@import "https://fonts.googleapis.com/css2?family=Kanit:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";:root{--bg-dark:#0c0c0c;--text-main:#d7e2ea;--font-kanit:"Kanit", sans-serif}*{box-sizing:border-box;margin:0;padding:0}html,body,#root{color:#d7e2ea;font-family:Kanit,sans-serif;background-color:#0c0c0c!important}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.65;overflow-x:clip}.hero-heading{background:linear-gradient(#fff 0%,#e2ecf3 40%,#9eb0bf 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text}@keyframes marquee-left{0%{transform:translate(0)}to{transform:translate(-33.333%)}}@keyframes marquee-right{0%{transform:translate(-33.333%)}to{transform:translate(0)}}.animate-marquee-left{will-change:transform;animation:35s linear infinite marquee-left}.animate-marquee-right{will-change:transform;animation:35s linear infinite marquee-right}.animate-marquee-left:hover,.animate-marquee-right:hover{animation-play-state:paused}.hero-marquee-track-left{will-change:transform;pointer-events:none!important;animation:80s linear infinite marquee-left!important}.hero-marquee-track-right{will-change:transform;pointer-events:none!important;animation:80s linear infinite marquee-right!important}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#0c0c0c}::-webkit-scrollbar-thumb{background:#bbccd74d;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#bbccd7}.container{max-width:1280px;margin:0 auto;padding:0 24px}
