.why:where(.astro-xcqsjwf6){background:var(--bg-subtle);border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding-block:var(--sp-24)}.why-grid:where(.astro-xcqsjwf6){margin-top:var(--sp-10);display:grid;grid-template-columns:repeat(2,1fr);gap:var(--sp-4)}.why-card:where(.astro-xcqsjwf6){display:flex;align-items:flex-start;gap:var(--sp-4);padding:var(--sp-6);background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);transition:border-color var(--duration) var(--ease)}.why-card:where(.astro-xcqsjwf6):hover{border-color:var(--border-hover)}.why-icon:where(.astro-xcqsjwf6){flex-shrink:0;width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:var(--signal-green-bg);border-radius:var(--radius-md);color:var(--signal-green-fg)}.why-body:where(.astro-xcqsjwf6){display:flex;flex-direction:column;gap:var(--sp-1)}.why-title:where(.astro-xcqsjwf6){font-size:var(--text-base);font-weight:600;color:var(--text)}.why-desc:where(.astro-xcqsjwf6){font-size:var(--text-sm);color:var(--text-muted);line-height:1.65}@media(max-width:768px){.why-grid:where(.astro-xcqsjwf6){grid-template-columns:1fr}}.lp-hero:where(.astro-lq2xoadw){padding-block:var(--sp-24) var(--sp-16);border-bottom:1px solid var(--border)}.lp-hero-inner:where(.astro-lq2xoadw){display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-16);align-items:center}.lp-hero-copy:where(.astro-lq2xoadw){display:flex;flex-direction:column;gap:var(--sp-6)}.lp-headline:where(.astro-lq2xoadw){font-size:clamp(var(--text-3xl),4vw,var(--text-5xl));font-weight:700;letter-spacing:-.03em;line-height:1.1;color:var(--text)}.lp-subheadline:where(.astro-lq2xoadw){font-size:var(--text-lg);line-height:1.65;color:var(--text-muted);max-width:48ch}.lp-content:where(.astro-lq2xoadw){padding-block:var(--sp-24)}.lp-content-heading:where(.astro-lq2xoadw){margin-top:var(--sp-4);font-size:clamp(var(--text-2xl),3vw,var(--text-4xl));font-weight:700;letter-spacing:-.02em;line-height:1.2;color:var(--text);max-width:40ch}.lp-content-body:where(.astro-lq2xoadw){margin-top:var(--sp-6);font-size:var(--text-lg);line-height:1.7;color:var(--text-muted);max-width:64ch}.lp-items:where(.astro-lq2xoadw){margin-top:var(--sp-10);display:flex;flex-direction:column;gap:var(--sp-6);counter-reset:lp-counter;list-style:none}.lp-item:where(.astro-lq2xoadw){display:flex;flex-direction:column;gap:var(--sp-1);padding-left:var(--sp-10);position:relative;counter-increment:lp-counter}.lp-item:where(.astro-lq2xoadw):before{content:counter(lp-counter,decimal-leading-zero);position:absolute;left:0;top:.1em;font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-tertiary);letter-spacing:.05em}.lp-item-title:where(.astro-lq2xoadw){font-size:var(--text-base);font-weight:600;color:var(--text)}.lp-item-desc:where(.astro-lq2xoadw){font-size:var(--text-sm);line-height:1.65;color:var(--text-muted)}.lp-proof:where(.astro-lq2xoadw){background:var(--bg-subtle);border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding-block:var(--sp-24)}.lp-proof-inner:where(.astro-lq2xoadw){display:flex;align-items:center;gap:var(--sp-16)}.lp-stat:where(.astro-lq2xoadw){display:flex;flex-direction:column;gap:var(--sp-2);flex-shrink:0}.lp-stat-number:where(.astro-lq2xoadw){font-size:clamp(var(--text-4xl),5vw,var(--text-6xl));font-weight:700;letter-spacing:-.04em;line-height:1;color:var(--brand)}.lp-stat-caption:where(.astro-lq2xoadw){font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);max-width:18ch}.lp-quote:where(.astro-lq2xoadw){border-left:3px solid var(--border-hover);padding-left:var(--sp-8);display:flex;flex-direction:column;gap:var(--sp-4)}.lp-quote-text:where(.astro-lq2xoadw){font-size:var(--text-xl);line-height:1.55;color:var(--text);font-style:italic}.lp-quote-author:where(.astro-lq2xoadw){font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.06em;color:var(--text-muted);font-style:normal}@media(max-width:860px){.lp-hero-inner:where(.astro-lq2xoadw){grid-template-columns:1fr}.lp-proof-inner:where(.astro-lq2xoadw){flex-direction:column;align-items:flex-start;gap:var(--sp-10)}}
