/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
*,*::before,*::after{box-sizing:border-box;}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0;}html{scroll-behavior:smooth;overflow-x:hidden;overflow-y:scroll;}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5;}a{color:currentColor;}.reset-list{list-style:none;margin:0;padding:0;}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;}img{max-width:100%;display:block;}.is--local img{background:pink;}input,button,textarea,select{font:inherit;}.reset-button{border:none;background:none;padding:0;margin:0;display:inline-block;color:inherit;}@media (prefers-reduced-motion:reduce){*{animation-duration:0.01ms !important;animation-iteration-count:1 !important;transition-duration:0.01ms !important;scroll-behavior:auto !important;}}body{padding-top:0px !important;}#toolbar-administration{display:none;}body.toolbar-tray-open.toolbar-vertical.toolbar-fixed{margin-left:0px !important;}article.node-unpublished,.paragraph--unpublished{background:pink;}article.node-unpublished:before,.paragraph--unpublished:before{content:"Nicht veröffentlicht!";padding:20px;direction:block;display:block;}.node-preview-container{background:white;z-index:10000;}#block-adminlink{margin:20px 0;}[data-is-user] main{margin:0 auto;width:100%;padding:0 60px;max-width:91.75rem;}@media (max-width:768px){[data-is-user] main{padding:0 20px;}}#user-login-form label{display:block;padding-top:20px;}#user-login-form input{padding:10px;}#user-login-form .form-submit{margin-top:20px;background:white;border:1px solid black;}.contextual-region{position:static !important;}.tabs{margin:0 auto;width:100%;padding:0 20px;max-width:117.5rem;}@media (max-width:992px){.tabs{padding:0 10px;}}.tabs ul{list-style:none;margin:0;padding:10px 10px 10px 0;display:inline-block;}.tabs li{display:inline-block;padding-right:10px;}.path-user .region-content{margin:0 auto;width:100%;padding:0 20px;max-width:117.5rem;}@media (max-width:992px){.path-user .region-content{padding:0 10px;}}@media print{html{font-size:75%;}body *{--color-alpha:$cl-black;--color-beta:$cl-white;background:none !important;color:#000000 !important;display:block !important;position:relative !important;margin-left:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-top:0 !important;padding:0 !important;border:none !important;-moz-column-count:1 !important;column-count:1 !important;text-align:left !important;}}@page{margin:2.8cm 2cm;}
body{font-family:"Helvetica","Helvetica Neue",Arial,sans-serif;}.type-ct::before,.type-cb::after,.type-ct--parent *::before,.type-cb--parent *::after{content:"";display:block;width:0;height:0;}[class*=font]{font-weight:normal;}.font-sans-a{font-size:2.25rem;line-height:2.5rem;font-family:"Helvetica","Helvetica Neue",Arial,sans-serif;}.font-sans-a.type-ct::before,.font-sans-a.type-ct--parent *::before{margin-top:-0.2em;}.font-sans-a.type-cb::after,.font-sans-a.type-cb--parent *::after{margin-bottom:-0.2em;}.font-sans-b,.page-full .node__content h2,.page-full .node__content h3,.project--full .node__content h2,.project--full .node__content h3,.main-footer p,.block-system-main-block a{font-size:1.25rem;line-height:1.5rem;font-family:"Helvetica","Helvetica Neue",Arial,sans-serif;}.font-sans-b.type-ct::before,.page-full .node__content h2.type-ct::before,.page-full .node__content h3.type-ct::before,.project--full .node__content h2.type-ct::before,.project--full .node__content h3.type-ct::before,.main-footer p.type-ct::before,.block-system-main-block a.type-ct::before,.font-sans-b.type-ct--parent *::before,.page-full .node__content h2.type-ct--parent *::before,.page-full .node__content h3.type-ct--parent *::before,.project--full .node__content h2.type-ct--parent *::before,.project--full .node__content h3.type-ct--parent *::before,.main-footer p.type-ct--parent *::before,.block-system-main-block a.type-ct--parent *::before{margin-top:-0.2em;}.font-sans-b.type-cb::after,.page-full .node__content h2.type-cb::after,.page-full .node__content h3.type-cb::after,.project--full .node__content h2.type-cb::after,.project--full .node__content h3.type-cb::after,.main-footer p.type-cb::after,.block-system-main-block a.type-cb::after,.font-sans-b.type-cb--parent *::after,.page-full .node__content h2.type-cb--parent *::after,.page-full .node__content h3.type-cb--parent *::after,.project--full .node__content h2.type-cb--parent *::after,.project--full .node__content h3.type-cb--parent *::after,.main-footer p.type-cb--parent *::after,.block-system-main-block a.type-cb--parent *::after{margin-bottom:-0.2em;}.font-sans-c,.main-header__menu li:nth-child(1),.main-header__menu li:nth-child(2),.main-header__menu li:nth-child(3),.main-footer h2,.page--column__top-block,#block-custom-kolumneabout--2{font-size:1rem;line-height:1.1875rem;font-family:"Helvetica","Helvetica Neue",Arial,sans-serif;}.font-sans-c.type-ct::before,.main-header__menu li.type-ct:nth-child(1)::before,.main-header__menu li.type-ct:nth-child(2)::before,.main-header__menu li.type-ct:nth-child(3)::before,.main-footer h2.type-ct::before,.type-ct.page--column__top-block::before,.type-ct#block-custom-kolumneabout--2::before,.font-sans-c.type-ct--parent *::before,.main-header__menu li.type-ct--parent:nth-child(1) *::before,.main-header__menu li.type-ct--parent:nth-child(2) *::before,.main-header__menu li.type-ct--parent:nth-child(3) *::before,.main-footer h2.type-ct--parent *::before,.type-ct--parent.page--column__top-block *::before,.type-ct--parent#block-custom-kolumneabout--2 *::before{margin-top:-0.2em;}.font-sans-c.type-cb::after,.main-header__menu li.type-cb:nth-child(1)::after,.main-header__menu li.type-cb:nth-child(2)::after,.main-header__menu li.type-cb:nth-child(3)::after,.main-footer h2.type-cb::after,.type-cb.page--column__top-block::after,.type-cb#block-custom-kolumneabout--2::after,.font-sans-c.type-cb--parent *::after,.main-header__menu li.type-cb--parent:nth-child(1) *::after,.main-header__menu li.type-cb--parent:nth-child(2) *::after,.main-header__menu li.type-cb--parent:nth-child(3) *::after,.main-footer h2.type-cb--parent *::after,.type-cb--parent.page--column__top-block *::after,.type-cb--parent#block-custom-kolumneabout--2 *::after{margin-bottom:-0.2em;}.font-sans-d,.main-header__menu li{font-size:0.9375rem;line-height:1.1875rem;font-family:"Helvetica","Helvetica Neue",Arial,sans-serif;}.font-sans-d.type-ct::before,.main-header__menu li.type-ct::before,.font-sans-d.type-ct--parent *::before,.main-header__menu li.type-ct--parent *::before{margin-top:-0.2em;}.font-sans-d.type-cb::after,.main-header__menu li.type-cb::after,.font-sans-d.type-cb--parent *::after,.main-header__menu li.type-cb--parent *::after{margin-bottom:-0.2em;}.font-serif-b,.para-text-images h2,.para-text-images h3,.page--column .para-text-images h2 a,.para-text-images .page--column h2 a,.page--column .para-text-images h3 a,.para-text-images .page--column h3 a,.para-text-images a,.page--column .para-text-images a a,.para-text-images .page--column a a,.page--column__top-intro h2,.page--column__top-intro h3,.page--column .page--column__top-intro h2 a,.page--column__top-intro .page--column h2 a,.page--column .page--column__top-intro h3 a,.page--column__top-intro .page--column h3 a,.page--column .font-serif-b a{font-size:1.5rem;line-height:1.875rem;font-family:"miller-text","Times New Roman",serif;}.font-serif-b.type-ct::before,.para-text-images h2.type-ct::before,.para-text-images h3.type-ct::before,.para-text-images a.type-ct::before,.page--column__top-intro h2.type-ct::before,.page--column__top-intro h3.type-ct::before,.page--column .page--column__top-intro h2 a.type-ct::before,.page--column__top-intro .page--column h2 a.type-ct::before,.page--column .page--column__top-intro h3 a.type-ct::before,.page--column__top-intro .page--column h3 a.type-ct::before,.page--column .font-serif-b a.type-ct::before,.font-serif-b.type-ct--parent *::before,.para-text-images h2.type-ct--parent *::before,.para-text-images h3.type-ct--parent *::before,.para-text-images a.type-ct--parent *::before,.page--column__top-intro h2.type-ct--parent *::before,.page--column__top-intro h3.type-ct--parent *::before,.page--column .page--column__top-intro h2 a.type-ct--parent *::before,.page--column__top-intro .page--column h2 a.type-ct--parent *::before,.page--column .page--column__top-intro h3 a.type-ct--parent *::before,.page--column__top-intro .page--column h3 a.type-ct--parent *::before,.page--column .font-serif-b a.type-ct--parent *::before{margin-top:-0.2em;}.font-serif-b.type-cb::after,.para-text-images h2.type-cb::after,.para-text-images h3.type-cb::after,.para-text-images a.type-cb::after,.page--column__top-intro h2.type-cb::after,.page--column__top-intro h3.type-cb::after,.page--column .page--column__top-intro h2 a.type-cb::after,.page--column__top-intro .page--column h2 a.type-cb::after,.page--column .page--column__top-intro h3 a.type-cb::after,.page--column__top-intro .page--column h3 a.type-cb::after,.page--column .font-serif-b a.type-cb::after,.font-serif-b.type-cb--parent *::after,.para-text-images h2.type-cb--parent *::after,.para-text-images h3.type-cb--parent *::after,.para-text-images a.type-cb--parent *::after,.page--column__top-intro h2.type-cb--parent *::after,.page--column__top-intro h3.type-cb--parent *::after,.page--column .page--column__top-intro h2 a.type-cb--parent *::after,.page--column__top-intro .page--column h2 a.type-cb--parent *::after,.page--column .page--column__top-intro h3 a.type-cb--parent *::after,.page--column__top-intro .page--column h3 a.type-cb--parent *::after,.page--column .font-serif-b a.type-cb--parent *::after{margin-bottom:-0.2em;}.uppercase{text-transform:uppercase;}.font-italic{font-style:italic;}.font-bold{font-weight:bold;}.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.hyphen-auto{-webkit-hyphens:auto;hyphens:auto;}.word-break-word{word-break:break-word;}.accordion__btn{display:flex;justify-content:space-between;align-items:center;}.accordion__btn svg{width:36px;}.accordion__btn .icon--up{display:none;}.accordion__btn[aria-expanded=true] .icon--up{display:block;}.accordion__btn[aria-expanded=true] .icon--down{display:none;}.node--type-article ul{margin:0;padding:0;list-style:none;}@media all and (max-width:900px){.node--type-article ul{margin-top:20px;}}.node--type-article ul img{margin-top:4px;}.node--type-article ul figcaption{margin-bottom:6px;}#block-custom-kolumneabout--2{display:none;margin-bottom:20px;padding:0 20px;}@media (max-width:992px){#block-custom-kolumneabout--2{padding:0 10px;}}@media all and (max-width:900px){#block-custom-kolumneabout--2{display:block;color:#D95A5A;}}.page-node-type-article .block-system-main-block{margin:0 auto;width:100%;padding:0 1.25rem;max-width:117.5rem;display:flex;flex-direction:column;}@media (max-width:992px){.page-node-type-article .block-system-main-block{padding:0 0.625rem;}}@media all and (min-width:900px){.page-node-type-article .block-system-main-block{flex-direction:row;gap:30px;}}.block-system-main-block ul{margin:0;padding:0;list-style:none;min-width:200px;}.block-system-main-block a{margin-bottom:20px;display:inline-block;text-decoration:underline;}.block-system-main-block a:hover,.block-system-main-block a.is-active{color:#D95A5A;}.block-system-main-block .project--teaser a{margin-bottom:0;}.page--column .font-serif-b a,.page--column .para-text-images h2 a,.para-text-images .page--column h2 a,.page--column .para-text-images h3 a,.para-text-images .page--column h3 a,.page--column .para-text-images a a,.para-text-images .page--column a a,.page--column .page--column__top-intro h2 a,.page--column__top-intro .page--column h2 a,.page--column .page--column__top-intro h3 a,.page--column__top-intro .page--column h3 a{text-decoration:underline;margin-bottom:0 !important;}.page--column .font-serif-b a:hover,.page--column .para-text-images h2 a:hover,.para-text-images .page--column h2 a:hover,.page--column .para-text-images h3 a:hover,.para-text-images .page--column h3 a:hover,.page--column .para-text-images a a:hover,.para-text-images .page--column a a:hover,.page--column .page--column__top-intro h2 a:hover,.page--column__top-intro .page--column h2 a:hover,.page--column .page--column__top-intro h3 a:hover,.page--column__top-intro .page--column h3 a:hover{text-decoration:none;}.page--column__top{margin-bottom:20px;}@media all and (min-width:900px){.page--column__top{display:flex;gap:30px;}}.page--column__top-block{color:#D95A5A;}@media all and (min-width:900px){.page--column__top-block{width:30%;}}@media all and (max-width:900px){.page--column__top-block--lg{display:none;}}.page--column__top-intro h2,.page--column__top-intro h3{margin:10px 0;font-weight:normal;}.page--column__top-intro h2{font-weight:700;}@media all and (min-width:900px){.page--column__top-intro{width:70%;margin-top:-5px;}}.para-text-images a{margin-bottom:0 !important;text-decoration:underline;}.para-text-images a:hover{text-decoration:none;}.para-text-images h2,.para-text-images h3{margin:10px 0;font-weight:normal;}.para-text-images h2{font-weight:700;}@media all and (min-width:900px){.para-text-images{display:flex;gap:30px;}.para-text-images ul{width:30%;}}@media all and (min-width:900px){.para-text-images__text{width:70%;}}.para-text-images + .para-text-images{margin-top:20px;}@media all and (max-width:900px){.para-text-images__text + ul{margin-top:30px !important;}}dl{flex-wrap:wrap;padding:1.875rem 0;border:1px solid #000000;border-width:1px 0;}@media (min-width:992px){dl{display:flex;}}dt{flex-basis:25%;padding-right:2.5rem;}dt:after{content:":";}dd{flex-basis:70%;}@media (max-width:992px){dd{margin-bottom:0.625rem;}}.main-footer{margin-top:40px;background:#FFE000 url(/themes/custom/assets/images/icons/Wolke_dicker_241029_2.svg) no-repeat top 6px center;background-size:50px auto;padding-top:10px;padding-bottom:10px;position:fixed;bottom:0;left:0;right:0;height:50px;}.main-footer h2{font-weight:bold;text-transform:uppercase;cursor:pointer;margin-top:7px;}.main-footer img{margin-top:20px;height:30px;width:auto;margin-bottom:20px;}.main-footer img + br{display:none;}.main-footer p + p{margin-top:16px;}.main-footer h2 + p,.main-footer h2 + div + p,.main-footer h2 + p + p{display:none;}.main-footer.is-open{height:auto;}.main-footer.is-open h2 + p,.main-footer.is-open h2 + div + p,.main-footer.is-open h2 + p + p{display:block;}.main-header{height:80px;position:fixed;background:#FFFFFF;border-bottom:1px solid #000000;right:0;left:0;top:0;z-index:100;transition:all 0.3s ease-out;}.main-header img{height:44px;transition:all 0.3s ease-out;}.main-header__inner{display:flex;justify-content:space-between;align-items:center;height:80px;position:relative;transition:all 0.3s ease-out;}.main-header.is--scrolled{height:60px;}.main-header.is--scrolled img{height:30px;}.main-header.is--scrolled .main-header__inner{height:60px;}.main-header.is--scrolled .font-sans-c,.main-header.is--scrolled .main-header__menu li:nth-child(1),.main-header__menu .main-header.is--scrolled li:nth-child(1),.main-header.is--scrolled .main-header__menu li:nth-child(2),.main-header__menu .main-header.is--scrolled li:nth-child(2),.main-header.is--scrolled .main-header__menu li:nth-child(3),.main-header__menu .main-header.is--scrolled li:nth-child(3),.main-header.is--scrolled #block-custom-kolumneabout--2,.main-header.is--scrolled .page--column__top-block,.main-header.is--scrolled .main-footer h2,.main-footer .main-header.is--scrolled h2{font-size:14px !important;}.main-header__menu ul{margin:0;padding:0;list-style:none;display:flex;gap:60px;}@media all and (max-width:1030px){.main-header__menu ul{background:#FFE000;display:none;position:absolute;top:80px;right:0;width:340px;max-width:100vw;z-index:1000;}.main-header__menu ul.mainmenu--show{display:block;}}@media all and (max-width:450px){.main-header__menu ul{width:100%;}}.main-header__menu a{display:inline-block;text-decoration:none;margin-top:10px;}.main-header__menu a:hover{color:#000000;}.main-header__menu li{line-height:1;}@media all and (max-width:1030px){.main-header__menu li{border-bottom:1px solid #000000;padding:10px 27px;}.main-header__menu li a{margin-top:0;}}.main-header__menu li:nth-child(1),.main-header__menu li:nth-child(2),.main-header__menu li:nth-child(3){font-weight:bold;text-transform:uppercase;}.main-header__menu li:nth-child(1) a,.main-header__menu li:nth-child(2) a,.main-header__menu li:nth-child(3) a{font-weight:bold;}.main-header__menu-trigger{width:75px;height:75px;background:transparent url(/themes/custom/assets/images/icons/burger_yellow_round_240822.svg) no-repeat center center;background-size:cover;border-radius:50%;text-indent:-2024em;border:none;display:block;cursor:pointer;transition:all 0.2s;}.main-header__menu-trigger[aria-expanded=true]{background-image:url(/themes/custom/assets/images/icons/X_yellow_round_240822.svg);}@media all and (min-width:1030px){.main-header__menu-trigger{display:none;}}body{margin-top:100px;margin-bottom:100px;}.ratio{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;}.ratio--16-9{padding-bottom:56.25%;}.ratio--1-1{padding-bottom:100%;}.ratio--4-3{padding-bottom:75%;}.ratio--9-16{padding-bottom:177.7777777778%;}.ratio iframe,.ratio embed,.ratio object{position:absolute;top:0;left:0;width:100%;height:100%;}video{max-width:100%;height:auto;}.object-cover *{height:100%;}.object-cover [data-toggle],.object-cover [data-toggle] *{height:26px;}.object-cover [data-toggle] + figcaption{height:auto;}.object-cover img{-o-object-fit:cover;object-fit:cover;}.object-cover.h-100vh-lg-down-child *{height:100vh;}.object-cover.h-100vh-lg-down-child [data-toggle],.object-cover.h-100vh-lg-down-child [data-toggle] *{height:26px;}.object-cover.h-100vh-lg-down-child [data-toggle] + figcaption,.object-cover.h-100vh-lg-down-child [data-toggle] + figcaption *{height:auto;}.news--full a{background:#FFFFFF;color:#000000;border-radius:33px;padding:7px 12px;text-decoration:none;display:inline-block;margin-bottom:0;margin-top:40px;outline:none !important;}.news--full p + p{margin-top:14px;}.news-dialog{background:#5BC2E7;padding:25px;z-index:1000;position:fixed;top:79px;bottom:auto;overflow:visible;border:none;transition:all 0.3s ease-out;}@media all and (max-width:700px){.news-dialog{max-width:100%;width:calc(100% - 19px);}}.news-dialog__close{width:120px;height:100px;position:absolute;bottom:-12px;right:-25px;background:transparent url(/themes/custom/assets/images/icons/X_black_240822.svg) no-repeat center center !important;text-indent:-2024px;border:none !important;}.news-dialog__close:focus{outline:none;}.header-is--scrolled .news-dialog{top:59px;}main{min-height:calc(100vh - 114px);}main p + p{margin-top:20px;}.page-full .node__content h2,.page-full .node__content h3,.project--full .node__content h2,.project--full .node__content h3{margin:10px 0;font-weight:normal;}.page-full .node__content h2,.project--full .node__content h2{font-weight:700;}@media all and (min-width:900px){.page-full .node__content{width:50%;}}.pager__items{margin:-4px 0;padding:0;list-style:none;display:inline-block;}.pager__items li{display:inline-block;}.pager__items a{text-decoration:none;border-radius:20px;border:1px solid transparent;padding:4px 10px;}.pager__items a:hover,.pager__items a:focus{border:1px solid;}.pager__items .is-active a{border:1px solid;}.view-projects{margin:0 auto;width:100%;padding:0 1.25rem;max-width:117.5rem;}@media (max-width:992px){.view-projects{padding:0 0.625rem;}}.view-projects ul{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:28px 20px;}.view-projects li{width:calc(25% - 15px);}@media all and (max-width:1200px){.view-projects li{width:calc(33.3333% - 14px);}}@media all and (max-width:900px){.view-projects li{width:calc(50% - 10px);}}@media all and (max-width:600px){.view-projects li{width:100%;}}.project--teaser{position:relative !important;}.project--teaser img{height:auto;}.project--teaser__link{display:block !important;margin-top:4px !important;width:30px;background:transparent url(/themes/custom/assets/images/icons/weiter_gruen_240828.svg) no-repeat center top 2px;text-indent:-2024px;}.project--teaser__link:before{content:"";display:block;position:absolute;inset:0;}.project--teaser:hover .project--teaser__link{background-image:url(/themes/custom/assets/images/icons/weiter_black_240828.svg);}.project--teaser:hover img{filter:sepia(100%) hue-rotate(110deg) saturate(494%);}.project--full{position:relative !important;}.project--full__main{max-width:800px;margin:0 auto;}.project--full__link{width:50px;height:50px;background:transparent url(/themes/custom/assets/images/icons/back_gruen_240828.svg) no-repeat center center;background-size:cover;text-indent:-2024px;display:block;}.project--full__link:hover{background-image:url(/themes/custom/assets/images/icons/back_black_240828.svg);}.project--full__link--desktop{position:absolute;left:20px;top:0;}@media all and (max-width:1000px){.project--full__link--desktop{display:none !important;}}.project--full__link--mobile{display:none !important;}@media all and (max-width:1000px){.project--full__link--mobile{display:block !important;margin-top:30px;}}#block-custom-loadmodal h2{display:none;}.messages__wrapper{margin:20px auto;width:100%;padding:0 20px;max-width:117.5rem;}@media (max-width:992px){.messages__wrapper{padding:0 10px;}}.messages{background:#eee;padding:10px;}.messages--status{background-color:#0CC58E;}.messages--error{background-color:#D95A5A;}
.animation-blink{animation:blink 1s steps(5,start) infinite;}@keyframes blink{to{border-color:transparent;}}.bo-none{border:none;}.bo-1px{border:1px solid;}.bo-2px{border:2px solid;}.bot-1px{border-top:1px solid;}.bor-1px{border-right:1px solid;}.bot-1px-before:before{content:"";height:1px;display:block;background:currentColor;margin-bottom:30px;}.bob-1px{border-bottom:1px solid;}.bol-1px{border-left:1px solid;}.bo-cl-white{border-color:#FFFFFF;}.bo-cl-trans{border-color:transparent;}.bo-cl-current{border-color:currentColor;}.bo-cl-white--active:hover,.bo-cl-white--active:focus{border-color:#FFFFFF;}.bo-ra-50p{border-radius:50%;}.bo-cl-white-child *{border-color:#FFFFFF;}.btn,.btn--parent a,.btn--parent button{background-color:transparent;border:1px solid var(--color-alpha,#000000);padding:0.625rem 1.25rem;color:var(--color-alpha,#000000);text-decoration:none;display:inline-block;border-radius:1em;cursor:pointer;}.btn:hover,.btn:focus,.btn--parent a:hover,.btn--parent a:focus,.btn--parent button:hover,.btn--parent button:focus{outline:none;}.btn--small,.btn--parent a--small,.btn--parent button--small{padding:0.3125rem 0.625rem 3px 0.625rem;border:none;border-radius:0.5em;}body{color:var(--color-alpha,#000000);background-color:var(--color-beta,#FFFFFF);}.cl-current{color:currentColor;}.cl-black{color:#000000;}.cl-white{color:#FFFFFF;}.cl-theme{color:var(--color-beta,#FFFFFF);}.cl-green{color:#0CC58E;}.cl-red{color:#D95A5A;}.cl-blue{color:#5BC2E7;}.bg-cl-black{background-color:#000000;}.bg-cl-white{background-color:#FFFFFF;}.bg-cl-theme{background-color:var(--color-beta,#FFFFFF);}.bg-cl-green{background-color:#0CC58E;}.cursor-pointer{cursor:pointer;}.decoration-none{text-decoration:none;}.decoration-none a{text-decoration:none;}.decoration--hover:hover{text-decoration:underline;}.decoration--focus:focus{outline:none;text-decoration:underline;}.decoration--active:hover,.decoration--active:focus{outline:none;text-decoration:underline;}.decoration--active a:hover,.decoration--active a:focus{outline:none;text-decoration:underline;}.decoration-none--active:hover,.decoration-none--active:focus{outline:none;text-decoration:none;}.hide{display:none;}.block{display:block;}.inline{display:inline;}.inline-flex{display:inline-flex;}@media (min-width:992px){.block-lg-up{display:block;}}@media (min-width:1140px){.block-xl-up{display:block;}}@media (min-width:1300px){.block-xxl-up{display:block;}}.inline-block{display:inline-block;}@media (max-width:768px){.inline-block-md-down{display:inline-block;}}@media (min-width:768px){.inline-block-md-up{display:inline-block;}}@media (max-width:768px){.hide-md-down{display:none;}}@media (max-width:992px){.hide-lg-down{display:none;}}@media (min-width:992px){.hide-lg-up{display:none;}}@media (min-width:768px){.hide-md-up{display:none;}}.trans-fig figcaption{background-color:transparent;color:inherit;}body{font-family:"Helvetica","Helvetica Neue",Arial,sans-serif;}.type-ct::before,.type-cb::after,.type-ct--parent *::before,.type-cb--parent *::after{content:"";display:block;width:0;height:0;}[class*=font]{font-weight:normal;}.font-sans-a{font-size:2.25rem;line-height:2.5rem;font-family:"Helvetica","Helvetica Neue",Arial,sans-serif;}.font-sans-a.type-ct::before,.font-sans-a.type-ct--parent *::before{margin-top:-0.2em;}.font-sans-a.type-cb::after,.font-sans-a.type-cb--parent *::after{margin-bottom:-0.2em;}.font-sans-b{font-size:1.25rem;line-height:1.5rem;font-family:"Helvetica","Helvetica Neue",Arial,sans-serif;}.font-sans-b.type-ct::before,.font-sans-b.type-ct--parent *::before{margin-top:-0.2em;}.font-sans-b.type-cb::after,.font-sans-b.type-cb--parent *::after{margin-bottom:-0.2em;}.font-sans-c{font-size:1rem;line-height:1.1875rem;font-family:"Helvetica","Helvetica Neue",Arial,sans-serif;}.font-sans-c.type-ct::before,.font-sans-c.type-ct--parent *::before{margin-top:-0.2em;}.font-sans-c.type-cb::after,.font-sans-c.type-cb--parent *::after{margin-bottom:-0.2em;}.font-sans-d{font-size:0.9375rem;line-height:1.1875rem;font-family:"Helvetica","Helvetica Neue",Arial,sans-serif;}.font-sans-d.type-ct::before,.font-sans-d.type-ct--parent *::before{margin-top:-0.2em;}.font-sans-d.type-cb::after,.font-sans-d.type-cb--parent *::after{margin-bottom:-0.2em;}.font-serif-b{font-size:1.5rem;line-height:1.875rem;font-family:"miller-text","Times New Roman",serif;}.font-serif-b.type-ct::before,.font-serif-b.type-ct--parent *::before{margin-top:-0.2em;}.font-serif-b.type-cb::after,.font-serif-b.type-cb--parent *::after{margin-bottom:-0.2em;}.uppercase{text-transform:uppercase;}.font-italic{font-style:italic;}.font-bold{font-weight:bold;}.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.hyphen-auto{-webkit-hyphens:auto;hyphens:auto;}.word-break-word{word-break:break-word;}.h-10px{height:0.625rem;}.h-14px{height:14px;}.h-20px{height:1.25rem;}.h-26px{height:26px;}.h-32px{height:32px;}.h-40px{height:2.5rem;}.h-50px{height:3.125rem;}.h-80px{height:5rem;}.h-100vh{height:100vh;}@media (min-width:992px){.min-h-75vh-lg-up{min-height:75vh;}}@media (min-width:992px){.max-h-85vh-lg-up{max-height:75vh;}}@media (max-width:992px){.h-100vh-lg-down{min-height:100vh;}}.h-max-content{height:-moz-max-content;height:max-content;}.h-min-content{height:-moz-min-content;height:min-content;}.visually-hidden{border:0 !important;clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important;}@media (min-width:992px){.visually-hidden-lg-up{border:0 !important;clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important;}}.visually-hidden:active,.visually-hidden:focus{clip:auto !important;height:auto !important;margin:0 !important;overflow:visible !important;position:static !important;width:auto !important;white-space:inherit !important;}.icon{background-color:transparent;background-size:cover;background-position:center center;background-repeat:no-repeat;background-size:contain;}.icon--back{min-height:22px;display:inline-flex;text-decoration:none;align-items:center;}.icon--back svg{width:20px;}.icon--back span{padding-left:0.625rem;}.icon--forward{min-height:22px;display:inline-flex;text-decoration:none;align-items:center;}.icon--forward svg{width:20px;}.icon--forward span{padding-right:0.625rem;}.icon--text{display:inline-flex;text-decoration:none;padding-left:1.875rem;background-position:left center;align-items:center;}.icon--text-r{display:inline-flex;text-decoration:none;padding-right:1.875rem;background-position:right center;align-items:center;}.icon--author{min-height:22px;display:inline-flex;text-decoration:none;align-items:center;}.icon--author svg{width:20px;margin-right:0.625rem;}.icon--round{aspect-ratio:1;border-radius:50%;border:1px solid currentColor;color:var(--color-alpha,#000000);text-decoration:none;display:flex;align-items:center;justify-content:center;text-align:center;max-width:100px;grid-column-start:1;grid-column-end:span 2;font-size:1.5625rem;font-size:clamp(1.1875rem,1.1125rem + 0.375vw,1.5625rem);line-height:1.16;color:var(--color-alpha,#000000);}.icon--round.type-ct::before,.icon--round.type-ct--parent *::before{margin-top:-0.04em;}.icon--round.type-cb::after,.icon--round.type-cb--parent *::after{margin-bottom:-0.2em;}.icon--round:hover,.icon--round:focus{box-shadow:0px 1px 3px 1px;}@media (max-width:768px){.icon--round{font-size:1.1875rem;}}@media (max-width:992px){.icon--round{margin-bottom:1.25rem;}}.container-max{margin:0 auto;width:100%;padding:0 1.25rem;max-width:117.5rem;}@media (max-width:992px){.container-max{padding:0 0.625rem;}}.container-max--full{padding:0;}@media (max-width:768px){.container-max--full{padding:0;}}@media (min-width:992px){.container-max-lg-up{margin:0 auto;width:100%;padding:0 1.25rem;max-width:66.5rem;}}.flex{display:flex;}.flex-inline{display:inline-flex;}@media (min-width:768px){.flex-md-up{display:flex;}}@media (min-width:992px){.flex-lg-up{display:flex;}}@media (max-width:992px){.flex-lg-down{display:flex;}}@media (min-width:768px){.flex-inline-md-up{display:inline-flex;}}.flex-wrap{flex-wrap:wrap;}@media (min-width:768px){.flex-wrap-md-up{flex-wrap:wrap;}}.flex-basis-3{flex-basis:25%;}.flex-basis-3.sp-r{flex-basis:calc(25% + 20px);}.flex-basis-7{flex-basis:58.333%;}.flex-basis-8{flex-basis:66.666%;}.flex-basis-100p{flex:100%;}@media (min-width:768px){.flex-basis-50p-md-up{flex:50%;}}@media (min-width:768px){.flex-basis-3-md-up{flex:25%;}}@media (min-width:768px){.flex-basis-4-md-up{flex:33.333%;}}@media (min-width:768px){.flex-basis-5-md-up{flex:41.666%;}}@media (min-width:768px){.flex-basis-100p-md-up{flex:100%;}}@media (min-width:992px){.flex-basis-2-lg-up{flex:16.666%;}}@media (min-width:992px){.flex-basis-3-lg-up{flex:25%;}}@media (min-width:992px){.flex-basis-4-lg-up{flex:33.333%;}}@media (min-width:992px){.flex-basis-5-lg-up{flex:41.666%;}}@media (min-width:992px){.flex-basis-6-lg-up{flex:50%;}}@media (min-width:992px){.flex-basis-7-lg-up{flex:58.33%;}}@media (min-width:992px){.flex-basis-8-lg-up{flex:66.666%;}}@media (min-width:992px){.flex-basis-25p-lg-up{flex:25%;}}@media (min-width:992px){.flex-basis-50p-lg-up{flex:50%;}}@media (min-width:1140px){.flex-basis-40p-xl-up{flex:40%;}}@media (min-width:1140px){.flex-basis-50p-xl-up{flex:50%;}}@media (min-width:1140px){.flex-basis-60p-xl-up{flex:60%;}}@media (min-width:1300px){.flex-basis-40p-xxl-up{flex:40%;}}@media (min-width:1300px){.flex-basis-47p-xxl-up{flex:47%;}}@media (min-width:1300px){.flex-basis-50p-xxl-up{flex:50%;}}@media (min-width:1300px){.flex-basis-60p-xxl-up{flex:60%;}}.flex-dir-column{flex-direction:column;}.align-self-flex-end{align-self:flex-end;}@media (min-width:992px){.align-self-stretch-lg-up{align-self:stretch;}}.align-items-center{align-items:center;}.align-items-first-base{align-items:first baseline;}.align-items-flex-end{align-items:flex-end;}.align-items-flex-start{align-items:flex-start;}.just-content-center{justify-content:center;}.just-content-left{justify-content:flex-start;}.just-content-right{justify-content:flex-end;}@media (min-width:992px){.just-content-center-lg-up{justify-content:center;}}.just-content-between{justify-content:space-between;}@media (min-width:992px){.just-content-between-lg-up{justify-content:space-between;}}@media (min-width:768px){.just-content-flex-end-md-up{justify-content:flex-end;}}@media (min-width:992px){.just-content-flex-start-lg-up{justify-content:flex-start;}}.flex-gap-60{gap:3.75rem;}.flex-shrink-none{flex-shrink:0;}.flex-grow-0{flex-grow:0;}.order-0{order:0;}.order-1{order:1;}@media (min-width:992px){.grid,.view-zfm-issues-preview header{display:grid;grid-template-columns:repeat(12,1fr);-moz-column-gap:20px;column-gap:20px;}.grid--three,.view-zfm-issues-preview header--three{grid-template-columns:repeat(3,1fr);}}.visible-hidden{visibility:hidden;}@media (min-width:992px){.col-en-12--lg-up{grid-column-end:span 12;}}@media (min-width:992px){.col-en-11--lg-up{grid-column-end:span 11;}}@media (min-width:992px){.col-en-10--lg-up{grid-column-end:span 10;}}@media (min-width:992px){.col-en-8--lg-up{grid-column-end:span 8;}}@media (min-width:992px){.col-en-6--lg-up{grid-column-end:span 6;}}@media (min-width:992px){.col-en-4--lg-up{grid-column-end:span 4;}}@media (min-width:992px){.col-en-3--lg-up{grid-column-end:span 3;}}@media (min-width:992px){.col-en-2--lg-up{grid-column-end:span 2;}}@media (min-width:992px){.col-st-0--lg-up{grid-column-start:1;}}@media (min-width:992px){.col-st-1--lg-up{grid-column-start:2;}}@media (min-width:992px){.col-st-2--lg-up{grid-column-start:3;}}@media (min-width:992px){.col-st-3--lg-up{grid-column-start:4;}}@media (min-width:992px){.col-st-4--lg-up{grid-column-start:5;}}@media (min-width:992px){.col-st-8--lg-up{grid-column-start:9;}}@media (min-width:992px){.cols-3-lg-up{-moz-column-count:3;column-count:3;-moz-column-gap:1.25rem;column-gap:1.25rem;}}.opacity-70--active:hover,.opacity-70--active:focus{opacity:0.7;}.over-y-auto{overflow-y:auto;}.over-hidden{overflow:hidden;}.pos-fixed{position:fixed;}.pos-absolute{position:absolute;}@media (max-width:992px){.pos-sticky-lg-down{position:sticky;}}@media (max-width:992px){.pos-absolute-lg-down{position:absolute;}}.pos-relative{position:relative;}@media (max-width:992px){.pos-relative-lg-down{position:relative;}}.top-0{top:0;}@media (max-width:992px){.top-0-lg-down{top:0;}}@media (min-width:992px){.left-auto-lg-up.left-auto-lg-up{left:auto;}}.left-0{left:0;}@media (min-width:992px){.left-60-lg-up{left:3.75rem;}}.right-0{right:0;}@media (max-width:992px){.right-0-lg-down{right:0;}}@media (min-width:992px){.right-0-lg-up{right:0;}}@media (min-width:992px){.right-auto-lg-up.right-auto-lg-up{right:auto;}}.bottom-0{bottom:0;}.rotate-270deg{transform:rotate(270deg);}.rotate-90deg{transform:rotate(90deg);}.ml-auto{margin-left:auto;}.mr-auto{margin-right:auto;}.mt-auto{margin-top:auto;}@media (min-width:992px){.ml-auto-lg-up.ml-auto-lg-up{margin-left:auto;}}.mt-0{margin-top:0;}.mb-0{margin-bottom:0;}@media (min-width:992px){.mb-0-lg-up.mb-0-lg-up{margin-bottom:0;}}@media (min-width:992px){.mt-0-lg-up.mt-0-lg-up{margin-top:0;}}@media (min-width:992px){.ml-0-lg-up.ml-0-lg-up{margin-left:0;}}@media (min-width:992px){.mr-0-lg-up.mr-0-lg-up{margin-right:0;}}.mt-1n{margin-top:-1px;}.mt-5p{margin-top:5%;}.mt-5{margin-top:0.3125rem;}.mb-5{margin-bottom:0.3125rem;}.ma-10{margin:0.625rem;}.mr-10{margin-right:0.625rem;}@media (min-width:992px){.mr-10-lg-up{margin-right:0.625rem;}}@media (min-width:992px){.mr-10n-lg-up{margin-right:-0.625rem;}}.mb-10{margin-bottom:0.625rem;}.ml-10{margin-left:0.625rem;}@media (min-width:992px){.ml-10-lg-up{margin-left:0.625rem;}}@media (min-width:992px){.ml-10n-lg-up{margin-left:-0.625rem;}}.mt-10{margin-top:0.625rem;}@media (min-width:992px){.mt-10-lg-up{margin-top:0.625rem;}}@media (min-width:992px){.mt-13-lg-up.mt-13-lg-up{margin-top:13px;}}.mt-15{margin-top:0.9375rem;}.mr-15{margin-right:0.9375rem;}.ml-15{margin-left:0.9375rem;}.mt-20{margin-top:1.25rem;}@media (min-width:992px){.mt-20-lg-up{margin-top:1.25rem;}}@media (max-width:768px){.mt-20-md-down{margin-top:1.25rem;}}.mr-20{margin-right:1.25rem;}@media (min-width:992px){.mr-20-lg-up{margin-right:1.25rem;}}@media (min-width:992px){.mr-20n-lg-up{margin-right:-1.25rem;}}.mb-20{margin-bottom:1.25rem;}.ml-20{margin-left:1.25rem;}@media (min-width:992px){.ml-20-lg-up{margin-left:1.25rem;}}@media (min-width:992px){.ml-20n-lg-up{margin-left:-1.25rem;}}.mt-30{margin-top:1.875rem;}@media (min-width:992px){.mt-30-lg-up{margin-top:1.875rem;}}.mr-30{margin-right:1.875rem;}.mr-30n{margin-right:-1.25rem;}.mb-30{margin-bottom:1.875rem;}@media (min-width:992px){.mb-30-lg-up{margin-bottom:1.875rem;}}.ml-30{margin-left:1.875rem;}.ml-30n{margin-left:-1.875rem;}.mt-40{margin-top:2.5rem;}@media (min-width:992px){.mt-40-lg-up{margin-top:2.5rem;}}.mr-40{margin-right:2.5rem;}.mb-40{margin-bottom:2.5rem;}@media (min-width:992px){.mb-40-lg-up{margin-bottom:2.5rem;}}@media (min-width:992px){.mb-60n-lg-up{margin-bottom:-60px;}}.mb-50{margin-bottom:3.125rem;}.ml-40{margin-left:2.5rem;}.mt-60{margin-top:3.75rem;}@media (min-width:992px){.mt-60-lg-up{margin-top:3.75rem;}}.mr-60{margin-right:3.75rem;}@media (min-width:992px){.mr-60-lg-up{margin-right:3.75rem;}}@media (min-width:1140px){.mr-60-xl-up{margin-right:3.75rem;}}.mb-60{margin-bottom:3.75rem;}.ml-60{margin-left:3.75rem;}@media (min-width:992px){.ml-60-lg-up{margin-left:3.75rem;}}.mt-80{margin-top:5rem;}@media (min-width:768px){.mt-80-md-up{margin-top:5rem;}}@media (min-width:992px){.mt-80-lg-up{margin-top:5rem;}}.mr-80{margin-right:5rem;}@media (min-width:992px){.mr-80-lg-up{margin-right:5rem;}}.mb-80{margin-bottom:5rem;}@media (min-width:992px){.mb-80-lg-up{margin-bottom:5rem;}}.ml-80{margin-left:5rem;}@media (min-width:992px){.ml-80-lg-up{margin-left:5rem;}}@media (min-width:992px){.mt-120-lg-up{margin-top:7.5rem;}}@media (min-width:992px){.mb-120-lg-up{margin-bottom:7.5rem;}}@media (min-width:992px){.ml-one-twelve-lg-up{margin-left:8.333%;}}@media (min-width:992px){.mr-one-twelve-lg-up{margin-right:8.333%;}}@media (min-width:992px){.ml-two-twelve-lg-up{margin-left:16.6666%;}}@media (min-width:992px){.mr-two-twelve-lg-up{margin-right:16.666%;}}.ml-50p-lg{margin-left:50%;}@media (min-width:768px){.pt-0-md-up.pt-0-md-up{padding-top:0;}}@media (min-width:992px){.pt-0-lg-up.pt-0-lg-up{padding-top:0;}}@media (min-width:992px){.pr-0-lg-up.pr-0-lg-up{padding-right:0;}}@media (min-width:992px){.pb-0-lg-up.pb-0-lg-up{padding-bottom:0;}}@media (min-width:992px){.pl-0-lg-up.pl-0-lg-up{padding-left:0;}}.pl-5{padding-left:0.3125rem;}.pt-5{padding-top:0.3125rem;}.pb-5{padding-bottom:0.3125rem;}.pt-8{padding-top:0.5rem;}.pa-10{padding:0.625rem;}.pt-10{padding-top:0.625rem;}.pr-10{padding-right:0.625rem;}@media (min-width:768px){.pr-10-md-up{padding-right:0.625rem;}}@media (min-width:992px){.pr-10-lg-up{padding-right:0.625rem;}}.pb-10{padding-bottom:0.625rem;}.pl-10{padding-left:0.625rem;}@media (min-width:768px){.pl-10-md-up{padding-left:0.625rem;}}@media (min-width:992px){.pl-10-lg-up{padding-left:0.625rem;}}.pa-15{padding:0.9375rem;}.pt-15{padding-top:0.9375rem;}.pr-15{padding-right:0.9375rem;}@media (max-width:992px){.pr-15-lg-down{padding-right:0.9375rem;}}.pb-15{padding-bottom:0.9375rem;}.pt-20{padding-top:1.25rem;}@media (min-width:992px){.pt-20-lg-up{padding-top:1.25rem;}}@media (max-width:992px){.pl-15-lg-down{padding-left:0.9375rem;}}.pr-20{padding-right:1.25rem;}@media (min-width:992px){.pr-20-lg-up{padding-right:1.25rem;}}.pb-20{padding-bottom:1.25rem;}.pl-20{padding-left:1.25rem;}@media (min-width:992px){.pl-20-lg-up{padding-left:1.25rem;}}.pa-30{padding:1.875rem;}.pt-30{padding-top:1.875rem;}@media (min-width:992px){.pt-30-lg-up{padding-top:1.875rem;}}.pr-30{padding-right:1.875rem;}.pb-30{padding-bottom:1.875rem;}@media (min-width:992px){.pb-30-lg-up{padding-bottom:1.875rem;}}.pl-30{padding-left:1.875rem;}.pa-40{padding:2.5rem;}@media (min-width:992px){.pa-40-lg-up{padding:2.5rem;}}.pt-40{padding-top:2.5rem;}@media (min-width:992px){.pt-40-lg-up{padding-top:2.5rem;}}.pr-40{padding-right:2.5rem;}@media (min-width:992px){.pr-40-lg-up{padding-right:2.5rem;}}.pb-40{padding-bottom:2.5rem;}@media (min-width:992px){.pb-40-lg-up{padding-bottom:2.5rem;}}.pl-40{padding-left:2.5rem;}@media (min-width:992px){.pl-40-lg-up{padding-left:2.5rem;}}.pa-60{padding:60px;}.pt-60{padding-top:3.75rem;}@media (min-width:992px){.pt-60-lg-up{padding-top:3.75rem;}}.pr-60{padding-right:3.75rem;}@media (min-width:992px){.pr-60-lg-up{padding-right:3.75rem;}}.pb-60{padding-bottom:3.75rem;}@media (min-width:992px){.pb-60-lg-up{padding-bottom:3.75rem;}}.pl-60{padding-left:3.75rem;}@media (min-width:992px){.pl-60-lg-up{padding-left:3.75rem;}}.pt-80{padding-top:5rem;}@media (min-width:992px){.pt-80-lg-up{padding-top:5rem;}}.pr-80{padding-right:5rem;}.pb-80{padding-bottom:5rem;}@media (min-width:992px){.pb-80-lg-up{padding-bottom:5rem;}}.pl-80{padding-left:5rem;}@media (min-width:992px){.pl-80-lg-up{padding-left:5rem;}}.trans-default{transition:all 240ms ease-out;}.transl-x-min-100p{transform:translateX(-100%);}.transl-x-0{transform:translateX(0);}.w-max-cont{width:-moz-max-content;width:max-content;}.w-100p{width:100%;}@media (max-width:992px){.w-third--lg-down{width:33.333%;}}@media (min-width:992px){.w-50p--lg-up{width:50%;}}@media (min-width:992px){.w-third--lg-up{width:33.333%;}}@media (min-width:992px){.mw-160-lg-up{max-width:160px;}}.mw-two-third{max-width:66.66%;}.z-index-xs{z-index:1;}.z-index-s{z-index:10;}.z-index-m{z-index:100;}.z-index-l{z-index:1000;}
