.ApplyForm-module__BtMaGa__hero{text-align:center;max-width:980px;margin:0 auto;padding:82px 24px 34px}.ApplyForm-module__BtMaGa__eyebrow{border:1px solid var(--line);background:var(--bg-surface);color:var(--ink-2);font-family:var(--font-mono);border-radius:999px;align-items:center;gap:10px;margin-bottom:24px;padding:6px 14px;font-size:12px;display:inline-flex}.ApplyForm-module__BtMaGa__dot{background:var(--accent);border-radius:999px;width:7px;height:7px;box-shadow:0 0 0 3px rgba(218,114,36,.18);box-shadow:0 0 0 3px color(display-p3 .801186 .468258 .221567/.18);box-shadow:0 0 0 3px lab(59.6569% 38.0975 58.3193/.18)}.ApplyForm-module__BtMaGa__h1{max-width:760px;color:var(--ink);font-family:var(--font-display);font-variation-settings:"opsz" 144,"SOFT" 100,"wght" 500;letter-spacing:0;text-wrap:balance;margin:0 auto 18px;font-size:max(38px,min(5.2vw,68px));font-style:italic;font-weight:500;line-height:1}.ApplyForm-module__BtMaGa__sub{max-width:740px;color:var(--ink-2);text-wrap:pretty;margin:0 auto;font-size:max(16px,min(1.4vw,19px));line-height:1.6}.ApplyForm-module__BtMaGa__heroLinks{font-family:var(--font-mono);flex-wrap:wrap;justify-content:center;gap:16px;margin-top:22px;font-size:12px;display:flex}.ApplyForm-module__BtMaGa__formShell{max-width:980px;margin:0 auto;padding:24px 24px 84px}.ApplyForm-module__BtMaGa__progress{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:14px;display:grid}.ApplyForm-module__BtMaGa__progress button{border:1px solid var(--line);background:var(--bg-surface);min-height:44px;color:var(--ink-3);font:500 12px var(--font-mono);cursor:default;border-radius:8px;justify-content:center;align-items:center;gap:8px;display:flex}.ApplyForm-module__BtMaGa__progress button span{background:var(--bg-sunken);width:22px;height:22px;color:var(--ink-2);border-radius:999px;place-items:center;display:inline-grid}.ApplyForm-module__BtMaGa__progress .ApplyForm-module__BtMaGa__progressDone{cursor:pointer;color:var(--ink-2)}.ApplyForm-module__BtMaGa__progress .ApplyForm-module__BtMaGa__progressActive{border-color:var(--accent);color:var(--ink);box-shadow:0 0 0 1px var(--accent)}.ApplyForm-module__BtMaGa__progress .ApplyForm-module__BtMaGa__progressActive span{background:var(--accent);color:var(--accent-ink)}.ApplyForm-module__BtMaGa__formCard{background:var(--bg-surface);border:1px solid var(--line);box-shadow:var(--shadow-md);border-radius:12px;padding:max(20px,min(3vw,34px))}.ApplyForm-module__BtMaGa__step{border:0;margin:0;padding:0}.ApplyForm-module__BtMaGa__step>legend{color:var(--ink);font-family:var(--font-display);font-variation-settings:"opsz" 144,"SOFT" 100,"wght" 500;letter-spacing:0;margin-bottom:22px;font-size:max(25px,min(3vw,34px));font-style:italic;line-height:1.12}.ApplyForm-module__BtMaGa__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.ApplyForm-module__BtMaGa__field,.ApplyForm-module__BtMaGa__fieldFull{flex-direction:column;gap:8px;display:flex}.ApplyForm-module__BtMaGa__fieldFull{grid-column:1/-1}.ApplyForm-module__BtMaGa__field label,.ApplyForm-module__BtMaGa__fieldFull>label,.ApplyForm-module__BtMaGa__nestedFieldset>legend{color:var(--ink);font-family:var(--font-mono);font-size:12px}.ApplyForm-module__BtMaGa__field input,.ApplyForm-module__BtMaGa__field select,.ApplyForm-module__BtMaGa__fieldFull textarea,.ApplyForm-module__BtMaGa__fieldFull select{border:1px solid var(--line);background:var(--bg-app);width:100%;min-height:44px;color:var(--ink);font:500 15px var(--font-sans);transition:border-color var(--t-fast)var(--ease-out),box-shadow var(--t-fast)var(--ease-out);border-radius:8px;outline:none;padding:10px 12px}.ApplyForm-module__BtMaGa__fieldFull textarea{resize:vertical;min-height:136px;line-height:1.5}.ApplyForm-module__BtMaGa__field input:focus,.ApplyForm-module__BtMaGa__field select:focus,.ApplyForm-module__BtMaGa__fieldFull textarea:focus,.ApplyForm-module__BtMaGa__fieldFull select:focus{border-color:var(--accent);box-shadow:0 0 0 3px rgba(218,114,36,.18);box-shadow:0 0 0 3px color(display-p3 .801186 .468258 .221567/.18);box-shadow:0 0 0 3px lab(59.6569% 38.0975 58.3193/.18)}.ApplyForm-module__BtMaGa__field input[aria-invalid=true],.ApplyForm-module__BtMaGa__field select[aria-invalid=true],.ApplyForm-module__BtMaGa__fieldFull textarea[aria-invalid=true]{border-color:var(--bad)}.ApplyForm-module__BtMaGa__radioStack,.ApplyForm-module__BtMaGa__radioStackSmall,.ApplyForm-module__BtMaGa__radioGrid{gap:10px;display:grid}.ApplyForm-module__BtMaGa__radioGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.ApplyForm-module__BtMaGa__choice,.ApplyForm-module__BtMaGa__choiceCompact{border:1px solid var(--line);background:var(--bg-app);color:var(--ink-2);cursor:pointer;transition:border-color var(--t-fast)var(--ease-out),background var(--t-fast)var(--ease-out);border-radius:8px;align-items:flex-start;gap:10px;display:flex}.ApplyForm-module__BtMaGa__choice{padding:15px}.ApplyForm-module__BtMaGa__choiceCompact{padding:12px;font-size:14px}.ApplyForm-module__BtMaGa__choice:hover,.ApplyForm-module__BtMaGa__choiceCompact:hover{border-color:var(--line-strong);background:var(--bg-hover)}.ApplyForm-module__BtMaGa__choice input,.ApplyForm-module__BtMaGa__choiceCompact input{accent-color:var(--accent);margin-top:3px}.ApplyForm-module__BtMaGa__choice input:checked+span,.ApplyForm-module__BtMaGa__choiceCompact input:checked+span{color:var(--ink);font-weight:600}.ApplyForm-module__BtMaGa__nestedFieldset{border:0;margin:0;padding:0}.ApplyForm-module__BtMaGa__nestedFieldset>legend{margin-bottom:8px}.ApplyForm-module__BtMaGa__callout{border:1px solid var(--line);border-left:3px solid var(--accent);background:var(--accent-tint);color:var(--ink-2);border-radius:8px;margin-top:18px;padding:18px}.ApplyForm-module__BtMaGa__callout strong{color:var(--ink);margin-bottom:4px;display:block}.ApplyForm-module__BtMaGa__callout a{font-family:var(--font-mono);margin-top:10px;font-size:12px;display:inline-block}.ApplyForm-module__BtMaGa__fastLane{background:var(--bg-surface);border:1px solid var(--line);border-radius:12px;margin-top:22px;position:relative;overflow:hidden}.ApplyForm-module__BtMaGa__fastLane:before{content:"";background:linear-gradient(180deg,var(--accent),color-mix(in oklch,var(--accent),transparent 60%));width:4px;position:absolute;top:0;bottom:0;left:0;right:auto}.ApplyForm-module__BtMaGa__fastLaneInner{gap:12px;padding:22px 26px 24px;display:grid}.ApplyForm-module__BtMaGa__fastLaneTop{flex-wrap:wrap;align-items:baseline;gap:12px 16px;display:flex}.ApplyForm-module__BtMaGa__fastLaneEyebrow{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--accent);align-items:center;gap:8px;font-size:11px;display:inline-flex}.ApplyForm-module__BtMaGa__fastLaneEyebrow:before{content:"";background:var(--accent);border-radius:999px;width:6px;height:6px;box-shadow:0 0 0 3px rgba(218,114,36,.18);box-shadow:0 0 0 3px color(display-p3 .801186 .468258 .221567/.18);box-shadow:0 0 0 3px lab(59.6569% 38.0975 58.3193/.18)}.ApplyForm-module__BtMaGa__fastLaneRule{background:var(--line);flex:1;align-self:center;min-width:24px;height:1px}.ApplyForm-module__BtMaGa__fastLanePrice{font-family:var(--font-display);font-variation-settings:"opsz" 144,"SOFT" 100,"wght" 500;color:var(--ink);letter-spacing:-.01em;font-size:24px;font-style:italic;font-weight:500;line-height:1.1}.ApplyForm-module__BtMaGa__fastLanePriceUnit{font-family:var(--font-mono);letter-spacing:.04em;color:var(--ink-3);margin-left:2px;font-size:12px;font-style:normal}.ApplyForm-module__BtMaGa__fastLaneTitle{color:var(--ink);margin:0;font-size:16px;font-weight:500;line-height:1.35}.ApplyForm-module__BtMaGa__fastLaneTitle code{font-family:var(--font-mono);background:var(--bg-sunken);border:1px solid var(--line);color:var(--ink);border-radius:4px;padding:1px 6px;font-size:.88em}.ApplyForm-module__BtMaGa__fastLaneActions{flex-wrap:wrap;align-items:center;gap:16px;margin-top:6px;display:flex}.ApplyForm-module__BtMaGa__fastLaneBtn{text-align:center;justify-content:center;min-width:220px}.ApplyForm-module__BtMaGa__fastLaneNote{color:var(--ink-3);max-width:360px;font-size:12.5px;line-height:1.5}.ApplyForm-module__BtMaGa__helpText,.ApplyForm-module__BtMaGa__goodText,.ApplyForm-module__BtMaGa__warnText,.ApplyForm-module__BtMaGa__errorText{font-size:13px;line-height:1.45}.ApplyForm-module__BtMaGa__helpText{color:var(--ink-3)}.ApplyForm-module__BtMaGa__goodText{color:var(--good)}.ApplyForm-module__BtMaGa__warnText{color:var(--ink);background:var(--warn-tint);border:1px solid var(--line);border-radius:8px;margin-top:8px;padding:10px 12px}.ApplyForm-module__BtMaGa__errorText{color:var(--bad)}.ApplyForm-module__BtMaGa__submitError{color:var(--bad);background:var(--bad-tint);border:1px solid var(--line);border-radius:8px;margin-top:18px;padding:12px 14px}.ApplyForm-module__BtMaGa__turnstile{align-items:center;min-height:70px;display:flex}.ApplyForm-module__BtMaGa__honeypot{display:none}.ApplyForm-module__BtMaGa__actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:28px;display:flex}.ApplyForm-module__BtMaGa__actions button:disabled{cursor:wait;opacity:.65}.ApplyForm-module__BtMaGa__successPage{place-items:center;min-height:68vh;padding:84px 24px;display:grid}.ApplyForm-module__BtMaGa__successPanel{background:var(--bg-surface);border:1px solid var(--line);width:min(820px,100%);box-shadow:var(--shadow-md);text-align:center;border-radius:12px;padding:max(24px,min(4vw,44px))}.ApplyForm-module__BtMaGa__successGrid{text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:28px 0;display:grid}.ApplyForm-module__BtMaGa__successGrid div{border:1px solid var(--line);background:var(--bg-app);border-radius:8px;padding:16px}.ApplyForm-module__BtMaGa__successGrid span{color:var(--ink-3);font-family:var(--font-mono);margin-bottom:6px;font-size:12px;display:block}.ApplyForm-module__BtMaGa__successGrid strong{color:var(--ink);font-size:16px}.ApplyForm-module__BtMaGa__successNote{max-width:650px;color:var(--ink-2);margin:0 auto;line-height:1.6}.ApplyForm-module__BtMaGa__successActions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:28px;display:flex}@media (max-width:720px){.ApplyForm-module__BtMaGa__hero{padding-top:58px}.ApplyForm-module__BtMaGa__progress{grid-template-columns:repeat(2,minmax(0,1fr))}.ApplyForm-module__BtMaGa__grid,.ApplyForm-module__BtMaGa__radioGrid,.ApplyForm-module__BtMaGa__successGrid{grid-template-columns:1fr}.ApplyForm-module__BtMaGa__formShell{padding-left:16px;padding-right:16px}.ApplyForm-module__BtMaGa__formCard{border-radius:8px}.ApplyForm-module__BtMaGa__actions{justify-content:stretch}.ApplyForm-module__BtMaGa__actions button{flex:160px}}
