.vB-0wG_page{--bg:#0b0c10;--bg-2:#111318;--card:#171a20;--card-2:#1e2129;--ink:#f5f5f7;--ink-2:#d4d8df;--muted:#a4abb6;--faint:#7f8793;--hair:#ffffff1a;--line:#ffffff29;--lime:#b8f042;--lime-hover:#c6f65e;--lime-text:#cdf57a;--lime-ink:#0a0c07;--lime-wash:#b8f04221;--lime-glow:#b8f0423d;--mark:var(--lime);--yes-bg:#b8f04214;--yes-line:#b8f04224;--section:var(--bg);--shell:72rem;--funnel-shell:72rem;--paper:var(--bg);--paper-2:var(--card-2);--line-soft:var(--hair);--ink-3:var(--muted);--accent:var(--lime);--sh-1:none;background:var(--bg);min-height:100vh;color:var(--ink);font-family:var(--font-sans);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;overflow-x:clip}:is(html:has(.vB-0wG_page),body:has(.vB-0wG_page)){background:#0b0c10}body:has(.vB-0wG_page){padding-bottom:0}.vB-0wG_shell{width:min(100% - 2 * var(--gutter),var(--shell));margin-inline:auto}.vB-0wG_page :focus-visible{outline:2px solid var(--lime);outline-offset:3px}.vB-0wG_nav{z-index:40;-webkit-backdrop-filter:blur(20px)saturate(180%);backdrop-filter:blur(20px)saturate(180%);background:#0b0c10cc;position:sticky;top:0}.vB-0wG_nav:after{content:"";opacity:0;height:1px;transition:opacity var(--t-base) var(--e-out);pointer-events:none;background:#ffffff14;position:absolute;bottom:0;left:0;right:0}.vB-0wG_nav[data-stuck]:after{opacity:1}.vB-0wG_navInner{width:min(100% - 2 * var(--gutter),var(--shell));align-items:center;gap:6px;min-height:60px;margin-inline:auto;display:flex}.vB-0wG_lockup{align-items:center;gap:10px;min-height:44px;margin-right:auto;display:inline-flex}.vB-0wG_lockupBrand{width:5.4rem;display:block}.vB-0wG_lockupBrand .brand{width:100%;min-height:44px;color:var(--ink);transition:opacity var(--t-fast);align-items:center;margin:0;display:flex}.vB-0wG_lockupBrand .brand:active{opacity:.6}.vB-0wG_lockupBrand .brand-logo{width:100%;height:auto;display:block}.vB-0wG_tag{background:var(--lime-wash);min-height:24px;color:var(--lime-text);letter-spacing:.01em;border-radius:999px;align-items:center;padding:0 9px;font-size:.75rem;font-weight:650;display:inline-flex}.vB-0wG_links{align-items:center;gap:2px;margin-right:10px;display:flex}.vB-0wG_links a,.vB-0wG_signIn{min-height:36px;color:var(--ink-2);transition:color var(--t-fast),background-color var(--t-fast);border-radius:999px;align-items:center;gap:7px;padding:0 13px;font-size:.875rem;font-weight:500;text-decoration:none;display:inline-flex}.vB-0wG_links a:active,.vB-0wG_signIn:active{background:#ffffff1a}.vB-0wG_signIn svg{color:var(--muted)}.vB-0wG_navCta{background:var(--lime);min-height:36px;color:var(--lime-ink);white-space:nowrap;-webkit-tap-highlight-color:transparent;transition:transform var(--t-base) var(--e-spring),background-color var(--t-fast);border-radius:999px;align-items:center;gap:6px;margin-left:6px;padding:0 16px;font-size:.875rem;font-weight:650;text-decoration:none;display:inline-flex;position:relative}.vB-0wG_navCta:after{content:"";position:absolute;inset:-4px}.vB-0wG_navCta span{opacity:.55}.vB-0wG_navCta:active{transition-duration:var(--t-press);transform:scale(.95)}.vB-0wG_hero{isolation:isolate;background:linear-gradient(180deg,var(--bg-2) 0%,var(--bg) 78%);position:relative;overflow:clip}.vB-0wG_heroInner{width:min(100% - 2 * var(--gutter),var(--shell));grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);align-items:center;column-gap:clamp(24px,4vw,64px);margin-inline:auto;padding:clamp(36px,4.5vw,64px) 0 clamp(48px,6vw,88px);display:grid}.vB-0wG_copy{justify-items:start;gap:22px;min-width:0;display:grid}.vB-0wG_kicker{background:var(--lime-wash);min-height:34px;color:var(--lime-text);animation:vB-0wG_rise .6s var(--e-spring) backwards;border:1px solid #b8f04242;border-radius:999px;align-items:center;gap:8px;margin:0;padding:0 14px 0 12px;font-size:.8125rem;font-weight:600;display:inline-flex}.vB-0wG_title{--lh:1.04;font-size:clamp(2.35rem,4.5vw,3.9rem);font-weight:700;line-height:var(--lh);letter-spacing:-.04em;text-wrap:balance;margin:0}.vB-0wG_title em{color:var(--lime);text-shadow:0 0 28px #b8f04273;font-style:normal}.vB-0wG_soft{color:var(--muted)}.vB-0wG_word,.vB-0wG_amount{animation:vB-0wG_rise .8s var(--e-spring) backwards 80ms;display:inline-block}@keyframes vB-0wG_rise{0%{opacity:0;transform:translateY(.45em)}}@keyframes vB-0wG_fade{0%{opacity:0}}.vB-0wG_amount{isolation:isolate;white-space:nowrap;position:relative}.vB-0wG_amount:after{content:"";z-index:-1;background:var(--lime-glow);transform-origin:0;height:.26em;animation:vB-0wG_mark .8s var(--e-spring) backwards 1.2s;border-radius:.1em;position:absolute;bottom:.06em;left:-.05em;right:-.05em}@keyframes vB-0wG_mark{0%{transform:scaleX(0)}}.vB-0wG_odometer{font-variant-numeric:tabular-nums;display:inline-block;position:relative}.vB-0wG_odoText{color:#0000}.vB-0wG_odoRoll{display:flex;position:absolute;inset:0}.vB-0wG_odoRoll>span{flex:1;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 12% 88%,#0000);mask-image:linear-gradient(#0000,#000 12% 88%,#0000)}.vB-0wG_odoRoll>span:before{content:"0\a 1\a 2\a 3\a 4\a 5\a 6\a 7\a 8\a 9\a 0\a 1\a 2\a 3\a 4\a 5\a 6\a 7\a 8\a 9";width:100%;color:var(--lime);line-height:var(--lh);white-space:pre;text-align:center;transform:translate3d(0,calc((10 + var(--d)) * var(--lh) * -1em),0);animation:vB-0wG_roll 1.4s var(--e-spring) backwards;animation-delay:calc(.5s + var(--o,0) * .28s + var(--i) * 90ms);position:absolute;top:0;left:0}@keyframes vB-0wG_roll{0%{transform:translate(0,0)}}.vB-0wG_lead{max-width:33rem;color:var(--ink-2);text-wrap:pretty;animation:vB-0wG_rise .7s var(--e-spring) backwards .55s;margin:0;font-size:clamp(1.0625rem,1.35vw,1.1875rem);line-height:1.55}.vB-0wG_actions{animation:vB-0wG_rise .7s var(--e-spring) backwards .62s;flex-wrap:wrap;align-items:center;gap:10px 22px;display:flex}@keyframes vB-0wG_shine{to{transform:translate(100%)}}.vB-0wG_cta{isolation:isolate;width:100%;max-width:23rem;min-height:60px;color:var(--lime-ink);letter-spacing:-.01em;-webkit-tap-highlight-color:transparent;transition:transform var(--t-base) var(--e-spring);background:#86c21f;border-radius:999px;justify-content:space-between;align-items:center;gap:16px;padding:0 7px 0 26px;font-size:1.0625rem;font-weight:650;text-decoration:none;display:inline-flex;position:relative;overflow:clip;box-shadow:0 18px 44px -16px #b8f0428c}.vB-0wG_cta>span:first-child{text-align:center;flex:1}.vB-0wG_dot{opacity:.5}.vB-0wG_cta:before,.vB-0wG_buyButton:before,.vB-0wG_finalButton:before{content:"";z-index:-2;aspect-ratio:1;background:conic-gradient(from 0deg,#fff0 0 60%,#deff96f2 74%,#fff 80%,#deff96f2 86%,#fff0 96%);pointer-events:none;width:150%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.vB-0wG_ctaLight{z-index:-1;border-radius:inherit;pointer-events:none;transition:opacity var(--t-fast);background:linear-gradient(#d4ff82 0%,#b8f042 52%,#a3dc2c 100%);position:absolute;inset:1.5px;overflow:hidden;box-shadow:inset 0 1px #ffffff8c}.vB-0wG_ctaLight:before{content:"";background:linear-gradient(100deg,#fff0,#ffffff8c,#fff0);width:38%;position:absolute;top:-50%;bottom:-50%;left:0;transform:translate(-130%)skew(-18deg)}.vB-0wG_cta:after{content:"";opacity:0;pointer-events:none;border:2px solid #0a0c0773;border-radius:50%;width:46px;height:46px;margin-top:-23px;position:absolute;top:50%;right:7px}.vB-0wG_ctaIcon{width:46px;height:46px;color:var(--lime);transition:transform var(--t-base) var(--e-spring);background:#0a0c07;border-radius:50%;flex:none;place-items:center;display:grid;position:relative;overflow:hidden;box-shadow:0 6px 16px -6px #00000073}.vB-0wG_ctaArrows{animation:vB-0wG_conveyor 1.1s var(--e-spring) 2.2s 2;grid-template-columns:46px 46px;place-items:center;display:grid;position:absolute;top:0;bottom:0;left:-46px}.vB-0wG_cta:active{transition-duration:var(--t-press);transform:scale(.97)}.vB-0wG_cta:active .vB-0wG_ctaIcon{transform:scale(.9)}.vB-0wG_actions .vB-0wG_cta{flex:0 21rem}@keyframes vB-0wG_conveyor{to{transform:translate(46px)}}@keyframes vB-0wG_ctaOrbit{to{transform:translate(-50%,-50%)rotate(1turn)}}@keyframes vB-0wG_ctaSheen{0%,58%{transform:translate(-130%)skew(-18deg)}88%,to{transform:translate(330%)skew(-18deg)}}@keyframes vB-0wG_pulseRing{0%{opacity:.7;transform:scale(1)}70%,to{opacity:0;transform:scale(1.55)}}.vB-0wG_textLink{min-height:44px;color:var(--ink-2);text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:5px;transition:color var(--t-fast),text-decoration-color var(--t-fast);align-items:center;font-size:1rem;font-weight:500;display:inline-flex}.vB-0wG_textLink:active{opacity:.6}.vB-0wG_micro{color:var(--ink-2);animation:vB-0wG_rise .7s var(--e-spring) backwards .68s;flex-wrap:wrap;align-items:center;gap:6px 18px;margin:-6px 0 0;font-size:.875rem;display:flex}.vB-0wG_micro span{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.vB-0wG_micro svg{color:var(--lime);flex-shrink:0}.vB-0wG_trust{border:1px solid var(--hair);min-height:36px;color:var(--ink-2);-webkit-tap-highlight-color:transparent;transition:transform var(--t-base) var(--e-spring),border-color var(--t-fast);animation:vB-0wG_rise .7s var(--e-spring) backwards .74s;background:#ffffff0d;border-radius:999px;align-items:center;gap:8px;padding:0 12px 0 6px;font-size:.8125rem;line-height:1.3;text-decoration:none;display:inline-flex;position:relative}.vB-0wG_trust:after{content:"";position:absolute;inset:-4px}.vB-0wG_trust strong{color:var(--ink);font-weight:600}.vB-0wG_trust svg{color:var(--faint)}.vB-0wG_trust:active{transition-duration:var(--t-press);transform:scale(.97)}.vB-0wG_avatars{flex-shrink:0;padding-left:6px;display:flex}.vB-0wG_avatars span{border:2px solid var(--bg-2);background-color:#2a2e36;background-repeat:no-repeat;border-radius:50%;width:24px;height:24px;margin-left:-6px}.vB-0wG_stage{--px:0px;--py:0px;isolation:isolate;min-width:0;padding:2% 0 7%;position:relative}.vB-0wG_spot{z-index:-2;aspect-ratio:1.55;width:118%;transform:translate(-50%,-50%) translate3d(calc(var(--px) * .35),calc(var(--py) * .35),0);transition:transform 1.1s var(--e-spring);pointer-events:none;animation:vB-0wG_fade 1.4s var(--e-out) backwards .1s;background:radial-gradient(closest-side,#b8f0423d,#b8f04214 52%,#b8f04200 74%),radial-gradient(closest-side,#ffffff14,#fff0 62%);border-radius:50%;position:absolute;top:46%;left:50%}.vB-0wG_floor{z-index:-1;pointer-events:none;width:64%;height:10%;animation:vB-0wG_fade 1.2s var(--e-out) backwards .6s;position:absolute;bottom:7.5%;left:50%;transform:translate(-50%)}.vB-0wG_floor:before{content:"";filter:blur(6px);background:radial-gradient(closest-side,#000000e6,#0000);border-radius:50%;position:absolute;inset:0}.vB-0wG_floor:after{content:"";background:linear-gradient(90deg,#0000,#ffffff24 30%,#b8f04247 50%,#ffffff24 70%,#0000);height:1px;position:absolute;top:48%;left:-28%;right:-28%}.vB-0wG_product{transform:translate3d(var(--px),var(--py),0);transition:transform .9s var(--e-spring);animation:vB-0wG_productIn 1.1s var(--e-spring) backwards .15s;position:relative}.vB-0wG_product img{width:100%;height:auto;display:block;-webkit-mask-image:radial-gradient(78% 84%,#000 72%,#0000 100%);mask-image:radial-gradient(78% 84%,#000 72%,#0000 100%)}@keyframes vB-0wG_productIn{0%{opacity:0;transform:translateY(36px)scale(.965)}}.vB-0wG_results,.vB-0wG_reviews,.vB-0wG_program,.vB-0wG_bonus,.vB-0wG_fit,.vB-0wG_checkout,.vB-0wG_questions{background:var(--section);padding:clamp(64px,8vw,112px) 0}.vB-0wG_sectionHead{text-align:center;justify-items:center;max-width:46rem;margin:0 auto clamp(36px,5vw,56px);display:grid}.vB-0wG_label{background:var(--lime-wash);min-height:30px;color:var(--lime-text);border:1px solid #b8f04242;border-radius:999px;align-items:center;margin:0 0 16px;padding:0 13px;font-size:.875rem;font-weight:600;display:inline-flex}.vB-0wG_sectionHead h2{letter-spacing:-.04em;text-wrap:balance;max-width:20ch;margin:0;font-size:clamp(2.125rem,4.6vw,3.5rem);font-weight:650;line-height:1.05}.vB-0wG_neon{-webkit-box-decoration-break:clone;box-decoration-break:clone;background:linear-gradient(#f4ffd9 6%,#d2fb6e 50%,#94de22 96%);color:#0000;filter:drop-shadow(0 0 22px #b8f0424d);-webkit-background-clip:text;background-clip:text;padding:.08em 0 .12em}.vB-0wG_sub{max-width:36rem;color:var(--muted);text-wrap:balance;margin:16px 0 0;font-size:clamp(1.0625rem,1.4vw,1.1875rem);line-height:1.55}.vB-0wG_results{--glow:#b8f042;--glow-soft:#cdf57a;--blue:#4d8a0c}.vB-0wG_results .vB-0wG_sectionHead{margin-bottom:clamp(24px,3vw,40px)}.vB-0wG_reviews{padding-top:0}.vB-0wG_stages{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.vB-0wG_stages li{background:linear-gradient(#fff1,#ffffff05);border-radius:24px;grid-template-columns:minmax(0,1fr);align-content:start;gap:8px;padding:26px;display:grid;box-shadow:inset 0 0 0 1px #ffffff17,inset 0 1px #ffffff1f}.vB-0wG_stageArt{width:80px;height:80px;margin:-8px 0 8px -8px;display:block}.vB-0wG_stageArt img{object-fit:contain;filter:drop-shadow(0 12px 18px #00000073);width:100%;height:100%;display:block}.vB-0wG_stageStep{color:var(--lime-text);font-size:.8125rem;font-weight:600}.vB-0wG_stages strong{letter-spacing:-.02em;text-wrap:balance;font-size:1.1875rem;font-weight:650}.vB-0wG_stages p{color:var(--muted);text-wrap:pretty;margin:0;font-size:.9375rem;line-height:1.55}.vB-0wG_bonuses{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.vB-0wG_bonuses li{background:linear-gradient(#fff1,#ffffff05);border-radius:24px;grid-template-columns:minmax(0,1fr);align-content:start;gap:8px;padding:28px;display:grid;box-shadow:inset 0 0 0 1px #ffffff17,inset 0 1px #ffffff1f}.vB-0wG_bonusMark{background:var(--lime-wash);width:44px;height:44px;color:var(--mark);border-radius:14px;place-items:center;margin-bottom:8px;display:grid}.vB-0wG_bonuses strong{letter-spacing:-.015em;text-wrap:balance;font-size:1.125rem;font-weight:650}.vB-0wG_bonuses p{color:var(--muted);text-wrap:pretty;margin:0;font-size:.9375rem;line-height:1.55}.vB-0wG_bonusValue{color:var(--lime-text);align-items:baseline;gap:8px;margin-top:6px;font-size:.875rem;font-weight:650;display:inline-flex}.vB-0wG_bonusValue s{color:var(--faint);white-space:nowrap;font-weight:500}.vB-0wG_fitTable{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%}.vB-0wG_topicCol{width:19%}.vB-0wG_fitTable th,.vB-0wG_fitTable td{text-align:left;vertical-align:top;border-bottom:1px solid var(--hair);padding:22px clamp(16px,2.4vw,28px)}.vB-0wG_fitTable thead td,.vB-0wG_fitTable thead th{border-bottom:0;padding-top:26px;padding-bottom:20px}.vB-0wG_fitTable tbody th{color:var(--faint);padding-left:0;font-size:.9375rem;font-weight:600;line-height:1.5}.vB-0wG_fitTable td{font-size:1.0625rem;line-height:1.5}.vB-0wG_fitTable tbody tr:last-child th,.vB-0wG_fitTable tbody tr:last-child td,.vB-0wG_fitTable tfoot td{border-bottom:0}.vB-0wG_fitTable .vB-0wG_yes{background:var(--yes-bg);border-bottom-color:var(--yes-line)}.vB-0wG_fitTable thead .vB-0wG_yes{border-radius:22px 22px 0 0}.vB-0wG_fitTable tfoot .vB-0wG_yes{border-radius:0 0 22px 22px;padding-top:8px;padding-bottom:28px}.vB-0wG_fitHead{letter-spacing:-.015em;align-items:center;gap:10px;font-size:1.0625rem;font-weight:650;display:inline-flex}.vB-0wG_fitHead i{border-radius:50%;flex-shrink:0;place-items:center;width:26px;height:26px;display:grid}.vB-0wG_yes .vB-0wG_fitHead{color:var(--lime-text)}.vB-0wG_yes .vB-0wG_fitHead i{background:var(--lime);color:var(--lime-ink)}.vB-0wG_no .vB-0wG_fitHead{color:var(--ink-2)}.vB-0wG_no .vB-0wG_fitHead i{color:var(--muted);background:#ffffff14}.vB-0wG_fitTable .vB-0wG_cta{max-width:none}.vB-0wG_cell{text-wrap:pretty;align-items:flex-start;gap:12px;display:flex}.vB-0wG_cell svg{flex-shrink:0;margin-top:3px}.vB-0wG_yes .vB-0wG_cell{color:var(--ink)}.vB-0wG_yes .vB-0wG_cell svg{color:var(--mark)}.vB-0wG_no .vB-0wG_cell{color:var(--muted)}.vB-0wG_no .vB-0wG_cell svg{color:var(--faint)}.vB-0wG_checkout{isolation:isolate;background:radial-gradient(45% 45% at 78% 46%,#b8f0421a,transparent 70%),var(--section);scroll-margin-top:24px;position:relative;overflow:clip}.vB-0wG_checkoutGrid{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:stretch;gap:16px;display:grid}.vB-0wG_recap{background:linear-gradient(#fff1,#ffffff05);border-radius:28px;flex-direction:column;padding:clamp(24px,3vw,36px);display:flex;box-shadow:inset 0 0 0 1px #ffffff17,inset 0 1px #ffffff1f}.vB-0wG_recapArt{width:min(100%,19rem);margin:-8px auto 12px;display:block}.vB-0wG_recapArt img{width:100%;height:auto;display:block;-webkit-mask-image:radial-gradient(80% 86%,#000 70%,#0000 100%);mask-image:radial-gradient(80% 86%,#000 70%,#0000 100%)}.vB-0wG_recap h3{letter-spacing:-.015em;margin:0 0 8px;font-size:1.125rem;font-weight:650}.vB-0wG_recap ul{margin:0;padding:0;list-style:none;display:grid}.vB-0wG_recap li{border-bottom:1px solid var(--hair);color:var(--ink-2);justify-content:space-between;align-items:center;gap:16px;padding:15px 0;font-size:.9375rem;line-height:1.4;display:flex}.vB-0wG_recap li>span{text-wrap:balance;align-items:center;gap:12px;min-width:0;display:flex}.vB-0wG_recap li svg{color:var(--lime);flex-shrink:0}.vB-0wG_recap li strong{color:var(--lime-text);white-space:nowrap;flex-shrink:0;font-weight:650}.vB-0wG_recap li s{color:var(--faint);font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0}.vB-0wG_recapTotal{color:var(--muted);justify-content:space-between;align-items:baseline;gap:16px;margin:16px 0 18px;font-size:.9375rem;display:flex}.vB-0wG_recapTotal s{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:1.125rem}.vB-0wG_recapNow{background:var(--lime-wash);color:var(--lime-text);border:1px solid #b8f04238;border-radius:18px;justify-content:space-between;align-items:center;gap:16px;margin:auto 0 0;padding:16px 20px;font-size:.9375rem;font-weight:600;display:flex}.vB-0wG_recapNow strong{color:var(--ink);letter-spacing:-.03em;white-space:nowrap;flex-shrink:0;font-size:1.5rem;font-weight:700}.vB-0wG_priceCard{isolation:isolate;background:linear-gradient(#1b2016 0%,#13160f 100%);border:1px solid #b8f0424d;border-radius:28px;align-content:start;gap:12px;padding:clamp(26px,3vw,38px);display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff12,0 40px 90px -44px #b8f04273}.vB-0wG_priceCard:before{content:"";z-index:-1;aspect-ratio:1.4;pointer-events:none;background:radial-gradient(closest-side,#b8f04229,#0000);border-radius:50%;width:120%;position:absolute;top:-40%;left:50%;transform:translate(-50%)}.vB-0wG_launch{color:var(--lime-text);align-items:center;gap:8px;margin:0;font-size:.8125rem;font-weight:650;display:inline-flex}.vB-0wG_launch i{background:var(--lime);border-radius:50%;flex-shrink:0;width:8px;height:8px;position:relative}.vB-0wG_launch i:after{content:"";border-radius:inherit;background:inherit;animation:1.8s cubic-bezier(0,0,.2,1) infinite vB-0wG_ping;position:absolute;inset:0}@keyframes vB-0wG_ping{75%,to{opacity:0;transform:scale(2.6)}}.vB-0wG_priceLabel{color:var(--muted);margin:8px 0 0;font-size:.9375rem}.vB-0wG_price{align-items:baseline;gap:14px;margin:-2px 0 0;display:flex}.vB-0wG_price strong{white-space:nowrap;letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-size:clamp(3.5rem,6vw,4.5rem);font-weight:700;line-height:1}.vB-0wG_price s{white-space:nowrap;color:var(--faint);font-size:1.25rem;font-weight:500;text-decoration-thickness:1.5px}.vB-0wG_priceNote{color:var(--ink-2);text-wrap:balance;margin:0 0 6px;font-size:.9375rem}.vB-0wG_trustRow{border-top:1px solid var(--hair);flex-wrap:wrap;justify-content:center;gap:8px 18px;margin:4px 0 0;padding:14px 0 0;list-style:none;display:flex}.vB-0wG_trustRow li{color:var(--muted);align-items:center;gap:7px;font-size:.8125rem;display:inline-flex}.vB-0wG_trustRow svg{width:15px;height:15px;color:var(--lime);flex-shrink:0}.vB-0wG_increase{color:var(--faint);text-align:center;margin:2px 0 0;font-size:.8125rem}.vB-0wG_bump{gap:10px;margin:10px 0 0;display:grid}.vB-0wG_bumpLabel{color:var(--muted);margin:0;font-size:.8125rem;font-weight:600}.vB-0wG_bumpCard{cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--t-base) var(--e-spring),background-color var(--t-fast),box-shadow var(--t-fast);background:#ffffff0a;border-radius:20px;grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px;display:grid;position:relative;box-shadow:inset 0 0 0 1px #ffffff1a}.vB-0wG_bumpCard:active{transition-duration:var(--t-press);background:#ffffff0f;transform:scale(.985)}.vB-0wG_bump[data-on] .vB-0wG_bumpCard{background:#b8f04214;box-shadow:inset 0 0 0 1.5px #b8f04299,0 18px 40px -24px #b8f0428c}.vB-0wG_bumpArt{background:#0f1210;border-radius:16px;place-items:center;width:64px;height:64px;display:grid;position:relative;box-shadow:inset 0 0 0 1px #ffffff0f}.vB-0wG_bumpArt img{object-fit:contain;width:86%;height:86%;transition:transform .5s var(--e-spring)}.vB-0wG_bump[data-on] .vB-0wG_bumpArt img{transform:scale(1.06)}.vB-0wG_bumpTick{background:var(--lime);width:22px;height:22px;color:var(--lime-ink);opacity:0;transition:opacity var(--t-fast),transform .45s var(--e-spring);border-radius:50%;place-items:center;display:grid;position:absolute;top:-5px;right:-5px;transform:scale(.4);box-shadow:0 0 0 3px #161b12}.vB-0wG_bumpTick svg{stroke-width:2.8px}.vB-0wG_bump[data-on] .vB-0wG_bumpTick{opacity:1;transform:none}.vB-0wG_bumpText{gap:4px;min-width:0;display:grid}.vB-0wG_bumpText strong{color:var(--ink);letter-spacing:-.01em;font-size:1rem;font-weight:650;line-height:1.25}.vB-0wG_bumpText small{color:var(--muted);text-wrap:pretty;font-size:.8125rem;line-height:1.45}.vB-0wG_bumpSide{justify-items:end;gap:8px;display:grid}.vB-0wG_bumpSide b{color:var(--lime-text);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.9375rem;font-weight:700}.vB-0wG_switch{appearance:none;cursor:pointer;width:51px;height:31px;transition:background-color .25s var(--e-out);background:#ffffff29;border-radius:999px;flex:none;margin:0;position:relative}.vB-0wG_switch:before{content:"";width:27px;height:27px;transition:transform .45s var(--e-spring);background:#fff;border-radius:50%;position:absolute;top:2px;left:2px;box-shadow:0 3px 8px #00000047,0 1px 1px #00000029}.vB-0wG_switch:checked{background:var(--lime)}.vB-0wG_switch:checked:before{transform:translate(20px)}.vB-0wG_switch:focus-visible{outline:2px solid var(--lime);outline-offset:3px}.vB-0wG_receipt{margin:6px 0 0;display:grid}.vB-0wG_receipt>div{color:var(--ink-2);justify-content:space-between;align-items:baseline;gap:16px;padding:9px 0;font-size:.9375rem;display:flex}.vB-0wG_receipt dt{min-width:0}.vB-0wG_receipt dd{font-variant-numeric:tabular-nums;white-space:nowrap;margin:0}.vB-0wG_receiptKit{animation:vB-0wG_rowIn .45s var(--e-spring) backwards}.vB-0wG_receipt>.vB-0wG_receiptTotal{border-top:1px solid var(--hair);color:var(--ink);margin-top:4px;padding-top:14px;font-weight:650}.vB-0wG_receiptTotal dd{letter-spacing:-.02em;font-size:1.375rem;font-weight:700}.vB-0wG_receiptTotal dd span{animation:vB-0wG_rowIn .5s var(--e-spring) backwards;display:inline-block}@keyframes vB-0wG_rowIn{0%{opacity:0;transform:translateY(8px)}}.vB-0wG_consent{gap:10px;margin:8px 0 4px;display:grid}.vB-0wG_consentList{transition:box-shadow var(--t-fast);background:#ffffff09;border-radius:18px;display:grid;overflow:clip;box-shadow:inset 0 0 0 1px #ffffff14}.vB-0wG_consent[data-nudged] .vB-0wG_consentList{box-shadow:inset 0 0 0 1.5px #ffb340bf}.vB-0wG_consentList label{color:var(--ink-2);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--t-fast);grid-template-columns:24px minmax(0,1fr);align-items:start;gap:12px;padding:14px 16px;font-size:.8125rem;line-height:1.5;display:grid;position:relative}.vB-0wG_consentList label+label:before{content:"";background:var(--hair);height:1px;position:absolute;top:0;left:52px;right:0}.vB-0wG_consentList label:active{background:#ffffff0d;transition-duration:0s}.vB-0wG_consentList input{appearance:none;cursor:pointer;width:24px;height:24px;transition:background-color var(--t-fast),box-shadow var(--t-fast),transform var(--t-base) var(--e-spring);background:0 0;border-radius:8px;place-items:center;margin:0;display:grid;box-shadow:inset 0 0 0 1.5px #ffffff52}.vB-0wG_consentList input:before{content:"";background:var(--lime-ink);opacity:0;width:14px;height:14px;transition:opacity var(--t-fast),transform .4s var(--e-spring);transform:scale(.5);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5' fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5' fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat}.vB-0wG_consentList input:checked{background:var(--lime);box-shadow:none}.vB-0wG_consentList input:checked:before{opacity:1;transform:none}.vB-0wG_consentList label:active input{transition-duration:var(--t-press);transform:scale(.9)}.vB-0wG_consentList input:focus-visible{outline:2px solid var(--lime);outline-offset:3px}.vB-0wG_consent p{color:var(--muted);margin:0;font-size:.75rem}.vB-0wG_consent .vB-0wG_consentNudge{color:#ffb340;font-size:.8125rem;font-weight:600}.vB-0wG_consent a{color:var(--ink-2);text-underline-offset:3px;text-decoration:underline}.vB-0wG_consent a:active{opacity:.6}:is(.vB-0wG_priceCard .ft-buy,.vB-0wG_finalCopy .ft-buy){justify-items:stretch;gap:8px;width:100%;display:grid}.vB-0wG_buyButton,.vB-0wG_finalButton{isolation:isolate;white-space:nowrap;width:100%;min-height:58px;color:var(--lime-ink);font:inherit;letter-spacing:-.01em;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--t-base) var(--e-spring),background-color var(--t-fast),opacity var(--t-fast);background:#86c21f;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;margin:0;padding:0 24px;font-size:1.0625rem;font-weight:650;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 14px 34px -14px #b8f0428c}:is(.vB-0wG_buyButton .ft-buy-lock,.vB-0wG_finalButton .ft-buy-lock){color:currentColor;opacity:.7}:is(.vB-0wG_buyButton .arrow,.vB-0wG_finalButton .arrow){transition:transform var(--t-base) var(--e-spring)}.vB-0wG_buyButton:active,.vB-0wG_finalButton:active{transition-duration:var(--t-press);transform:scale(.97)}.vB-0wG_buyButton[aria-busy=true],.vB-0wG_finalButton[aria-busy=true]{opacity:.7;cursor:progress}.vB-0wG_buyButton:after,.vB-0wG_finalButton:after{content:"";z-index:-1;border-radius:inherit;pointer-events:none;transition:opacity var(--t-fast);background:linear-gradient(#d4ff82 0%,#b8f042 52%,#a3dc2c 100%);position:absolute;inset:1.5px;box-shadow:inset 0 1px #ffffff8c}.vB-0wG_page .ft-buy-error{color:#ffb0ab;text-align:center;margin:0;font-size:.8125rem;line-height:1.5}.vB-0wG_guarantee{isolation:isolate;text-align:center;background:linear-gradient(#ffffff0f,#ffffff04);border-radius:32px;justify-items:center;margin-top:16px;padding:clamp(32px,5vw,60px) clamp(20px,4vw,52px);display:grid;position:relative;overflow:clip;box-shadow:inset 0 0 0 1px #b8f04233,inset 0 1px #ffffff1a,0 50px 110px -60px #000000f2}.vB-0wG_guarantee:before{content:"";z-index:-1;aspect-ratio:1.6;pointer-events:none;background:radial-gradient(closest-side,#b8f04233,#b8f0420d 55%,#b8f04200);border-radius:50%;width:min(720px,140%);position:absolute;top:-120px;left:50%;transform:translate(-50%)}.vB-0wG_sealWrap{margin-bottom:18px;display:block}.vB-0wG_seal{filter:drop-shadow(0 18px 26px #0009)drop-shadow(0 0 28px #b8f04240);width:clamp(78px,9vw,104px);height:auto;display:block}.vB-0wG_guarantee h2{letter-spacing:-.04em;text-wrap:balance;max-width:20ch;margin:0;font-size:clamp(2rem,4.2vw,3.25rem);font-weight:650;line-height:1.05}.vB-0wG_guaranteeLead{max-width:40rem;color:var(--ink-2);text-wrap:balance;margin:16px 0 0;font-size:clamp(1.0625rem,1.4vw,1.1875rem);line-height:1.55}.vB-0wG_guaranteeLead a{color:var(--ink);text-underline-offset:3px;font-weight:600;-webkit-text-decoration:underline #ffffff4d;text-decoration:underline #ffffff4d}.vB-0wG_guaranteeLead a:active{opacity:.6}.vB-0wG_gTrack{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) minmax(0,1fr);align-items:center;gap:16px;width:100%;max-width:52rem;margin:clamp(28px,4vw,40px) 0 0;display:grid}.vB-0wG_gTrack>span{color:var(--muted);text-wrap:balance;gap:2px;font-size:.8125rem;line-height:1.4;display:grid}.vB-0wG_gTrack>span:first-child{text-align:right}.vB-0wG_gTrack>span:last-child{text-align:left}.vB-0wG_gTrack b{color:var(--ink);font-size:.9375rem;font-weight:650}.vB-0wG_gLine{background:#ffffff1a;border-radius:6px;height:6px;position:relative}.vB-0wG_gLine:before{content:"";border-radius:inherit;transform-origin:0;background:linear-gradient(90deg,#7fbf1a,#b8f042 60%,#e4ffa6);position:absolute;inset:0;box-shadow:0 0 18px #b8f04273}.vB-0wG_gLine:after{content:"";background:#e4ffa6;border-radius:50%;width:14px;height:14px;margin-top:-7px;position:absolute;top:50%;right:-7px;box-shadow:0 0 0 4px #b8f04238,0 0 16px 2px #b8f042b3}html[data-ft-motion=on] .vB-0wG_guarantee:not([data-shown]) .vB-0wG_gLine:before{transform:scaleX(0)}html[data-ft-motion=on] .vB-0wG_guarantee:not([data-shown]) .vB-0wG_gLine:after{opacity:0}.vB-0wG_guarantee[data-shown] .vB-0wG_gLine:before{animation:1.8s cubic-bezier(.45,0,.25,1) .35s backwards vB-0wG_gFill}.vB-0wG_guarantee[data-shown] .vB-0wG_gLine:after{animation:vB-0wG_gEnd .5s var(--e-spring) backwards 2s}@keyframes vB-0wG_gFill{0%{transform:scaleX(0)}}@keyframes vB-0wG_gEnd{0%{opacity:0;transform:scale(.4)}}.vB-0wG_guaranteeCols{text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;width:100%;margin-top:clamp(28px,4vw,40px);display:grid}.vB-0wG_guaranteeCols>div{background:linear-gradient(#ffffff0e,#ffffff04);border-radius:22px;padding:24px;box-shadow:inset 0 0 0 1px #ffffff17,inset 0 1px #ffffff1a}.vB-0wG_guaranteeCols h3{color:var(--ink);letter-spacing:-.015em;margin:0 0 16px;font-size:1.0625rem;font-weight:650}.vB-0wG_guaranteeCols ol,.vB-0wG_guaranteeCols ul{gap:14px;margin:0;padding:0;list-style:none;display:grid}.vB-0wG_guaranteeCols li{color:var(--ink-2);text-wrap:pretty;grid-template-columns:26px minmax(0,1fr);align-items:start;gap:12px;font-size:.9375rem;line-height:1.5;display:grid}.vB-0wG_gNum,.vB-0wG_gCheck{font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;width:26px;height:26px;font-size:.8125rem;font-weight:700;display:grid}.vB-0wG_gNum{color:var(--ink);background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff24}.vB-0wG_gCheck{background:var(--lime);color:var(--lime-ink)}.vB-0wG_gCheck svg{stroke-width:2.8px}.vB-0wG_guaranteeNote{color:var(--muted);margin:22px 0 0;font-size:.875rem}.vB-0wG_guaranteeNote a{color:var(--ink-2);text-underline-offset:3px;-webkit-text-decoration:underline #ffffff4d;text-decoration:underline #ffffff4d}.vB-0wG_guaranteeNote a:active{opacity:.6}.vB-0wG_questionsInner{width:min(100% - 2 * var(--gutter),52rem)}.vB-0wG_questions .faq-item[data-open=true]{background:linear-gradient(90deg,#78b81417,#78b81405 58%,#0000)}.vB-0wG_final{background:var(--bg);padding:clamp(56px,7vw,96px) 0}.vB-0wG_finalCard{isolation:isolate;width:min(100% - 2 * var(--gutter),64rem);background:radial-gradient(70% 90% at 22% 55%,#b8f04224,transparent 70%),var(--card);border:1px solid #b8f04233;border-radius:32px;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:clamp(24px,4vw,56px);margin-inline:auto;padding:clamp(28px,4.5vw,56px);display:grid;position:relative;overflow:hidden}.vB-0wG_finalArt{min-width:0;display:block}.vB-0wG_finalArt img{width:100%;height:auto;display:block;-webkit-mask-image:radial-gradient(80% 86%,#000 72%,#0000 100%);mask-image:radial-gradient(80% 86%,#000 72%,#0000 100%)}.vB-0wG_finalCopy{justify-items:start;gap:14px;min-width:0;display:grid}.vB-0wG_finalCopy h2{letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(1.875rem,3.6vw,2.75rem);font-weight:650;line-height:1.05}.vB-0wG_finalCopy p{max-width:32rem;color:var(--ink-2);text-wrap:pretty;margin:0;font-size:1.0625rem;line-height:1.55}.vB-0wG_finalCopy .ft-buy{margin-top:8px}.vB-0wG_page{--mark-fill:linear-gradient(180deg,#eeffcc8c 0%,#b8f04257 36%,#78b81414 66%);--mark-sweep:linear-gradient(100deg,#b8f04200,#e8ffb0a6 50%,#b8f04200)}.vB-0wG_page.vB-0wG_page .booking-footer[data-mark]{padding-bottom:0;display:flow-root;overflow:clip}.vB-0wG_page .booking-footer{padding:clamp(48px,5vw,68px) max(var(--gutter),calc((100vw - var(--shell)) / 2));border-top:1px solid var(--hair);color:var(--ink);background:#07080a}.vB-0wG_page .booking-footer-main{grid-template-columns:minmax(16rem,1fr) auto;align-items:center;gap:48px;padding-bottom:32px;display:grid}.vB-0wG_page .booking-footer .brand{width:7rem;color:var(--ink);display:block}.vB-0wG_page .booking-footer .brand-logo{width:100%;height:auto}.vB-0wG_page .booking-footer-main p{max-width:28rem;color:var(--muted);margin-top:10px;font-size:.8125rem}.vB-0wG_page .booking-footer nav{flex-wrap:wrap;gap:4px 22px;display:flex}.vB-0wG_page .booking-footer a{color:var(--ink-2)}.vB-0wG_page .booking-footer-disclaimer{color:var(--muted);border-top:0;margin-top:0;padding-top:0}.vB-0wG_footerNotes{border-top:1px solid var(--hair);grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(24px,5vw,64px);padding-top:28px;display:grid}.vB-0wG_footerNotes h2{color:var(--ink);letter-spacing:-.01em;margin:0 0 10px;font-size:1rem;font-weight:600}.vB-0wG_footerNotes p{max-width:36rem;color:var(--muted);margin:0;font-size:.8125rem;line-height:1.7}.vB-0wG_footerNotes p a{color:var(--ink-2);text-underline-offset:3px;text-decoration:underline}.vB-0wG_footerLink{min-height:44px;color:var(--ink-2);transition:opacity var(--t-fast);align-items:center;gap:6px;margin-top:6px;font-size:.8125rem;font-weight:500;text-decoration:none;display:inline-flex}.vB-0wG_footerLink:active{opacity:.55}.vB-0wG_page [data-reveal]{transition:opacity .6s var(--e-out),transform .8s var(--e-spring);transition-delay:calc(var(--i,0) * 70ms)}html[data-ft-motion=on] .vB-0wG_page [data-reveal]:not([data-shown]){opacity:0;transform:translateY(22px)}@media (hover:hover){.vB-0wG_links a:hover,.vB-0wG_signIn:hover{color:var(--ink);background:#ffffff12}.vB-0wG_navCta:hover{background:var(--lime-hover)}.vB-0wG_cta:hover .vB-0wG_ctaLight,.vB-0wG_buyButton:hover:after,.vB-0wG_finalButton:hover:after{opacity:.9}.vB-0wG_cta:hover .vB-0wG_ctaArrows{animation:vB-0wG_conveyor .7s var(--e-spring)}:is(.vB-0wG_buyButton:hover .arrow,.vB-0wG_finalButton:hover .arrow){transform:translate(3px)}.vB-0wG_textLink:hover{color:var(--ink);text-decoration-color:currentColor}.vB-0wG_trust:hover{border-color:var(--line)}:is(.vB-0wG_footerLink:hover,.vB-0wG_page .booking-footer a:hover){color:#fff}}@media (max-width:1040px){.vB-0wG_links{display:none}.vB-0wG_stages{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.vB-0wG_navInner{min-height:56px}.vB-0wG_lockupBrand{width:5rem}.vB-0wG_signIn{display:none}.vB-0wG_heroInner{grid-template-columns:minmax(0,1fr);row-gap:8px;padding-top:28px;padding-bottom:40px}.vB-0wG_copy{text-align:center;justify-items:center;gap:18px}.vB-0wG_lead{margin-inline:auto}.vB-0wG_actions{flex-direction:column;align-items:stretch;gap:4px;width:100%;max-width:26rem}.vB-0wG_actions .vB-0wG_cta{flex:none;max-width:none}.vB-0wG_textLink{justify-content:center}.vB-0wG_micro{justify-content:center;margin-top:-2px}.vB-0wG_stage{margin-inline:calc(var(--gutter) * -1);padding:0 0 8%}.vB-0wG_long{display:none}.vB-0wG_results,.vB-0wG_program,.vB-0wG_bonus,.vB-0wG_fit,.vB-0wG_checkout,.vB-0wG_questions,.vB-0wG_final{padding:52px 0}.vB-0wG_stages{overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;margin-inline:calc(var(--gutter) * -1);padding:4px var(--gutter) 14px;scroll-padding-inline:var(--gutter);scrollbar-width:none;grid-template-columns:none;grid-auto-columns:80%;grid-auto-flow:column;gap:12px;overflow-x:auto}.vB-0wG_stages::-webkit-scrollbar{display:none}.vB-0wG_stages li{scroll-snap-align:start;padding:22px}html[data-ft-motion=on] .vB-0wG_page .vB-0wG_stages li:not([data-shown]){opacity:1;transform:none}.vB-0wG_stageArt{width:68px;height:68px;margin:-4px 0 8px -4px}.vB-0wG_bonuses{grid-template-columns:minmax(0,1fr);gap:12px}.vB-0wG_bonuses li{grid-template-columns:44px minmax(0,1fr);gap:4px 16px;padding:20px}.vB-0wG_bonusMark{grid-row:span 3;margin:0}.vB-0wG_bonusValue{grid-column:2}.vB-0wG_fitTable,.vB-0wG_fitTable tbody,.vB-0wG_fitTable tfoot,.vB-0wG_fitTable tfoot tr{width:100%;display:block}.vB-0wG_fitTable thead{display:none}.vB-0wG_fitTable tbody tr{background:linear-gradient(#fff1,#ffffff05);border-radius:20px;gap:8px;margin-bottom:12px;padding:16px;display:grid;box-shadow:inset 0 0 0 1px #ffffff17,inset 0 1px #ffffff1f}.vB-0wG_fitTable tbody th,.vB-0wG_fitTable tbody td{background:0 0;border:0;width:auto;padding:0;display:block}.vB-0wG_fitTable tbody th{padding:0 2px 2px;font-size:.8125rem}.vB-0wG_fitTable tbody .vB-0wG_yes{background:var(--yes-bg);border-radius:14px;padding:12px 14px}.vB-0wG_fitTable tbody .vB-0wG_no{padding:4px 14px 2px}.vB-0wG_fitTable td{font-size:1rem}.vB-0wG_fitTable tfoot td:not(.vB-0wG_yes){display:none}.vB-0wG_fitTable tfoot .vB-0wG_yes{background:0 0;padding:8px 0 0;display:block}.vB-0wG_checkoutGrid{grid-template-columns:minmax(0,1fr);gap:12px}.vB-0wG_recap,.vB-0wG_priceCard{border-radius:24px}.vB-0wG_guarantee{border-radius:28px}.vB-0wG_guaranteeCols{grid-template-columns:minmax(0,1fr)}.vB-0wG_gTrack{grid-template-columns:minmax(0,1fr);gap:12px;max-width:22rem}.vB-0wG_gTrack>span:first-child,.vB-0wG_gTrack>span:last-child{text-align:center}.vB-0wG_finalCard{border-radius:28px;grid-template-columns:minmax(0,1fr)}.vB-0wG_finalArt{width:min(100%,24rem);margin:-8px auto 0}.vB-0wG_page .booking-footer{padding-bottom:calc(48px + env(safe-area-inset-bottom))}.vB-0wG_page .booking-footer-main{grid-template-columns:minmax(0,1fr);gap:20px}.vB-0wG_page .booking-footer nav{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.vB-0wG_page .booking-footer nav a{align-items:center;min-height:44px;display:flex}.vB-0wG_footerNotes{grid-template-columns:minmax(0,1fr)}}@media (max-width:420px){.vB-0wG_buyButton,.vB-0wG_finalButton{gap:8px;padding:0 16px;font-size:1rem}.vB-0wG_recap,.vB-0wG_priceCard{padding:22px 18px}.vB-0wG_recap li{gap:12px;padding:13px 0}.vB-0wG_recap li>span{gap:10px}.vB-0wG_recapNow{padding:14px 16px}.vB-0wG_guarantee{padding:30px 18px}.vB-0wG_guaranteeCols>div{padding:20px 18px}.vB-0wG_title{font-size:2.2rem}.vB-0wG_tag{display:none}.vB-0wG_micro{gap:6px 14px;font-size:.8125rem}.vB-0wG_recap li{font-size:.875rem}}@media (max-width:360px){:is(.vB-0wG_buyButton .ft-buy-lock,.vB-0wG_finalButton .ft-buy-lock){display:none}}@media (prefers-reduced-motion:no-preference){.vB-0wG_cta:before,.vB-0wG_buyButton:before,.vB-0wG_finalButton:before{animation:4.5s linear infinite vB-0wG_ctaOrbit}.vB-0wG_ctaLight:before{animation:vB-0wG_ctaSheen 5.5s var(--e-out) infinite 1.2s}.vB-0wG_cta:after{animation:vB-0wG_pulseRing 3.2s var(--e-out) infinite 2.4s}}@media (prefers-reduced-motion:reduce){.vB-0wG_kicker,.vB-0wG_word,.vB-0wG_amount,.vB-0wG_lead,.vB-0wG_actions,.vB-0wG_micro,.vB-0wG_trust,.vB-0wG_product,.vB-0wG_spot,.vB-0wG_floor{animation:.4s ease-out backwards vB-0wG_fade}.vB-0wG_amount:after,.vB-0wG_launch i:after,.vB-0wG_ctaArrows,.vB-0wG_guarantee[data-shown] .vB-0wG_gLine:before,.vB-0wG_guarantee[data-shown] .vB-0wG_gLine:after{animation:none}.vB-0wG_bumpCard,.vB-0wG_switch:before,.vB-0wG_bumpTick,.vB-0wG_bumpArt img,.vB-0wG_consentList input,.vB-0wG_consentList input:before{transition:opacity var(--t-fast),background-color var(--t-fast),box-shadow var(--t-fast)}.vB-0wG_bumpCard:active,.vB-0wG_consentList label:active input{opacity:.8;transform:none}.vB-0wG_bump[data-on] .vB-0wG_bumpArt img,.vB-0wG_bumpTick{transform:none}.vB-0wG_switch:checked:before{transform:translate(20px)}.vB-0wG_receiptKit,.vB-0wG_receiptTotal dd span{animation:.2s linear backwards vB-0wG_fade}.vB-0wG_product,.vB-0wG_spot{transition:none}.vB-0wG_odoText{color:inherit}.vB-0wG_odoRoll{display:none}.vB-0wG_page [data-reveal]{transition:opacity .3s ease-out}html[data-ft-motion=on] .vB-0wG_page [data-reveal]:not([data-shown]){transform:none}.vB-0wG_navCta,.vB-0wG_cta,.vB-0wG_trust,.vB-0wG_buyButton,.vB-0wG_finalButton{transition:background-color var(--t-fast),opacity var(--t-fast)}.vB-0wG_navCta:active,.vB-0wG_cta:active,.vB-0wG_trust:active,.vB-0wG_buyButton:active,.vB-0wG_finalButton:active{opacity:.75;transform:none}}@media (prefers-reduced-transparency:reduce){.vB-0wG_nav{background:var(--bg);-webkit-backdrop-filter:none;backdrop-filter:none}}
._8mGmwW_wall{--ink:var(--rw-ink,#f3f5f8);--muted:var(--rw-muted,#a3a9b3);color:var(--ink)}._8mGmwW_rows{margin-inline:calc(-1 * var(--rows-bleed,0px));gap:12px;display:grid}._8mGmwW_row{-webkit-mask-image:linear-gradient(90deg,transparent,#000 var(--rows-fade,20px),#000 calc(100% - var(--rows-fade,20px)),transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 var(--rows-fade,20px),#000 calc(100% - var(--rows-fade,20px)),transparent);mask-image:linear-gradient(90deg,transparent,#000 var(--rows-fade,20px),#000 calc(100% - var(--rows-fade,20px)),transparent);opacity:0;transition:opacity .7s var(--e-out),transform 1.2s var(--e-spring);padding:4px 0 8px;overflow:hidden;transform:translate(64px)}._8mGmwW_row[data-reverse]{transition-delay:.14s;transform:translate(-64px)}._8mGmwW_wall[data-inview] ._8mGmwW_row{opacity:1;transform:none}._8mGmwW_track{width:max-content;animation:_8mGmwW_marquee var(--dur) linear infinite;align-items:stretch;animation-play-state:paused;display:flex}._8mGmwW_row[data-reverse] ._8mGmwW_track{animation-direction:reverse}._8mGmwW_wall[data-live] ._8mGmwW_track{animation-play-state:running}._8mGmwW_wall[data-live] ._8mGmwW_row:is(:hover,:focus-within,:active) ._8mGmwW_track,._8mGmwW_wall[data-paused] ._8mGmwW_track,._8mGmwW_wall[data-open] ._8mGmwW_track{animation-play-state:paused}@keyframes _8mGmwW_marquee{to{transform:translate(-50%)}}._8mGmwW_quote{width:var(--quote-w,min(76vw,290px));border:1px solid var(--rw-edge,#ffffff1c);border-top-color:var(--rw-edge-top,#ffffff2e);background:var(--rw-card,linear-gradient(180deg,#ffffff12,#ffffff05 70%));box-shadow:var(--rw-card-shadow,inset 0 1px 0 #ffffff12);color:inherit;font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .5s var(--e-spring),border-color var(--t-fast) var(--e-out),background-color var(--t-fast) var(--e-out);border-radius:22px;flex-direction:column;flex:none;gap:12px;margin-right:12px;padding:22px 22px 18px;display:flex}._8mGmwW_quote:active{transition-duration:var(--t-press);transform:scale(.97)}._8mGmwW_quoteTitle{-webkit-line-clamp:2;color:var(--ink);letter-spacing:-.02em;-webkit-box-orient:vertical;margin-top:6px;font-size:1.0625rem;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}._8mGmwW_quoteText{-webkit-line-clamp:4;color:var(--rw-text,#c3c8d0);-webkit-box-orient:vertical;font-size:.875rem;line-height:1.55;display:-webkit-box;overflow:hidden}._8mGmwW_more{color:var(--rw-link,#94b3ff);align-items:center;gap:6px;margin-top:auto;padding-top:4px;font-size:.8125rem;font-weight:600;display:inline-flex}._8mGmwW_more svg{transition:transform var(--t-base) var(--e-spring)}._8mGmwW_who{align-items:center;gap:12px;min-width:0;display:flex}._8mGmwW_who>span:last-child{min-width:0}._8mGmwW_who strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:.9375rem;font-weight:600;display:block;overflow:hidden}._8mGmwW_who small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:.75rem;display:block;overflow:hidden}._8mGmwW_avatar{background:var(--rw-avatar,linear-gradient(160deg,#2b3550,#161c2a));width:52px;height:52px;box-shadow:0 0 0 2px var(--rw-avatar-ring,#ffffff1a);color:var(--rw-avatar-ink,#c9d6ff);letter-spacing:.02em;border-radius:50%;flex-shrink:0;place-items:center;font-size:.9375rem;font-weight:600;display:grid;overflow:hidden}._8mGmwW_avatar img{object-fit:cover;width:100%;height:100%}._8mGmwW_verified{color:var(--rw-verified,#7ee2a0);align-items:center;gap:3px;font-weight:600;display:inline-flex}._8mGmwW_verified svg{stroke-width:2.4px}._8mGmwW_foot{padding-inline:var(--foot-inset,0);justify-content:space-between;align-items:center;gap:16px;margin-top:10px;display:flex}._8mGmwW_source{color:var(--muted);margin:0;font-size:.8125rem;line-height:1.45}._8mGmwW_pause{background:var(--rw-pause,#ffffff14);width:34px;height:34px;color:var(--rw-pause-ink,#e6e9ef);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .45s var(--e-spring),background-color var(--t-fast) var(--e-out);border:0;border-radius:50%;flex-shrink:0;place-items:center;padding:0;display:grid;box-shadow:inset 0 0 0 1px #ffffff12}._8mGmwW_pause:active{transition-duration:var(--t-press);transform:scale(.9)}._8mGmwW_pause svg{stroke-width:2px}html:has(._8mGmwW_dialog[open]){overflow:hidden}._8mGmwW_dialog{width:100%;max-width:none;height:100%;max-height:none;color:var(--ink);background:0 0;border:0;margin:0;padding:16px;position:fixed;inset:0;overflow:hidden}._8mGmwW_dialog[open]{place-items:center;display:grid}._8mGmwW_dialog::backdrop{background:0 0}._8mGmwW_scrim{-webkit-backdrop-filter:blur(14px)saturate(140%);backdrop-filter:blur(14px)saturate(140%);background:#05070ab8;position:absolute;inset:0}._8mGmwW_panel{overscroll-behavior:contain;-webkit-backdrop-filter:blur(30px)saturate(150%);backdrop-filter:blur(30px)saturate(150%);background:#14171ced;border:1px solid #ffffff24;border-top-color:#ffffff3d;border-radius:26px;gap:16px;width:min(100%,540px);max-height:calc(100svh - 32px);padding:26px 24px 22px;display:grid;position:relative;overflow-y:auto;box-shadow:inset 0 1px 1px #ffffff1f,0 40px 90px -30px #000}._8mGmwW_panel h3{letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:1.375rem;font-weight:600;line-height:1.25}._8mGmwW_full{color:#d3d8e0;text-wrap:pretty;margin:0;font-size:1rem;line-height:1.65}._8mGmwW_panel>._8mGmwW_who{padding-right:48px}._8mGmwW_close{z-index:1;color:#e6e9ef;cursor:pointer;-webkit-tap-highlight-color:transparent;width:40px;height:40px;transition:transform .45s var(--e-spring),background-color var(--t-fast) var(--e-out);background:#ffffff14;border:0;border-radius:50%;justify-self:end;place-items:center;margin:-12px -10px -60px 0;padding:0;display:grid;position:sticky;top:0}._8mGmwW_close:active{transition-duration:var(--t-press);transform:scale(.9)}@media (hover:hover) and (pointer:fine){._8mGmwW_quote:hover{background-color:#ffffff06;border-color:#ffffff38;transform:translateY(-3px)}._8mGmwW_quote:hover:active{transform:scale(.97)}._8mGmwW_pause:hover,._8mGmwW_close:hover{background:#fff2}._8mGmwW_quote:hover ._8mGmwW_more svg{transform:translate(3px)}}@media (prefers-reduced-motion:reduce){._8mGmwW_row,._8mGmwW_row[data-reverse]{transition:opacity .3s linear;transform:none}._8mGmwW_track{animation:none}._8mGmwW_row{padding-inline:max(var(--rows-bleed,0px),var(--foot-inset,0px));scroll-snap-type:x mandatory;scrollbar-width:none;overflow-x:auto;-webkit-mask-image:none;mask-image:none}._8mGmwW_row::-webkit-scrollbar{display:none}._8mGmwW_quote{scroll-snap-align:start;scroll-margin-left:max(var(--rows-bleed,0px),var(--foot-inset,0px))}._8mGmwW_quote[data-copy],._8mGmwW_pause{display:none}._8mGmwW_quote,._8mGmwW_close{transition:opacity .15s}._8mGmwW_quote:active,._8mGmwW_close:active,._8mGmwW_quote:hover{opacity:.75;transform:none}._8mGmwW_quote:hover ._8mGmwW_more svg{transform:none}}@media (prefers-reduced-transparency:reduce){._8mGmwW_scrim{-webkit-backdrop-filter:none;backdrop-filter:none;background:#05070aeb}._8mGmwW_panel{-webkit-backdrop-filter:none;backdrop-filter:none;background:#14171c}}@media (prefers-contrast:more){._8mGmwW_quote{background:#11141a;border-color:#fff6}._8mGmwW_quoteText,._8mGmwW_full{color:#eef1f5}}
._436cEW_phone{--line:#d8dce4;--line-hover:#0f0f1240;--focus:var(--apply-accent,#0071e3);--ring:#0071e31f;--text:var(--ink,#1d1d1f);--hint:#0f0f1257;--surface:#fff;--divider:#00000014;border:1px solid var(--line);background:var(--surface);min-width:0;min-height:3.5rem;color:var(--text);transition:border-color var(--t-fast) var(--e-out),box-shadow var(--t-fast) var(--e-out);border-radius:.75rem;align-items:stretch;display:flex;overflow:hidden}._436cEW_phone:focus-within{border-color:var(--focus);box-shadow:0 0 0 .25rem var(--ring)}._436cEW_phone[data-invalid]{border-color:#c83b36;box-shadow:0 0 0 .2rem #c83b3614}._436cEW_country{border-right:1px solid var(--divider);font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0;align-items:center;gap:6px;padding:0 12px 0 14px;font-size:1rem;display:flex;position:relative}._436cEW_country:after{content:"";opacity:.45;border-bottom:1.5px solid;border-right:1.5px solid;width:6px;height:6px;margin-left:4px;transform:translateY(-2px)rotate(45deg)}._436cEW_country._436cEW_country select{opacity:0;cursor:pointer;width:100%;height:100%;min-height:0;font:inherit;appearance:none;border:0;margin:0;padding:0;position:absolute;inset:0}._436cEW_phone._436cEW_phone input{width:0;min-width:0;min-height:0;box-shadow:none;color:inherit;font:inherit;background:0 0;border:0;border-radius:0;outline:none;flex:1 1 0;margin:0;padding:0 14px;font-size:1rem}._436cEW_phone._436cEW_phone input:hover,._436cEW_phone._436cEW_phone input:focus-visible,._436cEW_phone._436cEW_phone input[aria-invalid=true]{box-shadow:none;background:0 0;border:0;outline:none}._436cEW_phone._436cEW_phone input::placeholder{color:var(--hint)}._436cEW_dark{--line:#b8cae538;--line-hover:#fff6;--focus:#9cc8ff;--ring:#9cc8ff24;--text:#fff;--hint:#aeb7c5;--surface:linear-gradient(155deg,#232a35,#1a202a);--divider:#ffffff1f;border-radius:1rem;min-height:4rem;box-shadow:inset 0 1px #ffffff14,0 2px 4px #00000014}._436cEW_dark[data-invalid]{box-shadow:none;border-color:#ffaba5}._436cEW_dark ._436cEW_country{padding-left:18px;font-size:1.0625rem}._436cEW_dark._436cEW_dark input{padding:0 18px;font-size:1.125rem}@media (hover:hover){._436cEW_phone:hover:not(:focus-within){border-color:var(--line-hover)}}@media (prefers-reduced-motion:reduce){._436cEW_phone{transition:none}}@media (prefers-contrast:more){._436cEW_phone{--line:#6e6e73}._436cEW_dark{--line:#b8c7dc}}._436cEW_field{gap:.375rem;min-width:0;display:grid}
.X-FKPW_ask{--spring:linear(0,.075 5%,.227 10%,.39 15%,.536 20%,.656 25%,.75 30%,.821 35%,.874 40%,.938 50%,.971 60%,.986 70%,.994 80%,1);--bouncy:linear(0,.12 6%,.4 14%,.72 24%,.95 34%,1.06 43%,1.08 50%,1.05 60%,1.01 72%,.995 85%,1);--fill:var(--accent-fill,#3a66ff);--soft:var(--accent-text,#b8d2ff);isolation:isolate;grid-template-columns:minmax(0,1fr);gap:14px;min-width:0;max-width:760px;display:grid;position:relative}.X-FKPW_ask[data-started]:not([data-panel]){gap:16px;padding:18px}.X-FKPW_ask[data-started]:not([data-panel]):before{content:"";z-index:-1;border:1px solid rgb(var(--fg) / 8%);background:radial-gradient(70% 90% at 0% 0%,#3a66ff17,transparent 60%),linear-gradient(165deg,var(--surface-3),var(--surface-1));box-shadow:inset 0 1px #ffffff12,0 30px 60px -36px var(--shadow-4);animation:X-FKPW_surface .5s var(--spring) backwards;border-radius:28px;position:absolute;inset:0}.X-FKPW_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.X-FKPW_top{align-items:center;gap:10px;padding:0 4px;font-size:.8125rem;animation:.4s ease-out .1s backwards X-FKPW_fade;display:flex}.X-FKPW_top strong{color:var(--text-1);font-weight:600}.X-FKPW_reset{min-height:32px;color:var(--text-3);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;margin-left:auto;padding:0 12px;font-size:.8125rem;transition:background-color .2s,color .2s}.X-FKPW_reset:active{background:rgb(var(--fg) / 6%)}.X-FKPW_thread{grid-template-columns:minmax(0,1fr);gap:22px;margin:0;padding:0 2px;list-style:none;display:grid}.X-FKPW_user{justify-content:flex-end;display:flex}.X-FKPW_user p{background:linear-gradient(160deg,#5a82ff,var(--fill));max-width:min(78%,30rem);box-shadow:inset 0 1px #ffffff40,0 10px 24px -14px var(--fill);color:#fff;overflow-wrap:anywhere;transform-origin:100% 100%;animation:X-FKPW_send .5s var(--bouncy) backwards;border-radius:20px 20px 6px;margin:0;padding:10px 15px;font-size:.9375rem;line-height:1.5}.X-FKPW_assistant{grid-template-columns:26px minmax(0,1fr);align-items:start;gap:12px 10px;scroll-margin-top:88px;display:grid}.X-FKPW_assistant>.X-FKPW_avatar{animation:X-FKPW_pop .45s var(--bouncy) backwards;grid-row:1;margin-top:2px}.X-FKPW_body,.X-FKPW_say[data-rich]{display:contents}.X-FKPW_body>*,.X-FKPW_say[data-rich]>*{grid-column:1/-1;min-width:0}.X-FKPW_body>:first-child,.X-FKPW_say[data-rich]>:first-child{grid-column:2}.X-FKPW_say{color:var(--text-1);text-wrap:pretty;margin:0;padding-top:2px;font-size:.9375rem;line-height:1.6}.X-FKPW_say span{animation:.4s ease-out backwards X-FKPW_word;animation-delay:calc(var(--w) * 18ms)}.X-FKPW_say[data-node]:not([data-rich]),.X-FKPW_say[data-rich]>*{animation:.35s ease-out backwards X-FKPW_fade}.X-FKPW_say :where(a){color:var(--text-1);text-decoration:underline;-webkit-text-decoration-color:rgb(var(--fg) / 28%);text-decoration-color:rgb(var(--fg) / 28%);text-underline-offset:3px;-webkit-tap-highlight-color:transparent;font-weight:500;transition:opacity .15s}.X-FKPW_say :where(a):active{opacity:.55}.X-FKPW_searching{min-height:28px;color:var(--text-3);align-items:center;gap:8px;font-size:.875rem;animation:1.4s ease-in-out infinite X-FKPW_breathe;display:inline-flex}.X-FKPW_dots{align-items:center;gap:4px;display:inline-flex}.X-FKPW_dots i{background:currentColor;border-radius:50%;width:5px;height:5px;animation:1s ease-in-out infinite X-FKPW_dot}.X-FKPW_dots i:nth-child(2){animation-delay:.15s}.X-FKPW_dots i:nth-child(3){animation-delay:.3s}.X-FKPW_cards{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}.X-FKPW_card{isolation:isolate;border:1px solid rgb(var(--fg) / 9%);background:linear-gradient(165deg,var(--surface-4),var(--surface-2));box-shadow:inset 0 1px #ffffff12,0 16px 32px -24px var(--shadow-4);color:inherit;-webkit-tap-highlight-color:transparent;transition:transform .4s var(--spring),border-color .2s;animation:X-FKPW_card .6s var(--bouncy) .22s backwards;border-radius:20px;align-items:center;gap:14px;padding:12px 16px 12px 12px;text-decoration:none;display:flex;position:relative;overflow:hidden}.X-FKPW_card:after{content:"";z-index:-1;background:linear-gradient(105deg,#0000 35%,#8fb6ff1f 50%,#0000 65%);animation:1.1s ease-out .55s both X-FKPW_sweep;position:absolute;inset:0;transform:translate(-100%)}.X-FKPW_card:active{transition-duration:80ms;transform:scale(.98)}.X-FKPW_card>svg{color:var(--soft);transition:transform .4s var(--spring);flex-shrink:0}.X-FKPW_cover{background:var(--bg);width:56px;height:56px;box-shadow:inset 0 0 0 1px rgb(var(--fg) / 8%);border-radius:14px;flex-shrink:0;display:block;overflow:hidden}.X-FKPW_cover img{object-fit:cover;width:100%;height:100%;animation:X-FKPW_zoom .9s var(--spring) .22s backwards;display:block}.X-FKPW_cardText{flex:1;grid-template-columns:minmax(0,1fr);gap:3px;min-width:0;display:grid}.X-FKPW_cardText small{color:var(--text-3);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:8px;font-size:.75rem;font-weight:500;display:flex;overflow:hidden}.X-FKPW_cardText em,.X-FKPW_more em{color:var(--green-text);background:#30d1581a;border-radius:999px;flex-shrink:0;padding:1px 8px;font-size:.6875rem;font-style:normal;font-weight:600}.X-FKPW_cardText strong{letter-spacing:-.015em;overflow-wrap:anywhere;font-size:1rem;font-weight:600;line-height:1.3}.X-FKPW_desc{color:var(--text-3);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.8125rem;line-height:1.45;display:-webkit-box;overflow:hidden}.X-FKPW_moment{max-width:100%;color:var(--soft);background:#3a66ff24;border-radius:10px;justify-self:start;align-items:flex-start;gap:6px;margin-top:3px;padding:4px 10px 4px 8px;font-size:.75rem;font-weight:600;line-height:1.35;display:inline-flex}.X-FKPW_moment svg{flex-shrink:0;margin-top:2px;animation:1.6s ease-in-out .8s 2 X-FKPW_pulse}.X-FKPW_more{grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.X-FKPW_more li{animation:X-FKPW_rise .45s var(--spring) .34s backwards}.X-FKPW_more li+li{animation-delay:.42s}.X-FKPW_more a{min-height:44px;color:var(--text-2);-webkit-tap-highlight-color:transparent;border-radius:12px;align-items:center;gap:10px;padding:0 6px;font-size:.875rem;text-decoration:none;transition:background-color .2s,color .2s;display:flex}.X-FKPW_more a:active{background:rgb(var(--fg) / 5%)}.X-FKPW_more a>svg:first-child{color:var(--text-4);flex-shrink:0}.X-FKPW_note{color:var(--text-1);text-wrap:pretty;margin:0;font-size:.9375rem;line-height:1.6}.X-FKPW_note a{color:var(--text-1);text-decoration:underline;-webkit-text-decoration-color:rgb(var(--fg) / 28%);text-decoration-color:rgb(var(--fg) / 28%);text-underline-offset:3px;font-weight:500}.X-FKPW_note a:active{opacity:.55}.X-FKPW_group{background:rgb(var(--fg) / 4.5%);box-shadow:inset 0 0 0 1px rgb(var(--fg) / 7%);border-radius:18px;grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;animation:.3s ease-out 80ms backwards X-FKPW_fade;display:grid;overflow:hidden}.X-FKPW_group>li{min-width:0;position:relative}.X-FKPW_group>li+li:before{content:"";left:var(--inset,14px);background:rgb(var(--fg) / 8%);pointer-events:none;height:1px;position:absolute;top:0;right:0}.X-FKPW_group:has(.X-FKPW_tile){--inset:56px}.X-FKPW_row{min-height:52px;color:var(--text-1);-webkit-tap-highlight-color:transparent;align-items:center;gap:12px;padding:10px 14px;font-size:.875rem;line-height:1.35;text-decoration:none;transition:background-color .2s;display:flex}a.X-FKPW_row:active{background:rgb(var(--fg) / 7%);transition-duration:50ms}.X-FKPW_row>svg:last-child{color:var(--text-4);transition:transform .35s var(--spring);flex-shrink:0;margin-left:auto}.X-FKPW_tile{background:var(--blue-surface);width:30px;height:30px;color:var(--blue-text);border-radius:9px;flex-shrink:0;place-items:center;display:grid}.X-FKPW_label{text-wrap:pretty;flex:1;min-width:0;font-weight:500}.X-FKPW_rowText{flex:1;gap:2px;min-width:0;display:grid}.X-FKPW_rowText strong{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-size:.9375rem;font-weight:600;overflow:hidden}.X-FKPW_rowText small{color:var(--text-3);white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;overflow:hidden}.X-FKPW_rowText small[data-tone=late]{color:var(--red-text)}.X-FKPW_key{color:var(--text-2);flex-shrink:0}.X-FKPW_value{min-width:0;color:var(--text-1);text-align:right;text-wrap:pretty;flex:1;font-weight:600}.X-FKPW_figure{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;flex-shrink:0;justify-items:end;gap:2px;display:grid}.X-FKPW_figure b{color:var(--text-1);font-size:.875rem;font-weight:600}.X-FKPW_figure small{color:var(--green-text);font-size:.75rem}.X-FKPW_caption{color:var(--text-3);text-wrap:pretty;padding:12px 14px 2px;font-size:.75rem;line-height:1.4}.X-FKPW_caption+li:before{display:none}.X-FKPW_all{color:var(--blue-text);font-weight:500}.X-FKPW_plus{background:var(--blue-surface);width:34px;height:34px;color:var(--blue-text);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .35s var(--spring),background-color .2s,color .2s,opacity .2s;border:0;border-radius:50%;flex-shrink:0;place-items:center;margin:0;padding:0;text-decoration:none;display:grid;position:relative}.X-FKPW_plus:before{content:"";position:absolute;inset:-5px}.X-FKPW_plus:active{transition-duration:60ms;transform:scale(.86)}.X-FKPW_plus:disabled{opacity:.55;cursor:default}.X-FKPW_plus[data-done]{background:var(--green-surface);color:var(--green-text)}.X-FKPW_skeleton{background:linear-gradient(100deg,transparent 30%,rgb(var(--fg) / 5%) 50%,transparent 70%) 0 0 / 300% 100%;min-height:52px;animation:1.4s linear infinite X-FKPW_shimmer;animation-delay:calc(var(--i) * .12s)}@keyframes X-FKPW_shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.X-FKPW_prompt{background:rgb(var(--fg) / 4.5%);box-shadow:inset 0 0 0 1px rgb(var(--fg) / 7%);animation:X-FKPW_rise .45s var(--spring) .1s backwards;border-radius:18px;gap:10px;padding:14px 14px 10px;display:grid}.X-FKPW_prompt strong{align-items:center;gap:8px;font-size:.875rem;font-weight:600;display:flex}.X-FKPW_prompt strong svg{color:var(--soft);flex-shrink:0}.X-FKPW_prompt p{color:var(--text-3);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:.8125rem;line-height:1.5;display:-webkit-box;overflow:hidden}.X-FKPW_prompt footer{flex-wrap:wrap;align-items:center;gap:2px 14px;display:flex}.X-FKPW_copy{background:var(--blue-surface);min-height:44px;color:var(--blue-text);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .35s var(--spring),background-color .2s,color .2s;border:0;border-radius:999px;align-items:center;gap:8px;padding:0 16px 0 14px;font-size:.875rem;font-weight:600;display:inline-flex}.X-FKPW_copy:active{transition-duration:80ms;transform:scale(.96)}.X-FKPW_copy[data-copied]{background:var(--green-surface);color:var(--green-text)}.X-FKPW_aiLinks{gap:14px;margin-left:auto;display:flex}.X-FKPW_aiLinks a{min-height:44px;color:var(--text-2);-webkit-tap-highlight-color:transparent;align-items:center;gap:4px;font-size:.8125rem;font-weight:500;text-decoration:none;transition:opacity .15s;display:inline-flex}.X-FKPW_aiLinks a:active{opacity:.55}.X-FKPW_copyNote{min-height:1em;color:var(--text-3);flex-basis:100%;margin:0;font-size:.75rem}.X-FKPW_confirm{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.X-FKPW_thread>li:not([data-fresh]) :not([data-fresh],[data-fresh] *){animation:none}.X-FKPW_group>li:not(.X-FKPW_skeleton){animation:X-FKPW_row .5s var(--spring) backwards;animation-delay:var(--d)}.X-FKPW_group>li{--d:.12s}.X-FKPW_group>li:nth-child(2){--d:.17s}.X-FKPW_group>li:nth-child(3){--d:.22s}.X-FKPW_group>li:nth-child(4){--d:.27s}.X-FKPW_group>li:nth-child(5){--d:.32s}.X-FKPW_group>li:nth-child(6){--d:.37s}.X-FKPW_group>li:nth-child(n+7){--d:.42s}.X-FKPW_tile{animation:X-FKPW_pop .5s var(--bouncy) backwards;animation-delay:calc(var(--d,0s) + 60ms)}.X-FKPW_figure,.X-FKPW_plus:not([data-done]){animation:X-FKPW_rise .45s var(--spring) backwards;animation-delay:calc(var(--d,0s) + .1s)}@keyframes X-FKPW_row{0%{opacity:0;transform:translateY(10px)scale(.985)}}.X-FKPW_group>li.X-FKPW_row[data-fresh]{animation:none}.X-FKPW_row[data-fresh]{isolation:isolate}.X-FKPW_row[data-fresh]:after{content:"";z-index:-1;background:var(--green-surface);opacity:0;pointer-events:none;animation:1.1s ease-out X-FKPW_flash;position:absolute;inset:0}@keyframes X-FKPW_flash{12%{opacity:1}}.X-FKPW_plus[data-busy] svg{animation:.8s linear infinite X-FKPW_turn}@keyframes X-FKPW_turn{to{transform:rotate(1turn)}}:is(.X-FKPW_plus,.X-FKPW_go)[data-done][data-fresh]{animation:X-FKPW_done .55s var(--bouncy)}:is(.X-FKPW_plus,.X-FKPW_go)[data-done][data-fresh] svg,.X-FKPW_copy[data-fresh] svg{animation:X-FKPW_check .45s var(--bouncy) 40ms backwards}@keyframes X-FKPW_done{0%{transform:scale(.72)}}@keyframes X-FKPW_check{0%{opacity:0;transform:rotate(-90deg)scale(.3)}}.X-FKPW_tally{vertical-align:bottom;font-variant-numeric:tabular-nums;font-weight:600;display:inline-flex}.X-FKPW_bars{align-items:center;gap:3px;height:18px;display:flex}.X-FKPW_bars i{background:currentColor;border-radius:2px;width:3px;height:100%;animation:.9s ease-in-out infinite X-FKPW_talk;transform:scaleY(.35)}.X-FKPW_bars i:nth-child(2){animation-delay:.15s}.X-FKPW_bars i:nth-child(3){animation-delay:.3s}.X-FKPW_bars i:nth-child(4){animation-delay:.45s}@keyframes X-FKPW_talk{50%{transform:scaleY(1)}}.X-FKPW_thread[data-leaving]>li{animation:.26s cubic-bezier(.4,0,1,1) forwards X-FKPW_leave}@keyframes X-FKPW_leave{to{opacity:0;transform:translateY(-14px)scale(.98)}}.X-FKPW_more span{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.X-FKPW_more a>svg:last-child{color:var(--text-5);transition:transform .35s var(--spring);flex-shrink:0}.X-FKPW_go{background:var(--fill);min-height:44px;box-shadow:inset 0 1px #ffffff40,0 10px 24px -14px var(--fill);color:#fff;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .35s var(--spring);animation:X-FKPW_rise .45s var(--spring) .2s backwards;border:0;border-radius:999px;justify-self:start;align-items:center;gap:8px;padding:0 16px 0 14px;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.X-FKPW_go:active{transition-duration:80ms;transform:scale(.96)}.X-FKPW_go[data-done]{background:var(--green-surface);box-shadow:none;color:var(--green-text);cursor:default;animation:none}.X-FKPW_go[data-done]:active{transform:none}.X-FKPW_go>svg:last-of-type:not(:first-child){opacity:.75;transition:transform .35s var(--spring)}.X-FKPW_after{animation:X-FKPW_rise .45s var(--spring) .48s backwards;flex-wrap:wrap;align-items:center;gap:8px;display:flex}.X-FKPW_action{background:rgb(var(--fg) / 5%);min-height:36px;box-shadow:inset 0 0 0 1px rgb(var(--fg) / 10%);color:var(--text-1);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .35s var(--spring),background-color .2s;border:0;border-radius:999px;align-items:center;gap:7px;padding:0 14px;font-size:.8125rem;font-weight:600;text-decoration:none;display:inline-flex}.X-FKPW_action:active{transition-duration:80ms;transform:scale(.95)}.X-FKPW_action svg{color:var(--soft)}.X-FKPW_quiet{min-height:36px;color:var(--text-4);font:inherit;cursor:pointer;background:0 0;border:0;padding:0 6px;font-size:.8125rem;transition:color .2s}.X-FKPW_quiet:active{opacity:.6}.X-FKPW_composer{isolation:isolate;background:linear-gradient(180deg,rgb(var(--fg) / 6%),rgb(var(--fg) / 3%));min-height:60px;box-shadow:inset 0 0 0 1px rgb(var(--fg) / 11%),inset 0 1px #ffffff14,0 18px 40px -28px var(--shadow-4);transition:transform .45s var(--spring),box-shadow .3s;border-radius:30px;align-items:flex-end;gap:10px;padding:9px 9px 9px 18px;display:flex;position:relative}.X-FKPW_composer:after{content:"";z-index:-1;opacity:0;filter:blur(14px);pointer-events:none;background:radial-gradient(60% 120% at 30%,#3a66ff38,#0000 70%),radial-gradient(50% 120% at 80%,#8f6bff2e,#0000 70%);border-radius:40px;transition:opacity .45s ease-out;position:absolute;inset:-10px}.X-FKPW_composer:focus-within{box-shadow:inset 0 0 0 1px rgb(var(--fg) / 4%),inset 0 1px #ffffff14,0 22px 48px -28px var(--shadow-4);transform:translateY(-1px)}.X-FKPW_composer:focus-within:after,.X-FKPW_composer[data-busy]:after{opacity:1}.X-FKPW_ring{z-index:-1;border-radius:inherit;opacity:0;pointer-events:none;-webkit-mask-composite:xor;padding:1.5px;transition:opacity .45s ease-out;position:absolute;inset:0;overflow:hidden;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.X-FKPW_ring i{aspect-ratio:1;background:conic-gradient(#3a66ff,#8f6bff 22%,#34c3ff 45%,#6fe3b4 60%,#8fb6ff 78%,#3a66ff);width:max(115%,240px);animation:5s linear infinite paused X-FKPW_spin;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(0)}.X-FKPW_composer:focus-within .X-FKPW_ring,.X-FKPW_composer[data-busy] .X-FKPW_ring{opacity:1}.X-FKPW_composer:focus-within .X-FKPW_ring i,.X-FKPW_composer[data-busy] .X-FKPW_ring i{animation-play-state:running}.X-FKPW_composer[data-busy] .X-FKPW_ring i{animation-duration:1.4s}.X-FKPW_ask[data-started] .X-FKPW_composer{background:color-mix(in srgb,var(--bg) 70%,transparent);min-height:54px}.X-FKPW_lead{color:var(--soft);transition:transform .5s var(--bouncy);flex-shrink:0;align-self:center;place-items:center;display:grid}.X-FKPW_composer:focus-within .X-FKPW_lead{transform:rotate(18deg)scale(1.08)}.X-FKPW_fieldWrap{flex:1;align-self:center;min-width:0;display:grid;position:relative}.X-FKPW_composer textarea,.X-FKPW_composer textarea:focus,.X-FKPW_composer textarea:focus-visible{box-sizing:border-box;width:100%;min-height:40px;max-height:132px;box-shadow:none;color:var(--text-1);font:inherit;resize:none;scrollbar-width:none;caret-color:var(--blue-strong);background:0 0;border:0;border-radius:0;outline:none;margin:0;padding:8px 0;font-size:1.0625rem;line-height:1.45;overflow-y:auto}.X-FKPW_hint{color:var(--text-4);white-space:nowrap;text-overflow:ellipsis;pointer-events:none;animation:X-FKPW_hint .55s var(--spring) backwards;font-size:1.0625rem;line-height:1.45;position:absolute;top:8px;left:0;right:0;overflow:hidden}.X-FKPW_send{background:rgb(var(--fg) / 8%);width:42px;height:42px;color:var(--text-5);cursor:pointer;transition:transform .45s var(--bouncy),background-color .25s,color .25s,box-shadow .25s;-webkit-tap-highlight-color:transparent;border:0;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.X-FKPW_send svg{transition:transform .45s var(--bouncy);transform:rotate(-90deg)}.X-FKPW_composer[data-filled] .X-FKPW_send{background:var(--fill);box-shadow:inset 0 1px #ffffff40,0 8px 20px -8px var(--fill);color:#fff;transform:scale(1.04)}.X-FKPW_composer[data-filled] .X-FKPW_send svg{transform:rotate(-90deg)translate(1px)}.X-FKPW_composer[data-filled] .X-FKPW_send:active{transition-duration:80ms;transform:scale(.88)}.X-FKPW_send:disabled{cursor:default}.X-FKPW_mic{color:var(--text-2);position:relative}.X-FKPW_mic svg{transform:none}.X-FKPW_mic:active{transition-duration:80ms;transform:scale(.88)}.X-FKPW_composer[data-listening] .X-FKPW_mic{color:#fff;background:#ff3b30;box-shadow:0 8px 20px -8px #ff3b30}.X-FKPW_composer[data-listening] .X-FKPW_mic:after{content:"";pointer-events:none;border:2px solid #ff3b30;border-radius:50%;animation:1.2s ease-out infinite X-FKPW_listen;position:absolute;inset:-4px}@keyframes X-FKPW_listen{0%{opacity:.7;transform:scale(.9)}to{opacity:0;transform:scale(1.45)}}.X-FKPW_peek{min-width:0;color:var(--text-3);animation:X-FKPW_peek .35s var(--spring) backwards;align-items:center;gap:8px;margin:-4px 0 0;padding:0 18px;font-size:.8125rem;display:flex}.X-FKPW_peek svg{color:var(--soft);flex-shrink:0}.X-FKPW_peek span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.X-FKPW_peek strong{color:var(--text-1);font-weight:600}.X-FKPW_chips{flex-wrap:wrap;gap:8px;display:flex}.X-FKPW_chips button{background:rgb(var(--fg) / 3%);min-height:36px;box-shadow:inset 0 0 0 1px rgb(var(--fg) / 9%);color:var(--text-2);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .35s var(--spring),background-color .2s,color .2s;animation:X-FKPW_rise .5s var(--spring) backwards;animation-delay:calc(.2s + var(--i) * 50ms);border:0;border-radius:999px;padding:0 14px;font-size:.8125rem;font-weight:500}.X-FKPW_chips button:active{transition-duration:80ms;transform:scale(.94)}.X-FKPW_ask[data-panel]{flex-direction:column;flex:auto;gap:0;max-width:none;min-height:0;display:flex}.X-FKPW_scroll{overscroll-behavior:contain;scrollbar-width:thin;flex:auto;grid-template-columns:minmax(0,1fr);grid-auto-rows:max-content;align-content:start;gap:16px;min-height:0;padding:18px 16px 16px;display:grid;overflow-y:auto}.X-FKPW_foot{flex-shrink:0;grid-template-columns:minmax(0,1fr);gap:8px;padding:8px 12px 12px;display:grid}.X-FKPW_ask[data-panel] .X-FKPW_composer{background:color-mix(in srgb,var(--bg) 70%,transparent);min-height:54px}.X-FKPW_ask[data-panel] .X-FKPW_peek{margin:0;padding:0 12px}[data-mode=sheet] .X-FKPW_foot{padding-bottom:max(12px,env(safe-area-inset-bottom))}.X-FKPW_ask[data-hero]{text-align:left;justify-self:center;width:100%;max-width:740px}.X-FKPW_ask[data-hero] .X-FKPW_composer{background:linear-gradient(180deg,var(--surface-4),var(--surface-2));min-height:68px;box-shadow:inset 0 0 0 1px rgb(var(--fg) / 12%),inset 0 1px #ffffff1a,0 30px 70px -34px var(--shadow-4);animation:X-FKPW_arrive .8s var(--spring) .12s backwards;border-radius:34px;padding:11px 11px 11px 24px}.X-FKPW_ask[data-hero] .X-FKPW_composer:after{opacity:.5;filter:blur(26px);animation:1.2s ease-out .3s backwards X-FKPW_fade;inset:-26px -18px}.X-FKPW_ask[data-hero] .X-FKPW_composer:focus-within:after,.X-FKPW_ask[data-hero] .X-FKPW_composer[data-busy]:after{opacity:1}.X-FKPW_ask[data-hero] .X-FKPW_composer textarea,.X-FKPW_ask[data-hero] .X-FKPW_composer textarea:focus,.X-FKPW_ask[data-hero] .X-FKPW_composer textarea:focus-visible,.X-FKPW_ask[data-hero] .X-FKPW_hint{font-size:1.1875rem}.X-FKPW_ask[data-hero] .X-FKPW_lead svg{width:19px;height:19px}.X-FKPW_ask[data-hero] .X-FKPW_send{width:46px;height:46px}.X-FKPW_ask[data-hero] .X-FKPW_chips,.X-FKPW_ask[data-hero] .X-FKPW_peek{justify-content:center}.X-FKPW_ask[data-hero][data-started] .X-FKPW_composer{min-height:58px;animation:none}@keyframes X-FKPW_arrive{0%{opacity:0;transform:translateY(14px)scale(.97)}}.X-FKPW_ask :is(a,button):focus-visible{outline:2px solid var(--blue-strong);outline-offset:3px}@keyframes X-FKPW_rise{0%{opacity:0;transform:translateY(8px)}}@keyframes X-FKPW_surface{0%{opacity:0;transform:scale(.97)}}@keyframes X-FKPW_send{0%{opacity:0;transform:translateY(16px)scale(.86)}}@keyframes X-FKPW_pop{0%{opacity:0;transform:scale(.4)rotate(-20deg)}}@keyframes X-FKPW_card{0%{opacity:0;transform:translateY(12px)scale(.96)}}@keyframes X-FKPW_zoom{0%{transform:scale(1.25)}}@keyframes X-FKPW_sweep{to{transform:translate(100%)}}@keyframes X-FKPW_word{0%{opacity:0}}@keyframes X-FKPW_dot{0%,80%,to{opacity:.3;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}@keyframes X-FKPW_hint{0%{opacity:0;transform:translateY(9px)}}@keyframes X-FKPW_peek{0%{opacity:0;transform:translateY(-4px)}}@keyframes X-FKPW_spin{to{transform:translate(-50%,-50%)rotate(1turn)}}@keyframes X-FKPW_breathe{50%{opacity:.55}}@keyframes X-FKPW_pulse{50%{transform:scale(1.35)}}@keyframes X-FKPW_fade{0%{opacity:0}}@media (hover:hover){.X-FKPW_composer:not(:focus-within):hover{box-shadow:inset 0 0 0 1px rgb(var(--fg) / 18%),inset 0 1px #ffffff14,0 18px 40px -28px var(--shadow-4)}.X-FKPW_card:hover{border-color:rgb(var(--fg) / 17%)}.X-FKPW_card:hover>svg{transform:translate(3px)}.X-FKPW_more a:hover{background:rgb(var(--fg) / 3%);color:var(--text-1)}a.X-FKPW_row:hover{background:rgb(var(--fg) / 4%)}a.X-FKPW_row:hover>svg:last-child{transform:translate(2px)}.X-FKPW_plus:not(:disabled):hover,.X-FKPW_copy:not([data-copied]):hover{background:color-mix(in srgb,var(--blue-surface),var(--blue-text) 14%)}.X-FKPW_aiLinks a:hover{color:var(--text-1)}.X-FKPW_more a:hover>svg:last-child{transform:translate(2px)}.X-FKPW_chips button:hover,.X-FKPW_action:hover{background:rgb(var(--fg) / 8%);color:var(--text-1)}.X-FKPW_reset:hover,.X-FKPW_quiet:hover{color:var(--text-1)}.X-FKPW_composer[data-filled] .X-FKPW_send:hover,.X-FKPW_go:hover{background:#4d76ff}.X-FKPW_mic:hover{background:rgb(var(--fg) / 12%);color:var(--text-1)}.X-FKPW_composer[data-listening] .X-FKPW_mic:hover{background:#ff453a}.X-FKPW_go:hover>svg:last-of-type:not(:first-child){transform:translate(2px)}}@media (max-width:600px){.X-FKPW_ask[data-started]{margin-inline:-4px;padding:14px}.X-FKPW_ask[data-started]:before{border-radius:24px}.X-FKPW_composer textarea,.X-FKPW_composer textarea:focus,.X-FKPW_composer textarea:focus-visible,.X-FKPW_hint{font-size:1rem}.X-FKPW_user p{max-width:86%}.X-FKPW_cover{border-radius:12px;width:48px;height:48px}.X-FKPW_peek{padding:0 14px}.X-FKPW_chips{scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;margin-inline:-16px;padding:2px 16px;overflow-x:auto}.X-FKPW_chips::-webkit-scrollbar{display:none}.X-FKPW_chips button{flex-shrink:0}.X-FKPW_ask[data-hero] .X-FKPW_chips{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.X-FKPW_ask[data-hero] .X-FKPW_composer,.X-FKPW_ask[data-started]:before,.X-FKPW_top,.X-FKPW_user p,.X-FKPW_assistant>.X-FKPW_avatar,.X-FKPW_card,.X-FKPW_more li,.X-FKPW_group,.X-FKPW_prompt,.X-FKPW_after,.X-FKPW_go,.X-FKPW_say[data-node]:not([data-rich]),.X-FKPW_say[data-rich]>*,.X-FKPW_chips button,.X-FKPW_hint,.X-FKPW_peek{animation:.2s linear backwards X-FKPW_fade}.X-FKPW_skeleton,.X-FKPW_card:after,.X-FKPW_cover img,.X-FKPW_say span,.X-FKPW_moment svg,.X-FKPW_searching{animation:none}.X-FKPW_ring i{animation:none;transform:translate(-50%,-50%)}.X-FKPW_dots i{opacity:.6;animation:none}.X-FKPW_composer[data-listening] .X-FKPW_mic:after{opacity:.5;animation:none}.X-FKPW_composer:focus-within,.X-FKPW_composer:focus-within .X-FKPW_lead,.X-FKPW_composer[data-filled] .X-FKPW_send,.X-FKPW_composer[data-filled] .X-FKPW_send:active{transform:none}.X-FKPW_composer[data-filled] .X-FKPW_send svg{transform:rotate(-90deg)}.X-FKPW_card:active,.X-FKPW_action:active,.X-FKPW_go:active,.X-FKPW_chips button:active,.X-FKPW_plus:active,.X-FKPW_copy:active{transform:none}.X-FKPW_group>li:not(.X-FKPW_skeleton),.X-FKPW_tile,.X-FKPW_figure,.X-FKPW_plus:not([data-done]){animation:.2s linear backwards X-FKPW_fade}:is(.X-FKPW_plus,.X-FKPW_go)[data-done][data-fresh],:is(.X-FKPW_plus,.X-FKPW_go)[data-done][data-fresh] svg,.X-FKPW_copy[data-fresh] svg{animation:.2s linear X-FKPW_fade}.X-FKPW_row[data-fresh]:after,.X-FKPW_plus[data-busy] svg{animation:none}.X-FKPW_bars i{animation:none;transform:scaleY(.6)}}@media (prefers-reduced-transparency:reduce){.X-FKPW_ask[data-started] .X-FKPW_composer,.X-FKPW_ask[data-panel] .X-FKPW_composer{background:var(--bg)}.X-FKPW_composer{background:var(--surface-2)}.X-FKPW_composer:after{display:none}}@media (prefers-contrast:more){.X-FKPW_composer,.X-FKPW_card{box-shadow:inset 0 0 0 1px rgb(var(--fg) / 40%)}.X-FKPW_ask[data-started]:before{border-color:rgb(var(--fg) / 40%)}.X-FKPW_hint,.X-FKPW_desc,.X-FKPW_quiet,.X-FKPW_peek{color:var(--text-2)}}
.D-Kgba_card.D-Kgba_card{--hue:#40c8e0;--accent:var(--cyan-text);--accent-fill:#1fb3cc;--fill:var(--accent-fill);--tint:var(--accent);--ink:var(--text-1);--ink-3:var(--text-3);--surface:var(--surface-1);--line:rgb(var(--fg) / 6%);grid-column:1/-1;container:rhythm-home/inline-size}.D-Kgba_card.D-Kgba_card:before{background:radial-gradient(55% 95% at 100% 0%,color-mix(in srgb,var(--hue) 13%,transparent),transparent 62%),radial-gradient(45% 80% at 0% 100%,color-mix(in srgb,var(--hue) 5%,transparent),transparent 70%)}.D-Kgba_mark{border:1px solid rgb(var(--fg) / 7%);background:rgb(var(--fg) / 2%);width:42px;height:42px;color:var(--text-2);border-radius:13px;flex-shrink:0;place-items:center;display:grid}.D-Kgba_card .D-Kgba_toggle{margin:-8px -2px -8px auto}.D-Kgba_homeBody{grid-template-columns:minmax(0,1fr);gap:22px;display:grid}.D-Kgba_homeCopy{flex-direction:column;align-items:flex-start;gap:8px;min-width:0;display:flex}.D-Kgba_homeTitle.D-Kgba_homeTitle{font-size:clamp(1.5rem,3.2cqi,1.875rem)}.D-Kgba_homeStep{max-width:58ch;color:var(--text-2);overflow-wrap:anywhere;margin:0;font-size:.9375rem;line-height:1.55}.D-Kgba_homeActions{flex-wrap:wrap;gap:6px 14px;margin-top:6px}.D-Kgba_preview{background:rgb(var(--fg) / 2%);width:100%;max-width:560px;box-shadow:inset 0 0 0 1px var(--line);border-radius:14px;justify-items:start;gap:3px;margin-top:6px;padding:12px 14px;display:grid}.D-Kgba_preview small{color:var(--ink-3);font-size:.75rem;font-weight:500}.D-Kgba_preview strong{font-size:.9375rem;font-weight:600;line-height:1.4}.D-Kgba_previewGo{min-height:36px;color:color-mix(in srgb,var(--hue) var(--hue-pastel),var(--text-1));font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;align-items:center;gap:6px;margin:0 0 -6px;padding:0;font-size:.8125rem;font-weight:600;text-decoration:none;display:inline-flex}.D-Kgba_previewGo:active{opacity:.6}.D-Kgba_previewGo:focus-visible{outline:2px solid var(--hue);outline-offset:2px;border-radius:6px}.D-Kgba_go:disabled{opacity:.6}.D-Kgba_homeHelp.D-Kgba_homeHelp{gap:7px;margin-left:-6px}.D-Kgba_go{background:var(--hue);min-height:44px;box-shadow:inset 0 1px #ffffff59,0 12px 28px -12px var(--hue);color:#03161a;font:inherit;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .35s var(--spring),filter .2s;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 20px;font-size:.9375rem;font-weight:650;text-decoration:none;display:inline-flex}.D-Kgba_go svg{transition:transform .35s var(--spring)}.D-Kgba_go:active{transition-duration:80ms;transform:scale(.96)}.D-Kgba_go:focus-visible{outline:2px solid var(--hue);outline-offset:3px}.D-Kgba_week{background:rgb(var(--fg) / 2%);width:100%;min-width:0;box-shadow:inset 0 0 0 1px var(--line);color:inherit;font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .35s var(--spring),background-color .2s;border:0;border-radius:18px;align-items:center;gap:16px;margin:0;padding:14px 14px 14px 16px;display:flex}.D-Kgba_week:active{transition-duration:80ms;transform:scale(.985)}.D-Kgba_week:focus-visible{outline:2px solid var(--hue);outline-offset:2px}.D-Kgba_week>svg{color:var(--ink-3);transition:transform .35s var(--spring);flex-shrink:0}.D-Kgba_dots{flex-shrink:0;gap:6px;display:flex}.D-Kgba_dots i{width:30px;height:30px;box-shadow:inset 0 0 0 1.5px rgb(var(--fg) / 9%);animation:D-Kgba_dayIn .5s var(--spring) backwards;animation-delay:calc(.18s + var(--k) * 45ms);border-radius:50%;place-items:center;font-style:normal;display:grid;position:relative}.D-Kgba_dots i:before{content:"";border-radius:inherit;background:var(--hue);box-shadow:0 0 14px -2px color-mix(in srgb,var(--hue) 75%,transparent);opacity:0;transition:opacity .25s ease-out,transform .4s var(--spring);position:absolute;inset:0;transform:scale(.5)}.D-Kgba_dots b{color:var(--ink-3);font-size:.75rem;font-weight:600;transition:color .25s;position:relative}.D-Kgba_dots i[data-chosen]{box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--hue) 70%,transparent)}.D-Kgba_dots i[data-chosen] b{color:color-mix(in srgb,var(--hue) var(--hue-pastel),var(--text-1))}.D-Kgba_card[data-on] .D-Kgba_dots i[data-chosen]:before{opacity:1;transition-delay:calc(var(--k) * 70ms);transform:none}.D-Kgba_card[data-on] .D-Kgba_dots i[data-chosen] b{color:#03161a;transition-delay:calc(var(--k) * 70ms)}.D-Kgba_card[data-paused] .D-Kgba_dots i[data-chosen]{box-shadow:inset 0 0 0 1.5px rgb(var(--fg) / 18%)}.D-Kgba_card[data-paused] .D-Kgba_dots i[data-chosen] b{color:var(--ink-3)}.D-Kgba_dots i[data-today]:after{content:"";background:var(--text-1);border-radius:50%;width:4px;height:4px;margin-left:-2px;animation:1.4s cubic-bezier(0,0,.2,1) 1s 2 D-Kgba_today;position:absolute;bottom:-8px;left:50%}.D-Kgba_weekText{min-width:0;animation:D-Kgba_settingsReveal .4s var(--spring) backwards;flex:1;gap:2px;display:grid}.D-Kgba_weekText strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:600;line-height:1.4;overflow:hidden}.D-Kgba_weekText small{color:var(--ink-3);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.75rem;line-height:1.45;display:-webkit-box;overflow:hidden}.D-Kgba_card:not([data-on]) .D-Kgba_weekText strong{color:var(--ink-3)}@keyframes D-Kgba_dayIn{0%{opacity:0;transform:scale(.6)}}@keyframes D-Kgba_today{50%{opacity:.35;transform:scale(1.8)}}@media (hover:hover){.D-Kgba_go:hover{filter:brightness(1.08)}.D-Kgba_go:hover svg{transform:translate(3px)}.D-Kgba_week:hover{background:rgb(var(--fg) / 4%)}.D-Kgba_week:hover>svg{transform:translate(3px)}}@container rhythm-home (min-width:720px){.D-Kgba_homeBody{grid-template-columns:minmax(0,1fr) minmax(320px,380px);align-items:center;gap:32px}.D-Kgba_week{flex-wrap:wrap;gap:14px 16px;padding:18px}.D-Kgba_dots{justify-content:space-between;width:100%}.D-Kgba_dots i{width:36px;height:36px}.D-Kgba_dots b{font-size:.8125rem}}@container rhythm-home (max-width:380px){.D-Kgba_week{flex-wrap:wrap;gap:12px}.D-Kgba_dots{justify-content:space-between;width:calc(100% - 32px)}.D-Kgba_weekText{flex-basis:100%;order:3}}[data-navigated] :is(.D-Kgba_card,.D-Kgba_homeTitle,.D-Kgba_dots i,.D-Kgba_weekText){animation:none}.D-Kgba_controls{color:var(--text-1);gap:20px;display:grid}.D-Kgba_controlHead{align-items:center;gap:14px;min-width:0;display:flex}.D-Kgba_controlHead .D-Kgba_mark[data-enabled]{background:color-mix(in srgb,var(--accent-fill,#3a66ff) 10%,var(--surface-2));color:var(--accent,var(--blue-strong));border-color:color-mix(in srgb,var(--accent,var(--blue-strong)) 20%,transparent)}.D-Kgba_headCopy{flex:1;min-width:0}.D-Kgba_titleLine{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.D-Kgba_titleLine h3{letter-spacing:-.015em;margin:0;font-size:1rem;font-weight:500;line-height:1.5}.D-Kgba_headCopy p{color:var(--text-3);margin:5px 0 0;font-size:.8125rem;line-height:1.6}.D-Kgba_status{border:1px solid rgb(var(--fg) / 7%);color:var(--text-3);border-radius:7px;align-items:center;padding:2px 7px;font-size:.6875rem;line-height:1.5;display:inline-flex}.D-Kgba_status[data-active]{color:var(--accent,var(--blue-strong));border-color:color-mix(in srgb,var(--accent,var(--blue-strong)) 25%,transparent)}.D-Kgba_status[data-fresh]{animation:D-Kgba_stateAppear .4s var(--spring)}.D-Kgba_toggle{flex-shrink:0;justify-content:center;align-items:center;min-height:44px;display:flex}.D-Kgba_toggle button:before{content:"";border-radius:inherit;position:absolute;inset:-7px 0}.D-Kgba_preferences{border-top:1px solid rgb(var(--fg) / 7%);gap:22px;padding-top:20px;display:grid}.D-Kgba_preferences[data-fresh]{animation:D-Kgba_settingsReveal .45s var(--spring) both}.D-Kgba_schedule{border:0;min-width:0;margin:0;padding:0}.D-Kgba_schedule legend{width:100%;color:var(--text-2);align-items:center;gap:9px;margin-bottom:12px;padding:0;font-size:.875rem;font-weight:500;display:flex}.D-Kgba_schedule legend svg{color:var(--text-3)}.D-Kgba_presets{border:1px solid rgb(var(--fg) / 7%);background:var(--surface-1);border-radius:13px;gap:4px;width:fit-content;margin:0 0 12px;padding:3px;display:flex}.D-Kgba_presets button{min-height:44px;color:var(--text-3);font:inherit;cursor:pointer;transition:transform .35s var(--spring),opacity .25s var(--spring);background:0 0;border:1px solid #0000;border-radius:10px;padding:0 12px;font-size:.8125rem}.D-Kgba_presets button[aria-pressed=true]{background:rgb(var(--fg) / 4%);border-color:rgb(var(--fg) / 7%);color:var(--text-1)}.D-Kgba_presets button:active{opacity:.8;transform:scale(.96)}.D-Kgba_days{border:1px solid rgb(var(--fg) / 7%);background:var(--surface-1);border-radius:16px;grid-template-columns:repeat(7,minmax(44px,1fr));gap:4px;padding:6px;display:grid}.D-Kgba_day.D-Kgba_day{min-height:56px;color:var(--text-3);font:inherit;cursor:pointer;transition:transform .35s var(--spring),opacity .25s var(--spring);background:0 0;border:1px solid #0000;border-radius:10px;align-content:center;justify-items:center;gap:7px;padding:8px 2px;font-size:.8125rem;display:grid}.D-Kgba_day[aria-pressed=true]{border-color:color-mix(in srgb,var(--accent,var(--blue-strong)) 22%,transparent);background:color-mix(in srgb,var(--accent-fill,#3a66ff) 10%,var(--surface-2));color:var(--text-1)}.D-Kgba_tick{height:14px;color:var(--accent,var(--blue-strong));opacity:0;transition:transform .4s var(--spring),opacity .25s var(--spring);place-items:center;display:grid;transform:scale(.7)}.D-Kgba_day[aria-pressed=true] .D-Kgba_tick{opacity:1;transform:scale(1)}.D-Kgba_day:not([data-fresh]) .D-Kgba_tick{transition:none}.D-Kgba_day.D-Kgba_day:active{opacity:.8;transform:scale(.94)}.D-Kgba_day:focus-visible,.D-Kgba_presets button:focus-visible,.D-Kgba_more summary:focus-visible{outline:2px solid var(--accent,var(--blue-strong));outline-offset:3px}.D-Kgba_day.D-Kgba_day:disabled,.D-Kgba_presets button:disabled{cursor:default}.D-Kgba_schedule:disabled{opacity:.6}.D-Kgba_hint.D-Kgba_hint{color:var(--text-3);margin:10px 0 0;font-size:.75rem;line-height:1.7}.D-Kgba_extras{align-content:start;gap:18px;display:grid}.D-Kgba_option{align-items:flex-start;gap:12px;min-width:0;min-height:44px;display:flex}.D-Kgba_optionIcon{width:20px;color:var(--text-3);flex-shrink:0;place-items:center;display:grid}.D-Kgba_option>.D-Kgba_optionIcon{margin-top:1px}.D-Kgba_option>div{flex:1;min-width:0}.D-Kgba_option>.D-Kgba_toggle{align-self:center}.D-Kgba_option strong,.D-Kgba_pause strong{color:var(--text-1);font-size:.875rem;font-weight:500;line-height:1.5;display:block}.D-Kgba_option p,.D-Kgba_pause p{color:var(--text-3);margin:4px 0 0;font-size:.8125rem;line-height:1.6}.D-Kgba_pause{border-top:1px solid rgb(var(--fg) / 7%);justify-items:start;gap:12px;padding-top:18px;display:grid}.D-Kgba_pauseCopy{align-items:start;gap:12px;display:flex}.D-Kgba_pauseCopy>svg{color:var(--text-3);flex-shrink:0;margin-top:1px}.D-Kgba_pause>button{margin-left:32px;font-size:.8125rem}.D-Kgba_explanation{border-top:1px solid rgb(var(--fg) / 7%);padding-top:18px}.D-Kgba_preferences .D-Kgba_explanation{border-top:0;padding-top:0}.D-Kgba_explanation>p{max-width:62ch;color:var(--text-2);margin:0;font-size:.875rem;line-height:1.7}.D-Kgba_topics{color:var(--text-3);flex-wrap:wrap;gap:10px 22px;margin-top:16px;font-size:.8125rem;display:flex}.D-Kgba_topics>span{align-items:center;gap:8px;display:inline-flex}.D-Kgba_feedback{min-height:22px;color:var(--text-3);font-size:.8125rem;line-height:1.6}.D-Kgba_feedback p{align-items:center;gap:7px;margin:0;display:flex}.D-Kgba_feedback [role=alert]{color:var(--red-text);display:block}.D-Kgba_feedback svg{color:var(--teal-text)}.D-Kgba_settings{border:1px solid rgb(var(--fg) / 7%);background:var(--surface-2);border-radius:22px;overflow:hidden;box-shadow:inset 0 1px #ffffff06;container:rhythm/inline-size}.D-Kgba_settings>.D-Kgba_controls{padding:24px}.D-Kgba_more{border-top:1px solid rgb(var(--fg) / 7%)}.D-Kgba_more[data-animating]{overflow:hidden}.D-Kgba_more summary{cursor:pointer;align-items:center;gap:12px;min-height:70px;padding:18px 24px;list-style:none;display:flex}.D-Kgba_more summary::-webkit-details-marker{display:none}.D-Kgba_more summary>span:nth-child(2){flex:1;gap:4px;min-width:0;display:grid}.D-Kgba_more summary strong{color:var(--text-2);font-size:.875rem;font-weight:500}.D-Kgba_more summary>span:nth-child(2)>span{color:var(--text-3);font-size:.8125rem;line-height:1.5}.D-Kgba_more summary:active{background:rgb(var(--fg) / 2%)}.D-Kgba_chevron{color:var(--text-3);transition:transform .4s var(--spring);place-items:center;display:grid}.D-Kgba_more[open]:not([data-closing]) .D-Kgba_chevron{transform:rotate(90deg)}.D-Kgba_emailOptions{padding:0 24px 6px}.D-Kgba_emailOptions .D-Kgba_option{border-top:1px solid rgb(var(--fg) / 7%);padding:18px 0}.D-Kgba_account{scroll-margin-top:100px}.D-Kgba_sheetTitle{flex:1;min-width:0}.D-Kgba_sheetTitle h2{letter-spacing:-.025em;margin:0 0 5px;font-size:1.25rem;font-weight:500}.D-Kgba_sheetTitle p{color:var(--text-3);margin:0;font-size:.8125rem;line-height:1.6}.D-Kgba_close.D-Kgba_close{width:46px;padding:0}@keyframes D-Kgba_settingsReveal{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes D-Kgba_stateAppear{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@container rhythm (min-width:720px){.D-Kgba_preferences{grid-template-columns:minmax(344px,1.25fr) minmax(0,1fr);gap:28px}.D-Kgba_extras,.D-Kgba_preferences .D-Kgba_explanation{border-left:1px solid rgb(var(--fg) / 7%);padding-left:28px}}@container rhythm (max-width:400px){.D-Kgba_days{grid-template-columns:repeat(4,minmax(44px,1fr))}}@media (max-width:600px){.D-Kgba_homeBody{gap:20px}.D-Kgba_homeActions{gap:12px}.D-Kgba_homeActions>a:first-child,.D-Kgba_homeActions>button:first-child{flex:1}.D-Kgba_controlHead{align-items:start;gap:12px}.D-Kgba_controlHead .D-Kgba_mark{border-radius:12px;width:38px;height:38px}.D-Kgba_titleLine h3{font-size:.9375rem}.D-Kgba_headCopy p{font-size:.75rem}.D-Kgba_settings>.D-Kgba_controls{padding:20px 18px}.D-Kgba_days{grid-template-columns:repeat(4,minmax(44px,1fr))}.D-Kgba_extras{gap:16px}.D-Kgba_topics{gap:10px 16px}.D-Kgba_more summary{padding:16px 18px}.D-Kgba_emailOptions{padding:0 18px 4px}}@media (prefers-reduced-motion:reduce){.D-Kgba_day.D-Kgba_day,.D-Kgba_presets button,.D-Kgba_tick{transition:opacity .15s}.D-Kgba_day.D-Kgba_day:active,.D-Kgba_presets button:active,.D-Kgba_tick,.D-Kgba_day[aria-pressed=true] .D-Kgba_tick{transform:none}.D-Kgba_chevron{transition:none}.D-Kgba_preferences[data-fresh],.D-Kgba_status[data-fresh],.D-Kgba_weekText,.D-Kgba_dots i{animation:.15s ease-out D-Kgba_settingsRevealReduced}.D-Kgba_dots i:before{transition:opacity .15s;transform:none}.D-Kgba_card[data-on] .D-Kgba_dots i[data-chosen]:before{transition-delay:0s}.D-Kgba_dots i[data-today]:after{animation:none}.D-Kgba_week:active,.D-Kgba_go:active{transform:none}@keyframes D-Kgba_settingsRevealReduced{0%{opacity:0}to{opacity:1}}}@media (prefers-reduced-transparency:reduce){.D-Kgba_card.D-Kgba_card,.D-Kgba_settings,.D-Kgba_days,.D-Kgba_presets{background:var(--surface-2)}.D-Kgba_controlHead .D-Kgba_mark[data-enabled],.D-Kgba_day[aria-pressed=true],.D-Kgba_presets button[aria-pressed=true]{background:var(--surface-5)}}@keyframes D-Kgba_nextIn{0%{opacity:0;transform:translateY(8px)}}@keyframes D-Kgba_nextPop{0%{transform:scale(.6)}60%{transform:scale(1.1)}to{transform:none}}.D-Kgba_nextFloat,.D-Kgba_nextSide{color:var(--text-1);font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;text-decoration:none;display:grid}.D-Kgba_nextFloat{right:var(--guide-room,12px);bottom:calc(80px + env(safe-area-inset-bottom));z-index:6;border:1px solid rgb(var(--fg) / 12%);background:color-mix(in srgb,var(--surface-3) 78%,transparent);-webkit-backdrop-filter:blur(20px)saturate(180%);min-height:56px;transition:transform .45s var(--spring),opacity .25s;border-radius:999px;margin:0;padding:8px 14px 8px 8px;position:fixed;left:12px;box-shadow:0 14px 34px -16px #0000008c}.D-Kgba_nextFloat:active{transform:scale(.97)}.D-Kgba_nextFloat[data-hidden]{opacity:0;pointer-events:none;transform:translateY(12px)}.D-Kgba_nextSide{border:1px solid rgb(var(--fg) / 9%);background:var(--surface-2);width:100%;min-height:60px;transition:transform .35s var(--spring),background-color .2s;border-radius:16px;margin:0;padding:10px 12px}.D-Kgba_nextSide:active{transform:scale(.98)}.D-Kgba_nextMark{background:var(--accent-fill,#3a66ff);width:40px;height:40px;color:var(--accent-ink,#fff);box-shadow:0 8px 20px -10px var(--accent-glow,#3a66ff88);border-radius:50%;place-items:center;display:grid;position:relative}.D-Kgba_nextSide .D-Kgba_nextMark{border-radius:10px;width:32px;height:32px}.D-Kgba_nextText{gap:1px;min-width:0;display:grid}.D-Kgba_nextText small{color:var(--accent-text,var(--blue-text));white-space:nowrap;text-overflow:ellipsis;font-size:.6875rem;font-weight:500;overflow:hidden}.D-Kgba_nextText strong{white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;font-weight:500;line-height:1.3;overflow:hidden}.D-Kgba_nextSide .D-Kgba_nextText strong{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.D-Kgba_nextFloat>svg,.D-Kgba_nextSide>svg{color:var(--text-4)}.D-Kgba_nextDone{border-radius:inherit;background:inherit;place-items:center;animation:1.1s ease-out forwards D-Kgba_nextDone;display:grid;position:absolute;inset:0}@keyframes D-Kgba_nextDone{0%{opacity:0;transform:scale(.4)}25%,70%{opacity:1;transform:none}to{opacity:0;transform:scale(.8)}}@keyframes D-Kgba_nextIcon{0%,65%{opacity:0;transform:scale(.6)}}.D-Kgba_nextMark[data-fresh]{animation:D-Kgba_nextPop .5s var(--spring) backwards}.D-Kgba_nextMark[data-fresh]>svg{animation:1.1s ease-out backwards D-Kgba_nextIcon}.D-Kgba_nextText[data-fresh]{animation:D-Kgba_nextIn .45s var(--spring) 80ms backwards}.D-Kgba_nextFloat:focus-visible,.D-Kgba_nextSide:focus-visible{outline:2px solid var(--accent-fill,#3a66ff);outline-offset:2px}@media (hover:hover){.D-Kgba_nextSide:hover{background:var(--surface-3)}}@media (min-width:761px){.D-Kgba_nextFloat{display:none}}@media (max-width:760px){:is(html[data-next-pill] #portal-main,html[data-guide] #portal-main){padding-bottom:calc(140px + env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.D-Kgba_nextFloat,.D-Kgba_nextSide{transition:opacity .2s}.D-Kgba_nextFloat:active,.D-Kgba_nextSide:active,.D-Kgba_nextFloat[data-hidden]{transform:none}.D-Kgba_nextMark[data-fresh],.D-Kgba_nextText[data-fresh]{animation:.25s ease-out backwards D-Kgba_fadeNext}.D-Kgba_nextDone{animation-name:D-Kgba_nextDoneFade}.D-Kgba_nextMark[data-fresh]>svg{animation-name:D-Kgba_nextIconFade}}@keyframes D-Kgba_fadeNext{0%{opacity:0}}@keyframes D-Kgba_nextDoneFade{0%{opacity:0}25%,70%{opacity:1}to{opacity:0}}@keyframes D-Kgba_nextIconFade{0%,65%{opacity:0}}@media (prefers-reduced-transparency:reduce){.D-Kgba_nextFloat{background:var(--surface-3);-webkit-backdrop-filter:none}}
.gySU-W_page{--spring:linear(0,.075 5%,.227 10%,.39 15%,.536 20%,.656 25%,.75 30%,.821 35%,.874 40%,.938 50%,.971 60%,.986 70%,.994 80%,1);--fill:var(--accent-fill,#3a66ff);--tint:var(--accent,#8fb6ff);--ink:var(--text-1);--ink-2:var(--text-2);--ink-3:var(--text-4);--ink-4:var(--text-5);--line:rgb(var(--fg) / 6%);--surface:var(--surface-1);--red:#ff5a4f;--orange:#ff9f0a;--green:#30d158;--purple:#bf5af2;min-width:0;color:var(--ink);grid-template-columns:minmax(0,1fr);gap:28px;display:grid;container-type:inline-size}.gySU-W_page :is(.gySU-W_hero>:is(.gySU-W_news,.gySU-W_date,h1),.gySU-W_card,.gySU-W_tasks li){animation:gySU-W_rise .6s var(--spring) backwards;animation-delay:calc(var(--i,0) * 45ms)}.gySU-W_hero{isolation:isolate;text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center;gap:10px;padding:34px 0 8px;display:grid;position:relative}.gySU-W_aura{z-index:-1;background:radial-gradient(40% 50% at 38% 50%,color-mix(in srgb,var(--fill) 30%,transparent),transparent 70%),radial-gradient(34% 46% at 64% 55%,#8f6bff2e,transparent 70%);filter:blur(30px);pointer-events:none;width:min(980px,120%);height:360px;animation:gySU-W_aura 1.4s var(--spring) .1s backwards;position:absolute;top:58%;left:50%;transform:translate(-50%,-50%)}.gySU-W_news{background:rgb(var(--fg) / 4%);max-width:100%;min-height:34px;box-shadow:inset 0 0 0 1px rgb(var(--fg) / 8%);color:var(--ink-2);-webkit-tap-highlight-color:transparent;transition:background-color .2s,transform .35s var(--spring);border-radius:999px;align-items:center;gap:10px;margin-bottom:10px;padding:4px 12px 4px 4px;font-size:.8125rem;text-decoration:none;display:inline-flex}.gySU-W_news:active{transition-duration:80ms;transform:scale(.97)}.gySU-W_news>svg{color:var(--ink-4);transition:transform .35s var(--spring);flex-shrink:0}.gySU-W_newsTag{background:rgb(var(--fg) / 8%);color:var(--ink-2);letter-spacing:.02em;border-radius:999px;flex-shrink:0;padding:3px 9px;font-size:.6875rem;font-weight:700}.gySU-W_newsTag[data-new]{background:var(--fill);color:#fff}.gySU-W_newsText{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.gySU-W_date{color:var(--tint);flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 12px;font-size:.8125rem;font-weight:600;display:flex}.gySU-W_clock{color:var(--ink);font-variant-numeric:tabular-nums;align-items:center;font-size:1.0625rem;font-weight:600;line-height:1;display:flex}.gySU-W_clock>i{width:.5em;color:var(--ink-3);text-align:center;font-style:normal;transform:translateY(-.06em)}.gySU-W_pair{gap:3px;display:flex}.gySU-W_tile{background:rgb(var(--fg) / 7%);width:1.3em;height:1.65em;box-shadow:inset 0 0 0 1px rgb(var(--fg) / 6%),inset 0 1px rgb(var(--fg) / 6%);border-radius:8px;place-items:center;display:grid;overflow:clip}.gySU-W_tile>span{grid-area:1/1}.gySU-W_tile>[data-roll]{animation:gySU-W_digitIn .6s var(--spring) both}.gySU-W_tile>[data-was]{animation:gySU-W_digitOut .6s var(--spring) both}.gySU-W_hero h1{letter-spacing:-.048em;text-wrap:balance;max-width:18ch;margin:0 0 18px;font-size:clamp(2.25rem,4.4vw,3.375rem);font-weight:650;line-height:1.03}.gySU-W_grid{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:16px;display:grid}@container (min-width:560px){.gySU-W_grid{grid-template-columns:repeat(2,minmax(0,1fr))}.gySU-W_lesson,.gySU-W_money,.gySU-W_agency,.gySU-W_grid>[data-wide]{grid-column:1/-1}}@container (min-width:800px){.gySU-W_grid{grid-template-columns:repeat(3,minmax(0,1fr))}.gySU-W_lesson{grid-column:span 2}.gySU-W_money{grid-area:span 2/span 2}.gySU-W_agency{grid-column:auto}.gySU-W_grid>[data-wide]{grid-column:1/-1}}.gySU-W_card{--hue:var(--tint);isolation:isolate;background:var(--surface);min-width:0;box-shadow:inset 0 0 0 1px var(--line),inset 0 1px #ffffff0a,0 24px 48px -36px var(--shadow-4);transition:transform .45s var(--spring),box-shadow .3s;border-radius:24px;flex-direction:column;gap:18px;padding:20px 22px 22px;display:flex;position:relative;overflow:hidden}.gySU-W_card[data-hue=live]{--hue:var(--red)}.gySU-W_card[data-hue=todo]{--hue:var(--orange)}.gySU-W_card[data-hue=money]{--hue:var(--green)}.gySU-W_card[data-hue=agency]{--hue:var(--purple)}.gySU-W_card:before{content:"";z-index:-1;background:radial-gradient(90% 60% at 0% 0%,color-mix(in srgb,var(--hue) 12%,transparent),transparent 65%);opacity:.9;pointer-events:none;transition:opacity .3s;position:absolute;inset:0}.gySU-W_card:after{content:"";z-index:-1;background:radial-gradient(300px circle at var(--pointer-x,50%) var(--pointer-y,0),color-mix(in srgb,var(--hue) 11%,transparent),transparent 70%);opacity:0;pointer-events:none;transition:opacity .35s;position:absolute;inset:0}.gySU-W_card[data-pointer-active]:after{opacity:1}.gySU-W_card[data-link]{cursor:pointer}.gySU-W_card[data-link]:active{transition-duration:.1s;transform:scale(.985)}.gySU-W_head{align-items:center;gap:10px;min-height:24px;display:flex}.gySU-W_head h2{min-width:0;color:color-mix(in srgb,var(--hue) var(--hue-text),var(--text-1));letter-spacing:0;white-space:nowrap;align-items:center;gap:8px;margin:0;font-size:.8125rem;font-weight:650;display:inline-flex}.gySU-W_headLink,.gySU-W_headMeta{min-height:32px;color:var(--ink-3);white-space:nowrap;-webkit-tap-highlight-color:transparent;border-radius:999px;align-items:center;gap:2px;margin:-4px -6px -4px auto;padding:0 6px 0 10px;font-size:.8125rem;font-weight:500;text-decoration:none;transition:color .2s,background-color .2s;display:inline-flex}.gySU-W_headLink>svg{transition:transform .35s var(--spring)}.gySU-W_card[data-link] .gySU-W_headLink:after{content:"";border-radius:24px;position:absolute;inset:0}.gySU-W_figure{align-content:start;gap:6px;min-width:0;display:grid}.gySU-W_value{letter-spacing:-.045em;font-variant-numeric:tabular-nums;white-space:nowrap;align-items:baseline;gap:2px;font-size:2.5rem;font-weight:650;line-height:1;display:flex}.gySU-W_value small{color:var(--ink-3);letter-spacing:-.02em;font-size:1.375rem;font-weight:600}.gySU-W_title{letter-spacing:-.03em;text-wrap:balance;animation:gySU-W_rise .5s var(--spring) backwards;margin:0;font-size:1.5rem;font-weight:650;line-height:1.12}.gySU-W_sub{color:var(--ink-3);text-wrap:pretty;flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:.875rem;line-height:1.45;display:flex}.gySU-W_sub em{background:rgb(var(--fg) / 5%);color:var(--ink-2);font-variant-numeric:tabular-nums;animation:gySU-W_pop .5s var(--spring) .6s backwards;border-radius:999px;padding:2px 8px;font-size:.75rem;font-style:normal;font-weight:700}.gySU-W_sub em[data-tone=up]{color:color-mix(in srgb,var(--green) var(--hue-text),var(--text-1));background:#30d1581f}.gySU-W_sub em[data-tone=down]{color:var(--red-strong);background:#ff5a4f1f}.gySU-W_foot{flex-wrap:wrap;align-items:center;gap:14px;margin-top:auto;display:flex}.gySU-W_foot[data-stack]{flex-direction:column;align-items:stretch;gap:4px}.gySU-W_primary,.gySU-W_white,.gySU-W_secondary,.gySU-W_tinted{min-height:44px;font:inherit;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .35s var(--spring),filter .2s,background-color .2s;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 20px;font-size:.9375rem;font-weight:600;text-decoration:none;display:inline-flex}.gySU-W_primary{background:var(--fill);box-shadow:inset 0 1px #ffffff40,0 10px 24px -12px var(--fill);color:#fff}.gySU-W_white{background:var(--inverse);color:var(--on-inverse);box-shadow:0 10px 24px -14px #fff6}.gySU-W_secondary{background:rgb(var(--fg) / 6%);box-shadow:inset 0 0 0 1px rgb(var(--fg) / 8%);color:var(--ink)}.gySU-W_tinted{z-index:1;background:color-mix(in srgb,var(--hue) 16%,transparent);color:color-mix(in srgb,var(--hue) var(--hue-pastel),var(--text-1));position:relative}.gySU-W_primary svg,.gySU-W_white svg{transition:transform .35s var(--spring)}.gySU-W_ghost{min-height:40px;color:var(--ink-3);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color .2s,transform .35s var(--spring);background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;gap:7px;padding:0 10px;font-size:.875rem;font-weight:500;display:inline-flex}:is(.gySU-W_primary,.gySU-W_white,.gySU-W_secondary,.gySU-W_tinted,.gySU-W_ghost):active{transition-duration:80ms;transform:scale(.96)}.gySU-W_lesson:before{background:radial-gradient(70% 90% at 100% 0%,color-mix(in srgb,var(--fill) 26%,transparent),transparent 60%),radial-gradient(60% 60% at 0% 0%,color-mix(in srgb,var(--hue) 8%,transparent),transparent 70%)}.gySU-W_lessonBody{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:28px;display:grid}.gySU-W_lessonMain{justify-items:start;gap:8px;min-width:0;display:grid}.gySU-W_lesson .gySU-W_title{font-size:clamp(1.5rem,2.4vw,1.875rem)}.gySU-W_step{width:100%;max-width:520px;margin-top:10px}.gySU-W_lessonRing{place-items:center;padding-right:4px;display:grid}.gySU-W_ring{flex-shrink:0;place-items:center;display:inline-grid;position:relative}.gySU-W_ring svg{width:100%;height:100%;position:absolute;inset:0;transform:rotate(-90deg)}.gySU-W_ring circle{fill:none}.gySU-W_ring circle:first-child{stroke:color-mix(in srgb,var(--hue) 16%,transparent)}.gySU-W_ring circle:nth-child(2){stroke:var(--hue);stroke-linecap:round;stroke-dasharray:var(--c);stroke-dashoffset:var(--off);filter:drop-shadow(0 0 6px color-mix(in srgb,var(--hue) 50%,transparent));animation:1.3s cubic-bezier(.65,0,.35,1) .35s backwards gySU-W_ring}.gySU-W_ring>span{text-align:center;justify-items:center;gap:1px;display:grid}.gySU-W_ring b{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:1.75rem;font-weight:650}.gySU-W_ring small{color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:.75rem}.gySU-W_session{gap:16px}.gySU-W_liveDot{background:var(--red);border-radius:50%;width:8px;height:8px;position:relative}.gySU-W_liveDot:after{content:"";background:var(--red);border-radius:50%;animation:2s cubic-bezier(0,0,.2,1) infinite gySU-W_ping;position:absolute;inset:0}.gySU-W_sessionText{gap:4px;display:grid}.gySU-W_sessionText h3{letter-spacing:-.015em;text-wrap:balance;margin:0;font-size:1.0625rem;font-weight:600;line-height:1.3}.gySU-W_track{background:color-mix(in srgb,var(--hue) 16%,transparent);border-radius:999px;height:4px;display:block;overflow:hidden}.gySU-W_track i{border-radius:inherit;background:var(--hue);transform-origin:0;height:100%;animation:gySU-W_grow 1s var(--spring) .4s backwards;transition:transform 1s linear;display:block}.gySU-W_tasks{gap:2px;margin:-4px -10px 0;padding:0;list-style:none;display:grid}.gySU-W_task{width:100%;min-height:54px;color:inherit;font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .2s,transform .35s var(--spring);background:0 0;border:0;border-radius:14px;align-items:center;gap:12px;padding:8px 10px;text-decoration:none;display:flex}.gySU-W_task:active{background:rgb(var(--fg) / 5%);transition-duration:80ms;transform:scale(.98)}.gySU-W_task[data-done]{cursor:default}.gySU-W_tick{width:20px;height:20px;box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--hue) 55%,transparent);color:#140b00;border-radius:50%;flex-shrink:0;place-items:center;transition:box-shadow .2s,background-color .2s;display:grid}.gySU-W_tick[data-late]{box-shadow:inset 0 0 0 1.5px var(--red-strong)}.gySU-W_task[data-done] .gySU-W_tick{background:var(--hue);box-shadow:none;animation:gySU-W_pop .45s var(--spring) .5s backwards}.gySU-W_taskText{flex:1;gap:1px;min-width:0;display:grid}.gySU-W_taskText strong{white-space:nowrap;text-overflow:ellipsis;font-size:.9375rem;font-weight:600;overflow:hidden}.gySU-W_taskText small{color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;overflow:hidden}.gySU-W_task[data-done] .gySU-W_taskText strong{color:var(--ink-3)}.gySU-W_badge{background:color-mix(in srgb,var(--hue) 14%,transparent);color:color-mix(in srgb,var(--hue) var(--hue-pastel),var(--text-1));white-space:nowrap;font-variant-numeric:tabular-nums;border-radius:999px;flex-shrink:0;padding:3px 9px;font-size:.75rem;font-weight:650}.gySU-W_badge[data-late]{color:var(--red-strong);background:#ff5a4f1f}.gySU-W_more{color:var(--ink-3);align-items:center;gap:4px;margin-top:auto;font-size:.8125rem;text-decoration:none;display:inline-flex}.gySU-W_money{gap:16px}.gySU-W_money:before{background:radial-gradient(70% 55% at 100% 100%,color-mix(in srgb,var(--hue) 10%,transparent),transparent 70%),radial-gradient(80% 50% at 0% 0%,color-mix(in srgb,var(--hue) 12%,transparent),transparent 65%)}.gySU-W_moneyTop{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.gySU-W_money .gySU-W_value{font-size:clamp(2.25rem,4cqi,3rem)}.gySU-W_range{background:rgb(var(--fg) / 4%);box-shadow:inset 0 0 0 1px rgb(var(--fg) / 6%);border-radius:999px;flex-shrink:0;grid-template-columns:repeat(2,minmax(0,1fr));padding:3px;display:grid;position:relative}.gySU-W_range i{background:rgb(var(--fg) / 10%);width:calc(50% - 3px);transform:translateX(calc(var(--at) * 100%));transition:transform .4s var(--spring);border-radius:999px;position:absolute;top:3px;bottom:3px;left:3px;box-shadow:inset 0 1px #ffffff14}.gySU-W_range button{min-height:30px;color:var(--ink-3);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 12px;font-size:.75rem;font-weight:600;transition:color .2s;position:relative}.gySU-W_range button[aria-pressed=true]{color:var(--ink)}.gySU-W_chart{touch-action:pan-y;cursor:crosshair;outline:none;flex:1;min-height:190px;margin:0 -6px;animation:.4s ease-out .2s backwards gySU-W_fade;position:relative}.gySU-W_chart[data-quiet]{cursor:default}.gySU-W_chart svg{position:absolute;inset:0;overflow:visible}.gySU-W_chart:focus-visible{box-shadow:0 0 0 2px var(--hue);border-radius:14px}.gySU-W_rule{stroke:rgb(var(--fg) / 4%);stroke-dasharray:2 4}.gySU-W_baseline{stroke:rgb(var(--fg) / 8%)}.gySU-W_area{animation:gySU-W_area .9s var(--spring) .25s backwards}.gySU-W_line{fill:none;stroke:var(--hue);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0;filter:drop-shadow(0 4px 10px color-mix(in srgb,var(--hue) 45%,transparent));animation:1.2s cubic-bezier(.65,0,.35,1) .15s backwards gySU-W_draw}.gySU-W_tail{fill:none;stroke:var(--hue);stroke-width:2.5px;stroke-linecap:round;stroke-dasharray:2 6;opacity:.7;animation:.5s ease-out 1.2s backwards gySU-W_fade}.gySU-W_cursor{stroke:rgb(var(--fg) / 15%);stroke-dasharray:3 3}.gySU-W_point{fill:var(--surface);stroke:var(--hue);stroke-width:2px;opacity:.9;animation:gySU-W_pop .45s var(--spring) backwards;animation-delay:calc(.7s + var(--k) * 50ms);transform-box:fill-box;transform-origin:50%}.gySU-W_point[data-on]{fill:var(--hue);stroke:var(--surface);stroke-width:3px;filter:drop-shadow(0 0 8px var(--hue))}.gySU-W_bubble{background:color-mix(in srgb,var(--surface-4) 95%,transparent);box-shadow:inset 0 0 0 1px rgb(var(--fg) / 10%),0 10px 24px -10px var(--shadow-4);white-space:nowrap;pointer-events:none;transition:transform .35s var(--spring);border-radius:12px;justify-items:center;gap:1px;padding:5px 10px;animation:.3s ease-out .9s backwards gySU-W_fade;display:grid;position:absolute;top:0;left:0}.gySU-W_bubble small{color:var(--ink-3);font-size:.6875rem}.gySU-W_bubble b{font-variant-numeric:tabular-nums;font-size:.875rem;font-weight:650}.gySU-W_months{height:18px;margin:0;padding:0;list-style:none;position:absolute;bottom:0;left:0;right:0}.gySU-W_months li{color:var(--ink-4);text-transform:capitalize;font-size:.6875rem;transition:color .2s;position:absolute;bottom:0;transform:translate(-50%)}.gySU-W_months li[data-on]{color:var(--ink);font-weight:600}.gySU-W_chart[data-quiet] .gySU-W_line{stroke-dasharray:none;animation:.8s ease-out .2s backwards gySU-W_fade}.gySU-W_money[data-invite] .gySU-W_chart{opacity:.8;-webkit-mask-image:linear-gradient(#0000,#000 22%);mask-image:linear-gradient(#0000,#000 22%)}.gySU-W_money[data-invite] .gySU-W_bubble small{color:color-mix(in srgb,var(--hue) var(--hue-text),var(--text-1))}.gySU-W_invite{justify-items:start;gap:10px;max-width:440px;display:grid}.gySU-W_invite .gySU-W_sub{margin-bottom:6px}.gySU-W_go{background:var(--hue);min-height:44px;box-shadow:inset 0 1px #ffffff59,0 12px 28px -12px var(--hue);color:#04140a;-webkit-tap-highlight-color:transparent;transition:transform .35s var(--spring),filter .2s;border-radius:999px;align-items:center;gap:8px;padding:0 20px;font-size:.9375rem;font-weight:650;text-decoration:none;display:inline-flex}.gySU-W_go svg{transition:transform .35s var(--spring)}.gySU-W_go:active{transition-duration:80ms;transform:scale(.96)}.gySU-W_facts{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding-top:14px;display:grid}.gySU-W_facts div{gap:3px;min-width:0;display:grid}.gySU-W_facts dt{color:var(--ink-3);white-space:nowrap;align-items:center;gap:7px;font-size:.75rem;display:flex}.gySU-W_facts dt i{background:var(--ink-4);border-radius:50%;width:7px;height:7px}.gySU-W_facts dt i[data-dot=open]{background:var(--tint)}.gySU-W_facts dt i[data-dot=late]{background:#ff8a80}.gySU-W_facts dt i[data-dot=paid]{background:var(--green)}.gySU-W_facts dd{font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:1rem;font-weight:600;overflow:hidden}.gySU-W_facts [data-late] dd{color:var(--red-strong)}.gySU-W_skeleton{background:linear-gradient(90deg,rgb(var(--fg) / 2%) 30%,rgb(var(--fg) / 5%) 50%,rgb(var(--fg) / 2%) 70%) 0 0/300% 100%;border-radius:16px;flex:1;min-height:320px;animation:1.4s linear infinite gySU-W_shimmer;display:block}.gySU-W_pipeline{gap:3px;height:8px;display:flex}.gySU-W_pipeline i{transform-origin:0;min-width:8px;animation:gySU-W_grow .8s var(--spring) backwards;animation-delay:calc(.38s + var(--k) * 70ms);border-radius:999px;display:block}:is(.gySU-W_pipeline,.gySU-W_stages) i[data-stage]{background:color-mix(in srgb,var(--hue) calc(30% + var(--n) * 17%),var(--surface-5))}:is(.gySU-W_pipeline,.gySU-W_stages) i[data-stage=client]{background:var(--green)}.gySU-W_stages{margin:-4px 0 0;padding:0;list-style:none;display:grid}.gySU-W_stages li{min-height:28px;color:var(--ink-2);align-items:center;gap:10px;font-size:.8125rem;display:flex}.gySU-W_stages i{border-radius:50%;flex-shrink:0;width:7px;height:7px}.gySU-W_stages b{font-variant-numeric:tabular-nums;margin-left:auto;font-weight:600}.gySU-W_stages [data-empty]{color:var(--ink-4)}.gySU-W_stages [data-empty] i{opacity:.35}.gySU-W_disclaimer{border-top:1px solid var(--line);color:var(--ink-3);text-wrap:pretty;margin:0;padding-top:16px;font-size:.75rem;line-height:1.5}.gySU-W_page :is(a,button):focus-visible{outline:2px solid var(--tint);outline-offset:2px}@keyframes gySU-W_rise{0%{opacity:0;transform:translateY(12px)}}@keyframes gySU-W_aura{0%{opacity:0;transform:translate(-50%,-50%)scale(.85)}}@keyframes gySU-W_ring{0%{stroke-dashoffset:var(--c)}}@keyframes gySU-W_grow{0%{transform:scaleX(0)}}@keyframes gySU-W_draw{0%{stroke-dashoffset:1px}}@keyframes gySU-W_area{0%{opacity:0;transform:translateY(14px)}}@keyframes gySU-W_pop{0%{opacity:0;transform:scale(.6)}}@keyframes gySU-W_ping{75%,to{opacity:0;transform:scale(2.6)}}@keyframes gySU-W_shimmer{to{background-position:-300% 0}}@keyframes gySU-W_fade{0%{opacity:0}}@keyframes gySU-W_digitIn{0%{opacity:0;transform:translateY(1em)}}@keyframes gySU-W_digitOut{to{opacity:0;transform:translateY(-1em)}}@keyframes gySU-W_digitFade{to{opacity:0}}@media (hover:hover){.gySU-W_card[data-link]:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--hue) 30%,transparent),inset 0 1px #ffffff0a,0 30px 56px -34px var(--shadow-4);transform:translateY(-2px)}.gySU-W_card:hover:before{opacity:1}.gySU-W_card:hover .gySU-W_headLink>svg{transform:translate(3px)}.gySU-W_headLink:hover,.gySU-W_card[data-link]:hover .gySU-W_headLink{color:var(--ink)}.gySU-W_news:hover{background:rgb(var(--fg) / 7%)}.gySU-W_news:hover>svg{transform:translate(2px)}.gySU-W_primary:hover{filter:brightness(1.1)}.gySU-W_primary:hover svg,.gySU-W_white:hover svg{transform:translate(3px)}.gySU-W_white:hover{background:var(--inverse-hover)}.gySU-W_secondary:hover{background:rgb(var(--fg) / 9%)}.gySU-W_tinted:hover{background:color-mix(in srgb,var(--hue) 24%,transparent)}.gySU-W_go:hover{filter:brightness(1.08)}.gySU-W_go:hover svg{transform:translate(3px)}.gySU-W_range button:not([aria-pressed=true]):hover{color:var(--ink-2)}.gySU-W_ghost:hover{color:var(--ink)}.gySU-W_task:not([data-done]):hover{background:rgb(var(--fg) / 3%)}.gySU-W_task:not([data-done]):hover .gySU-W_tick{box-shadow:inset 0 0 0 1.5px var(--hue)}}@media (max-width:640px){.gySU-W_page{gap:20px}.gySU-W_hero{padding-top:14px}.gySU-W_hero h1{margin-bottom:12px}.gySU-W_grid{gap:12px}.gySU-W_card{border-radius:22px;gap:16px;padding:18px 18px 20px}.gySU-W_lessonBody{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:6px 16px}.gySU-W_lessonMain{display:contents}.gySU-W_lessonMain>.gySU-W_title,.gySU-W_lessonMain>.gySU-W_sub{grid-column:1}.gySU-W_lessonMain>.gySU-W_step{grid-column:1/-1;max-width:none}.gySU-W_lessonRing{grid-area:1/2/span 2;padding:0}.gySU-W_lessonRing .gySU-W_ring{width:64px!important;height:64px!important}.gySU-W_lessonRing small{display:none}.gySU-W_lessonRing b{font-size:1.0625rem}.gySU-W_lesson .gySU-W_foot .gySU-W_primary{flex:1}.gySU-W_value{font-size:2.25rem}.gySU-W_moneyTop{flex-direction:column}.gySU-W_facts{grid-template-columns:repeat(2,minmax(0,1fr))}.gySU-W_facts div:last-child{display:none}.gySU-W_chart{min-height:170px}}@media (prefers-reduced-motion:reduce){.gySU-W_page :is(.gySU-W_hero>:is(.gySU-W_news,.gySU-W_date,h1),.gySU-W_card,.gySU-W_tasks li),.gySU-W_title{animation:.2s linear backwards gySU-W_fade}.gySU-W_aura,.gySU-W_liveDot:after,.gySU-W_track i,.gySU-W_line,.gySU-W_tail,.gySU-W_area,.gySU-W_point,.gySU-W_bubble,.gySU-W_chart,.gySU-W_pipeline i,.gySU-W_sub em,.gySU-W_task[data-done] .gySU-W_tick,.gySU-W_ring circle:nth-child(2),.gySU-W_skeleton{animation:none}.gySU-W_card[data-link]:hover,.gySU-W_card[data-link]:active,:is(.gySU-W_primary,.gySU-W_white,.gySU-W_secondary,.gySU-W_tinted,.gySU-W_ghost,.gySU-W_task,.gySU-W_news):active{transform:none}.gySU-W_card:after{display:none}.gySU-W_tile>[data-roll]{animation:.2s linear both gySU-W_fade}.gySU-W_tile>[data-was]{animation:.2s linear both gySU-W_digitFade}}@media (prefers-reduced-transparency:reduce){.gySU-W_aura,.gySU-W_card:after{display:none}.gySU-W_card:before{opacity:.5}}@media (prefers-contrast:more){:is(.gySU-W_card,.gySU-W_tile){box-shadow:inset 0 0 0 1px rgb(var(--fg) / 35%)}.gySU-W_disclaimer,.gySU-W_sub,.gySU-W_headLink,.gySU-W_taskText small,.gySU-W_facts dt,.gySU-W_stages li{color:var(--text-2)}}
