.hsprt-wrap--narrow{max-width:880px;margin:0 auto;padding:0 24px}.hsprt-hero-formats{display:flex;flex-wrap:wrap;gap:24px 32px;padding-top:32px;border-top:1px solid rgba(255,255,255,.1);max-width:880px}.hsprt-hero-format{display:inline-flex;align-items:center;gap:10px;font-family:var(--font-mono);font-size:11px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:rgba(255,255,255,.55)}.hsprt-hero-format i{color:rgba(127,179,245,.95);font-size:13px;width:16px;text-align:center}.hsprt-hero-format span{color:rgba(255,255,255,.85)}.hsprt-faq-item.is-open{border-color:var(--blue);box-shadow:0 0 0 3px rgba(31,111,235,.06)}.hsprt-faq-item.is-open .hsprt-faq-icon{transform:rotate(45deg);background:var(--blue);border-color:var(--blue);color:#fff}.hsprt-faq-item.is-open .hsprt-faq-a{max-height:1200px}[data-hsprt-reveal].hsprt-hidden{opacity:0;transform:translateY(22px)}[data-hsprt-reveal].hsprt-revealed{opacity:1;transform:translateY(0)}@media (max-width:640px){.hsprt-hero-formats{gap:14px 24px;padding-top:24px}}.hsprt-proof-stats{display:flex;flex-direction:column;gap:10px}.hsprt-proof-stat{background:var(--bg);border:1px solid var(--border);border-radius:12px;padding:16px 20px;position:relative;overflow:hidden}.hsprt-proof-stat::before{content:"";position:absolute;left:0;top:14px;bottom:14px;width:3px;background:var(--blue);border-radius:0 3px 3px 0}.hsprt-proof-stat-num{font-size:24px;font-weight:700;color:var(--text);line-height:1;letter-spacing:-.02em;margin-bottom:5px;font-feature-settings:"tnum"}.hsprt-proof-stat-num span{color:var(--blue);font-size:15px;margin-left:3px;font-weight:500}.hsprt-proof-stat-label{font-size:11px;color:#475569;line-height:1.5;letter-spacing:.02em;text-transform:uppercase;font-weight:500}@media (max-width:880px){.hsprt-proof-stats{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto;gap:10px}}@media (max-width:480px){.hsprt-proof-stats{grid-template-columns:1fr}}.hsprt-sticky-cta.is-visible{opacity:1;visibility:visible;pointer-events:auto}@media (max-width:768px){body.hsprt-sticky-padded{padding-bottom:64px!important}}.hsprt-modal.is-open{display:flex!important;opacity:1!important}