._application_d3yc8_1{color:#e9f0f6;max-width:800px;margin:0 auto}._intro_d3yc8_2{margin-bottom:44px}._eyebrow_d3yc8_2{color:#8fbfe1;font:13px/1.6 var(--font-mono),monospace;letter-spacing:.09em;text-transform:uppercase}._intro_d3yc8_2 h1{letter-spacing:-.045em;margin:18px 0 22px;font-size:clamp(38px,5vw,64px);font-weight:550;line-height:1.05}._intro_d3yc8_2>p:not(._eyebrow_d3yc8_2){color:#adbdca;max-width:690px;font-size:17px;line-height:1.65}._intro_d3yc8_2 ._meta_d3yc8_2{margin-top:22px;color:#97aabb!important;font-size:14px!important}._form_d3yc8_3{gap:32px;display:grid}._form_d3yc8_3>fieldset{border:0;border-top:1px solid #91b1d033;min-width:0;margin:0;padding:26px 0 0}._form_d3yc8_3>fieldset>legend{letter-spacing:-.02em;padding:0 18px 0 0;font-size:22px;font-weight:550}._form_d3yc8_3 small{color:#98adbf;letter-spacing:0;margin-left:6px;font-size:14px;font-weight:400}._grid_d3yc8_3{grid-template-columns:1fr 1fr;gap:20px;display:grid}._field_d3yc8_3{flex-direction:column;gap:10px;min-width:0;margin:0 0 23px;font-size:15px;line-height:1.5;display:flex}._field_d3yc8_3>span{color:#becbd6}._field_d3yc8_3 input,._field_d3yc8_3 select,._field_d3yc8_3 textarea{color:#f3f7fc;width:100%;min-width:0;min-height:48px;font:16px/1.5 var(--font-sans),Arial,sans-serif;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#09111b;border:1px solid #91b1d044;border-radius:4px;padding:12px 14px}._field_d3yc8_3 select{padding-right:30px}._field_d3yc8_3 textarea{resize:vertical}._field_d3yc8_3 input::placeholder,._field_d3yc8_3 textarea::placeholder{color:#8499ac}._form_d3yc8_3 :is(input,select,textarea,button,a):focus-visible{outline-offset:4px;outline:2px solid #a8d7fa}._check_d3yc8_3,._choice_d3yc8_3{cursor:pointer;align-items:flex-start;gap:12px;font-size:16px;line-height:1.6;display:flex}._check_d3yc8_3 input,._choice_d3yc8_3 input{accent-color:#9bcbed;cursor:pointer;width:20px;min-width:20px;height:20px;margin:3px 0 0}._form_d3yc8_3 ._hint_d3yc8_3{color:#98adbf;margin:10px 0 22px;font-size:14px;line-height:1.6;display:block}._form_d3yc8_3 ._field_d3yc8_3 ._hint_d3yc8_3{margin:0}._interests_d3yc8_3{border:0;min-width:0;margin:0 0 24px;padding:0}._interests_d3yc8_3>legend{color:#becbd6;font-size:15px}._interests_d3yc8_3 ._hint_d3yc8_3{margin:7px 0 15px}._choices_d3yc8_3{grid-template-columns:1fr 1fr;gap:10px;display:grid}._choice_d3yc8_3{background:#071019;border:1px solid #91b1d033;border-radius:4px;min-width:0;padding:13px 14px;font-size:15px}._choice_d3yc8_3:has(input:checked){background:#112334;border-color:#94c8ec99}._choice_d3yc8_3:hover{border-color:#94c8ec88}._notice_d3yc8_3{color:#98adbf;margin:0;font-size:14px;line-height:1.7}._notice_d3yc8_3 a,._success_d3yc8_3 a{text-underline-offset:4px;color:#b8dcf5;text-decoration:underline}._error_d3yc8_3{color:#ffb7b7;font-size:15px}._finish_d3yc8_3{flex-wrap:wrap;align-items:center;gap:24px;display:flex}._finish_d3yc8_3 button{color:#071019;min-height:50px;font:550 16px/1.4 var(--font-sans),Arial,sans-serif;cursor:pointer;background:#e1edf5;border:0;border-radius:4px;padding:14px 24px}._finish_d3yc8_3 button:disabled{opacity:.6;cursor:wait}._finish_d3yc8_3 p{color:#98adbf;margin:0;font-size:14px;line-height:1.6}._success_d3yc8_3{background:#112334;border-left:2px solid #9bcbed;outline:none;padding:28px}._success_d3yc8_3 h2{margin:0 0 16px;font-size:28px}._success_d3yc8_3 p{color:#b8c9d6;font-size:17px;line-height:1.65}._honeypot_d3yc8_3{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=600px){._grid_d3yc8_3,._choices_d3yc8_3{grid-template-columns:1fr}._intro_d3yc8_2{margin-bottom:32px}._form_d3yc8_3{gap:26px}._finish_d3yc8_3{flex-direction:column;align-items:stretch;gap:14px}._finish_d3yc8_3 button{width:100%}._choice_d3yc8_3{padding:13px 12px}._form_d3yc8_3>fieldset>legend{font-size:21px}}._interestToolbar_d3yc8_5{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 20px;margin-bottom:15px;display:flex}._interestToolbar_d3yc8_5 ._hint_d3yc8_3{margin:7px 0 0}._selectAll_d3yc8_5{color:#b8dcf5;min-height:44px;font:500 14px/1.5 var(--font-sans),Arial,sans-serif;cursor:pointer;background:#112334;border:1px solid #91b1d055;border-radius:4px;flex-shrink:0;padding:8px 12px}._selectAll_d3yc8_5:hover{background:#193248;border-color:#94c8ec}._selectAll_d3yc8_5:disabled{opacity:.6;cursor:wait}
