.VKvDhG_page{--max:1160px;--gutter:var(--space-four);--section:clamp(calc(var(--space-six) + var(--space-four)), 10vw, calc(var(--space-six) * 1.75));--ease:cubic-bezier(.16, 1, .3, 1);--sine:cubic-bezier(.37, 0, .63, 1);--line:#ffffff14;--line-strong:#ffffff24;--panel:color-mix(in srgb, var(--card) 62%, transparent);--glow-soft:color-mix(in srgb, var(--glow) 35%, transparent);--font-ui:-apple-system, BlinkMacSystemFont, "SF Pro Text", "Segoe UI Variable Text", "Segoe UI", Inter, system-ui, sans-serif;--font-head:-apple-system, BlinkMacSystemFont, "SF Pro Display", "Segoe UI Variable Display", "Segoe UI", Inter, system-ui, sans-serif;--fs-display:clamp(44px, 7.2vw, 96px);--fs-h2:clamp(34px, 5vw, 60px);--fs-h3:22px;--fs-lead:clamp(17px, 1.45vw, 21px);--fs-body:17px;--fs-sub:15px;--fs-foot:13px;--fs-cap:12px;background:var(--bg);color:var(--text);font-family:var(--font-display);font-size:var(--fs-body);letter-spacing:-.011em;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;overscroll-behavior-y:none;scrollbar-color:var(--selected) transparent;line-height:1.47;position:absolute;inset:0;overflow:hidden auto}@media (width>=768px){.VKvDhG_page{--gutter:var(--space-five)}}html:has(.VKvDhG_page[data-focused]),html:has(.VKvDhG_page[data-focused]) body{background-color:#000}html:has(.VKvDhG_page[data-focused]) #root{background-color:#000}.VKvDhG_grain{z-index:40;pointer-events:none;opacity:.045;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.55 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}@media (width>=768px){.VKvDhG_page{--gutter:var(--space-five)}}.VKvDhG_page *,.VKvDhG_page :before,.VKvDhG_page :after{box-sizing:border-box}.VKvDhG_page :where(h1,h2,h3,h4,p,ul,ol,li,figure,blockquote,dl,dd){margin:0;padding:0}.VKvDhG_page :where(ul,ol){list-style:none}.VKvDhG_page :where(a){color:inherit;text-decoration:none}.VKvDhG_page :where(button){font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.VKvDhG_page ::selection{background:var(--glow-soft)}.VKvDhG_container{width:100%;max-width:var(--max);padding-inline:var(--gutter);margin-inline:auto}.VKvDhG_nav{z-index:20;padding-top:env(safe-area-inset-top);background-color:color-mix(in srgb, var(--bg) 70%, transparent);backdrop-filter:saturate(180%)blur(20px);box-shadow:0 1px 0 var(--line);position:sticky;top:0}@supports (animation-timeline:scroll()){.VKvDhG_nav{animation:linear both VKvDhG_navSettle;animation-timeline:scroll();animation-range:0 var(--space-six)}}@keyframes VKvDhG_navSettle{0%{backdrop-filter:saturate()blur();background-color:#0000;box-shadow:0 1px #0000}}.VKvDhG_navInner{align-items:center;gap:var(--space-four);height:calc(var(--space-six) - var(--space-one));display:flex}.VKvDhG_brand{align-items:center;gap:calc(var(--space-two) + var(--space-half));flex-shrink:0;display:inline-flex}.VKvDhG_brandMark{width:30px;height:auto;filter:drop-shadow(0 0 10px var(--glow-soft));display:block}.VKvDhG_wordmark{font-size:var(--fs-foot);letter-spacing:.24em;text-transform:uppercase;font-weight:600}.VKvDhG_navLinks{gap:var(--space-five);color:var(--text2);margin-inline:auto;font-size:14px;display:none}.VKvDhG_navLinks a{transition:color .2s;position:relative}.VKvDhG_navLinks a:hover,.VKvDhG_navLinks a[data-active]{color:var(--text)}.VKvDhG_navLinks a:after{content:"";left:50%;bottom:calc(var(--space-two) * -1);width:var(--space-one);height:var(--space-one);background:var(--glow);box-shadow:0 0 8px var(--glow);opacity:0;transition:opacity .4s var(--ease), scale .4s var(--ease);border-radius:50%;position:absolute;translate:-50%;scale:.4}.VKvDhG_navLinks a[data-active]:after{opacity:1;scale:1}.VKvDhG_progress{display:none}@supports (animation-timeline:scroll()){.VKvDhG_progress{transform-origin:0;background:linear-gradient(90deg, transparent, var(--glow) 60%, var(--text));height:1px;box-shadow:0 0 10px var(--glow);animation:linear both VKvDhG_progressGrow;animation-timeline:scroll();display:block;position:absolute;bottom:-1px;left:0;right:0}}@keyframes VKvDhG_progressGrow{0%{transform:scaleX(0)}}.VKvDhG_navActions{align-items:center;gap:var(--space-three);margin-left:auto;display:flex}.VKvDhG_navSignIn{color:var(--text2);font-size:14px;transition:color .2s}.VKvDhG_navSignIn:hover{color:var(--text)}.VKvDhG_navActions .VKvDhG_navCta{display:none}@media (width>=560px){.VKvDhG_navActions .VKvDhG_navCta{display:inline-flex}}@media (width>=900px){.VKvDhG_navLinks{display:flex}.VKvDhG_navActions{margin-left:0}}.VKvDhG_button{justify-content:center;align-items:center;gap:var(--space-two);height:52px;padding-inline:calc(var(--space-four) + var(--space-half));border-radius:var(--radius-pill);font-size:var(--fs-body);white-space:nowrap;isolation:isolate;-webkit-tap-highlight-color:transparent;translate:var(--mx,0) var(--my,0);transition:transform .3s var(--ease), translate .5s var(--ease), box-shadow .4s var(--ease), background-color .25s;font-weight:600;display:inline-flex;position:relative;overflow:hidden}.VKvDhG_button:active{transform:scale(.98)}.VKvDhG_button:focus-visible{outline:2px solid var(--glow);outline-offset:3px}.VKvDhG_primary{background:var(--accent);color:var(--on-accent);box-shadow:inset 0 0 0 1px #ffffff4d, 0 10px 40px -12px var(--glow)}.VKvDhG_primary:after{content:"";z-index:-1;background:linear-gradient(100deg, transparent 30%, color-mix(in srgb, var(--glow) 28%, transparent) 50%, transparent 70%);transition:transform .9s var(--ease);position:absolute;inset:0;transform:translate(-110%)}@media (hover:hover){.VKvDhG_primary:hover{box-shadow:inset 0 0 0 1px #ffffff4d, 0 16px 56px -10px var(--glow);transform:translateY(-1px)}.VKvDhG_primary:hover:after{transform:translate(110%)}.VKvDhG_ghost:hover{background-color:color-mix(in srgb, var(--text) 12%, transparent)}.VKvDhG_button:hover .VKvDhG_arrow{transform:translate(3px)}}.VKvDhG_ghost{background-color:color-mix(in srgb, var(--text) 7%, transparent);color:var(--text);box-shadow:inset 0 0 0 1px var(--line-strong);backdrop-filter:blur(12px)}.VKvDhG_small{height:36px;padding-inline:var(--space-three);font-size:14px}.VKvDhG_arrow{transition:transform .35s var(--ease);display:inline-flex}.VKvDhG_hero{isolation:isolate;padding-top:clamp(var(--space-five), 7vh, 88px);text-align:center;position:relative;overflow-x:clip}.VKvDhG_aura{z-index:-3;pointer-events:none;background:radial-gradient(closest-side, color-mix(in srgb, var(--glow) 30%, transparent), transparent 72%), radial-gradient(28% 22% at 22% 72%, color-mix(in srgb, var(--weight) 12%, transparent), transparent), radial-gradient(28% 22% at 78% 72%, color-mix(in srgb, var(--glow) 10%, transparent), transparent);width:1700px;height:1300px;animation:VKvDhG_auraBreath 9s var(--sine) infinite;position:absolute;top:-420px;left:50%;translate:-50%}@keyframes VKvDhG_auraBreath{50%{opacity:.78;scale:1.04}}.VKvDhG_dust{z-index:-2;pointer-events:none;height:980px;animation:VKvDhG_dustDrift 40s var(--sine) infinite alternate;background-image:radial-gradient(1.5px 1.5px at 8% 22%,#fff9,#0000),radial-gradient(1px 1px at 17% 64%,#ffffff73,#0000),radial-gradient(1.5px 1.5px at 26% 38%,#a0c4ffb3,#0000),radial-gradient(1px 1px at 33% 12%,#fff6,#0000),radial-gradient(1px 1px at 41% 78%,#ffffff59,#0000),radial-gradient(1.5px 1.5px at 58% 16%,#a0c4ff99,#0000),radial-gradient(1px 1px at 64% 58%,#ffffff73,#0000),radial-gradient(1.5px 1.5px at 72% 32%,#ffffff8c,#0000),radial-gradient(1px 1px at 81% 70%,#a0c4ff80,#0000),radial-gradient(1.5px 1.5px at 89% 20%,#ffffff80,#0000),radial-gradient(1px 1px at 94% 52%,#ffffff59,#0000),radial-gradient(1px 1px at 3% 84%,#ffffff4d,#0000);position:absolute;inset:-120px 0 auto;-webkit-mask-image:linear-gradient(#000 30%,#0000 85%);mask-image:linear-gradient(#000 30%,#0000 85%)}@keyframes VKvDhG_dustDrift{to{opacity:.6;translate:0 -40px}}.VKvDhG_mark{aspect-ratio:512/416;width:clamp(116px,13vw,164px);margin-inline:auto;position:relative}.VKvDhG_rays{z-index:-1;aspect-ratio:1;pointer-events:none;background:repeating-conic-gradient(from 0deg, color-mix(in srgb, var(--glow) 20%, transparent) 0deg .8deg, transparent .8deg 7.5deg);opacity:0;width:min(1200px,240vw);animation:VKvDhG_raysIn 2.4s var(--ease) .6s forwards, VKvDhG_spin 220s linear infinite;position:absolute;top:64.5%;left:50%;translate:-50% -50%;-webkit-mask-image:radial-gradient(closest-side,#000 6%,#00000059 32%,#0000 68%);mask-image:radial-gradient(closest-side,#000 6%,#00000059 32%,#0000 68%)}@keyframes VKvDhG_raysIn{to{opacity:.7}}@keyframes VKvDhG_spin{to{rotate:1turn}}.VKvDhG_markGlow{aspect-ratio:1;pointer-events:none;width:320%;animation:VKvDhG_glowIn 1.8s var(--ease) .1s both;position:absolute;top:64.5%;left:50%;translate:-50% -50%}.VKvDhG_markGlow>span{background:radial-gradient(closest-side, color-mix(in srgb, var(--glow) 44%, transparent), color-mix(in srgb, var(--glow) 14%, transparent) 36%, transparent);width:100%;height:100%;animation:VKvDhG_glowPulse 3.2s var(--sine) 1.5s infinite;border-radius:50%;display:block}@keyframes VKvDhG_glowIn{0%{opacity:0;scale:.4}}@keyframes VKvDhG_glowPulse{0%,to{opacity:.65;scale:.92}50%{opacity:1;scale:1.06}}.VKvDhG_stones{transform:perspective(700px) rotateX(var(--tilt-y,0deg)) rotateY(var(--tilt-x,0deg));transition:transform 1.4s var(--ease);position:absolute;inset:0}.VKvDhG_stone{animation:VKvDhG_stoneIn 1.2s var(--ease) calc(.15s + var(--i) * .14s) both;position:absolute;inset:0}.VKvDhG_stoneBody{animation:VKvDhG_breathe 3.2s var(--sine) calc(1.5s + var(--i) * .16s) infinite;position:absolute;inset:0}.VKvDhG_stoneBody img{width:100%;height:100%;display:block}.VKvDhG_glint{pointer-events:none;-webkit-mask-image:var(--src);mask-image:var(--src);animation:VKvDhG_glint 7s var(--sine) calc(2.3s + var(--g) * .16s) infinite;background:linear-gradient(105deg,#0000 43%,#ffffff59 47%,#fffffff2 50%,#ffffff59 53%,#0000 57%) 100% 0/300% 100% no-repeat;position:absolute;inset:0;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@keyframes VKvDhG_glint{0%{background-position:100% 0}24%,to{background-position:0 0}}.VKvDhG_flash,.VKvDhG_ripple{aspect-ratio:1;pointer-events:none;opacity:0;border-radius:50%;position:absolute;top:64.5%;left:50%;translate:-50% -50%}.VKvDhG_flash{background:radial-gradient(closest-side, #fffffff2, color-mix(in srgb, var(--glow) 55%, transparent) 38%, transparent 72%);mix-blend-mode:plus-lighter;width:90%;animation:VKvDhG_ignite 1.6s var(--ease) 1s both}.VKvDhG_ripple{background:radial-gradient(closest-side, transparent 70%, color-mix(in srgb, var(--glow) 55%, transparent) 86%, color-mix(in srgb, var(--glow) 25%, white) 92%, transparent 100%);filter:blur(2px);width:70%;animation:VKvDhG_ripple 1.9s var(--ease) 1.05s both}@keyframes VKvDhG_ignite{0%{opacity:0;scale:.2}14%{opacity:1;scale:.9}to{opacity:0;scale:3.2}}@keyframes VKvDhG_ripple{0%{opacity:0;scale:.3}12%{opacity:.7}70%,to{opacity:0;scale:4}}@supports (animation-timeline:scroll()){.VKvDhG_heroCopy{animation:linear both VKvDhG_heroDrift;animation-timeline:scroll();animation-range:20vh 110vh}}@keyframes VKvDhG_heroDrift{to{opacity:.45;transform:translateY(-6vh)scale(.97)}}@keyframes VKvDhG_stoneIn{0%{opacity:0;transform:translate(calc(var(--dx) * 32%), calc(var(--dy) * 40%)) scale(.7)}}@keyframes VKvDhG_breathe{50%{transform:translate(calc(var(--dx) * 4.5%), calc(var(--dy) * 5.5%))}}.VKvDhG_intro{animation:VKvDhG_rise 1.1s var(--ease) calc(.6s + var(--d,0) * 90ms) both}@keyframes VKvDhG_rise{0%{opacity:0;filter:blur(8px);transform:translateY(18px)}}.VKvDhG_chip{align-items:center;gap:var(--space-two);margin-top:var(--space-five);padding:7px var(--space-three) 7px calc(var(--space-two) + var(--space-one));border-radius:var(--radius-pill);background:color-mix(in srgb, var(--text) 5%, transparent);box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--text2);backdrop-filter:blur(12px);font-size:14px;transition:color .2s,background-color .2s;display:inline-flex}a.VKvDhG_chip:hover{color:var(--text);background:color-mix(in srgb, var(--text) 9%, transparent)}.VKvDhG_chipDot{background:var(--text3);border-radius:50%;width:8px;height:8px;position:relative}.VKvDhG_chipDot[data-live]{background:var(--workout)}.VKvDhG_chipDot[data-live]:after{content:"";background:var(--workout);animation:VKvDhG_ping 2.4s var(--ease) infinite;border-radius:50%;position:absolute;inset:0}@keyframes VKvDhG_ping{0%{opacity:.7}to{opacity:0;scale:3.2}}.VKvDhG_display{margin-top:var(--space-four);font-family:var(--font-head);font-size:var(--fs-display);letter-spacing:-.04em;text-wrap:balance;font-weight:700;line-height:1.02}.VKvDhG_displayLine{display:block}.VKvDhG_tinted,.VKvDhG_fade{--sheen:linear-gradient(100deg, transparent 44%, #fffffff2 50%, transparent 56%);color:#0000;animation:VKvDhG_sheen 1.5s var(--sine) calc(1.4s + var(--w,0) * .14s) both;background-position:120% 0,0 0;background-repeat:no-repeat;background-size:250% 100%,100% 100%;-webkit-background-clip:text;background-clip:text;margin-bottom:-.14em;padding-bottom:.14em}.VKvDhG_tinted{background-image:var(--sheen), linear-gradient(180deg, var(--text) 18%, color-mix(in srgb, var(--tint) 85%, var(--text)) 92%)}.VKvDhG_fade{background-image:var(--sheen), linear-gradient(180deg, var(--text) 10%, color-mix(in srgb, var(--text) 52%, transparent) 110%)}@keyframes VKvDhG_sheen{to{background-position:-20% 0,0 0}}.VKvDhG_lead{max-width:36em;margin:var(--space-four) auto 0;font-size:var(--fs-lead);color:var(--text2);text-wrap:pretty;line-height:1.5}.VKvDhG_ctas{justify-content:center;gap:var(--space-three);margin-top:var(--space-five);flex-wrap:wrap;display:flex}.VKvDhG_fine{margin-top:var(--space-three);font-size:var(--fs-foot);color:var(--text3)}.VKvDhG_stage{height:clamp(440px,52vw,640px);margin-top:clamp(var(--space-five), 7vw, 96px);pointer-events:none;position:relative;-webkit-mask-image:linear-gradient(#000 52%,#0000 96%);mask-image:linear-gradient(#000 52%,#0000 96%)}.VKvDhG_stage:before{content:"";background:radial-gradient(34% 44% at 50% 46%, color-mix(in srgb, var(--glow) 30%, transparent), transparent), radial-gradient(28% 38% at 22% 58%, color-mix(in srgb, var(--weight) 16%, transparent), transparent), radial-gradient(26% 34% at 50% 86%, color-mix(in srgb, var(--food) 10%, transparent), transparent), radial-gradient(28% 38% at 78% 58%, color-mix(in srgb, var(--workout) 11%, transparent), transparent);filter:blur(34px);width:min(1200px,140vw);height:86%;animation:VKvDhG_auraBreath 11s var(--sine) infinite;position:absolute;top:14%;left:50%;translate:-50%}@supports (animation-timeline:scroll()){.VKvDhG_tilt{transform-origin:50% 80%;animation:linear both VKvDhG_tiltCenter;animation-timeline:scroll();animation-range:0 70vh}.VKvDhG_slotLeft .VKvDhG_tilt{animation-name:VKvDhG_tiltLeft}.VKvDhG_slotRight .VKvDhG_tilt{animation-name:VKvDhG_tiltRight}}@keyframes VKvDhG_tiltCenter{0%{transform:perspective(1600px)rotateX(22deg)scale(.95)}}@keyframes VKvDhG_tiltLeft{0%{transform:perspective(1600px)translate(38%)rotateX(22deg)rotateY(10deg)scale(.9)}}@keyframes VKvDhG_tiltRight{0%{transform:perspective(1600px)translate(-38%)rotateX(22deg)rotateY(-10deg)scale(.9)}}.VKvDhG_slot{--zoom:.6;animation:VKvDhG_phoneIn 1.5s var(--ease) both;position:absolute;top:0;left:50%}.VKvDhG_slotCenter{z-index:2;animation-delay:.95s;translate:-50%}.VKvDhG_slotLeft{translate:calc(-50% - 82%) var(--space-six);--zoom:.54;animation-delay:1.1s}.VKvDhG_slotRight{translate:calc(-50% + 82%) var(--space-six);--zoom:.54;animation-delay:1.2s}.VKvDhG_slotLeft .VKvDhG_phone,.VKvDhG_slotRight .VKvDhG_phone{filter:brightness(.72)saturate(.9)}@media (width>=768px){.VKvDhG_slot{--zoom:.68}.VKvDhG_slotLeft,.VKvDhG_slotRight{--zoom:.6}.VKvDhG_slotLeft{translate:calc(-50% - 104%) var(--space-six)}.VKvDhG_slotRight{translate:calc(-50% + 104%) var(--space-six)}}@media (width>=1200px){.VKvDhG_slot{--zoom:.76}.VKvDhG_slotLeft,.VKvDhG_slotRight{--zoom:.66}}@keyframes VKvDhG_phoneIn{0%{opacity:0;transform:translateY(120px)}}.VKvDhG_phone{zoom:var(--zoom);width:414px;height:868px;box-shadow:inset 0 0 0 1px #ffffff47, inset 0 0 0 2px #0009, inset 0 0 0 5px #050506, 0 60px 120px -40px #000000e6, 0 0 90px -30px var(--glow-soft);animation:VKvDhG_float 8s var(--sine) infinite;animation-delay:var(--float,0s);text-align:left;letter-spacing:0;background:linear-gradient(155deg,#6a6a72,#1c1c21 18%,#0b0b0d 55%,#1a1a1f 82%,#54545c);border-radius:66px;padding:12px;position:relative}.VKvDhG_phone:before,.VKvDhG_phone:after{content:"";background:linear-gradient(90deg,#2a2a30,#5a5a62 50%,#2a2a30);border-radius:2px;width:4px;position:absolute}.VKvDhG_phone:before{height:64px;top:190px;left:-3px;box-shadow:0 84px #3a3a40}.VKvDhG_phone:after{height:100px;top:250px;right:-3px}.VKvDhG_screen:after{content:"";z-index:6;pointer-events:none;border-radius:inherit;background:linear-gradient(118deg,#ffffff17 0%,#ffffff05 28%,#0000 42%);position:absolute;inset:0}.VKvDhG_stage .VKvDhG_draw{animation:VKvDhG_drawIn 2s var(--ease) 1.9s both}.VKvDhG_stage .VKvDhG_ringArc{animation:VKvDhG_ringIn 1.8s var(--ease) 1.9s both}.VKvDhG_stage .VKvDhG_grow{animation:VKvDhG_growIn 1.4s var(--ease) calc(2.1s + var(--i,0) * .12s) both}@keyframes VKvDhG_drawIn{0%{stroke-dashoffset:1px}}@keyframes VKvDhG_ringIn{0%{stroke-dashoffset:1px}}@keyframes VKvDhG_growIn{0%{transform:scaleX(0)}}@keyframes VKvDhG_float{50%{transform:translateY(-10px)}}.VKvDhG_screen{background:var(--bg);border-radius:54px;height:100%;position:relative;overflow:hidden}.VKvDhG_island{z-index:5;border-radius:var(--radius-pill);background:#000;width:124px;height:36px;position:absolute;top:11px;left:50%;translate:-50%}.VKvDhG_statusBar{height:54px;font-size:var(--fs-body);justify-content:space-between;align-items:center;padding:6px 34px 0 42px;font-weight:600;display:flex}.VKvDhG_statusIcons{align-items:center;gap:6px;display:flex}.VKvDhG_battery{border-radius:4px;width:26px;height:13px;position:relative;box-shadow:inset 0 0 0 1px #fff6}.VKvDhG_battery:before{content:"";background:var(--text);border-radius:2px;position:absolute;inset:2px 7px 2px 2px}.VKvDhG_signal{align-items:flex-end;gap:2px;height:12px;display:flex}.VKvDhG_signal i{width:3px;height:calc(40% + var(--bar,0) * 20%);background:var(--text);border-radius:1px;display:block}.VKvDhG_signal i:nth-child(2){--bar:1}.VKvDhG_signal i:nth-child(3){--bar:2}.VKvDhG_signal i:nth-child(4){--bar:3}.VKvDhG_app{gap:var(--space-three);padding:var(--space-two) var(--space-three) 0;font-size:var(--fs-body);flex-direction:column;line-height:22px;display:flex}.VKvDhG_appHeader{padding-inline:var(--space-one);justify-content:space-between;align-items:flex-start;display:flex}.VKvDhG_appTitle{letter-spacing:.2px;font-size:34px;font-weight:700;line-height:41px}.VKvDhG_appSubtitle{font-size:var(--fs-sub);color:var(--text2);line-height:20px}.VKvDhG_appRound{background:var(--card);border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.VKvDhG_appSection{gap:var(--space-two);flex-direction:column;display:flex}.VKvDhG_appSectionHead{padding-inline:var(--space-one);justify-content:space-between;align-items:center;display:flex}.VKvDhG_appSectionName{align-items:center;gap:var(--space-two);font-weight:600;display:flex}.VKvDhG_appDot{width:var(--space-two);height:var(--space-two);background:var(--tint);border-radius:50%}.VKvDhG_appPill{align-items:center;gap:var(--space-one);padding:6px var(--space-two) 6px 6px;border-radius:var(--radius-pill);background:var(--card);font-size:var(--fs-sub);color:var(--text2);display:inline-flex}.VKvDhG_appCard{gap:var(--space-two);padding:var(--space-three);border-radius:var(--radius-lg);background:var(--card);flex-direction:column;display:flex}.VKvDhG_appLabel{font-size:var(--fs-cap);letter-spacing:.3px;text-transform:uppercase;color:var(--text2);font-weight:500;line-height:16px}.VKvDhG_appLabelRow{align-items:center;gap:6px;display:flex}.VKvDhG_appCardTitle{font-size:var(--fs-h3);font-weight:600;line-height:28px}.VKvDhG_appMuted{font-size:var(--fs-sub);color:var(--text2);line-height:20px}.VKvDhG_appBody{font-size:var(--fs-sub);line-height:20px}.VKvDhG_appButton{height:48px;margin-top:var(--space-one);border-radius:var(--radius-md);background:var(--accent);color:var(--on-accent);place-items:center;font-weight:600;display:grid}.VKvDhG_appNumber{font-family:var(--font-rounded);font-variant-numeric:tabular-nums;letter-spacing:-.5px;font-size:34px;font-weight:700;line-height:40px}.VKvDhG_appUnit{margin-left:var(--space-one);font-size:var(--fs-body);color:var(--text2);font-weight:600}.VKvDhG_appRow{justify-content:space-between;align-items:center;gap:var(--space-two);display:flex}.VKvDhG_appDivider{background:var(--separator);height:1px}.VKvDhG_appRing{flex-shrink:0;width:96px;height:96px;position:relative}.VKvDhG_appRing svg{width:100%;height:100%;display:block;rotate:-90deg}.VKvDhG_appRingText{padding-inline:var(--space-four);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1px;display:flex;position:absolute;inset:0}.VKvDhG_appRingValue{font-family:var(--font-rounded);font-size:var(--fs-body);font-variant-numeric:tabular-nums;font-weight:600;line-height:20px}.VKvDhG_appRingLabel{color:var(--text2);font-size:10px;line-height:12px}.VKvDhG_appMacros{flex-direction:column;flex:1;gap:10px;display:flex}.VKvDhG_appMacro{font-size:var(--fs-cap);color:var(--text2);flex-direction:column;gap:5px;display:flex}.VKvDhG_appMacro span{white-space:nowrap}.VKvDhG_appMacro strong{color:var(--text);font-weight:600}.VKvDhG_appTrack{border-radius:var(--radius-pill);background:var(--selected);height:6px;overflow:hidden}.VKvDhG_appFill{height:100%;width:calc(var(--p) * 100%);border-radius:inherit;background:var(--tint)}.VKvDhG_appChat{flex-direction:column;gap:10px;display:flex}.VKvDhG_bubbleMine,.VKvDhG_bubbleCoach{padding:11px var(--space-three);border-radius:var(--radius-lg);font-size:var(--fs-body);line-height:22px}.VKvDhG_bubbleMine{background:var(--accent);max-width:82%;color:var(--on-accent);border-bottom-right-radius:5px;align-self:flex-end}.VKvDhG_bubbleCoach{background:var(--card);border-bottom-left-radius:5px}.VKvDhG_composer{left:var(--space-three);right:var(--space-three);align-items:center;gap:var(--space-two);height:52px;padding:0 6px 0 var(--space-three);border-radius:var(--radius-pill);background:var(--card);color:var(--text3);display:flex;position:absolute;bottom:30px}.VKvDhG_composer span:first-child{flex:1}.VKvDhG_composerSend{background:var(--accent);border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.VKvDhG_section{padding-block:var(--section);scroll-margin-top:calc(var(--space-six) - var(--space-five));position:relative}.VKvDhG_sectionTight{padding-top:calc(var(--section) / 2)}.VKvDhG_eyebrow{align-items:center;gap:var(--space-two);font-size:var(--fs-foot);letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb, var(--glow) 55%, var(--text));font-weight:600;display:inline-flex}.VKvDhG_h2{margin-top:var(--space-three);font-size:var(--fs-h2);letter-spacing:-.04em;text-wrap:balance;background:linear-gradient(180deg, var(--text) 30%, color-mix(in srgb, var(--text) 62%, transparent) 120%);color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:700;line-height:1.05}.VKvDhG_sub{max-width:38em;margin-top:var(--space-four);font-size:var(--fs-lead);color:var(--text2);text-wrap:pretty;line-height:1.5}.VKvDhG_center{text-align:center}.VKvDhG_center .VKvDhG_sub{margin-inline:auto}.VKvDhG_h3{font-size:var(--fs-h3);letter-spacing:-.02em;text-wrap:balance;font-weight:600;line-height:1.25}.VKvDhG_muted{color:var(--text2);font-size:var(--fs-sub);text-wrap:pretty;line-height:1.55}[data-reveal]{transition:opacity 1s var(--ease), transform 1s var(--ease), filter 1s var(--ease);transition-delay:calc(var(--d,0) * 90ms)}[data-reveal=armed]{opacity:0;filter:blur(6px);transform:translateY(28px)}.VKvDhG_panel{isolation:isolate;border-radius:calc(var(--radius-lg) + var(--space-one) + var(--space-half));background:radial-gradient(120% 60% at 50% -10%, color-mix(in srgb, var(--tint,var(--glow)) 14%, transparent), transparent 60%), linear-gradient(180deg, var(--panel), color-mix(in srgb, var(--card) 30%, transparent));box-shadow:inset 0 0 0 1px var(--line), inset 0 1px 0 #ffffff0f;position:relative;overflow:hidden}.VKvDhG_panel:before{content:"";z-index:-1;opacity:0;background:radial-gradient(480px circle at var(--x,50%) var(--y,0%), color-mix(in srgb, var(--tint,var(--glow)) 13%, transparent), transparent 60%);transition:opacity .5s;position:absolute;inset:0}@media (hover:hover){.VKvDhG_panel:hover:before{opacity:1}}.VKvDhG_pillars{gap:var(--space-three);margin-top:var(--space-six);display:grid}@media (width>=960px){.VKvDhG_pillars{gap:var(--space-four);grid-template-columns:repeat(3,1fr)}}.VKvDhG_pillar{gap:var(--space-three);padding:var(--space-five) var(--space-four) var(--space-four);flex-direction:column;display:flex}.VKvDhG_pillarTag{align-items:center;gap:var(--space-two);font-size:var(--fs-foot);color:var(--tint);font-weight:600;display:inline-flex}.VKvDhG_pillarTag i{width:var(--space-two);height:var(--space-two);background:var(--tint);box-shadow:0 0 12px var(--tint);border-radius:50%}.VKvDhG_pillarVisual{padding-top:var(--space-three);margin-top:auto}.VKvDhG_miniCard{padding:var(--space-three);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--card) 88%, transparent);box-shadow:inset 0 0 0 1px var(--line)}.VKvDhG_chart{width:100%;height:auto;display:block;overflow:visible}.VKvDhG_draw{stroke-dasharray:1;stroke-dashoffset:0;transition:stroke-dashoffset 2s var(--ease) .2s}[data-play=armed] .VKvDhG_draw{stroke-dashoffset:1px}.VKvDhG_appear{transition:opacity .8s var(--ease), transform .8s var(--ease);transition-delay:calc(.6s + var(--i,0) * 60ms)}[data-play=armed] .VKvDhG_appear{opacity:0;transform:translateY(6px)}.VKvDhG_ringArc{transition:stroke-dashoffset 1.6s var(--ease) .2s}[data-play=armed] .VKvDhG_ringArc{stroke-dashoffset:1px}.VKvDhG_grow{transform-origin:0;transition:transform 1.3s var(--ease);transition-delay:calc(.3s + var(--i,0) * .12s)}[data-play=armed] .VKvDhG_grow{transform:scaleX(0)}.VKvDhG_foodWays{gap:var(--space-two);margin-top:var(--space-three);flex-wrap:wrap;display:flex}.VKvDhG_tag{padding:6px 10px 6px var(--space-two);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--text) 6%, transparent);box-shadow:inset 0 0 0 1px var(--line);font-size:var(--fs-foot);color:var(--text2);align-items:center;gap:6px;display:inline-flex}.VKvDhG_sets{margin-top:var(--space-three);flex-direction:column;gap:6px;display:flex}.VKvDhG_set{align-items:center;gap:var(--space-three);padding:10px var(--space-two) 10px 10px;border-radius:var(--radius-sm);background:color-mix(in srgb, var(--text) 4%, transparent);font-variant-numeric:tabular-nums;font-size:var(--fs-sub);grid-template-columns:22px 1fr auto;display:grid}.VKvDhG_setIndex{color:var(--text3);font-size:var(--fs-foot);text-align:center}.VKvDhG_check{background:var(--workout);width:24px;height:24px;box-shadow:0 0 0 1.5px var(--workout);transition:background-color .35s, transform .5s var(--ease);transition-delay:calc(.5s + var(--i) * .55s);border-radius:50%;place-items:center;display:grid}.VKvDhG_check>*{transition:opacity .3s;transition-delay:inherit}[data-play=armed] .VKvDhG_check{box-shadow:0 0 0 1.5px var(--text3);background:0 0;transform:scale(.9)}[data-play=armed] .VKvDhG_check>*{opacity:0}.VKvDhG_goalLine{margin-top:var(--space-three);font-size:var(--fs-sub);color:var(--text2)}.VKvDhG_goalLine strong{color:var(--workout);font-weight:600}.VKvDhG_split{gap:var(--space-six);align-items:center;display:grid}@media (width>=960px){.VKvDhG_split{gap:var(--space-six);grid-template-columns:1fr 1fr}.VKvDhG_splitFlip>:first-child{order:2}}.VKvDhG_points{gap:var(--space-four);margin-top:var(--space-five);display:grid}.VKvDhG_point{gap:var(--space-three);grid-template-columns:40px 1fr;display:grid}.VKvDhG_pointIcon{background:color-mix(in srgb, var(--glow) 14%, transparent);width:40px;height:40px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--glow) 30%, transparent);border-radius:12px;place-items:center;display:grid}.VKvDhG_pointTitle{font-weight:600;line-height:1.3}.VKvDhG_pointText{margin-top:var(--space-one);font-size:var(--fs-sub);color:var(--text2);line-height:1.5}.VKvDhG_chatWindow{width:100%;max-width:480px;padding:var(--space-three);margin-inline:auto}.VKvDhG_chatHeader{align-items:center;gap:var(--space-three);padding:var(--space-one) var(--space-one) var(--space-three);border-bottom:1px solid var(--line);display:flex}.VKvDhG_avatar{background:var(--tile);width:40px;height:40px;box-shadow:inset 0 0 0 1px var(--line-strong), 0 0 24px -6px var(--glow);border-radius:12px;flex-shrink:0;place-items:center;display:grid}.VKvDhG_avatar img{width:26px;height:auto}.VKvDhG_chatName{font-weight:600;line-height:1.2}.VKvDhG_chatStatus{font-size:var(--fs-foot);color:var(--text2)}.VKvDhG_chatBody{min-height:424px;padding-top:var(--space-three);flex-direction:column;gap:10px;display:flex}.VKvDhG_msg{animation-fill-mode:both}[data-play=armed] .VKvDhG_msg{opacity:0}[data-play=on] .VKvDhG_msg{animation:VKvDhG_msgIn .7s var(--ease) var(--at) both}@keyframes VKvDhG_msgIn{0%{opacity:0;transform:translateY(14px)scale(.97)}}.VKvDhG_typing{border-radius:var(--radius-lg);background:var(--card);border-bottom-left-radius:5px;align-self:flex-start;gap:5px;padding:15px 18px;display:none;overflow:hidden}[data-play=on] .VKvDhG_typing{animation:VKvDhG_typingLife 1.7s var(--ease) var(--at) both;display:flex}@keyframes VKvDhG_typingLife{0%{opacity:0;max-height:0;margin-bottom:-10px;padding-block:0}18%,82%{opacity:1;max-height:60px;margin-bottom:0;padding-block:15px}to{opacity:0;max-height:0;margin-bottom:-10px;padding-block:0}}.VKvDhG_typing i{background:var(--text3);width:7px;height:7px;animation:VKvDhG_typingDot 1.1s var(--sine) infinite;animation-delay:calc(var(--n) * .16s);border-radius:50%}@keyframes VKvDhG_typingDot{50%{background:var(--text2);transform:translateY(-4px)}}.VKvDhG_action{padding:var(--space-three);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--card) 90%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--workout) 30%, transparent), 0 12px 40px -18px color-mix(in srgb, var(--workout) 60%, transparent);flex-direction:column;gap:10px;display:flex}.VKvDhG_actionHead{justify-content:space-between;align-items:center;display:flex}.VKvDhG_actionRows{font-size:var(--fs-sub);flex-direction:column;gap:6px;display:flex}.VKvDhG_actionRows li{justify-content:space-between;gap:var(--space-three);display:flex}.VKvDhG_actionRows span:last-child{color:var(--text2);font-variant-numeric:tabular-nums;white-space:nowrap}.VKvDhG_adopt{height:44px;margin-top:var(--space-one);border-radius:var(--radius-md);font-weight:600;font-size:var(--fs-sub);display:grid;position:relative;overflow:hidden}.VKvDhG_adopt>span{border-radius:inherit;grid-area:1/1;justify-content:center;align-items:center;gap:6px;display:flex}.VKvDhG_adoptIdle{background:var(--accent);color:var(--on-accent);opacity:0}.VKvDhG_adoptDone{background:color-mix(in srgb, var(--workout) 16%, transparent);color:var(--workout)}[data-play=armed] .VKvDhG_adoptIdle{opacity:1}[data-play=armed] .VKvDhG_adoptDone{opacity:0}[data-play=on] .VKvDhG_adoptIdle{animation:VKvDhG_adoptLeave .5s var(--ease) var(--at) both}[data-play=on] .VKvDhG_adoptDone{animation:VKvDhG_adoptArrive .6s var(--ease) var(--at) both}@keyframes VKvDhG_adoptLeave{0%{opacity:1}to{opacity:0;transform:scale(.96)}}@keyframes VKvDhG_adoptArrive{0%{opacity:0;transform:scale(1.04)}}.VKvDhG_rhythm{gap:var(--space-three);margin-top:var(--space-six);display:grid}@media (width>=760px){.VKvDhG_rhythm{gap:var(--space-four);grid-template-columns:1fr 1fr}}.VKvDhG_rhythmCard{gap:var(--space-three);padding:var(--space-four);flex-direction:column;display:flex}.VKvDhG_rhythmHead{justify-content:space-between;align-items:center;gap:var(--space-three);display:flex}.VKvDhG_time{font-family:var(--font-rounded);font-variant-numeric:tabular-nums;font-size:var(--fs-foot);color:var(--text2);padding:var(--space-one) 10px;border-radius:var(--radius-pill);background:color-mix(in srgb, var(--text) 6%, transparent);font-weight:600}.VKvDhG_quote{font-size:clamp(var(--fs-body), 1.6vw, 21px);letter-spacing:-.015em;text-wrap:pretty;line-height:1.5}.VKvDhG_rhythmCard>.VKvDhG_muted:last-child{margin-top:auto}.VKvDhG_quoteList{font-size:var(--fs-sub);gap:10px;line-height:1.5;display:grid}.VKvDhG_quoteList dt{font-size:var(--fs-cap);letter-spacing:.03em;text-transform:uppercase;color:var(--text2);font-weight:500}.VKvDhG_steps{gap:var(--space-five);margin-top:var(--space-six);display:grid;position:relative}@media (width>=900px){.VKvDhG_steps{gap:var(--space-four);grid-template-columns:repeat(3,1fr)}.VKvDhG_steps:before{content:"";background:linear-gradient(90deg, transparent, var(--glow) 50%, transparent) 0 0 / 30% 100% no-repeat, linear-gradient(90deg, var(--line-strong), var(--line-strong));height:1px;animation:VKvDhG_travel 5s var(--sine) infinite;position:absolute;top:27px;left:16.6667%;right:16.6667%}}@keyframes VKvDhG_travel{0%{background-position:-40% 0,0 0}to{background-position:140% 0,0 0}}.VKvDhG_step{text-align:center;position:relative}.VKvDhG_stepNumber{width:54px;height:54px;margin:0 auto var(--space-four);background:var(--bg);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--glow) 50%, transparent), 0 0 30px -4px var(--glow-soft);font-family:var(--font-rounded);border-radius:50%;place-items:center;font-size:20px;font-weight:600;display:grid;position:relative}.VKvDhG_step .VKvDhG_muted{max-width:22em;margin:var(--space-two) auto 0}.VKvDhG_segmented{background:color-mix(in srgb, var(--text) 9%, transparent);width:min(100%,340px);box-shadow:inset 0 0 0 1px var(--line);border-radius:12px;grid-template-columns:1fr 1fr;margin-inline:auto;padding:3px;display:grid;position:relative}.VKvDhG_segmented button{z-index:1;height:38px;color:var(--text2);border-radius:9px;font-size:14px;font-weight:600;transition:color .3s;position:relative}.VKvDhG_segmented button[aria-pressed=true]{color:var(--on-accent)}.VKvDhG_segmented button:focus-visible{outline:2px solid var(--glow);outline-offset:1px}.VKvDhG_thumb{background:var(--accent);width:calc(50% - 3px);transition:transform .55s var(--ease);border-radius:9px;position:absolute;top:3px;bottom:3px;left:3px;box-shadow:0 3px 10px #00000059}.VKvDhG_thumb[data-right]{transform:translate(100%)}.VKvDhG_stack{--row:76px;--gap:10px;height:calc(var(--row) * 4 + var(--gap) * 3);width:100%;max-width:440px;margin-inline:auto;position:relative}.VKvDhG_stackRow{align-items:center;gap:var(--space-three);height:var(--row);padding-inline:var(--space-three) var(--space-four);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--card) 92%, transparent);box-shadow:inset 0 0 0 1px var(--line);transform:translateY(calc(var(--at) * (var(--row) + var(--gap))));transition:transform .8s var(--ease), box-shadow .8s var(--ease);display:flex;position:absolute;inset:0 0 auto}.VKvDhG_stackRow[data-lead]{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--tint) 45%, transparent), 0 16px 40px -20px var(--tint)}.VKvDhG_stackIcon{background:color-mix(in srgb, var(--tint) 18%, transparent);border-radius:12px;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid}.VKvDhG_stackText{flex:1;min-width:0}.VKvDhG_stackName{font-weight:600;line-height:1.25;display:block}.VKvDhG_stackDetail{font-size:var(--fs-foot);color:var(--text2);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.VKvDhG_stackValue{font-family:var(--font-rounded);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.VKvDhG_bento{gap:var(--space-three);margin-top:var(--space-six);display:grid}@media (width>=720px){.VKvDhG_bento{grid-template-columns:repeat(2,1fr)}}@media (width>=1040px){.VKvDhG_bento{gap:var(--space-four);grid-template-columns:repeat(3,1fr)}.VKvDhG_wide{grid-column:span 2}}.VKvDhG_tile{gap:var(--space-two);min-height:320px;padding:var(--space-four);flex-direction:column;display:flex}.VKvDhG_tileVisual{min-height:150px;margin-bottom:var(--space-three);flex:1;place-items:center;display:grid}.VKvDhG_tileVisualFill{align-content:end;place-items:stretch stretch}.VKvDhG_big{font-family:var(--font-rounded);font-variant-numeric:tabular-nums;letter-spacing:-.04em;background:linear-gradient(180deg, var(--text) 20%, color-mix(in srgb, var(--tint) 80%, var(--text)));color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(64px,8vw,96px);font-weight:700;line-height:1}.VKvDhG_timer{width:148px;height:148px;position:relative}.VKvDhG_timer svg{width:100%;height:100%;rotate:-90deg}.VKvDhG_timerArc{animation:14s linear infinite VKvDhG_countdown}@keyframes VKvDhG_countdown{0%{stroke-dashoffset:0}to{stroke-dashoffset:1px}}.VKvDhG_timerText{text-align:center;place-content:center;display:grid;position:absolute;inset:0}.VKvDhG_timerValue{font-family:var(--font-rounded);font-variant-numeric:tabular-nums;font-size:34px;font-weight:600;line-height:1.1}.VKvDhG_scan{aspect-ratio:4/3;border-radius:var(--radius-md);background:radial-gradient(80% 70% at 50% 60%, #ffffff12, transparent), color-mix(in srgb, var(--text) 4%, transparent);width:100%;max-width:260px;position:relative;overflow:hidden}.VKvDhG_plate{aspect-ratio:1;background:radial-gradient(circle,#26262a 0 60%,#ececf0 61% 66%,#c9c9d0 67% 70%,#0000 71%);border-radius:50%;width:58%;position:absolute;top:56%;left:50%;translate:-50% -50%;box-shadow:0 24px 40px -16px #000}.VKvDhG_plate:before,.VKvDhG_plate:after{content:"";border-radius:50%;position:absolute;inset:16%}.VKvDhG_plate:before{background:conic-gradient(from 200deg, #efe6d2 0 34%, #c98a4b 34% 67%, #3d8a3a 67% 100%);filter:blur(4px)saturate(1.1)}.VKvDhG_plate:after{background:radial-gradient(circle at 34% 30%,#ffffff8c 0 2px,#0000 3px),radial-gradient(circle at 26% 44%,#ffffff73 0 2px,#0000 3px),radial-gradient(circle at 70% 38%,#ffdcaa66 0 3px,#0000 5px),radial-gradient(circle at 44% 76%,#78c86e80 0 4px,#0000 6px),radial-gradient(circle at 60% 72%,#78c86e73 0 3px,#0000 5px),radial-gradient(circle,#0000 55%,#00000059)}.VKvDhG_scan:before{content:"";border-radius:inherit;background:linear-gradient(var(--food), var(--food)) top left / 22px 2px no-repeat, linear-gradient(var(--food), var(--food)) top left / 2px 22px no-repeat, linear-gradient(var(--food), var(--food)) top right / 22px 2px no-repeat, linear-gradient(var(--food), var(--food)) top right / 2px 22px no-repeat, linear-gradient(var(--food), var(--food)) bottom left / 22px 2px no-repeat, linear-gradient(var(--food), var(--food)) bottom left / 2px 22px no-repeat, linear-gradient(var(--food), var(--food)) bottom right / 22px 2px no-repeat, linear-gradient(var(--food), var(--food)) bottom right / 2px 22px no-repeat;margin:10px;position:absolute;inset:0}.VKvDhG_scan:after{content:"";background:linear-gradient(transparent, color-mix(in srgb, var(--food) 30%, transparent) 90%, var(--food));opacity:.8;height:40%;animation:VKvDhG_scanLine 3.4s var(--sine) infinite;position:absolute;top:-40%;left:8%;right:8%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 20% 80%,#0000);mask-image:linear-gradient(90deg,#0000,#000 20% 80%,#0000)}@keyframes VKvDhG_scanLine{to{top:100%}}.VKvDhG_scanItem{border-radius:var(--radius-pill);box-shadow:inset 0 0 0 1px var(--line-strong);backdrop-filter:blur(8px);font-size:var(--fs-cap);white-space:nowrap;background:#0009;gap:6px;padding:4px 10px;display:inline-flex;position:absolute}.VKvDhG_scanItem b{color:var(--food);font-weight:600}.VKvDhG_promises{gap:var(--space-three);width:100%;display:grid}@media (width>=720px){.VKvDhG_promises{grid-template-columns:repeat(3,1fr)}}.VKvDhG_promise{gap:var(--space-two);padding:var(--space-three);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--text) 4%, transparent);box-shadow:inset 0 0 0 1px var(--line);font-size:var(--fs-sub);flex-direction:column;line-height:1.4;display:flex}.VKvDhG_cardio{justify-content:center;gap:var(--space-two);flex-wrap:wrap;max-width:260px;display:flex}.VKvDhG_cardio .VKvDhG_device{border-radius:20px;width:72px;height:72px}.VKvDhG_cardio span{background:color-mix(in srgb, var(--tint) 12%, transparent);width:48px;height:48px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--tint) 22%, transparent);border-radius:14px;place-items:center;display:grid}.VKvDhG_faq{max-width:760px;margin:var(--space-six) auto 0;border-top:1px solid var(--line)}.VKvDhG_faq details{border-bottom:1px solid var(--line)}.VKvDhG_faq summary{justify-content:space-between;align-items:center;gap:var(--space-four);padding:var(--space-four) var(--space-one);cursor:pointer;font-size:19px;font-weight:600;line-height:1.35;list-style:none;transition:color .2s;display:flex}.VKvDhG_faq summary::-webkit-details-marker{display:none}.VKvDhG_faq summary:hover{color:color-mix(in srgb, var(--glow) 35%, var(--text))}.VKvDhG_faq summary:focus-visible{outline:2px solid var(--glow);outline-offset:2px;border-radius:var(--radius-sm)}.VKvDhG_plus{width:14px;height:14px;transition:rotate .4s var(--ease);flex-shrink:0;position:relative}.VKvDhG_plus:before,.VKvDhG_plus:after{content:"";background:currentColor;border-radius:1px;position:absolute;inset:6px 0}.VKvDhG_plus:after{rotate:90deg}.VKvDhG_faq details[open] .VKvDhG_plus{rotate:45deg}.VKvDhG_answer{max-width:44em;padding:0 var(--space-one) var(--space-four);color:var(--text2);text-wrap:pretty;line-height:1.6}.VKvDhG_answer a{color:var(--text);text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:3px}.VKvDhG_finale{isolation:isolate;padding:clamp(var(--space-six), 9vw, 120px) var(--gutter);border-radius:calc(var(--radius-lg) * 2);text-align:center;background:radial-gradient(60% 70% at 50% 0%, color-mix(in srgb, var(--glow) 24%, transparent), transparent 70%), linear-gradient(180deg, color-mix(in srgb, var(--tile) 90%, transparent), var(--bg));box-shadow:inset 0 0 0 1px var(--line), inset 0 1px 0 #ffffff14;position:relative;overflow:hidden}.VKvDhG_finale .VKvDhG_mark{width:92px;margin-bottom:var(--space-four)}.VKvDhG_finale .VKvDhG_rays{opacity:.5;width:900px;animation:220s linear infinite VKvDhG_spin}.VKvDhG_finale .VKvDhG_stone,.VKvDhG_finale .VKvDhG_stoneBody,.VKvDhG_finale .VKvDhG_markGlow{animation-name:none;animation-delay:0s}.VKvDhG_finale .VKvDhG_flash,.VKvDhG_finale .VKvDhG_ripple,.VKvDhG_finale .VKvDhG_glint{display:none}.VKvDhG_finale .VKvDhG_markGlow>span{animation-delay:0s}.VKvDhG_footer{padding-block:var(--space-five) calc(var(--space-five) + env(safe-area-inset-bottom));border-top:1px solid var(--line);font-size:var(--fs-foot);color:var(--text3)}.VKvDhG_footerInner{justify-content:space-between;align-items:center;gap:var(--space-four);flex-wrap:wrap;display:flex}.VKvDhG_footerInner .VKvDhG_brand{flex-shrink:1}.VKvDhG_footerLinks{gap:var(--space-two) var(--space-four);flex-wrap:wrap;display:flex}.VKvDhG_footerLinks a{color:var(--text2);transition:color .2s}.VKvDhG_footerLinks a:hover{color:var(--text)}@media (prefers-reduced-motion:reduce){.VKvDhG_page *,.VKvDhG_page :before,.VKvDhG_page :after{transition-duration:1ms!important;transition-delay:0s!important;animation-duration:1ms!important;animation-iteration-count:1!important;animation-delay:0s!important}.VKvDhG_heroCopy,.VKvDhG_tilt{animation:none!important}.VKvDhG_typing,.VKvDhG_progress,.VKvDhG_flash,.VKvDhG_ripple,.VKvDhG_glint{display:none!important}.VKvDhG_stones{transform:none}}