.faq-list{counter-reset:faq}.faq-item{counter-increment:faq;transition:background-color .3s;display:flow-root;position:relative}.faq-item+.faq-item{border-top:1px solid var(--ed-glass-line,var(--border))}.faq-summary{touch-action:manipulation;-webkit-tap-highlight-color:transparent;border-radius:.75rem;scroll-margin-block:7rem 1rem;list-style:none}.faq-summary::-webkit-details-marker{display:none}.faq-summary:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.faq-num:before{content:counter(faq, decimal-leading-zero)}.faq-num{transition:color .3s}.faq-toggle{transition:background-color .3s,border-color .3s,color .3s,scale .2s,rotate .45s cubic-bezier(.3,1.4,.5,1)}.faq-summary:active .faq-toggle{scale:.9}@media (hover:hover) and (pointer:fine){.faq-item:hover{background-color:var(--ed-tint,transparent)}.faq-item:hover .faq-toggle{border-color:var(--foreground)}}.faq-item:has(>.faq-details[open]){background-color:var(--ed-tint,transparent)}.faq-details[open] .faq-num{color:var(--foreground)}.faq-details[open] .faq-toggle{background-color:var(--foreground);border-color:var(--foreground);color:var(--background);rotate:45deg}.faq-answer:before{content:"";background:var(--foreground);transform-origin:top;width:1px;position:absolute;inset-block:0;inset-inline-start:0}.faq-details[open] .faq-answer:before{animation:faq-rule .5s var(--ed-ease,ease) both}.faq-details[open] .faq-answer>*{animation:faq-in .45s var(--ed-ease,ease) both}.faq-details[open] .faq-answer>:nth-child(2){animation-delay:50ms}.faq-details[open] .faq-answer>:nth-child(n+3){animation-delay:.1s}@keyframes faq-rule{0%{scale:1 0}to{scale:1}}@keyframes faq-in{0%{opacity:0;translate:0 6px}to{opacity:1;translate:0}}@supports (interpolate-size:allow-keywords) and selector(::details-content){.faq-details{interpolate-size:allow-keywords}.faq-details::details-content{block-size:0;transition:block-size .4s var(--ed-ease,ease), content-visibility .4s allow-discrete;overflow-y:clip}.faq-details[open]::details-content{block-size:auto}}.faq-copy[data-copied]{color:var(--foreground)}.faq-copy[data-copied] svg{animation:.3s both faq-in}.faq-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.faq-item:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}@media not (min-width:48rem){.faq-collapse:not(:has(.faq-more-input:checked)):not(.fq:has([name=faq-cat]:checked:not(#faq-cat-tutte)) *,.fq[data-faq-searching] *) [data-faq-accordion]>[data-faq-item]:nth-child(n+7){display:none}.fq[data-faq-searching] .faq-more{display:none}.faq-collapse:has(.faq-more-input:checked) .faq-more{display:none}.fq:has([name=faq-cat]:checked:not(#faq-cat-tutte)) .faq-more{display:none}}
