.cs-calc{padding:1rem 0;max-width:52rem;color:inherit}.cs-calc h3{margin:0 0 .8rem;font-size:1.2rem}.cs-calc-assumption,.cs-calc-example,.cs-calc-formula{line-height:1.5;margin:.5rem 0}.cs-calc-example{font-size:.94rem}.cs-calc-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));grid-gap:1rem;gap:1rem;margin-top:1.2rem}.cs-calc-field{display:grid;grid-gap:.4rem;gap:.4rem;font-weight:600}.cs-calc-field input,.cs-calc-field select{box-sizing:border-box;width:100%;min-height:2.8rem;border:1px solid;padding:.55rem .7rem;font:inherit;background:transparent;color:inherit}.cs-calc-field small{font-size:.8rem;font-weight:400}.cs-calc-output{padding:.8rem 0;border-top:1px solid;margin:1.2rem 0 0;line-height:1.5}.cs-calc-output [role=alert]{color:#a32121}