.marketing-light,[data-marketing-shell=light],[data-marketing-shell=signal]{--mkt-font-display:var(--font-syne,"Syne"),"Syne","Geist",system-ui,sans-serif;--mkt-font-body:var(--font-dm-sans,"DM Sans"),"DM Sans","Geist",system-ui,sans-serif;--mkt-ink:#0a0e17;--mkt-muted:#5c6578;--mkt-canvas:#f4f6fa;--mkt-band:#e8ecf4;--mkt-surface:#ffffff;--mkt-line:#cfd6e4;--mkt-link:#164a93;--mkt-accent:#5da9ff;--mkt-cta:#164a93;--mkt-cta-hover:#123d7a;--mkt-radius:14px;--mkt-shadow:0 14px 40px rgba(10,14,23,0.08);--marketing-content-max:1200px;font-family:var(--mkt-font-body);background:var(--mkt-canvas);color:var(--mkt-ink);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.marketing-light a:not([class]),[data-marketing-shell] a:not([class]){color:var(--mkt-link)}.marketing-light section:not(#home-hero) h2,[data-marketing-shell] section:not(#home-hero) h2{font-family:var(--mkt-font-display);letter-spacing:-.035em;font-weight:700}.marketing-light section:not(#home-hero) h3,[data-marketing-shell] section:not(#home-hero) h3{font-family:var(--mkt-font-display);letter-spacing:-.02em;font-weight:700}.marketing-light .mkt-content-col,[data-marketing-shell] .mkt-content-col{width:100%;max-width:var(--marketing-content-max);margin-inline:auto;box-sizing:border-box}.marketing-light .mkt-panel,[data-marketing-shell] .mkt-panel{background:var(--mkt-surface);border:1px solid var(--mkt-line);border-radius:var(--mkt-radius);box-shadow:var(--mkt-shadow)}.marketing-light .mkt-eyebrow,[data-marketing-shell] .mkt-eyebrow{margin:0;font-family:var(--mkt-font-body);font-size:.78rem;font-weight:650;letter-spacing:.14em;text-transform:uppercase;color:var(--mkt-muted)}.marketing-light .mkt-divider,[data-marketing-shell] .mkt-divider{border:0;border-top:1px solid var(--mkt-line);margin:0}