@font-face{font-family:KrungthaiFastHeading;src:url(/assets/font/Krungthai-Fast/KrungthaiFast-Bold.ttf);font-style:bold;font-display:swap}@font-face{font-family:KrungthaiFastHeading;src:url(/assets/font/Krungthai-Fast/KrungthaiFast-BoldItalic.ttf);font-style:italic;font-display:swap}@font-face{font-family:KrungthaiFast;src:url(/assets/font/Krungthai-Fast/KrungthaiFast-Regular.ttf);font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:KrungthaiFast;src:url(/assets/font/Krungthai-Fast/KrungthaiFast-Italic.ttf);font-style:italic;font-weight:400;font-display:swap}@font-face{font-family:KrungthaiFast;src:url(/assets/font/Krungthai-Fast/KrungthaiFast-Light.ttf);font-style:normal;font-weight:300;font-display:swap}@font-face{font-family:KrungthaiFast;src:url(/assets/font/Krungthai-Fast/KrungthaiFast-Bold.ttf);font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:KrungthaiFastWeb;src:url(/assets/font/Krungthai-Fast-Web/KrungthaiFastWeb-Regular.ttf);font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:KrungthaiFastWeb;src:url(/assets/font/Krungthai-Fast-Web/KrungthaiFastWeb-Bold.ttf);font-style:normal;font-weight:700;font-display:swap}:root{--max-width:1100px;--border-radius:12px;--font-mono:ui-monospace,Menlo,Monaco,"Cascadia Mono","Segoe UI Mono","Roboto Mono","Oxygen Mono","Ubuntu Monospace","Source Code Pro","Fira Mono","Droid Sans Mono","Courier New",monospace;--foreground-rgb:0,0,0;--background-start-rgb:214,219,220;--background-end-rgb:255,255,255;--primary-glow:conic-gradient(from 180deg at 50% 50%,#16abff33 0deg,#0885ff33 55deg,#54d6ff33 120deg,#0071ff33 160deg,transparent 360deg);--secondary-glow:radial-gradient(#fff,hsla(0,0%,100%,0));--tile-start-rgb:239,245,249;--tile-end-rgb:228,232,233;--tile-border:conic-gradient(#00000080,#00000040,#00000030,#00000020,#00000010,#00000010,#00000080);--callout-rgb:238,240,241;--callout-border-rgb:172,175,176;--card-rgb:180,185,188;--card-border-rgb:131,134,135}@media (prefers-color-scheme:dark){:root{--foreground-rgb:255,255,255;--background-start-rgb:0,0,0;--background-end-rgb:0,0,0;--primary-glow:radial-gradient(rgba(1,65,255,.4),rgba(1,65,255,0));--secondary-glow:linear-gradient(to bottom right,rgba(1,65,255,0),rgba(1,65,255,0),rgba(1,65,255,.3));--tile-start-rgb:2,13,46;--tile-end-rgb:2,5,19;--tile-border:conic-gradient(#ffffff80,#ffffff40,#ffffff30,#ffffff20,#ffffff10,#ffffff10,#ffffff80);--callout-rgb:20,20,20;--callout-border-rgb:108,108,108;--card-rgb:100,100,100;--card-border-rgb:200,200,200}}*{box-sizing:border-box;padding:0;margin:0}html{filter:grayscale(100%)}body,html{max-width:100vw;overflow-x:hidden}a{color:#0d6efd;text-decoration:none}h1,h2{font-family:KrungthaiFastHeading,sans-serif;font-size:40px;font-weight:700;line-height:3.5rem}@media (prefers-color-scheme:dark){html{color-scheme:dark}}.position-center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.full-width{width:100%}.overflow-visible .mantine-Carousel-viewport{overflow:visible}.d-none{display:none!important}@media screen and (min-width:768px){.d-sm-block{display:block!important}.d-sm-none{display:none!important}}input::placeholder{font-size:inherit;font-weight:inherit;color:#6c757d!important}.mantine-Carousel-indicator:where([data-active]){background-color:#fff!important}.mantine-TextInput-input{border:2px solid var(--mantine-color-lightBlue-5);border-radius:5px}.mantine-Checkbox-body{display:flex;align-items:center}.mantine-Checkbox-root[data-label-position=right]{--label-order:2;--label-offset-end:0;--label-offset-start:var(--mantine-spacing-sm)}.mantine-Checkbox-labelWrapper{order:var(--label-order)}.mantine-Checkbox-input{cursor:pointer;border:2px solid var(--mantine-color-lightBlue-5)}.mantine-Checkbox-input:checked{background-color:transparent}.mantine-Checkbox-label{padding-inline-start:var(--label-offset-start);padding-inline-end:var(--label-offset-end);cursor:pointer}input::-webkit-contacts-auto-fill-button{visibility:hidden;display:none!important;pointer-events:none;position:absolute;right:0}.cookie_fadeOut__aYN3j{width:100%;position:fixed;bottom:0;left:0;color:#fff;background-color:#000;padding:30px 20px;font-size:14px;transform:translateY(100%);animation:cookie_slideUpClose__fz4km .5s ease-out forwards;font-family:KrungthaiFast,sans-serif;z-index:1000}@keyframes cookie_slideUpClose__fz4km{0%{transform:translateY(0);opacity:1}to{transform:translateY(100%);opacity:0}}.cookie_consentContainer__3iXWQ{width:100%;position:fixed;bottom:0;left:0;color:#fff;background-color:#000;padding:30px 20px;font-size:14px;transform:translateY(100%);animation:cookie_slideDownOpen__WMK0D .5s ease-out forwards;font-family:KrungthaiFast,sans-serif;z-index:1000}@keyframes cookie_slideDownOpen__WMK0D{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}.cookie_consentInner__LSxsK{max-width:1200px;margin:0 auto;position:relative}.cookie_privacyText__XELOO{padding-bottom:3.5rem}.cookie_consentAccept__TLxH_{font-size:14px;color:#fff;background-color:#0082ef;border:none;padding:8px 20px;border-radius:5px;position:absolute;right:0;bottom:5px;cursor:pointer}.banner_banner-container__u_Qn2{min-width:100vw;min-height:100vh;background-color:#fff;background-image:url(/assets/img/landing/bg.png);background-repeat:no-repeat;background-position:50%;text-align:center;color:#fff;background-size:cover;padding-top:1rem}.banner_banner-image__4v_aS{margin-left:auto;margin-right:auto;object-position:top}.banner_banner-btn__YJv5V{padding:2rem;text-align:center}.banner_banner-btn__YJv5V button{background-color:hsla(0,1%,65%,.5);border:.5px solid #fff}.banner_banner-btn__YJv5V span{font-size:var(--mantine-font-size-md);font-weight:400}.banner_text-1__9LAQn{font-size:20px;font-weight:700}.banner_text-2__HlDxu{font-size:18px}.banner_text-3__I4w7E{font-size:14px}.banner_text-content__r_yD3{display:grid;gap:.75rem;padding-left:1.5rem;padding-right:1.5rem}.banner_image-tablet__AKciO{display:none}.banner_image-mobile__NN7PW,.banner_image-tablet__AKciO{margin-left:auto;margin-right:auto}@media screen and (min-width:376px){.banner_banner-container__u_Qn2{padding-top:2rem}.banner_text-content__r_yD3{padding-left:1rem;padding-right:1rem}}@media screen and (min-width:768px){.banner_banner-btn__YJv5V span{font-size:var(--mantine-font-size-lg)}.banner_text-1__9LAQn{font-size:24px}.banner_text-2__HlDxu{font-size:22px}.banner_text-2__HlDxu .banner_md-hidden__npwan{display:none}.banner_text-3__I4w7E{font-size:18px}.banner_image-tablet__AKciO{display:block}.banner_image-mobile__NN7PW{display:none}}@media screen and (min-width:1024px){.banner_banner-container__u_Qn2{padding-top:4rem}.banner_banner-btn__YJv5V span{font-size:var(--mantine-font-size-lg)}.banner_text-1__9LAQn{font-size:26px}.banner_text-2__HlDxu{font-size:24px}.banner_text-2__HlDxu .banner_md-hidden__npwan{display:none}.banner_text-3__I4w7E{font-size:20px}}.layout_header__vljVx{height:calc(3.75rem * var(--mantine-scale));padding-left:var(--mantine-spacing-md);padding-right:var(--mantine-spacing-md);border-bottom:calc(.0625rem * var(--mantine-scale)) solid var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .layout_header__vljVx{border-bottom:calc(.0625rem * var(--mantine-scale)) solid var(--mantine-color-dark-4)}.layout_inner__bw8Bb{height:100%;display:flex;justify-content:space-between;align-items:center}.layout_headerInner__xadgt{height:100%}.layout_mobileMenu__XYa8c{position:fixed;left:0;width:100%;overflow:hidden;background:url(/_next/static/media/mobile-menu-bg.dce55094.png) no-repeat 50%/cover;display:flex;flex-direction:column;align-items:center;justify-content:center;transition:opacity .3s ease-in-out;white-space:nowrap}.layout_list-menu__VbBUm{list-style-type:none;padding-left:0;margin-bottom:100px;line-height:4.5rem;text-align:center}.layout_listMenuItem__rRGAq{font-family:KrungthaiFastWeb,sans-serif;font-size:32px;font-weight:700;text-decoration:none}.layout_link__kcWF2{display:flex;align-items:center;height:100%;text-decoration:none}.layout_link__kcWF2:hover,.layout_listMenuItem__rRGAq:hover{color:#fff!important;text-decoration:none}.layout_desktopMenuDv__1_pMV{display:none}.layout_mobile-link__OIr1N{font-family:KrungthaiFastWeb,sans-serif;font-size:16px;letter-spacing:.2rem;margin-bottom:10px}.layout_call-link__6ZssS{font-size:22px;font-weight:700;color:#fff;margin-bottom:10px;letter-spacing:.2rem;text-decoration:none}.layout_call-link__6ZssS:hover{color:#0a58ca}@media screen and (min-width:1200px){.layout_headerInner__xadgt{max-width:1200px;margin:0 auto;padding:10px 0}.layout_desktopMenuDv__1_pMV{display:flex;gap:30px;list-style:none;margin-bottom:0}.layout_desktopMenuDv__1_pMV ul a{font-size:18px;color:var(--mantine-color-lightBlue-0)}.layout_desktopMenuDv__1_pMV ul a.layout_active__qNR3Y,.layout_desktopMenuDv__1_pMV ul a:hover{color:#fff}.layout_mobile-menu-dv__N0KPR{display:none}}.layout_footer__vrA71{padding:50px 20px;background-color:var(--mantine-color-darkBlue-1)}.layout_footer-list__zeV3I{text-align:center;list-style:none;line-height:3.5rem;padding-left:0;font-size:20px;font-weight:400;margin-bottom:20px;flex-wrap:wrap}.layout_footer-list__zeV3I a{color:var(--mantine-color-lightBlue-0)}.layout_footer-list__zeV3I a.layout_active__qNR3Y,.layout_footer-list__zeV3I a:hover{color:#fff}.layout_ft-logo__be9Kk{display:block;width:110px;margin-bottom:25px}.layout_ft-telLink__47Yvg{font-size:22px;color:var(--mantine-color-lightBlue-0)!important;font-weight:700;letter-spacing:.2rem;margin-bottom:20px}.layout_ft-telLink__47Yvg:hover{color:#0a58ca!important}.layout_ft-telLink__47Yvg img{width:20px;margin-right:10px;margin-top:-5px}.layout_ft-location__PjYvJ{font-size:14px;font-weight:300;color:var(--mantine-color-lightBlue-0)}.layout_copyright__KUfIs{text-align:center;margin-top:50px}.layout_copyright__KUfIs p{font-weight:300;color:var(--mantine-color-lightBlue-0)}@media screen and (min-width:1024px){.layout_footer-inner__JbVuc{max-width:1200px;margin:0 auto}.layout_footer-head__3EnLT{display:flex;justify-content:space-between;padding:0 20px}.layout_footer-head__3EnLT>*{width:100%}.layout_footer-list__zeV3I{display:flex;align-items:center;column-gap:40px;margin-bottom:0}.layout_js-end-ip-pro__ygDRf{justify-content:end!important}.layout_ip-pro-hide__r_B_e{display:block}.layout_ip-pro-show__CRbWO{display:none}@media screen and (min-width:1024px){.layout_ip-pro-show__CRbWO{display:block}.layout_ip-pro-hide__r_B_e{display:none}.layout_consent-inner__sgcLg{max-width:1024px}}}