.faq .question{border-radius:7px}html.transp .faq .question,.faq html.transp .question{backdrop-filter:blur(6px)}.faq .question{border:1px solid var(--c-border)}@supports(interpolate-size: allow-keywords){:root{interpolate-size:allow-keywords}::details-content{transition:height .3s ease,content-visibility .3s ease allow-discrete;height:0;overflow:clip}[open]::details-content{height:auto}}.faq .question{background:var(--c-bg-zebra);padding:1em 2em;margin-top:1em}.faq .question+h2{margin-top:1.3em}.faq .question:open summary,.faq .question:open summary::marker{color:var(--c-accent)}.faq .question summary{font-size:1.3em;padding-top:0;cursor:pointer;font-weight:bold}.faq .question summary::marker{color:var(--c-font-dim)}.faq .question summary span{margin-left:.25em}.faq .question .answer{padding-top:.5em}.faq .question .answer *:last-child{margin-bottom:.25em}.faq h2{margin-bottom:.3em}.faq h4{font-size:1.2em;margin:.5rem 0}.faq ol li{list-style:decimal outside}.faq ul li{list-style:disc outside}.faq ol,.faq ul{margin-inline-start:2em;margin-bottom:1em}.faq em{font-style:italic}.faq img{max-width:100%}
