.hero[data-astro-cid-2pjcwduj]{padding:140px 0 90px}.cta-row[data-astro-cid-2pjcwduj]{display:flex;gap:14px;margin:34px 0 42px;flex-wrap:wrap}.card[data-astro-cid-2pjcwduj] h3[data-astro-cid-2pjcwduj],.card-dark[data-astro-cid-2pjcwduj] h3[data-astro-cid-2pjcwduj]{font-size:18px;margin-bottom:10px}.muted[data-astro-cid-2pjcwduj]{font-size:14.5px;color:var(--ink-soft)}.dark[data-astro-cid-2pjcwduj] .muted[data-astro-cid-2pjcwduj]{color:#ebf0fa9e}.muted[data-astro-cid-2pjcwduj] strong[data-astro-cid-2pjcwduj]{color:inherit;font-weight:650}.card-highlight[data-astro-cid-2pjcwduj]{border-color:var(--orange);border-width:1.5px}.checklist[data-astro-cid-2pjcwduj]{list-style:none}.checklist[data-astro-cid-2pjcwduj] li[data-astro-cid-2pjcwduj]{padding:9px 0 9px 26px;position:relative;font-size:14.5px;color:#ebf0fab8;border-bottom:1px solid rgba(255,255,255,.08)}.checklist[data-astro-cid-2pjcwduj] li[data-astro-cid-2pjcwduj]:last-child{border-bottom:none}.checklist[data-astro-cid-2pjcwduj] li[data-astro-cid-2pjcwduj]:before{content:"◆";color:var(--orange);position:absolute;left:4px;font-size:9px;top:14px}.checklist[data-astro-cid-2pjcwduj] strong[data-astro-cid-2pjcwduj]{color:var(--white)}.areas[data-astro-cid-2pjcwduj]{display:flex;flex-wrap:wrap;gap:12px}.area-chip[data-astro-cid-2pjcwduj]{padding:12px 20px;border:1px solid var(--border);border-radius:999px;font-size:14.5px;font-weight:600;color:var(--ink);background:var(--paper);transition:border-color .15s,transform .15s}.area-chip[data-astro-cid-2pjcwduj]:hover{border-color:var(--orange);transform:translateY(-2px)}.apply-grid[data-astro-cid-2pjcwduj]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:56px;align-items:start}@media(max-width:900px){.apply-grid[data-astro-cid-2pjcwduj]{grid-template-columns:minmax(0,1fr);gap:36px}}.apply-intro[data-astro-cid-2pjcwduj] .lede[data-astro-cid-2pjcwduj]{color:#ebf0faa8}.apply-note[data-astro-cid-2pjcwduj]{margin-top:20px;font-size:14.5px;color:#ebf0fa99}.apply-note[data-astro-cid-2pjcwduj] a[data-astro-cid-2pjcwduj]{color:var(--amber);font-weight:600}.apply-form[data-astro-cid-2pjcwduj]{background:var(--panel);border:1px solid var(--border-dark);border-radius:var(--radius);padding:34px 32px;display:flex;flex-direction:column;gap:18px}.frow[data-astro-cid-2pjcwduj]{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media(max-width:560px){.frow[data-astro-cid-2pjcwduj]{grid-template-columns:1fr}}.apply-form[data-astro-cid-2pjcwduj]>[data-astro-cid-2pjcwduj],.frow[data-astro-cid-2pjcwduj]>[data-astro-cid-2pjcwduj]{min-width:0}.apply-form[data-astro-cid-2pjcwduj] input[data-astro-cid-2pjcwduj],.apply-form[data-astro-cid-2pjcwduj] textarea[data-astro-cid-2pjcwduj],.apply-form[data-astro-cid-2pjcwduj] select[data-astro-cid-2pjcwduj]{min-width:0;width:100%}@media(max-width:360px){.apply-form[data-astro-cid-2pjcwduj]{padding-left:12px;padding-right:12px}.apply-form[data-astro-cid-2pjcwduj] .cf-turnstile{transform:scale(.84);transform-origin:left top;height:56px}}label[data-astro-cid-2pjcwduj]{display:flex;flex-direction:column;gap:7px;font-size:13px;font-weight:650;letter-spacing:.02em;color:#ebf0fab8}input[data-astro-cid-2pjcwduj],textarea[data-astro-cid-2pjcwduj],select[data-astro-cid-2pjcwduj]{font-family:inherit;font-size:15px;color:var(--white);background:#ffffff0a;border:1px solid rgba(255,255,255,.14);border-radius:10px;padding:13px 15px;transition:border-color .2s,background .2s;resize:vertical}select[data-astro-cid-2pjcwduj]{appearance:none;cursor:pointer}input[data-astro-cid-2pjcwduj]::placeholder,textarea[data-astro-cid-2pjcwduj]::placeholder{color:#ebf0fa59}input[data-astro-cid-2pjcwduj]:focus,textarea[data-astro-cid-2pjcwduj]:focus,select[data-astro-cid-2pjcwduj]:focus{outline:none;border-color:var(--orange);background:#ff8a000d}.file-label[data-astro-cid-2pjcwduj] input[data-astro-cid-2pjcwduj]{padding:10px 12px;color:#ebf0fab3}.file-label[data-astro-cid-2pjcwduj] input[data-astro-cid-2pjcwduj]::file-selector-button{font-family:inherit;font-weight:600;font-size:13px;color:#1a1000;background:var(--orange-grad);border:none;border-radius:8px;padding:8px 14px;margin-right:12px;cursor:pointer}.submit[data-astro-cid-2pjcwduj]{justify-content:center;margin-top:6px}.privacy[data-astro-cid-2pjcwduj]{font-size:12.5px;color:var(--white-faint);text-align:center}.opt[data-astro-cid-2pjcwduj]{font-weight:400;color:var(--white-faint);text-transform:none;letter-spacing:0}.file-err[data-astro-cid-2pjcwduj]{color:#ff6b6b;font-size:12.5px;min-height:0}.file-err[data-astro-cid-2pjcwduj]:not(:empty){margin-top:2px}
