.billing-view{padding-bottom:70px}.billing-status{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid #dbe2e9;border-radius:14px;background:#fff;margin:0 0 24px;overflow:hidden}.billing-status article{padding:20px 22px;display:grid;gap:5px}.billing-status article+article{border-left:1px solid #e5e9ee}.billing-status span,.pricing-grid>article>span{font-size:11px;letter-spacing:.11em;color:#60718c;text-transform:uppercase}.billing-status strong{font-size:22px;color:#0d2345}.billing-status small{color:#60718c}.pricing-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.pricing-grid article{background:#fff;border:1px solid #dbe2e9;border-radius:16px;padding:24px;display:flex;flex-direction:column;min-height:365px}.pricing-grid article.featured{border:2px solid #154c8a;box-shadow:0 14px 34px rgba(13,35,69,.12);transform:translateY(-5px)}.pricing-grid h3{font-size:21px;margin:10px 0}.pricing-grid strong{font-size:27px;color:#0d2345}.pricing-grid strong small{font-size:13px;color:#60718c}.pricing-grid p{color:#60718c;min-height:43px}.pricing-grid ul{padding-left:19px;line-height:1.9;margin-bottom:24px}.pricing-grid button{margin-top:auto;border:0;border-radius:9px;padding:13px;background:#154c8a;color:#fff;font-weight:700;cursor:pointer}.pricing-grid button:disabled{background:#e6eaf0;color:#60718c;cursor:default}.pricing-grid button:hover:not(:disabled){background:#0d2345}.billing-security{text-align:center;color:#60718c;margin:24px 0}.quota-banner{display:flex;justify-content:space-between;align-items:center;gap:16px;background:#edf4ff;border:1px solid #bfd3ee;color:#0d2345;padding:12px 16px;border-radius:10px;margin-bottom:12px}.quota-banner button{border:0;background:#154c8a;color:#fff;border-radius:7px;padding:9px 13px;font-weight:700;cursor:pointer}
@media(max-width:1050px){.pricing-grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:680px){.billing-status,.pricing-grid{grid-template-columns:1fr}.billing-status article+article{border-left:0;border-top:1px solid #e5e9ee}.pricing-grid article.featured{transform:none}.pricing-grid article{min-height:auto}.quota-banner{align-items:flex-start;flex-direction:column}}
