.cc-price-controls{display:flex;align-items:end;justify-content:space-between;gap:24px;flex-wrap:wrap}.cc-price-controls label{display:grid;gap:8px;font-weight:600}.cc-price-controls select{font:inherit;padding:12px;border:1px solid #e7e2ec;border-radius:10px;background:white;max-width:100%}.cc-plan-comparison{border:1px solid #e7e2ec;border-radius:16px;padding:24px;margin:32px 0}.cc-plan-comparison summary{cursor:pointer;font-weight:700}.cc-comparison-scroll{overflow:auto}.cc-plan-comparison table{width:100%;border-collapse:collapse;margin:24px 0}.cc-plan-comparison td,.cc-plan-comparison th{text-align:left;padding:12px;border-bottom:1px solid #e7e2ec}.cc-ai-plans{padding:48px 0}.cc-regional-pricing .cc-price{font-size:clamp(24px,2.6vw,42px);overflow-wrap:anywhere}.cc-regional-pricing .cc-prices article{min-width:0}@media(max-width:600px){.cc-price-controls{display:grid}.cc-price-controls select{width:100%}.cc-plan-comparison{padding:16px}.cc-plan-comparison table{min-width:640px}}