.Home-module__g21JLG__wrapper{padding-bottom:4rem}.Home-module__g21JLG__section{justify-content:center;padding:110px 50px 50px;display:flex;position:relative}.Home-module__g21JLG__flex{background:linear-gradient(180deg,var(--text-95)0%,transparent 90%);border-radius:24px;justify-content:space-between;width:100%;max-width:1300px;padding:5rem;transition:background-color .25s ease-out;display:flex}.Home-module__g21JLG__hero_badge{color:hsla(var(--foreground-trans),.65);background:linear-gradient(120deg,hsla(var(--foreground-trans),0)40%,hsla(var(--foreground-trans),.8)50%,hsla(var(--foreground-trans),0)60%);border:1px solid var(--text-75);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;border-radius:999px;justify-content:center;align-items:center;width:-moz-fit-content;width:fit-content;padding:8px 16px;font-weight:500;transition:border .25s ease-out;animation:5s linear infinite Home-module__g21JLG__shine;display:flex}.Home-module__g21JLG__hero_section{flex-direction:column;justify-content:flex-start;gap:2rem;max-width:580px;display:flex}.Home-module__g21JLG__hero_section h2{font-size:3rem;font-weight:500;line-height:1.3}.Home-module__g21JLG__hero_section .Home-module__g21JLG__desc{color:var(--text-20);font-size:18px;line-height:1.5}.Home-module__g21JLG__hero_section .Home-module__g21JLG__split{background:radial-gradient(circle,var(--text-60)0%,rgba(255,255,255,0) 100%);width:100%;height:1px;margin-bottom:2.5rem}.Home-module__g21JLG__hero_img{align-items:center;display:flex}.Home-module__g21JLG__hero_img .Home-module__g21JLG__img_wrapper{object-fit:contain;border-radius:24px;width:420px;height:420px;position:relative;overflow:hidden}.Home-module__g21JLG__hero_section .Home-module__g21JLG__btn_wrapper{flex-wrap:wrap;align-items:center;gap:2rem;display:flex}.Home-module__g21JLG__hero_section .Home-module__g21JLG__btn_wrapper a{border-radius:999px;justify-content:center;align-items:center;width:150px;padding:.75rem;display:flex}.Home-module__g21JLG__black_btn{color:#fff;background-color:#000;border:1px solid #383838}.Home-module__g21JLG__white_btn{color:#000;background-color:#fff;border:1px solid #b8b8b8}.Home-module__g21JLG__tools{text-align:center;color:var(--text-30);font-size:18px}@keyframes Home-module__g21JLG__shine{0%{background-position:100%}to{background-position:-100%}}@media screen and (max-width:1250px){.Home-module__g21JLG__flex{flex-direction:column;align-items:center}.Home-module__g21JLG__hero_section{text-align:center;align-items:center;max-width:none;margin-bottom:4rem}.Home-module__g21JLG__hero_section br{display:none}.Home-module__g21JLG__hero_img .Home-module__g21JLG__img_wrapper{width:550px;height:550px}.Home-module__g21JLG__hero_section .Home-module__g21JLG__btn_wrapper{justify-content:center}}@media screen and (max-width:800px){.Home-module__g21JLG__flex{flex-direction:column;align-items:center;padding:3rem 1.5rem}.Home-module__g21JLG__section{padding:90px 50px 50px}.Home-module__g21JLG__hero_section{margin-bottom:3rem}.Home-module__g21JLG__hero_img{justify-content:center;width:100%;height:-moz-fit-content;height:fit-content;display:flex}.Home-module__g21JLG__hero_img .Home-module__g21JLG__img_wrapper{aspect-ratio:1;border-radius:24px;width:100%;max-width:600px;height:-moz-fit-content;height:fit-content;position:relative;overflow:hidden}.Home-module__g21JLG__hero_img .Home-module__g21JLG__img_wrapper img{object-fit:cover;object-position:center;aspect-ratio:1}.Home-module__g21JLG__hero_section h2{font-size:2rem}}@media screen and (max-width:600px){.Home-module__g21JLG__section{padding:90px 1rem}.Home-module__g21JLG__hero_section .Home-module__g21JLG__btn_wrapper a{width:120px;padding:.5rem}.Home-module__g21JLG__hero_section .Home-module__g21JLG__desc{font-size:14px}.Home-module__g21JLG__hero_section h2{font-size:1.5rem}}
.carousel-module__HaItmq__carousel_wrapper{justify-content:center;align-items:center;display:flex}.carousel-module__HaItmq__carousel{--fade-amount:35%;max-width:1300px;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 30%,#000 70%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0%,#000 30%,#000 70%,transparent 100%)}.carousel-module__HaItmq__carousel::-webkit-scrollbar{display:none}.carousel-module__HaItmq__group{justify-content:center;align-items:center;gap:4rem;padding-right:4rem;animation:50s linear infinite carousel-module__HaItmq__spin;display:flex}.carousel-module__HaItmq__card{text-align:center;background:var(--text-95);border-radius:24px;place-content:center;align-items:center;width:86px;height:86px;margin:3rem auto;font-size:3rem;transition:background-color .25s ease-out;display:flex;position:relative}.carousel-module__HaItmq__card>div{transition:filter .25s ease-out}.carousel-module__HaItmq__card svg,.carousel-module__HaItmq__card div{justify-content:center;align-items:center;display:flex}.carousel-module__HaItmq__invert{filter:var(--invert)}.carousel-module__HaItmq__card .carousel-module__HaItmq__tooltip{opacity:0;font-size:14px;transition:opacity .25s ease-in-out,top .25s ease-in-out;position:absolute;top:-20px}.carousel-module__HaItmq__card:hover .carousel-module__HaItmq__tooltip{opacity:1;top:-30px}.carousel-module__HaItmq__card:focus-visible .carousel-module__HaItmq__tooltip{opacity:1;top:-30px}.carousel-module__HaItmq__card:hover{background:var(--text-90)}.carousel-module__HaItmq__card:focus-visible{background:var(--text-90)}@keyframes carousel-module__HaItmq__spin{0%{translate:0}to{translate:-100%}}@media screen and (max-width:700px){.carousel-module__HaItmq__group{gap:2rem;padding-right:2rem}}
