@import url(//hello.myfonts.net/count/3c4305);*{margin:0;padding:0;box-sizing:inherit}:focus:not(:focus-visible){outline:none}:root{box-sizing:border-box}@font-face{font-family:Texta;font-weight:400;src:url(../fonts/2E5CD4_1_0.eot);src:url(../fonts/2E5CD4_1_0.eot?#iefix) format("embedded-opentype"),url(../fonts/2E5CD4_1_0.woff2) format("woff2"),url(../fonts/2E5CD4_1_0.woff) format("woff"),url(../fonts/2E5CD4_1_0.ttf) format("truetype"),url(../fonts/2E5CD4_1_0.svg#wf) format("svg")}@font-face{font-family:Texta;font-weight:700;src:url(../fonts/2E5CD4_0_0.eot);src:url(../fonts/2E5CD4_0_0.eot?#iefix) format("embedded-opentype"),url(../fonts/2E5CD4_0_0.woff2) format("woff2"),url(../fonts/2E5CD4_0_0.woff) format("woff"),url(../fonts/2E5CD4_0_0.ttf) format("truetype"),url(../fonts/2E5CD4_0_0.svg#wf) format("svg")}@font-face{font-family:Texta;font-weight:900;src:url(../fonts/font.woff2) format("woff2"),url(../fonts/font.woff) format("woff")}@-ms-viewport{width:device-width}@-o-viewport{width:device-width}@viewport{width:device-width}html{font-family:Texta,sans-serif;font-weight:400;font-style:normal;font-size:20px;line-height:1.5;background-color:#fff;overflow-y:scroll;scroll-behavior:smooth}@media only screen and (max-width:640px){html{font-size:18px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{display:flex;flex-direction:column;min-height:100vh;color:#000}.heading-1,.heading-2,.heading-3,h1,h2,h3{margin-top:.83em;margin-bottom:.5em;font-weight:400;color:#205799}.heading-1:first-child,.heading-2:first-child,.heading-3:first-child,h1:first-child,h2:first-child,h3:first-child,time+.heading-1,time+.heading-2,time+.heading-3,time+h1,time+h2,time+h3{margin-top:0}.heading-1:last-child,.heading-2:last-child,.heading-3:last-child,h1:last-child,h2:last-child,h3:last-child{margin-bottom:0}.heading-1+.heading-1,.heading-1+.heading-2,.heading-1+.heading-3,.heading-1+h1,.heading-1+h2,.heading-1+h3,.heading-2+.heading-1,.heading-2+.heading-2,.heading-2+.heading-3,.heading-2+h1,.heading-2+h2,.heading-2+h3,.heading-3+.heading-1,.heading-3+.heading-2,.heading-3+.heading-3,.heading-3+h1,.heading-3+h2,.heading-3+h3,h1+.heading-1,h1+.heading-2,h1+.heading-3,h1+h1,h1+h2,h1+h3,h2+.heading-1,h2+.heading-2,h2+.heading-3,h2+h1,h2+h2,h2+h3,h3+.heading-1,h3+.heading-2,h3+.heading-3,h3+h1,h3+h2,h3+h3{margin-top:0}.heading-1,h1{font-size:2.4rem;line-height:1.1}@media only screen and (max-width:640px){.heading-1,h1{font-size:2rem}}.heading-2,h2{font-size:1.8rem}@media only screen and (max-width:640px){.heading-2,h2{font-size:1.5rem}}.heading-3,h3{font-size:1.2rem;line-height:1.2}ol,p,ul{margin-bottom:1rem}ol:last-child,p:last-child,ul:last-child{margin-bottom:0}ol,ul{padding-left:1.25rem}ul{list-style:disc}nav ul{padding-left:0;list-style-type:none;line-height:1}a{color:currentColor;text-decoration:underline;cursor:pointer;max-width:100%;overflow:hidden;text-overflow:ellipsis;word-break:break-word}nav a{text-decoration:none}.m-cookiebanner a,.m-text a,nav a{color:#205799}img{max-width:100%;height:auto}figure{position:relative;font-size:0}figure figcaption{position:absolute;top:0;right:0;bottom:0;left:0;max-height:100%;padding:1.5rem;overflow-y:auto;font-size:1rem;background-color:hsla(0,0%,100%,.7);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);opacity:0;visibility:hidden;transition:opacity .25s ease-in-out,visibility .25s ease-in-out}@media only screen and (max-width:640px){figure figcaption{padding:1.25rem}}figure figcaption.is-visible{opacity:1;visibility:visible}iframe{border:none}strong{font-weight:700}sup{vertical-align:super;font-size:calc(.75rem + .1625vw)}button,input,select,textarea{font-family:inherit;font-size:inherit}fieldset{border:none;margin-bottom:-.5rem}fieldset label{display:inline-block;margin-right:1rem;margin-bottom:.5rem}input[type=checkbox],input[type=radio]{margin:0;padding:0}button,select{background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}button{cursor:pointer}.l-footer{font-size:1rem}.l-footer .site-name{font-size:1.3125rem}.hidden{display:none!important}.u-grid{display:grid;gap:2.5rem}@media only screen and (max-width:768px){.u-grid{gap:1.25rem}}.u-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}@media only screen and (max-width:960px){.u-grid--2{grid-template-columns:minmax(0,1fr)}}.u-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}@media only screen and (max-width:768px){.u-grid--3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (max-width:576px){.u-grid--3{grid-template-columns:minmax(0,1fr)}}.u-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}@media only screen and (max-width:1280px){.u-grid--4{grid-template-columns:repeat(3,minmax(0,1fr))}}@media only screen and (max-width:1023px){.u-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (max-width:576px){.u-grid--4{grid-template-columns:minmax(0,1fr)}}.u-grid__item--full{grid-column:1/-1}.l-header{display:flex;justify-content:space-between;align-items:center;width:calc(100% - 2.5rem);max-width:1440px;margin:1.5rem auto}@media only screen and (max-width:640px){.l-header{position:sticky;top:0;z-index:10;width:100%;margin:0;padding:1.5rem 1.25rem;background-color:hsla(0,0%,100%,.9);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}}.l-header--hidden{visibility:hidden}@media only screen and (min-width:641px){.l-header--hidden{display:none}}.l-main{display:flex;flex:1;flex-direction:column;padding-top:2.5rem;padding-bottom:7.5rem}@media only screen and (max-width:640px){.l-main{padding-top:0}}.l-footer{padding-top:3rem;padding-bottom:2rem;background-color:#205799;color:#fff}.l-footer__inner{width:calc(100% - 2.5rem);max-width:1440px;margin:0 auto}.m-logo{flex-shrink:0;display:flex;width:15rem}@media only screen and (max-width:767px){.m-logo{width:12.5rem}}.m-menu__sublist{background-color:#205799}.m-menu__sublistitem-link{color:#fff}@media only screen and (max-width:640px){.m-menu{position:fixed;top:0;right:0;bottom:0;left:0;max-height:100%;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain;z-index:5;background-color:#fff;opacity:0;pointer-events:none;visibility:hidden;transition:opacity .25s ease-in-out,visibility .25s ease-in-out}.m-menu.is-visible{opacity:1;pointer-events:auto;visibility:visible}.m-menu__list{border-top:1px solid #205799}.m-menu__sublist{display:none;padding:.75rem 0}.m-menu__sublist.is-visible{display:block}.m-menu__listitem-link{display:block;padding:.75rem 1.25rem;font-size:1.1rem}.m-menu__listitem-link--current{font-weight:700}.m-menu__listitem--depth-1>.m-menu__listitem-link{padding:1rem 1.25rem;border-bottom:1px solid #205799;font-size:1.4rem}.m-menu__listitem--depth-1>.m-menu__listitem-link--language{border-bottom:none}.m-menu__listitem--parent>.m-menu__listitem-link{display:flex;justify-content:space-between;align-items:center}.m-menu__listitem--parent>.m-menu__listitem-link:after{content:"";width:1rem;height:1rem;border-bottom:2px solid;border-right:2px solid;transform:rotate(45deg) translate(-50%,12.5%)}.m-menu__listitem--parent>.m-menu__listitem-link.is-clicked:after{transform:rotate(-135deg) translate(12.5%,-50%)}.m-menu__sublistitem-link--current{opacity:.5}}@media only screen and (min-width:641px){.m-menu{position:sticky;top:0;background-color:hsla(0,0%,100%,.9);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:5;width:100%;max-width:calc(1440px + 2.5rem);margin:0 auto;padding:0 1.25rem}.m-menu__list{display:flex;flex-wrap:wrap;margin-left:-1.5rem}.m-menu__listitem{display:inline-block;margin:0 .75rem}.m-menu__listitem--parent{position:relative}.m-menu__listitem-link{position:relative;display:inline-block;padding:.75rem;white-space:nowrap}.m-menu__listitem-link.is-clicked--desktop:after,.m-menu__listitem-link.m-menu__listitem-link--current:after,.m-menu__listitem-link:focus:after,.m-menu__listitem-link:hover:after{opacity:1;transform:translateY(0);transition:opacity .25s ease-in-out,transform .25s ease-in-out}.m-menu__listitem-link:after{content:"";position:absolute;right:0;bottom:.25rem;left:0;border-bottom:3px solid;opacity:0;transform:translateY(.25rem)}.m-menu__sublist{position:absolute;z-index:1;top:100%;left:0;min-width:100%;padding:.5rem 0;opacity:0;visibility:hidden;transition:opacity .25s ease-in-out,visibility .25s ease-in-out}.m-menu__listitem--parent:hover>.m-menu__sublist,.m-menu__sublist.is-visible--desktop{opacity:1;visibility:visible}.m-menu__sublistitem{margin:0}.m-menu__sublistitem-link{padding:.5rem .75rem;transition:opacity .25s ease-in-out}.m-menu__sublistitem-link--current,.m-menu__sublistitem-link:hover{opacity:.5}.m-menu__sublistitem-link:after{content:none}}.m-languageswitcher{text-transform:uppercase}.m-languageswitcher a.is-current{opacity:.5}.m-languageswitcher--mobile{display:flex;align-items:center}@media only screen and (min-width:641px){.m-languageswitcher--mobile{display:none}}.m-languageswitcher--mobile span{font-size:1.4rem;color:#205799}.m-languageswitcher--desktop{display:flex;align-items:center;margin-left:-.5rem;line-height:1}@media only screen and (max-width:640px){.m-languageswitcher--desktop{display:none}}.m-languageswitcher--desktop a{padding:.5rem}.m-hamburger{position:relative;margin-left:-8px;margin-top:-20px;border:none;font-size:0;color:#205799;transition:transform .25s ease-in-out}@media only screen and (min-width:641px){.m-hamburger{display:none}}.m-hamburger.is-clicked rect{transform:scaleX(0)}.m-hamburger.is-clicked rect:first-child{transform:translateY(0) rotate(45deg)}.m-hamburger.is-clicked rect:last-child{transform:translateY(0) rotate(-45deg)}.m-hamburger rect{fill:currentColor;transform-origin:center;transition:transform .25s ease-in-out}.m-hamburger rect:not(:first-child):not(:last-child){transform-origin:left}.m-hamburger rect:first-child{transform:translateY(-10px)}.m-hamburger rect:last-child{transform:translateY(10px)}.m-section{width:100%;margin-top:2.5rem}.m-section:first-child{margin-top:0}.m-section--aaq{font-size:0;transform:translateY(100%)}.m-section__inner{position:relative;width:calc(100% - 2.5rem);max-width:1440px;margin:0 auto}.m-section--text .m-section__inner{align-items:start}@media only screen and (max-width:767px){.m-section--text .m-section__inner{grid-template-areas:"content content"}.m-section--text .m-section__inner--has-image{grid-template-areas:"image image" "content content"}}@media only screen and (max-width:576px){.m-section--text .m-section__inner{grid-template-areas:"content"}.m-section--text .m-section__inner--has-image{grid-template-areas:"image" "content"}}.m-section--partners{margin-top:calc(1.5rem + 2vw)}#result,#resultat{scroll-margin-top:3.75rem}@media only screen and (max-width:640px){#result,#resultat{scroll-margin-top:5rem}}.m-heroimage__container{grid-column:1/-1;margin-bottom:1.25rem}@media only screen and (max-width:640px){.m-heroimage__container{margin-bottom:0}}@media only screen and (max-width:767px){.m-section--text .m-image__container{grid-area:image}}.m-section--text .m-image__container figcaption{padding:1.25rem}.m-section--text .m-image__container .m-showfigcaption{top:1.25rem;left:1.25rem}.m-section--text .m-image__container .m-showfigcaption svg{width:2rem}.m-showfigcaption{position:absolute;top:1.5rem;left:1.5rem;border:0;line-height:0;opacity:.75;transition:opacity .25s ease-in-out}@media only screen and (max-width:640px){.m-showfigcaption{top:1.25rem;left:1.25rem}}.m-showfigcaption:hover{opacity:1}.m-showfigcaption svg{width:3rem}@media only screen and (max-width:640px){.m-showfigcaption svg{width:2rem}}.m-showfigcaption--hide{position:static;opacity:1}.m-showfigcaption--hide path{fill:#205799}.m-text{grid-column:span 2}@media only screen and (max-width:576px){.m-text{grid-column:auto}}@media only screen and (max-width:767px){.m-section--text .m-text{grid-area:content}}.m-cta{padding:1.25rem;color:#fff;background-color:#205799}.m-card{border:1px solid #e6e6e6}.m-card--link{position:relative}.m-card--link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid #205799;opacity:0;pointer-events:none;transition:opacity .25s ease-in-out}.m-card--link:hover:after{opacity:1}.m-card--current{border:1px solid #205799;opacity:.5;filter:grayscale(100%);cursor:not-allowed}.m-card__content{padding:1.25rem}.m-card__tax{display:block;font-weight:700;font-style:normal}.m-card__date,.m-card__tax{color:#205799}.m-card__date+h3,.m-card__teaser{margin-top:.5rem}.m-card sup{display:none}.m-overlaying-link{position:absolute;top:0;right:0;bottom:0;left:0}.m-filter{margin-bottom:2.5rem}.m-filter.m-filter--mobile{grid-template-columns:minmax(0,1fr)}@media only screen and (min-width:768px){.m-filter.m-filter--mobile{display:none}}@media only screen and (max-width:767px){.m-filter--desktop{display:none}}.m-filter__title{display:inline-block;margin-bottom:1rem;color:#205799}.m-button,a[href*=eepurl]{display:inline-block;margin-right:1em;margin-bottom:1em;padding:.5em 1em;color:#205799;font-size:1rem;font-weight:700;text-decoration:none;border:2px solid #205799;transition:color .25s ease-in-out,background-color .25s ease-in-out}.m-button:only-child,a[href*=eepurl]:only-child{margin-right:0;margin-bottom:0}.m-button--active,.m-button:hover,a[href*=eepurl]:hover{color:#fff;background-color:#205799}.swiper-nav .m-button,.swiper-nav a[href*=eepurl]{margin-right:0;margin-bottom:0}.m-button__container{margin-bottom:-1rem;font-size:0}.m-button__container--to-overview-link{margin-top:2.5rem}.swiper-nav .m-button__container{margin-bottom:0}.m-cta a[href*=eepurl],footer a[href*=eepurl]{color:currentColor;border-color:currentColor}.m-text a[href="https://aaq.ch/"]{display:inline-block;width:120px;height:89px;margin-top:.5rem;text-indent:-999em;background-image:url(../images/aaq-siegel.svg)}.m-accordion{margin-top:1.25rem}.m-accordion[open]+.m-accordion{margin-top:2.5rem}.m-accordion:first-child{margin-top:0}.m-accordion__title{padding:1rem 0;cursor:pointer}.m-accordion__title-inner{display:flex;align-items:center}.m-accordion__title-inner:after{content:"+";margin-left:1rem;font-size:2rem;line-height:0}[open] .m-accordion__title-inner:after{content:"\2013"}.m-accordion__content{margin-top:0}.m-accordion__content+.m-accordion__content{margin-top:2.5rem}details>summary{list-style:none}details>summary::marker{display:none}details>summary::-webkit-details-marker{display:none}.m-memberdetail{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"icon detail detail";gap:10%;padding:10%;border:1px solid #e6e6e6;line-height:1}@media only screen and (max-width:576px){.m-memberdetail{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"icon detail";gap:1.25rem;padding:1.25rem}}.m-memberdetail__icon{grid-area:icon}@media only screen and (max-width:576px){.m-memberdetail__icon{justify-self:center;width:3rem}}.m-memberdetail dl{grid-area:detail}.m-memberdetail dt{max-width:100%;overflow:hidden;text-overflow:ellipsis;margin-bottom:0;font-size:1rem}.m-memberdetail dd{line-height:1}.m-memberdetail__container{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;margin:2rem 0 3.75rem}@media only screen and (max-width:576px){.m-memberdetail__container{grid-template-columns:minmax(0,1fr)}}.m-gallery{display:flex;flex-wrap:wrap;margin-bottom:-1rem}.m-gallery__item{margin-right:1rem;margin-bottom:1rem}@media only screen and (max-width:640px){.m-gallery__item{margin-right:0}}.m-gallery__item-img{height:12rem}@media only screen and (max-width:767px){.m-gallery__item-img{height:8rem}}@media only screen and (max-width:640px){.m-gallery__item-img{width:100%;height:auto}}.m-video{position:absolute;top:0;left:0;width:100%;height:100%}.m-video__container{position:relative}.m-gallery .m-video__container{width:21.33333rem;height:12rem}@media only screen and (max-width:767px){.m-gallery .m-video__container{width:14.22222rem;height:8rem}}@media only screen and (max-width:640px){.m-gallery .m-video__container{width:100%;height:auto}}.m-video__container:before{content:"";display:block;padding-bottom:56.25%}.m-graubuenden-logo{width:auto;height:1.25rem}.m-graubuenden-logo__link-container{justify-self:end}@media only screen and (max-width:767px){.m-graubuenden-logo__link-container{margin-top:1.25rem}}.m-form__fields{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:1.25rem}.m-input{padding:.5rem;border:2px solid #205799;border-radius:0}.m-input__label{font-weight:700}.m-input__instructions{font-size:14px}.m-input__error{color:red}.m-input__container{grid-column:span 12;display:grid;color:#205799}.m-input__container--75{grid-column:span 9}@media only screen and (max-width:767px){.m-input__container--75{grid-column:span 12}}.m-input__container--66{grid-column:span 8}@media only screen and (max-width:767px){.m-input__container--66{grid-column:span 8}}@media only screen and (max-width:480px){.m-input__container--66{grid-column:span 12}}.m-input__container--50{grid-column:span 6}@media only screen and (max-width:480px){.m-input__container--50{grid-column:span 12}}.m-input__container--33{grid-column:span 4}@media only screen and (max-width:767px){.m-input__container--33{grid-column:span 6}}@media only screen and (max-width:480px){.m-input__container--33{grid-column:span 12}}.m-input__container--25{grid-column:span 3}@media only screen and (max-width:767px){.m-input__container--25{grid-column:span 8}}@media only screen and (max-width:480px){.m-input__container--25{grid-column:span 12}}[data-hp]{display:none}.m-cookiebanner{position:fixed;z-index:20;right:auto;bottom:1.25rem;left:1.25rem;width:30em;max-width:calc(100vw - 2.5rem);max-height:calc(100vh - 2.5rem);overflow-y:auto;padding:1.25rem;border:1px solid #e6e6e6;font-size:16px;background-color:hsla(0,0%,100%,.9);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);-webkit-animation:fadeIn .5s 2s both;animation:fadeIn .5s 2s both}.m-cookiebanner.is-hiding{animation:fadeIn .5s reverse forwards}.m-cookiebanner__inner{display:flex;max-width:1440px;width:calc(100% - 2.5rem);margin:0 auto}.m-cookiebanner__button{margin-right:0;margin-bottom:0;font-size:1em;white-space:nowrap}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.swiper-wrapper{box-sizing:border-box}.swiper-wrapper .swiper-slide{height:auto}.swiper-nav{justify-content:space-between;align-items:center;margin-top:2.5rem}.swiper-nav,.swiper-nav-nav{display:flex}.swiper-button-next,.swiper-button-prev{position:static;margin-top:0;color:#205799}.swiper-button-next:after,.swiper-button-prev:after{font-size:1.25rem}.swiper-button-prev{margin-right:5rem}@media only screen and (max-width:640px){.swiper-button-prev{margin-right:3.75rem}}@media only screen and (max-width:480px){.swiper-button-prev{margin-right:2.5rem}}