.home-page-body{--navbar-bg: #050505}.home-page-body .get-started{background-color:#141414}@keyframes fadeInUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.home-page .inner-hp .hero-animate{opacity:0;animation:fadeInUp .7s ease forwards}.home-page .inner-hp .hero-animate:nth-child(1){animation-delay:.05s}.home-page .inner-hp .hero-animate:nth-child(2){animation-delay:.18s}.home-page .inner-hp .hero-animate:nth-child(3){animation-delay:.31s}@media (prefers-reduced-motion: reduce){.home-page .inner-hp .hero-animate{opacity:1;animation:none}}.reveal-slide,.demo-reveal{transform:translateY(30px);transition:transform .55s ease}.reveal-slide.revealed,.demo-reveal.revealed{transform:none}.iframe-reveal{opacity:0;transition:opacity .55s ease .18s}.iframe-reveal.revealed{opacity:1}@media (prefers-reduced-motion: reduce){.reveal,.reveal-left,.reveal-right,.reveal-slide,.demo-reveal,.iframe-reveal{opacity:1;transform:none}}.home-page{height:950px;min-height:600px;width:100%;background-color:#020202;display:flex;flex-direction:column;align-items:center;padding-top:20px;position:relative;overflow:hidden;contain:layout style}.home-page .hero-bg-still,.home-page .hero-bg{position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%);width:100%;max-width:1300px;height:100%;object-fit:none;object-position:80% 0;pointer-events:none;mix-blend-mode:screen}.home-page .hero-bg-still{z-index:0;opacity:.5}.home-page .hero-bg{z-index:1;opacity:.1;backface-visibility:hidden;transform:translate(-50%) translateZ(0)}.home-page .inner-hp{position:relative;z-index:1;display:flex;flex-direction:column;width:95%;max-width:1300px;margin-top:285px}.home-page .inner-hp .title{color:#e8e8e8;font-size:75px;font-weight:600;line-height:1.3;width:895px;letter-spacing:-2.1px;margin-left:50px}.home-page .inner-hp .title .gradient{font-weight:700}.home-page .inner-hp .subtitle{padding-top:25px;color:#bebebe;font-size:18px;font-weight:400;line-height:40px;margin:0 0 60px 50px;width:700px}.home-page .inner-hp .btn-start{height:50px;border-radius:8px;color:#000;background:#fca147;width:200px;display:flex;align-items:center;justify-content:center;font-size:17px;text-decoration:none;margin-left:50px;transition:background .2s,transform .15s}.home-page .inner-hp .btn-start:hover{background:#f8922d;transform:scale(1.03)}.demo{display:flex;justify-content:center;padding:130px 0;width:100%;margin-bottom:0;background-color:#020202;isolation:isolate}.demo .inner-wrap{width:min(1110px,91%);display:flex;flex-direction:column;background-color:#020202}.demo .demo-frame{position:relative;width:100%;border-radius:25px;padding:5px;overflow:hidden;background:linear-gradient(60deg,#fa8273,#e58a36,#69727d,#f1b10d,#e58a36,#956310,#6c374c,#0d1b3e);box-shadow:0 16px 45px #00000059}.demo .demo-frame:before{content:"";position:absolute;top:5px;left:5px;right:5px;bottom:5px;background:#fff;border-radius:20px;z-index:1}.demo .demo-iframe{position:relative;z-index:2;display:block;width:100%;aspect-ratio:1110 / 610;border:0;background:#fff;border-radius:20px;overflow:hidden}.demo .demo-iframe.video-mode{pointer-events:none}@media (max-width: 1110px){.demo .demo-iframe{aspect-ratio:16 / 10}}@media (max-width: 950px){.demo .demo-iframe{aspect-ratio:16 / 11}}.why-us{width:100%;display:flex;flex-direction:column;align-items:center;padding:70px 0 100px;background:#0c0c0c;contain:layout style}.why-us .main-title-small{padding-top:47px;color:#eff5ffb0;text-align:center;font-size:18px;line-height:27px}.why-us .main-title{padding-top:20px;font-size:44px;font-weight:400;letter-spacing:-1.4px;background:linear-gradient(135deg,#ededed,#ffa061);background-clip:text;text-align:center;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.why-us .why{position:relative;width:100%;height:459px;display:flex;align-items:center;margin-top:145px;max-width:1045px}.why-us .why .text{display:flex;align-items:start;flex-direction:column;width:470px}.why-us .why .text .title{font-size:33px;font-weight:400;letter-spacing:-1px;color:#d1d1d1}.why-us .why .text .title .gradient{font-weight:500}.why-us .why .text .subtitle{padding-top:25px;color:#d3d0d0;font-size:16px;font-weight:400;line-height:35px}.why-us .why img{position:absolute;will-change:transform}.why-us .why.why1 img{top:30px;right:25px;width:370px}.why-us .why.why2{position:relative;height:400px}.why-us .why.why2 .text{margin-left:auto;margin-right:-45px}.why-us .why.why2 img{width:430px;top:40px;left:-20px}.why-us .why.why3{margin-top:100px}.why-us .why.why3 img{width:460px;top:0;right:-25px}.recommendations{width:100%;padding-top:100px;display:flex;flex-direction:column;align-items:center;background:#141414;contain:layout style;padding-bottom:70px}.recommendations .subtitle{padding-top:47px;color:#eff5ffb0;text-align:center;font-size:18px;line-height:27px}.recommendations .title{padding-top:20px;font-size:44px;font-weight:400;line-height:67.2px;letter-spacing:-1.4px;color:#dcdbdb}.recommendations .items{padding-top:125px;width:100%;max-width:1450px;display:grid;place-items:center;overflow:hidden;position:relative}.recommendations .items:before,.recommendations .items:after{position:absolute;background-image:linear-gradient(to right,#141414 0%,transparent 100%);content:"";height:250px;width:25%;z-index:5;pointer-events:none}.recommendations .items:before{left:0;top:100px}.recommendations .items:after{right:-1px;top:100px;transform:rotate(180deg)}.recommendations .items .slide-track{display:flex;width:max-content;animation:scroll 40s linear infinite;will-change:transform}.recommendations .items .slide-track:hover{animation-play-state:paused}.recommendations .items .item{flex-shrink:0;margin-right:30px;height:auto;min-height:195px;width:450px;padding:1.5rem 2rem;border-radius:1rem 1rem 0 0;background:linear-gradient(180deg,#50505026,#0000 70%);display:flex;flex-direction:column;align-items:start;justify-content:start;position:relative}.recommendations .items .item:before{top:0;content:"";height:100%;width:100%;position:absolute;left:0;border-radius:1rem 1rem 0 0;border:2px solid transparent;border-bottom-width:0;background:linear-gradient(180deg,#505050,#0000) border-box;mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;z-index:0}.recommendations .items .item:after{z-index:1;content:"";border-radius:1rem 1rem 0 0;top:0;position:absolute;left:0;height:100%;width:100%;background:linear-gradient(180deg,#50505026,#0000 70%)}.recommendations .items .item *{z-index:3}.recommendations .items .item .content .text{line-height:1.6;font-size:.9rem;height:auto;min-height:100px;color:#dbd9d9;margin-bottom:15px}.recommendations .items .item .content .info{display:flex;align-items:center}.recommendations .items .item .content .info img{width:66px;height:66px;flex-shrink:0;object-fit:cover}.recommendations .items .item .content .info .name{flex-direction:column}.recommendations .items .item .name{padding-left:10px;color:#fff;font-size:14px;font-weight:400;line-height:23px}.recommendations .items .item .role{padding-top:2px;padding-left:10px;font-size:.9rem;color:#eff5ffb1}@media (max-width: 1200px){.why-us .why{width:925px}.why-us .why .text{width:400px}.why-us .why.why1 img{right:45px;width:350px}.why-us .why.why2 .text{margin-right:10px}.why-us .why.why3 img{right:25px}}@media (max-width: 1000px){.why-us .why{justify-content:center;flex-direction:column-reverse;height:auto}.why-us .why img{position:relative;top:0;left:0;margin-bottom:95px}.why-us .why.why2{margin:243px 0 170px;flex-direction:column}.why-us .why.why2 .text{margin:0}}@media (max-width: 992px){.home-page .inner-hp{margin-top:235px}.home-page .inner-hp .title{margin-left:30px}.home-page .inner-hp .subtitle{width:500px;margin-left:30px}.home-page .inner-hp .btn-start{margin-left:30px}}@media (max-width: 900px){.home-page .inner-hp .title{width:750px;font-size:70px}}@media (max-width: 820px){.home-page .inner-hp{align-items:center}.home-page .inner-hp .title,.home-page .inner-hp .subtitle,.home-page .inner-hp .btn-start{margin-left:0}.home-page .inner-hp .title,.home-page .inner-hp .subtitle{text-align:center}.home-page .inner-hp .title{width:91.5vw;font-size:8.5vw}.why-us .main-title{font-size:37px}.recommendations .title{font-size:6vw}}@media (max-width: 730px){.home-page .inner-hp .title{width:400px;font-size:60px}}@media (max-width: 475px){.home-page .inner-hp .title{width:360px;font-size:54px}}@media (max-width: 390px){.home-page .inner-hp .title{width:310px;font-size:46px}}@media (max-width: 700px){.home-page .inner-hp .subtitle{width:400px;font-size:17px}}@media (max-width: 580px){.why-us .main-title{max-width:400px}.why-us .why{margin-top:-30px;width:90%}.why-us .why .text{width:90%}.why-us .why .text .title{font-size:25px}.why-us .why .text .subtitle{font-size:15px}.why-us .why img{margin-top:60px;top:0}.why-us .why.why1 img{width:320px}.why-us .why.why2{margin:200px 0 170px}.why-us .why.why2 img{width:390px}.why-us .why.why3 img{width:400px;margin-left:-30px}.recommendations{padding-top:0}.recommendations .title{padding-top:20px;font-size:6.7vw}.recommendations .subtitle{font-size:15px}.recommendations .items{padding-top:100px}.recommendations .items .item{width:350px}}@media (max-width: 480px){.home-page{height:740px}.home-page .inner-hp{margin-top:120px}.home-page .inner-hp .subtitle{width:300px;font-size:16px;margin-bottom:50px;line-height:35px}.home-page .inner-hp .btn-start{width:185px;font-size:16px}.why-us .why2 img{width:315px}.why-us .why3 img{width:360px}.recommendations .title{font-size:10vw;text-align:center}.recommendations .items .item{width:295px}.recommendations .items .item .text{font-size:.8rem}}@media (max-width: 800px){.demo{display:none}}
