/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body,html{--ink:var(--clr-blue);--clr-ink:var(--clr-blue);--html-bg:var(--clr-light-2);--body-bg:var(--clr-light-2);--menu-z-index:420;--link-color:var(--clr-primary);--link-hover:var(--clr-primary-hover);--selection-color:var(--clr-light-2);--selection-bg:var(--clr-primary);--caret-color:var(--clr-blue);--font:"Metropolis";--font-fallback:Helvetica,Arial,sans-serif;--font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--text-margin:1.1em;--list-spacing:0.35em;--heading-margin-before:1em;--heading-margin-after:0.3em;--mobile-breakpoint:md;--fs-p:1.1em;--lh-p:1.42;--fs-h1:1.7em;--lh-h1:1.02;--fs-h2:1.9em;--lh-h2:1.07;--fs-h3:1.25em;--lh-h3:1.17;--fs-h4:1.1em;--lh-h4:1.17;--fs-h5:1.05em;--lh-h5:1.17;--fs-h6:1em;--lh-h6:1;--fs-lead:1.26em;--lh-lead:1.3;--fs-small:0.85em;--fs-teaser-title:1.25em;--lh-teaser-title:1.17;--border-radius-0:0;--border-radius-circle:50%;--border-radius-pill:1000px;--border-radius-sm:3px;--border-radius-md:5px;--border-radius-lg:14px;--border-radius-xl:30px;--page-header-v-space:16px;--logo-width:160px;--menu-icon-color:var(--clr-primary);--menu-link-color:var(--clr-gray-7);--menu-link-color-active:var(--clr-gray-9);--menu-link-color-hover:var(--clr-gray-9);--menu-link-padding:0.4em 0.6em;--mobile-menu-bg:var(--clr-gray-2);--menu-visibility-speed:0.3s;--container-max-width:1120px;--grid-columns:12;--grid-g-x:6px;--grid-o-x:12px;--spc-0:0;--spc-1:0.25rem;--spc-2:0.5rem;--spc-3:1rem;--spc-4:1.5rem;--spc-5:3rem;--spc-footer-top:20px;--spc-footer-bottom:30px;--spc-header-y:16px;--autofill-bg:var(--clr-gray-1);--autofill-color:var(--clr-gray-7);--f17-clr-branding:#4a4a49;--f17-clr-line:var(--clr-primary);--alpha:0.4;--breakpoint-:0;--breakpoint-xs:240px;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--breakpoint-xxl:1500px;--breakpoint-xxxl:1700px;--breakpoint-xxxxl:2000px;--clr-primary:#1b4f4e;--clr-blue:#1b4f4e;--clr-blue-2:#5c9a95;--clr-light:#d0a55f;--clr-light-2:#fff5e3;--clr-background:#d0a55f;--clr-black:#103d3c;--clr-white:#fefbf3;--clr-primary-rgb:27,79,78;--clr-blue-rgb:27,79,78;--clr-blue-2-rgb:92,154,149;--clr-light-rgb:208,165,95;--clr-light-2-rgb:255,245,227;--clr-background-rgb:208,165,95;--clr-black-rgb:16,61,60;--clr-white-rgb:254,251,243}body.darkmode,html.darkmode{--clr-primary:#1460a1;--clr-secondary:#6c757d;--clr-light:#495057;--clr-dark:#e9ecef;--clr-success:#28a745;--clr-info:#17a2b8;--clr-warning:#ffc107;--clr-error:#dc3545;--clr-white:#161616;--clr-gray-0:#161616;--clr-gray-1:#212529;--clr-gray-2:#343a40;--clr-gray-3:#495057;--clr-gray-4:#6c757d;--clr-gray-5:#adb5bd;--clr-gray-6:#ced4da;--clr-gray-7:#dee2e6;--clr-gray-8:#e9ecef;--clr-gray-9:#f8f9fa;--clr-gray-10:#fff;--clr-black:#fff;--clr-blue:#1460a1;--clr-indigo:#6610f2;--clr-purple:#6f42c1;--clr-pink:#e83e8c;--clr-red:#dc3545;--clr-orange:#fd7e14;--clr-yellow:#ffc107;--clr-green:#28a745;--clr-teal:#20c997;--clr-cyan:#17a2b8;--clr-primary-rgb:20,96,161;--clr-secondary-rgb:108,117,125;--clr-light-rgb:73,80,87;--clr-dark-rgb:233,236,239;--clr-success-rgb:40,167,69;--clr-info-rgb:23,162,184;--clr-warning-rgb:255,193,7;--clr-error-rgb:220,53,69;--clr-white-rgb:22,22,22;--clr-gray-0-rgb:22,22,22;--clr-gray-1-rgb:33,37,41;--clr-gray-2-rgb:52,58,64;--clr-gray-3-rgb:73,80,87;--clr-gray-4-rgb:108,117,125;--clr-gray-5-rgb:173,181,189;--clr-gray-6-rgb:206,212,218;--clr-gray-7-rgb:222,226,230;--clr-gray-8-rgb:233,236,239;--clr-gray-9-rgb:248,249,250;--clr-gray-10-rgb:255,255,255;--clr-black-rgb:255,255,255;--clr-blue-rgb:20,96,161;--clr-indigo-rgb:102,16,242;--clr-purple-rgb:111,66,193;--clr-pink-rgb:232,62,140;--clr-red-rgb:220,53,69;--clr-orange-rgb:253,126,20;--clr-yellow-rgb:255,193,7;--clr-green-rgb:40,167,69;--clr-teal-rgb:32,201,151;--clr-cyan-rgb:23,162,184}body.accent--primary,body.darkmode--auto.accent--primary,body.darkmode.accent--primary,html.accent--primary,html.darkmode--auto.accent--primary,html.darkmode.accent--primary{--clr-primary:var(--clr-primary)}body.accent--blue,body.darkmode--auto.accent--blue,body.darkmode.accent--blue,html.accent--blue,html.darkmode--auto.accent--blue,html.darkmode.accent--blue{--clr-primary:var(--clr-blue)}body.accent--blue-2,body.darkmode--auto.accent--blue-2,body.darkmode.accent--blue-2,html.accent--blue-2,html.darkmode--auto.accent--blue-2,html.darkmode.accent--blue-2{--clr-primary:var(--clr-blue-2)}body.accent--light,body.darkmode--auto.accent--light,body.darkmode.accent--light,html.accent--light,html.darkmode--auto.accent--light,html.darkmode.accent--light{--clr-primary:var(--clr-light)}body.accent--light-2,body.darkmode--auto.accent--light-2,body.darkmode.accent--light-2,html.accent--light-2,html.darkmode--auto.accent--light-2,html.darkmode.accent--light-2{--clr-primary:var(--clr-light-2)}body.accent--background,body.darkmode--auto.accent--background,body.darkmode.accent--background,html.accent--background,html.darkmode--auto.accent--background,html.darkmode.accent--background{--clr-primary:var(--clr-background)}body.accent--black,body.darkmode--auto.accent--black,body.darkmode.accent--black,html.accent--black,html.darkmode--auto.accent--black,html.darkmode.accent--black{--clr-primary:var(--clr-black)}body.accent--white,body.darkmode--auto.accent--white,body.darkmode.accent--white,html.accent--white,html.darkmode--auto.accent--white,html.darkmode.accent--white{--clr-primary:var(--clr-white)}p{-webkit-hyphens:auto;hyphens:auto}a:-moz-any-link:hover{text-decoration:none!important}a:any-link:hover{text-decoration:none!important}a.skip-to-main{background-color:var(--clr-primary);border:none;color:var(--clr-white);font-weight:700;padding:.5em 1em}.field-icon img,.field-icon svg{height:1.5em;width:1.5em}.app-header .app-header-container{align-items:center;display:flex;flex:1 1 auto;gap:1rem;justify-content:center}.app-header .header-left{margin-right:.4rem}.app-header a:-moz-any-link{color:var(--clr-blue);font-weight:700}.app-header a:any-link{color:var(--clr-blue);font-weight:700}.app-header a:-moz-any-link:focus-visible,.app-header a:-moz-any-link:hover{color:var(--clr-blue-2)}.app-header a:any-link:focus-visible,.app-header a:any-link:hover{color:var(--clr-blue-2)}.app-body{padding-bottom:3em}.tag{border:none;padding:0}.tag:before{all:unset}.view-blog{display:revert}.views-view-grid{--grid-colums:1}.views-view-grid .view-header{max-width:24rem}.views-view-grid .view-header p:last-child{margin-bottom:0}.views-view-grid .view-rows,.views-view-grid .views-infinite-scroll-content-wrapper{display:grid;gap:var(--grid-g-x);grid-template-columns:repeat(var(--grid-colums),minmax(10rem,1fr));margin-top:1em}.views-view-grid .view-rows:after,.views-view-grid .views-infinite-scroll-content-wrapper:after{clear:both;content:"";display:block;height:0;visibility:hidden}.view-images .views-field-view-node{bottom:0;font-size:.82em;font-weight:700;left:0;line-height:1;opacity:0;padding:.3em .4em;pointer-events:none;position:absolute;right:0;transition:opacity .2s ease-in-out}.view-images .views-field-view-node a{color:var(--clr-white)}.view-images .views-field-view-node a:focus-visible,.view-images .views-field-view-node a:hover{color:inherit}.view-images .views-row:hover .views-field-view-node{opacity:1;pointer-events:auto}.view-images .views-row:not([style]){opacity:0}.views-exposed-form{display:none}.views-exposed-form .form-checkboxes{display:flex;flex-wrap:wrap;gap:1em;margin-bottom:1em}.views-exposed-form .form-item{margin-bottom:0}.views-exposed-form label.option{all:reset;background-color:var(--clr-blue-2);color:var(--clr-white);font-weight:700;line-height:1;margin:0;padding:.5em 1em}.views-exposed-form label.option:before{all:unset}.node--type-article .field--name-body{max-width:60ch}.node--view-mode-full.node--type-article h1{margin-bottom:.5em;margin-top:.3em}.node--teaser{aspect-ratio:1/1;isolation:isolate;position:relative}.node--teaser .node-header img{width:100%}.node--teaser .field-tags,.node--teaser .tag-container{margin-bottom:0}.node--teaser .field--name-field-country{color:var(--clr-blue-2)}.node--teaser .teaser-content{bottom:0;color:var(--clr-white);left:0;padding:1em;pointer-events:none;position:absolute;right:0;z-index:2}.node--teaser .teaser-content a{pointer-events:all}.node--teaser .teaser-background{background-image:radial-gradient(farthest-corner,rgba(var(--clr-black-rgb),0) 0,rgba(var(--clr-black-rgb),.5) 50%,var(--clr-black) 100%);background-position:100% 100%;background-size:135% 150%;inset:0;mix-blend-mode:multiply;opacity:.5;pointer-events:none;position:absolute;transition:all .25s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1}.node--teaser:hover .teaser-background{background-size:150% 170%;opacity:.8}.node--teaser .teaser-title{font-size:var(--fs-teaser-title);line-height:var(--lh-teaser-title);margin-bottom:-.1em;margin-left:-.03em;margin-top:.3em}.node--teaser .node-date{padding:.5em 1em;position:absolute;right:0;top:0;z-index:2}.node--teaser a:-moz-any-link{color:var(--clr-white);text-decoration:none}.node--teaser a:any-link{color:var(--clr-white);text-decoration:none}.node--teaser a:-moz-any-link:hover{text-decoration:underline}.node--teaser a:any-link:hover{text-decoration:underline}.node--teaser .node-info a:hover{color:var(--clr-light)}.node-info{display:flex;flex-wrap:wrap;font-size:.85em;font-weight:700;gap:.2rem;line-height:1}.node-info>div:not(:first-child){margin-left:.5em}.node-info>div:not(:first-child):before{content:" • ";display:inline-block;margin-right:.2rem}.node-info a{color:var(--clr-ink);text-decoration:none}.node-info a:hover{color:var(--clr-light)}.field-tags{margin-bottom:0}.node-date{color:var(--clr-white);font-size:1.2em;font-weight:700;line-height:1;pointer-events:none;text-align:right;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1}.node-date span{display:block}.node-date .day{font-size:2em;margin-bottom:-.09em}.node-date .month,.node-date .year{text-transform:uppercase}.node--link-overlay{background-color:transparent;bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.impression-masonry .views-infinite-scroll-content-wrapper,.masonry-container{--masonry-items:1;--masonry-gutter:var(--grid-o-x);--masonry-width:100%;margin-bottom:2em;position:relative}.impression-masonry .views-infinite-scroll-content-wrapper:after,.masonry-container:after{clear:both;content:"";display:block;height:0;visibility:hidden}.impression-masonry .views-infinite-scroll-content-wrapper .grid-item,.impression-masonry .views-infinite-scroll-content-wrapper .grid-sizer,.impression-masonry .views-infinite-scroll-content-wrapper .views-row,.masonry-container .grid-item,.masonry-container .grid-sizer,.masonry-container .views-row{width:var(--masonry-width)}.impression-masonry .views-infinite-scroll-content-wrapper .gutter-sizer,.masonry-container .gutter-sizer{width:var(--masonry-gutter)}.impression-masonry .views-infinite-scroll-content-wrapper .grid-item,.impression-masonry .views-infinite-scroll-content-wrapper .views-row,.masonry-container .grid-item,.masonry-container .views-row{float:left;margin-bottom:var(--masonry-gutter)}.impression-masonry .views-infinite-scroll-content-wrapper .media,.masonry-container .media{margin:0!important}.impression-masonry .views-infinite-scroll-content-wrapper img,.masonry-container img{display:block;height:auto;max-width:100%;width:100%}a.glightbox{display:block;height:100%}.glightbox-slider{position:fixed}.glightbox-clean .goverlay{background-color:var(--clr-black)}.glightbox-clean .gslide-media{box-shadow:1px 2px 1em 0 rgba(0,0,0,.6);overflow:clip}.glightbox-clean .gbtn{background-color:transparent;border-radius:4px;transition:background .2s ease-in-out}.glightbox-clean .gbtn svg path{fill:var(--clr-white);transition:fill .2s ease-in-out}.glightbox-clean .gbtn:hover{background-color:rgba(var(--clr-light-2-rgb),.3)}.glightbox-clean .gbtn:hover svg path{fill:var(--clr-light)}.glightbox-clean .gbtn.disabled{pointer-events:none}.glightbox-clean .gclose svg,.glightbox-clean .gnext svg,.glightbox-clean .gprev svg{max-width:unset;fill:var(--clr-white)}.plyr{--plyr-color-main:var(--clr-blue-2);position:relative;z-index:1}.block.block-views-blockblog-block-similar{padding-block:2rem}.block.block-views-blockblog-block-similar .block__title{font-size:var(--fs-p);line-height:var(--lh-p)}@media only screen and (min-width:240px){body,html{--grid-g-x:11px;--grid-o-x:14px}}@media only screen and (min-width:576px){body,html{--grid-g-x:14px;--grid-o-x:20px}}@media only screen and (min-width:768px){body,html{--fs-h1:1.7em;--fs-h2:2.5em;--fs-h3:1.25em;--fs-h4:1.1em;--fs-h5:1.3em;--fs-teaser-title:1.3em;--page-header-v-space:25px;--grid-g-x:20px;--grid-o-x:30px;--spc-header-y:25px}.views-view-grid{--grid-colums:3}.impression-masonry .views-infinite-scroll-content-wrapper,.masonry-container{--masonry-items:2;--masonry-gap-count:calc(var(--masonry-items) - 1);--masonry-width:calc((100% - var(--masonry-gutter)*var(--masonry-gap-count))/var(--masonry-items));left:50%;transform:translateX(-50%);width:calc(100vw - var(--grid-o-x)*2)}.glightbox-clean .gslide-media{border-radius:4px}}@media only screen and (min-width:992px){body,html{--grid-g-x:30px;--grid-o-x:40px}.impression-masonry .views-infinite-scroll-content-wrapper,.masonry-container{--masonry-items:3}}@media only screen and (min-width:1200px){body,html{--spc-header-y:30px}}@media only screen and (min-width:1500px){body,html{--fs-p:1.05em;--lh-p:1.42;--fs-h1:1.7em;--fs-h2:2.7em;--fs-h3:1.25em;--fs-h4:1.2em}}@media only screen and (min-width:1700px){.impression-masonry .views-infinite-scroll-content-wrapper,.masonry-container{--masonry-items:4}}@media (prefers-color-scheme:dark){body.darkmode--auto,html.darkmode--auto{--clr-primary:#1460a1;--clr-secondary:#6c757d;--clr-light:#495057;--clr-dark:#e9ecef;--clr-success:#28a745;--clr-info:#17a2b8;--clr-warning:#ffc107;--clr-error:#dc3545;--clr-white:#161616;--clr-gray-0:#161616;--clr-gray-1:#212529;--clr-gray-2:#343a40;--clr-gray-3:#495057;--clr-gray-4:#6c757d;--clr-gray-5:#adb5bd;--clr-gray-6:#ced4da;--clr-gray-7:#dee2e6;--clr-gray-8:#e9ecef;--clr-gray-9:#f8f9fa;--clr-gray-10:#fff;--clr-black:#fff;--clr-blue:#1460a1;--clr-indigo:#6610f2;--clr-purple:#6f42c1;--clr-pink:#e83e8c;--clr-red:#dc3545;--clr-orange:#fd7e14;--clr-yellow:#ffc107;--clr-green:#28a745;--clr-teal:#20c997;--clr-cyan:#17a2b8;--clr-primary-rgb:20,96,161;--clr-secondary-rgb:108,117,125;--clr-light-rgb:73,80,87;--clr-dark-rgb:233,236,239;--clr-success-rgb:40,167,69;--clr-info-rgb:23,162,184;--clr-warning-rgb:255,193,7;--clr-error-rgb:220,53,69;--clr-white-rgb:22,22,22;--clr-gray-0-rgb:22,22,22;--clr-gray-1-rgb:33,37,41;--clr-gray-2-rgb:52,58,64;--clr-gray-3-rgb:73,80,87;--clr-gray-4-rgb:108,117,125;--clr-gray-5-rgb:173,181,189;--clr-gray-6-rgb:206,212,218;--clr-gray-7-rgb:222,226,230;--clr-gray-8-rgb:233,236,239;--clr-gray-9-rgb:248,249,250;--clr-gray-10-rgb:255,255,255;--clr-black-rgb:255,255,255;--clr-blue-rgb:20,96,161;--clr-indigo-rgb:102,16,242;--clr-purple-rgb:111,66,193;--clr-pink-rgb:232,62,140;--clr-red-rgb:220,53,69;--clr-orange-rgb:253,126,20;--clr-yellow-rgb:255,193,7;--clr-green-rgb:40,167,69;--clr-teal-rgb:32,201,151;--clr-cyan-rgb:23,162,184}}@keyframes gin-throbber{0%{transform:rotateZ(0);}100%{transform:rotateZ(360deg);}}.ajax-progress__throbber,.ajax-progress__throbber--fullscreen,.ui-dialog .ajax-progress__throbber,.media-library-item .ajax-progress__throbber{border:3px solid var(--gin-color-primary);border-inline-end:3px dotted transparent;}.ajax-progress .ajax-progress__message{color:var(--gin-color-text);}[dir].gin--dark-mode .ajax-progress--fullscreen{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber,[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber--fullscreen{border:3px solid var(--gin-bg-app);border-inline-end:3px dotted transparent;}.media-library-widget .ajax-progress__throbber,.media-library-widget .ajax-progress__throbber--fullscreen{border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;}.ui-dialog .ajax-progress-throbber{padding:var(--gin-spacing-xs);background:var(--gin-bg-app);border-radius:50%;box-shadow:0 2px 6px 0 rgba(34,35,48,.1);border:1px solid rgba(216,217,224,.8);}.gin--dark-mode .ui-dialog .ajax-progress-throbber{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}.ui-dialog .ajax-progress-throbber::before,.contextual-links .ajax-progress-throbber::before{content:"";display:block;position:absolute;inset-block-start:var(--gin-spacing-xs);inset-inline-start:var(--gin-spacing-xs);width:1.125rem;height:1.125rem;border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;border-radius:50%;animation:gin-throbber .75s linear infinite;}.gin--dark-mode .ui-dialog .ajax-progress,.gin--dark-mode .media-library-item .ajax-progress.ajax-progress.ajax-progress{background-color:var(--gin-bg-app);border-color:var(--gin-bg-app);}.contextual-links li{position:relative;}.contextual-links .ajax-progress-throbber{position:absolute;inset-block-start:0;inset-inline-end:var(--gin-spacing-xxs);width:24px;height:24px;}.contextual-links .ajax-progress-throbber::before{inset-block-start:0;inset-inline-start:.25em;}.claro-autocomplete__message{color:var(--gin-color-primary);}
