#above__the__fold{min-height:100vh;position:relative;padding:0;border-radius:35px;border-top:5px solid #131313;border-left:5px solid #131313;border-right:5px solid #131313;background:#ccc}@media only screen and (max-width:600px){#above__the__fold{min-height:70vh}}#above__the__fold .content__wrapper{position:relative;height:100%;min-height:85vh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 20px;max-width:100%;overflow:hidden}#above__the__fold .content__wrapper .wrap{z-index:1}#above__the__fold .content__wrapper .hero__display-title{font-size:10rem;font-family:IBM Plex Sans,sans-serif;font-weight:600;color:#5a5a5a;text-align:center;margin:auto;line-height:80%;position:relative}@media only screen and (max-width:600px){#above__the__fold .content__wrapper .hero__display-title{font-size:6.4rem;line-height:82%}}#above__the__fold .content__wrapper .hero__display-title span{animation:move-text .5s forwards;position:relative;opacity:0;display:inline-block;letter-spacing:-5px}#above__the__fold .content__wrapper .hero__display-title span:nth-child(1){animation-delay:.2s}#above__the__fold .content__wrapper .hero__display-title span:nth-child(2){font-size:50%;margin:0 20px;top:-8px}@media only screen and (max-width:600px){#above__the__fold .content__wrapper .hero__display-title span:nth-child(1){display:block}#above__the__fold .content__wrapper .hero__display-title span:nth-child(2){margin:0 12px 0 0;top:-4px}}#above__the__fold .content__wrapper .hero__display-title span:nth-child(2){animation-delay:.3s}#above__the__fold .content__wrapper .hero__display-title span:nth-child(3){animation-delay:.4s}#above__the__fold .content__wrapper .hero__display-title span:nth-child(4){animation-delay:.5s}#above__the__fold .content__wrapper .hero__display-title sub{font-size:2rem;letter-spacing:0;word-spacing:0;display:inline-block;position:relative;opacity:0;animation:move-text .5s forwards 1s;font-weight:400;line-height:100%;position:absolute;top:-10px;right:-10px}#above__the__fold .content__wrapper .canvas-wrapper{width:500px;height:500px;position:absolute;z-index:0;inset:0;margin:auto;opacity:1;animation:move-text 1s forwards;perspective:1000px}@media only screen and (max-width:600px){#above__the__fold .content__wrapper .canvas-wrapper{width:400px;height:400px}}#above__the__fold .content__wrapper .model_canvas{width:100%;height:100%;position:relative;z-index:0;border-radius:var(--br, 50%);overflow:hidden;clip-path:inset(0 round var(--br, 50%));display:flex;align-items:center;justify-content:center;background-color:#fff;transform-origin:center;--mx: 50%;--my: 50%;--edge: 0;--light-opacity: 0;transform-style:preserve-3d;will-change:transform;contain:paint;isolation:isolate;-webkit-mask-image:-webkit-radial-gradient(white,black);mask-image:radial-gradient(#fff,#000);backface-visibility:hidden;-webkit-backface-visibility:hidden;box-shadow:inset 12px 12px 24px #ffffff24,inset -18px -18px 28px #0000000f,inset 0 1px #ffffff59,0 10px 30px #00000014}.model_canvas:before{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;background:radial-gradient(circle at var(--mx) var(--my),rgba(255,255,255,.28) 0%,rgba(255,255,255,.14) 15%,rgba(255,255,255,.06) 28%,rgba(255,255,255,0) 50%);mix-blend-mode:screen;opacity:var(--light-opacity);z-index:3}.model_canvas:after{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;background:radial-gradient(circle at calc(100% - var(--mx)) calc(100% - var(--my)),#ffffff61,#fff3 12%,#ffffff14 22%,#fff0 45%);mix-blend-mode:screen;opacity:calc(.65 + var(--edge));z-index:2}#above__the__fold .content__wrapper .model_canvas .element{opacity:0;position:absolute;z-index:1;transition:opacity .3s}#above__the__fold .content__wrapper .model_canvas .element.element-holo{opacity:1;width:100%;height:100%;border-radius:inherit;overflow:hidden;clip-path:inset(0 round var(--br, 50%));contain:paint;-webkit-mask-image:-webkit-radial-gradient(white,black);mask-image:radial-gradient(#fff,#000);backface-visibility:hidden;-webkit-backface-visibility:hidden}#above__the__fold .content__wrapper .model_canvas .element.element-holo:after{content:"";background-image:url(/media/images/atf/pattern-noise.gif);background-repeat:repeat;position:absolute;width:100%;height:100%;background-size:50px;top:0;left:0;opacity:.1;mix-blend-mode:lighten}#above__the__fold .content__wrapper .model_canvas .element.element-holo .holo{mix-blend-mode:lighten;width:110%;height:110%;transform-origin:center;will-change:transform;border-radius:inherit;overflow:hidden;clip-path:inset(0 round var(--br, 50%));backface-visibility:hidden;-webkit-backface-visibility:hidden}#above__the__fold .content__wrapper .model_canvas .element.element-holo .holo.is-ready{animation:randomMotionBlurAnimation 50s ease-in-out infinite alternate;will-change:transform,filter}#above__the__fold .content__wrapper .model_canvas .element.element-holo .holo__poster{position:absolute;inset:0;z-index:0;display:block;width:100%;height:100%;overflow:hidden;border-radius:inherit;filter:blur(5px) brightness(1.08) saturate(1.75);opacity:.78;transform:scale(1.04);transform-origin:center;pointer-events:none}#above__the__fold .content__wrapper .model_canvas .element.element-holo .holo__poster img{display:block;width:100%;height:100%;object-fit:cover}@media only screen and (max-width:1050px),(hover:none),(pointer:coarse){#above__the__fold .content__wrapper .model_canvas{will-change:auto;transform:translateZ(0)}#above__the__fold .content__wrapper .model_canvas .element.element-holo .holo.is-ready{animation:none;will-change:auto}#above__the__fold .content__wrapper .model_canvas .element.element-holo .holo__poster{transform:scale(1.08);will-change:auto}.border-canvas:after{filter:blur(8px)}}#above__the__fold .content__wrapper .about__description{margin:20px auto;width:100%;max-width:600px;text-align:center}#above__the__fold .content__wrapper .about__description #home-hero-title{font-size:2rem;font-weight:400;color:#5a5a5a;max-width:530px;line-height:150%;margin:0 auto;animation:move-text 1s forwards .5}@media only screen and (max-width:600px){#above__the__fold .content__wrapper .about__description #home-hero-title{font-size:1.6rem}}#above__the__fold .content__wrapper .about__description #home-hero-title em{font-size:120%}#above__the__fold .content__wrapper .about__description .hero__actions{display:inline-flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:20px;animation:move-text 1.2s forwards .5}#above__the__fold .content__wrapper .about__description .btn{--follow-border-size: 2px;--follow-border-opacity: .95;font-size:1.75rem;color:#000;border-radius:30px;border:0;padding:12px 20px;display:inline-block;margin-top:0;text-transform:uppercase;font-weight:600;background:#373737;transition:background-color .3s ease,color .3s ease}#above__the__fold .content__wrapper .about__description .btn--inverse{color:#161616;background:transparent}#above__the__fold .content__wrapper .about__description .btn--inverse:before{opacity:1}@media only screen and (max-width:600px){#above__the__fold .content__wrapper .about__description .hero__actions{gap:8px}#above__the__fold .content__wrapper .about__description .btn{font-size:1.42rem;padding:12px 20px}}#above__the__fold .content__wrapper .about__description .btn:hover{background:#000}#above__the__fold .content__wrapper .about__description .btn--inverse:hover{background:#fff;color:#050505}.border-canvas{position:absolute;inset:0%;border-radius:inherit}.border-canvas:before,.border-canvas:after{content:"";position:absolute;border-radius:inherit;pointer-events:none;animation:siriBorder 28s linear infinite;transform-origin:center;will-change:transform}.border-canvas:before{inset:-1px;padding:2px;z-index:9;background:conic-gradient(from 0deg,#ff7ad9,#7df9ff,#ffffff80,#fff275,#fff,#a78bfa,#ffffff80,#ff7ad9);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.5}.border-canvas:after{inset:0;padding:6px;z-index:8;background:conic-gradient(from 0deg,#ff7ad9,#ffffff80,#7df9ff,#fff,#fff275,#a78bfa,#fff,#ffffff80,#ff7ad9);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;filter:blur(9px);opacity:.16}@keyframes siriBorder{to{transform:rotate(360deg)}}.model_canvas .specular-light{position:absolute;inset:-10%;pointer-events:none;z-index:4;opacity:var(--light-opacity);background:radial-gradient(circle at var(--mx) var(--my),rgba(255,255,255,.72) 0%,rgba(255,255,255,.38) 4%,rgba(255,255,255,.12) 10%,rgba(255,255,255,0) 18%);mix-blend-mode:screen}.model_canvas .sphere-depth{position:absolute;inset:0;border-radius:inherit;pointer-events:none;z-index:1;background:radial-gradient(circle at 50% 45%,#fff0 46%,#0000000d 78%,#0000001c);mix-blend-mode:multiply}#above__the__fold .content__wrapper .card-light{position:absolute;inset:-20%;pointer-events:none;z-index:2;opacity:var(--light-opacity);background:radial-gradient(circle at var(--mx) var(--my),rgba(255,255,255,.28) 0%,rgba(255,255,255,.16) 12%,rgba(255,255,255,.08) 24%,rgba(255,255,255,0) 42%);mix-blend-mode:screen;transition:opacity .22s ease}.webgl-bg{position:absolute;inset:-8%;width:auto;height:auto;overflow:hidden;border-radius:inherit;clip-path:inset(0 round var(--br, 50%));transform-origin:center}#glCanvas{display:block;width:100%;height:100%;position:absolute;inset:0;z-index:1;border-radius:inherit}#glCanvas{opacity:0;transition:opacity .35s ease}#glCanvas.is-ready{opacity:1}
