.corp-calc{display:none}html.js .corp-calc{display:block}html.js .corp-nojs,html.js.corp-nocalc .corp-calc{display:none}html.js.corp-nocalc .corp-nojs{display:block}.corp-calc{max-width:var(--measure);margin-inline:auto}.corp-calc__head{justify-content:space-between;align-items:baseline;column-gap:1rem;display:flex}.corp-calc__head .label{color:var(--text-2)}.corp-calc__n{font:400 var(--h3-size) / var(--h3-lh) var(--font-serif);color:var(--figure);font-variant-numeric:lining-nums tabular-nums}.corp-calc__scale{font:var(--label-weight) var(--label-size) / var(--label-lh) var(--font-sans);color:var(--text-2);font-variant-numeric:lining-nums tabular-nums;justify-content:space-between;margin-top:.75rem;display:flex}.corp-range{--fill:0%;-webkit-appearance:none;appearance:none;width:100%;height:2.75rem;font-size:var(--input-size);cursor:pointer;touch-action:pan-y;border-radius:var(--radius);background:0 0;margin:.75rem 0 0;padding:0;display:block}.corp-range::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--brass) 0 var(--fill), var(--rule) var(--fill) 100%);border:0;border-radius:0;height:2px}.corp-range::-moz-range-track{background:var(--rule);border:0;height:2px}.corp-range::-moz-range-progress{background:var(--brass);height:2px}.corp-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;box-sizing:border-box;border:1px solid var(--control);border-radius:var(--radius);background:var(--field);width:1.5rem;height:1.5rem;transition:border-color var(--dur-control) var(--ease);margin-top:calc(1px - .75rem)}.corp-range::-moz-range-thumb{box-sizing:border-box;border:1px solid var(--control);border-radius:var(--radius);background:var(--field);width:1.5rem;height:1.5rem;transition:border-color var(--dur-control) var(--ease)}@media (hover:hover) and (pointer:fine){.corp-range:hover::-webkit-slider-thumb{border-color:var(--hover-line)}.corp-range:hover::-moz-range-thumb{border-color:var(--hover-line)}}.corp-range:active::-webkit-slider-thumb{border-color:var(--hover-line)}.corp-range:active::-moz-range-thumb{border-color:var(--hover-line)}.corp-range:focus{outline:none}.corp-range:focus-visible{outline:var(--focus-width) solid var(--focus);outline-offset:2px}.corp-range:focus-visible::-webkit-slider-thumb{border-color:var(--hover-line)}.corp-range:focus-visible::-moz-range-thumb{border-color:var(--hover-line)}.corp-check{cursor:default;grid-template-columns:1.25rem minmax(0,1fr);align-items:start;column-gap:.75rem;margin-top:1.5rem;margin-bottom:-.625rem;padding-block:.625rem;display:grid;position:relative}.corp-check .corp-check__input{opacity:0;-webkit-appearance:none;appearance:none;border-radius:var(--radius);width:1.25rem;height:1.25rem;margin:0;position:absolute;top:.75rem;left:0}.corp-check__mark{border:1px solid var(--control);border-radius:var(--radius);background-color:var(--field);width:1.25rem;height:1.25rem;transition:border-color var(--dur-control) var(--ease);cursor:pointer;margin-top:.125rem;position:relative}.corp-check__mark:after{content:"";opacity:0;border:solid var(--chosen);border-width:0 2px 2px 0;width:6px;height:11px;position:absolute;top:2px;left:6px;transform:rotate(45deg)}.corp-check__input:checked+.corp-check__mark{border-color:var(--chosen-line)}.corp-check__input:checked+.corp-check__mark:after{opacity:1}.corp-check__input:focus-visible+.corp-check__mark{outline:var(--focus-width) solid var(--focus);outline-offset:2px}.corp-check__text{cursor:pointer;row-gap:.125rem;display:grid}.corp-check__name{color:var(--text-strong)}.corp-check__line{color:var(--text)}.corp-calc__out{margin-top:var(--space-block);display:grid}.corp-calc__out>*{grid-area:1/1}.corp-calc__req{text-align:center;visibility:hidden;align-content:center;justify-items:center;row-gap:.5rem;display:grid}.corp-calc__out.is-req .corp-calc__req{visibility:visible}.corp-calc__out.is-req .corp-calc__figs{visibility:hidden}.corp-calc__req-word{color:var(--figure)}.corp-calc__req>p:empty:before{content:"​"}.corp-calc__req-line{color:var(--text);text-wrap:balance}.corp-calc .keyfigs{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 .5rem;width:100%;max-width:none;margin-inline:0}@media (width>=600px){.corp-calc .keyfigs{column-gap:2rem}}@media (width<=599.98px){.corp-calc .keyfigs .keyfig{justify-content:center;align-items:baseline;column-gap:.375rem;display:flex}}.corp-calc .keyfig__words{white-space:nowrap}.corp-nojs{max-width:var(--measure);margin-inline:auto}.corp-table{border-collapse:collapse;font-variant-numeric:lining-nums tabular-nums;width:100%}.corp-table caption{text-wrap:balance;padding-bottom:1rem}.corp-table thead tr{border-bottom:1px solid var(--rule)}.corp-table thead th:first-child{position:relative}.corp-table thead th:first-child:after{content:"";width:var(--lead-in);border-top:var(--mark,1px) solid var(--brass);pointer-events:none;height:0;position:absolute;bottom:-1px;left:0}.corp-table th,.corp-table td{text-align:right;vertical-align:baseline;color:var(--text);padding:.625rem 0 .625rem .75rem;font-weight:400}.corp-table :is(th,td):first-child{text-align:left;padding-inline-start:0}.corp-table thead th{font:var(--label-weight) var(--label-size) / var(--label-lh) var(--font-sans);letter-spacing:var(--label-track);text-transform:uppercase;color:var(--text-2);white-space:nowrap;padding-block:0 .625rem}.corp-table thead th:last-child{margin-inline-end:calc(-1 * var(--label-track))}.corp-table tbody tr+tr{border-top:1px solid var(--line)}.corp-table tbody th{color:var(--text-strong)}.corp-table tbody td[colspan]{text-align:right;font:var(--label-weight) var(--label-size) / var(--label-lh) var(--font-sans);letter-spacing:var(--label-track);text-transform:uppercase;color:var(--text-2)}.corp-table__note{color:var(--text);text-align:center;text-wrap:balance;margin-top:1rem}.corp-start{max-width:var(--measure);margin:var(--space-head) auto 0;text-align:center;color:var(--text-2);text-wrap:balance}
