._page_1rx8k_1{background:var(--ink);min-height:100svh;color:var(--paper);font-size:1rem;line-height:1.65}._header_1rx8k_2{border-bottom:1px solid #354347;justify-content:space-between;align-items:center;gap:24px;padding:28px 6vw;display:flex}._pilot_1rx8k_3{color:var(--teal);font-size:.875rem}._shell_1rx8k_4{grid-template-columns:minmax(200px,1fr) minmax(0,740px);align-items:start;gap:7vw;max-width:1250px;margin:auto;padding:64px 32px 96px;display:grid}._sidebar_1rx8k_5{position:sticky;top:32px}._kicker_1rx8k_6{font-family:var(--font-serif),serif;color:var(--teal);margin:0 0 40px;font-size:2rem;line-height:1.1}._sidebar_1rx8k_5 ol{margin:0 0 32px;padding:0;list-style:none}._sidebar_1rx8k_5 li{color:#b0bebd;border-top:1px solid #354347;padding:16px 0;font-size:.875rem}._sidebar_1rx8k_5 li span{color:var(--teal);margin-right:16px;display:inline-block}._sidebar_1rx8k_5 li[aria-current]{color:#fff;border-color:var(--teal);font-weight:600}._sidebar_1rx8k_5 p:not(._kicker_1rx8k_6){color:#b0bebd;font-size:.875rem}._surface_1rx8k_12{background:var(--paper);color:var(--ink);overflow-wrap:anywhere;min-width:0;padding:40px}._surface_1rx8k_12 h1{font-family:var(--font-serif),serif;letter-spacing:-.03em;margin:0 0 24px;scroll-margin:24px;font-size:clamp(2.4rem,4vw,3.8rem);font-weight:500;line-height:1.05}._surface_1rx8k_12 h1:focus{outline:none}._notice_1rx8k_15{background:#e0e5df;border-left:3px solid #187078;margin:28px 0;padding:16px 20px}._hint_1rx8k_16,._optional_1rx8k_16{color:#48595a;font-size:.875rem;font-weight:400}._hint_1rx8k_16{margin:10px 0;display:block}._question_1rx8k_18{border:0;min-width:0;margin:32px 0;padding:0;display:block}._question_1rx8k_18>label,._question_1rx8k_18 legend{margin-bottom:12px;padding:0;font-size:1rem;font-weight:600;display:block}._choices_1rx8k_20{gap:8px;display:grid}._choices_1rx8k_20 label,._check_1rx8k_21{cursor:pointer;border:1px solid #859595;align-items:flex-start;gap:12px;min-height:48px;padding:12px;font-size:1rem;display:flex}._choices_1rx8k_20 label:has(input:checked){background:#d4e5df;border-color:#126169}._check_1rx8k_21:has(input:checked){background:#d4e5df;border-color:#126169}._page_1rx8k_1 input[type=radio],._page_1rx8k_1 input[type=checkbox]{accent-color:#126169;flex-shrink:0;width:20px;height:20px;margin:3px 0 0}._page_1rx8k_1 textarea,._page_1rx8k_1 input[type=email]{width:100%;font:inherit;color:var(--ink);background:#fffdf8;border:1px solid #708586;border-radius:0;padding:12px;display:block}._page_1rx8k_1 textarea{resize:vertical;min-height:110px}._page_1rx8k_1 :is(a,button,input,textarea,summary):focus-visible{outline-offset:4px;outline:3px solid #137783}._page_1rx8k_1 button{font:inherit;color:#fff;cursor:pointer;background:#126169;border:1px solid #126169;min-height:48px;padding:13px 20px}._page_1rx8k_1 button:disabled{opacity:.65;cursor:wait}._page_1rx8k_1 ._secondary_1rx8k_29{color:#125c62;background:0 0}._actions_1rx8k_30{flex-wrap:wrap;gap:14px;margin:30px 0;display:flex}._concept_1rx8k_31{background:#dce6df;border-left:3px solid #126169;margin:0 0 36px;padding:20px}._contact_1rx8k_32{border:1px solid #859595;padding:20px}._contact_1rx8k_32>label{margin-bottom:8px;display:block}._contact_1rx8k_32 ._check_1rx8k_21{margin-top:20px;display:flex}._trap_1rx8k_35{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}._error_1rx8k_36{color:#7e2116;border:2px solid #9b3023;padding:16px}._privacy_1rx8k_37{border-top:1px solid #859595;margin-top:40px;padding-top:20px;font-size:.875rem}._privacy_1rx8k_37 summary{cursor:pointer;min-height:44px;font-size:1rem;font-weight:600}._privacy_1rx8k_37 a,._homeLink_1rx8k_39{text-underline-offset:3px;color:#125c62;text-decoration:underline}._version_1rx8k_40{color:#48595a;margin-top:30px;font-size:.875rem}@media (max-width:760px){._header_1rx8k_2{align-items:flex-start;padding:24px}._pilot_1rx8k_3{text-align:right;max-width:120px}._shell_1rx8k_4{padding:28px 16px 48px;display:block}._sidebar_1rx8k_5{position:static}._kicker_1rx8k_6{margin-bottom:20px;font-size:1.6rem}._sidebar_1rx8k_5 ol{gap:12px;margin-bottom:24px;display:flex}._sidebar_1rx8k_5 li{flex:1;padding:10px 0;font-size:.875rem}._sidebar_1rx8k_5 li span{display:block}._sidebar_1rx8k_5 p:not(._kicker_1rx8k_6){display:none}._surface_1rx8k_12{padding:26px 20px}._actions_1rx8k_30{flex-direction:column}._actions_1rx8k_30 button{width:100%}}@media (prefers-reduced-motion:reduce){._page_1rx8k_1{scroll-behavior:auto}}
