.pilot-tool[data-astro-cid-7cx6tzbj]{color:var(--theme-text,#29212f)}.tool-settings[data-astro-cid-7cx6tzbj]{align-items:end;gap:28px;margin-bottom:28px;display:flex}.tool-settings[data-astro-cid-7cx6tzbj] label[data-astro-cid-7cx6tzbj]{flex:1;max-width:300px;font-weight:600}.tool-settings[data-astro-cid-7cx6tzbj] p[data-astro-cid-7cx6tzbj]{opacity:.75;max-width:560px;font-size:14px;line-height:1.7}.tool-settings[data-astro-cid-7cx6tzbj] select[data-astro-cid-7cx6tzbj]{background:var(--theme-bg,#fff);width:100%;color:inherit;border:1px solid #b8a9c3;border-radius:9px;margin-top:10px;padding:12px;display:block}.cohort-grid[data-astro-cid-7cx6tzbj],.results-grid[data-astro-cid-7cx6tzbj]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.cohort[data-astro-cid-7cx6tzbj]{border:1px solid var(--theme-border,#ded5e6);border-radius:18px;min-width:0;padding:24px}.cohort[data-astro-cid-7cx6tzbj] legend[data-astro-cid-7cx6tzbj]{padding:0 8px;font-size:23px;font-weight:600}.cohort-note[data-astro-cid-7cx6tzbj],.reference-fields[data-astro-cid-7cx6tzbj]>p[data-astro-cid-7cx6tzbj]{opacity:.75;font-size:13px;line-height:1.7}.field-group[data-astro-cid-7cx6tzbj] h3[data-astro-cid-7cx6tzbj]{margin:26px 0 18px;font-size:17px;font-weight:600}.field[data-astro-cid-7cx6tzbj]{margin:18px 0}.field[data-astro-cid-7cx6tzbj] label[data-astro-cid-7cx6tzbj]{margin-bottom:8px;font-size:14px;font-weight:600;display:block}.field[data-astro-cid-7cx6tzbj] input[data-astro-cid-7cx6tzbj]{background:var(--theme-bg,#fff);width:100%;min-height:44px;color:inherit;border:1px solid #b8a9c3;border-radius:8px;padding:10px 12px}.field[data-astro-cid-7cx6tzbj] p[data-astro-cid-7cx6tzbj]{opacity:.75;margin-top:6px;font-size:12px;line-height:1.65}.reference-fields[data-astro-cid-7cx6tzbj]{border-top:1px solid var(--theme-border,#ded5e6);margin-top:24px;padding-top:20px}.reference-fields[data-astro-cid-7cx6tzbj] summary[data-astro-cid-7cx6tzbj]{cursor:pointer;font-weight:600}.reference-fields[data-astro-cid-7cx6tzbj]>p[data-astro-cid-7cx6tzbj]{margin-top:14px}.comparable[data-astro-cid-7cx6tzbj]{align-items:start;gap:12px;max-width:850px;margin-top:24px;font-size:14px;line-height:1.7;display:flex}.comparable[data-astro-cid-7cx6tzbj] input[data-astro-cid-7cx6tzbj]{flex-shrink:0;width:18px;height:18px;margin-top:5px}.tool-actions[data-astro-cid-7cx6tzbj]{flex-wrap:wrap;gap:12px;margin:24px 0;display:flex}.pilot-tool[data-astro-cid-7cx6tzbj] button[data-astro-cid-7cx6tzbj]{background:var(--theme-bg,#fff);min-height:44px;color:inherit;cursor:pointer;border:1px solid #b8a9c3;border-radius:24px;padding:11px 20px;font-size:14px;font-weight:600}.pilot-tool[data-astro-cid-7cx6tzbj] .primary[data-astro-cid-7cx6tzbj]{color:#fff;background:#2c2134;border-color:#2c2134}.local-note[data-astro-cid-7cx6tzbj]{opacity:.75;margin:16px 0;font-size:13px;line-height:1.7}.notice[data-astro-cid-7cx6tzbj]{color:#3b2b4b;background:#f5f0fa;border:1px solid #ded5e6;border-radius:12px;margin:20px 0;padding:20px;line-height:1.7}.error[data-astro-cid-7cx6tzbj]{color:#8c3020;background:#fff3f0}.error[data-astro-cid-7cx6tzbj] ul[data-astro-cid-7cx6tzbj]{padding-left:20px;list-style:outside}.field[data-astro-cid-7cx6tzbj] input[data-astro-cid-7cx6tzbj][aria-invalid=true]{border:2px solid #ae4935}#pilot-results[data-astro-cid-7cx6tzbj]{margin-top:44px;scroll-margin-top:130px}#pilot-results[data-astro-cid-7cx6tzbj] h2[data-astro-cid-7cx6tzbj]{letter-spacing:-.03em;font-size:30px;font-weight:600}#pilot-results[data-astro-cid-7cx6tzbj]>p[data-astro-cid-7cx6tzbj]{max-width:850px;margin:18px 0;line-height:1.8}.result-card[data-astro-cid-7cx6tzbj]{border:1px solid var(--theme-border,#ded5e6);border-radius:16px;min-width:0;margin-top:20px;padding:24px}.result-card[data-astro-cid-7cx6tzbj] h3[data-astro-cid-7cx6tzbj]{font-size:22px;font-weight:600}.result-card[data-astro-cid-7cx6tzbj]>p[data-astro-cid-7cx6tzbj]{margin:16px 0;font-size:13px;line-height:1.7}.result-card[data-astro-cid-7cx6tzbj] dl>div{border-top:1px solid var(--theme-border,#ded5e6);justify-content:space-between;align-items:baseline;gap:20px;padding:13px 0;font-size:13px;display:flex}.result-card[data-astro-cid-7cx6tzbj] dt{max-width:65%}.result-card[data-astro-cid-7cx6tzbj] dd{text-align:right;overflow-wrap:anywhere;font-weight:600}.pilot-tool[data-astro-cid-7cx6tzbj] [data-astro-cid-7cx6tzbj]:is(input,select,button,summary):focus-visible{outline-offset:3px;outline:2px solid #80529e}.pilot-tool[data-astro-cid-7cx6tzbj] [data-astro-cid-7cx6tzbj][hidden]{display:none!important}@media (width<=700px){.cohort-grid[data-astro-cid-7cx6tzbj],.results-grid[data-astro-cid-7cx6tzbj]{grid-template-columns:1fr}.tool-settings[data-astro-cid-7cx6tzbj]{display:block}.tool-settings[data-astro-cid-7cx6tzbj] p[data-astro-cid-7cx6tzbj]{margin-top:16px}.cohort[data-astro-cid-7cx6tzbj],.result-card[data-astro-cid-7cx6tzbj]{padding:20px}.tool-settings[data-astro-cid-7cx6tzbj] label[data-astro-cid-7cx6tzbj]{max-width:none;display:block}}#calculator[data-astro-cid-lxrzttwb],#methodology[data-astro-cid-lxrzttwb]{scroll-margin-top:130px}
