.moduleRefLoesung .refLoesung{display:grid;gap:0;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));position:relative}.moduleRefLoesung .refLoesung:before{border-top:1px solid rgba(0,0,0,.14);content:"";left:0;position:absolute;right:0;top:0;transform-origin:left center}@media (max-width:991.98px){.moduleRefLoesung .refLoesung{grid-template-columns:minmax(0,1fr)}}.moduleRefLoesung .refLoesung__item{padding:44px 40px 20px}.moduleRefLoesung .refLoesung__item:first-child{padding-left:0}.moduleRefLoesung .refLoesung__item:last-child{padding-right:0}@media (max-width:991.98px){.moduleRefLoesung .refLoesung__item{padding:36px 0 14px}}@media (min-width:992px){.moduleRefLoesung .refLoesung--gross .refLoesung__item{padding-bottom:44px}}.moduleRefLoesung .refMarker{top:0}.moduleRefLoesung .refLoesung__item+.refLoesung__item{border-left:1px solid rgba(0,0,0,.14)}@media (max-width:991.98px){.moduleRefLoesung .refLoesung__item+.refLoesung__item{border-left:0}}.moduleRefLoesung .refLoesung__nr{color:rgba(0,0,0,.35);font-size:15px;margin:0 0 22px}.moduleRefLoesung .refLoesung__titel{color:#000;font-size:clamp(22px,2.2vw,30px);font-weight:500;line-height:1.2;margin:0 0 18px}.moduleRefLoesung .refLoesung__text{color:#000;font-size:18px;font-weight:300;line-height:30px}@media (min-width:992px){.moduleRefLoesung .refLoesung{column-gap:80px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.moduleRefLoesung .refLoesung__item,.moduleRefLoesung .refLoesung__item:first-child,.moduleRefLoesung .refLoesung__item:last-child{padding-left:0;padding-right:0;position:relative}.moduleRefLoesung .refLoesung__item+.refLoesung__item{border-left:0}.moduleRefLoesung .refLoesung__item+.refLoesung__item:before{border-left:1px solid rgba(0,0,0,.14);bottom:0;content:"";left:-40px;position:absolute;top:0}}@media (min-width:1024px) and (max-width:1199.98px){.moduleRefLoesung .refLoesung{column-gap:56px}.moduleRefLoesung .refLoesung__item+.refLoesung__item:before{left:-28px}.moduleRefLoesung .refLoesung--gross .refLoesung__item,.moduleRefLoesung .refLoesung__item{padding-bottom:30px;padding-top:30px}.moduleRefLoesung .refLoesung__nr{margin-bottom:12px}.moduleRefLoesung .refLoesung__titel{font-size:20px;margin-bottom:10px}.moduleRefLoesung .refLoesung__text{font-size:16px;line-height:26px}}.moduleRefLoesung .refLoesung:has(>.fbItem):before{transform:scaleX(0)}.moduleRefLoesung .refLoesung:has(>.fbItem.is-in):before{transform:none;transition:transform 1.1s cubic-bezier(.22,.61,.36,1)}@media (min-width:768px) and (max-width:1023.98px){.moduleRefLoesung .refLoesung:before,.moduleRefLoesung .refLoesung__item:before{display:none!important}.moduleRefLoesung .refLoesung{display:flex!important;flex-direction:row;flex-wrap:nowrap;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;border:0;scrollbar-width:none}.moduleRefLoesung .refLoesung::-webkit-scrollbar{display:none}.moduleRefLoesung .refLoesung>.refLoesung__item{border-bottom:0;border-left:0;border-top:1px solid rgba(0,0,0,.14);flex:0 0 72%;padding-left:0;padding-right:0;scroll-snap-align:start}.moduleRefLoesung .refLoesung>.refLoesung__item.fbItem{transform:none}.moduleRefLoesung .refLoesung>.refLoesung__item{padding-bottom:10px;padding-top:28px}}@media (max-width:767.98px){.moduleRefLoesung .refLoesung:before,.moduleRefLoesung .refLoesung__item:before{display:none!important}.moduleRefLoesung .refLoesung{display:flex!important;flex-direction:row;flex-wrap:nowrap;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;border:0;scrollbar-width:none}.moduleRefLoesung .refLoesung::-webkit-scrollbar{display:none}.moduleRefLoesung .refLoesung>.refLoesung__item{border-bottom:0;border-left:0;border-top:1px solid rgba(0,0,0,.14);flex:0 0 85%;padding-left:0;padding-right:0;scroll-snap-align:start}.moduleRefLoesung .refLoesung>.refLoesung__item.fbItem{transform:none}.moduleRefLoesung .refLoesung>.refLoesung__item{padding-bottom:8px;padding-top:24px}.moduleRefLoesung .refLoesung__text{font-size:16px;line-height:26px}}@media (max-width:1023.98px){.moduleRefLoesung .refLoesung>.refLoesung__item{border-top:0;position:relative}.moduleRefLoesung .refLoesung>.refLoesung__item:after{border-top:1px solid rgba(0,0,0,.14);content:"";left:0;position:absolute;right:0;top:0;transform-origin:left center}.moduleRefLoesung .refLoesung>.refLoesung__item.fbItem:after{transform:scaleX(0)}.moduleRefLoesung .refLoesung>.refLoesung__item.fbItem.is-in:after{transform:none;transition:transform 1.1s cubic-bezier(.22,.61,.36,1);transition-delay:inherit}}@media (max-width:767.98px){.moduleRefLoesung .refLoesung>.refLoesung__item{padding-top:16px}.moduleRefLoesung .refLoesung__nr{margin-bottom:10px}.moduleRefLoesung .refLoesung__titel{margin-bottom:8px}}@media (max-width:1023.98px){.refSection.moduleRefLoesung .secInner{align-items:end;display:grid;gap:16px;grid-template-columns:minmax(0,1fr) auto}}@media (max-width:1023.98px) and (max-width:767.98px){.refSection.moduleRefLoesung .secInner{row-gap:14px}}@media (max-width:1023.98px){.refSection.moduleRefLoesung .secInner>.refMarker{margin:0}.moduleRefLoesung .secInner>.refSliderFortschritt{grid-column:2;margin:0}.moduleRefLoesung .secInner>.refLoesung{grid-column:1/-1}}