.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}
