#banner .content{min-width:0}.hero-heading-image[data-astro-cid-idzzwkwv]{width:82%;max-width:22rem;margin:0 0 2rem;line-height:0}.hero-heading-image[data-astro-cid-idzzwkwv] img[data-astro-cid-idzzwkwv]{width:100%;max-width:100%;height:auto;display:block}#banner .hero-video{aspect-ratio:3/2;isolation:isolate;align-self:center;height:auto;min-height:0;max-height:none;position:relative;overflow:visible}#banner .hero-video:after{display:none}.hero-video__ambilight[data-astro-cid-idzzwkwv]{filter:blur(clamp(1.35rem,3.4vw,3.4rem))saturate(2.15)brightness(1.08);opacity:.86;pointer-events:none;z-index:0;background-position:50%;background-size:cover;border-radius:15%/18%;animation:6.5s ease-in-out infinite alternate hero-ambilight-breathe;position:absolute;inset:9% 13% 18%;transform:scale(1.09);box-shadow:-2.4rem -.5rem 4.8rem #3ee1ff57,2.6rem .35rem 5rem #ff449952,0 2rem 4.4rem #7656ff47}.hero-video__viewport[data-astro-cid-idzzwkwv]{box-shadow:none;z-index:1;background:#020405;border-radius:0;width:73.4%;height:72.8%;display:block;position:absolute;top:9.3%;left:13.3%;overflow:hidden}.hero-video__viewport[data-astro-cid-idzzwkwv]:after{content:"";opacity:.55;pointer-events:none;z-index:2;background:repeating-linear-gradient(#0000 0 2px,#040a1033 3px 4px);transition:opacity .18s;position:absolute;inset:0}#banner .hero-video.is-playing .hero-video__viewport:after{opacity:0}.hero-video[data-astro-cid-idzzwkwv] iframe[data-astro-cid-idzzwkwv]{z-index:1;border:0;width:126.9%;max-width:none;height:108%;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#banner .hero-video .demo-media__crt-frame{object-fit:contain;pointer-events:none;z-index:3;width:100%;height:100%;display:block;position:absolute;inset:0}#banner .hero-video.crt-booting iframe{opacity:0;pointer-events:none}#banner .hero-video.crt-booting.crt-powering-on iframe{animation:.94s cubic-bezier(.2,.72,.2,1) both hero-crt-picture-on}#banner .hero-video.crt-powering-off iframe{pointer-events:none;animation:.68s cubic-bezier(.55,0,.85,.35) both hero-crt-picture-off!important}#banner .hero-video.crt-booting .hero-video__viewport:before,#banner .hero-video.crt-powering-off .hero-video__viewport:before{content:"";opacity:0;pointer-events:none;transform-origin:50%;z-index:4;background:#ecffff;border-radius:50%;width:86%;height:.22rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scaleX(0);box-shadow:0 0 .4rem #fff,0 0 1.2rem #83f6fff2,0 0 2.6rem #ffffffb3}#banner .hero-video.crt-booting.crt-powering-on .hero-video__viewport:before{animation:.94s ease-out both hero-crt-power-flash-on}#banner .hero-video.crt-powering-off .hero-video__viewport:before{animation:.68s ease-in both hero-crt-power-flash-off}@media screen and (orientation:portrait){#banner .hero-video{height:auto;min-height:0;max-height:none;margin-bottom:2.5rem}}@keyframes hero-crt-picture-on{0%,8%{clip-path:inset(50%);filter:brightness(8)contrast(.2);opacity:0}18%{clip-path:inset(49.6% 45%);filter:brightness(7)contrast(.35);opacity:1}34%{clip-path:inset(49.4% 0);filter:brightness(5)contrast(.5)}62%{clip-path:inset(16% 0);filter:brightness(1.8)contrast(.82)}to{clip-path:inset(0);filter:none;opacity:1}}@keyframes hero-ambilight-breathe{0%{filter:blur(clamp(1.35rem,3.4vw,3.4rem))saturate(1.9)brightness(.94);opacity:.72;transform:scale(1.06)}to{filter:blur(clamp(1.55rem,3.8vw,3.8rem))saturate(2.35)brightness(1.16);opacity:.94;transform:scale(1.12)}}@keyframes hero-crt-picture-off{0%{clip-path:inset(0);filter:none;opacity:1}46%{clip-path:inset(48.8% 0);filter:brightness(3.5)contrast(.45);opacity:1}76%{clip-path:inset(49.6% 44%);filter:brightness(7)contrast(.25);opacity:1}to{clip-path:inset(50%);filter:brightness(8)contrast(.2);opacity:0}}@keyframes hero-crt-power-flash-on{0%,10%{opacity:0;transform:translate(-50%,-50%)scaleX(0)}20%{opacity:1;transform:translate(-50%,-50%)scaleX(.04)}38%{opacity:.95;transform:translate(-50%,-50%)scaleX(1)}62%,to{opacity:0;transform:translate(-50%,-50%)scaleX(1)}}@keyframes hero-crt-power-flash-off{0%,36%{opacity:0;transform:translate(-50%,-50%)scaleX(1)}52%{opacity:1;transform:translate(-50%,-50%)scaleX(1)}78%{opacity:1;height:.22rem;transform:translate(-50%,-50%)scaleX(.035)}92%{opacity:.95;height:.48rem;transform:translate(-50%,-50%)scaleX(.008)}to{opacity:0;height:0;transform:translate(-50%,-50%)scaleX(0)}}@media (prefers-reduced-motion:reduce){.hero-video__ambilight[data-astro-cid-idzzwkwv]{animation:none}#banner .hero-video.crt-booting iframe{opacity:1;pointer-events:auto}}.home-layout[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.15fr) minmax(18rem,.85fr);align-items:start;gap:.5rem clamp(3rem,6vw,6rem);display:grid}.home-layout__welcome[data-astro-cid-lcdefpme] #banner{padding:2em 0 0;display:block}.home-layout__welcome[data-astro-cid-lcdefpme] #banner .content,.home-layout__welcome[data-astro-cid-lcdefpme] #banner .image{width:100%}.home-layout__welcome[data-astro-cid-lcdefpme] #banner .image{margin:2em 0 0}.home-layout__news[data-astro-cid-lcdefpme]{padding-top:2em}.home-layout__blog[data-astro-cid-lcdefpme]{grid-column:1/-1}.home-layout__news[data-astro-cid-lcdefpme] .home-blog article:last-child{padding-bottom:0}.home-layout[data-astro-cid-lcdefpme] .home-blog article{border-bottom:0}@media screen and (width<=900px){.home-layout[data-astro-cid-lcdefpme]{display:block}.home-layout__news[data-astro-cid-lcdefpme]{padding-top:0}.home-layout__blog[data-astro-cid-lcdefpme]{margin-top:.5rem}}
