.hs-root{--hs-ink:#0e1116;--hs-mute:#5b6472;--hs-line:#e6e8ec;--hs-soft:#f7f8fa;--hs-accent:#2b3499;--hs-accent-deep:#1421c5;--hs-accent-soft:#2b34990f;color:var(--hs-ink);background:#fff}.hs-card{border:1px solid var(--hs-line);background:#fff;border-radius:16px;box-shadow:0 1px 2px #0e11160a,0 12px 32px -18px #0e111614}.hs-soft-bg{background:var(--hs-soft)}.hs-eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--hs-accent);font-size:12px;font-weight:600}.hs-serif{font-family:Georgia,Times New Roman,Times,serif}.hs-reveal{opacity:0;transition:opacity .28s,transform .28s;transform:translateY(14px)}.hs-reveal.is-visible{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.hs-reveal{opacity:1;transition:none;transform:none}}.hs-root .ln-fb-glow{opacity:.25}.hs-root .ln-fb-device>div{border-color:var(--hs-line)!important;box-shadow:0 2px 8px #0e11160f,0 28px 56px -28px #0e111640!important}.hs-root a.hs-link{color:var(--hs-accent);text-underline-offset:3px;-webkit-text-decoration:underline #2b34994d;text-decoration:underline #2b34994d;transition:text-decoration-color .15s}.hs-root a.hs-link:hover{-webkit-text-decoration-color:var(--hs-accent);text-decoration-color:var(--hs-accent)}
