.CourseDescription_copy__MMBDB p{margin:0 0 20px;font-size:17px;line-height:1.8}.CourseDescription_copy__MMBDB p:last-child{margin-bottom:0}.CourseDescription_toggle__KORat{display:none}@media(max-width:600px){.CourseDescription_copy__MMBDB p{font-size:16px;line-height:1.7}.CourseDescription_copy__MMBDB[data-expanded=false]{max-height:280px;overflow:hidden}.CourseDescription_toggle__KORat{display:block;margin-top:14px;padding:0;border:0;background:rgba(0,0,0,0);color:#a28c63;font:inherit;font-size:16px;font-weight:500;cursor:pointer}}.CourseFaqList_list__DQDwh{width:100%}.CourseFaqList_item__BB47M{border-bottom:1px solid rgba(82,89,103,.14)}.CourseFaqList_item__BB47M h3{margin:0}.CourseFaqList_trigger__NcAUI{display:flex;width:100%;align-items:center;justify-content:space-between;gap:20px;padding:20px 0;border:0;background:rgba(0,0,0,0);font:inherit;font-size:17px;font-weight:500;line-height:1.45;text-align:left;color:inherit;cursor:pointer}.CourseFaqList_trigger__NcAUI:focus-visible{outline:2px solid #c6aa76;outline-offset:2px}.CourseFaqList_icon__HA1Ng{flex:none;transition:transform .2s;opacity:.65}.CourseFaqList_trigger__NcAUI[aria-expanded=true] .CourseFaqList_icon__HA1Ng{transform:rotate(180deg)}.CourseFaqList_answerGrid__FUTHV{display:grid;grid-template-rows:0fr;visibility:hidden;transition:grid-template-rows .2s}.CourseFaqList_answerGridOpen__Ru2cp{grid-template-rows:1fr;visibility:visible}.CourseFaqList_answerClip__AHVVg{overflow:hidden}.CourseFaqList_answerClip__AHVVg p{margin:0;padding:0 0 20px;font-size:16px;line-height:1.7}@media(prefers-reduced-motion:reduce){.CourseFaqList_answerGrid__FUTHV,.CourseFaqList_icon__HA1Ng{transition:none}}.AuthField_field__Uv7VK{position:relative;min-width:0;height:56px;border:1px solid rgba(82,89,103,.22);border-radius:4px;background:#fff;transition:border-color .25s}.AuthField_field__Uv7VK:focus-within{border-color:#c6aa76}.AuthField_field__Uv7VK input{width:100%;height:100%;min-width:0;border:0;outline:none;background:rgba(0,0,0,0);padding:24px 46px 8px 16px;font:inherit;font-size:16px;color:#525967}.AuthField_field__Uv7VK label{position:absolute;left:16px;top:18px;font-size:16px;color:rgba(82,89,103,.6);pointer-events:none;transition:top .18s,font-size .18s,color .18s}.AuthField_field__Uv7VK input:focus+label,.AuthField_field__Uv7VK input:not(:placeholder-shown)+label{top:9px;font-size:12px;color:#a28c63;letter-spacing:.06em}.AuthField_field__Uv7VK button{position:absolute;right:14px;bottom:8px;width:30px;height:30px;display:grid;place-items:center;border:0;background:rgba(0,0,0,0);padding:0;color:#8b9099;cursor:pointer}.AuthField_field__Uv7VK button:hover{color:#a28c63}.AuthField_field__Uv7VK button:focus-visible{outline:2px solid #c6aa76;outline-offset:2px}@media(prefers-reduced-motion:reduce){.AuthField_field__Uv7VK,.AuthField_field__Uv7VK label{transition:none}}.AuthField_field__Uv7VK:has(input[aria-invalid=true]){border-color:#a2555a}.AuthField_field__Uv7VK:has(input[aria-invalid=true]) label{color:#a2555a}.GiftPage_page__DHAiP{isolation:isolate;font-family:TYC Jost,sans-serif;--yc-ink:var(--color-text-primary);--yc-gold:var(--color-brand-primary);--yc-gold-hover:var(--color-brand-primary-hover);--yc-cream:#faf7f1;--yc-border:rgb(82 89 103/14%);--yc-muted:#707580;--yc-cta-ink:#fff;--yc-radius:4px;padding-top:76px;color:var(--yc-ink);background:var(--yc-cream)}.GiftPage_hero__KVRfh{height:420px;position:relative;overflow:hidden}.GiftPage_hero__KVRfh picture{position:absolute;inset:0;display:block}.GiftPage_hero__KVRfh img{object-fit:cover;object-position:center}.GiftPage_hero__KVRfh:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(45,32,22,.34),rgba(45,32,22,.1) 34%,rgba(45,32,22,.72))}.GiftPage_formSection__YsK5I{position:relative;margin-top:-100px;padding:0 24px 80px}@media(max-width:900px){.GiftPage_page__DHAiP{padding-top:88px}}@media(max-width:600px){.GiftPage_hero__KVRfh{height:260px}.GiftPage_hero__KVRfh img{object-position:center 38%}.GiftPage_hero__KVRfh:after{background:linear-gradient(180deg,rgba(45,32,22,.34),rgba(45,32,22,.1) 34%,rgba(45,32,22,.62))}.GiftPage_formSection__YsK5I{margin-top:-72px;padding:0 16px 34px}}.GiftThanksPage_dialog__gIzEN{font-family:TYC Jost,sans-serif;--yc-ink:var(--color-text-primary);--yc-gold:var(--color-brand-primary);--yc-gold-hover:var(--color-brand-primary-hover);--yc-cream:#faf7f1;--yc-border:rgb(82 89 103/14%);--yc-muted:#707580;--yc-cta-ink:#fff;--yc-radius:4px;position:fixed;inset:0;margin:auto;width:min(560px,100% - 40px);max-width:none;max-height:calc(100dvh - 40px);overflow-y:auto;padding:44px 48px 40px;border:0;border-radius:6px;outline:none;background:#fff;color:var(--yc-ink);box-shadow:0 40px 90px rgba(45,32,22,.32)}.GiftThanksPage_dialog__gIzEN[open]{display:flex;flex-direction:column;align-items:flex-start;gap:24px}.GiftThanksPage_dialog__gIzEN::backdrop{background:rgba(45,32,22,.48);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.GiftThanksPage_close__Fe8do{position:absolute;top:8px;right:16px;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;background:rgba(0,0,0,0);color:var(--yc-ink);cursor:pointer}.GiftThanksPage_close__Fe8do span{font-family:TYC Jost,sans-serif;font-size:22px;font-weight:400;line-height:22px}.GiftThanksPage_close__Fe8do:focus-visible{outline:2px solid var(--yc-gold);outline-offset:-4px;border-radius:4px}.GiftThanksPage_copy__I2Qd5{display:flex;flex-direction:column;gap:12px}.GiftThanksPage_copy__I2Qd5 h1{margin:0;font-size:34px;line-height:1.15;font-weight:400;letter-spacing:-.02em}.GiftThanksPage_copy__I2Qd5 p{margin:0;font-size:16px;line-height:1.7;color:var(--yc-muted)}.GiftThanksPage_help__cfmlg{margin:0;width:100%;padding-top:20px;border-top:1px solid var(--yc-border);text-align:left;font-size:12px;line-height:1.6;color:var(--yc-muted)}.GiftThanksPage_help__cfmlg a{color:#a28c63;text-decoration:none}.GiftThanksPage_help__cfmlg a:focus-visible,.GiftThanksPage_help__cfmlg a:hover{text-decoration:underline;text-underline-offset:3px}.GiftThanksPage_help__cfmlg a:focus-visible{outline:2px solid var(--yc-gold);outline-offset:3px}@media(max-width:600px){.GiftThanksPage_dialog__gIzEN{padding:44px 18px 24px;gap:22px}.GiftThanksPage_copy__I2Qd5 h1{font-size:28px;line-height:1.15}.GiftThanksPage_copy__I2Qd5 p{font-size:16px;line-height:1.6}.GiftThanksPage_close__Fe8do{top:2px;right:2px}}@media(max-width:767px){.GiftThanksPage_close__Fe8do{width:44px;height:44px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.GiftThanksPage_close__Fe8do.GiftThanksPage_close__Fe8do,.GiftThanksPage_close__Fe8do.GiftThanksPage_close__Fe8do:focus,.GiftThanksPage_close__Fe8do.GiftThanksPage_close__Fe8do:hover{border:0;border-radius:0;background:rgba(0,0,0,0);outline:none;box-shadow:none}.GiftThanksPage_close__Fe8do.GiftThanksPage_close__Fe8do:focus-visible{box-shadow:inset 0 -2px 0 var(--color-brand-primary)}dialog[data-keyboard-navigation=false] .GiftThanksPage_close__Fe8do.GiftThanksPage_close__Fe8do:focus-visible{box-shadow:none}}@media(max-width:767px){.GiftThanksPage_close__Fe8do{top:0;right:0}}.AmbientBackground_root__rbE0a{position:fixed;z-index:-1;inset:0;overflow:hidden;pointer-events:none}.AmbientBackground_orb__u2Iab{position:absolute;width:var(--diameter);height:var(--diameter);border-radius:50%;opacity:var(--glow-opacity);filter:blur(20px);background:radial-gradient(circle,var(--color-brand-primary) 0,transparent 68%);animation:AmbientBackground_bloomA__FmzeC 18s ease-in-out infinite}.AmbientBackground_first__T4jTr{--diameter:900px;--glow-opacity:0.18;left:-300px;top:200px}.AmbientBackground_second__tpCIm{--diameter:1000px;--glow-opacity:0.12;right:-340px;top:-60px;background:radial-gradient(circle,var(--color-brand-primary) 0,transparent 66%);animation-name:AmbientBackground_bloomB__RpVKz;animation-duration:24s}.AmbientBackground_third__vA3x9{--diameter:780px;--glow-opacity:0.08;background:radial-gradient(circle,var(--color-text-primary) 0,transparent 68%);animation-name:AmbientBackground_bloomC__O_dFn;animation-duration:32s}.AmbientBackground_home__Pa9_I .AmbientBackground_first__T4jTr{--diameter:920px;--glow-opacity:0.2;left:-280px;top:-340px}.AmbientBackground_home__Pa9_I .AmbientBackground_second__tpCIm{--diameter:1020px;--glow-opacity:0.14;top:-180px}.AmbientBackground_home__Pa9_I .AmbientBackground_third__vA3x9{left:36%;bottom:-430px}.AmbientBackground_catalog__2nE5l .AmbientBackground_first__T4jTr{--diameter:920px;--glow-opacity:0.22;top:-300px}.AmbientBackground_catalog__2nE5l .AmbientBackground_second__tpCIm{--diameter:1020px;--glow-opacity:0.16;right:-360px;top:120px}.AmbientBackground_catalog__2nE5l .AmbientBackground_third__vA3x9{left:34%;bottom:-420px}.AmbientBackground_poses__OBcn5 .AmbientBackground_first__T4jTr{--diameter:920px;--glow-opacity:0.2;top:-260px}.AmbientBackground_poses__OBcn5 .AmbientBackground_second__tpCIm{--diameter:1020px;--glow-opacity:0.14;right:-360px;top:180px}.AmbientBackground_classDetail__8rucU .AmbientBackground_first__T4jTr{top:120px}.AmbientBackground_classDetail__8rucU .AmbientBackground_second__tpCIm{top:-120px}.AmbientBackground_collectionDetail__e_lEm .AmbientBackground_second__tpCIm{top:520px}.AmbientBackground_poseDetail__gJZHg .AmbientBackground_first__T4jTr{--glow-opacity:0.16;left:-320px;top:260px}.AmbientBackground_poseDetail__gJZHg .AmbientBackground_second__tpCIm{top:60px}.AmbientBackground_listing__45tx3 .AmbientBackground_first__T4jTr{left:-320px;top:220px}.AmbientBackground_listing__45tx3 .AmbientBackground_second__tpCIm{top:-40px}.AmbientBackground_subtle__khqMz .AmbientBackground_first__T4jTr{--glow-opacity:0.18;left:-320px;top:120px}.AmbientBackground_subtle__khqMz .AmbientBackground_second__tpCIm{display:none}.AmbientBackground_business__YQIfN .AmbientBackground_first__T4jTr{top:180px}.AmbientBackground_business__YQIfN .AmbientBackground_second__tpCIm{top:560px}@media(max-width:800px){.AmbientBackground_root__rbE0a .AmbientBackground_first__T4jTr{--diameter:520px;--glow-opacity:0.24;left:-190px;top:-160px}.AmbientBackground_root__rbE0a .AmbientBackground_second__tpCIm{--diameter:560px;--glow-opacity:0.18;display:block;right:-220px;top:160px}.AmbientBackground_home__Pa9_I .AmbientBackground_second__tpCIm{top:120px}.AmbientBackground_home__Pa9_I .AmbientBackground_third__vA3x9{--diameter:460px;left:20%;bottom:-260px}.AmbientBackground_business__YQIfN .AmbientBackground_second__tpCIm,.AmbientBackground_catalog__2nE5l .AmbientBackground_third__vA3x9{display:none}.AmbientBackground_classDetail__8rucU .AmbientBackground_first__T4jTr{top:120px}.AmbientBackground_classDetail__8rucU .AmbientBackground_second__tpCIm,.AmbientBackground_collectionDetail__e_lEm .AmbientBackground_first__T4jTr{top:-140px}.AmbientBackground_collectionDetail__e_lEm .AmbientBackground_second__tpCIm{top:200px}}@keyframes AmbientBackground_bloomA__FmzeC{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(70px,50px,0) scale(1.14)}}@keyframes AmbientBackground_bloomB__RpVKz{0%,to{transform:translateZ(0) scale(1.06)}50%{transform:translate3d(-80px,60px,0) scale(1)}}@keyframes AmbientBackground_bloomC__O_dFn{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(50px,-70px,0) scale(1.1)}}@media(prefers-reduced-motion:reduce){.AmbientBackground_orb__u2Iab{animation:none}}.AccountPage_page__4J30s{isolation:isolate;font-family:TYC Jost,sans-serif;--yc-ink:var(--color-text-primary);--yc-gold:var(--color-brand-primary);--yc-gold-hover:var(--color-brand-primary-hover);--yc-cream:#faf7f1;--yc-border:rgb(82 89 103/14%);--yc-muted:#707580;--yc-cta-ink:#fff;--yc-radius:4px;padding-top:76px;background:var(--yc-cream);color:var(--yc-ink)}.AccountPage_hero__UBFB8{position:relative;height:420px;overflow:hidden}.AccountPage_hero__UBFB8:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(45,32,22,.34),rgba(45,32,22,.1) 45%,rgba(45,32,22,.72));pointer-events:none}.AccountPage_hero__UBFB8 picture{position:absolute;inset:0;display:block}.AccountPage_hero__UBFB8 img{object-fit:cover;object-position:center}.AccountPage_accountSection__GSEJQ{position:relative;margin-top:-100px;padding:0 24px 90px}.AccountPage_sectionInner__ShcQY{max-width:820px;margin:0 auto}.AccountPage_title__zkgO6{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(max-width:900px){.AccountPage_page__4J30s{padding-top:88px}}@media(max-width:600px){.AccountPage_hero__UBFB8{height:260px}.AccountPage_hero__UBFB8 img{object-position:center}.AccountPage_accountSection__GSEJQ{margin-top:-50px;padding:0 16px 34px}}.BlogListing_page__mEQq3{isolation:isolate;font-family:TYC Jost,sans-serif;--yc-ink:var(--color-text-primary);--yc-gold:var(--color-brand-primary);--yc-gold-hover:var(--color-brand-primary-hover);--yc-cream:#faf7f1;--yc-border:rgb(82 89 103/14%);--yc-muted:#707580;--yc-cta-ink:#fff;--yc-radius:4px;padding:120px 32px 96px;color:var(--yc-ink);background:#fff}.BlogListing_inner__aZt7m{max-width:1200px;margin:auto}.BlogListing_eyebrow__Fj3EX{display:flex;gap:12px;align-items:center;font-size:13px;text-transform:uppercase;letter-spacing:.16em;font-weight:600}.BlogListing_eyebrow__Fj3EX:before{content:"";width:26px;height:2px;background:var(--yc-gold)}h1.BlogListing_title__67EQ9{margin:12px 0 0;font-size:56px;line-height:1.04;letter-spacing:-.02em;font-weight:400}@media(max-width:900px){.BlogListing_page__mEQq3{padding-top:120px}}@media(max-width:700px){.BlogListing_page__mEQq3{padding:116px 16px 48px}h1.BlogListing_title__67EQ9{font-size:40px;line-height:43.2px}}.SingleBlogPage_page__9Oe_e .SingleBlogPage_breadcrumb__rETCX{display:block;white-space:normal;overflow:visible;line-height:1.7}.SingleBlogPage_page__9Oe_e .SingleBlogPage_breadcrumb__rETCX>*{display:inline;white-space:normal;overflow-wrap:anywhere}.SingleBlogPage_page__9Oe_e .SingleBlogPage_breadcrumb__rETCX>span:not(:last-child){margin-inline:8px}.SingleBlogPage_page__9Oe_e .SingleBlogPage_breadcrumb__rETCX a{transition:color .2s ease,opacity .2s ease}.SingleBlogPage_page__9Oe_e .SingleBlogPage_breadcrumb__rETCX a:focus-visible,.SingleBlogPage_page__9Oe_e .SingleBlogPage_breadcrumb__rETCX a:hover{color:#8a7145;opacity:1}@media(prefers-reduced-motion:reduce){.SingleBlogPage_page__9Oe_e .SingleBlogPage_breadcrumb__rETCX a{transition:none}}.SingleBlogPage_page__9Oe_e{isolation:isolate;font-family:TYC Jost,sans-serif;--yc-ink:var(--color-text-primary);--yc-gold:var(--color-brand-primary);--yc-gold-hover:var(--color-brand-primary-hover);--yc-cream:#faf7f1;--yc-border:rgb(82 89 103/14%);--yc-muted:#707580;--yc-cta-ink:#fff;--yc-radius:4px;padding-top:76px;background:#fff;color:var(--yc-ink)}.SingleBlogPage_hero__CHfOx{position:relative;height:440px;overflow:hidden}.SingleBlogPage_hero__CHfOx img{object-fit:cover;object-position:center 40%}.SingleBlogPage_articleSection__MBlG8{isolation:isolate;background:var(--yc-cream);padding:0 32px 72px}.SingleBlogPage_articleInner__JcNpm{position:relative;top:-120px;margin:0 auto -120px;max-width:900px;background:#fff;border:1px solid var(--yc-border);border-radius:4px;box-shadow:0 26px 60px rgba(82,89,103,.08);padding:56px 70px 64px;display:flex;flex-direction:column;gap:26px}.SingleBlogPage_articleInner__JcNpm h1{margin:0;font-size:48px;line-height:1.08;letter-spacing:-.02em;font-weight:400;text-wrap:pretty}.SingleBlogPage_breadcrumb__rETCX{display:flex;flex-wrap:wrap;gap:10px;font-size:14px}.SingleBlogPage_breadcrumb__rETCX a{color:inherit}.SingleBlogPage_breadcrumb__rETCX>span:last-child{color:#8a7145;font-weight:500}.SingleBlogPage_meta__VXFZl{display:flex;align-items:center;flex-wrap:wrap;gap:12px;padding-bottom:12px;border-bottom:1px solid var(--yc-border);font-size:16px}.SingleBlogPage_meta__VXFZl a{color:inherit;font-weight:500}.SingleBlogPage_meta__VXFZl>:not(:first-child):before{content:"";display:inline-block;vertical-align:middle;width:3px;height:3px;background:var(--yc-gold);border-radius:50%;margin-right:12px}.SingleBlogPage_excerpt__nR22h{margin:0;font-size:23px;line-height:1.55}.SingleBlogPage_articleContent__kPUF_{min-width:0;font-size:18px;line-height:1.8;overflow-wrap:anywhere}.SingleBlogPage_articleContent__kPUF_>:first-child{margin-top:0}.SingleBlogPage_articleContent__kPUF_>:last-child{margin-bottom:0}.SingleBlogPage_articleContent__kPUF_ p{margin:0 0 26px}.SingleBlogPage_articleContent__kPUF_ h2{margin:40px 0 18px;font-size:32px;line-height:1.2;font-weight:300;letter-spacing:-.01em}.SingleBlogPage_articleContent__kPUF_ h3{margin:30px 0 14px;font-size:22px;line-height:1.3;font-weight:500}.SingleBlogPage_articleContent__kPUF_ a{color:#8a7145;text-decoration:underline}.SingleBlogPage_articleContent__kPUF_ ol,.SingleBlogPage_articleContent__kPUF_ ul{padding-left:24px;margin-block:24px}.SingleBlogPage_articleContent__kPUF_ li{margin-bottom:12px}.SingleBlogPage_articleContent__kPUF_ li::marker{color:#c6aa76}.SingleBlogPage_articleContent__kPUF_ iframe,.SingleBlogPage_articleContent__kPUF_ img,.SingleBlogPage_articleContent__kPUF_ video{max-width:100%}.SingleBlogPage_articleContent__kPUF_ img{height:auto}.SingleBlogPage_articleContent__kPUF_ figure{margin:24px 0;max-width:100%}.SingleBlogPage_articleContent__kPUF_ blockquote{margin:24px 0;padding-left:24px;border-left:2px solid #c6aa76}.SingleBlogPage_articleContent__kPUF_ table{display:block;overflow-x:auto;max-width:100%}.SingleBlogPage_related__nodke{padding:80px 32px 96px}.SingleBlogPage_relatedInner__kj7s3{max-width:1200px;margin:auto}.SingleBlogPage_relatedInner__kj7s3 h2{margin:12px 0 30px;font-size:40px;font-weight:400;line-height:1.14;letter-spacing:-.8px}.SingleBlogPage_eyebrow__R8JJ2{display:flex;align-items:center;gap:12px;font-size:13px;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.SingleBlogPage_eyebrow__R8JJ2:before{content:"";width:26px;height:2px;background:#c6aa76}.SingleBlogPage_relatedGrid__CbrBY{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}@media(max-width:900px){.SingleBlogPage_page__9Oe_e{padding-top:88px}.SingleBlogPage_articleInner__JcNpm{padding:40px}}@media(max-width:700px){.SingleBlogPage_hero__CHfOx{height:260px}.SingleBlogPage_articleSection__MBlG8{padding:0 16px 40px}.SingleBlogPage_articleInner__JcNpm{top:-40px;margin-bottom:-40px;padding:24px 20px 32px;gap:20px}.SingleBlogPage_articleInner__JcNpm h1{font-size:32px;line-height:1.14}.SingleBlogPage_breadcrumb__rETCX{font-size:12px;gap:7px}.SingleBlogPage_meta__VXFZl{font-size:14px;gap:8px}.SingleBlogPage_meta__VXFZl>a:first-child{flex-basis:100%}.SingleBlogPage_meta__VXFZl>a+time:nth-child(2):before{display:none}.SingleBlogPage_excerpt__nR22h{font-size:19px;line-height:1.55}.SingleBlogPage_articleContent__kPUF_{font-size:16px;line-height:1.75}.SingleBlogPage_articleContent__kPUF_ h2{font-size:26px}.SingleBlogPage_articleContent__kPUF_ h3{font-size:20px}.SingleBlogPage_related__nodke{padding:40px 16px 48px;overflow:hidden}.SingleBlogPage_relatedInner__kj7s3 h2{font-size:30px;line-height:34.2px;letter-spacing:-.6px}.SingleBlogPage_relatedGrid__CbrBY{display:flex;overflow-x:auto;gap:16px;scroll-snap-type:x mandatory;margin-inline:-16px;padding:0 16px 12px;scroll-padding-inline:16px}.SingleBlogPage_relatedGrid__CbrBY>article{flex:0 0 82%;scroll-snap-align:start}}.ClassDetailView_page__4oD0n .ClassDetailView_breadcrumb__GJwXp{display:block;white-space:normal;overflow:visible;line-height:1.7}.ClassDetailView_page__4oD0n .ClassDetailView_breadcrumb__GJwXp>*{display:inline;white-space:normal;overflow-wrap:anywhere}.ClassDetailView_page__4oD0n .ClassDetailView_breadcrumb__GJwXp>span:not(:last-child){margin-inline:8px}.ClassDetailView_page__4oD0n .ClassDetailView_breadcrumb__GJwXp a{transition:color .2s ease,opacity .2s ease}.ClassDetailView_page__4oD0n .ClassDetailView_breadcrumb__GJwXp a:focus-visible,.ClassDetailView_page__4oD0n .ClassDetailView_breadcrumb__GJwXp a:hover{color:#8a7145;opacity:1}@media(prefers-reduced-motion:reduce){.ClassDetailView_page__4oD0n .ClassDetailView_breadcrumb__GJwXp a{transition:none}}.ClassDetailView_page__4oD0n{position:relative;isolation:isolate;overflow:clip;font-family:TYC Jost,sans-serif;--yc-ink:var(--color-text-primary);--yc-gold:var(--color-brand-primary);--yc-gold-hover:var(--color-brand-primary-hover);--yc-cream:#faf7f1;--yc-border:rgb(82 89 103/14%);--yc-muted:#707580;--yc-cta-ink:#fff;--yc-radius:4px;padding-top:76px;padding-bottom:90px;color:#525967;background:#fff}.ClassDetailView_page__4oD0n a{text-decoration:none;outline:none}.ClassDetailView_page__4oD0n a:focus-visible{box-shadow:0 0 0 2px rgba(198,170,118,.35)}.ClassDetailView_breadcrumb__GJwXp{max-width:1264px;margin:auto;padding:18px 32px 0;display:flex;align-items:center;flex-wrap:wrap;gap:10px;font-size:14px}.ClassDetailView_breadcrumb__GJwXp a{opacity:.8}.ClassDetailView_breadcrumb__GJwXp span{opacity:.45}.ClassDetailView_breadcrumb__GJwXp span:last-child{opacity:1;color:#8a7145;font-weight:500}.ClassDetailView_layout__92QbU{max-width:1264px;margin:auto;padding:26px 32px 0;display:grid;grid-template-columns:minmax(0,1fr) 372px;gap:40px;align-items:start}.ClassDetailView_main__UdQOG{display:flex;flex-direction:column;gap:33px;min-width:0}.ClassDetailView_video__VY1SG{position:relative;border-radius:4px;overflow:hidden;background:#2d2016}.ClassDetailView_overview__fpT1m{display:flex;flex-direction:column;gap:20px}.ClassDetailView_overview__fpT1m h1{font-size:52px;line-height:1.06;font-weight:300;letter-spacing:-.02em;margin:0}.ClassDetailView_tags__j90Ex{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.ClassDetailView_tags__j90Ex span{min-height:34px;display:flex;align-items:center;padding:4px 14px;border-radius:4px;background:#faf7f1;border:1px solid rgba(198,170,118,.42);font-size:14px;color:#8a7145;font-weight:500}.ClassDetailView_description__YWrvV{white-space:pre-line;margin:0;font-size:18px;line-height:1.7;max-width:660px;text-wrap:pretty}.ClassDetailView_goodFor__35n1x{padding-top:26px;display:flex;flex-direction:column;gap:14px}.ClassDetailView_goodFor__35n1x h2{font-size:13px;letter-spacing:.16em;text-transform:uppercase;font-weight:600;margin:0}.ClassDetailView_goodFor__35n1x div{display:flex;flex-wrap:wrap;gap:10px}.ClassDetailView_goodFor__35n1x span{min-height:34px;display:flex;align-items:center;padding:4px 14px;border:1px solid rgba(82,89,103,.18);border-radius:99px;font-size:14px;font-weight:500}.ClassDetailView_aside__o6_d_{position:sticky;top:96px;display:flex;flex-direction:column;gap:18px}.ClassDetailView_factCard__5zXRs{background:#fff;border:1px solid rgba(82,89,103,.12);border-radius:4px;box-shadow:0 26px 60px rgba(82,89,103,.1);padding:26px;display:flex;flex-direction:column;gap:22px}.ClassDetailView_taughtBy__D0s1Z{border-radius:4px}.ClassDetailView_taughtBy__D0s1Z:focus-visible small,.ClassDetailView_taughtBy__D0s1Z:focus-visible strong,.ClassDetailView_taughtBy__D0s1Z:hover small,.ClassDetailView_taughtBy__D0s1Z:hover strong{color:#8a7145}.ClassDetailView_taughtBy__D0s1Z:focus-visible small,.ClassDetailView_taughtBy__D0s1Z:hover small{opacity:1}.ClassDetailView_taughtBy__D0s1Z{display:flex;align-items:center;gap:14px}.ClassDetailView_taughtBy__D0s1Z img{border-radius:50%;object-fit:cover;flex:none}.ClassDetailView_taughtBy__D0s1Z span{display:flex;flex-direction:column;gap:2px}.ClassDetailView_taughtBy__D0s1Z small{font-size:13px;letter-spacing:.14em;text-transform:uppercase;opacity:.7;font-weight:600;transition:color .25s ease,opacity .25s ease}.ClassDetailView_taughtBy__D0s1Z strong{font-size:20px;font-weight:500;transition:color .25s ease}.ClassDetailView_facts__MpsFO{display:flex;flex-direction:column;margin:0;border-top:1px solid rgba(82,89,103,.12);border-bottom:1px solid rgba(82,89,103,.12)}.ClassDetailView_facts__MpsFO div{display:flex;justify-content:space-between;gap:16px;padding:13px 0;border-bottom:1px solid rgba(82,89,103,.08);font-size:15px}.ClassDetailView_facts__MpsFO div:last-child{border-bottom:0}.ClassDetailView_facts__MpsFO dt{opacity:.75}.ClassDetailView_facts__MpsFO dd{margin:0;font-weight:500;text-align:right}.ClassDetailView_collection__OxXck{background:#faf7f1;border:1px solid rgba(198,170,118,.42);border-radius:4px;padding:22px;display:flex;flex-direction:column;gap:16px}.ClassDetailView_collection__OxXck>div{display:flex;gap:14px;align-items:center}.ClassDetailView_collection__OxXck>div img{border-radius:4px;object-fit:cover;flex:none}.ClassDetailView_collection__OxXck>div div{display:flex;flex-direction:column;gap:5px}.ClassDetailView_collection__OxXck>div div span{font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:#a28c63;font-weight:700}.ClassDetailView_collection__OxXck>div div a{font-size:19px;font-weight:500;line-height:1.25}.ClassDetailView_collection__OxXck>a{background:#fff;font-size:15px;padding-inline:10px;transition:border-color .25s ease,color .25s ease}.ClassDetailView_collection__OxXck>a:focus-visible,.ClassDetailView_collection__OxXck>a:hover{background:#fff;border-color:#8a7145;color:#8a7145;transform:none}.ClassDetailView_eyebrow__I7vc1{display:flex;align-items:center;gap:12px;font-size:13px;letter-spacing:.16em;text-transform:uppercase;font-weight:600}.ClassDetailView_eyebrow__I7vc1:before{content:"";width:26px;height:2px;background:#c6aa76}.ClassDetailView_related__o5Exe{max-width:1264px;margin:auto;padding:96px 32px 0}.ClassDetailView_relatedHeading__a6XjT{display:flex;flex-direction:column;gap:12px}.ClassDetailView_relatedHeading__a6XjT h2{margin:0;font-size:40px;line-height:1.14;font-weight:300;letter-spacing:-.02em}@media(max-width:1000px){.ClassDetailView_layout__92QbU{grid-template-columns:minmax(0,1fr) 300px;gap:24px}.ClassDetailView_factCard__5zXRs{padding:20px}}@media(max-width:900px){.ClassDetailView_page__4oD0n{padding-top:88px}.ClassDetailView_layout__92QbU{grid-template-columns:1fr}.ClassDetailView_aside__o6_d_{position:static}}@media(max-width:600px){.ClassDetailView_page__4oD0n{padding-bottom:40px}.ClassDetailView_breadcrumb__GJwXp{padding:14px 16px 6px;font-size:14px;gap:9px;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.ClassDetailView_breadcrumb__GJwXp>*{flex:none;white-space:nowrap}.ClassDetailView_layout__92QbU{padding:18px 16px 0;gap:24px}.ClassDetailView_main__UdQOG{gap:24px}.ClassDetailView_overview__fpT1m{gap:16px}.ClassDetailView_overview__fpT1m h1{font-size:36px}.ClassDetailView_description__YWrvV{font-size:17px;line-height:1.65}.ClassDetailView_related__o5Exe{padding:44px 16px 0}.ClassDetailView_relatedHeading__a6XjT{align-items:stretch;flex-direction:column;gap:18px}.ClassDetailView_relatedHeading__a6XjT h2{font-size:30px}}.ClassDetailView_actions__kgIAk,.ClassDetailView_tabs__zyCAH{min-width:0}@media(max-width:600px){.ClassDetailView_facts__MpsFO,.ClassDetailView_taughtBy__D0s1Z{display:none}.ClassDetailView_layout__92QbU{display:flex;flex-direction:column;padding-top:8px;gap:16px}.ClassDetailView_aside__o6_d_,.ClassDetailView_factCard__5zXRs,.ClassDetailView_main__UdQOG,.ClassDetailView_overview__fpT1m{display:contents}.ClassDetailView_video__VY1SG{order:0;margin:0 -16px;width:calc(100% + 32px);border-radius:0}.ClassDetailView_overview__fpT1m h1{order:1;margin-top:4px}.ClassDetailView_tags__j90Ex{order:2;flex-wrap:nowrap;overflow-x:auto;max-width:100%;padding-bottom:4px;scrollbar-width:none}.ClassDetailView_tags__j90Ex>span{flex:none;white-space:nowrap}.ClassDetailView_actions__kgIAk{order:3;width:100%}.ClassDetailView_tabs__zyCAH{order:4;width:100%;padding-top:6px}.ClassDetailView_collection__OxXck{order:5;width:100%;margin-top:16px}.ClassDetailView_relatedHeading__a6XjT h2{font-size:28px;line-height:1.16}}@media(prefers-reduced-motion:reduce){.ClassDetailView_collection__OxXck>a,.ClassDetailView_taughtBy__D0s1Z small,.ClassDetailView_taughtBy__D0s1Z strong{transition:none}}.SingleCollectionPage_page__qIiou .SingleCollectionPage_breadcrumb__Yurmc{display:block;white-space:normal;overflow:visible;line-height:1.7}.SingleCollectionPage_page__qIiou .SingleCollectionPage_breadcrumb__Yurmc>*{display:inline;white-space:normal;overflow-wrap:anywhere}.SingleCollectionPage_page__qIiou .SingleCollectionPage_breadcrumb__Yurmc>span:not(:last-child){margin-inline:8px}.SingleCollectionPage_page__qIiou .SingleCollectionPage_breadcrumb__Yurmc a{transition:color .2s ease,opacity .2s ease}.SingleCollectionPage_page__qIiou .SingleCollectionPage_breadcrumb__Yurmc a:focus-visible,.SingleCollectionPage_page__qIiou .SingleCollectionPage_breadcrumb__Yurmc a:hover{color:#8a7145;opacity:1}@media(prefers-reduced-motion:reduce){.SingleCollectionPage_page__qIiou .SingleCollectionPage_breadcrumb__Yurmc a{transition:none}}.SingleCollectionPage_page__qIiou{position:relative;isolation:isolate;font-family:TYC Jost,sans-serif;--yc-ink:var(--color-text-primary);--yc-gold:var(--color-brand-primary);--yc-gold-hover:var(--color-brand-primary-hover);--yc-cream:#faf7f1;--yc-border:rgb(82 89 103/14%);--yc-muted:#707580;--yc-cta-ink:#fff;--yc-radius:4px;padding-top:76px;padding-bottom:90px;background:#fff;color:#525967;overflow:clip}.SingleCollectionPage_srOnly__83NY8{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.SingleCollectionPage_breadcrumb__Yurmc{max-width:1264px;margin:auto;padding:18px 32px;display:flex;gap:10px;align-items:center;flex-wrap:wrap;font-size:14px}.SingleCollectionPage_breadcrumb__Yurmc a{text-decoration:none;opacity:.8}.SingleCollectionPage_breadcrumb__Yurmc span:last-child{color:#8a7145;font-weight:500}.SingleCollectionPage_related__6Giky{max-width:1264px;margin:auto;padding:96px 32px 0}.SingleCollectionPage_heading__CdnKr{display:flex;flex-direction:column;gap:12px}.SingleCollectionPage_heading__CdnKr span{display:flex;align-items:center;gap:12px;font-size:13px;letter-spacing:.16em;text-transform:uppercase;font-weight:600}.SingleCollectionPage_heading__CdnKr span:before{content:"";width:26px;height:2px;background:#c6aa76}.SingleCollectionPage_heading__CdnKr h2{font-size:40px;line-height:1.14;font-weight:400;letter-spacing:-.02em;margin:0}@media(max-width:900px){.SingleCollectionPage_page__qIiou{padding-top:88px}.SingleCollectionPage_breadcrumb__Yurmc{padding:14px 16px 6px;gap:9px;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.SingleCollectionPage_breadcrumb__Yurmc>*{flex:none;white-space:nowrap}}@media(max-width:600px){.SingleCollectionPage_page__qIiou{padding-bottom:40px}.SingleCollectionPage_related__6Giky{padding:44px 16px 0}.SingleCollectionPage_heading__CdnKr{gap:10px}.SingleCollectionPage_heading__CdnKr h2{font-size:30px;line-height:33.6px;letter-spacing:-.6px}.SingleCollectionPage_heading__CdnKr span{font-size:12px}}.Carousel_root__Bf4fC{font-family:TYC Jost,sans-serif;--yc-ink:var(--color-text-primary);--yc-gold:var(--color-brand-primary);--yc-gold-hover:var(--color-brand-primary-hover);--yc-cream:#faf7f1;--yc-border:rgb(82 89 103/14%);--yc-muted:#707580;--yc-cta-ink:#fff;--yc-radius:4px;min-width:0}.Carousel_rail__xgpge{display:grid;grid-auto-flow:column;gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;padding:8px 2px 10px;margin-inline:calc(-1*max(32px,(100vw - 1200px)/2));padding-inline:max(32px,(100vw - 1200px)/2);scroll-padding-inline:max(32px,(100vw - 1200px)/2)}.Carousel_rail__xgpge>*{min-width:0;scroll-snap-align:start}.Carousel_rail__xgpge::-webkit-scrollbar{display:none}.Carousel_rail__xgpge{outline:none}.Carousel_rail__xgpge:focus-visible{box-shadow:0 0 0 2px rgba(198,170,118,.35)}.Carousel_doors__cY1DS{grid-auto-columns:352px}.Carousel_classes__hJDyY{grid-auto-columns:302px}.Carousel_collections__UYFtH{grid-auto-columns:380px}.Carousel_teachers__1mlzG{grid-auto-columns:222px}@media(min-width:601px){.Carousel_hideDesktopControls__4qQfM .Carousel_controls__iZ9hO{display:none}}.Carousel_controls__iZ9hO{display:flex;justify-content:flex-end;gap:12px;margin-top:26px}.Carousel_controls__iZ9hO button{width:48px;height:48px;border-radius:4px;border:1px solid rgba(82,89,103,.22);background:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;flex:none;transition:background .3s,border-color .3s;outline:none}.Carousel_controls__iZ9hO button:focus-visible{box-shadow:0 0 0 2px rgba(198,170,118,.35)}.Carousel_controls__iZ9hO button:hover{background:#f5f5f5;border-color:#525967}@media(max-width:600px){.Carousel_hideMobileControls__iJcqO .Carousel_controls__iZ9hO{display:none}.Carousel_rail__xgpge{gap:14px;margin-inline:-16px;padding-inline:16px;scroll-padding-inline:16px}.Carousel_classes__hJDyY,.Carousel_doors__cY1DS{grid-auto-columns:min(274px,100vw - 48px)}.Carousel_collections__UYFtH{grid-auto-columns:min(304px,100vw - 48px)}.Carousel_teachers__1mlzG{grid-auto-columns:186px}.Carousel_controls__iZ9hO{margin-top:8px}.Carousel_controls__iZ9hO button{width:44px;height:44px}}.Carousel_heading__zemey{display:flex;align-items:flex-end;justify-content:space-between;gap:40px;margin-bottom:32px}.Carousel_heading__zemey .Carousel_controls__iZ9hO{margin:0}@media(max-width:600px){.Carousel_heading__zemey{margin-bottom:20px}.Carousel_heading__zemey .Carousel_controls__iZ9hO{display:none}}.ContactPage_hero__v416_{display:grid;place-items:center;padding:165px 24px 211px;background-color:#525966;background-image:linear-gradient(rgba(82,89,102,.1803921569),rgba(82,89,102,.1803921569)),url(/images/support.webp);background-position:50%;background-repeat:no-repeat;background-size:cover}@media(min-width:48rem){.ContactPage_hero__v416_{padding-top:198px;padding-bottom:221px}}@media(min-width:75rem){.ContactPage_hero__v416_{padding-top:276px;padding-bottom:216px}}.ContactPage_heroTitle__vj8uV{margin:0;color:var(--color-text-inverse);font-size:36px;font-weight:400;line-height:1;text-align:center}@media(min-width:48rem){.ContactPage_heroTitle__vj8uV{font-size:50px}}@media(min-width:75rem){.ContactPage_heroTitle__vj8uV{font-size:64px}}.ContactPage_contactSection__PcK5l{isolation:isolate;flex:1 0 auto;padding:48px 20px 64px;background-color:var(--color-bg-surface)}@media(min-width:48rem){.ContactPage_contactSection__PcK5l{padding:64px 40px 80px}}@media(min-width:75rem){.ContactPage_contactSection__PcK5l{padding:96px 40px 120px}}.ContactPage_contactInner__uIe8n{width:min(100%,1180px);margin-right:auto;margin-left:auto}.ContactPage_contactTitle__g1aPc{margin:0;color:var(--color-text-muted);font-size:28px;font-weight:400;line-height:1.2;text-align:center}@media(min-width:75rem){.ContactPage_contactTitle__g1aPc{font-size:40px}}.ContactPage_contactDescription__exjYc{max-width:680px;margin:16px auto 40px;color:var(--color-text-secondary);font-size:var(--text-body-lg-font-size);line-height:var(--text-body-lg-line-height);text-align:center}@media(min-width:75rem){.ContactPage_contactDescription__exjYc{margin-bottom:48px}}.CourseDetailPage_page__I3qKy{isolation:isolate;font-family:TYC Jost,sans-serif;--yc-ink:var(--color-text-primary);--yc-gold:var(--color-brand-primary);--yc-gold-hover:var(--color-brand-primary-hover);--yc-cream:#faf7f1;--yc-border:rgb(82 89 103/14%);--yc-muted:#707580;--yc-cta-ink:#fff;--yc-radius:4px;padding-top:76px;color:var(--yc-ink);background:#fff}.CourseDetailPage_page__I3qKy h2{margin:0 0 22px;font-size:40px;line-height:1.14;font-weight:400;letter-spacing:-.02em}.CourseDetailPage_hero__jEqe0{position:relative;height:560px;overflow:hidden;color:#fff}.CourseDetailPage_hero__jEqe0 img{object-fit:cover;object-position:center 40%}.CourseDetailPage_hero__jEqe0:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(45,32,22,.14),rgba(45,32,22,.06) 30%,rgba(45,32,22,.82))}.CourseDetailPage_heroContent__xUWwr{position:absolute;z-index:1;left:50%;transform:translateX(-50%);bottom:56px;width:min(1200px,100% - 64px);display:flex;align-items:flex-end;justify-content:space-between;gap:40px}.CourseDetailPage_heroContent__xUWwr h1{margin:14px 0 0;max-width:900px;font-size:56px;font-weight:400;line-height:1.08;letter-spacing:-.02em}.CourseDetailPage_heroContent__xUWwr>:is(a,button){flex:none}.CourseDetailPage_eyebrow__OXzY9{display:flex;align-items:center;gap:12px;margin:0 0 14px;font-size:12px;font-weight:600;line-height:1.5;letter-spacing:.16em;text-transform:uppercase}.CourseDetailPage_eyebrow__OXzY9:before{content:"";width:26px;height:2px;flex:none;background:var(--yc-gold)}.CourseDetailPage_container__h3gxH{width:min(1200px,100% - 64px);margin:0 auto;padding-bottom:80px}.CourseDetailPage_overview__CDAYW{padding-top:64px;display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:64px;align-items:start}.CourseDetailPage_facts__bYbXc{border:1px solid rgba(82,89,103,.12);border-radius:4px;overflow:hidden;background:#fff;box-shadow:0 20px 45px rgba(82,89,103,.08)}@media(min-width:901px)and (min-height:700px){.CourseDetailPage_facts__bYbXc{position:sticky;top:100px}}.CourseDetailPage_tuition__mzlU0{padding:26px 28px;background:#faf7f1;display:flex;flex-direction:column;gap:8px;border-bottom:1px solid rgba(82,89,103,.1)}.CourseDetailPage_tuition__mzlU0>span{font-size:12px;font-weight:600;line-height:1;letter-spacing:1.68px;text-transform:uppercase}.CourseDetailPage_tuition__mzlU0 strong{font-size:34px;line-height:1.2;font-weight:500}.CourseDetailPage_tuition__mzlU0 del{font-size:16px;font-weight:400;color:#8b9099;margin-left:10px}.CourseDetailPage_tuition__mzlU0 small{font-size:14px;color:#a28c63}.CourseDetailPage_tuition__mzlU0 p{margin:0;font-size:22px}.CourseDetailPage_factBody__6yVjQ{padding:26px 28px}.CourseDetailPage_factBody__6yVjQ dl{margin:0 0 24px;display:grid;gap:16px}.CourseDetailPage_factBody__6yVjQ dl>div{display:flex;justify-content:space-between;gap:16px;font-size:14px;line-height:1.5}.CourseDetailPage_factBody__6yVjQ dl dt{color:#8b9099}.CourseDetailPage_factBody__6yVjQ dl dd{font-size:16px;font-weight:500;line-height:1;color:#525967;text-align:right;margin:0}.CourseDetailPage_factBody__6yVjQ>:is(a,button){width:100%}.CourseDetailPage_questions__fG_K4{margin:16px 0 0;text-align:center;font-size:12px;color:#8b9099}.CourseDetailPage_questions__fG_K4 a{color:#a28c63;text-decoration:none}.CourseDetailPage_externalCta__cweSP{display:inline-flex;align-items:center;justify-content:center;height:52px;padding:0 26px;border-radius:4px;background:#c6aa76;color:#fff;font-size:17px;font-weight:500;text-decoration:none}.CourseDetailPage_externalCta__cweSP:hover{background:#a28c63}.CourseDetailPage_externalCta__cweSP:focus-visible{outline:2px solid #a28c63;outline-offset:3px}.CourseDetailPage_status__qAQvf{display:inline-flex;align-items:center;justify-content:center;padding:12px 16px;border:1px solid;border-radius:4px;font-size:15px;text-align:center}.CourseDetailPage_teachers__eJJen{margin-top:88px}.CourseDetailPage_teacherGrid__DyLq7{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.CourseDetailPage_teacher__NKzLs{padding:28px;border:1px solid rgba(82,89,103,.12);border-radius:4px;background:#fff}.CourseDetailPage_teacher__NKzLs header{display:flex;align-items:center;gap:20px;margin-bottom:22px}.CourseDetailPage_teacher__NKzLs header [data-parallax-photo]{border-radius:50%;object-fit:cover;flex:none}.CourseDetailPage_teacher__NKzLs h3{margin:0 0 10px;font-size:22px;font-weight:500}.CourseDetailPage_teacher__NKzLs h3 a{color:inherit;text-decoration:none;transition:color .22s ease}.CourseDetailPage_teacher__NKzLs h3 a:hover{color:#8a7145}.CourseDetailPage_teacher__NKzLs p{margin:0 0 16px;font-size:17px;line-height:1.7}.CourseDetailPage_teacher__NKzLs p:last-child{margin:0}.CourseDetailPage_socials__ceD29{display:flex;gap:12px;align-items:center}.CourseDetailPage_socials__ceD29 a{display:flex;color:#a28c63;font-size:14px;text-decoration:none}.CourseDetailPage_websiteIcon__HRtnS{display:block;width:20px;height:20px;background:#a28c63;-webkit-mask:url("data:image/svg+xml,%3Csvg%20width%3D%2233%22%20height%3D%2233%22%20viewBox%3D%220%200%2033%2033%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M16.5371%200.00488281C25.2482%200.225657%2032.2422%207.35685%2032.2422%2016.1211C32.2421%2025.0243%2025.0243%2032.2421%2016.1211%2032.2422C7.21776%2032.2422%200.000121642%2025.0244%200%2016.1211C0%207.21768%207.21768%200%2016.1211%200L16.5371%200.00488281ZM2.51367%2021.4814C4.45165%2026.3968%208.97627%2030.0083%2014.4102%2030.6416C13.8372%2029.9076%2013.1147%2028.8952%2012.3955%2027.6367C11.4525%2025.9863%2010.5082%2023.9058%209.89746%2021.4814H2.51367ZM22.3438%2021.4814C21.733%2023.9057%2020.7897%2025.9864%2019.8467%2027.6367C19.1274%2028.8954%2018.4041%2029.9076%2017.8311%2030.6416C23.2651%2030.0085%2027.7894%2026.3969%2029.7275%2021.4814H22.3438ZM11.4443%2021.4814C12.0155%2023.5911%2012.8551%2025.4171%2013.6982%2026.8926C14.4442%2028.198%2015.1896%2029.2233%2015.7461%2029.9189C15.8836%2030.0908%2016.0098%2030.2424%2016.1211%2030.373C16.2324%2030.2424%2016.3585%2030.0909%2016.4961%2029.9189C17.0526%2029.2233%2017.798%2028.1981%2018.5439%2026.8926C19.3871%2025.4171%2020.2266%2023.5911%2020.7979%2021.4814H11.4443ZM2.0293%2012.21C1.68455%2013.4548%201.5%2014.7665%201.5%2016.1211C1.50002%2017.475%201.68389%2018.786%202.02832%2020.0303C2.1091%2020.0005%202.196%2019.9814%202.28711%2019.9814H9.57031C9.3509%2018.7656%209.22267%2017.4758%209.22266%2016.1211C9.22266%2014.7661%209.35086%2013.4759%209.57031%2012.2598H2.28711C2.19621%2012.2598%202.10992%2012.2396%202.0293%2012.21ZM30.2119%2012.21C30.1314%2012.2395%2030.0458%2012.2597%2029.9551%2012.2598H22.6709C22.8904%2013.4759%2023.0195%2014.766%2023.0195%2016.1211C23.0195%2017.4759%2022.8903%2018.7656%2022.6709%2019.9814H29.9551C30.0457%2019.9815%2030.1315%2020.0008%2030.2119%2020.0303C30.5564%2018.7858%2030.7422%2017.4752%2030.7422%2016.1211C30.7422%2014.7664%2030.5567%2013.4549%2030.2119%2012.21ZM11.0977%2012.2598C10.8625%2013.4716%2010.7227%2014.7622%2010.7227%2016.1211C10.7227%2017.4796%2010.8616%2018.7699%2011.0967%2019.9814H21.1445C21.3796%2018.7698%2021.5195%2017.4797%2021.5195%2016.1211C21.5195%2014.7622%2021.3797%2013.4716%2021.1445%2012.2598H11.0977ZM14.4102%201.59961C8.97642%202.2329%204.45177%205.84462%202.51367%2010.7598H9.89746C10.5082%208.33529%2011.4525%206.25484%2012.3955%204.60449C13.1148%203.34585%2013.8371%202.33351%2014.4102%201.59961ZM15.7461%202.32324C15.1895%203.01893%2014.4442%204.04411%2013.6982%205.34961C12.8553%206.82488%2012.0165%208.6505%2011.4453%2010.7598H20.7969C20.2257%208.65054%2019.3869%206.82487%2018.5439%205.34961C17.798%204.04423%2017.0526%203.01893%2016.4961%202.32324C16.3584%202.15115%2016.2325%201.99893%2016.1211%201.86816C16.0096%201.99898%2015.8838%202.15106%2015.7461%202.32324ZM17.8311%201.59961C18.4041%202.33353%2019.1273%203.34569%2019.8467%204.60449C20.7897%206.25478%2021.7331%208.33543%2022.3438%2010.7598H29.7275C27.7893%205.84456%2023.265%202.23271%2017.8311%201.59961Z%22%20fill%3D%22%23878686%22%2F%3E%0A%3C%2Fsvg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg%20width%3D%2233%22%20height%3D%2233%22%20viewBox%3D%220%200%2033%2033%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M16.5371%200.00488281C25.2482%200.225657%2032.2422%207.35685%2032.2422%2016.1211C32.2421%2025.0243%2025.0243%2032.2421%2016.1211%2032.2422C7.21776%2032.2422%200.000121642%2025.0244%200%2016.1211C0%207.21768%207.21768%200%2016.1211%200L16.5371%200.00488281ZM2.51367%2021.4814C4.45165%2026.3968%208.97627%2030.0083%2014.4102%2030.6416C13.8372%2029.9076%2013.1147%2028.8952%2012.3955%2027.6367C11.4525%2025.9863%2010.5082%2023.9058%209.89746%2021.4814H2.51367ZM22.3438%2021.4814C21.733%2023.9057%2020.7897%2025.9864%2019.8467%2027.6367C19.1274%2028.8954%2018.4041%2029.9076%2017.8311%2030.6416C23.2651%2030.0085%2027.7894%2026.3969%2029.7275%2021.4814H22.3438ZM11.4443%2021.4814C12.0155%2023.5911%2012.8551%2025.4171%2013.6982%2026.8926C14.4442%2028.198%2015.1896%2029.2233%2015.7461%2029.9189C15.8836%2030.0908%2016.0098%2030.2424%2016.1211%2030.373C16.2324%2030.2424%2016.3585%2030.0909%2016.4961%2029.9189C17.0526%2029.2233%2017.798%2028.1981%2018.5439%2026.8926C19.3871%2025.4171%2020.2266%2023.5911%2020.7979%2021.4814H11.4443ZM2.0293%2012.21C1.68455%2013.4548%201.5%2014.7665%201.5%2016.1211C1.50002%2017.475%201.68389%2018.786%202.02832%2020.0303C2.1091%2020.0005%202.196%2019.9814%202.28711%2019.9814H9.57031C9.3509%2018.7656%209.22267%2017.4758%209.22266%2016.1211C9.22266%2014.7661%209.35086%2013.4759%209.57031%2012.2598H2.28711C2.19621%2012.2598%202.10992%2012.2396%202.0293%2012.21ZM30.2119%2012.21C30.1314%2012.2395%2030.0458%2012.2597%2029.9551%2012.2598H22.6709C22.8904%2013.4759%2023.0195%2014.766%2023.0195%2016.1211C23.0195%2017.4759%2022.8903%2018.7656%2022.6709%2019.9814H29.9551C30.0457%2019.9815%2030.1315%2020.0008%2030.2119%2020.0303C30.5564%2018.7858%2030.7422%2017.4752%2030.7422%2016.1211C30.7422%2014.7664%2030.5567%2013.4549%2030.2119%2012.21ZM11.0977%2012.2598C10.8625%2013.4716%2010.7227%2014.7622%2010.7227%2016.1211C10.7227%2017.4796%2010.8616%2018.7699%2011.0967%2019.9814H21.1445C21.3796%2018.7698%2021.5195%2017.4797%2021.5195%2016.1211C21.5195%2014.7622%2021.3797%2013.4716%2021.1445%2012.2598H11.0977ZM14.4102%201.59961C8.97642%202.2329%204.45177%205.84462%202.51367%2010.7598H9.89746C10.5082%208.33529%2011.4525%206.25484%2012.3955%204.60449C13.1148%203.34585%2013.8371%202.33351%2014.4102%201.59961ZM15.7461%202.32324C15.1895%203.01893%2014.4442%204.04411%2013.6982%205.34961C12.8553%206.82488%2012.0165%208.6505%2011.4453%2010.7598H20.7969C20.2257%208.65054%2019.3869%206.82487%2018.5439%205.34961C17.798%204.04423%2017.0526%203.01893%2016.4961%202.32324C16.3584%202.15115%2016.2325%201.99893%2016.1211%201.86816C16.0096%201.99898%2015.8838%202.15106%2015.7461%202.32324ZM17.8311%201.59961C18.4041%202.33353%2019.1273%203.34569%2019.8467%204.60449C20.7897%206.25478%2021.7331%208.33543%2022.3438%2010.7598H29.7275C27.7893%205.84456%2023.265%202.23271%2017.8311%201.59961Z%22%20fill%3D%22%23878686%22%2F%3E%0A%3C%2Fsvg%3E") center/contain no-repeat}.CourseDetailPage_split__j6R40{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:56px;align-items:start;margin-top:88px}.CourseDetailPage_split__j6R40[data-reverse=true]>div:first-child{order:2}.CourseDetailPage_checklist__v4qxo{list-style:none;margin:0;padding:0;display:grid;gap:14px}.CourseDetailPage_checklist__v4qxo li{display:flex;align-items:flex-start;gap:12px;font-size:17px;line-height:1.6}.CourseDetailPage_checklist__v4qxo li:before{content:"";flex:none;width:16px;height:16px;margin-top:6px;background:#a28c63;-webkit-mask:url("data:image/svg+xml,%3Csvg%20width%3D%2210%22%20height%3D%2210%22%20viewBox%3D%220%200%2010%2010%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M2.08398%204.81038L3.16141%205.93438C3.43919%206.22417%203.57808%206.36904%203.75067%206.36904C3.92326%206.36904%204.06215%206.22417%204.33994%205.93438L7.91732%202.20238%22%20stroke%3D%22white%22%20stroke-width%3D%221.2%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg%20width%3D%2210%22%20height%3D%2210%22%20viewBox%3D%220%200%2010%2010%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M2.08398%204.81038L3.16141%205.93438C3.43919%206.22417%203.57808%206.36904%203.75067%206.36904C3.92326%206.36904%204.06215%206.22417%204.33994%205.93438L7.91732%202.20238%22%20stroke%3D%22white%22%20stroke-width%3D%221.2%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E") center/contain no-repeat}.CourseDetailPage_sectionImage__mXgHv{position:relative;height:324px;border-radius:4px;overflow:hidden}.CourseDetailPage_sectionImage__mXgHv img{object-fit:cover}.CourseDetailPage_testimonials__lX7wc{margin-top:88px}.CourseDetailPage_testimonials__lX7wc figure{display:flex;flex-direction:column;flex:none;width:380px;margin:0;padding:28px;background:#faf7f1;border:1px solid rgba(198,170,118,.24);border-radius:4px}.CourseDetailPage_testimonials__lX7wc blockquote{margin:0 0 20px;font-size:17px;line-height:1.7}.CourseDetailPage_testimonials__lX7wc figcaption{margin-top:auto;font-size:15px;font-weight:500;line-height:1;color:#8a7145}.CourseDetailPage_testimonialViewport__UpfHU{width:100vw;margin-left:calc(50% - 50vw);overflow:hidden}.CourseDetailPage_testimonialViewport__UpfHU:focus-visible{outline:2px solid var(--yc-gold);outline-offset:3px}.CourseDetailPage_testimonialTrack__iNM2J{display:flex;width:max-content;animation:CourseDetailPage_testimonials-scroll__lgygo 40s linear infinite}.CourseDetailPage_testimonialSet__0vb9l{display:flex;flex:none;gap:20px;padding-right:20px}@keyframes CourseDetailPage_testimonials-scroll__lgygo{to{transform:translateX(-25%)}}.CourseDetailPage_quoteMark__yntmw{color:#c6aa76;font-family:Georgia,serif;font-size:38px;font-weight:700;line-height:1;margin-bottom:12px}.CourseDetailPage_faqCopy__l74nV{font-size:16px;line-height:26px;color:#707580}.CourseDetailPage_faqCopy__l74nV a{color:#a28c63;font-weight:500}.CourseDetailPage_finalActions__B6aCi{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.CourseDetailPage_askQuestion__5lzyw{display:inline-flex;align-items:center;justify-content:center;height:52px;padding:0 26px;border:1px solid hsla(0,0%,100%,.55);border-radius:4px;color:#fff;text-decoration:none;transition:background-color .22s ease}.CourseDetailPage_askQuestion__5lzyw:hover{background:hsla(0,0%,100%,.14)}.CourseDetailPage_faq__k3OmM{margin-top:88px;display:grid;grid-template-columns:320px minmax(0,1fr);gap:64px}.CourseDetailPage_finalCta__i_b06{position:relative;min-height:300px;margin-top:88px;border-radius:4px;overflow:hidden;color:#fff}.CourseDetailPage_finalCta__i_b06 img{object-fit:cover}.CourseDetailPage_finalCta__i_b06:after{content:"";position:absolute;inset:0;background:rgba(45,32,22,.62)}.CourseDetailPage_finalCta__i_b06>div{position:relative;z-index:1;padding:44px;display:flex;align-items:flex-start;flex-direction:column;gap:16px}.CourseDetailPage_finalCta__i_b06 h2{max-width:720px;margin:0;font-size:36px}.CourseDetailPage_finalCta__i_b06 p{margin:0;font-size:17px}@media(max-width:1000px){.CourseDetailPage_overview__CDAYW{grid-template-columns:minmax(0,1fr) 320px;gap:32px}.CourseDetailPage_split__j6R40{gap:32px}.CourseDetailPage_faq__k3OmM{grid-template-columns:240px minmax(0,1fr);gap:32px}}@media(max-width:900px){.CourseDetailPage_page__I3qKy{padding-top:88px}}@media(max-width:700px){.CourseDetailPage_overview__CDAYW,.CourseDetailPage_teacherGrid__DyLq7{grid-template-columns:1fr}.CourseDetailPage_testimonialViewport__UpfHU{overflow-x:auto;scroll-padding-inline:16px;scroll-snap-type:x mandatory;scrollbar-width:none}.CourseDetailPage_testimonialViewport__UpfHU::-webkit-scrollbar{display:none}.CourseDetailPage_testimonialTrack__iNM2J{padding-inline:16px;animation:none}.CourseDetailPage_testimonialSet__0vb9l{gap:16px;padding-right:0}.CourseDetailPage_testimonialSet__0vb9l[aria-hidden=true]{display:none}.CourseDetailPage_testimonials__lX7wc figure{width:min(318px,100vw - 48px);padding:22px;scroll-snap-align:start}.CourseDetailPage_testimonials__lX7wc blockquote{font-size:15px;line-height:1.6}}@media(max-width:600px){.CourseDetailPage_page__I3qKy h2{font-size:28px;line-height:1.15;margin-bottom:18px}.CourseDetailPage_hero__jEqe0{height:420px}.CourseDetailPage_heroContent__xUWwr{width:calc(100% - 32px);bottom:24px;flex-direction:column;align-items:stretch;gap:18px}.CourseDetailPage_heroContent__xUWwr>.CourseDetailPage_status__qAQvf{width:100%}.CourseDetailPage_heroContent__xUWwr h1{font-size:32px;line-height:1.1;margin-top:12px}.CourseDetailPage_eyebrow__OXzY9{font-size:11px;gap:10px}.CourseDetailPage_eyebrow__OXzY9:before{width:20px}.CourseDetailPage_container__h3gxH{width:calc(100% - 32px);padding-bottom:40px}.CourseDetailPage_overview__CDAYW{padding-top:34px;gap:30px}.CourseDetailPage_tuition__mzlU0>span{font-size:11px;letter-spacing:1.54px}.CourseDetailPage_tuition__mzlU0{padding:22px}.CourseDetailPage_tuition__mzlU0 strong{font-size:30px}.CourseDetailPage_factBody__6yVjQ{padding:22px}.CourseDetailPage_factBody__6yVjQ>.CourseDetailPage_status__qAQvf{width:100%}.CourseDetailPage_factBody__6yVjQ dl dd{font-size:15px}.CourseDetailPage_faq__k3OmM,.CourseDetailPage_finalCta__i_b06,.CourseDetailPage_split__j6R40,.CourseDetailPage_teachers__eJJen,.CourseDetailPage_testimonials__lX7wc{margin-top:40px}.CourseDetailPage_teacher__NKzLs{padding:22px 20px}.CourseDetailPage_teacher__NKzLs header{gap:14px}.CourseDetailPage_teacher__NKzLs header [data-parallax-photo]{width:62px;height:62px}.CourseDetailPage_teacher__NKzLs h3{font-size:20px}.CourseDetailPage_teacher__NKzLs p{font-size:16px;line-height:1.7}.CourseDetailPage_split__j6R40{grid-template-columns:1fr;gap:40px}.CourseDetailPage_split__j6R40>div:first-child{order:2}.CourseDetailPage_split__j6R40 .CourseDetailPage_sectionImage__mXgHv{order:1;height:210px}.CourseDetailPage_checklist__v4qxo{gap:12px}.CourseDetailPage_checklist__v4qxo li{font-size:16px}.CourseDetailPage_faq__k3OmM{grid-template-columns:1fr;gap:12px}.CourseDetailPage_finalCta__i_b06{min-height:240px}.CourseDetailPage_finalCta__i_b06>div{padding:28px 22px}.CourseDetailPage_finalCta__i_b06 h2{font-size:28px}.CourseDetailPage_finalActions__B6aCi,.CourseDetailPage_finalActions__B6aCi>.CourseDetailPage_status__qAQvf,.CourseDetailPage_finalCta__i_b06 a{width:100%}}.CourseDetailPage_teacherAvatar__uFzwr{flex:none;border-radius:50%;transition:opacity .22s ease}.CourseDetailPage_teacherAvatar__uFzwr:hover{opacity:.75}@media(max-width:600px){.CourseDetailPage_testimonials__lX7wc figcaption{font-size:14px}}@media(prefers-reduced-motion:reduce){.CourseDetailPage_testimonialViewport__UpfHU{overflow-x:auto}.CourseDetailPage_testimonialTrack__iNM2J{animation:none}.CourseDetailPage_testimonialSet__0vb9l[aria-hidden=true]{display:none}.CourseDetailPage_teacherAvatar__uFzwr,.CourseDetailPage_teacher__NKzLs h3 a{transition:none}}.CoursesPage_page__GXycd{isolation:isolate;font-family:TYC Jost,sans-serif;--yc-ink:var(--color-text-primary);--yc-gold:var(--color-brand-primary);--yc-gold-hover:var(--color-brand-primary-hover);--yc-cream:#faf7f1;--yc-border:rgb(82 89 103/14%);--yc-muted:#707580;--yc-cta-ink:#fff;--yc-radius:4px;padding-top:76px;color:var(--yc-ink);background:#fff}.CoursesPage_hero__uhSA3{position:relative;height:340px;overflow:hidden;color:#fff}.CoursesPage_hero__uhSA3 img{object-fit:cover;object-position:center 42%}.CoursesPage_hero__uhSA3:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(45,32,22,.3),rgba(45,32,22,.08) 34%,rgba(45,32,22,.82))}.CoursesPage_heroCopy__bC5Vw{position:absolute;z-index:1;bottom:32px;left:50%;transform:translateX(-50%);width:min(1200px,100% - 64px)}.CoursesPage_heroCopy__bC5Vw h1{margin:0 0 14px;font-size:56px;line-height:1.04;font-weight:400;letter-spacing:-.02em}.CoursesPage_heroCopy__bC5Vw p{max-width:620px;margin:0;font-size:18px;line-height:1.55}.CoursesPage_list__vwYm5{width:min(1200px,100% - 64px);margin:0 auto;padding:64px 0 80px;display:flex;flex-direction:column;gap:24px}@media(max-width:900px){.CoursesPage_page__GXycd{padding-top:88px}}@media(max-width:600px){.CoursesPage_hero__uhSA3{height:340px}.CoursesPage_heroCopy__bC5Vw{bottom:26px;width:calc(100% - 32px)}.CoursesPage_heroCopy__bC5Vw h1{font-size:36px;line-height:1.1}.CoursesPage_heroCopy__bC5Vw p{font-size:16px;line-height:1.6}.CoursesPage_list__vwYm5{width:calc(100% - 32px);padding:26px 0 40px;gap:20px}}.PoseLibraryPage_page__cQIcM{isolation:isolate;font-family:TYC Jost,sans-serif;--yc-ink:var(--color-text-primary);--yc-gold:var(--color-brand-primary);--yc-gold-hover:var(--color-brand-primary-hover);--yc-cream:#faf7f1;--yc-border:rgb(82 89 103/14%);--yc-muted:#707580;--yc-cta-ink:#fff;--yc-radius:4px;padding-top:76px;color:var(--yc-ink);background:#fff}.PoseLibraryPage_hero__eJzPZ{position:relative;height:360px;overflow:hidden}.PoseLibraryPage_hero__eJzPZ img{object-fit:cover;object-position:center 38%}.PoseLibraryPage_hero__eJzPZ:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(45,32,22,.3),rgba(45,32,22,.08) 34%,rgba(45,32,22,.82))}.PoseLibraryPage_heroCopy__apiWe{position:absolute;left:max(80px,(100% - 1280px)/2);right:80px;bottom:32px;z-index:1;color:#fff}.PoseLibraryPage_heroCopy__apiWe h1{margin:0 0 10px;font-size:56px;line-height:1.04;font-weight:300;letter-spacing:-.02em}.PoseLibraryPage_heroCopy__apiWe p{margin:0;max-width:560px;font-size:17px;line-height:1.5}@media(max-width:1100px){.PoseLibraryPage_heroCopy__apiWe{left:32px;right:32px}}@media(max-width:900px){.PoseLibraryPage_page__cQIcM{padding-top:88px}}@media(max-width:700px){.PoseLibraryPage_hero__eJzPZ{height:300px}.PoseLibraryPage_hero__eJzPZ img{object-position:center 34%}.PoseLibraryPage_heroCopy__apiWe{left:16px;right:16px;bottom:92px}.PoseLibraryPage_heroCopy__apiWe h1{font-size:36px}.PoseLibraryPage_heroCopy__apiWe p{font-size:15px}}.AuthEntryShell_page__bD8T8{font-family:TYC Jost,sans-serif;--yc-ink:var(--color-text-primary);--yc-gold:var(--color-brand-primary);--yc-gold-hover:var(--color-brand-primary-hover);--yc-cream:#faf7f1;--yc-border:rgb(82 89 103/14%);--yc-muted:#707580;--yc-cta-ink:#fff;--yc-radius:4px;position:relative;isolation:isolate;height:100dvh;overflow:hidden;color:var(--yc-ink);background:#2d2016}.AuthEntryShell_page__bD8T8 a{text-decoration:none}.AuthEntryShell_page__bD8T8 h1{margin:0;font-size:40px;font-weight:300;line-height:1.1;letter-spacing:-.02em}.AuthEntryShell_hero__ESp5c{position:absolute;inset:0;background:url(/images/home/hero-poster.webp) 50%/cover}.AuthEntryShell_hero__ESp5c video{display:block;width:100%;height:100%;object-fit:cover}.AuthEntryShell_hero__ESp5c:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(45,32,22,.38),rgba(45,32,22,.12) 45%,rgba(45,32,22,.3))}.AuthEntryShell_foreground__Vv_mQ{position:absolute;inset:0;display:flex;align-items:center;justify-content:flex-end;padding:32px 96px;overflow-x:hidden;overflow-y:auto}.AuthEntryShell_heroContent__EZdbf{position:absolute;top:44px;bottom:44px;left:56px;width:calc(100% - 768px);display:flex;flex-direction:column;justify-content:space-between;color:var(--color-text-inverted)}.AuthEntryShell_heroContent__EZdbf>a{align-self:flex-start}.AuthEntryShell_heroContent__EZdbf>a:focus-visible{outline:2px solid var(--yc-gold);outline-offset:6px}.AuthEntryShell_heroContent__EZdbf>a svg{display:block;width:auto;height:42px}.AuthEntryShell_desktopBenefits__H4Vc3{max-width:480px}.AuthEntryShell_main__PUsu0{isolation:isolate;position:relative;flex:none;width:576px;max-width:100%;max-height:calc(100dvh - 64px);overflow-y:auto;padding:40px 48px;border-radius:6px;background:var(--color-bg-canvas);box-shadow:0 30px 80px rgba(45,32,22,.28)}.AuthEntryShell_content__E4_Oj{display:flex;flex-direction:column;gap:20px;width:100%}@media(min-width:801px){.AuthEntryShell_page__bD8T8[data-membership=true] .AuthEntryShell_foreground__Vv_mQ{display:grid;grid-template-columns:minmax(0,1fr) 576px;column-gap:40px;align-content:center;align-items:end;padding-left:56px}.AuthEntryShell_page__bD8T8[data-membership=true] .AuthEntryShell_heroContent__EZdbf{position:static;align-self:stretch;width:auto;justify-content:flex-end}.AuthEntryShell_page__bD8T8[data-membership=true] .AuthEntryShell_heroContent__EZdbf>a{position:absolute;top:44px;left:56px}}@media(max-width:1100px){.AuthEntryShell_foreground__Vv_mQ{padding-inline:40px}.AuthEntryShell_heroContent__EZdbf{left:32px;width:calc(100% - 688px)}}@media(min-width:801px)and (max-width:1100px){.AuthEntryShell_page__bD8T8[data-membership=true] .AuthEntryShell_foreground__Vv_mQ{padding-inline:32px 40px}.AuthEntryShell_page__bD8T8[data-membership=true] .AuthEntryShell_heroContent__EZdbf>a{left:32px}}@media(max-width:800px){.AuthEntryShell_page__bD8T8 h1{font-size:32px}.AuthEntryShell_hero__ESp5c:after{background:linear-gradient(180deg,rgba(45,32,22,.4),rgba(45,32,22,.1) 30%,rgba(45,32,22,.1))}.AuthEntryShell_foreground__Vv_mQ{flex-direction:column;align-items:stretch;justify-content:flex-start;padding:0;scrollbar-width:none}.AuthEntryShell_foreground__Vv_mQ::-webkit-scrollbar{display:none}.AuthEntryShell_heroContent__EZdbf{position:relative;inset:auto;flex:none;width:100%;height:230px;padding-top:64px}.AuthEntryShell_heroContent__EZdbf>a{align-self:center}.AuthEntryShell_heroContent__EZdbf>a svg{height:36px}.AuthEntryShell_desktopBenefits__H4Vc3{display:none}.AuthEntryShell_main__PUsu0{flex:1 0 auto;width:100%;min-height:calc(100dvh - 230px);max-height:none;overflow:visible;padding:32px 24px 44px;border-radius:24px 24px 0 0;box-shadow:0 -20px 50px rgba(45,32,22,.22)}.AuthEntryShell_content__E4_Oj{gap:18px}}@media(prefers-reduced-motion:reduce){.AuthEntryShell_hero__ESp5c video{display:none}}