.SubsidiaryPanel-module__LGaXLW__panel{isolation:isolate;color:#f5f3ee;background:#191918;flex:1 1 0;align-items:flex-end;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}.SubsidiaryPanel-module__LGaXLW__panel+.SubsidiaryPanel-module__LGaXLW__panel{border-left:1px solid #ffffff35}.SubsidiaryPanel-module__LGaXLW__panel:focus-visible{outline-offset:-5px;outline:3px solid #ff965e}.SubsidiaryPanel-module__LGaXLW__poster,.SubsidiaryPanel-module__LGaXLW__video{object-fit:cover;z-index:-3;width:100%;height:100%;position:absolute;inset:0}.SubsidiaryPanel-module__LGaXLW__poster{filter:saturate(.75)brightness(.85);transition:transform 1.1s cubic-bezier(.16,1,.3,1),filter .5s}.SubsidiaryPanel-module__LGaXLW__panel:hover .SubsidiaryPanel-module__LGaXLW__poster,.SubsidiaryPanel-module__LGaXLW__panel:focus-visible .SubsidiaryPanel-module__LGaXLW__poster{filter:saturate()brightness();transform:scale(1.035)}.SubsidiaryPanel-module__LGaXLW__video{z-index:-2;opacity:0;transition:opacity .5s,filter .65s cubic-bezier(.16,1,.3,1)}.SubsidiaryPanel-module__LGaXLW__videoVisible{opacity:1}.SubsidiaryPanel-module__LGaXLW__bleed{z-index:0;pointer-events:none;opacity:0;background:radial-gradient(circle at 18% 12%,#ffbf894d,#0000 38%),linear-gradient(145deg,#ff5c25e0,#ff6b28ad);position:absolute;inset:0}.SubsidiaryPanel-module__LGaXLW__bleedActive .SubsidiaryPanel-module__LGaXLW__bleed{animation:1.1s cubic-bezier(.16,1,.3,1) both SubsidiaryPanel-module__LGaXLW__orange-bleed}.SubsidiaryPanel-module__LGaXLW__dim{z-index:0;pointer-events:none;opacity:0;background:#05050594;transition:opacity 1.1s cubic-bezier(.16,1,.3,1);position:absolute;inset:0}.SubsidiaryPanel-module__LGaXLW__scrim{z-index:-1;background:linear-gradient(#10100f08 0%,#10100f25 25%,#10100fcc 57%,#10100ffa 100%);position:absolute;inset:0}.SubsidiaryPanel-module__LGaXLW__body{z-index:1;width:100%;padding:clamp(26px,3.8vw,58px);position:relative}.SubsidiaryPanel-module__LGaXLW__audience{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#d2ccc3;margin-bottom:16px;font-size:10px;font-weight:400;display:block}.SubsidiaryPanel-module__LGaXLW__name{font-family:var(--font-display);letter-spacing:-.055em;white-space:nowrap;font-size:clamp(36px,4.5vw,68px);font-weight:600;line-height:1.08}.SubsidiaryPanel-module__LGaXLW__tagline{font-family:var(--font-body);color:#ccc7c0;max-width:35ch;min-height:3.2em;margin-top:16px;font-size:15px;line-height:1.6;display:block}.SubsidiaryPanel-module__LGaXLW__trusted{opacity:0;pointer-events:none;flex:1 1 0;justify-content:center;align-items:center;gap:clamp(10px,1.5vw,22px);min-width:0;min-height:0;max-height:0;margin:0;padding:0;list-style:none;transition:max-height .65s cubic-bezier(.16,1,.3,1),opacity .35s,transform .65s cubic-bezier(.16,1,.3,1);display:flex;overflow:hidden;transform:translateY(8px)}.SubsidiaryPanel-module__LGaXLW__trusted li{flex:1 1 0;min-width:0}.SubsidiaryPanel-module__LGaXLW__trustedMark{width:100%;height:24px;display:block;position:relative}.SubsidiaryPanel-module__LGaXLW__trustedMark img{object-fit:contain;filter:grayscale()brightness(1.5);opacity:.82}.SubsidiaryPanel-module__LGaXLW__panel:hover .SubsidiaryPanel-module__LGaXLW__trusted,.SubsidiaryPanel-module__LGaXLW__panel:focus-visible .SubsidiaryPanel-module__LGaXLW__trusted{opacity:1;pointer-events:auto;max-height:44px;transform:translateY(0)}.SubsidiaryPanel-module__LGaXLW__enter{border-top:1px solid #ffffff30;justify-content:space-between;align-items:center;gap:20px;width:100%;margin-top:28px;padding-top:20px;font-size:13px;font-weight:500;display:flex}.SubsidiaryPanel-module__LGaXLW__panel[data-door=studios] .SubsidiaryPanel-module__LGaXLW__body{text-align:right}.SubsidiaryPanel-module__LGaXLW__panel[data-door=studios] .SubsidiaryPanel-module__LGaXLW__tagline{margin-left:auto}.SubsidiaryPanel-module__LGaXLW__panel[data-door=studios] .SubsidiaryPanel-module__LGaXLW__enter{text-align:right;flex-direction:row-reverse}.SubsidiaryPanel-module__LGaXLW__arrow{border:1px solid #ffffff60;border-radius:50%;flex-shrink:0;place-items:center;width:42px;height:42px;transition:background .25s,color .25s,border-color .25s,transform .3s;display:grid}.SubsidiaryPanel-module__LGaXLW__panel:hover .SubsidiaryPanel-module__LGaXLW__arrow,.SubsidiaryPanel-module__LGaXLW__panel:focus-visible .SubsidiaryPanel-module__LGaXLW__arrow{color:#17120e;background:#ff9259;border-color:#ff9259;transform:rotate(45deg)}.SubsidiaryPanel-module__LGaXLW__panel:active .SubsidiaryPanel-module__LGaXLW__arrow{transform:rotate(45deg)scale(.95)}@media (min-width:701px){.SubsidiaryPanel-module__LGaXLW__panel{transition:flex .65s cubic-bezier(.16,1,.3,1)}.SubsidiaryPanel-module__LGaXLW__panel:hover,.SubsidiaryPanel-module__LGaXLW__panel:focus-visible{flex:0 0 65vw}}@media (prefers-reduced-motion:no-preference){.SubsidiaryPanel-module__LGaXLW__panel{animation:.95s cubic-bezier(.16,1,.3,1) both SubsidiaryPanel-module__LGaXLW__reveal}.SubsidiaryPanel-module__LGaXLW__panel:first-child{--entrance-x:-28px}.SubsidiaryPanel-module__LGaXLW__panel:last-child{--entrance-x:28px}.SubsidiaryPanel-module__LGaXLW__body{animation:.8s .18s both SubsidiaryPanel-module__LGaXLW__content-in}}@keyframes SubsidiaryPanel-module__LGaXLW__reveal{0%{opacity:0;transform:translateX(var(--entrance-x))}to{opacity:1;transform:translate(0)}}@keyframes SubsidiaryPanel-module__LGaXLW__content-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes SubsidiaryPanel-module__LGaXLW__orange-bleed{0%{opacity:0}18%{opacity:.96}58%{opacity:.9}to{opacity:0}}@media (max-width:900px) and (min-width:701px){.SubsidiaryPanel-module__LGaXLW__body{padding:28px}.SubsidiaryPanel-module__LGaXLW__name{font-size:38px}}@media (max-width:700px){.SubsidiaryPanel-module__LGaXLW__panel+.SubsidiaryPanel-module__LGaXLW__panel{border-top:1px solid #ffffff35;border-left:0}.SubsidiaryPanel-module__LGaXLW__body{padding:23px}.SubsidiaryPanel-module__LGaXLW__audience{margin-bottom:9px;font-size:9px}.SubsidiaryPanel-module__LGaXLW__name{font-size:36px}.SubsidiaryPanel-module__LGaXLW__tagline{max-width:34ch;margin-top:10px;font-size:13px}.SubsidiaryPanel-module__LGaXLW__enter{margin-top:16px;padding-top:12px;font-size:12px}.SubsidiaryPanel-module__LGaXLW__arrow{width:32px;height:32px}.SubsidiaryPanel-module__LGaXLW__scrim{background:linear-gradient(#10100f20,#10100fa8 35%,#10100ff5 100%)}}@media (prefers-reduced-motion:reduce){.SubsidiaryPanel-module__LGaXLW__panel,.SubsidiaryPanel-module__LGaXLW__dim{transition:none}.SubsidiaryPanel-module__LGaXLW__bleedActive .SubsidiaryPanel-module__LGaXLW__bleed{animation:none}.SubsidiaryPanel-module__LGaXLW__panel:hover .SubsidiaryPanel-module__LGaXLW__poster,.SubsidiaryPanel-module__LGaXLW__panel:focus-visible .SubsidiaryPanel-module__LGaXLW__poster,.SubsidiaryPanel-module__LGaXLW__panel:hover .SubsidiaryPanel-module__LGaXLW__arrow,.SubsidiaryPanel-module__LGaXLW__panel:focus-visible .SubsidiaryPanel-module__LGaXLW__arrow{transform:none}}
.GatewayPage-module__dKDpna__stage{color:#f5f3ee;background:#111110;grid-template-rows:auto minmax(0,1fr) auto;height:100svh;min-height:700px;padding-top:70px;display:grid}.GatewayPage-module__dKDpna__intro{text-align:center;padding:26px 24px 30px}.GatewayPage-module__dKDpna__intro h1{letter-spacing:-.045em;white-space:nowrap;text-wrap:nowrap;width:fit-content;max-width:100%;margin-inline:auto;font-size:clamp(18px,2.6vw,34px);font-weight:500;line-height:1.2}.GatewayPage-module__dKDpna__headlineTrack{align-items:baseline;display:inline-flex}.GatewayPage-module__dKDpna__headlineItem{flex:none}.GatewayPage-module__dKDpna__headlineItem[aria-hidden=true]{display:none}.GatewayPage-module__dKDpna__headlineMuted{color:#aaa7a1}.GatewayPage-module__dKDpna__panels{border:1px solid #ffffff20;border-radius:5px;min-height:0;margin-inline:20px;display:flex;overflow:hidden}@media (min-width:701px){:is(.GatewayPage-module__dKDpna__panels:has(>[data-door=solutions]:hover)>[data-door=studios] [data-panel-dim],.GatewayPage-module__dKDpna__panels:has(>[data-door=solutions]:focus-visible)>[data-door=studios] [data-panel-dim],.GatewayPage-module__dKDpna__panels:has(>[data-door=studios]:hover)>[data-door=solutions] [data-panel-dim],.GatewayPage-module__dKDpna__panels:has(>[data-door=studios]:focus-visible)>[data-door=solutions] [data-panel-dim]){opacity:1}:is(.GatewayPage-module__dKDpna__panels:has(>[data-door=solutions]:hover)>[data-door=studios] [data-panel-media],.GatewayPage-module__dKDpna__panels:has(>[data-door=solutions]:focus-visible)>[data-door=studios] [data-panel-media],.GatewayPage-module__dKDpna__panels:has(>[data-door=studios]:hover)>[data-door=solutions] [data-panel-media],.GatewayPage-module__dKDpna__panels:has(>[data-door=studios]:focus-visible)>[data-door=solutions] [data-panel-media]){filter:grayscale()}}.GatewayPage-module__dKDpna__micro{color:#aaa7a1;justify-content:space-between;align-items:center;gap:20px;padding:18px 26px;font-size:11px;display:flex}.GatewayPage-module__dKDpna__micro a{transition:color .2s}.GatewayPage-module__dKDpna__micro a:hover{color:#f5f3ee}@media (prefers-reduced-motion:no-preference){.GatewayPage-module__dKDpna__intro{animation:.8s ease-out both GatewayPage-module__dKDpna__introduction}}@keyframes GatewayPage-module__dKDpna__introduction{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:700px){.GatewayPage-module__dKDpna__stage{min-height:780px;padding-top:64px}.GatewayPage-module__dKDpna__intro{padding:17px 15px 21px;overflow:hidden}.GatewayPage-module__dKDpna__intro h1{text-align:left;width:100%;max-width:none;margin-inline:0;font-size:clamp(18px,5.4vw,23px);overflow:hidden}.GatewayPage-module__dKDpna__headlineTrack{gap:72px;width:max-content;animation:22s linear infinite GatewayPage-module__dKDpna__headline-scroll}.GatewayPage-module__dKDpna__headlineItem[aria-hidden=true]{display:inline-block}.GatewayPage-module__dKDpna__panels{flex-direction:column;margin-inline:12px}.GatewayPage-module__dKDpna__micro{padding:16px;font-size:10px}}@keyframes GatewayPage-module__dKDpna__headline-scroll{0%{transform:translate(0)}to{transform:translate(calc(-50% - 36px))}}@media (max-height:600px) and (min-width:701px){.GatewayPage-module__dKDpna__stage{min-height:570px}.GatewayPage-module__dKDpna__intro{padding-block:15px}}
