.billing-pricing{width:min(1080px,100% - 32px);margin:0 auto;padding:48px 0 72px}.billing-pricing header{max-width:720px;margin-bottom:32px}.billing-pricing h1{letter-spacing:-1.5px;font-size:clamp(32px,6vw,58px)}.billing-pricing header p,.billing-empty{color:var(--muted)}.billing-offers{gap:16px;display:grid}.billing-offer{box-sizing:border-box;border:1px solid var(--line);border-top:3px solid var(--copper);background:linear-gradient(145deg, transparent, var(--surface)), var(--surface);border-radius:9px;flex-direction:column;gap:24px;min-width:0;padding:28px;display:flex}.billing-offer h2{font:500 22px/1.4 var(--font-mono);letter-spacing:-.5px;margin:0}.billing-price{font:500 clamp(28px, 6vw, 40px)/1.3 var(--font-mono);overflow-wrap:anywhere}.billing-price span{color:var(--muted);font-size:15px}.billing-method{box-sizing:border-box;border:1px solid var(--line);max-width:100%;color:var(--signal);font:500 12px/1.5 var(--font-mono);overflow-wrap:anywhere;border-radius:999px;align-self:flex-start;padding:4px 10px}.billing-qris-note{color:var(--muted);overflow-wrap:anywhere;margin:0;font-size:14px}.billing-offer .btn{box-sizing:border-box;width:100%;margin-top:auto}.billing-offer button:disabled{opacity:.65;cursor:wait}.billing-notice{border-left:3px solid var(--copper);background:var(--surface);overflow-wrap:anywhere;margin-bottom:24px;padding:16px}.billing-empty{border-block:1px solid var(--line);padding:32px 0}.billing-pricing>a{min-height:44px;color:var(--signal);align-items:center;margin-top:24px;display:inline-flex}.billing-pricing>a+a{margin-inline-start:16px}@media (min-width:640px){.billing-pricing{padding-top:72px}.billing-offers{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}}@media (prefers-reduced-motion:no-preference){.billing-pricing header{animation:.45s both billing-arrive}.billing-offer{animation:.55s 80ms both billing-arrive}.billing-offer:nth-child(2){animation-delay:.16s}.billing-offer:nth-child(3){animation-delay:.24s}@keyframes billing-arrive{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}}
