.subscription-price{background:linear-gradient(120deg, var(--wine), #8d2340);color:#fff;border-radius:22px;grid-template-columns:minmax(260px,.65fr) 1.35fr;align-items:center;gap:28px;margin-top:32px;padding:28px;display:grid;box-shadow:0 18px 46px #5b081525}.subscription-price>div{gap:6px;display:grid}.subscription-price span{color:var(--gold);letter-spacing:.08em;text-transform:uppercase;font-size:14px;font-weight:900}.subscription-price strong{font:700 48px Georgia,serif}.subscription-price strong small{font:700 16px system-ui,sans-serif}.subscription-price b{color:#fff3cf;font-size:18px}.subscription-price p{color:#f8e9ec;margin:0;font-size:17px;line-height:1.65}@media (max-width:900px){.subscription-price{grid-template-columns:1fr}}@media (max-width:600px){.subscription-price{padding:22px}.subscription-price strong{font-size:42px}}
