.checkbox__hidden{position:absolute;visibility:hidden;pointer-events:none;opacity:0}.hidden{display:none !important}.visuallyhidden{border:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.no-scroll{overflow:hidden;height:100%}.benefits-banner:not(.benefits-banner--theme-lightgrey):not(.benefits-banner--theme-darkblue){margin-top:64px}@media only screen and (min-width: 768px){.benefits-banner:not(.benefits-banner--theme-lightgrey):not(.benefits-banner--theme-darkblue){margin-top:80px}}@media only screen and (min-width: 1440px){.benefits-banner:not(.benefits-banner--theme-lightgrey):not(.benefits-banner--theme-darkblue){margin-top:104px}}.benefits-banner:not(.benefits-banner--theme-lightgrey):not(.benefits-banner--theme-darkblue){margin-bottom:64px}@media only screen and (min-width: 768px){.benefits-banner:not(.benefits-banner--theme-lightgrey):not(.benefits-banner--theme-darkblue){margin-bottom:80px}}@media only screen and (min-width: 1440px){.benefits-banner:not(.benefits-banner--theme-lightgrey):not(.benefits-banner--theme-darkblue){margin-bottom:104px}}.benefits-banner:not(.benefits-banner--theme-darkblue){color:var(--color-content-base-1)}.benefits-banner__inner{width:var(--content-width);margin-inline:auto}.benefit__columns{all:unset;display:flex;flex-wrap:wrap;margin-inline:auto;row-gap:40px;width:100%}.benefit__column{display:flex;flex-direction:column;row-gap:24px;align-items:center;margin-inline:auto;text-align:center;list-style:none;width:calc(var(--grid-column-outer)*6 + var(--grid-gutter))}@media only screen and (min-width: 768px){.benefit__column{width:calc(var(--grid-column-outer)*3 - var(--grid-gutter));margin-inline:unset}}.benefit__image img{width:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:4/3}.benefit__icon{display:flex;justify-content:center;align-items:center}.benefit__icon svg{height:40px;width:40px}@media only screen and (min-width: 768px){.benefit__icon svg{height:64px;width:64px}}.benefit__details{display:flex;flex-direction:column;row-gap:12px}.benefit__headline-teaser{line-height:120%;font-size:20px;font-weight:700}@media only screen and (min-width: 1440px){.benefit__headline-teaser{font-size:24px}}.benefit__copy{font-family:"Open Sans",Arial,sans-serif;font-size:16px;font-weight:400;line-height:150%}[data-benefit-columns="1"]{justify-content:center}[data-benefit-columns="2"]{justify-content:space-between}@media only screen and (min-width: 768px){[data-benefit-columns="2"]{width:calc(var(--grid-column-outer)*8 + var(--grid-gutter))}}@media only screen and (min-width: 1024px){[data-benefit-columns="2"]{width:calc(var(--grid-column-outer)*6 + var(--grid-gutter))}}@media only screen and (min-width: 768px)and (max-width: 1023px){[data-benefit-columns="2"] .benefit__column{width:calc(var(--grid-column-outer)*4 - var(--grid-gutter));margin-inline:unset}}[data-benefit-columns="3"]{justify-content:space-between}@media only screen and (min-width: 768px){[data-benefit-columns="3"]{width:calc(var(--grid-column-outer)*10 - var(--grid-gutter))}}.benefits-banner--theme-lightgrey{background:var(--color-surface-base-4)}.benefits-banner--theme-darkblue{background:var(--color-surface-base-2);color:var(--color-content-base-2)}.benefits-banner--theme-darkblue .rte--clock::before,.benefits-banner--theme-darkblue .rte--check::before,.benefits-banner--theme-darkblue .rte--mail::before,.benefits-banner--theme-darkblue .rte--phone::before,.benefits-banner--theme-darkblue .rte--light-heart::before,.benefits-banner--theme-darkblue .rte--light-flexible-bookable::before,.benefits-banner--theme-darkblue .rte--light-months-recording::before{filter:invert(1)}.benefits-banner--theme-darkblue .has--checkmarks li::before{filter:invert(1)}.benefits-banner--theme-darkblue .rte{--rte-bullet-background-color: var(--color-surface-base-1);--rte-link-foreground-color: var(--color-content-base-2)}.benefits-banner--theme-darkblue .textlink{--textlink-foreground-color: var(--color-content-base-2)}.benefits-banner--theme-darkblue svg{fill:var(--color-content-base-2)}.benefits-banner--theme-lightgrey,.benefits-banner--theme-darkblue{padding-top:64px}@media only screen and (min-width: 768px){.benefits-banner--theme-lightgrey,.benefits-banner--theme-darkblue{padding-top:80px}}@media only screen and (min-width: 1440px){.benefits-banner--theme-lightgrey,.benefits-banner--theme-darkblue{padding-top:104px}}.benefits-banner--theme-lightgrey,.benefits-banner--theme-darkblue{padding-bottom:64px}@media only screen and (min-width: 768px){.benefits-banner--theme-lightgrey,.benefits-banner--theme-darkblue{padding-bottom:80px}}@media only screen and (min-width: 1440px){.benefits-banner--theme-lightgrey,.benefits-banner--theme-darkblue{padding-bottom:104px}}
