.sheet-inner[data-astro-cid-4hj2yvcm]{padding:clamp(48px,7vw,90px) clamp(22px,6vw,84px)}.intro[data-astro-cid-4hj2yvcm]{text-align:center;max-width:720px;margin:0 auto clamp(32px,4vw,48px)}.intro[data-astro-cid-4hj2yvcm] .st-label[data-astro-cid-4hj2yvcm]{display:block;margin-bottom:18px}.intro[data-astro-cid-4hj2yvcm] p[data-astro-cid-4hj2yvcm]{margin:20px auto 0}.tabs[data-astro-cid-4hj2yvcm]{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin:0 auto clamp(40px,5vw,64px)}.tabs[data-astro-cid-4hj2yvcm] a[data-astro-cid-4hj2yvcm]{font-family:var(--st-label);font-size:10.5px;letter-spacing:var(--st-track);text-transform:uppercase;color:var(--st-accent);text-decoration:none;border:1px solid color-mix(in srgb,var(--st-accent) 50%,transparent);border-radius:999px;padding:9px 18px;transition:background .2s ease,color .2s ease,border-color .2s ease}.tabs[data-astro-cid-4hj2yvcm] a[data-astro-cid-4hj2yvcm]:hover{border-color:var(--st-accent)}.tabs[data-astro-cid-4hj2yvcm] a[data-astro-cid-4hj2yvcm][aria-current=page]{background:var(--st-accent);color:var(--st-ground);border-color:var(--st-accent)}.calc-grid[data-astro-cid-4hj2yvcm]{display:grid;grid-template-columns:minmax(300px,1fr) minmax(320px,1fr);gap:clamp(28px,5vw,64px);max-width:1000px;margin:0 auto;align-items:start}@media(max-width:780px){.calc-grid[data-astro-cid-4hj2yvcm]{grid-template-columns:1fr}}.form-sect[data-astro-cid-4hj2yvcm]{font-family:var(--st-display);font-size:clamp(20px,2.2vw,25px);color:var(--st-accent);margin:0 0 16px}form[data-astro-cid-4hj2yvcm] .form-sect[data-astro-cid-4hj2yvcm]:not(:first-child){margin-top:30px}.calc-row[data-astro-cid-4hj2yvcm]{margin-bottom:20px}.calc-row[data-astro-cid-4hj2yvcm] label[data-astro-cid-4hj2yvcm]{display:block;font-family:var(--st-label);font-size:11px;letter-spacing:var(--st-track);text-transform:uppercase;font-weight:600;color:var(--st-accent);margin-bottom:8px}.calc-input[data-astro-cid-4hj2yvcm]{display:flex;align-items:center;gap:10px;border:1px solid color-mix(in srgb,var(--st-accent) 45%,transparent);padding:0 14px;transition:border-color .15s ease}.calc-input[data-astro-cid-4hj2yvcm]:focus-within{border-color:var(--st-accent)}.calc-input[data-astro-cid-4hj2yvcm] input[data-astro-cid-4hj2yvcm],.calc-input[data-astro-cid-4hj2yvcm] select[data-astro-cid-4hj2yvcm]{flex:1;min-width:0;border:0;background:transparent;padding:13px 0;font-family:var(--st-body);font-size:15px;color:inherit}.calc-input[data-astro-cid-4hj2yvcm] input[data-astro-cid-4hj2yvcm]:focus,.calc-input[data-astro-cid-4hj2yvcm] select[data-astro-cid-4hj2yvcm]:focus{outline:none}.calc-prefix[data-astro-cid-4hj2yvcm],.calc-suffix[data-astro-cid-4hj2yvcm]{font-family:var(--st-label);font-size:11px;letter-spacing:.05em;text-transform:uppercase;opacity:.65;white-space:nowrap}.calc-hint[data-astro-cid-4hj2yvcm]{display:block;font-size:13px;opacity:.75;margin-top:7px}.result[data-astro-cid-4hj2yvcm]{border:1.5px solid var(--st-accent);border-radius:10px;padding:clamp(24px,3.5vw,40px)}.result-label[data-astro-cid-4hj2yvcm]{font-family:var(--st-label);font-size:11px;letter-spacing:var(--st-track);text-transform:uppercase;color:var(--st-accent);opacity:.8;display:block;margin-bottom:8px}.result-value[data-astro-cid-4hj2yvcm]{font-family:var(--st-display);font-size:clamp(40px,5vw,60px);line-height:1;color:var(--st-accent);display:block}.result-sub[data-astro-cid-4hj2yvcm]{display:block;font-size:13px;opacity:.8;margin-top:8px}.result-breakdown[data-astro-cid-4hj2yvcm]{list-style:none;padding:0;margin:clamp(18px,2.6vw,28px) 0 0}.result-breakdown[data-astro-cid-4hj2yvcm] li[data-astro-cid-4hj2yvcm]{display:flex;align-items:baseline;gap:10px;border-top:1px solid color-mix(in srgb,var(--st-accent) 25%,transparent);padding:11px 2px;font-size:14px}.result-breakdown[data-astro-cid-4hj2yvcm] .label[data-astro-cid-4hj2yvcm]{flex:1}.result-breakdown[data-astro-cid-4hj2yvcm] .value[data-astro-cid-4hj2yvcm]{font-weight:700;color:var(--st-accent)}.result-note[data-astro-cid-4hj2yvcm]{font-size:12.5px;font-style:italic;opacity:.75;margin:18px 0 0}.cta[data-astro-cid-4hj2yvcm]{text-align:center;margin:clamp(56px,8vw,100px) auto 0;max-width:640px}.cta[data-astro-cid-4hj2yvcm] .st-label[data-astro-cid-4hj2yvcm]{display:block;margin-bottom:16px}.cta[data-astro-cid-4hj2yvcm] p[data-astro-cid-4hj2yvcm]{margin:16px auto 26px}
