.hm-banner{aspect-ratio:690/310;background:#0f0f10;border:1px solid #333;border-radius:12px;margin:8px 0 0;overflow:hidden;position:relative;width:100%}.hm-slide{display:block;inset:0;position:absolute}.hm-slide img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.hm-slide--static{position:relative}.hm-banner--rot .hm-slide{animation:hmSlide var(--hm-cycle,21s) linear infinite;opacity:0}.hm-banner--n3 .hm-slide{--hm-on:33.33%;--hm-off:37%}.hm-banner--n4 .hm-slide{--hm-on:25%;--hm-off:28%}.hm-banner--n2 .hm-slide{--hm-on:50%;--hm-off:54%}.hm-banner--n1 .hm-slide{animation:none;opacity:1}@keyframes hmSlide{0%{opacity:0}4%{opacity:1}33.33%{opacity:1}37%{opacity:0}to{opacity:0}}.hm-banner--n4 .hm-slide{animation-name:hmSlide4}@keyframes hmSlide4{0%{opacity:0}3%{opacity:1}25%{opacity:1}28%{opacity:0}to{opacity:0}}.hm-banner--n2 .hm-slide{animation-name:hmSlide2}@keyframes hmSlide2{0%{opacity:0}4%{opacity:1}50%{opacity:1}54%{opacity:0}to{opacity:0}}.hm-banner--n5 .hm-slide,.hm-banner--n6 .hm-slide,.hm-banner--n7 .hm-slide,.hm-banner--n8 .hm-slide{animation-name:hmSlideN}@keyframes hmSlideN{0%{opacity:0}2%{opacity:1}12%{opacity:1}14.5%{opacity:0}to{opacity:0}}.hm-dots{bottom:8px;display:flex;gap:7px;justify-content:center;left:0;pointer-events:none;position:absolute;right:0}.hm-dots i{animation:hmDot var(--hm-cycle,21s) linear infinite;background:#ffffff8c;border-radius:50%;display:block;height:9px;width:9px}.hm-banner--n4 .hm-dots i{animation-name:hmDot4}.hm-banner--n2 .hm-dots i{animation-name:hmDot2}.hm-banner--n5 .hm-dots i,.hm-banner--n6 .hm-dots i,.hm-banner--n7 .hm-dots i,.hm-banner--n8 .hm-dots i{animation-name:hmDotN}@keyframes hmDot{0%,33.33%{background:#f2c14e}33.34%,to{background:#ffffff8c}}@keyframes hmDot4{0%,25%{background:#f2c14e}25.01%,to{background:#ffffff8c}}@keyframes hmDot2{0%,50%{background:#f2c14e}50.01%,to{background:#ffffff8c}}@keyframes hmDotN{0%,12.5%{background:#f2c14e}12.51%,to{background:#ffffff8c}}@media(prefers-reduced-motion:reduce){.hm-banner--rot .hm-slide,.hm-dots i{animation:none!important}.hm-banner--rot a.hm-slide:first-of-type{opacity:1}.hm-dots i:first-child{background:#f2c14e}}.hm-hero{align-items:flex-start;background:linear-gradient(120deg,#b8842a,#f1c66a 50%,#d4a63a);box-sizing:border-box;display:flex;flex-direction:column;gap:6px;height:100%;justify-content:center;padding:14px 22px;width:100%}.hm-hero,.hm-hero:focus,.hm-hero:hover{color:#111;text-decoration:none}.hm-hero__tag{background:#0000002e;border-radius:999px;font-family:SukhumvitReg,NotosansThai,sans-serif;font-size:17px;line-height:1.2;padding:3px 12px}.hm-hero__title{font-family:SukhumvitBold,NotosansThai-bold,sans-serif;font-size:30px;font-weight:700;line-height:1.1}.hm-hero__line{font-family:SukhumvitReg,NotosansThai,sans-serif;font-size:17px;line-height:1.3}.hm-hero__cta{align-items:center;background:#111;border-radius:999px;color:#f2c14e;display:inline-flex;font-family:SukhumvitBold,NotosansThai-bold,sans-serif;font-size:18px;font-style:normal;font-weight:700;gap:8px;margin-top:4px;min-height:50px;padding:0 18px}@media(max-width:359.98px){.hm-hero__title{font-size:26px}.hm-hero{gap:4px;padding:10px 16px}}.hm-banner--gov{aspect-ratio:auto;min-height:162px}.hm-gov{gap:4px;padding:14px 18px 16px}.hm-gov__row{align-items:baseline;border-top:1px solid rgba(0,0,0,.12);display:flex;gap:12px;justify-content:space-between;padding:4px 0;width:100%}.hm-gov__row--first{border-top:0;padding-top:2px}.hm-gov__label{font-family:SukhumvitReg,NotosansThai,sans-serif;font-size:17px;line-height:1.3;white-space:nowrap}.hm-gov__num{font-family:SukhumvitBold,NotosansThai-bold,sans-serif;font-size:22px;font-variant-numeric:tabular-nums;letter-spacing:.06em;line-height:1.2;text-align:right}.hm-gov__row--first .hm-gov__num{font-size:30px;letter-spacing:.1em}.hm-gov__next{margin-top:2px}.hm-gov .hm-hero__cta{margin-top:6px}.hm-banner--img .hm-slide--static,.hm-over{position:absolute}.hm-over{align-items:flex-start;background:linear-gradient(180deg,transparent,rgba(0,0,0,.72) 45%,rgba(0,0,0,.85));bottom:0;box-sizing:border-box;color:#fff;display:flex;flex-direction:column;gap:4px;left:0;padding:12px 16px;right:0}.hm-over__title{font-family:SukhumvitBold,NotosansThai-bold,sans-serif;font-size:24px;line-height:1.15}.hm-over__line,.hm-over__title{text-shadow:0 1px 2px rgba(0,0,0,.6)}.hm-over__line{font-family:SukhumvitReg,NotosansThai,sans-serif;font-size:17px;line-height:1.3}.hm-over__cta{background:#f2c14e;color:#111;margin-top:2px;min-height:48px}
