.heading-bar{display:block;span{background-color:var(--bg_primary);border-radius:.25rem;color:var(--fg_onColor);display:inline-block;font-weight:700;padding:var(--de_d0_35) var(--de_d2);text-overflow:ellipsis;white-space:nowrap;html[data-theme~=tablet] &{border-radius:.28125rem;padding:var(--de_d1) var(--de_d2_5)}html[data-theme~=desk] &{border-radius:.3125rem;padding:var(--de_d1) var(--de_d2_5)}}div{font-size:var(--font-size-400);line-height:var(--line-height-400);margin-bottom:var(--de_d1);html[data-theme~=desk] &,html[data-theme~=tablet] &{font-family:INGDisplayBold;font-size:var(--font-size-500);font-weight:700;line-height:var(--line-height-500);margin-bottom:var(--de_d1)}&:last-child{margin-bottom:0}}&.heading-bar--appear,&.heading-bar--fly-in{span{opacity:0;@media (prefers-reduced-motion:reduce){opacity:1}}}&.heading-bar--appear{div{will-change:transform;span{will-change:opacity;will-change:clip-path}&:first-child{animation:appear-first-row .5s ease-out .38s forwards;span{animation:heading-bar-width .38s ease-out .35s normal forwards,kf-fade-in .15s ease-out .38s normal forwards}}&:nth-child(2){animation:appear-second-row .5s ease .6s 1 normal forwards;span{animation:heading-bar-width .38s ease-out .55s normal forwards,kf-fade-in .15s ease-out .6s normal forwards}}&:nth-child(3){animation:appear-third-row .4s ease .8s 1 normal forwards;span{animation:heading-bar-width .38s ease-out .75s normal forwards,kf-fade-in .15s ease-out .8s normal forwards}}}}&.heading-bar--fly-in{div{&:first-child{animation:fly-in-first-row .5s ease-out .38s 1 normal forwards;span{animation:heading-bar-width .38s ease-out .35s normal forwards,kf-fade-in .15s ease-out .38s normal forwards}}&:nth-child(2){animation:fly-in-second-row .5s ease .6s 1 normal forwards;span{animation:heading-bar-width .38s ease-out .55s normal forwards,kf-fade-in .15s ease-out .6s normal forwards}}&:nth-child(3){animation:fly-in-third-row .4s ease .8s 1 normal forwards;span{animation:heading-bar-width .38s ease-out .75s normal forwards,kf-fade-in .15s ease-out .8s normal forwards}}}}}.conditions-box{html[data-theme~=desk] &,html[data-theme~=tablet] &{grid-column-gap:var(--de_d6);display:grid;grid-template-columns:4fr 3fr}.conditions-box__table{margin-bottom:var(--de_d4);html[data-theme~=desk] &,html[data-theme~=tablet] &{margin-bottom:0}&>table{background-color:var(--bg_default);border:1px solid var(--border_subtle_color);border-radius:var(--de-border-radius);border-spacing:0;text-align:left;width:100%;& caption{display:table-cell;font-weight:700;padding:var(--de_d2);text-align:left}& td,& th{padding:var(--de_d2)}& tbody tr:not(:last-child) td{border-bottom:1px solid var(--border_subtle_color)}& tbody tr:first-child td{border-top:1px solid var(--border_default_color)}& tbody td{vertical-align:top;width:50%}}}.conditions-box__caption{font-size:var(--font-size-100);line-height:var(--line-height-100);margin-top:var(--de_d4)}}.conditions-container__headline{margin-bottom:var(--de_d4)}.conditions-container__boxes>.conditions-box:not(:last-child){margin-bottom:var(--de_d6)}.banner{border-radius:var(--de-border-radius);position:relative}.banner__image-content{align-items:flex-start;bottom:0;display:flex;left:0;margin-bottom:0;padding:var(--de_d6) var(--de_d4) var(--de_d10) var(--de_d4);position:absolute;right:0;top:0;width:100%;html[data-theme~=desk] &,html[data-theme~=tablet] &{align-items:center;padding:var(--de_d10) 8% var(--de_d10) 8%}}.banner__image-content--bottom{align-items:flex-end;html[data-theme~=desk] &,html[data-theme~=tablet] &{align-items:flex-end}}.banner__image-content-inner{display:flex;flex-direction:column;justify-content:space-around;width:100%}.banner__text-content{color:var(--fg_onColor);padding:var(--de_d6) var(--de_d4) var(--de_d10) var(--de_d4);html[data-theme~=desk] &,html[data-theme~=tablet] &{padding:var(--de_d10) 8% var(--de_d10) 8%}}.banner--text{background-color:var(--bg_primary);& .editor-container{font-family:INGDisplayBold;font-size:var(--font-size-500);font-weight:700;line-height:var(--line-height-500)}& .banner__button{margin-top:var(--de_d6)}}.banner--m{box-shadow:var(--elevation-l2);display:grid;grid-template-areas:"picture" "copy";grid-template-columns:1fr;row-gap:var(--de_d5);& .intrinsic{border-radius:var(--de-border-radius) var(--de-border-radius) 0 0}html[data-theme~=desk] &,html[data-theme~=tablet] &{grid-gap:var(--de_d9);grid-template-areas:"picture copy";grid-template-columns:6fr 4fr;& .intrinsic{border-radius:var(--de-border-radius) 0 0 var(--de-border-radius);height:100%;left:0;position:absolute;top:0}}html[data-theme~=tablet] &{min-height:17.8125rem}html[data-theme~=desk] &{min-height:22.8125rem}& .banner__image-content{align-items:flex-start;grid-area:picture;padding:var(--de_d6) var(--de_d4) var(--de_d6) var(--de_d4);html[data-theme~=desk] &,html[data-theme~=tablet] &{padding:var(--de_d6)}}& .banner__image-content--bottom{align-items:flex-end}& .banner__copy{grid-area:copy;padding:0 5%;html[data-theme~=desk] &,html[data-theme~=tablet] &{align-self:center;display:flex;flex-direction:column;padding:var(--de_d6) var(--de_d6) var(--de_d6) 0}}& .banner__button{margin-bottom:var(--de_d10);margin-top:var(--de_d5);html[data-theme~=desk] &,html[data-theme~=tablet] &{margin-bottom:var(--de_d6);margin-top:var(--de_d5)}}& .banner__headline{& div:last-child{html[data-theme~=desk] &{margin-left:var(--de_d10)}}}& ing-image{position:relative}& img.intrinsic-item{height:100%;object-fit:cover;position:relative}}.banner--l{& .intrinsic{padding-top:calc(100%/(var(--ar-smartphone, calc(1 / 1))));html[data-theme~=tablet] &{padding-top:calc(100%/(var(--ar-tablet, calc(1 / 1))))}html[data-theme~=desk] &{padding-top:calc(100%/(var(--ar-desktop, calc(1 / 1))))}}& .intrinsic-item{border-radius:var(--de-border-radius);bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}& .banner__headline{& div:last-child{html[data-theme~=desk] &,html[data-theme~=tablet] &{margin-left:var(--de_d10)}}}& .banner__button{animation:appear-button-row .5s ease-out 1.25s normal forwards;margin-top:var(--de_d6);&>ingde-button{animation:heading-bar-width .38s ease-out 1.2s normal forwards,kf-fade-in .15s ease-out 1.25s normal forwards;display:inline-block;opacity:0;@media (prefers-reduced-motion:reduce){opacity:1}}html[data-theme~=desk] &{margin-top:var(--de_d8)}}}.banner+.conditions-container{margin-top:var(--de_d6)}