.BYMGYa_page{--ink:#0e0d0c;--paper:#ebe5d9;--cream:#f5f0e7;--gold:#c79a43;--violet:#7250a7;--wine:#21122f;--line:#0e0d0c29;min-height:100vh;color:var(--ink);background:var(--paper);font-family:var(--font-onest),system-ui,sans-serif;overflow-x:hidden}.BYMGYa_page *{box-sizing:border-box}.BYMGYa_page h1,.BYMGYa_page h2,.BYMGYa_page h3,.BYMGYa_page p{margin:0}.BYMGYa_page h1,.BYMGYa_page h2,.BYMGYa_page h3{font-family:var(--font-oswald),sans-serif;font-weight:500}.BYMGYa_header{z-index:20;color:#fff;border-bottom:1px solid #ffffff2e;justify-content:space-between;align-items:center;gap:28px;height:90px;padding:0 clamp(20px,4.5vw,72px);display:flex;position:absolute;top:0;left:0;right:0}.BYMGYa_brand{color:inherit;align-items:center;gap:10px;text-decoration:none;display:flex}.BYMGYa_brand img{object-fit:contain;width:54px;height:54px}.BYMGYa_brand span{gap:2px;display:grid}.BYMGYa_brand b{color:#e7bc67;letter-spacing:.08em;font-size:18px}.BYMGYa_brand small{color:#ffffff8f;letter-spacing:.16em;font-size:8px}.BYMGYa_header nav{gap:28px;display:flex}.BYMGYa_header nav a{color:#ffffffb8;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:700;text-decoration:none}.BYMGYa_header nav a:hover{color:#fff}.BYMGYa_headerCta,.BYMGYa_primaryButton,.BYMGYa_ghostButton{border:1px solid var(--gold);color:#12100d;background:var(--gold);letter-spacing:.08em;text-transform:uppercase;justify-content:center;align-items:center;min-height:48px;padding:0 24px;font-size:11px;font-weight:800;text-decoration:none;display:inline-flex}.BYMGYa_hero{isolation:isolate;color:#fff;background:#111;align-items:flex-end;min-height:100svh;display:flex;position:relative}.BYMGYa_heroImage{z-index:-3;object-fit:cover;object-position:center 42%;filter:contrast(1.06)}.BYMGYa_heroShade{z-index:-2;background:linear-gradient(90deg,#080707f0 0%,#080707a6 46%,#0807072e 74%),linear-gradient(#0000 50%,#080707cc);position:absolute;inset:0}.BYMGYa_heroGrain{z-index:-1;opacity:.22;mix-blend-mode:overlay;background-image:radial-gradient(#ffffff4d .5px,#0000 .6px);background-size:5px 5px;position:absolute;inset:0}.BYMGYa_heroCopy{width:min(820px,70vw);padding:180px 0 88px clamp(24px,7vw,118px)}.BYMGYa_eyebrow{color:var(--gold);letter-spacing:.22em;text-transform:uppercase;font-size:10px;font-weight:800;line-height:1.4}.BYMGYa_hero h1{letter-spacing:-.035em;text-transform:uppercase;margin-top:22px;font-size:clamp(74px,10vw,174px);line-height:.82}.BYMGYa_hero h1 em{color:var(--gold);font-family:var(--font-oswald),sans-serif;text-transform:uppercase;font-style:normal;font-weight:500}.BYMGYa_heroLead{color:#ffffffc2;max-width:670px;font-size:clamp(16px,1.5vw,21px);line-height:1.62;margin-top:34px!important}.BYMGYa_heroType{color:#fff;letter-spacing:.14em;font-size:11px;font-weight:800;margin-top:18px!important}.BYMGYa_heroTagline{color:#d8c6ef;font-size:14px;font-weight:700;margin-top:17px!important}.BYMGYa_heroActions{flex-wrap:wrap;gap:10px;margin-top:34px;display:flex}.BYMGYa_ghostButton{color:#fff;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#0000001f;border-color:#ffffff73}.BYMGYa_heroFacts{gap:20px;display:grid;position:absolute;bottom:85px;right:clamp(24px,5vw,86px)}.BYMGYa_heroFacts div{border-top:1px solid #ffffff47;align-items:flex-start;gap:14px;min-width:180px;padding-top:13px;display:flex}.BYMGYa_heroFacts strong{min-width:50px;color:var(--gold);font-family:var(--font-oswald),sans-serif;font-size:38px;line-height:1}.BYMGYa_heroFacts span{color:#ffffffa1;letter-spacing:.08em;text-transform:uppercase;font-size:10px;line-height:1.5}.BYMGYa_scrollCue{color:#ffffff7a;letter-spacing:.18em;writing-mode:vertical-rl;align-items:center;gap:12px;font-size:8px;display:flex;position:absolute;top:50%;right:26px}.BYMGYa_scrollCue span{color:var(--gold);font-size:18px}.BYMGYa_manifesto{grid-template-columns:.42fr 1.58fr;gap:80px;max-width:1500px;margin:0 auto;padding:120px clamp(24px,6vw,100px);display:grid}.BYMGYa_manifesto h2,.BYMGYa_sectionHead h2,.BYMGYa_sectionHeadDark h2,.BYMGYa_formatCopy h2,.BYMGYa_safetyTitle h2,.BYMGYa_authorCopy h2,.BYMGYa_galleryHead h2,.BYMGYa_faq h2,.BYMGYa_participation h2{letter-spacing:-.03em;font-size:clamp(48px,6vw,96px);line-height:.95}.BYMGYa_manifesto p:last-child{color:#0e0d0c9e;max-width:690px;margin-top:30px;font-size:18px;line-height:1.68}.BYMGYa_audience{background:var(--cream);padding:110px clamp(24px,6vw,100px)}.BYMGYa_sectionHead{grid-template-columns:1.4fr .7fr;gap:22px 70px;max-width:1360px;margin:0 auto 58px;display:grid}.BYMGYa_sectionHead .BYMGYa_eyebrow{grid-column:1/-1}.BYMGYa_sectionHead>p:last-child{color:#0e0d0c94;align-self:end;font-size:16px;line-height:1.62}.BYMGYa_audienceGrid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,1fr);max-width:1180px;margin:0 auto;display:grid}.BYMGYa_audienceGrid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;min-height:290px;padding:28px;display:flex}.BYMGYa_audienceGrid article:nth-child(2n){color:#fff;background:var(--ink)}.BYMGYa_audienceGrid span{color:var(--gold);font-family:var(--font-cormorant),serif;font-size:42px}.BYMGYa_audienceGrid h3{margin-top:55px;font-size:34px;line-height:1.02}.BYMGYa_audienceGrid p{color:#0e0d0c8f;margin-top:auto;padding-top:34px;font-size:14px;line-height:1.58}.BYMGYa_audienceGrid article:nth-child(2n) p{color:#ffffff94}.BYMGYa_photoStatement{color:#fff;background:#111;min-height:720px;position:relative}.BYMGYa_photoStatement img{object-fit:cover;object-position:center 38%;filter:brightness(.58)}.BYMGYa_photoStatement:after{content:"";background:linear-gradient(#0000 36%,#090808cc);position:absolute;inset:0}.BYMGYa_photoStatement>div{z-index:2;justify-content:space-between;align-items:flex-end;gap:30px;display:flex;position:absolute;bottom:7vw;left:6vw;right:6vw}.BYMGYa_photoStatement small{max-width:420px;color:var(--gold);letter-spacing:.18em;font-size:10px;font-weight:800;line-height:1.6}.BYMGYa_photoStatement strong{text-align:right;max-width:760px;font-family:var(--font-cormorant),serif;font-size:clamp(48px,7vw,110px);font-weight:600;line-height:.9}.BYMGYa_path{color:#fff;background:#0c0b0a;padding:120px clamp(24px,6vw,100px)}.BYMGYa_sectionHeadDark{grid-template-columns:1.3fr .7fr;gap:24px 70px;max-width:1360px;margin:0 auto 70px;display:grid}.BYMGYa_sectionHeadDark .BYMGYa_eyebrow{grid-column:1/-1}.BYMGYa_sectionHeadDark>p:last-child{color:#ffffff8a;align-self:end;font-size:15px;line-height:1.6}.BYMGYa_dayList{border-top:1px solid #ffffff2e;max-width:1360px;margin:0 auto}.BYMGYa_dayList article{border-bottom:1px solid #ffffff2e;grid-template-columns:220px 74px 1.15fr .72fr;align-items:start;gap:30px;padding:36px 0;display:grid}.BYMGYa_dayImage{min-height:180px;position:relative;overflow:hidden}.BYMGYa_dayImage img{object-fit:cover;filter:saturate(.88)contrast(1.04)}.BYMGYa_dayIndex{color:var(--gold);font-family:var(--font-cormorant),serif;font-size:55px;line-height:1}.BYMGYa_dayCopy small{color:var(--gold);letter-spacing:.16em;font-size:9px;font-weight:800}.BYMGYa_dayCopy h3{margin-top:10px;font-size:37px;line-height:1}.BYMGYa_dayCopy p,.BYMGYa_dayList article>strong{color:#ffffff94;font-family:var(--font-onest),sans-serif;margin-top:16px;font-size:14px;font-weight:400;line-height:1.6}.BYMGYa_dayList article>strong{border-left:1px solid var(--gold);color:#d6b574;margin-top:25px;padding-left:20px}.BYMGYa_format{background:var(--cream);grid-template-columns:.82fr 1.18fr;min-height:850px;display:grid}.BYMGYa_formatVisual{min-height:680px;position:relative;overflow:hidden}.BYMGYa_formatVisual img{object-fit:cover;filter:grayscale()contrast(1.04)}.BYMGYa_formatVisual:after{content:"";background:linear-gradient(#0000 40%,#080707cc);position:absolute;inset:0}.BYMGYa_formatVisual span{z-index:2;color:#fff;letter-spacing:.18em;font-size:9px;font-weight:800;position:absolute;bottom:6%;left:7%;right:7%}.BYMGYa_formatCopy{flex-direction:column;justify-content:center;padding:90px clamp(32px,6vw,100px);display:flex}.BYMGYa_formatCopy>p:not(.BYMGYa_eyebrow){color:#0e0d0c94;max-width:760px;margin-top:24px;font-size:16px;line-height:1.65}.BYMGYa_formatGrid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(6,minmax(0,1fr));margin-top:46px;display:grid}.BYMGYa_formatGrid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:175px;padding:20px}.BYMGYa_formatGrid article:nth-child(-n+3){grid-column:span 2}.BYMGYa_formatGrid article:nth-child(n+4){grid-column:span 3}.BYMGYa_formatGrid span{color:var(--gold);font-family:var(--font-cormorant),serif;font-size:27px}.BYMGYa_formatGrid h3{margin-top:17px;font-size:26px}.BYMGYa_formatGrid p{color:#0e0d0c8f;margin-top:9px;font-size:12px;line-height:1.5}.BYMGYa_formatGrid article:nth-child(4) h3{color:var(--violet)}.BYMGYa_together{color:#fff;background:linear-gradient(145deg,#0e0c0b,#241331);grid-template-columns:.95fr 1.05fr;min-height:720px;display:grid}.BYMGYa_togetherPhoto{min-height:620px;position:relative;overflow:hidden}.BYMGYa_togetherPhoto img{object-fit:cover}.BYMGYa_togetherPhoto:after{content:"";background:linear-gradient(90deg,#0000 60%,#140c1c6b);position:absolute;inset:0}.BYMGYa_togetherCopy{flex-direction:column;justify-content:center;padding:80px clamp(32px,6vw,96px);display:flex}.BYMGYa_togetherCopy h2{letter-spacing:-.03em;font-size:clamp(50px,5.8vw,92px);line-height:.95}.BYMGYa_togetherCopy h2 span{color:#9c77d0}.BYMGYa_togetherCopy>p:not(.BYMGYa_eyebrow){color:#ffffffa8;max-width:680px;margin-top:22px;font-size:15px;line-height:1.65}.BYMGYa_checklist{border-top:1px solid #fff3;gap:0;margin:32px 0;display:grid}.BYMGYa_checklist div{color:#ffffffbd;border-bottom:1px solid #fff3;padding:15px 0;font-size:13px}.BYMGYa_checklist b{color:var(--gold);margin-right:14px}.BYMGYa_safety{color:#fff;background:var(--wine);grid-template-columns:.8fr 1.2fr;gap:80px;padding:105px clamp(24px,6vw,100px);display:grid}.BYMGYa_safetyTitle span{color:#f0c266;letter-spacing:.2em;font-size:10px;font-weight:800}.BYMGYa_safetyTitle h2{margin-top:18px}.BYMGYa_safetyGrid{border-top:1px solid #fff3;border-left:1px solid #fff3;grid-template-columns:1fr 1fr;display:grid}.BYMGYa_safetyGrid p{color:#ffffffa8;border-bottom:1px solid #fff3;border-right:1px solid #fff3;min-height:170px;padding:26px;font-size:13px;line-height:1.65}.BYMGYa_safetyGrid b{color:#fff;margin-bottom:12px;font-size:15px;display:block}.BYMGYa_author{background:#e4ded3;grid-template-columns:.86fr 1.14fr;min-height:800px;display:grid}.BYMGYa_authorPhoto{background:#111;min-height:680px;position:relative;overflow:hidden}.BYMGYa_authorPhoto img{object-fit:cover;object-position:center 24%;filter:grayscale()}.BYMGYa_authorCopy{flex-direction:column;justify-content:center;padding:90px clamp(32px,7vw,116px);display:flex}.BYMGYa_authorLead{color:#0e0d0ca3;max-width:740px;font-size:17px;line-height:1.65;margin-top:30px!important}.BYMGYa_author blockquote{max-width:720px;font-family:var(--font-cormorant),serif;border-top:1px solid #0e0d0c38;margin:42px 0 0;padding:28px 0 0;font-size:31px;font-style:italic;line-height:1.2}.BYMGYa_textLink{width:fit-content;color:var(--ink);letter-spacing:.08em;text-transform:uppercase;margin-top:34px;font-size:11px;font-weight:800;text-decoration:none}.BYMGYa_textLink span{color:var(--gold);margin-left:8px}.BYMGYa_reviews{background:#f7f3ec;padding:100px clamp(24px,6vw,100px)}.BYMGYa_reviewsHead{grid-template-columns:1.2fr .8fr;gap:50px;max-width:1360px;margin:0 auto 44px;display:grid}.BYMGYa_reviewsHead h2{letter-spacing:-.03em;font-size:clamp(48px,5.6vw,88px);line-height:.96}.BYMGYa_reviewsHead>p{color:#0e0d0c94;align-self:end;font-size:15px;line-height:1.65}.BYMGYa_reviewGrid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,1fr);max-width:1360px;margin:auto;display:grid}.BYMGYa_reviewGrid blockquote{border-right:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;min-height:270px;margin:0;padding:28px;display:flex}.BYMGYa_reviewGrid blockquote p{font-family:var(--font-cormorant),serif;font-size:26px;line-height:1.25}.BYMGYa_reviewGrid blockquote footer{color:#7652a3;letter-spacing:.08em;text-transform:uppercase;margin-top:auto;padding-top:28px;font-size:11px;font-weight:800}.BYMGYa_gallery{background:#e7ded2;padding:110px 0}.BYMGYa_galleryHead{justify-content:space-between;align-items:end;gap:30px;max-width:1400px;margin:0 auto 42px;padding:0 clamp(24px,5vw,80px);display:flex}.BYMGYa_galleryHead>p{color:#0e0d0c94;max-width:470px;font-size:15px;line-height:1.65}.BYMGYa_galleryControls{justify-content:flex-end;align-items:center;gap:12px;max-width:1400px;margin:-8px auto 22px;padding:0 clamp(24px,5vw,80px);display:flex}.BYMGYa_galleryControls button{width:46px;height:46px;color:var(--ink);cursor:pointer;background:0 0;border:1px solid #100e0d61;border-radius:50%;font-size:21px}.BYMGYa_galleryControls button:hover{color:#f7f0e6;background:#18120e}.BYMGYa_galleryCounter{text-align:center;letter-spacing:.08em;min-width:64px;font-size:12px;font-weight:800}.BYMGYa_galleryCarousel{overflow:hidden}.BYMGYa_galleryTrack{scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;gap:14px;padding:0 6% 12px;display:flex;overflow-x:auto}.BYMGYa_galleryTrack::-webkit-scrollbar{display:none}.BYMGYa_galleryTrack figure{aspect-ratio:16/10;scroll-snap-align:center;background:#1a1714;flex:0 0 min(72vw,900px);margin:0;position:relative;overflow:hidden}.BYMGYa_galleryTrack figure:after{content:"";pointer-events:none;background:linear-gradient(160deg,#66449a1f,#0000 45%);position:absolute;inset:0}.BYMGYa_galleryTrack img{object-fit:cover;transition:transform .7s}.BYMGYa_galleryTrack figure:hover img{transform:scale(1.025)}.BYMGYa_faq{grid-template-columns:.72fr 1.28fr;gap:90px;max-width:1400px;margin:0 auto;padding:110px clamp(24px,5vw,80px);display:grid}.BYMGYa_faqList details{border-top:1px solid var(--line)}.BYMGYa_faqList details:last-child{border-bottom:1px solid var(--line)}.BYMGYa_faqList summary{cursor:pointer;min-height:88px;font-family:var(--font-oswald),sans-serif;justify-content:space-between;align-items:center;gap:20px;font-size:25px;list-style:none;display:flex}.BYMGYa_faqList summary::-webkit-details-marker{display:none}.BYMGYa_faqList summary span{color:var(--gold);font-family:var(--font-onest),sans-serif;font-size:24px}.BYMGYa_faqList details[open] summary span{transform:rotate(45deg)}.BYMGYa_faqList details p{color:#0e0d0c94;max-width:780px;padding:0 52px 28px 0;font-size:14px;line-height:1.65}.BYMGYa_participation{isolation:isolate;color:#fff;text-align:center;background:#111;place-items:center;min-height:760px;display:grid;position:relative}.BYMGYa_participation>img{z-index:-2;object-fit:cover}.BYMGYa_participationShade{z-index:-1;background:#050403c7;position:absolute;inset:0}.BYMGYa_participationCopy{flex-direction:column;align-items:center;max-width:900px;padding:100px 24px;display:flex}.BYMGYa_participationCopy>img{object-fit:contain;flex:0 0 84px;width:84px;max-width:84px;height:84px;max-height:84px}.BYMGYa_participationCopy .BYMGYa_eyebrow{margin-top:20px}.BYMGYa_participation h2{margin-top:18px;font-size:clamp(70px,9vw,142px)}.BYMGYa_participationCopy>p:not(.BYMGYa_eyebrow){color:#ffffffa3;max-width:690px;margin-top:26px;font-size:16px;line-height:1.65}.BYMGYa_disabledCta{color:#12100d;background:var(--gold);letter-spacing:.08em;text-transform:uppercase;opacity:.7;margin-top:34px;padding:17px 25px;font-size:11px;font-weight:800}.BYMGYa_participationCopy .BYMGYa_primaryButton{margin-top:34px}.BYMGYa_buy{color:#fff;background:#0b0a09;padding:105px clamp(20px,6vw,100px)}.BYMGYa_buyHead{text-align:center;max-width:1120px;margin:0 auto 45px}.BYMGYa_buyHead h2{letter-spacing:-.03em;margin-top:16px;font-size:clamp(48px,6vw,92px);line-height:.96}.BYMGYa_buyHead>p:last-child{color:#ffffff9e;max-width:690px;margin:20px auto 0;font-size:15px;line-height:1.65}.BYMGYa_contactActions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.BYMGYa_contactActions .BYMGYa_primaryButton,.BYMGYa_contactActions .BYMGYa_ghostButton{min-width:min(100%,320px)}.BYMGYa_contactNote{color:#ffffff7a;text-align:center;font-size:12px;line-height:1.6;margin:24px auto 0!important}@media (max-width:1050px){.BYMGYa_header nav{display:none}.BYMGYa_heroCopy{width:78vw}.BYMGYa_heroFacts{display:none}.BYMGYa_audienceGrid{grid-template-columns:1fr 1fr}.BYMGYa_dayList article{grid-template-columns:180px 60px 1fr}.BYMGYa_dayList article>strong{grid-column:3}.BYMGYa_format,.BYMGYa_author,.BYMGYa_together{grid-template-columns:1fr}.BYMGYa_formatVisual,.BYMGYa_authorPhoto,.BYMGYa_togetherPhoto{min-height:70vw}.BYMGYa_safety,.BYMGYa_faq{grid-template-columns:1fr}.BYMGYa_reviewGrid{grid-template-columns:1fr 1fr}.BYMGYa_reviewsHead{grid-template-columns:1fr}}@media (max-width:700px){.BYMGYa_header{height:74px;padding:0 16px}.BYMGYa_brand img{width:46px;height:46px}.BYMGYa_brand small{display:none}.BYMGYa_headerCta{min-height:40px;padding:0 13px;font-size:9px}.BYMGYa_hero{min-height:850px}.BYMGYa_heroImage{object-position:58% center}.BYMGYa_heroShade{background:linear-gradient(#0807073d 0%,#080707b8 44%,#080707f2 100%)}.BYMGYa_heroCopy{width:auto;padding:150px 20px 72px}.BYMGYa_hero h1{font-size:clamp(60px,18vw,92px)}.BYMGYa_heroType{font-size:9px;line-height:1.5}.BYMGYa_heroLead{font-size:15px}.BYMGYa_heroActions{display:grid}.BYMGYa_primaryButton,.BYMGYa_ghostButton{width:100%}.BYMGYa_scrollCue{display:none}.BYMGYa_manifesto,.BYMGYa_sectionHead,.BYMGYa_sectionHeadDark{grid-template-columns:1fr;gap:26px}.BYMGYa_manifesto{padding:80px 22px}.BYMGYa_manifesto h2,.BYMGYa_sectionHead h2,.BYMGYa_sectionHeadDark h2,.BYMGYa_formatCopy h2,.BYMGYa_safetyTitle h2,.BYMGYa_authorCopy h2,.BYMGYa_galleryHead h2,.BYMGYa_faq h2{font-size:48px}.BYMGYa_audience{padding:78px 18px}.BYMGYa_audienceGrid{grid-template-columns:1fr}.BYMGYa_audienceGrid article{min-height:245px}.BYMGYa_audienceGrid h3{margin-top:30px}.BYMGYa_photoStatement{min-height:620px}.BYMGYa_photoStatement>div{flex-direction:column;align-items:flex-start}.BYMGYa_photoStatement strong{text-align:left;font-size:55px}.BYMGYa_path{padding:80px 20px}.BYMGYa_dayList article{grid-template-columns:66px 1fr;gap:18px}.BYMGYa_dayImage{grid-column:1/-1;min-height:62vw}.BYMGYa_dayIndex{font-size:44px}.BYMGYa_dayList article>strong{grid-column:2;padding-left:14px}.BYMGYa_formatVisual,.BYMGYa_authorPhoto,.BYMGYa_togetherPhoto{min-height:120vw}.BYMGYa_formatCopy,.BYMGYa_authorCopy,.BYMGYa_togetherCopy{padding:70px 22px}.BYMGYa_formatGrid{grid-template-columns:1fr}.BYMGYa_formatGrid article:nth-child(n),.BYMGYa_formatGrid article:last-child{grid-column:span 1}.BYMGYa_safety{gap:40px;padding:75px 20px}.BYMGYa_safetyGrid{grid-template-columns:1fr}.BYMGYa_safetyGrid p{min-height:auto}.BYMGYa_author blockquote{font-size:27px}.BYMGYa_reviews{padding:75px 20px}.BYMGYa_reviewGrid{grid-template-columns:1fr}.BYMGYa_gallery{padding:75px 0}.BYMGYa_galleryHead{flex-direction:column;align-items:start;padding:0 20px}.BYMGYa_galleryControls{justify-content:flex-start;padding:0 20px}.BYMGYa_galleryTrack{padding-left:20px;padding-right:20px}.BYMGYa_galleryTrack figure{flex-basis:84vw}.BYMGYa_faq{gap:40px;padding:78px 20px}.BYMGYa_faqList summary{font-size:21px}.BYMGYa_participation{min-height:670px}.BYMGYa_participation h2{font-size:68px}.BYMGYa_participationCopy>img{flex-basis:64px;width:64px;max-width:64px;height:64px;max-height:64px}.BYMGYa_header{color:#fff;background:#0b0a09;border-bottom:0;position:relative}.BYMGYa_headerCta{border:0;align-self:stretch;margin-right:-16px}.BYMGYa_hero h1 em{font-style:normal}}@media (prefers-reduced-motion:reduce){.BYMGYa_page *{scroll-behavior:auto!important;transition:none!important}}@media (max-width:600px){.BYMGYa_header{flex-wrap:wrap;gap:12px;height:auto;min-height:74px;padding-block:12px}.BYMGYa_headerCta{margin-right:0}.BYMGYa_brand b{font-size:16px}}
._3VegQG_section{color:#f3ede2;background:#0b0b0f}._3VegQG_section *{box-sizing:border-box}._3VegQG_section ::selection{color:#0b0b0f;background:#e6cf9a}._3VegQG_section._3VegQG_section ._3VegQG_wrap{max-width:1180px;margin:0 auto;padding:64px 20px}._3VegQG_section._3VegQG_section ._3VegQG_kicker{color:#e6cf9a;letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:12px;line-height:1.6}._3VegQG_section._3VegQG_section ._3VegQG_heading{text-wrap:balance;color:#f3ede2;margin:12px 0 8px;font-size:clamp(30px,5vw,52px);font-weight:800;line-height:1.1}._3VegQG_section._3VegQG_section ._3VegQG_lead{color:#a9a3b5;max-width:640px;margin:16px 0 28px;font-size:16px;line-height:1.6}._3VegQG_section._3VegQG_section ._3VegQG_stats{grid-template-columns:repeat(3,max-content);gap:16px 28px;margin:28px 0 40px;display:grid}._3VegQG_section._3VegQG_section ._3VegQG_stats div{flex-direction:column;display:flex}._3VegQG_section._3VegQG_section ._3VegQG_stats dd{color:#e6cf9a;font-variant-numeric:tabular-nums;order:-1;margin:0;font-size:34px;font-weight:700;line-height:1.4}._3VegQG_section._3VegQG_section ._3VegQG_stats dt{color:#a9a3b5;font-size:14px;line-height:1.6}._3VegQG_section._3VegQG_section ._3VegQG_card{break-inside:avoid;overflow-wrap:anywhere;background:linear-gradient(#18171e,#121117);border:1px solid #e6cf9a26;border-radius:22px;margin:0 0 20px;padding:28px 26px 20px;position:relative}._3VegQG_section._3VegQG_section ._3VegQG_featured{background:radial-gradient(circle at 90% 0,#c9a22733,#0000 40%),linear-gradient(160deg,#1c1a12,#0f0e0b);border-color:#e6cf9a66;padding:44px 40px 28px}._3VegQG_section._3VegQG_section ._3VegQG_quote{color:#e6cf9a22;pointer-events:none;font:700 90px/1 Georgia,serif;position:absolute;top:6px;right:22px}._3VegQG_section._3VegQG_section ._3VegQG_content{margin:0;position:relative}._3VegQG_section._3VegQG_section ._3VegQG_title{color:#e6cf9a;margin:0 0 10px;font-size:20px;font-weight:700;line-height:1.3}._3VegQG_section._3VegQG_section ._3VegQG_featured ._3VegQG_title{max-width:45ch;font-size:clamp(24px,3.4vw,34px)}._3VegQG_section._3VegQG_section ._3VegQG_body{color:#ddd6c8;white-space:pre-line;max-width:75ch;margin:0;font-size:16px;line-height:1.6}._3VegQG_section._3VegQG_section ._3VegQG_toggle{color:#e6cf9a;min-height:44px;font:inherit;text-underline-offset:5px;cursor:pointer;background:0 0;border:0;margin:4px 0 8px;padding:8px 0;font-size:14px;font-weight:600;text-decoration:underline;display:block}._3VegQG_section._3VegQG_section ._3VegQG_toggle:hover{color:#f3ede2}._3VegQG_section._3VegQG_section ._3VegQG_toggle:focus-visible{outline-offset:4px;border-radius:2px;outline:2px solid #e6cf9a}._3VegQG_section._3VegQG_section ._3VegQG_footer{border-top:1px solid #ffffff12;flex-wrap:wrap;align-items:center;gap:12px;margin-top:20px;padding-top:14px;display:flex}._3VegQG_section._3VegQG_section ._3VegQG_avatar{background:#0b0b0f;border-radius:50%;flex:0 0 38px;width:38px;height:38px}._3VegQG_section._3VegQG_section ._3VegQG_author{flex:1;min-width:120px}._3VegQG_section._3VegQG_section ._3VegQG_author b{color:#f3ede2;font-size:14px;font-weight:700;line-height:1.5;display:block}._3VegQG_section._3VegQG_section ._3VegQG_author small{color:#a9a3b5;font-size:12.5px;line-height:1.5;display:block}._3VegQG_section._3VegQG_section ._3VegQG_source{color:#a9a3b5;white-space:nowrap;border:1px solid #ffffff1f;border-radius:99px;margin-left:auto;padding:3px 10px;font-size:11.5px;line-height:1.5}._3VegQG_section._3VegQG_section ._3VegQG_grid{columns:3 320px;column-gap:20px}@media (max-width:600px){._3VegQG_section._3VegQG_section ._3VegQG_wrap{padding:48px 20px}._3VegQG_section._3VegQG_section ._3VegQG_featured{padding:28px 24px 20px}._3VegQG_section._3VegQG_section ._3VegQG_card{padding-inline:24px}._3VegQG_section._3VegQG_section ._3VegQG_grid{columns:1}._3VegQG_section._3VegQG_section ._3VegQG_stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}._3VegQG_section._3VegQG_section ._3VegQG_stats dd{font-size:28px}._3VegQG_section._3VegQG_section ._3VegQG_stats dt{font-size:13px;line-height:1.35}}
.D_aHdG_surface{--color-amber-50:#f4f1e9;--color-amber-100:#e9e5dd;--color-amber-200:#ded2bb;--color-amber-300:#efd78d;--color-amber-400:#d5a94e;--color-amber-500:#b98531;--color-amber-600:#927348;--color-amber-700:#735e41;--color-amber-800:#48423a;--color-amber-900:#303033;--color-amber-950:#24272b;--color-black:#16191d;--color-zinc-950:#1c1f23;color:#e9e5dd;background:#16191d}.D_aHdG_surface ::selection{color:#16191d;background:#c2a46d}.D_aHdG_surface :where(a,button,summary,input):focus-visible{outline-offset:5px;outline:2px solid #ded2bb}.D_aHdG_surface :where(p,li){text-wrap:pretty}.D_aHdG_surface :where(h1,h2,h3){text-wrap:balance}.D_aHdG_surface [data-vaal-buy-group^=am-offline] .vaal-buy__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr))}.D_aHdG_surface [data-vaal-buy-group^=am-offline] .vaal-buy__card{box-sizing:border-box;overflow-wrap:anywhere;min-width:0;max-width:100%}.D_aHdG_material{pointer-events:none;-webkit-user-select:none;user-select:none;z-index:0;aspect-ratio:3/2;opacity:.65;width:min(65vw,960px);position:absolute;bottom:-12%;right:-10%;-webkit-mask-image:radial-gradient(48% 43% at 57% 52%,#000 32%,#0000 100%);mask-image:radial-gradient(48% 43% at 57% 52%,#000 32%,#0000 100%)}.D_aHdG_material img{object-fit:contain}.D_aHdG_centered{opacity:.35;bottom:-8%;right:-20%}.D_aHdG_surface :where(a,button)[class~=bg-amber-400],.D_aHdG_surface :where(a,button)[class~=bg-amber-500]{color:#16191d;background-image:linear-gradient(115deg,#b98531,#efd78d 46%,#c79746 78%,#d5a94e);border:1px solid #efd78d66}@media (max-width:640px){.D_aHdG_material{opacity:.22;width:95vw;bottom:-3%;right:-36%}.D_aHdG_centered{opacity:.18}}
.S_QIGG_showcase{color:#f4ecda;background:radial-gradient(at 100% 0,#d4af370d,#0000 70%),#191916;border:1px solid #d4af373d;border-radius:26px;padding:clamp(24px,4vw,48px)}.S_QIGG_heading{align-items:center;gap:20px;margin-bottom:28px;display:flex}.S_QIGG_seal{color:#e4c774;background:#d4af370c;border:1px solid #d4af3766;border-radius:50%;flex-shrink:0;place-items:center;width:64px;height:64px;display:grid}.S_QIGG_eyebrow{color:#d8c58e;text-transform:uppercase;letter-spacing:.12em;margin:0 0 8px;font-size:10px;font-weight:700}.S_QIGG_heading h3{max-width:650px;font-family:var(--font-onest),sans-serif;letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(24px,2.7vw,38px);font-weight:600;line-height:1.16}.S_QIGG_cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.S_QIGG_card{min-width:0;color:inherit;background:#22221d;border:1px solid #ffffff17;border-radius:18px;align-items:center;gap:22px;padding:24px;text-decoration:none;transition:border-color .2s,background .2s;display:flex}.S_QIGG_card:hover{background:#2a281f;border-color:#d4af3780}.S_QIGG_document{background:#fff;border-radius:5px;flex-shrink:0;width:78px;height:108px;padding:5px;position:relative;overflow:hidden;transform:rotate(-3deg);box-shadow:0 8px 22px #0004}.S_QIGG_card:nth-child(2) .S_QIGG_document{transform:rotate(3deg)}.S_QIGG_document img{object-fit:contain;padding:5px}.S_QIGG_copy{min-width:0}.S_QIGG_copy h4{color:#f4ecda;margin:0 0 8px;font-size:17px;font-weight:650;line-height:1.3}.S_QIGG_number{color:#e4c774;overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.6}.S_QIGG_scope{color:#c5bdab;margin:8px 0 0;font-size:12px;line-height:1.6}.S_QIGG_documentLink{color:#e4c774;align-items:center;gap:8px;margin-top:16px;font-size:11px;font-weight:650;display:flex}.S_QIGG_documentLink svg{flex-shrink:0}.S_QIGG_footnote{color:#bfb7a7;max-width:950px;margin:24px 0 0;font-size:12px;line-height:1.75}.S_QIGG_action{color:#e4c774;border:1px solid #d4af375c;border-radius:99px;justify-content:center;align-items:center;gap:12px;min-height:48px;margin-top:22px;padding:12px 21px;font-size:12px;font-weight:650;text-decoration:none;display:inline-flex}.S_QIGG_action:hover{background:#d4af3712}.S_QIGG_showcase a:focus-visible{outline-offset:4px;outline:3px solid #d4af37}@media (max-width:900px){.S_QIGG_cards{grid-template-columns:1fr}}@media (max-width:480px){.S_QIGG_showcase{border-radius:22px;padding:24px 18px}.S_QIGG_heading{align-items:flex-start;gap:13px}.S_QIGG_seal{width:42px;height:42px}.S_QIGG_seal svg{width:23px;height:23px}.S_QIGG_heading h3{font-size:24px}.S_QIGG_card{align-items:flex-start;gap:15px;padding:18px 14px}.S_QIGG_document{width:58px;height:82px;margin-top:3px}.S_QIGG_copy h4{font-size:16px}.S_QIGG_action{width:100%}}@media (prefers-reduced-motion:reduce){.S_QIGG_card{transition:none}}
.ywyxIW_page{--ink:#0a0a0b;--ink-soft:#141416;--paper:#f1ede4;--paper-muted:#c6c0b5;--gold:#d8b048;--line:#f1ede429;min-height:100vh;color:var(--paper);background:radial-gradient(circle at 85% 8%, #d8b04814, transparent 24rem), var(--ink);font-family:var(--font-onest), system-ui, sans-serif;overflow:hidden}.ywyxIW_pagePublished .ywyxIW_hero{min-height:min(820px,100svh - 78px)}body:has(.ywyxIW_page)>footer{display:none}.ywyxIW_page *,.ywyxIW_page :before,.ywyxIW_page :after{box-sizing:border-box}.ywyxIW_page a,.ywyxIW_page button,.ywyxIW_page input{outline:none}.ywyxIW_page a:focus-visible,.ywyxIW_page button:focus-visible,.ywyxIW_page input:focus-visible{box-shadow:0 0 0 3px #d8b0488c}.ywyxIW_previewBar{color:#29241d;background:var(--gold);letter-spacing:.08em;text-transform:uppercase;justify-content:center;align-items:center;gap:12px;min-height:34px;padding:7px 20px;font-size:11px;display:flex}.ywyxIW_previewBar span{border:1px solid #29241d73;border-radius:99px;padding:2px 7px;font-weight:800}.ywyxIW_previewBar p{margin:0}.ywyxIW_header{z-index:20;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0a0a0be6;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;min-height:78px;padding:0 clamp(20px,4vw,64px);display:grid;position:relative}.ywyxIW_brand{width:fit-content;color:inherit;align-items:center;gap:11px;text-decoration:none;display:inline-flex}.ywyxIW_brandLogo{object-fit:contain;filter:drop-shadow(0 8px 20px #00000047);width:54px;height:54px}.ywyxIW_brandName{color:#f1ede4d1;letter-spacing:.13em;text-transform:uppercase;font-size:10px;font-weight:800}.ywyxIW_desktopNav{align-items:center;gap:clamp(16px,1.8vw,28px);display:flex}.ywyxIW_desktopNav a{color:var(--paper-muted);font-size:12px;text-decoration:none;transition:color .18s}.ywyxIW_headerActions{justify-content:flex-end;align-items:center;gap:10px;display:flex}.ywyxIW_searchLink,.ywyxIW_menuButton{border:1px solid var(--line);width:42px;height:42px;color:var(--paper);background:0 0;border-radius:50%;place-items:center;display:grid}.ywyxIW_shopLink,.ywyxIW_accountLink{min-height:42px;color:var(--paper);border-radius:99px;justify-content:center;align-items:center;gap:8px;padding:0 20px;font-size:12px;text-decoration:none;display:inline-flex}.ywyxIW_shopLink{border:1px solid var(--line)}.ywyxIW_accountLink{color:var(--gold);border:1px solid #d8b04899}.ywyxIW_menuButton{display:none}.ywyxIW_mobileNav{z-index:30;border-bottom:1px solid var(--line);background:#0d0d0f;padding:12px 20px 20px;display:none;position:absolute;inset:78px 0 auto}.ywyxIW_mobileNav a{border-bottom:1px solid var(--line);min-height:52px;color:var(--paper);justify-content:space-between;align-items:center;font-size:15px;text-decoration:none;display:flex}.ywyxIW_hero{isolation:isolate;align-items:flex-end;min-height:min(790px,100svh - 112px);padding:clamp(72px,9vw,130px) clamp(20px,6vw,92px) clamp(120px,13vw,180px);display:flex;position:relative}.ywyxIW_heroImage{z-index:-4;object-fit:cover;object-position:center;filter:saturate(.86)contrast(1.04)}.ywyxIW_heroOverlay{z-index:-3;background:linear-gradient(90deg,#070708c7 0%,#07070875 40%,#07070814 76%),linear-gradient(#0000 50%,#070708e6 100%);position:absolute;inset:0}.ywyxIW_heroOrbit{aspect-ratio:1;z-index:-2;border:1px solid #d8b04847;border-radius:50%;width:clamp(340px,44vw,690px);position:absolute;top:50%;right:-8%;transform:translateY(-48%)}.ywyxIW_heroOrbit:before,.ywyxIW_heroOrbit:after{content:"";border:1px solid #d8b04829;border-radius:50%;position:absolute}.ywyxIW_heroOrbit:before{inset:12%}.ywyxIW_heroOrbit:after{background:#d8b0480a;inset:31%}.ywyxIW_heroContent{width:min(780px,68vw)}.ywyxIW_heroBrandLogo{object-fit:contain;filter:drop-shadow(0 16px 36px #0006);width:clamp(88px,8vw,124px);height:auto;margin-bottom:20px}.ywyxIW_heroTag,.ywyxIW_kicker{color:var(--gold);letter-spacing:.19em;text-transform:uppercase;margin:0 0 22px;font-size:10px;font-weight:800}.ywyxIW_heroTag{align-items:center;gap:10px;display:flex}.ywyxIW_heroTag span{background:var(--gold);width:26px;height:1px}.ywyxIW_hero h1{max-width:1000px;font-family:var(--font-oswald), var(--font-onest), system-ui, sans-serif;letter-spacing:-.025em;margin:0;font-size:clamp(58px,7.2vw,110px);font-weight:600;line-height:.9}.ywyxIW_hero h1 em{color:var(--gold);font-style:normal;font-weight:600}.ywyxIW_heroText{color:#f1ede4c2;max-width:650px;margin:34px 0 0;font-size:clamp(16px,1.5vw,21px);line-height:1.55}.ywyxIW_heroActions,.ywyxIW_finalCta>div{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.ywyxIW_primaryButton,.ywyxIW_secondaryButton{border-radius:99px;justify-content:center;align-items:center;gap:14px;min-height:52px;padding:0 24px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.ywyxIW_primaryButton{color:#1a1712;background:var(--gold)}.ywyxIW_secondaryButton{color:var(--paper);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0a0a0b40;border:1px solid #f1ede459}.ywyxIW_heroProof{border-top:1px solid #f1ede438;grid-template-columns:repeat(3,1fr);display:grid;position:absolute;bottom:38px;left:clamp(20px,5vw,76px);right:clamp(20px,5vw,76px)}.ywyxIW_heroProof div{border-left:1px solid #f1ede429;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;padding:22px 24px 0;display:grid}.ywyxIW_heroProof div:first-child{border-left:0;padding-left:0}.ywyxIW_heroProof strong{font-family:var(--font-oswald), var(--font-onest), system-ui, sans-serif;color:var(--gold);font-size:clamp(28px,3vw,44px);font-weight:600}.ywyxIW_heroProof span{color:#f1ede49e;max-width:170px;font-size:11px;line-height:1.45}.ywyxIW_facultySection,.ywyxIW_programSection,.ywyxIW_academySection,.ywyxIW_recordsSection,.ywyxIW_faqSection,.ywyxIW_eventSection,.ywyxIW_bundleSection{padding:clamp(76px,9vw,138px) clamp(20px,5vw,76px)}.ywyxIW_sectionLead{grid-template-columns:minmax(0,1.35fr) minmax(260px,.65fr);align-items:end;gap:54px;margin-bottom:44px;display:grid}.ywyxIW_sectionLead h2,.ywyxIW_routeHeading h2,.ywyxIW_nowIntro h2,.ywyxIW_academyCopy h2,.ywyxIW_finalCta h2{font-family:var(--font-oswald), var(--font-onest), system-ui, sans-serif;letter-spacing:-.025em;margin:0;font-size:clamp(42px,5vw,74px);font-weight:600;line-height:.98}.ywyxIW_sectionLead>p,.ywyxIW_nowIntro>p:last-child{color:var(--paper-muted);margin:0;font-size:15px;line-height:1.65}.ywyxIW_facultyGrid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.ywyxIW_facultyCard{isolation:isolate;border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:560px;color:inherit;cursor:pointer;flex-direction:column;justify-content:space-between;padding:22px;text-decoration:none;display:flex;position:relative;overflow:hidden}.ywyxIW_facultyCard:focus-within{outline:2px solid var(--faculty-accent);outline-offset:-4px}.ywyxIW_facultyImage{z-index:-4;object-fit:cover;filter:saturate(.6)contrast(1.1);transition:transform .7s cubic-bezier(.2,.7,.2,1),filter .3s}.ywyxIW_facultyCard:hover .ywyxIW_facultyImage{filter:saturate(.85)contrast(1.05);transform:scale(1.035)}.ywyxIW_facultyShade{z-index:-3;background:linear-gradient(#08080942 0%,#080809ad 47%,#080809fa 100%),linear-gradient(90deg,#08080973,#0000);position:absolute;inset:0}.ywyxIW_facultyAbstract{z-index:-4;color:color-mix(in srgb, var(--faculty-accent) 28%, transparent);background:radial-gradient(circle at 70% 20%, color-mix(in srgb, var(--faculty-accent) 34%, transparent), transparent 42%), linear-gradient(145deg, #151518, #09090a);place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.ywyxIW_facultyAbstract:before{content:"";aspect-ratio:1;border:1px solid color-mix(in srgb, var(--faculty-accent) 42%, transparent);border-radius:48% 52% 38% 62%;width:115%;position:absolute;transform:rotate(-18deg)}.ywyxIW_facultyAbstract span{font-family:var(--font-oswald), var(--font-onest), system-ui, sans-serif;font-size:170px;font-weight:700}.ywyxIW_facultyTopline{color:#f1ede4b3;letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;font-size:10px;display:flex}.ywyxIW_facultyLaunch{z-index:1;border-block:1px solid color-mix(in srgb, var(--gold) 68%, transparent);color:var(--paper);text-align:center;text-transform:uppercase;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0808099e;gap:7px;padding:18px 14px;display:grid;position:absolute;inset:38% 20px auto;transform:translateY(-50%)}.ywyxIW_facultyLaunch span{color:var(--gold);letter-spacing:.2em;font-size:10px;font-weight:800}.ywyxIW_facultyLaunch strong{font-family:var(--font-oswald), var(--font-onest), system-ui, sans-serif;letter-spacing:.02em;font-size:clamp(30px,3vw,46px);font-weight:650;line-height:.95}.ywyxIW_status{border:1px solid color-mix(in srgb, var(--faculty-accent) 65%, transparent);color:color-mix(in srgb, var(--faculty-accent) 82%, white);background:#08080975;border-radius:99px;padding:5px 8px}.ywyxIW_facultyCopy>p{color:var(--faculty-accent);letter-spacing:.15em;text-transform:uppercase;margin:0 0 12px;font-size:10px;font-weight:800}.ywyxIW_facultyPrimaryLink{color:inherit;text-decoration:none;display:block}.ywyxIW_facultyPrimaryLink>p{color:var(--faculty-accent);letter-spacing:.15em;text-transform:uppercase;margin:0 0 12px;font-size:10px;font-weight:800}.ywyxIW_facultyCopy h3{font-family:var(--font-oswald), var(--font-onest), system-ui, sans-serif;letter-spacing:-.02em;margin:0;font-size:clamp(30px,2.6vw,43px);font-weight:600;line-height:1.02}.ywyxIW_routeLabel{color:#f1ede49e;margin-top:14px;font-size:11px;display:inline-flex}.ywyxIW_facultyIncludes{border-top:1px solid #f1ede433;margin-top:20px}.ywyxIW_facultyIncludes summary{min-height:52px;color:var(--paper);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;font-size:11px;font-weight:800;list-style:none;display:flex}.ywyxIW_facultyIncludes summary::-webkit-details-marker{display:none}.ywyxIW_facultyIncludes summary svg{flex:none;transition:transform .22s}.ywyxIW_facultyIncludes[open] summary svg{transform:rotate(180deg)}.ywyxIW_facultyIncludes>p{color:#f1ede4ad;margin:0 0 16px;font-size:11px;line-height:1.55}.ywyxIW_facultyIncludes ul{margin:0;padding:0;list-style:none;display:grid}.ywyxIW_facultyIncludes li{border-top:1px solid #f1ede424;gap:5px;padding:12px 0;display:grid}.ywyxIW_facultyIncludes li strong{font-size:11px}.ywyxIW_facultyIncludes li span{color:#f1ede485;font-size:9px;line-height:1.45}.ywyxIW_facultyIncludes>a,.ywyxIW_facultyIncludes>small{color:color-mix(in srgb, var(--faculty-accent) 82%, white);justify-content:space-between;align-items:center;gap:10px;padding-top:16px;font-size:10px;font-weight:800;text-decoration:none;display:flex}.ywyxIW_facultyDetails{opacity:0;max-height:0;transition:max-height .5s,opacity .35s,margin .5s;overflow:hidden}.ywyxIW_facultyCard:hover .ywyxIW_facultyDetails,.ywyxIW_facultyCard:focus-visible .ywyxIW_facultyDetails{opacity:1;max-height:210px;margin-top:24px}.ywyxIW_facultyDetails p{color:#f1ede4bd;margin:0;font-size:13px;line-height:1.55}.ywyxIW_facultyDetails small{color:#f1ede47a;margin-top:13px;font-size:10px;line-height:1.45;display:block}.ywyxIW_facultyAction{color:var(--paper);align-items:center;gap:8px;margin-top:18px;font-size:11px;font-weight:700;text-decoration:none;display:inline-flex}.ywyxIW_facultyDepth{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:54px;display:grid}.ywyxIW_facultyDepthCard{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:radial-gradient(circle at 92% 0%, color-mix(in srgb, var(--faculty-accent) 17%, transparent), transparent 36%), #ffffff04;flex-direction:column;min-width:0;min-height:500px;padding:24px;display:flex}.ywyxIW_facultyDepthHead{color:#f1ede46b;letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;align-items:center;font-size:9px;display:flex}.ywyxIW_facultyDepthHead span:last-child{color:color-mix(in srgb, var(--faculty-accent) 80%, white)}.ywyxIW_facultyDepthCard>p{color:var(--faculty-accent);letter-spacing:.16em;text-transform:uppercase;margin:72px 0 10px;font-size:10px;font-weight:800}.ywyxIW_facultyDepthCard h3{font-family:var(--font-oswald), var(--font-onest), system-ui, sans-serif;letter-spacing:-.015em;margin:0 0 24px;font-size:30px;font-weight:600;line-height:1.05}.ywyxIW_facultyDepthCard ul{margin:0;padding:0;list-style:none;display:grid}.ywyxIW_facultyDepthCard li{border-top:1px solid var(--line);gap:5px;padding:14px 0;display:grid}.ywyxIW_facultyDepthCard li strong{font-size:12px;font-weight:650}.ywyxIW_facultyDepthCard li span{color:#f1ede48c;font-size:10px;line-height:1.5}.ywyxIW_facultyDepthCard>a,.ywyxIW_facultyDepthCard>small{margin-top:auto;padding-top:24px}.ywyxIW_facultyDepthCard>a{color:var(--paper);justify-content:space-between;align-items:center;gap:10px;font-size:10px;font-weight:800;text-decoration:none;display:inline-flex}.ywyxIW_facultyDepthCard>small{color:#f1ede46b;font-size:10px}.ywyxIW_clubSpotlight{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#09090a;grid-template-columns:minmax(0,1.12fr) minmax(320px,.88fr);min-height:620px;display:grid}.ywyxIW_clubSpotlightVisual{min-height:620px;position:relative;overflow:hidden}.ywyxIW_clubSpotlightVisual>img:first-child{object-fit:cover;filter:saturate(.78)contrast(1.04)}.ywyxIW_clubSpotlightVisual>div{background:linear-gradient(90deg,#0707080a,#070708e0);position:absolute;inset:0}.ywyxIW_clubSpotlightLogo{object-fit:contain;filter:drop-shadow(0 14px 32px #0000006b);width:clamp(110px,12vw,170px);height:auto;position:absolute;top:34px;left:34px}.ywyxIW_clubSpotlightCopy{flex-direction:column;justify-content:center;padding:clamp(40px,6vw,88px);display:flex}.ywyxIW_clubSpotlightCopy h2{max-width:620px;font-family:var(--font-oswald), var(--font-onest), system-ui, sans-serif;letter-spacing:-.025em;margin:0;font-size:clamp(44px,5vw,74px);font-weight:600;line-height:.98}.ywyxIW_clubSpotlightCopy>p:not(.ywyxIW_kicker){max-width:600px;color:var(--paper-muted);margin:26px 0 0;font-size:13px;line-height:1.7}.ywyxIW_clubSpotlightCopy ul{gap:10px;margin:28px 0 0;padding:0;list-style:none;display:grid}.ywyxIW_clubSpotlightCopy li{color:#f1ede4c7;font-size:12px}.ywyxIW_clubSpotlightCopy li:before{content:"+";color:var(--gold);margin-right:10px}.ywyxIW_clubSpotlightCopy>a{color:#f0cd83;border:1px solid #d8b0488a;align-self:flex-start;align-items:center;gap:10px;margin-top:34px;padding:15px 20px;font-size:11px;font-weight:800;text-decoration:none;display:inline-flex}.ywyxIW_nowSection{color:#1c1915;background:var(--paper);grid-template-columns:minmax(250px,.8fr) minmax(0,1.7fr);gap:clamp(42px,7vw,110px);padding:clamp(72px,9vw,130px) clamp(20px,6vw,92px);display:grid}.ywyxIW_nowIntro .ywyxIW_kicker{color:#906c33}.ywyxIW_nowIntro h2{max-width:440px}.ywyxIW_nowIntro>p:last-child{color:#6b665d;max-width:400px;margin-top:24px}.ywyxIW_nowCards{border-top:1px solid #1c191533;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ywyxIW_nowCard{isolation:isolate;min-height:330px;color:var(--paper);background:#171513;border-right:1px solid #1c19152e;text-decoration:none;transition:transform .22s;position:relative;overflow:hidden}.ywyxIW_nowCard:first-child{border-left:1px solid #1c19152e}.ywyxIW_nowCardImage{z-index:-3;object-fit:cover;filter:saturate(.7)contrast(1.03);transition:transform .5s,filter .3s}.ywyxIW_nowCardShade{z-index:-2;background:linear-gradient(#07070829,#070708e6 78%);position:absolute;inset:0}.ywyxIW_nowCardContent{flex-direction:column;min-height:330px;padding:22px;display:flex}.ywyxIW_nowCardContent>span{color:#f1ede4b8;font-size:11px}.ywyxIW_nowCardContent>p{color:var(--gold);letter-spacing:.14em;text-transform:uppercase;margin:auto 0 8px;font-size:10px;font-weight:800}.ywyxIW_nowCardContent h3{font-family:var(--font-oswald), var(--font-onest), system-ui, sans-serif;margin:0;font-size:32px;font-weight:600;line-height:1}.ywyxIW_nowCardContent small{color:#f1ede4b8;min-height:44px;margin-top:12px;line-height:1.45}.ywyxIW_nowCardContent svg{margin-top:20px}.ywyxIW_nowCard:hover{transform:translateY(-3px)}.ywyxIW_nowCard:hover .ywyxIW_nowCardImage{filter:saturate(.95)contrast(1.02);transform:scale(1.035)}.ywyxIW_eventSection{border-top:1px solid var(--line);background:radial-gradient(circle at 78% 5%,#d8b0481f,#0000 30rem),#0a0a0b}.ywyxIW_eventCarousel{min-width:0}.ywyxIW_eventControls{justify-content:flex-end;gap:8px;margin-bottom:14px;display:flex}.ywyxIW_eventControls button{border:1px solid var(--line);width:42px;height:42px;color:var(--paper);cursor:pointer;background:#ffffff06;border-radius:999px;place-items:center;transition:border-color .18s,color .18s,background .18s;display:grid}.ywyxIW_eventControls button:hover:not(:disabled){color:var(--gold);background:#d8b04814;border-color:#d8b0489e}.ywyxIW_eventControls button:disabled{opacity:.28;cursor:default}.ywyxIW_eventGrid{scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;gap:14px;display:flex;overflow-x:auto}.ywyxIW_eventGrid::-webkit-scrollbar{display:none}.ywyxIW_eventGrid:focus-visible{outline:1px solid var(--gold);outline-offset:6px}.ywyxIW_eventCard{border:1px solid var(--line);min-width:0;color:var(--paper);scroll-snap-align:start;background:#ffffff06;flex:0 0 calc(33.3333% - 9.33333px);text-decoration:none;overflow:hidden}.ywyxIW_eventVisual{aspect-ratio:16/10;background:#151517;position:relative;overflow:hidden}.ywyxIW_eventImage{object-fit:cover;filter:saturate(.78);transition:transform .5s,filter .25s}.ywyxIW_eventCard:hover .ywyxIW_eventImage{filter:saturate();transform:scale(1.03)}.ywyxIW_eventVisual[data-image-presentation=contain] .ywyxIW_eventImageBackdrop{object-fit:cover;filter:blur(18px)saturate(.72);opacity:.48;transform:scale(1.14)}.ywyxIW_eventVisual[data-image-presentation=contain] .ywyxIW_eventImage{object-fit:contain;object-position:center center;filter:saturate(.9)}.ywyxIW_eventCard:hover .ywyxIW_eventVisual[data-image-presentation=contain] .ywyxIW_eventImage{filter:saturate();transform:none}.ywyxIW_eventShade{background:linear-gradient(#08080980,#0000 48%,#080809b8);position:absolute;inset:0}.ywyxIW_eventImageTitle{z-index:2;color:#fff;font-family:var(--font-oswald), var(--font-onest), system-ui, sans-serif;letter-spacing:.04em;text-align:center;text-shadow:0 8px 26px #000000d1;font-size:clamp(42px,5vw,72px);font-weight:750;line-height:.9;position:absolute;top:50%;left:14px;right:14px;transform:translateY(-50%)}.ywyxIW_eventFormat{z-index:2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);letter-spacing:.08em;text-transform:uppercase;background:#080809b3;border:1px solid #f1ede43d;border-radius:99px;align-items:center;gap:7px;padding:8px 10px;font-size:9px;font-weight:800;display:inline-flex;position:absolute;top:13px;left:13px}.ywyxIW_eventVisual .ywyxIW_eventCountdown{z-index:2;color:#efd08d;position:absolute;bottom:13px;left:13px;right:13px}.ywyxIW_eventCountdown strong{font-size:14px}.ywyxIW_eventCopy{flex-direction:column;min-height:320px;padding:21px;display:flex}.ywyxIW_eventCopy>p{color:var(--gold);letter-spacing:.12em;text-transform:uppercase;margin:0 0 9px;font-size:9px;font-weight:800}.ywyxIW_eventCopy h3{font-family:var(--font-oswald), var(--font-onest), system-ui, sans-serif;margin:0;font-size:clamp(30px,3vw,46px);font-weight:600;line-height:1}.ywyxIW_eventCopy>strong{color:#efd08d;text-transform:uppercase;margin-top:14px;font-size:10px;line-height:1.45}.ywyxIW_eventCopy>span{color:var(--paper);margin-top:14px;font-size:11px;font-weight:700}.ywyxIW_eventCopy>small{color:var(--paper-muted);margin-top:12px;font-size:11px;line-height:1.55}.ywyxIW_eventCopy>b{color:var(--gold);justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:22px;font-size:10px;display:flex}.ywyxIW_eventCopy>.ywyxIW_eventWhen{letter-spacing:.2em;color:var(--paper);margin:0 0 14px;font-size:12px;line-height:1.7}.ywyxIW_eventWhen strong{color:#efd08d;font-weight:800}.ywyxIW_eventWhen span{color:var(--paper-muted);margin-left:9px;font-weight:650}.ywyxIW_routeSection{border-top:1px solid var(--line);grid-template-columns:minmax(250px,.7fr) minmax(0,1.3fr);gap:clamp(48px,8vw,130px);padding:clamp(76px,10vw,150px) clamp(20px,6vw,92px);display:grid}.ywyxIW_routeHeading{height:fit-content;position:sticky;top:30px}.ywyxIW_routeList{border-top:1px solid var(--line)}.ywyxIW_routeRow{border-bottom:1px solid var(--line);color:var(--paper);grid-template-columns:120px minmax(220px,.8fr) minmax(220px,1fr) 30px;align-items:center;gap:24px;padding:28px 4px;text-decoration:none;display:grid;position:relative}.ywyxIW_routeRow>span{color:var(--gold);letter-spacing:.09em;text-transform:uppercase;font-size:10px}.ywyxIW_routeRow h3{margin:0;font-size:16px;line-height:1.4}.ywyxIW_routeRow p{color:var(--paper-muted);margin:0;font-size:12px;line-height:1.55}.ywyxIW_routeRow svg{transition:transform .18s}.ywyxIW_routeRow:hover svg{transform:translate(5px)}.ywyxIW_programSection{color:#191715;background:#e8e2d7}.ywyxIW_academyMapSection{border-top:1px solid var(--line);background:radial-gradient(circle at 12% 18%,#5c6f971f,#0000 30rem),#0a0a0b;padding:clamp(76px,9vw,138px) clamp(20px,5vw,76px)}.ywyxIW_academyMapGrid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ywyxIW_academyMapCard{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-width:0;min-height:430px;color:var(--paper);flex-direction:column;padding:24px;text-decoration:none;transition:background .2s,color .2s;display:flex}.ywyxIW_academyMapTop{color:#f1ede473;justify-content:space-between;font-size:10px;display:flex}.ywyxIW_academyMapCard:hover .ywyxIW_academyMapTop{color:#7a7268}.ywyxIW_academyMapCard>p{color:var(--gold);letter-spacing:.16em;text-transform:uppercase;margin:72px 0 10px;font-size:9px;font-weight:800}.ywyxIW_academyMapCard h3{font-family:var(--font-oswald), var(--font-onest), system-ui, sans-serif;letter-spacing:-.02em;margin:0;font-size:36px;font-weight:600;line-height:1.02}.ywyxIW_academyMapDetails{margin-top:22px}.ywyxIW_academyMapDetails>p{color:#f1ede49e;margin:0;font-size:12px;line-height:1.6}.ywyxIW_academyMapDetails ul{flex-wrap:wrap;gap:6px;margin:18px 0 0;padding:0;list-style:none;display:flex}.ywyxIW_academyMapDetails li{border:1px solid var(--line);color:#f1ede4a8;border-radius:99px;padding:5px 8px;font-size:9px}.ywyxIW_academyMapCard:hover .ywyxIW_academyMapDetails li{border-color:#16130f2e}.ywyxIW_academyMapAction{color:var(--gold);justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:28px;font-size:10px;font-weight:800;display:flex}.ywyxIW_academyMapCard:hover .ywyxIW_academyMapAction{color:#6d4c1c}.ywyxIW_academyProof{border:1px solid var(--line);background:#ffffff06;grid-template-columns:minmax(260px,.75fr) minmax(0,1.25fr);gap:clamp(36px,6vw,90px);margin-top:64px;padding:44px;display:grid}.ywyxIW_academyProofIntro h3{max-width:430px;font-family:var(--font-oswald), var(--font-onest), system-ui, sans-serif;letter-spacing:-.02em;margin:0;font-size:clamp(34px,4vw,56px);font-weight:600;line-height:1}.ywyxIW_academyProofIntro>a{color:var(--gold);align-items:center;gap:9px;margin-top:28px;font-size:10px;font-weight:800;text-decoration:none;display:inline-flex}.ywyxIW_academyProofGrid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ywyxIW_academyProofGrid>div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;justify-content:space-between;min-height:170px;padding:20px;display:flex}.ywyxIW_academyProofGrid strong{color:var(--gold);font-family:var(--font-oswald), var(--font-onest), system-ui, sans-serif;font-size:44px;font-weight:600}.ywyxIW_academyProofGrid span{color:#f1ede494;max-width:180px;font-size:10px;line-height:1.5}.ywyxIW_licenseTrust{margin-top:44px}.ywyxIW_programSection .ywyxIW_kicker{color:#8a6630}.ywyxIW_programSection .ywyxIW_sectionLead>p{color:#6c665d}.ywyxIW_catalogControls{background:#ffffff59;border:1px solid #19171529;gap:15px;margin-bottom:22px;padding:18px;display:grid}.ywyxIW_searchBox{border-bottom:1px solid #19171533;align-items:center;gap:12px;min-height:56px;padding:0 16px;display:flex}.ywyxIW_searchBox input{color:#191715;width:100%;font:inherit;background:0 0;border:0;font-size:15px}.ywyxIW_searchBox button{color:#191715;background:#19171514;border:0;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.ywyxIW_filterGroup{flex-wrap:wrap;gap:7px;display:flex}.ywyxIW_filterGroup button{color:#625d55;background:0 0;border:1px solid #1917152e;border-radius:99px;min-height:34px;padding:0 13px;font-size:11px}.ywyxIW_filterGroup button:hover,.ywyxIW_filterGroup .ywyxIW_filterActive{color:#f1ede4;background:#191715;border-color:#191715}.ywyxIW_priceDisclaimer{color:#777066;max-width:920px;margin:0 0 18px;font-size:11px;line-height:1.55}.ywyxIW_resultLine{color:#777066;justify-content:space-between;align-items:center;min-height:34px;font-size:11px;display:flex}.ywyxIW_resultLine button{color:#6e542d;background:0 0;border:0;border-bottom:1px solid;font-size:11px}.ywyxIW_programGrid{border-top:1px solid #1917152e;border-left:1px solid #1917152e;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ywyxIW_programCard{color:#191715;background:#ffffff24;border-bottom:1px solid #1917152e;border-right:1px solid #1917152e;flex-direction:column;min-width:0;text-decoration:none;transition:background .18s;display:flex}.ywyxIW_programVisual{aspect-ratio:16/9;color:#f1ede4a6;font-family:var(--font-oswald), var(--font-onest), system-ui, sans-serif;background:radial-gradient(circle at 70% 25%,#d8b04842,#0000 42%),#171719;place-items:center;font-size:68px;display:grid;position:relative;overflow:hidden}.ywyxIW_programVisual img{object-fit:cover;filter:saturate(.7);transition:transform .5s,filter .3s}.ywyxIW_programCard:hover .ywyxIW_programVisual img{filter:saturate(.95);transform:scale(1.025)}.ywyxIW_programBody{flex-direction:column;min-height:285px;padding:20px;display:flex}.ywyxIW_programMeta{flex-wrap:wrap;gap:6px;display:flex}.ywyxIW_programMeta span{color:#746d63;text-transform:uppercase;border:1px solid #1917152b;border-radius:99px;padding:4px 7px;font-size:9px}.ywyxIW_programBody h3{font-family:var(--font-oswald), var(--font-onest), system-ui, sans-serif;margin:22px 0 9px;font-size:31px;font-weight:600;line-height:1}.ywyxIW_programPrice{color:#6e4e1d;font-family:var(--font-onest), system-ui, sans-serif;font-size:15px;font-weight:800;line-height:1.25}.ywyxIW_programPriceNote{color:#8a8175;margin-top:4px;font-size:10px;line-height:1.4}.ywyxIW_programBody>p{color:#6a645c;margin:14px 0 0;font-size:12px;line-height:1.55}.ywyxIW_programAction{color:#614820;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:22px;font-size:11px;font-weight:800;display:flex}.ywyxIW_programCardPlanned{color:#69635b;background:#19171509}.ywyxIW_programCardPlanned .ywyxIW_programVisual{filter:grayscale()}.ywyxIW_dot{background:#aa8d61;border-radius:50%;width:7px;height:7px}.ywyxIW_emptyState{text-align:center;border:1px solid #19171529;padding:64px 20px}.ywyxIW_emptyState p{color:#777066}.ywyxIW_catalogToggle{justify-content:center;margin-top:28px;display:flex}.ywyxIW_catalogToggle button{color:#191715;cursor:pointer;background:0 0;border:1px solid #19171547;border-radius:99px;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:0 22px;font-size:11px;font-weight:800;display:inline-flex}.ywyxIW_catalogToggle button:hover{color:#765420;border-color:#765420}.ywyxIW_fullCatalogLink{justify-content:flex-end;margin-top:26px;display:flex}.ywyxIW_fullCatalogLink a{color:#191715;align-items:center;gap:10px;font-size:12px;font-weight:800;text-decoration:none;display:inline-flex}.ywyxIW_bundleSection{border-top:1px solid var(--line);background:radial-gradient(circle at 14% 0,#d8b0481a,#0000 28rem),#0a0a0b}.ywyxIW_bundleGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.ywyxIW_bundleCard{border:1px solid var(--line);background:#ffffff06;flex-direction:column;min-height:520px;display:flex;overflow:hidden}.ywyxIW_bundleVisual{background:#171717;min-height:238px;position:relative;overflow:hidden}.ywyxIW_bundleVisual:after{content:"";background:linear-gradient(#0000 36%,#050506d6);position:absolute;inset:0}.ywyxIW_bundleVisual img{object-fit:cover;transition:transform .5s}.ywyxIW_bundleCard:hover .ywyxIW_bundleVisual img{transform:scale(1.035)}.ywyxIW_bundleVisual span{z-index:1;color:#f0cd83;letter-spacing:.14em;text-transform:uppercase;font-size:9px;font-weight:800;position:absolute;bottom:16px;left:18px;right:18px}.ywyxIW_bundleBody{flex-direction:column;flex:1;padding:22px;display:flex}.ywyxIW_bundleCard h3{font-family:var(--font-oswald), var(--font-onest), system-ui, sans-serif;margin:0;font-size:clamp(28px,2.7vw,43px);font-weight:600;line-height:1}.ywyxIW_bundleBody>p{color:var(--paper-muted);margin:16px 0 0;font-size:11px;line-height:1.6}.ywyxIW_bundleItems{flex-wrap:wrap;gap:9px;margin-top:22px;display:flex}.ywyxIW_bundleItems a{border:1px solid var(--line);color:var(--paper);border-radius:99px;align-items:center;gap:5px;padding:8px 10px;font-size:9px;text-decoration:none;display:inline-flex}.ywyxIW_bundleItems a:hover{color:#f0cd83;border-color:#f0cd83b3}.ywyxIW_bundleAction{color:var(--gold);justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:24px;font-size:10px;font-weight:800;text-decoration:none;display:flex}.ywyxIW_liveSection,.ywyxIW_practiceSection,.ywyxIW_teacherSection{padding:clamp(76px,9vw,138px) clamp(20px,5vw,76px)}.ywyxIW_liveSection{border-top:1px solid var(--line);background:radial-gradient(circle at 72% 0,#d2a65b21,#0000 34rem),#0a0a0b}.ywyxIW_liveGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.ywyxIW_liveCard{min-height:610px;color:var(--paper);background:#121214;border:1px solid #f1ede42e;flex-direction:column;text-decoration:none;display:flex;position:relative;overflow:hidden}.ywyxIW_liveCardImage{object-fit:cover;filter:saturate(.86)contrast(1.03);transition:transform .65s,filter .35s}.ywyxIW_liveSculpture{z-index:1;opacity:.72;object-fit:contain;mix-blend-mode:screen;filter:saturate(.9)contrast(1.08)drop-shadow(0 24px 44px #00000057);width:min(64%,290px);height:auto;transition:transform .7s cubic-bezier(.16,1,.3,1),opacity .35s;position:absolute;top:17%;right:-14%;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 28%);mask-image:linear-gradient(90deg,#0000 0%,#000 28%)}.ywyxIW_liveCard:hover .ywyxIW_liveSculpture{opacity:.88;transform:translate(-3%,-2%)scale(1.025)}.ywyxIW_liveCard:nth-child(2){background:radial-gradient(circle at 80% 18%,#b9853129,#0000 35%),#0a0908;border-color:#b9853194;box-shadow:inset 0 0 0 1px #efd78d0d}.ywyxIW_liveCard:nth-child(2) .ywyxIW_liveLogo{filter:sepia()saturate(.9)brightness(1.1)drop-shadow(0 14px 32px #0000006b)}.ywyxIW_liveCard:first-child .ywyxIW_liveCardImage{object-position:64% center}.ywyxIW_liveCard:nth-child(3) .ywyxIW_liveCardImage{object-position:50% center}.ywyxIW_liveCard:hover .ywyxIW_liveCardImage{filter:saturate()contrast(1.03);transform:scale(1.025)}.ywyxIW_liveCardShade{background:linear-gradient(#0707084d,#07070824 32%,#070708f0 82%);position:absolute;inset:0}.ywyxIW_liveCard:nth-child(2) .ywyxIW_liveCardShade{background:linear-gradient(135deg,#b9853114,#0000 48%),linear-gradient(#07070847,#0707082e 32%,#070708f5 82%)}.ywyxIW_liveCardTop{z-index:2;color:#f1ede4c7;letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:20px;padding:18px;font-size:9px;font-weight:800;display:flex;position:relative}.ywyxIW_liveLogo{z-index:2;object-fit:contain;filter:drop-shadow(0 14px 32px #00000057);width:clamp(112px,11vw,168px);height:auto;margin:clamp(38px,7vw,110px) auto 0;position:relative}.ywyxIW_liveCardCopy{z-index:2;margin-top:auto;padding:24px;position:relative}.ywyxIW_liveCardCopy h3{font-family:var(--font-oswald), var(--font-onest), system-ui, sans-serif;letter-spacing:-.02em;margin:0;font-size:clamp(34px,3.2vw,52px);font-weight:600;line-height:.98}.ywyxIW_liveTrainer{color:#efd08d;letter-spacing:.08em;text-transform:uppercase;margin-top:14px;font-size:10px;font-weight:800;line-height:1.45;display:block}.ywyxIW_liveCardCopy p{color:#f1ede4b8;max-width:390px;margin:10px 0 0;font-size:12px;line-height:1.55}.ywyxIW_liveCardCopy .ywyxIW_liveWhen{color:var(--paper);margin:0 0 12px}.ywyxIW_liveCardCopy .ywyxIW_liveWhen strong{color:#efd08d;font-weight:800}.ywyxIW_liveCardCopy .ywyxIW_liveWhen span{color:#f1ede4c7;font-size:inherit;margin:0 0 0 9px;font-weight:650;display:inline}.ywyxIW_liveCardCopy span{color:var(--gold);margin-top:22px;font-size:10px;font-weight:800;display:inline-block}.ywyxIW_eventsLine{border:1px solid var(--line);justify-content:space-between;align-items:center;gap:26px;margin-top:18px;padding:20px 22px;display:flex}.ywyxIW_macrobratWideFeature{aspect-ratio:16/5;background:#070b12;border:1px solid #b9853194;border-radius:2px;width:min(100% - clamp(40px,10vw,152px),1380px);margin:clamp(-72px,-4vw,-38px) auto clamp(58px,7vw,108px);display:block;position:relative;overflow:hidden;box-shadow:0 28px 80px #0000006b}.ywyxIW_macrobratWideFeature img{object-fit:cover;object-position:center 48%;filter:contrast(1.08)brightness(.75)sepia(.08)hue-rotate(168deg)saturate(1.22);transition:transform .8s cubic-bezier(.16,1,.3,1),filter .5s}.ywyxIW_macrobratWideFeature span{opacity:.58;mix-blend-mode:color;background:linear-gradient(90deg,#0a3159,#122b49 62%,#6d4b1b);position:absolute;inset:0}.ywyxIW_macrobratWideFeature>svg{color:#efd78d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#05070ab8;border:1px solid #efd78d9e;border-radius:50%;width:3rem;height:3rem;padding:.75rem;transition:transform .4s cubic-bezier(.16,1,.3,1),background .25s;position:absolute;bottom:clamp(18px,3vw,38px);right:clamp(18px,3vw,42px)}.ywyxIW_macrobratWideFeature:hover img{filter:contrast(1.05)brightness(.86)sepia(.06)hue-rotate(168deg)saturate(1.12);transform:scale(1.018)}.ywyxIW_macrobratWideFeature:hover>svg{color:#090806;background:#d5a94e;transform:translate(3px,-3px)}@media (max-width:640px){.ywyxIW_macrobratWideFeature{aspect-ratio:4/3;width:calc(100% - 40px);margin-top:-24px;margin-bottom:58px}}.ywyxIW_eventsLine>div,.ywyxIW_eventsLine a{align-items:center;gap:13px;display:flex}.ywyxIW_eventsLine>div{color:var(--gold)}.ywyxIW_eventsLine span{color:var(--paper-muted);gap:3px;font-size:10px;display:grid}.ywyxIW_eventsLine strong{color:var(--paper);font-size:12px}.ywyxIW_eventsLine a{color:var(--gold);flex:none;font-size:11px;font-weight:800;text-decoration:none}.ywyxIW_practiceSection{color:#191715;background:var(--paper);grid-template-columns:minmax(230px,.55fr) minmax(0,1.45fr);gap:clamp(44px,7vw,110px);display:grid}.ywyxIW_practiceIntro .ywyxIW_kicker{color:#8b6730}.ywyxIW_practiceIntro h2{font-family:var(--font-oswald), var(--font-onest), system-ui, sans-serif;letter-spacing:-.025em;margin:0;font-size:clamp(42px,5vw,72px);font-weight:600;line-height:.98}.ywyxIW_practiceIntro>p:last-child{color:#6a645c;max-width:400px;margin:24px 0 0;font-size:13px;line-height:1.65}.ywyxIW_practiceGrid{border-top:1px solid #1917152e;border-left:1px solid #1917152e;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ywyxIW_practiceCard{min-width:0;color:inherit;border-bottom:1px solid #1917152e;border-right:1px solid #1917152e;text-decoration:none}.ywyxIW_practiceVisual{aspect-ratio:4/5;color:#fff;background:#171719;flex-direction:column;justify-content:flex-end;padding:18px;display:flex;position:relative;overflow:hidden}.ywyxIW_practiceVisual img{object-fit:cover;filter:saturate(.76);transition:transform .5s,filter .3s}.ywyxIW_practiceCard:hover .ywyxIW_practiceVisual img{filter:saturate();transform:scale(1.03)}.ywyxIW_practiceShade{background:linear-gradient(#09090a0d,#09090ae0);position:absolute;inset:0}.ywyxIW_practiceVisual>span,.ywyxIW_practiceVisual h3{z-index:2;position:relative}.ywyxIW_practiceVisual>span{color:#efd08d;letter-spacing:.09em;text-transform:uppercase;margin-bottom:8px;font-size:9px;font-weight:800}.ywyxIW_practiceVisual h3{font-family:var(--font-oswald), var(--font-onest), system-ui, sans-serif;margin:0;font-size:clamp(28px,2.4vw,40px);font-weight:600;line-height:1}.ywyxIW_practiceCopy{flex-direction:column;min-height:170px;padding:18px;display:flex}.ywyxIW_practiceCopy p{color:#676159;margin:0;font-size:11px;line-height:1.55}.ywyxIW_practiceCopy span{color:#694c20;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:20px;font-size:10px;font-weight:800;display:flex}.ywyxIW_teacherSection{border-top:1px solid var(--line);background:radial-gradient(circle at 0 30%,#7a8bb01a,#0000 30rem),#0b0b0d}.ywyxIW_teacherGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.ywyxIW_teacherCard{border:1px solid var(--line);min-width:0;min-height:330px;color:var(--paper);background:#ffffff06;grid-template-columns:minmax(120px,.82fr) minmax(0,1.18fr);text-decoration:none;transition:background .2s,border-color .2s;display:grid;overflow:hidden}.ywyxIW_teacherCard:hover{background:#ffffff0d;border-color:#d8b0488c}.ywyxIW_teacherPortrait{background:#171719;min-height:330px;position:relative;overflow:hidden}.ywyxIW_teacherPortrait img{object-fit:cover;object-position:center top;filter:saturate(.82);transition:transform .45s,filter .25s}.ywyxIW_teacherCard:hover .ywyxIW_teacherPortrait img{filter:saturate()}.ywyxIW_teacherPortrait span{z-index:2;color:#ffffffc7;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0606079e;border:1px solid #ffffff38;border-radius:99px;padding:5px 7px;font-size:8px;position:absolute;bottom:10px;left:10px}.ywyxIW_teacherCopy{flex-direction:column;padding:22px;display:flex}.ywyxIW_teacherCopy>p{color:var(--gold);text-transform:uppercase;margin:0;font-size:9px;font-weight:800;line-height:1.45}.ywyxIW_teacherCopy h3{font-family:var(--font-oswald), var(--font-onest), system-ui, sans-serif;margin:14px 0 0;font-size:clamp(25px,2.2vw,36px);font-weight:600;line-height:1}.ywyxIW_teacherCopy small{color:var(--paper-muted);margin-top:15px;font-size:10px;line-height:1.55}.ywyxIW_teacherCopy>span{color:var(--gold);justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:20px;font-size:10px;font-weight:800;display:flex}.ywyxIW_teacherAllLink{justify-content:flex-end;margin-top:24px;display:flex}.ywyxIW_teacherAllLink a{color:var(--gold);align-items:center;gap:10px;font-size:11px;font-weight:800;text-decoration:none;display:inline-flex}.ywyxIW_programVisualShade{z-index:1;background:linear-gradient(#07070814,#070708d1);position:absolute;inset:0}.ywyxIW_programBrandLogo{z-index:3;object-fit:contain;filter:drop-shadow(0 8px 18px #0000006b);width:clamp(58px,6vw,84px);height:auto;position:absolute;top:12px;right:12px}.ywyxIW_programVisualCopy{z-index:2;color:#fff;gap:5px;display:grid;position:absolute;bottom:14px;left:16px;right:16px}.ywyxIW_programVisualCopy span{color:#efd08d;font-family:var(--font-onest), system-ui, sans-serif;letter-spacing:.1em;text-transform:uppercase;font-size:8px;font-weight:800}.ywyxIW_programVisualCopy strong{max-width:90%;font-size:clamp(22px,2vw,31px);font-weight:600;line-height:1}.ywyxIW_sectionBrandLogo{object-fit:contain;filter:drop-shadow(0 12px 28px #00000057);width:clamp(76px,7vw,104px);height:auto;margin-bottom:18px}.ywyxIW_academyMapGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.ywyxIW_academyMapCard{min-height:0;padding:0}.ywyxIW_academyMapVisual{aspect-ratio:16/10;justify-content:space-between;align-items:flex-start;padding:15px;display:flex;position:relative;overflow:hidden}.ywyxIW_academyMapVisual img{object-fit:cover;filter:saturate(.72);transition:transform .45s,filter .25s}.ywyxIW_academyMapVisual .ywyxIW_surfaceBrandLogo{z-index:3;object-fit:contain;filter:drop-shadow(0 9px 20px #0000007a);width:clamp(62px,7vw,96px);height:auto;transition:transform .25s;position:absolute;bottom:14px;left:50%;right:auto;transform:translate(-50%)}.ywyxIW_academyMapVisual>div{z-index:1;background:linear-gradient(#06060759,#060607c7);position:absolute;inset:0}.ywyxIW_academyMapVisual>span,.ywyxIW_academyMapVisual>svg{z-index:2;color:#ffffffb8;position:relative}.ywyxIW_academyMapVisual>span{font-size:9px}.ywyxIW_academyMapCard:hover .ywyxIW_academyMapVisual img{filter:saturate();transform:scale(1.035)}.ywyxIW_academyMapCard:hover .ywyxIW_academyMapVisual .ywyxIW_surfaceBrandLogo{filter:drop-shadow(0 9px 20px #0000007a);transform:translate(-50%)scale(1.035)}.ywyxIW_academyMapBody{flex-direction:column;min-height:310px;padding:19px;display:flex}.ywyxIW_academyMapBody>p{color:var(--gold);letter-spacing:.14em;text-transform:uppercase;margin:0 0 9px;font-size:8px;font-weight:800}.ywyxIW_academyMapBody h3{font-size:31px}.ywyxIW_academyMapCard:hover .ywyxIW_academyMapBody>p{color:#765420}.ywyxIW_academyMapBody .ywyxIW_academyMapAction{margin-top:auto}.ywyxIW_recordsSection{border-top:1px solid var(--line);background:radial-gradient(circle at 80% 10%,#d8b04817,#0000 28rem),#0a0a0b}.ywyxIW_recordsGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.ywyxIW_recordCard{border:1px solid var(--line);background:#ffffff06;min-width:0;overflow:hidden}.ywyxIW_recordVisual{aspect-ratio:4/3;background:#f4f1ea;grid-template-columns:1fr;display:grid;overflow:hidden}.ywyxIW_recordVisualDuo{grid-template-columns:repeat(2,minmax(0,1fr))}.ywyxIW_recordVisualPane{min-width:0;position:relative;overflow:hidden}.ywyxIW_recordVisualPane+.ywyxIW_recordVisualPane{border-left:1px solid #1212121f}.ywyxIW_recordVisualPane img{object-fit:contain;padding:14px}.ywyxIW_recordCopy{min-height:210px;padding:22px}.ywyxIW_recordCopy>p{color:var(--gold);letter-spacing:.15em;text-transform:uppercase;margin:0 0 12px;font-size:9px;font-weight:800}.ywyxIW_recordCopy h3{font-family:var(--font-oswald), var(--font-onest), system-ui, sans-serif;margin:0;font-size:clamp(29px,3vw,46px);font-weight:600;line-height:1}.ywyxIW_recordCopy span{color:var(--paper-muted);margin-top:18px;font-size:12px;line-height:1.6;display:block}.ywyxIW_recordCopy a{color:var(--gold);align-items:center;gap:6px;margin-top:18px;font-size:10px;font-weight:800;text-decoration:none;display:inline-flex}.ywyxIW_recordCopy a:hover{color:#f0cd83}.ywyxIW_academySection{border-top:1px solid var(--line);grid-template-columns:minmax(280px,.78fr) minmax(0,1.22fr);align-items:stretch;gap:clamp(42px,8vw,120px);display:grid}.ywyxIW_founderVisual{background:#171719;min-height:620px;position:relative;overflow:hidden}.ywyxIW_founderVisual:after{content:"";background:linear-gradient(#0000 45%,#080809bf);position:absolute;inset:0}.ywyxIW_founderVisual img{object-fit:cover;object-position:center 22%;filter:saturate(.65)contrast(1.04)}.ywyxIW_founderVisual span{z-index:2;color:#f1ede4c7;letter-spacing:.13em;text-transform:uppercase;font-size:10px;position:absolute;bottom:22px;left:22px}.ywyxIW_academyCopy{align-self:center;max-width:720px}.ywyxIW_academyCopy>p:not(.ywyxIW_kicker){color:var(--paper-muted);margin:30px 0 0;font-size:16px;line-height:1.75}.ywyxIW_founderLead{max-width:620px;color:var(--paper);margin-top:20px;font-size:clamp(18px,2vw,26px);font-weight:500;line-height:1.35;display:block}.ywyxIW_founderFacts{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:32px;display:grid}.ywyxIW_founderFacts>div{background:#0a0a0b;min-height:150px;padding:19px}.ywyxIW_founderFacts h3{color:var(--gold);letter-spacing:.09em;text-transform:uppercase;margin:0;font-size:11px;font-weight:800}.ywyxIW_founderFacts p{color:var(--paper-muted);margin:14px 0 0;font-size:12px;line-height:1.55}.ywyxIW_founderLinks{flex-wrap:wrap;gap:22px;margin-top:28px;display:flex}.ywyxIW_founderLinks a{color:var(--gold);align-items:center;gap:8px;font-size:11px;font-weight:800;text-decoration:none;display:inline-flex}.ywyxIW_academyCopy ul{gap:12px;margin:30px 0 0;padding:0;list-style:none;display:grid}.ywyxIW_academyCopy li{color:#f1ede4c7;align-items:center;gap:11px;font-size:13px;display:flex}.ywyxIW_academyCopy li svg{color:var(--gold);flex:none}.ywyxIW_academyCopy>a{color:var(--gold);align-items:center;gap:10px;margin-top:32px;font-size:12px;font-weight:800;text-decoration:none;display:inline-flex}.ywyxIW_faqSection{color:#191715;background:var(--paper);border-top:1px solid #19171524;grid-template-columns:minmax(240px,.62fr) minmax(0,1.38fr);gap:clamp(50px,9vw,140px);display:grid}.ywyxIW_faqHeading{align-self:start}.ywyxIW_faqHeading .ywyxIW_kicker{color:#765420}.ywyxIW_faqHeading h2{font-family:var(--font-oswald), var(--font-onest), system-ui, sans-serif;letter-spacing:-.025em;margin:0;font-size:clamp(42px,5vw,72px);font-weight:600;line-height:.98}.ywyxIW_faqHeading>p:last-child{color:#6a645c;max-width:430px;margin:24px 0 0;font-size:13px;line-height:1.65}.ywyxIW_faqList{border-top:1px solid #19171538}.ywyxIW_faqList details{border-bottom:1px solid #19171538}.ywyxIW_faqList summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:82px;font-size:16px;font-weight:650;list-style:none;display:flex}.ywyxIW_faqList summary::-webkit-details-marker{display:none}.ywyxIW_faqList summary svg{color:#765420;flex:none;transition:transform .18s}.ywyxIW_faqList details[open] summary svg{transform:rotate(90deg)}.ywyxIW_faqList details>p{color:#676159;max-width:720px;margin:-4px 0 26px;font-size:13px;line-height:1.7}.ywyxIW_finalCta{border-top:1px solid var(--line);text-align:center;background:radial-gradient(circle at 50% 110%,#d8b0482e,#0000 42%),#0a0a0b;flex-direction:column;justify-content:center;align-items:center;min-height:560px;padding:76px 20px;display:flex}.ywyxIW_finalCta>p{color:var(--gold);letter-spacing:.2em;text-transform:uppercase;font-size:10px;font-weight:800}.ywyxIW_finalBrandLogo{object-fit:contain;filter:drop-shadow(0 16px 34px #00000061);width:clamp(88px,9vw,126px);height:auto;margin-bottom:18px}.ywyxIW_finalCta h2{max-width:850px}.ywyxIW_finalCta>div{justify-content:center}.ywyxIW_legalSection{border-top:1px solid var(--line);background:#070708;grid-template-columns:minmax(260px,.7fr) minmax(0,1.3fr);gap:clamp(42px,8vw,110px);padding:clamp(58px,7vw,96px) clamp(20px,5vw,76px);display:grid}.ywyxIW_legalIntro h2{max-width:520px;font-family:var(--font-oswald), var(--font-onest), system-ui, sans-serif;margin:0;font-size:clamp(38px,4vw,62px);font-weight:600;line-height:.98}.ywyxIW_legalIntro>p:last-child{max-width:440px;color:var(--paper-muted);margin:24px 0 0;font-size:11px;line-height:1.7}.ywyxIW_legalGrid{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;display:grid}.ywyxIW_legalGrid a{border-bottom:1px solid var(--line);min-height:54px;color:var(--paper-muted);justify-content:space-between;align-items:center;gap:14px;padding:10px 14px;font-size:10px;font-weight:650;text-decoration:none;display:flex}.ywyxIW_legalGrid a:nth-child(odd){border-right:1px solid var(--line)}.ywyxIW_legalGrid a:hover{color:#f0cd83}.ywyxIW_legalGrid .ywyxIW_legalAll{color:var(--gold);border-right:0;grid-column:1/-1}.ywyxIW_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1100px){.ywyxIW_desktopNav{display:none}.ywyxIW_header{grid-template-columns:1fr auto}.ywyxIW_menuButton{display:grid}.ywyxIW_mobileNav{display:block}.ywyxIW_facultyGrid,.ywyxIW_facultyDepth,.ywyxIW_academyMapGrid,.ywyxIW_teacherGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.ywyxIW_practiceSection,.ywyxIW_academyProof{grid-template-columns:1fr}.ywyxIW_facultyCard{min-height:500px}.ywyxIW_facultyDetails{opacity:1;max-height:230px;margin-top:20px}.ywyxIW_programGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.ywyxIW_routeSection{grid-template-columns:1fr}.ywyxIW_routeHeading{position:static}.ywyxIW_routeRow{grid-template-columns:100px minmax(220px,.8fr) minmax(220px,1fr) 30px}}@media (max-width:760px){.ywyxIW_page{--mobile-readable-text:11px}.ywyxIW_previewBar{justify-content:flex-start;min-height:30px;padding-inline:14px}.ywyxIW_previewBar p{display:none}.ywyxIW_header{min-height:64px;padding:0 14px}.ywyxIW_mobileNav{inset-block-start:64px}.ywyxIW_searchLink{display:none}.ywyxIW_shopLink,.ywyxIW_accountLink{width:42px;min-height:42px;padding:0}.ywyxIW_shopLink span,.ywyxIW_accountLink span{display:none}.ywyxIW_hero{align-items:flex-start;min-height:calc(100svh - 94px);padding:235px 18px 140px}.ywyxIW_pagePublished .ywyxIW_hero{min-height:calc(100svh - 64px)}.ywyxIW_heroImage{object-fit:contain;object-position:center top}.ywyxIW_heroOverlay{background:linear-gradient(#0707080d 0%,#07070833 18%,#070708fa 42% 100%)}.ywyxIW_heroContent{width:100%}.ywyxIW_heroTag{max-width:260px;font-size:9px;line-height:1.5}.ywyxIW_hero h1{font-size:clamp(48px,14vw,64px);line-height:.94}.ywyxIW_heroText{max-width:360px;margin-top:24px;font-size:14px}.ywyxIW_heroActions{margin-top:24px}.ywyxIW_primaryButton,.ywyxIW_secondaryButton{min-height:48px;padding-inline:19px;font-size:11px}.ywyxIW_heroProof{grid-template-columns:repeat(3,minmax(0,1fr));bottom:20px;left:18px;right:18px}.ywyxIW_heroProof div{padding:14px 8px 0;display:block}.ywyxIW_heroProof div:first-child{padding-left:0}.ywyxIW_heroProof strong,.ywyxIW_heroProof span{display:block}.ywyxIW_heroProof strong{font-size:24px}.ywyxIW_heroProof span{margin-top:4px;font-size:8px;line-height:1.35}.ywyxIW_sectionLead{grid-template-columns:1fr;gap:20px;margin-bottom:30px}.ywyxIW_facultySection,.ywyxIW_academyMapSection,.ywyxIW_programSection,.ywyxIW_academySection,.ywyxIW_recordsSection,.ywyxIW_faqSection,.ywyxIW_eventSection,.ywyxIW_bundleSection,.ywyxIW_liveSection,.ywyxIW_practiceSection,.ywyxIW_teacherSection{padding:72px 14px}.ywyxIW_sectionLead h2,.ywyxIW_routeHeading h2,.ywyxIW_nowIntro h2,.ywyxIW_academyCopy h2,.ywyxIW_finalCta h2{font-size:43px}.ywyxIW_sectionLead>p{max-width:420px;font-size:13px}.ywyxIW_facultyCard{min-height:430px;padding:14px}.ywyxIW_facultyGrid{scroll-snap-type:x mandatory;scrollbar-width:none;border-left:0;gap:12px;margin-right:-14px;padding:0 14px 8px 0;scroll-padding-left:0;display:flex;overflow-x:auto}.ywyxIW_facultyGrid::-webkit-scrollbar{display:none}.ywyxIW_facultyGrid .ywyxIW_facultyCard{border-top:1px solid var(--line);border-left:1px solid var(--line);scroll-snap-align:start;flex:0 0 min(84vw,430px);min-height:500px}.ywyxIW_facultyIncludes{margin-top:16px}.ywyxIW_facultyIncludes summary{min-height:48px;font-size:12px}.ywyxIW_clubSpotlight{grid-template-columns:1fr}.ywyxIW_clubSpotlightVisual{min-height:390px}.ywyxIW_clubSpotlightVisual>div{background:linear-gradient(#0707080a,#070708e6)}.ywyxIW_clubSpotlightLogo{width:122px;top:22px;left:18px}.ywyxIW_clubSpotlightCopy{padding:50px 18px 62px}.ywyxIW_clubSpotlightCopy h2{font-size:44px}.ywyxIW_facultyCopy h3{font-size:clamp(25px,7.6vw,34px)}.ywyxIW_facultyDetails p{font-size:11px}.ywyxIW_facultyDetails small{font-size:8px}.ywyxIW_brandName,.ywyxIW_heroTag,.ywyxIW_heroProof span,.ywyxIW_kicker,.ywyxIW_facultyTopline,.ywyxIW_facultyLaunch span,.ywyxIW_facultyCopy>p,.ywyxIW_facultyPrimaryLink>p,.ywyxIW_facultyIncludes li span,.ywyxIW_facultyIncludes>a,.ywyxIW_facultyIncludes>small,.ywyxIW_facultyDetails small,.ywyxIW_facultyDepthHead,.ywyxIW_facultyDepthCard>p,.ywyxIW_facultyDepthCard li span,.ywyxIW_facultyDepthCard>a,.ywyxIW_facultyDepthCard>small,.ywyxIW_nowCardContent>p,.ywyxIW_eventFormat,.ywyxIW_eventCountdown,.ywyxIW_eventCopy>p,.ywyxIW_eventCopy>strong,.ywyxIW_eventCopy>span,.ywyxIW_eventCopy>small,.ywyxIW_eventCopy>b,.ywyxIW_routeRow>span,.ywyxIW_academyMapTopline,.ywyxIW_academyMapCard>p,.ywyxIW_academyMapDetails li,.ywyxIW_academyMapAction,.ywyxIW_academyProofIntro a,.ywyxIW_academyProofGrid span,.ywyxIW_programMeta,.ywyxIW_programMeta span,.ywyxIW_programPriceNote,.ywyxIW_bundleVisual>span,.ywyxIW_bundleItems li,.ywyxIW_bundleItems a,.ywyxIW_bundleAction,.ywyxIW_liveCardTop,.ywyxIW_liveTrainer,.ywyxIW_liveCardCopy>a,.ywyxIW_liveCardCopy a,.ywyxIW_liveCardCopy span,.ywyxIW_practiceVisual>span,.ywyxIW_practiceCopy>a,.ywyxIW_practiceCopy a,.ywyxIW_practiceCopy span,.ywyxIW_teacherPortrait span,.ywyxIW_teacherCopy>p,.ywyxIW_teacherCopy small,.ywyxIW_teacherCopy>a,.ywyxIW_teacherCopy a,.ywyxIW_teacherCopy span,.ywyxIW_programVisualCopy span,.ywyxIW_academyMapVisual>span,.ywyxIW_academyMapBody>p,.ywyxIW_recordCopy>p,.ywyxIW_recordCopy>a,.ywyxIW_founderVisual>span,.ywyxIW_finalCta>p,.ywyxIW_legalGrid a,.ywyxIW_legalAll,.ywyxIW_eventsLine p,.ywyxIW_eventsLine span{font-size:var(--mobile-readable-text)}.ywyxIW_nowSection{grid-template-columns:1fr;padding:72px 14px}.ywyxIW_liveGrid,.ywyxIW_practiceGrid,.ywyxIW_teacherGrid{grid-template-columns:1fr}.ywyxIW_liveCard{min-height:560px}.ywyxIW_eventsLine{flex-direction:column;align-items:flex-start}.ywyxIW_practiceSection{grid-template-columns:1fr;gap:34px}.ywyxIW_practiceVisual{aspect-ratio:16/11}.ywyxIW_practiceCopy{min-height:140px}.ywyxIW_teacherCard,.ywyxIW_teacherPortrait{min-height:300px}.ywyxIW_academyMapGrid{grid-template-columns:1fr}.ywyxIW_academyMapCard{min-height:0}.ywyxIW_academyMapCard>p{margin-top:44px}.ywyxIW_academyMapBody{min-height:280px}.ywyxIW_academyProof{margin-top:40px;padding:24px 16px}.ywyxIW_academyProofGrid>div{min-height:140px;padding:15px}.ywyxIW_academyProofGrid strong{font-size:36px}.ywyxIW_nowCards{scroll-snap-type:x mandatory;scrollbar-width:none;border-top:0;gap:12px;margin-right:-14px;padding:0 14px 8px 0;scroll-padding-left:0;display:flex;overflow-x:auto}.ywyxIW_nowCards::-webkit-scrollbar{display:none}.ywyxIW_nowCard{scroll-snap-align:start;border:1px solid #1c19152e;flex:0 0 min(84vw,410px);min-height:360px}.ywyxIW_nowCardContent{min-height:360px}.ywyxIW_eventGrid,.ywyxIW_bundleGrid{scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;margin-right:-14px;padding:0 14px 8px 0;display:flex;overflow-x:auto}.ywyxIW_eventGrid::-webkit-scrollbar{display:none}.ywyxIW_bundleGrid::-webkit-scrollbar{display:none}.ywyxIW_eventCard,.ywyxIW_bundleCard{scroll-snap-align:start;flex:0 0 min(86vw,430px)}.ywyxIW_bundleCard{min-height:500px}.ywyxIW_bundleVisual{min-height:245px}.ywyxIW_eventCopy{min-height:300px}.ywyxIW_routeSection{padding:72px 14px}.ywyxIW_routeRow{grid-template-columns:1fr 28px;gap:10px;padding:24px 2px}.ywyxIW_routeRow>span,.ywyxIW_routeRow h3,.ywyxIW_routeRow p{grid-column:1}.ywyxIW_routeRow h3{font-size:15px}.ywyxIW_routeRow p{font-size:11px}.ywyxIW_routeRow svg{grid-area:1/2/4}.ywyxIW_catalogControls{padding:12px}.ywyxIW_searchBox{padding-inline:8px}.ywyxIW_filterGroup{scrollbar-width:none;flex-wrap:nowrap;margin-inline:-12px;padding-inline:12px;overflow-x:auto}.ywyxIW_filterGroup::-webkit-scrollbar{display:none}.ywyxIW_filterGroup button{flex:none}.ywyxIW_programGrid{grid-template-columns:1fr}.ywyxIW_programBody{min-height:225px}.ywyxIW_academySection{grid-template-columns:1fr}.ywyxIW_recordsGrid{scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;margin-right:-14px;padding:0 14px 8px 0;display:flex;overflow-x:auto}.ywyxIW_recordsGrid::-webkit-scrollbar{display:none}.ywyxIW_recordCard{scroll-snap-align:start;flex:0 0 min(84vw,420px)}.ywyxIW_recordCopy{min-height:220px}.ywyxIW_founderFacts{grid-template-columns:1fr}.ywyxIW_founderFacts>div{min-height:0}.ywyxIW_faqSection,.ywyxIW_legalSection{grid-template-columns:1fr;gap:34px}.ywyxIW_legalGrid{grid-template-columns:1fr}.ywyxIW_legalGrid a:nth-child(odd){border-right:0}.ywyxIW_faqList summary{min-height:74px;font-size:14px}.ywyxIW_founderVisual{min-height:480px}.ywyxIW_academyCopy>p:not(.ywyxIW_kicker){font-size:14px}.ywyxIW_finalCta{min-height:500px;padding-inline:18px}}@media (max-width:480px){.ywyxIW_brandName{display:none}.ywyxIW_header{gap:10px;padding-inline:10px}.ywyxIW_headerActions{gap:6px}.ywyxIW_teacherCard{grid-template-columns:1fr}.ywyxIW_teacherPortrait{min-height:390px}.ywyxIW_liveCard{min-height:520px}.ywyxIW_facultyCard{min-height:500px}.ywyxIW_facultyCopy h3{font-size:23px}.ywyxIW_routeLabel,.ywyxIW_facultyDetails small{display:none}.ywyxIW_facultyDetails{max-height:180px;margin-top:14px}}@media (prefers-reduced-motion:reduce){.ywyxIW_eventGrid{scroll-behavior:auto}.ywyxIW_facultyImage,.ywyxIW_programVisual img,.ywyxIW_routeRow svg{transition:none}}.ywyxIW_page{--gold:#edba56;--paper-muted:#c9c6d0;background:#191720}.ywyxIW_page :is(h1,h2,h3){text-wrap:balance}.ywyxIW_page :is(p,small){text-wrap:pretty}.ywyxIW_page :is(a,button,summary){-webkit-tap-highlight-color:transparent}.ywyxIW_page :is(a,button,summary):focus-visible{outline-offset:5px;box-shadow:none;outline:3px solid #d5a94e}.ywyxIW_previewBar{color:#e4c774;letter-spacing:.06em;background:#242115}.ywyxIW_header{color:#f2ebdc;background:#111110;border-color:#39362b;gap:20px}.ywyxIW_brandName{color:#f2ebdc;letter-spacing:-.02em;font-size:13px}.ywyxIW_brandLogo{filter:none;width:49px;height:49px}.ywyxIW_desktopNav{gap:18px}.ywyxIW_desktopNav a{color:#c7c0b0;font-size:12px}.ywyxIW_desktopNav a:hover{color:#e4c774}.ywyxIW_headerActions{gap:7px}.ywyxIW_searchLink,.ywyxIW_menuButton,.ywyxIW_shopLink{color:#f2ebdc;border-color:#514b39}.ywyxIW_accountLink{color:#16150e;background:#d5a94e;border-color:#d5a94e}.ywyxIW_mobileNav{background:#111110;box-shadow:0 18px 30px #25153722}.ywyxIW_mobileNav a{color:#f2ebdc;border-color:#3d382b}.ywyxIW_hero,.ywyxIW_pagePublished .ywyxIW_hero{color:#f5eddb;background:#111110;align-items:center;min-height:780px;padding:90px 5% 152px;overflow:hidden}.ywyxIW_heroContent{z-index:4;width:57%;position:relative}.ywyxIW_heroBrandLogo{display:none}.ywyxIW_heroTag{color:#cfc6ae;max-width:390px;margin-bottom:28px;font-size:10px;line-height:1.6}.ywyxIW_heroTag span{background:#d5a94e;border-radius:50%;flex-shrink:0;width:9px;height:9px}.ywyxIW_hero h1{font-family:var(--font-onest), sans-serif;letter-spacing:-.065em;font-size:clamp(53px,5.9vw,90px);font-weight:650;line-height:1.03}.ywyxIW_hero h1 em{color:#d5a94e;font-weight:550}.ywyxIW_heroText{color:#c1bbad;max-width:470px;margin-top:27px;font-size:17px;line-height:1.65}.ywyxIW_heroActions{gap:10px;margin-top:30px}.ywyxIW_primaryButton{color:#17160f;background:linear-gradient(120deg,#e6cc84,#d5a94e);box-shadow:0 6px 25px #d5a94e1a}.ywyxIW_secondaryButton{color:#f2ebdc;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-color:#655b40}.ywyxIW_primaryButton,.ywyxIW_secondaryButton{min-height:56px;font-size:13px;transition:transform .2s,box-shadow .2s}.ywyxIW_primaryButton:hover,.ywyxIW_secondaryButton:hover{transform:translateY(-3px);box-shadow:0 8px 22px #30243f18}.ywyxIW_heroOverlay{display:none}.ywyxIW_heroOrbit{z-index:0;border-color:#b6a3d54d;width:720px;top:46%;right:-120px}.ywyxIW_heroOrbit:before,.ywyxIW_heroOrbit:after{background:0 0;border-color:#b6a3d545}.ywyxIW_heroCollage{z-index:2;width:46%;height:535px;position:absolute;top:65px;right:3%}.ywyxIW_heroCollage>.ywyxIW_heroImage{z-index:0;opacity:.35;object-fit:cover;border-radius:30px;transform:rotate(7deg)scale(.94)}.ywyxIW_heroPortrait{aspect-ratio:3/2;background:#22221a;border:1px solid #a88a4266;border-radius:24px;width:100%;height:auto;position:absolute;top:28px;right:0;overflow:hidden;transform:rotate(-3deg);box-shadow:0 25px 70px #0008}.ywyxIW_heroPortrait img{object-fit:cover;object-position:center}.ywyxIW_heroPortrait:after{content:"";background:linear-gradient(#0000,#0b211edf);position:absolute;inset:65% 0 0}.ywyxIW_heroPortrait>span{z-index:2;color:#fff;letter-spacing:.12em;justify-content:space-between;align-items:center;font-size:11px;display:flex;position:absolute;bottom:25px;left:25px;right:25px}.ywyxIW_heroMoment{border:6px solid #111110;border-radius:22px;width:49%;height:175px;position:absolute;bottom:0;left:-6%;overflow:hidden;transform:rotate(6deg);box-shadow:0 15px 40px #0008}.ywyxIW_heroMoment img{object-fit:cover}.ywyxIW_heroStamp{color:#19180f;text-align:center;letter-spacing:.1em;background:#d5a94e;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:146px;height:146px;font-size:11px;line-height:1.7;text-decoration:none;display:flex;position:absolute;bottom:18px;right:0;transform:rotate(12deg)}.ywyxIW_heroStamp strong{letter-spacing:-.02em;font-size:15px}.ywyxIW_heroProof{border-color:#45402f;bottom:30px}.ywyxIW_heroProof div{border-color:#45402f}.ywyxIW_heroProof strong{font-family:var(--font-onest),sans-serif;color:#f2ebdc;letter-spacing:-.05em;font-weight:600}.ywyxIW_heroProof span{color:#c1bbad;font-size:12px}.ywyxIW_movementStrip{color:#ead39a;background:#242115;padding:20px 0;display:flex;overflow:hidden}.ywyxIW_movementStrip>div{white-space:nowrap;letter-spacing:.04em;flex:none;align-items:center;gap:42px;padding-right:42px;font-size:17px;animation:50s linear infinite ywyxIW_vividMarquee;display:flex}.ywyxIW_movementStrip span{color:#d5a94e;font-size:30px;line-height:1}.ywyxIW_movementStrip:hover>div{animation-play-state:paused}.ywyxIW_campaignWrap{background:#111110;padding:28px 4% 0}@keyframes ywyxIW_vividMarquee{to{transform:translate(-100%)}}.ywyxIW_sectionLead h2,.ywyxIW_nowIntro h2,.ywyxIW_academyCopy h2,.ywyxIW_faqHeading h2,.ywyxIW_practiceIntro h2,.ywyxIW_clubSpotlightCopy h2,.ywyxIW_finalCta h2{font-family:var(--font-onest),sans-serif;letter-spacing:-.05em;font-size:clamp(36px,4.5vw,64px);font-weight:600;line-height:1.08}.ywyxIW_sectionLead{align-items:center;gap:45px}.ywyxIW_sectionLead>p{max-width:390px;font-size:14px}.ywyxIW_kicker{letter-spacing:.12em;font-size:10px}.ywyxIW_eventSection,.ywyxIW_facultySection,.ywyxIW_teacherSection,.ywyxIW_recordsSection,.ywyxIW_academySection{--paper:#f2ebdc;--paper-muted:#bdb7aa;--gold:#e6c778;--line:#45402f;color:#f2ebdc;background:#111110}.ywyxIW_eventSection{padding-top:85px}.ywyxIW_eventGrid{gap:22px;padding-bottom:14px}.ywyxIW_eventCard{background:#22221e;border:0;border-radius:22px;flex-basis:calc(33.3333% - 14.6667px);box-shadow:0 8px 25px #39244808}.ywyxIW_eventVisual{aspect-ratio:16/10}.ywyxIW_eventImage{filter:none}.ywyxIW_eventFormat{color:#fff}.ywyxIW_eventCountdown{color:#efd08d;text-shadow:0 1px 4px #000}.ywyxIW_eventCopy{min-height:315px;padding:25px}.ywyxIW_eventCopy h3{font-family:var(--font-onest),sans-serif;letter-spacing:-.035em;font-size:29px;line-height:1.1}.ywyxIW_eventCopy>strong{color:#c2bcae;font-size:10px}.ywyxIW_eventCopy>small{font-size:13px}.ywyxIW_eventCopy>span,.ywyxIW_eventCopy>b{font-size:12px}.ywyxIW_eventControls button{color:#f2ebdc;background:#22221e;border-color:#494334}.ywyxIW_clubSpotlight{background:#1c1c18;border:0;border-radius:30px;min-height:510px;margin:20px 4% 0;overflow:hidden}.ywyxIW_clubSpotlightVisual{min-height:510px}.ywyxIW_clubSpotlightCopy{padding:55px 45px}.ywyxIW_clubSpotlightCopy h2{font-size:clamp(36px,4vw,60px)}.ywyxIW_clubSpotlightCopy .ywyxIW_kicker{color:#d5a94e}.ywyxIW_clubSpotlightCopy>a{color:#19180f;background:#d5a94e;border:0;border-radius:99px;padding:17px 24px}.ywyxIW_facultySection{padding-bottom:90px}.ywyxIW_facultyGrid{gap:16px}.ywyxIW_facultyCard{color:#fff;border:0;border-radius:24px;min-height:510px}.ywyxIW_facultyCard .ywyxIW_facultyCopy,.ywyxIW_facultyCard .ywyxIW_facultyTopline{--gold:#f3d483;--paper:#fff;--paper-muted:#e0dce5}.ywyxIW_facultyIncludes{border-color:#ffffff45}.ywyxIW_facultyCard:not(.ywyxIW_facultyCardPlanned):has(.ywyxIW_facultyIncludes[open]) .ywyxIW_facultyShade{background:linear-gradient(#21182d99,#21182de8)}.ywyxIW_facultyCard:not(.ywyxIW_facultyCardPlanned) .ywyxIW_facultyIncludes :is(p,li span){color:#eeebf1}.ywyxIW_facultyCopy h3{font-size:29px;line-height:1.08}.ywyxIW_facultyImage{filter:none}.ywyxIW_facultyCardPlanned:nth-child(3){color:#efe6cf;background:#28271c}.ywyxIW_facultyCardPlanned:nth-child(4){color:#efe6cf;background:#22221d}.ywyxIW_facultyCardPlanned .ywyxIW_facultyShade,.ywyxIW_facultyCardPlanned .ywyxIW_facultyAbstract{background:0 0}.ywyxIW_facultyCardPlanned .ywyxIW_facultyAbstract span{color:#50366017}.ywyxIW_facultyCardPlanned :is(.ywyxIW_facultyCopy,.ywyxIW_facultyTopline){--paper:#efe6cf;--gold:#e6c778;color:#efe6cf}.ywyxIW_facultyCardPlanned .ywyxIW_facultyPrimaryLink,.ywyxIW_facultyCardPlanned .ywyxIW_routeLabel{color:#efe6cf}.ywyxIW_facultyCardPlanned .ywyxIW_facultyLaunch{color:#efe6cf;background:#fff5;border-color:#67557340}.ywyxIW_facultyCardPlanned .ywyxIW_facultyIncludes{border-color:#67557340}.ywyxIW_facultyCardPlanned .ywyxIW_facultyIncludes :is(p,li span,small){color:#c8c0ad}.ywyxIW_nowSection{color:#f3ead7;background:#181814;padding-block:80px}.ywyxIW_nowIntro .ywyxIW_kicker,.ywyxIW_nowIntro>p:last-child{color:#c8c0ad}.ywyxIW_nowCard{border-radius:22px}.ywyxIW_nowCardContent{color:#fff}.ywyxIW_liveSection{background:#10100f;padding-block:100px}.ywyxIW_liveGrid{gap:22px}.ywyxIW_liveCard{border:0;border-radius:24px}.ywyxIW_liveCardImage{filter:none}.ywyxIW_liveCardCopy h3{font-family:var(--font-onest),sans-serif;letter-spacing:-.04em;font-size:34px}.ywyxIW_eventsLine{background:#ffffff0a;border-radius:18px;padding:25px}.ywyxIW_practiceSection{background:#181814}.ywyxIW_practiceCard{background:#22221e;border-radius:20px;overflow:hidden}.ywyxIW_practiceCopy{padding:20px}.ywyxIW_practiceVisual img{filter:none}.ywyxIW_teacherSection{background:#171715}.ywyxIW_teacherSection>.ywyxIW_sectionLead,.ywyxIW_teacherSection>.ywyxIW_teacherAllLink{max-width:1600px;margin-inline:auto}.ywyxIW_teacherGrid{gap:20px;max-width:1600px;margin-inline:auto}.ywyxIW_teacherCard{background:#22221e;border:0;border-radius:20px;min-height:300px}.ywyxIW_teacherCard:hover{background:#22221e;box-shadow:0 10px 32px #45305915}.ywyxIW_teacherPortrait{min-height:300px}.ywyxIW_teacherPortrait img{filter:none;object-fit:contain;object-position:center top}.ywyxIW_teacherCopy h3{font-family:var(--font-onest),sans-serif;letter-spacing:-.035em;font-size:24px}.ywyxIW_teacherCopy small{color:#bdb7aa;font-size:12px}.ywyxIW_teacherCopy>p,.ywyxIW_teacherCopy>span{color:#e2c676}.ywyxIW_teacherPortrait span{color:#fff}.ywyxIW_programSection{background:#111110}.ywyxIW_catalogControls{background:#1d1d19;border:0;border-radius:24px;padding:25px}.ywyxIW_searchBox{background:#22221e;border-radius:14px;padding:8px 20px}.ywyxIW_searchBox input{min-height:40px;font-size:16px}.ywyxIW_filterGroup button{color:#d4cbb5;border-radius:99px;padding:10px 17px;font-size:12px}.ywyxIW_filterGroup .ywyxIW_filterActive,.ywyxIW_filterGroup button:hover{color:#17160f;background:#d5a94e;border-color:#d5a94e}.ywyxIW_programGrid{gap:22px}.ywyxIW_programCard{background:#22221e;border:1px solid #3d392b;border-radius:22px}.ywyxIW_programBody{padding:26px}.ywyxIW_programBody h3{font-family:var(--font-onest),sans-serif;letter-spacing:-.035em;font-size:27px;line-height:1.15}.ywyxIW_programPrice{color:#e6c778}.ywyxIW_programBody>p{font-size:14px}.ywyxIW_programMeta span{border-radius:99px}.ywyxIW_catalogToggle button{color:#17160f;background:#d5a94e;border-color:#d5a94e;border-radius:99px;min-height:54px}.ywyxIW_bundleSection{background:#181814}.ywyxIW_bundleCard{background:#ffffff09;border-radius:24px;overflow:hidden}.ywyxIW_bundleCard h3{font-family:var(--font-onest),sans-serif;letter-spacing:-.035em;font-size:28px}.ywyxIW_academyMapSection{background:#10100f}.ywyxIW_academyMapGrid{border:0;gap:18px}.ywyxIW_academyMapCard{background:#ffffff04;border:1px solid #ffffff24;border-radius:22px}.ywyxIW_academyMapCard:hover{color:#f3ead7;background:#24231c}.ywyxIW_academyMapCard:hover .ywyxIW_academyMapBody>p,.ywyxIW_academyMapCard:hover .ywyxIW_academyMapAction{color:#edba56}.ywyxIW_academyMapCard:hover .ywyxIW_academyMapDetails>p,.ywyxIW_academyMapCard:hover .ywyxIW_academyMapDetails li{color:#d9d0e3}.ywyxIW_academyMapVisual{border-radius:22px 22px 0 0}.ywyxIW_academyProof{border-radius:22px}.ywyxIW_recordsSection{background:#181814}.ywyxIW_recordCard{background:#22221e;border:0;border-radius:22px}.ywyxIW_recordCopy{padding:25px}.ywyxIW_recordCopy span{color:#bdb7aa;font-size:13px}.ywyxIW_recordCopy h3{font-family:var(--font-onest),sans-serif;font-size:27px;line-height:1.1}.ywyxIW_recordCopy>p,.ywyxIW_recordCopy a{color:#e6c778}.ywyxIW_academySection{background:#151513}.ywyxIW_founderVisual{border-radius:190px 190px 25px 25px}.ywyxIW_founderFacts{background:0 0;border:0;gap:12px}.ywyxIW_founderFacts h3{color:#e4c774}.ywyxIW_founderFacts p,.ywyxIW_academyCopy>p:not(.ywyxIW_kicker){color:#c8c0ad}.ywyxIW_founderFacts>div{background:#23231e;border:1px solid #443e2b;border-radius:18px}.ywyxIW_founderVisual span{color:#fff}.ywyxIW_founderLinks a{color:#e4c774}.ywyxIW_faqSection{background:#111110}.ywyxIW_faqList{border:0}.ywyxIW_faqList details{background:#22221e;border:1px solid #443e2b;border-radius:18px;margin-bottom:10px;padding:0 24px}.ywyxIW_faqList summary{font-size:16px}.ywyxIW_faqList details[open]{background:#2b281b}.ywyxIW_finalCta{color:#19180e;background:#d5a94e;min-height:500px}.ywyxIW_finalCta>p{color:#3c3318}.ywyxIW_finalCta .ywyxIW_secondaryButton{color:#19180e;border-color:#75632b}.ywyxIW_legalSection{background:#10100f}@supports (animation-timeline:view()){.ywyxIW_sectionLead,.ywyxIW_academyCopy,.ywyxIW_clubSpotlightCopy,.ywyxIW_faqHeading{animation:linear both ywyxIW_vividRise;animation-timeline:view();animation-range:entry entry 80%}@keyframes ywyxIW_vividRise{0%{transform:translateY(26px)}to{transform:translateY(0)}}}@media (min-width:1600px){.ywyxIW_heroCollage{width:38%;right:7%}}@media (max-width:1100px){.ywyxIW_hero,.ywyxIW_pagePublished .ywyxIW_hero{min-height:730px;padding-top:70px}.ywyxIW_hero h1{font-size:64px}.ywyxIW_heroCollage{width:45%;height:460px;top:80px}.ywyxIW_heroPortrait{height:auto;top:55px}.ywyxIW_heroMoment{height:150px}.ywyxIW_heroStamp{width:110px;height:110px;font-size:9px}.ywyxIW_heroStamp strong{font-size:11px}.ywyxIW_clubSpotlightCopy{padding:36px}.ywyxIW_teacherGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.ywyxIW_hero,.ywyxIW_pagePublished .ywyxIW_hero{flex-direction:column;align-items:stretch;min-height:auto;padding:35px 22px 25px;display:flex}.ywyxIW_heroContent{order:0;width:100%}.ywyxIW_heroTag{max-width:310px;margin-bottom:19px;font-size:9px}.ywyxIW_hero h1{font-size:clamp(45px,11.8vw,70px);line-height:1.05}.ywyxIW_heroText{max-width:100%;margin-top:22px;font-size:15px;line-height:1.6}.ywyxIW_heroActions{margin-top:23px}.ywyxIW_heroActions a{min-height:50px;padding-inline:19px;font-size:12px}.ywyxIW_heroCollage{order:1;width:100%;height:355px;margin:28px 0 8px;position:relative;inset:auto}.ywyxIW_heroPortrait{border-radius:18px;width:100%;height:auto;top:7px;right:0}.ywyxIW_heroMoment{border-width:5px;width:44%;height:135px;bottom:0;left:-3%}.ywyxIW_heroStamp{bottom:17px;right:-1%}.ywyxIW_heroProof{order:2;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:17px;padding-top:6px;position:static}.ywyxIW_heroProof div{padding:12px 8px 0}.ywyxIW_heroProof strong{font-size:27px}.ywyxIW_heroProof span{font-size:11px;line-height:1.5;display:block}.ywyxIW_movementStrip{padding:15px 0}.ywyxIW_movementStrip>div{gap:26px;padding-right:26px;font-size:13px}.ywyxIW_sectionLead{gap:20px;margin-bottom:28px}.ywyxIW_sectionLead>p{font-size:14px}.ywyxIW_eventSection{padding-top:55px}.ywyxIW_eventCard{flex-basis:87%}.ywyxIW_eventGrid{gap:14px}.ywyxIW_eventCopy{min-height:290px;padding:22px}.ywyxIW_eventCopy h3{font-size:28px}.ywyxIW_clubSpotlight{border-radius:0;grid-template-columns:1fr;margin:0}.ywyxIW_clubSpotlightVisual{min-height:330px}.ywyxIW_clubSpotlightCopy{padding:38px 22px 50px}.ywyxIW_facultyGrid{grid-template-columns:1fr;gap:18px}.ywyxIW_facultyCard{min-height:480px;padding:24px}.ywyxIW_facultyCardPlanned{min-height:360px}.ywyxIW_facultyCopy h3{font-size:36px}.ywyxIW_routeLabel{display:block}.ywyxIW_facultyIncludes summary,.ywyxIW_facultyIncludes>p,.ywyxIW_facultyIncludes li span{font-size:13px}.ywyxIW_nowSection{padding-block:55px}.ywyxIW_liveSection{padding-block:60px}.ywyxIW_liveCard{min-height:460px}.ywyxIW_liveCardCopy h3{font-size:34px}.ywyxIW_eventsLine{padding:20px}.ywyxIW_teacherGrid{grid-template-columns:1fr}.ywyxIW_teacherCard{grid-template-columns:.9fr 1.1fr}.ywyxIW_teacherPortrait{min-height:280px}.ywyxIW_teacherCopy small{font-size:13px}.ywyxIW_catalogControls{padding:17px}.ywyxIW_filterGroup{gap:7px}.ywyxIW_filterGroup button{padding:9px 12px;font-size:12px}.ywyxIW_programBody{padding:22px}.ywyxIW_faqList details{padding-inline:20px}.ywyxIW_faqList summary{font-size:15px}.ywyxIW_faqList details>p{font-size:14px}.ywyxIW_finalCta{min-height:420px}}@media (prefers-reduced-motion:reduce){.ywyxIW_page *,.ywyxIW_page :before,.ywyxIW_page :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.ywyxIW_page{--gold:#d5a94e;--paper:#f4ecda;--paper-muted:#c5bdab;--line:#ffffff20;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#10100f}.ywyxIW_hero,.ywyxIW_pagePublished .ywyxIW_hero{background:radial-gradient(at 80% 45%,#6d552126,#0000 62%),#111110}.ywyxIW_hero h1 em{-webkit-text-fill-color:transparent;background:linear-gradient(105deg,#f5e6a3,#d5a94e 70%);-webkit-background-clip:text;background-clip:text}.ywyxIW_heroOrbit,.ywyxIW_heroOrbit:before,.ywyxIW_heroOrbit:after{border-color:#d5a94e22}.ywyxIW_programSection,.ywyxIW_practiceSection,.ywyxIW_faqSection{color:#f4ecda}.ywyxIW_programSection .ywyxIW_kicker,.ywyxIW_practiceIntro .ywyxIW_kicker,.ywyxIW_faqHeading .ywyxIW_kicker{color:#d5a94e}.ywyxIW_programSection .ywyxIW_sectionLead>p,.ywyxIW_practiceIntro>p:last-child,.ywyxIW_faqHeading>p:last-child{color:#c5bdab}.ywyxIW_programBody,.ywyxIW_programBody h3,.ywyxIW_searchBox,.ywyxIW_searchBox input{color:#f4ecda}.ywyxIW_programBody>p,.ywyxIW_programPriceNote,.ywyxIW_priceDisclaimer,.ywyxIW_resultLine,.ywyxIW_catalogToggle>a,.ywyxIW_emptyState{color:#c5bdab}.ywyxIW_programAction,.ywyxIW_resultLine button{color:#e6c778}.ywyxIW_programCard:hover{background:#2c2a21}.ywyxIW_searchBox{border:1px solid #625334}.ywyxIW_searchBox input::placeholder{color:#b9b19e}.ywyxIW_programMeta span{color:#d8c795;border-color:#685c3a}.ywyxIW_practiceCopy p,.ywyxIW_faqList details>p{color:#c5bdab}.ywyxIW_practiceCopy span,.ywyxIW_faqList summary svg{color:#e6c778}.ywyxIW_facultyCardPlanned .ywyxIW_facultyLaunch{background:#d5a94e10;border-color:#d5a94e40}.ywyxIW_finalCta{background:linear-gradient(115deg,#e6cf8d,#d5a94e)}.ywyxIW_finalCta h2{color:#19180e}.ywyxIW_finalCta .ywyxIW_primaryButton{color:#f3e6c3;background:#171710}.ywyxIW_campaignWrap>a{border:1px solid #d5a94e44!important}.ywyxIW_campaignWrap>a>div>span{color:#17160f!important;background:#d5a94e!important}.ywyxIW_campaignWrap>a>div>span>span{background:#17160f!important}.ywyxIW_campaignWrap>a>div>div>div:first-child{color:#17160f!important;background:#ead797!important}.ywyxIW_academyProofGrid strong{white-space:nowrap}@media (max-width:480px){.ywyxIW_academyProofGrid strong{letter-spacing:-.04em;font-size:clamp(22px,7vw,30px)}}.ywyxIW_layoutBlock{display:contents}.ywyxIW_pageLayout{flex-direction:column;display:flex}.ywyxIW_pageLayout>.ywyxIW_layoutBlock{display:block}.ywyxIW_layoutSwitch{z-index:80;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#d9cfbd;background:#0e0d0beb;border:1px solid #d4a95573;border-radius:999px;flex-wrap:wrap;align-items:center;gap:6px;max-width:calc(100vw - 24px);padding:8px 10px;font-size:13px;display:flex;position:fixed;bottom:16px;left:50%;transform:translate(-50%)}.ywyxIW_layoutSwitch a{color:#f1e6cf;border:1px solid #0000;border-radius:999px;padding:6px 12px;text-decoration:none}.ywyxIW_layoutSwitch a[aria-current=page]{color:#15120d;background:#d4a955;font-weight:700}.ywyxIW_layoutSwitch a:hover{border-color:#d4a955}.ywyxIW_blockClip{position:relative}.ywyxIW_blockClip[data-open=false]{max-height:620px;overflow:hidden}.ywyxIW_blockClip[data-open=false]:after{content:"";pointer-events:none;background:linear-gradient(180deg, transparent, var(--ink) 92%);height:180px;position:absolute;bottom:0;left:0;right:0}.ywyxIW_blockToggle{cursor:pointer;color:var(--gold);font:600 13px/1 var(--font-onest), sans-serif;letter-spacing:.08em;text-transform:uppercase;background:0 0;border:1px solid #d8b04880;border-radius:999px;align-items:center;gap:8px;margin:6px auto 34px;padding:11px 22px;transition:background .25s,color .25s;display:flex}.ywyxIW_blockToggle:hover{background:var(--gold);color:#15120d}.ywyxIW_blockToggle svg{transition:transform .3s}.ywyxIW_blockToggle[aria-expanded=true] svg{transform:rotate(180deg)}@media (max-width:700px){.ywyxIW_blockClip[data-open=false]{max-height:560px}}.ywyxIW_layoutBlock[data-block=dom]>section{grid-template-columns:1.4fr .8fr;align-items:center;gap:24px;margin:10px auto 44px;padding:26px 30px}.ywyxIW_layoutBlock[data-block=dom]>section h2{margin-bottom:10px;font-size:clamp(26px,2.6vw,36px)}.ywyxIW_layoutBlock[data-block=dom]>section h2 br,.ywyxIW_layoutBlock[data-block=dom]>section p+p{display:none}.ywyxIW_layoutBlock[data-block=dom]>section a{margin-top:14px;padding:12px 20px}.ywyxIW_layoutBlock[data-block=dom]>section>div:last-child{min-height:170px}.ywyxIW_layoutBlock[data-block=dom]>section>div:last-child>div:first-child{display:none}@media (max-width:1000px){.ywyxIW_layoutBlock[data-block=dom]>section{grid-template-columns:1fr}.ywyxIW_layoutBlock[data-block=dom]>section>div:last-child{min-height:140px}}.ywyxIW_pageSkinKino{--ink:#0c0b0a;--ink-soft:#151311;--paper:#efe6d4;--paper-muted:#b9ae9b;--gold:#cfa756;--line:#efe6d41a;background:radial-gradient(ellipse at 70% -10%, #cfa7561a, transparent 40rem), var(--ink)}.ywyxIW_pageSkinKino h1,.ywyxIW_pageSkinKino h2{font-family:var(--font-cormorant), Georgia, serif!important;letter-spacing:-.012em!important;font-weight:500!important;line-height:1.02!important}.ywyxIW_pageSkinKino h2{font-size:clamp(40px,5vw,72px)!important}.ywyxIW_pageSkinKino .ywyxIW_hero h1{font-size:clamp(60px,7.4vw,118px)!important}.ywyxIW_pageSkinKino h3{letter-spacing:-.02em!important}.ywyxIW_pageSkinKino .ywyxIW_heroStamp,.ywyxIW_pageSkinKino .ywyxIW_heroOrbit,.ywyxIW_pageSkinKino .ywyxIW_heroActions .ywyxIW_secondaryButton{display:none!important}.ywyxIW_pageSkinKino .ywyxIW_heroImage{filter:saturate(.85)contrast(1.05)}.ywyxIW_pageSkinKino .ywyxIW_primaryButton{border-radius:999px!important;padding-inline:30px!important}.ywyxIW_pageSkinKino .ywyxIW_blockClip[data-open=false]:after{background:linear-gradient(180deg, transparent, var(--ink) 92%)}.ywyxIW_layoutBlock[data-block=faq] .ywyxIW_faqSection{grid-template-columns:minmax(200px,.5fr) minmax(0,1.5fr);gap:clamp(24px,4vw,56px);padding-top:clamp(36px,4vw,56px);padding-bottom:clamp(28px,3vw,44px)}.ywyxIW_layoutBlock[data-block=faq] .ywyxIW_faqHeading h2{font-size:clamp(30px,3.2vw,44px)}.ywyxIW_layoutBlock[data-block=faq] .ywyxIW_faqHeading>p:last-child{display:none}.ywyxIW_layoutBlock[data-block=faq] .ywyxIW_faqList summary{min-height:56px;font-size:15px}.ywyxIW_layoutBlock[data-block=faq] .ywyxIW_blockClip[data-open=false]{max-height:300px}@media (max-width:800px){.ywyxIW_layoutBlock[data-block=faq] .ywyxIW_faqSection{grid-template-columns:1fr}.ywyxIW_layoutBlock[data-block=faq] .ywyxIW_blockClip[data-open=false]{max-height:340px}}.ywyxIW_layoutBlock[data-details=closed] .ywyxIW_eventCopy>:not(h3):not(.ywyxIW_eventWhen):not(.ywyxIW_eventSummary):not(.ywyxIW_eventMore){display:none}.ywyxIW_layoutBlock[data-details=closed] .ywyxIW_eventCopy>.ywyxIW_eventMore{padding-top:16px}.ywyxIW_layoutBlock[data-details=closed] .ywyxIW_eventCopy{padding-bottom:22px}.ywyxIW_layoutBlock[data-block=calendar] .ywyxIW_eventSection{padding-bottom:18px}.ywyxIW_layoutBlock[data-block=dom]>section{grid-template-columns:1fr auto;gap:18px 28px;margin:8px auto 36px;padding:18px 26px}.ywyxIW_layoutBlock[data-block=dom]>section>div:last-child{display:none}.ywyxIW_layoutBlock[data-block=dom]>section>div:first-child{flex-wrap:wrap;align-items:center;gap:6px 24px;display:flex}.ywyxIW_layoutBlock[data-block=dom]>section h2{margin:0;font-size:clamp(22px,2vw,28px)}.ywyxIW_layoutBlock[data-block=dom]>section p{max-width:60ch;margin:0;font-size:14px}.ywyxIW_layoutBlock[data-block=dom]>section a{margin:0 0 0 auto}@media (max-width:800px){.ywyxIW_layoutBlock[data-block=dom]>section>div:first-child{display:grid}.ywyxIW_layoutBlock[data-block=dom]>section a{margin:8px 0 0}}.ywyxIW_needSection{gap:16px;width:min(100% - 48px,1380px);margin:26px auto 8px;display:grid}.ywyxIW_needSection h2{letter-spacing:-.03em;margin:0;font-size:clamp(26px,2.6vw,38px);font-weight:600}.ywyxIW_needLinks{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.ywyxIW_needLinks a{border:1px solid var(--line);background:var(--ink-soft);color:var(--paper);border-radius:14px;gap:6px;padding:18px 20px;text-decoration:none;transition:border-color .25s,transform .25s,background .25s;display:grid}.ywyxIW_needLinks a:hover{border-color:var(--gold);background:#d8b0480f;transform:translateY(-2px)}.ywyxIW_needLinks b{font-size:18px;font-weight:650}.ywyxIW_needLinks span{letter-spacing:.1em;text-transform:uppercase;color:var(--gold);font-size:12px}@media (max-width:1000px){.ywyxIW_needLinks{grid-template-columns:repeat(2,minmax(0,1fr))}}.ywyxIW_trustLine{border-top:1px solid var(--line);border-bottom:1px solid var(--line);width:min(100% - 48px,1380px);color:var(--paper-muted);letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;justify-content:center;gap:8px 28px;margin:18px auto 36px;padding:14px 0;font-size:13px;list-style:none;display:flex}.ywyxIW_trustLine li{align-items:center;gap:10px;display:flex}.ywyxIW_trustLine li:before{content:"";background:var(--gold);border-radius:50%;width:6px;height:6px}.ywyxIW_devsSection{gap:10px;width:min(100% - 48px,1380px);margin:30px auto 50px;display:grid}.ywyxIW_devsSection h2{letter-spacing:-.04em;margin:0 0 14px;font-size:clamp(32px,3.6vw,52px);font-weight:600}.ywyxIW_devsGrid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px;display:grid}.ywyxIW_devCard{border:1px solid var(--line);background:linear-gradient(160deg, #d8b04814, transparent 60%), var(--ink-soft);color:var(--paper);border-radius:16px;align-content:start;gap:8px;padding:24px;text-decoration:none;transition:border-color .25s,transform .25s;display:grid}.ywyxIW_devCard:hover{border-color:var(--gold);transform:translateY(-3px)}.ywyxIW_devCard small{letter-spacing:.14em;text-transform:uppercase;color:var(--gold);font-size:11px}.ywyxIW_devCard b{font-size:22px;line-height:1.2}.ywyxIW_devCard span{color:var(--paper-muted);font-size:14px;line-height:1.6}.ywyxIW_devCard em{color:var(--gold);margin-top:6px;font-size:14px;font-style:normal;font-weight:650}.ywyxIW_manifest{text-align:center;gap:14px;width:min(100% - 48px,1100px);margin:60px auto;display:grid}.ywyxIW_manifest p{letter-spacing:-.03em;color:var(--paper);margin:0;font-size:clamp(44px,6.4vw,104px);font-weight:600;line-height:1}.ywyxIW_manifest span{letter-spacing:.2em;text-transform:uppercase;color:var(--gold);font-size:13px}.ywyxIW_pageSkinKino .ywyxIW_manifest p{font-family:var(--font-cormorant), Georgia, serif;font-style:italic;font-weight:500}.ywyxIW_layoutBlock[data-details=closed] .ywyxIW_eventCopy{padding-top:20px;min-height:0!important}.ywyxIW_licensesBand{width:min(100% - 48px,1380px);margin:0 auto 40px}.ywyxIW_layoutBlock[data-block=inside] .ywyxIW_licenseTrust{display:none}.ywyxIW_licensesBand{justify-items:center;gap:10px;margin:6px auto 40px;display:grid}.ywyxIW_licensesBand>div:first-child{width:100%;max-width:860px}.ywyxIW_licensesMore{width:100%}.ywyxIW_licensesMore summary{cursor:pointer;color:var(--gold);letter-spacing:.06em;text-transform:uppercase;justify-content:center;align-items:center;gap:6px;font-size:13px;font-weight:600;list-style:none;display:flex}.ywyxIW_licensesMore summary::-webkit-details-marker{display:none}.ywyxIW_licensesMore[open] summary svg{transform:rotate(180deg)}.ywyxIW_licensesMore[open] summary{margin-bottom:14px}.ywyxIW_layoutBlock[data-block=inache] .ywyxIW_blockClip[data-open=false]{max-height:340px}.ywyxIW_layoutBlock[data-block=teachers] .ywyxIW_blockClip[data-open=false],.ywyxIW_layoutBlock[data-block=catalog] .ywyxIW_blockClip[data-open=false],.ywyxIW_layoutBlock[data-block=inside] .ywyxIW_blockClip[data-open=false]{max-height:860px}.ywyxIW_blockClip[data-open=false]:after{height:120px}
.lgwnoa_root{color:#f0ede7;background:#22262b;border-radius:16px;grid-template-columns:1fr 1.1fr;gap:36px;width:min(100% - 48px,1380px);margin:20px auto 90px;padding:40px;display:grid}.lgwnoa_copy{align-self:center}.lgwnoa_copy h2{letter-spacing:-.03em;margin:0 0 24px;font-size:clamp(34px,4vw,58px);font-weight:650;line-height:1.07}.lgwnoa_copy p{color:#d2d4d7;max-width:55ch;font-size:16px;line-height:1.65}.lgwnoa_copy .lgwnoa_note{color:#b8bdc4;margin-top:16px;font-size:14px}.lgwnoa_copy a{color:#16191d;background:linear-gradient(115deg,#b98531,#efd78d 46%,#c79746 78%,#d5a94e);border-radius:8px;align-items:center;gap:24px;margin-top:24px;padding:15px 24px;font-weight:700;text-decoration:none;transition:background .18s;display:inline-flex}.lgwnoa_copy a:hover{background:#ded2bb}.lgwnoa_copy a:focus-visible{outline-offset:5px;outline:2px solid #f0ede7}.lgwnoa_visual{border-radius:12px;min-height:350px;position:relative;overflow:hidden}.lgwnoa_portal{aspect-ratio:1;z-index:1;pointer-events:none;width:44%;position:absolute;bottom:-12%;left:-9%;-webkit-mask-image:radial-gradient(#000 26%,#0000 72%);mask-image:radial-gradient(#000 26%,#0000 72%)}.lgwnoa_portal img{object-fit:contain}.lgwnoa_live{margin:0;position:absolute;inset:0;overflow:hidden}.lgwnoa_live img{object-fit:cover;object-position:48% center}.lgwnoa_live:after{content:"";pointer-events:none;background:linear-gradient(28deg,#22262b 0%,#0000 48%);position:absolute;inset:0}@media (max-width:1000px){.lgwnoa_root{grid-template-columns:1fr}}@media (max-width:600px){.lgwnoa_root{gap:24px;width:calc(100% - 32px);margin-bottom:56px;padding:24px}.lgwnoa_visual{min-height:240px}.lgwnoa_copy a{min-height:48px}}
.uTQZgW_inachePath{color:#f5eddb;background:radial-gradient(circle at 12% 22%,#713d2d47,#0000 28rem),radial-gradient(circle at 88% 72%,#d4af371a,#0000 26rem),#0d1015;padding:clamp(72px,8vw,120px) 4%;position:relative;overflow:hidden}.uTQZgW_inacheHero{border:1px solid #ddbe6859;border-radius:16px;align-items:flex-end;width:min(100%,1600px);min-height:660px;margin-inline:auto;display:flex;position:relative;overflow:hidden}.uTQZgW_inacheHeroImage{object-fit:cover;object-position:center;filter:saturate(.84)contrast(1.04)}.uTQZgW_inacheHeroShade{background:linear-gradient(90deg,#07090deb 0%,#07090d9e 48%,#07090d29 100%),linear-gradient(#0000 48%,#07090de6);position:absolute;inset:0}.uTQZgW_inacheHeroCopy{z-index:2;width:min(700px,70%);padding:clamp(30px,5vw,76px);position:relative}.uTQZgW_inacheHeroCopy>span{color:#dcbf6a;letter-spacing:.28em;text-transform:uppercase;font-size:12px;font-weight:800}.uTQZgW_inacheHeroCopy h2{color:#fff8e8;max-width:11ch;font-family:var(--font-onest), sans-serif;letter-spacing:-.04em;margin:16px 0 22px;font-size:clamp(48px,6vw,96px);font-weight:560;line-height:.98}.uTQZgW_inacheHeroCopy p{color:#d3cdc1;max-width:65ch;margin:0;font-size:clamp(15px,1.25vw,18px);line-height:1.68}.uTQZgW_inacheHeroCopy a{color:#f1d98d;border:1px solid #e7cd8480;border-radius:14px;align-items:center;gap:10px;width:fit-content;min-height:52px;margin-top:30px;padding:0 22px;font-size:13px;font-weight:700;text-decoration:none;transition:transform .22s,background .22s;display:inline-flex}.uTQZgW_inacheHeroCopy a:hover{background:#d4af371a;transform:translateY(-2px)}.uTQZgW_inacheHeroCopy a:focus-visible{outline-offset:4px;outline:2px solid #f1d98d}.uTQZgW_inacheHeroSteps{z-index:2;color:#fff8e8d1;letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:12px;font-size:10px;font-weight:700;display:flex;position:absolute;bottom:clamp(28px,4vw,62px);right:clamp(24px,4vw,64px)}.uTQZgW_inacheHeroSteps i{background:#d8b85e;width:26px;height:1px}@media (max-width:760px){.uTQZgW_inachePath{padding:64px 18px 72px}.uTQZgW_inacheHero{min-height:620px}.uTQZgW_inacheHeroImage{object-position:62% center}.uTQZgW_inacheHeroShade{background:linear-gradient(#07090d29 0%,#07090d8c 30%,#07090df5 100%)}.uTQZgW_inacheHeroCopy{width:100%;padding:28px 24px 94px}.uTQZgW_inacheHeroCopy h2{font-size:clamp(48px,16vw,72px)}.uTQZgW_inacheHeroSteps{gap:8px;max-width:calc(100% - 48px);font-size:8px;bottom:27px;left:24px;right:auto}.uTQZgW_inacheHeroSteps i{width:16px}}@media (prefers-reduced-motion:reduce){.uTQZgW_inacheHeroCopy a{transition:none}}
@font-face{font-family:dmSansLaav;src:url(../media/dmsans_variable-s.p.2a-ki8cga6zo5.woff2?dpl=143d09fc31ac85f2a75aa7253349401854d5525b)format("woff2");font-display:swap;font-weight:100 1000}@font-face{font-family:dmSansLaav Fallback;src:local(Arial);ascent-override:93.39%;descent-override:29.18%;line-gap-override:0.0%;size-adjust:106.22%}.J7yHoa_className{font-family:dmSansLaav,dmSansLaav Fallback}.J7yHoa_variable{--font-dm:"dmSansLaav", "dmSansLaav Fallback"}
@font-face{font-family:interLaav;src:url(../media/inter_variable-s.p.0j3uk-aurqjc7.woff2?dpl=143d09fc31ac85f2a75aa7253349401854d5525b)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:interLaav Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.E9E2aW_className{font-family:interLaav,interLaav Fallback}.E9E2aW_variable{--font-ge:"interLaav", "interLaav Fallback"}
@font-face{font-family:oswaldMacrobrat;src:url(../media/oswald_variable-s.p.0ypxexgk4mpl0.woff2?dpl=143d09fc31ac85f2a75aa7253349401854d5525b)format("woff2");font-display:swap;font-weight:200 700}@font-face{font-family:oswaldMacrobrat Fallback;src:local(Arial);ascent-override:146.78%;descent-override:35.56%;line-gap-override:0.0%;size-adjust:81.28%}.Dz-UsG_className{font-family:oswaldMacrobrat,oswaldMacrobrat Fallback}.Dz-UsG_variable{--font-mb-display:"oswaldMacrobrat", "oswaldMacrobrat Fallback"}
@font-face{font-family:unboundedMacrobrat;src:url(../media/unbounded_variable-s.p.2885wy2f96y_s.woff2?dpl=143d09fc31ac85f2a75aa7253349401854d5525b)format("woff2");font-display:swap;font-weight:200 900}@font-face{font-family:unboundedMacrobrat Fallback;src:local(Arial);ascent-override:73.13%;descent-override:18.01%;line-gap-override:0.0%;size-adjust:136.07%}.rrrnGW_className{font-family:unboundedMacrobrat,unboundedMacrobrat Fallback}.rrrnGW_variable{--font-mb-heading:"unboundedMacrobrat", "unboundedMacrobrat Fallback"}
@font-face{font-family:interMacrobrat;src:url(../media/inter_variable-s.p.0j3uk-aurqjc7.woff2?dpl=143d09fc31ac85f2a75aa7253349401854d5525b)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:interMacrobrat Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}._3Y_UUG_className{font-family:interMacrobrat,interMacrobrat Fallback}._3Y_UUG_variable{--font-mb-body:"interMacrobrat", "interMacrobrat Fallback"}
.GBcXla_page{font-family:var(--font-onest), sans-serif}.GBcXla_page h1,.GBcXla_page h2,.GBcXla_page h3{text-wrap:balance;overflow-wrap:anywhere;letter-spacing:-.025em}.GBcXla_page>section{padding-block:3.5rem}.GBcXla_page>section h2{font-size:clamp(1.75rem,4vw,2.75rem);line-height:1.15}.GBcXla_page>section p,.GBcXla_page>section li{line-height:1.7}.GBcXla_page>section img{height:auto}.GBcXla_hero{align-items:center;gap:2rem;max-width:1280px;margin-inline:auto;padding-inline:1.25rem;display:grid}.GBcXla_hero h1{color:#e6cf9a;font-size:clamp(2.25rem,5vw,4.75rem);font-weight:700;line-height:1.06}.GBcXla_subtitle{color:#f0ead6;max-width:38ch;margin-top:1.5rem;font-size:1.125rem}.GBcXla_tagline{color:#e6cf9a;margin-top:1rem}.GBcXla_heroImage{aspect-ratio:3/2;object-fit:contain;border-radius:12px;width:100%}.GBcXla_cta{color:#0f0f14;background:#e6cf9a;border-radius:6px;justify-content:center;margin-top:1.75rem;padding:1rem 1.5rem;font-weight:700;display:inline-flex}.GBcXla_cta:hover{background:#f0dfb9}.GBcXla_page a:focus-visible{outline-offset:5px;outline:2px solid #e6cf9a}.GBcXla_page ::selection{color:#0f0f14;background:#e6cf9a}@media (min-width:1024px){.GBcXla_hero{grid-template-columns:.95fr 1.05fr;gap:3rem}.GBcXla_page>section{padding-block:5rem}}.GBcXla_women{--color-amber-100:#ffe9ec;--color-amber-200:#ffd6dd;--color-amber-300:#ffb3c1;--color-amber-400:#ff8fa3;--color-amber-500:#ff7a8f;--color-amber-600:#e5607a;--vaal-gold:#ff8fa3;--vaal-gold-highlight:#ffc2a8;--vaal-gold-deep:#e5607a;--vaal-gold-gradient:linear-gradient(115deg, #ff7a8f, #ffb38a 55%, #ff8fa3);color:#fff4f1!important;background:radial-gradient(900px 600px at 85% -5%,#ff7a8f38,#0000 60%),radial-gradient(700px 500px at -10% 35%,#ffb38a29,#0000 60%),#1d1220!important}.GBcXla_women>section{background-color:#0000!important}.GBcXla_women .GBcXla_hero h1{background:linear-gradient(115deg,#ff8fa3,#ffc2a8 60%,#ff7a8f);color:#0000;-webkit-background-clip:text;background-clip:text}.GBcXla_women .GBcXla_subtitle{color:#fff4f1}.GBcXla_women .GBcXla_tagline{color:#ffb38a}.GBcXla_women .GBcXla_cta{color:#2a1220;background:linear-gradient(115deg,#ff7a8f,#ffb38a);border-radius:999px;box-shadow:0 10px 30px -10px #ff7a8fb3}.GBcXla_women .GBcXla_cta:hover{filter:brightness(1.06);background:linear-gradient(115deg,#ff7a8f,#ffb38a)}.GBcXla_women .GBcXla_heroImage{object-fit:cover;border-radius:24px}.GBcXla_women a:focus-visible{outline-color:#ff8fa3}.GBcXla_women ::selection{color:#2a1220;background:#ff8fa3}.GBcXla_women :where(.GBcXla_text-amber-100){color:#ffe9ec!important}.GBcXla_women :where(.GBcXla_text-amber-200){color:#ffd6dd!important}.GBcXla_women :where(.GBcXla_text-amber-300){color:#ffb3c1!important}.GBcXla_women :where(.GBcXla_text-amber-400),.GBcXla_women :where(.GBcXla_text-amber-500){color:#ff8fa3!important}.GBcXla_women :where(a,button)[class~=bg-amber-400],.GBcXla_women :where(a,button)[class~=bg-amber-500]{color:#2a1220!important;background-color:#ff7a8f!important;background-image:linear-gradient(115deg,#ff7a8f,#ffb38a)!important;border-color:#ffc2a866!important}.GBcXla_women h2[style],.GBcXla_women h3[style]{color:#ff8fa3!important}.GBcXla_women h2[style]{background:linear-gradient(115deg,#ff8fa3,#ffc2a8 60%,#ff7a8f);-webkit-background-clip:text;background-clip:text;color:#0000!important}
