/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;-webkit-text-decoration:underline;text-decoration:underline;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b, strong{font-weight:bolder}code, kbd, samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub, sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button, input, optgroup, select, textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button, input{overflow:visible}button, select{text-transform:none}button, [type="button"], [type="reset"], [type="submit"]{-webkit-appearance:button}button::-moz-focus-inner, [type="button"]::-moz-focus-inner, [type="reset"]::-moz-focus-inner, [type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring, [type="button"]:-moz-focusring, [type="reset"]:-moz-focusring, [type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"], [type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}button{color:currentColor}:root{--color-background: #ffffff;--color-background-light: #f2f2f2;--color-alpha-background-0: rgb(255 255 255 / 0);--color-alpha-background-10: rgb(255 255 255 / 0.1);--color-alpha-background-25: rgb(255 255 255 / 0.25);--color-alpha-background-50: rgb(255 255 255 / 0.5);--color-alpha-background-90: rgb(255 255 255 / 0.9);--color-alpha-background-100: rgb(255 255 255 / 1);--color-foreground: #000000;--color-foreground-x-light: #eaeaea;--color-foreground-light: #cccccc;--color-foreground-medium: #808080;--color-foreground-dark: #4d4d4d;--color-alpha-foreground-0: rgb(0 0 0 / 0);--color-alpha-foreground-10: rgb(0 0 0 / 0.1);--color-alpha-foreground-20: rgb(0 0 0 / 0.2);--color-alpha-foreground-25: rgb(0 0 0 / 0.25);--color-alpha-foreground-50: rgb(0 0 0 / 0.5);--color-alpha-foreground-100: rgb(0 0 0 / 1);--color-error: #ff0000;--color-black: #000000;--color-white: #ffffff;--color-alpha-black-0: rgb(0 0 0 / 0);--color-alpha-black-10: rgb(0 0 0 / 0.1);--color-alpha-black-25: rgb(0 0 0 / 0.25);--color-alpha-black-60: rgb(0 0 0 / 0.6);--color-alpha-white-0: rgb(255 255 255 / 0);--color-alpha-white-10: rgb(255 255 255 / 0.1);--color-alpha-white-25: rgb(255 255 255 / 0.25);--color-alpha-white-50: rgb(255 255 255 / 0.5);--color-theme-brown: #c25f28;--color-theme-crimson: #740f26;--color-theme-dark-blue: #223a5e;--color-theme-dark-green: #084a3e;--color-theme-fuchsia: #e02b58;--color-theme-grey: #f2f2f2;--color-theme-light-blue: #6699cc;--color-theme-light-green: #9c973f;--color-theme-orange: #fd823d;--color-theme-pink: #f6abc7;--color-theme-red: #ee2a27;--color-theme-yellow: #ffcc66;--font-nib: "Nib Pro", sans-serif;--font-sans: "Suisse Intl", sans-serif;--font-serif: "Suisse Works", serif;--font-mono: "Suisse Intl Mono", serif;--font-book: "Suisse Intl Book", serif;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-style-italic: italic;--space-xxx-small: 0.5rem;--space-xx-small: 1rem;--space-x-small: 1.5rem;--space-small: 2rem;--space-medium: 2.5rem;--space-large: 4.5rem;--space-x-large: 5rem;--small-screen-site-header-height: 50px;--wide-screen-initial-site-header-height: 120px;--wide-screen-site-header-height: 56px;}@media (prefers-color-scheme: dark){:root{--color-background: #000000;--color-background-light: #0d0d0d;--color-alpha-background-0: rgb(0 0 0 / 0);--color-alpha-background-10: rgb(0 0 0 / 0.1);--color-alpha-background-25: rgb(0 0 0 / 0.25);--color-alpha-background-50: rgb(0 0 0 / 0.5);--color-alpha-background-90: rgb(0 0 0 / 0.9);--color-alpha-background-100: rgb(0 0 0 / 1);--color-foreground: #ffffff;--color-foreground-x-light: #151515;--color-foreground-light: #4d4d4d;--color-foreground-medium: #808080;--color-foreground-dark: #cccccc;--color-alpha-foreground-0: rgb(255 255 255 / 0);--color-alpha-foreground-20: rgb(255 255 255 / 0.2);--color-alpha-foreground-10: rgb(255 255 255 / 0.1);--color-alpha-foreground-25: rgb(255 255 255 / 0.25);--color-alpha-foreground-50: rgb(255 255 255 / 0.5);--color-alpha-foreground-100: rgb(255 255 255 / 1);--color-theme-brown: #904724;--color-theme-crimson: #560d1e;--color-theme-dark-blue: #1a2c46;--color-theme-dark-green: #0a372e;--color-theme-fuchsia: #a82141;--color-theme-grey: #3a3a3a;--color-theme-light-blue: #4e7397;--color-theme-light-green: #757034;--color-theme-orange: #bc6135;--color-theme-pink: #b78195;--color-theme-red: #b12224;--color-theme-yellow: #be9852;}}:root{--csstools-color-scheme--light: initial;color-scheme:light dark}@media (prefers-color-scheme: dark){:root{--csstools-color-scheme--light:  ;}}body{background-color:var(--color-background);box-sizing:border-box;color:var(--color-foreground);min-height:100vh}body.is-scrolled-on-load *, body.is-scrolled-on-load *::after, body.is-scrolled-on-load *::before{transition:none!important}body.has-open-gallery{overflow:hidden}main:not([class]){display:block;width:100%}textarea{resize:none}hr{background-color:currentColor;border:none;color:currentColor;opacity:0.25;height:1px}img, video{display:block;max-width:100%}table, td{border:1px solid var(--color-foreground-light)}thead tr, tbody tr:nth-child(odd), thead + tbody tr:nth-child(even){background-color:var(--color-background-light)}thead + tbody tr:nth-child(odd){background-color:var(--color-background)}table{border-collapse:collapse;box-sizing:border-box;font-size:1rem;width:100%;max-width:100%}th, td{box-sizing:border-box;padding:0.75rem 1.5rem;text-align:left}ol:not([class]), ul:not([class]){box-sizing:border-box;margin:0 0 2rem 0}ol:not([class]):last-child, ul:not([class]):last-child{margin-bottom:0}li ol:not([class]), li ul:not([class]){margin-bottom:0}ul:not([class]){list-style:none;padding-left:0}ul:not([class]) ul:not([class]){margin-top:0.625rem;margin-bottom:1.875rem}ol:not([class]){padding-left:1.25rem}li:not([class]){margin:0;padding:0;text-align:left}ul:not([class]) li:not([class]){padding-left:1.875rem;position:relative}ul:not([class]) li:not([class])::before{content:"▪︎\00a0";display:inline-block;font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;position:absolute;top:0;left:0}ul:not([class]) ul:not([class]) li:not([class]){padding-left:2.25rem}ul:not([class]) ul:not([class]) li:not([class])::before{content:"—\00a0";font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif}@supports selector(::marker){ol[data-track-list]{padding-left:2.5rem}ol[data-track-list] li[data-track-number]{padding-left:1.25rem}ol[data-track-list] li[data-track-number]::marker{content:attr(data-track-number);font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif}}blockquote{margin-right:0;margin-left:0}blockquote:not(.is-style-large){border-left:5px solid var(--color-foreground-x-light);color:var(--color-foreground-dark);padding-left:1.5625rem}@media (min-width: 1024px){blockquote:not(.is-style-large){padding-left:2.5rem}}.l-site-container__body__main *:target{scroll-margin-top:var(--wide-screen-site-header-height)}@media (max-width: 1279px){.l-site-container__body__main *:target{scroll-margin-top:var(--small-screen-site-header-height)}}@media (max-width: 567px){.g-recaptcha{transform:scale(0.85);transform-origin:0 0}}.button{-webkit-appearance:none;appearance:none;background:none;background-color:var(--color-alpha-foreground-0);border:1px solid var(--color-foreground);border-radius:0;box-shadow:none;box-sizing:border-box;color:var(--color-foreground);display:inline-block;outline:0;padding:0.5rem 0.875rem;text-align:left;-webkit-text-decoration:none;text-decoration:none;transition:background-color 64ms linear, color 64ms linear;max-width:100%}@media (prefers-reduced-motion: reduce){.button{transition:none}}@media (min-width: 1024px){.button{padding-top:0.4375rem;padding-bottom:0.4375rem}}.button:focus, .button:hover{background-color:var(--color-alpha-foreground-100);color:var(--color-background)}.button:focus{outline:0}.button:hover{cursor:pointer}.button.button--inverted{background-color:var(--color-foreground);border:1px solid var(--color-foreground);color:var(--color-background)}.button.button--inverted:focus, .button.button--inverted:hover{background-color:var(--color-background);color:var(--color-foreground)}.button.button--blurred{background-color:var(--color-alpha-foreground-25);border:1px solid currentColor;color:currentColor}@supports ((-webkit-backdrop-filter: blur(2px)) or (backdrop-filter: blur(2px))){.button.button--blurred{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:var(--color-alpha-foreground-10)}}.button.button--blurred:focus, .button.button--blurred:hover{background-color:var(--color-background);border-color:var(--color-background);color:var(--color-foreground)}.button.button--blurred.button--inverted{background-color:var(--color-alpha-background-25);border:1px solid var(--color-foreground);color:var(--color-foreground)}@supports ((-webkit-backdrop-filter: blur(2px)) or (backdrop-filter: blur(2px))){.button.button--blurred.button--inverted{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:var(--color-alpha-background-10)}}.button.button--blurred.button--inverted:focus, .button.button--blurred.button--inverted:hover{background-color:var(--color-foreground);color:var(--color-background)}.button.button--small-rounded{border-radius:0.75rem;padding:0.125rem 0.6875rem}@media (min-width: 1024px){.button.button--small-rounded{padding-top:0.0625rem;padding-bottom:0.0625rem}}.button.button--secondary{padding:0.4375rem 1rem}@media (max-width: 1023px){.button.button--secondary{text-align:center;width:100%}}@media (min-width: 1024px){.button.button--secondary{padding:0.625rem 2rem}}.button.button--text{background:none!important;border-color:transparent;color:var(--color-foreground-medium);padding:0}.button.button--text:focus, .button.button--text:hover{color:var(--color-foreground)}.button.button--round-icon{border-color:var(--color-foreground-light);border-radius:3.125rem;overflow:hidden;position:relative;width:3.125rem;height:3.125rem}.button.button--round-icon:focus, .button.button--round-icon:hover{border-color:var(--color-foreground)}.button.button--round-icon.button--inverted{border-color:var(--color-foreground)}.button .icon{display:inline-block;fill:currentColor;width:0.4375rem;height:0.4375rem}@media (min-width: 1024px){.button .icon{width:0.5rem;height:0.5rem}}.button.button--text .icon{width:0.625rem;height:0.625rem}@media (min-width: 1024px){.button.button--text .icon{width:0.6875rem;height:0.6875rem}}.button.button--text .icon:first-child:not(:only-child){margin-right:1.5rem}.button.button--text .icon:last-child:not(:only-child){margin-left:1.5rem}.button.button--secondary .icon{width:0.5625rem;height:0.5625rem}@media (min-width: 1024px){.button.button--secondary .icon:not(:only-child){transform:translateY(-1px)}}.button.button--secondary .icon:first-child:not(:only-child){margin-right:0.25rem}.button.button--secondary .icon:last-child:not(:only-child){margin-left:0.25rem}.button.button--round-icon .icon{position:absolute;top:1.0625rem;left:1.0625rem;width:0.875rem;height:0.875rem}.button.button--transparent{background-color:transparent}.theme-black .button:not(.button--inverted), .theme-brown .button:not(.button--inverted), .theme-crimson .button:not(.button--inverted), .theme-dark-blue .button:not(.button--inverted), .theme-dark-green .button:not(.button--inverted), .theme-light-blue .button:not(.button--inverted), .theme-light-green .button:not(.button--inverted), .theme-red .button:not(.button--inverted), .theme-fuchsia-with-white .button:not(.button--inverted){border:1px solid var(--color-white);color:var(--color-white)}.theme-black .button:not(.button--inverted):not(.button--transparent), .theme-black .button:not(.button--inverted):focus(.button--transparent), .theme-black .button:not(.button--inverted):hover(.button--transparent), .theme-brown .button:not(.button--inverted):not(.button--transparent), .theme-brown .button:not(.button--inverted):focus(.button--transparent), .theme-brown .button:not(.button--inverted):hover(.button--transparent), .theme-crimson .button:not(.button--inverted):not(.button--transparent), .theme-crimson .button:not(.button--inverted):focus(.button--transparent), .theme-crimson .button:not(.button--inverted):hover(.button--transparent), .theme-dark-blue .button:not(.button--inverted):not(.button--transparent), .theme-dark-blue .button:not(.button--inverted):focus(.button--transparent), .theme-dark-blue .button:not(.button--inverted):hover(.button--transparent), .theme-dark-green .button:not(.button--inverted):not(.button--transparent), .theme-dark-green .button:not(.button--inverted):focus(.button--transparent), .theme-dark-green .button:not(.button--inverted):hover(.button--transparent), .theme-light-blue .button:not(.button--inverted):not(.button--transparent), .theme-light-blue .button:not(.button--inverted):focus(.button--transparent), .theme-light-blue .button:not(.button--inverted):hover(.button--transparent), .theme-light-green .button:not(.button--inverted):not(.button--transparent), .theme-light-green .button:not(.button--inverted):focus(.button--transparent), .theme-light-green .button:not(.button--inverted):hover(.button--transparent), .theme-red .button:not(.button--inverted):not(.button--transparent), .theme-red .button:not(.button--inverted):focus(.button--transparent), .theme-red .button:not(.button--inverted):hover(.button--transparent), .theme-fuchsia-with-white .button:not(.button--inverted):not(.button--transparent), .theme-fuchsia-with-white .button:not(.button--inverted):focus(.button--transparent), .theme-fuchsia-with-white .button:not(.button--inverted):hover(.button--transparent){background-color:inherit}.theme-black .button:not(.button--inverted):focus, .theme-black .button:not(.button--inverted):hover, .theme-brown .button:not(.button--inverted):focus, .theme-brown .button:not(.button--inverted):hover, .theme-crimson .button:not(.button--inverted):focus, .theme-crimson .button:not(.button--inverted):hover, .theme-dark-blue .button:not(.button--inverted):focus, .theme-dark-blue .button:not(.button--inverted):hover, .theme-dark-green .button:not(.button--inverted):focus, .theme-dark-green .button:not(.button--inverted):hover, .theme-light-blue .button:not(.button--inverted):focus, .theme-light-blue .button:not(.button--inverted):hover, .theme-light-green .button:not(.button--inverted):focus, .theme-light-green .button:not(.button--inverted):hover, .theme-red .button:not(.button--inverted):focus, .theme-red .button:not(.button--inverted):hover, .theme-fuchsia-with-white .button:not(.button--inverted):focus, .theme-fuchsia-with-white .button:not(.button--inverted):hover{background-color:var(--color-white);border-color:var(--color-white);color:var(--color-black)}@font-face {font-family:"Nib Pro";src:url("../fonts/common/nib-regular-pro.woff2") format("woff2");font-style:normal;font-weight:400;font-display:block;unicode-range:U+0000-007F, U+00A0, U+00A9, U+00AD, U+00E4, U+00E7-00E9, U+00EB, U+00EF, U+00F6, U+0301, U+0327, U+2013, U+2018-2019, U+201C-201D, U+2022, U+2026, U+20AC, U+2191, U+2193, U+23E4, U+25A0, U+25AA, U+30FB}@font-face {font-family:"Nib Pro";src:url("../fonts/extended/nib-regular-pro.woff2") format("woff2");font-style:normal;font-weight:400;font-display:block;unicode-range:U+0080-009F, U+00A1-00A8, U+00AA-00AC, U+00AE-00E3, U+00E5-00E6, U+00EA-00EA, U+00EC-00EE, U+00F0-00F5, U+00F7-0300, U+0302-0326, U+0328-2012, U+2014-2017, U+201A-201B, U+201E-2021, U+2023-2025, U+2027-20AB, U+20AD-2190, U+2192-2192, U+2194-23E3, U+23E5-259F, U+25A1-25A9, U+30FC-FFFFF}@font-face {font-family:"Nib Pro";src:url("../fonts/common/nib-semibold-pro.woff2") format("woff2");font-style:normal;font-weight:600;font-display:block;unicode-range:U+0000-007F, U+00A0, U+00A9, U+00AD, U+00E4, U+00E7-00E9, U+00EB, U+00EF, U+00F6, U+0301, U+0327, U+2013, U+2018-2019, U+201C-201D, U+2022, U+2026, U+20AC, U+2191, U+2193, U+23E4, U+25A0, U+25AA, U+30FB}@font-face {font-family:"Nib Pro";src:url("../fonts/extended/nib-semibold-pro.woff2") format("woff2");font-style:normal;font-weight:600;font-display:block;unicode-range:U+0080-009F, U+00A1-00A8, U+00AA-00AC, U+00AE-00E3, U+00E5-00E6, U+00EA-00EA, U+00EC-00EE, U+00F0-00F5, U+00F7-0300, U+0302-0326, U+0328-2012, U+2014-2017, U+201A-201B, U+201E-2021, U+2023-2025, U+2027-20AB, U+20AD-2190, U+2192-2192, U+2194-23E3, U+23E5-259F, U+25A1-25A9, U+30FC-FFFFF}@font-face {font-family:"Suisse Intl";src:url("../fonts/common/SuisseIntl-Bold.woff2") format("woff2");font-style:normal;font-weight:700;font-display:block;unicode-range:U+0000-007F, U+00A0, U+00A9, U+00AD, U+00E4, U+00E7-00E9, U+00EB, U+00EF, U+00F6, U+0301, U+0327, U+2013, U+2018-2019, U+201C-201D, U+2022, U+2026, U+20AC, U+2191, U+2193, U+23E4, U+25A0, U+25AA, U+30FB}@font-face {font-family:"Suisse Intl";src:url("../fonts/extended/SuisseIntl-Bold.woff2") format("woff2");font-style:normal;font-weight:700;font-display:block;unicode-range:U+0080-009F, U+00A1-00A8, U+00AA-00AC, U+00AE-00E3, U+00E5-00E6, U+00EA-00EA, U+00EC-00EE, U+00F0-00F5, U+00F7-0300, U+0302-0326, U+0328-2012, U+2014-2017, U+201A-201B, U+201E-2021, U+2023-2025, U+2027-20AB, U+20AD-2190, U+2192-2192, U+2194-23E3, U+23E5-259F, U+25A1-25A9, U+30FC-FFFFF}@font-face {font-family:"Suisse Intl Book";src:url("../fonts/common/SuisseIntl-Book.woff2") format("woff2");font-style:normal;font-weight:400;font-display:block;unicode-range:U+0000-007F, U+00A0, U+00A9, U+00AD, U+00E4, U+00E7-00E9, U+00EB, U+00EF, U+00F6, U+0301, U+0327, U+2013, U+2018-2019, U+201C-201D, U+2022, U+2026, U+20AC, U+2191, U+2193, U+23E4, U+25A0, U+25AA, U+30FB}@font-face {font-family:"Suisse Intl Book";src:url("../fonts/extended/SuisseIntl-Book.woff2") format("woff2");font-style:normal;font-weight:400;font-display:block;unicode-range:U+0080-009F, U+00A1-00A8, U+00AA-00AC, U+00AE-00E3, U+00E5-00E6, U+00EA-00EA, U+00EC-00EE, U+00F0-00F5, U+00F7-0300, U+0302-0326, U+0328-2012, U+2014-2017, U+201A-201B, U+201E-2021, U+2023-2025, U+2027-20AB, U+20AD-2190, U+2192-2192, U+2194-23E3, U+23E5-259F, U+25A1-25A9, U+30FC-FFFFF}@font-face {font-family:"Suisse Intl";src:url("../fonts/common/SuisseIntl-Medium.woff2") format("woff2");font-style:normal;font-weight:500;font-display:block;unicode-range:U+0000-007F, U+00A0, U+00A9, U+00AD, U+00E4, U+00E7-00E9, U+00EB, U+00EF, U+00F6, U+0301, U+0327, U+2013, U+2018-2019, U+201C-201D, U+2022, U+2026, U+20AC, U+2191, U+2193, U+23E4, U+25A0, U+25AA, U+30FB}@font-face {font-family:"Suisse Intl";src:url("../fonts/extended/SuisseIntl-Medium.woff2") format("woff2");font-style:normal;font-weight:500;font-display:block;unicode-range:U+0080-009F, U+00A1-00A8, U+00AA-00AC, U+00AE-00E3, U+00E5-00E6, U+00EA-00EA, U+00EC-00EE, U+00F0-00F5, U+00F7-0300, U+0302-0326, U+0328-2012, U+2014-2017, U+201A-201B, U+201E-2021, U+2023-2025, U+2027-20AB, U+20AD-2190, U+2192-2192, U+2194-23E3, U+23E5-259F, U+25A1-25A9, U+30FC-FFFFF}@font-face {font-family:"Suisse Intl";src:url("../fonts/common/SuisseIntl-Regular.woff2") format("woff2");font-style:normal;font-weight:400;font-display:block;unicode-range:U+0000-007F, U+00A0, U+00A9, U+00AD, U+00E4, U+00E7-00E9, U+00EB, U+00EF, U+00F6, U+0301, U+0327, U+2013, U+2018-2019, U+201C-201D, U+2022, U+2026, U+20AC, U+2191, U+2193, U+23E4, U+25A0, U+25AA, U+30FB}@font-face {font-family:"Suisse Intl";src:url("../fonts/extended/SuisseIntl-Regular.woff2") format("woff2");font-style:normal;font-weight:400;font-display:block;unicode-range:U+0080-009F, U+00A1-00A8, U+00AA-00AC, U+00AE-00E3, U+00E5-00E6, U+00EA-00EA, U+00EC-00EE, U+00F0-00F5, U+00F7-0300, U+0302-0326, U+0328-2012, U+2014-2017, U+201A-201B, U+201E-2021, U+2023-2025, U+2027-20AB, U+20AD-2190, U+2192-2192, U+2194-23E3, U+23E5-259F, U+25A1-25A9, U+30FC-FFFFF}@font-face {font-family:"Suisse Intl";src:url("../fonts/common/SuisseIntl-SemiBold.woff2") format("woff2");font-style:normal;font-weight:600;font-display:block;unicode-range:U+0000-007F, U+00A0, U+00A9, U+00AD, U+00E4, U+00E7-00E9, U+00EB, U+00EF, U+00F6, U+0301, U+0327, U+2013, U+2018-2019, U+201C-201D, U+2022, U+2026, U+20AC, U+2191, U+2193, U+23E4, U+25A0, U+25AA, U+30FB}@font-face {font-family:"Suisse Intl";src:url("../fonts/extended/SuisseIntl-SemiBold.woff2") format("woff2");font-style:normal;font-weight:600;font-display:block;unicode-range:U+0080-009F, U+00A1-00A8, U+00AA-00AC, U+00AE-00E3, U+00E5-00E6, U+00EA-00EA, U+00EC-00EE, U+00F0-00F5, U+00F7-0300, U+0302-0326, U+0328-2012, U+2014-2017, U+201A-201B, U+201E-2021, U+2023-2025, U+2027-20AB, U+20AD-2190, U+2192-2192, U+2194-23E3, U+23E5-259F, U+25A1-25A9, U+30FC-FFFFF}@font-face {font-family:"Suisse Intl Mono";src:url("../fonts/common/SuisseIntlMono-Regular.woff2") format("woff2");font-style:normal;font-weight:400;font-display:block;unicode-range:U+0000-007F, U+00A0, U+00A9, U+00AD, U+00E4, U+00E7-00E9, U+00EB, U+00EF, U+00F6, U+0301, U+0327, U+2013, U+2018-2019, U+201C-201D, U+2022, U+2026, U+20AC, U+2191, U+2193, U+23E4, U+25A0, U+25AA, U+30FB}@font-face {font-family:"Suisse Intl Mono";src:url("../fonts/extended/SuisseIntlMono-Regular.woff2") format("woff2");font-style:normal;font-weight:400;font-display:block;unicode-range:U+0080-009F, U+00A1-00A8, U+00AA-00AC, U+00AE-00E3, U+00E5-00E6, U+00EA-00EA, U+00EC-00EE, U+00F0-00F5, U+00F7-0300, U+0302-0326, U+0328-2012, U+2014-2017, U+201A-201B, U+201E-2021, U+2023-2025, U+2027-20AB, U+20AD-2190, U+2192-2192, U+2194-23E3, U+23E5-259F, U+25A1-25A9, U+30FC-FFFFF}@font-face {font-family:"Suisse Works";src:url("../fonts/common/SuisseWorks-Bold.woff2") format("woff2");font-style:normal;font-weight:700;font-display:block;unicode-range:U+0000-007F, U+00A0, U+00A9, U+00AD, U+00E4, U+00E7-00E9, U+00EB, U+00EF, U+00F6, U+0301, U+0327, U+2013, U+2018-2019, U+201C-201D, U+2022, U+2026, U+20AC, U+2191, U+2193, U+23E4, U+25A0, U+25AA, U+30FB}@font-face {font-family:"Suisse Works";src:url("../fonts/extended/SuisseWorks-Bold.woff2") format("woff2");font-style:normal;font-weight:700;font-display:block;unicode-range:U+0080-009F, U+00A1-00A8, U+00AA-00AC, U+00AE-00E3, U+00E5-00E6, U+00EA-00EA, U+00EC-00EE, U+00F0-00F5, U+00F7-0300, U+0302-0326, U+0328-2012, U+2014-2017, U+201A-201B, U+201E-2021, U+2023-2025, U+2027-20AB, U+20AD-2190, U+2192-2192, U+2194-23E3, U+23E5-259F, U+25A1-25A9, U+30FC-FFFFF}@font-face {font-family:"Suisse Works";src:url("../fonts/common/SuisseWorks-BoldItalic.woff2") format("woff2");font-style:italic;font-weight:700;font-display:block;unicode-range:U+0000-007F, U+00A0, U+00A9, U+00AD, U+00E4, U+00E7-00E9, U+00EB, U+00EF, U+00F6, U+0301, U+0327, U+2013, U+2018-2019, U+201C-201D, U+2022, U+2026, U+20AC, U+2191, U+2193, U+23E4, U+25A0, U+25AA, U+30FB}@font-face {font-family:"Suisse Works";src:url("../fonts/extended/SuisseWorks-BoldItalic.woff2") format("woff2");font-style:italic;font-weight:700;font-display:block;unicode-range:U+0080-009F, U+00A1-00A8, U+00AA-00AC, U+00AE-00E3, U+00E5-00E6, U+00EA-00EA, U+00EC-00EE, U+00F0-00F5, U+00F7-0300, U+0302-0326, U+0328-2012, U+2014-2017, U+201A-201B, U+201E-2021, U+2023-2025, U+2027-20AB, U+20AD-2190, U+2192-2192, U+2194-23E3, U+23E5-259F, U+25A1-25A9, U+30FC-FFFFF}@font-face {font-family:"Suisse Works";src:url("../fonts/common/SuisseWorks-Regular.woff2") format("woff2");font-style:normal;font-weight:400;font-display:block;unicode-range:U+0000-007F, U+00A0, U+00A9, U+00AD, U+00E4, U+00E7-00E9, U+00EB, U+00EF, U+00F6, U+0301, U+0327, U+2013, U+2018-2019, U+201C-201D, U+2022, U+2026, U+20AC, U+2191, U+2193, U+23E4, U+25A0, U+25AA, U+30FB}@font-face {font-family:"Suisse Works";src:url("../fonts/extended/SuisseWorks-Regular.woff2") format("woff2");font-style:normal;font-weight:400;font-display:block;unicode-range:U+0080-009F, U+00A1-00A8, U+00AA-00AC, U+00AE-00E3, U+00E5-00E6, U+00EA-00EA, U+00EC-00EE, U+00F0-00F5, U+00F7-0300, U+0302-0326, U+0328-2012, U+2014-2017, U+201A-201B, U+201E-2021, U+2023-2025, U+2027-20AB, U+20AD-2190, U+2192-2192, U+2194-23E3, U+23E5-259F, U+25A1-25A9, U+30FC-FFFFF}@font-face {font-family:"Suisse Works";src:url("../fonts/common/SuisseWorks-RegularItalic.woff2") format("woff2");font-style:italic;font-weight:400;font-display:block;unicode-range:U+0000-007F, U+00A0, U+00A9, U+00AD, U+00E4, U+00E7-00E9, U+00EB, U+00EF, U+00F6, U+0301, U+0327, U+2013, U+2018-2019, U+201C-201D, U+2022, U+2026, U+20AC, U+2191, U+2193, U+23E4, U+25A0, U+25AA, U+30FB}@font-face {font-family:"Suisse Works";src:url("../fonts/extended/SuisseWorks-RegularItalic.woff2") format("woff2");font-style:italic;font-weight:400;font-display:block;unicode-range:U+0080-009F, U+00A1-00A8, U+00AA-00AC, U+00AE-00E3, U+00E5-00E6, U+00EA-00EA, U+00EC-00EE, U+00F0-00F5, U+00F7-0300, U+0302-0326, U+0328-2012, U+2014-2017, U+201A-201B, U+201E-2021, U+2023-2025, U+2027-20AB, U+20AD-2190, U+2192-2192, U+2194-23E3, U+23E5-259F, U+25A1-25A9, U+30FC-FFFFF}.form{position:relative;width:100%}.form__group{border:0;margin:0;padding:0;width:100%}.form__group:not(:last-child){margin-bottom:var(--space-small)}@media (min-width: 1440px){.form__group:not(:last-child){margin-bottom:var(--space-medium)}}.form__group__title{display:inline-block;margin-bottom:var(--space-x-small);padding:0;min-width:100%}@media (min-width: 1440px){.form__group__title{margin-bottom:var(--space-medium)}}.form__note{color:var(--color-foreground-medium);display:inline-block}.form__note:not(:last-child){margin-bottom:var(--space-xx-small)}.form__row{width:100%}.form__row:not(:last-child){margin-bottom:var(--space-xx-small)}.form__label{display:inline-block;margin-bottom:0.25rem}@media (min-width: 1440px){.form__label{margin-bottom:var(--space-xxx-small)}}.form__label__optional-label{color:var(--color-foreground-medium);display:inline-block;margin-left:0.375rem}.form__input, .form__select, .form__textarea{background:transparent;border:1px solid var(--color-foreground-light);border-radius:0;box-shadow:0 0 0 2px var(--color-background);box-sizing:border-box;color:currentColor;display:block;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;outline:0;padding:0.375rem 0.875rem;transition:box-shadow 96ms linear;width:100%;height:40px}@media (prefers-reduced-motion: reduce){.form__input, .form__select, .form__textarea{transition:none}}@media (min-width: 1024px){.form__input, .form__select, .form__textarea{padding:0.25rem 0.875rem;height:42px}}.form__input:focus, .form__select:focus, .form__textarea:focus{box-shadow:0 0 0 2px #b2e1f8;cursor:pointer}.form__input:not(:focus):hover, .form__select:not(:focus):hover, .form__textarea:not(:focus):hover{box-shadow:0 0 0 2px rgb(0 0 0 / 0.1);cursor:default}.form__input[disabled], .form__input[readonly], .form__input.is-disabled, .form__input.is-readonly, .form__select[disabled], .form__select[readonly], .form__select.is-disabled, .form__select.is-readonly, .form__textarea[disabled], .form__textarea[readonly], .form__textarea.is-disabled, .form__textarea.is-readonly{background-color:var(--color-foreground-x-light);box-shadow:none!important}.form__input[disabled], .form__input.is-disabled, .form__select[disabled], .form__select.is-disabled, .form__textarea[disabled], .form__textarea.is-disabled{pointer-events:none;-webkit-user-select:none;user-select:none}.form__input[readonly], .form__input.is-readonly, .form__select[readonly], .form__select.is-readonly, .form__textarea[readonly], .form__textarea.is-readonly{cursor:text;-webkit-user-select:text;user-select:text}.form__input.has-error, .form__select.has-error, .form__textarea.has-error{border-color:var(--color-error)}.form__input::placeholder{color:var(--color-foreground-medium)}.form__select::placeholder{color:var(--color-foreground-medium)}.form__textarea::placeholder{color:var(--color-foreground-medium)}.form__textarea{resize:none;height:124px}.form__select{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpolygon points='1.6,2.7 7,8 12.4,2.7 14,4.3 7,11.3 0,4.3 '/%3E%3C/svg%3E%0A");background-position:calc(100% - 0.875rem) center;background-repeat:no-repeat;background-size:0.875rem 0.875rem;padding-right:2.5rem}.form__select[disabled], .form__select.is-disabled{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpolygon fill='%23808080' points='1.6,2.7 7,8 12.4,2.7 14,4.3 7,11.3 0,4.3 '/%3E%3C/svg%3E%0A")}@media (prefers-color-scheme: dark){.form__select:not([disabled]):not(.is-disabled){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpolygon fill='%23ffffff' points='1.6,2.7 7,8 12.4,2.7 14,4.3 7,11.3 0,4.3 '/%3E%3C/svg%3E%0A")}}.form__select::-ms-expand{display:none}.form__error{display:inline-flex;padding-top:var(--space-xxx-small);padding-bottom:var(--space-xxx-small);justify-content:flex-start;align-items:center;width:100%}.form__error .icon{display:inline-block;fill:var(--color-error);flex-basis:auto;flex-grow:0;flex-shrink:0;margin-right:0.625rem;width:0.875rem;height:0.875rem}.form__error__label{flex-basis:auto;flex-grow:1;flex-shrink:0}.form__checkbox, .form__radio{display:block;position:relative;width:100%}.form__row .form__checkbox:not(:last-child), .form__row .form__radio:not(:last-child){margin-bottom:var(--space-xxx-small)}.form__checkbox.is-disabled, .form__radio.is-disabled{pointer-events:none}.form__checkbox__input, .form__radio__input{opacity:0;position:absolute;top:0;left:0;width:1px;height:1px}.form__checkbox__label, .form__radio__label{display:inline-block;padding-left:2rem}@media (min-width: 1440px){.form__checkbox__label, .form__radio__label{padding-left:2.25rem}}.form__checkbox__label:hover, .form__radio__label:hover{cursor:pointer}.form__checkbox__label::after, .form__radio__label::after{opacity:0;position:absolute;z-index:2}@media (min-width: 1024px){.form__checkbox__label::after, .form__radio__label::after{top:0.625rem;width:0.75rem;height:0.75rem}}.form__checkbox__label::before, .form__radio__label::before{background-color:var(--color-background);border:1px solid var(--color-foreground-light);content:"";position:absolute;top:0.1875rem;left:0;width:1rem;height:1rem;z-index:1}@media (min-width: 1024px){.form__checkbox__label::before, .form__radio__label::before{top:0.1875rem;width:1.125rem;height:1.125rem}}.form__checkbox__input:checked + .form__checkbox__label::after, .form__radio__input:checked + .form__checkbox__label::after, .form__checkbox__input:checked + .form__radio__label::after, .form__radio__input:checked + .form__radio__label::after{opacity:1}.form__checkbox__input:checked + .form__checkbox__label::before, .form__radio__input:checked + .form__checkbox__label::before, .form__checkbox__input:checked + .form__radio__label::before, .form__radio__input:checked + .form__radio__label::before{border-color:var(--color-foreground)}.form__checkbox.has-error .form__checkbox__label::before, .form__radio.has-error .form__checkbox__label::before, .form__checkbox.has-error .form__radio__label::before, .form__radio.has-error .form__radio__label::before{border-color:var(--color-error)}.form__checkbox.is-disabled .form__checkbox__label, .form__radio.is-disabled .form__checkbox__label, .form__checkbox__input[disabled] + .form__checkbox__label, .form__radio__input[disabled] + .form__checkbox__label, .form__checkbox.is-disabled .form__radio__label, .form__radio.is-disabled .form__radio__label, .form__checkbox__input[disabled] + .form__radio__label, .form__radio__input[disabled] + .form__radio__label{color:var(--color-foreground-medium);pointer-events:none}.form__checkbox.is-disabled .form__checkbox__label::before, .form__radio.is-disabled .form__checkbox__label::before, .form__checkbox__input[disabled] + .form__checkbox__label::before, .form__radio__input[disabled] + .form__checkbox__label::before, .form__checkbox.is-disabled .form__radio__label::before, .form__radio.is-disabled .form__radio__label::before, .form__checkbox__input[disabled] + .form__radio__label::before, .form__radio__input[disabled] + .form__radio__label::before{background-color:var(--color-foreground-x-light);border:1px solid var(--color-foreground-light)}.form__checkbox__label::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpolygon points='1.6,4.8 5.6,8.7 12.4,2 14,3.6 5.6,12 0,6.4 '/%3E%3C/svg%3E%0A");background-position:center;background-repeat:no-repeat;background-size:12px 12px;content:"";top:0.1875rem;left:0;width:1.0625rem;height:1.0625rem}@media (prefers-color-scheme: dark){.form__checkbox__label::after{filter:invert(1)}}@media (min-width: 1024px){.form__checkbox__label::after{background-size:14px 14px;width:1.25rem;height:1.25rem}}.form__checkbox.is-disabled .form__checkbox__input:checked .form__checkbox__label::after, .form__checkbox__input[disabled]:checked + .form__checkbox__label::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpolygon fill='%23808080' points='1.6,4.8 5.6,8.7 12.4,2 14,3.6 5.6,12 0,6.4 '/%3E%3C/svg%3E%0A")}.form__radio__label::after{background-color:var(--color-foreground);border-radius:100%;content:"";top:0.4375rem;left:0.25rem;width:0.625rem;height:0.625rem}@media (min-width: 1024px){.form__radio__label::after{top:0.4375rem;width:0.75rem;height:0.75rem}}.form__radio__label::before{border-radius:100%;overflow:hidden}.form__radio.is-disabled .form__radio__input:checked .form__radio__label::after, .form__radio__input[disabled]:checked + .form__radio__label::after{background-color:var(--color-foreground-medium)}.theme-black{background-color:var(--color-black)}.theme-brown{background-color:var(--color-theme-brown)}.theme-crimson{background-color:var(--color-theme-crimson)}.theme-dark-blue{background-color:var(--color-theme-dark-blue)}.theme-dark-green{background-color:var(--color-theme-dark-green)}.theme-grey{background-color:var(--color-theme-grey)}.theme-light-blue{background-color:var(--color-theme-light-blue)}.theme-light-green{background-color:var(--color-theme-light-green)}.theme-orange{background-color:var(--color-theme-orange)}.theme-pink{background-color:var(--color-theme-pink)}.theme-red{background-color:var(--color-theme-red)}.theme-fuchsia-with-black{background-color:var(--color-theme-fuchsia);color:var(--color-black)}@media (prefers-color-scheme: dark){.theme-fuchsia-with-black{color:var(--color-white)}}.theme-fuchsia-with-white{background-color:var(--color-theme-fuchsia);color:var(--color-white)}.theme-white{background-color:var(--color-white)}@media (prefers-color-scheme: dark){.theme-white{background-color:var(--color-black)}}.theme-yellow{background-color:var(--color-theme-yellow)}.theme-grey, .theme-orange, .theme-pink, .theme-white, .theme-yellow{color:var(--color-black)}@media (prefers-color-scheme: dark){.theme-grey, .theme-orange, .theme-pink, .theme-white, .theme-yellow{color:var(--color-white)}}.theme-black, .theme-brown, .theme-crimson, .theme-dark-blue, .theme-dark-green, .theme-light-blue, .theme-light-green, .theme-red{color:var(--color-white)}*{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}body{font-family:var(--font-serif);font-size:1rem;font-weight:400;line-height:1.63}@media (min-width: 568px){body{font-size:1.125rem}}@media (min-width: 1024px){body{line-height:1.78}}i, em{font-style:italic}b, strong{font-weight:var(--font-weight-bold)}a:not([class]){border-bottom:1px solid currentColor;box-sizing:border-box;color:currentColor;display:inline;-webkit-text-decoration:none;text-decoration:none;transition:color 96ms linear}@media (prefers-reduced-motion: reduce){a:not([class]){transition:none!important}}a:not([class]):active, a:not([class]):focus, a:not([class]):hover{color:var(--color-foreground-dark);-webkit-text-decoration:none;text-decoration:none}p a:not([class]){line-height:inherit}a[href^="tel"]:not([class]){color:currentColor;-webkit-text-decoration:none;text-decoration:none}p, blockquote, table{margin-top:0;margin-bottom:var(--space-medium)}p:last-child, blockquote:last-child, table:last-child{margin-bottom:0}p:only-child, blockquote:only-child, table:only-child{margin-bottom:0}blockquote.is-style-large p{font-family:var(--font-nib);font-size:1.75rem;font-weight:400;line-height:1.21}@media (min-width: 1024px){blockquote.is-style-large p{font-size:2.125rem;line-height:1.355}}@media (min-width: 1440px){blockquote.is-style-large p{font-size:2.5rem;line-height:1.5}}blockquote.is-style-large p b, blockquote.is-style-large p strong{font-family:var(--font-sans);font-weight:400}blockquote.is-style-large p a:not([class]){border-bottom-width:2px;padding-bottom:1px}@media (min-width: 1024px){blockquote.is-style-large p a:not([class]){border-bottom-width:3px}}@media (min-width: 1440px){blockquote.is-style-large p a:not([class]){padding-bottom:2px}}blockquote.is-style-large p{margin-bottom:1.375rem}.button.button--secondary, .button.button--text, blockquote p, th, td strong{font-family:var(--font-sans);font-size:1rem;font-weight:400;line-height:1.63}@media (min-width: 1024px){.button.button--secondary, .button.button--text, blockquote p, th, td strong{font-size:1.125rem;line-height:1.5}}.button.button--secondary b, .button.button--secondary strong, .button.button--text b, .button.button--text strong, blockquote p b, blockquote p strong, th b, th strong, td strong b, td strong strong{font-weight:var(--font-weight-semibold)}blockquote p{margin-bottom:var(--space-xxx-small)}@media (min-width: 1024px){blockquote p{margin-bottom:var(--space-xx-small)}}th, td strong{font-weight:var(--font-weight-semibold);line-height:normal}p, li:not([class]), td{font-weight:400;line-height:1.63}@media (min-width: 1024px){.type-basic, p, li:not([class]), td{line-height:1.78}}.button, figcaption, cite{font-family:var(--font-mono);font-size:0.75rem;font-style:normal;font-weight:400;line-height:1.5}@media (min-width: 1024px){.button, figcaption, cite{font-size:0.8125rem;line-height:1.54}}@media (max-width: 567px){p > a:not([class]){-webkit-hyphens:auto;hyphens:auto;word-break:break-word}}h1{font-family:var(--font-nib);font-size:2.25rem;font-weight:400;line-height:1.17;margin-top:0;margin-bottom:var(--space-medium)}@media (min-width: 1024px){h1{font-size:3rem;line-height:1.25}}@media (min-width: 1440px){h1{font-size:3.75rem;line-height:1.33}}h1:last-child{margin-bottom:0}h1:only-child{margin-bottom:0}h1 a:not([class]){border-bottom-width:2px}@media (min-width: 1024px){h1 a:not([class]){border-bottom-width:3px;padding-bottom:1px}}@media (min-width: 1440px){h1 a:not([class]){padding-bottom:3px}}h2{font-family:var(--font-sans);font-size:1.375rem;font-weight:var(--font-weight-medium);line-height:1.45;margin-top:0;margin-bottom:var(--space-medium)}@media (min-width: 1024px){h2{font-size:1.5rem;line-height:1.495}}@media (min-width: 1440px){h2{font-size:1.625rem;line-height:1.54}}h2:last-child{margin-bottom:0}h2:only-child{margin-bottom:0}h2 a:not([class]){border-bottom-width:2px}h3{font-family:var(--font-sans);font-size:1.125rem;font-weight:var(--font-weight-bold);line-height:1.75rem;margin-top:0;margin-bottom:var(--space-medium);text-transform:none}@media (min-width: 1024px){h3{font-size:1.25rem;line-height:1.875rem}}h3:last-child{margin-bottom:0}h3:only-child{margin-bottom:0}h3 b, h3 strong{font-family:var(--font-sans);font-weight:var(--font-weight-bold)}h4{font-family:var(--font-sans);font-size:0.8125rem;font-weight:var(--font-weight-bold);line-height:1.5rem;margin-top:0;margin-bottom:var(--space-medium);text-transform:uppercase}@media (min-width: 1024px){h4{font-size:0.875rem;line-height:1.5rem}}h4:last-child{margin-bottom:0}h4:only-child{margin-bottom:0}h4 b, h4 strong{font-family:var(--font-sans);font-weight:var(--font-weight-bold)}h5{font-family:var(--font-sans);font-size:1rem;font-weight:var(--font-weight-semibold);line-height:normal;margin-top:0;margin-bottom:0.25rem}@media (min-width: 1024px){h5{font-size:1.125rem;line-height:normal}}h5:last-child{margin-bottom:0}h5:only-child{margin-bottom:0}h5 b, h5 strong{font-family:var(--font-sans);font-weight:var(--font-weight-semibold)}h6{font-family:var(--font-sans);font-size:1rem;font-weight:var(--font-weight-semibold);line-height:normal;margin-top:0;margin-bottom:0.25rem}@media (min-width: 1024px){h6{font-size:1.125rem;line-height:normal}}h6:last-child{margin-bottom:0}h6:only-child{margin-bottom:0}h6 b, h6 strong{font-family:var(--font-sans);font-weight:var(--font-weight-semibold)}.type-a{font-family:var(--font-nib);font-size:2.25rem;font-weight:400;line-height:1.17}@media (min-width: 1024px){.type-a{font-size:3rem;line-height:1.25}}@media (min-width: 1440px){.type-a{font-size:3.75rem;line-height:1.33}}.type-a a:not([class]){border-bottom-width:2px}@media (min-width: 1024px){.type-a a:not([class]){border-bottom-width:3px;padding-bottom:1px}}@media (min-width: 1440px){.type-a a:not([class]){padding-bottom:3px}}.type-b{font-family:var(--font-nib);font-size:1.75rem;font-weight:400;line-height:1.21}@media (min-width: 1024px){.type-b{font-size:2.125rem;line-height:1.355}}@media (min-width: 1440px){.type-b{font-size:2.5rem;line-height:1.5}}.type-b b, .type-b strong{font-family:var(--font-sans);font-weight:400}.type-b a:not([class]){border-bottom-width:2px;padding-bottom:1px}@media (min-width: 1024px){.type-b a:not([class]){border-bottom-width:3px}}@media (min-width: 1440px){.type-b a:not([class]){padding-bottom:2px}}.type-basic{font-family:var(--font-serif);font-size:1rem;font-weight:400;line-height:1.63;text-transform:none}@media (min-width: 568px){.type-basic{font-size:1.125rem}}@media (min-width: 1024px){.type-basic{line-height:1.78}}.type-c{font-family:var(--font-sans);font-size:1.375rem;font-weight:var(--font-weight-medium);line-height:1.45}@media (min-width: 1024px){.type-c{font-size:1.5rem;line-height:1.495}}@media (min-width: 1440px){.type-c{font-size:1.625rem;line-height:1.54}}.type-c a:not([class]){border-bottom-width:2px}.type-d{font-family:var(--font-nib);font-size:1.25rem;font-weight:var(--font-weight-semibold);line-height:1.4}@media (min-width: 1024px){.type-d{font-size:1.375rem;line-height:1.45}}@media (min-width: 1440px){.type-d{font-size:1.5rem;line-height:1.5}}.type-d b, .type-d strong{font-family:var(--font-sans);font-weight:var(--font-weight-medium)}.type-d a:not([class]){padding-bottom:1px}@media (min-width: 1024px){.type-d a:not([class]){border-bottom-width:2px}}@media (min-width: 1440px){.type-d a:not([class]){padding-bottom:2px}}.type-e, .type-e p{font-family:var(--font-sans);font-size:1.25rem;font-weight:400;line-height:1.4}@media (min-width: 1024px){.type-e, .type-e p{font-size:1.375rem;line-height:1.5}}.type-e b, .type-e strong, .type-e p b, .type-e p strong{font-weight:var(--font-weight-bold)}@media (min-width: 1024px){.type-e a:not([class]), .type-e p a:not([class]){border-bottom-width:2px}}@media (min-width: 1440px){.type-e a:not([class]), .type-e p a:not([class]){padding-bottom:1px}}.type-f{font-family:var(--font-nib);font-size:1rem;font-weight:var(--font-weight-semibold);line-height:1.5}@media (min-width: 1024px){.type-f{font-size:1.125rem}}.type-f a:not([class]){padding-bottom:1px}.type-g{font-family:var(--font-book);font-size:0.8125rem;font-weight:400;line-height:1.85}@media (min-width: 1024px){.type-g{font-size:0.875rem;line-height:1.71}}.type-g b, .type-g strong{font-family:var(--font-sans);font-weight:var(--font-weight-bold)}.type-h{font-family:var(--font-sans);font-size:1rem;font-weight:400;line-height:1.63}@media (min-width: 1024px){.type-h{font-size:1.125rem;line-height:1.5}}.type-h b, .type-h strong{font-family:var(--font-sans);font-weight:var(--font-weight-semibold)}.type-i{font-family:var(--font-mono);font-size:0.75rem;font-style:normal;font-weight:400;line-height:1.5}@media (min-width: 1024px){.type-i{font-size:0.8125rem;line-height:1.54}}.u-visually-hidden{border:none!important;clip:rect(0 0 0 0)!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important;height:1px!important}.u-hidden{display:none}.u-overflow-hidden{overflow:hidden}@media (max-width: 1023px){.u-hide-up-to-medium{display:none}.u-visually-hide-up-to-medium{border:none!important;clip:rect(0 0 0 0)!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important;height:1px!important}}@media (min-width: 1024px){.u-hide-from-medium{display:none}.u-visually-hide-from-medium{border:none!important;clip:rect(0 0 0 0)!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important;height:1px!important}}[data-for-better-readability]{text-wrap:pretty;max-width:70ch}.l-archive{display:flex;flex-wrap:wrap;position:relative}@media (min-width: 1280px){.l-archive{flex-wrap:nowrap}}.l-archive > *:not(:last-child){margin-bottom:var(--space-medium)}@media (min-width: 1280px){.l-archive > *:not(:last-child){margin-right:1.5rem;margin-bottom:0}}.l-archive__aside{flex-basis:100%;flex-grow:1;flex-shrink:0;position:relative}@media (min-width: 1280px){.l-archive__aside{flex-basis:23.63%}}.l-archive__aside.l-archive__aside--spacer-only{margin-bottom:0}.l-archive__main{flex-basis:100%;flex-grow:1;flex-shrink:0;position:relative}@media (min-width: 1280px){.l-archive__main{flex-basis:74.54%}}.l-archive__results{position:relative}.l-archive__a11y-skip-anchor{box-sizing:border-box;clip-path:polygon(0 0, 0 0, 0 0, 0 0);display:inline-block;margin:0!important;outline:0;padding:0!important;pointer-events:none;position:absolute;-webkit-text-decoration:none;text-decoration:none;top:-4rem;left:0;z-index:999}.l-archive__a11y-skip-anchor:focus{clip-path:none;pointer-events:auto;z-index:999}.l-archive__a11y-skip-anchor:target::before{content:"";display:block;margin-top:calc(var(--small-screen-site-header-height) * -1);pointer-events:none;visibility:hidden;height:var(--small-screen-site-header-height)}@media (min-width: 1280px){.l-archive__a11y-skip-anchor:target::before{margin-top:calc(var(--wide-screen-site-header-height) * -1);height:var(--wide-screen-site-header-height)}}.l-archive__a11y-skip-anchor .l-archive__a11y-skip-anchor__label{background-color:#f5f5f5;border:1px solid #cccccc;box-shadow:0 0 10px 0 var(--color-alpha-foreground-50);color:blue;display:inline-block;padding:0.625rem;text-align:center}.l-archive__a11y-skip-anchor[id]:focus .l-archive__a11y-skip-anchor__label{background-color:blue;border-color:blue;color:#eeeeee}.l-columns{display:flex;flex-wrap:wrap}.l-columns__column{flex-basis:calc(50% - 1rem);flex-grow:1;flex-shrink:0;margin-top:0;margin-right:1rem}@media (min-width: 1440px){.l-columns__column{flex-basis:calc(50% - 1.5rem);margin-right:1.5rem}}.l-columns__column:last-child{margin-right:0}.l-columns--3 .l-columns__column{flex-basis:calc(33.33333% - 1rem)}@media (min-width: 1440px){.l-columns--3 .l-columns__column{flex-basis:calc(33.33333% - 1.5rem)}}@media (max-width: 767px){.l-columns--from-small .l-columns__column{flex-basis:100%;margin-top:var(--space-medium);margin-right:0}}@media (max-width: 1023px){.l-columns--from-medium .l-columns__column{flex-basis:100%;margin-top:var(--space-medium);margin-right:0}}@media (max-width: 1439px){.l-columns--from-wide .l-columns__column{flex-basis:100%;margin-top:var(--space-medium);margin-right:0}}@media (max-width: 767px){.l-columns__column:empty, .l-columns__column:empty .l-columns__column, .l-columns--from-small .l-columns__column:first-child, .l-columns--from-medium .l-columns__column:first-child, .l-columns--from-wide .l-columns__column:first-child{margin-top:0}}.l-error{box-sizing:border-box;display:flex;padding:1rem;justify-content:center;align-items:center;width:100%;height:100vh}@media (min-width: 768px){.l-error{padding:2rem}}.l-error .icon{margin-bottom:var(--space-medium);max-height:1.375rem}@media (prefers-color-scheme: dark){.l-error .icon{filter:invert(1)}}.l-error .icon.icon-logo-fai-double-line{max-height:2.5rem}.l-error__main{text-align:center;max-width:40.5rem}@media (min-width: 768px){.l-search{padding-right:17%;padding-left:17%}}@supports (grid-template-columns: repeat(12, 1fr)){.l-search{display:grid;grid-row-gap:var(--space-medium);grid-column-gap:1rem;grid-template-columns:1fr}@media (min-width: 768px){.l-search{grid-template-columns:repeat(12, 1fr);padding-right:0;padding-left:0}}@media (min-width: 1440px){.l-search{grid-column-gap:1.5rem}}}.l-search__aside, .l-search__results{position:relative}.l-search__aside:not(:last-child), .l-search__results:not(:last-child){margin-bottom:var(--space-medium)}.l-search__aside{z-index:0}@supports (grid-template-columns: repeat(12, 1fr)){.l-search__aside{margin-bottom:0}@media (min-width: 768px){.l-search__aside{grid-column-start:1;grid-column-end:span 12}}@media (min-width: 1440px){.l-search__aside{grid-column-end:span 3}}}.l-search__results{min-width:0;z-index:10}@supports (grid-template-columns: repeat(12, 1fr)){.l-search__results{margin-bottom:0}@media (min-width: 768px){.l-search__results{grid-column-start:1;grid-column-end:span 12}}@media (min-width: 1440px){.l-search__results{grid-column-start:4;grid-column-end:span 9}}}@supports (grid-template-columns: repeat(12, 1fr)){@media (min-width: 768px){.l-search--empty .l-search__results{grid-column-end:span 7}}@media (min-width: 1440px){.l-search--empty .l-search__results{grid-column-end:span 6}}}.l-single-entity__aside{width:100%}@media (min-width: 1024px){.l-single-entity__aside{max-width:320px}}@media (min-width: 768px){.l-single{padding-right:17%;padding-left:17%}}@supports (grid-template-columns: repeat(12, 1fr)){@media (min-width: 768px){.l-single{display:grid;grid-row-gap:var(--space-medium);grid-column-gap:1rem;grid-template-columns:repeat(12, 1fr);padding-right:0;padding-left:0}}@media (min-width: 1440px){.l-single{grid-column-gap:1.5rem}}}.l-single__before{margin-bottom:var(--space-medium);position:relative;z-index:0}@supports (grid-template-columns: repeat(12, 1fr)){.l-single__before{grid-column-start:1;grid-column-end:span 1}@media (min-width: 768px){.l-single__before{grid-column-start:3;grid-column-end:span 8;margin-bottom:0}}@media (min-width: 1440px){.l-single__before{grid-column-start:1;grid-column-end:span 3}}}.l-single__after{margin-bottom:var(--space-medium);position:relative;z-index:0}@supports (grid-template-columns: repeat(12, 1fr)){.l-single__after{grid-column-start:1;grid-column-end:span 1}@media (min-width: 768px){.l-single__after{grid-column-start:3;grid-column-end:span 8;margin-bottom:0}}@media (min-width: 1440px){.l-single__after{grid-column-start:10;grid-column-end:span 3;padding-left:2.5rem}}}.l-single__intro{margin-bottom:var(--space-medium)}.l-single__main{margin-bottom:var(--space-medium);position:relative;min-width:0;z-index:10}@supports (grid-template-columns: repeat(12, 1fr)){.l-single__main{grid-column-start:1;grid-column-end:span 1}@media (min-width: 768px){.l-single__main{grid-column-start:3;grid-column-end:span 8;margin-bottom:0}}@media (min-width: 1440px){.l-single__main{grid-column-start:4;grid-column-end:span 6}}}@media (min-width: 1440px){.l-single__main > *:nth-child(1), .l-single__main > *:nth-child(2), .l-single__main.l-single__main--has-tall-after > *:nth-child(3), .l-single__main.l-single__main--has-tall-after > *:nth-child(4){margin-right:0!important;margin-left:0!important}}@media (min-width: 768px){.l-single__main > .is-style-large{margin-right:-13%;margin-left:-13%}}@supports (grid-template-columns: repeat(12, 1fr)){@media (min-width: 768px){.l-single__main > .is-style-large{margin-right:-13%;margin-left:-13%}}@media (min-width: 1440px){.l-single__main > .is-style-large{margin-right:-34.5%;margin-left:-34.5%}}}@media (min-width: 768px){.l-single__main > .is-style-xlarge{margin-right:-25.8%;margin-left:-25.8%}}@supports (grid-template-columns: repeat(12, 1fr)){@media (min-width: 768px){.l-single__main > .is-style-xlarge{margin-right:-25.8%;margin-left:-25.8%}}@media (min-width: 1440px){.l-single__main > .is-style-xlarge{margin-right:-51.7%;margin-left:-51.7%}}}.l-single__generic-row{margin-bottom:var(--space-medium)}@media (min-width: 768px){.l-single__generic-row.is-style-xlarge{margin-top:var(--space-large);margin-bottom:var(--space-large)}}.l-single__generic-row:last-child, .l-single__generic-row:only-child{margin-bottom:0}.l-site-container{position:relative;width:100%}.l-site-container__logo-container{box-sizing:border-box;display:flex;overflow:hidden;justify-content:center;align-items:center;position:relative;width:100%;height:64px;z-index:3}@media (max-width: 1279px){.l-site-container__logo-container{display:none}}.l-site-container__logo{color:var(--color-foreground);display:block;opacity:1;-webkit-text-decoration:none;text-decoration:none;transition:opacity 96ms linear;width:auto;height:auto}.l-site-container__logo:focus, .l-site-container__logo:hover{opacity:0.5}.l-site-container__logo:focus{outline:0}.l-site-container__logo:hover{cursor:pointer}.l-site-container__logo .icon{display:block;fill:currentColor;transform:translate3d(0, 0, 0);width:263px;height:20px}html:not(.no-js) .body--starts-with-dark-colors:not(.is-scrolled) .l-site-container__logo{color:var(--color-background)}.l-site-container__navigation{display:none;position:absolute;top:0;left:0;width:100%}@media (max-width: 1279px){.l-site-container__navigation{box-sizing:border-box;padding-top:var(--small-screen-site-header-height);scroll-behavior:smooth;z-index:9997}}@media (min-width: 1280px){.l-site-container__navigation{position:fixed;z-index:9998}}body.has-open-gallery .l-site-container .l-site-container__navigation{z-index:2}#site-container-navigation-toggle:checked ~ .l-site-container__navigation{display:block}@media (min-width: 1280px){#site-container-navigation-toggle:checked ~ .l-site-container__navigation{height:100%}}@supports (pointer-events: none){.l-site-container__navigation{display:block;opacity:0;overflow:hidden;pointer-events:none;height:0}@media (max-width: 1279px){.l-site-container__navigation{background-color:var(--color-background);transition:opacity 96ms linear}}@media (min-width: 1280px){.l-site-container__navigation{transition:opacity 96ms linear 512ms}}#site-container-navigation-toggle:checked ~ .l-site-container__navigation{opacity:1;pointer-events:auto;height:auto}@media (min-width: 1280px){#site-container-navigation-toggle:checked ~ .l-site-container__navigation{transition:opacity 96ms linear;height:100%}}}.l-site-container__navigation__scroll-container{width:100%}@media (max-width: 1279px){.l-site-container__navigation__scroll-container{min-height:calc(100vh - var(--small-screen-site-header-height))}}@media (max-width: 1279px) and (hover: none){.l-site-container__navigation__scroll-container{-webkit-overflow-scrolling:touch}}@media (min-width: 1280px){.l-site-container__navigation__scroll-container{overflow:hidden;position:absolute;top:0;left:0;height:100%}}@supports (pointer-events: none){@media (max-width: 1279px){.l-site-container__navigation__featured, .l-site-container__navigation__menu{opacity:0;transform:translate3d(0, 2.5rem, 0);transition:opacity 112ms linear 256ms, transform 400ms cubic-bezier(0.65, 0, 0, 1) 112ms}}@media (max-width: 1279px){#site-container-navigation-toggle:checked ~ .l-site-container__navigation .l-site-container__navigation__featured, #site-container-navigation-toggle:checked ~ .l-site-container__navigation .l-site-container__navigation__menu{opacity:1;transform:translate3d(0, 0, 0)}}}.l-site-container__navigation__featured{box-sizing:border-box;display:flex;padding:1rem calc(1rem + env(safe-area-inset-left));justify-content:center;align-items:center;width:100%}@media (max-width: 1279px){.l-site-container__navigation__featured{position:relative;min-height:100vh}}@media (max-width: 1023px) and (orientation: landscape){.l-site-container__navigation__featured{min-height:100vw}}@media (min-width: 1280px){.l-site-container__navigation__featured{box-sizing:border-box;padding:5rem calc(33.3333% + 3.5rem) 5rem 3.5rem;position:absolute;top:0;left:0;height:100%;z-index:1}}@media (max-width: 1279px){.l-site-container__navigation__featured.l-site-container__navigation__featured--empty{display:none}}@supports (pointer-events: none){@media (min-width: 1280px){.l-site-container__navigation__featured-inner, .l-site-container__navigation__featured-logo{opacity:0;transition:opacity 96ms linear 512ms}}@media (min-width: 1280px){#site-container-navigation-toggle:checked ~ .l-site-container__navigation .l-site-container__navigation__featured-inner, #site-container-navigation-toggle:checked ~ .l-site-container__navigation .l-site-container__navigation__featured-logo{opacity:1;transition:opacity 96ms linear 400ms}}}.l-site-container__navigation__featured-logo{color:currentColor;display:block;position:absolute;top:3.25rem;left:3.25rem;width:auto;height:auto}@media (max-width: 1279px){.l-site-container__navigation__featured-logo{display:none}}.l-site-container__navigation__featured-logo .icon{display:block;fill:currentColor;transition:opacity 96ms linear;width:263px;height:20px}.l-site-container__navigation__featured-logo:focus .icon, .l-site-container__navigation__featured-logo:hover .icon{opacity:0.5}.l-site-container__navigation__featured-inner{text-align:center}.l-site-container__navigation__menu-container{background-color:var(--color-background);box-sizing:border-box;color:var(--color-foreground);position:relative;width:100%;z-index:1}@media (max-width: 1279px){.l-site-container__navigation__menu-container{overflow:hidden;height:auto}}@media (min-width: 1280px){.l-site-container__navigation__menu-container{overflow-x:hidden;overflow-y:scroll;padding:6.25rem var(--space-medium) var(--space-medium) var(--space-medium);position:absolute;top:0;right:0;width:33.3333%;height:100%;z-index:2}}@media (min-width: 1280px) and (hover: none){.l-site-container__navigation__menu-container{-webkit-overflow-scrolling:touch}}@supports (pointer-events: none){@media (min-width: 1280px){.l-site-container__navigation__menu-container{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translate3d(100%, 0, 0);transition:transform 560ms cubic-bezier(0.715, 0, 0.01, 1)}}@media (min-width: 1280px){#site-container-navigation-toggle:checked ~ .l-site-container__navigation .l-site-container__navigation__menu-container{transform:translate3d(0, 0, 0);transition:transform 688ms cubic-bezier(0.755, 0, 0, 1) 112ms}}}.l-site-container__navigation__close-button{color:var(--color-foreground);position:absolute;top:47px;right:40px;transition:color 96ms linear}.l-site-container__navigation__close-button .icon{display:block;fill:currentColor;width:14px;height:14px;z-index:2}@media (max-width: 1279px){.l-site-container__navigation__close-button{display:none}}.l-site-container__navigation__close-button:focus, .l-site-container__navigation__close-button:hover{color:var(--color-foreground-medium)}.l-site-container__navigation__close-button:focus{outline:0}.l-site-container__navigation__close-button:hover{cursor:pointer}.l-site-container__navigation__languages{width:100%}@media (min-width: 768px) and (max-width: 1279px){.l-site-container__navigation__languages{margin-right:auto;margin-left:auto;width:calc(100% - 3.75rem - env(safe-area-inset-left) - env(safe-area-inset-right))}}@media (max-width: 1279px){.l-site-container__navigation__languages{background-color:var(--color-foreground);box-sizing:border-box;color:var(--color-background);padding:1rem}}@media (min-width: 1280px){.l-site-container__navigation__languages{position:absolute;top:45px;left:40px;width:auto;z-index:2}}.l-site-container__navigation__menu{z-index:1}@media (max-width: 767px){.l-site-container__navigation__menu{padding:1.875rem calc(1rem + env(safe-area-inset-left))}}@media (min-width: 768px) and (max-width: 1279px){.l-site-container__navigation__menu{padding:1.875rem calc(1.875rem + env(safe-area-inset-left))}}.l-site-container__header{position:relative;position:sticky;top:-1px;z-index:9998}@media (min-width: 1280px){.l-site-container__header{z-index:9997}}body.has-open-gallery .l-site-container .l-site-container__header{z-index:2}@media (max-height: 33.75rem){.l-site-container__header{position:relative!important;top:auto}}.l-site-container__body{box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;position:relative;min-height:calc(100vh - var(--small-screen-site-header-height));z-index:1}@media (min-width: 1280px){.l-site-container__body{min-height:calc(100vh - var(--wide-screen-initial-site-header-height))}}body.has-open-gallery .l-site-container .l-site-container__body{z-index:9998}@media (min-width: 1280px){body.has-open-gallery .l-site-container .l-site-container__body{z-index:9997}}@supports (pointer-events: none){@media (max-width: 1279px){.l-site-container__body{opacity:1;transition:opacity 112ms linear 112ms}}#site-container-navigation-toggle:checked ~ .l-site-container__body{overflow:hidden;max-height:calc(100vh - var(--wide-screen-initial-site-header-height))}@media (max-width: 1279px){#site-container-navigation-toggle:checked ~ .l-site-container__body{opacity:0;transition:opacity 112ms linear 144ms;max-height:calc(100vh - var(--small-screen-site-header-height))}}}.l-site-container__body__main{flex-basis:auto;flex-grow:1;flex-shrink:0;padding-top:var(--space-medium);padding-bottom:var(--space-medium);width:100%}@media (min-width: 1280px){.l-site-container__body__main{padding-top:var(--space-x-large);padding-bottom:var(--space-x-large)}}.l-site-container__body__main.l-site-container__body__main--no-vertical-padding{padding-top:0;padding-bottom:0}.l-site-container__body__main:empty{display:none}.l-site-container__body__doormat{box-sizing:border-box;display:block;padding-top:var(--space-medium);padding-bottom:var(--space-medium);width:100%}@media (min-width: 1280px){.l-site-container__body__doormat{padding-top:var(--space-x-large);padding-bottom:var(--space-x-large)}}.l-site-container__body__footer{flex-basis:auto;flex-grow:0;flex-shrink:0;width:100%}@media (prefers-reduced-motion: reduce){.l-site-container__body, .l-site-container__navigation, .l-site-container__navigation__featured, .l-site-container__navigation__featured-inner, .l-site-container__navigation__menu, .l-site-container__navigation__menu-container{transition:none!important}}.l-landing-posts-preview{width:100%}@media (min-width: 768px){.l-landing-posts-preview{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center}}.l-landing-posts-preview__title{display:inline-block;margin-bottom:var(--space-xx-small)}@media (min-width: 768px){.l-landing-posts-preview__title{flex-basis:auto;flex-grow:0;flex-shrink:0;margin-right:var(--space-xx-small);margin-bottom:var(--space-xxx-small);order:1;max-width:100%}}.l-landing-posts-preview__description{box-sizing:border-box;margin-bottom:var(--space-small);width:100%}@media (min-width: 768px){.l-landing-posts-preview__description{box-sizing:border-box;order:3;padding-right:calc(50% - 1rem);width:100%}}@media (min-width: 1024px){.l-landing-posts-preview__description{margin-bottom:var(--space-medium)}}@media (min-width: 1440px){.l-landing-posts-preview__description{padding-right:calc(50% - 1.5rem)}}.l-landing-posts-preview__posts{width:100%}@media (min-width: 768px){.l-landing-posts-preview__posts{order:4;padding-top:var(--space-x-small)}}@media (max-width: 767px){.l-landing-posts-preview__posts:not(:last-child){margin-bottom:var(--space-small)}}.l-landing-posts-preview__link{color:var(--color-foreground);display:inline-block;-webkit-text-decoration:none;text-decoration:none}.l-landing-posts-preview__link:focus{outline:0}@media (max-width: 767px){.l-landing-posts-preview__link{background-color:var(--color-alpha-foreground-0);border:1px solid var(--color-foreground);border-radius:0;box-shadow:none;box-sizing:border-box;font-family:var(--font-sans);font-size:1rem;font-weight:400;line-height:1.63;padding:0.4375rem 1rem;text-align:center;transition:background-color 64ms linear, color 64ms linear;width:100%;max-width:100%}@media (prefers-reduced-motion: reduce){.l-landing-posts-preview__link{transition:none}}.l-landing-posts-preview__link:focus, .l-landing-posts-preview__link:hover{background-color:var(--color-alpha-foreground-100);color:var(--color-background)}}@media (min-width: 768px){.l-landing-posts-preview__link{flex-basis:auto;flex-grow:0;flex-shrink:0;font-family:var(--font-book);font-size:0.8125rem;font-weight:400;line-height:1.85;margin-bottom:var(--space-xxx-small);opacity:0.5;order:2;transform:translateY(3px);transition:opacity 64ms linear}@media (prefers-reduced-motion: reduce){.l-landing-posts-preview__link{transition:none}}@media (min-width: 1024px){.l-landing-posts-preview__link{font-size:0.875rem;line-height:1.71}}.l-landing-posts-preview__link:focus, .l-landing-posts-preview__link:hover{opacity:1}}@media (min-width: 1024px){.l-landing-posts-preview__link{transform:translateY(4px)}}.theme-black .l-landing-posts-preview__link, .theme-brown .l-landing-posts-preview__link, .theme-crimson .l-landing-posts-preview__link, .theme-dark-blue .l-landing-posts-preview__link, .theme-dark-green .l-landing-posts-preview__link, .theme-light-blue .l-landing-posts-preview__link, .theme-light-green .l-landing-posts-preview__link, .theme-red .l-landing-posts-preview__link, .theme-fuchsia-with-white .l-landing-posts-preview__link{color:var(--color-white)}@media (max-width: 1279px){.alphabet-list__letter-navigation--desktop{border:none;clip:rect(0 0 0 0);margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px;height:1px}}@media (min-width: 768px){.alphabet-list__letter-navigation--mobile{display:none}}@media (max-width: 767px), (min-width: 1280px){.alphabet-list__letter-navigation--tablet{display:none}}.alphabet-list__letter-navigation{margin-bottom:var(--space-medium)}.alphabet-list__letter-navigation-list{display:block;list-style:none;margin:-0.9375rem 0 0;padding:0}.alphabet-list__letter-navigation-list__item{display:inline-block;margin-top:0.9375rem;margin-right:0.9375rem}@media (min-width: 1280px){.alphabet-list__letter-navigation-list__item{margin-right:0}}.alphabet-list__letter-navigation-list__link{background-color:var(--color-background);border:1px solid var(--color-foreground);color:var(--color-foreground);display:inline-block;line-height:2.25rem;padding-right:0.875rem;padding-left:0.875rem;text-align:center;-webkit-text-decoration:none;text-decoration:none;transition:background-color 96ms linear, color 96ms linear}.alphabet-list__letter-navigation-list__link:focus, .alphabet-list__letter-navigation-list__link:hover{background-color:var(--color-foreground);color:var(--color-background)}@media (min-width: 1280px){.alphabet-list__letter-navigation-list__link{border:none;padding-right:0;padding-left:0;width:2.25rem}}.alphabet-list__letter-navigation-list__link__label{text-transform:uppercase}.alphabet-list__letter{border-top:1px solid var(--color-alpha-foreground-25);display:block;padding-top:var(--space-medium);padding-bottom:var(--space-medium);position:relative}@media (min-width: 1280px){.alphabet-list__letter{padding-top:var(--space-x-large);padding-bottom:var(--space-x-large)}}.alphabet-list__letter:last-child{padding-bottom:0}.l-archive__a11y-skip-anchor:target::before{content:"";display:block;margin:0!important;margin-top:calc(var(--small-screen-site-header-height) * -1);padding:0!important;pointer-events:none;visibility:hidden;height:var(--small-screen-site-header-height)}@media (min-width: 1280px){.l-archive__a11y-skip-anchor:target::before{margin-top:calc(var(--wide-screen-site-header-height) * -1);height:var(--wide-screen-site-header-height)}}.alphabet-list__letter-label{margin-bottom:var(--space-medium)}.alphabet-list__letter-list{list-style:none;margin:0;padding:0}.alphabet-list__letter-list:not(:last-child){margin-bottom:var(--space-medium)}@media (min-width: 568px){.alphabet-list__letter-list{column-count:2;column-gap:var(--space-x-small)}}@media (min-width: 768px){.alphabet-list__letter-list{column-count:3}}@media (min-width: 1024px){.alphabet-list__letter-list{column-count:4}}@media (min-width: 1280px){.alphabet-list__letter-list:not(:last-child){margin-bottom:var(--space-x-large)}}.alphabet-list__letter-list__link{color:currentColor;display:inline-block;-webkit-text-decoration:none;text-decoration:none;transition:opacity 96ms linear;word-break:break-word}.alphabet-list__letter-list__link:focus, .alphabet-list__letter-list__link:hover{opacity:0.5}.filter{position:relative}@media (max-width: 1279px){.filter{border:1px solid currentColor}}@media (max-width: 1279px){.filter + .filter{border-top-width:0}}@media (min-width: 1280px){only-js + .filter, .filter + .filter{margin-top:var(--space-medium)}}.filter--long-list .filter__wrapper{overflow-y:auto;max-height:40vh}@media (min-width: 1280px){.filter--long-list .filter__wrapper{padding-bottom:2rem}.filter--long-list::after{background-image:linear-gradient(to top, var(--color-alpha-background-100), var(--color-alpha-background-0));content:"";position:absolute;right:0;bottom:-0.5px;left:0;height:2rem}}.filter__toggle{display:block;padding:0.625rem 2rem;position:relative}@media (min-width: 1280px){.filter__toggle{display:none}}.filter__checkbox:checked + .filter__toggle{border-bottom:1px solid currentColor}.filter__toggle .icon-check-top, .filter__toggle .icon-check-down{display:none;position:absolute;top:50%;left:0.75rem;transform:translateY(-50%);width:0.5rem;height:0.5rem}.filter__checkbox:checked + .filter__toggle .icon-check-top, .filter__checkbox:not(:checked) + .filter__toggle .icon-check-down{display:block}@media (max-width: 1279px){.filter__heading{display:none}}.filter__wrapper{list-style:none;margin-top:0;margin-bottom:0;padding-left:0}@media (max-width: 1279px){.filter__wrapper{display:none}}@media (max-width: 1279px){.filter__checkbox:checked ~ .filter__wrapper{display:block}}.filter__link{color:currentColor;display:block;-webkit-text-decoration:none;text-decoration:none}@media (max-width: 1279px){.filter__link{padding:0.625rem}.filter--single-item .filter__link{padding-left:2rem}}@media (max-width: 1279px){.filter__link:focus, .filter__link:hover, .filter__item--is-active .filter__link{background-color:var(--color-background-light)}}.filter__link__label{display:inline-block;position:relative;transform:translateX(0) translateZ(0);transition:transform 288ms cubic-bezier(0.715, 0, 0.025, 1)}@media (prefers-reduced-motion: reduce){.filter__link__label{transition:none}}@media (min-width: 1280px){.filter__link__label::before{content:"■\00a0";display:inline-block;font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;font-size:0.8125rem;font-style:normal;font-weight:400;line-height:1.54;opacity:0;position:absolute;top:0;left:-1rem;transition:opacity 112ms linear 32ms}}@media (prefers-reduced-motion: reduce){.filter__link__label::before{content:none;display:none}}@media (min-width: 1280px){.filter__link:focus .filter__link__label, .filter__link:hover .filter__link__label, .filter--single-item .filter__item--is-active .filter__link .filter__link__label, .filter__wrapper:not(:hover):not(:focus) .filter__item--is-active .filter__link .filter__link__label{transform:translateX(1rem) translateZ(0)}}@media (prefers-reduced-motion: no-preference) and (min-width: 1280px){.filter--multi-select .filter__item--is-active .filter__link__label{transform:translateX(1rem) translateZ(0)!important}}@media (prefers-reduced-motion: reduce) and (min-width: 1280px){.filter__link:focus .filter__link__label, .filter__link:hover .filter__link__label, .filter__wrapper:not(:hover):not(:focus) .filter__item--is-active .filter__link .filter__link__label{-webkit-text-decoration:underline;text-decoration:underline;transform:translateX(0) translateZ(0)}}@media (min-width: 1280px){.filter__link:focus .filter__link__label::before, .filter__link:hover .filter__link__label::before, .filter--single-item .filter__item--is-active .filter__link .filter__link__label::before, .filter__wrapper:not(:hover):not(:focus) .filter__item--is-active .filter__link .filter__link__label::before{opacity:1;transition:opacity 96ms linear}}@media (prefers-reduced-motion: no-preference) and (min-width: 1280px){.filter--multi-select .filter__item--is-active .filter__link__label::before{opacity:1;transition:opacity 96ms linear}}.list-teaser__wrapper{color:currentColor;display:block;padding-top:var(--space-medium);padding-bottom:var(--space-small);-webkit-text-decoration:none;text-decoration:none}.list-teaser__wrapper--is-link:focus{outline:0}@media (min-width: 568px){.list-teaser__wrapper{display:flex;align-items:flex-start}}.list__item:first-child .list-teaser__wrapper{padding-top:0}.l-archive__main .list:not(:first-child) .list__item:first-child .list-teaser__wrapper{padding-top:var(--space-medium)}.list-teaser__thumbnail{position:relative}@media (max-width: 567px){.list-teaser__thumbnail{margin-bottom:var(--space-xx-small)}}@media (min-width: 568px){.list-teaser__thumbnail{flex-shrink:0;margin-right:var(--space-xx-small)}}@media (min-width: 1024px){.list-teaser__thumbnail{margin-right:var(--space-small)}}.list-teaser__thumbnail::after{background-color:var(--color-foreground);content:"";opacity:0;position:absolute;top:0;left:0;transition:opacity 96ms linear;width:100%;height:100%;z-index:2}@media (prefers-reduced-motion: reduce){.list-teaser__thumbnail::after{transition:none}}.list-teaser__wrapper--is-link:focus .list-teaser__thumbnail::after, .list-teaser__wrapper--is-link:hover .list-teaser__thumbnail::after{opacity:0.25}.list-teaser__thumbnail__item{border:1px solid var(--color-alpha-foreground-25);box-sizing:border-box;display:block;opacity:1;position:relative;width:100%;height:auto;z-index:1}@media (min-width: 568px){.list-teaser__thumbnail__item{width:255px}}@media (min-width: 1024px){.list-teaser__thumbnail__item{width:200px}}@media (min-width: 568px){.list-teaser__data{flex-grow:1;flex-shrink:1}}@media (min-width: 1024px){.list-teaser__data{display:flex}}@media (min-width: 1024px){.list-teaser__content{flex-grow:1;flex-shrink:1}}.list-teaser__title__label{display:inline;padding-bottom:1px}@media (min-width: 1440px){.list-teaser__title__label{padding-bottom:2px}}.list-teaser__wrapper--is-link:hover .list-teaser__title__label, .list-teaser__wrapper--is-link:focus .list-teaser__title__label{border-bottom:1px solid currentColor}.list-teaser__subtitle{color:var(--color-foreground-medium)}.list-teaser__title + .list-teaser__subtitle{margin-top:var(--space-xxx-small)}.list-teaser__excerpt{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--color-foreground-dark);display:block;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;max-height:3rem}.list-teaser__title + .list-teaser__excerpt, .list-teaser__subtitle + .list-teaser__excerpt{margin-top:var(--space-xxx-small)}.list-teaser__subtitle, .list-teaser__excerpt{transition:color 96ms linear}@media (prefers-reduced-motion: reduce){.list-teaser__subtitle, .list-teaser__excerpt{transition:none}}.list-teaser__wrapper--is-link:hover .list-teaser__subtitle, .list-teaser__wrapper--is-link:focus .list-teaser__subtitle, .list-teaser__wrapper--is-link:hover .list-teaser__excerpt, .list-teaser__wrapper--is-link:focus .list-teaser__excerpt{color:var(--color-foreground)}.list-teaser__meta-list{list-style:none;margin-top:0;margin-bottom:0;margin-left:0;padding-left:0}@media (max-width: 1023px){.list-teaser__meta-list{margin-top:var(--space-xx-small)}}@media (min-width: 1024px){.list-teaser__meta-list{flex-shrink:0;margin-left:var(--space-large);width:255px}}.list__item{border-bottom:1px solid var(--color-foreground-light)}.breadcrumb{display:block;margin:0;padding:var(--space-xxx-small) 0 0 0}.breadcrumb__item{color:var(--color-alpha-foreground-50);display:inline-block;margin:0;padding:0}.breadcrumb__link{color:inherit;-webkit-text-decoration:none;text-decoration:none}.breadcrumb__link:hover{-webkit-text-decoration:underline;text-decoration:underline}.card-row{width:100%}@media (min-width: 1024px){.card-row{display:flex;justify-content:flex-start;align-items:stretch}}@supports (grid-template-columns: repeat(2, minmax(0, 1fr))){@media (min-width: 768px){.card-row{display:grid;grid-gap:1.5rem;grid-template-rows:1fr;grid-template-columns:repeat(4, minmax(0, 1fr))}.card-row.card-row--one-item :last-child{grid-column:span 2}}@media (min-width: 1024px){.card-row{grid-template-rows:1fr;grid-template-columns:repeat(4, minmax(0, 1fr))}}@media (min-width: 768px){.card-row.card-row--two-items{grid-template-rows:1fr;grid-template-columns:repeat(2, minmax(0, 1fr))}}@media (min-width: 1024px){.card-row.card-row--two-items{grid-template-rows:1fr;grid-template-columns:repeat(2, minmax(0, 1fr))}}@media (min-width: 768px){.card-row.card-row--three-items{grid-template-rows:repeat(2, minmax(0, 1fr));grid-template-columns:repeat(2, minmax(0, 1fr))}.card-row.card-row--three-items :last-child{grid-column:span 2}}@media (min-width: 1024px){.card-row.card-row--three-items{grid-template-rows:1fr;grid-template-columns:repeat(3, minmax(0, 1fr))}.card-row.card-row--three-items :last-child{grid-column:initial}}@media (min-width: 768px){.card-row.card-row--four-items{grid-template-rows:repeat(2, minmax(0, 1fr));grid-template-columns:repeat(2, minmax(0, 1fr))}}@media (min-width: 1024px){.card-row.card-row--four-items{grid-template-rows:1fr;grid-template-columns:repeat(4, minmax(0, 1fr))}}}@media (min-width: 1024px){.card-row__item{flex-basis:calc(33.3333% - 1rem);flex-grow:1;flex-shrink:1}}@media (min-width: 1024px){.card-row--four-items .card-row__item{flex-basis:calc(25% - 1.125rem)}}@supports (grid-template-columns: repeat(2, minmax(0, 1fr))){.card-row__item{flex:none}}@media (max-width: 1023px){.card-row__item:not(:last-child){margin-bottom:1.5rem}}@media (min-width: 1024px){.card-row__item:not(:last-child){margin-right:1.5rem}}@supports (grid-template-columns: repeat(2, minmax(0, 1fr))){@media (min-width: 768px){.card-row__item:not(:last-child){margin-bottom:0}}@media (min-width: 1024px){.card-row__item:not(:last-child){margin-right:0}}}.card{display:block;overflow:hidden;position:relative;width:100%;height:100%}@media (prefers-color-scheme: dark){.card{background-color:#777777}}.card__link{box-sizing:border-box;color:currentColor;display:flex;flex-direction:column;overflow:hidden;justify-content:space-between;align-items:flex-start;position:relative;-webkit-text-decoration:none;text-decoration:none;width:100%;height:100%;min-height:156px}@media (min-width: 768px){.card__link{min-height:312px}}.card__link:focus{outline:0}.card__button{background-color:var(--color-alpha-foreground-0);border:1px solid var(--color-foreground);border-radius:0;box-shadow:none;box-sizing:border-box;color:currentColor;display:flex;margin-top:1rem;margin-left:1rem;justify-content:center;align-items:center;position:relative;transition:background-color 64ms linear, color 64ms linear;width:36px;height:36px;z-index:3}@media (min-width: 1440px){.card__button{margin-top:var(--space-x-small);margin-left:var(--space-x-small)}}.card__link:focus .card__button, .card__link:hover .card__button{background-color:var(--color-foreground);color:var(--color-background)}@media (prefers-reduced-motion: reduce){.card__button{transition:none}}.card__button .icon{display:block;fill:currentColor;width:10px;height:10px}.card__content{box-sizing:border-box;flex-basis:auto;flex-grow:0;flex-shrink:0;margin-top:0.9375rem;overflow:hidden;padding:1rem;position:relative;width:100%;z-index:3}@media (min-width: 1440px){.card__content{padding:var(--space-x-small)}}.card__content > *{position:relative;max-width:500px;z-index:3}.card__title__box{margin-bottom:0.5rem}@media (min-width: 1024px){.card__title__box{margin-bottom:0.625rem}}.card__title{display:inline-block;-webkit-hyphens:auto;hyphens:auto;position:relative;word-break:auto-phrase;z-index:3}@supports (-webkit-line-clamp: 3){.card__title{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:block;display:-webkit-box;overflow:hidden}}.card__title__label{border-bottom:1px solid var(--color-alpha-foreground-0);display:inline;padding-bottom:1px;transition:border-bottom-color 64ms linear}@media (min-width: 1024px){.card__title__label{border-bottom-width:2px}}@media (min-width: 1440px){.card__title__label{padding-bottom:2px}}@media (prefers-reduced-motion: reduce){.card__title__label{transition:none}}.card__link:focus .card__title__label, .card__link:hover .card__title__label{border-bottom-color:var(--color-foreground)}.card__content__description{line-height:1.46;margin-bottom:0.5rem;position:relative;z-index:3}@media (max-width: 1023px){.card__content__description{-webkit-hyphens:auto;hyphens:auto;word-break:auto-phrase}}@media (min-width: 1024px){.card__content__description{line-height:1.5}}@media (prefers-reduced-motion: reduce){.card__content__description{transition:none}}@supports (-webkit-line-clamp: 4){.card__content__description{-webkit-box-orient:vertical;-webkit-line-clamp:4;display:block;display:-webkit-box;overflow:hidden}}.card__content__description > *{line-height:inherit}.columned-list{list-style:none;margin:0;padding:0}@media (min-width: 568px){.columned-list{column-count:2;column-gap:var(--space-x-small)}}@media (min-width: 768px){.columned-list{column-count:3}}@media (min-width: 1024px){.columned-list{column-count:4}}.columned-list:not(:last-child){margin-bottom:var(--space-x-small)}@media (min-width: 768px){.columned-list:not(:last-child){margin-bottom:var(--space-medium)}}.columned-list-sub-title{margin-bottom:var(--space-xxx-small)}.columned-list__link{color:currentColor;display:inline-block;line-height:1.63;text-decoration:underline;-webkit-text-decoration:underline solid currentColor;text-decoration:underline solid currentColor;text-decoration-thickness:1px;-webkit-text-decoration:1px solid underline currentColor;text-decoration:1px solid underline currentColor;text-underline-offset:7px;transition:opacity 96ms linear}@media (min-width: 1024px){.columned-list__link{line-height:1.5}}.columned-list__link:focus, .columned-list__link:hover{opacity:0.5}.columned-list__label{word-break:break-word}.compact-teaser-grid{width:100%}@media (min-width: 768px){.compact-teaser-grid{display:flex;flex-basis:100%;flex-grow:0;flex-shrink:0;flex-wrap:wrap;justify-content:flex-start;align-items:stretch}}@media (max-width: 767px){.compact-teaser-grid:not(:last-child){margin-bottom:var(--space-small)}}@media (min-width: 768px){.compact-teaser-grid__item{border-bottom:1px solid var(--color-alpha-foreground-25);flex-basis:calc(50% - 0.75rem);flex-grow:0;flex-shrink:0;margin-bottom:var(--space-medium);padding-bottom:var(--space-medium)}}@media (min-width: 1024px){.compact-teaser-grid__item{flex-basis:calc(33.3333% - var(--space-x-small));flex-grow:0;flex-shrink:0}}@media (min-width: 768px) and (max-width: 1023px){.compact-teaser-grid__item:nth-child(odd){margin-right:var(--space-x-small)}}@media (min-width: 1024px){.compact-teaser-grid__item:nth-child(3n + 1), .compact-teaser-grid__item:nth-child(3n + 2){margin-right:var(--space-x-small)}}@media (max-width: 767px){.compact-teaser-grid__item:not(:last-child){margin-bottom:var(--space-small)}}@media (min-width: 768px) and (max-width: 1023px){.compact-teaser-grid__item:nth-last-child(2):not(:nth-child(even)), .compact-teaser-grid__item:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}}@media (min-width: 1024px){.compact-teaser-grid__item:nth-last-child(3):not(:nth-child(3n + 2)):not(:nth-child(3n + 3)), .compact-teaser-grid__item:nth-last-child(2):not(:nth-child(3n + 3)), .compact-teaser-grid__item:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}}.compact-teaser{display:block;overflow:hidden;position:relative;width:100%}.compact-teaser__link{color:currentColor;display:flex;justify-content:flex-start;align-items:flex-start;-webkit-text-decoration:none;text-decoration:none;width:100%}@media (max-width: 1023px){.compact-teaser--featured .compact-teaser__link{display:block}}.compact-teaser__thumbnail-container{flex-basis:58px;flex-grow:0;flex-shrink:0;margin-right:1.25rem;overflow:hidden;position:relative;transition:opacity 96ms linear;width:58px;height:58px}@media (min-width: 768px){.compact-teaser__thumbnail-container{flex-basis:96px;width:96px;height:96px}}@media (min-width: 1440px){.compact-teaser__thumbnail-container{flex-basis:112px;margin-right:var(--space-x-small);width:112px;height:112px}}@media (prefers-reduced-motion: reduce){.compact-teaser__thumbnail-container{transition:none}}a.compact-teaser__link:focus .compact-teaser__thumbnail-container, a.compact-teaser__link:hover .compact-teaser__thumbnail-container{opacity:0.75}@media (max-width: 1023px){.compact-teaser--featured .compact-teaser__thumbnail-container:not(:last-child){margin-bottom:1.25rem;padding-bottom:56.26%;width:100%;height:auto}}.compact-teaser__thumbnail{display:block;position:absolute;top:0;left:0;width:100%;height:auto}@supports (object-fit: cover){.compact-teaser__thumbnail-container .compact-teaser__thumbnail{object-fit:cover;height:100%}}.compact-teaser__icon-container{border:1px solid var(--color-alpha-foreground-25);box-sizing:border-box;display:flex;flex-basis:58px;flex-grow:0;flex-shrink:0;font-family:var(--font-nib);margin-right:1.25rem;overflow:hidden;justify-content:center;position:relative;transition:opacity 96ms linear;width:58px;height:58px}@media (min-width: 768px){.compact-teaser__icon-container{flex-basis:96px;width:96px;height:96px}}@media (min-width: 1440px){.compact-teaser__icon-container{flex-basis:112px;margin-right:var(--space-x-small);width:112px;height:112px}}a.compact-teaser__link:focus .compact-teaser__icon-container, a.compact-teaser__link:hover .compact-teaser__icon-container{opacity:0.75}@media (max-width: 1023px){.compact-teaser--featured .compact-teaser__icon-container:not(:last-child){margin-bottom:1.25rem}}.compact-teaser__icon{display:flex;font-size:30px;justify-content:center;align-items:center;text-align:center;transform:translate(0, 2px)}@media (min-width: 768px){.compact-teaser__icon{font-size:50px;transform:translate(0, 4px)}}@media (min-width: 1440px){.compact-teaser__icon{font-size:60px}}.compact-teaser__video-icon{background-color:var(--color-alpha-black-60);border:1px solid var(--color-alpha-white-50);color:var(--color-white);display:inline-flex;justify-content:center;align-items:center;position:absolute;bottom:var(--space-xx-small);left:var(--space-xx-small);width:2.25rem;height:2.25rem;z-index:2}@supports ((-webkit-backdrop-filter: blur(2px)) or (backdrop-filter: blur(2px))){.compact-teaser__video-icon{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:var(--color-alpha-black-10)}}.compact-teaser__video-icon .icon{display:inline-block;fill:currentColor;width:0.5625rem;height:0.5625rem}.compact-teaser__content{flex-basis:auto;flex-grow:1;flex-shrink:1;transform:translateY(-4px)}.compact-teaser__title{display:inline-block;-webkit-hyphens:auto;hyphens:auto;word-break:auto-phrase}.compact-teaser__title:not(:last-child){margin-bottom:0.3125rem}@supports (-webkit-line-clamp: 3){.compact-teaser__title{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:block;display:-webkit-box;overflow:hidden}}.compact-teaser__title__label{border-bottom:1px solid var(--color-alpha-foreground-0);display:inline;padding-bottom:1px;transition:border-bottom-color 64ms linear}a.compact-teaser__link:focus .compact-teaser__title__label, a.compact-teaser__link:hover .compact-teaser__title__label{border-bottom-color:var(--color-foreground)}@media (prefers-reduced-motion: reduce){.compact-teaser__title__label{transition:none}}.compact-teaser__meta{display:block;line-height:1;overflow:hidden;position:relative;text-overflow:clip;white-space:nowrap;width:100%;max-width:200px}@media (min-width: 375px){.compact-teaser__meta{max-width:250px}}@media (min-width: 768px){.compact-teaser__meta{max-width:225px}}@media (min-width: 1024px){.compact-teaser__meta{max-width:175px}}@media (min-width: 1280px){.compact-teaser__meta{max-width:250px}}@media (min-width: 1440px){.compact-teaser__meta{max-width:275px}}@media (min-width: 375px){.compact-teaser-grid--full-width .compact-teaser__meta{max-width:250px}.compact-teaser-grid--full-width.compact-teaser-grid--has-images .compact-teaser__meta{max-width:250px}}@media (min-width: 768px){.compact-teaser-grid--full-width .compact-teaser__meta{max-width:250px}.compact-teaser-grid--full-width.compact-teaser-grid--has-images .compact-teaser__meta{max-width:210px}}@media (min-width: 1024px){.compact-teaser-grid--full-width .compact-teaser__meta{max-width:260px}.compact-teaser-grid--full-width.compact-teaser-grid--has-images .compact-teaser__meta{max-width:180px}}@media (min-width: 1280px){.compact-teaser-grid--full-width .compact-teaser__meta{max-width:300px}.compact-teaser-grid--full-width.compact-teaser-grid--has-images .compact-teaser__meta{max-width:260px}}@media (min-width: 1440px){.compact-teaser-grid--full-width .compact-teaser__meta{max-width:300px}.compact-teaser-grid--full-width.compact-teaser-grid--has-images .compact-teaser__meta{max-width:270px}}.compact-teaser__meta + .compact-teaser__meta{margin-top:0.1875rem}.compact-teaser__meta::after{background:linear-gradient(90deg, var(--color-alpha-background-0) 0%, var(--color-alpha-background-100) 80%);content:"";position:absolute;top:-5%;right:-5px;width:25px;height:110%}@supports (display: -webkit-box) and (-webkit-line-clamp: 3) and (-webkit-box-orient: vertical){.compact-teaser__meta--wrap{display:-webkit-box;white-space:normal;-webkit-line-clamp:3;-webkit-box-orient:vertical}.compact-teaser__meta--wrap::after{content:none}}.compact-teaser__meta__item{display:inline-block;opacity:0.5;overflow:hidden;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;white-space:nowrap;max-width:100%}.compact-teaser__meta__item:not(:last-child){margin-right:0.375rem}@media (min-width: 568px){.compact-teaser__meta__item:not(:last-child){margin-right:0.75rem}}.date-form{display:inline-flex;font-size:0;margin-top:var(--space-x-small);margin-bottom:var(--space-x-small);justify-content:space-between;position:relative;width:100%}@media (min-width: 1280px){.date-form{margin-top:var(--space-xx-small);margin-bottom:var(--space-xx-small);max-width:220px}}.date-form__field-container{flex-basis:33.3333%;flex-grow:0;flex-shrink:0}@media (min-width: 1280px){.date-form__field-container{flex-basis:auto}}.date-form__select{-webkit-appearance:none;appearance:none;background:transparent;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpolygon points='1.6,2.7 7,8 12.4,2.7 14,4.3 7,11.3 0,4.3 '/%3E%3C/svg%3E%0A");background-position:0.625rem center;background-repeat:no-repeat;background-size:0.5rem 0.5rem;border-color:var(--color-foreground);border-width:1px;border-radius:0;box-sizing:border-box;color:currentColor;cursor:pointer;display:block;line-height:inherit;padding:0.75rem 0.625rem 0.625rem 2rem;width:100%;z-index:1}.date-form__field-container:not(:first-child) .date-form__select{border-left:0}@media (min-width: 1280px){.date-form__select{background-position:right center;border:0;padding:0 1rem 0 0}}.date-form__select:focus:not(:focus-visible){outline:0}.date-form__select[disabled], .date-form__select[readonly], .date-form__select.is-disabled, .date-form__select.is-readonly{color:var(--color-foreground-medium)}.date-form__select[disabled], .date-form__select.is-disabled{pointer-events:none;-webkit-user-select:none;user-select:none}.date-form__select[readonly], .date-form__select.is-readonly{cursor:text;-webkit-user-select:text;user-select:text}.date-form__select::-ms-input-placeholder{color:var(--color-foreground-medium)}.date-form__select::-webkit-input-placeholder{color:var(--color-foreground-medium)}.date-form__select::placeholder{color:var(--color-foreground-medium)}.date-form__select[disabled], .date-form__select.is-disabled{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpolygon fill='%23808080' points='1.6,2.7 7,8 12.4,2.7 14,4.3 7,11.3 0,4.3 '/%3E%3C/svg%3E%0A")}@media (prefers-color-scheme: dark){.date-form__select:not([disabled]):not(.is-disabled){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpolygon fill='%23ffffff' points='1.6,2.7 7,8 12.4,2.7 14,4.3 7,11.3 0,4.3 '/%3E%3C/svg%3E%0A")}}.date-form__select::-ms-expand{display:none}.gallery{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999}.gallery.is-open{display:block}.gallery__close-button button, .gallery__next-button button, .gallery__previous-button button{-webkit-appearance:none;appearance:none;background:none;background-color:transparent;border:0;border-radius:0;box-shadow:none;box-sizing:border-box;color:currentColor;display:inline-block;padding:0;text-align:inherit;-webkit-text-decoration:none;text-decoration:none;max-width:100%}.gallery__close-button, .gallery__next-button, .gallery__pagination, .gallery__previous-button{position:absolute;z-index:5}.gallery__close-button, .gallery__next-button, .gallery__pagination{right:1rem}@media (min-width: 768px){.gallery__close-button, .gallery__next-button, .gallery__pagination{right:2.25rem}}@media (min-width: 1024px){.gallery__close-button, .gallery__next-button, .gallery__pagination{right:3.75rem}}.gallery__close-button{top:1.875rem}.gallery__next-button, .gallery__previous-button{top:calc(50% - 0.4375em - 1.6875rem)}@media (min-width: 768px){.gallery__next-button, .gallery__previous-button{top:calc(50% - 0.5625rem - 1.8125rem)}}@media (min-width: 1024px){.gallery__next-button, .gallery__previous-button{top:calc(50% - 0.5625rem - 2.0625rem)}}.gallery__previous-button{left:1rem}@media (min-width: 768px){.gallery__previous-button{left:2.25rem}}@media (min-width: 1024px){.gallery__previous-button{left:3.75rem}}.gallery__pagination{bottom:1rem;-webkit-user-select:none;user-select:none}@media (min-width: 768px){.gallery__pagination{bottom:1.125rem}}@media (min-width: 1024px){.gallery__pagination{bottom:1.4375rem}}.gallery__close-button, .gallery__next-button, .gallery__previous-button{-webkit-appearance:none;appearance:none;background:none;border:none;border-radius:0;color:currentColor;display:block;outline:0;padding:0;transition:opacity 96ms linear}.gallery__close-button:focus, .gallery__close-button:hover, .gallery__next-button:focus, .gallery__next-button:hover, .gallery__previous-button:focus, .gallery__previous-button:hover{opacity:0.5}.gallery__close-button:focus, .gallery__next-button:focus, .gallery__previous-button:focus{outline:0}.gallery__close-button:hover button, .gallery__next-button:hover button, .gallery__previous-button:hover button{cursor:pointer}.gallery__close-button .icon{display:block;fill:currentColor;width:100%;height:1rem}.gallery__next-button .icon, .gallery__previous-button .icon{display:block;fill:currentColor;width:100%;height:100%}.gallery__previous-button, .gallery__next-button{width:1rem}@media (min-width: 1024px){.gallery__previous-button, .gallery__next-button{width:1.125rem}}.gallery__close-button{width:0.875rem}.gallery__previous-button .icon{transform:scaleX(-1)}.gallery__item{opacity:1;overflow:hidden;position:absolute;bottom:0;left:0;transition:opacity 96ms linear;width:100%;height:100%}.gallery.is-animating .gallery__item{opacity:0}.gallery__item__description-checkbox{display:none}.gallery__item__top{display:flex;justify-content:center;align-items:center;position:absolute;bottom:3.375rem;left:0;width:100%;height:calc(100% - 3.375rem);z-index:1}@media (min-width: 768px){.gallery__item__top{bottom:3.625rem;height:calc(100% - 3.625rem)}}@media (min-width: 1024px){.gallery__item__top{bottom:4.125rem;height:calc(100% - 4.125rem)}}.gallery__item__bottom{background-color:var(--color-black);border-top:1px solid var(--color-alpha-white-25);position:absolute;bottom:0;left:0;width:100%;height:auto;min-height:3.375rem;max-height:3.375rem;z-index:2}@media (min-width: 768px){.gallery__item__bottom{min-height:3.625rem;max-height:3.625rem}}@media (min-width: 1024px){.gallery__item__bottom{min-height:4.125rem;max-height:4.125rem}}.gallery__item__description-checkbox:checked ~ .gallery__item__bottom{overflow-x:hidden;overflow-y:auto;max-height:calc(50vh - 3rem)}.gallery__item__asset-container{position:relative;width:calc(100% - 6rem);max-width:1096px;height:calc(100% - 6.25rem);max-height:832px}@media (min-width: 768px){.gallery__item__asset-container{width:calc(100% - 10rem)}}@media (min-width: 1024px){.gallery__item__asset-container{width:calc(100% - 16rem)}}.gallery__item__asset{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) translateZ(0);width:auto;max-width:none;height:100%;z-index:1}.gallery__item__asset.gallery__item__asset--fill-horizontal{width:100%;height:auto}.gallery__item__description{box-sizing:border-box;padding:1rem 5rem 1rem 1rem;width:100%;min-height:3.375rem}@media (min-width: 768px){.gallery__item__description{padding:1.25rem 33.3333% 1.25rem 2.25rem;min-height:3.625rem}}@media (min-width: 1024px){.gallery__item__description{padding-right:50%;padding-left:3.75rem;min-height:4.125rem}}.gallery__item__description__inner{width:100%}.gallery__item__description__inner > *{margin-bottom:1.25rem}.gallery__item__description__inner > *:nth-last-child(2){margin-bottom:0}.gallery__item__description-checkbox:not(:checked) ~ .gallery__item__bottom .gallery__item__description__inner{display:flex;gap:var(--space-xxx-small);justify-content:flex-start;align-items:center}@media (min-width: 1024px){.gallery__item__description-checkbox:not(:checked) ~ .gallery__item__bottom .gallery__item__description__inner{gap:var(--space-xx-small)}}.gallery__item__label_and_description__label, .gallery__item__label_and_description__description, .gallery__item__label_and_description__copyright{min-width:0}.gallery__item__description-checkbox:not(:checked) ~ .gallery__item__bottom .gallery__item__description__inner .gallery__item__label_and_description__description, .gallery__item__description-checkbox:not(:checked) ~ .gallery__item__bottom .gallery__item__description__inner .gallery__item__label_and_description__copyright{display:none}.gallery__item__description-checkbox:not(:checked) ~ .gallery__item__bottom .gallery__item__description__inner .gallery__item__label_and_description__label{display:block;margin-bottom:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gallery__item__description-checkbox:not(:checked) ~ .gallery__item__bottom .gallery__item__description__inner br{display:none}.gallery__item__description-toggle{display:inline-block;margin-bottom:0;transition:opacity 96ms linear}.gallery__item__bottom--no-read-more-needed .gallery__item__description-toggle{display:none}.gallery__item__description-checkbox:not(:checked) ~ .gallery__item__bottom .gallery__item__description-toggle{flex-shrink:0}.gallery__item__description-checkbox:not(:checked) ~ .gallery__item__bottom .gallery__item__description-toggle::after{content:"\00a0\00a0+";font-family:serif}.gallery__item__description-checkbox:checked ~ .gallery__item__bottom .gallery__item__description-toggle{margin-top:1.25rem}.gallery__item__description-checkbox:checked ~ .gallery__item__bottom .gallery__item__description-toggle::after{content:"\00a0\00a0-";font-family:serif}@media (hover: hover){.gallery__item__description-toggle:focus, .gallery__item__description-toggle:hover{opacity:0.5}}.gallery__item__description-toggle:focus{outline:0}.gallery__item__description-toggle:hover{cursor:pointer}.gallery__item__description-toggle__close, .gallery__item__description-toggle__open{border-bottom:1px solid;display:inline-block;position:relative;transform:translateY(1px)}.gallery__item__description-checkbox:checked ~ .gallery__item__bottom .gallery__item__description-toggle__open{display:none}.gallery__item__description-checkbox:not(:checked) ~ .gallery__item__bottom .gallery__item__description-toggle__close{display:none}.header{box-sizing:border-box;margin-top:calc(var(--small-screen-site-header-height) * -1);overflow:hidden;padding-top:var(--small-screen-site-header-height);position:relative}@media (min-width: 1280px){.header{margin-top:calc(var(--wide-screen-initial-site-header-height) * -1);padding-top:var(--wide-screen-initial-site-header-height)}}.header.header--has-bg-thumb{display:flex;align-items:flex-end;position:relative;min-height:47.5vw}@media (min-width: 1280px){.header.header--has-bg-thumb{min-height:675px}}.header.header--has-dark-bg{background-color:var(--color-black);color:var(--color-white)}.header__wrapper{padding-top:var(--space-medium);padding-bottom:var(--space-medium)}@media (min-width: 1280px){.header__wrapper{padding-top:var(--space-x-large);padding-bottom:var(--space-x-large)}}.header:not(.header--has-bg-thumb) .header__wrapper{position:relative}.header:not(.header--has-bg-thumb) .header__wrapper:not(.header__wrapper--no-separator)::before{background-color:currentColor;content:"";opacity:0.25;position:absolute;bottom:0;left:0;width:100%;height:1px}.header--has-bg-thumb .header__wrapper{position:relative;z-index:3}@media (min-width: 1024px){.header--50-50 .header__wrapper, .header--66-33 .header__wrapper{display:flex}}@media (min-width: 1024px){.header--align-top .header__wrapper{align-items:flex-start}}@media (min-width: 1024px){.header--align-center .header__wrapper{align-items:center}}@media (min-width: 1024px){.header--align-bottom .header__wrapper{align-items:flex-end}}.header--has-bg-caption .header__wrapper{padding-bottom:var(--space-x-small)}@media (min-width: 1280px){.header--has-bg-caption .header__wrapper{padding-bottom:var(--space-small)}}@media (min-width: 1024px){.header--50-50 .header__column:not(:only-child){flex-basis:calc((100% - var(--space-medium)) / 2)}}@media (min-width: 1024px){.header--66-33 .header__column:not(:only-child):first-child{flex-basis:calc((100% - var(--space-medium)) / 3 * 2)}}@media (min-width: 1024px){.header--66-33 .header__column:not(:only-child):last-child{flex-basis:calc((100% - var(--space-medium)) / 3)}}@media (max-width: 1023px){.header__column + .header__column{margin-top:var(--space-x-small)}}@media (min-width: 1024px){.header__column + .header__column{margin-left:var(--space-medium)}}.header__title{overflow:hidden}@media (min-width: 768px){.header--has-bg-thumb .header__title{padding-right:12.5%}}@media (min-width: 1024px){.header--has-bg-thumb .header__title{padding-right:25%}}@media (min-width: 1280px){.header--has-bg-thumb .header__title{padding-right:30%}}@media (max-width: 1023px){.header__title__label{-webkit-hyphens:auto;hyphens:auto;word-break:break-word}}.header__caption{opacity:0.35}.header__text{display:block;margin-top:var(--space-x-small)}.header__media{width:100%}.header__media.header__media--small-image{width:auto;max-height:200px}.header__media__caption{display:block;margin-top:var(--space-x-small);opacity:0.5}.header__meta{margin-top:var(--space-xxx-small)}.header__meta__group + .header__meta__group{margin-top:var(--space-x-small)}.header__background{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:auto;max-width:none;height:100%;z-index:1}@supports (object-fit: cover){.header__background{object-fit:cover;width:100%}}.header__background-shadow{background:linear-gradient(0deg, var(--color-alpha-white-50) 10%, var(--color-alpha-white-0) 45%);position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.header--has-dark-bg .header__background-shadow{background:linear-gradient(0deg, var(--color-alpha-black-60) 10%, var(--color-alpha-black-0) 45%)}.thumb-below{border-bottom:1px solid var(--color-foreground-light);padding-top:var(--space-medium);padding-bottom:var(--space-medium);text-align:center}@media (min-width: 1024px){.thumb-below{padding-top:var(--space-x-large);padding-bottom:var(--space-x-large)}}.thumb-below__wrapper{display:inline-flex;flex-direction:column;align-items:stretch}.thumb-below__media{display:block;margin:0 auto;width:auto;max-width:calc(100vw - 2rem);height:auto;max-height:calc(100vw - 2rem)}@media (min-width: 320px){.thumb-below__media{max-width:576px;max-height:576px}}.thumb-below__media[data-image-is-svg]{width:100%;height:100%}@media (min-width: 568px){.thumb-below__media--small, .thumb-below__media--medium, .thumb-below__media--large, .thumb-below__media--xlarge{max-width:708px;max-height:708px}}@media (min-width: 1024px){.thumb-below__media--medium, .thumb-below__media--large, .thumb-below__media--xlarge{max-width:964px;max-height:600px}}@media (min-width: 1280px){.thumb-below__media--large, .thumb-below__media--xlarge{max-width:1220px;max-height:735px}}@media (min-width: 1440px){.thumb-below__media--xlarge{max-width:1320px;max-height:800px}}.thumb-below__media--album-cover{width:320px;height:320px}.thumb-below__media--tiny-album-cover{width:auto;max-width:320px;height:auto;max-height:320px}.thumb-below__media--tiny{width:auto;max-width:none;height:auto;max-height:none}.thumb-below__caption{margin-top:var(--space-x-small);opacity:0.5;text-align:left;max-width:290px}@media (min-width: 568px){.thumb-below__caption{max-width:536px}}@media (min-width: 768px){.thumb-below__caption{max-width:708px}}@media (min-width: 1024px){.thumb-below__caption{max-width:964px}}.image-grid{overflow:hidden;width:100%}@media (min-width: 768px){.image-grid{margin-right:-3rem;margin-bottom:-3rem}}@media (min-width: 1024px){.image-grid{margin-right:-4rem;margin-bottom:-4rem}}@media (min-width: 1440px){.image-grid{margin-right:-5rem;margin-bottom:-5rem}}.image-grid__item{display:inline-block;width:100%}@media (max-width: 767px){.image-grid__item:not(:last-child){margin-bottom:2rem}}@media (min-width: 768px){.image-grid__item{margin-right:3rem;margin-bottom:3rem;width:auto}}@media (min-width: 1024px){.image-grid__item{margin-right:4rem;margin-bottom:4rem}}@media (min-width: 1440px){.image-grid__item{margin-right:5rem;margin-bottom:5rem}}.image-grid__item__button{all:unset;-webkit-appearance:none;appearance:none;background:none;border:0;border-radius:0;cursor:pointer;display:block;padding:0;transition:opacity 96ms linear;width:100%}@media (min-width: 768px){.image-grid__item__button{width:auto}}.image-grid__item__button:focus, .image-grid__item__button:hover{opacity:0.7}.image-grid__item__button:focus:not(:focus-visible){outline:0}.image-grid__item__image{display:block;width:100%;height:auto}@media (max-width: 767px){.image-grid__item__image--portrait{margin:0 auto;width:auto;height:300px}}@media (min-width: 768px){.image-grid__item__image{margin:0;width:auto;height:200px}}@media (min-width: 1024px){.image-grid__item__image{height:240px}}@media (min-width: 1280px){.image-grid__item__image{height:300px}}.music-artist + .music-artist{margin-top:2rem}@media (min-width: 768px){.music-artist + .music-artist{margin-top:3rem}}@media (min-width: 1024px){.music-artist + .music-artist{margin-top:4rem}}@media (min-width: 1440px){.music-artist + .music-artist{margin-top:5rem}}.music-artist__title{text-transform:none}.music-artist__title__box:not(:last-child){margin-bottom:2rem}@media (min-width: 768px){.music-artist__title__box:not(:last-child){margin-bottom:var(--space-medium)}}.music-carrier__title{text-transform:none}.music-carrier__title__box:not(:last-child){margin-bottom:2rem}@media (min-width: 768px){.music-carrier__title__box:not(:last-child){margin-bottom:var(--space-medium)}}@media (min-width: 768px){.doormat{box-sizing:border-box;padding-right:1.875rem;padding-right:calc(1.875rem + env(safe-area-inset-right));padding-left:1.875rem;padding-left:calc(1.875rem + env(safe-area-inset-left));width:100%}}@media (min-width: 1440px){.doormat{padding-right:calc((100% - 1320px) / 2);padding-left:calc((100% - 1320px) / 2)}}@media (min-width: 768px){.doormat__container{display:flex;justify-content:center}}.doormat__block{box-sizing:border-box;padding:var(--space-medium) var(--space-xx-small)}@media (min-width: 768px){.doormat__block{flex-basis:calc((100% - var(--space-x-small)) / 2);flex-grow:0;flex-shrink:0;padding:var(--space-small)}}@media (max-width: 767px){.doormat__block + .doormat__block{margin-top:var(--space-x-small)}}@media (min-width: 768px){.doormat__block + .doormat__block{margin-left:var(--space-x-small)}}.doormat__block__inner{display:flex;flex-direction:column;justify-content:space-between;height:100%}.doormat__title, .doormat__supertitle, .doormat__description, .doormat__cta{margin-bottom:0;max-width:500px}.doormat__title{text-transform:none}.doormat__title + .doormat__description, .doormat__supertitle + .doormat__description{margin-top:var(--space-xx-small)}.doormat__block:not(.doormat__block--has-theme) .doormat__description{opacity:0.75}.doormat__content + .doormat__cta{margin-top:var(--space-x-small)}.featured-thumb{position:relative}.featured-thumb__link + .featured-thumb__text{position:absolute;bottom:0;left:0;transform:translateY(100%) translateY(var(--space-x-small));width:100%}.featured-thumb__text--text-align-left{text-align:left}.featured-thumb__text--text-align-center{text-align:center}.featured-thumb__text--text-align-right{text-align:right}.featured-thumb__link[href]{background-color:currentColor;color:currentColor;display:block;-webkit-text-decoration:none;text-decoration:none}.featured-thumb__link[href]:focus{outline:0}.featured-thumb__link[href] .featured-thumb__media{opacity:1;transition:opacity 96ms linear}@media (prefers-reduced-motion: reduce){.featured-thumb__link[href] .featured-thumb__media{transition:none}}.featured-thumb__link[href] .featured-thumb__media:focus, .featured-thumb__link[href] .featured-thumb__media:hover{opacity:0.75}.language-list__item{color:currentColor;display:inline-block;-webkit-text-decoration:none;text-decoration:none;transition:color 96ms linear}@media (prefers-reduced-motion: reduce){.language-list__item{transition:none}}.language-list__item:not(:last-child){margin-right:0.25rem}.language-list__item.language-list__item--active, .language-list__item:focus, .language-list__item:hover{-webkit-text-decoration:underline;text-decoration:underline}.main-navigation, .main-navigation__list{display:block;list-style:none;margin:0;padding:0;width:100%}.main-navigation__item:not(:last-child){margin-bottom:1.875rem}@media (min-width: 1440px){.main-navigation__item:not(:last-child){margin-bottom:var(--space-x-small)}}.main-navigation__title{margin-bottom:var(--space-xx-small);position:relative}.main-navigation__title::after{background-color:var(--color-foreground);content:"";opacity:0.25;position:absolute;bottom:0.5rem;left:0;width:100%;height:1px;z-index:1}@media (min-width: 1024px){.main-navigation__title::after{bottom:0.625rem}}.main-navigation__title__label{background-color:var(--color-background);box-sizing:border-box;display:inline-block;font-weight:var(--font-weight-bold);padding-right:1rem;position:relative;text-transform:uppercase;z-index:2}.main-navigation__list__item + .main-navigation__list__item{margin-top:var(--space-xxx-small)}.main-navigation__list__link{color:currentColor;position:relative;-webkit-text-decoration:none;text-decoration:none}.main-navigation__list__link[href*="facebook.com"], .main-navigation__list__link[href*="instagram.com"], .main-navigation__list__link[href*="linkedin.com"], .main-navigation__list__link[href*="blog.kunsten.be"], .main-navigation__list__link[href*="medium.com"], .main-navigation__list__link[href*="soundcloud.com"], .main-navigation__list__link[href*="twitter.com"], .main-navigation__list__link[href*="vimeo.com"], .main-navigation__list__link[href*="youtube.com"]{margin-left:2.3125rem;position:relative}.main-navigation__list__link[href*="facebook.com"]:focus, .main-navigation__list__link[href*="facebook.com"]:hover, .main-navigation__list__link[href*="instagram.com"]:focus, .main-navigation__list__link[href*="instagram.com"]:hover, .main-navigation__list__link[href*="linkedin.com"]:focus, .main-navigation__list__link[href*="linkedin.com"]:hover, .main-navigation__list__link[href*="blog.kunsten.be"]:focus, .main-navigation__list__link[href*="blog.kunsten.be"]:hover, .main-navigation__list__link[href*="medium.com"]:focus, .main-navigation__list__link[href*="medium.com"]:hover, .main-navigation__list__link[href*="soundcloud.com"]:focus, .main-navigation__list__link[href*="soundcloud.com"]:hover, .main-navigation__list__link[href*="twitter.com"]:focus, .main-navigation__list__link[href*="twitter.com"]:hover, .main-navigation__list__link[href*="vimeo.com"]:focus, .main-navigation__list__link[href*="vimeo.com"]:hover, .main-navigation__list__link[href*="youtube.com"]:focus, .main-navigation__list__link[href*="youtube.com"]:hover{padding-left:0}.main-navigation__list__link[href*="facebook.com"]::before, .main-navigation__list__link[href*="instagram.com"]::before, .main-navigation__list__link[href*="linkedin.com"]::before, .main-navigation__list__link[href*="blog.kunsten.be"]::before, .main-navigation__list__link[href*="medium.com"]::before, .main-navigation__list__link[href*="soundcloud.com"]::before, .main-navigation__list__link[href*="twitter.com"]::before, .main-navigation__list__link[href*="vimeo.com"]::before, .main-navigation__list__link[href*="youtube.com"]::before{background-image:url("../images/otherlink.svg");background-position:center left;background-repeat:no-repeat;background-size:contain;content:"";display:block;position:absolute;top:50%;left:-2.3125rem;transform:translateY(calc(-50% - 1px));width:2.3125rem;height:17px}@media (prefers-color-scheme: dark){.main-navigation__list__link[href*="facebook.com"]::before, .main-navigation__list__link[href*="instagram.com"]::before, .main-navigation__list__link[href*="linkedin.com"]::before, .main-navigation__list__link[href*="blog.kunsten.be"]::before, .main-navigation__list__link[href*="medium.com"]::before, .main-navigation__list__link[href*="soundcloud.com"]::before, .main-navigation__list__link[href*="twitter.com"]::before, .main-navigation__list__link[href*="vimeo.com"]::before, .main-navigation__list__link[href*="youtube.com"]::before{filter:invert(1)}}.main-navigation__list__link[href*="facebook.com"]::before{background-image:url("../images/facebook.svg")}.main-navigation__list__link[href*="instagram.com"]::before{background-image:url("../images/instagram.svg")}.main-navigation__list__link[href*="linkedin.com"]::before{background-image:url("../images/linkedin.svg")}.main-navigation__list__link[href*="blog.kunsten.be"]::before, .main-navigation__list__link[href*="medium.com"]::before{background-image:url("../images/medium.svg")}.main-navigation__list__link[href*="soundcloud.com"]::before{background-image:url("../images/soundcloud.svg")}.main-navigation__list__link[href*="twitter.com"]::before{background-image:url("../images/twitter.svg")}.main-navigation__list__link[href*="vimeo.com"]::before{background-image:url("../images/vimeo.svg")}.main-navigation__list__link[href*="youtube.com"]::before{background-image:url("../images/youtube.svg")}.main-navigation__list__label{display:inline-block;position:relative;transform:translateX(0) translateZ(0);transition:border-bottom-color 96ms linear, transform 288ms cubic-bezier(0.625, 0, 0.1, 1)}@media (prefers-reduced-motion: reduce){.main-navigation__list__label{transition:none}}.main-navigation__list__label::before{content:"•\00a0\00a0\00a0";display:inline-block;font-family:serif;font-size:15px;line-height:1;opacity:0;pointer-events:none;position:absolute;top:0.25rem;left:-0.75rem;transition:opacity 96ms linear 64ms}@media (min-width: 1024px){.main-navigation__list__label::before{top:0.3125rem}}@media (prefers-reduced-motion: reduce){.main-navigation__list__label::before{content:none;display:none}}.main-navigation__list__label .icon{margin-left:10px;width:0.8125rem;height:0.8125rem}.main-navigation__list__item__sub-list{list-style:none;padding-left:1.25rem}.main-navigation__list__item__sub-list__item{margin-top:var(--space-xxx-small)}.main-navigation__list__link[href*="facebook.com"] .main-navigation__list__label::before, .main-navigation__list__link[href*="instagram.com"] .main-navigation__list__label::before, .main-navigation__list__link[href*="linkedin.com"] .main-navigation__list__label::before, .main-navigation__list__link[href*="blog.kunsten.be"] .main-navigation__list__label::before, .main-navigation__list__link[href*="medium.com"] .main-navigation__list__label::before, .main-navigation__list__link[href*="soundcloud.com"] .main-navigation__list__label::before, .main-navigation__list__link[href*="twitter.com"] .main-navigation__list__label::before, .main-navigation__list__link[href*="vimeo.com"] .main-navigation__list__label::before, .main-navigation__list__link[href*="youtube.com"] .main-navigation__list__label::before{display:none}.main-navigation__list__link:focus .main-navigation__list__label, .main-navigation__list__link:hover .main-navigation__list__label, .main-navigation:not(:hover):not(:focus) .main-navigation__list__item--active > .main-navigation__list__link .main-navigation__list__label, .main-navigation:not(:hover):not(:focus) .main-navigation__list__item__sub-list__item--active .main-navigation__list__link .main-navigation__list__label{text-decoration:underline;-webkit-text-decoration:underline solid currentColor;text-decoration:underline solid currentColor;text-decoration-thickness:1px;-webkit-text-decoration:1px solid underline currentColor;text-decoration:1px solid underline currentColor;text-underline-offset:7px;transform:translateX(0.75rem) translateZ(0)}.main-navigation__list__link:focus .main-navigation__list__label::before, .main-navigation__list__link:hover .main-navigation__list__label::before, .main-navigation:not(:hover):not(:focus) .main-navigation__list__item--active > .main-navigation__list__link .main-navigation__list__label::before, .main-navigation:not(:hover):not(:focus) .main-navigation__list__item__sub-list__item--active > .main-navigation__list__link .main-navigation__list__label::before{opacity:1;transition:opacity 96ms linear}@media (prefers-reduced-motion: reduce){.main-navigation__list__link:focus .main-navigation__list__label, .main-navigation__list__link:hover .main-navigation__list__label, .main-navigation:not(:hover):not(:focus) .main-navigation__list__item--active > .main-navigation__list__link .main-navigation__list__label{transform:translateX(0) translateZ(0)}}.main-navigation__list__link[href*="facebook.com"] .main-navigation__list__label:focus, .main-navigation__list__link[href*="facebook.com"] .main-navigation__list__label:hover, .main-navigation:not(:hover):not(:focus) .main-navigation__list__item--active .main-navigation__list__link[href*="facebook.com"] .main-navigation__list__label, .main-navigation__list__link[href*="instagram.com"] .main-navigation__list__label:focus, .main-navigation__list__link[href*="instagram.com"] .main-navigation__list__label:hover, .main-navigation:not(:hover):not(:focus) .main-navigation__list__item--active .main-navigation__list__link[href*="instagram.com"] .main-navigation__list__label, .main-navigation__list__link[href*="linkedin.com"] .main-navigation__list__label:focus, .main-navigation__list__link[href*="linkedin.com"] .main-navigation__list__label:hover, .main-navigation:not(:hover):not(:focus) .main-navigation__list__item--active .main-navigation__list__link[href*="linkedin.com"] .main-navigation__list__label, .main-navigation__list__link[href*="blog.kunsten.be"] .main-navigation__list__label:focus, .main-navigation__list__link[href*="blog.kunsten.be"] .main-navigation__list__label:hover, .main-navigation:not(:hover):not(:focus) .main-navigation__list__item--active .main-navigation__list__link[href*="blog.kunsten.be"] .main-navigation__list__label, .main-navigation__list__link[href*="medium.com"] .main-navigation__list__label:focus, .main-navigation__list__link[href*="medium.com"] .main-navigation__list__label:hover, .main-navigation:not(:hover):not(:focus) .main-navigation__list__item--active .main-navigation__list__link[href*="medium.com"] .main-navigation__list__label, .main-navigation__list__link[href*="soundcloud.com"] .main-navigation__list__label:focus, .main-navigation__list__link[href*="soundcloud.com"] .main-navigation__list__label:hover, .main-navigation:not(:hover):not(:focus) .main-navigation__list__item--active .main-navigation__list__link[href*="soundcloud.com"] .main-navigation__list__label, .main-navigation__list__link[href*="twitter.com"] .main-navigation__list__label:focus, .main-navigation__list__link[href*="twitter.com"] .main-navigation__list__label:hover, .main-navigation:not(:hover):not(:focus) .main-navigation__list__item--active .main-navigation__list__link[href*="twitter.com"] .main-navigation__list__label, .main-navigation__list__link[href*="vimeo.com"] .main-navigation__list__label:focus, .main-navigation__list__link[href*="vimeo.com"] .main-navigation__list__label:hover, .main-navigation:not(:hover):not(:focus) .main-navigation__list__item--active .main-navigation__list__link[href*="vimeo.com"] .main-navigation__list__label, .main-navigation__list__link[href*="youtube.com"] .main-navigation__list__label:focus, .main-navigation__list__link[href*="youtube.com"] .main-navigation__list__label:hover, .main-navigation:not(:hover):not(:focus) .main-navigation__list__item--active .main-navigation__list__link[href*="youtube.com"] .main-navigation__list__label{transform:translateX(0) translateZ(0)}.site-footer{position:relative;width:100%}.site-footer__background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.site-footer__background__attachment{display:block;position:absolute;top:0;left:50%;transform:translateX(-50%);width:auto;max-width:none;height:100%}@supports (object-fit: cover){.site-footer__background__attachment{object-fit:cover;object-position:top center;position:relative;top:auto;left:auto;transform:none;width:100%}}.site-footer__banner, .site-footer__body{margin-right:auto;margin-left:auto;position:relative;width:calc(100% - 2rem);z-index:3}@media (min-width: 768px){.site-footer__banner, .site-footer__body{width:calc(100% - 3.75rem);width:calc(100% - 3.75rem - env(safe-area-inset-left) - env(safe-area-inset-right))}}@media (min-width: 1440px){.site-footer__banner, .site-footer__body{width:1320px}}.site-footer__banner{padding-top:var(--space-medium);padding-bottom:var(--space-medium);text-align:center}@media (min-width: 1440px){.site-footer__banner{padding-top:var(--space-x-large);padding-bottom:var(--space-x-large)}}.site-footer__banner__inner{width:100%}@media (min-width: 768px){.site-footer__banner__inner{margin-right:auto;margin-left:auto;width:66.6666%}}@media (min-width: 1440px){.site-footer__banner__inner{width:50%}}.site-footer__banner__inner p{display:inline-block;width:100%}.site-footer__banner__inner p:not(:last-child){margin-bottom:var(--space-xx-small)}@media (min-width: 1440px){.site-footer__banner__inner p:not(:last-child){margin-bottom:var(--space-small)}}.site-footer__body{background-color:var(--color-background);box-sizing:border-box;color:var(--color-foreground);overflow:hidden}@media (min-width: 768px){.site-footer__body{display:flex;flex-wrap:wrap}}.site-footer__body:only-child{border-top:1px solid var(--color-alpha-foreground-25);border-right:1px solid var(--color-alpha-foreground-25);border-left:1px solid var(--color-alpha-foreground-25)}@media (min-width: 768px){.site-footer__body__flanders-logo-container__inner, .site-footer__body__navigation-container__inner, .site-footer__body__social-navigation-container__inner{box-sizing:border-box;display:flex;justify-content:flex-start;align-items:start;width:100%;height:100%}}.site-footer__body__flanders-logo-container, .site-footer__body__logo-container, .site-footer__body__navigation-container, .site-footer__body__social-navigation-container{box-sizing:border-box}@media (max-width: 767px){.site-footer__body__flanders-logo-container, .site-footer__body__logo-container, .site-footer__body__navigation-container, .site-footer__body__social-navigation-container{width:100%}}.site-footer__flanders-logo, .site-footer__logo, .site-footer__navigation__link{color:currentColor;-webkit-text-decoration:none;text-decoration:none;transition:opacity 96ms linear}@media (prefers-reduced-motion: reduce){.site-footer__flanders-logo, .site-footer__logo, .site-footer__navigation__link{transition:none}}.site-footer__flanders-logo:focus, .site-footer__logo:focus, .site-footer__navigation__link:focus{outline:0}.site-footer__flanders-logo:hover, .site-footer__logo:hover, .site-footer__navigation__link:hover{cursor:pointer}.site-footer__flanders-logo:focus, .site-footer__flanders-logo:hover, .site-footer__logo:focus, .site-footer__logo:hover, .site-footer__navigation__link:focus, .site-footer__navigation__link:hover{opacity:0.5}@media (max-width: 1439px){.site-footer__body__logo-container{display:none}}@media (min-width: 1440px){.site-footer__body__logo-container{flex-basis:50%;flex-grow:1;flex-shrink:1}}@media (min-width: 1440px){.site-footer__body__logo-container:not(:last-child){border-bottom:1px solid var(--color-alpha-foreground-25)}}@media (min-width: 1440px){.site-footer__body__logo-container__inner{padding:var(--space-medium) 0 var(--space-medium) var(--space-medium)}}.site-footer__logo{display:block;transform:translateY(0.375rem);width:auto;height:auto}.site-footer__logo .icon{display:block;fill:currentColor;width:263px;height:20px}@media (min-width: 768px){.site-footer__body__navigation-container{display:flex;flex-basis:100%;flex-grow:0;flex-shrink:0;justify-content:flex-start;align-items:flex-start}}@media (min-width: 1440px){.site-footer__body__navigation-container{flex-basis:50%;flex-grow:1}}.site-footer__body__navigation-container:not(:last-child){border-bottom:1px solid var(--color-alpha-foreground-25)}.site-footer__body__navigation-container__inner{padding:1.25rem}@media (min-width: 768px){.site-footer__body__navigation-container__inner{padding:var(--space-x-small)}}@media (min-width: 1440px){.site-footer__body__navigation-container__inner{padding:var(--space-medium) var(--space-medium) var(--space-medium) 0}}.site-footer__navigation{list-style:none;margin:0;padding:0}@media (min-width: 768px){.site-footer__navigation{flex-basis:calc(33% - 0.75rem);flex-grow:0;flex-shrink:0}}@media (min-width: 768px){.site-footer__navigation:not(:last-child){margin-right:1.125rem}}@media (min-width: 768px){.site-footer__body__social-navigation-container{flex-basis:auto;flex-grow:1;flex-shrink:0}}@media (max-width: 767px){.site-footer__body__social-navigation-container:not(:last-child){border-bottom:1px solid var(--color-alpha-foreground-25)}.site-footer__body__social-navigation-container:empty{display:none}}@media (min-width: 768px){.site-footer__body__social-navigation-container:not(:last-child){border-right:1px solid var(--color-alpha-foreground-25)}}.site-footer__body__social-navigation-container__inner{padding:0.625rem 1.25rem}@media (min-width: 768px){.site-footer__body__social-navigation-container__inner{padding:0.875rem var(--space-x-small)}}@media (min-width: 1440px){.site-footer__body__social-navigation-container__inner{padding:1.875rem var(--space-medium)}}.site-footer__body__flanders-logo-container{box-sizing:border-box}@media (max-width: 767px){.site-footer__body__flanders-logo-container{width:100%}}@media (min-width: 768px){.site-footer__body__flanders-logo-container{flex-basis:auto;flex-grow:0;flex-shrink:1}}.site-footer__body__flanders-logo-container__inner{padding:1.25rem}@media (min-width: 768px){.site-footer__body__flanders-logo-container__inner{padding-right:var(--space-x-small);padding-left:var(--space-x-small)}}@media (min-width: 1440px){.site-footer__body__flanders-logo-container__inner{padding-right:var(--space-medium);padding-left:var(--space-medium)}}@media (prefers-color-scheme: dark){.site-footer__body__flanders-logo-container__inner{filter:invert(1)}}.site-footer__flanders-logo{display:block;width:144px;height:61px}.site-footer__flanders-logo__image{display:block;fill:currentColor;width:100%;height:100%}.site-header{position:relative;width:100%}.site-header__wrapper{box-sizing:border-box;display:flex;justify-content:flex-start;align-items:stretch;transition:background-color 64ms linear}.site-header__wrapper:not([class*="t-"]){background-color:transparent}@media (min-width: 768px){.site-header__wrapper{border-right:1px solid var(--color-alpha-foreground-25);border-left:1px solid var(--color-alpha-foreground-25);margin-right:auto;margin-left:auto;width:calc(100% - 3.75rem - env(safe-area-inset-left) - env(safe-area-inset-right));width:calc(100% - 3.75rem)}}@media (min-width: 1280px){.site-header__wrapper{flex-wrap:wrap;width:calc(100% - (1.875rem * 2))}}@media (min-width: 1280px) and (max-width: 1439px){.site-header__wrapper{box-sizing:border-box;padding-left:0;transition:padding-left 400ms cubic-bezier(0.65, 0, 0.015, 1)}}@media (min-width: 1440px){.site-header__wrapper{max-width:1320px}}@media (prefers-reduced-motion: reduce){.site-header__wrapper{transition:none!important}}body.is-scrolled .site-header__wrapper{background-color:var(--color-background);color:var(--color-foreground)}html:not(.no-js) .body--starts-with-dark-colors:not(.is-scrolled):not(.body--has-no-scroll-watcher) .site-header__wrapper{background-color:var(--color-alpha-black-25);color:var(--color-white);transition:background-color 96ms linear}@supports ((-webkit-backdrop-filter: blur(2px)) or (backdrop-filter: blur(2px))){html:not(.no-js) .body--starts-with-dark-colors:not(.is-scrolled):not(.body--has-no-scroll-watcher) .site-header__wrapper{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:var(--color-alpha-black-10);transition:background-color 96ms linear, -webkit-backdrop-filter 96ms linear;transition:backdrop-filter 96ms linear, background-color 96ms linear;transition:backdrop-filter 96ms linear, background-color 96ms linear, -webkit-backdrop-filter 96ms linear}}@media (min-width: 1280px) and (max-width: 1439px){html:not(.no-js) .body--starts-with-dark-colors:not(.is-scrolled):not(.body--has-no-scroll-watcher) .site-header__wrapper{transition:background-color 96ms linear, padding-left 400ms cubic-bezier(0.65, 0, 0.015, 1)}@supports ((-webkit-backdrop-filter: blur(2px)) or (backdrop-filter: blur(2px))){html:not(.no-js) .body--starts-with-dark-colors:not(.is-scrolled):not(.body--has-no-scroll-watcher) .site-header__wrapper{transition:background-color 96ms linear, padding-left 400ms cubic-bezier(0.65, 0, 0.015, 1), -webkit-backdrop-filter 96ms linear;transition:backdrop-filter 96ms linear, background-color 96ms linear, padding-left 400ms cubic-bezier(0.65, 0, 0.015, 1);transition:backdrop-filter 96ms linear, background-color 96ms linear, padding-left 400ms cubic-bezier(0.65, 0, 0.015, 1), -webkit-backdrop-filter 96ms linear}}}body.body--has-no-scroll-watcher .site-header__wrapper{background-color:var(--color-background)}.site-header__logo-container, .site-header__menu-toggle-container, .site-header__navigation-container, .site-header__search-link-container{box-sizing:border-box;position:relative}.site-header__logo-container, .site-header__menu-toggle-container, .site-header__search-link-container{overflow:hidden}@media (max-width: 1279px){.site-header__logo-container, .site-header__menu-toggle-container, .site-header__search-link-container{height:var(--small-screen-site-header-height)}}@media (min-width: 1280px){.site-header__menu-toggle-container, .site-header__navigation-container, .site-header__search-link-container{height:var(--wide-screen-site-header-height)}}.site-header__logo, .site-header__menu-toggle, .site-header__search-link{width:100%;height:100%}.site-header__logo, .site-header__menu-toggle, .site-header__navigation__link, .site-header__search-link, .site-header__navigation__sub-menu__link{color:currentColor;opacity:1;-webkit-text-decoration:none;text-decoration:none;transition:opacity 96ms linear}.site-header__logo:focus, .site-header__logo:hover, .site-header__menu-toggle:focus, .site-header__menu-toggle:hover, .site-header__navigation__link:focus, .site-header__navigation__link:hover, .site-header__search-link:focus, .site-header__search-link:hover, .site-header__navigation__sub-menu__link:focus, .site-header__navigation__sub-menu__link:hover{opacity:0.5}.site-header__logo:focus, .site-header__menu-toggle:focus, .site-header__navigation__link:focus, .site-header__search-link:focus, .site-header__navigation__sub-menu__link:focus{outline:0}.site-header__logo:hover, .site-header__menu-toggle:hover, .site-header__navigation__link:hover, .site-header__search-link:hover, .site-header__navigation__sub-menu__link:hover{cursor:pointer}.site-header__menu-toggle, .site-header__search-link{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.site-header__menu-toggle .icon, .site-header__search-link .icon{display:block;fill:currentColor}.site-header__menu-toggle .icon, .site-header__search-link .icon{width:16px;height:16px}.site-header__logo-container{display:flex;flex-basis:auto;flex-grow:1;flex-shrink:1;order:2;padding:0 var(--space-xx-small);justify-content:center;align-items:center}@media (max-width: 1279px){.site-header__logo-container{border-bottom:1px solid var(--color-alpha-foreground-25)}}@media (min-width: 1280px){.site-header__logo-container{display:none}}@media (max-width: 1279px){html:not(.no-js) .body--starts-with-dark-colors:not(.is-scrolled):not(.body--has-no-scroll-watcher) .site-header__logo-container{border-color:var(--color-alpha-white-50)}}.site-header__logo{display:block;width:auto;height:auto}.site-header__logo .icon{display:block;width:100%;max-height:15px}@media (min-width: 768px) and (max-width: 1279px){.site-header__logo .icon{max-height:17px}}@media (min-width: 1280px){.site-header__logo .icon{max-height:20px}}@media (max-width: 1279px){.site-header__navigation-container{display:none}}@media (min-width: 1280px){.site-header__navigation-container{display:flex;flex-basis:auto;flex-grow:1;flex-shrink:1;order:1;justify-content:center;align-items:flex-start}}@media (min-width: 1280px){html:not(.no-js) .body--starts-with-dark-colors:not(.is-scrolled):not(.body--has-no-scroll-watcher) .site-header__navigation-container{border-color:var(--color-alpha-white-50)}}.site-header__navigation{box-sizing:border-box;list-style:none;margin:0;padding:0 1.25rem;width:100%}@media (min-width: 1280px){.site-header__navigation{border-top:1px solid var(--color-alpha-foreground-25);border-bottom:1px solid var(--color-alpha-foreground-25)}}@media (min-width: 1280px){html:not(.no-js) .body--starts-with-dark-colors:not(.is-scrolled):not(.body--has-no-scroll-watcher) .site-header__navigation{border-color:var(--color-alpha-white-50)}}.site-header__navigation__item{display:inline-block;line-height:1.63;position:relative}@media (min-width: 1024px){.site-header__navigation__item{line-height:1.78}}.site-header__navigation__item:not(:last-child){margin-right:2rem}.site-header__navigation__link{box-sizing:border-box;display:inline-block;padding-top:0.6875rem;padding-bottom:0.6875rem;position:relative;height:100%}.site-header__navigation__link::after{background-color:currentColor;content:"";display:block;position:absolute;bottom:-1px;left:0;transform:scaleY(0);transform-origin:bottom center;transition:transform 96ms ease-in;width:100%;height:3px}.site-header__navigation__item--active > .site-header__navigation__link::after, .site-header__navigation__link:focus::after, .site-header__navigation__link:hover::after{transform:scaleY(1);transition:transform 160ms ease-out}.site-header__navigation__sub-menu-trigger{cursor:pointer;transition:opacity 96ms linear}.site-header__navigation__sub-menu-trigger:hover{opacity:0.5}.site-header__navigation__sub-menu-trigger:hover > .site-header__navigation__link{opacity:1}.site-header__navigation__sub-menu-trigger::after{background-color:currentColor;content:"";display:block;position:absolute;bottom:-1px;left:0;transform:scaleY(0);transform-origin:bottom center;transition:transform 96ms ease-in;width:100%;height:3px}.site-header__navigation__item--active > .site-header__navigation__sub-menu-trigger::after, .site-header__navigation__sub-menu-trigger:hover::after{transform:scaleY(1);transition:transform 160ms ease-out}.site-header__navigation__sub-menu-trigger .site-header__navigation__dropdown{-webkit-appearance:initial;appearance:initial;background:initial;border-color:transparent;border-radius:0;border-style:solid;border-width:0;box-shadow:initial;color:currentColor;cursor:pointer;display:inline-block;font-size:1.125rem;line-height:1.25;margin:0;outline:initial;padding:0;text-decoration:initial;box-sizing:border-box;margin-left:8px;padding-top:0.6875rem;padding-bottom:0.6875rem}.site-header__navigation__sub-menu-trigger .site-header__navigation__dropdown:focus{outline-width:2px;outline-style:solid;outline-color:currentColor;outline-color:-webkit-focus-ring-color;outline-color:revert}.site-header__navigation__sub-menu-trigger .site-header__navigation__dropdown:focus:not(:focus-visible){outline:initial}.site-header__navigation__sub-menu-trigger .site-header__navigation__dropdown:focus-visible{outline-width:2px;outline-style:solid;outline-color:currentColor;outline-color:-webkit-focus-ring-color;outline-color:revert}.site-header__navigation__dropdown .icon{width:0.8125rem;height:0.8125rem}.site-header__navigation__sub-menu-fly-out{display:block;opacity:1;position:absolute;transform:translateX(0);transition:transform 96ms ease-out, opacity 96ms linear;visibility:hidden;width:max-content}.site-header__navigation__item:hover .site-header__navigation__sub-menu-fly-out, .site-header__navigation__sub-menu-fly-out[aria-expanded="true"]{opacity:1;transform:translateX(-20px);visibility:visible}.site-header__navigation__sub-menu{background-color:var(--color-background);border:1px solid var(--color-alpha-foreground-25);list-style:none;padding:0.625rem 20px}html:not(.no-js) .body--starts-with-dark-colors:not(.is-scrolled):not(.body--has-no-scroll-watcher) .site-header__navigation__sub-menu{background-color:var(--color-alpha-black-25);border-color:var(--color-alpha-white-50);color:var(--color-white);transition:background-color 96ms linear}@supports ((-webkit-backdrop-filter: blur(2px)) or (backdrop-filter: blur(2px))){html:not(.no-js) .body--starts-with-dark-colors:not(.is-scrolled):not(.body--has-no-scroll-watcher) .site-header__navigation__sub-menu{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:var(--color-alpha-black-10);transition:background-color 96ms linear, -webkit-backdrop-filter 96ms linear;transition:backdrop-filter 96ms linear, background-color 96ms linear;transition:backdrop-filter 96ms linear, background-color 96ms linear, -webkit-backdrop-filter 96ms linear}}.site-header__navigation__sub-menu__item:not(:last-child){margin-bottom:0.3125rem}.site-header__navigation__sub-menu__item--active .site-header__navigation__sub-menu__link, .site-header__navigation__sub-menu__link:hover{-webkit-text-decoration:underline;text-decoration:underline}.site-header__navigation-languages{display:none}@media (min-width: 1280px){.site-header__navigation-languages{border-top:1px solid var(--color-alpha-foreground-25);border-bottom:1px solid var(--color-alpha-foreground-25);display:flex;order:2;padding-right:20px;padding-left:20px;align-items:center}}html:not(.no-js) .body--starts-with-dark-colors:not(.is-scrolled):not(.body--has-no-scroll-watcher) .site-header__navigation-languages{border-color:var(--color-alpha-white-50)}.site-header__search-link-container{border-right:1px solid var(--color-alpha-foreground-25);border-bottom:1px solid var(--color-alpha-foreground-25);flex-basis:50px;flex-grow:0;flex-shrink:0;order:1}@media (min-width: 1280px){.site-header__search-link-container{border-top:1px solid var(--color-alpha-foreground-25);border-right:0;border-left:1px solid var(--color-alpha-foreground-25)}}@media (min-width: 1280px){.site-header__search-link-container{flex-basis:60px;order:2}}html:not(.no-js) .body--starts-with-dark-colors:not(.is-scrolled):not(.body--has-no-scroll-watcher) .site-header__search-link-container{border-color:var(--color-alpha-white-50)}@media (max-width: 1279px){.body--search .site-header__search-link-container{border-right-color:transparent!important}}@media (min-width: 1280px){.body--search .site-header__search-link-container{border-left-color:transparent!important}}.body--search .site-header__search-link{pointer-events:none;visibility:hidden}.site-header__menu-toggle-container{border-bottom:1px solid var(--color-alpha-foreground-25);border-left:1px solid var(--color-alpha-foreground-25);flex-basis:50px;flex-grow:0;flex-shrink:0;order:3}@media (min-width: 1280px){.site-header__menu-toggle-container{border-top:1px solid var(--color-alpha-foreground-25);flex-basis:53px;order:4}}html:not(.no-js) .body--starts-with-dark-colors:not(.is-scrolled):not(.body--has-no-scroll-watcher) .site-header__menu-toggle-container{border-color:var(--color-alpha-white-50)}@media (max-width: 1279px){#site-container-navigation-toggle:checked ~ .l-site-container__header .site-header__wrapper{background-color:var(--color-foreground);color:var(--color-background);transition:background-color 96ms linear, color 96ms linear}#site-container-navigation-toggle:checked ~ .l-site-container__header .icon-logo{filter:invert(1);transition:filter 96ms linear}}@media (max-width: 1279px){#site-container-navigation-toggle:checked ~ .l-site-container__header .site-header__logo-container, #site-container-navigation-toggle:checked ~ .l-site-container__header .site-header__menu-toggle-container, #site-container-navigation-toggle:checked ~ .l-site-container__header .site-header__navigation-container, #site-container-navigation-toggle:checked ~ .l-site-container__header .site-header__search-link-container{border-color:var(--color-alpha-background-25);transition:border-color 96ms linear}}.site-header__menu-toggle .icon-close{display:none}@media (max-width: 1279px){#site-container-navigation-toggle:checked ~ .l-site-container__header .site-header__menu-toggle .icon-close{display:block}}@media (max-width: 1279px){#site-container-navigation-toggle:checked ~ .l-site-container__header .site-header__menu-toggle .icon-hamburger{display:none}}@media (prefers-reduced-motion: reduce){.site-header__wrapper{transition:none!important}}.notice{box-sizing:border-box;padding:var(--space-medium) var(--space-xx-small);width:auto}@media (min-width: 768px){.notice{padding:var(--space-small);max-width:530px}}.notice--error{border:2px solid var(--color-error)}.notice__inner{display:flex;flex-direction:column;justify-content:space-between;height:100%}.notice__title{margin-bottom:0;text-transform:none;max-width:500px}.notice__title__box + .notice__description{margin-top:var(--space-xx-small)}.notice:not(.notice--error) .notice__description{opacity:0.75}.featured-content{overflow:hidden;position:relative;width:100%}@media (min-width: 1024px){.featured-content{display:flex;align-items:stretch}}@media (max-width: 1023px){.featured-content__main{margin-bottom:1.25rem}}@media (min-width: 1024px){.featured-content__main{flex-basis:calc(66.6666% - var(--space-x-small));flex-grow:0;flex-shrink:0;margin-right:var(--space-x-small)}}.featured-content__main__item{width:100%}@media (min-width: 1024px){.featured-content__main__item{height:100%}}.featured-content__aside{display:flex;justify-content:flex-start;align-items:flex-start}@media (max-width: 767px){.featured-content__aside{flex-wrap:nowrap;overflow-x:scroll}}@media (min-width: 1024px){.featured-content__aside{flex-basis:auto;flex-grow:1;flex-shrink:1;flex-direction:column;align-content:space-between;justify-content:space-between}}@media (max-width: 1023px){.featured-content__aside__item{flex-grow:0;flex-shrink:0}}@media (max-width: 767px){.featured-content__aside__item{flex-basis:auto}}@media (min-width: 768px) and (max-width: 1023px){.featured-content__aside__item{flex-basis:calc(33.3333% - var(--space-xx-small))}}@media (min-width: 1024px){.featured-content__aside__item{width:100%}}@media (min-width: 768px) and (max-width: 1023px){.featured-content__aside__item:not(:last-child){margin-right:var(--space-x-small)}}@media (min-width: 1024px){.featured-content__aside__item:not(:last-child){border-bottom:1px solid var(--color-alpha-foreground-25);margin-bottom:var(--space-medium);padding-bottom:var(--space-medium)}}@media (max-width: 767px){.featured-content__aside__item__inner{box-sizing:content-box;padding-left:0.75rem;width:calc((100vw - 2rem) * 0.45)}}@media (max-width: 767px){.featured-content__aside__item:first-child .featured-content__aside__item__inner{padding-left:0}}.random-artworks-columns{column-count:1;column-gap:20px;width:100%}.random-artworks-columns .random-artworks-columns__image{padding:0;width:100%;height:auto}.random-artworks-columns > *{display:inline-block;font-size:0;margin-bottom:20px}@media (max-width: 320px){.random-artworks-columns > *{display:inline-block}.random-artworks-columns > *:nth-child(n + 3){display:none}}@media (min-width: 321px) and (max-width: 767px){.random-artworks-columns{column-count:2}.random-artworks-columns > *{display:inline-block}.random-artworks-columns > *:nth-child(n + 7){display:none}}@media (min-width: 768px) and (max-width: 1023px){.random-artworks-columns{column-count:3}.random-artworks-columns > *{display:inline-block}.random-artworks-columns > *:nth-child(n + 10){display:none}.two-columns .random-artworks-columns{column-count:4}.two-columns .random-artworks-columns > *{display:inline-block}.two-columns .random-artworks-columns > *:nth-child(n + 9){display:none}}@media (min-width: 1024px) and (max-width: 1439px){.random-artworks-columns{column-count:4}.random-artworks-columns > *{display:inline-block}.random-artworks-columns > *:nth-child(n + 13){display:none}.two-columns .random-artworks-columns{column-count:3}.two-columns .random-artworks-columns > *{display:inline-block}.two-columns .random-artworks-columns > *:nth-child(n + 10){display:none}}@media (min-width: 1440px) and (max-width: 1679px){.random-artworks-columns{column-count:5}.random-artworks-columns > *{display:inline-block}.random-artworks-columns > *:nth-child(n + 16){display:none}.two-columns .random-artworks-columns{column-count:4}.two-columns .random-artworks-columns > *{display:inline-block}.two-columns .random-artworks-columns > *:nth-child(n + 13){display:none}}@media (min-width: 1680px){.random-artworks-columns{column-count:6}.random-artworks-columns > *{display:inline-block}.random-artworks-columns > *:nth-child(n + 19){display:none}.two-columns .random-artworks-columns{column-count:4}.two-columns .random-artworks-columns > *{display:inline-block}.two-columns .random-artworks-columns > *:nth-child(n + 13){display:none}}.random-covers-grid{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.random-covers-grid .random-covers-grid__image{width:100%;height:auto}.random-covers-grid > *{display:block;font-size:0;margin-bottom:20px;margin-left:20px}@media (max-width: 320px){.random-covers-grid > *{display:block;margin-left:0;width:100%}.random-covers-grid > *:nth-child(n + 7){display:none}}@media (min-width: 321px) and (max-width: 767px){.random-covers-grid > *{display:block;width:calc(50% - (20px / 2))}.random-covers-grid > *:nth-child(2n + 1){margin-left:0}.random-covers-grid > *:nth-child(n + 7){display:none}}@media (min-width: 768px) and (max-width: 1023px){.random-covers-grid > *{display:block;width:calc(25% - (20px / 4 * 3))}.random-covers-grid > *:nth-child(4n + 1){margin-left:0}.random-covers-grid > *:nth-child(n + 17){display:none}.two-columns .random-covers-grid > *{margin-left:20px;width:calc(25% - (20px / 4 * 3))}.two-columns .random-covers-grid > *:nth-child(4n + 1){margin-left:0}.two-columns .random-covers-grid > *:nth-child(n + 13){display:none}}@media (min-width: 1024px) and (max-width: 1439px){.random-covers-grid > *{display:block;width:calc((100% / 6) - (20px / 6 * 5))}.random-covers-grid > *:nth-child(6n + 1){margin-left:0}.random-covers-grid > *:nth-child(n + 25){display:none}.two-columns .random-covers-grid > *{margin-left:20px;width:calc((100% / 4) - (20px / 4 * 3))}.two-columns .random-covers-grid > *:nth-child(4n + 1){margin-left:0}.two-columns .random-covers-grid > *:nth-child(n + 13){display:none}}@media (min-width: 1440px) and (max-width: 1679px){.random-covers-grid > *{display:block;width:calc((100% / 8) - (20px / 8 * 7))}.random-covers-grid > *:nth-child(8n + 1){margin-left:0}.random-covers-grid > *:nth-child(n + 33){display:none}.two-columns .random-covers-grid > *{margin-left:20px;width:calc((100% / 5) - (20px / 5 * 4))}.two-columns .random-covers-grid > *:nth-child(5n + 1){margin-left:0}.two-columns .random-covers-grid > *:nth-child(n + 16){display:none}}@media (min-width: 1680px){.random-covers-grid > *{display:block;width:calc((100% / 8) - (20px / 8 * 7))}.random-covers-grid > *:nth-child(8n + 1){margin-left:0}.random-covers-grid > *:nth-child(n + 33){display:none}.two-columns .random-covers-grid > *{margin-left:20px;width:calc((100% / 5) - (20px / 5 * 4))}.two-columns .random-covers-grid > *:nth-child(5n + 1){margin-left:0}.two-columns .random-covers-grid > *:nth-child(n + 16){display:none}}.topical-highlights{--max-height: 300px}@media (min-width: 1280px){.topical-highlights{--max-height: 400px;}}@media (min-width: 1440px){.topical-highlights{--max-height: 450px;}}.topical-highlights__carousel{box-sizing:border-box;display:block}.topical-highlights__carousel__items{display:grid;grid-template-rows:max-content;grid-template-columns:1fr;list-style:none;margin:0;padding:0;width:100%}@media (min-width: 768px){.topical-highlights__carousel__items{max-height:var(--max-height)}}.topical-highlights__carousel__item{grid-row:1;grid-column:1;opacity:0;transition:opacity 512ms ease-in-out;z-index:0}.topical-highlights__carousel__item[data-carousel-item-current]{opacity:1;z-index:1}.topical-highlights__carousel__item[data-carousel-item-next], .topical-highlights__carousel__item[data-carousel-item-previous]{pointer-events:none;z-index:2}.topical-highlights__carousel__item__figure{margin:0}@media (min-width: 768px){.topical-highlights__carousel__item__figure{display:flex;flex-direction:row-reverse;justify-content:space-between}}@media (min-width: 768px){.topical-highlights__carousel__item__image-container, .topical-highlights__carousel__item__info{flex-grow:0;flex-shrink:0;width:calc((100% - var(--space-medium)) / 2)}}.topical-highlights__carousel__item__image-container{aspect-ratio:3/2;display:grid;margin:0 auto;align-items:center;justify-items:center;max-height:var(--max-height)}@media (min-width: 768px){.topical-highlights__carousel__item__image-container{margin:0;align-items:end;justify-items:end}}.topical-highlights__carousel__item__image{width:auto;height:100%;max-height:var(--max-height)}.topical-highlights__carousel__item__info{margin-top:var(--space-xx-small)}@media (min-width: 768px){.topical-highlights__carousel__item__info{align-self:flex-end}}.topical-highlights__carousel__item__info *{text-wrap:balance;max-width:30ch}.topical-highlights__carousel__item__info__actor{font-weight:var(--font-weight-semibold)}@media (max-width: 767px){.two-columns p{word-break:break-word}}@media (min-width: 1024px){.two-columns{display:grid;column-gap:40px;grid-template-columns:2fr 3fr}}@media (min-width: 1024px){.two-columns.two-columns--text-image{display:grid;column-gap:40px;grid-template-columns:2fr 2fr}}@media (min-width: 1380px){.two-columns.two-columns--text-image{display:grid;column-gap:100px;grid-template-columns:2fr 2.5fr}}.two-columns__left ul, .two-columns__left ol, .two-columns__left li, .two-columns__left td, .two-columns__left tr, .two-columns__left thead{font-size:1rem}.two-columns__right img{width:100%}@media (max-width: 1023px){.two-columns__right{margin-top:20px}}.pagination{display:flex;list-style:none;margin:1.625rem 0;padding:0;justify-content:flex-start;align-items:center}@media (min-width: 1440px){.pagination{margin:5rem 0}}.pagination--sub-list{margin:1rem 0}@media (min-width: 1440px){.pagination--sub-list{margin:2rem 0}}.pagination:first-child{margin-top:0}.pagination:last-child{margin-bottom:0}.pagination__item.pagination__item--prev + .pagination__item--next{margin-left:1rem}@media (max-width: 567px){.pagination--has-prev-and-next .pagination__item[class="pagination__item"]{display:none}}.pagination__item__link{border:1px solid transparent;color:var(--color-foreground-medium);display:block;font-size:0.8125rem;line-height:1.54;padding-top:0.4375rem;padding-right:0.8125rem;padding-bottom:0.4375rem;padding-left:0.8125rem;-webkit-text-decoration:none;text-decoration:none;transition:color 64ms}.pagination__item:not(.pagination__item--current) .pagination__item__link[href]:hover{color:var(--color-foreground)}.pagination__item--prev .pagination__item__link, .pagination__item--next .pagination__item__link{border-color:var(--color-foreground);color:var(--color-foreground)}.pagination__item--current .pagination__item__link{background-color:var(--color-foreground);color:var(--color-background)}.pagination__item--first:not(.pagination__item--current) .pagination__item__link, .pagination__item--last:not(.pagination__item--current) .pagination__item__link{color:var(--color-foreground)}.phonogram__version-info{opacity:0.5}.search-form{box-sizing:border-box;display:flex;overflow:hidden;justify-content:flex-start;align-items:stretch;position:relative;width:100%}.search-form:not(:first-child){margin-top:var(--space-x-small)}.search-form__clear-button-container, .search-form__submit-button-container, .search-form__text-input-container{position:relative;height:3.125rem;z-index:1}@media (min-width: 1440px){.search-form__clear-button-container, .search-form__submit-button-container, .search-form__text-input-container{height:3.75rem}}.search-form__clear-button-container:focus, .search-form__submit-button-container:focus, .search-form__text-input-container:focus{z-index:3}.search-form__clear-button-container, .search-form__submit-button-container{flex-basis:3.125rem;flex-grow:0;flex-shrink:0}@media (min-width: 1440px){.search-form__clear-button-container, .search-form__submit-button-container{flex-basis:3.75rem}}.search-form__text-input-container{flex-basis:auto;flex-grow:1;flex-shrink:1}.search-form__text-input:not(:focus), .search-form__text-input:not(:hover){border-right-color:var(--color-alpha-black-0);border-left-color:var(--color-alpha-black-0)}@media (prefers-color-scheme: dark){.search-form__text-input:not(:focus), .search-form__text-input:not(:hover){border-right-color:var(--color-alpha-white-0);border-left-color:var(--color-alpha-white-0)}}.search-form__clear-button, .search-form__submit-button, .search-form__text-input{border:1px solid var(--color-alpha-black-60);box-sizing:border-box;outline:0;position:relative;transition:border-color 64ms linear;width:100%;height:100%;z-index:1}@media (prefers-color-scheme: dark){.search-form__clear-button, .search-form__submit-button, .search-form__text-input{border:1px solid var(--color-alpha-white-50)}}@media (prefers-reduced-motion: reduce){.search-form__clear-button, .search-form__submit-button, .search-form__text-input{transition:none}}.search-form__clear-button:focus, .search-form__clear-button:hover, .search-form__submit-button:focus, .search-form__submit-button:hover, .search-form__text-input:focus, .search-form__text-input:hover{border-color:var(--color-black);z-index:3}@media (prefers-color-scheme: dark){.search-form__clear-button:focus, .search-form__clear-button:hover, .search-form__submit-button:focus, .search-form__submit-button:hover, .search-form__text-input:focus, .search-form__text-input:hover{border-color:var(--color-white)}}.search-form__clear-button, .search-form__submit-button{-webkit-appearance:none;appearance:none;background:none;color:currentColor;display:flex;margin:0;padding:0;justify-content:center;align-items:center;width:3.125rem}@media (min-width: 1440px){.search-form__clear-button, .search-form__submit-button{width:3.75rem}}.search-form__clear-button .icon, .search-form__submit-button .icon{display:block;fill:currentColor}.search-form__clear-button:hover, .search-form__submit-button:hover{cursor:pointer}.search-form__clear-button .icon{width:0.75rem;height:0.75rem}@media (min-width: 1440px){.search-form__clear-button .icon{width:0.875rem;height:0.875rem}}.search-form__submit-button .icon{width:1rem;height:1rem}@media (min-width: 1440px){.search-form__submit-button .icon{width:1.125rem;height:1.125rem}}.search-form__text-input{-webkit-appearance:none;appearance:none;background:none;box-sizing:border-box;color:currentColor;display:block;margin:0;outline:0;padding:0.625rem 1rem;transform:translateX(-1px);width:calc(100% + 2px)}@media (min-width: 1440px){.search-form__text-input{padding:0.875rem var(--space-x-small)}}.section{margin-top:2rem;margin-bottom:2rem;position:relative}@media (min-width: 768px){.section{margin-top:3rem;margin-bottom:3rem}}@media (min-width: 1024px){.section{margin-top:4rem;margin-bottom:4rem}}@media (min-width: 1440px){.section{margin-top:5rem;margin-bottom:5rem}}.section + .section, h1 + .section, h2 + .section, h3 + .section, h4 + .section, h5 + .section, h6 + .section{margin-top:0}.section[class^="section theme-"]:not(.theme-white){margin-top:0;margin-bottom:0;padding-top:2rem;padding-bottom:2rem}@media (min-width: 768px){.section[class^="section theme-"]:not(.theme-white){padding-top:3rem;padding-bottom:3rem}}@media (min-width: 1024px){.section[class^="section theme-"]:not(.theme-white){padding-top:4rem;padding-bottom:4rem}}@media (min-width: 1440px){.section[class^="section theme-"]:not(.theme-white){padding-top:5rem;padding-bottom:5rem}}.section[class^="section theme-"]:not(.theme-white) + .section[class^="section theme-"]:not(.theme-white){padding-top:0}.l-site-container__body__main:not(.l-site-container__body__main--no-vertical-padding) > .section:first-child{margin-top:0}.l-site-container__body__main:not(.l-site-container__body__main--no-vertical-padding) > .section:last-child{margin-bottom:0}.l-archive-grid .section:first-child, .l-landing .section:first-child, .l-single__main .section:first-child, .l-single-entity__inner .section:first-child{margin-top:0}.l-archive-grid .section:last-child, .l-landing .section:last-child, .l-single__main .section:last-child, .l-single-entity__inner .section:last-child{margin-bottom:0}.section[data-section="separator"]:first-child, .section[data-section="separator"]:last-child, .section[data-section="separator"] + .section[data-section="separator"]{display:none}.aside-block__row{background-color:var(--color-background);border:1px solid var(--color-alpha-foreground-25);box-sizing:border-box;color:var(--color-foreground);display:block;width:100%}.aside-block__row:not(:last-child):not(:only-child){border-bottom:0}.aside-block__row--header{padding:var(--space-xx-small)}.aside-block__row--inverted{background-color:var(--color-foreground);border:1px solid var(--color-alpha-background-25);color:var(--color-background)}.aside-block__title{font-weight:var(--font-weight-bold);margin-bottom:var(--space-xx-small);text-transform:uppercase}.aside-block__thumbnail{display:block;width:100%}.aside-block__link{box-sizing:border-box;color:currentColor;display:block;padding:var(--space-xx-small) var(--space-medium) var(--space-xx-small) var(--space-xx-small);position:relative;-webkit-text-decoration:none;text-decoration:none;width:100%}.aside-block__link .icon{display:block;fill:currentColor;position:absolute;top:50%;right:var(--space-xx-small);transform:translate(0, -50%);transition:transform 240ms ease-out;width:12px;height:12px}.aside-block__link:focus, .aside-block__link:hover{-webkit-text-decoration:underline;text-decoration:underline}.aside-block__link:focus .icon, .aside-block__link:hover .icon{transform:translate(0.25rem, -50%)}.post-meta__group:not(:last-child){margin-bottom:var(--space-xx-small)}.post-meta__group:empty{display:none}.post-meta__row a{word-break:break-word}.post-meta dl, .post-meta dt, .post-meta dd{all:unset;display:block;width:100%}.post-meta dd:not(:last-child){margin-bottom:var(--space-xx-small)}.skip-to-main-content-link{background-color:#f5f5f5;border:1px solid #cccccc;box-sizing:border-box;color:blue;font-family:monospace;font-size:1.1875rem;padding:1.25rem;position:absolute;top:-9999px;left:1.25rem;z-index:9999999999}.skip-to-main-content-link:focus{top:1.25rem}.table-chronological-data{font-size:0.9375rem}@media (min-width: 768px){.table-chronological-data{font-size:1rem}}.table-chronological-data td:nth-child(1){min-width:133px}@media (min-width: 768px){.table-chronological-data td:nth-child(1){min-width:144px}}.table-chronological-data td:nth-child(1), .table-chronological-data td:nth-child(3){font-family:var(--font-sans);font-size:0.875rem}@media (min-width: 768px){.table-chronological-data td:nth-child(1), .table-chronological-data td:nth-child(3){font-size:0.9375rem}}.teaser{display:block;overflow:hidden;position:relative;width:100%}@media (min-width: 1024px){.featured-content__main .teaser.teaser--featured{height:100%}}.teaser__link{color:currentColor;display:block;-webkit-text-decoration:none;text-decoration:none;width:100%}@media (min-width: 1024px){.featured-content__main .teaser--featured .teaser__link{height:100%}}.teaser__thumbnail-container{background-color:var(--color-alpha-foreground-25);margin-bottom:var(--space-xx-small);overflow:hidden;padding-bottom:66.6666%;position:relative;transition:opacity 96ms linear;width:100%}@media (prefers-reduced-motion: reduce){.teaser__thumbnail-container{transition:none}}.teaser__link:focus .teaser__thumbnail-container, .teaser__link:hover .teaser__thumbnail-container{opacity:0.75}@media (min-width: 768px){.teaser--featured .teaser__thumbnail-container{margin-bottom:0;padding-bottom:56.25%}}@media (min-width: 1024px){.featured-content__main .teaser--featured .teaser__thumbnail-container{padding-bottom:0;height:100%}}.teaser__thumbnail{display:block;position:absolute;top:0;left:0;width:100%;z-index:1}@supports (object-fit: cover){.teaser__thumbnail{object-fit:cover;height:100%}}@media (min-width: 768px){.teaser--featured .teaser__content{box-sizing:border-box;display:flex;flex-direction:column;flex-wrap:wrap;overflow:hidden;padding:var(--space-small) 20% var(--space-small) var(--space-small);justify-content:flex-end;align-items:flex-start;position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}}@media (min-width: 768px){.teaser--featured .teaser__content::after{background:linear-gradient(0deg, var(--color-alpha-black-60) 45%, var(--color-alpha-black-0) 77%);content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:2}}.teaser__title{display:inline-block;-webkit-hyphens:auto;hyphens:auto;word-break:auto-phrase}.teaser__title:not(:last-child){margin-bottom:0.1875rem}.teaser--featured .teaser__title{position:relative;width:100%;z-index:3}@media (min-width: 768px){.teaser--featured .teaser__title{color:var(--color-white);font-size:1.75rem;font-weight:400;line-height:1.21;margin-bottom:0}}@media (min-width: 1024px){.teaser--featured .teaser__title{font-size:2.125rem;line-height:1.355}}@media (min-width: 1440px){.teaser--featured .teaser__title{font-size:2.5rem;line-height:1.5}}@supports (-webkit-line-clamp: 3){@media (min-width: 768px){.teaser__title{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:block;display:-webkit-box;overflow:hidden}}}.teaser__title__label{border-bottom:1px solid var(--color-alpha-foreground-0);display:inline;padding-bottom:1px;transition:border-bottom-color 64ms linear}.teaser__link:focus .teaser__title__label, .teaser__link:hover .teaser__title__label{border-bottom-color:var(--color-foreground)}@media (prefers-reduced-motion: reduce){.teaser__title__label{transition:none}}@media (min-width: 768px){.teaser--featured .teaser__title__label{border-bottom-color:var(--color-alpha-white-0);border-bottom-width:2px}}@media (min-width: 1024px){.teaser--featured .teaser__title__label{border-bottom-width:3px}}@media (min-width: 1440px){.teaser--featured .teaser__title__label{padding-bottom:2px}}@media (min-width: 768px){.teaser--featured .teaser__link:focus .teaser__title__label, .teaser--featured .teaser__link:hover .teaser__title__label{border-bottom-color:var(--color-white)}}.teaser__excerpt{opacity:0.75}.teaser__excerpt:not(:last-child){margin-bottom:0.25rem}@supports (-webkit-line-clamp: 3){@media (min-width: 768px){.teaser__excerpt{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:block;display:-webkit-box;overflow:hidden}}}.teaser--featured .teaser__excerpt{display:none}.teaser--featured .teaser__meta{z-index:3}.teaser__meta__item{display:inline-block;opacity:0.5;overflow:hidden;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;white-space:nowrap;max-width:120px}.teaser__meta__item:not(:last-child){margin-right:0.75rem}@media (min-width: 768px){.teaser--featured .teaser__meta__item{color:var(--color-white);opacity:1}}.teaser__video-link{background-color:var(--color-alpha-black-60);border:1px solid var(--color-alpha-white-50);color:var(--color-white);display:inline-flex;padding:0.625rem 0.875rem;justify-content:flex-start;align-items:center;z-index:2}@supports ((-webkit-backdrop-filter: blur(2px)) or (backdrop-filter: blur(2px))){.teaser__video-link{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:var(--color-alpha-black-10)}}.teaser__thumbnail-container .teaser__video-link{position:absolute;bottom:var(--space-xx-small);left:var(--space-xx-small)}@media (min-width: 768px){.teaser__thumbnail-container .teaser__video-link{display:none}}.teaser__content .teaser__video-link{position:relative;z-index:3}@media (max-width: 767px){.teaser__content .teaser__video-link{display:none}}@media (min-width: 768px){.teaser__content .teaser__video-link:not(:first-child){margin-top:var(--space-x-small)}}.teaser__video-link__icon .icon{display:inline-block;fill:currentColor;width:0.5625rem;height:0.5625rem}.teaser__video-link__label:not(:only-child){margin-left:0.5625rem}.wrapper{box-sizing:border-box;padding-right:1rem;padding-right:calc(1rem + env(safe-area-inset-right));padding-left:1rem;padding-left:calc(1rem + env(safe-area-inset-left));width:100%}@media (min-width: 768px){.wrapper{padding-right:1.875rem;padding-right:calc(1.875rem + env(safe-area-inset-right));padding-left:1.875rem;padding-left:calc(1.875rem + env(safe-area-inset-left))}}@media (min-width: 1440px){.wrapper{padding-right:calc((100% - 1320px) / 2);padding-left:calc((100% - 1320px) / 2)}}@media (min-width: 768px){.wrapper.wrapper--small{padding-right:16.6666%;padding-left:16.6666%}}@media (min-width: 1440px){.wrapper.wrapper--small{padding-right:calc((100% - 660px) / 2);padding-left:calc((100% - 660px) / 2)}}

/*# sourceMappingURL=application.s2020-final.min.css.map */
