.bg-overlay-card[data-v-2d944939]{display:flex;justify-items:start;align-items:flex-end;height:100%;width:100%}[data-v-dfaf9197]:root{--primary: #cd820d;--accent: #ffd179;--accent-dark: #f8af23;--accent-light: #fff4df;--black: #0b0b0b;--brown: #5f360d;--gray: #696f6f;--gray-light: #bec1c1;--gray-light1: #60739f;--gray-dark: 34, 41, 57;--blue-light1: #3e7adb;--blue-light2: #0e4d8f;--blue-light3: #a8c7fa;--gray-gradient: rgba(var(--gray-light), 50%), #fff;--box-shadow: 0 2px 6px rgba(var(--gray), 25%), 0 8px 24px rgba(var(--gray), 33%), 0 16px 32px rgba(var(--gray), 33%)}@font-face{font-family:DB Heavent Regular;src:url(/fonts/DB%20Heavent%20Thin%20v3.2.1.woff2) format("woff2");font-weight:100;font-style:normal;font-display:swap;letter-spacing:.005em;line-height:normal;letter-spacing:.025em!important}@font-face{font-family:DB Heavent Regular;src:url(/fonts/DB%20Heavent%20Li%20v3.2.1.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;letter-spacing:.005em;line-height:normal;letter-spacing:.025em!important}@font-face{font-family:DB Heavent Regular;src:url(/fonts/DB%20Heavent%20v3.2.1.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;line-height:normal;letter-spacing:.025em;line-height:1.2}@font-face{font-family:DB Heavent;src:url(/fonts/DB%20Heavent%20Med%20v3.2.1.woff) format("woff");font-weight:600;font-style:normal;font-display:swap;letter-spacing:.025em;line-height:normal;letter-spacing:.025em!important}@font-face{font-family:DB Heavent;src:url(/fonts/DB%20Heavent%20Bd%20v3.2.1.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;letter-spacing:.025em;line-height:normal;letter-spacing:.025em!important}@font-face{font-family:Sarabun;src:url(/fonts/Sarabun-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap;line-height:normal}@font-face{font-family:Sarabun;src:url(/fonts/Sarabun-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap;line-height:normal}@font-face{font-family:Sarabun;src:url(/fonts/Sarabun-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap;line-height:normal}body[data-v-dfaf9197]{font-family:DB Heavent Regular,sans-serif;margin:0;padding:0;text-align:left;background:#fff;background-size:100% 600px;word-wrap:break-word;overflow-wrap:break-word;color:rgb(var(--gray-dark));font-size:20px;line-height:normal}.text-gradient[data-v-dfaf9197]{background:var(--brown);background:linear-gradient(to right,var(--brown) 0%,var(--black) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.text-gradient-blue[data-v-dfaf9197]{background:var(--blue-light1);background:linear-gradient(90deg,var(--blue-light1) 0%,var(--primary) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.text-gradient-gray[data-v-dfaf9197]{background:#696f6f;background:linear-gradient(to right,#696f6f,#a0a9a9 55%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.bg-gradient-gray[data-v-dfaf9197]{background:#8e9eab;background:linear-gradient(to right,#eef2f3,#8e9eab)}.bg-gradient-accent[data-v-dfaf9197]{background:#fff2cd;background:linear-gradient(90deg,#fff2cd,#ffd179 35%)}.bg-gradient-black[data-v-dfaf9197]{background:#0f0c29;background:linear-gradient(to right,#24243e,#302b63,#0f0c29)}.bg-gradient-gray[data-v-dfaf9197]{background:#bec1c1;background:linear-gradient(to right,#eaeaea,#dbdbdb,#f2f2f2,#bec1c1)}strong[data-v-dfaf9197],b[data-v-dfaf9197]{font-weight:700}a[data-v-dfaf9197]{color:var(--blue-light2)}a[data-v-dfaf9197]:hover{color:var(--blue-light1)}.prose p[data-v-dfaf9197]{margin-bottom:2em}textarea[data-v-dfaf9197]{width:100%;font-size:16px}input[data-v-dfaf9197]{font-size:16px}table[data-v-dfaf9197]{width:100%}img[data-v-dfaf9197]{max-width:100%;height:auto}code[data-v-dfaf9197]{padding:2px 5px;background-color:rgb(var(--gray-light));border-radius:2px}pre[data-v-dfaf9197]{padding:1.5em}pre>code[data-v-dfaf9197]{all:unset}blockquote[data-v-dfaf9197]{border-left:4px solid var(--accent);padding:0 0 0 20px;margin:0;font-size:1.333em}hr[data-v-dfaf9197]{border:none;border-top:1px solid rgb(var(--gray-light))}.hero-layout[data-v-dfaf9197]{background-color:var(--accent-dark)}@media (max-width: 720px){body[data-v-dfaf9197]{font-size:24px}}.sr-only[data-v-dfaf9197]{border:0;padding:0;margin:0;position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);clip-path:inset(50%);white-space:nowrap}.text-1-line[data-v-dfaf9197]{width:100%;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.text-2-line[data-v-dfaf9197]{width:100%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.text-3-line[data-v-dfaf9197]{width:100%;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.text-4-line[data-v-dfaf9197]{width:100%;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}html[data-v-dfaf9197],.overflow-y-auto[data-v-dfaf9197]{scrollbar-width:thin}.badge-cce[data-v-dfaf9197]{background-color:#f7c625;border-color:#f7c625;color:#483b23}.badge-gs[data-v-dfaf9197]{background-color:#fce621;border-color:#fce621;color:#481f0b}#swal2-html-container[data-v-dfaf9197],.swal2-styled[data-v-dfaf9197]{font-size:22px}.pagination[data-v-dfaf9197]{display:flex;gap:.5rem;margin-top:1rem}.pageNum[data-v-dfaf9197]{width:40px;height:40px;display:flex;justify-content:center;align-items:center;background-color:#f5f5f5;cursor:pointer;text-decoration:none;color:#012e78;border:1px solid transparent;transition:background-color .3s,color .3s}.pagination .active[data-v-dfaf9197],.pageNum[data-v-dfaf9197]:hover{font-weight:700;color:#fff;background-color:#012e78;border:1px solid #012e78}.nav-article[data-v-dfaf9197]{margin-top:2rem;display:flex;justify-content:space-between;gap:1rem}.nav-article a.buttonNews[data-v-dfaf9197],.nav-article div.buttonNews[data-v-dfaf9197]{text-decoration:none;width:40px;height:40px;border:1px solid var(--blue-light2);border-radius:50%;display:flex;justify-content:center;align-items:center;transition:all .3s ease}.nav-article a.buttonNews[data-v-dfaf9197]:hover,.nav-article div.buttonNews[data-v-dfaf9197]:hover{color:#fff;background-color:var(--blue-light2);border-color:#0006}.nav-article a.buttonNews.disable[data-v-dfaf9197],.nav-article div.buttonNews.disable[data-v-dfaf9197]{opacity:.5;pointer-events:none;border-color:#0006}.course-career-section[data-v-dfaf9197]{background:radial-gradient(circle at top left,rgba(37,99,235,.12),transparent 28rem),radial-gradient(circle at bottom right,rgba(249,115,22,.08),transparent 24rem),#020817;color:#fff}.career-card[data-v-dfaf9197]{display:grid;grid-template-columns:.9fr 1.1fr;overflow:hidden;border-radius:2rem;border:1px solid rgba(255,255,255,.1);background:linear-gradient(135deg,#07111ff5,#0f172af5);box-shadow:0 24px 70px #00000059}.media-panel[data-v-dfaf9197]{position:relative;min-height:520px;overflow:hidden}.media-overlay[data-v-dfaf9197]{position:absolute;inset:0;background:linear-gradient(to right,transparent 45%,rgba(7,17,31,.72)),linear-gradient(to top,rgba(2,8,23,.55),transparent 50%);pointer-events:none}.media-badge[data-v-dfaf9197]{position:absolute;left:1.25rem;bottom:1.25rem;z-index:2;max-width:calc(100% - 2.5rem);border-radius:1.25rem;border:1px solid rgba(255,255,255,.14);background:#0208179e;padding:.85rem 1rem;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.media-badge span[data-v-dfaf9197]{display:block;color:#93c5fd;font-size:14px;letter-spacing:.04em;text-transform:uppercase}.media-badge strong[data-v-dfaf9197]{display:block;margin-top:.15rem;color:#fff;font-size:20px;font-weight:500}.info-panel[data-v-dfaf9197]{position:relative;padding:1.5rem}.info-panel[data-v-dfaf9197]:before{content:"";position:absolute;inset:0;background-image:url(/image/1-TS-UTCC-3-min.png);background-size:70%;background-position:bottom right;background-repeat:no-repeat;opacity:.035;pointer-events:none}.info-grid[data-v-dfaf9197],.cta-row[data-v-dfaf9197]{position:relative;z-index:1}.info-grid[data-v-dfaf9197]{display:grid;grid-template-columns:1fr 1fr;gap:1.1rem}.info-box[data-v-dfaf9197]{max-height:390px;overflow:auto;border-radius:1.5rem;border:1px solid rgba(255,255,255,.09);background:#ffffff0b;padding:1.25rem;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.info-box[data-v-dfaf9197]::-webkit-scrollbar{width:6px}.info-box[data-v-dfaf9197]::-webkit-scrollbar-thumb{border-radius:999px;background:#fde89359}.box-head[data-v-dfaf9197]{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}.box-icon[data-v-dfaf9197]{display:grid;width:2.5rem;height:2.5rem;flex-shrink:0;place-items:center;border-radius:999px;background:#2563eb2e;color:#93c5fd;font-size:20px;font-weight:600}.box-head h2[data-v-dfaf9197]{color:#bfdbfe;font-size:24px;font-weight:500;line-height:1.25}ul[data-v-dfaf9197]{margin:0;padding-left:1.25rem;list-style:disc}li[data-v-dfaf9197]{margin-bottom:.5rem;color:#cbd5e1;font-size:20px;line-height:1.55}li[data-v-dfaf9197]::marker{color:#60a5fa}.cta-row[data-v-dfaf9197]{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-top:1.25rem}.cta-btn[data-v-dfaf9197]{display:flex;align-items:center;gap:.85rem;min-height:74px;border-radius:999px;padding:.6rem .9rem;text-decoration:none;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.cta-btn[data-v-dfaf9197]:hover{transform:translateY(-3px)}.cta-icon[data-v-dfaf9197]{display:grid;width:3.25rem;height:3.25rem;flex-shrink:0;place-items:center;border-radius:999px}.cta-btn strong[data-v-dfaf9197]{display:block;color:#fff;font-size:28px;font-weight:500;line-height:1.1}.cta-btn small[data-v-dfaf9197]{display:block;margin-top:.25rem;color:#cbd5e1;font-size:20px}.cta-download[data-v-dfaf9197]{border:1px solid rgba(250,204,21,.22);background:#facc1514;box-shadow:0 18px 45px #b4530926}.cta-download[data-v-dfaf9197]:hover{border-color:#facc156b;box-shadow:0 22px 55px #b453093d}.cta-download .cta-icon[data-v-dfaf9197]{background:linear-gradient(135deg,#facc15,#f97316);color:#111827}.cta-apply[data-v-dfaf9197]{border:1px solid rgba(34,197,94,.22);background:#22c55e14;box-shadow:0 18px 45px #22c55e1f}.cta-apply[data-v-dfaf9197]:hover{border-color:#22c55e66;box-shadow:0 22px 55px #22c55e2e;background:#22c55e1f}.cta-apply .cta-icon[data-v-dfaf9197]{background:linear-gradient(135deg,#22c55e,#15803d);color:#fff;font-size:2rem}[data-v-dfaf9197] .swiper,[data-v-dfaf9197] .swiper-slide,[data-v-dfaf9197] img{border-radius:inherit}@media only screen and (max-width: 1023px){.career-card[data-v-dfaf9197]{grid-template-columns:1fr;border-radius:1.5rem}.media-panel[data-v-dfaf9197]{min-height:380px}.media-overlay[data-v-dfaf9197]{background:linear-gradient(to top,rgba(2,8,23,.72),transparent 58%)}.info-grid[data-v-dfaf9197]{grid-template-columns:1fr}.info-box[data-v-dfaf9197]{max-height:none}}@media only screen and (max-width: 767px){.course-career-section .container[data-v-dfaf9197]{padding-top:2rem;padding-bottom:2rem}.media-panel[data-v-dfaf9197]{min-height:300px}.info-panel[data-v-dfaf9197]{padding:1rem}.info-grid[data-v-dfaf9197]{gap:.85rem}.info-box[data-v-dfaf9197]{border-radius:1.25rem;padding:1rem}.box-head h2[data-v-dfaf9197]{font-size:24px}li[data-v-dfaf9197]{font-size:22px}.cta-row[data-v-dfaf9197]{grid-template-columns:1fr}.cta-btn[data-v-dfaf9197]{min-height:68px}}.benefit-chip[data-v-6fe59aab]{display:inline-flex;align-items:center;border-radius:999px;border:1px solid rgba(217,119,6,.16);background:#ffffffb8;padding:.45rem .75rem;color:#5f360d;font-size:15px;font-weight:600}.benefit-chip[data-v-6fe59aab]:before{content:"✓";margin-right:.45rem;color:#d97706;font-weight:600}.btn-apply[data-v-6fe59aab]{position:relative;animation:ctaPulse-6fe59aab 2.4s ease-in-out infinite}.btn-shine[data-v-6fe59aab]{position:absolute;inset:-40%;z-index:1;background:linear-gradient(115deg,transparent 0%,transparent 42%,rgba(255,255,255,.35) 50%,transparent 58%,transparent 100%);transform:translate(-45%);animation:shineMove-6fe59aab 2.8s ease-in-out infinite}@keyframes shineMove-6fe59aab{0%{transform:translate(-55%)}55%{transform:translate(55%)}to{transform:translate(55%)}}@keyframes ctaPulse-6fe59aab{0%,to{box-shadow:0 20px 46px #78350f47,0 0 0 6px #ffd1791f}50%{box-shadow:0 24px 56px #78350f57,0 0 0 12px #ffd17933}}@media (prefers-reduced-motion: reduce){.btn-apply[data-v-6fe59aab],.btn-shine[data-v-6fe59aab]{animation:none!important}}@media (max-width: 767px){.benefit-chip[data-v-6fe59aab]{width:100%;font-size:16px}.btn-consult[data-v-6fe59aab]{min-height:58px}}html{scroll-behavior:smooth}iframe{height:580px}#breadcrumbs-course[data-v-02a21734]{padding:0;margin:0}#hero[data-v-02a21734]:before,#hero-mobile[data-v-02a21734]:before{content:"";position:absolute;inset:0;background-image:url(/image/Logo-outline-TOUR-min.svg);background-repeat:no-repeat;opacity:100;z-index:5;pointer-events:none}#hero[data-v-02a21734]:before{background-position:bottom 28px right 72px;background-size:min(34%,888px)}#hero-mobile[data-v-02a21734]:before{background-position:bottom 24px right -24px;background-size:78%;opacity:.22}#hero[data-v-02a21734]:after,#hero-mobile[data-v-02a21734]:after{content:"";position:absolute;inset:0;z-index:6;pointer-events:none;background:linear-gradient(to right,rgba(0,0,0,.56),transparent 58%),linear-gradient(to top,rgba(0,0,0,.88),transparent 58%)}.course-info-card[data-v-02a21734]{border-radius:1.25rem;border:1px solid #f1f5f9;background:#fafafa;padding:1rem;transition:transform .25s ease,background .25s ease,border-color .25s ease}.course-info-card[data-v-02a21734]:hover{transform:translateY(-2px);border-color:#fcd34d;background:#fffbeb}.info-icon[data-v-02a21734]{display:flex;width:56px;height:56px;min-width:56px;align-items:center;justify-content:center;border-radius:999px;background:#fff1c7}.info-label[data-v-02a21734]{margin-bottom:.4rem!important;color:#b7791f;font-size:18px;font-weight:400}.info-value[data-v-02a21734]{margin-bottom:0!important;color:#0f172a;font-size:22px;font-weight:300;line-height:1.25}.clean-list-item[data-v-02a21734]{border-radius:1rem;background:#f8fafc;padding:.75rem 1rem;color:#334155;font-size:24px;font-weight:600;line-height:1.4}@media only screen and (max-width: 767px){#hero-mobile[data-v-02a21734]:before{background-position:bottom 18px right -42px;background-size:92%;opacity:.18}.info-label[data-v-02a21734]{font-size:17px}.info-value[data-v-02a21734]{font-size:20px}.clean-list-item[data-v-02a21734]{font-size:18px}}
