.btn-text{font-size:16px;font-style:normal;font-weight:500;line-height:28px;letter-spacing:.18px}.navbar-container{font-family:Inter,sans-serif;position:fixed;top:32px;left:50%;transform:translateX(-50%);max-width:1128px;width:100%;height:88px;padding:16px;display:flex;justify-content:center;align-items:center;border-radius:9999px;background:rgba(14,17,29,.4);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);z-index:1000;border:1px solid hsla(0,0%,100%,.1)}.navbar-container .navbar-inner{display:flex;align-items:center;justify-content:space-between;width:100%;position:relative}.navbar-container .navbar-logo .logo-wrapper{margin-left:13px}.navbar-container .navbar-logo .logo-wrapper .image{width:180px;height:36px}.navbar-container .navbar-links-container{position:absolute;left:50%;transform:translateX(-50%);display:flex;gap:40px;align-items:center}.navbar-container .navbar-links-container .navbar-link{font-size:16px;color:#acb0c2;line-height:24px;letter-spacing:.5px;text-decoration:none;font-weight:400;transition:all .3s ease}.navbar-container .navbar-links-container .navbar-link:hover{color:#fff;cursor:pointer}.navbar-container .navbar-links-container .active{color:transparent;-webkit-text-stroke:1.5px transparent;background:radial-gradient(88.24% 71.63% at 5.88% 71.35%,#f4c16b 0,#f859a5 50%,#5f77f4 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff}.navbar-container .navbar-right{display:flex;align-items:center}.navbar-container .navbar-right .navlink-btn{position:relative;z-index:1;font-weight:600;font-size:16px;padding:16px 43px;border-radius:999px;color:#fff;background:transparent;cursor:pointer;background-image:linear-gradient(#0e0e0e,#0e0e0e),linear-gradient(25deg,#f4c16b,#f859a5 30%,#5f77f4);background-origin:border-box;background-clip:padding-box,border-box;border:1px solid transparent;transition:all .3s ease}.navbar-container .navbar-right .navlink-btn:hover{color:#000;background:radial-gradient(circle at 20% 80%,rgba(255,43,57,.7) 20%,transparent 60%),linear-gradient(60deg,#f4c16b,#f4c16b);background-origin:border-box;background-clip:border-box;border:none;box-shadow:0 0 24px rgba(255,43,57,.4)}.navbar-container .logo-mobile-wrapper,.navbar-container .mobile-menu-icon,.navbar-container .mobile-nav-container{display:none}.navbar-hidden{transform:translate(-50%,-150%);transition:transform .3s ease-in-out}.footer-container{background:#171a27;padding:100px 200px 40px;display:flex;flex-direction:column;gap:80px;position:relative;z-index:1;overflow:hidden;font-family:Inter,sans-serif}.footer-container:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%,-60%);width:1215px;height:1218px;background:radial-gradient(circle at center,rgba(255,43,57,.2),transparent 65%);filter:blur(600px);z-index:-1;pointer-events:none;border-radius:9999px}.footer-container .footer-content{display:flex;justify-content:space-between;flex-wrap:wrap;gap:40px}.footer-container .footer-content .footer-column{min-width:180px;display:flex;flex-direction:column;gap:12px}.footer-container .footer-content .footer-column .footer-link{font-size:20px;font-weight:600;margin-bottom:12px;color:#dce1ed}.footer-container .footer-content .footer-column .second-link,.footer-container .footer-content .footer-column p{font-size:16px;font-weight:400;color:#a6a6a6;transition:color .2s}.footer-container .footer-content .footer-column .second-link:hover,.footer-container .footer-content .footer-column p:hover{color:#fff}.footer-container .footer-bottom-container{border-top:1px solid hsla(0,0%,100%,.08);padding-top:36px;display:flex;align-items:center;justify-content:space-between}.footer-container .footer-bottom-container .text-container{display:flex;gap:40px}.footer-container .footer-bottom-container .text-container .link{font-size:16px;font-weight:500;line-height:24px;letter-spacing:.008em;text-align:left;color:#dce1ed;text-decoration:none;transition:all .2s ease-in}.footer-container .footer-bottom-container .text-container .link:hover{color:#f4c16b;border-bottom:1.5px solid #f4c16b}.footer-container .footer-bottom-container .logo-container{display:flex;gap:28px}.footer-container .footer-bottom-container .copyRight-text{font-size:16px;font-weight:300;line-height:24px;letter-spacing:.008em;text-align:left;color:#eef2ff;opacity:80%}@keyframes marquee{0%{left:0}to{left:-100%}}@media only screen and (max-width:720px){.mobile-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(0,0,0,.4);z-index:1000;animation:fade-in .3s ease-in-out}.navbar-container{width:100%;height:72px;padding:0 16px;border-radius:0;background:rgba(14,17,29,.4);top:0;left:0;transform:none;z-index:999}.navbar-container .navbar-inner{width:100%;display:flex;justify-content:space-between;align-items:center}.navbar-container .navbar-inner .navbar-logo .logo-wrapper .image{width:28px;height:100%}.navbar-container .navbar-inner .navbar-links-container{display:none!important}.navbar-container .navbar-inner .navbar-right{display:flex;align-items:center}.navbar-container .navbar-inner .navbar-right .navlink-btn{font-size:14px;padding:10px 24px;font-weight:600;border-radius:999px;background-image:linear-gradient(#0e0e0e,#0e0e0e),linear-gradient(90deg,#ff2b39,#2e57ef);background-origin:border-box;background-clip:padding-box,border-box;border:1px solid transparent;color:#fff}.navbar-container .navbar-inner .navbar-right .navlink-btn:hover{color:#000;background:linear-gradient(90deg,#ff2b39,#f4c16b);box-shadow:0 0 24px rgba(255,43,57,.4)}.navbar-container .navbar-inner .navbar-right .mobile-menu-icon{display:block;margin-left:12px;color:#fff}.mobile-nav-container{position:fixed;top:0;right:0;height:100vh;width:50%;background:#0e111d;z-index:1001;padding:80px 32px;display:flex;flex-direction:column;justify-content:flex-start;gap:24px;border-top-left-radius:24px;border-bottom-left-radius:24px;border:.5px solid transparent;background-clip:padding-box,border-box;background-origin:padding-box,border-box;background-image:linear-gradient(#0e111d,#0e111d),conic-gradient(from 90deg,#fac16b,#fb59a5,#5f77f4,#fac16b);box-shadow:0 0 0 1px transparent}.mobile-nav-container.slide-in{animation:slide-in .5s ease forwards}.mobile-nav-container.slide-out{animation:slide-out .5s ease forwards}.mobile-nav-container .close-btn-wrapper{position:absolute;left:-15px;top:20px;z-index:1001}.mobile-nav-container .mobile-menu-close{width:34px;height:34px;background:#2a2e38;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer}.mobile-nav-container div{display:flex;flex-direction:column;gap:25px}.mobile-nav-container div .navbar-link-mobile{font-size:15px;font-weight:500;line-height:36px;letter-spacing:.01em;text-align:left;color:#acb0c2;text-decoration:none;display:flex;align-items:center}.mobile-nav-container div .navbar-link-mobile .mobile-sub-menu-icon{margin-left:auto;rotate:-90deg;transition:all .2s ease-in}.mobile-nav-container div .navbar-link-mobile .mobile-sub-menu-icon-rotate{rotate:0deg}.mobile-nav-container div .study-sublink-container{display:flex;flex-direction:column;gap:16px;margin-left:24px;overflow:hidden}.mobile-nav-container div .study-sublink-container li{font-size:18px;font-weight:400;line-height:28px;letter-spacing:.01em;text-align:left;list-style-position:inside}.mobile-nav-container .navbar-link-btn{background-color:#5f77f4;border-radius:64px;display:inline-block;text-decoration:none;padding:14px 0;font-size:16px;font-weight:500;line-height:28px;letter-spacing:.01em;text-align:center;color:#fff}.navbar-white{transition:all .5s ease-in}.footer-container{padding:60px 24px;text-align:center}.footer-container .footer-content{display:flex;flex-direction:column;border-radius:16px}.footer-container .footer-content .footer-column .footer-link{font-size:16px;font-weight:400;margin-bottom:12px;color:#fff}.footer-container .footer-content .footer-column .second-link,.footer-container .footer-content .footer-column p{font-size:12px;color:#acb0c2;margin:6px 0}.footer-container .footer-content .footer-column:first-child h4{font-size:24px;margin-bottom:16px}.footer-container .footer-content .footer-column:first-child p{font-size:14px;line-height:1.5;color:#c2c2c2}.footer-container .footer-bottom-container{display:flex;flex-direction:column;align-items:center;gap:24px;padding:24px 0 0}.footer-container .footer-bottom-container .text-container{display:flex;flex-direction:row;justify-content:center;gap:24px}.footer-container .footer-bottom-container .text-container .link{font-size:12px;color:#dce1ed;line-height:24px}.footer-container .footer-bottom-container .logo-container{display:flex;gap:16px;justify-content:center}.footer-container .footer-bottom-container .logo-container a img{width:24px;height:24px}.footer-container .footer-bottom-container .copyRight-text{font-size:10px;color:#eef2ff;text-align:center}}@keyframes slide-in{0%{right:-100%}to{right:0}}@keyframes slide-out{0%{right:0}to{right:-100%}}@keyframes slide-up{0%{height:0%}to{height:100%}}@keyframes slide-down{0%{height:100%}to{height:0%}}.case-study-main-container{background-color:#fff8ef}.case-study-main-container .case-study-hero-container{background-color:#252835;padding:0 156px;height:calc(100vh - 88px)}.case-study-main-container .case-study-hero-container .header{font-size:96px;font-weight:600;line-height:96px;letter-spacing:.02em;color:#f9f9fc;padding-top:104px}.case-study-main-container .case-study-hero-container .info{font-family:Kanit;font-size:64px;font-weight:400;line-height:64px;letter-spacing:.02em;text-align:left;color:#f4c16b}.case-study-main-container .case-study-second-container{margin:0 156px}.case-study-main-container .case-study-second-container .card-container{border-radius:16px;display:flex;background-color:#fff;overflow:hidden;margin-top:-280px}.case-study-main-container .case-study-second-container .card-container .text-container{padding:40px;display:flex;flex-direction:column;gap:24px}.case-study-main-container .case-study-second-container .card-container .text-container .client-info-container{display:flex;flex-direction:column;gap:16px;color:#252835}.case-study-main-container .case-study-second-container .card-container .text-container .client-info-container .header{font-size:40px;font-weight:600;line-height:48px;letter-spacing:.02em}.case-study-main-container .case-study-second-container .card-container .text-container .client-info-container .info{font-size:18px;font-weight:300;line-height:28px;letter-spacing:.008em;text-align:left}.case-study-main-container .case-study-second-container .card-container .text-container .border-container{border:1px solid #dce1ed}.case-study-main-container .case-study-second-container .card-container .text-container .info-container{display:flex;flex-direction:column;gap:8px;color:#252835}.case-study-main-container .case-study-second-container .card-container .text-container .info-container .header{font-size:24px;font-weight:500;line-height:32px;text-align:left}.case-study-main-container .case-study-second-container .card-container .text-container .info-container .info{font-size:18px;font-weight:300;line-height:28px;letter-spacing:.008em;text-align:left}.case-study-main-container .case-study-second-container .card-container .img-container{max-width:553px}.case-study-main-container .case-study-second-container .card-container .img-container img{height:100%;object-fit:cover}.case-study-main-container .case-study-image-container{background-color:#f4c16b;display:flex;align-items:center;justify-content:center}.case-study-main-container .case-study-image-container img{height:600px;object-fit:cover;max-width:100%}.case-study-main-container .case-study-info-text{margin-top:16px;font-size:14px;font-weight:300;line-height:28px;letter-spacing:.008em;text-align:center;color:#9e6e00}.case-study-main-container .case-study-info-container{padding:96px;display:flex;flex-direction:column;gap:40px}.case-study-main-container .case-study-info-container .case-info-container{display:grid;grid-template-columns:10% 40% 50%;grid-column-gap:24px;column-gap:24px;color:#252835}.case-study-main-container .case-study-info-container .case-info-container .logo{margin-top:10px}.case-study-main-container .case-study-info-container .case-info-container .header{font-size:40px;font-weight:600;line-height:52px;letter-spacing:.02em;text-align:left}.case-study-main-container .case-study-info-container .case-info-container .info{font-size:18px;font-weight:300;line-height:28px;letter-spacing:.008em;text-align:left}.case-study-main-container .case-study-info-container .case-info-container .info .case-info-list-container{display:flex;flex-direction:column;gap:8px;margin-left:24px}.case-study-main-container .case-study-info-container .case-info-container .info .case-info-list-container li::marker{color:#f4c16b}.case-study-main-container .case-study-info-container .case-info-container .info .blue-marker li::marker{color:#5f77f4}.case-study-main-container .case-study-info-container .case-info-container .info .pink-marker li::marker{color:#f859a5}.case-study-main-container .padding-case-study{margin:0 156px}.case-study-main-container .case-study-contact-container{margin:0 156px;background-color:#ffdeac;border-radius:16px}.case-study-main-container .case-study-contact-container .text-container-section{padding:48px 216px;display:flex;flex-direction:column;gap:40px}.case-study-main-container .case-study-contact-container .text-container-section .text-container{color:#252835}.case-study-main-container .case-study-contact-container .text-container-section .text-container .header{font-size:40px;font-weight:600;line-height:48px;letter-spacing:.02em;text-align:center;margin-bottom:16px}.case-study-main-container .case-study-contact-container .text-container-section .text-container .info{font-size:18px;font-weight:300;line-height:28px;letter-spacing:.008em;text-align:center}.case-study-main-container .case-study-contact-container .text-container-section .btn-contant{display:inline-block;padding:18px 48px;background-color:#252835;font-size:16px;font-weight:500;line-height:28px;letter-spacing:.01em;text-align:center;color:#f9f9fc;border-radius:64px;margin:0 auto}.case-study-main-container .case-study-cards-container{padding:96px 156px}.case-study-main-container .case-study-cards-container .header-main{font-size:64px;font-weight:600;line-height:83.2px;letter-spacing:.02em;text-align:left;color:#252835;margin-bottom:64px}.case-study-main-container .case-study-cards-container .case-study-container-card-container{display:flex;gap:24px;justify-content:space-between}.case-study-main-container .case-study-cards-container .case-study-container-card-container .case-study-container-card-container-cell{max-width:360px;overflow:hidden;border-radius:16px;background-color:#fbfbfe;display:flex;flex-direction:column;cursor:pointer;transition:all .5s ease-in}.case-study-main-container .case-study-cards-container .case-study-container-card-container .case-study-container-card-container-cell:hover{background-color:#252835}.case-study-main-container .case-study-cards-container .case-study-container-card-container .case-study-container-card-container-cell:hover .text-container .header{color:#f9f9fc}.case-study-main-container .case-study-cards-container .case-study-container-card-container .case-study-container-card-container-cell:hover .text-container .card-footer .study-arrow{transform:rotate(-90deg)}.case-study-main-container .case-study-cards-container .case-study-container-card-container .case-study-container-card-container-cell:hover .image-container img{border-radius:4px;width:324px;height:123px}.case-study-main-container .case-study-cards-container .case-study-container-card-container .case-study-container-card-container-cell .image-container{width:360px;height:160px;position:relative;display:flex;align-items:center;justify-content:center}.case-study-main-container .case-study-cards-container .case-study-container-card-container .case-study-container-card-container-cell .image-container img{object-fit:cover;width:360px;height:160px;opacity:1!important;transition:all .25s ease-in-out;z-index:2;border-radius:16px}.case-study-main-container .case-study-cards-container .case-study-container-card-container .case-study-container-card-container-cell .image-container .hover-border{display:block;opacity:1;position:absolute;top:0;left:0;transition:.25s ease-in-out}.case-study-main-container .case-study-cards-container .case-study-container-card-container .case-study-container-card-container-cell .text-container{height:248px;display:flex;flex-direction:column;justify-content:space-between}.case-study-main-container .case-study-cards-container .case-study-container-card-container .case-study-container-card-container-cell .text-container .header{padding:24px;font-size:28px;font-weight:500;line-height:36.4px;text-align:left;color:#252835}.case-study-main-container .case-study-cards-container .case-study-container-card-container .case-study-container-card-container-cell .text-container .card-footer{display:flex;align-items:center;justify-content:space-between;height:56px;transition:all .25s ease-in}.case-study-main-container .case-study-cards-container .case-study-container-card-container .case-study-container-card-container-cell .text-container .card-footer .info{font-size:24px;font-weight:400;line-height:28px;letter-spacing:.01em;text-align:center;padding-left:24px}.case-study-main-container .case-study-cards-container .case-study-container-card-container .case-study-container-card-container-cell .text-container .card-footer .study-arrow{transition:all .25s ease-in}.case-study-main-container .case-study-cards-container .case-study-container-card-container .study-card-1:hover .text-container .card-footer{background-color:#f4c16b}.case-study-main-container .case-study-cards-container .case-study-container-card-container .study-card-2:hover .text-container .card-footer{background-color:#96a5ff}.case-study-main-container .case-study-cards-container .case-study-container-card-container .study-card-3:hover .text-container .card-footer{background-color:#ff82b8}@media only screen and (min-width:1440px){.case-study-main-container .case-study-image-preview{width:100%!important}}@media only screen and (max-width:600px){.case-study-main-container{background-color:#fff8ef}.case-study-main-container .case-study-hero-container{background-color:#252835;padding:0 16px;height:calc(100vh - 88px)}.case-study-main-container .case-study-hero-container .header{font-size:40px;font-weight:600;line-height:48px;letter-spacing:.02em;padding-top:52px}.case-study-main-container .case-study-hero-container .info{font-size:28px;font-weight:400;line-height:32px;letter-spacing:.02em}.case-study-main-container .case-study-second-container{margin:0 16px}.case-study-main-container .case-study-second-container .card-container{display:flex;flex-direction:column-reverse;margin-top:-490px}.case-study-main-container .case-study-second-container .card-container .text-container{padding:24px 16px;display:flex;flex-direction:column;gap:16px}.case-study-main-container .case-study-second-container .card-container .text-container .client-info-container{display:flex;flex-direction:column;gap:16px;color:#252835}.case-study-main-container .case-study-second-container .card-container .text-container .client-info-container .header{font-size:32px;line-height:38px}.case-study-main-container .case-study-second-container .card-container .text-container .client-info-container .info{font-size:16px;line-height:22px}.case-study-main-container .case-study-second-container .card-container .text-container .border-container{border:1px solid #dce1ed}.case-study-main-container .case-study-second-container .card-container .text-container .info-container{display:flex;flex-direction:column;gap:8px;color:#252835}.case-study-main-container .case-study-second-container .card-container .text-container .info-container .header{font-size:20px;line-height:26px}.case-study-main-container .case-study-second-container .card-container .text-container .info-container .info{font-size:16px;line-height:22px}.case-study-main-container .case-study-second-container .card-container .img-container{max-width:100%}.case-study-main-container .case-study-second-container .card-container .img-container img{width:100%;height:210px;object-fit:cover}.case-study-main-container .case-study-image-container{background-color:#f4c16b;display:flex;align-items:center;justify-content:center}.case-study-main-container .case-study-image-container img{max-width:100%;object-fit:cover;height:100%}.case-study-main-container .case-study-info-text{margin:16px 8px 0;font-size:12px;line-height:18px;color:#9e6e00}.case-study-main-container .case-study-info-container{padding:64px 16px;gap:40px}.case-study-main-container .case-study-info-container .case-info-container{display:flex;flex-direction:column;gap:16px}.case-study-main-container .case-study-info-container .case-info-container .logo{margin-top:0;margin-left:6px;rotate:90deg}.case-study-main-container .case-study-info-container .case-info-container .header{font-size:32px;line-height:38px}.case-study-main-container .case-study-info-container .case-info-container .info{font-size:16px;line-height:22px}.case-study-main-container .padding-case-study{margin:0}.case-study-main-container .case-study-contact-container{margin:0 16px;background-color:#ffdeac;border-radius:16px}.case-study-main-container .case-study-contact-container .text-container-section{padding:24px 16px;gap:24px}.case-study-main-container .case-study-contact-container .text-container-section .text-container{color:#252835}.case-study-main-container .case-study-contact-container .text-container-section .text-container .header{font-size:32px;line-height:38px;text-align:left}.case-study-main-container .case-study-contact-container .text-container-section .text-container .info{font-size:18px;line-height:28px;text-align:left}.case-study-main-container .case-study-contact-container .text-container-section .btn-contant{display:inline-block;padding:14px 48px;font-size:16px;font-weight:500;line-height:28px;letter-spacing:.01em;text-align:center;color:#f9f9fc;border-radius:64px;margin:0}.case-study-main-container .case-study-cards-container{padding:64px 16px}.case-study-main-container .case-study-cards-container .header-main{font-size:40px;line-height:48px;margin-bottom:40px}.case-study-main-container .case-study-cards-container .case-study-container-card-container{display:flex;flex-direction:column;gap:24px}.case-study-main-container .case-study-cards-container .case-study-container-card-container .case-study-container-card-container-cell{max-width:100%;overflow:hidden;border-radius:16px;background-color:#fbfbfe;display:flex;flex-direction:column;cursor:pointer;transition:all .5s ease-in}.case-study-main-container .case-study-cards-container .case-study-container-card-container .case-study-container-card-container-cell:hover{background-color:#fbfbfe}.case-study-main-container .case-study-cards-container .case-study-container-card-container .case-study-container-card-container-cell:hover .image-container{border-radius:inherit}.case-study-main-container .case-study-cards-container .case-study-container-card-container .case-study-container-card-container-cell:hover .image-container img{width:inherit;height:inherit;border-radius:inherit}.case-study-main-container .case-study-cards-container .case-study-container-card-container .case-study-container-card-container-cell:hover .text-container .header{color:#252835}.case-study-main-container .case-study-cards-container .case-study-container-card-container .case-study-container-card-container-cell:hover .text-container .card-footer{background:transparent!important}.case-study-main-container .case-study-cards-container .case-study-container-card-container .case-study-container-card-container-cell:hover .text-container .card-footer .study-arrow{transform:none!important}.case-study-main-container .case-study-cards-container .case-study-container-card-container .case-study-container-card-container-cell .text-container{height:248px;display:flex;flex-direction:column;justify-content:space-between}.case-study-main-container .case-study-cards-container .case-study-container-card-container .case-study-container-card-container-cell .text-container .header{font-size:24px;line-height:31.4px}.case-study-main-container .case-study-cards-container .case-study-container-card-container .case-study-container-card-container-cell .text-container .card-footer .info{font-size:22px;line-height:28px}.case-study-main-container .case-study-cards-container .case-study-container-card-container .case-study-container-card-container-cell .image-container{width:100%}.case-study-main-container .case-study-cards-container .case-study-container-card-container .case-study-container-card-container-cell .image-container img{width:100%;object-fit:cover}.case-study-main-container .case-study-cards-container .case-study-container-card-container .study-card-1:hover .text-container .card-footer{background-color:#f4c16b}.case-study-main-container .case-study-cards-container .case-study-container-card-container .study-card-2:hover .text-container .card-footer{background-color:#96a5ff}.case-study-main-container .case-study-cards-container .case-study-container-card-container .study-card-3:hover .text-container .card-footer{background-color:#ff82b8}}.hero{position:relative;padding:280px 0;color:#fff;text-align:center;overflow:hidden;font-family:Inter,sans-serif}.hero .hero-blur{position:absolute;border-radius:50%;opacity:.4;mix-blend-mode:screen;pointer-events:none;z-index:0}.hero .red{position:absolute;width:1629px;height:1634px;top:-766px;left:-186px;background:rgba(255,43,57,.56);z-index:0;pointer-events:none;animation:pulse-red 8s ease-in-out infinite alternate}.hero .purple,.hero .red{filter:blur(164px);will-change:filter,transform,opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.hero .purple{background:rgba(119,81,255,.64);width:986px;height:986px;top:-218px;left:1244px;animation:pulse-purple 5s ease-in-out infinite alternate}@keyframes pulse-red{0%{transform:scale(1) translateZ(0);opacity:.25}50%{transform:scale(1.05) translateZ(0);opacity:.35}to{transform:scale(1) translateZ(0);opacity:.25}}@keyframes pulse-purple{0%{transform:scale(1) translateZ(0);opacity:.4}50%{transform:scale(1.03) translateZ(0);opacity:.5}to{transform:scale(1) translateZ(0);opacity:.4}}.hero__content{position:relative;z-index:1;max-width:880px;margin:0 auto}.hero__title{font-size:72px;font-weight:500;line-height:1.2;margin-bottom:24px;letter-spacing:5%}.hero__subtitle{font-size:24px;color:#aaa;font-weight:300;margin-bottom:40px;line-height:1.4;letter-spacing:6%}.hero__cta{background:#0d0d1c;display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-radius:9999px;max-width:500px;margin:0 auto 150px}.hero__cta .hero__input{flex:1 1;border:none;background:transparent;color:#fff;font-size:18px;padding-left:16px}.hero__cta .hero__input::placeholder{color:#acb0c2}.hero__cta .hero__input:focus{border:none;outline:none}.hero__cta .hero__button{position:relative;z-index:1;color:#fff;font-weight:700;border-radius:999px;padding:16px 24px;cursor:pointer;background:transparent;background-image:linear-gradient(#0e0e0e,#0e0e0e),linear-gradient(25deg,#f4c16b,#f859a5 30%,#5f77f4);background-origin:border-box;background-clip:padding-box,border-box;border:1px solid transparent;transition:all .3s ease}.hero__cta .hero__button:hover{color:#000;background:radial-gradient(circle at 20% 80%,rgba(255,43,57,.7) 20%,transparent 60%),linear-gradient(60deg,#f4c16b,#f4c16b);background-origin:border-box;background-clip:border-box;border:none;box-shadow:0 0 24px rgba(255,43,57,.4)}.hero .hero__trusted{background:#171a27;padding:24px 32px;border-radius:32px;display:flex;align-items:center;gap:16px;overflow:hidden;position:relative;max-width:1128px;margin:0 auto}.hero .hero__trusted span{font-size:16px;font-weight:600;color:#fff;white-space:nowrap;min-width:120px;letter-spacing:5%}.hero .hero__trusted .hero__logos-wrapper{overflow:hidden;flex:1 1;position:relative}.hero .hero__trusted .hero__logos-wrapper:after,.hero .hero__trusted .hero__logos-wrapper:before{content:"";position:absolute;top:0;width:80px;height:100%;z-index:2;pointer-events:none}.hero .hero__trusted .hero__logos-wrapper:before{left:0;background:linear-gradient(90deg,#171a27 0,rgba(23,26,39,0))}.hero .hero__trusted .hero__logos-wrapper:after{right:0;background:linear-gradient(270deg,#171a27 0,rgba(23,26,39,0))}.hero .hero__trusted .hero__logos-wrapper .hero__logos-marquee{display:flex;animation:scroll-marquee 30s linear infinite;width:-moz-fit-content;width:fit-content;gap:40px}.hero .hero__trusted .hero__logos-wrapper .hero__logos{display:flex;gap:40px;align-items:center}.hero .hero__trusted .hero__logos-wrapper .hero__logos img{height:65px;opacity:.6;transition:opacity .3s ease}.hero .hero__trusted .hero__logos-wrapper .hero__logos img:hover{opacity:1}@media only screen and (max-width:720px){.hero{padding:260px 16px 0}.hero .hero-blur{position:absolute;border-radius:50%;opacity:.4;mix-blend-mode:screen;pointer-events:none;z-index:0}.hero .red{background:rgba(255,43,57,.392);width:700px;height:700px;top:-100px;left:-350px;filter:blur(100px)}.hero .purple{background:#a041ff;width:500px;height:500px;bottom:500px;right:-400px;filter:blur(100px)}.hero__title{font-size:28px;line-height:1.2}.hero__subtitle{font-size:14px;margin-bottom:24px}.hero__cta{flex-direction:row;align-items:stretch;gap:16px;padding:8px;border-radius:24px;margin-bottom:164px;background:#0e111d}.hero__cta .hero__input{font-size:12px;width:100%}.hero__cta .hero__button{height:40px;padding:8px 20px;font-size:12px;font-weight:700;text-align:center}.hero .hero__trusted{width:100vw;margin-left:calc(-50vw + 50%);padding:16px 0;border-radius:0;background:#171a27}.hero .hero__trusted .hero__logos-wrapper{overflow:hidden;width:100%}.hero .hero__trusted .hero__logos-marquee{display:flex;gap:24px;padding:0 16px}.hero .hero__trusted .hero__logos{display:flex;gap:24px;padding:0;margin:0}.hero .hero__trusted .hero__logos img{height:50px}.hero .hero__trusted span{display:none}}.what-we-do-wrapper{position:relative;padding:96px 24px;font-family:Inter,sans-serif;text-align:center}.what-we-do-wrapper:before{content:"";position:absolute;top:30%;left:50%;transform:translateX(-50%);width:800px;height:700px;background:radial-gradient(circle at center,rgba(95,119,244,.8),rgba(95,119,244,0) 60%);filter:blur(344.63px);z-index:0;pointer-events:none}.what-we-do-wrapper .what-we-do-section{max-width:1128px;margin:0 auto;text-align:left}.what-we-do-wrapper .what-we-do-section .section-header{max-width:1100px;margin:0 auto;text-align:center}.what-we-do-wrapper .what-we-do-section .section-header h2{font-size:48px;font-weight:500;color:#fff;line-height:120%;letter-spacing:5%}.what-we-do-wrapper .what-we-do-section .section-header h2 .highlight{background:linear-gradient(90deg,#3a5aff,#9cacff);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.what-we-do-wrapper .what-we-do-section .section-header p{margin-top:16px;font-size:22px;font-weight:300;color:rgba(172,176,194,.839);max-width:850px;line-height:140%;margin-left:auto;margin-right:auto}.what-we-do-wrapper .what-we-do-section .industries-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:32px;gap:32px;margin-top:100px}.what-we-do-wrapper .what-we-do-section .industries-grid .industry-card{background:rgba(23,26,39,.9);border-radius:20px;padding:32px;display:flex;flex-direction:column;transition:all .3s ease}.what-we-do-wrapper .what-we-do-section .industries-grid .industry-card .industry-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:32px}.what-we-do-wrapper .what-we-do-section .industries-grid .industry-card .industry-header .badge{position:relative;font-size:14px;font-weight:400;background:rgba(99,102,241,.1);color:#e2e2e2;padding:12px 16px;border-radius:9999px;z-index:0;line-height:1.5;letter-spacing:.5%}.what-we-do-wrapper .what-we-do-section .industries-grid .industry-card .industry-header .badge:before{content:"";position:absolute;inset:0;padding:.5px;border-radius:9999px;background:linear-gradient(90deg,#5f77f4,#37458e);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;z-index:1;pointer-events:none}.what-we-do-wrapper .what-we-do-section .industries-grid .industry-card h3{font-size:28px;font-weight:600;color:#fff;line-height:1.2;letter-spacing:.5%;margin:0 0 16px}.what-we-do-wrapper .what-we-do-section .industries-grid .industry-card p{font-size:16px;color:hsla(0,0%,100%,.7);line-height:1.5;letter-spacing:1%;font-weight:400}.what-we-do-wrapper .what-we-do-section .industries-grid .industry-card .desc2{margin-top:16px}.what-we-do-wrapper .what-we-do-section .industries-grid .industry-card .learn-more{margin-top:56px;display:inline-flex;align-items:center;gap:8px;line-height:1.5;letter-spacing:.3%;font-size:20px;font-weight:500;color:#f4c16b;cursor:pointer;transition:opacity .3s ease}.what-we-do-wrapper .what-we-do-section .industries-grid .industry-card .learn-more:hover img{transform:translateX(4px)}.what-we-do-wrapper .see-all{margin-top:80px}.what-we-do-wrapper .see-all .see-all-link{padding:12px 24px;background-image:linear-gradient(#0e0e0e,#0e0e0e),linear-gradient(25deg,#f4c16b,#f859a5 30%,#5f77f4);background-origin:border-box;background-clip:padding-box,border-box;border:1px solid transparent;color:#fff;border-radius:999px;font-weight:600;transition:all .3s ease;cursor:pointer}.what-we-do-wrapper .see-all .see-all-link:hover{color:#000;background:radial-gradient(circle at 20% 80%,rgba(255,43,57,.7) 20%,transparent 60%),linear-gradient(60deg,#f4c16b,#f4c16b);background-origin:border-box;background-clip:border-box;border:none;box-shadow:0 0 24px rgba(255,43,57,.4)}@media screen and (max-width:768px){.what-we-do-wrapper{padding:150px 24px 0}.what-we-do-wrapper .what-we-do-section .section-header h2{font-size:20px;line-height:1.2;font-weight:500}.what-we-do-wrapper .what-we-do-section .section-header p{font-size:12px;margin-top:16px;font-weight:300}.what-we-do-wrapper .what-we-do-section .industries-grid{display:flex!important;flex-direction:column;gap:32px;margin-top:64px;padding:0}.what-we-do-wrapper .what-we-do-section .industries-grid .industry-card{width:100%;padding:24px;border-radius:16px}.what-we-do-wrapper .what-we-do-section .industries-grid .industry-card h3{font-size:18px;margin-bottom:12px;line-height:1.2;font-weight:400}.what-we-do-wrapper .what-we-do-section .industries-grid .industry-card p{font-size:12px;line-height:1.5;font-weight:300;margin-bottom:12px}.what-we-do-wrapper .what-we-do-section .industries-grid .industry-card .learn-more{margin-top:24px;font-size:14px;gap:6px}.what-we-do-wrapper .what-we-do-section .industries-grid .industry-card .learn-more img{width:12px;height:12px}.what-we-do-wrapper .what-we-do-section .industries-grid .industry-card .badge{font-size:10px;padding:6px 12px}.what-we-do-wrapper .what-we-do-section .industries-grid .industry-card .image{width:50px;height:50px}.see-all{margin-top:80px;margin-bottom:20px}}.snapshot-section{padding:100px 20px;text-align:center;position:relative;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.snapshot-section .heading{font-size:48px;font-weight:500;color:#fff;margin-bottom:20px;line-height:1.2;letter-spacing:5%}.snapshot-section .heading .highlight{background:linear-gradient(90deg,#f88457,#f5b367);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.snapshot-section .description{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;max-width:1100px;margin:0 auto;color:#bcbcbc;font-size:22px;line-height:1.4;font-weight:300}.snapshot-section .snapshot-tabs{display:none}.snapshot-section .cards-wrapper.desktop{position:relative;height:60vh;display:flex;align-items:center;justify-content:center;margin-bottom:150px}.snapshot-section .cards-wrapper.desktop .card{opacity:1;pointer-events:auto}.snapshot-section .cards-wrapper.desktop.gsap-loading .card{opacity:.8;pointer-events:none;transition:opacity .3s ease}.snapshot-section .cards-wrapper.desktop.gsap-ready .card{opacity:1;pointer-events:auto;transition:opacity .3s ease}.snapshot-section .cards-wrapper.desktop .card{position:absolute;display:flex;align-items:center;flex-direction:column;padding:16px;width:860px;height:350px;border-radius:20px;background:linear-gradient(180deg,#1a1c24,#0f1014);border:1px solid hsla(33,96%,73%,.3);-moz-user-select:none;user-select:none;-webkit-user-select:none;transition:transform .6s ease,opacity .4s ease;top:5%;left:50%;transform:translateX(-50%);transition:none;will-change:transform,opacity,z-index;cursor:pointer;overflow:hidden}.snapshot-section .cards-wrapper.desktop .card .card-darken{position:absolute;inset:0;background:rgba(0,0,0,.2);pointer-events:none;z-index:2;transition:background .3s ease}.snapshot-section .cards-wrapper.desktop .card .glow-overlay{position:absolute;top:100px;left:300px;width:100%;height:100%;background:radial-gradient(circle at center,hsla(38,86%,69%,.349),transparent 65%);z-index:0;filter:blur(100px);pointer-events:none;border-radius:inherit}.snapshot-section .cards-wrapper.desktop .card .badge{position:relative;display:inline-block;align-self:flex-start;padding:8px 16px;border-radius:9999px;font-size:14px;font-weight:400;line-height:150%;letter-spacing:.5%;color:#e2e2e2;background:linear-gradient(90deg,#2c2a26,#1d1b18);border:.5px solid transparent;background-origin:border-box;background-clip:padding-box,border-box;background-image:linear-gradient(90deg,#2c2a26,#1d1b18),linear-gradient(90deg,#f4c16b,#3a3328);text-align:center;width:-moz-fit-content;width:fit-content;margin-left:15px}.snapshot-section .cards-wrapper.desktop .card .card-content{display:flex;justify-content:space-between;align-items:center;gap:40px;margin-top:32px;z-index:1}.snapshot-section .cards-wrapper.desktop .card .card-content .card-left{flex:1 1;display:flex;flex-direction:column;text-align:left;max-width:568px}.snapshot-section .cards-wrapper.desktop .card .card-content .card-left h3{font-size:32px;font-weight:500;margin-bottom:24px;color:#e2e2e2;text-align:left;line-height:100%;letter-spacing:.5%}.snapshot-section .cards-wrapper.desktop .card .card-content .card-left p{font-size:16px;color:#9397a8;line-height:150%;font-weight:300;letter-spacing:1%;text-align:left;max-width:500px}.snapshot-section .cards-wrapper.desktop .card .card-content .card-left .learn-more{margin-top:24px;display:inline-flex;align-items:center;gap:8px;font-size:20px;font-weight:400;color:#f4c16b;text-decoration:none;letter-spacing:.3%;line-height:150%}.snapshot-section .cards-wrapper.desktop .card .card-content .card-left .learn-more:after{content:"→";display:inline-block;transition:transform .2s ease;vertical-align:middle;line-height:1.5}.snapshot-section .cards-wrapper.desktop .card .card-content .card-left .learn-more:hover:after{transform:translateX(4px)}.snapshot-section .cards-wrapper.desktop .card .card-content .icon{width:185px;height:131px}.snapshot-section .cards-wrapper.desktop .card .card-content .icon .image{width:188px;height:150px}.snapshot-section .cards-wrapper.desktop .active{box-shadow:0 0 30px 0 rgba(99,102,241,.4);border:1px solid #f4c16b}.snapshot-section .see-all .see-all-link{padding:12px 24px;background-image:linear-gradient(#0e0e0e,#0e0e0e),linear-gradient(25deg,#f4c16b,#f859a5 30%,#5f77f4);background-origin:border-box;background-clip:padding-box,border-box;border:1px solid transparent;color:#fff;border-radius:999px;font-weight:600;transition:all .3s ease;cursor:pointer}.snapshot-section .see-all .see-all-link:hover{color:#000;background:radial-gradient(circle at 20% 80%,rgba(255,43,57,.7) 20%,transparent 60%),linear-gradient(60deg,#f4c16b,#f4c16b);background-origin:border-box;background-clip:border-box;border:none;box-shadow:0 0 24px rgba(255,43,57,.4)}@media screen and (max-width:768px){.snapshot-section{padding:160px 16px}.snapshot-section .heading{font-size:20px;line-height:1.2}.snapshot-section .description{font-size:12px;margin-top:16px}.snapshot-section .snapshot-tabs{margin-top:32px;display:flex;flex-wrap:wrap;gap:14px;justify-content:center}.snapshot-section .snapshot-tabs .tab-button{flex-grow:1;flex-shrink:1;flex-basis:calc(33% - 14px);font-size:10px;padding:6px 12px;border-radius:9999px;background:linear-gradient(180deg,#1f1e1b,#151411);border:1px solid #3a3328;color:#aaa;font-weight:300;transition:all .3s ease;white-space:nowrap}.snapshot-section .snapshot-tabs .tab-button.active{background:linear-gradient(180deg,#2c2a26,#1d1b18);color:#fff;border:.5px solid transparent;background-image:linear-gradient(180deg,#2c2a26,#1d1b18),linear-gradient(90deg,#f4c16b,#3a3328);background-origin:border-box;background-clip:padding-box,border-box}.snapshot-section .cards-wrapper.mobile{margin-top:32px;height:auto;position:relative}.snapshot-section .cards-wrapper.mobile .card{padding:16px;border-radius:16px;border:1px solid hsla(33,96%,73%,.3);box-shadow:0 0 30px rgba(99,102,241,.2);max-height:272px}.snapshot-section .cards-wrapper.mobile .card.active{box-shadow:0 0 10px rgba(99,102,241,.2);background:#0e111d;padding:16px}.snapshot-section .cards-wrapper.mobile .card .card-content{display:flex;flex-direction:column;gap:24px;padding:0;margin-top:0;text-align:left}.snapshot-section .cards-wrapper.mobile .card .card-content .card-header-row{display:flex;justify-content:space-between;align-items:center;width:100%;gap:12px}.snapshot-section .cards-wrapper.mobile .card .card-content .card-header-row .icon-wrapper{display:flex;align-items:center}.snapshot-section .cards-wrapper.mobile .card .card-content .card-header-row .icon-wrapper .icon{width:56px;height:50px;display:block;flex-shrink:0;object-fit:contain}.snapshot-section .cards-wrapper.mobile .card .card-content .card-header-row .badge{align-self:center;font-size:10px;padding:6px 14px;border-radius:9999px;background:linear-gradient(180deg,#2c2a26,#1d1b18);border:.5px solid transparent;background-image:linear-gradient(180deg,#2c2a26,#1d1b18),linear-gradient(90deg,#f4c16b,#3a3328);background-origin:border-box;background-clip:padding-box,border-box;color:#fff;white-space:nowrap;flex-shrink:0;margin-left:auto}.snapshot-section .cards-wrapper.mobile .card .card-content .card-left h3{font-size:16px;line-height:1;margin-bottom:12px;font-weight:600;color:#fff}.snapshot-section .cards-wrapper.mobile .card .card-content .card-left p{font-size:10px;line-height:1.5;color:#9397a8}.snapshot-section .cards-wrapper.mobile .card .card-content .card-left .learn-more{font-size:14px;margin-top:24px;color:#f4c16b;display:inline-flex;align-items:center;gap:16px}.snapshot-section .cards-wrapper.mobile .card .card-content .card-left .learn-more:after{content:"→";font-size:18px;transition:transform .2s ease}.snapshot-section .cards-wrapper.mobile .card .card-content .card-left .learn-more:hover:after{transform:translateX(4px)}.snapshot-section .see-all{margin-top:50px}}.case-study{padding:100px 20px;text-align:center;color:#fff;background:#171a27;font-family:Inter,sans-serif}.case-study .title{font-size:48px;font-weight:500;line-height:120%;text-align:center;letter-spacing:5%}.case-study .title .highlight{background:linear-gradient(90deg,#f88457,#f5b367);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.case-study .subtitle{margin-top:16px;color:rgba(172,176,194,.839);font-size:22px;max-width:1000px;margin-inline:auto;line-height:1.4;font-weight:300}.case-study .carousel{margin-top:40px;display:flex;justify-content:center;align-items:center;position:relative;gap:24px;-moz-user-select:none;user-select:none;-webkit-user-select:none}.case-study .carousel .slide{position:absolute;max-width:600px;width:100%;border-radius:32px;padding:56px;background:#171a27;box-shadow:0 0 30px rgba(0,0,0,.4);opacity:0;transform:scale(.8);transition:all .5s ease;pointer-events:none;overflow:hidden}.case-study .carousel .slide:before{content:"";position:absolute;top:60%;left:50%;width:600px;height:600px;background:rgba(95,119,244,.15);border-radius:50%;filter:blur(180px);transform:translate(-50%,-50%);z-index:0;pointer-events:none}.case-study .carousel .slide>*{position:relative;z-index:1}.case-study .carousel .slide.active{position:relative;opacity:1;transform:scale(1);z-index:3;pointer-events:auto}.case-study .carousel .slide.left,.case-study .carousel .slide.right{opacity:.4;transform:scale(.85);z-index:2}.case-study .carousel .slide.left{transform:translateX(-95%) scale(.85)}.case-study .carousel .slide.right{transform:translateX(95%) scale(.85)}.case-study .carousel .slide .image{width:500px;height:auto;border-radius:12px;margin-bottom:20px}.case-study .carousel .slide .content{display:flex;flex-direction:column;align-items:flex-start}.case-study .carousel .slide .content h3{font-size:20px;font-weight:500;text-align:left;margin-bottom:16px;color:#d8d8d8;line-height:39px;letter-spacing:.5%}.case-study .carousel .slide .content p{font-size:14px;text-align:left;color:#a0a0a0;margin-bottom:20px;line-height:1.5;letter-spacing:1%}.case-study .carousel .slide .content .tags{display:flex;gap:16px;flex-wrap:wrap}.case-study .carousel .slide .content .tags .tag{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:8px 16px;font-size:14px;color:#cfd3e0;border-radius:9999px;line-height:1.5;letter-spacing:.5%;background:rgba(95,119,244,.2);z-index:1;overflow:hidden}.case-study .carousel .slide .content .tags .tag:before{content:"";position:absolute;inset:0;border-radius:9999px;padding:.5px;background:linear-gradient(135deg,#5f77f4,#37458e);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;z-index:-1}.case-study .carousel .slide .content .learn-more{margin-top:20px;font-size:16px;font-weight:500;line-height:1.5;letter-spacing:.3%;display:inline-flex;align-items:center;justify-content:flex-start;color:#5f77f4;text-decoration:none;gap:8px;text-align:left;align-self:flex-start}.case-study .carousel .slide .content .learn-more:after{content:"→";display:inline-block;transition:transform .2s ease}.case-study .carousel .slide .content .learn-more:hover:after{transform:translateX(4px)}.case-study .pagination{margin-top:36px;display:flex;justify-content:center;gap:12px}.case-study .pagination .dot{width:20px;height:4px;background:rgba(117,126,164,.24);border-radius:999px;transition:background .3s ease}.case-study .pagination .dot.active{background:#5f6681}.case-study .see-all{margin-top:80px}.case-study .see-all .see-all-link{padding:12px 24px;background-image:linear-gradient(#0e0e0e,#0e0e0e),linear-gradient(25deg,#f4c16b,#f859a5 30%,#5f77f4);background-origin:border-box;background-clip:padding-box,border-box;border:1px solid transparent;color:#fff;border-radius:999px;font-weight:600;transition:all .3s ease;cursor:pointer}.case-study .see-all .see-all-link:hover{color:#000;background:radial-gradient(circle at 20% 80%,rgba(255,43,57,.7) 20%,transparent 60%),linear-gradient(60deg,#f4c16b,#f4c16b);background-origin:border-box;background-clip:border-box;border:none;box-shadow:0 0 24px rgba(255,43,57,.4)}@media screen and (max-width:768px){.case-study{padding:60px 16px}.case-study .title{font-size:20px;line-height:1.2}.case-study .subtitle{font-size:12px;margin-top:16px;line-height:1.4}.case-study .carousel{margin-top:60px;gap:16px}.case-study .carousel .slide{max-width:315px;border-radius:24px;padding:16px;min-height:468px}.case-study .carousel .slide .image{width:283px;height:auto;border-radius:7px;margin-bottom:24px}.case-study .carousel .slide .content{display:flex;flex-direction:column;align-items:flex-start}.case-study .carousel .slide .content h3{font-size:16px;font-weight:600;margin-bottom:12px;line-height:26px}.case-study .carousel .slide .content p{font-size:12px;margin-bottom:24px}.case-study .carousel .slide .content .tags .tag{padding:8px 12px;font-size:10px}.case-study .carousel .slide .content .learn-more{margin-top:24px;font-size:12px}}.testimonial-section{padding:120px 20px;text-align:center;position:relative;z-index:1;font-family:Inter,sans-serif}.testimonial-section:before{content:"";position:absolute;top:40%;left:50%;transform:translateX(-50%);width:1300px;height:700px;background:radial-gradient(circle at center,rgba(95,119,244,.8),rgba(95,119,244,0) 60%);filter:blur(344.63px);z-index:0;pointer-events:none}.testimonial-section .testimonial-header{max-width:900px;margin:0 auto 100px}.testimonial-section .testimonial-header h2{font-size:48px;font-weight:500;line-height:120%;letter-spacing:5%;color:#fff}.testimonial-section .testimonial-header h2 .highlight{background:linear-gradient(90deg,#3a5aff,#9cacff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.testimonial-section .testimonial-header p{color:rgba(172,176,194,.839);margin-top:16px;font-size:22px;font-weight:300;line-height:1.4}.testimonial-section .testimonial-header .testimonial-badges{margin-top:100px;display:flex;justify-content:center;flex-wrap:wrap;gap:24px}.testimonial-section .testimonial-header .testimonial-badges .badge{background:#171a27;border-radius:32px;padding:40px 16px;min-width:420px;display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:0 0 0 1px hsla(0,0%,100%,.05);text-align:center}.testimonial-section .testimonial-header .testimonial-badges .badge .badge-icon{object-fit:contain;margin-bottom:32px}.testimonial-section .testimonial-header .testimonial-badges .badge .badge-text{font-size:18px;font-weight:500;line-height:1.4;color:#e5e7eb;letter-spacing:.5px}.testimonial-section .testimonial-slider h3{font-size:32px;font-weight:400;line-height:1.2;margin-bottom:100px;color:#e2e2e2}.testimonial-section .testimonial-slider .cards{position:relative;height:564px;display:flex;justify-content:center;align-items:center}.testimonial-section .testimonial-slider .cards .card{position:absolute;width:552px;min-height:667px;display:flex;flex-direction:column;border-radius:32px;overflow:hidden;transition:all .5s ease;opacity:.1;transform:scale(.8);text-align:left;-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-backface-visibility:hidden;backface-visibility:hidden}.testimonial-section .testimonial-slider .cards .card .card-top{flex:1 1;padding:40px;position:relative;overflow:hidden;background:#171a27}.testimonial-section .testimonial-slider .cards .card .card-top .background-glow{position:absolute;top:100%;left:0;width:720px;height:723px;border-radius:9999px;transform:translate(-10%,-30%);background:rgba(95,119,244,.4);filter:blur(264px);pointer-events:none;z-index:0}.testimonial-section .testimonial-slider .cards .card .card-top p{position:relative;z-index:1;font-size:24px;line-height:1.5;font-weight:300;letter-spacing:1%;color:#fff}.testimonial-section .testimonial-slider .cards .card .card-bottom{background:#171a27;padding:24px 40px;display:flex;align-items:center;justify-content:space-between}.testimonial-section .testimonial-slider .cards .card .card-bottom .user-info{display:flex;flex-direction:column}.testimonial-section .testimonial-slider .cards .card .card-bottom .user-info strong{font-size:24px;font-weight:600;color:#e2e2e2;line-height:1.2;letter-spacing:.5%}.testimonial-section .testimonial-slider .cards .card .card-bottom .user-info span{font-size:18px;color:#8d8e93;margin-top:8px;letter-spacing:1%;line-height:1.5}.testimonial-section .testimonial-slider .cards .card .card-bottom .avatar{display:flex;align-items:center;justify-content:center}.testimonial-section .testimonial-slider .cards .card.active{opacity:1;transform:scale(1) translateY(-10px);z-index:5}.testimonial-section .testimonial-slider .cards .card.left,.testimonial-section .testimonial-slider .cards .card.right{background:#0e111d;opacity:1}.testimonial-section .testimonial-slider .cards .card.left:after,.testimonial-section .testimonial-slider .cards .card.right:after{content:"";position:absolute;inset:0;background:rgba(0,0,0,.35);border-radius:32px;z-index:2}.testimonial-section .testimonial-slider .cards .card.left .card-bottom,.testimonial-section .testimonial-slider .cards .card.left .card-top,.testimonial-section .testimonial-slider .cards .card.right .card-bottom,.testimonial-section .testimonial-slider .cards .card.right .card-top{opacity:.3}.testimonial-section .testimonial-slider .cards .card.left{transform:scale(.9) rotate(-8deg) translateX(-200px) translateY(20px);opacity:.5;background:#0e111d;z-index:2}.testimonial-section .testimonial-slider .cards .card.right{transform:scale(.9) rotate(8deg) translateX(200px) translateY(20px);opacity:.5;background:#0e111d;z-index:2}.testimonial-section .testimonial-slider .lines{margin-top:82px;display:flex;justify-content:center;gap:12px}.testimonial-section .testimonial-slider .lines .line{width:24px;height:4px;background:#444;border-radius:2px;cursor:pointer;transition:all .3s ease}.testimonial-section .testimonial-slider .lines .line.active{background:#fff}@media screen and (max-width:768px){.testimonial-section{padding:80px 24px}.testimonial-section:before{display:none}.testimonial-section .testimonial-header h2{font-size:20px;line-height:1.2}.testimonial-section .testimonial-header p{font-size:12px;line-height:1.4;margin-top:16px}.testimonial-section .testimonial-header .testimonial-badges{margin-top:60px;gap:24px;margin-bottom:60px}.testimonial-section .testimonial-header .testimonial-badges .badge{min-width:unset;width:100%;padding:16px;border-radius:24px}.testimonial-section .testimonial-header .testimonial-badges .badge .badge-icon{margin-bottom:16px;width:91px;height:auto}.testimonial-section .testimonial-header .testimonial-badges .badge .crown{width:40px}.testimonial-section .testimonial-header .testimonial-badges .badge .badge-text{font-size:12px;line-height:1.4;color:#e2e2e2;letter-spacing:.5px}.testimonial-section .testimonial-slider h3{font-size:16px;font-weight:500;line-height:1.2;margin-bottom:40px;color:#e2e2e2}.testimonial-section .testimonial-slider .cards{position:relative;height:250px;display:flex;justify-content:center;align-items:center}.testimonial-section .testimonial-slider .cards .card{width:244px;min-height:300px;border-radius:14px}.testimonial-section .testimonial-slider .cards .card .card-top{padding:24px}.testimonial-section .testimonial-slider .cards .card .card-top .background-glow{position:absolute;top:100%;left:0;width:319px;height:320px;border-radius:9999px;transform:translate(-10%,-30%);background:rgba(95,119,244,.4);filter:blur(117px);pointer-events:none;z-index:0}.testimonial-section .testimonial-slider .cards .card .card-top p{font-size:10px;line-height:1.5;font-weight:300;letter-spacing:1%}.testimonial-section .testimonial-slider .cards .card .card-bottom{background:#171a27;padding:13px 24px;display:flex;align-items:center;justify-content:space-between}.testimonial-section .testimonial-slider .cards .card .card-bottom .user-info{display:flex;flex-direction:column}.testimonial-section .testimonial-slider .cards .card .card-bottom .user-info strong{font-size:10px;font-weight:600;color:#e2e2e2;line-height:1.2;letter-spacing:.5%}.testimonial-section .testimonial-slider .cards .card .card-bottom .user-info span{font-size:8px;color:#8d8e93;margin-top:8px;letter-spacing:1%;line-height:1.5}.testimonial-section .testimonial-slider .cards .card .card-bottom .avatar .avatar-icon{width:27px;height:27px}.testimonial-section .testimonial-slider .cards .card.active{opacity:1;transform:scale(1) translateY(20px);z-index:5}.testimonial-section .testimonial-slider .cards .card.left,.testimonial-section .testimonial-slider .cards .card.right{background:#0e111d;opacity:1}.testimonial-section .testimonial-slider .cards .card.left:after,.testimonial-section .testimonial-slider .cards .card.right:after{content:"";position:absolute;inset:0;background:rgba(0,0,0,.35);border-radius:32px;z-index:2}.testimonial-section .testimonial-slider .cards .card.left .card-bottom,.testimonial-section .testimonial-slider .cards .card.left .card-top,.testimonial-section .testimonial-slider .cards .card.right .card-bottom,.testimonial-section .testimonial-slider .cards .card.right .card-top{opacity:.3}.testimonial-section .testimonial-slider .cards .card.left{transform:scale(.9) rotate(-8deg) translateX(-200px) translateY(20px);opacity:.5;background:#0e111d;z-index:2}.testimonial-section .testimonial-slider .cards .card.right{transform:scale(.9) rotate(8deg) translateX(200px) translateY(20px);opacity:.5;background:#0e111d;z-index:2}.testimonial-section .testimonial-slider .lines{margin-top:100px;display:flex;justify-content:center;gap:12px}.testimonial-section .testimonial-slider .lines .line{width:24px;height:4px;background:#444;border-radius:2px;cursor:pointer;transition:all .3s ease}.testimonial-section .testimonial-slider .lines .line.active{background:#fff}}.articlesSection{padding:120px 20px;color:#fff;overflow:hidden;text-align:center;background:#171a27;position:relative;z-index:1;font-family:Inter,sans-serif}.articlesSection:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:915px;height:918px;background:radial-gradient(circle at center,rgba(255,43,57,.2),transparent 65%);filter:blur(600px);z-index:-1;pointer-events:none;border-radius:9999px}.articlesSection .header{max-width:960px;margin:0 auto 80px}.articlesSection .header .textGroup h2{font-size:48px;font-weight:500;line-height:1.2}.articlesSection .header .textGroup h2 span{background:linear-gradient(90deg,#f88457,#f5b367);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.articlesSection .header .textGroup p{color:rgba(172,176,194,.839);font-size:22px;margin-top:16px;line-height:1.4;font-weight:300}.articlesSection .carousel{display:flex;flex-wrap:wrap;justify-content:center;gap:40px;padding-bottom:40px;align-items:stretch}.articlesSection .carousel::-webkit-scrollbar{display:none}.articlesSection .carousel .card{max-width:400px;background:#111218;border-radius:32px;text-align:left;overflow:hidden;transition:all .3s ease;min-height:500px;display:flex;flex-direction:column}.articlesSection .carousel .card .imageWrapper{position:relative;width:100%;height:232px}.articlesSection .carousel .card .imageWrapper .image{object-fit:cover;border-top-left-radius:24px;border-top-right-radius:24px}.articlesSection .carousel .card .cardContent{display:flex;flex-direction:column;justify-content:space-between;position:relative;padding:32px;flex-grow:1}.articlesSection .carousel .card .cardContent .date{color:#8a8a8b;font-size:16px;line-height:1.5;letter-spacing:1%;margin-bottom:16px;font-weight:300}.articlesSection .carousel .card .cardContent h3{font-size:20px;font-weight:500;line-height:1.2;margin-bottom:12px}.articlesSection .carousel .card .cardContent p{font-size:14px;color:rgba(172,176,194,.839);line-height:24px;margin-bottom:16px}.articlesSection .carousel .card .cardContent .tags{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:56px}.articlesSection .carousel .card .cardContent .tags .tag{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:8px 12px;font-size:12px;color:#cfd3e0;border-radius:9999px;line-height:1.5;letter-spacing:.5%;background:rgba(95,119,244,.2);z-index:1;overflow:hidden;font-weight:300}.articlesSection .carousel .card .cardContent .tags .tag:before{content:"";position:absolute;inset:0;border-radius:9999px;padding:.5px;background:linear-gradient(135deg,#5f77f4,#37458e);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;z-index:-1}.articlesSection .carousel .card .cardContent .learn-more{margin-top:auto;display:inline-flex;align-items:center;gap:8px;line-height:1.5;font-size:16px;font-weight:500;color:#5f77f4;cursor:pointer;transition:opacity .3s ease}.articlesSection .carousel .card .cardContent .learn-more:hover img{transform:translateX(4px)}.articlesSection .see-all{margin-top:80px}.articlesSection .see-all .see-all-link{padding:12px 24px;background-image:linear-gradient(#0e0e0e,#0e0e0e),linear-gradient(25deg,#f4c16b,#f859a5 30%,#5f77f4);background-origin:border-box;background-clip:padding-box,border-box;border:1px solid transparent;color:#fff;border-radius:999px;font-weight:600;transition:all .3s ease;cursor:pointer}.articlesSection .see-all .see-all-link:hover{color:#000;background:radial-gradient(circle at 20% 80%,rgba(255,43,57,.7) 20%,transparent 60%),linear-gradient(60deg,#f4c16b,#f4c16b);background-origin:border-box;background-clip:border-box;border:none;box-shadow:0 0 24px rgba(255,43,57,.4)}@media screen and (max-width:768px){.articlesSection{padding:80px 16px}.articlesSection:before{display:none}.articlesSection .header{margin-bottom:60px}.articlesSection .header .textGroup h2{font-size:20px;line-height:1.2}.articlesSection .header .textGroup p{font-size:12px;line-height:1.4;margin-top:16px}.articlesSection .carousel{flex-direction:column;align-items:center;gap:24px;height:auto}.articlesSection .carousel .card{width:257px;border-radius:17px;min-height:300px;height:100%}.articlesSection .carousel .card .imageWrapper{position:relative;width:100%;height:128px}.articlesSection .carousel .card .imageWrapper .image{object-fit:cover;border-top-left-radius:17px;border-top-right-radius:17px}.articlesSection .carousel .card .cardContent{padding:16px}.articlesSection .carousel .card .cardContent .date{font-size:10px;margin-bottom:10px}.articlesSection .carousel .card .cardContent h3{font-size:14px;margin-bottom:7px}.articlesSection .carousel .card .cardContent p{font-size:10px;color:rgba(172,176,194,.84);line-height:14px;margin-bottom:9px}.articlesSection .carousel .card .cardContent .tags{margin-bottom:27px}.articlesSection .carousel .card .cardContent .tags .tag{padding:4px 8px;font-size:8px;color:#e2e2e2}.articlesSection .carousel .card .cardContent .learn-more{font-size:12px;bottom:10px}.articlesSection .carousel .card .cardContent .learn-more img{width:10px}.articlesSection .carousel .card .cardContent .learn-more:hover{text-decoration:underline}.articlesSection .see-all{margin-top:60px}.articlesSection .see-all button{font-size:12px;padding:8px 20px;border-radius:999px}}.contact{padding:250px 20px;display:flex;flex-direction:column;align-items:center;color:#fff;text-align:center;font-family:Inter,sans-serif}.contact__left{margin-bottom:100px}.contact__left h2{font-size:48px;font-weight:500;line-height:1.2;letter-spacing:5%}.contact__left h2 span{background:linear-gradient(90deg,#3a5aff,#9cacff);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.contact__left p{margin-top:16px;color:rgba(172,176,194,.839);font-size:22px;line-height:1.4;font-weight:300}.contact__form{position:relative;z-index:1;width:100%;max-width:890px;background:#171a27;border-radius:20px;overflow:hidden;padding-top:40px;box-shadow:0 0 0 1px hsla(0,0%,100%,.05)}.contact__form:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:900px;height:900px;background:radial-gradient(circle at center,rgba(95,119,244,.2),transparent 70%);z-index:-1;filter:blur(100px);pointer-events:none}.contact__form .form-content{padding:56px;display:flex;flex-direction:column}.contact__form .form-content input{background:transparent;border:none;border-bottom:1px solid #44456b;padding:12px 4px;margin-bottom:40px;color:#fff;font-size:18px;outline:none;transition:all .3s ease}.contact__form .form-content input::placeholder{color:#868da4}.contact__form .form-content input:focus{border-image:linear-gradient(90deg,#ff4e78,#5f77f4) 1;border-width:1px;border-style:solid;border-left:none;border-right:none;border-top:none}.contact__form .form-content input.error{border-color:#ff4e78}.contact__form .form-footer{margin-top:-16px;background:#171a27;padding:32px 56px;border-bottom-left-radius:20px;border-bottom-right-radius:20px;display:flex;flex-direction:column;align-items:center}.contact__form .form-footer button{width:100%;padding:16px 24px;border-radius:999px;font-size:16px;font-weight:700;color:#fff;background:linear-gradient(#0e0f1a,#0e0f1a) padding-box,linear-gradient(10deg,#ff8a00,#e52e71,#5f77f4) border-box;border:1px solid transparent;background-clip:padding-box,border-box;cursor:pointer;transition:all .3s ease}.contact__form .form-footer button:hover{color:#000;background:radial-gradient(circle at 20% 80%,rgba(255,43,57,.7) 20%,transparent 60%),linear-gradient(60deg,#f4c16b,#f4c16b);background-origin:border-box;background-clip:border-box;border:none;box-shadow:0 0 24px rgba(255,43,57,.4)}.contact__form .form-footer button:disabled{opacity:.5;cursor:not-allowed}.contact__form .form-footer .desc{margin-top:24px;font-size:14px;color:rgba(172,176,194,.839)}.contact__msg{text-align:center;color:#5f77f4;margin-top:16px;font-size:14px}@media screen and (max-width:768px){.contact{padding:80px 24px}.contact__left{margin-bottom:60px}.contact__left h2{font-size:20px;line-height:1.2}.contact__left h2 span{color:#3a5aff}.contact__left p{font-size:12px;margin-top:16px;line-height:1.4}.contact__form{padding-top:24px;border-radius:32px}.contact__form .form-content{padding:24px 20px}.contact__form .form-content input{font-size:14px;padding:10px 4px;margin-bottom:28px}.contact__form .form-content input::placeholder{font-size:12px}.contact__form .form-footer{padding:24px}.contact__form .form-footer button{font-size:12px}.contact__form .form-footer .desc{font-size:10px;margin-top:16px;line-height:1.4}.contact__msg{font-size:13px;margin-top:12px}}.privacy-policy-background{background-color:#f9f9fc}.privacy-policy-background .privacy-policy-main-container{max-width:1440px;margin:0 auto;padding:96px 348px 104px}.privacy-policy-background .privacy-policy-header-container{margin-bottom:60px}.privacy-policy-background .privacy-policy-header-container .header{font-size:96px;font-weight:600;line-height:96px;letter-spacing:.02em;text-align:left;color:#252835;margin-bottom:24px}.privacy-policy-background .privacy-policy-header-container p{font-size:24px;font-weight:300;line-height:32px;letter-spacing:.02em;text-align:left;color:#252835}.privacy-policy-background .cookie-policy-container{padding:96px 0;max-width:1440px;margin:0 auto}.privacy-policy-background .privacy-policy-info-container{display:flex;flex-direction:column;gap:24px;color:#252835;margin-bottom:60px}.privacy-policy-background .privacy-policy-info-container .header{font-size:40px;font-weight:600;line-height:52px;letter-spacing:.02em;text-align:left}.privacy-policy-background .privacy-policy-info-container .sub-hedaer{font-size:28px;font-weight:500;line-height:36.4px;text-align:left}.privacy-policy-background .privacy-policy-info-container .info{font-size:18px;font-weight:300;line-height:28px;letter-spacing:.008em;text-align:left}.privacy-policy-background .privacy-policy-info-container .info span{color:#868da4}.privacy-policy-background .privacy-policy-info-container ul{display:flex;flex-direction:column;gap:8px;list-style:square}.privacy-policy-background .privacy-policy-info-container ul li{margin-left:24px}.privacy-policy-background .cookie-policy-padding{padding:0 348px}.privacy-policy-background .table-padding{margin:40px 252px}.privacy-policy-background .table-padding .cookie-policy-table{width:100%;border-collapse:collapse;display:flex}.privacy-policy-background .table-padding .cookie-policy-table td,.privacy-policy-background .table-padding .cookie-policy-table th{border:1px solid #bfc6da;padding:16px;font-family:Kanit;font-size:18px;line-height:28px;letter-spacing:.008em;text-align:left;color:#252835;font-weight:300;min-width:139px;vertical-align:top;word-break:break-word}.privacy-policy-background .table-padding .cookie-policy-table td:last-child,.privacy-policy-background .table-padding .cookie-policy-table th:last-child{width:100%;min-width:315px}.privacy-policy-background .table-padding .cookie-policy-table th{font-weight:500}.privacy-policy-background .table-padding .cookie-policy-table .border-top-left{border-top-left-radius:16px}.privacy-policy-background .table-padding .cookie-policy-table .border-top-right{border-top-right-radius:16px}.privacy-policy-background .mobile-table{display:none}@media only screen and (max-width:600px){.privacy-policy-background .privacy-policy-main-container{max-width:100%;padding:48px 16px 24px}.privacy-policy-background .cookie-policy-container{max-width:100%;padding:48px 0 24px}.privacy-policy-background .privacy-policy-header-container{margin-bottom:40px}.privacy-policy-background .privacy-policy-header-container .header{margin-bottom:12px;font-size:40px;line-height:48px}.privacy-policy-background .privacy-policy-header-container p{font-size:16px;line-height:22px;letter-spacing:.008em}.privacy-policy-background .cookie-policy-padding{padding:0 16px}.privacy-policy-background .privacy-policy-info-container{display:flex;flex-direction:column;gap:16px;color:#252835;margin-bottom:60px}.privacy-policy-background .privacy-policy-info-container .header{font-size:32px;line-height:41.6px}.privacy-policy-background .privacy-policy-info-container .sub-hedaer{font-size:24px;font-weight:500;line-height:31.2px}.privacy-policy-background .privacy-policy-info-container .info{font-size:16px;line-height:22px}.privacy-policy-background .privacy-policy-info-container ul{display:flex;flex-direction:column;gap:8px;list-style:square}.privacy-policy-background .privacy-policy-info-container ul li{margin-left:24px}.privacy-policy-background .table-padding{display:none}.privacy-policy-background .mobile-table{display:flex;flex-direction:column;border:1px solid #bfc6da;margin:0 16px;border-radius:16px}.privacy-policy-background .mobile-table div{padding:16px;border-bottom:1px solid #bfc6da;font-size:16px;font-weight:500;line-height:22px;letter-spacing:.008em;text-align:left;color:#252835}.privacy-policy-background .mobile-table div:nth-child(2n){font-weight:300}.privacy-policy-background .mobile-table div:last-child{border:none}}.hero__trusted{background:#171a27;padding:24px 32px;border-radius:32px;display:flex;align-items:center;gap:16px;overflow:hidden;position:relative;width:100%;max-width:1128px;margin:250px auto 130px}.hero__trusted span{font-size:16px;font-weight:500;color:#fff;white-space:nowrap;min-width:120px;padding-left:24px}.hero__trusted .hero__logos-wrapper{overflow:hidden;flex:1 1;position:relative}.hero__trusted .hero__logos-wrapper:after,.hero__trusted .hero__logos-wrapper:before{content:"";position:absolute;top:0;width:80px;height:100%;z-index:2;pointer-events:none}.hero__trusted .hero__logos-wrapper:before{left:0;background:linear-gradient(90deg,#171a27 0,rgba(23,26,39,0))}.hero__trusted .hero__logos-wrapper:after{right:0;background:linear-gradient(270deg,#171a27 0,rgba(23,26,39,0))}.hero__trusted .hero__logos-wrapper .hero__logos-marquee{display:flex;gap:40px;width:max-content;animation:scroll-marquee 30s linear infinite;will-change:transform}.hero__trusted .hero__logos-wrapper .hero__logos-marquee .hero__logos{display:flex;gap:40px;align-items:center}.hero__trusted .hero__logos-wrapper .hero__logos-marquee .hero__logos img{height:65px;opacity:.6;transition:opacity .3s ease}.hero__trusted .hero__logos-wrapper .hero__logos-marquee .hero__logos img:hover{opacity:1}@keyframes scroll-marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media only screen and (max-width:720px){.hero__trusted{width:100vw;margin-left:calc(-50vw + 50%);padding:16px 0;border-radius:0;background:#171a27}.hero__trusted .hero__logos-wrapper{overflow:hidden;width:100%}.hero__trusted .hero__logos-marquee{display:flex;gap:24px;padding:0 16px}.hero__trusted .hero__logos{display:flex;gap:24px;padding:0;margin:0}.hero__trusted .hero__logos img{height:50px}.hero__trusted span{display:none}}body{font-family:Inter,sans-serif}body.menu-open{overflow:hidden}svg rect{transition:all 1s ease-in-out}a{text-decoration:none;color:inherit}.max-width{background-color:#08090e}.background-blue{background-color:#dee0ff}.background-benfit{background-color:#eef0f8}.background-dark{background-color:#252835}.background-policy{background-color:#f9f9fc}.industry-column{overflow:visible}.custom-cursor{width:20px;height:20px;background:#949393;border-radius:50%;position:fixed;pointer-events:none;z-index:9999;transform:translateZ(0);transition:transform .1s linear;mix-blend-mode:difference}