.Events-module__al67Bq__section{padding:var(--section-y) 0;background:radial-gradient(60% 40% at 100% 0%, #145cf60f, #145cf600 70%), var(--surface-page);border-top:1px solid var(--line)}.Events-module__al67Bq__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:28px 40px;display:flex}.Events-module__al67Bq__intro{max-width:660px}.Events-module__al67Bq__eyebrow{font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--accent);margin-bottom:18px;font-size:12.5px;font-weight:700}.Events-module__al67Bq__lead{max-width:54ch;margin-top:18px}.Events-module__al67Bq__tabs{border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--surface-card);box-shadow:var(--shadow-xs,0 1px 2px #1018280d);grid-auto-columns:1fr;grid-auto-flow:column;padding:5px;display:inline-grid;position:relative}.Events-module__al67Bq__tabPill{border-radius:var(--radius-pill);background:var(--ink-900);width:calc(50% - 5px);transition:transform .45s var(--ease-out-expo);position:absolute;top:5px;bottom:5px;left:5px}.Events-module__al67Bq__tabs[data-tab=past] .Events-module__al67Bq__tabPill{transform:translate(100%)}.Events-module__al67Bq__tab{z-index:1;border-radius:var(--radius-pill);height:46px;font-family:var(--font-display);color:var(--ink-600);white-space:nowrap;cursor:pointer;transition:color .3s var(--ease-standard);background:0 0;border:0;justify-content:center;align-items:center;gap:10px;padding:0 22px;font-size:14.5px;font-weight:700;display:inline-flex;position:relative}.Events-module__al67Bq__tab[aria-selected=true]{color:#fff}.Events-module__al67Bq__count{min-width:24px;height:24px;color:var(--accent);background:#145cf61a;border-radius:99px;place-items:center;padding:0 7px;font-size:12px;font-weight:800;display:grid}.Events-module__al67Bq__tab[aria-selected=true] .Events-module__al67Bq__count{color:#fff;background:#ffffff2e}.Events-module__al67Bq__panel{animation:Events-module__al67Bq__panelIn .5s var(--ease-out-expo);margin-top:clamp(32px,4vw,52px)}@keyframes Events-module__al67Bq__panelIn{0%{opacity:0;transform:translateY(10px)}}.Events-module__al67Bq__empty{border:1px dashed var(--line-strong,#d5dae1);border-radius:var(--radius-card-lg);text-align:center;color:var(--ink-500);padding:60px 20px}.Events-module__al67Bq__photoImg{object-fit:cover;width:100%;height:100%}.Events-module__al67Bq__photoEmpty{background:var(--tint,linear-gradient(160deg, #4f86f7, #0b3fb8));color:#ffffffd9;width:100%;height:100%;font-family:var(--font-display);letter-spacing:.02em;flex-direction:column;justify-content:center;align-items:center;gap:10px;font-size:13px;font-weight:600;display:flex;position:relative;overflow:hidden}.Events-module__al67Bq__photoEmpty:before{content:"";background:radial-gradient(#ffffff29 1.2px,#0000 1.4px) 0 0/14px 14px,radial-gradient(70% 60% at 80% 10%,#ffffff47,#fff0 70%);position:absolute;inset:0}.Events-module__al67Bq__photoEmpty>*{position:relative}.Events-module__al67Bq__kind{border-radius:var(--radius-pill);color:var(--ink-900);font-family:var(--font-display);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffeb;padding:5px 12px;font-size:12px;font-weight:700}.Events-module__al67Bq__sample{border-radius:var(--radius-pill);color:#a1640a;font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;background:#fff4dc;padding:5px 10px;font-size:11px;font-weight:800}.Events-module__al67Bq__units{flex-wrap:wrap;gap:8px;display:flex}.Events-module__al67Bq__unit{border:1px solid var(--line);background:#fff;border-radius:10px;justify-content:center;align-items:center;min-width:108px;height:32px;padding:0 12px;display:inline-flex}.Events-module__al67Bq__unit img{height:calc(13px * var(--fit,1));width:auto}.Events-module__al67Bq__stack{gap:clamp(20px,2.4vw,32px);display:grid}.Events-module__al67Bq__feature{border:1px solid var(--line);border-radius:var(--radius-card-lg);background:var(--surface-card);box-shadow:var(--shadow-card);grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);display:grid;overflow:hidden}.Events-module__al67Bq__featureMedia{min-height:420px;position:relative}.Events-module__al67Bq__featureMedia>img,.Events-module__al67Bq__featureMedia>.Events-module__al67Bq__photoEmpty{position:absolute;inset:0}.Events-module__al67Bq__dateBadge{min-width:96px;color:var(--ink-900);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff0;border-radius:18px;flex-direction:column;align-items:center;padding:12px 14px;display:flex;position:absolute;bottom:22px;left:22px;box-shadow:0 14px 30px -14px #0a142873}.Events-module__al67Bq__dateBadge b{font-family:var(--font-plus-jakarta-sans), var(--font-display);letter-spacing:-.04em;font-size:46px;font-weight:800;line-height:1}.Events-module__al67Bq__dateBadge span{font-family:var(--font-display);color:var(--accent);white-space:nowrap;margin-top:4px;font-size:12.5px;font-weight:700}.Events-module__al67Bq__mediaTags{z-index:2;gap:8px;display:flex;position:absolute;top:22px;left:22px}.Events-module__al67Bq__featureBody{flex-direction:column;align-items:flex-start;padding:clamp(28px,3.4vw,48px);display:flex}.Events-module__al67Bq__nextUp{border-radius:var(--radius-pill);color:var(--accent);font-family:var(--font-display);background:#145cf614;align-items:center;gap:10px;padding:7px 14px 7px 12px;font-size:13px;font-weight:700;display:inline-flex}.Events-module__al67Bq__pulse{background:var(--accent);border-radius:99px;width:8px;height:8px;position:relative}.Events-module__al67Bq__pulse:after{content:"";border:2px solid var(--accent);opacity:0;animation:Events-module__al67Bq__pulse 2s var(--ease-standard) infinite;border-radius:99px;position:absolute;inset:-4px}@keyframes Events-module__al67Bq__pulse{0%{opacity:.7;transform:scale(.6)}to{opacity:0;transform:scale(1.8)}}.Events-module__al67Bq__featureTitle{font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink-900);text-wrap:balance;margin-top:18px;font-size:clamp(26px,2.4vw,36px);font-weight:700;line-height:1.22}html[lang=th] .Events-module__al67Bq__featureTitle{letter-spacing:0;line-height:1.4}.Events-module__al67Bq__meta{gap:9px;margin:18px 0 0;padding:0;list-style:none;display:grid}.Events-module__al67Bq__meta li{color:var(--ink-700);align-items:center;gap:10px;font-size:15px;display:flex}.Events-module__al67Bq__meta svg{color:var(--accent);flex:none}.Events-module__al67Bq__summary{color:var(--ink-500);margin:18px 0 20px;font-size:15px;line-height:1.7}.Events-module__al67Bq__actions{flex-wrap:wrap;gap:12px;margin-top:auto;padding-top:26px;display:flex}.Events-module__al67Bq__primary,.Events-module__al67Bq__secondary{border-radius:var(--radius-pill);height:50px;font-family:var(--font-display);transition:transform .3s var(--ease-out-expo), box-shadow .3s var(--ease-standard), background .2s;align-items:center;gap:9px;padding:0 24px;font-size:15px;font-weight:700;display:inline-flex}.Events-module__al67Bq__primary{background:var(--accent);color:#fff;box-shadow:0 14px 28px -14px #145cf6cc}.Events-module__al67Bq__primary:hover{color:#fff;transform:translateY(-2px)}.Events-module__al67Bq__secondary{border:1px solid var(--line);color:var(--ink-900);background:#fff}.Events-module__al67Bq__secondary:hover{color:var(--ink-900);background:var(--surface-page)}.Events-module__al67Bq__list{gap:12px;margin-top:16px;display:grid}.Events-module__al67Bq__row{border:1px solid var(--line);background:var(--surface-card);transition:border-color .3s var(--ease-standard), box-shadow .3s var(--ease-standard), transform .3s var(--ease-out-expo);border-radius:20px;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:22px;padding:16px 18px 16px 16px;display:grid}.Events-module__al67Bq__row:hover{border-color:#145cf659;transform:translateY(-2px);box-shadow:0 18px 36px -24px #143c8c73}.Events-module__al67Bq__dateTile{width:76px;height:76px;color:var(--accent);background:linear-gradient(160deg,#eef3ff,#dfe9ff);border-radius:16px;flex-direction:column;justify-content:center;align-items:center;display:flex}.Events-module__al67Bq__dateTile b{font-family:var(--font-plus-jakarta-sans), var(--font-display);letter-spacing:-.03em;font-size:30px;font-weight:800;line-height:1}.Events-module__al67Bq__dateTile span{font-family:var(--font-display);margin-top:3px;font-size:12px;font-weight:700}.Events-module__al67Bq__rowMain{flex-direction:column;gap:6px;min-width:0;display:flex}.Events-module__al67Bq__rowTags{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.Events-module__al67Bq__kindSoft{border-radius:var(--radius-pill);background:var(--surface-page);border:1px solid var(--line);font-family:var(--font-display);color:var(--ink-700);padding:3px 10px;font-size:11.5px;font-weight:700}.Events-module__al67Bq__countdown{font-family:var(--font-display);color:var(--accent);font-size:12px;font-weight:700}.Events-module__al67Bq__rowTitle{font-family:var(--font-display);color:var(--ink-900);font-size:19px;font-weight:700;line-height:1.3}.Events-module__al67Bq__rowMeta{color:var(--ink-500);align-items:center;gap:7px;font-size:14px;display:inline-flex}.Events-module__al67Bq__rowCta{border-radius:var(--radius-pill);background:var(--ink-900);color:#fff;height:44px;font-family:var(--font-display);white-space:nowrap;align-items:center;gap:6px;padding:0 18px;font-size:14px;font-weight:700;display:inline-flex}.Events-module__al67Bq__rowCta:hover{color:#fff;background:var(--accent)}.Events-module__al67Bq__gallery{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:250px;grid-auto-flow:dense;gap:16px;display:grid}.Events-module__al67Bq__tileWrap:first-child{grid-area:span 2/span 2}.Events-module__al67Bq__tileWrap{display:flex}.Events-module__al67Bq__tile{border-radius:var(--radius-card-lg);color:#fff;isolation:isolate;box-shadow:var(--shadow-card);background:#0b1f3f;flex:1;display:block;position:relative;overflow:hidden}.Events-module__al67Bq__tile:hover{color:#fff}.Events-module__al67Bq__tileMedia{z-index:-2;transition:transform .9s var(--ease-out-expo);position:absolute;inset:0}.Events-module__al67Bq__tile:hover .Events-module__al67Bq__tileMedia{transform:scale(1.05)}.Events-module__al67Bq__tileShade{z-index:-1;background:linear-gradient(#08102000 28%,#08102080 58%,#081020e0 100%);position:absolute;inset:0}.Events-module__al67Bq__tileTop{gap:8px;display:flex;position:absolute;top:16px;left:16px}.Events-module__al67Bq__tileBody{flex-direction:column;gap:6px;padding:20px 22px;display:flex;position:absolute;bottom:0;left:0;right:0}.Events-module__al67Bq__tile[data-lead=true] .Events-module__al67Bq__tileBody{padding:30px 32px}.Events-module__al67Bq__tileDate{font-family:var(--font-display);letter-spacing:.02em;color:#ffffffd1;font-size:12.5px;font-weight:700}.Events-module__al67Bq__tileTitle{font-family:var(--font-display);font-size:19px;font-weight:700;line-height:1.3}.Events-module__al67Bq__tile[data-lead=true] .Events-module__al67Bq__tileTitle{font-size:clamp(24px,2.4vw,34px);line-height:1.22}.Events-module__al67Bq__tileSummary{color:#ffffffd1;max-width:52ch;font-size:14.5px;line-height:1.6}.Events-module__al67Bq__tileMeta{color:#ffffffd9;flex-wrap:wrap;gap:6px 16px;margin-top:2px;font-size:13px;display:flex}.Events-module__al67Bq__tileMeta span{align-items:center;gap:6px;display:inline-flex}.Events-module__al67Bq__recap{font-family:var(--font-display);opacity:0;transition:opacity .3s, transform .4s var(--ease-out-expo);align-items:center;gap:6px;margin-top:6px;font-size:13.5px;font-weight:700;display:inline-flex;transform:translateY(6px)}.Events-module__al67Bq__tile:hover .Events-module__al67Bq__recap,.Events-module__al67Bq__tile:focus-visible .Events-module__al67Bq__recap{opacity:1;transform:none}@media (max-width:1023px){.Events-module__al67Bq__feature{grid-template-columns:1fr}.Events-module__al67Bq__featureMedia{aspect-ratio:16/10;min-height:0}.Events-module__al67Bq__row{grid-template-columns:auto minmax(0,1fr) auto}.Events-module__al67Bq__row>.Events-module__al67Bq__units{display:none}.Events-module__al67Bq__gallery{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:240px}}@media (max-width:639px){.Events-module__al67Bq__head{align-items:stretch}.Events-module__al67Bq__tabs{width:100%}.Events-module__al67Bq__tab{padding:0 10px;font-size:13.5px}.Events-module__al67Bq__dateBadge{min-width:76px;padding:9px 10px;bottom:14px;left:14px}.Events-module__al67Bq__dateBadge b{font-size:34px}.Events-module__al67Bq__mediaTags{top:14px;left:14px}.Events-module__al67Bq__featureBody{padding:22px 20px 24px}.Events-module__al67Bq__actions{width:100%}.Events-module__al67Bq__primary,.Events-module__al67Bq__secondary{flex:1;justify-content:center;padding:0 16px}.Events-module__al67Bq__row{grid-template-columns:auto minmax(0,1fr);gap:14px;padding:14px}.Events-module__al67Bq__dateTile{width:62px;height:62px}.Events-module__al67Bq__dateTile b{font-size:24px}.Events-module__al67Bq__rowCta{grid-column:1/-1;justify-content:center}.Events-module__al67Bq__gallery{grid-template-columns:1fr;grid-auto-rows:260px}.Events-module__al67Bq__tileWrap:first-child{grid-area:span 1}.Events-module__al67Bq__tileWrap:first-child .Events-module__al67Bq__tileSummary{display:none}.Events-module__al67Bq__recap{opacity:1;transform:none}}.Events-module__al67Bq__tileMedia .Events-module__al67Bq__photoEmpty{justify-content:flex-start;padding-top:64px}.Events-module__al67Bq__tile[data-lead=true] .Events-module__al67Bq__photoEmpty{padding-top:130px}@media (min-width:1024px){.Events-module__al67Bq__tileWrap:nth-child(2):last-child{grid-row:span 2}.Events-module__al67Bq__tileWrap:nth-child(n+4):last-child:nth-child(3n+1){grid-column:1/-1}.Events-module__al67Bq__tileWrap:nth-child(n+5):last-child:nth-child(3n+2){grid-column:span 2}}@media (min-width:640px) and (max-width:1023px){.Events-module__al67Bq__tileWrap:nth-child(n+2):last-child:nth-child(2n){grid-column:1/-1}}.Events-module__al67Bq__poster{background:#0b1f3f;justify-content:center;align-items:center;padding:58px 22px 6px;display:flex;position:absolute;inset:0;overflow:hidden}.Events-module__al67Bq__posterBack{object-fit:cover;filter:blur(28px)brightness(.5)saturate(1.2);width:100%;height:100%;position:absolute;inset:0;transform:scale(1.2)}.Events-module__al67Bq__poster:after{content:"";background:linear-gradient(#0b1f3f00,#0b1f3f);height:48px;position:absolute;bottom:0;left:0;right:0}.Events-module__al67Bq__posterImg{z-index:1;object-fit:contain;max-width:100%;max-height:100%;transition:transform .9s var(--ease-out-expo);border-radius:10px;position:relative;box-shadow:0 18px 40px #00000059}.Events-module__al67Bq__tile[data-poster=true]{flex-direction:column;display:flex}.Events-module__al67Bq__tile[data-poster=true] .Events-module__al67Bq__tileMedia{z-index:0;flex:1;min-height:0;position:relative;inset:auto}.Events-module__al67Bq__tile[data-poster=true]:hover .Events-module__al67Bq__tileMedia{transform:none}.Events-module__al67Bq__tile[data-poster=true]:hover .Events-module__al67Bq__posterImg{transform:scale(1.03)}.Events-module__al67Bq__tile[data-poster=true] .Events-module__al67Bq__tileShade{display:none}.Events-module__al67Bq__tile[data-poster=true] .Events-module__al67Bq__tileTop{z-index:2}.Events-module__al67Bq__tile[data-poster=true] .Events-module__al67Bq__tileBody{flex:none;padding-top:14px;position:relative}.Events-module__al67Bq__tileWrap:has(.Events-module__al67Bq__tile[data-poster=true]){grid-row:span 2}.Events-module__al67Bq__featureTitle a,.Events-module__al67Bq__rowTitle{color:var(--ink-900);transition:color var(--dur-control) var(--ease-standard)}.Events-module__al67Bq__featureTitle a:hover,.Events-module__al67Bq__rowTitle:hover{color:var(--accent)}
