.section-head[data-v-8dc7ee9b]{gap:18px;max-width:760px}.section-desc[data-v-8dc7ee9b]{max-width:640px}.section-head--center .section-desc[data-v-8dc7ee9b]{text-wrap:balance}.section-head--dark .section-desc[data-v-8dc7ee9b]{color:#dfe3f5}.section-head:not(.section-head--dark) .section-desc[data-v-8dc7ee9b]{color:var(--muted)}.faq-section[data-v-f1a2b8c7]{padding:128px 0 112px}.faq-grid[data-v-f1a2b8c7]{flex-direction:column;gap:48px;display:flex}.faq[data-v-f1a2b8c7]{--faq-line:#c6c6c8;width:100%;max-width:880px}.mail[data-v-f1a2b8c7]{color:var(--blue-text);font-weight:600}.faq[data-v-f1a2b8c7]{border-top:.5px solid var(--faq-line)}.faq details[data-v-f1a2b8c7]{border-bottom:.5px solid var(--faq-line)}.faq summary[data-v-f1a2b8c7]{letter-spacing:-.015em;cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:22px 4px;font-size:21px;font-weight:600;list-style:none;display:flex}.faq summary[data-v-f1a2b8c7]::-webkit-details-marker{display:none}.faq summary[data-v-f1a2b8c7]:hover{color:var(--blue-text)}.plus[data-v-f1a2b8c7]{width:32px;height:32px;color:var(--ink);background:var(--fill-2);transition:transform .32s var(--ease);border-radius:999px;flex:none;justify-content:center;align-items:center;display:flex}.faq details[open] .plus[data-v-f1a2b8c7]{transform:rotate(45deg)}.faq details[open] summary[data-v-f1a2b8c7]{padding-bottom:10px}.faq details p[data-v-f1a2b8c7]{color:var(--muted);margin:0;padding:0 56px 22px 4px;font-size:17px;line-height:1.5}.faq details[open] p[data-v-f1a2b8c7]{animation:fade-down-f1a2b8c7 .36s var(--ease) both}@keyframes fade-down-f1a2b8c7{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}:root.dark .faq[data-v-f1a2b8c7]{--faq-line:#48484a}:root.dark .plus[data-v-f1a2b8c7]{background:var(--surface)}@media (width<=899px){.faq-section[data-v-f1a2b8c7]{padding:96px 0 72px}.faq-grid[data-v-f1a2b8c7]{gap:40px}.faq summary[data-v-f1a2b8c7]{font-size:19px}}@media (width<=699px){.faq-section[data-v-f1a2b8c7]{padding:80px 0 56px}.faq-grid[data-v-f1a2b8c7]{gap:32px}.faq details p[data-v-f1a2b8c7]{padding-right:8px}}@media (prefers-reduced-motion:reduce){.plus[data-v-f1a2b8c7],.faq details[open] p[data-v-f1a2b8c7]{transition:none;animation:none}}.banner[data-v-ff92f59e]{background:var(--fill);border-radius:22px;align-items:center;gap:12px;padding:12px 14px;display:flex}.banner-text[data-v-ff92f59e]{flex-direction:column;min-width:0;display:flex}.banner-title[data-v-ff92f59e]{font-size:14px;font-weight:600;line-height:1.3}.banner-body[data-v-ff92f59e]{color:var(--muted);font-size:13px;font-weight:500;line-height:1.35}@keyframes slide-in-ff92f59e{0%{opacity:0;transform:translateY(-28px)scale(.96)}to{opacity:1;transform:none}}@supports (animation-timeline:view()){.banner[data-v-ff92f59e]{animation:slide-in-ff92f59e var(--ease) both;animation-timeline:view();animation-range:entry 50% cover 50%}}@media (prefers-reduced-motion:reduce){.banner[data-v-ff92f59e]{animation:none}}.features[data-v-8d89a3b9]{--f-section:var(--fill);--f-card:var(--surface);--f-ring:var(--line);background:var(--f-section);padding:160px 0}.bento[data-v-8d89a3b9]{grid-template-columns:repeat(6,minmax(0,1fr));gap:20px;display:grid}.bento .tile[data-v-8d89a3b9]{gap:12px;padding:32px}.bento .body[data-v-8d89a3b9]{font-weight:500}.s2[data-v-8d89a3b9]{grid-column:span 2}.s4[data-v-8d89a3b9]{grid-column:span 4}.s6[data-v-8d89a3b9]{grid-column:span 6}.white[data-v-8d89a3b9]{background:var(--f-card)}.bento .wide[data-v-8d89a3b9]{flex-flow:wrap;justify-content:space-between;align-items:center;gap:32px}.wide-copy[data-v-8d89a3b9]{flex-direction:column;flex:260px;gap:12px;max-width:380px;display:flex}.viz[data-v-8d89a3b9]{flex-direction:column;gap:10px;margin:auto 0 0;padding:12px 0 0;list-style:none;display:flex}.ring-wrap[data-v-8d89a3b9]{flex:none;width:190px;height:190px;margin:0 auto;position:relative}.ring-label[data-v-8d89a3b9]{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ring-num[data-v-8d89a3b9]{letter-spacing:-.03em;font-size:44px;font-weight:700;line-height:1}.ring-cap[data-v-8d89a3b9]{color:var(--muted);margin-top:4px;font-size:14px;font-weight:600}.ring-track[data-v-8d89a3b9]{stroke:var(--f-ring)}.ring-arc[data-v-8d89a3b9]{stroke-dasharray:var(--c);stroke-dashoffset:var(--off)}.attp-viz[data-v-8d89a3b9]{align-items:flex-start;gap:12px}.attp[data-v-8d89a3b9]{letter-spacing:-.04em;margin:0;font-size:72px;font-weight:700;line-height:1}.attp-note[data-v-8d89a3b9]{height:34px;color:var(--muted);background:var(--fill);border-radius:999px;align-items:center;gap:6px;padding:0 14px 0 10px;font-size:14px;font-weight:600;display:inline-flex}.av-md[data-v-8d89a3b9]{width:44px;height:44px;font-size:14px}.mini-row[data-v-8d89a3b9]{background:var(--fill);border-radius:22px;align-items:center;gap:12px;padding:12px 14px;display:flex}.duo[data-v-8d89a3b9]{flex:none;display:flex}.duo .av[data-v-8d89a3b9]{box-shadow:0 0 0 3px var(--fill)}.banner-text[data-v-8d89a3b9]{flex-direction:column;min-width:0;display:flex}.banner-title[data-v-8d89a3b9]{font-size:14px;font-weight:600}.banner-sub[data-v-8d89a3b9]{color:var(--muted);font-size:13px;font-weight:500}.sent[data-v-8d89a3b9]{height:36px;color:var(--green-text);background:var(--sent-bg,#34c75924);border-radius:999px;align-self:flex-start;align-items:center;gap:6px;padding:0 16px;font-size:14px;font-weight:600;display:flex}.switch-row[data-v-8d89a3b9]{background:var(--fill);border-radius:16px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;font-size:14px;font-weight:600;display:flex}.sw[data-v-8d89a3b9]{background:var(--green);border-radius:999px;flex:none;width:44px;height:26px;padding:2px}.sw[data-v-8d89a3b9]:after{content:"";background:#fff;border-radius:999px;width:22px;height:22px;margin-left:18px;display:block;box-shadow:0 2px 4px #0003}.streak-stat[data-v-8d89a3b9]{color:var(--muted);margin:0;font-size:14px;font-weight:600}.streak-stat .rnd[data-v-8d89a3b9]{letter-spacing:-.03em;color:var(--ink);margin-right:4px;font-size:52px;font-weight:700;line-height:1}.dots[data-v-8d89a3b9]{text-align:center;grid-template-columns:repeat(7,minmax(0,1fr));gap:10px;display:grid}.days[data-v-8d89a3b9]{color:var(--muted);margin-top:-2px;font-size:12px;font-weight:600}.dot[data-v-8d89a3b9]{aspect-ratio:1;background:var(--orange);color:var(--on-orange);border-radius:999px;justify-content:center;align-items:center;display:flex}.dot-off[data-v-8d89a3b9]{background:var(--line)}.bento .ranks[data-v-8d89a3b9]{color:#fff;background:var(--grad-fill-diag);grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));align-items:center;gap:40px;padding:40px;display:grid}.ranks-copy[data-v-8d89a3b9]{flex-direction:column;gap:12px;min-width:0;display:flex}.ranks-title[data-v-8d89a3b9]{font-size:clamp(36px,4vw,48px)}.bento .ranks-body[data-v-8d89a3b9]{color:#fff;max-width:420px;font-weight:500}.bento .ranks-body strong[data-v-8d89a3b9]{color:#fff;font-weight:700}.rank-list[data-v-8d89a3b9]{flex-direction:column;gap:10px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.rank[data-v-8d89a3b9]{color:#fff;background:#0c103c66;border:1px solid #ffffff47;border-radius:18px;align-items:center;gap:14px;min-width:0;padding:10px 18px;display:flex}.rank.me[data-v-8d89a3b9]{color:var(--on-orange);background:#fff;border-color:#fff}:root.dark .rank.me[data-v-8d89a3b9]{color:#fff;background:linear-gradient(#ffffff29,#ffffff29),#0c103c4d;border-color:#ffffff40}.rank-n[data-v-8d89a3b9]{flex:none;width:24px;font-size:20px;font-weight:700}.rank-handle[data-v-8d89a3b9]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:17px;font-weight:600;overflow:hidden}.rank-score[data-v-8d89a3b9]{white-space:nowrap;flex:none;font-size:17px;font-weight:700}.react-bar[data-v-8d89a3b9]{border-radius:999px;align-self:flex-start;gap:2px;max-width:100%;padding:6px 8px;font-size:22px;display:flex}.react-bar span[data-v-8d89a3b9]{border-radius:999px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.react-bar .picked[data-v-8d89a3b9]{background:#ff7a1a2e;transform:scale(1.12)}.signins[data-v-8d89a3b9]{flex-flow:wrap;gap:8px}.signin[data-v-8d89a3b9]{background:var(--fill);border-radius:999px;align-items:center;height:38px;padding:0 14px;font-size:15px;font-weight:600;display:inline-flex}:root.dark .features[data-v-8d89a3b9]{--sent-bg:#4cd97b29;--f-section:var(--bg);--f-card:#1c1c1e;--f-ring:#2c2c2e}:root.dark .bento .tile.white[data-v-8d89a3b9]{--fill:#2c2c2e;--surface:#2c2c2e;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--line) 55%, transparent)}:root.dark .bento .ranks[data-v-8d89a3b9]{box-shadow:0 0 0 1px #ffffff24}:root.dark .react-bar .picked[data-v-8d89a3b9]{background:#ff9f5a42}:root.dark .sw[data-v-8d89a3b9]:after{box-shadow:0 2px 4px #0006}@keyframes draw-8d89a3b9{0%{stroke-dashoffset:var(--c)}to{stroke-dashoffset:var(--off)}}@keyframes dot-in-8d89a3b9{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:none}}@supports (animation-timeline:view()){.ring-arc[data-v-8d89a3b9]{animation:draw-8d89a3b9 var(--ease) both;animation-timeline:view();animation-range:entry 30% cover 50%}.dot[data-v-8d89a3b9]{animation:dot-in-8d89a3b9 var(--ease) both;animation-timeline:view()}}@media (prefers-reduced-motion:reduce){.ring-arc[data-v-8d89a3b9],.dot[data-v-8d89a3b9]{animation:none}}@media (width<=1059px){.bento[data-v-8d89a3b9]{grid-template-columns:repeat(2,minmax(0,1fr))}.s2[data-v-8d89a3b9]{grid-column:span 1}.s4[data-v-8d89a3b9],.s6[data-v-8d89a3b9],.signin-tile[data-v-8d89a3b9]{grid-column:span 2}.features[data-v-8d89a3b9]{padding:112px 0}}@media (width<=699px){.features[data-v-8d89a3b9]{padding:80px 0}.bento[data-v-8d89a3b9]{grid-template-columns:minmax(0,1fr);gap:14px}.s2[data-v-8d89a3b9],.s4[data-v-8d89a3b9],.s6[data-v-8d89a3b9],.signin-tile[data-v-8d89a3b9]{grid-column:auto}.bento .tile[data-v-8d89a3b9]{border-radius:28px;padding:24px}.bento .ranks[data-v-8d89a3b9]{gap:24px;padding:28px 16px}.ranks-copy[data-v-8d89a3b9]{padding:0 4px}.bento .wide[data-v-8d89a3b9]{gap:20px}.ring-wrap[data-v-8d89a3b9],.ring-wrap svg[data-v-8d89a3b9]{width:160px;height:160px}.ring-num[data-v-8d89a3b9]{font-size:38px}.rank[data-v-8d89a3b9]{gap:8px;padding:8px 10px}.rank .av-md[data-v-8d89a3b9]{width:36px;height:36px;font-size:12px}.rank-n[data-v-8d89a3b9]{width:16px}.rank-handle[data-v-8d89a3b9],.rank-score[data-v-8d89a3b9]{font-size:16px}}.games[data-v-2e945e93]{color:#fff;background:linear-gradient(160deg, #0b1a4a 0%, var(--blue) 42%, var(--violet) 74%, #2a1670 100%);padding:160px 0 112px}.games-wrap[data-v-2e945e93]{flex-direction:column;gap:64px;display:flex}.grid[data-v-2e945e93]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.gcard[data-v-2e945e93]{--pad:28px;padding:var(--pad);color:var(--ink);background:var(--surface);border-radius:32px;flex-direction:column;gap:14px;display:flex;box-shadow:0 30px 60px #050a2859}.gboard[data-v-2e945e93]{--art-h:312px;height:var(--art-h);margin:calc(var(--pad) * -1) calc(var(--pad) * -1) 8px;padding:18px var(--pad) 0;border-radius:32px 32px 0 0;flex-direction:column;align-items:center;gap:12px;display:flex;position:relative;overflow:hidden}.gboard-unclog[data-v-2e945e93]{background:var(--board-unclog)}.gboard-ttt[data-v-2e945e93]{background:var(--board-ttt)}.gboard-whack[data-v-2e945e93]{background:var(--board-whack)}.gboard-bowl[data-v-2e945e93]{background:var(--board-bowl)}.hud[data-v-2e945e93]{z-index:2;width:min(250px,100%);color:var(--ink);flex:none;justify-content:space-between;font-size:14px;font-weight:700;display:flex;position:relative}.hud .you[data-v-2e945e93]{color:var(--orange-text)}.hud .opp[data-v-2e945e93]{color:var(--blue-text)}.gtag[data-v-2e945e93]{letter-spacing:.02em;text-transform:uppercase;border-radius:999px;align-self:flex-start;align-items:center;height:26px;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}.gcard .body[data-v-2e945e93]{min-height:2.94em;font-weight:500}.gfacts[data-v-2e945e93]{color:var(--gfact);flex-direction:column;gap:8px;margin:auto 0 0;padding:4px 0 0;font-size:15px;list-style:none;display:flex}.gfacts li[data-v-2e945e93]{align-items:center;gap:8px;display:flex}.gfacts svg[data-v-2e945e93]{color:var(--green-text);flex:none}.outro[data-v-2e945e93]{text-align:center;text-wrap:balance;color:#ffffffeb;max-width:60ch;margin:0 auto;font-size:17px;font-weight:500;line-height:1.5}.tug[data-v-2e945e93]{background:var(--tug-track);border-radius:7px;flex:none;width:min(250px,100%);height:14px;margin-top:auto;position:relative}.tug-fill[data-v-2e945e93]{background:linear-gradient(90deg, var(--orange), var(--pink));border-radius:7px;width:64%;animation:1.8s ease-in-out 2 tug-2e945e93;position:absolute;inset:0 auto 0 0}.tug-knot[data-v-2e945e93]{border:4px solid var(--on-orange);background:#fff;border-radius:999px;width:26px;height:26px;margin:-13px 0 0 -13px;animation:1.8s ease-in-out 2 knot-2e945e93;position:absolute;top:50%;left:64%}.tap[data-v-2e945e93]{letter-spacing:-.02em;width:120px;height:120px;color:var(--on-orange);background:var(--orange);box-shadow:0 8px 0 var(--orange-deep), 0 16px 32px #ff7a1a66;border-radius:999px;flex:none;justify-content:center;align-items:center;margin:8px 0 auto;font-size:24px;font-weight:900;animation:.6s ease-in-out 6 press-2e945e93;display:flex}@keyframes tug-2e945e93{50%{width:70%}}@keyframes knot-2e945e93{50%{left:70%}}@keyframes press-2e945e93{50%{box-shadow:0 3px 0 var(--orange-deep), 0 10px 20px #ff7a1a66;transform:translateY(6px)}}.ttt[data-v-2e945e93]{--cell:64px;grid-template-columns:repeat(3, var(--cell));background:var(--ttt-grid);border-radius:20px;flex:none;gap:6px;margin-top:2px;padding:8px;display:grid}.ttt span[data-v-2e945e93]{width:var(--cell);height:var(--cell);background:var(--ttt-cell);border-radius:16px;justify-content:center;align-items:center;font-size:34px;display:flex;box-shadow:0 2px 6px #10184014}.ttt .win[data-v-2e945e93]{background:var(--ttt-win);box-shadow:0 0 0 2px var(--orange) inset}.win-pill[data-v-2e945e93]{color:#fff;background:var(--grad-fill,linear-gradient(100deg, #c2410c 0%, #d6264a 48%, #1f4fe0 100%));height:28px;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}.whack[data-v-2e945e93]{flex:none;grid-template-columns:repeat(3,64px);gap:10px 24px;margin:auto 0;display:grid}.hole[data-v-2e945e93]{justify-content:center;align-items:flex-end;width:64px;height:48px;display:flex;position:relative}.hole[data-v-2e945e93]:after{content:"";background:var(--hole);border-radius:50%;height:20px;position:absolute;bottom:0;left:4px;right:4px;box-shadow:0 4px 8px #10184026}.hole i[data-v-2e945e93]{z-index:1;animation:bob-2e945e93 1.4s var(--ease) var(--d,0s) 3;margin-bottom:8px;font-size:28px;font-style:normal;line-height:1;position:relative}@keyframes bob-2e945e93{0%,to{transform:translateY(6px)scaleY(.9)}40%{transform:translateY(-2px)scaleY(1.04)}}.bonk[data-v-2e945e93]{z-index:2;white-space:nowrap;color:var(--on-orange);background:#ffd60a;border-radius:8px;margin-left:-8px;padding:3px 7px;font-size:12px;font-weight:800;position:absolute;top:4px;left:100%;transform:rotate(12deg);box-shadow:0 3px 8px #0003}.bowl-art[data-v-2e945e93]{aspect-ratio:300/250;width:auto;height:100%;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.splash[data-v-2e945e93]{z-index:2;letter-spacing:-.02em;color:#fff;background:var(--grad-fill,linear-gradient(100deg, #c2410c 0%, #d6264a 48%, #1f4fe0 100%));border-radius:12px;padding:5px 12px;font-size:18px;font-style:italic;font-weight:900;position:absolute;bottom:14px;right:14px;transform:rotate(-5deg);box-shadow:0 8px 20px #f2445c66}.gcard[data-v-2e945e93]{--gfact:#3a3a3c;--tug-track:#1f4fe033;--ttt-grid:#fff9;--ttt-cell:#fff;--ttt-win:linear-gradient(135deg, #ffe3cc, #ffd0da 55%, #d5deff);--hole:radial-gradient(50% 60% at 50% 45%, #7fa1c9 0%, #b9cce3 55%, #fff 58%, #e5e5ea 100%);--board-unclog:linear-gradient(160deg, #e9fbef, #eef2ff);--board-ttt:linear-gradient(160deg, #eef2ff, #ffefe4);--board-whack:linear-gradient(160deg, #fff4e8, #ffe3ea);--board-bowl:linear-gradient(180deg, #f3eeff, #eaf1fb)}.gtag-unclog[data-v-2e945e93]{color:var(--green-text);background:#34c75929}.gtag-ttt[data-v-2e945e93]{color:var(--blue-text);background:#1f4fe01a}.gtag-whack[data-v-2e945e93]{color:var(--orange-text);background:#ff7a1a24}.gtag-bowl[data-v-2e945e93]{color:var(--violet);background:#5b3fd91f}.lane[data-v-2e945e93]{fill:#e8c88f}.lane-edge[data-v-2e945e93]{stroke:#7a5524}.gutter[data-v-2e945e93]{fill:#3b2a78}.lane-lines[data-v-2e945e93]{stroke:#b98c4c}.pin-shadow[data-v-2e945e93]{fill:#3c280a4d}.pin-neck[data-v-2e945e93]{fill:#7a4a1d}.hose[data-v-2e945e93]{stroke:#9aa0b4}.hose-stripe[data-v-2e945e93]{stroke:#fff}.ball[data-v-2e945e93]{fill:#fff;stroke:#9aa0b4}.ball-ring[data-v-2e945e93]{stroke:#d3d6e0}.ball-core[data-v-2e945e93]{fill:#9aa0b4}.arrows[data-v-2e945e93]{stroke:#3b2a78}:root.dark .games[data-v-2e945e93]{background:linear-gradient(160deg, #13236b 0%, var(--blue) 42%, var(--violet) 74%, #34208a 100%);box-shadow:inset 0 1px #ffffff2e,inset 0 -1px #ffffff2e}:root.dark .gcard[data-v-2e945e93]{--gfact:#d1d1d6;--tug-track:#7c9cff47;--ttt-grid:#ffffff0f;--ttt-cell:#3a3a3c;--ttt-win:linear-gradient(135deg, #6b3314, #6b2238 55%, #25357a);--hole:radial-gradient(50% 60% at 50% 45%, #050507 0%, #1d2736 55%, #636366 58%, #48484a 100%);--board-unclog:linear-gradient(160deg, #11301f, #17204a);--board-ttt:linear-gradient(160deg, #17204a, #35200f);--board-whack:linear-gradient(160deg, #35230f, #351622);--board-bowl:linear-gradient(180deg, #251d4a, #172338);box-shadow:0 30px 60px #00000073,0 0 0 1px #ffffff1a}:root.dark .ttt span[data-v-2e945e93]{box-shadow:0 2px 6px #00000059}:root.dark .hole[data-v-2e945e93]:after{box-shadow:0 4px 8px #00000073}:root.dark .gtag-unclog[data-v-2e945e93]{background:#4cd97b29}:root.dark .gtag-ttt[data-v-2e945e93]{color:#a9bcff;background:#7c9cff29}:root.dark .gtag-whack[data-v-2e945e93]{background:#ff9f5a29}:root.dark .gtag-bowl[data-v-2e945e93]{color:#c3b4ff;background:#a08cff2e}:root.dark .lane[data-v-2e945e93]{fill:#5c4528}:root.dark .lane-edge[data-v-2e945e93]{stroke:#9a7a45}:root.dark .gutter[data-v-2e945e93]{fill:#120d2e}:root.dark .lane-lines[data-v-2e945e93]{stroke:#85663a}:root.dark .pin-shadow[data-v-2e945e93]{fill:#00000073}:root.dark .pin-neck[data-v-2e945e93]{fill:#ecd9b8}:root.dark .hose[data-v-2e945e93]{stroke:#636366}:root.dark .hose-stripe[data-v-2e945e93]{stroke:#2c2c2e}:root.dark .ball[data-v-2e945e93]{fill:#3a3a3c;stroke:#98989f}:root.dark .ball-ring[data-v-2e945e93]{stroke:#636366}:root.dark .ball-core[data-v-2e945e93]{fill:#98989f}:root.dark .arrows[data-v-2e945e93]{stroke:#c3b4ff}@media (prefers-reduced-motion:reduce){.tug-fill[data-v-2e945e93],.tug-knot[data-v-2e945e93],.tap[data-v-2e945e93],.hole i[data-v-2e945e93]{animation:none}}@media (width<=899px){.games[data-v-2e945e93]{padding:112px 0 88px}.gcard[data-v-2e945e93]{--pad:20px;gap:12px}}@media (width<=599px){.games[data-v-2e945e93]{padding:80px 0 64px}.games-wrap[data-v-2e945e93]{gap:40px}.grid[data-v-2e945e93]{grid-template-columns:minmax(0,1fr);gap:16px}.gcard[data-v-2e945e93]{--pad:24px}.gboard[data-v-2e945e93]{--art-h:290px;gap:10px;padding-top:14px}.tap[data-v-2e945e93]{width:104px;height:104px;font-size:22px}.ttt[data-v-2e945e93]{--cell:56px;gap:5px;padding:6px}.ttt span[data-v-2e945e93]{font-size:28px}.win-pill[data-v-2e945e93]{bottom:10px}.whack[data-v-2e945e93]{grid-template-columns:repeat(3,56px);gap:4px 28px}.hole[data-v-2e945e93]{width:56px;height:40px}.hole i[data-v-2e945e93]{font-size:24px}}.cta[data-v-23c9195d]{color:var(--on-color);background-color:var(--blue);background-image:radial-gradient(60% 80% at 50% 0,#5b3fd98c,#5b3fd900 75%),linear-gradient(#1f4fe0 0%,#1a44c4 100%)}.cta-in[data-v-23c9195d]{text-align:center;flex-direction:column;align-items:center;gap:22px;max-width:800px;padding-top:112px;padding-bottom:104px;display:flex}.cta-seat[data-v-23c9195d]{margin-bottom:18px}.cta-in .eyebrow[data-v-23c9195d]{margin-bottom:-8px}.ctas[data-v-23c9195d]{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:12px;display:flex}.big[data-v-23c9195d]{height:56px;padding:0 28px;box-shadow:0 16px 40px #0003}.pill-ghost[data-v-23c9195d]{color:var(--on-color);border:2px solid var(--on-color);box-shadow:none;background:0 0}.pill-ghost[data-v-23c9195d]:hover{background:#ffffff24}.small[data-v-23c9195d]{color:var(--sky);margin:0;font-size:14px}@media (width<=899px){.cta-in[data-v-23c9195d]{padding-top:88px;padding-bottom:80px}}@media (width<=599px){.cta-in[data-v-23c9195d]{padding-top:72px;padding-bottom:64px}.ctas[data-v-23c9195d]{flex-direction:column;width:min(320px,100%)}.big[data-v-23c9195d]{width:100%}}.hero[data-v-d233689b]{text-align:center;background-image:radial-gradient(30% 26% at 34% 66%, #ff7a1a33, #ff7a1a00 70%), radial-gradient(30% 26% at 66% 64%, #1f4fe033, #1f4fe000 70%), radial-gradient(26% 22% at 50% 76%, #f2445c29, #f2445c00 70%), linear-gradient(180deg, color-mix(in srgb, var(--bg) 55%, transparent) 0%, var(--bg) 62%), url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='240'%20height='240'%20viewBox='0%200%20240%20240'%20fill='none'%3e%3cg%20stroke='%231C1C1E'%20stroke-opacity='0.075'%20stroke-linejoin='round'%3e%3cg%20stroke-width='7'%3e%3cpath%20d='M0%2050H56Q70%2050%2070%2064V106Q70%20120%2084%20120H146Q160%20120%20160%20106V64Q160%2050%20174%2050H240'%3e%3c/path%3e%3cpath%20d='M0%20180H26Q40%20180%2040%20194V201Q40%20215%2054%20215H116Q130%20215%20130%20201V194Q130%20180%20144%20180H240'%3e%3c/path%3e%3cpath%20d='M115%20120V215'%3e%3c/path%3e%3cpath%20d='M210%20180V240M210%200V50'%3e%3c/path%3e%3cpath%20d='M185%20180V146'%3e%3c/path%3e%3c/g%3e%3cg%20stroke-width='4'%3e%3cpath%20d='M28%2042v16M192%2042v16M62%2085h16M152%2085h16'%3e%3c/path%3e%3cpath%20d='M150%20172v16M85%20207v16'%3e%3c/path%3e%3cpath%20d='M107%20133h16M107%20202h16'%3e%3c/path%3e%3cpath%20d='M202%20222h16M202%2022h16'%3e%3c/path%3e%3c/g%3e%3ccircle%20cx='185'%20cy='137'%20r='7'%20stroke-width='3.5'%3e%3c/circle%3e%3c/g%3e%3c/svg%3e");background-repeat:no-repeat,no-repeat,no-repeat,no-repeat,repeat;background-size:100% 100%,100% 100%,100% 100%,100% 100%,130px 130px;padding:72px 0 96px;position:relative;overflow-x:clip}.hero-copy[data-v-d233689b]{flex-direction:column;align-items:center;gap:20px;display:flex}.hero-copy .lead[data-v-d233689b]{text-wrap:balance;max-width:700px}.badge[data-v-d233689b]{letter-spacing:-.005em;color:var(--ink);background:color-mix(in srgb, var(--bg) 85%, transparent);border:1px solid var(--line);border-radius:999px;align-items:center;gap:8px;margin:0;padding:7px 14px;font-size:14px;font-weight:600;display:inline-flex}.badge-dot[data-v-d233689b]{background:var(--green);border-radius:999px;flex:none;width:8px;height:8px}.hero-ctas[data-v-d233689b]{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px 28px;margin-top:8px;display:flex}.stage[data-v-d233689b]{justify-content:center;max-width:1000px;height:720px;margin:64px auto 0;display:flex;position:relative}@media (width<=799px){.stage[data-v-d233689b]{height:auto;margin-top:40px}.stage[data-v-d233689b] .phone{height:640px}}.in-phone[data-v-d233689b]{z-index:1;animation:rise-phone 1.2s var(--ease) .3s both;position:relative}.chip[data-v-d233689b]{--ov:28px;z-index:3;text-align:left;animation:rise .9s var(--ease) both;border-radius:22px;align-items:center;gap:12px;padding:14px 16px;display:flex;position:absolute}.chip-l[data-v-d233689b]{right:calc(50% + 170px - var(--ov));width:340px;top:150px}.chip-r[data-v-d233689b]{left:calc(50% + 170px - var(--ov));flex-direction:column;align-items:flex-start;gap:2px;width:220px;top:320px}.chip-b[data-v-d233689b]{right:calc(50% + 170px - var(--ov));width:240px;top:500px}.chip-col[data-v-d233689b]{flex-direction:column;gap:1px;min-width:0;display:flex}.chip-row[data-v-d233689b]{color:var(--muted);justify-content:space-between;gap:8px;font-size:13px;display:flex}.chip-app[data-v-d233689b]{color:var(--ink);font-weight:600}.chip-text[data-v-d233689b]{text-wrap:balance;font-size:14px;line-height:1.3}.chip-cap[data-v-d233689b]{color:var(--muted);font-size:13px;font-weight:600}.chip-big[data-v-d233689b]{letter-spacing:-.03em;font-size:40px;font-weight:700;line-height:1.05}.chip-delta[data-v-d233689b]{color:var(--muted);font-size:13px;font-weight:600}.chip-flame[data-v-d233689b]{background:var(--peach);width:40px;height:40px;color:var(--peach-text)}.chip-title[data-v-d233689b]{font-size:15px;font-weight:600}.chip-sub[data-v-d233689b]{color:var(--muted);font-size:13px}.buddy[data-v-d233689b]{flex-direction:column;align-items:center;gap:4px;padding:6px 0 10px;display:flex}.buddy-av[data-v-d233689b]{background:var(--orange);width:56px;height:56px;font-size:19px}.buddy-name[data-v-d233689b]{margin-top:4px;font-size:16px;font-weight:600}.buddy-sub[data-v-d233689b]{color:var(--muted);font-size:12px}.stamp[data-v-d233689b]{color:var(--faint);align-self:center;font-size:11px;font-weight:600}.pop[data-v-d233689b]{animation:pop .46s var(--ease) both}.typing[data-v-d233689b]{gap:5px;padding:13px 14px;display:flex}.typing span[data-v-d233689b]{background:var(--faint);border-radius:999px;width:7px;height:7px;animation:1.2s ease-in-out 5.8s 3 forwards blink-d233689b}.typing span[data-v-d233689b]:nth-child(2){animation-delay:5.95s}.typing span[data-v-d233689b]:nth-child(3){animation-delay:6.1s}@keyframes blink-d233689b{0%,60%,to{opacity:.3;transform:none}30%{opacity:1;transform:translateY(-2px)}}.dock[data-v-d233689b]{background:var(--screen-card);border-radius:26px;flex-direction:column;gap:10px;margin-top:auto;padding:12px;display:flex}.seg[data-v-d233689b]{text-align:center;background:#7878801f;border-radius:999px;grid-template-columns:repeat(3,minmax(0,1fr));padding:3px;font-size:12px;font-weight:600;display:grid}.seg span[data-v-d233689b]{padding:8px 0}.seg .seg-on[data-v-d233689b]{color:var(--blue-text);background:var(--seg-on-bg,#fff);border-radius:999px;box-shadow:0 2px 6px #0000001f}.done[data-v-d233689b]{height:44px;color:var(--on-orange);background:var(--orange);border-radius:999px;justify-content:center;align-items:center;font-size:15px;font-weight:600;display:flex}@media (width>=800px) and (width<=1099px){.hero[data-v-d233689b]{text-align:left;grid-template-columns:minmax(380px,1fr) auto;align-items:start;column-gap:32px;padding:48px 24px 56px;display:grid}.hero-copy[data-v-d233689b]{align-items:flex-start;padding:0}.hero-ctas[data-v-d233689b]{justify-content:flex-start}.h1[data-v-d233689b]{font-size:clamp(54px,6.8vw,76px)}.badge[data-v-d233689b]{padding:6px 12px;font-size:13px}.stage[data-v-d233689b]{height:auto;margin:0}.stage[data-v-d233689b] .phone{height:640px}.extra[data-v-d233689b]{display:none}}@media (width>=800px) and (width<=979px){.badge[data-v-d233689b]{border-radius:20px;line-height:1.3}.badge-s[data-v-d233689b]{display:block}}@media (width>=1100px){.stage[data-v-d233689b],.stage[data-v-d233689b] .phone{height:750px}}@media (width<=1099px){.chip[data-v-d233689b]{display:none}}@media (width<=799px){.hero[data-v-d233689b]{padding-bottom:72px}}@media (width<=399px){.badge[data-v-d233689b]{text-align:left;border-radius:20px;padding:8px 16px 8px 14px;line-height:1.3}.badge-s[data-v-d233689b]{display:block}}@media (width<=599px){.hero[data-v-d233689b]{padding-top:36px}.hero-copy[data-v-d233689b]{gap:14px}.h1[data-v-d233689b]{font-size:clamp(44px,13vw,56px)}.lead[data-v-d233689b]{font-size:17px}.badge[data-v-d233689b]{padding:6px 12px;font-size:12.5px}.hero-ctas[data-v-d233689b]{margin-top:4px}.stage[data-v-d233689b]{margin-top:32px}.stage[data-v-d233689b] .phone{height:600px}.extra[data-v-d233689b]{display:none}}@media (width<=380px){.stage[data-v-d233689b] .phone{width:320px}}:root.dark .hero[data-v-d233689b]{background-image:radial-gradient(30% 26% at 34% 66%, #ff7a1a24, #ff7a1a00 70%), radial-gradient(30% 26% at 66% 64%, #3a6bff29, #3a6bff00 70%), radial-gradient(26% 22% at 50% 76%, #f2445c1c, #f2445c00 70%), linear-gradient(180deg, color-mix(in srgb, var(--bg) 55%, transparent) 0%, var(--bg) 62%);isolation:isolate;background-repeat:no-repeat;background-size:100% 100%}:root.dark .hero[data-v-d233689b]:before{content:"";z-index:-1;pointer-events:none;opacity:.4;background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='240'%20height='240'%20viewBox='0%200%20240%20240'%20fill='none'%3e%3cg%20stroke='%23FFFFFF'%20stroke-opacity='0.06'%20stroke-linejoin='round'%3e%3cg%20stroke-width='7'%3e%3cpath%20d='M0%2050H56Q70%2050%2070%2064V106Q70%20120%2084%20120H146Q160%20120%20160%20106V64Q160%2050%20174%2050H240'%3e%3c/path%3e%3cpath%20d='M0%20180H26Q40%20180%2040%20194V201Q40%20215%2054%20215H116Q130%20215%20130%20201V194Q130%20180%20144%20180H240'%3e%3c/path%3e%3cpath%20d='M115%20120V215'%3e%3c/path%3e%3cpath%20d='M210%20180V240M210%200V50'%3e%3c/path%3e%3cpath%20d='M185%20180V146'%3e%3c/path%3e%3c/g%3e%3cg%20stroke-width='4'%3e%3cpath%20d='M28%2042v16M192%2042v16M62%2085h16M152%2085h16'%3e%3c/path%3e%3cpath%20d='M150%20172v16M85%20207v16'%3e%3c/path%3e%3cpath%20d='M107%20133h16M107%20202h16'%3e%3c/path%3e%3cpath%20d='M202%20222h16M202%2022h16'%3e%3c/path%3e%3c/g%3e%3ccircle%20cx='185'%20cy='137'%20r='7'%20stroke-width='3.5'%3e%3c/circle%3e%3c/g%3e%3c/svg%3e") 0 0/130px 130px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 55% at 50% 38%,#0000 0% 45%,#0000008c 100%);mask-image:radial-gradient(60% 55% at 50% 38%,#0000 0% 45%,#0000008c 100%)}:root.dark .seg[data-v-d233689b]{background:#7676803d}:root.dark .seg .seg-on[data-v-d233689b]{--seg-on-bg:#636366;color:var(--ink);box-shadow:0 2px 6px #0000004d}.how[data-v-0094003b]{padding:0 0 128px}.how-in[data-v-0094003b]{flex-direction:column;gap:48px;display:flex}.steps[data-v-0094003b]{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 20px;margin:0;padding:0;list-style:none;display:grid}.tile[data-v-0094003b]{grid-row:span 4;grid-template-rows:subgrid;row-gap:12px;padding:32px;display:grid}.tile .h3[data-v-0094003b],.tile .body[data-v-0094003b],.tile .step[data-v-0094003b]{margin:0}.tile .body[data-v-0094003b]{text-wrap:pretty;align-self:start;max-width:34ch}.viz[data-v-0094003b]{background:var(--sky);justify-content:center;align-items:center;height:240px;margin:-32px -32px 4px;display:flex;position:relative;overflow:hidden}.step[data-v-0094003b]{color:var(--blue-text);font-size:14px;font-weight:600}.radar[data-v-0094003b]{width:180px;height:180px;position:relative}.ring[data-v-0094003b]{border:1.5px solid #1f4fe04d;border-radius:999px;position:absolute}.ring-a[data-v-0094003b]{background:#1f4fe00d;border-color:#1f4fe033;inset:0}.ring-b[data-v-0094003b]{background:#1f4fe017;border-color:#1f4fe04d;inset:32px}.ring-c[data-v-0094003b]{background:#1f4fe029;border-color:#1f4fe073;inset:60px}.you[data-v-0094003b]{background:var(--blue);width:52px;height:52px;color:var(--on-color);margin:-26px 0 0 -26px;font-size:16px;position:absolute;top:50%;left:50%;box-shadow:0 0 0 8px #1f4fe02e}.them[data-v-0094003b]{background:var(--orange);width:36px;height:36px;font-size:12px;position:absolute;top:22px;right:6px;box-shadow:0 0 0 4px #ffffffb3}.chat[data-v-0094003b]{flex-direction:column;justify-content:center;align-items:stretch;gap:8px;padding:0 32px}.chat .msg[data-v-0094003b]{max-width:85%;padding:7px 13px;font-size:14px}.choice[data-v-0094003b]{border-radius:22px;flex-direction:column;gap:8px;margin-top:6px;padding:10px;display:flex}.choice-label[data-v-0094003b]{color:var(--muted);padding:0 4px;font-size:12px;font-weight:600}.choice-btns[data-v-0094003b]{gap:8px;display:flex}.choice-btns span[data-v-0094003b]{text-align:center;border-radius:999px;flex:1;justify-content:center;align-items:center;min-height:34px;padding:0 8px;font-size:13px;font-weight:600;line-height:1.15;display:flex}.choice-wait[data-v-0094003b]{color:var(--blue-text);background:var(--sky)}.choice-leave[data-v-0094003b]{color:var(--on-orange);background:var(--orange)}@media (width<=899px){.how[data-v-0094003b]{padding-bottom:96px}}@media (width>=800px) and (width<=899px){.tile[data-v-0094003b]{padding:24px}.viz[data-v-0094003b]{height:230px;margin:-24px -24px 4px}.tile .h3[data-v-0094003b]{font-size:22px}.tile .body[data-v-0094003b]{font-size:15px}.viz[data-v-0094003b] .seat{transform:scale(.82)}.radar[data-v-0094003b]{width:150px;height:150px}.ring-b[data-v-0094003b]{inset:26px}.ring-c[data-v-0094003b]{inset:50px}.chat[data-v-0094003b]{padding:0 16px}.choice-btns[data-v-0094003b]{flex-direction:column}}@media (width<=799px){.steps[data-v-0094003b]{grid-template-columns:minmax(0,1fr);row-gap:16px}.tile[data-v-0094003b]{grid-row:auto;grid-template-rows:none;grid-template-columns:250px minmax(0,1fr);align-content:center;gap:6px 24px;padding:24px 24px 24px 0}.viz[data-v-0094003b]{grid-area:1/1/span 3;height:auto;min-height:230px;margin:-24px 0}.tile[data-v-0094003b]>:not(.viz){grid-column:2}.tile .step[data-v-0094003b]{align-self:end}.tile .body[data-v-0094003b]{max-width:38ch}.tile .h3[data-v-0094003b]{font-size:22px}.viz[data-v-0094003b] .seat{transform:scale(.82)}.chat[data-v-0094003b]{padding:0 16px}.choice-btns span[data-v-0094003b]{white-space:nowrap;padding:0 4px;font-size:12px}}@media (width<=599px){.tile[data-v-0094003b]{grid-template-columns:minmax(0,1fr);row-gap:12px;padding:32px 24px 28px}.viz[data-v-0094003b]{grid-area:auto/1;height:220px;min-height:0;margin:-32px -24px 4px}.tile[data-v-0094003b]>:not(.viz){grid-column:1}.viz[data-v-0094003b] .seat{transform:none}.chat[data-v-0094003b]{padding:0 32px}.tile .h3[data-v-0094003b]{font-size:24px}}:root.dark .viz[data-v-0094003b]{background:linear-gradient(180deg, #101218 0%, #15161b 55%, var(--fill) 100%)}:root.dark .ring[data-v-0094003b]{border-color:#7c9cff66}:root.dark .ring-a[data-v-0094003b]{background:#7c9cff0f;border-color:#7c9cff47}:root.dark .ring-b[data-v-0094003b]{background:#7c9cff1a;border-color:#7c9cff66}:root.dark .ring-c[data-v-0094003b]{background:#7c9cff2e;border-color:#7c9cff8c}:root.dark .you[data-v-0094003b]{box-shadow:0 0 0 8px #7c9cff38}:root.dark .them[data-v-0094003b]{box-shadow:0 0 0 4px #15161be6}:root.dark .choice[data-v-0094003b]{background:var(--surface)}:root.dark .choice-wait[data-v-0094003b]{background:#7c9cff1a}.status[data-v-84c77d8d]{--st-base:#fff;--st-icon-ink:#fff;padding:112px 0}:root.dark .status[data-v-84c77d8d]{--st-base:#1c1c1e;--st-icon-ink:#1c1c1e}.status-in[data-v-84c77d8d]{flex-direction:column;gap:48px;display:flex}.grid[data-v-84c77d8d]{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.st-tile[data-v-84c77d8d]{border:1px solid #0000;border-radius:28px;flex-direction:column;align-items:flex-start;gap:16px;padding:32px;display:flex}.st-text[data-v-84c77d8d]{flex-direction:column;gap:8px;display:flex}.st-icon[data-v-84c77d8d]{border-radius:999px;flex:none;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.st-chip[data-v-84c77d8d]{white-space:nowrap;background:var(--surface);max-width:100%;height:34px;box-shadow:0 4px 14px rgba(var(--shadow-rgb), .08);border-radius:999px;align-self:flex-start;align-items:center;gap:8px;margin-top:auto;padding:0 14px 0 6px;font-size:14px;font-weight:600;display:flex}.st-name[data-v-84c77d8d]{flex-wrap:wrap;align-items:baseline;column-gap:8px;display:flex}@media (width>=720px) and (width<=899px){.st-chip[data-v-84c77d8d]{border-radius:20px;height:auto;padding-block:6px}.st-name[data-v-84c77d8d]{flex-direction:column;line-height:1.25}.st-sep[data-v-84c77d8d]{display:none}}@media (width<=899px){.status[data-v-84c77d8d]{padding:88px 0}.st-tile[data-v-84c77d8d]{padding:24px}.st-chip[data-v-84c77d8d]{font-size:13px}.st-text .h3[data-v-84c77d8d]{font-size:24px}.st-text .body[data-v-84c77d8d]{font-size:16px}}@media (width<=719px){.grid[data-v-84c77d8d]{grid-template-columns:minmax(0,1fr);gap:12px}.st-tile[data-v-84c77d8d]{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:14px 16px;padding:20px;display:grid}.st-chip[data-v-84c77d8d]{grid-column:1/-1;margin-top:0}}.privacy[data-v-70473aa6]{color:#f5f5f7;background-color:#000;background-image:radial-gradient(50% 40% at 85% 0,#f2445c33,#f2445c00 70%),radial-gradient(45% 40% at 10% 10%,#1f4fe042,#1f4fe000 70%);padding:128px 0 112px}.privacy .ptile .body[data-v-70473aa6]{color:#aeaeb2}.grid[data-v-70473aa6]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:20px;display:grid}.ptile[data-v-70473aa6]{background:#1c1c1e;border-radius:28px;flex-direction:column;gap:10px;padding:32px;display:flex}.picon[data-v-70473aa6]{width:48px;height:48px;color:var(--on-color);background:var(--grad-fill-diag);border-radius:14px;justify-content:center;align-items:center;margin-bottom:10px;display:flex}.map[data-v-70473aa6]{background-color:#141416;background-image:linear-gradient(#ffffff21 6px,#0000 6px),linear-gradient(90deg,#ffffff21 6px,#0000 6px),linear-gradient(#ffffff0f 2px,#0000 2px),linear-gradient(90deg,#ffffff0f 2px,#0000 2px);background-position:50%;background-size:240px 240px,240px 240px,60px 60px,60px 60px;border-radius:28px;justify-content:center;align-items:center;height:420px;display:flex;position:relative;overflow:hidden}.stage[data-v-70473aa6]{width:240px;height:240px;position:relative}.area[data-v-70473aa6]{background:radial-gradient(circle,#ff7a1a57 0%,#f2445c33 55%,#1f4fe024 100%);border:2px dashed #ffffffb3;border-radius:999px;position:absolute;inset:0}.you[data-v-70473aa6]{text-align:center;color:#fff;flex-direction:column;align-items:center;gap:8px;width:150px;font-size:15px;font-weight:600;line-height:1.25;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.dot[data-v-70473aa6]{background:var(--orange);border:3px solid #fff;border-radius:999px;width:14px;height:14px;box-shadow:0 0 0 6px #ff7a1a4d}.mchip[data-v-70473aa6]{white-space:nowrap;color:#fff;background:#2c2c2e;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:8px;height:36px;padding:0 14px;font-size:14px;font-weight:600;display:flex;position:absolute}.mchip b[data-v-70473aa6]{color:#d1d1d6;font-weight:600}.mchip[data-v-70473aa6]:before{content:"";border:0 dashed #ffffff8c;position:absolute}.c-left[data-v-70473aa6],.c-right[data-v-70473aa6]{top:calc(50% - 18px)}.c-left[data-v-70473aa6]{right:calc(100% + 28px)}.c-left[data-v-70473aa6]:before{border-top-width:2px;width:28px;top:50%;left:100%}.c-right[data-v-70473aa6]{left:calc(100% + 28px)}.c-right[data-v-70473aa6]:before{border-top-width:2px;width:28px;top:50%;right:100%}.c-bottom[data-v-70473aa6]{top:calc(100% + 28px);left:50%;transform:translate(-50%)}.c-bottom[data-v-70473aa6]:before{border-left-width:2px;height:28px;bottom:100%;left:50%}:root.dark .privacy[data-v-70473aa6]{box-shadow:inset 0 1px 0 var(--line), inset 0 -1px 0 var(--line);background-color:#121216;background-image:radial-gradient(50% 40% at 85% 0,#ff6ea01a,#ff6ea000 70%),radial-gradient(45% 40% at 10% 10%,#1f4fe057,#1f4fe000 70%)}:root.dark .ptile[data-v-70473aa6]{background:#1c1c1e;box-shadow:inset 0 0 0 1px #ffffff1a}:root.dark .map[data-v-70473aa6]{background-color:#17171a;background-image:linear-gradient(#fff3 10px,#0000 10px),linear-gradient(90deg,#fff3 10px,#0000 10px),linear-gradient(#ffffff1a 5px,#0000 5px),linear-gradient(90deg,#ffffff1a 5px,#0000 5px),linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px),linear-gradient(#4cd97b17,#4cd97b17),linear-gradient(#5a96ff1c,#5a96ff1c),linear-gradient(#ffffff09,#ffffff09),linear-gradient(#ffffff08,#ffffff08);background-position:50%,50%,50%,50%,50%,50%,8% 14%,93% 90%,30% 88%,76% 10%;background-repeat:repeat,repeat,repeat,repeat,repeat,repeat,no-repeat,no-repeat,no-repeat,no-repeat;background-size:480px 480px,480px 480px,240px 240px,240px 240px,60px 60px,60px 60px,200px 110px,260px 90px,170px 100px,140px 80px;box-shadow:inset 0 0 0 1px #ffffff24,inset 0 0 90px 8px #00000080}:root.dark .mchip[data-v-70473aa6]{border-color:#ffffff47}@media (width<=899px){.privacy[data-v-70473aa6]{padding:96px 0 88px}.ptile[data-v-70473aa6]{padding:28px}}@media (width<=759px){.map[data-v-70473aa6]{height:auto;padding:32px 16px}.stage[data-v-70473aa6]{flex-direction:column;align-items:center;gap:12px;width:100%;height:auto;display:flex}.area[data-v-70473aa6]{flex:none;width:220px;height:220px;position:relative;inset:auto}.stage .mchip[data-v-70473aa6]{position:static;transform:none}.stage .mchip[data-v-70473aa6]:before{display:none}.you[data-v-70473aa6]{top:110px}}@media (width<=599px){.privacy[data-v-70473aa6]{padding:80px 0 72px}.grid[data-v-70473aa6]{grid-template-columns:minmax(0,1fr)}}.screens[data-v-186edcdd]{background-color:var(--fill);background-image:radial-gradient(34% 30% at 16% 38%, rgba(255, 122, 26, var(--glow-a)), #ff7a1a00 70%), radial-gradient(34% 30% at 84% 38%, rgba(var(--glow-b), var(--glow-a)), rgba(var(--glow-b), 0) 70%);--glow-a:.13;--glow-b:31, 79, 224;--dot:#7c7c82;background-repeat:no-repeat;padding:112px 0 96px}:root.dark .screens[data-v-186edcdd]{--glow-a:.1;--glow-b:58, 107, 255;--dot:#8e8e93}.screens-in[data-v-186edcdd]{flex-direction:column;gap:56px;max-width:1200px;display:flex}.gallery[data-v-186edcdd]{--w:min(300px, calc(100vw - 72px));grid-template-columns:repeat(3,minmax(0,1fr));place-items:start center;gap:24px;display:grid;position:relative}.gal-item[data-v-186edcdd]{text-align:center;flex-direction:column;align-items:center;gap:28px;display:flex}.cap[data-v-186edcdd]{flex-direction:column;gap:6px;width:100%;max-width:300px;display:flex}.cap .h3[data-v-186edcdd]{font-size:24px}.cap .body[data-v-186edcdd]{color:var(--muted);text-wrap:balance;margin:0;font-size:16px;line-height:1.4}.dots[data-v-186edcdd]{z-index:1;justify-content:center;gap:0;margin-top:-28px;margin-bottom:-8px;display:none;position:relative}.dot[data-v-186edcdd]{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:flex}.dot[data-v-186edcdd]:before{content:"";background:var(--dot);width:8px;height:8px;transition:width .2s var(--ease), background .2s;border-radius:999px}.dot.on[data-v-186edcdd]:before{background:var(--blue-text);width:22px}@media (width<=1011px){.screens[data-v-186edcdd]{padding:80px 0 64px}.screens-in[data-v-186edcdd]{gap:40px}.gallery[data-v-186edcdd]{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;justify-content:flex-start;gap:24px;margin:-24px -24px -36px;padding:28px 24px 56px;scroll-padding-inline:24px;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 24px calc(100% - 24px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 24px calc(100% - 24px),#0000 100%)}.gal-item[data-v-186edcdd]{width:var(--w);scroll-snap-align:start;scroll-snap-stop:always;flex:none}.gal-item[data-v-186edcdd] .phone{box-shadow:0 12px 24px rgba(var(--shadow-rgb), .22), 0 0 0 1.5px var(--bezel-ring) inset}.dots[data-v-186edcdd]{display:flex}}@media (width<=359px){.gallery[data-v-186edcdd]{--w:calc(100vw - 56px)}.gal-item[data-v-186edcdd] .phone{zoom:.85}}@media (width<=599px){.screens[data-v-186edcdd]{padding:64px 0 48px}.cap .h3[data-v-186edcdd]{font-size:22px}}.title.title--sm[data-v-186edcdd]{font-size:26px}.title[data-v-186edcdd]{letter-spacing:-.02em;padding:0 4px;font-size:30px;font-weight:700}.panel[data-v-186edcdd]{background:var(--screen-card);border-radius:20px;flex-direction:column;gap:10px;padding:14px;display:flex}.row[data-v-186edcdd]{justify-content:space-between;font-size:13px;font-weight:600;display:flex}.row-sub[data-v-186edcdd]{color:var(--muted)}.row-ends[data-v-186edcdd]{color:var(--muted);padding:0 2px;font-size:12px;font-weight:400}.week[data-v-186edcdd]{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;display:grid}.week b[data-v-186edcdd]{aspect-ratio:1;background:var(--orange);border-radius:999px}.week b.off[data-v-186edcdd]{background:var(--line)}.home-main[data-v-186edcdd]{flex:1;justify-content:center;align-items:center;display:flex}.tab-gap[data-v-186edcdd]{height:54px}.tabbar[data-v-186edcdd]{text-align:center;height:68px;color:var(--muted);background:var(--tab-bg,#f9f9fbeb);border-top:1px solid var(--tab-border,#bcbcc0);grid-template-columns:repeat(5,minmax(0,1fr));padding-top:8px;font-size:10px;font-weight:600;display:grid;position:absolute;bottom:0;left:0;right:0}.tabbar span[data-v-186edcdd]{flex-direction:column;align-items:center;gap:2px;display:flex}.tabbar .on[data-v-186edcdd]{color:var(--blue-text)}.match-main[data-v-186edcdd]{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:36px;width:100%;display:flex}.radar--lg[data-v-186edcdd]{width:220px;height:220px}.ring-p--soft[data-v-186edcdd]{border-color:#fff9}.match-text[data-v-186edcdd]{flex-direction:column;gap:6px;display:flex}.match-title[data-v-186edcdd]{letter-spacing:-.02em;font-size:24px;font-weight:700}.match-sub[data-v-186edcdd]{color:var(--sky);text-wrap:balance;font-size:14px}.you[data-v-186edcdd]{width:64px;height:64px;color:var(--blue);background:#fff;margin:-32px 0 0 -32px;font-size:18px;position:absolute;top:50%;left:50%}.cancel[data-v-186edcdd]{background:#ffffff2e;border-radius:999px;justify-content:center;align-items:center;width:100%;height:46px;font-size:15px;font-weight:600;display:flex}.done-sub[data-v-186edcdd]{color:var(--muted);margin-top:-6px;padding:0 4px;font-size:14px;line-height:1.35}.results[data-v-186edcdd]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.results>span[data-v-186edcdd]{background:var(--screen-card);border-radius:18px;flex-direction:column;align-items:center;gap:2px;padding:12px 6px;display:flex}.res-n[data-v-186edcdd]{font-size:22px;font-weight:700}.res-l[data-v-186edcdd]{color:var(--muted);font-size:11px}.eyebrow-sm[data-v-186edcdd]{color:var(--muted);margin-top:6px;padding:0 4px;font-size:13px;font-weight:600}.rate[data-v-186edcdd]{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;display:grid}.rate b[data-v-186edcdd]{height:36px;font-family:var(--font-rounded);background:var(--fill-2);border-radius:999px;justify-content:center;align-items:center;font-size:15px;font-weight:700;display:flex}.rate b.on[data-v-186edcdd]{color:var(--on-color);background:var(--blue)}.hair[data-v-186edcdd]{background:var(--line);height:1px;margin:0 -14px}.lb[data-v-186edcdd]{align-items:center;gap:10px;display:flex}.lb-ic[data-v-186edcdd]{width:28px;height:28px;color:var(--orange-text);background:var(--peach);border-radius:9px;justify-content:center;align-items:center;display:flex}.lb-t[data-v-186edcdd]{flex:1;font-size:14px}.sw[data-v-186edcdd]{background:var(--line);opacity:.8;border-radius:999px;width:38px;height:24px}.buddy-row[data-v-186edcdd]{background:var(--screen-card);border-radius:20px;align-items:center;gap:10px;padding:10px 12px;display:flex}.br-av[data-v-186edcdd]{background:var(--orange);width:34px;height:34px;font-size:12px}.br-name[data-v-186edcdd]{flex:1;font-size:14px;font-weight:600}.br-add[data-v-186edcdd]{color:var(--blue-text);background:var(--sky);border-radius:999px;padding:7px 12px;font-size:13px;font-weight:600}.finish[data-v-186edcdd]{height:48px;color:var(--on-orange);background:var(--orange);border-radius:999px;justify-content:center;align-items:center;margin-top:auto;font-size:16px;font-weight:600;display:flex}:root.dark .tabbar[data-v-186edcdd]{--tab-bg:#161618eb;--tab-border:#2c2c2e}:root.dark .rate b[data-v-186edcdd]{background:#7676803d}:root.dark .sw[data-v-186edcdd]{opacity:1;background:#39393d}:root.dark .br-add[data-v-186edcdd]{background:#3a6bff38}.timeline[data-v-418f19d5]{padding:128px 0 112px}.panel[data-v-418f19d5]{background:var(--fill);border-radius:32px;padding:48px}.tl[data-v-418f19d5]{grid-template-columns:repeat(5,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid;position:relative}.tl-line[data-v-418f19d5]{background:var(--line);border-radius:2px;height:4px;position:absolute;top:11px;left:13px;right:calc(20% - 32.2px)}.tl-fill[data-v-418f19d5]{background:var(--grad);transform-origin:0;border-radius:2px;position:absolute;inset:0}.tl li[data-v-418f19d5]{flex-direction:column;display:flex;position:relative}.tl-main[data-v-418f19d5],.tl-text[data-v-418f19d5]{flex-direction:column;gap:8px;display:flex}.tl-main[data-v-418f19d5]{flex:1;justify-content:space-between;gap:16px}.tl h3[data-v-418f19d5]{margin:0;font-size:19px;font-weight:600}.tl .body[data-v-418f19d5]{font-size:15px}.tl-dot[data-v-418f19d5]{z-index:1;background:var(--surface);border:5px solid var(--dot);border-radius:999px;width:26px;height:26px;margin-bottom:14px;position:relative}.tl-head[data-v-418f19d5]{flex-direction:column;gap:8px;display:flex}.tl-t[data-v-418f19d5]{letter-spacing:-.03em;margin:0;font-size:34px;font-weight:700;line-height:1}.tl-ui[data-v-418f19d5]{align-self:flex-start;max-width:100%;height:auto;min-height:28px;padding:5px 12px;line-height:1.25}.chip-white[data-v-418f19d5]{background:var(--surface);box-shadow:0 2px 8px rgba(var(--shadow-rgb), .1)}.chip-orange[data-v-418f19d5]{color:#fff;background:var(--orange-text)}.chip-green[data-v-418f19d5]{color:var(--green-text);background:#34c75929}:root.dark .tl-dot[data-v-418f19d5]{border-color:var(--dot-d)}:root.dark .chip-white[data-v-418f19d5]{box-shadow:0 0 0 1px var(--line)}:root.dark .chip-orange[data-v-418f19d5]{color:var(--on-orange)}:root.dark .chip-green[data-v-418f19d5]{background:#34c75933}@keyframes grow-x-418f19d5{0%{transform:scaleX(0)}to{transform:none}}@supports (animation-timeline:view()){.tl-fill[data-v-418f19d5]{animation:grow-x-418f19d5 var(--ease) both;animation-timeline:view();animation-range:entry 70% cover 55%}}@media (width<=899px){.timeline[data-v-418f19d5]{padding:96px 0 88px}.panel[data-v-418f19d5]{padding:28px 24px}.tl-line[data-v-418f19d5]{display:none}.tl[data-v-418f19d5]{grid-template-columns:minmax(0,1fr);gap:0}.tl li[data-v-418f19d5]{flex-direction:row;gap:18px;padding-bottom:28px}.tl li[data-v-418f19d5]:last-child{padding-bottom:0}.tl li[data-v-418f19d5]:not(:last-child):before{content:"";background:linear-gradient(var(--dot), var(--line));border-radius:2px;width:4px;position:absolute;top:26px;bottom:0;left:11px}.tl-dot[data-v-418f19d5]{flex:none;margin:0}.tl-main[data-v-418f19d5]{flex-flow:wrap;justify-content:space-between;align-items:flex-start;gap:10px 16px}.tl-text[data-v-418f19d5]{flex:220px;gap:4px}.tl-head[data-v-418f19d5]{flex-direction:row;align-items:baseline;gap:10px}.tl-t[data-v-418f19d5]{letter-spacing:0;color:var(--muted);font-variant-numeric:tabular-nums;font-size:15px}.tl h3[data-v-418f19d5]{font-size:19px}.tl-ui[data-v-418f19d5]{align-self:flex-start}:root.dark .tl li[data-v-418f19d5]:not(:last-child):before{background:linear-gradient(var(--dot-d), var(--line))}}.stmt[data-v-578e0d0a]{padding:80px 0 88px}.stmt-in[data-v-578e0d0a]{text-align:center;flex-direction:column;align-items:center;gap:56px;display:flex}.stats[data-v-578e0d0a]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:40px;width:100%;max-width:960px;margin:0;padding:0;list-style:none;display:grid}.stat[data-v-578e0d0a]{text-align:center;flex-direction:column;align-items:center;gap:10px;display:flex}.stat-n[data-v-578e0d0a]{letter-spacing:-.04em;margin:0;font-size:clamp(40px,6vw,72px);font-weight:700;line-height:1}.stat-l[data-v-578e0d0a]{max-width:22ch;color:var(--muted);text-wrap:balance;margin:0;font-size:17px;line-height:1.35}@media (width<=599px){.stmt[data-v-578e0d0a]{padding:64px 0 56px}.stmt-in[data-v-578e0d0a]{gap:36px}.stats[data-v-578e0d0a]{gap:12px}.stat[data-v-578e0d0a]{gap:6px}.stat-n[data-v-578e0d0a]{font-size:32px}.stat-l[data-v-578e0d0a]{font-size:13px}}.to-top[data-v-6075303f]{z-index:15;right:max(20px, env(safe-area-inset-right));bottom:max(20px, env(safe-area-inset-bottom));width:52px;height:52px;color:var(--on-color);background:var(--blue);box-shadow:0 10px 28px rgba(var(--shadow-rgb), .28), 0 0 0 1px var(--glass-border);cursor:pointer;transition:transform .16s var(--ease), background-color .2s ease;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0;display:flex;position:fixed}.to-top[data-v-6075303f]:hover{background:var(--blue-pressed)}.to-top[data-v-6075303f]:active{transform:scale(.94)}.pop-enter-active[data-v-6075303f],.pop-leave-active[data-v-6075303f]{transition:opacity .2s ease, transform .2s var(--ease)}.pop-enter-from[data-v-6075303f],.pop-leave-to[data-v-6075303f]{opacity:0;transform:translateY(12px)scale(.9)}
