.hero[data-astro-cid-dat7j6bp] .eyebrow[data-astro-cid-dat7j6bp] a[data-astro-cid-dat7j6bp]{color:inherit}.pick[data-astro-cid-dat7j6bp]{margin:.2rem 0 0;font-size:.9rem}.cur[data-astro-cid-dat7j6bp]{display:inline-flex;align-items:center;gap:.5rem;font-weight:600;font-size:.9rem;margin:.2rem 0 .6rem}.cur[data-astro-cid-dat7j6bp] select[data-astro-cid-dat7j6bp]{font:inherit;font-weight:400;padding:.3rem .5rem;border:1px solid #9dbdea;border-radius:6px;background:#fff;color:var(--ink-strong)}.linkish[data-astro-cid-dat7j6bp]{border:0;background:none;padding:0;font:inherit;color:var(--blue);text-decoration:underline;cursor:pointer}.calc-map[data-astro-cid-dat7j6bp]{position:relative;margin-top:1rem}.fields[data-astro-cid-dat7j6bp]{position:absolute;inset:0}.lf[data-astro-cid-dat7j6bp],.tick[data-astro-cid-dat7j6bp]{position:absolute;left:var(--l);top:var(--t);width:var(--w);height:var(--h);display:block;margin:0}.lf-name[data-astro-cid-dat7j6bp],.tick-text[data-astro-cid-dat7j6bp]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.tick[data-astro-cid-dat7j6bp] input[data-astro-cid-dat7j6bp]{width:100%;height:100%;margin:0;accent-color:var(--navy);cursor:pointer}.lf-input[data-astro-cid-dat7j6bp],.of-input[data-astro-cid-dat7j6bp]{display:flex;align-items:center;height:100%;background:#fff;border:1px solid #9dbdea;border-radius:6px;padding:0 .45rem}.lf-input[data-astro-cid-dat7j6bp]:focus-within,.of-input[data-astro-cid-dat7j6bp]:focus-within{border-color:var(--blue);box-shadow:0 0 0 2px #1b63d633}.lf-unit[data-astro-cid-dat7j6bp],.of-unit[data-astro-cid-dat7j6bp]{color:var(--ink-soft);font-size:.85rem;padding-right:.25rem}.of-unit--after[data-astro-cid-dat7j6bp]{padding:0 0 0 .25rem}.lf[data-astro-cid-dat7j6bp] input[data-astro-cid-dat7j6bp],.of[data-astro-cid-dat7j6bp] input[data-astro-cid-dat7j6bp]{border:0;outline:0;background:transparent;font:inherit;font-size:.9rem;width:100%;min-width:0;color:var(--ink-strong)}.ops[data-astro-cid-dat7j6bp]{margin-top:1.2rem}.of[data-astro-cid-dat7j6bp]{display:block;margin-top:.9rem;font-size:.9rem;font-weight:600;color:var(--ink-strong)}.of[data-astro-cid-dat7j6bp]>span[data-astro-cid-dat7j6bp]:first-child{display:block;margin-bottom:.3rem}.of-input[data-astro-cid-dat7j6bp]{height:2.4rem}.roll-hint[data-astro-cid-dat7j6bp]{margin:.9rem 0 0}.helper[data-astro-cid-dat7j6bp]{margin-top:.9rem;font-size:.88rem}.helper[data-astro-cid-dat7j6bp] summary[data-astro-cid-dat7j6bp]{cursor:pointer;color:var(--blue)}.helper[data-astro-cid-dat7j6bp] .of[data-astro-cid-dat7j6bp]{margin-top:.6rem}[data-astro-cid-dat7j6bp][data-result] .h3[data-astro-cid-dat7j6bp]{margin-top:1.4rem}.scroll[data-astro-cid-dat7j6bp]{overflow-x:auto}.result[data-astro-cid-dat7j6bp]{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:1.6rem;align-items:start}.sums[data-astro-cid-dat7j6bp]{width:100%}.sums[data-astro-cid-dat7j6bp] td[data-astro-cid-dat7j6bp],.sums[data-astro-cid-dat7j6bp] thead[data-astro-cid-dat7j6bp] th[data-astro-cid-dat7j6bp]:not(:first-child){text-align:right;white-space:nowrap}.sums[data-astro-cid-dat7j6bp] tfoot[data-astro-cid-dat7j6bp] th[data-astro-cid-dat7j6bp],.sums[data-astro-cid-dat7j6bp] tfoot[data-astro-cid-dat7j6bp] td[data-astro-cid-dat7j6bp]{font-weight:700;color:var(--ink-strong);border-top:2px solid var(--line)}.sums[data-astro-cid-dat7j6bp] thead[data-astro-cid-dat7j6bp] th[data-astro-cid-dat7j6bp].grp{text-align:center;border-bottom:1px solid #c9dcf6}.sums[data-astro-cid-dat7j6bp] .syn[data-astro-cid-dat7j6bp]{background:#eef4fd}.sums[data-astro-cid-dat7j6bp] thead[data-astro-cid-dat7j6bp] .syn[data-astro-cid-dat7j6bp]{color:var(--navy)}.range-note[data-astro-cid-dat7j6bp]{max-width:70ch;color:var(--ink-soft)}.headline[data-astro-cid-dat7j6bp]{margin-top:1.4rem}.headline[data-astro-cid-dat7j6bp] .big[data-astro-cid-dat7j6bp]{font-size:clamp(1.5rem,3vw,2.1rem);font-weight:700;color:var(--navy);margin:.2rem 0 .8rem;line-height:1.2}.headline[data-astro-cid-dat7j6bp] .actions[data-astro-cid-dat7j6bp]{margin-top:1.1rem;display:flex;flex-wrap:wrap;gap:.6rem}@media(max-width:980px){.calc-map[data-astro-cid-dat7j6bp] .diagram{display:none}.fields[data-astro-cid-dat7j6bp]{position:static;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem 1.2rem}.lf-item[data-astro-cid-dat7j6bp]{border:1px solid var(--line);border-radius:var(--radius);padding:.7rem .8rem;background:var(--paper)}.lf[data-astro-cid-dat7j6bp],.tick[data-astro-cid-dat7j6bp]{position:static;width:auto;height:auto}.lf-name[data-astro-cid-dat7j6bp],.tick-text[data-astro-cid-dat7j6bp]{position:static;width:auto;height:auto;clip:auto;white-space:normal;overflow:visible}.lf-name[data-astro-cid-dat7j6bp]{display:block;font-size:.9rem;font-weight:600;color:var(--ink-strong);margin-bottom:.4rem}.lf-input[data-astro-cid-dat7j6bp]{height:2.4rem}.tick[data-astro-cid-dat7j6bp]{display:flex;align-items:center;gap:.45rem;margin-top:.5rem;font-size:.85rem;color:var(--ink)}.tick[data-astro-cid-dat7j6bp] input[data-astro-cid-dat7j6bp]{width:1.1rem;height:1.1rem}.not-offered[data-astro-cid-dat7j6bp]{display:block;margin-top:.5rem;font-size:.85rem;color:var(--ink-soft)}.result[data-astro-cid-dat7j6bp]{grid-template-columns:minmax(0,1fr)}}@media(max-width:560px){.fields[data-astro-cid-dat7j6bp]{grid-template-columns:minmax(0,1fr)}.sums[data-astro-cid-dat7j6bp]{font-size:.85rem}.sums[data-astro-cid-dat7j6bp] td[data-astro-cid-dat7j6bp],.sums[data-astro-cid-dat7j6bp] th[data-astro-cid-dat7j6bp]{padding-left:.3rem;padding-right:.3rem}}
