.billing-main,.policy-main{max-width:1080px}.pricing-hero{display:grid;grid-template-columns:1.15fr .85fr;gap:64px;align-items:center;margin:10px 0 90px}.pricing-hero figure{margin:0}.pricing-hero img{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;border-radius:22px}.billing-identity{display:inline-flex;padding:10px 13px;border:1px solid var(--line);border-radius:9px;background:white;color:var(--muted);font-size:12px}.pricing-section{margin-bottom:90px}.pack-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(270px,420px));gap:20px}.pack-card{padding:32px;border:1px solid var(--line);border-radius:18px;background:white;box-shadow:0 12px 40px rgba(31,62,48,.06)}.pack-card.featured{border-color:#91bea5}.pack-card h3{font-size:22px;margin-bottom:8px}.pack-card .pack-credits{font-size:44px;font-weight:720;letter-spacing:-2px;margin:24px 0 4px}.pack-card .pack-credits small{font-size:14px;letter-spacing:0;color:var(--muted);font-weight:500}.pack-price{font-size:16px;color:var(--muted);margin-bottom:25px}.pack-card ul{padding-left:18px;color:var(--muted);font-size:13px;margin:0 0 27px}.pack-card button{width:100%;border:0;cursor:pointer}.pack-card button:disabled{cursor:not-allowed;opacity:.55}.billing-page-message{min-height:24px;margin-top:16px;color:var(--muted);font-size:12px}.billing-page-message.error{color:#9a4d3d}.policy-hero{max-width:750px;margin:20px 0 65px}.policy-updated{font-size:12px;color:var(--muted)}.policy-content{display:grid;gap:18px;margin-bottom:75px}.policy-content article{padding:28px 30px;border:1px solid var(--line);border-radius:15px;background:white}.policy-content h2{font-size:20px}.policy-content p{color:var(--muted);font-size:13px;margin-bottom:0}@media(max-width:700px){.pricing-hero{grid-template-columns:1fr;gap:30px;margin-bottom:60px}.pricing-hero figure{max-width:430px}.pricing-section{margin-bottom:60px}.pack-card{padding:25px}.policy-content article{padding:22px}}
