.ip-accordion{align-items:center;display:flex;flex-direction:column;gap:50px;justify-content:center;padding:80px 0;position:relative}.ip-accordion .bg-img{object-fit:cover;position:absolute;top:200px;width:100%;z-index:-1}.ip-accordion h2{margin:20px auto}.ip-accordion .subtext h2{margin-top:0}.ip-accordion.fullwidth .container{flex-direction:column}.ip-accordion.fullwidth .subtext{margin:0 auto;max-width:1000px;width:100%}.ip-accordion.twocol .container{flex-direction:row;gap:58px}.ip-accordion:is(.twocol,.images) .container.reverse{flex-direction:row-reverse}.ip-accordion.twocol h2{margin-bottom:20px;text-align:left}.ip-accordion.twocol .subtext{max-width:397px;text-align:left;width:100%}.ip-accordion.images .container{align-items:flex-start;gap:70px;justify-content:center}.ip-accordion.images .img-container{display:grid;place-items:center;position:relative}.ip-accordion.images .img-container .img{grid-area:1/1;height:auto;visibility:hidden;z-index:1}.ip-accordion .collapses{display:flex;flex-direction:column;gap:23px;justify-content:flex-start}.ip-accordion[data-style=underlined] .collapses{gap:15px}.ip-accordion.twocol .collapses{max-width:832px;width:100%}.ip-accordion.fullwidth .collapses{max-width:1175px;width:100%}.ip-accordion.images .collapses{max-width:601px;width:100%}.ip-accordion .collapse-container{cursor:pointer;padding:15px 30px;visibility:hidden;width:100%}.ip-accordion[data-style=blocked] .collapse-container{background:var(--Color,#f0ead8);border-radius:10px}.ip-accordion[data-style=underlined] .collapse-container{border-bottom:.7px solid var(--Deep-Forest,#152213);padding:20px}.ip-accordion .collapse-container .spacer{height:10px;width:100%}.ip-accordion .collapse-container .collapse-title{background:unset;border:unset;color:#152213;cursor:pointer;flex-wrap:nowrap;font-family:Zalando Sans;font-size:20px;font-style:normal;font-weight:500;gap:20px;line-height:130%;padding:0;position:relative;text-align:left;transition:color .25s ease-out;width:100%}.ip-accordion[data-style=underlined] .collapse-container .collapse-title{justify-content:space-between}.ip-accordion .collapse-container .collapse-title svg{transition:all .25s ease-out}.ip-accordion[data-style=blocked] .collapse-container.open .collapse-title svg{opacity:0}.ip-accordion[data-style=underlined] .collapse-container .collapse-title svg{transform:rotate(-90deg)}.ip-accordion[data-style=underlined] .collapse-container.open .collapse-title svg{transform:rotate(90deg)}@media screen and (min-width:992px){.ip-accordion .content{position:sticky;top:150px}}@media screen and (max-width:991px){.ip-accordion.images .container{align-items:center}.ip-accordion:is(.twocol,.images) .container.reverse{flex-direction:column}.ip-accordion .collapse-container .collapse-title{font-size:18px}.ip-accordion .container,.ip-accordion.twocol .container{flex-direction:column;gap:20px}.ip-accordion.twocol .subtext{display:block;max-width:621px;text-align:center}}@media screen and (max-width:768px){body section.ip-accordion .collapses{max-width:100%}body section.ip-accordion[data-style=underlined] .collapse-container{padding:20px 0!important}}@media screen and (max-width:500px){.ip-accordion .collapse-container{padding:15px 20px}.ip-accordion .collapse-container .collapse-title{font-size:16px;justify-content:space-between}}