.geo-priority{width:min(1280px,calc(100% - 48px));margin:0 auto;padding:48px 0;border-top:1px solid var(--line,#d3dce7);color:var(--ink,#0b1728)}
.shell>.geo-priority{width:100%}
.geo-priority h2{font:400 clamp(28px,3vw,42px)/1.18 var(--serif,Georgia,serif);letter-spacing:-.025em;max-width:27ch;margin:0 0 24px;text-wrap:balance}
.geo-priority p{max-width:73ch;font-size:15px;line-height:1.8;margin:16px 0}
.geo-priority a{color:inherit;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px;overflow-wrap:anywhere}
.geo-priority a:hover{color:#315f94}
.geo-priority a:focus-visible{outline:2px solid #315f94;outline-offset:5px}
.geo-priority table{border-collapse:collapse;width:100%;table-layout:fixed;font-size:14px;line-height:1.65;text-align:left;font-variant-numeric:tabular-nums;margin:20px 0}
.geo-priority th,.geo-priority td{padding:18px 24px 18px 0;vertical-align:top;border-bottom:1px solid var(--line,#d3dce7);overflow-wrap:anywhere}
.geo-priority th{font-weight:600;color:var(--ink,#0b1728)}
.geo-priority th:last-child,.geo-priority td:last-child{padding-right:0}
.geo-priority tbody th{width:25%}
.geo-priority .geo-priority-links{display:flex;flex-wrap:wrap;gap:12px 28px;margin:24px 0 0}
.geo-priority-links a{display:inline-flex;align-items:center;min-height:44px;font-size:14px;line-height:1.5}
.geo-priority-note{color:var(--muted,#52647e)}
.geo-priority-nav{padding-block:28px}
.geo-priority-nav h2{font:500 19px/1.4 var(--sans,Arial,sans-serif);letter-spacing:-.015em;max-width:none;margin-bottom:14px}
.geo-priority-nav .geo-priority-links{margin-top:0}
.blog-article .geo-priority{width:100%;margin:36px 0;padding:28px 0}
@media(max-width:700px){
 .geo-priority{width:calc(100% - 40px);padding-block:34px}
 .geo-priority h2{font-size:29px;margin-bottom:20px}
 .geo-priority p{font-size:15px;line-height:1.75}
 .geo-priority table,.geo-priority tbody,.geo-priority tr,.geo-priority td,.geo-priority tbody th{display:block;width:100%}
 .geo-priority thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}
 .geo-priority tr{padding:18px 0;border-bottom:1px solid var(--line,#d3dce7)}
 .geo-priority td,.geo-priority tbody th{border:0;padding:7px 0;font-size:14px}
 .geo-priority tbody th{font-size:17px;padding:0 0 12px}
 .geo-priority td:before,.geo-priority tbody th:before{content:attr(data-label);display:block;font-size:12px;font-weight:600;color:var(--muted,#52647e);margin-bottom:3px}
 .geo-priority .geo-priority-links{display:block}
 .geo-priority-links a{display:flex;min-height:44px;padding:5px 0}
}

.geo-priority-embedded{width:100%;border:0;padding:0;margin:0}
