@charset "UTF-8";._gap_dy9z9_1{position:relative;height:220px;background:transparent;pointer-events:none}._gap_dy9z9_1:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;box-shadow:inset 0 26px 34px -18px #0e0f0d,inset 0 -26px 34px -18px #0e0f0d}._grid_asy3k_2{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.3;pointer-events:none;transition:opacity .7s ease;background-image:repeating-linear-gradient(0deg,transparent 0px,transparent 31px,rgba(0,0,0,.5) 31px,rgba(0,0,0,.5) 32px),repeating-linear-gradient(90deg,transparent 0px,transparent 31px,rgba(0,0,0,.5) 31px,rgba(0,0,0,.5) 32px)}._gridHidden_asy3k_11{opacity:0}._videoBackdrop_asy3k_15{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:blur(5px);transform:scale(1.06);pointer-events:none;transition:filter .7s ease,transform .7s ease}._videoBackdropRevealed_asy3k_27{filter:none;transform:none}._videoRewind_asy3k_32{opacity:0}._videoRewindVisible_asy3k_36{opacity:1}._frame_asy3k_40{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;opacity:0;transition:opacity 1.6s ease-in-out;will-change:opacity,transform}._frameActive_asy3k_50{opacity:1;animation:_kenburns_asy3k_1 18s ease-in-out infinite alternate}@keyframes _kenburns_asy3k_1{0%{transform:scale(1) translateZ(0)}to{transform:scale(1.08) translate3d(-1.5%,-1.5%,0)}}._connectPulse_asy3k_71{animation:_connectPulse_asy3k_71 2.6s ease-in-out infinite;will-change:transform}._connectPulse_asy3k_71:hover,html[data-fs-trailer=on] ._connectPulse_asy3k_71{animation-play-state:paused}@keyframes _connectPulse_asy3k_71{0%,to{transform:scale(1)}50%{transform:scale(1.035)}}._tabProgress_asy3k_92,._tabMarker_asy3k_93{position:absolute;left:0;right:0;bottom:-2px;height:4px;background:var(--tab, #4caf50);pointer-events:none}._aiTab_asy3k_105{background:color-mix(in srgb,var(--tab) 5%,#16181a);box-shadow:inset 0 3px color-mix(in srgb,var(--tab) 35%,transparent);transition:background-color .2s ease,box-shadow .2s ease}._aiTab_asy3k_105:hover{background:color-mix(in srgb,var(--tab) 11%,#16181a)}._aiTabOn_asy3k_114,._aiTabOn_asy3k_114:hover{background:color-mix(in srgb,var(--tab) 16%,#0c0e0b);box-shadow:inset 0 4px 0 var(--tab)}._aiTabIcon_asy3k_121{display:block;flex-shrink:0;width:40px;height:40px;padding:3px;border:2px solid #000;background:color-mix(in srgb,var(--tab) 14%,#0a0b0a);box-shadow:3px 3px #000;transition:transform .2s ease,background-color .2s ease}@media (min-width: 640px){._aiTabIcon_asy3k_121{width:52px;height:52px;padding:4px}}@media (min-width: 1024px){._aiTabIcon_asy3k_121{width:64px;height:64px;padding:5px}}._aiTab_asy3k_105:hover ._aiTabIcon_asy3k_121{transform:translateY(-2px)}._aiTabOn_asy3k_114 ._aiTabIcon_asy3k_121{background:color-mix(in srgb,var(--tab) 30%,#0a0b0a);box-shadow:3px 3px #000,0 0 18px color-mix(in srgb,var(--tab) 45%,transparent)}._tabProgress_asy3k_92{transform-origin:left center;animation-name:_heroTabProgress_asy3k_1;animation-timing-function:linear;animation-fill-mode:forwards}._aiPanel_asy3k_163:hover ._tabProgress_asy3k_92,._aiPanel_asy3k_163:focus-within ._tabProgress_asy3k_92{animation-play-state:paused}html[data-fs-trailer=on] ._tabProgress_asy3k_92{animation-play-state:paused}@keyframes _heroTabProgress_asy3k_1{0%{transform:scaleX(0)}to{transform:scaleX(1)}}._aiPanelBody_asy3k_180{animation:_heroPanelIn_asy3k_1 .35s ease-out}@keyframes _heroPanelIn_asy3k_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}._caret_asy3k_194{display:inline-block;width:8px;height:15px;margin-left:3px;vertical-align:-2px;background:#4caf50;animation:_heroCaret_asy3k_1 1s steps(1) infinite}@keyframes _heroCaret_asy3k_1{50%{opacity:0}}@media (prefers-reduced-motion: reduce){._tabProgress_asy3k_92,._aiPanelBody_asy3k_180,._caret_asy3k_194{animation:none}._videoBackdrop_asy3k_15,._grid_asy3k_2,._frame_asy3k_40{transition:none}._frameActive_asy3k_50,._connectPulse_asy3k_71{animation:none}}
