.cta[data-astro-cid-oajd2oe6]{flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex}.cta__alt[data-astro-cid-oajd2oe6]{font-size:var(--step-0)}.cta__badge[data-astro-cid-oajd2oe6]{padding:4px;display:inline-flex}.cta__badge[data-astro-cid-oajd2oe6] img[data-astro-cid-oajd2oe6]{block-size:47px;inline-size:auto}.cta__badge-dark[data-astro-cid-oajd2oe6],[data-theme=dark] .cta__badge-light[data-astro-cid-oajd2oe6]{display:none}[data-theme=dark] .cta__badge-dark[data-astro-cid-oajd2oe6]{display:inline}@property --n{syntax:"<integer>";inherits:false;initial-value:20}.demo[data-astro-cid-s7v2ul2s]{--demo-play:running;justify-items:center;inline-size:100%;max-inline-size:340px;margin:0;display:grid}.demo__screen[data-astro-cid-s7v2ul2s]{aspect-ratio:340/548;background:var(--canvas);inline-size:100%;box-shadow:var(--shadow-2);outline:1px solid var(--hairline);outline-offset:-1px;font-family:var(--font-system);border-radius:14%/9.3%;position:relative;overflow:hidden}.demo__scene[data-astro-cid-s7v2ul2s]{text-align:center;opacity:0;flex-direction:column;justify-content:center;align-items:center;gap:9px;padding:clamp(18px,6.5%,30px);display:flex;position:absolute;inset:0}.demo__scene--check[data-astro-cid-s7v2ul2s]{opacity:1;background:var(--band)}.demo__title[data-astro-cid-s7v2ul2s]{font-size:var(--step-1);color:var(--ink);margin:0;font-weight:600}.demo__desc[data-astro-cid-s7v2ul2s],.demo__hint[data-astro-cid-s7v2ul2s],.lock__body[data-astro-cid-s7v2ul2s],.lock__meta[data-astro-cid-s7v2ul2s]{font-size:var(--step--1);color:var(--ink-2);max-inline-size:30ch;margin:0}.lock__brand[data-astro-cid-s7v2ul2s]{margin-block-end:4px}.lock__title[data-astro-cid-s7v2ul2s]{font-size:var(--step-1);color:var(--ink);margin:0;font-weight:600}.lock__meta[data-astro-cid-s7v2ul2s]{color:var(--lamp-ink)}.lock__actions[data-astro-cid-s7v2ul2s]{gap:8px;inline-size:100%;margin-block-start:6px;display:grid}.lock__btn[data-astro-cid-s7v2ul2s]{border-radius:var(--radius-full);min-block-size:40px;font-size:var(--step--1);justify-content:center;align-items:center;padding-inline:18px;font-weight:600;display:inline-flex}.lock__btn--lamp[data-astro-cid-s7v2ul2s]{background:var(--lamp);color:var(--on-lamp)}.lock__btn--ghost[data-astro-cid-s7v2ul2s]{color:var(--ink);box-shadow:inset 0 0 0 1px var(--hairline)}.demo__badge[data-astro-cid-s7v2ul2s]{border-radius:var(--radius-full);background:var(--canvas);block-size:46px;inline-size:46px;box-shadow:inset 0 0 0 1px var(--hairline);place-items:center;display:inline-grid}.demo__eye[data-astro-cid-s7v2ul2s]{margin-block:2px}.demo__count[data-astro-cid-s7v2ul2s]{font-family:var(--font-rounded);color:var(--ink);counter-reset:n var(--n);margin:0;font-size:clamp(2.4rem,11vw,3.1rem);font-weight:600;line-height:1}.demo__count[data-astro-cid-s7v2ul2s]:after{content:counter(n)}.done__icon[data-astro-cid-s7v2ul2s] svg{block-size:40px;inline-size:40px;color:var(--lamp);stroke-width:1.75px}.demo__caption[data-astro-cid-s7v2ul2s]{color:var(--ink-2);text-align:center;margin-block-start:14px}.demo__replay[data-astro-cid-s7v2ul2s]{border-radius:var(--radius-full);min-block-size:40px;box-shadow:inset 0 0 0 1px var(--hairline);color:var(--ink);font:inherit;font-size:var(--step--1);cursor:pointer;opacity:0;pointer-events:none;transition:opacity var(--dur-3) var(--ease-soft);background:0 0;border:0;margin-block-start:14px;padding-inline:18px;font-weight:600}.demo__replay[data-astro-cid-s7v2ul2s].is-in{opacity:1;pointer-events:auto}.demo__replay[data-astro-cid-s7v2ul2s]:hover{background:color-mix(in oklab, var(--ink) 5%, transparent)}@media (prefers-reduced-motion:no-preference){.demo__scene[data-astro-cid-s7v2ul2s],.demo__count[data-astro-cid-s7v2ul2s],.lock__btn--lamp[data-astro-cid-s7v2ul2s],.demo[data-astro-cid-s7v2ul2s] .demo__eyeill .eye__lid,.demo[data-astro-cid-s7v2ul2s] .demo__eyeill .eye__lashes{animation-play-state:var(--demo-play)}.demo__scene--lock[data-astro-cid-s7v2ul2s]{animation:sceneLock 6s var(--ease-soft) both}.demo__scene--check[data-astro-cid-s7v2ul2s]{animation:sceneCheck 6s var(--ease-soft) both}.demo__scene--done[data-astro-cid-s7v2ul2s]{animation:sceneDone 6s var(--ease-soft) both}.lock__btn--lamp[data-astro-cid-s7v2ul2s]{animation:press 6s var(--ease-soft) both}.demo__count[data-astro-cid-s7v2ul2s]{animation:3.2s steps(20,end) 1.8s both count}.demo[data-astro-cid-s7v2ul2s] .demo__eyeill .eye__lid{animation:lid 6s var(--ease-soft) both}.demo[data-astro-cid-s7v2ul2s] .demo__eyeill .eye__lashes{animation:lashes 6s var(--ease-soft) both}@keyframes sceneLock{0%,23.3%{opacity:1}30%,to{opacity:0}}@keyframes sceneCheck{0%,23.3%{opacity:0}30%,93.3%{opacity:1}to{opacity:0}}@keyframes sceneDone{0%,93.3%{opacity:0}to{opacity:1}}@keyframes press{0%,14%{transform:none}16.7%{transform:scale(.96)}20%,to{transform:none}}@keyframes count{to{--n:0}}@keyframes lid{0%,30%{transform:translateY(12px)}83.3%{transform:translateY(60px)}93.3%,to{transform:translateY(12px)}}@keyframes lashes{0%,55%{opacity:0}83.3%{opacity:1}90%,to{opacity:0}}}.hero[data-astro-cid-ge2uvauf]{padding-block:clamp(2.5rem,7vw,6rem) clamp(4rem,9vw,8rem)}.hero__grid[data-astro-cid-ge2uvauf]{align-items:center;gap:clamp(2.5rem,6vw,4rem);display:grid}.hero__h1[data-astro-cid-ge2uvauf]{max-inline-size:16ch}@media (width>=560px){.hero__h1[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]{white-space:nowrap;display:block}.hero__h1[data-astro-cid-ge2uvauf]{max-inline-size:none;font-size:min(var(--step-6), 6.4vw)}}.hero__lead[data-astro-cid-ge2uvauf]{color:var(--ink-2);margin-block-start:clamp(1.25rem,3vw,1.75rem)}.hero__actions[data-astro-cid-ge2uvauf]{flex-wrap:wrap;align-items:center;gap:16px 24px;margin-block-start:clamp(1.5rem,3.5vw,2.25rem);display:flex}.hero__see[data-astro-cid-ge2uvauf]{font-size:var(--step-0)}.hero__trust[data-astro-cid-ge2uvauf]{color:var(--ink-2);margin-block-start:20px}.hero__demo[data-astro-cid-ge2uvauf]{justify-self:center}@media (width<=899px){.hero__demo[data-astro-cid-ge2uvauf]{max-inline-size:260px}}@media (width>=900px){.hero__grid[data-astro-cid-ge2uvauf]{grid-template-columns:1.05fr auto}.hero__demo[data-astro-cid-ge2uvauf]{justify-self:end}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.hero[data-astro-cid-ge2uvauf]{animation:linear both hero-glow view();animation-range:exit-crossing}.hero__grid[data-astro-cid-ge2uvauf]{animation:linear both hero-drift view();animation-range:exit-crossing}@keyframes hero-glow{to{filter:saturate(.7)opacity(.75);background-color:#0000}}@keyframes hero-drift{to{opacity:.55;transform:translateY(-4%)}}}}.calc__inner[data-astro-cid-l5rttnrd]{gap:clamp(1.75rem,4vw,2.75rem);display:grid}.calc__ask[data-astro-cid-l5rttnrd]{border:0;gap:16px;margin:0;padding:0;display:grid}.calc__q[data-astro-cid-l5rttnrd]{color:var(--ink);padding:0}.calc__out[data-astro-cid-l5rttnrd]{gap:14px;max-inline-size:40ch;display:grid}.calc__line[data-astro-cid-l5rttnrd]{margin:0;display:none}.calc__lead[data-astro-cid-l5rttnrd]{color:var(--ink);display:block}.calc__lead[data-astro-cid-l5rttnrd] b[data-astro-cid-l5rttnrd],.calc__days[data-astro-cid-l5rttnrd] b[data-astro-cid-l5rttnrd]{font-weight:600}.calc__days[data-astro-cid-l5rttnrd]{color:var(--ink-2);margin-block-start:8px;display:block}.calc__note[data-astro-cid-l5rttnrd]{color:var(--ink);margin:0}.calc[data-astro-cid-l5rttnrd]:has(input[value="05"]:checked) .calc__line[data-astro-cid-l5rttnrd][data-opt="05"],.calc[data-astro-cid-l5rttnrd]:has(input[value="15"]:checked) .calc__line[data-astro-cid-l5rttnrd][data-opt="15"],.calc[data-astro-cid-l5rttnrd]:has(input[value="3"]:checked) .calc__line[data-astro-cid-l5rttnrd][data-opt="3"],.calc[data-astro-cid-l5rttnrd]:has(input[value="5"]:checked) .calc__line[data-astro-cid-l5rttnrd][data-opt="5"]{display:block}.shot[data-astro-cid-aatdr2li]{inline-size:100%}.shot__img[data-astro-cid-aatdr2li],.shot[data-astro-cid-aatdr2li] img{block-size:auto;inline-size:100%;display:block}.shot--framed[data-astro-cid-aatdr2li] img{border-radius:var(--radius-lg);box-shadow:var(--shadow-2), var(--edge-highlight);outline:1px solid var(--hairline);outline-offset:-1px}.how__title[data-astro-cid-l43jfdkk]{margin-block-end:clamp(2.5rem,6vw,4rem)}.how__list[data-astro-cid-l43jfdkk]{gap:clamp(3rem,7vw,5rem);margin:0;padding:0;list-style:none;display:grid}.how__step[data-astro-cid-l43jfdkk]{align-items:center;gap:clamp(1.5rem,4vw,3rem);display:grid}.how__num[data-astro-cid-l43jfdkk]{border-radius:var(--radius-full);block-size:44px;inline-size:44px;box-shadow:inset 0 0 0 1px var(--hairline);background:color-mix(in oklab, var(--lamp) 6%, transparent);color:var(--lamp-ink);font-size:var(--step-1);place-items:center;margin-block-end:16px;font-weight:600;display:inline-grid}.how__step-title[data-astro-cid-l43jfdkk]{color:var(--ink)}.how__step-text[data-astro-cid-l43jfdkk]{color:var(--ink-2);margin-block-start:10px}.how__media[data-astro-cid-l43jfdkk]{justify-self:center}.how__media--inline[data-astro-cid-l43jfdkk]{inline-size:300px;max-inline-size:100%}.how__sticky[data-astro-cid-l43jfdkk]{display:none}@media (width>=768px){.how__step[data-astro-cid-l43jfdkk]{grid-template-columns:1fr auto}.how__media[data-astro-cid-l43jfdkk]{justify-self:end}}.how--enhanced[data-astro-cid-l43jfdkk] .how__layout[data-astro-cid-l43jfdkk]{grid-template-columns:1fr auto;align-items:start;gap:clamp(3rem,7vw,6rem);display:grid}.how--enhanced[data-astro-cid-l43jfdkk] .how__step[data-astro-cid-l43jfdkk]{grid-template-columns:1fr;align-content:center;min-block-size:60vh}.how--enhanced[data-astro-cid-l43jfdkk] .how__media--inline[data-astro-cid-l43jfdkk]{display:none}.how--enhanced[data-astro-cid-l43jfdkk] .how__step-title[data-astro-cid-l43jfdkk],.how--enhanced[data-astro-cid-l43jfdkk] .how__step-text[data-astro-cid-l43jfdkk]{transition:color var(--dur-3) var(--ease-out-quint)}.how--enhanced[data-astro-cid-l43jfdkk] .how__step[data-astro-cid-l43jfdkk][data-active=false] .how__step-title[data-astro-cid-l43jfdkk]{color:var(--ink-2)}.how--enhanced[data-astro-cid-l43jfdkk] .how__step[data-astro-cid-l43jfdkk][data-active=false] .how__step-text[data-astro-cid-l43jfdkk]{color:color-mix(in oklab, var(--ink-2) 70%, transparent)}.how--enhanced[data-astro-cid-l43jfdkk] .how__step[data-astro-cid-l43jfdkk][data-active=false] .how__num[data-astro-cid-l43jfdkk]{opacity:.5}.how--enhanced[data-astro-cid-l43jfdkk] .how__sticky[data-astro-cid-l43jfdkk]{top:calc(var(--header-h) + clamp(1.5rem, 6vh, 4rem));display:block;position:sticky}.how__frames[data-astro-cid-l43jfdkk]{aspect-ratio:1284/2078;inline-size:320px;position:relative}.how__frame[data-astro-cid-l43jfdkk]{opacity:0;transition:opacity var(--dur-3) var(--ease-out-quint), transform var(--dur-3) var(--ease-out-quint);position:absolute;inset:0;transform:translateY(8px)}.how__frame[data-astro-cid-l43jfdkk][data-active=true]{opacity:1;transform:translateY(0)}.showcase[data-astro-cid-fej3bsya]{padding-block-end:clamp(3rem,8vw,6rem)}.showcase__shell[data-astro-cid-fej3bsya]{inline-size:100%;max-inline-size:var(--shell-wide);margin-inline:auto;padding-inline:clamp(1.25rem,2.5vw,2.5rem)}.showcase__img[data-astro-cid-fej3bsya],.showcase[data-astro-cid-fej3bsya] img{aspect-ratio:3840/1646;object-fit:cover;border-radius:var(--radius-xl);block-size:auto;inline-size:100%;box-shadow:var(--shadow-2), var(--edge-highlight);display:block}@media (width<=699px){.showcase[data-astro-cid-fej3bsya] img{aspect-ratio:4/3;object-position:52% center;border-radius:var(--radius-lg)}}.unlock__grid[data-astro-cid-zxq57aew]{align-items:center;gap:clamp(2.5rem,6vw,5rem);display:grid}.unlock__lead[data-astro-cid-zxq57aew]{color:var(--ink-2);margin-block-start:20px}.unlock__groups[data-astro-cid-zxq57aew]{gap:32px;margin-block-start:clamp(2rem,4vw,3rem);display:grid}.unlock__gtitle[data-astro-cid-zxq57aew]{color:var(--ink)}.unlock__note[data-astro-cid-zxq57aew]{color:var(--ink-2);margin-block-start:4px}.unlock__list[data-astro-cid-zxq57aew]{margin:12px 0 0}.unlock__item[data-astro-cid-zxq57aew]{border-block-start:1px solid var(--hairline);gap:2px 20px;padding-block:14px;display:grid}.unlock__item[data-astro-cid-zxq57aew] dt[data-astro-cid-zxq57aew]{color:var(--lamp-ink);font-weight:600}.unlock__item[data-astro-cid-zxq57aew] dd[data-astro-cid-zxq57aew]{color:var(--ink-2);max-inline-size:52ch;margin:0}.unlock__art[data-astro-cid-zxq57aew]{justify-self:center;inline-size:min(420px,100%)}@media (width>=640px){.unlock__item[data-astro-cid-zxq57aew]{grid-template-columns:9rem 1fr}}@media (width>=1024px){.unlock__grid[data-astro-cid-zxq57aew]{grid-template-columns:1.1fr .9fr}.unlock__art[data-astro-cid-zxq57aew]{justify-self:end}}.modes__lead[data-astro-cid-mfftnrbs]{color:var(--ink-2);margin-block-start:20px}.mp[data-astro-cid-mfftnrbs]{gap:20px;max-inline-size:760px;margin-block-start:clamp(2rem,4vw,3rem);display:grid}.mp__pick[data-astro-cid-mfftnrbs]{border:0;min-inline-size:0;margin:0;padding:0}.mp__panels[data-astro-cid-mfftnrbs]{display:grid}.mp__panel[data-astro-cid-mfftnrbs]{border-radius:var(--radius-lg);background:var(--canvas);box-shadow:var(--shadow-1), var(--edge-highlight);visibility:hidden;opacity:0;transition:opacity var(--dur-3) var(--ease-out-quint), transform var(--dur-3) var(--ease-out-quint), visibility 0s linear var(--dur-3);grid-area:1/1;padding:clamp(22px,3vw,32px);transform:translateY(8px)}.mp[data-astro-cid-mfftnrbs]:has(input[value=fresh]:checked) .mp__panel[data-astro-cid-mfftnrbs][data-mode=fresh],.mp[data-astro-cid-mfftnrbs]:has(input[value=pause]:checked) .mp__panel[data-astro-cid-mfftnrbs][data-mode=pause],.mp[data-astro-cid-mfftnrbs]:has(input[value=detox]:checked) .mp__panel[data-astro-cid-mfftnrbs][data-mode=detox]{visibility:visible;opacity:1;transition-delay:0s;transform:none}@supports not selector(:has(*)){.mp__panels[data-astro-cid-mfftnrbs]{gap:16px}.mp__panel[data-astro-cid-mfftnrbs]{visibility:visible;opacity:1;grid-area:auto;transform:none}}.mp__pitch[data-astro-cid-mfftnrbs]{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.mp__rec[data-astro-cid-mfftnrbs]{border-radius:var(--radius-full);background:color-mix(in oklab, var(--lamp) 14%, var(--canvas));color:var(--lamp-ink);padding:2px 10px;font-weight:600}.mp__name[data-astro-cid-mfftnrbs]{color:var(--ink);margin-block-start:8px}.mp__desc[data-astro-cid-mfftnrbs]{color:var(--ink-2);max-inline-size:52ch;margin-block-start:8px}.mp__facts[data-astro-cid-mfftnrbs]{border-block-start:1px solid var(--hairline);grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:16px;margin:20px 0 0;padding-block-start:16px;display:grid}.mp__facts[data-astro-cid-mfftnrbs] dt[data-astro-cid-mfftnrbs]{color:var(--ink-2)}.mp__facts[data-astro-cid-mfftnrbs] dd[data-astro-cid-mfftnrbs]{color:var(--ink);margin:2px 0 0;font-weight:600}.modes__sched[data-astro-cid-mfftnrbs]{align-items:center;gap:clamp(2.5rem,6vw,5rem);margin-block-start:clamp(4rem,10vw,8rem);display:grid}.modes__sched-lead[data-astro-cid-mfftnrbs]{color:var(--ink-2);margin-block-start:20px}.modes__list[data-astro-cid-mfftnrbs]{margin:clamp(1.5rem,3vw,2rem) 0 0;padding:0;list-style:none}.modes__list[data-astro-cid-mfftnrbs] li[data-astro-cid-mfftnrbs]{border-block-start:1px solid var(--hairline);flex-wrap:wrap;justify-content:space-between;gap:4px 20px;padding-block:14px;display:flex}.modes__list[data-astro-cid-mfftnrbs] li[data-astro-cid-mfftnrbs]:last-child{border-block-end:1px solid var(--hairline)}.modes__sname[data-astro-cid-mfftnrbs]{color:var(--ink);font-weight:600}.modes__swhen[data-astro-cid-mfftnrbs]{color:var(--ink-2)}.modes__more[data-astro-cid-mfftnrbs]{color:var(--ink-2);max-inline-size:52ch;margin-block-start:20px}.modes__art[data-astro-cid-mfftnrbs]{justify-self:center;inline-size:min(360px,100%)}@media (width>=1024px){.modes__sched[data-astro-cid-mfftnrbs]{grid-template-columns:.9fr 1.1fr}.modes__art[data-astro-cid-mfftnrbs]{order:-1;justify-self:start}}.rp[data-astro-cid-n66llbab]{gap:22px;display:grid}.rp__group[data-astro-cid-n66llbab]{border:0;min-inline-size:0;margin:0;padding:0}.rp__legend[data-astro-cid-n66llbab]{color:var(--ink);margin-block-end:10px;padding:0;font-weight:600}.rp__out[data-astro-cid-n66llbab]{border-block-start:1px solid var(--hairline);color:var(--ink);padding-block-start:16px}.rp__sum[data-astro-cid-n66llbab],.rp__limit[data-astro-cid-n66llbab]{display:none}.rp__limit[data-astro-cid-n66llbab]{color:var(--lamp-ink);margin-block-start:6px;font-weight:600}.rp[data-astro-cid-n66llbab]:has(input[name=interval][value="15"]:checked) .rp__sum[data-astro-cid-n66llbab][data-interval="15"],.rp[data-astro-cid-n66llbab]:has(input[name=interval][value="20"]:checked) .rp__sum[data-astro-cid-n66llbab][data-interval="20"],.rp[data-astro-cid-n66llbab]:has(input[name=interval][value="30"]:checked) .rp__sum[data-astro-cid-n66llbab][data-interval="30"],.rp[data-astro-cid-n66llbab]:has(input[name=interval][value="45"]:checked) .rp__sum[data-astro-cid-n66llbab][data-interval="45"],.rp[data-astro-cid-n66llbab]:has(input[name=limit]:not([value=Off]):checked) .rp__limit[data-astro-cid-n66llbab]{display:block}@supports not selector(:has(*)){.rp__sum[data-astro-cid-n66llbab][data-interval="20"]{display:block}}.features__title[data-astro-cid-cognygiv]{margin-block-end:clamp(2.5rem,6vw,4rem)}.bento[data-astro-cid-cognygiv]{grid-template-columns:1fr;grid-template-areas:"rules""progress""debt""emerg""fresh""bonus""devices";gap:16px;display:grid}@media (width>=768px){.bento[data-astro-cid-cognygiv]{grid-template-columns:1fr 1fr;grid-template-areas:"rules rules""progress debt""progress emerg""fresh bonus""devices devices"}}@media (width>=1100px){.bento[data-astro-cid-cognygiv]{grid-template-columns:repeat(4,1fr);grid-template-areas:"rules rules progress debt""rules rules progress emerg""fresh bonus devices devices"}}.cell[data-astro-cid-cognygiv]{border-radius:var(--radius-lg);background:var(--band);box-shadow:var(--edge-highlight);flex-direction:column;gap:18px;padding:clamp(20px,2.4vw,28px);display:flex;overflow:hidden}.cell__body[data-astro-cid-cognygiv] h3[data-astro-cid-cognygiv]{color:var(--ink)}.cell__body[data-astro-cid-cognygiv] p[data-astro-cid-cognygiv]{color:var(--ink-2);max-inline-size:46ch;margin-block-start:10px}.cell--a-rules[data-astro-cid-cognygiv]{grid-area:rules;justify-content:space-between;gap:28px}.cell--a-progress[data-astro-cid-cognygiv]{grid-area:progress}.cell--a-debt[data-astro-cid-cognygiv]{grid-area:debt}.cell--a-emerg[data-astro-cid-cognygiv]{grid-area:emerg}.cell--a-fresh[data-astro-cid-cognygiv]{grid-area:fresh}.cell--a-bonus[data-astro-cid-cognygiv]{grid-area:bonus}.cell--a-devices[data-astro-cid-cognygiv]{grid-area:devices}.cell--media[data-astro-cid-cognygiv]{padding-block-end:0}.cell__art[data-astro-cid-cognygiv]{border-radius:0 0 var(--radius-lg) var(--radius-lg);margin-block-start:auto;margin-inline:calc(-1*clamp(20px,2.4vw,28px));overflow:hidden}.cell--a-progress[data-astro-cid-cognygiv] .cell__art[data-astro-cid-cognygiv]{max-block-size:520px}@media (width>=1100px){.cell--wide[data-astro-cid-cognygiv]{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:center;padding-block-end:0;padding-inline-end:0;display:grid}.cell--wide[data-astro-cid-cognygiv] .cell__art[data-astro-cid-cognygiv]{border-radius:0 0 var(--radius-lg) 0;align-self:end;margin:0}}.cell__icon[data-astro-cid-cognygiv] svg{block-size:30px;inline-size:30px;color:var(--lamp-ink);stroke-width:1.75px}.tour__head[data-astro-cid-ezmpdztk]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px;display:flex}.tour__lead[data-astro-cid-ezmpdztk]{color:var(--ink-2);margin-block-start:20px}.tour__switch[data-astro-cid-ezmpdztk]{border:0;margin:0;padding:0}.tour__rail[data-astro-cid-ezmpdztk]{max-inline-size:var(--shell-wide);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:thin;scrollbar-color:var(--hairline) transparent;margin:clamp(2rem,5vw,3rem) auto 0;overflow-x:auto}.tour__rail[data-astro-cid-ezmpdztk]:focus-visible{outline-offset:-2px}.tour__track[data-astro-cid-ezmpdztk]{padding:4px var(--gutter) 24px;gap:16px;inline-size:max-content;margin:0;list-style:none;display:flex}.tour__tile[data-astro-cid-ezmpdztk]{scroll-snap-align:start;flex:none}.tour__rail--iphone[data-astro-cid-ezmpdztk] .tour__tile[data-astro-cid-ezmpdztk]{inline-size:clamp(220px,62vw,260px)}.tour__rail--ipad[data-astro-cid-ezmpdztk] .tour__tile[data-astro-cid-ezmpdztk]{inline-size:clamp(280px,80vw,380px)}.tour__img[data-astro-cid-ezmpdztk],.tour__tile[data-astro-cid-ezmpdztk] img,.tour__video[data-astro-cid-ezmpdztk]{border-radius:var(--radius-lg);block-size:auto;inline-size:100%;box-shadow:var(--shadow-1), var(--edge-highlight);outline:1px solid var(--hairline);outline-offset:-1px;display:block}.tour__video[data-astro-cid-ezmpdztk]{aspect-ratio:444/960;object-fit:cover;background:var(--band)}.tour__vcap[data-astro-cid-ezmpdztk]{color:var(--ink-2);margin-block-start:8px}.tour[data-astro-cid-ezmpdztk]:has(input[value=iphone]:checked) .tour__rail--ipad[data-astro-cid-ezmpdztk],.tour[data-astro-cid-ezmpdztk]:has(input[value=ipad]:checked) .tour__rail--iphone[data-astro-cid-ezmpdztk]{display:none}@supports not selector(:has(*)){.tour__switch[data-astro-cid-ezmpdztk]{display:none}}.privacy__inner[data-astro-cid-hnej4req]{gap:clamp(2rem,5vw,4rem);display:grid}.privacy__lead[data-astro-cid-hnej4req]{color:var(--ink-2);margin-block-start:20px}.privacy__link[data-astro-cid-hnej4req]{font-size:var(--step-0);margin-block-start:28px;display:inline-block}.privacy__art[data-astro-cid-hnej4req]{justify-self:center;inline-size:min(340px,100%)}.privacy__facts[data-astro-cid-hnej4req]{gap:24px 40px;margin:clamp(2rem,4vw,3rem) 0 0;display:grid}.privacy__fact[data-astro-cid-hnej4req]{border-block-start:1px solid var(--hairline);padding-block-start:16px}.privacy__fact[data-astro-cid-hnej4req] dt[data-astro-cid-hnej4req]{color:var(--ink)}.privacy__fact[data-astro-cid-hnej4req] dd[data-astro-cid-hnej4req]{color:var(--ink-2);max-inline-size:42ch;margin:8px 0 0}@media (width>=900px){.privacy__inner[data-astro-cid-hnej4req]{grid-template-columns:1.3fr .7fr;align-items:center}.privacy__art[data-astro-cid-hnej4req]{justify-self:end}.privacy__facts[data-astro-cid-hnej4req]{grid-template-columns:1fr 1fr}}.pricing__inner[data-astro-cid-htruwgye]{gap:clamp(2rem,4vw,3rem);display:grid}.pricing__lead[data-astro-cid-htruwgye]{color:var(--ink-2);margin-block-start:16px}.pricing__plans[data-astro-cid-htruwgye]{align-items:start;gap:16px;display:grid}@media (width>=768px){.pricing__plans[data-astro-cid-htruwgye]{grid-template-columns:1fr 1fr}}.plan[data-astro-cid-htruwgye]{border-radius:var(--radius-lg);background:var(--canvas);box-shadow:var(--edge-highlight);padding:clamp(20px,2.5vw,28px)}.plan__name[data-astro-cid-htruwgye]{color:var(--ink-2);font-size:var(--step-1);font-weight:600}.plan__price[data-astro-cid-htruwgye]{color:var(--ink);margin-block-start:8px}.plan__meta[data-astro-cid-htruwgye],.plan__detail[data-astro-cid-htruwgye]{color:var(--ink-2);margin-block-start:8px}.plan__save[data-astro-cid-htruwgye]{color:var(--lamp-ink);font-weight:600;font-size:var(--step-0);margin-block-start:12px}.plan--yearly[data-astro-cid-htruwgye]{background:color-mix(in oklab, var(--lamp) 6%, var(--canvas));box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--lamp) 45%, transparent);padding:clamp(28px,3.2vw,36px)}.pricing__fine[data-astro-cid-htruwgye]{color:var(--ink-2)}.faq__inner[data-astro-cid-hemr5th4]{gap:clamp(2rem,5vw,3rem);display:grid}.faq__list[data-astro-cid-hemr5th4]{max-inline-size:68ch}.faq__item[data-astro-cid-hemr5th4]{border-block-end:1px solid var(--hairline)}.faq__item[data-astro-cid-hemr5th4]:first-child{border-block-start:1px solid var(--hairline)}.faq__q[data-astro-cid-hemr5th4]{cursor:pointer;color:var(--ink);justify-content:space-between;align-items:center;gap:20px;padding-block:20px;list-style:none;display:flex}.faq__q[data-astro-cid-hemr5th4]::-webkit-details-marker{display:none}.faq__mark[data-astro-cid-hemr5th4]{flex:none;block-size:20px;inline-size:20px;position:relative}.faq__mark[data-astro-cid-hemr5th4]:before,.faq__mark[data-astro-cid-hemr5th4]:after{content:"";background:var(--ink-2);block-size:2px;inline-size:14px;position:absolute;inset-block-start:50%;inset-inline-start:50%;translate:-50% -50%}.faq__mark[data-astro-cid-hemr5th4]:after{transition:rotate var(--dur-2) var(--ease-soft);rotate:90deg}.faq__item[data-astro-cid-hemr5th4][open] .faq__mark[data-astro-cid-hemr5th4]:after{rotate:0deg}.faq__a[data-astro-cid-hemr5th4]{max-inline-size:64ch;padding-block-end:20px}.faq__a[data-astro-cid-hemr5th4] p[data-astro-cid-hemr5th4]{color:var(--ink-2)}@supports selector(::details-content){@media (prefers-reduced-motion:no-preference){.faq__item[data-astro-cid-hemr5th4]::details-content{content-visibility:hidden;transition:grid-template-rows var(--dur-3) var(--ease-out-quint), content-visibility var(--dur-3) allow-discrete;grid-template-rows:0fr;display:grid}.faq__item[data-astro-cid-hemr5th4][open]::details-content{content-visibility:visible;grid-template-rows:1fr}.faq__a[data-astro-cid-hemr5th4]{min-block-size:0;overflow:hidden}}}.final[data-astro-cid-blvy5prr]{isolation:isolate;text-align:center;background:radial-gradient(55% 60% at 50% 18%, var(--glow), transparent 70%), var(--band);position:relative}.final__inner[data-astro-cid-blvy5prr]{flex-direction:column;align-items:center;gap:clamp(2rem,5vw,3.5rem);display:flex}.final__content[data-astro-cid-blvy5prr]{justify-items:center;gap:16px;display:grid}.final__h[data-astro-cid-blvy5prr]{color:var(--ink)}.final__text[data-astro-cid-blvy5prr]{color:var(--ink-2);max-inline-size:40ch}.final__content[data-astro-cid-blvy5prr] .cta{justify-content:center;margin-block-start:8px}.final__screen[data-astro-cid-blvy5prr]{inline-size:300px;display:none}@media (width>=1024px){.final__inner[data-astro-cid-blvy5prr]{flex-direction:row-reverse;justify-content:center;align-items:center;gap:clamp(3rem,6vw,6rem)}.final__content[data-astro-cid-blvy5prr]{text-align:center}.final__screen[data-astro-cid-blvy5prr]{flex:none;display:block}}
