.region-page{overflow:clip}.region-page h2{white-space:pre-line;font-size:clamp(35px,3.7vw,58px)}.region-page .eyebrow{color:var(--accent);margin-bottom:23px}.region-page p:not(.eyebrow){line-height:1.75}.rg-section{padding-block:96px}.rg-hero{isolation:isolate;color:#f5f7fc;background:radial-gradient(at 85% 25%,#234b74,#0000 55%),#091437;padding:148px 0 84px;position:relative}.rg-hero .brand-atmosphere{--brand-world-opacity:.06;--brand-us-opacity:.08}.rg-hero-inner{z-index:1;position:relative}.rg-breadcrumb ol{color:#c0cee4;flex-wrap:wrap;gap:9px 12px;margin:0 0 44px;padding:0;font-size:14px;list-style:none;display:flex}.rg-breadcrumb li{align-items:center;gap:12px;display:flex}.rg-breadcrumb li+li:before{content:"/";color:#8198ba}.rg-breadcrumb a{text-underline-offset:5px;align-items:center;min-height:32px;display:inline-flex}.rg-breadcrumb a:hover{text-decoration:underline}.rg-hero-grid{grid-template-columns:1fr 1fr;align-items:center;gap:6%;display:grid}.rg-hero .eyebrow{color:#b6ddf5}.rg-hero h1{letter-spacing:-.06em;font-size:clamp(52px,5.9vw,90px);font-weight:500;line-height:1.04}.rg-hero h1 span{color:#acd9f1;display:block}.rg-intro{color:#d3dff0;font-size:var(--type-lead);max-width:570px;margin-top:28px}.rg-hero-actions{flex-wrap:wrap;align-items:center;gap:18px 24px;margin-top:30px;display:flex}.rg-hero-actions .text-link{color:#c6e8fa}.rg-hero :is(a,button):focus-visible,.rg-base :is(a,button):focus-visible{outline-color:#b5def9}.rg-state-map{color:#a6dff9;min-width:0;position:relative}.rg-state-outline{filter:drop-shadow(0 0 26px #5fade042);width:100%;height:auto;display:block}.rg-state-map>p{color:#b9d5e9;text-align:right;margin-top:24px;font-size:14px}.rg-territory{grid-template-columns:1fr 1.1fr;gap:10%;display:grid}.rg-copy{color:var(--muted);font-size:var(--type-body);margin-top:26px}.rg-territory dl{margin:0}.rg-territory dl>div{border-bottom:1px solid var(--border);padding-block:26px}.rg-territory dl>div:first-child{padding-top:0}.rg-territory dl>div:last-child{border-bottom:0;padding-bottom:0}.rg-territory dt,.rg-brief dt{letter-spacing:-.035em;font-size:25px;font-weight:500;line-height:1.25}.rg-territory dd,.rg-brief dd{font-size:var(--type-body);color:var(--muted);margin:14px 0 0;line-height:1.75}.rg-brief{background:var(--section-alt);padding-block:80px}.rg-heading-row{justify-content:space-between;align-items:end;gap:48px;margin-bottom:44px;display:flex}.rg-heading-row>p{max-width:365px;color:var(--muted);font-size:var(--type-body)}.rg-brief-grid{grid-template-columns:1fr 1fr;gap:32px 7%;margin:0;display:grid}.rg-brief-grid>div{border-bottom:1px solid var(--border);padding-bottom:28px}.rg-brief-note{max-width:850px;color:var(--muted);margin-top:28px;font-size:15px}.rg-services ul{grid-template-columns:1fr 1fr;gap:0 7%;margin:0;padding:0;list-style:none;display:grid}.rg-services li{border-bottom:1px solid var(--border)}.rg-services li a{letter-spacing:-.035em;justify-content:space-between;align-items:center;gap:28px;padding-block:25px;font-size:clamp(21px,2vw,28px);line-height:1.35;display:flex}.rg-services li a>svg,.rg-services li a:hover{color:var(--accent)}.rg-base{color:#f5f7fc;background:radial-gradient(at 0 100%,#234b7480,#0000 60%),linear-gradient(130deg,#091437,#10264b);padding-block:80px}.rg-base-grid{grid-template-columns:1.15fr 1fr;align-items:center;gap:8%;display:grid}.rg-base .eyebrow{color:#b5def9}.rg-base h2{font-size:clamp(34px,3.5vw,53px)}.rg-base p:not(.eyebrow){font-size:var(--type-body);color:#c1cfe4;margin-top:24px}.rg-base img{border:1px solid #b5d3ed38;border-radius:16px;width:100%;height:auto}.rg-base-links{color:#c6e8fa;flex-wrap:wrap;gap:10px 30px;margin-top:26px;display:flex}.rg-questions{grid-template-columns:.9fr 1.4fr;gap:9%;display:grid}.rg-questions details{border-bottom:1px solid var(--border)}.rg-questions summary{justify-content:space-between;align-items:center;gap:24px;padding-block:24px;font-size:20px;line-height:1.45;list-style:none;display:flex}.rg-questions summary::-webkit-details-marker{display:none}.rg-questions details[open] summary svg{transform:rotate(45deg)}.rg-questions details>p{font-size:var(--type-body);color:var(--muted);padding:0 30px 24px 0}.rg-closing{border-top:1px solid var(--border);grid-template-columns:1fr 1fr;align-items:end;gap:10%;padding-block:64px 88px;display:grid}.rg-closing h2{font-size:clamp(42px,5vw,72px)}.rg-closing p{font-size:var(--type-lead);color:var(--muted);max-width:500px;margin-bottom:26px}@media (width<=1100px){.rg-hero-grid{gap:4%}.rg-hero h1{font-size:clamp(46px,5.7vw,68px)}.rg-territory,.rg-base-grid,.rg-questions{gap:6%}.rg-heading-row>p{max-width:300px}}@media (width<=767px){.region-page .container{width:calc(100% - 40px)}.rg-section{padding-block:68px}.rg-hero{padding-top:133px;padding-bottom:38px}.rg-breadcrumb ol{margin-bottom:31px}.rg-hero-grid,.rg-territory,.rg-brief-grid,.rg-services ul,.rg-base-grid,.rg-questions,.rg-closing{grid-template-columns:1fr}.rg-hero-grid{gap:42px}.rg-hero h1{font-size:clamp(48px,11.2vw,72px)}.rg-intro{margin-top:24px;font-size:18px}.rg-state-map{justify-self:center;width:100%;max-width:540px}.rg-state-map>p{text-align:center;margin-top:18px;font-size:13px}.rg-territory{gap:34px}.rg-territory dt,.rg-brief dt{font-size:24px}.rg-heading-row{flex-direction:column;align-items:start;gap:24px;margin-bottom:30px}.rg-heading-row>p{max-width:550px}.rg-brief,.rg-base{padding-block:60px}.rg-brief-grid{gap:25px}.rg-brief-grid>div{padding-bottom:25px}.rg-services li a{padding-block:23px;font-size:24px}.rg-base-grid{gap:35px}.rg-questions{gap:22px}.rg-questions summary{font-size:19px}.rg-questions details>p{padding-right:0}.rg-closing{gap:28px;padding-block:52px 68px}}@media (prefers-reduced-motion:reduce){.region-page *,.region-page :before{scroll-behavior:auto;transition:none!important;animation:none!important}}
