.app-header[data-v-fea66dc4]{border-bottom:2px solid var(--secondary-color)}.header-container[data-v-fea66dc4]{gap:20px;padding-bottom:14px;padding-top:14px}.header-container[data-v-fea66dc4],.header-top[data-v-fea66dc4]{align-items:center;display:flex;justify-content:space-between}.header-top[data-v-fea66dc4]{gap:12px}.header-logo[data-v-fea66dc4]{display:block;height:44px;width:auto}.header-container-contact[data-v-fea66dc4]{align-items:center;display:flex;gap:16px}.header-container-contact__detail[data-v-fea66dc4]{color:#fff;display:flex;flex-direction:column;gap:4px}.contact-line[data-v-fea66dc4]{align-items:center;display:flex;font-size:14px;font-weight:400;gap:8px;justify-content:flex-end;letter-spacing:.01em;line-height:1.4;margin:0;text-align:right}.header-icon[data-v-fea66dc4]{color:var(--secondary-color);flex:0 0 auto}.line-btn[data-v-fea66dc4]{align-items:center;background:#fff;border:none;border-radius:50%;box-shadow:0 2px 8px #0000002e;color:#06c755;cursor:pointer;display:inline-flex;height:40px;justify-content:center;transition:transform .2s var(--ease-out),box-shadow .2s var(--ease-out);width:40px}.line-btn[data-v-fea66dc4]:hover{box-shadow:0 6px 14px #06c75559;transform:translateY(-1px)}.line-btn--mobile[data-v-fea66dc4]{display:none}@media (max-width:600px){.header-container[data-v-fea66dc4]{align-items:stretch;flex-direction:column;gap:12px;padding-bottom:12px;padding-top:12px}.header-top[data-v-fea66dc4]{width:100%}.header-logo[data-v-fea66dc4]{height:40px}.line-btn--mobile[data-v-fea66dc4]{display:inline-flex;height:36px;width:36px}.line-btn--desktop[data-v-fea66dc4]{display:none}.header-container-contact[data-v-fea66dc4]{border-top:1px solid hsla(0,0%,100%,.18);padding-top:12px;width:100%}.header-container-contact__detail[data-v-fea66dc4]{gap:6px;width:100%}.contact-line[data-v-fea66dc4]{font-size:14px;justify-content:flex-start;text-align:left}}.v-footer{align-items:center;background:rgb(var(--v-theme-surface));border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-radius:0;border-style:solid;border-width:0;box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity,rgba(0,0,0,.2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity,rgba(0,0,0,.14)),0 0 0 0 var(--v-shadow-key-ambient-opacity,rgba(0,0,0,.12));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity));display:flex;flex:1 1 auto;padding:8px 16px;position:relative;transition:.2s cubic-bezier(.4,0,.2,1);transition-property:height,width,transform,max-width,left,right,top,bottom}.v-footer--border{border-width:thin;box-shadow:none}.v-footer--absolute{position:absolute}.v-footer--fixed{position:fixed}.v-footer--rounded{border-radius:4px}.app-footer[data-v-561f5471]{background:transparent!important}.first-footer-container-bg[data-v-561f5471]{background:var(--primary-gradient);color:#fff;display:flex;justify-content:center;padding:56px 12px;width:100%}.footer-grid[data-v-561f5471]{display:grid;gap:40px;grid-template-columns:repeat(3,1fr)}.footer-col[data-v-561f5471]{align-items:flex-start;display:flex;gap:16px}.footer-icon[data-v-561f5471]{align-items:center;background:#ffffff14;border:1px solid hsla(0,0%,100%,.16);border-radius:14px;color:var(--secondary-color-300);display:inline-flex;flex:0 0 auto;height:48px;justify-content:center;width:48px}.footer-col__body[data-v-561f5471]{font-size:15px;font-weight:300;line-height:1.7}.footer-col__body[data-v-561f5471] p{margin:0}.footer-line[data-v-561f5471]{align-items:center;background:#06c755;border:none;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;font-weight:500;gap:8px;margin-top:14px;padding:9px 18px;transition:transform .2s var(--ease-out),box-shadow .2s var(--ease-out)}.footer-line[data-v-561f5471]:hover{box-shadow:0 8px 18px #06c75566;transform:translateY(-2px)}.second-footer-container-bg[data-v-561f5471]{-o-border-image:var(--gold-gradient) 1;border-image:var(--gold-gradient) 1;border-top:2px solid;color:#fff;padding:18px 12px;width:100%}.second-footer-container-bg p[data-v-561f5471]{color:#ffffffbf;font-size:14px;font-weight:400;letter-spacing:.03em}@media (max-width:960px){.footer-grid[data-v-561f5471]{gap:28px;grid-template-columns:1fr}.footer-col[data-v-561f5471]{border-bottom:1px solid hsla(0,0%,100%,.16);padding-bottom:24px}.footer-col[data-v-561f5471]:last-child{border-bottom:none;padding-bottom:0}}body{color:var(--ink-700);font-family:Kanit,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--surface)}.section-eyebrow{align-items:center;color:var(--secondary-color-600);display:inline-flex;font-size:13px;font-weight:600;gap:10px;letter-spacing:.18em;margin-bottom:10px;text-transform:uppercase}.section-eyebrow:before{background:var(--gold-gradient);border-radius:2px;content:"";height:2px;width:28px}.section-heading{color:var(--primary-color);font-size:clamp(24px,3vw,34px);font-weight:600;line-height:1.2;position:relative}.section-heading:after{background:var(--gold-gradient);border-radius:4px;content:"";display:block;height:4px;margin-top:14px;width:56px}.btn-primary{align-items:center;background:var(--primary-gradient);border:none;border-radius:999px;box-shadow:var(--shadow-md);color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:15px;font-weight:500;gap:10px;padding:14px 26px;transition:transform .25s var(--ease-out),box-shadow .25s var(--ease-out),filter .25s var(--ease-out)}.btn-primary:hover{box-shadow:var(--shadow-lg);filter:brightness(1.06);transform:translateY(-2px)}.btn-gold{background:var(--gold-gradient);box-shadow:var(--shadow-gold);color:var(--primary-color)}.parallax{background-attachment:fixed;background-position:50%;background-repeat:no-repeat;background-size:cover}.reveal{opacity:0;transform:translateY(28px);transition:opacity .7s var(--ease-out),transform .7s var(--ease-out);will-change:opacity,transform}.reveal.is-visible{opacity:1;transform:translateY(0)}@media (max-width:960px){.parallax{background-attachment:scroll}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.reveal{opacity:1;transform:none;transition:none}}.primary-bg{background-color:var(--primary-color)}.secondary-bg{background-color:var(--secondary-color)}.secondary-color{color:var(--secondary-color)}.primary-color{color:var(--primary-color)}.none{display:none}.block{display:block}.font-500{font-weight:500}.font-700{font-weight:700}.global-title{color:var(--primary-color);font-size:clamp(24px,3vw,32px);font-weight:600;letter-spacing:-.01em;margin-bottom:16px}.v-footer{flex-direction:column!important}.main-container-layout{margin:0 auto;max-width:1920px;padding:0 90px;width:100%}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.pointer{cursor:pointer}.flex{display:flex}.flex-column{display:flex;flex-direction:column}.flex-align-center{align-items:center;display:flex}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.reverse-row{flex-direction:row-reverse}.w-100{width:100%}.h-100{height:100%}.w-50{width:50%}.p-0{padding:0!important}.pt-0{padding-top:0!important}.pl-0{padding-left:0!important}.pr-0{padding-right:0!important}.p-20{padding:20px}.pb-0{padding-bottom:0!important}.m-0{margin:0!important}.mt-4{margin-top:4px!important}.mt-8{margin-top:8px!important}.mt-24{margin-top:24px!important}.mb-54{margin-bottom:52px!important}.ml-51{margin-left:51px}.mt-60{margin-top:60px!important}.mt-12{margin-top:12px!important}.mt-14{margin-top:14px!important}.mt-16{margin-top:16px!important}.ml-4{margin-left:4px!important}.gap-12{gap:12px}.gap-8{gap:8px}.text-base{font-size:14px}.underline{text-decoration:underline}.white-bg{background-color:#fff}.hover-under-line:hover{text-decoration:underline}@media (max-width:1280px){.main-container-layout{padding:0 40px}}@media (max-width:960px){.main-container-layout{padding:0 24px}}@media (max-width:600px){.main-container-layout{padding:0 16px}}.v-application{background:rgb(var(--v-theme-background));color:rgba(var(--v-theme-on-background),var(--v-high-emphasis-opacity));display:flex}.v-application__wrap{backface-visibility:hidden;display:flex;flex:1 1 auto;flex-direction:column;max-width:100%;min-height:100vh;min-height:100dvh;position:relative}
