.s-hero-e16d{background-color:var(--ink-950);background-image:radial-gradient(70% 90% at 88% -5%,rgba(25,192,143,.17),transparent 55%),linear-gradient(transparent 39px,hsla(0,0%,100%,.03) 40px),linear-gradient(90deg,transparent 39px,hsla(0,0%,100%,.03) 40px);background-size:auto,40px 40px,40px 40px;color:var(--white);overflow:hidden;position:relative}.s-hero-e16d *,.s-hero-e16d :after,.s-hero-e16d :before{box-sizing:border-box}.s-hero-e16d svg{display:block;height:100%;width:100%}.s-hero-e16d__inner{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:var(--container-max);padding:88px var(--gutter) 96px;text-align:center}.s-hero-e16d__eyebrow{color:hsla(0,0%,100%,.6);font-family:var(--font-mono);font-size:var(--text-eyebrow);letter-spacing:var(--ls-eyebrow);line-height:1.2;margin:0;max-width:100%;overflow-wrap:anywhere;text-transform:uppercase}.s-hero-e16d__title{font-family:var(--font-sans);font-size:clamp(34px,6.4vw,var(--text-display-l));font-weight:600;letter-spacing:var(--ls-display-l);line-height:var(--lh-display-l);margin:22px 0 0;max-width:20ch;overflow-wrap:anywhere;text-wrap:balance}.s-hero-e16d__lede{color:hsla(0,0%,100%,.7);font-size:var(--text-body-l);line-height:var(--lh-body-l);margin:22px 0 0;max-width:58ch;text-wrap:pretty}.s-hero-e16d__frame{aspect-ratio:16/9;background-color:#0e1714;background-image:radial-gradient(60% 80% at 50% 40%,rgba(25,192,143,.1),transparent 70%),linear-gradient(transparent 31px,hsla(0,0%,100%,.035) 32px),linear-gradient(90deg,transparent 31px,hsla(0,0%,100%,.035) 32px);background-size:auto,32px 32px,32px 32px;border:1px solid hsla(0,0%,100%,.12);border-radius:var(--radius-2xl);box-shadow:0 40px 80px -20px rgba(0,0,0,.55);margin-top:56px;max-width:1040px;overflow:hidden;position:relative;width:100%}.s-hero-e16d__facade{background:transparent;border:0;color:inherit;cursor:pointer;display:block;font:inherit;height:100%;inset:0;margin:0;padding:0;position:absolute;width:100%}.s-hero-e16d__facade--empty{cursor:default}.s-hero-e16d__facade:focus-visible{border-radius:var(--radius-2xl);box-shadow:inset 0 0 0 3px var(--focus-ring);outline:none}.s-hero-e16d__poster{display:block;height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.s-hero-e16d__frame-bar,.s-hero-e16d__frame-top{align-items:center;color:hsla(0,0%,100%,.55);display:flex;font-family:var(--font-mono);font-size:var(--text-eyebrow);gap:14px;left:20px;letter-spacing:.1em;position:absolute;right:20px;text-align:left}.s-hero-e16d__frame-top{letter-spacing:var(--ls-eyebrow);text-transform:uppercase;top:18px}.s-hero-e16d__frame-bar{bottom:18px}.s-hero-e16d__track{background:hsla(0,0%,100%,.12);border-radius:99px;flex:1;height:3px}.s-hero-e16d__play{background:var(--green-400);border:1px solid hsla(0,0%,100%,.22);border-radius:50%;box-shadow:0 0 0 12px rgba(25,192,143,.12);color:var(--ink-950);height:84px;left:50%;padding:30px 28px 30px 32px;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform var(--dur-fast) var(--ease-out);width:84px}.s-hero-e16d__facade:not(.s-hero-e16d__facade--empty):hover .s-hero-e16d__play{transform:translate(-50%,-50%) scale(1.04)}.s-hero-e16d__facade--empty .s-hero-e16d__play{opacity:.55}.s-hero-e16d__player{inset:0;position:absolute}.s-hero-e16d__player iframe,.s-hero-e16d__player video,.s-hero-e16d__player>div{display:block;height:100%;width:100%}.s-hero-e16d__hint{background:rgba(0,0,0,.6);border-radius:var(--radius-md);bottom:48px;color:var(--white);font-size:var(--text-caption);left:50%;margin:0;padding:8px 12px;position:absolute;transform:translateX(-50%)}.s-hero-e16d__chapters{margin-top:56px;max-width:1040px;text-align:left;width:100%}.s-hero-e16d__chapters-label{color:hsla(0,0%,100%,.6);font-family:var(--font-mono);font-size:var(--text-eyebrow);letter-spacing:var(--ls-eyebrow);line-height:1.2;margin:0 0 16px;text-transform:uppercase}.s-hero-e16d__list{display:grid;gap:0 32px;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));list-style:none;margin:0;padding:0}.s-hero-e16d__chapter{border-top:1px solid hsla(0,0%,100%,.12);display:flex;gap:14px;min-width:0;padding:20px 0}.s-hero-e16d__chapter-icon{color:var(--white);flex:0 0 auto;height:20px;margin-top:2px;width:20px}.s-hero-e16d__chapter-copy{min-width:0}.s-hero-e16d__stage{color:var(--green-300);font-family:var(--font-mono);font-size:var(--text-eyebrow);letter-spacing:var(--ls-eyebrow);line-height:1.2;margin:0;overflow-wrap:anywhere;text-transform:uppercase}.s-hero-e16d__line{color:hsla(0,0%,100%,.86);font-size:var(--text-body-m);line-height:1.5;margin:8px 0 0;overflow-wrap:anywhere;text-wrap:pretty}@media (max-width:767px){.s-hero-e16d__inner{padding:64px var(--gutter) 72px}.s-hero-e16d__lede{font-size:16px}.s-hero-e16d__frame{border-radius:var(--radius-xl);margin-top:40px}.s-hero-e16d__play{height:64px;padding:22px 20px 22px 24px;width:64px}.s-hero-e16d__frame-top{left:14px;right:14px;top:12px}.s-hero-e16d__frame-bar{bottom:12px;left:14px;right:14px}.s-hero-e16d__chapters{margin-top:40px}.s-hero-e16d__chapter{padding:16px 0}}@media (max-width:479px){.s-hero-e16d__frame-top{display:none}}