.browser-frame[data-astro-cid-6ghadjwu]{border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-lg);border:1px solid var(--color-border);margin:0;overflow:clip}.browser-frame__chrome[data-astro-cid-6ghadjwu]{gap:var(--space-2);padding:var(--space-3) var(--space-4);background:var(--color-surface-sunken);border-bottom:1px solid var(--color-border);display:flex}.browser-frame__chrome[data-astro-cid-6ghadjwu] span[data-astro-cid-6ghadjwu]{background:var(--color-border);border-radius:50%;width:8px;height:8px}.browser-frame__image[data-astro-cid-6ghadjwu]{width:100%;height:auto;display:block}.browser-frame__caption[data-astro-cid-6ghadjwu]{padding:var(--space-3) var(--space-5);font-size:var(--text-body-sm);color:var(--color-text-muted);border-top:1px solid var(--color-border);text-align:center}.phone-frame[data-astro-cid-vmzxo6vq]{margin:0;max-width:300px;margin-inline:auto}.phone-frame__device[data-astro-cid-vmzxo6vq]{border:8px solid var(--color-ink-900);background:var(--color-ink-900);box-shadow:var(--shadow-lg);border-radius:2.25rem;overflow:clip}.phone-frame__image[data-astro-cid-vmzxo6vq]{width:100%;height:auto;display:block}.phone-frame__caption[data-astro-cid-vmzxo6vq]{margin-top:var(--space-3);font-size:var(--text-body-sm);color:var(--color-text-muted);text-align:center}.res-hero[data-astro-cid-lqsi3f24]{padding-block:calc(var(--space-section-md) + 3rem) var(--space-section-sm);background:var(--color-bg)}.res-hero__inner[data-astro-cid-lqsi3f24]{text-align:center;max-width:760px;margin-inline:auto}.res-hero__eyebrow[data-astro-cid-lqsi3f24]{font-size:var(--text-body-md);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-accent);margin-bottom:var(--space-4);font-weight:700}.res-hero__headline[data-astro-cid-lqsi3f24]{font-size:var(--text-display-lg);font-family:var(--font-display);color:var(--color-text);margin-bottom:var(--space-5)}.res-hero__subtitle[data-astro-cid-lqsi3f24]{color:var(--color-text-muted);font-size:var(--text-body-lg);line-height:var(--leading-relaxed);margin-bottom:var(--space-8);max-width:60ch;margin-inline:auto}.res-hero__ctas[data-astro-cid-lqsi3f24]{justify-content:center;align-items:center;gap:var(--space-6);flex-wrap:wrap;display:flex}.res-hero__secondary[data-astro-cid-lqsi3f24]{color:var(--color-text-muted);font-weight:600}.res-hero__secondary[data-astro-cid-lqsi3f24]:hover{color:var(--color-accent)}.res-stage[data-astro-cid-lqsi3f24]{padding-block:0 var(--space-section-md);background:var(--color-bg)}.res-stage__inner[data-astro-cid-lqsi3f24]{flex-direction:column;max-width:1140px;display:flex;position:relative}.res-stage__desktop[data-astro-cid-lqsi3f24]{order:2;max-width:1040px;margin-inline:auto}.res-stage__phone[data-astro-cid-lqsi3f24]{max-width:300px;margin-inline:auto;margin-bottom:var(--space-8);order:1}@media (width>=900px){.res-stage__inner[data-astro-cid-lqsi3f24]{display:block}.res-stage__desktop[data-astro-cid-lqsi3f24]{order:initial}.res-stage__phone[data-astro-cid-lqsi3f24]{order:initial;right:0;bottom:calc(-1 * var(--space-8));margin-bottom:0;position:absolute}}.res-benefits[data-astro-cid-lqsi3f24]{padding-block:var(--space-section-md);background:var(--color-bg-subtle)}.res-benefits__grid[data-astro-cid-lqsi3f24]{gap:var(--space-6);max-width:1080px;margin-inline:auto;display:grid}@media (width>=780px){.res-benefits__grid[data-astro-cid-lqsi3f24]{grid-template-columns:repeat(3,minmax(0,1fr))}}.res-benefits__title[data-astro-cid-lqsi3f24]{font-size:var(--text-heading-md);margin-bottom:var(--space-2)}.res-benefits__text[data-astro-cid-lqsi3f24]{color:var(--color-text-muted);line-height:var(--leading-relaxed)}.res-benefits__text[data-astro-cid-lqsi3f24] a{color:var(--color-accent);font-weight:600}.res-demo[data-astro-cid-lqsi3f24]{padding-block:var(--space-section-md);background:var(--color-bg)}.res-demo__inner[data-astro-cid-lqsi3f24]{max-width:1040px}.res-note-section[data-astro-cid-lqsi3f24]{padding-block:var(--space-section-sm);background:var(--color-bg-subtle)}.res-note[data-astro-cid-lqsi3f24]{max-width:760px;padding:var(--space-4) var(--space-5);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--text-body-sm);color:var(--color-text-muted);margin-inline:auto}.res-note[data-astro-cid-lqsi3f24] a{color:var(--color-accent);text-underline-offset:2px;font-weight:600;text-decoration:underline}.res-related[data-astro-cid-lqsi3f24]{padding-block:var(--space-8);background:var(--color-bg);border-top:1px solid var(--color-border)}.res-related__inner[data-astro-cid-lqsi3f24]{align-items:center;gap:var(--space-4);flex-wrap:wrap;justify-content:center;max-width:760px;margin-inline:auto;display:flex}.res-related__label[data-astro-cid-lqsi3f24]{font-size:var(--text-caption);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-muted);font-weight:700}.res-related__links[data-astro-cid-lqsi3f24]{gap:var(--space-5);flex-wrap:wrap;display:flex}.res-related__links[data-astro-cid-lqsi3f24] a[data-astro-cid-lqsi3f24]{color:var(--color-accent);font-weight:600}.res-related__links[data-astro-cid-lqsi3f24] a[data-astro-cid-lqsi3f24]:hover{color:var(--color-accent-hover)}.res-cta[data-astro-cid-lqsi3f24]{padding-block:var(--space-section-lg);background:var(--gradient-vellu);color:var(--color-paper-0);text-align:center}.res-cta__heading[data-astro-cid-lqsi3f24]{color:var(--color-paper-0);font-size:var(--text-heading-lg);margin-bottom:var(--space-8)}.res-cta[data-astro-cid-lqsi3f24] .res-cta__button.cta--secondary{background:var(--color-paper-0);color:var(--color-accent);border:none}
