.sectors-map-container.svelte-1dx0ti.svelte-1dx0ti.svelte-1dx0ti.svelte-1dx0ti.svelte-1dx0ti{--c-original-primary:var(--c-primary);--c-original-secondary:var(--c-secondary);padding:0}html[data-site-theme=brand_summer] .sectors-map,html[data-site-theme=brand_fall] .sectors-map,html[data-site-theme=brand_winter] .sectors-map,html[data-site-theme=brand_spring] .sectors-map{--c-primary:var(--c-original-secondary);--c-secondary:var(--c-original-primary)}.sectors-map.svelte-1dx0ti.svelte-1dx0ti.svelte-1dx0ti.svelte-1dx0ti.svelte-1dx0ti{padding-top:84px;padding-bottom:84px}@media (min-width: 1024px){.sectors-map.svelte-1dx0ti.svelte-1dx0ti.svelte-1dx0ti.svelte-1dx0ti.svelte-1dx0ti{padding-top:138px;padding-bottom:138px}}.sectors-map.svelte-1dx0ti.svelte-1dx0ti.svelte-1dx0ti.svelte-1dx0ti.svelte-1dx0ti{background-color:var(--c-primary);color:var(--c-secondary);padding-bottom:0;position:relative}.sectors-map.svelte-1dx0ti.svelte-1dx0ti.svelte-1dx0ti.svelte-1dx0ti.svelte-1dx0ti:before{content:"";background:var(--c-primary);height:1px;top:-1px;position:absolute;display:block;width:100%;z-index:9}.sectors-map.svelte-1dx0ti .intersection-observer{overflow:hidden}.sectors-map__wrapper.svelte-1dx0ti.svelte-1dx0ti.svelte-1dx0ti.svelte-1dx0ti.svelte-1dx0ti{overflow:hidden;position:relative}.sectors-map.svelte-1dx0ti svg.svelte-1dx0ti.svelte-1dx0ti.svelte-1dx0ti.svelte-1dx0ti{height:auto;max-width:100%;position:relative;z-index:1}.sectors-map.svelte-1dx0ti svg path.svelte-1dx0ti.svelte-1dx0ti.svelte-1dx0ti.svelte-1dx0ti:focus,.sectors-map.svelte-1dx0ti svg path.svelte-1dx0ti.svelte-1dx0ti.svelte-1dx0ti.svelte-1dx0ti:focus-within{outline:none}.sectors-map.svelte-1dx0ti svg.svelte-1dx0ti>#static.svelte-1dx0ti>g.svelte-1dx0ti.svelte-1dx0ti:focus,.sectors-map.svelte-1dx0ti svg.svelte-1dx0ti>#dynamic.svelte-1dx0ti>g.svelte-1dx0ti.svelte-1dx0ti:focus{outline:none}.sectors-map.svelte-1dx0ti svg.svelte-1dx0ti>#static.svelte-1dx0ti>g.svelte-1dx0ti>path.svelte-1dx0ti,.sectors-map.svelte-1dx0ti svg.svelte-1dx0ti>#dynamic.svelte-1dx0ti>g.svelte-1dx0ti>path.svelte-1dx0ti{fill:var(--c-primary);stroke:var(--c-secondary);transition:fill .3s var(--ttf-out-expo),stroke .3s var(--ttf-out-expo)}.sectors-map.svelte-1dx0ti svg>#static>g:not(:has(g.contour))>g path.svelte-1dx0ti.svelte-1dx0ti.svelte-1dx0ti.svelte-1dx0ti,.sectors-map.svelte-1dx0ti svg>#dynamic>g:not(:has(g.contour))>g path.svelte-1dx0ti.svelte-1dx0ti.svelte-1dx0ti.svelte-1dx0ti{transition:fill .3s var(--ttf-out-expo)}.sectors-map.svelte-1dx0ti svg>#static>g>g.contour .svelte-1dx0ti.svelte-1dx0ti.svelte-1dx0ti.svelte-1dx0ti,.sectors-map.svelte-1dx0ti svg>#dynamic>g>g.contour .svelte-1dx0ti.svelte-1dx0ti.svelte-1dx0ti.svelte-1dx0ti{transition:fill .3s var(--ttf-out-expo)}.sectors-map.svelte-1dx0ti svg>#static>g polyline.svelte-1dx0ti.svelte-1dx0ti.svelte-1dx0ti.svelte-1dx0ti,.sectors-map.svelte-1dx0ti svg>#static>g line.svelte-1dx0ti.svelte-1dx0ti.svelte-1dx0ti.svelte-1dx0ti,.sectors-map.svelte-1dx0ti svg>#dynamic>g polyline.svelte-1dx0ti.svelte-1dx0ti.svelte-1dx0ti.svelte-1dx0ti,.sectors-map.svelte-1dx0ti svg>#dynamic>g line.svelte-1dx0ti.svelte-1dx0ti.svelte-1dx0ti.svelte-1dx0ti{stroke:var(--c-secondary);transition:fill .3s var(--ttf-out-expo),stroke .3s var(--ttf-out-expo)}.sectors-map.svelte-1dx0ti svg .contour polygon.svelte-1dx0ti.svelte-1dx0ti.svelte-1dx0ti.svelte-1dx0ti,.sectors-map.svelte-1dx0ti svg .contour path.svelte-1dx0ti.svelte-1dx0ti.svelte-1dx0ti.svelte-1dx0ti,.sectors-map.svelte-1dx0ti svg .contour rect.svelte-1dx0ti.svelte-1dx0ti.svelte-1dx0ti.svelte-1dx0ti{fill:var(--c-primary)}.sectors-map.svelte-1dx0ti .image-wrapper,.sectors-map.svelte-1dx0ti .image-wrapper img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;bottom:0;width:100%;z-index:0}.sectors-map.svelte-1dx0ti .image-wrapper{border-top:1px solid var(--c-secondary)}.sectors-map__intro.svelte-1dx0ti p{font-size:clamp(16px,.9779929577464789rem + .09389671361502347vw,17px);line-height:1.3;letter-spacing:0;font-weight:400}@media (min-width: 1440px){.sectors-map__intro.svelte-1dx0ti p{font-size:clamp(17px,1.25vw,24px)}}.sectors-map__intro.svelte-1dx0ti a svg path{stroke:var(--c-secondary)}@media (max-width: 767px){.sectors-map.svelte-1dx0ti:not(.is-hub-page) .sectors-map__list.svelte-1dx0ti.svelte-1dx0ti.svelte-1dx0ti.svelte-1dx0ti{display:none}.sectors-map.svelte-1dx0ti:not(.is-hub-page) .sectors-map__link.svelte-1dx0ti.svelte-1dx0ti.svelte-1dx0ti.svelte-1dx0ti{position:absolute;left:0;top:0;display:grid;height:100%;width:100%;align-items:center;translate:0 -10px}.sectors-map.svelte-1dx0ti:not(.is-hub-page) .sectors-map__link.svelte-1dx0ti>span.svelte-1dx0ti.svelte-1dx0ti.svelte-1dx0ti{margin-left:60px;display:inline-flex;flex-direction:column;justify-content:flex-start;gap:6px}.sectors-map.svelte-1dx0ti:not(.is-hub-page) .sectors-map__link.svelte-1dx0ti>span.svelte-1dx0ti>span{justify-content:flex-start;margin-left:20px}.sectors-map.svelte-1dx0ti:not(.is-hub-page) .sectors-map__link.svelte-1dx0ti>span.svelte-1dx0ti>span svg{width:18px}.sectors-map__list.svelte-1dx0ti.svelte-1dx0ti.svelte-1dx0ti.svelte-1dx0ti.svelte-1dx0ti{margin:0;padding:0}.sectors-map__list.svelte-1dx0ti li.svelte-1dx0ti.svelte-1dx0ti.svelte-1dx0ti.svelte-1dx0ti{margin:0;list-style-type:none;border-top:1px solid var(--c-dark);padding:31px 28px 27px var(--gap)}.sectors-map__list.svelte-1dx0ti li a.svelte-1dx0ti.svelte-1dx0ti.svelte-1dx0ti.svelte-1dx0ti{display:flex;justify-content:space-between;font-family:Inter,sans-serif;color:var(--c-charcoal);line-height:1.035;text-transform:uppercase;font-size:.875rem}.sectors-map__list.svelte-1dx0ti li a.svelte-1dx0ti svg{transition:translate .3s var(--ttf-out-expo)}@media (hover: hover){.sectors-map__list.svelte-1dx0ti li a.svelte-1dx0ti:hover svg{translate:4px 0}}.sectors-map__list.svelte-1dx0ti li a.svelte-1dx0ti:focus-visible svg{translate:4px 0}.sectors-map.svelte-1dx0ti svg.svelte-1dx0ti.svelte-1dx0ti.svelte-1dx0ti.svelte-1dx0ti{scale:1.2;translate:0 -5%}.sectors-map.svelte-1dx0ti svg.svelte-1dx0ti>#static.svelte-1dx0ti>g.svelte-1dx0ti>g.svelte-1dx0ti,.sectors-map.svelte-1dx0ti svg.svelte-1dx0ti>#dynamic.svelte-1dx0ti>g.svelte-1dx0ti>g.svelte-1dx0ti{opacity:0}}@media (min-width: 768px){.sectors-map__content.svelte-1dx0ti.svelte-1dx0ti.svelte-1dx0ti.svelte-1dx0ti.svelte-1dx0ti{position:relative}.sectors-map__list.svelte-1dx0ti.svelte-1dx0ti.svelte-1dx0ti.svelte-1dx0ti.svelte-1dx0ti,.sectors-map__link.svelte-1dx0ti.svelte-1dx0ti.svelte-1dx0ti.svelte-1dx0ti.svelte-1dx0ti{display:none}.sectors-map.svelte-1dx0ti svg.svelte-1dx0ti.svelte-1dx0ti.svelte-1dx0ti.svelte-1dx0ti{scale:1.01}.sectors-map.svelte-1dx0ti svg.svelte-1dx0ti>#dynamic.svelte-1dx0ti>g.svelte-1dx0ti.svelte-1dx0ti{cursor:pointer}@media (hover: hover){.sectors-map.svelte-1dx0ti svg.svelte-1dx0ti>#dynamic.svelte-1dx0ti>g.svelte-1dx0ti.svelte-1dx0ti:hover{border:0;outline:0}.sectors-map.svelte-1dx0ti svg.svelte-1dx0ti>#dynamic.svelte-1dx0ti>g.svelte-1dx0ti:hover>path.svelte-1dx0ti{fill:var(--c-secondary)}.sectors-map.svelte-1dx0ti svg>#dynamic>g:hover:not(:has(g.contour))>g path.svelte-1dx0ti.svelte-1dx0ti.svelte-1dx0ti.svelte-1dx0ti,.sectors-map.svelte-1dx0ti svg>#dynamic>g:hover:not(:has(g.contour))>g rect.svelte-1dx0ti.svelte-1dx0ti.svelte-1dx0ti.svelte-1dx0ti,.sectors-map.svelte-1dx0ti svg>#dynamic>g:hover:not(:has(g.contour))>g polygon.svelte-1dx0ti.svelte-1dx0ti.svelte-1dx0ti.svelte-1dx0ti{fill:var(--c-white)}.sectors-map.svelte-1dx0ti svg>#dynamic>g:hover>g.contour .svelte-1dx0ti.svelte-1dx0ti.svelte-1dx0ti.svelte-1dx0ti{fill:var(--c-white)}}.sectors-map.svelte-1dx0ti svg.svelte-1dx0ti>#dynamic.svelte-1dx0ti>g.svelte-1dx0ti.svelte-1dx0ti:focus-visible{border:0;outline:0}.sectors-map.svelte-1dx0ti svg.svelte-1dx0ti>#dynamic.svelte-1dx0ti>g.svelte-1dx0ti:focus-visible>path.svelte-1dx0ti{fill:var(--c-secondary)}.sectors-map.svelte-1dx0ti svg>#dynamic>g:focus-visible:not(:has(g.contour))>g path.svelte-1dx0ti.svelte-1dx0ti.svelte-1dx0ti.svelte-1dx0ti,.sectors-map.svelte-1dx0ti svg>#dynamic>g:focus-visible:not(:has(g.contour))>g rect.svelte-1dx0ti.svelte-1dx0ti.svelte-1dx0ti.svelte-1dx0ti,.sectors-map.svelte-1dx0ti svg>#dynamic>g:focus-visible:not(:has(g.contour))>g polygon.svelte-1dx0ti.svelte-1dx0ti.svelte-1dx0ti.svelte-1dx0ti{fill:var(--c-white)}.sectors-map.svelte-1dx0ti svg>#dynamic>g:focus-visible>g.contour .svelte-1dx0ti.svelte-1dx0ti.svelte-1dx0ti.svelte-1dx0ti{fill:var(--c-white)}}@media (min-width: 850px){.sectors-map__intro.svelte-1dx0ti.svelte-1dx0ti.svelte-1dx0ti.svelte-1dx0ti.svelte-1dx0ti{margin-top:84px;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:30px;column-gap:30px;position:absolute;top:100%;padding:0 var(--gap);z-index:5}.sectors-map__intro.svelte-1dx0ti>*{grid-column:span 4 / span 4}@media (min-width: 1024px){.sectors-map__intro.svelte-1dx0ti>*{grid-column:span 3 / span 3}}.sectors-map__intro.svelte-1dx0ti>a:not(:only-child){grid-row-start:2;padding-bottom:6px}}
