section.b2ctext{color:#fff}section.b2ctext+section.b2ctext:not(.hat-h1){margin-top:clamp(48px,5vw,80px)}.unterseite>section.b2ctext:first-child{padding-top:clamp(150px,14vw,230px)}@media(max-width:991.98px){.unterseite>section.b2ctext:first-child{padding-top:140px}}@media(max-width:767.98px){.unterseite>section.b2ctext:first-child{padding-top:110px}}section.b2ctext h1{font-family:"Titillium Web",sans-serif;font-weight:700;font-size:clamp(34px,4vw,64px);line-height:1.2;color:#fff;margin-bottom:clamp(28px,3vw,48px)}@media(max-width:767.98px){section.b2ctext h1{font-size:30px;line-height:40px;-webkit-hyphens:auto;hyphens:auto}}section.b2ctext h2{font-family:"Titillium Web",sans-serif;font-weight:700;font-size:clamp(24px,2.2vw,36px);line-height:1.3;color:#fff;margin-bottom:clamp(16px,1.6vw,24px)}section.b2ctext .text{font-family:"Open Sans",sans-serif;font-size:clamp(16px,1.15vw,18px);line-height:1.75;color:rgba(255,255,255,.88)}@media(max-width:767.98px){section.b2ctext .text{line-height:26px}}section.b2ctext .text h2,section.b2ctext .text h3,section.b2ctext .text h4,section.b2ctext .text h5,section.b2ctext .text h6{font-family:"Titillium Web",sans-serif;font-weight:700;color:#fff;line-height:1.3;margin-top:clamp(36px,3.4vw,56px);margin-bottom:clamp(12px,1.2vw,18px)}section.b2ctext .text h2:first-child,section.b2ctext .text h3:first-child,section.b2ctext .text h4:first-child,section.b2ctext .text h5:first-child,section.b2ctext .text h6:first-child{margin-top:0}section.b2ctext .text h2{font-size:clamp(24px,2.2vw,36px)}section.b2ctext .text h3{font-size:clamp(20px,1.6vw,26px)}section.b2ctext .text h4,section.b2ctext .text h5,section.b2ctext .text h6{font-size:clamp(17px,1.25vw,20px)}section.b2ctext .text p{margin-bottom:1.2em;color:inherit;font-size:inherit;line-height:inherit}section.b2ctext .text p:last-child{margin-bottom:0}section.b2ctext .text strong,section.b2ctext .text b{font-weight:700;color:#fff}section.b2ctext .text a{color:#84b818;word-break:break-word;text-decoration:none;background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-position:0 100%;background-size:100% 1px;padding-bottom:.12em;transition:background-size .45s cubic-bezier(.4,0,.2,1)}section.b2ctext .text a:focus-visible{background-position:100% 100%;background-size:0% 1px}@media(hover:hover){section.b2ctext .text a:hover{background-position:100% 100%;background-size:0% 1px}}@media(prefers-reduced-motion:reduce){section.b2ctext .text a{transition:none}}section.b2ctext .text ul,section.b2ctext .text ol{margin:0 0 1.4em;padding-left:1.4em}section.b2ctext .text ul li,section.b2ctext .text ol li{margin-bottom:.4em;font-size:inherit;line-height:inherit}section.b2ctext .text hr{border:0;border-top:1px solid rgba(255,255,255,.2);margin:clamp(32px,3vw,48px) 0;opacity:1}section.b2ctext .text table{width:100%;border-collapse:collapse;margin-bottom:1.6em;font-size:clamp(14px,1vw,16px)}section.b2ctext .text table th,section.b2ctext .text table td{text-align:left;vertical-align:top;padding:10px 12px;border-bottom:1px solid rgba(255,255,255,.15)}section.b2ctext .text table th{font-weight:700;color:#fff}section.b2ctext .text img{max-width:100%;height:auto;border-radius:20px}section.b2ctext .text blockquote{border-left:3px solid #84b818;padding-left:20px;margin:1.6em 0;color:rgba(255,255,255,.75)}