.hx{position:relative;container-type:inline-size;overflow:hidden;isolation:isolate;font-family:var(--fs);font-size:16px;line-height:1.4;-webkit-font-smoothing:antialiased}.hx *,.hx *::before,.hx *::after{box-sizing:border-box}.hx h1,.hx h2,.hx p{margin:0}.hx a{text-decoration:none}.hx button{font-family:inherit;cursor:pointer}.hx-art,.hx-sh{--u:calc(min(100cqw,1728px)/1440)}.hx-art{position:absolute;left:0;right:0;top:0;z-index:-2;display:block}.hx-art img{display:block;width:100%;height:100%;object-fit:cover}.hx-sh{position:absolute;left:0;right:0;top:0;z-index:-1;pointer-events:none}.hx-st{position:relative;--u:calc(min(100cqw,1728px)/1440);width:min(100%,1728px);margin:0 auto}.hx h1{font-family:var(--fh);font-weight:var(--hw);letter-spacing:0;color:inherit}.hx-cta{display:inline-flex;align-items:center;justify-content:center;text-align:center;color:#fff;transition:transform .12s ease-out,filter .12s ease-out}.hx-cta:hover{filter:brightness(1.07)}.hx-cta:active{transform:scale(.97)}.hx :focus-visible{outline:3px solid #fff;outline-offset:3px}.hx-w :focus-visible{outline-color:currentColor}@media (prefers-reduced-motion:reduce){.hx *{transition:none!important;animation:none!important}}.HX .site::before{content:"";position:absolute;left:0;right:0;top:0;height:calc(100% + 34px);background:linear-gradient(rgb(var(--hxs) / .78),rgb(var(--hxs) / 0));pointer-events:none;z-index:-1}.HX .brand,.HX .burger{color:var(--hxbrand,#fff)}.HX .burger{border-color:rgb(255 255 255 / .55)}@media (min-width:900px){.HX .nav a{font-weight:700;font-size:1.0625rem;color:var(--hxnav,#fff);text-shadow:0 1px 10px rgb(0 0 0 / .55)}.HX .nav a:hover{color:var(--hxnav,#fff);text-decoration:underline;text-underline-offset:6px}.HX .nav a[aria-current]{box-shadow:none}.HX .nav .hcta,.HX .hcta{color:#fff;text-shadow:none}}@media (min-width:900px) and (max-width:1099px){.HX .nav a{padding:.5rem .45rem;font-size:.95rem}.HX .nav ul{flex-wrap:nowrap}.HX .hcta{padding:.55rem .9rem}}@media (min-width:1100px){.HX .site .wrap{width:min(91.667%,1650px)}}.hxc{background:#1A0A24;color:#FFF1E0}.HX{--hxs:22 6 30;--hxbrand:#FF8A00;--hxnav:#FFF1E0}.HX .brand{text-shadow:0 1px 12px rgb(22 6 30 / .9)}.HX .brand em{font-style:normal;color:#FF4FA3}.HX .hcta{background:#FF8A00;border-color:#FF8A00;color:#2A0E00;box-shadow:0 4px 0 #9A4A00}.HX .nav .hcta,.HX .nav a.hcta{color:#2A0E00}.hxc .hx-art,.hxc .hx-sh{height:max(100cqw*1.07,420px);max-height:560px}.hxc .hx-art img{object-position:50% 0}.hxc .hx-sh{background:linear-gradient(180deg,rgb(22 6 30 / .55) 0,rgb(22 6 30 / 0) 16%,rgb(22 6 30 / .5) 40%,rgb(22 6 30 / .94) 60%,#1A0A24 76%)}.hxc .hx-st{padding:min(60cqw,320px) 16px 40px}.hxc .hx-copy{max-width:560px;margin:0 auto}.hxc .hx-eye{font-size:15px;font-weight:800;color:#FF4FA3;text-shadow:0 1px 10px rgb(22 6 30 / .9)}.hxc h1{margin-top:8px;font-size:clamp(26px,7.2cqw,40px);line-height:1.1;text-shadow:0 2px 14px rgb(22 6 30 / .7)}.hxc .hx-bonus{margin-top:16px;display:block}.hxc .hx-bonus span{display:block}.hxc .hx-bonus .a{font-size:17px;font-weight:800;color:#FFD9A8}.hxc .hx-bonus .b{display:block;font:400 clamp(30px,11.2cqw,66px)/1.05 var(--fh);white-space:nowrap;color:#FF8A00;text-shadow:0 4px 0 #7A1E4A,0 10px 22px rgb(0 0 0 / .5);margin:2px 0}.hxc .hx-bonus .c{font-size:15px;color:#FFD9A8}.hxc .hx-act{margin-top:18px;display:flex;flex-wrap:wrap;align-items:center;gap:14px 22px}.hxc .hx-cta{font:400 20px/1.1 var(--fh);color:#2A0E00;background:#FF8A00;padding:16px 30px;border-radius:16px;box-shadow:0 6px 0 #9A4A00,0 14px 24px rgb(0 0 0 / .4)}.hxc .hx-more{font-size:16px;font-weight:700;color:#FFD9A8;text-decoration:underline;text-underline-offset:5px}.hxc .hx-fine{margin-top:16px;font-size:13px;color:#D9C2D6}.hxc .hx-fan{--u:min(1px,calc((100cqw - 92px)/608));position:relative;width:calc(608*var(--u));height:calc(400*var(--u));margin:78px auto 0}.hxc .hx-fh{position:absolute;left:0;right:calc(8*var(--u));top:calc(-40*var(--u));display:flex;justify-content:space-between;align-items:baseline;gap:8px}.hxc .hx-fh .t{font:400 max(14px,calc(19*var(--u)))/1.1 var(--fh);color:#FFD9A8;text-shadow:0 1px 8px rgb(22 6 30 / .9)}.hxc .hx-fh .s{font-size:max(11.5px,calc(12*var(--u)));font-weight:700;color:#D9C2D6;text-shadow:0 1px 8px rgb(22 6 30 / .9);text-align:right}.hxc .hx-card{position:absolute;top:calc(30*var(--u));width:calc(178*var(--u));height:calc(262*var(--u));padding:0;border:max(2px,calc(5*var(--u))) solid #FFF1E0;border-radius:calc(16*var(--u));overflow:hidden;background:#2A0E36;transform-origin:50% 120%;box-shadow:0 calc(16*var(--u)) calc(30*var(--u)) rgb(0 0 0 / .5);transition:transform .28s cubic-bezier(.2,.9,.3,1.2),box-shadow .28s ease-out}.hxc .hx-card img{width:100%;height:100%;object-fit:cover;display:block}.hxc .hx-card:nth-of-type(1){left:0;transform:rotate(-17.5deg);z-index:0}.hxc .hx-card:nth-of-type(2){left:calc(86*var(--u));transform:rotate(-10.5deg);z-index:1}.hxc .hx-card:nth-of-type(3){left:calc(172*var(--u));transform:rotate(-3.5deg);z-index:2}.hxc .hx-card:nth-of-type(4){left:calc(258*var(--u));transform:rotate(3.5deg);z-index:3}.hxc .hx-card:nth-of-type(5){left:calc(344*var(--u));transform:rotate(10.5deg);z-index:4}.hxc .hx-card:nth-of-type(6){left:calc(430*var(--u));transform:rotate(17.5deg);z-index:5}.hxc .hx-card:hover{z-index:20}.hxc .hx-card.on{transform:rotate(0) translateY(calc(-46*var(--u))) scale(1.08);z-index:10;border-color:#FF8A00}.hxc .hx-info{position:absolute;left:calc(30*var(--u));right:calc(30*var(--u));bottom:calc(-24*var(--u));background:#FFF1E0;color:#2A0E36;border-radius:calc(18*var(--u));padding:calc(14*var(--u)) calc(20*var(--u));box-shadow:0 calc(8*var(--u)) 0 #FF4FA3,0 calc(24*var(--u)) calc(40*var(--u)) rgb(0 0 0 / .45);display:flex;justify-content:space-between;align-items:center;gap:calc(16*var(--u));z-index:30;min-height:max(64px,calc(70*var(--u)))}.hxc .hx-info .n{font:400 max(15px,calc(18*var(--u)))/1.15 var(--fh)}.hxc .hx-info .i{font-size:max(13px,calc(14*var(--u)));font-weight:600;margin-top:3px;color:#6B3A6E;line-height:1.35}.hxc .hx-info .l{flex:none;color:#B0156A;font-weight:800;font-size:max(13.5px,calc(15*var(--u)));text-decoration:underline;text-underline-offset:4px}@media (max-width:1099px){.hxc .hx-fan{margin-bottom:34px}.hxc .hx-fh{top:-52px;display:block;left:0;right:0}.hxc .hx-fh .s{display:block;margin-top:2px;text-align:left}.hxc .hx-info{left:-18px;right:-10px;bottom:-30px}}@media (max-width:480px){.HX .brand{font-size:1.02rem}.HX .hcta{padding:.5rem .85rem;min-height:44px}}@media (min-width:1100px){.hxc .hx-art,.hxc .hx-sh{height:100%;max-height:none;bottom:0}.hxc .hx-art img{object-position:65% 50%}.hxc .hx-sh{background:linear-gradient(90deg,rgb(22 6 30 / .94) 0%,rgb(22 6 30 / .8) 32%,rgb(22 6 30 / .25) 54%,rgb(22 6 30 / 0) 64%),linear-gradient(0deg,rgb(22 6 30 / .85),rgb(22 6 30 / 0) 220px)}.hxc .hx-st{padding:0;height:calc(900*var(--u))}.hxc .hx-copy{position:absolute;left:calc(60*var(--u));top:calc(135*var(--u));width:calc(600*var(--u));max-width:none;margin:0}.hxc .hx-eye{font-size:max(14px,calc(19*var(--u)))}.hxc h1{margin-top:calc(10*var(--u));font-size:calc(48*var(--u));line-height:1.1;text-shadow:none}.hxc .hx-bonus{margin-top:calc(26*var(--u))}.hxc .hx-bonus .a{font-size:max(16px,calc(26*var(--u)))}.hxc .hx-bonus .b{font-size:calc(92*var(--u));line-height:1.02;margin:0;text-shadow:0 calc(6*var(--u)) 0 #7A1E4A,0 calc(16*var(--u)) calc(34*var(--u)) rgb(0 0 0 / .5)}.hxc .hx-bonus .c{font-size:max(14px,calc(19*var(--u)));margin-top:calc(8*var(--u))}.hxc .hx-act{margin-top:calc(32*var(--u));flex-wrap:nowrap;gap:calc(26*var(--u))}.hxc .hx-cta{font-size:max(17px,calc(23*var(--u)));padding:calc(18*var(--u)) calc(44*var(--u));border-radius:calc(18*var(--u));box-shadow:0 calc(7*var(--u)) 0 #9A4A00,0 calc(18*var(--u)) calc(30*var(--u)) rgb(0 0 0 / .4)}.hxc .hx-more{font-size:max(15px,calc(19*var(--u)));text-underline-offset:calc(5*var(--u))}.hxc .hx-fine{margin-top:calc(24*var(--u));font-size:max(12.5px,calc(15*var(--u)))}.hxc .hx-fan{--u:calc(min(100cqw,1728px)/1440);position:absolute;right:calc(60*var(--u));top:calc(465*var(--u));width:calc(600*var(--u));margin:0}}