/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:'Lato';font-style:normal;font-display:swap;font-weight:100;src:url(/themes/custom/itinera/node_modules/%40fontsource/lato/./files/lato-latin-ext-100-normal.woff2) format('woff2'),url(/themes/custom/itinera/node_modules/%40fontsource/lato/./files/lato-all-100-normal.woff) format('woff');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Lato';font-style:normal;font-display:swap;font-weight:100;src:url(/themes/custom/itinera/node_modules/%40fontsource/lato/./files/lato-latin-100-normal.woff2) format('woff2'),url(/themes/custom/itinera/node_modules/%40fontsource/lato/./files/lato-all-100-normal.woff) format('woff');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}
@font-face{font-family:'Lato';font-style:normal;font-display:swap;font-weight:300;src:url(/themes/custom/itinera/node_modules/%40fontsource/lato/./files/lato-latin-ext-300-normal.woff2) format('woff2'),url(/themes/custom/itinera/node_modules/%40fontsource/lato/./files/lato-all-300-normal.woff) format('woff');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Lato';font-style:normal;font-display:swap;font-weight:300;src:url(/themes/custom/itinera/node_modules/%40fontsource/lato/./files/lato-latin-300-normal.woff2) format('woff2'),url(/themes/custom/itinera/node_modules/%40fontsource/lato/./files/lato-all-300-normal.woff) format('woff');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}
@font-face{font-family:'Lato';font-style:normal;font-display:swap;font-weight:400;src:url(/themes/custom/itinera/node_modules/%40fontsource/lato/./files/lato-latin-ext-400-normal.woff2) format('woff2'),url(/themes/custom/itinera/node_modules/%40fontsource/lato/./files/lato-all-400-normal.woff) format('woff');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Lato';font-style:normal;font-display:swap;font-weight:400;src:url(/themes/custom/itinera/node_modules/%40fontsource/lato/./files/lato-latin-400-normal.woff2) format('woff2'),url(/themes/custom/itinera/node_modules/%40fontsource/lato/./files/lato-all-400-normal.woff) format('woff');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}
@font-face{font-family:'Lato';font-style:normal;font-display:swap;font-weight:700;src:url(/themes/custom/itinera/node_modules/%40fontsource/lato/./files/lato-latin-ext-700-normal.woff2) format('woff2'),url(/themes/custom/itinera/node_modules/%40fontsource/lato/./files/lato-all-700-normal.woff) format('woff');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Lato';font-style:normal;font-display:swap;font-weight:700;src:url(/themes/custom/itinera/node_modules/%40fontsource/lato/./files/lato-latin-700-normal.woff2) format('woff2'),url(/themes/custom/itinera/node_modules/%40fontsource/lato/./files/lato-all-700-normal.woff) format('woff');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}
@font-face{font-family:'Lato';font-style:normal;font-display:swap;font-weight:900;src:url(/themes/custom/itinera/node_modules/%40fontsource/lato/./files/lato-latin-ext-900-normal.woff2) format('woff2'),url(/themes/custom/itinera/node_modules/%40fontsource/lato/./files/lato-all-900-normal.woff) format('woff');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Lato';font-style:normal;font-display:swap;font-weight:900;src:url(/themes/custom/itinera/node_modules/%40fontsource/lato/./files/lato-latin-900-normal.woff2) format('woff2'),url(/themes/custom/itinera/node_modules/%40fontsource/lato/./files/lato-all-900-normal.woff) format('woff');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}
@font-face{font-family:'Inter Variable';font-style:normal;font-display:swap;font-weight:100 900;src:url(/themes/custom/itinera/node_modules/%40fontsource-variable/inter/./files/inter-cyrillic-ext-wght-normal.woff2) format('woff2-variations');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;}@font-face{font-family:'Inter Variable';font-style:normal;font-display:swap;font-weight:100 900;src:url(/themes/custom/itinera/node_modules/%40fontsource-variable/inter/./files/inter-cyrillic-wght-normal.woff2) format('woff2-variations');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;}@font-face{font-family:'Inter Variable';font-style:normal;font-display:swap;font-weight:100 900;src:url(/themes/custom/itinera/node_modules/%40fontsource-variable/inter/./files/inter-greek-ext-wght-normal.woff2) format('woff2-variations');unicode-range:U+1F00-1FFF;}@font-face{font-family:'Inter Variable';font-style:normal;font-display:swap;font-weight:100 900;src:url(/themes/custom/itinera/node_modules/%40fontsource-variable/inter/./files/inter-greek-wght-normal.woff2) format('woff2-variations');unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;}@font-face{font-family:'Inter Variable';font-style:normal;font-display:swap;font-weight:100 900;src:url(/themes/custom/itinera/node_modules/%40fontsource-variable/inter/./files/inter-vietnamese-wght-normal.woff2) format('woff2-variations');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;}@font-face{font-family:'Inter Variable';font-style:normal;font-display:swap;font-weight:100 900;src:url(/themes/custom/itinera/node_modules/%40fontsource-variable/inter/./files/inter-latin-ext-wght-normal.woff2) format('woff2-variations');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Inter Variable';font-style:normal;font-display:swap;font-weight:100 900;src:url(/themes/custom/itinera/node_modules/%40fontsource-variable/inter/./files/inter-latin-wght-normal.woff2) format('woff2-variations');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}
:root{--font-regular:"Lato",arial,"Helvetica Neue",helvetica,sans-serif;--font-title:"Inter Variable","Helvetica Neue",helvetica,sans-serif;--font-footnote:arial,"Helvetica Neue",helvetica,sans-serif;--medium:960px;--font-size-xs:12px;--font-size-s:14px;--font-size-m:16px;--font-size-l:24px;--font-size-xl:36px;--font-size-xxl:48px;--color-primary:#CA2E2E;--color-white-broken:#f8f8f8;--color-grey-light:#d9d9d9;--color-grey:#7f7f7f;--color-grey-dark:#3e3e3e;--max-width:1600px;--font-size-display:28px;--font-size-h1:26px;--font-size-h2:24px;--font-size-h3:22px;--font-size-h4:20px;--font-size-h5:18px;--font-size-h6:16px;--spacing-s:20px;--spacing-m:32px;--spacing-l:60px;@media (min-width:600px){--font-size-display:42px;--font-size-h1:36px;--font-size-h2:32px;--font-size-h3:28px;--font-size-h4:24px;--font-size-h5:22px;--font-size-h6:18px;--spacing-s:28px;--spacing-m:40px;--spacing-l:120px;}@media (min-width:900px){--font-size-display:64px;--font-size-h1:52px;--font-size-h2:42px;--font-size-h3:36px;--font-size-h4:28px;--font-size-h5:24px;--font-size-h6:20px;--spacing-s:32px;--spacing-m:60px;--spacing-l:160px;}@media (min-width:1440px){--font-size-display:100px;--font-size-h1:64px;--font-size-h2:50px;--font-size-h3:42px;--font-size-h4:34px;--font-size-h5:26px;--font-size-h6:22px;--spacing-s:40px;--spacing-m:80px;--spacing-l:240px;}}
html{box-sizing:border-box;min-height:100%;scroll-behavior:smooth}*,:after,:before{box-sizing:inherit}body{-webkit-overflow-scrolling:touch;background-color:#fff;box-sizing:border-box;color:var(--color-grey-dark);font:1rem var(--font-regular);font-weight:400;height:100%;line-height:1.4;margin:0;overflow-x:hidden;position:relative;text-align:left}@media (max-width:60rem){body.js-toggle-menu{overflow:hidden}}::selection{background-color:var(--color-primary);color:#fff;text-shadow:none}.background-color--red ::selection{background-color:#fff;color:var(--color-primary)}h1,h2,h3,h4,h5,h6{color:inherit;font-family:var(--font-title);font-size:var(--font-size-m);font-weight:800;line-height:1;margin-bottom:.625rem;margin-top:0}h1{font-size:var(--font-size-h1)}h1,h2{text-transform:uppercase}h2{font-size:var(--font-size-h2)}h3{font-size:var(--font-size-h3)}h3,h4{text-transform:uppercase}h4{font-size:var(--font-size-h4)}h5{font-size:var(--font-size-h5)}h6{font-size:var(--font-size-h6)}.content--main>h1{margin-bottom:var(--spacing-s)}a{color:var(--color-primary)}.background-color--red a{color:#fff}a.active,a:focus,a:hover{cursor:pointer;outline:none;text-decoration:none}p{margin:0 0 1.5rem}p:last-child{margin-bottom:0}.font-size--display{font-family:var(--font-title);font-size:var(--font-size-display);font-weight:800;line-height:.9;text-transform:uppercase}strong{font-weight:700}em{font-style:italic}ol,ul{margin:0 0 1.5em;padding-left:1em}img{height:auto;vertical-align:bottom;width:100%}button{background-color:transparent;border:0}button:focus,button:hover{cursor:pointer}blockquote{border-left:5px solid var(--color-primary);font-size:116%;margin:1.875rem 2.5rem;padding:.625rem 1.25rem}.ajax-progress-throbber{height:2rem;left:50%;position:absolute;top:50%;transform:translateY(-50%) translateX(-50%);width:2rem;z-index:1000}.ajax-progress-throbber .throbber{display:block;padding:0}.ajax-progress-fullscreen,.ajax-progress-throbber .throbber{background-color:rgba(0,0,0,.25);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%23fff'%3E%3Cpath opacity='.25' d='M16 0a16 16 0 0 0 0 32 16 16 0 0 0 0-32m0 4a12 12 0 0 1 0 24 12 12 0 0 1 0-24'/%3E%3Cpath d='M16 0a16 16 0 0 1 16 16h-4A12 12 0 0 0 16 4z'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 16 16' to='360 16 16' dur='0.8s' repeatCount='indefinite'/%3E%3C/path%3E%3C/svg%3E");border-radius:3.125rem;height:2rem;width:2rem}.ajax-progress-fullscreen{opacity:1}.chip{background:var(--color-grey-dark);border:2px solid var(--color-grey-dark);border-radius:3.125rem;color:#fff;display:inline-block;font-size:1rem;font-weight:500;line-height:1;padding:.625rem .875rem;text-decoration:none;transition:background .15s ease,border .15s ease,color .15s ease}.chip+.chip{margin-left:1.5rem}@media (max-width:35rem){.chip+.chip{margin:.75rem 0 0}}.chip:focus,.chip:hover{background-color:#fff;color:var(--color-grey-dark);text-decoration:none}.chip--primary{background-color:var(--color-primary);border-color:var(--color-primary)}.chip--primary:hover{background-color:#fff;color:var(--color-primary)}.chip--white{background-color:#fff;border-color:#fff;color:var(--color-grey-dark)}.node__header .chip--white{color:var(--color-primary)}.background-color--red .chip--white{color:var(--color-grey-dark)}.chip--white:hover{background-color:var(--color-grey-dark);border-color:var(--color-grey-dark);color:#fff}.node__header .chip--white:hover{background-color:var(--color-primary);border-color:#fff;color:#fff}.chip--white-outline{background-color:#fff;border-color:var(--color-grey-dark);color:var(--color-grey-dark)}.node__header .chip--white-outline{background-color:var(--color-primary);border-color:#fff;color:#fff}.background-color--grey .chip--white-outline{background-color:var(--color-grey-dark);border-color:#fff;color:#fff}.background-color--red .chip--white-outline{background-color:var(--color-primary);border-color:#fff;color:#fff}.chip--white-outline:hover{background-color:var(--color-grey-dark);color:#fff}.node__header .chip--white-outline:hover{background-color:#fff;color:var(--color-primary)}.background-color--grey .chip--white-outline:hover{background-color:#fff;color:var(--color-grey-dark)}.background-color--red .chip--white-outline:hover{background-color:#fff;color:var(--color-primary)}.chip--grey{background-color:var(--color-grey-light);border-color:var(--color-grey-light);color:var(--color-grey-dark)}.chip--grey:hover{background-color:#fff;color:var(--color-grey-dark)}.link--overview{border:2px solid var(--color-grey-dark);border-radius:1.25rem;color:var(--color-grey-dark);font-size:var(--font-size-m);padding:.4375rem 1.25rem .4375rem 2.9375rem;position:relative;text-decoration:none;transition:background-color .2s ease-in-out,color .2s ease-in-out}.link--overview:before{border-bottom:2px solid var(--color-grey-dark);border-left:2px solid var(--color-grey-dark);border-right-width:2px;border-right:0 solid var(--color-grey-dark);border-top-width:2px;border-top:0 solid var(--color-grey-dark);content:"";height:.75rem;left:1.25rem;position:absolute;top:50%;transform:translateY(-50%) rotate(45deg);transition:border-color .2s ease-in-out;width:.75rem}.link--overview:focus{text-decoration:underline}.link--overview:hover{background-color:var(--color-grey-dark);color:#fff}.link--overview:hover:before{border-color:#fff}.background-color--red{background-color:var(--color-primary);color:#fff}.background-color--grey{background-color:var(--color-grey-dark);color:#fff}.padding-top--sm{padding-top:var(--spacing-s)}.padding-top--md{padding-top:var(--spacing-m)}.padding-top--lg{padding-top:var(--spacing-l)}.padding-bottom--sm{padding-bottom:var(--spacing-s)}.padding-bottom--md{padding-bottom:var(--spacing-m)}.padding-bottom--lg{padding-bottom:var(--spacing-l)}.margin-bottom--sm{margin-bottom:var(--spacing-s)}.margin-bottom--md{margin-bottom:var(--spacing-m)}.margin-bottom--lg{margin-bottom:var(--spacing-l)}.view--search.view--display-id-page_search{margin:0 auto;max-width:50rem;padding:1.5625rem}.view--search.view--display-id-page_search header{border-bottom:1px solid var(--color-grey-dark);margin:0 0 1.25rem}.view--search.view--display-id-page_search header h2{font-weight:400;margin:0 0 1.25rem}
form{color:var(--color-primary);margin:0 auto;max-width:32rem}.background-color--grey form,.background-color--red form{color:#fff}form>div{margin-bottom:1rem}form>div label{display:block;font-size:var(--font-size-m);font-weight:900;margin:0 0 .375rem}form>div input,form>div textarea{border:1px solid var(--color-grey-dark);color:var(--color-grey-dark);font-family:var(--font-regular);font-size:1rem;font-weight:400;height:3rem;padding:0 .75rem;width:100%}form>div input:focus,form>div input:hover,form>div textarea:focus,form>div textarea:hover{border-color:var(--color-primary);outline:0}form>div textarea{height:auto;padding:.625rem 1.25rem}form .form-type-checkbox{align-items:center;display:flex;gap:.25rem}form .form-type-checkbox label{font-size:.875rem;font-weight:400;margin:0}form .form-type-checkbox input{-webkit-appearance:none;appearance:none;border:1px solid var(--color-primary);border-radius:0;cursor:pointer;height:1rem;margin:0;padding:0;width:1rem}.background-color--grey form .form-type-checkbox input,.background-color--red form .form-type-checkbox input{border-color:#fff}form .form-type-checkbox input:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' style='fill-rule:evenodd;clip-rule:evenodd;stroke-linecap:round;stroke-linejoin:round' viewBox='0 0 784 494'%3E%3Cpath d='m5.15 11.64 4.41 4.4 9.29-8.08' style='fill:none;fill-rule:nonzero;stroke:%23ca2e2e;stroke-width:1.5px' transform='translate(-226.833 -371.697) scale(51.55303)'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:auto .375rem}.background-color--grey form .form-type-checkbox input:checked,.background-color--red form .form-type-checkbox input:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' style='fill-rule:evenodd;clip-rule:evenodd;stroke-linecap:round;stroke-linejoin:round' viewBox='0 0 784 494'%3E%3Cpath d='m5.15 11.64 4.41 4.4 9.29-8.08' style='fill:none;fill-rule:nonzero;stroke:%23fff;stroke-width:1.5px' transform='translate(-226.833 -371.697) scale(51.55303)'/%3E%3C/svg%3E")}form .form-actions{margin:.5rem 0 0}form .form-actions button{-webkit-appearance:none;appearance:none;border:1px solid var(--color-primary);border-radius:1.5625rem;color:var(--color-primary);cursor:pointer;display:inline-block;font-family:var(--font-regular);font-size:1rem;font-weight:400;padding:.5625rem 1rem}.background-color--grey form .form-actions button,.background-color--red form .form-actions button{border-color:#fff;color:#fff}form .form-actions button:focus,form .form-actions button:hover{background-color:var(--color-primary);color:#fff}.background-color--grey form .form-actions button:focus,.background-color--grey form .form-actions button:hover,.background-color--red form .form-actions button:focus,.background-color--red form .form-actions button:hover{background-color:#fff;color:var(--color-primary)}.webform-submission-form input{border-color:var(--color-primary);color:var(--color-primary)}.webform-submission-form input:focus,.webform-submission-form input:hover{border-color:var(--color-grey-dark);color:var(--color-grey-dark)}.node--view-mode-full>.webform-submission-form{margin-top:var(--spacing-l)}
@media (max-width:60rem){.layout-content{transition:opacity .2s ease}.js-show-search .layout-content{opacity:.25;pointer-events:none}}.menu ul{list-style:none;margin:0;padding:0}.wrapper--breadcrumbs{margin:2.5rem auto;max-width:var(--max-width);padding:0 1.25rem}.wrapper--breadcrumbs>div:not(:first-child){margin-top:1.25rem}@media (min-width:40rem){.wrapper--breadcrumbs{align-items:center;display:flex;justify-content:space-between}.wrapper--breadcrumbs>div:not(:first-child){margin-top:0}}.links--external{align-items:center;background-color:var(--color-white-broken);border-radius:2.5rem;display:flex;justify-content:space-between;max-width:28.75rem;padding:.3125rem 0 .3125rem 1.25rem;width:100%}.links--external.top{margin-bottom:3.125rem}.links--external>span{color:var(--color-grey-dark);font-size:1rem;font-weight:700}.links--external ul{display:flex;list-style:none;margin:0;padding:0}.links--external li{margin:0 .3125rem}.links--external a{display:block;height:1.875rem;width:1.875rem}.links--external a:focus svg #Path_232,.links--external a:focus svg #Path_234,.links--external a:focus svg #Path_239,.links--external a:focus svg #Path_240,.links--external a:focus svg #Path_241,.links--external a:focus svg #Path_999,.links--external a:hover svg #Path_232,.links--external a:hover svg #Path_234,.links--external a:hover svg #Path_239,.links--external a:hover svg #Path_240,.links--external a:hover svg #Path_241,.links--external a:hover svg #Path_999{fill:var(--color-primary)!important}.links--external svg{height:100%;width:100%}.links--external svg path,.links--external svg polygon{transition:fill .15s ease-in-out}.media--type-document{align-items:center;background-color:var(--color-white-broken);border-radius:2.5rem;color:var(--color-grey);display:flex;font-size:1rem;font-weight:700;justify-content:space-between;margin-bottom:1.25rem;max-width:51.25rem}.media--type-document .field-media--name{padding:.5625rem 1.25rem}.media--type-document .field-name-field-media-file{padding-left:1.25rem}.media--type-document .file{margin-left:1.25rem}.media--type-document .file a{background-color:var(--color-primary);border:2px solid var(--color-primary);border-radius:2.5rem;color:#fff;display:inline-block;font-size:0;font-weight:400;padding:.5rem .625rem;text-decoration:none;transition:background-color .15s ease-in-out,color .15s ease-in-out}.media--type-document .file a:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='15.499'%3E%3Cpath data-name='Path 250' d='M94.5 191.241a.76.76 0 0 0 .061.056l.013.009.045.033.034.021.028.017.039.019.027.012.04.015.029.01.04.01.032.008.044.007h.206l.044-.007.03-.007.041-.011.025-.009.045-.016.017-.008.05-.024h.005a.759.759 0 0 0 .17-.127l4-4a.75.75 0 0 0-1.06-1.06l-2.719 2.719v-7.041a.749.749 0 1 0-1.5 0v7.039l-2.717-2.717a.75.75 0 0 0-1.06 1.06Zm9.786-2.619a.75.75 0 0 0-.749.749v4.5a1.251 1.251 0 0 1-1.249 1.249h-14.5a1.251 1.251 0 0 1-1.249-1.249v-4.5a.749.749 0 0 0-1.5 0v4.5a2.75 2.75 0 0 0 2.748 2.748h14.5a2.75 2.75 0 0 0 2.748-2.748v-4.5a.75.75 0 0 0-.745-.749Z' transform='translate(-85.039 -181.117)' style='fill:%23fff'/%3E%3C/svg%3E")}.media--type-document .file a:focus{text-decoration:underline}.media--type-document .file a:hover{background-color:#fff;color:var(--color-primary)}.media--type-document .file-size{display:none}@media (min-width:40rem){.media--type-document .file{margin-left:5rem}.media--type-document .file a{font-size:1rem;padding:.4375rem 1.25rem}.media--type-document .file a:before{content:none}.media--type-document .file-size{display:inline}}.path--node-2027 .field-name-field-pg-media img{max-width:17.5rem}
#sliding-popup{background:none transparent}.cookie-banner{background:var(--color-white-broken);bottom:0;color:var(--color-grey-dark);font-size:.875rem;margin:0 .625rem .625rem;max-width:36.25rem;outline:1px solid hsla(0,0%,100%,.2);overflow:hidden;padding:1rem 1.25rem 1.25rem;position:fixed;right:0;text-align:left;z-index:1000}.cookie-banner .cookie-banner__message{padding:0}.cookie-banner .cookie-banner__message p{margin:0 0 .5em;text-align:left}.cookie-banner .cookie-banner__message p:last-child{margin-bottom:0}.cookie-banner .cookie-banner__actions{margin-top:1.25rem;text-align:center}.cookie-banner .cookie-banner__categories{margin:0 auto;max-width:23.125rem;padding:1.875rem 0 1.25rem;text-align:left}.cookie-banner .cookie-banner__category{padding:.3125rem 0}.cookie-banner .cookie-banner__category label{color:var(--color-gery-dark);cursor:pointer;display:inline-block;font-size:1em;line-height:1.3125rem;margin-left:.25rem;vertical-align:top}.cookie-banner .cookie-banner__category input[type=checkbox]{box-shadow:none;margin:0}.cookie-banner .cookie-banner__category .description{color:var(--color-grey);font-size:80%;padding:0 0 0 .3125rem}@supports ((-webkit-appearance:none) or (appearance:none)){.cookie-banner .cookie-banner__category input[type=checkbox]{-webkit-appearance:none;appearance:none;background:#fff;border:1px solid var(--color-grey-dark);cursor:pointer;display:inline-block;height:1.3125rem;margin:0;outline:none;position:relative;transition:background .3s,border-color .3s,box-shadow .2s;vertical-align:top;width:1.3125rem}.cookie-banner .cookie-banner__category input[type=checkbox]:focus,.cookie-banner .cookie-banner__category input[type=checkbox]:hover{border-color:var(--color-grey)}.cookie-banner .cookie-banner__category input[type=checkbox]:focus{box-shadow:0 0 0 2px rgba(0,0,0,.2)}.cookie-banner .cookie-banner__category input[type=checkbox]:disabled{cursor:not-allowed;opacity:.5}.cookie-banner .cookie-banner__category input[type=checkbox]:after{border:2px solid #fff;border-left:0;border-top:0;content:"";display:block;height:.5625rem;left:.4375rem;opacity:0;position:absolute;top:.25rem;transform:rotate(0deg);transition:transform .3s ease,opacity .2s;width:.3125rem}.cookie-banner .cookie-banner__category input[type=checkbox]:checked{background:var(--color-primary);border:1px solid var(--color-primary)}.cookie-banner .cookie-banner__category input[type=checkbox]:checked:disabled{background:var(--color-grey);border:1px solid #666}.cookie-banner .cookie-banner__category input[type=checkbox]:checked:after{opacity:1;transform:rotate(43deg)}}.cookie-banner .cookie-banner__prefs-toggle{background-color:transparent;color:var(--color-grey);cursor:pointer;display:inline-block;font-size:.813rem;font-weight:400;line-height:1;margin:0 .3125rem 0 0;padding:.625rem;text-decoration:underline;width:auto}.cookie-banner .cookie-banner__prefs-toggle:focus,.cookie-banner .cookie-banner__prefs-toggle:hover{color:#ccc}.cookie-banner .cookie-banner__button{background:var(--color-primary);border:0;border-radius:0;box-shadow:none;color:#fff;display:inline-block;font-family:inherit;font-size:.813rem;font-weight:700;line-height:1;margin:0;padding:.625rem;text-decoration:none;text-shadow:none;text-transform:none;width:auto}.cookie-banner .cookie-banner__button:focus,.cookie-banner .cookie-banner__button:hover{background-color:var(--color-grey);color:#fff}.cookie-banner .cookie-banner__button.cookie-banner__button--prefs{font-weight:400}.cookie-banner .cookie-banner__button.cookie-banner__button--prefs.hidden{display:none}.cookie-banner .cookie-banner__toggler{-webkit-appearance:none;appearance:none;border:none;height:0;opacity:0;pointer-events:none;position:absolute;width:0}.cookie-banner .cookie-banner__toggler+.cookie-banner__button--prefs-toggle{display:inline-block}.cookie-banner .cookie-banner__toggler~.cookie-banner__toggle-target{max-height:0;opacity:0;transition:opacity .8s ease,max-height .4s ease}.cookie-banner .cookie-banner__toggler:checked~.cookie-banner__toggle-target{max-height:18.75rem;opacity:1}.invert-colors .cookie-banner{background-color:#fff;color:var(--color-grey-dark)}.invert-colors .cookie-banner .cookie-banner__button{background-color:var(--color-grey-dark);color:#fff}.invert-colors .cookie-banner .cookie-banner__button:focus,.invert-colors .cookie-banner .cookie-banner__button:hover{background-color:var(--color-grey);color:#fff}.invert-colors .cookie-banner .cookie-banner__category label{color:var(--color-grey-dark)}
[dir=ltr] .messages{right:1rem}[dir=rtl] .messages{left:1rem}.messages{border:2px solid transparent;border-radius:var(--gin-border-l);bottom:1rem;max-height:calc(100vh - 1rem - var(--gin-toolbar-secondary-height));opacity:1;padding:var(--gin-spacing-m);position:fixed;transition:opacity var(--gin-transition-fast);z-index:101}.messages,.messages-list{margin-top:0}.messages-list{margin-bottom:0}.messages a,.messages a:active,.messages a:hover{color:#fff}.messages__title{font-size:1rem;font-weight:var(--gin-font-weight-bold);margin:0}[dir=ltr] .messages__content,[dir=ltr] .messages__title{margin-left:2.125rem}[dir=rtl] .messages__content,[dir=rtl] .messages__title{margin-right:2.125rem}[dir=ltr] .messages .messages__header{margin-right:2.25em}[dir=rtl] .messages .messages__header{margin-left:2.25em}.messages .messages__header{background-image:none;margin-bottom:var(--gin-spacing-xs);position:relative}[dir=ltr] .messages .messages__header:before{left:0}[dir=rtl] .messages .messages__header:before{right:0}.messages .messages__header:before{content:"";display:block;height:1.5rem;position:absolute;top:2px;width:1.5rem}[dir=ltr] .messages .button--dismiss{right:0}[dir=rtl] .messages .button--dismiss{left:0}.messages .button--dismiss{background-color:transparent;border-color:transparent!important;border-radius:var(--gin-border-m);box-shadow:none;color:transparent;height:1.8125rem;margin:var(--gin-spacing-s);min-height:0;padding:0;position:absolute;text-indent:-6249.9375rem;top:0;transition:var(--gin-transition);width:1.8125rem}.messages .button--dismiss:hover:not(:focus){background-color:transparent;border-color:#fff!important;color:transparent}.messages .button--dismiss:focus .icon-close,.messages .button--dismiss:hover:focus .icon-close{background-color:var(--gin-bg-app)}[dir=ltr] .messages .button--dismiss .icon-close{left:0}[dir=rtl] .messages .button--dismiss .icon-close{right:0}.messages .button--dismiss .icon-close{background-color:#fff;height:100%;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m18 18-6-6m0 0L6 6m6 6 6-6m-6 6-6 6' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m18 18-6-6m0 0L6 6m6 6 6-6m-6 6-6 6' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:1.25rem 1.25rem;mask-size:1.25rem 1.25rem;position:absolute;top:0;width:100%}.messages--webform .button--dismiss{display:none}.messages.messages--info{background:var(--gin-bg-info);border-color:var(--gin-bg-info);color:var(--gin-color-info-light)}.messages.messages--info .messages__header{background:none}.messages.messages--info .messages__header:before{background-color:var(--gin-color-info-light);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' d='M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' d='M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z'/%3E%3C/svg%3E");-webkit-mask-position:center left;mask-position:center left;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.messages.messages--info .button--dismiss .icon-close:link{background-color:var(--gin-color-info-light)}.messages.messages--status{background:var(--gin-bg-green);color:var(--gin-color-green-light)}.messages.messages--status .messages__header:before{background-color:var(--gin-color-green-light);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' d='M22 11.08V12a10 10 0 1 1-5.93-9.14'/%3E%3Cpath fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' d='M22 4 12 14.01l-3-3'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' d='M22 11.08V12a10 10 0 1 1-5.93-9.14'/%3E%3Cpath fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' d='M22 4 12 14.01l-3-3'/%3E%3C/svg%3E");-webkit-mask-position:center left;mask-position:center left;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.messages.messages--status .button--dismiss .icon-close:link{background-color:var(--gin-color-green-light)}.messages.messages--warning{background:var(--gin-bg-warning);color:var(--gin-color-warning-light)}.messages.messages--warning .messages__header:before{background-color:var(--gin-color-warning-light);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' d='M7.86 2h8.28L22 7.86v8.28L16.14 22H7.86L2 16.14V7.86L7.86 2zM12 8v4'/%3E%3Cpath fill='none' stroke='currentColor' stroke-width='3' stroke-linecap='round' stroke-linejoin='round' d='M12 16h.01'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' d='M7.86 2h8.28L22 7.86v8.28L16.14 22H7.86L2 16.14V7.86L7.86 2zM12 8v4'/%3E%3Cpath fill='none' stroke='currentColor' stroke-width='3' stroke-linecap='round' stroke-linejoin='round' d='M12 16h.01'/%3E%3C/svg%3E");-webkit-mask-position:center left;mask-position:center left;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.messages.messages--warning .button--dismiss .icon-close:link{background-color:var(--gin-color-warning-light)}.messages--error{background:var(--gin-bg-danger);color:var(--gin-color-danger-light)}.messages--error .messages__header:before{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' cx='12' cy='12' r='10'/%3E%3Cpath fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' d='m4.93 4.93 14.14 14.14'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' cx='12' cy='12' r='10'/%3E%3Cpath fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' d='m4.93 4.93 14.14 14.14'/%3E%3C/svg%3E");-webkit-mask-position:center left;mask-position:center left;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.messages--error .button--dismiss .icon-close:link,.messages--error .messages__header:before{background-color:var(--gin-color-danger-light)}
.block-system-branding-block{align-items:center;display:flex;flex-direction:column;gap:1.5rem}@media (max-width:48rem){.block-system-branding-block{-ms-grid-row-align:center;align-self:center}}@media (min-width:75rem){.block-system-branding-block{flex-direction:row;flex-wrap:wrap}}.block-system-branding-block a{display:block}.block-system-branding-block a svg{height:100%;max-width:100%}.block-system-branding-block span{font-size:.875rem}
.breadcrumbs ol{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.breadcrumbs li:not(:first-child){margin-left:1.25rem;position:relative}.breadcrumbs li:not(:first-child):before{background-color:var(--color-primary);border-radius:50%;content:"";height:.3125rem;left:-.9375rem;position:absolute;top:.7rem;transform:translateY(-50%) translateX(50%);width:.3125rem}.breadcrumbs li:last-child{font-weight:700}.breadcrumbs a{color:var(--color-grey);text-decoration:none}
.chosen-container{position:relative;display:inline-block;vertical-align:middle;font-size:13px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.chosen-container *{-webkit-box-sizing:border-box;box-sizing:border-box}.chosen-container .chosen-drop{position:absolute;top:100%;z-index:1010;width:100%;border:1px solid #aaa;border-top:0;background:#fff;-webkit-box-shadow:0 4px 5px rgba(0,0,0,.15);box-shadow:0 4px 5px rgba(0,0,0,.15);clip:rect(0,0,0,0);-webkit-clip-path:inset(100% 100%);clip-path:inset(100% 100%)}.chosen-container.chosen-with-drop .chosen-drop{clip:auto;-webkit-clip-path:none;clip-path:none}.chosen-container a{cursor:pointer}.chosen-container .chosen-single .group-name,.chosen-container .search-choice .group-name{margin-right:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:400;color:#999}.chosen-container .chosen-single .group-name:after,.chosen-container .search-choice .group-name:after{content:":";padding-left:2px;vertical-align:top}.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:0 0 0 8px;height:25px;border:1px solid #aaa;border-radius:5px;background-color:#fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#fff),color-stop(50%,#f6f6f6),color-stop(52%,#eee),to(#f4f4f4));background:linear-gradient(#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background-clip:padding-box;-webkit-box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,.1);box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,.1);color:#444;text-decoration:none;white-space:nowrap;line-height:24px}.chosen-container-single .chosen-default{color:#999}.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap}.chosen-container-single .chosen-single-with-deselect span{margin-right:38px}.chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;background:url(/themes/custom/itinera/node_modules/chosen-js/chosen-sprite.png) -42px 1px no-repeat;font-size:1px}.chosen-container-single .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%}.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;background:url(/themes/custom/itinera/node_modules/chosen-js/chosen-sprite.png) no-repeat 0 2px}.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap}.chosen-container-single .chosen-search input[type=text]{margin:1px 0;padding:4px 20px 4px 5px;width:100%;height:auto;outline:0;border:1px solid #aaa;background:url(/themes/custom/itinera/node_modules/chosen-js/chosen-sprite.png) no-repeat 100% -20px;font-size:1em;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-single .chosen-drop{margin-top:-1px;border-radius:0 0 4px 4px;background-clip:padding-box}.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;clip:rect(0,0,0,0);-webkit-clip-path:inset(100% 100%);clip-path:inset(100% 100%)}.chosen-container .chosen-results{color:#444;position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:240px;-webkit-overflow-scrolling:touch}.chosen-container .chosen-results li{display:none;margin:0;padding:5px 6px;list-style:none;line-height:15px;word-wrap:break-word;-webkit-touch-callout:none}.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default}.chosen-container .chosen-results li.highlighted{background-color:#3875d7;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#3875d7),color-stop(90%,#2a62bc));background-image:linear-gradient(#3875d7 20%,#2a62bc 90%);color:#fff}.chosen-container .chosen-results li.no-results{color:#777;display:list-item;background:#f4f4f4}.chosen-container .chosen-results li.group-result{display:list-item;font-weight:700;cursor:default}.chosen-container .chosen-results li.group-option{padding-left:15px}.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;margin:0;padding:0 5px;width:100%;height:auto;border:1px solid #aaa;background-color:#fff;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#eee),color-stop(15%,#fff));background-image:linear-gradient(#eee 1%,#fff 15%);cursor:text}.chosen-container-multi .chosen-choices li{float:left;list-style:none}.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap}.chosen-container-multi .chosen-choices li.search-field input[type=text]{margin:1px 0;padding:0;height:25px;outline:0;border:0!important;background:0 0!important;-webkit-box-shadow:none;box-shadow:none;color:#999;font-size:100%;font-family:sans-serif;line-height:normal;border-radius:0;width:25px}.chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:3px 5px 3px 0;padding:3px 20px 3px 5px;border:1px solid #aaa;max-width:100%;border-radius:3px;background-color:#eee;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),to(#eee));background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-size:100% 19px;background-repeat:repeat-x;background-clip:padding-box;-webkit-box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);color:#333;line-height:13px;cursor:default}.chosen-container-multi .chosen-choices li.search-choice span{word-wrap:break-word}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;background:url(/themes/custom/itinera/node_modules/chosen-js/chosen-sprite.png) -42px 1px no-repeat;font-size:1px}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px}.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#e4e4e4;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),to(#eee));background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);color:#666}.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4}.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px}.chosen-container-multi .chosen-results{margin:0;padding:0}.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#ccc;cursor:default}.chosen-container-active .chosen-single{border:1px solid #5897fb;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3)}.chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #aaa;border-bottom-right-radius:0;border-bottom-left-radius:0;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#eee),color-stop(80%,#fff));background-image:linear-gradient(#eee 20%,#fff 80%);-webkit-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset}.chosen-container-active.chosen-with-drop .chosen-single div{border-left:none;background:0 0}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 2px}.chosen-container-active .chosen-choices{border:1px solid #5897fb;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3)}.chosen-container-active .chosen-choices li.search-field input[type=text]{color:#222!important}.chosen-disabled{opacity:.5!important;cursor:default}.chosen-disabled .chosen-single{cursor:default}.chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default}.chosen-rtl{text-align:right}.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0}.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl}.chosen-rtl .chosen-single-with-deselect span{margin-left:38px}.chosen-rtl .chosen-single div{right:auto;left:3px}.chosen-rtl .chosen-single abbr{right:auto;left:26px}.chosen-rtl .chosen-choices li{float:right}.chosen-rtl .chosen-choices li.search-field input[type=text]{direction:rtl}.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px}.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0}.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:none}.chosen-rtl .chosen-search input[type=text]{padding:4px 5px 4px 20px;background:url(/themes/custom/itinera/node_modules/chosen-js/chosen-sprite.png) no-repeat -30px -20px;direction:rtl}.chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px}.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),only screen and (min-resolution:1.5dppx){.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span,.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container-single .chosen-search input[type=text],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-rtl .chosen-search input[type=text]{background-image:url(/themes/custom/itinera/node_modules/chosen-js/chosen-sprite%402x.png)!important;background-size:52px 37px!important;background-repeat:no-repeat!important}}
.js-form-type-select .chosen-container-single .chosen-single{background:none;background-color:#fff;border:1px solid var(--color-grey-dark);border-radius:0;box-shadow:none;color:var(--color-grey-dark);height:auto;min-height:2.5rem;padding:0 1.25rem;position:relative;width:100%}.js-form-type-select .chosen-container-single .chosen-single span{line-height:2.375rem}.js-form-type-select .chosen-container-single .chosen-single div b{height:1.25rem;position:absolute;right:0;top:50%;transform:translateY(-50%);width:1.25rem}.js-form-type-select .chosen-container-single .chosen-drop{border-radius:0}.js-form-type-select .chosen-container-single .chosen-results{margin:0;padding:0}.js-form-type-select .chosen-container-single .chosen-results li{word-wrap:break-word;line-height:.9375rem;list-style:none;margin:0;padding:.3125rem .375rem}.js-form-type-select .chosen-container-multi{width:100%!important}.js-form-type-select .chosen-container-multi .chosen-choices{background:#fff;border:1px solid var(--color-grey-dark);box-shadow:none;cursor:pointer;height:auto;max-height:3rem;padding:0;position:relative;width:100%}.js-form-type-select .chosen-container-multi .chosen-choices:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2' viewBox='0 0 12 8'%3E%3Cpath d='M1.41 0 0 1.41 4.58 6 0 10.59 1.41 12l6-6z' style='fill:%233e3e3e;fill-rule:nonzero' transform='rotate(90 6 6)'/%3E%3C/svg%3E") no-repeat 50%;bottom:0;content:"";display:block;height:.75rem;margin:auto;position:absolute;right:1.25rem;top:0;width:.75rem}.js-form-type-select .chosen-container-multi .chosen-choices li.search-field{display:block;width:100%}.js-form-type-select .chosen-container-multi .chosen-choices li.search-field input.chosen-search-input{color:#000;font-family:var(--font-regular);font-size:1rem;font-weight:500;height:auto;line-height:3rem;margin:0;padding:0 .75rem}.js-form-type-select .chosen-container-multi .chosen-choices li.search-choice{background-color:var(--color-grey);border:0;color:var(--color-grey-dark);font-size:.75rem;font-weight:500;margin:2px}.js-form-type-select .chosen-container-multi .chosen-drop{background:#fff;border:0}.js-form-type-select .chosen-container-multi .chosen-drop ul.chosen-results>li{background:#fff;color:var(--color-grey-dark);display:block;font-size:1rem;font-weight:800;line-height:1;padding:.5rem 1rem}.js-form-type-select .chosen-container-multi .chosen-drop ul.chosen-results>li.result-selected{opacity:.5}.js-form-type-select .chosen-container-multi .chosen-drop ul.chosen-results>li.highlighted{background:var(--color-primary);color:#fff}.js-form-type-select .chosen-container-active .chosen-choices{border:1px solid var(--color-grey-dark);max-height:none}
.node--type-expert.node--view-mode-full{font-size:1.125rem;margin:0 auto 3.125rem;max-width:var(--max-width);padding:0 1.25rem}.node--type-expert.node--view-mode-full .wrapper--actions{align-items:center;display:flex;justify-content:space-between;margin-bottom:3.125rem}@media (min-width:60rem){.node--type-expert.node--view-mode-full .wrapper--actions.bottom{margin-bottom:0}}.node--type-expert.node--view-mode-full .node__content{margin-bottom:2.5rem}.node--type-expert.node--view-mode-full .expert__title{margin-bottom:1.25rem}.node--type-expert.node--view-mode-full .field-name-field-function{color:var(--color-grey-dark);font-weight:700;margin-bottom:5rem}.node--type-expert.node--view-mode-full .field-name-field-overview-image{margin-bottom:2.5rem}.node--type-expert.node--view-mode-full .field-name-field-themes{display:flex;font-size:1rem;margin-bottom:2.5rem}.node--type-expert.node--view-mode-full .field-name-field-themes .field-label{line-height:2.5rem;margin-right:.625rem;width:17.5%}.node--type-expert.node--view-mode-full .field-name-field-themes .field__items{display:flex;flex-wrap:wrap}.node--type-expert.node--view-mode-full .field-name-field-themes .field__items>.field__item{font-size:var(--font-size-s);margin-bottom:.625rem;margin-right:.625rem}.node--type-expert.node--view-mode-full .metadata{background-color:var(--color-white-broken);border-radius:.625rem;margin-bottom:2.5rem;padding:1.25rem}.node--type-expert.node--view-mode-full .metadata .field{align-items:center;display:flex}.node--type-expert.node--view-mode-full .metadata .field:not(:last-child){margin-bottom:1.25rem}.node--type-expert.node--view-mode-full .metadata .field a{color:var(--color-grey-dark);text-decoration:none;word-break:break-all}.node--type-expert.node--view-mode-full .metadata .field a:focus,.node--type-expert.node--view-mode-full .metadata .field a:hover{text-decoration:underline}.node--type-expert.node--view-mode-full .metadata .field svg{height:1.875rem;margin-right:1.25rem;width:1.875rem}.node--type-expert.node--view-mode-full .field-name-field-media-multiple{background-color:var(--color-white-broken);border-radius:.625rem;margin-bottom:2.5rem;padding:1.25rem .625rem 0}.node--type-expert.node--view-mode-full .field-name-field-media-multiple .field-label{font-weight:700;margin-bottom:1.25rem;text-align:center}.node--type-expert.node--view-mode-full .field-name-field-media-multiple .field__items{margin:0 auto;max-width:28.75rem}.node--type-expert.node--view-mode-full .field-name-field-media-multiple .field__items>.field__item{margin:0 .625rem 1.25rem}.node--type-expert.node--view-mode-full .field-name-field-media-multiple .press-image{position:relative}.node--type-expert.node--view-mode-full .field-name-field-media-multiple .press-image:focus .link,.node--type-expert.node--view-mode-full .field-name-field-media-multiple .press-image:hover .link{opacity:1}.node--type-expert.node--view-mode-full .field-name-field-media-multiple .press-image .wrapper--links{align-items:center;display:flex;justify-content:center;left:50%;position:absolute;top:50%;transform:translateY(-50%) translateX(-50%);z-index:1}.node--type-expert.node--view-mode-full .field-name-field-media-multiple .press-image .link{background-color:#fff;border-radius:50%;display:block;height:2.5rem;margin:0 .3125rem;opacity:0;transition:opacity .15s ease-in-out;width:2.5rem}.node--type-expert.node--view-mode-full .field-name-field-media-multiple .press-image .link:focus svg #Path_267,.node--type-expert.node--view-mode-full .field-name-field-media-multiple .press-image .link:focus svg #Rectangle_846,.node--type-expert.node--view-mode-full .field-name-field-media-multiple .press-image .link:hover svg #Path_267,.node--type-expert.node--view-mode-full .field-name-field-media-multiple .press-image .link:hover svg #Rectangle_846{fill:var(--color-primary)!important}.node--type-expert.node--view-mode-full .field-name-field-media-multiple .press-image .link:focus svg #Path_268,.node--type-expert.node--view-mode-full .field-name-field-media-multiple .press-image .link:focus svg #Path_269,.node--type-expert.node--view-mode-full .field-name-field-media-multiple .press-image .link:hover svg #Path_268,.node--type-expert.node--view-mode-full .field-name-field-media-multiple .press-image .link:hover svg #Path_269{fill:#fff!important}.node--type-expert.node--view-mode-full .field-name-field-media-multiple .press-image .link svg path{transition:fill .15s ease-in-out}.node--type-expert.node--view-mode-full .field-name-field-media-multiple .press-image .link svg #Path_268,.node--type-expert.node--view-mode-full .field-name-field-media-multiple .press-image .link svg #Path_269{fill:var(--color-primary)!important}@media (min-width:20rem){.node--type-expert.node--view-mode-full .field-name-field-media-multiple .field__items{display:flex;flex-wrap:wrap}.node--type-expert.node--view-mode-full .field-name-field-media-multiple .field__items>.field__item{flex-basis:calc(50% - 1.25rem);margin:0 .625rem 1.25rem}}@media (min-width:30rem){.node--type-expert.node--view-mode-full .field-name-field-media-multiple .field__items>.field__item{flex-basis:calc(33.33% - 1.25rem);margin:0 .625rem 1.25rem}}@media (min-width:45rem){.node--type-expert.node--view-mode-full .node__content{display:flex;justify-content:space-between}.node--type-expert.node--view-mode-full .field-name-field-overview-image{flex-basis:calc(43% - 0.625rem);margin-bottom:0;max-width:21.25rem}.node--type-expert.node--view-mode-full .field-name-body{flex-basis:calc(57.5% - 0.625rem);max-width:28.75rem}}@media (min-width:60rem){.node--type-expert.node--view-mode-full{display:flex;justify-content:space-between;margin-bottom:6.25rem}.node--type-expert.node--view-mode-full .expert__main{flex-basis:60%;max-width:51.25rem}.node--type-expert.node--view-mode-full .expert__aside{flex-basis:33%;max-width:28.75rem}.node--type-expert.node--view-mode-full .node__content{margin-bottom:6.25rem}}
.views-exposed-form{max-width:100%}.views-exposed-form .wrapper--exposed{margin:0;max-width:var(--max-width);width:100%}.region--content .views-exposed-form .wrapper--exposed{display:flex;gap:2rem;margin:5rem auto;padding:0 1.25rem}@media (max-width:48rem){.region--content .views-exposed-form .wrapper--exposed{flex-direction:column;gap:1rem}}.views-exposed-form .wrapper--exposed label{display:none}.views-exposed-form .wrapper--exposed .form-actions,.views-exposed-form .wrapper--exposed .form-item{flex:1;margin:0}.views-exposed-form .form-actions{margin-bottom:0}.views-exposed-form .form-actions button{background:var(--color-primary);border:2px solid var(--color-primary);border-radius:3.125rem;color:#fff;cursor:pointer;display:inline-block;line-height:1;padding:.875rem;text-decoration:none;transition:background .15s ease,border .15s ease,color .15s ease;width:100%}.views-exposed-form .form-actions button:focus{text-decoration:underline}.views-exposed-form .form-actions button:hover{background-color:#fff;color:var(--color-primary)}
.footer{background-color:var(--color-primary);color:#fff;padding:7.5rem 1.25rem}.footer .footer--row{align-items:center;display:flex;gap:1rem;justify-content:space-between;margin:0 auto;max-width:100rem}@media (max-width:48rem){.footer .footer--row{align-items:flex-start;flex-direction:column;gap:2.5rem}}.footer .margin--bottom{margin-bottom:2rem}.footer hr{border:0;border-top:1px solid #fff;margin:var(--spacing-m) 0}.footer ul{display:flex;font-size:1rem;gap:1rem;list-style-type:none;margin:0;padding:0}@media (max-width:48rem){.footer ul{align-items:flex-start;flex-direction:column}}.footer .menu a{background:none;border:0;color:#fff;padding:0;position:relative;text-decoration:none}.footer .menu a:before{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#fff;content:"";height:2px;left:0;position:absolute;right:0;top:100%;transform:scaleX(0);transform-origin:100% 0;transition:transform .2s ease}.footer .menu a:focus:before,.footer .menu a:hover:before{transform:scaleX(1);transform-origin:0 50%}.footer .menu--secondary-menu{gap:2.5rem}@media (max-width:48rem){.footer .menu--secondary-menu{flex-direction:row;flex-wrap:wrap;gap:1.25rem}}.footer .menu--main{flex-shrink:0;flex:1;flex-wrap:wrap;font-family:var(--font-title);font-size:2.125rem;font-weight:800;gap:3rem;text-transform:uppercase}@media (max-width:75rem){.footer .menu--main{flex-direction:column;gap:1.25rem}}.footer .menu--main a{align-items:center;display:inline-flex;gap:.25rem;position:relative}.footer .menu--main a:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='22' height='22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.333 21.667 0 19.333l16-16H1.667V0h20v20h-3.334V5.667l-16 16Z' fill='%23fff'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:1.25rem auto;content:"";height:2.5rem;opacity:.5;transition:opacity .2s ease;width:2.5rem}.footer .menu--main a:focus:after,.footer .menu--main a:hover:after{opacity:1}.footer .views-exposed-form{position:relative}.footer .views-exposed-form label{display:none}.footer .views-exposed-form input{background:var(--color-primary);border:2px solid #fff;border-radius:1.5625rem;color:#fff;display:block;font-family:var(--font-regular);font-size:1rem;height:3rem;outline:0;padding:0 1.25rem;width:100%}.footer .views-exposed-form input:-ms-input-placeholder{color:#fff;font-family:var(--font-regular);font-size:1rem;font-weight:700;opacity:1}.footer .views-exposed-form input::placeholder{color:#fff;font-family:var(--font-regular);font-size:1rem;font-weight:700;opacity:1}.footer .views-exposed-form .form-actions{margin:0}.footer .views-exposed-form button.form-submit{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath fill='%23fff' d='m20 18.239-4.151-4.151a8.612 8.612 0 0 0 1.761-5.283A8.751 8.751 0 0 0 8.805 0 8.751 8.751 0 0 0 0 8.805a8.751 8.751 0 0 0 8.805 8.805 8.612 8.612 0 0 0 5.283-1.761L18.239 20ZM2.516 8.805a6.228 6.228 0 0 1 6.289-6.289 6.228 6.228 0 0 1 6.289 6.289 6.228 6.228 0 0 1-6.289 6.289 6.228 6.228 0 0 1-6.289-6.289Z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:1.125rem auto;border:0;bottom:0;font-size:0;height:1.5rem;margin:auto;outline:0;position:absolute;right:1rem;text-indent:-624.9375rem;top:0;width:1.5rem}.footer .menu--footer{-ms-grid-row-align:center;align-self:center;flex-direction:row;flex-wrap:wrap}@media (max-width:28.75rem){.footer .menu--footer{align-items:center;flex-direction:column}}@media (min-width:28.8125rem){.footer .menu--footer li:not(:first-child){align-items:center;display:flex;gap:1rem;position:relative}.footer .menu--footer li:not(:first-child):before{background:#fff;border-radius:.625rem;content:"";display:block;height:.25rem;width:.25rem}}.footer .links{flex-direction:row;text-transform:uppercase}.footer .links li:not(:first-child){align-items:center;display:flex;gap:1rem;position:relative}.footer .links li:not(:first-child):before{background:#fff;border-radius:.625rem;content:"";display:block;height:.25rem;width:.25rem}.footer .links--social{-ms-grid-row-align:center;align-self:center;flex-direction:row;gap:1.5rem}.footer .links--social svg path{fill:#fff;transition:fill .2s ease}.footer .links--social a:focus svg path,.footer .links--social a:hover svg path{fill:#000}.footer-experts{margin-top:var(--spacing-l);padding:0 1.25rem}.footer-experts h1{line-height:.9;margin:0 auto 3.125rem;max-width:49rem;text-transform:uppercase}.footer-experts .view .views__content{align-items:flex-end;display:flex;flex-wrap:nowrap;justify-content:center;margin:0 auto;max-width:49rem;padding:0}.footer-experts .view .views__content .views-row{align-items:flex-end;display:flex;margin:0 -1.5625rem;position:relative;width:auto}.footer-experts .view .views__content .views-row .views-field-view-node a{font-size:0;height:100%;left:0;position:absolute;top:0;width:100%}.footer-experts .view .views__content .views-row:has(.views-field-view-node a:focus),.footer-experts .view .views__content .views-row:has(.views-field-view-node a:hover){z-index:10}.footer-experts .view .views__content .views-row:has(.views-field-view-node a:focus) img,.footer-experts .view .views__content .views-row:has(.views-field-view-node a:hover) img{filter:drop-shadow(0 0 .3125rem)}.footer-experts .view .views__content .views-row img{max-height:11.25rem}.footer-experts .view .views__content .views-row:nth-child(3n+1){z-index:1}.footer-experts .view .views__content .views-row:nth-child(3n+2){z-index:2}.footer-experts .view .views__content .views-row:nth-child(3n+3){z-index:3}
.header{padding:1.25rem;position:relative;z-index:50}.header .header__wrapper{align-items:center;display:flex;gap:1.5rem;justify-content:space-between;margin:0 auto;max-width:var(--max-width)}.header .branding{flex-shrink:1}.header .branding a{display:block}.header .branding svg{display:block;height:auto;width:100%}@media (max-width:60rem){.header .header__wrapper--navigation{-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#fff;bottom:0;display:flex;flex-direction:column;gap:1.5rem;left:100vw;overflow:hidden;overflow-y:auto;padding:1.25rem;position:fixed;top:var(--header-height);transform:translateX(0);transition:transform .3s ease;width:100vw;z-index:1000}.js-toggle-menu .header .header__wrapper--navigation{transform:translateX(-100%)}}@media (min-width:60.0625rem){.header .header__wrapper--navigation{display:flex;flex-direction:column-reverse;flex-shrink:0;gap:2.5rem}}.header .region--primary-menu{align-items:center;display:flex;gap:3rem}@media (max-width:60rem){.header .region--primary-menu{margin:0 -1.25rem}}.header .menu--main{width:100%}.header .menu--main ul{display:flex;flex-direction:column;gap:0;list-style:none;margin:0;padding:0}@media (min-width:60.0625rem){.header .menu--main ul{align-items:center;flex-direction:row;gap:1.5rem}.header .menu--main li:not(:first-child){align-items:center;display:flex;gap:1.5rem}.header .menu--main li:not(:first-child):before{background-color:var(--color-primary);border-radius:1.5625rem;content:"";display:block;height:.25rem;width:.25rem}}.header .menu--main .menu-item>a,.header .menu--main .menu-link__wrapper--parent>a,.header .menu--main .menu-link__wrapper--parent>span{color:var(--color-grey-dark);display:block;font-size:1.25rem;font-weight:900;text-decoration:none}@media (max-width:60rem){.header .menu--main .menu-item--level-1{padding:0 1.25rem}}.header .menu--main .menu-item--level-1 .menu-link__wrapper--parent a,.header .menu--main .menu-item--level-1 .menu-link__wrapper--parent span,.header .menu--main .menu-item--level-1>a{position:relative}@media (max-width:60rem){.header .menu--main .menu-item--level-1 .menu-link__wrapper--parent a,.header .menu--main .menu-item--level-1 .menu-link__wrapper--parent span,.header .menu--main .menu-item--level-1>a{line-height:4.25rem}}@media (min-width:60.0625rem){.header .menu--main .menu-item--level-1 .menu-link__wrapper--parent a:before,.header .menu--main .menu-item--level-1 .menu-link__wrapper--parent span:before,.header .menu--main .menu-item--level-1>a:before{background:var(--color-primary);border-radius:.625rem;bottom:-.9375rem;content:"";height:.625rem;left:0;opacity:0;position:absolute;right:0;transition:opacity .2s ease;z-index:1001}.header .menu--main .menu-item--level-1 .menu-link__wrapper--parent a:focus:before,.header .menu--main .menu-item--level-1 .menu-link__wrapper--parent a:hover:before,.header .menu--main .menu-item--level-1 .menu-link__wrapper--parent span:focus:before,.header .menu--main .menu-item--level-1 .menu-link__wrapper--parent span:hover:before,.header .menu--main .menu-item--level-1.js-open-submenu .menu-link__wrapper--parent a:before,.header .menu--main .menu-item--level-1.js-open-submenu .menu-link__wrapper--parent span:before,.header .menu--main .menu-item--level-1.js-open-submenu>a:before,.header .menu--main .menu-item--level-1>a:focus:before,.header .menu--main .menu-item--level-1>a:hover:before{opacity:1}}@media (max-width:60rem){.header .menu--main .menu-item--level-1>a{border-bottom:1px solid var(--color-grey-dark)}}.header .menu--main .menu-link__wrapper--parent{align-items:center;display:flex;justify-content:space-between}@media (max-width:60rem){.header .menu--main .submenu{border-bottom:1px solid var(--color-grey-dark)}.header .menu--main .submenu .submenu__wrapper--content{padding-bottom:.625rem}}@media (min-width:60.0625rem){.header .menu--main .submenu{background-color:var(--color-white-broken);display:none;left:0;opacity:1;padding:2.5rem;position:absolute;right:0;top:100%;z-index:1000}.header .menu--main .submenu .submenu__wrapper--content{margin:0 auto;max-width:var(--max-width)}}.header .menu--main .submenu a{color:var(--color-grey-dark);display:block;font-size:1.25rem;font-weight:400;text-decoration:none;width:100%}.header .menu--main .submenu a h3{font-family:var(--font-regular);font-size:inherit;line-height:inherit;text-transform:none}@media (min-width:60.0625rem){.header .menu--main .submenu a h3{font-size:1rem}}@media (max-width:60rem){.header .menu--main .submenu a{padding:.625rem 1.25rem}}.header .menu--main .submenu a:focus,.header .menu--main .submenu a:hover{text-decoration:underline}.header .menu--main .menu-link__button--toggler{display:none}@media (max-width:60rem){.header .menu--main .menu-link__button--toggler{align-items:center;display:flex;height:2.5rem;justify-content:center;width:2.5rem}.header .menu--main .menu-link__button--toggler:after{border-bottom:2px solid var(--color-grey-dark);border-left-width:2px;border-left:0 solid var(--color-grey-dark);border-right:2px solid var(--color-grey-dark);border-top-width:2px;border-top:0 solid var(--color-grey-dark);content:"";display:block;height:.9375rem;transform:translateY(-2px) rotate(45deg);width:.9375rem}.js-toggle-submenu .header .menu--main .menu-link__button--toggler:after{transform:translateY(.3125rem) rotateX(180deg) rotate(45deg)}.header .menu--main .menu-item--parent{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:background-color .2s ease}.header .menu--main .menu-item--parent.js-toggle-submenu{background-color:var(--color-white-broken)}.header .menu--main .menu-item--parent.js-toggle-submenu .submenu{height:var(--submenu-max-height)}.header .menu--main .menu-item--parent .submenu{-webkit-backface-visibility:hidden;backface-visibility:hidden;height:0;overflow:hidden;transition:height .3s ease}}@media (min-width:60.0625rem){.header .menu--main .menu-item--parent.js-open-submenu .submenu{display:block}}.header .menu--main .menu-item--parent .submenu__wrapper--views h2{display:none}@media (max-width:60rem){.header .menu--main .menu-item--parent .submenu__wrapper--views .block--type-header-cta,.header .menu--main .menu-item--parent .submenu__wrapper--views .block-views-blockin-the-picture-block-1,.header .menu--main .menu-item--parent .submenu__wrapper--views .block-views-blockin-the-picture-block-2,.header .menu--main .menu-item--parent .submenu__wrapper--views h2{display:none}}.header .views-exposed-form{display:none}@media (min-width:60.0625rem){.header .views-exposed-form{display:block;max-width:13.75rem}}.header .views-exposed-form form{position:relative}@media (max-width:60rem){.header .views-exposed-form form{-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#fff;left:0;max-width:100%;position:absolute;right:0;top:100%;transform:scaleY(0);transform-origin:50% 0;transition:transform .2s ease;z-index:-1}.js-show-search .header .views-exposed-form form{transform:scaleY(1)}}.header .views-exposed-form input{color:var(--color-primary);display:block;font-family:var(--font-regular);font-size:1rem;height:3rem;outline:0;padding:0 1.25rem;width:100%}.header .views-exposed-form input:-ms-input-placeholder{color:var(--color-primary);font-family:var(--font-regular);font-size:1rem;font-weight:700;opacity:1}.header .views-exposed-form input::placeholder{color:var(--color-primary);font-family:var(--font-regular);font-size:1rem;font-weight:700;opacity:1}@media (max-width:60rem){.header .views-exposed-form input{border:0;height:5rem}}@media (min-width:60.0625rem){.header .views-exposed-form input{border:2px solid var(--color-primary);border-radius:1.5625rem;color:var(--color-primary)}}.header .views-exposed-form label{display:none}.header .views-exposed-form .form-actions{margin:0}.header .views-exposed-form button.form-submit{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath fill='%23e60019' d='m20 18.239-4.151-4.151a8.612 8.612 0 0 0 1.761-5.283A8.751 8.751 0 0 0 8.805 0 8.751 8.751 0 0 0 0 8.805a8.751 8.751 0 0 0 8.805 8.805 8.612 8.612 0 0 0 5.283-1.761L18.239 20ZM2.516 8.805a6.228 6.228 0 0 1 6.289-6.289 6.228 6.228 0 0 1 6.289 6.289 6.228 6.228 0 0 1-6.289 6.289 6.228 6.228 0 0 1-6.289-6.289Z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:1.125rem auto;border:0;bottom:0;font-size:0;height:1.5rem;margin:auto;outline:0;position:absolute;right:1rem;text-indent:-624.9375rem;top:0;width:1.5rem}.header .region--secondary-menu{align-items:flex-start;display:flex;flex-direction:column;gap:1.875rem}@media (max-width:60rem){.header .region--secondary-menu,.header .region--secondary-menu .chip{font-size:1.25rem}}@media (min-width:60.0625rem){.header .region--secondary-menu{align-items:center;flex-direction:row;gap:2.5rem;justify-content:flex-end}}.header .region--secondary-menu ul.menu--secondary-menu{display:flex;flex-direction:column;gap:1.5rem}@media (min-width:60.0625rem){.header .region--secondary-menu ul.menu--secondary-menu{align-items:center;flex-direction:row;gap:1.25rem}}.header .region--secondary-menu ul.menu--secondary-menu li:last-child a.chip{margin-left:1.25rem}.header .region--secondary-menu ul.menu--secondary-menu a{color:var(--color-grey-dark);display:inline-block;font-size:1.25rem;text-decoration:none}@media (min-width:60rem){.header .region--secondary-menu ul.menu--secondary-menu a{font-size:1rem}}.header .region--secondary-menu ul.menu--secondary-menu a.chip{color:#fff;text-decoration:none}.header .region--secondary-menu ul.menu--secondary-menu a.chip:focus,.header .region--secondary-menu ul.menu--secondary-menu a.chip:hover{color:var(--color-grey-dark);text-decoration:none}.header .region--secondary-menu ul.menu--secondary-menu a:focus,.header .region--secondary-menu ul.menu--secondary-menu a:hover{text-decoration:underline}.header .block-language-switcher ul{display:flex;gap:.75rem;list-style-type:none;margin:0;padding:0}.header .block-language-switcher ul li:not(:first-child){align-items:center;display:flex;gap:.75rem}.header .block-language-switcher ul li:not(:first-child):before{background-color:var(--color-grey-dark);border-radius:1.5625rem;content:"";display:block;height:.25rem;width:.25rem}.header .block-language-switcher ul a{color:var(--color-grey-dark);font-weight:900;text-decoration:none;text-transform:uppercase}.header .block-language-switcher ul a:focus,.header .block-language-switcher ul a:hover{text-decoration:underline}.header__actions--mobile{align-items:center;display:flex;gap:1.25rem}.header__actions--mobile .views-exposed-form{display:block}@media (min-width:60.0625rem){.header__actions--mobile{display:none}}.search__button--mobile{background-color:transparent;border:2px solid var(--color-primary);border-radius:50%;cursor:pointer;font-size:0;height:2.5rem;padding:0;position:relative;width:2.5rem}.search__button--mobile>span{bottom:0;left:0;position:absolute;right:0;top:0;transition:opacity .1s ease;z-index:1}.search__button--mobile .icon--search{align-items:center;display:flex;justify-content:center;opacity:1}.search__button--mobile .icon--search svg path{fill:var(--color-grey-dark)}.search__button--mobile .icon--close{opacity:0}.search__button--mobile .icon--close:after,.search__button--mobile .icon--close:before{border-bottom:2px solid var(--color-primary);content:"";display:block;left:50%;position:absolute;top:50%;transform:translateY(-50%) translateX(-50%) rotate(45deg);width:1.40625rem}.search__button--mobile .icon--close:after{transform:translateY(-50%) translateX(-50%) rotate(-45deg)}.js-show-search .search__button--mobile .icon--search{opacity:0}.js-show-search .search__button--mobile .icon--close{opacity:1}button.mobile_button{display:none}@media (max-width:60rem){button.mobile_button{--mobile-bar-gap:2px;--mobile-bar-height:2px;--mobile-bar-width:60%;align-items:center;-webkit-appearance:none;appearance:none;border:2px solid var(--color-grey-dark);border-radius:50%;cursor:pointer;display:flex;flex-direction:column;gap:var(--mobile-bar-gap);height:2.5rem;justify-content:center;padding:0;position:relative;width:2.5rem;z-index:9100}button.mobile_button .mobile_button__bar{background:var(--color-grey-dark);height:var(--mobile-bar-height);transform:none;transform-origin:50% 50%;transition:transform .2s ease;width:var(--mobile-bar-width)}button.mobile_button .mobile_button__bar:nth-child(2){transform:translateY(calc(var(--mobile-bar-gap)/2 + var(--mobile-bar-height)/2))}button.mobile_button .mobile_button__bar:nth-child(3){transform:translateY(calc(var(--mobile-bar-gap)/2*-1 + var(--mobile-bar-height)/2*-1))}button.mobile_button:focus,button.mobile_button:hover{border-color:var(--color-primary)}button.mobile_button:focus .mobile_button__bar:first-child,button.mobile_button:hover .mobile_button__bar:first-child{transform:scaleX(.8)}button.mobile_button:focus .mobile_button__bar:nth-child(4),button.mobile_button:hover .mobile_button__bar:nth-child(4){transform:scaleX(.8)}.js-toggle-menu button.mobile_button .mobile_button__bar:first-child{transform:scaleX(0)}.js-toggle-menu button.mobile_button .mobile_button__bar:nth-child(2){transform:translateY(calc(var(--mobile-bar-gap)/2 + var(--mobile-bar-height)/2)) translateX(0) rotate(-45deg)}.js-toggle-menu button.mobile_button .mobile_button__bar:nth-child(3){transform:translateY(calc(var(--mobile-bar-gap)/2*-1 + var(--mobile-bar-height)/2*-1)) translateX(0) rotate(45deg)}.js-toggle-menu button.mobile_button .mobile_button__bar:nth-child(4){transform:scaleX(0)}}
@media (min-width:60rem){.view--display-id-block_menu .views__content{display:flex;gap:2rem;justify-content:flex-end}.view--display-id-block_menu .views__content .views-row{margin:0;width:auto}}
.view--default .views__content{margin:0 auto;max-width:var(--max-width);padding:0 1.25rem}.view--default .views-row{margin:0 0 1.25rem}@media (min-width:40rem){.view--default .views__content{display:flex;flex-wrap:wrap}.view--default .views-row{width:calc(50% - .625rem)}.view--default .views-row:nth-child(2n){margin-left:1.25rem}}@media (min-width:60rem){.view--default .views-row{width:calc(33.33% - .875rem)}.view--default .views-row:nth-child(2n){margin-left:0}.view--default .views-row:nth-child(3n+2){margin-left:1.25rem;margin-right:1.25rem}}.block-views-block-upcoming-webinars-block-1 h2,.block-views-block-webinars-block-1 h2{text-align:center}.view--recent-publications .views__content{padding:0}.tag__title{margin-left:auto;margin-right:auto;max-width:var(--max-width);padding:0 1.25rem}
.block-views-block-authored-content-block-1,.block-views-block-published-content-block-1{margin-bottom:5rem;padding-top:2.5rem;position:relative}.block-views-block-authored-content-block-1:before,.block-views-block-published-content-block-1:before{background-color:var(--color-white-broken);content:"";height:20rem;left:0;position:absolute;right:0;top:0;z-index:-1}.block-views-block-authored-content-block-1 h2,.block-views-block-published-content-block-1 h2{color:var(--color-primary);padding:0 1.25rem;text-align:center}@media (min-width:60rem){.block-views-block-authored-content-block-1:before,.block-views-block-published-content-block-1:before{height:26.875rem}}
.pager{margin:5.625rem auto;max-width:var(--max-width);padding:0 1.25rem}.pager__items{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;list-style:none;margin:0;padding:0}.pager__items li{margin:.625rem}.pager__items a{align-items:center;background-color:var(--color-white-broken);border-radius:50%;color:var(--color-grey-dark);display:flex;justify-content:center;max-width:2.5rem;padding:.5625rem 1rem;text-decoration:none;transition:background-color .2s ease-in-out,color .2s ease-in-out}.pager__items a:focus,.pager__items a:hover{background-color:var(--color-grey);color:#fff}.pager__items .is-active a{background-color:var(--color-grey-dark);color:#fff}.pager__items .pager__item--next a:focus,.pager__items .pager__item--next a:hover,.pager__items .pager__item--previous a:focus,.pager__items .pager__item--previous a:hover{color:var(--color-grey-dark);text-decoration:underline}.pager__items .pager__item--first a,.pager__items .pager__item--last a,.pager__items .pager__item--next a,.pager__items .pager__item--previous a{background-color:transparent;max-width:none}
.node--type-frontpage.node--view-mode-header .field-name-field-header-image,.node--type-frontpage.node--view-mode-header .field-name-field-media-menu,.node--type-system-page.node--view-mode-header .field-name-field-header-image,.node--type-system-page.node--view-mode-header .field-name-field-media-menu,.taxonomy-term--view-mode-header .field-name-field-header-image,.taxonomy-term--view-mode-header .field-name-field-media-menu{margin-bottom:1.25rem;max-width:13.75rem}.node--type-frontpage.node--view-mode-header h3,.node--type-system-page.node--view-mode-header h3,.taxonomy-term--view-mode-header h3{font-size:1rem;font-weight:500;margin:0}@media (max-width:60rem){.node--type-frontpage.node--view-mode-header .field-name-field-header-image,.node--type-frontpage.node--view-mode-header .field-name-field-media-menu,.node--type-system-page.node--view-mode-header .field-name-field-header-image,.node--type-system-page.node--view-mode-header .field-name-field-media-menu,.taxonomy-term--view-mode-header .field-name-field-header-image,.taxonomy-term--view-mode-header .field-name-field-media-menu{display:none}}
