.segmented[data-v-88c1faa6]{background:var(--segment);border-radius:12px;gap:2px;padding:3px;display:inline-flex}button[data-v-88c1faa6]{min-width:64px;min-height:36px;color:var(--ink2);cursor:pointer;background:0 0;border:0;border-radius:9px;padding:0 14px;font:600 14px/1 Instrument Sans,system-ui,sans-serif}button[data-v-88c1faa6]:hover{color:var(--ink)}button.on[data-v-88c1faa6]{background:var(--surface);color:var(--teal);box-shadow:0 1px 2px #0000001f}.tour[data-v-e24ede7c]{margin-top:48px}.tour-head[data-v-e24ede7c]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;display:flex}.tour-head h2[data-v-e24ede7c]{margin:0}.tour-intro p[data-v-e24ede7c]{color:var(--ink2);margin:4px 0 0;font-size:14px}.switches[data-v-e24ede7c]{flex-wrap:wrap;align-items:end;gap:12px;display:flex}.switch-group[data-v-e24ede7c]{gap:4px;display:grid}.switch-label[data-v-e24ede7c]{color:var(--ink3);font-size:12px;font-weight:600}.tour-body[data-v-e24ede7c]{align-items:start;gap:24px;margin-top:20px;display:grid}@media (width>=640px){.tour-body[data-v-e24ede7c]{grid-template-columns:300px 1fr}.tour-body.duo[data-v-e24ede7c]{grid-template-columns:340px 1fr}}@media (width>=860px){.tour-body.ipad[data-v-e24ede7c]{grid-template-columns:440px 1fr}}.frame[data-v-e24ede7c]{background:var(--ink-surface);border-radius:44px;justify-self:center;width:100%;max-width:300px;margin:0;padding:10px;box-shadow:0 10px 30px #0000002e}.frame.android[data-v-e24ede7c]{border-radius:32px}.frame img[data-v-e24ede7c]{background:var(--paper);border-radius:34px;width:100%;height:auto;display:block}.preview-label[data-v-e24ede7c]{color:var(--mint-on-dark);text-align:center;padding:8px 4px 2px;font-size:13px;font-weight:500;line-height:1.2;display:block}.frame.android img[data-v-e24ede7c]{border-radius:22px}.frame.duo[data-v-e24ede7c]{border-radius:38px;max-width:340px}.frame.duo img[data-v-e24ede7c]{border-radius:30px}.frame.ipad[data-v-e24ede7c]{border-radius:30px;max-width:440px;padding:12px}.frame.ipad img[data-v-e24ede7c]{border-radius:20px}.note[data-v-e24ede7c]{color:var(--ink3);margin:10px 0 0;font-size:14px}.steps[data-v-e24ede7c]{flex-direction:column;display:flex}@media (width<=639px){.caption[data-v-e24ede7c]{order:-2;margin-top:0}.nav[data-v-e24ede7c]{order:-1;margin:0 0 16px}}.step-list[data-v-e24ede7c]{gap:6px;margin:0;padding:0;list-style:none;display:grid}.step[data-v-e24ede7c]{border:1px solid var(--line);background:var(--surface);width:100%;min-height:44px;color:var(--ink);text-align:left;cursor:pointer;border-radius:12px;align-items:center;gap:12px;padding:8px 12px;font:500 15px/1.3 Instrument Sans,system-ui,sans-serif;display:flex}.step[data-v-e24ede7c]:hover{border-color:var(--teal)}.step.on[data-v-e24ede7c]{border-color:var(--teal);background:var(--teal-mist);color:var(--teal-deep)}.num[data-v-e24ede7c]{background:var(--segment);width:26px;height:26px;color:var(--ink2);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:13px;font-weight:600;display:inline-flex}.step.on .num[data-v-e24ede7c]{background:var(--teal);color:var(--on-accent)}.caption[data-v-e24ede7c]{margin-top:18px}.caption h3[data-v-e24ede7c]{font-family:Fraunces,Georgia,serif;font-size:22px;font-weight:500}.caption p[data-v-e24ede7c]{color:var(--ink2)}.nav[data-v-e24ede7c]{align-items:center;gap:12px;margin-top:8px;display:flex}.nav .btn[data-v-e24ede7c]{min-height:44px;padding:0 16px;font-size:15px}.count[data-v-e24ede7c]{color:var(--ink3);margin-right:auto;font-size:14px}.nav .btn.outline[data-v-e24ede7c]{order:-1}.hero[data-v-2b485f15]{align-items:center;gap:24px;margin-top:24px;display:grid}@media (width>=640px){.hero[data-v-2b485f15]{grid-template-columns:1fr 200px}}.hero-title[data-v-2b485f15]{font-size:clamp(30px,4.3vw,40px);line-height:1.08}@media (width>=700px){.hero-title[data-v-2b485f15]{white-space:nowrap}}.hero .mascot[data-v-2b485f15],.hero-mascot-static[data-v-2b485f15]{justify-self:center}.benefits[data-v-2b485f15]{margin:12px 0 0;font-size:17px;font-weight:600;line-height:1.5}.benefit[data-v-2b485f15]{margin-right:.3em;display:inline-block}.benefit-work[data-v-2b485f15]{color:var(--teal-deep)}.benefit-accountability[data-v-2b485f15]{color:var(--area-work-chip-ink)}.benefit-reminders[data-v-2b485f15]{color:var(--amber-ink)}.benefit-privacy[data-v-2b485f15]{color:var(--ink2)}.pill-row[data-v-2b485f15]{flex-wrap:wrap;gap:8px;margin:16px 0 4px;display:flex}.pill[data-v-2b485f15]{background:var(--teal-mist);color:var(--teal-deep);border-radius:999px;align-items:center;padding:4px 12px;font-size:13px;font-weight:500;display:inline-flex}.pill-check[data-v-2b485f15]{width:14px;height:14px;margin-right:6px}.stores[data-v-2b485f15]{flex-wrap:wrap;gap:12px;margin:18px 0 10px;display:flex}.hero-animated .benefit.anim-line[data-v-2b485f15]{opacity:0;will-change:opacity, transform;animation-name:benefit-fade-in-2b485f15;animation-duration:.7s;animation-timing-function:cubic-bezier(.25,.8,.25,1);animation-fill-mode:forwards;transform:translateY(6px)}.hero-animated .benefit.anim-line-1[data-v-2b485f15]{animation-delay:.4s}.hero-animated .benefit.anim-line-2[data-v-2b485f15]{animation-delay:1.2s}.hero-animated .benefit.anim-line-3[data-v-2b485f15]{animation-delay:2s}.hero-animated .benefit.anim-line-4[data-v-2b485f15]{animation-delay:2.8s}.hero-animated .mascot-anim[data-v-2b485f15]{opacity:0;transform-origin:50% 90%;will-change:transform, opacity;animation:.8s forwards hero-fade-in-2b485f15,1.5s cubic-bezier(.2,.8,.2,1) both mascot-greeting-2b485f15,2.6s ease-in-out 1.5s infinite mascot-sway-2b485f15}.hero-animated .pill-row .pill[data-v-2b485f15]{opacity:0;animation-name:pill-slide-in-2b485f15;animation-duration:.45s;animation-timing-function:cubic-bezier(.25,.8,.25,1);animation-fill-mode:forwards;transform:translate(-8px)}.hero-animated .pill-row .pill-check[data-v-2b485f15]{opacity:0;animation-name:check-pop-2b485f15;animation-duration:.28s;animation-timing-function:ease;animation-fill-mode:forwards;transform:scale(.4)}.hero-animated .pill-row .pill[data-v-2b485f15]:first-child{animation-delay:3.3s}.hero-animated .pill-row .pill[data-v-2b485f15]:nth-child(2){animation-delay:3.45s}.hero-animated .pill-row .pill[data-v-2b485f15]:nth-child(3){animation-delay:3.6s}.hero-animated .pill-row .pill[data-v-2b485f15]:nth-child(4){animation-delay:3.75s}.hero-animated .pill-row .pill[data-v-2b485f15]:nth-child(5){animation-delay:3.9s}.hero-animated .pill-row .pill[data-v-2b485f15]:nth-child(6){animation-delay:4.05s}.hero-animated .pill-row .pill:first-child .pill-check[data-v-2b485f15]{animation-delay:3.45s}.hero-animated .pill-row .pill:nth-child(2) .pill-check[data-v-2b485f15]{animation-delay:3.6s}.hero-animated .pill-row .pill:nth-child(3) .pill-check[data-v-2b485f15]{animation-delay:3.75s}.hero-animated .pill-row .pill:nth-child(4) .pill-check[data-v-2b485f15]{animation-delay:3.9s}.hero-animated .pill-row .pill:nth-child(5) .pill-check[data-v-2b485f15]{animation-delay:4.05s}.hero-animated .pill-row .pill:nth-child(6) .pill-check[data-v-2b485f15]{animation-delay:4.2s}@keyframes pill-slide-in-2b485f15{to{opacity:1;transform:translate(0)}}@keyframes check-pop-2b485f15{0%{opacity:0;transform:scale(.4)}70%{opacity:1;transform:scale(1.15)}to{opacity:1;transform:scale(1)}}@keyframes hero-fade-in-2b485f15{to{opacity:1}}@keyframes benefit-fade-in-2b485f15{to{opacity:1;transform:translateY(0)}}@keyframes mascot-greeting-2b485f15{0%{transform:translateY(10px)rotate(-3deg)scale(.96)}40%{transform:translateY(-8px)rotate(3.5deg)scale(1.035)}65%{transform:translateY(2px)rotate(-2.5deg)scale(.99)}82%{transform:translateY(-3px)rotate(1deg)scale(1.01)}to{transform:translateY(0)rotate(0)scale(1)}}@keyframes mascot-sway-2b485f15{0%,to{transform:translateY(0)rotate(0)scale(1)}25%{transform:translateY(-7px)rotate(-3deg)scale(1.02)}50%{transform:translateY(-1px)rotate(0)scale(1)}75%{transform:translateY(-6px)rotate(3deg)scale(1.02)}}@media (prefers-reduced-motion:reduce){.hero-animated .anim-line[data-v-2b485f15],.hero-animated .mascot-anim[data-v-2b485f15],.hero-animated .pill[data-v-2b485f15],.hero-animated .pill-check[data-v-2b485f15]{opacity:1!important;will-change:auto!important;animation:none!important;transform:none!important}}.typing[data-v-e6fb7fab]{margin:12px 0 0}.typing-line[data-v-e6fb7fab],.typing-list li[data-v-e6fb7fab]{background:var(--teal-mist);color:var(--teal-deep);border-radius:12px;padding:10px 12px;font-size:15px;line-height:1.5}.typing-line[data-v-e6fb7fab]{min-height:calc(3em + 20px)}.typing-list[data-v-e6fb7fab]{gap:8px;margin:0;padding:0;list-style:none;display:grid}.group[data-v-e6fb7fab]{background:var(--surface);color:var(--ink2);letter-spacing:.02em;border-radius:999px;margin-right:8px;padding:1px 8px;font-size:12px;font-weight:600;display:inline-block}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .group[data-v-e6fb7fab]{background:color-mix(in srgb, var(--teal) 24%, var(--surface));color:var(--ink)}}:root[data-theme=dark] .group[data-v-e6fb7fab]{background:color-mix(in srgb, var(--teal) 24%, var(--surface));color:var(--ink)}.caret[data-v-e6fb7fab]{vertical-align:-.12em;background:currentColor;width:2px;height:1em;margin-left:1px;animation:1s step-end infinite caret-blink-e6fb7fab;display:inline-block}@keyframes caret-blink-e6fb7fab{50%{opacity:0}}.visually-hidden[data-v-e6fb7fab]{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.muted[data-v-97730f99]{color:var(--ink2);font-size:15px}@media (width>=640px){.primary-grid>.card[data-v-97730f99]:nth-child(3){grid-column:1/-1}}.card h3[data-v-97730f99]{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.pill-plan[data-v-97730f99]{background:var(--amber-soft);color:var(--amber-ink);letter-spacing:.2px;border-radius:999px;align-items:center;padding:2px 10px;font-size:12px;font-weight:600;display:inline-flex}.plan-note[data-v-97730f99]{color:var(--ink3);margin:10px 0 0;font-size:14px}.quote[data-v-97730f99]{background:var(--teal-mist);color:var(--teal-deep);border-radius:12px;margin:12px 0 0;padding:10px 12px;font-size:15px}.more[data-v-97730f99]{margin-top:16px}
