.pricing-intro{padding-bottom:24px}.pricing-intro h1{font-size:clamp(2rem,4vw,3.6rem)}.pricing-service-tabs{display:flex;flex-wrap:wrap;gap:10px;padding:0 max(5%,24px) 32px}.pricing-service-tabs button{border:1px solid #aacdd5;border-radius:10px;background:white;color:#174754;padding:15px 22px;font:inherit;font-weight:600;cursor:pointer}.pricing-service-tabs button[aria-selected=true]{background:#19677c;color:white;border-color:#19677c}.pricing-service-tabs button:focus-visible{outline:3px solid #24afb2;outline-offset:3px}[role=tabpanel][hidden]{display:none!important}.pricing-full-comparison{margin:24px max(5%,24px);border:1px solid #bdd9df;border-radius:12px}.pricing-full-comparison>summary{padding:22px;font-weight:600;cursor:pointer;color:#19677c}.pricing-full-comparison .section{padding:24px}.pricing-full-comparison .section-heading{display:none}.dbr-rate{margin-bottom:24px}@media(max-width:600px){.pricing-service-tabs{display:grid;grid-template-columns:1fr 1fr;gap:8px}.pricing-service-tabs button{padding:13px 10px;font-size:14px}.pricing-full-comparison{margin:18px}.pricing-full-comparison .section{padding:14px}}
