.mock[data-astro-cid-dgzf4czg]{justify-items:center;gap:.75rem;margin:0;display:grid}.mock__caption[data-astro-cid-dgzf4czg]{color:var(--c-muted);text-align:center;font-size:.8rem}.phone[data-astro-cid-dgzf4czg]{--u:calc(clamp(200px, min(72vw, 28svh), 260px) / 260);width:calc(260 * var(--u));aspect-ratio:9/18.5;padding:calc(10 * var(--u));border-radius:calc(42 * var(--u));box-shadow:0 calc(30 * var(--u)) calc(60 * var(--u)) -20px #0f1a1559, inset 0 0 0 calc(2 * var(--u)) #2c3832;background:#121a16}.phone__screen[data-astro-cid-dgzf4czg]{border-radius:calc(33 * var(--u));height:100%;font-size:calc(12 * var(--u));background:#fff;flex-direction:column;line-height:1.35;display:flex;overflow:hidden}.phone__status[data-astro-cid-dgzf4czg]{padding:calc(12 * var(--u)) calc(22 * var(--u)) calc(6 * var(--u));font-size:calc(10 * var(--u));justify-content:space-between;align-items:center;font-weight:600;display:flex}.phone__notch[data-astro-cid-dgzf4czg]{width:calc(70 * var(--u));height:calc(20 * var(--u));border-radius:calc(999 * var(--u));background:#121a16}.app[data-astro-cid-dgzf4czg]{padding:calc(8 * var(--u)) calc(16 * var(--u)) calc(12 * var(--u));flex:1;overflow:hidden}.tabs[data-astro-cid-dgzf4czg]{padding:calc(10 * var(--u)) calc(8 * var(--u)) calc(16 * var(--u));border-top:1px solid var(--c-border);font-size:calc(10 * var(--u));color:var(--c-muted);justify-content:space-around;font-weight:600;display:flex}.tab--on[data-astro-cid-dgzf4czg]{color:var(--c-brand)}.app__brand[data-astro-cid-dgzf4czg]{align-items:center;gap:calc(6 * var(--u));color:var(--c-brand);font-weight:700;font-size:calc(12 * var(--u));margin-bottom:calc(10 * var(--u));display:flex}.app__label[data-astro-cid-dgzf4czg],.app__title[data-astro-cid-dgzf4czg]{margin:0 0 calc(8 * var(--u));font-weight:700}.app__title[data-astro-cid-dgzf4czg]{font-size:calc(16 * var(--u));margin-top:calc(6 * var(--u))}.app__hint[data-astro-cid-dgzf4czg]{margin:calc(8 * var(--u)) 0 calc(12 * var(--u));text-align:center;color:var(--c-muted);font-size:calc(10 * var(--u))}.ring[data-astro-cid-dgzf4czg]{width:calc(112 * var(--u));aspect-ratio:1;margin:calc(6 * var(--u)) auto 0;background:conic-gradient(var(--c-brand) 0 72%, var(--c-brand-tint-2) 72% 100%);border-radius:50%;place-items:center;display:grid}.ring__value[data-astro-cid-dgzf4czg]{width:calc(84 * var(--u));aspect-ratio:1;font-size:calc(22 * var(--u));color:var(--c-text);background:#fff;border-radius:50%;place-items:center;font-weight:800;display:grid}.app__add[data-astro-cid-dgzf4czg]{justify-content:center;align-items:center;gap:calc(4 * var(--u));margin:calc(4 * var(--u)) 0 calc(12 * var(--u));padding:calc(7 * var(--u));border-radius:calc(10 * var(--u));background:var(--c-brand-tint-2);color:var(--c-brand-strong);font-weight:700;display:flex}.rows[data-astro-cid-dgzf4czg]{gap:calc(8 * var(--u));margin:0;padding:0;list-style:none;display:grid}.row[data-astro-cid-dgzf4czg]{align-items:center;gap:calc(10 * var(--u));padding:calc(9 * var(--u)) calc(10 * var(--u));border:1px solid var(--c-border);border-radius:calc(12 * var(--u));background:#fff;display:flex}.row__icon[data-astro-cid-dgzf4czg]{width:calc(26 * var(--u));height:calc(26 * var(--u));border-radius:calc(8 * var(--u));background:var(--c-brand-tint);color:var(--c-brand);flex:none;place-items:center;display:grid}.row__text[data-astro-cid-dgzf4czg]{flex:1;min-width:0;display:grid}.row__text[data-astro-cid-dgzf4czg] small[data-astro-cid-dgzf4czg]{color:var(--c-muted);font-size:calc(10 * var(--u))}.row[data-astro-cid-dgzf4czg] .row__chev{color:var(--c-muted)}.row__ok[data-astro-cid-dgzf4czg]{width:calc(20 * var(--u));height:calc(20 * var(--u));background:var(--c-brand);color:#fff;border-radius:50%;flex:none;place-items:center;display:grid}.form-note[data-astro-cid-xrn4cpas]{max-width:32rem;color:var(--c-muted);margin:.75rem 0 0;font-size:.85rem}.form-note--dark[data-astro-cid-xrn4cpas]{color:#ffffffd9}.form-note--dark[data-astro-cid-xrn4cpas] a[data-astro-cid-xrn4cpas]{color:#fff}.hero[data-astro-cid-ge2uvauf]{background:linear-gradient(180deg, #fff 0%, var(--c-brand-tint) 100%);padding-block:clamp(1.5rem,min(4vw,5svh),3rem) clamp(1.75rem,min(4vw,5svh),3rem);position:relative;overflow:hidden}.hero__grid[data-astro-cid-ge2uvauf]{align-items:center;gap:clamp(2rem,5vw,3rem);display:grid}@media (width>=880px){.hero__grid[data-astro-cid-ge2uvauf]{grid-template-columns:1.15fr .85fr}}.badge[data-astro-cid-ge2uvauf]{background:var(--c-brand-tint-2);color:var(--c-brand-strong);border-radius:999px;margin:0 0 .85rem;padding:.3rem .8rem;font-size:clamp(.78rem,2.6vw,.85rem);font-weight:600;display:inline-block}.badge__part[data-astro-cid-ge2uvauf]{white-space:nowrap}@media (width<=519px){.badge[data-astro-cid-ge2uvauf]{border-radius:12px}.badge__part[data-astro-cid-ge2uvauf]{display:block}.badge__sep[data-astro-cid-ge2uvauf]{display:none}}h1[data-astro-cid-ge2uvauf]{color:var(--c-text);hyphens:manual;font-size:clamp(2.1rem,7.5vw,3.3rem);font-weight:800}.hero__lead[data-astro-cid-ge2uvauf]{color:var(--c-muted);max-width:34rem;font-size:clamp(1.1rem,2.4vw,1.3rem)}.checks[data-astro-cid-ge2uvauf]{gap:.55rem;margin:0 0 1.4rem;padding:0;list-style:none;display:grid}.checks[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf]{align-items:flex-start;gap:.6rem;font-weight:500;display:flex}.checks[data-astro-cid-ge2uvauf] svg{color:var(--c-brand);flex:none;margin-top:.15rem}.signup-slot[data-astro-cid-ge2uvauf]{max-width:32rem}.hero__visual[data-astro-cid-ge2uvauf]{position:relative}.hero__visual[data-astro-cid-ge2uvauf]:before{content:"";background:radial-gradient(closest-side, var(--c-brand-tint-2), transparent);z-index:0;border-radius:50%;position:absolute;inset:8% -10% 14%}.hero__visual[data-astro-cid-ge2uvauf]>*{position:relative}.features[data-astro-cid-cognygiv]{padding-block:clamp(2rem,4vw,3rem) clamp(3rem,6vw,4.5rem)}.section-title[data-astro-cid-cognygiv]{text-align:center;margin-bottom:1.5rem;font-size:clamp(1.6rem,3.5vw,2.1rem)}.features__grid[data-astro-cid-cognygiv]{border-radius:var(--radius);background:var(--c-brand-tint);border:1px solid var(--c-border);gap:1.5rem;margin:0;padding:clamp(1.25rem,3vw,2rem);list-style:none;display:grid}@media (width>=720px){.features__grid[data-astro-cid-cognygiv]{grid-template-columns:repeat(3,1fr)}}.feature[data-astro-cid-cognygiv]{text-align:center;padding:.5rem}.feature__icon[data-astro-cid-cognygiv]{width:56px;height:56px;color:var(--c-brand);box-shadow:var(--shadow);background:#fff;border-radius:16px;place-items:center;margin-bottom:.75rem;display:inline-grid}.feature[data-astro-cid-cognygiv] h3[data-astro-cid-cognygiv]{margin-bottom:.35rem;font-size:1.15rem}.feature[data-astro-cid-cognygiv] p[data-astro-cid-cognygiv]{color:var(--c-muted);margin:0;font-size:.95rem}.for[data-astro-cid-o3ubf7js]{background:linear-gradient(180deg, #fff 0%, var(--c-brand-tint) 100%);padding-block:clamp(3rem,7vw,5rem)}.for__grid[data-astro-cid-o3ubf7js]{align-items:center;gap:clamp(2rem,5vw,4rem);display:grid}@media (width>=880px){.for__grid[data-astro-cid-o3ubf7js]{grid-template-columns:.85fr 1.15fr}}h2[data-astro-cid-o3ubf7js]{max-width:22ch;font-size:clamp(1.6rem,3.5vw,2.2rem)}.for__copy[data-astro-cid-o3ubf7js]>p[data-astro-cid-o3ubf7js]{color:var(--c-muted);max-width:36rem;font-size:1.05rem}.checks[data-astro-cid-o3ubf7js]{gap:.7rem;margin:1.25rem 0 0;padding:0;list-style:none;display:grid}.checks[data-astro-cid-o3ubf7js] li[data-astro-cid-o3ubf7js]{align-items:flex-start;gap:.6rem;font-weight:500;display:flex}.checks[data-astro-cid-o3ubf7js] svg{color:var(--c-brand);flex:none;margin-top:.15rem}.faq[data-astro-cid-hemr5th4]{padding-block:clamp(3rem,7vw,5rem)}.faq__inner[data-astro-cid-hemr5th4]{max-width:820px}h2[data-astro-cid-hemr5th4]{margin-bottom:1.5rem;font-size:clamp(1.6rem,3.5vw,2.1rem)}.faq__list[data-astro-cid-hemr5th4]{gap:.75rem;display:grid}.faq__item[data-astro-cid-hemr5th4]{border:1px solid var(--c-border);border-radius:var(--radius-sm);background:#fff}.faq__item[data-astro-cid-hemr5th4][open]{border-color:var(--c-brand-tint-2);background:var(--c-brand-tint)}summary[data-astro-cid-hemr5th4]{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;min-height:56px;padding:.85rem 1.1rem;font-weight:600;list-style:none;display:flex}summary[data-astro-cid-hemr5th4]::-webkit-details-marker{display:none}summary[data-astro-cid-hemr5th4] .faq__chev{color:var(--c-brand);flex:none;transition:transform .2s;transform:rotate(90deg)}.faq__item[data-astro-cid-hemr5th4][open] summary[data-astro-cid-hemr5th4] .faq__chev{transform:rotate(-90deg)}.faq__item[data-astro-cid-hemr5th4] p[data-astro-cid-hemr5th4]{color:var(--c-muted);margin:0;padding:0 1.1rem 1.1rem}.cta[data-astro-cid-cxeielll]{padding-block:0 clamp(3rem,7vw,5rem)}.cta__band[data-astro-cid-cxeielll]{border-radius:var(--radius);background:var(--c-brand-strong);color:#fff;align-items:center;gap:1.25rem;padding:clamp(1.5rem,4vw,2.5rem);display:grid}@media (width>=880px){.cta__band[data-astro-cid-cxeielll]{grid-template-columns:auto 1fr minmax(320px,1.1fr)}}.cta__icon[data-astro-cid-cxeielll]{color:#fff;background:#ffffff1f;border-radius:18px;place-items:center;width:64px;height:64px;display:grid}h2[data-astro-cid-cxeielll]{margin-bottom:.25rem;font-size:clamp(1.4rem,3vw,1.8rem)}.cta__copy[data-astro-cid-cxeielll] p[data-astro-cid-cxeielll]{color:#ffffffd9;margin:0}.signup-form__fields[data-astro-cid-75wjdcun]{border-radius:calc(var(--radius-sm) + 4px);border:1px solid var(--c-border);box-shadow:var(--shadow);background:#fff;gap:.5rem;padding:6px;display:flex}.signup-form__fields[data-astro-cid-75wjdcun][hidden]{display:none}.signup-form__input[data-astro-cid-75wjdcun]{border-radius:var(--radius-sm);min-width:0;min-height:48px;font:inherit;color:var(--c-text);background:0 0;border:0;flex:1;padding:.6rem .9rem;font-size:1rem}.signup-form__input[data-astro-cid-75wjdcun]::placeholder{color:#6b7a72}.signup-form__input[data-astro-cid-75wjdcun]:focus-visible{outline-offset:0}.signup-form__btn[data-astro-cid-75wjdcun]{flex:none}.signup-form__hp[data-astro-cid-75wjdcun]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.form-status[data-astro-cid-75wjdcun]{margin:.6rem 0 0;font-size:.95rem}.form-status[data-astro-cid-75wjdcun]:empty{display:none}.form-status[data-astro-cid-75wjdcun]:focus{outline:none}.signup-form[data-astro-cid-75wjdcun][data-outcome=ok] .form-status[data-astro-cid-75wjdcun]{border-radius:var(--radius-sm);border:1px solid var(--c-brand-tint-2);color:var(--c-text);background:#fff;padding:.85rem 1rem}.signup-form--dark[data-astro-cid-75wjdcun] .form-status[data-astro-cid-75wjdcun]{color:#fff}.signup-form--dark[data-astro-cid-75wjdcun][data-outcome=ok] .form-status[data-astro-cid-75wjdcun]{color:var(--c-text)}.signup-form--dark[data-astro-cid-75wjdcun] .signup-form__fields[data-astro-cid-75wjdcun]{border-color:#0000}@media (width<=479px){.signup-form__fields[data-astro-cid-75wjdcun]{flex-direction:column}.signup-form__btn[data-astro-cid-75wjdcun]{width:100%}}
