.s-bighero{position:relative;isolation:isolate;display:flex;align-items:flex-end;overflow:hidden;background:#0a1615;color:#f4f2ec;min-height:clamp(28rem,76svh,44rem)}.s-bighero__media{position:absolute;inset:0;z-index:-2}.s-bighero__scrim{position:absolute;inset:0;z-index:-1;background:linear-gradient(0deg,rgb(5 13 13/.94) 0,rgb(5 13 13/.74) 26%,rgb(5 13 13/.12) 58%,rgb(5 13 13/0)),linear-gradient(90deg,rgb(5 13 13/.78) 0,rgb(5 13 13/.42) 30%,rgb(5 13 13/0) 62%)}.s-bighero__body{width:100%;padding:96px 0 52px}.s-bighero__lede{margin-top:18px;max-width:42ch;font-size:var(--s-t-body);color:#e2e0d8}.s-bighero .s-cta-row{margin-top:26px}.s-bighero .s-btn{background:var(--s-paper);border-color:var(--s-paper)}.s-bighero .s-btn:hover{background:#fff;border-color:#fff}.s-bighero .s-btn--ghost{background:transparent;border-color:rgb(255 255 255/.62)}.s-bighero .s-btn--ghost:hover{background:transparent;border-color:#fff}@media (max-width:899px){.s-bighero__body{padding:72px 0 40px}.s-bighero__lede{font-size:var(--s-t-body)}}.s-bighero{view-timeline-name:--s-hero;view-timeline-axis:block}@supports (animation-timeline:view()){.s-app:has(>main>.s-bighero){timeline-scope:--s-hero;--s-hdr-scrollpad:4.5rem;--s-hdr-range-start:exit calc(var(--s-hdr-scrollpad) + 0.75rem);--s-hdr-range-end:exit calc(var(--s-hdr-scrollpad) + 8.25rem)}.s-app:has(>main>.s-bighero) .s-hdr{margin-bottom:calc(-1 * var(--s-hdr-drop));animation:s-hdr-settle linear both;animation-timeline:--s-hero;animation-range:var(--s-hdr-range-start) var(--s-hdr-range-end)}.s-app:has(>main>.s-bighero) .s-hdr:before{content:"";position:absolute;inset:0 0 -26px 0;z-index:-1;pointer-events:none;background:linear-gradient(to bottom,rgb(var(--theme-dark-rgb,22 17 13)/.74) 0,rgb(var(--theme-dark-rgb,22 17 13)/.66) 68%,rgb(var(--theme-dark-rgb,22 17 13)/0) 100%);animation:s-hdr-scrim linear both;animation-timeline:--s-hero;animation-range:var(--s-hdr-range-start) var(--s-hdr-range-end)}}.s-app .s-bighero{background:var(--theme-dark,var(--color-night,#0a1615));color:var(--color-night-2,#e6e4dc);min-height:clamp(30rem,78svh,52rem)}.s-app .s-bighero__body{padding-block:clamp(76px,15vh,128px) clamp(30px,5vh,58px)}.s-app .s-bighero__scrim{opacity:var(--theme-scrim,1);background:linear-gradient(to top,rgb(var(--theme-dark-rgb,22 17 13)/.94) 0,rgb(var(--theme-dark-rgb,22 17 13)/.8) 28%,rgb(var(--theme-dark-rgb,22 17 13)/.42) 58%,rgb(var(--theme-dark-rgb,22 17 13)/.08) 82%,rgb(var(--theme-dark-rgb,22 17 13)/0) 100%),linear-gradient(to right,rgb(var(--theme-dark-rgb,22 17 13)/.78) 0,rgb(var(--theme-dark-rgb,22 17 13)/.42) 30%,rgb(var(--theme-dark-rgb,22 17 13)/0) 62%)}.s-app .s-bighero__plate{display:flex;align-items:baseline;gap:8px 16px;flex-wrap:wrap;padding-top:14px;border-top:1px solid rgb(255 255 255/.3);font-family:var(--s-mono);font-size:clamp(9.5px,2.9vw,11px);letter-spacing:clamp(.07em,1vw,.14em);text-transform:uppercase;color:var(--color-night-ink,#ffffff);text-shadow:0 0 3px rgb(5 13 13/.7),0 1px 14px rgb(5 13 13/.85)}.s-app .s-bighero h1>span{display:block}.s-app .s-bighero__lede{margin-top:clamp(16px,2vw,24px);max-width:38ch;font-size:clamp(.9375rem,.86rem + .38vw,1.1875rem);color:var(--color-night-2,#e6e4dc)}.s-app .s-bighero .s-btn--ghost:before{background:#fff}.s-app .s-bighero a.s-btn--ghost:focus-visible,.s-app .s-bighero a.s-btn--ghost:hover{color:var(--s-ink);border-color:#fff}.s-app .s-bighero{--s-hero-ground:var(--theme-dark,#16110d);--s-hero-ground-rgb:var(--theme-dark-rgb,22 17 13);--s-hero-ink:#ffffff;--s-hero-body:var(--theme-cream,#e8e2d6);--s-hero-label:#c8bda9;--s-hero-pan-l:26%;--s-hero-pan-r:-20%;--s-hero-rise:10%;background:var(--s-hero-ground);color:var(--s-hero-body);display:grid;grid-template-rows:minmax(0,1fr) auto;align-items:stretch;min-height:clamp(34rem,88svh,52rem)}.s-app .s-bighero__media{position:relative;inset:auto;z-index:0;grid-row:1;min-height:0;overflow:hidden}.s-app .s-bighero__media .s-img{object-position:50% 50%;transform:scale(1.18);transform-origin:50% 62%}.s-app .s-bighero__media:after{content:"";position:absolute;inset:auto 0 0 0;height:42%;pointer-events:none;background:linear-gradient(to top,rgb(var(--s-hero-ground-rgb)/1) 0,rgb(var(--s-hero-ground-rgb)/.86) 22%,rgb(var(--s-hero-ground-rgb)/.34) 62%,rgb(var(--s-hero-ground-rgb)/0) 100%)}.s-app .s-bighero__scrim{display:none}.s-app .s-bighero__body{grid-row:2;position:relative;z-index:2;margin-top:calc(-1 * clamp(20px, 5vh, 64px));padding-block:0 clamp(26px,4.5vh,52px)}.s-app .s-bighero__col{display:block}.s-app .s-bighero__plate{color:var(--s-hero-ink)}.s-app .s-bighero__lede{color:var(--s-hero-body)}@media (min-width:56.25rem){.s-app .s-bighero{grid-template-rows:minmax(0,1fr);min-height:clamp(30rem,82svh,52rem)}.s-app .s-bighero__media{position:absolute;inset:calc(-1 * var(--s-hero-rise)) var(--s-hero-pan-r) 0 var(--s-hero-pan-l);grid-row:auto;z-index:0}.s-app .s-bighero__media .s-img{object-position:50% 62%;transform:none}.s-app .s-bighero__media:after{content:none}.s-app .s-bighero__scrim{display:block;position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(to right,rgb(var(--s-hero-ground-rgb)/1) 0,rgb(var(--s-hero-ground-rgb)/1) 40%,rgb(var(--s-hero-ground-rgb)/.72) 56%,rgb(var(--s-hero-ground-rgb)/.2) 68%,rgb(var(--s-hero-ground-rgb)/0) 78%)}.s-app .s-bighero__body{grid-row:1;grid-column:1;align-self:end;margin-top:0;padding-block:clamp(72px,14vh,120px) clamp(34px,6vh,64px)}.s-app .s-bighero__col{max-width:min(46rem,56%)}.s-app .s-bighero__plate{max-width:30rem}}@media (min-width:120rem){.s-app .s-bighero{--s-hero-pan-l:30%;--s-hero-pan-r:-10%}}@media (max-width:29.9375rem){.s-app .s-bighero .s-btn{flex:1 1 100%}}.s-app .s-bighero .s-btn:not(.s-btn--ghost):not(.s-btn--bag):focus-visible,.s-app .s-bighero .s-btn:not(.s-btn--ghost):not(.s-btn--bag):hover{background:var(--s-paper);border-color:#fff}.s-app .s-bighero .s-btn:not(.s-btn--ghost):not(.s-btn--bag):before{background:#fff}@supports (animation-timeline:view()){.s-app:has(>main>.s-bighero) .s-hdr .s-word__logo--night{animation:s-logo-out linear both;animation-timeline:--s-hero;animation-range:var(--s-hdr-range-start) var(--s-hdr-range-end)}.s-app:has(>main>.s-bighero) .s-hdr .s-word__logo--night+.s-word__logo--paper,.s-app:has(>main>.s-bighero) .s-hdr .s-word__logo--paper:has(+.s-word__logo--night){animation:s-logo-in linear both;animation-timeline:--s-hero;animation-range:var(--s-hdr-range-start) var(--s-hdr-range-end)}}.s-app .s-bighero:has(>.s-bighero__stage){position:relative;isolation:isolate;display:flex;align-items:flex-end;overflow:hidden;width:100%;height:100svh;min-height:620px;max-height:860px;background:var(--theme-dark,var(--color-ember,#16110d));color:var(--theme-cream,var(--color-ember-body,#e8e2d6))}.s-app .s-bighero__stage{position:absolute;inset:0;z-index:0;display:block;overflow:hidden;padding:0;min-height:0;perspective:none;background:var(--theme-dark,var(--color-ember,#16110d))}.s-app .s-bighero__stage .s-stage{position:absolute;inset:0;display:block;min-height:0;row-gap:0}.s-app .s-stage__slide{position:absolute;inset:0;opacity:0;visibility:hidden}.s-app .s-stage__slide:first-child{opacity:1;visibility:visible}.s-app .s-stage .s-stage__slide .s-img{width:100%;height:100%;object-fit:cover}.s-app .s-stage .s-stage__slide :is(img,video){object-fit:cover;object-position:var(--s-fx,50%) var(--s-fy,32%)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.s-app .s-stage .s-stage__slide .s-img{animation:drift linear both;animation-timeline:view();animation-range:cover 0 cover 100%}}}.s-app .s-stage[data-fit=whole] .s-stage__slide:before{content:"";position:absolute;inset:-10%;background:var(--s-wash,none) center /cover no-repeat,radial-gradient(60% 70% at 70% 45%,color-mix(in srgb,var(--s-glow,#8a5a2b) 60%,var(--theme-dark,#16110d)),var(--theme-dark,#16110d));filter:blur(34px) saturate(1.2) brightness(.58)}.s-app .s-stage .s-hero-poster{width:100%;height:100%}.s-app .s-stage[data-fit=whole] .s-stage__slide{--s-px:0.86;--s-ml:14%;--s-mr:92%;--s-mt:2.5%;--s-mb:93%}.s-app .s-stage[data-fit=whole] .s-stage__slide[data-shape=tall]{--s-px:0.72;--s-ml:16%;--s-mr:84%;--s-mt:7%;--s-mb:88%}@supports (width:1cqw){.s-app .s-stage[data-fit=whole]{container-type:size}.s-app .s-stage[data-fit=whole] .s-stage__slide .s-img{--drift-amplitude:2%;--drift-max:14px}.s-app .s-stage[data-fit=whole] .s-stage__slide .s-media-video__film,.s-app .s-stage[data-fit=whole] .s-stage__slide>.s-img>.s-hero-poster,.s-app .s-stage[data-fit=whole] .s-stage__slide>img.s-img{--s-t:88px;--s-b:36px;--s-aw:calc(100cqw - max(24px, 3cqw));--s-ah:calc(100cqh - var(--s-t) - var(--s-b));--s-bw:min(var(--s-aw),calc(var(--s-ah) * var(--s-ar, 1.5)));--s-bh:min(var(--s-ah),calc(var(--s-aw) / var(--s-ar, 1.5)));position:absolute;inset:auto;left:calc((var(--s-aw) - var(--s-bw)) * var(--s-px));top:calc(var(--s-t) + (var(--s-ah) - var(--s-bh)) / 2);width:var(--s-bw);height:var(--s-bh);max-width:none;object-fit:cover;object-position:50% 50%;-webkit-mask-image:linear-gradient(to right,transparent,#000 var(--s-ml),#000 var(--s-mr),transparent),linear-gradient(to bottom,transparent,#000 var(--s-mt),#000 var(--s-mb),transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(to right,transparent,#000 var(--s-ml),#000 var(--s-mr),transparent),linear-gradient(to bottom,transparent,#000 var(--s-mt),#000 var(--s-mb),transparent);mask-composite:intersect}@media (max-width:39.9375rem){.s-app .s-stage[data-fit=whole] .s-stage__slide{--s-ml:10%;--s-mr:90%;--s-mb:84%}.s-app .s-stage[data-fit=whole] .s-stage__slide .s-media-video__film,.s-app .s-stage[data-fit=whole] .s-stage__slide>.s-img>.s-hero-poster,.s-app .s-stage[data-fit=whole] .s-stage__slide>img.s-img{--s-t:64px;--s-aw:150cqw;--s-ah:calc(56cqh - var(--s-t));left:calc((100cqw - var(--s-bw)) * var(--s-ax, .5));top:var(--s-t)}.s-app .s-stage[data-fit=whole] .s-stage__scrim{background:linear-gradient(to top,rgb(var(--theme-dark-rgb,22 17 13)/.9) 0,rgb(var(--theme-dark-rgb,22 17 13)/.82) 32%,rgb(var(--theme-dark-rgb,22 17 13)/.76) 52%,rgb(var(--theme-dark-rgb,22 17 13)/.7) 64%,rgb(var(--theme-dark-rgb,22 17 13)/.3) 78%,rgb(var(--theme-dark-rgb,22 17 13)/0) 92%)}}}.s-app .s-stage__slide [data-media-video]{position:absolute;inset:0;width:100%;height:100%}.s-app .s-stage__slide [data-media-video-controls]{position:absolute;inset:auto max(var(--s-gutter,24px),calc((100vw - var(--s-wrap-max, 1180px)) / 2 + var(--s-gutter, 24px))) 88px auto;width:auto;display:flex;align-items:center;gap:8px;z-index:3}.s-app .s-stage__slide [data-media-video-controls] button{display:inline-flex;align-items:center;min-height:44px;padding:0 16px;border:1px solid var(--color-ember-line,rgb(var(--theme-cream-rgb,232 226 214)/.16));border-radius:var(--r-pill,999px);background:rgb(36 28 21/.7);color:var(--theme-cream,var(--color-ember-body,#e8e2d6));font-family:var(--font-mono);font-size:var(--fs-l2,.6875rem);line-height:var(--lh-l2,1.5);letter-spacing:var(--ls-l2,.14em);text-transform:uppercase;white-space:nowrap;cursor:pointer}.s-app .s-stage__slide [data-media-video-controls] button:hover{border-color:rgb(var(--theme-cream-rgb,232 226 214)/.5);color:var(--color-ember-ink,#ffffff)}.s-app .s-stage__slide [data-media-video-controls] button[data-media-video-sound]{display:none}.s-app .s-stage:has([data-media-video-controls]) .s-stage__controls{margin-right:104px}@media (max-width:39.9375rem){.s-app .s-stage__slide [data-media-video-controls]{inset:auto auto calc(56px + env(safe-area-inset-bottom) + 16px) var(--s-gutter,20px)}.s-app .s-stage:has([data-media-video-controls]) .s-stage__controls{margin-right:0}}.s-app .s-stage__scrim{position:absolute;inset:0;z-index:1;pointer-events:none;opacity:var(--theme-scrim,1);background:linear-gradient(to top,rgb(var(--theme-dark-rgb,22 17 13)/.78) 0,rgb(var(--theme-dark-rgb,22 17 13)/.28) 42%,rgb(var(--theme-dark-rgb,22 17 13)/0) 68%),linear-gradient(to right,rgb(var(--theme-dark-rgb,22 17 13)/.86) 0,rgb(var(--theme-dark-rgb,22 17 13)/.72) 26%,rgb(var(--theme-dark-rgb,22 17 13)/.46) 46%,rgb(var(--theme-dark-rgb,22 17 13)/.16) 62%,rgb(var(--theme-dark-rgb,22 17 13)/0) 74%)}.s-app .s-bighero:has(>.s-bighero__stage) .s-bighero__body{position:relative;z-index:2;width:100%;padding:0 0 88px;pointer-events:none}.s-app .s-bighero:has(>.s-bighero__stage) .s-bighero__col{pointer-events:auto;max-width:min(62ch,100%)}.s-app .s-bighero:has(>.s-bighero__stage) .s-bighero__plate{font-size:var(--fs-l2,.6875rem);line-height:var(--lh-l2,1.5);letter-spacing:var(--ls-l1,.16em);color:var(--color-ember-muted,#c8bda9);border-top-color:rgb(var(--theme-cream-rgb,232 226 214)/.12);text-shadow:0 0 3px rgb(var(--theme-dark-rgb,22 17 13)/.8),0 1px 14px rgb(var(--theme-dark-rgb,22 17 13)/.9)}@media (max-width:39.9375rem){.s-app .s-bighero:has(>.s-bighero__stage) .s-bighero__plate>.s-mono:before{content:"\00b7  "/"";margin-inline-end:.1em}}.s-app .s-bighero:has(>.s-bighero__stage) h1{margin-top:20px;font-size:var(--fs-d1,clamp(2.75rem,6.4vw,5.75rem));font-weight:var(--wght-display,300);font-variation-settings:"wght" var(--wght-display,300);line-height:var(--lh-d1,1);letter-spacing:var(--ls-d1,.005em);color:var(--color-ember-ink,#ffffff);text-wrap:nowrap;text-shadow:0 0 2px rgb(var(--theme-dark-rgb,22 17 13)/.55),0 1px 26px rgb(var(--theme-dark-rgb,22 17 13)/.6)}.s-app .s-bighero:has(>.s-bighero__stage) h1>span{display:block}.s-app .s-bighero:has(>.s-bighero__stage) .s-bighero__lede{margin-top:18px;max-width:58ch;font-size:clamp(.9375rem,.875rem + .3vw,1.0625rem);line-height:1.6;letter-spacing:0;color:var(--theme-cream,var(--color-ember-body,#e8e2d6));text-wrap:pretty}.s-app .s-bighero:has(>.s-bighero__stage) .s-cta-row{margin-top:32px;gap:12px}.s-app .s-bighero:has(>.s-bighero__stage) .s-btn--ghost{border-color:var(--color-ember-line,rgb(var(--theme-cream-rgb,232 226 214)/.16))}.s-app .s-bighero:has(>.s-bighero__stage) :is(a,button,input,select,textarea,summary,label,[tabindex]):focus-visible{outline:2px solid currentColor;outline-offset:2px}.s-app .s-stage__aside{position:absolute;z-index:2;right:max(var(--s-gutter,24px),calc((100% - var(--s-wrap-max, 1180px)) / 2 + var(--s-gutter, 24px)));bottom:88px;display:grid;justify-items:end;row-gap:10px;max-width:34ch;text-align:right}.s-app .s-stage__names{display:grid;margin:0;padding:0;list-style:none}.s-app .s-stage__name{grid-area:1/1;opacity:0;visibility:hidden}.s-app .s-stage__name:first-child{opacity:1;visibility:visible}.s-app .s-stage__name .s-stage__words,.s-app .s-stage__name a{display:inline-flex;flex-direction:column;align-items:flex-end;gap:4px;color:var(--color-ember-ink,#ffffff);text-decoration:none;text-shadow:0 1px 14px rgb(var(--theme-dark-rgb,22 17 13)/.7)}.s-app .s-stage__feel,.s-app .s-stage__title{display:block}.s-app .s-stage__title{font-size:var(--fs-b-sm,.875rem);font-weight:var(--wght-display,300);font-variation-settings:"wght" var(--wght-display,300);line-height:var(--lh-b-sm,1.45);letter-spacing:var(--ls-d4,.01em)}.s-app .s-stage__feel{font-size:var(--fs-l3,.625rem);line-height:var(--lh-l3,1.4);letter-spacing:var(--ls-l3,.12em);text-transform:uppercase;color:var(--color-ember-muted,#c8bda9)}.s-app .s-stage__name a:hover .s-stage__title{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}.s-app .s-stage__controls{display:flex;align-items:center;justify-content:flex-end;gap:12px}.s-app .s-stage__controls--quiet .s-stage__progress{display:none}.s-app .s-stage__controls--quiet .s-stage__pause{opacity:0;transition:opacity var(--duration-medium,.24s)}.s-app .s-stage__aside:hover .s-stage__controls--quiet .s-stage__pause,.s-app .s-stage__controls--quiet:has(.s-stage__toggle:checked) .s-stage__pause,.s-app .s-stage__controls--quiet:has(.s-stage__toggle:focus-visible) .s-stage__pause{opacity:1}.s-app .s-stage__progress{display:flex;align-items:center;gap:10px}.s-app .s-stage__count{display:inline-grid;grid-template-columns:auto auto;align-items:center;font-family:var(--font-mono);font-size:var(--fs-l3,.625rem);line-height:var(--lh-l3,1.4);letter-spacing:var(--ls-l3,.12em);font-variant-numeric:tabular-nums;color:var(--color-ember-muted,#c8bda9);text-shadow:0 1px 12px rgb(var(--theme-dark-rgb,22 17 13)/.8)}.s-app .s-stage__n{grid-area:1/1;opacity:0;visibility:hidden}.s-app .s-stage__n:first-child{opacity:1;visibility:visible}.s-app .s-stage__total{grid-area:1/2;color:var(--color-ember-line,rgb(var(--theme-cream-rgb,232 226 214)/.16));color:color-mix(in srgb,var(--color-ember-muted,#c8bda9) 60%,transparent);white-space:pre}.s-app .s-stage__rail{position:relative;display:block;width:72px;height:2px;overflow:hidden;background:var(--color-ember-line,rgb(var(--theme-cream-rgb,232 226 214)/.16))}.s-app .s-stage__seg{position:absolute;inset:0}.s-app .s-stage__seg:after{content:"";position:absolute;inset:0;transform-origin:left center;transform:scaleX(0);background:var(--theme-accent,var(--color-brass,#b4884e))}.s-app .s-stage__seg:first-child:after{transform:scaleX(calc(1 / var(--s-n, 4)))}.s-app .s-stage__pause{position:relative;display:grid;place-items:center;width:44px;height:44px;cursor:pointer;color:var(--color-ember-muted,#c8bda9);pointer-events:auto}.s-app .s-stage__toggle{position:absolute;width:1px;height:1px;margin:0;opacity:0;pointer-events:none}.s-app .s-stage__pause-icon{position:relative;width:24px;height:24px;border:1px solid var(--color-ember-line,rgb(var(--theme-cream-rgb,232 226 214)/.16));border-radius:var(--r-pill,999px);background:rgb(36 28 21/.7);transition:border-color var(--duration-medium,.24s),color var(--duration-medium,.24s)}.s-app .s-stage__pause-icon:before{content:"";position:absolute;left:50%;top:50%;width:2px;height:8px;background:currentColor;box-shadow:4px 0 0 currentColor;transform:translate(-3px,-50%)}.s-app .s-stage:has(.s-stage__toggle:checked) .s-stage__pause-icon:before{width:0;height:0;background:none;box-shadow:none;border-color:transparent transparent transparent currentcolor;border-style:solid;border-width:4.5px 0 4.5px 7px;transform:translate(-2.5px,-50%)}.s-app .s-stage__pause:hover{color:var(--color-ember-ink,#ffffff)}.s-app .s-stage__pause:hover .s-stage__pause-icon{border-color:rgb(var(--theme-cream-rgb,232 226 214)/.5)}.s-app .s-stage__pause:has(.s-stage__toggle:focus-visible) .s-stage__pause-icon{outline:2px solid currentColor;outline-offset:2px}@media (max-width:39.9375rem){.s-app .s-bighero:has(>.s-bighero__stage){height:92svh;min-height:520px;max-height:900px}.s-app .s-bighero:has(>.s-bighero__stage) .s-bighero__body{padding-bottom:calc(56px + env(safe-area-inset-bottom) + 72px)}.s-app .s-bighero:has(>.s-bighero__stage) .s-bighero__col{max-width:none;text-align:center}.s-app .s-bighero:has(>.s-bighero__stage) h1{max-width:11ch;margin-inline:auto}.s-app .s-bighero:has(>.s-bighero__stage) .s-bighero__lede{max-width:34ch;margin-inline:auto;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.s-app .s-bighero:has(>.s-bighero__stage) .s-cta-row{flex-direction:column;gap:12px}.s-app .s-bighero:has(>.s-bighero__stage) .s-cta-row .s-btn{flex:1 1 auto;max-width:none;width:100%}.s-app .s-stage__aside{right:var(--s-gutter,20px);bottom:calc(56px + env(safe-area-inset-bottom) + 16px);max-width:calc(100% - 2 * var(--s-gutter, 20px));row-gap:10px}.s-app .s-stage__names{display:none}.s-app .s-stage__rail{width:64px}.s-app .s-stage__scrim{background:linear-gradient(to top,rgb(var(--theme-dark-rgb,22 17 13)/.9) 0,rgb(var(--theme-dark-rgb,22 17 13)/.8) 32%,rgb(var(--theme-dark-rgb,22 17 13)/.66) 52%,rgb(var(--theme-dark-rgb,22 17 13)/.34) 70%,rgb(var(--theme-dark-rgb,22 17 13)/.06) 88%,rgb(var(--theme-dark-rgb,22 17 13)/0) 100%)}.s-app .s-bighero:has(>.s-bighero__stage) .s-bighero__plate{justify-content:center}.s-app .s-bighero:has(>.s-bighero__stage) .s-bighero__plate>span:last-child{margin-inline-start:0;text-align:center}}@keyframes rise-settle{0%{scale:var(--rise-hero-scale,1.06)}to{scale:1}}@keyframes rise-in{0%{opacity:0;transform:translateY(var(--rise-travel,16px))}to{opacity:1;transform:none}}@keyframes veil-open{0%{opacity:var(--veil-open-opacity,.62)}to{opacity:0}}@media (prefers-reduced-motion:no-preference){:root[data-rise=on] .s-app .s-bighero:has(>.s-bighero__stage){--rise-hero-scale:1.06;--rise-hero-duration:1400ms;--rise-lockup-lead:160ms;--veil-open-opacity:0.48;--veil-open-duration:560ms}:root[data-rise=on] .s-app .s-bighero__stage{transform-origin:var(--s-fx0,50%) var(--s-fy0,32%);animation:rise-settle var(--rise-hero-duration) var(--rise-ease) both}:root[data-rise=on] .s-app .s-bighero:has(>.s-bighero__stage):after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:var(--theme-dark,var(--color-ember,#16110d));animation:veil-open var(--veil-open-duration) var(--veil-ease) both}:root[data-rise=on] .s-app .s-bighero:has(>.s-bighero__stage) :is(.s-bighero__plate,h1,.s-bighero__lede,.s-cta-row){animation-name:rise-in;animation-duration:var(--rise-duration);animation-timing-function:var(--rise-ease);animation-fill-mode:both}:root[data-rise=on] .s-app .s-bighero:has(>.s-bighero__stage) .s-bighero__plate{animation-delay:var(--rise-lockup-lead)}:root[data-rise=on] .s-app .s-bighero:has(>.s-bighero__stage) h1{animation-delay:calc(var(--rise-lockup-lead) + var(--rise-stagger))}:root[data-rise=on] .s-app .s-bighero:has(>.s-bighero__stage) .s-bighero__lede{animation-delay:calc(var(--rise-lockup-lead) + 2 * var(--rise-stagger))}:root[data-rise=on] .s-app .s-bighero:has(>.s-bighero__stage) .s-cta-row{animation-delay:calc(var(--rise-lockup-lead) + 3 * var(--rise-stagger))}}.s-app .s-stage__slide .s-media-video__film{opacity:0;transition:opacity .7s var(--swap-ease,cubic-bezier(.4,0,.2,1))}.s-app .s-stage__slide [data-media-video][data-state=playing] .s-media-video__film{opacity:1}:root[data-motion=on] .s-app .s-stage__slide .s-media-video__film{transition:none}@media (prefers-reduced-motion:reduce){.s-app .s-stage__slide .s-media-video__film{transition:none}}.s-app .s-stage--moving{--s-lead:-1.2s}@media (prefers-reduced-motion:reduce){.s-app .s-stage__pause,.s-app .s-stage__progress{display:none}}@media (prefers-reduced-motion:no-preference){:root[data-rise=on] .s-app .s-bighero:has(>.s-bighero__stage [data-fit=whole]){--rise-hero-scale:1.03}}.s-app .s-bighero:has(>.s-bighero__stage) .s-btn--ghost{transition:color .18s var(--s-ease-out,ease-out),border-color .18s var(--s-ease-out,ease-out)}.s-app .s-bighero:has(>.s-bighero__stage) .s-btn--ghost:before{opacity:0;transform:scaleX(0);transition:opacity .18s var(--s-ease-out,ease-out),transform 0s linear .18s}.s-app .s-bighero:has(>.s-bighero__stage) .s-btn--ghost:focus-visible:before,.s-app .s-bighero:has(>.s-bighero__stage) .s-btn--ghost:hover:before{opacity:1;transform:scaleX(1);transition:opacity 0s,transform var(--s-medium,.24s) var(--s-ease-out,ease-out)}@media (prefers-reduced-motion:reduce){.s-app .s-bighero:has(>.s-bighero__stage) .s-btn--ghost,.s-app .s-bighero:has(>.s-bighero__stage) .s-btn--ghost:before,.s-app .s-bighero:has(>.s-bighero__stage) .s-btn--ghost:focus-visible:before,.s-app .s-bighero:has(>.s-bighero__stage) .s-btn--ghost:hover:before{transition:none}}