/* Scoped public country improvements */
.ce-price-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.ce-price-grid article{border:1px solid #c7d5e7;border-radius:12px;padding:20px;background:#fff}.ce-price-grid h3{margin:0 0 12px;font-size:22px}.ce-price{font-size:24px;font-weight:750;color:#102342;overflow-wrap:anywhere}.ce-price-grid p{font-size:14px;line-height:1.6}.ce-disclosure{font-size:14px;line-height:1.7;margin:20px 0}.ce-steps ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;list-style:none;padding:0}.ce-steps li{padding:24px;border:1px solid #c7d5e7;border-radius:14px;background:#f6f9ff}.ce-number{color:#0753f7;font-weight:700}.ce-steps h2,.cps-detail-grid h2{font-size:23px;line-height:1.4}.ce-steps p{line-height:1.75}.ce-steps a,.ce-next a{display:inline-flex;min-height:44px;align-items:center}.ce-next{display:flex;gap:24px;flex-wrap:wrap;align-items:center}.ce-demo{padding-top:24px}#countries{scroll-margin-top:24px}.ce-price-summary~.cps-price-shortcut{display:none}@media(max-width:760px){.ce-price-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ce-price-grid article{padding:14px}.ce-price{font-size:20px}.ce-steps ol{grid-template-columns:1fr}.ce-steps li{padding:20px}.cps-countries>div{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.cps-countries>div>a{padding:12px!important;min-width:0}.cps-countries>div>a em{font-size:12px;overflow-wrap:anywhere}.cps-countries>div>a small{overflow-wrap:anywhere}.cps-countries h2{font-size:26px}}

@media(max-width:760px){.cps-countries>div>a{display:grid!important;grid-template-columns:38px minmax(0,1fr)!important;gap:8px!important;align-content:start}.cps-countries>div>a>span{min-width:0}.cps-countries>div>a strong,.cps-countries>div>a small{white-space:normal!important;text-overflow:clip!important;overflow:visible!important;overflow-wrap:anywhere}.cps-countries>div>a em{grid-column:1/-1;text-align:left!important;width:auto!important;white-space:normal!important}}
