.zuv-pricing{padding:80px 0;background:linear-gradient(180deg,#f8faff,#eff4ff);color:#243d65}.zuv-pricing *{box-sizing:border-box}.zuv-pricing-heading{text-align:center;max-width:680px;margin:0 auto 30px}.zuv-pricing h2{font-size:clamp(28px,4vw,44px);line-height:1.2;letter-spacing:-.04em;margin:14px 0}.zuv-pricing p{font-size:14px;line-height:1.8}.zuv-billing-toggle{display:inline-flex;gap:5px;border:1px solid #cad4ed;border-radius:30px;padding:5px;margin-top:15px;background:white}.zuv-billing-toggle button{border:0;border-radius:24px;background:transparent;min-height:44px;padding:10px 18px;font:inherit;font-size:13px;color:#405780;cursor:pointer}.zuv-billing-toggle button[aria-pressed=true]{color:white;background:#5146bd}.zuv-price-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;max-width:940px;margin:0 auto}.zuv-price-card{padding:30px;border:1px solid #d6def1;border-radius:24px;background:white;display:flex;flex-direction:column;min-width:0}.zuv-price-plus{border:2px solid #7168dc;box-shadow:0 15px 45px #5146bd12}.zuv-price-label{display:flex;align-items:center;gap:8px;font-size:10px;letter-spacing:.08em;color:#54509a;min-height:25px}.zuv-price-card h3{font-size:24px;margin:14px 0}.zuv-price-card .zuv-price-amount{font-size:40px;font-weight:750;letter-spacing:-.04em;margin:0}.zuv-price-amount span{font-size:14px;font-weight:450;letter-spacing:0;margin-left:6px}.zuv-price-card ul{list-style:none;padding:0;margin:18px 0 26px;display:grid;gap:13px}.zuv-price-card li{display:flex;gap:10px;align-items:start;font-size:13px;line-height:1.65}.zuv-price-card li svg{color:#5146bd;flex-shrink:0;margin-top:3px}.zuv-price-card>a{margin-top:auto;justify-content:center}.zuv-pricing .zuv-price-fine{max-width:850px;margin:24px auto 0;text-align:center;font-size:12px;color:#4c5f7e}.zuv-credit-details{max-width:850px;margin:24px auto 0;border:1px solid #ccd7eb;padding:18px;border-radius:14px;background:white}.zuv-credit-details summary{cursor:pointer;min-height:28px;font-size:14px;font-weight:600}.zuv-credit-details p{font-size:13px}.zuv-billing-page{max-width:1100px;margin:0 auto}.zuv-billing-page h1{font-size:clamp(28px,4vw,40px);color:#21365c}.zuv-billing-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:24px 0}.zuv-billing-metrics{display:grid;gap:18px}.zuv-billing-metrics strong{font-size:28px;color:#364e83}.zuv-billing-metrics span{display:block;margin-top:7px;color:#526580;font-size:13px}.zuv-billing-actions{display:grid;gap:14px;margin-top:22px}.zuv-billing-actions label{display:grid;gap:8px;font-size:13px}.zuv-billing-actions select{padding:12px;border:1px solid #bdcde7;border-radius:10px;background:#fafbff;color:#263d65;font:inherit;min-height:44px}.zuv-billing-actions p{font-size:13px;line-height:1.7;color:#435b80}.zuv-billing-page table{width:100%;border-collapse:collapse;font-size:13px}.zuv-billing-page td,.zuv-billing-page th{padding:12px;text-align:left;border-bottom:1px solid #dbe3f2;line-height:1.6}.zuv-billing-page .zuv-pricing{border-radius:24px;margin:25px 0}.zuv-billing-page .zuv-pricing>.lp-container{width:100%;padding:0 20px}.zuv-usage-chip{display:inline-flex;align-items:center;gap:9px;padding:9px 13px;border:1px solid #cdd6ef;border-radius:20px;background:#f5f7ff;color:#344d7b;font-size:12px;line-height:1.6;text-decoration:none;white-space:nowrap}.zuv-billing-page button:focus-visible,.zuv-pricing a:focus-visible,.zuv-pricing button:focus-visible{outline:3px solid #8074e1;outline-offset:4px}.sl-workspace-root .zuv-billing-page .sl-button.sl-secondary{color:#294577;background:#f5f9ff}@media(max-width:700px){.zuv-billing-grid,.zuv-price-grid{grid-template-columns:1fr}.zuv-pricing{padding:48px 0}.zuv-price-card{padding:24px}.zuv-billing-page .zuv-pricing>.lp-container{padding:0 12px}.zuv-billing-actions select{font-size:16px}.zuv-billing-toggle button{padding:10px 13px}.zuv-usage-chip{padding:6px 10px;font-size:11px}.sl-workspace-root .sl-header{flex-wrap:wrap}.sl-workspace-root .sl-header>div{width:100%;flex-wrap:wrap;justify-content:space-between;gap:7px}.sl-workspace-root .sl-header .sl-return{display:none}}