.cohort_page__J_XTt{--cohort-max:1160px;overflow-x:clip}.cohort_hero__4KEqQ{position:relative;display:flex;min-height:88vh;align-items:center;justify-content:center;overflow:hidden;padding:var(--afc-space-10) var(--afc-space-5);text-align:center}.cohort_heroVideo__u8K0X{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.55}.cohort_heroScrim__dv8FG{position:absolute;inset:0;background:linear-gradient(180deg,rgba(6,7,10,.55),rgba(6,7,10,.86) 78%,#06070a)}.cohort_heroInner__r0TDh{position:relative;z-index:2;display:flex;max-width:900px;flex-direction:column;align-items:center;gap:var(--afc-space-6)}.cohort_h1__QHSRw{margin:0;font-family:var(--font-display);font-size:clamp(2.75rem,7vw,5rem);font-weight:700;letter-spacing:var(--afc-ls-display);line-height:var(--afc-lh-display);color:var(--afc-fg)}.cohort_heroSub__9Y9Mz{margin:0;max-width:46ch;font-size:clamp(1rem,1.9vw,1.25rem);font-weight:700;line-height:var(--afc-lh-normal);color:var(--afc-fg-soft)}.cohort_heroStatus__5SSek{margin:0;font-size:.9rem;font-weight:700;letter-spacing:var(--afc-ls-tracked);text-transform:none;color:var(--afc-cyan)}.cohort_section__VuXmd{position:relative;padding:clamp(64px,9vw,128px) var(--afc-space-5)}.cohort_inner__B41sI{position:relative;z-index:2;margin:0 auto;max-width:var(--cohort-max)}.cohort_sectionArt__X7x4Z{position:absolute;inset:0;z-index:0;background-position:50%;background-size:cover;pointer-events:none}.cohort_artChanga__7mGVh{opacity:.18}.cohort_artJungle__TmZso{opacity:.09}.cohort_ornament__QR_l0{display:block;height:auto;width:min(360px,70%);margin:0 auto;opacity:.85}.cohort_center__z50aB{text-align:center}.cohort_mark__Dvpc_{display:block;height:auto;width:96px;margin:0 auto var(--afc-space-8);opacity:.9}.cohort_lead__GMkYu{margin:0 auto;max-width:34ch;font-family:var(--font-display);font-size:clamp(1.35rem,3vw,2.15rem);font-weight:500;letter-spacing:var(--afc-ls-display);line-height:1.28;color:var(--afc-fg)}.cohort_leadStrong__oaEeR{color:var(--afc-cyan)}.cohort_eyebrow__yxCD1{margin:0;font-size:.8rem;letter-spacing:var(--afc-ls-spaced);text-transform:uppercase;color:var(--afc-cyan)}.cohort_savejMark__DY2Li{display:block;height:auto;width:min(280px,62%);margin:var(--afc-space-5) auto var(--afc-space-7)}.cohort_introBody__3CqD_{margin:0 auto;max-width:66ch;font-size:.95rem;letter-spacing:.02em;line-height:var(--afc-lh-loose);color:var(--afc-fg-body)}.cohort_logoRow__wmI7e{display:grid;gap:clamp(24px,4vw,56px);align-items:center;justify-items:center;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:var(--afc-space-8)}@media (min-width:720px){.cohort_logoRow__wmI7e{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.cohort_logoRow__wmI7e{grid-template-columns:repeat(6,minmax(0,1fr))}}.cohort_logoRow__wmI7e img{width:100%;max-width:170px;height:auto;opacity:.82}.cohort_twoCol__TopYV{display:grid;gap:clamp(32px,5vw,72px);align-items:start;grid-template-columns:minmax(0,1fr)}@media (min-width:960px){.cohort_twoCol__TopYV{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}}.cohort_stackedPhotos__71LxM{position:relative;display:grid;gap:var(--afc-space-5)}.cohort_stackedPhotos__71LxM img{width:100%;height:auto;border-radius:var(--afc-radius-md);border:1px solid var(--afc-border)}@supports (animation-timeline:view()){.cohort_stackedPhotos__71LxM img{animation:cohort_cohortRotateLeft__SR_Lh linear both;animation-timeline:view();animation-range:cover 0 cover 100%}.cohort_stackedPhotos__71LxM img:nth-child(2){animation-name:cohort_cohortRotateRight__NLBNz}@keyframes cohort_cohortRotateLeft__SR_Lh{0%{rotate:5deg}to{rotate:-5deg}}@keyframes cohort_cohortRotateRight__NLBNz{0%{rotate:-5deg}to{rotate:5deg}}@media (prefers-reduced-motion:reduce){.cohort_stackedPhotos__71LxM img{animation:none}}}.cohort_h2__KH8d3{margin:0;font-family:var(--font-display);font-size:clamp(2.25rem,6.4vw,4.25rem);font-weight:700;letter-spacing:var(--afc-ls-display);line-height:var(--afc-lh-snug);text-transform:uppercase;color:var(--afc-fg)}.cohort_h1Mid__Gj_FL{font-size:clamp(2.5rem,5.6vw,4rem)}.cohort_h2Quiet__Gh5ID{font-size:clamp(1.9rem,4.4vw,3.5rem)}.cohort_h2Accent__voijj{color:var(--afc-cyan)}.cohort_kicker__ENcOK{margin:var(--afc-space-6) 0 var(--afc-space-5);font-size:1.05rem;color:var(--afc-fg-soft)}.cohort_group__3tVJ6{margin:0 0 var(--afc-space-6)}.cohort_groupTitle__g6Q68{margin:0 0 var(--afc-space-3);font-size:1rem;font-weight:700;letter-spacing:.04em;color:var(--afc-cyan)}.cohort_body__rB5_O{margin:0;font-size:.95rem;line-height:var(--afc-lh-loose);color:var(--afc-fg-body)}.cohort_body__rB5_O+.cohort_body__rB5_O{margin-top:var(--afc-space-5)}.cohort_testimonials___9afj{display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;padding:6px 4px 18px;margin:0 -4px;-webkit-overflow-scrolling:touch}.cohort_testimonials___9afj::-webkit-scrollbar{display:none}.cohort_testimonialsRail__YHvLh{margin-top:var(--afc-space-8)}.cohort_testimonialCard__ogv95{flex:0 0 calc(33.33% - 14px);min-width:300px;scroll-snap-align:start;margin:0;padding:var(--afc-space-7);border:1px solid var(--afc-border);border-radius:var(--afc-radius-xl);background:var(--afc-card)}@media (max-width:991px){.cohort_testimonialCard__ogv95{flex:0 0 calc(50% - 10px)}}@media (max-width:639px){.cohort_testimonialCard__ogv95{flex:0 0 calc(100% - 4px);min-width:0}}.cohort_testimonialQuote__2HxWZ{margin:0 0 var(--afc-space-6);font-size:.92rem;line-height:var(--afc-lh-loose);color:var(--afc-fg-body)}.cohort_testimonialAuthor__POk0u{display:flex;flex-direction:column;gap:2px}.cohort_testimonialName__pgNXZ{font-size:.85rem;font-weight:700;letter-spacing:.06em;color:var(--afc-fg)}.cohort_testimonialMeta__ieNJh{font-size:.78rem;letter-spacing:var(--afc-ls-tracked);text-transform:uppercase;color:var(--afc-fg-subtle)}.cohort_phraseGrid__t2lhp{display:grid;gap:var(--afc-space-7);align-items:center;grid-template-columns:minmax(0,1fr);margin:var(--afc-space-9) 0}@media (min-width:860px){.cohort_phraseGrid__t2lhp{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr) minmax(0,1fr)}}.cohort_phrase__fkvuE{margin:0;font-family:var(--font-display);font-size:clamp(1.05rem,2vw,1.4rem);line-height:1.35;color:var(--afc-fg-soft)}.cohort_phraseVideo__e9ETM{position:relative;display:block;aspect-ratio:16/10;overflow:hidden;border-radius:var(--afc-radius-lg);border:1px solid var(--afc-border)}.cohort_phraseVideo__e9ETM video{width:100%;height:100%;object-fit:cover}.cohort_playBadge__VoVeu{position:absolute;inset:0;z-index:2;display:grid;place-items:center}.cohort_playBadge__VoVeu img{width:52px;height:52px}.cohort_ethosBody__fmZcV{margin:0 auto;max-width:68ch;text-align:left}.cohort_expectGrid__gfidZ{display:grid;gap:var(--afc-space-6);grid-template-columns:minmax(0,1fr);margin-top:var(--afc-space-9)}@media (min-width:860px){.cohort_expectGrid__gfidZ{grid-template-columns:repeat(2,minmax(0,1fr))}}.cohort_expectPhoto__BGOS_{overflow:clip;border-radius:var(--afc-radius-md);border:1px solid var(--afc-border);aspect-ratio:4/3}.cohort_expectPhoto__BGOS_ img{width:100%;height:100%;object-fit:cover}@supports (animation-timeline:view()){.cohort_expectPhoto__BGOS_ img{animation:cohort_cohortCoverParallax__vlaw8 linear both;animation-timeline:view();animation-range:cover 0 cover 100%}@keyframes cohort_cohortCoverParallax__vlaw8{0%{transform:translateY(-10px) scale(1.1)}to{transform:translateY(10px) scale(1.15)}}@media (prefers-reduced-motion:reduce){.cohort_expectPhoto__BGOS_ img{animation:none}}}.cohort_expectPhotoMobile__1CMNW{display:none}@media (max-width:767px){.cohort_expectPhoto__BGOS_ .cohort_expectPhotoDesktop__Ry7Y_{display:none}.cohort_expectPhoto__BGOS_ .cohort_expectPhotoMobile__1CMNW{display:block}}.cohort_card__kAeG2{position:relative;display:flex;flex-direction:column;gap:var(--afc-space-4);padding:clamp(24px,3vw,40px);border:1px solid var(--afc-border);border-radius:var(--afc-radius-xl);background:var(--afc-card)}.cohort_cardIcon__bY65Q{width:44px;height:auto;opacity:.9}.cohort_cardTitle__jMTWq{margin:0;font-family:var(--font-display);font-size:1.2rem;font-weight:600;letter-spacing:var(--afc-ls-display);color:var(--afc-fg)}.cohort_getGrid__4lPgm{display:grid;gap:clamp(32px,5vw,80px);grid-template-columns:minmax(0,1fr);align-items:start}@media (min-width:960px){.cohort_getGrid__4lPgm{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.cohort_getHeading__rN8bS{position:sticky;top:120px}}.cohort_getList__fX3i_{display:grid;gap:var(--afc-space-8)}.cohort_getItem__o5GRK{display:grid;gap:var(--afc-space-4);grid-template-columns:40px minmax(0,1fr);align-items:start}.cohort_getItem__o5GRK img{width:32px;height:auto;opacity:.85}.cohort_getItem__o5GRK[data-reveal].site-reveal-armed img{transform:scale(0)}.cohort_getItem__o5GRK[data-reveal].site-reveal-armed.is-in img{transform:none;transition:transform .5s cubic-bezier(.25,.46,.45,.94) var(--site-reveal-delay,0s)}.cohort_getTitle__3MNpI{margin:0 0 var(--afc-space-3);font-family:var(--font-display);font-size:1.05rem;font-weight:600;letter-spacing:var(--afc-ls-display);text-transform:uppercase;color:var(--afc-fg)}.cohort_pricingGrid__V4jzK{display:grid;gap:var(--afc-space-6);grid-template-columns:minmax(0,1fr);margin-top:var(--afc-space-9)}@media (min-width:900px){.cohort_pricingGrid__V4jzK{grid-template-columns:repeat(3,minmax(0,1fr))}}.cohort_priceCard__qZ5yu{position:relative;display:flex;flex-direction:column;gap:var(--afc-space-5);padding:clamp(24px,3vw,36px);border:1px solid var(--afc-border);border-radius:var(--afc-radius-xl);background:var(--afc-card)}.cohort_card__kAeG2:before,.cohort_priceCard__qZ5yu:before{content:"";position:absolute;inset:-1px;border-radius:inherit;padding:1px;background:conic-gradient(from var(--cohort-border-turn,0deg) at 50% 50%,rgba(255,255,255,.5) 0deg,rgba(255,255,255,0) 60deg,rgba(255,255,255,0) 310deg,rgba(255,255,255,.5) 1turn);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;animation:cohort_borderTurn__cpB4C 4.5s linear infinite}@property --cohort-border-turn{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes cohort_borderTurn__cpB4C{to{--cohort-border-turn:360deg}}@media (prefers-reduced-motion:reduce){.cohort_card__kAeG2:before,.cohort_priceCard__qZ5yu:before{animation:none}}.cohort_priceCardPopular__w03fO{border-color:rgba(92,248,243,.4);box-shadow:var(--afc-shadow-cyan-soft)}.cohort_accentLine__yjNfU{width:48px;height:2px;border-radius:2px;background:linear-gradient(90deg,var(--afc-cyan),transparent)}.cohort_tierName__0kYF5{margin:0;font-size:.85rem;font-weight:700;letter-spacing:var(--afc-ls-tracked);text-transform:uppercase;color:var(--afc-fg-body)}.cohort_priceRow__Zqaql{display:flex;align-items:baseline;gap:var(--afc-space-2)}.cohort_price__1L8OV{font-family:var(--font-display);font-size:clamp(2rem,4vw,2.6rem);font-weight:700;letter-spacing:var(--afc-ls-display);background-image:linear-gradient(180deg,var(--afc-cyan) 0,#ffffff 82%);-webkit-background-clip:text;background-clip:text;color:transparent}.cohort_blurb__nwpdT,.cohort_period__V__lR{margin:0;font-size:.85rem;color:var(--afc-fg-subtle)}.cohort_tierButton__1aZmT{display:block;padding:13px 20px;border:1px solid var(--afc-border-strong);border-radius:var(--afc-radius-pill);font-size:.82rem;font-weight:700;letter-spacing:var(--afc-ls-tracked);text-align:center;text-transform:uppercase;color:var(--afc-fg);text-decoration:none;transition:border-color .25s,color .25s,box-shadow .25s}.cohort_tierButton__1aZmT:focus-visible,.cohort_tierButton__1aZmT:hover{border-color:var(--afc-cyan);color:var(--afc-cyan);box-shadow:var(--afc-shadow-cyan-soft)}.cohort_divider__9yGPw{height:1px;background:var(--afc-border)}.cohort_bullets__hXwDL{display:grid;gap:var(--afc-space-4);margin:0;padding:0;list-style:none}.cohort_bullet__P01Es{display:grid;grid-template-columns:20px minmax(0,1fr);gap:var(--afc-space-3);align-items:start;font-size:.82rem;line-height:1.55;color:var(--afc-fg-subtle)}.cohort_bulletStrong__QgTQm{color:var(--afc-fg)}.cohort_instructor__HSPm_{display:grid;gap:var(--afc-space-7);padding:clamp(40px,6vw,80px) 0}.cohort_instructorLogo__x9CH9{display:block;width:min(300px,66%);height:auto;margin:0 auto}.cohort_photoRail__YklGm{display:flex;gap:var(--afc-space-4);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:var(--afc-space-3)}.cohort_photoRail__YklGm::-webkit-scrollbar{display:none}.cohort_photoRail__YklGm img{flex:0 0 min(420px,78%);width:min(420px,78%);height:auto;aspect-ratio:3/2;object-fit:cover;scroll-snap-align:start;border-radius:var(--afc-radius-md);border:1px solid var(--afc-border)}.cohort_socials__iN161{display:flex;gap:var(--afc-space-5);justify-content:center}.cohort_socials__iN161 a{display:inline-flex;opacity:.8;transition:opacity .2s}.cohort_socials__iN161 a:focus-visible,.cohort_socials__iN161 a:hover{opacity:1}.cohort_socials__iN161 img{width:26px;height:26px}.cohort_instructorBio__ff_cu{margin:0 auto;max-width:68ch}.cohort_faqList__W6ymP{display:grid;gap:var(--afc-space-3);margin-top:var(--afc-space-9)}.cohort_faqItem__nSDu5{border:1px solid var(--afc-border);border-radius:var(--afc-radius-lg);background:var(--afc-card);overflow:hidden}.cohort_faqSummary__W0KBi{display:flex;align-items:center;justify-content:space-between;gap:var(--afc-space-5);padding:var(--afc-space-6);cursor:pointer;font-size:.98rem;font-weight:700;color:var(--afc-fg);list-style:none}.cohort_faqSummary__W0KBi::-webkit-details-marker{display:none}.cohort_faqSummary__W0KBi:focus-visible{outline:2px solid var(--afc-cyan);outline-offset:-2px}.cohort_faqIcon__tUmPd{flex:0 0 auto;width:20px;height:20px;opacity:.7}.cohort_faqItem__nSDu5:not([open]) .cohort_faqIconMinus__2RtaS,.cohort_faqItem__nSDu5[open] .cohort_faqIconPlus__GKAIJ{display:none}.cohort_faqAnswer__8LPHy{padding:0 var(--afc-space-6) var(--afc-space-6)}@supports (interpolate-size:allow-keywords) and (selector(::details-content)){.cohort_faqItem__nSDu5{interpolate-size:allow-keywords}.cohort_faqItem__nSDu5::details-content{block-size:0;overflow:hidden;opacity:0;transition:block-size .5s var(--afc-ease-out),opacity .4s cubic-bezier(.25,.46,.45,.94),content-visibility .5s allow-discrete}.cohort_faqItem__nSDu5[open]::details-content{block-size:auto;opacity:1}.cohort_faqAnswer__8LPHy{transform:translateY(10px);transition:transform .4s cubic-bezier(.25,.46,.45,.94)}.cohort_faqItem__nSDu5[open] .cohort_faqAnswer__8LPHy{transform:none}@media (prefers-reduced-motion:reduce){.cohort_faqAnswer__8LPHy,.cohort_faqItem__nSDu5::details-content{transition:none}.cohort_faqAnswer__8LPHy{transform:none}}}.cohort_faqAnswer__8LPHy p{margin:0 0 var(--afc-space-4);font-size:.9rem;line-height:var(--afc-lh-loose);color:var(--afc-fg-body);white-space:pre-line}.cohort_faqAnswer__8LPHy p:last-child{margin-bottom:0}.cohort_faqAnswer__8LPHy a{color:var(--afc-cyan)}.cohort_closingHeading__MPDnl{margin:0 0 var(--afc-space-6);font-family:var(--font-display);font-size:clamp(2.25rem,6vw,4rem);font-weight:700;letter-spacing:var(--afc-ls-display);line-height:var(--afc-lh-display);color:var(--afc-fg)}.cohort_closingBody__HpbDY{margin:0 auto var(--afc-space-8);max-width:56ch;font-size:1rem;line-height:var(--afc-lh-loose);color:var(--afc-fg-body)}.cohort_cta__3mLzN{display:inline-flex;align-items:center;justify-content:center;padding:15px 34px;border:1px solid rgba(92,248,243,.45);border-radius:var(--afc-radius-pill);background:rgba(0,0,0,.45);font-size:.82rem;font-weight:700;letter-spacing:var(--afc-ls-tracked);text-transform:uppercase;text-decoration:none;color:var(--afc-fg);transition:background .25s,color .25s,box-shadow .25s,transform .25s}.cohort_cta__3mLzN:focus-visible,.cohort_cta__3mLzN:hover{background:var(--afc-cyan);color:#0a0a0a;box-shadow:var(--afc-shadow-cyan);transform:translateY(-1px)}.cohort_ctaWrap__DBvho{margin-top:var(--afc-space-8)}