/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:-webkit-any-link{color:inherit;text-underline-offset:.1875rem;text-decoration:underline;-webkit-text-decoration-color:var(--brand-article-accent-foreground,var(--brand-article-accent,transparent));text-decoration-color:var(--brand-article-accent-foreground,var(--brand-article-accent,transparent));-webkit-text-decoration-skip-ink:all;text-decoration-skip-ink:all;text-decoration-thickness:.125rem}:any-link{color:inherit;text-underline-offset:.1875rem;text-decoration:underline;-webkit-text-decoration-color:var(--brand-article-accent-foreground,var(--brand-article-accent,transparent));text-decoration-color:var(--brand-article-accent-foreground,var(--brand-article-accent,transparent));-webkit-text-decoration-skip-ink:all;text-decoration-skip-ink:all;text-decoration-thickness:.125rem}:-webkit-any-link:hover{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}:any-link:hover{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}:-webkit-any-link:active{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}:any-link:active{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}body{margin:0;padding:0}:root{box-sizing:border-box}*,:before,:after{box-sizing:inherit}figure{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0;padding:0;display:block}figure img,figure video{border:0;width:100%;max-width:100%;height:auto;margin:0;padding:0;display:block}figure figcaption{contain:inline-size;margin:0;padding:0;display:block}@font-face{font-family:ABCWalterNeue;src:url(/libraries/vier/dist/web/assets/./WOZWalterNeue-Regular.woff2)format("woff2"),url(/libraries/vier/dist/web/assets/./WOZWalterNeue-Regular.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:ABCWalterNeue;src:url(/libraries/vier/dist/web/assets/./WOZWalterNeue-Bold.woff2)format("woff2"),url(/libraries/vier/dist/web/assets/./WOZWalterNeue-Bold.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:ABCWalterNeue;src:url(/libraries/vier/dist/web/assets/./WOZWalterNeue-RegularItalic.woff2)format("woff2"),url(/libraries/vier/dist/web/assets/./WOZWalterNeue-RegularItalic.woff)format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:ABCWalterNeue;src:url(/libraries/vier/dist/web/assets/./WOZWalterNeue-BoldItalic.woff2)format("woff2"),url(/libraries/vier/dist/web/assets/./WOZWalterNeue-BoldItalic.woff)format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:ABCWalterNeue;src:url(/libraries/vier/dist/web/assets/./WOZWalterNeue-Extrabold.woff2)format("woff2"),url(/libraries/vier/dist/web/assets/./WOZWalterNeue-Extrabold.woff)format("woff");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:ABCWalterNeue;src:url(/libraries/vier/dist/web/assets/./WOZWalterNeue-ExtraboldItalic.woff2)format("woff2"),url(/libraries/vier/dist/web/assets/./WOZWalterNeue-ExtraboldItalic.woff)format("woff");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:ABCWalterNeueMono;src:url(/libraries/vier/dist/web/assets/./WOZWalterNeueMono-Regular.woff2)format("woff2"),url(/libraries/vier/dist/web/assets/./WOZWalterNeueMono-Regular.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:ABCWalterNeueMono;src:url(/libraries/vier/dist/web/assets/./WOZWalterNeueMono-RegularItalic.woff2)format("woff2"),url(/libraries/vier/dist/web/assets/./WOZWalterNeueMono-RegularItalic.woff)format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Herbik;src:url(/libraries/vier/dist/web/assets/./Herbik-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-stretch:100%;font-display:swap}@font-face{font-family:Herbik;src:url(/libraries/vier/dist/web/assets/./Herbik-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-stretch:100%;font-display:swap}@font-face{font-family:Herbik;src:url(/libraries/vier/dist/web/assets/./Herbik-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-stretch:100%;font-display:swap}@font-face{font-family:Herbik;src:url(/libraries/vier/dist/web/assets/./Herbik-RegularItalic.woff2)format("woff2");font-weight:400;font-style:italic;font-stretch:100%;font-display:swap}@font-face{font-family:Herbik;src:url(/libraries/vier/dist/web/assets/./Herbik-MediumItalic.woff2)format("woff2");font-weight:500;font-style:italic;font-stretch:100%;font-display:swap}@font-face{font-family:Herbik;src:url(/libraries/vier/dist/web/assets/./Herbik-BoldItalic.woff2)format("woff2");font-weight:700;font-style:italic;font-stretch:100%;font-display:swap}.visually-hidden:not(.focusable),[data-visually-hidden],.visually-hidden.focusable:not(:focus),.visually-hidden.focusable:not(:active),[data-skip-to-content-link]:not(:focus),[data-skip-to-content-link]:not(:active){clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}@media screen and (max-width:30rem){[data-visually-hidden-small]{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}}[data-full-inline]{width:100%;display:inline-block}[data-visibility-collapsed],[data-visibility-expanded]{display:none}[data-toggle-visibility][aria-expanded=false] [data-visibility-collapsed],[data-toggle-visibility][aria-expanded=true] [data-visibility-expanded]{display:inherit}.visually-hidden.focusable,[data-skip-to-content-link]{z-index:1;position:absolute}:root{--site-section-ruler--color:#000;--site-section-ruler--thickness:2px;--site-section-ruler--border:var(--site-section-ruler--thickness) solid var(--site-section-ruler--color);--site-thin-ruler--color:#c1c1c1;--site-thin-ruler--thickness:1px;--site-thin-ruler--border:var(--site-thin-ruler--thickness) solid var(--site-thin-ruler--color)}
.account-panes,.contact-panes{max-width:40rem;margin:0 auto;padding:0 .625rem}:root{--brand-article-accent:#ffed00;--brand-article-accent-background-text:inherit;--brand-content-fragment-kotext__title-border-top:#000 .125rem solid;--brand-content-fragment-kotext__title-padding-top:0;--brand-content-fragment-kotext__kicker-border:#000 .125rem solid;--brand-content-fragment-kotext__kicker-padding:0 .25rem .0625rem .25rem;--brand-content-fragment-kotext__kicker-font:400 1rem/ 1.11 ABCWalterNeueMono,monospace;--brand-content-fragment-kotext__headline-font:800 2.125rem/ 1 ABCWalterNeue,sans-serif;--brand-form-submit-background:#ffed00}.form-submit-button,.form-elements .form-actions button[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--brand-form-submit-background);text-align:start;color:inherit;border:none;padding:1.25rem 2.75rem 1.25rem 1.25rem;font-family:Herbik,serif;font-size:1.25rem;font-weight:400;line-height:1.1;text-decoration:none;position:relative}.form-submit-button:hover,.form-elements .form-actions button[type=submit]:hover,.form-submit-button:active,.form-elements .form-actions button[type=submit]:active{cursor:pointer;filter:brightness(105%)}.form-submit-button:after,.form-elements .form-actions button[type=submit]:after{content:"";border:.5625rem solid transparent;border-left-color:#000;border-right-width:0;display:block;position:absolute;top:calc(50% - .5625rem);right:1.25rem}.form-submit-button,.form-elements .form-actions button[type=submit]{width:100%;color:inherit;display:block}.form-elements .control{font-family:ABCWalterNeue,sans-serif;font-size:1rem;font-weight:400;line-height:1.375}.form-elements .control>.control__label{cursor:pointer}.form-elements .control>.control__label a{color:inherit;text-decoration:underline;text-decoration-thickness:.125rem}.form-elements .control>.control__label.form-required:after{content:" *"}.form-elements .control--type-text>input,.form-elements .control--type-text>select,.form-elements .control--type-text>textarea{letter-spacing:.009375rem;width:100%;max-width:100%;padding:.75rem;font-size:.9375rem;line-height:1.2}.form-elements .control--type-text>input[aria-invalid],.form-elements .control--type-text>select[aria-invalid],.form-elements .control--type-text>textarea[aria-invalid]{border-color:red}.form-elements .control--type-text>.control__label{padding-bottom:.5rem;font-size:.9375rem;line-height:1.2}.form-elements .control--type-boolean{grid-template-columns:max-content minmax(0,1fr);gap:.375rem;display:grid}.form-elements .control--type-boolean>.description{grid-column:1/3}.form-elements .control--type-boolean>input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;color:currentColor;background-color:canvas;border:1px solid;place-content:center;width:1rem;height:1rem;margin:0;display:grid;transform:translateY(.125rem)}.form-elements .control--type-boolean>input[type=checkbox]:before{content:"";width:.625rem;height:.625rem;transition:transform 60ms ease-in-out;transform:scale(0);box-shadow:inset .625rem .625rem}.form-elements .control--type-boolean>input[type=checkbox]:checked:before{transform:scale(1)}.form-elements .control--type-boolean>input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;color:currentColor;background-color:canvas;border:1px solid;border-radius:50%;place-content:center;width:1rem;height:1rem;margin:0;display:grid;transform:translateY(.125rem)}.form-elements .control--type-boolean>input[type=radio]:before{content:"";border-radius:50%;width:.625rem;height:.625rem;transition:transform 60ms ease-in-out;transform:scale(0);box-shadow:inset .625rem .625rem}.form-elements .control--type-boolean>input[type=radio]:checked:before{transform:scale(1)}.form-elements .control--type-boolean>.control_label{display:block}.form-elements .control-group .control{padding:0}.form-elements .control-group .control input{border-bottom-width:0}.form-elements .control-group .control:first-of-type{padding-top:.625rem}.form-elements .control-group .control:last-of-type{padding-bottom:.625rem}.form-elements .control-group .control:last-of-type input{border-bottom-width:1px}.form-elements fieldset{border:none;margin:.625rem 0 0;padding:0}.form-elements fieldset .fieldset-wrapper{border:1px solid #e5e5e5;padding:.625rem}.form-elements fieldset>legend{padding:.5rem 0 .5rem .625rem;font-family:ABCWalterNeue,sans-serif;font-size:1.375rem;font-weight:700;line-height:1.2}.form-elements fieldset fieldset>.fieldset-wrapper{border:none;padding:0}.form-elements fieldset fieldset>legend{padding:0;font-size:1.125rem}.form-elements .control>.description,.form-elements [data-drupal-field-elements]{padding-top:.25rem;font:400 .9375rem/1.2 ABCWalterNeue,sans-serif}.form-elements .fieldset-wrapper>.description{padding:.625rem 0;font-family:ABCWalterNeue,sans-serif;font-size:1rem;font-weight:400;line-height:1.375}.form-elements .ajax-progress{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}.form-elements .form-actions{gap:.625rem;padding:.625rem 0;display:grid}.form-elements .control,.form-elements .fieldset-wrapper>.description{padding:.625rem 0}.form-elements .control--type-boolean+.control--type-boolean{padding-top:0}.form-elements--round .control--type-text>input,.form-elements--round .control--type-text>select,.form-elements--round .control--type-text>textarea{background:rgba(242,242,242,.4);border:.5px solid #bdbdbd;border-radius:8px}.form-elements--round .fieldset-wrapper{border-radius:4px}.form-elements--round .control-group .control input{border-radius:0}.form-elements--round .control-group .control:first-of-type input{border-radius:8px 8px 0 0}.form-elements--round .control-group .control:last-of-type input{border-radius:0 0 8px 8px}.simple-header .simple-header__title,.simple-header .simple-header__subhead{max-width:60rem;margin:0 auto;padding:.625rem}.simple-header .simple-header__title{text-align:center;font-family:ABCWalterNeue,sans-serif;font-size:1.875rem;font-weight:800;line-height:1.1667}.simple-header .simple-header__subhead{text-align:center;font-family:Herbik,serif;font-size:1.125rem;font-weight:400;line-height:1.44}.account-panes{min-height:50vh}.account-panes .addressfield-container-inline{grid-template-columns:auto auto;gap:.625rem;display:grid}.account-panes form>p{font:400 .9375rem/1.2 ABCWalterNeue,sans-serif}.contact-page-general-contact{margin:0 auto;font-family:ABCWalterNeue,sans-serif;font-size:1rem}.contact-page-general-contact p{margin:0 0 .5rem}.contact-page-general-contact a{color:inherit;text-decoration:none}.contact-page-general-contact--menu{max-width:25rem;padding:1.25rem}.contact-page-general-contact--page{max-width:40rem;padding:1.25rem .625rem}.contact-panes{min-height:50vh}.contact-panes .address-container-inline{grid-template-columns:auto auto;gap:.625rem;display:grid}.contact-panes h4{margin:0 0 -.5rem;padding-top:.625rem;font-family:ABCWalterNeue,sans-serif;font-size:.9375rem;font-weight:400;line-height:1.125rem}.contact-panes p{margin:.625rem 0;padding:0;font-family:ABCWalterNeue,sans-serif;font-size:1rem;font-weight:400;line-height:1.375rem}.menu-pane{letter-spacing:.02em;max-width:25rem;min-height:50vh;margin:0 auto;padding:1.25rem;font-family:ABCWalterNeue,sans-serif;font-size:1.375rem;font-style:normal;font-weight:700;line-height:1.125rem}.menu-pane ul{margin:0;padding:0}.menu-pane ul li{border-bottom:var(--site-thin-ruler--border);margin:0;padding:0;line-height:1.2em;list-style:none}.menu-pane ul li:first-child{border-top:var(--site-thin-ruler--border)}.menu-pane ul li a{color:inherit;padding:1rem 0;text-decoration:none;display:block}.form-back-button,.newsletter-panes .form-actions>a{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:start;color:inherit;cursor:pointer;background:0 0;border:none;padding:0 0 0 1.25rem;font-family:ABCWalterNeue,sans-serif;font-size:.875rem;font-weight:400;line-height:1.125rem;text-decoration:underline;position:relative}.form-back-button:before,.newsletter-panes .form-actions>a:before{content:"";border:7px solid transparent;border-left-width:0;border-right-color:currentColor;display:block;position:absolute;top:calc(50% - 7px);left:1px}.newsletter-panes{max-width:40rem;min-height:50vh;margin:0 auto;padding:0 .625rem;font:1.125rem/1.375 Herbik,serif}.newsletter-panes>form>p{margin:.625rem 0}
.toggle-button:hover{cursor:pointer}.toggle-button{background-color:transparent;border:0;height:100%;padding:0}.toggle-button>span{position:relative}
.badge-overlay{position:absolute}.badge-overlay--type-profile-error{bottom:-.25rem;right:-.25rem}.packshot,.header-current-cell>a>figure{margin:0;padding:0;position:relative;overflow:hidden}.packshot>img,.header-current-cell>a>figure>img{border:var(--site-thin-ruler--border);background:canvas;display:none}.packshot--overlay-none>img:first-of-type,.header-current-cell>a>figure.header-current-cell__packshot--overlay-none>img:first-of-type{width:100%;height:auto;display:block}.packshot--overlay-lmd>img:first-of-type,.header-current-cell>a>figure.header-current-cell__packshot--overlay-lmd>img:first-of-type{width:86.5946%;height:auto;margin-bottom:20%;display:block}.packshot--overlay-lmd>img:nth-of-type(2),.header-current-cell>a>figure.header-current-cell__packshot--overlay-lmd>img:nth-of-type(2){object-fit:cover;object-position:top;width:80%;height:36%;display:block;position:absolute;bottom:0;right:0}.packshot--overlay-wobei>img:first-of-type,.header-current-cell>a>figure.header-current-cell__packshot--overlay-wobei>img:first-of-type{width:86.5946%;height:auto;margin-bottom:20%;display:block}.packshot--overlay-wobei>img:nth-of-type(2),.header-current-cell>a>figure.header-current-cell__packshot--overlay-wobei>img:nth-of-type(2){width:58%;height:auto;display:block;position:absolute;bottom:0;right:0}.header-current-cell{max-width:9.375rem;font-family:ABCWalterNeue,sans-serif;font-size:1rem;font-weight:400;line-height:1.25rem}.header-current-cell>a{color:inherit;text-decoration:none}.header-current-cell>a>figure{margin:0 0 .625rem;padding:0}@media print{.status-message-list,.page-header-spacer,#page-footer,.modal-overlay,.header-user-region__content,.header-user-region__section,.header-search-region__content,.header-search-region__section,.nav-topic,.header-nav-main-region__content,.header-nav-main-region__section{display:none}}@media screen{.header-user-region__section,.header-search-region__section,.header-nav-main-region__section{display:contents}}.header-user-region__content,.header-search-region__content,.header-nav-main-region__content{z-index:51;background-color:canvas;width:100%;margin:0;left:0}:root{--brand-form-submit-background:#ffed00}.form-submit-button,.header-user-login__register a,.header-user-login__subscribe a,.form-elements .form-actions button[type=submit],.header-user-login__form .form-actions button[type=submit],.header-nav-main .header-nav-main__subscribe>ul>li>a{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--brand-form-submit-background);text-align:start;color:inherit;border:none;padding:1.25rem 2.75rem 1.25rem 1.25rem;font-family:Herbik,serif;font-size:1.25rem;font-weight:400;line-height:1.1;text-decoration:none;position:relative}.form-submit-button:hover,.header-user-login__register a:hover,.header-user-login__subscribe a:hover,.form-elements .form-actions button[type=submit]:hover,.header-user-login__form .form-actions button[type=submit]:hover,.header-nav-main .header-nav-main__subscribe>ul>li>a:hover,.form-submit-button:active,.header-user-login__register a:active,.header-user-login__subscribe a:active,.form-elements .form-actions button[type=submit]:active,.header-user-login__form .form-actions button[type=submit]:active,.header-nav-main .header-nav-main__subscribe>ul>li>a:active{cursor:pointer;filter:brightness(105%)}.form-submit-button:after,.header-user-login__register a:after,.header-user-login__subscribe a:after,.form-elements .form-actions button[type=submit]:after,.header-user-login__form .form-actions button[type=submit]:after,.header-nav-main .header-nav-main__subscribe>ul>li>a:after{content:"";border:.5625rem solid transparent;border-left-color:#000;border-right-width:0;display:block;position:absolute;top:calc(50% - .5625rem);right:1.25rem}.form-submit-button,.header-user-login__register a,.header-user-login__subscribe a,.form-elements .form-actions button[type=submit],.header-user-login__form .form-actions button[type=submit],.header-nav-main .header-nav-main__subscribe>ul>li>a{width:100%;color:inherit;display:block}.header-nav-main{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"subscribe subscribe""editorial editorial""app social""info info";gap:1.875rem;max-width:61.25rem;margin:0 auto;padding:1.25rem .625rem 0;font-family:ABCWalterNeue,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.125rem;display:grid}.header-nav-main a{color:inherit;text-decoration:none;display:block}.header-nav-main>.header-nav-main__editorial-content{flex-flow:row;grid-area:editorial;gap:1.875rem;margin:0;padding:0 1.25rem;display:flex}.header-nav-main>.header-nav-main__editorial-content>ul{flex-grow:1;margin:0;padding:0}.header-nav-main>.header-nav-main__editorial-content>ul>li{border-top:var(--site-thin-ruler--border);margin:0;padding:.875rem 0;font-weight:700;list-style:none}.header-nav-main .header-nav-main__info{background-color:#eee;grid-area:info;margin:0;padding:0 1.25rem}.header-nav-main .header-nav-main__info>ul{margin:0;padding:0}.header-nav-main .header-nav-main__info>ul>li{text-align:center;border-top:var(--site-thin-ruler--border);margin:0;padding:.875rem;list-style:none}.header-nav-main .header-nav-main__varia{display:contents}.header-nav-main .header-nav-main__subscribe{grid-area:subscribe;margin:0;padding:0 1.25rem}.header-nav-main .header-nav-main__subscribe>ul{margin:0;padding:0}.header-nav-main .header-nav-main__subscribe>ul>li{margin:0;padding:0;list-style:none}.header-nav-main .header-nav-main__app{grid-area:app;margin:0;padding:0 0 0 1.25rem}.header-nav-main .header-nav-main__app>ul{margin:0;padding:0}.header-nav-main .header-nav-main__app>ul>li{margin:0;padding:0;list-style:none}.header-nav-main .header-nav-main__app>ul>li>a{flex-flow:row;align-items:center;gap:.625rem;display:flex}.header-nav-main .header-nav-main__app>ul>li>a svg{flex-shrink:0;width:3.125rem;height:3.125rem;display:block}.header-nav-main .header-nav-main__app>ul>li>a span{flex-grow:1;font-weight:700}.header-nav-main .header-nav-main__social{grid-area:social;margin:0;padding:0 1.25rem 0 0}.header-nav-main .header-nav-main__social>ul{flex-flow:row;justify-content:space-between;margin:0;padding:0;display:flex;overflow-x:hidden}.header-nav-main .header-nav-main__social>ul>li{margin:0;list-style:none;display:contents}.header-nav-main .header-nav-main__social>ul>li:not(:last-child):after{content:"";flex:0 0 var(--site-thin-ruler--thickness);background:var(--site-thin-ruler--color);display:block}.header-nav-main .header-nav-main__social>ul>li>a{text-align:center;flex:3.125rem;padding:.625rem 0;display:block;overflow:hidden}.header-nav-main .header-nav-main__social>ul>li>a svg{width:100%;max-width:1.5625rem;height:auto}@media screen and (min-width:40rem){.header-nav-main .header-nav-main__info>ul,.header-nav-main>.header-nav-main__editorial-content>ul{margin:0;padding:0}.header-nav-main .header-nav-main__info>ul>li,.header-nav-main>.header-nav-main__editorial-content>ul>li{text-align:initial;border:none;padding:.875rem 0;position:relative}.header-nav-main .header-nav-main__info>ul>li:after,.header-nav-main>.header-nav-main__editorial-content>ul>li:after{content:"";border-bottom:var(--site-thin-ruler--border);width:3.125rem;height:0;display:block;position:absolute;bottom:0;left:0}.header-nav-main{flex-flow:row;gap:0;padding:1.25rem .625rem;display:flex}.header-nav-main>.header-nav-main__editorial-content{padding:0;display:contents}.header-nav-main>.header-nav-main__editorial-content>ul{flex:9.375rem;margin-left:2.5rem;margin-right:1.3125rem}.header-nav-main>.header-nav-main__editorial-content>ul>li:first-child{padding-top:0}.header-nav-main>.header-nav-main__editorial-content>ul>li:last-child:after{display:none}.header-nav-main .header-nav-main__varia{flex-flow:column;flex:200px;order:-2;gap:1rem;margin-right:2.5rem;display:flex}.header-nav-main .header-nav-main__info{background-color:initial;flex:9.375rem;padding:0}.header-nav-main .header-nav-main__info>ul>li:first-child{padding-top:0}.header-nav-main .header-nav-main__info>ul>li:last-child:after{display:none}.header-nav-main .header-nav-main__subscribe,.header-nav-main .header-nav-main__app,.header-nav-main .header-nav-main__social{padding:0}.header-nav-main .header-nav-main__social>ul{align-content:flex-start}.header-nav-main .header-nav-main__social>ul>li:first-child>a{text-align:left;flex:2.34375rem}.header-nav-main .header-nav-main__social>ul>li:last-child>a{text-align:right;flex:2.34375rem}}@media screen and (min-width:50rem){.header-nav-main .header-nav-main__info{flex:19.75rem}.header-nav-main .header-nav-main__info>ul{grid-template-rows:repeat(5,auto);grid-template-columns:repeat(2,minmax(0,9.375rem));grid-auto-flow:column;column-gap:1rem;display:grid}.header-nav-main .header-nav-main__info>ul>li:nth-child(5):after{display:none}.header-nav-main .header-nav-main__info>ul>li:nth-child(6){padding-top:0}}:root{--brand-nav-topic-background:#ffed00}.nav-topic{white-space:nowrap}.nav-topic h2{top:0}.nav-topic ul{scroll-snap-type:x mandatory;-ms-overflow-style:none;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.nav-topic ul::-webkit-scrollbar{display:none}.nav-topic ul li{box-sizing:content-box;border-bottom:var(--site-section-ruler--border);scroll-snap-align:start;flex-shrink:0;max-height:2.0625rem;overflow:hidden}.nav-topic ul li:first-child{text-align:right;flex-grow:1}.nav-topic ul li:last-child{text-align:left;scroll-snap-align:end;flex-grow:1}.nav-topic a{letter-spacing:.02em;color:inherit;padding:.375rem .5rem;font-family:ABCWalterNeue,sans-serif;font-size:.875rem;line-height:1.2;text-decoration:none;display:inline-block}.nav-topic a:not(:focus-visible){border:.125rem solid transparent}.nav-topic a:focus-visible{border:.125rem dotted;outline:none}.nav-topic a[aria-current]{background:var(--brand-nav-topic-background)}@media (prefers-reduced-motion:no-preference){.nav-topic ul li{transition:max-height .5s,border-bottom-width .4s}.page-header--minimized .nav-topic li{border-width:0;max-height:0;transition:max-height .5s,border-bottom-width .4s}}.header-search-form{max-width:41.25rem;margin:0 auto;padding:1.25rem;font-family:ABCWalterNeue,sans-serif;font-size:1.5rem;font-style:normal;font-weight:400;line-height:.75}.header-search-form form{border-bottom:1px solid;flex-flow:row;align-items:stretch;gap:.625rem;display:flex}.header-search-form input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none;flex:1;min-width:0;padding:.3125rem .5rem;line-height:1}.header-search-form button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none}.header-search-form input:focus-visible{outline-offset:0;border-radius:3px;outline:2px solid}.header-search-form button:focus-visible{outline-offset:0;border-radius:3px;outline:2px solid}.form-elements .control,.header-user-login__form .control{font-family:ABCWalterNeue,sans-serif;font-size:1rem;font-weight:400;line-height:1.375}.form-elements .control>.control__label,.header-user-login__form .control>.control__label{cursor:pointer}.form-elements .control>.control__label a,.header-user-login__form .control>.control__label a{color:inherit;text-decoration:underline;text-decoration-thickness:.125rem}.form-elements .control>.control__label.form-required:after,.header-user-login__form .control>.control__label.form-required:after{content:" *"}.form-elements .control--type-text>input,.header-user-login__form .control--type-text>input,.form-elements .control--type-text>select,.header-user-login__form .control--type-text>select,.form-elements .control--type-text>textarea,.header-user-login__form .control--type-text>textarea{letter-spacing:.009375rem;width:100%;max-width:100%;padding:.75rem;font-size:.9375rem;line-height:1.2}.form-elements .control--type-text>input[aria-invalid],.header-user-login__form .control--type-text>input[aria-invalid],.form-elements .control--type-text>select[aria-invalid],.header-user-login__form .control--type-text>select[aria-invalid],.form-elements .control--type-text>textarea[aria-invalid],.header-user-login__form .control--type-text>textarea[aria-invalid]{border-color:red}.form-elements .control--type-text>.control__label,.header-user-login__form .control--type-text>.control__label{padding-bottom:.5rem;font-size:.9375rem;line-height:1.2}.form-elements .control--type-boolean,.header-user-login__form .control--type-boolean{grid-template-columns:max-content minmax(0,1fr);gap:.375rem;display:grid}.form-elements .control--type-boolean>.description,.header-user-login__form .control--type-boolean>.description{grid-column:1/3}.form-elements .control--type-boolean>input[type=checkbox],.header-user-login__form .control--type-boolean>input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;color:currentColor;background-color:canvas;border:1px solid;place-content:center;width:1rem;height:1rem;margin:0;display:grid;transform:translateY(.125rem)}.form-elements .control--type-boolean>input[type=checkbox]:before,.header-user-login__form .control--type-boolean>input[type=checkbox]:before{content:"";width:.625rem;height:.625rem;transition:transform 60ms ease-in-out;transform:scale(0);box-shadow:inset .625rem .625rem}.form-elements .control--type-boolean>input[type=checkbox]:checked:before,.header-user-login__form .control--type-boolean>input[type=checkbox]:checked:before{transform:scale(1)}.form-elements .control--type-boolean>input[type=radio],.header-user-login__form .control--type-boolean>input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;color:currentColor;background-color:canvas;border:1px solid;border-radius:50%;place-content:center;width:1rem;height:1rem;margin:0;display:grid;transform:translateY(.125rem)}.form-elements .control--type-boolean>input[type=radio]:before,.header-user-login__form .control--type-boolean>input[type=radio]:before{content:"";border-radius:50%;width:.625rem;height:.625rem;transition:transform 60ms ease-in-out;transform:scale(0);box-shadow:inset .625rem .625rem}.form-elements .control--type-boolean>input[type=radio]:checked:before,.header-user-login__form .control--type-boolean>input[type=radio]:checked:before{transform:scale(1)}.form-elements .control--type-boolean>.control_label,.header-user-login__form .control--type-boolean>.control_label{display:block}.form-elements .control-group .control,.header-user-login__form .control-group .control{padding:0}.form-elements .control-group .control input,.header-user-login__form .control-group .control input{border-bottom-width:0}.form-elements .control-group .control:first-of-type,.header-user-login__form .control-group .control:first-of-type{padding-top:.625rem}.form-elements .control-group .control:last-of-type,.header-user-login__form .control-group .control:last-of-type{padding-bottom:.625rem}.form-elements .control-group .control:last-of-type input,.header-user-login__form .control-group .control:last-of-type input{border-bottom-width:1px}.form-elements fieldset,.header-user-login__form fieldset{border:none;margin:.625rem 0 0;padding:0}.form-elements fieldset .fieldset-wrapper,.header-user-login__form fieldset .fieldset-wrapper{border:1px solid #e5e5e5;padding:.625rem}.form-elements fieldset>legend,.header-user-login__form fieldset>legend{padding:.5rem 0 .5rem .625rem;font-family:ABCWalterNeue,sans-serif;font-size:1.375rem;font-weight:700;line-height:1.2}.form-elements fieldset fieldset>.fieldset-wrapper,.header-user-login__form fieldset fieldset>.fieldset-wrapper{border:none;padding:0}.form-elements fieldset fieldset>legend,.header-user-login__form fieldset fieldset>legend{padding:0;font-size:1.125rem}.form-elements .control>.description,.header-user-login__form .control>.description,.form-elements [data-drupal-field-elements],.header-user-login__form [data-drupal-field-elements]{padding-top:.25rem;font:400 .9375rem/1.2 ABCWalterNeue,sans-serif}.form-elements .fieldset-wrapper>.description,.header-user-login__form .fieldset-wrapper>.description{padding:.625rem 0;font-family:ABCWalterNeue,sans-serif;font-size:1rem;font-weight:400;line-height:1.375}.form-elements .ajax-progress,.header-user-login__form .ajax-progress{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}.form-elements .form-actions,.header-user-login__form .form-actions{gap:.625rem;padding:.625rem 0;display:grid}.form-elements .control,.header-user-login__form .control,.form-elements .fieldset-wrapper>.description,.header-user-login__form .fieldset-wrapper>.description{padding:.625rem 0}.form-elements .control--type-boolean+.control--type-boolean,.header-user-login__form .control--type-boolean+.control--type-boolean{padding-top:0}.form-elements--round .control--type-text>input,.form-elements--round .control--type-text>select,.form-elements--round .control--type-text>textarea{background:rgba(242,242,242,.4);border:.5px solid #bdbdbd;border-radius:8px}.form-elements--round .fieldset-wrapper{border-radius:4px}.form-elements--round .control-group .control input{border-radius:0}.form-elements--round .control-group .control:first-of-type input{border-radius:8px 8px 0 0}.form-elements--round .control-group .control:last-of-type input{border-radius:0 0 8px 8px}.header-user-login{max-width:initial;flex-flow:column;margin:0 auto;padding:0 .625rem;font-family:ABCWalterNeue,sans-serif;font-size:1.125rem;font-style:normal;font-weight:400;line-height:1.125rem;display:flex}.header-user-login h3{margin:0;padding:0;font-size:1.125rem;font-weight:700;line-height:1.125rem}.header-user-login__form{border-bottom:var(--site-thin-ruler--border);padding:.625rem}.header-user-login__form label{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}.header-user-login__form input[type=text],.header-user-login__form input[type=password]{border:var(--site-thin-ruler--border)}.header-user-login__form ul{margin:0;padding:0}.header-user-login__form ul>li{margin:0;padding:0;list-style:none}.header-user-login__form ul>li>a{color:inherit;margin:0;padding:.375rem 0;font-size:.9375rem;display:block}.header-user-login__register,.header-user-login__subscribe{flex-flow:column;gap:.625rem;padding:.625rem;display:flex}.header-user-login__register a,.header-user-login__subscribe a{display:block}@media screen and (min-width:40rem){.header-user-login{flex-flow:row;gap:1.875rem;margin-top:.625rem;margin-bottom:.625rem}.header-user-login__form{border-bottom:none}}.header-user-profile>.header-user-profile__services>ul,.header-user-profile>.header-user-profile__subscription>ul,.header-user-profile>.header-user-profile__essentials>ul.header-user-profile__settings{margin:0;padding:0}.header-user-profile>.header-user-profile__services>ul>li,.header-user-profile>.header-user-profile__subscription>ul>li,.header-user-profile>.header-user-profile__essentials>ul.header-user-profile__settings>li{text-align:center;border-top:var(--site-thin-ruler--border);margin:0;padding:.875rem;list-style:none}.header-user-profile{max-width:initial;margin:0 auto;padding:.625rem .625rem 0;font-family:ABCWalterNeue,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.125rem;display:grid}.header-user-profile ul li a{color:inherit;text-decoration:none;display:block}.header-user-profile>.header-user-profile__essentials{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"icon name logout""status status status""settings settings settings";align-items:end;column-gap:.625rem;margin:0;padding:0 .625rem;display:grid}.header-user-profile>.header-user-profile__essentials>.header-user-profile__icon{grid-area:icon;display:inline-block;position:relative}.header-user-profile>.header-user-profile__essentials>.header-user-profile__username{-webkit-hyphens:auto;hyphens:auto;text-overflow:ellipsis;grid-area:name;margin:0;padding:0;font-size:1.5rem;font-weight:700;line-height:1.5rem;overflow-x:hidden}.header-user-profile>.header-user-profile__essentials>.header-user-profile__status{grid-area:status}.header-user-profile>.header-user-profile__essentials>.header-user-profile__status a{color:inherit;text-decoration-thickness:.125rem}.header-user-profile>.header-user-profile__essentials>.header-user-profile__status>p{margin:.875rem 0;padding:0}.header-user-profile>.header-user-profile__essentials>.header-user-profile__status>.header-user-profile__message{font-size:.875rem;font-weight:700;line-height:1rem}.header-user-profile>.header-user-profile__essentials>.header-user-profile__status>.header-user-profile__message.header-user-profile__message--type-error{color:#ff4242}.header-user-profile>.header-user-profile__essentials>ul.header-user-profile__logout{grid-area:logout;margin:0;padding:0}.header-user-profile>.header-user-profile__essentials>ul.header-user-profile__logout>li{margin:0;padding-top:.875rem;list-style:none}.header-user-profile>.header-user-profile__essentials>ul.header-user-profile__settings{grid-area:settings}.header-user-profile>.header-user-profile__subscription{margin:0;padding:0 .625rem}.header-user-profile>.header-user-profile__subscription>h3{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}.header-user-profile>.header-user-profile__services{background-color:#eee;margin:0;padding:0 .625rem}.header-user-profile>.header-user-profile__services>h3{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}@media screen and (min-width:40rem){.header-user-profile>.header-user-profile__services>ul,.header-user-profile>.header-user-profile__subscription>ul,.header-user-profile>.header-user-profile__essentials>ul.header-user-profile__settings{margin:0;padding:0}.header-user-profile>.header-user-profile__services>ul>li,.header-user-profile>.header-user-profile__subscription>ul>li,.header-user-profile>.header-user-profile__essentials>ul.header-user-profile__settings>li{text-align:initial;border:none;padding:.875rem 0;position:relative}.header-user-profile>.header-user-profile__services>ul>li:after,.header-user-profile>.header-user-profile__subscription>ul>li:after,.header-user-profile>.header-user-profile__essentials>ul.header-user-profile__settings>li:after{content:"";border-bottom:var(--site-thin-ruler--border);width:3.125rem;height:0;display:block;position:absolute;bottom:0;left:0}.header-user-profile{grid-template-columns:repeat(3,minmax(0,1fr));padding:.625rem .625rem 0}.header-user-profile>.header-user-profile__essentials{grid-template-rows:auto auto auto auto minmax(0,1fr);grid-template-areas:"icon name name""status status status""settings settings settings""logout logout logout"". . .";padding:0}.header-user-profile>.header-user-profile__essentials>.header-user-profile__status{position:relative}.header-user-profile>.header-user-profile__essentials>.header-user-profile__status>.header-user-profile__message{max-width:13.75rem}.header-user-profile>.header-user-profile__essentials>.header-user-profile__status:after{content:"";border-bottom:var(--site-thin-ruler--border);width:3.125rem;height:0;display:block;position:absolute;bottom:0;left:0}.header-user-profile>.header-user-profile__subscription{padding:0}.header-user-profile>.header-user-profile__subscription>ul>li:last-child:after{display:none}.header-user-profile>.header-user-profile__services{background-color:initial;padding:0}.header-user-profile>.header-user-profile__services>ul>li:last-child:after{display:none}}.simple-header .simple-header__title,.simple-header .simple-header__subhead{max-width:60rem;margin:0 auto;padding:.625rem}.simple-header .simple-header__title{text-align:center;font-family:ABCWalterNeue,sans-serif;font-size:1.875rem;font-weight:800;line-height:1.1667}.simple-header .simple-header__subhead{text-align:center;font-family:Herbik,serif;font-size:1.125rem;font-weight:400;line-height:1.44}.http-error{margin-top:2rem}.maintenance-page__content svg{width:100%;max-width:45rem;height:auto;margin:0 auto;padding:2.5rem;display:block}.modal-overlay{z-index:50;opacity:0;background:currentColor;width:0;height:0;transition-property:opacity;transition-duration:.2s;position:fixed;top:0;bottom:auto;left:0;right:auto}html[data-modal-overlay-is-active=true]{overflow:hidden}html[data-modal-overlay-is-active=true] .modal-overlay{width:initial;height:initial;inset:var(--drupal-displace-offset-top,0) var(--drupal-displace-offset-right,0) var(--drupal-displace-offset-bottom,0) var(--drupal-displace-offset-left,0);opacity:.5}.page-footer--social{display:flex}.page-footer--social svg{fill:currentColor;width:1.5rem;height:1.5rem}.page-footer--social a{border-left:1px solid #b3b3b3;padding:.3125rem .5rem;display:block}.page-footer--social li:first-child a{border-left:none;padding-left:0}.page-footer--social li:last-child a{padding-right:0}.page-footer--wrapper{grid-template-columns:1fr;align-items:stretch;gap:1.875rem;max-width:75rem;margin:0 auto;display:grid}.page-footer--wrapper>hr{background:#b3b3b3;border:none;width:100%;min-width:1px;height:100%;min-height:1px;margin:0}#page-footer{color:#fff;background:#4b4b4b;margin-top:2rem;padding:40px 25px 50px;font:200 .875rem/1.28 ABCWalterNeue,sans-serif;overflow:hidden}#page-footer p{margin:0}#page-footer p:not(:first-child){margin-top:.375rem}#page-footer ul{margin:0;padding:0;list-style:none}#page-footer ul.page-footer--social{margin-top:1.0625rem}#page-footer ul:not(.page-footer--social) li:not(:last-child){margin-bottom:1.0625rem}#page-footer a{color:inherit;text-decoration:none}#page-footer a:hover{color:#ececec;text-decoration:underline}#page-footer a:active{color:#d0d0d0;text-decoration:underline}@media screen and (min-width:23.4375rem){.page-footer--wrapper{grid-template-columns:1fr 1px 1fr}.page-footer--wrapper>hr:nth-child(4n){grid-column:1/4}}@media screen and (min-width:46.25rem){.page-footer--wrapper{grid-template-columns:1fr 1px 1fr 1px 1fr}.page-footer--wrapper>hr:nth-child(4n){grid-column:initial}.page-footer--wrapper>hr:nth-child(6n){grid-column:1/6}}@media screen and (min-width:75rem){.page-footer--wrapper{grid-template-columns:repeat(5,1fr 1px) 1fr}.page-footer--wrapper>hr:nth-child(6n){grid-column:initial}}@media print{.page-header--hidden-print{display:none}}@media screen{.page-header{left:var(--drupal-displace-offset-left,0);right:var(--drupal-displace-offset-right,0);max-height:100vh;z-index:51;background-color:canvas;max-height:100dvh;position:fixed;overflow-y:auto}.page-header #logoByline{opacity:0;transform:translate(-33%)}.page-header .page-header__front-link{width:9.1875rem;overflow-x:visible}.page-header.page-header--minimized .page-header__title{margin-bottom:.1875rem}.page-header:not(.page-header--minimized){overflow-y:auto}.page-header .page-header__menubar{grid-template:"user space title search hamburger"min-content"s s s s s"1fr"c c c c c"min-content/2.125rem 2.125rem 1fr 2.125rem 2.125rem;justify-content:space-between;align-items:start;max-width:75rem;margin:0 auto;display:grid;overflow-x:hidden}}@media (prefers-reduced-motion:no-preference){.page-header #logoByline{transition:opacity .4s linear,transform .4s linear}.page-header .page-header__front-link{transition:width .4s linear}.page-header .page-header__title{transition:margin-bottom .4s linear}}@media screen and (min-width:30rem){.page-header:not(.page-header--minimized) #logoByline{opacity:1;transform:translate(0)}.page-header:not(.page-header--minimized) .page-header__front-link{width:15.1875rem}}.page-header .page-header__front-link{color:inherit;text-align:center;margin:0 auto;padding-top:.1875rem;line-height:0;display:block}.page-header .page-header__title{width:15.1875rem;height:2.25rem;margin-top:.375rem;margin-bottom:.375rem;display:block}.page-header .page-header__topics{grid-area:c;width:100%;padding:0 .625rem}.page-header__ruler{width:initial;background:var(--site-section-ruler--color);height:var(--site-section-ruler--thickness);border:none;grid-area:s;margin:.1875rem .625rem 0}:root{--dim-page-header-height:5rem}@media screen and (min-width:30rem){:root{--dim-page-header-height:6.0625rem}}.page-header-spacer{padding-top:var(--dim-page-header-height)}[data-toggle-visibility=header-search-region__content],[data-toggle-visibility=header-user-region__content],[data-toggle-visibility=header-nav-main-region__content],.page-header__title-region{height:100%}[data-toggle-visibility=header-user-region__content]{grid-area:user;padding-top:.3125rem;padding-left:.625rem}[data-toggle-visibility=header-nav-main-region__content]{grid-area:hamburger;padding-top:.3125rem;padding-right:.625rem}[data-toggle-visibility=header-search-region__content]{grid-area:search;padding-top:.3125rem}.page-header__front-link{grid-area:title}#header-user-region__content,#header-search-region__content,#header-nav-main-region__content{grid-area:c}.layout-container{flex-flow:column;min-height:100dvh;display:flex}.layout-container>main{flex:1 0}@media print{.layout-container,.dialog-off-canvas-main-canvas{display:contents}}:root{--brand-profile-action-link-background:#ffed00}.profile-action-link{background:var(--brand-profile-action-link-background);color:inherit;padding:1.25rem 2.75rem 1.25rem 1.25rem;font-family:Herbik,serif;font-size:1.25rem;font-weight:400;line-height:1.375rem;text-decoration:none;display:block;position:relative}.profile-action-link:hover,.profile-action-link:active{filter:brightness(105%)}.profile-action-link:after{content:"";border:7px solid transparent;border-left:14px solid;border-right-width:0;display:block;position:absolute;top:calc(50% - 7px);right:1.25rem}.status-message-list{max-width:50rem;margin:0 auto;padding:.625rem 0}.status-message>.status-message__content ul>li>a,.status-message>.status-message__content a{color:inherit;text-underline-offset:3px;-webkit-text-decoration-skip-ink:all;text-decoration-skip-ink:all;font-weight:700;text-decoration:underline;text-decoration-thickness:2px}.status-message{color:inherit;letter-spacing:.01875rem;flex-flow:row;justify-content:start;gap:.625rem;margin:0 0 1.25rem;padding:.625rem;font-family:ABCWalterNeue,sans-serif;font-size:.9375rem;font-weight:500;line-height:1.4375rem;display:flex}.status-message>.status-message__icon{flex-grow:0;flex-shrink:0;width:1.375rem;height:1.375rem}.status-message>.status-message__icon>svg{width:100%;height:100%}.status-message>.status-message__content ul{margin:0;padding:0 0 0 .9375rem}.status-message>.status-message__content ul>li{margin:0;padding:0 0 .625rem}.status-message.status-message--type-status{background-color:#c8ff94}.status-message.status-message--type-warning{background-color:#ffae6c}.status-message.status-message--type-error{background-color:#ff636b}.status-page-content{max-width:40rem;margin:0 auto;padding:0;font-family:ABCWalterNeue,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.375rem}.status-page-content>p{margin:0;padding:.625rem}.status-page-content>ul{margin:0;padding:0}.status-page-content>ul>li{margin:0;padding:.625rem .625rem .625rem 1.875rem}.status-page-header{flex-flow:column;max-width:40rem;margin:0 auto;padding:0 .625rem;display:flex}.status-page-header>.status-page__icon{flex-grow:0;flex-shrink:0;order:-1;width:11.25rem;height:11.25rem;margin:0 auto;padding:0}.status-page-header>.status-page__icon svg{width:100%;height:100%}.status-page-header>h1{font-family:ABCWalterNeue,sans-serif;font-size:1.875rem;font-weight:800;line-height:2.1875rem}
