.cw-ask[data-astro-cid-w6ss3vlv]{text-align:center;margin-top:36px}@media (width>=48rem){.cw-ask--start[data-astro-cid-w6ss3vlv]{text-align:left}}.cw-ask__button[data-astro-cid-w6ss3vlv]{margin-top:0}.cw-ask__note[data-astro-cid-w6ss3vlv]{color:var(--eh-cream-faint);margin-top:10px;font-size:14px}.cw-page[data-astro-cid-fys3vt3t]{--eh-marble:#0c1424;--eh-panel:#121c31;--eh-panel-2:#17223a;--eh-sage:#d6b56b;--eh-sage-deck:#b8934a;--eh-sage-pale:#ecd59a;--eh-leaf:#d9b866;--eh-leaf-disabled:#a8915a;--eh-moss:#8c7238;--eh-forest:#1f3a68;--eh-cream:#f2ead8;--eh-cream-dim:#cdc8bb;--eh-cream-faint:#a9a69e;--eh-field-border:#717c94;--eh-hairline:#d6b56b47;--eh-error:#f2a093;--eh-parchment:#efe6d1;--eh-parchment-edge:#d9c9a8;--eh-ink:#1a1612;--eh-ink-dim:#524a40;color:var(--eh-cream-dim);background-color:var(--eh-marble)}.cw-sprite[data-astro-cid-fys3vt3t]{width:0;height:0;position:absolute;overflow:hidden}.cw-hero[data-astro-cid-fys3vt3t]{background:radial-gradient(ellipse at 50% -10%, #d6b56b24, transparent 60%), var(--eh-marble);padding:14px}.cw-hero__cover[data-astro-cid-fys3vt3t]{border:1px solid var(--eh-moss);outline:1px solid var(--eh-hairline);outline-offset:-8px;max-width:1424px;margin:0 auto;padding:64px 22px 56px;position:relative}@media (width>=64rem){.cw-hero[data-astro-cid-fys3vt3t]{padding:24px 32px}.cw-hero__cover[data-astro-cid-fys3vt3t]{padding:88px 64px 80px}}.cw-corner[data-astro-cid-fys3vt3t]{width:40px;height:40px;color:var(--eh-sage-deck);position:absolute}.cw-corner--tl[data-astro-cid-fys3vt3t]{top:14px;left:14px}.cw-corner--tr[data-astro-cid-fys3vt3t]{top:14px;right:14px;transform:scaleX(-1)}.cw-corner--bl[data-astro-cid-fys3vt3t]{bottom:14px;left:14px;transform:scaleY(-1)}.cw-corner--br[data-astro-cid-fys3vt3t]{bottom:14px;right:14px;transform:scale(-1)}@media (width>=64rem){.cw-corner[data-astro-cid-fys3vt3t]{width:56px;height:56px}}.cw-hero__grid[data-astro-cid-fys3vt3t]{align-items:center;max-width:1280px;margin:0 auto;display:grid}.cw-hero__copy[data-astro-cid-fys3vt3t]{text-align:center;width:100%;max-width:40rem;margin:0 auto}@media (width<=63.99rem){.cw-hero__art[data-astro-cid-fys3vt3t]:not(.cw-hero__art--clip){order:1}.cw-hero__grid--clip[data-astro-cid-fys3vt3t] .cw-art--hero[data-astro-cid-fys3vt3t]{display:none}.cw-hero__grid--clip[data-astro-cid-fys3vt3t] .cw-seal[data-astro-cid-fys3vt3t]{transform:rotate(-8deg)scale(.8)}}@media (width>=64rem){.cw-hero__grid--split[data-astro-cid-fys3vt3t]{grid-template-columns:7fr 5fr;grid-template-areas:"head art""body art";column-gap:72px}.cw-hero__grid--split[data-astro-cid-fys3vt3t] .cw-hero__head[data-astro-cid-fys3vt3t]{grid-area:head;align-self:end}.cw-hero__grid--split[data-astro-cid-fys3vt3t] .cw-hero__body[data-astro-cid-fys3vt3t]{grid-area:body;align-self:start}.cw-hero__grid--split[data-astro-cid-fys3vt3t] .cw-hero__art[data-astro-cid-fys3vt3t]{grid-area:art}.cw-hero__grid--split[data-astro-cid-fys3vt3t] .cw-hero__copy[data-astro-cid-fys3vt3t]{text-align:left;margin:0}.cw-hero__grid--split[data-astro-cid-fys3vt3t] .cw-lockup[data-astro-cid-fys3vt3t]{align-items:flex-start}.cw-hero__grid--split[data-astro-cid-fys3vt3t] .cw-lede[data-astro-cid-fys3vt3t],.cw-hero__grid--split[data-astro-cid-fys3vt3t] .cw-tiles[data-astro-cid-fys3vt3t]{margin-inline:0}.cw-hero__grid--split[data-astro-cid-fys3vt3t] .cw-actions[data-astro-cid-fys3vt3t]{justify-content:flex-start}}.cw-lockup[data-astro-cid-fys3vt3t]{flex-direction:column;align-items:center;gap:12px;margin-top:16px;display:flex}.cw-lockup__name[data-astro-cid-fys3vt3t]{letter-spacing:.02em;color:var(--eh-cream);text-wrap:balance;font-size:clamp(38px,7vw,76px);line-height:1.02}.cw-lockup__name--headline[data-astro-cid-fys3vt3t]{font-size:clamp(34px,6vw,64px)}.cw-lockup__post[data-astro-cid-fys3vt3t]{letter-spacing:.24em;color:var(--eh-sage);font-size:13px}.cw-brand[data-astro-cid-fys3vt3t]{font-family:var(--font-heading);letter-spacing:.16em;text-transform:uppercase;color:var(--eh-sage-pale);margin-top:14px;font-size:clamp(17px,2.2vw,22px)}.cw-banner[data-astro-cid-fys3vt3t]{background:linear-gradient(90deg, var(--eh-sage-deck), var(--eh-leaf) 30%, var(--eh-sage-pale) 50%, var(--eh-leaf) 70%, var(--eh-sage-deck));text-align:center;color:var(--eh-marble);padding:11px 16px;font-size:15px;line-height:1.45}.cw-banner[data-astro-cid-fys3vt3t] strong[data-astro-cid-fys3vt3t]{font-weight:700}.cw-banner[data-astro-cid-fys3vt3t] a[data-astro-cid-fys3vt3t]{color:var(--eh-marble);text-underline-offset:3px;margin-left:4px;font-weight:700;text-decoration:underline}.cw-banner[data-astro-cid-fys3vt3t] a[data-astro-cid-fys3vt3t]:focus-visible{outline:2px solid var(--eh-marble);outline-offset:2px}.cw-art[data-astro-cid-fys3vt3t]{background:var(--eh-sage);-webkit-mask:var(--cw-art) center / contain no-repeat;-webkit-mask:var(--cw-art) center / contain no-repeat;mask:var(--cw-art) center / contain no-repeat;margin:0 auto;display:block}.cw-art--hero[data-astro-cid-fys3vt3t]{aspect-ratio:795/658;width:clamp(150px,18vw,210px);margin-bottom:18px}.cw-art--divider[data-astro-cid-fys3vt3t]{aspect-ratio:902/441;opacity:.9;width:120px;margin-bottom:18px}.cw-art--closing[data-astro-cid-fys3vt3t]{aspect-ratio:941/666;width:140px;margin-bottom:16px}@media (width>=64rem){.cw-hero__grid--split[data-astro-cid-fys3vt3t] .cw-art--hero[data-astro-cid-fys3vt3t]{margin-left:0}}.cw-lede[data-astro-cid-fys3vt3t]{max-width:36rem;margin:22px auto 0;font-size:18px;line-height:1.6}.cw-status[data-astro-cid-fys3vt3t],.cw-expired[data-astro-cid-fys3vt3t]{margin-top:28px}.cw-expired[data-astro-cid-fys3vt3t]:empty{margin-top:0}.cw-status__label[data-astro-cid-fys3vt3t]{font-family:var(--font-heading);letter-spacing:.12em;text-transform:uppercase;color:var(--eh-sage-pale);font-size:15px}.cw-status__note[data-astro-cid-fys3vt3t]{margin-top:6px;font-size:15px;line-height:1.5}.cw-status__note[data-astro-cid-fys3vt3t] a[data-astro-cid-fys3vt3t]{color:var(--eh-sage-pale);text-underline-offset:3px;text-decoration:underline}.cw-status__deal[data-astro-cid-fys3vt3t]{color:var(--eh-sage-pale);margin-top:4px;font-size:15px;line-height:1.5}.cw-waitlist[data-astro-cid-fys3vt3t]{max-width:32rem;margin:20px auto 0}@media (width>=64rem){.cw-hero__grid--split[data-astro-cid-fys3vt3t] .cw-waitlist[data-astro-cid-fys3vt3t]{margin-inline:0}}.cw-tiles[data-astro-cid-fys3vt3t]{grid-template-columns:1fr 1fr;gap:12px;max-width:32rem;margin:18px auto 0;display:grid}.cw-tile[data-astro-cid-fys3vt3t]{border:1px solid var(--eh-hairline);background:var(--eh-panel);text-align:left;border-radius:3px;padding:14px 16px}.cw-tile__path[data-astro-cid-fys3vt3t]{font-family:var(--font-heading);letter-spacing:.2em;text-transform:uppercase;color:var(--eh-sage);font-size:11px}.cw-tile__price[data-astro-cid-fys3vt3t]{font-family:var(--font-heading);color:var(--eh-sage-pale);margin-top:6px;font-size:30px;line-height:1.1}.cw-tile__unit[data-astro-cid-fys3vt3t]{font-family:var(--font-body);color:var(--eh-cream-dim);font-size:13px;display:block}.cw-tile__regular[data-astro-cid-fys3vt3t]{color:var(--eh-cream-faint);margin-top:6px;font-size:13px;line-height:1.4}.cw-actions[data-astro-cid-fys3vt3t]{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 24px;margin-top:8px;display:flex}.cw-link[data-astro-cid-fys3vt3t]{color:var(--eh-sage-pale);text-underline-offset:4px;margin-top:24px;font-size:16px;text-decoration:underline}.cw-link[data-astro-cid-fys3vt3t]:focus-visible{outline:2px solid var(--eh-sage-pale);outline-offset:3px}.cw-hero__art[data-astro-cid-fys3vt3t]{border:1px solid var(--eh-moss);background:var(--eh-panel);width:100%;max-width:420px;margin:44px auto 0;padding:10px;position:relative}.cw-hero__art[data-astro-cid-fys3vt3t]>img[data-astro-cid-fys3vt3t]{aspect-ratio:4/5;object-fit:cover;width:100%;height:auto;display:block}.cw-hero__art--clip[data-astro-cid-fys3vt3t]{max-width:480px;margin-top:24px}.cw-hero__clip[data-astro-cid-fys3vt3t]{aspect-ratio:4/3;position:relative;overflow:hidden}@media (width>=64rem){.cw-hero__art[data-astro-cid-fys3vt3t]{margin:0 auto}.cw-hero__clip[data-astro-cid-fys3vt3t]{aspect-ratio:1}}.cw-hero__clip[data-astro-cid-fys3vt3t] img[data-astro-cid-fys3vt3t],.cw-hero__clip[data-astro-cid-fys3vt3t] video[data-astro-cid-fys3vt3t]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.cw-clip-toggle[data-astro-cid-fys3vt3t]{border:1px solid var(--eh-moss);background:color-mix(in srgb, var(--eh-marble) 78%, transparent);width:44px;height:44px;color:var(--eh-sage-pale);cursor:pointer;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:20px;left:20px}.cw-clip-toggle[data-astro-cid-fys3vt3t][hidden]{display:none}.cw-clip-toggle[data-astro-cid-fys3vt3t]:hover{background:var(--eh-marble)}.cw-clip-toggle[data-astro-cid-fys3vt3t]:focus-visible{outline:2px solid var(--eh-sage-pale);outline-offset:3px}.cw-clip-toggle[data-astro-cid-fys3vt3t] svg[data-astro-cid-fys3vt3t]{fill:currentColor;width:18px;height:18px}.cw-clip-toggle__play[data-astro-cid-fys3vt3t],.cw-clip-toggle[data-astro-cid-fys3vt3t][data-paused] .cw-clip-toggle__pause[data-astro-cid-fys3vt3t]{display:none}.cw-clip-toggle[data-astro-cid-fys3vt3t][data-paused] .cw-clip-toggle__play[data-astro-cid-fys3vt3t]{display:block}@media (prefers-reduced-motion:reduce){.cw-hero__clip[data-astro-cid-fys3vt3t] video[data-astro-cid-fys3vt3t],.cw-clip-toggle[data-astro-cid-fys3vt3t]{display:none}}.cw-seal[data-astro-cid-fys3vt3t]{background:radial-gradient(circle at 35% 30%, var(--eh-sage-pale), var(--eh-leaf) 58%, var(--eh-sage-deck));width:108px;height:108px;box-shadow:0 0 0 4px var(--eh-marble), 0 0 0 5px var(--eh-moss), 0 10px 24px #0006;font-family:var(--font-heading);letter-spacing:.08em;text-align:center;text-transform:uppercase;color:var(--eh-marble);border-radius:50%;place-content:center;font-size:11px;line-height:1.2;display:grid;position:absolute;bottom:28px;right:-14px;transform:rotate(-8deg)}.cw-seal[data-astro-cid-fys3vt3t] strong[data-astro-cid-fys3vt3t]{letter-spacing:0;font-size:28px;font-weight:500;display:block}.cw-phases[data-astro-cid-fys3vt3t]{text-align:left;gap:18px;margin-top:36px;display:grid}@media (width>=48rem){.cw-phases[data-astro-cid-fys3vt3t]{grid-template-columns:1fr 1fr}}@media (width>=80rem){.cw-phases[data-astro-cid-fys3vt3t]{grid-template-columns:repeat(4,1fr)}}.cw-phase[data-astro-cid-fys3vt3t]{border:1px solid var(--eh-hairline);background:var(--eh-panel);border-radius:3px;padding:26px 24px 28px}.cw-phase__numeral[data-astro-cid-fys3vt3t]{border:1px solid var(--eh-moss);width:52px;height:52px;font-family:var(--font-heading);color:var(--eh-sage-pale);border-radius:50%;place-items:center;font-size:17px;display:grid}.cw-phase__label[data-astro-cid-fys3vt3t]{font-family:var(--font-heading);letter-spacing:.2em;text-transform:uppercase;color:var(--eh-sage);margin-top:18px;font-size:11px}.cw-phase__name[data-astro-cid-fys3vt3t]{color:var(--eh-cream);margin-top:6px;font-size:20px;line-height:1.2}.cw-phase__body[data-astro-cid-fys3vt3t]{margin-top:10px;font-size:15px;line-height:1.55}.cw-phase__lessons[data-astro-cid-fys3vt3t]{border-top:1px solid var(--eh-hairline);gap:8px;margin-top:16px;padding-top:16px;font-size:14.5px;line-height:1.45;display:grid}.cw-phase__lessons[data-astro-cid-fys3vt3t] li[data-astro-cid-fys3vt3t]{grid-template-columns:auto 1fr;column-gap:10px;display:grid}.cw-phase__lessons[data-astro-cid-fys3vt3t] li[data-astro-cid-fys3vt3t]:before{content:"";background:var(--eh-sage);width:6px;height:6px;margin-top:7px;transform:rotate(45deg)}.tz-reward__icon[data-astro-cid-fys3vt3t]{border:1px solid var(--eh-moss);background:0 0}.cw-story__signoff[data-astro-cid-fys3vt3t]{text-align:right}.cw-teacher-strip[data-astro-cid-fys3vt3t]{padding:22px 0}.cw-teacher-strip__inner[data-astro-cid-fys3vt3t]{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 18px;display:flex}.cw-teacher-strip__photo[data-astro-cid-fys3vt3t]{border:1px solid var(--eh-moss);object-fit:cover;object-position:50% 20%;border-radius:50%;width:56px;height:56px}.cw-teacher-strip__lead[data-astro-cid-fys3vt3t]{color:var(--eh-cream);font-size:16px}.cw-teacher-strip__lead[data-astro-cid-fys3vt3t] strong[data-astro-cid-fys3vt3t]{font-weight:600}.cw-teacher-strip__link[data-astro-cid-fys3vt3t]{margin-top:0;font-size:15px}.cw-credentials[data-astro-cid-fys3vt3t].cw-credentials--inline{color:var(--eh-cream-dim);flex-wrap:wrap;flex-basis:100%;justify-content:center;gap:4px 0;margin-top:0;font-size:14px;display:flex}.cw-credentials[data-astro-cid-fys3vt3t].cw-credentials--inline li[data-astro-cid-fys3vt3t]{align-items:center;display:inline-flex}@media (width<=47.99rem){.cw-credentials[data-astro-cid-fys3vt3t].cw-credentials--inline{flex-direction:column;align-items:center}.cw-credentials[data-astro-cid-fys3vt3t].cw-credentials--inline li[data-astro-cid-fys3vt3t]+li[data-astro-cid-fys3vt3t]:before{display:none}}.cw-credentials--inline[data-astro-cid-fys3vt3t] li[data-astro-cid-fys3vt3t]+li[data-astro-cid-fys3vt3t]:before{content:"";background:var(--eh-sage);width:5px;height:5px;margin:0 12px 2px;display:inline-block;transform:rotate(45deg)}.cw-roadblocks[data-astro-cid-fys3vt3t]{text-align:left;gap:16px;max-width:1120px;margin:36px auto 0;display:grid}@media (width>=62rem){.cw-roadblocks[data-astro-cid-fys3vt3t]{grid-template-columns:repeat(3,1fr);gap:20px}}.cw-roadblock[data-astro-cid-fys3vt3t]{border:1px solid var(--eh-hairline);border-top:2px solid var(--eh-moss);background:var(--eh-panel);border-radius:3px;padding:26px 24px 28px}.cw-roadblock__title[data-astro-cid-fys3vt3t]{font-family:var(--font-body);text-transform:none;letter-spacing:0;color:var(--eh-sage-pale);font-size:19px;font-style:italic;font-weight:500;line-height:1.35}.cw-roadblock__body[data-astro-cid-fys3vt3t]{margin-top:12px;font-size:15.5px;line-height:1.6}.cw-process[data-astro-cid-fys3vt3t]{gap:16px;max-width:1040px;margin:32px auto 0;display:grid}@media (width>=48rem){.cw-process[data-astro-cid-fys3vt3t]{grid-template-columns:repeat(3,1fr);gap:20px}}.cw-process__figure[data-astro-cid-fys3vt3t]{border:1px solid var(--eh-moss);background:var(--eh-panel);padding:8px}.cw-process__figure[data-astro-cid-fys3vt3t] img[data-astro-cid-fys3vt3t]{aspect-ratio:3/4;object-fit:cover;width:100%;height:auto;display:block}.cw-process__figure[data-astro-cid-fys3vt3t] figcaption[data-astro-cid-fys3vt3t]{color:var(--eh-cream-dim);padding:10px 4px 2px;font-size:14px;line-height:1.4}.cw-teacher__heading[data-astro-cid-fys3vt3t]{text-align:center}.cw-teacher[data-astro-cid-fys3vt3t]{align-items:center;gap:32px;max-width:960px;margin:36px auto 0;display:grid}@media (width>=48rem){.cw-teacher--photos[data-astro-cid-fys3vt3t]{grid-template-columns:5fr 6fr;gap:48px}}.cw-teacher__photos[data-astro-cid-fys3vt3t]{width:100%;max-width:340px;margin:0 auto;padding-bottom:36px;position:relative}.cw-teacher__photo--second[data-astro-cid-fys3vt3t]{border:1px solid var(--eh-moss);background:var(--eh-panel);width:42%;padding:5px;position:absolute;bottom:0;right:-28px;transform:rotate(4deg)}.cw-teacher__photo--second[data-astro-cid-fys3vt3t] img[data-astro-cid-fys3vt3t]{aspect-ratio:3/4;object-fit:cover;width:100%;height:auto;display:block}.cw-teacher__name[data-astro-cid-fys3vt3t]{color:var(--eh-cream);font-size:26px;line-height:1.15}.cw-teacher__about[data-astro-cid-fys3vt3t] .tz-trainer__credentials[data-astro-cid-fys3vt3t]{margin-top:8px}.cw-teacher__link[data-astro-cid-fys3vt3t]{margin-top:10px}.cw-teacher__link[data-astro-cid-fys3vt3t] .cw-link[data-astro-cid-fys3vt3t]{margin-top:0;font-size:15px}.cw-credentials[data-astro-cid-fys3vt3t]{gap:10px;margin-top:20px;font-size:15.5px;line-height:1.45;display:grid}.cw-credentials[data-astro-cid-fys3vt3t] li[data-astro-cid-fys3vt3t]{grid-template-columns:auto 1fr;column-gap:10px;display:grid}.cw-credentials[data-astro-cid-fys3vt3t] svg[data-astro-cid-fys3vt3t]{width:18px;height:18px;color:var(--eh-sage-pale);margin-top:2px}@media (width<=47.99rem){.cw-teacher__about[data-astro-cid-fys3vt3t]{text-align:center}.cw-credentials[data-astro-cid-fys3vt3t]{text-align:left;max-width:26rem;margin-inline:auto}}.cw-way__body[data-astro-cid-fys3vt3t]{color:var(--eh-cream-faint);margin-top:6px;font-size:15px}.cw-extras__label[data-astro-cid-fys3vt3t]{font-family:var(--font-heading);letter-spacing:.2em;text-transform:uppercase;color:var(--eh-sage);margin-top:32px;font-size:11px}.cw-extras[data-astro-cid-fys3vt3t]{margin-top:14px}@media (width>=62rem){.cw-rewards[data-astro-cid-fys3vt3t]{grid-template-columns:repeat(2,1fr)}.cw-ways[data-astro-cid-fys3vt3t]{text-align:left;grid-template-columns:repeat(3,1fr)}}.cw-ways[data-astro-cid-fys3vt3t]{text-align:left}.cw-page[data-astro-cid-fys3vt3t] #enroll section{background-color:inherit}.cw-page[data-astro-cid-fys3vt3t] [data-pricing-selector][data-variant=palette] input{accent-color:var(--eh-sage-pale)}.cw-page[data-astro-cid-fys3vt3t] [data-pricing-selector][data-variant=palette] [data-check-icon]{color:var(--eh-sage-pale);opacity:1}.cw-page[data-astro-cid-fys3vt3t] [data-pricing-selector][data-variant=palette] [data-feature-map].opacity-40{opacity:1;color:var(--eh-cream-faint)}
