: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-hero{background:linear-gradient(160deg,#f7f7f8,#ececee 45%,#f3f3f4 70%,#e6e6e8);color:var(--fg-1);overflow:hidden;position:relative}.hss-hero__sheen{background:linear-gradient(115deg,hsla(0,0%,100%,0) 20%,hsla(0,0%,100%,.7) 38%,hsla(0,0%,100%,0) 55%);inset:0;pointer-events:none;position:absolute}.hss-hero__inner{display:flex;flex-direction:column;gap:28px;padding-bottom:clamp(48px,6vw,80px);padding-top:calc(var(--hss-header-h) + clamp(40px,5vw,64px))}.hss-hero__meta{align-items:center;display:flex;flex-wrap:wrap;font-family:var(--font-mono);font-size:11px;gap:10px 14px;letter-spacing:.16em;text-transform:uppercase}.hss-hero__eyebrow{color:var(--ls-red)}.hss-hero__pill{border:1px solid var(--border-default);border-radius:999px;color:var(--fg-2);padding:4px 10px}.hss-hero__h1{color:var(--fg-1);font-size:var(--fs-h1);font-weight:500;letter-spacing:-.035em;line-height:1.05;max-width:900px;text-wrap:balance}.hss-hero__intro{display:grid;gap:24px clamp(32px,5vw,64px);grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));max-width:1080px}.hss-hero__lead{color:var(--fg-1);font-size:19px;line-height:1.5;text-wrap:pretty}.hss-hero__detail{color:var(--fg-2);font-size:15px;line-height:1.65;text-wrap:pretty}.hss-hero__watch{display:flex;flex-direction:column;gap:28px;max-width:1080px;padding-top:16px;scroll-margin-top:calc(var(--hss-header-h) + 16px)}.hss-hero__stage{aspect-ratio:16/9;background:var(--ls-navy);border-radius:var(--r-xl);box-shadow:var(--shadow-xl);overflow:hidden;position:relative}.hss-hero__stage--native{aspect-ratio:auto;background:var(--ls-navy)}.hss-hero__stage--native .hs-video-container,.hss-hero__stage--native .hs-video-widget{margin:0!important;max-width:none!important}.hss-hero__video{background:#000;display:block;height:100%;inset:0;position:absolute;width:100%}.hss-hero__cover{cursor:pointer;inset:0;position:absolute}.hss-hero__cover[hidden]{display:none}.hss-hero__cover img{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.hss-hero__shade{background:linear-gradient(180deg,rgba(16,25,33,.1),rgba(16,25,33,.75));inset:0;position:absolute}.hss-hero__shade--frame{background:linear-gradient(180deg,rgba(16,25,33,0) 40%,rgba(16,25,33,.45))}.hss-hero__play{align-items:center;background:var(--ls-red);border:0;border-radius:999px;box-shadow:var(--shadow-red-glow);cursor:pointer;display:flex;height:84px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:background .2s;width:84px}.hss-hero__play:hover{background:var(--ls-red-600)}.hss-hero__play span{border-bottom:15px solid transparent;border-left:24px solid #fff;border-top:15px solid transparent;height:0;margin-left:6px;width:0}.hss-hero__row{align-items:center;display:flex;flex-wrap:wrap;gap:16px 32px;justify-content:space-between}.hss-hero__spk{display:flex;flex-wrap:wrap;gap:16px 40px}.hss-hero__person{align-items:center;display:flex;gap:12px}.hss-hero__person img{background:var(--ls-navy-100);border-radius:999px;height:40px;object-fit:cover;width:40px}.hss-hero__person div{display:flex;flex-direction:column;line-height:1.35}.hss-hero__nm{color:var(--fg-1);font-size:15px;font-weight:500}.hss-hero__og{color:var(--fg-2);font-size:13px}.hss-hero__len{color:var(--fg-2);font-family:var(--font-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase}