/* Premium page: membership over the remastered world. */
.page-premium .premium-hero{background:linear-gradient(115deg,#21153ef2,#38245ee0),url('/assets/img/remodel/prontera-remastered.webp') center/cover}
.premium-badges{display:flex;flex-wrap:wrap;gap:9px;margin:24px 0 0;padding:0;list-style:none}
.premium-badges li{display:flex;align-items:center;gap:8px;padding:9px 12px;border-radius:7px;background:#100923a6;color:#ded5ea;font-size:13px}
.premium-badges i{color:#f9c10b;font-size:16px}
.page-premium .premium-benefit-grid article{position:relative;overflow:hidden;background:linear-gradient(165deg,#1b1337f5,#120b28e8),url('/assets/img/features/prontera-day.webp') center/cover;transition:transform .35s ease,box-shadow .35s ease}
.page-premium .premium-benefit-grid article:before{content:'';position:absolute;inset:0;background:linear-gradient(165deg,#1b1337d9,#120b28a6);transition:opacity .35s ease}
.page-premium .premium-benefit-grid article:hover{transform:translateY(-4px);box-shadow:0 10px 26px #05020d52}
.page-premium .premium-benefit-grid article:hover:before{opacity:.82}
.page-premium .premium-benefit-grid article>*{position:relative;z-index:1}
.page-premium .premium-benefit-grid article:nth-child(2){background-image:linear-gradient(165deg,#1b1337f5,#120b28e8),url('/assets/img/features/izlude-day.webp')}
.page-premium .premium-benefit-grid article:nth-child(3){background-image:linear-gradient(165deg,#1b1337f5,#120b28e8),url('/assets/img/features/prt-fild08-day.webp')}
.page-premium .premium-benefit-grid article:nth-child(4){background-image:linear-gradient(165deg,#1b1337f5,#120b28e8),url('/assets/img/features/payon-dusk.webp')}
.page-premium .premium-benefit-grid article:nth-child(5){background-image:linear-gradient(165deg,#1b1337f5,#120b28e8),url('/assets/img/features/amatsu-day.webp')}
.page-premium .premium-benefit-grid article:nth-child(6){background-image:linear-gradient(165deg,#1b1337f5,#120b28e8),url('/assets/img/remodel/prontera-remastered.webp')}
.page-premium .premium-benefit-grid article:nth-child(7){background-image:linear-gradient(165deg,#1b1337f5,#120b28e8),url('/assets/img/premium/premium-buffs.webp')}
.page-premium .premium-benefit-grid article:nth-child(8){background-image:linear-gradient(165deg,#1b1337f5,#120b28e8),url('/assets/img/premium/premium-mvp.webp')}
.page-premium .premium-benefit-grid article{min-height:0;padding:26px 26px 28px;display:flex;flex-direction:column}
.page-premium .premium-benefit-grid article>span{width:88px;height:88px;border-radius:22px;background:linear-gradient(150deg,#ffffff,#f0e7d7);box-shadow:0 8px 18px #05020d59,0 0 0 1px #f9c10b38}
.page-premium .premium-benefit-grid img{width:78px;height:78px}
.page-premium .premium-benefit-grid h3{margin:18px 0 8px;font-size:16px}
.page-premium .premium-benefit-grid p{font-size:13px;line-height:1.75}
.page-premium .premium-benefit-grid article>i{position:absolute;right:20px;top:22px;width:24px;height:24px;font-size:14px;box-shadow:0 6px 14px #f9c10b40}
.page-premium .premium-checkout .premium-price{display:flex;align-items:baseline;gap:7px;color:#f9c10b}
.page-premium .premium-checkout .premium-price small{color:#c3b7d6;font:800 15px Onest,Arial,sans-serif;letter-spacing:.5px}
.page-premium .premium-checkout .premium-price strong{color:#f9c10b;font:900 42px/1 Jost,sans-serif}
.premium-duration{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:7px;background:#ffffff12;color:#ded5ea;font:700 13px Onest,Arial,sans-serif}
.premium-duration i{color:#f9c10b;font-size:16px}
.page-premium .premium-checkout>strong{display:none}
.page-premium .premium-world{padding:70px 0 10px}
.premium-world .section-heading{margin-bottom:34px}
.premium-world-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}
.premium-shot{position:relative;overflow:hidden;border-radius:13px;background:#17102f;box-shadow:0 6px 18px #21143b17}
.premium-shot>img{display:block;width:100%;aspect-ratio:16/9;object-fit:cover;opacity:.72;transition:transform .7s ease,opacity .5s ease}
.premium-shot:hover>img{transform:scale(1.04);opacity:.85}
.premium-shot>div{position:absolute;inset:auto 0 0;display:flex;flex-direction:column;gap:7px;padding:26px 24px 20px;background:linear-gradient(transparent,#0d0722f5 48%);color:#fff}
.premium-shot>div>span{display:inline-flex;align-items:center;gap:7px;color:#f9c10b;font:800 13px Onest,Arial,sans-serif;letter-spacing:1.2px}
.premium-shot>div>span i{font-size:14px}
.premium-shot strong{font:700 16px Jost,sans-serif}
.premium-shot small{color:#c3b7d6;font-size:13px;line-height:1.65}
.page-premium .premium-plan{background:linear-gradient(115deg,#1c1437f5,#2c1d4fe3),url('/assets/img/features/payon-dusk.webp') center 62%/cover}
.page-premium .premium-policy{margin-top:26px;padding:38px 44px;border-radius:14px;background:linear-gradient(115deg,#170f31f2,#2a1b4de0),url('/assets/img/features/prt-fild08-day.webp') center 58%/cover;color:#fff}
.page-premium .premium-policy h2{color:#fff}
.page-premium .premium-policy p{color:#c6bbd5;font-size:13px;line-height:1.8}
.page-premium .premium-policy .eyebrow{color:#f9c10b}
.page-premium .premium-policy>i{color:#f9c10b}
.page-premium .premium-policy>a{color:#f0c66b;white-space:nowrap}
@media(max-width:800px){.premium-world-grid{grid-template-columns:1fr}.page-premium .premium-policy{align-items:flex-start;flex-direction:column;padding:30px 26px}}
