:root{--top-scene-length:4.7;--header-h:69px}@media (min-width:640px){:root{--header-h:78px}}.top-scene{background:#0a0a0a;position:relative;z-index:10}.light-rise,.stage-root,.top-pillars,.top-scene-spacer{display:none}@media (prefers-reduced-motion:no-preference) and (min-height:500px){html.js .top-stage{height:100vh;height:100svh;overflow-x:clip;position:sticky;top:0}html.js .top-scene-spacer{display:block;height:calc(var(--top-scene-length)*100vh);height:calc(var(--top-scene-length)*100svh)}html.js [data-film]{overflow:visible}html.js .top-biz{background:transparent;inset:0;padding:0;pointer-events:none;position:absolute}html.js .top-biz-heading-wrap{border:0;padding:0}html.js .top-biz-heading{left:0;line-height:1.1;margin:0;max-width:none;opacity:0;position:absolute;right:0;text-align:center;top:calc(var(--header-h) + 1.25rem);will-change:transform,opacity,filter}html.js .top-pillars{display:block}html.js .top-biz-grid{bottom:0;left:0;margin:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:calc(var(--header-h) + 5rem)}html.js .top-biz-grid [data-biz-rule]{margin-top:2rem;padding-top:1.75rem}@media (max-width:639px){html.js .top-biz-grid .top-biz-core{gap:1rem}html.js .top-biz-grid>div>ul>li:first-child .top-biz-media{aspect-ratio:auto;height:min(26svh,15rem)}html.js .top-biz-grid [data-biz-rule]{margin-top:1.25rem;padding-top:.5rem}html.js .top-biz-grid [data-biz-rule]>ul>li{padding-bottom:.5rem;padding-top:.5rem}html.js .top-biz-grid [data-biz-rule] .top-biz-media{aspect-ratio:auto;height:min(9svh,5.5rem)}}@media (min-width:640px){html.js .top-biz-grid>div>ul>li:first-child .top-biz-media{aspect-ratio:auto;height:min(30svh,18rem)}html.js .top-biz-grid [data-biz-rule] .top-biz-media{aspect-ratio:auto;height:min(16svh,10rem)}}@media (min-width:1024px){html.js .top-biz-grid>div>ul>li:first-child .top-biz-media{height:min(36svh,24rem)}html.js .top-biz-grid [data-biz-rule] .top-biz-media{height:min(21svh,14rem)}}html.js .top-biz-grid [data-biz-item]{opacity:0}html.js .top-biz-grid [data-biz-rule]{border-color:transparent}@media (max-width:639px){html.js .top-biz-grid{top:calc(var(--header-h) + 4rem)}}html.js .top-biz-grid .top-biz-media{aspect-ratio:16/9}html.js .light-rise{display:block;height:150vh;height:150svh}html.js .stage-root{display:block}html.js .stage-root.is-covered{visibility:hidden}}.top-pillars{height:54%;left:0;position:absolute;right:0;top:max(20%,calc(var(--header-h) + 5.5rem));transform:translateY(95vh) rotate(-9deg) scale(1.12);will-change:transform}.top-pillar{flex:1 1 0;min-width:0;position:relative}.top-pillar-frame{background:#1a1a1a;height:100%;overflow:hidden;position:relative}.top-tower-line{background:currentColor;display:block;position:absolute}.top-tower-line[data-axis=x]{height:1px;transform:scaleX(0);transform-origin:left center}.top-tower-line[data-axis=y]{transform:scaleY(0);transform-origin:center top;width:1px}.top-pillar-foot{left:0;margin-top:14px;opacity:0;position:absolute;right:0;top:100%;visibility:hidden}.stage-paper{background:#0a0a0a bottom/cover no-repeat;will-change:transform}