h1,.h1,h2,.h2,h3,.h3{color:#db8281;font-weight:400}h1,.h1{text-transform:uppercase}h1:after,.h1:after{content:"";display:block;height:.6rem;width:8rem;background-color:#73bab3;margin:2rem 0;transition:.5s}h1:hover:after,.h1:hover:after{width:12rem}p,.p,h4,.h4,li{font-size:clamp(1rem,.75rem + .83vw,1.25rem);line-height:clamp(1.75rem,1.25rem + 1.67vw,2.25rem)}.\$font-larger{font-size:clamp(1.25rem,3vw,1.75rem);line-height:clamp(2.5rem,3vw,4rem)}ul.--disc>li:before{color:#008ad2;font-size:1.75rem;font-weight:700}hr{border-color:transparent}main img{border-radius:4px}.inhalt{padding:clamp(2rem,-2rem + 13.33vw,6rem) 0}div[data-layout]{min-height:100vh;display:flex;flex-direction:column}div[data-layout] header,div[data-layout] footer{flex-shrink:0}div[data-layout] header{background-color:#fff}div[data-layout] header h2,div[data-layout] header h3{text-align:right;margin:0}div[data-layout] header h2{color:#6db1aa;font-weight:400}div[data-layout] header h3{color:#d98180}div[data-layout] main{flex-grow:1}@media (width >= 1024px){.Nav{background-color:#008ad2;padding-top:.25rem;padding-bottom:.25rem}.Nav__ul{align-items:center}.Nav__a{color:#fff;font-size:1.25rem;font-weight:400;text-transform:uppercase}.Nav__a:hover,.Nav__a--active,.Nav__a--current{background-color:#abd8f0;color:#222}}@media (width < 1024px){.Nav__ul{background-color:#008ad2}.Nav__li{padding:.1rem 0;text-transform:uppercase;text-align:center}.Nav__a{font-size:2.5rem;text-decoration:none;padding:1.5rem 1rem;background-color:#f18f8e}}.NavBurger{background-color:#ffffffd9;border:1px solid #f18f8e;padding:.5rem;border-radius:.25rem;height:auto;top:1rem;right:1rem}.NavBurger__svg{fill:#73bab3}.offset-anchor{display:block;transform:translateY(-3rem)}body{background-image:linear-gradient(to bottom right,#fff,#e6f3f1)}
