.sticky[data-astro-cid-d6lm5qzy]{inset-inline:.75rem;bottom:calc(.75rem + env(safe-area-inset-bottom));z-index:45;border-radius:var(--radius-pill);color:oklch(97% .003 260);transition:transform .4s var(--ease-out-expo);background:oklch(17% .006 260/.92);position:fixed;transform:translateY(calc(100% + 1.5rem));box-shadow:0 16px 40px -12px oklch(0% 0 0/.45)}@supports (backdrop-filter:blur(1px)){.sticky[data-astro-cid-d6lm5qzy]{backdrop-filter:blur(18px)}}.sticky[data-astro-cid-d6lm5qzy][hidden]{display:none}.sticky[data-astro-cid-d6lm5qzy].is-shown{transform:translateY(0)}.sticky__inner[data-astro-cid-d6lm5qzy]{justify-content:space-between;align-items:center;gap:1rem;padding:.375rem .375rem .375rem 1.375rem;display:flex}.sticky__price[data-astro-cid-d6lm5qzy]{line-height:1.1}.sticky__from[data-astro-cid-d6lm5qzy]{color:oklch(66% .008 260);font-size:.75rem;display:block}.sticky__amount[data-astro-cid-d6lm5qzy]{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:1.125rem;font-weight:800}@media (width>=64rem){.sticky[data-astro-cid-d6lm5qzy]{display:none}}@media (prefers-reduced-motion:reduce){.sticky[data-astro-cid-d6lm5qzy]{transition:none}}.accent[data-astro-cid-se6j4bsz]{color:var(--color-accent-fill)}.hero[data-astro-cid-yodha2z4]{background:var(--color-ground);min-height:100svh;color:var(--color-ink);grid-template-rows:1fr auto;grid-template-columns:minmax(0,1fr);display:grid;position:relative;overflow:hidden}.hero__media[data-astro-cid-yodha2z4]{cursor:pointer;position:absolute;inset:0}.hero__poster[data-astro-cid-yodha2z4],.hero__video[data-astro-cid-yodha2z4]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hero__video[data-astro-cid-yodha2z4]{opacity:0;transition:opacity .8s var(--ease-out-quart)}.hero__video[data-astro-cid-yodha2z4].is-playing{opacity:1}.hero__scrim[data-astro-cid-yodha2z4]{background:linear-gradient(90deg,oklch(14% .005 260/.86) 0%,oklch(14% .005 260/.55) 42%,oklch(14% .005 260/.1) 75%),linear-gradient(oklch(14% .005 260/.55) 0%,#0000 22% 62%,oklch(14% .005 260/.9) 100%);position:absolute;inset:0}@media (width<=47.99rem){.hero__scrim[data-astro-cid-yodha2z4]{background:linear-gradient(oklch(14% .005 260/.6) 0%,oklch(14% .005 260/.45) 35%,oklch(14% .005 260/.75) 70%,oklch(14% .005 260/.95) 100%)}}.hero__body[data-astro-cid-yodha2z4]{z-index:2;pointer-events:none;align-self:center;padding-block:7rem 2.5rem;position:relative}.hero__body[data-astro-cid-yodha2z4] a{pointer-events:auto}.hero__eyebrow[data-astro-cid-yodha2z4]{border:1px solid var(--color-line-strong);border-radius:var(--radius-pill);letter-spacing:.04em;text-transform:uppercase;background:oklch(97% .003 260/.06);align-items:center;gap:.625rem;max-width:100%;margin-bottom:1.5rem;padding:.4375rem .875rem .4375rem .75rem;font-size:clamp(.75rem,1.6vw,.8125rem);font-weight:600;display:inline-flex}@supports (backdrop-filter:blur(1px)){.hero__eyebrow[data-astro-cid-yodha2z4]{backdrop-filter:blur(10px)}}.hero__dot[data-astro-cid-yodha2z4]{background:var(--color-accent-fill);width:.4375rem;height:.4375rem;box-shadow:0 0 0 4px var(--color-accent-wash);border-radius:50%}.hero__title[data-astro-cid-yodha2z4]{flex-direction:column;gap:1.25rem;margin-bottom:2.25rem;display:flex}.hero__lead[data-astro-cid-yodha2z4]{letter-spacing:-.04em;text-transform:uppercase;max-width:10ch;font-size:clamp(2.75rem,8.4vw,6.75rem);font-weight:800;line-height:.9}.hero__sub[data-astro-cid-yodha2z4]{font-family:var(--font-body);letter-spacing:0;color:var(--color-ink-soft);text-wrap:pretty;max-width:34ch;font-size:clamp(1.0625rem,1.7vw,1.3125rem);font-weight:400;line-height:1.5}.hero__cta[data-astro-cid-yodha2z4]{flex-wrap:wrap;gap:.75rem;display:flex}.hero__cta[data-astro-cid-yodha2z4] .hero__consult{background:oklch(97% .003 260/.06);padding-right:.5rem}@supports (backdrop-filter:blur(1px)){.hero__cta[data-astro-cid-yodha2z4] .hero__consult{backdrop-filter:blur(10px)}}.hero__chip[data-astro-cid-yodha2z4]{border-radius:var(--radius-pill);background:var(--color-ink);min-height:2.5rem;color:var(--color-ground);font-variant-numeric:tabular-nums;place-items:center;padding-inline:.875rem;display:inline-grid}.hero__tag[data-astro-cid-yodha2z4]{color:var(--color-ink-soft);text-wrap:pretty;max-width:44ch;margin-block:1.25rem 1.75rem;font-size:clamp(.9375rem,1.3vw,1.0625rem);line-height:1.55}.hero__micro[data-astro-cid-yodha2z4]{color:var(--color-ink-faint);max-width:40ch;margin-top:1rem;font-size:.875rem}@media (width<=29.99rem){.hero__cta[data-astro-cid-yodha2z4] .btn{justify-content:space-between;width:100%}.hero__cta[data-astro-cid-yodha2z4] .btn:first-child{justify-content:center}.hero__cta[data-astro-cid-yodha2z4] .hero__consult{padding-left:1.5rem}}.hero__in[data-astro-cid-yodha2z4]{animation:rise .9s var(--ease-out-expo) var(--d,0s) both}@keyframes rise{0%{opacity:0;transform:translateY(18px)}}.hero__foot[data-astro-cid-yodha2z4]{z-index:2;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem 1.5rem;padding-bottom:clamp(1.5rem,3.5vw,2.5rem);display:flex;position:relative}.hero__proof[data-astro-cid-yodha2z4]{border-top:1px solid var(--color-line-strong);grid-template-columns:repeat(3,auto);gap:0 clamp(1.25rem,4vw,3rem);margin:0;padding:1.25rem 0 0;list-style:none;display:grid}.hero__stat[data-astro-cid-yodha2z4]{flex-direction:column;gap:.25rem;display:flex}.hero__value[data-astro-cid-yodha2z4]{font-family:var(--font-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:clamp(1.5rem,4vw,2.25rem);font-weight:800;line-height:1}.hero__label[data-astro-cid-yodha2z4]{color:var(--color-ink-faint);max-width:14ch;font-size:clamp(.6875rem,1.6vw,.8125rem);line-height:1.3}.hero__sentinel[data-astro-cid-yodha2z4]{width:1px;height:1px;position:absolute;bottom:0;left:0}.sound[data-astro-cid-yodha2z4]{border:1px solid var(--color-line-strong);border-radius:var(--radius-pill);height:2.5rem;color:var(--color-ink);font:inherit;cursor:pointer;transition:background-color .2s var(--ease-snap), border-color .2s var(--ease-snap);background:oklch(14% .005 260/.5);flex:none;align-items:center;gap:.5rem;padding:0 .875rem 0 .75rem;font-size:.8125rem;font-weight:600;display:inline-flex}@supports (backdrop-filter:blur(1px)){.sound[data-astro-cid-yodha2z4]{backdrop-filter:blur(10px)}}.sound[data-astro-cid-yodha2z4]:hover{border-color:var(--color-accent-fill);background:oklch(14% .005 260/.75)}.sound__bars[data-astro-cid-yodha2z4]{align-items:flex-end;gap:2px;height:12px;display:flex}.sound__bars[data-astro-cid-yodha2z4] i[data-astro-cid-yodha2z4]{background:var(--color-accent-fill);width:2px;height:3px;transition:height .2s var(--ease-snap);border-radius:1px}.sound[data-astro-cid-yodha2z4][aria-pressed=true] .sound__bars[data-astro-cid-yodha2z4] i[data-astro-cid-yodha2z4]{animation:.9s ease-in-out infinite bar}.sound[data-astro-cid-yodha2z4][aria-pressed=true] .sound__bars[data-astro-cid-yodha2z4] i[data-astro-cid-yodha2z4]:nth-child(2){animation-delay:.15s}.sound[data-astro-cid-yodha2z4][aria-pressed=true] .sound__bars[data-astro-cid-yodha2z4] i[data-astro-cid-yodha2z4]:nth-child(3){animation-delay:.3s}@keyframes bar{0%,to{height:3px}50%{height:12px}}@media (width<=47.99rem){.hero__foot[data-astro-cid-yodha2z4]{position:static}.hero__proof[data-astro-cid-yodha2z4]{z-index:2;position:relative}.sound[data-astro-cid-yodha2z4]{z-index:3;top:5.25rem;right:var(--spacing-gut);position:absolute}}@media (prefers-reduced-motion:reduce){.hero__video[data-astro-cid-yodha2z4]{transition:none}.hero__in[data-astro-cid-yodha2z4]{animation:none}.sound[data-astro-cid-yodha2z4][aria-pressed=true] .sound__bars[data-astro-cid-yodha2z4] i[data-astro-cid-yodha2z4]{height:8px;animation:none}}.rule[data-astro-cid-6ylegydz]{color:var(--color-ink-soft);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.75rem;margin-bottom:1rem;font-size:.8125rem;font-weight:600;display:inline-flex}.rule__n[data-astro-cid-6ylegydz]{color:var(--color-accent);font-variant-numeric:tabular-nums}.rule__bar[data-astro-cid-6ylegydz]{background:var(--color-line-strong);width:1.5rem;height:1px}.sec[data-astro-cid-lym2hsvz]{padding-block:var(--spacing-sec);background:var(--color-ground);color:var(--color-ink);position:relative}.sec--sunk[data-astro-cid-lym2hsvz]{background:var(--color-ground-sunk)}.sec__head[data-astro-cid-lym2hsvz]{max-width:44rem;margin-bottom:clamp(2rem,4.5vw,3.5rem)}.sec__heading[data-astro-cid-lym2hsvz]{letter-spacing:-.032em;text-transform:uppercase;font-size:clamp(2rem,5.2vw,3.5rem);line-height:1}.sec__intro[data-astro-cid-lym2hsvz]{max-width:52ch;color:var(--color-ink-soft);margin-top:1.25rem;font-size:clamp(1.0625rem,1.4vw,1.1875rem);line-height:1.55}.sec--aside[data-astro-cid-lym2hsvz] .sec__inner[data-astro-cid-lym2hsvz]{gap:0;display:grid}.sec--aside[data-astro-cid-lym2hsvz] .sec__main[data-astro-cid-lym2hsvz]{display:contents}.sec--aside[data-astro-cid-lym2hsvz] .sec__head[data-astro-cid-lym2hsvz]{order:1}.sec--aside[data-astro-cid-lym2hsvz] .sec__aside[data-astro-cid-lym2hsvz]{order:2;margin-bottom:clamp(2.5rem,6vw,3.5rem)}.sec--aside[data-astro-cid-lym2hsvz] .sec__body[data-astro-cid-lym2hsvz]{order:3}@media (width>=60rem){.sec--aside[data-astro-cid-lym2hsvz] .sec__inner[data-astro-cid-lym2hsvz]{grid-template-rows:auto 1fr;grid-template-columns:1fr minmax(22rem,26rem);align-items:start;column-gap:clamp(2.5rem,5vw,4rem)}.sec--aside[data-astro-cid-lym2hsvz] .sec__head[data-astro-cid-lym2hsvz],.sec--aside[data-astro-cid-lym2hsvz] .sec__body[data-astro-cid-lym2hsvz]{grid-column:1}.sec--aside[data-astro-cid-lym2hsvz] .sec__aside[data-astro-cid-lym2hsvz]{grid-area:1/2/span 2;margin-bottom:0;position:sticky;top:6rem}}@media (width>=64rem){.sec--split[data-astro-cid-lym2hsvz] .sec__main[data-astro-cid-lym2hsvz]{grid-template-columns:5fr 7fr;align-items:start;gap:clamp(3rem,6vw,6rem);display:grid}.sec--split[data-astro-cid-lym2hsvz] .sec__head[data-astro-cid-lym2hsvz]{margin-bottom:0;position:sticky;top:7rem}}.mn[data-astro-cid-5qb7armr]{display:inline;position:relative}.mn__name[data-astro-cid-5qb7armr]{font:inherit;color:var(--color-accent);text-underline-offset:.2em;cursor:help;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline 1px;display:inline}.mn__name[data-astro-cid-5qb7armr]:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:2px}.mn__card[data-astro-cid-5qb7armr]{z-index:20;background:var(--color-ground-raised);width:9.5rem;color:var(--color-ink);border:1px solid var(--color-line);pointer-events:none;visibility:hidden;opacity:0;transform:translate(var(--dx,0), 6px) scale(.96);transform-origin:0 100%;transition:opacity .18s var(--ease-out-quart), transform .22s var(--ease-out-quart), visibility 0s linear .22s;border-radius:1rem;padding:.375rem;display:block;position:absolute;bottom:calc(100% + .5rem);left:0;box-shadow:0 18px 40px -14px oklch(0% 0 0/.45)}.mn[data-astro-cid-5qb7armr]:hover .mn__card[data-astro-cid-5qb7armr],.mn[data-astro-cid-5qb7armr]:focus-within .mn__card[data-astro-cid-5qb7armr]{visibility:visible;opacity:1;transform:translate(var(--dx,0), 0);transition:opacity .18s var(--ease-out-quart), transform .22s var(--ease-out-quart), visibility 0s}.mn__card[data-astro-cid-5qb7armr] img[data-astro-cid-5qb7armr]{aspect-ratio:4/5;object-fit:cover;border-radius:.75rem;width:100%;height:auto;display:block}.mn__cap[data-astro-cid-5qb7armr]{color:var(--color-ink-soft);padding:.5rem .25rem .25rem;font-size:.75rem;font-weight:500;line-height:1.3;display:block}.mn__cap[data-astro-cid-5qb7armr] strong[data-astro-cid-5qb7armr]{color:var(--color-ink);font-weight:700;display:block}@media (prefers-reduced-motion:reduce){.mn__card[data-astro-cid-5qb7armr]{transition:none}}.hw[data-astro-cid-wkshis2o]{gap:0;margin:0;padding:0;list-style:none;display:grid;position:relative}.hw__step[data-astro-cid-wkshis2o]{grid-template-columns:3rem 1fr;column-gap:1rem;padding-bottom:2rem;display:grid;position:relative}.hw__step[data-astro-cid-wkshis2o]:not(:last-child):before{content:"";background:var(--color-line-strong);width:1px;position:absolute;top:3rem;bottom:0;left:1.5rem}.hw__n[data-astro-cid-wkshis2o]{border:1px solid var(--color-line-strong);background:var(--color-ground-raised);width:3rem;height:3rem;font-family:var(--font-display);font-variant-numeric:tabular-nums;color:var(--color-ink-soft);border-radius:50%;grid-row:span 2;place-items:center;font-size:.875rem;font-weight:700;display:grid}.hw__step[data-astro-cid-wkshis2o]:last-child .hw__n[data-astro-cid-wkshis2o]{background:var(--color-accent-fill);color:var(--color-on-accent);box-shadow:0 0 0 6px var(--color-accent-wash);border-color:#0000}.hw__t[data-astro-cid-wkshis2o]{letter-spacing:-.015em;text-wrap:pretty;align-self:center;align-items:center;min-height:3rem;font-size:1.1875rem;line-height:1.2;display:flex}.hw__b[data-astro-cid-wkshis2o]{color:var(--color-ink-soft);grid-column:2;max-width:38ch;font-size:.9375rem;line-height:1.55}@media (width>=60rem){.hw[data-astro-cid-wkshis2o]{grid-template-columns:repeat(5,1fr);gap:1.5rem}.hw__step[data-astro-cid-wkshis2o]{padding-bottom:0;display:block}.hw__step[data-astro-cid-wkshis2o]:not(:last-child):before{width:auto;height:1px;inset:1.5rem -.75rem auto 3.75rem}.hw__n[data-astro-cid-wkshis2o]{margin-bottom:1.5rem}.hw__t[data-astro-cid-wkshis2o]{min-height:0;margin-bottom:.5rem}}.hw__note[data-astro-cid-wkshis2o]{border-top:1px solid var(--color-line);font-family:var(--font-display);letter-spacing:-.02em;max-width:32ch;margin-top:clamp(2.5rem,5vw,4rem);padding-top:clamp(1.5rem,3vw,2rem);font-size:clamp(1.25rem,2.6vw,1.75rem);font-weight:700;line-height:1.2}.tf[data-astro-cid-zhsmtr7n]{--gap:clamp(.875rem, 2vw, 1.5rem);--per:1.12}@media (width>=48rem){.tf[data-astro-cid-zhsmtr7n]{--per:3}}.tf__track[data-astro-cid-zhsmtr7n]{gap:var(--gap);scroll-snap-type:x mandatory;scroll-behavior:smooth;overscroll-behavior-x:contain;scrollbar-width:none;margin:0;padding:.25rem 0 1rem;list-style:none;display:flex;overflow-x:auto}.tf__track[data-astro-cid-zhsmtr7n]::-webkit-scrollbar{display:none}.tf__track[data-astro-cid-zhsmtr7n]:focus-visible{outline:2px solid var(--color-accent);outline-offset:4px;border-radius:var(--radius-lg)}.tf__card[data-astro-cid-zhsmtr7n]{flex:0 0 calc((100% - (var(--per) - 1) * var(--gap)) / var(--per));scroll-snap-align:start;border-radius:var(--radius-lg);background:var(--color-ground-raised);box-shadow:var(--shadow-card);flex-direction:column;padding:.625rem .625rem 1.125rem;display:flex}.tf__frame[data-astro-cid-zhsmtr7n]{aspect-ratio:3/4;border-radius:calc(var(--radius-lg) - .625rem);background:var(--color-ground-sunk);position:relative;overflow:hidden}.tf__view[data-astro-cid-zhsmtr7n]{position:absolute;inset:0}.tf__view[data-astro-cid-zhsmtr7n][hidden]{display:none}.tf__pic[data-astro-cid-zhsmtr7n]{background:var(--color-ground-sunk);margin:0;position:absolute;overflow:hidden}.tf__pic[data-astro-cid-zhsmtr7n] img[data-astro-cid-zhsmtr7n]{object-fit:cover;user-select:none;width:100%;height:100%;display:block}.tf__card[data-astro-cid-zhsmtr7n]:not([data-swapped]) .tf__pic--after[data-astro-cid-zhsmtr7n],.tf__card[data-astro-cid-zhsmtr7n][data-swapped] .tf__pic--before[data-astro-cid-zhsmtr7n]{z-index:1;inset:0}.tf__card[data-astro-cid-zhsmtr7n]:not([data-swapped]) .tf__pic--before[data-astro-cid-zhsmtr7n],.tf__card[data-astro-cid-zhsmtr7n][data-swapped] .tf__pic--after[data-astro-cid-zhsmtr7n]{z-index:2;aspect-ratio:3/4;width:32%;transition:transform .18s var(--ease-snap);border:2px solid oklch(99% 0 0);border-radius:.75rem;inset:auto auto .75rem .75rem;box-shadow:0 8px 22px oklch(0% 0 0/.38)}.tf__card[data-astro-cid-zhsmtr7n]:not([data-swapped]) .tf__pic--before[data-astro-cid-zhsmtr7n]:hover,.tf__card[data-astro-cid-zhsmtr7n][data-swapped] .tf__pic--after[data-astro-cid-zhsmtr7n]:hover{transform:scale(1.04)}.tf__swap[data-astro-cid-zhsmtr7n]{cursor:pointer;background:0 0;border:0;padding:0;position:absolute;inset:0}.tf__card[data-astro-cid-zhsmtr7n]:not([data-swapped]) .tf__pic--after[data-astro-cid-zhsmtr7n] .tf__swap[data-astro-cid-zhsmtr7n],.tf__card[data-astro-cid-zhsmtr7n][data-swapped] .tf__pic--before[data-astro-cid-zhsmtr7n] .tf__swap[data-astro-cid-zhsmtr7n]{display:none}.tf__pic-tag[data-astro-cid-zhsmtr7n]{inset-inline:.25rem;border-radius:var(--radius-pill);color:oklch(99% 0 0);text-align:center;pointer-events:none;background:oklch(14% .005 260/.72);padding:.125rem .25rem;font-size:.5625rem;position:absolute;bottom:.25rem}.tf__card[data-astro-cid-zhsmtr7n]:not([data-swapped]) .tf__pic--after[data-astro-cid-zhsmtr7n] .tf__pic-tag[data-astro-cid-zhsmtr7n],.tf__card[data-astro-cid-zhsmtr7n][data-swapped] .tf__pic--before[data-astro-cid-zhsmtr7n] .tf__pic-tag[data-astro-cid-zhsmtr7n]{display:none}.tf__months[data-astro-cid-zhsmtr7n]{z-index:3;border-radius:var(--radius-pill);background:var(--color-accent-fill);color:var(--color-on-accent);padding:.375rem .75rem;font-size:.75rem;position:absolute;bottom:.75rem;right:.75rem}.tf__toggle[data-astro-cid-zhsmtr7n]{z-index:3;border-radius:var(--radius-pill);background:oklch(14% .005 260/.6);gap:.25rem;padding:.25rem;display:flex;position:absolute;top:.75rem;left:.75rem}.tf__pill[data-astro-cid-zhsmtr7n]{border-radius:var(--radius-pill);color:oklch(99% 0 0);min-height:1.75rem;font:inherit;cursor:pointer;transition:background-color .18s var(--ease-snap), color .18s var(--ease-snap);background:0 0;border:0;padding:0 .75rem;font-size:.75rem;font-weight:600}.tf__pill[data-astro-cid-zhsmtr7n][aria-pressed=true]{color:var(--color-ink);background:oklch(99% 0 0)}.tf__name[data-astro-cid-zhsmtr7n]{font-family:var(--font-display);letter-spacing:-.02em;margin-top:.875rem;padding-inline:.375rem;font-size:1.125rem;font-weight:800}.tf__note[data-astro-cid-zhsmtr7n]{border-top:1px solid var(--color-line);color:var(--color-ink-soft);margin-top:clamp(1.5rem,3vw,2.25rem);padding-top:clamp(1.25rem,2.5vw,1.75rem);font-size:.9375rem}.tf__note[data-astro-cid-zhsmtr7n] a[data-astro-cid-zhsmtr7n]{color:var(--color-accent);text-underline-offset:.2em;font-weight:700}.tf__nav[data-astro-cid-zhsmtr7n]{justify-content:center;align-items:center;gap:1.25rem;margin-top:clamp(1rem,2vw,1.5rem);display:flex}.tf__btn[data-astro-cid-zhsmtr7n]{border:1px solid var(--color-line-strong);background:var(--color-ground-raised);width:3rem;height:3rem;color:var(--color-ink);cursor:pointer;transition:background-color .18s var(--ease-snap), border-color .18s var(--ease-snap), transform .18s var(--ease-snap), opacity .18s var(--ease-snap);border-radius:50%;place-items:center;display:grid}.tf__btn[data-astro-cid-zhsmtr7n] svg[data-astro-cid-zhsmtr7n]{width:1.25rem;height:1.25rem}.tf__btn[data-astro-cid-zhsmtr7n]:hover:not(:disabled){border-color:var(--color-ink)}.tf__btn[data-astro-cid-zhsmtr7n]:active:not(:disabled){transform:scale(.94)}.tf__btn[data-astro-cid-zhsmtr7n]:disabled{opacity:.35;cursor:default}.tf__btn--next[data-astro-cid-zhsmtr7n]{background:var(--color-ink);border-color:var(--color-ink);color:var(--color-ground)}.tf__dots[data-astro-cid-zhsmtr7n]{align-items:center;display:flex}@media (width<=47.99rem){.tf__dots[data-astro-cid-zhsmtr7n]{display:none}}.tf__dot[data-astro-cid-zhsmtr7n]{cursor:pointer;background:0 0;border:0;place-items:center;height:1.5rem;padding:0 .25rem;display:grid}.tf__dot[data-astro-cid-zhsmtr7n] i[data-astro-cid-zhsmtr7n]{border-radius:var(--radius-pill);background:var(--color-line-strong);width:.5rem;height:.5rem;transition:width .45s var(--ease-out-expo), background-color .3s var(--ease-snap);display:block}.tf__dot[data-astro-cid-zhsmtr7n][aria-current=true] i[data-astro-cid-zhsmtr7n]{background:var(--color-accent-fill);width:1.75rem}@media (prefers-reduced-motion:reduce){.tf__track[data-astro-cid-zhsmtr7n]{scroll-behavior:auto}.tf__dot[data-astro-cid-zhsmtr7n] i[data-astro-cid-zhsmtr7n],.tf__btn[data-astro-cid-zhsmtr7n]{transition:none}}.pr[data-astro-cid-nwtk6cma]{grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));align-items:start;gap:clamp(1rem,2vw,1.5rem);margin:0;padding:0;list-style:none;display:grid}.pr__card[data-astro-cid-nwtk6cma]{border-radius:var(--radius-lg);background:var(--color-ground-raised);color:var(--color-ink);border:1px solid var(--color-line);box-shadow:var(--shadow-card);flex-direction:column;padding:clamp(1.5rem,2.6vw,2rem);scroll-margin-top:6rem;display:flex;position:relative}.pr__card[data-astro-cid-nwtk6cma].is-featured{margin-top:.75rem}@media (width>=64rem){.pr__card[data-astro-cid-nwtk6cma].is-featured{margin-top:0}}@supports (grid-template-rows:subgrid){@media (width>=64rem){.pr[data-astro-cid-nwtk6cma]{grid-template-rows:repeat(5,auto);grid-template-columns:repeat(3,1fr);align-items:stretch}.pr__card[data-astro-cid-nwtk6cma]{grid-row:span 5;grid-template-rows:subgrid;row-gap:0;display:grid}}}.pr__card[data-astro-cid-nwtk6cma].is-featured{background:var(--color-ground);box-shadow:0 0 0 2px var(--color-accent-fill), 0 30px 60px -28px oklch(72% .19 50/.55);border-color:#0000}.pr__head[data-astro-cid-nwtk6cma]{margin-bottom:1.5rem}.pr__badge[data-astro-cid-nwtk6cma]{border-radius:var(--radius-pill);background:var(--color-accent-fill);color:var(--color-on-accent);letter-spacing:.02em;padding:.375rem .875rem;font-size:.75rem;font-weight:700;display:inline-flex;position:absolute;top:0;left:clamp(1.5rem,2.6vw,2rem);transform:translateY(-50%);box-shadow:0 6px 16px -6px oklch(72% .19 50/.7)}.pr__name[data-astro-cid-nwtk6cma]{letter-spacing:-.025em;text-transform:uppercase;font-size:clamp(1.375rem,1.9vw,1.5rem);line-height:1.1}.pr__tagline[data-astro-cid-nwtk6cma]{color:var(--color-ink-soft);margin-top:.5rem;font-size:.9375rem;line-height:1.5}.seg[data-astro-cid-nwtk6cma]{border-radius:var(--radius-pill);background:var(--color-ground-sunk);border:0;gap:.25rem;min-width:0;margin:0 0 1.5rem;padding:.25rem;display:flex}.is-featured[data-astro-cid-nwtk6cma] .seg[data-astro-cid-nwtk6cma]{background:oklch(97% .003 260/.07)}.seg__opt[data-astro-cid-nwtk6cma]{border-radius:var(--radius-pill);min-height:2.75rem;color:var(--color-ink-soft);text-align:center;cursor:pointer;transition:background-color .22s var(--ease-out-quart), color .22s var(--ease-out-quart), box-shadow .22s var(--ease-out-quart);flex:1 1 0;justify-content:center;align-items:center;gap:.375rem;padding:0 .75rem;font-size:.875rem;font-weight:600;line-height:1.15;display:inline-flex;position:relative}.seg__opt[data-astro-cid-nwtk6cma] input[data-astro-cid-nwtk6cma]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.seg__opt[data-astro-cid-nwtk6cma]:hover{color:var(--color-ink)}.seg__opt[data-astro-cid-nwtk6cma]:has(input:checked){background:var(--color-ground-raised);color:var(--color-ink);box-shadow:0 1px 3px oklch(19% .008 260/.14)}.is-featured[data-astro-cid-nwtk6cma] .seg__opt[data-astro-cid-nwtk6cma]:has(input:checked){box-shadow:none;background:oklch(97% .003 260/.14)}.seg__opt[data-astro-cid-nwtk6cma]:has(input:focus-visible){outline:2px solid var(--color-accent-fill);outline-offset:2px}.seg__save[data-astro-cid-nwtk6cma]{border-radius:var(--radius-pill);color:var(--color-leaf);font-variant-numeric:tabular-nums;background:oklch(55% .13 160/.14);padding:.125rem .375rem;font-size:.75rem;font-weight:700}.pr__opts[data-astro-cid-nwtk6cma]{border-bottom:1px solid var(--color-line);align-content:start;gap:1.25rem;margin-bottom:1.5rem;padding-bottom:1.75rem;display:grid}.pr__opt[data-astro-cid-nwtk6cma]{display:grid}.pr__olabel[data-astro-cid-nwtk6cma]{color:var(--color-ink-faint);font-size:.8125rem;font-weight:600}.pr__price[data-astro-cid-nwtk6cma]{flex-wrap:wrap;align-items:baseline;gap:.25rem .625rem;display:flex}.pr__amount[data-astro-cid-nwtk6cma]{font-family:var(--font-display);letter-spacing:-.045em;font-variant-numeric:tabular-nums;font-size:clamp(2.75rem,4.4vw,3.5rem);font-weight:800;line-height:1}.pr__per[data-astro-cid-nwtk6cma]{color:var(--color-ink-faint);font-size:.9375rem}.pr__save[data-astro-cid-nwtk6cma]{min-height:1.4em;color:var(--color-leaf);margin:.375rem 0 1.25rem;font-size:.875rem;font-weight:600}.pr__opt[data-astro-cid-nwtk6cma] .pr__buy{width:100%}@supports selector(:has(*)){.pr__olabel[data-astro-cid-nwtk6cma]{display:none}.pr__opt[data-astro-cid-nwtk6cma]{animation:opt-in .32s var(--ease-out-quart);display:none}.pr__card[data-astro-cid-nwtk6cma]:has(.seg__opt:first-of-type input:checked) .pr__opt[data-astro-cid-nwtk6cma]:first-child,.pr__card[data-astro-cid-nwtk6cma]:has(.seg__opt:nth-of-type(2) input:checked) .pr__opt[data-astro-cid-nwtk6cma]:nth-child(2){display:grid}}@keyframes opt-in{0%{opacity:0;transform:translateY(4px)}}.pr__audience[data-astro-cid-nwtk6cma]{margin-bottom:1.25rem}.pr__alabel[data-astro-cid-nwtk6cma]{color:var(--color-ink-faint);margin-bottom:.375rem}.pr__atext[data-astro-cid-nwtk6cma]{color:var(--color-ink-soft);font-size:.9375rem;line-height:1.55}.pr__features[data-astro-cid-nwtk6cma]{align-content:start;gap:.875rem;margin:0;padding:0;list-style:none;display:grid}.pr__features[data-astro-cid-nwtk6cma] li[data-astro-cid-nwtk6cma]{gap:.75rem;display:flex}.pr__tick[data-astro-cid-nwtk6cma]{flex:none;width:1.25rem;height:1.25rem;margin-top:.0625rem}.pr__tick[data-astro-cid-nwtk6cma] circle[data-astro-cid-nwtk6cma]{fill:var(--color-accent-wash)}.pr__tick[data-astro-cid-nwtk6cma] path[data-astro-cid-nwtk6cma]{stroke:var(--color-accent)}.is-featured[data-astro-cid-nwtk6cma] .pr__tick[data-astro-cid-nwtk6cma] path[data-astro-cid-nwtk6cma]{stroke:var(--color-accent-fill)}.pr__flabel[data-astro-cid-nwtk6cma]{font-size:.9375rem;font-weight:600;line-height:1.4;display:block}.pr__fnote[data-astro-cid-nwtk6cma]{color:var(--color-ink-soft);margin-top:.125rem;font-size:.875rem;line-height:1.5;display:block}.pr__after[data-astro-cid-nwtk6cma]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 2rem;margin-top:clamp(1.5rem,3vw,2.25rem);display:flex}.pr__assure[data-astro-cid-nwtk6cma]{flex-wrap:wrap;gap:.5rem 1.5rem;margin:0;padding:0;list-style:none;display:flex}.pr__assure[data-astro-cid-nwtk6cma] li[data-astro-cid-nwtk6cma]{color:var(--color-ink-soft);align-items:center;gap:.375rem;font-size:.875rem;display:inline-flex}.pr__assure[data-astro-cid-nwtk6cma] svg[data-astro-cid-nwtk6cma]{width:1.125rem;height:1.125rem;color:var(--color-leaf)}.pr__foot[data-astro-cid-nwtk6cma]{color:var(--color-ink-soft);font-size:.9375rem}.pr__foot[data-astro-cid-nwtk6cma] a[data-astro-cid-nwtk6cma]{color:var(--color-accent);text-underline-offset:.2em;font-weight:700}@media (prefers-reduced-motion:reduce){.seg__opt[data-astro-cid-nwtk6cma]{transition:none}.pr__opt[data-astro-cid-nwtk6cma]{animation:none}}.vc__h[data-astro-cid-tfwjzu7s]{letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-faint);margin-bottom:1.25rem;font-size:.8125rem;font-weight:600}.vc__steps[data-astro-cid-tfwjzu7s]{gap:1.25rem;margin:0 0 2.5rem;padding:0;list-style:none;display:grid}.vc__steps[data-astro-cid-tfwjzu7s] li[data-astro-cid-tfwjzu7s]{gap:1rem;display:flex}.vc__n[data-astro-cid-tfwjzu7s]{border:1px solid var(--color-line-strong);width:2.25rem;height:2.25rem;color:var(--color-accent);border-radius:50%;flex:none;place-items:center;font-size:.875rem;font-weight:700;display:grid}.vc__t[data-astro-cid-tfwjzu7s]{letter-spacing:-.01em;margin:.375rem 0 .25rem;font-size:1.0625rem;line-height:1.3}.vc__b[data-astro-cid-tfwjzu7s]{color:var(--color-ink-soft);max-width:48ch;font-size:.9375rem;line-height:1.55}.vc__rules[data-astro-cid-tfwjzu7s]{gap:.625rem;max-width:56ch;margin:0;padding:0;list-style:none;display:grid}.vc__rules[data-astro-cid-tfwjzu7s] li[data-astro-cid-tfwjzu7s]{color:var(--color-ink-soft);padding-left:1.25rem;font-size:.9375rem;position:relative}.vc__rules[data-astro-cid-tfwjzu7s] li[data-astro-cid-tfwjzu7s]:before{content:"";background:var(--color-accent-fill);border-radius:50%;width:.375rem;height:.375rem;position:absolute;top:.65em;left:0}.vc__ticket[data-astro-cid-tfwjzu7s]{--notch:.875rem;border-radius:var(--radius-lg);background:var(--color-ground-raised);color:var(--color-ink);position:relative;box-shadow:0 40px 80px -30px oklch(0% 0 0/.7)}.vc__top[data-astro-cid-tfwjzu7s]{padding:clamp(1.75rem,3vw,2.25rem) clamp(1.5rem,3vw,2.25rem) 1.5rem}.vc__label[data-astro-cid-tfwjzu7s]{color:var(--color-accent);margin-bottom:.75rem}.vc__price[data-astro-cid-tfwjzu7s]{align-items:baseline;gap:.5rem;margin-bottom:1.5rem;display:flex}.vc__amount[data-astro-cid-tfwjzu7s]{font-family:var(--font-display);letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-size:clamp(3.75rem,7vw,4.75rem);font-weight:800;line-height:.9}.vc__dur[data-astro-cid-tfwjzu7s]{color:var(--color-ink-soft);font-size:1.0625rem;font-weight:600}.vc__facts[data-astro-cid-tfwjzu7s]{gap:.625rem;margin:0;padding:0;list-style:none;display:grid}.vc__facts[data-astro-cid-tfwjzu7s] li[data-astro-cid-tfwjzu7s]{align-items:center;gap:.625rem;font-size:.9375rem;font-weight:500;display:flex}.vc__facts[data-astro-cid-tfwjzu7s] svg[data-astro-cid-tfwjzu7s]{background:var(--color-accent-wash);width:1.25rem;height:1.25rem;color:var(--color-accent);border-radius:50%;flex:none;padding:.125rem}.vc__tear[data-astro-cid-tfwjzu7s]{height:0;margin-inline:calc(var(--notch) + .5rem);border-top:2px dashed var(--color-line-strong);position:relative}.vc__tear[data-astro-cid-tfwjzu7s]:before,.vc__tear[data-astro-cid-tfwjzu7s]:after{content:"";top:calc(var(--notch) * -1 - 1px);width:calc(var(--notch) * 2);height:calc(var(--notch) * 2);background:oklch(17% .006 260);border-radius:50%;position:absolute}.vc__tear[data-astro-cid-tfwjzu7s]:before{left:calc(var(--notch) * -2 - .5rem)}.vc__tear[data-astro-cid-tfwjzu7s]:after{right:calc(var(--notch) * -2 - .5rem)}.vc__bottom[data-astro-cid-tfwjzu7s]{padding:1.5rem clamp(1.5rem,3vw,2.25rem) clamp(1.5rem,3vw,2rem)}.vc__bottom[data-astro-cid-tfwjzu7s] .vc__btn{width:100%}.vc__note[data-astro-cid-tfwjzu7s]{color:var(--color-ink-soft);text-align:center;margin-top:.875rem;font-size:.875rem;line-height:1.5}.vt[data-astro-cid-tgbrwp4t]{--w:min(70vw, 22rem);--side:.8;--step:calc(var(--w) * .9);--drag:0px}@media (width<=47.99rem){.vt[data-astro-cid-tgbrwp4t]{--side:.84;--step:calc(var(--w) * .88)}}.vt__stage[data-astro-cid-tgbrwp4t]{height:calc(var(--w) * 16 / 9);touch-action:pan-y;user-select:none;cursor:grab;margin:0 calc(50% - 50vw);padding:0;list-style:none;position:relative;overflow-x:clip}.vt__stage[data-astro-cid-tgbrwp4t].is-dragging{cursor:grabbing}.vt__slide[data-astro-cid-tgbrwp4t]{--x:0;--s:1;width:var(--w);height:100%;margin-left:calc(var(--w) / -2);transform:translateX(calc(var(--x) * var(--step) + var(--drag))) scale(var(--s));transition:transform .75s var(--ease-out-expo), opacity .5s var(--ease-out-quart), filter .6s var(--ease-out-quart);position:absolute;top:0;left:50%}.is-dragging[data-astro-cid-tgbrwp4t] .vt__slide[data-astro-cid-tgbrwp4t]{transition:none}.vt__slide[data-astro-cid-tgbrwp4t][data-pos="0"]{z-index:3}.vt__slide[data-astro-cid-tgbrwp4t][data-pos="-1"],.vt__slide[data-astro-cid-tgbrwp4t][data-pos="1"]{--s:var(--side);z-index:2;filter:brightness(.55)saturate(.75);cursor:pointer}.vt__slide[data-astro-cid-tgbrwp4t][data-pos="-1"]{--x:-1}.vt__slide[data-astro-cid-tgbrwp4t][data-pos="1"]{--x:1}.vt__slide[data-astro-cid-tgbrwp4t][data-pos="-1"]:hover,.vt__slide[data-astro-cid-tgbrwp4t][data-pos="1"]:hover{filter:brightness(.75)saturate(.9)}.vt__slide[data-astro-cid-tgbrwp4t][data-pos="-2"],.vt__slide[data-astro-cid-tgbrwp4t][data-pos="2"]{--s:.6;z-index:1;opacity:0;pointer-events:none}.vt__slide[data-astro-cid-tgbrwp4t][data-pos="-2"]{--x:-1.7}.vt__slide[data-astro-cid-tgbrwp4t][data-pos="2"]{--x:1.7}.vt__card[data-astro-cid-tgbrwp4t]{color:oklch(97% .003 260);isolation:isolate;height:100%;transition:box-shadow .6s var(--ease-out-quart);background:oklch(17% .006 260);border-radius:1.75rem;margin:0;position:relative;overflow:hidden}.vt__slide[data-astro-cid-tgbrwp4t][data-pos="0"] .vt__card[data-astro-cid-tgbrwp4t]{box-shadow:0 40px 80px -36px oklch(19% .008 260/.55)}.vt__video[data-astro-cid-tgbrwp4t]{object-fit:cover;z-index:-2;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.vt__scrim[data-astro-cid-tgbrwp4t]{z-index:-1;background:linear-gradient(oklch(14% .005 260/.55) 0%,#0000 20% 42%,oklch(14% .005 260/.72) 68%,oklch(14% .005 260/.95) 100%);position:absolute;inset:0}.vt__progress[data-astro-cid-tgbrwp4t]{top:.875rem;background:oklch(97% .003 260/.28);border-radius:2px;height:3px;position:absolute;inset-inline:1rem;overflow:hidden}.vt__fill[data-astro-cid-tgbrwp4t]{border-radius:inherit;transform:scaleX(var(--p,0));transform-origin:0;background:oklch(99% 0 0);position:absolute;inset:0}.vt__top[data-astro-cid-tgbrwp4t]{top:1.75rem;justify-content:space-between;align-items:center;display:flex;position:absolute;inset-inline:1rem}.vt__tier[data-astro-cid-tgbrwp4t]{border-radius:var(--radius-pill);background:var(--color-accent-fill);color:var(--color-on-accent);letter-spacing:.02em;padding:.3125rem .75rem;font-size:.75rem;font-weight:700}.vt__tools[data-astro-cid-tgbrwp4t]{transition:opacity .3s var(--ease-out-quart);gap:.5rem;display:flex}.vt__slide[data-astro-cid-tgbrwp4t]:not([data-pos="0"]) .vt__tools[data-astro-cid-tgbrwp4t]{opacity:0;visibility:hidden}.vt__icon[data-astro-cid-tgbrwp4t]{color:oklch(99% 0 0);cursor:pointer;width:2.75rem;height:2.75rem;transition:background-color .18s var(--ease-snap), transform .18s var(--ease-snap);background:oklch(14% .005 260/.45);border:1px solid oklch(97% .003 260/.28);border-radius:50%;place-items:center;display:grid}@supports (backdrop-filter:blur(1px)){.vt__icon[data-astro-cid-tgbrwp4t],.vt__tier[data-astro-cid-tgbrwp4t]{backdrop-filter:blur(10px)}}.vt__icon[data-astro-cid-tgbrwp4t]:hover{background:oklch(14% .005 260/.72)}.vt__icon[data-astro-cid-tgbrwp4t]:active{transform:scale(.92)}.vt__icon[data-astro-cid-tgbrwp4t] svg[data-astro-cid-tgbrwp4t]{width:1.125rem;height:1.125rem}.vt__icon[data-astro-cid-tgbrwp4t][aria-pressed=true]{background:var(--color-accent-fill);color:var(--color-on-accent);border-color:#0000}.vt__ico-sound[data-astro-cid-tgbrwp4t],.vt__icon[data-astro-cid-tgbrwp4t][aria-pressed=true] .vt__ico-muted[data-astro-cid-tgbrwp4t],.vt__ico-pause[data-astro-cid-tgbrwp4t],.vt__card[data-astro-cid-tgbrwp4t].is-playing .vt__ico-play[data-astro-cid-tgbrwp4t]{display:none}.vt__icon[data-astro-cid-tgbrwp4t][aria-pressed=true] .vt__ico-sound[data-astro-cid-tgbrwp4t],.vt__card[data-astro-cid-tgbrwp4t].is-playing .vt__ico-pause[data-astro-cid-tgbrwp4t]{display:block}.vt__info[data-astro-cid-tgbrwp4t]{inset-inline:0;padding:1.5rem 1.375rem;position:absolute;bottom:0}.vt__quote[data-astro-cid-tgbrwp4t]{transition:opacity .4s var(--ease-out-quart), transform .6s var(--ease-out-expo);margin:0 0 1.25rem}.vt__slide[data-astro-cid-tgbrwp4t]:not([data-pos="0"]) .vt__quote[data-astro-cid-tgbrwp4t]{opacity:0;transform:translateY(8px)}.vt__quote[data-astro-cid-tgbrwp4t] p[data-astro-cid-tgbrwp4t]{text-wrap:pretty;font-size:clamp(.9375rem,1.2vw,1.0625rem);font-weight:500;line-height:1.5}.vt__who[data-astro-cid-tgbrwp4t]{align-items:center;gap:.75rem;display:flex}.vt__avatar[data-astro-cid-tgbrwp4t]{background:oklch(97% .003 260/.16);border:1px solid oklch(97% .003 260/.3);border-radius:50%;place-items:center;width:2.5rem;height:2.5rem;font-weight:700;display:grid}.vt__name[data-astro-cid-tgbrwp4t]{font-size:1.0625rem;font-weight:700;line-height:1.25;display:block}.vt__detail[data-astro-cid-tgbrwp4t]{color:oklch(80% .006 260);font-size:.8125rem;display:block}.vt__nav[data-astro-cid-tgbrwp4t]{justify-content:center;align-items:center;gap:1.25rem;margin-top:clamp(1.75rem,3vw,2.5rem);display:flex}.vt__btn[data-astro-cid-tgbrwp4t]{border:1px solid var(--color-line-strong);background:var(--color-ground-raised);width:3rem;height:3rem;color:var(--color-ink);cursor:pointer;transition:background-color .18s var(--ease-snap), border-color .18s var(--ease-snap), transform .18s var(--ease-snap);border-radius:50%;place-items:center;display:grid}.vt__btn[data-astro-cid-tgbrwp4t] svg[data-astro-cid-tgbrwp4t]{width:1.25rem;height:1.25rem}.vt__btn[data-astro-cid-tgbrwp4t]:hover{border-color:var(--color-ink)}.vt__btn[data-astro-cid-tgbrwp4t]:active{transform:scale(.94)}.vt__btn--next[data-astro-cid-tgbrwp4t]{background:var(--color-ink);border-color:var(--color-ink);color:var(--color-ground)}.vt__dots[data-astro-cid-tgbrwp4t]{align-items:center;display:flex}.vt__dot[data-astro-cid-tgbrwp4t]{cursor:pointer;background:0 0;border:0;place-items:center;height:1.5rem;padding:0 .25rem;display:grid}.vt__dot[data-astro-cid-tgbrwp4t] i[data-astro-cid-tgbrwp4t]{border-radius:var(--radius-pill);background:var(--color-line-strong);width:.5rem;height:.5rem;transition:width .45s var(--ease-out-expo), background-color .3s var(--ease-snap);display:block}.vt__dot[data-astro-cid-tgbrwp4t]:hover i[data-astro-cid-tgbrwp4t]{background:var(--color-ink-faint)}.vt__dot[data-astro-cid-tgbrwp4t][aria-current=true] i[data-astro-cid-tgbrwp4t]{background:var(--color-accent-fill);width:1.75rem}@media (prefers-reduced-motion:reduce){.vt__slide[data-astro-cid-tgbrwp4t],.vt__quote[data-astro-cid-tgbrwp4t],.vt__card[data-astro-cid-tgbrwp4t],.vt__dot[data-astro-cid-tgbrwp4t] i[data-astro-cid-tgbrwp4t],.vt__btn[data-astro-cid-tgbrwp4t],.vt__icon[data-astro-cid-tgbrwp4t]{transition:none}}.coach-sec[data-astro-cid-wrzyq7fw]{padding-block:var(--spacing-sec);background:var(--color-ground-sunk)}.coach[data-astro-cid-wrzyq7fw]{align-items:center;gap:clamp(1.5rem,4vw,2rem);display:grid}@media (width>=56rem){.coach[data-astro-cid-wrzyq7fw]{grid-template-rows:auto auto;grid-template-columns:5fr 6fr;align-content:center;gap:0 clamp(2rem,5vw,5rem)}.coach__media[data-astro-cid-wrzyq7fw]{grid-area:1/1/span 2;align-self:center}.coach__head[data-astro-cid-wrzyq7fw]{grid-area:1/2;align-self:end}.coach__text[data-astro-cid-wrzyq7fw]{grid-area:2/2}}.coach__frame[data-astro-cid-wrzyq7fw]{aspect-ratio:9/16;background:var(--color-ground-raised);width:min(100%,21rem);box-shadow:0 0 0 1px var(--color-line), 0 36px 70px -34px oklch(0% 0 0/.55);border-radius:1.75rem;margin-inline:auto;position:relative;overflow:hidden}.coach__video[data-astro-cid-wrzyq7fw]{object-fit:cover;width:100%;height:100%;display:block}.coach__sound[data-astro-cid-wrzyq7fw],.coach__play[data-astro-cid-wrzyq7fw]{color:oklch(99% 0 0);cursor:pointer;transition:background-color .18s var(--ease-snap), transform .18s var(--ease-snap);background:oklch(14% .005 260/.62);border:0;border-radius:50%;place-items:center;display:grid;position:absolute}.coach__sound[data-astro-cid-wrzyq7fw][hidden],.coach__play[data-astro-cid-wrzyq7fw][hidden]{display:none}.coach__sound[data-astro-cid-wrzyq7fw]:hover,.coach__play[data-astro-cid-wrzyq7fw]:hover{background:oklch(14% .005 260/.82)}.coach__sound[data-astro-cid-wrzyq7fw]:active,.coach__play[data-astro-cid-wrzyq7fw]:active{transform:scale(.94)}.coach__sound[data-astro-cid-wrzyq7fw]{width:2.75rem;height:2.75rem;bottom:.875rem;right:.875rem}.coach__play[data-astro-cid-wrzyq7fw]{width:4rem;height:4rem;inset:50% auto auto 50%;translate:-50% -50%}.coach__sound[data-astro-cid-wrzyq7fw] svg[data-astro-cid-wrzyq7fw]{width:1.25rem;height:1.25rem}.coach__play[data-astro-cid-wrzyq7fw] svg[data-astro-cid-wrzyq7fw]{width:1.75rem;height:1.75rem;margin-left:.125rem}.coach__sound[data-astro-cid-wrzyq7fw][aria-pressed=false] .coach__ico--on[data-astro-cid-wrzyq7fw],.coach__sound[data-astro-cid-wrzyq7fw][aria-pressed=true] .coach__ico--off[data-astro-cid-wrzyq7fw]{display:none}@media (width<=55.99rem){.coach__head[data-astro-cid-wrzyq7fw]{order:1}.coach__media[data-astro-cid-wrzyq7fw]{order:2}.coach__text[data-astro-cid-wrzyq7fw]{order:3}}.coach__h[data-astro-cid-wrzyq7fw]{letter-spacing:-.032em;text-transform:uppercase;max-width:16ch;margin-bottom:1.5rem;font-size:clamp(2rem,4.6vw,3.25rem);line-height:1}.coach__body[data-astro-cid-wrzyq7fw] p[data-astro-cid-wrzyq7fw]{color:var(--color-ink-soft);max-width:54ch;font-size:1.0625rem;line-height:1.65}.coach__body[data-astro-cid-wrzyq7fw] p[data-astro-cid-wrzyq7fw]+p[data-astro-cid-wrzyq7fw]{margin-top:1em}.coach__sig[data-astro-cid-wrzyq7fw]{font-family:var(--font-wordmark);margin-block:1.25rem -1.25rem;font-size:1.125rem;line-height:4.2}.coach__ch[data-astro-cid-wrzyq7fw]{color:var(--color-ink-faint);margin-block:1.75rem .75rem}.coach__creds[data-astro-cid-wrzyq7fw]{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.coach__creds[data-astro-cid-wrzyq7fw] li[data-astro-cid-wrzyq7fw]{border-radius:var(--radius-pill);background:var(--color-ground-raised);border:1px solid var(--color-line);padding:.4375rem .875rem;font-size:.875rem;font-weight:500}.fb[data-astro-cid-fevmu3sr]{columns:1;column-gap:clamp(1rem,2vw,1.5rem);margin:0;padding:0;list-style:none}@media (width>=40rem){.fb[data-astro-cid-fevmu3sr]{columns:2}}@media (width>=64rem){.fb[data-astro-cid-fevmu3sr]{columns:3}}.fb__item[data-astro-cid-fevmu3sr]{break-inside:avoid;margin-bottom:clamp(1rem,2vw,1.5rem)}.fb__btn[data-astro-cid-fevmu3sr]{border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-ground-raised);width:100%;box-shadow:var(--shadow-card);cursor:zoom-in;transition:border-color .25s var(--ease-out-quart), box-shadow .25s var(--ease-out-quart);padding:.5rem;display:block}.fb__btn[data-astro-cid-fevmu3sr]:hover{border-color:var(--color-line-strong);box-shadow:var(--shadow-lift)}.fb__btn[data-astro-cid-fevmu3sr]:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.fb__btn[data-astro-cid-fevmu3sr] img[data-astro-cid-fevmu3sr]{border-radius:calc(var(--radius-lg) - .5rem);width:100%;height:auto;display:block}.fb__dlg[data-astro-cid-fevmu3sr]{border-radius:var(--radius-lg);background:0 0;border:0;max-width:min(92vw,34rem);max-height:92svh;margin:auto;padding:0;overflow:visible}.fb__dlg[data-astro-cid-fevmu3sr]::backdrop{background:oklch(10% .005 260/.82)}.fb__dlg[data-astro-cid-fevmu3sr] img[data-astro-cid-fevmu3sr]{border-radius:var(--radius-lg);max-width:100%;max-height:92svh;margin-inline:auto;display:block}.fb__close[data-astro-cid-fevmu3sr]{color:oklch(99% 0 0);cursor:pointer;background:oklch(14% .005 260/.7);border:0;border-radius:50%;place-items:center;width:2.75rem;height:2.75rem;display:grid;position:absolute;top:.625rem;right:.625rem}.fb__close[data-astro-cid-fevmu3sr] svg[data-astro-cid-fevmu3sr]{width:1.25rem;height:1.25rem}@media (prefers-reduced-motion:reduce){.fb__btn[data-astro-cid-fevmu3sr]{transition:none}}.faq[data-astro-cid-gfo3rpqg]{border-top:1px solid var(--color-line)}.faq__item[data-astro-cid-gfo3rpqg]{border-bottom:1px solid var(--color-line)}.faq__q[data-astro-cid-gfo3rpqg]{cursor:pointer;min-height:3rem;font-family:var(--font-display);letter-spacing:-.01em;color:var(--color-ink);transition:color .2s var(--ease-snap);justify-content:space-between;align-items:center;gap:1.5rem;padding-block:1.375rem;font-size:clamp(1.0625rem,1.6vw,1.1875rem);font-weight:700;line-height:1.35;list-style:none;display:flex}.faq__q[data-astro-cid-gfo3rpqg]:hover{color:var(--color-accent)}.faq__q[data-astro-cid-gfo3rpqg]::-webkit-details-marker{display:none}.faq__mark[data-astro-cid-gfo3rpqg]{border:1px solid var(--color-line-strong);width:2.25rem;height:2.25rem;transition:background-color .24s var(--ease-out-quart), border-color .24s var(--ease-out-quart);border-radius:50%;flex:none;position:relative}.faq__mark[data-astro-cid-gfo3rpqg]:before,.faq__mark[data-astro-cid-gfo3rpqg]:after{content:"";width:12px;height:1.5px;transition:transform .28s var(--ease-out-quart);background:currentColor;border-radius:1px;margin:auto;position:absolute;inset:0}.faq__mark[data-astro-cid-gfo3rpqg]:after{transform:rotate(90deg)}.faq__item[data-astro-cid-gfo3rpqg][open] .faq__mark[data-astro-cid-gfo3rpqg]{background:var(--color-accent-fill);color:var(--color-on-accent);border-color:#0000}.faq__item[data-astro-cid-gfo3rpqg][open] .faq__mark[data-astro-cid-gfo3rpqg]:after{transform:rotate(0)}.faq__wrap[data-astro-cid-gfo3rpqg]{transition:grid-template-rows .32s var(--ease-out-expo);grid-template-rows:0fr;display:grid}.faq__item[data-astro-cid-gfo3rpqg][open] .faq__wrap[data-astro-cid-gfo3rpqg]{grid-template-rows:1fr}.faq__a[data-astro-cid-gfo3rpqg]{min-height:0;color:var(--color-ink-soft);max-width:62ch;padding-bottom:1.5rem;padding-right:3.5rem;overflow:hidden}@media (prefers-reduced-motion:reduce){.faq__wrap[data-astro-cid-gfo3rpqg],.faq__mark[data-astro-cid-gfo3rpqg],.faq__mark[data-astro-cid-gfo3rpqg]:before,.faq__mark[data-astro-cid-gfo3rpqg]:after{transition:none}}.cl[data-astro-cid-3gwd2cgn]{background:var(--color-ground);padding-bottom:clamp(3rem,6vw,5rem)}.cl__panel[data-astro-cid-3gwd2cgn]{background:radial-gradient(120% 140% at 100% 0%, oklch(72% .19 50/.22), transparent 55%), var(--color-ground);color:var(--color-ink);border-radius:clamp(1.5rem,3vw,2.25rem);gap:2.5rem;padding:clamp(2.25rem,5vw,4.5rem);display:grid;position:relative;overflow:hidden}@media (width>=56rem){.cl__panel[data-astro-cid-3gwd2cgn]{grid-template-columns:1.3fr 1fr;align-items:end;gap:4rem}}.cl__head[data-astro-cid-3gwd2cgn]{letter-spacing:-.04em;text-transform:uppercase;max-width:12ch;margin-bottom:1.25rem;font-size:clamp(2.25rem,5.4vw,4rem);line-height:.95}.cl__answer[data-astro-cid-3gwd2cgn]{color:var(--color-ink-soft);max-width:40ch;font-size:clamp(1.0625rem,1.6vw,1.25rem);line-height:1.55}.cl__act[data-astro-cid-3gwd2cgn]{z-index:1;position:relative}.cl__act[data-astro-cid-3gwd2cgn] .cl__btn{width:100%}.cl__micro[data-astro-cid-3gwd2cgn]{color:var(--color-ink-faint);text-align:center;margin-top:.875rem;font-size:.875rem}.cl__social[data-astro-cid-3gwd2cgn]{border-top:1px solid var(--color-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;margin-top:2rem;padding-top:1.5rem;display:flex}.cl__socialLabel[data-astro-cid-3gwd2cgn]{color:var(--color-ink-soft);font-size:.9375rem;font-weight:600}.cl__icons[data-astro-cid-3gwd2cgn]{gap:.5rem;display:flex}.cl__icons[data-astro-cid-3gwd2cgn] a[data-astro-cid-3gwd2cgn]{border-radius:var(--radius-pill);border:1px solid var(--color-line-strong);width:2.75rem;height:2.75rem;color:var(--color-ink);transition:background-color .18s var(--ease-snap), border-color .18s var(--ease-snap);place-items:center;font-size:1.0625rem;display:grid}.cl__icons[data-astro-cid-3gwd2cgn] a[data-astro-cid-3gwd2cgn]:hover{background:oklch(97% .003 260/.1);border-color:oklch(97% .003 260/.45)}.cl__sig[data-astro-cid-3gwd2cgn]{font-family:var(--font-wordmark);color:oklch(97% .003 260/.05);pointer-events:none;white-space:nowrap;font-size:clamp(2rem,6vw,3.5rem);line-height:4.2;position:absolute;top:-3.5rem;right:-1rem}
