[hidden]{display:none!important}.pricing-description{max-width:720px;margin:22px 0 0;color:var(--ink-2,#344054)}.billing-options{margin:24px 0}.billing-toggle{display:inline-flex;flex-wrap:wrap;gap:4px;padding:5px;border:1px solid var(--line,#d8e2ec);border-radius:12px;background:#f4f7fb}.billing-toggle button{min-height:44px;padding:10px 16px;border:0;border-radius:8px;background:transparent;color:#344054;font:750 1rem/1.4 var(--text,system-ui);cursor:pointer}.billing-toggle button[aria-pressed="true"]{background:#082f55;color:white}.billing-toggle button:focus-visible{outline:3px solid #2196f3;outline-offset:3px}.billing-value{display:inline-block;margin-left:7px;font-size:.75rem;font-weight:650}.billing-note{max-width:760px;margin:14px 0 0;color:#344054;font-size:.94rem}.billing-status{margin:7px 0 0;color:#667085;font-size:.875rem}.billing-detail{display:block;margin-top:10px;color:#667085;font:500 .875rem/1.4 var(--text,system-ui);letter-spacing:0}.billing-request{font-size:1.35rem;line-height:1.3;letter-spacing:-.02em}.billing-monthly small{display:block;margin-top:4px}@media(max-width:480px){.billing-toggle{display:flex}.billing-toggle button{flex:1;padding:10px 9px}.billing-value{display:block;margin:2px 0 0}}
.billing-annual,.monthly-line{white-space:nowrap}.billing-annual small,.monthly-line small{font-size:.75rem!important;letter-spacing:0}.billing-monthly .monthly-line small{display:inline}.billing-title{margin:0 0 14px;font-size:1.6rem}.pricing-overview{display:grid;grid-template-columns:1.2fr 1fr;gap:60px;align-items:center}.pricing-overview .pricing-intro{display:grid;grid-template-columns:1fr 160px;gap:20px;align-items:center}.pricing-intro .coverage-number{margin:24px 0}.pricing-intro .h2{font-size:clamp(2.2rem,3.6vw,3.4rem);max-width:10ch}.pricing-intro .pricing-description{margin-top:18px}.pricing-overview .price-stack{grid-template-columns:1fr;margin:0;gap:14px}.pricing-overview .market-price-card{padding:18px 22px}.pricing-overview .market-price-card:nth-child(1):after{background:var(--blue)}.pricing-overview .market-price-card:nth-child(2):after{background:var(--yellow)}.pricing-overview .market-price-card:nth-child(3):after{background:var(--red)}.pricing-overview .pricing-bottom{justify-content:flex-end}.local-action .local-scope{justify-content:flex-end;margin:0 0 14px}.local-offer{padding:22px 30px}.local-action{min-width:205px}.market .price{font-size:1.65rem}.market .monthly-line{font-size:1.4rem}@media(max-width:1040px){.pricing-overview{gap:30px;grid-template-columns:1fr 1fr}.pricing-overview .pricing-intro{grid-template-columns:1fr}.pricing-intro .coverage-map{max-width:230px;max-height:150px}.pricing-overview .example-price{font-size:1.75rem}}@media(max-width:760px){.pricing-overview{grid-template-columns:1fr}.pricing-overview .pricing-intro{grid-template-columns:1fr 120px}.local-action .local-scope{justify-content:flex-start}.pricing-overview .pricing-intro .h2{font-size:2.2rem}.pricing-intro .pricing-description{grid-column:1/-1}.local-action{text-align:left}.market .monthly-line{font-size:1.3rem}}@media(max-width:420px){.pricing-overview .pricing-intro{grid-template-columns:1fr}.pricing-intro .coverage-map{max-width:180px}.market .monthly-line small{font-size:.7rem!important}}
