.lp-hero[data-astro-cid-vccjntfi]{background:radial-gradient(60% 60% at 85% 20%,#d6e4ff 0%,#0000 70%),radial-gradient(50% 50% at 0 0,#eef4ff 0%,#0000 70%);padding-block:clamp(32px,5vw,56px) clamp(48px,7vw,88px)}.crumbs[data-astro-cid-vccjntfi]{color:var(--ink-soft);margin-bottom:28px;font-size:.88rem}.crumbs[data-astro-cid-vccjntfi] a[data-astro-cid-vccjntfi]{color:var(--ink-soft)}.lp-hero-grid[data-astro-cid-vccjntfi]{grid-template-columns:1.3fr 1fr;align-items:center;gap:48px;display:grid}.eyebrow[data-astro-cid-vccjntfi] svg{width:16px;height:16px}.lead[data-astro-cid-vccjntfi]{color:var(--ink-soft);max-width:600px;font-size:1.15rem}.lead[data-astro-cid-vccjntfi] strong[data-astro-cid-vccjntfi]{color:var(--ink)}.hero-ctas[data-astro-cid-vccjntfi]{flex-wrap:wrap;gap:14px;margin:28px 0 24px;display:flex}.trust[data-astro-cid-vccjntfi]{color:var(--ink-soft);gap:8px;margin:0;padding:0;font-size:.95rem;font-weight:600;list-style:none;display:grid}.trust[data-astro-cid-vccjntfi] li[data-astro-cid-vccjntfi]{align-items:flex-start;gap:8px;display:flex}.trust[data-astro-cid-vccjntfi] svg{width:18px;height:18px;color:var(--accent);flex:none;margin-top:3px}.lp-photo[data-astro-cid-vccjntfi]{aspect-ratio:1/1.05;background:radial-gradient(70% 55% at 50% 30%, #ffffff59 0%, transparent 70%), linear-gradient(165deg, #6ea2ff 0%, var(--accent) 55%, var(--accent-dark) 100%);border-radius:200px 200px 28px 28px;justify-self:center;width:100%;max-width:380px;position:relative;overflow:hidden}.lp-photo[data-astro-cid-vccjntfi] img{width:104%;max-width:none;height:auto;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.lp-badge[data-astro-cid-vccjntfi]{background:var(--surface);box-shadow:var(--shadow);border-radius:14px;padding:10px 14px;display:grid;position:absolute;bottom:16px;left:16px}.lp-badge[data-astro-cid-vccjntfi] span[data-astro-cid-vccjntfi]{color:var(--ink-soft);font-size:.82rem}.narrow-head[data-astro-cid-vccjntfi] .section-head[data-astro-cid-vccjntfi]{margin-bottom:32px}.why[data-astro-cid-vccjntfi]{grid-template-columns:repeat(3,1fr);gap:20px;margin:0;padding:0;list-style:none;display:grid}.why[data-astro-cid-vccjntfi] li[data-astro-cid-vccjntfi]{gap:6px;display:grid}.why[data-astro-cid-vccjntfi] span[data-astro-cid-vccjntfi]{color:var(--ink-soft)}.soft[data-astro-cid-vccjntfi]{background:var(--bg-soft)}.svc-grid[data-astro-cid-vccjntfi]{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.svc-icon[data-astro-cid-vccjntfi]{background:var(--accent-soft);width:52px;height:52px;color:var(--accent-dark);border-radius:14px;place-items:center;margin-bottom:16px;display:grid}.svc-icon[data-astro-cid-vccjntfi] svg{width:26px;height:26px}.svc[data-astro-cid-vccjntfi] p[data-astro-cid-vccjntfi]{color:var(--ink-soft);margin:0}.case-grid[data-astro-cid-vccjntfi]{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}.case[data-astro-cid-vccjntfi]{flex-direction:column;display:flex}.case-metric[data-astro-cid-vccjntfi]{border-bottom:1px dashed var(--line);flex-wrap:wrap;align-items:baseline;gap:10px;padding-bottom:14px;display:flex}.case-metric[data-astro-cid-vccjntfi] strong[data-astro-cid-vccjntfi]{color:var(--accent);font-size:2.2rem;font-weight:800;line-height:1}.case-metric[data-astro-cid-vccjntfi] span[data-astro-cid-vccjntfi]{color:var(--ink-soft);font-weight:700}.case[data-astro-cid-vccjntfi] h3[data-astro-cid-vccjntfi]{margin:6px 0 2px}.case-place[data-astro-cid-vccjntfi]{color:var(--accent-dark);font-size:.88rem;font-weight:600}.case[data-astro-cid-vccjntfi] p[data-astro-cid-vccjntfi]:not(.case-place):not(.case-metric){color:var(--ink-soft)}.tags[data-astro-cid-vccjntfi]{flex-wrap:wrap;gap:6px;margin:auto 0 0;padding:0;list-style:none;display:flex}.tags[data-astro-cid-vccjntfi] li[data-astro-cid-vccjntfi]{background:var(--bg-soft);border:1px solid var(--line);border-radius:999px;padding:4px 10px;font-size:.8rem;font-weight:600}.dark[data-astro-cid-vccjntfi]{background:var(--dark);color:#fff}.dark[data-astro-cid-vccjntfi] h2[data-astro-cid-vccjntfi]{color:#fff}.dark[data-astro-cid-vccjntfi] p[data-astro-cid-vccjntfi]{color:#c5cbd8}.combo[data-astro-cid-vccjntfi]{grid-template-columns:1.2fr 1fr;align-items:center;gap:48px;display:grid}.combo-list[data-astro-cid-vccjntfi]{gap:14px;margin:0;padding:0;list-style:none;display:grid}.combo-list[data-astro-cid-vccjntfi] li[data-astro-cid-vccjntfi]{background:#1a2336;border:1px solid #263149;border-radius:16px;align-items:flex-start;gap:10px;padding:16px 18px;font-weight:600;display:flex}.combo-list[data-astro-cid-vccjntfi] svg{color:#8fb3ff;flex:none;width:20px;height:20px;margin-top:2px}.steps[data-astro-cid-vccjntfi]{grid-template-columns:repeat(4,1fr);gap:20px;margin:0;padding:0;list-style:none;display:grid}.step-n[data-astro-cid-vccjntfi]{background:var(--accent);color:#fff;border-radius:50%;place-items:center;width:40px;height:40px;margin-bottom:14px;font-weight:800;display:grid}.steps[data-astro-cid-vccjntfi] p[data-astro-cid-vccjntfi]{color:var(--ink-soft);margin:0}.about[data-astro-cid-vccjntfi]{grid-template-columns:1.4fr 1fr;align-items:center;gap:48px;display:grid}.about[data-astro-cid-vccjntfi] p[data-astro-cid-vccjntfi]{color:var(--ink-soft);max-width:65ch}.about[data-astro-cid-vccjntfi] a[data-astro-cid-vccjntfi]{color:var(--accent-dark);font-weight:700}.creds[data-astro-cid-vccjntfi]{gap:12px;margin:0;padding:0;list-style:none;display:grid}.creds[data-astro-cid-vccjntfi] li[data-astro-cid-vccjntfi]{background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:14px 18px;display:grid}.creds[data-astro-cid-vccjntfi] a[data-astro-cid-vccjntfi]{text-decoration:none}.creds[data-astro-cid-vccjntfi] span[data-astro-cid-vccjntfi]{color:var(--ink-soft);font-size:.9rem}.faq-wrap[data-astro-cid-vccjntfi]{max-width:860px}.faq[data-astro-cid-vccjntfi]{gap:12px;display:grid}.faq[data-astro-cid-vccjntfi] details[data-astro-cid-vccjntfi]{background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:4px 22px}.faq[data-astro-cid-vccjntfi] summary[data-astro-cid-vccjntfi]{cursor:pointer;padding:16px 30px 16px 0;font-weight:700;list-style:none;position:relative}.faq[data-astro-cid-vccjntfi] summary[data-astro-cid-vccjntfi]::-webkit-details-marker{display:none}.faq[data-astro-cid-vccjntfi] summary[data-astro-cid-vccjntfi]:after{content:"+";color:var(--accent);font-size:1.5rem;transition:transform .2s;position:absolute;top:50%;right:0;transform:translateY(-50%)}.faq[data-astro-cid-vccjntfi] details[data-astro-cid-vccjntfi][open] summary[data-astro-cid-vccjntfi]:after{transform:translateY(-50%)rotate(45deg)}.faq[data-astro-cid-vccjntfi] details[data-astro-cid-vccjntfi] p[data-astro-cid-vccjntfi]{color:var(--ink-soft);padding-bottom:10px}.audit[data-astro-cid-vccjntfi]{background:linear-gradient(135deg, var(--accent) 0%, var(--accent-dark) 100%);color:#fff;border-radius:28px;grid-template-columns:1.1fr 1fr;align-items:center;gap:40px;padding:clamp(28px,5vw,56px);display:grid}.audit[data-astro-cid-vccjntfi] h2[data-astro-cid-vccjntfi]{color:#fff}.audit[data-astro-cid-vccjntfi] p[data-astro-cid-vccjntfi]{color:#e6eeff}.audit-list[data-astro-cid-vccjntfi]{gap:10px;margin:20px 0 0;padding:0;font-weight:600;list-style:none;display:grid}.audit-list[data-astro-cid-vccjntfi] li[data-astro-cid-vccjntfi]{align-items:center;gap:10px;display:flex}.audit-list[data-astro-cid-vccjntfi] svg{flex:none;width:20px;height:20px}.audit-form[data-astro-cid-vccjntfi]{background:var(--surface);color:var(--ink);border-radius:22px;gap:8px;padding:26px;display:grid}.audit-form[data-astro-cid-vccjntfi] label[data-astro-cid-vccjntfi]{margin-top:6px;font-size:.92rem;font-weight:700}.audit-form[data-astro-cid-vccjntfi] input[data-astro-cid-vccjntfi],.audit-form[data-astro-cid-vccjntfi] textarea[data-astro-cid-vccjntfi]{font:inherit;border:1px solid var(--line);background:var(--bg);color:var(--ink);border-radius:12px;width:100%;padding:12px 14px}.audit-form[data-astro-cid-vccjntfi] input[data-astro-cid-vccjntfi]:focus,.audit-form[data-astro-cid-vccjntfi] textarea[data-astro-cid-vccjntfi]:focus{outline:2px solid var(--accent);border-color:#0000}.audit-form[data-astro-cid-vccjntfi] .btn[data-astro-cid-vccjntfi]{margin-top:12px}.audit-form[data-astro-cid-vccjntfi] .audit-alt[data-astro-cid-vccjntfi]{color:var(--ink-soft);overflow-wrap:anywhere;margin:6px 0 0;font-size:.88rem}.audit-form[data-astro-cid-vccjntfi] .audit-alt[data-astro-cid-vccjntfi] a[data-astro-cid-vccjntfi]{color:var(--accent-dark);font-weight:600}@media (width<=960px){.lp-hero-grid[data-astro-cid-vccjntfi],.combo[data-astro-cid-vccjntfi],.about[data-astro-cid-vccjntfi],.audit[data-astro-cid-vccjntfi]{grid-template-columns:1fr}.svc-grid[data-astro-cid-vccjntfi],.steps[data-astro-cid-vccjntfi]{grid-template-columns:1fr 1fr}.why[data-astro-cid-vccjntfi]{grid-template-columns:1fr}.lp-photo[data-astro-cid-vccjntfi]{max-width:320px}}@media (width<=640px){.svc-grid[data-astro-cid-vccjntfi],.steps[data-astro-cid-vccjntfi],.case-grid[data-astro-cid-vccjntfi]{grid-template-columns:1fr}.hero-ctas[data-astro-cid-vccjntfi] .btn[data-astro-cid-vccjntfi]{width:100%}}
