.list{margin-bottom:var(--padding)}.list .widgetImage{display:none}.list .widgetSummary{display:none}.with-image .list .widgetImage{display:block}.with-summary .list .widgetSummary{display:block}.list .header{padding:0 var(--padding) calc(var(--padding) / 2)}.list .content a,.list .content .item{padding:7px calc(var(--padding) * 2) 7px var(--padding)}.list .content a:before,.list .content .item:before{right:var(--padding)}.list .footer{padding:var(--padding) var(--padding) 0}.list .headerWidgetText{padding:0 var(--padding) var(--padding)}.list .footerWidgetText{padding:var(--padding) var(--padding) 0}.list ul{list-style:none;display:flex;flex-direction:column;gap:var(--padding)}.list ul li a{display:block;position:relative;color:var(--fontcolor);text-decoration:none;transition:background .5s ease}.list ul li a:before{content:"\e5c8";position:absolute;top:50%;margin-top:-7px;font-family:var(--symbol);font-size:1.4rem;line-height:14px;color:var(--color1);transition:all .5s ease}.list ul li a .widgetImage{float:left;margin-right:10px;margin-bottom:10px}.list ul li a .filetype{float:left;font-size:1.5rem;margin-right:5px}@media(hover:hover){.list ul li a:hover{text-decoration:none}.list ul li a:hover:before{right:calc(var(--padding) / 1.5)}}.list ul li a .features{display:flex;flex-wrap:wrap;flex-direction:row;-webkit-column-gap:calc(var(--padding) / 2);-moz-column-gap:calc(var(--padding) / 2);column-gap:calc(var(--padding) / 2);row-gap:calc(var(--padding) / 3);padding-top:calc(var(--padding) / 2)}@media(max-width:56em){.list ul li a .features{flex-direction:column}}.list ul li a .features .feature{display:flex;align-items:center;background-color:var(--grey1);color:var(--color1);padding:10px 15px;line-height:1;font-size:var(--xxs-fontsize);border-radius:var(--buttonRadius)}.list ul li a .features .feature .symbol{margin-right:10px}.faq details{margin-bottom:10px}.faq details:last-of-type{margin-bottom:0}.faq details summary{position:relative;cursor:pointer;font-size:var(--s-fontsize);padding:calc(var(--padding) / 2);font-weight:600}@media(max-width:56em){.faq details summary{padding:var(--padding);padding-right:calc(var(--padding) * 2 + 24px)}}.faq details summary::marker{content:''}.faq details summary:before{content:"\e145";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:calc(var(--padding) / 2);font-family:var(--symbol);font-size:24px;font-weight:100}@media(max-width:56em){.faq details summary:before{right:var(--padding)}}.faq details .answer{padding:0 calc(var(--padding) / 2) calc(var(--padding) / 2)}@media(max-width:56em){.faq details .answer{padding:0 var(--padding) var(--padding)}}.faq details[open] summary:before{content:"\e15b";font-family:var(--symbol)}