.billing-shell { max-width: 1040px; }
.billing-plans { display: grid; grid-template-columns: 1fr 1fr; gap: 20px; }
.billing-plan--pro { border-color: var(--moss); }
.billing-actions { display: flex; flex-wrap: wrap; gap: 10px; }
.billing-actions form { margin: 0; }
@media (max-width: 760px) { .billing-plans { grid-template-columns: 1fr; } }
