.icon[data-astro-cid-ccg5yoga]{flex:none}.card[data-astro-cid-iiyj4nfu]{border-radius:var(--r-xl);background:var(--surface);text-align:center;flex-direction:column;align-items:center;max-width:560px;margin:0 auto;padding:36px 24px 28px;display:flex}.amount[data-astro-cid-iiyj4nfu]{color:var(--muted);flex-wrap:wrap;justify-content:center;align-items:baseline;gap:4px 10px;margin-top:20px;display:flex}.amount[data-astro-cid-iiyj4nfu] b[data-astro-cid-iiyj4nfu]{font-family:var(--font-display);letter-spacing:-.04em;color:var(--ink);font-size:56px;font-weight:600;line-height:1}.local[data-astro-cid-iiyj4nfu]{color:var(--muted);margin-top:6px;font-size:14px}.list[data-astro-cid-iiyj4nfu]{border-top:1px solid var(--line-2);text-align:left;flex-direction:column;gap:12px;width:100%;margin:28px 0 0;padding:24px 0 0;display:flex}.list[data-astro-cid-iiyj4nfu] li[data-astro-cid-iiyj4nfu]{color:var(--ink-2);align-items:flex-start;gap:12px;font-size:16px;line-height:1.45;display:flex}.tick[data-astro-cid-iiyj4nfu]{background:var(--blue-soft);width:22px;height:22px;color:var(--blue);border-radius:50%;flex:none;justify-content:center;align-items:center;margin-top:1px;display:inline-flex}.cta-row[data-astro-cid-iiyj4nfu]{justify-content:center;width:100%;margin-top:28px}.cta-row[data-astro-cid-iiyj4nfu] .btn[data-astro-cid-iiyj4nfu]{flex:auto}@media (width>=720px){.card[data-astro-cid-iiyj4nfu]{padding:48px 48px 40px}.amount[data-astro-cid-iiyj4nfu] b[data-astro-cid-iiyj4nfu]{font-size:72px}.cta-row[data-astro-cid-iiyj4nfu] .btn[data-astro-cid-iiyj4nfu]{flex:none}}.grid[data-astro-cid-fj7gkcfz]{background:var(--surface);border-radius:28px;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));align-items:center;gap:40px;padding:28px 22px;display:grid}.intro[data-astro-cid-fj7gkcfz]{flex-direction:column;gap:14px;display:flex}.lead[data-astro-cid-fj7gkcfz]{max-width:520px}.calc[data-astro-cid-fj7gkcfz]{flex-direction:column;gap:22px;display:flex}label[data-astro-cid-fj7gkcfz]{cursor:pointer;flex-direction:column;gap:2px;display:flex}.row[data-astro-cid-fj7gkcfz]{color:var(--ink-2);justify-content:space-between;gap:12px;font-size:15px;font-weight:600;display:flex}.value[data-astro-cid-fj7gkcfz]{font-variant-numeric:tabular-nums;text-align:center;white-space:nowrap;min-width:56px;color:var(--ink);background:#fff;border-radius:999px;align-self:flex-start;padding:2px 8px;font-weight:600}input[data-astro-cid-fj7gkcfz][type=range]{--thumb:26px;cursor:pointer;appearance:none;background:0 0;width:100%;height:44px;margin:0}input[data-astro-cid-fj7gkcfz][type=range]:focus-visible{outline:none}input[data-astro-cid-fj7gkcfz][type=range]::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--blue) calc(var(--thumb) / 2 + (100% - var(--thumb)) * var(--fill,0)), var(--line-2) 0);border-radius:99px;height:8px}input[data-astro-cid-fj7gkcfz][type=range]::-moz-range-track{background:var(--line-2);border-radius:99px;height:8px}input[data-astro-cid-fj7gkcfz][type=range]::-moz-range-progress{background:var(--blue);border-radius:99px;height:8px}input[data-astro-cid-fj7gkcfz][type=range]::-webkit-slider-thumb{width:var(--thumb);height:var(--thumb);margin-top:calc((8px - var(--thumb)) / 2);box-sizing:border-box;border:3px solid var(--blue);transition:transform var(--dur-1) var(--ease);appearance:none;background:#fff;border-radius:50%;box-shadow:0 4px 10px -2px #2456e873}input[data-astro-cid-fj7gkcfz][type=range]::-moz-range-thumb{width:var(--thumb);height:var(--thumb);box-sizing:border-box;border:3px solid var(--blue);transition:transform var(--dur-1) var(--ease);background:#fff;border-radius:50%;box-shadow:0 4px 10px -2px #2456e873}input[data-astro-cid-fj7gkcfz][type=range]:hover::-webkit-slider-thumb{transform:scale(1.12)}input[data-astro-cid-fj7gkcfz][type=range]:active::-webkit-slider-thumb{transform:scale(1.12)}input[data-astro-cid-fj7gkcfz][type=range]:hover::-moz-range-thumb{transform:scale(1.12)}input[data-astro-cid-fj7gkcfz][type=range]:active::-moz-range-thumb{transform:scale(1.12)}input[data-astro-cid-fj7gkcfz][type=range]:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 4px var(--focus-ring), 0 4px 10px -2px #2456e873}input[data-astro-cid-fj7gkcfz][type=range]:focus-visible::-moz-range-thumb{box-shadow:0 0 0 4px var(--focus-ring), 0 4px 10px -2px #2456e873}.tiles[data-astro-cid-fj7gkcfz]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.tile[data-astro-cid-fj7gkcfz]{background:#fff;border-radius:20px;padding:18px;position:relative;overflow:hidden}.tile[data-astro-cid-fj7gkcfz]:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000 30%,#ffffffbf 50%,#0000 70%);position:absolute;inset:0;transform:translate(-100%)}.price[data-astro-cid-fj7gkcfz]{color:var(--ink-2);font-size:15px}.price[data-astro-cid-fj7gkcfz] b[data-astro-cid-fj7gkcfz]{font-weight:600}.big[data-astro-cid-fj7gkcfz]{font-family:var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:-.03em;color:var(--ink);font-size:40px;font-weight:600;line-height:1;display:block}.label[data-astro-cid-fj7gkcfz]{color:var(--ink-2);margin-top:6px;font-size:14px;display:block}@media (prefers-reduced-motion:no-preference){.tiles[data-astro-cid-fj7gkcfz].is-flashing .tile[data-astro-cid-fj7gkcfz]:after{animation:calc-glint .8s var(--ease) both}.tiles[data-astro-cid-fj7gkcfz].is-flashing .tile[data-astro-cid-fj7gkcfz]:nth-child(2):after{animation-delay:.12s}.calc[data-astro-cid-fj7gkcfz] .btn[data-astro-cid-fj7gkcfz].is-ready{animation:calc-nudge .9s var(--ease)}}@keyframes calc-glint{to{transform:translate(100%)}}@keyframes calc-nudge{40%{transform:translateY(-2px)}}@media (width>=720px){.grid[data-astro-cid-fj7gkcfz]{padding:48px}}@media (width<=400px){.big[data-astro-cid-fj7gkcfz]{font-size:34px}}.compare-sec[data-astro-cid-d4nisn5p]{background:#fff}.frame[data-astro-cid-d4nisn5p]{overflow:hidden}.cta[data-astro-cid-d4nisn5p]{justify-content:center;margin-top:32px;display:flex}table[data-astro-cid-d4nisn5p]{border-collapse:collapse;table-layout:fixed;width:100%;font-size:15px;line-height:1.4}thead[data-astro-cid-d4nisn5p] td[data-astro-cid-d4nisn5p]{width:28.5%}thead[data-astro-cid-d4nisn5p]{background:var(--canvas);font-size:14px}thead[data-astro-cid-d4nisn5p] th[data-astro-cid-d4nisn5p]{text-align:left;font-weight:700}thead[data-astro-cid-d4nisn5p] .wa[data-astro-cid-d4nisn5p]{color:var(--muted);font-weight:500}thead[data-astro-cid-d4nisn5p] .tp[data-astro-cid-d4nisn5p]{color:var(--ink);font-weight:600}th[data-astro-cid-d4nisn5p],td[data-astro-cid-d4nisn5p]{vertical-align:top;padding:16px 20px}tr[data-astro-cid-d4nisn5p]{border-bottom:1px solid var(--line)}tbody[data-astro-cid-d4nisn5p] tr[data-astro-cid-d4nisn5p]:last-child{border-bottom:0}tbody[data-astro-cid-d4nisn5p] th[data-astro-cid-d4nisn5p]{text-align:left;color:var(--ink);font-weight:600}tbody[data-astro-cid-d4nisn5p] td[data-astro-cid-d4nisn5p]{color:var(--muted)}tbody[data-astro-cid-d4nisn5p] td[data-astro-cid-d4nisn5p] .icon{margin:0 8px -3px 0;display:inline-block}tbody[data-astro-cid-d4nisn5p] .wa[data-astro-cid-d4nisn5p] .icon{color:var(--warn)}tbody[data-astro-cid-d4nisn5p] .tp[data-astro-cid-d4nisn5p]{color:var(--ink);font-weight:500}tbody[data-astro-cid-d4nisn5p] .tp[data-astro-cid-d4nisn5p] .icon{color:var(--blue)}@media (prefers-reduced-motion:no-preference){.js tbody[data-astro-cid-d4nisn5p] tr[data-astro-cid-d4nisn5p]:not(.is-in)>[data-astro-cid-d4nisn5p]{opacity:0}tbody[data-astro-cid-d4nisn5p] tr[data-astro-cid-d4nisn5p].is-in>[data-astro-cid-d4nisn5p]{animation:cmp-cell var(--dur-2) var(--ease) var(--reveal-delay,0s) both}tbody[data-astro-cid-d4nisn5p] tr[data-astro-cid-d4nisn5p].is-in .tp[data-astro-cid-d4nisn5p] .icon path{stroke-dasharray:24;animation:cmp-check var(--dur-3) var(--ease) calc(var(--reveal-delay,0s) + .2s) both}}@keyframes cmp-cell{0%{opacity:0;transform:translateY(10px)}}@keyframes cmp-check{0%{stroke-dashoffset:-24px}}@media (width<=719px){.frame[data-astro-cid-d4nisn5p]{box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}table[data-astro-cid-d4nisn5p],tbody[data-astro-cid-d4nisn5p],tr[data-astro-cid-d4nisn5p],th[data-astro-cid-d4nisn5p],td[data-astro-cid-d4nisn5p]{display:block}thead[data-astro-cid-d4nisn5p]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}tbody[data-astro-cid-d4nisn5p]{flex-direction:column;gap:12px;display:flex}tbody[data-astro-cid-d4nisn5p] tr[data-astro-cid-d4nisn5p],tbody[data-astro-cid-d4nisn5p] tr[data-astro-cid-d4nisn5p]:last-child{border:0;border-bottom:1px solid var(--line);background:0 0;border-radius:0;overflow:hidden}tbody[data-astro-cid-d4nisn5p] th[data-astro-cid-d4nisn5p]{font-family:var(--font-display);padding:16px 16px 8px;font-size:17px;font-weight:600}tbody[data-astro-cid-d4nisn5p] td[data-astro-cid-d4nisn5p]{grid-template-columns:16px minmax(0,1fr);gap:2px 10px;padding:10px 16px 12px;font-size:15px;display:grid}tbody[data-astro-cid-d4nisn5p] td[data-astro-cid-d4nisn5p]:before{content:attr(data-label);color:var(--muted);grid-column:2;font-size:13px;font-weight:500}tbody[data-astro-cid-d4nisn5p] td[data-astro-cid-d4nisn5p] .icon{grid-area:1/1/span 2;margin:3px 0 0}tbody[data-astro-cid-d4nisn5p] td[data-astro-cid-d4nisn5p] span[data-astro-cid-d4nisn5p]{grid-column:2}tbody[data-astro-cid-d4nisn5p] .wa[data-astro-cid-d4nisn5p]:before{color:var(--warn)}tbody[data-astro-cid-d4nisn5p] .tp[data-astro-cid-d4nisn5p]{padding-bottom:16px}tbody[data-astro-cid-d4nisn5p] .tp[data-astro-cid-d4nisn5p]:before{color:var(--blue)}}.narrow[data-astro-cid-hemr5th4]{max-width:720px}.h2[data-astro-cid-hemr5th4]{text-align:center;margin-bottom:8px}.faq[data-astro-cid-hemr5th4]{flex-direction:column;display:flex}.q[data-astro-cid-hemr5th4]{border-top:1px solid var(--line)}.q[data-astro-cid-hemr5th4]:last-child{border-bottom:1px solid var(--line)}summary[data-astro-cid-hemr5th4]{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:64px;padding:16px 0;font-size:16.5px;font-weight:500;list-style:none;display:flex}summary[data-astro-cid-hemr5th4]:focus-visible{outline-offset:-3px}summary[data-astro-cid-hemr5th4]::-webkit-details-marker{display:none}summary[data-astro-cid-hemr5th4] .icon{color:var(--muted);transition:transform var(--dur-2) var(--ease)}.q[data-astro-cid-hemr5th4][open] summary[data-astro-cid-hemr5th4] .icon{transform:rotate(45deg)}.answer[data-astro-cid-hemr5th4]{color:var(--text);padding:0 0 18px;font-size:15.5px}@media (prefers-reduced-motion:no-preference){.q[data-astro-cid-hemr5th4]{interpolate-size:allow-keywords}.q[data-astro-cid-hemr5th4]::details-content{block-size:0;transition:block-size var(--dur-2) var(--ease), content-visibility var(--dur-2) allow-discrete;overflow-y:clip}.q[data-astro-cid-hemr5th4][open]::details-content{block-size:auto}.q[data-astro-cid-hemr5th4][open] .answer[data-astro-cid-hemr5th4]{animation:faq-answer var(--dur-2) var(--ease) both}}@keyframes faq-answer{0%{opacity:0;filter:blur(var(--blur-in));transform:translateY(-4px)}}.w[data-astro-cid-pf6226mz]{display:inline-block}.final-sec[data-astro-cid-blvy5prr]{background:#fff}.final[data-astro-cid-blvy5prr]{text-align:center;flex-direction:column;align-items:center;gap:16px;max-width:760px;display:flex}h2[data-astro-cid-blvy5prr]{letter-spacing:-.035em;max-width:14em;font-size:36px;font-weight:600;line-height:1.05}h2[data-astro-cid-blvy5prr] em[data-astro-cid-blvy5prr]{color:var(--blue);font-style:normal}.cta-row[data-astro-cid-blvy5prr]{justify-content:center;width:100%;margin-top:8px}.cta-row[data-astro-cid-blvy5prr] .btn[data-astro-cid-blvy5prr]{flex:220px;max-width:320px}.note[data-astro-cid-blvy5prr]{color:var(--text);text-wrap:balance;font-size:14px;font-weight:500}@media (prefers-reduced-motion:no-preference){.js h2[data-astro-cid-blvy5prr]:not(.is-in) .w{opacity:0}h2[data-astro-cid-blvy5prr].is-in .w{animation:final-word .9s var(--ease) calc(var(--w) * 40ms) both}}@keyframes final-word{0%{opacity:0;transform:perspective(600px)translateY(45%)rotateX(-40deg)}60%{opacity:1}}@media (width>=720px){h2[data-astro-cid-blvy5prr]{font-size:56px}.cta-row[data-astro-cid-blvy5prr] .btn[data-astro-cid-blvy5prr]{flex:none}}.foot[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--line);color:var(--muted);padding:28px 0 110px;font-size:14px}.foot-in[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 28px;display:flex}.brand[data-astro-cid-jo6i4kqk]{font-family:var(--font-display);color:var(--ink);align-items:center;gap:9px;font-size:16px;font-weight:600;display:flex}.links[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;gap:8px 22px;display:flex}.links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{min-height:44px;color:var(--ink-2);align-items:center;display:inline-flex}.hdr[data-astro-cid-nen7h5rs]{z-index:40;-webkit-backdrop-filter:saturate(1.2)blur(16px);backdrop-filter:saturate(1.2)blur(16px);transition:border-color var(--dur-2) var(--ease);background:#ffffffdb;border-bottom:1px solid #0000;position:sticky;top:0}.hdr[data-astro-cid-nen7h5rs].is-scrolled{border-bottom-color:var(--line)}.hdr-in[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;gap:12px;height:64px;display:flex}.brand[data-astro-cid-nen7h5rs]{font-family:var(--font-display);letter-spacing:-.01em;white-space:nowrap;color:var(--ink);align-items:center;gap:9px;font-size:16px;font-weight:600;display:flex}.brand[data-astro-cid-nen7h5rs]:hover{color:var(--ink)}.brand[data-astro-cid-nen7h5rs] img{width:32px;height:32px}.nav[data-astro-cid-nen7h5rs]{align-items:center;gap:28px;font-size:14px;font-weight:500;display:none}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--ink-2);transition:color var(--dur-1) var(--ease);padding:6px 0}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover,.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=true]{color:var(--ink)}.actions[data-astro-cid-nen7h5rs]{align-items:center;gap:6px;display:flex}.login[data-astro-cid-nen7h5rs]{min-height:44px;color:var(--ink);align-items:center;padding:0 10px;font-size:14px;font-weight:500;display:inline-flex}.cta[data-astro-cid-nen7h5rs]{min-height:44px;padding:0 16px;font-size:14px}@media (width<=419px){.brand[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{display:none}}@media (width>=1000px){.nav[data-astro-cid-nen7h5rs]{display:flex}}.hero[data-astro-cid-ge2uvauf]{padding:28px 0 64px}.copy[data-astro-cid-ge2uvauf]{text-align:center;flex-direction:column;align-items:center;max-width:860px;margin:0 auto;display:flex}.label[data-astro-cid-ge2uvauf]{letter-spacing:.02em;text-transform:uppercase;color:var(--blue);margin-bottom:14px;font-size:13px;font-weight:600}h1[data-astro-cid-ge2uvauf]{letter-spacing:-.035em;max-width:14em;font-size:34px;font-weight:600;line-height:1.05}.sub[data-astro-cid-ge2uvauf]{max-width:640px;color:var(--muted);margin-top:18px;font-size:17px;line-height:1.55}.cta-row[data-astro-cid-ge2uvauf]{justify-content:center;margin-top:28px}.note[data-astro-cid-ge2uvauf]{color:var(--text);text-wrap:balance;margin-top:16px;font-size:14px;font-weight:500}.stage[data-astro-cid-ge2uvauf]{--phone-w:210px;background:var(--surface);border-radius:28px;flex-direction:column;align-items:center;gap:28px;margin-top:48px;padding:70px 20px 28px;display:flex;position:relative}.demo[data-astro-cid-ge2uvauf]{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.video-toggle[data-astro-cid-ge2uvauf]{position:absolute;top:14px;right:14px}.status[data-astro-cid-ge2uvauf]{max-width:640px;color:var(--muted);flex-wrap:wrap;justify-content:center;gap:12px 28px;font-size:14px;line-height:1.4;display:flex}.status[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf]{text-align:left;align-items:center;gap:8px;display:flex}.status[data-astro-cid-ge2uvauf] b[data-astro-cid-ge2uvauf]{color:var(--ink);font-weight:600}.status[data-astro-cid-ge2uvauf] .icon{color:var(--ink);flex:none}@media (prefers-reduced-motion:no-preference){.enter[data-astro-cid-ge2uvauf]{animation:hero-focus var(--dur-3) var(--ease) var(--at) both}.enter[data-astro-cid-ge2uvauf].drop{animation-name:hero-drop;animation-duration:.9s}h1[data-astro-cid-ge2uvauf] .w{--at:calc(80ms + var(--w) * 40ms);animation:hero-word .9s var(--ease) var(--at) both, hero-word-in .6s var(--ease) var(--at) both}.status[data-astro-cid-ge2uvauf] .draw path{stroke-dasharray:24;animation:hero-check var(--dur-3) var(--ease) 1.3s both}}@keyframes hero-word{0%{transform:perspective(600px)translateY(45%)rotateX(-40deg)}}@keyframes hero-word-in{0%{opacity:.001}}@keyframes hero-focus{0%{opacity:0;filter:blur(var(--blur-in));transform:translateY(-10px)}}@keyframes hero-drop{0%{opacity:0;transform:translateY(-20px)}}@keyframes hero-check{0%{stroke-dashoffset:-24px}}@media (width>=720px){.hero[data-astro-cid-ge2uvauf]{padding:48px 0 80px}h1[data-astro-cid-ge2uvauf]{font-size:56px}.sub[data-astro-cid-ge2uvauf]{font-size:18px}.cta-row[data-astro-cid-ge2uvauf] .btn[data-astro-cid-ge2uvauf]{flex:none}.stage[data-astro-cid-ge2uvauf]{--phone-w:250px;padding:70px 32px 36px}}@media (width>=1024px){.hero[data-astro-cid-ge2uvauf]{padding:72px 0 104px}h1[data-astro-cid-ge2uvauf]{font-size:64px}.stage[data-astro-cid-ge2uvauf]{--phone-w:280px;margin-top:64px;padding-top:44px}}.delivered[data-astro-cid-z4bsrwgv]{margin-top:56px}.head[data-astro-cid-z4bsrwgv]{text-align:center;flex-direction:column;align-items:center;gap:10px;max-width:680px;margin:0 auto 32px;display:flex}.head[data-astro-cid-z4bsrwgv] h3[data-astro-cid-z4bsrwgv]{letter-spacing:-.02em;font-size:24px;font-weight:600;line-height:1.15}.grid[data-astro-cid-z4bsrwgv]{gap:20px;display:grid}.item[data-astro-cid-z4bsrwgv]{border-radius:var(--r-xl);background:var(--surface);flex-direction:column;gap:14px;margin:0;padding:12px 12px 20px;display:flex}.stage[data-astro-cid-z4bsrwgv]{border-radius:var(--r-lg);justify-content:center;align-items:center;padding:24px 16px;display:flex;position:relative}figcaption[data-astro-cid-z4bsrwgv]{color:var(--muted);padding:0 12px;font-size:15.5px;line-height:1.5}figcaption[data-astro-cid-z4bsrwgv] b[data-astro-cid-z4bsrwgv]{color:var(--ink);font-weight:600}.window[data-astro-cid-z4bsrwgv]{background:var(--canvas);width:100%;box-shadow:var(--shadow-frame);border-radius:12px;overflow:hidden}.bar[data-astro-cid-z4bsrwgv]{border-bottom:1px solid var(--line);gap:6px;padding:10px 12px;display:flex}.bar[data-astro-cid-z4bsrwgv] i[data-astro-cid-z4bsrwgv]{background:var(--line-2);border-radius:50%;width:8px;height:8px}video[data-astro-cid-z4bsrwgv]{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto;display:block}.stage[data-astro-cid-z4bsrwgv] .page{width:100%;height:auto;box-shadow:var(--shadow-frame);border-radius:8px}.photos[data-astro-cid-z4bsrwgv] .stage[data-astro-cid-z4bsrwgv] .page{max-width:860px}.video-toggle[data-astro-cid-z4bsrwgv]{position:absolute;top:10px;right:10px}@media (width>=1000px){.delivered[data-astro-cid-z4bsrwgv]{margin-top:80px}.head[data-astro-cid-z4bsrwgv] h3[data-astro-cid-z4bsrwgv]{font-size:28px}.grid[data-astro-cid-z4bsrwgv]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.item[data-astro-cid-z4bsrwgv] .stage[data-astro-cid-z4bsrwgv]{flex:1;padding:32px}}.steps[data-astro-cid-l43jfdkk]{--badge:32px;--gap:20px;gap:var(--gap);margin:0;padding:0;list-style:none;display:grid}.step[data-astro-cid-l43jfdkk]{grid-template-columns:var(--badge) minmax(0, 1fr);gap:12px;display:grid;position:relative}.step-n[data-astro-cid-l43jfdkk]{z-index:1;width:var(--badge);height:var(--badge);font-family:var(--font-display);color:var(--muted);background:0 0;border-radius:0;justify-content:center;align-items:center;font-size:15px;font-weight:500;display:inline-flex;position:relative}.step[data-astro-cid-l43jfdkk]:not(:last-child):before,.step[data-astro-cid-l43jfdkk]:not(:last-child):after{content:"";top:calc(var(--badge) + 8px);bottom:calc(8px - var(--gap));left:calc(var(--badge) / 2 - 1px);background:var(--line-2);border-radius:2px;width:2px;position:absolute}.step[data-astro-cid-l43jfdkk]:not(:last-child):after{background:var(--line-2);transform-origin:top}.rail-dot[data-astro-cid-l43jfdkk]{display:none}.card[data-astro-cid-l43jfdkk]{background:0 0;flex-direction:column;gap:12px;padding:8px 4px 18px;display:flex}.card[data-astro-cid-l43jfdkk] h3[data-astro-cid-l43jfdkk]{letter-spacing:-.02em;font-size:21px;font-weight:600}.card[data-astro-cid-l43jfdkk]>p[data-astro-cid-l43jfdkk]{color:var(--text);font-size:15.5px}.shot[data-astro-cid-l43jfdkk]{aspect-ratio:4/3;background:var(--surface);border-radius:20px;margin-top:auto;overflow:hidden}.shot[data-astro-cid-l43jfdkk] img{object-fit:cover;object-position:left top;width:100%;height:100%}.shot[data-astro-cid-l43jfdkk].phone{justify-content:center;width:100%;padding-top:20px;display:flex}.shot[data-astro-cid-l43jfdkk].phone img{width:54%;height:auto;box-shadow:var(--shadow-frame);border-radius:16px 16px 0 0;align-self:flex-start}.shot[data-astro-cid-l43jfdkk].paper{justify-content:center;align-items:center;padding:18px;display:flex}.shot[data-astro-cid-l43jfdkk].paper img{object-fit:contain;width:auto;max-width:100%;height:100%;box-shadow:var(--shadow-frame);border-radius:10px}@media (prefers-reduced-motion:no-preference){.js .step[data-astro-cid-l43jfdkk]:not(.is-in) .card[data-astro-cid-l43jfdkk],.js .step[data-astro-cid-l43jfdkk]:not(.is-in) .step-n[data-astro-cid-l43jfdkk]{opacity:0}.step[data-astro-cid-l43jfdkk]{--card-start:calc(var(--reveal-delay,0s) + .12s)}.step[data-astro-cid-l43jfdkk].is-in .step-n[data-astro-cid-l43jfdkk]{animation:how-badge var(--dur-2) var(--ease) var(--reveal-delay,0s) both}.step[data-astro-cid-l43jfdkk].is-in .card[data-astro-cid-l43jfdkk]{animation:how-card var(--dur-3) var(--ease) var(--card-start) both}.step[data-astro-cid-l43jfdkk].is-in .shot[data-astro-cid-l43jfdkk] img{animation:how-zoom .9s var(--ease) var(--card-start) both}.js .step[data-astro-cid-l43jfdkk]:not(.is-in):after{transform:scaleY(0)}.step[data-astro-cid-l43jfdkk]:after{transition:transform var(--dur-3) var(--ease) calc(var(--reveal-delay,0s) + .3s)}@supports (animation-timeline:view()){.step[data-astro-cid-l43jfdkk]{view-timeline:--how-step block}.step[data-astro-cid-l43jfdkk]:not(:last-child):after{transition:none;animation-name:how-draw-y;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--how-step;animation-range:cover 30% cover 60%}.rail-dot[data-astro-cid-l43jfdkk]{top:calc(var(--badge) + 8px);bottom:calc(8px - var(--gap));left:calc(var(--badge) / 2 - 1px);pointer-events:none;width:2px;display:block;position:absolute}.rail-dot[data-astro-cid-l43jfdkk]:before{content:"";background:var(--blue);width:8px;height:8px;box-shadow:0 0 0 4px color-mix(in srgb, var(--blue) 16%, transparent);border-radius:50%;margin:-4px 0 0 -4px;animation-name:how-travel-y;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--how-step;animation-range:cover 30% cover 60%;position:absolute;top:0;left:50%}}}@keyframes how-travel-y{0%{opacity:0;top:0}15%,85%{opacity:1}to{opacity:0;top:100%}}@keyframes how-travel-x{0%{opacity:0;left:0}15%,85%{opacity:1}to{opacity:0;left:100%}}@keyframes how-badge{0%{opacity:0;transform:scale(.7)}}@keyframes how-card{0%{opacity:0;transform:translateY(var(--reveal-y))}}@keyframes how-zoom{0%{transform:scale(1.06)}}@keyframes how-draw-y{0%{transform:scaleY(0)}}@keyframes how-draw-x{0%{transform:scaleX(0)}}@media (width>=1000px){.steps[data-astro-cid-l43jfdkk]{--gap:24px;grid-template-columns:repeat(3,minmax(0,1fr))}.step[data-astro-cid-l43jfdkk]{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr);gap:16px}.step[data-astro-cid-l43jfdkk]:not(:last-child):before,.step[data-astro-cid-l43jfdkk]:not(:last-child):after{top:calc(var(--badge) / 2 - 1px);right:calc(8px - var(--gap));bottom:auto;left:calc(var(--badge) + 8px);width:auto;height:2px}.step[data-astro-cid-l43jfdkk]:not(:last-child):after{transform-origin:0}.card[data-astro-cid-l43jfdkk]{padding:24px}.card[data-astro-cid-l43jfdkk] h3[data-astro-cid-l43jfdkk]{font-size:22px}@media (prefers-reduced-motion:no-preference){.js .step[data-astro-cid-l43jfdkk]:not(.is-in):after{transform:scaleX(0)}@supports (animation-timeline:view()){.step[data-astro-cid-l43jfdkk]:not(:last-child):after,.rail-dot[data-astro-cid-l43jfdkk]:before{animation-range:entry 60% cover 45%}.step[data-astro-cid-l43jfdkk]:not(:last-child):after{animation-name:how-draw-x}.step[data-astro-cid-l43jfdkk]:nth-child(2):after,.step[data-astro-cid-l43jfdkk]:nth-child(2) .rail-dot[data-astro-cid-l43jfdkk]:before{animation-range:cover 40% cover 55%}.rail-dot[data-astro-cid-l43jfdkk]{top:calc(var(--badge) / 2 - 1px);right:calc(8px - var(--gap));bottom:auto;left:calc(var(--badge) + 8px);width:auto;height:2px}.rail-dot[data-astro-cid-l43jfdkk]:before{animation-name:how-travel-x;top:50%;left:0}}}}.sec-head[data-astro-cid-3o6gopmv]{gap:8px;margin-bottom:24px}.sec-head[data-astro-cid-3o6gopmv] p[data-astro-cid-3o6gopmv]{font-size:16px}.marquee[data-astro-cid-3o6gopmv]{width:100%;max-width:1200px;margin:0 auto;padding:0 20px}.logos[data-astro-cid-3o6gopmv]{flex-wrap:wrap;gap:8px;display:flex}.copy[data-astro-cid-3o6gopmv]{display:none}.logo[data-astro-cid-3o6gopmv]{white-space:nowrap;min-height:44px;color:var(--ink-2);flex:none;align-items:center;gap:10px;padding:4px 8px;font-size:14.5px;font-weight:500;display:inline-flex}.logo[data-astro-cid-3o6gopmv] img{object-fit:contain;filter:grayscale();opacity:.7;width:32px;height:32px;transition:filter var(--dur-2) var(--ease), opacity var(--dur-2) var(--ease)}.logo[data-astro-cid-3o6gopmv]:hover img{filter:none;opacity:1}.after[data-astro-cid-3o6gopmv]{justify-content:flex-end;margin-top:16px;display:flex}.pause[data-astro-cid-3o6gopmv]{background:var(--cream);width:44px;height:44px;color:var(--ink-2);cursor:pointer;transition:border-color var(--dur-1) var(--ease);border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;display:none}.pause[data-astro-cid-3o6gopmv]:hover{border-color:#b9c3d6}.pause[data-astro-cid-3o6gopmv] .i-play,.pause[data-astro-cid-3o6gopmv][aria-pressed=true] .i-pause{display:none}.pause[data-astro-cid-3o6gopmv][aria-pressed=true] .i-play{display:block}@media (prefers-reduced-motion:no-preference){.marquee[data-astro-cid-3o6gopmv]{max-width:none;padding:4px 0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.rail[data-astro-cid-3o6gopmv]{width:max-content;animation:insurers-marquee var(--marquee-dur) linear infinite;display:flex}.logos[data-astro-cid-3o6gopmv]{flex-wrap:nowrap;padding-right:8px}.copy[data-astro-cid-3o6gopmv]{display:flex}.marquee[data-astro-cid-3o6gopmv]:hover .rail[data-astro-cid-3o6gopmv],.is-paused[data-astro-cid-3o6gopmv] .rail[data-astro-cid-3o6gopmv]{animation-play-state:paused}.js .pause[data-astro-cid-3o6gopmv]{display:inline-flex}}@keyframes insurers-marquee{to{transform:translate(-50%)}}@media (width>=720px){.marquee[data-astro-cid-3o6gopmv]{padding:0 32px}@media (prefers-reduced-motion:no-preference){.marquee[data-astro-cid-3o6gopmv]{padding:4px 0}}}.grid[data-astro-cid-qjj4u7yg]{gap:20px;display:grid}.card[data-astro-cid-qjj4u7yg]{border-radius:var(--r-xl);background:var(--surface);flex-direction:column;padding:12px 12px 24px;display:flex}.card[data-astro-cid-qjj4u7yg] h3[data-astro-cid-qjj4u7yg]{letter-spacing:-.02em;margin:22px 12px 0;font-size:21px;line-height:1.2}.card[data-astro-cid-qjj4u7yg] .muted[data-astro-cid-qjj4u7yg]{margin:8px 12px 0;font-size:15.5px;line-height:1.55}.vis[data-astro-cid-qjj4u7yg]{border-radius:var(--r-lg);justify-content:center;height:280px;display:flex;position:relative;overflow:hidden}.vis[data-astro-cid-qjj4u7yg] .log{width:78%;height:auto;box-shadow:var(--shadow-frame);border-radius:14px 14px 0 0;align-self:flex-start;margin-top:28px}.phone-vis[data-astro-cid-qjj4u7yg]{--phone-w:200px;padding-top:28px}.night[data-astro-cid-qjj4u7yg]{color:var(--night-text);background:radial-gradient(90% 70% at 50% 0,#22325c 0%,#0000 70%),linear-gradient(#101c35,#0b1222);flex-direction:column;align-items:center;padding:40px 20px 0}.clock[data-astro-cid-qjj4u7yg]{font-family:var(--font-display);letter-spacing:-.04em;color:#fff;font-size:64px;font-weight:600;line-height:1}.day[data-astro-cid-qjj4u7yg]{color:var(--night-muted);margin-top:6px;font-size:15px}.notice[data-astro-cid-qjj4u7yg]{width:min(100%,300px);color:var(--ink-2);background:#ffffffeb;border-radius:18px;align-items:center;gap:12px;margin-top:28px;padding:12px 14px;font-size:13.5px;line-height:1.35;display:flex}.notice[data-astro-cid-qjj4u7yg] b[data-astro-cid-qjj4u7yg]{color:var(--ink);font-weight:600;display:block}.app[data-astro-cid-qjj4u7yg]{background:var(--blue);color:#fff;border-radius:10px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}@media (prefers-reduced-motion:no-preference){.vis[data-astro-cid-qjj4u7yg] .log,.phone-vis[data-astro-cid-qjj4u7yg] .phone{transition:transform .9s var(--ease) calc(var(--reveal-delay,0s) + .15s)}.js[data-astro-cid-qjj4u7yg] .card[data-astro-cid-qjj4u7yg]:not(.is-in) .vis[data-astro-cid-qjj4u7yg] .log,.js[data-astro-cid-qjj4u7yg] .card[data-astro-cid-qjj4u7yg]:not(.is-in) .phone-vis[data-astro-cid-qjj4u7yg] .phone{transform:translateY(40px)}.notice[data-astro-cid-qjj4u7yg]{transition:opacity var(--dur-3) var(--ease) calc(var(--reveal-delay,0s) + .6s), transform var(--dur-3) var(--ease) calc(var(--reveal-delay,0s) + .6s)}.js[data-astro-cid-qjj4u7yg] .card[data-astro-cid-qjj4u7yg]:not(.is-in) .notice[data-astro-cid-qjj4u7yg]{opacity:0;transform:translateY(-16px)scale(.96)}}@media (width>=1000px){.grid[data-astro-cid-qjj4u7yg]{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.vis[data-astro-cid-qjj4u7yg]{height:300px}}.proof-sec[data-astro-cid-yv63kacs]{padding-top:0}.metrics[data-astro-cid-yv63kacs]{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:12px;margin-bottom:16px;display:grid}.metric[data-astro-cid-yv63kacs]{flex-direction:column;gap:6px;padding:8px 8px 8px 0;display:flex}.metric[data-astro-cid-yv63kacs] b[data-astro-cid-yv63kacs]{font-family:var(--font-display);letter-spacing:-.03em;color:var(--ink);font-size:40px;font-weight:600;line-height:1}.metric[data-astro-cid-yv63kacs] span[data-astro-cid-yv63kacs]{color:var(--text);font-size:15px}.quotes[data-astro-cid-yv63kacs]{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:12px;display:grid}.quote[data-astro-cid-yv63kacs]{flex-direction:column;gap:16px;margin:0;padding:8px 0 0;display:flex}blockquote[data-astro-cid-yv63kacs]{color:var(--ink);margin:0;font-size:17px}figcaption[data-astro-cid-yv63kacs]{color:var(--muted);flex-direction:column;font-size:14px;display:flex}figcaption[data-astro-cid-yv63kacs] b[data-astro-cid-yv63kacs]{color:var(--ink)}.placeholder[data-astro-cid-yv63kacs] .metric[data-astro-cid-yv63kacs],.placeholder[data-astro-cid-yv63kacs] .quote[data-astro-cid-yv63kacs]{background:#fffaf0;border:2px dashed #f0b43c}.dev-note[data-astro-cid-yv63kacs]{border-radius:var(--r-sm);color:#7a4a00;background:#fff3d6;margin-bottom:20px;padding:10px 14px;font-size:14px}.bar[data-astro-cid-bjs4jpu3]{z-index:45;padding:12px 16px calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:transform var(--dur-2) var(--ease), opacity var(--dur-2) var(--ease), visibility 0s linear;background:#fffffff0;justify-content:center;gap:10px;display:flex;position:fixed;bottom:0;left:0;right:0}.js .bar[data-astro-cid-bjs4jpu3]:not(.is-shown){visibility:hidden;opacity:0;transition:transform var(--dur-2) var(--ease), opacity var(--dur-2) var(--ease), visibility 0s linear var(--dur-2);transform:translateY(calc(100% + 16px))}.bar[data-astro-cid-bjs4jpu3] .btn[data-astro-cid-bjs4jpu3]{min-height:50px}.wa-btn[data-astro-cid-bjs4jpu3]{flex:none;gap:8px;padding:0 16px;font-size:15px}.main[data-astro-cid-bjs4jpu3]{flex:1;max-width:360px}@media (prefers-reduced-motion:no-preference){.bar[data-astro-cid-bjs4jpu3].is-shown .btn[data-astro-cid-bjs4jpu3]{animation:sticky-btn var(--dur-2) var(--ease) backwards}.bar[data-astro-cid-bjs4jpu3].is-shown .main[data-astro-cid-bjs4jpu3]{animation-delay:60ms}}@keyframes sticky-btn{0%{opacity:0;transform:translateY(8px)}}.team[data-astro-cid-pngvwa4t]{grid-template-columns:minmax(0,1fr);align-items:center;gap:28px;display:grid}.team[data-astro-cid-pngvwa4t] img{aspect-ratio:16/10;object-fit:cover;border-radius:24px;width:100%}.body[data-astro-cid-pngvwa4t]{flex-direction:column;gap:14px;padding:4px 8px 12px;display:flex}@media (width>=720px){.team[data-astro-cid-pngvwa4t]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (width>=1024px){.team[data-astro-cid-pngvwa4t]{gap:28px}.body[data-astro-cid-pngvwa4t]{padding-right:28px}}.modes[data-astro-cid-ey73bx34]{gap:20px;display:grid}.mode[data-astro-cid-ey73bx34]{border-radius:var(--r-xl);background:var(--surface);flex-direction:column;padding:24px 20px 20px;display:flex}.kicker[data-astro-cid-ey73bx34]{letter-spacing:.02em;text-transform:uppercase;color:var(--blue);margin-bottom:6px;font-size:13px;font-weight:600}.mode[data-astro-cid-ey73bx34] h3[data-astro-cid-ey73bx34]{letter-spacing:-.02em;font-size:22px;line-height:1.2}.mode[data-astro-cid-ey73bx34] .muted[data-astro-cid-ey73bx34]{margin-top:8px;margin-bottom:20px;font-size:16px;line-height:1.55}.mock[data-astro-cid-ey73bx34]{border-radius:var(--r-lg);background:var(--canvas);flex-direction:column;gap:12px;padding:20px;font-size:14px;line-height:1.3;display:flex}.link-pill[data-astro-cid-ey73bx34]{border-radius:var(--r-sm);background:var(--surface);white-space:nowrap;color:var(--muted);align-items:center;gap:8px;padding:10px 12px;font-size:13px;display:flex;overflow:hidden}.link-pill[data-astro-cid-ey73bx34] span[data-astro-cid-ey73bx34]{text-overflow:ellipsis;overflow:hidden}.send[data-astro-cid-ey73bx34]{background:var(--wa);color:#fff;border-radius:999px;align-self:flex-start;align-items:center;gap:8px;padding:10px 16px;font-weight:600;display:inline-flex}.bubble[data-astro-cid-ey73bx34]{max-width:88%;color:var(--ink);background:#d9fdd3;border-radius:12px 4px 12px 12px;align-self:flex-end;margin-top:4px;padding:9px 12px;font-size:13px;line-height:1.4}.bubble[data-astro-cid-ey73bx34].reply{background:var(--surface);border-radius:4px 12px 12px;align-self:flex-start;margin-top:0}.msg-link[data-astro-cid-ey73bx34]{color:var(--blue)}.ask[data-astro-cid-ey73bx34]{font-family:var(--font-display);margin-top:4px;font-size:16px;font-weight:600}.pick[data-astro-cid-ey73bx34]{flex-direction:column;gap:8px;display:flex}.row[data-astro-cid-ey73bx34]{border:1px solid var(--line);border-radius:var(--r-sm);color:var(--ink-2);transition:border-color var(--dur-2) var(--ease), background-color var(--dur-2) var(--ease), opacity var(--dur-3) var(--ease), transform var(--dur-3) var(--ease);align-items:center;gap:10px;padding:11px 12px;display:flex}.row[data-astro-cid-ey73bx34].chosen{border-color:var(--blue);background:var(--blue-soft);color:var(--ink)}.row[data-astro-cid-ey73bx34] .go{color:var(--faint);margin-left:auto}.row[data-astro-cid-ey73bx34].chosen .go{color:var(--blue)}.toast[data-astro-cid-ey73bx34]{background:var(--night);color:#fff;border-radius:999px;align-self:flex-start;align-items:center;gap:10px;padding:10px 14px;font-size:13px;display:inline-flex}.toast[data-astro-cid-ey73bx34] b[data-astro-cid-ey73bx34]{font-weight:600}.beacon[data-astro-cid-ey73bx34]{background:var(--success);border-radius:999px;width:8px;height:8px}@media (prefers-reduced-motion:no-preference){.js[data-astro-cid-ey73bx34] .mode[data-astro-cid-ey73bx34] .send[data-astro-cid-ey73bx34]{transition:transform var(--dur-1) var(--ease-in-out) .5s}.js[data-astro-cid-ey73bx34] .mode[data-astro-cid-ey73bx34]:not(.is-in) .send[data-astro-cid-ey73bx34]{transform:scale(.94)}.js[data-astro-cid-ey73bx34] .mode[data-astro-cid-ey73bx34] .bubble[data-astro-cid-ey73bx34].reply{transition-delay:1.9s}.js[data-astro-cid-ey73bx34] .mode[data-astro-cid-ey73bx34] .bubble[data-astro-cid-ey73bx34],.js[data-astro-cid-ey73bx34] .mode[data-astro-cid-ey73bx34] .toast[data-astro-cid-ey73bx34]{transition:opacity var(--dur-3) var(--ease) 1.1s, transform var(--dur-3) var(--ease) 1.1s}.js[data-astro-cid-ey73bx34] .mode[data-astro-cid-ey73bx34]:not(.is-in) .bubble[data-astro-cid-ey73bx34],.js[data-astro-cid-ey73bx34] .mode[data-astro-cid-ey73bx34]:not(.is-in) .toast[data-astro-cid-ey73bx34]{opacity:0;transform:translateY(10px)scale(.96)}.js[data-astro-cid-ey73bx34] .mode[data-astro-cid-ey73bx34] .row[data-astro-cid-ey73bx34]{transition-delay:calc(.2s + var(--i) * var(--stagger))}.js[data-astro-cid-ey73bx34] .mode[data-astro-cid-ey73bx34]:not(.is-in) .row[data-astro-cid-ey73bx34]{opacity:0;transform:translateY(8px)}.js[data-astro-cid-ey73bx34] .mode[data-astro-cid-ey73bx34]:not(.is-in) .row[data-astro-cid-ey73bx34].chosen{border-color:var(--line);background:0 0}.js[data-astro-cid-ey73bx34] .mode[data-astro-cid-ey73bx34].is-in .row[data-astro-cid-ey73bx34].chosen{transition-delay:.8s, .8s, calc(.2s + var(--i) * var(--stagger)), calc(.2s + var(--i) * var(--stagger))}.toast[data-astro-cid-ey73bx34] .beacon[data-astro-cid-ey73bx34]{animation:uses-pulse var(--loop-pulse) var(--ease-in-out) infinite}}@keyframes uses-pulse{50%{box-shadow:0 0 0 6px color-mix(in srgb, var(--success) 25%, transparent)}}@media (width>=720px){.modes[data-astro-cid-ey73bx34]{grid-template-rows:repeat(4,auto);grid-template-columns:1fr 1fr}.mode[data-astro-cid-ey73bx34]{grid-row:span 4;grid-template-rows:subgrid;row-gap:0;padding:28px 24px 24px;display:grid}.mode[data-astro-cid-ey73bx34] h3[data-astro-cid-ey73bx34]{font-size:24px}.mock[data-astro-cid-ey73bx34]{padding:24px}}.strip[data-astro-cid-qt3ck6rl]{padding:8px 0 24px}.title[data-astro-cid-qt3ck6rl]{letter-spacing:.02em;text-align:center;text-transform:uppercase;color:var(--muted);margin-bottom:18px;font-size:14px;font-weight:600}ul[data-astro-cid-qt3ck6rl]{flex-wrap:wrap;justify-content:center;gap:10px;max-width:920px;margin:0 auto;display:flex}li[data-astro-cid-qt3ck6rl]{background:var(--surface);color:var(--ink-2);border-radius:999px;align-items:center;gap:10px;padding:6px 16px 6px 6px;font-size:15px;font-weight:500;line-height:1.3;display:inline-flex}.ico[data-astro-cid-qt3ck6rl]{background:var(--canvas);width:32px;height:32px;color:var(--blue);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}@media (width>=720px){.strip[data-astro-cid-qt3ck6rl]{padding:16px 0 40px}li[data-astro-cid-qt3ck6rl]{font-size:16px}}:root{--blue:#2456e8;--blue-hover:#1947cf;--blue-soft:#edf2ff;--blue-tint:#e6edff;--ink:#0a0a0a;--ink-2:#3a3a3a;--text:#5c6168;--muted:#5f646b;--faint:#a3a7ad;--line:#eceae6;--line-2:#e4e1db;--canvas:#fff;--surface:#f6f5f3;--cream:#f1efec;--night:#111;--amber:#f5a524;--warn:#b54708;--success:#1a8f4c;--wa:#25d366;--danger:#c4320a;--danger-soft:#fdecea;--coral:#ff9f7a;--coral-soft:#ffc9b3;--night-text:#dfe5f1;--night-muted:#aab4c8;--shadow-sm:none;--shadow-md:none;--shadow-card:none;--shadow-frame:0 28px 56px -32px #00000059;--r-sm:12px;--r-md:16px;--r-lg:24px;--r-xl:28px;--focus-ring:color-mix(in srgb, var(--blue) 45%, transparent);--dur-1:.3s;--dur-2:.5s;--dur-3:.7s;--ease:cubic-bezier(.22, 1, .36, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--stagger:80ms;--reveal-y:16px;--reveal-blur:8px;--blur-in:12px;--blur-swap:2px;--loop-float:6s;--loop-pulse:2.4s;--marquee-dur:40s;--count-dur:.55s}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:80px}body{background:var(--canvas);color:var(--ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.6;overflow-x:hidden}a{color:var(--blue);text-decoration:none}a:hover{color:var(--blue-hover)}img,svg{max-width:100%;display:block}img{height:auto}h1,h2,h3{font-family:var(--font-display);color:var(--ink);text-wrap:balance;margin:0}p{text-wrap:pretty;margin:0}ul{margin:0;padding:0;list-style:none}:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.wrap{width:100%;max-width:1200px;margin:0 auto;padding:0 20px}.sec{padding:72px 0}.sec-head{flex-direction:column;gap:14px;max-width:680px;margin-bottom:48px;display:flex}.sec-head.center{text-align:center;align-items:center;margin-left:auto;margin-right:auto}.h2{letter-spacing:-.03em;font-size:32px;font-weight:600;line-height:1.08}.lead{max-width:620px;color:var(--muted);font-size:18px;line-height:1.6}.muted{color:var(--muted)}.btn{isolation:isolate;white-space:nowrap;cursor:pointer;min-height:48px;transition:background-color var(--dur-1) var(--ease), color var(--dur-1) var(--ease);border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-size:16px;font-weight:500;line-height:1;display:inline-flex;position:relative}.btn:active{transition-duration:.1s;transform:scale(.98)}.btn .arrow{transition:transform var(--dur-1) var(--ease)}.btn:hover .arrow,.btn:focus-visible .arrow{transform:translate(3px)}.btn-primary{background:var(--blue);color:#fff}.btn-primary:hover{background:var(--blue-hover);color:#fff}.btn-primary:after{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:linear-gradient(110deg,#0000 38%,#ffffff4d 50%,#0000 62%) 150% 0/250% 100% no-repeat;position:absolute;inset:0}@media (hover:hover) and (prefers-reduced-motion:no-preference){.btn-primary:hover:after{animation:btn-glint .9s var(--ease)}}@keyframes btn-glint{to{background-position:-50% 0}}.btn-ghost,.btn-white{background:var(--cream);color:var(--ink)}.btn-ghost:hover,.btn-white:hover{color:var(--ink);background:#e7e4df}.btn .wa{color:var(--wa)}.cta-row{flex-wrap:wrap;gap:12px;display:flex}@media (width>=720px){.wrap{padding:0 32px}.sec{padding:104px 0}.h2{font-size:40px}}@media (width>=1024px){.h2{font-size:44px}}.phone{width:var(--phone-w,220px);max-width:100%;box-shadow:var(--shadow-frame);background:#3a3a3c;border-radius:14.67%/6.4%;padding:4px;position:relative}.phone-screen{isolation:isolate;background:var(--night);border-radius:13.7%/5.9%;flex-direction:column;display:flex;overflow:hidden}.phone-status{aspect-ratio:292/48;background:var(--status,var(--night));transition:background-color var(--dur-2) var(--ease);flex:none;position:relative}.phone-island{background:#000;border-radius:999px;width:33%;height:58%;position:absolute;top:16.7%;left:50%;transform:translate(-50%)}.phone-view{aspect-ratio:780/1688;position:relative}.phone-key{background:linear-gradient(270deg,#1c1c1e,#2c2c2e);width:3px;position:absolute}.phone-key.power{background:linear-gradient(90deg,#1c1c1e,#2c2c2e);border-radius:0 2px 2px 0;height:6.5%;top:18.5%;right:-2px}.phone-key.action{border-radius:2px 0 0 2px;height:3.1%;top:11.5%;left:-2px}.phone-key.up{border-radius:2px 0 0 2px;height:5.5%;top:16.2%;left:-2px}.phone-key.down{border-radius:2px 0 0 2px;height:5.5%;top:23.1%;left:-2px}.phone-view img{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.video-toggle{background:var(--cream);width:44px;height:44px;color:var(--ink-2);cursor:pointer;border:0;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.video-toggle[hidden],.video-toggle .i-play,.video-toggle[aria-pressed=true] .i-pause{display:none}.video-toggle[aria-pressed=true] .i-play{display:block}.grain{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .16 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E"), radial-gradient(110% 90% at 0% 0%, #b9ccff 0%, transparent 62%), radial-gradient(90% 80% at 100% 100%, var(--coral-soft) 0%, transparent 68%), linear-gradient(160deg, #e3eaff, #f6f0e8)}@media (prefers-reduced-motion:no-preference){.js [data-reveal]{transition:opacity var(--dur-3) var(--ease) var(--reveal-delay,0s), transform var(--dur-3) var(--ease) var(--reveal-delay,0s), filter var(--dur-3) var(--ease) var(--reveal-delay,0s)}.js [data-reveal]:not(.is-in){opacity:0;transform:translate3d(0, var(--reveal-y), 0);filter:blur(var(--reveal-blur))}.js [data-reveal=fade]:not(.is-in){transform:none}.js [data-reveal=zoom]:not(.is-in){transform:scale(.96)}}.js [data-inview]:not(.in-view) .loop,.js [data-inview]:not(.in-view) .loop:before,.js [data-inview]:not(.in-view) .loop:after{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:1ms!important;transition-delay:0s!important;animation-duration:1ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}.scroll-sentinel[data-astro-cid-hkbrpulz]{pointer-events:none;width:1px;height:24px;position:absolute;top:0;left:0}
