.hero[data-astro-cid-lcdefpme]{padding:clamp(20px,3.5vw,40px) 0 clamp(40px,7vw,88px)}.hero-top[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line-strong);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 32px;margin-bottom:clamp(24px,4.5vw,56px);padding-bottom:14px;display:flex}.hero-top[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{margin:0}.hero-facts[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:4px 24px;display:flex}.hero-fact[data-astro-cid-lcdefpme]{align-items:baseline;gap:6px;font-size:.8125rem;line-height:1.4;display:inline-flex}.hero-fact[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font-size:inherit}.hero-fact[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-variant-numeric:tabular-nums;font-weight:600}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme],.tagline[data-astro-cid-lcdefpme]{font-family:var(--font-display);letter-spacing:-.03em;text-transform:uppercase;text-wrap:balance;margin:0;font-size:clamp(2.5rem,8.6vw,6rem);font-weight:600;line-height:.96}.tagline[data-astro-cid-lcdefpme]{color:var(--muted);margin-bottom:clamp(28px,5vw,64px)}.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:stretch;gap:clamp(24px,5vw,72px);display:grid}.hero-copy[data-astro-cid-lcdefpme]{min-width:0}.hero-copy[data-astro-cid-lcdefpme] .lede[data-astro-cid-lcdefpme]{margin:0}.hero-search[data-astro-cid-lcdefpme]{align-items:center;gap:8px;max-width:560px;margin:28px 0 12px;display:flex;position:relative}.hero-search[data-astro-cid-lcdefpme] .icon{color:var(--muted);pointer-events:none;position:absolute;left:14px}.hero-search[data-astro-cid-lcdefpme] .input[data-astro-cid-lcdefpme]{min-width:0;padding-left:42px}.hero-search[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{flex:none}.hero-ctas[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:8px;display:flex}.hero-art[data-astro-cid-lcdefpme]{border-radius:var(--radius-lg);background:var(--ink);border:1px solid #0000;place-items:center;min-height:260px;padding:32px;display:grid}.hero-art[data-astro-cid-lcdefpme] .logo{color:var(--bg)}.hero-art[data-astro-cid-lcdefpme] .logo-mark{width:clamp(120px,18vw,220px);height:auto}@media (width<=860px){.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}.hero-art[data-astro-cid-lcdefpme]{min-height:200px;padding:24px}}@media (width<=420px){.hero-search[data-astro-cid-lcdefpme]{flex-wrap:wrap}.hero-search[data-astro-cid-lcdefpme] .icon{top:14px}.hero-search[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{width:100%}}.netbar[data-astro-cid-lcdefpme]{border-top:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong)}.netbar-row[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px 24px;padding-top:18px;padding-bottom:18px;display:grid}.netbar-row[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{gap:2px;min-width:0;display:grid}.nb-label[data-astro-cid-lcdefpme]{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-size:.75rem;font-weight:500;line-height:1.4}.nb-value[data-astro-cid-lcdefpme]{letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:1.125rem;font-weight:600;line-height:1.25}.nb-asof[data-astro-cid-lcdefpme]{color:var(--muted);grid-column:1/-1;margin:0;font-size:.8125rem}@media (width>=720px){.netbar-row[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=1100px){.netbar-row[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,auto) minmax(0,1fr);align-items:end;gap:16px clamp(28px,4vw,64px)}.nb-asof[data-astro-cid-lcdefpme]{text-align:right;grid-column:auto}}.section[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:0 0 clamp(20px,3vw,32px)}.section[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{margin-bottom:12px}.section-head[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 32px;margin-bottom:clamp(24px,3.5vw,40px);display:flex}.section-head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-bottom:0}.section-head[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:not(.eyebrow){max-width:56ch;margin:12px 0 0}.arrow-link[data-astro-cid-lcdefpme]{min-height:44px;color:var(--ink);text-underline-offset:4px;white-space:nowrap;align-items:center;gap:8px;font-weight:500;text-decoration:underline 1px;display:inline-flex}.arrow-link[data-astro-cid-lcdefpme]:hover{text-decoration-thickness:2px}.arrow-link[data-astro-cid-lcdefpme] .icon,.kind-go[data-astro-cid-lcdefpme] .icon{flex:none;transition:transform .15s ease-out}.arrow-link[data-astro-cid-lcdefpme]:hover .icon,.kind[data-astro-cid-lcdefpme]:hover .kind-go[data-astro-cid-lcdefpme] .icon{transform:translate(3px)}.kinds[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);gap:0 clamp(20px,3vw,40px)}@media (width>=560px){.kinds[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.kinds[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr))}}.kinds[data-astro-cid-lcdefpme] .kind[data-astro-cid-lcdefpme]{border-top:1px solid var(--ink);color:inherit;flex-direction:column;gap:8px;padding:20px 0 clamp(28px,4vw,44px);text-decoration:none;display:flex}.kind-ico[data-astro-cid-lcdefpme]{border-radius:var(--radius);background:var(--surface-3);width:44px;height:44px;color:var(--ink);place-items:center;margin-bottom:12px;transition:background-color .15s,color .15s;display:inline-grid}.kind[data-astro-cid-lcdefpme]:hover .kind-ico[data-astro-cid-lcdefpme]{background:var(--ink);color:var(--bg)}.kind[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:baseline;gap:12px;margin:0;display:flex}.kind-count[data-astro-cid-lcdefpme]{letter-spacing:0;color:var(--muted);font-variant-numeric:tabular-nums;font-size:.8125rem;font-weight:400}.kind[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0}.kind-facts[data-astro-cid-lcdefpme]{color:var(--muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:2px 16px;font-size:.8125rem;display:flex}.kind-go[data-astro-cid-lcdefpme]{color:var(--ink);text-underline-offset:4px;align-self:flex-start;align-items:center;gap:8px;margin-top:auto;padding-top:10px;font-size:.9375rem;font-weight:500;text-decoration:underline 1px;display:inline-flex}.kind[data-astro-cid-lcdefpme]:hover .kind-go[data-astro-cid-lcdefpme]{text-decoration-thickness:2px}.figures[data-astro-cid-lcdefpme]{gap:clamp(32px,4.5vw,56px) clamp(16px,2vw,24px)}@media (width>=1024px){.figures-3[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr))}.figures-4[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,minmax(0,1fr))}}.chart-teaser[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(24px,4vw,56px);display:grid}@media (width<=860px){.chart-teaser[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}}.ct-copy[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{margin-top:8px}.ct-chart[data-astro-cid-lcdefpme]{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--chart-surface);min-width:0;min-height:340px;padding:clamp(8px,2vw,20px)}.steps[data-astro-cid-lcdefpme]{gap:0 clamp(20px,3vw,40px);margin:0;padding:0;list-style:none}.steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-top:1px solid var(--ink);padding:16px 0 clamp(24px,4vw,36px)}.steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0}.steps[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:0 0 8px}.step-n[data-astro-cid-lcdefpme]{color:var(--muted);font-variant-numeric:tabular-nums;margin-bottom:clamp(24px,4vw,48px);font-size:.8125rem;font-weight:500;line-height:1.4;display:block}.step-n[data-astro-cid-lcdefpme]:before{content:"0"}.honest-card[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:clamp(24px,4vw,56px);padding:clamp(20px,4vw,48px);display:grid}@media (width<=860px){.honest-card[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}}.honest-bars[data-astro-cid-lcdefpme]{gap:16px;display:grid}.honest-bars[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:4px 0 0}.hb[data-astro-cid-lcdefpme]{grid-template-columns:11rem minmax(0,1fr) 5.5rem;align-items:center;gap:6px 12px;display:grid}@media (width<=520px){.hb[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) 5rem}.hb-label[data-astro-cid-lcdefpme]{grid-column:1/-1}}.hb-label[data-astro-cid-lcdefpme]{color:var(--ink-2);font-size:.875rem}.hb-track[data-astro-cid-lcdefpme]{border-radius:0 var(--radius-sm) var(--radius-sm) 0;background:var(--surface-3);height:20px;overflow:hidden}.hb-bar[data-astro-cid-lcdefpme]{background:var(--muted);width:0;height:100%;transition:width .18s ease-out;display:block}.hb-value[data-astro-cid-lcdefpme]{font-variant-numeric:tabular-nums;text-align:right;font-weight:500}.hb-ours[data-astro-cid-lcdefpme] .hb-bar[data-astro-cid-lcdefpme]{background:var(--ink)}.hb-ours[data-astro-cid-lcdefpme] .hb-label[data-astro-cid-lcdefpme],.hb-ours[data-astro-cid-lcdefpme] .hb-value[data-astro-cid-lcdefpme]{color:var(--ink);font-weight:600}.faq-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(24px,4vw,56px);display:grid}@media (width<=860px){.faq-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}}.faq-list[data-astro-cid-lcdefpme]{border-top:1px solid var(--ink);align-self:start}.faq-list[data-astro-cid-lcdefpme] details[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line-strong)}.faq-list[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]{cursor:pointer;letter-spacing:-.01em;justify-content:space-between;align-items:center;gap:16px;min-height:56px;padding:14px 0;font-size:1.125rem;font-weight:600;line-height:1.25;list-style:none;display:flex}.faq-list[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]::-webkit-details-marker{display:none}.faq-list[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]:after{content:"+";content:"+" / "";flex:none;font-size:1.5rem;font-weight:400;line-height:1}.faq-list[data-astro-cid-lcdefpme] details[data-astro-cid-lcdefpme][open] summary[data-astro-cid-lcdefpme]:after{content:"−";content:"−" / ""}.faq-list[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]:hover{text-underline-offset:3px;text-decoration:underline 1px}.faq-list[data-astro-cid-lcdefpme] details[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:64ch;color:var(--ink-2);margin:0 0 20px}
