.accordion{content-visibility:auto;contain-intrinsic-size:auto 300px}.accordion .accordion__item h3{font-size:var(--font-size-md)}.accordion .card{--card-padding-vertical:0;--card-padding-horizontal:0}.accordion__list{margin:0;margin-inline:calc(-1 * var(--card-padding-horizontal));flex-direction:column;padding:0;list-style:none;display:flex}.accordion__item{box-sizing:border-box;border-bottom:1px solid var(--color-border-default);cursor:pointer;min-height:50px;padding-block-start:10px;padding-block-end:10px;padding-inline-start:10px;padding-inline-end:10px}.accordion__item:first-child{padding-block-start:14px}.accordion__item:last-child{border-bottom:none;padding-block-end:14px}.accordion .accordion__intro{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.accordion__item h3,.accordion__item p{font-weight:var(--font-weight-body);margin:0}.accordion__item .expandable--chevron-in-expandable-visible{font-size:var(--font-size-md)}.accordion__item .expandable--chevron-in-expandable-visible .expandable__icon{align-self:center}.expandable{--expandable-chevron-size:var(--font-size-xs);--expandable-chevron-color:var(--icon-color-secondary);--expandable-chevron-position:flex-start;box-sizing:border-box;cursor:pointer;align-items:flex-start;gap:5px;display:flex}.expandable a{color:var(--color-text-link);text-decoration:none}.expandable__stack{flex-direction:column;flex:auto;gap:10px;min-width:0;display:flex}.expandable__icon{align-self:var(--expandable-chevron-position);width:var(--expandable-chevron-size);height:var(--expandable-chevron-size);background-color:var(--expandable-chevron-color);border:none;flex:none;-webkit-mask-image:url(/hausratversicherung/assets/icons/angle-bottom.svg);mask-image:url(/hausratversicherung/assets/icons/angle-bottom.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media (prefers-reduced-motion:no-preference){.expandable__icon{transition:rotate .2s ease-in}}.expandable.is-expanded .expandable__icon{rotate:180deg}.expandable--chevron-in-expandable-visible .expandable__visible{align-items:flex-start;gap:5px;display:flex}.expandable--chevron-in-expandable-visible .expandable__visible>:not(.expandable__icon){flex-grow:1;min-width:0}.slider{--slider-visible-count:3;--slider-min-visible:1;--slider-max-visible:3;--slider-slide-width:240px;--slider-gap:0px;--_button-size:44px;width:100%;position:relative}.slider:not(.slider--controls-none){grid-template-columns:var(--_button-size) 1fr var(--_button-size);gap:var(--slider-gap);align-items:center;display:grid}.slider__track{scroll-snap-type:x mandatory;scroll-behavior:smooth;gap:var(--slider-gap);scrollbar-width:none;min-width:0;display:flex;overflow-x:auto}.slider__track::-webkit-scrollbar{display:none}.slider--controls-none .slider__track{grid-column:1/-1}.slider:not(.slider--controls-none) .slider__track{grid-area:1/2}.slider__slide{flex:0 0 clamp(calc((100% - (var(--slider-max-visible) - 1) * var(--slider-gap)) / var(--slider-max-visible)), var(--slider-slide-width), calc((100% - (var(--slider-min-visible) - 1) * var(--slider-gap)) / var(--slider-min-visible)));scroll-snap-align:start;contain:content}.slider--fixed .slider__slide{flex:0 0 calc((100% - (var(--slider-visible-count) - 1) * var(--slider-gap)) / var(--slider-visible-count))}.slider--loop .slider__track{scroll-snap-type:none;scroll-behavior:auto;overflow:hidden}.slider--loop .slider__slide{scroll-snap-align:none;transition:transform .4s}.slider__button{width:var(--_button-size);height:var(--_button-size);border-radius:calc(var(--_button-size) / 2);background:var(--color-background-page);box-shadow:var(--elevation-default);cursor:pointer;color:var(--color-text-primary);border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:opacity .2s,visibility .2s;display:flex}.slider__button>svg{width:9px;height:16px}.slider__button--prev{grid-area:1/1}.slider__button--next{grid-area:1/3}.slider__button:hover{color:var(--color-text-link)}.slider__button:focus-visible{outline:2px solid var(--color-text-link);outline-offset:2px}.slider--controls-always .slider__button{opacity:1;pointer-events:auto;cursor:pointer}.slider--controls-auto .slider__button:disabled{opacity:0;visibility:hidden;pointer-events:none;cursor:default}.slider--scrollbar .slider__track{scrollbar-width:thin;scrollbar-color:var(--color-neutral-400) var(--color-neutral-200)}.slider--scrollbar .slider__track::-webkit-scrollbar{height:6px;display:block}.slider--scrollbar .slider__track::-webkit-scrollbar-track{background:var(--color-neutral-200);border-radius:3px}.slider--scrollbar .slider__track::-webkit-scrollbar-thumb{background:var(--color-neutral-400);border-radius:3px}.slider--scrollbar .slider__track::-webkit-scrollbar-thumb:hover{background:var(--color-neutral-600)}.slider__live-region{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.slider__track{scroll-behavior:auto}.slider--loop .slider__slide{transition:none}}@media (max-width:768px){.slider--fixed{--slider-visible-count:2}}@media (max-width:480px){.slider--fixed{--slider-visible-count:1}}.slider__slide:has(.awards-and-ratings__award-logo){justify-content:center;align-items:center;height:85px;min-height:85px;display:flex}.awards-and-ratings__award-logo{object-fit:contain;width:100%;height:auto;max-height:85px}.awards-and-ratings{align-items:center;gap:var(--padding-gap-lg);flex-direction:column;display:flex}.awards-and-ratings__awards,.awards-and-ratings__ratings{flex-direction:column;align-items:center;width:100%;max-width:422px;display:flex}.awards-and-ratings__ratings .ekomi,.awards-and-ratings__awards .slider{width:100%;max-width:422px}:-webkit-any(body.device-desktop) .awards-and-ratings__ratings--mobile{display:none}:is(body.device-desktop) .awards-and-ratings__ratings--mobile{display:none}:-webkit-any(body.device-desktop) .awards-and-ratings__heading--ratings{display:block}:is(body.device-desktop) .awards-and-ratings__heading--ratings{display:block}:-webkit-any(body.device-desktop) .awards-and-ratings__heading{font-size:var(--font-size-heading-lg);font-weight:var(--font-weight-subheading);text-align:center}:is(body.device-desktop) .awards-and-ratings__heading{font-size:var(--font-size-heading-lg);font-weight:var(--font-weight-subheading);text-align:center}:-webkit-any(body.device-desktop) .awards-and-ratings__link{margin-top:var(--spacing-225);color:var(--color-text-link);font-size:13px;text-decoration:none;display:block}:is(body.device-desktop) .awards-and-ratings__link{margin-top:var(--spacing-225);color:var(--color-text-link);font-size:13px;text-decoration:none;display:block}:-webkit-any(body.device-desktop) .awards-and-ratings__link:hover{text-decoration:underline}:is(body.device-desktop) .awards-and-ratings__link:hover{text-decoration:underline}:-webkit-any(body.device-desktop) .awards-and-ratings{flex-direction:row;justify-content:space-around;align-items:flex-start}:is(body.device-desktop) .awards-and-ratings{flex-direction:row;justify-content:space-around;align-items:flex-start}:-webkit-any(body.device-desktop) .awards-and-ratings__awards{flex:1}:is(body.device-desktop) .awards-and-ratings__awards{flex:1}:-webkit-any(body.device-desktop) .awards-and-ratings__ratings{flex:1}:is(body.device-desktop) .awards-and-ratings__ratings{flex:1}
