.demo_page__UqIry{color:var(--vl-ink);background:#fff}.demo_container__VtxbG{width:min(100% - 2rem,80rem);margin-inline:auto}.demo_band__REvTk{background:linear-gradient(180deg,#e9f1f9,#f4f8fc 32%,#fff 68%)}.demo_hero__75UQj{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(2.5rem,5.5vw,5.5rem);padding-block:10rem 3.5rem}.demo_copy__T3WoA{min-width:0}.demo_crumbs__l1V2c{display:flex;flex-wrap:wrap;gap:.625rem;margin-bottom:1.5rem;color:var(--vl-ink-muted);font-size:var(--vl-brand-label)}.demo_crumbs__l1V2c a:hover{text-decoration:underline;text-underline-offset:4px}.demo_copy__T3WoA h1{max-width:22ch;margin:0 0 1.5rem;font-size:var(--vl-fs-display);font-weight:var(--vl-display-weight);line-height:var(--vl-display-leading);letter-spacing:var(--vl-display-tracking);text-wrap:balance}.demo_lead__V6kUn{max-width:var(--vl-measure);margin:0;color:var(--vl-ink-muted);font-size:var(--vl-fs-lead);line-height:1.6;text-wrap:pretty}.demo_points__eCiU4{display:grid;gap:1.25rem;max-width:var(--vl-measure);margin:2.25rem 0 0;padding:0;list-style:none}.demo_points__eCiU4 li{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.875rem}.demo_points__eCiU4 p{margin:0;color:var(--vl-ink-muted);font-size:var(--vl-fs-body);line-height:1.6;text-wrap:pretty}.demo_points__eCiU4 .demo_pointTitle__1SpMH{margin-bottom:.25rem;color:var(--vl-ink);font-size:var(--vl-fs-lead);font-weight:var(--vl-brand-medium);line-height:1.4}.demo_check__ynGkt{width:1.5rem;height:1.5rem;margin-top:.0625rem;background:var(--vl-brand-action);mask:url(/icons/dashboard/checkmark-circle-02-solid-rounded.svg) center/contain no-repeat}.demo_seals__57qPK{display:flex;gap:1.5rem;margin-top:2.5rem}.demo_seals__57qPK .vl-compliance-seal{display:grid;justify-items:center;gap:.75rem;width:6.5rem;height:auto;border-radius:0;color:var(--vl-ink)}.demo_seals__57qPK svg{display:block;width:4.5rem;height:4.5rem}.demo_seals__57qPK .vl-compliance-seal__caption{color:var(--vl-ink-muted);font-size:.6875rem;line-height:1.4;white-space:nowrap}.demo_card__2UuCI{position:sticky;top:7rem;min-width:0}.demo_faq__YQz3I{padding-block:var(--vl-space-section)}@media (max-width:1023px){.demo_hero__75UQj{grid-template-columns:minmax(0,1fr);padding-block:7.5rem 2.5rem}.demo_card__2UuCI{position:static}}@media (max-width:479px){.demo_seals__57qPK{gap:.75rem}.demo_seals__57qPK .vl-compliance-seal{width:auto}}