a,button{cursor:pointer}@font-face{font-family:"Stellar Serif";font-weight:700;src:url("//static.inven.co.kr/image_2011/common/fonts/Stellar_Serif_Bold_Condensed.woff2") format("woff2");font-display:swap}@font-face{font-family:"Hahmlet";font-weight:700;src:url("//static.inven.co.kr/image_2011/common/fonts/HahmletBold.woff2") format("woff2");font-display:swap}.event-aion2{--header-h: 53px;--font-display: 'Stellar Serif', serif;--font-body: 'Pretendard', 'Malgun Gothic', sans-serif;width:100%;overflow:hidden;font-family:var(--font-body)}@media(max-width: 1200px){.event-aion2{--header-h: 64px}}.event-aion2.js-fade .fade-in{opacity:0}.event-aion2.js-fade .fade-in.on{animation:aion2-fade-in .95s cubic-bezier(0.25, 1, 0.5, 1) both;animation-delay:calc(var(--fade-i, 0)*.1s)}@keyframes aion2-fade-in{from{opacity:0;transform:translateY(48px)}to{opacity:1;transform:translateY(0)}}@media(max-width: 1200px){.event-aion2{word-break:keep-all}}@media(prefers-reduced-motion: no-preference){html:has(.event-aion2){scroll-behavior:smooth}}aside:has(.headmenu-full),.headmenu-full.community-header{min-width:100%}body.event>.header{display:none}@media(max-width: 1200px){body.event>aside:has(.headmenu-full){display:none}body.event>.header{display:block;position:sticky;top:0;z-index:20;width:100%;margin-bottom:-64px}.event-common-header{width:100%;height:64px;background-color:hsla(0,0%,100%,.1);backdrop-filter:blur(10px);box-sizing:border-box}.event-common-header__inner,.event-common-header__right{display:flex;align-items:center}.event-common-header__inner{justify-content:space-between;height:100%;padding:0 20px;box-sizing:border-box}.event-common-header__logo{position:relative;display:flex;align-items:flex-start;box-sizing:border-box;width:92px;height:28px;min-height:48px;padding-top:10px}.event-common-header__blind{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.event-common-header__logo svg,.event-common-header__btn svg{display:block}.event-common-header__right{gap:8px}.event-common-header__btn{position:relative;display:flex;align-items:center;gap:10px;min-height:48px;padding:0;border:0;background:rgba(0,0,0,0);color:#fff;font-family:"Pretendard","Malgun Gothic",sans-serif;font-size:16px;font-weight:700;line-height:normal;cursor:pointer}.event-common-header__shortcut{margin-right:12px;font-size:15px;text-decoration:none}}@media(max-width: 1200px)and (max-width: 767px){.event-common-header__shortcut{display:none}}@media(max-width: 1200px){.event-common-header__shortcut-icon{display:block;width:20px;height:20px}}.event-aion2 .hero{--hero-min: 780px;--hero-h: max(var(--hero-min), calc(100vh - var(--header-h)));--ease-out: cubic-bezier(0.16, 1, 0.3, 1);--reach: 5.5s;--lit-body: 1.5;--lit-hand: 1.5;--glow-bright: 2.4;--glow-sat: 1.5;--glow-peak: 0.95;--dim-d: 1.3s;--dim-dur: 1.4s;--text-in-dur: 1s;--text-in-ease: cubic-bezier(0.25, 0.65, 0.3, 1);position:relative;display:flex;flex-direction:column;justify-content:center;box-sizing:border-box;height:var(--hero-h);overflow:hidden;isolation:isolate;background:#0c0d29}@supports(height: 100svh){.event-aion2 .hero{--hero-h: max(var(--hero-min), calc(100svh - var(--header-h)))}}@media(max-width: 1200px){.event-aion2 .hero{--hero-min: calc(660px + var(--header-h));--hero-h: max(var(--hero-min), 100vh);padding-top:var(--header-h);padding-bottom:94px}@supports(height: 100svh){.event-aion2 .hero{--hero-h: max(var(--hero-min), 100svh)}}}.event-aion2 .hero__stage{--stage-anchor: 59%;--stage-h: var(--hero-h);position:absolute;left:50%;top:var(--stage-anchor);width:max(100%,var(--stage-h)*16/9);aspect-ratio:16/9;translate:-50% calc(var(--stage-anchor)*-1);isolation:isolate}.event-aion2 .hero__layer{position:absolute;left:0;top:0;opacity:var(--o, 1);pointer-events:none}.event-aion2 .hero__layer--bg{width:100%;height:100%;scale:1.04}.event-aion2 .hero__layer--bg .hero__img{transform-origin:50% 55%;animation:aion2-hero-breath-bg 16s ease-in-out infinite alternate both}.event-aion2 .hero__layer--asha,.event-aion2 .hero__layer--hand-l,.event-aion2 .hero__layer--hand-r{--d: 0.35s;--blur: 18px;--in-dur: 2.2s;--in-ease: ease}.event-aion2 .hero__layer--asha{--lit: var(--lit-body);left:27.4%;width:44.5%;aspect-ratio:1710/2160}.event-aion2 .hero__layer--asha .hero__img{transform-origin:50% 100%;animation:aion2-hero-breath-asha 9s ease-in-out infinite alternate both,aion2-hero-lit var(--reach) ease-in-out infinite alternate both}.event-aion2 .hero__layer--hand-l,.event-aion2 .hero__layer--hand-r{--lit: var(--lit-hand);top:34.9%}.event-aion2 .hero__layer--hand-l{left:32.3%;width:13%;aspect-ratio:498/612}.event-aion2 .hero__layer--hand-l .hero__img{animation:aion2-hero-hand-float 5.2s ease-in-out infinite alternate both,aion2-hero-reach-l var(--reach) ease-in-out infinite alternate both,aion2-hero-lit var(--reach) ease-in-out infinite alternate both}.event-aion2 .hero__layer--hand-r{left:54.8%;width:13.3%;aspect-ratio:510/619}.event-aion2 .hero__layer--hand-r .hero__img{animation:aion2-hero-hand-float 6s ease-in-out -1.8s infinite alternate both,aion2-hero-reach-r var(--reach) ease-in-out infinite alternate both,aion2-hero-lit var(--reach) ease-in-out infinite alternate both}.event-aion2 .hero__layer--mirror,.event-aion2 .hero__layer--glow,.event-aion2 .hero__layer--haze{left:22.4%;top:13.2%;width:53.7%;aspect-ratio:2062/1875}.event-aion2 .hero__layer--mirror{--d: 0.7s;--blur: 14px}.event-aion2 .hero__layer--haze{--d: 0.5s}.event-aion2 .hero__layer--glow{--d: 1.9s;mix-blend-mode:screen}.event-aion2 .hero__layer--glow .hero__img{transform-origin:50% 70%;filter:brightness(var(--glow-bright)) saturate(var(--glow-sat));animation:aion2-hero-glow var(--reach) ease-in-out infinite alternate both}.event-aion2 .hero__layer--fog{--d: 0.9s;--o: 0.49;left:18.8%;width:62.6%;aspect-ratio:2403/1622;mix-blend-mode:screen}.event-aion2 .hero__layer--fog .hero__img{animation:aion2-hero-fog 28s ease-in-out infinite alternate both}.event-aion2 .hero__layer--dust-1{--d: 1.3s;width:52.6%;aspect-ratio:2018/2160;mix-blend-mode:color-dodge}.event-aion2 .hero__layer--dust-1 .hero__img{animation:aion2-hero-dust 22s ease-in-out infinite alternate both,aion2-hero-twinkle 3.8s ease-in-out infinite alternate both}.event-aion2 .hero__layer--dust-2{--d: 1.4s;left:6.9%;width:93.1%;aspect-ratio:3576/2160;mix-blend-mode:color-dodge}.event-aion2 .hero__layer--dust-2 .hero__img{animation:aion2-hero-dust 26s ease-in-out -6s infinite alternate both,aion2-hero-twinkle 3.8s ease-in-out infinite alternate both}.event-aion2 .hero__layer--celestial{--d: 1s;--blur: 14px;--from-x: -42%;--from-y: 25%;left:31%;top:47.3%;width:5.5%;aspect-ratio:211/349}.event-aion2 .hero__layer--celestial .hero__img{animation:aion2-hero-float 5s ease-in-out infinite alternate both}.event-aion2 .hero__layer--demon{--d: 1.15s;--blur: 14px;--from-x: 35%;--from-y: 25%;left:67.5%;top:43.8%;width:9.4%;aspect-ratio:362/502}.event-aion2 .hero__layer--demon .hero__img{animation:aion2-hero-float 5.8s ease-in-out -1.8s infinite alternate both}.event-aion2 .hero__layer--ember{--d: 1.5s;width:84.2%;aspect-ratio:3232/2160;mix-blend-mode:screen}.event-aion2 .hero__layer--ember .hero__img{animation:aion2-hero-ember 7s ease-in-out infinite alternate both}.event-aion2 .hero__layer--snow-1{--d: 1.6s;left:51.9%;top:50.1%;width:48.1%;aspect-ratio:1846/1078;mix-blend-mode:lighten}.event-aion2 .hero__layer--snow-1 .hero__img{animation:aion2-hero-snow 18s ease-in-out infinite alternate both,aion2-hero-twinkle 4.6s ease-in-out infinite alternate both}.event-aion2 .hero__layer--snow-2{--d: 1.7s;top:38.2%;width:55.6%;aspect-ratio:2136/1335;mix-blend-mode:lighten}.event-aion2 .hero__layer--snow-2 .hero__img{animation:aion2-hero-snow 24s ease-in-out -8s infinite alternate both,aion2-hero-twinkle 4.6s ease-in-out infinite alternate both}.event-aion2 .hero__img{position:absolute;inset:0;display:block;width:100%;height:100%;max-width:none}.event-aion2 .hero__dim{position:absolute;inset:0;pointer-events:none}.event-aion2 .hero__overlay{position:absolute;inset:0;background:rgba(12,17,36,.65);pointer-events:none}.event-aion2 .hero__content{position:relative;display:flex;flex:none;flex-direction:column;align-items:center;width:100%;color:#e9f5ff;text-align:center}@media(max-width: 1200px){.event-aion2 .hero__content{max-width:560px;margin:0 auto}}.event-aion2 .hero__deco{--d: 1.7s;position:relative;display:flex;align-items:center;justify-content:center;width:450px;height:180px;overflow:hidden}@media(max-width: 1200px){.event-aion2 .hero__deco{width:min(390px,100%);height:156px}}.event-aion2 .hero__deco-ornament{position:absolute;left:calc(50% - 242px);top:-3px;width:454px;height:209px;max-width:none;pointer-events:none}@media(max-width: 1200px){.event-aion2 .hero__deco-ornament{left:calc(50% - 210px);width:394px;height:181px}}.event-aion2 .hero__deco-light{position:absolute;left:calc(50% - 34px);top:2px;width:72px;height:66px;overflow:hidden;pointer-events:none}.event-aion2 .hero__deco-light img{display:block;width:100%;height:auto}@media(max-width: 1200px){.event-aion2 .hero__deco-light{left:calc(50% - 29px);width:62px;height:57px}}.event-aion2 .hero__deco-title{position:relative;margin:0;font-family:var(--font-display);font-size:42px;font-weight:700;line-height:1.6;white-space:nowrap}@media(max-width: 1200px){.event-aion2 .hero__deco-title{font-size:36px}}.event-aion2 .hero__deco-text{display:block;color:rgba(0,0,0,0);background:linear-gradient(to bottom, #e8debb 15.9%, #fff 70.1%);-webkit-background-clip:text;background-clip:text;filter:drop-shadow(0 6px 3.5px rgba(32, 17, 9, 0.9))}@media(max-width: 1200px){.event-aion2 .hero__deco-text{filter:drop-shadow(0 5px 3px rgba(32, 17, 9, 0.9))}}.event-aion2 .hero__title{--d: 1.95s;margin:-15px 0 0;padding-bottom:28px;font-family:var(--font-display);font-size:130px;font-weight:700;line-height:1;letter-spacing:5px;white-space:nowrap}@media(max-width: 1200px){.event-aion2 .hero__title{margin-top:0;padding-bottom:30px;font-size:80px}}.event-aion2 .hero__title-text{display:block;padding-left:5px;color:rgba(0,0,0,0);background:linear-gradient(to right, #cadbff, #f1faff 44.7%, #acabff);-webkit-background-clip:text;background-clip:text;filter:drop-shadow(0 24px 10px #0b192c)}@media(max-width: 1200px){.event-aion2 .hero__title-line{display:block}}.event-aion2 .hero__subtitle{--d: 2.2s;margin:0;color:#e9f5ff;font-family:var(--font-display);font-size:42px;font-weight:700;line-height:1.4;text-shadow:0 0 10px rgba(40,77,179,.75)}@media(max-width: 1200px){.event-aion2 .hero__subtitle{padding:0 20px;font-size:min(26px,6.7vw)}}.event-aion2 .hero__btn{--d: 2.4s;position:relative;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:400px;height:82px;margin-top:36px;border:2px solid #6d7cff;-o-border-image:linear-gradient(118deg, #6d7cff 22%, #c8c9e6 71%) 1;border-image:linear-gradient(118deg, #6d7cff 22%, #c8c9e6 71%) 1;background:linear-gradient(to bottom, #3535d7, #acc0fd);box-shadow:0 10px 17px rgba(18,31,56,.65);text-decoration:none;transition:box-shadow .3s ease}.event-aion2 .hero__btn::before{content:"";position:absolute;inset:0;background:linear-gradient(to bottom, #8686ff, #071a55);opacity:0;transition:opacity .3s ease}.event-aion2 .hero__btn::after{content:"";position:absolute;inset:-2px;border:2px solid #c8c9e6;-o-border-image:linear-gradient(118deg, #c8c9e6 22%, #6d7cff 71%) 1;border-image:linear-gradient(118deg, #c8c9e6 22%, #6d7cff 71%) 1;opacity:0;transition:opacity .3s ease;pointer-events:none}.event-aion2 .hero__btn:focus-visible{outline:2px solid #fff;outline-offset:4px}@media(hover: hover)and (pointer: fine){.event-aion2 .hero__btn:hover{box-shadow:0 10px 17px #435eb5}.event-aion2 .hero__btn:hover::before,.event-aion2 .hero__btn:hover::after{opacity:1}}@media(max-width: 1200px){.event-aion2 .hero__btn{width:min(310px,100% - 80px);height:77px;margin-top:39px}}.event-aion2 .hero__btn-bg{position:absolute;inset:0;overflow:hidden}.event-aion2 .hero__btn-texture{position:absolute;left:50%;top:calc(50% - 22px);width:763px;height:351px;max-width:none;translate:-50% -50%;-o-object-fit:cover;object-fit:cover;mix-blend-mode:plus-lighter;pointer-events:none}.event-aion2 .hero__btn-text{position:relative;color:rgba(0,0,0,0);font-family:var(--font-display);font-size:34px;font-weight:700;line-height:1.3;letter-spacing:-0.3px;white-space:nowrap;background:linear-gradient(to bottom, #fff 10.7%, #dce0ff 86.8%);-webkit-background-clip:text;background-clip:text;filter:drop-shadow(0 1px 4px #131d43)}@media(max-width: 1200px){.event-aion2 .hero__btn-text{font-size:30px}}.event-aion2 .hero__scroll{--d: 2.8s;position:absolute;left:50%;bottom:29px;translate:-50% 0;display:flex;flex-direction:column;align-items:center;color:#fff;font-family:"Hahmlet",serif;font-size:14px;font-weight:700;line-height:normal;text-shadow:0 0 10px rgba(15,84,157,.8)}@media(max-width: 1200px){.event-aion2 .hero__scroll{bottom:30px}}.event-aion2 .hero__scroll-arrow{display:block;margin-top:-4px}.event-aion2 .hero__scroll-arrow path{animation:aion2-hero-chevron 1s linear infinite alternate}.event-aion2 .hero__scroll-arrow path:nth-child(2){animation-delay:.2s}.event-aion2 .hero__scroll-arrow path:nth-child(3){animation-delay:.4s}.event-aion2.is-hero-ready .hero__layer{animation:aion2-hero-in var(--in-dur, 1.4s) var(--in-ease, var(--ease-out)) var(--d, 0s) both}.event-aion2.is-hero-ready .hero__layer--bg{animation:aion2-hero-in 1.4s var(--ease-out) both,aion2-hero-zoom 2.6s var(--ease-out) both}.event-aion2.is-hero-ready .hero__layer--mirror{animation:aion2-hero-rise 1.8s var(--ease-out) var(--d, 0s) both}.event-aion2.is-hero-ready .hero__overlay,.event-aion2.is-hero-ready .hero__dim{animation:aion2-hero-dim-in var(--dim-dur) ease-in-out var(--dim-d) both}.event-aion2.is-hero-ready .hero__deco-ornament,.event-aion2.is-hero-ready .hero__deco-light,.event-aion2.is-hero-ready .hero__deco-title,.event-aion2.is-hero-ready .hero__title,.event-aion2.is-hero-ready .hero__subtitle,.event-aion2.is-hero-ready .hero__btn,.event-aion2.is-hero-ready .hero__scroll{animation:aion2-hero-text-in var(--text-in-dur) var(--text-in-ease) var(--d, 0s) both}.event-aion2.is-hero-paused .hero__img,.event-aion2.is-hero-paused .hero__scroll-arrow path{animation-play-state:paused}@keyframes aion2-hero-in{from{opacity:0;filter:blur(var(--blur, 0px));transform:translate(var(--from-x, 0), var(--from-y, 0))}to{opacity:var(--o, 1);filter:none;transform:none}}@keyframes aion2-hero-rise{from{opacity:0;filter:blur(var(--blur, 0px));transform:translateY(2%)}to{opacity:var(--o, 1);filter:none;transform:none}}@keyframes aion2-hero-dim-in{from{opacity:0}to{opacity:1}}@keyframes aion2-hero-zoom{from{scale:1.14}to{scale:1.04}}@keyframes aion2-hero-text-in{from{opacity:0;filter:blur(8px);transform:translateY(18px)}to{opacity:1;filter:none;transform:none}}@keyframes aion2-hero-breath-bg{from{transform:scale(1)}to{transform:scale(1.04)}}@keyframes aion2-hero-breath-asha{from{opacity:.78;transform:scale(1)}to{opacity:1;transform:scale(1.025)}}@keyframes aion2-hero-glow{from{opacity:0;transform:scale(1)}to{opacity:var(--glow-peak);transform:scale(1.012)}}@keyframes aion2-hero-lit{from{filter:brightness(1)}to{filter:brightness(var(--lit, 1.25))}}@keyframes aion2-hero-float{from{transform:translateY(0) rotate(0deg)}to{transform:translateY(-8.5%) rotate(1.7deg)}}@keyframes aion2-hero-fog{from{transform:translate(-2.5%, 0)}to{transform:translate(2.5%, 1.2%)}}@keyframes aion2-hero-ember{from{opacity:.5;transform:translate(0, 1.6%)}to{opacity:1;transform:translate(1.4%, -2.8%)}}@keyframes aion2-hero-snow{from{transform:translate(1.2%, -1.4%)}to{transform:translate(-1.6%, 2.4%)}}@keyframes aion2-hero-dust{from{transform:translate(-1%, 0.8%)}to{transform:translate(1.2%, -1.2%)}}@keyframes aion2-hero-twinkle{from{opacity:.62}to{opacity:1}}@keyframes aion2-hero-hand-float{from{transform:translateY(0)}to{transform:translateY(-6%)}}@keyframes aion2-hero-reach-l{from{translate:0 0}to{translate:18% 0}}@keyframes aion2-hero-reach-r{from{translate:0 0}to{translate:-18% 0}}@keyframes aion2-hero-chevron{from{opacity:.2}to{opacity:1}}html.js-aion2-hero .event-aion2 .hero__overlay,html.js-aion2-hero .event-aion2 .hero__dim,html.js-aion2-hero .event-aion2 .hero__layer,html.js-aion2-hero .event-aion2 .hero__deco-ornament,html.js-aion2-hero .event-aion2 .hero__deco-light,html.js-aion2-hero .event-aion2 .hero__deco-title,html.js-aion2-hero .event-aion2 .hero__title,html.js-aion2-hero .event-aion2 .hero__subtitle,html.js-aion2-hero .event-aion2 .hero__btn,html.js-aion2-hero .event-aion2 .hero__scroll{opacity:0}@media(prefers-reduced-motion: reduce){.event-aion2 .hero__overlay,.event-aion2 .hero__dim,.event-aion2 .hero__layer,.event-aion2 .hero__deco-ornament,.event-aion2 .hero__deco-light,.event-aion2 .hero__deco-title,.event-aion2 .hero__title,.event-aion2 .hero__subtitle,.event-aion2 .hero__btn,.event-aion2 .hero__scroll,.event-aion2 .hero__img,.event-aion2 .hero__scroll-arrow path{animation:none !important}.event-aion2 .hero__btn,.event-aion2 .hero__btn::before,.event-aion2 .hero__btn::after{transition:none}.event-aion2 .hero__overlay,.event-aion2 .hero__dim{opacity:1 !important}.event-aion2 .hero__layer{opacity:var(--o, 1) !important}.event-aion2 .hero__layer--glow{opacity:0 !important}.event-aion2 .hero__deco-ornament,.event-aion2 .hero__deco-light,.event-aion2 .hero__deco-title,.event-aion2 .hero__title,.event-aion2 .hero__subtitle,.event-aion2 .hero__btn,.event-aion2 .hero__scroll{opacity:1 !important}}.event-aion2 .intro{position:relative;isolation:isolate;overflow:hidden;box-sizing:border-box;padding:100px 20px 61px;background:#02040c}@media(max-width: 1200px){.event-aion2 .intro{padding:40px 30px}}.event-aion2 .intro__bg{position:absolute;inset:0;pointer-events:none}.event-aion2 .intro__bg-img{position:absolute;left:50%;max-width:none;height:auto;-o-object-fit:cover;object-fit:cover}@media(max-width: 1200px){.event-aion2 .intro__bg-img{height:max(953px,100%)}}.event-aion2 .intro__bg-img--haze{top:50%;width:max(2560px,100% + 220px);translate:calc(-50% - 109px) -50%;opacity:.5}@media(max-width: 1200px){.event-aion2 .intro__bg-img--haze{top:0;width:3046px;translate:-50% 0}}.event-aion2 .intro__bg-img--ember{top:50%;width:1454px;translate:-50% -50%;mix-blend-mode:lighten}@media(max-width: 1200px){.event-aion2 .intro__bg-img--ember{top:0;width:1706px;translate:-50% 0}}.event-aion2 .intro__body{position:relative;display:flex;flex-direction:column;align-items:center;gap:62px;width:100%;max-width:1040px;margin:0 auto}@media(max-width: 1200px){.event-aion2 .intro__body{gap:50px;max-width:560px}}.event-aion2 .intro__cards{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:20px;width:100%;margin:0;padding:0;list-style:none}@media(max-width: 1200px){.event-aion2 .intro__cards{grid-template-columns:minmax(0, 1fr)}}.event-aion2 .intro__slogans{display:flex;justify-content:center;gap:30px;margin:0;padding:0;list-style:none}@media(max-width: 1200px){.event-aion2 .intro__slogans{flex-direction:column;align-items:center;gap:20px}}.event-aion2 .intro__slogan{font-size:15px;font-weight:500;line-height:19px;letter-spacing:-0.5px;text-align:center;white-space:nowrap;color:rgba(0,0,0,0);background:linear-gradient(90deg, #b7c9ef, #f6f8ff 50%, #bac3ff);-webkit-background-clip:text;background-clip:text}.event-aion2 .intro-card{position:relative;isolation:isolate;display:flex;flex-direction:column;box-sizing:border-box;height:100%;padding:29px 39px;border:1px solid #3c4765;background:linear-gradient(180deg, #09131b, #1a3044);box-shadow:0 20px 12px #021832;color:inherit;text-decoration:none;transition:border-color .3s ease}.event-aion2 .intro-card::before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg, #030a0f, #114473);opacity:0;transition:opacity .3s ease}.event-aion2 .intro-card::after{content:"";position:absolute;inset:-1px;box-shadow:inset 0 0 34px rgba(185,212,225,.3);opacity:0;pointer-events:none;transition:opacity .3s ease}.event-aion2 .intro-card:focus-visible{outline:2px solid #b9a077;outline-offset:4px}@media(hover: hover)and (pointer: fine){.event-aion2 .intro-card:hover{border-color:#444d67}.event-aion2 .intro-card:hover::before,.event-aion2 .intro-card:hover::after{opacity:1}}@media(prefers-reduced-motion: reduce){.event-aion2 .intro-card,.event-aion2 .intro-card::before,.event-aion2 .intro-card::after{transition:none}}.event-aion2 .intro-card__eyebrow{font-family:var(--font-display);font-size:17px;font-weight:700;line-height:22px;letter-spacing:-0.3px;color:#b9a077}.event-aion2 .intro-card__title{margin:10px 0 14px;font-family:var(--font-display);font-size:34px;font-weight:700;line-height:44px;letter-spacing:-0.3px;color:rgba(0,0,0,0);background:linear-gradient(180deg, #fffadf, #bd955c);-webkit-background-clip:text;background-clip:text}@media(max-width: 1200px){.event-aion2 .intro-card__title{font-size:24px;line-height:31px}}.event-aion2 .intro-card__desc{font-size:15px;font-weight:400;line-height:19px;letter-spacing:-0.5px;color:#c8c1b1}.event-aion2 .event-section{--section-base: #060d1a;--photo-tint: rgba(1, 14, 29, 0.6);--kv-tint: rgba(6, 10, 24, 0.62);position:relative;padding:60px 0 120px;background:var(--section-base);scroll-margin-top:var(--header-h)}.event-aion2 .event-section *,.event-aion2 .event-section *::before,.event-aion2 .event-section *::after{box-sizing:border-box}@media(max-width: 1200px){.event-aion2 .event-section{padding-bottom:60px}}.event-aion2 .event-section__bg{position:absolute;top:0;right:0;left:0;height:1024px;overflow:hidden;pointer-events:none}.event-aion2 .event-section__bg-layer{position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000, transparent);mask-image:linear-gradient(#000, transparent)}.event-aion2 .event-section__bg-layer::after{content:"";position:absolute;inset:0}.event-aion2 .event-section__bg-layer img{position:absolute;left:50%;display:block;max-width:none;-o-object-fit:cover;object-fit:cover;translate:-50% 0}.event-aion2 .event-section__bg-layer--photo::after{background:var(--photo-tint)}.event-aion2 .event-section__bg-layer--photo img{top:-3px;width:max(100%,2560px);height:1030px}.event-aion2 .event-section__bg-layer--kv::after{background:var(--kv-tint)}.event-aion2 .event-section__bg-layer--kv img{top:-28px;width:max(100%,1920px);height:1080px;filter:blur(8px)}.event-aion2 .event-section__inner{position:relative;display:flex;flex-direction:column;align-items:center;width:100%;max-width:1040px;margin:0 auto}@media(max-width: 1200px){.event-aion2 .event-section__inner{width:min(100% - 40px,560px)}}.event-aion2 .event-section__head{display:flex;flex-direction:column;align-items:center;width:100%;text-align:center}.event-aion2 .event-badge{position:relative;width:400px;height:162px;margin:0;overflow:hidden}.event-aion2 .event-badge__ribbon{position:absolute;top:0;left:50%;display:block;width:380px;height:162px;translate:-50% 0}.event-aion2 .event-badge__body{position:absolute;top:10px;right:0;left:0;display:flex;flex-direction:column;align-items:center;width:320px;margin-inline:auto}.event-aion2 .event-badge__flame{position:relative;width:52px;height:52px}.event-aion2 .event-badge__flame img{position:absolute;top:-6px;left:-4px;display:block;width:61px;height:56px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.event-aion2 .event-badge__text{position:relative;display:flex;align-items:center;justify-content:center;gap:10px;width:100%;padding:10px;background:linear-gradient(90deg, rgba(15, 10, 4, 0.5), rgba(15, 10, 4, 0.5)),linear-gradient(90deg, rgba(55, 41, 1, 0) 0%, rgba(157, 116, 4, 0.6) 50%, rgba(55, 41, 1, 0) 100%);color:#e2c89c;font:700 26px/1.3 var(--font-display);text-shadow:0 0 14px #000;white-space:nowrap}.event-aion2 .event-badge__text::before,.event-aion2 .event-badge__text::after{content:"";position:absolute;right:0;left:0;height:1px}.event-aion2 .event-badge__text::before{top:0;background:linear-gradient(90deg, rgba(158, 130, 76, 0) 0%, rgba(158, 130, 76, 0.44) 12.5%, rgba(158, 130, 76, 0.78) 25%, #9e824c 37.5%, #9e824c 50%, rgba(158, 130, 76, 0.8) 62.5%, rgba(158, 130, 76, 0.66) 75%, rgba(158, 130, 76, 0.52) 87.5%, rgba(158, 130, 76, 0.45) 100%)}.event-aion2 .event-badge__text::after{bottom:0;background:linear-gradient(90deg, rgba(213, 178, 113, 0) 0%, rgba(213, 178, 113, 0.3) 12.5%, rgba(213, 178, 113, 0.5) 25%, rgba(213, 178, 113, 0.7) 37.5%, #d5b271 50%, rgba(213, 178, 113, 0.6) 62.5%, rgba(213, 178, 113, 0.43) 75%, rgba(213, 178, 113, 0.34) 87.5%, rgba(213, 178, 113, 0.3) 100%)}@media(max-width: 1200px){.event-aion2 .event-badge{width:390px;height:158px}.event-aion2 .event-badge__ribbon{width:370px;height:158px}.event-aion2 .event-badge__body{top:9px;width:312px}.event-aion2 .event-badge__flame{width:51px;height:51px}.event-aion2 .event-badge__flame img{top:-6px;left:-4px;width:60px;height:55px}.event-aion2 .event-badge__text{gap:10px;font-size:25px}}@supports selector(:has(*)){.event-aion2.js-fade .event-badge__ribbon{opacity:0}.event-aion2.js-fade .event-section__head:has(.section-title.on) .event-badge__ribbon{--ribbon-dim: 0.7;-webkit-mask-image:linear-gradient(100deg, rgba(0, 0, 0, var(--ribbon-dim)) 0%, rgba(0, 0, 0, var(--ribbon-dim)) 30%, #000 50%, rgba(0, 0, 0, var(--ribbon-dim)) 70%, rgba(0, 0, 0, var(--ribbon-dim)) 100%);mask-image:linear-gradient(100deg, rgba(0, 0, 0, var(--ribbon-dim)) 0%, rgba(0, 0, 0, var(--ribbon-dim)) 30%, #000 50%, rgba(0, 0, 0, var(--ribbon-dim)) 70%, rgba(0, 0, 0, var(--ribbon-dim)) 100%);-webkit-mask-size:300% 100%;mask-size:300% 100%;-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x;animation:aion2-ribbon-in .85s ease-out .6s both,aion2-ribbon-breathe 4.6s ease-in-out 1.45s infinite alternate,aion2-ribbon-sweep 5s linear 1.45s infinite}}.event-aion2.js-fade .event-badge__flame img.on{animation-name:aion2-flame-in}.event-aion2 .section-title{margin:10px 0 0;background:linear-gradient(180deg, #fffadf, #bd955c);-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0);font:700 54px/70px var(--font-display);letter-spacing:1px;text-align:center}@media(max-width: 1200px){.event-aion2 .section-title{font-size:36px;line-height:47px}}.event-aion2 .section-desc{margin:26px 0 0;color:#c8c1b1;font-size:16px;line-height:1.5;letter-spacing:-0.5px;text-align:center}@media(max-width: 1200px){.event-aion2 .section-desc{font-size:14px}}.event-aion2 .info-box{display:flex;justify-content:center;width:100%;margin-top:40px;padding:13px 20px;border-block:1px solid #323232;background:#131d2d}.event-aion2 .info-box__list{display:grid;row-gap:9px;width:-moz-fit-content;width:fit-content;margin:0}.event-aion2 .info-box__row{display:flex;align-items:center;gap:30px}.event-aion2 .info-box__tag{display:flex;flex:none;align-items:center;justify-content:center;width:110px;margin:0;padding:3px 20px;border:1px solid #334669;border-radius:999px;background:#081325;color:#e8debb;font:700 16px/normal var(--font-display);white-space:nowrap}.event-aion2 .info-box__text{margin:0;color:#fcf8dd;font-size:16px;line-height:normal;letter-spacing:-0.5px}@media(max-width: 1200px){.event-aion2 .info-box{margin-top:48px;padding:19px 20px}.event-aion2 .info-box__list{row-gap:15px;width:100%}.event-aion2 .info-box__row{flex-direction:column;gap:8px}.event-aion2 .info-box__text{font-size:14px;line-height:17px;text-align:center}}.event-aion2 .prize{display:flex;flex-direction:column;align-items:center;gap:20px;margin-top:60px}.event-aion2 .prize__title{margin:0;color:#f1deb6;font:700 32px/42px var(--font-display);letter-spacing:-0.3px;text-align:center}.event-aion2 .prize__list{display:flex;justify-content:center;gap:20px;margin:0;padding:0;list-style:none}.event-aion2 .prize__item{--u: 1px;--k: 1;position:relative;display:flex;flex:none;flex-direction:column;align-items:center;justify-content:center;gap:calc(10*var(--u));width:calc(372*var(--u));height:calc(372*var(--u));padding:calc(30*var(--u)) calc(20*var(--u)) 0;border-radius:50%;overflow:hidden;background:linear-gradient(180deg, rgba(26, 50, 94, 0.3) 0%, rgba(26, 50, 94, 0) 50%, #1a325e 100%),var(--section-base)}.event-aion2 .prize__item--raised{padding-bottom:calc(10*var(--u))}.event-aion2 .prize__item--dim{background:linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2)),linear-gradient(180deg, rgba(26, 50, 94, 0.3) 0%, rgba(26, 50, 94, 0) 50%, #1a325e 100%),var(--section-base)}.event-aion2 .prize__item--glow::after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 calc(-40*var(--u)) calc(34*var(--u)) #20405c;pointer-events:none}@media(max-width: 1200px){.event-aion2 .prize__item--glow{box-shadow:inset 0 calc(-40*var(--u)) calc(34*var(--u)) #20405c}.event-aion2 .prize__item--glow::after{content:none}}.event-aion2 .prize__info{display:flex;flex-direction:column;align-items:center;gap:calc(7*var(--u))}.event-aion2 .prize__badge{padding:calc(6*var(--u)) calc(8*var(--u));border-radius:calc(5*var(--u));background:linear-gradient(116deg, #214286 0%, #5a4e9e 90%);color:#fff;font:700 calc(17 * var(--u))/calc(20 * var(--u)) var(--font-display);white-space:nowrap}.event-aion2 .prize__name{margin:0;background:linear-gradient(90deg, #b7c9ef 0%, #f6f8ff 50%, #bac3ff 100%);-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0);font:700 calc(28 * var(--u))/calc(36 * var(--u)) var(--font-display);white-space:nowrap}.event-aion2 .prize__sub{margin:0;color:#c8c1b1;font-size:calc(14*var(--u));line-height:calc(18*var(--u));letter-spacing:-0.5px;white-space:nowrap}.event-aion2 .prize__line{position:relative;display:block;flex:none;width:calc(250*var(--u));height:var(--u);margin-bottom:calc(-1*var(--u));translate:0 calc(-1*var(--u))}.event-aion2 .prize__line::before{content:"";position:absolute;top:0;left:0;width:100%;height:1px;background:linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(242, 240, 235, 0.25) 12.5%, rgba(228, 224, 215, 0.5) 25%, rgba(215, 209, 194, 0.75) 37.5%, #c9c1ae 50%, rgba(215, 209, 194, 0.75) 62.5%, rgba(228, 224, 215, 0.5) 75%, rgba(242, 240, 235, 0.25) 87.5%, rgba(255, 255, 255, 0));transform:scaleY(var(--k));transform-origin:0 0}.event-aion2 .prize__thumb{position:relative;flex:none;width:calc(200*var(--u));height:calc(200*var(--u));overflow:hidden}.event-aion2 .prize__img,.event-aion2 .prize__glow{position:absolute;inset:0;display:block;width:100%;height:100%}.event-aion2 .prize__spark{position:absolute;top:calc(100*var(--u));left:calc(110*var(--u));display:block;width:calc(185*var(--u));height:calc(183*var(--u));translate:-50% -50%;rotate:34deg;mix-blend-mode:color-dodge}@media(max-width: 1200px){.event-aion2 .prize__title{font-size:24px;line-height:31px}.event-aion2 .prize__list{flex-direction:column;align-items:center}.event-aion2 .prize__item{--u: calc(300px / 372);--k: calc(300 / 372)}.event-aion2 .prize{margin-top:48px}}.event-aion2 .note-box{width:-moz-fit-content;width:fit-content;max-width:100%;margin:50px 0 0;padding:10px 16px;border-radius:5px;background:#1b2435;color:#7486a7;font-size:16px;line-height:21px;letter-spacing:-0.5px;text-align:center}@media(max-width: 1200px){.event-aion2 .note-box{width:100%;margin-top:48px}}.event-aion2 .btn-gold{--btn-hover-bg: radial-gradient(ellipse 50% 100% at 50% 100%, rgba(255, 245, 210, 1), rgba(255, 245, 210, 0)), linear-gradient(180deg, #fff8df, #bc7f1b);position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;min-height:82px;padding:0 110px;border:1px solid #cb982a;-o-border-image:linear-gradient(180deg, #cb982a, #efc78c) 1;border-image:linear-gradient(180deg, #cb982a, #efc78c) 1;background:linear-gradient(180deg, #fff8df, #bc7f1b);background-origin:border-box;color:#4c3a21;font:700 34px/1.3 var(--font-display);letter-spacing:-0.3px;text-align:center;text-decoration:none;white-space:nowrap}.event-aion2 .btn-gold::before{content:"";position:absolute;inset:-1px;z-index:-1;border:1px solid rgba(0,0,0,0);-o-border-image:linear-gradient(180deg, #efc78c, #cb982a) 1;border-image:linear-gradient(180deg, #efc78c, #cb982a) 1;background:var(--btn-hover-bg);background-origin:border-box;opacity:0;transition:opacity .3s ease}.event-aion2 .btn-gold:focus-visible{outline:2px solid #fff4f4;outline-offset:3px}.event-aion2 .btn-gold:focus-visible::before{opacity:1}@media(hover: hover)and (pointer: fine){.event-aion2 .btn-gold:hover::before{opacity:1}}@media(prefers-reduced-motion: reduce){.event-aion2 .btn-gold::before{transition:none}}.event-aion2 .btn-gold--sub{--btn-hover-bg: radial-gradient(ellipse 50% 100% at 50% 100%, rgba(255, 249, 210, 1) 0%, rgba(255, 248, 194, 0.8) 20%, rgba(255, 247, 178, 0.6) 40%, rgba(255, 247, 162, 0.4) 60%, rgba(255, 246, 146, 0.2) 80%, rgba(255, 245, 130, 0) 100%), linear-gradient(180deg, #e8ddb7, #a08963);padding:0 40px;border-color:hsla(0,0%,100%,.3);-o-border-image:none;border-image:none;background-image:linear-gradient(180deg, #e8ddb7, #a08963)}.event-aion2 .btn-gold--sub::before{-o-border-image:none;border-image:none;border-color:hsla(0,0%,100%,.4)}@media(max-width: 1200px){.event-aion2 .btn-gold{max-width:100%;padding-inline:40px;white-space:normal}}@keyframes aion2-ribbon-in{from{opacity:0;scale:.94 1}to{opacity:1;scale:1}}@keyframes aion2-ribbon-breathe{from{opacity:1;scale:1}to{opacity:.82;scale:1.02 1}}@keyframes aion2-ribbon-sweep{from{-webkit-mask-position:100% 0;mask-position:100% 0}to{-webkit-mask-position:0% 0;mask-position:0% 0}}@keyframes aion2-flame-in{from{opacity:0;scale:.5}to{opacity:1;scale:1}}.event-aion2 .event-section--1 .event-section__bg::before{display:none}.event-aion2 .arch-list{display:flex;gap:20px;width:100%;margin:60px 0 0;padding:0;list-style:none}.event-aion2 .arch-list__item{flex:1 1 0;min-width:0;padding-bottom:60px;margin-bottom:-60px}@media(max-width: 1200px){.event-aion2 .arch-list__item{padding-bottom:40px;margin-bottom:-40px}}@media(max-width: 1200px){.event-aion2 .arch-list{flex-direction:column;margin-top:48px}}.event-aion2 .arch-card{position:relative;display:flex;flex-direction:column;align-items:center;gap:38px;padding:90px 30px 80px;border-radius:120px;background:linear-gradient(180deg, #09131b, #1a3044);color:inherit;text-decoration:none;filter:drop-shadow(0 20px 12px #021832)}.event-aion2 .arch-card::before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(180deg, #011a2f, #21496f);box-shadow:inset 0 -20px 44px rgba(31,103,159,.8);opacity:0;transition:opacity .3s ease}.event-aion2 .arch-card>*{position:relative}@media(hover: hover)and (pointer: fine){.event-aion2 .arch-card:hover::before{opacity:1}}.event-aion2 .arch-card:focus-visible{outline:2px solid #e2c89c;outline-offset:6px}.event-aion2 .arch-card:focus-visible::before{opacity:1}@media(prefers-reduced-motion: reduce){.event-aion2 .arch-card::before{transition:none}}.event-aion2 .arch-card__body{display:flex;flex-direction:column;align-items:center;gap:18px;width:100%;height:217px;text-align:center}.event-aion2 .arch-card__head{display:flex;flex-direction:column;align-items:center;width:100%}.event-aion2 .arch-card__flame{position:relative;width:32px;height:32px}.event-aion2 .arch-card__flame img{position:absolute;top:50%;left:50%;display:block;width:61px;height:56px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;translate:calc(-50% + 1px) calc(-50% - 3px)}.event-aion2 .arch-card__num,.event-aion2 .arch-card__title,.event-aion2 .arch-card__link{background:linear-gradient(180deg, #fffadf, #bd955c);-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0);font-family:var(--font-display);font-weight:700}.event-aion2 .arch-card__num{font-size:54px;line-height:50px}.event-aion2 .arch-card__title{margin:0;font-size:50px;line-height:1.3}.event-aion2 .arch-card__desc{margin:0;color:#c8c1b1;font-size:16px;line-height:1.3;letter-spacing:-0.5px;white-space:nowrap}.event-aion2 .arch-card__link{display:flex;align-items:center;justify-content:center;height:27px;background:linear-gradient(90deg, #b7c9ef 0%, #f6f8ff 50%, #bac3ff 100%);-webkit-background-clip:text;background-clip:text;font-size:21px;line-height:1.3;white-space:pre}.event-aion2 .arch-card__arrow{margin-left:-2px;font-family:var(--font-body);font-size:14px;font-weight:400}@media(max-width: 1200px){.event-aion2 .arch-card{gap:20px;min-height:326px;padding:50px 30px}.event-aion2 .arch-card__body{gap:8px;height:auto}.event-aion2 .arch-card__desc{white-space:normal}.event-aion2 .arch-card__num{font-size:36px}.event-aion2 .arch-card__title{font-size:30px}}.event-aion2 .event-section--2{--section-base: #070e1c;padding-bottom:98px}@media(max-width: 1200px){.event-aion2 .event-section--2{--section-base: #060d1a;padding-bottom:60px}}.event-aion2 .event-section--2 .event-section__bg::before{display:none}.event-aion2 .event-section--2 .note-box{margin-top:40px}@media(max-width: 1200px){.event-aion2 .event-section--2 .note-box{margin-top:20px}}@media(max-width: 1200px){.event-aion2 .event-section--2 .prize__item--glow{box-shadow:none}}@media(max-width: 1200px){.event-aion2 .event-section--2 .prize__item:first-child{padding-bottom:calc(10*var(--u))}}.event-aion2 .char-art{position:absolute;top:307px;left:-181px;z-index:1;display:block;width:406px;height:606px;max-width:none;pointer-events:none}@media(max-width: 1200px){.event-aion2 .char-art{display:none}}.event-aion2.js-fade .char-art.on{animation:aion2-blur-in .95s cubic-bezier(0.25, 1, 0.5, 1) calc(var(--fade-i, 0)*.1s) both,aion2-char-float 6.6s ease-in-out calc(var(--fade-i, 0)*.1s + .95s) infinite alternate}@media(prefers-reduced-motion: no-preference){.event-aion2.js-fade .orb-list__item:not(.on)>*{opacity:0}.event-aion2.js-fade .orb-list__item.on{--orb-delay: calc(var(--fade-i, 0) * 0.18s);--orb-phase: calc(var(--orb-delay) + var(--fade-i, 0) * 0.5s)}.event-aion2.js-fade .orb-list__item.on .orb-list__glow{animation:aion2-orb-glow-in 1.1s cubic-bezier(0.25, 1, 0.5, 1) var(--orb-delay) both,aion2-orb-breathe 3.6s ease-in-out calc(var(--orb-phase) + 1.1s) infinite alternate}.event-aion2.js-fade .orb-list__item.on .orb-list__floor{animation:aion2-orb-floor-in 1.1s cubic-bezier(0.25, 1, 0.5, 1) var(--orb-delay) both}.event-aion2.js-fade .orb-list__item.on .orb-list__spark{animation:aion2-orb-spark-in .95s cubic-bezier(0.25, 1, 0.5, 1) calc(var(--orb-delay) + .1s) both,aion2-orb-twinkle 2.4s ease-in-out calc(var(--orb-phase) + 1.05s) infinite alternate}.event-aion2.js-fade .orb-list__item.on .orb-list__check,.event-aion2.js-fade .orb-list__item.on .orb-list__text{animation:aion2-fade-in .95s cubic-bezier(0.25, 1, 0.5, 1) calc(var(--orb-delay) + .2s) both}}.event-aion2 .orb-list{display:flex;justify-content:center;gap:10px;margin:20px 0 0;padding:0;list-style:none}@media(max-width: 1200px){.event-aion2 .orb-list{--u: min(1px, calc((100vw - 50px) / 340));flex-wrap:wrap;gap:0 10px;width:calc(340*var(--u) + 10px);margin-top:48px}}.event-aion2 .orb-list__item{position:relative;flex:none;width:250px;height:250px;border-radius:50%;overflow:hidden}@media(max-width: 1200px){.event-aion2 .orb-list__item{width:calc(170*var(--u));height:calc(170*var(--u))}}.event-aion2 .orb-list__glow,.event-aion2 .orb-list__floor,.event-aion2 .orb-list__spark,.event-aion2 .orb-list__check{position:absolute;display:block;max-width:none}.event-aion2 .orb-list__glow{top:calc(50% + 8px);left:50%;width:277px;height:277px;translate:-50% -50%}@media(max-width: 1200px){.event-aion2 .orb-list__glow{top:calc(50% + 5*var(--u));width:calc(188*var(--u));height:calc(188*var(--u))}}.event-aion2 .orb-list__floor{top:188px;left:55px;width:143px;height:16px}@media(max-width: 1200px){.event-aion2 .orb-list__floor{top:calc(128*var(--u));left:calc(37*var(--u));width:calc(98*var(--u));height:calc(11*var(--u))}}.event-aion2 .orb-list__spark{top:120px;left:125px;width:185px;height:183px;translate:-50% -50%;rotate:34deg;mix-blend-mode:color-dodge}@media(max-width: 1200px){.event-aion2 .orb-list__spark{top:calc(82*var(--u));left:50%;width:calc(126*var(--u));height:calc(124*var(--u))}}.event-aion2 .orb-list__check{top:72px;left:110px;width:30px;height:30px;overflow:visible}@media(max-width: 1200px){.event-aion2 .orb-list__check{top:calc(49*var(--u));left:calc(75*var(--u));width:calc(20*var(--u));height:calc(20*var(--u))}}.event-aion2 .orb-list__text{position:absolute;top:116px;right:0;left:0;margin:0;background:linear-gradient(180deg, #fffadf, #bd955c);-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0);font:700 30px/1.3 var(--font-display);letter-spacing:1px;text-align:center;white-space:nowrap;filter:drop-shadow(0 7px 2.5px rgba(52, 39, 7, 0.6))}@media(max-width: 1200px){.event-aion2 .orb-list__text{top:calc(79*var(--u));font-size:calc(20*var(--u));letter-spacing:calc(.7*var(--u));filter:drop-shadow(0 calc(5 * var(--u)) calc(1.7 * var(--u)) rgba(52, 39, 7, 0.6))}}.event-aion2 .mission-list{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:20px;width:100%;margin:20px 0 0;padding:0;list-style:none}@media(max-width: 1200px){.event-aion2 .mission-list{grid-template-columns:minmax(0, 1fr);gap:10px;margin-top:48px}}.event-aion2 .mission-card{position:relative;display:flex;flex-direction:column;gap:14px;height:200px;padding:29px;border:1px solid #3c4765;background:linear-gradient(180deg, #09131b, #1a3044);box-shadow:0 20px 24px #021832;color:inherit;text-decoration:none;overflow:hidden;transition:border-color .3s ease}.event-aion2 .mission-card::before,.event-aion2 .mission-card::after{content:"";position:absolute;inset:0;opacity:0;pointer-events:none;transition:opacity .3s ease}.event-aion2 .mission-card::before{background:linear-gradient(180deg, #030a0f, #114473)}.event-aion2 .mission-card::after{box-shadow:inset 0 0 34px rgba(185,212,225,.3)}.event-aion2 .mission-card>*{position:relative}@media(hover: hover)and (pointer: fine){.event-aion2 .mission-card:hover{border-color:#444d67}.event-aion2 .mission-card:hover::before,.event-aion2 .mission-card:hover::after{opacity:1}}.event-aion2 .mission-card:focus-visible{outline:2px solid #e2c89c;outline-offset:4px;border-color:#444d67}.event-aion2 .mission-card:focus-visible::before,.event-aion2 .mission-card:focus-visible::after{opacity:1}@media(prefers-reduced-motion: reduce){.event-aion2 .mission-card{transition:none}.event-aion2 .mission-card::before,.event-aion2 .mission-card::after{transition:none}}.event-aion2 .mission-card__head{display:flex;align-items:center;gap:11px}.event-aion2 .mission-card__num{padding:4px 6px;border-radius:3px;background:hsla(0,0%,100%,.1);color:#e8debb;font:700 20px/normal var(--font-display);letter-spacing:.3px}.event-aion2 .mission-card__title{margin:0;color:#e9f5ff;font:700 28px/1.3 var(--font-display);letter-spacing:.5px}.event-aion2 .mission-card__desc{min-height:46px;margin:0;color:hsla(0,0%,100%,.6);font-size:15px;line-height:1.5;letter-spacing:-0.5px}.event-aion2 .mission-card__btn{position:relative;flex:none;width:30px;height:30px;background:linear-gradient(135deg, #172d41, #2d4b66)}.event-aion2 .mission-card__arrow{position:absolute;top:3px;left:6px;display:block;width:21px;height:24px}.event-aion2 .mission-card--lg .mission-card__title{font-size:30px}@media(max-width: 1200px){.event-aion2 .mission-card--lg .mission-card__title{font-size:20px}}.event-aion2 .mission-card--lg .mission-card__desc{white-space:nowrap}@media(max-width: 1200px){.event-aion2 .mission-card--lg .mission-card__desc{white-space:normal}}.event-aion2 .mission-card--lg .mission-card__arrow{top:1px;left:4px;width:25px;height:29px}@media(max-width: 1200px){.event-aion2 .mission-card{height:auto;padding:19px}.event-aion2 .mission-card__title{font-size:20px}.event-aion2 .mission-card__desc{min-height:0;line-height:23px}}.event-aion2 .cta-row{display:flex;gap:32px;margin-top:40px}.event-aion2 .cta-row .btn-gold{flex:none;width:400px;padding-inline:0}@media(max-width: 1200px){.event-aion2 .cta-row{flex-direction:column;gap:20px;width:100%;margin-top:48px}.event-aion2 .cta-row .btn-gold{width:100%;min-height:69px;padding-inline:20px;font-size:24px}}@keyframes aion2-blur-in{from{opacity:0;filter:blur(20px)}to{opacity:1;filter:none}}@keyframes aion2-char-float{from{transform:translateY(0) rotate(0deg)}to{transform:translateY(-3%) rotate(0.6deg)}}@keyframes aion2-orb-glow-in{from{opacity:0;scale:.6}to{opacity:1;scale:1}}@keyframes aion2-orb-floor-in{from{opacity:0;scale:.5 1}to{opacity:1;scale:1}}@keyframes aion2-orb-spark-in{from{opacity:0;scale:.4}to{opacity:1;scale:1}}@keyframes aion2-orb-breathe{from{opacity:1;scale:1}to{opacity:.72;scale:1.06}}@keyframes aion2-orb-twinkle{from{opacity:1;scale:1}to{opacity:.35;scale:.88}}@media(min-width: 1201px){.event-aion2 .event-section--3{padding-bottom:100px}.event-aion2 .event-section--3 .prize{margin-top:32px}.event-aion2 .event-section--3 .note-box{margin-top:36px}}.event-aion2 .event-section--3 .event-section__bg::before{content:none}.event-aion2 .event-section--3 .event-section__bg-layer--scene::after{background:rgba(40,43,45,.9)}.event-aion2 .event-section--3 .event-section__bg-layer--scene img{top:0;width:max(100%,1920px);height:1080px}.event-aion2 .advice-banner{display:flex;width:100%;height:320px;margin-top:30px;border:1px solid #b7c9ef;background:#0d1b31;overflow:hidden}.event-aion2 .advice-banner__visual{position:relative;display:flex;flex:none;align-items:flex-end;width:543px;height:320px;padding:0 30px 30px;overflow:hidden}.event-aion2 .advice-banner__visual::after{content:"";position:absolute;inset:0;background:rgba(10,21,35,.4)}.event-aion2 .advice-banner__photo{position:absolute;top:0;left:0;display:block;width:587px;height:322px;max-width:none;-o-object-fit:cover;object-fit:cover}.event-aion2 .advice-banner__copy{position:relative;z-index:1;display:flex;flex-direction:column;gap:3px;margin:0;color:#fff;font-family:var(--font-display);font-weight:700;letter-spacing:-0.3px;text-shadow:0 4px 24px #000;white-space:nowrap}.event-aion2 .advice-banner__eyebrow,.event-aion2 .advice-banner__sub{font-size:14px;line-height:18px}.event-aion2 .advice-banner__slogan{font-size:34px;line-height:44px}.event-aion2 .advice-banner__list{display:flex;flex:1 1 0;flex-direction:column;gap:25px;justify-content:center;min-width:0;margin:0;padding:0 50px;list-style:none}.event-aion2 .advice-banner__head{display:flex;align-items:center;gap:11px}.event-aion2 .advice-banner__num{padding:4px 6px;border-radius:3px;background:hsla(0,0%,100%,.1);color:#e8debb;font:700 17px/20px var(--font-display);letter-spacing:.3px}.event-aion2 .advice-banner__title{margin:0;color:#e9f5ff;font:700 25px/32px var(--font-display);letter-spacing:.5px}.event-aion2 .advice-banner__desc{margin:14px 0 0;color:hsla(0,0%,100%,.6);font-size:14px;line-height:20px;letter-spacing:-0.5px}@media(max-width: 1200px){.event-aion2 .advice-banner{flex-direction:column;height:auto;margin-top:48px}.event-aion2 .advice-banner__visual{width:100%;padding:0 0 41px 59px}.event-aion2 .advice-banner__photo{top:50%;left:50%;translate:-50% -50%}.event-aion2 .advice-banner__list{flex:none;padding:30px}}.event-aion2 .class-panel{display:flex;flex-direction:column;align-items:center;gap:26px;width:100%;margin-top:57px;padding:40px 0;border-radius:10px;background:linear-gradient(180deg, #0d192d, #263c65);overflow:hidden}.event-aion2 .class-panel__head{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}.event-aion2 .class-panel__title{margin:0;color:#f1deb6;font:700 32px/42px var(--font-display);letter-spacing:-0.3px}@media(max-width: 1200px){.event-aion2 .class-panel__title{font-size:24px;line-height:1.3}}.event-aion2 .class-panel__desc{margin:0;color:#c8c1b1;font-size:14px;font-weight:500;line-height:1.5;letter-spacing:-0.5px}.event-aion2 .class-panel__list{display:flex;gap:10px;justify-content:center;margin:0;padding:0;list-style:none}@media(max-width: 1200px){.event-aion2 .class-panel__list{display:grid;grid-template-columns:repeat(3, minmax(0, 90px))}}@media(max-width: 1200px){.event-aion2 .class-panel{margin-top:48px;padding:40px 16px}}.event-aion2 .class-link{position:relative;display:flex;align-items:flex-end;justify-content:center;width:100px;height:128px;padding-bottom:12px;border-radius:4px;background:linear-gradient(180deg, #153b6b, #0c2341);color:#fff;text-decoration:none;overflow:hidden}@media(max-width: 1200px){.event-aion2 .class-link{width:100%;max-width:90px}}.event-aion2 .class-link::before{content:"";position:absolute;inset:0;background:linear-gradient(180deg, #1d5fb2, #133258);opacity:0;transition:opacity .3s ease}.event-aion2 .class-link:focus-visible{outline:2px solid #e2c89c;outline-offset:3px}.event-aion2 .class-link:focus-visible::before{opacity:1}@media(hover: hover)and (pointer: fine){.event-aion2 .class-link:hover::before{opacity:1}}@media(prefers-reduced-motion: reduce){.event-aion2 .class-link::before{transition:none}}.event-aion2 .class-link__img{position:absolute;top:-10px;left:50%;display:block;width:120px;height:120px;max-width:none;translate:-50% 0}.event-aion2 .class-link__name{position:relative;font-size:16px;font-weight:500;line-height:normal;white-space:nowrap}.event-aion2 .class-link--sorcerer .class-link__img{top:-14px}.event-aion2 .class-link--spirit .class-link__img{top:-12px}.event-aion2 .class-link--gladiator .class-link__img{top:-9px}.event-aion2 .event-section--4{--photo-tint: rgba(12, 12, 33, 0.7)}.event-aion2 .event-section--4 .event-section__bg::before{display:none}.event-aion2 .event-section--4 .event-section__bg-layer--photo img{top:0;width:max(100%,1920px);height:1076px}.event-aion2 .event-section--4 .btn-gold{width:384px;margin-top:48px}.event-aion2 .event-section--4 .section-title__keep{white-space:nowrap}@media(max-width: 1200px){.event-aion2 .event-section--4 .section-title br{display:none}.event-aion2 .event-section--4 .btn-gold{width:100%;min-height:69px;font-size:24px}.event-aion2 .event-section--4 .note-box{margin-top:20px}.event-aion2 .event-section--4 .prize__item:first-child{padding-bottom:calc(10*var(--u))}}@media(min-width: 1201px){.event-aion2 .event-section--4{--section-base: #070e1c;padding-bottom:100px}.event-aion2 .event-section--4 .info-box{margin-top:20px}.event-aion2 .event-section--4 .prize{margin-top:40px}.event-aion2 .event-section--4 .btn-gold{margin-top:40px}.event-aion2 .event-section--4 .note-box{margin-top:38px}}.event-aion2 .guide{position:relative;isolation:isolate;overflow:hidden;padding:80px 20px 100px;background:#212f48;scroll-margin-top:var(--header-h)}@media(max-width: 1200px){.event-aion2 .guide{padding:60px 20px}}.event-aion2 .guide__bg{position:absolute;top:0;right:0;left:0;z-index:-1;height:615px;overflow:hidden;-webkit-mask-image:linear-gradient(#000, transparent);mask-image:linear-gradient(#000, transparent);pointer-events:none}.event-aion2 .guide__bg img{position:absolute;top:0;left:50%;display:block;width:1920px;min-width:100%;height:1080px;max-width:none;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;translate:-50% 0;opacity:.4}.event-aion2 .guide__head{display:flex;flex-direction:column;align-items:center;gap:20px;max-width:997px;margin:0 auto;text-align:center}@media(max-width: 1200px){.event-aion2 .guide__head{max-width:560px}}.event-aion2 .guide__tag{margin:0;padding:5px 20px;border:1px solid #b7c9ef;border-radius:999px;background:#081325;font-family:var(--font-display);font-weight:700;font-size:22px;line-height:25px;white-space:nowrap}.event-aion2 .guide__tag-text{background:linear-gradient(90deg, #b7c9ef 0%, #f6f8ff 50%, #bac3ff 100%);-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0)}.event-aion2 .guide__title{margin:0;background:linear-gradient(180deg, #fffadf 0%, #bd955c 100%);-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0);font-family:var(--font-display);font-weight:700;font-size:54px;line-height:1.3;letter-spacing:-0.3px}@media(max-width: 1200px){.event-aion2 .guide__title{font-size:36px;letter-spacing:1px}}.event-aion2 .guide__desc{color:#c8c1b1;font-weight:500;font-size:16px;line-height:1.5;letter-spacing:-0.5px}.event-aion2 .guide__desc p{margin:0}@media(max-width: 1200px){.event-aion2 .guide__desc{font-size:14px;font-weight:400}}.event-aion2 .guide__cards{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:20px;max-width:1040px;margin:40px auto 0;padding:0;list-style:none}@media(max-width: 1200px){.event-aion2 .guide__cards{grid-template-columns:minmax(0, 1fr);max-width:560px;margin-top:48px}}.event-aion2 .guide-card{position:relative;isolation:isolate;display:flex;flex-direction:column;gap:14px;box-sizing:border-box;height:200px;padding:29px;border:1px solid #3c4765;background:linear-gradient(180deg, #09131b 0%, #1a3044 100%);box-shadow:0 20px 24px #021832;overflow:hidden}@media(max-width: 1200px){.event-aion2 .guide-card{height:auto}}.event-aion2 .guide-card::before,.event-aion2 .guide-card::after{content:"";position:absolute;inset:0;pointer-events:none}.event-aion2 .guide-card::before{z-index:-1;background:linear-gradient(180deg, #030a0f 0%, #114473 100%);opacity:0}.event-aion2 .guide-card::after{z-index:1;box-shadow:inset 0 0 34px rgba(185,212,225,0)}.event-aion2 .guide-card__title{margin:0;color:#e9f5ff;font-family:var(--font-display);font-weight:700;font-size:28px;line-height:1.3;letter-spacing:.5px;white-space:nowrap}@media(max-width: 1200px){.event-aion2 .guide-card__title{font-size:20px}}.event-aion2 .guide-card__text{min-height:46px;margin:0;color:hsla(0,0%,100%,.6);font-size:15px;line-height:1.5;letter-spacing:-0.5px;white-space:nowrap}@media(max-width: 1200px){.event-aion2 .guide-card__text{white-space:normal}}.event-aion2 .guide-card__link{display:flex;align-items:center;gap:10px;color:inherit;text-decoration:none}.event-aion2 .guide-card__link::after{content:"";position:absolute;inset:0;z-index:2}.event-aion2 .guide-card__link:focus-visible{outline:none}.event-aion2 .guide-card__link:focus-visible::after{outline:2px solid #b7cefc;outline-offset:-6px}.event-aion2 .guide-card__link-text{color:#b7cefc;font-family:var(--font-display);font-weight:700;font-size:18px;line-height:1.3;letter-spacing:-0.1px;text-shadow:0 0 3.3px #2e7cc9;white-space:nowrap}.event-aion2 .guide-card__arrow{position:relative;flex-shrink:0;width:30px;height:30px;background:linear-gradient(135deg, #172d41 0%, #2d4b66 100%)}.event-aion2 .guide-card__arrow-icon{position:absolute;left:6px;top:3px;display:block;width:21px;height:24px}@media(prefers-reduced-motion: no-preference){.event-aion2 .guide-card{transition:border-color .3s ease}.event-aion2 .guide-card::before{transition:opacity .3s ease}.event-aion2 .guide-card::after{transition:box-shadow .3s ease}}@media(hover: hover)and (pointer: fine){.event-aion2 .guide-card:hover{border-color:#444d67}.event-aion2 .guide-card:hover::before{opacity:1}.event-aion2 .guide-card:hover::after{box-shadow:inset 0 0 34px rgba(185,212,225,.3)}}.event-aion2 .notes{padding:40px 20px;background:#0f172a;color:#d6e0e7}.event-aion2 .notes__inner{max-width:1038px;margin:0 auto}@media(max-width: 1200px){.event-aion2 .notes__inner{max-width:560px}}.event-aion2 .notes__title{margin:0 0 20px;font-weight:800;font-size:24px;line-height:1}.event-aion2 .notes__list{margin:0;padding:0 0 0 24px;list-style:disc;font-weight:400;font-size:16px;line-height:1.5;text-align:justify}@media(max-width: 1200px){.event-aion2 .notes__list{text-align:left}}.event-aion2 .notes__list li{list-style:disc}.event-aion2 .notes__list li::marker{font-size:11px}.event-aion2{scroll-margin-top:var(--header-h)}.event-aion2 .top-button{--size: 64px;position:fixed;right:max(80px,(100vw - 1920px)/2 + 80px);bottom:50px;z-index:10;width:var(--size);height:var(--size);opacity:0;visibility:hidden}.event-aion2 .top-button.is-visible{opacity:1;visibility:visible}.event-aion2 .top-button__blind{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.event-aion2 .top-button svg{position:absolute;left:-24px;top:-4px;display:block;overflow:visible;pointer-events:none}.event-aion2 .top-button:focus-visible{outline:3px solid #b7cefc;outline-offset:3px}@media(prefers-reduced-motion: no-preference){.event-aion2 .top-button{transition:opacity .3s ease,visibility .3s ease}}@media(max-width: 1200px){.event-aion2 .top-button{--size: 40px;right:20px;bottom:calc(20px + env(safe-area-inset-bottom, 0px))}.event-aion2 .top-button svg{left:-15px;top:-3px;width:70px;height:70px}}
/*# sourceMappingURL=aion2_anniversary_1st.css.map */