.ghl-pricing{margin-block:32px}.ghl-pricing p{line-height:1.6}.ghl-billing{border:0;flex-wrap:wrap;gap:12px;margin-bottom:24px;padding:0;display:flex}.ghl-billing legend{margin-bottom:12px;font-weight:600}.ghl-billing label{cursor:pointer;border:1px solid #8c988f;border-radius:8px;align-items:center;gap:10px;min-height:48px;padding:10px 18px;display:flex}.ghl-billing label:has(input:checked){background:#edf2ff;border-color:#2563ff}.ghl-billing label:focus-within{outline-offset:3px;outline:3px solid #2563ff}.ghl-billing input{accent-color:#2563ff;width:18px;height:18px}.ghl-results{grid-template-columns:1fr 1fr;gap:24px;display:grid}.ghl-results article{background:#fff;border:1px solid #d3d9d4;border-radius:16px;min-width:0;padding:28px}.ghl-results h3{margin:0 0 18px;font-size:21px}.ghl-price{white-space:nowrap;margin:0 0 18px;font-size:clamp(32px,4vw,46px);font-weight:600}.ghl-price span{white-space:normal;font-size:15px;font-weight:400;display:block}.ghl-difference{border-bottom:1px solid #d3d9d4;padding:18px 0}.ghl-fineprint{color:#4f5c53;font-size:14px}.ghl-pricing a{color:#234fc4;text-underline-offset:3px;text-decoration:underline}@media (width<=600px){.ghl-results{grid-template-columns:1fr;gap:16px}.ghl-results article{padding:22px}}.concise-comparison:has(.ghl-pricing) .cc-table .cc-short-label{overflow-wrap:anywhere}.ghl-results article{color:#1e2b29}.ghl-billing label:has(input:checked){color:#1e2b29}.ghl-pricing .ghl-fineprint{color:#d0dbd5}.ghl-pricing a{color:inherit}.concise-comparison:has(.ghl-pricing) .cc-table-band .cc-usage{color:#4f5c53}.concise-comparison:has(.ghl-pricing) .cc-commercial>.cc-inner>.cc-usage{display:none}
