.the-pass-forward-preview_preview__oi_Yp{min-height:100vh;background:var(--background);color:var(--foreground);font-family:var(--font-body);font-size:16px;line-height:1.65}.the-pass-forward-preview_preview__oi_Yp *{box-sizing:border-box}.the-pass-forward-preview_preview__oi_Yp a{color:inherit;text-decoration:none}.the-pass-forward-preview_footerName__KF6yR,.the-pass-forward-preview_preview__oi_Yp h1,.the-pass-forward-preview_preview__oi_Yp h2,.the-pass-forward-preview_preview__oi_Yp h3,.the-pass-forward-preview_wordmark__5nC_L{font-family:var(--font-heading);font-weight:600}.the-pass-forward-preview_preview__oi_Yp h1,.the-pass-forward-preview_preview__oi_Yp h2,.the-pass-forward-preview_preview__oi_Yp h3,.the-pass-forward-preview_preview__oi_Yp p{margin-top:0}.the-pass-forward-preview_preview__oi_Yp h1,.the-pass-forward-preview_preview__oi_Yp h2,.the-pass-forward-preview_preview__oi_Yp h3{color:var(--foreground);line-height:1.08}.the-pass-forward-preview_preview__oi_Yp h1{max-width:700px;margin-bottom:24px;font-size:clamp(3.3rem,7vw,5.6rem);letter-spacing:-.035em}.the-pass-forward-preview_preview__oi_Yp h2{max-width:780px;margin-bottom:28px;font-size:clamp(2.7rem,5vw,4.1rem);letter-spacing:-.025em}.the-pass-forward-preview_preview__oi_Yp h3{margin-bottom:14px;font-size:2rem}.the-pass-forward-preview_footerInner__cgaql,.the-pass-forward-preview_navInner__Y4VGL,.the-pass-forward-preview_section__ZZ74w{width:min(100% - 48px,1160px);margin-inline:auto}.the-pass-forward-preview_header___eGCx{border-bottom:1px solid var(--border)}.the-pass-forward-preview_navInner__Y4VGL{min-height:88px;display:flex;align-items:center;justify-content:space-between;gap:28px}.the-pass-forward-preview_wordmark__5nC_L{flex:none;font-size:1.75rem;letter-spacing:-.02em}.the-pass-forward-preview_navLinks__RY3YB{display:flex;align-items:center;gap:clamp(14px,2.4vw,32px);color:var(--muted-foreground);font-size:.9rem}.the-pass-forward-preview_footer__gDMbB a:hover,.the-pass-forward-preview_navLinks__RY3YB a:hover{color:var(--primary)}.the-pass-forward-preview_button__ZExTe,.the-pass-forward-preview_outlineButton__5Qo9G{display:inline-flex;min-height:50px;align-items:center;justify-content:center;border:1px solid var(--primary);border-radius:999px;padding:12px 24px;font:600 .9rem/1.25 var(--font-body);text-align:center;cursor:pointer;transition:background-color .15s ease,color .15s ease}.the-pass-forward-preview_button__ZExTe{background:var(--primary);color:var(--card)!important}.the-pass-forward-preview_button__ZExTe:hover{background:color-mix(in srgb,var(--primary) 86%,var(--foreground))}.the-pass-forward-preview_button__ZExTe:disabled{cursor:wait;opacity:.75}.the-pass-forward-preview_outlineButton__5Qo9G{background:transparent;color:var(--primary)!important}.the-pass-forward-preview_outlineButton__5Qo9G:hover{background:var(--card)}.the-pass-forward-preview_label__j8FPD{margin-bottom:17px;color:var(--primary);font-size:.72rem;font-weight:600;letter-spacing:.16em;line-height:1.5;text-transform:uppercase}.the-pass-forward-preview_hero__VW7xi{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(270px,.72fr);align-items:center;gap:clamp(40px,8vw,110px);padding-block:76px 90px}.the-pass-forward-preview_heroCopy__3cfAg{padding-block:16px}.the-pass-forward-preview_lead__GUOKw{max-width:650px;margin-bottom:30px;color:var(--muted-foreground);font-size:clamp(1.05rem,1.6vw,1.2rem);line-height:1.8}.the-pass-forward-preview_actions__a_t3F{display:flex;flex-wrap:wrap;gap:12px}.the-pass-forward-preview_photoPlaceholder__Z4Nj1{background:var(--photo-placeholder);border-radius:50% 50% 16px 16px/31% 31% 16px 16px}.the-pass-forward-preview_heroPhoto__EwyRl{width:100%;max-width:395px;height:clamp(390px,48vw,590px);justify-self:end}.the-pass-forward-preview_glanceBand__P7htG,.the-pass-forward-preview_whiteBand__KPMYg{background:var(--card)}.the-pass-forward-preview_glanceBand__P7htG{border-block:1px solid var(--border)}.the-pass-forward-preview_glanceContent___xupO{width:min(100% - 48px,1160px);margin-inline:auto;padding-top:28px}.the-pass-forward-preview_glanceContent___xupO .the-pass-forward-preview_label__j8FPD{margin-bottom:0}.the-pass-forward-preview_glanceGrid__6RSpj{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px;padding-block:32px}.the-pass-forward-preview_glanceGrid__6RSpj p{margin:0}.the-pass-forward-preview_glanceGrid__6RSpj strong{display:block;margin-bottom:4px;font-family:var(--font-heading);font-size:1.55rem;font-weight:600;line-height:1.2}.the-pass-forward-preview_glanceGrid__6RSpj span{display:block;color:var(--muted-foreground);font-size:.9rem;line-height:1.6}.the-pass-forward-preview_contentSection__7WQab{padding-block:90px}.the-pass-forward-preview_audienceGrid__7ylP_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-top:38px}.the-pass-forward-preview_card__GBQD5,.the-pass-forward-preview_formCard__KO2SL{border:1px solid var(--border);border-radius:16px;background:var(--card)}.the-pass-forward-preview_card__GBQD5{padding:clamp(26px,4vw,42px)}.the-pass-forward-preview_card__GBQD5 p{margin-bottom:23px;color:var(--muted-foreground);line-height:1.8}.the-pass-forward-preview_card__GBQD5 ul{display:grid;gap:10px;margin:0;padding:0;color:var(--muted-foreground);list-style:none}.the-pass-forward-preview_card__GBQD5 li{position:relative;padding-left:1.2rem}.the-pass-forward-preview_card__GBQD5 li:before{position:absolute;top:.64em;left:0;width:.48rem;height:.48rem;border-radius:50%;background:var(--primary);content:""}.the-pass-forward-preview_band__IA1HM{background:var(--muted)}.the-pass-forward-preview_steps__rT5gX{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px;margin-top:48px}.the-pass-forward-preview_step__ZVS_Y{border-top:1px solid var(--line-subtle);padding-top:20px}.the-pass-forward-preview_number__vc4nM{margin-bottom:16px;color:var(--primary);font-size:.78rem;font-weight:600;letter-spacing:.1em}.the-pass-forward-preview_step__ZVS_Y h3{font-size:1.8rem}.the-pass-forward-preview_step__ZVS_Y>p:last-child{margin-bottom:0;color:var(--muted-foreground);font-size:.95rem;line-height:1.8}.the-pass-forward-preview_curriculum__egHxK{padding-block:94px}.the-pass-forward-preview_sectionIntro__wWc19{max-width:680px;margin-bottom:28px;color:var(--muted-foreground);font-size:1.06rem;line-height:1.8}.the-pass-forward-preview_weekList___MqsE{border-top:1px solid var(--border)}.the-pass-forward-preview_week__eTMWD{display:grid;grid-template-columns:minmax(230px,.85fr) 1.15fr;gap:28px;border-bottom:1px solid var(--border);padding-block:23px}.the-pass-forward-preview_week__eTMWD h3{margin:0;font-size:1.75rem}.the-pass-forward-preview_week__eTMWD p{max-width:600px;margin:0;color:var(--muted-foreground)}.the-pass-forward-preview_about__K3Hih{display:grid;grid-template-columns:minmax(240px,.7fr) minmax(0,1.3fr);align-items:center;gap:clamp(45px,9vw,120px);padding-block:88px}.the-pass-forward-preview_aboutPhoto__RC6pG{width:100%;max-width:340px;height:420px}.the-pass-forward-preview_about__K3Hih h2{margin-bottom:20px}.the-pass-forward-preview_about__K3Hih div>p:not(.the-pass-forward-preview_label__j8FPD){max-width:670px;color:var(--muted-foreground);line-height:1.85}.the-pass-forward-preview_about__K3Hih div>p:last-child{margin-bottom:0}.the-pass-forward-preview_formSection__ceAUp{display:grid;grid-template-columns:minmax(0,.86fr) minmax(0,1fr);align-items:start;gap:clamp(42px,8vw,100px);padding-block:96px}.the-pass-forward-preview_formIntro__Ydrsg{position:sticky;top:28px}.the-pass-forward-preview_formIntro__Ydrsg>p:last-child{max-width:420px;color:var(--muted-foreground);line-height:1.8}.the-pass-forward-preview_formCard__KO2SL{display:grid;gap:19px;padding:clamp(24px,4vw,40px)}.the-pass-forward-preview_field__zNyoR{display:grid;gap:7px;color:var(--foreground);font-size:.88rem;font-weight:600}.the-pass-forward-preview_field__zNyoR input,.the-pass-forward-preview_field__zNyoR select,.the-pass-forward-preview_field__zNyoR textarea{width:100%;border:1px solid var(--border);border-radius:8px;background:var(--card);padding:12px 13px;color:var(--foreground);font:400 1rem/1.5 var(--font-body)}.the-pass-forward-preview_field__zNyoR textarea{min-height:120px;resize:vertical}.the-pass-forward-preview_field__zNyoR input:focus,.the-pass-forward-preview_field__zNyoR select:focus,.the-pass-forward-preview_field__zNyoR textarea:focus{border-color:var(--primary);outline:2px solid color-mix(in srgb,var(--primary) 18%,transparent);outline-offset:1px}.the-pass-forward-preview_formCard__KO2SL .the-pass-forward-preview_button__ZExTe{width:100%;margin-top:3px}.the-pass-forward-preview_formMessage__zwPuS{min-height:1.5em;margin:0;color:var(--primary);font-size:.9rem}.the-pass-forward-preview_formMessage__zwPuS[data-error=true]{color:var(--destructive)}.the-pass-forward-preview_footer__gDMbB{border-top:1px solid var(--border);background:var(--card)}.the-pass-forward-preview_footerInner__cgaql{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px 28px;padding-block:28px;color:var(--muted-foreground);font-size:.9rem}.the-pass-forward-preview_footerInner__cgaql p{margin:0}.the-pass-forward-preview_footerName__KF6yR{color:var(--foreground);font-size:1.45rem}@media (max-width:900px){.the-pass-forward-preview_navInner__Y4VGL{flex-wrap:wrap;justify-content:space-between;gap:12px 20px;padding-block:17px}.the-pass-forward-preview_navLinks__RY3YB{order:3;width:100%;justify-content:space-between;gap:12px}.the-pass-forward-preview_hero__VW7xi{grid-template-columns:minmax(0,1fr) minmax(220px,.65fr);gap:36px;padding-block:62px 70px}.the-pass-forward-preview_glanceGrid__6RSpj,.the-pass-forward-preview_steps__rT5gX{grid-template-columns:repeat(2,minmax(0,1fr))}.the-pass-forward-preview_steps__rT5gX{row-gap:34px}}@media (max-width:640px){.the-pass-forward-preview_footerInner__cgaql,.the-pass-forward-preview_navInner__Y4VGL,.the-pass-forward-preview_section__ZZ74w{width:min(100% - 36px,1160px)}.the-pass-forward-preview_navInner__Y4VGL{gap:12px}.the-pass-forward-preview_wordmark__5nC_L{font-size:1.5rem}.the-pass-forward-preview_navInner__Y4VGL>.the-pass-forward-preview_button__ZExTe{min-height:42px;padding:9px 15px;font-size:.76rem}.the-pass-forward-preview_navLinks__RY3YB{justify-content:flex-start;overflow-x:auto;padding-bottom:3px;font-size:.83rem}.the-pass-forward-preview_navLinks__RY3YB a{flex:none}.the-pass-forward-preview_hero__VW7xi{grid-template-columns:1fr;gap:34px;padding-block:54px 56px}.the-pass-forward-preview_hero__VW7xi h1{font-size:clamp(3.15rem,15vw,4.4rem)}.the-pass-forward-preview_heroPhoto__EwyRl{width:min(78%,320px);height:390px;justify-self:center}.the-pass-forward-preview_actions__a_t3F{align-items:stretch}.the-pass-forward-preview_actions__a_t3F a{flex:1 1 190px}.the-pass-forward-preview_glanceGrid__6RSpj{gap:22px 18px;padding-block:27px}.the-pass-forward-preview_glanceContent___xupO{width:min(100% - 36px,1160px);padding-top:24px}.the-pass-forward-preview_glanceGrid__6RSpj strong{font-size:1.35rem}.the-pass-forward-preview_glanceGrid__6RSpj span{font-size:.83rem}.the-pass-forward-preview_contentSection__7WQab,.the-pass-forward-preview_curriculum__egHxK{padding-block:64px}.the-pass-forward-preview_audienceGrid__7ylP_,.the-pass-forward-preview_steps__rT5gX{grid-template-columns:1fr}.the-pass-forward-preview_audienceGrid__7ylP_{gap:14px;margin-top:27px}.the-pass-forward-preview_card__GBQD5{padding:25px}.the-pass-forward-preview_steps__rT5gX{gap:28px;margin-top:32px}.the-pass-forward-preview_step__ZVS_Y{padding-top:16px}.the-pass-forward-preview_week__eTMWD{grid-template-columns:1fr;gap:7px;padding-block:19px}.the-pass-forward-preview_week__eTMWD h3{font-size:1.65rem}.the-pass-forward-preview_about__K3Hih{grid-template-columns:1fr;gap:35px;padding-block:62px}.the-pass-forward-preview_aboutPhoto__RC6pG{width:min(74%,300px);height:360px}.the-pass-forward-preview_formSection__ceAUp{grid-template-columns:1fr;gap:26px;padding-block:66px}.the-pass-forward-preview_formIntro__Ydrsg{position:static}.the-pass-forward-preview_formCard__KO2SL{gap:16px;padding:22px}.the-pass-forward-preview_footerInner__cgaql{align-items:flex-start;flex-direction:column;gap:9px}}@media (prefers-reduced-motion:reduce){.the-pass-forward-preview_preview__oi_Yp *,.the-pass-forward-preview_preview__oi_Yp :after,.the-pass-forward-preview_preview__oi_Yp :before{scroll-behavior:auto!important;transition-duration:.01ms!important}}