@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/space-grotesk-latin-600-normal-DjKNqYRj.woff2)format("woff2"),url(/assets/space-grotesk-latin-600-normal-BflQw4A9.woff)format("woff")}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dm-sans-latin-400-normal-CW0RaeGs.woff2)format("woff2"),url(/assets/dm-sans-latin-400-normal-BwCSEQnW.woff)format("woff")}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/dm-sans-latin-600-normal-Aqo67rzb.woff2)format("woff2"),url(/assets/dm-sans-latin-600-normal-BmdmIIQ2.woff)format("woff")}:root{--primary:#ff6b4a;--on-primary:#1a1145;--accent:#6c4df5;--ink:#1a1145;--paper:#fff6f1;--heading-font:"Space Grotesk", system-ui, sans-serif;--body-font:"DM Sans", system-ui, sans-serif;--heading-weight:600;--muted:color-mix(in srgb, var(--ink) 66%, var(--paper));--line:color-mix(in srgb, var(--ink) 12%, transparent);--soft:color-mix(in srgb, var(--primary) 9%, #fff);--card:#fff;--radius:18px;--shadow:0 1px 2px color-mix(in srgb, var(--ink) 8%, transparent), 0 10px 24px -14px color-mix(in srgb, var(--ink) 28%, transparent);--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}html,body{background:var(--paper);color:var(--ink);font:400 17px/1.45 var(--body-font);-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;margin:0}#root{min-height:100dvh}main{display:block}.screen,main.screen{width:100%;max-width:520px;min-height:100dvh;padding:18px 22px calc(20px + env(safe-area-inset-bottom));flex-direction:column;margin:0 auto;display:flex;position:relative}h1{font-family:var(--heading-font);font-weight:var(--heading-weight);letter-spacing:-.015em;text-wrap:balance;margin:0 0 10px;font-size:clamp(30px,8.4vw,38px);line-height:1.1}p{margin:0 0 12px}a{color:inherit}ul,ol{margin:0;padding:0;list-style:none}button{font:inherit;color:inherit;cursor:pointer}.brandbar{height:28px;font-family:var(--heading-font);font-weight:var(--heading-weight);letter-spacing:-.01em;align-items:center;gap:8px;margin-bottom:16px;font-size:18px;display:flex}.brand-dot{background:var(--primary);width:12px;height:12px;box-shadow:5px -5px 0 -2px var(--accent);border-radius:50% 50% 50% 2px}.eyebrow{color:var(--primary);letter-spacing:.08em;text-transform:uppercase;margin:0 0 8px;font-size:13px;font-weight:600}.lede{color:var(--muted);font-size:18px}.fine{color:var(--muted);text-align:center;margin:12px 0 0;font-size:13px}.note,.dock{margin-top:auto;padding-top:20px}.cta,main.screen>button{background:var(--primary);width:100%;min-height:58px;color:var(--on-primary);box-shadow:0 12px 22px -12px color-mix(in srgb, var(--primary) 70%, transparent);border:0;border-radius:16px;font-size:18px;font-weight:600;display:block}.glyph{background:var(--soft);width:36px;height:36px;color:var(--primary);border-radius:12px;flex:none;place-items:center;display:inline-grid}.glyph svg{width:21px;height:21px}.art{--art-accent:var(--accent);border-radius:24px;place-items:center;display:grid;overflow:hidden}.art svg{width:100%;height:100%;display:block}.tone-primary{background:var(--primary);color:var(--on-primary)}.tone-ink{background:var(--ink);color:var(--paper)}.tone-accent{--art-accent:var(--primary);background:var(--accent);color:var(--ink)}.tone-paper{background:var(--soft);color:var(--primary)}.landing .hero-art{height:236px;margin-bottom:22px;padding:14px}.landing .stack{flex-direction:column;display:flex}.proof{gap:10px;margin-top:6px;display:grid}.proof li{align-items:center;gap:10px;font-weight:500;display:flex}.proof .glyph{border-radius:50%;width:26px;height:26px}.proof .glyph svg{width:15px;height:15px}.layout-split .landing .hero-art{order:3;height:150px;margin:18px 0 0}.layout-split .landing .stack{order:2}.layout-split .landing .dock{order:4}.layout-poster .landing{background:var(--primary);color:var(--on-primary)}.layout-poster .landing .hero-art{color:var(--on-primary);background:0 0;height:280px;margin:0 -8px 8px}.layout-poster .landing .eyebrow,.layout-poster .landing .lede,.layout-poster .landing .fine{color:inherit}.layout-poster .landing .glyph{background:color-mix(in srgb, var(--on-primary) 18%, transparent);color:inherit}.layout-poster .landing .cta{background:var(--on-primary);color:var(--primary)}.progress{background:var(--line);border-radius:6px;height:6px;margin-bottom:18px;overflow:hidden}.progress span{background:var(--primary);border-radius:6px;height:100%;display:block}.question .eyebrow{color:var(--muted);letter-spacing:.02em;text-transform:none}.answers{gap:12px;margin-top:12px;display:grid}.answer{border:1.5px solid var(--line);border-radius:var(--radius);background:var(--card);text-align:left;width:100%;min-height:68px;box-shadow:var(--shadow);align-items:center;gap:14px;padding:14px 16px;font-size:18px;font-weight:500;display:flex}.layout-tiles .answers{grid-template-columns:1fr 1fr}.layout-tiles .answer{flex-direction:column;align-items:flex-start;min-height:124px}.plan .plan-art{height:84px;margin-bottom:14px;padding:6px 40px}.plan .dock{background:linear-gradient(transparent, var(--paper) 34%);margin-inline:-22px;padding:18px 22px 8px;position:sticky;bottom:0}.fitted{border-radius:var(--radius);background:var(--card);box-shadow:var(--shadow);gap:8px;padding:12px 14px;display:grid}.fitted li{align-items:center;gap:12px;font-size:16px;font-weight:500;line-height:1.3;display:flex}.fitted .glyph{border-radius:10px;width:30px;height:30px}.fitted .glyph svg{width:18px;height:18px}.milestones{gap:0;margin-top:14px;display:grid}.milestones li{grid-template-columns:84px 1fr;gap:10px;padding:0 0 10px 22px;font-size:16px;line-height:1.3;display:grid;position:relative}.milestones li:before{content:"";background:var(--primary);border-radius:50%;width:11px;height:11px;position:absolute;top:6px;left:0}.milestones li:not(:last-child):after{content:"";background:var(--line);width:1.5px;position:absolute;top:18px;bottom:-5px;left:5px}.milestones .when{color:var(--primary);font-weight:600}.layout-checklist .milestones li{border-bottom:1px solid var(--line);padding:7px 0}.layout-checklist .milestones li:before,.layout-checklist .milestones li:after{display:none}main.paywall{padding-top:62px}.paywall .brandbar{position:absolute;top:18px;left:22px}.paywall .paywall-art{opacity:.9;background:0 0;width:112px;height:72px;position:absolute;top:8px;right:14px}.paywall h1{order:1}.paywall .eyebrow{order:0}.paywall>*{order:2}.chips{flex-wrap:wrap;gap:6px;margin-bottom:14px;display:flex}.chips li{background:var(--soft);color:var(--primary);border-radius:999px;padding:4px 10px;font-size:13px;font-weight:600}.value{gap:12px;margin-bottom:14px;display:grid}.value li{gap:12px;display:flex}.value strong,.value span:not(.glyph){display:block}.value strong{line-height:1.25}.value div span{color:var(--muted);font-size:15px;line-height:1.3}.value.layout-cards{grid-template-columns:1fr 1fr}.value.layout-cards li{border-radius:var(--radius);background:var(--card);box-shadow:var(--shadow);flex-direction:column;padding:12px}.reassure{margin-bottom:10px;font-size:15px;font-weight:500}.plans{gap:10px;display:grid}.plans button{border:1.5px solid var(--line);border-radius:var(--radius);background:var(--card);text-align:left;width:100%;min-height:72px;box-shadow:var(--shadow);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2px 12px;padding:14px 18px;font-size:18px;display:flex}.plans li.best button{background:var(--primary);color:var(--on-primary);border:0}.plans .best-value{background:var(--accent);color:var(--ink);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;padding:2px 8px;font-size:12px;font-weight:700}.plans .price{font-weight:600}.plans .equivalent{opacity:.85;flex-basis:100%;font-size:14px}.renewal,.trial-cancel,.cancel,.refund,.way-out,.after,.tools,.channel{font-size:14px}.way-out{margin:12px 0 8px;font-weight:500}.after{margin:10px 0 0;font-weight:500}.tools{margin:10px 0 0}.paywall-actions{grid-template-columns:1fr 1fr;gap:10px;margin-top:14px;display:grid}.paywall-actions button,.paywall-actions a{text-align:center;border:1.5px solid var(--line);border-radius:var(--radius);background:var(--card);justify-content:center;align-items:center;width:100%;min-height:52px;padding:10px 14px;font-size:16px;font-weight:600;text-decoration:none;display:flex}.legal{color:var(--muted);text-align:center;margin:14px 0 0;font-size:13px}.first-steps{margin:8px 0 20px}.first-steps ol{counter-reset:first;gap:10px;display:grid}.first-steps li{border-radius:var(--radius);background:var(--card);box-shadow:var(--shadow);counter-increment:first;padding:12px 14px 12px 54px;position:relative}.first-steps li:before{content:counter(first);background:var(--soft);width:28px;height:28px;color:var(--primary);border-radius:50%;place-items:center;font-weight:600;display:grid;position:absolute;top:12px;left:14px}.first-steps strong,.first-steps span{display:block}.first-steps span{color:var(--muted);font-size:15px}.account-links{gap:8px;margin-top:16px;display:grid}.offer-actions{gap:10px;margin-top:16px;display:grid}.offer-actions button{border:1.5px solid var(--line);background:var(--card);border-radius:16px;width:100%;min-height:58px;padding:10px 14px;font-size:17px;font-weight:600;display:block}.offer-terms,.bump-terms{color:var(--muted);margin-top:14px;font-size:14px}.bump{border:1.5px solid var(--line);border-radius:var(--radius);background:var(--card);margin-top:14px;padding:14px}.bump label{align-items:center;gap:10px;min-height:44px;display:flex}.bump input[type=checkbox]{flex:none;width:24px;height:24px;min-height:24px;padding:0}.charges{margin-top:16px}.charges li{margin-top:8px}input,textarea,select{border:1.5px solid var(--line);background:var(--card);width:100%;min-height:48px;font:inherit;color:inherit;border-radius:12px;padding:10px 12px}.refund-cancel{margin:0 0 14px;font-size:14px}@font-face{font-family:"Baloo 2";font-style:normal;font-display:swap;font-weight:600;src:url(/assets/baloo-2-latin-600-normal-tIfxVoAe.woff2)format("woff2"),url(/assets/baloo-2-latin-600-normal-B4tNaogw.woff)format("woff")}@font-face{font-family:"Baloo 2";font-style:normal;font-display:swap;font-weight:700;src:url(/assets/baloo-2-latin-700-normal-CqTg7A15.woff2)format("woff2"),url(/assets/baloo-2-latin-700-normal-Ld3Zm3l2.woff)format("woff")}@font-face{font-family:"Baloo 2";font-style:normal;font-display:swap;font-weight:800;src:url(/assets/baloo-2-latin-800-normal-BbF3Etk1.woff2)format("woff2"),url(/assets/baloo-2-latin-800-normal-B8BXfZF7.woff)format("woff")}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/rubik-latin-400-normal-j0pmKyiQ.woff2)format("woff2"),url(/assets/rubik-latin-400-normal-BV1Ho3GG.woff)format("woff")}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/rubik-latin-500-normal-1os41rQk.woff2)format("woff2"),url(/assets/rubik-latin-500-normal-LZYVHeqz.woff)format("woff")}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/rubik-latin-600-normal-7iWW07_k.woff2)format("woff2"),url(/assets/rubik-latin-600-normal-Bd1rsTk4.woff)format("woff")}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/rubik-latin-700-normal-D-tMm-eS.woff2)format("woff2"),url(/assets/rubik-latin-700-normal-KHOtubUA.woff)format("woff")}:root{--v-bg:var(--paper);--v-surface:var(--card);--v-sand:color-mix(in srgb, var(--ink) 6%, var(--paper));--v-sand-2:color-mix(in srgb, var(--ink) 12%, var(--paper));--v-ink:var(--ink);--v-body:color-mix(in srgb, var(--ink) 88%, var(--paper));--v-ink-2:color-mix(in srgb, var(--ink) 72%, var(--paper));--v-muted:var(--muted);--v-line:var(--line);--v-line-strong:color-mix(in srgb, var(--ink) 50%, var(--paper));--v-primary:var(--primary);--v-primary-press:color-mix(in srgb, var(--primary) 84%, #000);--v-on-primary:var(--on-primary);--v-primary-edge:var(--k-cta-edge,color-mix(in srgb, var(--v-primary) 70%, #000));--v-tint:color-mix(in srgb, var(--primary) 11%, #fff);--v-accent:var(--accent);--v-on-accent:var(--ink);--v-art-filter:invert(0);--v-accent-tint:color-mix(in srgb, var(--accent) 16%, #fff);--v-success:#1d6b52;--v-success-tint:#e2f3ec;--v-danger:#b3261e;--v-link:var(--k-link,var(--v-accent));--v-on-link:var(--k-on-link,#fff);--v-night:var(--k-night,#1a1145);--v-on-night:var(--k-on-night,#fff);--v-card-1:var(--k-card-grape,#6d3fd8);--v-card-2:var(--k-card-coral,#ff7a59);--v-card-3:var(--k-card-mint,#2cc9a0);--v-card-4:var(--k-card-sky,#3da9fc);--v-card-5:var(--k-card-pink,#ff6fa8);--v-card-6:var(--k-card-lime,#c6dd3c);--v-card-1-ink:var(--k-scene-grape-ink,#fff);--v-card-2-ink:var(--k-on-cta,#1a1145);--v-card-3-ink:var(--k-on-cta,#1a1145);--v-card-4-ink:var(--k-on-cta,#1a1145);--v-card-5-ink:var(--k-on-cta,#1a1145);--v-card-6-ink:var(--k-on-cta,#1a1145);--v-card-1-edge:var(--k-card-grape-edge,#4a2fc0);--v-card-2-edge:var(--k-card-coral-edge,#d9482a);--v-card-3-edge:var(--k-card-mint-edge,#169c7a);--v-card-4-edge:var(--k-card-sky-edge,#1c83d4);--v-card-5-edge:var(--k-card-pink-edge,#d94c85);--v-card-6-edge:var(--k-card-lime-edge,#94ab1e);--v-card-1-tint:var(--k-card-grape-tint,#f4f0ff);--v-card-2-tint:var(--k-card-coral-tint,#ffe9e1);--v-card-3-tint:var(--k-card-mint-tint,#dbf6ee);--v-card-4-tint:var(--k-card-sky-tint,#dff0ff);--v-card-5-tint:var(--k-card-pink-tint,#ffe3ee);--v-card-6-tint:var(--k-card-lime-tint,#f1f7cf);--v-radius-control:14px;--v-radius-cta:999px;--v-radius-card:22px;--v-radius-panel:24px;--v-radius-sheet:28px;--v-radius-hero:32px;--v-radius-pill:999px;--v-pill:999px;--v-font-display:var(--heading-font);--v-font-text:var(--body-font);--v-display-weight:var(--heading-weight);--v-shadow:var(--shadow);--v-shadow-1:var(--k-shadow-1,0 2px 6px color-mix(in srgb, var(--v-ink) 10%, transparent));--v-shadow-2:var(--k-shadow-2,0 10px 30px color-mix(in srgb, var(--v-ink) 16%, transparent));--v-shadow-cta:var(--k-shadow-cta,0 8px 18px color-mix(in srgb, var(--v-ink) 18%, transparent));--v-shadow-sticker:var(--k-shadow-sticker,0 3px 8px color-mix(in srgb, var(--v-ink) 16%, transparent));--v-band-1:var(--v-card-4-tint);--v-band-2:var(--v-card-1-tint);--v-band-3:var(--v-card-3-tint);--v-band-4:var(--v-card-5-tint);--v-band-5:var(--v-card-6-tint);--v-level-1:var(--v-card-4);--v-level-1-ink:var(--v-card-4-ink);--v-level-1-edge:var(--v-card-4-edge);--v-level-2:var(--v-card-1);--v-level-2-ink:var(--v-card-1-ink);--v-level-2-edge:var(--v-card-1-edge);--v-level-3:var(--v-card-3);--v-level-3-ink:var(--v-card-3-ink);--v-level-3-edge:var(--v-card-3-edge);--v-level-4:var(--v-card-5);--v-level-4-ink:var(--v-card-5-ink);--v-level-4-edge:var(--v-card-5-edge);--v-level-5:var(--v-card-6);--v-level-5-ink:var(--v-card-6-ink);--v-level-5-edge:var(--v-card-6-edge);--v-section-1:var(--k-scene-grape,#5b45d1);--v-section-1-ink:var(--k-scene-grape-ink,#fff);--v-section-2:var(--k-scene-coral,#ff7a59);--v-section-2-ink:var(--k-scene-coral-ink,#1a1145);--v-section-3:var(--k-scene-sky,#3da9fc);--v-section-3-ink:var(--k-scene-sky-ink,#1a1145);--v-scene-done:var(--k-scene-sky,#3da9fc);--v-scene-done-ink:var(--k-scene-sky-ink,#1a1145);--v-scene-done-btn:var(--k-scene-sky-btn,#1a1145);--v-scene-done-btn-ink:var(--k-scene-sky-btn-ink,#fff);--v-scene-done-btn-edge:var(--k-scene-sky-btn-edge,#07031c);--v-scene-done-shape:var(--k-scene-sky-shape,#a5d8ff);--v-scene-hello:var(--k-scene-coral,#ff7a59);--v-scene-hello-ink:var(--k-scene-coral-ink,#1a1145);--v-scene-hello-shape:var(--k-scene-coral-shape,#ffb8a3);--v-scene-night:var(--k-scene-night,#1a1145);--v-scene-night-ink:var(--k-scene-night-ink,#fff);--v-scene-night-shape:var(--k-scene-night-shape,#3a2a8c);--v-crown:var(--v-card-2);--v-alert:var(--k-danger,#d1242f);--v-on-alert:var(--k-surface,#fff);--v-tick:var(--k-success,var(--v-success));--v-on-tick:var(--k-surface,#fff);--v-highlight:var(--v-primary);--v-on-highlight:var(--v-on-primary);--v-scrim:color-mix(in srgb, var(--v-night) 55%, transparent);--v-pattern-dot:color-mix(in srgb, var(--v-ink) 7%, transparent);--v-buddy-body:#e9b56f;--v-buddy-ear:#9a5b2e;--v-buddy-muzzle:#fbefd9;--v-buddy-ink:#2a1d14;--v-buddy-tongue:#ef7a85;--v-buddy-collar:var(--v-primary);--v-buddy-spark:var(--v-crown)}@media (prefers-color-scheme:dark){:root{--v-pattern-dot:color-mix(in srgb, var(--v-ink) 6%, transparent);--v-scrim:#0009}}:root{--v-bg:#fff6f1;--v-surface:#fff;--v-sand:#f7eddd;--v-sand-2:#ede0cb;--v-ink:#1a1145;--v-body:#3a3152;--v-ink-2:#5f5777;--v-muted:#6e6786;--v-line:#efe4d2;--v-line-strong:#8e86a6;--v-primary:#ff6b4a;--v-primary-press:#f0552f;--v-on-primary:#1a1145;--v-tint:#f4f0ff;--v-accent:#6c4df5;--v-on-accent:#fff;--v-accent-tint:#f4f0ff;--v-success:#0b7285;--v-success-tint:#ddf3f5;--v-danger:#c8283c;--k-ground:#fff6f1;--k-surface:#fff;--k-sand:#f7eddd;--k-sand-2:#ede0cb;--k-ink:#1a1145;--k-body:#3a3152;--k-ink-2:#5f5777;--k-muted:#6e6786;--k-line:#efe4d2;--k-line-strong:#8e86a6;--k-cta:#ff6b4a;--k-cta-press:#f0552f;--k-cta-edge:#c9431f;--k-on-cta:#1a1145;--k-tint:#f4f0ff;--k-accent:#6c4df5;--k-on-accent:#fff;--k-accent-tint:#f4f0ff;--k-success:#0b7285;--k-success-tint:#ddf3f5;--k-danger:#c8283c;--k-night:#1a1145;--k-on-night:#f8f5ff;--k-card-grape:#6c4df5;--k-card-grape-edge:#4a2fc0;--k-card-grape-tint:#f4f0ff;--k-card-coral:#ff6b4a;--k-card-coral-edge:#d9482a;--k-card-coral-tint:#ffe9e1;--k-card-mint:#2cc9a0;--k-card-mint-edge:#169c7a;--k-card-mint-tint:#dbf6ee;--k-card-sky:#3da9fc;--k-card-sky-edge:#1c83d4;--k-card-sky-tint:#dff0ff;--k-card-pink:#ff6fa8;--k-card-pink-edge:#d94c85;--k-card-pink-tint:#ffe3ee;--k-card-lime:#c6dd3c;--k-card-lime-edge:#94ab1e;--k-card-lime-tint:#f1f7cf;--k-link:#6c4df5;--k-on-link:#fff;--k-scene-grape:#6c4df5;--k-scene-grape-ink:#fff;--k-scene-grape-btn:#fff;--k-scene-grape-btn-ink:#1a1145;--k-scene-grape-btn-edge:#c9beff;--k-scene-grape-shape:#8b72ff;--k-scene-coral:#ff6b4a;--k-scene-coral-ink:#1a1145;--k-scene-coral-btn:#1a1145;--k-scene-coral-btn-ink:#fff;--k-scene-coral-btn-edge:#07031c;--k-scene-coral-shape:#ffb8a3;--k-scene-sky:#3da9fc;--k-scene-sky-ink:#1a1145;--k-scene-sky-btn:#1a1145;--k-scene-sky-btn-ink:#fff;--k-scene-sky-btn-edge:#07031c;--k-scene-sky-shape:#a5d8ff;--k-scene-pink:#ff6fa8;--k-scene-pink-ink:#1a1145;--k-scene-pink-btn:#1a1145;--k-scene-pink-btn-ink:#fff;--k-scene-pink-btn-edge:#07031c;--k-scene-pink-shape:#ffb5d2;--k-scene-night:#1a1145;--k-scene-night-ink:#fff;--k-scene-night-btn:#ff6b4a;--k-scene-night-btn-ink:#1a1145;--k-scene-night-btn-edge:#d9482a;--k-scene-night-shape:#3a2a8c;--on-primary:#1a1145;--k-shadow-1:0 2px 0 #1a11450f, 0 6px 16px #1a114512;--k-shadow-2:0 4px 0 #1a11450f, 0 16px 36px #1a114524;--k-shadow-cta:0 10px 22px #1a11452e;--k-shadow-sticker:0 3px 0 #1a11451f, 0 8px 14px #1a114529;--heading-font:"Baloo 2", system-ui, sans-serif;--heading-weight:800;--v-font-display:var(--heading-font);--v-display-weight:800;--body-font:"Rubik", system-ui, sans-serif;--v-font-text:var(--body-font);--v-radius-control:16px;--v-radius-cta:999px;--v-radius-card:24px;--v-radius-panel:28px;--v-radius-sheet:28px;--v-radius-hero:32px;--v-radius-pill:999px}@media (prefers-color-scheme:dark){:root{--v-bg:#171226;--v-surface:#221b36;--v-sand:#2c2444;--v-sand-2:#382f54;--v-ink:#f8f5ff;--v-body:#e4dff2;--v-ink-2:#b9b1d0;--v-muted:#a199bc;--v-line:#30284a;--v-line-strong:#7f769e;--v-primary:#ff6b4a;--v-primary-press:#f0552f;--v-on-primary:#1a1145;--v-tint:#2b2260;--v-accent:#8b72ff;--v-on-accent:#1a1145;--v-accent-tint:#2b2260;--v-success:#a5f0f0;--v-success-tint:#12363c;--v-danger:#ff9dae;--k-ground:#171226;--k-surface:#221b36;--k-sand:#2c2444;--k-sand-2:#382f54;--k-ink:#f8f5ff;--k-body:#e4dff2;--k-ink-2:#b9b1d0;--k-muted:#a199bc;--k-line:#30284a;--k-line-strong:#7f769e;--k-cta:#ff6b4a;--k-cta-press:#f0552f;--k-cta-edge:#c9431f;--k-on-cta:#1a1145;--k-link:#b9a8ff;--k-tint:#2b2260;--k-accent:#8b72ff;--k-on-accent:#1a1145;--k-accent-tint:#2b2260;--k-success:#a5f0f0;--k-success-tint:#12363c;--k-danger:#ff9dae;--k-night:#171226;--k-on-night:#f8f5ff;--k-card-grape:#6c4df5;--k-card-grape-edge:#4a2fc0;--k-card-grape-tint:#2b2260;--k-card-coral:#ff6b4a;--k-card-coral-edge:#d9482a;--k-card-coral-tint:#40291f;--k-card-mint:#2cc9a0;--k-card-mint-edge:#169c7a;--k-card-mint-tint:#153a30;--k-card-sky:#3da9fc;--k-card-sky-edge:#1c83d4;--k-card-sky-tint:#16304d;--k-card-pink:#ff6fa8;--k-card-pink-edge:#d94c85;--k-card-pink-tint:#45203a;--k-card-lime:#c6dd3c;--k-card-lime-edge:#94ab1e;--k-card-lime-tint:#2f3a14;--k-on-link:#1a1145;--k-scene-grape:#6c4df5;--k-scene-grape-ink:#fff;--k-scene-grape-btn:#fff;--k-scene-grape-btn-ink:#1a1145;--k-scene-grape-btn-edge:#c9beff;--k-scene-grape-shape:#8b72ff;--k-scene-coral:#ff6b4a;--k-scene-coral-ink:#1a1145;--k-scene-coral-btn:#1a1145;--k-scene-coral-btn-ink:#fff;--k-scene-coral-btn-edge:#07031c;--k-scene-coral-shape:#ffb8a3;--k-scene-sky:#3da9fc;--k-scene-sky-ink:#1a1145;--k-scene-sky-btn:#1a1145;--k-scene-sky-btn-ink:#fff;--k-scene-sky-btn-edge:#07031c;--k-scene-sky-shape:#a5d8ff;--k-scene-pink:#ff6fa8;--k-scene-pink-ink:#1a1145;--k-scene-pink-btn:#1a1145;--k-scene-pink-btn-ink:#fff;--k-scene-pink-btn-edge:#07031c;--k-scene-pink-shape:#ffb5d2;--k-scene-night:#1a1145;--k-scene-night-ink:#fff;--k-scene-night-btn:#ff6b4a;--k-scene-night-btn-ink:#1a1145;--k-scene-night-btn-edge:#d9482a;--k-scene-night-shape:#3a2a8c;--k-shadow-1:0 2px 0 #0000004d, 0 6px 16px #0000004d;--k-shadow-2:0 4px 0 #0000004d, 0 16px 36px #00000073;--k-shadow-cta:0 10px 22px #0006;--k-shadow-sticker:0 3px 0 #00000059, 0 8px 14px #0006;--ink:#f8f5ff;--paper:#171226;--primary:#ff6b4a;--on-primary:#1a1145;--accent:#8b72ff;--card:#221b36;--soft:#2b2260;--v-link:#b9a8ff;--v-art-filter:invert(1) hue-rotate(180deg);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}.brand-dot,.venture-mark{width:24px;height:24px;box-shadow:none;background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'%20width='512'%20height='512'%20role='img'%20aria-label='Zoomsy%20mark:%20the%20head,%20sticker%20edge'%3e%3cdefs%3e%3cfilter%20id='stk'%20x='-15%25'%20y='-15%25'%20width='130%25'%20height='134%25'%20color-interpolation-filters='sRGB'%3e%3cfeMorphology%20in='SourceAlpha'%20operator='dilate'%20radius='14.4'%20result='d'/%3e%3cfeGaussianBlur%20in='d'%20stdDeviation='2.3'%20result='d2'/%3e%3cfeComponentTransfer%20in='d2'%20result='d3'%3e%3cfeFuncA%20type='linear'%20slope='4'%20intercept='-1.2'/%3e%3c/feComponentTransfer%3e%3cfeFlood%20flood-color='%23FFFFFF'/%3e%3cfeComposite%20in2='d3'%20operator='in'%20result='edge'/%3e%3cfeGaussianBlur%20in='d3'%20stdDeviation='7.2'%20result='b'/%3e%3cfeOffset%20in='b'%20dy='11.5'%20result='s'/%3e%3cfeFlood%20flood-color='%231A1145'%20flood-opacity='.28'/%3e%3cfeComposite%20in2='s'%20operator='in'%20result='drop'/%3e%3cfeMerge%3e%3cfeMergeNode%20in='drop'/%3e%3cfeMergeNode%20in='edge'/%3e%3cfeMergeNode%20in='SourceGraphic'/%3e%3c/feMerge%3e%3c/filter%3e%3c/defs%3e%3cg%20filter='url(%23stk)'%3e%3cg%20transform='translate(256%20276)%20rotate(0)%20scale(1.6)'%3e%3cpath%20d='M%20-24%20-84%20L%20-17%20-104%20L%20-6%20-90%20L%203%20-111%20L%2012%20-90%20L%2023%20-102%20L%2027%20-83%20C%2062%20-80%2095%20-56%2097%20-12%20C%2098%206%2097%2018%2093%2028%20L%20105%2035%20L%2091%2043%20L%2099%2056%20L%2083%2059%20C%2066%2079%2036%2087%200%2087%20C%20-36%2087%20-66%2079%20-83%2059%20L%20-99%2056%20L%20-91%2043%20L%20-105%2035%20L%20-93%2028%20C%20-97%2018%20-98%206%20-97%20-12%20C%20-95%20-56%20-62%20-80%20-24%20-84%20Z'%20fill='%23F2B467'%20stroke='%233A2316'%20stroke-width='5.6'%20stroke-linejoin='round'%20stroke-linecap='round'/%3e%3cellipse%20cx='0'%20cy='38'%20rx='50'%20ry='37'%20fill='%23FFF1DA'/%3e%3cellipse%20cx='-64'%20cy='16'%20rx='11'%20ry='7'%20fill='%23F58E62'%20opacity='.55'/%3e%3cellipse%20cx='64'%20cy='16'%20rx='11'%20ry='7'%20fill='%23F58E62'%20opacity='.55'/%3e%3cg%20transform='rotate(0%20-56%20-76)'%3e%3cpath%20d='M%20-50%20-80%20C%20-84%20-98%20-126%20-80%20-134%20-40%20C%20-140%20-8%20-131%2032%20-112%2041%20C%20-97%2048%20-87%2030%20-83%206%20C%20-80%20-16%20-71%20-46%20-50%20-80%20Z'%20fill='%23DD9649'%20stroke='%233A2316'%20stroke-width='5.6'%20stroke-linejoin='round'%20stroke-linecap='round'/%3e%3c/g%3e%3cg%20transform='scale(-1%201)%20rotate(0%20-56%20-76)'%3e%3cpath%20d='M%20-50%20-80%20C%20-84%20-98%20-126%20-80%20-134%20-40%20C%20-140%20-8%20-131%2032%20-112%2041%20C%20-97%2048%20-87%2030%20-83%206%20C%20-80%20-16%20-71%20-46%20-50%20-80%20Z'%20fill='%238F5632'%20stroke='%233A2316'%20stroke-width='5.6'%20stroke-linejoin='round'%20stroke-linecap='round'/%3e%3c/g%3e%3cellipse%20cx='-38'%20cy='-14'%20rx='9.5'%20ry='12'%20fill='%233A2316'/%3e%3cellipse%20cx='-35'%20cy='-19'%20rx='3.4'%20ry='3.4'%20fill='%23FFFFFF'/%3e%3cellipse%20cx='38'%20cy='-14'%20rx='9.5'%20ry='12'%20fill='%233A2316'/%3e%3cellipse%20cx='41'%20cy='-19'%20rx='3.4'%20ry='3.4'%20fill='%23FFFFFF'/%3e%3cpath%20d='M%20-10%2044%20L%2010%2044%20L%2010%2058%20Q%2010%2070%200%2070%20Q%20-10%2070%20-10%2058%20Z'%20fill='%23FF8E86'%20stroke='%233A2316'%20stroke-width='4.5'%20stroke-linejoin='round'%20stroke-linecap='round'/%3e%3cpath%20d='M%200%2050%20L%200%2060'%20fill='none'%20stroke='%23D9605B'%20stroke-width='3.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M%200%2033%20L%200%2042'%20fill='none'%20stroke='%233A2316'%20stroke-width='5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M%20-19%2041%20Q%20-10%2054%200%2042%20Q%2010%2054%2019%2041'%20fill='none'%20stroke='%233A2316'%20stroke-width='5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M%20-18%2012%20Q%20-20%203%20-10%202%20L%2010%202%20Q%2020%203%2018%2012%20Q%2013%2027%200%2029%20Q%20-13%2027%20-18%2012%20Z'%20fill='%233A2316'/%3e%3cellipse%20cx='-6'%20cy='9'%20rx='5.5'%20ry='2.6'%20fill='%23FFFFFF'%20opacity='.45'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e") 50%/contain no-repeat;border-radius:0}.venture-mark{width:28px;height:28px}.layout-poster .landing .brand-dot{background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'%20width='512'%20height='512'%20role='img'%20aria-label='Zoomsy%20mark:%20the%20head,%20sticker%20edge'%3e%3cdefs%3e%3cfilter%20id='stk'%20x='-15%25'%20y='-15%25'%20width='130%25'%20height='134%25'%20color-interpolation-filters='sRGB'%3e%3cfeMorphology%20in='SourceAlpha'%20operator='dilate'%20radius='14.4'%20result='d'/%3e%3cfeGaussianBlur%20in='d'%20stdDeviation='2.3'%20result='d2'/%3e%3cfeComponentTransfer%20in='d2'%20result='d3'%3e%3cfeFuncA%20type='linear'%20slope='4'%20intercept='-1.2'/%3e%3c/feComponentTransfer%3e%3cfeFlood%20flood-color='%23FFFFFF'/%3e%3cfeComposite%20in2='d3'%20operator='in'%20result='edge'/%3e%3cfeGaussianBlur%20in='d3'%20stdDeviation='7.2'%20result='b'/%3e%3cfeOffset%20in='b'%20dy='11.5'%20result='s'/%3e%3cfeFlood%20flood-color='%231A1145'%20flood-opacity='.28'/%3e%3cfeComposite%20in2='s'%20operator='in'%20result='drop'/%3e%3cfeMerge%3e%3cfeMergeNode%20in='drop'/%3e%3cfeMergeNode%20in='edge'/%3e%3cfeMergeNode%20in='SourceGraphic'/%3e%3c/feMerge%3e%3c/filter%3e%3c/defs%3e%3cg%20filter='url(%23stk)'%3e%3cg%20transform='translate(256%20276)%20rotate(0)%20scale(1.6)'%3e%3cpath%20d='M%20-24%20-84%20L%20-17%20-104%20L%20-6%20-90%20L%203%20-111%20L%2012%20-90%20L%2023%20-102%20L%2027%20-83%20C%2062%20-80%2095%20-56%2097%20-12%20C%2098%206%2097%2018%2093%2028%20L%20105%2035%20L%2091%2043%20L%2099%2056%20L%2083%2059%20C%2066%2079%2036%2087%200%2087%20C%20-36%2087%20-66%2079%20-83%2059%20L%20-99%2056%20L%20-91%2043%20L%20-105%2035%20L%20-93%2028%20C%20-97%2018%20-98%206%20-97%20-12%20C%20-95%20-56%20-62%20-80%20-24%20-84%20Z'%20fill='%23F2B467'%20stroke='%233A2316'%20stroke-width='5.6'%20stroke-linejoin='round'%20stroke-linecap='round'/%3e%3cellipse%20cx='0'%20cy='38'%20rx='50'%20ry='37'%20fill='%23FFF1DA'/%3e%3cellipse%20cx='-64'%20cy='16'%20rx='11'%20ry='7'%20fill='%23F58E62'%20opacity='.55'/%3e%3cellipse%20cx='64'%20cy='16'%20rx='11'%20ry='7'%20fill='%23F58E62'%20opacity='.55'/%3e%3cg%20transform='rotate(0%20-56%20-76)'%3e%3cpath%20d='M%20-50%20-80%20C%20-84%20-98%20-126%20-80%20-134%20-40%20C%20-140%20-8%20-131%2032%20-112%2041%20C%20-97%2048%20-87%2030%20-83%206%20C%20-80%20-16%20-71%20-46%20-50%20-80%20Z'%20fill='%23DD9649'%20stroke='%233A2316'%20stroke-width='5.6'%20stroke-linejoin='round'%20stroke-linecap='round'/%3e%3c/g%3e%3cg%20transform='scale(-1%201)%20rotate(0%20-56%20-76)'%3e%3cpath%20d='M%20-50%20-80%20C%20-84%20-98%20-126%20-80%20-134%20-40%20C%20-140%20-8%20-131%2032%20-112%2041%20C%20-97%2048%20-87%2030%20-83%206%20C%20-80%20-16%20-71%20-46%20-50%20-80%20Z'%20fill='%238F5632'%20stroke='%233A2316'%20stroke-width='5.6'%20stroke-linejoin='round'%20stroke-linecap='round'/%3e%3c/g%3e%3cellipse%20cx='-38'%20cy='-14'%20rx='9.5'%20ry='12'%20fill='%233A2316'/%3e%3cellipse%20cx='-35'%20cy='-19'%20rx='3.4'%20ry='3.4'%20fill='%23FFFFFF'/%3e%3cellipse%20cx='38'%20cy='-14'%20rx='9.5'%20ry='12'%20fill='%233A2316'/%3e%3cellipse%20cx='41'%20cy='-19'%20rx='3.4'%20ry='3.4'%20fill='%23FFFFFF'/%3e%3cpath%20d='M%20-10%2044%20L%2010%2044%20L%2010%2058%20Q%2010%2070%200%2070%20Q%20-10%2070%20-10%2058%20Z'%20fill='%23FF8E86'%20stroke='%233A2316'%20stroke-width='4.5'%20stroke-linejoin='round'%20stroke-linecap='round'/%3e%3cpath%20d='M%200%2050%20L%200%2060'%20fill='none'%20stroke='%23D9605B'%20stroke-width='3.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M%200%2033%20L%200%2042'%20fill='none'%20stroke='%233A2316'%20stroke-width='5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M%20-19%2041%20Q%20-10%2054%200%2042%20Q%2010%2054%2019%2041'%20fill='none'%20stroke='%233A2316'%20stroke-width='5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M%20-18%2012%20Q%20-20%203%20-10%202%20L%2010%202%20Q%2020%203%2018%2012%20Q%2013%2027%200%2029%20Q%20-13%2027%20-18%2012%20Z'%20fill='%233A2316'/%3e%3cellipse%20cx='-6'%20cy='9'%20rx='5.5'%20ry='2.6'%20fill='%23FFFFFF'%20opacity='.45'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e") 50%/contain no-repeat}.venture-lockup{background:url(/assets/lockup-horizontal-DQPnSwMU.svg) 50%/contain no-repeat}.venture-wordmark{background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='-30%20-32%20776%20224'%20width='300'%20height='87'%20role='img'%20aria-label='Zoomsy%20wordmark,%20small%20sizes'%3e%3cg%20transform='translate(0%2010)'%3e%3cg%20transform='translate(0%200)%20rotate(-6%2050%2050)'%3e%3cpath%20d='M%2018%2015%20H%2078%20L%2018%2085%20H%2080'%20fill='none'%20stroke='%23FF6B4A'%20stroke-width='30'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/g%3e%3c/g%3e%3cg%20transform='translate(0%2010)'%3e%3cg%20transform='translate(108%20-7)%20rotate(5%2050%2050)'%3e%3cpath%20d='M%2015%2050%20A%2035%2035%200%201%200%2085%2050%20A%2035%2035%200%201%200%2015%2050%20Z'%20fill='none'%20stroke='%23FF6B4A'%20stroke-width='30'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/g%3e%3c/g%3e%3cg%20transform='translate(0%2010)'%3e%3cg%20transform='translate(220%205)%20rotate(-4%2050%2050)'%3e%3cpath%20d='M%2015%2050%20A%2035%2035%200%201%200%2085%2050%20A%2035%2035%200%201%200%2015%2050%20Z'%20fill='none'%20stroke='%23FF6B4A'%20stroke-width='30'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/g%3e%3c/g%3e%3cg%20transform='translate(0%2010)'%3e%3cg%20transform='translate(332%20-5)%20rotate(5%2050%2050)'%3e%3cpath%20d='M%2015%2015%20V%2085'%20fill='none'%20stroke='%23FF6B4A'%20stroke-width='30'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M%2015%2044%20A%2029%2029%200%200%201%2073%2044%20V%2085'%20fill='none'%20stroke='%23FF6B4A'%20stroke-width='30'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M%2073%2044%20A%2029%2029%200%200%201%20131%2044%20V%2085'%20fill='none'%20stroke='%23FF6B4A'%20stroke-width='30'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/g%3e%3c/g%3e%3cg%20transform='translate(0%2010)'%3e%3cg%20transform='translate(494%20-4)%20rotate(-5%2050%2050)'%3e%3cpath%20d='M%2077%2027%20C%2068%208%2019%208%2019%2033%20C%2019%2057%2081%2044%2081%2068%20C%2081%2093%2030%2092%2017%2070'%20fill='none'%20stroke='%23FF6B4A'%20stroke-width='25'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/g%3e%3c/g%3e%3cg%20transform='translate(0%2010)'%3e%3cg%20transform='translate(616%20-2)%20rotate(6%2050%2050)'%3e%3cpath%20d='M%2015%2015%20V%2050%20A%2035%2035%200%200%200%2085%2050'%20fill='none'%20stroke='%23FF6B4A'%20stroke-width='30'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M%2085%2015%20V%20112%20A%2035%2035%200%200%201%2020%20125'%20fill='none'%20stroke='%23FF6B4A'%20stroke-width='30'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/g%3e%3c/g%3e%3cg%20transform='translate(0%200)%20rotate(-6%2050%2050)'%3e%3cpath%20d='M%2018%2015%20H%2078%20L%2018%2085%20H%2080'%20fill='none'%20stroke='%231A1145'%20stroke-width='30'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/g%3e%3cg%20transform='translate(108%20-7)%20rotate(5%2050%2050)'%3e%3cpath%20d='M%2015%2050%20A%2035%2035%200%201%200%2085%2050%20A%2035%2035%200%201%200%2015%2050%20Z'%20fill='none'%20stroke='%231A1145'%20stroke-width='30'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/g%3e%3cg%20transform='translate(220%205)%20rotate(-4%2050%2050)'%3e%3cpath%20d='M%2015%2050%20A%2035%2035%200%201%200%2085%2050%20A%2035%2035%200%201%200%2015%2050%20Z'%20fill='none'%20stroke='%231A1145'%20stroke-width='30'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/g%3e%3cg%20transform='translate(332%20-5)%20rotate(5%2050%2050)'%3e%3cpath%20d='M%2015%2015%20V%2085'%20fill='none'%20stroke='%231A1145'%20stroke-width='30'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M%2015%2044%20A%2029%2029%200%200%201%2073%2044%20V%2085'%20fill='none'%20stroke='%231A1145'%20stroke-width='30'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M%2073%2044%20A%2029%2029%200%200%201%20131%2044%20V%2085'%20fill='none'%20stroke='%231A1145'%20stroke-width='30'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/g%3e%3cg%20transform='translate(494%20-4)%20rotate(-5%2050%2050)'%3e%3cpath%20d='M%2077%2027%20C%2068%208%2019%208%2019%2033%20C%2019%2057%2081%2044%2081%2068%20C%2081%2093%2030%2092%2017%2070'%20fill='none'%20stroke='%231A1145'%20stroke-width='25'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/g%3e%3cg%20transform='translate(616%20-2)%20rotate(6%2050%2050)'%3e%3cpath%20d='M%2015%2015%20V%2050%20A%2035%2035%200%200%200%2085%2050'%20fill='none'%20stroke='%231A1145'%20stroke-width='30'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M%2085%2015%20V%20112%20A%2035%2035%200%200%201%2020%20125'%20fill='none'%20stroke='%231A1145'%20stroke-width='30'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/g%3e%3c/svg%3e") 50%/contain no-repeat}#root:not(:has(>.venture-nav))>main.screen:is(.offer,.purchased,.sign-in,.refund,.delete-account,.offline):before{content:"";background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'%20width='512'%20height='512'%20role='img'%20aria-label='Zoomsy%20mark:%20the%20head,%20sticker%20edge'%3e%3cdefs%3e%3cfilter%20id='stk'%20x='-15%25'%20y='-15%25'%20width='130%25'%20height='134%25'%20color-interpolation-filters='sRGB'%3e%3cfeMorphology%20in='SourceAlpha'%20operator='dilate'%20radius='14.4'%20result='d'/%3e%3cfeGaussianBlur%20in='d'%20stdDeviation='2.3'%20result='d2'/%3e%3cfeComponentTransfer%20in='d2'%20result='d3'%3e%3cfeFuncA%20type='linear'%20slope='4'%20intercept='-1.2'/%3e%3c/feComponentTransfer%3e%3cfeFlood%20flood-color='%23FFFFFF'/%3e%3cfeComposite%20in2='d3'%20operator='in'%20result='edge'/%3e%3cfeGaussianBlur%20in='d3'%20stdDeviation='7.2'%20result='b'/%3e%3cfeOffset%20in='b'%20dy='11.5'%20result='s'/%3e%3cfeFlood%20flood-color='%231A1145'%20flood-opacity='.28'/%3e%3cfeComposite%20in2='s'%20operator='in'%20result='drop'/%3e%3cfeMerge%3e%3cfeMergeNode%20in='drop'/%3e%3cfeMergeNode%20in='edge'/%3e%3cfeMergeNode%20in='SourceGraphic'/%3e%3c/feMerge%3e%3c/filter%3e%3c/defs%3e%3cg%20filter='url(%23stk)'%3e%3cg%20transform='translate(256%20276)%20rotate(0)%20scale(1.6)'%3e%3cpath%20d='M%20-24%20-84%20L%20-17%20-104%20L%20-6%20-90%20L%203%20-111%20L%2012%20-90%20L%2023%20-102%20L%2027%20-83%20C%2062%20-80%2095%20-56%2097%20-12%20C%2098%206%2097%2018%2093%2028%20L%20105%2035%20L%2091%2043%20L%2099%2056%20L%2083%2059%20C%2066%2079%2036%2087%200%2087%20C%20-36%2087%20-66%2079%20-83%2059%20L%20-99%2056%20L%20-91%2043%20L%20-105%2035%20L%20-93%2028%20C%20-97%2018%20-98%206%20-97%20-12%20C%20-95%20-56%20-62%20-80%20-24%20-84%20Z'%20fill='%23F2B467'%20stroke='%233A2316'%20stroke-width='5.6'%20stroke-linejoin='round'%20stroke-linecap='round'/%3e%3cellipse%20cx='0'%20cy='38'%20rx='50'%20ry='37'%20fill='%23FFF1DA'/%3e%3cellipse%20cx='-64'%20cy='16'%20rx='11'%20ry='7'%20fill='%23F58E62'%20opacity='.55'/%3e%3cellipse%20cx='64'%20cy='16'%20rx='11'%20ry='7'%20fill='%23F58E62'%20opacity='.55'/%3e%3cg%20transform='rotate(0%20-56%20-76)'%3e%3cpath%20d='M%20-50%20-80%20C%20-84%20-98%20-126%20-80%20-134%20-40%20C%20-140%20-8%20-131%2032%20-112%2041%20C%20-97%2048%20-87%2030%20-83%206%20C%20-80%20-16%20-71%20-46%20-50%20-80%20Z'%20fill='%23DD9649'%20stroke='%233A2316'%20stroke-width='5.6'%20stroke-linejoin='round'%20stroke-linecap='round'/%3e%3c/g%3e%3cg%20transform='scale(-1%201)%20rotate(0%20-56%20-76)'%3e%3cpath%20d='M%20-50%20-80%20C%20-84%20-98%20-126%20-80%20-134%20-40%20C%20-140%20-8%20-131%2032%20-112%2041%20C%20-97%2048%20-87%2030%20-83%206%20C%20-80%20-16%20-71%20-46%20-50%20-80%20Z'%20fill='%238F5632'%20stroke='%233A2316'%20stroke-width='5.6'%20stroke-linejoin='round'%20stroke-linecap='round'/%3e%3c/g%3e%3cellipse%20cx='-38'%20cy='-14'%20rx='9.5'%20ry='12'%20fill='%233A2316'/%3e%3cellipse%20cx='-35'%20cy='-19'%20rx='3.4'%20ry='3.4'%20fill='%23FFFFFF'/%3e%3cellipse%20cx='38'%20cy='-14'%20rx='9.5'%20ry='12'%20fill='%233A2316'/%3e%3cellipse%20cx='41'%20cy='-19'%20rx='3.4'%20ry='3.4'%20fill='%23FFFFFF'/%3e%3cpath%20d='M%20-10%2044%20L%2010%2044%20L%2010%2058%20Q%2010%2070%200%2070%20Q%20-10%2070%20-10%2058%20Z'%20fill='%23FF8E86'%20stroke='%233A2316'%20stroke-width='4.5'%20stroke-linejoin='round'%20stroke-linecap='round'/%3e%3cpath%20d='M%200%2050%20L%200%2060'%20fill='none'%20stroke='%23D9605B'%20stroke-width='3.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M%200%2033%20L%200%2042'%20fill='none'%20stroke='%233A2316'%20stroke-width='5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M%20-19%2041%20Q%20-10%2054%200%2042%20Q%2010%2054%2019%2041'%20fill='none'%20stroke='%233A2316'%20stroke-width='5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M%20-18%2012%20Q%20-20%203%20-10%202%20L%2010%202%20Q%2020%203%2018%2012%20Q%2013%2027%200%2029%20Q%20-13%2027%20-18%2012%20Z'%20fill='%233A2316'/%3e%3cellipse%20cx='-6'%20cy='9'%20rx='5.5'%20ry='2.6'%20fill='%23FFFFFF'%20opacity='.45'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e") 50%/contain no-repeat;flex:none;align-self:flex-start;width:28px;height:28px;margin:0 0 18px;display:block}#root:not(:has(>.venture-nav))>main.screen.sign-in:before{background:url(/assets/lockup-horizontal-DQPnSwMU.svg) 50%/contain no-repeat;align-self:center;width:188px;height:48px;margin:4px auto 22px}@media (prefers-color-scheme:dark){.brand-dot,.venture-mark{background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'%20width='512'%20height='512'%20role='img'%20aria-label='Zoomsy%20mark:%20the%20head,%20sticker%20edge'%3e%3cdefs%3e%3cfilter%20id='stk'%20x='-15%25'%20y='-15%25'%20width='130%25'%20height='134%25'%20color-interpolation-filters='sRGB'%3e%3cfeMorphology%20in='SourceAlpha'%20operator='dilate'%20radius='14.4'%20result='d'/%3e%3cfeGaussianBlur%20in='d'%20stdDeviation='2.3'%20result='d2'/%3e%3cfeComponentTransfer%20in='d2'%20result='d3'%3e%3cfeFuncA%20type='linear'%20slope='4'%20intercept='-1.2'/%3e%3c/feComponentTransfer%3e%3cfeFlood%20flood-color='%23FFFFFF'/%3e%3cfeComposite%20in2='d3'%20operator='in'%20result='edge'/%3e%3cfeGaussianBlur%20in='d3'%20stdDeviation='7.2'%20result='b'/%3e%3cfeOffset%20in='b'%20dy='11.5'%20result='s'/%3e%3cfeFlood%20flood-color='%231A1145'%20flood-opacity='.28'/%3e%3cfeComposite%20in2='s'%20operator='in'%20result='drop'/%3e%3cfeMerge%3e%3cfeMergeNode%20in='drop'/%3e%3cfeMergeNode%20in='edge'/%3e%3cfeMergeNode%20in='SourceGraphic'/%3e%3c/feMerge%3e%3c/filter%3e%3c/defs%3e%3cg%20filter='url(%23stk)'%3e%3cg%20transform='translate(256%20276)%20rotate(0)%20scale(1.6)'%3e%3cpath%20d='M%20-24%20-84%20L%20-17%20-104%20L%20-6%20-90%20L%203%20-111%20L%2012%20-90%20L%2023%20-102%20L%2027%20-83%20C%2062%20-80%2095%20-56%2097%20-12%20C%2098%206%2097%2018%2093%2028%20L%20105%2035%20L%2091%2043%20L%2099%2056%20L%2083%2059%20C%2066%2079%2036%2087%200%2087%20C%20-36%2087%20-66%2079%20-83%2059%20L%20-99%2056%20L%20-91%2043%20L%20-105%2035%20L%20-93%2028%20C%20-97%2018%20-98%206%20-97%20-12%20C%20-95%20-56%20-62%20-80%20-24%20-84%20Z'%20fill='%23F2B467'%20stroke='%233A2316'%20stroke-width='5.6'%20stroke-linejoin='round'%20stroke-linecap='round'/%3e%3cellipse%20cx='0'%20cy='38'%20rx='50'%20ry='37'%20fill='%23FFF1DA'/%3e%3cellipse%20cx='-64'%20cy='16'%20rx='11'%20ry='7'%20fill='%23F58E62'%20opacity='.55'/%3e%3cellipse%20cx='64'%20cy='16'%20rx='11'%20ry='7'%20fill='%23F58E62'%20opacity='.55'/%3e%3cg%20transform='rotate(0%20-56%20-76)'%3e%3cpath%20d='M%20-50%20-80%20C%20-84%20-98%20-126%20-80%20-134%20-40%20C%20-140%20-8%20-131%2032%20-112%2041%20C%20-97%2048%20-87%2030%20-83%206%20C%20-80%20-16%20-71%20-46%20-50%20-80%20Z'%20fill='%23DD9649'%20stroke='%233A2316'%20stroke-width='5.6'%20stroke-linejoin='round'%20stroke-linecap='round'/%3e%3c/g%3e%3cg%20transform='scale(-1%201)%20rotate(0%20-56%20-76)'%3e%3cpath%20d='M%20-50%20-80%20C%20-84%20-98%20-126%20-80%20-134%20-40%20C%20-140%20-8%20-131%2032%20-112%2041%20C%20-97%2048%20-87%2030%20-83%206%20C%20-80%20-16%20-71%20-46%20-50%20-80%20Z'%20fill='%238F5632'%20stroke='%233A2316'%20stroke-width='5.6'%20stroke-linejoin='round'%20stroke-linecap='round'/%3e%3c/g%3e%3cellipse%20cx='-38'%20cy='-14'%20rx='9.5'%20ry='12'%20fill='%233A2316'/%3e%3cellipse%20cx='-35'%20cy='-19'%20rx='3.4'%20ry='3.4'%20fill='%23FFFFFF'/%3e%3cellipse%20cx='38'%20cy='-14'%20rx='9.5'%20ry='12'%20fill='%233A2316'/%3e%3cellipse%20cx='41'%20cy='-19'%20rx='3.4'%20ry='3.4'%20fill='%23FFFFFF'/%3e%3cpath%20d='M%20-10%2044%20L%2010%2044%20L%2010%2058%20Q%2010%2070%200%2070%20Q%20-10%2070%20-10%2058%20Z'%20fill='%23FF8E86'%20stroke='%233A2316'%20stroke-width='4.5'%20stroke-linejoin='round'%20stroke-linecap='round'/%3e%3cpath%20d='M%200%2050%20L%200%2060'%20fill='none'%20stroke='%23D9605B'%20stroke-width='3.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M%200%2033%20L%200%2042'%20fill='none'%20stroke='%233A2316'%20stroke-width='5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M%20-19%2041%20Q%20-10%2054%200%2042%20Q%2010%2054%2019%2041'%20fill='none'%20stroke='%233A2316'%20stroke-width='5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M%20-18%2012%20Q%20-20%203%20-10%202%20L%2010%202%20Q%2020%203%2018%2012%20Q%2013%2027%200%2029%20Q%20-13%2027%20-18%2012%20Z'%20fill='%233A2316'/%3e%3cellipse%20cx='-6'%20cy='9'%20rx='5.5'%20ry='2.6'%20fill='%23FFFFFF'%20opacity='.45'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e") 50%/contain no-repeat}.venture-lockup{background:url(/assets/lockup-horizontal-reversed-DgjSPKZh.svg) 50%/contain no-repeat}.venture-wordmark{background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='-30%20-32%20776%20224'%20width='300'%20height='87'%20role='img'%20aria-label='Zoomsy%20wordmark,%20small%20sizes'%3e%3cg%20transform='translate(0%2010)'%3e%3cg%20transform='translate(0%200)%20rotate(-6%2050%2050)'%3e%3cpath%20d='M%2018%2015%20H%2078%20L%2018%2085%20H%2080'%20fill='none'%20stroke='%23FF6B4A'%20stroke-width='30'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/g%3e%3c/g%3e%3cg%20transform='translate(0%2010)'%3e%3cg%20transform='translate(108%20-7)%20rotate(5%2050%2050)'%3e%3cpath%20d='M%2015%2050%20A%2035%2035%200%201%200%2085%2050%20A%2035%2035%200%201%200%2015%2050%20Z'%20fill='none'%20stroke='%23FF6B4A'%20stroke-width='30'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/g%3e%3c/g%3e%3cg%20transform='translate(0%2010)'%3e%3cg%20transform='translate(220%205)%20rotate(-4%2050%2050)'%3e%3cpath%20d='M%2015%2050%20A%2035%2035%200%201%200%2085%2050%20A%2035%2035%200%201%200%2015%2050%20Z'%20fill='none'%20stroke='%23FF6B4A'%20stroke-width='30'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/g%3e%3c/g%3e%3cg%20transform='translate(0%2010)'%3e%3cg%20transform='translate(332%20-5)%20rotate(5%2050%2050)'%3e%3cpath%20d='M%2015%2015%20V%2085'%20fill='none'%20stroke='%23FF6B4A'%20stroke-width='30'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M%2015%2044%20A%2029%2029%200%200%201%2073%2044%20V%2085'%20fill='none'%20stroke='%23FF6B4A'%20stroke-width='30'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M%2073%2044%20A%2029%2029%200%200%201%20131%2044%20V%2085'%20fill='none'%20stroke='%23FF6B4A'%20stroke-width='30'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/g%3e%3c/g%3e%3cg%20transform='translate(0%2010)'%3e%3cg%20transform='translate(494%20-4)%20rotate(-5%2050%2050)'%3e%3cpath%20d='M%2077%2027%20C%2068%208%2019%208%2019%2033%20C%2019%2057%2081%2044%2081%2068%20C%2081%2093%2030%2092%2017%2070'%20fill='none'%20stroke='%23FF6B4A'%20stroke-width='25'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/g%3e%3c/g%3e%3cg%20transform='translate(0%2010)'%3e%3cg%20transform='translate(616%20-2)%20rotate(6%2050%2050)'%3e%3cpath%20d='M%2015%2015%20V%2050%20A%2035%2035%200%200%200%2085%2050'%20fill='none'%20stroke='%23FF6B4A'%20stroke-width='30'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M%2085%2015%20V%20112%20A%2035%2035%200%200%201%2020%20125'%20fill='none'%20stroke='%23FF6B4A'%20stroke-width='30'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/g%3e%3c/g%3e%3cg%20transform='translate(0%200)%20rotate(-6%2050%2050)'%3e%3cpath%20d='M%2018%2015%20H%2078%20L%2018%2085%20H%2080'%20fill='none'%20stroke='%23FFFFFF'%20stroke-width='30'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/g%3e%3cg%20transform='translate(108%20-7)%20rotate(5%2050%2050)'%3e%3cpath%20d='M%2015%2050%20A%2035%2035%200%201%200%2085%2050%20A%2035%2035%200%201%200%2015%2050%20Z'%20fill='none'%20stroke='%23FFFFFF'%20stroke-width='30'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/g%3e%3cg%20transform='translate(220%205)%20rotate(-4%2050%2050)'%3e%3cpath%20d='M%2015%2050%20A%2035%2035%200%201%200%2085%2050%20A%2035%2035%200%201%200%2015%2050%20Z'%20fill='none'%20stroke='%23FFFFFF'%20stroke-width='30'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/g%3e%3cg%20transform='translate(332%20-5)%20rotate(5%2050%2050)'%3e%3cpath%20d='M%2015%2015%20V%2085'%20fill='none'%20stroke='%23FFFFFF'%20stroke-width='30'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M%2015%2044%20A%2029%2029%200%200%201%2073%2044%20V%2085'%20fill='none'%20stroke='%23FFFFFF'%20stroke-width='30'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M%2073%2044%20A%2029%2029%200%200%201%20131%2044%20V%2085'%20fill='none'%20stroke='%23FFFFFF'%20stroke-width='30'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/g%3e%3cg%20transform='translate(494%20-4)%20rotate(-5%2050%2050)'%3e%3cpath%20d='M%2077%2027%20C%2068%208%2019%208%2019%2033%20C%2019%2057%2081%2044%2081%2068%20C%2081%2093%2030%2092%2017%2070'%20fill='none'%20stroke='%23FFFFFF'%20stroke-width='25'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/g%3e%3cg%20transform='translate(616%20-2)%20rotate(6%2050%2050)'%3e%3cpath%20d='M%2015%2015%20V%2050%20A%2035%2035%200%200%200%2085%2050'%20fill='none'%20stroke='%23FFFFFF'%20stroke-width='30'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M%2085%2015%20V%20112%20A%2035%2035%200%200%201%2020%20125'%20fill='none'%20stroke='%23FFFFFF'%20stroke-width='30'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/g%3e%3c/svg%3e") 50%/contain no-repeat}#root:not(:has(>.venture-nav))>main.screen:is(.offer,.purchased,.sign-in,.refund,.delete-account,.offline):before{background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'%20width='512'%20height='512'%20role='img'%20aria-label='Zoomsy%20mark:%20the%20head,%20sticker%20edge'%3e%3cdefs%3e%3cfilter%20id='stk'%20x='-15%25'%20y='-15%25'%20width='130%25'%20height='134%25'%20color-interpolation-filters='sRGB'%3e%3cfeMorphology%20in='SourceAlpha'%20operator='dilate'%20radius='14.4'%20result='d'/%3e%3cfeGaussianBlur%20in='d'%20stdDeviation='2.3'%20result='d2'/%3e%3cfeComponentTransfer%20in='d2'%20result='d3'%3e%3cfeFuncA%20type='linear'%20slope='4'%20intercept='-1.2'/%3e%3c/feComponentTransfer%3e%3cfeFlood%20flood-color='%23FFFFFF'/%3e%3cfeComposite%20in2='d3'%20operator='in'%20result='edge'/%3e%3cfeGaussianBlur%20in='d3'%20stdDeviation='7.2'%20result='b'/%3e%3cfeOffset%20in='b'%20dy='11.5'%20result='s'/%3e%3cfeFlood%20flood-color='%231A1145'%20flood-opacity='.28'/%3e%3cfeComposite%20in2='s'%20operator='in'%20result='drop'/%3e%3cfeMerge%3e%3cfeMergeNode%20in='drop'/%3e%3cfeMergeNode%20in='edge'/%3e%3cfeMergeNode%20in='SourceGraphic'/%3e%3c/feMerge%3e%3c/filter%3e%3c/defs%3e%3cg%20filter='url(%23stk)'%3e%3cg%20transform='translate(256%20276)%20rotate(0)%20scale(1.6)'%3e%3cpath%20d='M%20-24%20-84%20L%20-17%20-104%20L%20-6%20-90%20L%203%20-111%20L%2012%20-90%20L%2023%20-102%20L%2027%20-83%20C%2062%20-80%2095%20-56%2097%20-12%20C%2098%206%2097%2018%2093%2028%20L%20105%2035%20L%2091%2043%20L%2099%2056%20L%2083%2059%20C%2066%2079%2036%2087%200%2087%20C%20-36%2087%20-66%2079%20-83%2059%20L%20-99%2056%20L%20-91%2043%20L%20-105%2035%20L%20-93%2028%20C%20-97%2018%20-98%206%20-97%20-12%20C%20-95%20-56%20-62%20-80%20-24%20-84%20Z'%20fill='%23F2B467'%20stroke='%233A2316'%20stroke-width='5.6'%20stroke-linejoin='round'%20stroke-linecap='round'/%3e%3cellipse%20cx='0'%20cy='38'%20rx='50'%20ry='37'%20fill='%23FFF1DA'/%3e%3cellipse%20cx='-64'%20cy='16'%20rx='11'%20ry='7'%20fill='%23F58E62'%20opacity='.55'/%3e%3cellipse%20cx='64'%20cy='16'%20rx='11'%20ry='7'%20fill='%23F58E62'%20opacity='.55'/%3e%3cg%20transform='rotate(0%20-56%20-76)'%3e%3cpath%20d='M%20-50%20-80%20C%20-84%20-98%20-126%20-80%20-134%20-40%20C%20-140%20-8%20-131%2032%20-112%2041%20C%20-97%2048%20-87%2030%20-83%206%20C%20-80%20-16%20-71%20-46%20-50%20-80%20Z'%20fill='%23DD9649'%20stroke='%233A2316'%20stroke-width='5.6'%20stroke-linejoin='round'%20stroke-linecap='round'/%3e%3c/g%3e%3cg%20transform='scale(-1%201)%20rotate(0%20-56%20-76)'%3e%3cpath%20d='M%20-50%20-80%20C%20-84%20-98%20-126%20-80%20-134%20-40%20C%20-140%20-8%20-131%2032%20-112%2041%20C%20-97%2048%20-87%2030%20-83%206%20C%20-80%20-16%20-71%20-46%20-50%20-80%20Z'%20fill='%238F5632'%20stroke='%233A2316'%20stroke-width='5.6'%20stroke-linejoin='round'%20stroke-linecap='round'/%3e%3c/g%3e%3cellipse%20cx='-38'%20cy='-14'%20rx='9.5'%20ry='12'%20fill='%233A2316'/%3e%3cellipse%20cx='-35'%20cy='-19'%20rx='3.4'%20ry='3.4'%20fill='%23FFFFFF'/%3e%3cellipse%20cx='38'%20cy='-14'%20rx='9.5'%20ry='12'%20fill='%233A2316'/%3e%3cellipse%20cx='41'%20cy='-19'%20rx='3.4'%20ry='3.4'%20fill='%23FFFFFF'/%3e%3cpath%20d='M%20-10%2044%20L%2010%2044%20L%2010%2058%20Q%2010%2070%200%2070%20Q%20-10%2070%20-10%2058%20Z'%20fill='%23FF8E86'%20stroke='%233A2316'%20stroke-width='4.5'%20stroke-linejoin='round'%20stroke-linecap='round'/%3e%3cpath%20d='M%200%2050%20L%200%2060'%20fill='none'%20stroke='%23D9605B'%20stroke-width='3.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M%200%2033%20L%200%2042'%20fill='none'%20stroke='%233A2316'%20stroke-width='5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M%20-19%2041%20Q%20-10%2054%200%2042%20Q%2010%2054%2019%2041'%20fill='none'%20stroke='%233A2316'%20stroke-width='5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M%20-18%2012%20Q%20-20%203%20-10%202%20L%2010%202%20Q%2020%203%2018%2012%20Q%2013%2027%200%2029%20Q%20-13%2027%20-18%2012%20Z'%20fill='%233A2316'/%3e%3cellipse%20cx='-6'%20cy='9'%20rx='5.5'%20ry='2.6'%20fill='%23FFFFFF'%20opacity='.45'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e") 50%/contain no-repeat}#root:not(:has(>.venture-nav))>main.screen.sign-in:before{background:url(/assets/lockup-horizontal-reversed-DgjSPKZh.svg) 50%/contain no-repeat}}.landing .hero-art{background:url(/assets/welcome-hero-DYXNXN9n.jpg) 50% 30%/cover no-repeat;padding:0}.landing .hero-art svg{display:none}.layout-split .landing .hero-art{height:190px}main.screen.sign-in>h1:after{background:url(/assets/waving-DQlRHUWJ.svg) 50%/contain no-repeat;-webkit-mask:none;mask:none}main.screen.purchased[aria-busy=true]:after{content:"";background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'%20width='512'%20height='512'%20role='img'%20aria-label='Bop:%20Head,%20the%20icon%20crop'%3e%3cdefs%3e%3cfilter%20id='stk'%20x='-12%25'%20y='-12%25'%20width='124%25'%20height='128%25'%20color-interpolation-filters='sRGB'%3e%3cfeMorphology%20in='SourceAlpha'%20operator='dilate'%20radius='10'%20result='d'/%3e%3cfeGaussianBlur%20in='d'%20stdDeviation='1.6'%20result='d2'/%3e%3cfeComponentTransfer%20in='d2'%20result='d3'%3e%3cfeFuncA%20type='linear'%20slope='4'%20intercept='-1.2'/%3e%3c/feComponentTransfer%3e%3cfeFlood%20flood-color='%23FFFFFF'/%3e%3cfeComposite%20in2='d3'%20operator='in'%20result='edge'/%3e%3cfeGaussianBlur%20in='d3'%20stdDeviation='5'%20result='b'/%3e%3cfeOffset%20in='b'%20dy='8'%20result='s'/%3e%3cfeFlood%20flood-color='%231A1145'%20flood-opacity='.28'/%3e%3cfeComposite%20in2='s'%20operator='in'%20result='drop'/%3e%3cfeMerge%3e%3cfeMergeNode%20in='drop'/%3e%3cfeMergeNode%20in='edge'/%3e%3cfeMergeNode%20in='SourceGraphic'/%3e%3c/feMerge%3e%3c/filter%3e%3c/defs%3e%3cg%20filter='url(%23stk)'%3e%3cg%20transform='translate(256%20276)%20rotate(0)%20scale(1.6)'%3e%3cpath%20d='M%20-24%20-84%20L%20-17%20-104%20L%20-6%20-90%20L%203%20-111%20L%2012%20-90%20L%2023%20-102%20L%2027%20-83%20C%2062%20-80%2095%20-56%2097%20-12%20C%2098%206%2097%2018%2093%2028%20L%20105%2035%20L%2091%2043%20L%2099%2056%20L%2083%2059%20C%2066%2079%2036%2087%200%2087%20C%20-36%2087%20-66%2079%20-83%2059%20L%20-99%2056%20L%20-91%2043%20L%20-105%2035%20L%20-93%2028%20C%20-97%2018%20-98%206%20-97%20-12%20C%20-95%20-56%20-62%20-80%20-24%20-84%20Z'%20fill='%23F2B467'%20stroke='%233A2316'%20stroke-width='5.6'%20stroke-linejoin='round'%20stroke-linecap='round'/%3e%3cellipse%20cx='0'%20cy='38'%20rx='50'%20ry='37'%20fill='%23FFF1DA'/%3e%3cellipse%20cx='-64'%20cy='16'%20rx='11'%20ry='7'%20fill='%23F58E62'%20opacity='.55'/%3e%3cellipse%20cx='64'%20cy='16'%20rx='11'%20ry='7'%20fill='%23F58E62'%20opacity='.55'/%3e%3cg%20transform='rotate(0%20-56%20-76)'%3e%3cpath%20d='M%20-50%20-80%20C%20-84%20-98%20-126%20-80%20-134%20-40%20C%20-140%20-8%20-131%2032%20-112%2041%20C%20-97%2048%20-87%2030%20-83%206%20C%20-80%20-16%20-71%20-46%20-50%20-80%20Z'%20fill='%23DD9649'%20stroke='%233A2316'%20stroke-width='5.6'%20stroke-linejoin='round'%20stroke-linecap='round'/%3e%3c/g%3e%3cg%20transform='scale(-1%201)%20rotate(0%20-56%20-76)'%3e%3cpath%20d='M%20-50%20-80%20C%20-84%20-98%20-126%20-80%20-134%20-40%20C%20-140%20-8%20-131%2032%20-112%2041%20C%20-97%2048%20-87%2030%20-83%206%20C%20-80%20-16%20-71%20-46%20-50%20-80%20Z'%20fill='%238F5632'%20stroke='%233A2316'%20stroke-width='5.6'%20stroke-linejoin='round'%20stroke-linecap='round'/%3e%3c/g%3e%3cellipse%20cx='-38'%20cy='-14'%20rx='9.5'%20ry='12'%20fill='%233A2316'/%3e%3cellipse%20cx='-35'%20cy='-19'%20rx='3.4'%20ry='3.4'%20fill='%23FFFFFF'/%3e%3cellipse%20cx='38'%20cy='-14'%20rx='9.5'%20ry='12'%20fill='%233A2316'/%3e%3cellipse%20cx='41'%20cy='-19'%20rx='3.4'%20ry='3.4'%20fill='%23FFFFFF'/%3e%3cpath%20d='M%20-10%2044%20L%2010%2044%20L%2010%2058%20Q%2010%2070%200%2070%20Q%20-10%2070%20-10%2058%20Z'%20fill='%23FF8E86'%20stroke='%233A2316'%20stroke-width='4.5'%20stroke-linejoin='round'%20stroke-linecap='round'/%3e%3cpath%20d='M%200%2050%20L%200%2060'%20fill='none'%20stroke='%23D9605B'%20stroke-width='3.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M%200%2033%20L%200%2042'%20fill='none'%20stroke='%233A2316'%20stroke-width='5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M%20-19%2041%20Q%20-10%2054%200%2042%20Q%2010%2054%2019%2041'%20fill='none'%20stroke='%233A2316'%20stroke-width='5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M%20-18%2012%20Q%20-20%203%20-10%202%20L%2010%202%20Q%2020%203%2018%2012%20Q%2013%2027%200%2029%20Q%20-13%2027%20-18%2012%20Z'%20fill='%233A2316'/%3e%3cellipse%20cx='-6'%20cy='9'%20rx='5.5'%20ry='2.6'%20fill='%23FFFFFF'%20opacity='.45'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e") 50%/contain no-repeat;width:140px;height:140px;margin:18px auto 0;display:block}:root{--v-deco-confetti-burst:url(/assets/confetti-burst-B2lOpF4Y.svg);--v-deco-confetti-on-colour:url(/assets/confetti-on-colour-CopyRvS8.svg);--v-deco-confetti-on-light:url(/assets/confetti-on-light-ESUnyvIp.svg);--v-deco-crown:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20256%20214'%20width='256'%20height='214'%20role='img'%20aria-label='Top%20dog%20crown'%3e%3cpath%20d='M%2034%20150%20L%2022%2062%20L%2082%20104%20L%20128%2034%20L%20174%20104%20L%20234%2062%20L%20222%20150%20Z'%20fill='%23FFFFFF'%20stroke='%23FFFFFF'%20stroke-width='7'%20stroke-linejoin='round'%20stroke-linecap='round'/%3e%3cpath%20d='M%2034%20150%20L%2022%2062%20L%2082%20104%20L%20128%2034%20L%20174%20104%20L%20234%2062%20L%20222%20150%20Z'%20fill='%23FF6FA8'%20stroke='%233A2316'%20stroke-width='7'%20stroke-linejoin='round'%20stroke-linecap='round'/%3e%3crect%20x='30'%20y='150'%20width='196'%20height='34'%20rx='17'%20fill='%23FF6B4A'%20stroke='%233A2316'%20stroke-width='7'/%3e%3ccircle%20cx='22'%20cy='58'%20r='13'%20fill='%23FFFFFF'%20stroke='%233A2316'%20stroke-width='7'/%3e%3ccircle%20cx='128'%20cy='30'%20r='13'%20fill='%23FFFFFF'%20stroke='%233A2316'%20stroke-width='7'/%3e%3ccircle%20cx='234'%20cy='58'%20r='13'%20fill='%23FFFFFF'%20stroke='%233A2316'%20stroke-width='7'/%3e%3ccircle%20cx='78'%20cy='167'%20r='6'%20fill='%23FFFFFF'/%3e%3ccircle%20cx='128'%20cy='167'%20r='6'%20fill='%23FFFFFF'/%3e%3ccircle%20cx='178'%20cy='167'%20r='6'%20fill='%23FFFFFF'/%3e%3c/svg%3e");--v-deco-dots:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2056%2056'%20width='56'%20height='56'%20role='img'%20aria-label='Dot%20pattern%20tile'%3e%3ccircle%20cx='14'%20cy='14'%20r='5'%20fill='%23FFFFFF'%20opacity='.22'/%3e%3ccircle%20cx='42'%20cy='42'%20r='5'%20fill='%23FFFFFF'%20opacity='.22'/%3e%3c/svg%3e");--v-deco-paw-coral:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2096%2096'%20width='96'%20height='96'%20role='img'%20aria-label='Paw%20print'%3e%3cellipse%20cx='48'%20cy='61.7'%20rx='24.7'%20ry='19.5'%20fill='%23FF6B4A'/%3e%3cellipse%20cx='18.1'%20cy='39.6'%20rx='9.4'%20ry='12.5'%20fill='%23FF6B4A'%20transform='rotate(-24%2018.1%2039.6)'/%3e%3cellipse%20cx='36.3'%20cy='20.1'%20rx='9.4'%20ry='12.5'%20fill='%23FF6B4A'%20transform='rotate(-8%2036.3%2020.1)'/%3e%3cellipse%20cx='59.7'%20cy='20.1'%20rx='9.4'%20ry='12.5'%20fill='%23FF6B4A'%20transform='rotate(8%2059.7%2020.1)'/%3e%3cellipse%20cx='77.9'%20cy='39.6'%20rx='9.4'%20ry='12.5'%20fill='%23FF6B4A'%20transform='rotate(24%2077.9%2039.6)'/%3e%3c/svg%3e");--v-deco-paw-grape:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2096%2096'%20width='96'%20height='96'%20role='img'%20aria-label='Paw%20print'%3e%3cellipse%20cx='48'%20cy='61.7'%20rx='24.7'%20ry='19.5'%20fill='%236C4DF5'/%3e%3cellipse%20cx='18.1'%20cy='39.6'%20rx='9.4'%20ry='12.5'%20fill='%236C4DF5'%20transform='rotate(-24%2018.1%2039.6)'/%3e%3cellipse%20cx='36.3'%20cy='20.1'%20rx='9.4'%20ry='12.5'%20fill='%236C4DF5'%20transform='rotate(-8%2036.3%2020.1)'/%3e%3cellipse%20cx='59.7'%20cy='20.1'%20rx='9.4'%20ry='12.5'%20fill='%236C4DF5'%20transform='rotate(8%2059.7%2020.1)'/%3e%3cellipse%20cx='77.9'%20cy='39.6'%20rx='9.4'%20ry='12.5'%20fill='%236C4DF5'%20transform='rotate(24%2077.9%2039.6)'/%3e%3c/svg%3e");--v-deco-paw-pink:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2096%2096'%20width='96'%20height='96'%20role='img'%20aria-label='Paw%20print'%3e%3cellipse%20cx='48'%20cy='61.7'%20rx='24.7'%20ry='19.5'%20fill='%23FF6FA8'/%3e%3cellipse%20cx='18.1'%20cy='39.6'%20rx='9.4'%20ry='12.5'%20fill='%23FF6FA8'%20transform='rotate(-24%2018.1%2039.6)'/%3e%3cellipse%20cx='36.3'%20cy='20.1'%20rx='9.4'%20ry='12.5'%20fill='%23FF6FA8'%20transform='rotate(-8%2036.3%2020.1)'/%3e%3cellipse%20cx='59.7'%20cy='20.1'%20rx='9.4'%20ry='12.5'%20fill='%23FF6FA8'%20transform='rotate(8%2059.7%2020.1)'/%3e%3cellipse%20cx='77.9'%20cy='39.6'%20rx='9.4'%20ry='12.5'%20fill='%23FF6FA8'%20transform='rotate(24%2077.9%2039.6)'/%3e%3c/svg%3e");--v-deco-paw-plum:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2096%2096'%20width='96'%20height='96'%20role='img'%20aria-label='Paw%20print'%3e%3cellipse%20cx='48'%20cy='61.7'%20rx='24.7'%20ry='19.5'%20fill='%231A1145'/%3e%3cellipse%20cx='18.1'%20cy='39.6'%20rx='9.4'%20ry='12.5'%20fill='%231A1145'%20transform='rotate(-24%2018.1%2039.6)'/%3e%3cellipse%20cx='36.3'%20cy='20.1'%20rx='9.4'%20ry='12.5'%20fill='%231A1145'%20transform='rotate(-8%2036.3%2020.1)'/%3e%3cellipse%20cx='59.7'%20cy='20.1'%20rx='9.4'%20ry='12.5'%20fill='%231A1145'%20transform='rotate(8%2059.7%2020.1)'/%3e%3cellipse%20cx='77.9'%20cy='39.6'%20rx='9.4'%20ry='12.5'%20fill='%231A1145'%20transform='rotate(24%2077.9%2039.6)'/%3e%3c/svg%3e");--v-deco-paw-sky:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2096%2096'%20width='96'%20height='96'%20role='img'%20aria-label='Paw%20print'%3e%3cellipse%20cx='48'%20cy='61.7'%20rx='24.7'%20ry='19.5'%20fill='%233DA9FC'/%3e%3cellipse%20cx='18.1'%20cy='39.6'%20rx='9.4'%20ry='12.5'%20fill='%233DA9FC'%20transform='rotate(-24%2018.1%2039.6)'/%3e%3cellipse%20cx='36.3'%20cy='20.1'%20rx='9.4'%20ry='12.5'%20fill='%233DA9FC'%20transform='rotate(-8%2036.3%2020.1)'/%3e%3cellipse%20cx='59.7'%20cy='20.1'%20rx='9.4'%20ry='12.5'%20fill='%233DA9FC'%20transform='rotate(8%2059.7%2020.1)'/%3e%3cellipse%20cx='77.9'%20cy='39.6'%20rx='9.4'%20ry='12.5'%20fill='%233DA9FC'%20transform='rotate(24%2077.9%2039.6)'/%3e%3c/svg%3e");--v-deco-paw-white:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2096%2096'%20width='96'%20height='96'%20role='img'%20aria-label='Paw%20print'%3e%3cellipse%20cx='48'%20cy='61.7'%20rx='24.7'%20ry='19.5'%20fill='%23FFFFFF'/%3e%3cellipse%20cx='18.1'%20cy='39.6'%20rx='9.4'%20ry='12.5'%20fill='%23FFFFFF'%20transform='rotate(-24%2018.1%2039.6)'/%3e%3cellipse%20cx='36.3'%20cy='20.1'%20rx='9.4'%20ry='12.5'%20fill='%23FFFFFF'%20transform='rotate(-8%2036.3%2020.1)'/%3e%3cellipse%20cx='59.7'%20cy='20.1'%20rx='9.4'%20ry='12.5'%20fill='%23FFFFFF'%20transform='rotate(8%2059.7%2020.1)'/%3e%3cellipse%20cx='77.9'%20cy='39.6'%20rx='9.4'%20ry='12.5'%20fill='%23FFFFFF'%20transform='rotate(24%2077.9%2039.6)'/%3e%3c/svg%3e");--v-deco-rosette-grape:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20256%20256'%20width='256'%20height='256'%20role='img'%20aria-label='Win%20rosette,%20grape'%3e%3cpath%20d='M%2076%20150%20L%2060%20244%20L%2082%20222%20L%20104%20244%20L%20120%20150%20Z'%20fill='%23FF6B4A'%20stroke='%233A2316'%20stroke-width='7'%20stroke-linejoin='round'/%3e%3cpath%20d='M%20136%20150%20L%20152%20244%20L%20174%20222%20L%20196%20244%20L%20180%20150%20Z'%20fill='%23FF6B4A'%20stroke='%233A2316'%20stroke-width='7'%20stroke-linejoin='round'/%3e%3cpath%20d='M%20220%20110%20A%2022.1%2022.1%200%200%201%20210.9%20149.9%20A%2022.1%2022.1%200%200%201%20185.4%20181.9%20A%2022.1%2022.1%200%200%201%20148.5%20199.7%20A%2022.1%2022.1%200%200%201%20107.5%20199.7%20A%2022.1%2022.1%200%200%201%2070.6%20181.9%20A%2022.1%2022.1%200%200%201%2045.1%20149.9%20A%2022.1%2022.1%200%200%201%2036%20110%20A%2022.1%2022.1%200%200%201%2045.1%2070.1%20A%2022.1%2022.1%200%200%201%2070.6%2038.1%20A%2022.1%2022.1%200%200%201%20107.5%2020.3%20A%2022.1%2022.1%200%200%201%20148.5%2020.3%20A%2022.1%2022.1%200%200%201%20185.4%2038.1%20A%2022.1%2022.1%200%200%201%20210.9%2070.1%20A%2022.1%2022.1%200%200%201%20220%20110%20Z'%20fill='%236C4DF5'%20stroke='%233A2316'%20stroke-width='7'%20stroke-linejoin='round'/%3e%3ccircle%20cx='128'%20cy='110'%20r='62'%20fill='%23FFFFFF'%20stroke='%233A2316'%20stroke-width='7'/%3e%3cellipse%20cx='128'%20cy='123.2'%20rx='23.8'%20ry='18.8'%20fill='%236C4DF5'/%3e%3cellipse%20cx='99.2'%20cy='102'%20rx='9'%20ry='12'%20fill='%236C4DF5'%20transform='rotate(-24%2099.2%20102)'/%3e%3cellipse%20cx='116.8'%20cy='83.2'%20rx='9'%20ry='12'%20fill='%236C4DF5'%20transform='rotate(-8%20116.8%2083.2)'/%3e%3cellipse%20cx='139.2'%20cy='83.2'%20rx='9'%20ry='12'%20fill='%236C4DF5'%20transform='rotate(8%20139.2%2083.2)'/%3e%3cellipse%20cx='156.8'%20cy='102'%20rx='9'%20ry='12'%20fill='%236C4DF5'%20transform='rotate(24%20156.8%20102)'/%3e%3c/svg%3e");--v-deco-rosette-pink:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20256%20256'%20width='256'%20height='256'%20role='img'%20aria-label='Win%20rosette,%20pink'%3e%3cpath%20d='M%2076%20150%20L%2060%20244%20L%2082%20222%20L%20104%20244%20L%20120%20150%20Z'%20fill='%231A1145'%20stroke='%233A2316'%20stroke-width='7'%20stroke-linejoin='round'/%3e%3cpath%20d='M%20136%20150%20L%20152%20244%20L%20174%20222%20L%20196%20244%20L%20180%20150%20Z'%20fill='%231A1145'%20stroke='%233A2316'%20stroke-width='7'%20stroke-linejoin='round'/%3e%3cpath%20d='M%20220%20110%20A%2022.1%2022.1%200%200%201%20210.9%20149.9%20A%2022.1%2022.1%200%200%201%20185.4%20181.9%20A%2022.1%2022.1%200%200%201%20148.5%20199.7%20A%2022.1%2022.1%200%200%201%20107.5%20199.7%20A%2022.1%2022.1%200%200%201%2070.6%20181.9%20A%2022.1%2022.1%200%200%201%2045.1%20149.9%20A%2022.1%2022.1%200%200%201%2036%20110%20A%2022.1%2022.1%200%200%201%2045.1%2070.1%20A%2022.1%2022.1%200%200%201%2070.6%2038.1%20A%2022.1%2022.1%200%200%201%20107.5%2020.3%20A%2022.1%2022.1%200%200%201%20148.5%2020.3%20A%2022.1%2022.1%200%200%201%20185.4%2038.1%20A%2022.1%2022.1%200%200%201%20210.9%2070.1%20A%2022.1%2022.1%200%200%201%20220%20110%20Z'%20fill='%23FF6FA8'%20stroke='%233A2316'%20stroke-width='7'%20stroke-linejoin='round'/%3e%3ccircle%20cx='128'%20cy='110'%20r='62'%20fill='%23FFFFFF'%20stroke='%233A2316'%20stroke-width='7'/%3e%3cellipse%20cx='128'%20cy='123.2'%20rx='23.8'%20ry='18.8'%20fill='%23FF6FA8'/%3e%3cellipse%20cx='99.2'%20cy='102'%20rx='9'%20ry='12'%20fill='%23FF6FA8'%20transform='rotate(-24%2099.2%20102)'/%3e%3cellipse%20cx='116.8'%20cy='83.2'%20rx='9'%20ry='12'%20fill='%23FF6FA8'%20transform='rotate(-8%20116.8%2083.2)'/%3e%3cellipse%20cx='139.2'%20cy='83.2'%20rx='9'%20ry='12'%20fill='%23FF6FA8'%20transform='rotate(8%20139.2%2083.2)'/%3e%3cellipse%20cx='156.8'%20cy='102'%20rx='9'%20ry='12'%20fill='%23FF6FA8'%20transform='rotate(24%20156.8%20102)'/%3e%3c/svg%3e");--v-deco-rosette:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20256%20256'%20width='256'%20height='256'%20role='img'%20aria-label='Win%20rosette'%3e%3cpath%20d='M%2076%20150%20L%2060%20244%20L%2082%20222%20L%20104%20244%20L%20120%20150%20Z'%20fill='%236C4DF5'%20stroke='%233A2316'%20stroke-width='7'%20stroke-linejoin='round'/%3e%3cpath%20d='M%20136%20150%20L%20152%20244%20L%20174%20222%20L%20196%20244%20L%20180%20150%20Z'%20fill='%236C4DF5'%20stroke='%233A2316'%20stroke-width='7'%20stroke-linejoin='round'/%3e%3cpath%20d='M%20220%20110%20A%2022.1%2022.1%200%200%201%20210.9%20149.9%20A%2022.1%2022.1%200%200%201%20185.4%20181.9%20A%2022.1%2022.1%200%200%201%20148.5%20199.7%20A%2022.1%2022.1%200%200%201%20107.5%20199.7%20A%2022.1%2022.1%200%200%201%2070.6%20181.9%20A%2022.1%2022.1%200%200%201%2045.1%20149.9%20A%2022.1%2022.1%200%200%201%2036%20110%20A%2022.1%2022.1%200%200%201%2045.1%2070.1%20A%2022.1%2022.1%200%200%201%2070.6%2038.1%20A%2022.1%2022.1%200%200%201%20107.5%2020.3%20A%2022.1%2022.1%200%200%201%20148.5%2020.3%20A%2022.1%2022.1%200%200%201%20185.4%2038.1%20A%2022.1%2022.1%200%200%201%20210.9%2070.1%20A%2022.1%2022.1%200%200%201%20220%20110%20Z'%20fill='%23FF6B4A'%20stroke='%233A2316'%20stroke-width='7'%20stroke-linejoin='round'/%3e%3ccircle%20cx='128'%20cy='110'%20r='62'%20fill='%23FFFFFF'%20stroke='%233A2316'%20stroke-width='7'/%3e%3cellipse%20cx='128'%20cy='123.2'%20rx='23.8'%20ry='18.8'%20fill='%23FF6B4A'/%3e%3cellipse%20cx='99.2'%20cy='102'%20rx='9'%20ry='12'%20fill='%23FF6B4A'%20transform='rotate(-24%2099.2%20102)'/%3e%3cellipse%20cx='116.8'%20cy='83.2'%20rx='9'%20ry='12'%20fill='%23FF6B4A'%20transform='rotate(-8%20116.8%2083.2)'/%3e%3cellipse%20cx='139.2'%20cy='83.2'%20rx='9'%20ry='12'%20fill='%23FF6B4A'%20transform='rotate(8%20139.2%2083.2)'/%3e%3cellipse%20cx='156.8'%20cy='102'%20rx='9'%20ry='12'%20fill='%23FF6B4A'%20transform='rotate(24%20156.8%20102)'/%3e%3c/svg%3e");--v-deco-shape-blob:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'%20width='512'%20height='512'%20role='img'%20aria-label='Blob%20behind%20the%20dog'%3e%3cpath%20d='M%20256%2030%20C%20356%2022%20458%2086%20478%20196%20C%20498%20306%20446%20430%20340%20470%20C%20236%20508%20110%20484%2056%20388%20C%202%20292%2026%20150%20110%2082%20C%20152%2048%20204%2034%20256%2030%20Z'%20fill='%23FFFFFF'%20opacity='.24'/%3e%3c/svg%3e");--v-deco-shape-rays:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'%20width='512'%20height='512'%20role='img'%20aria-label='Sun%20rays%20behind%20the%20dog'%3e%3cpath%20d='M%20256%20256%20L%20506%20256%20A%20250%20250%200%200%201%20497.5%20320.7%20Z'%20fill='%23FFFFFF'%20opacity='.2'/%3e%3cpath%20d='M%20256%20256%20L%20472.5%20381%20A%20250%20250%200%200%201%20432.8%20432.8%20Z'%20fill='%23FFFFFF'%20opacity='.2'/%3e%3cpath%20d='M%20256%20256%20L%20381%20472.5%20A%20250%20250%200%200%201%20320.7%20497.5%20Z'%20fill='%23FFFFFF'%20opacity='.2'/%3e%3cpath%20d='M%20256%20256%20L%20256%20506%20A%20250%20250%200%200%201%20191.3%20497.5%20Z'%20fill='%23FFFFFF'%20opacity='.2'/%3e%3cpath%20d='M%20256%20256%20L%20131%20472.5%20A%20250%20250%200%200%201%2079.2%20432.8%20Z'%20fill='%23FFFFFF'%20opacity='.2'/%3e%3cpath%20d='M%20256%20256%20L%2039.5%20381%20A%20250%20250%200%200%201%2014.5%20320.7%20Z'%20fill='%23FFFFFF'%20opacity='.2'/%3e%3cpath%20d='M%20256%20256%20L%206%20256%20A%20250%20250%200%200%201%2014.5%20191.3%20Z'%20fill='%23FFFFFF'%20opacity='.2'/%3e%3cpath%20d='M%20256%20256%20L%2039.5%20131%20A%20250%20250%200%200%201%2079.2%2079.2%20Z'%20fill='%23FFFFFF'%20opacity='.2'/%3e%3cpath%20d='M%20256%20256%20L%20131%2039.5%20A%20250%20250%200%200%201%20191.3%2014.5%20Z'%20fill='%23FFFFFF'%20opacity='.2'/%3e%3cpath%20d='M%20256%20256%20L%20256%206%20A%20250%20250%200%200%201%20320.7%2014.5%20Z'%20fill='%23FFFFFF'%20opacity='.2'/%3e%3cpath%20d='M%20256%20256%20L%20381%2039.5%20A%20250%20250%200%200%201%20432.8%2079.2%20Z'%20fill='%23FFFFFF'%20opacity='.2'/%3e%3cpath%20d='M%20256%20256%20L%20472.5%20131%20A%20250%20250%200%200%201%20497.5%20191.3%20Z'%20fill='%23FFFFFF'%20opacity='.2'/%3e%3c/svg%3e");--v-deco-shape-scallop:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'%20width='512'%20height='512'%20role='img'%20aria-label='Scalloped%20disc%20behind%20the%20dog'%3e%3cpath%20d='M%20488%20256%20A%2043.5%2043.5%200%200%201%20474%20335.3%20A%2043.5%2043.5%200%200%201%20433.7%20405.1%20A%2043.5%2043.5%200%200%201%20372%20456.9%20A%2043.5%2043.5%200%200%201%20296.3%20484.5%20A%2043.5%2043.5%200%200%201%20215.7%20484.5%20A%2043.5%2043.5%200%200%201%20140%20456.9%20A%2043.5%2043.5%200%200%201%2078.3%20405.1%20A%2043.5%2043.5%200%200%201%2038%20335.3%20A%2043.5%2043.5%200%200%201%2024%20256%20A%2043.5%2043.5%200%200%201%2038%20176.7%20A%2043.5%2043.5%200%200%201%2078.3%20106.9%20A%2043.5%2043.5%200%200%201%20140%2055.1%20A%2043.5%2043.5%200%200%201%20215.7%2027.5%20A%2043.5%2043.5%200%200%201%20296.3%2027.5%20A%2043.5%2043.5%200%200%201%20372%2055.1%20A%2043.5%2043.5%200%200%201%20433.7%20106.9%20A%2043.5%2043.5%200%200%201%20474%20176.7%20A%2043.5%2043.5%200%200%201%20488%20256%20Z'%20fill='%23FFFFFF'%20opacity='.24'/%3e%3c/svg%3e");--v-deco-sparkle-coral:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2064%2064'%20width='64'%20height='64'%20role='img'%20aria-label='Sparkle'%3e%3cpath%20d='M%2032%202%20Q%2038.6%2025.4%2062%2032%20Q%2038.6%2038.6%2032%2062%20Q%2025.4%2038.6%202%2032%20Q%2025.4%2025.4%2032%202%20Z'%20fill='%23FF6B4A'/%3e%3c/svg%3e");--v-deco-sparkle-grape:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2064%2064'%20width='64'%20height='64'%20role='img'%20aria-label='Sparkle'%3e%3cpath%20d='M%2032%202%20Q%2038.6%2025.4%2062%2032%20Q%2038.6%2038.6%2032%2062%20Q%2025.4%2038.6%202%2032%20Q%2025.4%2025.4%2032%202%20Z'%20fill='%236C4DF5'/%3e%3c/svg%3e");--v-deco-sparkle-pink:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2064%2064'%20width='64'%20height='64'%20role='img'%20aria-label='Sparkle'%3e%3cpath%20d='M%2032%202%20Q%2038.6%2025.4%2062%2032%20Q%2038.6%2038.6%2032%2062%20Q%2025.4%2038.6%202%2032%20Q%2025.4%2025.4%2032%202%20Z'%20fill='%23FF6FA8'/%3e%3c/svg%3e");--v-deco-sparkle-plum:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2064%2064'%20width='64'%20height='64'%20role='img'%20aria-label='Sparkle'%3e%3cpath%20d='M%2032%202%20Q%2038.6%2025.4%2062%2032%20Q%2038.6%2038.6%2032%2062%20Q%2025.4%2038.6%202%2032%20Q%2025.4%2025.4%2032%202%20Z'%20fill='%231A1145'/%3e%3c/svg%3e");--v-deco-sparkle-sky:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2064%2064'%20width='64'%20height='64'%20role='img'%20aria-label='Sparkle'%3e%3cpath%20d='M%2032%202%20Q%2038.6%2025.4%2062%2032%20Q%2038.6%2038.6%2032%2062%20Q%2025.4%2038.6%202%2032%20Q%2025.4%2025.4%2032%202%20Z'%20fill='%233DA9FC'/%3e%3c/svg%3e");--v-deco-sparkle-white:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2064%2064'%20width='64'%20height='64'%20role='img'%20aria-label='Sparkle'%3e%3cpath%20d='M%2032%202%20Q%2038.6%2025.4%2062%2032%20Q%2038.6%2038.6%2032%2062%20Q%2025.4%2038.6%202%2032%20Q%2025.4%2025.4%2032%202%20Z'%20fill='%23FFFFFF'/%3e%3c/svg%3e");--v-deco-sparkles-coral:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20120%20104'%20width='120'%20height='104'%20role='img'%20aria-label='Sparkles'%3e%3cpath%20d='M%2040%2010%20Q%2047.5%2036.5%2074%2044%20Q%2047.5%2051.5%2040%2078%20Q%2032.5%2051.5%206%2044%20Q%2032.5%2036.5%2040%2010%20Z'%20fill='%23FF6B4A'/%3e%3cpath%20d='M%2096%206%20Q%2099.5%2018.5%20112%2022%20Q%2099.5%2025.5%2096%2038%20Q%2092.5%2025.5%2080%2022%20Q%2092.5%2018.5%2096%206%20Z'%20fill='%23FF6B4A'/%3e%3cpath%20d='M%2092%2073%20Q%2094.4%2081.6%20103%2084%20Q%2094.4%2086.4%2092%2095%20Q%2089.6%2086.4%2081%2084%20Q%2089.6%2081.6%2092%2073%20Z'%20fill='%23FF6B4A'/%3e%3c/svg%3e");--v-deco-sparkles-grape:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20120%20104'%20width='120'%20height='104'%20role='img'%20aria-label='Sparkles'%3e%3cpath%20d='M%2040%2010%20Q%2047.5%2036.5%2074%2044%20Q%2047.5%2051.5%2040%2078%20Q%2032.5%2051.5%206%2044%20Q%2032.5%2036.5%2040%2010%20Z'%20fill='%236C4DF5'/%3e%3cpath%20d='M%2096%206%20Q%2099.5%2018.5%20112%2022%20Q%2099.5%2025.5%2096%2038%20Q%2092.5%2025.5%2080%2022%20Q%2092.5%2018.5%2096%206%20Z'%20fill='%236C4DF5'/%3e%3cpath%20d='M%2092%2073%20Q%2094.4%2081.6%20103%2084%20Q%2094.4%2086.4%2092%2095%20Q%2089.6%2086.4%2081%2084%20Q%2089.6%2081.6%2092%2073%20Z'%20fill='%236C4DF5'/%3e%3c/svg%3e");--v-deco-sparkles-pink:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20120%20104'%20width='120'%20height='104'%20role='img'%20aria-label='Sparkles'%3e%3cpath%20d='M%2040%2010%20Q%2047.5%2036.5%2074%2044%20Q%2047.5%2051.5%2040%2078%20Q%2032.5%2051.5%206%2044%20Q%2032.5%2036.5%2040%2010%20Z'%20fill='%23FF6FA8'/%3e%3cpath%20d='M%2096%206%20Q%2099.5%2018.5%20112%2022%20Q%2099.5%2025.5%2096%2038%20Q%2092.5%2025.5%2080%2022%20Q%2092.5%2018.5%2096%206%20Z'%20fill='%23FF6FA8'/%3e%3cpath%20d='M%2092%2073%20Q%2094.4%2081.6%20103%2084%20Q%2094.4%2086.4%2092%2095%20Q%2089.6%2086.4%2081%2084%20Q%2089.6%2081.6%2092%2073%20Z'%20fill='%23FF6FA8'/%3e%3c/svg%3e");--v-deco-sparkles-plum:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20120%20104'%20width='120'%20height='104'%20role='img'%20aria-label='Sparkles'%3e%3cpath%20d='M%2040%2010%20Q%2047.5%2036.5%2074%2044%20Q%2047.5%2051.5%2040%2078%20Q%2032.5%2051.5%206%2044%20Q%2032.5%2036.5%2040%2010%20Z'%20fill='%231A1145'/%3e%3cpath%20d='M%2096%206%20Q%2099.5%2018.5%20112%2022%20Q%2099.5%2025.5%2096%2038%20Q%2092.5%2025.5%2080%2022%20Q%2092.5%2018.5%2096%206%20Z'%20fill='%231A1145'/%3e%3cpath%20d='M%2092%2073%20Q%2094.4%2081.6%20103%2084%20Q%2094.4%2086.4%2092%2095%20Q%2089.6%2086.4%2081%2084%20Q%2089.6%2081.6%2092%2073%20Z'%20fill='%231A1145'/%3e%3c/svg%3e");--v-deco-sparkles-sky:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20120%20104'%20width='120'%20height='104'%20role='img'%20aria-label='Sparkles'%3e%3cpath%20d='M%2040%2010%20Q%2047.5%2036.5%2074%2044%20Q%2047.5%2051.5%2040%2078%20Q%2032.5%2051.5%206%2044%20Q%2032.5%2036.5%2040%2010%20Z'%20fill='%233DA9FC'/%3e%3cpath%20d='M%2096%206%20Q%2099.5%2018.5%20112%2022%20Q%2099.5%2025.5%2096%2038%20Q%2092.5%2025.5%2080%2022%20Q%2092.5%2018.5%2096%206%20Z'%20fill='%233DA9FC'/%3e%3cpath%20d='M%2092%2073%20Q%2094.4%2081.6%20103%2084%20Q%2094.4%2086.4%2092%2095%20Q%2089.6%2086.4%2081%2084%20Q%2089.6%2081.6%2092%2073%20Z'%20fill='%233DA9FC'/%3e%3c/svg%3e");--v-deco-sparkles-white:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20120%20104'%20width='120'%20height='104'%20role='img'%20aria-label='Sparkles'%3e%3cpath%20d='M%2040%2010%20Q%2047.5%2036.5%2074%2044%20Q%2047.5%2051.5%2040%2078%20Q%2032.5%2051.5%206%2044%20Q%2032.5%2036.5%2040%2010%20Z'%20fill='%23FFFFFF'/%3e%3cpath%20d='M%2096%206%20Q%2099.5%2018.5%20112%2022%20Q%2099.5%2025.5%2096%2038%20Q%2092.5%2025.5%2080%2022%20Q%2092.5%2018.5%2096%206%20Z'%20fill='%23FFFFFF'/%3e%3cpath%20d='M%2092%2073%20Q%2094.4%2081.6%20103%2084%20Q%2094.4%2086.4%2092%2095%20Q%2089.6%2086.4%2081%2084%20Q%2089.6%2081.6%2092%2073%20Z'%20fill='%23FFFFFF'/%3e%3c/svg%3e");--v-deco-sticker-ball:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20256%20256'%20width='256'%20height='256'%20role='img'%20aria-label='sticker%20ball'%3e%3ccircle%20cx='128'%20cy='128'%20r='96'%20fill='%23FFFFFF'/%3e%3ccircle%20cx='128'%20cy='128'%20r='84'%20fill='%233DA9FC'%20stroke='%233A2316'%20stroke-width='7'/%3e%3cpath%20d='M%2060%2084%20Q%20128%20128%2060%20176'%20fill='none'%20stroke='%23FFFFFF'%20stroke-width='9'%20stroke-linecap='round'/%3e%3cpath%20d='M%20196%2084%20Q%20128%20128%20196%20176'%20fill='none'%20stroke='%23FFFFFF'%20stroke-width='9'%20stroke-linecap='round'/%3e%3c/svg%3e");--v-deco-sticker-bone:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20256%20256'%20width='256'%20height='256'%20role='img'%20aria-label='sticker%20bone'%3e%3cpath%20d='M%2080%20108%20L%20176%20108%20A%2024.8%2024.8%200%201%201%20198.3%20128%20A%2024.8%2024.8%200%201%201%20176%20148%20L%2080%20148%20A%2024.8%2024.8%200%201%201%2057.7%20128%20A%2024.8%2024.8%200%201%201%2080%20108%20Z'%20fill='%23FFFFFF'%20stroke='%23FFFFFF'%20stroke-width='31'%20stroke-linejoin='round'%20stroke-linecap='round'%20transform='rotate(-18%20128%20128)'/%3e%3cpath%20d='M%2080%20108%20L%20176%20108%20A%2024.8%2024.8%200%201%201%20198.3%20128%20A%2024.8%2024.8%200%201%201%20176%20148%20L%2080%20148%20A%2024.8%2024.8%200%201%201%2057.7%20128%20A%2024.8%2024.8%200%201%201%2080%20108%20Z'%20fill='%23FFF1DA'%20stroke='%233A2316'%20stroke-width='7'%20stroke-linejoin='round'%20stroke-linecap='round'%20transform='rotate(-18%20128%20128)'/%3e%3c/svg%3e");--v-deco-sticker-paw:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20256%20256'%20width='256'%20height='256'%20role='img'%20aria-label='sticker%20paw'%3e%3ccircle%20cx='128'%20cy='128'%20r='96'%20fill='%23FFFFFF'/%3e%3ccircle%20cx='128'%20cy='128'%20r='84'%20fill='%236C4DF5'%20stroke='%233A2316'%20stroke-width='7'/%3e%3cellipse%20cx='128'%20cy='145.3'%20rx='32.3'%20ry='25.5'%20fill='%23FFFFFF'/%3e%3cellipse%20cx='88.9'%20cy='116.4'%20rx='12.2'%20ry='16.3'%20fill='%23FFFFFF'%20transform='rotate(-24%2088.9%20116.4)'/%3e%3cellipse%20cx='112.7'%20cy='90.9'%20rx='12.2'%20ry='16.3'%20fill='%23FFFFFF'%20transform='rotate(-8%20112.7%2090.9)'/%3e%3cellipse%20cx='143.3'%20cy='90.9'%20rx='12.2'%20ry='16.3'%20fill='%23FFFFFF'%20transform='rotate(8%20143.3%2090.9)'/%3e%3cellipse%20cx='167.1'%20cy='116.4'%20rx='12.2'%20ry='16.3'%20fill='%23FFFFFF'%20transform='rotate(24%20167.1%20116.4)'/%3e%3c/svg%3e");--v-deco-sticker-star:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20256%20256'%20width='256'%20height='256'%20role='img'%20aria-label='sticker%20star'%3e%3cpath%20d='M%20128%2042%20L%20155%2096.8%20L%20215.5%20105.6%20L%20171.7%20148.2%20L%20182.1%20208.4%20L%20128%20180%20L%2073.9%20208.4%20L%2084.3%20148.2%20L%2040.5%20105.6%20L%20101%2096.8%20Z'%20fill='%23FFFFFF'%20stroke='%23FFFFFF'%20stroke-width='31'%20stroke-linejoin='round'%20stroke-linecap='round'/%3e%3cpath%20d='M%20128%2042%20L%20155%2096.8%20L%20215.5%20105.6%20L%20171.7%20148.2%20L%20182.1%20208.4%20L%20128%20180%20L%2073.9%20208.4%20L%2084.3%20148.2%20L%2040.5%20105.6%20L%20101%2096.8%20Z'%20fill='%23FF6FA8'%20stroke='%233A2316'%20stroke-width='7'%20stroke-linejoin='round'%20stroke-linecap='round'/%3e%3c/svg%3e");--v-deco-sticker-treat:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20256%20256'%20width='256'%20height='256'%20role='img'%20aria-label='sticker%20treat'%3e%3cpath%20d='M%20128%2052%20C%20172%2052%20204%2084%20204%20128%20C%20204%20172%20172%20204%20128%20204%20C%2084%20204%2052%20172%2052%20128%20C%2052%2084%2084%2052%20128%2052%20Z'%20fill='%23FFFFFF'%20stroke='%23FFFFFF'%20stroke-width='31'%20stroke-linejoin='round'%20stroke-linecap='round'/%3e%3cpath%20d='M%20128%2052%20C%20172%2052%20204%2084%20204%20128%20C%20204%20172%20172%20204%20128%20204%20C%2084%20204%2052%20172%2052%20128%20C%2052%2084%2084%2052%20128%2052%20Z'%20fill='%23C98146'%20stroke='%233A2316'%20stroke-width='7'%20stroke-linejoin='round'%20stroke-linecap='round'/%3e%3ccircle%20cx='104'%20cy='108'%20r='8'%20fill='%233A2316'%20opacity='.5'/%3e%3ccircle%20cx='150'%20cy='104'%20r='8'%20fill='%233A2316'%20opacity='.5'/%3e%3ccircle%20cx='128'%20cy='142'%20r='8'%20fill='%233A2316'%20opacity='.5'/%3e%3ccircle%20cx='162'%20cy='150'%20r='8'%20fill='%233A2316'%20opacity='.5'/%3e%3ccircle%20cx='96'%20cy='152'%20r='8'%20fill='%233A2316'%20opacity='.5'/%3e%3c/svg%3e");--v-deco-sticker-yes:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20256%20256'%20width='256'%20height='256'%20role='img'%20aria-label='sticker%20yes'%3e%3cpath%20d='M%2070%20132%20L%20110%20172%20L%20190%2086'%20fill='none'%20stroke='%23FFFFFF'%20stroke-width='54'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M%2070%20132%20L%20110%20172%20L%20190%2086'%20fill='none'%20stroke='%233A2316'%20stroke-width='34'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M%2070%20132%20L%20110%20172%20L%20190%2086'%20fill='none'%20stroke='%23FF6B4A'%20stroke-width='20'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}:is(body:has(.venture-nav),body:has(.venture-screen)){background:var(--v-bg);color:var(--v-body);font-family:var(--v-font-text)}#root:has(>.venture-nav){flex-direction:column;width:100%;max-width:520px;min-height:100dvh;margin:0 auto;display:flex}#root:has(>.venture-nav)>main.screen{flex:1;min-height:0;padding:18px 18px 28px}.venture-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.venture-head{z-index:5;order:-1}.venture-head:not(:has(.venture-ask)){position:sticky;top:0}.venture-top{padding:calc(8px + env(safe-area-inset-top)) 18px 8px;border-bottom:1px solid var(--v-line);background:var(--v-surface);justify-content:space-between;align-items:center;gap:12px;display:flex}.venture-dog{border-radius:var(--v-pill);min-width:0;min-height:44px;color:var(--v-ink);font-family:var(--v-font-display);font-weight:var(--v-display-weight);cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;margin:0;padding:0 6px 0 0;font-size:18px;line-height:1.2;text-decoration:none;display:inline-flex}.venture-head:has(.sheet-back){z-index:30}.venture-dog>span[data-greeting]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.venture-dog .icon{width:18px;height:18px;color:var(--v-muted);flex:none}.venture-gear{background:var(--v-sand);width:44px;height:44px;color:var(--v-ink);border-radius:50%;flex:none;place-items:center;display:grid}.venture-mark{flex:none;width:28px;height:28px;margin-left:auto}.venture-lockup{flex:none;width:106px;height:32px;margin:12px auto 0;display:block}.venture-gear[aria-current=page],.venture-dog[data-current=true] .avatar{box-shadow:0 0 0 2px var(--v-primary)}.venture-ask{border-radius:var(--v-radius-card);background:var(--v-tint);color:var(--v-ink);margin:14px 18px 0;padding:16px}.venture-ask h2{font-family:var(--v-font-display);font-weight:var(--v-display-weight);margin:0 0 6px;font-size:20px;line-height:1.25}.venture-ask-actions{grid-template-columns:1fr 1fr;gap:10px;margin-top:12px;display:grid}.venture-nav{z-index:5;padding:6px 8px calc(6px + env(safe-area-inset-bottom));border-top:1px solid var(--v-line);background:var(--v-surface);grid-template-columns:repeat(4,1fr);display:grid;position:sticky;bottom:0}.venture-nav a{min-height:52px;color:var(--v-ink-2);flex-direction:column;align-items:center;gap:2px;padding:4px 2px;font-size:12px;font-weight:600;text-decoration:none;display:flex}.venture-nav .icon{box-sizing:border-box;border-radius:var(--v-pill);width:58px;height:30px;padding:3px 17px}.venture-nav a[aria-current=page]{color:var(--v-ink);font-weight:700}.venture-nav a[aria-current=page] .icon{background:var(--v-tint);color:var(--v-primary)}.venture-screen{color:var(--v-body)}.venture-screen h1,.venture-screen h2,.venture-screen h3{color:var(--v-ink);font-family:var(--v-font-display)}.venture-screen h1{font-weight:var(--v-display-weight);font-size:30px;line-height:1.15}.venture-screen h2{font-weight:var(--v-display-weight);margin:22px 0 8px;font-size:21px;line-height:1.25}.venture-screen h3{margin:16px 0 6px;font-size:17px;font-weight:600;line-height:1.3}.venture-screen .lede{color:var(--v-ink-2)}.venture-screen .eyebrow{color:var(--v-primary);letter-spacing:.08em;text-transform:uppercase;margin:0 0 4px;font-size:12px;font-weight:700}.venture-screen :focus-visible,.venture-nav a:focus-visible,.venture-head :focus-visible{outline:3px solid var(--v-primary);outline-offset:2px}.icon{width:24px;height:24px;display:block}.slot{background:var(--v-card-1);color:var(--v-ink);place-items:center;display:grid;overflow:hidden}.slot[data-tone="2"]{background:var(--v-card-2)}.slot[data-tone="3"]{background:var(--v-card-3)}.slot[data-tone="4"]{background:var(--v-card-4)}.slot[data-tone="5"]{background:var(--v-card-5)}.slot[data-tone="6"]{background:var(--v-card-6)}.slot>svg{opacity:.5;width:46%;max-width:120px;height:auto}.slot>img{object-fit:cover;width:100%;height:100%;display:block}.slot>img[src*=\.svg],.slot>img[src^="data:image/svg"]{filter:var(--v-art-filter)}.chip.target .slot>img{filter:none}.avatar{background:var(--v-accent-tint);border-radius:50%;flex:none;width:40px;height:40px}.avatar>svg{opacity:.75;width:62%}.round{background:var(--v-sand);width:44px;height:44px;color:var(--v-ink);border:0;border-radius:50%;flex:none;place-items:center;padding:0;text-decoration:none;display:grid}.round:disabled{opacity:.35;cursor:default}.round-gap{flex:none;width:44px}.chip{border-radius:var(--v-pill);background:var(--v-sand);min-height:36px;color:var(--v-ink);white-space:nowrap;border:0;align-items:center;gap:6px;margin:0;padding:6px 14px;font-size:14px;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.chips{scrollbar-width:none;flex-wrap:nowrap;gap:8px;margin:4px -18px 14px;padding:2px 18px;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 36px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 36px),#0000)}.chips .chip{flex:none}.chips::-webkit-scrollbar{display:none}.chips .chip{min-height:40px}.chip[aria-pressed=true]{background:var(--v-ink);color:var(--v-surface)}.chips.topics{margin-top:-6px}.chips.topics .chip{box-shadow:inset 0 0 0 1px var(--v-line-strong);background:0 0;font-weight:500}.chips.topics .chip[aria-pressed=true]{background:var(--v-accent-tint);box-shadow:none;color:var(--v-ink);font-weight:600}.venture-button,.venture-quiet{border-radius:var(--v-radius-cta);width:100%;min-height:54px;font:inherit;text-align:center;border:0;justify-content:center;align-items:center;margin:0;padding:8px 22px;font-size:17px;font-weight:700;line-height:1.25;text-decoration:none;display:inline-flex}.venture-button{background:var(--v-primary);color:var(--v-on-primary)}.venture-button:active{background:var(--v-primary-press)}.venture-quiet{background:var(--v-sand);min-height:48px;color:var(--v-ink);font-size:16px;font-weight:600}.venture-text{min-height:44px;color:var(--v-ink-2);font:inherit;background:0 0;border:0;padding:8px 0;font-size:15px;text-decoration:underline}.venture-actions{gap:10px;margin-top:16px;display:grid}.venture-card{border:1px solid var(--v-line);border-radius:var(--v-radius-card);background:var(--v-surface);box-shadow:var(--v-shadow);margin:14px 0;padding:16px}.venture-card>h2:first-child,.venture-card>div>h2:first-child{margin-top:0}.venture-card p:last-child{margin-bottom:0}.venture-card ul:not([class]){padding-left:20px;list-style:outside}.venture-card ul:not([class]) li{margin:4px 0}.venture-card.safety{background:var(--v-accent-tint);box-shadow:none;color:var(--v-ink);border-color:#0000;gap:12px;display:flex}.venture-card.safety>h2,.venture-card.safety>p{flex:100%}.venture-card.safety:not(:has(>div)){display:block}.venture-note{border-radius:var(--v-radius-control);background:var(--v-sand);color:var(--v-ink);margin:12px 0;padding:12px 14px;font-size:15px}.venture-hint{color:var(--v-muted);margin:0 0 8px;font-size:14px}.venture-status{color:var(--v-danger);margin:6px 0 0;font-size:14px}.venture-status:empty,.venture-hint:empty{margin:0}.venture-empty{text-align:center;align-items:center}div.venture-empty{justify-items:center;gap:10px;margin:18px 0;display:grid}.venture-empty-art{border-radius:50%;width:160px;height:160px;margin:12px auto 16px}.venture-empty .venture-actions{width:100%}.venture-done{border-radius:var(--v-radius-control);background:var(--v-success-tint);color:var(--v-success);text-align:center;margin:0;padding:12px 16px;font-weight:700}.bar{border-radius:var(--v-pill);background:var(--v-sand-2);flex:1;height:8px;display:block;overflow:hidden}.bar>span{border-radius:var(--v-pill);background:var(--v-success);height:100%;display:block}.paws{gap:3px;display:inline-flex}.paws svg{width:16px;height:16px;color:var(--v-sand-2)}.paws svg[data-on=true]{color:var(--v-accent)}.venture-choices{border:0;min-width:0;margin:18px 0 0;padding:0}.venture-choices legend{color:var(--v-ink);margin-bottom:8px;padding:0;font-weight:600}.venture-options{flex-wrap:wrap;gap:8px;display:flex}.venture-stack .venture-options{display:grid}.venture-choices label{display:block;position:relative}.venture-choices input{opacity:0;cursor:pointer;width:100%;height:100%;min-height:0;margin:0;position:absolute;inset:0}.venture-choices label span{border:1.5px solid var(--v-line-strong);border-radius:var(--v-pill);background:var(--v-surface);min-height:46px;color:var(--v-ink);align-items:center;padding:8px 16px;font-weight:500;display:flex}.venture-stack label span{border-radius:var(--v-radius-control)}.venture-choices input:checked+span{border-color:var(--v-primary);background:var(--v-tint);box-shadow:inset 0 0 0 1px var(--v-primary);font-weight:700}.venture-choices input:focus-visible+span{outline:3px solid var(--v-primary);outline-offset:2px}.venture-field{margin-top:16px}.venture-field label,.dog-breed>label{color:var(--v-ink);margin-bottom:6px;font-weight:600;display:block}.venture-screen input[type=text],.venture-screen input[type=search],.venture-screen select,.venture-screen textarea{border-color:var(--v-line-strong);border-radius:var(--v-radius-control);background:var(--v-surface);color:var(--v-ink)}.venture-screen textarea{resize:vertical;min-height:76px}.journey-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.journey-head h1{margin:0;font-size:26px}.chip.target{flex:none;padding-left:6px}.chip.target .slot{background:var(--v-accent);width:26px;height:26px;color:var(--v-on-accent);border-radius:50%}.chip.target .slot>svg{opacity:1;width:70%}.journey-focus{margin:16px 0 4px;padding-bottom:8px}.journey-focus h2{margin:0;font-size:19px}.journey-focus .venture-hint{margin:2px 0 6px}.focus-list{margin:0;padding:0;list-style:none}.focus-list li+li{border-top:1px solid var(--v-line)}.focus-list a{min-height:56px;color:var(--v-ink);align-items:center;gap:10px;padding:9px 0;text-decoration:none;display:flex}.focus-list a>span{flex:1;gap:2px;min-width:0;display:grid}.focus-list a>.icon{width:18px;height:18px;color:var(--v-muted);flex:none}.focus-list strong{font-size:16px;line-height:1.25}.focus-list small{color:var(--v-ink-2);font-size:14px;line-height:1.3}.focus-more{align-items:center;display:inline-flex}.focus-vet{border-radius:var(--v-radius-control);background:var(--v-accent-tint);color:var(--v-ink);margin:8px 0 4px;padding:10px 12px;font-size:14px;line-height:1.4}.library-vet{margin:0 0 14px}main.screen>button.library-see-all{border-radius:var(--v-radius-cta);background:var(--v-sand);min-height:48px;box-shadow:none;color:var(--v-ink);margin-top:18px;font-size:16px;display:inline-flex}.journey-level{margin-top:22px}.journey-plaque{border:1px solid var(--v-line);border-radius:var(--v-radius-card);background:var(--v-surface);box-shadow:var(--v-shadow);align-items:center;gap:12px;padding:12px;display:flex}.journey-plaque .slot{border-radius:var(--v-radius-control);flex:none;width:56px;height:56px}.journey-plaque h2{margin:0;font-size:19px}.journey-plaque .venture-hint{margin:2px 0 0}.journey-bar{color:var(--v-ink-2);align-items:center;gap:10px;margin:10px 4px 0;font-size:13px;font-weight:600;display:flex}.journey-done{color:var(--v-success);align-items:center;gap:8px;margin:10px 4px 0;font-size:14px;font-weight:700;display:flex}.journey-done .slot{background:var(--v-success-tint);width:28px;height:28px;color:var(--v-success);border-radius:50%}.journey-done .slot>svg{opacity:1;width:80%}.journey-path{margin:18px 0 0;position:relative}.journey-line{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.journey-line path{fill:none;stroke:var(--v-sand-2);stroke-width:8px;stroke-linecap:round;stroke-dasharray:1 16;vector-effect:non-scaling-stroke}.journey-line path[data-walked=true]{stroke:var(--v-primary);stroke-dasharray:none}.journey-path ol{height:100%;position:relative}.journey-path li{text-align:center;width:150px;position:absolute;transform:translate(-50%)}.journey-path li>a,.journey-off{color:var(--v-ink);flex-direction:column;align-items:center;text-decoration:none;display:flex}.journey-ring{border:4px solid var(--v-surface);background:var(--v-surface);width:88px;height:88px;box-shadow:0 0 0 3px var(--v-sand-2);border-radius:50%;margin-bottom:4px;display:block;position:relative}.journey-ring .slot{border-radius:50%;width:100%;height:100%}.journey-mark{border:3px solid var(--v-surface);background:var(--v-success);width:30px;height:30px;color:var(--v-surface);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-4px;right:-6px}.journey-mark .icon{width:16px;height:16px}.journey-path li strong{background:var(--v-bg);border-radius:8px;padding:0 4px;font-size:14px;font-weight:700;line-height:1.2}.journey-path li small{background:var(--v-bg);color:var(--v-muted);border-radius:8px;padding:0 4px;font-size:12px;line-height:1.3}.journey-path li small:empty{display:none}.journey-path li[data-state=done] .journey-ring{box-shadow:0 0 0 3px var(--v-success)}.journey-path li[data-state=today] .journey-ring,.journey-path li[data-state=start] .journey-ring{box-shadow:0 0 0 4px var(--v-primary), 0 12px 22px -8px color-mix(in srgb, var(--v-primary) 60%, transparent)}.journey-path li[data-state=today] small[data-word],.journey-path li[data-state=start] small[data-word]{border-radius:var(--v-pill);background:var(--v-primary);color:var(--v-on-primary);margin-top:3px;padding:2px 10px;font-weight:700}.journey-path li[data-state=locked] .slot{filter:grayscale();opacity:.55}.journey-path li[data-state=locked] .journey-mark{background:var(--v-sand-2);color:var(--v-ink-2)}.journey-path li[data-state=locked] strong{color:var(--v-ink-2)}.journey-list{margin-top:26px}#root:has(>.venture-nav)>main.screen.journey{padding-bottom:112px}main.screen>button.tools-fab{right:max(16px,50% - 244px);bottom:calc(84px + env(safe-area-inset-bottom));z-index:6;background:var(--v-primary);width:56px;height:56px;min-height:0;color:var(--v-on-primary);box-shadow:0 10px 22px -8px color-mix(in srgb, var(--v-ink) 55%, transparent);cursor:pointer;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:fixed}.tools-fab .icon{width:26px;height:26px}.tools-part+.tools-part{border-top:1px solid var(--v-line);margin-top:18px;padding-top:16px}.tools-part h3{color:var(--v-ink);margin:8px 0 2px;font-size:17px}.tools-part[data-tool=clicker]{justify-items:start;display:grid}.tools-part[data-tool=clicker] .clicker{justify-self:center}.tools-part .venture-hint{margin-bottom:12px}.tools-walks{text-align:center;margin:6px auto 0;display:block}.mascot{pointer-events:none;display:block}.journey-mascot{object-fit:contain;width:72px;height:72px;position:absolute;top:6px}.journey-mascot.on-right{left:calc(50% + 50px)}.journey-mascot.on-left{right:calc(50% + 50px)}.welcome-mascot{float:right;object-fit:contain;width:96px;height:96px;margin:-64px 0 4px 10px}.empty-mascot{object-fit:contain;width:160px;height:160px;margin:12px auto 16px}.sheet-mascot{object-fit:contain;width:132px;height:132px;margin:0 auto 10px}.walk-empty .empty-mascot{width:88px;height:88px;margin:4px auto}main.screen.player{height:100dvh;min-height:0;padding:calc(10px + env(safe-area-inset-top)) 0 calc(10px + env(safe-area-inset-bottom));overflow:hidden}.player-top{align-items:center;gap:10px;padding:0 14px;display:flex}.player-title{text-align:center;flex:1;min-width:0}.player-title h1{text-wrap:balance;overflow-wrap:anywhere;margin:0;font-size:18px;line-height:1.2}.player-title .eyebrow{text-wrap:balance;margin:0 0 1px;font-size:12px;line-height:1.3}.player-dots{justify-content:center;gap:2px;margin:8px 0 6px;display:flex}.player-dots button{background:0 0;border:0;place-items:center;width:22px;height:24px;padding:0;display:grid}.player-dots button:before{content:"";border-radius:var(--v-pill);background:var(--v-sand-2);width:8px;height:8px;transition:width .15s}.player-dots button[aria-current=step]:before{background:var(--v-primary);width:20px}.player-track{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;flex:1;min-height:0;display:flex;overflow:auto hidden}.player-track::-webkit-scrollbar{display:none}.player-card{scroll-snap-align:center;scroll-snap-stop:always;flex:0 0 100%;min-width:0;padding:4px 18px 16px;overflow-y:auto}.player-art{aspect-ratio:4/3;border-radius:var(--v-radius-panel);width:100%}.player-words{padding-top:16px}.player-words h2{margin:0 0 8px;font-size:24px}.player-words>p{font-size:17px;line-height:1.5}.chip.count{background:var(--v-accent);color:var(--v-on-accent);margin:0 0 10px}.player-notes{margin:0 0 12px;padding-left:20px;list-style:outside}.player-notes li{margin:6px 0}.player-course{border-radius:var(--v-radius-control);background:var(--v-sand);margin-top:16px;padding:12px 14px}.player-course h3{margin:0 0 6px;font-size:15px}.player-course li{flex-direction:column;gap:1px;padding:5px 0;font-size:15px;display:flex}.player-course li[aria-current=step]{color:var(--v-ink);font-weight:700}.player-course li[data-open=false]{color:var(--v-ink-2)}.player-course small{color:var(--v-ink-2);font-size:13px}.player-finish{margin-top:16px}.player-bar{border-top:1px solid var(--v-line);grid-template-columns:52px 1fr 52px;place-items:center;gap:10px;padding:8px 18px 0;display:grid}.player-bar .round{width:52px;height:52px}.clicker{border-radius:var(--v-pill);background:var(--v-accent);min-height:56px;color:var(--v-on-accent);box-shadow:0 5px 0 color-mix(in srgb, var(--v-accent) 70%, var(--v-ink));border:0;align-items:center;gap:8px;padding:6px 24px 6px 8px;font-size:17px;font-weight:700;transition:transform 50ms,box-shadow 50ms;display:inline-flex}.clicker:active{box-shadow:0 1px 0 color-mix(in srgb, var(--v-accent) 70%, var(--v-ink));transform:translateY(4px)}.clicker .slot{background:color-mix(in srgb, var(--v-surface) 55%, transparent);border-radius:50%;width:44px;height:44px}.clicker .slot>svg{opacity:1;width:66%}.sheet-back{z-index:20;background:#0000007a;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.sheet{width:100%;max-width:520px;padding:22px 22px calc(22px + env(safe-area-inset-bottom));border-radius:var(--v-radius-sheet) var(--v-radius-sheet) 0 0;background:var(--v-surface);color:var(--v-body);text-align:center}.sheet-art{border-radius:50%;width:120px;height:120px;margin:0 auto 12px}.sheet h2{margin:0 0 6px;font-size:26px}.sheet-streak{border-radius:var(--v-radius-control);background:var(--v-accent-tint);color:var(--v-ink);margin:12px 0 0;padding:12px 14px}.venture-sheet{text-align:left;max-height:88dvh;box-shadow:0 -12px 32px -12px color-mix(in srgb, var(--v-ink) 40%, transparent);overflow-y:auto}.venture-sheet:before{content:"";border-radius:var(--v-pill);background:var(--v-sand-2);width:40px;height:5px;margin:-10px auto 12px;display:block}.venture-sheet-top{justify-content:space-between;align-items:center;gap:12px;margin-bottom:4px;display:flex}.venture-sheet-top h2{color:var(--v-ink);font-family:var(--v-font-display);font-weight:var(--v-display-weight);margin:0;font-size:22px;line-height:1.2}.venture-sheet .venture-hint{margin:0 0 12px}.dogs-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.dogs-row{border:1px solid var(--v-line);border-radius:var(--v-radius-control);background:var(--v-surface);width:100%;min-height:64px;color:var(--v-ink);font:inherit;text-align:left;cursor:pointer;align-items:center;gap:12px;margin:0;padding:10px 14px 10px 10px;display:flex}div.dogs-row{border:2px solid var(--v-primary);background:var(--v-tint);cursor:default}.dogs-row .avatar{width:44px;height:44px}.dogs-row>span:not(.avatar,.dogs-shown){flex:1;gap:1px;min-width:0;display:grid}.dogs-row strong{font-family:var(--v-font-display);text-overflow:ellipsis;white-space:nowrap;font-size:17px;line-height:1.25;overflow:hidden}.dogs-row small{color:var(--v-ink-2);font-size:13px}.dogs-row>.icon{width:18px;height:18px;color:var(--v-muted);flex:none}.dogs-shown{background:var(--v-primary);width:28px;height:28px;color:var(--v-on-primary);border-radius:50%;flex:none;place-items:center;display:grid}.dogs-shown .icon{width:16px;height:16px}.library-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.library-card{border:1px solid var(--v-line);border-radius:var(--v-radius-card);background:var(--v-surface);min-width:0;box-shadow:var(--v-shadow);flex-direction:column;padding-bottom:12px;display:flex;position:relative;overflow:hidden}.library-art{aspect-ratio:3/4;width:100%}.library-card .heart{z-index:2;background:color-mix(in srgb, var(--v-surface) 88%, transparent);position:absolute;top:8px;right:8px}.heart[aria-pressed=true]{color:var(--v-accent)}.library-name{color:var(--v-ink);font-family:var(--v-font-display);padding:10px 12px 4px;font-size:16px;font-weight:700;line-height:1.25;text-decoration:none}.library-name:after{content:"";z-index:1;position:absolute;inset:0}.library-card .paws{padding:0 12px}.library-tag,.library-terms{color:var(--v-muted);padding:4px 12px 0;font-size:12px;line-height:1.35}.library-programs{margin-top:8px}.library-grid.wide{grid-template-columns:1fr}.library-card.program{grid-template-columns:112px 1fr;align-content:center;column-gap:12px;padding:12px;display:grid}.library-card.program .library-art{aspect-ratio:3/2;border-radius:var(--v-radius-control);grid-row:1/span 2;align-self:center}.library-card.program .library-name{align-self:end;padding:0 0 4px}.library-card.program .library-terms{align-self:start;padding:0;font-size:13px}.library-terms strong{color:var(--v-ink)}.library-terms[data-owned] strong{border-radius:var(--v-pill);background:var(--v-success-tint);color:var(--v-success);margin-right:4px;padding:1px 8px;display:inline-block}.starter-card{border:1px solid var(--v-line);border-radius:var(--v-radius-card);background:var(--v-tint);box-shadow:var(--v-shadow);color:var(--v-ink);align-items:center;gap:14px;margin:0 0 14px;padding:12px 14px 12px 12px;text-decoration:none;display:flex}.starter-art{border-radius:var(--v-radius-control);flex:none;width:84px;height:84px}.starter-words{flex:1;gap:3px;min-width:0;display:grid}.starter-words .eyebrow{margin:0;font-size:12px}.starter-words strong{font-family:var(--v-font-display);font-size:19px;line-height:1.2}.starter-words small{color:var(--v-ink-2);font-size:13px;line-height:1.35}.starter-card>.icon{width:20px;height:20px;color:var(--v-ink-2);flex:none}.starter-hero{aspect-ratio:3/2;border-radius:var(--v-radius-panel);width:100%;margin-bottom:16px}.starter h1{margin:0 0 6px}.starter-count{color:var(--v-ink);align-items:center;gap:10px;font-weight:700;display:flex}.starter-steps{gap:8px;margin:8px 0 0;padding:0;list-style:none;display:grid}.starter-steps a{border:1px solid var(--v-line);border-radius:var(--v-radius-control);background:var(--v-surface);min-height:64px;color:var(--v-ink);align-items:center;gap:12px;padding:10px 14px 10px 10px;text-decoration:none;display:flex}.starter-steps li[aria-current=step] a{border:2px solid var(--v-primary)}.starter-n{background:var(--v-sand);width:36px;height:36px;color:var(--v-ink);font-family:var(--v-font-display);border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid}.starter-n .icon{width:18px;height:18px}.starter-steps li[data-state=learned] .starter-n{background:var(--v-success);color:var(--v-surface)}.starter-name{flex:1;gap:1px;min-width:0;display:grid}.starter-name strong{font-size:16px}.starter-name small{color:var(--v-ink-2);font-size:13px}.starter-steps a>.icon{width:18px;height:18px;color:var(--v-muted);flex:none}.command-cue{border-radius:var(--v-radius-control);background:var(--v-sand);color:var(--v-ink);padding:10px 14px}.command-more{margin:0}.command-more dt{color:var(--v-ink);margin-top:12px;font-weight:700}.command-more dt:first-child{margin-top:0}.command-more dd{margin:2px 0 0}.command-needs{margin:14px 0 0}.program-art{aspect-ratio:3/2;border-radius:var(--v-radius-panel);width:100%;margin-bottom:14px}.program-owned strong{color:var(--v-success)}.program-terms p{margin:0}.program-terms p+p{color:var(--v-body);margin-top:6px;font-size:14px}.program-list h2{margin-bottom:6px}.program-items{gap:8px;margin:0 0 14px;padding:0;list-style:none;display:grid}.program-items a{border:1px solid var(--v-line);border-radius:var(--v-radius-control);background:var(--v-surface);min-height:56px;color:var(--v-ink);grid-template-columns:1fr auto;align-items:center;column-gap:12px;padding:10px 14px;text-decoration:none;display:grid}.program-item-n{color:var(--v-muted);letter-spacing:.04em;text-transform:uppercase;grid-column:1;font-size:12px;font-weight:700}.program-item-title{overflow-wrap:anywhere;grid-column:1;font-weight:600}.program-items a>.icon,.program-item-done{grid-area:1/2/span 2}.program-items a>.icon{width:18px;height:18px;color:var(--v-muted)}.program-item-done{border-radius:var(--v-pill);background:var(--v-success-tint);color:var(--v-success);padding:2px 10px;font-size:12px;font-weight:700}.program-night{border-radius:var(--v-radius-control);background:var(--v-sand);color:var(--v-ink);margin:0 0 12px;padding:12px 14px}.program-night h3{margin:0 0 4px;font-size:15px}.program-night p{margin:0}.progress-page .streak{color:var(--v-ink-2)}.progress-week{grid-template-columns:repeat(7,1fr);gap:4px;display:grid}.progress-week li{color:var(--v-ink-2);flex-direction:column;align-items:center;gap:6px;font-size:12px;font-weight:600;display:flex}.progress-week li[data-ahead=true]{color:var(--v-muted)}.progress-ring{width:38px;height:38px;color:var(--v-on-primary);place-items:center;display:grid;position:relative}.progress-ring svg{width:100%;height:100%;position:absolute;inset:0}.progress-ring circle{fill:none;stroke-width:4.5px}.progress-ring .ring-track{stroke:var(--v-sand-2)}.progress-ring .ring-fill{stroke:var(--v-success);stroke-linecap:round}.progress-ring .icon{width:18px;height:18px;position:relative}.progress-week li[aria-current=date]{color:var(--v-ink);font-weight:800}.progress-week li[aria-current=date] .ring-track{stroke:color-mix(in srgb, var(--v-primary) 28%, var(--v-sand-2))}.progress-week li[data-done=true] .progress-ring{color:var(--v-surface)}.progress-week li[data-done=true] .progress-ring svg{background:var(--v-success);border-radius:50%}.progress-week li[data-done=true] .ring-fill{stroke:var(--v-success)}.progress-goals{grid-template-columns:1fr 1fr;gap:12px;display:grid}.progress-goals li{border:1px solid var(--v-line);border-radius:var(--v-radius-card);background:var(--v-surface);min-height:150px;box-shadow:var(--v-shadow);color:var(--v-ink);flex-direction:column;align-items:flex-start;gap:3px;padding:14px;display:flex}.goal-top{justify-content:space-between;align-self:stretch;align-items:flex-start;margin-bottom:8px;display:flex}.progress-goal-art{border-radius:var(--v-radius-control);width:44px;height:44px}.progress-goals li[data-tone="1"] .slot{background:var(--v-card-1)}.progress-goals li[data-tone="2"] .slot{background:var(--v-card-2)}.progress-goals li[data-tone="3"] .slot{background:var(--v-card-3)}.progress-goals li[data-tone="4"] .slot{background:var(--v-card-4)}.goal-act{border:1.5px solid var(--v-line-strong);background:var(--v-surface);width:40px;height:40px;color:var(--v-ink);cursor:pointer}.goal-act .icon{width:20px;height:20px}.goal-act.goal-met,.goal-act[aria-pressed=true]{border-color:var(--v-success);background:var(--v-success);color:var(--v-surface)}.progress-goals strong{font-size:16px;line-height:1.25}.progress-goals .goal-hint{color:var(--v-ink-2);font-size:13px;line-height:1.35}.progress-goals .goal-state{color:var(--v-ink-2);margin-top:auto;padding-top:6px;font-size:13px;font-weight:600}.progress-goals li[data-done=true] .goal-state{color:var(--v-success);font-weight:700}.progress-walk{scroll-margin-top:84px}.walk-timer{border-radius:var(--v-radius-control);background:var(--v-sand);text-align:center;padding:16px}.walk-face{justify-content:center;align-items:center;gap:10px;display:flex}.walk-icon{background:var(--v-surface);width:40px;height:40px;color:var(--v-ink);border-radius:50%;place-items:center;display:grid}.walk-clock{color:var(--v-ink);font-family:var(--v-font-display);font-size:44px;font-weight:var(--v-display-weight);font-variant-numeric:tabular-nums;margin:0;line-height:1.1}.walk-timer[data-walk=running] .walk-icon{background:var(--v-success);color:var(--v-surface)}.walk-timer .venture-hint{color:var(--v-ink-2);margin:6px 0 0}.walk-timer .venture-actions{margin-top:12px}.walk-timer .venture-text{justify-self:center}.walk-saved{color:var(--v-success);font-weight:700}.walk-log{margin:0;padding:0;list-style:none;display:grid}.walk-log li{min-height:48px;color:var(--v-ink);justify-content:space-between;align-items:center;gap:12px;padding:8px 2px;display:flex}.walk-log li+li{border-top:1px solid var(--v-line)}.walk-log time{font-variant-numeric:tabular-nums;font-weight:700}div.walk-empty{gap:4px;margin:4px 0 0}.walk-empty-art{border-radius:50%;width:72px;height:72px;margin:4px auto}.walk-empty p{color:var(--v-ink-2);margin:0}.progress-checkin{gap:14px;margin-top:22px;display:flex}.progress-checkin>div{flex:1;min-width:0}.progress-checkin-art{border-radius:var(--v-radius-control);flex:none;width:56px;height:56px}.progress-count{color:var(--v-ink);font-weight:700}.progress-stamps{grid-template-columns:repeat(3,1fr);gap:14px 10px;display:grid}.progress-stamps li{color:var(--v-ink);text-align:center;flex-direction:column;align-items:center;gap:6px;font-size:12px;font-weight:600;line-height:1.25;display:flex}.progress-stamp-art{background:var(--v-accent-tint);border-radius:50%;width:78px;height:78px}.progress-stamps li[data-earned=false]{color:var(--v-muted)}.progress-stamps li[data-earned=false] .progress-stamp-art{background:var(--v-sand);outline:2px dashed var(--v-sand-2);outline-offset:-2px}.progress-stamps li[data-earned=false] .progress-stamp-art>*{filter:grayscale(1) var(--v-art-filter);opacity:.3}.help-art{aspect-ratio:3/2;border-radius:var(--v-radius-panel);width:100%;margin-bottom:16px}.help-spot{background:var(--v-surface);border-radius:50%;flex:none;width:52px;height:52px}.help-topics{gap:8px;display:grid}.help-topics li{border:1px solid var(--v-line);border-radius:var(--v-radius-control);background:var(--v-surface)}.help-topics summary{min-height:52px;color:var(--v-ink);cursor:pointer;align-items:center;gap:10px;padding:8px 14px;font-weight:600;display:flex}.help-topics details p{margin:0;padding:0 14px 14px}.help-topic-art{border-radius:10px;flex:none;width:36px;height:36px}.dog-photo{align-items:center;gap:14px;margin-top:6px;display:flex}.dog-photo>div{flex:1;min-width:0}.dog-face{width:88px;height:88px}.dog-photo-pick{width:auto;min-height:44px;font-size:15px;position:relative}.dog-photo-pick input{opacity:0;cursor:pointer;width:100%;height:100%;min-height:0;padding:0;position:absolute;inset:0}.dog-photo-pick:focus-within{outline:3px solid var(--v-primary);outline-offset:2px}.dog-photo .venture-text{margin-left:10px}.dog-photo .venture-hint{margin-top:6px}.dog-breed{margin-top:16px}.dog-results{border:1px solid var(--v-line);border-radius:var(--v-radius-control);background:var(--v-surface);margin-top:6px;overflow:hidden}.dog-results li+li{border-top:1px solid var(--v-line)}.dog-results button{width:100%;min-height:46px;color:var(--v-ink);text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:10px;padding:8px 14px;display:flex}.dog-results small{color:var(--v-muted);font-size:13px}.dog-mixed{border:1.5px solid var(--v-line-strong);border-radius:var(--v-pill);background:var(--v-surface);min-height:44px;color:var(--v-ink);margin-top:6px;padding:6px 16px;font-weight:500}.dog-chosen{color:var(--v-ink-2);flex-wrap:wrap;align-items:center;gap:4px 12px;margin:8px 0 0;font-size:15px;display:flex}.dog-chosen strong{color:var(--v-ink)}.dog-remove{text-align:center;margin-top:18px}.checkin-card{border-radius:var(--v-radius-card);background:var(--v-tint);color:var(--v-ink);margin:4px 0 14px;padding:16px}.checkin-card h2{margin-top:0}.checkin-card p:last-child{margin-bottom:0}.checkin-card:has(>p:only-of-type) p{margin-bottom:0}.checkin-past li .checkin-practice,.checkin-practice{border-radius:var(--v-radius-control);background:var(--v-surface);margin:8px 0 0;padding:12px}.checkin-practice strong{margin-bottom:2px;display:block}.checkin-next{border-radius:var(--v-radius-control);background:var(--v-sand);color:var(--v-ink);padding:12px 14px}.checkin-past{gap:10px;display:grid}.checkin-past li{border:1px solid var(--v-line);border-radius:var(--v-radius-card);background:var(--v-surface);padding:14px}.checkin-past li p{margin:4px 0 0}.checkin-past li .checkin-practice{background:var(--v-sand)}.checkin-past details{margin-top:8px}.checkin-past summary{min-height:32px;color:var(--v-ink-2);cursor:pointer}.checkin-past dt{margin-top:8px;font-weight:600}.checkin-past dd{margin:2px 0 0}#root:has(>.venture-nav)>.venture-after{padding:0 18px 28px}.plan-again h2{margin-top:0}.plan-again>p:first-of-type{color:var(--v-ink-2)}.venture-done-line{color:var(--v-success);margin:10px 0 0;font-weight:700}.venture-done-line:empty{display:none}.cta,main.screen>button,.offer-actions button{border-radius:var(--v-radius-cta)}a.cta{text-align:center;justify-content:center;align-items:center;padding:10px 18px;text-decoration:none;display:flex}main.screen:not(.venture-screen)>button.secondary{background:var(--v-sand);color:var(--v-ink);box-shadow:none}:is(main.screen.purchased,main.screen.account,main.screen.sign-in,main.screen.refund,main.screen.offline) :is(form,section,li) button{border:1.5px solid var(--v-line-strong);border-radius:var(--v-radius-cta);background:var(--v-surface);min-height:48px;color:var(--v-ink);text-align:center;justify-content:center;align-items:center;padding:8px 20px;font-size:16px;font-weight:600;line-height:1.25;display:inline-flex}:is(main.screen.sign-in,main.screen.refund) form button[type=submit]{border-color:var(--v-primary);background:var(--v-primary);width:100%;min-height:56px;color:var(--v-on-primary);margin-top:16px;font-size:17px}main.screen.purchased form button[type=submit]{width:100%;margin-top:16px}:is(main.screen.purchased,main.screen.account,main.screen.sign-in,main.screen.refund) button:disabled{opacity:.6}:is(main.screen.purchased,main.screen.account,main.screen.sign-in,main.screen.refund) form label{margin-top:12px;font-size:15px;font-weight:600;display:block}:is(main.screen.purchased,main.screen.account,main.screen.sign-in,main.screen.refund) form :is(input,textarea){margin-top:6px;font-weight:400}:is(main.screen.purchased,main.screen.account,main.screen.sign-in,main.screen.refund) section+section,main.screen.account section{margin-top:22px}.charges li{border:1px solid var(--v-line);border-radius:var(--v-radius-control);background:var(--v-surface);margin-top:10px;padding:12px 14px;line-height:1.4}.charges li a,.charges li button{width:fit-content;margin-top:8px;display:flex}.charges li a{min-height:32px;color:var(--v-ink-2);align-items:center;font-size:15px}:is(main.screen.purchased,main.screen.account) .charges li button{min-height:44px;font-size:15px}main.screen.offer h1{text-wrap:balance}main.screen.offer .downsell-intro{color:var(--v-link,var(--v-primary));letter-spacing:.06em;text-transform:uppercase;margin:0 0 6px;font-size:13px;font-weight:700}main.screen.offer .includes{border:1px solid var(--v-line);border-radius:var(--v-radius-card);background:var(--v-surface);gap:10px;margin:8px 0 0;padding:16px;display:grid}main.screen.paywall .includes{gap:8px;margin-top:8px;margin-bottom:12px;display:grid}main.screen.offer .includes li,main.screen.paywall .includes li{padding-left:30px;font-weight:500;line-height:1.35;position:relative}main.screen.offer .includes li:before,main.screen.paywall .includes li:before{content:"";border:solid var(--v-link,var(--v-primary));border-width:0 2.5px 2.5px 0;width:6px;height:12px;position:absolute;top:3px;left:6px;transform:rotate(45deg)}main.screen.offer .offer-terms{color:var(--v-ink-2);line-height:1.45}main.screen.offer .offer-terms li+li{margin-top:4px}main.screen.offer .offer-actions button{border-color:var(--v-line-strong)}.paywall .paywall-art{display:none}main.screen.purchased>a.cta{margin-top:18px}main.screen.purchased>button.secondary{margin-top:14px}main.screen.account section>button+p,main.screen.account section>p+button{margin-top:12px}main.screen.account p.legal,main.screen.purchased p.legal{text-align:left}.eyebrow,.venture-screen .eyebrow,.milestones .when,.chips li,.glyph,.tone-paper,.first-steps li:before{color:var(--v-link,var(--v-primary))}.plans .best-value{color:var(--v-on-accent)}.plans .equivalent{opacity:1}@media (prefers-reduced-motion:reduce){.player-dots button:before,.clicker{transition:none}}:is(body:has(.venture-nav),body:has(.venture-screen)){background:var(--v-bg);color:var(--v-body);font-family:var(--v-font-text);-webkit-font-smoothing:antialiased}#root:has(>.venture-nav){max-width:480px}#root:has(>.venture-nav)>main.screen{padding:16px 18px 32px}.venture-screen h1,.venture-screen h2,.venture-screen h3{font-family:var(--v-font-display);font-weight:var(--v-display-weight);color:var(--v-ink);letter-spacing:-.005em;text-wrap:balance}.venture-screen h1{margin:6px 0 14px;font-size:32px;line-height:36px}.venture-screen h2{font-size:22px;line-height:27px}.venture-screen h3{font-size:18px;line-height:24px}.venture-screen .eyebrow,.v-small-caps{color:var(--v-link);font-family:var(--v-font-text);letter-spacing:.08em;text-transform:uppercase;margin:0 0 6px;font-size:12px;font-weight:700;line-height:16px}.v-small-caps{color:var(--v-ink-2);margin:22px 0 10px}.venture-hint{color:var(--v-ink-2);font-size:15px}.venture-top{min-height:64px;padding:calc(8px + env(safe-area-inset-top)) 16px 8px;border-bottom:2px solid var(--v-line);background:var(--v-surface)}.venture-dog{font-size:20px;font-weight:var(--v-display-weight);gap:10px}.venture-dog .avatar{width:42px;height:42px;box-shadow:0 0 0 3px var(--v-surface), var(--v-shadow-sticker);border-radius:50%;flex:none}.venture-dog>span[data-greeting]{font-family:var(--v-font-display);font-size:21px;font-weight:var(--v-display-weight);line-height:1.3}.v-head-tools{flex:none;align-items:center;gap:8px;display:inline-flex}.v-chat-icon,.v-head-tools .round{background:var(--v-accent-tint);width:44px;height:44px;color:var(--v-link);border:0}.v-pill{border-radius:var(--v-radius-pill);background:var(--v-accent-tint);min-height:40px;color:var(--v-ink);font:inherit;white-space:nowrap;cursor:pointer;border:0;align-items:center;gap:6px;margin:0;padding:0 14px;font-size:15px;font-weight:700;line-height:1;text-decoration:none;display:inline-flex}.v-pill .icon{width:20px;height:20px;color:var(--v-link)}.v-streak-pill .icon{color:var(--v-primary-edge)}.venture-wordmark{flex:none;width:92px;height:27px;display:block}.venture-nav{padding:6px 4px calc(6px + env(safe-area-inset-bottom));border-top:2px solid var(--v-line);background:var(--v-surface);grid-template-columns:repeat(5,1fr)}.venture-nav a{min-height:56px;color:var(--v-ink-2);gap:3px;font-size:12px;font-weight:700}.venture-nav .v-tab-icon{border-radius:var(--v-radius-pill);place-items:center;width:52px;height:32px;display:grid;position:relative}.venture-nav .v-tab-icon .icon{background:0 0;width:24px;height:24px;padding:0}.v-tab-art{width:24px;height:24px;-webkit-mask:var(--icon) center / contain no-repeat;-webkit-mask:var(--icon) center / contain no-repeat;mask:var(--icon) center / contain no-repeat;background:currentColor;display:block}.venture-nav a[aria-current=page]{color:var(--v-ink)}.venture-nav a[aria-current=page] .v-tab-icon{background:var(--v-accent-tint);color:var(--v-link)}.venture-nav a[aria-current=page] .v-tab-icon .icon{color:var(--v-link);background:0 0}.v-dot{border:2px solid var(--v-surface);background:var(--v-alert);border-radius:50%;width:10px;height:10px;position:absolute;top:2px;right:8px}.venture-button,:is(main.screen.sign-in,main.screen.refund) form button[type=submit]{border-radius:var(--v-radius-cta);background:var(--v-primary);min-height:60px;box-shadow:0 4px 0 var(--v-primary-edge);color:var(--v-on-primary);font-family:var(--v-font-display);letter-spacing:.01em;border:0;margin-bottom:4px;padding:8px 24px;font-size:19px;font-weight:800;transition:transform .12s ease-out,box-shadow .12s ease-out}.venture-button:active{box-shadow:0 0 0 var(--v-primary-edge);background:var(--v-primary-press);transform:translateY(4px)}.venture-button .icon{width:22px;height:22px}.v-go{gap:8px}.venture-quiet{border:2px solid var(--v-line-strong);background:var(--v-surface);min-height:52px;box-shadow:0 4px 0 var(--v-line-strong);color:var(--v-ink);font-family:var(--v-font-display);margin-bottom:4px;font-size:17px;font-weight:800}.venture-quiet:active{box-shadow:none;transform:translateY(4px)}.venture-text{color:var(--v-link);text-underline-offset:3px;font-weight:700}.v-pale.venture-button{background:var(--v-sand-2);box-shadow:0 4px 0 var(--v-line-strong);color:var(--v-ink-2)}.v-green-pill,.v-grey-pill,.v-white-pill{border-radius:var(--v-radius-pill);min-height:46px;font:inherit;cursor:pointer;border:0;justify-content:center;align-items:center;gap:6px;margin:0 0 3px;padding:0 20px;font-size:15px;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex}.v-green-pill{background:var(--v-card-3);box-shadow:0 3px 0 var(--v-card-3-edge);color:var(--v-card-3-ink)}.v-grey-pill{background:var(--v-sand);color:var(--v-ink)}.v-white-pill{border:2px solid var(--v-line-strong);background:var(--v-surface);box-shadow:0 3px 0 var(--v-line-strong);color:var(--v-ink)}.v-white-pill .icon{width:20px;height:20px}.v-red-text{min-height:44px;color:var(--v-danger);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin-top:8px;padding:8px 0;font-weight:700;text-decoration:underline}.venture-button.v-danger{background:var(--v-danger);box-shadow:0 4px 0 color-mix(in srgb, var(--v-danger) 70%, var(--v-night));color:var(--v-on-alert)}.venture-screen .round,.v-sheet-top .round{background:var(--v-surface);box-shadow:var(--v-shadow-1);color:var(--v-ink);border:0}.venture-card{border-radius:var(--v-radius-card);background:var(--v-surface);box-shadow:var(--v-shadow-1);border:0}.chip{border:2px solid var(--v-line-strong);border-radius:var(--v-radius-pill);background:var(--v-surface);min-height:44px;box-shadow:0 3px 0 var(--v-line-strong);color:var(--v-ink);font-size:15px;font-weight:700}.chip[aria-pressed=true]{border-color:var(--v-link);background:var(--v-link);box-shadow:0 3px 0 var(--v-ink);color:var(--v-on-link)}.slot[data-kit=true]>img,.slot[data-kit=true]>img[src*=\.svg]{filter:none}.slot[data-kit=true]{background:0 0}img.mascot{max-width:100%}.v-mascot{flex:none;place-items:center;display:inline-grid}.v-mascot>img,.v-mascot .mascot{object-fit:contain;width:100%;height:100%;display:block}.v-sample{background:var(--v-ink);height:22px;color:var(--v-bg);letter-spacing:.06em;text-transform:uppercase;border-radius:7px;align-items:center;padding:0 8px;font-size:12px;font-weight:700;display:inline-flex}.v-page-head{align-items:center;gap:12px;margin:0 0 14px;display:flex}.v-page-head h1{margin:0;font-size:28px;line-height:32px}.v-page-head .round{flex:none}.v-coach{z-index:60;position:fixed;inset:0}.v-coach:not(:has(.v-coach-hole)){background:var(--v-scrim)}.v-coach-hole{box-shadow:0 0 0 4px var(--v-surface), 0 0 0 9999px var(--v-scrim);pointer-events:none;border-radius:999px;position:fixed}.v-coach-card{border-radius:var(--v-radius-panel);background:var(--v-surface);max-width:440px;box-shadow:var(--v-shadow-2);color:var(--v-body);text-align:center;margin:0 auto;padding:22px 20px 18px;animation:.36s cubic-bezier(.34,1.56,.64,1) v-pop;position:fixed;left:16px;right:16px}.v-coach-card:not([style]){top:50%;transform:translateY(-50%)}.v-coach-card h2{color:var(--v-ink);font-family:var(--v-font-display);font-size:24px;font-weight:var(--v-display-weight);margin:4px 0 6px;line-height:28px}.v-coach-card p{color:var(--v-body);margin:0 0 16px;font-size:16px;line-height:24px}.v-coach-art{margin:-64px auto 4px}.v-yellow{border-radius:var(--v-radius-cta);background:var(--v-highlight);width:100%;min-height:56px;box-shadow:0 4px 0 var(--v-primary-edge);color:var(--v-on-highlight);font-family:var(--v-font-display);cursor:pointer;border:0;justify-content:center;align-items:center;gap:6px;margin:0 0 4px;font-size:19px;font-weight:800;display:inline-flex}.v-yellow .icon{width:20px;height:20px}.v-coach-x{width:40px;height:40px;position:absolute;top:10px;right:10px}.v-pulse{background:color-mix(in srgb, var(--v-primary) 30%, transparent);pointer-events:none;border-radius:50%;animation:1.6s ease-in-out infinite v-pulse;position:absolute;inset:-12px}.v-confetti{z-index:70;pointer-events:none;position:fixed;inset:0;overflow:hidden}.v-confetti i{background:var(--v-card-1);border-radius:3px;width:10px;height:14px;animation:1.3s cubic-bezier(.2,.8,.2,1) forwards v-fall;position:absolute;top:-16px}.v-confetti i[data-c="2"]{background:var(--v-card-2)}.v-confetti i[data-c="3"]{background:var(--v-card-3);border-radius:50%}.v-confetti i[data-c="4"]{background:var(--v-card-4)}.v-confetti i[data-c="5"]{background:var(--v-card-5);border-radius:50%}.v-confetti i[data-c="6"]{background:var(--v-card-6)}.v-badge{z-index:2;border:3px solid var(--v-surface);border-radius:var(--v-radius-pill);background:var(--v-sand-2);min-width:32px;height:32px;color:var(--v-ink);place-items:center;padding:0 6px;font-size:15px;font-weight:800;line-height:1;display:grid;position:absolute;top:-4px;right:-4px}.v-badge .icon{width:16px;height:16px}.v-badge-count{background:var(--v-alert);color:var(--v-on-alert)}.v-badge-tick{background:var(--v-tick);color:var(--v-on-tick)}.v-badge-crown{background:var(--v-crown);color:var(--v-on-primary)}.v-badge-lock{background:var(--v-surface);border-color:var(--v-sand);color:var(--v-ink-2)}.v-seg{border-radius:var(--v-radius-pill);background:var(--v-sand);gap:4px;margin:4px 0 18px;padding:4px;display:flex}.v-seg button{border-radius:var(--v-radius-pill);min-height:44px;color:var(--v-ink-2);font:inherit;cursor:pointer;background:0 0;border:0;flex:1;margin:0;padding:6px 8px;font-size:15px;font-weight:700;line-height:1.15;position:relative}.v-seg button[aria-selected=true]{background:var(--v-surface);box-shadow:var(--v-shadow-1);color:var(--v-ink)}.v-seg .v-dot{top:6px;right:10px}.v-taphint{z-index:4;width:64px;height:64px;color:color-mix(in srgb, var(--v-ink) 45%, transparent);pointer-events:none;animation:1.4s ease-in-out 2 v-tap;position:absolute;top:38%;right:18%}.v-taphint svg{width:100%;height:100%}.v-banner-slot{margin:16px 0 0}.sheet-back{background:var(--v-scrim)}.venture-sheet,.sheet{border-radius:var(--v-radius-sheet) var(--v-radius-sheet) 0 0;background:var(--v-surface)}.v-modal-back{place-items:center;padding:24px 18px;display:grid}.v-modal{border-radius:var(--v-radius-panel);background:var(--v-surface);width:100%;max-width:400px;box-shadow:var(--v-shadow-2);text-align:center;padding:28px 22px 20px;animation:.36s cubic-bezier(.34,1.56,.64,1) v-pop;position:relative}.v-modal h2{font-family:var(--v-font-display);font-size:24px;font-weight:var(--v-display-weight);color:var(--v-ink);margin:8px 0 6px;line-height:28px}.v-modal p{color:var(--v-body);margin:0 0 16px}.v-modal-x{width:40px;height:40px;position:absolute;top:10px;left:10px}.v-bell{background:var(--v-accent-tint);width:72px;height:72px;color:var(--v-link);border-radius:50%;place-items:center;display:inline-grid;position:relative}.v-bell .icon{width:34px;height:34px}.v-bell .v-dot{top:14px;right:16px}.v-chips{flex-wrap:wrap;justify-content:center;gap:8px;margin:4px 0 16px;display:flex}.v-chips button{border:2px solid var(--v-line-strong);border-radius:var(--v-radius-control);background:var(--v-surface);min-width:92px;min-height:56px;box-shadow:0 3px 0 var(--v-line-strong);color:var(--v-ink);font:inherit;cursor:pointer;flex-direction:column;justify-content:center;align-items:center;margin:0 0 3px;padding:6px 12px;display:inline-flex}.v-chips button strong{font-size:15px;font-weight:700}.v-chips button small{color:var(--v-ink-2);font-size:13px;font-weight:600}.v-chips button[aria-checked=true]{border-color:var(--v-link);background:var(--v-link);box-shadow:0 3px 0 var(--v-ink);color:var(--v-on-link)}.v-chips button[aria-checked=true] small{color:var(--v-on-link)}main.screen.sign-in{padding-top:calc(28px + env(safe-area-inset-top))}main.screen.sign-in>h1{justify-content:space-between;align-items:center;gap:12px;margin:0 0 6px;font-size:34px;line-height:38px;display:flex}main.screen.sign-in>h1:after{content:"";flex:none;width:120px;height:120px}main.screen.sign-in form input{border:2px solid var(--v-line-strong);border-radius:var(--v-radius-control);background:var(--v-surface);min-height:56px;font-size:17px}main.screen.sign-in form input:focus{border-color:var(--v-link);box-shadow:0 0 0 4px var(--v-accent-tint);outline:none}main.screen.sign-in a{color:var(--v-link);font-weight:700}main.screen.v-map{padding-bottom:48px}.v-map-title{margin-bottom:10px}.v-who{border-radius:var(--v-radius-card);background:var(--v-surface);box-shadow:var(--v-shadow-1);align-items:flex-start;gap:12px;margin:0 0 18px;padding:16px;display:flex}.v-who h2{margin:0 0 4px;font-size:22px}.v-who p{color:var(--v-body);margin:0 0 12px}.v-who-actions{align-items:center;gap:12px;display:flex}.v-who-actions .venture-button{width:auto;min-height:48px;font-size:17px}.journey-focus{margin-bottom:18px}.v-band{border-radius:var(--v-radius-hero) var(--v-radius-hero) 0 0;background:var(--v-band-1);margin:0 -18px;padding:20px 18px 6px;position:relative}.v-band+.v-band{margin-top:-18px}.v-band[data-band="2"]{background:var(--v-band-2)}.v-band[data-band="3"]{background:var(--v-band-3)}.v-band[data-band="4"]{background:var(--v-band-4)}.v-band[data-band="5"]{background:var(--v-band-5)}.v-level{border-radius:var(--v-radius-card);background:var(--v-level-1);box-shadow:0 6px 0 var(--v-level-1-edge);color:var(--v-level-1-ink);margin:0 0 8px;padding:16px 20px 18px;position:relative}.v-band[data-band="2"] .v-level{background:var(--v-level-2);box-shadow:0 6px 0 var(--v-level-2-edge);color:var(--v-level-2-ink)}.v-band[data-band="3"] .v-level{background:var(--v-level-3);box-shadow:0 6px 0 var(--v-level-3-edge);color:var(--v-level-3-ink)}.v-band[data-band="4"] .v-level{background:var(--v-level-4);box-shadow:0 6px 0 var(--v-level-4-edge);color:var(--v-level-4-ink)}.v-band[data-band="5"] .v-level{background:var(--v-level-5);box-shadow:0 6px 0 var(--v-level-5-edge);color:var(--v-level-5-ink)}.venture-screen .v-level h2.v-level-pill{color:inherit;font-family:var(--v-font-text);letter-spacing:.08em;text-transform:uppercase;margin:0 0 2px;font-size:13px;font-weight:700;line-height:18px}.v-level-title{color:inherit;font-family:var(--v-font-display);font-size:26px;font-weight:var(--v-display-weight);margin:0;line-height:30px}.v-band[data-level=weekly] .v-level-title{font-family:var(--v-font-text);font-size:15px;font-weight:600;line-height:21px}.v-prop{width:64px;height:64px;color:var(--v-ink);opacity:.12;pointer-events:none;background:0 0;position:absolute;top:140px}.v-prop.on-left{left:6px}.v-prop.on-right{top:300px;right:6px}.v-path{margin:58px 0 0;position:relative}.v-path-line{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.v-path-line path{fill:none;stroke:var(--v-surface);stroke-width:16px;stroke-linecap:round;vector-effect:non-scaling-stroke;opacity:.85}.v-path-line path[data-walked=true]{stroke:var(--v-card-3);opacity:.55}.v-path ol{height:100%;margin:0;padding:0;list-style:none;position:relative}.v-path li{z-index:1;text-align:center;width:150px;position:absolute;transform:translate(-50%)}.v-node{width:100%;color:var(--v-ink);font:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:6px;margin:0;padding:8px 0 0;text-decoration:none;display:flex}.v-ring{background:var(--v-card-1);width:96px;height:96px;box-shadow:0 7px 0 var(--v-card-1-edge);color:var(--v-card-1-ink);border-radius:50%;flex:none;place-items:center;transition:transform .12s ease-out;display:grid;position:relative}.v-node:active .v-ring{transform:translateY(4px)}.v-ring[data-tone="3"]{background:var(--v-card-3);box-shadow:0 7px 0 var(--v-card-3-edge);color:var(--v-card-3-ink)}.v-ring[data-tone="4"]{background:var(--v-card-4);box-shadow:0 7px 0 var(--v-card-4-edge);color:var(--v-card-4-ink)}.v-ring[data-tone="5"]{background:var(--v-card-5);box-shadow:0 7px 0 var(--v-card-5-edge);color:var(--v-card-5-ink)}.v-ring[data-tone="6"]{background:var(--v-card-6);box-shadow:0 7px 0 var(--v-card-6-edge);color:var(--v-card-6-ink)}.v-disc-art{background:0 0;border-radius:50%;width:58px;height:58px}.v-disc-art>img{object-fit:contain}.v-disc-art>svg{width:40px;height:40px}.v-disc-tick .icon{stroke-width:3px;width:46px;height:46px}.v-path li[data-next=true] .v-ring{background:var(--v-primary);width:104px;height:104px;box-shadow:0 7px 0 var(--v-primary-edge), 0 0 0 12px color-mix(in srgb, var(--v-surface) 80%, transparent);color:var(--v-on-primary);margin-top:-4px}.v-start{z-index:3;background:var(--v-surface);box-shadow:var(--v-shadow-sticker);color:var(--v-ink);font-family:var(--v-font-display);white-space:nowrap;border-radius:14px;padding:8px 16px;font-size:18px;font-weight:800;line-height:1;animation:1.6s ease-in-out infinite v-bob;position:absolute;top:-44px;left:50%;transform:translate(-50%)}.v-start:after{content:"";background:var(--v-surface);border-radius:3px;width:14px;height:14px;position:absolute;bottom:-7px;left:50%;transform:translate(-50%)rotate(45deg)}.v-path li[data-state=locked] .v-ring{background:var(--v-sand-2);box-shadow:0 7px 0 var(--v-line-strong);color:var(--v-ink-2)}.v-path li[data-state=locked] .v-disc-art{opacity:.45;filter:grayscale(.6)}.v-path li[data-state=premium] .v-ring{opacity:.8}.v-path li strong{max-width:150px;color:var(--v-ink);font-family:var(--v-font-display);margin-top:4px;font-size:17px;font-weight:800;line-height:20px;display:block}.v-path li small{color:var(--v-ink-2);font-size:13px;font-weight:600;line-height:18px;display:block}.v-path li .journey-mascot{pointer-events:none;width:96px;height:96px;margin:0;position:absolute;top:-6px}.v-path li .journey-mascot.on-right{left:calc(50% + 54px);right:auto}.v-path li .journey-mascot.on-left{left:auto;right:calc(50% + 54px)}.journey-list{text-align:center;margin:20px auto 0;display:block}.v-locked{text-align:center;justify-items:center;gap:10px;padding:4px 0 8px;display:grid}.v-locked p{margin:0 0 6px;font-size:17px}main.screen.v-zoom{background:var(--v-bg);max-width:480px;min-height:100dvh;margin:0 auto;padding:0}.v-zoom-top{padding:calc(64px + env(safe-area-inset-top)) 24px 48px;background:var(--v-card-1);place-items:center;animation:.32s cubic-bezier(.2,.8,.2,1) v-grow;display:grid;position:relative}.v-zoom[data-tone="2"] .v-zoom-top{background:var(--v-card-4)}.v-zoom[data-tone="3"] .v-zoom-top{background:var(--v-card-3)}.v-zoom[data-tone="4"] .v-zoom-top{background:var(--v-card-5)}.v-zoom[data-tone="5"] .v-zoom-top{background:var(--v-card-6)}.v-zoom[data-tone="6"] .v-zoom-top{background:var(--v-card-2)}.v-zoom-close{top:calc(14px + env(safe-area-inset-top));position:absolute;left:16px}.v-zoom-art{width:min(78vw,300px)}.v-zoom-picture{aspect-ratio:4/3;border:4px solid var(--v-surface);border-radius:var(--v-radius-card);width:100%;box-shadow:var(--v-shadow-sticker)}.v-zoom-picture>img{object-fit:cover;width:100%;height:100%}.v-zoom-sheet{border-radius:var(--v-radius-sheet) var(--v-radius-sheet) 0 0;background:var(--v-bg);margin-top:-28px;padding:26px 20px 40px;animation:.36s cubic-bezier(.2,.8,.2,1) v-rise;position:relative}.v-zoom-sheet h1{margin:0 0 14px}.v-zoom.leaving .v-zoom-sheet{opacity:0;transition:transform .26s ease-in,opacity .26s ease-in;transform:translateY(40px)}.v-ask-card{border-radius:var(--v-radius-card);background:var(--v-card-3-tint);align-items:center;gap:14px;margin:0 0 22px;padding:14px 16px;display:flex}.v-ask-card h2{margin:0 0 8px;font-size:18px;line-height:22px}.v-ask-icon{background:var(--v-card-3);width:52px;height:52px;color:var(--v-card-3-ink);border-radius:50%;flex:none;place-items:center;display:grid}.v-course-lessons{margin:0 0 10px}.v-course-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.v-course-row{border-radius:var(--v-radius-card);background:var(--v-surface);min-height:76px;box-shadow:var(--v-shadow-1);color:var(--v-ink);align-items:center;gap:14px;padding:10px 14px 10px 10px;text-decoration:none;display:flex}.v-course-row>.icon{color:var(--v-ink-2);flex:none}.v-row-icon{background:var(--v-accent-tint);width:52px;height:52px;color:var(--v-link);border-radius:16px;flex:none;place-items:center;display:grid;position:relative}.v-row-icon .v-badge{border:0;position:static}.v-row-words{flex:1;gap:2px;min-width:0;display:grid}.v-row-words strong{font-family:var(--v-font-display);font-size:18px;font-weight:800;line-height:22px}.v-row-words small{color:var(--v-ink-2);font-size:14px;font-weight:600}.v-course-list li[data-state=next] .v-course-row{outline:3px solid var(--v-primary);outline-offset:-3px;background:var(--v-card-2-tint)}.v-course-list li[data-state=next] .v-row-icon{background:var(--v-primary);color:var(--v-on-primary)}.v-course-list li[data-state=done] .v-row-icon{background:var(--v-tick);color:var(--v-on-tick)}.v-course-list li[data-state=done] .v-badge-tick{background:0 0}.v-course-list li[data-state=locked] .v-course-row{background:var(--v-sand);box-shadow:none}main.screen.v-story{max-width:480px;min-height:100dvh;padding:calc(10px + env(safe-area-inset-top)) 18px 24px;background:var(--v-bg);margin:0 auto;position:relative}.v-story .player-top{justify-content:space-between;align-items:center;min-height:48px;display:flex}.v-story .player-title{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.v-story .player-dots{top:calc(30px + env(safe-area-inset-top));gap:6px;margin:0;padding:0;display:flex;position:absolute;left:76px;right:134px}.v-story .player-dots li{flex:1}.v-story .player-dots button{cursor:pointer;background:0 0;border:0;width:100%;height:24px;margin:0;padding:0;display:block}.v-story .player-dots button:before{content:"";border-radius:var(--v-radius-pill);background:var(--v-sand-2);width:100%;height:10px;display:block}.v-story .player-dots button[aria-current=step]:before{background:var(--v-link)}.v-story .player-dots li:has(~li button[aria-current=step]) button:before{background:var(--v-link)}.v-page-count{top:calc(30px + env(safe-area-inset-top));color:var(--v-ink-2);font-family:var(--v-font-display);font-size:18px;font-weight:800;line-height:24px;position:absolute;right:84px}.player:not(.v-story) .v-page-count{display:none}.v-story .player-track{margin-top:14px}.v-story .player-card{padding:0 2px 10px}.v-story .player-art{aspect-ratio:4/3;border-radius:var(--v-radius-card) var(--v-radius-card) 0 0;width:100%;height:auto}.v-story .player-art>img{object-fit:cover;width:100%;height:100%}.v-story .player-art[data-kit=true]{background:var(--v-card-1-tint)}.v-story .player-art[data-kit=true]>img{object-fit:contain;padding:18px}.v-story .player-words{border-radius:0 0 var(--v-radius-card) var(--v-radius-card);background:var(--v-surface);box-shadow:var(--v-shadow-1);padding:18px 20px 22px}.v-story .player-words .eyebrow{color:var(--v-link);font-size:13px}.v-story .player-words h2{margin:0 0 8px;font-size:30px;line-height:34px}.v-story .player-words>p{color:var(--v-body);font-size:17px;line-height:26px}.v-story .chip.count{background:var(--v-card-6);min-height:32px;box-shadow:none;color:var(--v-card-6-ink);font-family:var(--v-font-display);border:0;margin:0 0 8px;padding:0 12px;font-size:17px;font-weight:800;display:inline-flex}.v-story .player-finish{gap:12px;margin-top:16px;display:grid}.v-feedback{color:var(--v-ink-2);justify-content:center;align-items:center;gap:10px;font-size:15px;font-weight:600;display:flex}.v-feedback .round{background:var(--v-sand);width:44px;height:44px;box-shadow:none;color:var(--v-ink);border:0}.v-feedback .round[aria-pressed=true]{background:var(--v-link);color:var(--v-on-link)}.v-feedback[data-feedback=up] [data-thumb=down],.v-feedback[data-feedback=down] [data-thumb=up]{opacity:.45}.v-story .player-bar{background:0 0;border:0;justify-content:center;align-items:center;margin-top:8px;padding:0;display:flex;position:relative}.v-turns{pointer-events:none;justify-content:space-between;align-items:center;display:flex;position:absolute;inset:0}.v-turns .round{pointer-events:auto}.clicker.v-clicker-small{background:var(--v-primary);width:104px;height:104px;box-shadow:0 6px 0 var(--v-primary-edge), 0 0 0 10px var(--v-accent-tint);color:var(--v-on-primary);border:0;border-radius:50%;place-items:center;margin:8px 0 12px;padding:0;transition:transform .1s ease-out,box-shadow .1s ease-out;display:grid}.clicker.v-clicker-small:active{box-shadow:0 1px 0 var(--v-primary-edge), 0 0 0 10px var(--v-accent-tint);transform:translateY(5px)}.clicker.v-clicker-small .slot{background:0 0;width:62px;height:62px}.v-celebrate{z-index:50;padding:calc(24px + env(safe-area-inset-top)) 24px calc(28px + env(safe-area-inset-bottom));background:var(--v-deco-confetti-on-colour,none) center 8% / 120% auto no-repeat, var(--v-scene-done);color:var(--v-scene-done-ink);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex;position:fixed;inset:0}.v-celebrate-mascot{background:var(--v-scene-done-shape);border-radius:50%;padding:14px;animation:.48s cubic-bezier(.34,1.56,.64,1) v-pop;position:relative}.v-celebrate-mascot:after{content:"";background:var(--v-deco-rosette,none) center / contain no-repeat;width:76px;height:76px;position:absolute;bottom:-6px;right:-10px}.v-celebrate h2{color:var(--v-scene-done-ink);font-family:var(--v-font-display);letter-spacing:-.01em;margin:14px 0 0;font-size:40px;font-weight:800;line-height:44px}.v-celebrate p{max-width:320px;color:var(--v-scene-done-ink);margin:0 0 6px;font-size:17px;font-weight:500;line-height:26px}.v-celebrate .v-go{background:var(--v-scene-done-btn);width:min(100%,360px);box-shadow:0 4px 0 var(--v-scene-done-btn-edge);color:var(--v-scene-done-btn-ink);margin-top:14px}.v-celebrate .venture-text{color:var(--v-scene-done-ink)}.v-streak-chip{border-radius:var(--v-radius-pill);background:var(--v-night);min-height:40px;color:var(--v-on-night);align-items:center;gap:6px;margin:6px auto 0;padding:0 16px;font-size:15px;font-weight:700;display:inline-flex}.v-streak-chip .icon{width:20px;height:20px;color:var(--v-primary)}.v-celebrate p.v-streak-chip{color:var(--v-on-night);margin:4px 0;font-size:15px}.v-rating-face{background:var(--v-card-5-tint);border-radius:50%;place-items:center;width:104px;height:104px;display:inline-grid}.v-daily-card{border-radius:var(--v-radius-panel);background:var(--v-deco-dots,none) 0 0 / 56px 56px repeat, var(--v-section-1);min-height:176px;box-shadow:0 6px 0 var(--v-card-1-edge);color:var(--v-section-1-ink);align-items:flex-end;gap:12px;margin:0 0 14px;padding:20px 20px 18px;text-decoration:none;display:flex;position:relative;overflow:hidden}.v-daily-card>span:first-child{flex:1;align-self:flex-start;gap:6px;min-width:0;display:grid}.v-daily-card strong{font-family:var(--v-font-display);font-size:28px;font-weight:800;line-height:32px}.v-daily-card small{font-size:16px;font-weight:500}.v-daily-bop{position:absolute;bottom:-8px;right:74px}.v-round-go{z-index:1;background:var(--v-primary);width:56px;height:56px;box-shadow:0 4px 0 var(--v-primary-edge);color:var(--v-on-primary);border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.v-week-strip{border-radius:var(--v-radius-card);background:var(--v-surface);box-shadow:var(--v-shadow-1);grid-template-columns:repeat(7,1fr);gap:4px;margin:0 0 14px;padding:12px 8px;list-style:none;display:grid}.v-week-strip li{color:var(--v-ink-2);justify-items:center;gap:6px;padding:2px 0 6px;font-size:13px;font-weight:600;display:grid}.v-day-dot{background:var(--v-sand);width:34px;height:34px;color:var(--v-on-tick);border-radius:50%;place-items:center;display:grid}.v-day-dot .icon{stroke-width:3px;width:20px;height:20px}.v-week-strip li[data-done=true] .v-day-dot{background:var(--v-tick)}.v-week-strip li[aria-current=date]{color:var(--v-ink);font-weight:800}.v-week-strip li[aria-current=date] .v-day-dot{box-shadow:0 0 0 3px var(--v-link)}.v-week-strip li.pop .v-day-dot{animation:.48s cubic-bezier(.34,1.56,.64,1) v-pop}.v-daily>.v-streak-chip{margin:0 0 14px}.v-more{margin:0 0 8px}.v-more>summary{border-radius:var(--v-radius-card);background:var(--v-surface);min-height:56px;box-shadow:var(--v-shadow-1);color:var(--v-ink);font-family:var(--v-font-display);cursor:pointer;justify-content:space-between;align-items:center;padding:0 18px;font-size:18px;font-weight:800;list-style:none;display:flex}.v-more>summary::-webkit-details-marker{display:none}.v-more>summary:after{content:"";border-right:3px solid var(--v-ink-2);border-bottom:3px solid var(--v-ink-2);width:10px;height:10px;transition:transform .2s ease-out;transform:rotate(45deg)}.v-more[open]>summary:after{transform:rotate(-135deg)}.v-note{margin:0 0 14px;padding:20px;position:relative}.v-note h2{margin:0 0 8px;padding-right:84px}.v-note-bop{position:absolute;top:-22px;right:10px}.v-who-art{width:64px;height:64px;box-shadow:0 0 0 3px var(--v-surface), var(--v-shadow-sticker);border-radius:50%;flex:none}.v-who-art>img{object-fit:cover;width:100%;height:100%}.v-note>p{font-size:17px;line-height:26px}.v-vet{border-radius:var(--v-radius-control);background:var(--v-card-2-tint);color:var(--v-ink);padding:12px 14px;font-size:15px}.v-try{border-radius:var(--v-radius-control);background:var(--v-accent-tint);min-height:48px;color:var(--v-ink);align-items:center;gap:8px;margin:4px 0 12px;padding:8px 14px;font-weight:700;text-decoration:none;display:flex}.v-try .icon{color:var(--v-link);flex:none}main.screen.v-checkin-form{max-width:480px;padding:calc(14px + env(safe-area-inset-top)) 18px 0;margin:0 auto}.v-pick-card{border-radius:var(--v-radius-card);background:var(--v-surface);box-shadow:var(--v-shadow-1);border:0;margin:0 0 12px;padding:14px 14px 10px}.v-pick-card legend{float:left;width:100%;color:var(--v-ink);font-family:var(--v-font-display);align-items:center;gap:10px;margin:0 0 12px;padding:0;font-size:19px;font-weight:800;display:flex}.v-pick-card legend+*{clear:both}.v-pick-icon{background:var(--v-card-2);width:38px;height:38px;color:var(--v-card-2-ink);border-radius:12px;place-items:center;display:grid}.v-pick-icon[data-row-icon=energy]{background:var(--v-card-6);color:var(--v-card-6-ink)}.v-pick-icon[data-row-icon=mood]{background:var(--v-card-5);color:var(--v-card-5-ink)}.v-pick-icon[data-row-icon=appetite]{background:var(--v-card-3);color:var(--v-card-3-ink)}.v-pick-icon[data-row-icon=practice],.v-pick-icon[data-row-icon=walk]{background:var(--v-card-4);color:var(--v-card-4-ink)}.v-pick-icon .icon{width:22px;height:22px}.v-pills{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.v-pills label{position:relative}.v-pills input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.v-pills span{border:2px solid var(--v-line-strong);border-radius:var(--v-radius-pill);background:var(--v-surface);min-height:48px;box-shadow:0 3px 0 var(--v-line-strong);color:var(--v-ink);text-align:center;place-items:center;padding:4px 6px;font-size:15px;font-weight:700;line-height:1.15;display:grid}.v-pills input:checked+span{border-color:var(--v-link);background:var(--v-link);box-shadow:0 3px 0 var(--v-ink);color:var(--v-on-link)}.v-pills input:focus-visible+span{outline:3px solid var(--v-link);outline-offset:2px}.v-pick-caption{min-height:22px;color:var(--v-ink-2);text-align:center;margin:8px 0 0;font-size:14px;font-weight:600}.v-sticky-go{z-index:3;padding:14px 18px calc(18px + env(safe-area-inset-bottom));background:linear-gradient(to top, var(--v-bg) 72%, color-mix(in srgb, var(--v-bg) 0%, transparent));margin:0 -18px;position:sticky;bottom:0}main.screen.v-loader{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:100dvh;display:flex}main.screen.v-loader h1{font-size:26px;line-height:31px}.v-dots{gap:6px;padding:10px 14px;display:inline-flex}.v-dots i{background:var(--v-link);border-radius:50%;width:10px;height:10px;animation:1s ease-in-out infinite v-dot}.v-dots i:nth-child(2){animation-delay:.15s}.v-dots i:nth-child(3){animation-delay:.3s}.v-week{padding:18px 14px}.v-week h2{margin:0 0 10px}.v-week-grid{border-collapse:separate;border-spacing:2px 6px;table-layout:fixed;width:100%}.v-week-grid th{color:var(--v-ink-2);text-align:center;font-size:12px;font-weight:700}.v-week-grid th[scope=row]{width:84px;color:var(--v-ink);text-align:left;font-size:13px}.v-week-grid th[aria-current=date]{color:var(--v-link)}.v-week-grid td{text-align:center;height:30px}.v-week-grid td .icon{background:var(--v-tick);width:26px;height:26px;color:var(--v-on-tick);stroke-width:3px;border-radius:50%;padding:4px;display:inline-block}.v-empty-dot{background:var(--v-sand-2);border-radius:50%;width:10px;height:10px;display:inline-block}.v-week-rows{gap:8px;margin:12px 0;padding:0;list-style:none;display:grid}.v-week-rows summary{border-radius:var(--v-radius-control);background:var(--v-sand);cursor:pointer;align-items:center;gap:10px;min-height:48px;padding:0 12px;list-style:none;display:flex}.v-week-rows summary::-webkit-details-marker{display:none}.v-week-rows summary strong{color:var(--v-ink)}.v-week-rows summary small{color:var(--v-ink-2);margin-left:auto;font-size:14px;font-weight:600}.v-row-dot{background:var(--v-link);border-radius:50%;width:14px;height:14px}.v-row-dot[data-pick=""]{background:var(--v-sand-2)}.v-week-picks{gap:2px;margin:6px 0 0;padding:0 12px;font-size:14px;list-style:none;display:grid}.v-week-picks li{justify-content:space-between;display:flex}.v-weekly{border-radius:var(--v-radius-panel);background:var(--v-surface);box-shadow:var(--v-shadow-1);text-align:center;justify-items:center;gap:6px;padding:26px 20px 22px;display:grid}.v-weekly h2{margin:6px 0 0;font-size:26px}.v-weekly p{margin:0}.v-weekly .venture-button{margin-top:12px}.v-ask-row{border-radius:var(--v-radius-card);background:var(--v-surface);min-height:84px;box-shadow:var(--v-shadow-1);color:var(--v-ink);align-items:center;gap:14px;padding:14px 16px;text-decoration:none;display:flex}.v-ask-row>span:not(.v-avatar-green){flex:1;gap:2px;display:grid}.v-ask-row strong{font-family:var(--v-font-display);font-size:20px;font-weight:800}.v-ask-row small{color:var(--v-body);font-size:15px}.v-avatar-green{background:var(--v-card-3);border-radius:50%;flex:none;place-items:center;width:56px;height:56px;display:grid;overflow:hidden}.v-bot-row .v-avatar-green{width:38px;height:38px}main.screen.v-chat{max-width:480px;min-height:100dvh;padding:calc(12px + env(safe-area-inset-top)) 16px 0;background:var(--v-bg);flex-direction:column;margin:0 auto;display:flex}.v-chat-log{flex-direction:column;flex:1;gap:12px;padding:8px 0 16px;display:flex}.v-spinner{border:4px solid var(--v-card-3-tint);border-top-color:var(--v-card-3);border-radius:50%;width:34px;height:34px;margin:40px auto;animation:.7s linear infinite v-spin}.v-bot-row{align-items:flex-end;gap:8px;display:flex}.v-bubbles{gap:6px;max-width:84%;display:grid}.v-bubble{background:var(--v-surface);box-shadow:var(--v-shadow-1);color:var(--v-body);border-radius:20px 20px 20px 6px;padding:12px 14px}.v-bubble p{margin:0;font-size:16px;line-height:23px}.v-bubble ol{margin:8px 0 10px;padding-left:22px;list-style:decimal}.v-bubble ol li::marker{color:var(--v-link);font-weight:700}.v-bubble ol li+li,.v-bubble .v-green-pill{margin-top:4px}.v-you-row{justify-content:flex-end;display:flex}.v-bubble.v-you{background:var(--v-link);max-width:80%;box-shadow:none;color:var(--v-on-link);border-radius:20px 20px 6px}.v-vet-card{background:var(--v-card-2-tint)}.v-vet-card strong{color:var(--v-ink);font-family:var(--v-font-display);margin:0 0 4px;font-size:18px;display:block}.v-ask-chips{flex-wrap:wrap;gap:8px;padding-left:46px;display:flex}.v-ask-chips .chip{text-align:left;white-space:normal;min-height:44px;padding:8px 14px;font-size:15px;line-height:1.25}.v-chat-input{background:var(--v-bg);align-items:center;gap:8px;margin:0 -16px;padding:10px 16px 6px;display:flex;position:sticky;bottom:0}.v-chat-input input{border:2px solid var(--v-line-strong);border-radius:var(--v-radius-pill);background:var(--v-surface);min-width:0;min-height:52px;color:var(--v-ink);font:inherit;flex:1;padding:0 18px;font-size:16px}.v-chat-input input:focus{border-color:var(--v-link);outline:none}.v-send.round{background:var(--v-primary);width:52px;height:52px;box-shadow:0 3px 0 var(--v-primary-edge);color:var(--v-on-primary);flex:none}.v-chat-foot{padding:0 4px calc(12px + env(safe-area-inset-bottom));color:var(--v-ink-2);text-align:center;margin:0;font-size:13px;font-weight:600}.v-ask .help-topics summary{border-radius:var(--v-radius-control)}.v-banner{border-radius:var(--v-radius-card);background:var(--v-card-1);box-shadow:0 5px 0 var(--v-card-1-edge);color:var(--v-card-1-ink);margin:0 0 18px;position:relative}.v-banner-link{min-height:92px;color:inherit;align-items:center;gap:12px;padding:14px 52px 14px 14px;text-decoration:none;display:flex}.v-banner-link strong{font-family:var(--v-font-display);font-size:19px;font-weight:800;line-height:23px;display:block}.v-banner-link small{margin-top:2px;font-size:15px;display:block}.v-banner-art{flex:none;width:64px;height:64px;position:relative}.v-banner-art i{background:var(--v-deco-sticker-paw,none) center / contain no-repeat;width:46px;height:46px;position:absolute}.v-banner-art i:first-child{top:0;left:0;transform:rotate(-12deg)}.v-banner-art i:last-child{width:36px;height:36px;bottom:0;right:0;transform:rotate(14deg)}.v-banner-x.round{background:color-mix(in srgb, var(--v-surface) 22%, transparent);width:36px;height:36px;box-shadow:none;color:var(--v-card-1-ink);position:absolute;top:8px;right:8px}.v-cat-list{gap:10px;margin:0 0 24px;padding:0;list-style:none;display:grid}.v-cat-list a{border-radius:var(--v-radius-card);background:var(--v-surface);min-height:76px;box-shadow:var(--v-shadow-1);color:var(--v-ink);font-family:var(--v-font-display);justify-content:space-between;align-items:center;gap:12px;padding:8px 12px 8px 20px;font-size:19px;font-weight:800;line-height:23px;text-decoration:none;display:flex}.v-cat-list a>span:first-child{gap:2px;display:grid}.v-cat-list small{color:var(--v-ink-2);font-family:var(--v-font-text);font-size:14px;font-weight:500;line-height:19px}.v-cat-art{background:var(--v-card-4-tint);border-radius:18px;flex:none;width:60px;height:60px}.v-cat-list li:nth-child(6n+2) .v-cat-art{background:var(--v-card-2-tint)}.v-cat-list li:nth-child(6n+3) .v-cat-art{background:var(--v-card-3-tint)}.v-cat-list li:nth-child(6n+4) .v-cat-art{background:var(--v-card-1-tint)}.v-cat-list li:nth-child(6n+5) .v-cat-art{background:var(--v-card-5-tint)}.v-cat-list li:nth-child(6n) .v-cat-art{background:var(--v-card-6-tint)}.v-cat-art>img{object-fit:contain;padding:6px}.v-cat-heart{background:var(--v-card-5-tint);width:60px;height:60px;color:var(--v-card-5-edge);border-radius:18px;place-items:center;display:grid}.v-walk{margin:0 0 8px}.v-row-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.v-row-head h2{margin:0}.v-walk-card{background:var(--v-card-3-tint);box-shadow:none;align-items:center;gap:12px;margin-top:10px;padding:16px;display:flex}.v-walk-card strong{color:var(--v-ink);font-family:var(--v-font-display);font-size:19px}.v-walk-card p{margin:2px 0 10px;font-size:15px;line-height:21px}.v-row{margin:0 0 18px}.v-row h2{margin:0 0 10px}.v-carousel{scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;margin:0 -18px;padding:4px 18px 12px;list-style:none;display:flex;overflow-x:auto}.v-carousel::-webkit-scrollbar{display:none}.v-tile{scroll-snap-align:start;flex:none;width:154px;position:relative}.v-tile-grid{grid-template-columns:1fr 1fr;gap:12px;margin:0;padding:0;list-style:none;display:grid}.v-tile-grid .v-tile{width:auto}.v-tile-link{border-radius:var(--v-radius-card);background:var(--v-card-1);width:100%;min-height:214px;box-shadow:0 5px 0 var(--v-card-1-edge);color:var(--v-card-1-ink);font:inherit;text-align:left;cursor:pointer;border:0;flex-direction:column;margin:0;padding:0;text-decoration:none;display:flex;overflow:hidden}.v-tile[data-tone="2"] .v-tile-link{background:var(--v-card-2);box-shadow:0 5px 0 var(--v-card-2-edge);color:var(--v-card-2-ink)}.v-tile[data-tone="3"] .v-tile-link{background:var(--v-card-3);box-shadow:0 5px 0 var(--v-card-3-edge);color:var(--v-card-3-ink)}.v-tile[data-tone="4"] .v-tile-link{background:var(--v-card-4);box-shadow:0 5px 0 var(--v-card-4-edge);color:var(--v-card-4-ink)}.v-tile[data-tone="5"] .v-tile-link{background:var(--v-card-5);box-shadow:0 5px 0 var(--v-card-5-edge);color:var(--v-card-5-ink)}.v-tile[data-tone="6"] .v-tile-link{background:var(--v-card-6);box-shadow:0 5px 0 var(--v-card-6-edge);color:var(--v-card-6-ink)}.v-tile-art{border-radius:18px;width:calc(100% - 16px);height:118px;margin:8px 8px 0}.v-tile-art>img{object-fit:cover;width:100%;height:100%}.v-tile-icon{background:color-mix(in srgb, var(--v-surface) 30%, transparent);place-items:center;display:grid}.v-tile-icon .icon{width:52px;height:52px}.v-tile-words{gap:6px;padding:10px 12px 14px;display:grid}.v-tile-words strong{font-family:var(--v-font-display);font-size:18px;font-weight:800;line-height:21px}.v-tile-words small{font-size:13px;font-weight:700}.v-tile .paws svg{color:currentColor;opacity:.35;width:18px;height:18px}.v-tile .paws svg[data-on=true]{opacity:1}.v-thin-bar{border-radius:var(--v-radius-pill);background:color-mix(in srgb, var(--v-surface) 55%, transparent);height:6px;display:block;overflow:hidden}.v-thin-bar>span{border-radius:inherit;background:currentColor;height:100%;display:block}.v-tile .v-badge{top:14px;left:14px;right:auto}.v-tile .heart.round{background:var(--v-surface);width:38px;height:38px;color:var(--v-ink-2);position:absolute;top:14px;right:14px}.v-tile .heart[aria-pressed=true]{color:var(--v-card-5-edge)}.v-tile[data-state=done] .v-tile-art{filter:saturate(.85)brightness(.92)}.v-new{background:var(--v-night);color:var(--v-on-night);border-radius:7px;justify-self:start;padding:2px 8px;font-size:12px;font-weight:700}main.screen.v-profile{max-width:480px;min-height:100dvh;padding:calc(12px + env(safe-area-inset-top)) 18px 40px;background:var(--v-bg);margin:0 auto}.v-sheet-top{justify-content:space-between;align-items:center;margin:0 0 14px;display:flex}.v-profile-info{gap:10px;display:grid}.v-photo{cursor:pointer;justify-self:center;width:168px;height:168px;margin:6px 0 12px;display:grid;position:relative}.v-photo-big{width:168px;height:168px;box-shadow:0 0 0 6px var(--v-surface), var(--v-shadow-sticker);border-radius:50%}.v-photo-big[data-kit=true]{background:var(--v-card-2-tint)}.v-photo-big>img{object-fit:cover;width:100%;height:100%}.v-photo-big[data-kit=true]>img{object-fit:contain;padding:14px}.v-photo-edit{border-radius:var(--v-radius-pill);background:var(--v-ink);color:var(--v-bg);padding:6px 16px;font-size:14px;font-weight:700;position:absolute;bottom:-6px;left:50%;transform:translate(-50%)}.v-field{border-radius:var(--v-radius-control);background:var(--v-surface);box-shadow:var(--v-shadow-1);gap:2px;padding:12px 16px;display:grid}.v-field-label{color:var(--v-ink-2);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:700}.v-field-value{color:var(--v-ink);font-family:var(--v-font-display);text-align:left;cursor:pointer;background:0 0;border:0;margin:0;padding:2px 0;font-size:20px;font-weight:800;text-decoration:none}.v-field-value[data-empty=true]{color:var(--v-link);font-family:var(--v-font-text);font-size:16px;font-weight:700}.v-field-edit input{border:2px solid var(--v-line-strong);border-radius:var(--v-radius-control);background:var(--v-surface);min-height:52px;color:var(--v-ink);font:inherit;margin:6px 0 10px;padding:0 14px;font-size:17px}.v-choice-row{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}.v-dog-switch ul{flex-wrap:wrap;gap:12px;margin:0;padding:0;list-style:none;display:flex}.v-dog-switch button{color:var(--v-ink);font:inherit;cursor:pointer;background:0 0;border:0;justify-items:center;gap:4px;font-weight:700;display:grid}.v-dog-switch .avatar{border-radius:50%;width:56px;height:56px}.v-profile-info>.v-white-pill{justify-self:center;margin-top:8px}.v-remove-ask{border-radius:var(--v-radius-control);background:var(--v-card-2-tint);padding:14px}.v-intro{text-align:center;justify-items:center;gap:14px;padding-top:8px;display:grid;position:relative}.v-skip{justify-self:end}.v-intro .player-dots{gap:6px;margin:0;padding:0;list-style:none;display:flex}.v-intro .player-dots button{cursor:pointer;background:0 0;border:0;width:26px;height:24px;margin:0;padding:0}.v-intro .player-dots button:before{content:"";border-radius:var(--v-radius-pill);background:var(--v-sand-2);width:100%;height:8px;display:block}.v-intro .player-dots button[aria-current=step]:before{background:var(--v-link)}.v-intro-card{border-radius:var(--v-radius-hero);background:var(--v-card-4);width:100%;min-height:260px;color:var(--v-card-4-ink);place-items:center;display:grid;position:relative}.v-intro-card[data-tone="2"]{background:var(--v-card-5);color:var(--v-card-5-ink)}.v-intro-card[data-tone="3"]{background:var(--v-card-3);color:var(--v-card-3-ink)}.v-intro-card[data-tone="4"]{background:var(--v-card-6);color:var(--v-card-6-ink)}.v-intro-card>.icon{width:40px;height:40px;position:absolute;top:18px;left:18px}.v-intro-line{max-width:340px;color:var(--v-ink);font-family:var(--v-font-display);margin:0;font-size:22px;font-weight:800;line-height:27px}.v-moments{padding-bottom:84px;position:relative}.v-nudge{border-radius:var(--v-radius-card);background:var(--v-card-6-tint);color:var(--v-ink);align-items:center;gap:10px;padding:14px;font-weight:600;display:flex}.v-polaroids{grid-template-columns:1fr 1fr;gap:16px 12px;margin:12px 0;padding:0;list-style:none;display:grid}.v-polaroid{background:var(--v-surface);box-shadow:var(--v-shadow-sticker);border-radius:6px;padding:8px 8px 6px;transform:rotate(-2deg)}.v-polaroid:nth-child(2n){transform:rotate(2deg)}.v-polaroid img,.v-photo-wait{aspect-ratio:1;object-fit:cover;background:var(--v-sand);width:100%;display:block}.v-caption{width:100%;color:var(--v-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;gap:2px;padding:8px 2px 4px;display:grid}.v-caption strong{font-size:14px;line-height:18px}.v-caption small{color:var(--v-ink-2);font-size:12px}.v-float-add{justify-content:center;margin-top:8px;display:flex;position:sticky;bottom:18px}.v-add-moment{border-radius:var(--v-radius-pill);background:var(--v-primary);min-height:56px;box-shadow:0 4px 0 var(--v-primary-edge);color:var(--v-on-primary);font-family:var(--v-font-display);cursor:pointer;align-items:center;gap:8px;padding:0 26px;font-size:19px;font-weight:800;display:inline-flex;position:relative}.v-moments-empty{text-align:center;justify-items:center;gap:8px;padding:24px 0 8px;display:grid}.v-moments-empty p{color:var(--v-ink);font-family:var(--v-font-display);margin:0;font-size:20px;font-weight:800}.v-local{text-align:center}main.screen.v-quick{max-width:480px;min-height:100dvh;padding:calc(12px + env(safe-area-inset-top)) 18px 32px;background:var(--v-bg);margin:0 auto}.v-quick-top{align-items:center;gap:12px;margin:0 0 22px;display:flex}.v-track{color:var(--v-link);letter-spacing:.04em;text-transform:uppercase;flex:1;gap:6px;font-size:13px;font-weight:700;display:grid}.v-track-bar{border-radius:var(--v-radius-pill);background:var(--v-sand-2);height:10px;display:block;overflow:hidden}.v-track-bar>span{border-radius:inherit;background:var(--v-link);height:100%;transition:width .6s cubic-bezier(.2,.8,.2,1);display:block}.v-quick-step{gap:12px;display:grid}.v-quick-step h1,.v-quick-step h2{margin:0;font-size:28px;line-height:32px}.v-quick-line{color:var(--v-body);margin:0;font-size:17px}.v-quick-step input[type=text],.v-quick-step input[type=search]{border:2px solid var(--v-line-strong);border-radius:var(--v-radius-control);background:var(--v-surface);min-height:58px;color:var(--v-ink);font:inherit;padding:0 18px;font-size:18px}.v-quick-step input:focus{border-color:var(--v-link);box-shadow:0 0 0 4px var(--v-accent-tint);outline:none}.v-shake{animation:.36s ease-in-out v-shake}.v-breed-chips{flex-wrap:wrap;gap:8px;display:flex}.v-age-rows{gap:10px;margin:0;padding:0;list-style:none;display:grid}.v-age-row{border:2px solid var(--v-line);border-radius:var(--v-radius-card);background:var(--v-surface);width:100%;min-height:64px;box-shadow:0 4px 0 var(--v-line);color:var(--v-ink);font:inherit;text-align:left;cursor:pointer;align-items:center;gap:12px;padding:8px 16px;font-size:18px;font-weight:700;display:flex}.v-age-row[aria-pressed=true]{border-color:var(--v-link);background:var(--v-accent-tint);box-shadow:0 4px 0 var(--v-link)}.v-age-photo{border-radius:14px;flex:none;width:52px;height:52px}.v-age-photo>img{object-fit:cover;width:100%;height:100%}.v-age-photo[data-kit=true]{background:var(--v-card-2-tint)}.v-age-photo[data-kit=true]>img{object-fit:contain;padding:4px}.v-quick-bop{justify-self:center}.v-radio{border:2px solid var(--v-line-strong);background:var(--v-surface);border-radius:50%;flex:none;width:26px;height:26px;margin-left:auto}[aria-pressed=true]>.v-radio{border:7px solid var(--v-link)}.v-hero{border-radius:var(--v-radius-panel);background:var(--v-card-2);box-shadow:0 6px 0 var(--v-card-2-edge);color:var(--v-card-2-ink);align-items:center;gap:12px;margin:0 0 16px;padding:18px;text-decoration:none;display:flex}.v-hero-words{flex:1;gap:6px;min-width:0;display:grid}.v-hero-words small{letter-spacing:.06em;text-transform:uppercase;font-size:13px;font-weight:700}.v-hero-words strong{font-family:var(--v-font-display);font-size:24px;font-weight:800;line-height:28px}.v-hero .v-white-pill{min-height:42px;box-shadow:0 3px 0 var(--v-card-2-edge);border:0;justify-self:start;margin-top:6px}.v-hero-art{border:4px solid var(--v-surface);border-radius:24px;flex:none;width:116px;height:116px}.v-hero-art>img{object-fit:cover;width:100%;height:100%}.v-quiet{text-align:center;justify-items:center;gap:8px;padding:4px 0 8px;display:grid}.v-quiet-ring{place-items:center;width:168px;height:168px;display:grid;position:relative}.v-quiet-ring svg{width:100%;height:100%;position:absolute;inset:0}.v-quiet-ring .ring-track{fill:none;stroke:var(--v-sand);stroke-width:10px}.v-quiet-ring .ring-fill{fill:none;stroke:var(--v-card-4);stroke-width:10px;stroke-linecap:round;transition:stroke-dasharray .5s linear}.v-quiet:not([data-quiet=running]) .ring-fill{opacity:0}.v-quiet .walk-clock{color:var(--v-ink);font-family:var(--v-font-display);margin:0;font-size:34px;font-weight:800}.v-story .welcome-mascot{width:88px;height:88px;margin:0 0 6px 10px}main.screen.player:not(.v-story) .player-art,.checkin-card,.progress-walk{border-radius:var(--v-radius-card)}.progress-goals li{border-radius:var(--v-radius-card);box-shadow:var(--v-shadow-1)}.progress-stamps li[data-earned=false] .progress-stamp-art>img{filter:grayscale();opacity:.35}.help-topics summary{min-height:56px;font-weight:700}.empty-mascot,.v-empty-mascot{margin:12px auto 8px;display:block}.venture-empty{text-align:center}@keyframes v-pulse{0%,to{opacity:.8;transform:scale(.92)}50%{opacity:.25;transform:scale(1.12)}}@keyframes v-fall{0%{opacity:1;transform:translateY(0)rotate(0)}to{opacity:.9;transform:translateY(105vh)rotate(540deg)}}@keyframes v-pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@keyframes v-rise{0%{opacity:.4;transform:translateY(60px)}to{opacity:1;transform:translateY(0)}}@keyframes v-grow{0%{border-radius:32px;transform:scale(.94)}to{border-radius:0;transform:scale(1)}}@keyframes v-bob{0%,to{transform:translate(-50%)}50%{transform:translate(-50%,-5px)}}@keyframes v-tap{0%,to{opacity:0;transform:scale(1)}40%{opacity:1;transform:scale(.86)}}@keyframes v-dot{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes v-spin{to{transform:rotate(360deg)}}@keyframes v-shake{0%,to{transform:translate(0)}25%{transform:translate(-8px)}75%{transform:translate(8px)}}@media (prefers-reduced-motion:reduce){.v-pulse,.v-taphint,.v-start,.v-dots i,.v-spinner{animation:none}.v-confetti i{display:none}.v-confetti{background:var(--v-deco-sparkles-coral,none) 50% 18% / 96px no-repeat}.v-coach-card,.v-modal,.v-zoom-top,.v-zoom-sheet,.v-celebrate-mascot,.v-week-strip li.pop .v-day-dot{animation:none}.venture-button,.v-ring{transition:none}}main.screen.n-ground{isolation:isolate;max-width:480px;min-height:100dvh;padding:calc(14px + env(safe-area-inset-top)) 20px calc(18px + env(safe-area-inset-bottom));background:var(--v-bg);color:var(--v-body);font-family:var(--v-font-text)}main.screen.n-ground:before{content:"";z-index:-1;background-image:radial-gradient(var(--v-pattern-dot) 2.4px, transparent 2.8px);pointer-events:none;background-size:30px 30px;position:fixed;inset:0}.n-ground h1{text-align:center;margin:0;font-size:30px;line-height:34px}.n-line{color:var(--v-ink-2);text-align:center;margin:10px 0 0;font-size:16px;line-height:22px}.n-foot{gap:12px;margin-top:auto;padding-top:18px;display:grid}.n-foot .venture-button,.n-ground .venture-button{min-height:60px}main.screen.n-ground>button.venture-button,.n-coupon>button.venture-button{justify-content:center;align-items:center;width:100%;display:flex}.n-q .n-foot{z-index:2;padding:14px 20px calc(4px + env(safe-area-inset-bottom));background:var(--v-bg);margin:auto -20px 0;position:sticky;bottom:0}.v-go>span{flex:1}.v-go>.icon{margin-right:-6px}main.screen .n-white{border:2px solid var(--v-line-strong);border-radius:var(--v-radius-cta);background:var(--v-surface);width:100%;min-height:56px;box-shadow:0 4px 0 var(--v-line-strong);color:var(--v-ink);font-family:var(--v-font-display);justify-content:center;align-items:center;gap:8px;margin:0 0 4px;padding:8px 22px;font-size:18px;font-weight:800;text-decoration:none;display:inline-flex}main.screen .n-white:active{box-shadow:none;transform:translateY(4px)}.n-legal{color:var(--v-ink-2);justify-content:center;gap:10px;margin:2px 0 0;font-size:13px;display:flex}.n-legal a{color:var(--v-ink-2);font-weight:600}main.screen.n-splash{background:var(--k-scene-coral,var(--v-primary));justify-content:center;align-items:center;max-width:none}.n-splash-bop{background:var(--k-scene-coral-shape,var(--v-card-2-tint));border-radius:50%;padding:18px;animation:.42s cubic-bezier(.34,1.56,.64,1) v-pop}.n-splash-bop img{transform-origin:50% 70%;animation:1.2s ease-in-out .36s n-tilt}main.screen.n-start{text-align:center}.n-start-words{padding-top:40px}.n-start-words p{max-width:300px;color:var(--v-ink-2);margin:10px auto 0;font-size:17px}.n-start-art{background:var(--v-card-2-tint);border-radius:50%;place-items:center;margin:18px auto 0;padding:10px;display:grid}.n-top{align-items:center;gap:12px;min-height:52px;display:flex}.n-back{flex:none}.n-track{flex:1;justify-items:center;gap:7px;padding-right:56px;display:grid}.n-track-label{border-radius:var(--v-radius-pill);background:var(--v-section-1);color:var(--v-section-1-ink);margin:0;padding:2px 12px;font-size:13px;font-weight:700;line-height:20px}.n-track[data-section="2"] .n-track-label{background:var(--v-section-2);color:var(--v-section-2-ink)}.n-track[data-section="3"] .n-track-label{background:var(--v-section-3);color:var(--v-section-3-ink)}.n-track-bar{grid-template-columns:repeat(3,1fr);gap:6px;width:100%;display:grid}.n-track-bar>span{border-radius:var(--v-radius-pill);background:var(--v-sand-2);height:8px;overflow:hidden}.n-track-bar>span>span{border-radius:inherit;background:var(--v-section-1);height:100%;transition:width .5s cubic-bezier(.2,.8,.2,1);display:block}.n-track-bar>span[data-part="2"]>span{background:var(--v-section-2)}.n-track-bar>span[data-part="3"]>span{background:var(--v-section-3)}.n-body{gap:0;padding-top:22px;animation:.3s cubic-bezier(.2,.8,.2,1) n-push;display:grid}.n-q .n-body>h1{font-size:29px;line-height:33px}.n-small-art{justify-self:center;margin:-6px 0 6px}.n-rows{gap:10px;margin:22px 0 0;padding:0;list-style:none;display:grid}.n-rows-tight{gap:8px;margin-top:16px}.n-row{border:2px solid var(--v-line);border-radius:var(--v-radius-card);background:var(--v-surface);width:100%;min-height:60px;box-shadow:0 3px 0 var(--v-line);color:var(--v-ink);text-align:left;align-items:center;gap:12px;margin:0;padding:8px 16px;font-size:17px;font-weight:600;transition:transform .12s ease-out;display:flex}.n-rows-tight .n-row{min-height:52px}.n-row[aria-pressed=true]{border-color:var(--v-link);background:var(--v-accent-tint);box-shadow:0 3px 0 var(--v-link)}.n-row:active{transform:translateY(2px)}.n-row>span:not(.n-radio,.v-mascot,.slot){flex:1}.n-row-art{flex:none}.n-radio{border:2px solid var(--v-line-strong);background:var(--v-surface);border-radius:50%;flex:none;width:26px;height:26px;position:relative}[aria-pressed=true]>.n-radio{border-color:var(--v-tick);background:var(--v-tick)}[aria-pressed=true]>.n-radio:after{content:"";border:solid var(--v-on-tick);border-width:0 3px 3px 0;width:6px;height:11px;position:absolute;top:4px;left:8px;transform:rotate(45deg)}.n-tiles{grid-template-columns:1fr 1fr;gap:14px;margin:34px 0 0;display:grid}.n-tile{aspect-ratio:1;border:2px solid var(--v-line);border-radius:var(--v-radius-panel);background:var(--v-surface);box-shadow:0 4px 0 var(--v-line);color:var(--v-ink);place-items:center;gap:10px;margin:0;font-size:19px;font-weight:700;display:grid}.n-tile[aria-pressed=true]{border-color:var(--v-link);background:var(--v-accent-tint);box-shadow:0 4px 0 var(--v-link)}.n-sym{fill:none;stroke-width:4.5px;stroke-linecap:round;stroke-linejoin:round;width:64px;height:64px}.n-sym-girl{stroke:var(--v-card-5-edge)}.n-sym-boy{stroke:var(--v-card-4-edge)}.n-name{margin-top:30px}.n-name input,input.n-search{border:0;border-bottom:3px solid var(--v-line-strong);min-height:60px;color:var(--v-ink);font-family:var(--v-font-display);background:0 0;border-radius:0;padding:0 4px;font-size:26px;font-weight:700}.n-name input::placeholder,input.n-search::placeholder{color:var(--v-muted)}.n-name input:focus,input.n-search:focus{border-bottom-color:var(--v-link);outline:none}input.n-search{margin-top:18px;font-size:22px}.n-need:empty{display:none}.n-chips{flex-wrap:wrap;gap:8px;margin:18px 0 0;display:flex}.n-chips-center{justify-content:center;margin-top:26px}.n-chip{border:2px solid var(--v-line);border-radius:var(--v-radius-pill);background:var(--v-surface);min-height:44px;box-shadow:0 2px 0 var(--v-line);color:var(--v-ink);align-items:center;gap:8px;margin:0 0 2px;padding:6px 14px;font-size:15px;font-weight:600;display:inline-flex}.n-chip-radio{min-height:48px;padding:6px 8px 6px 16px;font-size:16px}.n-chip-radio .n-radio{width:24px;height:24px}.n-chip-radio[aria-pressed=true]>.n-radio:after{top:3px;left:7px}.n-chip[aria-pressed=true]{border-color:var(--v-link);background:var(--v-accent-tint);box-shadow:0 2px 0 var(--v-link)}.n-under{color:var(--v-ink-2);background:0 0;border:0;justify-self:center;font-size:15px;text-decoration:underline}.n-photo .n-body{padding-top:8px}.n-photo-art{place-items:center;min-height:300px;margin-top:8px;display:grid;position:relative}.n-paw{background:var(--v-deco-paw-plum,none) center / contain no-repeat;opacity:.08;width:150px;height:150px;position:absolute}.n-paw-1{top:6px;left:4%;transform:rotate(-18deg)}.n-paw-2{bottom:0;right:2%;transform:rotate(16deg)}.n-photo-art .v-mascot{position:relative}.n-file{cursor:pointer;position:relative}.n-file input{opacity:0;cursor:pointer;width:100%;height:100%;min-height:0;position:absolute;inset:0}main.screen.n-company{max-width:none;padding:calc(40px + env(safe-area-inset-top)) 24px calc(22px + env(safe-area-inset-bottom));background:var(--v-deco-dots,none) 0 0 / 56px 56px repeat, var(--v-section-1);color:var(--v-section-1-ink);text-align:center;align-items:center;animation:.3s cubic-bezier(.2,.8,.2,1) n-push}.n-company-art{place-items:center;width:270px;height:300px;margin:10px auto 26px;display:grid;position:relative}.n-shield{background:var(--v-card-6);box-shadow:0 8px 0 var(--v-card-6-edge);border-radius:46% 46% 50% 50%/30% 30% 70% 70%;position:absolute;inset:8px 22px 0;transform:rotate(-4deg)}.n-company-photo{border:6px solid var(--v-surface);width:210px;height:210px;box-shadow:var(--v-shadow-2);border-radius:50%;position:relative;overflow:hidden}.n-company-photo img{object-fit:cover;width:100%;height:100%}.n-company-bop{position:relative}.n-company h1{color:var(--v-section-1-ink);margin:0;font-size:32px;line-height:36px}.n-company h1 mark{color:var(--v-card-6);background:0 0}.n-company>p{max-width:340px;color:var(--v-section-1-ink);margin:12px auto 0;font-size:17px;line-height:24px}.n-company .n-foot{width:100%;max-width:440px}main.screen .n-scene-pill{border-radius:var(--v-radius-cta);background:var(--k-scene-grape-btn,var(--v-surface));width:100%;min-height:60px;box-shadow:0 4px 0 var(--k-scene-grape-btn-edge,var(--v-line-strong));color:var(--k-scene-grape-btn-ink,var(--v-ink));font-family:var(--v-font-display);border:0;align-items:center;margin:0 0 4px;padding:8px 22px;font-size:19px;font-weight:800;display:inline-flex}main.screen.n-loader{padding-top:calc(40px + env(safe-area-inset-top))}.n-loader h1{font-size:28px;line-height:32px}.n-bars{gap:18px;margin:30px 0 0;padding:0;list-style:none;display:grid}.n-bar-top{min-height:24px;color:var(--v-ink);justify-content:space-between;align-items:center;gap:10px;font-size:15px;font-weight:600;display:flex}.n-bars li[data-state=waiting] .n-bar-top{color:var(--v-ink-2)}.n-bar-pc{color:var(--v-ink-2);font-variant-numeric:tabular-nums;flex:none;font-size:14px}.n-bar-tick{background:var(--v-tick);width:24px;height:24px;color:var(--v-on-tick);border-radius:50%;flex:none;place-items:center;display:grid}.n-bar-tick .icon{width:16px;height:16px}.n-bar{border-radius:var(--v-radius-pill);background:var(--v-sand-2);height:8px;margin-top:6px;display:block;overflow:hidden}.n-bar>span{border-radius:inherit;background:var(--v-tick);height:100%;display:block}.n-laurel{color:var(--v-ink);font-family:var(--v-font-display);justify-content:center;align-items:center;gap:10px;margin:34px 0 0;font-size:20px;font-weight:800;display:flex}.n-laurel .icon{width:26px;height:26px;color:var(--v-link)}.n-laurel[data-laurel=sample]{flex-direction:column;gap:0;font-size:15px}.n-laurel[data-laurel=sample] strong{font-size:26px}.n-card{border-radius:var(--v-radius-card);background:var(--v-surface);box-shadow:var(--v-shadow-1);margin:22px 0 0;padding:18px 18px 16px;animation:.36s cubic-bezier(.2,.8,.2,1) n-push}.n-card p{color:var(--v-body);margin:0 0 6px;font-size:15px;line-height:21px}.n-card-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.n-card-head strong{color:var(--v-ink);font-size:17px}.n-card small{color:var(--v-ink-2);font-size:13px}.n-pop{text-align:left;padding:24px 16px 18px}.n-pop h2{text-align:center;margin:0 8px 4px}.n-pop .n-rows{margin-top:14px}.n-pop-art{flex:none;width:36px;height:36px}.n-pop-art>img{object-fit:contain;width:100%;height:100%}main.screen.n-notes{justify-content:center;align-items:center}main.screen.n-account{padding-top:calc(48px + env(safe-area-inset-top));align-items:center}main.screen.n-account .n-foot{width:100%}.n-ways{gap:10px;display:grid}main.screen .n-way{border:2px solid var(--v-ink);border-radius:var(--v-radius-cta);background:var(--v-surface);width:100%;min-height:54px;color:var(--v-ink);justify-content:center;align-items:center;gap:8px;margin:0;font-size:17px;font-weight:700;display:flex;position:relative}main.screen .n-way-apple{background:var(--v-night);color:var(--v-on-night)}main.screen .n-way:disabled,main.screen.n-signin .n-way:disabled{border-style:dashed;border-color:var(--v-line-strong);background:var(--v-sand);color:var(--v-ink-2);cursor:not-allowed;opacity:1}.n-setup{border-radius:var(--v-radius-pill);background:var(--v-surface);color:var(--v-ink-2);padding:1px 8px;font-size:12px;font-weight:700}main.screen.n-paywall{padding-top:calc(10px + env(safe-area-inset-top))}.n-ba{grid-template-columns:1fr 1fr;gap:10px;margin:0 0 4px;display:grid;position:relative}.n-ba-panel{aspect-ratio:4/5;border-radius:var(--v-radius-card);background:var(--v-sand);margin:0;position:relative;overflow:hidden}.n-ba-pic{width:100%;height:100%;display:block}.n-ba-pic>img{object-fit:cover;width:100%;height:100%}.n-ba-chip{border-radius:var(--v-radius-pill);background:var(--v-surface);color:var(--v-ink);align-items:center;gap:4px;padding:3px 10px 3px 6px;font-size:14px;font-weight:700;display:inline-flex;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}.n-ba-chip .icon{width:18px;height:18px}.n-ba-chip.is-before .icon{color:var(--v-danger)}.n-ba-chip.is-after .icon{color:var(--v-tick)}.n-ba-cap{color:var(--v-ink-2);grid-column:1/-1;justify-self:end;font-size:12px}.n-faint-x{z-index:2;width:44px;height:44px;color:color-mix(in srgb, var(--v-surface) 62%, transparent);place-items:center;display:grid;position:absolute;top:2px;left:2px}.n-faint-x .icon{width:20px;height:20px}.n-paywall h1{margin:10px 0 14px;font-size:28px;line-height:32px}.n-plans{grid-template-columns:1fr 1fr;gap:12px;margin:0 0 18px;display:grid}.n-plan{border:2px solid var(--v-line);border-radius:var(--v-radius-card);background:var(--v-surface);min-height:150px;box-shadow:0 3px 0 var(--v-line);color:var(--v-ink);text-align:left;grid-template-rows:auto auto 1fr auto;grid-template-columns:1fr auto;gap:2px 6px;margin:0;padding:12px 12px 14px 14px;display:grid;position:relative}.n-plan[aria-checked=true]{border-color:var(--v-tick);box-shadow:0 0 0 2px var(--v-tick), 0 3px 0 var(--v-tick)}.n-plan-name{font-size:16px;font-weight:700}.n-plan-radio{border:2px solid var(--v-line-strong);color:#0000;border-radius:50%;place-items:center;width:26px;height:26px;display:grid}.n-plan-radio .icon{width:16px;height:16px}.n-plan[aria-checked=true] .n-plan-radio{border-color:var(--v-tick);background:var(--v-tick);color:var(--v-on-tick)}.n-plan-big{font-family:var(--v-font-display);grid-area:2/1/auto/-1;margin-top:6px;font-size:24px;font-weight:800;line-height:28px}.n-plan-small{color:var(--v-ink-2);grid-area:4/1/auto/-1;align-self:end;margin-top:26px;font-size:14px;font-weight:600}.n-tag{background:var(--v-link);color:var(--v-on-link);letter-spacing:.02em;text-transform:uppercase;border-radius:8px;padding:2px 10px;font-size:13px;font-weight:800;position:absolute;top:82px;left:12px}.n-tag.is-save{background:var(--v-primary);color:var(--v-on-primary)}.n-note{border-radius:var(--v-radius-control);background:var(--v-card-2-tint);color:var(--v-ink);margin:10px 0 0;padding:10px 12px;font-size:15px}.n-terms{color:var(--v-ink-2);text-align:center;margin:12px 0 0;font-size:12px;line-height:17px}.n-links{flex-wrap:wrap;justify-content:space-around;gap:4px 12px;margin:14px 0 0;display:flex}.n-links a,.n-links button{min-height:40px;color:var(--v-ink-2);background:0 0;border:0;padding:8px 4px;font-size:13px;font-weight:600;text-decoration:none}main.screen.n-offer{padding-top:calc(12px + env(safe-area-inset-top))}.n-dark-x{z-index:3;width:44px;height:44px}.venture-screen .round.n-dark-x{background:var(--v-night);color:var(--v-on-night)}.n-offer>.n-dark-x{align-self:flex-start}.n-coupon{border-radius:var(--v-radius-panel);background:var(--v-surface);box-shadow:var(--v-shadow-2);text-align:center;justify-items:center;margin:46px 0 0;padding:70px 22px 22px;display:grid;position:relative}.n-coupon-bop{position:absolute;top:-64px}.n-clock{border-radius:var(--v-radius-pill);background:var(--v-sand);color:var(--v-ink);font-family:var(--v-font-display);font-variant-numeric:tabular-nums;align-items:center;gap:6px;margin:0 0 10px;padding:6px 14px;font-size:20px;font-weight:800;display:inline-flex}.n-clock .icon{width:20px;height:20px}.n-offer h1{font-size:30px}.n-off{color:var(--v-link);font-family:var(--v-font-display);text-transform:uppercase;margin:2px 0 0;font-size:54px;font-weight:800;line-height:60px}.n-ended{color:var(--v-ink-2);margin:8px 0 4px;font-size:18px;font-weight:700}.n-tear{border-top:3px dotted var(--v-line-strong);width:100%;margin:16px 0 18px;display:block;position:relative}.n-tear:before,.n-tear:after{content:"";background:var(--v-bg);border-radius:50%;width:28px;height:28px;position:absolute;top:-16px}.n-tear:before{left:-37px}.n-tear:after{right:-37px}.n-coupon{overflow:visible}.n-coupon .venture-button{min-height:56px}.n-fine{color:var(--v-ink-2);margin-top:8px;font-size:12px;line-height:17px}.n-gift{color:var(--v-ink);font-family:var(--v-font-display);text-align:center;margin:22px 0 4px;font-size:22px;font-weight:800}.n-trial-line{color:var(--v-ink-2);text-align:center;margin:0 0 12px;font-size:15px}main.screen.n-ready{padding-top:0;padding-bottom:calc(24px + env(safe-area-inset-bottom))}.n-ready-hero{margin:0 -20px 18px;position:relative}.n-ready-photo{aspect-ratio:1/.9;border-radius:0 0 var(--v-radius-hero) var(--v-radius-hero);width:100%;display:block;overflow:hidden}.n-ready-photo>img{object-fit:cover;object-position:50% 30%;width:100%;height:100%}.n-ready-hero .n-dark-x{top:calc(12px + env(safe-area-inset-top));position:absolute;left:14px}.n-ready h1{font-size:32px;line-height:36px}.n-ready h1 mark{color:var(--v-link);background:0 0}.n-ready .lede{color:var(--v-ink-2);text-align:center;margin:10px 0 18px;font-size:16px}.n-ready h2{text-align:center;margin:0 0 12px;font-size:24px;line-height:28px}.n-ready-list ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.n-ready-list li{color:var(--v-body);align-items:flex-start;gap:10px;font-size:15px;line-height:21px;display:flex}.n-tick{background:var(--v-tick);width:24px;height:24px;color:var(--v-on-tick);border-radius:50%;flex:none;place-items:center;display:grid}.n-tick .icon{width:15px;height:15px}.n-get{margin:18px 0 26px}.n-steps{border-radius:var(--v-radius-hero);background:var(--v-section-3);color:var(--v-section-3-ink);text-align:center;margin:0 -20px;padding:26px 20px 0;overflow:hidden}.n-steps h2,.n-steps p{color:var(--v-section-3-ink)}.n-steps p{max-width:300px;margin:0 auto 18px;font-size:16px}.n-phone{border:8px solid var(--v-night);background:var(--v-surface);width:230px;color:var(--v-ink);text-align:left;border-bottom:0;border-radius:34px 34px 0 0;gap:4px;margin:0 auto;padding:12px 12px 26px;display:grid}.n-phone-pic{aspect-ratio:4/3;border-radius:16px;display:block;overflow:hidden}.n-phone-pic>img{object-fit:cover;width:100%;height:100%}.n-phone small{color:var(--v-link);text-transform:uppercase;margin-top:6px;font-size:12px;font-weight:700}.n-phone strong{font-family:var(--v-font-display);font-size:20px}.n-phone span{color:var(--v-body);font-size:13px;line-height:18px}.n-pack{text-align:center;margin-top:26px}.n-pack-count{color:var(--v-ink-2);margin:-4px 0 12px}.n-pack-photos{grid-template-columns:1fr 1fr;gap:10px;margin:0;padding:0;list-style:none;display:grid}.n-pack-photos li{position:relative}.n-pack-pic{aspect-ratio:1;border-radius:var(--v-radius-card);display:block;overflow:hidden}.n-pack-pic>img{object-fit:cover;width:100%;height:100%}.n-pack-photos .v-sample{position:absolute;top:8px;left:8px}.n-reviews ul{gap:12px;margin:0 0 18px;padding:0;list-style:none;display:grid}.n-reviews li p{margin:4px 0}.n-faq dl{gap:16px;margin:0;display:grid}.n-faq dt{color:var(--v-ink);align-items:center;gap:10px;font-weight:700;display:flex}.n-faq dd{color:var(--v-body);margin:4px 0 0 36px;font-size:15px;line-height:21px}.n-q-mark{background:var(--v-primary);width:26px;height:26px;color:var(--v-on-primary);font-family:var(--v-font-display);border-radius:50%;flex:none;place-items:center;font-weight:800;display:grid}main.screen.n-signin form{gap:12px;margin-top:6px;display:grid}main.screen.n-signin form label{color:var(--v-ink);gap:6px;font-weight:700;display:grid}.n-signin-line{color:var(--v-ink-2);margin:0 0 10px;font-size:16px}.n-signin .n-ways{margin-top:16px}.n-signin-back{top:calc(18px + env(safe-area-inset-top));position:absolute;left:18px}.n-trouble{color:var(--v-body);margin-top:18px;font-size:15px}.n-trouble summary{min-height:44px;color:var(--v-link);cursor:pointer;padding:10px 0;font-weight:700}.n-trouble p{margin:4px 0 10px}.v-avatar-age{background:var(--v-card-2-tint)}.v-avatar-age>img{object-fit:contain;width:100%;height:100%;padding:3px}@keyframes n-push{0%{opacity:0;transform:translate(36px)}to{opacity:1;transform:translate(0)}}@keyframes n-tilt{0%,to{transform:rotate(0)}40%{transform:rotate(-9deg)}70%{transform:rotate(5deg)}}@media (prefers-reduced-motion:reduce){.n-body,.n-card,main.screen.n-company,.n-splash-bop,.n-splash-bop img{animation:none}.n-track-bar>span>span{transition:none}}main.screen.today p.streak,main.screen.lessons p.streak{display:none}.venture-dog>span[data-greeting]{padding-block:2px;line-height:1.5;overflow:clip visible}.v-today{border-radius:var(--v-radius-panel);background:var(--v-surface);box-shadow:var(--v-shadow-1);margin:0 0 16px;padding:12px 10px 10px}.v-today h2.v-today-title{color:var(--v-ink-2);font-family:var(--v-font-text);letter-spacing:.08em;text-transform:uppercase;margin:0 8px 6px;font-size:13px;font-weight:800;line-height:18px}.v-today-rings{grid-template-columns:repeat(3,1fr);gap:6px;margin:0;padding:0;list-style:none;display:grid}.v-today-rings a{color:var(--v-ink);justify-items:center;gap:6px;padding:2px 0;font-size:15px;font-weight:700;text-decoration:none;display:grid}.v-today-ring{border:4px solid var(--v-card-4);background:var(--v-card-4-tint);width:60px;height:60px;color:var(--v-ink);border-radius:50%;place-items:center;display:grid}.v-today-ring[data-tone="2"]{border-color:var(--v-card-1);background:var(--v-card-1-tint)}.v-today-ring[data-tone="3"]{border-color:var(--v-card-3);background:var(--v-card-3-tint)}.v-today-ring .icon{width:26px;height:26px}.v-today-rings li[data-done=true] .v-today-ring{border-color:var(--v-tick);background:var(--v-tick);color:var(--v-on-tick);animation:.48s cubic-bezier(.34,1.56,.64,1) v-pop}.v-today-rings li[data-done=true] .v-today-ring .icon{stroke-width:3px}.v-see-you{color:var(--v-ink);font-family:var(--v-font-display);justify-content:center;align-items:center;gap:8px;margin:10px 0 0;font-size:18px;font-weight:800;display:flex}.v-see-you .icon{width:20px;height:20px;color:var(--v-link)}.v-qp{border-radius:var(--v-radius-panel);background:var(--v-card-5-tint);margin:0 0 16px;padding:16px;scroll-margin-top:96px}.v-qp-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.v-qp-words{gap:2px;display:grid}.v-qp-words small{color:var(--v-ink-2);letter-spacing:.08em;text-transform:uppercase;font-size:13px;font-weight:800}.v-qp-words strong{color:var(--v-ink);font-family:var(--v-font-display);font-size:26px;font-weight:800;line-height:1.2}.v-qp-cue{color:var(--v-body);font-size:15px}.v-qp-art{width:76px;height:76px;box-shadow:0 0 0 3px var(--v-surface), var(--v-shadow-sticker);border-radius:50%;flex:none;overflow:hidden}.v-qp-art>img{object-fit:cover;width:100%;height:100%}.v-qp-line{color:var(--v-ink);margin:10px 0 6px;font-weight:600}.v-qp-row{align-items:center;gap:12px;display:flex}.v-qp-row .paws svg,.v-paw-count .paws svg{width:24px;height:24px}.v-qp-row .paws{grid-template-columns:repeat(5,28px);gap:8px;display:grid}.v-qp-row .paws svg{width:28px;height:28px}.v-qp-row .clicker.v-clicker-small{flex:none;width:84px;height:84px;margin:8px 8px 14px}.v-qp-row .clicker.v-clicker-small .slot{width:50px;height:50px}.v-qp .venture-text{color:var(--v-ink)}.v-qp-actions{justify-content:space-between;align-items:center;gap:12px;margin-top:12px;display:flex}.v-qp-done{color:var(--v-ink);font-family:var(--v-font-display);align-items:center;gap:8px;margin:12px 0 0;font-size:18px;font-weight:800;display:flex}.v-qp-done .icon{background:var(--v-tick);width:24px;height:24px;color:var(--v-on-tick);stroke-width:3px;border-radius:50%;padding:3px}.v-paw-count{margin:0 0 8px}.v-paw-count .paws{flex-wrap:wrap;gap:4px}.v-paw-count[data-full=true] .paws{animation:.48s cubic-bezier(.34,1.56,.64,1) v-pop}.v-home-card{border-radius:var(--v-radius-card);background:var(--v-card-3-tint);align-items:center;gap:14px;margin:0 0 16px;padding:14px 52px 14px 14px;display:flex;position:relative}.v-home-icon{width:56px;height:56px;box-shadow:var(--v-shadow-sticker);border-radius:14px;flex:none}.v-home-card strong{color:var(--v-ink);font-family:var(--v-font-display);font-size:18px;font-weight:800;line-height:1.25;display:block}.v-home-card small{color:var(--v-body);margin-top:2px;font-size:15px;line-height:1.4;display:block}.v-home-card .v-green-pill{margin-top:8px}.v-home-card .v-banner-x.round{background:var(--v-surface);color:var(--v-ink);position:absolute;top:10px;right:10px}.v-locked p.v-locked-when{color:var(--v-ink);font-family:var(--v-font-display);margin:0;font-size:22px;font-weight:800}.v-locked .venture-button{width:100%}.v-celebrate{justify-content:safe center;overflow-y:auto}.v-celebrate[data-asks-time=true]{gap:4px}.v-celebrate[data-asks-time=true] h2{margin-top:8px;font-size:34px;line-height:40px}.v-celebrate p.v-ahead{border-radius:var(--v-radius-card);background:var(--v-surface);width:min(100%,360px);box-shadow:var(--v-shadow-1);color:var(--v-ink);gap:2px;margin:10px 0 0;padding:12px 16px;display:grid}.v-ahead small{color:var(--v-link);letter-spacing:.08em;text-transform:uppercase;font-size:13px;font-weight:800}.v-ahead strong{font-family:var(--v-font-display);font-size:20px;font-weight:800;line-height:1.25}.v-time-pick{border-radius:var(--v-radius-card);background:var(--v-surface);width:min(100%,360px);box-shadow:var(--v-shadow-1);color:var(--v-ink);margin:10px 0 0;padding:12px 10px 4px}.v-time-pick h3{font-family:var(--v-font-display);margin:0 0 8px;font-size:20px;font-weight:800}.v-time-pick .v-chips{margin:0 0 4px}.v-time-pick .v-chips button{min-width:96px}.v-time-pick .venture-text,.v-celebrate .v-time-pick .venture-text{color:var(--v-link)}.v-other-time input{border:2px solid var(--v-line-strong);border-radius:var(--v-radius-control);background:var(--v-surface);min-height:48px;color:var(--v-ink);font:inherit;margin:4px 0 8px;padding:0 12px;font-size:18px}.v-celebrate p.v-see-you{border-radius:var(--v-radius-pill);background:var(--v-surface);color:var(--v-ink);margin:12px 0 0;padding:10px 18px;font-size:18px}.v-week-strip li[data-mark=rest] .v-day-dot{background:var(--v-card-1-tint);color:var(--v-card-1)}.v-week-strip li[data-mark=rest] .v-day-dot .icon{stroke-width:2.5px}.v-rest-tag{color:var(--v-ink-2);margin-top:-4px;font-size:12px;font-weight:700}.v-week-strip li[data-mark=missed] .v-day-dot{background:var(--v-sand-2)}.v-note>p.v-note-count{color:var(--v-ink-2);margin:0 0 6px;padding-right:84px;font-size:14px;font-weight:700;line-height:20px}.v-weekly .venture-button:disabled{background:var(--v-sand-2);box-shadow:none;color:var(--v-ink-2);cursor:default}.v-breed-pill{border-radius:var(--v-radius-pill);background:var(--v-tint);color:var(--v-ink);align-items:center;gap:8px;margin:-6px 0 14px;padding:4px 14px 4px 4px;font-size:15px;font-weight:700;display:inline-flex}.v-breed-pill .avatar{border-radius:50%;width:32px;height:32px}.v-polaroid.v-polaroid-empty{cursor:pointer;justify-items:center;gap:10px;width:min(78%,280px);margin:28px auto 12px;padding:12px 12px 18px;display:grid}.v-polaroid-hole{aspect-ratio:1;border:3px dashed var(--v-line-strong);background:var(--v-sand);width:100%;color:var(--v-ink-2);border-radius:4px;place-items:center;display:grid}.v-polaroid-hole .icon{width:48px;height:48px}.v-moments .v-local{text-align:center;margin-top:16px}.v-polaroid-empty strong{color:var(--v-ink);font-family:var(--v-font-display);text-align:center;font-size:19px;font-weight:800}.v-tile-words small.v-tile-why{font-weight:500}.v-safety-line{border-radius:var(--v-radius-control);background:var(--v-card-2-tint);color:var(--v-ink);margin-top:14px;padding:10px 12px;font-size:15px;line-height:22px}@media (prefers-reduced-motion:reduce){.v-today-rings li[data-done=true] .v-today-ring,.v-paw-count[data-full=true] .paws{animation:none}}
