@charset "UTF-8";@import url("https://fonts.googleapis.com/css2?family=Source+Serif+4:ital,opsz,wght@0,8..60,200..900;1,8..60,200..900");@import url("https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900");@layer reset, base;@layer reset{
  /*! https://www.joshwcomeau.com/css/custom-css-reset/ */
  /*! https://piccalil.li/blog/a-more-modern-css-reset/ */*,:after,:before{box-sizing:border-box}*{margin:0}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}body{line-height:1.5;-webkit-font-smoothing:antialiased}canvas,img,picture,svg,video{display:block;max-width:100%}button,fieldset,input,input::file-selector-button,select,textarea{font:inherit}button,fieldset,input:not([type=range]),legend,textarea{-webkit-appearance:none;appearance:none}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}h1,h2,h3,h4{text-wrap:balance}textarea:not([rows]){min-height:10em}:target{scroll-margin-block:5ex}html.js input.form-autocomplete{background-image:none}}.bold.menu-item,.bold.menu-item>a,.bold.menu-item>span,.bold>.cheeseburger-menu__item-label,.bold>.cheeseburger-menu__item-label>a,.bold>.cheeseburger-menu__item-label>span{font-weight:700!important}:root{--spred-size-s:14px;--spred-size-m:16px;--spred-size-xl:20px;--spred-size-2xl:24px;--spred-size-3xl:28px;--spred-size-4xl:32px;--spred-line-height-s:20px;--spred-line-height-m:24px;--spred-line-height-xl:28px;--spred-line-height-2xl:32px;--spred-line-height-3xl:36px;--spred-line-height-4xl:40px;--spred-color-neutral-0:#000;--spred-color-neutral-10:#1f1f1f;--spred-color-neutral-50:#7a7a7a;--spred-color-neutral-80:#ccc;--spred-color-neutral-90:#ebebeb;--spred-color-neutral-95:#fafafa;--spred-color-neutral-100:#fff;--spred-color-red-30:#a90022;--spred-color-red-50:#e0183a;--spred-color-red-80:#ffa6a1;--spred-color-red-90:#ffdcd8;--spred-color-red-95:#fff2f0;--spred-color-green-10:#003d2f;--spred-color-green-20:#00674f;--spred-color-green-80:#99ffe7;--spred-color-green-90:#ebfffa;--spred-color-green-95:#f7fffd;--spred-color-gold-25:#5a4920;--spred-color-gold-30:#7c642d;--spred-color-gold-50:#b49141;--spred-color-gold-90:#f4eee1;--spred-color-gold-95:#fcfbf7;--spred-color-transparent-dark-m:rgba(0,0,0,.6);--spred-color-transparent-dark-s:rgba(0,0,0,.25);--spred-color-transparent-dark-xs:rgba(0,0,0,.12);--spred-color-transparent-dark-xxs:rgba(0,0,0,.08);--spred-color-transparent-light-xl:hsla(0,0%,100%,.95);--spred-color-transparent-light-l:hsla(0,0%,100%,.75);--spred-color-transparent-light-m:hsla(0,0%,100%,.54);--spred-color-transparent-light-s:hsla(0,0%,100%,.25);--spred-color-transparent-light-xs:hsla(0,0%,100%,.12);--spred-size-1:8px;--spred-size-2:16px;--spred-size-3:24px;--spred-size-4:32px;--spred-size-5:40px;--spred-size-6:48px;--spred-size-7:56px;--spred-size-8:64px;--spred-size-9:72px;--spred-size-10:80px;--spred-size-12:96px;--spred-size-15:120px;--spred-size-0-5:4px;--spred-size-1-5:12px;--spred-size-2-5:20px;--spred-size-3-5:28px;--spred-theme-primary:var(--spred-color-green-20);--spred-theme-secondary:var(--spred-color-gold-30);--spred-text-primary:var(--spred-color-neutral-10);--spred-text-secondary:var(--spred-color-transparent-dark-m);--spred-text-tertiary:var(--spred-color-transparent-dark-s);--spred-text-primary-inverse:var(--spred-color-neutral-100);--spred-text-secondary-inverse:var(--spred-color-transparent-light-m);--spred-text-accent:var(--spred-theme-primary);--spred-background-primary:var(--spred-color-neutral-100);--spred-background-secondary:var(--spred-color-neutral-95);--spred-background-primary-inverse:var(--spred-color-neutral-10);--spred-background-accent-primary-strong:var(--spred-color-green-10);--spred-background-accent-primary-light:var(--spred-color-green-90);--spred-background-accent-secondary-light:var(--spred-color-gold-95);--spred-border-radius-s:var(--spred-size-0-5);--spred-border-radius-m:var(--spred-size-1);--spred-border-radius-l:var(--spred-size-8);--spred-border-color-accent:var(--spred-theme-primary);--spred-border-color-primary:var(--spred-color-transparent-dark-s);--spred-border-color-secondary:var(--spred-color-transparent-dark-xs);--spred-border-color-primary-inverse:var(--spred-color-transparent-light-s);--spred-border-color-white:var(--spred-color-neutral-100);--spred-border-color-accent-primary:var(--spred-theme-primary);--spred-border-color-accent-secondary:var(--spred-theme-secondary);--spred-interactive-primary:var(--spred-theme-primary);--spred-interactive-primary--hover:var(--spred-color-green-10);--spred-interactive-secondary:var(--spred-color-gold-50);--spred-interactive-secondary--hover-2:var(--spred-theme-secondary);--spred-interactive-level1:var(--spred-background-primary);--spred-interactive-level1--hover:var(--spred-color-transparent-dark-xxs);--spred-button-border-radius:undefined;--spred-background-disabled:var(--spred-color-neutral-90);--spred-button-primary-bg:var(--spred-interactive-primary);--spred-button-primary-border:var(--spred-border-color-primary);--spred-button-primary-bg--hover:var(--spred-interactive-primary--hover);--spred-button-primary-bg--focus:var(--spred-interactive-primary--hover);--spred-button-primary-border--focus:var(--spred-border-color-white);--spred-button-primary-label:var(--spred-text-primary-inverse);--spred-button-primary-label--hover:var(--spred-button-primary-label);--spred-button-secondary-bg:hsla(0,0%,100%,0);--spred-button-secondary-bg--hover:var(--spred-button-primary-bg);--spred-button-secondary-bg--focus:var(--spred-interactive-primary--hover);--spred-button-secondary-border:var(--spred-button-primary-bg);--spred-button-secondary-border--focus:var(--spred-button-primary-border--focus);--spred-button-secondary-label:var(--spred-text-primary);--spred-button-secondary-label--hover:var(--spred-text-primary-inverse);--spred-link-primary:var(--spred-interactive-primary);--spred-link-primary--hover:var(--spred-interactive-primary--hover);--spred-link-primary--focus:var(--spred-interactive-primary);--spred-link-inverse:var(--spred-text-primary-inverse);--spred-link-inverse--hover:var(--spred-color-green-80);--spred-link-inverse--focus:var(--spred-link-inverse--hover);--spred-link-text:var(--spred-text-primary);--spred-link-text--hover:var(--spred-link-primary);--spred-link-text--focus:var(--spred-link-text--hover);--spred-text-disabled:var(--spred-color-transparent-dark-s);--spred-background-accent:var(--spred-theme-primary);--spred-message-link:var(--spred-text-primary);--spred-message-link--hover:var(--spred-text-secondary);--spred-message-warning-border:var(--spred-border-color-warning);--spred-message-warning-bg:var(--spred-background-warning-secondary);--spred-message-status-border:var(--spred-border-color-accent);--spred-message-status-bg:var(--spred-background-info-secondary);--spred-message-error-border:var(--spred-border-color-negative);--spred-message-error-bg:var(--spred-background-negative-secondary);--spred-message-success-border:var(--spred-border-color-positive);--spred-message-success-bg:var(--spred-background-positive-secondary);--spred-table-cell-height:var(--spred-size-8);--spred-table-header-bg:var(--spred-background-secondary);--spred-table-header-label:var(--spred-text-secondary);--spred-table-header-border:var(--spred-border-color-secondary);--spred-table-cell-bg:var(--spred-interactive-tertiary);--spred-table-cell-bg--hover:var(--spred-interactive-tertiary--hover);--spred-table-cell-border:var(--spred-border-color-secondary);--spred-pager-border-color:var(--spred-border-color-primary);--spred-pager-border-radius:var(--spred-border-radius-m);--spred-pager-default-bg:var(--spred-button-secondary-bg);--spred-pager-default-bg--hover:var(--spred-button-secondary-bg--hover);--spred-pager-default-label:var(--spred-text-primary);--spred-pager-active-bg:var(--spred-button-primary-bg);--spred-pager-active-bg--hover:var(--spred-button-primary-bg--hover);--spred-pager-active-label:var(--spred-text-primary-inverse);--spred-pager-disabled-bg:var(--spred-background-disabled);--spred-pager-disabled-label:var(--spred-text-disabled);--spred-menu-link:var(--spred-text-primary);--spred-menu-link--hover:var(--spred-link-primary);--spred-menu-link--active:var(--spred-link-primary)}@layer base{.dialog-off-canvas-main-canvas{display:flex;flex-direction:column;min-height:calc(100dvh - var(--gin-toolbar-y-offset, 0px));overflow-x:hidden}.container{margin-inline:auto;max-width:1280px;padding-inline:var(--spred-size-2)}.container .container{padding-inline:unset}.region-navigation{display:flex;justify-content:flex-end;position:relative;width:100%}.region-user-navigation{align-items:center;display:flex;gap:var(--spred-size-1);justify-content:center}.region-footer-first,.region-footer-second{align-items:center;display:flex;justify-content:space-between}.region-footer-second{align-items:center;display:grid;justify-content:center;grid-gap:8px}.region-footer-second>*{text-align:center}@media (min-width:1024px){.region-footer-second{align-items:center;display:flex;justify-content:space-between}}#footer{align-items:center;background-color:var(--spred-color-neutral-10);color:var(--spred-color-neutral-100);display:grid;min-height:104px}#footer .light-text{color:var(--spred-text-secondary-inverse)}#footer .container{width:100%}#footer #block-spred-powered-by a{color:var(--spred-link-inverse)}#footer #block-spred-powered-by a:hover{opacity:.7;transition:opacity .4s ease}#footer #block-spred-powered-by p{color:var(--spred-text-secondary-inverse);font-size:var(--spred-size-m)}.form-wrapper{margin-top:var(--spred-size-1-5)}.form-wrapper[id=edit-field-date-wrapper] h4{font-size:1rem;font-weight:400;margin-bottom:0}.form-item label{display:block;position:relative}.form-item label.form-required:after{color:var(--spred-color-red-50);content:"*";font-size:1rem;padding-left:var(--spred-size-0-5);text-align:center}.form-item:not(:last-child){margin-bottom:var(--spred-size-2)}.form-item.form-type-checkbox,.form-item.form-type-radio{cursor:pointer;margin-bottom:0}.form-item.form-type-checkbox label,.form-item.form-type-radio label{cursor:pointer;font-weight:400}.form-item.form-type-managed-file label{background-color:var(--spred-button-primary-bg);border:1px solid transparent;border:1px solid var(--spred-button-primary-border);border-radius:var(--spred-border-radius-m);color:var(--spred-text-primary-inverse);cursor:pointer;display:inline-block;font-weight:400;outline:none;padding:var(--spred-size-1) var(--spred-size-2);text-align:center;text-decoration:none;transition:.4s ease}.form-item.form-type-managed-file label:active{box-shadow:none}.form-item.form-type-managed-file label:active,.form-item.form-type-managed-file label:focus,.form-item.form-type-managed-file label:hover{background-color:var(--spred-button-primary-bg--hover);text-decoration:none}.form-item.form-type-managed-file label:active,.form-item.form-type-managed-file label:hover{background-color:var(--spred-button-primary-bg--hover);border:1px solid var(--spred-button-primary-border);color:var(--spred-text-primary-inverse)}.form-item.form-type-managed-file label:focus{background-color:var(--spred-button-primary-bg--focus);border:2px solid var(--spred-button-primary-border--focus);box-shadow:0 0 8px 0 var(--spred-interactive-primary)}.form-item.form-type-managed-file label+div{display:none}.form-item.form-type-managed-file .description{font-family:Inter,sans-serif;font-size:clamp(.813rem,.813rem + 0vw,.813rem);font-weight:400;letter-spacing:normal;line-height:clamp(1.25rem,1.25rem + 0vw,1.25rem);padding-top:var(--spred-size-1)}.form-checkboxes .form-item,.form-radios .form-item{padding-block:var(--spred-size-0-5)}.form-checkboxes .form-item:hover input,.form-radios .form-item:hover input{border-color:var(--spred-border-color-primary)}.form-type-checkbox,.form-type-radio{display:flex;flex-wrap:wrap;gap:var(--spred-size-1)}.form-submit{background-color:var(--spred-button-primary-bg);border:1px solid transparent;border:1px solid var(--spred-button-primary-border);border-radius:var(--spred-border-radius-m);color:var(--spred-text-primary-inverse);cursor:pointer;display:inline-block;font-weight:400;outline:none;padding:var(--spred-size-1) var(--spred-size-2);text-align:center;text-decoration:none;transition:.4s ease}.form-submit:active{box-shadow:none}.form-submit:active,.form-submit:focus,.form-submit:hover{background-color:var(--spred-button-primary-bg--hover);text-decoration:none}.form-submit:active,.form-submit:hover{background-color:var(--spred-button-primary-bg--hover);border:1px solid var(--spred-button-primary-border);color:var(--spred-text-primary-inverse)}.form-submit:focus{background-color:var(--spred-button-primary-bg--focus);border:2px solid var(--spred-button-primary-border--focus);box-shadow:0 0 8px 0 var(--spred-interactive-primary)}.form-submit[data-drupal-selector=edit-preview]{display:none}#header,#pre-header{padding-block:var(--spred-size-2)}#header .container,#pre-header .container{margin-inline:auto;max-width:1280px;padding-inline:var(--spred-size-2)}#pre-header{background-color:#f5f5f5;padding-block:var(--spred-size-1-5)}#pre-header .container{display:flex;justify-content:flex-end}#pre-header .container nav>*{display:flex;grid-gap:10px}#pre-header{display:none}#header{background-color:#fff;border-bottom:1px solid var(--spred-border-color-secondary);left:0;min-height:80px;padding-block:var(--spred-size-2);position:relative;right:0;top:0;width:100%}#header .container{align-items:center;display:flex;gap:var(--spred-size-2)}.site-logo img{display:block;max-width:unset;width:202px}html{scroll-behavior:smooth}body{background-color:var(--spred-background-primary);font-family:Inter,sans-serif;font-size:clamp(1rem,1rem + 0vw,1rem);font-weight:400;letter-spacing:normal;line-height:clamp(1.5rem,1.5rem + 0vw,1.5rem)}body,h1{color:var(--spred-text-primary)}h1{font-family:Work Sans,sans-serif;font-size:clamp(2rem,1.6666666667rem + 1.4814814815vw,3rem);font-weight:700;letter-spacing:0;line-height:clamp(2.5rem,2.1666666667rem + 1.4814814815vw,3.5rem);margin:var(--spred-size-4) 0 var(--spred-size-2)}@media (min-width:768px){h1{margin:var(--spred-size-5) 0 var(--spred-size-2-5)}}@media (min-width:1024px){h1{margin:var(--spred-size-6) 0 var(--spred-size-3)}}h2{color:var(--spred-text-primary);font-family:Work Sans,sans-serif;font-size:clamp(1.75rem,1.5rem + 1.1111111111vw,2.5rem);font-weight:700;letter-spacing:0;line-height:clamp(2.25rem,2rem + 1.1111111111vw,3rem);margin:var(--spred-size-3) 0 var(--spred-size-1-5)}@media (min-width:768px){h2{margin:var(--spred-size-4) 0 var(--spred-size-2)}}@media (min-width:1024px){h2{margin:var(--spred-size-5) 0 var(--spred-size-2-5)}}h3{color:var(--spred-text-primary);font-family:Work Sans,sans-serif;font-size:clamp(1.5rem,1.3333333333rem + .7407407407vw,2rem);font-weight:700;letter-spacing:normal;line-height:clamp(2rem,1.8333333333rem + .7407407407vw,2.5rem);margin:var(--spred-size-2) 0 var(--spred-size-1)}@media (min-width:768px){h3{margin:var(--spred-size-3) 0 var(--spred-size-1-5)}}@media (min-width:1024px){h3{margin:var(--spred-size-4) 0 var(--spred-size-2)}}h4{color:var(--spred-text-primary);font-family:Work Sans,sans-serif;font-size:clamp(1.25rem,1.1666666667rem + .3703703704vw,1.5rem);font-weight:700;letter-spacing:normal;line-height:clamp(1.75rem,1.5833333333rem + .7407407407vw,2.25rem);margin:var(--spred-size-1) 0 var(--spred-size-0-5)}@media (min-width:768px){h4{margin:var(--spred-size-2) 0 var(--spred-size-1)}}@media (min-width:1024px){h4{margin:var(--spred-size-3) 0 var(--spred-size-1-5)}}h5{color:var(--spred-text-primary);font-family:Work Sans,sans-serif;font-size:clamp(.75rem,.5833333333rem + .7407407407vw,1.25rem);font-weight:700;letter-spacing:normal;line-height:clamp(1.75rem,1.6666666667rem + .3703703704vw,2rem);margin:var(--spred-size-0-5) 0 0}@media (min-width:768px){h5{margin:var(--spred-size-1) 0 var(--spred-size-0-5)}}@media (min-width:1024px){h5{margin:var(--spred-size-2) 0 var(--spred-size-1)}}h6{color:var(--spred-text-primary);font-family:Work Sans,sans-serif;font-size:clamp(.75rem,.729rem + .0933333333vw,.813rem);font-weight:700;letter-spacing:normal;line-height:clamp(.75rem,.5833333333rem + .7407407407vw,1.25rem);margin:0}@media (min-width:768px){h6{margin:var(--spred-size-0-5) 0}}@media (min-width:1024px){h6{margin:var(--spred-size-1) 0 var(--spred-size-0-5)}}p{font-family:Inter,sans-serif;font-size:clamp(1rem,.9583333333rem + .1851851852vw,1.125rem);font-weight:400;letter-spacing:normal;line-height:clamp(1.5rem,1.4166666667rem + .3703703704vw,1.75rem);margin-bottom:var(--spred-size-2)}p:last-child{margin-bottom:0}a{color:var(--spred-link-primary);font-weight:500;text-decoration:none}a,a[href*=facebook]{transition:all .3s ease}a[href*=facebook]{display:flex;overflow:hidden;padding:0;position:relative;text-indent:-9999px;white-space:nowrap}a[href*=facebook]:after{background-color:currentcolor;content:"";display:inline-block;height:24px;-webkit-mask:url(../images/icons/sp-social-icons/facebook.svg) no-repeat center/contain;mask:url(../images/icons/sp-social-icons/facebook.svg) no-repeat center/contain;width:24px}a[href*=facebook]:focus:after,a[href*=facebook]:hover:after{background-color:var(--spred-theme-primary)}a:focus,a:hover{color:var(--spred-link-primary--hover)}a span{font-weight:500}ol,ul{padding-inline-start:var(--spred-size-2)}ol li[class],ul li[class]{list-style:none}ol li{margin-block:var(--spred-size-1-5)}ol li:not([class]){counter-increment:list-counter;margin-left:var(--spred-size-2);padding-left:var(--spred-size-1)}ol li:not([class])::marker{content:counter(list-counter) "."}ul:not(.menu,.links,.tabs,.toolbar-menu,.pager__items,.contextual-links) li{margin-block:var(--spred-size-1-5);position:relative}ul:not(.menu,.links,.tabs,.toolbar-menu,.pager__items,.contextual-links) li::marker{color:var(--spred-theme-primary)}ul:not(.menu,.links,.tabs,.toolbar-menu,.pager__items,.contextual-links) li:not([class]){margin-left:var(--spred-size-2)}ul:not(.menu,.links,.tabs,.toolbar-menu,.pager__items,.contextual-links) li a:focus{border:2px dashed var(--spred-link-primary--focus);border-radius:var(--spred-border-radius-s);color:var(--spred-link-primary--hover);outline:none;padding:0 var(--spred-size-0-5)}ul:has(:is(input[type=checkbox],input[type=radio])){list-style-type:none}img{height:auto}span{font-family:Inter,sans-serif;font-size:clamp(1rem,1rem + 0vw,1rem);font-weight:400;letter-spacing:normal;line-height:clamp(1.5rem,1.5rem + 0vw,1.5rem)}:is(button,input,textarea,select,input::file-selector-button,fieldset){color:var(--spred-text-primary);font-size:1rem}fieldset,input,input::file-selector-button,select,textarea{line-height:1.5rem}textarea{min-height:110px;resize:none}button,input::file-selector-button,input[type=button],input[type=checkbox],input[type=radio],input[type=submit],select,select option{cursor:pointer}input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],input[type^=date],select,textarea{accent-color:var(--spred-text-primary);background:var(--spred-background-primary);border:1px solid var(--spred-border-color-primary);border-radius:var(--spred-border-radius-m);color:var(--spred-text-primary);margin:var(--spred-size-0-5) 0 var(--spred-size-2);max-width:100%;padding:var(--spred-size-2);width:100%}input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=search]:focus,input[type=submit]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,input[type^=date]:focus,select:focus,textarea:focus{background-color:var(--spred-background-primary);border-color:var(--spred-border-color-accent);outline:0}select:not([multiple]){-webkit-appearance:none;appearance:none;background:url(../images/icons/sp-icons/arrow-down.svg) no-repeat right 16px center/12px}button:not(.eu-cookie-withdraw-tab,.trigger,.toolbar-icon),input[type=button],input[type=file]::file-selector-button,input[type=reset],input[type=submit]{background-color:var(--spred-button-primary-bg);border:1px solid transparent;border:1px solid var(--spred-button-primary-border);border-radius:var(--spred-border-radius-m);color:var(--spred-text-primary-inverse);cursor:pointer;display:inline-block;font-weight:400;outline:none;padding:var(--spred-size-1) var(--spred-size-2);text-align:center;text-decoration:none;transition:.4s ease}button:not(.eu-cookie-withdraw-tab,.trigger,.toolbar-icon):active,input[type=button]:active,input[type=file]::file-selector-button:active,input[type=reset]:active,input[type=submit]:active{box-shadow:none}button:not(.eu-cookie-withdraw-tab,.trigger,.toolbar-icon):active,button:not(.eu-cookie-withdraw-tab,.trigger,.toolbar-icon):focus,button:not(.eu-cookie-withdraw-tab,.trigger,.toolbar-icon):hover,input[type=button]:active,input[type=button]:focus,input[type=button]:hover,input[type=file]::file-selector-button:active,input[type=file]::file-selector-button:focus,input[type=file]::file-selector-button:hover,input[type=reset]:active,input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:active,input[type=submit]:focus,input[type=submit]:hover{background-color:var(--spred-button-primary-bg--hover);text-decoration:none}button:not(.eu-cookie-withdraw-tab,.trigger,.toolbar-icon):active,button:not(.eu-cookie-withdraw-tab,.trigger,.toolbar-icon):hover,input[type=button]:active,input[type=button]:hover,input[type=file]::file-selector-button:active,input[type=file]::file-selector-button:hover,input[type=reset]:active,input[type=reset]:hover,input[type=submit]:active,input[type=submit]:hover{background-color:var(--spred-button-primary-bg--hover);border:1px solid var(--spred-button-primary-border);color:var(--spred-text-primary-inverse)}button:not(.eu-cookie-withdraw-tab,.trigger,.toolbar-icon):focus,input[type=button]:focus,input[type=file]::file-selector-button:focus,input[type=reset]:focus,input[type=submit]:focus{background-color:var(--spred-button-primary-bg--focus);border:2px solid var(--spred-button-primary-border--focus);box-shadow:0 0 8px 0 var(--spred-interactive-primary)}button:not(.eu-cookie-withdraw-tab,.trigger,.toolbar-icon):is(:disabled),input[type=button]:is(:disabled),input[type=file]::file-selector-button:is(:disabled),input[type=reset]:is(:disabled),input[type=submit]:is(:disabled){background-color:var(--spred-background-disabled);border:1px solid var(--spred-border-color-primary);color:var(--spred-text-disabled)}input[type=radio]{align-items:center;background-color:transparent;border:2px solid var(--spred-border-color-primary);border-radius:50%;display:flex;height:var(--spred-size-2-5);justify-content:center;outline:none;transition:outline .3s ease,border .3s ease;width:var(--spred-size-2-5)}input[type=radio]:focus,input[type=radio]:focus-visible{border-color:var(--spred-border-color-accent)}input[type=radio]:not(:disabled):checked:checked{background-clip:content-box;background-color:var(--spred-border-color-accent);background-image:radial-gradient(circle,var(--spred-border-color-accent) 0,var(--spred-border-color-accent) 50%,transparent 60%,transparent 100%);border-color:var(--spred-border-color-accent);padding:2px}input[type=radio]:not(:disabled):checked:focus,input[type=radio]:not(:disabled):checked:focus-visible{border-color:var(--spred-border-color-primary)}input[type=checkbox]{align-items:center;background-color:transparent;border:2px solid var(--spred-border-color-primary);border-radius:var(--spred-border-radius-s);display:flex;height:var(--spred-size-2-5);justify-content:center;outline:none;transition:outline .3s ease,border .3s ease;width:var(--spred-size-2-5)}input[type=checkbox]:before{background-color:var(--spred-color-neutral-100);box-shadow:inset 1rem 1rem var(--spred-color-neutral-100);clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);content:"";height:.65rem;transform:scale(0);transform-origin:bottom left;transition:transform .12s ease-in-out;width:.65rem}input[type=checkbox]:focus,input[type=checkbox]:focus-visible{border:2px solid var(--spred-border-color-accent)}input[type=checkbox]:checked{background-color:var(--spred-theme-primary);border:none}input[type=checkbox]:checked:before{transform:scale(1)}input[type=checkbox]:checked:focus,input[type=checkbox]:checked:focus-visible{border:2px solid var(--spred-border-color-primary)}fieldset{border:1px solid var(--spred-border-color-primary);margin-inline:0 0}fieldset legend{padding-block:var(--spred-size-1)}figure{margin-block:var(--spred-size-2-5)}iframe{max-width:100%}picture{display:block;line-height:0}label{color:var(--spred-text-primary);font-weight:700}details{background:var(--spred-background-secondary);border:1px solid var(--spred-border-color-secondary);border-radius:var(--spred-border-radius-s);padding:var(--spred-size-1) var(--spred-size-2)}details summary{padding-right:var(--spred-size-3);position:relative}details summary::marker{content:none}details summary:after{background:url(../images/icons/sp-icons/arrow-down-blue.svg) no-repeat 50%/16px;content:"";cursor:pointer;display:inline-block;height:8px;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:transform .3s ease;width:13px}details[open] summary{font-weight:700;margin-bottom:var(--spred-size-2)}details[open] summary:after{transform:rotate(180deg)}blockquote{color:var(--spred-text-secondary);padding:var(--spred-size-2) 0 var(--spred-size-2) var(--spred-size-5);position:relative}blockquote:before{background:var(--spred-background-accent);border-radius:var(--spred-border-radius-s);bottom:0;content:"";display:block;left:0;position:absolute;top:0;width:var(--spred-size-0-5)}blockquote cite{color:var(--spred-text-primary)}blockquote cite:before{content:"— "}summary[aria-expanded=true]{margin-bottom:var(--spred-size-2)}#main{flex-grow:1;width:100%}.messages{align-items:flex-start;border:1px solid var(--spred-border-color-primary);border-radius:var(--spred-border-radius-m);display:flex;font-weight:400;gap:var(--spred-size-1-5);margin-block:var(--spred-size-2);padding:var(--spred-size-2);position:relative}.messages ul{padding-left:0}.messages pre{font-size:.75rem;white-space:pre-wrap;word-break:break-all}.messages>div{flex-grow:1}.messages a{color:var(--spred-message-link);text-decoration:underline}.messages a:hover{color:var(--spred-message-link--hover);text-decoration:none}.messages__close-button{background:url(../images/icons/close.svg) no-repeat 50%/10px;cursor:pointer;display:block;flex-shrink:0;height:var(--spred-size-2);margin-top:var(--spred-size-0-5);transition:all .3s ease;width:var(--spred-size-2)}.messages--warning{background-color:var(--spred-message-warning-bg);border-color:var(--spred-message-warning-border)}.messages--warning:before{background:url(../images/icons/sp-icons/msg-warning.svg) no-repeat 50%/16px;content:"";flex-shrink:0;height:var(--spred-size-2);margin-top:var(--spred-size-0-5);width:var(--spred-size-2)}.messages--status{background-color:var(--spred-message-status-bg);border-color:var(--spred-message-status-border)}.messages--status:before{background:url(../images/icons/sp-icons/msg-status.svg) no-repeat 50%/16px;content:"";flex-shrink:0;height:var(--spred-size-2);margin-top:var(--spred-size-0-5);width:var(--spred-size-2)}.messages--error{background-color:var(--spred-message-error-bg);border-color:var(--spred-message-error-border)}.messages--error:before{background:url(../images/icons/sp-icons/msg-error.svg) no-repeat 50%/16px;content:"";flex-shrink:0;height:var(--spred-size-2);margin-top:var(--spred-size-0-5);width:var(--spred-size-2)}.messages--success{background-color:var(--spred-message-success-bg);border-color:var(--spred-message-success-border)}.messages--success:before{background:url(../images/icons/sp-icons/msg-success.svg) no-repeat 50%/16px;content:"";flex-shrink:0;height:var(--spred-size-2);margin-top:var(--spred-size-0-5);width:var(--spred-size-2)}@media (min-width:768px){.messages{padding-right:var(--spred-size-2)}}.node--type-news.node--view-mode-full .container{align-items:center;background:url(../images/icons/title-pattern.svg) 50%/contain repeat;display:grid;justify-content:center;margin-inline:-2000px;max-width:unset;min-height:166px;padding-block:48px;padding-inline:2000px;position:relative}@media (min-width:1024px){.node--type-news.node--view-mode-full .container{min-height:166px}}.node--type-news.node--view-mode-full .container .title{background-color:#fff;padding:20px 24px;width:max-content}.node--type-news.node--view-mode-full .field--name-body{margin-block:32px;margin:0 auto;max-width:808px;padding-block:48px}@media (min-width:1024px){.node--type-news.node--view-mode-full .field--name-body{margin:96px auto 64px;padding-block:0}}.node--type-news.node--view-mode-full .node__submitted{color:var(--spred-text-secondary);font-weight:400;text-align:center}:disabled{background-color:var(--spred-background-disabled);pointer-events:none}::placeholder{color:var(--spred-text-secondary)}table{background-color:var(--spred-color-neutral-95);border-collapse:collapse;margin-bottom:var(--spred-size-2-5);width:100%}table tr td,table tr th{height:var(--spred-table-cell-height);padding:var(--spred-size-1) var(--spred-size-3);text-align:left}table tr th{background-color:var(--spred-table-header-bg);border:1px solid var(--spred-table-header-border);color:var(--spred-table-header-label);font-size:.875rem;font-weight:700}table tr th>*{color:var(--spred-theme-primary)}table tr td{border:1px solid var(--spred-table-cell-border)}table tbody tr{transition:all .3s ease}table tbody tr,table tbody tr:nth-of-type(2n){background:var(--spred-table-cell-bg)}table tbody tr:hover{background:var(--spred-table-cell-bg--hover)}}.tabs{display:flex;gap:var(--spred-size-1);list-style:none}.tabs ul{padding:0}.tabs ul li a{background-color:var(--spred-color-neutral-100);border:1px solid var(--spred-color-neutral-0);border-radius:var(--spred-border-radius-s);color:var(--spred-color-neutral-0);display:inline-block;font-size:.75rem;font-weight:700;padding:var(--spred-size-0-5) var(--spred-size-1-5);text-decoration:none;text-transform:uppercase;transition:all .3s ease}.tabs ul li a:hover,.tabs ul li.is-active a{background-color:var(--spred-color-neutral-0);color:var(--spred-color-neutral-100)}.ajax-progress{display:none!important}.ui-autocomplete-loading{background:unset!important}.application-banner{background-color:#cbdfdb;margin-inline:-2000px;max-width:unset;padding-block:var(--spred-size-2);padding-inline:2000px;position:relative;width:auto}.application-banner__container{align-items:flex-start;display:flex;flex-direction:column;gap:var(--spred-size-1-5);margin-inline:auto;max-width:1280px;padding-inline:var(--spred-size-2);width:100%}@media (min-width:768px){.application-banner__container{align-items:center;flex-direction:row;gap:var(--spred-size-3);justify-content:space-between}}.application-banner__label{color:var(--spred-text-primary);flex:0 0 auto;font-family:var(--spred-family-body,"Inter",sans-serif);font-size:14px;font-weight:400;letter-spacing:.3px;line-height:20px}@media (min-width:768px){.application-banner__label{font-size:16px;line-height:24px}}.application-banner__list{display:flex;flex-wrap:wrap;gap:var(--spred-size-1);list-style:none;margin:0;padding:0;width:100%}@media (min-width:768px){.application-banner__list{width:auto}}.application-banner__item{margin:0;padding:0}.application-banner__chip{align-items:center;background-color:var(--spred-button-primary-bg);border:1px solid var(--spred-button-primary-bg);color:var(--spred-button-primary-label,#fff);display:inline-flex;font-family:var(--spred-family-body,"Inter",sans-serif);font-size:16px;font-weight:500;gap:var(--spred-size-1);justify-content:center;letter-spacing:.3px;line-height:24px;padding:var(--spred-size-1) var(--spred-size-1-5);text-decoration:none;transition:background-color .15s ease,color .15s ease;white-space:nowrap}.application-banner__chip:focus,.application-banner__chip:hover{background-color:var(--spred-button-primary-bg--hover);border-color:var(--spred-button-primary-bg--hover);color:var(--spred-button-primary-label,#fff);text-decoration:none}.application-banner__chip-icon{align-items:center;color:inherit;display:inline-flex;flex:0 0 24px;height:24px;justify-content:center;width:24px}.application-banner__chip-icon svg{display:block;height:100%;width:100%}.application-banner__chip-label{flex:0 0 auto}.block-system-powered-by-block{text-align:right}.block-title{font-family:Work Sans,sans-serif;font-size:clamp(1.75rem,1.5rem + 1.1111111111vw,2.5rem);font-weight:700;letter-spacing:0;line-height:clamp(2.25rem,2rem + 1.1111111111vw,3rem);margin:var(--spred-size-4) 0 var(--spred-size-3)}.block-language{position:relative;width:113px}.region-postfix-second .text-formatted>p{background-color:red;font-family:"Source Serif 4",serif;font-size:var(--spred-size-4xl);font-weight:500;line-height:normal;margin-inline:auto;position:relative;text-align:center;width:max-content}.region-postfix-second .text-formatted>p:after{background:url(../images/icons/title-decoration.png) 50%/contain no-repeat;bottom:0;clear:both;content:"";display:block;height:8px;left:0;margin-top:8px;margin-inline:auto;max-width:100px;position:relative;right:0;width:100%}.breadcrumb ol{display:flex;padding:0}.breadcrumb ol>li{color:var(--spred-text-primary);font-size:var(--spred-size-2);font-weight:700;margin-left:0;padding-left:0}.breadcrumb ol>li::marker{content:none}@media (max-width:768px){.breadcrumb ol>li:is(:first-child) :is(a,span){background:url(../images/icons/sp-icons/home.svg) no-repeat 50%/16px;display:inline-block;height:var(--spred-size-2-5);overflow:hidden;text-indent:-9999px;width:var(--spred-size-2-5)}}.breadcrumb ol>li:last-child{display:none}.breadcrumb ol>li:last-child .breadcrumb ol>li-link{pointer-events:none;text-decoration:none}@media (min-width:768px){.breadcrumb ol>li:last-child{display:inline-block}}.breadcrumb ol>li:last-child :is(:empty){display:none}.breadcrumb ol>li:not(.breadcrumb ol>li:first-child):before{color:var(--spred-text-primary);content:"/";margin-inline:var(--spred-size-1-5);opacity:.2}.ui-dialog{align-items:flex-start;background-color:var(--spred-background-primary);border-radius:var(--spred-border-radius-m);box-shadow:0 var(--spred-size-0-5) var(--spred-size-0-5) 0 var(--spred-border-color-primary);display:flex;flex-direction:column;max-width:calc(100dvw - var(--spred-size-4))}.ui-dialog,.ui-dialog.ui-widget.ui-widget-content{border:1px solid var(--spred-border-color-secondary)}.ui-dialog:focus-visible{outline:none}.ui-dialog-titlebar{align-items:center;align-self:stretch;border-radius:unset;display:flex;justify-content:space-between;padding:var(--spred-size-3) var(--spred-size-3) 0}.ui-dialog-titlebar.ui-widget-header{background:unset;border:unset;color:unset}.ui-dialog-titlebar.ui-helper-clearfix:after,.ui-dialog-titlebar.ui-helper-clearfix:before{content:unset}.ui-dialog-title{color:var(--spred-text-primary);font-family:Work Sans,sans-serif;font-size:clamp(1.25rem,1.1666666667rem + .3703703704vw,1.5rem);font-weight:700;letter-spacing:normal;line-height:clamp(1.75rem,1.5833333333rem + .7407407407vw,2.25rem)}.ui-dialog-title+.ui-button{background-color:var(--spred-background-primary);background:url(../images/icons/sp-icons/close-thin.svg) no-repeat 50%/24px;border:unset;border-radius:unset}.ui-dialog-title+.ui-button .ui-button-icon{display:none}.ui-dialog-content{background:unset;border:unset;color:unset;padding:var(--spred-size-3)}.ui-dialog--confirm:after{background-color:var(--spred-background-secondary);border-bottom-left-radius:var(--spred-border-radius-m);border-bottom-right-radius:var(--spred-border-radius-m);content:"";display:block;height:var(--spred-size-9);width:100%}.ui-dialog--confirm .ui-dialog-titlebar-close{display:none}.document-card{align-items:flex-start;border-bottom:1px solid var(--spred-border-color-secondary);color:var(--spred-link-primary);display:flex;gap:var(--spred-size-1);padding:var(--spred-size-2);text-decoration:none;transition:color .15s ease}.document-card:focus,.document-card:hover{color:var(--spred-link-primary--hover);text-decoration:underline}.document-card__icon{align-items:center;display:inline-flex;flex:0 0 28px;height:28px;justify-content:center;width:28px}.document-card__label{color:inherit;flex:1 1 auto;font-family:var(--spred-family-body,"Inter",sans-serif);font-size:18px;font-weight:500;line-height:28px;min-width:0}.paragraph--type--view .viewsreference--view-title{color:var(--spred-text-primary);display:block;font-family:var(--spred-family-heading,"Source Serif 4",serif);font-size:24px;font-weight:500;line-height:32px;margin:0 0 var(--spred-size-3-5)}@media (min-width:768px){.paragraph--type--view .viewsreference--view-title{font-size:32px;line-height:40px}}.view-documents-arhiva .views-row:last-child .document-card,.view-documents-osnovni .views-row:last-child .document-card{border-bottom:0}.view-documents-arhiva .more-link{margin:0;padding:var(--spred-size-1-5) 0 0 calc(28px + var(--spred-size-3))}.view-documents-arhiva .more-link a{color:var(--spred-link-primary);font-family:var(--spred-family-body,"Inter",sans-serif);font-size:18px;font-weight:500;line-height:28px;text-decoration:underline}.view-documents-arhiva .more-link a:focus,.view-documents-arhiva .more-link a:hover{color:var(--spred-link-primary--hover)}.node--type-page .field--name-field-paragraph:has(.view-documents-osnovni){padding-block-end:var(--spred-size-12)}@media (min-width:768px){.node--type-page .field--name-field-paragraph:has(.view-documents-osnovni){align-items:start;display:grid;gap:var(--spred-size-8) var(--spred-size-5);grid-template-columns:minmax(0,890px) 1fr}.node--type-page .field--name-field-paragraph:has(.view-documents-osnovni)>.field__item:first-child{grid-column:1/-1}}.page-node-type-document .view-documents-arhiva,.path-dokumenti-arhiva .view-documents-arhiva{margin:0 auto;max-width:890px;padding-block-start:var(--spred-size-6)}@media (min-width:768px){.page-node-type-document .view-documents-arhiva,.path-dokumenti-arhiva .view-documents-arhiva{padding-block-start:var(--spred-size-8)}}.page-node-type-document .view-documents-arhiva__title,.path-dokumenti-arhiva .view-documents-arhiva__title{color:var(--spred-text-primary);font-family:var(--spred-family-heading,"Source Serif 4",serif);font-size:32px;font-weight:500;line-height:40px;margin:0 0 var(--spred-size-5)}@media (min-width:768px){.page-node-type-document .view-documents-arhiva__title,.path-dokumenti-arhiva .view-documents-arhiva__title{font-size:40px;line-height:48px;margin-block-end:var(--spred-size-6)}}.eu-cookie-compliance-banner{background-color:var(--spred-background-primary);font-size:13px;padding:var(--spred-size-2);width:100%}.eu-cookie-compliance-buttons{display:flex;flex-direction:row-reverse;gap:var(--spred-size-2)}.eu-cookie-compliance-content{align-items:center;display:flex;flex-flow:row wrap;gap:var(--spred-size-2);justify-content:space-between;max-width:100%}@media (min-width:1024px){.eu-cookie-compliance-content{flex-flow:row nowrap;justify-content:space-between}}.eu-cookie-compliance-message p{color:var(--spred-text-primary);margin-bottom:0}.eu-cookie-compliance-message a{color:var(--spred-link-primary);font-weight:700}.eu-cookie-compliance-message a:hover{color:var(--spred-link-primary--hover)}.eu-cookie-compliance-message label{margin-left:0}.eu-cookie-compliance-categories{display:none;padding-top:var(--spred-size-1)}.eu-cookie-compliance-categories-buttons{margin:0}.eu-cookie-compliance-categories.show{align-items:flex-start;display:flex;flex-flow:column nowrap;gap:var(--spred-size-2);justify-content:space-between}@media (min-width:1024px){.eu-cookie-compliance-categories.show{align-items:center;flex-flow:row nowrap;justify-content:left}}.eu-cookie-compliance-category{display:block}.eu-cookie-compliance-category>div{align-items:center;display:flex;gap:var(--spred-size-1);justify-content:center}.eu-cookie-compliance-category>div label{cursor:pointer}.eu-cookie-compliance__message-trigger{color:var(--spred-link-primary);cursor:pointer;font-weight:700}.eu-cookie-compliance__message-trigger:hover{color:var(--spred-link-primary--hover)}.eu-cookie-compliance-categories button,.eu-cookie-compliance-content button{background-color:var(--spred-button-primary-bg);border:1px solid transparent;border:1px solid var(--spred-button-primary-border);border-radius:var(--spred-border-radius-m);color:var(--spred-text-primary-inverse);cursor:pointer;display:inline-block;font-family:Inter,sans-serif;font-size:clamp(.813rem,.813rem + 0vw,.813rem);font-weight:400;letter-spacing:normal;line-height:clamp(1.25rem,1.25rem + 0vw,1.25rem);margin:0;outline:none;padding:var(--spred-size-1) var(--spred-size-2);text-align:center;text-decoration:none;transition:.4s ease}.eu-cookie-compliance-categories button:active,.eu-cookie-compliance-content button:active{box-shadow:none}.eu-cookie-compliance-categories button:active,.eu-cookie-compliance-categories button:focus,.eu-cookie-compliance-categories button:hover,.eu-cookie-compliance-content button:active,.eu-cookie-compliance-content button:focus,.eu-cookie-compliance-content button:hover{background-color:var(--spred-button-primary-bg--hover);text-decoration:none}.eu-cookie-compliance-categories button:active,.eu-cookie-compliance-categories button:hover,.eu-cookie-compliance-content button:active,.eu-cookie-compliance-content button:hover{background-color:var(--spred-button-primary-bg--hover);border:1px solid var(--spred-button-primary-border);color:var(--spred-text-primary-inverse)}.eu-cookie-compliance-categories button:focus,.eu-cookie-compliance-content button:focus{background-color:var(--spred-button-primary-bg--focus);border:2px solid var(--spred-button-primary-border--focus);box-shadow:0 0 8px 0 var(--spred-interactive-primary)}.eu-cookie-compliance-categories button.eu-cookie-withdraw-button,.eu-cookie-compliance-content button.eu-cookie-withdraw-button{background-color:var(--spred-button-secondary-bg);border:1px solid transparent;border:1px solid var(--spred-button-secondary-border);border-radius:var(--spred-border-radius-m);color:var(--spred-text-primary);cursor:pointer;display:inline-block;font-weight:400;outline:none;padding:var(--spred-size-1) var(--spred-size-2);text-align:center;text-decoration:none;transition:.4s ease}.eu-cookie-compliance-categories button.eu-cookie-withdraw-button:active,.eu-cookie-compliance-content button.eu-cookie-withdraw-button:active{box-shadow:none}.eu-cookie-compliance-categories button.eu-cookie-withdraw-button:active,.eu-cookie-compliance-categories button.eu-cookie-withdraw-button:focus,.eu-cookie-compliance-categories button.eu-cookie-withdraw-button:hover,.eu-cookie-compliance-content button.eu-cookie-withdraw-button:active,.eu-cookie-compliance-content button.eu-cookie-withdraw-button:focus,.eu-cookie-compliance-content button.eu-cookie-withdraw-button:hover{background-color:var(--spred-button-primary-bg--hover);text-decoration:none}.eu-cookie-compliance-categories button.eu-cookie-withdraw-button:active,.eu-cookie-compliance-categories button.eu-cookie-withdraw-button:hover,.eu-cookie-compliance-content button.eu-cookie-withdraw-button:active,.eu-cookie-compliance-content button.eu-cookie-withdraw-button:hover{background-color:var(--spred-button-secondary-bg--hover);border:1px solid var(--spred-button-secondary-border);color:var(--spred-text-primary)}.eu-cookie-compliance-categories button.eu-cookie-withdraw-button:focus,.eu-cookie-compliance-content button.eu-cookie-withdraw-button:focus{background-color:var(--spred-button-secondary-bg--focus);border:2px solid var(--spred-button-secondary-border--focus);box-shadow:0 0 8px 0 var(--spred-interactive-primary)}.eu-cookie-compliance-categories button.eu-cookie-withdraw-button.hidden,.eu-cookie-compliance-content button.eu-cookie-withdraw-button.hidden{display:none}.eu-cookie-withdraw-tab{-webkit-appearance:none;appearance:none;border:none;border-top-right-radius:var(--spred-size-1);height:var(--spred-size-4);left:0;overflow:hidden;text-indent:-9999px;top:calc(var(--spred-size-4)*-1);transform:none;transition:all .3s ease;width:var(--spred-size-4)}.eu-cookie-withdraw-tab,.eu-cookie-withdraw-tab:focus{background:var(--spred-button-primary-bg) url(../images/icons/sp-icons/cookie.svg) no-repeat center/70%}.sliding-popup-bottom{width:100%}.sliding-popup-bottom div[role=alertdialog][aria-hidden=false]{box-shadow:0 var(--spred-size-1) var(--spred-size-2) var(--spred-color-neutral-50)}.field__label,.visually-hidden{display:none}.konkurs{display:flex;flex-direction:column}.konkurs__hero{align-items:center;background-color:transparent;background-image:url(../images/icons/title-pattern.svg);background-position:50%;background-repeat:repeat;background-size:contain;display:grid;justify-content:center;margin-inline:-2000px;min-height:166px;padding-block:48px;padding-inline:2000px;position:relative}@media (min-width:1024px){.konkurs__hero{min-height:166px}}.konkurs__title>span{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.konkurs__hero .konkurs__title{background-color:#fff;max-width:min(808px,100vw - 32px);padding:20px 24px;width:max-content}.konkurs__container{display:flex;flex-direction:column;gap:var(--spred-size-3);margin-inline:auto;max-width:808px;padding:var(--spred-size-6) var(--spred-size-2);width:100%}@media (min-width:768px){.konkurs__container{padding-block:var(--spred-size-8);padding-inline:var(--spred-size-3)}}.konkurs__intro{color:var(--spred-text-primary);font-family:var(--spred-family-body,"Inter",sans-serif);font-size:16px;font-weight:400;line-height:24px}.konkurs__intro p{margin:0 0 var(--spred-size-2)}.konkurs__intro p:last-child{margin-bottom:0}.konkurs__doc-link{align-items:flex-start;color:var(--spred-link-primary);display:flex;gap:var(--spred-size-1);padding:var(--spred-size-2);text-decoration:none;transition:color .15s ease}.konkurs__doc-link:focus,.konkurs__doc-link:hover{color:var(--spred-link-primary--hover)}.konkurs__doc-link-icon{align-items:center;display:inline-flex;flex:0 0 28px;height:28px;justify-content:center;width:28px}.konkurs__doc-link-label{color:inherit;flex:1 1 auto;font-family:var(--spred-family-body,"Inter",sans-serif);font-size:16px;font-weight:500;line-height:24px;min-width:0}.konkurs__doc-link-label,.konkurs__doc-link:focus .konkurs__doc-link-label,.konkurs__doc-link:hover .konkurs__doc-link-label{text-decoration:underline}.konkurs__obrazac-box{align-items:center;background-color:var(--spred-background-accent-primary-light);border:1px solid var(--spred-border-color-secondary);display:flex;flex-direction:column;gap:var(--spred-size-3);padding:var(--spred-size-2)}@media (min-width:768px){.konkurs__obrazac-box{align-items:flex-start;flex-direction:row;gap:var(--spred-size-5);padding:var(--spred-size-4)}}.konkurs__obrazac-thumb{background-color:var(--spred-background-primary,#fff);border:1px solid var(--spred-border-color-secondary);display:block;flex:0 0 auto;overflow:hidden;position:relative;width:160px}.konkurs__obrazac-thumb .field--name-field-obrazac-thumb img,.konkurs__obrazac-thumb img,.konkurs__obrazac-thumb picture{display:block;height:auto;width:100%}.konkurs__obrazac-thumb .konkurs__obrazac-thumb-doc-icon{bottom:15px;height:40px;pointer-events:none;position:absolute;right:16px;width:40px}@media (min-width:768px){.konkurs__obrazac-thumb{width:200px}}.konkurs__obrazac-content{align-items:flex-start;display:flex;flex-direction:column;gap:var(--spred-size-4);width:100%}@media (min-width:768px){.konkurs__obrazac-content{flex:1 1 auto;min-width:0}}.konkurs__obrazac-box .konkurs__obrazac-cta{align-items:center;align-self:center;background-color:var(--spred-button-primary-bg);border:1px solid var(--spred-button-primary-border);color:var(--spred-button-primary-label,#fff);display:inline-flex;flex:0 0 auto;font-family:var(--spred-family-body,"Inter",sans-serif);font-size:16px;font-weight:500;gap:var(--spred-size-1);justify-content:center;letter-spacing:.3px;line-height:20px;padding:var(--spred-size-2) var(--spred-size-3);text-decoration:none;transition:background-color .15s ease;white-space:nowrap}@media (min-width:768px){.konkurs__obrazac-box .konkurs__obrazac-cta{align-self:flex-start;padding:var(--spred-size-2) var(--spred-size-4)}}.konkurs__obrazac-box .konkurs__obrazac-cta:focus,.konkurs__obrazac-box .konkurs__obrazac-cta:hover{background-color:var(--spred-button-primary-bg--hover);color:var(--spred-button-primary-label,#fff);text-decoration:none}.konkurs__obrazac-box .konkurs__obrazac-cta svg{flex:0 0 auto}.konkurs__obrazac-uputstvo{color:var(--spred-text-primary);font-family:var(--spred-family-body,"Inter",sans-serif);font-size:16px;font-weight:400;line-height:24px}.konkurs__obrazac-uputstvo p{margin:0 0 var(--spred-size-1)}.konkurs__obrazac-uputstvo p:last-child{margin-bottom:0}.konkurs__obrazac-uputstvo a{color:var(--spred-link-primary);font-weight:500;text-decoration:underline}.konkurs__obrazac-uputstvo a:focus,.konkurs__obrazac-uputstvo a:hover{color:var(--spred-link-primary--hover)}.konkurs__statut-link{align-self:flex-start;color:var(--spred-link-primary);display:inline-block;font-family:var(--spred-family-body,"Inter",sans-serif);font-size:16px;font-weight:500;line-height:24px;text-decoration:underline}.konkurs__statut-link:focus,.konkurs__statut-link:hover{color:var(--spred-link-primary--hover)}.messages{align-items:flex-start;border:1px solid var(--spred-border-color-primary);border-radius:var(--spred-border-radius-m);display:flex;font-weight:400;gap:var(--spred-size-1-5);margin-block:var(--spred-size-2);padding:var(--spred-size-2);position:relative}.messages ul{padding-left:0}.messages pre{font-size:.75rem;white-space:pre-wrap;word-break:break-all}.messages>div{flex-grow:1}.messages a{color:var(--spred-message-link);text-decoration:underline}.messages a:hover{color:var(--spred-message-link--hover);text-decoration:none}.messages__close-button{background:url(../images/icons/close.svg) no-repeat 50%/center;cursor:pointer;display:block;flex-shrink:0;height:var(--spred-size-2);margin-top:var(--spred-size-0-5);transition:all .3s ease;width:var(--spred-size-2)}.messages--warning{background-color:var(--spred-message-warning-bg);border-color:var(--spred-message-warning-border)}.messages--warning:before{background:url(../images/icons/sp-icons/msg-warning.svg) no-repeat 50%/16px;content:"";flex-shrink:0;height:var(--spred-size-2);margin-top:var(--spred-size-0-5);width:var(--spred-size-2)}.messages--status{background-color:var(--spred-message-status-bg);border-color:var(--spred-message-status-border)}.messages--status:before{background:url(../images/icons/sp-icons/msg-status.svg) no-repeat 50%/16px;content:"";flex-shrink:0;height:var(--spred-size-2);margin-top:var(--spred-size-0-5);width:var(--spred-size-2)}.messages--error{background-color:var(--spred-message-error-bg);border-color:var(--spred-message-error-border)}.messages--error:before{background:url(../images/icons/sp-icons/msg-error.svg) no-repeat 50%/16px;content:"";flex-shrink:0;height:var(--spred-size-2);margin-top:var(--spred-size-0-5);width:var(--spred-size-2)}.messages--success{background-color:var(--spred-message-success-bg);border-color:var(--spred-message-success-border)}.messages--success:before{background:url(../images/icons/sp-icons/msg-success.svg) no-repeat 50%/16px;content:"";flex-shrink:0;height:var(--spred-size-2);margin-top:var(--spred-size-0-5);width:var(--spred-size-2)}@media (min-width:768px){.messages{padding-right:var(--spred-size-2)}}.pager__items{display:flex;gap:var(--spred-size-1);margin-top:var(--spred-size-4);padding-left:0}.pager__item{display:grid;place-items:center}.pager__item a{align-items:center;background-color:var(--spred-pager-default-bg);border:1px solid var(--spred-pager-border-color);border-radius:var(--spred-pager-border-radius);color:var(--spred-pager-default-label);display:flex;height:var(--spred-size-6);justify-content:center;min-width:var(--spred-size-6);transition:all .3s ease}.pager__item a:focus,.pager__item a:hover{background-color:var(--spred-pager-default-bg--hover)}.pager__item.pager__item--disabled a{background-color:var(--spred-pager-disabled-bg);color:var(--spred-pager-disabled-label);cursor:not-allowed}.pager__item.is-active a{background-color:var(--spred-pager-active-bg);color:var(--spred-pager-active-label);font-weight:700}.pager__item.is-active a:focus,.pager__item.is-active a:hover{background-color:var(--spred-pager-active-bg--hover)}.pager__item--empty{opacity:.3}.pager__item--ellipsis{border:1px solid var(--spred-pager-border-color);border-radius:var(--spred-pager-border-radius);color:var(--spred-text-primary);height:var(--spred-size-6);min-width:var(--spred-size-6);text-align:center}.konkurs__title,.node--type-news.node--view-mode-full .container .title,.paragraph--latest-awards .field--name-field-title,.paragraph--latest-news .field--name-field-title,.paragraph--type--page-hero-title .field--name-field-page-hero-title,.paragraph--type--title-with-text .field--name-field-twt-title,.paragraph-container .award-winners-wrapper .field--name-field-title,.title-decoration,.view-all-awards-view .view-header,.view-members-view .view-header{font-size:var(--spred-size-4xl);line-height:var(--spred-size-4xl);padding-bottom:32px}.konkurs__title:after,.node--type-news.node--view-mode-full .container .title:after,.paragraph--latest-awards .field--name-field-title:after,.paragraph--latest-news .field--name-field-title:after,.paragraph--type--page-hero-title .field--name-field-page-hero-title:after,.paragraph--type--title-with-text .field--name-field-twt-title:after,.paragraph-container .award-winners-wrapper .field--name-field-title:after,.title-decoration:after,.view-all-awards-view .view-header:after,.view-members-view .view-header:after{clear:both;content:""}.konkurs__title h2,.node--type-news.node--view-mode-full .container .title h2,.paragraph--latest-awards .field--name-field-title h2,.paragraph--latest-news .field--name-field-title h2,.paragraph--type--page-hero-title .field--name-field-page-hero-title h2,.paragraph--type--title-with-text .field--name-field-twt-title h2,.paragraph-container .award-winners-wrapper .field--name-field-title h2,.title-decoration h2,.view-all-awards-view .view-header h2,.view-members-view .view-header h2{margin-top:0}.full-screen,.paragraph--latest-news{margin:0 -2000px;max-width:unset;padding-block:48px;padding-left:2000px!important;padding-right:2000px!important}.paragraph--type--banner{background-color:#003d2f;color:#fff;position:relative}.paragraph--type--banner:after,.paragraph--type--banner:before{clear:both;content:"";display:block;height:96px;left:0;margin:0 -2000px;max-width:unset;padding-block:48px;padding-left:2000px!important;padding-right:2000px!important;position:absolute;right:0;width:100%;z-index:-1}.paragraph--type--banner:before{background:url(../images/icons/top-pattern.svg) 50%/contain repeat;top:-48px}.paragraph--type--banner:after{background:url(../images/icons/bottom-pattern.svg) 50%/contain repeat;bottom:-48px}@media (min-width:1024px){.paragraph--type--banner{display:grid;grid-template-columns:496px 1fr}}.paragraph--type--banner .side-right{align-content:center;align-items:center;display:grid;justify-content:center;padding:var(--spred-size-3)}@media (min-width:1024px){.paragraph--type--banner .side-right{padding:var(--spred-size-5)}}.paragraph--type--banner .side-right p{font-family:"Source Serif 4",serif;font-size:var(--spred-size-3xl);font-style:italic;font-weight:400;line-height:var(--spred-line-height-3xl)}@media (min-width:1024px){.paragraph--type--banner .side-right p{font-size:var(--spred-size-5);line-height:var(--spred-size-6)}}.paragraph--type--banner .side-right .field--name-field-body{position:relative}.paragraph--type--banner .side-right .field--name-field-body:after,.paragraph--type--banner .side-right .field--name-field-body:before{background:url(../images/icons/quote.png) 50%/contain no-repeat;clear:both;content:"";display:block;height:30px;position:relative;width:30px}.paragraph--type--banner .side-right .field--name-field-body:before{margin-bottom:10px;margin-left:auto;right:0}.paragraph--type--banner .side-right .field--name-field-body:after{left:0;margin-right:auto;margin-top:10px}.paragraph--type--banner .side-right .field--name-field-banner-subtitle{color:var(--spred-text-secondary-inverse);display:flex;font-style:italic;gap:16px;justify-content:flex-end;position:relative;text-align:right}.paragraph--type--banner .side-right .field--name-field-banner-subtitle:before{background-color:#fff;bottom:0;clear:both;content:"";display:inline-block;height:1px;margin-block:auto;position:relative;top:0;width:var(--spred-size-4)}@media (min-width:1024px){.paragraph--type--banner .side-right .field--name-field-banner-subtitle{font-size:18px;line-height:28px}}.paragraph--type--title-with-text .field--name-field-twt-text{color:var(--spred-text-secondary);font-family:Inter,sans-serif;font-weight:400;line-height:26px;margin-top:32px;text-align:center}@media (min-width:1024px){.paragraph--type--title-with-text .field--name-field-twt-text{margin-top:64px}}.paragraph--type--title-with-text .field--name-field-twt-text p{margin-inline:auto;max-width:808px}.paragraph--type--title-with-text .field--name-field-twt-text p span{font-size:17px}@media (min-width:768px){.paragraph--type--title-with-text .field--name-field-twt-text p span{font-size:20px!important}}.paragraph-banner{margin-top:48px;margin-inline:auto;max-width:496px}@media (min-width:1024px){.paragraph-banner{margin-inline:unset;max-width:unset}}.paragraph--latest-awards,.paragraph--latest-news{padding-block:48px}@media (min-width:1024px){.paragraph--latest-awards,.paragraph--latest-news{padding-block:96px}}.paragraph-title-with-text{padding:64px 0 48px}@media (min-width:1024px){.paragraph-title-with-text{padding-block:96px}}.paragraph--latest-news{background-color:#003d2f;color:#fff;position:relative}@media (min-width:1024px){.paragraph--latest-news{padding-block:96px}}.paragraph--latest-news .field--name-field-title{color:#fff}.paragraph--latest-news .viewsreference--view-title{display:none}.paragraph--latest-news .view-news-view .view-content{display:flex;flex-wrap:wrap;gap:24px;justify-content:center}.paragraph--latest-news .view-news-view .view-content .views-row{border:1px solid hsla(0,0%,100%,.2);flex-basis:100%}.paragraph--latest-news .view-news-view .view-content .views-row a{color:var(--spred-text-primary-inverse);display:block;height:100%;padding:24px}.paragraph--latest-news .view-news-view .view-content .views-row a:hover{opacity:.7;transition:opacity .3s ease}@media (min-width:768px){.paragraph--latest-news .view-news-view .view-content .views-row{flex-basis:calc(50% - 24px)}}.paragraph--latest-news .view-news-view .view-content .title{font-size:var(--spred-size-xl);margin-bottom:16px}.paragraph--latest-news .view-news-view .view-content .field--name-body>p{color:hsla(0,0%,100%,.54);font-size:16px;line-height:24px}.paragraph--latest-awards .viewsreference--view-title{display:none}@media (min-width:1024px){.paragraph--latest-awards{padding-bottom:96px}.paragraph-container .award-winners-wrapper{padding-block:96px}}.paragraph-text{margin-inline:auto;max-width:808px;padding-block:48px;width:100%}.paragraph-text.contact-text{text-align:center}.paragraph-text.contact-text h2{color:var(--spred-text-accent);font-family:"Source Serif 4",serif;font-size:var(--spred-size-3xl);font-weight:500;line-height:var(--spred-line-height-3xl)}@media (min-width:1024px){.paragraph-text.contact-text h2{font-size:40px;margin-top:0}}.paragraph-text.contact-text p,.paragraph-text.contact-text span{font-size:var(--spred-size-m);margin-bottom:4px}.paragraph-text.contact-text p.number,.paragraph-text.contact-text span.number{color:var(--spred-text-secondary);font-weight:400}.paragraph-text.contact-text a{text-decoration:underline}.paragraph-text.green-background{background:var(--spred-background-accent-primary-strong);color:var(--spred-text-primary-inverse);margin-inline:-2000px;max-width:unset;padding-inline:2000px;width:unset}.paragraph-text.green-background .field--name-field-body{margin:0 auto;max-width:800px}.paragraph--type--page-hero-title{align-items:center;background-color:#f2f2fa;background:url(../images/icons/title-pattern.svg) 50%/contain repeat;display:grid;justify-content:center;margin-inline:-2000px;min-height:166px;padding-block:48px;padding-inline:2000px;position:relative}@media (min-width:1024px){.paragraph--type--page-hero-title{min-height:166px}}.paragraph--type--page-hero-title .field--name-field-page-hero-title{background-color:#fff;padding:20px 24px;width:max-content}.paragraph .field__item * img{display:block;height:100%}.paragraph .field--name-field-cards{display:grid;grid-template-columns:repeat(1,1fr);justify-content:center;grid-gap:16px}@media (min-width:768px){.paragraph .field--name-field-cards{grid-gap:24px;grid-template-columns:repeat(2,auto)}}.paragraph.biography-wrapper{margin-bottom:48px}@media (min-width:768px){.paragraph.biography-wrapper{margin-bottom:96px}}.goals-wrapper{margin:48px auto;max-width:808px}.goals-wrapper .field__items{display:flex;flex-direction:column;gap:var(--spred-size-3)}.goals-wrapper .paragraph--type--goal-text{align-self:center;border-left:4px solid var(--spred-color-green-20);padding:var(--spred-size-2) var(--spred-size-3)}.goals-wrapper .paragraph--type--goal-text .field--name-field-goal-body{color:var(--spred-text-primary);size:var(--spred-size-m);font-family:Inter,sans-serif;line-height:var(--spred-line-height-m)}.paragraph--type--image .field--name-field-media-image{display:flex;justify-content:center}@media (min-width:1024px){.paragraph--view--all-partners-block{padding-block:96px}}.paragraph--view--all-partners-block>h2{font-family:"Source Serif 4",serif;font-size:var(--spred-size-4xl);font-weight:500;line-height:var(--spred-size-4xl);margin-block:0;margin-inline:auto;padding-bottom:32px;text-align:center;width:max-content}@media (min-width:1024px){.paragraph--view--all-partners-block>h2{padding-bottom:64px}}.paragraph--view--all-partners-block>h2:after{background:url(../images/icons/title-decoration.png) 50%/contain no-repeat;clear:both;content:"";display:block;height:8px;left:0;margin-inline:auto;margin-top:16px;max-width:116px;right:0;width:100%}.paragraph--view--all-partners-block .view-content{display:grid;grid-gap:16px;grid-template-columns:repeat(2,1fr)}@media (min-width:1024px){.paragraph--view--all-partners-block .view-content{grid-template-columns:repeat(4,1fr)}}.paragraph--view--all-partners-block .view-content .views-row{padding:10px}.paragraph--view--all-partners-block .view-content .views-row .node__content{align-items:center;display:flex;justify-content:center;grid-gap:10px}.paragraph--view--all-partners-block .view-content .views-row .node__content .title{text-align:right;white-space:pre-wrap;width:100px}.paragraph--latest-news .field--name-field-title h2{color:#fff;margin-top:-20px}.paragraph--latest-news .view-content{margin-top:32px}.form-user-form,.form-user-pass,.user-login-form,.user-pass,.user-register-form{border:1px solid var(--spred-border-color-primary);border-radius:var(--spred-border-radius-l);margin-inline:auto;max-width:450px;padding:var(--spred-size-5)}.form-user-form .form-actions,.form-user-pass .form-actions,.user-login-form .form-actions,.user-pass .form-actions,.user-register-form .form-actions{margin-top:var(--spred-size-3);text-align:center}.konkurs__title,.node--type-news.node--view-mode-full .container .title,.paragraph--latest-awards .field--name-field-title,.paragraph--latest-news .field--name-field-title,.paragraph--type--page-hero-title .field--name-field-page-hero-title,.paragraph--type--title-with-text .field--name-field-twt-title,.paragraph-container .award-winners-wrapper .field--name-field-title,.title-decoration,.view-all-awards-view .view-header,.view-members-view .view-header{font-family:"Source Serif 4",serif;font-size:clamp(2rem,1.286rem + 1.905vw,3rem);font-weight:500;line-height:clamp(2.5rem,1.786rem + 1.905vw,3.5rem);margin-block:0;margin-inline:auto;padding:20px 24px!important;text-align:center;width:100%}@media (min-width:1024px){.konkurs__title,.node--type-news.node--view-mode-full .container .title,.paragraph--latest-awards .field--name-field-title,.paragraph--latest-news .field--name-field-title,.paragraph--type--page-hero-title .field--name-field-page-hero-title,.paragraph--type--title-with-text .field--name-field-twt-title,.paragraph-container .award-winners-wrapper .field--name-field-title,.title-decoration,.view-all-awards-view .view-header,.view-members-view .view-header{padding-bottom:64px}}.konkurs__title:after,.konkurs__title:before,.node--type-news.node--view-mode-full .container .title:after,.node--type-news.node--view-mode-full .container .title:before,.paragraph--latest-awards .field--name-field-title:after,.paragraph--latest-awards .field--name-field-title:before,.paragraph--latest-news .field--name-field-title:after,.paragraph--latest-news .field--name-field-title:before,.paragraph--type--page-hero-title .field--name-field-page-hero-title:after,.paragraph--type--page-hero-title .field--name-field-page-hero-title:before,.paragraph--type--title-with-text .field--name-field-twt-title:after,.paragraph--type--title-with-text .field--name-field-twt-title:before,.paragraph-container .award-winners-wrapper .field--name-field-title:after,.paragraph-container .award-winners-wrapper .field--name-field-title:before,.title-decoration:after,.title-decoration:before,.view-all-awards-view .view-header:after,.view-all-awards-view .view-header:before,.view-members-view .view-header:after,.view-members-view .view-header:before{clear:both;content:""}.konkurs__title:after,.node--type-news.node--view-mode-full .container .title:after,.paragraph--latest-awards .field--name-field-title:after,.paragraph--latest-news .field--name-field-title:after,.paragraph--type--page-hero-title .field--name-field-page-hero-title:after,.paragraph--type--title-with-text .field--name-field-twt-title:after,.paragraph-container .award-winners-wrapper .field--name-field-title:after,.title-decoration:after,.view-all-awards-view .view-header:after,.view-members-view .view-header:after{background:url(../images/icons/title-decoration.png) 50%/contain no-repeat;display:block;height:8px;left:0;margin-inline:auto;margin-top:16px;max-width:116px;right:0;width:100%}.konkurs__title h2,.node--type-news.node--view-mode-full .container .title h2,.paragraph--latest-awards .field--name-field-title h2,.paragraph--latest-news .field--name-field-title h2,.paragraph--type--page-hero-title .field--name-field-page-hero-title h2,.paragraph--type--title-with-text .field--name-field-twt-title h2,.paragraph-container .award-winners-wrapper .field--name-field-title h2,.title-decoration h2,.view-all-awards-view .view-header h2,.view-members-view .view-header h2{font-family:"Source Serif 4",serif;font-weight:400;margin-bottom:0}.view-all-awards-view{position:relative}.view-all-awards-view .view-content{display:grid;gap:36px;padding:var(--spred-size-6) 0}@media (min-width:640px){.view-all-awards-view .view-content{grid-gap:var(--spred-size-2);grid-template-columns:repeat(2,minmax(288px,max-content));justify-content:center}}@media (min-width:1024px){.view-all-awards-view .view-content{grid-gap:var(--spred-size-4);grid-template-columns:repeat(1,1fr);justify-content:unset}}.view-all-awards-view .views-row{background-color:#fcfbf7;border:1px solid #ccc;display:grid;margin-inline:auto;width:100%}@media (min-width:1024px){.view-all-awards-view .views-row{max-width:unset}}.view-all-awards-view .views-row .node--view-mode-teaser{display:flex;position:relative;width:100%}.view-all-awards-view .views-row .node--view-mode-teaser .node__meta,.view-all-awards-view .views-row .node--view-mode-teaser h2{display:none}.view-all-awards-view .views-row .node--view-mode-teaser .node__content{display:grid}@media (min-width:1024px){.view-all-awards-view .views-row .node--view-mode-teaser .node__content{display:grid;grid-template-columns:360px 1fr}}.view-all-awards-view .views-row .node--view-mode-teaser .node__content>div{height:-moz-fit-content;height:fit-content;position:relative}.view-all-awards-view .views-row .node--view-mode-teaser .node__content>div .field--name-field-award-winner-fullname{font-family:"Source Serif 4",serif;font-size:var(--spred-size-2xl);line-height:var(--spred-size-2xl);margin-bottom:4px}@media (min-width:1024px){.view-all-awards-view .views-row .node--view-mode-teaser .node__content>div .field--name-field-award-winner-fullname{font-size:32px;line-height:40px}}.view-all-awards-view .views-row .node--view-mode-teaser .node__content>div .field--name-field-award-winner-role{color:var(--spred-text-secondary)!important;font-size:16px}.view-all-awards-view .views-row .node--view-mode-teaser .node__content>div .field--name-field-media-image img{width:100%}.view-all-awards-view .views-row .node--view-mode-teaser .node__content>div .field--name-field-award-winner-body .field__item{padding-bottom:0;padding-top:24px}.view-all-awards-view .views-row .node--view-mode-teaser .node__content>div .field--name-field-award-winner-body .field__item span,.view-all-awards-view .views-row .node--view-mode-teaser .node__content>div .field--name-field-award-winner-body .field__item strong{background-color:inherit!important;color:var(--spred-text-secondary)!important;font-family:"Source Serif 4",serif!important;font-size:18px!important;line-height:1.714}.view-all-awards-view .views-row .node--view-mode-teaser .node__content .field--name-field-award-winner-year{background:var(--spred-color-green-20);height:max-content;left:-20px;overflow:hidden;padding:10px;position:absolute;z-index:10;word-wrap:break-word;bottom:-24px;color:var(--spred-color-neutral-100);font-size:var(--spred-size-xl);font-weight:700;left:16px;letter-spacing:.05em;line-height:normal;text-align:center;word-spacing:.5em}@media (min-width:1024px){.view-all-awards-view .views-row .node--view-mode-teaser .node__content .field--name-field-award-winner-year{bottom:0;left:-20px;margin-block:auto;top:0;width:40px}}.view-all-awards-view .views-row .node--view-mode-teaser .right-side{padding:40px 20px 20px}@media (min-width:1024px){.view-all-awards-view .views-row .node--view-mode-teaser .right-side{padding:40px}}.view-all-awards-view .view-header{align-items:center;background-color:#f2f2fa;background:url(../images/icons/title-pattern.svg) 50%/contain repeat;display:grid;justify-content:center;margin-inline:-2000px;min-height:166px;padding-block:48px;padding-inline:2000px;position:relative}@media (min-width:1024px){.view-all-awards-view .view-header{min-height:200px}}.region-postfix-second{background-color:#fafafa;margin:0 -2000px;max-width:unset;padding-block:48px;padding-left:2000px!important;padding-right:2000px!important;position:relative;width:unset}@media (min-width:1024px){.region-postfix-second{padding-block:96px}}.region-postfix-second .views-element-container>h2{font-family:"Source Serif 4",serif;font-size:var(--spred-size-4xl);font-weight:500;line-height:var(--spred-size-4xl);margin-block:0;margin-inline:auto;padding-bottom:32px;text-align:center;width:max-content}@media (min-width:1024px){.region-postfix-second .views-element-container>h2{padding-bottom:64px}}.region-postfix-second .views-element-container>h2:after{background:url(../images/icons/title-decoration.png) 50%/contain no-repeat;clear:both;content:"";display:block;height:8px;left:0;margin-inline:auto;margin-top:16px;max-width:116px;right:0;width:100%}.region-postfix-second .view-partners-view .view-content{display:grid;grid-gap:16px;grid-template-columns:repeat(2,1fr)}@media (min-width:1024px){.region-postfix-second .view-partners-view .view-content{grid-template-columns:repeat(4,1fr)}}.region-postfix-second .view-partners-view .view-content .views-row{padding:10px}.region-postfix-second .view-partners-view .view-content .views-row .node__content{align-items:center;display:flex;justify-content:center;grid-gap:10px}.region-postfix-second .view-partners-view .view-content .views-row .node__content .title{text-align:right;white-space:pre-wrap;width:100px}.view-members-view{position:relative}.view-members-view .view-header{align-items:center;background-color:#f2f2fa;background:url(../images/icons/title-pattern.svg) 50%/contain repeat;display:grid;justify-content:center;margin-inline:-2000px;min-height:166px;padding-block:48px;padding-inline:2000px;position:relative}@media (min-width:1024px){.view-members-view .view-header{min-height:200px}}.view-members-view .view-content{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;padding-block:48px}@media (min-width:1024px){.view-members-view .view-content{gap:24px;padding-block:96px}}.view-members-view .view-content .views-row{border:1px solid rgba(0,0,0,.1);flex-basis:100%;margin-inline:auto;max-width:392px;width:100%}@media (min-width:768px){.view-members-view .view-content .views-row{flex-basis:calc(50% - 16px)}}@media (min-width:1024px){.view-members-view .view-content .views-row{flex-basis:calc(33% - 16px);margin-inline:unset}}.view-members-view .view-content .card-body{background-color:#fff;display:grid;padding:12px;text-align:center;grid-gap:4px}.view-members-view .view-content .card-body .field--name-field-member-fullname{font-family:"Source Serif 4",serif!important;font-size:var(--spred-size-2xl);line-height:normal}.view-members-view .view-content .card-body .field--name-field-member-position *{color:#919191;font-weight:500}.view-members-view .view-content .card-body .field--name-field-member-role{color:var(--spred-text-secondary)}.news-block .view-content{padding-block:48px}.news-block .view-content .views-infinite-scroll-content-wrapper{display:flex;flex-wrap:wrap;gap:16px;justify-content:center}.news-block .view-content .views-infinite-scroll-content-wrapper:after{display:none}@media (min-width:1024px){.news-block .view-content .views-infinite-scroll-content-wrapper{gap:24px}}@media (min-width:640px){.news-block .view-content{grid-template-columns:unset}}@media (min-width:1024px){.news-block .view-content{padding-block:96px}}.news-block .views-row{background:var(--spred-background-accent-secondary-light);border:1px solid var(--spred-border-color-secondary);flex-basis:100%}.news-block .views-row .node--view-mode-teaser .node__content{grid-template-columns:unset}.news-block .views-row a{display:block;height:100%;padding:24px}.news-block .views-row:hover{cursor:pointer;opacity:.7;transition:opacity .3s ease}@media (min-width:640px){.news-block .views-row{flex-basis:calc(50% - 16px)}}@media (min-width:1024px){.news-block .views-row{flex-basis:calc(33% - 24px)}}.news-block .title{color:var(--spred-text-primary);font-size:var(--spred-size-xl);font-weight:500;line-height:var(--spred-line-height-xl);margin-bottom:16px}.news-block p{color:var(--spred-text-secondary);font-size:var(--spred-size-s);font-weight:400;line-height:var(--spred-line-height-s)}.news-block ul{padding-inline-start:unset}.news-block ul a{border:2px solid #00674f;border-radius:unset;font-size:var(--spred-size-m);padding:var(--spred-size-2) var(--spred-size-4)}.news-block ul a:focus,.news-block ul a:hover{background:transparent;opacity:.7;transition:opacity .3s ease}.view-awards-and-honors-view{position:relative}.view-awards-and-honors-view .field--name-field-year-awards-and-honors{background:var(--spred-color-green-20);height:max-content;left:var(--spred-size-1-5);overflow:hidden;padding:var(--spred-size-0-5);position:absolute;transform:translateY(-50%);z-index:10;word-wrap:break-word;color:var(--spred-color-neutral-100);font-size:var(--spred-size-xl);font-weight:700;letter-spacing:.05em;line-height:var(--spred-line-height-xl);line-height:normal;text-align:center;word-spacing:.5em}@media (min-width:1024px){.view-awards-and-honors-view .field--name-field-year-awards-and-honors{bottom:50%;left:-20px;padding:10px;transform:translateY(50%);width:40px}}.paragraph-wrapper--awards-and-honors{position:relative}.paragraph-wrapper--awards-and-honors .viewsreference--view-title{display:none}.paragraph-wrapper--awards-and-honors .view-awards-and-honors-view{margin:48px auto;max-width:808px;width:100%}.paragraph-wrapper--awards-and-honors .view-awards-and-honors-view .view-content{display:flex;flex-direction:column;gap:var(--spred-size-4)}@media (min-width:1024px){.paragraph-wrapper--awards-and-honors .view-awards-and-honors-view .view-content{gap:var(--spred-size-3)}}.paragraph-wrapper--awards-and-honors .view-awards-and-honors-view .view-content .node--type-awards-and-honors{position:relative}.paragraph-wrapper--awards-and-honors .view-awards-and-honors-view .view-content .node--type-awards-and-honors .awards-and-honors-wrapper{background-color:var(--spred-color-gold-95);border:1px solid var(--spred-color-neutral-80);display:flex;flex-direction:column;justify-content:center;margin-inline:auto;padding:var(--spred-size-1-5);padding-top:var(--spred-size-5);width:100%}@media (min-width:1024px){.paragraph-wrapper--awards-and-honors .view-awards-and-honors-view .view-content .node--type-awards-and-honors .awards-and-honors-wrapper{min-height:200px;padding:var(--spred-size-5)}}.paragraph-wrapper--awards-and-honors .view-awards-and-honors-view .view-content .node--type-awards-and-honors .awards-and-honors-wrapper .field--name-field-title-awards-and-honors{color:var(--spred-text-primary);font-family:"Source Serif 4",serif;font-size:var(--spred-size-3xl);font-weight:500;line-height:var(--spred-line-height-2xl)}.paragraph-wrapper--awards-and-honors .view-awards-and-honors-view .view-content .node--type-awards-and-honors .awards-and-honors-wrapper .field--name-field-date-awards-and-honors{color:var(--spred-text-secondary);font-size:var(--spred-size-s);font-weight:400;line-height:var(--spred-line-height-s);margin-bottom:var(--spred-size-2xl)}.paragraph-wrapper--awards-and-honors .view-awards-and-honors-view .view-content .node--type-awards-and-honors .awards-and-honors-wrapper .field--name-body{color:var(--spred-text-secondary);font-size:var(--spred-size-m);font-weight:400;line-height:var(--spred-line-height-m)}.viewsreference--view-title{display:none}.node__meta{margin-bottom:48px}@media (min-width:1024px){.node__meta{margin-bottom:96px}}.view-about-him-view{margin:var(--spred-size-8) 0 var(--spred-size-6) 0}.view-about-him-view .masonry-item{background:var(--spred-background-secondary);border:1px solid var(--spred-border-color-secondary);margin-bottom:var(--spred-size-2-5)}.view-about-him-view .masonry-item .field--name-body{font-style:italic;padding-bottom:var(--spred-size-xl)}.view-about-him-view .masonry-item .field--name-body:after{background:var(--spred-color-gold-30);content:"";display:block;height:1px;width:160px}.view-about-him-view .masonry-item .field--name-body p{margin-bottom:var(--spred-size-xl)}@media (min-width:1024px){.view-about-him-view .masonry-item .field--name-body p{margin-bottom:var(--spred-size-5)}.view-about-him-view .masonry-item .field--name-body{padding-bottom:var(--spred-size-5)}}.view-about-him-view .masonry-item .field--name-field-name{font-family:"Source Serif 4",serif;font-size:var(--spred-size-2xl);line-height:var(--spred-line-height-2xl);margin-bottom:var(--spred-size-1)}.view-about-him-view .masonry-item .field--name-field-role{color:var(--spred-text-secondary);font-size:var(--spred-size-s);font-weight:500;line-height:24px}.view-about-him-view .masonry-item .bottom-wrapper{color:var(--spred-text-secondary);display:flex;font-size:var(--spred-size-s);font-weight:400;gap:4px;line-height:var(--spred-line-height-s)}.view-about-him-view .masonry-item:last-child{margin-bottom:0}.view-about-him-view .masonry-item .text-wrapper{padding:var(--spred-size-2-5)}@media (min-width:768px){.view-about-him-view .masonry-item .text-wrapper{padding:var(--spred-size-5)}}.view-about-him-view .masonry-item .text-wrapper:has(.field--name-field-type) .field--name-field-year:after{content:","}.view-about-him-view .masonry-item:has(.node--promoted){background:var(--spred-background-accent)}.view-about-him-view .masonry-item:has(.node--promoted) .field,.view-about-him-view .masonry-item:has(.node--promoted) p{color:var(--spred-text-primary-inverse)}.view-about-him-view .masonry-item:has(.node--promoted) .bottom-wrapper .field,.view-about-him-view .masonry-item:has(.node--promoted) .field--name-field-role{color:var(--spred-text-secondary-inverse)}.view-about-him-view .masonry .field--name-body:after{background:var(--spred-border-color-primary-inverse)}@media (max-width:1200px){.masonry-layout-about-him-view,.masonry-layout-about-him-view .masonry-item{width:100%!important}.masonry-layout-about-him-view .masonry-item img{width:100%}}.block-language{display:none}@media (min-width:1280px){.block-language{display:block}}.block-language .links{background:var(--spred-color-neutral-100);bottom:0;display:flex;flex-direction:column;overflow:hidden;position:absolute;right:0;top:4px;transition:height .3s ease;will-change:height;z-index:55}.block-language .links li{list-style:none;margin-left:0;padding-block:8px}.block-language .links li.is-active{border-left:1px solid var(--spred-border-color-primary);order:-1}.block-language .links li a{color:var(--spred-text-primary);font-weight:400;line-height:2rem;padding:var(--spred-size-1) var(--spred-size-4) var(--spred-size-1) var(--spred-size-3);text-transform:uppercase;white-space:pre}.block-language .links li a:hover{color:var(--spred-menu-link--hover)}.block-language .links:hover:has(li:only-child){height:36px}.block-language .links:hover:has(li:first-child:nth-last-child(2)){height:72px}.block-language .links:hover:has(li:first-child:nth-last-child(3)){height:108px}.block-language .links:hover:has(li:first-child:nth-last-child(4)){height:144px}.block-language .links:hover:has(li:first-child:nth-last-child(5)){height:180px}.block-language .links:hover li.is-active{text-decoration:underline}.block-language .links:after{background:url(../images/icons/navigation-icon-down.png);background-repeat:no-repeat;content:"";display:block;height:10px;position:absolute;right:var(--spred-size-1);top:15px;width:10px}.cheeseburger-parent:has(.in-active-trail) .cheeseburger-menu__item-label{border-left:4px solid var(--spred-interactive-primary)}.cheeseburger-menu__submenu:has(.in-active-trail) .cheeseburger-menu__item-label{border-left:unset}.cheeseburger-menu__item.in-active-trail>a{color:var(--spred-text-accent);text-decoration:none}.active-lang a{color:var(--spred-text-accent)!important}:where(.toolbar-lining) nav ul{display:flex;gap:var(--spred-size-0-5)}:where(.toolbar-lining) nav ul li a{padding-inline:var(--spred-size-1)}#navigation{display:flex;width:100%}#navigation *{font-family:Inter,sans-serif;font-size:clamp(.813rem,.813rem + 0vw,.813rem);font-weight:400;letter-spacing:normal;line-height:clamp(1.25rem,1.25rem + 0vw,1.25rem)}#navigation ol,#navigation ul{padding-left:unset}#navigation .menu{display:none;position:relative}@media (min-width:1280px){#navigation .menu{display:flex}}#navigation .menu-item .menu{border-radius:3px;box-shadow:0 2px 6px rgba(0,0,0,.15);display:grid!important;margin-right:0;opacity:0;top:38px;visibility:hidden}@media (min-width:1280px){#navigation .menu-item .menu{transform:translateY(-10px);transition:all .2s ease}#navigation .menu-item:hover .menu{opacity:1;transform:translateY(0);visibility:visible}}#navigation .menu-item:has(.menu-item--active-trail){border-bottom:4px solid var(--spred-interactive-primary)}#navigation .menu-item:has(.menu-item--active-trail) span{font-weight:500}#navigation .menu>li>a,#navigation .menu>li>span{display:block}#navigation .menu>li:not(:has(.menu-item--expanded)){padding:var(--spred-size-1-5)}#navigation .menu>li:last-child{padding:var(--spred-size-1-5) var(--spred-size-3) var(--spred-size-1-5) var(--spred-size-1-5)}#navigation .menu-item .menu{background-color:#fff;display:none;padding:16px 8px;position:absolute;z-index:10;grid-gap:10px;margin-top:10px}#navigation .menu .menu-item--expanded{align-items:center;display:flex;gap:6px;justify-content:center;padding:var(--spred-size-1-5)}#navigation .menu .menu-item--expanded:after{background:url(../images/icons/navigation-icon-down.png) 50%/contain no-repeat;content:"";display:block;height:10px;width:10px}#navigation .block-cheeseburger-menu{display:grid}#navigation .block-cheeseburgermenu__trigger-element{background:var(--spred-background-accent-secondary-light);border:1px solid var(--spred-border-color-secondary);display:flex;height:40px;position:absolute;right:10px;top:-15px;width:40px;z-index:1000}@media (min-width:1280px){#navigation .block-cheeseburgermenu__trigger-element{display:none}}#navigation .block-cheeseburgermenu__trigger-element>span{background-color:#1f1f1f}.body--has-active-cheese .block-cheeseburgermenu__trigger-element span:nth-child(2){opacity:0}.body--has-active-cheese .block-cheeseburgermenu__trigger-element span:first-child,.body--has-active-cheese .block-cheeseburgermenu__trigger-element span:nth-child(3){background:var(--spred-text-accent)!important;left:9px;top:19px;width:20px}.body--has-active-cheese .block-cheeseburgermenu__trigger-element span:first-child{transform:rotate(45deg)}.body--has-active-cheese .block-cheeseburgermenu__trigger-element span:nth-child(3){transform:rotate(-45deg)}#block-spred-cheeseburgermenu{background-color:#fff!important;padding:36px 0;z-index:101}.body--has-active-cheese .cheeseburger-menu__backdrop{z-index:101}.body--has-active-cheese .cheeseburger-menu__side-menu{display:none}.body--has-active-cheese #block-spred-cheeseburgermenu{transform:translateX(0)!important;width:75%}@media (min-width:640px){.body--has-active-cheese #block-spred-cheeseburgermenu{width:50%}}.cheeseburger-menu__side-trigger{display:none}.cheeseburger-menu__item-label span{font-size:var(--spred-size-s);font-weight:400}@media screen and (min-width:350px){.cheeseburger-menu__item-label span{font-size:var(--spred-size-m)}}.cheeseburger-menu__submenu-trigger{width:50px}.cheeseburger-menu__submenu-trigger-icon:after,.cheeseburger-menu__submenu-trigger-icon:before{all:unset}.cheeseburger-menu__submenu-trigger-icon:after{background:url(../images/icons/navigation-icon-down.png) 50%/contain no-repeat;content:"";display:block;height:10px;width:10px}.cheeseburger-menu__main-navigation-area>div{border-bottom:unset;margin-bottom:28px}.cheeseburger-menu__main-navigation-area>div:after{background-color:var(--spred-border-color-primary);content:"";display:block;height:1px;margin-left:12px;width:120px}.cheeseburger-menu__main-navigation-area>div:last-child:after{display:none}.cheeseburger-menu__mainmenu{margin-bottom:16px}.menu--main .menu-item a{color:var(--spred-menu-link);font-weight:400}.menu--main .menu-item a:hover{color:var(--spred-menu-link--hover)}.menu--main .menu-item.menu-item--active-trail span{font-weight:500}.menu--main .menu-item.menu-item--active-trail .is-active{color:var(--spred-text-accent)}.menu--main .menu-item.menu-item--active-trail:not(:has(ul)){border-bottom:4px solid var(--spred-text-accent)}.menu--main .menu-item.menu-item--active-trail ul li.menu-item--active-trail{border-bottom:unset}
/*# sourceMappingURL=spred.css.map */
