@font-face{font-family:gtSuperDisplay;src:url(../media/GT_Super_Display_Light-s.p.1wsbikkpkdnk2.otf)format("opentype");font-display:swap}@font-face{font-family:gtSuperDisplay Fallback;src:local(Times New Roman);ascent-override:87.88%;descent-override:22.64%;line-gap-override:0.0%;size-adjust:104.68%}.gtsuperdisplay_9e1fad32-module__YGnP-a__className{font-family:gtSuperDisplay,gtSuperDisplay Fallback}.gtsuperdisplay_9e1fad32-module__YGnP-a__variable{--font-geca-display:"gtSuperDisplay", "gtSuperDisplay Fallback"}
@font-face{font-family:suisseRegular;src:url(../media/SuisseIntl_Regular-s.p.0wlw9qrm_x0ri.otf)format("opentype");font-display:swap}@font-face{font-family:suisseRegular Fallback;src:local(Arial);ascent-override:95.68%;descent-override:30.18%;line-gap-override:0.0%;size-adjust:103.05%}.suisseregular_b3919d06-module__WEZkQG__className{font-family:suisseRegular,suisseRegular Fallback,Arial,sans-serif}.suisseregular_b3919d06-module__WEZkQG__variable{--font-geca-sans:"suisseRegular", "suisseRegular Fallback", Arial, sans-serif}
@font-face{font-family:suisseMedium;src:url(../media/SuisseIntl_Medium-s.p.2h79wtvf4vniu.otf)format("opentype");font-display:swap}@font-face{font-family:suisseMedium Fallback;src:local(Arial);ascent-override:94.03%;descent-override:29.66%;line-gap-override:0.0%;size-adjust:104.86%}.suissemedium_bfc2b8ee-module__w43bUq__className{font-family:suisseMedium,suisseMedium Fallback,Arial,sans-serif}.suissemedium_bfc2b8ee-module__w43bUq__variable{--font-geca-sans-medium:"suisseMedium", "suisseMedium Fallback", Arial, sans-serif}
@layer theme;@layer base{.geca-site{--geca-flow-space:var(--spacing-geca-s2);--geca-flow-space-horizontal:var(--spacing-geca-s0);--geca-flow-threshold:32ch;--geca-placeholder-color:var(--color-geca-thin);--geca-border-thickness:.0625rem;--geca-basic-desktop-element-width:20rem;--geca-navbar-height:var(--spacing-geca-s4);--geca-footer-margin:var(--spacing-geca-s5);--geca-map-button-size:2.5rem;--geca-transition-duration-long:.3s;--geca-transition-duration:.15s;--geca-transition-duration-short:50ms;--geca-transition-type:ease-out;--geca-transition-speed:.5s;--geca-page-padding-bg:6.25rem;--geca-page-padding-m:3.125rem;--geca-page-padding-sm:1.25rem;--geca-page-padding:var(--geca-page-padding-bg);--geca-dgrid-max-width:107.5rem;--geca-dgrid-col:12;--geca-dgrid-gap:2rem;--geca-dgrid-row-gap:2rem;--geca-dgrid-body-margin:10rem;--geca-base-font-size:1rem;font-family:var(--font-geca-sans);color:var(--color-geca-black-text);accent-color:var(--color-geca-primary);font-size:calc(1.25 * var(--geca-base-font-size));scroll-behavior:smooth;text-rendering:optimizespeed;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.7}@media (max-width:1550px){.geca-site{--geca-base-font-size:.8rem}}@media (max-width:1000px){.geca-site{--geca-base-font-size:.6rem}}@media (max-width:720px){.geca-site{--geca-base-font-size:1rem;--geca-cg-text-padding:1.25rem;font-size:calc(1.09375 * var(--geca-base-font-size));line-height:1.55}}@media (max-width:1128px){.geca-site{--geca-navbar-height:3.25rem;--geca-page-padding:var(--geca-page-padding-m)}}@media (max-width:720px){.geca-site{--geca-navbar-height:3.25rem;--geca-page-padding:var(--geca-page-padding-sm)}}@media (min-width:720px) and (max-width:1200px){.geca-site{--geca-dgrid-body-margin:3.125rem}}@media (max-width:720px){.geca-site{--geca-dgrid-col:6;--geca-dgrid-gap:.75rem;--geca-dgrid-body-margin:1.25rem}}.geca-site :where(h1){font-family:var(--font-geca-display);font-weight:400;font-size:calc(7.375 * var(--geca-base-font-size));line-height:1.1}.geca-site :where(h1):first-letter{text-transform:uppercase}@media (max-width:720px){.geca-site :where(h1){font-size:calc(3.4375 * var(--geca-base-font-size));line-height:1.1}}.geca-site :where(h2){font-family:var(--font-geca-display);font-weight:400;font-size:calc(4.875 * var(--geca-base-font-size));line-height:1.1}.geca-site :where(h2):first-letter{text-transform:uppercase}@media (max-width:720px){.geca-site :where(h2){font-size:calc(2.375 * var(--geca-base-font-size));line-height:1}}.geca-site :where(h3){font-family:var(--font-geca-display);font-weight:400;font-size:calc(2.5 * var(--geca-base-font-size));line-height:1.1}.geca-site :where(h3):first-letter{text-transform:uppercase}@media (max-width:720px){.geca-site :where(h3){font-size:calc(2 * var(--geca-base-font-size));line-height:1.1}}.geca-site :where(h4){font-family:var(--font-geca-sans-medium);font-weight:400;font-size:calc(1.5 * var(--geca-base-font-size));line-height:1.3}.geca-site :where(h4):first-letter{text-transform:uppercase}@media (max-width:720px){.geca-site :where(h4){font-size:calc(1.25 * var(--geca-base-font-size));line-height:1.3}}.geca-site,.geca-site *,.geca-site :before,.geca-site :after{outline-color:revert;border-color:currentColor}.geca-site :where(svg,video,canvas,audio,iframe,embed,object){display:revert;vertical-align:revert}.geca-site :where(video){max-width:revert;height:revert}.geca-site :where(button){text-align:left;cursor:pointer;color:revert}.geca-site :where(input,select,textarea){padding:revert;border:revert;border-radius:revert;background-color:revert;color:revert}.geca-site :where(input[type=checkbox],input[type=radio]){margin:revert}.geca-site :where(input[type=text]){background-color:#0000;border:0}.geca-site :where(input,select,textarea,button):focus{outline:none}.geca-site ::placeholder{color:revert;opacity:revert}.geca-site :where(h5,h6){font-size:revert;font-weight:revert;margin:revert}.geca-site :where(hr){height:revert;color:revert;border:revert;margin:revert}.geca-site :where(pre){margin:revert}.geca-site :where(code,kbd,samp,pre){font-family:revert;font-size:revert}.geca-site :where(small,sub,sup){font-size:revert;line-height:revert;position:revert;vertical-align:revert;top:revert;bottom:revert}.geca-site :where(table){border-collapse:revert;text-indent:revert;border-color:revert}.geca-site :where(td,th){padding:revert}@media (prefers-reduced-motion:reduce){.geca-site,.geca-site *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}}@layer components{.geca-site .dgrid-body{max-width:var(--geca-dgrid-max-width);margin-left:auto;margin-right:auto}.geca-site .dgrid-flex,.geca-site .dgrid-container.dgrid-flex{flex-flow:wrap;display:flex}.geca-site .dgrid-container{grid-gap:var(--geca-dgrid-gap);row-gap:var(--geca-dgrid-row-gap);--geca-dgrid-col-w:calc((100% - (var(--geca-dgrid-col) - 1) * var(--geca-dgrid-gap)) / var(--geca-dgrid-col));--geca-dgrid-item-col:1;display:grid}.geca-site .dgrid-container,.geca-site .dgrid-container>*{--geca-dgrid-item-w:calc(var(--geca-dgrid-col-w) * var(--geca-dgrid-item-col) + var(--geca-dgrid-gap) * (var(--geca-dgrid-item-col) - 1))}.geca-site .dgrid-flex-minmax>*{width:100%;min-width:var(--geca-dgrid-minw)!important;max-width:var(--geca-dgrid-maxw)!important}.geca-site .dgrid-flex-minmax[data-aspect-ratio-locked]>*{height:fit-content;aspect-ratio:var(--geca-dgrid-aspect-ratio)}.geca-site .dgrid-wrapper-scrollx{--geca-dgrid-scrollx-padding:1rem;--geca-dgrid-scrollx-padding-top:var(--geca-dgrid-scrollx-padding);--geca-dgrid-scrollx-padding-bottom:var(--geca-dgrid-scrollx-padding);padding-top:var(--geca-dgrid-scrollx-padding-top);padding-bottom:var(--geca-dgrid-scrollx-padding-bottom);overflow-x:auto}.geca-site [class*=dgrid-fix-3]{--geca-dgrid-fix-col:3}.geca-site [class*=dgrid-fix-4]{--geca-dgrid-fix-col:4}.geca-site [class*=dgrid-fix-5]{--geca-dgrid-fix-col:5}.geca-site [class*=dgrid-fix-6]{--geca-dgrid-fix-col:6}.geca-site [class*=dgrid-fix-]{grid-template-columns:repeat(var(--geca-dgrid-fix-col), 1fr)}.geca-site .dgrid-minw-wrap{grid-template-columns:repeat(auto-fill, minmax(min(100%, var(--geca-dgrid-min-width)), 1fr))}.geca-site .dgrid-minw-maxn{--geca-dgrid-maxn:4;--geca-dgrid-gaps-n:calc(var(--geca-dgrid-maxn) - 1);--geca-dgrid-gaps-w:calc(var(--geca-dgrid-gaps-n) * var(--geca-dgrid-gap));--geca-dgrid-item-maxw:calc((100% - var(--geca-dgrid-gaps-w)) / var(--geca-dgrid-maxn));grid-template-columns:repeat(auto-fill, minmax(max(var(--geca-dgrid-min-width), var(--geca-dgrid-item-maxw)), 1fr))}.geca-site .dgrid-aside-wrap{--geca-dgrid-aside-a:1fr;--geca-dgrid-aside-b:1fr;--geca-dgrid-aside-template:"a b";grid-template-areas:var(--geca-dgrid-aside-template);grid-template-columns:var(--geca-dgrid-aside-a) var(--geca-dgrid-aside-b)}.geca-site .dgrid-aside-wrap>:first-child{grid-area:a}.geca-site .dgrid-aside-wrap>:nth-child(2){grid-area:b}@media (max-width:1920px){.geca-site .dgrid-body{margin-left:var(--geca-dgrid-body-margin);margin-right:var(--geca-dgrid-body-margin)}}@media (max-width:720px){.geca-site [class*=dgrid-][class*=-wrap-fix-2]{grid-template-columns:repeat(2,1fr)}.geca-site [class*=dgrid-][class*=-scroll-2-3]{--geca-dgrid-item-col:calc(var(--geca-dgrid-col) * 2 / 3)}.geca-site [class*=dgrid-][class*=-scroll-5-6]{--geca-dgrid-item-col:calc(var(--geca-dgrid-col) * 5 / 6)}.geca-site [class*=dgrid-][class*=-scroll-2-3],.geca-site [class*=dgrid-][class*=-scroll-5-6]{grid-template-columns:repeat(var(--geca-dgrid-fix-col), var(--geca-dgrid-item-w))}.geca-site .dgrid-wrapper-scrollx>.dgrid-container{grid-auto-flow:column}.geca-site .dgrid-wrapper-scrollx>.dgrid-container:after{content:"";width:calc(var(--geca-dgrid-body-margin) - var(--geca-dgrid-gap))}.geca-site .dgrid-aside-wrap{--geca-dgrid-aside-template:"a" "b";grid-template-columns:1fr}.geca-site .dgrid-aside-wrap[data-dgrid-wrap-top]{--geca-dgrid-aside-template:"b" "a"}}.geca-site .page-header{--geca-flow-space-horizontal:var(--spacing-geca-s2);grid-template-columns:1fr 1.5fr;width:100%;display:grid}.geca-site .page-header.header-reverse{grid-template-columns:1.5fr 1fr}.geca-site .page-header .page-header-carousel-container{aspect-ratio:1;width:100%;top:var(--spacing-geca-s5);flex-grow:1}.geca-site .page-header .page-header-carousel-images{mix-blend-mode:multiply;transition:all var(--geca-transition-speed);transition-property:filter;position:absolute}.geca-site .page-header .story .page-header-carousel-images{transition:all var(--geca-transition-speed);transition-property:filter,transform}.geca-site .page-header .page-title{flex-grow:2}@media (max-width:1128px){.geca-site .ge-page{padding:calc(var(--geca-navbar-height) + var(--spacing-geca-s2) * 2) 0 var(--spacing-geca-s2) 0;--geca-flow-space-horizontal:var(--spacing-geca-s4)}.geca-site .page-header,.geca-site .page-header.header-reverse{grid-template-columns:repeat(auto-fit,100%)}.geca-site .page-header>:last-child{order:-1}.geca-site .page-header .page-title{margin:0 var(--spacing-geca-s1)}.geca-site .page-header-carousel-container{width:100%;top:0}}}@layer utilities;.geca-site .maplibregl-ctrl-top-right .maplibregl-ctrl{margin:var(--spacing-geca-s1) var(--spacing-geca-s1) 0 0}.geca-site .maplibregl-ctrl-group button{width:var(--geca-map-button-size);height:var(--geca-map-button-size)}.geca-site .maplibregl-ctrl-group{border-radius:.5rem}.geca-site .maplibregl-ctrl-group:not(:empty){box-shadow:var(--shadow-geca-map-button)}.geca-site .maplibregl-ctrl button.maplibregl-ctrl-zoom-in .maplibregl-ctrl-icon{background-image:url(/geca/assets/icons/zoom-in.svg)}.geca-site .maplibregl-ctrl button.maplibregl-ctrl-zoom-out .maplibregl-ctrl-icon{background-image:url(/geca/assets/icons/zoom-out.svg)}.geca-site .maplibregl-popup-content{box-shadow:unset;background-color:#0000;padding:0}.geca-site .maplibregl-popup-tip{display:none}
