.premium-page{position:relative;min-height:100vh;padding:1.2rem 1rem 130px;background:radial-gradient(circle at 50% 0%,rgba(245,158,11,.22),transparent 36%),radial-gradient(circle at 100% 18%,rgba(34,211,238,.13),transparent 30%),radial-gradient(circle at 0% 90%,rgba(244,63,94,.1),transparent 35%),linear-gradient(180deg,#080602,#100d06 44%,#000);overflow:hidden}.premium-page[data-loading]>*{opacity:0;transform:translateY(14px)}.premium-page>*{animation:premiumStaggerIn .6s cubic-bezier(.34,1.56,.64,1) both}.premium-page>*:nth-child(1){animation-delay:.05s}.premium-page>*:nth-child(2){animation-delay:.13s}.premium-page>*:nth-child(3){animation-delay:.21s}.premium-page>*:nth-child(4){animation-delay:.29s}.premium-page>*:nth-child(5){animation-delay:.37s}.premium-page>*:nth-child(6){animation-delay:.45s}.premium-page>*:nth-child(n+7){animation-delay:.5s}@keyframes premiumStaggerIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.premium-stage{position:relative;margin:0 -1rem 1.4rem;padding:1.2rem 1rem 0;isolation:isolate}.premium-stars{position:absolute;inset:-10px 0 0;background-image:radial-gradient(1px 1px at 12% 28%,rgba(255,255,255,.7),transparent 60%),radial-gradient(1px 1px at 38% 12%,rgba(253,230,138,.6),transparent 60%),radial-gradient(1px 1px at 72% 32%,rgba(34,211,238,.65),transparent 60%),radial-gradient(2px 2px at 22% 76%,rgba(255,255,255,.5),transparent 60%),radial-gradient(1px 1px at 88% 18%,rgba(255,255,255,.6),transparent 60%),radial-gradient(1px 1px at 56% 52%,rgba(253,230,138,.5),transparent 60%),radial-gradient(2px 2px at 8% 64%,rgba(34,211,238,.45),transparent 60%);pointer-events:none;animation:starsTwinkle 6s ease-in-out infinite alternate;z-index:-1}@keyframes starsTwinkle{0%{opacity:.4;transform:translateY(0)}to{opacity:.85;transform:translateY(-3px)}}.premium-hero{text-align:center;display:flex;flex-direction:column;align-items:center;padding:.5rem 0 1.6rem}.premium-crown{position:relative;width:92px;height:92px;padding:2px;border-radius:30px;background:linear-gradient(135deg,#fde68a,#f59e0b 50%,#22d3ee);transform:rotate(3deg);box-shadow:0 0 50px #f59e0b4d;margin-bottom:1.3rem;animation:crownFloat 3.5s ease-in-out infinite}@keyframes crownFloat{0%,to{transform:rotate(3deg) translateY(0)}50%{transform:rotate(-2deg) translateY(-6px)}}.premium-crown-glow{position:absolute;inset:-28px;border-radius:50%;background:radial-gradient(circle,rgba(245,158,11,.4),transparent 65%);z-index:-1;animation:crownPulse 3s ease-in-out infinite}@keyframes crownPulse{0%,to{opacity:.55;transform:scale(.95)}50%{opacity:1;transform:scale(1.12)}}.premium-crown svg{width:100%;height:100%;padding:1.25rem;border-radius:28px;background:#080602;fill:none;stroke:#fde68a;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transform:rotate(-3deg)}.premium-eyebrow,.premium-section-title small{color:#ffffff6b;font-size:.62rem;font-weight:900;letter-spacing:.24em;text-transform:uppercase}.premium-hero h1{max-width:380px;color:#fff;font-size:clamp(2.4rem,13vw,3.6rem);font-weight:950;line-height:.96;letter-spacing:-.03em;margin:.6rem 0 .85rem}.premium-hero h1 b{position:relative;color:transparent;background:linear-gradient(90deg,#fde68a,#f59e0b 50%,#22d3ee);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:gradientShift 4.5s ease-in-out infinite}@keyframes gradientShift{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.premium-hero p{max-width:320px;color:#ffffff94;font-size:.84rem;font-weight:650;line-height:1.55}.premium-stat-row{margin-top:1.4rem;display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem;max-width:320px;width:100%}.premium-stat-row>div{padding:.7rem .5rem;border-radius:14px;background:#ffffff0f;border:1px solid rgba(255,255,255,.07);text-align:center}.premium-stat-row b{display:block;color:transparent;background:linear-gradient(135deg,#fde68a,#f59e0b);-webkit-background-clip:text;background-clip:text;font-size:1.05rem;font-weight:950}.premium-stat-row span{color:#ffffff80;font-size:.6rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.premium-benefits,.payment-guide,.premium-compare,.static-qris-section,.plan-section{margin-bottom:1.5rem}.premium-benefits,.payment-guide,.premium-compare,.static-qris-section{border:1px solid rgba(255,255,255,.08);border-radius:28px;background:#ffffff0d;padding:1.2rem;box-shadow:0 24px 48px -36px #000000f2;backdrop-filter:blur(8px)}.premium-section-title{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}.premium-section-title>span{width:5px;height:36px;border-radius:999px;background:linear-gradient(180deg,#fde68a,#22d3ee);box-shadow:0 0 18px #f59e0b66}.premium-section-title h2{color:#fff;font-size:1.15rem;font-weight:950;line-height:1;margin-top:.25rem}.benefit-list{display:grid;gap:.75rem}.benefit-card{display:flex;align-items:flex-start;gap:.85rem;padding:.95rem;border-radius:18px;border:1px solid rgba(255,255,255,.07);background:#00000038;transition:transform .25s ease,border-color .25s ease,background .25s ease}.benefit-card:hover{transform:translateY(-2px);border-color:#ffffff24}.benefit-icon{width:44px;height:44px;flex:0 0 auto;padding:.6rem;border-radius:14px;background:#00000059;border:1px solid rgba(255,255,255,.08)}.benefit-icon svg{width:100%;height:100%;fill:none;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.benefit-card.tone-gold .benefit-icon{background:#f59e0b29;border-color:#f59e0b3d}.benefit-card.tone-gold .benefit-icon svg{stroke:#fde68a}.benefit-card.tone-rose .benefit-icon{background:#f43f5e24;border-color:#f43f5e38}.benefit-card.tone-rose .benefit-icon svg{stroke:#fda4af}.benefit-card.tone-cyan .benefit-icon{background:#22d3ee21;border-color:#22d3ee38}.benefit-card.tone-cyan .benefit-icon svg{stroke:#67e8f9}.benefit-card.tone-green .benefit-icon{background:#10b98121;border-color:#10b98138}.benefit-card.tone-green .benefit-icon svg{stroke:#86efac}.benefit-text b{color:#fff;font-size:.9rem;font-weight:950}.benefit-text p{margin-top:.22rem;color:#ffffff8c;font-size:.74rem;font-weight:650;line-height:1.45}.compare-table{display:grid;gap:.4rem}.compare-head,.compare-row{display:grid;grid-template-columns:1.4fr 1fr 1fr;align-items:center;gap:.5rem;padding:.7rem .85rem;border-radius:14px}.compare-head{background:#00000059;color:#ffffff6b;font-size:.65rem;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.compare-head .vip{color:#fde68a}.compare-row{background:#ffffff0a;color:#fff;font-size:.78rem;font-weight:800}.compare-val{display:inline-flex;align-items:center;justify-content:center;text-align:center;color:#fff9;font-size:.72rem}.compare-val.vip{color:#fde68a}.compare-val svg{width:16px;height:16px;fill:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.compare-val .check{stroke:#86efac}.compare-val.vip .check{stroke:#fde68a}.compare-val .cross{stroke:#f87171d9}.compare-val i{font-style:normal;font-weight:900;font-size:.7rem}.plan-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.05rem .8rem;padding-top:.5rem}.plan-card{position:relative;min-height:144px;padding:1.85rem .85rem 1rem;border-radius:24px;border:1px solid rgba(255,255,255,.08);background:#ffffff0d;color:#fff;font:inherit;text-align:center;cursor:pointer;transition:transform .24s ease,border-color .24s ease,background .24s ease,box-shadow .3s ease;overflow:visible}.plan-card:before{content:"";position:absolute;inset:0;border-radius:24px;background:linear-gradient(135deg,rgba(251,191,36,.18),transparent 55%);opacity:0;transition:opacity .3s ease;pointer-events:none}.plan-card:hover{transform:translateY(-3px);border-color:#ffffff29}.plan-card.active{transform:translateY(-3px);border-color:#fbbf24b3;background:#fbbf241f;box-shadow:0 22px 38px -28px #f59e0b}.plan-card.active:before{opacity:1}.plan-card.hot{border-color:#f43f5e5c}.plan-card.hot.active{border-color:#fbbf24b3;box-shadow:0 22px 38px -28px #f43f5ed9}.plan-label{position:absolute;left:50%;top:-.6rem;transform:translate(-50%);max-width:calc(100% - .8rem);padding:.25rem .65rem;border-radius:999px;background:#080602;border:1px solid rgba(255,255,255,.12);color:#ffffffd6;font-size:.5rem;font-weight:950;text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;z-index:2}.plan-card.hot .plan-label{border:0;background:linear-gradient(90deg,#f97316,#f43f5e);color:#fff;box-shadow:0 6px 16px -8px #f43f5eb3}.plan-card.hot .plan-label:after{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(110deg,transparent 35%,rgba(255,255,255,.45) 50%,transparent 65%);animation:shimmer 2.4s linear infinite;pointer-events:none}@keyframes shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.plan-card b,.plan-card strong{display:block;position:relative;z-index:1}.plan-card b{font-size:1.22rem;font-weight:950;margin-bottom:.4rem}.plan-card strong{color:#fde68a;font-size:.84rem;font-weight:950}.plan-meta{display:block;position:relative;z-index:1;margin-top:.45rem;color:#fff6;font-size:.62rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.plan-card.active .plan-meta{color:#fde68aa8}.plan-card.is-disabled,.plan-card:disabled{opacity:.48;cursor:not-allowed;transform:none;border-color:#94a3b824;background:#0f172a38;box-shadow:none}.plan-card.is-disabled:hover,.plan-card:disabled:hover{transform:none;border-color:#f8717142}.plan-card.is-disabled .plan-label,.plan-card:disabled .plan-label{color:#fca5a5;border-color:#f871713d}.plan-stock{display:inline-flex;align-items:center;justify-content:center;position:relative;z-index:1;margin-top:.45rem;padding:.2rem .55rem;border-radius:999px;background:#22c55e1f;border:1px solid rgba(34,197,94,.28);color:#bbf7d0;font-size:.58rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.plan-stock.sold-out{background:#ef44441f;border-color:#f8717152;color:#fecaca}.plan-check{position:absolute;top:.6rem;right:.6rem;width:24px;height:24px;padding:.32rem;border-radius:50%;background:#fbbf24;stroke:#1a1206;stroke-width:3;fill:none;stroke-linecap:round;stroke-linejoin:round;opacity:0;transform:scale(.7);transition:opacity .22s ease,transform .22s cubic-bezier(.34,1.56,.64,1)}.plan-card.active .plan-check{opacity:1;transform:scale(1)}.plan-flame{position:absolute;top:.6rem;left:.6rem;width:18px;height:18px;fill:none;stroke:#fda4af;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 6px rgba(244,63,94,.65));animation:flameWiggle 1.6s ease-in-out infinite}@keyframes flameWiggle{0%,to{transform:rotate(-8deg) scale(1)}50%{transform:rotate(6deg) scale(1.08)}}.static-qris-card{display:grid;gap:1rem}.qris-version-picker{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}.qris-version-picker button{min-height:86px;padding:.85rem;border-radius:16px;border:1px solid rgba(255,255,255,.08);background:#00000047;color:#fff;font:inherit;text-align:left;cursor:pointer;display:flex;flex-direction:column;justify-content:center;gap:.22rem;transition:border-color .2s ease,background .2s ease,transform .2s ease}.qris-logo-wrap{display:flex;align-items:center;gap:.5rem;margin-bottom:.1rem}.qris-img-logo{height:18px;width:auto;object-fit:contain;background:#fff;padding:2px 4px;border-radius:4px}.qris-version-picker button:hover{transform:translateY(-1px);border-color:#22d3ee57}.qris-version-picker button.active{border-color:#fde68a9e;background:linear-gradient(135deg,#f59e0b2e,#22d3ee1f);box-shadow:0 18px 40px -30px #f59e0be6}.qris-version-picker span{color:#ffffff94;font-size:.62rem;font-weight:950;letter-spacing:.05em;text-transform:uppercase}.qris-version-picker b{color:#fff;font-size:.96rem;font-weight:950}.qris-version-picker small{color:#fde68a;font-size:.66rem;font-weight:900}.static-qris-frame{position:relative;width:min(100%,320px);margin:0 auto;padding:.75rem;border-radius:22px;background:#fff;box-shadow:0 22px 44px -28px #22d3eee6}.static-qris-frame:before{content:"";position:absolute;inset:-2px;border-radius:24px;background:linear-gradient(135deg,#fde68ad9,#22d3eebf,#f43f5eb3);z-index:-1}.static-qris-frame img{display:block;width:100%;aspect-ratio:1;object-fit:contain;border-radius:14px}.static-qris-info{padding:1rem;border-radius:18px;border:1px solid rgba(253,230,138,.2);background:#00000047;text-align:center}.static-qris-info span{display:block;color:#ffffff80;font-size:.66rem;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.static-qris-info b{display:block;margin-top:.35rem;color:#fde68a;font-size:1.65rem;font-weight:950;line-height:1}.static-qris-info p{max-width:360px;margin:.7rem auto 0;color:#ffffff9e;font-size:.76rem;font-weight:700;line-height:1.55}.payment-guide ol{list-style:none;display:grid;gap:1rem;padding:0;margin:0}.payment-guide li{display:flex;gap:.8rem;align-items:flex-start}.payment-guide li>span{width:34px;height:34px;border-radius:50%;background:#fbbf2424;border:1px solid rgba(251,191,36,.22);color:#fde68a;display:flex;align-items:center;justify-content:center;flex:0 0 auto;font-size:.84rem;font-weight:950}.payment-guide b{color:#fff;font-size:.86rem;font-weight:950}.payment-guide p{color:#ffffff8c;font-size:.74rem;font-weight:650;line-height:1.45;margin-top:.18rem}.premium-cta{position:sticky;bottom:92px;z-index:20;width:100%;min-height:64px;padding:0 1rem;border:0;border-radius:22px;background:linear-gradient(90deg,#fde68a,#f59e0b 60%,#f43f5e);background-size:200% 100%;color:#1a1206;font:inherit;font-weight:950;display:flex;align-items:center;gap:.85rem;cursor:pointer;box-shadow:0 24px 52px -22px #f59e0bf2;animation:ctaShine 6s ease-in-out infinite;transition:transform .2s ease,box-shadow .25s ease}@keyframes ctaShine{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.premium-cta:hover{transform:translateY(-2px);box-shadow:0 30px 56px -22px #f59e0b}.premium-cta:active{transform:translateY(0)}.premium-cta:disabled{cursor:progress;opacity:.7}.premium-cta.guest{background:linear-gradient(90deg,#22d3ee,#6366f1 55%,#a855f7);color:#fff;box-shadow:0 24px 52px -22px #6366f1f2}.cta-icon{width:38px;height:38px;flex:0 0 auto;padding:.5rem;border-radius:12px;background:#0000002e}.cta-icon svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.cta-content{flex:1;text-align:left;display:flex;flex-direction:column;line-height:1}.cta-content small{font-size:.6rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase;opacity:.7;margin-bottom:.3rem}.cta-content b{font-size:1rem;font-weight:950}.cta-arrow{width:22px;height:22px;flex:0 0 auto;fill:none;stroke:currentColor;stroke-width:2.8;stroke-linecap:round;stroke-linejoin:round;transition:transform .2s ease}.premium-cta:hover .cta-arrow{transform:translate(3px)}.premium-foot{margin:1rem 0 0;padding:.85rem 1rem;display:flex;align-items:center;gap:.6rem;border-radius:14px;border:1px solid rgba(34,211,238,.16);background:#22d3ee0f;color:#a5f3fcd9;font-size:.7rem;font-weight:700;line-height:1.5}.premium-foot svg{width:18px;height:18px;flex:0 0 auto;fill:none;stroke:#67e8f9;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.premium-help{margin-top:.85rem;padding:1rem;display:flex;align-items:center;gap:.85rem;border-radius:18px;border:1px solid rgba(52,211,153,.3);background:linear-gradient(135deg,#10b98129,#22c55e14);color:#fff;text-decoration:none;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.premium-help:hover{transform:translateY(-2px);border-color:#34d3998c;box-shadow:0 18px 36px -22px #10b981d9}.premium-help-icon{width:44px;height:44px;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;border-radius:14px;background:linear-gradient(135deg,#34d399,#10b981);color:#052e1a;box-shadow:0 8px 20px -12px #10b981d9}.premium-help-icon svg{width:24px;height:24px;fill:currentColor}.premium-help-content{flex:1;min-width:0;display:flex;flex-direction:column;gap:.18rem}.premium-help-content small{color:#86efacd9;font-size:.6rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.premium-help-content b{color:#fff;font-size:.92rem;font-weight:950;letter-spacing:-.01em}.premium-help-meta{color:#ffffffa8;font-size:.7rem;font-weight:700;line-height:1.4}.premium-help-arrow{width:20px;height:20px;flex:0 0 auto;fill:none;stroke:#86efac;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;transition:transform .2s ease}.premium-help:hover .premium-help-arrow{transform:translate(3px)}.premium-message{margin-top:.85rem;padding:.85rem 1rem;border-radius:14px;border:1px solid rgba(34,211,238,.18);background:#22d3ee14;color:#a5f3fc;font-size:.74rem;font-weight:800;line-height:1.45;animation:messageIn .3s ease-out both}.premium-message.error{border-color:#f8717142;background:#ef44441a;color:#fecaca}.premium-message.success{border-color:#34d39942;background:#10b9811a;color:#86efac}@keyframes messageIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.discount-toggle{margin:.85rem 0 1.1rem;border:1px solid rgba(244,114,182,.22);border-radius:18px;background:linear-gradient(135deg,#f472b614,#fde68a0a);overflow:hidden;transition:border-color .2s ease,background .2s ease}.discount-toggle[open]{border-color:#f472b666;background:linear-gradient(135deg,#f472b61f,#fde68a14)}.discount-toggle summary{display:flex;align-items:center;gap:.85rem;padding:.95rem 1rem;cursor:pointer;list-style:none;user-select:none}.discount-toggle summary::-webkit-details-marker{display:none}.discount-toggle-icon{width:38px;height:38px;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;border-radius:12px;background:linear-gradient(135deg,#f472b6,#fbbf24);color:#1a0a1a;box-shadow:0 8px 18px -10px #f472b699}.discount-toggle-icon svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.discount-toggle-copy{flex:1;min-width:0;display:flex;flex-direction:column;gap:.18rem}.discount-toggle-copy small{color:#fbcfe8d9;font-size:.6rem;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.discount-toggle-copy b{color:#fff;font-size:.86rem;font-weight:950}.discount-toggle-chevron{width:18px;height:18px;flex:0 0 auto;fill:none;stroke:#fff9;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;transition:transform .25s ease}.discount-toggle[open] .discount-toggle-chevron{transform:rotate(180deg)}.discount-body{padding:0 1rem 1rem;display:grid;gap:.65rem}.discount-input-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.5rem}.discount-input-row input{height:46px;padding:0 .95rem;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:#020617a6;color:#fff;font:inherit;font-size:.86rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase;outline:none;transition:border-color .18s ease,box-shadow .18s ease}.discount-input-row input:focus{border-color:#f472b680;box-shadow:0 0 0 3px #f472b629}.discount-input-row input::placeholder{text-transform:none;letter-spacing:0;color:#ffffff52}.discount-input-row button{height:46px;padding:0 1.1rem;border:0;border-radius:14px;background:linear-gradient(90deg,#f472b6,#fbbf24);color:#1a0a1a;font:inherit;font-size:.74rem;font-weight:950;text-transform:uppercase;letter-spacing:.06em;cursor:pointer;box-shadow:0 12px 24px -14px #f472b6d9;transition:transform .18s ease,box-shadow .18s ease}.discount-input-row button:hover{transform:translateY(-1px);box-shadow:0 16px 30px -14px #f472b6}.discount-input-row button:disabled{cursor:progress;opacity:.65}.discount-feedback{padding:.55rem .85rem;border-radius:12px;border:1px solid rgba(255,255,255,.06);background:#ffffff0a;color:#ffffffb3;font-size:.72rem;font-weight:700;line-height:1.4}.discount-feedback.success{border-color:#34d39952;background:#10b9811f;color:#86efac}.discount-feedback.error{border-color:#f871714d;background:#ef44441a;color:#fecaca}.discount-active{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;gap:.6rem;align-items:center;padding:.7rem .85rem;border-radius:14px;background:linear-gradient(135deg,#34d39929,#22c55e14);border:1px solid rgba(52,211,153,.34)}.discount-active-info{display:flex;flex-direction:column;gap:.18rem;min-width:0}.discount-active-info span{color:#86efacd9;font-size:.6rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.discount-active-info b{color:#fff;font-size:.78rem;font-weight:950;word-break:break-all}.discount-remove{width:32px;height:32px;flex:0 0 auto;border:1px solid rgba(248,113,113,.3);border-radius:50%;background:#ef44441f;color:#fecaca;font-size:1.1rem;font-weight:900;cursor:pointer;transition:background .15s ease}.discount-remove:hover{background:#ef444433}.cta-content{position:relative}.cta-strike{display:block;margin-top:.18rem;font-size:.62rem;font-weight:800;text-decoration:line-through;opacity:.55;letter-spacing:.04em}@media(min-width:760px){.premium-page{padding-left:max(1rem,calc((100vw - 880px)/2));padding-right:max(1rem,calc((100vw - 880px)/2))}.plan-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.benefit-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:360px){.premium-page{padding-left:.85rem;padding-right:.85rem}.plan-card{padding-left:.6rem;padding-right:.6rem}.plan-card b{font-size:1.08rem}.premium-stat-row b{font-size:.95rem}}@media(prefers-reduced-motion:reduce){.premium-page>*,.premium-crown,.premium-crown-glow,.plan-card.hot .plan-label:after,.plan-flame,.premium-stars,.premium-cta,.premium-hero h1 b{animation:none}}.qris-version-picker button.is-disabled{opacity:.48;border-color:#94a3b82e;background:#0f172a52;cursor:not-allowed;box-shadow:none}.qris-version-picker button.is-disabled:hover{transform:none;border-color:#f8717152}.qris-version-picker button.is-disabled small{color:#fca5a5}.qris-warning-note{padding:.95rem;border-radius:16px;border:1px solid rgba(248,113,113,.22);background:#7f1d1d29}.qris-warning-note b{display:block;color:#fecaca;font-size:.72rem;font-weight:950;letter-spacing:.1em;text-transform:uppercase;margin-bottom:.55rem}.qris-warning-note ul{display:grid;gap:.42rem;margin:0;padding-left:1.1rem}.qris-warning-note li{color:#ffffffad;font-size:.72rem;font-weight:750;line-height:1.45}
