.subscription-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:2rem;margin-bottom:3rem}.subscription-benefits,.subscription-card{padding:2rem;border:1px solid #c5d3d3;border-radius:14px}.subscription-card{background:#eef4f4}.subscription-grid h2,.subscription-group h2{font-size:1.75rem;line-height:1.3}.subscription-benefits ul{padding-left:1.2rem}.subscription-benefits li{margin:1rem 0;line-height:1.65}.subscription-price{font-size:1.8rem;font-weight:700}.subscription-card p,.subscription-group p{line-height:1.7}.subscription-card .button{white-space:normal;text-align:center;margin:.4rem 0;max-width:100%}.subscription-consent{display:flex;align-items:start;gap:.7rem;margin:1.3rem 0;line-height:1.5;font-size:.95rem}.subscription-consent input{width:20px;height:20px;flex:none;margin-top:3px}.subscription-group{padding-top:2rem;padding-bottom:4rem;border-top:1px solid #c5d3d3}.subscription-group p{max-width:80ch}.subscription-card [hidden]{display:none!important}@media(max-width:750px){.subscription-grid{grid-template-columns:1fr;gap:1rem}.subscription-benefits,.subscription-card{padding:1.25rem}}
