.s2-module__jxYMyG__root{--ink:#242425;--ink-2:#4b5054;--ink-3:#697074;--hair:#2424251f;--paper:#fff;--mist:#eef5f7;--mist-2:#f6f9fa;--blue:#4198bd;--blue-ui:#4f9fcb;--cyan:#63d4e8;--cyan-glow:#68e3f0;--cyan-haze:#17c9ff4d;--peach:#ffbb82;--pill:#f6fcff;--wave:#98bffb;--mic:#6cb4da;--btn:#293439;--btn-edge:#6b6b6b54;--ring-line:#626364;--glass-dark:#1c1a1a91;--glass-cyan:#72dcec33;--glass-cyan-line:#6ca1ae4f;--bubble-user:#c5d6e0;--bubble-user-ink:#556066;--bubble-coach:#eff3f6;--bubble-coach-ink:#4f5458;--chat-time:#4b5053;--composer-ink:#60696c;--seg-fill:radial-gradient(60% 120% at 50% 50%, #d5dfe3, #b9dceb);--seg-line:#c3d2d3ed;--sans:"Helvetica Neue", var(--font-inter), Helvetica, Arial, sans-serif;--serif:var(--s2-serif), "Iowan Old Style", Palatino, Georgia, serif;--wide:var(--s2-wide), "Arial Black", "Helvetica Neue", sans-serif;--chrome-hero:linear-gradient(85deg, #b9c1c1 12%, #6a6a6a 35%, #0a0a0a 72%);--chrome-dark:linear-gradient(100deg, #2a2d2f 20%, #6e6e6e 80%);--chrome-light:linear-gradient(95deg, #fff 30%, #f3e9f1 62%, #fff 92%);--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-io:cubic-bezier(.65, 0, .35, 1);--nav-h:64px;--gutter:clamp(16px, 4.4vw, 64px);background:var(--paper);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;--u:1vw;position:relative;overflow-x:clip}@media (min-width:1024px){.s2-module__jxYMyG__root{--frame:min(100vw - 96px, 560px + 41.6667vw);--u:calc(var(--frame) / 100)}.s2-module__jxYMyG__root main{width:var(--frame);--gutter:0px;margin-inline:auto}}@media (max-width:1023.98px){.s2-module__jxYMyG__root main{--gutter:clamp(22px, 5.6vw, 64px)}}.s2-module__jxYMyG__root :where(a,button,input,summary):focus-visible{outline:2px solid var(--blue);outline-offset:3px;border-radius:999px}.s2-module__jxYMyG__srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.s2-module__jxYMyG__light{font-weight:300}.s2-module__jxYMyG__medium{font-weight:500}.s2-module__jxYMyG__boldItalic{font-style:italic;font-weight:700}.s2-module__jxYMyG__mediumItalic{font-style:italic;font-weight:500}.s2-module__jxYMyG__lightItalic{font-style:italic;font-weight:300}.s2-module__jxYMyG__dlPill{background:var(--btn);border:2.4px solid var(--btn-edge);color:#fff;min-width:200px;min-height:54px;font-size:clamp(16px, calc(1.05 * var(--u)), 20px);letter-spacing:.01em;transition:transform .25s var(--ease-out), background-color .25s;-webkit-tap-highlight-color:transparent;background-clip:padding-box;border-radius:999px;justify-content:center;align-items:center;gap:.6em;padding:0 2.1em;text-decoration:none;display:inline-flex;position:relative}.s2-module__jxYMyG__dlPill:hover{background-color:#1d2529}.s2-module__jxYMyG__dlPill:active{transform:scale(.98)}.s2-module__jxYMyG__dlPill svg{width:.9em;height:auto;margin-top:-.12em}.s2-module__jxYMyG__dlRing{border-radius:inherit;pointer-events:none;border:1px solid #62636452;position:absolute;inset:-4px}.s2-module__jxYMyG__dlRing:nth-child(2){border-color:#62636424;inset:-7.5px}.s2-module__jxYMyG__dlRing:nth-child(3){display:none}@media (prefers-reduced-motion:no-preference){.s2-module__jxYMyG__dlRingLive{animation:s2-module__jxYMyG__ringBreath 3.6s var(--ease-io) infinite}.s2-module__jxYMyG__dlRingLive:nth-child(2){animation-delay:.25s}.s2-module__jxYMyG__dlRingLive:nth-child(3){animation-delay:.5s}.s2-module__jxYMyG__paused .s2-module__jxYMyG__dlRingLive{animation-play-state:paused}}@keyframes s2-module__jxYMyG__ringBreath{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(1.035,1.09)}}.s2-module__jxYMyG__textLink{color:inherit;text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}.s2-module__jxYMyG__nav{z-index:60;-webkit-backdrop-filter:blur(18px)saturate(1.5);backdrop-filter:blur(18px)saturate(1.5);background:#ffffffa8;border:1px solid #ffffffbf;border-radius:999px;width:min(1180px,76vw);height:clamp(56px,3.5vw,64px);position:fixed;top:clamp(10px,1.6vw,28px);left:50%;translate:-50%;box-shadow:0 3.3px 21px #0003,inset 0 1px #fffc}.s2-module__jxYMyG__navGrid{grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,1.3fr) repeat(3,minmax(0,1fr));height:100%;padding:5px;display:grid;position:relative}.s2-module__jxYMyG__navSeg{background:var(--seg-fill);border:1.6px solid var(--seg-line);width:calc(13.6986% - 1.36986px);transform:translateX(calc(var(--pos,0) * 100%));transition:transform .6s var(--ease-out), opacity .3s;pointer-events:none;border-radius:999px;position:absolute;top:5px;bottom:5px;left:5px;box-shadow:0 3.3px 31px #0000001a}.s2-module__jxYMyG__navSegOff{opacity:0}.s2-module__jxYMyG__navLink{color:#0009;letter-spacing:.01em;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;font-size:clamp(14px,1.04vw,20px);text-decoration:none;transition:color .3s;display:flex;position:relative}.s2-module__jxYMyG__navLink:hover,.s2-module__jxYMyG__navLink[aria-current=true]{color:#000000d1}.s2-module__jxYMyG__navLogo{color:#141414db;justify-content:center;align-items:center;display:flex}.s2-module__jxYMyG__navLogo svg{width:auto;height:clamp(22px,1.62vw,31px)}.s2-module__jxYMyG__navCompact{display:none}@media (max-width:1023.98px){.s2-module__jxYMyG__nav{width:calc(100% - 24px);height:56px;top:10px}.s2-module__jxYMyG__navGrid{display:none}.s2-module__jxYMyG__navCompact{justify-content:space-between;align-items:center;height:100%;padding:0 6px 0 18px;display:flex}.s2-module__jxYMyG__navCompact .s2-module__jxYMyG__navLogo svg{height:24px}}.s2-module__jxYMyG__navCompactRight{align-items:center;gap:4px;display:flex}.s2-module__jxYMyG__navMini{background:var(--btn);color:#fff;height:44px;transition:transform .2s var(--ease-out);border-radius:999px;align-items:center;gap:6px;padding:0 16px;font-size:15px;text-decoration:none;display:inline-flex}.s2-module__jxYMyG__navMini svg{width:12px;height:auto;margin-top:-2px}.s2-module__jxYMyG__navMini:active,.s2-module__jxYMyG__menuBtn:active{transform:scale(.96)}.s2-module__jxYMyG__menuBtn{width:44px;height:44px;color:var(--ink);transition:transform .2s var(--ease-out);background:0 0;border:0;border-radius:999px;align-content:center;place-items:center;display:inline-grid}.s2-module__jxYMyG__menuBtn span{background:currentColor;border-radius:2px;width:20px;height:2px;display:block}.s2-module__jxYMyG__menuBtn span+span{margin-top:4.5px}.s2-module__jxYMyG__menu{z-index:70;padding:10px 12px calc(28px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(22px)saturate(1.4);backdrop-filter:blur(22px)saturate(1.4);opacity:0;visibility:hidden;transition:opacity .35s var(--ease-out), visibility 0s linear .35s;background:#fafcfde6;flex-direction:column;display:flex;position:fixed;inset:0}.s2-module__jxYMyG__menuOpen{opacity:1;visibility:visible;transition:opacity .35s var(--ease-out), visibility 0s}.s2-module__jxYMyG__menuTop{justify-content:space-between;align-items:center;height:56px;padding:0 6px 0 18px;display:flex}.s2-module__jxYMyG__menuLogo{color:#141414db;width:auto;height:24px}.s2-module__jxYMyG__menuClose{width:44px;height:44px;color:var(--ink);background:#0000000d;border:0;border-radius:999px;position:relative}.s2-module__jxYMyG__menuClose:before,.s2-module__jxYMyG__menuClose:after{content:"";background:currentColor;height:1.5px;position:absolute;top:50%;left:13px;right:13px;rotate:45deg}.s2-module__jxYMyG__menuClose:after{rotate:-45deg}.s2-module__jxYMyG__menuList{margin:28px 0 0;padding:0 18px;list-style:none}.s2-module__jxYMyG__menuList li{border-bottom:1px solid var(--hair);opacity:0;transition:transform .5s var(--ease-out), opacity .5s var(--ease-out);transform:translateY(14px)}.s2-module__jxYMyG__menuOpen .s2-module__jxYMyG__menuList li{opacity:1;transform:none}.s2-module__jxYMyG__menuOpen .s2-module__jxYMyG__menuList li:nth-child(2){transition-delay:40ms}.s2-module__jxYMyG__menuOpen .s2-module__jxYMyG__menuList li:nth-child(3){transition-delay:80ms}.s2-module__jxYMyG__menuOpen .s2-module__jxYMyG__menuList li:nth-child(4){transition-delay:.12s}.s2-module__jxYMyG__menuOpen .s2-module__jxYMyG__menuList li:nth-child(5){transition-delay:.16s}.s2-module__jxYMyG__menuOpen .s2-module__jxYMyG__menuList li:nth-child(6){transition-delay:.2s}.s2-module__jxYMyG__menuList a{letter-spacing:-.04em;min-height:64px;color:var(--ink);align-items:center;font-size:30px;font-weight:300;text-decoration:none;display:flex}.s2-module__jxYMyG__menuFoot{justify-items:start;gap:14px;margin-top:auto;padding:0 18px;display:grid}.s2-module__jxYMyG__menuFoot p{color:var(--ink-3);margin:0;font-size:14px}.s2-module__jxYMyG__hero{isolation:isolate;align-items:center;min-height:max(640px,100svh);display:grid;position:relative;overflow:clip}.s2-module__jxYMyG__heroPhoto{z-index:-1;width:min(calc(58 * var(--u)), 1180px);aspect-ratio:1275/1694;-webkit-mask-composite:source-in;position:absolute;top:0;right:0;-webkit-mask-image:linear-gradient(#000 58%,#0000 96%),linear-gradient(90deg,#0000 0%,#000 22%);mask-image:linear-gradient(#000 58%,#0000 96%),linear-gradient(90deg,#0000 0%,#000 22%);-webkit-mask-composite:source-in;mask-composite:intersect}.s2-module__jxYMyG__heroPhoto img{object-fit:cover}.s2-module__jxYMyG__heroInner{width:min(calc(46 * var(--u)), 820px);margin-left:calc(calc(27 * var(--u)) - min(calc(23 * var(--u)), 410px));text-align:center;justify-items:center;padding-top:4vh;display:grid;position:relative}.s2-module__jxYMyG__heroTitle{width:100%;font-weight:300;font-size:clamp(56px, calc(6.55 * var(--u)), 132px);letter-spacing:-.066em;margin:0;line-height:.82}.s2-module__jxYMyG__heroLine{background-image:var(--chrome-hero);color:#0000;-webkit-background-clip:text;background-clip:text;padding:0 .08em .08em;display:block}.s2-module__jxYMyG__heroSmall{font-size:.83em}.s2-module__jxYMyG__heroSub{margin:clamp(18px, calc(1.6 * var(--u)), 30px) 0 0;max-width:30ch;font-size:clamp(17px, calc(1.28 * var(--u)), 25px);letter-spacing:-.012em;color:#4e4d4deb;text-wrap:balance;font-weight:500;line-height:1.22}.s2-module__jxYMyG__heroCta{margin-top:clamp(26px, calc(2.2 * var(--u)), 40px);justify-items:center;gap:18px;display:grid}.s2-module__jxYMyG__heroTrial{color:var(--ink-3);margin:0;font-size:14px}.s2-module__jxYMyG__heroCue{left:calc(27 * var(--u));color:var(--ink-3);letter-spacing:.01em;justify-items:center;gap:10px;font-size:13px;text-decoration:none;display:grid;position:absolute;bottom:clamp(18px,4vh,44px);translate:-50%}.s2-module__jxYMyG__heroCue svg{width:14px;height:64px;overflow:visible}.s2-module__jxYMyG__cueLine{stroke-dasharray:1;stroke-dashoffset:0}@media (prefers-reduced-motion:no-preference){.s2-module__jxYMyG__cueLine{animation:s2-module__jxYMyG__cueDraw 2.8s var(--ease-io) 1.6s infinite}}@keyframes s2-module__jxYMyG__cueDraw{0%{stroke-dashoffset:1px}45%,70%{stroke-dashoffset:0}to{stroke-dashoffset:-1px}}@media (prefers-reduced-motion:no-preference){.s2-module__jxYMyG__rise{animation:s2-module__jxYMyG__rise 1.25s var(--ease-out) both;animation-delay:var(--d,0s)}.s2-module__jxYMyG__fadeIn{animation:s2-module__jxYMyG__fadeIn 1.6s var(--ease-out) both;animation-delay:var(--d,0s)}}@keyframes s2-module__jxYMyG__rise{0%{opacity:0;transform:translateY(.45em)}to{opacity:1;transform:none}}@keyframes s2-module__jxYMyG__fadeIn{0%{opacity:0;transform:scale(1.035)}to{opacity:1;transform:none}}@media (max-width:1023.98px){.s2-module__jxYMyG__hero{align-items:end;min-height:max(600px,100svh);padding:0 0 92px}.s2-module__jxYMyG__heroPhoto{top:52px;right:calc(-4 * var(--u));width:min(calc(112 * var(--u)), 640px);-webkit-mask-image:linear-gradient(#000 38%,#0000 80%);mask-image:linear-gradient(#000 38%,#0000 80%)}.s2-module__jxYMyG__heroInner{width:auto;padding:0 var(--gutter);margin:0 auto}.s2-module__jxYMyG__heroTitle{font-size:min(calc(17.5 * var(--u)), 96px)}.s2-module__jxYMyG__heroCue{display:none;bottom:18px;left:50%}}.s2-module__jxYMyG__scene{--stage-w:calc(58 * var(--u));--gap:calc(3 * var(--u));--pin-top:clamp(84px, 10.5vh, 104px);--pin-bottom:clamp(18px, 3vh, 34px);position:relative}.s2-module__jxYMyG__track,.s2-module__jxYMyG__pin{position:relative}.s2-module__jxYMyG__anchor{left:0;top:var(--at,0);pointer-events:none;width:1px;height:40svh;scroll-margin-top:0;position:absolute}@media (max-width:1023.98px){.s2-module__jxYMyG__onlyWide{display:none!important}}@media (min-width:1024px){.s2-module__jxYMyG__onlyNarrow{display:none!important}}.s2-module__jxYMyG__stageCell{justify-content:flex-start;align-items:center;display:flex;position:relative;container-type:size}.s2-module__jxYMyG__artboard{aspect-ratio:var(--ab-m);width:min(100cqw, calc(100cqh * var(--ab-m)));flex:none;position:relative;container-type:inline-size}@media (min-width:1024px){.s2-module__jxYMyG__artboard{aspect-ratio:var(--ab-d);width:min(100cqw, calc(100cqh * var(--ab-d)))}}.s2-module__jxYMyG__art{left:var(--mx);top:var(--my);width:var(--mw);height:var(--mh);position:absolute}.s2-module__jxYMyG__artPhone{left:var(--mx);top:var(--my);width:var(--mw);position:absolute}@media (min-width:1024px){.s2-module__jxYMyG__art{left:var(--dx);top:var(--dy);width:var(--dw);height:var(--dh)}.s2-module__jxYMyG__artPhone{left:var(--dx);top:var(--dy);width:var(--dw)}}.s2-module__jxYMyG__phone{filter:drop-shadow(0 2.4cqw 4.2cqw #10182038);width:100%;position:relative;container-type:inline-size}.s2-module__jxYMyG__phoneImg{object-fit:fill;-webkit-user-select:none;user-select:none}.s2-module__jxYMyG__phoneScreen{isolation:isolate;position:absolute;overflow:hidden}.s2-module__jxYMyG__screenLayer{opacity:0;transition:opacity .7s var(--ease-io);position:absolute;inset:0}.s2-module__jxYMyG__screenLayer[data-state=on]{opacity:1}.s2-module__jxYMyG__photoCard{transition:opacity .8s var(--ease-io);overflow:hidden}.s2-module__jxYMyG__photoCard img{object-fit:cover}.s2-module__jxYMyG__callouts{pointer-events:none;position:absolute;inset:0}.s2-module__jxYMyG__calloutSvg{z-index:4;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.s2-module__jxYMyG__cGroup{opacity:0;transition:opacity .35s var(--ease-io)}.s2-module__jxYMyG__cGroup[data-state=on]{opacity:1}.s2-module__jxYMyG__cInk{mix-blend-mode:exclusion}.s2-module__jxYMyG__cBackdrop{z-index:-1;background:var(--paper)}.s2-module__jxYMyG__cLine{stroke:#fff;stroke-linecap:round;stroke-linejoin:round;fill:none;stroke-dasharray:1;stroke-dashoffset:1px}.s2-module__jxYMyG__cHead{fill:#fff;opacity:0}.s2-module__jxYMyG__callouts[data-keep] .s2-module__jxYMyG__cGroup[data-state=done]{opacity:.38}.s2-module__jxYMyG__callouts[data-keep] .s2-module__jxYMyG__chip[data-state=done]{--o:.5;transform:none}.s2-module__jxYMyG__scene:not(.s2-module__jxYMyG__isPin) .s2-module__jxYMyG__callouts[data-keep] .s2-module__jxYMyG__cGroup[data-state=done] .s2-module__jxYMyG__cLine{stroke-dashoffset:0}.s2-module__jxYMyG__scene:not(.s2-module__jxYMyG__isPin) .s2-module__jxYMyG__callouts[data-keep] .s2-module__jxYMyG__cGroup[data-state=done] .s2-module__jxYMyG__cHead{opacity:1}.s2-module__jxYMyG__scene:not(.s2-module__jxYMyG__isPin) .s2-module__jxYMyG__cGroup[data-state=on] .s2-module__jxYMyG__cLine{stroke-dashoffset:0;transition:stroke-dashoffset 1s var(--ease-io) .15s}.s2-module__jxYMyG__scene:not(.s2-module__jxYMyG__isPin) .s2-module__jxYMyG__cGroup[data-state=on] .s2-module__jxYMyG__cHead{opacity:1;transition:opacity .3s 1s}.s2-module__jxYMyG__chip{--lg-tint:#ffffff1a;--lg-frost:6px;--o:0;z-index:5;top:var(--y);right:calc(100% - var(--x) - var(--w));width:max-content;max-width:var(--w);min-height:var(--h);letter-spacing:-.06em;white-space:pre-line;text-wrap:balance;transition:transform .6s var(--ease-out);border-radius:999px;align-items:center;padding:.5em 1.05em .5em 1.3em;font-size:3.15cqw;font-style:italic;font-weight:500;line-height:1.041;display:flex;position:absolute;transform:translateY(.5em)}@media (min-width:1024px){.s2-module__jxYMyG__chip{font-size:1.72cqw}}.s2-module__jxYMyG__chip>*,.s2-module__jxYMyG__chip:after{opacity:var(--o);transition:opacity .4s var(--ease-io)}.s2-module__jxYMyG__chip[data-side=right]{right:auto;left:var(--x)}.s2-module__jxYMyG__chip[data-state=on]{--o:1;transform:none}.s2-module__jxYMyG__chipShadow{border-radius:inherit;position:absolute;inset:0;box-shadow:0 .0355em .222em #00000040}.s2-module__jxYMyG__chip:after{content:"";z-index:1;border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffffb3,inset 0 -1px 1px #788c962e}.s2-module__jxYMyG__chipWords{z-index:2;padding-right:.06em;position:relative}.s2-module__jxYMyG__chipText{color:#0000;background-image:linear-gradient(#ffffff3d 0%,#fff0 42%,#0000 55%,#00000045 100%),linear-gradient(90deg,#8a929f,#6d9fa4);-webkit-background-clip:text;background-clip:text;position:relative}.s2-module__jxYMyG__chipGlow{color:#0000;text-shadow:0 0 1.79em #fff;-webkit-user-select:none;user-select:none;position:absolute;inset:0 .06em 0 0}.s2-module__jxYMyG__chipLive{font-variant-numeric:tabular-nums;color:var(--blue);margin-left:.35em;font-weight:600}.s2-module__jxYMyG__callouts[data-tone=dark] .s2-module__jxYMyG__chip{--lg-tint:#1c1a1a63;--lg-frost:5px}.s2-module__jxYMyG__callouts[data-tone=dark] .s2-module__jxYMyG__chip:after{box-shadow:inset 0 0 0 1px #ffffff1a,inset 0 1px .5px #ffffff24}.s2-module__jxYMyG__callouts[data-tone=dark] .s2-module__jxYMyG__chipText{background-image:linear-gradient(90deg,#fcf6f6db,#fcf6f6db),linear-gradient(90deg,#8bafe533,#00ebff33),linear-gradient(#ebe8e869 0%,#33333369 87.019%,#00000069 100%)}.s2-module__jxYMyG__callouts[data-tone=dark] .s2-module__jxYMyG__chipGlow{text-shadow:0 0 2.36em #fff}.s2-module__jxYMyG__callouts[data-tone=dark] .s2-module__jxYMyG__chipLive{color:#8bc8f0}.s2-module__jxYMyG__callouts[data-tone=frost] .s2-module__jxYMyG__chip{--lg-tint:#ffffff4a;--lg-frost:10px;top:calc(var(--y) + var(--h) / 2);min-height:0;max-width:calc(var(--w) * 1.12);letter-spacing:-.012em;padding:.68em 1.3em;font-style:normal;font-weight:500;line-height:1.18;transform:translateY(calc(.5em - 50%))}.s2-module__jxYMyG__callouts[data-tone=frost] .s2-module__jxYMyG__chip[data-state=on]{transform:translateY(-50%)}.s2-module__jxYMyG__callouts[data-tone=frost] .s2-module__jxYMyG__chip:after{box-shadow:inset 0 0 0 1px #ffffffb3,inset 0 1px .5px #ffffffe6}.s2-module__jxYMyG__callouts[data-tone=frost] .s2-module__jxYMyG__chipText{color:#111213eb;background-image:none}.s2-module__jxYMyG__callouts[data-tone=frost] .s2-module__jxYMyG__chipGlow{text-shadow:0 0 1.4em #ffffffe6}.s2-module__jxYMyG__callouts[data-tone=frost] .s2-module__jxYMyG__chipLive{color:var(--blue)}.s2-module__jxYMyG__tour{position:relative}.s2-module__jxYMyG__tourKickers,.s2-module__jxYMyG__railTrack{display:none}.s2-module__jxYMyG__tourLists{position:relative}.s2-module__jxYMyG__steps{margin:0;padding:0;list-style:none}.s2-module__jxYMyG__step{background:#fffffff0;border:1px solid #fff;border-radius:24px;margin:0 0 24svh;padding:16px 18px 18px;transition:border-color .4s,box-shadow .4s;position:relative;box-shadow:0 22px 48px -24px #14222c4d,0 2px 6px #0000000a}.s2-module__jxYMyG__step[data-state=active]{border-color:#4198bd73}.s2-module__jxYMyG__node{display:none}.s2-module__jxYMyG__stepNum{font-variant-numeric:tabular-nums;letter-spacing:.02em;color:var(--blue);font-size:13px;display:block}.s2-module__jxYMyG__stepOf{color:var(--ink-3)}.s2-module__jxYMyG__stepTitle{letter-spacing:-.03em;color:var(--ink);margin:6px 0;font-size:19px;font-weight:500;line-height:1.15}.s2-module__jxYMyG__stepBody{letter-spacing:-.005em;color:var(--ink-2);margin:0;font-size:15.5px;line-height:1.42}.s2-module__jxYMyG__stepOutcome{color:var(--ink);font-weight:500}.s2-module__jxYMyG__chapterCard{margin:0 0 32svh}.s2-module__jxYMyG__bigTitles,.s2-module__jxYMyG__dockCopy{display:none}.s2-module__jxYMyG__sceneTitle{padding:clamp(72px, 14vh, 140px) var(--gutter) clamp(24px, 4vh, 40px);text-align:center;font-weight:300;font-size:min(calc(15 * var(--u)), 84px);letter-spacing:-.07em;color:var(--ink);margin:0;line-height:.9}.s2-module__jxYMyG__sceneTitle>span,.s2-module__jxYMyG__bigTitle>span,.s2-module__jxYMyG__dockCopy>span{text-wrap:balance;display:block}.s2-module__jxYMyG__stageCell{z-index:3;justify-content:center;height:min(50svh,450px);margin:0 auto;position:sticky;top:70px}.s2-module__jxYMyG__stageCell:before{content:"";z-index:-1;inset:-80px calc(-50 * var(--u)) -30px;background:linear-gradient(to bottom, var(--paper) 0%, var(--paper) 88%, #fff0);pointer-events:none;position:absolute}.s2-module__jxYMyG__panel{z-index:2;max-width:560px;padding:3svh var(--gutter) 2svh;margin:0 auto;position:relative}@media (min-width:1024px) and (prefers-reduced-motion:reduce){.s2-module__jxYMyG__pin{column-gap:calc(4 * var(--u));padding-right:var(--gutter);grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);display:grid}.s2-module__jxYMyG__sceneTitle{grid-column:1/-1}.s2-module__jxYMyG__stageCell{grid-column:1;justify-content:flex-start;width:100%;height:calc(100svh - 120px);max-height:860px;margin:0;top:92px}.s2-module__jxYMyG__stageCell:before{display:none}.s2-module__jxYMyG__panel{grid-column:2;max-width:520px;margin:0;padding:24svh 0 20svh}}@media (min-width:1024px) and (prefers-reduced-motion:no-preference){.s2-module__jxYMyG__track{height:var(--track,600svh)}.s2-module__jxYMyG__pin{background:var(--paper);grid-template-columns:var(--stage-w) var(--gap) minmax(0, 1fr) var(--gutter);grid-template-rows:var(--pin-top) minmax(0, 1fr) auto auto minmax(0, 1fr) var(--pin-bottom);height:100svh;display:grid;position:sticky;top:0;overflow:clip}.s2-module__jxYMyG__flip .s2-module__jxYMyG__pin{grid-template-columns:var(--gutter) minmax(0, 1fr) var(--gap) var(--stage-w)}.s2-module__jxYMyG__stageCell{z-index:1;grid-area:2/1/6;justify-content:flex-start;height:auto;margin:0;position:relative;top:auto}.s2-module__jxYMyG__flip .s2-module__jxYMyG__stageCell{grid-column:4;justify-content:flex-end}.s2-module__jxYMyG__stageCell:before{display:none}.s2-module__jxYMyG__sceneTitle,.s2-module__jxYMyG__dockCopy{text-align:left;font-size:clamp(42px, calc(3.9 * var(--u)), 78px);grid-area:3/3;align-self:end;padding:0 0 clamp(18px,2.6vh,30px);line-height:.9;display:block}.s2-module__jxYMyG__flip .s2-module__jxYMyG__sceneTitle,.s2-module__jxYMyG__flip .s2-module__jxYMyG__dockCopy{grid-column:2}.s2-module__jxYMyG__panel{z-index:2;grid-area:4/3;max-width:none;margin:0;padding:0}.s2-module__jxYMyG__flip .s2-module__jxYMyG__panel{grid-column:2}.s2-module__jxYMyG__chapterCard{clip:rect(0 0 0 0);width:1px;height:1px;margin:0;overflow:hidden;position:absolute!important}.s2-module__jxYMyG__bigTitles{z-index:6;pointer-events:none;grid-area:1/1/-1/-1;place-items:center;display:grid}.s2-module__jxYMyG__bigTitle{opacity:0;text-align:left;transform-origin:50%;font-weight:300;font-size:clamp(64px, calc(9.4 * var(--u)), 188px);letter-spacing:-.072em;color:var(--ink);grid-area:1/1;margin:0;line-height:.88}.s2-module__jxYMyG__tour{padding:clamp(22px, 2.6vh, 30px) clamp(24px, calc(2.2 * var(--u)), 34px) calc(clamp(22px, 2.6vh, 30px) + var(--body-h,7.2em));-webkit-backdrop-filter:blur(16px)saturate(1.3);backdrop-filter:blur(16px)saturate(1.3);background:#ffffffbd;border:1.2px solid #fdfeff;border-radius:36px;box-shadow:0 1px 3px #0000000a,0 10px 30px -8px #1e2c381a}.s2-module__jxYMyG__tourKickers{margin:0 0 clamp(10px,1.6vh,16px);display:grid}.s2-module__jxYMyG__tourKicker{font-size:clamp(19px, calc(1.45 * var(--u)), 27px);letter-spacing:-.03em;color:#000b0fc2;opacity:0;transition:opacity .5s var(--ease-io);grid-area:1/1;margin:0;font-weight:500}.s2-module__jxYMyG__scene[data-chapter="0"] .s2-module__jxYMyG__tourKicker[data-kchapter="0"],.s2-module__jxYMyG__scene[data-chapter="1"] .s2-module__jxYMyG__tourKicker[data-kchapter="1"]{opacity:1}.s2-module__jxYMyG__railTrack{left:10.5px;top:var(--rail-top,22px);bottom:var(--rail-bottom,22px);background:#2424251a;border-radius:2px;width:1.5px;display:block;position:absolute}.s2-module__jxYMyG__railFill{border-radius:inherit;background:linear-gradient(to bottom, var(--peach), var(--blue));transform-origin:top;position:absolute;inset:0;transform:scaleY(0)}.s2-module__jxYMyG__step{box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:22px auto minmax(0,1fr);align-items:center;column-gap:12px;margin:0;padding:clamp(6px,1vh,10px) 0;display:grid;position:static}.s2-module__jxYMyG__node{z-index:1;background:var(--paper);border:1.5px solid #2424252e;border-radius:50%;place-items:center;width:22px;height:22px;transition:border-color .4s,background-color .4s,box-shadow .4s;display:grid;position:relative}.s2-module__jxYMyG__node svg{width:14px;height:14px}.s2-module__jxYMyG__node svg path{stroke:#f19a52;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .5s var(--ease-out) .1s}.s2-module__jxYMyG__node:after{content:"";background:var(--blue);width:8px;height:8px;transition:transform .4s var(--ease-out);border-radius:50%;position:absolute;transform:scale(0)}.s2-module__jxYMyG__step[data-state=active] .s2-module__jxYMyG__node{border-color:var(--blue);box-shadow:0 0 0 5px #4198bd24}.s2-module__jxYMyG__step[data-state=active] .s2-module__jxYMyG__node:after{transform:scale(1)}.s2-module__jxYMyG__step[data-state=done] .s2-module__jxYMyG__node{border-color:var(--peach);background:#fff8f1}.s2-module__jxYMyG__step[data-state=done] .s2-module__jxYMyG__node svg path{stroke-dashoffset:0}.s2-module__jxYMyG__stepNum{color:var(--ink-3);font-size:13px;transition:color .4s}.s2-module__jxYMyG__stepOf{display:none}.s2-module__jxYMyG__step[data-state=active] .s2-module__jxYMyG__stepNum{color:var(--blue)}.s2-module__jxYMyG__stepTitle{font-size:clamp(16px, calc(1.22 * var(--u)), 22px);color:var(--ink-3);margin:0;font-weight:400;transition:color .4s}.s2-module__jxYMyG__step[data-state=active] .s2-module__jxYMyG__stepTitle{color:var(--ink);font-weight:500}.s2-module__jxYMyG__step[data-state=done] .s2-module__jxYMyG__stepTitle{color:var(--ink-2)}.s2-module__jxYMyG__stepBody{font-size:clamp(15px, calc(1.1 * var(--u)), 19px);opacity:0;transition:opacity .35s var(--ease-io), transform .5s var(--ease-out);border-top:1px solid #24242517;padding-top:clamp(14px,2vh,20px);line-height:1.45;position:absolute;top:calc(100% + clamp(14px,2vh,22px));left:0;right:0;transform:translateY(8px)}.s2-module__jxYMyG__step[data-state=active] .s2-module__jxYMyG__stepBody{opacity:1;transition-delay:.14s;transform:none}}.s2-module__jxYMyG__brush{pointer-events:none;width:100%;height:.16em;position:absolute;bottom:-.1em;left:0;overflow:visible}.s2-module__jxYMyG__brush path{fill:none;stroke:#28282a80;stroke-width:max(1.4px,.022em);stroke-linecap:round;vector-effect:non-scaling-stroke}.s2-module__jxYMyG__brush .s2-module__jxYMyG__brushThin{stroke-width:max(.8px,.01em);opacity:.55}.s2-module__jxYMyG__brushNew{width:calc(54% - .04em);bottom:-.06em;left:46%}.s2-module__jxYMyG__brushYour{width:calc(100% - .14em);bottom:-.07em;left:.02em}.s2-module__jxYMyG__tYourNew{position:relative}.s2-module__jxYMyG__underlined{background-image:var(--chrome-dark);color:#0000;background-position:0 0;background-size:400% 100%;-webkit-background-clip:text;background-clip:text;margin:-.1em -.16em -.28em -.06em;padding:.1em .16em .28em .06em;display:inline-block;position:relative}.s2-module__jxYMyG__titleHome{letter-spacing:-.06em}.s2-module__jxYMyG__tWelcome{color:#232525;font-weight:300}.s2-module__jxYMyG__tYourNew{color:#000000d6;letter-spacing:-.08em;font-style:italic;font-weight:500}.s2-module__jxYMyG__tHome{color:var(--blue);letter-spacing:-.075em;padding-right:.06em;font-size:1.12em;font-style:italic;font-weight:700}.s2-module__jxYMyG__titleWorkouts{letter-spacing:-.08em}.s2-module__jxYMyG__titleWorkouts>span:nth-child(2){padding-left:1.15em}.s2-module__jxYMyG__tGrad{background-image:var(--chrome-dark);color:#0000;-webkit-background-clip:text;background-clip:text;margin-bottom:-.16em;padding:0 .08em .26em 0;font-weight:300;display:block}.s2-module__jxYMyG__tDiet{background-image:var(--chrome-light);color:#0000;-webkit-background-clip:text;background-clip:text;padding:0 .06em .08em;font-weight:300;display:block}.s2-module__jxYMyG__tCoach{letter-spacing:-.04em;color:var(--composer-ink);font-weight:400;display:block}.s2-module__jxYMyG__photos{position:absolute;inset:0}.s2-module__jxYMyG__photoCard[data-photo="1"],.s2-module__jxYMyG__scene[data-chapter="1"] .s2-module__jxYMyG__photoCard[data-photo="0"]{opacity:0}.s2-module__jxYMyG__scene[data-chapter="1"] .s2-module__jxYMyG__photoCard[data-photo="1"]{opacity:1}.s2-module__jxYMyG__photoFence,.s2-module__jxYMyG__photoBells{overflow:visible}.s2-module__jxYMyG__photoFence img,.s2-module__jxYMyG__photoBells img{object-fit:contain}@media (max-width:1023.98px){.s2-module__jxYMyG__photoBells{border-radius:4%/4.74%;overflow:hidden;box-shadow:inset 0 0 0 1.5px #96b0bebf}.s2-module__jxYMyG__photoBells img{object-fit:cover;object-position:50% 74%;transform:scale(1.04)}}.s2-module__jxYMyG__restRing,.s2-module__jxYMyG__restDigits{background:#f0f0f0;position:absolute}.s2-module__jxYMyG__restRing svg{width:100%;height:100%;display:block;transform:rotate(-90deg)}.s2-module__jxYMyG__restTrack{fill:none;stroke:#dedede;stroke-width:3.6px}.s2-module__jxYMyG__restArc{fill:none;stroke:#56a2cf;stroke-width:3.6px;stroke-linecap:round;stroke-dasharray:1;transition:stroke-dashoffset .95s linear}.s2-module__jxYMyG__restDigits{letter-spacing:-.01em;color:#1d1d1f;font-variant-numeric:tabular-nums;align-items:center;font-family:system-ui,-apple-system,SF Pro Text,Helvetica Neue,sans-serif;font-size:3.15cqw;font-weight:600;line-height:1;display:flex}.s2-module__jxYMyG__chapterCard{text-align:center;font-size:min(calc(13.5 * var(--u)), 84px);margin:0 0 24svh;padding:2svh 0 0;font-weight:300;line-height:.9}.s2-module__jxYMyG__chapterCard>span{display:block}@media (max-width:1023.98px){.s2-module__jxYMyG__sceneTitle{padding-bottom:88px}}.s2-module__jxYMyG__sceneHome .s2-module__jxYMyG__sceneTitle{font-size:min(calc(15 * var(--u)), 96px)}@media (max-width:1023.98px){.s2-module__jxYMyG__sceneHome .s2-module__jxYMyG__sceneTitle .s2-module__jxYMyG__tHome{font-size:1.3em;line-height:.92;display:block}}@media (min-width:1024px) and (prefers-reduced-motion:no-preference){.s2-module__jxYMyG__sceneHome .s2-module__jxYMyG__sceneTitle,.s2-module__jxYMyG__sceneHome .s2-module__jxYMyG__dockCopy{font-size:clamp(42px, calc(3.9 * var(--u)), 78px)}.s2-module__jxYMyG__dockCopy{opacity:0}}.s2-module__jxYMyG__titleDiet{letter-spacing:-.08em}.s2-module__jxYMyG__titleOnLight .s2-module__jxYMyG__tDiet{background-image:var(--chrome-dark)}.s2-module__jxYMyG__sceneDiet .s2-module__jxYMyG__sceneTitle{font-size:min(calc(11.5 * var(--u)), 76px)}.s2-module__jxYMyG__dietCard img{object-fit:cover}.s2-module__jxYMyG__chalk{opacity:.9;pointer-events:none;height:2.3%;position:absolute;left:1.5%;right:1.5%}.s2-module__jxYMyG__chalk img{object-fit:fill}.s2-module__jxYMyG__dietDock{display:none}@media (max-width:1023.98px){.s2-module__jxYMyG__dietCard{border:1.5px solid #413f3fe6;border-radius:6.5cqw;overflow:hidden;box-shadow:0 2.4cqw 6cqw #00000040}.s2-module__jxYMyG__dietCard img{transform:scale(1.08)}}@media (min-width:1024px){.s2-module__jxYMyG__sceneDiet .s2-module__jxYMyG__stageCell{justify-content:center}.s2-module__jxYMyG__dietDock{text-align:center;margin:0;font-size:5.05cqw;line-height:.86;display:block;position:absolute;top:6.8%;left:0;right:0}}@media (min-width:1024px) and (prefers-reduced-motion:no-preference){.s2-module__jxYMyG__sceneDiet .s2-module__jxYMyG__sceneTitle{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.s2-module__jxYMyG__dietDock{opacity:0}.s2-module__jxYMyG__bigTitle.s2-module__jxYMyG__titleDiet{text-align:center;font-size:clamp(60px, calc(7.4 * var(--u)), 150px);filter:drop-shadow(0 .04em .28em #00000080)}}.s2-module__jxYMyG__scene:not([data-step="-1"]) .s2-module__jxYMyG__callouts[data-keep] .s2-module__jxYMyG__chip[data-state=off]:not([data-cstep="3"]){--o:.3;transform:none}.s2-module__jxYMyG__sceneDiet[data-step="3"] .s2-module__jxYMyG__callouts[data-keep] .s2-module__jxYMyG__cGroup[data-state=done]{opacity:.22}.s2-module__jxYMyG__sceneDiet[data-step="3"] .s2-module__jxYMyG__callouts[data-keep] .s2-module__jxYMyG__chip[data-state=done]{--o:.22}.s2-module__jxYMyG__voice{padding:clamp(56px,9vh,120px) 0 clamp(24px,4vh,56px);position:relative}.s2-module__jxYMyG__voiceArt{width:min(100% - 2 * var(--gutter), 1500px, (100svh - 92px) * 1.25);aspect-ratio:1000/800;margin:0 auto;position:relative;container-type:inline-size}.s2-module__jxYMyG__voiceField{z-index:-1;left:calc(-12 * var(--u));right:calc(-12 * var(--u));pointer-events:none;background:linear-gradient(#eefdff00 4%,#68bfd21a 24%,#59b8cd4d 50%,#6dc1d414 76%,#f0feff00 94%);position:absolute;top:-14%;bottom:-12%}.s2-module__jxYMyG__voiceStage{position:absolute;inset:0;container-type:inline-size}.s2-module__jxYMyG__voiceTitle{z-index:7;left:var(--dx);top:var(--dy);width:var(--dw);letter-spacing:-.075em;color:#3c4144;margin:0;font-size:5.1cqw;font-weight:300;line-height:.95;position:absolute}.s2-module__jxYMyG__voiceTitle>span{display:block}.s2-module__jxYMyG__vLog{font-size:1.55em;line-height:.86}.s2-module__jxYMyG__vLine2{padding-left:.38em}.s2-module__jxYMyG__vLine3{padding-left:2.15em}.s2-module__jxYMyG__vOnly{color:var(--cyan);letter-spacing:-.06em;padding-right:.06em;font-style:italic;font-weight:700;display:inline-block;position:relative}.s2-module__jxYMyG__vOnlyLine{background:#3c464b8c;border-radius:1em;height:.045em;position:absolute;bottom:.02em;left:-.02em;right:.12em}.s2-module__jxYMyG__vPhoto{z-index:1;opacity:.9}.s2-module__jxYMyG__vPhoto img{object-fit:contain}.s2-module__jxYMyG__vGlow{z-index:2;pointer-events:none;background:radial-gradient(closest-side,#fffffffa 0%,#fffffff2 42%,#cef7ffb3 64%,#6edef652 82%,#6edef600 100%);border-radius:50%}.s2-module__jxYMyG__vPhone{z-index:3}.s2-module__jxYMyG__vListen{aspect-ratio:1;opacity:0;border:2px solid #63d4e8f2;border-radius:50%;width:19.7%;position:absolute;top:79.9%;left:50%;translate:-50% -50%;box-shadow:0 0 1.2em #63d4e8b3}.s2-module__jxYMyG__vArrow{z-index:2;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.s2-module__jxYMyG__vArrow path[data-fx]{fill:none;stroke:#000;stroke-linecap:round;stroke-linejoin:round;opacity:.42;stroke-dasharray:1}.s2-module__jxYMyG__vArrowHead{fill:#000}.s2-module__jxYMyG__vPillWrap{z-index:5;align-items:stretch;display:flex}.s2-module__jxYMyG__vPill{background:linear-gradient(24deg, #a1b8bd2e 2%, #fffefe2e 31%), var(--pill);height:100%;font-family:var(--serif);color:#121314;white-space:nowrap;border:1px solid #92929224;border-radius:999px;align-items:center;gap:.5em;padding:0 1.15em 0 .32em;display:inline-flex;position:relative;box-shadow:0 .3em 1.6em #0000001a}.s2-module__jxYMyG__vPillBig{box-shadow:0 .1em .9em #68e3f0f2}.s2-module__jxYMyG__vMic{aspect-ratio:1;background:radial-gradient(circle at 34% 28%,#9ad0ea,#63acd6 62%,#5aa2cc);border-radius:50%;flex:none;place-items:center;height:86%;display:grid;position:relative;box-shadow:inset 0 0 0 .09em #ffffff80,0 .06em .28em #286e9659}.s2-module__jxYMyG__micGlyph{stroke:#e8eff0;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:46%;height:46%}.s2-module__jxYMyG__vMicRing{opacity:0;border:1.5px solid #63d4e8d9;border-radius:50%;position:absolute;inset:-14%}.s2-module__jxYMyG__vWave{flex:none;align-items:center;gap:.2em;height:48%;display:flex}.s2-module__jxYMyG__vBar{background:var(--wave);transform-origin:50%;will-change:transform;border-radius:1em;width:.18em;height:100%}.s2-module__jxYMyG__vText{font-size:var(--pf,1em);letter-spacing:-.02em;line-height:1;display:inline-block;position:relative}.s2-module__jxYMyG__vSizer{visibility:hidden}.s2-module__jxYMyG__vTyped{white-space:nowrap;position:absolute;top:0;left:0}.s2-module__jxYMyG__vPill[data-live=off]{transition:box-shadow .6s}.s2-module__jxYMyG__vPill[data-live=listen] .s2-module__jxYMyG__vTyped{opacity:.45;font-style:italic}.s2-module__jxYMyG__vPill[data-live=speak] .s2-module__jxYMyG__vTyped:after{content:"";vertical-align:-.08em;background:var(--blue);width:1.5px;height:.85em;margin-left:2px;display:inline-block}@media (prefers-reduced-motion:no-preference){.s2-module__jxYMyG__vPill[data-live=listen] .s2-module__jxYMyG__vMicRing,.s2-module__jxYMyG__vPill[data-live=speak] .s2-module__jxYMyG__vMicRing{animation:s2-module__jxYMyG__micPulse 1.5s var(--ease-out) infinite}.s2-module__jxYMyG__voiceArt[data-running=on] .s2-module__jxYMyG__vListen{animation:s2-module__jxYMyG__listen 1.8s var(--ease-out) infinite}}@keyframes s2-module__jxYMyG__micPulse{0%{opacity:.9;transform:scale(.86)}to{opacity:0;transform:scale(1.45)}}@keyframes s2-module__jxYMyG__listen{0%{opacity:.95;transform:scale(.92)}to{opacity:0;transform:scale(1.6)}}.s2-module__jxYMyG__vChip{z-index:6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);letter-spacing:-.01em;width:max-content;height:max-content;color:var(--ink);opacity:0;transition:opacity .4s var(--ease-io), transform .55s var(--ease-out);background:#ffffffe0;border:1px solid #fff;border-radius:999px;align-items:center;gap:.5em;padding:.5em 1em .5em .5em;font-size:max(12px,1.02cqw);font-weight:500;display:inline-flex;transform:translateY(.45em)scale(.97);box-shadow:0 .7em 1.8em -.6em #143c5059}.s2-module__jxYMyG__vChip[data-state=on],.s2-module__jxYMyG__voiceArt[data-static=on] .s2-module__jxYMyG__vChip{opacity:1;transform:none}.s2-module__jxYMyG__vCheck{flex:none;width:1.3em;height:1.3em}.s2-module__jxYMyG__vCheck circle{fill:var(--cyan)}.s2-module__jxYMyG__vCheck path{fill:none;stroke:#fff;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.s2-module__jxYMyG__voiceInfo{z-index:2;width:min(100% - 2 * var(--gutter), 1240px);grid-template-columns:minmax(0,.8fr) minmax(0,3.2fr);align-items:start;gap:32px;margin:clamp(28px,4vh,48px) auto 0;display:grid;position:relative}.s2-module__jxYMyG__vPoints{color:var(--ink-2);grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;margin:0;padding:0;font-size:15.5px;line-height:1.4;list-style:none;display:grid}.s2-module__jxYMyG__vPoints li{padding-left:1.1em;position:relative}.s2-module__jxYMyG__vPoints li:before{content:"";background:var(--cyan);border-radius:50%;width:.38em;height:.38em;position:absolute;top:.5em;left:.1em}.s2-module__jxYMyG__vOutcome{font-size:clamp(20px, calc(1.6 * var(--u)), 28px);letter-spacing:-.03em;color:var(--ink);margin:0;font-weight:500;line-height:1.1}@media (max-width:1023.98px){.s2-module__jxYMyG__voice{padding:72px 0 64px}.s2-module__jxYMyG__voiceArt{aspect-ratio:auto;padding:0 var(--gutter);flex-direction:column;display:flex}.s2-module__jxYMyG__voiceField{top:4%;bottom:14%}.s2-module__jxYMyG__voiceTitle{width:auto;font-size:min(calc(9.1 * var(--u)), 52px);margin:0 0 28px;position:static}.s2-module__jxYMyG__vLog{font-size:1.9em}.s2-module__jxYMyG__vLine2{padding-left:.2em}.s2-module__jxYMyG__vLine3{padding-left:1.6em}.s2-module__jxYMyG__voiceStage{aspect-ratio:1000/1080;position:relative;inset:auto}.s2-module__jxYMyG__vPhoto{opacity:0;transition:opacity .9s var(--ease-io)}.s2-module__jxYMyG__voiceArt:not([data-active="1"]):not([data-active="2"]) .s2-module__jxYMyG__vPhoto[data-mphoto="0"],.s2-module__jxYMyG__voiceArt[data-active="1"] .s2-module__jxYMyG__vPhoto[data-mphoto="1"],.s2-module__jxYMyG__voiceArt[data-active="2"] .s2-module__jxYMyG__vPhoto[data-mphoto="2"]{opacity:1}.s2-module__jxYMyG__vPhoto img{object-fit:cover;border-radius:6cqw}.s2-module__jxYMyG__vPill{width:100%;font-size:5cqw}.s2-module__jxYMyG__vChip{font-size:3.7cqw}.s2-module__jxYMyG__voiceInfo{width:auto;margin:24px var(--gutter) 0;grid-template-columns:1fr;gap:16px}.s2-module__jxYMyG__vPoints{grid-template-columns:1fr;gap:12px}.s2-module__jxYMyG__vOutcome{font-size:22px}}.s2-module__jxYMyG__titleCoach{letter-spacing:-.04em}.s2-module__jxYMyG__titleCoach b,.s2-module__jxYMyG__titleCoach .s2-module__jxYMyG__boldItalic{font-style:italic;font-weight:700}.s2-module__jxYMyG__sceneCoach .s2-module__jxYMyG__sceneTitle{font-size:min(calc(9.6 * var(--u)), 64px);font-weight:400;line-height:1.05}.s2-module__jxYMyG__titleGhost{letter-spacing:-.02em;color:var(--composer-ink);opacity:.16;white-space:nowrap;text-overflow:clip;font-size:.5em;font-weight:400;display:block;overflow:hidden}.s2-module__jxYMyG__sceneTitle .s2-module__jxYMyG__titleGhost,.s2-module__jxYMyG__bigTitle .s2-module__jxYMyG__bigGhost{white-space:nowrap;text-wrap:nowrap}.s2-module__jxYMyG__bigGhost{color:var(--composer-ink);opacity:.14;white-space:nowrap;font-size:.62em;display:block}.s2-module__jxYMyG__bigMain{display:block}@media (min-width:1024px) and (prefers-reduced-motion:no-preference){.s2-module__jxYMyG__sceneCoach .s2-module__jxYMyG__sceneTitle{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.s2-module__jxYMyG__bigTitle.s2-module__jxYMyG__titleCoach{opacity:1;text-align:center;font-weight:400;font-size:clamp(48px, calc(6 * var(--u)), 118px);line-height:1.15}.s2-module__jxYMyG__sceneCoach .s2-module__jxYMyG__mainLine{opacity:0}}.s2-module__jxYMyG__layer{pointer-events:none;position:absolute;inset:0}.s2-module__jxYMyG__pane{z-index:0;border:2px solid var(--glass-cyan-line);background:var(--glass-cyan);border-radius:7cqw}.s2-module__jxYMyG__cPhoto{z-index:1;border-radius:1.8cqw;overflow:hidden;box-shadow:0 1.2cqw 3cqw #0a1e282e}.s2-module__jxYMyG__cPhoto img{object-fit:cover}.s2-module__jxYMyG__qPill,.s2-module__jxYMyG__qPillBig{z-index:6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);letter-spacing:-.05em;color:#0000009e;background:linear-gradient(46deg,#a1b8bd4f 2%,#fffefe4f 31%),#e8f6fac7;border:1px solid #ffffffd9;border-radius:999px;align-items:center;padding:0 1.2em;font-style:italic;line-height:1.02;display:flex;box-shadow:0 .4em 1.6em #0000001f}.s2-module__jxYMyG__qPill{font-size:1.32cqw}.s2-module__jxYMyG__qPillBig{color:#0000008c;padding:0 1em;font-size:2.05cqw;font-weight:500}.s2-module__jxYMyG__composer{z-index:4;border:2px solid var(--glass-cyan-line);-webkit-backdrop-filter:blur(14px)saturate(1.2);backdrop-filter:blur(14px)saturate(1.2);background:linear-gradient(#72dcec42,#72dcec29);border-radius:4.6cqw;box-shadow:0 3cqw 6cqw -2cqw #143c4640;container-type:inline-size}.s2-module__jxYMyG__composerCard{background:#fff;border:1px solid #4e55573d;border-radius:3.6cqw;flex-direction:column;justify-content:space-between;padding:4.5cqw 5cqw 3.6cqw;display:flex;position:absolute;inset:9% 7% 14%;box-shadow:0 .4cqw .5cqw #00000029}.s2-module__jxYMyG__cLines{text-align:center;color:var(--composer-ink);letter-spacing:-.03em;justify-items:center;font-size:4cqw;line-height:1.25;display:grid}.s2-module__jxYMyG__mainLine{white-space:nowrap;display:block;position:relative}.s2-module__jxYMyG__mainLine b{font-style:italic;font-weight:700}.s2-module__jxYMyG__placeholder{transition:opacity .25s}.s2-module__jxYMyG__qTyped{white-space:nowrap;color:var(--ink);opacity:0;position:absolute;top:0;left:50%;translate:-50%}.s2-module__jxYMyG__scene[data-qtyping] .s2-module__jxYMyG__placeholder{opacity:0}.s2-module__jxYMyG__scene[data-qtyping] .s2-module__jxYMyG__qTyped{opacity:1}.s2-module__jxYMyG__scene[data-qtyping] .s2-module__jxYMyG__qTyped:after{content:"";vertical-align:-.1em;background:var(--blue);width:1.5px;height:.9em;margin-left:2px;display:inline-block}.s2-module__jxYMyG__ghost{white-space:nowrap;text-overflow:ellipsis;opacity:.2;max-width:100%;transition:opacity .42s var(--ease-io), transform .6s var(--ease-out);font-size:.82em;display:block;overflow:hidden}.s2-module__jxYMyG__ghostA{transform:translate(-6%)}.s2-module__jxYMyG__ghostB{opacity:.12;transform:translate(6%)}.s2-module__jxYMyG__ghost[data-swap=out]{opacity:0}.s2-module__jxYMyG__composerBar{align-items:center;gap:2cqw;display:flex}.s2-module__jxYMyG__plusBtn{aspect-ratio:1;color:#555757;background:#eef1f1;border:1px solid #00000014;border-radius:50%;flex:none;place-items:center;width:6.2cqw;font-size:4.2cqw;line-height:1;display:grid}.s2-module__jxYMyG__field{border:1.5px solid #9fafb173;border-radius:999px;flex:1;justify-content:flex-end;align-items:center;height:7.6cqw;padding:0 .8cqw;display:flex}.s2-module__jxYMyG__micBtn{aspect-ratio:1;background:#6b7375;border-radius:50%;place-items:center;width:5.6cqw;display:grid}.s2-module__jxYMyG__micBtn svg{fill:none;stroke:#fff;stroke-width:1.9px;stroke-linecap:round;width:62%;height:62%}.s2-module__jxYMyG__chat{letter-spacing:-.02em;flex-direction:column;gap:1.4cqw;font-size:3.6cqw;line-height:1.32;display:flex;position:absolute;top:19.4%;left:7%;right:7%}.s2-module__jxYMyG__uRow,.s2-module__jxYMyG__cRow{flex-direction:column;gap:.9cqw;display:flex}.s2-module__jxYMyG__uRow{align-items:flex-end}.s2-module__jxYMyG__cRow{align-items:flex-start;margin-top:1.6cqw;position:relative}.s2-module__jxYMyG__uBubble,.s2-module__jxYMyG__cBubble{border-radius:4.4cqw;padding:2.8cqw 3.8cqw;display:block;box-shadow:0 .5cqw 1.6cqw #0000001a}.s2-module__jxYMyG__uBubble{background:var(--bubble-user);max-width:60%;color:var(--bubble-user-ink)}.s2-module__jxYMyG__cBubble{background:var(--bubble-coach);max-width:76%;color:var(--bubble-coach-ink);position:relative}.s2-module__jxYMyG__cTyped{position:absolute;inset:2.8cqw 3.8cqw}.s2-module__jxYMyG__cTime{color:var(--chat-time);padding:0 2cqw;font-size:2.6cqw}.s2-module__jxYMyG__cTyping{background:var(--bubble-coach);border-radius:4.4cqw;gap:1.1cqw;padding:3.4cqw 4cqw;display:flex;position:absolute;top:0;left:0}.s2-module__jxYMyG__cTyping i{aspect-ratio:1;background:#8a9296;border-radius:50%;width:1.7cqw}.s2-module__jxYMyG__uRow,.s2-module__jxYMyG__cBubble,.s2-module__jxYMyG__cTime,.s2-module__jxYMyG__cTyping,.s2-module__jxYMyG__applyCard{opacity:0;transition:opacity .4s var(--ease-io), transform .55s var(--ease-out);transform:translateY(2cqw)}.s2-module__jxYMyG__scene[data-asked] .s2-module__jxYMyG__uRow,.s2-module__jxYMyG__scene[data-replied] .s2-module__jxYMyG__cBubble,.s2-module__jxYMyG__scene[data-replied] .s2-module__jxYMyG__cTimeLeft,.s2-module__jxYMyG__scene[data-typing] .s2-module__jxYMyG__cTyping,.s2-module__jxYMyG__scene[data-apply] .s2-module__jxYMyG__applyCard,.s2-module__jxYMyG__uRow .s2-module__jxYMyG__cTime{opacity:1;transform:none}@media (prefers-reduced-motion:no-preference){.s2-module__jxYMyG__scene[data-typing] .s2-module__jxYMyG__cTyping i{animation:s2-module__jxYMyG__dot 1.1s var(--ease-io) infinite}.s2-module__jxYMyG__scene[data-typing] .s2-module__jxYMyG__cTyping i:nth-child(2){animation-delay:.15s}.s2-module__jxYMyG__scene[data-typing] .s2-module__jxYMyG__cTyping i:nth-child(3){animation-delay:.3s}}@keyframes s2-module__jxYMyG__dot{0%,to{opacity:.45;transform:translateY(0)}40%{opacity:1;transform:translateY(-1.2cqw)}}.s2-module__jxYMyG__applyCard{background:#fff;border:1px solid #00000012;border-radius:4cqw;grid-template-columns:1fr auto;align-items:center;gap:1.6cqw 2cqw;margin-top:.4cqw;padding:3cqw 3.4cqw;display:grid;box-shadow:0 1cqw 3cqw #1428321f}.s2-module__jxYMyG__applyTop{gap:.4cqw;display:grid}.s2-module__jxYMyG__applyTitle{color:#6a7276;font-size:2.7cqw;font-weight:500}.s2-module__jxYMyG__applyCal{letter-spacing:-.03em;color:#1f2326;font-size:5cqw;font-weight:600}.s2-module__jxYMyG__applyMacros{color:#6a7276;grid-column:1/-1;gap:2.6cqw;font-size:2.6cqw;display:flex}.s2-module__jxYMyG__applyMacro{align-items:center;gap:.8cqw;display:inline-flex}.s2-module__jxYMyG__applyMacro b{color:#2a2f32;font-weight:600}.s2-module__jxYMyG__applyMacro:before{content:"";aspect-ratio:1;background:#46c2b5;border-radius:50%;width:1.5cqw}.s2-module__jxYMyG__applyMacro[data-m="1"]:before{background:#e9a23b}.s2-module__jxYMyG__applyMacro[data-m="2"]:before{background:#e5706e}.s2-module__jxYMyG__applyBtn{background:var(--blue-ui);color:#fff;text-align:center;min-width:15cqw;transition:background-color .35s, transform .25s var(--ease-out);border-radius:999px;grid-area:1/2;padding:1.7cqw 3.4cqw;font-size:3cqw;font-weight:600;display:grid;position:relative}.s2-module__jxYMyG__applyBtnIdle,.s2-module__jxYMyG__applyBtnDone{grid-area:1/1;justify-content:center;align-items:center;gap:.8cqw;transition:opacity .3s;display:inline-flex}.s2-module__jxYMyG__applyBtnDone{opacity:0}.s2-module__jxYMyG__applyBtnDone svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:3cqw;height:3cqw}.s2-module__jxYMyG__scene[data-applied] .s2-module__jxYMyG__applyBtn{color:var(--blue);background:#e7f2f8}.s2-module__jxYMyG__scene[data-applied] .s2-module__jxYMyG__applyBtnIdle{opacity:0}.s2-module__jxYMyG__scene[data-applied] .s2-module__jxYMyG__applyBtnDone{opacity:1}.s2-module__jxYMyG__coachPrivacy{color:var(--ink-3);margin:14px 4px 0;font-size:13px;line-height:1.45}.s2-module__jxYMyG__qWrap{padding:0 var(--gutter) 8svh;flex-wrap:wrap;gap:10px;max-width:560px;margin:0 auto;list-style:none;display:flex}.s2-module__jxYMyG__qWrap .s2-module__jxYMyG__qPill{min-height:44px;padding:8px 16px;font-size:14px}@media (max-width:1023.98px){.s2-module__jxYMyG__sceneCoach .s2-module__jxYMyG__artboard{overflow:clip}.s2-module__jxYMyG__sceneCoach .s2-module__jxYMyG__composer{border-radius:7cqw}.s2-module__jxYMyG__sceneCoach .s2-module__jxYMyG__stageCell{height:min(54svh,480px)}}@media (min-width:1024px){.s2-module__jxYMyG__coachPrivacy{font-size:clamp(12px, calc(.85 * var(--u)), 14px)}}.s2-module__jxYMyG__stats{padding:clamp(64px, calc(9 * var(--u)), 150px) var(--gutter) clamp(24px, calc(3 * var(--u)), 48px)}.s2-module__jxYMyG__statGrid{grid-template-columns:repeat(4,minmax(0,1fr));max-width:1300px;margin:0 auto;display:grid;position:relative}.s2-module__jxYMyG__statGrid:before{content:"";background:linear-gradient(90deg,#0000,#24242524 12%,#24242557 50%,#24242524 88%,#0000);height:1px;position:absolute;top:0;left:0;right:0}.s2-module__jxYMyG__stat{justify-content:flex-end;gap:clamp(4px, calc(.5 * var(--u)), 10px);padding:clamp(18px, calc(1.7 * var(--u)), 30px) clamp(14px, calc(2.4 * var(--u)), 46px) clamp(44px, calc(4.6 * var(--u)), 84px);flex-direction:column-reverse;margin:0;display:flex;position:relative}.s2-module__jxYMyG__stat+.s2-module__jxYMyG__stat:before{content:"";background:linear-gradient(#24242542,#24242514 70%,#0000);width:1px;position:absolute;top:0;bottom:0;left:0}.s2-module__jxYMyG__statValue{font-weight:300;font-size:clamp(46px, calc(4.5 * var(--u)), 86px);letter-spacing:-.07em;font-variant-numeric:tabular-nums;color:#0000;background-image:linear-gradient(#232324 25%,#8f9091 105%);-webkit-background-clip:text;background-clip:text;margin:0;padding-bottom:.06em;line-height:1}.s2-module__jxYMyG__statLabel{font-weight:300;font-size:clamp(17px, calc(1.6 * var(--u)), 31px);letter-spacing:-.05em;color:var(--ink-3);line-height:1.1}.s2-module__jxYMyG__statNote{margin:clamp(10px, calc(1 * var(--u)), 18px) auto 0;text-align:center;max-width:1300px;color:var(--ink-3);font-size:14px;line-height:1.45}@media (max-width:759.98px){.s2-module__jxYMyG__statGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.s2-module__jxYMyG__stat:nth-child(3):before{display:none}.s2-module__jxYMyG__stat:nth-child(n+3):after{content:"";background:linear-gradient(90deg,#0000,#24242533 30% 70%,#0000);height:1px;position:absolute;top:0;left:0;right:0}.s2-module__jxYMyG__stat{padding:20px 14px 34px}}.s2-module__jxYMyG__runs{padding:clamp(56px, calc(8 * var(--u)), 140px) 0 clamp(40px, calc(6 * var(--u)), 110px);position:relative}.s2-module__jxYMyG__runsTitle{z-index:3;pointer-events:none;margin:0;position:relative}.s2-module__jxYMyG__rTrack{width:fit-content;font-family:var(--wide);text-transform:uppercase;font-weight:400;font-size:clamp(64px, calc(9 * var(--u)), 176px);letter-spacing:-.01em;color:#0000;background-image:linear-gradient(90deg,#a2a2a2 0%,#515151 26%,#3d3d3d 60%,#4a4a4a 100%);-webkit-background-clip:text;background-clip:text;margin-left:-.04em;padding:0 .06em 0 0;line-height:.78;display:block}.s2-module__jxYMyG__rLine{padding-left:calc(17.5 * var(--u));white-space:nowrap;color:#414141;line-height:.9;display:block}.s2-module__jxYMyG__rYour{font-style:italic;font-weight:100;font-size:clamp(44px, calc(6.6 * var(--u)), 128px);letter-spacing:-.075em}.s2-module__jxYMyG__rRuns{font-weight:300;font-size:clamp(44px, calc(6.6 * var(--u)), 128px);letter-spacing:-.075em;margin-left:.12em}.s2-module__jxYMyG__rGlobally{font-family:var(--serif);font-weight:400;font-size:clamp(64px, calc(10.6 * var(--u)), 206px);letter-spacing:-.045em;color:#0000;background-image:linear-gradient(90deg,#a9a9a9 0%,#6a6a6a 22%,#414141 52%,#3f6f7a 80%,#58b4c4 100%);-webkit-background-clip:text;background-clip:text;margin-left:.04em;padding:0 .06em .12em 0;display:inline-block}.s2-module__jxYMyG__band{isolation:isolate;margin-top:calc(-1 * clamp(56px, calc(11 * var(--u)), 214px));aspect-ratio:1920/1094;background:#c9d3dd;border:10px solid #d7d3d3;position:relative;overflow:hidden}.s2-module__jxYMyG__bandImg{object-fit:cover}.s2-module__jxYMyG__globe{z-index:1;aspect-ratio:1;mix-blend-mode:screen;opacity:.9;width:53%;box-shadow:inset 0 0 calc(6 * var(--u)) #ffffff59;border-radius:50%;position:absolute;top:71%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.s2-module__jxYMyG__globeSpin{position:absolute;inset:0}.s2-module__jxYMyG__globeImg{width:168%;height:129.7%;position:absolute;top:-12.3%;left:-35.7%}.s2-module__jxYMyG__globeImg img{object-fit:cover}@media (prefers-reduced-motion:no-preference){.s2-module__jxYMyG__globeSpin{animation:s2-module__jxYMyG__globeDrift 26s var(--ease-io) infinite alternate}.s2-module__jxYMyG__paused .s2-module__jxYMyG__globeSpin{animation-play-state:paused}}@keyframes s2-module__jxYMyG__globeDrift{0%{transform:rotate(-5deg)scale(1.02)}to{transform:rotate(5deg)scale(1.02)}}.s2-module__jxYMyG__runPhone{z-index:2;aspect-ratio:1177/1553;height:64%;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.s2-module__jxYMyG__runPhone img{object-fit:contain;object-position:bottom}.s2-module__jxYMyG__liveAct{z-index:3;width:clamp(250px, calc(21 * var(--u)), 380px);padding:clamp(14px, calc(1.1 * var(--u)), 20px) clamp(16px, calc(1.3 * var(--u)), 24px) clamp(12px, calc(1 * var(--u)), 18px);border-radius:clamp(20px, calc(1.6 * var(--u)), 30px);-webkit-backdrop-filter:blur(22px)saturate(1.4);backdrop-filter:blur(22px)saturate(1.4);color:#fff;background:#1c1e209e;border:1px solid #ffffff24;position:absolute;top:40%;left:5%;box-shadow:0 20px 50px -20px #141e2873}.s2-module__jxYMyG__liveTop{font-size:clamp(13px, calc(.9 * var(--u)), 16px);color:#ffffffd1;align-items:center;gap:8px;font-weight:500;display:flex}.s2-module__jxYMyG__liveDot{background:#4fd27a;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 3px #4fd27a38}@media (prefers-reduced-motion:no-preference){.s2-module__jxYMyG__liveDot{animation:s2-module__jxYMyG__liveBlink 1.6s var(--ease-io) infinite}.s2-module__jxYMyG__paused .s2-module__jxYMyG__liveDot{animation-play-state:paused}}@keyframes s2-module__jxYMyG__liveBlink{50%{opacity:.35}}.s2-module__jxYMyG__liveTime{font-variant-numeric:tabular-nums;font-size:clamp(22px, calc(1.7 * var(--u)), 32px);letter-spacing:-.03em;color:#fff;margin-left:auto;font-weight:500}.s2-module__jxYMyG__liveStats{gap:clamp(14px, calc(1.2 * var(--u)), 22px);font-size:clamp(13px, calc(.85 * var(--u)), 15px);color:#ffffff9e;margin-top:2px;display:flex}.s2-module__jxYMyG__liveStats b{letter-spacing:-.02em;color:#fff;font-variant-numeric:tabular-nums;font-size:1.35em;font-weight:500}.s2-module__jxYMyG__liveRoute{width:100%;height:auto;margin:clamp(8px, calc(.7 * var(--u)), 12px) 0 2px;display:block}.s2-module__jxYMyG__liveRouteBase{stroke:#ffffff29;stroke-width:4px;stroke-linecap:round}.s2-module__jxYMyG__liveRouteRun{stroke:var(--cyan);stroke-width:4px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:.42px}@media (prefers-reduced-motion:no-preference){.s2-module__jxYMyG__liveRouteRun{animation:9s linear infinite s2-module__jxYMyG__routeRun}.s2-module__jxYMyG__paused .s2-module__jxYMyG__liveRouteRun{animation-play-state:paused}}@keyframes s2-module__jxYMyG__routeRun{0%{stroke-dashoffset:.62px}to{stroke-dashoffset:.02px}}.s2-module__jxYMyG__liveCap{color:#ffffff80;margin:6px 0 0;font-size:12px}.s2-module__jxYMyG__runInfo{z-index:3;width:clamp(270px, calc(24 * var(--u)), 430px);padding:clamp(16px, calc(1.4 * var(--u)), 26px) clamp(18px, calc(1.6 * var(--u)), 30px);border-radius:clamp(20px, calc(1.6 * var(--u)), 30px);-webkit-backdrop-filter:blur(20px)saturate(1.3);backdrop-filter:blur(20px)saturate(1.3);background:#f6fcff9e;border:1px solid #ffffffb3;position:absolute;top:33%;right:4%;box-shadow:0 18px 50px -24px #28465a66,inset 0 1px #fffc}.s2-module__jxYMyG__runPoints{margin:0;padding:0;list-style:none}.s2-module__jxYMyG__runPoints li{padding:clamp(8px, calc(.7 * var(--u)), 12px) 0;font-size:clamp(14px, calc(.95 * var(--u)), 17px);color:var(--ink-2);line-height:1.35}.s2-module__jxYMyG__runPoints li+li{border-top:1px solid var(--hair)}.s2-module__jxYMyG__runOutcome{margin:clamp(8px, calc(.7 * var(--u)), 12px) 0 0;padding-top:clamp(10px, calc(.8 * var(--u)), 14px);font-size:clamp(15px, calc(1.05 * var(--u)), 19px);letter-spacing:-.015em;color:var(--ink);border-top:1px solid #24242538;font-weight:500;line-height:1.3}@media (max-width:1023.98px){.s2-module__jxYMyG__rTrack{font-size:clamp(56px, calc(17.6 * var(--u)), 150px)}.s2-module__jxYMyG__rLine{padding-left:var(--gutter);white-space:normal}.s2-module__jxYMyG__rYour,.s2-module__jxYMyG__rRuns{font-size:clamp(38px, calc(12 * var(--u)), 100px)}.s2-module__jxYMyG__rGlobally{width:fit-content;margin-left:calc(18 * var(--u));font-size:clamp(60px, calc(19 * var(--u)), 160px);display:block}.s2-module__jxYMyG__band{--vis:min(calc(132 * var(--u)), 860px);aspect-ratio:auto;margin-top:calc(-1 * clamp(40px, calc(14 * var(--u)), 120px));padding:var(--vis) 14px 18px;border-width:6px}.s2-module__jxYMyG__bandImg{height:calc(var(--vis) + 40%)!important}.s2-module__jxYMyG__globe{width:min(calc(118 * var(--u)), 780px);top:calc(var(--vis) * .6)}.s2-module__jxYMyG__runPhone{bottom:auto;top:calc(var(--vis) * .3);height:calc(var(--vis) * .7)}.s2-module__jxYMyG__liveAct{width:auto;max-width:440px;margin:-64px auto 0;position:relative;top:auto;left:auto}.s2-module__jxYMyG__runInfo{width:auto;max-width:440px;margin:12px auto 0;position:relative;top:auto;right:auto}}.s2-module__jxYMyG__plan{padding:clamp(80px, calc(10 * var(--u)), 170px) var(--gutter) clamp(64px, calc(8 * var(--u)), 140px);background:linear-gradient(180deg, var(--paper), var(--mist-2) 40%, var(--paper))}.s2-module__jxYMyG__planTitle{max-width:1300px;font-weight:500;font-size:clamp(34px, calc(4.2 * var(--u)), 80px);letter-spacing:-.045em;text-wrap:balance;background-image:var(--chrome-dark);color:#0000;-webkit-background-clip:text;background-clip:text;margin:0 auto;padding-bottom:.08em;line-height:.98}.s2-module__jxYMyG__planRoute{margin:clamp(36px, calc(4.4 * var(--u)), 80px) auto 0;max-width:1300px;position:relative}.s2-module__jxYMyG__planLine{width:calc(100% - 22px);height:40px;position:absolute;top:2px;left:22px;right:0;overflow:visible}.s2-module__jxYMyG__planLineBase{stroke:var(--hair);stroke-width:1px;vector-effect:non-scaling-stroke}.s2-module__jxYMyG__planLineDraw{stroke:var(--blue);stroke-width:1.5px;stroke-dasharray:1;vector-effect:non-scaling-stroke}.s2-module__jxYMyG__planStops{gap:clamp(20px, calc(2.6 * var(--u)), 48px);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.s2-module__jxYMyG__planStop{flex-direction:column;align-items:flex-start;display:flex;position:relative}.s2-module__jxYMyG__planNode{background:var(--paper);width:44px;height:44px;box-shadow:0 0 0 6px var(--paper);letter-spacing:.02em;font-variant-numeric:tabular-nums;color:var(--blue);border:1px solid #4198bd73;border-radius:50%;place-items:center;font-size:13px;font-weight:500;display:grid}.s2-module__jxYMyG__planStepTitle{margin:clamp(18px, calc(1.6 * var(--u)), 28px) 0 0;font-weight:500;font-size:clamp(20px, calc(1.5 * var(--u)), 28px);letter-spacing:-.03em;color:var(--ink);line-height:1.1}.s2-module__jxYMyG__planBody{font-size:clamp(15px, calc(1 * var(--u)), 18px);color:var(--ink-2);max-width:34ch;margin:10px 0 0;line-height:1.45}.s2-module__jxYMyG__planChips{flex-wrap:wrap;gap:6px;margin-top:18px;display:flex}.s2-module__jxYMyG__planChip{border:1px solid var(--hair);min-height:30px;color:var(--ink-2);background:#fffc;border-radius:999px;align-items:center;padding:0 12px;font-size:13px;display:inline-flex}.s2-module__jxYMyG__planChipOn{background:var(--btn);border-color:var(--btn);color:#fff}.s2-module__jxYMyG__planChipWarm{color:#7a4a22;background:#ffbb8247;border-color:#ffbb82b3}.s2-module__jxYMyG__planCard{border:1px solid var(--hair);background:#ffffffd1;border-radius:18px;gap:9px;width:min(100%,260px);margin-top:18px;padding:14px 16px 16px;display:grid;box-shadow:0 14px 36px -24px #1e3c5066}.s2-module__jxYMyG__planCardTitle{color:var(--ink);font-size:13px;font-weight:500}.s2-module__jxYMyG__planBar{color:var(--ink-3);grid-template-columns:56px 1fr;align-items:center;gap:10px;font-size:12px;display:grid}.s2-module__jxYMyG__planBar i{background:var(--mist);border-radius:6px;height:6px;position:relative;overflow:hidden}.s2-module__jxYMyG__planBar i:after{content:"";border-radius:inherit;transform-origin:0;background:var(--blue);position:absolute;inset:0}.s2-module__jxYMyG__planBar[data-m="0"] i:after{transform:scaleX(.78)}.s2-module__jxYMyG__planBar[data-m="1"] i:after{background:var(--cyan);transform:scaleX(.6)}.s2-module__jxYMyG__planBar[data-m="2"] i:after{background:var(--peach);transform:scaleX(.36)}@media (max-width:1023.98px){.s2-module__jxYMyG__planLine{display:none}.s2-module__jxYMyG__planStops{grid-template-columns:minmax(0,1fr);gap:36px}.s2-module__jxYMyG__planStops:before{content:"";background:linear-gradient(180deg, var(--blue), var(--hair));width:1px;position:absolute;top:22px;bottom:22px;left:21.5px}.s2-module__jxYMyG__planStop{padding-left:64px}.s2-module__jxYMyG__planNode{position:absolute;top:-6px;left:0}.s2-module__jxYMyG__planStepTitle{margin-top:4px}}.s2-module__jxYMyG__pricing{padding:clamp(80px, calc(10 * var(--u)), 170px) var(--gutter);background:radial-gradient(48% 46% at 50% 62%, #63d4e833, transparent 70%), radial-gradient(30% 30% at 22% 30%, #98bffb2e, transparent 70%), var(--paper);justify-items:center;display:grid;position:relative}.s2-module__jxYMyG__priceHead{text-align:center;max-width:760px}.s2-module__jxYMyG__priceTitle{font-weight:500;font-size:clamp(34px, calc(4.2 * var(--u)), 80px);letter-spacing:-.045em;text-wrap:balance;background-image:var(--chrome-dark);color:#0000;-webkit-background-clip:text;background-clip:text;margin:0;padding-bottom:.08em;line-height:.98}.s2-module__jxYMyG__priceSub{max-width:38ch;font-size:clamp(16px, calc(1.15 * var(--u)), 21px);color:var(--ink-2);text-wrap:balance;margin:14px auto 0;line-height:1.35}.s2-module__jxYMyG__priceCard{margin-top:clamp(32px, calc(3.4 * var(--u)), 60px);width:min(100%,500px);padding:clamp(20px, calc(2 * var(--u)), 34px);border-radius:clamp(28px, calc(2.2 * var(--u)), 40px);-webkit-backdrop-filter:blur(24px)saturate(1.4);backdrop-filter:blur(24px)saturate(1.4);box-shadow:0 30px 80px -40px #1e465f73, inset 0 1px 0 #fffffff2, 0 0 0 1px var(--glass-cyan-line);text-align:center;background:#ffffff8f;border:1px solid #ffffffe6;justify-items:center;display:grid}.s2-module__jxYMyG__priceToggle{border:1px solid var(--hair);background:#2424250f;border-radius:999px;grid-template-columns:1fr 1fr;width:min(100%,280px);padding:4px;display:grid;position:relative}.s2-module__jxYMyG__priceSeg{background:var(--paper);width:calc(50% - 4px);box-shadow:0 4px 14px -6px #1e323c59, 0 0 0 1px var(--hair);transition:transform .4s var(--ease-out);border-radius:999px;position:absolute;top:4px;bottom:4px;left:4px}.s2-module__jxYMyG__priceOpt{min-height:44px;font:inherit;color:var(--ink-3);cursor:pointer;background:0 0;border:0;border-radius:999px;font-size:15px;font-weight:500;transition:color .25s;position:relative}.s2-module__jxYMyG__priceOpt[aria-pressed=true]{color:var(--ink)}.s2-module__jxYMyG__priceBig{margin:clamp(22px, calc(2 * var(--u)), 34px) 0 0;align-items:baseline;gap:6px;display:flex}.s2-module__jxYMyG__priceNum{font-weight:300;font-size:clamp(60px, calc(5.4 * var(--u)), 100px);letter-spacing:-.065em;font-variant-numeric:tabular-nums;color:#0000;background-image:linear-gradient(#232324 30%,#7d8083 110%);-webkit-background-clip:text;background-clip:text;margin-block:-.14em -.12em;padding-block:.14em .16em;line-height:1}.s2-module__jxYMyG__pricePer{color:var(--ink-3);font-size:17px}.s2-module__jxYMyG__priceBilled{color:var(--ink-2);margin:6px 0 0;font-size:15px}.s2-module__jxYMyG__priceList{margin:clamp(20px, calc(1.8 * var(--u)), 30px) 0 clamp(22px, calc(2 * var(--u)), 32px);text-align:left;border-top:1px solid var(--hair);width:100%;padding:0;list-style:none}.s2-module__jxYMyG__priceList li{border-bottom:1px solid var(--hair);font-size:clamp(15px, calc(1 * var(--u)), 17px);color:var(--ink);align-items:center;gap:12px;padding:11px 4px;display:flex}.s2-module__jxYMyG__priceList svg{fill:none;width:18px;height:18px;stroke:var(--blue);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none}.s2-module__jxYMyG__priceCta{width:100%}.s2-module__jxYMyG__priceInvite{color:var(--ink-2);margin:16px 0 0;font-size:14px}.s2-module__jxYMyG__faq{padding:clamp(72px, calc(9 * var(--u)), 160px) var(--gutter);gap:clamp(24px, calc(3 * var(--u)), 48px);max-width:1300px;margin:0 auto;display:grid}.s2-module__jxYMyG__faqTitle{font-weight:500;font-size:clamp(34px, calc(4.2 * var(--u)), 80px);letter-spacing:-.045em;background-image:var(--chrome-dark);color:#0000;-webkit-background-clip:text;background-clip:text;margin:0;padding-bottom:.08em;line-height:.98}.s2-module__jxYMyG__faqList{border-top:1px solid #24242533}.s2-module__jxYMyG__faqItem{border-bottom:1px solid var(--hair)}.s2-module__jxYMyG__faqQ{font:inherit;margin:0}.s2-module__jxYMyG__faqQ button{text-align:left;width:100%;min-height:68px;font:inherit;font-weight:500;font-size:clamp(17px, calc(1.3 * var(--u)), 23px);letter-spacing:-.02em;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:12px;justify-content:space-between;align-items:center;gap:20px;padding:14px 2px;line-height:1.25;display:flex}.s2-module__jxYMyG__faqIcon{border:1px solid var(--hair);border-radius:50%;flex:none;width:30px;height:30px;transition:background-color .25s,border-color .25s;position:relative}.s2-module__jxYMyG__faqIcon:before,.s2-module__jxYMyG__faqIcon:after{content:"";background:var(--ink);width:11px;height:1.5px;transition:transform .35s var(--ease-out);border-radius:1px;margin:-.75px 0 0 -5.5px;position:absolute;top:50%;left:50%}.s2-module__jxYMyG__faqIcon:after{transform:rotate(90deg)}.s2-module__jxYMyG__faqItem[data-open] .s2-module__jxYMyG__faqIcon{background:var(--btn);border-color:var(--btn)}.s2-module__jxYMyG__faqItem[data-open] .s2-module__jxYMyG__faqIcon:before,.s2-module__jxYMyG__faqItem[data-open] .s2-module__jxYMyG__faqIcon:after{background:#fff}.s2-module__jxYMyG__faqItem[data-open] .s2-module__jxYMyG__faqIcon:after{transform:rotate(0)}.s2-module__jxYMyG__faqA p{max-width:68ch;font-size:clamp(15px, calc(1.05 * var(--u)), 18px);color:var(--ink-2);margin:0;padding:0 52px 26px 2px;line-height:1.55}@media (prefers-reduced-motion:no-preference){.s2-module__jxYMyG__faqA:not([hidden]) p{animation:s2-module__jxYMyG__faqIn .45s var(--ease-out)}}@keyframes s2-module__jxYMyG__faqIn{0%{opacity:0;transform:translateY(-6px)}}@media (min-width:1024px){.s2-module__jxYMyG__faq{grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);align-items:start}.s2-module__jxYMyG__faqTitle{top:calc(var(--nav-h) + 56px);position:sticky}}@media (max-width:599.98px){.s2-module__jxYMyG__faqA p{padding-right:8px}}.s2-module__jxYMyG__news{padding:clamp(24px, calc(3 * var(--u)), 60px) var(--gutter) clamp(48px, calc(5 * var(--u)), 90px);text-align:center;justify-items:center;display:grid;position:relative}.s2-module__jxYMyG__newsArrows{width:min(100%,860px);height:auto;margin-bottom:clamp(28px, calc(5 * var(--u)), 90px);overflow:visible}.s2-module__jxYMyG__newsArrows path{stroke:#3c3c3ebf;stroke-width:1.3px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.s2-module__jxYMyG__newsArrows path[data-fx=draw]{stroke-dasharray:1}.s2-module__jxYMyG__newsTitle{max-width:15.5em;font-weight:700;font-size:clamp(36px, calc(5 * var(--u)), 98px);letter-spacing:-.06em;text-wrap:balance;color:#0000;background-image:linear-gradient(100deg,#2d2d2e 18%,#6c6c6d 48%,#2d2d2e 70%,#7b7b7c 96%);-webkit-background-clip:text;background-clip:text;margin:0;padding-bottom:.08em;line-height:.98}.s2-module__jxYMyG__newsBest{color:#0000;background-image:linear-gradient(100deg,#4a4a4b,#7d7d7e);-webkit-background-clip:text;background-clip:text;display:inline-block;position:relative}@media (min-width:760px){.s2-module__jxYMyG__newsTitle{text-wrap:nowrap;max-width:none}.s2-module__jxYMyG__newsL2{display:block}}.s2-module__jxYMyG__brushBest{bottom:-.02em;left:.02em;right:.04em}.s2-module__jxYMyG__newsForm{margin-top:clamp(28px, calc(3 * var(--u)), 54px);background:linear-gradient(#ecf1f2e6,#e2e9ebe6);border:1px solid #ffffffe6;border-radius:999px;align-items:center;gap:8px;width:min(100%,660px);padding:7px;display:flex;box-shadow:0 10px 30px -16px #1e323c59,inset 0 1px 1px #ffffffe6}p.s2-module__jxYMyG__newsForm{min-height:60px;color:var(--ink-2);justify-content:center;padding:7px 24px;font-size:15px}.s2-module__jxYMyG__newsInput{min-width:0;min-height:52px;font:inherit;letter-spacing:-.02em;color:var(--ink);background:#fafdfef5;border:1.5px solid #c3d6def2;border-radius:999px;flex:1;padding:0 22px;font-size:17px;box-shadow:inset 0 1px 4px #1e3c4614}.s2-module__jxYMyG__newsInput::placeholder{color:#8b9296}.s2-module__jxYMyG__root .s2-module__jxYMyG__newsInput:focus-visible{outline-offset:2px}.s2-module__jxYMyG__newsBtn{color:#fff;min-height:52px;font:inherit;letter-spacing:-.02em;cursor:pointer;transition:transform .25s var(--ease-out);background:linear-gradient(#5b5b5c,#333435 70%);border:1px solid #00000059;border-radius:999px;flex:none;padding:0 28px;font-size:17px;box-shadow:inset 0 1px #ffffff40,0 6px 16px -8px #00000080}.s2-module__jxYMyG__newsBtn:active{transform:scale(.97)}.s2-module__jxYMyG__newsNote{color:var(--ink-3);margin:14px 0 0;font-size:13px}@media (max-width:479.98px){.s2-module__jxYMyG__newsInput{padding:0 16px;font-size:16px}.s2-module__jxYMyG__newsBtn{padding:0 18px;font-size:16px}}.s2-module__jxYMyG__download{isolation:isolate;text-align:center;padding:clamp(80px, calc(9 * var(--u)), 170px) var(--gutter) clamp(96px, calc(9.5 * var(--u)), 180px);justify-items:center;display:grid;position:relative;overflow:clip}.s2-module__jxYMyG__dlWash{z-index:-1;background:radial-gradient(60% 55% at 50% 40%, #b9dceb8c, transparent 70%), radial-gradient(35% 40% at 80% 70%, #63d4e82e, transparent 70%), radial-gradient(35% 40% at 18% 72%, #98bffb33, transparent 70%), linear-gradient(180deg, var(--paper), var(--mist) 55%, var(--paper));position:absolute;inset:0}.s2-module__jxYMyG__dlTitle{font-weight:300;font-size:clamp(60px, calc(8.4 * var(--u)), 168px);letter-spacing:-.066em;margin:0;line-height:.84}.s2-module__jxYMyG__dlTrial{margin:clamp(18px, calc(1.8 * var(--u)), 30px) 0 clamp(26px, calc(2.4 * var(--u)), 40px);font-size:clamp(17px, calc(1.25 * var(--u)), 23px);letter-spacing:-.015em;color:#4e4d4deb;font-weight:500}.s2-module__jxYMyG__dlPrice{margin:clamp(26px, calc(2.2 * var(--u)), 36px) 0 0;color:var(--ink-2);font-size:14px}.s2-module__jxYMyG__dlPlatform{color:var(--ink-3);margin:4px 0 0;font-size:13px}@media (min-width:1024px){.s2-module__jxYMyG__heroPhoto{-webkit-mask-image:linear-gradient(#000 58%,#0000 96%),linear-gradient(90deg,#0000 0%,#000 22% 84%,#0000 99.5%);mask-image:linear-gradient(#000 58%,#0000 96%),linear-gradient(90deg,#0000 0%,#000 22% 84%,#0000 99.5%)}.s2-module__jxYMyG__photoFence{border-radius:5.08% 0 0 5.08%/4.44% 0 0 4.44%;overflow:hidden}.s2-module__jxYMyG__band{border-radius:clamp(22px, calc(2.2 * var(--u)), 34px)}.s2-module__jxYMyG__plan{border-image:linear-gradient(180deg, var(--paper), var(--mist-2) 40%, var(--paper)) fill 0 / 0 / 0 100vw}.s2-module__jxYMyG__download{clip-path:inset(0 -100vw);overflow:visible}.s2-module__jxYMyG__dlWash{left:calc(50% - 50vw);right:calc(50% - 50vw)}.s2-module__jxYMyG__priceHead{max-width:min(760px, calc(52.78 * var(--u)))}}@media (min-width:1024px) and (prefers-reduced-motion:no-preference){.s2-module__jxYMyG__sceneDiet .s2-module__jxYMyG__pin{clip-path:inset(12px 0 round clamp(22px, calc(2.2 * var(--u)), 34px))}}.s2-module__jxYMyG__mDots{display:none}@media (max-width:1023.98px) and (prefers-reduced-motion:no-preference){.s2-module__jxYMyG__scene .s2-module__jxYMyG__track{height:var(--mtrack,390svh);position:relative}.s2-module__jxYMyG__scene .s2-module__jxYMyG__pin{height:100svh;padding:72px 0 calc(10px + env(safe-area-inset-bottom));grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);align-content:center;display:grid;position:sticky;top:0;overflow:clip}.s2-module__jxYMyG__scene .s2-module__jxYMyG__stageCell{z-index:1;grid-row:2;justify-content:center;width:100%;height:auto;min-height:0;margin:0;position:relative;top:auto}.s2-module__jxYMyG__scene .s2-module__jxYMyG__stageCell:before,.s2-module__jxYMyG__scene .s2-module__jxYMyG__pin>.s2-module__jxYMyG__panel,.s2-module__jxYMyG__scene .s2-module__jxYMyG__pin>.s2-module__jxYMyG__qWrap{display:none}.s2-module__jxYMyG__scene .s2-module__jxYMyG__mDots{grid-row:3;justify-content:center;gap:8px;padding:12px 0 4px;display:flex}.s2-module__jxYMyG__mDots i{width:7px;height:7px;transition:transform .35s var(--ease-out), opacity .35s;background:#24242529;border-radius:999px}.s2-module__jxYMyG__mDots i[data-state=done]{background:#4198bd73}.s2-module__jxYMyG__mDots i[data-state=active]{background:var(--blue);width:22px}.s2-module__jxYMyG__scene .s2-module__jxYMyG__pin>.s2-module__jxYMyG__sceneTitle,.s2-module__jxYMyG__scene .s2-module__jxYMyG__pin>.s2-module__jxYMyG__dockCopy{padding:0 var(--gutter) clamp(10px, 2svh, 18px);text-align:center;color:var(--ink);grid-area:1/1;align-self:end;margin:0;font-size:clamp(32px,9.4vw,50px);font-weight:300;line-height:.92}.s2-module__jxYMyG__sceneHome .s2-module__jxYMyG__pin>.s2-module__jxYMyG__sceneTitle,.s2-module__jxYMyG__sceneHome .s2-module__jxYMyG__pin>.s2-module__jxYMyG__dockCopy{transition:opacity .45s var(--ease-out), transform .6s var(--ease-out)}.s2-module__jxYMyG__sceneHome .s2-module__jxYMyG__pin>.s2-module__jxYMyG__dockCopy{opacity:0;pointer-events:none;display:block;transform:translateY(12px)}.s2-module__jxYMyG__sceneHome[data-chapter="1"] .s2-module__jxYMyG__pin>.s2-module__jxYMyG__sceneTitle{opacity:0;transform:translateY(-12px)}.s2-module__jxYMyG__sceneHome[data-chapter="1"] .s2-module__jxYMyG__pin>.s2-module__jxYMyG__dockCopy{opacity:1;transform:none}.s2-module__jxYMyG__sceneHome .s2-module__jxYMyG__anchor{top:calc((var(--mtrack,390svh) - 100svh) / 2)}.s2-module__jxYMyG__sceneDiet .s2-module__jxYMyG__pin>.s2-module__jxYMyG__panel{display:contents}.s2-module__jxYMyG__sceneDiet .s2-module__jxYMyG__pin>.s2-module__jxYMyG__panel>.s2-module__jxYMyG__tour{display:none}.s2-module__jxYMyG__callouts[data-variant=mobile] .s2-module__jxYMyG__chip{font-size:3.45cqw}}
.nav4-module___BdedG__nav{--h:clamp(56px, 3.5vw, 64px);--u:calc(var(--h) / 64.2);--n-active:#5c6064;--n-link:#6f7d7f;--n-logo:#434445;--n-btn:#293439;z-index:60;width:min(900px,62vw);height:var(--h);pointer-events:none;position:fixed;top:clamp(10px,1.6vw,28px);left:50%;translate:-50%}.nav4-module___BdedG__pill{-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4);box-shadow:0 calc(3.34 * var(--u)) calc(20.9 * var(--u)) #00000040;background:#ffffff1a;border-radius:999px}.nav4-module___BdedG__bar{pointer-events:auto;transform-origin:50%;transition:opacity .32s var(--ease-out), transform .5s var(--ease-out);grid-template-columns:minmax(max-content,1fr) auto minmax(max-content,1fr);align-items:center;display:grid;position:absolute;inset:0}.nav4-module___BdedG__logo{color:var(--n-logo);border-radius:999px;align-items:center;text-decoration:none;display:flex}.nav4-module___BdedG__bar>.nav4-module___BdedG__logo{margin-left:calc(33.6 * var(--u));justify-self:start}.nav4-module___BdedG__logoSvg{height:calc(25.73 * var(--u));aspect-ratio:654/95;width:auto;display:block;overflow:visible}.nav4-module___BdedG__links{align-items:center;gap:calc(min(54.2 * var(--u), 2.82vw) - 12 * var(--u));display:flex}.nav4-module___BdedG__link{padding:calc(8 * var(--u)) calc(6 * var(--u));color:var(--n-link);font-family:"Helvetica Neue", var(--font-inter), Helvetica, Arial, sans-serif;font-weight:400;font-size:min(calc(20.07 * var(--u)), 1.5vw);letter-spacing:.01em;white-space:nowrap;border-radius:999px;line-height:1.15;text-decoration:none;transition:color .3s}.nav4-module___BdedG__link:hover,.nav4-module___BdedG__link[aria-current=true]{color:var(--n-active)}.nav4-module___BdedG__dl{width:calc(170.6 * var(--u));height:calc(45.17 * var(--u));border:calc(.39 * var(--u)) solid #62636466;color:#fff;white-space:nowrap;transition:transform .2s var(--ease-out);border-radius:999px;text-decoration:none;display:block;position:relative}.nav4-module___BdedG__bar>.nav4-module___BdedG__dl{margin-right:calc(16.6 * var(--u));justify-self:end}.nav4-module___BdedG__dlFace{inset:calc(1.55 * var(--u));background-color:var(--n-btn);border:calc(1.745 * var(--u)) solid #6b6b6b54;border-radius:999px;align-items:center;transition:filter .25s;display:flex;position:absolute}.nav4-module___BdedG__dl:hover .nav4-module___BdedG__dlFace{filter:brightness(1.08)}.nav4-module___BdedG__dl:active{transform:scale(.97)}.nav4-module___BdedG__apple{left:calc(37.4 * var(--u) - 3.68 * var(--u));top:calc(14.6 * var(--u) - 3.68 * var(--u));width:calc(15.2 * var(--u));height:calc(15.2 * var(--u));mix-blend-mode:screen;position:absolute}.nav4-module___BdedG__apple img{max-width:none;display:block;position:absolute}.nav4-module___BdedG__appleLeaf{width:20.59%;height:24.07%;inset:0 31.79% 75.93% 47.62%}.nav4-module___BdedG__appleBody{width:85.41%;height:76.6%;inset:23.4% 8.02% 0 6.57%}.nav4-module___BdedG__dlText{left:calc(93.5 * var(--u) - 3.68 * var(--u));font-family:"Helvetica Neue", var(--font-inter), Helvetica, Arial, sans-serif;font-weight:400;font-size:calc(14.36 * var(--u));letter-spacing:.01em;color:#fff;line-height:1;position:absolute;top:50%;translate:-50% -50%}.nav4-module___BdedG__dlOn .nav4-module___BdedG__dlFace{box-shadow:0 0 0 calc(2 * var(--u)) #b9dcebe6}.nav4-module___BdedG__peek{align-items:center;gap:calc(28 * var(--u));width:fit-content;padding:0 calc(9.5 * var(--u)) 0 calc(33.6 * var(--u));opacity:0;transition:opacity .32s var(--ease-out), transform .5s var(--ease-out);pointer-events:none;margin-inline:auto;display:flex;position:absolute;inset:0;transform:scale(1.06)}.nav4-module___BdedG__nav[data-collapsed=true] .nav4-module___BdedG__bar{opacity:0;pointer-events:none;transform:scale(.94,.9)}.nav4-module___BdedG__nav[data-collapsed=true] .nav4-module___BdedG__peek,.nav4-module___BdedG__nav[data-collapsed=true]:hover .nav4-module___BdedG__bar,.nav4-module___BdedG__nav[data-collapsed=true]:focus-within .nav4-module___BdedG__bar{opacity:1;pointer-events:auto;transform:none}.nav4-module___BdedG__nav[data-collapsed=true]:hover .nav4-module___BdedG__peek,.nav4-module___BdedG__nav[data-collapsed=true]:focus-within .nav4-module___BdedG__peek{opacity:0;pointer-events:none;transform:scale(1.06)}.nav4-module___BdedG__logo:focus-visible,.nav4-module___BdedG__link:focus-visible,.nav4-module___BdedG__dl:focus-visible{outline:2px solid var(--accent,#0e8bff);outline-offset:2px}.nav4-module___BdedG__mbar,.nav4-module___BdedG__mini{display:none}@media (max-width:1023.98px){.nav4-module___BdedG__nav{--u:1px;width:calc(100% - 24px);height:56px;top:10px}.nav4-module___BdedG__bar,.nav4-module___BdedG__peek{display:none}.nav4-module___BdedG__mbar{pointer-events:auto;justify-content:space-between;align-items:center;padding:0 6px 0 18px;display:flex;position:absolute;inset:0}.nav4-module___BdedG__mbar .nav4-module___BdedG__logoSvg{height:clamp(17px,4.9vw,22px)}.nav4-module___BdedG__mRight{align-items:center;gap:4px;display:flex}.nav4-module___BdedG__mbar .nav4-module___BdedG__dl{width:auto;height:44px}.nav4-module___BdedG__mbar .nav4-module___BdedG__dlFace{justify-content:center;gap:7px;height:calc(100% - 3.1px);margin:1.55px;padding:0 clamp(14px,4.4vw,20px);position:relative;inset:auto}.nav4-module___BdedG__mbar .nav4-module___BdedG__apple{flex:none;width:15px;height:15px;position:relative;top:-1px;left:auto}.nav4-module___BdedG__mbar .nav4-module___BdedG__dlText{font-size:clamp(14px,3.8vw,15px);position:static;translate:none}.nav4-module___BdedG__mbar{transition:opacity .3s var(--ease-out), transform .45s var(--ease-out)}.nav4-module___BdedG__mini{cursor:pointer;pointer-events:none;opacity:0;transform-origin:26px 26px;width:52px;height:52px;transition:opacity .3s var(--ease-out), transform .45s var(--ease-out);border:0;border-radius:999px;place-items:center;padding:0;display:grid;position:absolute;top:0;left:0;transform:scale(.6)}.nav4-module___BdedG__miniMark{width:30px;height:auto;margin-left:-1px}.nav4-module___BdedG__nav[data-mini=true] .nav4-module___BdedG__mbar{opacity:0;pointer-events:none;transform:translateY(-14px)scale(.96)}.nav4-module___BdedG__nav[data-mini=true] .nav4-module___BdedG__mini{opacity:1;pointer-events:auto;transform:none}.nav4-module___BdedG__mini:focus-visible{outline:2px solid var(--accent,#0e8bff);outline-offset:2px}}@media (prefers-reduced-motion:reduce){.nav4-module___BdedG__bar,.nav4-module___BdedG__peek,.nav4-module___BdedG__mbar,.nav4-module___BdedG__mini{transition:opacity 10ms}}
.hero4-module__2IeFka__hero{--hero-h:max(640px, 100svh);min-height:var(--hero-h);isolation:isolate;align-items:center;display:grid;position:relative}.hero4-module__2IeFka__photoClip{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:clip}.hero4-module__2IeFka__photo{aspect-ratio:1275/1694;position:absolute}.hero4-module__2IeFka__photo img{object-fit:cover}.hero4-module__2IeFka__inner{text-align:center;justify-items:center;display:grid;position:relative}.hero4-module__2IeFka__inner:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#ffffffe6 40%,#fff0 100%);border-radius:50%;position:absolute;inset:-10% -16% -4%}.hero4-module__2IeFka__title{letter-spacing:-.066em;width:100%;margin:0;font-weight:300;line-height:.85}.hero4-module__2IeFka__line{color:#0000;background-image:linear-gradient(85.3deg,#cfd5d5 17.7%,#666 33.9%,#000 71.9%);-webkit-background-clip:text;background-clip:text;padding:0 .08em .08em;display:block}.hero4-module__2IeFka__small{font-size:.827em}.hero4-module__2IeFka__sub{letter-spacing:-.012em;color:#4e4d4deb;text-wrap:balance;margin:0;font-weight:500;line-height:1.22}.hero4-module__2IeFka__cta{justify-items:center;gap:18px;display:grid}.hero4-module__2IeFka__cta .hero4-module__2IeFka__pillText{font-size:clamp(16px, calc(1.35 * var(--u)), 20px)}.hero4-module__2IeFka__trial{color:#697074;margin:0;font-size:14px}.hero4-module__2IeFka__cue{color:#4e4d4dcc;letter-spacing:-.005em;-webkit-tap-highlight-color:transparent;justify-items:center;gap:12px;padding:6px 12px 0;font-weight:500;text-decoration:none;transition:color .25s;display:grid}.hero4-module__2IeFka__cue:hover{color:#282828eb}.hero4-module__2IeFka__cue svg{aspect-ratio:1/5;width:auto;overflow:visible}.hero4-module__2IeFka__cueLine,.hero4-module__2IeFka__cueHead{fill:none;stroke:#3436389e;stroke-width:1.15px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.hero4-module__2IeFka__cueLine{stroke-dasharray:1;stroke-dashoffset:0}@media (prefers-reduced-motion:no-preference){.hero4-module__2IeFka__cueLine{animation:2.8s cubic-bezier(.65,0,.35,1) 1.6s infinite hero4-module__2IeFka__cueDraw}.hero4-module__2IeFka__cue:hover .hero4-module__2IeFka__cueHead{transform:translateY(3px)}.hero4-module__2IeFka__cueHead{transition:transform .3s cubic-bezier(.22,1,.36,1)}.hero4-module__2IeFka__ringIn{animation:3.6s cubic-bezier(.65,0,.35,1) infinite hero4-module__2IeFka__ringIn!important}.hero4-module__2IeFka__ringIn:nth-child(2){animation-delay:.25s!important}.hero4-module__2IeFka__ringIn:nth-child(3){animation-delay:.5s!important}}@keyframes hero4-module__2IeFka__cueDraw{0%{stroke-dashoffset:1px}45%,70%{stroke-dashoffset:0}to{stroke-dashoffset:-1px}}@keyframes hero4-module__2IeFka__ringIn{0%,to{opacity:1;transform:none}50%{opacity:.5;transform:scale(.985,.96)}}@media (min-width:1024px){.hero4-module__2IeFka__hero{height:var(--hero-h);padding:clamp(96px,19vh,230px) 0 clamp(12px,2vh,28px)}.hero4-module__2IeFka__photoClip{left:calc((var(--frame) - 100vw) / 2);right:calc((var(--frame) - 100vw) / 2)}.hero4-module__2IeFka__photo{opacity:.74;width:95.3vw;top:-1.45vw;left:4.7vw;-webkit-mask-image:linear-gradient(#000 18%,#00000057 46%,#0000001a 74%,#0000 94%);mask-image:linear-gradient(#000 18%,#00000057 46%,#0000001a 74%,#0000 94%)}.hero4-module__2IeFka__inner{width:min(calc(48 * var(--u)), 860px);margin-left:calc(calc(27 * var(--u)) - min(calc(24 * var(--u)), 430px))}.hero4-module__2IeFka__title{font-size:clamp(64px, calc(8.4 * var(--u)), 160px)}.hero4-module__2IeFka__sub{margin-top:clamp(14px, calc(1.5 * var(--u)), 28px);max-width:calc(38.7 * var(--u));font-size:clamp(17px, calc(1.69 * var(--u)), 27px)}.hero4-module__2IeFka__cta{margin-top:clamp(18px, calc(1.45 * var(--u)), 28px)}.hero4-module__2IeFka__cue{margin-top:clamp(36px, calc(6 * var(--u)), 96px);font-size:clamp(15px, calc(1.2 * var(--u)), 18px)}.hero4-module__2IeFka__cue svg{height:clamp(56px, calc(6.6 * var(--u)), 100px)}}@media (min-width:1024px) and (prefers-reduced-motion:reduce){.hero4-module__2IeFka__photoClip{-webkit-mask-image:linear-gradient(#000 62%,#0000 98%);mask-image:linear-gradient(#000 62%,#0000 98%)}}@media (max-width:1023.98px){.hero4-module__2IeFka__hero{align-items:end;min-height:max(600px,100svh);padding:0 0 88px}.hero4-module__2IeFka__photo{top:52px;right:calc(-4 * var(--u));width:min(calc(112 * var(--u)), 640px);-webkit-mask-image:linear-gradient(#000 38%,#0000 80%);mask-image:linear-gradient(#000 38%,#0000 80%)}.hero4-module__2IeFka__inner{padding:0 var(--gutter);margin:0 auto}.hero4-module__2IeFka__title{font-size:min(calc(17.5 * var(--u)), 96px)}.hero4-module__2IeFka__sub{max-width:30ch;margin-top:16px;font-size:17px}.hero4-module__2IeFka__cta{gap:14px;margin-top:22px}.hero4-module__2IeFka__cue{gap:8px;margin-top:18px;font-size:15px}.hero4-module__2IeFka__cue svg{height:46px}}
.glass-module__dwZGeq__clip{z-index:0;pointer-events:none;border-radius:999px;position:absolute;inset:0;overflow:hidden}.glass-module__dwZGeq__pane{z-index:0;background:var(--lg-tint,#1c1a1a63);-webkit-backdrop-filter:blur(var(--lg-frost,5px)) saturate(1.2);backdrop-filter:blur(var(--lg-frost,5px)) saturate(1.2);pointer-events:none;border-radius:999px;position:absolute;inset:0}.glass-module__dwZGeq__pane[data-lg=on]{border-radius:0;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.glass-module__dwZGeq__defs{pointer-events:none;width:0;height:0;position:absolute;overflow:hidden}
.home4-module__w34-DG__scene .home4-module__w34-DG__yourNew{letter-spacing:-.08em}.home4-module__w34-DG__scene .home4-module__w34-DG__brushNew{width:42%;bottom:.01em;left:51%}.home4-module__w34-DG__scene .home4-module__w34-DG__home{letter-spacing:-.08em;font-size:1.118em}.home4-module__w34-DG__scene .home4-module__w34-DG__wk>span:nth-child(2){padding-left:0}.home4-module__w34-DG__scene .home4-module__w34-DG__wk{letter-spacing:-.08em}.home4-module__w34-DG__scene .home4-module__w34-DG__wkYour{letter-spacing:-.07em;padding-right:.2em;font-style:italic;font-weight:700}.home4-module__w34-DG__scene .home4-module__w34-DG__brushYour{width:calc(100% - .13em);bottom:-.17em;left:.03em}.home4-module__w34-DG__scene .home4-module__w34-DG__tour li{border-color:#d6e3ea;border-radius:16px;box-shadow:14px 18px 28px -12px #00000038,0 2px 6px #0000000a}.home4-module__w34-DG__links,.home4-module__w34-DG__tabArrow,.home4-module__w34-DG__man{display:none}@media (min-width:1024px) and (prefers-reduced-motion:no-preference){.home4-module__w34-DG__scene .home4-module__w34-DG__pin{clip-path:inset(0 -100vw);overflow:visible}.home4-module__w34-DG__man{z-index:-1;top:calc(-1.45vw - max(640px,100svh));left:calc((var(--frame) - 100vw) / 2 + 4.7vw);aspect-ratio:1275/1694;opacity:.74;pointer-events:none;width:95.3vw;display:block;position:absolute;-webkit-mask-image:linear-gradient(#000 18%,#00000057 46%,#0000001a 74%,#0000 94%);mask-image:linear-gradient(#000 18%,#00000057 46%,#0000001a 74%,#0000 94%)}.home4-module__w34-DG__man img{object-fit:cover}.home4-module__w34-DG__scene .home4-module__w34-DG__titleHome4{line-height:.71}.home4-module__w34-DG__scene .home4-module__w34-DG__titleHome4>span,.home4-module__w34-DG__scene .home4-module__w34-DG__wk>span{white-space:nowrap}.home4-module__w34-DG__scene .home4-module__w34-DG__pin .home4-module__w34-DG__dock0{font-size:clamp(46px, calc(5.97 * var(--u)), 118px);padding-bottom:calc(clamp(18px, calc(2.4 * var(--u)), 40px) + .2em);text-shadow:0 0 .5em #fff,0 0 1.6em #fff;margin-left:-.04em}.home4-module__w34-DG__scene .home4-module__w34-DG__home{position:relative;top:.2em}.home4-module__w34-DG__scene .home4-module__w34-DG__pin .home4-module__w34-DG__wk{text-align:center;line-height:.76}.home4-module__w34-DG__scene .home4-module__w34-DG__pin .home4-module__w34-DG__dock1{width:calc(35 * var(--u));font-size:clamp(46px, calc(6.03 * var(--u)), 120px);padding-bottom:calc(clamp(18px, calc(2.4 * var(--u)), 40px) + .1em);flex-direction:column;align-items:center;display:flex}.home4-module__w34-DG__scene .home4-module__w34-DG__panel4{width:calc(35 * var(--u));justify-self:start}.home4-module__w34-DG__scene .home4-module__w34-DG__tour{padding:clamp(18px, calc(1.6 * var(--u)), 26px) clamp(20px, calc(1.6 * var(--u)), 28px) calc(clamp(18px, calc(1.6 * var(--u)), 26px) + var(--body-h,6em));-webkit-backdrop-filter:none;backdrop-filter:none;background:#fffffff7;border:1.2px solid #d6e3ea;border-radius:16px;box-shadow:18px 22px 32px -8px #0003,0 2px 10px #14283c0d}.home4-module__w34-DG__scene .home4-module__w34-DG__tour p[data-kchapter]{font-size:clamp(17px, calc(1.3 * var(--u)), 24px)}.home4-module__w34-DG__scene .home4-module__w34-DG__tour li{box-shadow:none;border-radius:0;padding:clamp(4px,.7vh,8px) 0}.home4-module__w34-DG__scene .home4-module__w34-DG__tour li h3{font-size:clamp(15px, calc(1.15 * var(--u)), 20px)}.home4-module__w34-DG__scene .home4-module__w34-DG__tour li>p{font-size:clamp(14px, calc(1.05 * var(--u)), 18px)}.home4-module__w34-DG__scene .home4-module__w34-DG__tour li>span:first-child:after{opacity:0;transition:transform .45s cubic-bezier(.22,1,.36,1),opacity .3s;transform:scale(1.9)}.home4-module__w34-DG__scene .home4-module__w34-DG__tour li[data-state=active]>span:first-child:after{opacity:1;transform:none}.home4-module__w34-DG__tabArrow{z-index:5;pointer-events:none;mix-blend-mode:exclusion;width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.home4-module__w34-DG__brush{fill:none;stroke:#fff;stroke-linecap:round;stroke-linejoin:round}.home4-module__w34-DG__brushHead{fill:#fff}.home4-module__w34-DG__draw{stroke-dasharray:1;stroke-dashoffset:1px}.home4-module__w34-DG__head{opacity:0}.home4-module__w34-DG__links{z-index:0;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.home4-module__w34-DG__l91{fill:none;stroke:#000;stroke-linecap:round;stroke-linejoin:round;opacity:.42}.home4-module__w34-DG__l91Head{fill:#000}.home4-module__w34-DG__links g{transition:opacity .5s cubic-bezier(.65,0,.35,1)}.home4-module__w34-DG__scene[data-chapter="1"] .home4-module__w34-DG__links g[data-ch="0"],.home4-module__w34-DG__scene[data-chapter="0"] .home4-module__w34-DG__links g[data-ch="1"]{opacity:0}}@media (max-width:1023.98px){.home4-module__w34-DG__scene .home4-module__w34-DG__home{font-size:1.3em}}
.underline-module__kcBUxq__ul{vertical-align:baseline;pointer-events:none;width:0;height:0;display:inline-block;position:relative}.underline-module__kcBUxq__ul img{max-width:none;left:var(--l);top:var(--t);width:var(--w);height:var(--h);-webkit-user-select:none;user-select:none;display:block;position:absolute}.underline-module__kcBUxq__new{--l:0em;--t:.092em;--w:1.661em;--h:.075em}.underline-module__kcBUxq__new img{filter:invert()}.underline-module__kcBUxq__your{--l:.249em;--t:.082em;--w:1.52em;--h:.0485em}.underline-module__kcBUxq__every{--l:-.03em;--t:.046em;--w:1.839em;--h:.0485em}.underline-module__kcBUxq__best{--l:-.064em;--t:.047em;--w:2.326em;--h:.078em}.underline-module__kcBUxq__only{--l:-.02em;--t:.028em;--w:1.458em;--h:.042em}.underline-module__kcBUxq__only img{transform:rotate(180deg)}
.diet4-module__8uKBBW__scene{--d4-glass:#1c1a1a63;--d4-every-ink:#393d43e3;--d4-card-line:#413f3f;--d4-chalk:url(/home/footer-torn-edge.webp)}.diet4-module__8uKBBW__scene [data-phonewrap]{z-index:3}@media (min-width:1024px){.diet4-module__8uKBBW__scene.diet4-module__8uKBBW__scene [data-stagecell]{justify-content:flex-end}}@media (min-width:1024px) and (prefers-reduced-motion:no-preference){.diet4-module__8uKBBW__scene.diet4-module__8uKBBW__scene [data-pin]{clip-path:inset(0 -100vw);overflow:visible}}.diet4-module__8uKBBW__card{z-index:1;left:var(--x);top:var(--y);width:var(--w);height:var(--h);transform-origin:50%;border-radius:3.33cqw/2.35cqh;position:absolute;box-shadow:.7cqw 1.2cqw 2.6cqw #00000061,0 .2cqw .5cqw #0000002e;container-type:size}.diet4-module__8uKBBW__card img{object-fit:fill;-webkit-user-select:none;user-select:none}.diet4-module__8uKBBW__full{position:absolute;overflow:hidden}.diet4-module__8uKBBW__chalkTop,.diet4-module__8uKBBW__chalk{pointer-events:none;background:var(--d4-chalk) 0 50% / auto 100% repeat-x;position:absolute;left:0;right:0}.diet4-module__8uKBBW__chalkTop{opacity:.85;height:1.3%;top:-.55%;left:-1.2%;right:-1.2%}.diet4-module__8uKBBW__chalk{opacity:.95;height:2.3%}.diet4-module__8uKBBW__stripes{z-index:0;pointer-events:none;position:absolute;inset:0}.diet4-module__8uKBBW__half{width:150vw;position:absolute;top:0;bottom:0;overflow:hidden}.diet4-module__8uKBBW__half[data-half=l]{right:50%}.diet4-module__8uKBBW__half[data-half=r]{left:50%}.diet4-module__8uKBBW__stripes i{width:100%;height:2.3%;-webkit-mask:var(--d4-chalk) 0 50% / auto 100% repeat-x;-webkit-mask:var(--d4-chalk) 0 50% / auto 100% repeat-x;mask:var(--d4-chalk) 0 50% / auto 100% repeat-x;background:#0c0c0d;position:absolute;left:0}.diet4-module__8uKBBW__title{z-index:2;left:var(--x);top:var(--y);width:var(--w);text-align:center;letter-spacing:-.08em;white-space:nowrap;pointer-events:none;transform-origin:50%;mix-blend-mode:color-dodge;margin:-.08em 0 0;font-weight:300;line-height:.9287;position:absolute}.diet4-module__8uKBBW__tl{color:#0000;background-image:linear-gradient(#483a4000 67%,#483a408c),linear-gradient(90deg,#e9e8eb 0%,#e3e2e5 30%,#c0c4c7 50%,#c9c6cd 70%,#cfccd2 100%);-webkit-background-clip:text;background-clip:text;width:fit-content;margin-block:-.06em -.17em;margin-inline:auto;padding:.06em .05em .24em;display:block}.diet4-module__8uKBBW__tl1{opacity:.93}.diet4-module__8uKBBW__tl2{opacity:.76}.diet4-module__8uKBBW__tEasier{letter-spacing:-.065em;padding-right:.05em;font-style:italic;font-weight:700}.diet4-module__8uKBBW__glass{pointer-events:none;position:absolute;inset:0}.diet4-module__8uKBBW__arrows{z-index:4;mix-blend-mode:exclusion;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.diet4-module__8uKBBW__aGroup{opacity:0;transition:opacity .35s var(--ease-io)}.diet4-module__8uKBBW__aGroup[data-state=on]{opacity:1}.diet4-module__8uKBBW__aGroup[data-state=done]{opacity:.42}.diet4-module__8uKBBW__aLine{fill:none;stroke:#fff;stroke-linecap:round;stroke-linejoin:round}.diet4-module__8uKBBW__aHead{fill:#fff}.diet4-module__8uKBBW__aLine{stroke-dasharray:1;stroke-dashoffset:1px}.diet4-module__8uKBBW__aHead{opacity:0}.diet4-module__8uKBBW__scene[data-mode=stack] .diet4-module__8uKBBW__aGroup[data-state=done] .diet4-module__8uKBBW__aLine,.diet4-module__8uKBBW__scene[data-mode=stack] .diet4-module__8uKBBW__aGroup[data-state=on] .diet4-module__8uKBBW__aLine{stroke-dashoffset:0}.diet4-module__8uKBBW__scene[data-mode=stack] .diet4-module__8uKBBW__aGroup[data-state=done] .diet4-module__8uKBBW__aHead,.diet4-module__8uKBBW__scene[data-mode=stack] .diet4-module__8uKBBW__aGroup[data-state=on] .diet4-module__8uKBBW__aHead{opacity:1}.diet4-module__8uKBBW__scene[data-mode=stack] .diet4-module__8uKBBW__aGroup[data-state=on] .diet4-module__8uKBBW__aLine{transition:stroke-dashoffset 1s var(--ease-io) .15s}.diet4-module__8uKBBW__scene[data-mode=stack] .diet4-module__8uKBBW__aGroup[data-state=on] .diet4-module__8uKBBW__aHead{transition:opacity .3s 1s}.diet4-module__8uKBBW__tab{--lg-tint:var(--d4-glass);--lg-frost:5px;--o:0;z-index:5;left:var(--x);top:var(--y);width:var(--w);height:var(--h);padding:0 0 0 calc(var(--w) * .109);font-size:calc(3.2cqw * var(--fit,1));letter-spacing:-.06em;transition:transform .6s var(--ease-out);border-radius:999px;align-items:center;font-style:italic;font-weight:500;line-height:1.041;display:flex;position:absolute;transform:translateY(.4em)}@media (min-width:1024px){.diet4-module__8uKBBW__tab{font-size:calc(2.26cqw * var(--fit,1))}}.diet4-module__8uKBBW__tab>*,.diet4-module__8uKBBW__tab:after{opacity:var(--o);transition:opacity .4s var(--ease-io)}.diet4-module__8uKBBW__tabShadow{border-radius:inherit;position:absolute;inset:0;box-shadow:0 .047em .294em #00000040}.diet4-module__8uKBBW__tab:after{content:"";z-index:1;border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff1a,inset 0 1px .5px #ffffff24}.diet4-module__8uKBBW__tabWords{z-index:2;white-space:pre;padding-right:.08em;position:relative}.diet4-module__8uKBBW__tabText{color:#0000;background-image:linear-gradient(90deg,#fcf6f6db,#fcf6f6db),linear-gradient(90deg,#8bafe533,#00ebff33),linear-gradient(#ebe8e869 0%,#33333369 87.019%,#00000069 100%);-webkit-background-clip:text;background-clip:text;position:relative}.diet4-module__8uKBBW__tabGlow{color:#0000;text-shadow:0 0 2.36em #fff;-webkit-user-select:none;user-select:none;position:absolute;inset:0 .08em 0 0}.diet4-module__8uKBBW__scene:not([data-step="-1"]) .diet4-module__8uKBBW__tab[data-state=off]:not([data-cstep="3"]){--o:.3;transform:none}.diet4-module__8uKBBW__tab[data-state=on]{--o:1;transform:none}.diet4-module__8uKBBW__tab[data-state=done]{--o:.5;transform:none}.diet4-module__8uKBBW__scene[data-step="3"] .diet4-module__8uKBBW__tab[data-state=done]{--o:.22}.diet4-module__8uKBBW__scene[data-step="3"] .diet4-module__8uKBBW__aGroup[data-state=done]{opacity:.22}.diet4-module__8uKBBW__every{text-align:center;letter-spacing:-.08em;color:var(--d4-every-ink);margin:0 0 clamp(16px,3vh,32px);font-size:clamp(38px,11.4vw,54px);font-weight:300;line-height:.94}.diet4-module__8uKBBW__every>span{display:block}.diet4-module__8uKBBW__everyWord{letter-spacing:-.07em;padding-right:.05em;font-style:italic;font-weight:500;display:inline-block;position:relative}.diet4-module__8uKBBW__everyBrush{bottom:-.1em;left:-.02em;right:.02em}@media (min-width:1024px){.diet4-module__8uKBBW__every{font-size:calc(4.74 * var(--u))}}@media (max-width:1023.98px) and (prefers-reduced-motion:no-preference){.diet4-module__8uKBBW__scene .diet4-module__8uKBBW__every{padding:0 var(--gutter) clamp(10px, 2svh, 18px);grid-row:1;align-self:end;margin:0;font-size:clamp(32px,9.4vw,50px)}}@media (max-width:1023.98px) and (prefers-reduced-motion:reduce){.diet4-module__8uKBBW__every{margin-bottom:7svh}}@media (min-width:1024px) and (prefers-reduced-motion:reduce){.diet4-module__8uKBBW__scene .diet4-module__8uKBBW__panel{z-index:4}}
.voice4-module__fnARFW__art.voice4-module__fnARFW__art{aspect-ratio:1000/792.45;isolation:isolate}@media (min-width:1024px){.voice4-module__fnARFW__section.voice4-module__fnARFW__section{--vaw:min(70.383vw, 1500px);padding-bottom:calc(var(--vaw) * .2993)}.voice4-module__fnARFW__art.voice4-module__fnARFW__art{width:var(--vaw);max-width:none;margin-left:calc(50% - var(--vaw) * .484);margin-right:0}}.voice4-module__fnARFW__section{--vaw:100vw}.voice4-module__fnARFW__art .voice4-module__fnARFW__field{z-index:0;left:calc(var(--vaw) * .484 - 50vw);background:linear-gradient(#68bfd200 0%,#68bfd20f 11%,#59b8cd66 48.72%,#6dc1d400 78.09%),linear-gradient(#fff0 25%,#fff 25.5%);width:100vw;height:175.877%;top:-41.662%;bottom:auto;right:auto;overflow:hidden}.voice4-module__fnARFW__art .voice4-module__fnARFW__edges{z-index:12;pointer-events:none;background:0 0;position:absolute}.voice4-module__fnARFW__edge{pointer-events:none;max-width:none;position:absolute}.voice4-module__fnARFW__edgeL{width:25.015%;height:101.164%;top:46.194%;left:-7.882%;rotate:-4deg}.voice4-module__fnARFW__edgeR{width:22.231%;height:133.95%;top:-50.025%;left:86.515%}.voice4-module__fnARFW__art .voice4-module__fnARFW__photo{opacity:.75}@media (min-width:1024px){.voice4-module__fnARFW__art .voice4-module__fnARFW__photo{z-index:1;overflow:hidden}.voice4-module__fnARFW__art .voice4-module__fnARFW__photo img{object-fit:cover}.voice4-module__fnARFW__art .voice4-module__fnARFW__photo:after{content:"";border-radius:inherit;border:var(--bw) solid var(--bc);pointer-events:none;position:absolute;inset:0}.voice4-module__fnARFW__photoAcai{--bw:.1889cqw;--bc:#61676a40;border-radius:3.148cqw}.voice4-module__fnARFW__photoYoga{--bw:.1259cqw;--bc:#61676a40;border-radius:3.148cqw}.voice4-module__fnARFW__photoRunner{--bw:.1145cqw;--bc:#dae0e3c9;border-radius:1.908cqw}}.voice4-module__fnARFW__asset{pointer-events:none}.voice4-module__fnARFW__asset img{width:100%;max-width:none;height:100%;display:block}.voice4-module__fnARFW__art .voice4-module__fnARFW__g196{z-index:2}.voice4-module__fnARFW__haze{pointer-events:none;background:#17c9ff}.voice4-module__fnARFW__art .voice4-module__fnARFW__h197{z-index:3;opacity:.3;filter:blur(2.913cqw);border-radius:6.265cqw}.voice4-module__fnARFW__art .voice4-module__fnARFW__h189{z-index:4;opacity:.14;filter:blur(3.994cqw);border-radius:5.503cqw}.voice4-module__fnARFW__art .voice4-module__fnARFW__line91{z-index:5}.voice4-module__fnARFW__art .voice4-module__fnARFW__turn91{rotate:34.97deg}.voice4-module__fnARFW__art .voice4-module__fnARFW__g194{z-index:6;mix-blend-mode:plus-lighter}.voice4-module__fnARFW__art .voice4-module__fnARFW__line64{z-index:7}.voice4-module__fnARFW__art .voice4-module__fnARFW__phone{z-index:8}.voice4-module__fnARFW__art .voice4-module__fnARFW__phone>div{filter:none}.voice4-module__fnARFW__art .voice4-module__fnARFW__pillWrap{z-index:9;container-type:size}.voice4-module__fnARFW__art .voice4-module__fnARFW__pill{--mic-l:15.537cqh;--mic-t:5.452cqh;--mic-w:84.146cqh;--mic-h:86.183cqh;--bars-gap:10.712cqh;--bar-w:5.175cqh;--bar-g:5.174cqh;--bar-h:30.91cqh;--bars-c:48.43cqh;--txt-gap:9.509cqh;--cap-top:35.337cqh;--pad-r:69.46cqh;--fs:29.523cqh;--min:15px;height:100cqh;padding:0 var(--pad-r) 0 var(--mic-l);background:var(--pill);font-size:max(var(--min), var(--fs));color:#3c4042;border:0;align-items:flex-start;gap:0;box-shadow:inset 0 0 0 1.18cqh #9292921f,0 1.476cqh 13.654cqh #68e3f0}.voice4-module__fnARFW__art .voice4-module__fnARFW__pill[data-pill="1"]{--mic-l:9.98cqh;--mic-t:7.55cqh;--mic-w:83.061cqh;--mic-h:85.072cqh;--bars-gap:19.434cqh;--bar-w:5.108cqh;--bar-g:5.107cqh;--bar-h:38.432cqh;--bars-c:49.965cqh;--txt-gap:22.243cqh;--cap-top:38.955cqh;--pad-r:37.66cqh;--fs:29.142cqh;--min:12px;box-shadow:inset 0 0 0 1.18cqh #9292921f,0 1.457cqh 13.478cqh #0000001a}.voice4-module__fnARFW__art .voice4-module__fnARFW__pill[data-pill="2"]{--mic-l:9.591cqh;--mic-t:7.56cqh;--mic-w:82.923cqh;--mic-h:84.93cqh;--bars-gap:21.727cqh;--bar-w:5.1cqh;--bar-g:5.097cqh;--bar-h:38.368cqh;--bars-c:51.743cqh;--txt-gap:25.031cqh;--cap-top:37.545cqh;--pad-r:32.74cqh;--fs:29.094cqh;--min:12px;box-shadow:inset 0 0 0 1.18cqh #9292921f,0 1.455cqh 13.456cqh #0000001a}.voice4-module__fnARFW__art .voice4-module__fnARFW__mic{width:var(--mic-w);height:var(--mic-h);aspect-ratio:auto;margin-top:var(--mic-t);box-shadow:none;background:0 0;border-radius:50%}.voice4-module__fnARFW__art .voice4-module__fnARFW__micSvg{stroke:none;width:100%;height:100%}.voice4-module__fnARFW__art .voice4-module__fnARFW__wave{height:var(--bar-h);margin:calc(var(--bars-c) - var(--bar-h) / 2) 0 0 var(--bars-gap);gap:var(--bar-g)}.voice4-module__fnARFW__art .voice4-module__fnARFW__bar{width:var(--bar-w);background:var(--wave);border-radius:999px}.voice4-module__fnARFW__art .voice4-module__fnARFW__text{margin:calc(var(--cap-top) - .15em) 0 0 var(--txt-gap);letter-spacing:-.02em}.voice4-module__fnARFW__art .voice4-module__fnARFW__chip{z-index:10}.voice4-module__fnARFW__art .voice4-module__fnARFW__chip:not([data-state=on]){transform:translateY(.45em)scale(1.03)}.voice4-module__fnARFW__art .voice4-module__fnARFW__title{z-index:11;letter-spacing:-.08em;color:#000000ad;mix-blend-mode:multiply;font-size:5.03cqw}.voice4-module__fnARFW__art .voice4-module__fnARFW__log{font-size:1.842em;line-height:.928}.voice4-module__fnARFW__art .voice4-module__fnARFW__l2{padding-left:.184em;line-height:.7674}.voice4-module__fnARFW__art .voice4-module__fnARFW__l3{padding-left:2.875em;line-height:.7674}.voice4-module__fnARFW__art .voice4-module__fnARFW__only{letter-spacing:-.08em;background:linear-gradient(172deg,#9bdbe6 8%,#74bfd1 52%,#579fb4 96%);color:#0000;-webkit-background-clip:text;background-clip:text;margin:-.12em -.14em -.3em -.04em;padding:.12em .16em .3em .04em;font-size:1.654em}.voice4-module__fnARFW__bang{margin-left:.05em;font-size:1.627em;font-weight:300}@media (min-width:1024px){.voice4-module__fnARFW__art .voice4-module__fnARFW__title>span{white-space:nowrap;padding-left:0;line-height:1;position:absolute}.voice4-module__fnARFW__art .voice4-module__fnARFW__log{top:-.297cqw;left:1.203cqw}.voice4-module__fnARFW__art .voice4-module__fnARFW__l2{top:8.27cqw;left:4.731cqw}.voice4-module__fnARFW__art .voice4-module__fnARFW__l3{top:11.71cqw;left:16.921cqw}.voice4-module__fnARFW__art .voice4-module__fnARFW__l3>*{line-height:1}.voice4-module__fnARFW__art .voice4-module__fnARFW__voiceWord{position:relative;top:-.052em}.voice4-module__fnARFW__art .voice4-module__fnARFW__l3>.voice4-module__fnARFW__bang{margin-left:.22em;position:relative;top:.069em}}@media (prefers-reduced-motion:no-preference){.voice4-module__fnARFW__ringIn{animation-name:voice4-module__fnARFW__v4RingIn!important}.voice4-module__fnARFW__listenIn{animation-name:voice4-module__fnARFW__v4ListenIn!important}}@keyframes voice4-module__fnARFW__v4RingIn{0%{opacity:0;transform:scale(1.5)}40%{opacity:.9}to{opacity:0;transform:scale(.9)}}@keyframes voice4-module__fnARFW__v4ListenIn{0%{opacity:0;transform:scale(1.65)}40%{opacity:.95}to{opacity:0;transform:scale(.95)}}@media (max-width:1023.98px){.voice4-module__fnARFW__art.voice4-module__fnARFW__art{aspect-ratio:auto}.voice4-module__fnARFW__art .voice4-module__fnARFW__field{background:radial-gradient(60% 34% at 32% 30%,#fffffff2,#fff0 100%),linear-gradient(#68bfd200 0%,#68bfd20f 8%,#59b8cd4d 40%,#59b8cd5c 62%,#6dc1d400 100%);width:100vw;height:112%;top:-6%;left:calc(50% - 50vw)}.voice4-module__fnARFW__art .voice4-module__fnARFW__photo{opacity:0}.voice4-module__fnARFW__art .voice4-module__fnARFW__title{font-size:min(calc(8.4 * var(--u)), 50px)}.voice4-module__fnARFW__art .voice4-module__fnARFW__log{font-size:1.9em}.voice4-module__fnARFW__art .voice4-module__fnARFW__l2{padding-left:.16em}.voice4-module__fnARFW__art .voice4-module__fnARFW__l3{padding-left:.7em}.voice4-module__fnARFW__art .voice4-module__fnARFW__pill{width:100%;font-size:var(--fs)}.voice4-module__fnARFW__art:not([data-active="1"]):not([data-active="2"]) .voice4-module__fnARFW__photo[data-mphoto="0"],.voice4-module__fnARFW__art[data-active="1"] .voice4-module__fnARFW__photo[data-mphoto="1"],.voice4-module__fnARFW__art[data-active="2"] .voice4-module__fnARFW__photo[data-mphoto="2"]{opacity:1}}
.coach4-module__1G7ymW__scene{--c4-title-ink:#191f1fbd;--c4-pane:#72dcec33;--c4-pane-line:#6ca1ae4f;--c4-grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.32 0 0 0 0 0.44 0 0 0 0 0.48 0.62 0 0 0 -0.12'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E")}.coach4-module__1G7ymW__heading{padding:clamp(72px, 13vh, 132px) var(--gutter) clamp(20px, 3.4vh, 34px);text-align:center;letter-spacing:-.035em;color:var(--c4-title-ink);margin:0;font-size:clamp(34px,9.6vw,48px);font-weight:300;line-height:1.04}.coach4-module__1G7ymW__heading>span{text-wrap:balance;display:block}@media (max-width:1023.98px){.coach4-module__1G7ymW__heading{z-index:4;position:relative}}.coach4-module__1G7ymW__headingAccent{letter-spacing:-.04em;padding-right:.05em;font-style:italic;font-weight:500}@media (min-width:1024px){.coach4-module__1G7ymW__heading{font-size:calc(var(--c4-hfs,3.4) * var(--u))}.coach4-module__1G7ymW__heading>span{text-wrap:nowrap}}@media (min-width:1024px) and (prefers-reduced-motion:no-preference){.coach4-module__1G7ymW__scene [data-pin]>.coach4-module__1G7ymW__heading{z-index:4;grid-area:3/2;place-self:end start;padding:0 0 clamp(22px,3.6vh,40px);position:relative}.coach4-module__1G7ymW__scene .coach4-module__1G7ymW__stage{z-index:3}}@media (min-width:1024px) and (prefers-reduced-motion:reduce){.coach4-module__1G7ymW__heading{grid-column:1/-1;padding-inline:0}}.coach4-module__1G7ymW__pane{z-index:0;border:1px solid var(--c4-pane-line);background:var(--c4-grain), var(--c4-pane);border-radius:6.76cqw}.coach4-module__1G7ymW__glow{z-index:0;pointer-events:none;border-radius:50%}.coach4-module__1G7ymW__glowCyan{background:radial-gradient(closest-side,#17c9ff3d,#76dfff21 52%,#baefff00 100%)}.coach4-module__1G7ymW__glowTeal{background:radial-gradient(closest-side,#40868f29,#7cc0c714 55%,#d3eaec00 100%)}.coach4-module__1G7ymW__photo{z-index:1;border-radius:1.3cqw;overflow:hidden}.coach4-module__1G7ymW__photo img{object-fit:cover;transform:scaleX(-1)}.coach4-module__1G7ymW__photoStretch{box-shadow:0 0 0 .5px #0000008c}.coach4-module__1G7ymW__photoDeadlift{opacity:.91;border:.13cqw solid #9ca9a8;border-radius:1.15cqw}.coach4-module__1G7ymW__pill{--lg-tint:#ffffff1a;--lg-frost:6px;z-index:6;padding:0 0 0 calc(var(--dw) * .135);font-size:calc(2.63cqw * var(--fs,1));letter-spacing:-.06em;border-radius:999px;justify-content:flex-start;align-items:center;font-style:italic;font-weight:500;line-height:.852;display:flex;box-shadow:0 .0355em .222em #00000040}.coach4-module__1G7ymW__pill:after{content:"";z-index:1;border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffffb3,inset 0 -1px 1px #788c962e}.coach4-module__1G7ymW__pillWords{z-index:2;white-space:pre;padding-right:.08em;position:relative}.coach4-module__1G7ymW__pillText{color:#0000;background-image:linear-gradient(#ffffff3d 0%,#fff0 42%,#0000 55%,#00000045 100%),linear-gradient(90deg,#8a929f,#6d9fa4);-webkit-background-clip:text;background-clip:text;position:relative}.coach4-module__1G7ymW__pillGlow{color:#0000;text-shadow:0 0 1.79em #fff;-webkit-user-select:none;user-select:none;position:absolute;inset:0 .08em 0 0}.coach4-module__1G7ymW__scene .coach4-module__1G7ymW__composer{border:1px solid var(--c4-pane-line);background:var(--c4-grain), linear-gradient(180deg, #72dcec3d, #72dcec29);border-radius:4cqw}.coach4-module__1G7ymW__composer .coach4-module__1G7ymW__card{border:1px solid #4e55574f;border-radius:3.15cqw;padding:0;display:block;inset:13.05% 10.9% 13.03% 10.3%;box-shadow:0 .1cqw .12cqw #00000040}.coach4-module__1G7ymW__composer .coach4-module__1G7ymW__lines{font-size:3.92cqw;line-height:1.05;position:absolute;top:26%;left:4%;right:4%}.coach4-module__1G7ymW__composer .coach4-module__1G7ymW__bar{justify-content:center;gap:.9cqw;height:15.1%;min-height:26px;position:absolute;bottom:11.3%;left:0;right:0}.coach4-module__1G7ymW__composer .coach4-module__1G7ymW__plus{width:5.26cqw;min-width:20px;font-size:3.4cqw}.coach4-module__1G7ymW__composer .coach4-module__1G7ymW__field{border-color:#9fafb180;flex:none;justify-content:space-between;gap:1cqw;width:42.1cqw;height:100%;padding:0 max(.75cqw,3px) 0 max(1.6cqw,8px)}.coach4-module__1G7ymW__composer .coach4-module__1G7ymW__mic{flex:none;width:5.2cqw;min-width:20px}.coach4-module__1G7ymW__typed{flex:1;align-items:center;min-width:0;height:100%;display:flex}.coach4-module__1G7ymW__typedClip{white-space:nowrap;opacity:0;justify-content:flex-end;align-items:center;max-width:100%;font-size:max(3.05cqw,12px);transition:opacity .2s;display:flex;overflow:hidden}.coach4-module__1G7ymW__scene[data-qtyping] .coach4-module__1G7ymW__typedClip{opacity:1}.coach4-module__1G7ymW__typedText{letter-spacing:-.02em;color:var(--ink);flex:none}.coach4-module__1G7ymW__caret{background:var(--blue);flex:none;width:1.5px;height:1.05em;margin-left:1px}@media (max-width:1023.98px){.coach4-module__1G7ymW__composer .coach4-module__1G7ymW__lines{top:22%}}.coach4-module__1G7ymW__scene .coach4-module__1G7ymW__qItem{z-index:1}@media (max-width:1023.98px) and (prefers-reduced-motion:no-preference){.coach4-module__1G7ymW__scene [data-pin]>.coach4-module__1G7ymW__heading{padding:0 var(--gutter) clamp(10px, 2svh, 18px);grid-row:1;align-self:end;font-size:clamp(30px,8.6vw,46px)}}
