:root{--cols-count:12}@media print,screen and (min-width:0px){:root{--grid-gap:20px}}@media print,screen and (min-width:768px){:root{--grid-gap:30px}}@media print,screen and (min-width:1024px){:root{--grid-gap:40px}}.grid{display:grid;grid-template-columns:repeat(var(--cols-count),1fr);grid-gap:var(--grid-gap)}.grid>*{grid-column-start:span var(--col-span-small,12)}@media print,screen and (min-width:0px){.grid>*{grid-column-start:span var(--col-span-small,12)}}@media print,screen and (min-width:768px){.grid>*{grid-column-start:span var(--col-span-medium,var(--col-span-small,12))}}@media print,screen and (min-width:1024px){.grid>*{grid-column-start:span var(--col-span-large,var(--col-span-medium,var(--col-span-small,12)))}}@media print,screen and (min-width:1280px){.grid>*{grid-column-start:span var(--col-span-xlarge,var(--col-span-large,var(--col-span-medium,var(--col-span-small,12))))}}@media print,screen and (min-width:0px){.small-1{--col-span-small:1}.small-2{--col-span-small:2}.small-3{--col-span-small:3}.small-4{--col-span-small:4}.small-5{--col-span-small:5}.small-6{--col-span-small:6}.small-7{--col-span-small:7}.small-8{--col-span-small:8}.small-9{--col-span-small:9}.small-10{--col-span-small:10}.small-11{--col-span-small:11}.small-12{--col-span-small:12}}@media print,screen and (min-width:768px){.medium-1{--col-span-medium:1}.medium-2{--col-span-medium:2}.medium-3{--col-span-medium:3}.medium-4{--col-span-medium:4}.medium-5{--col-span-medium:5}.medium-6{--col-span-medium:6}.medium-7{--col-span-medium:7}.medium-8{--col-span-medium:8}.medium-9{--col-span-medium:9}.medium-10{--col-span-medium:10}.medium-11{--col-span-medium:11}.medium-12{--col-span-medium:12}}@media print,screen and (min-width:1024px){.large-1{--col-span-large:1}.large-2{--col-span-large:2}.large-3{--col-span-large:3}.large-4{--col-span-large:4}.large-5{--col-span-large:5}.large-6{--col-span-large:6}.large-7{--col-span-large:7}.large-8{--col-span-large:8}.large-9{--col-span-large:9}.large-10{--col-span-large:10}.large-11{--col-span-large:11}.large-12{--col-span-large:12}}@media print,screen and (min-width:1280px){.xlarge-1{--col-span-xlarge:1}.xlarge-2{--col-span-xlarge:2}.xlarge-3{--col-span-xlarge:3}.xlarge-4{--col-span-xlarge:4}.xlarge-5{--col-span-xlarge:5}.xlarge-6{--col-span-xlarge:6}.xlarge-7{--col-span-xlarge:7}.xlarge-8{--col-span-xlarge:8}.xlarge-9{--col-span-xlarge:9}.xlarge-10{--col-span-xlarge:10}.xlarge-11{--col-span-xlarge:11}.xlarge-12{--col-span-xlarge:12}}.flexgrid{display:flex;flex-flow:wrap;justify-content:center;grid-gap:var(--grid-gap)}.flexgrid>*{flex:1 1 auto}@media print,screen and (min-width:0px){.flexgrid>*{grid-column-start:span var(--col-span-small,12);width:calc(var(--col-span-small, 12) * ((100% - (var(--grid-gap) * (var(--cols-count) - 1))) / var(--cols-count)) + ((var(--col-span-small, 12) - 1) * var(--grid-gap)));max-width:calc(var(--col-span-small, 12) * ((100% - (var(--grid-gap) * (var(--cols-count) - 1))) / var(--cols-count)) + ((var(--col-span-small, 12) - 1) * var(--grid-gap)))}}@media print,screen and (min-width:768px){.flexgrid>*{grid-column-start:span var(--col-span-medium,var(--col-span-small,12));width:calc(var(--col-span-medium, var(--col-span-small, 12)) * ((100% - (var(--grid-gap) * (var(--cols-count) - 1))) / var(--cols-count)) + ((var(--col-span-medium, var(--col-span-small, 12)) - 1) * var(--grid-gap)));max-width:calc(var(--col-span-medium, var(--col-span-small, 12)) * ((100% - (var(--grid-gap) * (var(--cols-count) - 1))) / var(--cols-count)) + ((var(--col-span-medium, var(--col-span-small, 12)) - 1) * var(--grid-gap)))}}@media print,screen and (min-width:1024px){.flexgrid>*{grid-column-start:span var(--col-span-large,var(--col-span-medium,var(--col-span-small,12)));width:calc(var(--col-span-large, var(--col-span-medium, var(--col-span-small, 12))) * ((100% - (var(--grid-gap) * (var(--cols-count) - 1))) / var(--cols-count)) + ((var(--col-span-large, var(--col-span-medium, var(--col-span-small, 12))) - 1) * var(--grid-gap)));max-width:calc(var(--col-span-large, var(--col-span-medium, var(--col-span-small, 12))) * ((100% - (var(--grid-gap) * (var(--cols-count) - 1))) / var(--cols-count)) + ((var(--col-span-large, var(--col-span-medium, var(--col-span-small, 12))) - 1) * var(--grid-gap)))}}@media print,screen and (min-width:1280px){.flexgrid>*{grid-column-start:span var(--col-span-xlarge,var(--col-span-large,var(--col-span-medium,var(--col-span-small,12))));width:calc(var(--col-span-xlarge, var(--col-span-large, var(--col-span-medium, var(--col-span-small, 12)))) * ((100% - (var(--grid-gap) * (var(--cols-count) - 1))) / var(--cols-count)) + ((var(--col-span-xlarge, var(--col-span-large, var(--col-span-medium, var(--col-span-small, 12)))) - 1) * var(--grid-gap)));max-width:calc(var(--col-span-xlarge, var(--col-span-large, var(--col-span-medium, var(--col-span-small, 12)))) * ((100% - (var(--grid-gap) * (var(--cols-count) - 1))) / var(--cols-count)) + ((var(--col-span-xlarge, var(--col-span-large, var(--col-span-medium, var(--col-span-small, 12)))) - 1) * var(--grid-gap)))}}.button,.splide__arrow,.tag,button{border:0;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0;text-align:inherit;text-decoration:none;text-transform:inherit;color:inherit}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.button,.splide__arrow,.tag,button{cursor:pointer;display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;box-sizing:border-box;font-size:20px;background:none;border:none;font-family:Source Sans\ 3,Arial,sans-serif}.button,.splide__arrow{border:none;text-decoration:none;background-color:#ff0050;color:#fff;padding:.6rem 1.25rem;display:inline-flex;align-items:center;border-radius:10px;transition:transform .35s ease-out,box-shadow .35s ease-out;box-shadow:0 10px 20px transparent}.button svg,.splide__arrow svg{width:1.2rem;height:1.2rem;margin-left:.5rem}@media only screen and (max-width:calc(1024px - 1px)){.button svg,.splide__arrow svg{width:.9rem;height:.9rem}}@media only screen and (min-width:1025px){.button:hover,.splide__arrow:hover{transform:translateY(-5px);box-shadow:0 10px 20px rgba(0,0,0,.08)}}.button--light{background-color:#f5f5f4;color:#302c28}.button--white{background-color:#fff}.button--white:hover{box-shadow:0 10px 20px rgba(0,0,0,.08)}.button--icon{padding:.75rem;line-height:0}.button--icon svg{margin:0}.dialog::-webkit-backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}html:has(dialog[open]){overflow-y:hidden}@media only screen and (min-width:768px){html:has(dialog[open]){padding-right:16px}}.link{align-items:center;max-width:100%;position:relative;padding:0 .1rem 1px;text-decoration:none;background-image:linear-gradient(90deg,#ff0050 50%,hsla(0,0%,100%,0) 0);background-position:101% 100%;background-repeat:no-repeat;background-size:200% 100%;transition:color .25s ease-out,background-position .25s ease-out}@media only screen and (max-width:calc(1024px - 1px)){.link{font-size:.8rem}}.link--icon svg{height:1rem;width:1rem;stroke:currentColor;margin-right:.25rem;vertical-align:sub}@media only screen and (max-width:calc(1024px - 1px)){.link--icon svg{width:.9rem;height:.9rem}}.link__text{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.link.is-active,.link:hover{background-position:0 100%;color:#fff}:root{--block-gap-s:25px;--block-gap-m:35px;--block-gap-l:55px;--block-gap-xl:75px}@media only screen and (min-width:768px){:root{--block-gap-s:35px;--block-gap-m:55px;--block-gap-l:75px;--block-gap-xl:100px}}@media only screen and (min-width:1024px){:root{--block-gap-s:50px;--block-gap-m:65px;--block-gap-l:90px;--block-gap-xl:125px}}@media only screen and (min-width:1280px){:root{--block-gap-s:50px;--block-gap-m:75px;--block-gap-l:100px;--block-gap-xl:150px}}body,html{font-family:Source Sans\ 3,Arial,sans-serif;font-size:20px;font-weight:400;line-height:1.5;margin:0;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;scroll-behavior:smooth;scroll-padding-top:7.5rem;color:#302c28}@media only screen and (min-width:1600px){body,html{font-size:22px}}.no-scroll{overflow:hidden}*,:after,:before{box-sizing:border-box}figure{margin:0;line-height:0}figure figcaption{line-height:1.5;margin:.5rem 0 0 1.75rem;color:#4e4a46}.img-border-radius img{border-radius:40px}.img-zoomable{cursor:zoom-in}img{width:100%;max-width:100%;height:auto}.layout{min-height:100vh;display:flex;flex-direction:column}main{flex:1 1;padding-top:6rem;margin-bottom:var(--block-gap-m)}@media only screen and (max-width:calc(1025px - 1px)){main{padding-top:4.5rem}}main>:first-child{margin-top:var(--block-gap-s)}.disabled,:disabled{opacity:.5;pointer-events:none}.visually-disabled{opacity:.5}.flexgrid,.grid{width:90%;margin-left:auto;margin-right:auto;max-width:80rem}.flexgrid .flexgrid,.flexgrid .grid,.grid .flexgrid,.grid .grid{width:100%}@font-face{font-display:swap;font-family:Source Sans\ 3;font-style:normal;font-weight:300;src:url(/fonts/source-sans-3-v15-latin-300.woff2) format("woff2")}@font-face{font-display:swap;font-family:Source Sans\ 3;font-style:normal;font-weight:400;src:url(/fonts/source-sans-3-v15-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Source Sans\ 3;font-style:normal;font-weight:700;src:url(/fonts/source-sans-3-v15-latin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:Source Sans\ 3;font-style:normal;font-weight:900;src:url(/fonts/source-sans-3-v15-latin-900.woff2) format("woff2")}.footer{padding:2.5rem 0;background-color:#f5f5f4;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%);position:relative;height:20rem}.footer__grid{width:90%;margin-left:auto;margin-right:auto;max-width:80rem;display:flex;flex-flow:wrap;justify-content:space-between;grid-gap:var(--grid-gap);height:100%;flex-direction:column}.footer__inner{position:fixed;bottom:0;width:100%;height:20rem;padding:2.5rem 0}.footer__bottom{display:grid;grid-gap:var(--grid-gap);gap:var(--grid-gap);text-align:center;grid-template-columns:repeat(1,1fr)}@media only screen and (min-width:1025px){.footer__bottom{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between}}.footer__meta{text-align:center}@media only screen and (max-width:calc(1024px - 1px)){.footer__meta{font-size:.8rem}}@media only screen and (min-width:1025px){.footer__meta{display:flex}}.form{grid-gap:calc(var(--grid-gap)/2)}.form .grid{width:100%}.field{position:relative}.field__label{font-weight:700}.field--error .field__label{color:#ff0050}.field__error-message{color:#ff0050;margin-top:.5rem;font-size:.8rem}input,select,textarea{-webkit-appearance:textfield;background-image:none;box-shadow:none;font-family:Source Sans\ 3,Arial,sans-serif;width:100%;border:1px solid #f5f5f4;height:2.7rem;padding:0 1.25rem;border-radius:15px;background-color:#f5f5f4;transition:border-color .25s ease-out,box-shadow .25s ease-out;font-size:20px}@media only screen and (max-width:calc(1024px - 1px)){input,select,textarea{height:2.4rem}}input:focus,select:focus,textarea:focus{outline:none;border:1px solid #deddda;box-shadow:inset 0 0 8px 0 rgba(0,0,0,.1)}input:disabled,select:disabled,textarea:disabled{opacity:.5}input:placeholder-shown,select:placeholder-shown,textarea:placeholder-shown{text-overflow:ellipsis}.field--error input,.field--error select,.field--error textarea{border-color:#ff0050}textarea{padding:1rem;height:10rem;resize:none}input[type=checkbox],input[type=radio]{height:.75rem;width:.75rem}input[type=file]{border:none;padding:0}.checkboxes,.radios{display:flex;flex-wrap:wrap;line-height:1}.checkbox,.radio{margin:.6rem 0 0;width:100%}.checkbox__wrapper,.radio__wrapper{display:flex;align-items:center}.checkbox__input,.radio__input{height:1px!important;width:1px!important;margin:0!important;opacity:0!important}.checkbox__checkmark,.radio__checkmark{height:.9rem;width:.9rem;min-width:.8rem;background-color:#fff;display:inline-block;margin:0 .5rem 0 0;position:relative;border:3px solid #ff0050;border-radius:4px}.checkbox__checkmark:before{content:"";display:block;position:absolute;left:0;top:0;height:100%;width:100%;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIyLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgY2xhc3M9Imx1Y2lkZSBsdWNpZGUtY2hlY2siPjxwYXRoIGQ9Ik0yMCA2IDkgMTdsLTUtNSIvPjwvc3ZnPg==");background-repeat:no-repeat;background-size:12px 12px;background-position:50%;transform:scale(0);transform-origin:bottom left}.checkbox input:checked~.checkbox__checkmark{background-color:#ff0050}.checkbox input:checked~.checkbox__checkmark:before{transform:scale(1)}.field--error .checkbox input:checked~.checkbox__checkmark{background-color:#ff0050}.radio__checkmark{border-radius:50%}.radio input:checked~.radio__checkmark{border-color:#ff0050;border-width:6px}.field--error .radio input:checked~.radio__checkmark{background-color:#ff0050}@keyframes zoom-in-zoom-out{0%{opacity:0;transform:scale(.5)}50%{opacity:1;transform:scale(1.2)}to{transform:scale(1)}}@keyframes spin{to{transform:rotate(1turn)}}.highlight{position:absolute;top:7.5rem;right:5%}@media only screen and (max-width:calc(1024px - 1px)){.highlight{position:fixed;top:auto;right:.75rem;bottom:.75rem}}.highlight svg{width:5rem;height:5rem;animation:zoom-in-zoom-out 1s ease-out}.highlight svg g{transform-origin:center center;animation:spin 30s linear infinite}@media only screen and (max-width:calc(1024px - 1px)){.highlight svg{width:3.75rem;height:3.75rem}}.scroll-top{z-index:2;transform:translateY(100%);opacity:0;transition:transform .35s ease-out,opacity .35s ease-out}.scroll-top.is-active{opacity:1;transform:translateY(50%)}.scroll-top__inner{display:flex;justify-content:flex-end}.top-bar{right:0;z-index:999}.top-bar,.top-bar:after{position:fixed;top:0;left:0}.top-bar:after{content:"";width:100dvw;height:100dvh;z-index:-1;opacity:0;visibility:hidden;background-color:rgba(0,0,0,.5);transition:visibility 0s .5s,opacity .5s ease-out}.top-bar.is-active:after{opacity:1;visibility:visible;transition:visibility 0s 0s,opacity .5s ease-out .01s}@media only screen and (min-width:1025px){.top-bar.is-scrolled .top-bar__main{padding:1rem 0}}.top-bar__logo{display:flex;align-items:center;text-decoration:none}.top-bar__logo svg{height:2.5rem;width:7.1rem;fill:#fff}.top-bar__main{background-color:#ff0050;padding:1rem 0;transition:padding .25s ease-out}@media only screen and (min-width:1025px){.top-bar__main{padding:1.75rem 0}}.top-bar__inner{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.top-bar__nav-wrapper{display:grid;transition:grid-template-rows .5s ease-in-out}@media only screen and (max-width:calc(1025px - 1px)){.top-bar__nav-wrapper{grid-template-rows:0fr}.top-bar__nav-wrapper.is-active{grid-template-rows:1fr}.top-bar__nav-wrapper{width:100%}}.top-bar__nav-toggle{overflow:hidden}table{border-collapse:separate;border:none;border-spacing:0;width:100%;line-height:1.2}table tr td,table tr th{padding:.4rem .5rem}table tr td:first-child,table tr th:first-child{padding-left:0}table tr td:last-child,table tr th:last-child{padding-right:0}table tbody tr:first-child td{border-top:1px solid #302c28}table tbody tr:not(:last-child) td{border-bottom:1px solid #deddda}table tbody tr:not(:last-child) td.section-header{padding-top:1rem;border-bottom:1px solid #302c28}.table{width:100%;position:relative}.table__title{margin-bottom:.75rem}.table__wrapper{overflow:auto}.table__table{min-width:40rem}.table__footer{color:#4e4a46;margin-top:1.5rem;white-space:pre-line}.table__not-found{margin-top:1rem}.table>.switch-toggle:not(:last-child){margin-bottom:var(--block-gap-s)}.button:last-child,.common-text:last-child,.splide__arrow:last-child,h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child,ol:last-child,p:last-child,ul:last-child{margin-bottom:0}h1,h2,h3,h4,h5,h6{font-family:Source Sans\ 3,Arial,sans-serif;line-height:1.1;font-weight:300;margin-top:0}h1{margin:0 0 1rem;line-height:1}@media print,screen and (min-width:0px){h1{font-size:2.6rem}}@media print,screen and (min-width:768px){h1{font-size:2.7rem}}@media print,screen and (min-width:1024px){h1{font-size:3.2rem}}@media print,screen and (min-width:1280px){h1{font-size:4.5rem}}h2{margin:0 0 1rem}@media print,screen and (min-width:0px){h2{font-size:1.9rem}}@media print,screen and (min-width:768px){h2{font-size:2.2rem}}@media print,screen and (min-width:1024px){h2{font-size:2.8rem}}@media print,screen and (min-width:1280px){h2{font-size:3.6rem}}h3{margin:0 0 .6rem}@media print,screen and (min-width:0px){h3{font-size:1.4rem}}@media print,screen and (min-width:768px){h3{font-size:1.6rem}}@media print,screen and (min-width:1024px){h3{font-size:2.1rem}}.common-text,p{margin:0 0 1rem}@media only screen and (max-width:calc(1024px - 1px)){.button,.common-text,.select,.splide__arrow,.tag,address,blockquote,button,dl,fieldset,figure,form,input,label,ol,p,pre,select,table,textarea,time,ul{font-size:.8rem}}a{color:#302c28}blockquote{margin:0}b,strong{font-weight:700}@media print,screen and (min-width:0px){.lead{font-size:1rem}}@media print,screen and (min-width:768px){.lead{font-size:1.1rem}}@media print,screen and (min-width:1024px){.lead{font-size:1.2rem}}.accordion{display:block;overflow:hidden;border-top:1px solid #deddda;border-bottom:1px solid #deddda}.accordion__toggle{display:block;width:100%;height:-moz-fit-content;height:fit-content}.accordion__header{padding:1.1rem 0;display:flex;align-items:center;justify-content:space-between}.accordion__title-wrapper{display:flex;gap:.5rem;align-items:center}.accordion__title{margin-bottom:0;cursor:pointer}@media print,screen and (min-width:0px){.accordion__title{font-size:1.2rem}}@media print,screen and (min-width:768px){.accordion__title{font-size:1.4rem}}@media print,screen and (min-width:1024px){.accordion__title{font-size:1.4rem}}@media print,screen and (min-width:1280px){.accordion__title{font-size:1.6rem}}.accordion__copy-to-clipboard{opacity:0;transition:.25s ease-out;pointer-events:none}.accordion__icon{display:flex;padding:0 0 0 1rem;cursor:pointer;flex:1 1;justify-content:flex-end}.accordion__icon svg{height:1.2rem;width:1.2rem;transition:transform .35s ease-out;transform-origin:center center}.accordion__content-wrapper{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease-out}.accordion__content{overflow:hidden}.accordion__content>*,.accordion__content>:last-child{margin-bottom:1.5rem}.accordion__content>:first-child{margin-top:.75rem}.accordion--open .accordion__icon svg{transform:rotate(180deg)}.accordion--open .accordion__content-wrapper{grid-template-rows:1fr}.accordion--open .accordion__copy-to-clipboard{opacity:1;pointer-events:inherit}.accordion+.accordion{border-top:none}.anchor-nav{position:-webkit-sticky;position:sticky;top:6rem;transition:top .25s ease-out,border-color .25s ease-out;background-color:#fff;border-bottom:1px solid #fff;margin-bottom:var(--block-gap-s);z-index:998;min-height:3.25rem;display:flex;align-items:center}@media only screen and (max-width:calc(1025px - 1px)){.anchor-nav{top:4.5rem}}.anchor-nav.is-scrolled{top:4.5rem}.anchor-nav.is-sticky{border-color:#deddda}.anchor-nav__inside{display:flex;justify-content:space-between;align-items:center;padding:.5rem 0;flex-wrap:wrap}.anchor-nav__inside--no-anchors{justify-content:flex-end}@media only screen and (max-width:calc(1024px - 1px)){.anchor-nav__inside--no-anchors{justify-content:flex-start}}.anchor-nav__sticky-spacer{position:absolute;top:-6.05rem}@media only screen and (max-width:calc(1025px - 1px)){.anchor-nav__sticky-spacer{top:-4.55rem}}.anchor-nav__sticky-spacer.is-scrolled{top:-4.55rem}@media only screen and (max-width:calc(1025px - 1px)){.anchor-nav__nav-wrapper{width:100%;order:3;display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease-out}.anchor-nav__nav-wrapper.is-active{grid-template-rows:1fr}}.anchor-nav__nav-wrapper .menu{overflow:hidden}@media only screen and (min-width:1025px){.anchor-nav__button{display:none}}.anchor-nav__button svg{transform:rotate 0;transition:transform .35s ease-out}.anchor-nav__button.is-active svg{transform:rotate(180deg)}.category-list{padding:0;margin:0;gap:.1rem .75rem;list-style-type:none;display:flex;flex-wrap:wrap}.copy-to-clipboard{cursor:pointer;width:1rem;height:1rem;position:relative}.copy-to-clipboard__icon{display:inline-block;width:1rem;height:1rem;margin-right:5px;position:absolute;top:0;left:0}.copy-to-clipboard__icon--check{opacity:0;transform:scale(0);transition:.2s ease-in-out}.copy-to-clipboard__icon--link{opacity:1;transform:scale(1);transition:.15s ease-in-out .15s}.copy-to-clipboard.is-clicked .copy-to-clipboard__icon--link{opacity:0;transform:scale(0);transition:.15s ease-in-out}.copy-to-clipboard.is-clicked .copy-to-clipboard__icon--check{opacity:1;transform:scale(1);transition:.15s ease-in-out .15s}.select{position:relative;outline:none;display:inline-block;min-width:10rem}.select__field{height:2.7rem;border:1px solid #f5f5f4;background-color:#f5f5f4;padding:.6rem 1.25rem;cursor:pointer;display:flex;justify-content:space-between;align-items:center;border-radius:15px;transition:border-color .25s ease-out,box-shadow .25s ease-out}@media only screen and (max-width:calc(1024px - 1px)){.select__field{height:2.4rem}}.select__field.open{border:1px solid #deddda;box-shadow:inset 0 0 8px 0 rgba(0,0,0,.1)}.select__label{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.select__arrow{margin-left:.5rem;line-height:0}.select__arrow svg{width:1.2rem;height:1.2rem}@media only screen and (max-width:calc(1024px - 1px)){.select__arrow svg{width:.9rem;height:.9rem}}.select__options{position:absolute;left:0;right:0;background-color:#fff;border:1px solid #ccc;z-index:3;overflow-y:auto;border-radius:15px;list-style-type:none;padding:0;opacity:0;transition:opacity .25s ease-out,transform .25s ease-out;pointer-events:none;margin-top:0;text-align:left;line-height:1.1;max-height:15rem}.select__options.bottom{top:100%;transform:translateY(-15px)}.select__options.top{bottom:100%;top:auto;transform:translateY(15px)}.select__options.is-open{opacity:1;transform:translateY(0);pointer-events:all}.select__option{cursor:pointer;padding:.5rem 1.25rem;background-color:#fff;border-radius:10px;transition:background-color .25s ease-out;text-overflow:ellipsis;overflow:hidden;max-width:100%}.select__option.focused,.select__option:hover{background-color:#f5f5f4}.select--white .select__field{background-color:#fff}.select--full{width:100%}.filter{width:90%;margin-left:auto;margin-right:auto;max-width:80rem;grid-gap:calc(var(--grid-gap)/2);gap:calc(var(--grid-gap)/2);margin-bottom:var(--block-gap-s);display:grid}@media only screen and (min-width:1024px){.filter{display:flex;flex-wrap:wrap}}.filter__selected{width:100%;gap:.5rem;display:flex;flex-flow:wrap}.search{position:relative;min-width:15rem}.search__icon{position:absolute;top:.75rem;left:1rem;color:#4e4a46}@media only screen and (max-width:calc(1024px - 1px)){.search__icon{top:.6rem}}.search__icon svg{width:1.2rem;height:1.2rem}@media only screen and (max-width:calc(1024px - 1px)){.search__icon svg{width:.9rem;height:.9rem}}.search__input{padding-left:2.5rem}.hamburger{cursor:pointer;line-height:1}.hamburger__svg{width:1.6rem}.hamburger__bar{transition:transform .25s ease-out,opacity .25s ease-out;transform-origin:center center;transform-box:fill-box;opacity:1}.hamburger__rect{transition:transform .25s ease-out .25s;fill:#fff}.hamburger.is-active .hamburger__bar{transition:transform .25s ease-out .25s,opacity .25s ease-out}.hamburger.is-active .hamburger__bar--first{transform:rotate(45deg)}.hamburger.is-active .hamburger__bar--second{opacity:0}.hamburger.is-active .hamburger__bar--third{transform:rotate(-45deg)}.hamburger.is-active .hamburger__rect{transition:transform .25s ease-out}.hamburger.is-active .hamburger__rect--first{transform:translateY(50%)}.hamburger.is-active .hamburger__rect--third{transform:translateY(-50%)}.lang-switch .is-active{color:#ff0050}.lang-switch-select{text-transform:capitalize}.lang-select{width:auto;height:auto;border:none;padding:0 1.25rem 0 0;background-position:100%;cursor:pointer}.lang-select:focus{border:none}@media only screen and (max-width:calc(1024px - 1px)){.lang-select--desktop{display:none}}@keyframes rotateplane{0%{transform:perspective(120px) rotateX(0deg) rotateY(0deg)}50%{transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg)}to{transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}.loading{display:flex;align-items:flex-start;justify-content:center;margin:2rem 0}.loading__indicator{animation:rotateplane 1.2s ease-in-out infinite;background:#ff0050;border-radius:0;content:"";display:block;font-size:0;height:40px;max-width:40px;width:40px;border-radius:10px}ul.menu{list-style-type:none;margin:0;padding:0;display:flex;align-content:center;flex-wrap:wrap}ul.menu li a{text-decoration:none}@media only screen and (min-width:1025px){ul.menu li+li{margin-left:1rem}}ul.menu ul{list-style-type:none;margin:0;padding:0}ul.menu--main-nav{font-weight:700}@media print,screen and (min-width:0px){ul.menu--main-nav{font-size:1.4rem}}@media print,screen and (min-width:768px){ul.menu--main-nav{font-size:1.4rem}}@media print,screen and (min-width:1024px){ul.menu--main-nav{font-size:.9rem}}ul.menu--main-nav li+li{margin-left:1.5rem}@media only screen and (max-width:calc(1025px - 1px)){ul.menu--main-nav{display:block;padding:.9rem 0 .5rem}ul.menu--main-nav li,ul.menu--main-nav li+li{margin:.75rem 0 0}}ul.menu--main-nav a{font-weight:700;color:#fff;position:relative;z-index:1;padding:.1rem .4rem;display:flex;align-items:center}@media print,screen and (min-width:0px){ul.menu--main-nav a{font-size:1.4rem}}@media print,screen and (min-width:768px){ul.menu--main-nav a{font-size:1.4rem}}@media print,screen and (min-width:1024px){ul.menu--main-nav a{font-size:.9rem}}ul.menu--main-nav a:before{content:"";display:block;height:100%;width:0;position:absolute;background-color:#302c28;z-index:-1;left:0;top:0;transition:width .25s ease-out}ul.menu--main-nav a.is-active:before,ul.menu--main-nav a:hover:before{width:100%}ul.menu--social{justify-content:center}ul.menu--social li+li{margin-left:.5rem}ul.menu--anchor,ul.menu--footer{font-size:.9rem;font-weight:700}ul.menu--anchor li+li,ul.menu--footer li+li{margin-left:1.75rem}ul.menu--anchor a,ul.menu--footer a{font-weight:700;position:relative;z-index:1;padding:.1rem .4rem;transition:color .25s ease-out}ul.menu--anchor a:before,ul.menu--footer a:before{content:"";display:block;height:100%;width:0;position:absolute;background-color:#ff0050;z-index:-1;left:0;top:0;transition:width .25s ease-out}ul.menu--anchor a.is-active,ul.menu--anchor a:hover,ul.menu--footer a.is-active,ul.menu--footer a:hover{color:#fff}ul.menu--anchor a.is-active:before,ul.menu--anchor a:hover:before,ul.menu--footer a.is-active:before,ul.menu--footer a:hover:before{width:100%}ul.menu--footer{justify-content:center;margin-top:2.5rem}@media only screen and (max-width:calc(1025px - 1px)){ul.menu--footer{display:none}ul.menu--anchor{display:block;width:100%}ul.menu--anchor li{text-align:center;width:100%;margin:.5rem 0}ul.menu--anchor li:first-child{margin-top:1.25rem}ul.menu--anchor li+li{margin-left:0}}ul.menu--footer-meta{margin-left:1rem;margin-top:0;font-size:.9rem;font-weight:400;justify-content:center}ul.menu--footer-meta li+li{margin-left:.75rem}@media only screen and (max-width:calc(1025px - 1px)){ul.menu--footer-meta{margin-left:0;display:block;text-align:center}ul.menu--footer-meta li,ul.menu--footer-meta li+li{margin:.75rem 0 0}}.pagination{width:90%;margin-left:auto;margin-right:auto;max-width:80rem;display:flex;justify-content:center}.pagination__list{list-style-type:none;display:inline-flex;margin:var(--block-gap-m) 0 0 0;padding:0;flex-wrap:wrap;justify-content:center}.pagination__item{margin:0 .1rem}@media only screen and (max-width:calc(768px - 1px)){.pagination__item--next,.pagination__item--prev{display:none}}.pagination__link,.pagination__span{padding:.75rem;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;background-color:#fff;transition:background-color .35s ease-out;min-width:2.7rem;min-height:2.7rem;border:none;font-size:20px;line-height:1;color:#302c28}@media only screen and (max-width:calc(1024px - 1px)){.pagination__link,.pagination__span{min-width:2.4rem;min-height:2.4rem}}.pagination__span.is-active{background-color:#ff0050;color:#fff}.pagination__link:hover{background-color:#f5f5f4}.section-title{text-align:center;margin-bottom:var(--block-gap-m)}.splide__arrow{position:absolute;padding:.75rem;line-height:0;top:50%;z-index:2;background-color:#f5f5f4;margin-top:-1.3rem}.splide__arrow svg{width:1.2rem;height:1.2rem;margin:0}.splide__arrow--prev{left:1.25rem}.splide__arrow--prev svg{transform:rotate(180deg)}.splide__arrow--next{right:1.25rem}.splide__pagination{padding:0;margin-top:1.75rem!important}.splide__pagination__page{border:none;height:.75rem;width:.75rem;margin:0 .15rem;background-color:#deddda;border-radius:500px}.splide__pagination__page.is-active{background-color:#ff0050}.share-links{width:90%;margin-left:auto;margin-right:auto;max-width:80rem;display:flex;gap:.25rem;margin-top:var(--block-gap-s)}.share-links__list{display:flex;list-style:none;padding:0;margin:0;gap:.25rem;visibility:hidden;transition:visibility 0s ease-out .5s}.share-links__item{opacity:0;transition:opacity .15s ease-out,transform .15s ease-out;transform:scale(.8)}.share-links__item:first-child{transition-delay:.3s}.share-links__item:nth-child(2){transition-delay:.2s}.share-links__item:nth-child(3){transition-delay:.1s}.share-links__item:nth-child(4){transition-delay:0s}.share-links.is-active .share-links__list{visibility:visible;transition:visibility 0s ease-out 0s}.share-links.is-active .share-links__item{opacity:1;transform:scale(1)}.share-links.is-active .share-links__item:first-child{transition-delay:0s}.share-links.is-active .share-links__item:nth-child(2){transition-delay:.1s}.share-links.is-active .share-links__item:nth-child(3){transition-delay:.2s}.share-links.is-active .share-links__item:nth-child(4){transition-delay:.3s}.switch-toggle{display:flex;align-items:center}.switch-toggle__input{opacity:0;width:0!important;height:0!important;margin:0!important}.switch-toggle__input:checked+.switch-toggle__label{background-color:#ff0050}.switch-toggle__input:checked+.switch-toggle__label:after{left:calc(100% - 1.05rem)}@media only screen and (max-width:calc(1024px - 1px)){.switch-toggle__input:checked+.switch-toggle__label:after{left:calc(100% - .95rem)}}.switch-toggle__label{display:inline-block;width:2.25rem;height:1.25rem;position:relative;background-color:#f5f5f4;border-radius:50px;cursor:pointer;transition:background-color .3s;margin-right:.5rem}@media only screen and (max-width:calc(1024px - 1px)){.switch-toggle__label{width:2rem;height:1.15rem}}.switch-toggle__label:after{content:"";position:absolute;width:.85rem;height:.85rem;top:.2rem;left:.2rem;background-color:#fff;border-radius:50%;transition:left .3s}@media only screen and (max-width:calc(1024px - 1px)){.switch-toggle__label:after{top:.2rem;width:.75rem;height:.75rem}}.tabs__inner{position:relative;background-color:#f5f5f4;padding:4px;height:2.7rem;display:inline-flex;align-items:center;border-radius:15px}@media only screen and (max-width:calc(1024px - 1px)){.tabs__inner{height:2.4rem}}.tabs__inner *{z-index:2}.tabs__item{cursor:pointer;display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;box-sizing:border-box;background-color:transparent;border:none;height:2.3rem;line-height:1.2;padding:0 1.25rem;transition:.25s ease-out}@media only screen and (max-width:calc(1024px - 1px)){.tabs__item{height:2rem}}.tabs__item.is-active{color:#fff}.tabs__glider{position:absolute;display:flex;height:calc(100% - .4rem);z-index:1;border-radius:11px;transition:width .25s ease-out,left .25s ease-out}.tabs__glider,.tag{background-color:#ff0050}.tag{border:none;text-decoration:none;color:#fff;padding:.3rem .75rem;display:inline-flex;align-items:center;border-radius:10px;transition:transform .35s ease-out,box-shadow .35s ease-out;box-shadow:0 10px 20px transparent}.tag svg{width:.7rem;height:.7rem;margin-left:.5rem}@media only screen and (max-width:calc(1024px - 1px)){.tag svg{width:.9rem;height:.9rem}}@media only screen and (min-width:1025px){.tag:hover{transform:translateY(-5px);box-shadow:0 10px 20px rgba(0,0,0,.08)}}.teaser-box{transform:translateY(0);transition:transform .75s ease-out,box-shadow .75s ease-out;border-radius:40px;overflow:hidden;position:relative;box-shadow:0 10px 30px transparent;display:block}.teaser-box__image-wrapper{padding-top:100%;position:relative;overflow:hidden}@media only screen and (min-width:768px){.teaser-box__image-wrapper{padding-top:150%}}.teaser-box__image img{transform:scale(1);transition:transform .75s ease-out;object-fit:cover}.teaser-box__content-wrapper,.teaser-box__image img{position:absolute;width:100%;height:100%;top:0;left:0}.teaser-box__content-wrapper{display:flex;align-items:flex-end;padding:1.25rem;z-index:2}.teaser-box__content-wrapper:after,.teaser-box__content-wrapper:before{content:"";position:absolute;width:100%;height:100%;bottom:0;left:0;z-index:-1}.teaser-box__content-wrapper:after{background-color:#ff0050;opacity:0;transition:opacity .75s ease-out}.teaser-box__content-wrapper:before{background:linear-gradient(0deg,#000,transparent 65%)}.teaser-box__content{color:#fff;transition:color .75s ease-out}.teaser-box__title{font-weight:400;-webkit-hyphens:auto;hyphens:auto;margin-bottom:1rem}@media print,screen and (min-width:0px){.teaser-box__title{font-size:1.3rem}}@media print,screen and (min-width:768px){.teaser-box__title{font-size:1.4rem}}@media print,screen and (min-width:1024px){.teaser-box__title{font-size:1.5rem}}@media print,screen and (min-width:1280px){.teaser-box__title{font-size:1.7rem}}@media only screen and (min-width:768px){.teaser-box:hover{transform:translateY(-20px);box-shadow:0 10px 30px rgba(0,0,0,.5)}.teaser-box:hover .teaser-box__content-wrapper:after{opacity:1}.teaser-box:hover .teaser-box__image img{transform:scale(1.1)}}.common-text ol,.common-text ul{padding-left:1.5rem;margin:0 0 1rem}.common-text ul{list-style-type:disc}.common-text ul ul{list-style-type:circle}@media print,screen and (min-width:0px){.common-text h1{font-size:1.4rem}}@media print,screen and (min-width:768px){.common-text h1{font-size:1.6rem}}@media print,screen and (min-width:1024px){.common-text h1{font-size:2.1rem}}.common-text h1:last-child,.common-text h2:last-child,.common-text h3:last-child,.common-text h4:last-child,.common-text h5:last-child{margin-bottom:0}.common-text ol+h1,.common-text ol+h2,.common-text ol+h3,.common-text ol+h4,.common-text ol+h5,.common-text p+h1,.common-text p+h2,.common-text p+h3,.common-text p+h4,.common-text p+h5,.common-text ul+h1,.common-text ul+h2,.common-text ul+h3,.common-text ul+h4,.common-text ul+h5{margin-top:2rem}.common-text a:not(.button):not(.splide__arrow):not(.link){text-decoration:none;background-image:linear-gradient(90deg,#ff0050 50%,#302c28 0);background-position:100% 100%;background-repeat:no-repeat;background-size:200% 2px;transition:background-position .25s ease-out}.common-text a:not(.button):not(.splide__arrow):not(.link):hover{background-position:0 100%}@media print,screen and (min-width:0px){.common-text h2{font-size:1.2rem}}@media print,screen and (min-width:768px){.common-text h2{font-size:1.6rem}}@media print,screen and (min-width:1024px){.common-text h2{font-size:2.1rem}}.page-title:not(:last-child){margin-bottom:var(--block-gap-l)}.page-title__grid{position:relative}.page-title__background-image{background-color:#000;border-radius:40px;overflow:hidden}.page-title__background-image img{aspect-ratio:16/8;object-fit:cover;opacity:.45}@media only screen and (max-width:calc(768px - 1px)){.page-title__background-image img{aspect-ratio:1/1}}.page-title__back{margin-bottom:1.5rem}@media only screen and (max-width:calc(768px - 1px)){.page-title__back{margin-bottom:1rem}}.page-title__title{-webkit-hyphens:auto;hyphens:auto;margin-bottom:.5rem}.page-title__meta{display:flex;gap:.1rem 1rem;flex-wrap:wrap;margin-bottom:.5rem}.page-title__text--on-image{position:absolute;left:0;top:0;padding:2.5rem;color:#fff;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}@media only screen and (max-width:calc(1024px - 1px)){.page-title__text--on-image{padding:1.75rem;max-width:100%}}@media only screen and (max-width:calc(768px - 1px)){.page-title__text--on-image{padding:1.25rem;max-width:100%}}.page-title__text--on-image .page-title__title{max-width:80%;text-align:center}@media only screen and (max-width:calc(768px - 1px)){.page-title__text--on-image .page-title__title{max-width:100%;font-size:1.8rem}}.pinned-article{margin-top:var(--block-gap-s)}.pinned-article:not(:last-child){margin-bottom:var(--block-gap-l)}.pinned-article__grid{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:var(--grid-gap);gap:var(--grid-gap);align-items:center}@media only screen and (min-width:768px){.pinned-article__grid{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:calc(768px - 1px)){.pinned-article__text{order:2}}.pinned-article__meta{display:flex;gap:.1rem 1rem;flex-wrap:wrap;margin-bottom:.5rem}.pinned-article__title{margin-bottom:var(--block-gap-s);-webkit-hyphens:auto;hyphens:auto}@media print,screen and (min-width:0px){.pinned-article__title{font-size:2.1rem}}@media print,screen and (min-width:768px){.pinned-article__title{font-size:2.4rem}}@media print,screen and (min-width:1024px){.pinned-article__title{font-size:3.2rem}}@media print,screen and (min-width:1280px){.pinned-article__title{font-size:3.5rem}}.preview-mode__button{position:fixed;right:1.25rem;bottom:1.25rem;height:3.75rem;width:3.75rem;background-color:#ff0050;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;line-height:0;box-shadow:0 0 5px rgba(48,44,40,.25);padding:0}.preview-mode__button svg{height:2rem;width:2rem;fill:#fff}.preview-mode__dialog{border:none!important;padding:1.25rem;max-width:25rem;box-shadow:0 0 5px rgba(48,44,40,.25);text-align:center}.preview-mode__dialog .button,.preview-mode__dialog .splide__arrow,.preview-mode__dialog .tag,.preview-mode__dialog button{margin:.25rem .5rem}.block-accordion:not(:last-child){margin-bottom:var(--block-gap-xl)}.block-anchor__anchor{display:block;position:relative;top:-200px;visibility:hidden}.block-brand-articles-overview:not(:last-child){margin-bottom:var(--block-gap-xl)}.block-brand-articles-overview__grid{width:90%;margin-left:auto;margin-right:auto;max-width:80rem;display:grid;grid-template-columns:repeat(1,1fr);grid-gap:var(--grid-gap);gap:var(--grid-gap)}@media only screen and (min-width:768px){.block-brand-articles-overview__grid{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:1024px){.block-brand-articles-overview__grid{grid-template-columns:repeat(3,1fr)}}.block-contact:not(:last-child){margin-bottom:var(--block-gap-xl)}.block-contact__subtitle{margin-bottom:1.25rem}.block-contact__grid:not(:last-child){margin-bottom:var(--block-gap-m)}.block-custom-teaser:not(:last-child){margin-bottom:var(--block-gap-xl)}.block-custom-teaser__grid{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:calc(var(--grid-gap)*2) var(--grid-gap);gap:calc(var(--grid-gap)*2) var(--grid-gap)}@media only screen and (min-width:768px){.block-custom-teaser__grid{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:1024px){.block-custom-teaser__grid{grid-template-columns:repeat(3,1fr)}}.block-facts{margin-top:var(--block-gap-xl)}.block-facts:not(:last-child){margin-bottom:var(--block-gap-xl)}.block-facts__grid{width:90%;margin-left:auto;margin-right:auto;max-width:80rem;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:calc(var(--grid-gap)*2) var(--grid-gap);gap:calc(var(--grid-gap)*2) var(--grid-gap)}@media only screen and (min-width:768px){.block-facts__grid{grid-template-columns:repeat(3,1fr)}}@media only screen and (min-width:1024px){.block-facts__grid{grid-template-columns:repeat(4,1fr)}}.block-form:not(:last-child){margin-bottom:var(--block-gap-xl)}.block-image-text:not(:last-child),.block-image:not(:last-child){margin-bottom:var(--block-gap-m)}.block-image-text__grid{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:var(--grid-gap);gap:var(--grid-gap);align-items:center}@media only screen and (min-width:768px){.block-image-text__grid{grid-template-columns:repeat(2,1fr)}}.block-image-text__text--right{order:2}.block-image-gallery:not(:last-child){margin-bottom:var(--block-gap-m)}.block-image-gallery__grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--grid-gap);gap:var(--grid-gap)}@media only screen and (min-width:768px){.block-image-gallery__grid{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:1024px){.block-image-gallery__grid{grid-template-columns:repeat(3,1fr)}}.block-image-gallery__image-wrapper{padding-top:100%;position:relative;overflow:hidden;cursor:pointer}.block-image-gallery__image img{position:absolute;width:100%;height:100%;transform:scale(1);transition:transform .75s ease-out;object-fit:cover;top:0;left:0}.overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.8);justify-content:center;z-index:1000}.overlay,.overlay__content{display:flex;align-items:center}.overlay__content{max-width:90%;max-height:90%;border-radius:40px;overflow:hidden;position:relative}.overlay__content,.overlay__content .splide{height:100%;width:100%}.overlay__content .splide .splide__track{overflow:hidden;height:100%}.overlay__content .splide .splide__slide{position:relative;overflow:hidden}.overlay__content .splide .splide__slide img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:40px}.overlay__content img{width:auto!important;height:auto!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%);max-width:100%;max-height:100%;border-radius:inherit}.overlay__close{position:absolute;right:20px;top:20px;background:none;border:none;cursor:pointer;z-index:1001;transition:transform .5s ease-out}.overlay__close svg{width:40px;height:40px;color:#fff;transition:transform .5s ease-out}.overlay__close:hover svg{transform:rotate(180deg)}.block-slider:not(:last-child){margin-bottom:var(--block-gap-xl)}.block-slider .splide{width:100%}.block-slider .splide .splide__track{overflow:hidden}.block-news-overview:not(:last-child){margin-bottom:var(--block-gap-xl)}.block-news-overview__grid{width:90%;margin-left:auto;margin-right:auto;max-width:80rem;display:grid;grid-template-columns:repeat(1,1fr);grid-gap:var(--grid-gap);gap:var(--grid-gap)}@media only screen and (min-width:768px){.block-news-overview__grid{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:1024px){.block-news-overview__grid{grid-template-columns:repeat(3,1fr)}}.block-news-grid:not(:last-child){margin-bottom:var(--block-gap-xl)}.block-news-grid__grid{width:90%;margin-left:auto;margin-right:auto;max-width:80rem;display:grid;grid-template-columns:repeat(1,1fr);grid-gap:var(--grid-gap);gap:var(--grid-gap)}@media only screen and (min-width:768px){.block-news-grid__grid{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:1024px){.block-news-grid__grid{grid-template-columns:repeat(3,1fr)}}.block-news-grid__button-wrapper{display:flex;justify-content:center;margin-top:var(--block-gap-m)}.block-solution-overview:not(:last-child){margin-bottom:var(--block-gap-xl)}.block-solution-overview__grid{width:90%;margin-left:auto;margin-right:auto;max-width:80rem;display:grid;grid-template-columns:repeat(1,1fr);grid-gap:var(--grid-gap);gap:var(--grid-gap)}@media only screen and (min-width:768px){.block-solution-overview__grid{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:1024px){.block-solution-overview__grid{grid-template-columns:repeat(3,1fr)}}.block-solution-grid:not(:last-child){margin-bottom:var(--block-gap-xl)}.block-solution-grid__grid{width:90%;margin-left:auto;margin-right:auto;max-width:80rem;display:grid;grid-template-columns:repeat(1,1fr);grid-gap:var(--grid-gap);gap:var(--grid-gap)}@media only screen and (min-width:768px){.block-solution-grid__grid{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:1024px){.block-solution-grid__grid{grid-template-columns:repeat(3,1fr)}}.block-solution-grid__button-wrapper{display:flex;justify-content:center;margin-top:var(--block-gap-m)}.block-best-case-overview:not(:last-child){margin-bottom:var(--block-gap-xl)}.block-best-case-overview__grid{width:90%;margin-left:auto;margin-right:auto;max-width:80rem;display:grid;grid-template-columns:repeat(1,1fr);grid-gap:var(--grid-gap);gap:var(--grid-gap)}@media only screen and (min-width:768px){.block-best-case-overview__grid{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:1024px){.block-best-case-overview__grid{grid-template-columns:repeat(3,1fr)}}.block-best-case-grid:not(:last-child){margin-bottom:var(--block-gap-xl)}.block-best-case-grid__grid{width:90%;margin-left:auto;margin-right:auto;max-width:80rem;display:grid;grid-template-columns:repeat(1,1fr);grid-gap:var(--grid-gap);gap:var(--grid-gap)}@media only screen and (min-width:768px){.block-best-case-grid__grid{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:1024px){.block-best-case-grid__grid{grid-template-columns:repeat(3,1fr)}}.block-best-case-grid__button-wrapper{display:flex;justify-content:center;margin-top:var(--block-gap-m)}.block-special-topics-table{margin-top:var(--block-gap-xl)}.block-accordion .block-special-topics-table{margin-top:1rem}.block-special-topics-table:not(:last-child){margin-bottom:var(--block-gap-xl)}.block-accordion .block-special-topics-table:not(:last-child){margin-bottom:var(--block-gap-m)}.block-table{margin-top:var(--block-gap-xl)}.block-accordion .block-table{margin-top:1rem}.block-table:not(:last-child){margin-bottom:var(--block-gap-xl)}.block-accordion .block-table:not(:last-child){margin-bottom:var(--block-gap-m)}.block-team-overview:not(:last-child){margin-bottom:var(--block-gap-xl)}.block-team-overview__grid{width:90%;margin-left:auto;margin-right:auto;max-width:80rem;display:grid;grid-template-columns:repeat(1,1fr);grid-gap:calc(var(--grid-gap)*2) var(--grid-gap);gap:calc(var(--grid-gap)*2) var(--grid-gap)}@media only screen and (min-width:768px){.block-team-overview__grid{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:1024px){.block-team-overview__grid{grid-template-columns:repeat(3,1fr)}}.block-team-contact:not(:last-child){margin-bottom:var(--block-gap-xl)}.block-team-contact__grid{width:90%;margin-left:auto;margin-right:auto;max-width:80rem;display:grid;grid-template-columns:repeat(1,1fr);grid-gap:var(--grid-gap);gap:var(--grid-gap)}@media only screen and (min-width:768px){.block-team-contact__grid{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:1024px){.block-team-contact__grid{grid-template-columns:repeat(3,1fr)}}.block-brand-overview:not(:last-child){margin-bottom:var(--block-gap-xl)}.block-brand-overview__grid{width:90%;margin-left:auto;margin-right:auto;max-width:80rem;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--grid-gap);gap:var(--grid-gap)}@media only screen and (min-width:768px){.block-brand-overview__grid{grid-template-columns:repeat(3,1fr)}}@media only screen and (min-width:1024px){.block-brand-overview__grid{grid-template-columns:repeat(4,1fr)}}.block-brand-overview .brand-teaser__title{font-weight:900;margin:0;width:100%;word-spacing:9999999px}@media print,screen and (min-width:0px){.block-brand-overview .brand-teaser__title{font-size:1.15rem}}@media print,screen and (min-width:768px){.block-brand-overview .brand-teaser__title{font-size:1.4rem}}@media print,screen and (min-width:1024px){.block-brand-overview .brand-teaser__title{font-size:1.4rem}}@media print,screen and (min-width:1280px){.block-brand-overview .brand-teaser__title{font-size:1.6rem}}.block-brand-overview__national{margin-bottom:var(--block-gap-l)}.block-brand-overview__international h3{width:90%;margin-left:auto;margin-right:auto;max-width:80rem;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--grid-gap);gap:var(--grid-gap);margin-top:var(--block-gap-s);margin-bottom:var(--block-gap-s)}.block-quote{margin-top:var(--block-gap-xl);text-align:center}.block-quote:not(:last-child){margin-bottom:var(--block-gap-xl)}.block-quote__text{font-weight:300;line-height:1.1;margin-bottom:1.5rem}@media print,screen and (min-width:0px){.block-quote__text{font-size:2.1rem}}@media print,screen and (min-width:768px){.block-quote__text{font-size:2.4rem}}@media print,screen and (min-width:1024px){.block-quote__text{font-size:2.8rem}}@media print,screen and (min-width:1280px){.block-quote__text{font-size:3.1rem}}.block-quote__image{width:5rem;height:5rem;position:relative;border-radius:50%;overflow:hidden;margin:0 auto .75rem}.block-quote__image img{position:absolute;width:100%;height:100%;object-fit:cover;top:0;left:0}.block-quote__footer{line-height:1.2}.block-text:not(:last-child){margin-bottom:var(--block-gap-m)}.block-text--title:not(:last-child){margin-bottom:var(--block-gap-xl)}@keyframes float{0%{box-shadow:0 5px 15px 0 rgba(0,0,0,.6);transform:translatey(0)}50%{box-shadow:0 25px 15px 0 rgba(0,0,0,.2);transform:translatey(-20px)}to{box-shadow:0 5px 15px 0 rgba(0,0,0,.6);transform:translatey(0)}}.block-topic-teaser{margin-bottom:var(--block-gap-xl)}@media only screen and (max-width:calc(768px - 1px)){.block-topic-teaser{overflow-x:hidden;padding:.75rem 0 0}}.block-topic-teaser:not(:last-child){margin-bottom:var(--block-gap-xl)}.block-topic-teaser .splide__track{overflow:visible!important}.block-topic-teaser__grid{width:90%;margin-left:auto;margin-right:auto;max-width:80rem;display:grid;grid-template-columns:repeat(1,1fr);grid-gap:var(--grid-gap);gap:var(--grid-gap)}@media only screen and (min-width:768px){.block-topic-teaser__grid{grid-template-columns:repeat(3,1fr)}}.block-topic-teaser__item{transition:transform .5s ease-out}@media only screen and (max-width:calc(768px - 1px)){.block-topic-teaser__item{width:12.5rem!important}.block-topic-teaser__item.is-active{transform:scale(1.075)}}@media only screen and (min-width:768px){.block-topic-teaser__item:first-child{margin-top:1rem}.block-topic-teaser__item:nth-child(3){margin-top:2.5rem}}.block-video{position:relative}.block-video:not(:last-child){margin-bottom:var(--block-gap-l)}.block-video__iframe{position:relative;height:0;overflow:hidden;padding-bottom:56.25%}.block-video__iframe iframe{position:absolute;top:0;left:0;width:100%;height:100%}.brand-teaser{overflow:hidden;border-radius:40px;position:relative;box-shadow:0 10px 30px transparent;transition:transform .75s ease-out,box-shadow .75s ease-out;display:block}.brand-teaser__image-wrapper{padding-top:100%;position:relative;overflow:hidden;cursor:pointer}.brand-teaser__image{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.brand-teaser__image svg{width:75%}.brand-teaser__image_overlay img{position:absolute;width:100%;height:100%;transform:scale(1);transition:transform .75s ease-out;object-fit:cover;top:0;left:0}.brand-teaser__image_overlay:before{content:"";position:absolute;width:100%;height:100%;bottom:0;left:0;z-index:1;border-radius:40px;background:linear-gradient(0deg,#000,transparent 65%)}.brand-teaser__image_overlay__plus{color:#fff}.brand-teaser__content-wrapper{display:flex;justify-content:center;align-items:center;position:absolute;left:0;top:0;height:100%;width:100%;padding:1.25rem;z-index:2}.brand-teaser__content{color:#fff;transition:color .75s ease-out}.brand-teaser__title{text-align:center;height:100%;width:100%;font-weight:400;grid-template-columns:1fr!important}@media print,screen and (min-width:0px){.brand-teaser__title{font-size:1.3rem}}@media print,screen and (min-width:768px){.brand-teaser__title{font-size:1.4rem}}@media print,screen and (min-width:1024px){.brand-teaser__title{font-size:1.5rem}}@media print,screen and (min-width:1280px){.brand-teaser__title{font-size:1.6rem}}.brand-teaser__plus{position:absolute;right:1rem;bottom:1rem;line-height:0;opacity:0;transition:opacity .75s ease-out,transform .5s ease-out;z-index:5}.brand-teaser__plus__white{color:#fff}.brand-teaser__plus svg{width:2rem;height:2rem}@media only screen and (max-width:calc(1024px - 1px)){.brand-teaser__plus{display:none}}@media only screen and (min-width:768px){.brand-teaser:hover{background-color:#f5f5f4;transform:translateY(-15px);box-shadow:0 10px 30px rgba(0,0,0,.25)}}.brand-teaser:hover .brand-teaser__plus{opacity:1;transform:rotate(180deg)}.custom-teaser{overflow:hidden}.custom-teaser__image-wrapper{padding-top:66.66%;position:relative;overflow:hidden;margin-bottom:1rem}.custom-teaser__image--default img{object-fit:cover}.custom-teaser__image--center,.custom-teaser__image--default img{position:absolute;transform:scale(1);transition:transform .75s ease-out;top:0;left:0;width:100%;height:100%}.custom-teaser__image--center{display:flex;justify-content:center;background-color:#f5f5f4;border-radius:40px}.custom-teaser__image--center img{padding:1rem;height:auto;width:auto;max-width:100%;max-height:100%;border-radius:0}.custom-teaser__header{margin-bottom:.75rem}.custom-teaser__title{margin-bottom:0;font-weight:700}@media print,screen and (min-width:0px){.custom-teaser__title{font-size:1.3rem}}@media print,screen and (min-width:768px){.custom-teaser__title{font-size:1.4rem}}@media print,screen and (min-width:1024px){.custom-teaser__title{font-size:1.5rem}}@media print,screen and (min-width:1280px){.custom-teaser__title{font-size:1.6rem}}.editorial-office{background-color:#f5f5f4;padding:1.5rem;border-radius:40px;height:100%}.editorial-office__title{margin-bottom:1rem;font-weight:700}@media print,screen and (min-width:0px){.editorial-office__title{font-size:1.3rem}}@media print,screen and (min-width:768px){.editorial-office__title{font-size:1.4rem}}@media print,screen and (min-width:1024px){.editorial-office__title{font-size:1.5rem}}@media print,screen and (min-width:1280px){.editorial-office__title{font-size:1.6rem}}.editorial-office__address{font-style:normal;margin-bottom:1rem}.fact-figure__title{margin-bottom:.1rem;font-weight:700;line-height:1}@media print,screen and (min-width:0px){.fact-figure__number{font-size:2.1rem}}@media print,screen and (min-width:768px){.fact-figure__number{font-size:2.2rem}}@media print,screen and (min-width:1024px){.fact-figure__number{font-size:2.3rem}}@media print,screen and (min-width:1280px){.fact-figure__number{font-size:2.5rem}}.fact-figure__unit{margin-left:.2rem}@media print,screen and (min-width:0px){.fact-figure__unit{font-size:.8rem}}@media print,screen and (min-width:1024px){.fact-figure__unit{font-size:1rem}}.fact-figure p{font-weight:300}.person{overflow:hidden}.person__image-wrapper{padding-top:66.66%;position:relative;overflow:hidden;margin-bottom:1rem}.person__image img{position:absolute;width:100%;height:100%;transform:scale(1);transition:transform .75s ease-out;object-fit:cover;top:0;left:0}.person__header{margin-bottom:.75rem}.person__title{margin-bottom:0;font-weight:700}@media print,screen and (min-width:0px){.person__title{font-size:1.3rem}}@media print,screen and (min-width:768px){.person__title{font-size:1.4rem}}@media print,screen and (min-width:1024px){.person__title{font-size:1.5rem}}@media print,screen and (min-width:1280px){.person__title{font-size:1.6rem}}.person__position,.person__sales-teams{display:block}.person__icon-item{display:flex;align-items:center}.person__icon-item svg{width:1rem;height:1rem;margin-right:.5rem}.topic-teaser{transform:translateY(0);transition:transform .75s ease-out,box-shadow .75s ease-out;border-radius:40px;overflow:hidden;position:relative;box-shadow:0 10px 30px transparent;display:block}.topic-teaser__image-wrapper{padding-top:150%;position:relative;overflow:hidden}.topic-teaser__image img{position:absolute;width:100%;height:100%;transform:scale(1);transition:transform .75s ease-out;object-fit:cover;top:0;left:0}.topic-teaser__title-wrapper{position:absolute;left:0;top:0;height:100%;width:100%;display:flex;align-items:center;padding:1.25rem;justify-content:center}.topic-teaser__title{text-shadow:0 0 4px rgba(0,0,0,.25);font-weight:700;color:#fff;-webkit-hyphens:auto;hyphens:auto;text-align:center}@media print,screen and (min-width:0px){.topic-teaser__title{font-size:2rem}}@media print,screen and (min-width:768px){.topic-teaser__title{font-size:1.9rem}}@media print,screen and (min-width:1024px){.topic-teaser__title{font-size:2.7rem}}@media print,screen and (min-width:1280px){.topic-teaser__title{font-size:3.5rem}}@media only screen and (min-width:768px){.topic-teaser:hover{transform:translateY(-20px);box-shadow:0 10px 30px rgba(0,0,0,.5)}.topic-teaser:hover .topic-teaser__image img{transform:scale(1.1)}}.brand-page-header__logo{max-width:20rem;margin:0 auto}.brand-page-header__logo img{border-radius:40px}.hide-mobile{display:none}@media only screen and (min-width:768px){.hide-mobile{display:block}}.only-mobile{display:block}@media only screen and (min-width:768px){.only-mobile{display:none}}