/* @license MIT https://github.com/necolas/normalize.css/blob/3.0.3/LICENSE.md */
@media (min--moz-device-pixel-ratio:0){summary{display:list-item;}}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-display:swap;font-family:"Helvetica Neue LT Std Webfont";font-style:normal;font-weight:900;src:url("/themes/groenlinks2020/stylesheets/fonts/helvetica-neue-lt-std/fixed-metrics/helvetica-neue-lt-std-black.woff2") format("woff2"),url("/themes/groenlinks2020/stylesheets/fonts/helvetica-neue-lt-std/fixed-metrics/helvetica-neue-lt-std-black.woff") format("woff")}@font-face{font-display:swap;font-family:"Suisse Webfont";font-style:normal;font-weight:100;src:url("/themes/groenlinks2020/stylesheets/fonts/suisse-intl/latin-cyrillic-arabic/suisse-intl-ultralight.woff2") format("woff2"),url("/themes/groenlinks2020/stylesheets/fonts/suisse-intl/latin-cyrillic-arabic/suisse-intl-ultralight.woff") format("woff")}@font-face{font-display:swap;font-family:"Suisse Webfont";font-style:italic;font-weight:100;src:url("/themes/groenlinks2020/stylesheets/fonts/suisse-intl/latin-cyrillic-arabic/suisse-intl-ultralightitalic.woff2") format("woff2"),url("/themes/groenlinks2020/stylesheets/fonts/suisse-intl/latin-cyrillic-arabic/suisse-intl-ultralightitalic.woff") format("woff")}@font-face{font-display:swap;font-family:"Suisse Webfont";font-style:normal;font-weight:200;src:url("/themes/groenlinks2020/stylesheets/fonts/suisse-intl/latin-cyrillic-arabic/suisse-intl-thin.woff2") format("woff2"),url("/themes/groenlinks2020/stylesheets/fonts/suisse-intl/latin-cyrillic-arabic/suisse-intl-thin.woff") format("woff")}@font-face{font-display:swap;font-family:"Suisse Webfont";font-style:italic;font-weight:200;src:url("/themes/groenlinks2020/stylesheets/fonts/suisse-intl/latin-cyrillic-arabic/suisse-intl-thinitalic.woff2") format("woff2"),url("/themes/groenlinks2020/stylesheets/fonts/suisse-intl/latin-cyrillic-arabic/suisse-intl-thinitalic.woff") format("woff")}@font-face{font-display:swap;font-family:"Suisse Webfont";font-style:normal;font-weight:300;src:url("/themes/groenlinks2020/stylesheets/fonts/suisse-intl/latin-cyrillic-arabic/suisse-intl-light.woff2") format("woff2"),url("/themes/groenlinks2020/stylesheets/fonts/suisse-intl/latin-cyrillic-arabic/suisse-intl-light.woff") format("woff")}@font-face{font-display:swap;font-family:"Suisse Webfont";font-style:italic;font-weight:300;src:url("/themes/groenlinks2020/stylesheets/fonts/suisse-intl/latin-cyrillic-arabic/suisse-intl-lightitalic.woff2") format("woff2"),url("/themes/groenlinks2020/stylesheets/fonts/suisse-intl/latin-cyrillic-arabic/suisse-intl-lightitalic.woff") format("woff")}@font-face{font-display:swap;font-family:"Suisse Webfont";font-style:normal;font-weight:400;src:url("/themes/groenlinks2020/stylesheets/fonts/suisse-intl/latin-cyrillic-arabic/suisse-intl-regular.woff2") format("woff2"),url("/themes/groenlinks2020/stylesheets/fonts/suisse-intl/latin-cyrillic-arabic/suisse-intl-regular.woff") format("woff")}@font-face{font-display:swap;font-family:"Suisse Webfont";font-style:italic;font-weight:400;src:url("/themes/groenlinks2020/stylesheets/fonts/suisse-intl/latin-cyrillic-arabic/suisse-intl-regularitalic.woff2") format("woff2"),url("/themes/groenlinks2020/stylesheets/fonts/suisse-intl/latin-cyrillic-arabic/suisse-intl-regularitalic.woff") format("woff")}@font-face{font-display:swap;font-family:"Suisse Webfont";font-style:normal;font-weight:450;src:url("/themes/groenlinks2020/stylesheets/fonts/suisse-intl/latin-cyrillic-arabic/suisse-intl-book.woff2") format("woff2"),url("/themes/groenlinks2020/stylesheets/fonts/suisse-intl/latin-cyrillic-arabic/suisse-intl-book.woff") format("woff")}@font-face{font-display:swap;font-family:"Suisse Webfont";font-style:italic;font-weight:450;src:url("/themes/groenlinks2020/stylesheets/fonts/suisse-intl/latin-cyrillic-arabic/suisse-intl-bookitalic.woff2") format("woff2"),url("/themes/groenlinks2020/stylesheets/fonts/suisse-intl/latin-cyrillic-arabic/suisse-intl-bookitalic.woff") format("woff")}@font-face{font-display:swap;font-family:"Suisse Webfont";font-style:normal;font-weight:500;src:url("/themes/groenlinks2020/stylesheets/fonts/suisse-intl/latin-cyrillic-arabic/suisse-intl-medium.woff2") format("woff2"),url("/themes/groenlinks2020/stylesheets/fonts/suisse-intl/latin-cyrillic-arabic/suisse-intl-medium.woff") format("woff")}@font-face{font-display:swap;font-family:"Suisse Webfont";font-style:italic;font-weight:500;src:url("/themes/groenlinks2020/stylesheets/fonts/suisse-intl/latin-cyrillic-arabic/suisse-intl-mediumitalic.woff2") format("woff2"),url("/themes/groenlinks2020/stylesheets/fonts/suisse-intl/latin-cyrillic-arabic/suisse-intl-mediumitalic.woff") format("woff")}@font-face{font-display:swap;font-family:"Suisse Webfont";font-style:normal;font-weight:600;src:url("/themes/groenlinks2020/stylesheets/fonts/suisse-intl/latin-cyrillic-arabic/suisse-intl-semibold.woff2") format("woff2"),url("/themes/groenlinks2020/stylesheets/fonts/suisse-intl/latin-cyrillic-arabic/suisse-intl-semibold.woff") format("woff")}@font-face{font-display:swap;font-family:"Suisse Webfont";font-style:italic;font-weight:600;src:url("/themes/groenlinks2020/stylesheets/fonts/suisse-intl/latin-cyrillic-arabic/suisse-intl-semibolditalic.woff2") format("woff2"),url("/themes/groenlinks2020/stylesheets/fonts/suisse-intl/latin-cyrillic-arabic/suisse-intl-semibolditalic.woff") format("woff")}@font-face{font-display:swap;font-family:"Suisse Webfont";font-style:normal;font-weight:700;src:url("/themes/groenlinks2020/stylesheets/fonts/suisse-intl/latin-cyrillic-arabic/suisse-intl-bold.woff2") format("woff2"),url("/themes/groenlinks2020/stylesheets/fonts/suisse-intl/latin-cyrillic-arabic/suisse-intl-bold.woff") format("woff")}@font-face{font-display:swap;font-family:"Suisse Webfont";font-style:italic;font-weight:700;src:url("/themes/groenlinks2020/stylesheets/fonts/suisse-intl/latin-cyrillic-arabic/suisse-intl-bolditalic.woff2") format("woff2"),url("/themes/groenlinks2020/stylesheets/fonts/suisse-intl/latin-cyrillic-arabic/suisse-intl-bolditalic.woff") format("woff")}@font-face{font-display:swap;font-family:"Suisse Webfont";font-style:normal;font-weight:900;src:url("/themes/groenlinks2020/stylesheets/fonts/suisse-intl/latin-cyrillic-arabic/suisse-intl-black.woff2") format("woff2"),url("/themes/groenlinks2020/stylesheets/fonts/suisse-intl/latin-cyrillic-arabic/suisse-intl-black.woff") format("woff")}@font-face{font-display:swap;font-family:"Suisse Webfont";font-style:italic;font-weight:900;src:url("/themes/groenlinks2020/stylesheets/fonts/suisse-intl/latin-cyrillic-arabic/suisse-intl-blackitalic.woff2") format("woff2"),url("/themes/groenlinks2020/stylesheets/fonts/suisse-intl/latin-cyrillic-arabic/suisse-intl-blackitalic.woff") format("woff")}:root{--breakpoint-mobile:320px;--breakpoint-portrait:530px;--breakpoint-landscape:800px;--breakpoint-notebook:1180px;--breakpoint-desktop:1580px;--breakpoint-desktop-large:2240px;--breakpoint:var(--breakpoint-mobile);--document-min-width:320px;--document-max-width:2560px;--grid-columns:6;--grid-gutter:15px;--grid-spacing:15px;--grid-margin:0px;--grid-max-width:100%;--grid-debug-color:#f06;--margin:30px;--beat:15px;--full-grid-column-width:calc((100% - (var(--grid-margin) * 2) - (var(--grid-gutter) * (var(--grid-columns) + 1))) / var(--grid-columns))}@media(min-width:530px){:root{--breakpoint:var(--breakpoint-portrait);--grid-columns:12;--grid-gutter:15px;--grid-spacing:15px;--grid-margin:15px;--grid-max-width:100%;--grid-debug-color:#0cf;--margin:30px}}@media(min-width:800px){:root{--breakpoint:var(--breakpoint-landcape);--grid-columns:16;--grid-gutter:15px;--grid-spacing:15px;--grid-margin:15px;--grid-max-width:100%;--grid-debug-color:#0f9;--margin:60px}}@media(min-width:1180px){:root{--breakpoint:var(--breakpoint-notebook);--grid-columns:18;--grid-gutter:15px;--grid-spacing:15px;--grid-margin:15px;--grid-max-width:100%;--grid-debug-color:#c3f}}@media(min-width:1580px){:root{--breakpoint:var(--breakpoint-desktop);--grid-columns:20;--grid-gutter:15px;--grid-spacing:15px;--grid-margin:15px;--grid-max-width:100%;--grid-debug-color:#f06}}@media(min-width:2240px){:root{--breakpoint:var(--breakpoint-desktop-large);--grid-columns:24;--grid-gutter:15px;--grid-spacing:15px;--grid-margin:15px;--grid-max-width:100%;--grid-debug-color:#0cf}}:root{--color-accent:#533bff;--button-padding:6px;--form-field-padding:16px;--button-border:4px;--form-field-border:4px;--button-small-padding:6px}@media(min-width:800px){:root{--button-padding:12px;--form-field-padding:21px}}:root{--back-link-font-size:14px;--back-link-font-stack:Suisse Webfont,Helvetica Neue,Helvetica,Arial,sans-serif;--back-link-font-style:normal;--back-link-font-variant:normal;--back-link-font-weight:400;--back-link-letter-spacing:0;--back-link-line-height:14px;--back-link-margin-bottom:15px;--back-link-margin-top:15px;--back-link-padding-bottom:8px;--back-link-padding-top:8px;--back-link-text-transform:normal}:root{--button--primary-font-size:16px;--button--primary-font-stack:Suisse Webfont,Helvetica Neue,Helvetica,Arial,sans-serif;--button--primary-font-style:normal;--button--primary-font-variant:normal;--button--primary-font-weight:900;--button--primary-letter-spacing:0;--button--primary-line-height:16px;--button--primary-margin-bottom:0;--button--primary-margin-top:1px;--button--primary-padding-bottom:22px;--button--primary-padding-top:22px;--button--primary-text-transform:uppercase}:root{--button--secondary-font-size:16px;--button--secondary-font-stack:Suisse Webfont,Helvetica Neue,Helvetica,Arial,sans-serif;--button--secondary-font-style:normal;--button--secondary-font-variant:normal;--button--secondary-font-weight:900;--button--secondary-letter-spacing:0;--button--secondary-line-height:16px;--button--secondary-margin-bottom:0;--button--secondary-margin-top:0;--button--secondary-padding-bottom:13px;--button--secondary-padding-top:12px;--button--secondary-text-transform:normal}:root{--button--tertiary-font-size:14px;--button--tertiary-font-stack:Suisse Webfont,Helvetica Neue,Helvetica,Arial,sans-serif;--button--tertiary-font-style:normal;--button--tertiary-font-variant:normal;--button--tertiary-font-weight:700;--button--tertiary-letter-spacing:0;--button--tertiary-line-height:14px;--button--tertiary-margin-bottom:0;--button--tertiary-margin-top:0;--button--tertiary-padding-bottom:14px;--button--tertiary-padding-top:13px;--button--tertiary-text-transform:uppercase}:root{--campaign-spread-introduction-font-size:20px;--campaign-spread-introduction-font-stack:Suisse Webfont,Helvetica Neue,Helvetica,Arial,sans-serif;--campaign-spread-introduction-font-style:normal;--campaign-spread-introduction-font-variant:normal;--campaign-spread-introduction-font-weight:normal;--campaign-spread-introduction-letter-spacing:0;--campaign-spread-introduction-line-height:30px;--campaign-spread-introduction-margin-bottom:30px;--campaign-spread-introduction-margin-top:30px;--campaign-spread-introduction-padding-bottom:0;--campaign-spread-introduction-padding-top:0;--campaign-spread-introduction-text-transform:normal}@media(min-width:800px){:root{--campaign-spread-introduction-font-size:22px}}:root{--campaign-spread-medium-highlight-title-font-size:18px;--campaign-spread-medium-highlight-title-font-stack:Helvetica Neue LT Std Webfont,Suisse Webfont,Helvetica Neue,Helvetica,Arial,sans-serif;--campaign-spread-medium-highlight-title-font-style:normal;--campaign-spread-medium-highlight-title-font-variant:normal;--campaign-spread-medium-highlight-title-font-weight:900;--campaign-spread-medium-highlight-title-letter-spacing:0;--campaign-spread-medium-highlight-title-line-height:20px;--campaign-spread-medium-highlight-title-margin-bottom:15px;--campaign-spread-medium-highlight-title-margin-top:60px;--campaign-spread-medium-highlight-title-padding-bottom:5px;--campaign-spread-medium-highlight-title-padding-top:5px;--campaign-spread-medium-highlight-title-text-transform:uppercase;--campaign-spread-medium-highlight-title-word-spacing:normal}@media(min-width:800px){:root{--campaign-spread-medium-highlight-title-font-size:28px;--campaign-spread-medium-highlight-title-line-height:32px;--campaign-spread-medium-highlight-title-padding-bottom:6px;--campaign-spread-medium-highlight-title-padding-top:7px}}:root{--caption-font-size:12px;--caption-font-stack:Suisse Webfont,Helvetica Neue,Helvetica,Arial,sans-serif;--caption-font-style:normal;--caption-font-variant:normal;--caption-font-weight:400;--caption-letter-spacing:0;--caption-line-height:12px;--caption-margin-bottom:15px;--caption-margin-top:15px;--caption-padding-bottom:1px;--caption-padding-top:2px;--caption-text-transform:none}:root{--card-caption-font-size:10px;--card-caption-font-stack:Suisse Webfont,Helvetica Neue,Helvetica,Arial,sans-serif;--card-caption-font-style:normal;--card-caption-font-variant:normal;--card-caption-font-weight:400;--card-caption-letter-spacing:0;--card-caption-line-height:25px;--card-caption-margin-bottom:15px;--card-caption-margin-top:15px;--card-caption-padding-bottom:2px;--card-caption-padding-top:3px;--card-caption-text-transform:normal}:root{--card-text-font-size:14px;--card-text-font-stack:Suisse Webfont,Helvetica Neue,Helvetica,Arial,sans-serif;--card-text-font-style:normal;--card-text-font-variant:normal;--card-text-font-weight:400;--card-text-letter-spacing:0;--card-text-line-height:20px;--card-text-margin-bottom:15px;--card-text-margin-top:15px;--card-text-padding-bottom:5px;--card-text-padding-top:5px;--card-text-text-transform:normal}:root{--card-title-font-size:16px;--card-title-font-stack:Suisse Webfont,Helvetica Neue,Helvetica,Arial,sans-serif;--card-title-font-style:normal;--card-title-font-variant:normal;--card-title-font-weight:900;--card-title-letter-spacing:0;--card-title-line-height:18px;--card-title-margin-bottom:30px;--card-title-margin-top:60px;--card-title-padding-bottom:6px;--card-title-padding-top:6px;--card-title-text-transform:normal}:root{--comment-date-font-size:10px;--comment-date-font-stack:Suisse Webfont,Helvetica Neue,Helvetica,Arial,sans-serif;--comment-date-font-style:normal;--comment-date-font-variant:normal;--comment-date-font-weight:400;--comment-date-letter-spacing:0;--comment-date-line-height:25px;--comment-date-margin-bottom:15px;--comment-date-margin-top:15px;--comment-date-padding-bottom:2px;--comment-date-padding-top:3px;--comment-date-text-transform:normal}:root{--content-highlight-title-font-size:30px;--content-highlight-title-font-stack:Helvetica Neue LT Std Webfont,Suisse Webfont,Helvetica Neue,Helvetica,Arial,sans-serif;--content-highlight-title-font-style:normal;--content-highlight-title-font-variant:normal;--content-highlight-title-font-weight:900;--content-highlight-title-letter-spacing:0;--content-highlight-title-line-height:32px;--content-highlight-title-margin-bottom:15px;--content-highlight-title-margin-top:60px;--content-highlight-title-padding-bottom:6px;--content-highlight-title-padding-top:7px;--content-highlight-title-text-transform:uppercase;--content-highlight-title-word-spacing:normal}@media(min-width:1580px){:root{--content-highlight-title-font-size:42px;--content-highlight-title-line-height:45px;--content-highlight-title-padding-bottom:0;--content-highlight-title-padding-top:0}}:root{--featured-campaign-title-font-size:30px;--featured-campaign-title-font-stack:Helvetica Neue LT Std Webfont,Suisse Webfont,Helvetica Neue,Helvetica,Arial,sans-serif;--featured-campaign-title-font-style:normal;--featured-campaign-title-font-variant:normal;--featured-campaign-title-font-weight:900;--featured-campaign-title-letter-spacing:0;--featured-campaign-title-line-height:32px;--featured-campaign-title-margin-bottom:15px;--featured-campaign-title-margin-top:60px;--featured-campaign-title-padding-bottom:6px;--featured-campaign-title-padding-top:7px;--featured-campaign-title-text-transform:uppercase;--featured-campaign-title-word-spacing:normal}@media(min-width:800px){:root{--featured-campaign-title-font-size:42px;--featured-campaign-title-line-height:45px;--featured-campaign-title-padding-bottom:0;--featured-campaign-title-padding-top:0}}@media screen and (min-width:1280px){:root{--featured-campaign-title-font-size:60px;--featured-campaign-title-letter-spacing:-1px;--featured-campaign-title-line-height:64px;--featured-campaign-title-padding-bottom:0;--featured-campaign-title-padding-top:1px}}:root{--field-label-font-stack:Suisse Webfont,Helvetica Neue,Helvetica,Arial,sans-serif;--field-label-font-size:10px;--field-label-font-style:normal;--field-label-font-variant:normal;--field-label-font-weight:700;--field-label-letter-spacing:0;--field-label-line-height:8px;--field-label-margin-bottom:15px;--field-label-margin-top:0;--field-label-padding-bottom:6px;--field-label-padding-top:1px;--field-label-text-transform:lowercase}:root{--footer-heading-font-size:14px;--footer-heading-font-stack:Helvetica Neue LT Std Webfont,Suisse Webfont,Helvetica Neue,Helvetica,Arial,sans-serif;--footer-heading-font-style:normal;--footer-heading-font-variant:normal;--footer-heading-font-weight:900;--footer-heading-letter-spacing:0;--footer-heading-line-height:16px;--footer-heading-margin-bottom:-25px;--footer-heading-margin-top:60px;--footer-heading-padding-bottom:7px;--footer-heading-padding-top:7px;--footer-heading-text-transform:uppercase;--footer-heading-word-spacing:normal}@media(min-width:800px){:root{--footer-heading-font-size:16px;--footer-heading-line-height:18px;--footer-heading-padding-bottom:6px;--footer-heading-padding-top:6px}}:root{--form-field-font-size:16px;--form-field-font-stack:Suisse Webfont,Helvetica Neue,Helvetica,Arial,sans-serif;--form-field-font-style:normal;--form-field-font-variant:normal;--form-field-font-weight:400;--form-field-letter-spacing:-.2px;--form-field-line-height:20px;--form-field-margin-bottom:0;--form-field-margin-top:0;--form-field-padding-bottom:0;--form-field-padding-top:0;--form-field-text-transform:normal}:root{--header-author-link-font-size:16px;--header-author-link-font-stack:Suisse Webfont,Helvetica Neue,Helvetica,Arial,sans-serif;--header-author-link-font-style:normal;--header-author-link-font-variant:normal;--header-author-link-font-weight:400;--header-author-link-letter-spacing:0;--header-author-link-line-height:30px;--header-author-link-margin-bottom:0;--header-author-link-margin-top:15px;--header-author-link-padding-bottom:0;--header-author-link-padding-top:0;--header-author-link-text-transform:normal}:root{--header-author-font-size:16px;--header-author-font-stack:Suisse Webfont,Helvetica Neue,Helvetica,Arial,sans-serif;--header-author-font-style:normal;--header-author-font-variant:normal;--header-author-font-weight:400;--header-author-letter-spacing:0;--header-author-line-height:20px;--header-author-margin-bottom:0;--header-author-margin-top:15px;--header-author-padding-bottom:0;--header-author-padding-top:0;--header-author-text-transform:normal}:root{--header-title-font-size:32px;--header-title-font-stack:Helvetica Neue LT Std Webfont,Suisse Webfont,Helvetica Neue,Helvetica,Arial,sans-serif;--header-title-font-style:normal;--header-title-font-variant:normal;--header-title-font-weight:900;--header-title-letter-spacing:0;--header-title-line-height:34px;--header-title-margin-bottom:15px;--header-title-margin-top:60px;--header-title-padding-bottom:5px;--header-title-padding-top:6px;--header-title-text-transform:uppercase;--header-title-word-spacing:normal}@media(min-width:800px){:root{--header-title-font-size:43px;--header-title-line-height:45px;--header-title-padding-bottom:0;--header-title-padding-top:0}}:root{--heading-1-font-size:42px;--heading-1-font-stack:Helvetica Neue LT Std Webfont,Suisse Webfont,Helvetica Neue,Helvetica,Arial,sans-serif;--heading-1-font-style:normal;--heading-1-font-variant:normal;--heading-1-font-weight:900;--heading-1-letter-spacing:0;--heading-1-line-height:45px;--heading-1-margin-bottom:15px;--heading-1-margin-top:60px;--heading-1-padding-bottom:0;--heading-1-padding-top:0;--heading-1-text-transform:uppercase;--heading-1-word-spacing:normal}@media(min-width:800px){:root{--heading-1-font-size:60px;--heading-1-letter-spacing:-1px;--heading-1-line-height:64px;--heading-1-padding-bottom:0;--heading-1-padding-top:1px}}:root{--heading-2-font-size:26px;--heading-2-font-stack:Helvetica Neue LT Std Webfont,Suisse Webfont,Helvetica Neue,Helvetica,Arial,sans-serif;--heading-2-font-style:normal;--heading-2-font-variant:normal;--heading-2-font-weight:900;--heading-2-letter-spacing:0;--heading-2-line-height:28px;--heading-2-margin-bottom:15px;--heading-2-margin-top:60px;--heading-2-padding-bottom:8px;--heading-2-padding-top:9px;--heading-2-text-transform:uppercase;--heading-2-word-spacing:normal}@media(min-width:800px){:root{--heading-2-font-size:36px;--heading-2-line-height:40px;--heading-2-padding-bottom:2px;--heading-2-padding-top:3px}}:root{--heading-3-font-size:18px;--heading-3-font-stack:Helvetica Neue LT Std Webfont,Suisse Webfont,Helvetica Neue,Helvetica,Arial,sans-serif;--heading-3-font-style:normal;--heading-3-font-variant:normal;--heading-3-font-weight:900;--heading-3-letter-spacing:0;--heading-3-line-height:20px;--heading-3-margin-bottom:-15px;--heading-3-margin-top:60px;--heading-3-padding-bottom:5px;--heading-3-padding-top:5px;--heading-3-text-transform:uppercase;--heading-3-word-spacing:normal}@media(min-width:800px){:root{--heading-3-font-size:30px;--heading-3-line-height:32px;--heading-3-padding-bottom:6px;--heading-3-padding-top:7px}}:root{--heading-4-font-size:16px;--heading-4-font-stack:Helvetica Neue LT Std Webfont,Suisse Webfont,Helvetica Neue,Helvetica,Arial,sans-serif;--heading-4-font-style:normal;--heading-4-font-variant:normal;--heading-4-font-weight:900;--heading-4-letter-spacing:0;--heading-4-line-height:18px;--heading-4-margin-bottom:-20px;--heading-4-margin-top:60px;--heading-4-padding-bottom:6px;--heading-4-padding-top:6px;--heading-4-text-transform:uppercase;--heading-4-word-spacing:normal}@media(min-width:800px){:root{--heading-4-font-size:18px;--heading-4-line-height:20px;--heading-4-padding-bottom:5px;--heading-4-padding-top:5px}}:root{--heading-5-font-size:14px;--heading-5-font-stack:Helvetica Neue LT Std Webfont,Suisse Webfont,Helvetica Neue,Helvetica,Arial,sans-serif;--heading-5-font-style:normal;--heading-5-font-variant:normal;--heading-5-font-weight:900;--heading-5-letter-spacing:0;--heading-5-line-height:16px;--heading-5-margin-bottom:-25px;--heading-5-margin-top:60px;--heading-5-padding-bottom:7px;--heading-5-padding-top:7px;--heading-5-text-transform:normal;--heading-5-word-spacing:normal}@media(min-width:800px){:root{--heading-5-font-size:16px;--heading-5-line-height:18px;--heading-5-padding-bottom:6px;--heading-5-padding-top:6px}}:root{--heading-6-font-size:12px;--heading-6-font-stack:Helvetica Neue LT Std Webfont,Suisse Webfont,Helvetica Neue,Helvetica,Arial,sans-serif;--heading-6-font-style:normal;--heading-6-font-variant:normal;--heading-6-font-weight:900;--heading-6-letter-spacing:0;--heading-6-line-height:14px;--heading-6-margin-bottom:-30px;--heading-6-margin-top:60px;--heading-6-padding-bottom:0;--heading-6-padding-top:1px;--heading-6-text-transform:normal;--heading-6-word-spacing:normal}@media(min-width:800px){:root{--heading-6-font-size:14px;--heading-6-line-height:16px;--heading-6-padding-bottom:7px;--heading-6-padding-top:7px}}:root{--hero-tryptich-heading-2-font-size:30px;--hero-tryptich-heading-2-font-stack:Helvetica Neue LT Std Webfont,Suisse Webfont,Helvetica Neue,Helvetica,Arial,sans-serif;--hero-tryptich-heading-2-font-style:normal;--hero-tryptich-heading-2-font-variant:normal;--hero-tryptich-heading-2-font-weight:900;--hero-tryptich-heading-2-letter-spacing:0;--hero-tryptich-heading-2-line-height:32px;--hero-tryptich-heading-2-margin-bottom:15px;--hero-tryptich-heading-2-margin-top:60px;--hero-tryptich-heading-2-padding-bottom:6px;--hero-tryptich-heading-2-padding-top:7px;--hero-tryptich-heading-2-text-transform:uppercase;--hero-tryptich-heading-2-word-spacing:normal}@media(min-width:1180px){:root{--hero-tryptich-heading-2-font-size:42px;--hero-tryptich-heading-2-line-height:45px;--hero-tryptich-heading-2-padding-bottom:0;--hero-tryptich-heading-2-padding-top:0}}:root{--hero-tryptich-heading-3-font-size:18px;--hero-tryptich-heading-3-font-stack:Helvetica Neue LT Std Webfont,Suisse Webfont,Helvetica Neue,Helvetica,Arial,sans-serif;--hero-tryptich-heading-3-font-style:normal;--hero-tryptich-heading-3-font-variant:normal;--hero-tryptich-heading-3-font-weight:900;--hero-tryptich-heading-3-letter-spacing:0;--hero-tryptich-heading-3-line-height:20px;--hero-tryptich-heading-3-margin-bottom:-15px;--hero-tryptich-heading-3-margin-top:60px;--hero-tryptich-heading-3-padding-bottom:5px;--hero-tryptich-heading-3-padding-top:5px;--hero-tryptich-heading-3-text-transform:uppercase;--hero-tryptich-heading-3-word-spacing:normal}@media(min-width:1180px){:root{--hero-tryptich-heading-3-font-size:30px;--hero-tryptich-heading-3-line-height:32px;--hero-tryptich-heading-3-padding-bottom:6px;--hero-tryptich-heading-3-padding-top:7px}}:root{--introduction-font-size:20px;--introduction-font-stack:Suisse Webfont,Helvetica Neue,Helvetica,Arial,sans-serif;--introduction-font-style:normal;--introduction-font-variant:normal;--introduction-font-weight:700;--introduction-letter-spacing:0;--introduction-line-height:30px;--introduction-margin-bottom:30px;--introduction-margin-top:30px;--introduction-padding-bottom:0;--introduction-padding-top:0;--introduction-text-transform:normal}@media(min-width:800px){:root{--introduction-font-size:22px}}:root{--menu-bar-department-title-font-size:12px;--menu-bar-department-title-font-stack:Helvetica Neue LT Std Webfont,Suisse Webfont,Helvetica Neue,Helvetica,Arial,sans-serif;--menu-bar-department-title-font-style:normal;--menu-bar-department-title-font-variant:normal;--menu-bar-department-title-font-weight:900;--menu-bar-department-title-letter-spacing:0;--menu-bar-department-title-line-height:15px;--menu-bar-department-title-margin-bottom:-25px;--menu-bar-department-title-margin-top:15px;--menu-bar-department-title-padding-bottom:7.5px;--menu-bar-department-title-padding-top:7.5px;--menu-bar-department-title-text-transform:uppercase;--menu-bar-department-title-word-spacing:normal}@media(min-width:800px){:root{--menu-bar-department-title-font-size:16px;--menu-bar-department-title-line-height:18px;--menu-bar-department-title-padding-bottom:6px;--menu-bar-department-title-padding-top:6px}}:root{--paragraph-notification-block-font-size:16px;--paragraph-notification-block-font-stack:Suisse Webfont,Helvetica Neue,Helvetica,Arial,sans-serif;--paragraph-notification-block-font-style:normal;--paragraph-notification-block-font-variant:normal;--paragraph-notification-block-font-weight:400;--paragraph-notification-block-letter-spacing:0;--paragraph-notification-block-line-height:25px;--paragraph-notification-block-margin-bottom:20px;--paragraph-notification-block-margin-top:20px;--paragraph-notification-block-padding-bottom:2px;--paragraph-notification-block-padding-top:3px;--paragraph-notification-block-text-transform:normal}@media(min-width:800px){:root{--paragraph-notification-block-font-size:18px}}:root{--paragraph-font-size:16px;--paragraph-font-stack:Suisse Webfont,Helvetica Neue,Helvetica,Arial,sans-serif;--paragraph-font-style:normal;--paragraph-font-variant:normal;--paragraph-font-weight:400;--paragraph-letter-spacing:0;--paragraph-line-height:25px;--paragraph-margin-bottom:30px;--paragraph-margin-top:30px;--paragraph-padding-bottom:2px;--paragraph-padding-top:3px;--paragraph-text-transform:normal}@media(min-width:800px){:root{--paragraph-font-size:18px}}:root{--quote-font-size:30px;--quote-font-stack:Helvetica Neue LT Std Webfont,Suisse Webfont,Helvetica Neue,Helvetica,Arial,sans-serif;--quote-font-style:normal;--quote-font-variant:normal;--quote-font-weight:900;--quote-letter-spacing:0;--quote-line-height:32px;--quote-margin-bottom:15px;--quote-margin-top:60px;--quote-padding-bottom:6px;--quote-padding-top:7px;--quote-text-transform:normal;--quote-word-spacing:normal}@media(min-width:800px){:root{--quote-font-size:42px;--quote-line-height:45px;--quote-padding-bottom:0;--quote-padding-top:0}}:root{--tag-link-large-font-size:18px;--tag-link-large-font-stack:Suisse Webfont,Helvetica Neue,Helvetica,Arial,sans-serif;--tag-link-large-font-style:normal;--tag-link-large-font-variant:normal;--tag-link-large-font-weight:400;--tag-link-large-letter-spacing:0;--tag-link-large-line-height:20px;--tag-link-large-margin-bottom:15px;--tag-link-large-margin-top:15px;--tag-link-large-padding-bottom:14px;--tag-link-large-padding-top:14px;--tag-link-large-text-transform:normal}:root{--tag-link-font-size:14px;--tag-link-font-stack:Suisse Webfont,Helvetica Neue,Helvetica,Arial,sans-serif;--tag-link-font-style:normal;--tag-link-font-variant:normal;--tag-link-font-weight:400;--tag-link-letter-spacing:0;--tag-link-line-height:14px;--tag-link-margin-bottom:15px;--tag-link-margin-top:15px;--tag-link-padding-bottom:8px;--tag-link-padding-top:8px;--tag-link-text-transform:normal}:root{--tag-font-size:12px;--tag-font-stack:Suisse Webfont,Helvetica Neue,Helvetica,Arial,sans-serif;--tag-font-style:normal;--tag-font-variant:normal;--tag-font-weight:400;--tag-letter-spacing:0;--tag-line-height:10px;--tag-margin-bottom:15px;--tag-margin-top:15px;--tag-padding-bottom:2px;--tag-padding-top:3px;--tag-text-transform:uppercase}:root{--theme-card-caption-font-size:12px;--theme-card-caption-font-stack:Suisse Webfont,Helvetica Neue,Helvetica,Arial,sans-serif;--theme-card-caption-font-style:normal;--theme-card-caption-font-variant:normal;--theme-card-caption-font-weight:700;--theme-card-caption-letter-spacing:0;--theme-card-caption-line-height:25px;--theme-card-caption-margin-bottom:15px;--theme-card-caption-margin-top:15px;--theme-card-caption-padding-bottom:2px;--theme-card-caption-padding-top:3px;--theme-card-caption-text-transform:normal}:root{--theme-card-carousel-header-font-size:40px;--theme-card-carousel-header-font-stack:Helvetica Neue LT Std Webfont,Suisse Webfont,Helvetica Neue,Helvetica,Arial,sans-serif;--theme-card-carousel-header-font-style:normal;--theme-card-carousel-header-font-variant:normal;--theme-card-carousel-header-font-weight:900;--theme-card-carousel-header-letter-spacing:-1px;--theme-card-carousel-header-line-height:1em;--theme-card-carousel-header-margin-bottom:0;--theme-card-carousel-header-margin-top:0;--theme-card-carousel-header-padding-bottom:0;--theme-card-carousel-header-padding-top:0;--theme-card-carousel-header-text-transform:uppercase;--theme-card-carousel-header-word-spacing:normal}@media(min-width:530px){:root{--theme-card-carousel-header-font-size:60px;--theme-card-carousel-header-letter-spacing:-1px;--theme-card-carousel-header-line-height:1em}}@media(min-width:800px){:root{--theme-card-carousel-header-font-size:90px;--theme-card-carousel-header-letter-spacing:-2px;--theme-card-carousel-header-line-height:1em}}@media(min-width:1180px){:root{--theme-card-carousel-header-font-size:120px;--theme-card-carousel-header-letter-spacing:-3px;--theme-card-carousel-header-line-height:1em}}@media(min-width:1580px){:root{--theme-card-carousel-header-font-size:168px;--theme-card-carousel-header-letter-spacing:-4px;--theme-card-carousel-header-line-height:1em}}:root{--theme-card-label-font-size:12px;--theme-card-label-font-stack:Helvetica Neue LT Std Webfont,Suisse Webfont,Helvetica Neue,Helvetica,Arial,sans-serif;--theme-card-label-font-style:normal;--theme-card-label-font-variant:normal;--theme-card-label-font-weight:700;--theme-card-label-letter-spacing:0;--theme-card-label-line-height:10px;--theme-card-label-margin-bottom:15px;--theme-card-label-margin-top:15px;--theme-card-label-padding-bottom:2px;--theme-card-label-padding-top:3px;--theme-card-label-text-transform:uppercase}:root{--layout-campaign-spread-content:column 1 / span 6;--layout-campaign-spread-image:column 1 / span 6;--layout-campaign-spread-medium-content:column 1 / span 5;--layout-campaign-spread-medium-image:column 1 / span 6;--layout-card-carousel:column 1 / span 5;--layout-card-grid:column 1 / span 6;--layout-card-grid-thin:column 1 / span 6;--layout-card-list:column 1 / span 6;--layout-content-aside-content--default:column 1 / span 6;--layout-content-aside-content--reversed:column 1 / span 6;--layout-content-aside-image--default:column 1 / span 6;--layout-content-aside-image--reversed:column 1 / span 6;--layout-content-disclosure:column 1 / span 6;--layout-content-form:column 1 / span 6;--layout-content-link-list:column 1 / span 6;--layout-content-share:column 1 / span 6;--layout-content:column 1 / span 6;--layout-cookie-preferences:column 1 / span 6;--layout-extra-wide:column 1 / span 6;--layout-featured-campaign-content:column 1 / span 6;--layout-featured-campaign-image:column 1 / span 6;--layout-featured-card-carousel-cards:column 1 / span 5;--layout-featured-card-carousel-content:column 1 / span 5;--layout-featured:column 1 / span 6;--layout-footer-bar-bottom:column 1 / span 6;--layout-footer-bar-column:column 1 / span 6;--layout-footer-bar-egp-logo:column 1 / span 6;--layout-footer-bar-follow:column 1 / span 6;--layout-footer-bar-logo:column 1 / span 6;--layout-full:column 1 / span var(--grid-columns);--layout-header-content:column 1 / span 6;--layout-header-image--small:column 1 / span 6;--layout-header-introduction:column 1 / span 6;--layout-header-share-buttons:column 1 / span 6;--layout-header-title:column 1 / span 5;--layout-header-label:column 1 / span 4;--layout-hero-header:column 1 / span 6;--layout-hero-tryptich-part-left:column 1 / span 6;--layout-hero-tryptich-part-right:column 1 / span 6;--layout-menu-overlay-links:column 1 / span 6;--layout-notification-bar:column 1 / span 6;--layout-paging:column 1 / span var(--grid-columns);--layout-person-card-grid:column 1 / span 6;--layout-photo--medium:column 1 / span 6;--layout-photo-featured-image:column 1 / span var(--grid-columns);--layout-photo-featured-title:column 1 / span 5;--layout-photo:column 1 / span var(--grid-columns);--layout-quote:column 1 / span 6;--layout-search-bar:column 1 / span 6;--layout-theme-card-carousel-cards:column 2 / span 4;--layout-theme-card-carousel-title:column 1 / span 6;--layout-ultra-wide:column 1 / span 6;--layout-video:column 1 / span 6;--layout-wide:column 1 / span 6}@media(min-width:530px){:root{--layout-campaign-spread-content:column 3 / span 10;--layout-campaign-spread-image:column 1 / span 12;--layout-campaign-spread-medium-content:column 7 / span 6;--layout-campaign-spread-medium-image:column 1 / span 6;--layout-card-carousel:column 1 / span 10;--layout-card-grid:column 2 / span 10;--layout-card-grid-thin:column 2 / span 10;--layout-card-list:column 2 / span 10;--layout-content-aside-content--default:column 1 / span 5;--layout-content-aside-content--reversed:column 8 / span 6;--layout-content-aside-image--default:column 7 / span 6;--layout-content-aside-image--reversed:column 1 / span 6;--layout-content-disclosure:column 2 / span 10;--layout-content-form:column 2 / span 10;--layout-content-link-list:column 2 / span 10;--layout-content-share:column 2 / span 10;--layout-content:column 2 / span 10;--layout-cookie-preferences:column 2 / span 10;--layout-extra-wide:column 1 / span 12;--layout-featured-campaign-content:column 7 / span 6;--layout-featured-campaign-image:column 1 / span 6;--layout-featured-card-carousel-cards:column 2 / span 10;--layout-featured-card-carousel-content:column 2 / span 8;--layout-featured:column 5 / span 8;--layout-footer-bar-bottom:column 1 / span 6;--layout-footer-bar-column:span 6;--layout-footer-bar-egp-logo:span 6;--layout-footer-bar-follow:span 6;--layout-footer-bar-logo:column 1 / span 12;--layout-header-content:column 2 / span 10;--layout-header-image--small:column 1 / span 12;--layout-header-introduction:column 2 / span 10;--layout-header-share-buttons:column 2 / span 10;--layout-header-title:column 2 / span 8;--layout-header-label:column 2 / span 4;--layout-hero-header:column 2 / span 7;--layout-hero-tryptich-part-left:column 1 / span 12;--layout-hero-tryptich-part-right:column 1 / span 12;--layout-menu-overlay-links:column 2 / span 10;--layout-notification-bar:column 1 / span 12;--layout-person-card-grid:column 2 / span 10;--layout-photo--medium:column 2 / span 10;--layout-photo-featured-image:column 1 / span 12;--layout-photo-featured-title:column 2 / span 8;--layout-photo:column 1 / span 12;--layout-quote:column 3 / span 8;--layout-search-bar:column 2 / span 10;--layout-theme-card-carousel-cards:column 2 / span 10;--layout-theme-card-carousel-title:column 1 / span 12;--layout-ultra-wide:column 1 / span 12;--layout-video:column 2 / span 10;--layout-wide:column 1 / span 12}}@media(min-width:800px){:root{--layout-campaign-spread-content:column 9 / span 8;--layout-campaign-spread-image:column 1 / span 8;--layout-campaign-spread-medium-content:column 9 / span 7;--layout-campaign-spread-medium-image:column 2 / span 7;--layout-card-carousel:column 1 / span 16;--layout-card-grid:column 3 / span 12;--layout-card-grid-thin:column 4 / span 10;--layout-card-list:column 4 / span 10;--layout-content-aside-content--default:column 1 / span 7;--layout-content-aside-content--reversed:column 10 / span 7;--layout-content-aside-image--default:column 9 / span 8;--layout-content-aside-image--reversed:column 1 / span 8;--layout-content-disclosure:column 4 / span 10;--layout-content-form:column 4 / span 10;--layout-content-link-list:column 4 / span 10;--layout-content-share:column 4 / span 10;--layout-content:column 4 / span 10;--layout-cookie-preferences:column 4 / span 10;--layout-extra-wide:column 3 / span 12;--layout-featured-campaign-content:column 9 / span 8;--layout-featured-campaign-image:column 1 / span 8;--layout-featured-card-carousel-cards:column 7 / span 10;--layout-featured-card-carousel-content:column 1 / span 6;--layout-featured:column 9 / span 8;--layout-footer-bar-bottom:column 1 / span 12;--layout-footer-bar-column:span 4;--layout-footer-bar-egp-logo:column 13 / span 4;--layout-footer-bar-follow:column 13 / span 4;--layout-footer-bar-logo:column 1 / span 16;--layout-header-content:column 4 / span 10;--layout-header-image--small:column 3 / span 12;--layout-header-introduction:column 4 / span 10;--layout-header-share-buttons:column 12 / span 5;--layout-header-title:column 4 / span 8;--layout-header-label:column 4 / span 3;--layout-hero-header:column 2 / span 9;--layout-hero-tryptich-part-left:column 1 / span 8;--layout-hero-tryptich-part-right:column 9 / span 8;--layout-menu-overlay-links:column 4 / span 10;--layout-notification-bar:column 2 / span 14;--layout-person-card-grid:column 3 / span 12;--layout-photo--medium:column 4 / span 10;--layout-photo-featured-image:column 1 / span 16;--layout-photo-featured-title:column 4 / span 8;--layout-photo:column 3 / span 12;--layout-quote:column 2 / span 14;--layout-search-bar:column 4 / span 10;--layout-theme-card-carousel-cards:column 2 / span 14;--layout-theme-card-carousel-title:column 1 / span 16;--layout-ultra-wide:column 2 / span 14;--layout-video:column 4 / span 10;--layout-wide:column 3 / span 12}}@media(min-width:1180px){:root{--layout-campaign-spread-content:column 10 / span 9;--layout-campaign-spread-image:column 1 / span 9;--layout-campaign-spread-medium-content:column 10 / span 8;--layout-campaign-spread-medium-image:column 2 / span 8;--layout-card-carousel:column 2 / span 16;--layout-card-grid:column 2 / span 16;--layout-card-grid-thin:column 3 / span 14;--layout-card-list:column 5 / span 10;--layout-content-aside-content--default:column 2 / span 7;--layout-content-aside-content--reversed:column 11 / span 7;--layout-content-aside-image--default:column 10 / span 8;--layout-content-aside-image--reversed:column 2 / span 8;--layout-content-disclosure:column 5 / span 10;--layout-content-form:column 5 / span 10;--layout-content-link-list:column 5 / span 10;--layout-content-share:column 5 / span 10;--layout-content:column 5 / span 10;--layout-cookie-preferences:column 5 / span 10;--layout-extra-wide:column 4 / span 12;--layout-featured-campaign-content:column 11 / span 7;--layout-featured-campaign-image:column 1 / span 8;--layout-featured-card-carousel-cards:column 10 / span 9;--layout-featured-card-carousel-content:column 1 / span 8;--layout-featured:column 10 / span 9;--layout-footer-bar-bottom:column 1 / span 14;--layout-footer-bar-column:span 4;--layout-footer-bar-egp-logo:column 15 / span 4;--layout-footer-bar-follow:column 15 / span 4;--layout-footer-bar-logo:column 1 / span 18;--layout-header-content:column 5 / span 10;--layout-header-image--small:column 4 / span 12;--layout-header-introduction:column 5 / span 10;--layout-header-share-buttons:column 13 / span 5;--layout-header-title:column 5 / span 8;--layout-header-label:column 5 / span 2;--layout-hero-header:column 2 / span 8;--layout-hero-tryptich-part-left:column 1 / span 9;--layout-hero-tryptich-part-right:column 10 / span 9;--layout-menu-overlay-links:column 5 / span 10;--layout-notification-bar:column 2 / span 16;--layout-person-card-grid:column 2 / span 16;--layout-photo--medium:column 5 / span 10;--layout-photo-featured-image:column 2 / span 16;--layout-photo-featured-title:column 5 / span 8;--layout-photo:column 4 / span 12;--layout-quote:column 3 / span 14;--layout-search-bar:column 5 / span 10;--layout-theme-card-carousel-cards:column 3 / span 14;--layout-theme-card-carousel-title:column 1 / span 18;--layout-ultra-wide:column 2 / span 16;--layout-video:column 5 / span 10;--layout-wide:column 4 / span 12}}@media(min-width:1580px){:root{--layout-campaign-spread-content:column 11 / span 10;--layout-campaign-spread-image:column 1 / span 10;--layout-campaign-spread-medium-content:column 11 / span 8;--layout-campaign-spread-medium-image:column 3 / span 8;--layout-card-carousel:column 4 / span 14;--layout-card-grid:column 4 / span 14;--layout-card-grid-thin:column 5/ span 12;--layout-card-list:column 7 / span 8;--layout-content-aside-content--default:column 5 / span 5;--layout-content-aside-content--reversed:column 12 / span 5;--layout-content-aside-image--default:column 11 / span 7;--layout-content-aside-image--reversed:column 4 / span 7;--layout-content-disclosure:column 7 / span 8;--layout-content-form:column 7 / span 8;--layout-content-link-list:column 7 / span 8;--layout-content-share:column 7 / span 8;--layout-content:column 7 / span 8;--layout-cookie-preferences:column 7 / span 8;--layout-extra-wide:column 5 / span 12;--layout-featured-campaign-content:column 12 / span 8;--layout-featured-campaign-image:column 2 / span 8;--layout-featured-card-carousel-cards:column 11 / span 7;--layout-featured-card-carousel-content:column 4 / span 6;--layout-featured:column 11 / span 8;--layout-footer-bar-bottom:column 1 / span 15;--layout-footer-bar-column:span 5;--layout-footer-bar-egp-logo:column 16 / span 5;--layout-footer-bar-follow:column 16 / span 5;--layout-footer-bar-logo:column 1 / span 20;--layout-header-content:column 7 / span 8;--layout-header-image--small:column 6 / span 10;--layout-header-introduction:column 7 / span 8;--layout-header-share-buttons:column 15 / span 4;--layout-header-title:column 7 / span 6;--layout-header-label:column 7 / span 2;--layout-hero-header:column 3 / span 7;--layout-hero-tryptich-part-left:column 1 / span 10;--layout-hero-tryptich-part-right:column 11 / span 10;--layout-menu-overlay-links:column 7 / span 8;--layout-notification-bar:column 4 / span 14;--layout-person-card-grid:column 4 / span 14;--layout-photo--medium:column 7 / span 8;--layout-photo-featured-image:column 4 / span 14;--layout-photo-featured-title:column 7 / span 6;--layout-photo:column 5 / span 12;--layout-quote:column 5 / span 12;--layout-search-bar:column 7 / span 8;--layout-theme-card-carousel-cards:column 5 / span 12;--layout-theme-card-carousel-title:column 1 / span 20;--layout-ultra-wide:column 2 / span 18;--layout-video:column 7 / span 8;--layout-wide:column 6 / span 10}}@media(min-width:2240px){:root{--layout-campaign-spread-content:column 13 / span 10;--layout-campaign-spread-image:column 1 / span 12;--layout-campaign-spread-medium-content:column 13 / span 8;--layout-campaign-spread-medium-image:column 5 / span 8;--layout-card-carousel:column 7 / span 12;--layout-card-grid:column 7 / span 12;--layout-card-grid-thin:column 8 / span 10;--layout-card-list:column 9 / span 8;--layout-content-aside-content--default:column 8 / span 4;--layout-content-aside-content--reversed:column 14 / span 4;--layout-content-aside-image--default:column 13 / span 6;--layout-content-aside-image--reversed:column 7 / span 6;--layout-content-disclosure:column 9 / span 8;--layout-content-form:column 9 / span 8;--layout-content-link-list:column 9 / span 8;--layout-content-share:column 9 / span 8;--layout-content:column 9 / span 8;--layout-cookie-preferences:column 9 / span 8;--layout-extra-wide:column 5 / span 16;--layout-featured-campaign-content:column 14 / span 8;--layout-featured-campaign-image:column 4 / span 8;--layout-featured-card-carousel-cards:column 13 / span 7;--layout-featured-card-carousel-content:column 5 / span 7;--layout-featured:column 13 / span 9;--layout-footer-bar-bottom:column 1 / span 18;--layout-footer-bar-column:span 6;--layout-footer-bar-egp-logo:column 19 / span 6;--layout-footer-bar-follow:column 19 / span 6;--layout-footer-bar-logo:column 1 / span 24;--layout-header-content:column 9 / span 8;--layout-header-image--small:column 8 / span 10;--layout-header-introduction:column 9 / span 8;--layout-header-share-buttons:column 16 / span 4;--layout-header-title:column 9 / span 6;--layout-header-label:column 9 / span 2;--layout-hero-header:column 3 / span 6;--layout-hero-tryptich-part-left:column 1 / span 12;--layout-hero-tryptich-part-right:column 13 / span 12;--layout-menu-overlay-links:column 9 / span 8;--layout-notification-bar:column 6 / span 14;--layout-person-card-grid:column 7 / span 12;--layout-photo--medium:column 9 / span 8;--layout-photo-featured-image:column 6 / span 14;--layout-photo-featured-title:column 9 / span 6;--layout-photo:column 7 / span 12;--layout-quote:column 7 / span 12;--layout-search-bar:column 9 / span 8;--layout-theme-card-carousel-cards:column 7 / span 12;--layout-theme-card-carousel-title:column 1 / span 24;--layout-ultra-wide:column 2 / span 22;--layout-video:column 9 / span 8;--layout-wide:column 8 / span 10}}*{border-width:0;box-sizing:border-box;margin-bottom:0;margin-top:0}* ::before,* ::after{box-sizing:border-box}html{background-color:#fff;color:#000}input[type=search]{appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{appearance:none}a{text-decoration:none;text-decoration-skip-ink:auto}p a,li a,label a{color:inherit;text-decoration:underline}button{background:rgba(0,0,0,0);padding:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}svg{fill:currentcolor;height:100%;stroke:rgba(0,0,0,0);width:100%}img{height:auto;max-width:100%;vertical-align:bottom}button,input,select,textarea{border-radius:0;color:inherit;font:inherit;min-height:1em}button:not(:disabled),select:not(:disabled){cursor:pointer}select{appearance:none}option{background:#fff;color:#000}textarea{max-height:50vh;resize:vertical}::selection{background-color:#ede4e5;color:#000;text-shadow:none}@media screen{[hidden~=screen]{display:inherit}[hidden~=screen]:not(:active,:focus,:target){clip:rect(0 0 0 0) !important;position:absolute !important}}input[type=number]{appearance:textfield}input[type=number]::-webkit-inner-spin-button{display:none}figure,picture{margin-left:0;margin-right:0}figure img,figure iframe,figure video,figure object,picture img,picture iframe,picture video,picture object{height:auto;width:100%}input,input:matches([type=password],[type=search]),textarea,input[type=range],select{appearance:none;border-radius:0;box-shadow:none}fieldset,legend{margin:0;padding:0}@keyframes focusanimation{0%{background-color:rgba(57,169,53,.5)}100%{background-color:rgba(57,169,53,.001)}}button:focus,summary:focus,a:focus,figcaption[tabindex="0"]:focus,select:focus{outline:2px solid #39a935;outline-offset:2px}@media(hover:hover){html:not(.key-pressed) button:focus,html:not(.key-pressed) summary:focus,html:not(.key-pressed) a:focus,html:not(.key-pressed) [tabindex="0"]:focus,html:not(.key-pressed) select:focus{outline:none}}summary::-webkit-details-marker{display:none}summary{list-style:none}em,i{font-style:inherit}strong,b{font-weight:inherit}p em,p i,ul em,ul i,ol em,ol i{font-style:normal}p strong,p b,ul strong,ul b,ol strong,ol b{font-weight:bold}.container{position:relative}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"Suisse Webfont","Helvetica Neue","Helvetica","Arial",sans-serif;font-feature-settings:"kern" 1,"calt" 1,"liga" 1,"frac" 1,"dlig" 0;font-size-adjust:initial;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;background-color:#f7f2f3;color:#222;position:relative;scroll-behavior:smooth;scroll-padding-top:calc(var(--menu-bar-height) + 30px)}html.is-edge{font-size:20px}@media(min-width:800px){html.is-edge{font-size:24px}}html:not(.is-edge){font:var(--paragraph-font-style) var(--paragraph-font-variant) var(--paragraph-font-weight) var(--paragraph-font-size)/var(--paragraph-line-height) var(--paragraph-font-stack);letter-spacing:var(--paragraph-letter-spacing);overflow-wrap:break-word;text-transform:var(--paragraph-text-transform);word-spacing:var(--paragraph-word-spacing)}html.prevent-scrolling{max-height:100vh;overflow:hidden}html.is-ios{-webkit-overflow-scrolling:touch}body{background-color:#f7f2f3;color:#222;font:inherit;-webkit-font-smoothing:antialiased;margin:0 auto;max-width:var(--document-max-width);min-width:var(--document-min-width);position:relative;width:100%}html.is-edge body{font:var(--paragraph-font-style) var(--paragraph-font-variant) var(--paragraph-font-weight) var(--paragraph-font-size)/var(--paragraph-line-height) var(--paragraph-font-stack);letter-spacing:var(--paragraph-letter-spacing);overflow-wrap:break-word;text-transform:var(--paragraph-text-transform);word-spacing:var(--paragraph-word-spacing)}.footer-bar{background-color:#fff;padding:var(--margin) 0}.footer-bar .footer-bar__grid{display:grid;grid-gap:var(--grid-spacing) var(--grid-gutter);grid-template-columns:repeat(var(--grid-columns),[column] minmax(0,1fr));margin-left:auto;margin-right:auto;max-width:calc(var(--grid-max-width) + var(--grid-gutter)*2 + var(--grid-margin)*2);padding-left:calc(var(--grid-gutter) + var(--grid-margin));padding-right:calc(var(--grid-gutter) + var(--grid-margin))}.footer-bar .footer-bar__logo{grid-column:var(--layout-footer-bar-logo);margin-bottom:var(--margin)}.footer-bar .footer-bar__column{grid-column:var(--layout-footer-bar-column)}.footer-bar .footer-bar__column .link-list .link{margin-bottom:calc(var(--margin)/2)}.footer-bar .footer-bar__department-title{font:var(--footer-heading-font-style) var(--footer-heading-font-variant) var(--footer-heading-font-weight) var(--footer-heading-font-size)/var(--footer-heading-line-height) var(--footer-heading-font-stack);letter-spacing:var(--footer-heading-letter-spacing);overflow-wrap:break-word;text-transform:var(--footer-heading-text-transform);word-spacing:var(--footer-heading-word-spacing);padding-bottom:var(--footer-heading-padding-bottom);padding-top:var(--footer-heading-padding-top);margin-bottom:5px;margin-top:-5px}.footer-bar .footer-bar__department-title:not(:last-child){margin-bottom:var(--footer-heading-margin-bottom)}.footer-bar .footer-bar__follow-buttons{font-size:0;grid-column:var(--layout-footer-bar-follow);margin-bottom:var(--margin)}.footer-bar .footer-bar__follow-buttons .icon-button:not(:first-child){margin-left:10px}.footer-bar .footer-bar__follow-title{font:var(--footer-heading-font-style) var(--footer-heading-font-variant) var(--footer-heading-font-weight) var(--footer-heading-font-size)/var(--footer-heading-line-height) var(--footer-heading-font-stack);letter-spacing:var(--footer-heading-letter-spacing);overflow-wrap:break-word;text-transform:var(--footer-heading-text-transform);word-spacing:var(--footer-heading-word-spacing);padding-bottom:var(--footer-heading-padding-bottom);padding-top:var(--footer-heading-padding-top);margin-bottom:calc(var(--margin)/2)}.footer-bar .footer-bar__bottom-links{grid-column:var(--layout-footer-bar-bottom)}.footer-bar .footer-bar__bottom-link{display:block;margin-bottom:calc(var(--margin)/2)}.footer-bar .footer-bar__bottom-link .link{font:var(--card-text-font-style) var(--card-text-font-variant) var(--card-text-font-weight) var(--card-text-font-size)/var(--card-text-line-height) var(--card-text-font-stack);letter-spacing:var(--card-text-letter-spacing);overflow-wrap:break-word;text-transform:var(--card-text-text-transform);word-spacing:var(--card-text-word-spacing);padding-bottom:var(--card-text-padding-bottom);padding-top:var(--card-text-padding-top)}.footer-bar .footer-bar__bottom-link .link:not(:first-child){margin-top:var(--card-text-margin-top)}.footer-bar .footer-bar__bottom-link .link:not(:last-child){margin-bottom:var(--card-text-margin-bottom)}.footer-bar .footer-bar__egp-logo{grid-column:var(--layout-footer-bar-egp-logo)}.footer-bar .footer-bar__egp-logo-anchor{display:inline-block;vertical-align:top}.footer-bar .footer-bar__egp-logo-anchor svg{display:inline-block;vertical-align:bottom}@media(max-width:529px){.footer-bar .footer-bar__follow-buttons{margin-top:60px}}@media(min-width:800px){.footer-bar .footer-bar__logo{margin-bottom:calc(var(--margin)/2)}.footer-bar .footer-bar__column{margin-bottom:0}.footer-bar .footer-bar__column .link-list{margin-bottom:calc(var(--margin)/4)}.footer-bar .footer-bar__column .link-list .link{margin-bottom:calc(var(--margin)/4)}.footer-bar .footer-bar__follow-buttons{text-align:right}.footer-bar .footer-bar__follow-buttons .footer-bar__follow-title{margin-bottom:calc(var(--margin)/4)}.footer-bar .footer-bar__bottom-link{display:inline;margin-right:calc(var(--margin)/4)}.footer-bar .footer-bar__egp-logo{text-align:right}.footer-bar .footer-bar__anbi-logo,.footer-bar .footer-bar__egp-logo-anchor{margin-top:-51px}}.main{overflow-x:hidden;position:relative}:root{--menu-bar-height:75px}.menu-bar{margin-bottom:var(--menu-bar-height)}.menu-bar .menu-bar__bar{align-items:flex-start;background-color:#fff;color:#222;display:flex;flex-direction:row;height:var(--menu-bar-height);justify-content:space-between;left:0;padding:15px;position:fixed;top:0;transition:height .35s cubic-bezier(0.26,0.88,0.57,0.9),background-color .35s cubic-bezier(0.26,0.88,0.57,0.9);width:100%;z-index:4096}.menu-bar .menu-bar__icon-button,.menu-bar .menu-bar__link,.menu-bar .menu-bar__link-search{display:inline-block;height:100%;margin-right:15px}.menu-bar .menu-bar__icon-button .icon-button{background-color:rgba(0,0,0,0);height:45px;padding:12.5px;vertical-align:top;width:45px}.menu-bar .menu-bar__icon-button .icon-button:hover,.menu-bar .menu-bar__icon-button .icon-button:focus{background-color:rgba(0,0,0,0);border-color:#39a935;color:#39a935}.menu-bar .menu-bar__link,.menu-bar .menu-bar__link-search{background-color:rgba(0,0,0,0);display:none;height:45px;padding:14px 0;vertical-align:top}.menu-bar .menu-bar__link.logged-in,.menu-bar .menu-bar__link-search.logged-in{display:inline-block}.menu-bar .menu-bar__link .link,.menu-bar .menu-bar__link-search .link{font:var(--heading-5-font-style) var(--heading-5-font-variant) var(--heading-5-font-weight) var(--heading-5-font-size)/var(--heading-5-line-height) var(--heading-5-font-stack);letter-spacing:var(--heading-5-letter-spacing);overflow-wrap:break-word;text-transform:var(--heading-5-text-transform);word-spacing:var(--heading-5-word-spacing);padding-bottom:var(--heading-5-padding-bottom);padding-top:var(--heading-5-padding-top);padding:0;text-transform:uppercase}.menu-bar .menu-bar__link .link:hover,.menu-bar .menu-bar__link .link:focus,.menu-bar .menu-bar__link-search .link:hover,.menu-bar .menu-bar__link-search .link:focus{color:#39a935}.menu-bar .menu-bar__link .link:hover .link__span,.menu-bar .menu-bar__link .link:focus .link__span,.menu-bar .menu-bar__link-search .link:hover .link__span,.menu-bar .menu-bar__link-search .link:focus .link__span{text-decoration:none}.menu-bar .menu-bar__link .link__icon--before,.menu-bar .menu-bar__link-search .link__icon--before{margin:-3px 10px -3px 0}.menu-bar .menu-bar__logo{align-self:flex-start;height:100%;max-width:225px;position:relative;width:100%}.menu-bar .menu-bar__logo .logo{display:block;height:100%;max-height:45px;width:100%}.menu-bar .menu-bar__items-left{font-size:0;margin-right:15px;width:45px}.menu-bar .menu-bar__items-right{font-size:0;margin-left:15px;text-align:right;width:auto}.menu-bar .menu-bar__items-right .logged-in~.button--secondary{display:none}.menu-bar .menu-bar__items-right .button{background-color:#dd2132;border-color:#dd2132;color:#fff;font-size:14px;height:45px;padding:12px 20px;text-transform:uppercase}.menu-bar .menu-bar__items-right .button:hover:not(.button--disabled,:disabled),.menu-bar .menu-bar__items-right .button:focus:not(.button--disabled,:disabled),.menu-bar .menu-bar__items-right .button.button--selected{background:#b30820;border-color:#b30820;color:#fff}.menu-bar .menu-bar__items-right .button--secondary__styled{background-color:#533bff !important;border-color:#533bff !important}.menu-bar .menu-bar__items-right .button--secondary__styled:hover{background-color:#422fca !important;border-color:#422fca !important}.menu-bar .menu-bar__items-right .link:hover,.menu-bar .menu-bar__items-right .link:focus{color:#dd2132}.menu-bar .menu-bar__items-right .link:hover svg path,.menu-bar .menu-bar__items-right .link:focus svg path{stroke:#dd2132;transition:stroke .35s cubic-bezier(0.26,0.88,0.57,0.9)}.menu-bar .menu-bar__items-right .link svg{color:#f7f2f3;margin-left:5px;position:relative;top:-2px;width:20px}.menu-bar .button--styled{display:none;margin-right:12px}.menu-bar .menu-bar__department-title{font:var(--menu-bar-department-title-font-style) var(--menu-bar-department-title-font-variant) var(--menu-bar-department-title-font-weight) var(--menu-bar-department-title-font-size)/var(--menu-bar-department-title-line-height) var(--menu-bar-department-title-font-stack);letter-spacing:var(--menu-bar-department-title-letter-spacing);overflow-wrap:break-word;text-transform:var(--menu-bar-department-title-text-transform);word-spacing:var(--menu-bar-department-title-word-spacing);padding-bottom:var(--menu-bar-department-title-padding-bottom);padding-top:var(--menu-bar-department-title-padding-top);left:0;opacity:0;pointer-events:none;position:absolute;top:35px;transition:opacity .2s cubic-bezier(0.26,0.88,0.57,0.9)}.menu-bar.menu-bar--overlay-open .menu-bar__bar{background-color:#f7f2f3}.menu-bar.menu-bar--overlay-open .button--menu{display:none}.menu-bar.menu-bar--overlay-open .menu-bar__items-left .menu-bar__link{display:none}.menu-bar.menu-bar--overlay-open .menu-bar__link-search .link__span{display:inline-block}.menu-bar:not(.menu-bar--overlay-open) .button--close{display:none}@media(max-width:529px){.menu-bar .menu-bar__logo .logo .logo__svg{overflow:visible}}@media(min-width:530px){.menu-bar .menu-bar__bar{justify-content:initial}.menu-bar .menu-bar__items-left{flex:1 1 50%}.menu-bar .menu-bar__items-right{align-items:center;display:flex;flex:1 1 50%;justify-content:flex-end}.menu-bar .menu-bar__logo{flex:0 0 243px;max-width:243px}.menu-bar .menu-bar__logo .logo{padding-right:18px}.menu-bar .menu-bar__user{display:inline-block}}@media(min-width:800px){.menu-bar .menu-bar__department-title{white-space:nowrap}.menu-bar .menu-bar__link-search{display:inline-block}.menu-bar .menu-bar__link-search .link__span{display:none}.menu-bar .button--styled{display:inline-flex}}@media screen and (max-width:1279px){.menu-bar .menu-bar__user span{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute;width:1px}}@media screen and (min-width:1280px){.menu-bar .menu-bar__items-left .menu-bar__link{display:inline-block}.menu-bar .menu-bar__items-right .menu-bar__link{display:inline-block;flex:0 0 auto}}.menu-bar.menu-bar--local:not(.menu-bar--document-scrolled){--menu-bar-height:120px}.menu-bar.menu-bar--local:not(.menu-bar--document-scrolled) .menu-bar__department-title{opacity:1;pointer-events:initial}@media(min-width:530px){.menu-bar.menu-bar--local:not(.menu-bar--document-scrolled){--menu-bar-height:105px}}@media(min-width:800px){.menu-bar.menu-bar--local:not(.menu-bar--document-scrolled){--menu-bar-height:90px}}.menu-overlay{bottom:0;left:0;opacity:0;pointer-events:none;position:fixed;right:0;top:var(--menu-bar-height);transition:opacity .35s cubic-bezier(0.26,0.88,0.57,0.9);z-index:2048}html.has-js.overlay-visible .menu-overlay{opacity:1;pointer-events:auto}html.has-js.overlay-visible .menu-overlay .menu-overlay__links--large .menu-overlay__link::before{opacity:1;transform:translate3d(0,0,0)}html.has-js.is-ios .menu-overlay .menu-overlay__links--large .menu-overlay__link::before{transform:translate(-100%,0);z-index:-1}html.has-js.is-ios.overlay-visible .menu-overlay .menu-overlay__links--large .menu-overlay__link::before{transform:translate(0,0)}.menu-overlay .menu-overlay__wrapper{background-color:#f7f2f3;color:#222;height:100%;-webkit-overflow-scrolling:touch;overflow-x:hidden;overflow-y:auto;padding:calc(var(--margin)*2) 0 125px 0}.menu-overlay .menu-overlay__grid{display:grid;grid-gap:var(--grid-spacing) var(--grid-gutter);grid-template-columns:repeat(var(--grid-columns),[column] minmax(0,1fr));margin-left:auto;margin-right:auto;max-width:calc(var(--grid-max-width) + var(--grid-gutter)*2 + var(--grid-margin)*2);padding-left:calc(var(--grid-gutter) + var(--grid-margin));padding-right:calc(var(--grid-gutter) + var(--grid-margin))}.menu-overlay .menu-overlay__links::after{clear:both;content:"";display:table}.menu-overlay .menu-overlay__link{clear:left;display:inline-block;float:left;vertical-align:top}.menu-overlay .menu-overlay__links--large,.menu-overlay .menu-overlay__links--regular,.menu-overlay .menu-overlay__links--footer{grid-column:var(--layout-menu-overlay-links)}.menu-overlay .menu-overlay__links--large{margin-left:calc(var(--grid-gutter)*-2);margin-top:calc((45px - var(--heading-2-line-height))/2*-1);overflow:hidden;padding-left:calc(var(--grid-gutter)*2)}.menu-overlay .menu-overlay__links--large .menu-overlay__link{font:var(--heading-2-font-style) var(--heading-2-font-variant) var(--heading-2-font-weight) var(--heading-2-font-size)/var(--heading-2-line-height) var(--heading-2-font-stack);letter-spacing:var(--heading-2-letter-spacing);overflow-wrap:break-word;text-transform:var(--heading-2-text-transform);word-spacing:var(--heading-2-word-spacing);background-color:rgba(0,0,0,0);color:#222;display:inline-block;margin-left:calc(var(--grid-gutter)*-1);padding:calc((45px - var(--heading-2-line-height))/2) var(--grid-gutter);position:relative;vertical-align:top}.menu-overlay .menu-overlay__links--large .menu-overlay__link::before{background-color:#fff;content:"";display:block;height:100%;left:0;opacity:0;position:absolute;top:0;transform:translate3d(-100%,0,0);transition:transform .55s cubic-bezier(0.26,0.88,0.57,0.9),opacity .55s cubic-bezier(0.26,0.88,0.57,0.9);width:100%;z-index:0}.menu-overlay .menu-overlay__links--large .menu-overlay__link:nth-child(1)::before{transition-delay:150ms}.menu-overlay .menu-overlay__links--large .menu-overlay__link:nth-child(2)::before{transition-delay:250ms}.menu-overlay .menu-overlay__links--large .menu-overlay__link:nth-child(3)::before{transition-delay:350ms}.menu-overlay .menu-overlay__links--large .menu-overlay__link:nth-child(4)::before{transition-delay:450ms}.menu-overlay .menu-overlay__links--large .menu-overlay__link:nth-child(5)::before{transition-delay:550ms}.menu-overlay .menu-overlay__links--large .menu-overlay__link:nth-child(6)::before{transition-delay:650ms}.menu-overlay .menu-overlay__links--large .menu-overlay__link:nth-child(7)::before{transition-delay:750ms}.menu-overlay .menu-overlay__links--large .menu-overlay__link:nth-child(8)::before{transition-delay:850ms}.menu-overlay .menu-overlay__links--large .menu-overlay__link:nth-child(9)::before{transition-delay:950ms}.menu-overlay .menu-overlay__links--large .menu-overlay__link .link__span{position:relative;z-index:1}.menu-overlay .menu-overlay__links--large .menu-overlay__link:hover,.menu-overlay .menu-overlay__links--large .menu-overlay__link:focus{color:#39a935}.menu-overlay .menu-overlay__links--large .menu-overlay__link:hover .link__span,.menu-overlay .menu-overlay__links--large .menu-overlay__link:focus .link__span{text-decoration:none}.menu-overlay .menu-overlay__links--regular{padding:0 calc(var(--grid-gutter)*2)}.menu-overlay .menu-overlay__links--regular .menu-overlay__link{font:var(--paragraph-font-style) var(--paragraph-font-variant) var(--paragraph-font-weight) var(--paragraph-font-size)/var(--paragraph-line-height) var(--paragraph-font-stack);letter-spacing:var(--paragraph-letter-spacing);overflow-wrap:break-word;text-transform:var(--paragraph-text-transform);word-spacing:var(--paragraph-word-spacing);padding-bottom:var(--paragraph-padding-bottom);padding-top:var(--paragraph-padding-top);min-width:200px;padding:var(--grid-gutter) 0}.menu-overlay .menu-overlay__links--footer{margin:var(--margin) 0 0;padding:0 calc(var(--grid-gutter)*2)}.menu-overlay .menu-overlay__links--footer .menu-overlay__link{font:var(--heading-4-font-style) var(--heading-4-font-variant) var(--heading-4-font-weight) var(--heading-4-font-size)/var(--heading-4-line-height) var(--heading-4-font-stack);letter-spacing:var(--heading-4-letter-spacing);overflow-wrap:break-word;text-transform:var(--heading-4-text-transform);word-spacing:var(--heading-4-word-spacing);padding-bottom:var(--heading-4-padding-bottom);padding-top:var(--heading-4-padding-top)}@media(min-width:530px){.menu-overlay .menu-overlay__search{display:none}}.menu-overlay .menu-overlay__search-button{background-color:#f7f2f3;bottom:0;display:block;left:var(--grid-gutter);padding:15px 0 50px;position:fixed;right:var(--grid-gutter);z-index:1}.menu-overlay .menu-overlay__search-button .button{background-color:#333;height:60px;width:100%}.menu-overlay .menu-overlay__search-button .button:hover:not(.button--disabled,:disabled),.menu-overlay .menu-overlay__search-button .button:focus:not(.button--disabled,:disabled),.menu-overlay .menu-overlay__search-button .button.button--selected{background-color:#f7f2f3;border-color:#333;color:#333}.menu-overlay .menu-overlay__search-button .button .button__span{text-align:left;text-transform:uppercase}.menu-overlay .menu-overlay__search-button .button .button__icon,.menu-overlay .menu-overlay__search-button .button .button__span{align-self:center}.menu-overlay .menu-overlay__search-button .button .button__icon{margin-right:10px}.menu-overlay .menu-overlay__search-button .menu-overlay__button-user{background-color:#f7f2f3;border:2px solid #333;color:#333}.menu-overlay .menu-overlay__search-button .menu-overlay__button-user+.button{margin-top:10px}.menu-overlay .menu-overlay__search-button .menu-overlay__button-user svg{color:#f7f2f3;margin-right:10px;width:15px}@media(max-width:529px){.menu-overlay .menu-overlay__wrapper{padding:var(--margin) 0 140px 0}}@media(min-width:800px){.menu-overlay .menu-overlay__links--large .menu-overlay__link{margin-left:calc(var(--grid-gutter)*-2);padding:calc((var(--menu-bar-height) - var(--heading-2-line-height))/2) calc(var(--grid-gutter)*2)}.menu-overlay .menu-overlay__search-button .menu-overlay__button-grid{display:grid;grid-gap:var(--grid-spacing) var(--grid-gutter);grid-template-columns:repeat(var(--grid-columns),[column] minmax(0,1fr));margin-left:auto;margin-right:auto;max-width:calc(var(--grid-max-width) + var(--grid-gutter)*2 + var(--grid-margin)*2);padding-left:calc(var(--grid-gutter) + var(--grid-margin));padding-right:calc(var(--grid-gutter) + var(--grid-margin))}.menu-overlay .menu-overlay__search-button .menu-overlay__button-wrapper{grid-column:var(--layout-menu-overlay-links)}.menu-overlay .menu-overlay__search-button .menu-overlay__button-user{margin-left:-10px;max-width:320px}.menu-overlay .menu-overlay__search-button .button--search{display:none}}.notification-bar{bottom:0;left:0;pointer-events:none;position:fixed;width:100%;z-index:4097}.notification-bar[data-name=cookies]{z-index:9999}.notification-bar .notification-bar__grid{display:grid;grid-gap:var(--grid-spacing) var(--grid-gutter);grid-template-columns:repeat(var(--grid-columns),[column] minmax(0,1fr));margin-left:auto;margin-right:auto;max-width:calc(var(--grid-max-width) + var(--grid-gutter)*2 + var(--grid-margin)*2);padding-left:calc(var(--grid-gutter) + var(--grid-margin));padding-right:calc(var(--grid-gutter) + var(--grid-margin))}.notification-bar .notification-bar__container{grid-column:var(--layout-notification-bar);margin-bottom:calc(var(--margin)/2);opacity:0;padding:calc(var(--grid-gutter)*2);pointer-events:none;transition:opacity .2s cubic-bezier(0.26,0.88,0.57,0.9)}.notification-bar .notification-bar__container.notification-bar__container--visible{opacity:1;pointer-events:initial}.notification-bar .notification-bar__title{font:var(--heading-5-font-style) var(--heading-5-font-variant) var(--heading-5-font-weight) var(--heading-5-font-size)/var(--heading-5-line-height) var(--heading-5-font-stack);letter-spacing:var(--heading-5-letter-spacing);overflow-wrap:break-word;text-transform:var(--heading-5-text-transform);word-spacing:var(--heading-5-word-spacing);padding-bottom:var(--heading-5-padding-bottom);padding-top:var(--heading-5-padding-top);text-transform:uppercase}.notification-bar .notification-bar__buttons{font-size:0;white-space:nowrap}.notification-bar .notification-bar__buttons .button:not(:first-child){margin-left:10px}@media(max-width:529px){.notification-bar .notification-bar__buttons{margin-top:30px}}@media(min-width:530px){.notification-bar{--column-offset:calc((100% - var(--grid-gutter) * 11) / 12 + var(--grid-gutter))}.notification-bar .notification-bar__container{padding:calc(var(--grid-gutter)*2) var(--column-offset)}.notification-bar .notification-bar__content{display:flex}.notification-bar .notification-bar__text{flex:0 1 100%}.notification-bar .notification-bar__buttons{flex:0 1 auto;margin-left:30px}}@media(min-width:800px){.notification-bar{--column-offset:calc((100% - var(--grid-gutter) * 13) / 14 + var(--grid-gutter))}.notification-bar .notification-bar__container{padding:calc(var(--grid-gutter)*2) var(--column-offset)}}@media(min-width:1180px){.notification-bar{--column-offset:calc((100% - var(--grid-gutter) * 15) / 16 + var(--grid-gutter))}.notification-bar .notification-bar__container{padding:calc(var(--grid-gutter)*2) var(--column-offset)}}@media(min-width:1580px){.notification-bar{--column-offset:calc((100% - var(--grid-gutter) * 13) / 14 + var(--grid-gutter))}.notification-bar .notification-bar__container{padding:calc(var(--grid-gutter)*3) var(--column-offset)}}@media(min-width:2240px){.notification-bar{--column-offset:calc((100% - var(--grid-gutter) * 13) / 14 + var(--grid-gutter))}.notification-bar .notification-bar__container{padding:calc(var(--grid-gutter)*4) var(--column-offset)}}.notification-bar--default .notification-bar__container{background-color:#533bff;color:#fff}.notification-bar--default .button--go{background-color:#fff;border-color:#fff;color:#533bff}.notification-bar--default .button--go:hover:not(.button--disabled,:disabled),.notification-bar--default .button--go:focus:not(.button--disabled,:disabled),.notification-bar--default .button--go.button--selected{background-color:#533bff;border-color:#fff;color:#fff}.notification-bar--default .button--close{background-color:#533bff;border-color:#fff;color:#fff}.notification-bar--default .button--close:hover:not(.button--disabled,:disabled),.notification-bar--default .button--close:focus:not(.button--disabled,:disabled),.notification-bar--default .button--close.button--selected{background-color:#fff;border-color:#fff;color:#533bff}.notification-bar--dark .notification-bar__container{background-color:#222;color:#fff}.notification-bar--dark .button--go{background-color:#fff;border-color:#fff;color:#222}.notification-bar--dark .button--go:hover:not(.button--disabled,:disabled),.notification-bar--dark .button--go:focus:not(.button--disabled,:disabled),.notification-bar--dark .button--go.button--selected{background-color:#222;border-color:#fff;color:#fff}.notification-bar--dark .button--close{background-color:#222;border-color:#fff;color:#fff}.notification-bar--dark .button--close:hover:not(.button--disabled,:disabled),.notification-bar--dark .button--close:focus:not(.button--disabled,:disabled),.notification-bar--dark .button--close.button--selected{background-color:#fff;border-color:#fff;color:#222}.skip-to-main{height:0;overflow:visible;text-align:center;width:100%}.skip-to-main .link{background-color:#222;color:#f7f2f3;float:left;left:-200vw;padding:15px 30px;position:fixed;top:15px;z-index:-1}.skip-to-main .link:focus,.skip-to-main .link:active{float:none;left:auto;position:relative;z-index:9999}.whatsapp-button{bottom:calc(var(--grid-gutter)*2);max-width:320px;opacity:0;pointer-events:none;position:fixed;right:var(--grid-gutter);transition:opacity .35s cubic-bezier(0.26,0.88,0.57,0.9);z-index:9999}.whatsapp-button.whatsapp-button--visible{opacity:1;pointer-events:auto}.whatsapp-button .whatsapp-button__close{background-color:#222;border-radius:100%;color:#fff;cursor:pointer;display:inline-block;height:24px;margin-right:5px;transition:background-color .35s cubic-bezier(0.26,0.88,0.57,0.9),color .35s cubic-bezier(0.26,0.88,0.57,0.9);vertical-align:middle;width:24px}.whatsapp-button .whatsapp-button__close:hover,.whatsapp-button .whatsapp-button__close:focus{background-color:#fff;color:#222}.whatsapp-button .whatsapp-button__button{font:var(--back-link-font-style) var(--back-link-font-variant) var(--back-link-font-weight) var(--back-link-font-size)/var(--back-link-line-height) var(--back-link-font-stack);letter-spacing:var(--back-link-letter-spacing);overflow-wrap:break-word;text-transform:var(--back-link-text-transform);word-spacing:var(--back-link-word-spacing);padding-bottom:var(--back-link-padding-bottom);padding-top:var(--back-link-padding-top);align-items:center;background-color:#11b74d;border-radius:22.5px;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);color:#fff;cursor:pointer;display:inline-flex;flex-direction:row;height:45px;justify-content:center;transition:background-color .35s cubic-bezier(0.26,0.88,0.57,0.9),color .35s cubic-bezier(0.26,0.88,0.57,0.9);vertical-align:middle}.whatsapp-button .whatsapp-button__button:hover,.whatsapp-button .whatsapp-button__button:focus{background-color:#0e9b41;color:#fff}.whatsapp-button .whatsapp-button__button-text{display:inline-block;margin:0 5px 0 20px;max-width:200px;overflow:hidden;position:relative;text-overflow:ellipsis;top:1px;vertical-align:middle;white-space:nowrap}.whatsapp-button .whatsapp-button__button-icon{background-color:#0e9b41;border-radius:22.5px;display:inline-block;height:45px;padding:10px 10px 12px 12px;vertical-align:middle;width:45px}@media(min-width:530px){.whatsapp-button{right:30px}}.back-link{font:var(--back-link-font-style) var(--back-link-font-variant) var(--back-link-font-weight) var(--back-link-font-size)/var(--back-link-line-height) var(--back-link-font-stack);letter-spacing:var(--back-link-letter-spacing);overflow-wrap:break-word;text-transform:var(--back-link-text-transform);word-spacing:var(--back-link-word-spacing);padding-bottom:var(--back-link-padding-bottom);padding-top:var(--back-link-padding-top);background-color:#222;border-width:0;color:#f7f2f3;cursor:pointer;display:inline-flex;flex-direction:row;max-width:min(100%,520px);min-width:60px;overflow:hidden;padding-left:15px;padding-right:15px;position:relative;text-align:center;text-overflow:ellipsis;transition:color .35s cubic-bezier(0.26,0.88,0.57,0.9),background-color .35s cubic-bezier(0.26,0.88,0.57,0.9);-webkit-user-select:none;user-select:none;white-space:nowrap;width:auto}.back-link:hover,.back-link:focus{background-color:#ede4e5;color:#222}.back-link .back-link__span{display:block;flex:1 1 100%;height:1em;text-align:center;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;width:100%}.back-link .back-link__icon{display:block;flex:0 0 18px;height:18px;margin:-2px 0 -2px -2px;width:18px}.back-link .back-link__icon>svg{display:block;fill:currentcolor;height:100%;width:100%}.back-link .back-link__icon--before{margin-left:-0.2em;margin-right:.2em}.back-link .back-link__icon--after{margin-left:.2em;margin-right:-0.2em}.button{cursor:pointer;display:inline-flex;flex-direction:row;max-width:100%;min-width:60px;overflow:hidden;position:relative;text-align:center;text-overflow:ellipsis;transition:color .35s cubic-bezier(0.26,0.88,0.57,0.9),background-color .35s cubic-bezier(0.26,0.88,0.57,0.9),border-color .35s cubic-bezier(0.26,0.88,0.57,0.9);-webkit-user-select:none;user-select:none;white-space:nowrap;width:auto}.button .button__span{display:block;flex:1 1 100%;height:var(--button-line-height);text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%}.button .button__icon{display:block;flex:0 0 var(--button-line-height);height:var(--button-line-height);padding:1px;width:var(--button-line-height)}.button .button__icon>svg{display:block;fill:currentcolor;height:100%;width:100%}.button .button__icon--before{margin-left:-0.2em;margin-right:.2em}.button .button__icon--after{margin-left:.2em;margin-right:-0.2em}.button:disabled,.button--disabled{cursor:default;opacity:.25;pointer-events:none}.button--hidden{display:none}.button--primary{--button-line-height:var(--button--primary-line-height);font:var(--button--primary-font-style) var(--button--primary-font-variant) var(--button--primary-font-weight) var(--button--primary-font-size)/var(--button--primary-line-height) var(--button--primary-font-stack);letter-spacing:var(--button--primary-letter-spacing);overflow-wrap:break-word;text-transform:var(--button--primary-text-transform);word-spacing:var(--button--primary-word-spacing);padding-bottom:var(--button--primary-padding-bottom);padding-top:var(--button--primary-padding-top);background-color:#533bff;color:#f7f2f3;margin-bottom:4px;padding-left:20px;padding-right:20px}.button--primary:not(:first-child){margin-top:var(--button--primary-margin-top)}.button--primary:not(:last-child){margin-bottom:var(--button--primary-margin-bottom)}.button--primary:hover:not(.button--disabled,:disabled){background-color:#422fcc;color:#fff}.button--primary:focus:not(.button--disabled,:disabled),.button--primary.button--selected{background-color:#422fcc;color:#fff;transition:color .2s cubic-bezier(0.26,0.88,0.57,0.9),background-color .2s cubic-bezier(0.26,0.88,0.57,0.9),border-color .2s cubic-bezier(0.26,0.88,0.57,0.9)}.button--primary-outline{--button-line-height:var(--button--primary-line-height);font:var(--button--primary-font-style) var(--button--primary-font-variant) var(--button--primary-font-weight) var(--button--primary-font-size)/var(--button--primary-line-height) var(--button--primary-font-stack);letter-spacing:var(--button--primary-letter-spacing);overflow-wrap:break-word;text-transform:var(--button--primary-text-transform);word-spacing:var(--button--primary-word-spacing);padding-bottom:var(--button--primary-padding-bottom);padding-top:var(--button--primary-padding-top);background-color:rgba(0,0,0,0);border:2px solid #533bff;color:#533bff;margin-bottom:4px;padding-left:20px;padding-right:20px}.button--primary-outline:not(:first-child){margin-top:var(--button--primary-margin-top)}.button--primary-outline:not(:last-child){margin-bottom:var(--button--primary-margin-bottom)}.button--primary-outline:hover:not(.button--disabled,:disabled){background-color:#422fcc;border-color:#422fcc;color:#fff}.button--primary-outline:focus:not(.button--disabled,:disabled),.button--primary-outline.button--selected{background-color:#422fcc;border-color:#422fcc;color:#fff;transition:color .2s cubic-bezier(0.26,0.88,0.57,0.9),background-color .2s cubic-bezier(0.26,0.88,0.57,0.9),border-color .2s cubic-bezier(0.26,0.88,0.57,0.9)}.button--secondary{--button-line-height:var(--button--secondary-line-height);font:var(--button--secondary-font-style) var(--button--secondary-font-variant) var(--button--secondary-font-weight) var(--button--secondary-font-size)/var(--button--secondary-line-height) var(--button--secondary-font-stack);letter-spacing:var(--button--secondary-letter-spacing);overflow-wrap:break-word;text-transform:var(--button--secondary-text-transform);word-spacing:var(--button--secondary-word-spacing);padding-bottom:var(--button--secondary-padding-bottom);padding-top:var(--button--secondary-padding-top);background-color:#533bff;border:2px solid rgba(0,0,0,0);color:#f7f2f3;padding-left:20px;padding-right:20px}.button--secondary:not(:first-child){margin-top:var(--button--secondary-margin-top)}.button--secondary:not(:last-child){margin-bottom:var(--button--secondary-margin-bottom)}.button--secondary:hover:not(.button--disabled,:disabled),.button--secondary:focus:not(.button--disabled,:disabled),.button--secondary.button--selected{background-color:#f7f2f3;border-color:#533bff;color:#533bff}.button--tertiary{--button-line-height:var(--button--tertiary-line-height);font:var(--button--tertiary-font-style) var(--button--tertiary-font-variant) var(--button--tertiary-font-weight) var(--button--tertiary-font-size)/var(--button--tertiary-line-height) var(--button--tertiary-font-stack);letter-spacing:var(--button--tertiary-letter-spacing);overflow-wrap:break-word;text-transform:var(--button--tertiary-text-transform);word-spacing:var(--button--tertiary-word-spacing);padding-bottom:var(--button--tertiary-padding-bottom);padding-top:var(--button--tertiary-padding-top);background-color:rgba(0,0,0,0);border:2px solid #533bff;color:#533bff;padding-left:15px;padding-right:15px}.button--tertiary:not(:first-child){margin-top:var(--button--tertiary-margin-top)}.button--tertiary:not(:last-child){margin-bottom:var(--button--tertiary-margin-bottom)}.button--tertiary:hover:not(.button--disabled,:disabled),.button--tertiary:focus:not(.button--disabled,:disabled),.button--tertiary.button--selected{background-color:#533bff;border-color:#533bff;color:#f7f2f3}.button--tertiary-outline{--button-line-height:var(--button--tertiary-line-height);font:var(--button--tertiary-font-style) var(--button--tertiary-font-variant) var(--button--tertiary-font-weight) var(--button--tertiary-font-size)/var(--button--tertiary-line-height) var(--button--tertiary-font-stack);letter-spacing:var(--button--tertiary-letter-spacing);overflow-wrap:break-word;text-transform:var(--button--tertiary-text-transform);word-spacing:var(--button--tertiary-word-spacing);padding-bottom:var(--button--tertiary-padding-bottom);padding-top:var(--button--tertiary-padding-top);background-color:rgba(0,0,0,0);border:2px solid currentcolor;color:currentcolor;padding-left:15px;padding-right:15px}.button--tertiary-outline:not(:first-child){margin-top:var(--button--tertiary-margin-top)}.button--tertiary-outline:not(:last-child){margin-bottom:var(--button--tertiary-margin-bottom)}.button--tertiary-outline:hover:not(.button--disabled,:disabled),.button--tertiary-outline:focus:not(.button--disabled,:disabled),.button--tertiary-outline.button--selected{background-color:#fff;border-color:#fff;color:#533bff}.button--quaternary{--button-line-height:var(--button--primary-line-height);font:var(--button--primary-font-style) var(--button--primary-font-variant) var(--button--primary-font-weight) var(--button--primary-font-size)/var(--button--primary-line-height) var(--button--primary-font-stack);letter-spacing:var(--button--primary-letter-spacing);overflow-wrap:break-word;text-transform:var(--button--primary-text-transform);word-spacing:var(--button--primary-word-spacing);padding-bottom:var(--button--primary-padding-bottom);padding-top:var(--button--primary-padding-top);background-color:#fff;border:2px solid #fff;color:#222;padding-left:20px;padding-right:20px}.button--quaternary:not(:first-child){margin-top:var(--button--primary-margin-top)}.button--quaternary:not(:last-child){margin-bottom:var(--button--primary-margin-bottom)}.button--quaternary:hover:not(.button--disabled,:disabled),.button--quaternary:focus:not(.button--disabled,:disabled),.button--quaternary.button--selected{background-color:#533bff;border-color:#533bff;color:#f7f2f3}.button--quaternary-outline{--button-line-height:var(--button--tertiary-line-height);font:var(--button--tertiary-font-style) var(--button--tertiary-font-variant) var(--button--tertiary-font-weight) var(--button--tertiary-font-size)/var(--button--tertiary-line-height) var(--button--tertiary-font-stack);letter-spacing:var(--button--tertiary-letter-spacing);overflow-wrap:break-word;text-transform:var(--button--tertiary-text-transform);word-spacing:var(--button--tertiary-word-spacing);padding-bottom:var(--button--tertiary-padding-bottom);padding-top:var(--button--tertiary-padding-top);background-color:rgba(0,0,0,0);border:2px solid #fff;color:#fff;padding-left:15px;padding-right:15px;text-transform:none}.button--quaternary-outline:not(:first-child){margin-top:var(--button--tertiary-margin-top)}.button--quaternary-outline:not(:last-child){margin-bottom:var(--button--tertiary-margin-bottom)}.button--quaternary-outline:hover:not(.button--disabled,:disabled),.button--quaternary-outline:focus:not(.button--disabled,:disabled),.button--quaternary-outline.button--selected{background-color:#fff;border-color:#fff;color:#533bff}.button--danger{background-color:#dd2132;border-color:#dd2132;color:#fff;font-size:14px;height:45px;padding:12px 20px;text-transform:uppercase}.button--danger:hover:not(.button--disabled,:disabled),.button--danger:focus:not(.button--disabled,:disabled),.button--danger.button--selected{background:#b30820;border-color:#b30820;color:#fff}.disclosure{position:relative}.disclosure .disclosure__title{display:block;width:100%}.disclosure .disclosure__content-container[aria-hidden=true]{display:none}.disclosure .disclosure__content{padding-top:15px}.disclosure .disclosure__text{font:var(--paragraph-font-style) var(--paragraph-font-variant) var(--paragraph-font-weight) var(--paragraph-font-size)/var(--paragraph-line-height) var(--paragraph-font-stack);letter-spacing:var(--paragraph-letter-spacing);overflow-wrap:break-word;text-transform:var(--paragraph-text-transform);word-spacing:var(--paragraph-word-spacing);padding-bottom:var(--paragraph-padding-bottom);padding-top:var(--paragraph-padding-top)}.disclosure .disclosure__text:not(:first-child){margin-top:var(--paragraph-margin-top)}.disclosure .disclosure__text:not(:last-child){margin-bottom:var(--paragraph-margin-bottom)}.disclosure .link{display:inline-block}.disclosure.disclosure--expanded .link{font-weight:bold}.disclosure.disclosure--expanded .link__icon--expand{display:none}.disclosure:not(.disclosure--expanded) .link__icon--collapse{display:none}.dropdown-field{position:relative}.dropdown-field .dropdown-field__label{font:var(--field-label-font-style) var(--field-label-font-variant) var(--field-label-font-weight) var(--field-label-font-size)/var(--field-label-line-height) var(--field-label-font-stack);letter-spacing:var(--field-label-letter-spacing);overflow-wrap:break-word;text-transform:var(--field-label-text-transform);word-spacing:var(--field-label-word-spacing);padding-bottom:var(--field-label-padding-bottom);padding-top:var(--field-label-padding-top);color:#533bff;cursor:pointer;display:block;left:10px;overflow:hidden;position:absolute;text-overflow:ellipsis;top:2px;-webkit-user-select:none;user-select:none;width:calc(100% - 30px);z-index:10}.dropdown-field .dropdown-field__wrapper{display:block;font-size:0;max-width:100%;position:relative}.dropdown-field .dropdown-field__input{font:var(--form-field-font-style) var(--form-field-font-variant) var(--form-field-font-weight) var(--form-field-font-size)/var(--form-field-line-height) var(--form-field-font-stack);letter-spacing:var(--form-field-letter-spacing);overflow-wrap:break-word;text-transform:var(--form-field-text-transform);word-spacing:var(--form-field-word-spacing);padding-bottom:var(--form-field-padding-bottom);padding-top:var(--form-field-padding-top);background-color:#f7f2f3;border:2px solid rgba(0,0,0,0);border-radius:4px;color:#222;display:inline-block;flex:1 1 100%;height:45px;line-height:var(--form-field-line-height);margin:0;min-width:calc(var(--form-field-line-height)*3);overflow:hidden;padding:10.5px 38px 10.5px 8px;position:relative;transition:color .25s ease-out,background-color .25s ease-out,border-color .25s ease-out;vertical-align:bottom;white-space:nowrap;width:100%}.dropdown-field .dropdown-field__input:hover:not(:disabled,:focus){background-color:#ede4e5}.dropdown-field .dropdown-field__input:focus:not(:disabled){border-color:#533bff}.dropdown-field .dropdown-field__input:disabled{opacity:.4;pointer-events:none}.dropdown-field .dropdown-field__icon{border:12.5px solid rgba(0,0,0,0);fill:currentcolor;height:45px;line-height:20px;pointer-events:none;position:absolute;right:0;text-align:center;top:0;width:45px;z-index:1}.dropdown-field .dropdown-field__icon svg{display:block;height:100%;width:100%}.dropdown-field .dropdown-field__description{font:var(--caption-font-style) var(--caption-font-variant) var(--caption-font-weight) var(--caption-font-size)/var(--caption-line-height) var(--caption-font-stack);letter-spacing:var(--caption-letter-spacing);overflow-wrap:break-word;text-transform:var(--caption-text-transform);word-spacing:var(--caption-word-spacing);padding-bottom:var(--caption-padding-bottom);padding-top:var(--caption-padding-top);display:inline-block;max-width:100%;width:auto}.dropdown-field .dropdown-field__description a,.dropdown-field .dropdown-field__description a:active,.dropdown-field .dropdown-field__description a:hover,.dropdown-field .dropdown-field__description a:focus,.dropdown-field .dropdown-field__description a:visited{color:inherit;text-decoration:underline}.dropdown-field.dropdown-field--required .dropdown-field__label::after{content:"*";display:inline-block;margin-left:.25em}.dropdown-field:not(.dropdown-field--required) .dropdown-field__label::after{content:"";display:inline-block;margin-left:.25em}.dropdown-field.dropdown-field--error .dropdown-field__error{font:var(--caption-font-style) var(--caption-font-variant) var(--caption-font-weight) var(--caption-font-size)/var(--caption-line-height) var(--caption-font-stack);letter-spacing:var(--caption-letter-spacing);overflow-wrap:break-word;text-transform:var(--caption-text-transform);word-spacing:var(--caption-word-spacing);padding-bottom:var(--caption-padding-bottom);padding-top:var(--caption-padding-top);color:#dd2132;display:inline-block;margin-top:.5em;max-width:100%;width:auto}.dropdown-field.dropdown-field--error .dropdown-field__input{background-color:#dd2132;border-color:#dd2132;color:#fff}.dropdown-field.dropdown-field--error .dropdown-field__input:hover:not(:disabled,:focus){background-color:#dd2132}.dropdown-field.dropdown-field--error .dropdown-field__input:focus:not(:disabled){border-color:#dd2132}.dropdown-field.dropdown-field--error .dropdown-field__label,.dropdown-field.dropdown-field--error .dropdown-field__icon{color:#fff}.dropdown-field.dropdown-field--fancy-labels .dropdown-field__label{transition:transform .2s cubic-bezier(0.26,0.88,0.57,0.9),color .2s cubic-bezier(0.26,0.88,0.57,0.9),font-size .2s cubic-bezier(0.26,0.88,0.57,0.9),line-height .2s cubic-bezier(0.26,0.88,0.57,0.9),letter-spacing .2s cubic-bezier(0.26,0.88,0.57,0.9),word-spacing .2s cubic-bezier(0.26,0.88,0.57,0.9)}.dropdown-field.dropdown-field--empty .dropdown-field__label{font:var(--form-field-font-style) var(--form-field-font-variant) var(--form-field-font-weight) var(--form-field-font-size)/var(--form-field-line-height) var(--form-field-font-stack);letter-spacing:var(--form-field-letter-spacing);overflow-wrap:break-word;text-transform:var(--form-field-text-transform);word-spacing:var(--form-field-word-spacing);padding-bottom:var(--form-field-padding-bottom);padding-top:var(--form-field-padding-top);color:rgba(34,34,34,.65);pointer-events:none;transform:translate3d(0,10px,0)}.dropdown-field.dropdown-field--empty.dropdown-field--error .dropdown-field__label,.dropdown-field.dropdown-field--empty.dropdown-field--error .dropdown-field__icon{color:#fff}.figure{position:relative}.figure .picture{height:100%;width:100%}.figure .figure__caption{font:var(--caption-font-style) var(--caption-font-variant) var(--caption-font-weight) var(--caption-font-size)/var(--caption-line-height) var(--caption-font-stack);letter-spacing:var(--caption-letter-spacing);overflow-wrap:break-word;text-transform:var(--caption-text-transform);word-spacing:var(--caption-word-spacing);padding-bottom:var(--caption-padding-bottom);padding-top:var(--caption-padding-top);background:#f7f2f3;bottom:0;color:#222;max-width:100%;opacity:0;padding:16.5px 20px;pointer-events:none;position:absolute;right:0;transition:opacity .35s cubic-bezier(0.26,0.88,0.57,0.9)}.figure.figure--caption-visible .figure__caption{opacity:1;pointer-events:auto}@media(max-width:529px){.figure .figure__caption{max-width:80%;padding:10px 15px}}.form-type-managed-file{margin-top:var(--grid-gutter);margin-left:calc(var(--grid-gutter)*-0.5);margin-right:calc(var(--grid-gutter)*-0.5)}.form-type-managed-file>label{display:none}.form-type-managed-file>div{margin:0 calc(var(--grid-gutter)/2)}.form-type-managed-file .form-file{width:50%}.form-type-managed-file .form-managed-file{align-items:center;display:flex;flex-direction:row}.form-type-managed-file .form-row.form-row--footer{margin:0 calc(var(--grid-gutter)/2);width:50%}.form-type-managed-file .description{margin-top:0;margin-bottom:var(--grid-gutter);font:var(--caption-font-style) var(--caption-font-variant) var(--caption-font-weight) var(--caption-font-size)/var(--caption-line-height) var(--caption-font-stack);letter-spacing:var(--caption-letter-spacing);overflow-wrap:break-word;text-transform:var(--caption-text-transform);word-spacing:var(--caption-word-spacing);padding-bottom:var(--caption-padding-bottom);padding-top:var(--caption-padding-top)}.form-fieldset{margin-top:45px;margin-bottom:45px;padding-top:0;padding-bottom:0;border-bottom:2px solid #ede4e5;padding-bottom:45px;position:relative}.form-fieldset:first-child{margin-top:0}.form-fieldset:last-child{margin-bottom:0}.form-fieldset:first-child{padding-top:0}.form-fieldset:last-child{padding-bottom:0}.form-fieldset:last-of-type{border-bottom:0;padding-bottom:0}.form-fieldset.is-hidden{margin-top:-15px}.form-fieldset>p{font:var(--paragraph-font-style) var(--paragraph-font-variant) var(--paragraph-font-weight) var(--paragraph-font-size)/var(--paragraph-line-height) var(--paragraph-font-stack);letter-spacing:var(--paragraph-letter-spacing);overflow-wrap:break-word;text-transform:var(--paragraph-text-transform);word-spacing:var(--paragraph-word-spacing);padding-bottom:var(--paragraph-padding-bottom);padding-top:var(--paragraph-padding-top)}.form-fieldset>p:not(:first-child){margin-top:var(--paragraph-margin-top)}.form-fieldset>p:not(:last-child){margin-bottom:var(--paragraph-margin-bottom)}.form-fieldset .form-fieldset__legend{font:var(--heading-4-font-style) var(--heading-4-font-variant) var(--heading-4-font-weight) var(--heading-4-font-size)/var(--heading-4-line-height) var(--heading-4-font-stack);letter-spacing:var(--heading-4-letter-spacing);overflow-wrap:break-word;text-transform:var(--heading-4-text-transform);word-spacing:var(--heading-4-word-spacing);padding-bottom:var(--heading-4-padding-bottom);padding-top:var(--heading-4-padding-top);display:block;width:100%}.form-row{margin-top:var(--grid-gutter);margin-left:calc(var(--grid-gutter)*-0.5);margin-right:calc(var(--grid-gutter)*-0.5)}.form-row:first-child{margin-top:0}.form-row:last-child{margin-bottom:0}.form-row>div{margin:0 calc(var(--grid-gutter)/2)}.form-row.form-row--footer{margin-top:calc(var(--margin)/2);margin-bottom:calc(var(--margin)/2);margin-left:0;margin-right:0}.form-row.form-row--footer:first-child{margin-top:0}.form-row.form-row--footer:last-child{margin-bottom:0}.form-row.form-row--footer .button{width:100%}@media(max-width:529px){.form-row>div+div{margin-top:var(--grid-gutter)}}@media(min-width:530px)and (max-width:799px){.form-row>div+div{margin-top:var(--grid-gutter)}}@media(min-width:800px){.form-row{display:flex}.form-row>div{flex:1 1 50%}}.icon-button{font:var(--button-font-style) var(--button-font-variant) var(--button-font-weight) var(--button-font-size)/var(--button-line-height) var(--button-font-stack);letter-spacing:var(--button-letter-spacing);overflow-wrap:break-word;text-transform:var(--button-text-transform);word-spacing:var(--button-word-spacing);padding-bottom:var(--button-padding-bottom);padding-top:var(--button-padding-top);background-color:#f7f2f3;border:0;color:#222;cursor:pointer;display:inline-block;height:40px;overflow:hidden;padding:8px;position:relative;transition:color .35s cubic-bezier(0.26,0.88,0.57,0.9),background-color .35s cubic-bezier(0.26,0.88,0.57,0.9),border-color .35s cubic-bezier(0.26,0.88,0.57,0.9);-webkit-user-select:none;user-select:none;vertical-align:bottom;white-space:nowrap;width:40px}.icon-button:hover,.icon-button:focus{background-color:#f7f2f3;border-color:#222;color:#222}.icon-button .icon-button__icon{display:block;height:18px;margin:1px;padding:0;width:18px}.icon-button .icon-button__icon>svg{display:block;fill:currentcolor;height:100%;width:100%}.icon-button .icon-button__title{display:block;flex:1 1 100%;font-size:80%;height:19px;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%}.icon-button--small{font-size:28px;height:48px;line-height:28px;padding:6px;width:48px}.icon-button--small .icon-button__icon{height:28px;width:28px}.icon-button--clean{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);color:currentcolor}.icon-button--clean:hover,.icon-button--clean:focus{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);color:#222}.icon-button--black{background-color:#222;border-color:#f7f2f3;color:#f7f2f3}.icon-button--black:hover,.icon-button--black:focus{background-color:#f7f2f3;border-color:#f7f2f3;color:#222}.icon-button--round{background-color:#fff;border:2px solid #222;border-radius:50%;color:#222}.icon-button--round:hover,.icon-button--round:focus{background-color:#fff;border-color:#39a935;color:#39a935}.link{font:var(--paragraph-font-style) var(--paragraph-font-variant) var(--paragraph-font-weight) var(--paragraph-font-size)/var(--paragraph-line-height) var(--paragraph-font-stack);letter-spacing:var(--paragraph-letter-spacing);overflow-wrap:break-word;text-transform:var(--paragraph-text-transform);word-spacing:var(--paragraph-word-spacing);padding-bottom:var(--paragraph-padding-bottom);padding-top:var(--paragraph-padding-top);color:inherit;display:inline-flex;position:relative;text-decoration:none;transition:color .35s cubic-bezier(0.26,0.88,0.57,0.9)}.link .link__span{display:inline-block;text-decoration:none;vertical-align:baseline}.link .link__icon{display:inline-block;height:var(--paragraph-line-height);padding:3px;position:relative;vertical-align:top;width:var(--paragraph-line-height)}.link .link__icon>svg{display:block;height:100%;width:100%}.link:hover .link__span,.link:focus .link__span{text-decoration:underline}.link--related-content{display:inline-block}.link--related-content .link__span,.link--related-content .link__link-tag{transition:color .35s cubic-bezier(0.26,0.88,0.57,0.9)}.link--related-content .link__link-tag{font:var(--caption-font-style) var(--caption-font-variant) var(--caption-font-weight) var(--caption-font-size)/var(--caption-line-height) var(--caption-font-stack);letter-spacing:var(--caption-letter-spacing);overflow-wrap:break-word;text-transform:var(--caption-text-transform);word-spacing:var(--caption-word-spacing);padding-bottom:var(--caption-padding-bottom);padding-top:var(--caption-padding-top);color:rgba(34,34,34,.65);display:block}.link--related-content .link__span{padding-right:30px}.link--related-content .link__icon{position:absolute;right:0;top:3px;vertical-align:top}.link--related-content:hover .link__span,.link--related-content:hover .link__link-tag,.link--related-content:focus .link__span,.link--related-content:focus .link__link-tag{color:#236921;text-decoration:none}.link--related-content:hover .link__icon>svg,.link--related-content:focus .link__icon>svg{color:#236921}.link--preferences{font-size:15px;line-height:1.2;max-width:140px;text-align:center;text-decoration:underline;text-transform:uppercase;vertical-align:top;white-space:normal}.logo{color:inherit;display:inline-block;height:30px;line-height:0;position:relative;transition:color .35s cubic-bezier(0.26,0.88,0.57,0.9);-webkit-user-select:none;user-select:none;vertical-align:top;width:168px}.logo .logo__svg{display:block;height:100%;width:100%}.logo .logo__letters{fill:currentcolor;transition:fill .35s cubic-bezier(0.26,0.88,0.57,0.9)}.logo--default{height:30px;width:168px}.logo--wetenschappelijk-bureau{height:30px;width:168px}.option-field{position:relative}.option-field .option-field__label{font:var(--heading-4-font-style) var(--heading-4-font-variant) var(--heading-4-font-weight) var(--heading-4-font-size)/var(--heading-4-line-height) var(--heading-4-font-stack);letter-spacing:var(--heading-4-letter-spacing);overflow-wrap:break-word;text-transform:var(--heading-4-text-transform);word-spacing:var(--heading-4-word-spacing);padding-bottom:var(--heading-4-padding-bottom);padding-top:var(--heading-4-padding-top);cursor:pointer;display:block;margin-bottom:15px;-webkit-user-select:none;user-select:none}.option-field .option-field__label:not(:first-child){margin-top:var(--heading-4-margin-top)}.option-field .option-field__wrapper{display:block;font-size:0;max-width:100%;position:relative}.option-field .option-field__item{font:var(--paragraph-font-style) var(--paragraph-font-variant) var(--paragraph-font-weight) var(--paragraph-font-size)/var(--paragraph-line-height) var(--paragraph-font-stack);letter-spacing:var(--paragraph-letter-spacing);overflow-wrap:break-word;text-transform:var(--paragraph-text-transform);word-spacing:var(--paragraph-word-spacing);padding-bottom:var(--paragraph-padding-bottom);padding-top:var(--paragraph-padding-top);display:block}.option-field .option-field__input{float:left;height:0;margin-left:-150vw;width:0}.option-field .option-field__input:not(:disabled,:checked)+.option-field__input-label:hover .option-field__icon-background{background-color:#ede4e5}.option-field .option-field__input:disabled+.option-field__input-label{opacity:.4;pointer-events:none}.option-field .option-field__input:checked+.option-field__input-label .option-field__icon-background{background-color:#533bff;transform:scale(1)}.option-field .option-field__input:checked+.option-field__input-label .option-field__icon-foreground{opacity:1;transform:scale(0.75)}.option-field .option-field__input-label{font:var(--card-text-font-style) var(--card-text-font-variant) var(--card-text-font-weight) var(--card-text-font-size)/var(--card-text-line-height) var(--card-text-font-stack);letter-spacing:var(--card-text-letter-spacing);overflow-wrap:break-word;text-transform:var(--card-text-text-transform);word-spacing:var(--card-text-word-spacing);padding-bottom:var(--card-text-padding-bottom);padding-top:var(--card-text-padding-top);cursor:pointer;display:block;margin:0;min-height:40px;padding:12px 0 13px 70px;position:relative;text-transform:none;-webkit-user-select:none;user-select:none;width:100%}.option-field .option-field__input-label a{text-decoration:underline}.option-field .option-field__input-label a:hover{text-decoration:none}.option-field .option-field__input-label-span{display:inline-block;vertical-align:baseline}.option-field .option-field__icon{border-radius:50%;color:#222;display:block;height:40px;left:0;opacity:0;position:absolute;text-align:center;top:0;transform:scale(1);transform-origin:50% 50%;transition:opacity .2s cubic-bezier(0.26,0.88,0.57,0.9),background-color .2s cubic-bezier(0.26,0.88,0.57,0.9),color .2s cubic-bezier(0.26,0.88,0.57,0.9),transform .2s cubic-bezier(0.26,0.88,0.57,0.9);width:40px}.option-field .option-field__icon-background{background:#f7f2f3;opacity:1;transform:scale(1)}.option-field .option-field__icon-foreground{color:#fff;opacity:0;transform:scale(0.35)}.option-field .option-field__description{font:var(--caption-font-style) var(--caption-font-variant) var(--caption-font-weight) var(--caption-font-size)/var(--caption-line-height) var(--caption-font-stack);letter-spacing:var(--caption-letter-spacing);overflow-wrap:break-word;text-transform:var(--caption-text-transform);word-spacing:var(--caption-word-spacing);padding-bottom:var(--caption-padding-bottom);padding-top:var(--caption-padding-top);display:inline-block;max-width:100%;width:auto}.option-field .option-field__description a,.option-field .option-field__description a:active,.option-field .option-field__description a:hover,.option-field .option-field__description a:focus,.option-field .option-field__description a:visited{color:inherit;text-decoration:underline}.option-field .option-field__description,.option-field .option-field__error{padding-left:70px}.option-field.option-field--required .option-field__label::after{content:"*";display:inline-block;margin-left:.25em}.option-field:not(.option-field--required) .option-field__label::after{content:"";display:inline-block;margin-left:.25em}.option-field.option-field--error .option-field__error{font:var(--caption-font-style) var(--caption-font-variant) var(--caption-font-weight) var(--caption-font-size)/var(--caption-line-height) var(--caption-font-stack);letter-spacing:var(--caption-letter-spacing);overflow-wrap:break-word;text-transform:var(--caption-text-transform);word-spacing:var(--caption-word-spacing);padding-bottom:var(--caption-padding-bottom);padding-top:var(--caption-padding-top);color:#dd2132;display:inline-block;max-width:100%;width:auto}.option-field.option-field--error .option-field__input{border-color:#dd2132}.option-field.option-field--inline .option-field__item{display:inline-block;margin-right:20px;width:auto}.option-field.option-field--radio .option-field__icon-foreground{background-color:#ede4e5}.option-field.option-field--radio .option-field__input:checked+.option-field__input-label .option-field__icon-background{background:#533bff;transform:scale(1)}.option-field.option-field--radio .option-field__input:checked+.option-field__input-label .option-field__icon-foreground{background:#fff;transform:scale(0.35)}.form-type-tel.text-field .text-field__label{font:var(--field-label-font-style) var(--field-label-font-variant) var(--field-label-font-weight) var(--field-label-font-size)/var(--field-label-line-height) var(--field-label-font-stack);letter-spacing:var(--field-label-letter-spacing);overflow-wrap:break-word;text-transform:var(--field-label-text-transform);word-spacing:var(--field-label-word-spacing);padding-bottom:var(--field-label-padding-bottom);padding-top:var(--field-label-padding-top)}.form-type-tel.text-field .iti{display:inherit}.form-type-tel.text-field .text-field__input::placeholder{color:rgba(34,34,34,.65)}.form-type-tel.text-field.text-field--empty:not(.text-field--focussed) .text-field__label{font:var(--field-label-font-style) var(--field-label-font-variant) var(--field-label-font-weight) var(--field-label-font-size)/var(--field-label-line-height) var(--field-label-font-stack);letter-spacing:var(--field-label-letter-spacing);overflow-wrap:break-word;text-transform:var(--field-label-text-transform);word-spacing:var(--field-label-word-spacing);padding-bottom:var(--field-label-padding-bottom);padding-top:var(--field-label-padding-top);opacity:0;pointer-events:none;transform:translate3d(0,0,0)}.form-type-tel.text-field ul{z-index:10}@media(max-width:529px){.form-type-tel.text-field ul{max-width:400px;min-width:290px}.form-type-tel.text-field ul .iti__country{overflow:hidden}}@media(min-width:530px)and (max-width:799px){.form-type-tel.text-field ul{max-width:400px;min-width:290px}.form-type-tel.text-field ul .iti__country{overflow:hidden}}.picture{background-color:rgba(0,0,0,0);display:block;position:relative;-webkit-user-select:none;user-select:none}.picture .picture__image{height:100%;object-fit:cover;object-position:50% 50%;width:100%}.picture--background{height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.picture--background~*{position:relative;z-index:1}.richtext{position:relative}.richtext--regular h1{font:var(--heading-1-font-style) var(--heading-1-font-variant) var(--heading-1-font-weight) var(--heading-1-font-size)/var(--heading-1-line-height) var(--heading-1-font-stack);letter-spacing:var(--heading-1-letter-spacing);overflow-wrap:break-word;text-transform:var(--heading-1-text-transform);word-spacing:var(--heading-1-word-spacing);padding-bottom:var(--heading-1-padding-bottom);padding-top:var(--heading-1-padding-top)}.richtext--regular h1:not(:first-child){margin-top:var(--heading-1-margin-top)}.richtext--regular h1:not(:last-child){margin-bottom:var(--heading-1-margin-bottom)}.richtext--regular h2{font:var(--heading-2-font-style) var(--heading-2-font-variant) var(--heading-2-font-weight) var(--heading-2-font-size)/var(--heading-2-line-height) var(--heading-2-font-stack);letter-spacing:var(--heading-2-letter-spacing);overflow-wrap:break-word;text-transform:var(--heading-2-text-transform);word-spacing:var(--heading-2-word-spacing);padding-bottom:var(--heading-2-padding-bottom);padding-top:var(--heading-2-padding-top)}.richtext--regular h2:not(:first-child){margin-top:var(--heading-2-margin-top)}.richtext--regular h2:not(:last-child){margin-bottom:var(--heading-2-margin-bottom)}.richtext--regular h3{font:var(--heading-3-font-style) var(--heading-3-font-variant) var(--heading-3-font-weight) var(--heading-3-font-size)/var(--heading-3-line-height) var(--heading-3-font-stack);letter-spacing:var(--heading-3-letter-spacing);overflow-wrap:break-word;text-transform:var(--heading-3-text-transform);word-spacing:var(--heading-3-word-spacing);padding-bottom:var(--heading-3-padding-bottom);padding-top:var(--heading-3-padding-top)}.richtext--regular h3:not(:first-child){margin-top:var(--heading-3-margin-top)}.richtext--regular h3:not(:last-child){margin-bottom:var(--heading-3-margin-bottom)}.richtext--regular h4{font:var(--heading-4-font-style) var(--heading-4-font-variant) var(--heading-4-font-weight) var(--heading-4-font-size)/var(--heading-4-line-height) var(--heading-4-font-stack);letter-spacing:var(--heading-4-letter-spacing);overflow-wrap:break-word;text-transform:var(--heading-4-text-transform);word-spacing:var(--heading-4-word-spacing);padding-bottom:var(--heading-4-padding-bottom);padding-top:var(--heading-4-padding-top)}.richtext--regular h4:not(:first-child){margin-top:var(--heading-4-margin-top)}.richtext--regular h4:not(:last-child){margin-bottom:var(--heading-4-margin-bottom)}.richtext--regular h5{font:var(--heading-5-font-style) var(--heading-5-font-variant) var(--heading-5-font-weight) var(--heading-5-font-size)/var(--heading-5-line-height) var(--heading-5-font-stack);letter-spacing:var(--heading-5-letter-spacing);overflow-wrap:break-word;text-transform:var(--heading-5-text-transform);word-spacing:var(--heading-5-word-spacing);padding-bottom:var(--heading-5-padding-bottom);padding-top:var(--heading-5-padding-top)}.richtext--regular h5:not(:first-child){margin-top:var(--heading-5-margin-top)}.richtext--regular h5:not(:last-child){margin-bottom:var(--heading-5-margin-bottom)}.richtext--regular h6{font:var(--heading-6-font-style) var(--heading-6-font-variant) var(--heading-6-font-weight) var(--heading-6-font-size)/var(--heading-6-line-height) var(--heading-6-font-stack);letter-spacing:var(--heading-6-letter-spacing);overflow-wrap:break-word;text-transform:var(--heading-6-text-transform);word-spacing:var(--heading-6-word-spacing);padding-bottom:var(--heading-6-padding-bottom);padding-top:var(--heading-6-padding-top)}.richtext--regular h6:not(:first-child){margin-top:var(--heading-6-margin-top)}.richtext--regular h6:not(:last-child){margin-bottom:var(--heading-6-margin-bottom)}.richtext--regular p{font:var(--paragraph-font-style) var(--paragraph-font-variant) var(--paragraph-font-weight) var(--paragraph-font-size)/var(--paragraph-line-height) var(--paragraph-font-stack);letter-spacing:var(--paragraph-letter-spacing);overflow-wrap:break-word;text-transform:var(--paragraph-text-transform);word-spacing:var(--paragraph-word-spacing);padding-bottom:var(--paragraph-padding-bottom);padding-top:var(--paragraph-padding-top)}.richtext--regular p:not(:first-child){margin-top:var(--paragraph-margin-top)}.richtext--regular p:not(:last-child){margin-bottom:var(--paragraph-margin-bottom)}.richtext--regular p strong,.richtext--regular p b{font-weight:bold}.richtext--regular p em,.richtext--regular p i{font-style:italic}.richtext--regular>ul,.richtext--regular>ol{font:var(--paragraph-font-style) var(--paragraph-font-variant) var(--paragraph-font-weight) var(--paragraph-font-size)/var(--paragraph-line-height) var(--paragraph-font-stack);letter-spacing:var(--paragraph-letter-spacing);overflow-wrap:break-word;text-transform:var(--paragraph-text-transform);word-spacing:var(--paragraph-word-spacing);padding-bottom:var(--paragraph-padding-bottom);padding-top:var(--paragraph-padding-top)}.richtext--regular>ul:not(:first-child),.richtext--regular>ol:not(:first-child){margin-top:var(--paragraph-margin-top)}.richtext--regular>ul:not(:last-child),.richtext--regular>ol:not(:last-child){margin-bottom:var(--paragraph-margin-bottom)}.richtext--regular li{font:var(--paragraph-font-style) var(--paragraph-font-variant) var(--paragraph-font-weight) var(--paragraph-font-size)/var(--paragraph-line-height) var(--paragraph-font-stack);letter-spacing:var(--paragraph-letter-spacing);overflow-wrap:break-word;text-transform:var(--paragraph-text-transform);word-spacing:var(--paragraph-word-spacing);padding-bottom:var(--paragraph-padding-bottom);padding-top:var(--paragraph-padding-top);margin-top:calc(var(--paragraph-margin-top)*.25);margin-bottom:calc(var(--paragraph-margin-bottom)*.25)}.richtext--regular li:first-child{margin-top:0}.richtext--regular li:last-child{margin-bottom:0}.richtext--regular li ul,.richtext--regular li ol{font:var(--paragraph-font-style) var(--paragraph-font-variant) var(--paragraph-font-weight) var(--paragraph-font-size)/var(--paragraph-line-height) var(--paragraph-font-stack);letter-spacing:var(--paragraph-letter-spacing);overflow-wrap:break-word;text-transform:var(--paragraph-text-transform);word-spacing:var(--paragraph-word-spacing);padding-bottom:var(--paragraph-padding-bottom);padding-top:var(--paragraph-padding-top);margin-bottom:calc(var(--paragraph-margin-bottom)*.25);margin-top:calc(var(--paragraph-margin-top)*.25)}.richtext--regular p a,.richtext--regular p a:link,.richtext--regular p a:active,.richtext--regular p a:visited,.richtext--regular li a,.richtext--regular li a:link,.richtext--regular li a:active,.richtext--regular li a:visited{color:inherit;cursor:pointer;text-decoration:underline;text-decoration-skip-ink:auto;transition:color .35s cubic-bezier(0.26,0.88,0.57,0.9);color:#236921}.richtext--regular p a:hover,.richtext--regular p a:link:hover,.richtext--regular p a:active:hover,.richtext--regular p a:visited:hover,.richtext--regular li a:hover,.richtext--regular li a:link:hover,.richtext--regular li a:active:hover,.richtext--regular li a:visited:hover{text-decoration:none}.richtext--regular ul{list-style:none;margin:0;padding:0}.richtext--regular ul li{margin-left:.1rem;padding-left:1.5rem;position:relative}.richtext--regular ul li::before{content:"";display:inline-block;height:1rem;margin-left:-1.5rem;margin-right:.5rem;vertical-align:baseline;width:1rem}.richtext--regular ul li::before{background:currentcolor;border-radius:50%;display:block;height:7px;left:2px;margin-left:.15rem;position:absolute;top:12px;width:7px}.richtext--regular ol{list-style:none;margin:0;padding:0;counter-reset:list-counter}.richtext--regular ol li{margin-left:.1rem;padding-left:1.5rem;position:relative}.richtext--regular ol li::before{content:"";display:inline-block;height:1rem;margin-left:-1.5rem;margin-right:.5rem;vertical-align:baseline;width:1rem}.richtext--regular ol li{counter-increment:list-counter}.richtext--regular ol li::before{content:counter(list-counter) ".";font-size:70%;font-weight:900;margin-right:1rem;text-align:right;width:auto}.richtext--regular dl::after{clear:both;content:"";display:table}.richtext--regular dt,.richtext--regular dd{font:var(--paragraph-font-style) var(--paragraph-font-variant) var(--paragraph-font-weight) var(--paragraph-font-size)/var(--paragraph-line-height) var(--paragraph-font-stack);letter-spacing:var(--paragraph-letter-spacing);overflow-wrap:break-word;text-transform:var(--paragraph-text-transform);word-spacing:var(--paragraph-word-spacing);padding-bottom:var(--paragraph-padding-bottom);padding-top:var(--paragraph-padding-top);float:left;margin:0;width:50%}.richtext--regular dt{clear:both;font-weight:bold}.richtext--simple p{font:var(--paragraph-font-style) var(--paragraph-font-variant) var(--paragraph-font-weight) var(--paragraph-font-size)/var(--paragraph-line-height) var(--paragraph-font-stack);letter-spacing:var(--paragraph-letter-spacing);overflow-wrap:break-word;text-transform:var(--paragraph-text-transform);word-spacing:var(--paragraph-word-spacing);padding-bottom:var(--paragraph-padding-bottom);padding-top:var(--paragraph-padding-top)}.richtext--simple p:not(:first-child){margin-top:var(--paragraph-margin-top)}.richtext--simple p:not(:last-child){margin-bottom:var(--paragraph-margin-bottom)}.richtext--simple p strong,.richtext--simple p b{font-weight:bold}.richtext--simple p em,.richtext--simple p i{font-style:italic}.richtext--simple a,.richtext--simple a:link,.richtext--simple a:active,.richtext--simple a:visited{color:inherit;cursor:pointer;text-decoration:underline;text-decoration-skip-ink:auto;transition:color .35s cubic-bezier(0.26,0.88,0.57,0.9);color:#236921}.richtext--simple a:hover,.richtext--simple a:link:hover,.richtext--simple a:active:hover,.richtext--simple a:visited:hover{text-decoration:none}.richtext--simple-small p{font:var(--card-text-font-style) var(--card-text-font-variant) var(--card-text-font-weight) var(--card-text-font-size)/var(--card-text-line-height) var(--card-text-font-stack);letter-spacing:var(--card-text-letter-spacing);overflow-wrap:break-word;text-transform:var(--card-text-text-transform);word-spacing:var(--card-text-word-spacing);padding-bottom:var(--card-text-padding-bottom);padding-top:var(--card-text-padding-top)}.richtext--simple-small p:not(:first-child){margin-top:var(--card-text-margin-top)}.richtext--simple-small p:not(:last-child){margin-bottom:var(--card-text-margin-bottom)}.richtext--simple-small p strong,.richtext--simple-small p b{font-weight:bold}.richtext--simple-small p em,.richtext--simple-small p i{font-style:italic}.richtext--simple-small a,.richtext--simple-small a:link,.richtext--simple-small a:active,.richtext--simple-small a:visited{color:inherit;cursor:pointer;text-decoration:underline;text-decoration-skip-ink:auto;transition:color .35s cubic-bezier(0.26,0.88,0.57,0.9);color:#236921}.richtext--simple-small a:hover,.richtext--simple-small a:link:hover,.richtext--simple-small a:active:hover,.richtext--simple-small a:visited:hover{text-decoration:none}.share-button{font:var(--button-font-style) var(--button-font-variant) var(--button-font-weight) var(--button-font-size)/var(--button-line-height) var(--button-font-stack);letter-spacing:var(--button-letter-spacing);overflow-wrap:break-word;text-transform:var(--button-text-transform);word-spacing:var(--button-word-spacing);padding-bottom:var(--button-padding-bottom);padding-top:var(--button-padding-top);background-color:rgba(0,0,0,0);border:2px solid #222;border-radius:50%;color:#222;cursor:pointer;display:inline-block;height:40px;overflow:hidden;padding:8px;position:relative;transition:color .35s cubic-bezier(0.26,0.88,0.57,0.9),background-color .35s cubic-bezier(0.26,0.88,0.57,0.9),border-color .35s cubic-bezier(0.26,0.88,0.57,0.9);-webkit-user-select:none;user-select:none;vertical-align:bottom;white-space:nowrap;width:40px}.share-button:hover,.share-button:focus{background-color:rgba(0,0,0,0);border-color:#39a935;color:#39a935}.share-button .share-button__icon{display:block;height:19px;padding:1px;width:19px}.share-button .share-button__icon>svg{display:block;fill:currentcolor;height:100%;width:100%}.share-button .share-button__title{display:block;flex:1 1 100%;font-size:80%;height:19px;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%}@media(max-width:529px){.share-button{font-size:14px;height:30px;line-height:14px;padding:6px;width:30px}.share-button .share-button__icon{height:14px;width:14px}.share-button .share-button__title{height:14px}.share-button.share-button--email{display:none}}.tag-link{font:var(--tag-link-font-style) var(--tag-link-font-variant) var(--tag-link-font-weight) var(--tag-link-font-size)/var(--tag-link-line-height) var(--tag-link-font-stack);letter-spacing:var(--tag-link-letter-spacing);overflow-wrap:break-word;text-transform:var(--tag-link-text-transform);word-spacing:var(--tag-link-word-spacing);padding-bottom:var(--tag-link-padding-bottom);padding-top:var(--tag-link-padding-top);background-color:#ede4e5;border-width:0;color:#222;display:inline-flex;flex-direction:row;max-width:min(100%,520px);min-width:60px;overflow:hidden;padding-left:15px;padding-right:15px;position:relative;text-align:center;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;white-space:nowrap;width:auto}.tag-link[href]{cursor:pointer;transition:color .35s cubic-bezier(0.26,0.88,0.57,0.9),background-color .35s cubic-bezier(0.26,0.88,0.57,0.9)}.tag-link[href]:hover,.tag-link[href]:focus{background-color:#222;color:#f7f2f3}.tag-link .tag-link__span{display:block;flex:1 1 100%;height:1em;text-align:center;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;width:100%}.tag{font:var(--tag-font-style) var(--tag-font-variant) var(--tag-font-weight) var(--tag-font-size)/var(--tag-line-height) var(--tag-font-stack);letter-spacing:var(--tag-letter-spacing);overflow-wrap:break-word;text-transform:var(--tag-text-transform);word-spacing:var(--tag-word-spacing);padding-bottom:var(--tag-padding-bottom);padding-top:var(--tag-padding-top);color:#222;display:inline-flex;max-width:100%;overflow:hidden;text-overflow:ellipsis;transition:color .35s cubic-bezier(0.26,0.88,0.57,0.9);white-space:nowrap}.tag[href]{color:inherit;cursor:pointer;text-decoration:none;text-decoration-skip-ink:auto;transition:color .35s cubic-bezier(0.26,0.88,0.57,0.9)}.tag[href]:hover{text-decoration:underline}.tag.tag--strong,.tag strong,.tag b{font-weight:900}.text-field{position:relative}.text-field .text-field__label{font:var(--field-label-font-style) var(--field-label-font-variant) var(--field-label-font-weight) var(--field-label-font-size)/var(--field-label-line-height) var(--field-label-font-stack);letter-spacing:var(--field-label-letter-spacing);overflow-wrap:break-word;text-transform:var(--field-label-text-transform);word-spacing:var(--field-label-word-spacing);padding-bottom:var(--field-label-padding-bottom);padding-top:var(--field-label-padding-top);color:#533bff;cursor:pointer;display:block;left:10px;overflow:hidden;position:absolute;text-overflow:ellipsis;top:2px;-webkit-user-select:none;user-select:none;width:calc(100% - 30px);z-index:10}.text-field .text-field__wrapper{display:block;font-size:0;max-width:100%;position:relative}.text-field .text-field__wrapper .error{font:var(--caption-font-style) var(--caption-font-variant) var(--caption-font-weight) var(--caption-font-size)/var(--caption-line-height) var(--caption-font-stack);letter-spacing:var(--caption-letter-spacing);overflow-wrap:break-word;text-transform:var(--caption-text-transform);word-spacing:var(--caption-word-spacing);padding-bottom:var(--caption-padding-bottom);padding-top:var(--caption-padding-top);color:#dd2132;margin-top:.5em}@media(min-width:800px){.text-field .text-field__wrapper .error{left:0;position:absolute;top:100%}}.text-field [name=captcha_response],.text-field .text-field__input{font:var(--form-field-font-style) var(--form-field-font-variant) var(--form-field-font-weight) var(--form-field-font-size)/var(--form-field-line-height) var(--form-field-font-stack);letter-spacing:var(--form-field-letter-spacing);overflow-wrap:break-word;text-transform:var(--form-field-text-transform);word-spacing:var(--form-field-word-spacing);padding-bottom:var(--form-field-padding-bottom);padding-top:var(--form-field-padding-top);background-color:#f7f2f3;border:2px solid rgba(0,0,0,0);border-radius:4px;color:#222;display:inline-block;flex:1 1 100%;height:45px;line-height:var(--form-field-line-height);margin:0;min-width:calc(var(--form-field-line-height)*3);overflow:hidden;padding:10.5px 8px;position:relative;transition:color .25s ease-out,background-color .25s ease-out,border-color .25s ease-out;vertical-align:bottom;white-space:nowrap;width:100%}.text-field [name=captcha_response]:hover:not(:disabled,:focus),.text-field .text-field__input:hover:not(:disabled,:focus){background-color:#ede4e5}.text-field [name=captcha_response]:focus:not(:disabled),.text-field .text-field__input:focus:not(:disabled){border-color:#533bff;outline:none}.text-field [name=captcha_response]:disabled,.text-field .text-field__input:disabled{opacity:.4;pointer-events:none}.text-field [name=captcha_response]::placeholder,.text-field .text-field__input::placeholder{color:#afa5a5}.text-field .text-field__description{font:var(--caption-font-style) var(--caption-font-variant) var(--caption-font-weight) var(--caption-font-size)/var(--caption-line-height) var(--caption-font-stack);letter-spacing:var(--caption-letter-spacing);overflow-wrap:break-word;text-transform:var(--caption-text-transform);word-spacing:var(--caption-word-spacing);padding-bottom:var(--caption-padding-bottom);padding-top:var(--caption-padding-top);display:inline-block;max-width:100%;width:auto}.text-field .text-field__description a,.text-field .text-field__description a:active,.text-field .text-field__description a:hover,.text-field .text-field__description a:focus,.text-field .text-field__description a:visited{color:inherit;text-decoration:underline}.text-field.text-field--required .text-field__label::after{content:"*";display:inline-block;margin-left:.25em}.text-field:not(.text-field--required) .text-field__label::after{content:"";display:inline-block;margin-left:.25em}.text-field.text-field--error .text-field__error{font:var(--caption-font-style) var(--caption-font-variant) var(--caption-font-weight) var(--caption-font-size)/var(--caption-line-height) var(--caption-font-stack);letter-spacing:var(--caption-letter-spacing);overflow-wrap:break-word;text-transform:var(--caption-text-transform);word-spacing:var(--caption-word-spacing);padding-bottom:var(--caption-padding-bottom);padding-top:var(--caption-padding-top);color:#dd2132;display:inline-block;margin-top:.5em;max-width:100%;width:auto}.text-field.text-field--error .text-field__input{background-color:#dd2132;border-color:#dd2132;color:#fff}.text-field.text-field--error .text-field__input:hover:not(:disabled,:focus){background-color:#dd2132}.text-field.text-field--error .text-field__input:focus:not(:disabled){border-color:#dd2132}.text-field.text-field--error .text-field__label{color:#fff}.text-field.text-field--fancy-labels .text-field__label{cursor:text;transition:transform .2s cubic-bezier(0.26,0.88,0.57,0.9),color .2s cubic-bezier(0.26,0.88,0.57,0.9),font-size .2s cubic-bezier(0.26,0.88,0.57,0.9),line-height .2s cubic-bezier(0.26,0.88,0.57,0.9),letter-spacing .2s cubic-bezier(0.26,0.88,0.57,0.9),word-spacing .2s cubic-bezier(0.26,0.88,0.57,0.9)}.text-field.text-field--empty:not(.text-field--focussed) .text-field__label{font:var(--form-field-font-style) var(--form-field-font-variant) var(--form-field-font-weight) var(--form-field-font-size)/var(--form-field-line-height) var(--form-field-font-stack);letter-spacing:var(--form-field-letter-spacing);overflow-wrap:break-word;text-transform:var(--form-field-text-transform);word-spacing:var(--form-field-word-spacing);padding-bottom:var(--form-field-padding-bottom);padding-top:var(--form-field-padding-top);color:rgba(34,34,34,.65);pointer-events:none;transform:translate3d(0,10px,0)}.text-field.text-field--empty:not(.text-field--focussed).text-field--error .text-field__label{color:#fff}.text-field--textarea .text-field__input{min-height:calc(var(--form-field-line-height)*7)}.text-field--search .text-field__input{padding-left:30px;padding-right:30px}.text-field--search .text-field__icon,.text-field--search .text-field__button-icon{border:16px solid rgba(0,0,0,0);fill:currentcolor;height:64px;left:8px;line-height:64px;pointer-events:none;position:absolute;text-align:center;top:0;width:48px;z-index:1}.text-field--search .text-field__button{border-radius:0;color:inherit;height:45px;margin:0;margin-left:-45px;padding:10px;position:absolute;right:0;top:0;width:45px}.text-field--search .text-field__button .button__icon{height:1em;width:1em}fieldset.captcha{margin-top:1em}fieldset.captcha .form-row{margin-top:.25em}fieldset.captcha .form-item--error-message{color:#dd2132;font-size:16px;margin-bottom:.25em;margin-top:.5em}fieldset.captcha [name=captcha_response]{margin-top:.5em}fieldset.captcha [name=captcha_response].error{border-color:#dd2132}fieldset.captcha .description{display:none}fieldset.captcha .captcha__description{display:block;font-size:16px}[for=id_url],#id_url{display:none !important}.toggle-field{position:relative}.toggle-field .toggle-field__label{font:var(--caption-font-style) var(--caption-font-variant) var(--caption-font-weight) var(--caption-font-size)/var(--caption-line-height) var(--caption-font-stack);letter-spacing:var(--caption-letter-spacing);overflow-wrap:break-word;text-transform:var(--caption-text-transform);word-spacing:var(--caption-word-spacing);margin-top:var(--caption-margin-top);margin-bottom:var(--caption-margin-bottom);padding-bottom:var(--caption-padding-bottom);padding-top:var(--caption-padding-top);color:#533bff;cursor:pointer;display:block;-webkit-user-select:none;user-select:none}.toggle-field .toggle-field__wrapper{display:block;font-size:0;max-width:100%;position:relative}.toggle-field .toggle-field__item{font:var(--paragraph-font-style) var(--paragraph-font-variant) var(--paragraph-font-weight) var(--paragraph-font-size)/var(--paragraph-line-height) var(--paragraph-font-stack);letter-spacing:var(--paragraph-letter-spacing);overflow-wrap:break-word;text-transform:var(--paragraph-text-transform);word-spacing:var(--paragraph-word-spacing);padding-bottom:var(--paragraph-padding-bottom);padding-top:var(--paragraph-padding-top);display:block}.toggle-field .toggle-field__input{float:left;height:0;margin-left:-150vw;width:0}.toggle-field .toggle-field__input:not(:disabled)+.toggle-field__input-label:hover .toggle-field__input-label-span{text-transform:underline}.toggle-field .toggle-field__input:disabled+.toggle-field__input-label{opacity:.4;pointer-events:none}.toggle-field .toggle-field__input:checked+.toggle-field__input-label .toggle-field__input-label-toggle{background-color:#533bff}.toggle-field .toggle-field__input:checked+.toggle-field__input-label .toggle-field__input-label-toggle::after{transform:translate3d(20px,0,0)}.toggle-field .toggle-field__input:checked+.toggle-field__input-label .toggle-field__input-label-span--off{display:none}.toggle-field .toggle-field__input:not(:checked)+.toggle-field__input-label .toggle-field__input-label-toggle{background-color:#afa5a5}.toggle-field .toggle-field__input:not(:checked)+.toggle-field__input-label .toggle-field__input-label-toggle::after{transform:translate3d(0,0,0)}.toggle-field .toggle-field__input:not(:checked)+.toggle-field__input-label .toggle-field__input-label-span--on{display:none}.toggle-field .toggle-field__input-label{cursor:pointer;display:block;margin:0;position:relative;-webkit-user-select:none;user-select:none;width:100%}.toggle-field .toggle-field__input-label-toggle{background-color:#ede4e5;border-radius:13px;border-width:0;color:#fff;display:inline-block;height:26px;margin:2px 15px 2px 0;position:relative;transition:background-color .35s cubic-bezier(0.26,0.88,0.57,0.9);vertical-align:top;width:46px}.toggle-field .toggle-field__input-label-toggle::after{background-color:#fff;border-radius:50%;color:#222;content:"";display:block;height:20px;left:3px;position:absolute;top:3px;transform:translate3d(0,0,0);transition:transform .2s cubic-bezier(0.26,0.88,0.57,0.9);width:20px}.toggle-field .toggle-field__input-label-span{font:var(--heading-5-font-style) var(--heading-5-font-variant) var(--heading-5-font-weight) var(--heading-5-font-size)/var(--heading-5-line-height) var(--heading-5-font-stack);letter-spacing:var(--heading-5-letter-spacing);overflow-wrap:break-word;text-transform:var(--heading-5-text-transform);word-spacing:var(--heading-5-word-spacing);padding-bottom:var(--heading-5-padding-bottom);padding-top:var(--heading-5-padding-top);display:inline-block;text-transform:lowercase;vertical-align:top}.toggle-field .toggle-field__description{font:var(--caption-font-style) var(--caption-font-variant) var(--caption-font-weight) var(--caption-font-size)/var(--caption-line-height) var(--caption-font-stack);letter-spacing:var(--caption-letter-spacing);overflow-wrap:break-word;text-transform:var(--caption-text-transform);word-spacing:var(--caption-word-spacing);padding-bottom:var(--caption-padding-bottom);padding-top:var(--caption-padding-top);display:inline-block;max-width:100%;width:auto}.toggle-field .toggle-field__description a,.toggle-field .toggle-field__description a:active,.toggle-field .toggle-field__description a:hover,.toggle-field .toggle-field__description a:focus,.toggle-field .toggle-field__description a:visited{color:inherit;text-decoration:underline}.toggle-field.toggle-field--required .toggle-field__label::after{content:"*";display:inline-block;margin-left:.25em}.toggle-field:not(.toggle-field--required) .toggle-field__label::after{content:"";display:inline-block;margin-left:.25em}.toggle-field.toggle-field--error .toggle-field__error{font:var(--caption-font-style) var(--caption-font-variant) var(--caption-font-weight) var(--caption-font-size)/var(--caption-line-height) var(--caption-font-stack);letter-spacing:var(--caption-letter-spacing);overflow-wrap:break-word;text-transform:var(--caption-text-transform);word-spacing:var(--caption-word-spacing);padding-bottom:var(--caption-padding-bottom);padding-top:var(--caption-padding-top);color:#dd2132;display:inline-block;max-width:100%;width:auto}.toggle-field.toggle-field--error .toggle-field__input{border-color:#dd2132}.video-embed{height:auto;position:relative;width:100%}.video-embed .video-embed__container{overflow:hidden;position:relative;width:100%}.video-embed .video-embed__container .picture{height:auto;opacity:1;width:100%}.video-embed .video-embed__caption{font:var(--caption-font-style) var(--caption-font-variant) var(--caption-font-weight) var(--caption-font-size)/var(--caption-line-height) var(--caption-font-stack);letter-spacing:var(--caption-letter-spacing);overflow-wrap:break-word;text-transform:var(--caption-text-transform);word-spacing:var(--caption-word-spacing);padding-bottom:var(--caption-padding-bottom);padding-top:var(--caption-padding-top);background:#f7f2f3;bottom:0;color:#222;max-width:100%;padding:16.5px 20px;position:absolute;right:0}.video-embed .video-embed__caption a{color:inherit;cursor:pointer;text-decoration:underline;text-decoration-skip-ink:auto;transition:color .35s cubic-bezier(0.26,0.88,0.57,0.9);color:#236921}.video-embed .video-embed__caption a:hover{text-decoration:none}.video-embed .video-embed__video,.video-embed .video-embed__hit-target{height:100%;left:0;position:absolute;top:0;width:100%}.video-embed .video-embed__video{background-color:#222}.video-embed .video-embed__hit-target{cursor:pointer}.video-embed .video-embed__button{color:#f7f2f3;display:none;font-size:2rem;height:1em;left:50%;line-height:1em;position:absolute;text-align:center;top:50%;transform:translate3d(-50%,-50%,0);width:1em}.video-embed .video-embed__button svg{display:block;height:100%;width:100%}.video-embed .video-embed__iframe{height:100%;left:0;position:absolute;top:0;transition:opacity .55s cubic-bezier(0.26,0.88,0.57,0.9);width:100%}.video-embed.video-embed--loaded .video-embed__hit-target{display:none}.video-embed.video-embed--loaded .video-embed__caption{opacity:0}.video-embed:not(.video-embed--loaded) .video-embed__video{filter:brightness(0.66) contrast(1.1)}.video-embed:not(.video-embed--loaded) .video-embed__button--play{display:block}@media(max-width:529px){.video-embed .video-embed__caption{max-width:80%;padding:10px 15px}}.button-list{position:relative}.button-list .button-list__title{font:var(--heading-2-font-style) var(--heading-2-font-variant) var(--heading-2-font-weight) var(--heading-2-font-size)/var(--heading-2-line-height) var(--heading-2-font-stack);letter-spacing:var(--heading-2-letter-spacing);overflow-wrap:break-word;text-transform:var(--heading-2-text-transform);word-spacing:var(--heading-2-word-spacing);padding-bottom:var(--heading-2-padding-bottom);padding-top:var(--heading-2-padding-top);margin-bottom:var(--heading-2-margin-bottom)}.button-list .button-list__buttons{margin-bottom:-10px}.button-list .button-list__buttons+.button-list__buttons{margin-top:20px}.button-list--horizontal .button-list__buttons{display:flex;flex-flow:row wrap}.button-list--horizontal .button,.button-list--horizontal .share-button{flex-basis:auto;margin-bottom:10px;margin-right:10px}.button-list--vertical .button-list__buttons{display:flex;flex-direction:column}.button-list--vertical .button,.button-list--vertical .share-button{flex-basis:100%}.button-list--vertical .button:not(:last-child),.button-list--vertical .share-button:not(:last-child){margin-bottom:var(--paragraph-margin-bottom)}.card{background:#fff;color:#222;display:block;min-height:100%;position:relative;transition:color .55s cubic-bezier(0.26,0.88,0.57,0.9),background-color .55s cubic-bezier(0.26,0.88,0.57,0.9);width:100%}.card:hover,.card:focus{background-color:#ede4e5;color:#222}.card:hover .link,.card:focus .link{color:inherit}.card:hover .button,.card:hover .link,.card:hover .card__label,.card:hover .card__icon,.card:focus .button,.card:focus .link,.card:focus .card__label,.card:focus .card__icon{opacity:1}.card:hover .card__caption,.card:focus .card__caption{opacity:0;pointer-events:none}.card .card__image{padding-bottom:56.25%;position:relative}.card .card__content{overflow:hidden;padding:15px 15px 45px}.card .card__tags{font:var(--tag-font-style) var(--tag-font-variant) var(--tag-font-weight) var(--tag-font-size)/var(--tag-line-height) var(--tag-font-stack);letter-spacing:var(--tag-letter-spacing);overflow-wrap:break-word;text-transform:var(--tag-text-transform);word-spacing:var(--tag-word-spacing);padding-bottom:var(--tag-padding-bottom);padding-top:var(--tag-padding-top);padding:5px 0}.card .card__tags:not(:first-child){margin-top:var(--tag-margin-top)}.card .card__tags:not(:last-child){margin-bottom:var(--tag-margin-bottom)}.card .card__title{font:var(--heading-4-font-style) var(--heading-4-font-variant) var(--heading-4-font-weight) var(--heading-4-font-size)/var(--heading-4-line-height) var(--heading-4-font-stack);letter-spacing:var(--heading-4-letter-spacing);overflow-wrap:break-word;text-transform:var(--heading-4-text-transform);word-spacing:var(--heading-4-word-spacing);padding-bottom:var(--heading-4-padding-bottom);padding-top:var(--heading-4-padding-top);text-transform:none}.card .card__text{font:var(--card-text-font-style) var(--card-text-font-variant) var(--card-text-font-weight) var(--card-text-font-size)/var(--card-text-line-height) var(--card-text-font-stack);letter-spacing:var(--card-text-letter-spacing);overflow-wrap:break-word;text-transform:var(--card-text-text-transform);word-spacing:var(--card-text-word-spacing);padding-bottom:var(--card-text-padding-bottom);padding-top:var(--card-text-padding-top)}.card .card__text:not(:first-child){margin-top:var(--card-text-margin-top)}.card .card__text:not(:last-child){margin-bottom:var(--card-text-margin-bottom)}.card .card__caption,.card .link{font:var(--card-caption-font-style) var(--card-caption-font-variant) var(--card-caption-font-weight) var(--card-caption-font-size)/var(--card-caption-line-height) var(--card-caption-font-stack);letter-spacing:var(--card-caption-letter-spacing);overflow-wrap:break-word;text-transform:var(--card-caption-text-transform);word-spacing:var(--card-caption-word-spacing);padding-bottom:var(--card-caption-padding-bottom);padding-top:var(--card-caption-padding-top);bottom:15px;left:15px;position:absolute;width:calc(100% - 30px)}.card .card__caption:not(:first-child),.card .link:not(:first-child){margin-top:var(--card-caption-margin-top)}.card .card__caption{opacity:1;overflow:hidden;text-overflow:ellipsis;transition:opacity .35s cubic-bezier(0.26,0.88,0.57,0.9);white-space:nowrap}.card .button,.card .link{margin-bottom:0;margin-top:var(--card-caption-margin-top);opacity:0;pointer-events:none;transition:opacity .35s cubic-bezier(0.26,0.88,0.57,0.9)}.card .button .link__icon,.card .link .link__icon{height:var(--card-caption-line-height);margin-left:.5em;padding:.5em;width:var(--card-caption-line-height)}.card .card__related-event{margin-top:15px;margin-bottom:15px}.card .card__related-event:first-child{margin-top:0}.card .card__related-event:last-child{margin-bottom:0}.card .card__related-event-meta{font:var(--card-text-font-style) var(--card-text-font-variant) var(--card-text-font-weight) var(--card-text-font-size)/var(--card-text-line-height) var(--card-text-font-stack);letter-spacing:var(--card-text-letter-spacing);overflow-wrap:break-word;text-transform:var(--card-text-text-transform);word-spacing:var(--card-text-word-spacing);padding-bottom:var(--card-text-padding-bottom);padding-top:var(--card-text-padding-top);padding-left:calc(var(--card-text-line-height)*1.5);position:relative}.card .card__related-event-icon{float:left;height:var(--card-text-line-height);margin:0 calc(var(--card-text-line-height)*.5) 0 calc(var(--card-text-line-height)*-1.5);padding:calc((var(--card-text-line-height) - 18px)/2);width:var(--card-text-line-height)}.card .card__label{font:var(--button--tertiary-font-style) var(--button--tertiary-font-variant) var(--button--tertiary-font-weight) var(--button--tertiary-font-size)/var(--button--tertiary-line-height) var(--button--tertiary-font-stack);letter-spacing:var(--button--tertiary-letter-spacing);overflow-wrap:break-word;text-transform:var(--button--tertiary-text-transform);word-spacing:var(--button--tertiary-word-spacing);padding-bottom:var(--button--tertiary-padding-bottom);padding-top:var(--button--tertiary-padding-top);background-color:#533bff;color:#fff;left:0;max-width:100%;opacity:0;padding:6px 10px 5px;position:absolute;top:0;transition:opacity .35s cubic-bezier(0.26,0.88,0.57,0.9);width:auto}.card .card__premium-label{font:var(--button--tertiary-font-style) var(--button--tertiary-font-variant) var(--button--tertiary-font-weight) var(--button--tertiary-font-size)/var(--button--tertiary-line-height) var(--button--tertiary-font-stack);letter-spacing:var(--button--tertiary-letter-spacing);overflow-wrap:break-word;text-transform:var(--button--tertiary-text-transform);word-spacing:var(--button--tertiary-word-spacing);padding-bottom:var(--button--tertiary-padding-bottom);padding-top:var(--button--tertiary-padding-top);background-color:#533bff;bottom:0;color:#fff;left:0;max-width:100%;padding:6px 10px 5px;position:absolute;transition:opacity .35s cubic-bezier(0.26,0.88,0.57,0.9);width:auto}.card .card__icon{background-color:rgba(0,0,0,.33);bottom:0;color:#fff;height:calc(1.65em + 20px);left:0;padding:10px;position:absolute;width:calc(1.65em + 20px)}.card .card__icon svg{height:1.65em;width:1.65em}.card .card__button{bottom:0;left:0;padding-left:30px;padding-right:30px;pointer-events:none;position:absolute;width:100%}.card .card__button .button{width:100%}.card--portrait .card__image{padding-bottom:144%}.card--square .card__image{padding-bottom:100%}.card--with-button{background:rgba(0,0,0,0);min-height:auto;padding-bottom:30px}.card--with-button:hover,.card--with-button:focus{background:rgba(0,0,0,0)}.card--social-square .card__image{padding-bottom:100%}.card--social-portrait .card__image{padding-bottom:178%}.comment{background:#ede4e5;box-shadow:0 0 0 30px #ede4e5;color:#222;display:block;margin-bottom:80px;margin-top:20px;padding:0 30px;padding-bottom:20px;position:relative;width:100%}.comment:last-child{margin-bottom:0}.indented .comment{background:#f7f2f3;box-shadow:0 0 0 30px #f7f2f3;margin-bottom:80px;margin-left:30px;margin-top:0;width:calc(100% - 60px)}.indented{position:relative}.indented::before,.indented::after{border-left:2px solid #ede4e5;bottom:0;content:"";height:calc(100% + 100px);left:-2px;position:absolute;top:-50px;width:2px}.indented::after{left:auto;right:-30px}.comment__title{font:var(--heading-4-font-style) var(--heading-4-font-variant) var(--heading-4-font-weight) var(--heading-4-font-size)/var(--heading-4-line-height) var(--heading-4-font-stack);letter-spacing:var(--heading-4-letter-spacing);overflow-wrap:break-word;text-transform:var(--heading-4-text-transform);word-spacing:var(--heading-4-word-spacing);padding-bottom:var(--heading-4-padding-bottom);padding-top:var(--heading-4-padding-top);text-transform:none}.comment__text{font:var(--paragraph-font-style) var(--paragraph-font-variant) var(--paragraph-font-weight) var(--paragraph-font-size)/var(--paragraph-line-height) var(--paragraph-font-stack);letter-spacing:var(--paragraph-letter-spacing);overflow-wrap:break-word;text-transform:var(--paragraph-text-transform);word-spacing:var(--paragraph-word-spacing);padding-bottom:var(--paragraph-padding-bottom);padding-top:var(--paragraph-padding-top);text-transform:none}.comment__text:not(:last-child){margin-bottom:var(--paragraph-margin-bottom)}.comment__button a{font:var(--button--primary-font-style) var(--button--primary-font-variant) var(--button--primary-font-weight) var(--button--primary-font-size)/var(--button--primary-line-height) var(--button--primary-font-stack);letter-spacing:var(--button--primary-letter-spacing);overflow-wrap:break-word;text-transform:var(--button--primary-text-transform);word-spacing:var(--button--primary-word-spacing);padding-bottom:var(--button--primary-padding-bottom);padding-top:var(--button--primary-padding-top);background-color:#fff;border:2px solid #fff;color:#222;cursor:pointer;display:inline-flex;flex-direction:row;max-width:100%;min-width:60px;overflow:hidden;padding:12px 20px 10px;position:relative;text-align:center;text-overflow:ellipsis;transition:color .35s cubic-bezier(0.26,0.88,0.57,0.9),background-color .35s cubic-bezier(0.26,0.88,0.57,0.9),border-color .35s cubic-bezier(0.26,0.88,0.57,0.9);-webkit-user-select:none;user-select:none;white-space:nowrap;width:auto}.comment__button a:not(:first-child){margin-top:var(--button--primary-margin-top)}.comment__button a:not(:last-child){margin-bottom:var(--button--primary-margin-bottom)}.comment__button a:hover:not(.button--disabled,:disabled),.comment__button a:focus:not(.button--disabled,:disabled),.comment__button a.button--selected{background-color:#533bff;border-color:#533bff;color:#f7f2f3}.comment__button{display:inline}.comment__author{font:var(--tag-font-style) var(--tag-font-variant) var(--tag-font-weight) var(--tag-font-size)/var(--tag-line-height) var(--tag-font-stack);letter-spacing:var(--tag-letter-spacing);overflow-wrap:break-word;text-transform:var(--tag-text-transform);word-spacing:var(--tag-word-spacing);padding-bottom:var(--tag-padding-bottom);padding-top:var(--tag-padding-top);font-weight:bold}.comment__author:not(:last-child){margin-bottom:var(--tag-margin-bottom)}.comment__date{font:var(--comment-date-font-style) var(--comment-date-font-variant) var(--comment-date-font-weight) var(--comment-date-font-size)/var(--comment-date-line-height) var(--comment-date-font-stack);letter-spacing:var(--comment-date-letter-spacing);overflow-wrap:break-word;text-transform:var(--comment-date-text-transform);word-spacing:var(--comment-date-word-spacing);padding-bottom:var(--comment-date-padding-bottom);padding-top:var(--comment-date-padding-top);text-transform:none}.comment__content button{padding-bottom:10px;padding-top:12px}.donation-row{margin-top:var(--grid-gutter);margin-left:calc(var(--grid-gutter)*-0.5);margin-right:calc(var(--grid-gutter)*-0.5)}.donation-row:first-child{margin-top:0}.donation-row:last-child{margin-bottom:0}.donation-row>div{margin:0 calc(var(--grid-gutter)/2)}.donation-row .donation-row__buttons-wrapper{display:flex;flex-direction:row;justify-items:stretch}.donation-row .button{background-color:#f7f2f3;border-radius:4px;border-width:0;color:#533bff;flex:1 1 100%;padding-bottom:14px;padding-top:15px}.donation-row .button:hover:not(.button--disabled,:disabled),.donation-row .button:focus:not(.button--disabled,:disabled),.donation-row .button.button--selected{background-color:#533bff;color:#fff}.donation-row .button:not(:first-child){margin-left:5px}.donation-row .button:not(:last-child){margin-right:5px}@media(max-width:529px){.donation-row>div+div{margin-top:var(--grid-gutter)}}@media(min-width:530px)and (max-width:799px){.donation-row>div+div{margin-top:var(--grid-gutter)}}@media(min-width:800px){.donation-row{display:flex}.donation-row>div{flex:1 1 50%}}.form-container{position:relative;width:100%}.form-container .form-container__text{font:var(--paragraph-font-style) var(--paragraph-font-variant) var(--paragraph-font-weight) var(--paragraph-font-size)/var(--paragraph-line-height) var(--paragraph-font-stack);letter-spacing:var(--paragraph-letter-spacing);overflow-wrap:break-word;text-transform:var(--paragraph-text-transform);word-spacing:var(--paragraph-word-spacing);padding-bottom:var(--paragraph-padding-bottom);padding-top:var(--paragraph-padding-top)}.form-container .form-container__text:not(:first-child){margin-top:var(--paragraph-margin-top)}.form-container .form-container__text:not(:last-child){margin-bottom:var(--paragraph-margin-bottom)}.form-container .form-container__text.form-container__text--error{background-color:#dd2132;color:#f7f2f3;padding:.5em 1em}.link-list{position:relative}.link-list .link-list__links::after{clear:both;content:"";display:table}.link-list .link{clear:left;display:inline-block;float:left;vertical-align:top}.link-list .link:not(:last-child){margin-bottom:var(--paragraph-margin-bottom)}.list-card{border-bottom:1px solid #eae1e2;display:flex;flex-direction:column;margin-bottom:30px;padding-bottom:30px}.list-card .list-card__image{min-width:250px;overflow:hidden;position:relative}.list-card .list-card__image::before{content:"";display:block;padding-top:43.75%}.list-card .list-card__image .picture{height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.list-card .list-card__content{padding:15px 0 0;position:relative;width:100%}.list-card .list-card__card-title{margin-bottom:15px}.list-card .list-card__card-title:hover,.list-card .list-card__card-title:focus{text-decoration:underline}.list-card .list-card__title-link{font:var(--heading-5-font-style) var(--heading-5-font-variant) var(--heading-5-font-weight) var(--heading-5-font-size)/var(--heading-5-line-height) var(--heading-5-font-stack);letter-spacing:var(--heading-5-letter-spacing);overflow-wrap:break-word;text-transform:var(--heading-5-text-transform);word-spacing:var(--heading-5-word-spacing);padding-bottom:var(--heading-5-padding-bottom);padding-top:var(--heading-5-padding-top);color:#222;text-transform:uppercase}.list-card .list-card__meta{font:var(--caption-font-style) var(--caption-font-variant) var(--caption-font-weight) var(--caption-font-size)/var(--caption-line-height) var(--caption-font-stack);letter-spacing:var(--caption-letter-spacing);overflow-wrap:break-word;text-transform:var(--caption-text-transform);word-spacing:var(--caption-word-spacing);padding-bottom:var(--caption-padding-bottom);padding-top:var(--caption-padding-top);margin:15px 0}.list-card .list-card__date,.list-card .list-card__reading-time{color:#222}.list-card .list-card__tags{margin-top:30px}.list-card .list-card__tags .tag-link{margin-right:5px}@media(min-width:530px){.list-card{display:flex;flex-direction:row;width:100%}.list-card .list-card__content{padding:0 15px 15px}}.list-card--text .list-card__content{padding:0}.list-card--text .list-card__title-link{text-transform:none}.person-card{color:#222;position:relative;width:100%}.person-card:hover .person-card__title-span,.person-card:focus .person-card__title-span{color:rgb(41.0057142857,122.1628571429,27.3371428571);text-decoration:none}.person-card:hover .person-card__text,.person-card:focus .person-card__text{color:#222}.person-card .person-card__image{margin-bottom:calc((var(--card-title-padding-top) + var(--card-title-line-height) + 12.5px)*-1);position:relative}.person-card .person-card__content{background:#fff;color:#222;min-height:135px;padding:15px 30px 15px 15px;position:relative;width:calc(100% - 60px);z-index:2}.person-card .person-card__title{font:var(--card-title-font-style) var(--card-title-font-variant) var(--card-title-font-weight) var(--card-title-font-size)/var(--card-title-line-height) var(--card-title-font-stack);letter-spacing:var(--card-title-letter-spacing);overflow-wrap:break-word;text-transform:var(--card-title-text-transform);word-spacing:var(--card-title-word-spacing);padding-bottom:var(--card-title-padding-bottom);padding-top:var(--card-title-padding-top)}.person-card .person-card__title-span{color:#222;font-weight:900;text-decoration:none;transition:color .35s cubic-bezier(0.26,0.88,0.57,0.9)}.person-card .person-card__text{font:var(--card-text-font-style) var(--card-text-font-variant) var(--card-text-font-weight) var(--card-text-font-size)/var(--card-text-line-height) var(--card-text-font-stack);letter-spacing:var(--card-text-letter-spacing);overflow-wrap:break-word;text-transform:var(--card-text-text-transform);word-spacing:var(--card-text-word-spacing);padding-bottom:var(--card-text-padding-bottom);padding-top:var(--card-text-padding-top)}.related-event-card{position:relative;width:100%}.related-event-card .related-event-card__title{font:var(--paragraph-font-style) var(--paragraph-font-variant) var(--paragraph-font-weight) var(--paragraph-font-size)/var(--paragraph-line-height) var(--paragraph-font-stack);letter-spacing:var(--paragraph-letter-spacing);overflow-wrap:break-word;text-transform:var(--paragraph-text-transform);word-spacing:var(--paragraph-word-spacing);padding-bottom:var(--paragraph-padding-bottom);padding-top:var(--paragraph-padding-top);font-weight:900;text-transform:uppercase}.related-event-card .related-event-card__meta{font:var(--paragraph-font-style) var(--paragraph-font-variant) var(--paragraph-font-weight) var(--paragraph-font-size)/var(--paragraph-line-height) var(--paragraph-font-stack);letter-spacing:var(--paragraph-letter-spacing);overflow-wrap:break-word;text-transform:var(--paragraph-text-transform);word-spacing:var(--paragraph-word-spacing);padding-bottom:var(--paragraph-padding-bottom);padding-top:var(--paragraph-padding-top);padding-left:calc(var(--paragraph-line-height)*1.5);position:relative}.related-event-card .related-event-card__meta--location a{color:inherit;cursor:pointer;text-decoration:underline;text-decoration-skip-ink:auto;transition:color .35s cubic-bezier(0.26,0.88,0.57,0.9);color:#222;margin-left:15px}.related-event-card .related-event-card__meta--location a:hover{text-decoration:none}.related-event-card .related-event-card__meta-icon{float:left;height:var(--paragraph-line-height);margin:0 calc(var(--paragraph-line-height)*.5) 0 calc(var(--paragraph-line-height)*-1.5);padding:calc((var(--paragraph-line-height) - 18px)/2);width:var(--paragraph-line-height)}.related-person-card{align-items:flex-start;display:flex;flex-direction:row;position:relative;width:100%}.related-person-card .related-person-card__image{flex:0 0 60px;margin-right:var(--grid-gutter);position:relative}.related-person-card .related-person-card__image-wrapper{border-radius:50%;height:0;overflow:hidden;padding-bottom:100%;position:relative;width:100%}.related-person-card .related-person-card__content{display:flex;flex:0 1 100%;flex-direction:column;justify-content:center;min-height:60px}.related-person-card .related-person-card__title{font:var(--header-author-font-style) var(--header-author-font-variant) var(--header-author-font-weight) var(--header-author-font-size)/var(--header-author-line-height) var(--header-author-font-stack);letter-spacing:var(--header-author-letter-spacing);overflow-wrap:break-word;text-transform:var(--header-author-text-transform);word-spacing:var(--header-author-word-spacing);padding-bottom:var(--header-author-padding-bottom);padding-top:var(--header-author-padding-top)}.related-person-card .related-person-card__title:not(:last-child){margin-bottom:var(--header-author-margin-bottom)}.related-person-card .related-person-card__title-span{color:#222;font-weight:900;text-decoration:none;transition:color .35s cubic-bezier(0.26,0.88,0.57,0.9)}.related-person-card a.related-person-card__title-span:hover,.related-person-card a.related-person-card__title-span:focus{color:rgb(41.0057142857,122.1628571429,27.3371428571);text-decoration:none}.related-person-card .related-person-card__title-link{color:inherit;cursor:pointer;text-decoration:underline;text-decoration-skip-ink:auto;transition:color .35s cubic-bezier(0.26,0.88,0.57,0.9);color:rgb(41.0057142857,122.1628571429,27.3371428571);font-weight:bold;margin-left:.25em}.related-person-card .related-person-card__title-link:hover{text-decoration:none}.related-person-card .related-person-card__text{font:var(--card-text-font-style) var(--card-text-font-variant) var(--card-text-font-weight) var(--card-text-font-size)/var(--card-text-line-height) var(--card-text-font-stack);letter-spacing:var(--card-text-letter-spacing);overflow-wrap:break-word;text-transform:var(--card-text-text-transform);word-spacing:var(--card-text-word-spacing)}.theme-card{display:block;height:100%;padding:30px 0 60px;position:relative;transition:color .55s cubic-bezier(0.26,0.88,0.57,0.9),background-color .55s cubic-bezier(0.26,0.88,0.57,0.9);width:100%}.theme-card .theme-card__container{background:#fff;color:#222;height:100%;position:relative}.theme-card:hover .theme-card__container,.theme-card:focus .theme-card__container,.theme-card.theme-card--highlighted .theme-card__container{background-color:#fff;color:#222}.theme-card .theme-card__image{padding-bottom:56.25%;position:relative}.theme-card .theme-card__label{font:var(--button--tertiary-font-style) var(--button--tertiary-font-variant) var(--button--tertiary-font-weight) var(--button--tertiary-font-size)/var(--button--tertiary-line-height) var(--button--tertiary-font-stack);letter-spacing:var(--button--tertiary-letter-spacing);overflow-wrap:break-word;text-transform:var(--button--tertiary-text-transform);word-spacing:var(--button--tertiary-word-spacing);padding-bottom:var(--button--tertiary-padding-bottom);padding-top:var(--button--tertiary-padding-top);background-color:#533bff;bottom:0;color:#fff;left:0;max-width:100%;padding:6px 10px 5px;position:absolute;width:auto}.theme-card .theme-card__content{overflow:hidden;padding:20px 20px 0}.theme-card .theme-card__title{font:var(--heading-4-font-style) var(--heading-4-font-variant) var(--heading-4-font-weight) var(--heading-4-font-size)/var(--heading-4-line-height) var(--heading-4-font-stack);letter-spacing:var(--heading-4-letter-spacing);overflow-wrap:break-word;text-transform:var(--heading-4-text-transform);word-spacing:var(--heading-4-word-spacing);padding-bottom:var(--heading-4-padding-bottom);padding-top:var(--heading-4-padding-top)}.theme-card .theme-card__title:not(:first-child){margin-top:var(--heading-4-margin-top)}.theme-card .theme-card__title:not(:last-child){margin-bottom:var(--heading-4-margin-bottom)}.theme-card .theme-card__text{font:var(--card-text-font-style) var(--card-text-font-variant) var(--card-text-font-weight) var(--card-text-font-size)/var(--card-text-line-height) var(--card-text-font-stack);letter-spacing:var(--card-text-letter-spacing);overflow-wrap:break-word;text-transform:var(--card-text-text-transform);word-spacing:var(--card-text-word-spacing);padding-bottom:var(--card-text-padding-bottom);padding-top:var(--card-text-padding-top);margin-bottom:60px}.theme-card .theme-card__text:not(:first-child){margin-top:var(--card-text-margin-top)}.theme-card .theme-card__caption{font:var(--theme-card-caption-font-style) var(--theme-card-caption-font-variant) var(--theme-card-caption-font-weight) var(--theme-card-caption-font-size)/var(--theme-card-caption-line-height) var(--theme-card-caption-font-stack);letter-spacing:var(--theme-card-caption-letter-spacing);overflow-wrap:break-word;text-transform:var(--theme-card-caption-text-transform);word-spacing:var(--theme-card-caption-word-spacing);padding-bottom:var(--theme-card-caption-padding-bottom);padding-top:var(--theme-card-caption-padding-top);bottom:15px;left:20px;overflow:hidden;position:absolute;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 40px)}.theme-card .theme-card__button{bottom:-30px;left:0;padding-left:30px;padding-right:30px;pointer-events:none;position:absolute;width:100%}.theme-card .theme-card__button .button{width:100%}.campaign-spread-medium{margin:calc(var(--margin)*1.5) 0;position:relative}.campaign-spread-medium .campaign-spread-medium__grid{display:grid;grid-gap:var(--grid-spacing) var(--grid-gutter);grid-template-columns:repeat(var(--grid-columns),[column] minmax(0,1fr));margin-left:auto;margin-right:auto;max-width:calc(var(--grid-max-width) + var(--grid-gutter)*2 + var(--grid-margin)*2);padding-left:calc(var(--grid-gutter) + var(--grid-margin));padding-right:calc(var(--grid-gutter) + var(--grid-margin))}.campaign-spread-medium .campaign-spread-medium__image-container{background:#39a935;color:#222}.campaign-spread-medium .campaign-spread-medium__image{grid-column:var(--layout-campaign-spread-medium-image);position:relative}.campaign-spread-medium .campaign-spread-medium__content{background:#fff;color:#222;grid-column:var(--layout-campaign-spread-medium-content);margin-top:calc(var(--grid-gutter)*-1);padding:var(--grid-gutter);position:relative}.campaign-spread-medium .campaign-spread-medium__title{font:var(--heading-3-font-style) var(--heading-3-font-variant) var(--heading-3-font-weight) var(--heading-3-font-size)/var(--heading-3-line-height) var(--heading-3-font-stack);letter-spacing:var(--heading-3-letter-spacing);overflow-wrap:break-word;text-transform:var(--heading-3-text-transform);word-spacing:var(--heading-3-word-spacing);padding-bottom:var(--heading-3-padding-bottom);padding-top:var(--heading-3-padding-top)}.campaign-spread-medium .campaign-spread-medium__title:not(:first-child){margin-top:var(--heading-3-margin-top)}.campaign-spread-medium .campaign-spread-medium__title:not(:last-child){margin-bottom:var(--heading-3-margin-bottom)}.campaign-spread-medium .campaign-spread-medium__title em{background-color:#533bff;color:#fff;padding:0 .35em;position:relative}.campaign-spread-medium .campaign-spread-medium__introduction{font:var(--campaign-spread-introduction-font-style) var(--campaign-spread-introduction-font-variant) var(--campaign-spread-introduction-font-weight) var(--campaign-spread-introduction-font-size)/var(--campaign-spread-introduction-line-height) var(--campaign-spread-introduction-font-stack);letter-spacing:var(--campaign-spread-introduction-letter-spacing);overflow-wrap:break-word;text-transform:var(--campaign-spread-introduction-text-transform);word-spacing:var(--campaign-spread-introduction-word-spacing);padding-bottom:var(--campaign-spread-introduction-padding-bottom);padding-top:var(--campaign-spread-introduction-padding-top)}.campaign-spread-medium .campaign-spread-medium__introduction:not(:first-child){margin-top:var(--campaign-spread-introduction-margin-top)}.campaign-spread-medium .campaign-spread-medium__introduction:not(:last-child){margin-bottom:var(--campaign-spread-introduction-margin-bottom)}.campaign-spread-medium .campaign-spread-medium__highlight-title{font:var(--campaign-spread-medium-highlight-title-font-style) var(--campaign-spread-medium-highlight-title-font-variant) var(--campaign-spread-medium-highlight-title-font-weight) var(--campaign-spread-medium-highlight-title-font-size)/var(--campaign-spread-medium-highlight-title-line-height) var(--campaign-spread-medium-highlight-title-font-stack);letter-spacing:var(--campaign-spread-medium-highlight-title-letter-spacing);overflow-wrap:break-word;text-transform:var(--campaign-spread-medium-highlight-title-text-transform);word-spacing:var(--campaign-spread-medium-highlight-title-word-spacing);padding-bottom:var(--campaign-spread-medium-highlight-title-padding-bottom);padding-top:var(--campaign-spread-medium-highlight-title-padding-top);left:0;max-width:min(10em,75vw);position:absolute;text-align:left;top:calc(var(--grid-gutter)*3)}.campaign-spread-medium .campaign-spread-medium__highlight-span{background:#39a935;-webkit-box-decoration-break:clone;box-decoration-break:clone;box-shadow:15px 0 0 #39a935,-15px 0 0 #39a935;color:#fff;display:inline;line-height:115%}.campaign-spread-medium .campaign-spread-medium__share{border-top:2px solid #ede4e5;margin-top:45px;padding-top:43px}.campaign-spread-medium .campaign-spread-medium__share-title{font:var(--heading-4-font-style) var(--heading-4-font-variant) var(--heading-4-font-weight) var(--heading-4-font-size)/var(--heading-4-line-height) var(--heading-4-font-stack);letter-spacing:var(--heading-4-letter-spacing);overflow-wrap:break-word;text-transform:var(--heading-4-text-transform);word-spacing:var(--heading-4-word-spacing);padding-bottom:var(--heading-4-padding-bottom);padding-top:var(--heading-4-padding-top)}.campaign-spread-medium .campaign-spread-medium__share-title:not(:first-child){margin-top:var(--heading-4-margin-top)}.campaign-spread-medium .campaign-spread-medium__share-title:not(:last-child){margin-bottom:var(--heading-4-margin-bottom)}.campaign-spread-medium .campaign-spread-medium__share-buttons{margin-top:30px}.campaign-spread-medium .campaign-spread-medium__buttons .button{width:100%}@media(min-width:530px){.campaign-spread-medium{--column-offset:calc((100% - var(--grid-gutter) * 9) / 10 + var(--grid-gutter))}.campaign-spread-medium .campaign-spread-medium__content{box-shadow:25vw 0 0 0 #fff;margin-left:calc(var(--grid-gutter)*-1);margin-top:0;padding:var(--column-offset);width:calc(100% + var(--grid-gutter))}}@media(min-width:800px){.campaign-spread-medium{--column-offset:calc((100% - var(--grid-gutter) * 6) / 7 + var(--grid-gutter))}.campaign-spread-medium .campaign-spread-medium__image{height:0;margin:0;padding-bottom:calc(100% + var(--grid-gutter)/2)}.campaign-spread-medium .campaign-spread-medium__image-container{margin-left:0;margin-right:calc(var(--grid-gutter)/2*-1);width:calc(100% + var(--grid-gutter)/2)}.campaign-spread-medium .campaign-spread-medium__content{box-shadow:calc(var(--grid-gutter)*-0.5) 0 0 0 #fff;margin-left:0;padding:var(--column-offset);width:100%}.campaign-spread-medium .campaign-spread-medium__highlight-title{left:var(--grid-gutter);top:calc(var(--grid-gutter)*6)}}@media(min-width:1180px){.campaign-spread-medium{--column-offset:calc((100% - var(--grid-gutter) * 7) / 8 + var(--grid-gutter))}.campaign-spread-medium .campaign-spread-medium__image{box-shadow:calc(var(--grid-gutter)*.5) 0 0 0 #39a935}.campaign-spread-medium .campaign-spread-medium__content{box-shadow:calc(var(--grid-gutter)*-0.5) 0 0 0 #fff;padding:var(--column-offset)}}@media(min-width:1580px){.campaign-spread-medium{--column-offset:calc((100% - var(--grid-gutter) * 7) / 8 + var(--grid-gutter))}.campaign-spread-medium .campaign-spread-medium__content{padding:var(--column-offset)}}@media(min-width:2240px){.campaign-spread-medium{--column-offset:calc((100% - var(--grid-gutter) * 7) / 8 + var(--grid-gutter))}.campaign-spread-medium .campaign-spread-medium__content{padding:var(--column-offset)}}.campaign-spread{position:relative}.campaign-spread:first-child,.header-back-link+.campaign-spread{margin-top:var(--margin)}.campaign-spread .campaign-spread__grid{display:grid;grid-gap:var(--grid-spacing) var(--grid-gutter);grid-template-columns:repeat(var(--grid-columns),[column] minmax(0,1fr));margin-left:auto;margin-right:auto;max-width:calc(var(--grid-max-width) + var(--grid-gutter)*2 + var(--grid-margin)*2);padding-left:calc(var(--grid-gutter) + var(--grid-margin));padding-right:calc(var(--grid-gutter) + var(--grid-margin))}.campaign-spread .campaign-spread__image,.campaign-spread .campaign-spread__image-container{background:#39a935;color:#fff}.campaign-spread .campaign-spread__image{grid-column:var(--layout-campaign-spread-image);position:relative}.campaign-spread .campaign-spread__image-container{margin-left:calc(var(--grid-gutter)*-1);margin-right:calc(var(--grid-gutter)*-1);width:calc(100% + var(--grid-gutter)*2)}.campaign-spread .campaign-spread__content{--column-offset:calc((100% - var(--grid-gutter) * 5) / 6 + var(--grid-gutter));background:#fff;color:#222;grid-column:var(--layout-campaign-spread-content);left:0;margin-top:calc(var(--grid-gutter)*-7);padding:var(--column-offset) calc(var(--column-offset) + var(--grid-gutter)) var(--column-offset) var(--column-offset);position:relative;width:calc(100% + var(--grid-gutter) + var(--grid-margin))}.campaign-spread .campaign-spread__title{font:var(--heading-3-font-style) var(--heading-3-font-variant) var(--heading-3-font-weight) var(--heading-3-font-size)/var(--heading-3-line-height) var(--heading-3-font-stack);letter-spacing:var(--heading-3-letter-spacing);overflow-wrap:break-word;text-transform:var(--heading-3-text-transform);word-spacing:var(--heading-3-word-spacing);padding-bottom:var(--heading-3-padding-bottom);padding-top:var(--heading-3-padding-top)}.campaign-spread .campaign-spread__title:not(:last-child){margin-bottom:var(--heading-3-margin-bottom)}.campaign-spread .campaign-spread__introduction{font:var(--campaign-spread-introduction-font-style) var(--campaign-spread-introduction-font-variant) var(--campaign-spread-introduction-font-weight) var(--campaign-spread-introduction-font-size)/var(--campaign-spread-introduction-line-height) var(--campaign-spread-introduction-font-stack);letter-spacing:var(--campaign-spread-introduction-letter-spacing);overflow-wrap:break-word;text-transform:var(--campaign-spread-introduction-text-transform);word-spacing:var(--campaign-spread-introduction-word-spacing);padding-bottom:var(--campaign-spread-introduction-padding-bottom);padding-top:var(--campaign-spread-introduction-padding-top)}.campaign-spread .campaign-spread__introduction:not(:first-child){margin-top:var(--campaign-spread-introduction-margin-top)}.campaign-spread .campaign-spread__introduction:not(:last-child){margin-bottom:var(--campaign-spread-introduction-margin-bottom)}.campaign-spread .campaign-spread__highlight-title{font:var(--content-highlight-title-font-style) var(--content-highlight-title-font-variant) var(--content-highlight-title-font-weight) var(--content-highlight-title-font-size)/var(--content-highlight-title-line-height) var(--content-highlight-title-font-stack);letter-spacing:var(--content-highlight-title-letter-spacing);overflow-wrap:break-word;text-transform:var(--content-highlight-title-text-transform);word-spacing:var(--content-highlight-title-word-spacing);padding-bottom:var(--content-highlight-title-padding-bottom);padding-top:var(--content-highlight-title-padding-top);left:var(--grid-gutter);max-width:min(10em,75vw);position:absolute;text-align:left;top:calc(var(--grid-gutter)*3)}.campaign-spread .campaign-spread__highlight-span{background:#39a935;-webkit-box-decoration-break:clone;box-decoration-break:clone;box-shadow:30px 0 0 #39a935,-30px 0 0 #39a935;color:#fff;display:inline;line-height:115%}.campaign-spread .campaign-spread__description,.campaign-spread .campaign-spread__call-to-actions,.campaign-spread .campaign-spread__share{border-top:2px solid #ede4e5;margin-top:45px;padding-top:43px}.campaign-spread .campaign-spread__description .disclosure{margin-top:var(--paragraph-margin-top)}.campaign-spread .campaign-spread__description-text p{font:var(--paragraph-font-style) var(--paragraph-font-variant) var(--paragraph-font-weight) var(--paragraph-font-size)/var(--paragraph-line-height) var(--paragraph-font-stack);letter-spacing:var(--paragraph-letter-spacing);overflow-wrap:break-word;text-transform:var(--paragraph-text-transform);word-spacing:var(--paragraph-word-spacing);padding-bottom:var(--paragraph-padding-bottom);padding-top:var(--paragraph-padding-top)}.campaign-spread .campaign-spread__description-text p:not(:first-child){margin-top:var(--paragraph-margin-top)}.campaign-spread .campaign-spread__description-text p:not(:last-child){margin-bottom:var(--paragraph-margin-bottom)}.campaign-spread .campaign-spread__call-to-action-title,.campaign-spread .campaign-spread__share-title{font:var(--heading-4-font-style) var(--heading-4-font-variant) var(--heading-4-font-weight) var(--heading-4-font-size)/var(--heading-4-line-height) var(--heading-4-font-stack);letter-spacing:var(--heading-4-letter-spacing);overflow-wrap:break-word;text-transform:var(--heading-4-text-transform);word-spacing:var(--heading-4-word-spacing);padding-bottom:var(--heading-4-padding-bottom);padding-top:var(--heading-4-padding-top)}.campaign-spread .campaign-spread__call-to-action-title:not(:first-child),.campaign-spread .campaign-spread__share-title:not(:first-child){margin-top:var(--heading-4-margin-top)}.campaign-spread .campaign-spread__call-to-action-title:not(:last-child),.campaign-spread .campaign-spread__share-title:not(:last-child){margin-bottom:var(--heading-4-margin-bottom)}.campaign-spread .campaign-spread__call-to-action-buttons,.campaign-spread .campaign-spread__share-buttons{margin-top:30px}.campaign-spread .campaign-spread__call-to-action-buttons .button--tertiary-outline{background-color:#fff;border-color:#39a935;color:#39a935}.campaign-spread .campaign-spread__call-to-action-buttons .button--tertiary-outline:hover:not(.button--disabled,:disabled),.campaign-spread .campaign-spread__call-to-action-buttons .button--tertiary-outline:focus:not(.button--disabled,:disabled),.campaign-spread .campaign-spread__call-to-action-buttons .button--tertiary-outline.button--selected{background-color:#39a935;border-color:#39a935;color:#fff}.campaign-spread .campaign-spread__count{border-bottom:2px solid #ede4e5;display:flex;flex-direction:row;margin-bottom:var(--paragraph-line-height);padding-bottom:calc(var(--paragraph-line-height) - 2px)}.campaign-spread .campaign-spread__count .campaign-spread__count-value,.campaign-spread .campaign-spread__count .campaign-spread__count-target{opacity:0;transition:opacity .55s cubic-bezier(0.26,0.88,0.57,0.9)}.campaign-spread .campaign-spread__count.campaign-spread__count--visible .campaign-spread__count-value,.campaign-spread .campaign-spread__count.campaign-spread__count--visible .campaign-spread__count-target{opacity:1}.campaign-spread .campaign-spread__count-value{font:var(--heading-2-font-style) var(--heading-2-font-variant) var(--heading-2-font-weight) var(--heading-2-font-size)/var(--heading-2-line-height) var(--heading-2-font-stack);letter-spacing:var(--heading-2-letter-spacing);overflow-wrap:break-word;text-transform:var(--heading-2-text-transform);word-spacing:var(--heading-2-word-spacing);padding-bottom:var(--heading-2-padding-bottom);padding-top:var(--heading-2-padding-top);flex:0 0 auto;margin-right:10px;text-align:right}.campaign-spread .campaign-spread__count-target{flex:1 1 100%}.campaign-spread .campaign-spread__count-title{font:var(--caption-font-style) var(--caption-font-variant) var(--caption-font-weight) var(--caption-font-size)/var(--caption-line-height) var(--caption-font-stack);letter-spacing:var(--caption-letter-spacing);overflow-wrap:break-word;text-transform:var(--caption-text-transform);word-spacing:var(--caption-word-spacing);padding-bottom:var(--caption-padding-bottom);padding-top:var(--caption-padding-top);font-weight:900;margin:5px 0 7.5px;text-transform:uppercase}.campaign-spread .campaign-spread__count-progress{background-color:#f7f2f3;border-radius:5px;color:#533bff;contain:strict;display:block;height:10px;margin:2.5px 0;overflow:hidden;transform:translate3d(0,0,0);width:100%}.campaign-spread .campaign-spread__count-progress::-webkit-progress-bar{background-color:#f7f2f3;color:#f7f2f3}.campaign-spread .campaign-spread__count-progress::-webkit-progress-value{background-color:#533bff;color:#533bff}.campaign-spread .campaign-spread__count-progress::-moz-progress-bar{background-color:#533bff;color:#533bff}.campaign-spread .campaign-spread__count-text{font:var(--back-link-font-style) var(--back-link-font-variant) var(--back-link-font-weight) var(--back-link-font-size)/var(--back-link-line-height) var(--back-link-font-stack);letter-spacing:var(--back-link-letter-spacing);overflow-wrap:break-word;text-transform:var(--back-link-text-transform);word-spacing:var(--back-link-word-spacing);padding-bottom:var(--back-link-padding-bottom);padding-top:var(--back-link-padding-top);margin-top:15px;margin-bottom:15px;text-align:center}.campaign-spread .campaign-spread__count-text:first-child{margin-top:0}.campaign-spread .campaign-spread__count-text:last-child{margin-bottom:0}@media(min-width:530px){.campaign-spread .campaign-spread__image{margin:0 calc(var(--grid-spacing)*-1)}.campaign-spread .campaign-spread__content{--column-offset:calc((100% - var(--grid-gutter) * 9) / 10 + var(--grid-gutter));box-shadow:50vw 0 0 0 #fff;left:0;padding:var(--column-offset) calc(var(--column-offset) + var(--grid-gutter)*2) var(--column-offset) var(--column-offset)}}@media(min-width:800px){.campaign-spread{margin-bottom:calc(var(--grid-gutter)*-6)}.campaign-spread .campaign-spread__image{box-shadow:none;height:0;margin:0 0 calc(100px + var(--grid-gutter)*6);padding-bottom:calc(100% + var(--grid-gutter)/2);position:sticky;top:var(--menu-bar-height)}.campaign-spread .campaign-spread__image-container{margin-left:calc((var(--grid-margin) + var(--grid-gutter))*-1);margin-right:calc(var(--grid-gutter)/2*-1);width:calc(100% + var(--grid-gutter)/2 + var(--grid-margin) + var(--grid-gutter))}.campaign-spread .campaign-spread__content{--column-offset:calc((100% - var(--grid-gutter) * 7) / 8 + var(--grid-gutter));box-shadow:calc(var(--grid-gutter)*-0.5) 0 0 0 #fff,150px 0 0 0 #fff;left:0;margin:calc(var(--grid-gutter)*6) 0;padding:var(--column-offset) calc(var(--column-offset) + var(--grid-gutter)*2) var(--column-offset) var(--column-offset)}.campaign-spread .campaign-spread__highlight-title{bottom:0;left:auto;right:var(--grid-gutter);text-align:right;top:auto}}@media(min-width:800px)and (max-width:1179px){.campaign-spread .campaign-spread__count{flex-direction:column}}@media(min-width:1180px){.campaign-spread .campaign-spread__content{--column-offset:calc((100% - var(--grid-gutter) * 8) / 9 + var(--grid-gutter));box-shadow:calc(var(--grid-gutter)*-0.5) 0 0 0 #fff,340px 0 0 0 #fff;padding:var(--column-offset) calc(var(--column-offset) + var(--grid-gutter)*2) var(--column-offset) var(--column-offset)}}@media(min-width:1580px){.campaign-spread .campaign-spread__content{--column-offset:calc((100% - var(--grid-gutter) * 9) / 10 + var(--grid-gutter));box-shadow:calc(var(--grid-gutter)*-0.5) 0 0 0 #fff,340px 0 0 0 #fff;padding:var(--column-offset) calc(var(--column-offset) + var(--grid-gutter)*2) var(--column-offset) var(--column-offset)}}@media(min-width:2240px){.campaign-spread .campaign-spread__content{--column-offset:calc((100% - var(--grid-gutter) * 11) / 12 + var(--grid-gutter));box-shadow:calc(var(--grid-gutter)*-0.5) 0 0 0 #fff,455px 0 0 0 #fff;padding:var(--column-offset) calc(var(--column-offset) + var(--grid-gutter)*2) var(--column-offset) var(--column-offset)}}.card-carousel{margin:calc(var(--margin)*1.5) 0;overflow:hidden;position:relative}.card-carousel .card-carousel__grid{display:grid;grid-gap:var(--grid-spacing) var(--grid-gutter);grid-template-columns:repeat(var(--grid-columns),[column] minmax(0,1fr));margin-left:auto;margin-right:auto;max-width:calc(var(--grid-max-width) + var(--grid-gutter)*2 + var(--grid-margin)*2);padding-left:calc(var(--grid-gutter) + var(--grid-margin));padding-right:calc(var(--grid-gutter) + var(--grid-margin))}.card-carousel .card-carousel__title{font:var(--heading-3-font-style) var(--heading-3-font-variant) var(--heading-3-font-weight) var(--heading-3-font-size)/var(--heading-3-line-height) var(--heading-3-font-stack);letter-spacing:var(--heading-3-letter-spacing);overflow-wrap:break-word;text-transform:var(--heading-3-text-transform);word-spacing:var(--heading-3-word-spacing);padding-bottom:var(--heading-3-padding-bottom);padding-top:var(--heading-3-padding-top)}.card-carousel .card-carousel__title:not(:first-child){margin-top:var(--heading-3-margin-top)}.card-carousel .card-carousel__title,.card-carousel .card-carousel__carousel{grid-column:var(--layout-card-carousel)}.card-carousel .card-carousel__swiper-container{margin:-15px;opacity:1;overflow:visible;padding:15px;transition:opacity .35s cubic-bezier(0.26,0.88,0.57,0.9)}.card-carousel .card-carousel__swiper-container:not(.swiper-container-initialized){opacity:0;pointer-events:none}.card-carousel .card-carousel__swiper-wrapper{align-items:stretch;height:auto;padding-bottom:15px}.card-carousel .card-carousel__swiper-slide{height:auto}.card-carousel .card-carousel__highlight{margin:0 0 var(--margin);width:100%;z-index:512}.card-carousel .card-carousel__highlight::after{clear:both;content:"";display:table}.card-carousel .card-carousel__highlight .card-carousel__highlight-title{font:var(--content-highlight-title-font-style) var(--content-highlight-title-font-variant) var(--content-highlight-title-font-weight) var(--content-highlight-title-font-size)/var(--content-highlight-title-line-height) var(--content-highlight-title-font-stack);letter-spacing:var(--content-highlight-title-letter-spacing);overflow-wrap:break-word;text-transform:var(--content-highlight-title-text-transform);word-spacing:var(--content-highlight-title-word-spacing);padding-bottom:var(--content-highlight-title-padding-bottom);padding-top:var(--content-highlight-title-padding-top);float:right;margin-right:30px;max-width:min(10em,75vw);text-align:right;text-transform:none;transform:translate3d(0,0,0);transform-origin:50% 50%;will-change:transform}.card-carousel .card-carousel__highlight .card-carousel__highlight-span{background:#39a935;-webkit-box-decoration-break:clone;box-decoration-break:clone;box-shadow:30px 0 0 #39a935,-30px 0 0 #39a935;color:#fff;display:inline;line-height:115%}.card-carousel.card-carousel__button{grid-column:var(--layout-card-carousel)}@media(min-width:1180px){.card-carousel .card-carousel__highlight{height:0;margin:calc(var(--margin)*-1) 0;overflow:visible;position:absolute;top:50%}.card-carousel .card-carousel__highlight-title{transform:translate3d(0,-50%,0)}}.card-grid{margin:calc(var(--margin)*1.5) 0;position:relative}.card-grid .card-grid__grid{display:grid;grid-gap:var(--grid-spacing) var(--grid-gutter);grid-template-columns:repeat(var(--grid-columns),[column] minmax(0,1fr));margin-left:auto;margin-right:auto;max-width:calc(var(--grid-max-width) + var(--grid-gutter)*2 + var(--grid-margin)*2);padding-left:calc(var(--grid-gutter) + var(--grid-margin));padding-right:calc(var(--grid-gutter) + var(--grid-margin))}.card-grid .card-grid__title{font:var(--heading-3-font-style) var(--heading-3-font-variant) var(--heading-3-font-weight) var(--heading-3-font-size)/var(--heading-3-line-height) var(--heading-3-font-stack);letter-spacing:var(--heading-3-letter-spacing);overflow-wrap:break-word;text-transform:var(--heading-3-text-transform);word-spacing:var(--heading-3-word-spacing);padding-bottom:var(--heading-3-padding-bottom);padding-top:var(--heading-3-padding-top);margin-bottom:10px}.card-grid .card-grid__title:not(:first-child){margin-top:var(--heading-3-margin-top)}.card-grid .card-grid__title,.card-grid .card-grid__cards,.card-grid .card-grid__buttons{grid-column:var(--layout-card-grid)}.card-grid .card-grid__cards{display:grid;grid-gap:var(--grid-spacing) var(--grid-gutter);grid-template-columns:1fr;justify-items:stretch}.card-grid .card-grid__buttons{margin-top:calc(var(--margin)/3)}@media(min-width:530px){.card-grid .card-grid__cards{grid-template-columns:1fr 1fr}}@media(min-width:1180px){.card-grid .card-grid__cards{grid-template-columns:1fr 1fr 1fr 1fr}}.card-list{margin:var(--margin) 0;position:relative}.card-list .card-list__grid{display:grid;grid-gap:var(--grid-spacing) var(--grid-gutter);grid-template-columns:repeat(var(--grid-columns),[column] minmax(0,1fr));margin-left:auto;margin-right:auto;max-width:calc(var(--grid-max-width) + var(--grid-gutter)*2 + var(--grid-margin)*2);padding-left:calc(var(--grid-gutter) + var(--grid-margin));padding-right:calc(var(--grid-gutter) + var(--grid-margin))}.card-list .card-list__wrapper{grid-column:var(--layout-card-list)}.card-list .card-list__title{font:var(--heading-3-font-style) var(--heading-3-font-variant) var(--heading-3-font-weight) var(--heading-3-font-size)/var(--heading-3-line-height) var(--heading-3-font-stack);letter-spacing:var(--heading-3-letter-spacing);overflow-wrap:break-word;text-transform:var(--heading-3-text-transform);word-spacing:var(--heading-3-word-spacing);padding-bottom:var(--heading-3-padding-bottom);padding-top:var(--heading-3-padding-top);margin-bottom:30px}@media(min-width:800px){.card-list .card-list__title{margin-bottom:60px}}.comments-form{margin:var(--margin) 0;position:relative}.comments-form .comments-form__grid{display:grid;grid-gap:var(--grid-spacing) var(--grid-gutter);grid-template-columns:repeat(var(--grid-columns),[column] minmax(0,1fr));margin-left:auto;margin-right:auto;max-width:calc(var(--grid-max-width) + var(--grid-gutter)*2 + var(--grid-margin)*2);padding-left:calc(var(--grid-gutter) + var(--grid-margin));padding-right:calc(var(--grid-gutter) + var(--grid-margin))}.comments-form .comments-form__wrapper{grid-column:var(--layout-wide)}.comments-form .comments-form__title{font:var(--heading-3-font-style) var(--heading-3-font-variant) var(--heading-3-font-weight) var(--heading-3-font-size)/var(--heading-3-line-height) var(--heading-3-font-stack);letter-spacing:var(--heading-3-letter-spacing);overflow-wrap:break-word;text-transform:var(--heading-3-text-transform);word-spacing:var(--heading-3-word-spacing);padding-bottom:var(--heading-3-padding-bottom);padding-top:var(--heading-3-padding-top);margin-bottom:80px}.comments-form .content-form .content-form__grid{display:block}.comments-form .content-form a{color:#533bff}.comments-list{margin:var(--margin) 0;position:relative}.comments-list .comments-list__grid{display:grid;grid-gap:var(--grid-spacing) var(--grid-gutter);grid-template-columns:repeat(var(--grid-columns),[column] minmax(0,1fr));margin-left:auto;margin-right:auto;max-width:calc(var(--grid-max-width) + var(--grid-gutter)*2 + var(--grid-margin)*2);padding-left:calc(var(--grid-gutter) + var(--grid-margin));padding-right:calc(var(--grid-gutter) + var(--grid-margin))}.comments-list .comments-list__wrapper{grid-column:var(--layout-wide)}.comments-list .comments-list__title{font:var(--heading-3-font-style) var(--heading-3-font-variant) var(--heading-3-font-weight) var(--heading-3-font-size)/var(--heading-3-line-height) var(--heading-3-font-stack);letter-spacing:var(--heading-3-letter-spacing);overflow-wrap:break-word;text-transform:var(--heading-3-text-transform);word-spacing:var(--heading-3-word-spacing);padding-bottom:var(--heading-3-padding-bottom);padding-top:var(--heading-3-padding-top);margin-bottom:50px}.content-aside{margin:var(--margin) 0;position:relative}.content-aside .content-aside__grid{display:grid;grid-gap:var(--grid-spacing) var(--grid-gutter);grid-template-columns:repeat(var(--grid-columns),[column] minmax(0,1fr));margin-left:auto;margin-right:auto;max-width:calc(var(--grid-max-width) + var(--grid-gutter)*2 + var(--grid-margin)*2);padding-left:calc(var(--grid-gutter) + var(--grid-margin));padding-right:calc(var(--grid-gutter) + var(--grid-margin))}.content-aside .content-aside__buttons{font-size:0;margin:10px -5px -5px}.content-aside .content-aside__buttons .button{margin:5px}.content-aside .content-aside__read-more{margin-top:15px}.content-aside--default .content-aside__content{grid-column:var(--layout-content-aside-content--default)}.content-aside--default .content-aside__image{grid-column:var(--layout-content-aside-image--default)}@media(max-width:529px){.content-aside--default .content-aside__content{order:2}}.content-aside--reversed .content-aside__content{grid-column:var(--layout-content-aside-content--reversed)}.content-aside--reversed .content-aside__image{grid-column:var(--layout-content-aside-image--reversed)}.content-disclosure{margin:var(--margin) 0;position:relative}.content-disclosure .content-disclosure__grid{display:grid;grid-gap:var(--grid-spacing) var(--grid-gutter);grid-template-columns:repeat(var(--grid-columns),[column] minmax(0,1fr));margin-left:auto;margin-right:auto;max-width:calc(var(--grid-max-width) + var(--grid-gutter)*2 + var(--grid-margin)*2);padding-left:calc(var(--grid-gutter) + var(--grid-margin));padding-right:calc(var(--grid-gutter) + var(--grid-margin))}.content-disclosure .content-disclosure__title,.content-disclosure .content-disclosure__disclosures{grid-column:var(--layout-content-disclosure)}.content-disclosure .content-disclosure__title{font:var(--heading-4-font-style) var(--heading-4-font-variant) var(--heading-4-font-weight) var(--heading-4-font-size)/var(--heading-4-line-height) var(--heading-4-font-stack);letter-spacing:var(--heading-4-letter-spacing);overflow-wrap:break-word;text-transform:var(--heading-4-text-transform);word-spacing:var(--heading-4-word-spacing);padding-bottom:var(--heading-4-padding-bottom);padding-top:var(--heading-4-padding-top);margin-bottom:15px}.content-disclosure .content-disclosure__disclosures .disclosure{margin-top:30px;margin-bottom:30px}.content-disclosure .content-disclosure__disclosures .disclosure:first-child{margin-top:0}.content-disclosure .content-disclosure__disclosures .disclosure:last-child{margin-bottom:0}.content-disclosure button{position:relative}.content-disclosure button .link__icon{display:block;left:0;position:absolute;top:0}.content-disclosure button .link__span{margin-left:30px;text-align:left}.content-form{margin:var(--margin) 0;position:relative}.content-form .content-form__grid{display:grid;grid-gap:var(--grid-spacing) var(--grid-gutter);grid-template-columns:repeat(var(--grid-columns),[column] minmax(0,1fr));margin-left:auto;margin-right:auto;max-width:calc(var(--grid-max-width) + var(--grid-gutter)*2 + var(--grid-margin)*2);padding-left:calc(var(--grid-gutter) + var(--grid-margin));padding-right:calc(var(--grid-gutter) + var(--grid-margin))}.content-form .form-container{background-color:#fff;box-shadow:0 0 0 60px #fff;color:#222;grid-column:var(--layout-content-form);margin:60px 0;position:relative}.content-frame{margin:var(--margin) 0;position:relative}.content-frame .content-frame__grid{display:grid;grid-gap:var(--grid-spacing) var(--grid-gutter);grid-template-columns:repeat(var(--grid-columns),[column] minmax(0,1fr));margin-left:auto;margin-right:auto;max-width:calc(var(--grid-max-width) + var(--grid-gutter)*2 + var(--grid-margin)*2);padding-left:calc(var(--grid-gutter) + var(--grid-margin));padding-right:calc(var(--grid-gutter) + var(--grid-margin))}.content-frame .content-frame__wrapper{background-color:#ede4e5;grid-column:var(--layout-content);padding:40px 30px}.content-frame .content-frame__buttons{font-size:0;margin:10px -5px -5px}.content-frame .content-frame__buttons .button{margin:5px}.content-frame .content-frame__read-more{margin-top:15px}.content-frame+.content-frame-highlight+.content-frame{margin-top:calc(var(--margin)*-0.5)}.content-frame--preview{position:relative}.content-frame--preview::after{background:linear-gradient(to bottom,transparent,#f7f2f3);bottom:0;content:"";display:block;height:100%;left:0;pointer-events:none;position:absolute;width:100%;z-index:1}.content-highlight{margin:var(--margin) 0;width:100%;z-index:512}.content-highlight::after{clear:both;content:"";display:table}.content-highlight .content-highlight__title{font:var(--content-highlight-title-font-style) var(--content-highlight-title-font-variant) var(--content-highlight-title-font-weight) var(--content-highlight-title-font-size)/var(--content-highlight-title-line-height) var(--content-highlight-title-font-stack);letter-spacing:var(--content-highlight-title-letter-spacing);overflow-wrap:break-word;text-transform:var(--content-highlight-title-text-transform);word-spacing:var(--content-highlight-title-word-spacing);padding-bottom:var(--content-highlight-title-padding-bottom);padding-top:var(--content-highlight-title-padding-top);max-width:min(10em,75vw);text-transform:none;transform:translate3d(0,0,0);transform-origin:50% 50%;will-change:transform}.content-highlight .content-highlight__span{background:#39a935;-webkit-box-decoration-break:clone;box-decoration-break:clone;box-shadow:30px 0 0 #39a935,-30px 0 0 #39a935;color:#fff;display:inline;line-height:115%}@media(min-width:530px){.content-highlight .content-highlight__title{max-width:min(10em,75vw)}}@media(min-width:1180px){.content-highlight{height:0;margin:calc(var(--margin)*-1) 0;overflow:visible;position:absolute}.content-highlight .content-highlight__title{max-width:8em;transform:translate3d(0,-50%,0)}}.content-highlight--default .content-highlight__title{float:right;margin-right:30px;text-align:right}.content-highlight--reversed .content-highlight__title{float:left;margin-left:30px;text-align:left}.content-highlight--theme-dark .content-highlight__span{background:#236921;box-shadow:30px 0 0 #236921,-30px 0 0 #236921}.content-link-list{margin:var(--margin) 0;position:relative}.content-link-list .content-link-list__grid{display:grid;grid-gap:var(--grid-spacing) var(--grid-gutter);grid-template-columns:repeat(var(--grid-columns),[column] minmax(0,1fr));margin-left:auto;margin-right:auto;max-width:calc(var(--grid-max-width) + var(--grid-gutter)*2 + var(--grid-margin)*2);padding-left:calc(var(--grid-gutter) + var(--grid-margin));padding-right:calc(var(--grid-gutter) + var(--grid-margin))}.content-link-list .content-link-list__title,.content-link-list .content-link-list__links{grid-column:var(--layout-content-link-list)}.content-link-list .content-link-list__title{font:var(--heading-4-font-style) var(--heading-4-font-variant) var(--heading-4-font-weight) var(--heading-4-font-size)/var(--heading-4-line-height) var(--heading-4-font-stack);letter-spacing:var(--heading-4-letter-spacing);overflow-wrap:break-word;text-transform:var(--heading-4-text-transform);word-spacing:var(--heading-4-word-spacing);padding-bottom:var(--heading-4-padding-bottom);padding-top:var(--heading-4-padding-top);margin-bottom:15px}.content-link-list .content-link-list__links{border-left:1px solid #ede4e5;padding-left:15px}.content{margin:var(--margin) 0;position:relative}.content .content__grid{display:grid;grid-gap:var(--grid-spacing) var(--grid-gutter);grid-template-columns:repeat(var(--grid-columns),[column] minmax(0,1fr));margin-left:auto;margin-right:auto;max-width:calc(var(--grid-max-width) + var(--grid-gutter)*2 + var(--grid-margin)*2);padding-left:calc(var(--grid-gutter) + var(--grid-margin));padding-right:calc(var(--grid-gutter) + var(--grid-margin))}.content .content__wrapper{grid-column:var(--layout-content)}.content .content__buttons{font-size:0;margin:10px -5px -5px}.content .content__buttons .button{margin:5px}.content .content__read-more{margin-top:15px}.content+.content-highlight+.content{margin-top:calc(var(--margin)*-0.5)}.content--preview{position:relative}.content--preview::after{background:linear-gradient(to bottom,transparent,#f7f2f3);bottom:0;content:"";display:block;height:100%;left:0;pointer-events:none;position:absolute;width:100%;z-index:1}.cookie-preferences{margin:var(--margin) 0;overflow:hidden;position:relative}.cookie-preferences .cookie-preferences__grid{display:grid;grid-gap:var(--grid-spacing) var(--grid-gutter);grid-template-columns:repeat(var(--grid-columns),[column] minmax(0,1fr));margin-left:auto;margin-right:auto;max-width:calc(var(--grid-max-width) + var(--grid-gutter)*2 + var(--grid-margin)*2);padding-left:calc(var(--grid-gutter) + var(--grid-margin));padding-right:calc(var(--grid-gutter) + var(--grid-margin))}.cookie-preferences .cookie-preferences__wrapper{background-color:#fff;color:#222;grid-column:var(--layout-cookie-preferences);margin:0 -120px;padding:30px 120px}.cookie-preferences .cookie-preferences__title{font:var(--heading-5-font-style) var(--heading-5-font-variant) var(--heading-5-font-weight) var(--heading-5-font-size)/var(--heading-5-line-height) var(--heading-5-font-stack);letter-spacing:var(--heading-5-letter-spacing);overflow-wrap:break-word;text-transform:var(--heading-5-text-transform);word-spacing:var(--heading-5-word-spacing);padding-bottom:var(--heading-5-padding-bottom);padding-top:var(--heading-5-padding-top)}.cookie-preferences .cookie-preferences__title:not(:first-child){margin-top:var(--heading-5-margin-top)}.cookie-preferences .cookie-preferences__title:not(:last-child){margin-bottom:var(--heading-5-margin-bottom)}.cookie-preferences .cookie-preferences__text{font:var(--paragraph-font-style) var(--paragraph-font-variant) var(--paragraph-font-weight) var(--paragraph-font-size)/var(--paragraph-line-height) var(--paragraph-font-stack);letter-spacing:var(--paragraph-letter-spacing);overflow-wrap:break-word;text-transform:var(--paragraph-text-transform);word-spacing:var(--paragraph-word-spacing);padding-bottom:var(--paragraph-padding-bottom);padding-top:var(--paragraph-padding-top)}.cookie-preferences .cookie-preferences__text:not(:first-child){margin-top:var(--paragraph-margin-top)}.cookie-preferences .cookie-preferences__text:not(:last-child){margin-bottom:var(--paragraph-margin-bottom)}.cookie-preferences.cookie-preferences--analytics{margin:var(--margin) 0 0 0}.cookie-preferences.cookie-preferences--marketing{margin:0 0 var(--margin) 0}.cookie-preferences-save{margin:var(--margin) 0;overflow:hidden;position:relative}.cookie-preferences-save .cookie-preferences-save__grid{display:grid;grid-gap:var(--grid-spacing) var(--grid-gutter);grid-template-columns:repeat(var(--grid-columns),[column] minmax(0,1fr));margin-left:auto;margin-right:auto;max-width:calc(var(--grid-max-width) + var(--grid-gutter)*2 + var(--grid-margin)*2);padding-left:calc(var(--grid-gutter) + var(--grid-margin));padding-right:calc(var(--grid-gutter) + var(--grid-margin))}.cookie-preferences-save .cookie-preferences-save__wrapper{color:#222;grid-column:var(--layout-cookie-preferences);margin:0 -120px;padding:30px 120px}.featured-campaign{background:#39a935;color:#fff;position:relative}.featured-campaign .featured-campaign__grid{display:grid;grid-gap:var(--grid-spacing) var(--grid-gutter);grid-template-columns:repeat(var(--grid-columns),[column] minmax(0,1fr));margin-left:auto;margin-right:auto;max-width:calc(var(--grid-max-width) + var(--grid-gutter)*2 + var(--grid-margin)*2);padding-left:calc(var(--grid-gutter) + var(--grid-margin));padding-right:calc(var(--grid-gutter) + var(--grid-margin))}.featured-campaign .featured-campaign__image{grid-column:var(--layout-featured-campaign-image);margin-left:calc((var(--grid-margin) + var(--grid-gutter))*-1);width:calc(100% + (var(--grid-margin) + var(--grid-gutter))*2)}.featured-campaign .featured-campaign__content{grid-column:var(--layout-featured-campaign-content);margin-bottom:calc(var(--margin)*2)}.featured-campaign .featured-campaign__title em{background-color:#533bff;color:#fff;padding:0 .35em;position:relative}.featured-campaign .featured-campaign__text{font:var(--paragraph-font-style) var(--paragraph-font-variant) var(--paragraph-font-weight) var(--paragraph-font-size)/var(--paragraph-line-height) var(--paragraph-font-stack);letter-spacing:var(--paragraph-letter-spacing);overflow-wrap:break-word;text-transform:var(--paragraph-text-transform);word-spacing:var(--paragraph-word-spacing);padding-bottom:var(--paragraph-padding-bottom);padding-top:var(--paragraph-padding-top)}.featured-campaign .featured-campaign__text:not(:first-child){margin-top:var(--paragraph-margin-top)}.featured-campaign .featured-campaign__text:not(:last-child){margin-bottom:var(--paragraph-margin-bottom)}.featured-campaign .featured-campaign__footer,.featured-campaign .featured-campaign__form{border-top:2px solid #308f20;margin-top:45px;padding-top:43px}.featured-campaign .featured-campaign__form .form-row--footer{margin-bottom:0}.featured-campaign .featured-campaign__footer-text{font:var(--caption-font-style) var(--caption-font-variant) var(--caption-font-weight) var(--caption-font-size)/var(--caption-line-height) var(--caption-font-stack);letter-spacing:var(--caption-letter-spacing);overflow-wrap:break-word;text-transform:var(--caption-text-transform);word-spacing:var(--caption-word-spacing);padding-bottom:var(--caption-padding-bottom);padding-top:var(--caption-padding-top);text-transform:uppercase}.featured-campaign .featured-campaign__footer-text:not(:first-child){margin-top:var(--caption-margin-top)}.featured-campaign .featured-campaign__footer-text:not(:last-child){margin-bottom:var(--caption-margin-bottom)}.featured-campaign .featured-campaign__footer-buttons{font-size:0}.featured-campaign .featured-campaign__footer-buttons .button+.button{margin-left:10px}.featured-campaign .text-field__input,.featured-campaign .dropdown-field__input{background-color:#fff}@media(min-width:530px){.featured-campaign .featured-campaign__image{margin:var(--margin) 0;width:100%}.featured-campaign .featured-campaign__content{margin:var(--margin) 0}}.featured-campaign--default .featured-campaign__title{font:var(--featured-campaign-title-font-style) var(--featured-campaign-title-font-variant) var(--featured-campaign-title-font-weight) var(--featured-campaign-title-font-size)/var(--featured-campaign-title-line-height) var(--featured-campaign-title-font-stack);letter-spacing:var(--featured-campaign-title-letter-spacing);overflow-wrap:break-word;text-transform:var(--featured-campaign-title-text-transform);word-spacing:var(--featured-campaign-title-word-spacing);padding-bottom:var(--featured-campaign-title-padding-bottom);padding-top:var(--featured-campaign-title-padding-top)}.featured-campaign--default .featured-campaign__title:not(:first-child){margin-top:var(--featured-campaign-title-margin-top)}.featured-campaign--default .featured-campaign__title:not(:last-child){margin-bottom:var(--featured-campaign-title-margin-bottom)}.featured-campaign--inline-form .featured-campaign__title{font:var(--heading-2-font-style) var(--heading-2-font-variant) var(--heading-2-font-weight) var(--heading-2-font-size)/var(--heading-2-line-height) var(--heading-2-font-stack);letter-spacing:var(--heading-2-letter-spacing);overflow-wrap:break-word;text-transform:var(--heading-2-text-transform);word-spacing:var(--heading-2-word-spacing);padding-bottom:var(--heading-2-padding-bottom);padding-top:var(--heading-2-padding-top)}.featured-campaign--inline-form .featured-campaign__title:not(:first-child){margin-top:var(--heading-2-margin-top)}.featured-campaign--inline-form .featured-campaign__title:not(:last-child){margin-bottom:var(--heading-2-margin-bottom)}.featured-card-carousel{margin:calc(var(--margin)*1.5) 0 0;overflow:hidden;position:relative}.featured-card-carousel::before{background-color:#ede4e5;content:"";height:100%;position:absolute;top:0;width:100%}.featured-card-carousel .featured-card-carousel__image{display:block;margin:0 auto;position:relative;width:calc(100% - var(--grid-gutter)*2 - var(--grid-margin)*2)}.featured-card-carousel .featured-card-carousel__image::before{background:#f7f2f3;content:"";display:block;height:50%;left:-50vw;position:absolute;top:0;width:300vw}.featured-card-carousel .featured-card-carousel__grid{display:grid;grid-gap:var(--grid-spacing) var(--grid-gutter);grid-template-columns:repeat(var(--grid-columns),[column] minmax(0,1fr));margin-left:auto;margin-right:auto;max-width:calc(var(--grid-max-width) + var(--grid-gutter)*2 + var(--grid-margin)*2);padding-left:calc(var(--grid-gutter) + var(--grid-margin));padding-right:calc(var(--grid-gutter) + var(--grid-margin))}.featured-card-carousel .featured-card-carousel__title-container{grid-column:var(--layout-featured-card-carousel-content);margin:30px 0 60px;z-index:1}.featured-card-carousel .featured-card-carousel__title{font:var(--heading-4-font-style) var(--heading-4-font-variant) var(--heading-4-font-weight) var(--heading-4-font-size)/var(--heading-4-line-height) var(--heading-4-font-stack);letter-spacing:var(--heading-4-letter-spacing);overflow-wrap:break-word;text-transform:var(--heading-4-text-transform);word-spacing:var(--heading-4-word-spacing);padding-bottom:var(--heading-4-padding-bottom);padding-top:var(--heading-4-padding-top);margin-bottom:25px}.featured-card-carousel .featured-card-carousel__tags{font:var(--tag-font-style) var(--tag-font-variant) var(--tag-font-weight) var(--tag-font-size)/var(--tag-line-height) var(--tag-font-stack);letter-spacing:var(--tag-letter-spacing);overflow-wrap:break-word;text-transform:var(--tag-text-transform);word-spacing:var(--tag-word-spacing);padding-bottom:var(--tag-padding-bottom);padding-top:var(--tag-padding-top);margin-bottom:30px}.featured-card-carousel .featured-card-carousel__tags:not(:first-child){margin-top:var(--tag-margin-top)}.featured-card-carousel .featured-card-carousel__carousel{grid-column:var(--layout-featured-card-carousel-cards);margin-bottom:90px}.featured-card-carousel .featured-card-carousel__swiper-container{margin:-15px;opacity:1;overflow:visible;padding:15px;transition:opacity .35s cubic-bezier(0.26,0.88,0.57,0.9)}.featured-card-carousel .featured-card-carousel__swiper-container:not(.swiper-container-initialized){opacity:0;pointer-events:none}.featured-card-carousel .featured-card-carousel__swiper-wrapper{align-items:stretch;height:auto}.featured-card-carousel .featured-card-carousel__swiper-slide{height:auto}.featured-card-carousel .card:hover,.featured-card-carousel .card:focus{background-color:#f7f2f3;color:#222}@media(min-width:530px){.featured-card-carousel .featured-card-carousel__image{width:calc(var(--full-grid-column-width)*10 + var(--grid-gutter)*9)}.featured-card-carousel .featured-card-carousel__title-container{padding:15px}}@media(min-width:800px){.featured-card-carousel .featured-card-carousel__image{margin:0;width:calc(var(--full-grid-column-width)*6 + var(--grid-gutter)*6 + var(--grid-margin))}.featured-card-carousel .featured-card-carousel__title-container{margin:55px 0 90px;padding:0}.featured-card-carousel .featured-card-carousel__title{font:var(--heading-3-font-style) var(--heading-3-font-variant) var(--heading-3-font-weight) var(--heading-3-font-size)/var(--heading-3-line-height) var(--heading-3-font-stack);letter-spacing:var(--heading-3-letter-spacing);overflow-wrap:break-word;text-transform:var(--heading-3-text-transform);word-spacing:var(--heading-3-word-spacing);padding-bottom:var(--heading-3-padding-bottom);padding-top:var(--heading-3-padding-top)}.featured-card-carousel .featured-card-carousel__carousel{margin-top:-27.45%;overflow:hidden}}@media(min-width:1180px){.featured-card-carousel .featured-card-carousel__image{width:calc(50% - var(--grid-gutter)/2)}}@media(min-width:1580px){.featured-card-carousel .featured-card-carousel__image{left:calc(var(--grid-margin) + var(--grid-gutter)*4 + var(--full-grid-column-width)*3);width:calc(var(--full-grid-column-width)*7 + var(--grid-gutter)*6)}.featured-card-carousel .featured-card-carousel__title-container{padding:25px}}@media(min-width:2240px){.featured-card-carousel .featured-card-carousel__image{left:calc(var(--grid-margin) + var(--grid-gutter)*5 + var(--full-grid-column-width)*4);width:calc(var(--full-grid-column-width)*8 + var(--grid-gutter)*7)}}.featured{margin:calc(var(--margin)*1.5) 0;overflow-x:hidden;position:relative}.featured .featured__grid{display:grid;grid-gap:var(--grid-spacing) var(--grid-gutter);grid-template-columns:repeat(var(--grid-columns),[column] minmax(0,1fr));margin-left:auto;margin-right:auto;max-width:calc(var(--grid-max-width) + var(--grid-gutter)*2 + var(--grid-margin)*2);padding-left:calc(var(--grid-gutter) + var(--grid-margin));padding-right:calc(var(--grid-gutter) + var(--grid-margin))}.featured .featured__image-wrapper{display:block;height:65vh;overflow:hidden;position:relative}.featured .featured__content{grid-column:var(--layout-featured);margin-bottom:15px;margin-top:calc(var(--margin)*-2);padding-left:15px;position:relative}.featured .featured__content::before{--column-width:((100% - 60px) / 5);--offset:(var(--column-width) + var(--grid-gutter));background:#fff;color:#222;content:"";display:block;height:calc(100% + 30px);left:0;position:absolute;top:-15px;width:200%;z-index:0}.featured .featured__title,.featured .featured__text,.featured .button{position:relative}.featured .featured__title{font:var(--heading-3-font-style) var(--heading-3-font-variant) var(--heading-3-font-weight) var(--heading-3-font-size)/var(--heading-3-line-height) var(--heading-3-font-stack);letter-spacing:var(--heading-3-letter-spacing);overflow-wrap:break-word;text-transform:var(--heading-3-text-transform);word-spacing:var(--heading-3-word-spacing);padding-bottom:var(--heading-3-padding-bottom);padding-top:var(--heading-3-padding-top)}.featured .featured__title:not(:first-child){margin-top:var(--heading-3-margin-top)}.featured .featured__title:not(:last-child){margin-bottom:var(--heading-3-margin-bottom)}.featured .featured__text{font:var(--paragraph-font-style) var(--paragraph-font-variant) var(--paragraph-font-weight) var(--paragraph-font-size)/var(--paragraph-line-height) var(--paragraph-font-stack);letter-spacing:var(--paragraph-letter-spacing);overflow-wrap:break-word;text-transform:var(--paragraph-text-transform);word-spacing:var(--paragraph-word-spacing);padding-bottom:var(--paragraph-padding-bottom);padding-top:var(--paragraph-padding-top)}.featured .featured__text:not(:first-child){margin-top:var(--paragraph-margin-top)}.featured .featured__text:not(:last-child){margin-bottom:var(--paragraph-margin-bottom)}@media(min-width:530px){.featured .featured__content{margin-bottom:0;margin-top:-180px;padding:30px}.featured .featured__content::before{--column-width:((100% - 70px) / 6);--offset:(var(--column-width) + var(--grid-gutter));height:100%;top:0}}@media(min-width:800px){.featured .featured__image-wrapper{height:75vh}}@media(min-width:1180px){.featured .featured__content{padding:75px}.featured .featured__content::before{width:100%}}.follow-buttons{margin:var(--margin) 0;position:relative}.follow-buttons:not(:first-child){margin-top:calc(var(--margin)*-0.5)}.follow-buttons:not(:last-child){margin-bottom:calc(var(--margin)*-0.5)}.follow-buttons .follow-buttons__grid{display:grid;grid-gap:var(--grid-spacing) var(--grid-gutter);grid-template-columns:repeat(var(--grid-columns),[column] minmax(0,1fr));margin-left:auto;margin-right:auto;max-width:calc(var(--grid-max-width) + var(--grid-gutter)*2 + var(--grid-margin)*2);padding-left:calc(var(--grid-gutter) + var(--grid-margin));padding-right:calc(var(--grid-gutter) + var(--grid-margin))}.follow-buttons .follow-buttons__wrapper{grid-column:var(--layout-content)}.follow-buttons .follow-buttons__title{font:var(--heading-4-font-style) var(--heading-4-font-variant) var(--heading-4-font-weight) var(--heading-4-font-size)/var(--heading-4-line-height) var(--heading-4-font-stack);letter-spacing:var(--heading-4-letter-spacing);overflow-wrap:break-word;text-transform:var(--heading-4-text-transform);word-spacing:var(--heading-4-word-spacing);padding-bottom:var(--heading-4-padding-bottom);padding-top:var(--heading-4-padding-top)}.follow-buttons .follow-buttons__buttons{font-size:0;grid-column:var(--layout-header-share-buttons);margin:15px 0}.follow-buttons .follow-buttons__buttons .icon-button{background-color:rgba(0,0,0,0)}.follow-buttons .follow-buttons__buttons .icon-button:not(:last-child){margin-right:10px}.header-back-link{float:left;height:0;overflow:visible;position:relative;z-index:2}.header-back-link .back-link{float:left}.header{margin:0 0 calc(var(--margin)*-0.5);position:relative}.header .header__grid{display:grid;grid-gap:var(--grid-spacing) var(--grid-gutter);grid-template-columns:repeat(var(--grid-columns),[column] minmax(0,1fr));margin-left:auto;margin-right:auto;max-width:calc(var(--grid-max-width) + var(--grid-gutter)*2 + var(--grid-margin)*2);padding-left:calc(var(--grid-gutter) + var(--grid-margin));padding-right:calc(var(--grid-gutter) + var(--grid-margin));position:relative}.header .header__title-container{grid-column:var(--layout-header-title);z-index:1}.header .header__label-wrapper{background-color:#533bff;grid-column:var(--layout-header-label);padding:6px 10px;position:absolute;text-align:center;top:-55px;z-index:1}@media(min-width:800px){.header .header__label-wrapper{top:-70px}}.header .header__label{font:var(--heading-6-font-style) var(--heading-6-font-variant) var(--heading-6-font-weight) var(--heading-6-font-size)/var(--heading-6-line-height) var(--heading-6-font-stack);letter-spacing:var(--heading-6-letter-spacing);overflow-wrap:break-word;text-transform:var(--heading-6-text-transform);word-spacing:var(--heading-6-word-spacing);color:#f7f2f3;margin:0}.header .header__title{font:var(--header-title-font-style) var(--header-title-font-variant) var(--header-title-font-weight) var(--header-title-font-size)/var(--header-title-line-height) var(--header-title-font-stack);letter-spacing:var(--header-title-letter-spacing);overflow-wrap:break-word;text-transform:var(--header-title-text-transform);word-spacing:var(--header-title-word-spacing)}.header .header__title:not(:last-child){margin-bottom:var(--header-title-margin-bottom)}.header .header__subtitle-wrapper{grid-column:var(--layout-header-content)}.header .header__subtitle{font:var(--heading-4-font-style) var(--heading-4-font-variant) var(--heading-4-font-weight) var(--heading-4-font-size)/var(--heading-4-line-height) var(--heading-4-font-stack);letter-spacing:var(--heading-4-letter-spacing);overflow-wrap:break-word;text-transform:var(--heading-4-text-transform);word-spacing:var(--heading-4-word-spacing);text-transform:none}.header .header__follow-buttons{grid-column:var(--layout-header-content);margin:15px 0}.header .header__follow-buttons .icon-button{background-color:rgba(0,0,0,0)}.header .header__follow-buttons .icon-button:not(:last-child){margin-right:10px}.header .header__portfolio-tag{font:var(--tag-link-font-style) var(--tag-link-font-variant) var(--tag-link-font-weight) var(--tag-link-font-size)/var(--tag-link-line-height) var(--tag-link-font-stack);letter-spacing:var(--tag-link-letter-spacing);overflow-wrap:break-word;text-transform:var(--tag-link-text-transform);word-spacing:var(--tag-link-word-spacing);padding-bottom:var(--tag-link-padding-bottom);padding-top:var(--tag-link-padding-top)}.header .header__content,.header .header__related-person-cards,.header .header__related-event-cards,.header .header__subtitle-wrapper{grid-column:var(--layout-header-content)}.header .header__content:not(:last-child),.header .header__related-person-cards:not(:last-child),.header .header__related-event-cards:not(:last-child),.header .header__subtitle-wrapper:not(:last-child){margin-bottom:30px}.header .header__meta{font:var(--caption-font-style) var(--caption-font-variant) var(--caption-font-weight) var(--caption-font-size)/var(--caption-line-height) var(--caption-font-stack);letter-spacing:var(--caption-letter-spacing);overflow-wrap:break-word;text-transform:var(--caption-text-transform);word-spacing:var(--caption-word-spacing);padding-bottom:var(--caption-padding-bottom);padding-top:var(--caption-padding-top);margin-top:15px}.header .header__introduction{font:var(--introduction-font-style) var(--introduction-font-variant) var(--introduction-font-weight) var(--introduction-font-size)/var(--introduction-line-height) var(--introduction-font-stack);letter-spacing:var(--introduction-letter-spacing);overflow-wrap:break-word;text-transform:var(--introduction-text-transform);word-spacing:var(--introduction-word-spacing);padding-bottom:var(--introduction-padding-bottom);padding-top:var(--introduction-padding-top);grid-column:var(--layout-header-introduction)}.header .header__share-buttons{font-size:0;grid-column:var(--layout-header-share-buttons);margin:15px 0}.header .header__share-buttons .share-button:not(:last-child){margin-right:10px}.header .header__related-person-cards,.header .header__related-event-cards{margin:15px 0 0}.header .header__related-person-cards-title{font:var(--paragraph-font-style) var(--paragraph-font-variant) var(--paragraph-font-weight) var(--paragraph-font-size)/var(--paragraph-line-height) var(--paragraph-font-stack);letter-spacing:var(--paragraph-letter-spacing);overflow-wrap:break-word;text-transform:var(--paragraph-text-transform);word-spacing:var(--paragraph-word-spacing);padding-bottom:var(--paragraph-padding-bottom);padding-top:var(--paragraph-padding-top);font-weight:900;text-transform:uppercase}.header .header__related-person-cards-title:not(:last-child){margin-bottom:var(--paragraph-margin-bottom)}.header .header__related-person-cards-list{margin:-15px 0}.header .header__related-person-cards-list .related-person-card{margin:15px 0}@media(min-width:800px){.header .header__share-buttons{margin:45px 0 0;text-align:right}}.header--default{padding-top:var(--margin)}.header--default .header__title-container{margin-top:calc(var(--margin)*1.5)}@media(min-width:800px){.header--default .header__title-container{margin-top:0}}.header--default .header__label-wrapper{margin-bottom:10px;margin-top:calc(var(--margin)*1.5);position:static}.header--default .header__label-wrapper+.header__title-container{margin-top:0}@media(min-width:800px){.header--default .header__label-wrapper{margin-top:0}}.header--image .header__image-wrapper{height:40vh;position:relative}.header--image .header__title{margin-top:-0.9em;position:relative}.header--image .header__title span{background-color:#f7f2f3;-webkit-box-decoration-break:clone;box-decoration-break:clone;margin-left:-0.5em;padding-left:.5em;padding-right:.5em;position:relative}.header--image .header__title span::before{background-color:#f7f2f3;color:#222;content:"";height:100%;position:absolute;right:100%;top:0;width:100vw;z-index:-1}@media(min-width:530px){.header--image .header__image-wrapper{height:50vh}}.header--image-small .header__image-wrapper{display:grid;grid-gap:var(--grid-spacing) var(--grid-gutter);grid-template-columns:repeat(var(--grid-columns),[column] minmax(0,1fr));margin-left:auto;margin-right:auto;max-width:calc(var(--grid-max-width) + var(--grid-gutter)*2 + var(--grid-margin)*2);padding-left:calc(var(--grid-gutter) + var(--grid-margin));padding-right:calc(var(--grid-gutter) + var(--grid-margin))}.header--image-small .header__image-wrapper .picture{grid-column:var(--layout-header-image--small)}.header--image-small .header__title{margin-top:-0.9em;position:relative}.header--image-small .header__title span{background-color:#f7f2f3;-webkit-box-decoration-break:clone;box-decoration-break:clone;margin-left:-0.5em;padding-left:.5em;padding-right:.5em;position:relative}.header--image-small .header__title span::before{background-color:#f7f2f3;color:#222;content:"";height:100%;position:absolute;right:100%;top:0;width:100vw;z-index:-1}.hero-header{background-color:#000;color:#f7f2f3;height:calc(100vh - var(--menu-bar-height));position:relative}.hero-header .hero-header__grid{display:grid;grid-gap:var(--grid-spacing) var(--grid-gutter);grid-template-columns:repeat(var(--grid-columns),[column] minmax(0,1fr));margin-left:auto;margin-right:auto;max-width:calc(var(--grid-max-width) + var(--grid-gutter)*2 + var(--grid-margin)*2);padding-left:calc(var(--grid-gutter) + var(--grid-margin));padding-right:calc(var(--grid-gutter) + var(--grid-margin));height:100%}.hero-header .hero-header__wrapper{align-self:flex-end;grid-column:var(--layout-hero-header);margin:calc(var(--margin)*1.5) 0}.hero-header .hero-header__title{font:var(--heading-1-font-style) var(--heading-1-font-variant) var(--heading-1-font-weight) var(--heading-1-font-size)/var(--heading-1-line-height) var(--heading-1-font-stack);letter-spacing:var(--heading-1-letter-spacing);overflow-wrap:break-word;text-transform:var(--heading-1-text-transform);word-spacing:var(--heading-1-word-spacing);padding-bottom:var(--heading-1-padding-bottom);padding-top:var(--heading-1-padding-top);color:#fff}.hero-header .hero-header__title:not(:first-child){margin-top:var(--heading-1-margin-top)}.hero-header .hero-header__title:not(:last-child){margin-bottom:var(--heading-1-margin-bottom)}.hero-header .hero-header__introduction{font:var(--paragraph-font-style) var(--paragraph-font-variant) var(--paragraph-font-weight) var(--paragraph-font-size)/var(--paragraph-line-height) var(--paragraph-font-stack);letter-spacing:var(--paragraph-letter-spacing);overflow-wrap:break-word;text-transform:var(--paragraph-text-transform);word-spacing:var(--paragraph-word-spacing);padding-bottom:var(--paragraph-padding-bottom);padding-top:var(--paragraph-padding-top);color:#fff}.hero-header .hero-header__introduction:not(:first-child){margin-top:var(--paragraph-margin-top)}.hero-header .hero-header__introduction:not(:last-child){margin-bottom:var(--paragraph-margin-bottom)}.hero-header .hero-header__buttons{margin-top:calc(var(--margin)/1.5)}.hero-header .hero-header__buttons .button{margin-bottom:0}.hero-header .picture::after{background:linear-gradient(to bottom,rgba(0,0,0,0) 33%,rgba(0,0,0,0.5) 100%);content:"";display:block;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}@media(max-width:529px){.hero-header .hero-header__wrapper{padding-bottom:60px}}.hero-header--small{height:calc(80vh - var(--menu-bar-height))}.hero-header--extra--small{height:calc(40vh - var(--menu-bar-height));min-height:400px}@media(min-width:800px){.hero-header--extra--small{min-height:550px}}@media(min-width:1180px){.hero-header--extra--small{min-height:550px}}@media(min-width:1580px){.hero-header--extra--small{min-height:500px}}.hero-tryptich{overflow-x:hidden;position:relative}.hero-tryptich .hero-tryptich__grid{display:grid;grid-gap:var(--grid-spacing) var(--grid-gutter);grid-template-columns:repeat(var(--grid-columns),[column] minmax(0,1fr));margin-left:auto;margin-right:auto;max-width:calc(var(--grid-max-width) + var(--grid-gutter)*2 + var(--grid-margin)*2);padding-left:calc(var(--grid-gutter) + var(--grid-margin));padding-right:calc(var(--grid-gutter) + var(--grid-margin));grid-gap:0 var(--grid-gutter)}.hero-tryptich .hero-tryptich__part{position:relative}.hero-tryptich .hero-tryptich__part-wrapper{position:relative}.hero-tryptich .hero-tryptich__buttons{margin-top:calc(var(--margin)/1.5)}.hero-tryptich .hero-tryptich__image .picture::before{background:rgba(0,0,0,.25);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.hero-tryptich .hero-tryptich__part--left{grid-column:var(--layout-hero-tryptich-part-left);z-index:3}.hero-tryptich .hero-tryptich__part--left .hero-tryptich__image{margin-left:calc((var(--grid-margin) + var(--grid-gutter))*-1);width:calc(100% + var(--grid-margin)*2 + var(--grid-gutter)*2)}.hero-tryptich .hero-tryptich__part--left .hero-tryptich__content{bottom:calc(var(--margin)*1.5);color:#f7f2f3;left:0;position:absolute;width:100%}.hero-tryptich .hero-tryptich__part--left .hero-tryptich__title{font:var(--hero-tryptich-heading-2-font-style) var(--hero-tryptich-heading-2-font-variant) var(--hero-tryptich-heading-2-font-weight) var(--hero-tryptich-heading-2-font-size)/var(--hero-tryptich-heading-2-line-height) var(--hero-tryptich-heading-2-font-stack);letter-spacing:var(--hero-tryptich-heading-2-letter-spacing);overflow-wrap:break-word;text-transform:var(--hero-tryptich-heading-2-text-transform);word-spacing:var(--hero-tryptich-heading-2-word-spacing);padding-bottom:var(--hero-tryptich-heading-2-padding-bottom);padding-top:var(--hero-tryptich-heading-2-padding-top)}.hero-tryptich .hero-tryptich__part--right{grid-column:var(--layout-hero-tryptich-part-right)}.hero-tryptich .hero-tryptich__part--right .hero-tryptich__image{margin-left:calc((var(--grid-margin) + var(--grid-gutter))*-1);width:calc(100% + var(--grid-margin)*2 + var(--grid-gutter)*2)}.hero-tryptich .hero-tryptich__part--right .hero-tryptich__content{bottom:calc(var(--margin)*1.5);color:#f7f2f3;left:0;position:absolute;width:100%}.hero-tryptich .hero-tryptich__part--right .hero-tryptich__title{font:var(--hero-tryptich-heading-3-font-style) var(--hero-tryptich-heading-3-font-variant) var(--hero-tryptich-heading-3-font-weight) var(--hero-tryptich-heading-3-font-size)/var(--hero-tryptich-heading-3-line-height) var(--hero-tryptich-heading-3-font-stack);letter-spacing:var(--hero-tryptich-heading-3-letter-spacing);overflow-wrap:break-word;text-transform:var(--hero-tryptich-heading-3-text-transform);word-spacing:var(--hero-tryptich-heading-3-word-spacing);padding-bottom:var(--hero-tryptich-heading-3-padding-bottom);padding-top:var(--hero-tryptich-heading-3-padding-top)}.hero-tryptich .hero-tryptich__part--right .hero-tryptich__introduction{font:var(--paragraph-font-style) var(--paragraph-font-variant) var(--paragraph-font-weight) var(--paragraph-font-size)/var(--paragraph-line-height) var(--paragraph-font-stack);letter-spacing:var(--paragraph-letter-spacing);overflow-wrap:break-word;text-transform:var(--paragraph-text-transform);word-spacing:var(--paragraph-word-spacing);padding-bottom:var(--paragraph-padding-bottom);padding-top:var(--paragraph-padding-top);margin-top:calc(var(--paragraph-margin-top)/2)}.hero-tryptich .hero-tryptich__part--right .hero-tryptich__introduction:not(:last-child){margin-bottom:var(--paragraph-margin-bottom)}.hero-tryptich .hero-tryptich__third-content{--box-shadow-offset:calc(var(--grid-margin) + var(--grid-gutter));background-color:#fff;box-shadow:calc(var(--box-shadow-offset)*-1) 0 0 0 #fff,var(--box-shadow-offset) 0 0 0 #fff;color:#222;padding:calc(var(--margin)*1.5) 0}.hero-tryptich .hero-tryptich__image--placeholder{background-color:#39a935;color:#f7f2f3}.hero-tryptich .hero-tryptich__image--placeholder .hero-tryptich__image-spacer{padding-bottom:56.25%}@media(min-width:530px){.hero-tryptich{--column-offset:calc((100% - var(--grid-gutter) * 11) / 12 + var(--grid-gutter))}.hero-tryptich .hero-tryptich__part .hero-tryptich__content{padding-left:var(--column-offset);padding-right:calc(var(--column-offset)*2)}.hero-tryptich .hero-tryptich__third-content{padding:calc(var(--margin)*1.5) calc(var(--column-offset)*2) calc(var(--margin)*1.5) var(--column-offset)}}@media(min-width:800px){.hero-tryptich{--column-offset:calc((100% - var(--grid-gutter) * 7) / 8 + var(--grid-gutter))}.hero-tryptich .hero-tryptich__part--left .hero-tryptich__image{margin-left:calc((var(--grid-gutter) + var(--grid-margin))*-1);width:calc(100% + var(--grid-gutter)*1.5 + var(--grid-margin) + 1px)}.hero-tryptich .hero-tryptich__part--left .hero-tryptich__content{bottom:0;padding:var(--column-offset)}.hero-tryptich .hero-tryptich__part--right .hero-tryptich__image{margin-left:calc(var(--grid-gutter)/2*-1);width:calc(100% + var(--grid-gutter)*1.5 + var(--grid-margin) + 1px)}.hero-tryptich .hero-tryptich__part--right .hero-tryptich__content{padding:var(--column-offset);top:0}.hero-tryptich .hero-tryptich__third-content{--box-shadow-offset:calc(var(--grid-margin) + var(--grid-gutter));box-shadow:calc(var(--grid-gutter)*-0.5) 0 0 0 #fff,var(--box-shadow-offset) 0 0 0 #fff;padding:var(--column-offset)}}@media(min-width:1180px){.hero-tryptich{--column-offset:calc((100% - var(--grid-gutter) * 8) / 9 + var(--grid-gutter))}.hero-tryptich .hero-tryptich__part--left .hero-tryptich__content{padding:var(--column-offset)}.hero-tryptich .hero-tryptich__part--right .hero-tryptich__content,.hero-tryptich .hero-tryptich__part--right .hero-tryptich__third-content{padding:var(--column-offset)}.hero-tryptich .hero-tryptich__part--right .hero-tryptich__content{top:0}.hero-tryptich .hero-tryptich__third-content{--box-shadow-offset:calc(var(--grid-margin) + var(--grid-gutter));box-shadow:calc(var(--grid-gutter)*-0.5) 0 0 0 #fff,var(--box-shadow-offset) 0 0 0 #fff}}@media(min-width:1580px){.hero-tryptich{--column-offset:calc((100% - var(--grid-gutter) * 9) / 10 + var(--grid-gutter))}.hero-tryptich .hero-tryptich__part--left .hero-tryptich__content{padding:var(--column-offset) calc(var(--column-offset)*2)}.hero-tryptich .hero-tryptich__part--right .hero-tryptich__content,.hero-tryptich .hero-tryptich__part--right .hero-tryptich__third-content{padding:var(--column-offset) calc(var(--column-offset)*2)}}@media(min-width:2240px){.hero-tryptich{--column-offset:calc((100% - var(--grid-gutter) * 11) / 12 + var(--grid-gutter))}.hero-tryptich .hero-tryptich__part--left .hero-tryptich__content{padding:var(--column-offset) calc(var(--column-offset)*2)}.hero-tryptich .hero-tryptich__part--right .hero-tryptich__content,.hero-tryptich .hero-tryptich__part--right .hero-tryptich__third-content{padding:var(--column-offset) calc(var(--column-offset)*2)}}.notification-block{bottom:calc(var(--grid-gutter)*3);margin:calc(var(--margin)*1.5) 0;max-width:440px;position:fixed;right:0;transform:translateX(440px);transition:transform .5s ease-in-out,visibility .5s linear;visibility:hidden;z-index:600}.notification-block.is-visible{transform:translateX(0);transition:none;visibility:visible}.notification-block.slide-in{transform:translateX(0);visibility:visible}.notification-block.move-down{margin-bottom:0}.notification-block .notification-block__content{margin-bottom:15px;padding:25px;position:relative}.notification-block .notification-block__content::before{--column-width:((100% - 60px) / 5);--offset:(var(--column-width) + var(--grid-gutter));background:#533bff;color:#fff;content:"";display:block;height:calc(100% + 30px);left:0;position:absolute;top:-15px;width:200%;z-index:0}.notification-block .notification-block__close{position:absolute;right:0;top:-10px;z-index:2}.notification-block .notification-block__close svg{fill:#fff;height:auto;width:50px}.notification-block .notification-block__progress{bottom:0;height:4px;left:0;position:absolute;right:0}.notification-block .notification-block__progress__bar{background-color:#422fcc;height:100%;position:absolute;transition:width 999s linear;width:0%}.notification-block .notification-block__progress__bar.in-progress{width:100%}.notification-block .notification-block__title,.notification-block .notification-block__text,.notification-block .button{position:relative}.notification-block .notification-block__title{font:var(--heading-3-font-style) var(--heading-3-font-variant) var(--heading-3-font-weight) var(--heading-3-font-size)/var(--heading-3-line-height) var(--heading-3-font-stack);letter-spacing:var(--heading-3-letter-spacing);overflow-wrap:break-word;text-transform:var(--heading-3-text-transform);word-spacing:var(--heading-3-word-spacing);padding-bottom:var(--heading-3-padding-bottom);padding-top:var(--heading-3-padding-top);color:#fff}.notification-block .notification-block__title:not(:first-child){margin-top:var(--heading-3-margin-top)}.notification-block .notification-block__title:not(:last-child){margin-bottom:var(--heading-3-margin-bottom)}.notification-block .notification-block__text{font:var(--paragraph-notification-block-font-style) var(--paragraph-notification-block-font-variant) var(--paragraph-notification-block-font-weight) var(--paragraph-notification-block-font-size)/var(--paragraph-notification-block-line-height) var(--paragraph-notification-block-font-stack);letter-spacing:var(--paragraph-notification-block-letter-spacing);overflow-wrap:break-word;text-transform:var(--paragraph-notification-block-text-transform);word-spacing:var(--paragraph-notification-block-word-spacing);padding-bottom:var(--paragraph-notification-block-padding-bottom);padding-top:var(--paragraph-notification-block-padding-top);color:#fff}.notification-block .notification-block__text:not(:first-child){margin-top:var(--paragraph-notification-block-margin-top)}.notification-block .notification-block__text:not(:last-child){margin-bottom:var(--paragraph-notification-block-margin-bottom)}@media(min-width:530px){.notification-block .notification-block{bottom:calc(var(--grid-gutter))}.notification-block .notification-block__close{top:0}.notification-block .notification-block__content{margin-bottom:0;padding:30px}.notification-block .notification-block__content::before{--column-width:((100% - 50px) / 6);--offset:(var(--column-width) + var(--grid-gutter));height:100%;top:0}}@media(min-width:800px){.notification-block .notification-block__content{padding:50px 70px;padding-right:30px}}@media(min-width:1180px){.notification-block .notification-block__content::before{width:100%}}.paging{margin:calc(var(--margin)/2*-1) 0 calc(var(--margin)*2) 0;position:relative}.paging .pager{display:grid;grid-gap:var(--grid-spacing) var(--grid-gutter);grid-template-columns:repeat(var(--grid-columns),[column] minmax(0,1fr));margin-left:auto;margin-right:auto;max-width:calc(var(--grid-max-width) + var(--grid-gutter)*2 + var(--grid-margin)*2);padding-left:calc(var(--grid-gutter) + var(--grid-margin));padding-right:calc(var(--grid-gutter) + var(--grid-margin))}.paging .pager__items{font-size:0;grid-column:var(--layout-paging);list-style:none;padding:0;text-align:center}.paging .visually-hidden{clip:rect(0 0 0 0);position:absolute}.paging .pager__item{display:inline}.paging .pager__item:not(.pager__item--first,.pager__item--previous,.pager__item--next,.pager__item--last) .pager__item-link{font:var(--card-text-font-style) var(--card-text-font-variant) var(--card-text-font-weight) var(--card-text-font-size)/var(--card-text-line-height) var(--card-text-font-stack);letter-spacing:var(--card-text-letter-spacing);overflow-wrap:break-word;text-transform:var(--card-text-text-transform);word-spacing:var(--card-text-word-spacing);padding-bottom:var(--card-text-padding-bottom);padding-top:var(--card-text-padding-top)}.paging .pager__item:not(.pager__item--first,.pager__item--previous,.pager__item--next,.pager__item--last).is-active .pager__item-link{font-weight:bold;pointer-events:none}.paging .pager__item-link,.paging .pager__item--ellipsis{display:inline-block;padding:10px;vertical-align:middle}.paging .pager__item-link{font:var(--paragraph-font-style) var(--paragraph-font-variant) var(--paragraph-font-weight) var(--paragraph-font-size)/var(--paragraph-line-height) var(--paragraph-font-stack);letter-spacing:var(--paragraph-letter-spacing);overflow-wrap:break-word;text-transform:var(--paragraph-text-transform);word-spacing:var(--paragraph-word-spacing);padding-bottom:var(--paragraph-padding-bottom);padding-top:var(--paragraph-padding-top);color:inherit;cursor:pointer;text-decoration:none;text-decoration-skip-ink:auto;transition:color .35s cubic-bezier(0.26,0.88,0.57,0.9)}.paging .pager__item-link:hover{text-decoration:underline}.paging .pager__item--ellipsis{font:var(--card-text-font-style) var(--card-text-font-variant) var(--card-text-font-weight) var(--card-text-font-size)/var(--card-text-line-height) var(--card-text-font-stack);letter-spacing:var(--card-text-letter-spacing);overflow-wrap:break-word;text-transform:var(--card-text-text-transform);word-spacing:var(--card-text-word-spacing);padding-bottom:var(--card-text-padding-bottom);padding-top:var(--card-text-padding-top);color:rgba(34,34,34,.65)}.person-card-grid{margin:calc(var(--margin)*1.5) 0;overflow:hidden;padding-top:calc(var(--margin)*1.5);position:relative}.person-card-grid .person-card-grid__grid{display:grid;grid-gap:var(--grid-spacing) var(--grid-gutter);grid-template-columns:repeat(var(--grid-columns),[column] minmax(0,1fr));margin-left:auto;margin-right:auto;max-width:calc(var(--grid-max-width) + var(--grid-gutter)*2 + var(--grid-margin)*2);padding-left:calc(var(--grid-gutter) + var(--grid-margin));padding-right:calc(var(--grid-gutter) + var(--grid-margin))}.person-card-grid .person-card-grid__title{font:var(--heading-3-font-style) var(--heading-3-font-variant) var(--heading-3-font-weight) var(--heading-3-font-size)/var(--heading-3-line-height) var(--heading-3-font-stack);letter-spacing:var(--heading-3-letter-spacing);overflow-wrap:break-word;text-transform:var(--heading-3-text-transform);word-spacing:var(--heading-3-word-spacing);padding-bottom:var(--heading-3-padding-bottom);padding-top:var(--heading-3-padding-top);position:relative;z-index:1}.person-card-grid .person-card-grid__title:not(:first-child){margin-top:var(--heading-3-margin-top)}.person-card-grid .person-card-grid__title,.person-card-grid .person-card-grid__cards{grid-column:var(--layout-person-card-grid)}.person-card-grid .person-card-grid__cards{display:grid;grid-gap:calc(var(--grid-spacing)*3) var(--grid-gutter);grid-template-columns:1fr;justify-items:stretch;margin:var(--grid-spacing) 0;position:relative;z-index:0}.person-card-grid .person-card-grid__cards .person-card:first-child .person-card__image::before{background:#ede4e5;content:"";display:block;height:100%;left:-100vw;position:absolute;top:50%;transform:translateY(-100%);width:300vw;z-index:0}@media(min-width:530px){.person-card-grid .person-card-grid__cards{grid-template-columns:1fr 1fr}}@media(min-width:1180px){.person-card-grid .person-card-grid__cards{grid-template-columns:1fr 1fr 1fr 1fr}}.photo-aside{margin:var(--margin) 0;position:relative}.photo-aside .photo-aside__grid{display:grid;grid-gap:var(--grid-spacing) var(--grid-gutter);grid-template-columns:repeat(var(--grid-columns),[column] minmax(0,1fr));margin-left:auto;margin-right:auto;max-width:calc(var(--grid-max-width) + var(--grid-gutter)*2 + var(--grid-margin)*2);padding-left:calc(var(--grid-gutter) + var(--grid-margin));padding-right:calc(var(--grid-gutter) + var(--grid-margin))}.photo-aside .photo-aside__buttons{font-size:0;margin:10px -5px -5px}.photo-aside .photo-aside__buttons .button{margin:5px}.photo-aside .photo-aside__read-more{margin-top:15px}.photo-aside--default .photo-aside__content{grid-column:var(--layout-content-aside-content--default)}.photo-aside--default .photo-aside__image{grid-column:column 1/span 6;width:calc(100% + var(--grid-gutter)/2 + var(--grid-margin) + var(--grid-gutter))}@media(max-width:529px){.photo-aside--default .photo-aside__content{order:2}}@media(min-width:530px){.photo-aside--default .photo-aside__image{grid-column:column 7/span 6}}@media(min-width:800px){.photo-aside--default .photo-aside__image{grid-column:column 9/span 8}}@media(min-width:1180px){.photo-aside--default .photo-aside__image{grid-column:column 10/span 9}}@media(min-width:1580px){.photo-aside--default .photo-aside__image{grid-column:column 11/span 10}}@media(min-width:2240px){.photo-aside--default .photo-aside__image{grid-column:column 13/span 12}}.photo-aside--reversed .photo-aside__content{grid-column:var(--layout-content-aside-content--reversed)}.photo-aside--reversed .photo-aside__image{grid-column:column 1/span 6;margin-left:calc((var(--grid-margin) + var(--grid-gutter))*-1);width:calc(100% + var(--grid-gutter)/2 + var(--grid-margin) + var(--grid-gutter))}@media(min-width:800px){.photo-aside--reversed .photo-aside__image{grid-column:column 1/span 8}}@media(min-width:1180px){.photo-aside--reversed .photo-aside__image{grid-column:column 1/span 9}}@media(min-width:1580px){.photo-aside--reversed .photo-aside__image{grid-column:column 1/span 10}}@media(min-width:2240px){.photo-aside--reversed .photo-aside__image{grid-column:column 1/span 12}}.photo-featured{margin:var(--margin) 0;position:relative}.photo-featured .photo-featured__title-wrapper{display:grid;grid-gap:var(--grid-spacing) var(--grid-gutter);grid-template-columns:repeat(var(--grid-columns),[column] minmax(0,1fr));margin-left:auto;margin-right:auto;max-width:calc(var(--grid-max-width) + var(--grid-gutter)*2 + var(--grid-margin)*2);padding-left:calc(var(--grid-gutter) + var(--grid-margin));padding-right:calc(var(--grid-gutter) + var(--grid-margin));position:relative}.photo-featured .photo-featured__title{font:var(--heading-2-font-style) var(--heading-2-font-variant) var(--heading-2-font-weight) var(--heading-2-font-size)/var(--heading-2-line-height) var(--heading-2-font-stack);letter-spacing:var(--heading-2-letter-spacing);overflow-wrap:break-word;text-transform:var(--heading-2-text-transform);word-spacing:var(--heading-2-word-spacing);grid-column:var(--layout-photo-featured-title);position:relative;z-index:1;margin-top:-0.9em}.photo-featured .photo-featured__title span{background-color:#f7f2f3;-webkit-box-decoration-break:clone;box-decoration-break:clone;margin-left:-0.5em;padding-left:.5em;padding-right:.5em;position:relative}.photo-featured .photo-featured__title span::before{background-color:#f7f2f3;color:#222;content:"";height:100%;position:absolute;right:100%;top:0;width:100vw;z-index:-1}@media(min-width:530px){.photo-featured .photo-featured__grid{display:grid;grid-gap:var(--grid-spacing) var(--grid-gutter);grid-template-columns:repeat(var(--grid-columns),[column] minmax(0,1fr));margin-left:auto;margin-right:auto;max-width:calc(var(--grid-max-width) + var(--grid-gutter)*2 + var(--grid-margin)*2);padding-left:calc(var(--grid-gutter) + var(--grid-margin));padding-right:calc(var(--grid-gutter) + var(--grid-margin))}.photo-featured .photo-featured__grid .picture{grid-column:var(--layout-photo-featured-image)}}.photo-parallax{margin:var(--margin) 0;position:relative}.photo-parallax .picture{height:50vh;overflow:hidden;position:relative}.photo-parallax .picture__image{height:150%;transform:translate3d(0,-12.5%,0);transform-origin:50% 50%;will-change:transform}.photo{margin:var(--margin) 0;position:relative}@media(min-width:530px){.photo .photo__grid{display:grid;grid-gap:var(--grid-spacing) var(--grid-gutter);grid-template-columns:repeat(var(--grid-columns),[column] minmax(0,1fr));margin-left:auto;margin-right:auto;max-width:calc(var(--grid-max-width) + var(--grid-gutter)*2 + var(--grid-margin)*2);padding-left:calc(var(--grid-gutter) + var(--grid-margin));padding-right:calc(var(--grid-gutter) + var(--grid-margin))}}.photo--default .figure{grid-column:var(--layout-photo)}.photo--medium .figure{grid-column:var(--layout-photo--medium)}.quote{margin:var(--margin) 0;position:relative}.quote .quote__grid{display:grid;grid-gap:var(--grid-spacing) var(--grid-gutter);grid-template-columns:repeat(var(--grid-columns),[column] minmax(0,1fr));margin-left:auto;margin-right:auto;max-width:calc(var(--grid-max-width) + var(--grid-gutter)*2 + var(--grid-margin)*2);padding-left:calc(var(--grid-gutter) + var(--grid-margin));padding-right:calc(var(--grid-gutter) + var(--grid-margin))}.quote .quote__wrapper{grid-column:var(--layout-quote);text-align:center}.quote .quote__text{font:var(--quote-font-style) var(--quote-font-variant) var(--quote-font-weight) var(--quote-font-size)/var(--quote-line-height) var(--quote-font-stack);letter-spacing:var(--quote-letter-spacing);overflow-wrap:break-word;text-transform:var(--quote-text-transform);word-spacing:var(--quote-word-spacing);padding-bottom:var(--quote-padding-bottom);padding-top:var(--quote-padding-top)}.quote .quote__text:not(:first-child){margin-top:var(--quote-margin-top)}.quote .quote__text:not(:last-child){margin-bottom:var(--quote-margin-bottom)}.quote .quote__attribution{font:var(--tag-font-style) var(--tag-font-variant) var(--tag-font-weight) var(--tag-font-size)/var(--tag-line-height) var(--tag-font-stack);letter-spacing:var(--tag-letter-spacing);overflow-wrap:break-word;text-transform:var(--tag-text-transform);word-spacing:var(--tag-word-spacing);padding-bottom:var(--tag-padding-bottom);padding-top:var(--tag-padding-top);display:block}.quote .quote__attribution:not(:first-child){margin-top:var(--tag-margin-top)}.quote .quote__attribution:not(:last-child){margin-bottom:var(--tag-margin-bottom)}.quote .quote__attribution-name{font-weight:bold}.ragged-card-grid{margin:calc(var(--margin)*1.5) 0;overflow:hidden;position:relative}.ragged-card-grid .ragged-card-grid__grid{display:grid;grid-gap:var(--grid-spacing) var(--grid-gutter);grid-template-columns:repeat(var(--grid-columns),[column] minmax(0,1fr));margin-left:auto;margin-right:auto;max-width:calc(var(--grid-max-width) + var(--grid-gutter)*2 + var(--grid-margin)*2);padding-left:calc(var(--grid-gutter) + var(--grid-margin));padding-right:calc(var(--grid-gutter) + var(--grid-margin))}.ragged-card-grid .ragged-card-grid__title{font:var(--heading-3-font-style) var(--heading-3-font-variant) var(--heading-3-font-weight) var(--heading-3-font-size)/var(--heading-3-line-height) var(--heading-3-font-stack);letter-spacing:var(--heading-3-letter-spacing);overflow-wrap:break-word;text-transform:var(--heading-3-text-transform);word-spacing:var(--heading-3-word-spacing);padding-bottom:var(--heading-3-padding-bottom);padding-top:var(--heading-3-padding-top);margin-bottom:30px}.ragged-card-grid .ragged-card-grid__title:not(:first-child){margin-top:var(--heading-3-margin-top)}.ragged-card-grid .ragged-card-grid__title,.ragged-card-grid .ragged-card-grid__buttons,.ragged-card-grid .ragged-card-grid__themes,.ragged-card-grid .ragged-card-grid__cards,.ragged-card-grid .ragged-card-grid__sort-options{grid-column:var(--layout-card-grid)}.ragged-card-grid .ragged-card-grid__filter-bar{background:#ede4e5;color:#222;padding:calc(var(--margin)) 0 calc(var(--margin)*.75)}.ragged-card-grid .ragged-card-grid__themes{font-size:0;margin-bottom:-50px}.ragged-card-grid .ragged-card-grid__themes .button{margin-bottom:10px;margin-right:10px;text-transform:none}.ragged-card-grid .ragged-card-grid__cards{display:grid;grid-auto-rows:0;grid-gap:var(--grid-spacing) var(--grid-gutter);grid-template-columns:1fr 1fr;justify-items:stretch;padding-top:calc(var(--margin)*1.5)}.ragged-card-grid .ragged-card-grid__cards .card--invisible{display:none}.ragged-card-grid .ragged-card-grid__cards .card--out-of-range{display:none}.ragged-card-grid .ragged-card-grid__cards .card__icon{opacity:1}.ragged-card-grid .ragged-card-carousel__carousel{grid-column:var(--layout-theme-card-carousel-cards);padding-bottom:var(--margin)}.ragged-card-grid .ragged-card-carousel__swiper-container{margin:-45px -15px 15px;opacity:1;overflow:visible;padding:15px;transition:opacity .35s cubic-bezier(0.26,0.88,0.57,0.9)}.ragged-card-grid .ragged-card-carousel__swiper-container:not(.swiper-container-initialized){opacity:0;pointer-events:none}.ragged-card-grid .ragged-card-carousel__swiper-wrapper{align-items:stretch;height:auto}.ragged-card-grid .ragged-card-carousel__swiper-slide{height:auto;width:auto !important}.ragged-card-grid .ragged-card-carousel__swiper-slide button{width:100%}.ragged-card-grid .ragged-card-grid__buttons{margin-top:calc(var(--margin)/3);text-align:center}.ragged-card-grid .card--resized-staggered{height:100%}.ragged-card-grid .card--resized-staggered .card__image{height:100%}.ragged-card-grid .ragged-card-grid__call-to-action{background:#533bff;color:#fff;display:block;min-height:100%;padding-bottom:100%;position:relative;transition:color .55s cubic-bezier(0.26,0.88,0.57,0.9),background-color .55s cubic-bezier(0.26,0.88,0.57,0.9);width:100%}.ragged-card-grid .ragged-card-grid__call-to-action:hover,.ragged-card-grid .ragged-card-grid__call-to-action:focus{background-color:#422fcc}.ragged-card-grid .ragged-card-grid__call-to-action-container{height:100%;left:0;position:absolute;top:0;width:100%}.ragged-card-grid .ragged-card-grid__call-to-action-title{font:var(--heading-3-font-style) var(--heading-3-font-variant) var(--heading-3-font-weight) var(--heading-3-font-size)/var(--heading-3-line-height) var(--heading-3-font-stack);letter-spacing:var(--heading-3-letter-spacing);overflow-wrap:break-word;text-transform:var(--heading-3-text-transform);word-spacing:var(--heading-3-word-spacing);padding-bottom:var(--heading-3-padding-bottom);padding-top:var(--heading-3-padding-top);left:20px;max-width:100%;position:absolute;top:20px;width:calc(100% - 40px)}.ragged-card-grid .ragged-card-grid__call-to-action-text{font:var(--heading-4-font-style) var(--heading-4-font-variant) var(--heading-4-font-weight) var(--heading-4-font-size)/var(--heading-4-line-height) var(--heading-4-font-stack);letter-spacing:var(--heading-4-letter-spacing);overflow-wrap:break-word;text-transform:var(--heading-4-text-transform);word-spacing:var(--heading-4-word-spacing);padding-bottom:var(--heading-4-padding-bottom);padding-top:var(--heading-4-padding-top);bottom:10px;font-weight:normal;height:2rem;left:20px;position:absolute;text-transform:none}.ragged-card-grid .ragged-card-grid__call-to-action-text svg{height:1.5em;margin:-0.5em 0;vertical-align:middle;width:1.5em}.ragged-card-grid .ragged-card-grid__call-to-action--resized-staggered{height:100%}.ragged-card-grid .ragged-card-grid__call-to-action--resized-staggered .ragged-card-grid__call-to-action-container{height:100%}.ragged-card-grid .ragged-card-grid__sort-options{height:0;overflow:visible}.ragged-card-grid .ragged-card-grid__sort-options .dropdown-field{margin:0 auto;max-width:250px}.ragged-card-grid .ragged-card-grid__sort-options .dropdown-field__input{font:var(--button--secondary-font-style) var(--button--secondary-font-variant) var(--button--secondary-font-weight) var(--button--secondary-font-size)/var(--button--secondary-line-height) var(--button--secondary-font-stack);letter-spacing:var(--button--secondary-letter-spacing);overflow-wrap:break-word;text-transform:var(--button--secondary-text-transform);word-spacing:var(--button--secondary-word-spacing);padding-bottom:var(--button--secondary-padding-bottom);padding-top:var(--button--secondary-padding-top);background-color:#533bff;border-color:#533bff;border-radius:0;color:#fff;padding-left:16px}.ragged-card-grid .ragged-card-grid__sort-options .dropdown-field__input:not(:first-child){margin-top:var(--button--secondary-margin-top)}.ragged-card-grid .ragged-card-grid__sort-options .dropdown-field__input:not(:last-child){margin-bottom:var(--button--secondary-margin-bottom)}.ragged-card-grid .ragged-card-grid__sort-options .dropdown-field__input:hover:not(:disabled,:focus){background-color:#422fcc;border-color:#422fcc}.ragged-card-grid .ragged-card-grid__sort-options .dropdown-field__input:focus:not(:disabled){border-color:#422fcc}.ragged-card-grid .ragged-card-grid__sort-options .dropdown-field__icon{color:#fff}.ragged-card-grid .ragged-card-grid__sort-options:hover .dropdown-field__input,.ragged-card-grid .ragged-card-grid__sort-options:focus .dropdown-field__input{background-color:#422fcc;border-color:#422fcc;color:#fff}@media(min-width:530px){.ragged-card-grid .ragged-card-grid__cards{grid-template-columns:1fr 1fr}.ragged-card-grid .ragged-card-grid__sort-options .dropdown-field{transform:translateY(50%)}.ragged-card-grid .ragged-card-grid__call-to-action-title{top:40px}.ragged-card-grid .ragged-card-grid__call-to-action-text{bottom:40px}}@media(min-width:800px){.ragged-card-grid .ragged-card-grid__cards{grid-template-columns:1fr 1fr}.ragged-card-grid .ragged-card-carousel__swiper-wrapper{flex-wrap:wrap}}@media(min-width:1180px){.ragged-card-grid .ragged-card-grid__cards{grid-template-columns:1fr 1fr 1fr 1fr}}.search-header{margin:0 0 var(--margin) 0;padding-top:var(--margin);position:relative}.search-header .search-header__grid{display:grid;grid-gap:var(--grid-spacing) var(--grid-gutter);grid-template-columns:repeat(var(--grid-columns),[column] minmax(0,1fr));margin-left:auto;margin-right:auto;max-width:calc(var(--grid-max-width) + var(--grid-gutter)*2 + var(--grid-margin)*2);padding-left:calc(var(--grid-gutter) + var(--grid-margin));padding-right:calc(var(--grid-gutter) + var(--grid-margin))}.search-header .search-header__title-wrapper,.search-header .search-header__results-wrapper{grid-column:var(--layout-header-title)}.search-header .search-header__title-wrapper .tag-link{font:var(--tag-link-large-font-style) var(--tag-link-large-font-variant) var(--tag-link-large-font-weight) var(--tag-link-large-font-size)/var(--tag-link-large-line-height) var(--tag-link-large-font-stack);letter-spacing:var(--tag-link-large-letter-spacing);overflow-wrap:break-word;text-transform:var(--tag-link-large-text-transform);word-spacing:var(--tag-link-large-word-spacing);padding-bottom:var(--tag-link-large-padding-bottom);padding-top:var(--tag-link-large-padding-top)}.search-header .search-header__title{font:var(--header-title-font-style) var(--header-title-font-variant) var(--header-title-font-weight) var(--header-title-font-size)/var(--header-title-line-height) var(--header-title-font-stack);letter-spacing:var(--header-title-letter-spacing);overflow-wrap:break-word;text-transform:var(--header-title-text-transform);word-spacing:var(--header-title-word-spacing);padding-bottom:var(--header-title-padding-bottom);padding-top:var(--header-title-padding-top)}.search-header .search-header__title:not(:last-child){margin-bottom:var(--header-title-margin-bottom)}.search-header .search-header__search{grid-column:var(--layout-search-bar);margin-top:calc(var(--margin)/2)}.search-header .search-header__search .text-field .text-field__label{opacity:0;padding-left:50px;pointer-events:none;top:12px}.search-header .search-header__search .text-field .text-field__input{background-color:#fff;border:0;border-radius:0;height:60px;padding-left:50px}.search-header .search-header__search .text-field .text-field__icon{border:0;fill:currentcolor;height:45px;left:8px;line-height:45px;padding:13px;pointer-events:none;position:absolute;text-align:center;top:5px;width:45px;z-index:1}.search-header .search-header__search .text-field .text-field__button{background-color:#533bff;height:50px;margin-left:-110px;right:5px;top:5px;width:auto}.search-header .search-header__search .text-field .text-field__button-icon{display:none}.search-header .search-header__search .text-field .text-field__button-title{font:var(--button--primary-font-style) var(--button--primary-font-variant) var(--button--primary-font-weight) var(--button--primary-font-size)/var(--button--primary-line-height) var(--button--primary-font-stack);letter-spacing:var(--button--primary-letter-spacing);overflow-wrap:break-word;text-transform:var(--button--primary-text-transform);word-spacing:var(--button--primary-word-spacing);padding-bottom:var(--button--primary-padding-bottom);padding-top:var(--button--primary-padding-top);color:#fff;display:inline-block;padding:0 15px;vertical-align:middle}.search-header .search-header__search .text-field--empty .text-field__label{opacity:1;pointer-events:all;transition:none}.search-header .search-header__search .text-field--focussed .text-field__label{opacity:0;pointer-events:none;transition:none}.search-header .search-header__results{font:var(--caption-font-style) var(--caption-font-variant) var(--caption-font-weight) var(--caption-font-size)/var(--caption-line-height) var(--caption-font-stack);letter-spacing:var(--caption-letter-spacing);overflow-wrap:break-word;text-transform:var(--caption-text-transform);word-spacing:var(--caption-word-spacing);padding-bottom:var(--caption-padding-bottom);padding-top:var(--caption-padding-top)}.social-share-buttons{margin:var(--margin) 0;position:relative}.social-share-buttons:not(:first-child){margin-top:calc(var(--margin)*-0.5)}.social-share-buttons .social-share-buttons__grid{display:grid;grid-gap:var(--grid-spacing) var(--grid-gutter);grid-template-columns:repeat(var(--grid-columns),[column] minmax(0,1fr));margin-left:auto;margin-right:auto;max-width:calc(var(--grid-max-width) + var(--grid-gutter)*2 + var(--grid-margin)*2);padding-left:calc(var(--grid-gutter) + var(--grid-margin));padding-right:calc(var(--grid-gutter) + var(--grid-margin))}.social-share-buttons .social-share-buttons__wrapper{grid-column:var(--layout-content)}.social-share-buttons .social-share-buttons__title{font:var(--heading-4-font-style) var(--heading-4-font-variant) var(--heading-4-font-weight) var(--heading-4-font-size)/var(--heading-4-line-height) var(--heading-4-font-stack);letter-spacing:var(--heading-4-letter-spacing);overflow-wrap:break-word;text-transform:var(--heading-4-text-transform);word-spacing:var(--heading-4-word-spacing);padding-bottom:var(--heading-4-padding-bottom);padding-top:var(--heading-4-padding-top)}.social-share-buttons .social-share-buttons__buttons{font-size:0;grid-column:var(--layout-header-share-buttons);margin:15px 0}.social-share-buttons .social-share-buttons__buttons .share-button:not(:last-child){margin-right:10px}.styleguide-color-grid{margin:calc(var(--margin)*1.5) 0;position:relative}.styleguide-color-grid .styleguide-color-grid__grid{display:grid;grid-gap:var(--grid-spacing) var(--grid-gutter);grid-template-columns:repeat(var(--grid-columns),[column] minmax(0,1fr));margin-left:auto;margin-right:auto;max-width:calc(var(--grid-max-width) + var(--grid-gutter)*2 + var(--grid-margin)*2);padding-left:calc(var(--grid-gutter) + var(--grid-margin));padding-right:calc(var(--grid-gutter) + var(--grid-margin))}.styleguide-color-grid .styleguide-color-grid__title{font:var(--heading-3-font-style) var(--heading-3-font-variant) var(--heading-3-font-weight) var(--heading-3-font-size)/var(--heading-3-line-height) var(--heading-3-font-stack);letter-spacing:var(--heading-3-letter-spacing);overflow-wrap:break-word;text-transform:var(--heading-3-text-transform);word-spacing:var(--heading-3-word-spacing);padding-bottom:var(--heading-3-padding-bottom);padding-top:var(--heading-3-padding-top);margin-bottom:10px}.styleguide-color-grid .styleguide-color-grid__title:not(:first-child){margin-top:var(--heading-3-margin-top)}.styleguide-color-grid .styleguide-color-grid__title,.styleguide-color-grid .styleguide-color-grid__colors{grid-column:var(--layout-card-grid)}.styleguide-color-grid .styleguide-color-grid__colors{display:grid;grid-gap:var(--grid-spacing) var(--grid-gutter);grid-template-columns:1fr;justify-items:stretch}.styleguide-color-grid .styleguide-color-grid__color{display:flex;flex-direction:row}.styleguide-color-grid .styleguide-color-grid__color-preview{flex:20%}.styleguide-color-grid .styleguide-color-grid__color-content{background-color:#fff;color:#222;flex:80%;padding:20px 40px}.styleguide-color-grid .styleguide-color-grid__color-name{font:var(--heading-5-font-style) var(--heading-5-font-variant) var(--heading-5-font-weight) var(--heading-5-font-size)/var(--heading-5-line-height) var(--heading-5-font-stack);letter-spacing:var(--heading-5-letter-spacing);overflow-wrap:break-word;text-transform:var(--heading-5-text-transform);word-spacing:var(--heading-5-word-spacing);padding-bottom:var(--heading-5-padding-bottom);padding-top:var(--heading-5-padding-top);min-height:3em}.styleguide-color-grid .styleguide-color-grid__color-value{font:var(--paragraph-font-style) var(--paragraph-font-variant) var(--paragraph-font-weight) var(--paragraph-font-size)/var(--paragraph-line-height) var(--paragraph-font-stack);letter-spacing:var(--paragraph-letter-spacing);overflow-wrap:break-word;text-transform:var(--paragraph-text-transform);word-spacing:var(--paragraph-word-spacing);padding-bottom:var(--paragraph-padding-bottom);padding-top:var(--paragraph-padding-top)}@media(min-width:530px){.styleguide-color-grid .styleguide-color-grid__colors{grid-template-columns:1fr 1fr}}@media(min-width:1180px){.styleguide-color-grid .styleguide-color-grid__colors{grid-template-columns:1fr 1fr 1fr 1fr}}.theme-card-carousel{overflow:hidden;position:relative}.theme-card-carousel .theme-card-carousel__grid{display:grid;grid-gap:var(--grid-spacing) var(--grid-gutter);grid-template-columns:repeat(var(--grid-columns),[column] minmax(0,1fr));margin-left:auto;margin-right:auto;max-width:calc(var(--grid-max-width) + var(--grid-gutter)*2 + var(--grid-margin)*2);padding-left:calc(var(--grid-gutter) + var(--grid-margin));padding-right:calc(var(--grid-gutter) + var(--grid-margin))}.theme-card-carousel .theme-card-carousel__title-wrapper{background-color:#39a935;color:#f7f2f3;margin-bottom:calc(var(--margin)*-6);padding-bottom:calc(var(--margin)*6);position:relative}.theme-card-carousel .theme-card-carousel__title-copy{background-color:#f7f2f3;clip-path:polygon(0% 0%,100.1% 0%,100.1% 100%,0% 100%);color:#39a935;height:100%;left:0;pointer-events:none;position:absolute;top:0;transform:translate3d(0,0,0);width:100%;will-change:clip-path}.theme-card-carousel .theme-card-carousel__title{font:var(--theme-card-carousel-header-font-style) var(--theme-card-carousel-header-font-variant) var(--theme-card-carousel-header-font-weight) var(--theme-card-carousel-header-font-size)/var(--theme-card-carousel-header-line-height) var(--theme-card-carousel-header-font-stack);letter-spacing:var(--theme-card-carousel-header-letter-spacing);overflow-wrap:break-word;text-transform:var(--theme-card-carousel-header-text-transform);word-spacing:var(--theme-card-carousel-header-word-spacing);padding-bottom:var(--theme-card-carousel-header-padding-bottom);padding-top:var(--theme-card-carousel-header-padding-top);grid-column:var(--layout-theme-card-carousel-title);padding:calc(var(--margin)*2) 0;text-align:center}.theme-card-carousel .theme-card-carousel__carousel-wrapper{position:relative}.theme-card-carousel .theme-card-carousel__carousel-wrapper::before{background:#39a935;color:#f7f2f3;content:"";display:block;height:calc(100% - var(--margin)*5);left:0;position:absolute;top:calc(var(--margin)*5);width:100%}.theme-card-carousel .theme-card-carousel__carousel{grid-column:var(--layout-theme-card-carousel-cards);padding-bottom:var(--margin)}.theme-card-carousel .theme-card-carousel__swiper-container{margin:-45px -15px 15px;opacity:1;overflow:visible;padding:15px;transition:opacity .35s cubic-bezier(0.26,0.88,0.57,0.9)}.theme-card-carousel .theme-card-carousel__swiper-container:not(.swiper-container-initialized){opacity:0;pointer-events:none}.theme-card-carousel .theme-card-carousel__swiper-wrapper{align-items:stretch;height:auto}.theme-card-carousel .theme-card-carousel__swiper-slide{height:auto}.theme-card-carousel .theme-card__container{box-shadow:0 0 0 0 #fff;transform:translate3d(0,0,0);transition:background-color .35s cubic-bezier(0.26,0.88,0.57,0.9),transform .35s cubic-bezier(0.26,0.88,0.57,0.9),box-shadow .35s cubic-bezier(0.26,0.88,0.57,0.9);will-change:transform}.theme-card-carousel .theme-card__container .button{opacity:0;transform:translate3d(0,-10px,0);transition:opacity 100ms .15s,transform .35s cubic-bezier(0.26,0.88,0.57,0.9)}.theme-card-carousel .theme-card__title{padding:21px 0}.theme-card-carousel .theme-card__label{opacity:0;transition:opacity .35s cubic-bezier(0.26,0.88,0.57,0.9)}html.no-touch .theme-card-carousel .theme-card:hover .theme-card__container,html.no-touch .theme-card-carousel .theme-card:focus .theme-card__container,html.no-touch .theme-card-carousel .theme-card-carousel__swiper-slide:not(.theme-card-carousel__swiper-slide--hovering-other) .theme-card--highlighted .theme-card__container,html.touch .theme-card-carousel .swiper-slide-active .theme-card__container{box-shadow:0 30px 0 0 #fff;transform:translate3d(0,-15px,0);transition-delay:.15s}html.no-touch .theme-card-carousel .theme-card:hover .theme-card__container .button,html.no-touch .theme-card-carousel .theme-card:focus .theme-card__container .button,html.no-touch .theme-card-carousel .theme-card-carousel__swiper-slide:not(.theme-card-carousel__swiper-slide--hovering-other) .theme-card--highlighted .theme-card__container .button,html.touch .theme-card-carousel .swiper-slide-active .theme-card__container .button{opacity:1;transform:translate3d(0,35px,0);transition-delay:.15s}html.no-touch .theme-card-carousel .theme-card:hover .theme-card__label,html.no-touch .theme-card-carousel .theme-card:focus .theme-card__label,html.no-touch .theme-card-carousel .theme-card-carousel__swiper-slide:not(.theme-card-carousel__swiper-slide--hovering-other) .theme-card--highlighted .theme-card__label,html.touch .theme-card-carousel .swiper-slide-active .theme-card__label{opacity:1;transition-delay:.15s}@media(min-width:1180px){.theme-card-carousel{overflow:visible}}.video-aside{margin:var(--margin) 0;position:relative}.video-aside .video-aside__grid{display:grid;grid-gap:var(--grid-spacing) var(--grid-gutter);grid-template-columns:repeat(var(--grid-columns),[column] minmax(0,1fr));margin-left:auto;margin-right:auto;max-width:calc(var(--grid-max-width) + var(--grid-gutter)*2 + var(--grid-margin)*2);padding-left:calc(var(--grid-gutter) + var(--grid-margin));padding-right:calc(var(--grid-gutter) + var(--grid-margin))}.video-aside .video-embed__caption{position:relative}.video-aside--default .video-aside__content{grid-column:var(--layout-content-aside-content--default)}.video-aside--default .video-aside__video{grid-column:column 1/span 6;width:calc(100% + var(--grid-gutter)/2 + var(--grid-margin) + var(--grid-gutter))}@media(max-width:529px){.video-aside--default .video-aside__content{order:2}}@media(min-width:530px){.video-aside--default .video-aside__video{grid-column:column 7/span 6}}@media(min-width:800px){.video-aside--default .video-aside__video{grid-column:column 9/span 8}}@media(min-width:1180px){.video-aside--default .video-aside__video{grid-column:column 10/span 9}}@media(min-width:1580px){.video-aside--default .video-aside__video{grid-column:column 11/span 10}}@media(min-width:2240px){.video-aside--default .video-aside__video{grid-column:column 13/span 12}}.video-aside--reversed .video-aside__content{grid-column:var(--layout-content-aside-content--reversed)}.video-aside--reversed .video-aside__video{grid-column:column 1/span 6;margin-left:calc((var(--grid-margin) + var(--grid-gutter))*-1);width:calc(100% + var(--grid-gutter)/2 + var(--grid-margin) + var(--grid-gutter))}@media(min-width:800px){.video-aside--reversed .video-aside__video{grid-column:column 1/span 8}}@media(min-width:1180px){.video-aside--reversed .video-aside__video{grid-column:column 1/span 9}}@media(min-width:1580px){.video-aside--reversed .video-aside__video{grid-column:column 1/span 10}}@media(min-width:2240px){.video-aside--reversed .video-aside__video{grid-column:column 1/span 12}}.video{margin:var(--margin) 0;position:relative}.video .video__grid{display:grid;grid-gap:var(--grid-spacing) var(--grid-gutter);grid-template-columns:repeat(var(--grid-columns),[column] minmax(0,1fr));margin-left:auto;margin-right:auto;max-width:calc(var(--grid-max-width) + var(--grid-gutter)*2 + var(--grid-margin)*2);padding-left:calc(var(--grid-gutter) + var(--grid-margin));padding-right:calc(var(--grid-gutter) + var(--grid-margin))}.video .video-embed{grid-column:var(--layout-video)}@font-face{font-family:"swiper-icons";src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-container-pointer-events{touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-wrapper,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,0.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,0.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,0.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,0.5),rgba(0,0,0,0))}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}html.debug-layout *{outline:1px dashed var(--grid-debug-color)}
body.toolbar-tray-open.toolbar-horizontal .menu-bar .menu-bar__bar{top:79px;}.toolbar-oriented .toolbar-bar{z-index:10000;}.antibot-message{border:0px;}
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action:before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action:before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li:before{content:" \BB ";}.breadcrumb li:first-child:before{content:none;}
.collapse-processed > summary{padding-right:0.5em;padding-left:0.5em;}.collapse-processed > summary:before{float:left;width:1em;height:1em;content:"";background:url(/themes/contrib/classy/css/components/../../images/misc/menu-expanded.png) 0 100% no-repeat;}[dir="rtl"] .collapse-processed > summary:before{float:right;background-position:100% 100%;}.collapse-processed:not([open]) > summary:before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-position:25% 35%;}[dir="rtl"] .collapse-processed:not([open]) > summary:before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:75% 35%;}
.container-inline label:after,.container-inline .label:after{content:":";}.form-type-radios .container-inline label:after,.form-type-checkboxes .container-inline label:after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/contrib/classy/css/components/../../images/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/contrib/classy/css/components/../../images/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/contrib/classy/css/components/../../images/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
