.lp-hero:where(.astro-j7pv25f6){background:var(--panel);border-bottom:1px solid var(--line);padding:clamp(72px,10vw,144px) 0 clamp(56px,7vw,96px)}.lp-hero:where(.astro-j7pv25f6) .wrap:where(.astro-j7pv25f6){display:flex;flex-direction:column;gap:22px;align-items:flex-start}.lp-hero:where(.astro-j7pv25f6) h1:where(.astro-j7pv25f6){font-size:clamp(2.6rem,6.2vw,5.2rem);line-height:1.02;letter-spacing:-.025em;max-width:16ch}.lp-hero:where(.astro-j7pv25f6) .lead:where(.astro-j7pv25f6){font-size:clamp(1.08rem,1.5vw,1.32rem);max-width:56ch}.lp-hero:where(.astro-j7pv25f6) .cta:where(.astro-j7pv25f6){display:flex;gap:10px;flex-wrap:wrap}.entries:where(.astro-j7pv25f6){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;border-top:1px solid var(--line);margin-top:22px;width:100%;max-width:860px}.entries:where(.astro-j7pv25f6) a:where(.astro-j7pv25f6){padding:16px 0 0;display:flex;flex-direction:column;gap:2px;color:var(--text);min-width:0}.entries:where(.astro-j7pv25f6) a:where(.astro-j7pv25f6):hover b:where(.astro-j7pv25f6){color:var(--accent)}.entries:where(.astro-j7pv25f6) b:where(.astro-j7pv25f6){font-weight:600}.entries:where(.astro-j7pv25f6) span:where(.astro-j7pv25f6){color:var(--muted);font-size:.86rem}@media (max-width: 640px){.entries:where(.astro-j7pv25f6){grid-template-columns:1fr}}.lp-facts:where(.astro-j7pv25f6){padding:0;border-bottom:none}.lp-facts:where(.astro-j7pv25f6) .wrap:where(.astro-j7pv25f6){padding-top:22px;padding-bottom:6px}.lp-spine:where(.astro-j7pv25f6){padding-top:clamp(56px,8vw,110px)}.lp-spine:where(.astro-j7pv25f6) .sub:where(.astro-j7pv25f6){margin-top:22px}.lp-benefits:where(.astro-j7pv25f6) .head:where(.astro-j7pv25f6){margin-bottom:clamp(20px,3vw,40px)}.benefit:where(.astro-j7pv25f6){display:grid;grid-template-columns:80px minmax(0,1.4fr) minmax(0,1fr);gap:clamp(16px,3vw,48px);padding:clamp(40px,7vw,96px) 0;border-top:1px solid var(--line);align-items:start}@media (max-width: 900px){.benefit:where(.astro-j7pv25f6){grid-template-columns:1fr;gap:14px;padding:clamp(28px,5vw,48px) 0}}.benefit:where(.astro-j7pv25f6) .bn:where(.astro-j7pv25f6){font-family:var(--font-mono);font-size:.8rem;letter-spacing:.12em;color:var(--accent);padding-top:.6em}.benefit:where(.astro-j7pv25f6) h3:where(.astro-j7pv25f6){font-size:clamp(1.5rem,2.8vw,2.3rem);line-height:1.12;letter-spacing:-.015em;max-width:22ch}.benefit:where(.astro-j7pv25f6) .btext:where(.astro-j7pv25f6) p:where(.astro-j7pv25f6){margin-top:14px;color:var(--muted);font-size:clamp(1rem,1.25vw,1.1rem);max-width:56ch}.bfact:where(.astro-j7pv25f6){border-left:2px solid var(--accent);padding-left:18px;display:flex;flex-direction:column;gap:6px}.bfact:where(.astro-j7pv25f6) .k:where(.astro-j7pv25f6){font-family:var(--font-mono);font-size:.68rem;letter-spacing:.12em;text-transform:uppercase;color:var(--accent)}.bfact:where(.astro-j7pv25f6) .k:where(.astro-j7pv25f6).soon{color:var(--warn)}.bfact:where(.astro-j7pv25f6) p:where(.astro-j7pv25f6){margin:0;font-weight:500}.proofrow:where(.astro-j7pv25f6){display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}@media (max-width: 1100px){.proofrow:where(.astro-j7pv25f6){grid-template-columns:repeat(3,1fr)}}@media (max-width: 720px){.proofrow:where(.astro-j7pv25f6){grid-template-columns:1fr 1fr}}@media (max-width: 480px){.proofrow:where(.astro-j7pv25f6){grid-template-columns:1fr}}.pcard:where(.astro-j7pv25f6){border:0;border-radius:var(--r);background:var(--ground);padding:20px 18px;display:flex;flex-direction:column;gap:6px;color:var(--text);min-height:170px;transition:border-color .2s}.pcard:where(.astro-j7pv25f6):hover{background:var(--panel-3)}.pdate:where(.astro-j7pv25f6){font-family:var(--font-mono);font-weight:600;font-size:1rem}.pkind:where(.astro-j7pv25f6){font-family:var(--font-mono);font-size:.66rem;letter-spacing:.1em;text-transform:uppercase;color:var(--faint)}.pcard:where(.astro-j7pv25f6) h3:where(.astro-j7pv25f6){font-size:1rem;line-height:1.3}.pcard:where(.astro-j7pv25f6) .more:where(.astro-j7pv25f6){margin-top:auto;padding-top:8px;font-size:.86rem;color:var(--accent)}.lp-proof:where(.astro-j7pv25f6) .sub:where(.astro-j7pv25f6){margin-top:18px}.bridges:where(.astro-j7pv25f6){display:grid;grid-template-columns:1fr 1fr;gap:16px}@media (max-width: 760px){.bridges:where(.astro-j7pv25f6){grid-template-columns:1fr}}.bridge:where(.astro-j7pv25f6){border:0;border-radius:var(--r);background:var(--panel-2);padding:clamp(22px,3vw,36px);display:flex;flex-direction:column;gap:10px;transition:border-color .2s}.bridge:where(.astro-j7pv25f6):hover{background:var(--panel-3)}.bridge:where(.astro-j7pv25f6) .k:where(.astro-j7pv25f6){font-family:var(--font-mono);font-size:.7rem;letter-spacing:.12em;text-transform:uppercase;color:var(--accent)}.bridge:where(.astro-j7pv25f6) h3:where(.astro-j7pv25f6){font-size:clamp(1.25rem,2vw,1.6rem)}.bridge:where(.astro-j7pv25f6) p:where(.astro-j7pv25f6){margin:0}.bridge:where(.astro-j7pv25f6) .more:where(.astro-j7pv25f6){margin-top:auto;padding-top:8px;color:var(--accent)}.also:where(.astro-j7pv25f6){margin-top:18px;color:var(--muted);font-size:.95rem}.lp-news:where(.astro-j7pv25f6) .facts:where(.astro-j7pv25f6) dd:where(.astro-j7pv25f6) .m:where(.astro-j7pv25f6) a:where(.astro-j7pv25f6){color:var(--muted)}html.js .reveal:where(.astro-j7pv25f6){opacity:0;transform:translateY(14px);transition:opacity .6s ease,transform .6s ease}html.js .reveal:where(.astro-j7pv25f6).in{opacity:1;transform:none}@media (prefers-reduced-motion: reduce){.reveal:where(.astro-j7pv25f6){opacity:1;transform:none;transition:none}}
