.homepage-gacha_experience__J0ojm{--gacha-bg:#080719;--gacha-bg-soft:#11102d;--gacha-ink:#151329;--gacha-pink:#ff3d9d;--gacha-coral:#ff6c74;--gacha-cyan:#32dbff;--gacha-yellow:#ffe74f;--gacha-violet:#7657ff;--gacha-red:#ff4b62;--gacha-paper:#f8f6ff;--gacha-line:rgb(255 255 255/0.16);--gacha-ease:cubic-bezier(0.22,1,0.36,1);background:var(--gacha-bg);color:var(--gacha-paper);isolation:isolate;overflow:clip;position:relative}.homepage-gacha_experience__J0ojm h1,.homepage-gacha_experience__J0ojm h2,.homepage-gacha_experience__J0ojm h3,.homepage-gacha_experience__J0ojm p{color:inherit}.homepage-gacha_experience__J0ojm h1,.homepage-gacha_experience__J0ojm h2,.homepage-gacha_experience__J0ojm h3{text-wrap:balance}.homepage-gacha_experience__J0ojm .homepage-gacha_faqQuestion__M_yr0:focus-visible,.homepage-gacha_experience__J0ojm a:focus-visible{outline:3px solid var(--gacha-yellow);outline-offset:5px}.homepage-gacha_experience__J0ojm [data-gacha-ambient][data-gacha-active=false],.homepage-gacha_experience__J0ojm [data-gacha-ambient][data-gacha-active=false] *,.homepage-gacha_experience__J0ojm [data-gacha-ambient][data-gacha-active=false] :after,.homepage-gacha_experience__J0ojm [data-gacha-ambient][data-gacha-active=false] :before,.homepage-gacha_experience__J0ojm [data-gacha-ambient][data-gacha-active=false]:after,.homepage-gacha_experience__J0ojm [data-gacha-ambient][data-gacha-active=false]:before,.homepage-gacha_experience__J0ojm [data-gacha-offscreen=true],.homepage-gacha_experience__J0ojm [data-gacha-offscreen=true] *,.homepage-gacha_experience__J0ojm [data-gacha-offscreen=true] :after,.homepage-gacha_experience__J0ojm [data-gacha-offscreen=true] :before,.homepage-gacha_experience__J0ojm [data-gacha-offscreen=true]:after,.homepage-gacha_experience__J0ojm [data-gacha-offscreen=true]:before{animation-play-state:paused!important}.homepage-gacha_sectionInner__W02Qj{margin-inline:auto;max-width:1240px;padding-inline:clamp(20px,4.6vw,72px);position:relative;width:100%;z-index:2}.homepage-gacha_sectionEyebrow__izffp{align-items:center;color:var(--gacha-pink);display:flex;font-family:var(--font-en);font-size:11px;font-weight:700;gap:11px;letter-spacing:.16em;line-height:1.4;margin:0 0 18px}.homepage-gacha_sectionEyebrow__izffp:before{background:currentColor;box-shadow:0 0 16px currentColor;content:"";height:8px;transform:rotate(45deg);width:8px}.homepage-gacha_sectionTitle__MZxwi{font-size:clamp(36px,5.2vw,68px);letter-spacing:-.055em;line-height:1.12;margin:0}.homepage-gacha_impactLine__oXpL_{display:block;margin-bottom:-.05em;overflow:hidden;padding-bottom:.08em;perspective:900px}.homepage-gacha_impactLine__oXpL_>span{display:block;transform-origin:center bottom}.homepage-gacha_sectionLead__REEYW{color:hsla(0,0%,100%,.7);font-size:15px;line-height:1.95;margin:22px 0 0;max-width:42em}.homepage-gacha_lineButton__RAkPb,.homepage-gacha_primaryButton__HYHWo{align-items:center;border-radius:999px;display:inline-flex;font-size:14px;font-weight:800;gap:12px;justify-content:center;min-height:58px;overflow:hidden;padding:13px 24px;position:relative;transition:background-color .42s var(--gacha-ease),border-color .42s var(--gacha-ease),box-shadow .42s var(--gacha-ease),color .42s var(--gacha-ease)}.homepage-gacha_primaryButton__HYHWo{background:linear-gradient(115deg,var(--gacha-pink),var(--gacha-coral));box-shadow:0 16px 42px rgba(255,61,157,.3),inset 0 1px 0 hsla(0,0%,100%,.42);color:#fff}.homepage-gacha_primaryButton__HYHWo:before{background:linear-gradient(115deg,var(--gacha-cyan),var(--gacha-violet));border-radius:inherit;content:"";inset:0;opacity:0;position:absolute;transition:opacity .42s var(--gacha-ease)}.homepage-gacha_primaryButton__HYHWo:after{animation:homepage-gacha_button-energy-scan__1qnSQ 4.2s 1.2s var(--gacha-ease) infinite;background:linear-gradient(105deg,transparent 28%,rgba(255,255,255,.68) 47%,rgba(255,255,255,.12) 58%,transparent 72%);content:"";inset:-55% -35%;pointer-events:none;position:absolute;transform:translate3d(-78%,0,0) rotate(8deg)}.homepage-gacha_primaryButton__HYHWo>*{position:relative;z-index:1}.homepage-gacha_primaryButton__HYHWo:hover{box-shadow:0 20px 54px rgba(50,219,255,.28),inset 0 1px 0 hsla(0,0%,100%,.44)}.homepage-gacha_primaryButton__HYHWo:hover:before{opacity:1}@keyframes homepage-gacha_button-energy-scan__1qnSQ{0%,58%{transform:translate3d(-78%,0,0) rotate(8deg)}82%,to{transform:translate3d(78%,0,0) rotate(8deg)}}.homepage-gacha_lineButton__RAkPb{background:var(--green-gradient);box-shadow:0 16px 42px rgba(47,159,174,.3),inset 0 1px 0 hsla(0,0%,100%,.42);color:#fff}.homepage-gacha_lineButton__RAkPb>*{position:relative;z-index:1}.homepage-gacha_lineButton__RAkPb:hover{box-shadow:0 20px 54px rgba(47,159,174,.38),inset 0 1px 0 hsla(0,0%,100%,.44)}.homepage-gacha_sectionEffects__xtOoA{--section-effect-accent:var(--gacha-pink);inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:1}.homepage-gacha_sectionEffects__xtOoA[data-tone=cyan]{--section-effect-accent:var(--gacha-cyan)}.homepage-gacha_sectionEffects__xtOoA[data-tone=yellow]{--section-effect-accent:var(--gacha-yellow)}.homepage-gacha_sectionEffects__xtOoA[data-tone=violet]{--section-effect-accent:var(--gacha-violet)}.homepage-gacha_sectionLaser__dUMsL{background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--section-effect-accent) 14%,transparent) 24%,rgba(255,255,255,.92) 49.5%,color-mix(in srgb,var(--section-effect-accent) 68%,transparent) 50.5%,transparent 76%);box-shadow:0 0 14px color-mix(in srgb,var(--section-effect-accent) 72%,transparent),0 0 44px color-mix(in srgb,var(--section-effect-accent) 28%,transparent);height:2px;left:-18%;mix-blend-mode:screen;position:absolute;top:5%;transform:rotate(7deg);transform-origin:center;width:136%}.homepage-gacha_sectionLaser__dUMsL:after{animation:homepage-gacha_section-laser-chase__NRua5 4.6s ease-in-out 1.1s infinite;background:#fff;box-shadow:0 0 16px #fff,0 0 34px var(--section-effect-accent);content:"";height:6px;left:0;opacity:0;position:absolute;top:-2px;transform:translateX(-10vw);width:9vw}.homepage-gacha_sectionLaser__dUMsL[data-position="2"]{bottom:6%;left:-22%;opacity:.7;top:auto;transform:rotate(-8deg)}.homepage-gacha_sectionLaser__dUMsL[data-position="2"]:after{animation-delay:-1.8s}.homepage-gacha_sectionPulse__s2gSX{aspect-ratio:1;border:1px solid color-mix(in srgb,var(--section-effect-accent) 46%,transparent);border-radius:50%;box-shadow:0 0 36px color-mix(in srgb,var(--section-effect-accent) 15%,transparent),inset 0 0 46px color-mix(in srgb,var(--section-effect-accent) 11%,transparent);position:absolute;right:-10vw;top:26%;width:min(52vw,760px)}.homepage-gacha_sectionPulse__s2gSX i{animation:homepage-gacha_section-pulse-breathe__gAhX5 5.4s ease-in-out infinite alternate;background:radial-gradient(circle,transparent 0 71.5%,color-mix(in srgb,var(--section-effect-accent) 34%,transparent) 72%,color-mix(in srgb,var(--section-effect-accent) 62%,transparent) 72.8%,rgba(255,255,255,.3) 73.5%,color-mix(in srgb,var(--section-effect-accent) 28%,transparent) 74.1%,transparent 74.7%);border-radius:inherit;inset:8%;position:absolute}.homepage-gacha_sectionSparks__wEMxh{inset:0;position:absolute}.homepage-gacha_sectionSparks__wEMxh i{animation:homepage-gacha_section-spark-float__B1t6x var(--gacha-spark-duration) ease-in-out infinite;animation-delay:var(--gacha-spark-delay);background:var(--gacha-pink);box-shadow:0 0 13px currentColor;height:var(--gacha-spark-size);left:var(--gacha-spark-x);opacity:0;position:absolute;top:var(--gacha-spark-y);transform:rotate(45deg);width:var(--gacha-spark-size)}.homepage-gacha_sectionSparks__wEMxh i[data-color="1"]{background:var(--gacha-cyan)}.homepage-gacha_sectionSparks__wEMxh i[data-color="2"]{background:var(--gacha-yellow)}@keyframes homepage-gacha_section-laser-chase__NRua5{0%,22%{opacity:0;transform:translateX(-10vw)}38%{opacity:.9}68%,to{opacity:0;transform:translateX(142vw)}}@keyframes homepage-gacha_section-pulse-breathe__gAhX5{to{opacity:.55;transform:rotate(36deg) scale(1.09)}}@keyframes homepage-gacha_section-spark-float__B1t6x{0%,to{opacity:0;transform:translate3d(0,20px,0) rotate(45deg) scale(.35)}28%,66%{opacity:.72}82%{opacity:0;transform:translate3d(12px,-25px,0) rotate(135deg) scale(1)}}.homepage-gacha_cursor__9m9w4{align-items:center;background:rgba(50,219,255,.08);border:1px solid rgba(50,219,255,.7);border-radius:50%;display:none;height:32px;justify-content:center;left:0;opacity:0;pointer-events:none;position:fixed;top:0;width:32px;z-index:100}.homepage-gacha_cursor__9m9w4:before{border:1px solid rgba(255,61,157,.34);border-radius:50%;content:"";inset:-8px;position:absolute}.homepage-gacha_cursor__9m9w4 span{background:var(--gacha-pink);border-radius:50%;box-shadow:0 0 12px var(--gacha-pink);height:5px;width:5px}.homepage-gacha_hero__HdpDS{background:#08071b;min-height:max(780px,100svh - var(--header-height));overflow:hidden;position:relative}html[data-gacha-page-reveal=true] .homepage-gacha_hero__HdpDS{animation:homepage-gacha_gacha-page-arrival___QsTF 1.02s cubic-bezier(.16,.86,.24,1) .18s both;transform-origin:50% 46%;will-change:opacity,transform}html[data-gacha-page-reveal=true] .homepage-gacha_hero__HdpDS:after{animation:homepage-gacha_gacha-page-arrival-haze__wEfW0 1.02s cubic-bezier(.16,.86,.24,1) .18s both;background:radial-gradient(circle at 48% 36%,rgba(255,255,255,.34),transparent 42%),radial-gradient(circle at 24% 62%,rgba(255,91,190,.22),transparent 48%),linear-gradient(145deg,rgba(34,29,82,.76),rgba(8,7,27,.42));content:"";inset:0;pointer-events:none;position:absolute;transform-origin:50% 46%;will-change:opacity,transform;z-index:2}@keyframes homepage-gacha_gacha-page-arrival___QsTF{0%{opacity:.18;transform:scale(.94)}56%{opacity:.82;transform:scale(.986)}82%{opacity:1;transform:scale(1.006)}to{opacity:1;transform:scale(1)}}@keyframes homepage-gacha_gacha-page-arrival-haze__wEfW0{0%{opacity:.78;transform:scale(1.035)}56%{opacity:.3;transform:scale(1.012)}82%{opacity:.08;transform:scale(1.004)}to{opacity:0;transform:scale(1)}}.homepage-gacha_heroGrid__0f5pW,.homepage-gacha_heroImage__8hOqv,.homepage-gacha_heroScrim__p1ZKL,.homepage-gacha_heroSpotlights___o5qM,.homepage-gacha_particleField__LPvcb{inset:0;position:absolute}.homepage-gacha_heroImage__8hOqv{transform-origin:center}.homepage-gacha_heroImage__8hOqv img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.homepage-gacha_heroScrim__p1ZKL{background:linear-gradient(90deg,rgba(6,5,24,.95),rgba(6,5,24,.82) 32%,rgba(6,5,24,.2) 66%,rgba(6,5,24,.12)),linear-gradient(0deg,rgba(8,7,25,.86),transparent 35%,rgba(8,7,25,.18))}.homepage-gacha_heroGrid__0f5pW{background-image:linear-gradient(rgba(50,219,255,.07) 1px,transparent 0),linear-gradient(90deg,rgba(50,219,255,.07) 1px,transparent 0);background-size:72px 72px;-webkit-mask-image:linear-gradient(90deg,#000,transparent 64%);mask-image:linear-gradient(90deg,#000,transparent 64%)}.homepage-gacha_particleField__LPvcb{contain:strict;pointer-events:none;z-index:2}.homepage-gacha_particleLayer__mu98j{inset:0;position:absolute;transform-origin:center}.homepage-gacha_particleLayer__mu98j>span{animation:homepage-gacha_particle-drift__Wq0tM var(--gacha-particle-duration) ease-in-out infinite;animation-delay:var(--gacha-particle-delay);background:radial-gradient(circle at 34% 30%,#fff 0 5%,currentColor 27%,color-mix(in srgb,currentColor 42%,transparent) 52%,transparent 78%);box-shadow:0 0 14px currentColor;color:var(--gacha-red);height:var(--gacha-particle-size);left:var(--gacha-particle-x);opacity:0;position:absolute;top:var(--gacha-particle-y);transform:rotate(45deg);width:var(--gacha-particle-size)}.homepage-gacha_particleLayer__mu98j>span[data-color="1"]{color:var(--gacha-cyan)}.homepage-gacha_particleLayer__mu98j>span[data-color="2"]{color:var(--gacha-yellow)}.homepage-gacha_particleLayer__mu98j>span[data-shape="1"]{border-radius:50%}.homepage-gacha_particleLayer__mu98j>span[data-shape="2"]{clip-path:polygon(50% 0,60% 36%,100% 50%,60% 64%,50% 100%,40% 64%,0 50%,40% 36%)}.homepage-gacha_particleLayer__mu98j>span[data-shape="3"]{border-radius:999px;height:2px;width:calc(var(--gacha-particle-size) + 11px)}.homepage-gacha_particleLayer__mu98j>span[data-shape="4"]{background:rgba(0,0,0,0);border:1px solid;border-radius:50%}.homepage-gacha_particleLayer__mu98j[data-depth="0"]{opacity:.74}.homepage-gacha_particleLayer__mu98j[data-depth="1"]{opacity:.9}.homepage-gacha_particleLayer__mu98j[data-depth="2"]{opacity:.98}@keyframes homepage-gacha_particle-drift__Wq0tM{0%{opacity:0;transform:translate3d(0,24px,0) rotate(20deg) scale(.28)}16%{opacity:var(--gacha-particle-alpha)}62%{opacity:var(--gacha-particle-alpha)}to{opacity:0;transform:translate3d(var(--gacha-particle-drift-x),var(--gacha-particle-drift-y),0) rotate(var(--gacha-particle-spin)) scale(.56)}}.homepage-gacha_heroSpotlights___o5qM{contain:strict;overflow:hidden;pointer-events:none;z-index:2}.homepage-gacha_heroSpotlights___o5qM:before{background:radial-gradient(ellipse at 17% 43%,rgba(255,95,194,.16),transparent 38%),radial-gradient(ellipse at 31% 56%,rgba(61,225,255,.12),transparent 42%),radial-gradient(ellipse at 76% 13%,rgba(57,179,255,.09),transparent 46%),radial-gradient(ellipse at 71% 78%,rgba(255,49,161,.07),transparent 54%),linear-gradient(180deg,rgba(61,47,128,.12),transparent 43%,rgba(19,12,57,.16));animation:homepage-gacha_hero-atmosphere-drift__uDGX3 31s cubic-bezier(.37,0,.63,1) infinite;content:"";inset:-4%;opacity:.62;position:absolute;transform:translate3d(-1.5%,-1%,0) scale(1.02);z-index:2}.homepage-gacha_heroSpotlights___o5qM:after{background:linear-gradient(90deg,rgba(6,5,24,.72),rgba(6,5,24,.5) 30%,rgba(6,5,24,.2) 52%,transparent 72%),linear-gradient(180deg,rgba(8,7,28,.18),transparent 34%,rgba(8,7,28,.17));content:"";inset:0;position:absolute;z-index:3}.homepage-gacha_heroStageGlow__uipkX{animation:homepage-gacha_hero-stage-glow__KEVZ3 19s cubic-bezier(.37,0,.63,1) infinite;background:radial-gradient(ellipse at 21% 70%,rgba(255,61,157,.29),transparent 35%),radial-gradient(ellipse at 15% 42%,rgba(255,164,226,.13),transparent 31%),radial-gradient(ellipse at 51% 65%,rgba(50,219,255,.18),transparent 38%),radial-gradient(ellipse at 77% 69%,rgba(255,231,79,.13),transparent 35%),radial-gradient(ellipse at 94% 59%,rgba(118,87,255,.22),transparent 37%);bottom:-29%;height:78%;inset-inline:-10%;opacity:.7;position:absolute;z-index:0}.homepage-gacha_heroSpotlight__FHEZC{--spot-angle-from:-15deg;--spot-angle-to:2deg;--spot-color-end:#c932ff;--spot-color-hot:#fff4fd;--spot-color-start:#ff5cb8;--spot-delay:-4.8s;--spot-opacity:0.92;--spot-pulse-delay:-8.4s;--spot-pulse-duration:17.6s;--spot-swing-duration:22.4s;animation:homepage-gacha_hero-spotlight-swing__u7XNE var(--spot-swing-duration) cubic-bezier(.37,0,.63,1) infinite;animation-delay:var(--spot-delay);height:0;left:16%;opacity:var(--spot-opacity);position:absolute;top:-2%;transform:rotate(var(--spot-angle-from));transform-origin:50% 0;width:2px;z-index:1}.homepage-gacha_heroSpotlight__FHEZC:before{background:radial-gradient(circle,rgba(255,255,255,.96) 0 5%,color-mix(in srgb,var(--spot-color-hot) 82%,transparent) 12%,color-mix(in srgb,var(--spot-color-start) 36%,transparent) 34%,color-mix(in srgb,var(--spot-color-end) 12%,transparent) 56%,transparent 76%);border-radius:50%;content:"";filter:blur(2px);height:86px;left:50%;opacity:.88;position:absolute;top:-38px;transform:translateX(-50%);width:86px}.homepage-gacha_heroSpotlight__FHEZC>i{background:url(/assets/images/services/homepage-gacha/gacha-hero-spotlight-pink.webp) top/100% 100% no-repeat;left:50%;position:absolute;top:0;transform:translateX(-50%);transform-origin:50% 0;animation:homepage-gacha_hero-spotlight-intensity__XN1m0 var(--spot-pulse-duration) cubic-bezier(.37,0,.63,1) infinite;animation-delay:var(--spot-pulse-delay);height:max(900px,116svh);opacity:.7;width:clamp(430px,44vw,720px)}.homepage-gacha_heroSpotlight__FHEZC[data-position="2"]{--spot-angle-from:-11deg;--spot-angle-to:8deg;--spot-color-end:#397cff;--spot-color-hot:#efffff;--spot-color-start:#48e9ff;--spot-delay:-17.3s;--spot-opacity:0.8;--spot-pulse-delay:-12.7s;--spot-pulse-duration:19.8s;--spot-swing-duration:25.2s;left:38%}.homepage-gacha_heroSpotlight__FHEZC[data-position="2"]>i{background-image:url(/assets/images/services/homepage-gacha/gacha-hero-spotlight-blue.webp)}.homepage-gacha_heroSpotlight__FHEZC[data-position="3"]{--spot-angle-from:-7deg;--spot-angle-to:10deg;--spot-color-end:#714aff;--spot-color-hot:#fff1fc;--spot-color-start:#ff4cae;--spot-delay:-8.6s;--spot-opacity:0.64;--spot-pulse-delay:-3.4s;--spot-pulse-duration:18.4s;--spot-swing-duration:23.6s;left:57%}.homepage-gacha_heroSpotlight__FHEZC[data-position="4"]{--spot-angle-from:-2deg;--spot-angle-to:15deg;--spot-color-end:#465dff;--spot-color-hot:#effcff;--spot-color-start:#37dcff;--spot-delay:-21.1s;--spot-opacity:0.66;--spot-pulse-delay:-15.1s;--spot-pulse-duration:21.2s;--spot-swing-duration:27.4s;left:74%}.homepage-gacha_heroSpotlight__FHEZC[data-position="4"]>i{background-image:url(/assets/images/services/homepage-gacha/gacha-hero-spotlight-cyan.webp)}.homepage-gacha_heroSpotlight__FHEZC[data-position="5"]{--spot-angle-from:2deg;--spot-angle-to:18deg;--spot-color-end:#ff367f;--spot-color-hot:#fff8e9;--spot-color-start:#ffce55;--spot-delay:-13.9s;--spot-opacity:0.64;--spot-pulse-delay:-7.2s;--spot-pulse-duration:20.6s;--spot-swing-duration:24.8s;left:89%}.homepage-gacha_heroSpotlight__FHEZC[data-position="5"]>i{background-image:url(/assets/images/services/homepage-gacha/gacha-hero-spotlight-gold.webp)}.homepage-gacha_heroSpotlight__FHEZC[data-position="6"]{--spot-angle-from:8deg;--spot-angle-to:23deg;--spot-color-end:#9f39ff;--spot-color-hot:#fff2fe;--spot-color-start:#ff56bb;--spot-delay:-25.4s;--spot-opacity:0.5;--spot-pulse-delay:-18.6s;--spot-pulse-duration:22.4s;--spot-swing-duration:28.2s;left:102%}.homepage-gacha_heroSpotlight__FHEZC[data-position="3"],.homepage-gacha_heroSpotlight__FHEZC[data-position="6"]{display:none}@keyframes homepage-gacha_hero-spotlight-swing__u7XNE{0%,to{transform:rotate(var(--spot-angle-from))}50%{transform:rotate(var(--spot-angle-to))}}@keyframes homepage-gacha_hero-spotlight-intensity__XN1m0{0%,to{opacity:.66;transform:translateX(-50%) scaleX(.93)}24%{opacity:.72;transform:translateX(-50%) scaleX(.97)}58%{opacity:.88;transform:translateX(-50%) scaleX(1.04)}76%{opacity:.73;transform:translateX(-50%) scaleX(.98)}}@keyframes homepage-gacha_hero-atmosphere-drift__uDGX3{0%,to{opacity:.46;transform:translate3d(-1.5%,-1%,0) scale(1.02)}50%{opacity:.6;transform:translate3d(1.5%,1%,0) scale(1.04)}}@keyframes homepage-gacha_hero-stage-glow__KEVZ3{0%,to{opacity:.56;transform:translate3d(-2%,1.2%,0) scale(.96)}50%{opacity:.76;transform:translate3d(2%,-1.2%,0) scale(1.04)}}.homepage-gacha_heroInner__aV8_x{align-items:center;display:flex;min-height:max(780px,100svh - var(--header-height));padding:clamp(78px,9vw,130px) clamp(24px,6.2vw,100px) clamp(92px,10vw,132px);position:relative;z-index:3}.homepage-gacha_heroCopy__rYCBk{max-width:690px;position:relative}.homepage-gacha_heroEyebrow__V9EBt{align-items:center;color:var(--gacha-cyan);display:flex;font-family:var(--font-en);font-size:11px;font-weight:700;gap:11px;letter-spacing:.13em;margin:0 0 19px}.homepage-gacha_heroEyebrow__V9EBt span{background:var(--gacha-cyan);border-radius:50%;box-shadow:0 0 0 5px rgba(50,219,255,.13),0 0 20px var(--gacha-cyan);height:8px;width:8px}.homepage-gacha_heroTitle__fD1On{font-family:var(--font-ja);font-size:clamp(61px,8.15vw,118px);font-weight:700;letter-spacing:-.075em;line-height:.9;margin:0;text-shadow:0 12px 42px rgba(0,0,0,.34)}.homepage-gacha_visuallyHidden__OiGVs{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.homepage-gacha_heroTitleLogo__qcz98{display:block;line-height:0;max-width:100%;transform-origin:50% 72%;width:min(100%,38rem)}.homepage-gacha_heroTitleLogoFloat__ipU7D{aspect-ratio:1100/576;display:block;overflow:hidden;position:relative;width:100%}.homepage-gacha_heroTitleLogoFloat__ipU7D img{-o-object-fit:contain;object-fit:contain}.homepage-gacha_heroTitleLogoSweep__whxXj{inset:0;mask-image:url(/assets/images/services/homepage-gacha/gacha-title-logo-mask.webp);mask-position:center;mask-repeat:no-repeat;mask-size:contain;overflow:hidden;pointer-events:none;position:absolute;-webkit-mask-image:url(/assets/images/services/homepage-gacha/gacha-title-logo-mask.webp);-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain}.homepage-gacha_heroTitleLogoSweep__whxXj:before{animation:homepage-gacha_hero-title-logo-sweep__YA0vL 5.2s ease-in-out 1.2s infinite;background-image:linear-gradient(112deg,transparent 35%,rgba(255,255,255,.12) 43%,rgba(255,246,196,.76) 49%,rgba(255,255,255,.2) 55%,transparent 64%);content:"";inset:0 -25%;opacity:0;position:absolute;transform:translate3d(66.667%,0,0)}@keyframes homepage-gacha_hero-title-logo-sweep__YA0vL{0%{opacity:0;transform:translate3d(66.667%,0,0)}4%{opacity:.22}18%{opacity:.72;transform:translate3d(-66.667%,0,0)}24%,to{opacity:0;transform:translate3d(-66.667%,0,0)}}.homepage-gacha_titleClip__51sDA{display:block;overflow:hidden;padding-block:.06em .12em}.homepage-gacha_titleClip__51sDA>span{display:block;transform-origin:left bottom}.homepage-gacha_titleAccent__BF5rD{color:var(--gacha-yellow);font-size:1.13em;isolation:isolate;margin-top:-.03em;position:relative;width:-moz-fit-content;width:fit-content}.homepage-gacha_titleAccent__BF5rD>span{position:relative;z-index:1}.homepage-gacha_titleAccent__BF5rD:after{background:linear-gradient(90deg,var(--gacha-pink),var(--gacha-cyan));bottom:.04em;box-shadow:0 0 20px rgba(255,61,157,.65);content:"";height:.08em;left:.03em;position:absolute;transform:rotate(-2deg);width:95%;z-index:0}.homepage-gacha_heroCatch__JuO9H{font-size:clamp(23px,2.4vw,34px);font-weight:700;letter-spacing:-.025em;line-height:1.5;margin:25px 0 0}.homepage-gacha_heroLead__z87GL{color:hsla(0,0%,100%,.76);font-size:15px;font-weight:500;line-height:2;margin:18px 0 0;max-width:590px}.homepage-gacha_heroActions__Pcp2b{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.homepage-gacha_priceTicket__0ZAwe{background:linear-gradient(145deg,rgba(20,13,61,.9),rgba(8,7,25,.97)) padding-box;border:2px solid rgba(0,0,0,0);border-radius:18px;bottom:clamp(52px,6vw,82px);box-shadow:0 28px 70px rgba(0,0,0,.42),inset 0 1px 0 hsla(0,0%,100%,.2);isolation:isolate;padding:18px 24px 20px;position:absolute;right:clamp(24px,5vw,76px);transform:rotate(3deg);width:min(330px,31vw)}.homepage-gacha_priceTicket__0ZAwe:after,.homepage-gacha_priceTicket__0ZAwe:before{background:var(--gacha-bg);border:1px solid hsla(0,0%,100%,.15);border-radius:50%;content:"";height:24px;position:absolute;top:50%;transform:translateY(-50%);width:24px}.homepage-gacha_priceTicket__0ZAwe:before{left:-15px}.homepage-gacha_priceTicket__0ZAwe:after{right:-15px}.homepage-gacha_priceTicket__0ZAwe>i{border-top:1px dashed hsla(0,0%,100%,.26);display:block;margin-top:14px}.homepage-gacha_priceTicket__0ZAwe>:not(.homepage-gacha_ticketBorderFlow__XSGJf){position:relative;z-index:1}.homepage-gacha_ticketBorderFlow__XSGJf{border-radius:inherit;inset:-2px;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;overflow:hidden;padding:2px;pointer-events:none;position:absolute;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;z-index:0}.homepage-gacha_ticketBorderFlow__XSGJf:before{animation:homepage-gacha_ticket-neon-shift__C4L6d 6.4s linear infinite;background:linear-gradient(90deg,var(--gacha-pink),var(--gacha-cyan),var(--gacha-yellow),var(--gacha-pink));content:"";inset:0 -25%;position:absolute;transform:translate3d(16.667%,0,0)}@keyframes homepage-gacha_ticket-neon-shift__C4L6d{to{transform:translate3d(-16.667%,0,0)}}.homepage-gacha_ticketTop__DP0A_{color:var(--gacha-cyan);display:block;font-family:var(--font-en);font-size:8px;font-style:normal;font-weight:700;letter-spacing:.13em}.homepage-gacha_ticketPrices__UXGgH{display:grid;gap:8px;margin-top:10px}.homepage-gacha_ticketPrice__oYBxn{align-items:center;background:hsla(0,0%,100%,.045);border:1px solid hsla(0,0%,100%,.11);border-radius:10px;display:grid;gap:1px 10px;grid-template-columns:minmax(0,1fr) auto;padding:8px 10px}.homepage-gacha_ticketPrice__oYBxn strong{color:#fff;font-family:var(--font-en);font-size:clamp(23px,2.1vw,29px);grid-column:2;grid-row:1/3;letter-spacing:-.045em;line-height:1}.homepage-gacha_ticketPrice__oYBxn>span{color:hsla(0,0%,100%,.82);font-size:9px;font-weight:800}.homepage-gacha_ticketPrice__oYBxn>small{color:hsla(0,0%,100%,.54);font-size:10px;font-weight:700}.homepage-gacha_scrollCue__XNlKH{align-items:center;bottom:32px;display:flex;flex-direction:column;gap:10px;left:50%;position:absolute;transform:translateX(-50%);z-index:4}.homepage-gacha_scrollCue__XNlKH span{font-family:var(--font-en);font-size:8px;font-weight:700;letter-spacing:.18em}.homepage-gacha_scrollCue__XNlKH i{background:hsla(0,0%,100%,.2);height:48px;overflow:hidden;position:relative;width:1px}.homepage-gacha_scrollCue__XNlKH i:after{animation:homepage-gacha_scroll-line__dqdJ9 2.2s ease-in-out infinite;background:linear-gradient(var(--gacha-yellow),var(--gacha-pink));content:"";height:22px;left:0;position:absolute;top:-22px;width:1px}@keyframes homepage-gacha_scroll-line__dqdJ9{0%{transform:translateY(0)}to{transform:translateY(70px)}}.homepage-gacha_promiseSection__QTmAO{align-items:center;background:radial-gradient(circle at 83% 48%,rgba(118,87,255,.28),transparent 27%),radial-gradient(circle at 72% 70%,rgba(50,219,255,.12),transparent 25%),linear-gradient(180deg,#080719,#0c0927 58%,#07061c);display:flex;min-height:92svh;overflow:hidden;padding-block:clamp(110px,14vw,200px);position:relative}.homepage-gacha_promiseSection__QTmAO:after{background:linear-gradient(180deg,transparent,#07061c);bottom:0;content:"";height:18%;inset-inline:0;pointer-events:none;position:absolute}.homepage-gacha_promiseSection__QTmAO .homepage-gacha_sectionInner__W02Qj{pointer-events:none}.homepage-gacha_promiseSection__QTmAO .homepage-gacha_promiseLead__dPO2m,.homepage-gacha_promiseSection__QTmAO .homepage-gacha_sectionEyebrow__izffp{max-width:760px}.homepage-gacha_promiseGrid__EggEg{inset:0;overflow:hidden;pointer-events:none;position:absolute}.homepage-gacha_promiseGrid__EggEg:before{animation:homepage-gacha_promise-grid-drift__qsBPO 18s linear infinite;background-image:radial-gradient(circle at 78% 50%,transparent,#080719 67%),linear-gradient(rgba(50,219,255,.048) 1px,transparent 0),linear-gradient(90deg,rgba(50,219,255,.048) 1px,transparent 0);background-size:100% 100%,74px 74px,74px 74px;content:"";inset:-25%;position:absolute}.homepage-gacha_promiseTitle__4o90k{font-size:clamp(42px,5.2vw,72px);letter-spacing:-.065em;line-height:1.12;margin:0;white-space:nowrap}.homepage-gacha_promiseTitle__4o90k em{color:var(--gacha-yellow);font-style:normal;text-shadow:0 0 38px rgba(255,231,79,.18)}.homepage-gacha_promiseLead__dPO2m{color:hsla(0,0%,100%,.67);font-size:clamp(15px,1.4vw,18px);line-height:2;margin:30px 0 0}.homepage-gacha_promiseVisual__fNBYy{aspect-ratio:1;position:absolute;right:clamp(-190px,-8vw,-70px);top:50%;transform:translateY(-50%);width:min(56vw,780px);z-index:1}.homepage-gacha_promiseBeam__ASZZW{animation:homepage-gacha_promise-beam-breathe__IDNnO 4.8s ease-in-out infinite alternate;background:radial-gradient(circle,rgba(255,255,255,.3) 0,rgba(118,87,255,.16) 30%,rgba(118,87,255,.08) 49%,transparent 74%);inset:5%;position:absolute}.homepage-gacha_promiseOrbit__AM7AB{inset:0;position:absolute}.homepage-gacha_promiseOrbit__AM7AB:before{background:conic-gradient(from 24deg,transparent 0deg 18deg,rgba(50,219,255,.94) 35deg 68deg,transparent 92deg 158deg,rgba(255,61,157,.9) 176deg 219deg,transparent 242deg 304deg,rgba(255,231,79,.82) 318deg 340deg,transparent 352deg);border-radius:50%;content:"";inset:3%;-webkit-mask:radial-gradient(circle,transparent 64.2%,#000 65%,#000 66.1%,transparent 67%);mask:radial-gradient(circle,transparent 64.2%,#000 65%,#000 66.1%,transparent 67%);position:absolute}.homepage-gacha_promiseOrbit__AM7AB i{border:1px solid rgba(50,219,255,.28);border-radius:50%;box-shadow:0 0 28px rgba(50,219,255,.13),inset 0 0 36px rgba(118,87,255,.08);inset:11%;position:absolute}.homepage-gacha_promiseOrbit__AM7AB i:nth-child(2){border-color:rgba(255,61,157,.28);border-style:dashed;inset:22%;transform:rotate(-18deg)}.homepage-gacha_promiseOrbit__AM7AB i:nth-child(3){border-color:rgba(255,231,79,.24);border-width:2px;inset:36%}.homepage-gacha_promiseHoloCards__G2dor{inset:0;position:absolute}.homepage-gacha_promiseHoloCards__G2dor span{animation:homepage-gacha_promise-card-float__t48nJ 5.4s ease-in-out infinite alternate;aspect-ratio:16/11;background:#09071e;border:2px solid rgba(50,219,255,.68);border-radius:10px;box-shadow:0 18px 46px rgba(0,0,0,.42),0 0 28px rgba(50,219,255,.28);left:2%;opacity:.74;overflow:hidden;position:absolute;top:20%;transform:perspective(700px) rotateY(19deg) rotate(-8deg);width:28%}.homepage-gacha_promiseHoloCards__G2dor span img{-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.homepage-gacha_promiseHoloCards__G2dor span:nth-child(2){animation-delay:-2.8s;border-color:rgba(255,61,157,.7);bottom:13%;box-shadow:0 18px 46px rgba(0,0,0,.42),0 0 28px rgba(255,61,157,.25);left:auto;right:1%;top:auto;transform:perspective(700px) rotateY(-22deg) rotate(9deg);width:25%}.homepage-gacha_promiseCapsule__YYKrd{height:66%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:66%;z-index:2}.homepage-gacha_promiseCapsule__YYKrd>div{animation:homepage-gacha_promise-capsule-float__ZF5LO 5.8s ease-in-out infinite alternate;filter:drop-shadow(0 38px 42px rgba(0,0,0,.56));height:100%;position:relative;transform:rotate(7deg);width:100%}.homepage-gacha_promiseCapsule__YYKrd>div img{-o-object-fit:contain;object-fit:contain}@keyframes homepage-gacha_promise-grid-drift__qsBPO{to{transform:translate3d(74px,37px,0)}}@keyframes homepage-gacha_promise-beam-breathe__IDNnO{to{opacity:.62;transform:scale(1.11)}}@keyframes homepage-gacha_promise-capsule-float__ZF5LO{to{transform:translate3d(0,-22px,0) rotate(-2deg)}}@keyframes homepage-gacha_promise-card-float__t48nJ{to{transform:perspective(700px) translate3d(10px,-17px,0) rotateY(12deg) rotate(-4deg)}}.homepage-gacha_aboutSection___1APt{background:radial-gradient(circle at 15% 14%,rgba(50,219,255,.17),transparent 30%),radial-gradient(circle at 87% 79%,rgba(118,87,255,.2),transparent 32%),linear-gradient(180deg,#07061c,#0b0926 52%,#08071e);overflow:hidden;padding-block:clamp(110px,13vw,190px);position:relative}.homepage-gacha_afterSection__6NAfu{background:radial-gradient(circle at 12% 18%,rgba(255,61,157,.17),transparent 30%),radial-gradient(circle at 88% 76%,rgba(50,219,255,.14),transparent 30%),linear-gradient(180deg,#08071e,#0d0a29 50%,#08071d);overflow:hidden;padding-block:clamp(110px,13vw,190px);position:relative}.homepage-gacha_pointGrid__OeuSU{display:grid;gap:clamp(18px,2.2vw,26px);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(48px,5.5vw,72px)}.homepage-gacha_afterSection__6NAfu .homepage-gacha_pointGrid__OeuSU{grid-template-columns:repeat(2,minmax(0,1fr))}.homepage-gacha_pointCard__tCYg0{--point-accent:var(--gacha-cyan);background:radial-gradient(circle at 50% 0,color-mix(in srgb,var(--point-accent) 13%,transparent),transparent 42%) padding-box,linear-gradient(155deg,rgba(30,27,58,.94),rgba(11,9,35,.97)) padding-box,linear-gradient(145deg,color-mix(in srgb,var(--point-accent) 62%,transparent),rgba(118,87,255,.24),rgba(255,255,255,.18)) border-box;border:1px solid rgba(0,0,0,0);border-radius:22px;box-shadow:0 24px 62px rgba(0,0,0,.26),inset 0 1px 0 hsla(0,0%,100%,.1);padding:clamp(24px,2.8vw,34px)}.homepage-gacha_pointCard__tCYg0[data-tone=paid]{--point-accent:var(--gacha-yellow)}.homepage-gacha_pointCard__tCYg0 h3{font-size:18px;letter-spacing:-.02em;line-height:1.5;margin:0 0 12px}.homepage-gacha_pointCard__tCYg0>p{color:hsla(0,0%,100%,.66);font-size:13px;line-height:1.95;margin:0}.homepage-gacha_pointCard__tCYg0 ul{list-style:none;margin:0;padding:0}.homepage-gacha_pointCard__tCYg0 li{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.12);color:hsla(0,0%,100%,.78);display:flex;font-size:13px;gap:10px;line-height:1.7;padding-bottom:11px}.homepage-gacha_pointCard__tCYg0 li+li{margin-top:11px}.homepage-gacha_pointCard__tCYg0 li:before{background:var(--point-accent);border-radius:50%;box-shadow:0 0 12px var(--point-accent);content:"";flex:none;height:6px;width:6px}.homepage-gacha_pointCard__tCYg0 li:last-child{border-bottom:0;padding-bottom:0}.homepage-gacha_pointLabel__LHOL4{color:var(--point-accent);display:block;font-family:var(--font-en);font-size:10px;font-weight:700;letter-spacing:.15em;margin:0 0 10px}.homepage-gacha_sectionNote__wM0wh{color:hsla(0,0%,100%,.56);font-size:13px;line-height:1.95;margin:clamp(28px,3vw,40px) 0 0}.homepage-gacha_inlineLink__IO6FX{color:var(--gacha-cyan);text-decoration:underline;text-underline-offset:3px;transition:color .3s var(--gacha-ease)}.homepage-gacha_inlineLink__IO6FX:hover{color:#fff}.homepage-gacha_marquee__HVhFE{background:var(--gacha-yellow);border-block:1px solid rgba(8,7,25,.45);color:var(--gacha-ink);overflow:hidden}.homepage-gacha_marqueeTrack__KQiiv{display:flex;transform-origin:center;width:-moz-max-content;width:max-content}.homepage-gacha_marqueeTrack__KQiiv>div{align-items:center;display:flex;flex:none;gap:clamp(22px,3vw,46px);padding:19px clamp(22px,3vw,46px) 21px 0}.homepage-gacha_marqueeTrack__KQiiv span{font-family:var(--font-en);font-size:clamp(19px,2.15vw,32px);font-weight:700;letter-spacing:.08em;line-height:1;white-space:nowrap}.homepage-gacha_marqueeTrack__KQiiv i{background:var(--gacha-pink);height:10px;transform:rotate(45deg);width:10px}.homepage-gacha_diveSection__XhNe6{background:#050514;position:relative}.homepage-gacha_diveStage__OVsUg{background:radial-gradient(circle at 50% 50%,rgba(118,87,255,.18),transparent 42%),#050514;display:grid;gap:26px;min-height:100svh;overflow:hidden;padding:84px clamp(20px,5vw,72px);position:relative}.homepage-gacha_diveInterior__NenB2,.homepage-gacha_diveMachineLayer__T8n_p,.homepage-gacha_divePortalLayer__BsFEz{aspect-ratio:3/2;border:1px solid hsla(0,0%,100%,.16);border-radius:24px;box-shadow:0 26px 90px rgba(0,0,0,.45);margin-inline:auto;max-width:1120px;overflow:hidden;position:relative;width:100%}.homepage-gacha_diveInterior__NenB2>img,.homepage-gacha_diveMachineLayer__T8n_p>img,.homepage-gacha_divePortalLayer__BsFEz>img{-o-object-fit:cover;object-fit:cover}.homepage-gacha_divePortalMask__isdIt{inset:0;position:absolute}.homepage-gacha_divePortalMask__isdIt>img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.homepage-gacha_diveInterior__NenB2{background:linear-gradient(rgba(0,0,0,.28),rgba(0,0,0,.28)),url(/assets/images/services/homepage-gacha/gacha-dive-portal-bg.webp) 50%/cover;isolation:isolate}.homepage-gacha_diveWarp__ZWa1u{display:none;inset:0;pointer-events:none;position:absolute;z-index:4}.homepage-gacha_diveSeed__8VDHm{display:none}.homepage-gacha_diveWarpFlash__ihoMn{background:radial-gradient(circle,rgba(255,255,255,.98) 0,rgba(50,219,255,.48) 13%,rgba(118,87,255,.24) 32%,transparent 67%);filter:blur(5px);mix-blend-mode:screen;width:min(72vw,900px)}.homepage-gacha_diveTunnelRings__u_H_d,.homepage-gacha_diveWarpFlash__ihoMn{aspect-ratio:1;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.homepage-gacha_diveTunnelRings__u_H_d{width:min(78vw,1080px)}.homepage-gacha_diveTunnelRings__u_H_d:before{background:conic-gradient(from 0deg,transparent 0 18deg,rgba(50,219,255,.8) 26deg 47deg,transparent 55deg 126deg,rgba(255,75,98,.7) 138deg 165deg,transparent 175deg 254deg,rgba(255,231,79,.62) 268deg 292deg,transparent 306deg);border-radius:50%;content:"";inset:0;-webkit-mask:radial-gradient(circle,transparent 74%,#000 74.5%,#000 76%,transparent 76.5%);mask:radial-gradient(circle,transparent 74%,#000 74.5%,#000 76%,transparent 76.5%);position:absolute}.homepage-gacha_diveTunnelRings__u_H_d i{border:2px solid rgba(50,219,255,.34);border-radius:50%;box-shadow:0 0 18px rgba(50,219,255,.18),inset 0 0 25px rgba(118,87,255,.12);inset:8%;position:absolute}.homepage-gacha_diveTunnelRings__u_H_d i:before{animation:homepage-gacha_dive-ring-electric__aCUOa 2.4s ease-in-out infinite alternate;border:2px inherit;border-color:hsla(0,0%,100%,.62);border-style:solid;border-radius:inherit;box-shadow:0 0 28px rgba(50,219,255,.32),inset 0 0 36px rgba(255,75,98,.14);content:"";inset:-2px;opacity:0;position:absolute}.homepage-gacha_diveTunnelRings__u_H_d i:nth-child(2){border-color:rgba(255,75,98,.34);border-style:dashed;inset:18%}.homepage-gacha_diveTunnelRings__u_H_d i:nth-child(2):before{animation-delay:-.45s}.homepage-gacha_diveTunnelRings__u_H_d i:nth-child(3){border-color:rgba(255,231,79,.3);inset:29%}.homepage-gacha_diveTunnelRings__u_H_d i:nth-child(3):before{animation-delay:-.9s}.homepage-gacha_diveTunnelRings__u_H_d i:nth-child(4){border-color:rgba(50,219,255,.3);border-style:dashed;inset:40%}.homepage-gacha_diveTunnelRings__u_H_d i:nth-child(4):before{animation-delay:-1.35s}.homepage-gacha_diveTunnelRings__u_H_d i:nth-child(5){border-color:rgba(255,75,98,.34);inset:47%}.homepage-gacha_diveTunnelRings__u_H_d i:nth-child(5):before{animation-delay:-1.8s}.homepage-gacha_diveSpeedLines__QoAfJ{inset:0;position:absolute;transform-origin:center}.homepage-gacha_diveSpeedLines__QoAfJ i{animation:homepage-gacha_dive-streak-charge__Ehq6U 1.45s var(--gacha-streak-delay) ease-in-out infinite;background:linear-gradient(90deg,transparent,currentColor 72%,#fff);box-shadow:0 0 16px currentColor;color:var(--gacha-cyan);height:2px;left:var(--gacha-streak-x);opacity:0;position:absolute;top:var(--gacha-streak-y);transform:rotate(var(--gacha-streak-rotate)) scaleX(.22);transform-origin:left center;width:var(--gacha-streak-length)}.homepage-gacha_diveSpeedLines__QoAfJ i[data-color="1"]{color:var(--gacha-red)}.homepage-gacha_diveSpeedLines__QoAfJ i[data-color="2"]{color:var(--gacha-yellow)}@keyframes homepage-gacha_dive-ring-electric__aCUOa{to{opacity:.62}}@keyframes homepage-gacha_dive-streak-charge__Ehq6U{0%{opacity:0;transform:rotate(var(--gacha-streak-rotate)) scaleX(.16)}32%,68%{opacity:.9}to{opacity:0;transform:rotate(var(--gacha-streak-rotate)) scaleX(1)}}.homepage-gacha_diveInteriorScrim__ijt1q,.homepage-gacha_diveVignette__6Uxy6{inset:0;pointer-events:none;position:absolute}.homepage-gacha_diveInteriorScrim__ijt1q{background:radial-gradient(circle at 50% 48%,transparent 12%,rgba(5,5,20,.36) 76%);z-index:-1}.homepage-gacha_diveCards__DL7JJ{inset:0;position:absolute}.homepage-gacha_diveCardShell__EDqt7{--dive-card-accent:var(--gacha-pink);aspect-ratio:16/11;position:absolute;width:clamp(190px,28vw,410px)}.homepage-gacha_diveCardShell__EDqt7[data-position="1"]{left:6%;top:20%}.homepage-gacha_diveCardShell__EDqt7[data-position="2"]{--dive-card-accent:var(--gacha-cyan);left:50%;top:11%;transform:translateX(-50%);z-index:2}.homepage-gacha_diveCardShell__EDqt7[data-position="3"]{--dive-card-accent:var(--gacha-yellow);right:6%;top:24%}.homepage-gacha_diveCard__mzMKg{background:linear-gradient(#11102d,#11102d) padding-box,linear-gradient(145deg,color-mix(in srgb,var(--dive-card-accent) 94%,#fff),var(--gacha-violet) 44%,var(--gacha-cyan) 76%,color-mix(in srgb,var(--dive-card-accent) 72%,transparent)) border-box;border:5px solid rgba(0,0,0,0);border-radius:14px;box-shadow:0 26px 80px rgba(0,0,0,.55),0 0 40px color-mix(in srgb,var(--dive-card-accent) 22%,transparent);height:100%;overflow:hidden;position:relative;width:100%}.homepage-gacha_diveCard__mzMKg:after{animation:homepage-gacha_dive-thumbnail-shine__sTDrm 6.1s ease-in-out infinite;animation-delay:-1.7s;background:linear-gradient(180deg,transparent 32%,rgba(255,255,255,.12) 42%,rgba(255,255,255,.9) 50%,color-mix(in srgb,var(--dive-card-accent) 55%,transparent) 56%,transparent 68%);content:"";inset:5px;mix-blend-mode:screen;opacity:0;pointer-events:none;position:absolute;transform:translate3d(0,-115%,0);will-change:opacity,transform;z-index:1}.homepage-gacha_diveCard__mzMKg img{-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.homepage-gacha_diveCardShell__EDqt7[data-position="1"] .homepage-gacha_diveCard__mzMKg{transform:rotate(-8deg)}.homepage-gacha_diveCardShell__EDqt7[data-position="2"] .homepage-gacha_diveCard__mzMKg:after{animation-duration:7.9s;animation-delay:-4.3s}.homepage-gacha_diveCardShell__EDqt7[data-position="2"] .homepage-gacha_diveCard__mzMKg{transform:rotate(1deg) scale(1.08)}.homepage-gacha_diveCardShell__EDqt7[data-position="3"] .homepage-gacha_diveCard__mzMKg:after{animation-duration:5.3s;animation-delay:-2.9s}.homepage-gacha_diveCardShell__EDqt7[data-position="3"] .homepage-gacha_diveCard__mzMKg{transform:rotate(8deg)}@keyframes homepage-gacha_dive-thumbnail-shine__sTDrm{0%,12%{opacity:0;transform:translate3d(0,-115%,0)}21%,80%{opacity:.88}90%,to{opacity:0;transform:translate3d(0,115%,0)}}.homepage-gacha_diveVignette__6Uxy6{background:linear-gradient(0deg,rgba(5,5,20,.88),transparent 34%),radial-gradient(circle,transparent 40%,rgba(5,5,20,.7) 100%)}.homepage-gacha_divePhase__Kr1rg{margin-inline:auto;max-width:1120px;padding-block:18px;position:relative;text-align:center;width:100%;z-index:6}.homepage-gacha_divePhase__Kr1rg>span{color:var(--gacha-cyan);display:block;font-family:var(--font-en);font-size:9px;font-weight:700;letter-spacing:.18em;margin-bottom:8px}.homepage-gacha_divePhase__Kr1rg h2{font-size:clamp(28px,4.2vw,54px);letter-spacing:-.045em;line-height:1.2;margin:0}.homepage-gacha_divePhase__Kr1rg p{color:hsla(0,0%,100%,.6);font-size:13px;margin:12px 0 0}.homepage-gacha_divePhaseTwo__Q4mGk>span{color:var(--gacha-pink)}.homepage-gacha_divePhaseThree__iq9Ux>span{color:var(--gacha-yellow)}.homepage-gacha_diveHud__lrilN{display:none}.homepage-gacha_experience__J0ojm[data-enhanced=true] .homepage-gacha_diveStage__OVsUg{display:block;height:100svh;min-height:650px;padding:0}.homepage-gacha_experience__J0ojm[data-enhanced=true] .homepage-gacha_diveWarp__ZWa1u{display:block}.homepage-gacha_experience__J0ojm[data-enhanced=true] .homepage-gacha_diveInterior__NenB2,.homepage-gacha_experience__J0ojm[data-enhanced=true] .homepage-gacha_diveMachineLayer__T8n_p,.homepage-gacha_experience__J0ojm[data-enhanced=true] .homepage-gacha_divePortalLayer__BsFEz{aspect-ratio:auto;border:0;border-radius:0;box-shadow:none;inset:0;margin:0;max-width:none;position:absolute;width:auto}.homepage-gacha_experience__J0ojm[data-enhanced=true] .homepage-gacha_diveInterior__NenB2>img,.homepage-gacha_experience__J0ojm[data-enhanced=true] .homepage-gacha_diveMachineLayer__T8n_p>img,.homepage-gacha_experience__J0ojm[data-enhanced=true] .homepage-gacha_divePortalLayer__BsFEz>img{-o-object-position:center;object-position:center}.homepage-gacha_experience__J0ojm[data-enhanced=true] .homepage-gacha_divePhase__Kr1rg{inset-inline:0;margin:0;max-width:none;padding-inline:24px;position:absolute;width:100%}.homepage-gacha_experience__J0ojm[data-enhanced=true] .homepage-gacha_divePhaseOne__fv1xQ{bottom:clamp(62px,8vh,96px)}.homepage-gacha_experience__J0ojm[data-enhanced=true] .homepage-gacha_divePhaseTwo__Q4mGk{bottom:clamp(78px,10vh,118px)}.homepage-gacha_experience__J0ojm[data-enhanced=true] .homepage-gacha_divePhaseThree__iq9Ux{bottom:clamp(52px,7vh,84px)}.homepage-gacha_experience__J0ojm[data-enhanced=true] .homepage-gacha_diveHud__lrilN{align-items:center;display:flex;font-family:var(--font-en);font-size:8px;font-weight:700;gap:16px;inset:30px 34px auto;letter-spacing:.15em;position:absolute;z-index:8}.homepage-gacha_experience__J0ojm[data-enhanced=true] .homepage-gacha_diveHud__lrilN>div{background:hsla(0,0%,100%,.15);flex:1;height:1px;overflow:hidden}.homepage-gacha_experience__J0ojm[data-enhanced=true] .homepage-gacha_diveHud__lrilN i{background:linear-gradient(90deg,var(--gacha-cyan),var(--gacha-pink),var(--gacha-yellow));display:block;height:100%;transform:scaleX(0);transform-origin:left center;width:100%}.homepage-gacha_deliverySection__vhiJi{background:radial-gradient(circle at 12% 16%,rgba(255,61,157,.18),transparent 31%),radial-gradient(circle at 89% 67%,rgba(50,219,255,.17),transparent 34%),linear-gradient(180deg,#07061c,#0d0a2a 47%,#08071d);color:var(--gacha-paper);overflow:hidden;padding-block:clamp(110px,13vw,190px);position:relative}.homepage-gacha_deliverySection__vhiJi:before{background:linear-gradient(90deg,#0d0a2a,transparent 28%,transparent 72%,#0d0a2a),linear-gradient(90deg,transparent 49.8%,rgba(255,255,255,.045) 50%,transparent 50.2%),linear-gradient(rgba(255,255,255,.04) 1px,transparent 0);background-size:100% 100%,100% 100%,100% 88px;content:"";inset:0;pointer-events:none;position:absolute}.homepage-gacha_deliveryGlow__faHgU{background:radial-gradient(ellipse at 32% 50%,rgba(255,61,157,.34),rgba(255,61,157,.17) 38%,transparent 72%),radial-gradient(ellipse at 68% 50%,rgba(50,219,255,.26),rgba(50,219,255,.13) 38%,transparent 72%);height:430px;left:50%;opacity:.72;position:absolute;top:27%;transform:translateX(-50%);width:min(78vw,1120px)}.homepage-gacha_sectionHeadingRow__kA45i{align-items:end;display:grid;gap:clamp(40px,6vw,92px);grid-template-columns:minmax(0,1fr) minmax(300px,.72fr)}.homepage-gacha_sectionHeadingRow__kA45i .homepage-gacha_sectionLead__REEYW{color:hsla(0,0%,100%,.67);margin:0}.homepage-gacha_deliveryGrid__MAlQ2{align-items:center;display:grid;gap:clamp(40px,6vw,92px);grid-template-columns:minmax(0,1.15fr) minmax(360px,.85fr);margin-top:clamp(58px,6.5vw,88px);perspective:1200px}.homepage-gacha_deliveryVisual__wCBXm{aspect-ratio:3/2;background:radial-gradient(circle at 50% 54%,rgba(118,87,255,.22),transparent 58%);justify-self:stretch;max-width:680px;position:relative;width:100%}.homepage-gacha_deliveryVisual__wCBXm:after,.homepage-gacha_deliveryVisual__wCBXm:before{border-radius:50%;content:"";pointer-events:none;position:absolute}.homepage-gacha_deliveryVisual__wCBXm:before{border:1px solid rgba(50,219,255,.25);box-shadow:0 0 38px rgba(50,219,255,.13),inset 0 0 48px rgba(118,87,255,.09);inset:7% 2%;transform:rotate(-7deg)}.homepage-gacha_deliveryVisual__wCBXm:after{border:1px solid rgba(255,61,157,.22);inset:16% 11%;transform:rotate(9deg)}.homepage-gacha_deliveryArtwork__Xl1O7{border-radius:50%;box-shadow:0 0 72px rgba(50,219,255,.2),0 0 90px rgba(255,61,157,.14);inset:-4%;-webkit-mask-image:radial-gradient(ellipse 62% 64% at 50% 52%,#000 0 50%,rgba(0,0,0,.94) 68%,transparent 100%);mask-image:radial-gradient(ellipse 62% 64% at 50% 52%,#000 0 50%,rgba(0,0,0,.94) 68%,transparent 100%);mix-blend-mode:screen;overflow:hidden;position:absolute;z-index:1}.homepage-gacha_deliveryArtwork__Xl1O7>img{-o-object-fit:cover;object-fit:cover}.homepage-gacha_deliveryAmbient__5Vttg{animation:homepage-gacha_delivery-ambient-pulse__K3eBL 4.6s ease-in-out infinite alternate;background:radial-gradient(circle at 50% 52%,rgba(255,255,255,.2) 0,rgba(255,255,255,.09) 12%,rgba(118,87,255,.08) 28%,transparent 58%),conic-gradient(from 180deg,transparent,rgba(50,219,255,.2),transparent 31%,rgba(255,61,157,.22),transparent 68%,rgba(255,231,79,.17),transparent);inset:2%;-webkit-mask-image:radial-gradient(circle,#000 36%,transparent 72%);mask-image:radial-gradient(circle,#000 36%,transparent 72%);position:absolute}.homepage-gacha_deliveryBurst__Sds39{aspect-ratio:1;background:radial-gradient(circle,rgba(255,255,255,.92) 0,rgba(255,231,79,.48) 14%,rgba(255,61,157,.22) 34%,transparent 68%);left:50%;mix-blend-mode:screen;opacity:0;pointer-events:none;position:absolute;top:57%;transform:translate(-50%,-50%);width:58%;z-index:5}.homepage-gacha_deliveryShards__KyQA7{height:0;left:50%;pointer-events:none;position:absolute;top:57%;width:0;z-index:6}.homepage-gacha_deliveryShards__KyQA7 i{background:var(--gacha-red);box-shadow:0 0 12px currentColor,0 0 24px currentColor;color:var(--gacha-red);height:7px;left:-3px;opacity:0;position:absolute;top:-3px;width:7px}.homepage-gacha_deliveryShards__KyQA7 i:nth-child(3n+2){border-radius:50%;height:5px;width:12px}.homepage-gacha_deliveryShards__KyQA7 i:nth-child(4n){clip-path:polygon(50% 0,100% 100%,0 100%);height:10px;width:8px}.homepage-gacha_deliveryShards__KyQA7 i[data-color="1"]{background:var(--gacha-cyan);color:var(--gacha-cyan)}.homepage-gacha_deliveryShards__KyQA7 i[data-color="2"]{background:var(--gacha-yellow);color:var(--gacha-yellow)}.homepage-gacha_deliveryCapsule__M8SeQ{aspect-ratio:1;display:none;filter:drop-shadow(0 38px 46px rgba(0,0,0,.56)) drop-shadow(0 0 42px rgba(255,61,157,.3));left:50%;position:absolute;top:51%;transform:translate(-50%,-50%);width:min(62%,470px);z-index:4}.homepage-gacha_deliveryCapsule__M8SeQ>i{background:#fff;border-radius:50%;box-shadow:0 0 12px #fff,0 0 34px var(--gacha-pink),0 0 54px var(--gacha-cyan);height:13%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:13%;z-index:3}.homepage-gacha_deliveryCapsuleHalf__Oa5F5{inset:0;position:absolute;transform-origin:center}.homepage-gacha_deliveryCapsuleHalf__Oa5F5 img{-o-object-fit:contain;object-fit:contain}.homepage-gacha_deliveryCapsuleTop___X7Zu{clip-path:inset(0 0 49.2% 0)}.homepage-gacha_deliveryCapsuleBottom__bqhzK{clip-path:inset(49.2% 0 0 0)}.homepage-gacha_experience__J0ojm[data-enhanced=true] .homepage-gacha_deliveryCapsule__M8SeQ{display:block}@keyframes homepage-gacha_delivery-ambient-pulse__K3eBL{to{opacity:.58;transform:rotate(9deg) scale(1.08)}}.homepage-gacha_deliveryCard__bdF2k{background:radial-gradient(circle at 100% 0,rgba(50,219,255,.23),transparent 35%) padding-box,linear-gradient(145deg,rgba(25,21,61,.96),rgba(9,8,31,.97)) padding-box,linear-gradient(135deg,rgba(255,61,157,.76),rgba(118,87,255,.45),rgba(50,219,255,.7)) border-box;border:1px solid rgba(0,0,0,0);border-radius:26px;box-shadow:0 34px 90px rgba(0,0,0,.34),inset 0 1px 0 hsla(0,0%,100%,.12);color:#fff;isolation:isolate;min-height:430px;overflow:hidden;padding:clamp(28px,4vw,48px);position:relative;transform:perspective(1200px) rotateY(-3.5deg) rotate(1.1deg);transform-origin:center;transition:box-shadow .52s var(--gacha-ease),transform .52s var(--gacha-ease)}.homepage-gacha_deliveryCard__bdF2k>:not(.homepage-gacha_deliveryCardScan__icT0J){position:relative;z-index:1}.homepage-gacha_deliveryCard__bdF2k:before{background:linear-gradient(105deg,transparent 30%,rgba(255,255,255,.09),transparent 70%);content:"";inset:-60% -45%;position:absolute;transform:rotate(-12deg);z-index:-1}.homepage-gacha_deliveryCard__bdF2k h3{font-size:clamp(31px,3vw,42px);letter-spacing:-.04em;margin:42px 0 26px;white-space:nowrap}.homepage-gacha_deliveryCard__bdF2k ul{display:grid;gap:16px;list-style:none;margin:0;padding:0}.homepage-gacha_deliveryCard__bdF2k li{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.13);color:hsla(0,0%,100%,.78);display:flex;font-size:14px;gap:11px;padding-bottom:14px}.homepage-gacha_deliveryCard__bdF2k li svg{color:var(--gacha-cyan);flex:none}.homepage-gacha_deliveryCard__bdF2k:hover{box-shadow:0 42px 104px rgba(0,0,0,.42),0 0 42px rgba(50,219,255,.12),inset 0 1px 0 hsla(0,0%,100%,.14);transform:perspective(1200px) translateY(-6px) rotateY(0) rotate(0)}.homepage-gacha_deliveryCardScan__icT0J{background:linear-gradient(100deg,transparent 28%,rgba(255,255,255,.05) 40%,rgba(255,255,255,.74) 50%,rgba(50,219,255,.16) 57%,transparent 72%);filter:blur(1px);inset:-30% -70%;mix-blend-mode:screen;opacity:0;pointer-events:none;position:absolute;transform:rotate(-11deg);z-index:0}.homepage-gacha_deliveryCardTop__mHs0I{align-items:center;color:var(--gacha-pink);display:flex;justify-content:space-between}.homepage-gacha_deliveryCardTop__mHs0I span{font-family:var(--font-en);font-size:10px;font-weight:700;letter-spacing:.15em}.homepage-gacha_deliverySeal__UqmUf{align-items:center;color:var(--gacha-yellow);display:flex;font-family:var(--font-en);font-size:9px;font-weight:700;gap:9px;letter-spacing:.12em;margin-top:27px}.homepage-gacha_videoFrame__TNW0K{aspect-ratio:16/9;background:#100d2c;border:1px solid rgba(118,87,255,.5);border-radius:26px;box-shadow:0 34px 100px rgba(0,0,0,.34),0 0 70px rgba(118,87,255,.13);margin-top:82px;overflow:hidden;position:relative}.homepage-gacha_videoFrame__TNW0K>img{-o-object-fit:cover;object-fit:cover}.homepage-gacha_videoScrim__IYG9_{background:linear-gradient(90deg,rgba(8,7,25,.72),transparent 55%),linear-gradient(0deg,rgba(8,7,25,.65),transparent 45%);inset:0;position:absolute}.homepage-gacha_videoLabel__pCSMy{bottom:32px;display:grid;left:34px;position:absolute}.homepage-gacha_videoLabel__pCSMy span{color:var(--gacha-cyan);font-family:var(--font-en);font-size:9px;font-weight:700;letter-spacing:.15em}.homepage-gacha_videoLabel__pCSMy strong{color:#fff;font-family:var(--font-en);font-size:clamp(22px,3vw,38px);letter-spacing:.04em}.homepage-gacha_playButton__7lKeL{align-items:center;background:rgba(20,18,46,.82);border:1px solid hsla(0,0%,100%,.58);border-radius:50%;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.2);color:#fff;display:flex;height:88px;justify-content:center;left:50%;padding-left:5px;position:absolute;top:50%;transform:translate(-50%,-50%);width:88px}.homepage-gacha_flowSection___6_pQ{background:radial-gradient(circle at 9% 8%,rgba(255,61,157,.2),transparent 28%),radial-gradient(circle at 91% 82%,rgba(50,219,255,.18),transparent 30%),linear-gradient(180deg,#08071d,#0c0928 52%,#08071e);overflow:hidden;padding-block:clamp(110px,13vw,190px);position:relative}.homepage-gacha_flowSection___6_pQ .homepage-gacha_sectionLead__REEYW{margin-top:20px}.homepage-gacha_flowSection___6_pQ:before{background:linear-gradient(180deg,#08071d,transparent 23%,transparent 82%,#08071e),linear-gradient(rgba(118,87,255,.055) 1px,transparent 0),linear-gradient(90deg,rgba(118,87,255,.055) 1px,transparent 0);background-size:100% 100%,62px 62px,62px 62px;content:"";inset:0;pointer-events:none;position:absolute}.homepage-gacha_flowTrack__ajGzS{margin-top:clamp(72px,8vw,110px);perspective:1200px;position:relative}.homepage-gacha_flowTrack__ajGzS>ol{display:grid;gap:18px;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;margin:0;padding:0;position:relative;z-index:2}.homepage-gacha_flowTrack__ajGzS>ol>li{--flow-accent:var(--gacha-pink);align-self:stretch;margin-bottom:36px;background:radial-gradient(circle at 50% 28%,color-mix(in srgb,var(--flow-accent) 17%,transparent),transparent 34%) padding-box,linear-gradient(155deg,rgba(34,31,61,.94),rgba(13,11,40,.97)) padding-box,linear-gradient(145deg,color-mix(in srgb,var(--flow-accent) 72%,transparent),rgba(118,87,255,.22),rgba(255,255,255,.2)) border-box;border:1px solid rgba(0,0,0,0);border-radius:26px;box-shadow:0 28px 74px rgba(0,0,0,.27),inset 0 1px 0 hsla(0,0%,100%,.12);overflow:hidden;padding:24px 21px 28px;position:relative;transform-origin:center bottom;transform-style:preserve-3d;transition:border-color .42s var(--gacha-ease),box-shadow .5s var(--gacha-ease),transform .5s var(--gacha-ease)}.homepage-gacha_flowTrack__ajGzS>ol>li[data-tone="2"]{--flow-accent:var(--gacha-cyan)}.homepage-gacha_flowTrack__ajGzS>ol>li[data-tone="3"]{--flow-accent:var(--gacha-yellow)}.homepage-gacha_flowTrack__ajGzS>ol>li:nth-child(2n){margin-bottom:0;margin-top:36px}.homepage-gacha_flowTrack__ajGzS>ol>li:hover{box-shadow:0 38px 90px rgba(0,0,0,.34),0 0 44px color-mix(in srgb,var(--flow-accent) 16%,transparent),inset 0 1px 0 hsla(0,0%,100%,.16);transform:translateY(-8px)}.homepage-gacha_flowTrack__ajGzS>ol>li h3{font-size:18px;line-height:1.5;margin:17px 0 11px;position:relative}.homepage-gacha_flowTrack__ajGzS>ol>li>p{color:hsla(0,0%,100%,.62);font-size:13px;line-height:1.9;margin:0;position:relative}.homepage-gacha_flowLine__xRGDb{background:hsla(0,0%,100%,.1);box-shadow:0 0 0 1px rgba(118,87,255,.06),0 0 24px rgba(118,87,255,.16);height:4px;left:7%;overflow:hidden;pointer-events:none;position:absolute;right:7%;top:154px;z-index:0}.homepage-gacha_flowLine__xRGDb i{background:linear-gradient(90deg,var(--gacha-pink),var(--gacha-yellow),var(--gacha-cyan));box-shadow:0 0 18px rgba(255,61,157,.5),0 0 34px rgba(50,219,255,.3);display:block;height:100%;transform-origin:left center;width:100%}.homepage-gacha_flowNumber__ZyuUl{align-items:baseline;display:flex;justify-content:space-between}.homepage-gacha_flowNumber__ZyuUl span{color:var(--flow-accent);font-family:var(--font-en);font-size:9px;font-weight:700;letter-spacing:.14em}.homepage-gacha_flowNumber__ZyuUl strong{color:hsla(0,0%,100%,.38);font-family:var(--font-en);font-size:32px}.homepage-gacha_flowCapsule__NOPb3{height:154px;margin:14px auto 0;position:relative;width:154px}.homepage-gacha_flowCapsuleHalo__1ZTqu{animation:homepage-gacha_flow-halo-pulse__AdtaW 3.8s ease-in-out infinite alternate;background:radial-gradient(circle,color-mix(in srgb,var(--flow-accent) 26%,transparent),transparent 68%);filter:blur(8px);inset:-13%;position:absolute}.homepage-gacha_flowCapsuleImage__XaQBZ{animation:homepage-gacha_flow-capsule-float__6JRlE 4.8s ease-in-out infinite alternate;filter:drop-shadow(0 22px 22px rgba(0,0,0,.5));inset:0;overflow:hidden;position:absolute}.homepage-gacha_flowCapsuleImage__XaQBZ img{-o-object-fit:contain;object-fit:contain}ol>li:first-child .homepage-gacha_flowCapsuleImage__XaQBZ{animation-duration:5.7s;animation-delay:-1.2s}ol>li:nth-child(2) .homepage-gacha_flowCapsuleImage__XaQBZ{animation-duration:4.3s;animation-delay:-2.8s}ol>li:nth-child(3) .homepage-gacha_flowCapsuleImage__XaQBZ{animation-duration:6.4s;animation-delay:-.6s}ol>li:nth-child(4) .homepage-gacha_flowCapsuleImage__XaQBZ{animation-duration:4.9s;animation-delay:-3.5s}@keyframes homepage-gacha_flow-halo-pulse__AdtaW{to{opacity:.54;transform:scale(1.14)}}@keyframes homepage-gacha_flow-capsule-float__6JRlE{to{transform:translate3d(0,-9px,0) rotate(4deg)}}.homepage-gacha_showcaseSection__LhNPg{background:radial-gradient(circle at 14% 18%,rgba(118,87,255,.22),transparent 30%),radial-gradient(circle at 86% 76%,rgba(255,61,157,.14),transparent 29%),linear-gradient(180deg,#08071e,#0b0825 54%,#08071d);color:var(--gacha-paper);overflow:hidden;padding-block:clamp(110px,13vw,190px);position:relative}.homepage-gacha_showcaseSection__LhNPg:before{background:linear-gradient(90deg,#0b0825,transparent 22%,transparent 78%,#0b0825),linear-gradient(90deg,transparent 49.9%,rgba(50,219,255,.08) 50%,transparent 50.1%),linear-gradient(rgba(255,255,255,.045) 1px,transparent 0);background-size:100% 100%,100% 100%,100% 96px;content:"";inset:0;pointer-events:none;position:absolute}.homepage-gacha_showcaseHeading__IVSDA{align-items:end;display:grid;gap:clamp(40px,8vw,120px);grid-template-columns:minmax(0,1fr) minmax(280px,.64fr)}.homepage-gacha_showcaseHeading__IVSDA>p{color:hsla(0,0%,100%,.65);font-size:15px;line-height:2;margin:0 0 8px}.homepage-gacha_showcaseGrid__9lo5Q{display:grid;gap:22px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:82px;padding-bottom:94px}.homepage-gacha_showcaseCard__10dTS{--showcase-accent:var(--gacha-pink);background:linear-gradient(155deg,rgba(25,21,59,.96),rgba(8,7,29,.98)) padding-box,linear-gradient(125deg,color-mix(in srgb,var(--showcase-accent) 92%,#fff),var(--gacha-violet) 42%,var(--gacha-cyan) 76%,color-mix(in srgb,var(--showcase-accent) 72%,transparent)) border-box;border:2px solid rgba(0,0,0,0);border-radius:24px;box-shadow:0 28px 72px rgba(0,0,0,.34),inset 0 1px 0 hsla(0,0%,100%,.09);display:block;overflow:hidden;position:relative;transition:box-shadow .5s var(--gacha-ease),transform .5s var(--gacha-ease)}.homepage-gacha_showcaseCard__10dTS:nth-child(2){--showcase-accent:#f2c34f}.homepage-gacha_showcaseCard__10dTS:nth-child(3){--showcase-accent:var(--gacha-cyan)}.homepage-gacha_showcaseCard__10dTS:nth-child(2){transform:translateY(46px)}.homepage-gacha_showcaseCard__10dTS:nth-child(3){transform:translateY(92px)}.homepage-gacha_showcaseCard__10dTS:before{color:hsla(0,0%,100%,.8);content:attr(data-number);font-family:var(--font-en);font-size:13px;font-weight:700;left:18px;letter-spacing:.1em;position:absolute;top:15px;z-index:3}.homepage-gacha_showcaseCard__10dTS:hover{box-shadow:0 38px 90px rgba(0,0,0,.42),0 0 52px color-mix(in srgb,var(--showcase-accent) 19%,transparent),inset 0 1px 0 hsla(0,0%,100%,.13);transform:translateY(-8px)}.homepage-gacha_showcaseCard__10dTS:hover:nth-child(2){transform:translateY(38px)}.homepage-gacha_showcaseCard__10dTS:hover:nth-child(3){transform:translateY(84px)}.homepage-gacha_showcaseCard__10dTS:hover .homepage-gacha_showcaseImage__jh0xt img{transform:scale(1.045)}.homepage-gacha_showcaseCard__10dTS:hover .homepage-gacha_showcaseBody___k1_a i{color:var(--showcase-accent)}.homepage-gacha_showcaseImage__jh0xt{aspect-ratio:16/11;background:#0b0923;display:block;overflow:hidden;position:relative;transform-style:preserve-3d}.homepage-gacha_showcaseImage__jh0xt:after,.homepage-gacha_showcaseImage__jh0xt:before{content:"";inset:0;pointer-events:none;position:absolute}.homepage-gacha_showcaseImage__jh0xt:before{animation:homepage-gacha_showcase-laser-scan__5bQWb 5.2s ease-in-out infinite;background:linear-gradient(180deg,transparent 0 43%,rgba(255,255,255,.75) 49.5%,var(--showcase-accent) 50%,transparent 56%);box-shadow:0 0 26px color-mix(in srgb,var(--showcase-accent) 30%,transparent);mix-blend-mode:screen;opacity:0;transform:translateY(-58%);z-index:2}.homepage-gacha_showcaseImage__jh0xt:after{background:linear-gradient(180deg,rgba(8,7,25,.35),transparent 45%),linear-gradient(0deg,rgba(8,7,25,.42),transparent 30%);z-index:1}.homepage-gacha_showcaseImage__jh0xt img{-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;transition:transform .8s var(--gacha-ease)}@keyframes homepage-gacha_showcase-laser-scan__5bQWb{0%,52%{opacity:0;transform:translateY(-58%)}64%{opacity:.52}86%,to{opacity:0;transform:translateY(58%)}}.homepage-gacha_showcaseBody___k1_a{display:grid;padding:22px}.homepage-gacha_showcaseBody___k1_a>strong{font-size:22px;line-height:1.45;overflow-wrap:anywhere}.homepage-gacha_showcaseCategory__I1_SC{color:hsla(0,0%,100%,.72);font-size:10px;font-weight:700;margin-top:3px}.homepage-gacha_showcaseDescription__eXJ8K{color:hsla(0,0%,100%,.59);font-size:12px;line-height:1.75;margin-top:7px}.homepage-gacha_showcaseBody___k1_a i{align-items:center;border-top:1px solid hsla(0,0%,100%,.11);color:hsla(0,0%,100%,.74);display:flex;font-size:12px;font-style:normal;font-weight:800;justify-content:space-between;margin-top:19px;padding-top:15px;transition:color .32s ease}.homepage-gacha_showcaseNote__bH2g0{color:hsla(0,0%,100%,.45);font-size:11px;margin:20px 0 0;text-align:center}.homepage-gacha_flowNote__g0kzb{color:hsla(0,0%,100%,.62);font-size:13px;letter-spacing:.02em;margin:clamp(28px,3vw,40px) 0 0;text-align:center}.homepage-gacha_faqSection__vc2V4{background:radial-gradient(circle at 78% 14%,rgba(118,87,255,.23),transparent 29%),radial-gradient(circle at 12% 76%,rgba(50,219,255,.1),transparent 27%),linear-gradient(180deg,#08071d,#0b0824 58%,#09071f);overflow:hidden;padding-block:clamp(110px,13vw,180px);position:relative}.homepage-gacha_faqSection__vc2V4:before{background:linear-gradient(90deg,#09071f,transparent 42%),radial-gradient(circle,rgba(255,255,255,.065) 0 1px,transparent 1.5px);background-size:100% 100%,52px 52px;content:"";inset:0;pointer-events:none;position:absolute}.homepage-gacha_faqLayout__e3O_e{display:grid;gap:clamp(50px,8vw,120px);grid-template-columns:minmax(280px,.68fr) minmax(420px,1.1fr)}.homepage-gacha_faqIntro__KOKdy{position:sticky;top:calc(var(--header-height) + 42px)}.homepage-gacha_faqIntro__KOKdy .homepage-gacha_sectionTitle__MZxwi{font-size:clamp(30px,3.65vw,50px)}.homepage-gacha_faqIntro__KOKdy .homepage-gacha_impactLine__oXpL_>span{white-space:nowrap}.homepage-gacha_faqIntro__KOKdy:after{background:linear-gradient(90deg,var(--gacha-pink),var(--gacha-cyan),transparent);box-shadow:0 0 24px rgba(255,61,157,.3);content:"";display:block;height:2px;margin-top:36px;width:min(100%,290px)}.homepage-gacha_faqIntro__KOKdy>p:last-child{color:hsla(0,0%,100%,.62);font-size:14px;line-height:1.9;margin:27px 0 0;max-width:30em}.homepage-gacha_faqList__M9dki{display:grid;gap:12px}.homepage-gacha_faqList__M9dki .homepage-gacha_faqItem__bZ3hP{background:linear-gradient(145deg,rgba(28,26,52,.94),rgba(12,11,37,.97)) padding-box,linear-gradient(115deg,rgba(118,87,255,.34),rgba(255,255,255,.1),rgba(50,219,255,.25)) border-box;border:1px solid rgba(0,0,0,0);border-radius:18px;box-shadow:0 18px 44px rgba(0,0,0,.18),inset 0 1px 0 hsla(0,0%,100%,.07);overflow:hidden;padding-inline:22px;position:relative;transition:border-color .36s ease,box-shadow .5s var(--gacha-ease)}.homepage-gacha_faqList__M9dki .homepage-gacha_faqItem__bZ3hP:before{background:linear-gradient(180deg,transparent,var(--gacha-cyan) 24%,var(--gacha-pink) 72%,transparent);box-shadow:0 0 14px var(--gacha-cyan),0 0 28px rgba(255,61,157,.32);content:"";inset:8px auto 8px 0;position:absolute;transform:scaleY(0);transform-origin:center;transition:transform .52s var(--gacha-ease);width:2px}.homepage-gacha_faqList__M9dki .homepage-gacha_faqItem__bZ3hP:hover:before{transform:scaleY(.56)}.homepage-gacha_faqList__M9dki .homepage-gacha_faqItem__bZ3hP[data-open=true]{box-shadow:0 24px 58px rgba(0,0,0,.25),0 0 34px rgba(118,87,255,.12),inset 0 1px 0 hsla(0,0%,100%,.09)}.homepage-gacha_faqList__M9dki .homepage-gacha_faqItem__bZ3hP[data-open=true]:before{transform:scaleY(1)}.homepage-gacha_faqList__M9dki .homepage-gacha_faqItem__bZ3hP[data-open=true] .homepage-gacha_faqAnswer__LnSEj{grid-template-rows:1fr;opacity:1;transition-delay:0s;visibility:visible}.homepage-gacha_faqList__M9dki .homepage-gacha_faqItem__bZ3hP[data-open=true] .homepage-gacha_faqAnswer__LnSEj>div{padding-bottom:30px}.homepage-gacha_faqList__M9dki .homepage-gacha_faqQuestion__M_yr0{align-items:center;background:rgba(0,0,0,0);border:0;color:inherit;cursor:pointer;display:grid;font:inherit;gap:18px;grid-template-columns:auto minmax(0,1fr) auto;list-style:none;min-height:112px;padding-block:25px;padding-inline:0;text-align:left;width:100%}.homepage-gacha_faqList__M9dki .homepage-gacha_faqQuestion__M_yr0:focus-visible{outline-offset:-3px}.homepage-gacha_faqList__M9dki .homepage-gacha_faqQuestion__M_yr0>span{color:var(--gacha-cyan);font-family:var(--font-en);font-size:10px;font-weight:700;letter-spacing:.12em}.homepage-gacha_faqList__M9dki .homepage-gacha_faqQuestion__M_yr0>strong{font-size:17px;line-height:1.6}.homepage-gacha_faqList__M9dki .homepage-gacha_faqQuestion__M_yr0>i{border:1px solid hsla(0,0%,100%,.32);border-radius:50%;height:34px;position:relative;transition:background-color .36s ease,transform .5s var(--gacha-ease);width:34px}.homepage-gacha_faqList__M9dki .homepage-gacha_faqQuestion__M_yr0>i:after,.homepage-gacha_faqList__M9dki .homepage-gacha_faqQuestion__M_yr0>i:before{background:#fff;content:"";height:1px;left:9px;position:absolute;top:16px;width:14px}.homepage-gacha_faqList__M9dki .homepage-gacha_faqQuestion__M_yr0>i:after{transform:rotate(90deg)}.homepage-gacha_faqList__M9dki .homepage-gacha_faqItem__bZ3hP[data-open=true] .homepage-gacha_faqQuestion__M_yr0>i{background:var(--gacha-pink);border-color:var(--gacha-pink);transform:rotate(45deg)}.homepage-gacha_faqList__M9dki .homepage-gacha_faqAnswer__LnSEj{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .48s var(--gacha-ease),opacity .3s ease,visibility 0s linear .48s;visibility:hidden}.homepage-gacha_faqList__M9dki .homepage-gacha_faqAnswer__LnSEj>div{min-height:0;overflow:hidden;padding:0 52px 0 46px;transition:padding-bottom .48s var(--gacha-ease)}.homepage-gacha_faqList__M9dki .homepage-gacha_faqAnswer__LnSEj p{color:hsla(0,0%,100%,.65);font-size:14px;line-height:2;margin:0}.homepage-gacha_finalCta__dHYa1{align-items:center;background:#050514;display:flex;min-height:96svh;overflow:hidden;padding-block:120px;position:relative;text-align:center}.homepage-gacha_finalCta__dHYa1:after{background:linear-gradient(180deg,rgba(5,5,20,.24),rgba(5,5,20,.12) 48%,rgba(5,5,20,.54)),radial-gradient(circle at 50% 48%,transparent 24%,rgba(5,5,20,.56) 100%);content:"";inset:0;pointer-events:none;position:absolute;z-index:1}.homepage-gacha_finalGrid__zWEXn{inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:1}.homepage-gacha_finalGrid__zWEXn:before{animation:homepage-gacha_final-grid-shift__OnrW1 20s linear infinite;background-image:radial-gradient(circle at 50% 48%,transparent,#050514 72%),linear-gradient(rgba(50,219,255,.055) 1px,transparent 0),linear-gradient(90deg,rgba(50,219,255,.055) 1px,transparent 0);background-size:100% 100%,72px 72px,72px 72px;content:"";inset:-25%;position:absolute}.homepage-gacha_finalBackdrop__WbrnQ{inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:0}.homepage-gacha_finalBackdrop__WbrnQ>img{-o-object-fit:cover;object-fit:cover;-o-object-position:center bottom;object-position:center bottom}.homepage-gacha_finalBackdrop__WbrnQ:after{background:radial-gradient(ellipse 43% 55% at 50% 48%,rgba(4,4,18,.84) 0,rgba(4,4,18,.68) 48%,rgba(4,4,18,.16) 78%,transparent 100%),linear-gradient(180deg,rgba(5,5,20,.12),transparent 42%,rgba(5,5,20,.26));content:"";inset:0;position:absolute}.homepage-gacha_finalImpact__yRxde{aspect-ratio:1;left:50%;opacity:0;pointer-events:none;position:absolute;top:47%;transform:translate(-50%,-50%);width:min(66vw,820px);z-index:2}.homepage-gacha_finalImpact__yRxde:before{background:radial-gradient(circle,rgba(255,255,255,.84),rgba(255,231,79,.32) 13%,rgba(255,61,157,.16) 32%,transparent 68%);border-radius:50%;content:"";inset:0;mix-blend-mode:screen;position:absolute}.homepage-gacha_finalImpact__yRxde i{border:2px solid rgba(50,219,255,.58);border-radius:50%;box-shadow:0 0 28px rgba(50,219,255,.2),inset 0 0 34px rgba(118,87,255,.14);inset:13%;position:absolute}.homepage-gacha_finalImpact__yRxde i:nth-child(2){border-color:rgba(255,61,157,.52);border-style:dashed;inset:29%;transform:rotate(23deg)}.homepage-gacha_finalLightField__8_woF{inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:4}.homepage-gacha_finalLightField__8_woF>i{--gacha-final-light-color:255 61 157;--gacha-final-light-color-alt:118 87 255;animation:homepage-gacha_final-light-drift__uvOca var(--gacha-final-light-duration) linear infinite;animation-delay:var(--gacha-final-light-delay);background:radial-gradient(circle at 34% 30%,#fff 0 5%,rgb(var(--gacha-final-light-color)/.94) 18%,rgb(var(--gacha-final-light-color)/.72) 35%,rgb(var(--gacha-final-light-color-alt)/.42) 61%,transparent 100%);border-radius:50%;box-shadow:0 0 8px hsla(0,0%,100%,.78),0 0 22px rgb(var(--gacha-final-light-color)/.72),0 0 52px rgb(var(--gacha-final-light-color-alt)/.42);color:rgb(var(--gacha-final-light-color));height:var(--gacha-final-light-height);left:var(--gacha-final-light-x);opacity:0;position:absolute;top:var(--gacha-final-light-y);width:var(--gacha-final-light-width)}.homepage-gacha_finalLightField__8_woF>i[data-color="1"]{--gacha-final-light-color:50 219 255;--gacha-final-light-color-alt:63 117 255}.homepage-gacha_finalLightField__8_woF>i[data-color="2"]{--gacha-final-light-color:255 231 79;--gacha-final-light-color-alt:255 91 153}.homepage-gacha_finalLightField__8_woF>i[data-color="3"]{--gacha-final-light-color:155 93 255;--gacha-final-light-color-alt:255 61 157}.homepage-gacha_finalLightField__8_woF>i[data-shape="1"]{background:radial-gradient(circle at 35% 28%,#fff 0 13%,rgb(var(--gacha-final-light-color)/.88) 34%,transparent 76%);box-shadow:0 0 7px #fff,0 0 24px rgb(var(--gacha-final-light-color)/.76)}.homepage-gacha_finalLightField__8_woF>i[data-shape="2"]{background:linear-gradient(155deg,transparent 0 4%,rgba(255,255,255,.98) 16%,rgb(var(--gacha-final-light-color)/.86) 43%,rgb(var(--gacha-final-light-color-alt)/.68) 73%,transparent 100%);border-radius:45% 55% 62% 38%;clip-path:polygon(44% 0,100% 17%,68% 100%,4% 79%)}.homepage-gacha_finalLightField__8_woF>i[data-shape="3"]{background:linear-gradient(90deg,transparent,rgb(var(--gacha-final-light-color)/.42) 18%,#fff 52%,rgb(var(--gacha-final-light-color-alt)/.52) 82%,transparent);border-radius:999px;box-shadow:0 0 8px #fff,0 0 28px rgb(var(--gacha-final-light-color)/.62)}.homepage-gacha_finalLightField__8_woF>i[data-shape="4"]{background:linear-gradient(135deg,#fff,rgb(var(--gacha-final-light-color)/.9) 38%,rgb(var(--gacha-final-light-color-alt)/.56) 70%,transparent);border-radius:18%;clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%)}.homepage-gacha_finalLightField__8_woF>i[data-depth="0"]{opacity:0}@keyframes homepage-gacha_final-light-drift__uvOca{0%{opacity:0;transform:translate3d(0,-34px,0) rotate(-18deg) scale(.62)}13%{opacity:var(--gacha-final-light-alpha)}48%{opacity:var(--gacha-final-light-alpha);transform:translate3d(var(--gacha-final-light-drift-x),110px,0) rotate(118deg) scale(1.08)}82%{opacity:var(--gacha-final-light-alpha)}to{opacity:0;transform:translate3d(0,var(--gacha-final-light-drift-y),0) rotate(var(--gacha-final-light-spin)) scale(.78)}}.homepage-gacha_finalInner__aTKnj{margin-inline:auto;max-width:980px;min-width:0;padding-inline:24px;position:relative;width:100%;z-index:3}.homepage-gacha_finalInner__aTKnj .homepage-gacha_sectionEyebrow__izffp{justify-content:center}.homepage-gacha_finalInner__aTKnj h2{font-size:clamp(42px,6.6vw,84px);letter-spacing:-.065em;line-height:1.12;margin:0;text-shadow:0 22px 60px rgba(0,0,0,.44),0 0 54px rgba(118,87,255,.13)}.homepage-gacha_finalInner__aTKnj h2 em{color:var(--gacha-yellow);font-style:normal;text-shadow:0 0 38px rgba(255,231,79,.19)}.homepage-gacha_finalInner__aTKnj>p{color:hsla(0,0%,100%,.67);font-size:14px;line-height:1.95;margin:26px auto 0}.homepage-gacha_finalActions__LyJUr{align-items:center;display:grid;gap:14px;justify-items:center;margin-top:32px}.homepage-gacha_finalActions__LyJUr .homepage-gacha_primaryButton__HYHWo{min-width:260px}.homepage-gacha_finalConsultLink__oDIFH{align-items:center;color:hsla(0,0%,100%,.76);display:inline-flex;font-size:13px;font-weight:800;gap:6px;margin:0;padding:10px 4px;text-decoration:underline;text-decoration-color:rgba(50,219,255,.6);text-underline-offset:5px;transition:color .32s ease}.homepage-gacha_finalConsultLink__oDIFH:hover{color:var(--gacha-cyan)}.homepage-gacha_finalPrice__V3oLz{background:linear-gradient(90deg,rgba(5,5,20,.78),rgba(34,33,53,.88),rgba(5,5,20,.78));border-block:1px solid hsla(0,0%,100%,.12);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06);margin:46px auto 0;max-width:340px}.homepage-gacha_finalPrice__V3oLz>div{display:grid;gap:3px;justify-items:center;padding:17px 24px;position:relative}.homepage-gacha_finalPrice__V3oLz span{color:var(--gacha-cyan);font-family:var(--font-en);font-size:9px;font-weight:700;letter-spacing:.14em}.homepage-gacha_finalPrice__V3oLz strong{font-family:var(--font-en);font-size:24px;letter-spacing:-.03em}.homepage-gacha_finalPrice__V3oLz small{color:hsla(0,0%,100%,.52);font-size:10px;font-weight:700}.homepage-gacha_finalRings__yVgWo{aspect-ratio:1;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:min(92vw,1100px);z-index:1}.homepage-gacha_finalRings__yVgWo:before{background:conic-gradient(transparent 0deg 34deg,rgba(50,219,255,.72) 46deg 73deg,transparent 86deg 152deg,rgba(255,61,157,.68) 168deg 208deg,transparent 225deg 302deg,rgba(255,231,79,.62) 318deg 342deg,transparent 354deg);border-radius:50%;content:"";inset:0;-webkit-mask:radial-gradient(circle,transparent 76%,#000 76.5%,#000 77.2%,transparent 77.8%);mask:radial-gradient(circle,transparent 76%,#000 76.5%,#000 77.2%,transparent 77.8%);position:absolute}.homepage-gacha_finalRings__yVgWo i{border:1px solid rgba(50,219,255,.19);border-radius:50%;box-shadow:0 0 42px rgba(50,219,255,.08),inset 0 0 50px rgba(118,87,255,.06);inset:10%;position:absolute}.homepage-gacha_finalRings__yVgWo i:nth-child(2){border-color:rgba(255,61,157,.2);border-style:dashed;inset:25%;transform:rotate(-23deg)}.homepage-gacha_finalRings__yVgWo i:nth-child(3){border-color:rgba(255,231,79,.18);border-width:2px;inset:40%}.homepage-gacha_finalCore__fgrzm{aspect-ratio:1;left:50%;position:absolute;top:48%;transform:translate(-50%,-50%);width:min(58vw,680px);z-index:1}.homepage-gacha_finalCore__fgrzm:before{animation:homepage-gacha_final-core-breathe__RB60g 4.8s ease-in-out infinite alternate;background:radial-gradient(circle,rgba(255,255,255,.15) 0,rgba(118,87,255,.18) 27%,rgba(118,87,255,.09) 46%,transparent 73%);content:"";inset:0;position:absolute}.homepage-gacha_finalCore__fgrzm i{border:1px solid hsla(0,0%,100%,.1);border-radius:50%;inset:16%;position:absolute}.homepage-gacha_finalCore__fgrzm i:nth-child(2){border-color:rgba(118,87,255,.24);inset:31%}.homepage-gacha_finalCapsules__Gk_Qf{inset:0;position:absolute;z-index:2}.homepage-gacha_finalCapsules__Gk_Qf span{filter:drop-shadow(0 30px 36px rgba(0,0,0,.54));height:clamp(150px,18vw,260px);left:2%;position:absolute;top:16%;transform:rotate(14deg);width:clamp(150px,18vw,260px)}.homepage-gacha_finalCapsules__Gk_Qf span>img{animation:homepage-gacha_final-capsule-breathe__uNB2Q 6.2s ease-in-out infinite alternate;-o-object-fit:contain;object-fit:contain}.homepage-gacha_finalCapsules__Gk_Qf span[data-position="2"]{filter:drop-shadow(0 30px 36px rgba(0,0,0,.54));height:clamp(118px,14vw,196px);left:auto;right:4%;top:17%;transform:rotate(-12deg);width:clamp(118px,14vw,196px)}.homepage-gacha_finalCapsules__Gk_Qf span[data-position="2"]>img{animation-delay:-2.2s}.homepage-gacha_finalCapsules__Gk_Qf span[data-position="3"]{filter:drop-shadow(0 24px 32px rgba(0,0,0,.5));height:clamp(96px,11vw,158px);left:auto;right:12%;top:70%;transform:rotate(17deg);width:clamp(96px,11vw,158px)}.homepage-gacha_finalCapsules__Gk_Qf span[data-position="3"]>img{animation-delay:-4.1s}@keyframes homepage-gacha_final-grid-shift__OnrW1{to{transform:translate3d(72px,36px,0)}}@keyframes homepage-gacha_final-core-breathe__RB60g{to{opacity:.58;transform:scale(1.12)}}@keyframes homepage-gacha_final-capsule-breathe__uNB2Q{to{transform:translate3d(0,-18px,0) rotate(3deg) scale(1.02)}}@media(pointer:fine){.homepage-gacha_cursor__9m9w4{display:flex}}@media(max-width:1023px){.homepage-gacha_heroSpotlight__FHEZC[data-position="5"]{display:none}.homepage-gacha_heroScrim__p1ZKL{background:linear-gradient(90deg,rgba(6,5,24,.96),rgba(6,5,24,.8) 48%,rgba(6,5,24,.22) 88%),linear-gradient(0deg,rgba(8,7,25,.78),transparent 42%)}.homepage-gacha_priceTicket__0ZAwe{bottom:52px;right:26px;width:300px}.homepage-gacha_sectionHeadingRow__kA45i,.homepage-gacha_showcaseHeading__IVSDA{align-items:start;grid-template-columns:1fr}.homepage-gacha_sectionHeadingRow__kA45i{gap:24px}.homepage-gacha_sectionHeadingRow__kA45i .homepage-gacha_sectionLead__REEYW{max-width:47em}.homepage-gacha_promiseVisual__fNBYy{opacity:.7;right:-24vw;width:76vw}.homepage-gacha_deliveryGrid__MAlQ2{gap:42px;grid-template-columns:1fr}.homepage-gacha_deliveryVisual__wCBXm{max-width:none}.homepage-gacha_deliveryCard__bdF2k{justify-self:end;max-width:620px;width:100%}.homepage-gacha_flowTrack__ajGzS>ol{gap:20px;grid-template-columns:1fr}.homepage-gacha_flowTrack__ajGzS{padding-left:72px}.homepage-gacha_flowTrack__ajGzS>ol>li,.homepage-gacha_flowTrack__ajGzS>ol>li:nth-child(2n){display:grid;grid-template-columns:150px minmax(0,1fr);grid-template-rows:auto auto 1fr;margin-bottom:0;margin-top:0;min-height:260px;padding:25px 28px}.homepage-gacha_flowNumber__ZyuUl{grid-column:2}.homepage-gacha_flowCapsule__NOPb3{align-self:center;grid-column:1;grid-row:1/4;margin:0}.homepage-gacha_flowTrack__ajGzS>ol>li h3{grid-column:2;margin-top:16px}.homepage-gacha_flowTrack__ajGzS>ol>li>p{grid-column:2}.homepage-gacha_flowLine__xRGDb{bottom:7%;height:auto;left:34px;right:auto;top:7%;width:4px}.homepage-gacha_flowLine__xRGDb i{height:100%;transform-origin:top center;width:100%}.homepage-gacha_aboutSection___1APt .homepage-gacha_pointGrid__OeuSU,.homepage-gacha_showcaseGrid__9lo5Q{grid-template-columns:repeat(2,minmax(0,1fr))}.homepage-gacha_showcaseGrid__9lo5Q{padding-bottom:0}.homepage-gacha_showcaseCard__10dTS,.homepage-gacha_showcaseCard__10dTS:nth-child(2),.homepage-gacha_showcaseCard__10dTS:nth-child(3){transform:none}.homepage-gacha_showcaseCard__10dTS:hover,.homepage-gacha_showcaseCard__10dTS:nth-child(2):hover,.homepage-gacha_showcaseCard__10dTS:nth-child(3):hover{transform:translateY(-8px)}.homepage-gacha_faqLayout__e3O_e{gap:60px;grid-template-columns:1fr}.homepage-gacha_faqIntro__KOKdy{position:static}.homepage-gacha_finalCapsules__Gk_Qf span{height:210px;left:-42px;top:20%;width:210px}.homepage-gacha_finalCapsules__Gk_Qf span[data-position="2"]{height:168px;right:-34px;top:22%;width:168px}.homepage-gacha_finalCapsules__Gk_Qf span[data-position="3"]{height:112px;right:5%;top:72%;width:112px}}@media(max-width:767px){.homepage-gacha_sectionTitle__MZxwi{font-size:clamp(34px,10.5vw,46px);line-height:1.18}.homepage-gacha_sectionLead__REEYW{font-size:13px;line-height:1.9}.homepage-gacha_deliverySection__vhiJi .homepage-gacha_sectionTitle__MZxwi{font-size:clamp(30px,9.2vw,40px)}.homepage-gacha_deliverySection__vhiJi .homepage-gacha_sectionTitle__MZxwi .homepage-gacha_impactLine__oXpL_>span{white-space:nowrap}.homepage-gacha_lineButton__RAkPb,.homepage-gacha_primaryButton__HYHWo{min-height:56px;min-width:220px;width:auto}.homepage-gacha_hero__HdpDS{min-height:max(740px,100svh - var(--header-height))}.homepage-gacha_heroImage__8hOqv img{-o-object-position:68% center;object-position:68% center}.homepage-gacha_heroScrim__p1ZKL{background:linear-gradient(0deg,rgba(6,5,24,.98),rgba(6,5,24,.82) 52%,rgba(6,5,24,.22)),linear-gradient(90deg,rgba(6,5,24,.46),transparent)}.homepage-gacha_heroGrid__0f5pW{background-size:46px 46px;-webkit-mask-image:linear-gradient(#000,transparent 70%);mask-image:linear-gradient(#000,transparent 70%)}.homepage-gacha_particleLayer__mu98j>span{box-shadow:0 0 13px currentColor;filter:none}.homepage-gacha_particleLayer__mu98j>span:nth-child(n+13){display:none}.homepage-gacha_heroSpotlight__FHEZC{opacity:.54}.homepage-gacha_heroSpotlight__FHEZC:before{height:66px;top:-29px;width:66px}.homepage-gacha_heroSpotlight__FHEZC>i{height:102svh;width:62vw}.homepage-gacha_heroSpotlight__FHEZC[data-position="1"]{--spot-angle-from:-15deg;--spot-angle-to:-4deg;left:22%;opacity:.67}.homepage-gacha_heroSpotlight__FHEZC[data-position="2"]{--spot-angle-from:5deg;--spot-angle-to:16deg;left:82%;opacity:.58}.homepage-gacha_heroSpotlight__FHEZC[data-position="4"]{display:none}.homepage-gacha_heroSpotlights___o5qM:before{opacity:.62}.homepage-gacha_heroSpotlights___o5qM:after{background:linear-gradient(0deg,rgba(6,5,24,.77),rgba(6,5,24,.51) 34%,rgba(6,5,24,.14) 58%,transparent 78%),linear-gradient(90deg,rgba(6,5,24,.26),transparent 72%)}.homepage-gacha_heroStageGlow__uipkX{bottom:-18%;height:62%;opacity:.68}.homepage-gacha_sectionLaser__dUMsL[data-position="2"]{display:none}.homepage-gacha_sectionPulse__s2gSX{opacity:.58;right:-42vw;width:112vw}.homepage-gacha_sectionSparks__wEMxh i:nth-child(n+6){display:none}.homepage-gacha_heroInner__aV8_x{align-items:flex-end;min-height:max(740px,100svh - var(--header-height));padding:88px 20px 72px}.homepage-gacha_heroCopy__rYCBk{width:100%}.homepage-gacha_heroEyebrow__V9EBt{font-size:8px;letter-spacing:.1em;margin-bottom:14px}.homepage-gacha_heroTitle__fD1On{font-size:clamp(48px,15.2vw,64px);line-height:.92}.homepage-gacha_heroCatch__JuO9H{font-size:22px;margin-top:18px}.homepage-gacha_heroLead__z87GL{font-size:13px;line-height:1.85;margin-top:12px}.homepage-gacha_heroActions__Pcp2b{display:grid;gap:9px;justify-items:start;margin-top:20px}.homepage-gacha_priceTicket__0ZAwe{bottom:auto;padding:12px 17px 14px;right:12px;top:calc(var(--header-height) + 12px);transform:rotate(3deg) scale(.78);transform-origin:right top;width:310px}.homepage-gacha_ticketPrice__oYBxn strong{font-size:25px}.homepage-gacha_scrollCue__XNlKH{display:none}.homepage-gacha_promiseSection__QTmAO{align-items:start;min-height:860px;padding-block:102px}.homepage-gacha_promiseSection__QTmAO .homepage-gacha_sectionInner__W02Qj{z-index:3}.homepage-gacha_promiseTitle__4o90k{font-size:clamp(29px,8.8vw,35px);white-space:nowrap}.homepage-gacha_promiseLead__dPO2m{font-size:14px;line-height:1.95}.homepage-gacha_promiseLead__dPO2m br{display:none}.homepage-gacha_promiseVisual__fNBYy{bottom:-10vw;opacity:.67;right:-39vw;top:auto;transform:none;width:112vw}.homepage-gacha_promiseHoloCards__G2dor span{opacity:.56}.homepage-gacha_marqueeTrack__KQiiv>div{padding-block:16px 18px}.homepage-gacha_diveStage__OVsUg{background:radial-gradient(circle at 50% 14%,rgba(255,61,157,.2),transparent 25%),radial-gradient(circle at 50% 50%,rgba(118,87,255,.2),transparent 30%),radial-gradient(circle at 50% 85%,rgba(50,219,255,.17),transparent 25%),linear-gradient(180deg,#050514,#0b0825 48%,#050514);gap:0;grid-template-columns:minmax(0,1fr);padding:92px 18px 104px}.homepage-gacha_diveStage__OVsUg:before{background:linear-gradient(180deg,transparent,rgba(255,61,157,.42) 14%,rgba(118,87,255,.34) 50%,rgba(50,219,255,.4) 86%,transparent);bottom:5%;content:"";left:50%;opacity:.52;position:absolute;top:5%;transform:translateX(-50%);width:1px;z-index:0}.homepage-gacha_diveInterior__NenB2,.homepage-gacha_diveMachineLayer__T8n_p,.homepage-gacha_divePortalLayer__BsFEz{aspect-ratio:4/5;border-color:hsla(0,0%,100%,.22);border-radius:26px;box-shadow:0 28px 72px rgba(0,0,0,.48),0 0 42px rgba(118,87,255,.14),inset 0 1px 0 hsla(0,0%,100%,.12);max-width:520px;z-index:1}.homepage-gacha_diveMachineLayer__T8n_p{box-shadow:0 28px 72px rgba(0,0,0,.48),0 0 48px rgba(255,61,157,.16),inset 0 1px 0 hsla(0,0%,100%,.12);grid-row:1}.homepage-gacha_divePortalLayer__BsFEz{box-shadow:0 28px 72px rgba(0,0,0,.48),0 0 48px rgba(118,87,255,.2),inset 0 1px 0 hsla(0,0%,100%,.12);grid-row:3}.homepage-gacha_diveInterior__NenB2{box-shadow:0 28px 72px rgba(0,0,0,.48),0 0 48px rgba(50,219,255,.17),inset 0 1px 0 hsla(0,0%,100%,.12);grid-row:5}.homepage-gacha_divePortalMask__isdIt{clip-path:none;transform:none}.homepage-gacha_diveCardShell__EDqt7{width:48%}.homepage-gacha_diveCardShell__EDqt7[data-position="1"]{left:1%;top:38%}.homepage-gacha_diveCardShell__EDqt7[data-position="2"]{top:11%}.homepage-gacha_diveCardShell__EDqt7[data-position="3"]{right:1%;top:65%}.homepage-gacha_diveCard__mzMKg{border-width:3px;border-radius:8px}.homepage-gacha_diveCard__mzMKg:after{display:none}.homepage-gacha_divePhase__Kr1rg{background:radial-gradient(circle at 50% 0,rgba(118,87,255,.16),transparent 52%),linear-gradient(145deg,rgba(20,16,54,.98),rgba(8,7,29,.98));border:1px solid hsla(0,0%,100%,.15);border-radius:19px;box-shadow:0 22px 52px rgba(0,0,0,.42),inset 0 1px 0 hsla(0,0%,100%,.1);margin:-38px auto 76px;max-width:min(520px,100% - 28px);padding:22px 18px 24px;position:relative;width:100%}.homepage-gacha_divePhase__Kr1rg:before{background:linear-gradient(90deg,var(--gacha-pink),var(--gacha-violet));border-radius:999px;box-shadow:0 0 18px rgba(255,61,157,.4);content:"";height:2px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:68px}.homepage-gacha_divePhase__Kr1rg h2{font-size:28px}.homepage-gacha_divePhaseOne__fv1xQ{grid-row:2}.homepage-gacha_divePhaseTwo__Q4mGk{grid-row:4}.homepage-gacha_divePhaseTwo__Q4mGk:before{background:linear-gradient(90deg,var(--gacha-violet),var(--gacha-cyan));box-shadow:0 0 18px rgba(50,219,255,.34)}.homepage-gacha_divePhaseThree__iq9Ux{grid-row:6;margin-bottom:0}.homepage-gacha_divePhaseThree__iq9Ux:before{background:linear-gradient(90deg,var(--gacha-cyan),var(--gacha-yellow));box-shadow:0 0 18px rgba(255,231,79,.3)}.homepage-gacha_divePhaseThree__iq9Ux h2{font-size:26px}.homepage-gacha_diveHud__lrilN,.homepage-gacha_diveVignette__6Uxy6,.homepage-gacha_diveWarp__ZWa1u{display:none}.homepage-gacha_experience__J0ojm[data-enhanced=true] .homepage-gacha_diveStage__OVsUg{display:grid;height:auto;min-height:0;padding:92px 18px 104px}.homepage-gacha_experience__J0ojm[data-enhanced=true] .homepage-gacha_diveInterior__NenB2,.homepage-gacha_experience__J0ojm[data-enhanced=true] .homepage-gacha_diveMachineLayer__T8n_p,.homepage-gacha_experience__J0ojm[data-enhanced=true] .homepage-gacha_divePortalLayer__BsFEz{aspect-ratio:4/5;border:1px solid hsla(0,0%,100%,.22);border-radius:26px;inset:auto;margin-inline:auto;max-width:520px;position:relative;width:100%}.homepage-gacha_experience__J0ojm[data-enhanced=true] .homepage-gacha_divePhase__Kr1rg{inset:auto;margin:-38px auto 76px;max-width:min(520px,100% - 28px);padding:22px 18px 24px;position:relative;width:100%}.homepage-gacha_experience__J0ojm[data-enhanced=true] .homepage-gacha_divePhaseThree__iq9Ux{margin-bottom:0}.homepage-gacha_experience__J0ojm[data-enhanced=true] .homepage-gacha_diveHud__lrilN,.homepage-gacha_experience__J0ojm[data-enhanced=true] .homepage-gacha_diveWarp__ZWa1u{display:none}.homepage-gacha_experience__J0ojm[data-enhanced=true] .homepage-gacha_diveSection__XhNe6[data-gacha-dive-sp=pinned] .homepage-gacha_diveStage__OVsUg{container-type:size;display:block;height:100svh;min-height:0;padding:0}.homepage-gacha_experience__J0ojm[data-enhanced=true] .homepage-gacha_diveSection__XhNe6[data-gacha-dive-sp=pinned] .homepage-gacha_diveInterior__NenB2,.homepage-gacha_experience__J0ojm[data-enhanced=true] .homepage-gacha_diveSection__XhNe6[data-gacha-dive-sp=pinned] .homepage-gacha_diveMachineLayer__T8n_p,.homepage-gacha_experience__J0ojm[data-enhanced=true] .homepage-gacha_diveSection__XhNe6[data-gacha-dive-sp=pinned] .homepage-gacha_divePortalLayer__BsFEz{aspect-ratio:auto;border:0;border-radius:0;box-shadow:none;inset:clamp(34px,5svh,52px) 0 clamp(112px,16svh,152px);margin:0;max-width:none;position:absolute;width:auto;will-change:opacity,transform;z-index:1}.homepage-gacha_experience__J0ojm[data-enhanced=true] .homepage-gacha_diveSection__XhNe6[data-gacha-dive-sp=pinned] .homepage-gacha_diveInteriorScrim__ijt1q,.homepage-gacha_experience__J0ojm[data-enhanced=true] .homepage-gacha_diveSection__XhNe6[data-gacha-dive-sp=pinned] .homepage-gacha_diveMachineLayer__T8n_p,.homepage-gacha_experience__J0ojm[data-enhanced=true] .homepage-gacha_diveSection__XhNe6[data-gacha-dive-sp=pinned] .homepage-gacha_divePortalLayer__BsFEz{mask-image:radial-gradient(circle closest-side at 50% 50%,#000 0 75%,transparent 100%);mask-repeat:no-repeat;mask-size:100% 100%;-webkit-mask-image:radial-gradient(circle closest-side at 50% 50%,#000 0 75%,transparent 100%);-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%}.homepage-gacha_experience__J0ojm[data-enhanced=true] .homepage-gacha_diveSection__XhNe6[data-gacha-dive-sp=pinned] .homepage-gacha_diveInterior__NenB2{background:none}.homepage-gacha_experience__J0ojm[data-enhanced=true] .homepage-gacha_diveSection__XhNe6[data-gacha-dive-sp=pinned] .homepage-gacha_diveInteriorScrim__ijt1q{background:radial-gradient(circle at 50% 48%,transparent 12%,rgba(5,5,20,.36) 76%),linear-gradient(rgba(0,0,0,.28),rgba(0,0,0,.28)),url(/assets/images/services/homepage-gacha/gacha-dive-portal-bg.webp) 50%/cover}.homepage-gacha_experience__J0ojm[data-enhanced=true] .homepage-gacha_diveSection__XhNe6[data-gacha-dive-sp=pinned] .homepage-gacha_diveSeed__8VDHm{aspect-ratio:1;background:radial-gradient(circle,#fff 0 7%,rgba(255,231,79,.96) 12%,rgba(255,61,157,.72) 27%,rgba(118,87,255,.34) 46%,transparent 72%);display:block;left:50%;opacity:0;pointer-events:none;position:absolute;top:44%;transform:translate(-50%,-50%);transform-origin:center;width:clamp(88px,28vw,128px);will-change:opacity,transform;z-index:5}.homepage-gacha_experience__J0ojm[data-enhanced=true] .homepage-gacha_diveSection__XhNe6[data-gacha-dive-sp=pinned] .homepage-gacha_diveVignette__6Uxy6{display:block;z-index:3}.homepage-gacha_experience__J0ojm[data-enhanced=true] .homepage-gacha_diveSection__XhNe6[data-gacha-dive-sp=pinned] .homepage-gacha_divePhase__Kr1rg{bottom:calc(clamp(26px,5svh,48px) + max(0px,100cqh - 100dvh));inset-inline:18px;margin:0 auto;position:absolute;top:auto;width:auto;will-change:opacity,transform}.homepage-gacha_aboutSection___1APt,.homepage-gacha_afterSection__6NAfu,.homepage-gacha_deliverySection__vhiJi,.homepage-gacha_faqSection__vc2V4,.homepage-gacha_flowSection___6_pQ,.homepage-gacha_showcaseSection__LhNPg{padding-block:92px}.homepage-gacha_aboutSection___1APt .homepage-gacha_pointGrid__OeuSU,.homepage-gacha_afterSection__6NAfu .homepage-gacha_pointGrid__OeuSU{grid-template-columns:1fr;margin-top:40px}.homepage-gacha_deliveryGrid__MAlQ2{gap:34px;grid-template-columns:1fr;margin-top:52px}.homepage-gacha_deliveryVisual__wCBXm{aspect-ratio:4/3}.homepage-gacha_deliveryArtwork__Xl1O7{inset:-8%}.homepage-gacha_deliveryAmbient__5Vttg{animation:none;opacity:.82;transform:none}.homepage-gacha_deliveryBurst__Sds39,.homepage-gacha_deliveryCardScan__icT0J,.homepage-gacha_deliveryShards__KyQA7,.homepage-gacha_experience__J0ojm[data-enhanced=true] .homepage-gacha_deliveryCapsule__M8SeQ{display:none}.homepage-gacha_deliveryArtwork__Xl1O7,.homepage-gacha_deliveryCard__bdF2k,.homepage-gacha_deliveryVisual__wCBXm{opacity:1;transform:none}.homepage-gacha_deliveryCard__bdF2k{min-height:0;padding:27px 22px}.homepage-gacha_deliveryCard__bdF2k h3{font-size:32px;margin-top:30px}.homepage-gacha_videoFrame__TNW0K{aspect-ratio:4/5;border-radius:18px;margin-top:58px}.homepage-gacha_videoFrame__TNW0K>img{-o-object-position:47% center;object-position:47% center}.homepage-gacha_videoLabel__pCSMy{bottom:22px;left:20px}.homepage-gacha_playButton__7lKeL{height:68px;width:68px}.homepage-gacha_flowTrack__ajGzS{margin-top:58px;padding-left:38px}.homepage-gacha_flowTrack__ajGzS>ol>li,.homepage-gacha_flowTrack__ajGzS>ol>li:nth-child(2n){grid-template-columns:94px minmax(0,1fr);min-height:238px;padding:22px 18px}.homepage-gacha_flowTrack__ajGzS>ol>li h3{font-size:17px;margin-top:13px}.homepage-gacha_flowCapsule__NOPb3{height:92px;width:92px}.homepage-gacha_flowLine__xRGDb{left:16px}.homepage-gacha_showcaseGrid__9lo5Q{grid-template-columns:1fr;margin-top:58px}.homepage-gacha_showcaseCard__10dTS:hover,.homepage-gacha_showcaseCard__10dTS:nth-child(2):hover,.homepage-gacha_showcaseCard__10dTS:nth-child(3):hover{transform:none}.homepage-gacha_faqLayout__e3O_e{gap:46px}.homepage-gacha_faqList__M9dki .homepage-gacha_faqItem__bZ3hP{padding-inline:15px}.homepage-gacha_faqList__M9dki .homepage-gacha_faqQuestion__M_yr0{gap:12px;grid-template-columns:auto minmax(0,1fr) auto;min-height:96px;padding-block:20px}.homepage-gacha_faqList__M9dki .homepage-gacha_faqQuestion__M_yr0>strong{font-size:15px}.homepage-gacha_faqList__M9dki .homepage-gacha_faqQuestion__M_yr0>i{height:30px;width:30px}.homepage-gacha_faqList__M9dki .homepage-gacha_faqQuestion__M_yr0>i:after,.homepage-gacha_faqList__M9dki .homepage-gacha_faqQuestion__M_yr0>i:before{left:8px;top:14px;width:12px}.homepage-gacha_faqList__M9dki .homepage-gacha_faqAnswer__LnSEj>div{padding-inline:36px 2px}.homepage-gacha_faqList__M9dki .homepage-gacha_faqItem__bZ3hP[data-open=true] .homepage-gacha_faqAnswer__LnSEj>div{padding-bottom:24px}.homepage-gacha_finalCta__dHYa1{min-height:84svh;padding-block:100px}.homepage-gacha_finalInner__aTKnj h2{font-size:clamp(25px,7.8vw,36px)}.homepage-gacha_finalInner__aTKnj h2 .homepage-gacha_impactLine__oXpL_>span{white-space:nowrap}.homepage-gacha_finalActions__LyJUr{display:grid}.homepage-gacha_finalConsultLink__oDIFH{justify-content:center;margin:0}.homepage-gacha_finalPrice__V3oLz{max-width:310px}.homepage-gacha_finalPrice__V3oLz>div{padding:14px 20px}.homepage-gacha_finalCore__fgrzm{width:115vw}.homepage-gacha_finalImpact__yRxde{width:126vw}.homepage-gacha_finalLightField__8_woF>i:nth-child(n+11){display:none}.homepage-gacha_finalCapsules__Gk_Qf span{height:112px;left:-32px;opacity:.77;top:12%;width:112px}.homepage-gacha_finalCapsules__Gk_Qf span[data-position="2"]{height:90px;right:-20px;top:15%;width:90px}.homepage-gacha_finalCapsules__Gk_Qf span[data-position="3"]{height:76px;right:-12px;top:78%;width:76px}}@media(prefers-reduced-motion:reduce){.homepage-gacha_experience__J0ojm *,.homepage-gacha_experience__J0ojm :after,.homepage-gacha_experience__J0ojm :before{animation-duration:.001ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.001ms!important}.homepage-gacha_cursor__9m9w4{display:none}.homepage-gacha_particleField__LPvcb{opacity:.64}.homepage-gacha_particleLayer__mu98j>span{animation:none!important;opacity:.58;transform:rotate(45deg) scale(.72)}.homepage-gacha_particleLayer__mu98j>span:nth-child(n+7){display:none}.homepage-gacha_deliveryCardScan__icT0J,.homepage-gacha_deliveryShards__KyQA7,.homepage-gacha_diveCard__mzMKg:after,.homepage-gacha_diveWarp__ZWa1u,.homepage-gacha_finalImpact__yRxde,.homepage-gacha_finalLightField__8_woF,.homepage-gacha_heroSpotlight__FHEZC,.homepage-gacha_primaryButton__HYHWo:after,.homepage-gacha_sectionLaser__dUMsL:after,.homepage-gacha_sectionSparks__wEMxh,.homepage-gacha_showcaseImage__jh0xt:before,.homepage-gacha_showcaseVipBadge__2bvVX:before{display:none!important}.homepage-gacha_faqAnswer__LnSEj,.homepage-gacha_faqAnswer__LnSEj>div{transition:none!important}.homepage-gacha_heroStageGlow__uipkX{animation:none!important;opacity:.48;transform:none}.homepage-gacha_heroTitleLogoFloat__ipU7D,.homepage-gacha_heroTitleLogo__qcz98{opacity:1!important;transform:none!important}.homepage-gacha_heroTitleLogoFloat__ipU7D:after{animation:none!important;opacity:0!important}html[data-gacha-page-reveal=true] .homepage-gacha_hero__HdpDS{animation:none!important;filter:none;opacity:1;transform:none}.homepage-gacha_heroSpotlights___o5qM:before{animation:none!important;opacity:.36;transform:none}.homepage-gacha_marqueeTrack__KQiiv{transform:none!important}.homepage-gacha_marqueeTrack__KQiiv>div:nth-child(2){display:none}.homepage-gacha_showcaseCard__10dTS,.homepage-gacha_showcaseCard__10dTS:nth-child(2),.homepage-gacha_showcaseCard__10dTS:nth-child(3){transform:none}.homepage-gacha_deliveryArtwork__Xl1O7,.homepage-gacha_deliveryCard__bdF2k{filter:none!important;opacity:1!important;transform:none!important}.homepage-gacha_deliveryBurst__Sds39,.homepage-gacha_deliveryCapsule__M8SeQ{display:none!important}}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent-horizontal],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}