.intake-surface{min-height:min(52rem,100vh);padding-block:clamp(4rem,9vw,8rem);background:var(--prospect-ink);color:var(--prospect-paper)}.intake-surface__inner.prospect-shell{display:grid;gap:clamp(2rem,6vw,5rem)}.intake-surface__header{max-width:48rem}.intake-surface h1{max-width:52rem;margin:0;font-size:clamp(2.65rem,8vw,7.25rem);font-weight:900;letter-spacing:-.075em;line-height:.86;text-transform:uppercase}.intake-surface__lede{margin:1.5rem 0 0;font-size:clamp(1.2rem,3vw,2rem);font-weight:800;letter-spacing:-.04em;line-height:1.05}.intake-surface__header>p:not(.prospect-eyebrow):not(.intake-surface__lede){max-width:42rem;margin:1rem 0 0}.intake-surface__panel,.intake-form{min-width:0}.intake-surface__panel,.athlete-application__form-wrap.intake-form{display:grid;gap:1.25rem;padding:clamp(1rem,3vw,2rem);border:1px solid var(--prospect-line);background:#080808b8}.intake-form__route-choice,.intake-form__guardian-age-gate,.intake-form__requirements,.intake-form__fallback,.intake-form__setup{padding:1rem;border:1px solid var(--prospect-line)}.intake-form__route-choice h3,.intake-form__guardian-age-gate h2,.intake-form__requirements h2,.intake-form__fallback h2,.intake-form__fallback h3{margin:0;font-size:1rem;letter-spacing:.06em;text-transform:uppercase}.intake-form__route-choice p,.intake-form__guardian-age-gate p,.intake-form__fallback p,.intake-form__setup p{margin:.75rem 0 0}.intake-form__route-choice .prospect-button{margin-top:1rem}.intake-form__age-check{align-items:center;cursor:pointer;display:inline-flex;font-weight:700;gap:.65rem;margin-top:1rem}.intake-form__age-check input{accent-color:var(--prospect-blue, #1746d1);block-size:1.15rem;inline-size:1.15rem}.intake-form__minor-route{border-inline-start:3px solid var(--prospect-blue, #1746d1);margin-block-start:1rem;padding-inline-start:1rem}.intake-form__guardian-age-gate label{display:block;margin-top:1rem;font-weight:800}.intake-form__guardian-age-gate input{display:block;width:min(100%,12rem);min-height:2.75rem;margin-top:.5rem;padding:.55rem .7rem;border:1px solid var(--prospect-line);border-radius:0;background:var(--prospect-paper);color:var(--prospect-ink);font:inherit}.intake-form__age-result{border-inline-start:3px solid var(--prospect-blue, #1746d1);margin-block-start:1rem;padding-inline-start:1rem}.intake-form__requirements ul{margin:1rem 0;padding-left:1.25rem}.intake-form__requirements li+li{margin-top:.35rem}.intake-form__app-block{min-width:0;color:var(--prospect-ink)}.intake-form__fallback{background:var(--prospect-paper);color:var(--prospect-ink)}.intake-form__setup{border-style:dashed;background:#fff8c5;color:var(--prospect-ink);font-size:.875rem}.intake-form__setup code{overflow-wrap:anywhere}.intake-form__alternate,.intake-form__privacy-note{margin:0;color:#ffffffc2;font-size:.8125rem}.intake-form a,.intake-form__privacy-note a{color:inherit}.intake-form__fallback a,.intake-form__setup a{color:var(--prospect-blue)}:where(.intake-surface,.athlete-application) :focus-visible{outline:3px solid var(--prospect-blue);outline-offset:3px}@media screen and (min-width:768px){.intake-surface__inner.prospect-shell{grid-template-columns:minmax(0,.9fr) minmax(22rem,.85fr);align-items:start}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/intake-forms.css.map */
