:root{--primary-color:#fff;--secondary-color:#000;--theme-color:rgba(254,62,100,1);--section-title-size:clamp(55px,8vw,90px)}.section-title{font-size:var(--section-title-size);font-weight:700;font-family:var(--font-wulkan)}.landing-page2{background-color:var(--secondary-color)}body{font-family:var(--font-satoshi);overflow-x:clip;margin:0}*{-webkit-tap-highlight-color:transparent}textarea{resize:none!important}h1,h2{font-family:var(--font-wulkan)}h1,h2,h3,h4,p{margin:0}p{line-height:27px;font-family:var(--font-satoshi)}.home-container>div{position:absolute;will-change:transform}.pinned-container{clip:rect(0,auto,auto,0);overflow:hidden;position:absolute;height:100vh;left:0;width:100%;-webkit-mask-image:linear-gradient(180deg,#ffffff 0,#ffffff);mask-image:linear-gradient(180deg,#ffffff 0,#ffffff)}.container_solid{background:white;top:0}.title_wrapper{position:fixed;display:block;margin:auto;width:100%;top:50%;transform:translateY(-50%)}.container_image{background-size:100vw auto;background-position:50%;background-attachment:fixed;top:100vh}.pinned-section{min-height:100vh;margin:auto}.home-banner-about{height:200vh}.container2{clip:rect(0,auto,auto,0);overflow:hidden;position:absolute;height:100vh;left:0;width:100%;-webkit-mask-image:linear-gradient(180deg,#ffffff 0,#ffffff);mask-image:linear-gradient(180deg,#ffffff 0,#ffffff)}.container_solid2{background:white;top:0}.title_wrapper2{position:fixed;display:block;margin:auto;width:100%;top:50%;transform:translateY(-50%)}.black-hole-back{background-color:var(--secondary-color)}@media (max-width:645px){.section-sec2{height:auto;bottom:-337px}.testimonial-head h1{margin-top:69px}.pinned-section{min-height:auto}}.notfound-wrapper{position:relative;height:100vh;width:100%;overflow:hidden;display:flex;align-items:center;justify-content:center;text-align:center;background:var(--secondary-color)}.notfound-content{position:relative;z-index:2;padding:0 20px}.notfound-404{display:flex;align-items:center;justify-content:center;gap:clamp(10px,2vw,20px);margin-bottom:10px}.notfound-404 span{font-size:clamp(100px,12vw,180px);font-weight:800;color:var(--primary-color);font-family:var(--font-satoshi);line-height:1}.notfound-favicon{width:clamp(80px,10vw,120px);height:auto;filter:drop-shadow(0 8px 20px rgba(0,0,0,.15))}.notfound-content h2{font-size:clamp(28px,3vw,42px);font-weight:600;margin-bottom:15px}.notfound-content h2,.notfound-content p{color:var(--primary-color);font-family:var(--font-satoshi)}.notfound-content p{font-size:1.1rem;max-width:600px;margin:0 auto 30px;line-height:1.6}@media (max-width:912px){.notfound-404 svg{width:90px}}::-webkit-scrollbar{display:none}.scroll-to-top{position:fixed;bottom:30px;right:30px;width:50px;height:50px;border:none;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:20px;z-index:9999;background-color:transparent}.scroll-to-top:hover{transform:scale(1.1)}.scroll-to-top img{width:60px;height:60px}.scroll-to-top-content{display:flex;flex-direction:column;align-items:center;justify-content:center}.scroll-to-top-content span{font-size:14px;margin-bottom:-7px;color:var(--theme-color)}.scroll-to-top-content i{color:var(--theme-color)}.cls-1{fill:#fff}.cls-1,.cls-2{stroke-width:0px}.cls-2{fill:#e63064;fill-rule:evenodd}.title-highlight{background:linear-gradient(90deg,#002599,#a81532);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}@font-face{font-family:wulkanDisplay;src:url(/_next/static/media/ad31a8651896275a-s.p.otf) format("opentype");font-display:swap}@font-face{font-family:wulkanDisplay Fallback;src:local("Arial");ascent-override:92.67%;descent-override:23.78%;line-gap-override:19.65%;size-adjust:101.76%}.__className_5f4887{font-family:wulkanDisplay,wulkanDisplay Fallback}.__variable_5f4887{--font-wulkan:"wulkanDisplay","wulkanDisplay Fallback"}@font-face{font-family:satoshi;src:url(/_next/static/media/333ab73b5541c2f6-s.p.otf) format("opentype");font-display:swap}@font-face{font-family:satoshi Fallback;src:local("Arial");ascent-override:102.23%;descent-override:24.29%;line-gap-override:10.12%;size-adjust:98.80%}.__className_804716{font-family:satoshi,satoshi Fallback}.__variable_804716{--font-satoshi:"satoshi","satoshi Fallback"}