.home-layout .content-section{width:100%;margin-left:0;margin-right:0}.geo-panel{padding:36px 0;background:#f5f7f9;border-bottom:1px solid #dce3ea}.geo-panel h2{scroll-margin-top:110px;font-size:clamp(1.4rem,3vw,2rem);line-height:1.25;margin:8px 0 16px}.geo-panel h3{font-size:1.08rem;line-height:1.4;margin:16px 0 8px}.geo-panel p{max-width:86ch}.geo-eyebrow{font-size:.78rem;letter-spacing:.08em;text-transform:uppercase;color:#526776;font-weight:700}.geo-answer{font-size:1.06rem;line-height:1.7}.geo-panel a{color:#0d4f8b;text-decoration:underline;text-underline-offset:3px}.geo-columns{display:grid;grid-template-columns:1fr 1fr;gap:28px}.geo-panel ul{padding-left:20px}.geo-panel li{margin:10px 0}.geo-table-wrap{max-width:100%;overflow-x:auto;margin:22px 0}.geo-panel table{width:100%;border-collapse:collapse;min-width:530px;background:#fff;text-align:left}.geo-panel caption{text-align:left;font-weight:600;padding-bottom:10px}.geo-panel th,.geo-panel td{border:1px solid #dce3ea;padding:12px;vertical-align:top}.geo-panel thead{background:#e9eff3}.geo-panel tbody th{width:22%}.geo-home-title{font-size:clamp(2.1rem,4.3vw,4.5rem)!important;line-height:1.04!important;overflow-wrap:anywhere}@media(max-width:700px){.geo-panel{padding:26px 0}.geo-columns{grid-template-columns:1fr;gap:10px}.geo-home-title{font-size:clamp(2.1rem,8vw,3.4rem)!important}}
