.lesson-disclosure{border-bottom:1px solid var(--sh-linen)}.lesson-disclosure-head>.lesson-row,.lesson-disclosure>.lesson-row{border-bottom:0}.lesson-disclosure-head{display:flex;align-items:center;gap:16px}.lesson-disclosure-head>:first-child{flex:1 1;min-width:0}.member-lesson-main{display:flex;align-items:center;gap:16px;padding:16px 0}.member-lesson-main.lesson-disclosure-btn:hover{color:var(--sh-gold-text)}.member-lesson{padding:0 16px}.member-lesson.is-next{background:var(--sh-rose-tint)}.member-lesson.is-next,.member-lesson[data-open]{border-radius:12px;border-bottom-color:transparent}.member-lesson[data-open]{background:var(--sh-linen-tint)}.member-lesson.is-next[data-open]{background:var(--sh-rose-tint)}@media (max-width:480px){.member-lesson{padding:0 12px}}.lesson-disclosure-btn{width:100%;background:transparent;border:0;font:inherit;color:inherit;text-align:left;cursor:pointer}.lesson-disclosure-btn:focus-visible{outline:2px solid var(--sh-gold-text);outline-offset:-2px;border-radius:12px}.lesson-disclosure[data-open]>.lesson-disclosure-btn,.lesson-disclosure[data-open]>.lesson-disclosure-head{background:var(--sh-linen-tint)}.lesson-disclosure .lesson-disclosure-btn>svg.lesson-disclosure-chevron{flex-shrink:0;color:var(--sh-gold-text);transform:none;transition:transform .3s var(--sh-ease)}.lesson-disclosure[data-open] .lesson-disclosure-btn>svg.lesson-disclosure-chevron{transform:rotate(180deg)}.lesson-disclosure-panel{display:grid;grid-template-rows:0fr;visibility:hidden;transition:grid-template-rows .32s var(--sh-ease),visibility 0s linear .32s}.lesson-disclosure[data-open]>.lesson-disclosure-panel{grid-template-rows:1fr;visibility:visible;transition:grid-template-rows .32s var(--sh-ease),visibility 0s;background:var(--sh-linen-tint)}.member-lesson[data-open]>.lesson-disclosure-head,.member-lesson[data-open]>.lesson-disclosure-panel{background:transparent}.lesson-disclosure-inner{overflow:hidden;min-height:0}.lesson-disclosure-text{max-width:60ch;opacity:0;transform:translateY(-4px);transition:opacity .28s var(--sh-ease),transform .28s var(--sh-ease)}.lesson-disclosure[data-open] .lesson-disclosure-text{opacity:1;transform:none}.sales-lesson .lesson-disclosure-text{padding:0 24px 22px 80px}@media (max-width:960px){.sales-lesson .lesson-disclosure-text{padding:0 20px 20px 24px}}@media (prefers-reduced-motion:reduce){.lesson-disclosure .lesson-disclosure-btn>svg.lesson-disclosure-chevron,.lesson-disclosure-panel,.lesson-disclosure-text,.lesson-disclosure[data-open]>.lesson-disclosure-panel{transition:none}.lesson-disclosure-text{transform:none}}.CoursePurchase_offer__CjNcV{margin-top:28px;display:flex;flex-direction:column;align-items:flex-start;gap:16px;max-width:30rem}.CoursePurchase_priceRow__SVtKH{display:flex;align-items:center;flex-wrap:wrap;gap:8px 14px}.CoursePurchase_price__peZwE{font-family:var(--sh-serif);font-size:40px;line-height:1;color:var(--sh-cocoa)}.CoursePurchase_tag__Dj_Ia{font-family:var(--sh-sans);font-size:13px;font-weight:700;line-height:18px;padding:5px 12px;border-radius:999px;background:var(--sh-gold-tint);border:1px solid var(--sh-gold-mid);color:var(--sh-gold-text)}.CoursePurchase_note__OBqPI{margin:0;max-width:34ch}@media (max-width:720px){.CoursePurchase_offer__CjNcV{align-items:stretch;max-width:none}.CoursePurchase_cta__dTxRG{width:100%;justify-content:center}.CoursePurchase_note__OBqPI{max-width:none}}.HowItWorks_band__fuP9v{background:radial-gradient(700px 380px at 0 0,rgba(154,162,141,.16),rgba(154,162,141,0) 60%),radial-gradient(700px 380px at 100% 100%,rgba(207,166,160,.18),rgba(207,166,160,0) 60%),linear-gradient(175deg,#f6efe6 0,var(--sh-linen-tint) 55%,#f5ede4 100%)}.HowItWorks_head__r4qX8{max-width:560px}.HowItWorks_grid__DVEIT{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;grid-gap:20px;gap:20px;margin:36px 0 0;padding:0;list-style:none}.HowItWorks_card__eklxK{--tint:var(--sh-linen-tint);--edge:rgba(63,48,43,0.1);--badge:var(--sh-linen);--ink:var(--sh-cocoa);display:flex;flex-direction:column;padding:28px 26px;border-radius:20px;border:1px solid var(--edge);background:radial-gradient(circle at 100% 0,rgba(255,255,255,.7),transparent 55%),linear-gradient(155deg,#fffdfa 0,var(--tint) 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.85),0 12px 32px -26px rgba(63,48,43,.45);transition:transform .22s var(--sh-ease),box-shadow .22s var(--sh-ease),border-color .22s var(--sh-ease)}.HowItWorks_card__eklxK:hover{transform:translateY(-4px);border-color:var(--ink);box-shadow:inset 0 1px 0 rgba(255,255,255,.85),0 22px 40px -24px rgba(63,48,43,.5)}.HowItWorks_sage__cvzUB{--tint:#e3e8db;--edge:rgba(120,138,104,0.3);--badge:#d3dcc6;--ink:#4a5640}.HowItWorks_butter__b2A_K{--tint:#f5e8cf;--edge:rgba(167,124,66,0.3);--badge:#f0dcb4;--ink:#74532a}.HowItWorks_lavender__gnUFY{--tint:#ebe5f1;--edge:rgba(122,104,150,0.28);--badge:#ddd3ea;--ink:#574873}.HowItWorks_blush__gfcPM{--tint:#f3e1dd;--edge:rgba(176,116,108,0.3);--badge:#ecd0ca;--ink:#83463e}.HowItWorks_badge__Sijy3{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:999px;background:var(--badge);color:var(--ink);box-shadow:0 0 0 6px rgba(255,253,250,.6)}.HowItWorks_title__d9zdW{margin-top:20px;color:var(--sh-cocoa)}.HowItWorks_text__kux1A{margin-top:6px;color:var(--sh-cocoa-soft)}@media (max-width:720px){.HowItWorks_grid__DVEIT{grid-template-columns:1fr;gap:14px;margin-top:28px}.HowItWorks_card__eklxK{padding:22px 20px}}@media (prefers-reduced-motion:reduce){.HowItWorks_card__eklxK,.HowItWorks_card__eklxK:hover{transform:none;transition:none}}