:where(.hss){--ls-red:#e1251b;--ls-navy:#101921;--ls-light-gray:#eeecee;--ls-red-100:#fbe4e2;--ls-red-300:#eb675f;--ls-red-500:#e1251b;--ls-red-600:#c41e16;--ls-red-700:#a81812;--ls-navy-50:#f6f6f7;--ls-navy-100:#eeecee;--ls-navy-200:#d6d7da;--ls-navy-300:#a8acb3;--ls-navy-400:#6e747f;--ls-navy-500:#404954;--ls-navy-700:#1f2934;--ls-navy-900:#101921;--ls-navy-950:#0a1117;--fg-1:#101921;--fg-2:#404954;--fg-3:#6e747f;--fg-on-dark-2:#b6c0cc;--fg-on-dark-3:#7a8694;--fg-link:#c41e16;--border-soft:rgba(16,25,33,.08);--border-default:rgba(16,25,33,.14);--border-on-dark-soft:hsla(0,0%,100%,.08);--font-sans:"Inter Tight","Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;--font-mono:"TT Interphases Pro Mono TRL",ui-monospace,"JetBrains Mono","SF Mono","Cascadia Mono",Consolas,"Courier New",monospace;--fs-h1:clamp(32px,3.6vw,52px);--fs-h2:clamp(26px,2.8vw,40px);--r-md:10px;--r-lg:16px;--r-xl:24px;--shadow-sm:0 2px 6px rgba(16,25,33,.06),0 1px 2px rgba(16,25,33,.04);--shadow-md:0 8px 20px rgba(16,25,33,.08),0 2px 6px rgba(16,25,33,.05);--shadow-xl:0 28px 60px rgba(16,25,33,.18),0 10px 24px rgba(16,25,33,.1);--shadow-red-glow:0 12px 32px rgba(225,37,27,.28);--shadow-inset:inset 0 1px 0 hsla(0,0%,100%,.06);--container-max:1240px;--container-padding:clamp(20px,4vw,64px);--hss-header-h:82px;color:var(--fg-1);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;box-sizing:border-box;margin-left:calc(50% - 50vw);max-width:100vw;overflow-x:clip;width:100vw}@media (max-width:768px){:where(.hss){--hss-header-h:76px}}:where(.hss) *,:where(.hss) :after,:where(.hss) :before{box-sizing:border-box}:where(.hss) img{display:block;max-width:100%}:where(.hss) a{color:var(--fg-link);text-decoration:none}:where(.hss) a:hover{color:var(--ls-red-700)}:where(.hss) p{margin:0}:where(.hss) h1,:where(.hss) h2,:where(.hss) h3{font-family:var(--font-sans);margin:0}:where(.hss-wrap){margin:0 auto;max-width:var(--container-max);padding-left:var(--container-padding);padding-right:var(--container-padding);position:relative}:where(.hss-eyebrow){color:var(--ls-red);font-family:var(--font-mono);font-size:12px;letter-spacing:.16em;text-transform:uppercase}:where(.hss-h2){color:var(--fg-1);font-size:var(--fs-h2);font-weight:500;letter-spacing:-.015em;line-height:1.15;text-wrap:balance}:where(.hss-btn){align-items:center;border:0;cursor:pointer;display:inline-flex;font-family:Inter Tight,sans-serif;font-weight:500;gap:8px;letter-spacing:-.005em;line-height:1;text-decoration:none;transition:all .2s cubic-bezier(.2,0,0,1);white-space:nowrap}:where(.hss-btn--lg){border-radius:12px;font-size:17px;padding:18px 28px}:where(.hss-btn--primary){background:#e1251b;color:#fff!important}:where(.hss-btn--primary):hover{background:#c41e16;color:#fff!important}:where(.hss-btn--on-dark-ghost){background:transparent;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.28);color:#fff!important}:where(.hss-btn--on-dark-ghost):hover{background:hsla(0,0%,100%,.08);color:#fff!important}:where(.hss-btn__arr){transition:transform .2s cubic-bezier(.2,0,0,1)}:where(.hss-btn):hover :where(.hss-btn__arr){transform:translateX(3px)}.hss-cta{background:var(--ls-navy);color:#fff;overflow:hidden;position:relative}.hss-cta__wave{left:-15%;max-width:none!important;opacity:.25;pointer-events:none;position:absolute;top:-30%;width:70%}.hss-cta__inner{align-items:center;display:flex;flex-direction:column;gap:24px;margin:0 auto;max-width:880px;padding:clamp(72px,9vw,128px) var(--container-padding);position:relative;text-align:center}.hss-cta__h2{color:#fff;font-size:var(--fs-h1);font-weight:500;letter-spacing:-.03em;line-height:1.1;text-wrap:balance}.hss-cta__p{color:var(--fg-on-dark-2);font-size:18px;line-height:1.55;max-width:640px;text-wrap:pretty}.hss-cta__btns{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;padding-top:8px}