.outerwrapper{padding-left:20px;padding-right:20px}.innerwrapper{margin-left:auto;margin-right:auto;max-width:var(--gb-container-width)}.hero{background-color:var(--visqon-hellgrau);min-height:480px;padding-bottom:80px;padding-top:60px}.hero__textwrapper{border-bottom-color:var(--visqon-weiss);border-right-color:var(--visqon-weiss);border-top-color:var(--visqon-weiss);padding-left:20px;border-left:10px solid var(--visqon-weiss)}.hero__headline{color:var(--visqon-weiss);font-size:4.5rem;margin-bottom:0px;text-shadow:rgba(56,56,56,0.66) 0px 0px 0.3em;text-wrap:balance}.hero__headline .hero__headline--skyline{display:block;font-size:2rem;font-weight:900;line-height:150%}@media (max-width:1024px){.hero__headline{font-size:3rem}}@media (max-width:767px){.hero__headline{font-size:2.4rem}.hero__headline .hero__headline--skyline{font-size:1.3rem}}.image{display:block;height:auto;max-width:100%;object-fit:cover;width:auto;border-radius:15px}.textwrapper a{text-decoration:underline}.textwrapper a:hover{text-decoration:none}.lightbutton{align-items:center;background-color:var(--visqon-weiss);color:var(--visqon-lila);column-gap:0.5em;display:inline-flex;font-size:0.875rem;font-weight:bold;letter-spacing:0.16em;text-decoration:none !important;text-transform:uppercase;border-radius:20px;padding:16px 24px 16px 32px}.lightbutton:is(:hover,:focus){background-color:var(--visqon-lila);color:var(--visqon-weiss);transition:all 0.3s ease 0s}.lightbutton .gb-shape svg{width:1em;height:1em;fill:currentColor}@media (max-width:1024px){.lightbutton{padding:12px 16px 12px 24px}}.darkbutton{align-items:center;background-color:var(--visqon-lila);color:var(--visqon-weiss);column-gap:0.5em;display:inline-flex;font-size:0.875rem;font-weight:bold;letter-spacing:0.16em;text-decoration:none !important;text-transform:uppercase;border-radius:20px;padding:16px 24px 16px 32px}.darkbutton:is(:hover,:focus){background-color:var(--visqon-weiss);color:var(--visqon-lila);transition:all 0.3s ease 0s}.darkbutton .gb-shape svg{width:1em;height:1em;fill:currentColor}@media (max-width:1024px){.darkbutton{border-radius:15px;padding:12px 16px 12px 24px}}.box{background-color:var(--visqon-hellgrau);column-gap:40px;display:block;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:40px;border-radius:15px;padding:40px}@media (max-width:1024px){.box{padding:20px}}.input{border:1px solid var(--visqon-bordeux);border-radius:7px}.accordion__item{background-color:var(--visqon-hellgrau);border:0px solid #000000;border-radius:15px;padding:25px 40px}@media (max-width:1024px){.accordion__item{padding:20px}}.accordion__toggle{align-items:center;color:var(--visqon-dunkelgrau);column-gap:1em;display:flex;font-size:1.3rem;font-weight:500;justify-content:space-between;text-align:left}.accordion__toggle:is(.gb-block-is-current,.gb-block-is-current:hover,.gb-block-is-current:focus){color:var(--visqon-bordeux);font-weight:600}.accordion__toggle:is(:hover,:focus){color:var(--visqon-lila)}.accordion__toggle .gb-text{transition:all 0.25s ease 0s}@media (max-width:1024px){.accordion__toggle{font-size:1.2rem}}.accordion{column-gap:30px;display:flex;flex-direction:column;row-gap:30px}.highlight{padding-left:20px;border-left:10px solid var(--visqon-hellgrau)}.borderleft{padding-left:20px;border-left:10px solid var(--visqon-hellgrau)}.blog__item{background-color:var(--visqon-hellgrau);color:var(--visqon-dunkelgrau);overflow-x:hidden;overflow-y:hidden;transition:all 0.25s ease 0s;border-radius:15px}.blog__item:is(:hover,:focus,:focus-within){background-color:var(--visqon-hellblau)}.blog__item a:hover~.blog__itemInner .blog__itemHeadline a{color:var(--visqon-lila) !important;text-decoration:none}.blog__itemInner{padding:40px}@media (max-width:1024px){.blog__itemInner{padding:20px}}.blog__itemCover{aspect-ratio:16/9;border-bottom-left-radius:15px;border-bottom-right-radius:15px;display:block;height:auto;max-width:100%;object-fit:cover;width:auto}.blog__itemHeadline{margin-bottom:5px}.blog__itemHeadline:is(:hover,:focus){color:var(--visqon-lila);text-decoration:none !important}.blog__itemHeadline a:hover{text-decoration:none}