:root{--section-title-size: 40px;--section-eyebrow-size: 20px}@media(max-width:1100px){:root{--section-title-size: 30px;--section-eyebrow-size: 16px}}@media(max-width:560px){:root{--section-title-size: 26px;--section-eyebrow-size: 15px}}#main :is(#game-title,#season-title,#characters-title,#news-title,#faq-title,#join-intro-title,#final-cta-title){font-size:var(--section-title-size);overflow-wrap:anywhere}html[lang=th]{--section-title-size-th: calc(var(--section-title-size) + 6px)}html[lang=th] #main :is(#game-title,#season-title,#characters-title,#news-title,#faq-title,#join-intro-title,#final-cta-title){font-size:var(--section-title-size-th);line-height:1.2}html[lang=th] #main #season-title{white-space:nowrap;font-size:min(var(--section-title-size-th),calc((100vw - 48px)*.1))}#main :is(.feature-overview__eyebrow,.season-highlight__eyebrow,.entry-stage__eyebrow,.section-eyebrow,.faq-stage__eyebrow){font-size:var(--section-eyebrow-size)}@media(max-width:560px){#main{--section-heading-gap: 12px}#main :is(.hero__intro,.season-highlight__title,.news-stage__intro,.faq-stage__intro,.join-section .join-final-content){gap:var(--section-heading-gap)}#main .hero__tagline{margin-top:0}#main #feature .feature-overview__intro h2{margin:var(--section-heading-gap) 0 10px}#main .characters-stage__intro .section-eyebrow{margin-bottom:var(--section-heading-gap)}#main .characters-stage__copy{margin-top:var(--section-heading-gap)}#main .join-section .final-cta__eyebrow{margin:0}#main .news-stage__filters{margin-top:18px}#main .join-section .final-cta__actions{margin-top:12px}}:root{color-scheme:dark;--void: #070707;--charcoal: #11100f;--charcoal-glass: rgba(17, 16, 15, .62);--ash: #8d8984;--bone: #eeeae3;--ember: #e64b22;--fire: #ff7138;--blood: #641d16;--smoke: rgba(238, 234, 227, .12);--line: rgba(238, 234, 227, .18);--max-width: 1440px;--gutter: clamp(1rem, 3vw, 3.5rem);--header-height: 72px;--font-world: "Cinzel", serif;--font-interface: "Noto Sans Thai", sans-serif;--ease-out: cubic-bezier(.16, 1, .3, 1);--hero-image: url(/assets/kv001.CgdMSYOQ.webp)}@media(max-width:560px){:root{--hero-image: url(/assets/kv001-mb.CT3vuyOd.webp)}}*,*:before,*:after{box-sizing:border-box}html{background:var(--void);scroll-behavior:smooth;overflow-anchor:none}body{margin:0;min-width:320px;overflow-x:clip;background:radial-gradient(circle at 50% 0%,rgba(100,29,22,.24),transparent 30rem),var(--void);color:var(--bone);font-family:var(--font-interface);font-weight:400;line-height:1.6;text-rendering:geometricPrecision}body::selection{background:var(--fire);color:var(--void)}a{color:inherit;text-decoration:none}button,a{-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible{outline:2px solid var(--fire);outline-offset:4px}.skip-link{position:fixed;left:1rem;top:1rem;z-index:100;translate:0 -160%;background:var(--bone);color:var(--void);padding:.65rem .85rem;font-weight:600}.skip-link:focus{translate:0}.site-header{position:fixed;inset:0 0 auto;z-index:50;overflow:visible;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:1.5rem;min-height:var(--header-height);padding:0 var(--gutter);color:var(--bone);transition:opacity .36s var(--ease-out),transform .42s var(--ease-out),background-color .3s var(--ease-out),border-color .3s var(--ease-out),backdrop-filter .3s var(--ease-out)}.site-header.is-scroll-hidden{opacity:0;transform:translateY(-100%);pointer-events:none}.site-header:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,rgba(7,7,7,.72),rgba(7,7,7,.12) 74%,transparent),linear-gradient(90deg,rgba(7,7,7,.72),transparent 38%,rgba(7,7,7,.5));opacity:.82;transition:opacity .3s var(--ease-out),backdrop-filter .3s var(--ease-out)}.site-header.is-scrolled{border-bottom:1px solid rgba(238,234,227,.12)}.site-header.is-scrolled:before{background:#070707b8;opacity:1;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.brand{display:inline-flex;align-items:center;gap:.75rem;min-width:max-content;font-family:var(--font-world);text-transform:uppercase}.brand__mark{display:grid;place-items:center;width:2.55rem;aspect-ratio:1;border:1px solid rgba(255,113,56,.54);background:linear-gradient(135deg,#e64b2238,#07070700),#07070785;color:var(--bone);font-size:.78rem;font-weight:700}.brand__mark img{display:block;width:100%;height:100%;object-fit:contain}.brand__name{font-size:clamp(.8rem,1.2vw,.98rem);font-weight:700;letter-spacing:.055em}.site-nav{justify-self:center;display:inline-flex;align-items:center;gap:clamp(.9rem,2vw,2rem);color:#eeeae3bd;font-family:var(--font-world);font-size:.72rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.site-nav__divider{display:none}.site-nav a{position:relative;transition:color .2s var(--ease-out)}.site-nav a:after{content:"";position:absolute;left:0;right:0;bottom:-.45rem;height:1px;transform:scaleX(0);transform-origin:left;background:var(--fire);transition:transform .24s var(--ease-out)}.site-nav a:hover,.site-nav a:focus-visible,.site-nav a.is-active{color:var(--bone)}.site-nav a:hover:after,.site-nav a:focus-visible:after,.site-nav a.is-active:after{transform:scaleX(1)}.site-nav a[aria-disabled=true],.site-nav a[aria-disabled=true]:hover{color:#eeeae357;cursor:default}.site-nav a[aria-disabled=true]:after{display:none}.nav-cta,.button{display:inline-flex;align-items:center;justify-content:center;min-height:2.85rem;padding:0 1.12rem;border:1px solid transparent;font-family:var(--font-world);font-size:.74rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;transition:background .22s var(--ease-out),border-color .22s var(--ease-out),color .22s var(--ease-out),transform .22s var(--ease-out),translate .22s var(--ease-out),filter .22s var(--ease-out)}.nav-cta,.button--primary{border-color:#ff3217;background:#ff3217;color:#fff;box-shadow:none}.button--ghost{border-color:#ffffff1a;background:none;color:var(--bone)}:is(button,.button,.nav-cta):not(:disabled,[aria-disabled=true],.news-filter,.game-system__dot,.news-pagination__dot,.character-strip,.class-detail__strip,.class-detail__dot):hover{filter:brightness(1.5)}.menu-toggle{display:none}.section-navigator{position:fixed;left:1.75rem;top:50%;translate:0 -50%;z-index:40;display:flex;flex-direction:column;gap:7px;pointer-events:none}.section-navigator__item{pointer-events:auto}.section-navigator__item{display:inline-flex;align-items:center;gap:0;align-self:flex-start;min-height:44px;padding:10px 0;color:#888;font-family:var(--font-world);font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.2;transition:color .22s var(--ease-out),background .22s var(--ease-out)}.section-navigator__item:hover,.section-navigator__item:focus-visible,.section-navigator__item.is-active{background:transparent}.section-navigator__icon{position:relative;display:grid;place-items:center;width:var(--section-nav-icon-size, 24px);height:var(--section-nav-icon-size, 24px);flex:0 0 var(--section-nav-icon-size, 24px);overflow:hidden}.section-navigator__icon img{display:block;width:100%;height:100%;filter:brightness(0) invert(.53)}.section-navigator__icon--home img{width:84.375%;height:85.9375%}.section-navigator__icon--system img,.section-navigator__icon--access img{width:100%;height:100%}.section-navigator__icon--news img{height:85.958333%}.section-navigator__icon--characters img{height:94.833333%}.section-navigator__item:is(:hover,:focus-visible,.is-active) .section-navigator__icon img{filter:brightness(0) invert(1)}.section-navigator__item:focus-visible{outline:1px solid white;outline-offset:4px}.section-navigator__line{width:0;height:1px;background:url("data:image/svg+xml,%3csvg%20preserveAspectRatio='none'%20overflow='visible'%20style='display:%20block;'%20width='20'%20height='1'%20viewBox='0%200%2020%201'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cline%20id='Line%202'%20y1='0.5'%20x2='20'%20y2='0.5'%20stroke='white'/%3e%3c/svg%3e") center / 20px 1px no-repeat;transition:width .26s var(--ease-out)}.section-navigator__label{max-width:0;overflow:hidden;opacity:0;white-space:nowrap;text-transform:none;transition:max-width .26s var(--ease-out),opacity .2s var(--ease-out)}.section-navigator__item:hover,.section-navigator__item:focus-visible,.section-navigator__item.is-active{color:#fff}.section-navigator__item.is-active{color:#fff}.section-navigator__item:hover .section-navigator__line{width:20px;margin-inline:10px}.section-navigator__item:hover .section-navigator__label{max-width:10rem;opacity:1}@media(max-width:1120px){.section-navigator__line,.section-navigator__label{display:none}}@media(min-width:561px)and (max-width:1120px),(min-width:1121px)and (max-width:1366px)and (pointer:coarse){.section-navigator{--section-nav-icon-size: 32px}.section-navigator__item{min-width:48px;min-height:52px;padding:10px 8px;justify-content:center}.section-navigator__line,.section-navigator__label{display:none}}@media(max-width:920px){.section-navigator{left:1rem}}@media(max-width:560px){.section-navigator{display:none}}.social-rail{position:fixed;right:1.5rem;top:50%;translate:0 -50%;z-index:40;display:flex;flex-direction:column;gap:10px;opacity:1;transition:transform .4s var(--ease-out),opacity .4s var(--ease-out),visibility .4s}.social-rail.is-footer-visible{transform:translate(calc(100% + 1.5rem));opacity:0;visibility:hidden;pointer-events:none}.social-rail__item{display:grid;place-items:center;width:44px;aspect-ratio:1;border:0;border-radius:0;background:transparent;cursor:default}.social-rail__item[href]{cursor:pointer}.social-rail__item img{display:block;object-fit:contain;filter:brightness(0) invert(1);opacity:.75;transition:opacity .2s var(--ease-out)}.social-rail__item:hover img,.social-rail__item:focus-visible img{opacity:1}@media(max-width:920px){.social-rail{display:none}}.scroll-stage{min-height:190vh;min-height:190svh;background:var(--void)}.hero__stage{position:sticky;top:0;isolation:isolate;height:100vh;height:100svh;min-height:620px;overflow:clip}.hero__art,.hero__art>*{position:absolute;top:0;right:0;bottom:0;left:0}.hero__art{z-index:-2;background:var(--void)}.hero__kv{background-image:var(--hero-image);background-repeat:no-repeat;background-size:cover;background-position:50% 0;transform-origin:52% 48%}video.hero__kv--base{width:100%;height:100%;object-fit:cover;object-position:50% 0;background-color:var(--void)}@media(max-width:560px)and (min-aspect-ratio:9/16){video:is(.hero__kv--base,.hero__segment),.hero .hero__still{object-fit:contain;background-position:50% 0}}.hero__kv--focus,.hero__portal,.hero__impact{display:none}.hero__kv--focus{opacity:.38;background-size:cover;background-position:50% 50%;filter:saturate(1.18) contrast(1.1) brightness(1.08);mask:radial-gradient(ellipse at 52% 46%,#000 0 19%,transparent 42%),linear-gradient(#000,#000);-webkit-mask:radial-gradient(ellipse at 52% 46%,#000 0 19%,transparent 42%),linear-gradient(#000,#000);mix-blend-mode:screen}.hero__impact{top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 52% 45%,rgba(255,244,214,.75) 0 .45rem,rgba(255,113,56,.5) 1.4rem,transparent 9rem),radial-gradient(ellipse at 52% 45%,rgba(255,113,56,.34),transparent 18rem),linear-gradient(104deg,transparent 0 45%,rgba(255,218,180,.22) 48%,transparent 52%);opacity:.78;mix-blend-mode:screen}.hero__portal{inset:auto auto 34vh 52%;inset:auto auto 34svh 52%;width:min(30vw,29rem);min-width:18rem;aspect-ratio:1;translate:-50% 0;border-radius:999px;opacity:.7;filter:saturate(1.15);mix-blend-mode:screen}.hero__portal-core,.hero__portal-ring{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit}.hero__portal-core{top:19%;right:19%;bottom:19%;left:19%;background:radial-gradient(circle,rgba(255,246,219,.55) 0 3%,rgba(255,113,56,.34) 15%,rgba(100,29,22,.32) 42%,transparent 68%),radial-gradient(circle,rgba(255,113,56,.28),transparent 66%);box-shadow:0 0 3rem #ff713857,0 0 8rem #e64b2252}.js-ready .hero__portal{opacity:.46}.hero__portal-ring{border:1px solid rgba(255,113,56,.3);background:conic-gradient(from 24deg,transparent,rgba(255,113,56,.72),transparent 24%,rgba(238,234,227,.2),transparent 58%,rgba(230,75,34,.72),transparent 78%),radial-gradient(circle,transparent 54%,rgba(255,113,56,.16) 55%,transparent 66%);-webkit-mask:radial-gradient(circle,transparent 49%,#000 50% 55%,transparent 56%);mask:radial-gradient(circle,transparent 49%,#000 50% 55%,transparent 56%)}.hero__portal-ring--inner{top:12%;right:12%;bottom:12%;left:12%;opacity:.7}.hero__foreground{top:auto;height:42vh;height:42svh;background:radial-gradient(ellipse at 52% 105%,rgba(0,0,0,.98) 0 19%,transparent 68%),linear-gradient(0deg,var(--void),rgba(7,7,7,.68) 30%,transparent 82%)}.hero__foreground:before,.hero__foreground:after{content:none}.ember-field{pointer-events:none;background-image:radial-gradient(circle,rgba(255,113,56,.72) 0 1px,transparent 2px),radial-gradient(circle,rgba(238,234,227,.42) 0 1px,transparent 2px);background-position:18% 74%,64% 66%;background-size:7rem 8rem,11rem 9rem;mix-blend-mode:screen;opacity:.46}.ember-field--hero{opacity:.3}.hero__art:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,rgba(7,7,7,.7),rgba(7,7,7,.28) 24%,transparent 48%,rgba(7,7,7,.32) 76%,rgba(7,7,7,.72)),linear-gradient(180deg,rgba(7,7,7,.34),transparent 28%,rgba(7,7,7,.86))}.hero__art:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:radial-gradient(circle at 52% 45%,transparent 0 14rem,rgba(7,7,7,.2) 24rem,rgba(7,7,7,.62) 58rem),linear-gradient(180deg,transparent 0 62%,rgba(7,7,7,.72));opacity:var(--hero-vignette, 0)}.hero__content{position:absolute;left:50%;bottom:clamp(4rem,8.5vh,6.5rem);bottom:clamp(4rem,8.5svh,6.5rem);z-index:2;width:min(44rem,calc(100vw - var(--gutter) * 2));text-align:center;transform:translate(-50%)}.chapter-label{display:none}.section-eyebrow{margin:0;color:#ff3217;font:700 20px/1.2 var(--font-world);letter-spacing:0;text-transform:uppercase}@media(max-width:560px){.section-eyebrow{font-size:16px}}h1,h2{margin:0;font-family:var(--font-world);font-weight:700;letter-spacing:.045em;line-height:.94;text-transform:uppercase}h1{text-shadow:0 .9rem 3rem rgba(0,0,0,.72)}.hero__title{position:relative;display:grid;justify-items:center;width:min(34rem,100%);margin-inline:auto;gap:0;line-height:.9;letter-spacing:.035em}.hero__title span{display:block;width:fit-content;max-width:100%;background:none;color:#fff;filter:drop-shadow(0 .7rem 1.8rem rgba(0,0,0,.74))}.hero__title span:first-child{font-size:clamp(3.1rem,6.25vw,7.5rem)}.hero__title span:last-child{font-size:clamp(2.65rem,5.2vw,6.25rem)}.hero__title:before{display:none}.hero__tagline{position:relative;width:min(24rem,100%);margin:.55rem auto 0;color:#fff;font-family:var(--font-interface);font-size:clamp(.86rem,1.05vw,1.25rem);font-weight:600;letter-spacing:.1em;line-height:1.25;text-shadow:0 .7rem 2rem rgba(0,0,0,.8);text-transform:uppercase}.hero__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:clamp(1rem,2vw,1.5rem);margin-top:1.25rem}.hero__actions>.button--primary{min-width:min(17.5rem,100%);min-height:3.45rem;padding-inline:1.55rem;font-size:clamp(1rem,1.05vw,1.25rem);letter-spacing:.1em}.hero-button{position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;min-height:3.15rem;color:var(--bone);font-family:var(--font-world);font-size:.72rem;font-weight:700;text-transform:uppercase}.hero-button--trailer{gap:1.1rem;min-height:3.15rem;color:#eeeae3e0;letter-spacing:.14em}.hero-button__play{position:relative;display:inline-grid;place-items:center;width:2.35rem;aspect-ratio:1;border:1px solid rgba(238,234,227,.82);border-radius:999px;background:#07070742;box-shadow:0 0 1.2rem #eeeae31f}.hero-button__play:before{content:"";width:0;height:0;margin-left:.18rem;border-top:.34rem solid transparent;border-bottom:.34rem solid transparent;border-left:.52rem solid currentColor}.chapter-indicator{display:none}.chapter-indicator span{color:var(--fire);font-family:var(--font-world);font-size:clamp(2.2rem,5vw,5rem);font-weight:700;line-height:.8}.chapter-indicator strong{font-size:.72rem}.scroll-cue{display:none;position:absolute;left:50%;bottom:1.7rem;z-index:3;width:1px;height:4.6rem;overflow:hidden;background:#eeeae329}.scroll-cue span{display:block;width:100%;height:55%;background:var(--fire);animation:scrollCue 1.8s var(--ease-out) infinite}@keyframes scrollCue{0%{translate:0 -110%}to{translate:0 210%}}.section-inner{width:min(var(--max-width),100%);margin:0 auto;padding-inline:var(--gutter)}.pre-register{position:relative;isolation:isolate;display:grid;place-items:center;min-height:62vh;min-height:62svh;overflow:clip;background:linear-gradient(180deg,#070707,#0d0b0a 44%,#080808);margin-top:-1px}main>.pre-register{display:none}.pre-register:before,.pre-register:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.pre-register:before{z-index:0;background-image:var(--hero-image);background-repeat:no-repeat;background-size:cover;background-position:52% 48%;filter:blur(18px) saturate(.88) brightness(.3);scale:1.1;opacity:.34}.pre-register:after{z-index:1;background:linear-gradient(180deg,#070707f5,#0707076b 38%,#070707d6),radial-gradient(ellipse at 50% 8%,rgba(255,113,56,.22),transparent 27rem),radial-gradient(ellipse at 50% 100%,rgba(230,75,34,.16),transparent 34rem)}.pre-register__portal{position:absolute;inset:-10rem auto auto 50%;z-index:1;width:min(52rem,90vw);aspect-ratio:1;translate:-50% 0;border-radius:999px;background:radial-gradient(circle,rgba(255,113,56,.18),transparent 52%),conic-gradient(from 120deg,transparent,rgba(255,113,56,.28),transparent 25%,rgba(238,234,227,.1),transparent 64%);-webkit-mask:radial-gradient(circle,transparent 38%,#000 39% 48%,transparent 49%);mask:radial-gradient(circle,transparent 38%,#000 39% 48%,transparent 49%);opacity:.86}.pre-register__media{position:absolute;inset:auto 0 -26%;z-index:1;height:56%;background:linear-gradient(100deg,rgba(7,7,7,.88) 0 18%,transparent 48%,rgba(7,7,7,.82)),radial-gradient(ellipse at 56% 8%,rgba(255,113,56,.34),transparent 22rem),linear-gradient(116deg,transparent 0 36%,rgba(238,234,227,.08) 37%,transparent 43%),linear-gradient(58deg,transparent 0 54%,rgba(255,113,56,.2) 55%,transparent 60%),linear-gradient(180deg,#291b17eb,#070707fa);opacity:.18;transform:translateY(18%)}.pre-register__inner{position:relative;z-index:2;display:grid;justify-items:center;text-align:center;will-change:transform,opacity}.pre-register h2{font-family:var(--font-world);font-weight:700;letter-spacing:.03em;font-size:clamp(4.6rem,8.6vw,7.5rem);line-height:.9;text-shadow:0 1.4rem 4rem rgba(0,0,0,.72)}.pre-register sup{color:var(--fire);font-size:.42em;vertical-align:super}.pre-register p:not(.chapter-label){margin:.8rem 0 0;color:#8e8e8e;font-family:var(--font-interface);font-size:clamp(.88rem,1.05vw,1.25rem);font-weight:600;letter-spacing:.05em;text-transform:none}.ember-field--access{opacity:.16}.news-stage__copy{max-width:32rem;margin:1rem 0 0;color:#eeeae3ad;font-family:var(--font-interface);font-size:clamp(.92rem,1.05vw,1.05rem);font-weight:400;line-height:1.62}.news-stage{position:relative;isolation:isolate;display:flex;flex-direction:column;justify-content:center;gap:clamp(2rem,4.5vh,3rem);gap:clamp(2rem,4.5svh,3rem);min-height:100svh;min-height:100vh;min-height:100dvh;overflow:clip;padding:calc(var(--header-height) + 3rem) var(--gutter) 3.5rem;background:linear-gradient(180deg,#070707,#0a0908 50%,#070707);margin-top:-1px}.news-stage__backdrop,.news-stage__backdrop>*{position:absolute;top:0;right:0;bottom:0;left:0}.news-stage__backdrop{z-index:-1}.news-stage__scene{background:linear-gradient(180deg,#070707,#0a0908,#070707)}.news-stage__inner{position:relative;z-index:1;display:grid;gap:clamp(1.75rem,4vh,2.5rem);gap:clamp(1.75rem,4svh,2.5rem)}.news-stage__intro{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1.5rem}.news-stage__title{margin-top:.6rem;font-family:var(--font-world);font-size:clamp(1.9rem,3.4vw,2.85rem);line-height:.96}.news-stage__title span{display:block}.news-stage__filters{display:inline-flex;flex-wrap:wrap;gap:.5rem}.news-filter{min-height:2.5rem;padding:0 1rem;border:1px solid rgba(238,234,227,.16);background:transparent;color:#eeeae399;font-family:var(--font-world);font-size:.72rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;cursor:pointer;transition:border-color .18s var(--ease-out),color .18s var(--ease-out),background .18s var(--ease-out)}.news-filter:hover,.news-filter:focus-visible{color:var(--bone);border-color:#eeeae366}.news-filter[aria-pressed=true]{color:var(--bone);border-color:#ff7138b3;background:#ff713814}.news-stage__board{transition:opacity .16s var(--ease-out)}.news-stage__board.is-updating{opacity:0}.news-card__meta{display:flex;align-items:center;gap:.6rem;margin:0;font-family:var(--font-interface);font-size:.68rem;font-weight:500;letter-spacing:.09em;text-transform:uppercase}.news-card__category{color:var(--fire)}.news-card__date{color:#eeeae366}.news-card__more{display:inline-flex;align-items:center;gap:.4rem;margin-top:.5rem;color:#eeeae3c2;font-family:var(--font-world);font-size:.72rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;transition:color .22s var(--ease-out)}.news-card__arrow{display:inline-block;color:#eeeae380;transition:transform .22s var(--ease-out),color .22s var(--ease-out)}.news-scroller-wrap{position:relative}.news-scroller{display:flex;gap:clamp(1rem,2vw,1.5rem);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-left:var(--gutter);scroll-padding-right:var(--gutter);scrollbar-width:none;cursor:grab;padding-bottom:.25rem;margin:0 calc(var(--gutter) * -1);padding-left:var(--gutter);padding-right:var(--gutter)}.news-scroller::-webkit-scrollbar{display:none}.news-scroller:focus-visible{outline:2px solid var(--fire);outline-offset:6px}.news-scroller.is-dragging{cursor:grabbing;scroll-snap-type:none;-webkit-user-select:none;user-select:none}.news-scroller-nav{position:absolute;top:40%;z-index:2;display:grid;place-items:center;width:2.75rem;aspect-ratio:1;border:1px solid rgba(238,234,227,.18);border-radius:999px;background:#070707bd;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#eeeae3d1;font-size:1.3rem;line-height:1;cursor:pointer;transition:border-color .18s var(--ease-out),color .18s var(--ease-out),opacity .18s var(--ease-out),translate .18s var(--ease-out),filter .18s var(--ease-out)}.news-scroller-nav:hover:not(:disabled),.news-scroller-nav:focus-visible{border-color:#ff713899;color:var(--bone)}.news-scroller-nav:disabled{opacity:.22;cursor:default;pointer-events:none}.news-scroller-nav--prev{left:-.2rem}.news-scroller-nav--next{right:-.2rem}.news-card{flex:0 0 clamp(15rem,27%,19rem);scroll-snap-align:start;position:relative;isolation:isolate;display:flex;flex-direction:column;border:1px solid rgba(238,234,227,.1);background:#11100f66;overflow:clip;clip-path:polygon(0 0,100% 0,100% 94%,92% 100%,0 100%);transition:border-color .22s var(--ease-out)}.news-card:hover,.news-card:focus-within{border-color:#ff713866}.news-card__art{position:relative;aspect-ratio:4 / 3;overflow:clip;background:linear-gradient(150deg,rgba(255,113,56,.12),transparent 55%),linear-gradient(18deg,#0a0908,#171310 60%,#201512)}.news-card__art:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:inherit;transform:scale(1);transition:transform .48s var(--ease-out)}.news-card:hover .news-card__art:before,.news-card:focus-within .news-card__art:before{transform:scale(1.03)}.news-card[data-card-index="0"] .news-card__art{background:linear-gradient(115deg,rgba(255,113,56,.16),transparent 58%),linear-gradient(18deg,#0a0908,#191410 55%,#2a1810)}.news-card[data-card-index="1"] .news-card__art{background:linear-gradient(195deg,rgba(238,234,227,.08),transparent 55%),linear-gradient(18deg,#090808,#141310 55%,#1e1a13)}.news-card[data-card-index="2"] .news-card__art{background:linear-gradient(70deg,rgba(255,113,56,.1),transparent 60%),linear-gradient(18deg,#080808,#161311 55%,#23160f)}.news-card__body{display:grid;gap:.45rem;padding:1.1rem 1.2rem 1.3rem}.news-card__headline{margin:.15rem 0 0;color:var(--bone);font-family:var(--font-world);font-weight:700;letter-spacing:.025em;font-size:.94rem;line-height:1.12;text-transform:uppercase}.news-card:hover .news-card__more,.news-card:focus-within .news-card__more{color:var(--bone)}.news-card:hover .news-card__arrow,.news-card:focus-within .news-card__arrow{transform:translate(4px);color:var(--fire)}.news-stage__view-all{justify-self:start;display:inline-flex;align-items:center;gap:1rem;padding:0;border:none;background:none;color:#eeeae366;font-family:var(--font-world);font-size:.72rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;cursor:not-allowed}.news-stage__exit{position:relative;z-index:1;height:clamp(3rem,8vh,5rem);height:clamp(3rem,8svh,5rem);margin:0 calc(var(--gutter) * -1) -3rem;background:linear-gradient(180deg,transparent,rgba(5,5,5,.96));pointer-events:none}.characters-stage{position:relative;isolation:isolate;display:flex;flex-direction:column;justify-content:center;gap:clamp(1.2rem,2.4vh,2rem);gap:clamp(1.2rem,2.4svh,2rem);min-height:100svh;min-height:100vh;min-height:100dvh;overflow:clip;padding:calc(var(--header-height) + 1.6rem) var(--gutter) 2rem;background:linear-gradient(180deg,#070707,#0b0908 45%,#070707);margin-top:-1px}.characters-stage__backdrop,.characters-stage__backdrop>*{position:absolute;top:0;right:0;bottom:0;left:0}.characters-stage__backdrop{z-index:-1}.characters-stage__scene{background:radial-gradient(ellipse 38rem 30rem at var(--char-glow-x, 50%) var(--char-glow-y, 30%),rgba(255,113,56,.09),transparent 70%),radial-gradient(ellipse 52rem 26rem at 50% 100%,rgba(238,234,227,.035),transparent 70%),linear-gradient(180deg,#070707,#0b0908 46%,#070707)}.characters-stage__inner{position:relative;z-index:1;display:grid;gap:clamp(1rem,2.4vh,1.8rem);gap:clamp(1rem,2.4svh,1.8rem)}.characters-stage__intro{max-width:34rem}.characters-stage__title{margin-top:.6rem;font-family:var(--font-world);font-size:clamp(1.9rem,3.4vw,2.85rem);line-height:.96}.characters-stage__title span{display:block}.characters-stage__roster-wrap{position:relative;min-height:clamp(34rem,72vh,55rem);min-height:clamp(34rem,72svh,55rem)}.characters-stage__roster{display:flex;align-items:center;justify-content:center;height:clamp(34rem,74vh,55rem);height:clamp(34rem,74svh,55rem);padding-inline:clamp(.75rem,1.6vw,1.4rem);overflow:visible}.character-panel{flex:0 1 clamp(3.75rem,6.05vw,6.6rem);min-width:clamp(3.3rem,5.05vw,5.5rem);height:78%;align-self:center;position:relative;isolation:isolate;overflow:hidden;border:none;margin:0 -.46rem;padding:0;background:none;color:inherit;cursor:pointer;clip-path:polygon(18% 0,100% 0,82% 100%,0 100%);filter:saturate(.5) brightness(.55);transition:flex-basis .82s cubic-bezier(.22,1,.36,1),height .82s cubic-bezier(.22,1,.36,1),filter .52s var(--ease-out),transform .82s cubic-bezier(.22,1,.36,1),opacity .52s var(--ease-out)}.character-panel:first-child{margin-left:0}.character-panel:last-child{margin-right:0}.character-panel:focus-visible{outline:2px solid var(--fire);outline-offset:-3px}.character-panel:before,.character-panel:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none}.character-panel:before{background:linear-gradient(103deg,transparent 0 11%,rgba(238,234,227,.14) 11.2%,transparent 12%),linear-gradient(103deg,transparent 86%,rgba(255,113,56,.28) 87%,transparent 88%);opacity:.42}.character-panel:after{inset:0 0 auto;height:36%;background:linear-gradient(180deg,rgba(238,234,227,.08),transparent);opacity:.2;mix-blend-mode:screen}.character-panel.is-active{flex-basis:min(54vw,46rem);height:99%;z-index:5;filter:none;cursor:default}@media(hover:hover)and (pointer:fine){.character-panel:hover:not(.is-active),.character-panel:focus-visible:not(.is-active){filter:saturate(.75) brightness(.76);opacity:.94;transform:translateY(-.35rem)}.character-panel:hover:not(.is-active) .character-panel__art,.character-panel:focus-visible:not(.is-active) .character-panel__art{transform:scale(1.05)}.character-panel:hover:not(.is-active) .character-panel__index,.character-panel:focus-visible:not(.is-active) .character-panel__index{color:var(--fire)}.character-panel:hover:not(.is-active) .character-panel__label,.character-panel:focus-visible:not(.is-active) .character-panel__label{color:#eeeae3e6}}.character-panel__art{position:absolute;top:-7%;right:-9%;bottom:-5%;left:-9%;background:linear-gradient(160deg,rgba(255,113,56,.08),transparent 55%),linear-gradient(20deg,#050505,#14100e 55%,#241610);transform:scale(1.02);transform-origin:50% 55%;transition:transform .82s cubic-bezier(.22,1,.36,1),background-position .82s cubic-bezier(.22,1,.36,1),background-size .82s cubic-bezier(.22,1,.36,1)}.character-panel:nth-child(3n+2) .character-panel__art{background:linear-gradient(200deg,rgba(238,234,227,.08),transparent 55%),linear-gradient(20deg,#060606,#121110 55%,#1c1712)}.character-panel:nth-child(3n) .character-panel__art{background:linear-gradient(120deg,rgba(255,113,56,.1),transparent 60%),linear-gradient(20deg,#050505,#11100f 55%,#201509)}.character-panel.is-active .character-panel__art{transform:scale(1.08)}.character-panel[data-character-panel="0"] .character-panel__art{background-image:url(/assets/class-01.qu43ygl0.webp),linear-gradient(20deg,#050505,#0d0b0a 55%,#14100e);background-repeat:no-repeat;background-position:50% 17.8%,0 0;background-size:auto 304%,cover}.character-panel[data-character-panel="0"].is-active .character-panel__art{background-position:46% 100%,0 0;background-size:auto 105%,cover}.character-panel__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(5,5,5,.62),transparent 34%,rgba(5,5,5,.54)),linear-gradient(0deg,rgba(5,5,5,.9),transparent 60%)}.character-panel__index{position:absolute;top:1rem;left:1.15rem;z-index:3;color:#eeeae380;font-family:var(--font-world);font-size:.7rem;font-weight:700;letter-spacing:.08em}.character-panel.is-active .character-panel__index{color:var(--fire)}.character-panel__label{position:absolute;left:1rem;bottom:1rem;z-index:3;writing-mode:vertical-rl;color:#eeeae3b3;font-family:var(--font-world);font-weight:700;font-size:.95rem;letter-spacing:.02em;text-transform:uppercase;transition:opacity .26s var(--ease-out)}.character-panel.is-active .character-panel__label{opacity:0}.character-panel__body{position:absolute;left:clamp(1.35rem,2.4vw,2.2rem);right:clamp(1.35rem,2.4vw,2.2rem);bottom:clamp(1.4rem,3vh,2.4rem);bottom:clamp(1.4rem,3svh,2.4rem);z-index:3;display:grid;gap:.3rem;opacity:0;transform:translateY(14px);transition:opacity .38s var(--ease-out) .28s,transform .38s var(--ease-out) .28s}.character-panel.is-active .character-panel__body{opacity:1;transform:translateY(0)}.character-panel__name{font-family:var(--font-world);font-weight:700;letter-spacing:.035em;font-size:clamp(1.6rem,2.8vw,2.4rem);text-transform:uppercase;line-height:1}.character-panel__role{color:#eeeae394;font-family:var(--font-interface);font-size:.82rem;font-weight:400;line-height:1.5}.character-panel__more{margin-top:.5rem;color:#eeeae366;font-family:var(--font-world);font-size:.68rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.character-panel__count{margin-top:.2rem;color:#eeeae36b;font-family:var(--font-world);font-size:.72rem;font-weight:700;letter-spacing:.08em}.characters-nav{display:none}.characters-stage__exit{position:relative;z-index:1;height:clamp(3rem,8vh,5rem);height:clamp(3rem,8svh,5rem);margin:0 calc(var(--gutter) * -1) -3rem;background:linear-gradient(180deg,transparent,rgba(5,5,5,.96));pointer-events:none}.final-cta{position:relative;isolation:isolate;display:flex;align-items:center;min-height:clamp(30rem,80vh,44rem);min-height:clamp(30rem,80svh,44rem);overflow:clip;padding:clamp(3rem,9vh,5.5rem) var(--gutter);padding:clamp(3rem,9svh,5.5rem) var(--gutter);background:linear-gradient(180deg,#070707,#0d0a08 55%,#070707);margin-top:-1px}.final-cta__backdrop,.final-cta__backdrop>*{position:absolute;top:0;right:0;bottom:0;left:0}.final-cta__backdrop{z-index:-1}.final-cta__scene{background:radial-gradient(ellipse 46rem 34rem at 74% 40%,rgba(255,113,56,.16),transparent 68%),radial-gradient(ellipse 38rem 30rem at 14% 78%,rgba(238,234,227,.05),transparent 70%),linear-gradient(180deg,#070707,#0d0a08 55%,#070707)}.final-cta__blade{position:absolute;top:22%;right:-8%;width:44%;height:1px;opacity:.2;background:linear-gradient(100deg,transparent,rgba(255,113,56,.5),transparent);transform:skewY(-4deg)}.final-cta__inner{position:relative;z-index:1;max-width:40rem;display:grid;gap:1.1rem}.final-cta__title{margin-top:.6rem;font-family:var(--font-world);font-size:clamp(2.6rem,6vw,4.4rem);line-height:.94}.final-cta__title span{display:block}.final-cta__copy{max-width:28rem;margin:0;color:#eeeae3a8;font-family:var(--font-interface);font-size:clamp(.92rem,1.05vw,1.08rem);font-weight:400;line-height:1.62}.final-cta__actions{margin-top:.6rem}.site-footer{position:relative;z-index:1;border-top:1px solid rgba(238,234,227,.1);background:#050505}.site-footer__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.25rem;padding-block:2.25rem}.site-footer__brand{display:inline-flex;align-items:center;gap:.75rem;color:#eeeae3b3}.site-footer__brand .brand__mark{width:2.1rem;font-size:.66rem}.site-footer__brand .brand__name{font-size:.82rem;font-weight:600;text-transform:uppercase}.site-footer__copyright{margin:0;color:#eeeae35c;font-family:var(--font-interface);font-size:.76rem;font-weight:400}.site-footer__links{display:inline-flex;flex-wrap:wrap;gap:1.25rem}.site-footer__link{color:#eeeae34d;font-family:var(--font-world);font-size:.72rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;cursor:default}@media(max-width:920px){:root{--header-height: 64px}.site-header{grid-template-columns:auto auto auto}.brand__name{display:none}.menu-toggle{justify-self:end;display:inline-grid;place-items:center;gap:.34rem;width:2.8rem;aspect-ratio:1;border:1px solid var(--line);background:#07070757;color:inherit}.menu-toggle span{width:1rem;height:1px;background:currentColor}.site-nav{position:fixed;top:calc(var(--header-height) + .55rem);right:var(--gutter);z-index:70;justify-self:unset;display:grid;min-width:min(18rem,calc(100vw - var(--gutter) * 2));gap:1rem;padding:1.2rem;border:1px solid var(--line);background:#070707e0;opacity:0;pointer-events:none;transform:translateY(-.7rem);transition:opacity .2s var(--ease-out),transform .2s var(--ease-out);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.site-nav.is-open{opacity:1;pointer-events:auto;transform:translateY(0)}.nav-cta{min-height:2.5rem;padding-inline:.86rem;font-size:.68rem}.scroll-stage{min-height:118vh;min-height:118svh}.hero__stage{min-height:560px}.hero__kv{background-size:auto 100%;background-position:55% 50%}.hero__kv--focus{background-size:auto 100%;background-position:55% 50%;opacity:.28}.hero__impact{background:radial-gradient(circle at 55% 43%,rgba(255,244,214,.62) 0 .35rem,rgba(255,113,56,.38) 1.1rem,transparent 8rem),radial-gradient(ellipse at 55% 43%,rgba(255,113,56,.28),transparent 14rem)}.hero__portal{bottom:36vh;bottom:36svh;left:55%;width:78vw;min-width:16rem}.hero__content{bottom:4.4rem}.hero__title{width:min(23rem,100%)}.hero__title span:first-child{font-size:clamp(2.35rem,11.4vw,3.25rem)}.hero__title span:last-child{font-size:clamp(2.7rem,13vw,3.7rem)}.hero__tagline{width:min(25rem,86vw);font-size:.98rem}.chapter-indicator{display:none}.pre-register{min-height:56vh;min-height:56svh}.news-stage{min-height:auto;gap:2rem;padding:calc(var(--header-height) + 2rem) var(--gutter) 3.5rem}.news-stage__intro{flex-direction:column;align-items:flex-start}.news-filter{min-height:2.75rem}.news-scroller{gap:1rem}.news-card{flex-basis:78%}.news-card__art{aspect-ratio:16 / 9}.characters-stage{min-height:auto;gap:1.5rem;padding:calc(var(--header-height) + 2rem) var(--gutter) 3rem}.characters-stage__roster-wrap{min-height:auto}.characters-stage__roster{flex-wrap:wrap;align-content:flex-start;height:auto;gap:.4rem}.character-panel{flex:0 0 auto;clip-path:none;filter:saturate(.6) brightness(.7)}.character-panel:not(.is-active){order:2;width:2.75rem;height:2.75rem}.character-panel.is-active{order:1;flex-basis:100%;width:100%;height:58vh;height:58svh}.character-panel[data-character-panel="0"].is-active .character-panel__art{background-position:50% 15%,0 0;background-size:auto 120%,cover}.character-panel:not(.is-active) .character-panel__label{display:none}.character-panel:not(.is-active) .character-panel__index{top:50%;left:50%;translate:-50% -50%}.characters-nav{display:none}.final-cta{align-items:flex-end;min-height:auto;padding:34vh var(--gutter) 3rem;padding:34svh var(--gutter) 3rem}.final-cta__scene{background:radial-gradient(ellipse 26rem 22rem at 50% 14%,rgba(255,113,56,.16),transparent 68%),linear-gradient(180deg,#070707,#0d0a08 55%,#070707)}.final-cta__blade{top:12%;right:-20%;width:70%}.final-cta__inner,.final-cta__copy{max-width:none}.site-footer__inner{flex-direction:column;align-items:flex-start;gap:1rem}}@media(max-width:560px){.site-header{gap:.65rem}.hero__actions{display:grid;width:min(21rem,100%);gap:.85rem}.hero-button{width:100%}.hero-button--trailer{justify-content:center;letter-spacing:.24em}.button{width:100%}.pre-register h2{font-size:clamp(3.5rem,19vw,6rem)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}.scroll-stage{min-height:100vh;min-height:100svh}.hero__stage{position:relative}}:where(html[data-skip-motion]) *:not(:where(#season,#season *,#characters,#characters *,.class-detail,.class-detail *,#final-cta,#final-cta *)),:where(html[data-skip-motion]) *:not(:where(#season,#season *,#characters,#characters *,.class-detail,.class-detail *,#final-cta,#final-cta *)):before,:where(html[data-skip-motion]) *:not(:where(#season,#season *,#characters,#characters *,.class-detail,.class-detail *,#final-cta,#final-cta *)):after{scroll-behavior:auto!important;animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}:where(html[data-skip-motion]) .scroll-stage{min-height:100vh;min-height:100svh}:where(html[data-skip-motion]) .hero__stage{position:relative}.visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.site-footer{border-top:0;background:#0e0e0e}.site-footer__inner{display:flex;flex-direction:column;align-items:stretch;gap:40px;width:min(1320px,calc(100% - 64px));margin-inline:auto;padding:50px 0 20px}.site-footer__top{display:flex;align-items:flex-start;gap:150px}.site-footer__about{flex:1;min-width:0;display:flex;flex-direction:column;gap:15px}.site-footer__logo{display:block;width:191px;height:65px;object-fit:contain}.site-footer__about p,.site-footer__copyright,.site-footer__items{margin:0;color:#9c9c9c;font:400 14px/1.2 var(--font-interface)}.site-footer__columns{display:flex;gap:100px}.site-footer__column{display:flex;flex-direction:column;gap:25px}.site-footer__column h2{margin:0;color:#fff;font:700 14px/1.2 var(--font-world);letter-spacing:0;text-transform:uppercase}.site-footer__items{display:flex;flex-direction:column;align-items:flex-start;gap:15px;white-space:nowrap}.site-footer__items a:hover,.site-footer__items a:focus-visible{color:#fff}.site-footer__social{display:flex;flex-wrap:wrap;gap:25px}.site-footer__social a,.site-footer__social img{display:block;width:24px;height:24px}.site-footer__bottom{display:flex;justify-content:space-between;align-items:center;gap:20px;border-top:1px solid rgb(255 255 255 / 10%);padding-top:20px}.site-footer__partners{display:flex;align-items:center;gap:20px;flex-shrink:0}.site-footer__partners img{display:block;object-fit:contain}@media(max-width:1400px){.site-footer__top{gap:64px}.site-footer__columns{gap:48px}}@media(max-width:1000px){.site-footer__top{flex-direction:column;gap:36px}.site-footer__about{max-width:540px}.site-footer__columns{width:100%;justify-content:space-between}}@media(max-width:600px){.site-footer__inner{width:calc(100% - 48px)}.site-footer__columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px}.site-footer__column:last-child{grid-column:1 / -1}.site-footer__social{gap:24px}.site-footer__bottom{flex-direction:column;align-items:flex-start}}:root{--content-width: 1320px;--campaign-orange: #ff3217}.brand__desktop-logo,.desktop-nav-label,.site-nav .desktop-nav-only,.nav-login{display:none}.header-actions{display:inline-flex;align-items:center;gap:10px}.language-switcher{position:relative;display:none;align-items:center;height:30px;letter-spacing:2px;text-transform:uppercase}.language-switcher__toggle{display:inline-flex;align-items:center;gap:8px;min-width:69px;height:30px;padding:0;border:0;background:transparent;color:#fff;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer}.language-switcher__flag{display:block;overflow:hidden;flex:0 0 14px;width:14px;height:14px;border-radius:50%}.language-switcher__art{display:block;width:43.556px;height:14px;max-width:none;pointer-events:none}.language-switcher__flag--th .language-switcher__art{transform:translate(-29.556px)}.language-switcher__current{color:#fff;line-height:18px}.language-switcher__caret{display:block;flex:0 0 15px;width:15px;height:10px;transition:transform .18s var(--ease-out)}.language-switcher__caret img{display:block;width:100%;height:100%;object-fit:contain}.language-switcher.is-open .language-switcher__caret{transform:none}.language-switcher__menu{position:absolute;top:36.5px;left:-10px;z-index:20;width:83px;min-width:83px;padding:1px;border:0;background:#121212;box-shadow:none;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);opacity:0;visibility:hidden;transform:translateY(-4px);transition:opacity .18s var(--ease-out),visibility .18s var(--ease-out),transform .18s var(--ease-out)}.language-switcher.is-open .language-switcher__menu{opacity:1;visibility:visible;transform:translateY(0)}.language-switcher__menu-link{display:flex;align-items:center;gap:8px;min-height:14px;padding:10px;color:#fff;font:inherit;letter-spacing:inherit;text-transform:inherit;white-space:nowrap}.language-switcher__menu-link:hover,.language-switcher__menu-link:focus-visible{background:#ffffff14;color:#fff}.language-switcher__toggle:focus-visible,.language-switcher__menu-link:focus-visible{outline:1px solid #fff;outline-offset:2px}.header-actions__divider{display:none;width:1px;height:24px;background:#fff3}.guide-menu{position:relative;display:inline-flex;align-items:center}.guide-menu__toggle{display:inline-flex;align-items:center;gap:8px;padding:0;border:0;background:transparent;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer}.guide-menu__toggle:hover,.guide-menu__toggle:focus-visible,.guide-menu.is-open .guide-menu__toggle,.guide-menu:has(.guide-menu__item.is-active) .guide-menu__toggle{color:#fff;filter:none;translate:none}.guide-menu__caret{display:block;flex:0 0 15px;width:15px;height:10px;object-fit:contain;transition:transform .18s ease}.guide-menu.is-open .guide-menu__caret{transform:rotate(180deg)}.guide-menu__panel{position:absolute;z-index:30;top:23px;left:-11px;display:flex;width:118px;flex-direction:column;padding:1px;background:#121212;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-4px);transition:opacity .18s ease,visibility .18s ease,transform .18s ease;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.guide-menu.is-open .guide-menu__panel{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.guide-menu__item{display:flex;min-height:34px;align-items:center;padding:10px;color:#ffffffb3;font:700 12px/1.2 var(--font-world);letter-spacing:2px;text-transform:uppercase;white-space:nowrap}.guide-menu__item:hover,.guide-menu__item:focus-visible,.guide-menu__item.is-active{background:#ffffff14;color:#fff}.guide-menu__item.is-disabled,.site-nav__disabled{color:#ffffff59;cursor:default}.site-nav__disabled{white-space:nowrap}@media(min-width:921px){:root{--header-height: 80px}.site-header{display:flex;justify-content:space-between;gap:0;height:var(--header-height);min-height:var(--header-height);padding:15px max(32px,calc((100% - 1320px)/2))}.site-header,.site-header.is-scrolled{border:0}.site-header:before,.site-header.is-scrolled:before{background:#0000001a;opacity:1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.site-header .brand__mark,.site-header .brand__name,.site-nav .mobile-nav-label{display:none}.brand__desktop-logo{display:block;width:115.294px;height:40.01px;object-fit:contain}.desktop-nav-label,.site-nav .desktop-nav-only{display:inline}.site-nav{flex:1 1 auto;justify-self:auto;justify-content:flex-start;gap:25px;padding-inline:35px;color:#ffffffb3;font-size:14px;font-weight:700;line-height:1.2;letter-spacing:2px;text-transform:uppercase}.site-nav .site-nav__join{display:none}.site-nav a:after{content:none}.site-nav__divider{display:block;flex:0 0 1px;width:1px;height:16px;background:#ffffff4d}.site-nav a:hover,.site-nav a:focus-visible,.site-nav a.is-active{color:#fff}.header-actions{gap:25px;flex-shrink:0;color:#fff;font-family:var(--font-world);font-size:14px;font-weight:700;line-height:1.2;letter-spacing:2px;text-transform:uppercase}.nav-login{display:inline-flex;align-items:center}.nav-login{white-space:nowrap}.language-switcher{display:inline-flex;flex:0 0 auto}.header-actions__divider{display:block}.site-header .nav-cta{position:relative;isolation:isolate;flex:0 0 177.559px;width:177.559px;min-width:177.559px;height:43px;min-height:43px;gap:3.035px;padding:0 10px;border:0;background:transparent url(/assets/hero-cta-frame.Droayhhf.webp) center / 100% 100% no-repeat;clip-path:none;font-size:11px;font-weight:700;line-height:.9;letter-spacing:.5979px;text-shadow:0 2px 4px rgb(0 0 0 / 50%);white-space:nowrap;filter:drop-shadow(0 0 2.529px rgb(255 161 103 / 50%))}.site-header .nav-cta__icon{display:grid;flex:0 0 17.2px;width:17.2px;height:17.2px;place-items:center;overflow:hidden}.site-header .nav-cta__icon img{display:block;width:14.3438px;height:9.0313px;max-width:none;transform:rotate(-38.01deg)}.site-header .nav-cta:before{content:none}.site-header .nav-cta:after{content:none}}@media(min-width:921px)and (max-width:1240px){.site-header{gap:16px}.site-nav{gap:20px;padding-inline:8px}.header-actions{gap:14px}}.hero__title,.hero__tagline,.hero__actions{margin-inline:auto}.hero__title{width:100%}.hero__title span:first-child{font-size:7.5rem}.hero__title span:last-child{font-size:6.25rem}.hero__tagline{margin-top:1.25rem;text-transform:none}.hero__actions{gap:20px;margin-top:1.875rem}.hero__actions>*{width:17.5rem}.hero__actions>.button{min-width:0;min-height:55px;padding:12px 20px;border-radius:0;font-family:var(--font-world);font-size:1.25rem;font-weight:700;line-height:.9;letter-spacing:0}.hero__actions>.button--primary{background:#ff3217;border-color:transparent;color:#fff}.hero__actions>.hero-button--access{background:transparent;border:1px solid #ffffff1a;color:#eeeae3e0}.hero__actions>.button--primary:hover{background:#ff4f26}.hero__actions>.hero-button--access:hover{border-color:#fff6;color:#fff}.pre-register{min-height:500px;background:#080808 url(/assets/bg-number-preregis.Uz0VS4cz.webp) center / cover no-repeat}.pre-register:before,.pre-register:after{content:none}.pre-register__portal,.pre-register__media{display:none}.pre-register h2{font-size:7.5rem}.game-system{position:relative;background:#080808 url(/assets/bg-game-system.TiFyiC2A.webp) center / 100% 100% no-repeat;min-height:100vh;min-height:100svh;display:flex;align-items:center;padding-block:6rem;overflow:clip;--track-gutter: max(3.5rem, calc((100% - var(--content-width)) / 2))}.game-system__viewport{position:relative;top:24px;width:100%;overflow-x:auto;scrollbar-width:none;scroll-snap-type:none;overscroll-behavior-x:contain;scroll-padding-inline:var(--track-gutter)}.game-system.is-pinned .game-system__viewport{overflow:hidden}.game-system__track{position:relative;display:flex;align-items:center;gap:80px;padding-inline:var(--track-gutter);width:max-content;min-width:100%;--track-gutter: max(3.5rem, calc((100vw - var(--content-width)) / 2))}.game-system__intro{display:grid;flex:0 0 490px;width:490px;gap:20px}.game-system__floating-title{position:absolute;z-index:2;pointer-events:none;will-change:transform}@media(min-width:921px)and (max-height:900px){.game-system{padding-top:11rem}}.game-system__intro p{margin:0;color:#8e8e8e;font-family:var(--font-interface);font-size:1.25rem;font-weight:600;line-height:1.2}.game-system__item{display:flex;flex:0 0 533px;width:533px;flex-direction:column;gap:20px;min-width:0}.game-system h2{margin:0;font-size:3.75rem;line-height:.9}.game-system h3{margin:0;font-size:2.5rem;line-height:1}.game-system h2,.game-system h3{font-family:var(--font-world);font-weight:700;text-transform:uppercase;letter-spacing:0}.game-system__item p{margin:0;color:#8e8e8e;font-family:var(--font-interface);font-size:1rem;line-height:1.4}.game-system__image{display:block;width:100%;height:auto;aspect-ratio:533 / 300;object-fit:cover}.game-system__item--square-small{flex-basis:350px;width:350px}.game-system__item--square-large{flex-basis:450px;width:450px}.game-system__item--square-small .game-system__image,.game-system__item--square-large .game-system__image{aspect-ratio:1}.game-system__controls{position:absolute;bottom:2.5rem;left:50%;transform:translate(-50%);display:flex;gap:0}.game-system__controls button{width:44px;height:44px;display:grid;place-items:center;border:0;padding:0;background:transparent;color:#fff;cursor:pointer}.game-system__controls img{display:block;width:41px;height:26px}.game-system__controls [data-game-prev]{margin-right:16px}.game-system__controls [data-game-next]{margin-left:16px}.game-system__controls button:disabled{opacity:.22;cursor:default}@media(min-width:921px)and (max-height:900px){.game-system{padding-block:176px 88px}.game-system__viewport{top:0}.game-system__item{gap:16px}.game-system__item p{font-size:.875rem}.game-system h3{font-size:2rem}.game-system__image{max-height:max(160px,calc(100vh - 460px));max-height:max(160px,calc(100svh - 460px))}.game-system__controls{bottom:20px}}.news-stage{justify-content:flex-start;padding-block:5rem;background:#050505}.news-stage.news-overlap-foreground{z-index:2}.news-stage__inner{width:100%;max-width:var(--content-width);min-width:0;grid-template-columns:minmax(0,1fr);margin-inline:auto;padding-inline:0;gap:40px}.news-stage__board{min-width:0}.news-stage__intro{max-width:none;text-align:center;display:flex;flex-direction:column;align-items:center;gap:20px}.news-stage__title{font-size:50px;line-height:1;margin:0;letter-spacing:0}.news-stage__copy{max-width:none;margin:0;font-size:1.125rem}.news-stage__exit{display:none}.news-stage__scene{background:url(/assets/news-background.BEgJudoE.webp) center bottom / cover}.news-stage__intro{gap:30px}.news-stage__filters{gap:10px;justify-content:center;max-width:100%}.news-filter{flex:0 0 140px;width:140px;min-height:40px;padding:0 20px;border:0;border-radius:0;background:#ffffff0d;color:#8e8e8e;font-family:var(--font-interface);font-size:16px;font-weight:600;line-height:1.4;text-transform:none;letter-spacing:0}.news-filter[aria-pressed=true]{color:#eeeae3;border-color:#ff3217;background:#ff3217}.news-scroller{margin:0;padding:0 0 4px;gap:20px;scroll-padding-inline:0}.news-card{flex:0 0 350px;border:0;clip-path:none;background:#000}.news-card__art,.news-card[data-card-index] .news-card__art{flex-shrink:0;aspect-ratio:16 / 9;background:url(/assets/feature-odd.BD9TIi4T.webp) center / cover}.news-card__body{display:flex;flex-direction:column;flex:1;padding:30px;gap:10px}.news-card__headline{margin:0;color:#fff;font-size:1.125rem;line-height:1.2;letter-spacing:0}.news-card__excerpt{margin:0 0 10px;color:#8e8e8e;font-size:.875rem;line-height:1.4}.news-card__meta{font-size:.875rem;font-weight:400;line-height:1.4;letter-spacing:0;text-transform:none}.news-card__category{color:#ff4f26}.news-card__footer{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;margin-top:auto;padding-top:20px;background:url("data:image/svg+xml,%3csvg%20preserveAspectRatio='none'%20overflow='visible'%20style='display:%20block;'%20width='288'%20height='1'%20viewBox='0%200%20288%201'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cline%20id='Line%201'%20y1='0.5'%20x2='288'%20y2='0.5'%20stroke='white'%20stroke-opacity='0.1'/%3e%3c/svg%3e") left top / 100% 1px no-repeat}.news-card__more,.news-stage__view-all{font-size:1.125rem}.news-card__more{margin:0;padding:0;border:0;gap:10px;color:#fff;font-family:var(--font-interface);font-weight:500;line-height:1.4;letter-spacing:0;text-transform:none}.news-card__arrow{flex:none;width:10px;height:16px;object-fit:contain}.news-card__date{display:inline-flex;align-items:center;gap:5px;color:#8e8e8e;font-family:var(--font-interface);font-size:.875rem;font-weight:400;line-height:1.4}.news-card__date img{flex:none;width:16px;height:16px}.news-scroller{scroll-snap-type:none}.news-pagination--space{visibility:hidden!important;pointer-events:none}.news-pagination{position:absolute;left:0;top:calc(100% + 40px);bottom:auto;display:flex;align-items:center;gap:17.5px;height:44px}.news-pagination .news-scroller-nav{position:relative;inset:auto;flex:0 0 20px;width:20px;height:44px;padding:0;border:0;border-radius:0;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.news-pagination .news-scroller-nav:after{content:"";position:absolute;top:0;right:-12px;bottom:0;left:-12px}.news-pagination .news-scroller-nav:hover{translate:none}.news-pagination__dots{display:flex;gap:0}.news-pagination__dot,.game-system__controls .game-system__dot{display:grid;place-items:center;width:33px;height:44px;padding:0;border:0;background:transparent;cursor:pointer}.news-pagination__dot span,.game-system__dot span{display:block;width:16px;height:22px;background:#fff3;-webkit-mask:url("data:image/svg+xml,%3csvg%20width='16'%20height='22'%20viewBox='0%200%2016%2022'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_1046_4172)'%3e%3cpath%20d='M8%205L12.7317%2010.9999L8%2017L3.26907%2010.9999L8%205Z'%20fill='%23D9D9D9'/%3e%3cpath%20d='M8.5%200L9%202L16%2010.9997L9%2020L8.5%2022V20V18L9%2019L15%2010.9997L9%203L8.5%204L8.5%202.5L8.5%200Z'%20fill='%23D9D9D9'/%3e%3cpath%20d='M7.5%2022L7%2020L1.1418e-06%2010.9999L7%202L7.5%202.27031e-06L7.5%202.5V4L7%203L1%2010.9999L7%2019L7.5%2018L7.5%2020L7.5%2022Z'%20fill='%23D9D9D9'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_1046_4172'%3e%3crect%20width='16'%20height='22'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e") center / contain no-repeat;mask:url("data:image/svg+xml,%3csvg%20width='16'%20height='22'%20viewBox='0%200%2016%2022'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_1046_4172)'%3e%3cpath%20d='M8%205L12.7317%2010.9999L8%2017L3.26907%2010.9999L8%205Z'%20fill='%23D9D9D9'/%3e%3cpath%20d='M8.5%200L9%202L16%2010.9997L9%2020L8.5%2022V20V18L9%2019L15%2010.9997L9%203L8.5%204L8.5%202.5L8.5%200Z'%20fill='%23D9D9D9'/%3e%3cpath%20d='M7.5%2022L7%2020L1.1418e-06%2010.9999L7%202L7.5%202.27031e-06L7.5%202.5V4L7%203L1%2010.9999L7%2019L7.5%2018L7.5%2020L7.5%2022Z'%20fill='%23D9D9D9'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_1046_4172'%3e%3crect%20width='16'%20height='22'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e") center / contain no-repeat;transition:background .18s}.news-pagination__dot[aria-pressed=true] span,.game-system__dot[aria-pressed=true] span{background:var(--campaign-orange)}.news-pagination__dot:hover:not(:disabled):not([aria-pressed=true]) span,.game-system__dot:hover:not(:disabled):not([aria-pressed=true]) span{background:#ffffff80}.news-pagination__dot:disabled{cursor:default}.news-pagination__dot:focus-visible,.game-system__dot:focus-visible{outline:1px solid var(--campaign-orange);outline-offset:-2px}.news-stage__view-all{justify-self:end;min-height:44px;color:var(--campaign-orange);cursor:pointer;text-decoration:none}.news-stage__view-all span{transition:transform .18s var(--ease-out)}.news-stage__view-all:hover span,.news-stage__view-all:focus-visible span{transform:translate(4px)}html[lang=th] .news-stage__view-all{font-family:var(--font-title-th);font-weight:400;letter-spacing:0}.news-card__headline{display:-webkit-box;min-height:2lh;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.news-card__excerpt{display:-webkit-box;min-height:3lh;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3}.news-scroller__spacer{flex:none}.news-scroller-wrap--empty{display:grid}.news-scroller-wrap--empty>*{grid-area:1 / 1;min-width:0}.news-scroller-wrap--empty>.news-pagination--space{grid-area:2 / 1}.news-scroller--placeholder{visibility:hidden;overflow:hidden;pointer-events:none}.news-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;text-align:center}.news-empty__icon{display:block;width:118px;height:auto;margin-bottom:10px;color:#ababab}.news-empty__title{margin:0;color:#ababab;font-family:var(--font-world);font-size:32px;font-weight:700;line-height:1.2;letter-spacing:.06em;text-transform:uppercase}.news-empty__body{margin:0;color:#8e8e8e;font-family:var(--font-interface);font-size:16px;font-weight:400;line-height:1.4}html[lang=th] .news-empty__title{letter-spacing:0}@media(max-width:640px){.news-empty__icon{width:96px}.news-empty__title{font-size:26px}.news-empty__body{font-size:14px}}@media(max-width:1440px){.hero__title span:first-child{font-size:6rem}.hero__title span:last-child{font-size:5rem}.news-stage__inner{max-width:1120px}.game-system{--content-width: 1120px}}@media(max-width:920px){.hero__title span:first-child{font-size:4rem}.hero__title span:last-child{font-size:3rem}.hero__actions{width:100%;gap:16px}.hero__actions>*{width:100%}.pre-register{min-height:420px}.pre-register h2{font-size:4.5rem}.game-system{padding-block:6rem;min-height:100vh;min-height:100svh}.game-system__track{--track-gutter: 24px;gap:32px;align-items:flex-start}.game-system__viewport{top:16px}.game-system__intro{flex:0 0 min(80vw,490px);width:min(80vw,490px);align-self:center}.game-system__intro p{font-size:1rem;line-height:1.5}.game-system__item{flex:0 0 min(80vw,450px);width:min(80vw,450px)}.game-system__image{width:100%;max-height:45vh;max-height:45svh}.game-system h2{font-size:2rem}.game-system h3{font-size:1.75rem}.game-system__controls{bottom:24px}.game-system__controls [data-game-prev]{margin-right:8px}.game-system__controls [data-game-next]{margin-left:8px}.news-stage{padding-block:5rem}.news-stage__title{font-size:2.25rem}.news-stage__copy{font-size:1rem}.news-card{flex-basis:min(82vw,350px)}.game-system__controls .game-system__dot{width:30px}.news-stage__view-all{margin-top:36px}}@media(max-width:920px){:root{--gutter: 24px}.site-header{grid-template-columns:auto 1fr auto;gap:12px;padding-inline:var(--gutter)}.menu-toggle{grid-column:2;justify-self:end}.header-actions{grid-column:3;gap:12px}.language-switcher{display:inline-flex;flex:0 0 auto;font-family:var(--font-world);font-size:13px;font-weight:700}.language-switcher__toggle{min-width:70px}.language-switcher__menu{right:0;left:auto}.site-nav{top:var(--header-height);right:0;width:min(360px,100vw);min-width:0;max-height:calc(100vh - var(--header-height));max-height:calc(100dvh - var(--header-height));padding:24px;gap:0;border-inline:0;overflow-y:auto}.site-nav a{display:flex;align-items:center;min-height:48px;border-bottom:1px solid rgb(255 255 255 / 10%);font-size:14px}.site-nav>.site-nav__disabled,.guide-menu__toggle{display:flex;width:100%;min-height:48px;align-items:center;border-bottom:1px solid rgb(255 255 255 / 10%);font-size:14px}.guide-menu{display:block;width:100%}.guide-menu__toggle{justify-content:space-between}.guide-menu__panel{position:static;width:100%;max-height:0;overflow:hidden;padding:0 0 0 16px;background:#121212db;opacity:1;visibility:visible;pointer-events:none;transform:none;transition:max-height .24s ease}.guide-menu.is-open .guide-menu__panel{max-height:240px;pointer-events:auto;transform:none}.guide-menu__item{min-height:40px;padding:8px 10px;border-bottom:1px solid rgb(255 255 255 / 7%)}.hero.is-cinematic .hero__stage{min-height:600px}.hero.is-cinematic .hero__content{bottom:clamp(112px,14vh,140px);bottom:clamp(112px,14svh,140px);width:calc(100% - 48px);max-width:680px}.hero.is-cinematic .hero__title span{max-width:100%;white-space:normal;overflow-wrap:anywhere}.hero.is-cinematic .hero__title span:first-child{font-size:clamp(48px,10vw,72px)}.hero.is-cinematic .hero__title span:last-child{font-size:clamp(36px,7vw,54px)}.hero.is-cinematic .hero__tagline{max-width:100%;letter-spacing:1px}.hero.is-cinematic .hero__actions{display:flex;width:100%}.hero.is-cinematic .hero__actions>.button{width:min(280px,calc(50% - 8px));min-width:0}.game-system{padding-block:calc(var(--header-height) + 36px) 96px;touch-action:pan-x pan-y}.game-system__viewport,.news-scroller,.characters-stage__roster-wrap{-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity}.game-system__intro,.game-system__item,.news-card{scroll-snap-align:center}.game-system__viewport{overflow-x:auto!important;overscroll-behavior-x:contain}.game-system.is-pinned .game-system__viewport{overflow:hidden!important;touch-action:pan-y}.game-system__controls{max-width:calc(100% - 32px);overflow-x:auto;scrollbar-width:none}.news-stage,.characters-stage{overflow-x:clip}.news-stage__inner{width:100%;max-width:100%}.news-stage__filters{width:100%;flex-wrap:wrap}.news-filter{flex:1 1 120px;width:auto;min-width:0}.news-scroller-wrap{padding-bottom:64px}.news-pagination{bottom:-54px;max-width:100%;overflow-x:auto;scrollbar-width:none}.characters-stage__roster-wrap{overscroll-behavior-x:contain;scrollbar-width:thin}.character-strip{touch-action:manipulation}.site-footer__top,.site-footer__columns,.site-footer__bottom{width:100%}}@media(min-width:561px)and (max-width:1120px){.news-scroller-wrap{padding-bottom:0}.news-pagination{top:calc(100% + 40px);bottom:auto}.news-stage__view-all{margin-top:0}}@media(max-width:560px){:root{--gutter: 16px;--header-height: 64px}.site-header{grid-template-columns:auto 1fr auto;gap:8px;padding-inline:16px}.menu-toggle{width:42px}.header-actions{gap:0}.header-actions .nav-cta,.header-actions__divider,.nav-login{display:none}.language-switcher__toggle{min-width:68px}.hero.is-cinematic .hero__stage{height:100vh;height:100svh;min-height:620px}.hero.is-cinematic .hero__content{bottom:116px;width:calc(100% - 32px)}.hero.is-cinematic .hero__title span:first-child{font-size:clamp(42px,14vw,56px);line-height:.9}.hero.is-cinematic .hero__title span:last-child{font-size:clamp(28px,9vw,38px);line-height:.95}.hero.is-cinematic .hero__tagline{width:100%;margin-top:14px;font-size:12px;line-height:1.35;letter-spacing:1px}.hero.is-cinematic .hero__actions{display:grid;gap:10px;margin-top:18px}.hero.is-cinematic .hero__actions>.button{width:min(280px,100%);min-height:50px;margin-inline:auto;font-size:16px}.hero-scroll-hint{width:calc(100% - 32px)}.hero.is-cinematic .pre-register,.hero__war{right:16px;left:16px;bottom:104px;width:auto;max-width:none}.hero__war h2{font-size:clamp(42px,14vw,58px)}.game-system__track{--track-gutter: 16px;gap:20px}.game-system__intro,.game-system__item,.game-system__item--square-small,.game-system__item--square-large{flex-basis:calc(100vw - 48px);width:calc(100vw - 48px)}.game-system__image,.game-system__item--square-small .game-system__image,.game-system__item--square-large .game-system__image{max-height:42vh;max-height:42svh;aspect-ratio:16 / 10}.news-stage,.characters-stage{padding-inline:16px}.news-stage__title,.characters-stage__title{font-size:34px}.news-stage__intro{align-items:stretch;text-align:center}.news-stage__filters{justify-content:flex-start;flex-wrap:nowrap;width:100%;max-width:none;min-width:0;overflow-x:auto;overflow-y:hidden;padding-bottom:4px;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;touch-action:pan-x;-webkit-overflow-scrolling:touch}.news-stage__filters::-webkit-scrollbar{display:none}.news-filter{flex:0 0 128px;width:128px;min-width:128px;font-size:14px;scroll-snap-align:start}.news-card{flex-basis:calc((100% - 20px) / 1.15);min-width:0;scroll-snap-align:start}.news-card__body{padding:22px}.news-stage__inner{row-gap:20px}.news-stage__intro{margin-bottom:20px}.news-scroller-wrap,.news-scroller{padding-bottom:0}.news-pagination{position:static;width:max-content;margin:30px auto 0}.news-stage__view-all{justify-self:center;margin-top:0}.news-stage__view-all .news-stage__view-all-icon{display:none}.game-system__controls .game-system__dot{width:28px}.characters-stage__roster-wrap{height:570px}.characters-stage__roster{width:650px;height:570px}.character-strip{left:calc((var(--strip-x) + var(--strip-shift, 0)) * .54px);top:calc((var(--strip-y) - 90) * .54px);width:119px;height:270px}.character-preview{left:calc(var(--preview-x, 322) * .54px);width:302px;height:510px}.character-preview__details{bottom:20px;width:78%;padding:12px}.join-intro__title,.join-section .final-cta__title{font-size:clamp(32px,10vw,42px)}.join-section .join-final-content{width:calc(100% - 32px)}.site-footer__inner{width:calc(100% - 32px);padding-top:36px}.site-footer__columns{grid-template-columns:1fr}.site-footer__column:last-child{grid-column:auto}}.game-system--feature{--feature-copy: #bdbdbd;--feature-transition-progress: 0;isolation:isolate;min-height:100vh;min-height:100svh;padding-block:110px;background:linear-gradient(#060606f2,#060606f2),#060606 url(/assets/bg-game-system.TiFyiC2A.webp) center / cover no-repeat}.game-system__feature-background,.game-system__feature-background-layer{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.game-system__feature-background{z-index:0;overflow:hidden;opacity:calc(1 - var(--feature-transition-progress))}.game-system__feature-background-layer{background-position:center;background-size:cover;background-repeat:no-repeat;opacity:0;transform:scale(1.015);will-change:opacity}.game-system__transition-video{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;border:0;background:#000;object-fit:cover;opacity:0;pointer-events:none;will-change:opacity}.game-system--feature .game-system__viewport,.game-system--feature .game-system__floating-title,.game-system--feature .game-system__controls{opacity:calc(1 - var(--feature-transition-progress));will-change:opacity}.game-system--feature.is-whitelist-returning{z-index:2!important}.news-stage.is-feature-return-hidden,.news-stage.is-feature-transition-hidden{opacity:0!important;visibility:hidden!important}.game-system--feature .game-system__viewport{z-index:1;top:0}.game-system--feature .game-system__track{align-items:center;gap:80px}.game-system--feature .game-system__intro{display:grid;flex:0 0 426px;width:426px;align-self:center;place-items:center start}.game-system--feature .game-system__intro>p{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.game-system--feature h2,.game-system--feature .game-system__floating-title{width:auto!important;padding:0;border:0;color:#fff;background:transparent;font-size:50px;line-height:1;letter-spacing:0;white-space:nowrap}.game-system--feature .game-system__item{display:flex;flex:0 0 533px;width:533px;min-height:525px;min-width:0;flex-direction:column;justify-content:center;gap:20px}.game-system--feature .game-system__item--feature-lead,.game-system--feature .game-system__item--text-first,.game-system--feature .game-system__item--image-first{display:flex;flex:0 0 533px;width:533px;flex-direction:column;justify-content:center}.game-system--feature .game-system__copy{display:flex;min-width:0;flex-direction:column;align-items:flex-start;gap:0}.game-system--feature h3{margin:0;color:#fff;font-size:32px;line-height:1;letter-spacing:0}.game-system--feature .game-system__copy p{margin:0;color:var(--feature-copy);font:400 14px/1.35 var(--font-interface);letter-spacing:0}.game-system--feature .game-system__list{margin:0;padding-left:18px;color:var(--feature-copy);font:400 14px/1.35 var(--font-interface);letter-spacing:0}.game-system--feature .game-system__copy .game-system__kicker{color:#fff;font:700 15px/1.2 var(--font-world);letter-spacing:1px;text-transform:uppercase}.game-system--feature .game-system__copy strong{color:#fff;font:700 13px/1.2 var(--font-world);letter-spacing:0;text-transform:uppercase}.game-system--feature .game-system__details{display:grid;width:100%;min-width:0;grid-template-rows:0fr;opacity:0;transform:translateY(14px);pointer-events:none;transition:opacity .36s ease,transform .44s cubic-bezier(.22,1,.36,1),grid-template-rows .44s cubic-bezier(.22,1,.36,1);transition-delay:0ms;will-change:opacity,transform,grid-template-rows}.game-system--feature .game-system__details-inner{display:flex;min-height:0;min-width:0;overflow:hidden;flex-direction:column;align-items:flex-start;gap:7px;padding-top:0;transition:padding-top .44s cubic-bezier(.22,1,.36,1)}.game-system--feature .game-system__item.is-active .game-system__details{grid-template-rows:1fr;opacity:1;transform:translateY(0);pointer-events:auto;transition-delay:50ms}.game-system--feature .game-system__item.is-active .game-system__details-inner{padding-top:7px}@media(prefers-reduced-motion:reduce){.game-system--feature .game-system__details{transform:none;transition-duration:0ms;transition-delay:0ms}.game-system--feature .game-system__details-inner{transition-duration:0ms}}:where(html[data-skip-motion]) .game-system--feature .game-system__details{transform:none;transition-duration:0ms;transition-delay:0ms}:where(html[data-skip-motion]) .game-system--feature .game-system__details-inner{transition-duration:0ms}html[lang=th] .game-system--feature .game-system__copy{gap:0}html[lang=th] .game-system--feature .game-system__details-inner{gap:6px}html[lang=th] .game-system--feature .game-system__item.is-active .game-system__details-inner{padding-top:6px}html[lang=th] .game-system--feature .game-system__copy p,html[lang=th] .game-system--feature .game-system__list{line-height:1.4}html[lang=th] .game-system--feature .game-system__copy .game-system__kicker{margin-block:6px 4px;font:400 16px/1.4 "Chonburi",var(--font-world);letter-spacing:0;text-transform:none}html[lang=th] .game-system--feature .game-system__copy strong{font:400 14px/1.4 "Chonburi",var(--font-world);letter-spacing:0;text-transform:none}.game-system--feature .game-system__image{display:block;max-height:none;border:0;object-fit:cover}.game-system--feature .game-system__media{position:relative;flex:0 0 auto;width:100%}.game-system--feature .game-system__new-tag{position:absolute;z-index:1;top:5px;right:0;display:flex;width:156px;height:28px;padding:0 12px 0 20px;align-items:center;justify-content:center;color:#fff;background:#ff2e1f;clip-path:polygon(12px 0,100% 0,100% 100%,0 100%);font:700 12px/1 var(--font-world);text-align:center;text-transform:uppercase}.game-system--feature .game-system__image--square{width:100%;aspect-ratio:1}.game-system--feature .game-system__image--wide{width:100%;height:300px;aspect-ratio:16 / 9}.game-system--feature .game-system__item--feature-lead>.game-system__image--wide{align-self:center}.game-system--feature .game-system__controls{z-index:1;bottom:34px}@media(min-width:921px)and (max-height:900px){.game-system--feature{padding-block:100px}.game-system--feature .game-system__track{transform-origin:left center}.game-system--feature .game-system__item,.game-system--feature .game-system__item--feature-lead,.game-system--feature .game-system__item--text-first,.game-system--feature .game-system__item--image-first{flex-basis:533px;width:533px}.game-system--feature h3{font-size:29px}.game-system--feature .game-system__copy p{font-size:14px}.game-system--feature .game-system__controls{bottom:20px}}@media(max-width:920px){.game-system--feature{min-height:100vh;min-height:100svh;padding-block:86px 86px}.game-system--feature .game-system__track{align-items:center;gap:32px}.game-system--feature .game-system__intro,.game-system--feature .game-system__item,.game-system--feature .game-system__item--feature-lead,.game-system--feature .game-system__item--text-first,.game-system--feature .game-system__item--image-first{flex:0 0 min(82vw,520px);width:min(82vw,520px);height:auto;min-height:min(68vh,560px);min-height:min(68svh,560px)}.game-system--feature .game-system__intro{min-height:40vh;place-items:center}.game-system--feature h2,.game-system--feature .game-system__floating-title{font-size:24px}.game-system--feature .game-system__item--feature-lead,.game-system--feature .game-system__item--image-first{display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:18px}.game-system--feature .game-system__item--feature-lead>.game-system__image--wide{display:block}.game-system--feature .game-system__image--square,.game-system--feature .game-system__image--wide{width:100%;max-height:34vh;max-height:34svh;aspect-ratio:16 / 9}.game-system--feature h3{font-size:26px}.game-system--feature .game-system__copy{gap:0}.game-system--feature .game-system__copy p{font-size:14px;line-height:1.35}.game-system--feature .game-system__copy .game-system__kicker{font-size:15px}.game-system--feature .game-system__copy strong{font-size:13px}.game-system--feature .game-system__controls{bottom:20px}}@media(max-width:560px){.game-system--feature{padding-block:76px}.game-system--feature .game-system__track{--track-gutter: 16px;gap:20px}.game-system--feature .game-system__intro,.game-system--feature .game-system__item,.game-system--feature .game-system__item--feature-lead,.game-system--feature .game-system__item--text-first,.game-system--feature .game-system__item--image-first{flex-basis:calc(100vw - 48px);width:calc(100vw - 48px)}.game-system--feature .game-system__image--square,.game-system--feature .game-system__image--wide{max-height:30vh;max-height:30svh}.game-system--feature .game-system__new-tag{width:126px;height:23px;padding:0 9px 0 16px;clip-path:polygon(10px 0,100% 0,100% 100%,0 100%);font-size:10px}.game-system--feature h3{font-size:23px}.game-system--feature .game-system__copy p{font-size:13px}.game-system--feature .game-system__controls{max-width:calc(100% - 20px)}}.site-nav__mobile-actions{display:none}@media(max-width:1120px){.brand,.menu-toggle,.language-switcher,.language-switcher__toggle{min-height:44px}.brand{min-width:44px;justify-content:center}.menu-toggle{width:44px;height:44px}.language-switcher{height:44px}.language-switcher__menu-link{min-height:44px}.site-nav__mobile-actions{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);gap:10px;margin-top:16px}.site-nav__mobile-actions .site-nav__mobile-login,.site-nav__mobile-actions .site-nav__mobile-cta{min-height:48px;justify-content:center;padding-inline:12px;border:1px solid rgb(255 255 255 / 24%);text-align:center}.site-nav__mobile-actions .site-nav__mobile-cta{border-color:#ff3217;background:#ff3217;color:#fff}.news-filter{min-height:44px}.news-card__more{min-height:44px;align-items:center}}@media(min-width:921px)and (max-width:1120px){:root{--header-height: 64px}.site-header{display:grid;height:var(--header-height);min-height:var(--header-height);grid-template-columns:auto 1fr auto;gap:12px;padding:0 24px}.site-header .brand__desktop-logo{display:none}.site-header .brand__mark{display:grid}.menu-toggle{display:inline-grid;grid-column:2;justify-self:end;place-items:center;gap:6px;padding:0;border:1px solid rgb(255 255 255 / 20%);background:#07070757;color:inherit}.menu-toggle span{display:block;width:16px;height:1px;background:currentColor}.site-nav{position:fixed;z-index:70;top:var(--header-height);right:0;display:grid;width:min(360px,100vw);min-width:0;max-height:calc(100vh - var(--header-height));max-height:calc(100dvh - var(--header-height));gap:0;overflow-y:auto;padding:24px;border:1px solid rgb(255 255 255 / 12%);border-inline:0;background:#070707e0;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-11px);transition:opacity .2s ease,transform .2s ease,visibility .2s;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.site-nav.is-open{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.site-nav a,.site-nav>.site-nav__disabled,.guide-menu__toggle{display:flex;width:100%;min-height:48px;align-items:center;border-bottom:1px solid rgb(255 255 255 / 10%);font-size:14px}.guide-menu{display:block;width:100%}.guide-menu__toggle{justify-content:space-between}.guide-menu__panel{position:static;width:100%;max-height:0;overflow:hidden;padding:0 0 0 16px;background:#121212db;opacity:1;visibility:visible;pointer-events:none;transform:none;transition:max-height .24s ease}.guide-menu.is-open .guide-menu__panel{max-height:240px;pointer-events:auto}.guide-menu__item{min-height:40px;padding:8px 10px;border-bottom:1px solid rgb(255 255 255 / 7%)}.header-actions{grid-column:3;gap:12px}.header-actions__divider,.nav-login{display:none}.language-switcher__menu{right:0;left:auto}}.characters-stage-shell{position:relative;isolation:isolate;padding-bottom:12vh;padding-bottom:12svh;background:#040404}main>.characters-stage-shell:last-child{padding-bottom:0}.characters-stage{display:grid;grid-template-columns:minmax(0,1fr);justify-content:stretch;align-items:center;min-height:100vh;min-height:100svh;padding:0 var(--gutter);background:transparent;overflow:clip}.characters-stage__exit,.characters-nav{display:none}.characters-stage__backdrop{display:block;z-index:0;clip-path:inset(0);pointer-events:none}.characters-stage__backdrop>.characters-stage__scene{position:sticky;inset:auto;top:var(--characters-hold-top, 0px);height:calc(100vh - var(--characters-hold-top, 0px));height:calc(100lvh - var(--characters-hold-top, 0px));background:url(/assets/bg-characters-4.B-wmzw64.webp) center / cover no-repeat}.characters-stage-shell.is-news-exit>.characters-stage__backdrop>.characters-stage__scene{position:fixed;inset:var(--characters-hold-top, 0px) 0 auto}.characters-stage__inner{position:relative;container-type:inline-size;width:min(1320px,100%);max-width:none;padding:0;margin:auto;display:block;aspect-ratio:1320 / 945}.characters-stage__intro{position:absolute;left:0;top:21.48%;width:29.32%;z-index:2}.characters-stage__intro .section-eyebrow{margin-bottom:20px}.characters-stage__title{margin:0;font-size:40px;line-height:1.2;letter-spacing:0}.characters-stage__copy{margin:20px 0 0;color:#8e8e8e;font-size:1.25rem;font-weight:600;line-height:1.2}.characters-stage__roster-wrap{position:absolute;left:24.545%;top:0;width:75.455%;height:100%;min-height:0}.characters-stage__roster{position:relative;width:100%;height:100%;display:block;overflow:visible;padding:0;margin:0}.characters-stage__tap-hint{display:none}.characters-stage__scroll{position:absolute;inset-inline:0;bottom:0;height:var(--news-scroll-extra, 100vh);height:var(--news-scroll-extra, 100svh);display:grid;place-items:center;visibility:hidden;pointer-events:none}.characters-stage__scroll img{display:block;width:23px;height:15px;object-fit:contain}.character-strip{position:absolute;left:calc((var(--strip-x) + var(--strip-shift, 0)) / 1320 * 100vw);left:calc((var(--strip-x) + var(--strip-shift, 0)) / 1320 * 100cqw);top:calc(var(--strip-y) / 1320 * 100vw);top:calc(var(--strip-y) / 1320 * 100cqw);width:calc(220 / 1320 * 100vw);width:calc(220 / 1320 * 100cqw);height:calc(500 / 1320 * 100vw);height:calc(500 / 1320 * 100cqw);padding:0;border:0;background:transparent;clip-path:polygon(61% 0,100% 0,39% 100%,0 100%);cursor:pointer;transition:left .65s var(--ease-out),opacity .45s ease,filter .5s ease}.character-strip picture{display:block;width:100%;height:100%}.character-strip img{display:block;width:100%;height:100%;object-fit:contain}.character-strip.is-active{opacity:0}.character-strip:focus-visible{outline:none;background:#ff4f26;filter:drop-shadow(0 0 5px #ff4f26)}.character-preview{position:absolute;top:0;left:calc(var(--preview-x, 322) / 1320 * 100vw);left:calc(var(--preview-x, 322) / 1320 * 100cqw);width:calc(560 / 1320 * 100vw);width:calc(560 / 1320 * 100cqw);height:100%;z-index:5;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(18px) scale(.97);transform-origin:50% 70%;transition:opacity .45s ease,visibility .45s,transform .65s var(--ease-out),left .6s var(--ease-out)}.has-character-preview .character-preview{opacity:1;visibility:visible;transform:none}.has-character-preview .character-strip:not(.is-active){filter:brightness(.6) saturate(.85)}.character-preview__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.character-preview__art{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:contain}.character-preview.has-details .character-preview__art{left:-63.21%;width:163.21%}.character-preview__details{display:none;position:absolute;bottom:60px;left:6.43%;width:51.43%;text-align:center}.character-preview.has-details .character-preview__details{display:flex;flex-direction:column;align-items:center;gap:20px}.character-preview__emblem{position:relative;flex:none;width:min(240px,100%);height:129px;margin-bottom:-50px;overflow:hidden;opacity:.8}.character-preview__emblem-canvas{position:absolute;top:-6px;left:0;display:block;width:100%;aspect-ratio:1;-webkit-mask:url("data:image/svg+xml,%3csvg%20preserveAspectRatio='none'%20overflow='visible'%20style='display:%20block;'%20width='1060'%20height='1060'%20viewBox='0%200%201060%201060'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20id='image%2010'%20opacity='0.1'%20width='1060'%20height='1060'%20fill='url(%23paint0_linear_0_4)'/%3e%3cdefs%3e%3clinearGradient%20id='paint0_linear_0_4'%20x1='530'%20y1='0'%20x2='530'%20y2='1060'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20offset='0.497726'%20stop-color='white'/%3e%3cstop%20offset='0.9'%20stop-color='white'%20stop-opacity='0'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e") center / contain no-repeat;mask:url("data:image/svg+xml,%3csvg%20preserveAspectRatio='none'%20overflow='visible'%20style='display:%20block;'%20width='1060'%20height='1060'%20viewBox='0%200%201060%201060'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20id='image%2010'%20opacity='0.1'%20width='1060'%20height='1060'%20fill='url(%23paint0_linear_0_4)'/%3e%3cdefs%3e%3clinearGradient%20id='paint0_linear_0_4'%20x1='530'%20y1='0'%20x2='530'%20y2='1060'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20offset='0.497726'%20stop-color='white'/%3e%3cstop%20offset='0.9'%20stop-color='white'%20stop-opacity='0'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e") center / contain no-repeat}.character-preview__emblem-canvas img{position:absolute;top:var(--class-icon-top, 0%);left:var(--class-icon-left, 0%);display:block;width:var(--class-icon-size, 100%);height:var(--class-icon-size, 100%);max-width:none;object-fit:cover}.character-preview__details h3{position:relative;margin:0;color:#fff;font-family:var(--font-world);font-size:1.5rem;font-weight:700;line-height:1.2;letter-spacing:0;text-transform:uppercase}.character-preview__divider{display:block;width:min(240px,100%);height:16px;object-fit:contain}.character-read-more{position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:44px;margin-block:-9px;padding-inline:12px;background:none;border:0;font-family:var(--font-interface);font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:0;cursor:pointer}.has-character-preview .character-read-more{pointer-events:auto}.character-strip.is-active{cursor:zoom-in}.character-preview__zoom{position:absolute;left:var(--zoom-left, 54%);top:46%;z-index:2;display:grid;place-items:center;width:72px;height:72px;padding:0;border:0;border-radius:50%;color:#fff;cursor:zoom-in;pointer-events:none;background:radial-gradient(circle at 32% 24%,#ffffff42,#ffffff0f 58%),#100a086b;box-shadow:inset 0 1px #ffffff59,inset 0 -10px 18px #0000004d,0 12px 32px #00000073,0 0 30px #ff562266;backdrop-filter:blur(10px) saturate(150%);-webkit-backdrop-filter:blur(10px) saturate(150%);opacity:0;transform:translate(-50%,-50%) scale(.5) rotate(-25deg);transition:opacity .35s ease .15s,transform .65s cubic-bezier(.34,1.56,.64,1) .15s}.character-preview__zoom:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:50%;background:conic-gradient(from 0deg,transparent 0 55%,rgb(255 90 38 / 0) 55%,#ff5a26 80%,#ffd9a8 92%,transparent 100%);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 2px),#000 calc(100% - 1.5px));mask:radial-gradient(farthest-side,transparent calc(100% - 2px),#000 calc(100% - 1.5px));animation:character-zoom-spin 2.6s linear infinite}.character-preview__zoom:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:1.5px solid rgb(255 128 70 / 70%);opacity:0;pointer-events:none}.character-preview__zoom svg{position:relative;width:28px;height:28px;filter:drop-shadow(0 2px 6px rgb(0 0 0 / 50%));transition:transform .5s cubic-bezier(.34,1.56,.64,1) .3s;transform:scale(.4)}.has-character-preview .character-preview__zoom{opacity:1;transform:translate(-50%,-50%) scale(1) rotate(0);pointer-events:auto}.has-character-preview .character-preview__zoom:hover{transform:translate(-50%,-50%) scale(1.1) rotate(0)}.has-character-preview .character-preview__zoom svg{transform:scale(1);animation:character-zoom-breathe 2.4s ease-in-out .9s infinite}.has-character-preview .character-preview__zoom:after{animation:character-zoom-ripple 2.4s cubic-bezier(.22,1,.36,1) .7s infinite}@keyframes character-zoom-spin{to{transform:rotate(360deg)}}@keyframes character-zoom-ripple{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.75)}}@keyframes character-zoom-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.12)}}.character-read-more__label{color:#8e8e8e;transition:color .22s ease}.character-read-more:hover .character-read-more__label,.character-read-more:focus-visible .character-read-more__label{color:#fff}.character-read-more__icon{position:absolute;left:calc(100% - 2px);top:50%;display:inline-flex;opacity:0;transform:translate(-4px,-50%);pointer-events:none;transition:opacity .24s cubic-bezier(.22,1,.36,1),transform .24s cubic-bezier(.22,1,.36,1)}.character-read-more:hover .character-read-more__icon,.character-read-more:focus-visible .character-read-more__icon{opacity:1;transform:translateY(-50%)}.character-read-more__icon img{display:block;width:10px;height:16px;object-fit:contain;animation:character-read-more-float 2.1s ease-in-out infinite alternate;animation-play-state:paused}.character-read-more:hover .character-read-more__icon img,.character-read-more:focus-visible .character-read-more__icon img{animation-play-state:running}@keyframes character-read-more-float{0%{transform:translate(-2px)}to{transform:translate(2px)}}.character-read-more:focus-visible{outline:1px solid var(--accent, #ff4f26);outline-offset:4px}@media(min-width:1101px){.characters-stage{padding:var(--header-height) 80px 0}.characters-stage__inner{--character-unit: min(calc(100cqw / 1320), calc((100svh - var(--header-height)) / 945));max-height:calc(100vh - var(--header-height));max-height:calc(100svh - var(--header-height))}@supports not ((height: 1svh) and (width: 1cqw)){.characters-stage__inner{--character-unit: min(calc(100vw / 1320), calc((100vh - var(--header-height)) / 945))}}.characters-stage__roster-wrap{left:auto;right:0;width:calc(996 * var(--character-unit))}.character-strip{left:calc((var(--strip-x) + var(--strip-shift, 0)) * var(--character-unit));top:calc(var(--strip-y) * var(--character-unit));width:calc(220 * var(--character-unit));height:calc(500 * var(--character-unit))}.character-preview{left:calc(var(--preview-x, 322) * var(--character-unit));width:calc(560 * var(--character-unit))}}@media(min-width:1101px)and (max-width:1500px){.characters-stage__title{font-size:32px}.characters-stage__copy{font-size:1rem}.character-preview__details{width:62%;left:2%}.character-preview__details h3{font-size:1.25rem}}@media(max-width:1100px){.characters-stage{padding-block:5rem 2rem}.characters-stage__inner{aspect-ratio:auto}.characters-stage__intro{position:relative;top:auto;width:min(100%,28rem)}.characters-stage__title{font-size:2.5rem}.characters-stage__copy{font-size:1rem;line-height:1.5}.characters-stage__roster-wrap{position:relative;left:0;width:100%;height:auto;margin-top:30px;overflow:visible}.characters-stage__roster{width:min(100%,720px);height:auto;margin-inline:auto;aspect-ratio:1000 / 1175.897}.characters-stage__tap-hint{display:block;position:absolute;z-index:2;top:0;left:max(0px,calc((100% - 720px)/2));margin:0;color:#fff;font:700 clamp(12px,3.25vw,24px)/1.15 var(--font-world);font:700 clamp(12px,3.25cqw,24px)/1.15 var(--font-world);text-align:left;white-space:nowrap;pointer-events:none}.character-strip{left:calc(var(--mobile-x) / 1000 * 100%);top:calc(var(--mobile-y) / 1175.897 * 100%);width:33.2248%;height:auto;aspect-ratio:332.248 / 381.107;clip-path:polygon(50% 0,100% 0,50% 100%,0 100%);transition:none}.character-strip.is-active{opacity:1}.character-preview{display:none}}@media(max-width:560px){.characters-stage__title{font-size:32px}}@media(max-width:1100px)and (max-aspect-ratio:16 / 9){.characters-stage__backdrop>.characters-stage__scene{background-position:clamp(100vw - 177.78vh,50vw - 57.42vh,0px) 50%;background-position:clamp(100vw - 177.78lvh,50vw - 57.42lvh,0px) 50%}}@media(max-width:1100px)and (orientation:portrait),(max-width:560px){.characters-stage__backdrop>.characters-stage__scene{background-image:url(/assets/bg-characters-mb.DIBhDX7k.webp);background-position:50% 0}}@media(prefers-reduced-motion:reduce){.character-strip,.character-preview,.character-preview__zoom{transition:none}.character-preview__zoom:before,.has-character-preview .character-preview__zoom svg,.has-character-preview .character-preview__zoom:after{animation:none}.character-preview__zoom svg{transition:none}.character-read-more__icon img{animation:none}}.section-navigator__icon--join img{position:absolute;left:4.69%;top:4.69%;width:92.18%;height:93.75%}.final-cta.join-section{--font-world: "Feature Cinzel", "Cinzel", "Feature Noto", serif;--font-interface: "Feature Noto", "Noto Sans Thai", sans-serif;display:grid;place-items:center;height:100vh;height:100svh;min-height:600px;padding:0;margin:0;background:#050505;overflow:clip}.join-media{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}.final-cta.join-section.is-join-cinematic{background:transparent;--join-background-opacity: 0}.join-section.is-join-cinematic:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#050505;opacity:var(--join-background-opacity);pointer-events:none}.join-media__full{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:75% center;pointer-events:none}.join-media__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(270deg,transparent 0%,transparent 31.785%,rgb(0 0 0 / 80%) 60.353%,rgb(0 0 0 / 90%) 94.162%)}.join-intro{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0;z-index:1;visibility:hidden;pointer-events:none}.join-section.is-join-cinematic .join-intro{visibility:visible}.join-intro__title,.join-section .final-cta__title{margin:0;font-family:var(--font-world);font-size:50px;font-weight:700;line-height:.9;letter-spacing:0;text-transform:uppercase;text-align:center}.join-intro__title{max-width:calc(100% - 48px)}.join-intro__title span{display:inline-block}.join-section .join-final-content{position:absolute;left:max(48px,calc((100% - 1320px)/2));top:50%;transform:translateY(-50%);width:min(653px,calc(100% - 96px));max-width:none;padding:0;margin:0;display:flex;flex-direction:column;align-items:flex-start;gap:20px;text-align:left;z-index:2}.join-section .final-cta__title{text-align:left;line-height:1.2;letter-spacing:2px}.join-section .final-cta__title span{display:inline}.join-section .final-cta__copy{max-width:100%;text-wrap:pretty;font-size:1.25rem;font-weight:600;line-height:1.2;color:#b6b6b6;letter-spacing:2px}.join-section .final-cta__actions{margin:10px 0 0}.join-section .final-cta__eyebrow{margin:0;letter-spacing:2px}.join-section.is-join-animating .join-media__full{will-change:transform}@media(max-width:920px){.final-cta.join-section{min-height:520px}.join-intro__title,.join-section .final-cta__title{font-size:2.5rem;line-height:1}.join-section .join-final-content{left:24px;width:min(560px,calc(100% - 48px));gap:20px}.join-section .final-cta__title{line-height:1.2;letter-spacing:1px}.join-section .final-cta__copy{font-size:1rem;font-weight:400;line-height:1.6;letter-spacing:.5px}.join-section .final-cta__actions{max-width:100%}}@media(orientation:portrait){.join-media__full{object-position:24% center}}@media(min-width:561px)and (max-width:1100px){.join-section .final-cta__copy span:last-child{display:block}}@media(max-width:560px){.join-section .final-cta__title span{display:block}.join-section .final-cta__copy{text-wrap:balance}.join-section .final-cta__copy span{display:block}}@media all{.join-media__overlay{background:none}#final-cta.join-section .join-final-content{left:50%;width:min(760px,calc(100% - 2 * var(--tablet-content-gutter, 24px)));transform:translate(-50%,calc(-50% + 20px));align-items:center;text-align:center}.join-section .final-cta__title{text-align:center}.join-section :is(.final-cta__eyebrow,.final-cta__title,.final-cta__copy){text-shadow:0 2px 12px rgb(0 0 0 / 85%),0 0 2px rgb(0 0 0 / 60%)}}.entry-stage{position:relative;isolation:isolate;display:grid;place-items:center;min-height:100vh;min-height:100svh;padding:calc(var(--header-height) + 24px) 24px 65px;overflow:clip;background:#070707;color:#fff}.entry-stage.has-season-underlay{z-index:5;box-shadow:0 -2px #090a0b}.entry-stage__backdrop{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;pointer-events:none}.entry-stage__backdrop picture{display:contents}.entry-stage__backdrop img{display:block;width:100%;height:100%;object-fit:cover}.entry-stage__inner{display:flex;flex-direction:column;align-items:center;gap:30px;width:min(100%,836px)}.entry-stage :is(p,ol){margin:0}.entry-stage__intro{display:flex;flex-direction:column;gap:15px;width:100%;text-align:center}.entry-stage__eyebrow{color:#ff3217;font:700 20px/.9 var(--font-world);letter-spacing:2px;text-transform:uppercase}.entry-stage__heading{display:flex;flex-direction:column;gap:10px}#main .entry-stage__title{margin:0;color:#fff;font:700 var(--section-title-size)/1.2 var(--font-world);letter-spacing:2px;text-transform:uppercase}@media(min-width:1101px){#main .entry-stage__title{align-self:center;width:max-content;white-space:nowrap}}.entry-stage__subtitle{font:700 24px/1.4 var(--font-world)}html[lang=th] .entry-stage__subtitle{font-family:var(--font-title-th)}.entry-stage__copy{color:#b7b7b7;font:500 20px/1.4 var(--font-interface);white-space:pre-wrap}.entry-stage__copy,.entry-stage__copy span{text-wrap:balance}.entry-stage__copy span{display:block}@media(min-width:1101px){.entry-stage__copy:lang(en){font-size:18px;margin-inline:-32px}.entry-stage__copy:lang(en) span{display:inline}.entry-stage__copy:lang(en) span+span:before{content:" "}}.entry-stage__ticket{width:350px;max-width:100%}.entry-stage__ticket-float{position:relative;animation:entry-ticket-float 4.5s ease-in-out infinite}@keyframes entry-ticket-float{0%,to{translate:0 0}50%{translate:0 -8px}}.entry-stage__ticket img{display:block;width:100%;height:auto}.entry-stage__ticket-float:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";pointer-events:none;mix-blend-mode:screen;-webkit-mask:url(/assets/ticket-1210-3858.BzPBPy1a.webp) center / 100% 100% no-repeat;mask:url(/assets/ticket-1210-3858.BzPBPy1a.webp) center / 100% 100% no-repeat;background-image:linear-gradient(180deg,transparent,rgb(255 129 20 / .2) 15%,rgb(255 170 46 / .65) 30%,rgb(255 211 117 / .9) 40%,rgb(255 239 192) 47%,rgb(255 239 192) 53%,rgb(255 211 117 / .9) 60%,rgb(255 170 46 / .65) 70%,rgb(255 129 20 / .2) 85%,transparent);background-repeat:no-repeat;background-size:100% 80%;background-position:0 -400%;opacity:0;animation:entry-ticket-sweep 5s linear infinite}@keyframes entry-ticket-sweep{0%{background-position:0 -400%;opacity:0}3%{opacity:.4}25%{opacity:.4}28%,to{background-position:0 500%;opacity:0}}@media(prefers-reduced-motion:reduce){.entry-stage__ticket-float,.entry-stage__ticket-float:after{animation:none}}:where(html[data-skip-motion]) .entry-stage__ticket-float,:where(html[data-skip-motion]) .entry-stage__ticket-float:after{animation:none}.entry-stage__sale{display:flex;flex-direction:column;align-items:center;gap:20px;width:100%}.entry-phases{--entry-active: #ff3217;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(5,auto);column-gap:20px;row-gap:5px;width:100%;padding:8px 0;list-style:none}.entry-phases:before{grid-row:2;grid-column:1 / -1;align-self:center;height:4px;margin-inline:calc((100% - 40px) / 6);background:linear-gradient(to right,var(--entry-active) 0 var(--entry-progress, 0%),#3c3c3c var(--entry-progress, 0%) 100%);content:""}.entry-phase:nth-child(1){grid-column:1}.entry-phase:nth-child(2){grid-column:2}.entry-phase:nth-child(3){grid-column:3}.entry-phase{display:grid;grid-row:1 / span 5;grid-template-rows:subgrid;justify-items:center;padding-inline:10px;text-align:center}.entry-phase__heading{display:flex;flex-direction:column;align-items:center;gap:5px}.entry-phase__name{font:700 18px/1 var(--font-world);text-transform:uppercase;white-space:nowrap}.entry-phase__caption{color:#a7a7a7;font:500 14px/1.2 var(--font-interface)}.entry-phase__marker{position:relative;z-index:1;display:grid;place-items:center;width:40px;height:40px}.entry-phase__marker:before,.entry-phase:is(.is-current,.is-complete) .entry-phase__marker:after{position:absolute;top:50%;left:50%;content:"";translate:-50% -50%;rotate:45deg}.entry-phase__marker:before{width:18.248px;height:18.248px;background:#3c3c3c}.entry-phase:is(.is-current,.is-complete) .entry-phase__marker:before{background:var(--entry-active)}.entry-phase:is(.is-current,.is-complete) .entry-phase__marker:after{width:26.877px;height:26.877px;border:1.434px solid var(--entry-active)}.entry-phase.is-current .entry-phase__marker:before,.entry-phase.is-current .entry-phase__marker:after{animation:entry-marker-pulse 1.6s ease-in-out infinite}@keyframes entry-marker-pulse{0%,to{scale:1}50%{scale:.7}}@media(prefers-reduced-motion:reduce){.entry-phase.is-current .entry-phase__marker:before,.entry-phase.is-current .entry-phase__marker:after{animation:none}}:where(html[data-skip-motion]) .entry-phase.is-current .entry-phase__marker:before,:where(html[data-skip-motion]) .entry-phase.is-current .entry-phase__marker:after{animation:none}.entry-phase__lock{position:relative;z-index:1;width:12.903px;height:12.903px;overflow:hidden}.entry-phase__lock img{position:absolute;top:-20.41%;left:-3.6%;width:107.21%;height:140.37%;max-width:none}.entry-phase__date{color:#adadad;font:500 14px/normal var(--font-interface);white-space:nowrap}.entry-phase__price{display:flex;align-items:center;gap:5px;color:#adadad;font:700 16px/.9 var(--font-world);letter-spacing:2px}.entry-phase.is-current .entry-phase__price{color:#fff}.entry-phase__approx{color:#adadad;font:500 12px/normal var(--font-interface);white-space:nowrap}.entry-phase__price img,.entry-offer img:not(.entry-offer__divider){display:block;flex:none}.entry-offer{display:flex;align-items:center;justify-content:center;gap:20px;padding:10px 15px;background:#ffffff0d}.entry-offer__price,.entry-offer__countdown{display:flex;flex-direction:column;align-items:center;gap:10px}.entry-offer__current,.entry-offer__amount{display:flex;align-items:center;gap:10px}.entry-offer__amount{font:700 38px/.9 var(--font-world);letter-spacing:2px}.entry-offer__amount img{width:30px;height:30px}.entry-offer__discount{padding:6px 4px;background:#ff3217;font:900 14px/1 var(--font-world);letter-spacing:2px}.entry-offer__saving,.entry-offer__countdown-label{color:#afafaf;font:500 16px/1.4 var(--font-interface);white-space:nowrap}.entry-offer__approx{margin:0;color:#afafaf;font:600 14px/1.4 var(--font-interface);white-space:nowrap}.entry-offer__saving strong,.entry-offer__countdown-label strong{color:#fff;font-weight:600}.entry-offer__saving,.entry-offer__countdown-label{display:flex;align-items:center;gap:5px}.entry-offer__divider{display:block;flex:none;width:74px;height:1px;margin-inline:-36.5px;rotate:90deg}.entry-offer__time{display:flex;gap:10px;font:600 20px/1 var(--font-interface);font-variant-numeric:tabular-nums;white-space:nowrap}.entry-stage__actions{display:flex;flex-direction:column;align-items:center;gap:10px;width:100%}.entry-stage__cta{position:relative;isolation:isolate;display:grid;width:min(100%,600px);aspect-ratio:600 / 90;place-items:center;padding:0 30px;border:0;background:transparent;color:#fff;font:700 34px/1.4 var(--font-world);text-decoration:none;text-shadow:0 2px 4px rgb(0 0 0 / 50%);text-transform:uppercase;white-space:nowrap;cursor:pointer}.entry-stage__cta:before{position:absolute;z-index:-1;top:-108.06%;left:0;width:100%;height:319.76%;background:url(/assets/button-entry.Dy51_TN8.webp) center / 100% 100% no-repeat;content:"";pointer-events:none;transition:filter .18s ease}.entry-stage__cta:hover:before{filter:brightness(1.12)}.entry-stage .entry-stage__cta:after,.entry-dock .entry-stage__cta:after{inset:auto;top:-108.06%;left:0;width:100%;height:319.76%;clip-path:none;-webkit-mask-image:url(/assets/button-entry.Dy51_TN8.webp),linear-gradient(to bottom,transparent 36.29%,#000 42.55%,#000 56.3%,transparent 62.56%);mask-image:url(/assets/button-entry.Dy51_TN8.webp),linear-gradient(to bottom,transparent 36.29%,#000 42.55%,#000 56.3%,transparent 62.56%);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-composite:source-in;mask-composite:intersect}.entry-stage__cta:focus-visible,.entry-stage__details:focus-visible{outline:2px solid #fff;outline-offset:4px}.entry-stage__note{margin:0;color:#ffffffb3;font:400 16px/1.3 var(--font-interface);text-align:center}.entry-stage__details{display:inline-flex;align-items:center;gap:6px;padding:0;border:0;background:none;color:#a2a2a2;font:500 16px/1.2 var(--font-interface);cursor:pointer}.entry-stage__details:hover{color:#fff}.entry-stage__details img{display:block;width:20px;height:8.88952px;margin-inline:-5.5556px;rotate:-90deg}@media(max-width:1100px){.entry-stage__inner{gap:26px}.entry-stage__actions{gap:5px}.entry-stage__subtitle{font-size:22px}.entry-stage__heading{container-type:inline-size}.entry-stage__copy{font-size:min(18px,100vw / 37);font-size:min(18px,100cqw / 37)}.entry-stage__ticket{width:300px}.entry-phase__name{font-size:16px;line-height:1.15;white-space:normal}.entry-phase__date{white-space:nowrap}}.entry-phase__date-short{display:none}@media(max-width:1100px){.entry-phase__date-full.has-short{display:none}.entry-phase__date-short{display:inline}}@media(max-width:560px){.entry-stage{padding-inline:16px;padding-bottom:calc(var(--compact-bottom-height, 58px) + 40px)}.entry-stage__inner{gap:22px}.entry-stage__intro{gap:12px}.entry-stage__subtitle{font-size:20px}.entry-stage__copy{font-size:16px;white-space:normal}.entry-stage__copy span{display:inline}.entry-stage__copy span+span:before{content:" "}.entry-stage__ticket{width:210px}.entry-phases{column-gap:8px}.entry-phases:before{margin-inline:calc((100% - 16px) / 6)}.entry-phase{padding-inline:0}.entry-phase__name{font-size:13px;line-height:1.15;white-space:normal}.entry-phase__caption{font-size:12px}.entry-phase__date{font-size:min(12px,(100vw - 48px) / 30);white-space:nowrap}.entry-phase__price{font-size:14px;letter-spacing:1px}.entry-phase__approx{font-size:min(11px,(100vw - 48px) / 31)}.entry-offer{flex-direction:column;gap:12px;width:100%;padding:14px 12px}.entry-offer__amount{font-size:27px}.entry-offer__amount img{width:22px;height:22px}.entry-offer__saving,.entry-offer__countdown-label{font-size:14px}.entry-offer__divider{width:100%;margin-inline:0;rotate:none}.entry-stage__cta{font-size:24px}.entry-stage__note{font-size:14px}}.entry-dock{display:none}@media(max-width:560px){.entry-dock{position:fixed;z-index:60;inset:auto 0 0;display:flex;flex-direction:column;align-items:center;gap:14px;padding:34px 16px calc(20px + env(safe-area-inset-bottom));border-radius:30px 30px 0 0;background:#141414b8;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);color:#fff;transform:translateY(100%);visibility:hidden;transition:transform .38s cubic-bezier(.16,1,.3,1),visibility 0s linear .38s}.entry-dock.is-visible{transform:none;visibility:visible;transition:transform .38s cubic-bezier(.16,1,.3,1)}.is-compact-menu-open .entry-dock.is-visible{transform:translateY(100%);visibility:hidden;transition:transform .38s cubic-bezier(.16,1,.3,1),visibility 0s linear .38s}.entry-dock__handle{position:absolute;top:10px;left:50%;width:50px;height:4px;border-radius:50px;background:#fff3;translate:-50% 0}.entry-dock :is(.entry-stage__eyebrow,.entry-offer__current,.entry-offer__saving,.entry-offer__approx){margin:0}.entry-dock .entry-stage__eyebrow{font-size:16px}.entry-dock .entry-offer__price{gap:8px}.entry-dock .entry-stage__cta{width:100%;max-width:420px}}@media(max-width:560px)and (prefers-reduced-motion:reduce){.entry-dock,.entry-dock.is-visible,.is-compact-menu-open .entry-dock.is-visible{transition:none}}@media(max-width:560px){:where(html[data-skip-motion]) .entry-dock,:where(html[data-skip-motion]) .entry-dock.is-visible,:where(html[data-skip-motion]) .is-compact-menu-open .entry-dock.is-visible{transition:none}}@font-face{font-family:Feature Cinzel;src:url(/assets/cinzel-bold.BnVU4aZj.ttf) format("truetype");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:Feature Noto;src:url(/assets/noto-sans-thai-regular.B8nGVs7j.ttf) format("truetype");font-style:normal;font-weight:400;font-display:swap}#feature.feature-overview{--font-world: "Feature Cinzel", "Cinzel", serif;--font-interface: "Feature Noto", "Noto Sans Thai", sans-serif;--feature-gap: 80px;color:#fff;background:#040404;letter-spacing:0}#feature.feature-overview{position:relative;display:grid;align-items:center;min-height:max(800px,100vh);min-height:max(800px,100svh);padding:100px 0;overflow:clip;isolation:isolate}.feature-overview__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;clip-path:inset(0)}.feature-overview__backdrop:after{content:"";position:absolute;inset:auto 0 0;height:clamp(100px,16vh,180px);background:linear-gradient(to bottom,#04040400,#040404 90%);pointer-events:none}.feature-overview__background-fixed{position:fixed;top:0;right:0;bottom:0;left:0;height:100vh;height:100lvh;background:#040404}.feature-overview__tint,.feature-overview__card-glow{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.feature-overview__tint{background:gray;opacity:.1;mix-blend-mode:color}.feature-overview__card-glow{background:radial-gradient(28.65% 41.67% at 67.19% 43.52%,#9696961f,#96969600);mix-blend-mode:screen}@media(max-width:1120px){.feature-overview__card-glow{background:radial-gradient(60% 40% at 50% 55%,#9696961f,#96969600)}}.feature-overview__background-fixed.is-scrolling{position:absolute;top:auto}.feature-overview__scenery{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 70% 70% at 21% -14%,#000000d9,transparent),radial-gradient(ellipse 40% 85% at 89% 12%,#0009,transparent),url(/assets/bg-feature-5.CpQvftOr.webp) center / cover no-repeat;filter:none}.feature-overview__scenery--pulse{background-image:radial-gradient(ellipse 70% 70% at 21% -14%,#000000d9,transparent),radial-gradient(ellipse 40% 85% at 89% 12%,#0009,transparent),url(/assets/bg-feature-5.CpQvftOr.webp);opacity:0;filter:none;animation:feature-background-pulse 22s ease-in-out infinite}.feature-overview__scenery--entry{background:#040404 url(/assets/bg-feature-5.CpQvftOr.webp) center / cover no-repeat;filter:none}.feature-overview__inner{position:relative;z-index:1;width:min(1320px,calc(100% - 160px));margin-inline:auto;display:grid;grid-template-columns:minmax(0,580px) minmax(0,580px);justify-content:center;gap:var(--feature-gap);align-items:center}.feature-overview.is-effects-paused .feature-overview__scenery--pulse,.feature-overview.is-effects-paused .feature-overview__rune img{animation-play-state:paused}.feature-overview__intro{position:relative;z-index:2;min-width:0}.feature-overview__exit-group{min-width:0}.feature-overview__intro p{margin:0}.feature-overview__eyebrow{color:#ff3217;text-transform:uppercase;font:700 20px/.9 var(--font-world)}#feature .feature-overview__intro h2{margin:20px 0;font:700 40px/1.2 var(--font-world);letter-spacing:0}.feature-overview__description{color:#aaa;font:400 18px/1.4 var(--font-interface)}.feature-overview__cta.hero-cta{width:min(300px,100%);margin-top:32px;pointer-events:auto}.feature-overview__cta .hero-cta__content{font-size:20px}html[lang=en] .feature-overview__cta .hero-cta__content{font-size:17px}@media(max-width:1120px){.feature-overview__cta.hero-cta{margin-inline:auto}}@media(max-width:560px){.feature-overview__cta.hero-cta{width:min(260px,100%);margin-top:24px}.feature-overview__cta .hero-cta__content{font-size:17px}html[lang=en] .feature-overview__cta .hero-cta__content{font-size:15px}}.feature-overview__desktop-break{display:none}.feature-overview__intro h2 .feature-overview__desktop-break{display:initial}@media(min-width:1121px){.feature-overview__desktop-break{display:initial}}.feature-overview__carousel{position:relative;min-width:0}.feature-overview__runes{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.feature-overview__rune{position:absolute;left:50%;top:206px;transform:translate(-50%,-50%)}.feature-overview__rune img{display:block;max-width:none;transform-origin:center;animation:feature-rune-spin 90s linear infinite}.feature-overview__rune--outer img{animation-direction:reverse;animation-duration:120s}@keyframes feature-rune-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes feature-background-pulse{0%,90.909091%,to{opacity:0}45.454545%{opacity:1}}@media(prefers-reduced-motion:reduce){.feature-overview__rune img,.feature-overview__scenery--pulse{animation:none}}:where(html[data-skip-motion]) .feature-overview__rune img,:where(html[data-skip-motion]) .feature-overview__scenery--pulse{animation:none}.feature-overview__deck{position:relative;height:561.2px;clip-path:inset(-100px -100vw -100px 0);touch-action:pan-y}.feature-overview__card{position:absolute;top:0;left:0;width:100%;display:flex;flex-direction:column;align-items:center;text-align:center}.feature-overview__number{position:absolute;top:-20px;left:10.3448276%;color:transparent;background:linear-gradient(to bottom,rgb(var(--feature-number-start, 53) var(--feature-number-start, 53) var(--feature-number-start, 53)),rgb(var(--feature-number-end, 44) var(--feature-number-end, 44) var(--feature-number-end, 44)));-webkit-background-clip:text;background-clip:text;text-box-trim:trim-both;text-box-edge:cap alphabetic;font:700 120px/.9 var(--font-world)}.feature-overview__icon,.feature-overview__data{opacity:var(--feature-content-opacity, 1)}.feature-overview__data{display:flex;flex-direction:column;align-items:center;width:100%}.feature-overview__icon{display:block;position:relative;width:min(420px,100%);height:420px;object-fit:contain}#feature .feature-overview__card h3{margin:0;font:700 30px/.9 var(--font-world);letter-spacing:0}.feature-overview__kicker{margin:15px 0 20px;font:700 20px/.9 var(--font-world);text-transform:uppercase}.feature-overview__divider{display:block;flex:none}.feature-overview__zone-arrows{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none}.feature-overview__zone-arrow{position:absolute;width:50px;height:75px;max-width:none;object-fit:contain;opacity:0;translate:-50% -50%;transition:opacity .22s ease,scale .22s ease,filter .26s ease;scale:.85}.feature-overview__zone-arrow.is-visible{opacity:1;scale:1;pointer-events:auto;cursor:pointer}.feature-overview__zone-arrow.is-active{filter:brightness(2.2);scale:1.08}@media(hover:none),(pointer:coarse){.feature-overview__intro{pointer-events:none}}.feature-overview__zone-arrows.is-touch .feature-overview__zone-arrow{pointer-events:auto;cursor:pointer;-webkit-tap-highlight-color:transparent}@media(max-width:560px){.feature-overview__zone-arrows.is-touch .feature-overview__zone-arrow{width:34px;height:51px}}.feature-overview__zone-arrow.is-pressed{filter:brightness(4.2);transition:opacity .22s ease,filter .12s ease}#feature.is-rune-zone{cursor:pointer}@media(prefers-reduced-motion:reduce){.feature-overview__zone-arrow{transition:none}}:where(html[data-skip-motion]) .feature-overview__zone-arrow{transition:none}.feature-overview__lead{position:relative;display:flex;flex-direction:column;align-items:center;width:100%}.feature-overview__summary{position:absolute;top:100%;left:50%;display:flex;flex-direction:column;gap:5px;width:min(560px,100%);margin-left:calc(min(560px,100%)/-2);padding-top:16px;visibility:hidden;opacity:0;color:#aaa;font:400 16px/1.4 var(--font-interface);pointer-events:none}.feature-overview__summary-frame{display:block;align-self:center;max-width:100%;margin-bottom:10px;padding:6px;border:1px solid #ffffff30;background:transparent;cursor:zoom-in;pointer-events:auto;-webkit-appearance:none;-moz-appearance:none;appearance:none}.feature-overview__summary-border{position:relative;display:block;padding:2px;background:#ffffff1a}.feature-overview__summary-image{display:block;width:300px;max-width:100%;height:180px;object-fit:cover;border-radius:0 25px;filter:brightness(var(--feature-preview-brightness, 1));transition:filter .22s ease}.feature-overview__expand-icon{position:absolute;top:50%;left:50%;width:30px;height:30px;opacity:0;transform:translate(-50%,-50%);pointer-events:none;transition:opacity .22s ease}.feature-overview__summary-frame:focus-visible{outline:1px solid #fff;outline-offset:4px}.feature-overview__summary-frame:focus-visible .feature-overview__summary-image{filter:brightness(var(--feature-preview-brightness, .45))}.feature-overview__summary-frame:focus-visible .feature-overview__expand-icon{opacity:1}@media(hover:hover){.feature-overview__summary-frame:hover .feature-overview__summary-image{filter:brightness(var(--feature-preview-brightness, .45))}.feature-overview__summary-frame:hover .feature-overview__expand-icon{opacity:1}}@media(hover:none){.feature-overview__expand-icon{opacity:1;filter:drop-shadow(0 1px 3px #000)}}@media(prefers-reduced-motion:reduce){.feature-overview__summary-image,.feature-overview__expand-icon{transition:none}}:where(html[data-skip-motion]) .feature-overview__summary-image,:where(html[data-skip-motion]) .feature-overview__expand-icon{transition:none}.feature-overview__summary p,.feature-overview__summary ul{margin:0;font:inherit;color:inherit}.feature-overview__summary ul{padding:0;list-style:none;text-align:center}.feature-overview__summary strong{color:#fff;font:700 16px/1.4 var(--font-world)}.game-system__list-title{display:block;color:#fff;font:700 16px/1.4 var(--font-title-th, var(--font-world))}.feature-overview__summary li+li .game-system__list-title{margin-top:6px}.feature-overview__read{display:inline-flex;justify-content:center;align-items:center;gap:10px;min-height:44px;padding:0;border:0;color:#8e8e8e;background:transparent;font:400 18px/1.4 var(--font-interface);cursor:pointer;letter-spacing:0}.feature-overview__read{margin-top:10.6px}.feature-overview__read:hover{color:#fff}.feature-overview__read:focus-visible,.feature-controls button:focus-visible{outline:1px solid #fff;outline-offset:4px}.feature-controls{position:relative;display:flex;align-items:center;justify-content:center;gap:20px}.feature-overview__carousel>.feature-controls{position:absolute;top:calc(100% + 75.9px);left:0;right:0}.feature-controls button{display:inline-flex;align-items:center;justify-content:center;padding:0;width:20px;height:30px;flex:none;border:0;color:inherit;background:transparent;cursor:pointer}.feature-controls__dots{display:flex;align-items:center;gap:15px}.feature-controls [data-feature-index]{position:relative;width:auto;color:#a6a6a6;font:700 16px/1.6 var(--font-world)}.feature-controls [data-feature-index] span{display:block}.feature-overview__carousel>.feature-controls [data-feature-index]{font-size:20px}.feature-controls [data-feature-index][aria-pressed=true],.feature-controls [data-feature-index]:hover{color:#ff3217}.feature-arrow{display:inline-flex;position:relative;width:20px;height:30px;align-items:center;justify-content:flex-end}.feature-arrow img{display:block;width:auto;height:29.821px;max-width:none}.feature-arrow--previous{justify-content:flex-start}.feature-arrow--read{width:10px;height:17px}.feature-arrow--read img{height:15.242px}.feature-arrow--back{width:16px;height:27.2px}.feature-arrow--back img{height:24.387px}@media(max-width:1500px){#feature.feature-overview{--feature-gap: 48px}#feature .feature-overview__intro h2{font-size:34px}.feature-overview__rune{transform:translate(-50%,-50%) scale(.82)}.feature-overview__icon{height:360px;width:min(360px,100%)}.feature-overview__deck{height:540px}.feature-overview__carousel>.feature-controls{top:calc(100% + 32px)}#feature .feature-overview__card h3{font-size:26px}.feature-overview__kicker{font-size:18px}}@media(max-width:1120px){.feature-overview__intro{text-align:center}.feature-overview__card{left:7%}.feature-overview__deck{clip-path:inset(-100px -100vw -100px var(--feature-card-left, 0px))}.feature-overview__rune{left:43%}}@media(max-width:1120px){.feature-overview__card{--feature-summary-rise: 24px}.feature-overview__summary.is-scrollable{overflow-y:auto;overscroll-behavior:contain;touch-action:pan-y;pointer-events:auto;scrollbar-width:none;-webkit-mask:linear-gradient(#000 calc(100% - 28px),transparent);mask:linear-gradient(#000 calc(100% - 28px),transparent)}.feature-overview__summary.is-scrollable::-webkit-scrollbar{display:none}.feature-overview__summary{gap:4px;padding-top:12px;font-size:14px}.feature-overview__summary strong{font-size:14px}.feature-overview__summary-frame{margin-bottom:8px;padding:4px}.feature-overview__summary-image{width:200px;height:120px;border-radius:0 17px}}@media(min-width:921px)and (max-height:760px){#feature.feature-overview{min-height:760px}}@media(max-width:920px){#feature.feature-overview{padding:110px 0 100px;min-height:100vh;min-height:100dvh;background:#040404 url(/assets/bg-feature-5.CpQvftOr.webp) center / cover no-repeat}.feature-overview__backdrop{min-height:100%}.feature-overview__background-fixed{min-height:100vh;min-height:100dvh}.feature-overview__inner{width:min(620px,calc(100% - 80px));grid-template-columns:minmax(0,1fr);gap:50px}.feature-overview__deck{height:560px;clip-path:inset(-50px -20px -60px var(--feature-card-left, 0px))}.feature-overview__number{font-size:90px;top:0}.feature-overview__rune{left:50%;top:200px;transform:translate(-50%,-50%) scale(.7)}.feature-overview__carousel>.feature-controls{top:auto;bottom:-44px}}@media(min-width:561px)and (max-width:920px){.feature-overview__deck{clip-path:inset(-50px calc(50% - 50vw) -60px var(--feature-card-left, 0px))}}@media(max-width:560px){.feature-overview__summary-image{--feature-preview-brightness: .35}.feature-overview__expand-icon{opacity:1}.feature-overview__scenery,.feature-overview__scenery--pulse,#feature.feature-overview,.feature-overview__scenery--entry{background-image:url(/assets/bg-feature-mb.DvMS8cAQ.webp);background-size:cover;background-position:50% 50%}#feature.feature-overview{padding-top:70px;padding-bottom:130px}.feature-overview__inner{width:calc(100% - 48px);gap:48px}#feature .feature-overview__intro h2{margin:16px 0 10px;font-size:28px}.feature-overview__eyebrow,.feature-overview__description{font-size:16px}.feature-overview__icon{height:300px;width:min(300px,100%)}.feature-overview__deck{height:450px}.feature-overview__carousel>.feature-controls{bottom:-51px}.feature-overview__number{font-size:70px}.feature-overview__rune{top:175px;transform:translate(-50%,-50%) scale(.5)}#feature .feature-overview__card h3{font-size:24px}.feature-overview__kicker{font-size:17px}.feature-controls{gap:20px}.feature-controls__dots{gap:15px}.feature-controls button{width:20px}@media(max-width:360px){.feature-controls{gap:12px}.feature-controls__dots{gap:10px}.feature-controls [data-feature-index]{width:auto;font-size:14px}.feature-overview__carousel>.feature-controls [data-feature-index]{font-size:17px}}}.feature-overview__read.is-unavailable{visibility:hidden;pointer-events:none}.feature-overview__background-fixed.is-art-away,.feature-overview__background-fixed.is-art-away *{visibility:hidden!important}.feature-image-viewer{position:fixed;top:0;right:0;bottom:0;left:0;box-sizing:border-box;width:100%;max-width:none;height:100vh;height:100dvh;max-height:none;margin:0;padding:72px 24px 32px;border:0;background:transparent;overflow:hidden;overscroll-behavior:contain}.feature-image-viewer[open]{display:grid;place-items:center;animation:feature-image-appear .18s ease-out}.feature-image-viewer::backdrop{background:#000000e5}.feature-image-viewer__image{display:block;width:min(1440px,100%);height:100%;min-height:0;max-height:calc(100vh - 104px);max-height:calc(100dvh - 104px);object-fit:contain}.feature-image-viewer__close{position:absolute;top:max(16px,env(safe-area-inset-top));right:max(16px,env(safe-area-inset-right));display:grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid #ffffff50;border-radius:0;background:#151515;color:#fff;font:400 32px/1 Arial,sans-serif;cursor:pointer}.feature-image-viewer__close:hover{background:#333}.feature-image-viewer__close:focus-visible{outline:2px solid #ff3217;outline-offset:4px}@keyframes feature-image-appear{0%{opacity:0}to{opacity:1}}@media(max-width:560px){.feature-image-viewer{padding-inline:12px}}@media(prefers-reduced-motion:reduce){.feature-image-viewer[open]{animation:none}}:where(html[data-skip-motion]) .feature-image-viewer[open]{animation:none}@media(max-width:1120px){.site-footer__inner{width:calc(100% - 30px);padding:20px 0;gap:20px}.site-footer__top,.site-footer__columns{display:flex;flex-direction:column;align-items:center;gap:20px;width:100%}.site-footer__about{align-items:center;max-width:none;width:100%;text-align:center}.site-footer__logo{width:116px;height:40px}.site-footer__column--main,.site-footer__column h2,.site-footer__desktop-item{display:none}.site-footer__column--support .site-footer__items{flex-direction:row;align-items:center;justify-content:center;gap:0}.site-footer__column--support .site-footer__items>:not(.site-footer__desktop-item){display:flex;align-items:center;min-height:22px}.site-footer__column--support .site-footer__items>:not(.site-footer__desktop-item)+:not(.site-footer__desktop-item){border-left:1px solid rgb(255 255 255 / 10%);margin-left:15px;padding-left:15px}.site-footer__social{justify-content:center;gap:25px}.site-footer__bottom{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px;width:100%}.site-footer__copyright{text-align:center}}@media(max-width:520px){.site-footer__bottom{flex-direction:column;justify-content:center}}.site-footer__column--main:not(:has(.site-footer__items>a)){display:none}.site-footer__items [aria-disabled=true]{opacity:.4;cursor:default}.global-embers{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:10;pointer-events:none;-webkit-user-select:none;user-select:none;contain:strict;transition:opacity .18s ease}.global-embers.is-scroll-paused{opacity:0}.has-global-embers .ember-field{background-image:none}@media(prefers-reduced-motion:reduce){.global-embers{display:none}}:where(html[data-skip-motion]) .global-embers{display:none}.class-detail{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100vh;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;border:0;color:#fff;background:#060606;overflow:hidden;overscroll-behavior:contain}.class-detail::backdrop{background:#060606}.has-character-detail body>:not(.class-detail),.has-character-detail body>:not(.class-detail) *{visibility:hidden!important;animation-play-state:paused!important}.class-detail[open] .class-detail__art,.class-detail[open] .class-detail__desktop-art img{will-change:translate}.class-detail[open] .class-detail__stripe,.class-detail[open] .class-detail__stripe-paint{will-change:filter}[aria-controls=class-detail][aria-busy=true]{cursor:progress}[aria-controls=class-detail][aria-busy=true]:after{content:"";position:absolute;top:50%;left:50%;width:18px;height:18px;margin:-10px;border:2px solid #ff741f66;border-top-color:#fff0d0;border-radius:50%;pointer-events:none;animation:character-loading .7s linear infinite}@keyframes character-loading{to{rotate:360deg}}@media(prefers-reduced-motion:reduce){[aria-controls=class-detail][aria-busy=true]:after{animation:none}}.class-detail__scene{position:relative;width:100%;height:100%;overflow:clip;background:#060606}.class-detail__weapon-effects,.class-detail__accent-sparks{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:3;pointer-events:none}.class-detail__accent-sparks{z-index:4;mix-blend-mode:screen}.class-detail__bg-center,.class-detail__layer-left,.class-detail__layer-right,.class-detail__mobile-bg-center,.class-detail__mobile-layer-left,.class-detail__mobile-layer-right{position:absolute;display:block;max-width:none;pointer-events:none}.class-detail__mobile-bg-center,.class-detail__mobile-layer-left,.class-detail__mobile-layer-right{display:none}.class-detail__bg-center{z-index:0;top:0;right:0;bottom:0;left:0;width:100vw;height:100%;object-fit:cover;filter:blur(5px);transform:scale(1.01)}.class-detail__layer-left{z-index:1;top:0;left:0;width:62.4479167vw;height:100%}.class-detail__layer-right{z-index:4;top:0;left:79.4791667vw;width:20.5208333vw;height:100%;transform:rotate(180deg)}.class-detail__visual{position:absolute;z-index:3;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;container-type:size}.class-detail__media{position:absolute;top:0;right:0;bottom:0;left:0}.class-detail__art{position:absolute;z-index:1;top:9.05%;left:43.33vw;width:57.55vw;height:129.89%;max-width:none;object-position:center}.class-detail__art{z-index:1}.class-detail__inner{position:relative;z-index:5;width:1320px;height:100%;min-height:650px;margin-left:max(40px,calc(50vw - 660px))}.class-detail button{color:#8e8e8e;background:none;border:0;cursor:pointer}.class-detail button:focus-visible{outline:1px solid #ff3217;outline-offset:4px}.class-detail__back{position:fixed;z-index:3;top:131.6px;left:max(80px,calc(50vw - 660px));display:inline-flex;justify-content:center;align-items:center;gap:10px;min-height:44px;padding:0;color:#8e8e8e;font:400 18px/1.4 var(--font-interface);letter-spacing:0}.class-detail__back:hover{color:#fff}.class-detail__info{position:absolute;z-index:2;top:34.8148148%;left:0;display:flex;width:480px;max-width:40%;flex-direction:column;align-items:flex-start;gap:25px;text-align:left}.class-detail__emblem{position:absolute;z-index:-1;top:-110px;left:-34px;display:block;width:268px;height:268px;-webkit-mask:url("data:image/svg+xml,%3csvg%20preserveAspectRatio='none'%20overflow='visible'%20style='display:%20block;'%20width='1060'%20height='1060'%20viewBox='0%200%201060%201060'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20id='image%2010'%20opacity='0.1'%20width='1060'%20height='1060'%20fill='url(%23paint0_linear_0_4)'/%3e%3cdefs%3e%3clinearGradient%20id='paint0_linear_0_4'%20x1='530'%20y1='0'%20x2='530'%20y2='1060'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20offset='0.497726'%20stop-color='white'/%3e%3cstop%20offset='0.9'%20stop-color='white'%20stop-opacity='0'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e") 0 0 / 100% 100% no-repeat;mask:url("data:image/svg+xml,%3csvg%20preserveAspectRatio='none'%20overflow='visible'%20style='display:%20block;'%20width='1060'%20height='1060'%20viewBox='0%200%201060%201060'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20id='image%2010'%20opacity='0.1'%20width='1060'%20height='1060'%20fill='url(%23paint0_linear_0_4)'/%3e%3cdefs%3e%3clinearGradient%20id='paint0_linear_0_4'%20x1='530'%20y1='0'%20x2='530'%20y2='1060'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20offset='0.497726'%20stop-color='white'/%3e%3cstop%20offset='0.9'%20stop-color='white'%20stop-opacity='0'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e") 0 0 / 100% 100% no-repeat}.class-detail__emblem img{position:absolute;top:var(--class-icon-top, 0%);left:var(--class-icon-left, 0%);display:block;width:var(--class-icon-size, 100%);height:var(--class-icon-size, 100%);max-width:none;object-fit:cover}.class-detail__info h2{margin:0;font:700 50px/.9 var(--font-world);text-transform:uppercase;letter-spacing:2px;white-space:nowrap}.class-detail__divider{display:block;width:200px;height:16px}.class-detail__divider img{display:block;width:100%;height:100%}.class-detail__info p{width:100%;margin:0;color:#9e9e9e;font:400 16px/1.4 var(--font-interface)}.class-detail__controls{position:absolute;z-index:2;bottom:14.8148148%;left:0;display:flex;height:30px;align-items:center;gap:20px}.class-detail__controls>button{position:relative;display:grid;width:20px;height:30px;place-items:center;padding:0}.class-detail__controls>button img{display:block;width:13.254px;height:29.821px}.class-detail__controls>button picture{display:block;width:100%;height:100%}.class-detail__dots{display:flex;align-items:center;gap:15px}.class-detail__dot{display:grid;width:18px;height:18px;place-items:center;padding:0}.class-detail__dot span{display:block;width:16px;height:22px;background:#fff3;-webkit-mask:url("data:image/svg+xml,%3csvg%20width='16'%20height='22'%20viewBox='0%200%2016%2022'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_1046_4172)'%3e%3cpath%20d='M8%205L12.7317%2010.9999L8%2017L3.26907%2010.9999L8%205Z'%20fill='%23D9D9D9'/%3e%3cpath%20d='M8.5%200L9%202L16%2010.9997L9%2020L8.5%2022V20V18L9%2019L15%2010.9997L9%203L8.5%204L8.5%202.5L8.5%200Z'%20fill='%23D9D9D9'/%3e%3cpath%20d='M7.5%2022L7%2020L1.1418e-06%2010.9999L7%202L7.5%202.27031e-06L7.5%202.5V4L7%203L1%2010.9999L7%2019L7.5%2018L7.5%2020L7.5%2022Z'%20fill='%23D9D9D9'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_1046_4172'%3e%3crect%20width='16'%20height='22'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e") center / contain no-repeat;mask:url("data:image/svg+xml,%3csvg%20width='16'%20height='22'%20viewBox='0%200%2016%2022'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_1046_4172)'%3e%3cpath%20d='M8%205L12.7317%2010.9999L8%2017L3.26907%2010.9999L8%205Z'%20fill='%23D9D9D9'/%3e%3cpath%20d='M8.5%200L9%202L16%2010.9997L9%2020L8.5%2022V20V18L9%2019L15%2010.9997L9%203L8.5%204L8.5%202.5L8.5%200Z'%20fill='%23D9D9D9'/%3e%3cpath%20d='M7.5%2022L7%2020L1.1418e-06%2010.9999L7%202L7.5%202.27031e-06L7.5%202.5V4L7%203L1%2010.9999L7%2019L7.5%2018L7.5%2020L7.5%2022Z'%20fill='%23D9D9D9'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_1046_4172'%3e%3crect%20width='16'%20height='22'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e") center / contain no-repeat}.class-detail__dot[aria-pressed=true] span{background:#ff3217}.class-detail__class-rail{display:none}@media(max-width:1500px)and (min-width:1101px){.class-detail__inner{width:min(1120px,calc(100% - 64px));margin-inline:auto}.class-detail__info{width:420px}.class-detail__info h2{font-size:44px}}@font-face{font-family:Detail Cinzel Black;src:url(/assets/cinzel-black.DsES4Ftr.ttf) format("truetype");font-style:normal;font-weight:900;font-display:swap}.class-detail__desktop-backdrop,.class-detail__desktop-art,.class-detail__desktop-fade,.class-detail__desktop-emblem,.class-detail__watermark,.class-detail__number,.class-detail__eyebrow,.class-detail__portraits{display:none}@keyframes character-stripe-glow{0%,to{filter:brightness(.95)}22%{filter:brightness(.62)}48%{filter:brightness(1.3)}68%{filter:brightness(.84)}86%{filter:brightness(1.12)}}@media(min-width:1101px)and (prefers-reduced-motion:no-preference){.class-detail[open] .class-detail__stripe{animation:character-stripe-glow 12s cubic-bezier(.45,0,.55,1) infinite}}@media(min-width:1101px){.class-detail{--font-world: "Feature Cinzel", "Cinzel", serif;--font-interface: "Feature Noto", "Noto Sans Thai", sans-serif;background:linear-gradient(#050505,#141414);overflow:clip}.class-detail__scene{position:absolute;top:50%;left:50%;width:1920px;height:945px;transform:translate(-50%,-50%) scale(var(--detail-scale, 1));background:transparent;overflow:visible}.class-detail__bg-center,.class-detail__layer-left,.class-detail__layer-right,.class-detail__emblem,.class-detail__controls{display:none}.class-detail__desktop-backdrop,.class-detail__desktop-fade{display:block;position:absolute;inset:auto;top:50%;left:50%;width:calc(100vw / var(--detail-scale, 1));height:calc(100vh / var(--detail-scale, 1));height:calc(100dvh / var(--detail-scale, 1));transform:translate(-50%,-50%);pointer-events:none}.class-detail__desktop-bg,.class-detail__desktop-shadow{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:bottom;max-width:none}.class-detail__desktop-bg,.class-detail__desktop-shadow{opacity:1}.class-detail__desktop-shadow{object-position:right center}.class-detail__stripe{position:absolute;left:calc(50% - 14.5px);top:0;width:1009px;height:100%;max-width:none;transform:translate(-50%)}.class-detail__desktop-art{display:block;position:absolute;z-index:3;top:-150px;left:122px;width:1675px;height:1571px;pointer-events:none}.class-detail__desktop-art img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none}.class-detail__visual{display:none}.class-detail__watermark,.class-detail__number{display:block;position:absolute;z-index:2;color:transparent;-webkit-background-clip:text;background-clip:text;text-transform:uppercase;pointer-events:none}.class-detail__watermark{top:80px;left:calc(50% - .5px);transform:translate(-50%);font:900 240px/.9 "Detail Cinzel Black",var(--font-world);letter-spacing:10px;white-space:pre;text-align:center;background-image:linear-gradient(#151515,#121212)}.class-detail__number{z-index:5;top:743px;right:300px;font:700 180px/.9 var(--font-world);letter-spacing:-10px;padding:18px;margin:-18px;background-image:linear-gradient(#1b1b1b,#111)}.class-detail__desktop-fade{z-index:4;background:linear-gradient(to bottom,#08080800 67.741%,#080808e5 81.92%,#080808)}.class-detail__desktop-emblem{display:block;position:absolute;z-index:5;top:300px;left:1336px;width:284px;height:284px;object-fit:cover;pointer-events:none}.class-detail__inner{width:100%;height:100%;min-height:0;margin:0}.class-detail .class-detail__back{position:absolute;top:131.6px;left:300px;font:500 18px/1.4 var(--font-interface);font-family:var(--font-interface)!important;font-weight:500!important;text-transform:none!important}.class-detail__info{top:calc(50% - 22px);left:300px;width:379px;max-width:none;gap:15px;translate:0 -50%}.class-detail__eyebrow{display:block;color:#ff3217;font:700 20px/.9 var(--font-world);letter-spacing:2px;text-transform:uppercase}.class-detail__info h2{max-width:100%;font-size:60px;white-space:normal;overflow-wrap:normal}.class-detail__info p{font-size:20px;line-height:1.4}.class-detail__divider img{width:auto;height:auto;max-width:none}.class-detail__portraits{position:absolute;z-index:6;bottom:40px;left:calc(50% + .14px);display:flex;align-items:center;transform:translate(-50%)}.class-detail__portrait-list{display:flex;align-items:center}.class-detail__portrait{position:relative;flex:0 0 106px;width:106px;height:121px;margin-right:-45px;padding:0}.class-detail__portrait:nth-child(4),.class-detail__portrait:nth-child(5){margin-right:-52px}.class-detail__portrait:last-child{margin-right:0}.class-detail__portrait[aria-pressed=true]{z-index:2;flex-basis:132.281px;width:132.281px;height:151px}.class-detail__portrait img{display:block;width:100%;height:100%;max-width:none}.class-detail__portrait-frame{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible;pointer-events:none;opacity:0;fill:none;stroke:#ff7a24;stroke-width:1.8px;filter:drop-shadow(0 0 3px #ff6b2080)}.class-detail__portrait-frame polygon{vector-effect:non-scaling-stroke}.class-detail__portrait[aria-pressed=true] .class-detail__portrait-frame{opacity:1}@media(prefers-reduced-motion:no-preference){.class-detail[open] .class-detail__portrait[aria-pressed=true] .class-detail__portrait-frame{animation:character-portrait-glow 3s ease-in-out infinite}}@keyframes character-portrait-glow{0%,to{opacity:.75;filter:drop-shadow(0 0 3px #ff6b2066)}50%{opacity:1;filter:drop-shadow(0 0 7px #ff6b20b3)}}.class-detail__portrait:hover{filter:brightness(1.15)}.class-detail__portrait:focus-visible{filter:brightness(1.35)}.class-detail__portrait-arrow{position:relative;flex:0 0 24.001px;width:24.001px;height:54px;padding:0}.class-detail__portrait-arrow img{position:absolute;top:50%;left:50%;max-width:none;transform:translate(-50%,-50%) rotate(-90deg)}.class-detail__portrait-arrow--previous img{transform:translate(-50%,-50%) rotate(-90deg) scaleY(-1)}}.class-detail__responsive-backdrop{display:none}@media(max-width:1100px){.class-detail{--font-world: "Feature Cinzel", "Cinzel", serif;--font-interface: "Feature Noto", "Noto Sans Thai", sans-serif;--detail-copy-end: 220px;background:#080808;touch-action:pan-y pinch-zoom}.class-detail::backdrop{background:#080808}.class-detail__scene{position:absolute;top:50%;left:50%;width:calc(100vw / var(--detail-compact-scale, 1));height:calc(100vh / var(--detail-compact-scale, 1));height:calc(100dvh / var(--detail-compact-scale, 1));min-height:731px;transform:translate(-50%,-50%) scale(var(--detail-compact-scale, 1));background:linear-gradient(#050505,#141414);--detail-extra-height: max(0px, calc((100dvh / var(--detail-compact-scale, 1)) - 731px));--detail-art-offset: calc(var(--detail-extra-height) * .45);--detail-copy-shift: max(0px, calc(var(--detail-copy-end) - 220px))}@supports not ((height: 1svh)){.class-detail__scene{--detail-extra-height: max(0px, calc((100vh / var(--detail-compact-scale, 1)) - 731px))}}.class-detail__inner{width:100%;height:100%;min-height:0;margin:0}.class-detail__responsive-backdrop{display:block;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.class-detail__responsive-bg{position:absolute;top:-39px;left:calc(50% - 630.5px);width:1286px;height:952px;max-width:none;opacity:.3;object-position:bottom}.class-detail__responsive-stripe{position:absolute;top:calc(137px + var(--detail-art-offset));left:calc(50% - 532.5px);width:1003px;height:873px;overflow:clip}.class-detail__stripe-panel{position:absolute;top:-7.7375px;left:409.0935px;width:192.285px;height:941.335px;box-sizing:border-box;border:26.811px solid #050505;transform:rotate(44.81deg)}.class-detail__stripe-paint{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.class-detail__stripe-paint img{position:absolute;top:-1.25%;left:-100.17%;width:295.27%;height:107.17%;max-width:none}.class-detail__watermark{display:block;position:absolute;z-index:2;top:calc(233.164px + var(--detail-copy-shift) + var(--detail-art-offset));left:calc(50% + .5px);transform:translate(-50%);font:900 96px/.9 "Detail Cinzel Black",var(--font-world);color:transparent;background:linear-gradient(#151515,#121212);-webkit-background-clip:text;background-clip:text;text-align:center;text-transform:uppercase;white-space:pre;pointer-events:none}.class-detail__visual{display:block;inset:auto;top:calc(81px + var(--detail-copy-shift) + var(--detail-art-offset));left:calc(50% + 12.14px);width:1033.148px;height:969px;transform:translate(-50%);overflow:visible}.class-detail__media{position:absolute;top:0;right:0;bottom:0;left:0}.class-detail__art{--character-reflected: 0;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-height:none;max-width:none;object-fit:contain;transform:none}.class-detail__desktop-fade{display:block;position:absolute;z-index:4;bottom:-183px;left:calc(50% + 12.5px);width:max(696px,100%);height:914px;transform:translate(-50%);pointer-events:none;background:linear-gradient(180deg,#08080800 11.706%,#080808b3 14.714%,#080808cc 24.388%,#08080800 26.026%,#08080800 53.797%,#080808b3 59.772%,#080808e6 65.549%,#080808)}.class-detail__number{display:block;position:absolute;z-index:5;right:20px;bottom:116px;color:transparent;background:linear-gradient(#262626,#222);-webkit-background-clip:text;background-clip:text;font:700 80px/.9 var(--font-world);letter-spacing:-8px;pointer-events:none}.class-detail .class-detail__back{position:absolute;top:47px;left:10px;min-height:44px;gap:6.703px;font:500 12.065px/1.4 var(--font-interface);font-family:var(--font-interface)!important;font-weight:500!important;text-transform:none!important}.class-detail__back .feature-arrow,.class-detail__back .feature-arrow img{width:10.724px;height:18.231px}.class-detail__info{top:60px;left:50%;width:355px;max-width:calc(100% - 20px);transform:translate(-50%);align-items:center;gap:10.054px;text-align:center}.class-detail__eyebrow{display:block;color:#ff3217;font:700 13.405px/.9 var(--font-world);letter-spacing:1.3405px;text-transform:uppercase}.class-detail__info h2{max-width:100%;font:700 24px/.9 var(--font-world);letter-spacing:1.3405px;white-space:normal}.class-detail__divider{width:134.055px;height:10.7244px}.class-detail__divider img{width:auto;height:auto;max-width:none}.class-detail__info p{font:400 12px/1.4 var(--font-interface);font-size:max(12px,calc(12px / var(--detail-compact-scale, 1)))}.class-detail__emblem{top:-60px;left:50%;width:188px;height:188px;transform:translate(-50%);opacity:1;-webkit-mask:url("data:image/svg+xml,%3csvg%20preserveAspectRatio='none'%20overflow='visible'%20style='display:%20block;'%20width='188'%20height='188'%20viewBox='0%200%20188%20188'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20id='image%2010'%20opacity='0.1'%20width='188'%20height='188'%20fill='url(%23paint0_linear_0_14)'/%3e%3cdefs%3e%3clinearGradient%20id='paint0_linear_0_14'%20x1='94'%20y1='0'%20x2='94'%20y2='188'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20offset='0.497726'%20stop-color='white'/%3e%3cstop%20offset='0.9'%20stop-color='white'%20stop-opacity='0'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e") center / 188px 188px no-repeat;mask:url("data:image/svg+xml,%3csvg%20preserveAspectRatio='none'%20overflow='visible'%20style='display:%20block;'%20width='188'%20height='188'%20viewBox='0%200%20188%20188'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20id='image%2010'%20opacity='0.1'%20width='188'%20height='188'%20fill='url(%23paint0_linear_0_14)'/%3e%3cdefs%3e%3clinearGradient%20id='paint0_linear_0_14'%20x1='94'%20y1='0'%20x2='94'%20y2='188'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20offset='0.497726'%20stop-color='white'/%3e%3cstop%20offset='0.9'%20stop-color='white'%20stop-opacity='0'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e") center / 188px 188px no-repeat}.class-detail__controls,.class-detail__dots,.class-detail__class-rail{display:none}.class-detail__portraits{display:flex;position:absolute;z-index:6;bottom:max(24.86px,calc(env(safe-area-inset-bottom,0px) / var(--detail-compact-scale, 1)));left:50%;align-items:center;transform:translate(-50%)}.class-detail__portrait-list{display:flex;align-items:center}.class-detail__portrait{position:relative;flex:0 0 71.049px;width:71.049px;height:81.103px;margin-right:-30.162px;padding:0}.class-detail__portrait:first-child,.class-detail__portrait:last-child{display:none}.class-detail__portrait:nth-child(4),.class-detail__portrait:nth-child(5){margin-right:-34.854px}.class-detail__portrait:nth-child(8){margin-right:0}.class-detail__portrait[aria-pressed=true]{z-index:2;flex-basis:88.664px;width:88.664px;height:101.211px}.class-detail__portrait img{display:block;width:100%;height:100%;max-width:none;-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.class-detail__portrait-frame{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible;pointer-events:none;opacity:0;fill:none;stroke:#ff7a24;stroke-width:1.8px;filter:drop-shadow(0 0 3px #ff6b2080)}.class-detail__portrait-frame polygon{vector-effect:non-scaling-stroke}.class-detail__portrait[aria-pressed=true] .class-detail__portrait-frame{opacity:1}.class-detail__portrait-arrow{position:relative;flex:0 0 16.087px;width:16.087px;height:44px;padding:0}.class-detail__portrait-arrow:before{content:"";position:absolute;top:-5px;right:-2px;bottom:-5px;left:-2px}.class-detail__portrait-arrow img{position:absolute;top:50%;left:50%;max-width:none;transform:translate(-50%,-50%) rotate(-90deg)}.class-detail__portrait-arrow--previous img{transform:translate(-50%,-50%) rotate(-90deg) scaleY(-1)}}@media(min-width:561px)and (max-width:1100px){.class-detail__portraits{width:min(438.55px,calc(100% - 32px));container-type:inline-size}.class-detail__portrait-list{flex:1;min-width:0}.class-detail__portrait{--portrait-unit: calc(100cqw / 438.55);flex-basis:calc(71.049 * var(--portrait-unit));width:calc(71.049 * var(--portrait-unit));height:calc(81.103 * var(--portrait-unit));margin-right:calc(-30.162 * var(--portrait-unit))}@supports not ((width: 1cqw)){.class-detail__portrait{--portrait-unit: calc(100vw / 438.55)}}.class-detail__portrait:first-child,.class-detail__portrait:last-child{display:block}.class-detail__portrait:nth-child(4),.class-detail__portrait:nth-child(5){margin-right:calc(-34.854 * var(--portrait-unit))}.class-detail__portrait:nth-child(8){margin-right:calc(-30.162 * var(--portrait-unit))}.class-detail__portrait:last-child{margin-right:0}.class-detail__portrait[aria-pressed=true]{flex-basis:calc(88.664 * var(--portrait-unit));width:calc(88.664 * var(--portrait-unit));height:calc(101.211 * var(--portrait-unit))}.class-detail__portrait-arrow{flex-basis:calc(16.087 / 438.55 * 100vw);flex-basis:calc(16.087 / 438.55 * 100cqw);width:calc(16.087 / 438.55 * 100vw);width:calc(16.087 / 438.55 * 100cqw)}}@media(max-width:1100px)and (max-height:600px)and (orientation:landscape){.class-detail{overflow-y:auto}.class-detail__scene{position:relative;top:0;left:0;width:100%;height:731px;transform:none;--detail-compact-scale: 1;--detail-extra-height: 0px;--detail-art-offset: 0px}}@media(max-width:1100px)and (prefers-reduced-motion:no-preference){.class-detail[open] .class-detail__stripe-paint{animation:character-stripe-glow 12s cubic-bezier(.45,0,.55,1) infinite}.class-detail[open] .class-detail__portrait[aria-pressed=true] .class-detail__portrait-frame{animation:character-portrait-glow 3s ease-in-out infinite}@keyframes character-portrait-glow{0%,to{opacity:.75;filter:drop-shadow(0 0 3px #ff6b2066)}50%{opacity:1;filter:drop-shadow(0 0 7px #ff6b20b3)}}}@media(max-width:560px){.class-detail__desktop-fade{background:linear-gradient(180deg,#08080800 53.797%,#080808b3 59.772%,#080808e6 65.549%,#080808)}.class-detail__info:before{content:"";position:absolute;z-index:-1;top:-28px;right:-40px;bottom:-36px;left:-40px;pointer-events:none;background:radial-gradient(closest-side,#080808cc 55%,#08080800)}}.news-stage.has-news-background{background:#040404;justify-content:flex-start;padding-block:80px 120px}.news-stage.has-news-background .news-stage__backdrop{display:block;z-index:0;overflow:clip;pointer-events:none}.news-stage.has-news-background .news-stage__scene{position:absolute;top:0;right:0;bottom:0;left:0;background:none}.news-background-art{display:flex;width:100%;height:100%}.news-background-art img{display:block;flex:none;width:50%;height:100%;object-fit:cover;object-position:right center}.news-background-art img+img{object-position:left center}.news-stage.has-scroll-journey{z-index:3;overflow:visible;background:#0c0c0c;min-height:100vh;min-height:100dvh;padding-bottom:80px;margin-top:calc(-1 * var(--news-scroll-space, 0px))}.news-stage.has-scroll-journey:not(.is-journey-settled){background:transparent}.characters-stage-shell.has-news-scroll-space{padding-bottom:0}.characters-stage-shell.has-news-scroll-space:after{content:"";display:block;height:var(--news-scroll-space, var(--news-scroll-extra, 100vh));height:var(--news-scroll-space, var(--news-scroll-extra, 100svh))}.characters-stage.has-news-scroll-journey{position:sticky;top:var(--characters-hold-top, 0px);min-height:var(--news-scroll-extra, 100vh);min-height:var(--news-scroll-extra, 100svh)}@media(max-width:1100px){.characters-stage.has-news-scroll-journey{padding-top:72px;padding-bottom:calc(var(--compact-bottom-height, 58px) + 24px)}.characters-stage.has-news-scroll-journey .characters-stage__roster{width:min(100%,720px,calc((var(--news-scroll-extra, 100vh) - 370px) * 1000 / 1175.897));width:min(100%,720px,calc((var(--news-scroll-extra, 100svh) - 370px) * 1000 / 1175.897))}}.news-stage.has-scroll-journey:not(.is-journey-settled) .news-stage__backdrop{visibility:hidden}.news-stage.is-journey-settled .news-scroll-entry-backdrop{display:none}.news-stage__journey-heading{display:flex;flex-direction:column;align-items:center;gap:20px;width:100%;transform-origin:center;will-change:transform,opacity}.news-scroll-entry-backdrop{position:absolute;inset:var(--news-scroll-space, 0px) 0 0;z-index:0;background:#040404;pointer-events:none}.news-scroll-entry-backdrop>.characters-stage__scene{position:fixed;inset:var(--characters-hold-top, 0px) 0 auto;height:calc(100vh - var(--characters-hold-top, 0px));height:calc(100lvh - var(--characters-hold-top, 0px))}.news-scroll-portal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none;visibility:hidden;background:transparent;-webkit-mask:url("data:image/svg+xml,%3csvg%20width='54'%20height='24'%20viewBox='0%200%2054%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M13.5%206.22537L27%2018.0758L40.5%206.22537L38.8125%205.3789L54%205.3789L47.25%206.22537L27%2024.0011L6.75%206.22537L0%205.37891L10.125%205.37891L15.1875%205.37891L13.5%206.22537Z'%20fill='white'/%3e%3cpath%20d='M27%2012.147L33.75%206.2218L27%20-2.95052e-07L20.25%206.2218L27%2012.147Z'%20fill='white'/%3e%3c/svg%3e") center calc(50% + var(--portal-offset, 0px)) / var(--portal-width, 23px) var(--portal-height, 10.222px) no-repeat;mask:url("data:image/svg+xml,%3csvg%20width='54'%20height='24'%20viewBox='0%200%2054%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M13.5%206.22537L27%2018.0758L40.5%206.22537L38.8125%205.3789L54%205.3789L47.25%206.22537L27%2024.0011L6.75%206.22537L0%205.37891L10.125%205.37891L15.1875%205.37891L13.5%206.22537Z'%20fill='white'/%3e%3cpath%20d='M27%2012.147L33.75%206.2218L27%20-2.95052e-07L20.25%206.2218L27%2012.147Z'%20fill='white'/%3e%3c/svg%3e") center calc(50% + var(--portal-offset, 0px)) / var(--portal-width, 23px) var(--portal-height, 10.222px) no-repeat}.news-scroll-portal__art{position:absolute;inset:0 0 auto;height:var(--news-art-height, 100%);background:#040404;opacity:var(--portal-art-opacity, 0)}.news-scroll-portal__color{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center}.news-stage .news-scroller:not(.news-scroller--placeholder) .news-card{cursor:pointer}.news-stage .news-scroller.is-dragging .news-card{cursor:grabbing}.news-stage .news-card .news-card__art:has(.news-card__art-image){background:#100b09}.news-stage .news-card .news-card__art-image{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;transition:transform .48s var(--ease-out)}.news-stage .news-card:is(:hover,:focus-within) .news-card__art-image{transform:scale(1.03)}.news-stage .news-card .news-card__art--empty{display:grid;place-items:center;background:radial-gradient(60% 70% at 50% 55%,rgb(255 69 26 / 10%),transparent 70%),linear-gradient(180deg,#151110,#0b0807)}.news-stage .news-card .news-card__art--empty .news-card__no-image{position:relative;width:38%;height:auto;opacity:.32;filter:grayscale(1)}:root .news-stage .news-card__headline:lang(th){font-family:Noto Sans Thai,sans-serif}.news-scroll-entry-backdrop>.characters-stage__scene.is-art-away{visibility:hidden!important}.news-stage .news-stage__board{display:grid;grid-template-columns:minmax(0,1fr)}.news-stage .news-stage__board>.news-scroller-wrap{grid-area:1 / 1;min-width:0}.news-stage .news-board-reserve{visibility:hidden!important;pointer-events:none}.season-highlight,.season-highlight__stage{--season-art-unit: min(.0520833333vw, .0742390497svh)}@supports not ((height: 1svh)){.season-highlight,.season-highlight__stage{--season-art-unit: min(.0520833333vw, .0742390497vh)}}.season-highlight__stage{position:relative;display:flow-root;overflow:clip}.season-highlight__stage,.season-highlight{box-shadow:0 -2px #040404}.season-highlight{position:relative;isolation:isolate;overflow:clip;color:#fff;background:#040404;min-height:100vh;min-height:100svh;padding-bottom:80px}.season-highlight.is-season-pinned{height:100vh;height:100svh;min-height:0;padding:0}.season-highlight__native-pin{position:relative}.season-highlight__native-pin>.season-highlight{position:sticky;top:0}@media(prefers-reduced-motion:no-preference){.has-season-underlay{position:relative;z-index:1;margin-top:0;box-shadow:0 -2px #040404}}.season-highlight__background,.season-highlight__rocks,.season-highlight__rock-travel{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.season-highlight__background{overflow:clip}.season-highlight__background-clip{position:absolute;inset:calc(-10 / 1132 * 100%) 0 auto;aspect-ratio:1920 / 1144;overflow:clip}.season-highlight__background img{position:absolute;top:calc(65 / 1144 * 100%);left:0;width:100%;max-width:none;object-fit:fill;height:calc(1080 / 1144 * 100%)}@property --season-exit-y{syntax: "*"; inherits: false;}@property --season-mask-x{syntax: "*"; inherits: false;}@property --season-mask-y{syntax: "*"; inherits: false;}@property --season-mask-width{syntax: "*"; inherits: false;}@property --season-mask-height{syntax: "*"; inherits: false;}@property --season-icon-alpha{syntax: "*"; inherits: false;}.season-highlight__rocks{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;translate:0 var(--season-exit-y, 0px)}.season-highlight__foreground-exit{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:4}.season-highlight__stage>.season-highlight__foreground-exit{position:sticky;inset:auto;bottom:0;height:0;margin-top:-100vh;margin-top:-100svh}.season-highlight__rocks{z-index:3}.season-highlight__rocks{will-change:translate}.season-highlight__rock-travel,.season-highlight__rocks-blurred,.season-highlight__foreground-exit,.season-highlight__foreground{will-change:transform}.season-highlight__bg{will-change:opacity}.season-highlight__rocks-blurred{position:absolute;left:calc(-40 * var(--season-art-unit));top:calc(389 * var(--season-art-unit));width:calc(374 * var(--season-art-unit));aspect-ratio:374 / 619}.season-highlight__rocks-blurred>div{position:absolute;left:0;top:0;width:131.5508%;height:64.4588%;filter:blur(6.233px);overflow:hidden}.season-highlight__rocks-blurred img{position:absolute;top:-152.78%;left:-181.66%;width:297.55%;height:384.09%;max-width:none}.season-highlight__rocks-blurred>div+div{top:20.4498%;width:100%;height:79.553%;filter:blur(12.467px)}.season-highlight__rocks-blurred>div+div img{top:-339.86%;left:-418.09%;width:570%;height:452.59%}.season-highlight__foreground{position:absolute;z-index:3;left:calc(-21 * var(--season-art-unit));bottom:-12px;width:calc(1692 * var(--season-art-unit));max-width:none;height:calc(1692 * 391 / 1712 * var(--season-art-unit));aspect-ratio:1712 / 391;pointer-events:none}.season-highlight__foreground>img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:fill;filter:blur(5px)}.season-highlight__foreground>.season-highlight__foreground-mask{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:1;background:linear-gradient(to bottom,#04040400 78.958%,#040404 94.172%);-webkit-mask-image:url(/assets/foreground-stone-mask.DwkcCZJ9.webp);mask-image:url(/assets/foreground-stone-mask.DwkcCZJ9.webp);mask-mode:alpha;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:calc(100% * 1732 / 1712) calc(100% * 411 / 391);mask-size:calc(100% * 1732 / 1712) calc(100% * 411 / 391)}.season-highlight__title{position:relative;z-index:5;display:flex;flex-direction:column;align-items:center;gap:20px;padding:120px 24px 80px;text-align:center}.is-season-pinned .season-highlight__title{position:absolute;top:max(90px,calc(120 / 1132 * 100%));left:24px;right:24px;padding:0}.season-highlight__eyebrow{margin:0;color:#ff3217;font:700 20px/.9 var(--font-world);letter-spacing:0}.season-highlight__title h2{margin:0;font:700 40px/1.2 var(--font-world);letter-spacing:0}.season-highlight__subtitle{margin:0;max-width:560px;color:#bababa;font:600 20px/1.2 var(--font-interface);letter-spacing:0}.season-highlight__details{position:relative;z-index:6;display:grid;grid-auto-rows:1fr;gap:clamp(64px,11.1359vh,150px);gap:clamp(64px,11.1359svh,150px);width:35.20833%;margin-left:49.16667%}.season-highlight__card-viewport{display:contents}.is-season-pinned .season-highlight__card-viewport{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;overflow:hidden}.is-season-pinned .season-highlight__details{position:absolute;top:0}.season-highlight__content{display:flex;flex-direction:column;justify-content:center;width:73.22485%;padding:50px;margin-inline:auto;overflow:hidden;text-align:center}.is-season-pinned .season-highlight__content{position:relative;grid-area:1 / 1;left:50%;top:55vh;top:55svh;margin:0;padding:0;overflow:visible;background:transparent;will-change:transform}.is-season-pinned .season-highlight__details{top:0;right:0;bottom:0;left:0;display:grid;grid-template-columns:100%;grid-auto-rows:auto;align-content:start;width:100%;height:100%;margin:0}.is-season-pinned .season-highlight__card-face{backface-visibility:visible}@media(min-width:1101px){.season-highlight.is-season-pinned .season-highlight__title{--season-content-width: min(100vw, 1920px);--season-title-track: 1240px;top:50%;left:max(80px,calc((100% - var(--season-title-track)) / 2));right:auto;width:calc(var(--season-content-width) * .36);align-items:flex-start;text-align:left;translate:0 -50%}@media(max-width:1500px){.season-highlight.is-season-pinned .season-highlight__title{--season-title-track: 1208px}}.season-highlight.is-season-pinned .season-highlight__card-viewport{--season-content-width: min(100vw, 1920px);left:calc(50% - var(--season-content-width) * .02);right:auto;width:calc(var(--season-content-width) * .48)}.season-highlight.is-season-pinned .season-highlight__content{width:36%;max-width:350px}}@media(max-width:1100px){.season-highlight.is-season-pinned .season-highlight__content{width:72%;max-width:370px;padding:0}}.season-highlight__divider{position:absolute;top:calc(100% + var(--season-card-gap, 72px) / 2);left:50%;display:block;width:min(240px,80%);height:auto;translate:-50% -50%;pointer-events:none}.season-highlight:not(.is-season-pinned) .season-highlight__divider{display:none}.season-highlight__content h3{margin:0 0 20px;font:700 24px/.9 var(--font-world);letter-spacing:0}.season-highlight__content p{margin:0;color:#b1b1b1;font:400 16px/1.4 var(--font-interface)}.season-highlight__content .season-highlight__content-eyebrow{margin-bottom:20px;color:#ff3217;font:700 20px/1.3 var(--font-world);letter-spacing:0}@media(min-width:1101px)and (max-width:1599px){.season-highlight__details{width:46%;margin-left:46%}.season-highlight__content{width:82%;padding:32px}}@media(max-width:1100px){.season-highlight__title{padding-top:96px;gap:18px}.is-season-pinned .season-highlight__title{top:50%;translate:0 -50%}.season-highlight__eyebrow{font-size:16px}.season-highlight__title h2{font-size:30px}.season-highlight__subtitle{max-width:520px;font-size:17px;line-height:1.4}.season-highlight__subtitle br{display:none}.season-highlight__background-clip{top:5.2643%;right:0;bottom:0;left:0;aspect-ratio:auto}.season-highlight__background img{top:15%;left:-90%;width:260%;height:auto;min-height:100%;object-fit:cover}.season-highlight__foreground{left:-50%;width:200%;height:auto}.season-highlight__details{width:min(560px,calc(100% - 48px));margin-inline:auto}.is-season-pinned .season-highlight__details{left:0;right:0}.season-highlight__content{width:100%;padding:32px}.season-highlight__rocks-blurred{top:40%;width:140px;left:-45px}}@media(max-width:560px){.season-highlight.is-season-pinned{height:100vh;height:100lvh}.season-highlight__stage>.season-highlight__foreground-exit{margin-top:-100vh;margin-top:-100lvh}.is-season-pinned .season-highlight__title{top:52%;translate:0 -50%}.season-highlight__title h2{font-size:26px}.season-highlight__eyebrow{font-size:15px}.season-highlight__subtitle{font-size:16px}.season-highlight__details{width:calc(100% - 40px);gap:30px}.season-highlight__content{padding:24px}.season-highlight__content h3{font-size:22px}.season-highlight__content p{font-size:14px}.season-highlight__content .season-highlight__content-eyebrow{font-size:16px}}@media(max-height:650px)and (min-width:1101px){.season-highlight__content{padding:24px}.season-highlight__content p{font-size:14px}}.season-highlight .season-highlight__content--image{position:relative;padding:0}.season-highlight .season-highlight__card-face--image{position:relative;display:flex;flex-direction:column;padding:12px;cursor:pointer}.season-highlight__card-image{display:block;width:100%;height:auto;aspect-ratio:768 / 840;border-radius:2px;object-fit:contain}.season-highlight__caption{display:flex;flex-direction:column;align-items:center;padding:18px 8px 6px}.season-highlight__content .season-highlight__caption h3{margin:0}.season-highlight__more{display:inline-flex;align-items:center;gap:10px;min-height:44px;margin-top:-6px;padding-inline:12px;border:0;background:none;color:#b1b1b1;font-size:12px;font-weight:700;line-height:1.4;letter-spacing:0;cursor:pointer;transition:color .22s ease}html[lang=th] .season-highlight__more{font-size:14px}html[lang=th] :is(.season-highlight__more,.season-highlight__more span){font-family:var(--font-title-th)!important}.season-highlight__more img{display:block;width:14px;height:auto;transition:translate .24s cubic-bezier(.22,1,.36,1)}.season-highlight__card-face--image.is-open .season-highlight__more,.season-highlight__more:focus-visible{color:#fff}.season-highlight__more:focus-visible{outline:1px solid var(--accent, #ff4f26);outline-offset:4px}.season-highlight__reveal{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;border-radius:4px;pointer-events:none}.season-highlight__panel{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:clamp(22px,12vw,28px);padding:clamp(22px,12cqw,28px);overflow:hidden;background:#000000b3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);translate:0 100%;transition:translate .45s cubic-bezier(.22,1,.36,1)}.season-highlight__card-face--image.is-open .season-highlight__panel{translate:0 0}@media(hover:hover)and (pointer:fine){.season-highlight__card-face--image:hover .season-highlight__panel{translate:0 0}.season-highlight__card-face--image:hover .season-highlight__more{color:#fff}.season-highlight__card-face--image:hover .season-highlight__more img{translate:0 2px}}.season-highlight .season-highlight__card-face--image{container-type:inline-size}.season-highlight__content .season-highlight__panel-title{margin-bottom:clamp(8px,5vw,12px);margin-bottom:clamp(8px,5cqw,12px);color:#fff;font:700 clamp(16px,8.8vw,20px)/1 var(--font-world);font:700 clamp(16px,8.8cqw,20px)/1 var(--font-world)}.season-highlight__panel .season-highlight__content-eyebrow{margin-bottom:clamp(8px,5vw,12px);margin-bottom:clamp(8px,5cqw,12px);font-size:clamp(13px,7vw,16px);font-size:clamp(13px,7cqw,16px)}.season-highlight__panel p:last-child{font-size:clamp(12px,6.2vw,14px);font-size:clamp(12px,6.2cqw,14px);line-height:1.45}@media(min-width:1101px){.season-highlight__content .season-highlight__panel-title{font-size:clamp(17px,9.4vw,22px);font-size:clamp(17px,9.4cqw,22px)}.season-highlight__panel .season-highlight__content-eyebrow{font-size:clamp(14px,7.4vw,18px);font-size:clamp(14px,7.4cqw,18px)}.season-highlight__panel p:last-child{font-size:clamp(13px,6.9vw,16px);font-size:clamp(13px,6.9cqw,16px);line-height:1.4}html[lang=en] .season-highlight__panel .season-highlight__content-eyebrow{font-size:clamp(13px,6.8vw,18px);font-size:clamp(13px,6.8cqw,18px)}html[lang=en] .season-highlight__panel p:last-child{font-size:clamp(12px,6.3vw,16px);font-size:clamp(12px,6.3cqw,16px)}}@media(prefers-reduced-motion:reduce){.season-highlight__panel,.season-highlight__more img{transition:none}}.season-highlight .season-highlight__content--image{overflow:visible}.season-frame{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:4px;background:#000000b3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);box-shadow:0 32px 64px #000000a6,0 0 48px #ff321724;pointer-events:none}@media(max-width:1100px){.season-frame{background:#0000007f}}.season-frame:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;padding:1px;border-radius:inherit;background:linear-gradient(135deg,#ffffff38,#ffffff0d 45%,#ff321773);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.season-frame__overlay{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.season-frame__hairline{position:absolute;top:12px;right:12px;bottom:12px;left:12px;border:1px solid rgb(255 255 255 / 10%);border-radius:2px;background:linear-gradient(180deg,rgb(255 255 255 / 6%),transparent 18%)}.season-frame__corner{position:absolute;width:22px;height:22px;border:0 solid transparent;border-image:linear-gradient(135deg,#ffb36b,#ff3217) 1}.season-frame__corner--tl{top:0;left:0;border-top-width:1.5px;border-left-width:1.5px}.season-frame__corner--tr{top:0;right:0;border-top-width:1.5px;border-right-width:1.5px}.season-frame__corner--bl{bottom:0;left:0;border-bottom-width:1.5px;border-left-width:1.5px}.season-frame__corner--br{bottom:0;right:0;border-bottom-width:1.5px;border-right-width:1.5px}.season-frame__ornament{position:absolute;left:50%;display:block;width:min(160px,50%);height:12px;translate:-50% 0}.season-frame__ornament svg{display:block;width:100%;height:100%;overflow:visible}.season-frame__ornament--top{top:-6px}.season-frame__ornament--bottom{bottom:-6px;opacity:.6}html[lang=th] .season-highlight__content .season-highlight__content-eyebrow{font-family:var(--font-title-th);line-height:1.4}.season-highlight__background .season-highlight__bg{top:0;height:100%;object-fit:cover;object-position:50% 50%}@media(max-width:560px){.season-highlight__background .season-highlight__bg{object-position:43% 50%}}@media(min-width:561px)and (max-width:1100px){.season-highlight__background .season-highlight__bg{left:-81%}}.season-highlight__bg-fx{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(to right,rgb(4 4 4 / 60%),transparent 22%,transparent 78%,rgb(4 4 4 / 60%)),linear-gradient(to bottom,transparent 70%,#040404 98%)}@media(max-width:1100px){.season-highlight__bg-fx{background:linear-gradient(to top,rgb(4 4 4 / 85%),rgb(4 4 4 / 65%) 30%,rgb(4 4 4 / 45%) 48%,rgb(4 4 4 / 20%) 60%,transparent 70%),linear-gradient(to right,rgb(4 4 4 / 60%),transparent 22%,transparent 78%,rgb(4 4 4 / 60%)),linear-gradient(to bottom,transparent 70%,#040404 98%)}}@media(max-width:1100px)and (orientation:portrait),(max-width:560px){.season-highlight__background .season-highlight__bg{top:0;left:0;width:100%;height:100%;min-height:0;object-fit:cover;object-position:50% 0}.season-highlight__bg-fx{background:none}}.season-highlight.is-characters-revealing,.season-highlight__foreground.is-characters-revealing{opacity:var(--season-icon-alpha, 1);-webkit-mask:url("data:image/svg+xml,%3csvg%20width='54'%20height='24'%20viewBox='0%200%2054%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M13.5%206.22537L27%2018.0758L40.5%206.22537L38.8125%205.3789L54%205.3789L47.25%206.22537L27%2024.0011L6.75%206.22537L0%205.37891L10.125%205.37891L15.1875%205.37891L13.5%206.22537Z'%20fill='white'/%3e%3cpath%20d='M27%2012.147L33.75%206.2218L27%20-2.95052e-07L20.25%206.2218L27%2012.147Z'%20fill='white'/%3e%3c/svg%3e") var(--season-mask-x) var(--season-mask-y) / var(--season-mask-width) var(--season-mask-height) no-repeat;mask:url("data:image/svg+xml,%3csvg%20width='54'%20height='24'%20viewBox='0%200%2054%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M13.5%206.22537L27%2018.0758L40.5%206.22537L38.8125%205.3789L54%205.3789L47.25%206.22537L27%2024.0011L6.75%206.22537L0%205.37891L10.125%205.37891L15.1875%205.37891L13.5%206.22537Z'%20fill='white'/%3e%3cpath%20d='M27%2012.147L33.75%206.2218L27%20-2.95052e-07L20.25%206.2218L27%2012.147Z'%20fill='white'/%3e%3c/svg%3e") var(--season-mask-x) var(--season-mask-y) / var(--season-mask-width) var(--season-mask-height) no-repeat}.season-highlight.is-season-faded,.season-highlight__foreground.is-season-faded{visibility:hidden}.season-highlight.is-season-pinned.is-characters-covering,.season-highlight.is-season-pinned.is-characters-revealing{z-index:5}.season-highlight__stage>.season-highlight__foreground-exit.is-characters-covering{z-index:6;will-change:auto}.season-highlight__foreground-exit.is-characters-covering>.season-highlight__foreground{position:fixed}.characters-stage-shell.is-season-revealed>.characters-stage__backdrop{position:fixed;top:0;right:0;bottom:0;left:0;height:100vh;height:100lvh}.characters-stage-shell.is-season-revealed>.characters-stage{position:fixed;top:0;left:0;right:0;margin:0}@property --hero-mask-width{syntax: "*"; inherits: false;}@property --hero-mask-height{syntax: "*"; inherits: false;}@property --hero-mask-y{syntax: "*"; inherits: false;}@property --hero-icon-alpha{syntax: "*"; inherits: false;}.hero-feature-shell{position:relative;z-index:4;margin-top:calc(-1 * var(--hero-stage-height, 100vh));margin-top:calc(-1 * var(--hero-stage-height, 100svh))}.hero.is-feature-covered .hero__stage{visibility:hidden}#feature.feature-overview.is-hero-fixed{position:fixed;top:0;left:0;right:0;margin:0}.hero.is-cinematic.is-feature-revealing{z-index:5;opacity:var(--hero-icon-alpha, 1)}.hero.is-feature-revealing .hero__stage{-webkit-mask:url("data:image/svg+xml,%3csvg%20width='54'%20height='24'%20viewBox='0%200%2054%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M13.5%206.22537L27%2018.0758L40.5%206.22537L38.8125%205.3789L54%205.3789L47.25%206.22537L27%2024.0011L6.75%206.22537L0%205.37891L10.125%205.37891L15.1875%205.37891L13.5%206.22537Z'%20fill='white'/%3e%3cpath%20d='M27%2012.147L33.75%206.2218L27%20-2.95052e-07L20.25%206.2218L27%2012.147Z'%20fill='white'/%3e%3c/svg%3e") center calc(var(--hero-mask-y) - var(--hero-mask-height) / 2) / var(--hero-mask-width) var(--hero-mask-height) no-repeat;mask:url("data:image/svg+xml,%3csvg%20width='54'%20height='24'%20viewBox='0%200%2054%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M13.5%206.22537L27%2018.0758L40.5%206.22537L38.8125%205.3789L54%205.3789L47.25%206.22537L27%2024.0011L6.75%206.22537L0%205.37891L10.125%205.37891L15.1875%205.37891L13.5%206.22537Z'%20fill='white'/%3e%3cpath%20d='M27%2012.147L33.75%206.2218L27%20-2.95052e-07L20.25%206.2218L27%2012.147Z'%20fill='white'/%3e%3c/svg%3e") center calc(var(--hero-mask-y) - var(--hero-mask-height) / 2) / var(--hero-mask-width) var(--hero-mask-height) no-repeat}.hero__segment,.hero__still{display:none;width:100%;height:100%;object-fit:cover;object-position:50% 0}.hero[data-hero-static] .hero-scroll-hint__track{display:none}.hero.is-cinematic{position:relative;z-index:3;min-height:0;background:transparent;clip-path:inset(0)}.hero.is-cinematic .hero__stage{position:relative;min-height:0;height:100vh;height:100svh}.hero.is-cinematic .hero__segment,.hero.is-cinematic .hero__still{display:block;opacity:0;visibility:hidden}.hero.is-cinematic .hero__segment{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.hero.is-cinematic .hero__still:not([data-warm]){display:none}.hero.is-cinematic .hero__content{bottom:clamp(112px,15vh,150px);bottom:clamp(112px,15svh,150px);display:flex;width:min(1024px,calc(100vw - 160px));flex-direction:column;align-items:center;gap:16px}.hero__season{display:flex;align-items:center;gap:20px;margin:0;color:#ffe9b8;font:700 26px/1.2 var(--font-world);letter-spacing:0;text-align:center;text-shadow:0 2px 10px rgb(0 0 0 / 45%)}.hero__season .hero__beta-flourish{flex:0 0 clamp(24px,6vw,90px)}.hero__season-label{flex:0 0 auto;white-space:nowrap}.hero__intro{position:relative;isolation:isolate;display:flex;width:100%;flex-direction:column;align-items:center;gap:8px;container-type:inline-size}.hero__intro:before{content:"";position:absolute;top:-24px;bottom:-24px;left:50%;width:min(760px,calc(100% + 32px));z-index:-1;background:radial-gradient(ellipse 50% 50% at center,rgb(0 0 0 / 55%) 0%,rgb(0 0 0 / 32%) 45%,transparent 100%);transform:translate(-50%);pointer-events:none}.hero.is-cinematic .hero__title{display:flex;width:100%;margin:0;flex-direction:column;align-items:center;letter-spacing:0;text-shadow:0 2px 10px rgb(0 0 0 / 45%)}.hero.is-cinematic .hero__title span{max-width:none;line-height:.9;white-space:nowrap}.hero.is-cinematic .hero__title span:first-child{font-size:100px}.hero.is-cinematic .hero__title span:last-child{font-size:68px}.hero.is-cinematic .hero__tagline{width:100%;margin:0;color:#fff;font-family:var(--font-world);font-size:20px;font-weight:700;line-height:.9;letter-spacing:2px;text-align:center;text-shadow:0 2px 10px rgb(0 0 0 / 45%);text-transform:uppercase}.hero.is-cinematic .hero__actions{display:flex;width:100%;margin:0;align-items:center;justify-content:center;gap:10px}.hero-cta{position:relative;display:block;flex:0 0 auto;width:350.989px;aspect-ratio:350.989 / 85;padding:0;border:0;background:none;color:#fff;filter:drop-shadow(0 0 5px rgb(255 161 103 / 50%));transition:filter .18s ease}.hero-cta:hover,.hero-cta:focus-visible{filter:drop-shadow(0 0 8px rgb(255 161 103 / 72%)) brightness(1.15)}.hero-cta__background{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:fill;pointer-events:none}.hero-cta__content{position:absolute;top:calc(50% - 1px);left:calc(50% - .38px);display:flex;width:min(307px,calc(100% - 44px));align-items:center;justify-content:center;gap:8px;padding:10px;font:700 24px/.9 var(--font-world);letter-spacing:1.1818px;text-align:center;text-shadow:0 2px 4px rgb(0 0 0 / 50%);text-transform:uppercase;transform:translate(-50%,-50%);white-space:nowrap}.hero-cta__icon{position:relative;display:grid;flex:0 0 34px;width:34px;height:34px;place-items:center}.hero-cta__icon--whitelist{overflow:hidden}.hero-cta__icon--whitelist img{width:28.6876px;height:18.0626px;max-width:none;transform:rotate(-38.01deg)}.hero__footer{width:100%;text-align:center}.hero__stores{display:flex;justify-content:center;gap:10px;margin-top:12px}.hero__stores a{display:block;line-height:0}.hero__stores img{display:block;width:auto;height:40px;transition:filter .22s ease}@media(hover:hover){.hero__stores a:hover img{filter:brightness(1.2) drop-shadow(0 0 10px rgb(255 161 103 / 65%))}}.hero__stores a:focus-visible img{filter:brightness(1.2) drop-shadow(0 0 10px rgb(255 161 103 / 65%))}.hero__stores a:focus-visible{outline:2px solid #fff;outline-offset:3px}@media(prefers-reduced-motion:reduce){.hero__stores img{transition:none}}:where(html[data-skip-motion]) .hero__stores img{transition:none}.hero__footer-label{display:inline-flex;align-items:center;justify-content:center;gap:10px;max-width:100%;margin:0;color:#fff;font-family:var(--font-world);font-size:20px;font-weight:700;line-height:.9;letter-spacing:2px;text-align:center;text-shadow:0 2px 10px rgb(0 0 0 / 45%);text-transform:uppercase;white-space:nowrap}.hero__mobile-icon{display:block;flex:0 0 26px;width:26px;height:30px;object-fit:contain}.hero.is-cinematic .hero__kv--focus,.hero.is-cinematic .hero__portal,.hero.is-cinematic .hero__impact,.hero.is-cinematic .hero__foreground,.hero.is-cinematic .ember-field--hero,.hero.is-cinematic .chapter-indicator,.hero.is-cinematic .scroll-cue{display:none}.hero.is-cinematic .hero__art:before{display:none}.hero.is-cinematic .hero__art:after{z-index:1;background:linear-gradient(180deg,rgb(0 0 0 / 20%),transparent 30%,rgb(0 0 0 / 36%) 72%,rgb(0 0 0 / 86%));transition:opacity .5s ease}.hero.is-cinematic[data-hero-phase="0"] .hero__art:after{opacity:.5}.hero-scroll-hint{display:none;position:absolute;z-index:4;left:0;right:0;bottom:max(25px,calc(env(safe-area-inset-bottom) + 20px));width:min(1320px,calc(100% - 160px));margin-inline:auto;align-items:center;flex-direction:column;pointer-events:none;color:#ffffff9e;font-family:var(--font-world);font-size:12px;font-weight:400;line-height:1;text-transform:uppercase}.hero.is-cinematic .hero-scroll-hint{display:flex}.hero-scroll-hint__track{display:block;position:relative;width:100%;height:1px;margin-bottom:18px;background:#fff3;opacity:0;visibility:hidden;transition:opacity .22s var(--ease-out),visibility .22s var(--ease-out)}.hero-scroll-hint.has-progress .hero-scroll-hint__track{opacity:1;visibility:visible}.hero-scroll-hint__fill{display:block;width:0;height:1px;background:#ff3217;transition:width 70ms linear}.hero-scroll-hint__dots{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.hero-scroll-hint__dot{position:absolute;top:50%;left:calc(var(--hero-dot-step) * 33.3333%);width:16px;height:22px;border:0;background:#1b1b1b;-webkit-mask:url("data:image/svg+xml,%3csvg%20width='16'%20height='22'%20viewBox='0%200%2016%2022'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_1046_4172)'%3e%3cpath%20d='M8%205L12.7317%2010.9999L8%2017L3.26907%2010.9999L8%205Z'%20fill='%23D9D9D9'/%3e%3cpath%20d='M8.5%200L9%202L16%2010.9997L9%2020L8.5%2022V20V18L9%2019L15%2010.9997L9%203L8.5%204L8.5%202.5L8.5%200Z'%20fill='%23D9D9D9'/%3e%3cpath%20d='M7.5%2022L7%2020L1.1418e-06%2010.9999L7%202L7.5%202.27031e-06L7.5%202.5V4L7%203L1%2010.9999L7%2019L7.5%2018L7.5%2020L7.5%2022Z'%20fill='%23D9D9D9'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_1046_4172'%3e%3crect%20width='16'%20height='22'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e") center / contain no-repeat;mask:url("data:image/svg+xml,%3csvg%20width='16'%20height='22'%20viewBox='0%200%2016%2022'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_1046_4172)'%3e%3cpath%20d='M8%205L12.7317%2010.9999L8%2017L3.26907%2010.9999L8%205Z'%20fill='%23D9D9D9'/%3e%3cpath%20d='M8.5%200L9%202L16%2010.9997L9%2020L8.5%2022V20V18L9%2019L15%2010.9997L9%203L8.5%204L8.5%202.5L8.5%200Z'%20fill='%23D9D9D9'/%3e%3cpath%20d='M7.5%2022L7%2020L1.1418e-06%2010.9999L7%202L7.5%202.27031e-06L7.5%202.5V4L7%203L1%2010.9999L7%2019L7.5%2018L7.5%2020L7.5%2022Z'%20fill='%23D9D9D9'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_1046_4172'%3e%3crect%20width='16'%20height='22'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e") center / contain no-repeat;transform:translate(-50%,-50%);transition:background-color .16s var(--ease-out)}.hero-scroll-hint__dot:nth-child(1){--hero-dot-step: 0}.hero-scroll-hint__dot:nth-child(2){--hero-dot-step: 1}.hero-scroll-hint__dot:nth-child(3){--hero-dot-step: 2}.hero-scroll-hint__dot:nth-child(4){--hero-dot-step: 3}.hero-scroll-hint__dot.is-reached{background:#ff3217}.hero-scroll-hint__label{margin-bottom:10px;font-size:14px;font-weight:700;letter-spacing:.12em}.hero-scroll-hint__link{display:flex;flex-direction:column;align-items:center;padding:6px 12px;margin:-6px -12px;color:inherit;text-decoration:none;pointer-events:auto;cursor:pointer;transition:color .2s var(--ease-out)}.hero-scroll-hint__link:hover,.hero-scroll-hint__link:focus-visible{color:#fff}.hero-scroll-hint__link:focus-visible{outline:1px solid #ff3217;outline-offset:4px}.hero-scroll-hint__label:lang(th){letter-spacing:0}.hero-scroll-hint__arrow{width:23px;height:15px;animation:hero-hint-drift 1.9s ease-in-out infinite;animation-play-state:paused}.hero-scroll-hint.is-idle .hero-scroll-hint__arrow{animation-play-state:running}.hero-scroll-hint__arrow img{display:block;width:23px;height:15px;object-fit:contain}@keyframes hero-hint-drift{0%,to{transform:translateY(0);opacity:.45}50%{transform:translateY(5px);opacity:.9}}@media(min-width:1121px)and (pointer:fine){.hero-scroll-hint{font-size:18px;font-weight:600;line-height:1.2;color:#ffffffd9}.hero-scroll-hint__track{margin-bottom:26px}.hero-scroll-hint__arrow,.hero-scroll-hint__arrow img{width:32px;height:21px}.hero-scroll-hint__arrow img{filter:brightness(1.5)}}.hero.is-cinematic .pre-register{position:absolute;z-index:3;inset:auto max(80px,calc((100% - 1320px)/2)) 158px auto;display:block;width:min(800px,calc(100% - 160px));max-width:calc(100% - 160px);min-height:0;height:auto;margin:0;padding:0;background:none;overflow:visible;text-align:right}.hero.is-cinematic .pre-register:before,.hero.is-cinematic .pre-register:after,.hero.is-cinematic .pre-register__portal,.hero.is-cinematic .pre-register__media{display:none}.hero.is-cinematic .pre-register__inner{display:flex;width:100%;margin:0;padding:0;flex-direction:column;align-items:flex-end;text-align:right}.hero.is-cinematic .pre-register h2{margin:0;font-size:64px;line-height:.9;letter-spacing:0;text-wrap:balance}.hero.is-cinematic :is(.pre-register,.hero__war) .hero__scene-label{margin:0 0 14px;color:#ff3217;font:700 18px/1.2 var(--font-world);letter-spacing:.08em;text-transform:uppercase;text-shadow:0 2px 10px rgb(0 0 0 / 70%)}html[lang=th] .hero.is-cinematic :is(.pre-register,.hero__war) .hero__scene-label{font-family:var(--font-title-th);line-height:1.4;letter-spacing:0}.hero.is-cinematic :is(.pre-register,.hero__war) .hero__scene-description{margin-top:14px}.hero.is-cinematic :is(.pre-register,.hero__war) .hero__scene-text{max-width:640px;margin:10px 0 0;color:#fffc;font-family:var(--font-interface);font-size:17px;font-weight:400;line-height:1.55;letter-spacing:0;text-shadow:0 2px 10px rgb(0 0 0 / 70%);text-transform:none;text-wrap:pretty}.hero__nowrap{white-space:nowrap}.hero__scene-cards{display:grid;gap:12px;margin:0;padding:0;list-style:none;text-align:left;text-shadow:0 2px 10px rgb(0 0 0 / 70%)}.hero__scene-cards li{display:grid;grid-template-columns:56px minmax(0,1fr);align-items:center;column-gap:16px}.hero__scene-card-icon{display:block;width:100%;height:auto}.hero.is-cinematic .hero__scene-cards h3{margin:0;color:#fff;font:700 17px/1.2 var(--font-world);letter-spacing:0;text-transform:uppercase}.hero.is-cinematic .hero__scene-cards p{margin:6px 0 0;color:#b1b1b1;font:400 14px/1.5 var(--font-interface);letter-spacing:0;text-transform:none;text-wrap:balance}.hero.is-cinematic .hero__scene-cta{width:300px;margin-top:24px}.hero__scene-cta .hero-cta__content{font-size:20px}.hero__war{position:absolute;z-index:3;left:max(80px,calc((100% - 1320px)/2));bottom:158px;width:min(720px,calc(100% - 160px));text-align:left}.hero__war h2{margin:0;font-size:64px;line-height:.9;letter-spacing:0;text-wrap:balance}.hero__war p,.hero.is-cinematic .hero__scene-description{margin:26px 0 0;color:#fff;font-family:var(--font-world);font-size:clamp(22px,1.65vw,32px);font-weight:700;line-height:1.12;text-transform:uppercase;text-wrap:balance}@media(max-width:1120px){.hero .hero__title span{color:#fff;-webkit-text-fill-color:#fff;background:none}}@media(max-width:920px){.hero.is-cinematic .hero__content{width:calc(100vw - 48px)}.hero.is-cinematic .hero__title span:first-child{font-size:clamp(3rem,11vw,4rem)}.hero.is-cinematic .hero__title span:last-child{font-size:clamp(2.25rem,5.2vw,3rem)}.hero.is-cinematic .hero__tagline{width:min(100%,34rem);margin-top:16px;font-size:clamp(13px,2.2vw,16px)}.hero.is-cinematic .hero__actions{margin:0}.hero-cta{width:min(350.989px,calc(50% - 5px))}.hero__footer-label{font-size:16px}.hero-scroll-hint{bottom:18px;width:calc(100% - 48px);font-size:10px}.hero-scroll-hint__track{margin-bottom:12px}.hero-scroll-hint__dot{width:13px;height:18px}.hero-scroll-hint__label{margin-bottom:7px}.hero.is-cinematic .pre-register{right:24px;bottom:112px;width:calc(100% - 48px);max-width:calc(100% - 48px)}.hero.is-cinematic :is(.pre-register,.hero__war) .hero__scene-label{margin-bottom:10px;font-size:14px}.hero.is-cinematic :is(.pre-register,.hero__war) .hero__scene-description{margin-top:10px}.hero.is-cinematic :is(.pre-register,.hero__war) .hero__scene-text{margin-top:8px;font-size:14px;line-height:1.5}.hero.is-cinematic .hero__scene-cta{width:min(260px,100%);margin-top:18px}.hero__scene-cta .hero-cta__content{font-size:17px}.hero.is-cinematic .pre-register h2,.hero__war h2{font-size:min(64px,13vw)}.hero__war{left:24px;bottom:112px;width:calc(100% - 48px)}.hero__war p,.hero.is-cinematic .hero__scene-description{margin-top:18px;font-size:clamp(15px,4vw,22px)}}@media(prefers-reduced-motion:reduce){.hero-scroll-hint__arrow{animation:none}}:where(html[data-skip-motion]) .hero-scroll-hint__arrow{animation:none}@media(max-width:920px){.hero.is-cinematic .hero__content{bottom:clamp(112px,14vh,140px);bottom:clamp(112px,14svh,140px);width:calc(100% - 48px);max-width:680px}.hero.is-cinematic .hero__title span{max-width:100%;white-space:normal;overflow-wrap:anywhere}.hero.is-cinematic .hero__title span:first-child{font-size:clamp(48px,10vw,72px)}.hero.is-cinematic .hero__title span:last-child{font-size:clamp(36px,7vw,54px)}.hero.is-cinematic .hero__actions{display:flex;width:100%}.hero-cta{width:min(350.989px,100%);min-width:0}}@media(max-width:560px){.hero.is-cinematic .hero__stage{height:100vh;height:100svh;min-height:620px}.hero.is-cinematic .hero__content{bottom:116px;width:calc(100% - 32px)}.hero.is-cinematic .hero__title span:first-child{font-size:clamp(48px,15.5vw,66px);line-height:.9}.hero.is-cinematic .hero__title span:last-child{font-size:clamp(30px,8.8vw,38px);line-height:.95}.hero.is-cinematic .hero__tagline{width:100%;margin-top:16px;font-size:clamp(11px,3.35vw,13px);line-height:1.35;letter-spacing:1px}.hero.is-cinematic .hero__content{gap:14px}.hero__intro{gap:8px}.hero.is-cinematic .hero__actions{display:flex;gap:10px;margin:0;flex-direction:column}.hero-cta{width:min(320px,100%);margin-inline:auto}.hero-cta__content{font-size:20px}.hero__footer-label{max-width:100%;font-size:14px;line-height:1.2;white-space:normal}.hero-scroll-hint{width:calc(100% - 32px)}.hero.is-cinematic .pre-register h2{font-size:min(64px,11vw)}}.hero.is-cinematic .hero__war--final{top:auto;left:0;right:0;width:min(720px,calc(100% - 48px));margin-inline:auto;text-align:center;text-shadow:0 2px 12px rgb(0 0 0 / 85%)}.hero.is-cinematic .hero__war--final h2{font-size:64px}.hero.is-cinematic .hero__war--final .hero__title-line{display:block;text-wrap:wrap}@media(min-width:921px){.hero.is-cinematic .hero__war--final{width:min(1100px,calc(100% - 48px))}.hero.is-cinematic .hero__war--final .hero__scene-text{max-width:none}}.hero.is-cinematic .hero__war--final .hero__title-line{white-space:nowrap}@media(min-width:561px)and (max-width:920px){html[lang] .hero.is-cinematic .hero__war--final{width:calc(100% - 48px)}}@media(max-width:560px){html[lang=en] .hero.is-cinematic .hero__war:not(.hero__war--final) h2{font-size:min(40px,(100vw - 48px) / 11.7)}}.hero__war--final .hero__title-accent{display:inline-block;padding-block:.12em;margin-block:-.12em;background:linear-gradient(180deg,#fff 20%,#ffe08c 90%);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;text-shadow:none;filter:drop-shadow(0 2px 12px rgb(0 0 0 / 85%))}.hero.is-cinematic .hero__war--final .hero__scene-highlight{margin:14px 0 0;color:#ffb25a;font:700 36px/1.1 var(--font-world);letter-spacing:.02em;text-shadow:0 0 18px rgb(255 96 40 / 55%),0 2px 10px rgb(0 0 0 / 80%)}.hero.is-cinematic .hero__war--final .hero__scene-description{margin-top:10px;font-size:24px;letter-spacing:0}.hero.is-cinematic .hero__war--final .hero__scene-text,.hero.is-cinematic .hero__war--final .hero__scene-cta{margin-inline:auto}@media(max-width:920px){.hero.is-cinematic .hero__war--final{width:min(560px,calc(100% - 48px))}.hero.is-cinematic .hero__war--final h2{font-size:min(64px,13vw)}.hero.is-cinematic .hero__war--final .hero__scene-highlight{margin-top:10px;font-size:28px}.hero.is-cinematic .hero__war--final .hero__scene-description{font-size:18px}}@media(max-width:560px){.hero.is-cinematic .hero__war--final .hero__scene-highlight{font-size:24px}.hero.is-cinematic .hero__war--final .hero__scene-description{font-size:16px}}@media(max-width:360px),(max-height:500px){.hero.is-cinematic .hero__war--final h2{font-size:36px}.hero.is-cinematic .hero__war--final .hero__scene-highlight{font-size:20px}}html[lang=th] .hero.is-cinematic .pre-register h2,html[lang=th] .hero__war h2{line-height:1}html[lang=th] .hero__war:not(.hero__war--final) h2{white-space:nowrap}@media(max-width:920px){html[lang=th] .hero__war:not(.hero__war--final) h2{font-size:min(64px,(100vw - 48px) / 13.2)}}@media(max-width:560px){html[lang=th] .hero__war:not(.hero__war--final) h2{white-space:normal;font-size:min(64px,(100vw - 48px) / 9.6)}}@media(max-width:560px){.hero.is-cinematic .hero__war--final h2{font-size:min(44px,(100vw - 48px) / 11.8)}}.hero.is-cinematic .pre-register h2{--scene-title-ratio: 13.2;white-space:nowrap;text-wrap:nowrap}html[lang=en] .hero.is-cinematic .pre-register h2{--scene-title-ratio: 11.7}.hero.is-cinematic .pre-register .hero__title-line{display:block}.hero__scene-fade{display:none}@media(max-width:920px){.hero.is-cinematic .hero__scene-fade{display:block;position:absolute;top:-120px;right:-24px;bottom:-136px;left:-24px;z-index:-1;background:linear-gradient(to top,#000000bf,#0000008c 45%,#0000);pointer-events:none}}.hero.is-cinematic .pre-register{display:grid;grid-template-columns:minmax(0,1fr)}.hero.is-cinematic .pre-register .hero__scene-cards{justify-self:stretch;margin-top:20px}@media(max-width:560px){.hero.is-cinematic .pre-register .hero__scene-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px;margin-top:14px}.hero__scene-cards li{grid-template-columns:32px minmax(0,1fr);column-gap:10px}.hero.is-cinematic .hero__scene-cards h3{font-size:13px}.hero.is-cinematic .hero__scene-cards p{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}.hero__scene-card-more{display:none}@media(max-width:560px){.hero__scene-cards li{position:relative;padding-right:22px}.hero__scene-card-more{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:flex-end;padding:0;border:0;background:none;cursor:pointer}.hero__scene-card-more img{display:block;width:16px;height:auto}.hero__scene-card-more:focus-visible{outline:1px solid var(--accent, #ff4f26);outline-offset:4px}}.hero-scene-sheet .compact-season__steps{gap:28px}.hero-scene-sheet .compact-season__step{grid-template-columns:52px minmax(0,1fr);grid-template-rows:auto auto;align-items:center;gap:2px 14px}.hero-scene-sheet .compact-season__step-icon{grid-row:1 / span 2;width:52px;height:52px;opacity:1}.hero-scene-sheet .compact-season__step-title{grid-row:1;font-size:15px;text-transform:uppercase}.hero-scene-sheet .compact-season__step-text{grid-column:2;grid-row:2;margin:0;font-size:13px;line-height:1.5}@media(max-width:374px){.hero__scene-cards li{grid-template-columns:28px minmax(0,1fr);column-gap:8px}.hero.is-cinematic .hero__scene-cards h3{font-size:12px}}@media(min-width:921px){.hero.is-cinematic .pre-register{--scene-cards-width: 332px;left:max(80px,calc((100% - 1320px)/2));width:auto;max-width:none;grid-template:1fr auto / var(--scene-cards-width) minmax(0,1fr);grid-template-areas:"cards copy" "cards cta";column-gap:48px}html[lang=en] .hero.is-cinematic .pre-register{--scene-cards-width: 412px}.hero.is-cinematic #pre-register .pre-register__inner{grid-area:copy;align-self:end;padding-inline:0}.hero.is-cinematic .pre-register .hero__scene-cards{grid-area:cards;grid-auto-rows:1fr;align-self:end;margin-top:0}.hero.is-cinematic .pre-register .hero__scene-cta{grid-area:cta;justify-self:end}@media(max-height:800px){.hero.is-cinematic .pre-register .hero__scene-cards{gap:8px}.hero__scene-cards li{grid-template-columns:48px minmax(0,1fr);column-gap:14px}.hero.is-cinematic .hero__scene-cards h3{font-size:15px}.hero.is-cinematic .hero__scene-cards p{margin-top:4px;font-size:13px}}.hero.is-cinematic .pre-register h2{font-size:min(64px,(min(1320px,100vw - 160px) - var(--scene-cards-width) - 16px) / var(--scene-title-ratio))}}@media(max-width:920px){.hero.is-cinematic .pre-register h2{font-size:min(64px,(100vw - 48px) / var(--scene-title-ratio))}}html[lang=th] .hero.is-cinematic .hero__scene-description,html[lang=th] .hero__war p{line-height:1.4}@media(max-width:920px){.hero.is-cinematic .pre-register,.hero.is-cinematic .pre-register__inner,.hero.is-cinematic .hero__war:not(.hero__war--final){text-align:center}.hero.is-cinematic .pre-register__inner{align-items:center}.hero.is-cinematic .hero__war .hero__scene-text{margin-inline:auto}.hero.is-cinematic :is(.pre-register,.hero__war) .hero__scene-cta{margin-inline:auto}}html[lang=en] .hero__scene-cta .hero-cta__content{font-size:17px}@media(max-width:920px){html[lang=en] .hero__scene-cta .hero-cta__content{font-size:15px}}@media(min-width:561px)and (max-width:1120px){html[lang] .hero.is-cinematic :is(.pre-register,.hero__war) h2{font-size:min(54px,(100vw - 48px) / 13.2)}}@media(min-width:921px)and (max-width:1120px){html[lang] .hero.is-cinematic .pre-register h2{font-size:min(54px,(100vw - 160px - var(--scene-cards-width) - 48px) / var(--scene-title-ratio))}}@media(min-width:561px)and (max-width:920px){.hero.is-cinematic .pre-register .hero__scene-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 32px;justify-self:center;width:min(600px,100%)}}.hero.is-cinematic .hero__content{margin-bottom:-30px}@media(min-width:1101px)and (min-height:900px){.hero.is-cinematic .hero__content{margin-bottom:-40px}}@media(max-width:1100px){.hero.is-cinematic .hero__content{margin-bottom:25px}}@media(max-width:560px){.hero.is-cinematic .hero__content{margin-bottom:-15px}}.hero.is-cinematic .hero__title{container-type:inline-size}.hero.is-cinematic .hero__title span:first-child{font-size:min(100px,100vw / 9);font-size:min(100px,100cqw / 9)}@media(max-width:920px){.hero.is-cinematic .hero__title span:first-child{font-size:min(72px,100vw / 9);font-size:min(72px,100cqw / 9);overflow-wrap:normal}}@media(max-width:560px){.hero.is-cinematic .hero__title span:first-child{font-size:min(66px,100vw / 9);font-size:min(66px,100cqw / 9)}}.hero-cta.hero-cta--wide{--join-button-frame: url(/assets/cta-frame-secure.BMEkBPSE.webp);width:387.6px;max-width:100%;aspect-ratio:456 / 100}@media(max-width:560px){.hero-cta.hero-cta--wide{width:calc(320px * 85 / 350.989 * 456 / 100)}}@media(min-width:1121px){.hero.is-cinematic .hero__title span:first-child{font-size:64px}.hero.is-cinematic .hero__title span:last-child{font-size:50px}}.hero__intro .hero__season,.hero .hero__title.hero__title--beta,.hero .hero__intro .hero__tagline,.hero__beta-headline,.hero__beta-date{font-family:Times New Roman,Times,serif;font-weight:700;text-align:center;text-shadow:0 2px 3px rgb(0 0 0 / 95%),0 4px 12px rgb(0 0 0 / 85%)}.hero__intro .hero__season{font-size:min(20px,3.7vw);font-size:min(20px,3.7cqw);font-weight:400}.hero .hero__title.hero__title--beta{display:block;width:100%;margin:0;color:#fff;font-size:min(28px,5.2vw);font-size:min(28px,5.2cqw);line-height:1.1;letter-spacing:0;white-space:nowrap;container-type:normal}.hero .hero__intro .hero__tagline{width:100%;max-width:none;margin:0;font-size:min(16px,3.15vw);font-size:min(16px,3.15cqw);line-height:1.2;letter-spacing:0}.hero__war:not(.hero__war--final) .hero__title-line{display:block;white-space:nowrap}.hero__beta{width:100%;margin-top:4px;text-align:center}.hero__divider{display:block;flex:0 0 auto;width:min(200px,85%);height:auto}.hero__beta-headline{margin:0;background:linear-gradient(180deg,#fff,#ffc779);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;text-shadow:none;filter:drop-shadow(0 2px 2px rgb(0 0 0 / 95%)) drop-shadow(0 4px 8px rgb(0 0 0 / 80%));font-family:Cinzel,serif;font-weight:900;font-size:min(64px,8vw);font-size:min(64px,8cqw);line-height:1;letter-spacing:.01em;text-transform:uppercase;white-space:nowrap}.hero__beta-date{margin:2px 0 0;color:#ffe9b8;font-size:calc(min(32px,4.2vw) - 4px);font-size:calc(min(32px,4.2cqw) - 4px);font-weight:700;line-height:1.2;font-variant:small-caps;letter-spacing:.04em}.hero__beta-date:lang(th){font-family:Cinzel,than,serif}.hero__beta-date:lang(en){text-transform:uppercase}.hero__beta-note{display:flex;align-items:center;justify-content:center;gap:12px;width:min(760px,100%);margin:0 auto;color:#fff;font:700 min(30px,4.3vw)/1.4 "Cinzel","than",serif;font:700 min(30px,4.3cqw)/1.4 "Cinzel","than",serif;text-shadow:0 2px 3px rgb(0 0 0 / 95%),0 4px 12px rgb(0 0 0 / 85%)}.hero__beta-panel{position:relative;isolation:isolate;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px 14px;min-width:0;padding:4px 16px 0}.hero__beta-lead{font-weight:700;white-space:nowrap}.hero__beta-lead em{color:#ffe9b8;font-weight:700;font-style:normal}.hero__beta-detail{font-size:1em;white-space:nowrap}.hero__beta-flourish{position:relative;flex:1 1 24px;min-width:12px;max-width:90px;height:1px;background:linear-gradient(90deg,transparent,#bd8a47)}.hero__beta-flourish:after{content:"";position:absolute;top:-3px;right:0;width:7px;height:7px;border:1px solid #e6bc77;background:#895b27;box-shadow:inset 0 0 0 2px #271306;transform:rotate(45deg)}.hero__beta-flourish--right{transform:scaleX(-1)}html[lang=en] .hero__footer-label{font-size:14px}html[lang=th] .hero__footer-label{font-size:16px}@media(max-width:1120px){.hero__beta-date{font-size:calc(clamp(26px,4vw,32px) - 4px)}.hero__beta-note{font-size:clamp(26px,4vw,30px)}}@media(max-width:560px){.hero__beta-note{gap:8px}.hero__beta-panel{flex-wrap:nowrap;column-gap:.25em;padding:4px 6px 0}.hero__beta-date{font-size:calc(clamp(20px,5.6vw,24px) - 4px)}.hero__beta-note{font-size:min(22px,(100vw - 28px) / 17);font-size:min(22px,(100cqw - 28px) / 17);white-space:nowrap}.hero__beta-note:lang(en){font-size:min(22px,(100vw - 28px) / 22);font-size:min(22px,(100cqw - 28px) / 22)}}.hero .hero__actions.hero__actions--pair{display:flex;flex-direction:row;justify-content:center;gap:10px;width:100%}.hero__actions--pair .hero-cta.hero-cta--wide{width:min(387.6px,calc((100% - 10px)/2));min-width:0;margin-inline:0;container-type:inline-size}.hero__actions button.hero-cta:not(:disabled){cursor:pointer}.hero__actions--pair .hero-cta__content{width:calc(100% - 20px);padding:4px;font-size:min(24px,6.3vw);font-size:min(24px,6.3cqw);letter-spacing:.02em}@media(max-width:385px){.hero__intro{gap:4px}.hero__intro .hero__season{line-height:1.05}.hero .hero__title.hero__title--beta{line-height:1}.hero .hero__intro .hero__tagline{line-height:1.1}.hero__beta{margin-top:0}.hero__beta-panel{padding-top:0}}@media(max-width:560px){.hero .hero__content,.has-compact-navbar .hero.is-cinematic .hero__content{bottom:170px;margin-bottom:0}}@media(max-width:560px){.hero .hero__actions.hero__actions--pair{flex-direction:column;align-items:center;gap:8px}.hero__actions button[data-download-trigger]{display:none}.hero__season-label{display:block;line-height:1.1}.hero__actions--pair .hero-cta.hero-cta--wide{width:min(281.75px,80.5%)}.hero__divider{margin-block:-3px}.hero__beta{margin-top:0}.hero__beta-panel{padding-top:0}}@media(min-width:561px)and (max-width:1120px),(min-width:1121px)and (max-width:1366px)and (pointer:coarse){:root{--tablet-content-gutter: 96px}#characters,#news,#whitelist,#faq{padding-inline:var(--tablet-content-gutter)}#hero .hero__content{max-width:calc(100% - 2 * var(--tablet-content-gutter))}#pre-register .pre-register__inner,#season .season-highlight__title{padding-inline:var(--tablet-content-gutter)}#feature .feature-overview__inner{width:min(1320px,calc(100% - 2 * var(--tablet-content-gutter)))}#season.is-season-pinned .season-highlight__title{left:var(--tablet-content-gutter);right:var(--tablet-content-gutter);padding-inline:0}#season .season-highlight__details{max-width:calc(100% - 2 * var(--tablet-content-gutter));margin-inline:auto}#final-cta .join-intro__title{max-width:calc(100% - 2 * var(--tablet-content-gutter))}#final-cta .join-final-content{left:var(--tablet-content-gutter);width:min(653px,calc(100% - 2 * var(--tablet-content-gutter)))}}@media(min-width:561px)and (max-width:920px){#feature .feature-overview__inner{width:min(620px,calc(100% - 2 * var(--tablet-content-gutter)))}#final-cta .join-final-content{width:min(560px,calc(100% - 2 * var(--tablet-content-gutter)))}}.news-stage__filter-track{display:flex;flex-wrap:nowrap;justify-content:center;gap:10px;min-width:0}.news-filter-arrow{display:none}@media(max-width:1120px),(min-width:1121px)and (max-width:1366px)and (pointer:coarse){.news-stage__filters{display:flex;flex-wrap:nowrap;align-items:center;gap:8px;width:100%;min-width:0;overflow:visible;padding-bottom:0;touch-action:auto}.news-stage__filter-track{flex:1 1 0;justify-content:flex-start;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch}.news-stage__filter-track::-webkit-scrollbar{display:none}.news-stage__filter-track .news-filter{scroll-snap-align:start}.news-filter-arrow{display:grid;place-items:center;flex:0 0 32px;width:32px;height:44px;padding:0;border:0;background:transparent;color:#fff;cursor:pointer}.news-filter-arrow img{display:block;width:auto;height:29.821px}.news-filter-arrow:disabled{opacity:.3;cursor:default}.news-filter-arrow:focus-visible{outline:1px solid #ff3217;outline-offset:2px}}.news-stage__title .news-stage__title-part{display:inline}@media(max-width:560px){.news-stage__title .news-stage__title-part{display:block}.news-stage__filters{gap:4px}.news-stage__filter-track{gap:3px}.news-stage__filter-track .news-filter{flex-basis:96px;width:96px;min-width:96px}}@media(max-width:399px){.news-stage .news-stage__journey-heading{gap:12px}.news-stage .news-stage__inner{row-gap:12px}.news-stage .news-pagination{margin-top:16px}}@media(min-width:561px){.news-stage .news-pagination{top:calc(100% + 20px)}.news-stage .news-stage__view-all{margin-top:-20px}}@media(max-width:560px){.news-stage .news-pagination{margin-top:16px}}.skip-motion{position:fixed;right:24px;bottom:24px;z-index:48;display:inline-flex;align-items:center;gap:10px;padding:8px 10px 8px 14px;border:1px solid rgb(255 255 255 / 16%);border-radius:999px;background:#0c0a09e0;color:var(--bone, #eeeae3);font:500 13px/1 var(--font-interface, sans-serif);letter-spacing:.02em;cursor:pointer;transition:transform .4s var(--ease-out),opacity .4s var(--ease-out),visibility .4s}.skip-motion.is-footer-visible{transform:translate(calc(100% + 24px));opacity:0;visibility:hidden;pointer-events:none}.skip-motion:hover{border-color:#ffffff52}.skip-motion:focus-visible{outline:2px solid var(--ember, #e64b22);outline-offset:3px}.skip-motion__track{position:relative;flex:none;width:34px;height:20px;border-radius:999px;background:#ffffff38;transition:background-color .2s ease}.skip-motion__thumb{position:absolute;top:3px;left:3px;width:14px;height:14px;border-radius:50%;background:#fff;transition:transform .2s ease}.skip-motion[aria-checked=true] .skip-motion__track{background:var(--ember, #e64b22)}.skip-motion[aria-checked=true] .skip-motion__thumb{transform:translate(14px)}html:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647;background:var(--void, #070707);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s ease,visibility 0s .3s}html[data-motion-switching]:after{opacity:1;visibility:visible;pointer-events:auto;transition:none}html[data-motion-switching=out]:after{transition:opacity .2s ease}@media(max-width:1120px){.skip-motion{right:12px;bottom:calc(var(--compact-bottom-height, 58px) + 12px);padding:6px 8px 6px 12px;font-size:12px}}@media(prefers-reduced-motion:reduce){.skip-motion__track,.skip-motion__thumb{transition:none}}:where(html[data-skip-motion]) .skip-motion__track,:where(html[data-skip-motion]) .skip-motion__thumb{transition:none}html[data-skip-motion] .hero-scroll-hint{display:flex}html[data-skip-motion] .hero-scroll-hint__track{display:none}@media(max-width:1120px){.site-footer{padding-bottom:56px}}@media(max-width:560px){.skip-motion{right:max(10px,env(safe-area-inset-right));bottom:calc(var(--compact-bottom-height, 58px) + 10px);gap:6px;padding:4px 5px 4px 10px;border-color:#ffffff1f;background:#0c0a098c;font-size:11px;opacity:.85}.skip-motion__track{width:28px;height:16px}.skip-motion__thumb{top:2px;left:2px;width:12px;height:12px}.skip-motion[aria-checked=true] .skip-motion__thumb{transform:translate(12px)}}
