/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@layer reset,base;@layer 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}}@font-face{font-display:swap;font-family:OpenSansELTE;font-style:normal;font-weight:400;src:url(/themes/custom/spred/fonts/OpenSans-Regular.woff2) format("woff2"),url(/themes/custom/spred/fonts/OpenSans-Regular.otf) format("opentype")}@font-face{font-display:swap;font-family:OpenSansELTE;font-style:italic;font-weight:400;src:url(/themes/custom/spred/fonts/OpenSans-Italic.woff2) format("woff2"),url(/themes/custom/spred/fonts/OpenSans-Italic.otf) format("opentype")}@font-face{font-display:swap;font-family:OpenSansELTE;font-style:normal;font-weight:600;src:url(/themes/custom/spred/fonts/OpenSans-SemiBold.woff2) format("woff2"),url(/themes/custom/spred/fonts/OpenSans-SemiBold.otf) format("opentype")}@font-face{font-display:swap;font-family:OpenSansELTE;font-style:italic;font-weight:600;src:url(/themes/custom/spred/fonts/OpenSans-SemiBoldItalic.woff2) format("woff2"),url(/themes/custom/spred/fonts/OpenSans-SemiBoldItalic.otf) format("opentype")}@font-face{font-display:swap;font-family:OpenSansELTE;font-style:normal;font-weight:700;src:url(/themes/custom/spred/fonts/OpenSans-Bold.woff2) format("woff2"),url(/themes/custom/spred/fonts/OpenSans-Bold.otf) format("opentype")}@font-face{font-display:swap;font-family:OpenSansELTE;font-style:italic;font-weight:700;src:url(/themes/custom/spred/fonts/OpenSans-BoldItalic.woff2) format("woff2"),url(/themes/custom/spred/fonts/OpenSans-BoldItalic.otf) format("opentype")}:root{--spred-fontfamily-accent:OpenSansELTE;--spred-fontfamily-default:OpenSansELTE;--spred-fontstyle-default:400;--spred-fontstyle-default-italic:Italic;--spred-fontstyle-medium:600;--spred-fontstyle-bold:700;--spred-textsize-body-xs-desktop:0.6875rem;--spred-textsize-body-sm-desktop:0.8125rem;--spred-textsize-body-md-desktop:0.9375rem;--spred-textsize-body-lg-desktop:1.125rem;--spred-textsize-accent-sm-desktop:1.25rem;--spred-textsize-accent-md-desktop:1.5rem;--spred-textsize-accent-lg-desktop:2rem;--spred-textsize-accent-xl-desktop:2.5rem;--spred-textsize-accent-2xl-desktop:3rem;--spred-lineheight-body-xs-desktop:1rem;--spred-lineheight-body-sm-desktop:1.25rem;--spred-lineheight-body-md-desktop:1.5rem;--spred-lineheight-body-lg-desktop:1.75rem;--spred-lineheight-accent-sm-desktop:1.75rem;--spred-lineheight-accent-md-desktop:2rem;--spred-lineheight-accent-lg-desktop:2.75rem;--spred-lineheight-accent-xl-desktop:3.25rem;--spred-lineheight-accent-2xl-desktop:4rem;--spred-textsize-body-xs-mobile:0.6875rem;--spred-textsize-body-sm-mobile:0.8125rem;--spred-textsize-body-md-mobile:0.9375rem;--spred-textsize-body-lg-mobile:0.9375rem;--spred-textsize-accent-sm-mobile:1.125rem;--spred-textsize-accent-md-mobile:1.25rem;--spred-textsize-accent-lg-mobile:1.5rem;--spred-textsize-accent-xl-mobile:1.75rem;--spred-textsize-accent-2xl-mobile:2rem;--spred-lineheight-body-xs-mobile:1rem;--spred-lineheight-body-sm-mobile:1.25rem;--spred-lineheight-body-md-mobile:1.5rem;--spred-lineheight-body-lg-mobile:1.5rem;--spred-lineheight-accent-sm-mobile:1.25rem;--spred-lineheight-accent-md-mobile:1.5rem;--spred-lineheight-accent-lg-mobile:2rem;--spred-lineheight-accent-xl-mobile:2.5rem;--spred-lineheight-accent-2xl-mobile:2.75rem;--spred-color-primary-275:#012850;--spred-color-primary-350:#173b64;--spred-color-primary-525:#406b9d;--spred-color-primary-925:#dae6f4;--spred-color-primary-975:#f1f6fb;--spred-color-secondary-350:#553100;--spred-color-secondary-525:#8b5e28;--spred-color-secondary-775:#cfb08e;--spred-color-secondary-925:#efe2d5;--spred-color-secondary-975:#f9f4ef;--spred-color-neutral-0:#000;--spred-color-neutral-150:#0c0d0f;--spred-color-neutral-350:#383b3e;--spred-color-neutral-525:#66696d;--spred-color-neutral-800:#bcbec0;--spred-color-neutral-925:#e4e4e6;--spred-color-neutral-975:#f5f5f5;--spred-color-neutral-1000:#fff;--spred-color-red-425:#a40019;--spred-color-red-575:#db1143;--spred-color-red-875:#ffc2c3;--spred-color-red-950:#ffe6e6;--spred-color-blue-425:#005b7a;--spred-color-blue-575:#0088a9;--spred-color-blue-875:#b4e0ed;--spred-color-blue-950:#e0f2f8;--spred-color-green-425:#006142;--spred-color-green-575:#008e6c;--spred-color-green-875:#bae2d3;--spred-color-green-950:#e2f3ec;--spred-color-yellow-425:#803600;--spred-color-yellow-575:#b06300;--spred-color-yellow-875:#f1d39e;--spred-color-yellow-950:#faedd7;--spred-color-alpha-0:transparent;--spred-color-alpha-dark-2xs:rgba(0,0,0,.08);--spred-color-alpha-dark-xs:rgba(0,0,0,.12);--spred-color-alpha-dark-s:rgba(0,0,0,.25);--spred-color-alpha-dark-l:rgba(0,0,0,.64);--spred-color-alpha-dark-xl:rgba(0,0,0,.88);--spred-color-alpha-light-2xs:hsla(0,0%,100%,.15);--spred-color-alpha-light-xs:hsla(0,0%,100%,.2);--spred-color-alpha-light-s:hsla(0,0%,100%,.3);--spred-color-alpha-light-m:hsla(0,0%,100%,.48);--spred-color-alpha-primary-2xs:rgba(1,40,80,.08);--spred-color-alpha-primary-xs:rgba(1,40,80,.12);--spred-color-alpha-primary-s:rgba(1,40,80,.25);--spred-color-alpha-primary-l:rgba(1,40,80,.64);--spred-color-alpha-primary-xl:rgba(1,40,80,.8);--spred-color-alpha-primary-2xl:rgba(1,40,80,.88);--spred-color-tatk-350:#491f76;--spred-color-tatk-525:#7a4db4;--spred-color-tatk-600:#9063cc;--spred-color-tatk-975:#f7f3fe;--spred-color-ppk-350:#074a00;--spred-color-ppk-525:#357d00;--spred-color-ppk-650:#64a70b;--spred-color-ppk-975:#f0f8eb;--spred-color-ik-350:#00494e;--spred-color-ik-525:#007c81;--spred-color-ik-650:#009fa3;--spred-color-ik-975:#edf8f8;--spred-color-gtk-350:#60206e;--spred-color-gtk-525:#9141a3;--spred-color-gtk-975:#faf2fc;--spred-color-btk-350:#6d1408;--spred-color-btk-475:#9a3324;--spred-color-btk-525:#ab4333;--spred-color-btk-975:#fef2f0;--spred-color-bggyk-350:#6a1524;--spred-color-bggyk-420:#862433;--spred-color-bggyk-525:#963440;--spred-color-bggyk-975:#fdf2f2;--spred-color-ajk-350:#5b2f00;--spred-color-ajk-525:#925e00;--spred-color-ajk-850:#e5cf95;--spred-color-ajk-900:#f8e19a;--spred-color-ajk-975:#faf5e8;--spred-color-ttk-350:#003682;--spred-color-ttk-470:#005eb8;--spred-color-ttk-525:#1367c2;--spred-color-ttk-975:#eef6ff;--spred-color-tok-350:#910000;--spred-color-tok-525:#da0000;--spred-color-tok-650:#ff3844;--spred-color-tok-750:#ff6d6a;--spred-color-tok-975:#ffefed;--spred-size-1:8px;--spred-size-2:16px;--spred-size-3:24px;--spred-size-4:32px;--spred-size-4-5:36px;--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-19:152px;--spred-size-0-5:4px;--spred-size-1-5:12px;--spred-size-2-5:20px;--spred-size-3-5:28px;--spred-brand-primary:var(--spred-color-primary-275);--spred-brand-secondary:var(--spred-color-secondary-775);--spred-fdbk-bad-strong:var(--spred-color-red-425);--spred-fdbk-bad-medium:var(--spred-color-red-575);--spred-fdbk-bad-light:var(--spred-color-red-875);--spred-fdbk-bad-pale:var(--spred-color-red-950);--spred-fdbk-good-strong:var(--spred-color-green-425);--spred-fdbk-good-medium:var(--spred-color-green-575);--spred-fdbk-good-light:var(--spred-color-green-875);--spred-fdbk-good-pale:var(--spred-color-green-950);--spred-fdbk-info-strong:var(--spred-color-blue-425);--spred-fdbk-info-medium:var(--spred-color-blue-575);--spred-fdbk-info-light:var(--spred-color-blue-875);--spred-fdbk-info-pale:var(--spred-color-blue-950);--spred-fdbk-warning-strong:var(--spred-color-yellow-425);--spred-fdbk-warning-medium:var(--spred-color-yellow-575);--spred-fdbk-warning-light:var(--spred-color-yellow-875);--spred-fdbk-warning-pale:var(--spred-color-yellow-950);--spred-bg-block-none:var(--spred-color-alpha-0);--spred-bg-block-white:var(--spred-color-neutral-1000);--spred-bg-block-neutral-light:var(--spred-color-neutral-975);--spred-bg-block-brand-primary:var(--spred-brand-primary);--spred-bg-block-brand-secondary:var(--spred-brand-secondary);--spred-bg-block-brand-primary-hover:var(--spred-color-primary-350);--spred-bg-block-brand-primary-pale:var(--spred-color-primary-975);--spred-bg-block-disabled-light:var(--spred-color-neutral-925);--spred-bg-block-inactive:var(--spred-color-neutral-800);--spred-bg-block-overlay-primary-xl:var(--spred-color-alpha-primary-2xl);--spred-bg-block-overlay-dark-lg:var(--spred-color-alpha-dark-l);--spred-bg-block-overlay-dark-sm:var(--spred-color-alpha-dark-s);--spred-bg-block-overlay-light-sm:var(--spred-color-alpha-light-s);--spred-bg-block-theme:var(--spred-theme);--spred-bg-block-theme-hover:var(--spred-theme-hover);--spred-bg-block-theme-light:var(--spred-theme-bg-light-main);--spred-bg-block-tatk:var(--spred-color-tatk-600);--spred-bg-block-ppk:var(--spred-color-ppk-650);--spred-bg-block-ik:var(--spred-color-ik-650);--spred-bg-section-default:var(--spred-color-neutral-1000);--spred-bg-section-modal-overlay:var(--spred-color-alpha-primary-s);--spred-bg-section-brand-primary:var(--spred-brand-primary);--spred-bg-section-brand-primary-lighter:var(--spred-color-primary-350);--spred-bg-section-brand-primary-pale:var(--spred-color-primary-975);--spred-bg-section-navmenu-bg:var(--spred-color-alpha-primary-xl);--spred-bg-hover-alpha-primary:var(--spred-color-alpha-primary-2xs);--spred-bg-hover-alpha-light:var(--spred-color-alpha-light-2xs);--spred-bg-hover-brand-primary:var(--spred-color-primary-975);--spred-bg-hover-theme-light:var(--spred-theme-bg-light);--spred-text-primary:var(--spred-color-neutral-150);--spred-text-primary-hover:var(--spred-color-primary-525);--spred-text-secondary:var(--spred-color-neutral-525);--spred-text-secondary-hover:var(--spred-color-neutral-350);--spred-text-tertiary:var(--spred-color-neutral-800);--spred-text-brand-primary:var(--spred-color-primary-350);--spred-text-brand-secondary:var(--spred-brand-secondary);--spred-text-error:var(--spred-fdbk-bad-strong);--spred-text-disabled:var(--spred-text-secondary);--spred-text-link:var(--spred-color-primary-525);--spred-text-link-hover:var(--spred-color-primary-350);--spred-text-theme:var(--spred-theme-text);--spred-text-theme-accent:var(--spred-theme-accent);--spred-text-primary-inverse:var(--spred-color-neutral-1000);--spred-text-primary-inverse-hover:var(--spred-color-primary-925);--spred-text-secondary-inverse:var(--spred-color-primary-925);--spred-text-secondary-inverse-hover:var(--spred-text-primary-inverse);--spred-border-color-medium:var(--spred-color-alpha-primary-s);--spred-border-color-subtle:var(--spred-color-alpha-primary-xs);--spred-border-color-subtile-inverse:var(--spred-color-alpha-light-s);--spred-border-color-brand-primary:var(--spred-brand-primary);--spred-border-color-error-primary:var(--spred-fdbk-bad-medium);--spred-border-color-disabled-primary:var(--spred-color-alpha-dark-2xs);--spred-border-color-focus:var(--spred-color-neutral-1000);--spred-border-color-focus-outline:var(--spred-color-neutral-0);--spred-border-color-focus-outline-inverse:var(--spred-color-neutral-1000);--spred-border-color-none:var(--spred-color-alpha-0);--spred-border-color-theme:var(--spred-theme);--spred-border-color-theme-accent:var(--spred-theme-accent);--spred-border-radius-none:undefined;--spred-border-radius-2xs:var(--spred-size-0-5);--spred-border-radius-xs:var(--spred-size-1);--spred-border-radius-full:999px;--spred-btn-primary-bg:var(--spred-bg-block-theme);--spred-btn-primary-bg-hover:var(--spred-bg-block-theme-hover);--spred-btn-primary-bg-focus:var(--spred-btn-primary-bg-hover);--spred-btn-primary-label:var(--spred-text-primary-inverse);--spred-btn-primary-label-hover:var(--spred-btn-primary-label);--spred-btn-primary-border:var(--spred-border-color-none);--spred-btn-primary-border-hover:var(--spred-border-color-none);--spred-btn-secondary-bg:var(--spred-bg-block-white);--spred-btn-secondary-bg-hover:var(--spred-bg-hover-theme-light);--spred-btn-secondary-bg-focus:var(--spred-btn-secondary-bg-hover);--spred-btn-secondary-label:var(--spred-text-primary);--spred-btn-secondary-label-hover:var(--spred-text-theme);--spred-btn-secondary-border:var(--spred-border-color-theme);--spred-btn-secondary-border-hover:var(--spred-border-color-theme);--spred-btn-primarydanger-bg:var(--spred-fdbk-bad-medium);--spred-btn-primarydanger-bg-hover:var(--spred-fdbk-bad-strong);--spred-btn-primarydanger-bg-focus:var(--spred-btn-primarydanger-bg-hover);--spred-btn-primarydanger-label:var(--spred-text-primary-inverse);--spred-btn-primarydanger-border:var(--spred-border-color-none);--spred-btn-primarydanger-border-hover:var(--spred-border-color-none);--spred-btn-disabled-bg:var(--spred-bg-block-disabled-light);--spred-btn-disabled-label:var(--spred-text-disabled);--spred-btn-disabled-border:var(--spred-border-color-none);--spred-btn-ghoststrong-bg:var(--spred-bg-block-none);--spred-btn-ghoststrong-bg-hover:var(--spred-bg-hover-alpha-primary);--spred-btn-ghoststrong-bg-focus:var(--spred-btn-ghoststrong-bg-hover);--spred-btn-ghoststrong-icon:var(--spred-text-primary);--spred-btn-ghoststrong-icon-hover:var(--spred-btn-ghoststrong-icon);--spred-btn-ghoststrong-icon-focus:var(--spred-btn-ghoststrong-icon);--spred-btn-ghoststrong-border:var(--spred-border-color-none);--spred-btn-ghoststrong-border-hover:var(--spred-border-color-none);--spred-btn-ghostinverse-bg:var(--spred-bg-block-none);--spred-btn-ghostinverse-bg-hover:var(--spred-bg-hover-alpha-light);--spred-btn-ghostinverse-bg-focus:var(--spred-btn-ghoststrong-bg-hover);--spred-btn-ghostinverse-icon:var(--spred-text-secondary-inverse);--spred-btn-ghostinverse-icon-hover:var(--spred-text-secondary-inverse-hover);--spred-btn-ghostinverse-icon-focus:var(--spred-text-secondary-inverse-hover);--spred-btn-ghostinverse-border:var(--spred-border-color-none);--spred-btn-ghostinverse-border-hover:var(--spred-border-color-none);--spred-btn-banner-bg:var(--spred-bg-block-overlay-light-sm);--spred-btn-banner-bg-hover:var(--spred-bg-hover-alpha-light);--spred-btn-banner-bg-focus:var(--spred-btn-banner-bg-hover);--spred-btn-banner-label:var(--spred-text-primary-inverse);--spred-btn-banner-label-hover:var(--spred-btn-banner-label);--spred-btn-banner-border:var(--spred-border-color-subtile-inverse);--spred-btn-banner-border-hover:var(--spred-border-color-subtile-inverse);--spred-link-default:var(--spred-text-link);--spred-link-default-hover:var(--spred-text-link-hover);--spred-link-default-focus:var(--spred-link-default);--spred-link-text:var(--spred-text-primary);--spred-link-text-hover:var(--spred-text-primary-hover);--spred-link-text-focus:var(--spred-link-text-hover);--spred-link-text-secondary:var(--spred-text-secondary);--spred-link-text-secondary-hover:var(--spred-text-secondary-hover);--spred-link-text-secondary-focus:var(--spred-link-text-secondary-hover);--spred-link-danger:var(--spred-text-error);--spred-link-danger-hover:var(--spred-fdbk-bad-medium);--spred-link-danger-focus:var(--spred-link-danger-hover);--spred-link-success:var(--spred-fdbk-good-strong);--spred-link-success-hover:var(--spred-fdbk-good-medium);--spred-link-success-focus:var(--spred-link-success-hover);--spred-link-warning:var(--spred-fdbk-warning-strong);--spred-link-warning-hover:var(--spred-fdbk-warning-medium);--spred-link-warning-focus:var(--spred-link-warning-hover);--spred-link-info:var(--spred-fdbk-info-strong);--spred-link-info-hover:var(--spred-fdbk-info-medium);--spred-link-info-focus:var(--spred-link-info-hover);--spred-link-inverse-subtle:var(--spred-text-secondary-inverse);--spred-link-inverse-subtle-hover:var(--spred-text-secondary-inverse-hover);--spred-link-inverse-subtle-active:var(--spred-text-primary-inverse);--spred-menu-bg:var(--spred-bg-block-none);--spred-menu-bg-hover:var(--spred-bg-hover-alpha-light);--spred-menu-bg-active:var(--spred-bg-block-none);--spred-menu-bg-focus:var(--spred-menu-bg-hover);--spred-menu-bg-inverse-hover:var(--spred-bg-hover-alpha-primary);--spred-menu-bg-inverse-active:var(--spred-bg-block-none);--spred-menu-bg-inverse-focus:var(--spred-menu-bg-inverse-hover);--spred-menu-label:var(--spred-text-primary-inverse);--spred-menu-label-hover:var(--spred-menu-label);--spred-menu-label-active:var(--spred-menu-label);--spred-menu-label-focus:var(--spred-menu-label);--spred-menu-label-inverse:var(--spred-text-primary);--spred-menu-label-inverse-hover:var(--spred-menu-label-inverse);--spred-menu-label-inverse-active:var(--spred-menu-label-inverse);--spred-menu-label-inverse-focus:var(--spred-menu-label-inverse);--spred-menu-icon-parent:var(--spred-text-tertiary);--spred-menu-border:var(--spred-border-color-none);--spred-menu-border-hover:var(--spred-border-color-none);--spred-menu-border-focus:var(--spred-border-color-theme-accent);--spred-menu-border-active:var(--spred-border-color-theme-accent);--spred-pager-inactive-bg:var(--spred-bg-block-none);--spred-pager-inactive-bg-hover:var(--spred-bg-hover-theme-light);--spred-pager-inactive-label:var(--spred-text-primary);--spred-pager-inactive-label-hover:var(--spred-text-primary-hover);--spred-pager-inactive-border:var(--spred-border-color-subtle);--spred-pager-inactive-border-hover:var(--spred-border-color-medium);--spred-pager-active-bg:var(--spred-bg-block-theme);--spred-pager-active-label:var(--spred-text-primary-inverse);--spred-pager-active-border:var(--spred-border-color-none);--spred-msg-error-bg:var(--spred-fdbk-bad-pale);--spred-msg-error-border:var(--spred-fdbk-bad-light);--spred-msg-error-text:var(--spred-text-primary);--spred-msg-error-icon:var(--spred-fdbk-bad-medium);--spred-msg-success-bg:var(--spred-fdbk-good-pale);--spred-msg-success-border:var(--spred-fdbk-good-light);--spred-msg-success-text:var(--spred-text-primary);--spred-msg-success-icon:var(--spred-fdbk-good-medium);--spred-msg-warning-bg:var(--spred-fdbk-warning-pale);--spred-msg-warning-border:var(--spred-fdbk-warning-light);--spred-msg-warning-text:var(--spred-text-primary);--spred-msg-warning-icon:var(--spred-fdbk-warning-medium);--spred-msg-status-bg:var(--spred-fdbk-info-pale);--spred-msg-status-border:var(--spred-fdbk-info-light);--spred-msg-status-text:var(--spred-text-primary);--spred-msg-status-icon:var(--spred-fdbk-info-medium);--spred-table-bg:var(--spred-bg-block-none);--spred-table-border:var(--spred-border-color-subtle);--spred-table-header-bg:var(--spred-bg-block-neutral-light);--spred-table-header-bg-hover:var(--spred-bg-hover-alpha-primary);--spred-table-header-label:var(--spred-text-secondary);--spred-table-header-label-hover:var(--spred-text-secondary-hover);--spred-table-header-label-active:var(--spred-text-primary);--spred-table-header-border:var(--spred-border-color-subtle);--spred-table-header-border-active:var(--spred-border-color-brand-primary);--spred-table-row-border:var(--spred-border-color-subtle);--spred-table-row-odd-bg:var(--spred-bg-block-none);--spred-table-row-odd-bg-hover:var(--spred-bg-hover-alpha-primary);--spred-table-row-even-bg:var(--spred-bg-block-neutral-light);--spred-table-row-even-bg-hover:var(--spred-bg-hover-alpha-primary);--spred-theme:var(--spred-brand-primary);--spred-theme-main:var(--spred-brand-primary);--spred-theme-hover:var(--spred-color-primary-525);--spred-theme-hover-main:var(--spred-color-primary-525);--spred-theme-text:var(--spred-text-brand-primary);--spred-theme-text-main:var(--spred-text-brand-primary);--spred-theme-bg-light-main:var(--spred-bg-block-brand-primary-pale);--spred-theme-accent:var(--spred-brand-secondary);--spred-theme-accent-main:var(--spred-brand-secondary);--spred-theme-accent-hover:var(--spred-color-secondary-525);--spred-theme-accent-hover-main:var(--spred-color-secondary-525);--spred-theme-tatk:var(--spred-color-tatk-600);--spred-theme-hover-tatk:var(--spred-color-tatk-525);--spred-theme-text-tatk:var(--spred-color-tatk-350);--spred-theme-bg-light-tatk:var(--spred-color-tatk-975);--spred-theme-accent-tatk:var(--spred-theme);--spred-theme-accent-hover-tatk:var(--spred-theme-hover);--spred-theme-ajk:var(--spred-color-ajk-900);--spred-theme-hover-ajk:var(--spred-color-ajk-850);--spred-theme-text-ajk:var(--spred-color-ajk-350);--spred-theme-bg-light-ajk:var(--spred-color-ajk-975);--spred-theme-accent-ajk:var(--spred-theme);--spred-theme-accent-hover-ajk:var(--spred-theme-hover);--spred-theme-tok:var(--spred-color-tok-750);--spred-theme-hover-tok:var(--spred-color-tok-650);--spred-theme-text-tok:var(--spred-color-tok-350);--spred-theme-bg-light-tok:var(--spred-color-tok-975);--spred-theme-accent-tok:var(--spred-theme);--spred-theme-accent-hover-tok:var(--spred-theme-hover)}.button,.button--primary,.button-primary{background-color:var(--domain-color-1,var(--spred-btn-primary-bg));border:1px solid transparent;border:1px solid var(--spred-btn-primary-border);border-radius:var(--spred-border-radius-xs);color:var(--spred-btn-primary-label);cursor:pointer;display:inline-block;font-weight:var(--spred-fontstyle-bold);outline:none;padding:var(--spred-size-1-5) var(--spred-size-3);text-align:center;text-decoration:none;transition:.4s ease}.button--primary:active,.button-primary:active,.button:active{box-shadow:none}.button--primary:active,.button--primary:focus,.button--primary:hover,.button-primary:active,.button-primary:focus,.button-primary:hover,.button:active,.button:focus,.button:hover{background-color:var(--spred-btn-primary-bg-hover);text-decoration:none}.button--primary:disabled,.button-primary:disabled,.button:disabled{background-color:var(--spred-btn-disabled-bg);border:1px solid var(--spred-btn-disabled-border);color:var(--spred-btn-disabled-label)}.button--primary:active,.button--primary:hover,.button-primary:active,.button-primary:hover,.button:active,.button:hover{background-color:color-mix(in srgb,rgba(var(--domain-color-1-rgb),1) 63%,#fff 37%);border:1px solid var(--spred-btn-primary-border-hover);color:var(--spred-btn-primary-label-hover)}.button--secondary,.button-secondary{background-color:var(--spred-btn-secondary-bg);border:1px solid transparent;border:1px solid var(--domain-color-1);border-radius:var(--spred-border-radius-xs);color:var(--spred-btn-secondary-label);cursor:pointer;display:inline-block;font-weight:var(--spred-fontstyle-bold);outline:none;padding:var(--spred-size-1-5) var(--spred-size-3);text-align:center;text-decoration:none;transition:.4s ease}.button--secondary:active,.button-secondary:active{box-shadow:none}.button--secondary:active,.button--secondary:focus,.button--secondary:hover,.button-secondary:active,.button-secondary:focus,.button-secondary:hover{background-color:var(--spred-btn-primary-bg-hover);text-decoration:none}.button--secondary:disabled,.button-secondary:disabled{background-color:var(--spred-btn-disabled-bg);border:1px solid var(--spred-btn-disabled-border);color:var(--spred-btn-disabled-label)}.button--secondary:active,.button--secondary:hover,.button-secondary:active,.button-secondary:hover{background-color:rgb(var(--domain-color-1-rgb),.1);border:1px solid var(--domain-color-1);color:var(--spred-btn-secondary-label-hover)}.button--secondary:focus,.button-secondary:focus{background-color:var(--spred-btn-secondary-bg-focus);border:1px solid var(--spred-border-color-focus);box-shadow:0 0 0 2px var(--spred-border-color-focus-outline)}.button--danger,.button-danger{background-color:var(--spred-btn-primarydanger-bg);border:1px solid transparent;border:1px solid var(--spred-btn-primarydanger-border);border-radius:var(--spred-border-radius-xs);color:var(--spred-btn-primarydanger-label);cursor:pointer;display:inline-block;font-weight:var(--spred-fontstyle-bold);outline:none;padding:var(--spred-size-1-5) var(--spred-size-3);text-align:center;text-decoration:none;transition:.4s ease}.button--danger:active,.button-danger:active{box-shadow:none}.button--danger:active,.button--danger:focus,.button--danger:hover,.button-danger:active,.button-danger:focus,.button-danger:hover{background-color:var(--spred-btn-primary-bg-hover);text-decoration:none}.button--danger:disabled,.button-danger:disabled{background-color:var(--spred-btn-disabled-bg);border:1px solid var(--spred-btn-disabled-border);color:var(--spred-btn-disabled-label)}.button--danger:active,.button--danger:hover,.button-danger:active,.button-danger:hover{background-color:var(--domain-color-1-rgb);border:1px solid var(--spred-btn-primarydanger-border-hover);color:var(--spred-btn-primarydanger-label)}.button--danger:focus,.button-danger:focus{background-color:var(--spred-btn-primarydanger-bg-focus);border:1px solid var(--spred-border-color-focus);box-shadow:0 0 0 2px var(--spred-border-color-focus-outline)}.button--ghost,.button-ghost{align-items:center;aspect-ratio:1;background-color:var(--spred-btn-ghoststrong-bg);border:1px solid transparent;border:1px solid var(--spred-btn-ghoststrong-border);border-radius:var(--spred-border-radius-xs);border-radius:var(--spred-border-radius-full);color:transparent;cursor:pointer;display:inline-block;display:flex;font-size:0;font-weight:var(--spred-fontstyle-bold);justify-content:center;outline:none;padding:var(--spred-size-1);text-align:center;text-decoration:none;transition:.4s ease}.button--ghost:active,.button-ghost:active{box-shadow:none}.button--ghost:active,.button--ghost:focus,.button--ghost:hover,.button-ghost:active,.button-ghost:focus,.button-ghost:hover{background-color:var(--spred-btn-primary-bg-hover);text-decoration:none}.button--ghost:disabled,.button-ghost:disabled{background-color:var(--spred-btn-disabled-bg);border:1px solid var(--spred-btn-disabled-border);color:var(--spred-btn-disabled-label)}.button--ghost:before,.button-ghost:before{background-color:var(--spred-btn-ghoststrong-icon);content:"";display:block;height:var(--spred-size-3);-webkit-mask-image:url(/themes/custom/spred/images/icons/sp-icons/arrow-right.svg);mask-image:url(/themes/custom/spred/images/icons/sp-icons/arrow-right.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100%;mask-size:100%;width:var(--spred-size-3)}.button--ghost:active,.button--ghost:hover,.button-ghost:active,.button-ghost:hover{background-color:var(--spred-btn-ghoststrong-bg-hover);border:1px solid var(--spred-btn-ghoststrong-border-hover)}.button--ghost:active:before,.button--ghost:hover:before,.button-ghost:active:before,.button-ghost:hover:before{background-color:var(--spred-btn-ghoststrong-icon-hover)}.switch,.toggle{-webkit-appearance:none;appearance:none;background:var(--spred-bg-block-inactive);border:none;border-radius:var(--spred-border-radius-full);cursor:pointer;height:var(--spred-size-2);position:relative;transition:background .3s ease;width:var(--spred-size-4)}.switch:before,.toggle:before{background:var(--spred-bg-block-white);border-radius:var(--spred-border-radius-full);clip-path:none;content:"";height:var(--spred-size-2);left:2px;position:absolute;top:-2px;transform:scale(.8);transition:transform .3s ease;width:var(--spred-size-2)}.switch:checked,.toggle:checked{background:var(--spred-brand-primary)}.switch:checked:before,.toggle:checked:before{transform:translateX(100%) scale(.8)}.switch:focus,.switch:focus-visible,.toggle:focus,.toggle:focus-visible{outline:1px solid var(--spred-border-color-brand-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:1168px;padding-inline:var(--spred-size-2)}.container .container{padding-inline:unset}.region-navigation{align-items:center;display:flex;flex-direction:row;gap:var(--spred-size-1);position:relative}.region-highlighted{display:flex;flex-direction:column;gap:var(--spred-size-2);padding-block:var(--spred-size-2) var(--spred-size-6)}.region-highlighted [data-drupal-messages]:has(.messages__wrapper:empty){display:none}.region-highlighted:not(:has(>*>*)){display:none}.region-user-navigation{align-items:center;display:flex;flex-direction:row-reverse;flex-grow:1;gap:var(--spred-size-1);justify-content:center;width:100%}@media (min-width:768px){.region-user-navigation{flex-direction:row;width:auto}}@media (min-width:1024px){.region-user-navigation{flex-grow:0;padding-bottom:3px}}.region-header-logos{display:none;flex-shrink:0}@media (min-width:768px){.region-header-logos{display:block}}.region-branding{align-items:center;display:flex;gap:var(--spred-size-2)}.region-branding #block-spred-sitebranding .site-logo{align-items:center;display:flex;flex-shrink:0}.region-branding #block-spred-sitebranding .site-logo img{height:var(--spred-size-6)}.region-branding #block-spred-sitebranding .site-logo--mobile{display:flex}@media (min-width:1024px){.region-branding #block-spred-sitebranding .site-logo--mobile{display:none}}.region-branding #block-spred-sitebranding .site-logo--mobile img{max-width:120px}.region-branding #block-spred-sitebranding .site-logo--desktop{display:none}@media (min-width:1024px){.region-branding #block-spred-sitebranding .site-logo--desktop{display:flex}}.region-branding #block-spred-sitebranding:has(.site-name){display:flex;gap:var(--spred-size-1-5)}.region-branding #block-spred-sitebranding .site-name{align-items:center;border-left:1px solid var(--spred-border-color-brand-primary);display:flex;padding-left:var(--spred-size-1-5)}.region-branding #block-spred-sitebranding .site-name p{display:-webkit-box;font-family:var(--spred-fontfamily-default),sans-serif;font-size:clamp(.8125rem,.8125rem + 0vw,.8125rem);font-weight:var(--spred-fontstyle-default);letter-spacing:normal;line-height:clamp(1.25rem,1.25rem + 0vw,1.25rem);overflow:hidden;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;color:var(--spred-text-brand-primary);font-weight:var(--spred-fontstyle-bold)}.region-footer-first{align-items:center;display:flex;justify-content:space-between}.region-footer-second{display:flex;justify-content:flex-end}.region-footer-bottom-second{align-items:center;display:flex;flex-direction:column;gap:var(--spred-size-1)}@media (min-width:1024px){.region-footer-bottom-second{flex-direction:row;gap:0}}.region-footer-fifth{margin-top:auto}@media (min-width:1024px){.region-footer-fifth{flex-basis:50%}}.region-banner .paragraph--type--header-banner-container{height:550px}@media (min-width:768px){.region-banner .paragraph--type--header-banner-container{height:642px}}.region-floating-links{display:flex;flex-direction:column;gap:var(--spred-size-4);position:fixed;right:var(--spred-size-1);top:calc(var(--gin-displace-offset-top,0px) + var(--header-height,0px) + 200px);z-index:3}@media (min-width:768px){.region-floating-links{z-index:202}}#footer{background-color:var(--spred-bg-section-brand-primary);border-top:var(--spred-size-0-5) solid var(--domain-color-1,var(--spred-border-color-theme-accent));margin-top:var(--spred-size-5);padding-top:var(--spred-size-5)}#footer *{color:var(--spred-text-primary-inverse)}#footer a{color:var(--spred-link-inverse-subtle)}#footer a:hover{color:var(--spred-link-inverse-subtle-hover)}@media (min-width:1024px){#footer #block-spred-footerbottomlinks{align-items:center;display:flex;margin-right:var(--spred-size-2)}#footer #block-spred-footerbottomlinks:after{color:var(--spred-border-color-subtile-inverse);content:"|";margin-left:var(--spred-size-2)}}#footer #block-spred-footerbottomlinks .menu{flex-direction:column;gap:var(--spred-size-1)}@media (min-width:375px){#footer #block-spred-footerbottomlinks .menu{flex-direction:row;gap:var(--spred-size-2)}#footer #block-spred-footerbottomlinks .menu li:not(:last-child):after{color:var(--spred-border-color-subtile-inverse);content:"|";margin-left:var(--spred-size-2)}}#footer #block-spred-footerbottomlinks .menu a{font-family:var(--spred-fontfamily-default),sans-serif;font-size:clamp(.8125rem,.8125rem + 0vw,.8125rem);font-weight:var(--spred-fontstyle-default);letter-spacing:normal;line-height:clamp(1.25rem,1.25rem + 0vw,1.25rem)}#footer #block-spred-copyright{text-align:center}#footer #block-spred-footeradditionalblock{align-items:center;display:flex;flex-direction:column;gap:var(--spred-size-2)}@media (min-width:1024px){#footer #block-spred-footeradditionalblock{align-items:flex-end}}#footer #block-spred-footeradditionalblock *{font-family:var(--spred-fontfamily-default),sans-serif;font-size:clamp(.8125rem,.8125rem + 0vw,.8125rem);font-weight:var(--spred-fontstyle-default);letter-spacing:normal;line-height:clamp(1.25rem,1.25rem + 0vw,1.25rem)}#footer .block-system-branding-block{align-items:center;display:flex;flex-direction:column;gap:var(--spred-size-2)}#footer .block-system-branding-block *{font-family:var(--spred-fontfamily-default),sans-serif;font-size:clamp(.8125rem,.8125rem + 0vw,.8125rem);font-weight:var(--spred-fontstyle-default);letter-spacing:normal;line-height:clamp(1.25rem,1.25rem + 0vw,1.25rem)}@media (min-width:1024px){#footer .block-system-branding-block{flex-direction:row;gap:var(--spred-size-4)}}#footer .block-system-branding-block .site-logo img{filter:brightness(0) invert(1);height:var(--spred-size-6)}#footer .block-system-branding-block .site-logo--mobile{display:flex}@media (min-width:1024px){#footer .block-system-branding-block .site-logo--mobile{display:none}}#footer .block-system-branding-block .site-logo--desktop{display:none}@media (min-width:1024px){#footer .block-system-branding-block .site-logo--desktop{display:flex}}#footer .block-system-branding-block .site-name{max-width:33ch}#footer-top-first{align-items:center;display:flex;flex-direction:column;gap:var(--spred-size-4);justify-content:space-between;margin-bottom:var(--spred-size-4)}@media (min-width:768px){#footer-top-first{align-items:flex-start;flex-direction:row;margin-bottom:var(--spred-size-8)}}#footer-top-first>div{flex:1}#footer-top-first>div:first-child{flex:2}#footer-top-second{align-items:center;display:flex;flex-direction:column;gap:var(--spred-size-4);justify-content:space-between}@media (min-width:1024px){#footer-top-second{align-items:flex-start;flex-direction:row}}#footer-top-second .menu{align-items:center;flex-direction:column;gap:var(--spred-size-1)}#footer-top-second .menu *{font-family:var(--spred-fontfamily-default),sans-serif;font-size:clamp(.9375rem,.9375rem + 0vw,.9375rem);font-weight:var(--spred-fontstyle-default);letter-spacing:normal;line-height:clamp(1.5rem,1.5rem + 0vw,1.5rem)}@media (min-width:1024px){#footer-top-second .menu{align-items:flex-start}}#footer-bottom{align-items:center;background-color:var(--spred-bg-section-brand-primary-lighter);box-shadow:0 0 0 100vmax var(--spred-bg-section-brand-primary-lighter);clip-path:inset(0 -100vmax);display:flex;flex-direction:column-reverse;gap:var(--spred-size-5);justify-content:space-between;margin-top:var(--spred-size-5);padding:var(--spred-size-1) 0}@media (min-width:640px){#footer-bottom{padding-inline:var(--spred-size-2)}}@media (min-width:1024px){#footer-bottom{flex-direction:row;padding-inline:0}}[data-use-secondary-border-color=true] #footer{border-color:var(--domain-color-2,var(--spred-border-color-theme-accent))}.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;font-weight:var(--spred-fontstyle-medium);margin-bottom:var(--spred-size-0-5);position:relative}.form-item label.form-required:after{color:var(--spred-text-error);content:"*";font-size:var(--spred-textsize-body-md-desktop);padding-left:var(--spred-size-0-5);text-align:center}.form-item:not(:last-child){margin-bottom:var(--spred-size-3)}.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}.form-item.form-type-managed-file label+div input::file-selector-button{background-color:var(--spred-btn-secondary-bg);border:1px solid transparent;border:1px solid var(--domain-color-1);border-radius:var(--spred-border-radius-xs);color:var(--spred-btn-secondary-label);cursor:pointer;display:inline-block;font-weight:var(--spred-fontstyle-bold);margin-right:var(--spred-size-3);outline:none;padding:var(--spred-size-1-5) var(--spred-size-3);text-align:center;text-decoration:none;transition:.4s ease}.form-item.form-type-managed-file label+div input::file-selector-button:active{box-shadow:none}.form-item.form-type-managed-file label+div input::file-selector-button:active,.form-item.form-type-managed-file label+div input::file-selector-button:focus,.form-item.form-type-managed-file label+div input::file-selector-button:hover{background-color:var(--spred-btn-primary-bg-hover);text-decoration:none}.form-item.form-type-managed-file label+div input::file-selector-button:disabled{background-color:var(--spred-btn-disabled-bg);border:1px solid var(--spred-btn-disabled-border);color:var(--spred-btn-disabled-label)}.form-item.form-type-managed-file label+div input::file-selector-button:active,.form-item.form-type-managed-file label+div input::file-selector-button:hover{background-color:rgb(var(--domain-color-1-rgb),.1);border:1px solid var(--domain-color-1);color:var(--spred-btn-secondary-label-hover)}.form-item.form-type-managed-file label+div input::file-selector-button:focus{background-color:var(--spred-btn-secondary-bg-focus);border:1px solid var(--spred-border-color-focus);box-shadow:0 0 0 2px var(--spred-border-color-focus-outline)}.form-item.form-type-managed-file .description{font-family:var(--spred-fontfamily-default),sans-serif;font-size:clamp(.8125rem,.8125rem + 0vw,.8125rem);font-weight:var(--spred-fontstyle-default);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-brand-primary)}.form-type-checkbox input,.form-type-radio input{display:inline-flex!important;margin-right:var(--spred-size-1);margin-top:3px;vertical-align:top}.form-type-checkbox label,.form-type-radio label{display:inline-block;margin-left:auto;width:calc(100% - var(--spred-size-5))}.form-type-checkbox .description,.form-type-radio .description{margin-top:var(--spred-size-1)}.form-submit{background-color:var(--domain-color-1,var(--spred-btn-primary-bg));border:1px solid transparent;border:1px solid var(--spred-btn-primary-border);border-radius:var(--spred-border-radius-xs);color:var(--spred-btn-primary-label);cursor:pointer;display:inline-block;font-weight:var(--spred-fontstyle-bold);outline:none;padding:var(--spred-size-1-5) var(--spred-size-3);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-btn-primary-bg-hover);text-decoration:none}.form-submit:disabled{background-color:var(--spred-btn-disabled-bg);border:1px solid var(--spred-btn-disabled-border);color:var(--spred-btn-disabled-label)}.form-submit:active,.form-submit:hover{background-color:color-mix(in srgb,rgba(var(--domain-color-1-rgb),1) 63%,#fff 37%);border:1px solid var(--spred-btn-primary-border-hover);color:var(--spred-btn-primary-label-hover)}.form-submit[data-drupal-selector=edit-preview]{display:none}.webform-submission-form .form-item input[type=date],.webform-submission-form .form-item input[type=email],.webform-submission-form .form-item input[type=number],.webform-submission-form .form-item input[type=search],.webform-submission-form .form-item input[type=tel],.webform-submission-form .form-item input[type=text],.webform-submission-form .form-item input[type=time],.webform-submission-form .form-item input[type=url],.webform-submission-form .form-item select,.webform-submission-form .form-item textarea{margin:0}.webform-submission-form .form-actions{margin-top:var(--spred-size-4)}.webform-submission-form .webform-element-description{color:var(--spred-text-secondary);font-family:var(--spred-fontfamily-default),sans-serif;font-size:clamp(.8125rem,.8125rem + 0vw,.8125rem);font-weight:var(--spred-fontstyle-default);letter-spacing:normal;line-height:clamp(1.25rem,1.25rem + 0vw,1.25rem)}.webform-submission-form .js-form-type-checkbox+.js-form-type-checkbox,.webform-submission-form .js-form-type-radio+.js-form-type-radio{margin-top:var(--spred-size-1)}.webform-submission-form .js-webform-type-fieldset{border-radius:var(--spred-border-radius-xs)}.webform-submission-form .js-form-type-datetime .form-item,.webform-submission-form .js-form-type-datetime input{margin:0}.webform-submission-form .js-form-type-datetime .container-inline{align-items:center;display:flex!important;flex-wrap:wrap;gap:var(--spred-size-1)}.webform-submission-form .js-form-type-datetime .js-form-type-date{flex-grow:1}.webform-submission-form .js-form-type-checkbox,.webform-submission-form .js-form-type-radio{padding-block:0}.webform-submission-form .js-form-type-checkbox label,.webform-submission-form .js-form-type-radio label{margin:0}.webform-submission-form .js-form-type-checkbox .description,.webform-submission-form .js-form-type-radio .description{width:100%}.webform-submission-form .js-form-type-processed-text h1{border-left:6px solid var(--domain-color-1,var(--spred-border-color-theme-accent));margin-bottom:var(--spred-size-5);padding-left:var(--spred-size-2-5)}@media (min-width:768px){.webform-submission-form .js-form-type-processed-text h1{border-left-width:8px;margin-bottom:var(--spred-size-8);padding-left:var(--spred-size-4)}}.webform-submission-form .js-form-item:not(.js-form-type-processed-text),.webform-submission-form hr{max-width:552px}.webform-submission-form hr.webform-horizontal-rule{border-color:var(--spred-border-color-subtle);margin-block:var(--spred-size-4)!important}.select2-container *{color:var(--spred-text-primary);font-family:var(--spred-fontfamily-default),sans-serif;font-size:clamp(.9375rem,.9375rem + 0vw,.9375rem);font-weight:var(--spred-fontstyle-default);letter-spacing:normal;line-height:clamp(1.5rem,1.5rem + 0vw,1.5rem)}.select2-container .select2-dropdown input,.select2-container .select2-dropdown li{margin:0}.select2-container .select2-selection{height:50px!important;padding-block:0!important}.select2-container .select2-selection *{color:var(--spred-text-primary)!important}.select2-container .select2-selection__arrow{display:none}.select2-container .select2-selection__rendered{background:url(/themes/custom/spred/images/icons/chevron-down.svg) no-repeat right 16px center/20px;height:50px!important;line-height:2.6!important;padding-block:var(--spred-size-0-5);padding-inline:var(--spred-size-1-5)!important;position:relative}fieldset.required>legend{position:relative}fieldset.required>legend:after{color:var(--spred-text-error);content:"*";font-size:var(--spred-textsize-body-md-desktop);padding-left:var(--spred-size-0-5);text-align:center}.webform-scale-option label.option{align-items:center;display:flex!important;justify-content:center}.webform-managed-file-preview-wrapper.form-item{border:none}#header{border-bottom:1px solid var(--spred-border-color-subtle);border-top:4px solid var(--domain-color-1,var(--spred-border-color-theme-accent));transition:all .3s ease-in-out}#header>.container{align-items:center;display:flex;flex-direction:row-reverse}@media (min-width:768px){#header>.container{gap:var(--spred-size-2)}}@media (min-width:1024px){#header>.container{flex-direction:row}}#pre-header{padding-block:var(--spred-size-3)}#pre-header>.container{align-items:center;display:flex;justify-content:space-between}@media (min-width:768px){#pre-header>.container{gap:var(--spred-size-2)}}body:not(:has(#block-spred-nodeheaderbanner)) #header{background-color:var(--spred-bg-block-white);left:0;position:fixed;right:0;top:var(--gin-offset-y,0);z-index:100}body:not(:has(#block-spred-nodeheaderbanner)) #main{padding-top:calc(var(--header-height,0))}body:not(:has(#block-spred-nodeheaderbanner)) .block-header-additional-block img{filter:drop-shadow(0 3px 6px gray)}body:not(:has(#block-spred-nodeheaderbanner)).nav-up #header:before{background-color:var(--spred-bg-block-white);bottom:calc(100% + 4px);content:"";height:100px;left:0;position:absolute;right:0}body:has(#block-spred-nodeheaderbanner) #header{background-color:transparent;background:linear-gradient(1turn,transparent,rgba(0,0,0,.4));left:0;position:fixed;right:0;top:var(--gin-offset-y,0);z-index:100}body:has(#block-spred-nodeheaderbanner) #header:before{background-color:var(--spred-bg-block-white);bottom:calc(100% + 4px);content:"";height:100px;left:0;position:absolute;right:0}body:has(#block-spred-nodeheaderbanner):not(.nav-up) .block-header-additional-block img{filter:drop-shadow(0 3px 6px gray)}body:has(#block-spred-nodeheaderbanner):not(.nav-up) #header{border-bottom:hidden}body:has(#block-spred-nodeheaderbanner):not(.nav-up) #header #block-spred-mainnavigation a{color:var(--spred-menu-label)!important}body:has(#block-spred-nodeheaderbanner):not(.nav-up) #header #block-spred-mainnavigation a:hover{color:var(--spred-menu-label-hover)!important}body:has(#block-spred-nodeheaderbanner):not(.nav-up) #header #block-spred-language a{color:var(--spred-link-inverse-subtle)!important}body:has(#block-spred-nodeheaderbanner):not(.nav-up) #header #block-spred-language a:hover{color:var(--spred-link-inverse-subtle-hover)!important}body:has(#block-spred-nodeheaderbanner):not(.nav-up) #header #block-spred-language li:after{background-color:var(--spred-menu-label)!important}body:has(#block-spred-nodeheaderbanner):not(.nav-up) #header .site-logo img{filter:brightness(0) invert(1)}body:has(#block-spred-nodeheaderbanner):not(.nav-up) #header #block-spred-cheeseburgermenutrigger h2{color:var(--spred-menu-label)!important}body:has(#block-spred-nodeheaderbanner):not(.nav-up) #header #block-spred-cheeseburgermenutrigger span,body:has(#block-spred-nodeheaderbanner):not(.nav-up) #header #search-box-toggle:before,body:has(#block-spred-nodeheaderbanner):not(.nav-up) #header .block-cheeseburgermenu__trigger-element,body:has(#block-spred-nodeheaderbanner):not(.nav-up) #header .menu--account-trigger:before{background-color:var(--spred-btn-ghostinverse-icon)!important}body:has(#block-spred-nodeheaderbanner):not(.nav-up) #header #block-spred-sitebranding .site-name{border-left-color:var(--spred-border-color-subtile-inverse)!important}body:has(#block-spred-nodeheaderbanner):not(.nav-up) #header #block-spred-sitebranding .site-name p{color:var(--spred-text-secondary-inverse)}body:has(#block-spred-nodeheaderbanner):not(.nav-up) #header #search-box,body:has(#block-spred-nodeheaderbanner):not(.nav-up) #header #search-box-hits{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:var(--spred-color-alpha-primary-l)!important}body:has(#block-spred-nodeheaderbanner):not(.nav-up) #header #search-box a,body:has(#block-spred-nodeheaderbanner):not(.nav-up) #header #search-box-hits a{color:var(--spred-link-inverse-subtle)}body:has(#block-spred-nodeheaderbanner):not(.nav-up) #header #search-box a:after,body:has(#block-spred-nodeheaderbanner):not(.nav-up) #header #search-box-hits a:after{background-color:var(--spred-link-inverse-subtle)!important}body:has(#block-spred-nodeheaderbanner):not(.nav-up) #header #search-box .ais-Hits--empty,body:has(#block-spred-nodeheaderbanner):not(.nav-up) #header #search-box-hits .ais-Hits--empty{color:var(--spred-link-inverse-subtle)}body:has(#block-spred-nodeheaderbanner):not(.nav-up) #header #block-spred-universitydepartment{border-left-color:var(--spred-menu-label)!important}body:has(#block-spred-nodeheaderbanner):not(.nav-up) #header #block-spred-universitydepartment .text-formatted,body:has(#block-spred-nodeheaderbanner):not(.nav-up) #header #block-spred-universitydepartment .text-formatted *{color:var(--spred-menu-label)!important}body:has(#block-spred-nodeheaderbanner).nav-up #header{background:#fff}body:has(#block-spred-nodeheaderbanner).nav-up .block-header-additional-block img{filter:drop-shadow(0 3px 6px gray)}[data-header-style=colored] .block-header-additional-block img{filter:none!important}[data-header-style=colored] .site-name{border-color:var(--spred-menu-label)!important}[data-header-style=colored] #block-spred-mainnavigation .menu>li>span,[data-header-style=colored] .site-name p{color:var(--spred-menu-label)!important}[data-header-style=colored] #block-spred-mainnavigation .menu .menu-item a .is-active,[data-header-style=colored] #block-spred-mainnavigation .menu .menu-item--active-trail .is-active,[data-header-style=colored] #block-spred-mainnavigation .menu .menu-item--active-trail>a{border-bottom-color:var(--spred-menu-label)!important}[data-header-style=colored] .block-cheeseburger-menu-trigger h2{color:var(--spred-menu-label)!important}[data-header-style=colored] body:not(:has(#block-spred-nodeheaderbanner)) #header{background-color:var(--domain-color-1)}[data-header-style=colored] body:has(#block-spred-nodeheaderbanner).nav-up #header{background-color:var(--domain-color-1)}[data-header-style=colored] #header{border-top:4px solid var(--domain-color-2)}[data-header-style=colored] #header li:after{background:var(--spred-menu-label)!important}[data-header-style=colored] #header #block-spred-language a,[data-header-style=colored] #header #navigation a,[data-header-style=colored] #header #pre-header a{color:var(--spred-menu-label)!important}[data-header-style=colored] #header #block-spred-felhasznaloifiokmenu a{color:var(--spred-text-primary)!important}[data-header-style=colored][data-contrast-mode=true] #header li:after{background:var(--spred-menu-label-inverse)!important}[data-header-style=colored][data-contrast-mode=true] #header #block-spred-language a,[data-header-style=colored][data-contrast-mode=true] #header #navigation a,[data-header-style=colored][data-contrast-mode=true] #header #pre-header a,[data-header-style=colored][data-contrast-mode=true] #header .block-cheeseburger-menu-trigger h2{color:var(--spred-menu-label-inverse)!important}[data-header-style=colored]:not([data-contrast-mode=true]) .site-logo img{filter:brightness(0) invert(1)}[data-header-style=colored]:not([data-contrast-mode=true]) #block-spred-cheeseburgermenutrigger span,[data-header-style=colored]:not([data-contrast-mode=true]) #block-spred-felhasznaloifiokmenu .menu--account-trigger:before,[data-header-style=colored]:not([data-contrast-mode=true]) #search-box-toggle:before,[data-header-style=colored]:not([data-contrast-mode=true]) .block-cheeseburgermenu__trigger-element{background:var(--spred-btn-ghostinverse-icon)!important}[data-use-secondary-border-color=true] #header{border-color:var(--domain-color-2,var(--spred-border-color-theme-accent))}[data-use-secondary-border-color=true] .node--view-mode-full .node__content .title,[data-use-secondary-border-color=true] h1,[data-use-secondary-border-color=true] h2,[data-use-secondary-border-color=true] h3,[data-use-secondary-border-color=true] h4,[data-use-secondary-border-color=true] h5,[data-use-secondary-border-color=true] h6{border-color:var(--domain-color-2,var(--spred-border-color-theme-accent))!important}html{scroll-behavior:smooth}body{background-color:var(--spred-bg-block-white);font-family:var(--spred-fontfamily-default),sans-serif;font-size:clamp(.9375rem,.9375rem + 0vw,.9375rem);font-weight:var(--spred-fontstyle-default);letter-spacing:normal;line-height:clamp(1.5rem,1.5rem + 0vw,1.5rem)}body,h1,h1 *{color:var(--spred-text-primary)}h1,h1 *{font-family:var(--spred-fontfamily-accent),sans-serif;font-size:clamp(2rem,1.6666666667rem + 1.4814814815vw,3rem);font-weight:var(--spred-fontstyle-bold);letter-spacing:-1px;line-height:clamp(2.75rem,2.3333333333rem + 1.8518518519vw,4rem);margin:var(--spred-size-4) 0 var(--spred-size-2)}@media (min-width:768px){h1,h1 *{margin:var(--spred-size-5) 0 var(--spred-size-2-5)}}@media (min-width:1024px){h1,h1 *{margin:var(--spred-size-6) 0 var(--spred-size-3)}}h2,h2 *{color:var(--spred-text-primary);font-family:var(--spred-fontfamily-accent),sans-serif;font-size:clamp(1.75rem,1.5rem + 1.1111111111vw,2.5rem);font-weight:var(--spred-fontstyle-bold);letter-spacing:-1px;line-height:clamp(2.5rem,2.25rem + 1.1111111111vw,3.25rem);margin:var(--spred-size-3) 0 var(--spred-size-1-5)}@media (min-width:768px){h2,h2 *{margin:var(--spred-size-4) 0 var(--spred-size-2)}}@media (min-width:1024px){h2,h2 *{margin:var(--spred-size-5) 0 var(--spred-size-2-5)}}h3,h3 *{color:var(--spred-text-primary);font-family:var(--spred-fontfamily-accent),sans-serif;font-size:clamp(1.5rem,1.3333333333rem + .7407407407vw,2rem);font-weight:var(--spred-fontstyle-bold);letter-spacing:normal;line-height:clamp(2rem,1.75rem + 1.1111111111vw,2.75rem);margin:var(--spred-size-2) 0 var(--spred-size-1)}@media (min-width:768px){h3,h3 *{margin:var(--spred-size-3) 0 var(--spred-size-1-5)}}@media (min-width:1024px){h3,h3 *{margin:var(--spred-size-4) 0 var(--spred-size-2)}}h4,h4 *{color:var(--spred-text-primary);font-family:var(--spred-fontfamily-accent),sans-serif;font-size:clamp(1.25rem,1.1666666667rem + .3703703704vw,1.5rem);font-weight:var(--spred-fontstyle-bold);letter-spacing:normal;line-height:clamp(1.5rem,1.3333333333rem + .7407407407vw,2rem);margin:var(--spred-size-1) 0 var(--spred-size-0-5)}@media (min-width:768px){h4,h4 *{margin:var(--spred-size-2) 0 var(--spred-size-1)}}@media (min-width:1024px){h4,h4 *{margin:var(--spred-size-3) 0 var(--spred-size-1-5)}}h5,h5 *{color:var(--spred-text-primary);font-family:var(--spred-fontfamily-accent),sans-serif;font-size:clamp(1.125rem,1.0833333333rem + .1851851852vw,1.25rem);font-weight:var(--spred-fontstyle-bold);letter-spacing:normal;line-height:clamp(1.25rem,1.0833333333rem + .7407407407vw,1.75rem);margin:var(--spred-size-0-5) 0 0}@media (min-width:768px){h5,h5 *{margin:var(--spred-size-1) 0 var(--spred-size-0-5)}}@media (min-width:1024px){h5,h5 *{margin:var(--spred-size-2) 0 var(--spred-size-1)}}h6,h6 *{color:var(--spred-text-primary);font-family:var(--spred-fontfamily-accent),sans-serif;font-size:clamp(.9375rem,.9375rem + 0vw,.9375rem);font-weight:var(--spred-fontstyle-bold);letter-spacing:normal;line-height:clamp(1.5rem,1.5rem + 0vw,1.5rem);margin:0}@media (min-width:768px){h6,h6 *{margin:var(--spred-size-0-5) 0}}@media (min-width:1024px){h6,h6 *{margin:var(--spred-size-1) 0 var(--spred-size-0-5)}}p{font-family:var(--spred-fontfamily-default),sans-serif;font-size:clamp(.9375rem,.9375rem + 0vw,.9375rem);font-weight:var(--spred-fontstyle-default);letter-spacing:normal;line-height:clamp(1.5rem,1.5rem + 0vw,1.5rem);margin-bottom:var(--spred-size-2)}p:last-child{margin-bottom:0}a{color:var(--spred-link-default);font-weight:var(--spred-fontstyle-medium);text-decoration:none;transition:all .3s ease}a:hover{color:var(--spred-link-default-hover);text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-thickness:8%;text-underline-offset:auto;text-underline-position:from-font}.text-formatted a:not(:has(img)):focus{border-radius:var(--spred-border-radius-2xs);outline:2px solid var(--spred-border-color-focus-outline);outline-offset:var(--spred-size-0-5)}.text-formatted h3{border-bottom:1px solid var(--spred-border-color-subtle);padding-bottom:var(--spred-size-1)}.grey-text-box{background:rgb(var(--domain-color-1-rgb),.1);padding:var(--spred-size-2)}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]){margin-left:var(--spred-size-2);padding-left:var(--spred-size-1)}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(--domain-color-1)}ul:not(.menu,.links,.tabs,.toolbar-menu,.pager__items,.contextual-links) li:not([class]){margin-left:var(--spred-size-2)}ul:has(:is(input[type=checkbox],input[type=radio])){list-style-type:none}img{height:auto}: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-brand-primary);background:var(--spred-bg-block-white);border:1px solid var(--spred-border-color-medium);border-radius:var(--spred-border-radius-2xs);color:var(--spred-text-primary);margin:var(--spred-size-0-5) 0 var(--spred-size-2);max-width:100%;padding:var(--spred-size-1-5);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-bg-block-white);border-color:var(--domain-color-1,var(--spred-border-color-brand-primary));outline:1px solid var(--domain-color-1,var(--spred-border-color-brand-primary))}select:not([multiple]){-webkit-appearance:none;appearance:none;background:url(/themes/custom/spred/images/icons/chevron-down.svg) no-repeat right 16px center/20px;background-color:var(--spred-bg-block-white)}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(--domain-color-1,var(--spred-btn-primary-bg));border:1px solid transparent;border:1px solid var(--spred-btn-primary-border);border-radius:var(--spred-border-radius-xs);color:var(--spred-btn-primary-label);cursor:pointer;display:inline-block;font-weight:var(--spred-fontstyle-bold);outline:none;padding:var(--spred-size-1-5) var(--spred-size-3);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-btn-primary-bg-hover);text-decoration:none}button:not(.eu-cookie-withdraw-tab,.trigger,.toolbar-icon):disabled,input[type=button]:disabled,input[type=file]::file-selector-button:disabled,input[type=reset]:disabled,input[type=submit]:disabled{background-color:var(--spred-btn-disabled-bg);border:1px solid var(--spred-btn-disabled-border);color:var(--spred-btn-disabled-label)}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:color-mix(in srgb,rgba(var(--domain-color-1-rgb),1) 63%,#fff 37%);border:1px solid var(--spred-btn-primary-border-hover);color:var(--spred-btn-primary-label-hover)}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-btn-disabled-bg);border:1px solid var(--spred-btn-disabled-border);color:var(--spred-btn-disabled-label)}input[type=radio]{align-items:center;background-color:transparent;border:2px solid var(--spred-border-color-medium);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(--domain-color-1,var(--spred-border-color-brand-primary))}input[type=radio]:not(:disabled):checked:checked{background-clip:content-box;background-color:var(--domain-color-1,var(--spred-border-color-brand-primary));background-image:radial-gradient(circle,var(--domain-color-1,var(--spred-border-color-brand-primary)) 0,var(--domain-color-1,var(--spred-border-color-brand-primary)) 50%,transparent 60%,transparent 100%);border-color:var(--domain-color-1,var(--spred-border-color-brand-primary));padding:2px}input[type=radio]:not(:disabled):checked:focus,input[type=radio]:not(:disabled):checked:focus-visible{border-color:var(--spred-border-color-brand-primary)}input[type=checkbox]{align-items:center;background-color:transparent;border:2px solid var(--spred-border-color-medium);border-radius:var(--spred-border-radius-2xs);display:flex;flex-shrink:0;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-1000);box-shadow:inset 1rem 1rem var(--spred-color-neutral-1000);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-brand-primary)}input[type=checkbox]:checked{background-color:var(--domain-color-1,var(--spred-brand-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-brand-primary)}fieldset{border:1px solid var(--spred-border-color-medium);margin-inline: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:var(--spred-fontstyle-medium)}details{background:var(--spred-bg-block-neutral-light);border:1px solid var(--spred-border-color-subtle);border-radius:var(--spred-border-radius-xs);padding:var(--spred-size-1-5) var(--spred-size-2)}details .details-wrapper>div{margin-bottom:var(--spred-size-1)}details:hover{background:var(--spred-bg-block-neutral-light);background:color-mix(in srgb,var(--paragraph-style-color) 15%,transparent);border-color:var(--spred-border-color-medium)}details details{background-color:var(--spred-bg-block-neutral-light);margin-top:var(--spred-size-2);padding-inline:var(--spred-size-1-5)}details details summary h2{font-family:var(--spred-fontfamily-accent),sans-serif;font-size:clamp(1.125rem,1.0833333333rem + .1851851852vw,1.25rem);font-weight:var(--spred-fontstyle-bold);letter-spacing:normal;line-height:clamp(1.25rem,1.0833333333rem + .7407407407vw,1.75rem)}details details[open]{background:var(--spred-bg-block-neutral-light);background:color-mix(in srgb,var(--paragraph-style-color) 15%,transparent)}details details details{background-color:var(--spred-bg-block-white)}details details details summary h2{font-family:var(--spred-fontfamily-accent),sans-serif;font-size:clamp(1.125rem,1.0833333333rem + .1851851852vw,1.25rem);font-weight:var(--spred-fontstyle-bold);font-weight:var(--spred-fontstyle-medium);letter-spacing:normal;line-height:clamp(1.25rem,1.0833333333rem + .7407407407vw,1.75rem)}details details details[open]{background-color:var(--spred-bg-block-white)}details details details details,details details details details[open]{background-color:var(--spred-bg-block-neutral-light)}details summary{align-items:center;cursor:pointer;display:flex;gap:var(--spred-size-2);justify-content:space-between;position:relative}details summary h2{font-family:var(--spred-fontfamily-accent),sans-serif;font-size:clamp(1.25rem,1.1666666667rem + .3703703704vw,1.5rem);font-weight:var(--spred-fontstyle-bold);letter-spacing:normal;line-height:clamp(1.5rem,1.3333333333rem + .7407407407vw,2rem);margin:0}details summary::marker{content:none}details summary:after{background:url(/themes/custom/spred/images/icons/chevron-down.svg) no-repeat 50%/24px;content:"";display:inline-block;height:var(--spred-size-3);transition:transform .3s ease;width:var(--spred-size-3)}details[open]{background-color:var(--spred-bg-block-white)}details[open]>summary{font-weight:var(--spred-fontstyle-bold);margin-bottom:var(--spred-size-2)}details[open]>summary:after{transform:rotate(180deg)}details::-webkit-details-marker,summary::-webkit-details-marker{display:none}blockquote{color:var(--spred-text-primary);margin-bottom:var(--spred-size-2);padding:var(--spred-size-3) 0 var(--spred-size-3) var(--spred-size-3);position:relative}blockquote:before{background:var(--paragraph-style-color,var(--domain-color-2));border-radius:var(--spred-border-radius-2xs);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[open]{margin-bottom:var(--spred-size-2)}#main{flex-grow:1;width:100%}.messages{align-items:flex-start;border:1px solid var(--spred-border-color-medium);border-radius:var(--spred-border-radius-xs);display:flex;font-weight:var(--spred-fontstyle-default);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-link-default);text-decoration:underline}.messages a:hover{color:var(--spred-link-default-hover);text-decoration:none}.messages__close-button{align-items:center;aspect-ratio:1;background-color:var(--spred-btn-ghoststrong-bg);border:1px solid transparent;border:1px solid var(--spred-btn-ghoststrong-border);border-radius:var(--spred-border-radius-xs);border-radius:var(--spred-border-radius-full);color:transparent;cursor:pointer;display:inline-block;display:flex;flex-shrink:0;font-size:0;font-weight:var(--spred-fontstyle-bold);justify-content:center;outline:none;padding:var(--spred-size-1);text-align:center;text-decoration:none;transition:.4s ease}.messages__close-button:active{box-shadow:none}.messages__close-button:active,.messages__close-button:focus,.messages__close-button:hover{background-color:var(--spred-btn-primary-bg-hover);text-decoration:none}.messages__close-button:disabled{background-color:var(--spred-btn-disabled-bg);border:1px solid var(--spred-btn-disabled-border);color:var(--spred-btn-disabled-label)}.messages__close-button:before{background-color:var(--spred-btn-ghoststrong-icon);content:"";display:block;height:12px;-webkit-mask-image:url(/themes/custom/spred/images/icons/close.svg);mask-image:url(/themes/custom/spred/images/icons/close.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100%;mask-size:100%;width:12px}.messages__close-button:active,.messages__close-button:hover{background-color:var(--spred-btn-ghoststrong-bg-hover);border:1px solid var(--spred-btn-ghoststrong-border-hover)}.messages__close-button:active:before,.messages__close-button:hover:before{background-color:var(--spred-btn-ghoststrong-icon-hover)}.messages--warning{background-color:var(--spred-msg-warning-bg);border-color:var(--spred-msg-warning-border)}.messages--warning a{color:var(--spred-link-warning)}.messages--warning a:hover{color:var(--spred-link-warning-hover)}.messages--warning:before{background:url(/themes/custom/spred/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-msg-status-bg);border-color:var(--spred-msg-status-border)}.messages--status a{color:var(--spred-link-info)}.messages--status a:hover{color:var(--spred-link-info-hover)}.messages--status:before{background:url(/themes/custom/spred/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-msg-error-bg);border-color:var(--spred-msg-error-border)}.messages--error a{color:var(--spred-link-danger)}.messages--error a:hover{color:var(--spred-link-danger-hover)}.messages--error:before{background:url(/themes/custom/spred/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-msg-success-bg);border-color:var(--spred-msg-success-border)}.messages--success a{color:var(--spred-link-success)}.messages--success a:hover{color:var(--spred-link-success-hover)}.messages--success:before{background:url(/themes/custom/spred/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)}}:disabled{background-color:var(--spred-bg-block-disabled-light);pointer-events:none}::placeholder{color:var(--spred-text-secondary)}table{background-color:var(--spred-bg-block-white);border-collapse:collapse;border-top:1px solid var(--spred-table-border);margin-bottom:var(--spred-size-2-5);width:100%}table .protected-link:before{background-image:url(/themes/custom/spred/images/icons/lock.svg);background-repeat:no-repeat;content:"";display:inline-block;height:20px;margin-right:-7px 4px 0 0;vertical-align:middle;width:20px}table tr td,table tr th{font-family:var(--spred-fontfamily-default),sans-serif;font-size:clamp(.9375rem,.9375rem + 0vw,.9375rem);font-weight:var(--spred-fontstyle-default);letter-spacing:normal;line-height:clamp(1.5rem,1.5rem + 0vw,1.5rem);text-align:left}table tr th{background-color:var(--spred-table-header-bg);border-bottom:1px solid var(--spred-table-header-border);color:var(--spred-table-header-label);font-weight:var(--spred-fontstyle-medium);padding:var(--spred-size-1-5) var(--spred-size-2)}table tr th>*{color:var(--spred-brand-primary)}table tr td{border-bottom:1px solid var(--spred-table-row-border);padding:var(--spred-size-1) var(--spred-size-2)}table tbody,table thead{border-left:1px solid var(--spred-table-border);border-right:1px solid var(--spred-table-border)}table tbody{border-top:1px solid var(--spred-table-border)}table tbody tr{background:var(--spred-table-row-odd-bg);transition:all .3s ease}table tbody tr:nth-of-type(2n){background:var(--spred-table-row-even-bg)}table tbody tr:nth-of-type(2n):hover{background:var(--spred-table-row-even-bg-hover)}table tbody tr:hover{background:var(--spred-table-row-odd-bg-hover)}table.document-store-table:not(.document-store-table--searchable) tfoot{display:none}table.document-store-table.document-store-table--searchable tfoot{display:table-header-group}table.document-store-table.document-store-table--searchable tfoot tr th{background-color:transparent}table.document-store-table.document-store-table--searchable tfoot input{font-weight:400;margin:0}table.document-store-table thead th{padding:var(--spred-size-1-5) var(--spred-size-2)!important}table.document-store-table td,table.document-store-table tfoot th{border:1px solid var(--spred-table-border);padding:var(--spred-size-1) var(--spred-size-2)!important;word-break:break-all}table.document-store-table tr:nth-of-type(2n),table.document-store-table tr:nth-of-type(odd){background-color:var(--spred-table-row-odd-bg)!important}table.document-store-table th.dt-orderable-asc{background:rgb(var(--domain-color-1-rgb),.2);border-bottom:1px solid var(--spred-table-border);position:relative;transition:all .3s ease}table.document-store-table th.dt-orderable-asc:after{background-color:transparent;bottom:0;content:"";display:block;height:3px;left:0;position:absolute;width:100%}table.document-store-table th.dt-orderable-asc .dt-column-header{align-items:center;display:flex;gap:var(--spred-size-1)}table.document-store-table th.dt-orderable-asc .dt-column-title{color:var(--spred-table-header-label);font-weight:700}table.document-store-table th.dt-orderable-asc .dt-column-order{width:var(--spred-size-3)}table.document-store-table th.dt-orderable-asc .dt-column-order:after{background-image:url(/themes/custom/spred/images/icons/sort-active.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:var(--spred-size-2-5);transition:all .3s ease;width:var(--spred-size-2-5)}table.document-store-table th.dt-orderable-asc[aria-sort]:after{background-color:var(--spred-table-header-border-active);content:""}table.document-store-table th.dt-orderable-asc[aria-sort][aria-sort=ascending] .dt-column-order:after{rotate:180deg}table.document-store-table th.dt-orderable-asc:not([aria-sort]) .dt-column-title{color:var(--spred-table-header-label)}table.document-store-table th.dt-orderable-asc:not([aria-sort]) .dt-column-order:after{background-image:url(/themes/custom/spred/images/icons/sortable.svg)}table td.dtr-control:before{content:none!important}table.collapsed .dtr-expanded .dtr-control:before{transform:translateY(-50%) rotate(180deg)}table.collapsed td.dtr-control{position:relative}table.collapsed td.dtr-control>a{display:block;margin-left:var(--spred-size-4)}table.collapsed td.dtr-control:before{background-color:var(--spred-text-brand-secondary);border:none!important;content:""!important;display:inline-block;height:var(--spred-size-2-5);left:var(--spred-size-2);margin:0!important;-webkit-mask-image:url(/themes/custom/spred/images/icons/chevron-down.svg);mask-image:url(/themes/custom/spred/images/icons/chevron-down.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;top:50%;transform:translateY(-50%) rotate(0);transition:all .3s ease;width:var(--spred-size-2-5)}table td.child:has(ul){padding-block:var(--spred-size-0-5)!important}table td.child ul{display:none;width:100%}table td.child ul li{border-bottom:none!important;display:flex;flex-direction:column;margin:0!important;padding:var(--spred-size-1) 0!important}table td.child ul li:has(.dtr-data:empty){display:none}.dt-container .dt-search{display:none}}.tabs{display:flex;flex-wrap:wrap;list-style:none;margin-bottom:var(--spred-size-4)}.tabs ul{padding:0}.tabs ul li a{background-color:transparent;border-bottom:3px solid transparent;color:var(--spred-text-primary);display:inline-block;padding:var(--spred-size-1-5) var(--spred-size-2);text-decoration:none;transition:all .3s ease}.tabs ul li a:hover{background-color:var(--spred-bg-hover-brand-primary);color:var(--spred-text-primary-hover)}.tabs ul li.is-active a{border-color:var(--spred-border-color-brand-primary)}.ajax-progress{display:none!important}.ui-autocomplete-loading{background:unset!important}.progress__track{background:var(--spred-bg-block-white);border:1px solid var(--spred-border-color-subtle);margin-block:var(--spred-size-0-5)}.progress__bar,.progress__track{border-radius:var(--spred-border-radius-xs);height:var(--spred-size-2)}.progress__bar{background:var(--spred-brand-primary)}.progress__percentage{color:var(--spred-text-primary)}.progress__description,.progress__percentage{font-family:var(--spred-fontfamily-default),sans-serif;font-size:clamp(.8125rem,.8125rem + 0vw,.8125rem);font-weight:var(--spred-fontstyle-default);letter-spacing:normal;line-height:clamp(1.25rem,1.25rem + 0vw,1.25rem)}.progress__description{color:var(--spred-text-secondary)}@media (min-width:1024px){.node--type-article.node--view-mode-full .node__content:has(.article-sidebar) .paragraph--type--list-view .view-content,.node--type-article.node--view-mode-full .node__content:has(.article-sidebar) .paragraph--type--simple-view .view-content,.node--type-external-link.node--view-mode-full .node__content:has(.article-sidebar) .paragraph--type--list-view .view-content,.node--type-external-link.node--view-mode-full .node__content:has(.article-sidebar) .paragraph--type--simple-view .view-content{flex-flow:row wrap;gap:var(--spred-size-4)}.node--type-article.node--view-mode-full .node__content:has(.article-sidebar) .paragraph--type--list-view .view-content>div,.node--type-article.node--view-mode-full .node__content:has(.article-sidebar) .paragraph--type--simple-view .view-content>div,.node--type-external-link.node--view-mode-full .node__content:has(.article-sidebar) .paragraph--type--list-view .view-content>div,.node--type-external-link.node--view-mode-full .node__content:has(.article-sidebar) .paragraph--type--simple-view .view-content>div{flex:1 0 calc(50% - var(--spred-size-2));max-width:calc(50% - var(--spred-size-2));width:calc(50% - var(--spred-size-2))}}@media (min-width:1024px){.node--type-article.node--view-mode-full .node__content:has(.article-sidebar) .paragraph--type--entity-cards .field--name-field-entities,.node--type-external-link.node--view-mode-full .node__content:has(.article-sidebar) .paragraph--type--entity-cards .field--name-field-entities{flex-flow:row wrap;gap:var(--spred-size-4)}.node--type-article.node--view-mode-full .node__content:has(.article-sidebar) .paragraph--type--entity-cards .field--name-field-entities>div,.node--type-external-link.node--view-mode-full .node__content:has(.article-sidebar) .paragraph--type--entity-cards .field--name-field-entities>div{flex:1 0 calc(50% - var(--spred-size-2));max-width:calc(50% - var(--spred-size-2));width:calc(50% - var(--spred-size-2))}}@media (min-width:1280px){.node--type-article.node--view-mode-full .node__content:has(.article-sidebar) .content-wrapper,.node--type-external-link.node--view-mode-full .node__content:has(.article-sidebar) .content-wrapper{display:flex;gap:0 var(--spred-size-4)}.node--type-article.node--view-mode-full .node__content:has(.article-sidebar) .content-wrapper .article-main-content,.node--type-external-link.node--view-mode-full .node__content:has(.article-sidebar) .content-wrapper .article-main-content{flex-grow:1;max-width:747px}.node--type-article.node--view-mode-full .node__content:has(.article-sidebar) .content-wrapper .article-sidebar,.node--type-external-link.node--view-mode-full .node__content:has(.article-sidebar) .content-wrapper .article-sidebar{flex-shrink:0;width:357px}}.node--type-article.node--view-mode-full .node__content .article-top .field--name-field-internal-sidebar-image,.node--type-article.node--view-mode-full .node__content .article-top .field--name-field-lead-image,.node--type-external-link.node--view-mode-full .node__content .article-top .field--name-field-internal-sidebar-image,.node--type-external-link.node--view-mode-full .node__content .article-top .field--name-field-lead-image{margin-bottom:var(--spred-size-3)}@media (min-width:1280px){.node--type-article.node--view-mode-full .node__content .article-top .field--name-field-internal-sidebar-image,.node--type-article.node--view-mode-full .node__content .article-top .field--name-field-lead-image,.node--type-external-link.node--view-mode-full .node__content .article-top .field--name-field-internal-sidebar-image,.node--type-external-link.node--view-mode-full .node__content .article-top .field--name-field-lead-image{display:none}}.node--type-article.node--view-mode-full .node__content .article-top .field--name-field-internal-sidebar-image img,.node--type-article.node--view-mode-full .node__content .article-top .field--name-field-lead-image img,.node--type-external-link.node--view-mode-full .node__content .article-top .field--name-field-internal-sidebar-image img,.node--type-external-link.node--view-mode-full .node__content .article-top .field--name-field-lead-image img{border-radius:var(--spred-border-radius-2xs);margin-inline:auto}.node--type-article.node--view-mode-full .node__content .article-top .title,.node--type-external-link.node--view-mode-full .node__content .article-top .title{border-left:6px solid var(--domain-color-1,var(--spred-border-color-theme-accent));font-family:var(--spred-fontfamily-accent),sans-serif;font-size:clamp(2rem,1.6666666667rem + 1.4814814815vw,3rem);font-weight:var(--spred-fontstyle-bold);letter-spacing:-1px;line-height:clamp(2.75rem,2.3333333333rem + 1.8518518519vw,4rem);margin-bottom:var(--spred-size-5);padding-left:var(--spred-size-2-5)}@media (min-width:768px){.node--type-article.node--view-mode-full .node__content .article-top .title,.node--type-external-link.node--view-mode-full .node__content .article-top .title{border-left-width:8px;padding-left:var(--spred-size-4)}}.node--type-article.node--view-mode-full .node__content .article-top .field--name-field-subtitle,.node--type-external-link.node--view-mode-full .node__content .article-top .field--name-field-subtitle{font-family:var(--spred-fontfamily-accent),sans-serif;font-size:clamp(1.125rem,1.0833333333rem + .1851851852vw,1.25rem);font-style:italic;font-weight:var(--spred-fontstyle-bold);font-weight:500;letter-spacing:normal;line-height:clamp(1.25rem,1.0833333333rem + .7407407407vw,1.75rem);margin-bottom:var(--spred-size-5)}@media (min-width:1024px){.node--type-article.node--view-mode-full .node__content .article-top .field--name-field-subtitle,.node--type-external-link.node--view-mode-full .node__content .article-top .field--name-field-subtitle{margin-bottom:var(--spred-size-8)}}.node--type-article.node--view-mode-full .node__content .pseudo-date,.node--type-external-link.node--view-mode-full .node__content .pseudo-date{color:var(--spred-text-secondary);font-family:var(--spred-fontfamily-default),sans-serif;font-size:clamp(.6875rem,.6875rem + 0vw,.6875rem);font-weight:var(--spred-fontstyle-default);letter-spacing:normal;line-height:clamp(1rem,1rem + 0vw,1rem);margin-bottom:var(--spred-size-2)}.node--type-article.node--view-mode-full .node__content .paragraph,.node--type-external-link.node--view-mode-full .node__content .paragraph{margin-block:var(--spred-size-5)}.node--type-article.node--view-mode-full .node__content .article-sidebar,.node--type-external-link.node--view-mode-full .node__content .article-sidebar{margin-top:var(--spred-size-2)}@media (min-width:1280px){.node--type-article.node--view-mode-full .node__content .article-sidebar,.node--type-external-link.node--view-mode-full .node__content .article-sidebar{margin-top:0}}.node--type-article.node--view-mode-full .node__content .article-sidebar .field--name-field-internal-sidebar-image,.node--type-article.node--view-mode-full .node__content .article-sidebar .field--name-field-lead-image,.node--type-external-link.node--view-mode-full .node__content .article-sidebar .field--name-field-internal-sidebar-image,.node--type-external-link.node--view-mode-full .node__content .article-sidebar .field--name-field-lead-image{display:none}@media (min-width:1280px){.node--type-article.node--view-mode-full .node__content .article-sidebar .field--name-field-internal-sidebar-image,.node--type-article.node--view-mode-full .node__content .article-sidebar .field--name-field-lead-image,.node--type-external-link.node--view-mode-full .node__content .article-sidebar .field--name-field-internal-sidebar-image,.node--type-external-link.node--view-mode-full .node__content .article-sidebar .field--name-field-lead-image{display:block;margin-bottom:var(--spred-size-3)}}.node--type-article.node--view-mode-full .node__content .article-sidebar .field--name-field-media-image img,.node--type-external-link.node--view-mode-full .node__content .article-sidebar .field--name-field-media-image img{border-radius:var(--spred-border-radius-2xs)}.node--type-article.node--view-mode-full .node__content .article-sidebar .field--name-field-related-content .field__label,.node--type-external-link.node--view-mode-full .node__content .article-sidebar .field--name-field-related-content .field__label{font-family:var(--spred-fontfamily-accent),sans-serif;font-size:clamp(1.25rem,1.1666666667rem + .3703703704vw,1.5rem);font-weight:var(--spred-fontstyle-bold);letter-spacing:normal;line-height:clamp(1.5rem,1.3333333333rem + .7407407407vw,2rem);margin-bottom:var(--spred-size-1)}.node--type-article.node--view-mode-full .node__content .article-sidebar .field--name-field-related-content .field__item,.node--type-external-link.node--view-mode-full .node__content .article-sidebar .field--name-field-related-content .field__item{border-bottom:1px solid var(--spred-border-color-subtle)}.node--type-article.node--view-mode-full .node__content .article-sidebar .field--name-field-related-content .field__item a,.node--type-external-link.node--view-mode-full .node__content .article-sidebar .field--name-field-related-content .field__item a{display:block;font-weight:var(--spred-fontstyle-medium);padding-block:var(--spred-size-1-5)}.node--type-article.node--view-mode-full .node__content .article-sidebar .field--name-field-related-content .field__item a:hover,.node--type-external-link.node--view-mode-full .node__content .article-sidebar .field--name-field-related-content .field__item a:hover{text-decoration:none}.node--type-article.node--view-mode-teaser:not(:has(.field--name-field-lead-image)) .node__content:before,.node--type-external-link.node--view-mode-teaser:not(:has(.field--name-field-lead-image)) .node__content:before{background-color:var(--spred-bg-block-white);background-image:url(/themes/custom/spred/images/noimage.png);background-position:50%;background-repeat:no-repeat;content:"";height:100%;min-height:250px;width:100%}@media (min-width:768px){.node--type-article.node--view-mode-teaser:not(:has(.field--name-field-lead-image)) .node__content:before,.node--type-external-link.node--view-mode-teaser:not(:has(.field--name-field-lead-image)) .node__content:before{min-height:159px}}@media (min-width:1024px){.node--type-article.node--view-mode-teaser:not(:has(.field--name-field-lead-image)) .node__content:before,.node--type-external-link.node--view-mode-teaser:not(:has(.field--name-field-lead-image)) .node__content:before{min-height:250px}}.node--type-article.node--view-mode-teaser .pseudo-date,.node--type-external-link.node--view-mode-teaser .pseudo-date{color:var(--spred-text-secondary);font-family:var(--spred-fontfamily-default),sans-serif;font-size:clamp(.6875rem,.6875rem + 0vw,.6875rem);font-weight:var(--spred-fontstyle-default);letter-spacing:normal;line-height:clamp(1rem,1rem + 0vw,1rem);margin-bottom:var(--spred-size-1)}.node--type-article.node--view-mode-teaser .title,.node--type-external-link.node--view-mode-teaser .title{font-size:var(--spred-textsize-accent-md-desktop)}.node--type-article.node--view-mode-teaser .field--name-body,.node--type-external-link.node--view-mode-teaser .field--name-body{color:var(--spred-text-secondary);font-size:var(--spred-textsize-body-md-desktop)}.node--type-article.node--view-mode-teaser .field--name-field-keywords,.node--type-external-link.node--view-mode-teaser .field--name-field-keywords{display:flex;flex-wrap:wrap;gap:var(--spred-size-1);margin-top:var(--spred-size-1)}.node--type-article.node--view-mode-teaser .field--name-field-keywords .field__item,.node--type-article.node--view-mode-teaser .field--name-field-keywords .field__item *,.node--type-external-link.node--view-mode-teaser .field--name-field-keywords .field__item,.node--type-external-link.node--view-mode-teaser .field--name-field-keywords .field__item *{color:var(--spred-link-default);font-family:var(--spred-fontfamily-default),sans-serif;font-size:clamp(.6875rem,.6875rem + 0vw,.6875rem);font-weight:var(--spred-fontstyle-default);letter-spacing:normal;line-height:clamp(1rem,1rem + 0vw,1rem);margin:0}.node--type-article.node--view-mode-teaser .field--name-field-keywords .field__item a,.node--type-external-link.node--view-mode-teaser .field--name-field-keywords .field__item a{align-items:center;display:flex}.node--type-article.node--view-mode-teaser .field--name-field-keywords .field__item a:before,.node--type-external-link.node--view-mode-teaser .field--name-field-keywords .field__item a:before{content:"#";display:inline}.text-formatted table:has(a[href*=document]) thead tr th{background:rgb(var(--domain-color-1-rgb),.2);color:var(--spred-text-primary-inverse)}.text-formatted a{font-weight:var(--spred-fontstyle-bold)}@media screen and (max-width:1024px){.text-formatted p,.text-formatted strong{text-align:left!important}}.text-formatted hr{display:block;margin-bottom:var(--spred-size-2)}.text-formatted iframe,.text-formatted video{aspect-ratio:16/9;height:auto;width:100%}h6{margin-bottom:var(--spred-size-2)}.field--name-field-lead-image{background-color:#fff}.field--name-field-lead-image img{margin:0 auto}.node--type-page.node--view-mode-full .field--name-field-paragraph>.field__item:not(:last-child){margin-block:var(--spred-size-5)}.node--type-page.node--view-mode-full>.node__content>.title{border-left:6px solid var(--domain-color-1,var(--spred-border-color-theme-accent));font-family:var(--spred-fontfamily-accent),sans-serif;font-size:clamp(2rem,1.6666666667rem + 1.4814814815vw,3rem);font-weight:var(--spred-fontstyle-bold);letter-spacing:-1px;line-height:clamp(2.75rem,2.3333333333rem + 1.8518518519vw,4rem);margin-bottom:var(--spred-size-8);margin-top:var(--spred-size-3);padding-left:var(--spred-size-2-5)}@media (min-width:768px){.node--type-page.node--view-mode-full>.node__content>.title{border-left-width:8px;padding-left:var(--spred-size-4)}}.node--type-article.node--view-mode-teaser,.node--type-event.node--view-mode-teaser,.node--type-external-link.node--view-mode-teaser,.node--type-gallery.node--view-mode-teaser,.node--type-student.node--view-mode-teaser{background-color:rgb(var(--domain-color-1-rgb),.1);border:1px solid var(--spred-border-color-subtle);border-radius:var(--spred-border-radius-2xs);height:100%;overflow:hidden;transition:background-color .2s ease-in-out}.node--type-article.node--view-mode-teaser:hover,.node--type-event.node--view-mode-teaser:hover,.node--type-external-link.node--view-mode-teaser:hover,.node--type-gallery.node--view-mode-teaser:hover,.node--type-student.node--view-mode-teaser:hover{background-color:var(--spred-bg-block-white)}.node--type-article.node--view-mode-teaser .node__content,.node--type-event.node--view-mode-teaser .node__content,.node--type-external-link.node--view-mode-teaser .node__content,.node--type-gallery.node--view-mode-teaser .node__content,.node--type-student.node--view-mode-teaser .node__content{display:flex;flex-direction:column;height:100%}.node--type-article.node--view-mode-teaser .teaser-content,.node--type-event.node--view-mode-teaser .teaser-content,.node--type-external-link.node--view-mode-teaser .teaser-content,.node--type-gallery.node--view-mode-teaser .teaser-content,.node--type-student.node--view-mode-teaser .teaser-content{cursor:pointer;display:flex;flex-direction:column;flex-grow:1;gap:var(--spred-size-2);padding:var(--spred-size-2) var(--spred-size-2) var(--spred-size-8);position:relative}@media (min-width:1024px){.node--type-article.node--view-mode-teaser .teaser-content,.node--type-event.node--view-mode-teaser .teaser-content,.node--type-external-link.node--view-mode-teaser .teaser-content,.node--type-gallery.node--view-mode-teaser .teaser-content,.node--type-student.node--view-mode-teaser .teaser-content{padding:var(--spred-size-3) var(--spred-size-3) var(--spred-size-10)}}.node--type-article.node--view-mode-teaser .teaser-content:after,.node--type-event.node--view-mode-teaser .teaser-content:after,.node--type-external-link.node--view-mode-teaser .teaser-content:after,.node--type-gallery.node--view-mode-teaser .teaser-content:after,.node--type-student.node--view-mode-teaser .teaser-content:after{background-color:var(--domain-color-1);bottom:var(--spred-size-3);content:"";display:block;height:var(--spred-size-4);-webkit-mask-image:url(/themes/custom/spred/images/icons/arrow-right.svg);mask-image:url(/themes/custom/spred/images/icons/arrow-right.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;position:absolute;right:var(--spred-size-3);width:var(--spred-size-4)}.node--type-article.node--view-mode-teaser a:has(>.title),.node--type-event.node--view-mode-teaser a:has(>.title),.node--type-external-link.node--view-mode-teaser a:has(>.title),.node--type-gallery.node--view-mode-teaser a:has(>.title),.node--type-student.node--view-mode-teaser a:has(>.title){color:var(--spred-text-primary);font-family:var(--spred-fontfamily-accent),sans-serif;font-size:clamp(1.25rem,1.1666666667rem + .3703703704vw,1.5rem);font-weight:var(--spred-fontstyle-bold);letter-spacing:normal;line-height:clamp(1.5rem,1.3333333333rem + .7407407407vw,2rem)}.node--type-article.node--view-mode-teaser a:has(>.title):hover,.node--type-event.node--view-mode-teaser a:has(>.title):hover,.node--type-external-link.node--view-mode-teaser a:has(>.title):hover,.node--type-gallery.node--view-mode-teaser a:has(>.title):hover,.node--type-student.node--view-mode-teaser a:has(>.title):hover{color:var(--spred-text-theme);text-decoration:none}.block-system-powered-by-block{text-align:right}.block-system-powered-by-block *{font-family:var(--spred-fontfamily-default),sans-serif;font-size:clamp(.8125rem,.8125rem + 0vw,.8125rem);font-weight:var(--spred-fontstyle-default);letter-spacing:normal;line-height:clamp(1.25rem,1.25rem + 0vw,1.25rem)}.block-title{font-family:var(--spred-fontfamily-accent),sans-serif;font-size:clamp(1.75rem,1.5rem + 1.1111111111vw,2.5rem);font-weight:var(--spred-fontstyle-bold);letter-spacing:-1px;line-height:clamp(2.5rem,2.25rem + 1.1111111111vw,3.25rem);margin:var(--spred-size-4) 0 var(--spred-size-3)}#block-spred-footerlogos *,.block-copyright{font-family:var(--spred-fontfamily-default),sans-serif;font-size:clamp(.8125rem,.8125rem + 0vw,.8125rem);font-weight:var(--spred-fontstyle-default);letter-spacing:normal;line-height:clamp(1.25rem,1.25rem + 0vw,1.25rem)}#block-spred-footerlogos *{text-align:center}@media (min-width:768px){#block-spred-footerlogos *{text-align:end}}#block-spred-footerlogos img{display:block;margin-inline:auto}@media (min-width:768px){#block-spred-footerlogos img{margin-inline:auto 0}}#block-spred-footerlogos *+*{margin-top:var(--spred-size-2)}#block-spred-sponsorsblock{bottom:0;cursor:pointer;opacity:.4;position:fixed;right:-196px;transition:all .3s ease-in-out;z-index:100}#block-spred-sponsorsblock img{border:2px solid var(--spred-border-color-brand-primary)}#block-spred-sponsorsblock.open{opacity:1;right:0}#block-spred-sponsorsblock.open:before{background-color:var(--spred-bg-block-white);background-image:url(/themes/custom/spred/images/icons/close.svg);background-position:50%;background-repeat:no-repeat;background-size:var(--spred-size-3);border-radius:var(--spred-border-radius-full);content:"";display:block;height:var(--spred-size-5);left:-56px;padding:var(--spred-size-1);position:absolute;top:50%;transform:translateY(-50%);transition:.3s ease-in-out;width:var(--spred-size-5)}#block-spred-sponsorsblock.open:hover:before{background-color:var(--spred-text-secondary)}#block-spred-universitydepartment{border-left:1px solid var(--spred-border-color-subtle);display:none;padding:var(--spred-size-0-5) var(--spred-size-2)}@media (min-width:1024px){#block-spred-universitydepartment{display:block}}#block-spred-universitydepartment .text-formatted,#block-spred-universitydepartment .text-formatted *{color:var(--spred-text-brand-primary)}.breadcrumb{display:flex;margin-bottom:var(--spred-size-5);overflow:auto}.breadcrumb ol{display:flex;flex-wrap:wrap;list-style:none;padding:var(--spred-size-0-5) 0}.breadcrumb ol>li{font-family:var(--spred-fontfamily-default),sans-serif;font-size:clamp(.6875rem,.6875rem + 0vw,.6875rem);font-weight:var(--spred-fontstyle-default);font-weight:var(--spred-fontstyle-bold);letter-spacing:normal;line-height:clamp(1rem,1rem + 0vw,1rem);margin-bottom:0;margin-left:0;padding-left:0}.breadcrumb ol>li a{color:var(--spred-text-secondary)}.breadcrumb ol>li a:hover{color:var(--spred-text-secondary-hover)}.breadcrumb ol>li a:focus{outline:none;padding-inline:0}.breadcrumb ol>li::marker{content:none}.breadcrumb ol>li:last-child{display:inline-block}.breadcrumb ol>li:last-child .breadcrumb ol>li-link{pointer-events:none;text-decoration:none}@media (min-width:768px){.breadcrumb ol>li:last-child{color:var(--spred-text-tertiary)}}.breadcrumb ol>li:last-child :is(:empty){display:none}.breadcrumb ol>li:not(.breadcrumb ol>li:first-child):before{color:var(--spred-text-tertiary);content:"/";margin-inline:var(--spred-size-1);opacity:.2}.fullcalendar--wrapper{border:1px solid var(--spred-border-color-subtle);border-radius:var(--spred-border-radius-xs);max-width:450px;overflow:hidden}.fullcalendar--wrapper thead .fc-day{cursor:default!important}.fullcalendar--wrapper thead .fc-day>div{border:none!important}.fullcalendar--wrapper .fullcalendar-block{margin-bottom:0}.fullcalendar--wrapper .fullcalendar-block .fc-header-toolbar{margin-bottom:var(--spred-size-1)}.fullcalendar--wrapper .fullcalendar-block .fc-day{cursor:pointer;padding-inline:2px}.fullcalendar--wrapper .fullcalendar-block .fc-day>div{border:1px solid transparent;border-radius:var(--spred-border-radius-2xs);transition:all .3s ease-in-out}.fullcalendar--wrapper .fullcalendar-block .fc-day:hover>div{border:1px solid var(--spred-border-color-medium)}.fullcalendar--wrapper .fullcalendar-block .fc-day:hover>div *{pointer-events:none}.fullcalendar--wrapper .fullcalendar-block .fc-daygrid-day-number{line-height:1}.fullcalendar--wrapper .fullcalendar-block .fc-day-today>div{border:1px solid var(--domain-color-1);border-radius:var(--spred-border-radius-2xs)}.fullcalendar--wrapper .fullcalendar-block .fc-day-today>div a{font-weight:var(--spred-fontstyle-bold)}.fullcalendar--wrapper .fullcalendar-block .fc-day-today:hover>div{border:1px solid var(--spred-border-color-medium)}.fullcalendar--wrapper .fullcalendar-block .fc-daygrid-day-top{align-items:center;display:flex;height:calc(100% - var(--spred-size-1-5));justify-content:center;width:100%}.fullcalendar--wrapper .fullcalendar-block .fc-daygrid-day-top a{color:var(--spred-text-primary)}.fullcalendar--wrapper .fullcalendar-block .fc-daygrid-day-events{min-height:4px}.fullcalendar--wrapper .fullcalendar-block .fc-button{align-items:center;aspect-ratio:1;background-color:var(--spred-btn-ghoststrong-bg);border:1px solid transparent;border:1px solid var(--spred-btn-ghoststrong-border);border-radius:var(--spred-border-radius-xs);border-radius:var(--spred-border-radius-full);color:transparent;cursor:pointer;display:inline-block;display:flex;font-size:0;font-weight:var(--spred-fontstyle-bold);justify-content:center;outline:none;padding:var(--spred-size-1);text-align:center;text-decoration:none;transition:.4s ease}.fullcalendar--wrapper .fullcalendar-block .fc-button:active{box-shadow:none}.fullcalendar--wrapper .fullcalendar-block .fc-button:active,.fullcalendar--wrapper .fullcalendar-block .fc-button:focus,.fullcalendar--wrapper .fullcalendar-block .fc-button:hover{background-color:var(--spred-btn-primary-bg-hover);text-decoration:none}.fullcalendar--wrapper .fullcalendar-block .fc-button:disabled{background-color:var(--spred-btn-disabled-bg);border:1px solid var(--spred-btn-disabled-border);color:var(--spred-btn-disabled-label)}.fullcalendar--wrapper .fullcalendar-block .fc-button:before{background-color:var(--spred-btn-ghoststrong-icon);content:"";display:block;height:var(--spred-size-3);-webkit-mask-image:url(/themes/custom/spred/images/icons/cheveron-right.svg);mask-image:url(/themes/custom/spred/images/icons/cheveron-right.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100%;mask-size:100%;width:var(--spred-size-3)}.fullcalendar--wrapper .fullcalendar-block .fc-button:active,.fullcalendar--wrapper .fullcalendar-block .fc-button:hover{background-color:var(--spred-btn-ghoststrong-bg-hover);border:1px solid var(--spred-btn-ghoststrong-border-hover)}.fullcalendar--wrapper .fullcalendar-block .fc-button:active:before,.fullcalendar--wrapper .fullcalendar-block .fc-button:hover:before{background-color:var(--spred-btn-ghoststrong-icon-hover)}.fullcalendar--wrapper .fullcalendar-block .fc-button:focus{background-color:transparent!important;box-shadow:none}.fullcalendar--wrapper .fullcalendar-block .fc-prev-button{rotate:180deg}.fullcalendar--wrapper .fullcalendar-block .fc-toolbar-title{color:color-mix(in srgb,rgb(var(--domain-color-1-rgb)),#000 40%);font-family:var(--spred-fontfamily-default),sans-serif;font-size:clamp(.9375rem,.9375rem + 0vw,.9375rem);font-weight:var(--spred-fontstyle-default);font-weight:var(--spred-fontstyle-bold);letter-spacing:normal;line-height:clamp(1.5rem,1.5rem + 0vw,1.5rem)}.fullcalendar--wrapper .fullcalendar-block .fc-toolbar-title:hover{color:color-mix(in srgb,rgb(var(--domain-color-1-rgb)),#000 55%);cursor:pointer}.fullcalendar--wrapper .fullcalendar-block .fc-col-header{margin-bottom:var(--spred-size-1)}.fullcalendar--wrapper .fullcalendar-block .fc-col-header-cell-cushion{color:var(--spred-text-primary);font-weight:var(--spred-fontstyle-bold)}.fullcalendar--wrapper .fullcalendar-block .fc-col-header-cell-cushion:hover{pointer-events:none}.fullcalendar--wrapper .fullcalendar-block .fc-day.fc-daygrid-day{position:relative}.fullcalendar--wrapper .fullcalendar-block .fc-daygrid-day.fc-day-today{background-color:transparent}.fullcalendar--wrapper .fullcalendar-block .fc-daygrid-day-frame{height:100%}.fullcalendar--wrapper .fullcalendar-block .fc-daygrid-day-frame .fc-daygrid-day-events{align-items:center;display:flex;flex-wrap:wrap;gap:2px 0;justify-content:center;margin-bottom:2px;position:static}.fullcalendar--wrapper .fullcalendar-block .fc-daygrid-day-frame .fc-daygrid-day-events .fc-daygrid-event-harness{display:none}.fullcalendar--wrapper .fullcalendar-block .fc-daygrid-day-frame .fc-daygrid-day-events .fc-daygrid-event-harness:first-child,.fullcalendar--wrapper .fullcalendar-block .fc-daygrid-day-frame .fc-daygrid-day-events .fc-daygrid-event-harness:nth-child(2){display:inline}.fullcalendar--wrapper .fullcalendar-block .fc-daygrid-day-frame .fc-daygrid-day-events .fc-daygrid-event-harness .fc-daygrid-event-dot{border-color:var(--spred-bg-block-brand-primary);border-width:3px;margin:0 5px}.fullcalendar--wrapper .fullcalendar-block .fc-daygrid-day-frame .fc-daygrid-day-events .fc-daygrid-event-harness:nth-child(2) .fc-daygrid-event-dot,.fullcalendar--wrapper .fullcalendar-block .fc-daygrid-day-frame .fc-daygrid-day-events .fc-daygrid-event-harness:nth-last-of-type(2) .fc-event-smartdate-recurring .fc-daygrid-event-dot{border-color:var(--spred-bg-block-brand-secondary)}.fullcalendar--wrapper .fullcalendar-block .fc-daygrid-day-frame .fc-daygrid-day-events a{margin:0;padding:0;width:var(--spred-size-1-5)}.fullcalendar--wrapper .fullcalendar-block .fc-daygrid-day-frame .fc-daygrid-day-events .fc-event-title{display:none}.fullcalendar--wrapper .fullcalendar-block table{border:none;border-collapse:collapse;margin:0}.fullcalendar--wrapper .fullcalendar-block table tbody,.fullcalendar--wrapper .fullcalendar-block table td,.fullcalendar--wrapper .fullcalendar-block table th,.fullcalendar--wrapper .fullcalendar-block table thead,.fullcalendar--wrapper .fullcalendar-block table tr{background:transparent;border:none}.related-events-wrapper .views-row a{border-bottom:1px solid var(--spred-border-color-subtle);display:block;margin-bottom:var(--spred-size-1);padding-bottom:var(--spred-size-1)}[data-contrast-mode=true] .view--show-highlighted .views-row:first-of-type .node--type-article .field--name-body,[data-contrast-mode=true] .view--show-highlighted .views-row:first-of-type .node--type-article .link-to-page,[data-contrast-mode=true] .view--show-highlighted .views-row:first-of-type .node--type-article .pseudo-date,[data-contrast-mode=true] .view--show-highlighted .views-row:first-of-type .node--type-article .title,[data-contrast-mode=true] .view--show-highlighted .views-row:first-of-type .teaser-content .field--name-body,[data-contrast-mode=true] .view--show-highlighted .views-row:first-of-type .teaser-content .link-to-page,[data-contrast-mode=true] .view--show-highlighted .views-row:first-of-type .teaser-content .pseudo-date,[data-contrast-mode=true] .view--show-highlighted .views-row:first-of-type .teaser-content .title{color:var(--spred-text-primary)!important}[data-contrast-mode=true] .paragraph--type--quotes:before{background:var(--paragraph-style-color,var(--domain-color-1))!important}[data-contrast-mode=true] ul:not(.menu,.links,.tabs,.toolbar-menu,.pager__items,.contextual-links) li::marker{color:var(--domain-color-1)!important}[data-contrast-mode=true] .button,[data-contrast-mode=true] .button--primary,[data-contrast-mode=true] .button-primary,[data-contrast-mode=true] .paragraph--type--attachment a,[data-contrast-mode=true] .paragraph--type--link a,[data-contrast-mode=true] .webform-toggle-button{color:var(--spred-btn-secondary-label)!important}[data-contrast-mode=true] input[type=checkbox]:before{box-shadow:inset 1rem 1rem var(--spred-btn-secondary-label)}[data-contrast-mode=true] .flatpickr-day.endRange:hover,[data-contrast-mode=true] .flatpickr-day.selected,[data-contrast-mode=true] .flatpickr-day.selected.endRange:hover,[data-contrast-mode=true] .flatpickr-day.selected.startRange:hover,[data-contrast-mode=true] .flatpickr-day.selected:hover,[data-contrast-mode=true] .flatpickr-day.startRange:hover{color:var(--spred-btn-secondary-label)}[data-contrast-mode=true] .calendar-wrapper .addtocal__button{border-color:var(--domain-color-1);color:var(--spred-btn-secondary-label)}[data-contrast-mode=true] .calendar-wrapper .addtocal__button:before{background-color:var(--domain-color-1)}[data-contrast-mode=true] .calendar-wrapper .addtocal__content>a{border-color:var(--domain-color-1);color:var(--spred-btn-secondary-label)}[data-contrast-mode=true] #accessibility_settings_toggle img{filter:invert(1)}[data-contrast-mode=true] .accessibility-settings-modal .accessibility-footer-report-link *,[data-contrast-mode=true] .accessibility-settings-modal .accessibility-modal-close-button *,[data-contrast-mode=true] .accessibility-settings-modal .accessibility-modal-title *,[data-contrast-mode=true] .accessibility-settings-modal .accessibility-statement-wrapper *{color:var(--spred-btn-secondary-label)!important}[data-contrast-mode=true] .klaro_toggle_dialog{background:var(--domain-color-1) url(/themes/custom/spred/images/icons/cookie-black.svg) no-repeat center/24px}[data-contrast-mode=true] #block-spred-sociallinks-2 a:after{background-color:var(--spred-text-primary-inverse)!important;filter:invert(1)!important}[data-contrast-mode=true] .ais-Pagination-item--selected,[data-contrast-mode=true] .ais-Pagination-item.is-active,[data-contrast-mode=true] .ais-Pagination__item--selected,[data-contrast-mode=true] .ais-Pagination__item.is-active,[data-contrast-mode=true] .pager-item--selected,[data-contrast-mode=true] .pager-item.is-active,[data-contrast-mode=true] .pager__item--selected,[data-contrast-mode=true] .pager__item.is-active{color:var(--spred-pager-inactive-label)}.ui-dialog{align-items:flex-start;background-color:var(--spred-bg-block-white);border-radius:var(--spred-border-radius-xs);box-shadow:0 var(--spred-size-0-5) var(--spred-size-0-5) 0 var(--spred-border-color-medium);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-medium)}.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-2) 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:var(--spred-fontfamily-accent),sans-serif;font-size:clamp(1.25rem,1.1666666667rem + .3703703704vw,1.5rem);font-weight:var(--spred-fontstyle-bold);letter-spacing:normal;line-height:clamp(1.5rem,1.3333333333rem + .7407407407vw,2rem)}.ui-dialog-title+.ui-button{background:var(--spred-border-color-subtle) url(/themes/custom/spred/images/icons/sp-icons/close-thin.svg) center no-repeat}.ui-dialog-title+.ui-button:active,.ui-dialog-title+.ui-button:focus{border:none;box-shadow:none}.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-bg-block-white);border-bottom-left-radius:var(--spred-border-radius-xs);border-bottom-right-radius:var(--spred-border-radius-xs);content:"";display:block;height:var(--spred-size-9);width:100%}.ui-dialog--confirm .ui-dialog-titlebar-close{display:none}.ui-widget .ui-dialog-buttonpane{border:0!important}.ui-widget .ui-dialog-buttonset{padding:0 var(--spred-size-3) var(--spred-size-2) var(--spred-size-3)}.ui-widget .ui-dialog-buttonset button{font-size:var(--spred-textsize-body-sm-desktop);font-weight:var(--spred-fontstyle-bold);margin-right:var(--spred-size-1);padding:var(--spred-size-1) var(--spred-size-1-5)}.klaro .cookie-modal .cm-modal{padding:var(--spred-size-2)}.klaro .cookie-modal .cm-modal .cm-list-input.only-required+.cm-list-label .slider{background-color:var(--spred-bg-block-inactive)}.klaro .cookie-modal .cm-modal.cm-klaro{background-color:var(--spred-bg-block-brand-primary-pale);bottom:72px;margin:0 auto 0 15px;max-height:calc(100vh - 144px);position:absolute!important;top:auto;transform:none}.klaro .cookie-modal .cm-modal .cm-header{border-color:var(--spred-border-color-subtle);padding:0 0 var(--spred-size-1)}.klaro .cookie-modal .cm-modal .cm-header h1,.klaro .cookie-modal .cm-modal .cm-header h1 span{font-size:var(--spred-textsize-body-lg-desktop);line-height:var(--spred-lineheight-body-lg-desktop)}.klaro .cookie-modal .cm-modal .cm-header p span{font-size:var(--spred-textsize-body-sm-desktop);line-height:normal}.klaro .cookie-modal .cm-modal .cm-header button{box-shadow:none;outline:none!important}.klaro .cookie-modal .cm-modal .cm-body{padding:var(--spred-size-2) 0}.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose{margin-top:var(--spred-size-2);padding-left:50px}.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose .cm-list-title,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose span.cm-required{font-size:var(--spred-textsize-body-md-desktop)}.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose.cm-toggle-all{border-color:var(--spred-border-color-subtle)}.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose .cm-caret{font-size:var(--spred-textsize-body-xs-desktop)}.klaro .cookie-modal .cm-modal .cm-list-input:checked+.cm-list-label .slider:before{transform:translateX(16px)}.klaro .cookie-modal .cm-modal .cm-list-input.half-checked:checked+.cm-list-label .slider:before{transform:translateX(9px)}.klaro .cookie-modal .cm-modal .cm-list-input.only-required+.cm-list-label .slider:before{transform:none}.klaro .cookie-modal .cm-modal .cm-list-label .slider{background-color:var(--spred-bg-block-inactive);box-shadow:none;height:20px;width:36px}.klaro .cookie-modal .cm-modal .cm-list-label .slider:before{background-color:#fff;bottom:2px;height:16px;left:2px;width:16px}.klaro .cookie-modal .cm-modal .cm-footer{border-color:var(--spred-border-color-subtle)}.klaro .cookie-modal .cm-modal .cm-footer .cm-btn{font-weight:600}#klaro-cookie-notice{background-color:var(--spred-bg-block-brand-primary-pale);border:1px solid var(--spred-border-color-subtle);border-radius:none;max-width:620px}#klaro-cookie-notice:focus{box-shadow:none;outline:none}#klaro-cookie-notice .cn-ok{gap:8px;justify-content:left}#klaro-cookie-notice .cn-ok .cm-link{margin:0!important}#klaro-cookie-notice .cn-ok a,#klaro-cookie-notice .cn-ok button{border-width:1px;font-weight:700!important}#klaro-cookie-notice .cn-ok .cm-btn-danger,#klaro-cookie-notice .cn-ok .cm-link{background-color:var(--spred-btn-secondary-bg);color:var(--spred-btn-secondary-label)}#klaro-cookie-notice .cn-ok .cm-btn-danger::hover,#klaro-cookie-notice .cn-ok .cm-link::hover{background-color:#f1f6fb}.klaro_toggle_dialog{background:var(--domain-color-1) url(/themes/custom/spred/images/icons/cookie.svg) no-repeat center/24px;border:none;border-radius:4px;box-shadow:none;left:25px;right:auto}.accessibility-trigger .aioa_loader{display:none!important}#accessibility_settings_toggle{background-color:var(--domain-color-1)!important;border-radius:4px!important;box-shadow:none;left:auto;right:9px;top:calc(var(--gin-displace-offset-top,0px) + var(--header-height,0px) + 140px);z-index:100!important}@media (min-width:768px){#accessibility_settings_toggle{z-index:202!important}}.accessibility-settings-modal .accessibility-modal-button-group button,.accessibility-settings-modal .accessibility-modal-footer .accessibility-footer-report-link,.accessibility-settings-modal .accessibility-modal-header{background-color:var(--domain-color-1)!important}.node--type-event .pseudo-date-short{align-items:center;background-color:var(--spred-bg-block-white);border:1px solid var(--spred-border-color-subtle);border-radius:var(--spred-border-radius-2xs);display:flex;flex-direction:column;flex-shrink:0;justify-content:center;padding-block:var(--spred-size-0-5);width:var(--spred-size-6);z-index:2}.node--type-event .pseudo-date-short span{font-weight:var(--spred-fontstyle-bold)}.node--type-event .pseudo-date-short span.month{color:var(--spred-text-error);font-family:var(--spred-fontfamily-default),sans-serif;font-size:clamp(.8125rem,.8125rem + 0vw,.8125rem);font-weight:var(--spred-fontstyle-default);font-weight:var(--spred-fontstyle-bold);letter-spacing:normal;line-height:clamp(1.25rem,1.25rem + 0vw,1.25rem)}.node--type-event.node--view-mode-full .pseudo-date-short{padding-block:var(--spred-size-1);width:var(--spred-size-8)}.node--type-event.node--view-mode-full .pseudo-date-short .day{font-family:var(--spred-fontfamily-default),sans-serif;font-size:clamp(.9375rem,.875rem + .2777777778vw,1.125rem);font-weight:var(--spred-fontstyle-default);font-weight:var(--spred-fontstyle-bold);letter-spacing:normal;line-height:clamp(1.5rem,1.4166666667rem + .3703703704vw,1.75rem)}@media (min-width:1024px){.node--type-event.node--view-mode-full .node__content:has(.article-sidebar) .paragraph--type--simple-view .view-content{flex-flow:row wrap;gap:var(--spred-size-4)}.node--type-event.node--view-mode-full .node__content:has(.article-sidebar) .paragraph--type--simple-view .view-content>div{flex:1 0 calc(50% - var(--spred-size-2));max-width:calc(50% - var(--spred-size-2));width:calc(50% - var(--spred-size-2))}}@media (min-width:1280px){.node--type-event.node--view-mode-full .node__content:has(.article-sidebar) .content-wrapper{display:flex;gap:0 var(--spred-size-4)}.node--type-event.node--view-mode-full .node__content:has(.article-sidebar) .content-wrapper .event-main-content{flex-grow:1;max-width:747px}.node--type-event.node--view-mode-full .node__content:has(.article-sidebar) .content-wrapper .article-sidebar{flex-shrink:0;width:357px}}.node--type-event.node--view-mode-full .node__content .time-and-place{align-items:center;display:flex;font-family:var(--spred-fontfamily-default),sans-serif;font-size:clamp(.9375rem,.875rem + .2777777778vw,1.125rem);font-weight:var(--spred-fontstyle-default);gap:var(--spred-size-2);letter-spacing:normal;line-height:clamp(1.5rem,1.4166666667rem + .3703703704vw,1.75rem);margin-bottom:var(--spred-size-3)}.node--type-event.node--view-mode-full .node__content .time-and-place .datetime{font-weight:var(--spred-fontstyle-bold)}.node--type-event.node--view-mode-full .node__content .event-top .field--name-field-lead-image{margin-bottom:var(--spred-size-3)}@media (min-width:1280px){.node--type-event.node--view-mode-full .node__content .event-top .field--name-field-lead-image{display:none}}.node--type-event.node--view-mode-full .node__content .event-top .field--name-field-lead-image img{border-radius:var(--spred-border-radius-2xs);margin-inline:auto}.node--type-event.node--view-mode-full .node__content .event-top .title{border-left:6px solid var(--domain-color-1,var(--spred-border-color-theme-accent));font-family:var(--spred-fontfamily-accent),sans-serif;font-size:clamp(2rem,1.6666666667rem + 1.4814814815vw,3rem);font-weight:var(--spred-fontstyle-bold);letter-spacing:-1px;line-height:clamp(2.75rem,2.3333333333rem + 1.8518518519vw,4rem);margin-bottom:var(--spred-size-5);padding-left:var(--spred-size-2-5)}@media (min-width:768px){.node--type-event.node--view-mode-full .node__content .event-top .title{border-left-width:8px;padding-left:var(--spred-size-4)}}.node--type-event.node--view-mode-full .node__content .event-top .field--name-field-subtitle{font-family:var(--spred-fontfamily-accent),sans-serif;font-size:clamp(1.125rem,1.0833333333rem + .1851851852vw,1.25rem);font-style:italic;font-weight:var(--spred-fontstyle-bold);font-weight:500;letter-spacing:normal;line-height:clamp(1.25rem,1.0833333333rem + .7407407407vw,1.75rem);margin-bottom:var(--spred-size-5)}@media (min-width:1024px){.node--type-event.node--view-mode-full .node__content .event-top .field--name-field-subtitle{margin-bottom:var(--spred-size-8)}}.node--type-event.node--view-mode-full .node__content .pseudo-date{color:var(--spred-text-secondary);font-family:var(--spred-fontfamily-default),sans-serif;font-size:clamp(.6875rem,.6875rem + 0vw,.6875rem);font-weight:var(--spred-fontstyle-default);letter-spacing:normal;line-height:clamp(1rem,1rem + 0vw,1rem);margin-bottom:var(--spred-size-2)}.node--type-event.node--view-mode-full .node__content .paragraph{margin-block:var(--spred-size-3)}.node--type-event.node--view-mode-full .node__content .article-sidebar{margin-top:var(--spred-size-2)}@media (min-width:1280px){.node--type-event.node--view-mode-full .node__content .article-sidebar{margin-top:0}}.node--type-event.node--view-mode-full .node__content .article-sidebar .field--name-field-lead-image{display:none}@media (min-width:1280px){.node--type-event.node--view-mode-full .node__content .article-sidebar .field--name-field-lead-image{display:block;margin-bottom:var(--spred-size-3)}}.node--type-event.node--view-mode-full .node__content .article-sidebar .field--name-field-media-image{margin-bottom:var(--spred-size-3)}.node--type-event.node--view-mode-full .node__content .article-sidebar .field--name-field-media-image img{border-radius:var(--spred-border-radius-2xs)}.node--type-event.node--view-mode-full .node__content .article-sidebar .field--name-field-related-content .field__label{font-family:var(--spred-fontfamily-accent),sans-serif;font-size:clamp(1.25rem,1.1666666667rem + .3703703704vw,1.5rem);font-weight:var(--spred-fontstyle-bold);letter-spacing:normal;line-height:clamp(1.5rem,1.3333333333rem + .7407407407vw,2rem);margin-bottom:var(--spred-size-1)}.node--type-event.node--view-mode-full .node__content .article-sidebar .field--name-field-related-content .field__item{border-bottom:1px solid var(--spred-border-color-subtle)}.node--type-event.node--view-mode-full .node__content .article-sidebar .field--name-field-related-content .field__item a{display:block;font-weight:var(--spred-fontstyle-medium);padding-block:var(--spred-size-1-5)}.node--type-event.node--view-mode-full .node__content .article-sidebar .field--name-field-related-content .field__item a:hover{text-decoration:none}.node--type-event.node--view-mode-full .node__content .add-to-calendar-link{align-items:center;background-color:var(--spred-btn-secondary-bg);border:1px solid transparent;border:1px solid var(--domain-color-1);border-radius:var(--spred-border-radius-xs);color:var(--spred-btn-secondary-label);cursor:pointer;display:inline-block;display:flex;font-weight:var(--spred-fontstyle-bold);justify-content:center;margin-block:var(--spred-size-3);outline:none;padding:var(--spred-size-1-5) var(--spred-size-3);text-align:center;text-decoration:none;transition:.4s ease}.node--type-event.node--view-mode-full .node__content .add-to-calendar-link:active{box-shadow:none}.node--type-event.node--view-mode-full .node__content .add-to-calendar-link:active,.node--type-event.node--view-mode-full .node__content .add-to-calendar-link:focus,.node--type-event.node--view-mode-full .node__content .add-to-calendar-link:hover{background-color:var(--spred-btn-primary-bg-hover);text-decoration:none}.node--type-event.node--view-mode-full .node__content .add-to-calendar-link:disabled{background-color:var(--spred-btn-disabled-bg);border:1px solid var(--spred-btn-disabled-border);color:var(--spred-btn-disabled-label)}.node--type-event.node--view-mode-full .node__content .add-to-calendar-link:active,.node--type-event.node--view-mode-full .node__content .add-to-calendar-link:hover{background-color:rgb(var(--domain-color-1-rgb),.1);border:1px solid var(--domain-color-1);color:var(--spred-btn-secondary-label-hover)}.node--type-event.node--view-mode-full .node__content .add-to-calendar-link:focus{background-color:var(--spred-btn-secondary-bg-focus);border:1px solid var(--spred-border-color-focus);box-shadow:0 0 0 2px var(--spred-border-color-focus-outline)}.node--type-event.node--view-mode-full .node__content .add-to-calendar-link:before{background-image:url(/themes/custom/spred/images/icons/calendar.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";display:block;height:var(--spred-size-3);margin-right:var(--spred-size-1);width:var(--spred-size-3)}.node--type-event.node--view-mode-teaser{position:relative}.node--type-event.node--view-mode-teaser:not(:has(.field--name-field-lead-image)) .node__content:before{background-color:var(--spred-bg-block-white);background-image:url(/themes/custom/spred/images/noimage.png);background-position:50%;background-repeat:no-repeat;content:"";height:100%;min-height:250px;width:100%}@media (min-width:768px){.node--type-event.node--view-mode-teaser:not(:has(.field--name-field-lead-image)) .node__content:before{background-size:90%;max-height:220px;min-height:160px}}@media (min-width:1024px){.node--type-event.node--view-mode-teaser:not(:has(.field--name-field-lead-image)) .node__content:before{background-size:auto;max-height:255px;min-height:250px}}.node--type-event.node--view-mode-teaser .pseudo-date{color:var(--spred-text-secondary);font-family:var(--spred-fontfamily-default),sans-serif;font-size:clamp(.6875rem,.6875rem + 0vw,.6875rem);font-weight:var(--spred-fontstyle-default);letter-spacing:normal;line-height:clamp(1rem,1rem + 0vw,1rem);margin-bottom:var(--spred-size-1)}.node--type-event.node--view-mode-teaser .title{font-size:var(--spred-textsize-accent-md-desktop)}.node--type-event.node--view-mode-teaser .pseudo-date-short{flex-direction:row;gap:var(--spred-size-0-5);padding:var(--spred-size-0-5) var(--spred-size-1);position:absolute;right:var(--spred-size-2);top:var(--spred-size-2);width:auto}.node--type-event.node--view-mode-teaser .pseudo-date-short *,.node--type-event.node--view-mode-teaser .pseudo-date-short .day,.node--type-event.node--view-mode-teaser .pseudo-date-short .month{font-family:var(--spred-fontfamily-default),sans-serif;font-size:clamp(.8125rem,.8125rem + 0vw,.8125rem);font-weight:var(--spred-fontstyle-default);font-weight:var(--spred-fontstyle-bold);letter-spacing:normal;line-height:clamp(1.25rem,1.25rem + 0vw,1.25rem)}.node--type-event.node--view-mode-teaser .field--name-field-lead-image{background-image:url(/themes/custom/spred/images/noimage.png);background-position:top;background-repeat:no-repeat;background:var(--spred-bg-block-white);margin:0 auto;min-height:250px}@media (min-width:768px){.node--type-event.node--view-mode-teaser .field--name-field-lead-image{background-size:75%;min-height:159px}}@media (min-width:1024px){.node--type-event.node--view-mode-teaser .field--name-field-lead-image{min-height:250px}}.node--type-event.node--view-mode-teaser .field--name-body{font-size:var(--spred-textsize-body-md-desktop)}.node--type-event.node--view-mode-teaser .field--name-field-keywords{display:flex;flex-wrap:wrap;gap:var(--spred-size-1);margin-top:var(--spred-size-1)}.node--type-event.node--view-mode-teaser .field--name-field-keywords .field__item,.node--type-event.node--view-mode-teaser .field--name-field-keywords .field__item *{color:var(--spred-link-default);font-family:var(--spred-fontfamily-default),sans-serif;font-size:clamp(.6875rem,.6875rem + 0vw,.6875rem);font-weight:var(--spred-fontstyle-default);letter-spacing:normal;line-height:clamp(1rem,1rem + 0vw,1rem);margin:0}.node--type-event.node--view-mode-teaser .field--name-field-keywords .field__item a{align-items:center;display:flex}.node--type-event.node--view-mode-teaser .field--name-field-keywords .field__item a:before{content:"#";display:inline}.calendar-wrapper{margin-block:var(--spred-size-3)}.calendar-wrapper .addtocal__button{align-items:center;border-color:var(--domain-color-1);color:var(--domain-color-1);display:flex;justify-content:center;margin-block:var(--spred-size-3);width:100%}.calendar-wrapper .addtocal__button:before{background-color:var(--domain-color-1);content:"";display:block;height:var(--spred-size-3);margin-right:var(--spred-size-1);-webkit-mask-image:url(/themes/custom/spred/images/icons/calendar.svg);mask-image:url(/themes/custom/spred/images/icons/calendar.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;width:var(--spred-size-3)}.calendar-wrapper .addtocal__content{display:none;gap:var(--spred-size-1);margin-bottom:var(--spred-size-3)}.calendar-wrapper .addtocal__content>a{border-color:var(--domain-color-1);color:var(--domain-color-1);flex:1}.calendar-wrapper .addtocal__content--open{display:flex}.faculty-page .faculty-unit__parent{border-left:6px solid var(--domain-color-1,var(--spred-border-color-theme-accent));padding-left:var(--spred-size-2-5)}@media (min-width:768px){.faculty-page .faculty-unit__parent{border-left-width:8px;padding-left:var(--spred-size-4)}}.faculty-page .faculty-unit>.faculty-unit__children{margin-top:var(--spred-size-4);padding:0}.faculty-page .faculty-unit>.faculty-unit__children>.faculty-unit__child>a{color:var(--spred-text-primary);display:block;font-size:var(--spred-textsize-accent-md-desktop);font-weight:var(--spred-fontstyle-bold);margin:var(--spred-size-4) 0}.faculty-page .faculty-unit>.faculty-unit__children>.faculty-unit__child>.faculty-unit__children{padding:0}.faculty-page .faculty-unit>.faculty-unit__children>.faculty-unit__child>.faculty-unit__children>.faculty-unit__child{border-bottom:1px solid var(--spred-border-color-subtle);padding-bottom:var(--spred-size-1-5)}.node--type-stam-person .node__content{display:flex;flex-direction:column-reverse;gap:var(--spred-size-3)}@media (min-width:1024px){.node--type-stam-person .node__content{align-items:start;flex-direction:row-reverse;gap:0}}.node--type-stam-person .node__content .field__label{font-weight:var(--spred-fontstyle-bold)}@media (min-width:1024px){.node--type-stam-person .node__content .field>div{display:inline-block;width:49%}}.node--type-stam-person .node__content .person-right{margin-bottom:var(--spred-size-4)}.node--type-stam-person .node__content .person-right .stam-person-header{margin-bottom:var(--spred-size-5)}.node--type-stam-person .node__content .person-right .stam-academic-title,.node--type-stam-person .node__content .person-right .stam-job{font-size:var(--spred-textsize-accent-sm-desktop);font-style:var(--spred-fontstyle-default-italic);font-weight:var(--spred-fontstyle-medium);margin-bottom:var(--spred-size-1)}.node--type-stam-person .node__content .person-right .title{border-left:6px solid var(--domain-color-1,var(--spred-border-color-theme-accent));font-family:var(--spred-fontfamily-accent),sans-serif;font-size:clamp(2rem,1.6666666667rem + 1.4814814815vw,3rem);font-weight:var(--spred-fontstyle-bold);letter-spacing:-1px;line-height:clamp(2.75rem,2.3333333333rem + 1.8518518519vw,4rem);margin-bottom:var(--spred-size-3);padding-left:var(--spred-size-2-5)}@media (min-width:768px){.node--type-stam-person .node__content .person-right .title{border-left-width:8px;padding-left:var(--spred-size-4)}}.node--type-stam-person .node__content .person-right .stam-title__org-unit{color:var(--spred-text-link);font-weight:var(--spred-fontstyle-medium)}.node--type-stam-person .node__content .person-right .field--name-field-stam-academic-titles{font-size:var(--spred-textsize-accent-sm-mobile);font-style:var(--spred-fontstyle-default-italic);font-weight:var(--spred-fontstyle-medium);margin-bottom:var(--spred-size-5)}@media (min-width:1024px){.node--type-stam-person .node__content .person-right .field--name-field-stam-academic-titles{font-size:var(--spred-textsize-accent-sm-desktop)}}.node--type-stam-person .node__content .person-right .field--name-field-stam-academic-titles>div{display:inline-block;width:unset}.node--type-stam-person .node__content .person-right .research-area-item+.research-area-item{margin-top:var(--spred-size-3)}.node--type-stam-person .node__content .person-right .research-area-item__name{font-weight:var(--spred-fontstyle-bold);margin-bottom:var(--spred-size-1)}.node--type-stam-person .node__content .person-right .research-area-item__keywords{display:flex;flex-wrap:wrap;gap:var(--spred-size-0-5);margin-top:var(--spred-size-1)}.node--type-stam-person .node__content .person-right .research-area-item__keywords-label{font-weight:var(--spred-fontstyle-bold)}.node--type-stam-person .node__content .person-right .research-area-item__keywords-label:after{content:":"}@media (min-width:1024px){.node--type-stam-person .node__content .person-right{flex:0 0 67%;margin-right:var(--spred-size-4)}}.node--type-stam-person .node__content .person-right>div{margin-bottom:var(--spred-size-2)}@media (min-width:1024px){.node--type-stam-person .node__content .person-left{flex:0 0 30%}.node--type-stam-person .node__content .person-left img{margin-top:50%}}.node--type-stam-person .node__content:not(:has(.person-left)) .person-right{flex:0 0 100%;position:relative}.node--type-stam-person .node__content:not(:has(.person-left)) .person-right:after{background-image:url(/themes/custom/spred/images/persondefaultlarge.png);background-repeat:no-repeat;background-size:100%;content:"";display:block;height:560px;margin:24px auto;margin:var(--spred-size-2) auto;max-width:280px;width:340px}@media (min-width:1024px){.node--type-stam-person .node__content:not(:has(.person-left)) .person-right:after{margin:0;max-width:unset;position:absolute;right:0;top:0}}@media (min-width:1024px){.node--type-stam-person .node__content:not(:has(.person-left)) .person-right{margin-right:auto;min-height:500px;padding-right:34%}}.vocabulary-stam-org-unit a{font-weight:var(--spred-fontstyle-bold)}.org-unit-employees{padding:0}.org-unit-employees__contact{border-left:2px solid var(--domain-color-1);margin:var(--spred-size-1) 0 var(--spred-size-3) 0;padding-left:var(--spred-size-2)}.org-unit-employees__label{font-weight:var(--spred-fontstyle-bold)}.visually-hidden{display:none}.ais-Pagination-list,.ais-Pagination__items,.pager-list,.pager__items{display:flex;flex-wrap:wrap;gap:var(--spred-size-1);margin-top:var(--spred-size-4);padding-left:0}.ais-Pagination-item,.ais-Pagination__item,.pager-item,.pager__item{display:grid;place-items:center}.ais-Pagination-item:hover *,.ais-Pagination__item:hover *,.pager-item:hover *,.pager__item:hover *{text-decoration:none}.ais-Pagination-item a,.ais-Pagination-item span,.ais-Pagination__item a,.ais-Pagination__item span,.pager-item a,.pager-item span,.pager__item a,.pager__item span{align-items:center;background-color:var(--spred-pager-inactive-bg);border:1px solid var(--spred-pager-inactive-border);border-radius:var(--spred-border-radius-xs);color:var(--spred-pager-inactive-label);display:flex;font-size:10px;height:24px;justify-content:center;transition:all .3s ease;width:24px}@media (min-width:425px){.ais-Pagination-item a,.ais-Pagination-item span,.ais-Pagination__item a,.ais-Pagination__item span,.pager-item a,.pager-item span,.pager__item a,.pager__item span{height:30px;min-width:30px}}@media (min-width:768px){.ais-Pagination-item a,.ais-Pagination-item span,.ais-Pagination__item a,.ais-Pagination__item span,.pager-item a,.pager-item span,.pager__item a,.pager__item span{font-size:15px;height:var(--spred-size-6);min-width:var(--spred-size-6)}}.ais-Pagination-item a:hover,.ais-Pagination-item span:hover,.ais-Pagination__item a:hover,.ais-Pagination__item span:hover,.pager-item a:hover,.pager-item span:hover,.pager__item a:hover,.pager__item span:hover{background-color:var(--spred-pager-inactive-bg-hover);border-color:var(--spred-pager-inactive-border-hover);color:var(--spred-pager-inactive-label-hover)}.ais-Pagination-item-disabled,.ais-Pagination-item.pager__item--disabled,.ais-Pagination__item-disabled,.ais-Pagination__item.pager__item--disabled,.pager-item-disabled,.pager-item.pager__item--disabled,.pager__item-disabled,.pager__item.pager__item--disabled{display:none}.ais-Pagination-item-disabled a,.ais-Pagination-item-disabled span,.ais-Pagination-item.pager__item--disabled a,.ais-Pagination-item.pager__item--disabled span,.ais-Pagination__item-disabled a,.ais-Pagination__item-disabled span,.ais-Pagination__item.pager__item--disabled a,.ais-Pagination__item.pager__item--disabled span,.pager-item-disabled a,.pager-item-disabled span,.pager-item.pager__item--disabled a,.pager-item.pager__item--disabled span,.pager__item-disabled a,.pager__item-disabled span,.pager__item.pager__item--disabled a,.pager__item.pager__item--disabled span{background-color:var(--spred-btn-disabled-bg);border:1px solid var(--spred-btn-disabled-border);color:var(--spred-btn-disabled-label);cursor:not-allowed}.ais-Pagination-item--selected a,.ais-Pagination-item--selected span,.ais-Pagination-item.is-active a,.ais-Pagination-item.is-active span,.ais-Pagination__item--selected a,.ais-Pagination__item--selected span,.ais-Pagination__item.is-active a,.ais-Pagination__item.is-active span,.pager-item--selected a,.pager-item--selected span,.pager-item.is-active a,.pager-item.is-active span,.pager__item--selected a,.pager__item--selected span,.pager__item.is-active a,.pager__item.is-active span{background-color:var(--domain-color-1,var(--spred-pager-active-bg));border-color:var(--spred-pager-active-border);color:var(--spred-pager-active-label);font-weight:var(--spred-fontstyle-bold)}.ais-Pagination-item--selected a:hover,.ais-Pagination-item--selected span:hover,.ais-Pagination-item.is-active a:hover,.ais-Pagination-item.is-active span:hover,.ais-Pagination__item--selected a:hover,.ais-Pagination__item--selected span:hover,.ais-Pagination__item.is-active a:hover,.ais-Pagination__item.is-active span:hover,.pager-item--selected a:hover,.pager-item--selected span:hover,.pager-item.is-active a:hover,.pager-item.is-active span:hover,.pager__item--selected a:hover,.pager__item--selected span:hover,.pager__item.is-active a:hover,.pager__item.is-active span:hover{color:var(--spred-pager-active-label)}.ais-Pagination-item--empty,.ais-Pagination__item--empty,.pager-item--empty,.pager__item--empty{opacity:.3}.ais-Pagination-item--ellipsis,.ais-Pagination__item--ellipsis,.pager-item--ellipsis,.pager__item--ellipsis{border:1px solid var(--spred-pager-inactive-border);border-radius:var(--spred-border-radius-xs);color:var(--spred-pager-inactive-label);font-size:10px;height:24px;text-align:center;width:24px}@media (min-width:425px){.ais-Pagination-item--ellipsis,.ais-Pagination__item--ellipsis,.pager-item--ellipsis,.pager__item--ellipsis{height:30px;min-width:30px}}@media (min-width:768px){.ais-Pagination-item--ellipsis,.ais-Pagination__item--ellipsis,.pager-item--ellipsis,.pager__item--ellipsis{font-size:15px;height:var(--spred-size-6);min-width:var(--spred-size-6)}}.node--type-programs.node--view-mode-full>div>.title{border-left:6px solid var(--domain-color-1,var(--spred-border-color-theme-accent));font-family:var(--spred-fontfamily-accent),sans-serif;font-size:clamp(2rem,1.6666666667rem + 1.4814814815vw,3rem);font-weight:var(--spred-fontstyle-bold);letter-spacing:-1px;line-height:clamp(2.75rem,2.3333333333rem + 1.8518518519vw,4rem);margin-bottom:var(--spred-size-5);padding-left:var(--spred-size-2-5)}@media (min-width:768px){.node--type-programs.node--view-mode-full>div>.title{border-left-width:8px;margin-bottom:var(--spred-size-8);padding-left:var(--spred-size-4)}}.node--type-programs.node--view-mode-full .field--name-field-apply-now a{width:100%}.node--type-programs.node--view-mode-full .field--name-field-additional-information{margin-bottom:var(--spred-size-5)}@media (min-width:768px){.node--type-programs.node--view-mode-full .field--name-field-additional-information{margin-bottom:var(--spred-size-8)}}.node--type-programs.node--view-mode-full .program__top-wrapper{display:flex;flex-direction:column;gap:var(--spred-size-4);margin-bottom:var(--spred-size-5)}@media (min-width:768px){.node--type-programs.node--view-mode-full .program__top-wrapper{margin-bottom:var(--spred-size-8)}}@media (min-width:1024px){.node--type-programs.node--view-mode-full .program__top-wrapper{flex-direction:row}}.node--type-programs.node--view-mode-full .program__top-left{max-width:100%}.node--type-programs.node--view-mode-full .program__top-left a{font-weight:var(--spred-fontstyle-medium)!important}@media (min-width:1024px){.node--type-programs.node--view-mode-full .program__top-left{flex-grow:1;max-width:calc(100% - 357px - var(--spred-size-4))}}.node--type-programs.node--view-mode-full .program__top-left .field--label-above .field__label{font-weight:var(--spred-fontstyle-bold);margin:var(--spred-size-2) 0 var(--spred-size-1) 0}.node--type-programs.node--view-mode-full .program__top-left .field--label-inline{display:flex;flex-direction:column;gap:var(--spred-size-0-5)}@media (min-width:1024px){.node--type-programs.node--view-mode-full .program__top-left .field--label-inline{flex-direction:row;gap:var(--spred-size-4)}}.node--type-programs.node--view-mode-full .program__top-left .field--label-inline:not(:last-child){margin-bottom:var(--spred-size-1)}.node--type-programs.node--view-mode-full .program__top-left .field--label-inline>div.field__label{flex-basis:33%;flex-shrink:0;font-weight:var(--spred-fontstyle-bold)}.node--type-programs.node--view-mode-full .program__top-left .field--label-inline>div.field__item,.node--type-programs.node--view-mode-full .program__top-left .field--label-inline>div.field__items,.node--type-programs.node--view-mode-full .program__top-left .field--label-inline>div.field__value{flex-grow:1}.node--type-programs.node--view-mode-full .program__top-right{display:flex;flex-direction:column;gap:var(--spred-size-2)}@media (min-width:1024px){.node--type-programs.node--view-mode-full .program__top-right{flex-shrink:0;width:357px}}.node--type-programs.node--view-mode-full .program__top-right .swiper-slider{margin-top:var(--spred-size-2);padding-bottom:var(--spred-size-5);position:relative}.node--type-programs.node--view-mode-full .program__top-right .swiper-slider .swiper-pagination{bottom:0}.node--type-programs.node--view-mode-full .program__top-right .swiper-slider .swiper-pagination .swiper-pagination-bullet{background-color:var(--spred-bg-block-overlay-dark-sm);border-radius:var(--spred-border-radius-xs);height:var(--spred-size-1);opacity:1;transition:all .3s ease-in-out;width:var(--spred-size-1)}.node--type-programs.node--view-mode-full .program__top-right .swiper-slider .swiper-pagination .swiper-pagination-bullet-active{background-color:var(--domain-color-1);width:var(--spred-size-3-5)}.node--type-programs.node--view-mode-full .program__top-right .swiper-slider .swiper-slide{opacity:0!important}.node--type-programs.node--view-mode-full .program__top-right .swiper-slider .swiper-slide-active{opacity:1!important}.node--type-programs.node--view-mode-full .program__top-right>a{background-color:var(--spred-btn-secondary-bg);border:1px solid transparent;border:1px solid var(--domain-color-1);border-radius:var(--spred-border-radius-xs);color:var(--spred-btn-secondary-label);cursor:pointer;display:inline-block;font-weight:var(--spred-fontstyle-bold);outline:none;padding:var(--spred-size-1-5) var(--spred-size-3);text-align:center;text-decoration:none;transition:.4s ease}.node--type-programs.node--view-mode-full .program__top-right>a:active{box-shadow:none}.node--type-programs.node--view-mode-full .program__top-right>a:active,.node--type-programs.node--view-mode-full .program__top-right>a:focus,.node--type-programs.node--view-mode-full .program__top-right>a:hover{background-color:var(--spred-btn-primary-bg-hover);text-decoration:none}.node--type-programs.node--view-mode-full .program__top-right>a:disabled{background-color:var(--spred-btn-disabled-bg);border:1px solid var(--spred-btn-disabled-border);color:var(--spred-btn-disabled-label)}.node--type-programs.node--view-mode-full .program__top-right>a:active,.node--type-programs.node--view-mode-full .program__top-right>a:hover{background-color:rgb(var(--domain-color-1-rgb),.1);border:1px solid var(--domain-color-1);color:var(--spred-btn-secondary-label-hover)}.node--type-programs.node--view-mode-full .program__top-right>a:focus{background-color:var(--spred-btn-secondary-bg-focus);border:1px solid var(--spred-border-color-focus);box-shadow:0 0 0 2px var(--spred-border-color-focus-outline)}.node--type-programs .horizontal-tabs{border:none;margin-bottom:0}.node--type-programs .horizontal-tabs details{margin-top:var(--spred-size-4);padding:0}.node--type-programs .horizontal-tabs details[open]{border:none}.node--type-programs .horizontal-tabs-list{background-color:transparent!important;border-bottom:none!important;display:flex!important;max-width:100%;overflow:auto hidden!important}.node--type-programs .horizontal-tabs-list:after{display:none!important}.node--type-programs .horizontal-tabs-list>li{background-color:transparent!important;border-bottom:3px solid transparent!important;border-left:none!important;border-right:none!important;flex-shrink:0;float:none;min-width:0}.node--type-programs .horizontal-tabs-list>li.selected{border-bottom-color:var(--spred-border-color-theme)!important}.node--type-programs .horizontal-tabs-list>li.selected a{font-weight:var(--spred-fontstyle-bold)!important}.node--type-programs .horizontal-tabs-list>li:not(.selected) strong{font-weight:400!important}.node--type-programs .horizontal-tabs-list>li a{border-radius:0!important;color:var(--spred-text-primary)!important;display:block;padding:var(--spred-size-1-5) var(--spred-size-2)!important;white-space:nowrap}.node--type-programs .horizontal-tabs-list>li a:before{display:none!important}.node--type-programs .horizontal-tabs-list>li a:focus,.node--type-programs .horizontal-tabs-list>li a:hover{background-color:var(--spred-bg-hover-brand-primary)!important;color:var(--spred-text-primary-hover)!important}.node--type-programs .horizontal-tabs-pane{margin-block:var(--spred-size-4)!important;padding:0!important}#article-title:has(>div){background-color:var(--spred-bg-block-theme-light);box-shadow:0 0 0 100vmax var(--spred-bg-block-theme-light);clip-path:inset(0 -100vmax);padding-block:var(--spred-size-4)}#article-title h1{border-left:6px solid var(--domain-color-1,var(--spred-border-color-theme-accent));margin:0;padding-left:var(--spred-size-2-5)}@media (min-width:768px){#article-title h1{border-left-width:8px;padding-left:var(--spred-size-4)}}#article-title>div{display:flex;flex-direction:column;gap:var(--spred-size-2-5);margin-top:var(--spred-size-5)}@media (min-width:768px){#article-title>div{align-items:flex-end;flex-direction:row;gap:var(--spred-size-1)}}#article-title>div #search-box-page{margin-bottom:0}#article-title>div input,#article-title>div select{margin-block:var(--spred-size-0-5) 0}#article-title>div>div{flex:1}#search-wrapper{margin-top:var(--spred-size-5)}@media (min-width:1024px){#search-wrapper{margin-top:var(--spred-size-8)}#search-wrapper #results{display:grid;gap:var(--spred-size-4);grid-template-columns:325px 1fr}}#search-box-page{margin-bottom:var(--spred-size-2)}@media (min-width:1024px){#search-box-page{margin-bottom:var(--spred-size-3)}}.ais-SearchBox button[hidden]{display:none}.ais-SearchBox input{background-image:url(/themes/custom/spred/images/icons/search.svg);background-position:left var(--spred-size-1-5) center;background-repeat:no-repeat;background-size:var(--spred-size-2-5);margin:0;padding-left:var(--spred-size-5)}.ais-Hits-list{margin-left:0;padding-inline-start:0}.ais-Hits-item{margin-bottom:var(--spred-size-2)}.ais-Hits-item:last-child{margin-bottom:0}a:has(.search--teaser):hover{color:inherit;text-decoration:none}.search--teaser *{color:var(--spred-text-secondary);font-family:var(--spred-fontfamily-default),sans-serif;font-size:clamp(.8125rem,.8125rem + 0vw,.8125rem);font-weight:var(--spred-fontstyle-default);letter-spacing:normal;line-height:clamp(1.25rem,1.25rem + 0vw,1.25rem)}.search--teaser a:has(.field--name-title):hover{text-decoration:none}.search--teaser a:has(.field--name-title):hover>div{color:var(--spred-text-theme)}.search--teaser.search--page-teaser{background-color:rgb(var(--domain-color-1-rgb),.1);border:1px solid var(--spred-border-color-subtle);border-radius:var(--spred-border-radius-2xs);min-height:250px;overflow:hidden;padding:var(--spred-size-2)}@media (min-width:768px){.search--teaser.search--page-teaser{padding:var(--spred-size-3)}}.search--teaser.search--page-teaser .field--name-title{color:var(--spred-text-primary);font-family:var(--spred-fontfamily-accent),sans-serif;font-size:clamp(1.25rem,1.1666666667rem + .3703703704vw,1.5rem);font-weight:var(--spred-fontstyle-bold);letter-spacing:normal;line-height:clamp(1.5rem,1.3333333333rem + .7407407407vw,2rem);margin-block:var(--spred-size-1) 0}.search--teaser.search--page-teaser .field--name-extension{background-color:var(--spred-bg-block-theme);border-radius:var(--spred-border-radius-2xs);color:var(--spred-text-primary-inverse);font-family:var(--spred-fontfamily-default),sans-serif;font-size:clamp(.6875rem,.6875rem + 0vw,.6875rem);font-weight:var(--spred-fontstyle-default);font-weight:var(--spred-fontstyle-bold);letter-spacing:normal;line-height:clamp(1rem,1rem + 0vw,1rem);margin-top:var(--spred-size-2);padding:var(--spred-size-0-5) var(--spred-size-1);width:-moz-fit-content;width:fit-content}.search--teaser.search--article-teaser .field--name-image img[src=""],.search--teaser.search--event-teaser .field--name-image img[src=""],.search--teaser.search--gallery-teaser .field--name-image img[src=""],.search--teaser.search--page-teaser .field--name-image img[src=""],.search--teaser.search--student-teaser .field--name-image img[src=""]{background-image:url(/themes/custom/spred/images/noimage.png);background-position:top;background-repeat:no-repeat;background-size:290px;margin:0 auto}@media (min-width:768px){.search--teaser.search--article-teaser .field--name-image img[src=""],.search--teaser.search--event-teaser .field--name-image img[src=""],.search--teaser.search--gallery-teaser .field--name-image img[src=""],.search--teaser.search--page-teaser .field--name-image img[src=""],.search--teaser.search--student-teaser .field--name-image img[src=""]{background-size:cover}}.search--teaser.search--article-teaser:has(.field--name-extension) .field--name-image img,.search--teaser.search--event-teaser:has(.field--name-extension) .field--name-image img,.search--teaser.search--gallery-teaser:has(.field--name-extension) .field--name-image img,.search--teaser.search--page-teaser:has(.field--name-extension) .field--name-image img,.search--teaser.search--student-teaser:has(.field--name-extension) .field--name-image img{background-image:url(/themes/custom/spred/images/noimagedoc.png)}.search--teaser.search--person-teaser .field--name-image img{margin:0 auto}@media (min-width:768px){.search--teaser.search--person-teaser .field--name-image{width:168px!important}}.search--teaser.search--person-teaser .field--name-image img[src=""]{background-image:url(/themes/custom/spred/images/persondefault.png);background-position:50%;background-repeat:no-repeat;background-size:190px;margin:0 auto}.search--teaser.search--article-teaser .field--name-date,.search--teaser.search--page-teaser .field--name-date,.search--teaser.search--student-teaser .field--name-date{font-family:var(--spred-fontfamily-default),sans-serif;font-size:clamp(.6875rem,.6875rem + 0vw,.6875rem);font-weight:var(--spred-fontstyle-default);letter-spacing:normal;line-height:clamp(1rem,1rem + 0vw,1rem)}.search--teaser.search--article-teaser,.search--teaser.search--event-teaser,.search--teaser.search--person-teaser,.search--teaser.search--student-teaser{background-color:rgb(var(--domain-color-1-rgb),.1);border:1px solid var(--spred-border-color-subtle);border-radius:var(--spred-border-radius-2xs);display:flex;flex-direction:column-reverse;overflow:hidden}@media (min-width:768px){.search--teaser.search--article-teaser,.search--teaser.search--event-teaser,.search--teaser.search--person-teaser,.search--teaser.search--student-teaser{flex-direction:row}}.search--teaser.search--article-teaser .event-date,.search--teaser.search--event-teaser .event-date,.search--teaser.search--person-teaser .event-date,.search--teaser.search--student-teaser .event-date{align-items:center;background-color:var(--spred-bg-block-theme-light);border:1px solid var(--spred-border-color-subtle);border-radius:var(--spred-border-radius-2xs);display:flex;gap:var(--spred-size-0-5);padding:var(--spred-size-0-5) var(--spred-size-1);position:absolute;right:var(--spred-size-2);text-transform:uppercase;top:var(--spred-size-2);z-index:2}.search--teaser.search--article-teaser .event-date span,.search--teaser.search--event-teaser .event-date span,.search--teaser.search--person-teaser .event-date span,.search--teaser.search--student-teaser .event-date span{color:var(--spred-text-error);font-family:var(--spred-fontfamily-default),sans-serif;font-size:clamp(.8125rem,.8125rem + 0vw,.8125rem);font-weight:var(--spred-fontstyle-default);font-weight:var(--spred-fontstyle-bold);letter-spacing:normal;line-height:clamp(1.25rem,1.25rem + 0vw,1.25rem)}.search--teaser.search--article-teaser .event-date span.day,.search--teaser.search--event-teaser .event-date span.day,.search--teaser.search--person-teaser .event-date span.day,.search--teaser.search--student-teaser .event-date span.day{color:var(--spred-text-primary)}.search--teaser.search--article-teaser .field--name-image,.search--teaser.search--event-teaser .field--name-image,.search--teaser.search--person-teaser .field--name-image,.search--teaser.search--student-teaser .field--name-image{flex-shrink:0;height:280px;overflow:hidden;position:relative}@media (min-width:768px){.search--teaser.search--article-teaser .field--name-image,.search--teaser.search--event-teaser .field--name-image,.search--teaser.search--person-teaser .field--name-image,.search--teaser.search--student-teaser .field--name-image{max-width:260px;min-height:250px;width:260px}}.search--teaser.search--article-teaser .field--name-image img,.search--teaser.search--event-teaser .field--name-image img,.search--teaser.search--person-teaser .field--name-image img,.search--teaser.search--student-teaser .field--name-image img{height:100%;max-height:280px;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease-in-out}.search--teaser.search--article-teaser .field--name-image img:hover,.search--teaser.search--event-teaser .field--name-image img:hover,.search--teaser.search--person-teaser .field--name-image img:hover,.search--teaser.search--student-teaser .field--name-image img:hover{transform:scale(1.1)}.search--teaser.search--article-teaser .field--name-title,.search--teaser.search--event-teaser .field--name-title,.search--teaser.search--person-teaser .field--name-title,.search--teaser.search--student-teaser .field--name-title{color:var(--spred-text-primary);font-family:var(--spred-fontfamily-accent),sans-serif;font-size:clamp(1.25rem,1.1666666667rem + .3703703704vw,1.5rem);font-weight:var(--spred-fontstyle-bold);letter-spacing:normal;line-height:clamp(1.5rem,1.3333333333rem + .7407407407vw,2rem)}.search--teaser.search--article-teaser .field--name-tags,.search--teaser.search--event-teaser .field--name-tags,.search--teaser.search--person-teaser .field--name-tags,.search--teaser.search--student-teaser .field--name-tags{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spred-size-1)}@media (min-width:768px){.search--teaser.search--article-teaser .field--name-tags,.search--teaser.search--event-teaser .field--name-tags,.search--teaser.search--person-teaser .field--name-tags,.search--teaser.search--student-teaser .field--name-tags{margin-top:var(--spred-size-1)}}.search--teaser.search--article-teaser .field--name-tags span,.search--teaser.search--event-teaser .field--name-tags span,.search--teaser.search--person-teaser .field--name-tags span,.search--teaser.search--student-teaser .field--name-tags span{color:var(--spred-text-link);cursor:pointer;font-family:var(--spred-fontfamily-default),sans-serif;font-size:clamp(.6875rem,.6875rem + 0vw,.6875rem);font-weight:var(--spred-fontstyle-default);letter-spacing:normal;line-height:clamp(1rem,1rem + 0vw,1rem)}.search--teaser.search--article-teaser .field--name-tags span:hover,.search--teaser.search--event-teaser .field--name-tags span:hover,.search--teaser.search--person-teaser .field--name-tags span:hover,.search--teaser.search--student-teaser .field--name-tags span:hover{color:var(--spred-link-default-hover);text-decoration:underline}.search--teaser.search--article-teaser .content-wrapper,.search--teaser.search--event-teaser .content-wrapper,.search--teaser.search--person-teaser .content-wrapper,.search--teaser.search--student-teaser .content-wrapper{display:flex;flex-direction:column;flex-grow:1;gap:var(--spred-size-2);padding:var(--spred-size-2)}@media (min-width:768px){.search--teaser.search--article-teaser .content-wrapper,.search--teaser.search--event-teaser .content-wrapper,.search--teaser.search--person-teaser .content-wrapper,.search--teaser.search--student-teaser .content-wrapper{padding:var(--spred-size-3)}}.search--teaser.search--article-teaser .content-wrapper>div:not(.arrow-right):empty,.search--teaser.search--event-teaser .content-wrapper>div:not(.arrow-right):empty,.search--teaser.search--person-teaser .content-wrapper>div:not(.arrow-right):empty,.search--teaser.search--student-teaser .content-wrapper>div:not(.arrow-right):empty{display:none}.search--teaser.search--article-teaser .arrow-right,.search--teaser.search--event-teaser .arrow-right,.search--teaser.search--person-teaser .arrow-right,.search--teaser.search--student-teaser .arrow-right{background-image:url(/themes/custom/spred/images/icons/arrow-right.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;height:var(--spred-size-4);margin-left:auto;width:var(--spred-size-4)}@media (min-width:768px){.search--teaser.search--article-teaser .arrow-right,.search--teaser.search--event-teaser .arrow-right,.search--teaser.search--person-teaser .arrow-right,.search--teaser.search--student-teaser .arrow-right{display:none}}.ais-Pagination:has(li:nth-child(5):last-child){display:none}.ais-Pagination-list{justify-content:center}.ais-SortBy{position:relative}@media (min-width:1024px){.ais-SortBy{margin-left:auto;width:-moz-fit-content;width:fit-content}}.ais-SortBy select{margin:0;padding-inline:var(--spred-size-5)}@media (min-width:1024px){.ais-SortBy select{width:244px}}.ais-SortBy:after{background-image:url(/themes/custom/spred/images/icons/sort.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";height:var(--spred-size-2-5);left:var(--spred-size-1-5);position:absolute;top:50%;transform:translateY(-50%);width:var(--spred-size-2-5)}#clear-and-sort{display:flex;flex-direction:column-reverse;gap:var(--spred-size-2);justify-content:space-between;margin-bottom:var(--spred-size-2)}@media (min-width:768px){#clear-and-sort{flex-direction:row}}#clear-refinements button{background-color:var(--spred-btn-secondary-bg);border:1px solid transparent;border:1px solid var(--domain-color-1);border-radius:var(--spred-border-radius-xs);color:var(--spred-btn-secondary-label);cursor:pointer;display:inline-block;font-weight:var(--spred-fontstyle-bold);outline:none;padding:var(--spred-size-1-5) var(--spred-size-3);text-align:center;text-decoration:none;transition:.4s ease}#clear-refinements button:active{box-shadow:none}#clear-refinements button:active,#clear-refinements button:focus,#clear-refinements button:hover{background-color:var(--spred-btn-primary-bg-hover);text-decoration:none}#clear-refinements button:disabled{background-color:var(--spred-btn-disabled-bg);border:1px solid var(--spred-btn-disabled-border);color:var(--spred-btn-disabled-label)}#clear-refinements button:active,#clear-refinements button:hover{background-color:rgb(var(--domain-color-1-rgb),.1);border:1px solid var(--domain-color-1);color:var(--spred-btn-secondary-label-hover)}#clear-refinements button:focus{background-color:var(--spred-btn-secondary-bg-focus);border:1px solid var(--spred-border-color-focus);box-shadow:0 0 0 2px var(--spred-border-color-focus-outline)}#clear-refinements button.ais-ClearRefinements-button--disabled,#current-refinements,#hits-per-page{display:none}#facet-toggle{display:block;margin-bottom:var(--spred-size-4)}@media (min-width:1024px){#facet-toggle{display:none}}#facet-toggle button{align-items:center;background-color:var(--spred-btn-secondary-bg);background:var(--spred-bg-block-theme-light);border:1px solid transparent;border:1px solid var(--spred-border-color-subtle);border-radius:var(--spred-border-radius-xs);border-radius:var(--spred-border-radius-2xs);color:var(--spred-btn-secondary-label);color:var(--spred-text-theme);cursor:pointer;display:inline-block;display:flex;font-weight:var(--spred-fontstyle-bold);gap:var(--spred-size-1);outline:none;padding:var(--spred-size-1-5) var(--spred-size-1) var(--spred-size-1-5) var(--spred-size-2);text-align:center;text-decoration:none;transition:.4s ease;width:100%}#facet-toggle button:active{box-shadow:none}#facet-toggle button:active,#facet-toggle button:focus,#facet-toggle button:hover{background-color:var(--spred-btn-primary-bg-hover);text-decoration:none}#facet-toggle button:disabled{background-color:var(--spred-btn-disabled-bg);border:1px solid var(--spred-btn-disabled-border);color:var(--spred-btn-disabled-label)}#facet-toggle button:active,#facet-toggle button:hover{background-color:rgb(var(--domain-color-1-rgb),.1);border:1px solid var(--domain-color-1);color:var(--spred-btn-secondary-label-hover)}#facet-toggle button:focus{background-color:var(--spred-btn-secondary-bg-focus);border:1px solid var(--spred-border-color-focus);box-shadow:0 0 0 2px var(--spred-border-color-focus-outline)}#facet-toggle button:before{-webkit-mask-image:url(/themes/custom/spred/images/icons/filter.svg);mask-image:url(/themes/custom/spred/images/icons/filter.svg)}#facet-toggle button:after,#facet-toggle button:before{background-color:var(--spred-text-link);content:"";height:var(--spred-size-3);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;width:var(--spred-size-3)}#facet-toggle button:after{margin-left:auto;-webkit-mask-image:url(/themes/custom/spred/images/icons/chevron-down.svg);mask-image:url(/themes/custom/spred/images/icons/chevron-down.svg);position:relative;rotate:-90deg;z-index:2}#close-facets{align-items:center;background-color:var(--domain-color-1,var(--spred-btn-primary-bg));border:1px solid transparent;border:1px solid var(--spred-btn-primary-border);border-radius:var(--spred-border-radius-xs);color:var(--spred-btn-primary-label);color:transparent;cursor:pointer;display:inline-block;display:none;font-size:0;font-weight:var(--spred-fontstyle-bold);height:var(--spred-size-6);justify-content:center;left:var(--spred-size-2);outline:none;padding:var(--spred-size-1-5);position:fixed;text-align:center;text-decoration:none;top:var(--spred-size-2);transition:.4s ease;width:var(--spred-size-6);z-index:300}#close-facets:active{box-shadow:none}#close-facets:active,#close-facets:focus,#close-facets:hover{background-color:var(--spred-btn-primary-bg-hover);text-decoration:none}#close-facets:disabled{background-color:var(--spred-btn-disabled-bg);border:1px solid var(--spred-btn-disabled-border);color:var(--spred-btn-disabled-label)}#close-facets:active,#close-facets:hover{background-color:color-mix(in srgb,rgba(var(--domain-color-1-rgb),1) 63%,#fff 37%);border:1px solid var(--spred-btn-primary-border-hover);color:var(--spred-btn-primary-label-hover)}@media (min-width:1024px){#close-facets{display:none}}#close-facets:before{background-color:var(--spred-btn-primary-label);content:"";display:block;height:var(--spred-size-3);-webkit-mask-image:url(/themes/custom/spred/images/icons/close.svg);mask-image:url(/themes/custom/spred/images/icons/close.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;width:var(--spred-size-3)}#apply-facets{background-color:var(--domain-color-1,var(--spred-btn-primary-bg));border:1px solid transparent;border:1px solid var(--spred-btn-primary-border);border-radius:var(--spred-border-radius-xs);color:var(--spred-btn-primary-label);cursor:pointer;display:inline-block;display:block;font-weight:var(--spred-fontstyle-bold);margin-top:auto;outline:none;padding:var(--spred-size-1-5) var(--spred-size-3);text-align:center;text-decoration:none;transition:.4s ease;width:100%}#apply-facets:active{box-shadow:none}#apply-facets:active,#apply-facets:focus,#apply-facets:hover{background-color:var(--spred-btn-primary-bg-hover);text-decoration:none}#apply-facets:disabled{background-color:var(--spred-btn-disabled-bg);border:1px solid var(--spred-btn-disabled-border);color:var(--spred-btn-disabled-label)}#apply-facets:active,#apply-facets:hover{background-color:color-mix(in srgb,rgba(var(--domain-color-1-rgb),1) 63%,#fff 37%);border:1px solid var(--spred-btn-primary-border-hover);color:var(--spred-btn-primary-label-hover)}@media (min-width:1024px){#apply-facets{display:none}}body.user-logged-in #facets{top:calc(var(--gin-toolbar-y-offset,0px) + var(--gin-toolbar-secondary-height))}body.user-logged-in #close-facets{top:calc(var(--gin-toolbar-y-offset,0px) + var(--gin-toolbar-secondary-height,0px) + var(--spred-size-2))}#facets{background-color:var(--spred-bg-block-white);bottom:0;max-width:calc(100vw - var(--spred-size-10));padding:var(--spred-size-2);position:fixed;right:0;top:0;transform:translateX(100%);transition:transform .3s ease-in-out;width:300px;z-index:300}@media (min-width:1024px){#facets{padding:0;position:static;transform:translateX(0);width:auto;z-index:1}}#facets.facets--active{overflow-y:auto;padding-bottom:var(--spred-size-10);transform:translateX(0)}body:has(#facets.facets--active){overflow-y:hidden}@media (min-width:1024px){body:has(#facets.facets--active){overflow-y:auto}}body:has(#facets.facets--active) #close-facets{display:block}@media (min-width:1024px){body:has(#facets.facets--active) #close-facets{display:none}}#facet-backdrop{background-color:var(--spred-bg-section-modal-overlay);display:none;inset:0;position:fixed;z-index:299}#facet-backdrop.facet-backdrop--active{display:block}@media (min-width:1024px){#facet-backdrop.facet-backdrop--active{display:none}}.ais-Panel{border:1px solid var(--spred-border-color-medium);border-radius:var(--spred-border-radius-xs);margin-bottom:var(--spred-size-2);padding:var(--spred-size-2)}@media (min-width:1024px){.ais-Panel{margin-bottom:var(--spred-size-3)}}.ais-Panel:has(.ais-RefinementList--noRefinement){display:none}.ais-Panel-header{font-weight:var(--spred-fontstyle-bold);margin-bottom:var(--spred-size-1-5)}.ais-Panel-body{max-height:276px;overflow-y:auto}.ais-RefinementList ul{margin-left:0;padding-inline-start:0}.ais-RefinementList-item label{align-items:center;display:flex;gap:var(--spred-size-1)}.ais-RefinementList-item:last-child{margin-bottom:0}.ais-RefinementList-count{display:none}#date-range label{font-family:var(--spred-fontfamily-default),sans-serif;font-size:clamp(.9375rem,.9375rem + 0vw,.9375rem);font-weight:var(--spred-fontstyle-default);letter-spacing:normal;line-height:clamp(1.5rem,1.5rem + 0vw,1.5rem);margin-bottom:var(--spred-size-0-5)}#date-range .ais-Panel-body{margin-top:var(--spred-size-2)}#date-range #flatpickr{background:url(/themes/custom/spred/images/icons/chevron-down.svg) no-repeat right 16px center/20px;background-color:var(--spred-bg-block-white);margin:0}#date-range #flatpickr:before{color:var(--spred-text-secondary);content:attr(placeholder)}#date-range #flatpickr:focus{outline:none}.flatpickr-day.selected{background-color:var(--domain-color-1);border-color:var(--spred-btn-primary-border)}.flatpickr-day.selected:hover{background-color:var(--domain-color-1,var(--spred-btn-primary-bg));border-color:var(--spred-btn-primary-border-hover)}.flatpickr-day.selected.endRange,.flatpickr-day.selected.startRange{background-color:var(--domain-color-1);border-color:var(--domain-color-1);box-shadow:none!important}.flatpickr-day.selected.endRange:hover,.flatpickr-day.selected.startRange:hover{background-color:var(--domain-color-1);border-color:var(--spred-btn-primary-border-hover)}.flatpickr-day.endRange,.flatpickr-day.startRange{background-color:var(--domain-color-1);border-color:var(--domain-color-1);box-shadow:none!important}.flatpickr-day.endRange:hover,.flatpickr-day.startRange:hover{background-color:var(--domain-color-1);border-color:var(--spred-btn-primary-border-hover)}#block-spred-typesensesearchbox{position:static!important}#block-spred-typesensesearchbox .contextual{right:var(--spred-size-4)}#block-spred-typesensesearchbox #search-box-wrapper #search-box-toggle{align-items:center;aspect-ratio:1;background-color:var(--spred-btn-ghoststrong-bg);border:1px solid transparent;border:1px solid var(--spred-btn-ghoststrong-border);border-radius:var(--spred-border-radius-xs);border-radius:var(--spred-border-radius-full);color:transparent;cursor:pointer;display:inline-block;display:flex;font-size:0;font-weight:var(--spred-fontstyle-bold);justify-content:center;outline:none;padding:var(--spred-size-1);text-align:center;text-decoration:none;transition:.4s ease;width:-moz-fit-content;width:fit-content}#block-spred-typesensesearchbox #search-box-wrapper #search-box-toggle:active{box-shadow:none}#block-spred-typesensesearchbox #search-box-wrapper #search-box-toggle:active,#block-spred-typesensesearchbox #search-box-wrapper #search-box-toggle:focus,#block-spred-typesensesearchbox #search-box-wrapper #search-box-toggle:hover{background-color:var(--spred-btn-primary-bg-hover);text-decoration:none}#block-spred-typesensesearchbox #search-box-wrapper #search-box-toggle:disabled{background-color:var(--spred-btn-disabled-bg);border:1px solid var(--spred-btn-disabled-border);color:var(--spred-btn-disabled-label)}#block-spred-typesensesearchbox #search-box-wrapper #search-box-toggle:before{background-color:var(--spred-btn-ghoststrong-icon);content:"";display:block;height:var(--spred-size-3);-webkit-mask-image:url(/themes/custom/spred/images/icons/search.svg);mask-image:url(/themes/custom/spred/images/icons/search.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100%;mask-size:100%;width:var(--spred-size-3)}#block-spred-typesensesearchbox #search-box-wrapper #search-box-toggle:active,#block-spred-typesensesearchbox #search-box-wrapper #search-box-toggle:hover{background-color:var(--spred-btn-ghoststrong-bg-hover);border:1px solid var(--spred-btn-ghoststrong-border-hover)}#block-spred-typesensesearchbox #search-box-wrapper #search-box-toggle:active:before,#block-spred-typesensesearchbox #search-box-wrapper #search-box-toggle:hover:before{background-color:var(--spred-btn-ghoststrong-icon-hover)}#block-spred-typesensesearchbox #search-box-wrapper #search-box{background-color:var(--spred-bg-block-white);border:1px solid var(--spred-border-color-subtle);display:none;left:var(--spred-size-2);margin-inline:-2000px;padding-block:var(--spred-size-1);padding-inline:2000px;position:absolute;right:var(--spred-size-2);top:100%;z-index:101}#block-spred-typesensesearchbox #search-box-wrapper #search-box.search-box--active{display:block}#block-spred-typesensesearchbox #search-box-wrapper input{margin:0}#block-spred-typesensesearchbox #search-box-results-wrapper{left:var(--spred-size-2);position:absolute;right:var(--spred-size-2);top:calc(100% + var(--spred-size-8) + 3px);z-index:101}#block-spred-typesensesearchbox #search-box-results-wrapper #search-box-hits{background-color:var(--spred-bg-block-white);border-bottom:1px solid var(--spred-border-color-subtle);display:none;margin-inline:-2000px;max-height:300px;overflow-y:auto;padding-inline:2000px}#block-spred-typesensesearchbox #search-box-results-wrapper #search-box-hits .ais-Hits--empty{margin-block:var(--spred-size-1-5)}#block-spred-typesensesearchbox #search-box-results-wrapper #search-box-hits .show-more{align-items:center;display:flex;gap:var(--spred-size-1);margin-block:var(--spred-size-1-5)}#block-spred-typesensesearchbox #search-box-results-wrapper #search-box-hits .show-more:after{background-color:var(--spred-text-link);content:"";display:block;height:var(--spred-size-2-5);-webkit-mask-image:url(/themes/custom/spred/images/icons/arrow-right.svg);mask-image:url(/themes/custom/spred/images/icons/arrow-right.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;width:var(--spred-size-2-5)}#block-spred-typesensesearchbox #search-box-results-wrapper #search-box-hits ol{padding-left:0}#block-spred-typesensesearchbox #search-box-results-wrapper #search-box-hits li{border-bottom:1px solid var(--spred-border-color-subtle);margin-block:0;padding-block:var(--spred-size-1-5)}#block-spred-typesensesearchbox #search-box-results-wrapper #search-box-hits li p{font-weight:var(--spred-fontstyle-medium)}#block-spred-typesensesearchbox #search-box-results-wrapper #search-box-hits li:last-child{border-bottom:none}#header>.container{position:relative}#header>.container:has(.search-box--active) #search-box-results-wrapper{display:block}#header>.container:has(.search-box--active) #search-box-toggle:before{-webkit-mask-image:url(/themes/custom/spred/images/icons/close.svg)!important;mask-image:url(/themes/custom/spred/images/icons/close.svg)!important}.facet-field button{margin-top:var(--spred-size-2)}.facet-field button.ais-RefinementList-showMore--disabled{display:none}body:not(.domain-elte) .faculty-tag{pointer-events:none}.help-icon{align-items:center!important;border:1px solid var(--spred-text-link);border-radius:50%;color:var(--spred-text-link);display:inline-flex!important;font-size:12px;font-weight:var(--spred-fontstyle-bold);height:var(--spred-size-2);justify-content:center!important;line-height:1!important;margin-left:var(--spred-size-0-5);padding:2px 0 0!important;text-decoration:none;transition:all .2s ease;vertical-align:middle;width:var(--spred-size-2)}.help-icon:hover{background-color:var(--spred-text-link);color:var(--spred-text-primary-inverse);text-decoration:none}.node--type-student.node--view-mode-teaser .field--name-field-country{color:var(--spred-text-secondary);font-family:var(--spred-fontfamily-default),sans-serif;font-size:clamp(.8125rem,.8125rem + 0vw,.8125rem);font-weight:var(--spred-fontstyle-default);letter-spacing:normal;line-height:clamp(1.25rem,1.25rem + 0vw,1.25rem)}.node--type-student.node--view-mode-full .node__content{align-items:center;display:flex;flex-direction:column;gap:var(--spred-size-4)}@media (min-width:1024px){.node--type-student.node--view-mode-full .node__content{align-items:start;flex-direction:row;flex-wrap:wrap}.node--type-student.node--view-mode-full .node__content .student-content{flex-basis:60%;flex-shrink:0;width:60%}}.node--type-student.node--view-mode-full .node__content .title{border-left:6px solid var(--domain-color-1,var(--spred-border-color-theme-accent));font-family:var(--spred-fontfamily-accent),sans-serif;font-size:clamp(2rem,1.6666666667rem + 1.4814814815vw,3rem);font-weight:var(--spred-fontstyle-bold);letter-spacing:-1px;line-height:clamp(2.75rem,2.3333333333rem + 1.8518518519vw,4rem);margin-bottom:var(--spred-size-1);padding-left:var(--spred-size-2-5);width:100%}@media (min-width:768px){.node--type-student.node--view-mode-full .node__content .title{border-left-width:8px;padding-left:var(--spred-size-4)}}@media (min-width:1024px){.node--type-student.node--view-mode-full .node__content .title{margin-bottom:var(--spred-size-4)}.node--type-student.node--view-mode-full .node__content .field--name-field-lead-image{border-right:1px solid var(--spred-border-color-subtle);height:-moz-fit-content;height:fit-content;max-width:calc(40% - var(--spred-size-4));padding-right:var(--spred-size-4)}}.node--type-student.node--view-mode-full .node__content .field--name-field-lead-image img{border-radius:var(--spred-border-radius-2xs)}.node--type-student.node--view-mode-full .node__content .field--name-field-description{margin-top:var(--spred-size-3)}.node--type-student.node--view-mode-full .node__content .field--label-inline{display:flex;flex-wrap:wrap;gap:0 var(--spred-size-0-5);margin-bottom:var(--spred-size-1)}.node--type-student.node--view-mode-full .node__content .field--label-inline .field__label{font-weight:var(--spred-fontstyle-bold);white-space:no-wrap}.node--type-student.node--view-mode-full .node__content .field--label-inline .field__label:after{content:":"}.form-user-form,.form-user-pass,.user-login-form,.user-pass,.user-register-form{border:1px solid var(--spred-border-color-medium);border-radius:var(--spred-border-radius-2xs);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}#block-spred-felhasznaloifiokmenu{position:relative}#block-spred-felhasznaloifiokmenu .menu{background-color:var(--spred-bg-block-white);border:1px solid var(--spred-border-color-subtle);border-radius:var(--spred-border-radius-2xs);box-shadow:0 8px 24px 0 rgba(0,0,0,.04);display:none;padding-block:var(--spred-size-1);position:absolute;right:0;top:100%;width:200px;z-index:100}#block-spred-felhasznaloifiokmenu .menu li{width:100%}#block-spred-felhasznaloifiokmenu .menu li.no-link a{color:var(--spred-text-primary);font-weight:var(--spred-fontstyle-bold);pointer-events:none}#block-spred-felhasznaloifiokmenu .menu li a{display:block;padding:var(--spred-size-1) var(--spred-size-2);text-align:end;width:100%}#block-spred-felhasznaloifiokmenu .menu--account-trigger{align-items:center;aspect-ratio:1;background-color:var(--spred-btn-ghoststrong-bg);border:1px solid transparent;border:1px solid var(--spred-btn-ghoststrong-border);border-radius:var(--spred-border-radius-xs);border-radius:var(--spred-border-radius-full);color:transparent;cursor:pointer;display:inline-block;display:flex;font-size:0;font-weight:var(--spred-fontstyle-bold);justify-content:center;outline:none;padding:var(--spred-size-1);text-align:center;text-decoration:none;transition:.4s ease}#block-spred-felhasznaloifiokmenu .menu--account-trigger:active{box-shadow:none}#block-spred-felhasznaloifiokmenu .menu--account-trigger:active,#block-spred-felhasznaloifiokmenu .menu--account-trigger:focus,#block-spred-felhasznaloifiokmenu .menu--account-trigger:hover{background-color:var(--spred-btn-primary-bg-hover);text-decoration:none}#block-spred-felhasznaloifiokmenu .menu--account-trigger:disabled{background-color:var(--spred-btn-disabled-bg);border:1px solid var(--spred-btn-disabled-border);color:var(--spred-btn-disabled-label)}#block-spred-felhasznaloifiokmenu .menu--account-trigger:before{background-color:var(--spred-btn-ghoststrong-icon);content:"";display:block;height:var(--spred-size-3);-webkit-mask-image:url(/themes/custom/spred/images/icons/account.svg);mask-image:url(/themes/custom/spred/images/icons/account.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100%;mask-size:100%;width:var(--spred-size-3)}#block-spred-felhasznaloifiokmenu .menu--account-trigger:active,#block-spred-felhasznaloifiokmenu .menu--account-trigger:hover{background-color:var(--spred-btn-ghoststrong-bg-hover);border:1px solid var(--spred-btn-ghoststrong-border-hover)}#block-spred-felhasznaloifiokmenu .menu--account-trigger:active:before,#block-spred-felhasznaloifiokmenu .menu--account-trigger:hover:before{background-color:var(--spred-btn-ghoststrong-icon-hover)}#block-spred-felhasznaloifiokmenu:has(.menu--account-trigger:hover) .menu,#block-spred-felhasznaloifiokmenu:hover .menu{display:block}.cheeseburger-menu__submenu-list{display:flex;flex-direction:column;gap:var(--spred-size-4);margin-bottom:0!important;max-height:100%}@media (min-width:1024px){.cheeseburger-menu__submenu-list{gap:0;max-height:auto}}@media (min-width:1024px){.cheeseburger-menu__submenu-list>div:not(:has(>ul.move)){padding-right:var(--spred-size-6)}}@media (min-width:1024px){.cheeseburger-menu__submenu-list{flex-direction:row}}.cheeseburger-menu__submenu{margin-bottom:24px;padding-block:var(--spred-size-1)}@media (min-width:1024px){.cheeseburger-menu__submenu{margin-bottom:0;margin-right:var(--spred-size-6)}}@media (max-width:768px){.cheeseburger-menu__submenu>.cheeseburger-menu__item-label{padding:0!important}}.cheeseburger-menu__submenu>.cheeseburger-menu__item-label>span{display:none!important;font-weight:700!important}@media (min-width:1024px){.cheeseburger-menu__submenu>.cheeseburger-menu__item-label>span{display:block!important}.cheeseburger-menu__submenu>.cheeseburger-menu__item-label>span:before{background:var(--spred-bg-block-overlay-light-sm) url(/themes/custom/spred/images/icons/chevron-white.svg) center no-repeat;border-radius:100%;content:"";display:inline-block;height:36px;margin:0 var(--spred-size-1) 5px 0;vertical-align:middle;width:36px}}.cheeseburger-menu__submenu>.cheeseburger-menu__item-label:hover{cursor:default!important}.cheeseburger-menu__submenu-trigger{cursor:pointer}.cheeseburger-menu__submenu-trigger>div{background-color:var(--spred-link-inverse-subtle);height:var(--spred-size-5);margin:0;-webkit-mask-image:url(/themes/custom/spred/images/icons/chevron-down.svg);mask-image:url(/themes/custom/spred/images/icons/chevron-down.svg);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:var(--spred-size-3);mask-size:var(--spred-size-3);padding:0;rotate:-90deg;width:var(--spred-size-5)}.cheeseburger-menu__submenu-trigger>div:after,.cheeseburger-menu__submenu-trigger>div:before{display:none}.cheeseburger-menu__submenu-wrapper{height:0}.cheeseburger-menu__submenu-wrapper>ul{background-color:transparent;padding-inline:0!important}@media (min-width:1024px){.cheeseburger-menu__submenu-wrapper{background-color:var(--spred-brand-primary)!important;height:auto!important;left:100%;opacity:0;position:absolute!important;top:0;transition:all .4s ease;width:0;z-index:99}.cheeseburger-menu__submenu-wrapper:has(>.move){min-width:0!important;width:0!important}.cheeseburger-menu__submenu-wrapper>ul{max-height:calc(100dvh - 350px - var(--drupal-displace-offset-top,0px));overflow-y:auto}}.cheeseburger-menu__submenu .cheeseburger-menu__item{margin:0}.cheeseburger-menu__submenu .cheeseburger-menu__item:hover>span,.cheeseburger-menu__submenu .cheeseburger-menu__item:hover>span>span{color:var(--spred-text-brand-secondary)}.cheeseburger-menu__submenu .cheeseburger-menu__item:hover>span .dropdown,.cheeseburger-menu__submenu .cheeseburger-menu__item:hover>span>span .dropdown{background-color:var(--spred-text-brand-secondary)}.cheeseburger-menu__submenu .cheeseburger-menu__item:has(.menu-gap){margin-bottom:var(--spred-size-3)!important}@media (min-width:1024px){.cheeseburger-menu__submenu .cheeseburger-menu__item:has(.menu-gap){margin-bottom:var(--spred-size-5)!important}}.cheeseburger-menu__submenu .cheeseburger-menu__item-label{margin:0;max-width:unset;padding:var(--spred-size-1)}.cheeseburger-menu__submenu .cheeseburger-menu__item--parent-link{display:flex;margin-top:var(--spred-size-1);padding-right:0}@media (min-width:768px){.cheeseburger-menu__submenu .cheeseburger-menu__item--parent-link{margin-bottom:var(--spred-size-1-5);margin-top:0}}.cheeseburger-menu__submenu .cheeseburger-menu__item--parent-link.in-active-trail a{text-decoration:none!important}.cheeseburger-menu__submenu .cheeseburger-menu__item--parent-link.in-active-trail a span{border-top:none;color:var(--spred-link-inverse-subtle);padding-top:0}.cheeseburger-menu__submenu .cheeseburger-menu__item--parent-link>.cheeseburger-menu__item-label{align-items:center;display:flex;gap:var(--spred-size-1);justify-content:space-between;padding-right:0;padding-top:0;width:100%}.cheeseburger-menu__submenu .cheeseburger-menu__item--parent-link>.cheeseburger-menu__item-label>span{font-family:var(--spred-fontfamily-default),sans-serif;font-size:clamp(.9375rem,.9375rem + 0vw,.9375rem);font-size:var(--spred-textsize-body-md-desktop)!important;font-weight:var(--spred-fontstyle-default);letter-spacing:normal;line-height:clamp(1.5rem,1.5rem + 0vw,1.5rem);line-height:var(--spred-lineheight-body-md-desktop)!important}.cheeseburger-menu__submenu .cheeseburger-menu__item--parent-link>.cheeseburger-menu__item-label:hover span{color:var(--spred-text-brand-secondary)}.cheeseburger-menu__submenu .cheeseburger-menu__item--parent-link>.cheeseburger-menu__item-label:hover:after{background-color:var(--spred-text-brand-secondary)}.cheeseburger-menu__submenu .cheeseburger-menu__item--parent-link>.cheeseburger-menu__item-label:after{background-color:var(--spred-link-inverse-subtle);content:"";display:inline-block;height:var(--spred-size-5);-webkit-mask-image:url(/themes/custom/spred/images/icons/chevron-simple.svg);mask-image:url(/themes/custom/spred/images/icons/chevron-simple.svg);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:var(--spred-size-3);mask-size:var(--spred-size-3);width:var(--spred-size-5)}.cheeseburger-menu__main-navigation-area{background-color:var(--spred-brand-primary);height:100%;margin-left:auto;padding:var(--spred-size-2-5) var(--spred-size-2);right:var(--spred-size-10);width:calc(100% - var(--spred-size-12))}.cheeseburger-menu__main-navigation-area>div{border:none}@media (min-width:768px){.cheeseburger-menu__main-navigation-area{margin-left:0;padding:var(--spred-size-4) var(--spred-size-4) 0 var(--spred-size-8);width:70%}}.cheeseburger-menu__main-navigation-area [data-cheeseburger-id=menu-main]{min-width:100%;position:relative}@media (min-width:1024px){.cheeseburger-menu__main-navigation-area [data-cheeseburger-id=menu-main]{height:calc(100dvh - 350px - var(--drupal-displace-offset-top,0px));max-width:calc(320px + var(--spred-size-6));min-width:330px;transition:all .4s ease}.cheeseburger-menu__main-navigation-area [data-cheeseburger-id=menu-main]:has(>.move){min-width:0;width:0}}@media (max-width:1024px){.cheeseburger-menu__main-navigation-area [data-cheeseburger-id=menu-main] .cheeseburger-menu__item--is-expanded>.cheeseburger-menu__submenu-trigger .dropdown{transform:rotate(-180deg)}}@media (min-width:1024px){.cheeseburger-menu__main-navigation-area [data-cheeseburger-id=menu-main]>ul{max-height:calc(100dvh - 350px - var(--drupal-displace-offset-top,0px));overflow-y:auto}}.cheeseburger-menu__main-navigation-area [data-cheeseburger-id=menu-main]>ul>.menu-link{border-bottom:1px solid var(--spred-border-color-subtile-inverse);margin:0;padding:0}@media (min-width:1024px){.cheeseburger-menu__main-navigation-area [data-cheeseburger-id=menu-main]>ul>.menu-link{margin-right:var(--spred-size-2)}}.cheeseburger-menu__main-navigation-area [data-cheeseburger-id=menu-main]>ul>.menu-link:hover{text-decoration:none}.cheeseburger-menu__main-navigation-area [data-cheeseburger-id=menu-main]>ul>.menu-link>.cheeseburger-menu__submenu-trigger{display:block}.cheeseburger-menu__main-navigation-area [data-cheeseburger-id=menu-main]>ul>.menu-link>.cheeseburger-menu__submenu-trigger>div{background-color:var(--spred-link-inverse-subtle);height:var(--spred-size-4);margin:0;-webkit-mask-image:url(/themes/custom/spred/images/icons/chevron-simple.svg);mask-image:url(/themes/custom/spred/images/icons/chevron-simple.svg);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:var(--spred-size-4);mask-size:var(--spred-size-4);padding:0;rotate:90deg;width:var(--spred-size-4)}.cheeseburger-menu__main-navigation-area [data-cheeseburger-id=menu-main]>ul>.menu-link>.cheeseburger-menu__submenu-trigger>div:after,.cheeseburger-menu__main-navigation-area [data-cheeseburger-id=menu-main]>ul>.menu-link>.cheeseburger-menu__submenu-trigger>div:before{display:none}@media (min-width:768px){.cheeseburger-menu__main-navigation-area [data-cheeseburger-id=menu-main]>ul>.menu-link>.cheeseburger-menu__submenu-trigger>div{rotate:0deg}}.cheeseburger-menu__main-navigation-area [data-cheeseburger-id=menu-main]>ul>.menu-link:first-child>.cheeseburger-menu__submenu-trigger{margin-bottom:var(--spred-size-1)}.cheeseburger-menu__main-navigation-area [data-cheeseburger-id=menu-main]>ul>.menu-link:first-child>.cheeseburger-menu__item-label{padding-top:0}.cheeseburger-menu__main-navigation-area [data-cheeseburger-id=menu-main]>ul>.menu-link:first-child>.cheeseburger-menu__item-label .span{font-size:var(--spred-size-3-5)!important}.cheeseburger-menu__main-navigation-area [data-cheeseburger-id=menu-main]>ul>.menu-link.cheeseburger-menu__item--is-expanded{border-bottom:none}.cheeseburger-menu__main-navigation-area [data-cheeseburger-id=menu-main]>ul>.menu-link.cheeseburger-menu__item--is-expanded>.cheeseburger-menu__item-label span{color:var(--spred-text-brand-secondary)}.cheeseburger-menu__main-navigation-area [data-cheeseburger-id=menu-main]>ul>.menu-link.cheeseburger-menu__item--is-expanded>.cheeseburger-menu__submenu-trigger{display:block}.cheeseburger-menu__main-navigation-area [data-cheeseburger-id=menu-main]>ul>.menu-link.cheeseburger-menu__item--is-expanded>.cheeseburger-menu__submenu-trigger>div{background-color:var(--spred-text-brand-secondary)}.cheeseburger-menu__main-navigation-area [data-cheeseburger-id=menu-main]>ul>.menu-link.cheeseburger-menu__item--is-expanded>div{border-top:1px solid var(--spred-border-color-subtile-inverse)}@media (min-width:1024px){.cheeseburger-menu__main-navigation-area [data-cheeseburger-id=menu-main]>ul>.menu-link.cheeseburger-menu__item--is-expanded{border-bottom:1px solid var(--spred-border-color-subtile-inverse)}.cheeseburger-menu__main-navigation-area [data-cheeseburger-id=menu-main]>ul>.menu-link.cheeseburger-menu__item--is-expanded>div{border-top:none}}.cheeseburger-menu__main-navigation-area [data-cheeseburger-id=menu-main]>ul>.menu-link .cheeseburger-menu__item-label{margin:0;max-width:unset;padding-left:var(--spred-size-1)}.cheeseburger-menu__main-navigation-area [data-cheeseburger-id=menu-main]>ul>.menu-link .cheeseburger-menu__item-label:has(span){width:calc(100% - var(--spred-size-6))}.cheeseburger-menu__main-navigation-area [data-cheeseburger-id=menu-main]>ul>.menu-link .cheeseburger-menu__item-label span{display:block;font-family:var(--spred-fontfamily-accent),sans-serif;font-size:clamp(1.125rem,1.0833333333rem + .1851851852vw,1.25rem);font-weight:var(--spred-fontstyle-bold);font-weight:500;letter-spacing:normal;line-height:clamp(1.25rem,1.0833333333rem + .7407407407vw,1.75rem)}.cheeseburger-menu__main-navigation-area [data-cheeseburger-id=menu-main]>ul>.menu-link>.cheeseburger-menu__item-label{padding:14px var(--spred-size-1)}.cheeseburger-menu__main-navigation-area [data-cheeseburger-id=menu-main]>ul>.menu-link>.cheeseburger-menu__item-label span{font-family:var(--spred-fontfamily-accent),sans-serif;font-size:clamp(1.5rem,1.3333333333rem + .7407407407vw,2rem);font-weight:var(--spred-fontstyle-bold);letter-spacing:normal;line-height:clamp(2rem,1.75rem + 1.1111111111vw,2.75rem)}.cheeseburger-menu__logo{display:none}@media (min-width:768px){.cheeseburger-menu__logo{display:block}}.cheeseburger-menu__logo img{filter:brightness(0) invert(1);height:auto;margin-bottom:var(--spred-size-7);max-width:280px;width:100%}.cheeseburger-menu__backdrop{background-color:var(--spred-bg-section-modal-overlay);z-index:2}.cheeseburger-menu__item{display:block}.cheeseburger-menu__item .menu-link-description{background:url(/themes/custom/spred/images/icons/arrow-white.svg) 100%/24px no-repeat;color:var(--spred-link-inverse-subtle);display:block;font-size:var(--spred-textsize-accent-sm-desktop);font-weight:500;margin-bottom:var(--spred-size-3);margin-top:var(--spred-size-1);padding-right:var(--spred-size-4)}.cheeseburger-menu__item .menu-link-description:hover{background:url(/themes/custom/spred/images/icons/arrow-right.svg) 100%/24px no-repeat;color:var(--spred-text-brand-secondary);cursor:pointer!important;text-decoration:none}.cheeseburger-menu__item:hover{text-decoration:none}.cheeseburger-menu__item:hover>.cheeseburger-menu__item-label{color:var(--spred-text-brand-secondary);text-decoration:none}.cheeseburger-menu__item:hover>.cheeseburger-menu__item-label>span{color:var(--spred-text-brand-secondary)}.cheeseburger-menu__item:hover>span .dropdown{background-color:var(--spred-text-brand-secondary)!important}.cheeseburger-menu__item.in-active-trail>a{text-decoration:none}.cheeseburger-menu__item.in-active-trail>a>span{font-weight:700!important}.cheeseburger-menu__item.in-active-trail>.cheeseburger-menu__item-label a,.cheeseburger-menu__item.in-active-trail>.cheeseburger-menu__item-label span{color:var(--spred-text-brand-secondary);font-weight:700;text-decoration:none!important}.cheeseburger-menu__item.in-active-trail>span .dropdown{background-color:var(--spred-text-brand-secondary)!important}.cheeseburger-menu__item--is-expanded{overflow:visible}.cheeseburger-menu__item--is-expanded>.cheeseburger-menu__item-label span{color:var(--spred-text-brand-secondary);font-weight:700!important}.cheeseburger-menu__item--is-expanded>span .dropdown{background-color:var(--spred-text-brand-secondary);rotate:0deg}@media (min-width:768px){.cheeseburger-menu__item--is-expanded>span .dropdown{rotate:-90deg}}.cheeseburger-menu__item--is-expanded>.cheeseburger-menu__submenu-wrapper{height:auto;width:100%}.cheeseburger-menu__item--is-expanded>.cheeseburger-menu__submenu-wrapper .cheeseburger-menu__submenu-wrapper{padding-left:var(--spred-size-2)}@media (min-width:1024px){.cheeseburger-menu__item--is-expanded>.cheeseburger-menu__submenu-wrapper{animation:fade-in .4s ease-in-out .3s forwards;min-width:330px}@keyframes fade-in{0%{opacity:0}to{opacity:1;z-index:9999}}}.cheeseburger-menu__item-label{display:block;margin-bottom:var(--spred-size-0-5);min-height:auto}.cheeseburger-menu__item-label span{color:var(--spred-link-inverse-subtle);font-family:var(--spred-fontfamily-default),sans-serif;font-size:clamp(.9375rem,.875rem + .2777777778vw,1.125rem);font-weight:var(--spred-fontstyle-default);letter-spacing:normal;line-height:clamp(1.5rem,1.4166666667rem + .3703703704vw,1.75rem)}.cheeseburger-menu__item-label:hover{text-decoration:none}.cheeseburger-menu__item.cheeseburger-parent{align-items:center;display:flex;position:static!important}@media (min-width:1024px){.cheeseburger-menu__item.cheeseburger-parent{flex-flow:row nowrap}}.cheeseburger-menu__side-trigger{background-color:var(--domain-color-1,var(--spred-btn-primary-bg));border:1px solid transparent;border:1px solid var(--spred-btn-primary-border);border-radius:var(--spred-border-radius-xs);color:var(--spred-btn-primary-label);cursor:pointer;display:inline-block;font-weight:var(--spred-fontstyle-bold);height:auto;left:var(--spred-size-2);margin:0;min-height:unset;min-width:unset;outline:none;padding:var(--spred-size-2);position:fixed;text-align:center;text-decoration:none;top:var(--spred-size-2);transition:.4s ease;width:auto;z-index:50000}.cheeseburger-menu__side-trigger:active{box-shadow:none}.cheeseburger-menu__side-trigger:active,.cheeseburger-menu__side-trigger:focus,.cheeseburger-menu__side-trigger:hover{background-color:var(--spred-btn-primary-bg-hover);text-decoration:none}.cheeseburger-menu__side-trigger:disabled{background-color:var(--spred-btn-disabled-bg);border:1px solid var(--spred-btn-disabled-border);color:var(--spred-btn-disabled-label)}.cheeseburger-menu__side-trigger:active,.cheeseburger-menu__side-trigger:hover{background-color:color-mix(in srgb,rgba(var(--domain-color-1-rgb),1) 63%,#fff 37%);border:1px solid var(--spred-btn-primary-border-hover);color:var(--spred-btn-primary-label-hover)}.cheeseburger-menu__side-trigger:after{background-image:url(/themes/custom/spred/images/icons/close.svg);background-position:50%;background-repeat:no-repeat;background-size:var(--spred-size-3);content:"";display:block;filter:invert(1);height:var(--spred-size-3);width:var(--spred-size-3)}@media (min-width:768px){.cheeseburger-menu__side-trigger{align-items:center;aspect-ratio:1;background-color:var(--spred-btn-ghoststrong-bg);background-color:var(--spred-btn-ghostinverse-bg);border:1px solid transparent;border:1px solid var(--spred-btn-ghostinverse-border);border-radius:var(--spred-border-radius-xs);border-radius:var(--spred-border-radius-full);color:transparent;cursor:pointer;display:inline-block;display:flex;font-size:0;font-weight:var(--spred-fontstyle-bold);justify-content:center;left:unset;outline:none;padding:var(--spred-size-1);position:absolute;right:32%;text-align:center;text-decoration:none;top:var(--spred-size-4);transition:.4s ease}.cheeseburger-menu__side-trigger:active{box-shadow:none}.cheeseburger-menu__side-trigger:active,.cheeseburger-menu__side-trigger:focus,.cheeseburger-menu__side-trigger:hover{background-color:var(--spred-btn-primary-bg-hover);text-decoration:none}.cheeseburger-menu__side-trigger:disabled{background-color:var(--spred-btn-disabled-bg);border:1px solid var(--spred-btn-disabled-border);color:var(--spred-btn-disabled-label)}.cheeseburger-menu__side-trigger:before{background-color:var(--spred-btn-ghoststrong-icon);content:"";display:block;height:var(--spred-size-3);-webkit-mask-image:url(/themes/custom/spred/images/icons/close.svg);mask-image:url(/themes/custom/spred/images/icons/close.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100%;mask-size:100%;width:var(--spred-size-3)}.cheeseburger-menu__side-trigger:active,.cheeseburger-menu__side-trigger:hover{background-color:var(--spred-btn-ghoststrong-bg-hover);border:1px solid var(--spred-btn-ghoststrong-border-hover)}.cheeseburger-menu__side-trigger:active:before,.cheeseburger-menu__side-trigger:hover:before{background-color:var(--spred-btn-ghoststrong-icon-hover)}.cheeseburger-menu__side-trigger:before{background-color:var(--spred-btn-ghostinverse-icon)}.cheeseburger-menu__side-trigger:active,.cheeseburger-menu__side-trigger:hover{background-color:var(--spred-btn-ghostinverse-bg-hover);border:1px solid var(--spred-btn-ghostinverse-border-hover)}.cheeseburger-menu__side-trigger:active:before,.cheeseburger-menu__side-trigger:hover:before{background-color:var(--spred-btn-ghostinverse-icon-hover)}.cheeseburger-menu__side-trigger:focus{background-color:var(--spred-btn-ghostinverse-bg-focus);border:1px solid var(--spred-border-color-focus);box-shadow:0 0 0 2px var(--spred-border-color-focus-outline)}.cheeseburger-menu__side-trigger:focus:before{background-color:var(--spred-btn-ghostinverse-icon-focus)}.cheeseburger-menu__side-trigger:after{display:none}}.cheeseburger-menu__side-trigger svg{display:none}#block-spred-cheeseburgermenu{background-color:transparent;left:unset;opacity:1;right:0;width:100%;z-index:50000}@media (min-width:768px){#block-spred-cheeseburgermenu{left:0;right:unset}}#block-spred-cheeseburgermenu ::-webkit-scrollbar{background-color:var(--spred-color-alpha-light-s);width:var(--spred-size-0-5)}#block-spred-cheeseburgermenu ::-webkit-scrollbar-thumb{background-color:hsla(0,0%,100%,.639);border-radius:var(--spred-border-radius-full)}.block-cheeseburgermenu__trigger-element span{background-color:var(--spred-btn-ghoststrong-icon)}.block-cheeseburgermenu-container{bottom:0;top:var(--drupal-displace-offset-top,0)!important}@media (min-width:1024px){.move{max-width:0!important;min-width:0!important;padding:0!important;width:0!important}.move>li.cheeseburger-menu__item--is-expanded>span{display:none}}[data-cheeseburger-id=menu-secondary-navigation]{max-width:unset}[data-cheeseburger-id=menu-secondary-navigation] li{margin:0;padding:0 var(--spred-size-1)}@media (min-width:1024px){[data-cheeseburger-id=menu-secondary-navigation] li{white-space:nowrap}[data-cheeseburger-id=menu-secondary-navigation]{bottom:var(--spred-size-4);left:var(--spred-size-7);position:absolute;right:30%}[data-cheeseburger-id=menu-secondary-navigation] ul{align-items:end;display:flex;flex-flow:column wrap;gap:var(--spred-size-0-5)}}@media (min-width:1024px) and (min-width:1024px){[data-cheeseburger-id=menu-secondary-navigation] ul{flex-direction:row;gap:var(--spred-size-1) var(--spred-size-3)}}body:not(.body--has-active-cheese) #block-spred-cheeseburgermenu{transform:translateX(100%)}@media (min-width:768px){body:not(.body--has-active-cheese) #block-spred-cheeseburgermenu{transform:translateX(-100%)}}#block-spred-cheeseburgermenutrigger{align-items:center;display:flex;flex-direction:row-reverse;gap:var(--spred-size-1);position:relative;top:-3px}@media (min-width:1024px){#block-spred-cheeseburgermenutrigger{padding-inline:var(--spred-size-4) var(--spred-size-2)}}#block-spred-cheeseburgermenutrigger .block-cheeseburgermenu__trigger-element{background-color:var(--spred-menu-label-inverse);display:block;margin:0 0 0 8px;-webkit-mask-image:url(/themes/custom/spred/images/icons/cheese.svg);mask-image:url(/themes/custom/spred/images/icons/cheese.svg);-webkit-mask-position:left center;mask-position:left center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:var(--spred-size-3);mask-size:var(--spred-size-3);min-height:var(--spred-size-2-5);min-width:var(--spred-size-2-5);padding:0;top:2px;transition:all .2s ease-in-out;width:var(--spred-size-2-5)}#block-spred-cheeseburgermenutrigger .block-cheeseburgermenu__trigger-element span{display:none}@media (min-width:1024px){#block-spred-cheeseburgermenutrigger .block-cheeseburgermenu__trigger-element{inset:0;margin:0;position:absolute;top:-1px;width:100%}#block-spred-cheeseburgermenutrigger .block-cheeseburgermenu__trigger-element:hover{-webkit-mask-size:var(--spred-size-3);mask-size:var(--spred-size-3)}}#block-spred-cheeseburgermenutrigger>h2{color:var(--spred-menu-label-inverse);cursor:pointer;display:none;font-family:var(--spred-fontfamily-default),sans-serif;font-size:clamp(.9375rem,.9375rem + 0vw,.9375rem);font-weight:var(--spred-fontstyle-default);letter-spacing:normal;line-height:clamp(1.5rem,1.5rem + 0vw,1.5rem);margin:0;padding:4px 0 2px;white-space:nowrap}@media (min-width:1024px){#block-spred-cheeseburgermenutrigger>h2{display:block}}#block-spred-cheeseburgermenutrigger>h2:hover+div{scale:1.1}@media (min-width:1024px){.cheeseburger-menu__mainmenu>.cheeseburger-parent>span>span{font-size:var(--spred-size-3-5)!important}}#block-spred-language{margin-right:auto}#block-spred-language .menu{display:flex}#block-spred-language .menu li{align-items:center;display:flex;list-style:none;margin-left:0}#block-spred-language .menu li:after{background:var(--spred-border-color-medium);content:"";display:inline-block;height:var(--spred-size-2);margin-top:-2px;width:2px}#block-spred-language .menu li:last-child:after{display:none}#block-spred-language .menu li:has(.is-active) a{color:var(--spred-text-brand-primary);font-weight:var(--spred-fontstyle-bold);pointer-events:none}#block-spred-language .menu li a{color:var(--spred-text-secondary);line-height:1;padding:var(--spred-size-1) var(--spred-size-1-5);text-transform:uppercase}#block-spred-language .menu li a:hover{background:var(--spred-menu-bg-inverse-hover);color:var(--spred-text-secondary);text-decoration:none}nav ul:not(.contextual-links,.toolbar-menu,[class*=cheeseburger-menu]){display:flex;justify-content:center;padding-inline-start:0}nav.menu--footer-bottom-links a{font-family:var(--spred-fontfamily-default),sans-serif;font-size:clamp(.8125rem,.8125rem + 0vw,.8125rem);font-weight:var(--spred-fontstyle-default);letter-spacing:normal;line-height:clamp(1.25rem,1.25rem + 0vw,1.25rem)}nav.menu--footer-bottom-links a:after{color:var(--spred-border-color-subtile-inverse);content:"|";margin-inline:var(--spred-size-2)}nav.menu--footer-bottom-links li:last-child a:after{display:none}@media (min-width:768px){nav.menu--footer-bottom-links li:last-child a:after{display:inline-block}}#block-spred-sociallinks-2 .menu{display:flex;flex-direction:column}#block-spred-sociallinks-2 .menu li:first-child a{border-radius:var(--spred-border-radius-xs) var(--spred-border-radius-xs) 0 0}#block-spred-sociallinks-2 .menu li:last-child a{border-radius:0 0 var(--spred-border-radius-xs) var(--spred-border-radius-xs)}#block-spred-sociallinks-2 .menu li:only-child a{border-radius:var(--spred-border-radius-xs) var(--spred-border-radius-xs)}#block-spred-sociallinks-2 .menu a{align-items:center;background-color:var(--domain-color-1,var(--spred-btn-primary-bg));display:flex;height:var(--spred-size-4-5);justify-content:center;margin:0;width:var(--spred-size-4-5)}#block-spred-sociallinks-2 .menu a[href*=facebook]{display:flex;overflow:hidden;padding:0;position:relative;text-indent:-9999px;transition:all .3s ease;white-space:nowrap}#block-spred-sociallinks-2 .menu a[href*=facebook]:after{background-color:currentcolor;content:"";display:inline-block;height:24px;-webkit-mask:url(/themes/custom/spred/images/icons/sp-social-icons/facebook-outline.svg) no-repeat center/contain;mask:url(/themes/custom/spred/images/icons/sp-social-icons/facebook-outline.svg) no-repeat center/contain;width:24px}#block-spred-sociallinks-2 .menu a[href*=facebook]:focus:after,#block-spred-sociallinks-2 .menu a[href*=facebook]:hover:after{background-color:var(--spred-color-neutral-1000)}#block-spred-sociallinks-2 .menu a[href*=instagram]{display:flex;overflow:hidden;padding:0;position:relative;text-indent:-9999px;transition:all .3s ease;white-space:nowrap}#block-spred-sociallinks-2 .menu a[href*=instagram]:after{background-color:currentcolor;content:"";display:inline-block;height:24px;-webkit-mask:url(/themes/custom/spred/images/icons/sp-social-icons/instagram-outline.svg) no-repeat center/contain;mask:url(/themes/custom/spred/images/icons/sp-social-icons/instagram-outline.svg) no-repeat center/contain;width:24px}#block-spred-sociallinks-2 .menu a[href*=instagram]:focus:after,#block-spred-sociallinks-2 .menu a[href*=instagram]:hover:after{background-color:var(--spred-color-neutral-1000)}#block-spred-sociallinks-2 .menu a[href*=youtube]{display:flex;overflow:hidden;padding:0;position:relative;text-indent:-9999px;transition:all .3s ease;white-space:nowrap}#block-spred-sociallinks-2 .menu a[href*=youtube]:after{background-color:currentcolor;content:"";display:inline-block;height:24px;-webkit-mask:url(/themes/custom/spred/images/icons/sp-social-icons/youtube-outline.svg) no-repeat center/contain;mask:url(/themes/custom/spred/images/icons/sp-social-icons/youtube-outline.svg) no-repeat center/contain;width:24px}#block-spred-sociallinks-2 .menu a[href*=youtube]:focus:after,#block-spred-sociallinks-2 .menu a[href*=youtube]:hover:after{background-color:var(--spred-color-neutral-1000)}#block-spred-sociallinks-2 .menu a[href*=tiktok]{display:flex;overflow:hidden;padding:0;position:relative;text-indent:-9999px;transition:all .3s ease;white-space:nowrap}#block-spred-sociallinks-2 .menu a[href*=tiktok]:after{background-color:currentcolor;content:"";display:inline-block;height:24px;-webkit-mask:url(/themes/custom/spred/images/icons/sp-social-icons/tiktok-outline.svg) no-repeat center/contain;mask:url(/themes/custom/spred/images/icons/sp-social-icons/tiktok-outline.svg) no-repeat center/contain;width:24px}#block-spred-sociallinks-2 .menu a[href*=tiktok]:focus:after,#block-spred-sociallinks-2 .menu a[href*=tiktok]:hover:after{background-color:var(--spred-color-neutral-1000)}#block-spred-sociallinks-2 .menu a[href*=linkedin]{display:flex;overflow:hidden;padding:0;position:relative;text-indent:-9999px;transition:all .3s ease;white-space:nowrap}#block-spred-sociallinks-2 .menu a[href*=linkedin]:after{background-color:currentcolor;content:"";display:inline-block;height:24px;-webkit-mask:url(/themes/custom/spred/images/icons/sp-social-icons/linkedin-outline.svg) no-repeat center/contain;mask:url(/themes/custom/spred/images/icons/sp-social-icons/linkedin-outline.svg) no-repeat center/contain;width:24px}#block-spred-sociallinks-2 .menu a[href*=linkedin]:focus:after,#block-spred-sociallinks-2 .menu a[href*=linkedin]:hover:after{background-color:var(--spred-color-neutral-1000)}#block-spred-sociallinks-2 .menu a:hover{background-color:var(--spred-btn-primary-bg-hover)}#block-spred-sociallinks-2 .menu a:after{filter:brightness(0) invert(1)}#block-spred-sociallinks .menu{display:flex;flex-direction:row;gap:var(--spred-size-1);justify-content:flex-end}#block-spred-sociallinks .menu a[href*=facebook]{align-items:center;aspect-ratio:1;background-color:var(--spred-btn-ghoststrong-bg);background-color:var(--spred-btn-ghostinverse-bg);border:1px solid transparent;border:1px solid var(--spred-btn-ghostinverse-border);border-radius:var(--spred-border-radius-xs);border-radius:var(--spred-border-radius-full);color:transparent;cursor:pointer;display:inline-block;display:flex;font-size:0;font-weight:var(--spred-fontstyle-bold);justify-content:center;outline:none;padding:var(--spred-size-1);text-align:center;text-decoration:none;transition:.4s ease}#block-spred-sociallinks .menu a[href*=facebook]:active{box-shadow:none}#block-spred-sociallinks .menu a[href*=facebook]:active,#block-spred-sociallinks .menu a[href*=facebook]:focus,#block-spred-sociallinks .menu a[href*=facebook]:hover{background-color:var(--spred-btn-primary-bg-hover);text-decoration:none}#block-spred-sociallinks .menu a[href*=facebook]:disabled{background-color:var(--spred-btn-disabled-bg);border:1px solid var(--spred-btn-disabled-border);color:var(--spred-btn-disabled-label)}#block-spred-sociallinks .menu a[href*=facebook]:before{background-color:var(--spred-btn-ghoststrong-icon);content:"";display:block;height:var(--spred-size-3);-webkit-mask-image:url(/themes/custom/spred/images/icons/sp-social-icons/facebook.svg);mask-image:url(/themes/custom/spred/images/icons/sp-social-icons/facebook.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100%;mask-size:100%;width:var(--spred-size-3)}#block-spred-sociallinks .menu a[href*=facebook]:active,#block-spred-sociallinks .menu a[href*=facebook]:hover{background-color:var(--spred-btn-ghoststrong-bg-hover);border:1px solid var(--spred-btn-ghoststrong-border-hover)}#block-spred-sociallinks .menu a[href*=facebook]:active:before,#block-spred-sociallinks .menu a[href*=facebook]:hover:before{background-color:var(--spred-btn-ghoststrong-icon-hover)}#block-spred-sociallinks .menu a[href*=facebook]:before{background-color:var(--spred-btn-ghostinverse-icon)}#block-spred-sociallinks .menu a[href*=facebook]:active,#block-spred-sociallinks .menu a[href*=facebook]:hover{background-color:var(--spred-btn-ghostinverse-bg-hover);border:1px solid var(--spred-btn-ghostinverse-border-hover)}#block-spred-sociallinks .menu a[href*=facebook]:active:before,#block-spred-sociallinks .menu a[href*=facebook]:hover:before{background-color:var(--spred-btn-ghostinverse-icon-hover)}#block-spred-sociallinks .menu a[href*=facebook]:focus{background-color:var(--spred-btn-ghostinverse-bg-focus);border:1px solid var(--spred-border-color-focus);box-shadow:0 0 0 2px var(--spred-border-color-focus-outline)}#block-spred-sociallinks .menu a[href*=facebook]:focus:before{background-color:var(--spred-btn-ghostinverse-icon-focus)}#block-spred-sociallinks .menu a[href*=instagram]{align-items:center;aspect-ratio:1;background-color:var(--spred-btn-ghoststrong-bg);background-color:var(--spred-btn-ghostinverse-bg);border:1px solid transparent;border:1px solid var(--spred-btn-ghostinverse-border);border-radius:var(--spred-border-radius-xs);border-radius:var(--spred-border-radius-full);color:transparent;cursor:pointer;display:inline-block;display:flex;font-size:0;font-weight:var(--spred-fontstyle-bold);justify-content:center;outline:none;padding:var(--spred-size-1);text-align:center;text-decoration:none;transition:.4s ease}#block-spred-sociallinks .menu a[href*=instagram]:active{box-shadow:none}#block-spred-sociallinks .menu a[href*=instagram]:active,#block-spred-sociallinks .menu a[href*=instagram]:focus,#block-spred-sociallinks .menu a[href*=instagram]:hover{background-color:var(--spred-btn-primary-bg-hover);text-decoration:none}#block-spred-sociallinks .menu a[href*=instagram]:disabled{background-color:var(--spred-btn-disabled-bg);border:1px solid var(--spred-btn-disabled-border);color:var(--spred-btn-disabled-label)}#block-spred-sociallinks .menu a[href*=instagram]:before{background-color:var(--spred-btn-ghoststrong-icon);content:"";display:block;height:var(--spred-size-3);-webkit-mask-image:url(/themes/custom/spred/images/icons/sp-social-icons/instagram.svg);mask-image:url(/themes/custom/spred/images/icons/sp-social-icons/instagram.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100%;mask-size:100%;width:var(--spred-size-3)}#block-spred-sociallinks .menu a[href*=instagram]:active,#block-spred-sociallinks .menu a[href*=instagram]:hover{background-color:var(--spred-btn-ghoststrong-bg-hover);border:1px solid var(--spred-btn-ghoststrong-border-hover)}#block-spred-sociallinks .menu a[href*=instagram]:active:before,#block-spred-sociallinks .menu a[href*=instagram]:hover:before{background-color:var(--spred-btn-ghoststrong-icon-hover)}#block-spred-sociallinks .menu a[href*=instagram]:before{background-color:var(--spred-btn-ghostinverse-icon)}#block-spred-sociallinks .menu a[href*=instagram]:active,#block-spred-sociallinks .menu a[href*=instagram]:hover{background-color:var(--spred-btn-ghostinverse-bg-hover);border:1px solid var(--spred-btn-ghostinverse-border-hover)}#block-spred-sociallinks .menu a[href*=instagram]:active:before,#block-spred-sociallinks .menu a[href*=instagram]:hover:before{background-color:var(--spred-btn-ghostinverse-icon-hover)}#block-spred-sociallinks .menu a[href*=instagram]:focus{background-color:var(--spred-btn-ghostinverse-bg-focus);border:1px solid var(--spred-border-color-focus);box-shadow:0 0 0 2px var(--spred-border-color-focus-outline)}#block-spred-sociallinks .menu a[href*=instagram]:focus:before{background-color:var(--spred-btn-ghostinverse-icon-focus)}#block-spred-sociallinks .menu a[href*=youtube]{align-items:center;aspect-ratio:1;background-color:var(--spred-btn-ghoststrong-bg);background-color:var(--spred-btn-ghostinverse-bg);border:1px solid transparent;border:1px solid var(--spred-btn-ghostinverse-border);border-radius:var(--spred-border-radius-xs);border-radius:var(--spred-border-radius-full);color:transparent;cursor:pointer;display:inline-block;display:flex;font-size:0;font-weight:var(--spred-fontstyle-bold);justify-content:center;outline:none;padding:var(--spred-size-1);text-align:center;text-decoration:none;transition:.4s ease}#block-spred-sociallinks .menu a[href*=youtube]:active{box-shadow:none}#block-spred-sociallinks .menu a[href*=youtube]:active,#block-spred-sociallinks .menu a[href*=youtube]:focus,#block-spred-sociallinks .menu a[href*=youtube]:hover{background-color:var(--spred-btn-primary-bg-hover);text-decoration:none}#block-spred-sociallinks .menu a[href*=youtube]:disabled{background-color:var(--spred-btn-disabled-bg);border:1px solid var(--spred-btn-disabled-border);color:var(--spred-btn-disabled-label)}#block-spred-sociallinks .menu a[href*=youtube]:before{background-color:var(--spred-btn-ghoststrong-icon);content:"";display:block;height:var(--spred-size-3);-webkit-mask-image:url(/themes/custom/spred/images/icons/sp-social-icons/youtube.svg);mask-image:url(/themes/custom/spred/images/icons/sp-social-icons/youtube.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100%;mask-size:100%;width:var(--spred-size-3)}#block-spred-sociallinks .menu a[href*=youtube]:active,#block-spred-sociallinks .menu a[href*=youtube]:hover{background-color:var(--spred-btn-ghoststrong-bg-hover);border:1px solid var(--spred-btn-ghoststrong-border-hover)}#block-spred-sociallinks .menu a[href*=youtube]:active:before,#block-spred-sociallinks .menu a[href*=youtube]:hover:before{background-color:var(--spred-btn-ghoststrong-icon-hover)}#block-spred-sociallinks .menu a[href*=youtube]:before{background-color:var(--spred-btn-ghostinverse-icon)}#block-spred-sociallinks .menu a[href*=youtube]:active,#block-spred-sociallinks .menu a[href*=youtube]:hover{background-color:var(--spred-btn-ghostinverse-bg-hover);border:1px solid var(--spred-btn-ghostinverse-border-hover)}#block-spred-sociallinks .menu a[href*=youtube]:active:before,#block-spred-sociallinks .menu a[href*=youtube]:hover:before{background-color:var(--spred-btn-ghostinverse-icon-hover)}#block-spred-sociallinks .menu a[href*=youtube]:focus{background-color:var(--spred-btn-ghostinverse-bg-focus);border:1px solid var(--spred-border-color-focus);box-shadow:0 0 0 2px var(--spred-border-color-focus-outline)}#block-spred-sociallinks .menu a[href*=youtube]:focus:before{background-color:var(--spred-btn-ghostinverse-icon-focus)}#block-spred-sociallinks .menu a[href*=linkedin]{align-items:center;aspect-ratio:1;background-color:var(--spred-btn-ghoststrong-bg);background-color:var(--spred-btn-ghostinverse-bg);border:1px solid transparent;border:1px solid var(--spred-btn-ghostinverse-border);border-radius:var(--spred-border-radius-xs);border-radius:var(--spred-border-radius-full);color:transparent;cursor:pointer;display:inline-block;display:flex;font-size:0;font-weight:var(--spred-fontstyle-bold);justify-content:center;outline:none;padding:var(--spred-size-1);text-align:center;text-decoration:none;transition:.4s ease}#block-spred-sociallinks .menu a[href*=linkedin]:active{box-shadow:none}#block-spred-sociallinks .menu a[href*=linkedin]:active,#block-spred-sociallinks .menu a[href*=linkedin]:focus,#block-spred-sociallinks .menu a[href*=linkedin]:hover{background-color:var(--spred-btn-primary-bg-hover);text-decoration:none}#block-spred-sociallinks .menu a[href*=linkedin]:disabled{background-color:var(--spred-btn-disabled-bg);border:1px solid var(--spred-btn-disabled-border);color:var(--spred-btn-disabled-label)}#block-spred-sociallinks .menu a[href*=linkedin]:before{background-color:var(--spred-btn-ghoststrong-icon);content:"";display:block;height:var(--spred-size-3);-webkit-mask-image:url(/themes/custom/spred/images/icons/sp-social-icons/linkedin-filled.svg);mask-image:url(/themes/custom/spred/images/icons/sp-social-icons/linkedin-filled.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100%;mask-size:100%;width:var(--spred-size-3)}#block-spred-sociallinks .menu a[href*=linkedin]:active,#block-spred-sociallinks .menu a[href*=linkedin]:hover{background-color:var(--spred-btn-ghoststrong-bg-hover);border:1px solid var(--spred-btn-ghoststrong-border-hover)}#block-spred-sociallinks .menu a[href*=linkedin]:active:before,#block-spred-sociallinks .menu a[href*=linkedin]:hover:before{background-color:var(--spred-btn-ghoststrong-icon-hover)}#block-spred-sociallinks .menu a[href*=linkedin]:before{background-color:var(--spred-btn-ghostinverse-icon)}#block-spred-sociallinks .menu a[href*=linkedin]:active,#block-spred-sociallinks .menu a[href*=linkedin]:hover{background-color:var(--spred-btn-ghostinverse-bg-hover);border:1px solid var(--spred-btn-ghostinverse-border-hover)}#block-spred-sociallinks .menu a[href*=linkedin]:active:before,#block-spred-sociallinks .menu a[href*=linkedin]:hover:before{background-color:var(--spred-btn-ghostinverse-icon-hover)}#block-spred-sociallinks .menu a[href*=linkedin]:focus{background-color:var(--spred-btn-ghostinverse-bg-focus);border:1px solid var(--spred-border-color-focus);box-shadow:0 0 0 2px var(--spred-border-color-focus-outline)}#block-spred-sociallinks .menu a[href*=linkedin]:focus:before{background-color:var(--spred-btn-ghostinverse-icon-focus)}#block-spred-sociallinks .menu a[href*=tiktok]{align-items:center;aspect-ratio:1;background-color:var(--spred-btn-ghoststrong-bg);background-color:var(--spred-btn-ghostinverse-bg);border:1px solid transparent;border:1px solid var(--spred-btn-ghostinverse-border);border-radius:var(--spred-border-radius-xs);border-radius:var(--spred-border-radius-full);color:transparent;cursor:pointer;display:inline-block;display:flex;font-size:0;font-weight:var(--spred-fontstyle-bold);justify-content:center;outline:none;padding:var(--spred-size-1);text-align:center;text-decoration:none;transition:.4s ease}#block-spred-sociallinks .menu a[href*=tiktok]:active{box-shadow:none}#block-spred-sociallinks .menu a[href*=tiktok]:active,#block-spred-sociallinks .menu a[href*=tiktok]:focus,#block-spred-sociallinks .menu a[href*=tiktok]:hover{background-color:var(--spred-btn-primary-bg-hover);text-decoration:none}#block-spred-sociallinks .menu a[href*=tiktok]:disabled{background-color:var(--spred-btn-disabled-bg);border:1px solid var(--spred-btn-disabled-border);color:var(--spred-btn-disabled-label)}#block-spred-sociallinks .menu a[href*=tiktok]:before{background-color:var(--spred-btn-ghoststrong-icon);content:"";display:block;height:var(--spred-size-3);-webkit-mask-image:url(/themes/custom/spred/images/icons/sp-social-icons/tiktok.svg);mask-image:url(/themes/custom/spred/images/icons/sp-social-icons/tiktok.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100%;mask-size:100%;width:var(--spred-size-3)}#block-spred-sociallinks .menu a[href*=tiktok]:active,#block-spred-sociallinks .menu a[href*=tiktok]:hover{background-color:var(--spred-btn-ghoststrong-bg-hover);border:1px solid var(--spred-btn-ghoststrong-border-hover)}#block-spred-sociallinks .menu a[href*=tiktok]:active:before,#block-spred-sociallinks .menu a[href*=tiktok]:hover:before{background-color:var(--spred-btn-ghoststrong-icon-hover)}#block-spred-sociallinks .menu a[href*=tiktok]:before{background-color:var(--spred-btn-ghostinverse-icon)}#block-spred-sociallinks .menu a[href*=tiktok]:active,#block-spred-sociallinks .menu a[href*=tiktok]:hover{background-color:var(--spred-btn-ghostinverse-bg-hover);border:1px solid var(--spred-btn-ghostinverse-border-hover)}#block-spred-sociallinks .menu a[href*=tiktok]:active:before,#block-spred-sociallinks .menu a[href*=tiktok]:hover:before{background-color:var(--spred-btn-ghostinverse-icon-hover)}#block-spred-sociallinks .menu a[href*=tiktok]:focus{background-color:var(--spred-btn-ghostinverse-bg-focus);border:1px solid var(--spred-border-color-focus);box-shadow:0 0 0 2px var(--spred-border-color-focus-outline)}#block-spred-sociallinks .menu a[href*=tiktok]:focus:before{background-color:var(--spred-btn-ghostinverse-icon-focus)}@media (min-width:1024px){#navigation{flex-grow:1}}#navigation ol,#navigation ul{padding-left:unset}.submenu-links-block{display:none;flex-wrap:wrap;gap:8px;margin:40px 0!important;padding:0!important}@media (min-width:1024px){.submenu-links-block{display:flex;gap:24px}}.submenu-links-block .link{flex:0 1 calc(50% - 12px);margin:0}@media (min-width:768px){.submenu-links-block .link{flex:0 1 calc(33.33333% - 16px)}}@media (min-width:1024px){.submenu-links-block .link{flex:0 1 calc(25% - 18px)}}.submenu-links-block .link.has-children a{background:#f1f6fb url(/themes/custom/spred/images/icons/chevron-simple.svg) right 16px center/28px no-repeat;padding-right:40px}.submenu-links-block .link.back-link a{background-color:#fff}.submenu-links-block .link.back-link a:before{content:url(/themes/custom/spred/images/icons/arrow-left.svg);height:24px;width:24px}.submenu-links-block a{align-items:center;background-color:#f1f6fb;border:1px solid rgba(1,40,80,.122);border-radius:4px;color:#173b64;display:flex;font-size:14px;font-weight:500;gap:8px;height:71px;line-height:1.2;padding:18px 16px;word-break:break-word}.chat-container.chat-collapsed{margin-bottom:30px!important;margin-right:30px}.user-logged-in .block-local-tasks-block .tabs a{background-color:var(--gin-color-disabled-bg);padding:var(--spred-size-1-5) var(--spred-size-1)}#block-spred-mainnavigation .menu>li>span{border-bottom:4px solid var(--spred-menu-border);color:var(--spred-menu-label-inverse);display:block;font-weight:var(--spred-fontstyle-medium);padding:var(--spred-size-1);text-transform:uppercase;white-space:nowrap}.menu--main{display:none}@media (min-width:1024px){.menu--main{display:flex}}.menu--main .menu{flex-wrap:wrap;gap:var(--spred-size-0-5) var(--spred-size-1)}.menu--main .menu-item span{color:#fff}.menu--main .menu-item a{background-color:var(--spred-menu-bg);border-bottom:4px solid var(--spred-menu-border);color:var(--spred-menu-label-inverse);display:block;font-weight:var(--spred-fontstyle-medium);padding:var(--spred-size-1);text-transform:uppercase;white-space:nowrap}.menu--main .menu-item a.is-active{background-color:var(--spred-menu-bg-active);border-bottom-color:var(--domain-color-1);color:var(--spred-menu-label-inverse-active);font-weight:var(--spred-fontstyle-bold)}.menu--main .menu-item a:hover{background-color:var(--spred-menu-bg-hover);border-bottom-color:var(--spred-menu-border-hover);color:var(--domain-color-1);text-decoration:none}.menu--main .menu-item--active-trail .is-active,.menu--main .menu-item--active-trail>a{background-color:var(--spred-menu-bg-active);border-bottom-color:var(--domain-color-1);color:var(--spred-menu-label-inverse-active);font-weight:var(--spred-fontstyle-bold)}.menu--main .menu-item--expanded .menu{display:none}.paragraph--type--banner-container{overflow-x:hidden;position:relative}.paragraph--type--banner-container>.field--name-field-title{border-left:6px solid var(--domain-color-1,var(--spred-border-color-theme-accent));font-family:var(--spred-fontfamily-accent),sans-serif;font-size:clamp(2rem,1.6666666667rem + 1.4814814815vw,3rem);font-weight:var(--spred-fontstyle-bold);letter-spacing:-1px;line-height:clamp(2.75rem,2.3333333333rem + 1.8518518519vw,4rem);margin-bottom:var(--spred-size-5);padding-left:var(--spred-size-2-5)}@media (min-width:768px){.paragraph--type--banner-container>.field--name-field-title{border-left-width:8px;padding-left:var(--spred-size-4)}}.paragraph--type--banner-container .swiper-slide{height:auto;min-height:350px}.paragraph--type--banner-container .swiper-slide>.paragraph{height:100%;margin-block:0!important}.paragraph--type--banner-container .swiper-pagination{bottom:var(--spred-size-5);display:flex;justify-content:flex-start;left:50%;margin-inline:auto;max-width:1168px;padding-inline:var(--spred-size-2);transform:translateX(-50%)}@media (min-width:1024px){.paragraph--type--banner-container .swiper-pagination{padding-inline:var(--spred-size-6)}}.paragraph--type--banner-container .swiper-pagination .swiper-pagination-bullet{background-color:var(--spred-bg-block-overlay-light-sm);border-radius:var(--spred-border-radius-xs);height:var(--spred-size-1);opacity:1;transition:all .3s ease-in-out;width:var(--spred-size-1)}.paragraph--type--banner-container .swiper-pagination .swiper-pagination-bullet-active{background-color:var(--spred-bg-block-white);width:var(--spred-size-3-5)}@media (max-width:1024px){.paragraph--type--banner-container:has(.paragraph[data-field_layout=side_by_side]) .swiper-pagination{bottom:var(--spred-size-3);padding-inline:var(--spred-size-2)}}@media (min-width:1024px){.paragraph--type--banner-container:not([data-full-width="1"]) .paragraph[data-field_layout=background_image_text_overlay] .content-wrapper>*{max-width:55%}}.paragraph--type--banner-container[data-full-width="1"]{left:50%;margin-left:-50dvw;position:relative;width:100dvw}.paragraph--type--banner-container[data-full-width="1"]>.field--name-field-title{margin-inline:auto;max-width:1168px;padding-inline:var(--spred-size-2);transform:translateX(var(--spred-size-2))}@media (min-width:1024px){.paragraph--type--banner-container[data-full-width="1"] .swiper-pagination{padding-inline:var(--spred-size-2)}}.paragraph--type--banner-container[data-full-width="1"] .paragraph[data-field_layout=side_by_side][data-field_image_position=left] .content-wrapper{align-items:flex-start}.paragraph--type--banner-container[data-full-width="1"] .paragraph[data-field_layout=side_by_side] .content-wrapper>*,.paragraph--type--banner-container[data-full-width="1"] .paragraph[data-field_layout=side_by_side][data-field_image_position=left] .content-wrapper>*{max-width:800px}.paragraph--type--banner-container[data-full-width="1"] .paragraph[data-field_layout=background_image_text_overlay] .content-wrapper{margin-inline:auto;max-width:1168px;padding-inline:var(--spred-size-2)}@media (min-width:1024px){.paragraph--type--banner-container[data-full-width="1"] .paragraph[data-field_layout=background_image_text_overlay] .content-wrapper{padding-inline:var(--spred-size-2)}.paragraph--type--banner-container[data-full-width="1"] .paragraph[data-field_layout=background_image_text_overlay] .content-wrapper>*{max-width:55%}}.paragraph--type--content-banner{position:relative}.paragraph--type--content-banner *{color:var(--spred-text-primary-inverse)}.paragraph--type--content-banner:has(.field--name-field-link){cursor:pointer}.paragraph--type--content-banner[data-field_layout=side_by_side]{display:flex;flex-direction:column-reverse}@media (min-width:1024px){.paragraph--type--content-banner[data-field_layout=side_by_side]{flex-direction:row}}.paragraph--type--content-banner[data-field_layout=side_by_side] .field--name-field-body{position:relative;z-index:1}.paragraph--type--content-banner[data-field_layout=side_by_side] .field--name-field-background-image,.paragraph--type--content-banner[data-field_layout=side_by_side] .field--name-field-mobile-background-image{aspect-ratio:1.64;display:flex;height:auto;justify-content:flex-end;min-height:0}@media (min-width:1024px){.paragraph--type--content-banner[data-field_layout=side_by_side] .field--name-field-background-image,.paragraph--type--content-banner[data-field_layout=side_by_side] .field--name-field-mobile-background-image{aspect-ratio:auto}}.paragraph--type--content-banner[data-field_layout=side_by_side] .field--name-field-background-image img,.paragraph--type--content-banner[data-field_layout=side_by_side] .field--name-field-mobile-background-image img{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;width:100%;z-index:-1}.paragraph--type--content-banner[data-field_layout=side_by_side]>*{flex:1}.paragraph--type--content-banner[data-field_layout=side_by_side] .content-wrapper{background-color:var(--spred-bg-block-theme);padding-block:var(--spred-size-4);padding-inline:var(--spred-size-2);position:relative}@media (min-width:1024px){.paragraph--type--content-banner[data-field_layout=side_by_side] .content-wrapper{padding-inline:0}.paragraph--type--content-banner[data-field_layout=side_by_side] .content-wrapper>*{margin-inline:var(--spred-size-6)}}.paragraph--type--content-banner[data-field_layout=side_by_side][data-field_image_position=right]{flex-direction:column}@media (min-width:1024px){.paragraph--type--content-banner[data-field_layout=side_by_side][data-field_image_position=right]{flex-direction:row-reverse}}.paragraph--type--content-banner[data-field_layout=side_by_side][data-field_image_position=right] .field--name-field-background-image,.paragraph--type--content-banner[data-field_layout=side_by_side][data-field_image_position=right] .field--name-field-mobile-background-image{justify-content:flex-start}@media (min-width:1024px){.paragraph--type--content-banner[data-field_layout=side_by_side][data-field_image_position=right] .content-wrapper>*{margin-right:var(--spred-size-6)}}.paragraph--type--content-banner[data-field_layout=background_image_text_overlay]:has(.content-wrapper) .field--name-field-media-image{position:relative}.paragraph--type--content-banner[data-field_layout=background_image_text_overlay]:has(.content-wrapper) .field--name-field-media-image:before{background-color:rgba(0,0,0,.5);content:"";inset:0;position:absolute;z-index:1}.paragraph--type--content-banner[data-field_layout=background_image_text_overlay] .content-wrapper{inset:0;padding:var(--spred-size-4) var(--spred-size-2);position:absolute;z-index:1}@media (min-width:1024px){.paragraph--type--content-banner[data-field_layout=background_image_text_overlay] .content-wrapper{padding:var(--spred-size-4) var(--spred-size-6)}}.paragraph--type--content-banner[data-field_layout=background_image_text_overlay][data-field_text_alignment=center] .content-wrapper{align-items:center;text-align:center}.paragraph--type--content-banner[data-field_layout=background_image_text_overlay][data-field_text_alignment=center] .content-wrapper .text-formatted p{text-align:center!important}.paragraph--type--content-banner[data-field_layout=background_image_text_overlay][data-field_text_alignment=right] .content-wrapper{align-items:flex-end;text-align:right}.paragraph--type--content-banner[data-field_layout=background_image_text_overlay][data-field_text_alignment=right] .content-wrapper .text-formatted p{text-align:right!important}.paragraph--type--content-banner .content-wrapper{display:flex;flex-direction:column;justify-content:center}.paragraph--type--content-banner .field--name-field-title{margin-block:0;z-index:1}.paragraph--type--content-banner .field--name-field-link{margin-block:var(--spred-size-4);z-index:1}.paragraph--type--content-banner .field--name-field-link a{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:var(--spred-btn-banner-bg);border:1px solid transparent;border:1px solid var(--spred-btn-banner-border);border-radius:var(--spred-border-radius-xs);color:var(--spred-btn-banner-label);cursor:pointer;display:inline-block;font-weight:var(--spred-fontstyle-bold);outline:none;padding:var(--spred-size-1-5) var(--spred-size-3);text-align:center;text-decoration:none;transition:.4s ease}.paragraph--type--content-banner .field--name-field-link a:active{box-shadow:none}.paragraph--type--content-banner .field--name-field-link a:active,.paragraph--type--content-banner .field--name-field-link a:focus,.paragraph--type--content-banner .field--name-field-link a:hover{background-color:var(--spred-btn-primary-bg-hover);text-decoration:none}.paragraph--type--content-banner .field--name-field-link a:disabled{background-color:var(--spred-btn-disabled-bg);border:1px solid var(--spred-btn-disabled-border);color:var(--spred-btn-disabled-label)}.paragraph--type--content-banner .field--name-field-link a:active,.paragraph--type--content-banner .field--name-field-link a:hover{background-color:var(--spred-btn-banner-bg-hover);border-color:var(--spred-btn-banner-border-hover);color:var(--spred-btn-banner-label-hover)}.paragraph--type--content-banner .field--name-field-link a:focus{background-color:var(--spred-btn-banner-bg-focus);border:1px solid var(--spred-border-color-focus);box-shadow:0 0 0 2px var(--spred-border-color-focus-outline)}.paragraph--type--content-banner .field--name-field-secondary-image .contextual-region{position:static!important}.paragraph--type--content-banner .field--name-field-secondary-image:has(+*):before{background-color:rgba(0,0,0,.5);content:"";inset:0;position:absolute;z-index:1}.paragraph--type--content-banner .field--name-field-secondary-image img,.paragraph--type--content-banner .field--name-field-secondary-image video{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;width:100%}.paragraph--type--content-banner .field--name-field-background-image,.paragraph--type--content-banner .field--name-field-mobile-background-image{display:flex;height:100%;justify-content:center;min-height:320px;position:relative}.paragraph--type--content-banner .field--name-field-background-image>.contextual-region,.paragraph--type--content-banner .field--name-field-mobile-background-image>.contextual-region{position:static!important}.paragraph--type--content-banner .field--name-field-background-image .field--type-image,.paragraph--type--content-banner .field--name-field-mobile-background-image .field--type-image{height:100%}.paragraph--type--content-banner .field--name-field-background-image img,.paragraph--type--content-banner .field--name-field-background-image picture,.paragraph--type--content-banner .field--name-field-mobile-background-image img,.paragraph--type--content-banner .field--name-field-mobile-background-image picture{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.paragraph--type--content-banner .field--name-field-background-image video,.paragraph--type--content-banner .field--name-field-mobile-background-image video{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;width:100%}@media (min-width:768px){.paragraph--type--content-banner .field--name-field-mobile-background-image{display:none}}@media (min-width:768px){.paragraph--type--content-banner:has(.field--name-field-background-image) .field--name-field-mobile-background-image{display:none}}.paragraph--type--content-banner:has(.field--name-field-mobile-background-image) .field--name-field-background-image{display:none}@media (min-width:768px){.paragraph--type--content-banner:has(.field--name-field-mobile-background-image) .field--name-field-background-image{display:flex}}.node--type-gallery--type--gallery,.node--type-gallery--type--sidebar-gallery,.node--type-gallery.node--view-mode-full,.paragraph--type--gallery,.paragraph--type--sidebar-gallery,.paragraph.node--view-mode-full{position:relative}.node--type-gallery--type--gallery .gallery-grid,.node--type-gallery--type--sidebar-gallery .gallery-grid,.node--type-gallery.node--view-mode-full .gallery-grid,.paragraph--type--gallery .gallery-grid,.paragraph--type--sidebar-gallery .gallery-grid,.paragraph.node--view-mode-full .gallery-grid{display:grid;gap:var(--spred-size-1);grid-template-columns:repeat(2,1fr)}@media (min-width:768px){.node--type-gallery--type--gallery .gallery-grid,.node--type-gallery--type--sidebar-gallery .gallery-grid,.node--type-gallery.node--view-mode-full .gallery-grid,.paragraph--type--gallery .gallery-grid,.paragraph--type--sidebar-gallery .gallery-grid,.paragraph.node--view-mode-full .gallery-grid{gap:var(--spred-size-2);grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.node--type-gallery--type--gallery .gallery-grid,.node--type-gallery--type--sidebar-gallery .gallery-grid,.node--type-gallery.node--view-mode-full .gallery-grid,.paragraph--type--gallery .gallery-grid,.paragraph--type--sidebar-gallery .gallery-grid,.paragraph.node--view-mode-full .gallery-grid{grid-template-columns:repeat(4,1fr)}}.node--type-gallery--type--gallery .gallery-grid img,.node--type-gallery--type--sidebar-gallery .gallery-grid img,.node--type-gallery.node--view-mode-full .gallery-grid img,.paragraph--type--gallery .gallery-grid img,.paragraph--type--sidebar-gallery .gallery-grid img,.paragraph.node--view-mode-full .gallery-grid img{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;width:100%}.node--type-gallery--type--gallery .gallery-grid__item:has(>img),.node--type-gallery--type--sidebar-gallery .gallery-grid__item:has(>img),.node--type-gallery.node--view-mode-full .gallery-grid__item:has(>img),.paragraph--type--gallery .gallery-grid__item:has(>img),.paragraph--type--sidebar-gallery .gallery-grid__item:has(>img),.paragraph.node--view-mode-full .gallery-grid__item:has(>img){aspect-ratio:1;display:block}.node--type-gallery--type--gallery .gallery-grid__item:has(>img) img,.node--type-gallery--type--sidebar-gallery .gallery-grid__item:has(>img) img,.node--type-gallery.node--view-mode-full .gallery-grid__item:has(>img) img,.paragraph--type--gallery .gallery-grid__item:has(>img) img,.paragraph--type--sidebar-gallery .gallery-grid__item:has(>img) img,.paragraph.node--view-mode-full .gallery-grid__item:has(>img) img{height:100%;width:100%}.node--type-gallery--type--gallery :has(>.thumbnail),.node--type-gallery--type--sidebar-gallery :has(>.thumbnail),.node--type-gallery.node--view-mode-full :has(>.thumbnail),.paragraph--type--gallery :has(>.thumbnail),.paragraph--type--sidebar-gallery :has(>.thumbnail),.paragraph.node--view-mode-full :has(>.thumbnail){position:relative}.node--type-gallery--type--gallery :has(>.thumbnail):after,.node--type-gallery--type--sidebar-gallery :has(>.thumbnail):after,.node--type-gallery.node--view-mode-full :has(>.thumbnail):after,.paragraph--type--gallery :has(>.thumbnail):after,.paragraph--type--sidebar-gallery :has(>.thumbnail):after,.paragraph.node--view-mode-full :has(>.thumbnail):after{background-image:url(/themes/custom/spred/images/icons/play.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";display:block;height:var(--spred-size-8);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:var(--spred-size-8)}.node--type-gallery--type--gallery .field--name-field-title,.node--type-gallery--type--sidebar-gallery .field--name-field-title,.node--type-gallery.node--view-mode-full .field--name-field-title,.paragraph--type--gallery .field--name-field-title,.paragraph--type--sidebar-gallery .field--name-field-title,.paragraph.node--view-mode-full .field--name-field-title{font-family:var(--spred-fontfamily-accent),sans-serif;font-size:clamp(1.25rem,1.1666666667rem + .3703703704vw,1.5rem);font-weight:var(--spred-fontstyle-bold);letter-spacing:normal;line-height:clamp(1.5rem,1.3333333333rem + .7407407407vw,2rem);margin-block:var(--spred-size-3)}.node--type-gallery--type--gallery .field--name-field-description,.node--type-gallery--type--sidebar-gallery .field--name-field-description,.node--type-gallery.node--view-mode-full .field--name-field-description,.paragraph--type--gallery .field--name-field-description,.paragraph--type--sidebar-gallery .field--name-field-description,.paragraph.node--view-mode-full .field--name-field-description{display:none;max-height:2000px;overflow:hidden;transition:max-height .5s ease-in-out}.node--type-gallery--type--gallery .field--name-field-description.is-truncated,.node--type-gallery--type--sidebar-gallery .field--name-field-description.is-truncated,.node--type-gallery.node--view-mode-full .field--name-field-description.is-truncated,.paragraph--type--gallery .field--name-field-description.is-truncated,.paragraph--type--sidebar-gallery .field--name-field-description.is-truncated,.paragraph.node--view-mode-full .field--name-field-description.is-truncated{max-height:100px}.node--type-gallery--type--gallery .field--name-field-gallery-item,.node--type-gallery--type--gallery .field--name-field-images,.node--type-gallery--type--gallery .field--name-field-paragraph,.node--type-gallery--type--sidebar-gallery .field--name-field-gallery-item,.node--type-gallery--type--sidebar-gallery .field--name-field-images,.node--type-gallery--type--sidebar-gallery .field--name-field-paragraph,.node--type-gallery.node--view-mode-full .field--name-field-gallery-item,.node--type-gallery.node--view-mode-full .field--name-field-images,.node--type-gallery.node--view-mode-full .field--name-field-paragraph,.paragraph--type--gallery .field--name-field-gallery-item,.paragraph--type--gallery .field--name-field-images,.paragraph--type--gallery .field--name-field-paragraph,.paragraph--type--sidebar-gallery .field--name-field-gallery-item,.paragraph--type--sidebar-gallery .field--name-field-images,.paragraph--type--sidebar-gallery .field--name-field-paragraph,.paragraph.node--view-mode-full .field--name-field-gallery-item,.paragraph.node--view-mode-full .field--name-field-images,.paragraph.node--view-mode-full .field--name-field-paragraph{height:100%;position:relative}.node--type-gallery--type--gallery .field--name-field-gallery-item img,.node--type-gallery--type--gallery .field--name-field-images img,.node--type-gallery--type--gallery .field--name-field-paragraph img,.node--type-gallery--type--sidebar-gallery .field--name-field-gallery-item img,.node--type-gallery--type--sidebar-gallery .field--name-field-images img,.node--type-gallery--type--sidebar-gallery .field--name-field-paragraph img,.node--type-gallery.node--view-mode-full .field--name-field-gallery-item img,.node--type-gallery.node--view-mode-full .field--name-field-images img,.node--type-gallery.node--view-mode-full .field--name-field-paragraph img,.paragraph--type--gallery .field--name-field-gallery-item img,.paragraph--type--gallery .field--name-field-images img,.paragraph--type--gallery .field--name-field-paragraph img,.paragraph--type--sidebar-gallery .field--name-field-gallery-item img,.paragraph--type--sidebar-gallery .field--name-field-images img,.paragraph--type--sidebar-gallery .field--name-field-paragraph img,.paragraph.node--view-mode-full .field--name-field-gallery-item img,.paragraph.node--view-mode-full .field--name-field-images img,.paragraph.node--view-mode-full .field--name-field-paragraph img{border-radius:var(--spred-border-radius-xs)}.node--type-gallery--type--gallery .field--name-field-gallery-item:has(.swiper-container):not(:has(.swiper-thumbs)),.node--type-gallery--type--gallery .field--name-field-images:has(.swiper-container):not(:has(.swiper-thumbs)),.node--type-gallery--type--gallery .field--name-field-paragraph:has(.swiper-container):not(:has(.swiper-thumbs)),.node--type-gallery--type--sidebar-gallery .field--name-field-gallery-item:has(.swiper-container):not(:has(.swiper-thumbs)),.node--type-gallery--type--sidebar-gallery .field--name-field-images:has(.swiper-container):not(:has(.swiper-thumbs)),.node--type-gallery--type--sidebar-gallery .field--name-field-paragraph:has(.swiper-container):not(:has(.swiper-thumbs)),.node--type-gallery.node--view-mode-full .field--name-field-gallery-item:has(.swiper-container):not(:has(.swiper-thumbs)),.node--type-gallery.node--view-mode-full .field--name-field-images:has(.swiper-container):not(:has(.swiper-thumbs)),.node--type-gallery.node--view-mode-full .field--name-field-paragraph:has(.swiper-container):not(:has(.swiper-thumbs)),.paragraph--type--gallery .field--name-field-gallery-item:has(.swiper-container):not(:has(.swiper-thumbs)),.paragraph--type--gallery .field--name-field-images:has(.swiper-container):not(:has(.swiper-thumbs)),.paragraph--type--gallery .field--name-field-paragraph:has(.swiper-container):not(:has(.swiper-thumbs)),.paragraph--type--sidebar-gallery .field--name-field-gallery-item:has(.swiper-container):not(:has(.swiper-thumbs)),.paragraph--type--sidebar-gallery .field--name-field-images:has(.swiper-container):not(:has(.swiper-thumbs)),.paragraph--type--sidebar-gallery .field--name-field-paragraph:has(.swiper-container):not(:has(.swiper-thumbs)),.paragraph.node--view-mode-full .field--name-field-gallery-item:has(.swiper-container):not(:has(.swiper-thumbs)),.paragraph.node--view-mode-full .field--name-field-images:has(.swiper-container):not(:has(.swiper-thumbs)),.paragraph.node--view-mode-full .field--name-field-paragraph:has(.swiper-container):not(:has(.swiper-thumbs)){padding-bottom:var(--spred-size-5);padding-inline:var(--spred-size-5)}.node--type-gallery--type--gallery .field--name-field-gallery-item:has(.swiper-container) .swiper-thumbs-wrapper,.node--type-gallery--type--gallery .field--name-field-images:has(.swiper-container) .swiper-thumbs-wrapper,.node--type-gallery--type--gallery .field--name-field-paragraph:has(.swiper-container) .swiper-thumbs-wrapper,.node--type-gallery--type--sidebar-gallery .field--name-field-gallery-item:has(.swiper-container) .swiper-thumbs-wrapper,.node--type-gallery--type--sidebar-gallery .field--name-field-images:has(.swiper-container) .swiper-thumbs-wrapper,.node--type-gallery--type--sidebar-gallery .field--name-field-paragraph:has(.swiper-container) .swiper-thumbs-wrapper,.node--type-gallery.node--view-mode-full .field--name-field-gallery-item:has(.swiper-container) .swiper-thumbs-wrapper,.node--type-gallery.node--view-mode-full .field--name-field-images:has(.swiper-container) .swiper-thumbs-wrapper,.node--type-gallery.node--view-mode-full .field--name-field-paragraph:has(.swiper-container) .swiper-thumbs-wrapper,.paragraph--type--gallery .field--name-field-gallery-item:has(.swiper-container) .swiper-thumbs-wrapper,.paragraph--type--gallery .field--name-field-images:has(.swiper-container) .swiper-thumbs-wrapper,.paragraph--type--gallery .field--name-field-paragraph:has(.swiper-container) .swiper-thumbs-wrapper,.paragraph--type--sidebar-gallery .field--name-field-gallery-item:has(.swiper-container) .swiper-thumbs-wrapper,.paragraph--type--sidebar-gallery .field--name-field-images:has(.swiper-container) .swiper-thumbs-wrapper,.paragraph--type--sidebar-gallery .field--name-field-paragraph:has(.swiper-container) .swiper-thumbs-wrapper,.paragraph.node--view-mode-full .field--name-field-gallery-item:has(.swiper-container) .swiper-thumbs-wrapper,.paragraph.node--view-mode-full .field--name-field-images:has(.swiper-container) .swiper-thumbs-wrapper,.paragraph.node--view-mode-full .field--name-field-paragraph:has(.swiper-container) .swiper-thumbs-wrapper{padding-bottom:var(--spred-size-4);padding-inline:var(--spred-size-5);position:relative}.node--type-gallery--type--gallery .field--name-field-gallery-item:has(.preview-swiper) .main-swiper,.node--type-gallery--type--gallery .field--name-field-images:has(.preview-swiper) .main-swiper,.node--type-gallery--type--gallery .field--name-field-paragraph:has(.preview-swiper) .main-swiper,.node--type-gallery--type--sidebar-gallery .field--name-field-gallery-item:has(.preview-swiper) .main-swiper,.node--type-gallery--type--sidebar-gallery .field--name-field-images:has(.preview-swiper) .main-swiper,.node--type-gallery--type--sidebar-gallery .field--name-field-paragraph:has(.preview-swiper) .main-swiper,.node--type-gallery.node--view-mode-full .field--name-field-gallery-item:has(.preview-swiper) .main-swiper,.node--type-gallery.node--view-mode-full .field--name-field-images:has(.preview-swiper) .main-swiper,.node--type-gallery.node--view-mode-full .field--name-field-paragraph:has(.preview-swiper) .main-swiper,.paragraph--type--gallery .field--name-field-gallery-item:has(.preview-swiper) .main-swiper,.paragraph--type--gallery .field--name-field-images:has(.preview-swiper) .main-swiper,.paragraph--type--gallery .field--name-field-paragraph:has(.preview-swiper) .main-swiper,.paragraph--type--sidebar-gallery .field--name-field-gallery-item:has(.preview-swiper) .main-swiper,.paragraph--type--sidebar-gallery .field--name-field-images:has(.preview-swiper) .main-swiper,.paragraph--type--sidebar-gallery .field--name-field-paragraph:has(.preview-swiper) .main-swiper,.paragraph.node--view-mode-full .field--name-field-gallery-item:has(.preview-swiper) .main-swiper,.paragraph.node--view-mode-full .field--name-field-images:has(.preview-swiper) .main-swiper,.paragraph.node--view-mode-full .field--name-field-paragraph:has(.preview-swiper) .main-swiper{margin-top:var(--spred-size-2)}.node--type-gallery--type--gallery .field--name-field-gallery-item .main-swiper img,.node--type-gallery--type--gallery .field--name-field-images .main-swiper img,.node--type-gallery--type--gallery .field--name-field-paragraph .main-swiper img,.node--type-gallery--type--sidebar-gallery .field--name-field-gallery-item .main-swiper img,.node--type-gallery--type--sidebar-gallery .field--name-field-images .main-swiper img,.node--type-gallery--type--sidebar-gallery .field--name-field-paragraph .main-swiper img,.node--type-gallery.node--view-mode-full .field--name-field-gallery-item .main-swiper img,.node--type-gallery.node--view-mode-full .field--name-field-images .main-swiper img,.node--type-gallery.node--view-mode-full .field--name-field-paragraph .main-swiper img,.paragraph--type--gallery .field--name-field-gallery-item .main-swiper img,.paragraph--type--gallery .field--name-field-images .main-swiper img,.paragraph--type--gallery .field--name-field-paragraph .main-swiper img,.paragraph--type--sidebar-gallery .field--name-field-gallery-item .main-swiper img,.paragraph--type--sidebar-gallery .field--name-field-images .main-swiper img,.paragraph--type--sidebar-gallery .field--name-field-paragraph .main-swiper img,.paragraph.node--view-mode-full .field--name-field-gallery-item .main-swiper img,.paragraph.node--view-mode-full .field--name-field-images .main-swiper img,.paragraph.node--view-mode-full .field--name-field-paragraph .main-swiper img{aspect-ratio:1;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.node--type-gallery--type--gallery .field--name-field-gallery-item .main-swiper .swiper-slide,.node--type-gallery--type--gallery .field--name-field-images .main-swiper .swiper-slide,.node--type-gallery--type--gallery .field--name-field-paragraph .main-swiper .swiper-slide,.node--type-gallery--type--sidebar-gallery .field--name-field-gallery-item .main-swiper .swiper-slide,.node--type-gallery--type--sidebar-gallery .field--name-field-images .main-swiper .swiper-slide,.node--type-gallery--type--sidebar-gallery .field--name-field-paragraph .main-swiper .swiper-slide,.node--type-gallery.node--view-mode-full .field--name-field-gallery-item .main-swiper .swiper-slide,.node--type-gallery.node--view-mode-full .field--name-field-images .main-swiper .swiper-slide,.node--type-gallery.node--view-mode-full .field--name-field-paragraph .main-swiper .swiper-slide,.paragraph--type--gallery .field--name-field-gallery-item .main-swiper .swiper-slide,.paragraph--type--gallery .field--name-field-images .main-swiper .swiper-slide,.paragraph--type--gallery .field--name-field-paragraph .main-swiper .swiper-slide,.paragraph--type--sidebar-gallery .field--name-field-gallery-item .main-swiper .swiper-slide,.paragraph--type--sidebar-gallery .field--name-field-images .main-swiper .swiper-slide,.paragraph--type--sidebar-gallery .field--name-field-paragraph .main-swiper .swiper-slide,.paragraph.node--view-mode-full .field--name-field-gallery-item .main-swiper .swiper-slide,.paragraph.node--view-mode-full .field--name-field-images .main-swiper .swiper-slide,.paragraph.node--view-mode-full .field--name-field-paragraph .main-swiper .swiper-slide{height:auto}.node--type-gallery--type--gallery .field--name-field-gallery-item .preview-swiper .field--name-field-description,.node--type-gallery--type--gallery .field--name-field-images .preview-swiper .field--name-field-description,.node--type-gallery--type--gallery .field--name-field-paragraph .preview-swiper .field--name-field-description,.node--type-gallery--type--sidebar-gallery .field--name-field-gallery-item .preview-swiper .field--name-field-description,.node--type-gallery--type--sidebar-gallery .field--name-field-images .preview-swiper .field--name-field-description,.node--type-gallery--type--sidebar-gallery .field--name-field-paragraph .preview-swiper .field--name-field-description,.node--type-gallery.node--view-mode-full .field--name-field-gallery-item .preview-swiper .field--name-field-description,.node--type-gallery.node--view-mode-full .field--name-field-images .preview-swiper .field--name-field-description,.node--type-gallery.node--view-mode-full .field--name-field-paragraph .preview-swiper .field--name-field-description,.paragraph--type--gallery .field--name-field-gallery-item .preview-swiper .field--name-field-description,.paragraph--type--gallery .field--name-field-images .preview-swiper .field--name-field-description,.paragraph--type--gallery .field--name-field-paragraph .preview-swiper .field--name-field-description,.paragraph--type--sidebar-gallery .field--name-field-gallery-item .preview-swiper .field--name-field-description,.paragraph--type--sidebar-gallery .field--name-field-images .preview-swiper .field--name-field-description,.paragraph--type--sidebar-gallery .field--name-field-paragraph .preview-swiper .field--name-field-description,.paragraph.node--view-mode-full .field--name-field-gallery-item .preview-swiper .field--name-field-description,.paragraph.node--view-mode-full .field--name-field-images .preview-swiper .field--name-field-description,.paragraph.node--view-mode-full .field--name-field-paragraph .preview-swiper .field--name-field-description{display:block;margin-top:var(--spred-size-1-5)}.node--type-gallery--type--gallery .field--name-field-gallery-item .preview-swiper img,.node--type-gallery--type--gallery .field--name-field-images .preview-swiper img,.node--type-gallery--type--gallery .field--name-field-paragraph .preview-swiper img,.node--type-gallery--type--sidebar-gallery .field--name-field-gallery-item .preview-swiper img,.node--type-gallery--type--sidebar-gallery .field--name-field-images .preview-swiper img,.node--type-gallery--type--sidebar-gallery .field--name-field-paragraph .preview-swiper img,.node--type-gallery.node--view-mode-full .field--name-field-gallery-item .preview-swiper img,.node--type-gallery.node--view-mode-full .field--name-field-images .preview-swiper img,.node--type-gallery.node--view-mode-full .field--name-field-paragraph .preview-swiper img,.paragraph--type--gallery .field--name-field-gallery-item .preview-swiper img,.paragraph--type--gallery .field--name-field-images .preview-swiper img,.paragraph--type--gallery .field--name-field-paragraph .preview-swiper img,.paragraph--type--sidebar-gallery .field--name-field-gallery-item .preview-swiper img,.paragraph--type--sidebar-gallery .field--name-field-images .preview-swiper img,.paragraph--type--sidebar-gallery .field--name-field-paragraph .preview-swiper img,.paragraph.node--view-mode-full .field--name-field-gallery-item .preview-swiper img,.paragraph.node--view-mode-full .field--name-field-images .preview-swiper img,.paragraph.node--view-mode-full .field--name-field-paragraph .preview-swiper img{aspect-ratio:auto}.node--type-gallery--type--gallery .field--name-field-gallery-item .preview-swiper a:has(>img),.node--type-gallery--type--gallery .field--name-field-images .preview-swiper a:has(>img),.node--type-gallery--type--gallery .field--name-field-paragraph .preview-swiper a:has(>img),.node--type-gallery--type--sidebar-gallery .field--name-field-gallery-item .preview-swiper a:has(>img),.node--type-gallery--type--sidebar-gallery .field--name-field-images .preview-swiper a:has(>img),.node--type-gallery--type--sidebar-gallery .field--name-field-paragraph .preview-swiper a:has(>img),.node--type-gallery.node--view-mode-full .field--name-field-gallery-item .preview-swiper a:has(>img),.node--type-gallery.node--view-mode-full .field--name-field-images .preview-swiper a:has(>img),.node--type-gallery.node--view-mode-full .field--name-field-paragraph .preview-swiper a:has(>img),.paragraph--type--gallery .field--name-field-gallery-item .preview-swiper a:has(>img),.paragraph--type--gallery .field--name-field-images .preview-swiper a:has(>img),.paragraph--type--gallery .field--name-field-paragraph .preview-swiper a:has(>img),.paragraph--type--sidebar-gallery .field--name-field-gallery-item .preview-swiper a:has(>img),.paragraph--type--sidebar-gallery .field--name-field-images .preview-swiper a:has(>img),.paragraph--type--sidebar-gallery .field--name-field-paragraph .preview-swiper a:has(>img),.paragraph.node--view-mode-full .field--name-field-gallery-item .preview-swiper a:has(>img),.paragraph.node--view-mode-full .field--name-field-images .preview-swiper a:has(>img),.paragraph.node--view-mode-full .field--name-field-paragraph .preview-swiper a:has(>img){aspect-ratio:auto}.node--type-gallery--type--gallery .field--name-field-gallery-item .preview-swiper a:has(>img)>img,.node--type-gallery--type--gallery .field--name-field-images .preview-swiper a:has(>img)>img,.node--type-gallery--type--gallery .field--name-field-paragraph .preview-swiper a:has(>img)>img,.node--type-gallery--type--sidebar-gallery .field--name-field-gallery-item .preview-swiper a:has(>img)>img,.node--type-gallery--type--sidebar-gallery .field--name-field-images .preview-swiper a:has(>img)>img,.node--type-gallery--type--sidebar-gallery .field--name-field-paragraph .preview-swiper a:has(>img)>img,.node--type-gallery.node--view-mode-full .field--name-field-gallery-item .preview-swiper a:has(>img)>img,.node--type-gallery.node--view-mode-full .field--name-field-images .preview-swiper a:has(>img)>img,.node--type-gallery.node--view-mode-full .field--name-field-paragraph .preview-swiper a:has(>img)>img,.paragraph--type--gallery .field--name-field-gallery-item .preview-swiper a:has(>img)>img,.paragraph--type--gallery .field--name-field-images .preview-swiper a:has(>img)>img,.paragraph--type--gallery .field--name-field-paragraph .preview-swiper a:has(>img)>img,.paragraph--type--sidebar-gallery .field--name-field-gallery-item .preview-swiper a:has(>img)>img,.paragraph--type--sidebar-gallery .field--name-field-images .preview-swiper a:has(>img)>img,.paragraph--type--sidebar-gallery .field--name-field-paragraph .preview-swiper a:has(>img)>img,.paragraph.node--view-mode-full .field--name-field-gallery-item .preview-swiper a:has(>img)>img,.paragraph.node--view-mode-full .field--name-field-images .preview-swiper a:has(>img)>img,.paragraph.node--view-mode-full .field--name-field-paragraph .preview-swiper a:has(>img)>img{aspect-ratio:1136/757;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.node--type-gallery--type--gallery .field--name-field-gallery-item .swiper-pagination,.node--type-gallery--type--gallery .field--name-field-images .swiper-pagination,.node--type-gallery--type--gallery .field--name-field-paragraph .swiper-pagination,.node--type-gallery--type--sidebar-gallery .field--name-field-gallery-item .swiper-pagination,.node--type-gallery--type--sidebar-gallery .field--name-field-images .swiper-pagination,.node--type-gallery--type--sidebar-gallery .field--name-field-paragraph .swiper-pagination,.node--type-gallery.node--view-mode-full .field--name-field-gallery-item .swiper-pagination,.node--type-gallery.node--view-mode-full .field--name-field-images .swiper-pagination,.node--type-gallery.node--view-mode-full .field--name-field-paragraph .swiper-pagination,.paragraph--type--gallery .field--name-field-gallery-item .swiper-pagination,.paragraph--type--gallery .field--name-field-images .swiper-pagination,.paragraph--type--gallery .field--name-field-paragraph .swiper-pagination,.paragraph--type--sidebar-gallery .field--name-field-gallery-item .swiper-pagination,.paragraph--type--sidebar-gallery .field--name-field-images .swiper-pagination,.paragraph--type--sidebar-gallery .field--name-field-paragraph .swiper-pagination,.paragraph.node--view-mode-full .field--name-field-gallery-item .swiper-pagination,.paragraph.node--view-mode-full .field--name-field-images .swiper-pagination,.paragraph.node--view-mode-full .field--name-field-paragraph .swiper-pagination{bottom:unset}.node--type-gallery--type--gallery .field--name-field-gallery-item .swiper-pagination .swiper-pagination-bullet,.node--type-gallery--type--gallery .field--name-field-images .swiper-pagination .swiper-pagination-bullet,.node--type-gallery--type--gallery .field--name-field-paragraph .swiper-pagination .swiper-pagination-bullet,.node--type-gallery--type--sidebar-gallery .field--name-field-gallery-item .swiper-pagination .swiper-pagination-bullet,.node--type-gallery--type--sidebar-gallery .field--name-field-images .swiper-pagination .swiper-pagination-bullet,.node--type-gallery--type--sidebar-gallery .field--name-field-paragraph .swiper-pagination .swiper-pagination-bullet,.node--type-gallery.node--view-mode-full .field--name-field-gallery-item .swiper-pagination .swiper-pagination-bullet,.node--type-gallery.node--view-mode-full .field--name-field-images .swiper-pagination .swiper-pagination-bullet,.node--type-gallery.node--view-mode-full .field--name-field-paragraph .swiper-pagination .swiper-pagination-bullet,.paragraph--type--gallery .field--name-field-gallery-item .swiper-pagination .swiper-pagination-bullet,.paragraph--type--gallery .field--name-field-images .swiper-pagination .swiper-pagination-bullet,.paragraph--type--gallery .field--name-field-paragraph .swiper-pagination .swiper-pagination-bullet,.paragraph--type--sidebar-gallery .field--name-field-gallery-item .swiper-pagination .swiper-pagination-bullet,.paragraph--type--sidebar-gallery .field--name-field-images .swiper-pagination .swiper-pagination-bullet,.paragraph--type--sidebar-gallery .field--name-field-paragraph .swiper-pagination .swiper-pagination-bullet,.paragraph.node--view-mode-full .field--name-field-gallery-item .swiper-pagination .swiper-pagination-bullet,.paragraph.node--view-mode-full .field--name-field-images .swiper-pagination .swiper-pagination-bullet,.paragraph.node--view-mode-full .field--name-field-paragraph .swiper-pagination .swiper-pagination-bullet{background-color:var(--spred-bg-block-overlay-dark-sm);border-radius:var(--spred-border-radius-xs);height:var(--spred-size-1);opacity:1;transition:all .3s ease-in-out;width:var(--spred-size-1)}.node--type-gallery--type--gallery .field--name-field-gallery-item .swiper-pagination .swiper-pagination-bullet-active,.node--type-gallery--type--gallery .field--name-field-images .swiper-pagination .swiper-pagination-bullet-active,.node--type-gallery--type--gallery .field--name-field-paragraph .swiper-pagination .swiper-pagination-bullet-active,.node--type-gallery--type--sidebar-gallery .field--name-field-gallery-item .swiper-pagination .swiper-pagination-bullet-active,.node--type-gallery--type--sidebar-gallery .field--name-field-images .swiper-pagination .swiper-pagination-bullet-active,.node--type-gallery--type--sidebar-gallery .field--name-field-paragraph .swiper-pagination .swiper-pagination-bullet-active,.node--type-gallery.node--view-mode-full .field--name-field-gallery-item .swiper-pagination .swiper-pagination-bullet-active,.node--type-gallery.node--view-mode-full .field--name-field-images .swiper-pagination .swiper-pagination-bullet-active,.node--type-gallery.node--view-mode-full .field--name-field-paragraph .swiper-pagination .swiper-pagination-bullet-active,.paragraph--type--gallery .field--name-field-gallery-item .swiper-pagination .swiper-pagination-bullet-active,.paragraph--type--gallery .field--name-field-images .swiper-pagination .swiper-pagination-bullet-active,.paragraph--type--gallery .field--name-field-paragraph .swiper-pagination .swiper-pagination-bullet-active,.paragraph--type--sidebar-gallery .field--name-field-gallery-item .swiper-pagination .swiper-pagination-bullet-active,.paragraph--type--sidebar-gallery .field--name-field-images .swiper-pagination .swiper-pagination-bullet-active,.paragraph--type--sidebar-gallery .field--name-field-paragraph .swiper-pagination .swiper-pagination-bullet-active,.paragraph.node--view-mode-full .field--name-field-gallery-item .swiper-pagination .swiper-pagination-bullet-active,.paragraph.node--view-mode-full .field--name-field-images .swiper-pagination .swiper-pagination-bullet-active,.paragraph.node--view-mode-full .field--name-field-paragraph .swiper-pagination .swiper-pagination-bullet-active{background-color:var(--domain-color-1);width:var(--spred-size-3-5)}.node--type-gallery--type--gallery .field--name-field-gallery-item .swiper-container,.node--type-gallery--type--gallery .field--name-field-images .swiper-container,.node--type-gallery--type--gallery .field--name-field-paragraph .swiper-container,.node--type-gallery--type--sidebar-gallery .field--name-field-gallery-item .swiper-container,.node--type-gallery--type--sidebar-gallery .field--name-field-images .swiper-container,.node--type-gallery--type--sidebar-gallery .field--name-field-paragraph .swiper-container,.node--type-gallery.node--view-mode-full .field--name-field-gallery-item .swiper-container,.node--type-gallery.node--view-mode-full .field--name-field-images .swiper-container,.node--type-gallery.node--view-mode-full .field--name-field-paragraph .swiper-container,.paragraph--type--gallery .field--name-field-gallery-item .swiper-container,.paragraph--type--gallery .field--name-field-images .swiper-container,.paragraph--type--gallery .field--name-field-paragraph .swiper-container,.paragraph--type--sidebar-gallery .field--name-field-gallery-item .swiper-container,.paragraph--type--sidebar-gallery .field--name-field-images .swiper-container,.paragraph--type--sidebar-gallery .field--name-field-paragraph .swiper-container,.paragraph.node--view-mode-full .field--name-field-gallery-item .swiper-container,.paragraph.node--view-mode-full .field--name-field-images .swiper-container,.paragraph.node--view-mode-full .field--name-field-paragraph .swiper-container{max-height:1000px;overflow:hidden;width:100%}.node--type-gallery--type--gallery .field--name-field-gallery-item .swiper-container .swiper-button-prev,.node--type-gallery--type--gallery .field--name-field-images .swiper-container .swiper-button-prev,.node--type-gallery--type--gallery .field--name-field-paragraph .swiper-container .swiper-button-prev,.node--type-gallery--type--sidebar-gallery .field--name-field-gallery-item .swiper-container .swiper-button-prev,.node--type-gallery--type--sidebar-gallery .field--name-field-images .swiper-container .swiper-button-prev,.node--type-gallery--type--sidebar-gallery .field--name-field-paragraph .swiper-container .swiper-button-prev,.node--type-gallery.node--view-mode-full .field--name-field-gallery-item .swiper-container .swiper-button-prev,.node--type-gallery.node--view-mode-full .field--name-field-images .swiper-container .swiper-button-prev,.node--type-gallery.node--view-mode-full .field--name-field-paragraph .swiper-container .swiper-button-prev,.paragraph--type--gallery .field--name-field-gallery-item .swiper-container .swiper-button-prev,.paragraph--type--gallery .field--name-field-images .swiper-container .swiper-button-prev,.paragraph--type--gallery .field--name-field-paragraph .swiper-container .swiper-button-prev,.paragraph--type--sidebar-gallery .field--name-field-gallery-item .swiper-container .swiper-button-prev,.paragraph--type--sidebar-gallery .field--name-field-images .swiper-container .swiper-button-prev,.paragraph--type--sidebar-gallery .field--name-field-paragraph .swiper-container .swiper-button-prev,.paragraph.node--view-mode-full .field--name-field-gallery-item .swiper-container .swiper-button-prev,.paragraph.node--view-mode-full .field--name-field-images .swiper-container .swiper-button-prev,.paragraph.node--view-mode-full .field--name-field-paragraph .swiper-container .swiper-button-prev{margin-left:calc(var(--spred-size-1)*-1)}.node--type-gallery--type--gallery .field--name-field-gallery-item .swiper-container .swiper-button-next,.node--type-gallery--type--gallery .field--name-field-images .swiper-container .swiper-button-next,.node--type-gallery--type--gallery .field--name-field-paragraph .swiper-container .swiper-button-next,.node--type-gallery--type--sidebar-gallery .field--name-field-gallery-item .swiper-container .swiper-button-next,.node--type-gallery--type--sidebar-gallery .field--name-field-images .swiper-container .swiper-button-next,.node--type-gallery--type--sidebar-gallery .field--name-field-paragraph .swiper-container .swiper-button-next,.node--type-gallery.node--view-mode-full .field--name-field-gallery-item .swiper-container .swiper-button-next,.node--type-gallery.node--view-mode-full .field--name-field-images .swiper-container .swiper-button-next,.node--type-gallery.node--view-mode-full .field--name-field-paragraph .swiper-container .swiper-button-next,.paragraph--type--gallery .field--name-field-gallery-item .swiper-container .swiper-button-next,.paragraph--type--gallery .field--name-field-images .swiper-container .swiper-button-next,.paragraph--type--gallery .field--name-field-paragraph .swiper-container .swiper-button-next,.paragraph--type--sidebar-gallery .field--name-field-gallery-item .swiper-container .swiper-button-next,.paragraph--type--sidebar-gallery .field--name-field-images .swiper-container .swiper-button-next,.paragraph--type--sidebar-gallery .field--name-field-paragraph .swiper-container .swiper-button-next,.paragraph.node--view-mode-full .field--name-field-gallery-item .swiper-container .swiper-button-next,.paragraph.node--view-mode-full .field--name-field-images .swiper-container .swiper-button-next,.paragraph.node--view-mode-full .field--name-field-paragraph .swiper-container .swiper-button-next{margin-right:calc(var(--spred-size-1)*-1)}.node--type-gallery--type--gallery .field--name-field-gallery-item .swiper-container .swiper-button-next,.node--type-gallery--type--gallery .field--name-field-gallery-item .swiper-container .swiper-button-prev,.node--type-gallery--type--gallery .field--name-field-images .swiper-container .swiper-button-next,.node--type-gallery--type--gallery .field--name-field-images .swiper-container .swiper-button-prev,.node--type-gallery--type--gallery .field--name-field-paragraph .swiper-container .swiper-button-next,.node--type-gallery--type--gallery .field--name-field-paragraph .swiper-container .swiper-button-prev,.node--type-gallery--type--sidebar-gallery .field--name-field-gallery-item .swiper-container .swiper-button-next,.node--type-gallery--type--sidebar-gallery .field--name-field-gallery-item .swiper-container .swiper-button-prev,.node--type-gallery--type--sidebar-gallery .field--name-field-images .swiper-container .swiper-button-next,.node--type-gallery--type--sidebar-gallery .field--name-field-images .swiper-container .swiper-button-prev,.node--type-gallery--type--sidebar-gallery .field--name-field-paragraph .swiper-container .swiper-button-next,.node--type-gallery--type--sidebar-gallery .field--name-field-paragraph .swiper-container .swiper-button-prev,.node--type-gallery.node--view-mode-full .field--name-field-gallery-item .swiper-container .swiper-button-next,.node--type-gallery.node--view-mode-full .field--name-field-gallery-item .swiper-container .swiper-button-prev,.node--type-gallery.node--view-mode-full .field--name-field-images .swiper-container .swiper-button-next,.node--type-gallery.node--view-mode-full .field--name-field-images .swiper-container .swiper-button-prev,.node--type-gallery.node--view-mode-full .field--name-field-paragraph .swiper-container .swiper-button-next,.node--type-gallery.node--view-mode-full .field--name-field-paragraph .swiper-container .swiper-button-prev,.paragraph--type--gallery .field--name-field-gallery-item .swiper-container .swiper-button-next,.paragraph--type--gallery .field--name-field-gallery-item .swiper-container .swiper-button-prev,.paragraph--type--gallery .field--name-field-images .swiper-container .swiper-button-next,.paragraph--type--gallery .field--name-field-images .swiper-container .swiper-button-prev,.paragraph--type--gallery .field--name-field-paragraph .swiper-container .swiper-button-next,.paragraph--type--gallery .field--name-field-paragraph .swiper-container .swiper-button-prev,.paragraph--type--sidebar-gallery .field--name-field-gallery-item .swiper-container .swiper-button-next,.paragraph--type--sidebar-gallery .field--name-field-gallery-item .swiper-container .swiper-button-prev,.paragraph--type--sidebar-gallery .field--name-field-images .swiper-container .swiper-button-next,.paragraph--type--sidebar-gallery .field--name-field-images .swiper-container .swiper-button-prev,.paragraph--type--sidebar-gallery .field--name-field-paragraph .swiper-container .swiper-button-next,.paragraph--type--sidebar-gallery .field--name-field-paragraph .swiper-container .swiper-button-prev,.paragraph.node--view-mode-full .field--name-field-gallery-item .swiper-container .swiper-button-next,.paragraph.node--view-mode-full .field--name-field-gallery-item .swiper-container .swiper-button-prev,.paragraph.node--view-mode-full .field--name-field-images .swiper-container .swiper-button-next,.paragraph.node--view-mode-full .field--name-field-images .swiper-container .swiper-button-prev,.paragraph.node--view-mode-full .field--name-field-paragraph .swiper-container .swiper-button-next,.paragraph.node--view-mode-full .field--name-field-paragraph .swiper-container .swiper-button-prev{align-items:center;border-radius:var(--spred-border-radius-full);color:var(--spred-btn-ghoststrong-icon);display:flex;height:var(--spred-size-4);justify-content:center;top:50%;transform:translateY(-50%);width:var(--spred-size-4)}.node--type-gallery--type--gallery .field--name-field-gallery-item .swiper-container .swiper-button-next:hover,.node--type-gallery--type--gallery .field--name-field-gallery-item .swiper-container .swiper-button-prev:hover,.node--type-gallery--type--gallery .field--name-field-images .swiper-container .swiper-button-next:hover,.node--type-gallery--type--gallery .field--name-field-images .swiper-container .swiper-button-prev:hover,.node--type-gallery--type--gallery .field--name-field-paragraph .swiper-container .swiper-button-next:hover,.node--type-gallery--type--gallery .field--name-field-paragraph .swiper-container .swiper-button-prev:hover,.node--type-gallery--type--sidebar-gallery .field--name-field-gallery-item .swiper-container .swiper-button-next:hover,.node--type-gallery--type--sidebar-gallery .field--name-field-gallery-item .swiper-container .swiper-button-prev:hover,.node--type-gallery--type--sidebar-gallery .field--name-field-images .swiper-container .swiper-button-next:hover,.node--type-gallery--type--sidebar-gallery .field--name-field-images .swiper-container .swiper-button-prev:hover,.node--type-gallery--type--sidebar-gallery .field--name-field-paragraph .swiper-container .swiper-button-next:hover,.node--type-gallery--type--sidebar-gallery .field--name-field-paragraph .swiper-container .swiper-button-prev:hover,.node--type-gallery.node--view-mode-full .field--name-field-gallery-item .swiper-container .swiper-button-next:hover,.node--type-gallery.node--view-mode-full .field--name-field-gallery-item .swiper-container .swiper-button-prev:hover,.node--type-gallery.node--view-mode-full .field--name-field-images .swiper-container .swiper-button-next:hover,.node--type-gallery.node--view-mode-full .field--name-field-images .swiper-container .swiper-button-prev:hover,.node--type-gallery.node--view-mode-full .field--name-field-paragraph .swiper-container .swiper-button-next:hover,.node--type-gallery.node--view-mode-full .field--name-field-paragraph .swiper-container .swiper-button-prev:hover,.paragraph--type--gallery .field--name-field-gallery-item .swiper-container .swiper-button-next:hover,.paragraph--type--gallery .field--name-field-gallery-item .swiper-container .swiper-button-prev:hover,.paragraph--type--gallery .field--name-field-images .swiper-container .swiper-button-next:hover,.paragraph--type--gallery .field--name-field-images .swiper-container .swiper-button-prev:hover,.paragraph--type--gallery .field--name-field-paragraph .swiper-container .swiper-button-next:hover,.paragraph--type--gallery .field--name-field-paragraph .swiper-container .swiper-button-prev:hover,.paragraph--type--sidebar-gallery .field--name-field-gallery-item .swiper-container .swiper-button-next:hover,.paragraph--type--sidebar-gallery .field--name-field-gallery-item .swiper-container .swiper-button-prev:hover,.paragraph--type--sidebar-gallery .field--name-field-images .swiper-container .swiper-button-next:hover,.paragraph--type--sidebar-gallery .field--name-field-images .swiper-container .swiper-button-prev:hover,.paragraph--type--sidebar-gallery .field--name-field-paragraph .swiper-container .swiper-button-next:hover,.paragraph--type--sidebar-gallery .field--name-field-paragraph .swiper-container .swiper-button-prev:hover,.paragraph.node--view-mode-full .field--name-field-gallery-item .swiper-container .swiper-button-next:hover,.paragraph.node--view-mode-full .field--name-field-gallery-item .swiper-container .swiper-button-prev:hover,.paragraph.node--view-mode-full .field--name-field-images .swiper-container .swiper-button-next:hover,.paragraph.node--view-mode-full .field--name-field-images .swiper-container .swiper-button-prev:hover,.paragraph.node--view-mode-full .field--name-field-paragraph .swiper-container .swiper-button-next:hover,.paragraph.node--view-mode-full .field--name-field-paragraph .swiper-container .swiper-button-prev:hover{background-color:var(--spred-btn-ghoststrong-bg-hover);color:var(--spred-btn-ghoststrong-icon-hover)}.node--type-gallery--type--gallery .field--name-field-gallery-item .swiper-container .swiper-button-next:after,.node--type-gallery--type--gallery .field--name-field-gallery-item .swiper-container .swiper-button-prev:after,.node--type-gallery--type--gallery .field--name-field-images .swiper-container .swiper-button-next:after,.node--type-gallery--type--gallery .field--name-field-images .swiper-container .swiper-button-prev:after,.node--type-gallery--type--gallery .field--name-field-paragraph .swiper-container .swiper-button-next:after,.node--type-gallery--type--gallery .field--name-field-paragraph .swiper-container .swiper-button-prev:after,.node--type-gallery--type--sidebar-gallery .field--name-field-gallery-item .swiper-container .swiper-button-next:after,.node--type-gallery--type--sidebar-gallery .field--name-field-gallery-item .swiper-container .swiper-button-prev:after,.node--type-gallery--type--sidebar-gallery .field--name-field-images .swiper-container .swiper-button-next:after,.node--type-gallery--type--sidebar-gallery .field--name-field-images .swiper-container .swiper-button-prev:after,.node--type-gallery--type--sidebar-gallery .field--name-field-paragraph .swiper-container .swiper-button-next:after,.node--type-gallery--type--sidebar-gallery .field--name-field-paragraph .swiper-container .swiper-button-prev:after,.node--type-gallery.node--view-mode-full .field--name-field-gallery-item .swiper-container .swiper-button-next:after,.node--type-gallery.node--view-mode-full .field--name-field-gallery-item .swiper-container .swiper-button-prev:after,.node--type-gallery.node--view-mode-full .field--name-field-images .swiper-container .swiper-button-next:after,.node--type-gallery.node--view-mode-full .field--name-field-images .swiper-container .swiper-button-prev:after,.node--type-gallery.node--view-mode-full .field--name-field-paragraph .swiper-container .swiper-button-next:after,.node--type-gallery.node--view-mode-full .field--name-field-paragraph .swiper-container .swiper-button-prev:after,.paragraph--type--gallery .field--name-field-gallery-item .swiper-container .swiper-button-next:after,.paragraph--type--gallery .field--name-field-gallery-item .swiper-container .swiper-button-prev:after,.paragraph--type--gallery .field--name-field-images .swiper-container .swiper-button-next:after,.paragraph--type--gallery .field--name-field-images .swiper-container .swiper-button-prev:after,.paragraph--type--gallery .field--name-field-paragraph .swiper-container .swiper-button-next:after,.paragraph--type--gallery .field--name-field-paragraph .swiper-container .swiper-button-prev:after,.paragraph--type--sidebar-gallery .field--name-field-gallery-item .swiper-container .swiper-button-next:after,.paragraph--type--sidebar-gallery .field--name-field-gallery-item .swiper-container .swiper-button-prev:after,.paragraph--type--sidebar-gallery .field--name-field-images .swiper-container .swiper-button-next:after,.paragraph--type--sidebar-gallery .field--name-field-images .swiper-container .swiper-button-prev:after,.paragraph--type--sidebar-gallery .field--name-field-paragraph .swiper-container .swiper-button-next:after,.paragraph--type--sidebar-gallery .field--name-field-paragraph .swiper-container .swiper-button-prev:after,.paragraph.node--view-mode-full .field--name-field-gallery-item .swiper-container .swiper-button-next:after,.paragraph.node--view-mode-full .field--name-field-gallery-item .swiper-container .swiper-button-prev:after,.paragraph.node--view-mode-full .field--name-field-images .swiper-container .swiper-button-next:after,.paragraph.node--view-mode-full .field--name-field-images .swiper-container .swiper-button-prev:after,.paragraph.node--view-mode-full .field--name-field-paragraph .swiper-container .swiper-button-next:after,.paragraph.node--view-mode-full .field--name-field-paragraph .swiper-container .swiper-button-prev:after{font-size:var(--spred-size-2)}.node--type-gallery--type--gallery .field--name-field-gallery-item .swiper-container .swiper-button-next.swiper-button-lock,.node--type-gallery--type--gallery .field--name-field-gallery-item .swiper-container .swiper-button-prev.swiper-button-lock,.node--type-gallery--type--gallery .field--name-field-images .swiper-container .swiper-button-next.swiper-button-lock,.node--type-gallery--type--gallery .field--name-field-images .swiper-container .swiper-button-prev.swiper-button-lock,.node--type-gallery--type--gallery .field--name-field-paragraph .swiper-container .swiper-button-next.swiper-button-lock,.node--type-gallery--type--gallery .field--name-field-paragraph .swiper-container .swiper-button-prev.swiper-button-lock,.node--type-gallery--type--sidebar-gallery .field--name-field-gallery-item .swiper-container .swiper-button-next.swiper-button-lock,.node--type-gallery--type--sidebar-gallery .field--name-field-gallery-item .swiper-container .swiper-button-prev.swiper-button-lock,.node--type-gallery--type--sidebar-gallery .field--name-field-images .swiper-container .swiper-button-next.swiper-button-lock,.node--type-gallery--type--sidebar-gallery .field--name-field-images .swiper-container .swiper-button-prev.swiper-button-lock,.node--type-gallery--type--sidebar-gallery .field--name-field-paragraph .swiper-container .swiper-button-next.swiper-button-lock,.node--type-gallery--type--sidebar-gallery .field--name-field-paragraph .swiper-container .swiper-button-prev.swiper-button-lock,.node--type-gallery.node--view-mode-full .field--name-field-gallery-item .swiper-container .swiper-button-next.swiper-button-lock,.node--type-gallery.node--view-mode-full .field--name-field-gallery-item .swiper-container .swiper-button-prev.swiper-button-lock,.node--type-gallery.node--view-mode-full .field--name-field-images .swiper-container .swiper-button-next.swiper-button-lock,.node--type-gallery.node--view-mode-full .field--name-field-images .swiper-container .swiper-button-prev.swiper-button-lock,.node--type-gallery.node--view-mode-full .field--name-field-paragraph .swiper-container .swiper-button-next.swiper-button-lock,.node--type-gallery.node--view-mode-full .field--name-field-paragraph .swiper-container .swiper-button-prev.swiper-button-lock,.paragraph--type--gallery .field--name-field-gallery-item .swiper-container .swiper-button-next.swiper-button-lock,.paragraph--type--gallery .field--name-field-gallery-item .swiper-container .swiper-button-prev.swiper-button-lock,.paragraph--type--gallery .field--name-field-images .swiper-container .swiper-button-next.swiper-button-lock,.paragraph--type--gallery .field--name-field-images .swiper-container .swiper-button-prev.swiper-button-lock,.paragraph--type--gallery .field--name-field-paragraph .swiper-container .swiper-button-next.swiper-button-lock,.paragraph--type--gallery .field--name-field-paragraph .swiper-container .swiper-button-prev.swiper-button-lock,.paragraph--type--sidebar-gallery .field--name-field-gallery-item .swiper-container .swiper-button-next.swiper-button-lock,.paragraph--type--sidebar-gallery .field--name-field-gallery-item .swiper-container .swiper-button-prev.swiper-button-lock,.paragraph--type--sidebar-gallery .field--name-field-images .swiper-container .swiper-button-next.swiper-button-lock,.paragraph--type--sidebar-gallery .field--name-field-images .swiper-container .swiper-button-prev.swiper-button-lock,.paragraph--type--sidebar-gallery .field--name-field-paragraph .swiper-container .swiper-button-next.swiper-button-lock,.paragraph--type--sidebar-gallery .field--name-field-paragraph .swiper-container .swiper-button-prev.swiper-button-lock,.paragraph.node--view-mode-full .field--name-field-gallery-item .swiper-container .swiper-button-next.swiper-button-lock,.paragraph.node--view-mode-full .field--name-field-gallery-item .swiper-container .swiper-button-prev.swiper-button-lock,.paragraph.node--view-mode-full .field--name-field-images .swiper-container .swiper-button-next.swiper-button-lock,.paragraph.node--view-mode-full .field--name-field-images .swiper-container .swiper-button-prev.swiper-button-lock,.paragraph.node--view-mode-full .field--name-field-paragraph .swiper-container .swiper-button-next.swiper-button-lock,.paragraph.node--view-mode-full .field--name-field-paragraph .swiper-container .swiper-button-prev.swiper-button-lock{display:none}.node--type-gallery--type--gallery-item,.paragraph--type--gallery-item{margin-block:0!important}@media (min-width:1280px){.node--type-gallery--type--sidebar-gallery .gallery-grid,.paragraph--type--sidebar-gallery .gallery-grid{gap:var(--spred-size-1);grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.vbox-next{right:var(--spred-size-4)}.vbox-prev{left:var(--spred-size-3)}.vbox-close{right:var(--spred-size-3);top:var(--spred-size-3)}}.vbox-child{max-width:calc(90vw - var(--spred-size-6))}.vbox-child img{max-height:80vh}.node--type-gallery.node--view-mode-full .title{border-left:6px solid var(--domain-color-1,var(--spred-border-color-theme-accent));font-family:var(--spred-fontfamily-accent),sans-serif;font-size:clamp(2rem,1.6666666667rem + 1.4814814815vw,3rem);font-weight:var(--spred-fontstyle-bold);letter-spacing:-1px;line-height:clamp(2.75rem,2.3333333333rem + 1.8518518519vw,4rem);margin-bottom:var(--spred-size-8);padding-left:var(--spred-size-2-5)}@media (min-width:768px){.node--type-gallery.node--view-mode-full .title{border-left-width:8px;padding-left:var(--spred-size-4)}}.node--type-gallery.node--view-mode-teaser .pseudo-date{font-size:clamp(.6875rem,.6875rem + 0vw,.6875rem);line-height:clamp(1rem,1rem + 0vw,1rem);margin-bottom:var(--spred-size-1)}.node--type-gallery.node--view-mode-teaser .field--name-body,.node--type-gallery.node--view-mode-teaser .pseudo-date{color:var(--spred-text-secondary);font-family:var(--spred-fontfamily-default),sans-serif;font-weight:var(--spred-fontstyle-default);letter-spacing:normal}.node--type-gallery.node--view-mode-teaser .field--name-body{font-size:clamp(.8125rem,.8125rem + 0vw,.8125rem);line-height:clamp(1.25rem,1.25rem + 0vw,1.25rem)}.node--type-gallery.node--view-mode-teaser .field--name-field-keywords{display:flex;flex-wrap:wrap;gap:var(--spred-size-1);margin-top:var(--spred-size-1)}.node--type-gallery.node--view-mode-teaser .field--name-field-keywords .field__item,.node--type-gallery.node--view-mode-teaser .field--name-field-keywords .field__item *{color:var(--spred-link-default);font-family:var(--spred-fontfamily-default),sans-serif;font-size:clamp(.6875rem,.6875rem + 0vw,.6875rem);font-weight:var(--spred-fontstyle-default);letter-spacing:normal;line-height:clamp(1rem,1rem + 0vw,1rem);margin:0}.node--type-gallery.node--view-mode-teaser .field--name-field-keywords .field__item a{align-items:center;display:flex}.node--type-gallery.node--view-mode-teaser .field--name-field-keywords .field__item a:before{content:"#";display:inline}.swiper-pagination{line-height:1.2}.paragraph--type--header-banner-container{position:relative}.paragraph--type--header-banner-container .paragraph--type--banner[data-zoom-out=zoom-out] img,.paragraph--type--header-banner-container .paragraph--type--banner[data-zoom-out=zoom-out] video{animation:zoom-out 8s ease-in-out forwards}@keyframes zoom-out{0%{scale:1.2}to{scale:1}}.paragraph--type--header-banner-container .field--name-field-paragraphs,.paragraph--type--header-banner-container .field--name-field-paragraphs>div{height:550px}@media (min-width:768px){.paragraph--type--header-banner-container .field--name-field-paragraphs,.paragraph--type--header-banner-container .field--name-field-paragraphs>div{height:642px}}.paragraph--type--header-banner-container .swiper-slide{background-color:var(--spred-bg-block-brand-primary);height:550px;position:relative}@media (min-width:768px){.paragraph--type--header-banner-container .swiper-slide{height:642px}}.paragraph--type--header-banner-container .swiper-pagination{bottom:var(--spred-size-2)}@media (min-width:1024px){.paragraph--type--header-banner-container .swiper-pagination{bottom:var(--spred-size-5)}}.paragraph--type--header-banner-container .swiper-pagination .swiper-pagination-bullet{background-color:var(--spred-bg-block-overlay-light-sm);border-radius:var(--spred-border-radius-xs);height:var(--spred-size-1);opacity:1;transition:all .3s ease-in-out;width:var(--spred-size-1)}.paragraph--type--header-banner-container .swiper-pagination .swiper-pagination-bullet-active{background-color:var(--spred-bg-block-white);width:var(--spred-size-3-5)}.paragraph--type--banner{height:100%;margin-inline:auto;max-width:1168px;padding-inline:var(--spred-size-2);padding-top:160px}@media (min-width:1024px){.paragraph--type--banner{padding-top:120px}}.paragraph--type--banner *{color:var(--spred-text-primary-inverse)}.paragraph--type--banner:has(.field--name-field-link){cursor:pointer}@media (min-width:1024px){.paragraph--type--banner.text-align-center{display:flex;justify-content:center}.paragraph--type--banner.text-align-right{display:flex;justify-content:flex-end}}.paragraph--type--banner:has(.paragraph-content):before{background-color:rgba(0,0,0,.32);content:"";inset:0;position:absolute;z-index:1}.paragraph--type--banner:has(.paragraph-content) .paragraph-content{display:flex;flex-direction:column;height:100%;justify-content:center;padding-bottom:var(--spred-size-5);position:relative;z-index:1}@media (min-width:768px){.paragraph--type--banner:has(.paragraph-content) .paragraph-content{padding-bottom:var(--spred-size-4)}}@media (min-width:1024px){.paragraph--type--banner:has(.paragraph-content) .paragraph-content{max-width:55%}}@media (min-width:768px){.paragraph--type--banner:has(.field--name-field-background-image) .field--name-field-mobile-background-image{display:none}}.paragraph--type--banner:has(.field--name-field-mobile-background-image) .field--name-field-background-image{display:none}@media (min-width:768px){.paragraph--type--banner:has(.field--name-field-mobile-background-image) .field--name-field-background-image{display:block}}.paragraph--type--banner .field--name-field-background-image,.paragraph--type--banner .field--name-field-mobile-background-image{height:100%;inset:0;overflow:hidden;position:absolute;width:100%;z-index:-1}.paragraph--type--banner .field--name-field-background-image .media,.paragraph--type--banner .field--name-field-background-image .media>div,.paragraph--type--banner .field--name-field-mobile-background-image .media,.paragraph--type--banner .field--name-field-mobile-background-image .media>div{height:100%}.paragraph--type--banner .field--name-field-background-image img,.paragraph--type--banner .field--name-field-background-image picture,.paragraph--type--banner .field--name-field-background-image video,.paragraph--type--banner .field--name-field-mobile-background-image img,.paragraph--type--banner .field--name-field-mobile-background-image picture,.paragraph--type--banner .field--name-field-mobile-background-image video{height:100%;max-width:unset;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.paragraph--type--banner .field--name-field-title{font-family:var(--spred-fontfamily-accent),sans-serif;font-size:clamp(1.75rem,1.5rem + 1.1111111111vw,2.5rem);font-weight:var(--spred-fontstyle-bold);letter-spacing:-1px;line-height:clamp(2.5rem,2.25rem + 1.1111111111vw,3.25rem);margin:0}.paragraph--type--banner .field--name-field-body{margin-block:var(--spred-size-2-5)}.paragraph--type--banner .field--name-field-body,.paragraph--type--banner .field--name-field-body *{font-family:var(--spred-fontfamily-default),sans-serif;font-size:clamp(.9375rem,.875rem + .2777777778vw,1.125rem);font-weight:var(--spred-fontstyle-default);letter-spacing:normal;line-height:clamp(1.5rem,1.4166666667rem + .3703703704vw,1.75rem)}.paragraph--type--banner .field--name-field-link{margin-top:var(--spred-size-2-5)}.paragraph--type--banner .field--name-field-link a{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:var(--spred-btn-banner-bg);border:1px solid transparent;border:1px solid var(--spred-btn-banner-border);border-radius:var(--spred-border-radius-xs);color:var(--spred-btn-banner-label);cursor:pointer;display:inline-block;font-weight:var(--spred-fontstyle-bold);outline:none;padding:var(--spred-size-1-5) var(--spred-size-3);text-align:center;text-decoration:none;transition:.4s ease}.paragraph--type--banner .field--name-field-link a:active{box-shadow:none}.paragraph--type--banner .field--name-field-link a:active,.paragraph--type--banner .field--name-field-link a:focus,.paragraph--type--banner .field--name-field-link a:hover{background-color:var(--spred-btn-primary-bg-hover);text-decoration:none}.paragraph--type--banner .field--name-field-link a:disabled{background-color:var(--spred-btn-disabled-bg);border:1px solid var(--spred-btn-disabled-border);color:var(--spred-btn-disabled-label)}.paragraph--type--banner .field--name-field-link a:active,.paragraph--type--banner .field--name-field-link a:hover{background-color:var(--spred-btn-banner-bg-hover);border-color:var(--spred-btn-banner-border-hover);color:var(--spred-btn-banner-label-hover)}.paragraph--type--banner .field--name-field-link a:focus{background-color:var(--spred-btn-banner-bg-focus);border:1px solid var(--spred-border-color-focus);box-shadow:0 0 0 2px var(--spred-border-color-focus-outline)}.paragraph--type--banner .field--name-field-link a.link-without-text{visibility:hidden}.paragraph--type--highlighted-text{background:rgb(var(--domain-color-1-rgb),.2);border-radius:var(--spred-border-radius-2xs);margin-block:var(--spred-size-2);padding:var(--spred-size-3)}.paragraph--type--highlighted-text[style*="--paragraph-style-color"]{background:color-mix(in srgb,var(--paragraph-style-color) 15%,transparent)}.paragraph--type--accordion details{background:rgb(var(--domain-color-1-rgb),13%)}.paragraph--type--accordion[style*="--paragraph-style-color"] details{background:color-mix(in srgb,var(--paragraph-style-color) 15%,transparent)}.paragraph--type--quotes{color:var(--spred-text-primary);margin-bottom:var(--spred-size-2);padding:var(--spred-size-3) 0 var(--spred-size-3) var(--spred-size-3);position:relative}.paragraph--type--quotes:before{background:var(--paragraph-style-color,var(--domain-color-2));border-radius:var(--spred-border-radius-2xs);bottom:0;content:"";display:block;left:0;position:absolute;top:0;width:var(--spred-size-0-5)}.paragraph--type--quotes cite{color:var(--spred-text-primary)}.paragraph--type--quotes cite:before{content:"— "}.paragraph--type--text-and-image{display:flex;flex-direction:column;gap:var(--spred-size-3)}@media (min-width:768px){.paragraph--type--text-and-image{flex-direction:row-reverse;gap:var(--spred-size-4)}}.paragraph--type--text-and-image>*{flex:1}@media (min-width:768px){.paragraph--type--text-and-image.paragraph--image-position-right{flex-direction:row}}.paragraph--type--text-and-image iframe,.paragraph--type--text-and-image video{aspect-ratio:16/9;height:auto;width:100%}.paragraph--type--text-and-image iframe,.paragraph--type--text-and-image img,.paragraph--type--text-and-image video{margin-inline:auto}.paragraph--type--text-and-image h2{margin-block:0 var(--spred-size-3)}@media (min-width:1024px){.paragraph--type--text-and-image h2{font-size:var(--spred-size-3);line-height:1.5}}.paragraph--type--text-and-image .field--name-field-body *{color:var(--spred-text-secondary)}.paragraph--type--text-and-image .field--name-field-body a{color:var(--spred-brand-primary)}.paragraph--type--image iframe,.paragraph--type--image video,.paragraph--type--video iframe,.paragraph--type--video video{aspect-ratio:16/9;height:auto;max-width:747px;width:100%}.paragraph--type--image.hide-description,.paragraph--type--video.hide-description{margin-bottom:var(--spred-size-3)}.paragraph--type--image.hide-description .field--name-name,.paragraph--type--video.hide-description .field--name-name{display:none}.paragraph--type--image .media,.paragraph--type--video .media{align-items:center;display:flex;flex-direction:column;justify-content:center}.paragraph--type--image .field--name-field-media-oembed-video,.paragraph--type--video .field--name-field-media-oembed-video{display:flex;justify-content:center;width:100%}.paragraph--type--image .field--name-field-description,.paragraph--type--image .field--name-name,.paragraph--type--video .field--name-field-description,.paragraph--type--video .field--name-name{color:var(--spred-text-secondary);font-family:var(--spred-fontfamily-default),sans-serif;font-size:clamp(.8125rem,.8125rem + 0vw,.8125rem);font-weight:var(--spred-fontstyle-default);letter-spacing:normal;line-height:clamp(1.25rem,1.25rem + 0vw,1.25rem);margin:var(--spred-size-3) auto 0 auto;max-width:120ch;text-align:center}.paragraph--type--image .field--name-field-title,.paragraph--type--video .field--name-field-title{font-family:var(--spred-fontfamily-accent),sans-serif;font-size:clamp(1.5rem,1.3333333333rem + .7407407407vw,2rem);font-weight:var(--spred-fontstyle-bold);letter-spacing:normal;line-height:clamp(2rem,1.75rem + 1.1111111111vw,2.75rem);text-align:center}.paragraph--type--video iframe,.paragraph--type--video video{max-width:unset;width:100%}.paragraph--type--video .field--name-field-media-video-file{width:100%}.paragraph--type--attachment,.paragraph--type--link{margin-block:var(--spred-size-3)}.paragraph--type--attachment a,.paragraph--type--link a{background-color:var(--spred-btn-secondary-bg);border:1px solid transparent;border:1px solid var(--domain-color-1);border-radius:var(--spred-border-radius-xs);color:var(--spred-btn-secondary-label);cursor:pointer;display:inline-block;font-weight:var(--spred-fontstyle-bold);outline:none;padding:var(--spred-size-1-5) var(--spred-size-3);text-align:center;text-decoration:none;transition:.4s ease}.paragraph--type--attachment a:active,.paragraph--type--link a:active{box-shadow:none}.paragraph--type--attachment a:active,.paragraph--type--attachment a:focus,.paragraph--type--attachment a:hover,.paragraph--type--link a:active,.paragraph--type--link a:focus,.paragraph--type--link a:hover{background-color:var(--spred-btn-primary-bg-hover);text-decoration:none}.paragraph--type--attachment a:disabled,.paragraph--type--link a:disabled{background-color:var(--spred-btn-disabled-bg);border:1px solid var(--spred-btn-disabled-border);color:var(--spred-btn-disabled-label)}.paragraph--type--attachment a:active,.paragraph--type--attachment a:hover,.paragraph--type--link a:active,.paragraph--type--link a:hover{background-color:rgb(var(--domain-color-1-rgb),.1);border:1px solid var(--domain-color-1);color:var(--spred-btn-secondary-label-hover)}.paragraph--type--attachment a:focus,.paragraph--type--link a:focus{background-color:var(--spred-btn-secondary-bg-focus);border:1px solid var(--spred-border-color-focus);box-shadow:0 0 0 2px var(--spred-border-color-focus-outline)}.paragraph--type--contact-person.paragraph{margin:var(--spred-size-0-5) 0 0!important}.paragraph--type--author-information{border-top:1px solid var(--spred-border-color-subtle);margin-block:var(--spred-size-5) var(--spred-size-3)!important;padding-top:var(--spred-size-3)}.paragraph--type--author-information *{font-family:var(--spred-fontfamily-default),sans-serif;font-size:clamp(.6875rem,.6875rem + 0vw,.6875rem);font-weight:var(--spred-fontstyle-default);letter-spacing:normal;line-height:clamp(1rem,1rem + 0vw,1rem)}.paragraph--type--author-information>div{margin-bottom:var(--spred-size-1)}.paragraph--type--author-information>div:last-child{margin-bottom:0}.paragraph--type--author-information .field--label-above .field__label:after,.paragraph--type--author-information .field--label-inline .field__label:after{content:":"}.paragraph--type--author-information .field--label-inline{display:flex;flex-wrap:wrap;gap:var(--spred-size-1)}.paragraph--type--row{padding:var(--spred-size-2-5) 0}.paragraph--type--row .field--name-field-cards{display:grid}.paragraph--type--row .field--name-field-cards:has(.paragraph--type--card){gap:var(--spred-size-2)}.paragraph--type--row .field--name-field-cards:not(:has(.paragraph--type--card))>.field__item{padding:var(--spred-size-2)}.paragraph--type--row:not(:has(.paragraph--type--card))[data-number-of-columns="2"] .field--name-field-cards .field__item:nth-child(2n) .paragraph:after{display:none}.paragraph--type--row:not(:has(.paragraph--type--card))[data-number-of-columns="2"] .field--name-field-cards .field__item:nth-child(n+3){border-top:1px solid var(--spred-border-color-subtle)}@media (max-width:768px){.paragraph--type--row:not(:has(.paragraph--type--card))[data-number-of-columns="3"] .field--name-field-cards .field__item:nth-child(2n) .paragraph:after{display:none}.paragraph--type--row:not(:has(.paragraph--type--card))[data-number-of-columns="3"] .field--name-field-cards .field__item:nth-child(n+3){border-top:1px solid var(--spred-border-color-subtle)}}@media (min-width:768px){.paragraph--type--row:not(:has(.paragraph--type--card))[data-number-of-columns="3"] .field--name-field-cards .field__item:nth-child(3n) .paragraph:after{display:none}.paragraph--type--row:not(:has(.paragraph--type--card))[data-number-of-columns="3"] .field--name-field-cards .field__item:nth-child(n+4){border-top:1px solid var(--spred-border-color-subtle)}}@media (max-width:768px){.paragraph--type--row:not(:has(.paragraph--type--card))[data-number-of-columns="4"] .field--name-field-cards .field__item:nth-child(2n) .paragraph:after{display:none}.paragraph--type--row:not(:has(.paragraph--type--card))[data-number-of-columns="4"] .field--name-field-cards .field__item:nth-child(n+3){border-top:1px solid var(--spred-border-color-subtle)}}@media (min-width:768px){.paragraph--type--row:not(:has(.paragraph--type--card))[data-number-of-columns="4"] .field--name-field-cards .field__item:nth-child(4n) .paragraph:after{display:none}.paragraph--type--row:not(:has(.paragraph--type--card))[data-number-of-columns="4"] .field--name-field-cards .field__item:nth-child(n+5){border-top:1px solid var(--spred-border-color-subtle)}}.paragraph--type--row[data-number-of-columns="2"] .field--name-field-cards,.paragraph--type--row[data-number-of-columns="3"] .field--name-field-cards{grid-template-columns:repeat(2,1fr)}@media (min-width:768px){.paragraph--type--row[data-number-of-columns="3"] .field--name-field-cards{grid-template-columns:repeat(3,1fr)}}.paragraph--type--row[data-number-of-columns="4"] .field--name-field-cards{grid-template-columns:repeat(2,1fr)}@media (min-width:768px){.paragraph--type--row[data-number-of-columns="4"] .field--name-field-cards{grid-template-columns:repeat(4,1fr)}}.paragraph--type--row>.field--name-field-title{border-left:6px solid var(--domain-color-1,var(--spred-border-color-theme-accent));font-family:var(--spred-fontfamily-accent),sans-serif;font-size:clamp(2rem,1.6666666667rem + 1.4814814815vw,3rem);font-weight:var(--spred-fontstyle-bold);letter-spacing:-1px;line-height:clamp(2.75rem,2.3333333333rem + 1.8518518519vw,4rem);margin-bottom:var(--spred-size-8);padding-left:var(--spred-size-2-5)}@media (min-width:768px){.paragraph--type--row>.field--name-field-title{border-left-width:8px;padding-left:var(--spred-size-4)}}.paragraph--type--card-with-icons{border:1px solid transparent;display:flex;flex-direction:column;gap:var(--spred-size-2);margin-block:0!important;position:relative}.paragraph--type--card-with-icons:after{background-color:var(--spred-border-color-subtle);bottom:0;content:"";display:block;position:absolute;right:-16px;top:0;width:1px}.paragraph--type--card-with-icons:focus{border:1px solid var(--spred-border-color-focus);box-shadow:0 0 0 2px var(--spred-border-color-focus-outline)}.paragraph--type--card-with-icons:hover{text-decoration:none}.paragraph--type--card-with-icons:hover .field--name-field-title{color:var(--spred-text-brand-primary);text-decoration:none}.paragraph--type--card-with-icons:hover .field--name-field-icon{position:relative}.paragraph--type--card-with-icons:hover .field--name-field-icon img{opacity:0}.paragraph--type--card-with-icons:hover .field--name-field-icon .field{position:relative;transition:all .3s ease-in-out}.paragraph--type--card-with-icons:hover .field--name-field-icon .field:before{background-color:var(--domain-color-1);content:"";display:block;height:var(--spred-size-4);left:50%;-webkit-mask-image:url(/themes/custom/spred/images/icons/arrow-right.svg);mask-image:url(/themes/custom/spred/images/icons/arrow-right.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;position:absolute;top:var(--spred-size-1);transform:translateX(-50%);width:var(--spred-size-4);z-index:2}.paragraph--type--card-with-icons .field--name-field-icon .media{display:flex;justify-content:center}.paragraph--type--card-with-icons .field--name-field-icon .media .field{background-color:var(--spred-bg-block-brand-primary-pale);border-radius:var(--spred-border-radius-full);padding:var(--spred-size-1);transition:all .2s ease-in-out}.paragraph--type--card-with-icons .field--name-field-icon .media .field img{height:32px;transition:all .2s ease-in-out;width:32px}.paragraph--type--card-with-icons .field--name-field-title{color:var(--spred-text-primary);font-family:var(--spred-fontfamily-default),sans-serif;font-size:clamp(.9375rem,.9375rem + 0vw,.9375rem);font-weight:var(--spred-fontstyle-default);letter-spacing:normal;line-height:clamp(1.5rem,1.5rem + 0vw,1.5rem);margin:0;text-align:center}.paragraph--type--card{border-radius:var(--spred-border-radius-xs);display:block;height:120px;margin-block:0!important;overflow:hidden;position:relative}.paragraph--type--card:hover img{scale:1.05}.paragraph--type--card:focus{box-shadow:0 0 0 2px var(--spred-border-color-focus-outline)}.paragraph--type--card:after{background:linear-gradient(0deg,rgba(0,0,0,.32),rgba(0,0,0,.32));content:"";display:block;inset:0;position:absolute}.paragraph--type--card .field--name-field-background-image img{height:120px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:scale .3s ease-in-out;width:100%}.paragraph--type--card .field--name-field-title{bottom:var(--spred-size-2);color:var(--spred-text-primary-inverse);font-family:var(--spred-fontfamily-default),sans-serif;font-size:clamp(.9375rem,.9375rem + 0vw,.9375rem);font-weight:var(--spred-fontstyle-default);font-weight:var(--spred-fontstyle-bold);left:var(--spred-size-2);letter-spacing:normal;line-height:clamp(1.5rem,1.5rem + 0vw,1.5rem);margin:0;position:absolute;z-index:2}.paragraph--type--simple-view .view-content{display:flex;flex-direction:column;gap:var(--spred-size-2)}@media (min-width:768px){.paragraph--type--simple-view .view-content{display:flex;flex-flow:row wrap;gap:var(--spred-size-4)}.paragraph--type--simple-view .view-content>div{flex:1 0 calc(50% - var(--spred-size-2));max-width:calc(50% - var(--spred-size-2));width:calc(50% - var(--spred-size-2))}}@media (min-width:1024px){.paragraph--type--simple-view .view-content>div{flex:1 0 calc((100% - var(--spred-size-8))/3);max-width:calc((100% - var(--spred-size-8))/3);width:calc((100% - var(--spred-size-8))/3)}}.paragraph--type--entity-cards.paragraph--display-mode--teaser>.field--name-field-entities{display:flex;flex-flow:column wrap;gap:var(--spred-size-2)}@media (min-width:768px){.paragraph--type--entity-cards.paragraph--display-mode--teaser>.field--name-field-entities{flex-direction:row}}@media (min-width:1024px){.paragraph--type--entity-cards.paragraph--display-mode--teaser>.field--name-field-entities{gap:var(--spred-size-4)}}@media (min-width:768px){.paragraph--type--entity-cards.paragraph--display-mode--teaser>.field--name-field-entities>.field__item{width:calc(33.33333% - var(--spred-size-4)*2/3)}}.paragraph--type--list-view,.paragraph--type--view{padding-block:var(--spred-size-5)}@media (min-width:1024px){.paragraph--type--list-view,.paragraph--type--view{padding-block:var(--spred-size-8)}}.paragraph--type--list-view .view-paragraph-views>.view-content,.paragraph--type--view .view-paragraph-views>.view-content{display:flex;flex-flow:column wrap;gap:var(--spred-size-2)}@media (min-width:768px){.paragraph--type--list-view .view-paragraph-views>.view-content,.paragraph--type--view .view-paragraph-views>.view-content{flex-direction:row}}@media (min-width:1024px){.paragraph--type--list-view .view-paragraph-views>.view-content,.paragraph--type--view .view-paragraph-views>.view-content{gap:var(--spred-size-4)}}@media (min-width:768px){.paragraph--type--list-view .view-paragraph-views>.view-content>.views-row,.paragraph--type--view .view-paragraph-views>.view-content>.views-row{width:calc(33.33333% - var(--spred-size-4)*2/3)}}.paragraph--type--list-view .view-paragraph-views>.view-content>.views-row:has(.views-element-container),.paragraph--type--view .view-paragraph-views>.view-content>.views-row:has(.views-element-container){order:-1}.paragraph--type--list-view .view-paragraph-views>.view-content>.views-row:has(.views-element-container) .view-content,.paragraph--type--view .view-paragraph-views>.view-content>.views-row:has(.views-element-container) .view-content{gap:0}.paragraph--type--list-view .view-paragraph-views>.view-content>.views-row:has(.views-element-container) .views-row:not(:has([class^=js-view-dom-id-])),.paragraph--type--view .view-paragraph-views>.view-content>.views-row:has(.views-element-container) .views-row:not(:has([class^=js-view-dom-id-])){border-bottom:1px solid var(--spred-border-color-subtle);width:100%}.paragraph--type--list-view .view-paragraph-views>.view-content>.views-row:has(.views-element-container) .views-row:not(:has([class^=js-view-dom-id-])) a,.paragraph--type--view .view-paragraph-views>.view-content>.views-row:has(.views-element-container) .views-row:not(:has([class^=js-view-dom-id-])) a{display:block;font-weight:var(--spred-fontstyle-medium);padding-block:var(--spred-size-1-5)}.paragraph--type--list-view .view-paragraph-views>.view-content>.views-row:has(.views-element-container) .views-row:not(:has([class^=js-view-dom-id-])) a:hover,.paragraph--type--view .view-paragraph-views>.view-content>.views-row:has(.views-element-container) .views-row:not(:has([class^=js-view-dom-id-])) a:hover{text-decoration:none}@media (min-width:768px){.paragraph--type--list-view .view-paragraph-views:not(.view--show-highlighted)>.view-content>.views-row:first-child,.paragraph--type--view .view-paragraph-views:not(.view--show-highlighted)>.view-content>.views-row:first-child{order:-3}}.paragraph--type--list-view .view-paragraph-views:not(.view--show-highlighted)>.view-content>.views-row:nth-child(2),.paragraph--type--view .view-paragraph-views:not(.view--show-highlighted)>.view-content>.views-row:nth-child(2){order:-2}@media (min-width:768px){.paragraph--type--list-view .view-paragraph-views.view--show-highlighted>.view-content>.views-row,.paragraph--type--view .view-paragraph-views.view--show-highlighted>.view-content>.views-row{width:calc(50% - var(--spred-size-2))}}@media (min-width:1024px){.paragraph--type--list-view .view-paragraph-views.view--show-highlighted>.view-content>.views-row,.paragraph--type--view .view-paragraph-views.view--show-highlighted>.view-content>.views-row{width:calc(33.33333% - var(--spred-size-4))}}.paragraph--type--list-view .view-paragraph-views.view--show-highlighted>.view-content>.views-row:has(img):first-child,.paragraph--type--view .view-paragraph-views.view--show-highlighted>.view-content>.views-row:has(img):first-child{order:-2}@media (min-width:768px){.paragraph--type--list-view .view-paragraph-views.view--show-highlighted>.view-content>.views-row:has(img):first-child,.paragraph--type--view .view-paragraph-views.view--show-highlighted>.view-content>.views-row:has(img):first-child{width:calc(50% - var(--spred-size-2))}}@media (min-width:1024px){.paragraph--type--list-view .view-paragraph-views.view--show-highlighted>.view-content>.views-row:has(img):first-child,.paragraph--type--view .view-paragraph-views.view--show-highlighted>.view-content>.views-row:has(img):first-child{width:calc(66% - var(--spred-size-0-5))}}.paragraph--type--list-view .view-paragraph-views.view--show-highlighted>.view-content>.views-row:has(img):first-child>article,.paragraph--type--view .view-paragraph-views.view--show-highlighted>.view-content>.views-row:has(img):first-child>article{position:relative}.paragraph--type--list-view .view-paragraph-views.view--show-highlighted>.view-content>.views-row:has(img):first-child>article .contextual-region,.paragraph--type--view .view-paragraph-views.view--show-highlighted>.view-content>.views-row:has(img):first-child>article .contextual-region{position:static}@media (min-width:768px){.paragraph--type--list-view .view-paragraph-views.view--show-highlighted>.view-content>.views-row:has(img):first-child>article,.paragraph--type--view .view-paragraph-views.view--show-highlighted>.view-content>.views-row:has(img):first-child>article{min-height:500px}}.paragraph--type--list-view .view-paragraph-views.view--show-highlighted>.view-content>.views-row:has(img):first-child>article img,.paragraph--type--view .view-paragraph-views.view--show-highlighted>.view-content>.views-row:has(img):first-child>article img{aspect-ratio:3/5;-o-object-fit:cover;object-fit:cover;transition:scale .3s ease-in-out}@media (min-width:425px){.paragraph--type--list-view .view-paragraph-views.view--show-highlighted>.view-content>.views-row:has(img):first-child>article img,.paragraph--type--view .view-paragraph-views.view--show-highlighted>.view-content>.views-row:has(img):first-child>article img{aspect-ratio:1}}@media (min-width:768px){.paragraph--type--list-view .view-paragraph-views.view--show-highlighted>.view-content>.views-row:has(img):first-child>article img,.paragraph--type--view .view-paragraph-views.view--show-highlighted>.view-content>.views-row:has(img):first-child>article img{aspect-ratio:unset;height:100%;inset:0;position:absolute;width:100%}}.paragraph--type--list-view .view-paragraph-views.view--show-highlighted>.view-content>.views-row:has(img):first-child>article:hover img,.paragraph--type--view .view-paragraph-views.view--show-highlighted>.view-content>.views-row:has(img):first-child>article:hover img{scale:1.05}.paragraph--type--list-view .view-paragraph-views.view--show-highlighted>.view-content>.views-row:has(img):first-child>article .teaser-content,.paragraph--type--view .view-paragraph-views.view--show-highlighted>.view-content>.views-row:has(img):first-child>article .teaser-content{background-color:rgb(var(--domain-color-1-rgb),.7);bottom:0;left:0;padding:var(--spred-size-2) var(--spred-size-2-5);position:absolute;right:0}@media (min-width:1024px){.paragraph--type--list-view .view-paragraph-views.view--show-highlighted>.view-content>.views-row:has(img):first-child>article .teaser-content,.paragraph--type--view .view-paragraph-views.view--show-highlighted>.view-content>.views-row:has(img):first-child>article .teaser-content{padding:var(--spred-size-3)}}.paragraph--type--list-view .view-paragraph-views.view--show-highlighted>.view-content>.views-row:has(img):first-child>article .teaser-content *,.paragraph--type--view .view-paragraph-views.view--show-highlighted>.view-content>.views-row:has(img):first-child>article .teaser-content *{color:var(--spred-text-primary-inverse)}.paragraph--type--list-view .view-paragraph-views.view--show-highlighted>.view-content>.views-row:has(img):first-child>article .teaser-content .field--name-field-keywords,.paragraph--type--list-view .view-paragraph-views.view--show-highlighted>.view-content>.views-row:has(img):first-child>article .teaser-content .pseudo-date,.paragraph--type--view .view-paragraph-views.view--show-highlighted>.view-content>.views-row:has(img):first-child>article .teaser-content .field--name-field-keywords,.paragraph--type--view .view-paragraph-views.view--show-highlighted>.view-content>.views-row:has(img):first-child>article .teaser-content .pseudo-date{display:none}.paragraph--type--list-view .view-paragraph-views.view--show-highlighted>.view-content>.views-row:has(img):first-child>article .teaser-content:after,.paragraph--type--view .view-paragraph-views.view--show-highlighted>.view-content>.views-row:has(img):first-child>article .teaser-content:after{display:none}.paragraph--type--list-view>h2,.paragraph--type--simple-view>h2,.paragraph--type--view>h2{border-left:6px solid var(--domain-color-1,var(--spred-border-color-theme-accent));font-family:var(--spred-fontfamily-accent),sans-serif;font-size:clamp(2rem,1.6666666667rem + 1.4814814815vw,3rem);font-weight:var(--spred-fontstyle-bold);letter-spacing:-1px;line-height:clamp(2.75rem,2.3333333333rem + 1.8518518519vw,4rem);margin-block:0 var(--spred-size-5);padding-left:var(--spred-size-2-5)}@media (min-width:768px){.paragraph--type--list-view>h2,.paragraph--type--simple-view>h2,.paragraph--type--view>h2{border-left-width:8px;padding-left:var(--spred-size-4)}}.paragraph--type--list-view .field--name-field-link,.paragraph--type--simple-view .field--name-field-link,.paragraph--type--view .field--name-field-link{display:flex;justify-content:center;margin-top:var(--spred-size-4)}.paragraph--type--list-view .field--name-field-link a,.paragraph--type--simple-view .field--name-field-link a,.paragraph--type--view .field--name-field-link a{align-items:center;display:flex;font-weight:var(--spred-fontstyle-medium);gap:var(--spred-size-1)}.paragraph--type--list-view .field--name-field-link a:after,.paragraph--type--simple-view .field--name-field-link a:after,.paragraph--type--view .field--name-field-link a:after{background-color:var(--spred-link-default);content:"";display:inline-block;height:var(--spred-size-3);-webkit-mask-image:url(/themes/custom/spred/images/icons/arrow-right.svg);mask-image:url(/themes/custom/spred/images/icons/arrow-right.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;width:var(--spred-size-3)}.paragraph--type--student-view,.paragraph--type--student-view-list{padding-block:var(--spred-size-5)}@media (min-width:1024px){.paragraph--type--student-view,.paragraph--type--student-view-list{padding-block:var(--spred-size-8)}}.paragraph--type--student-view .view-paragraph-views>.view-content,.paragraph--type--student-view-list .view-paragraph-views>.view-content{display:flex;flex-flow:column wrap;gap:var(--spred-size-2)}@media (min-width:768px){.paragraph--type--student-view .view-paragraph-views>.view-content,.paragraph--type--student-view-list .view-paragraph-views>.view-content{flex-direction:row}}@media (min-width:1024px){.paragraph--type--student-view .view-paragraph-views>.view-content,.paragraph--type--student-view-list .view-paragraph-views>.view-content{gap:var(--spred-size-4)}}@media (min-width:768px){.paragraph--type--student-view .view-paragraph-views>.view-content>.views-row,.paragraph--type--student-view-list .view-paragraph-views>.view-content>.views-row{width:calc((100% - var(--spred-size-4))/2)}}@media (min-width:1024px){.paragraph--type--student-view .view-paragraph-views>.view-content>.views-row,.paragraph--type--student-view-list .view-paragraph-views>.view-content>.views-row{width:calc((100% - var(--spred-size-8))/3)}}.paragraph--type--entity-cards:not(.field--type-entity-reference-revisions .paragraph--type--entity-cards) .field--name-field-entities{display:flex;flex-direction:column;gap:var(--spred-size-2)}@media (min-width:768px){.paragraph--type--entity-cards:not(.field--type-entity-reference-revisions .paragraph--type--entity-cards) .field--name-field-entities{display:flex;flex-flow:row wrap;gap:var(--spred-size-4)}.paragraph--type--entity-cards:not(.field--type-entity-reference-revisions .paragraph--type--entity-cards) .field--name-field-entities>div{flex:1 0 calc(50% - var(--spred-size-2));max-width:calc(50% - var(--spred-size-2));width:calc(50% - var(--spred-size-2))}}@media (min-width:1024px){.paragraph--type--entity-cards:not(.field--type-entity-reference-revisions .paragraph--type--entity-cards) .field--name-field-entities>div{flex:1 0 calc((100% - var(--spred-size-8))/3);max-width:calc((100% - var(--spred-size-8))/3);width:calc((100% - var(--spred-size-8))/3)}}
