.ApplyForm-module__QkRV8q__form{background:var(--paper);border:1px solid var(--hair);border-radius:24px;flex-direction:column;gap:36px;padding:40px 44px;display:flex}@media (max-width:700px){.ApplyForm-module__QkRV8q__form{border-radius:20px;padding:28px 22px}}.ApplyForm-module__QkRV8q__section{border:none;margin:0;padding:0}.ApplyForm-module__QkRV8q__legend{align-items:baseline;gap:16px;margin:0 0 20px;padding:0;display:flex}.ApplyForm-module__QkRV8q__sectionKicker{color:var(--mute);font-family:Cal Sans,system-ui,sans-serif;font-size:20px;font-weight:400}.ApplyForm-module__QkRV8q__sectionTitle{letter-spacing:-.02em;text-transform:lowercase;color:var(--ink);font-family:Cal Sans,system-ui,sans-serif;font-size:28px;font-weight:400}.ApplyForm-module__QkRV8q__sectionHint{color:var(--mute);margin:-10px 0 18px;font-size:13px}.ApplyForm-module__QkRV8q__fields{flex-direction:column;gap:22px;display:flex}.ApplyForm-module__QkRV8q__field{flex-direction:column;gap:8px;display:flex}.ApplyForm-module__QkRV8q__label{font-family:var(--font-figtree),"Figtree",system-ui,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--mute);font-size:11px;font-weight:600}.ApplyForm-module__QkRV8q__req{color:#c72e00}.ApplyForm-module__QkRV8q__hint{letter-spacing:0;text-transform:none;color:var(--mute);opacity:.75;font-weight:500}.ApplyForm-module__QkRV8q__split{grid-template-columns:1fr 1fr;gap:22px;display:grid}@media (max-width:600px){.ApplyForm-module__QkRV8q__split{grid-template-columns:1fr}}.ApplyForm-module__QkRV8q__input,.ApplyForm-module__QkRV8q__textarea{font-family:var(--font-figtree),"Figtree",system-ui,sans-serif;color:var(--ink);background:var(--bg);border:1.5px solid var(--hair);border-radius:12px;width:100%;padding:12px 14px;font-size:15px;transition:border-color .2s,box-shadow .2s,background .2s}.ApplyForm-module__QkRV8q__input:focus,.ApplyForm-module__QkRV8q__textarea:focus{background:var(--paper);border-color:#0000;border-image:linear-gradient(90deg,#ffb347,#ff5d00) 1;outline:none;box-shadow:0 0 0 4px #ff5d001f}.ApplyForm-module__QkRV8q__textarea{resize:vertical;min-height:130px;line-height:1.55}.ApplyForm-module__QkRV8q__file{font-family:var(--font-figtree),"Figtree",system-ui,sans-serif;color:var(--ink);background:var(--bg);border:1.5px dashed var(--hair-strong);cursor:pointer;border-radius:12px;padding:14px 16px;font-size:13px}.ApplyForm-module__QkRV8q__file::file-selector-button{font-family:var(--font-figtree),"Figtree",system-ui,sans-serif;background:var(--ink);color:#fff;cursor:pointer;border:none;border-radius:999px;margin-right:14px;padding:8px 14px;font-size:13px;font-weight:600}.ApplyForm-module__QkRV8q__radioRow{flex-wrap:wrap;gap:8px;display:flex}.ApplyForm-module__QkRV8q__radioPill,.ApplyForm-module__QkRV8q__checkPill{background:var(--bg);border:1.5px solid var(--hair);color:var(--dim);cursor:pointer;text-transform:lowercase;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:13px;font-weight:500;transition:all .18s;display:inline-flex;position:relative}.ApplyForm-module__QkRV8q__radioPill input,.ApplyForm-module__QkRV8q__checkPill input{opacity:0;pointer-events:none;position:absolute}.ApplyForm-module__QkRV8q__radioPill:hover,.ApplyForm-module__QkRV8q__checkPill:hover{border-color:var(--hair-strong);color:var(--ink)}:is(.ApplyForm-module__QkRV8q__radioPill:has(input:checked),.ApplyForm-module__QkRV8q__checkPill:has(input:checked)){color:var(--ink);background:0 0;border-color:#0000;font-weight:700}.ApplyForm-module__QkRV8q__radioPill:has(input:checked):before{content:"";background:var(--heat-h);-webkit-mask-composite:xor;pointer-events:none;border-radius:999px;padding:1.5px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.ApplyForm-module__QkRV8q__checkPill:has(input:checked):before{content:"";background:var(--heat-h);-webkit-mask-composite:xor;pointer-events:none;border-radius:999px;padding:1.5px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.ApplyForm-module__QkRV8q__checkGroup{flex-wrap:wrap;gap:8px;display:flex}.ApplyForm-module__QkRV8q__checkboxRow{color:var(--ink);cursor:pointer;align-items:center;gap:10px;font-size:14px;display:inline-flex}.ApplyForm-module__QkRV8q__checkboxRow input[type=checkbox]{appearance:none;border:1.5px solid var(--hair-strong);background:var(--bg);cursor:pointer;border-radius:6px;width:18px;height:18px;position:relative}.ApplyForm-module__QkRV8q__checkboxRow input[type=checkbox]:checked{background:var(--heat-h);border-color:#0000}.ApplyForm-module__QkRV8q__checkboxRow input[type=checkbox]:checked:after{content:"✓";color:#fff;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex;position:absolute;inset:0}.ApplyForm-module__QkRV8q__submitRow{flex-direction:column;align-items:flex-end;gap:14px;display:flex}.ApplyForm-module__QkRV8q__submit{align-self:flex-end}.ApplyForm-module__QkRV8q__submit:disabled{cursor:progress;opacity:.7}.ApplyForm-module__QkRV8q__error{color:#c72e00;background:#c72e000f;border:1px solid #c72e0033;border-radius:12px;align-self:stretch;margin:0;padding:12px 14px;font-size:14px;font-weight:500}.ApplyForm-module__QkRV8q__hgFootnote{font-family:var(--font-figtree),"Figtree",system-ui,sans-serif;color:var(--mute);align-self:flex-end;margin:0;font-size:13px}.ApplyForm-module__QkRV8q__hgFootnote a{color:var(--ink);border-bottom:1px solid var(--hair-strong);font-weight:500;text-decoration:none;transition:border-color .2s}.ApplyForm-module__QkRV8q__hgFootnote a:hover{border-color:#ff5d00}.ApplyForm-module__QkRV8q__success{border-radius:24px;padding:60px 50px}.ApplyForm-module__QkRV8q__success .kicker{color:#ffffffbf}.ApplyForm-module__QkRV8q__successH{letter-spacing:-.025em;text-transform:lowercase;margin:0 0 18px;font-family:Cal Sans,system-ui,sans-serif;font-size:clamp(34px,5vw,56px);font-weight:400}.ApplyForm-module__QkRV8q__successBody{color:#ffffffe0;max-width:520px;margin:0 0 28px;font-size:17px;line-height:1.55}.ApplyForm-module__QkRV8q__successAgain{color:#fff;font-family:var(--font-figtree),"Figtree",system-ui,sans-serif;text-transform:lowercase;cursor:pointer;background:0 0;border:1.5px solid #ffffff59;border-radius:999px;padding:12px 22px;font-size:14px;font-weight:600;transition:all .2s}.ApplyForm-module__QkRV8q__successAgain:hover{background:#ffffff1f;transform:translateY(-2px)}
.apply-module__wuy2Na__hero{padding:130px 0 40px}.apply-module__wuy2Na__inner{grid-template-columns:1fr 1fr;align-items:end;gap:60px;display:grid}@media (max-width:900px){.apply-module__wuy2Na__inner{grid-template-columns:1fr;gap:24px}}.apply-module__wuy2Na__left .kicker{margin-bottom:18px;display:block}.apply-module__wuy2Na__headline{letter-spacing:-.035em;text-transform:lowercase;margin:0;font-family:Cal Sans,system-ui,sans-serif;font-size:clamp(50px,8vw,128px);font-weight:400;line-height:.88}.apply-module__wuy2Na__right{justify-self:end;max-width:440px}@media (max-width:900px){.apply-module__wuy2Na__right{justify-self:start}}.apply-module__wuy2Na__copy{color:var(--dim);margin:0 0 16px;font-size:19px;line-height:1.5}.apply-module__wuy2Na__copy strong{color:var(--ink);font-weight:600}.apply-module__wuy2Na__formSection{padding:30px 0 110px}
