.territory-overview--split[data-astro-cid-aueyrn2m] .territory-overview__visual[data-astro-cid-aueyrn2m]{flex-direction:column}.territory-overview--split[data-astro-cid-aueyrn2m] .territory-overview__map-shell[data-astro-cid-aueyrn2m]{width:100%;min-height:0}.territory-overview__map-activate[data-astro-cid-aueyrn2m]{z-index:2;color:#001d30;background:#fff;max-width:calc(100% - 2rem);position:absolute;top:1rem;left:1rem}.territory-overview__map-activate[data-astro-cid-aueyrn2m][hidden]{display:none}.implantations-hero .page-hero__title{max-width:16ch}.implantations-page .implantations-hero .page-hero__lead{max-width:31rem;color:var(--avant-graphite);letter-spacing:0;font-family:inherit;font-size:clamp(.98rem,1.15vw,1.08rem);font-weight:500;line-height:1.58}section.page-hero.page-hero--immersive.implantations-hero,section.page-hero.page-hero--immersive.implantations-hero .page-hero__bg{background:#173e59}section.page-hero.page-hero--immersive.implantations-hero .page-hero__bg img{object-fit:cover;object-position:var(--hero-position,right center);transform:none}.implantations-intro{padding-block:var(--section-space);background:#fff}.implantations-page .implantations-intro:before{content:none;display:none}.implantations-intro__layout{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:clamp(3rem,7vw,7rem);display:grid}.implantations-intro__heading p{color:var(--avant-primary);letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid #0b77bd66;margin:0 0 1rem;padding-bottom:.45rem;font-size:.74rem;font-weight:800;line-height:1;display:inline-block}.implantations-intro__heading h2{max-width:17ch;color:var(--avant-deep);letter-spacing:-.04em;font-size:clamp(2rem,3vw,3rem);line-height:1.08}.implantations-intro__copy{max-width:46rem;padding-top:2rem}.implantations-intro__copy p{color:var(--avant-muted);line-height:1.75}.implantations-intro__copy p+p{margin-top:1.15rem}.implantations-intro__copy .implantations-intro__lead{color:var(--avant-graphite);font-size:clamp(1.08rem,1.4vw,1.22rem);font-weight:600}.implantations-atlas{background:#fff;padding-block:0}.implantations-atlas:before{display:none}.implantations-atlas .territory-atlas{margin-top:0}.implantations-atlas .territory-basin{padding-block:var(--section-space);grid-template-columns:minmax(15rem,3fr) minmax(0,9fr);gap:clamp(2rem,4vw,4.5rem)}.implantations-atlas .territory-basin:first-child{border-top:0}.implantations-atlas .territory-basin:last-child{border-bottom:0}.implantations-atlas .territory-basin__heading{border-right:1px solid #0b77bd66;align-content:center;align-items:center;padding-right:clamp(1.5rem,3vw,3rem);display:flex}.implantations-atlas .territory-basin__heading h3{color:var(--avant-primary);font-size:clamp(1.6rem,2.3vw,2.3rem)}.implantations-atlas .territory-basin__locations{grid-template-columns:repeat(3,minmax(0,1fr));align-content:center;gap:1.7rem clamp(1.25rem,2.5vw,2.75rem)}.implantations-atlas .territory-location h4{font-size:1rem}.implantations-atlas .territory-location address{margin-top:.35rem;font-size:.8rem;line-height:1.45}.implantations-atlas .territory-location--with-icon{grid-template-columns:3.5rem minmax(0,1fr);align-items:start;gap:.85rem;display:grid}.implantations-atlas .territory-location__icon{object-fit:contain;filter:brightness(0)saturate();opacity:.38;width:3rem;height:3rem;display:block}.implantations-organization{background:#f4f8fb;padding-block:0}.implantations-organization__layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:0;width:100%;max-width:none;display:grid}.implantations-organization__media{min-height:100%;margin:0;overflow:hidden;box-shadow:0 .75rem 1.6rem #001d3014}.implantations-organization__media img{object-fit:cover;filter:grayscale()contrast(1.03);width:100%;height:100%;min-height:29rem;display:block}.implantations-organization__copy{padding:clamp(2.75rem, 4vw, 4rem) max(var(--gutter), calc((100vw - var(--container)) / 2)) clamp(2.75rem, 4vw, 4rem) clamp(2.75rem, 4vw, 4rem);flex-direction:column;justify-content:center;display:flex}.implantations-organization__eyebrow{width:fit-content;color:var(--avant-primary);letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid #0b77bd66;margin:0 0 1rem;padding-bottom:.45rem;font-size:.74rem;font-weight:800;line-height:1;display:inline-block}.implantations-organization__copy h2{max-width:22ch;color:var(--avant-deep);letter-spacing:-.035em;font-size:clamp(2rem,2.8vw,2.8rem);line-height:1.08}.implantations-organization__copy>p:not(.implantations-organization__eyebrow){max-width:42rem;color:var(--avant-muted);margin-top:1.1rem;line-height:1.65}.implantations-organization__copy .implantations-organization__lead{color:var(--avant-graphite);font-size:1.02rem;font-weight:650}.implantations-organization__copy ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 1.25rem;margin:1.6rem 0 0;padding:0;list-style:none;display:grid}.implantations-organization__copy li{color:var(--avant-deep);border-top:1px solid var(--avant-border);grid-template-columns:1.5rem 1fr;align-items:start;gap:.75rem;padding-block:.65rem;font-size:.84rem;font-weight:700;line-height:1.4;display:grid}.implantations-organization__copy li .icon{color:var(--avant-primary);margin-top:.08rem}@media (width>=761px){.implantations-overview .territory-overview__facts{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=1024px){.implantations-atlas .territory-basin__locations{grid-template-columns:repeat(2,minmax(0,1fr))}.implantations-organization__copy{padding:3.5rem}section.page-hero.page-hero--immersive.implantations-hero{grid-template-columns:1fr;min-height:0}section.page-hero.page-hero--immersive.implantations-hero .page-hero__content{width:100%;max-width:none}section.page-hero.page-hero--immersive.implantations-hero .page-hero__inner{min-height:0;padding-bottom:2rem}section.page-hero.page-hero--immersive.implantations-hero .page-hero__bg img{object-fit:contain}section.page-hero.page-hero--immersive.implantations-hero .page-hero__blur,section.page-hero.page-hero--immersive.implantations-hero .page-hero__bg:before,section.page-hero.page-hero--immersive.implantations-hero .page-hero__bg:after{display:none}section.page-hero.page-hero--immersive.implantations-hero .page-hero__bg{z-index:0;aspect-ratio:16/9;background:#173e59;grid-area:2/1;height:auto;min-height:0;position:relative;inset:auto}}@media (width<=767px){section.page-hero.page-hero--immersive.implantations-hero .page-hero__bg{aspect-ratio:4/3}section.page-hero.page-hero--immersive.implantations-hero .page-hero__bg img{object-position:var(--hero-position-mobile,center)}}@media (width<=760px){.implantations-hero .page-hero__title{max-width:12ch}.implantations-hero .page-hero__lead{max-width:21rem}.implantations-intro__layout{grid-template-columns:1fr;gap:2rem}.implantations-intro__copy{padding-top:1.5rem}.implantations-organization__layout{grid-template-columns:1fr}.implantations-atlas{padding-block:0}.implantations-atlas .territory-basin{padding-block:var(--section-space);grid-template-columns:1fr;gap:1.75rem}.implantations-atlas .territory-basin__heading{border-bottom:1px solid #0b77bd4d;border-right:0;padding:0 0 1.5rem}.implantations-organization__media img{min-height:22rem}.implantations-organization__copy{padding:3.5rem var(--gutter)}.implantations-organization__copy ul{grid-template-columns:1fr}}@media (width<=560px){.implantations-atlas .territory-basin__locations{grid-template-columns:1fr;gap:1.4rem}.implantations-atlas .territory-location--with-icon{grid-template-columns:3.15rem minmax(0,1fr);gap:.75rem}.implantations-atlas .territory-location__icon{width:2.75rem;height:2.75rem}}
