.hero[data-astro-cid-lcdefpme]{background:var(--air);height:100svh;min-height:37.5rem;position:relative;overflow:clip}.motion .hero__fig[data-astro-cid-lcdefpme],.motion .hero__copy[data-astro-cid-lcdefpme],.motion .hero__meta[data-astro-cid-lcdefpme],.motion .shape[data-astro-cid-lcdefpme]{visibility:hidden}.intro .hero[data-astro-cid-lcdefpme]{background:#b81533}.intro .hero__portal[data-astro-cid-lcdefpme],.intro .header{visibility:hidden}.hero__portal[data-astro-cid-lcdefpme]{--cx:70%;--cy:52%;--r:min(23.5vw, 36svh);background:var(--mist);clip-path:circle(var(--r) at var(--cx) var(--cy));position:absolute;inset:0}.hero__portal[data-astro-cid-lcdefpme] img{object-fit:cover;opacity:0;width:100%;height:100%;position:absolute;inset:0}.hero__shade[data-astro-cid-lcdefpme]{opacity:0;background:linear-gradient(#0000 50%,#0009);position:absolute;inset:0}.hero__silk[data-astro-cid-lcdefpme]{width:100%;height:100%;position:absolute;inset:0}.hero__fig[data-astro-cid-lcdefpme]{top:9svh;right:calc(var(--gutter) * .25);transform-origin:50% 0;will-change:transform;width:min(49vw,88svh);position:absolute}.hero__fig[data-astro-cid-lcdefpme] img{width:100%;height:auto}.hero__copy[data-astro-cid-lcdefpme]{left:var(--gutter);width:min(62vw,58rem);position:absolute;bottom:clamp(5.5rem,13svh,8rem)}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:inherit;text-transform:none;letter-spacing:0;line-height:1}.hero__kicker[data-astro-cid-lcdefpme]{align-items:center;gap:var(--s-4);margin-bottom:var(--s-4);font:500 var(--text-m) / 1.3 var(--font-body);display:flex}.hero__kicker[data-astro-cid-lcdefpme]:before{content:"";background:var(--leaf-bright);flex:none;width:3.5rem;height:2px}.hero__power[data-astro-cid-lcdefpme]{font:900 min(14.5vw, 30svh) / .86 var(--font-display);letter-spacing:-.03em;text-transform:uppercase;display:block}.hero__light[data-astro-cid-lcdefpme]{margin-top:.08em;font-size:min(6.9vw,13.5svh);line-height:1.1;display:block}.hero__lead[data-astro-cid-lcdefpme]{max-width:27rem;margin-top:var(--s-5);font-size:var(--text-m);line-height:1.45}.hero__actions[data-astro-cid-lcdefpme]{align-items:center;gap:var(--s-5);margin-top:var(--s-5);flex-wrap:wrap;display:flex}.hero__play[data-astro-cid-lcdefpme]{align-items:center;gap:var(--s-3);color:var(--ink);font-size:var(--text-s);line-height:1.2;text-decoration:none;display:inline-flex}.hero__play-icon[data-astro-cid-lcdefpme]{background:var(--sprout);width:3.5rem;height:3.5rem;box-shadow:0 0 0 6px var(--air), 0 0 0 7.5px var(--sprout);transition:transform .6s var(--ease-out);border-radius:50%;flex:none;position:relative}.hero__play-icon[data-astro-cid-lcdefpme]:after{content:"";border-block:.6rem solid #0000;border-left:.95rem solid #fff;position:absolute;top:50%;left:54%;transform:translate(-50%,-50%)}.hero__play[data-astro-cid-lcdefpme]:hover{color:var(--ink)}.hero__play[data-astro-cid-lcdefpme]:hover .hero__play-icon[data-astro-cid-lcdefpme]{transform:scale(1.12)}.hero__meta[data-astro-cid-lcdefpme]{inset:auto var(--gutter) var(--s-5);align-items:flex-end;gap:var(--s-7);font-size:var(--text-s);line-height:1.35;display:flex;position:absolute}.hero__meta[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{gap:var(--s-4);display:flex}.hero__meta[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--ink)}.hero__caption[data-astro-cid-lcdefpme]{left:var(--gutter);right:var(--gutter);bottom:var(--s-7);visibility:hidden;color:#fff;font:900 var(--title-m) / 1.05 var(--font-display);position:absolute}.hero__caption[data-astro-cid-lcdefpme] .thin[data-astro-cid-lcdefpme]{display:block}.shape[data-astro-cid-lcdefpme]{display:block;position:absolute}.shape--green[data-astro-cid-lcdefpme]{aspect-ratio:1;background:var(--sprout);border-radius:50%;width:clamp(2.5rem,5.2vw,5.5rem);top:21%;left:60%}.shape--red[data-astro-cid-lcdefpme]{aspect-ratio:1;background:var(--silk);border-radius:50%;width:clamp(1.25rem,2.6vw,2.75rem);top:73%;left:44%}.shape--blue[data-astro-cid-lcdefpme]{aspect-ratio:1;background:var(--dusk);border-radius:50%;width:1.25rem;top:72%;left:83%}.shape--dot[data-astro-cid-lcdefpme]{aspect-ratio:1;background:var(--sprout);border-radius:50%;width:.625rem;top:34%;left:92%}.shape--plus[data-astro-cid-lcdefpme]{background:linear-gradient(var(--sprout), var(--sprout)) center / 100% 1.5px no-repeat, linear-gradient(var(--sprout), var(--sprout)) center / 1.5px 100% no-repeat;width:1.875rem;height:1.875rem;top:83%;left:62%}.shape--tri[data-astro-cid-lcdefpme]{gap:.75rem;display:flex;top:16%;left:88%}.shape--tri[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{border-block:.625rem solid #0000;border-left:1.05rem solid var(--silk);width:0;height:0}.shape--tri[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]+i[data-astro-cid-lcdefpme]{border-left-color:var(--sprout)}.shape--tri[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]:last-child{border-left-color:var(--dusk)}@media (width<=59.99rem){.hero__fig[data-astro-cid-lcdefpme]{width:104vw;top:7svh;right:-4vw}.hero__copy[data-astro-cid-lcdefpme]{width:auto;right:var(--gutter);bottom:5.25rem}.hero__power[data-astro-cid-lcdefpme]{font-size:27vw}.hero__light[data-astro-cid-lcdefpme]{font-size:12.4vw}.hero__kicker[data-astro-cid-lcdefpme]{margin-bottom:var(--s-2);font-size:var(--text-s)}.hero__lead[data-astro-cid-lcdefpme]{margin-top:var(--s-3);font-size:1rem}.hero__actions[data-astro-cid-lcdefpme]{gap:var(--s-4);margin-top:var(--s-3)}.hero__play[data-astro-cid-lcdefpme],.hero__meta[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{display:none}.hero__portal[data-astro-cid-lcdefpme]{--cx:50%;--cy:34%}.shape--green[data-astro-cid-lcdefpme]{top:13%;left:76%}.shape--red[data-astro-cid-lcdefpme]{top:42%;left:8%}.shape--blue[data-astro-cid-lcdefpme],.shape--dot[data-astro-cid-lcdefpme],.shape--plus[data-astro-cid-lcdefpme],.shape--tri[data-astro-cid-lcdefpme]{display:none}}.video-dialog[data-astro-cid-lcdefpme]{border-radius:var(--r-m);background:#000;border:0;width:min(92vw,70rem);padding:0;overflow:hidden}.video-dialog[data-astro-cid-lcdefpme]::backdrop{backdrop-filter:blur(8px);background:#141414d1}.video-dialog[data-astro-cid-lcdefpme] iframe[data-astro-cid-lcdefpme]{aspect-ratio:16/9;border:0;width:100%;display:block}.video-dialog__close[data-astro-cid-lcdefpme]{top:var(--s-3);right:var(--s-3);z-index:1;padding:var(--s-2) var(--s-4);border-radius:var(--r-pill);cursor:pointer;background:#fff;border:0;position:absolute}.manifesto[data-astro-cid-lcdefpme]{min-height:100svh;padding-block:var(--section);align-items:center;display:grid;position:relative;overflow:clip}.manifesto[data-astro-cid-lcdefpme] .ghost[data-astro-cid-lcdefpme]{top:8%;left:-2%}.manifesto__text[data-astro-cid-lcdefpme]{max-width:66rem;font:300 clamp(2rem, 1.2rem + 4vw, 5.25rem) / 1.14 var(--font-slab);letter-spacing:-.015em;position:relative}.method[data-astro-cid-lcdefpme]{position:relative;overflow:clip}.method__intro[data-astro-cid-lcdefpme]{gap:var(--s-4);padding:var(--s-7) var(--gutter) 0;max-width:46rem;display:grid}.step[data-astro-cid-lcdefpme]{gap:var(--s-4);padding:var(--s-7) var(--gutter);display:grid;position:relative;overflow:clip}.step[data-astro-cid-lcdefpme] .ghost[data-astro-cid-lcdefpme]{font-size:clamp(5rem,26vw,26rem);top:0;left:0}.step__fig[data-astro-cid-lcdefpme]{width:min(88vw,34rem);margin-inline:auto;position:relative}.step__fig[data-astro-cid-lcdefpme] img{width:100%;height:auto}.step__text[data-astro-cid-lcdefpme]{gap:var(--s-2);max-width:26rem;display:grid;position:relative}.step__n[data-astro-cid-lcdefpme]{font:100 var(--title-m) / 1 var(--font-slab);color:var(--silk)}.method__bar[data-astro-cid-lcdefpme]{display:none}@media (width>=60rem) and (prefers-reduced-motion:no-preference){.method[data-astro-cid-lcdefpme]{height:100svh}.method__track[data-astro-cid-lcdefpme]{align-items:stretch;width:max-content;height:100%;display:flex}.method__intro[data-astro-cid-lcdefpme]{width:46vw;max-width:none;padding:0 4vw 0 var(--gutter);flex:none;align-content:center}.method__steps[data-astro-cid-lcdefpme]{height:100%;display:flex}.step[data-astro-cid-lcdefpme]{width:72vw;height:100%;padding:calc(var(--header-h) + var(--s-5)) 4vw var(--s-8);flex:none;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:end;overflow:visible}.step[data-astro-cid-lcdefpme] .ghost[data-astro-cid-lcdefpme]{top:12%;left:4vw}.step__fig[data-astro-cid-lcdefpme]{align-self:center;place-items:center;width:100%;margin:0;display:grid}.step__fig[data-astro-cid-lcdefpme] img{width:auto;max-width:100%;max-height:74svh}.step__text[data-astro-cid-lcdefpme]{padding-bottom:var(--s-6)}.method__bar[data-astro-cid-lcdefpme]{inset:auto var(--gutter) var(--s-5);background:var(--leaf-bright);height:2px;transform:scaleX(var(--progress,0));transform-origin:0;display:block;position:absolute}}.coach[data-astro-cid-lcdefpme]{position:relative;overflow:clip}.coach__grid[data-astro-cid-lcdefpme]{gap:var(--s-7);align-items:center;display:grid}.coach__media[data-astro-cid-lcdefpme]{isolation:isolate;width:min(100%,32rem);margin-inline:auto;position:relative}.coach__media[data-astro-cid-lcdefpme] img{width:100%;height:auto;mask-image:linear-gradient(#000 84%,#0000)}.coach__disc[data-astro-cid-lcdefpme]{z-index:-1;aspect-ratio:1;background:radial-gradient(circle, #3d3d3d29 1.2px, transparent 1.6px) 0 0 / 17px 17px, var(--mist);border-radius:50%;width:92%;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}.coach__text[data-astro-cid-lcdefpme]{gap:var(--s-4);justify-items:start;display:grid}.coach[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:var(--title-l);line-height:1}.coach[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{display:block}.coach[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme] .thin[data-astro-cid-lcdefpme]{font-size:.9em}.stats[data-astro-cid-lcdefpme]{gap:var(--s-6) var(--s-5);margin-top:var(--section);padding-top:var(--s-5);border-top:1px solid #3d3d3d4d;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.stats__value[data-astro-cid-lcdefpme]{font:900 var(--title-l) / 1 var(--font-display);letter-spacing:-.02em;color:var(--leaf-bright)}.stats__value[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{font:100 .5em / 1 var(--font-slab);color:var(--ink);letter-spacing:0;margin-top:.15em;display:block}@media (width>=60rem){.coach__grid[data-astro-cid-lcdefpme]{gap:var(--s-8);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.stats[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,minmax(0,1fr))}}.more[data-astro-cid-lcdefpme]{margin-top:var(--s-5);font-weight:700}.brief[data-astro-cid-lcdefpme]{border-top:1px solid #3d3d3d4d;margin:0;display:grid}.brief[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{gap:var(--s-1);padding-block:var(--s-4);border-bottom:1px solid #3d3d3d24;display:grid}.brief[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{font-weight:700}.brief[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{max-width:46rem;margin:0}@media (width>=60rem){.brief[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{gap:var(--s-6);grid-template-columns:16rem minmax(0,1fr)}}.faq-block[data-astro-cid-lcdefpme]{gap:var(--s-6);align-items:start;display:grid}.faq-block[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{gap:var(--s-4);display:grid}@media (width>=60rem){.faq-block[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr)}}
