.viewer[data-astro-cid-qvgevbpa]{--accent: var(--orange)}.viewer[data-astro-cid-qvgevbpa][data-accent=lsv-green]{--accent: var(--lsv-green-ui)}.viewer[data-astro-cid-qvgevbpa][data-accent=fast-teal]{--accent: var(--fast-teal-ui)}.ctaband-wrap[data-astro-cid-qvgevbpa]{padding-block:var(--space-12)}.svcband[data-astro-cid-qvgevbpa]{padding-block:var(--sec-py);border-top:var(--b-hairline) solid var(--edge);background:var(--panel)}.svcband[data-astro-cid-qvgevbpa] h2[data-astro-cid-qvgevbpa]{color:var(--white);font-size:var(--fs-600);margin:var(--space-3) 0 var(--space-6);max-width:24ch}.svc-card[data-astro-cid-qvgevbpa]{display:flex;flex-direction:column;gap:12px;max-width:560px;padding:var(--space-5);border:var(--b-hairline) solid var(--edge);border-radius:var(--r-lg);background:linear-gradient(160deg,var(--panel2),var(--panel));color:var(--txt);transition:border-color var(--dur-fast) var(--ease-out)}.svc-card[data-astro-cid-qvgevbpa]:hover,.svc-card[data-astro-cid-qvgevbpa]:focus-visible{border-color:var(--accent)}.svc-card-head[data-astro-cid-qvgevbpa]{display:flex;justify-content:space-between;align-items:center;gap:12px}.svc-name[data-astro-cid-qvgevbpa]{font-family:var(--font-display);font-weight:600;font-size:var(--fs-500);color:var(--white)}.svc-arrow[data-astro-cid-qvgevbpa]{color:var(--accent);flex-shrink:0;font-size:var(--fs-400)}.svc-sub[data-astro-cid-qvgevbpa]{font-size:var(--fs-300);color:var(--dim);line-height:1.6;margin:0}.svc-chips[data-astro-cid-qvgevbpa]{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.svc-chip[data-astro-cid-qvgevbpa]{font-size:var(--fs-100);color:var(--ice);border:var(--b-hairline) solid var(--edge2);border-radius:var(--r-full);padding:4px 10px;letter-spacing:.06em}@media(width<=560px){.svc-card[data-astro-cid-qvgevbpa]{padding:var(--space-4)}}.section-header[data-astro-cid-popnhp4y]{margin-bottom:var(--space-8)}.section-header[data-astro-cid-popnhp4y] h2[data-astro-cid-popnhp4y]{color:var(--white);font-size:var(--fs-600);margin:var(--space-3) 0 0;max-width:24ch}.section-sub[data-astro-cid-popnhp4y]{color:var(--dim);font-size:var(--fs-300);max-width:52ch;margin:var(--space-3) 0 0;line-height:1.6}.eyebrow.accent{color:var(--accent)}.features-section[data-astro-cid-popnhp4y]{padding-block:var(--sec-py)}.features[data-astro-cid-popnhp4y]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:0}.feature[data-astro-cid-popnhp4y]{display:grid;grid-template-columns:1fr;gap:var(--space-6);padding-block:var(--space-6);border-top:var(--b-hairline) solid var(--edge);align-items:center}.feature[data-astro-cid-popnhp4y]:first-child{border-top:0;padding-top:0}.feature--visual[data-astro-cid-popnhp4y]{grid-template-columns:1fr 1.2fr}.feature--reversed[data-astro-cid-popnhp4y]{direction:rtl}.feature--reversed[data-astro-cid-popnhp4y]>[data-astro-cid-popnhp4y]{direction:ltr}.feature-copy[data-astro-cid-popnhp4y]{display:flex;flex-direction:column;gap:8px}.feature[data-astro-cid-popnhp4y] h3[data-astro-cid-popnhp4y]{color:var(--white);font-size:var(--fs-500);margin:0}.feature[data-astro-cid-popnhp4y] p[data-astro-cid-popnhp4y]{color:var(--dim);font-size:var(--fs-300);margin:0;max-width:50ch;line-height:1.6}.feature-shot[data-astro-cid-popnhp4y]{position:relative}.feature-shot[data-astro-cid-popnhp4y] .screen{border-radius:var(--r-lg)}@media(width<=860px){.feature--visual[data-astro-cid-popnhp4y]{grid-template-columns:1fr}.feature--reversed[data-astro-cid-popnhp4y]{direction:ltr}}.demo-section[data-astro-cid-popnhp4y]{padding-block:var(--sec-py);border-top:var(--b-hairline) solid var(--edge);border-bottom:var(--b-hairline) solid var(--edge);background:var(--panel)}.who-section[data-astro-cid-popnhp4y]{padding-block:var(--sec-py)}.who-grid[data-astro-cid-popnhp4y]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--space-4);max-width:800px;margin-inline:auto}.who-card[data-astro-cid-popnhp4y]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:20px 24px;border:var(--b-hairline) solid var(--edge);border-radius:var(--r-md);background:var(--panel2);color:var(--txt);transition:border-color var(--dur-base) var(--ease-out)}.who-card[data-astro-cid-popnhp4y]:hover{border-color:var(--accent);color:var(--white)}.who-title[data-astro-cid-popnhp4y]{font-family:var(--font-display);font-size:var(--fs-300);font-weight:500}.who-arrow[data-astro-cid-popnhp4y]{color:var(--accent);font-size:var(--fs-400)}.process[data-astro-cid-popnhp4y]{width:100%;border-top:var(--b-hairline) solid var(--edge);border-bottom:var(--b-hairline) solid var(--edge);background:var(--panel)}.process-grid[data-astro-cid-popnhp4y]{max-width:var(--maxw);margin-inline:auto;padding-inline:var(--gutter);display:grid;grid-template-columns:1fr 1fr;gap:var(--space-10);align-items:center;padding-block:var(--sec-py)}.process-media[data-astro-cid-popnhp4y]{position:relative;border-radius:var(--r-lg);overflow:hidden}.process-media[data-astro-cid-popnhp4y] .screen{border:0;border-radius:var(--r-lg)}@media(width<=860px){.process-grid[data-astro-cid-popnhp4y]{grid-template-columns:1fr;gap:var(--space-6)}.process-media[data-astro-cid-popnhp4y]{order:-1}}.process-steps[data-astro-cid-popnhp4y]{display:flex;flex-direction:column}.process-steps[data-astro-cid-popnhp4y] h2[data-astro-cid-popnhp4y]{color:var(--white);font-size:var(--fs-600);margin:var(--space-3) 0 1em;max-width:24ch}.timeline[data-astro-cid-popnhp4y]{margin-top:var(--space-6)}.timeline-card[data-astro-cid-popnhp4y] p[data-astro-cid-popnhp4y]{max-width:52ch}@media(width<=760px){.timeline[data-astro-cid-popnhp4y]:before{left:16px}.timeline-node[data-astro-cid-popnhp4y]{width:32px;height:32px;font-size:var(--fs-100);margin-left:-16px}.timeline-step[data-astro-cid-popnhp4y]{gap:var(--space-3)}}.prose-section[data-astro-cid-popnhp4y]{padding-block:var(--sec-py)}.prose-section[data-astro-cid-popnhp4y] .prose{color:var(--dim)}.prose-section[data-astro-cid-popnhp4y] .prose p{color:var(--dim);max-width:66ch}.prose-section[data-astro-cid-popnhp4y] .prose strong{color:var(--white)}.prose-section[data-astro-cid-popnhp4y] .prose h3{color:var(--white);margin-top:2em}.prose-section[data-astro-cid-popnhp4y] .prose li{color:var(--dim)}
