@media(min-width:64rem){.faq-section.svelte-5gmwhz{padding-block:6.25rem}h2.svelte-5gmwhz{font-size:3rem;line-height:3.25rem;letter-spacing:-.01em}header.svelte-5gmwhz>p:where(.svelte-5gmwhz){margin-top:1rem}}summary.svelte-5gmwhz{list-style:none}summary.svelte-5gmwhz::-webkit-details-marker{display:none}.faq-mark.svelte-5gmwhz{position:relative;flex:0 0 1rem;width:1rem;height:1rem}.faq-mark.svelte-5gmwhz:before,.faq-mark.svelte-5gmwhz:after{content:"";position:absolute;inset:calc(50% - 1px) 0 auto;height:2px;background:currentColor;border-radius:1px}.faq-mark.svelte-5gmwhz:after{rotate:90deg;transition:rotate .24s cubic-bezier(.22,1,.36,1),opacity .18s ease}details[open].svelte-5gmwhz .faq-mark:where(.svelte-5gmwhz):after{rotate:0deg;opacity:0}@media(prefers-reduced-motion:no-preference){details[open].svelte-5gmwhz>p:where(.svelte-5gmwhz){animation:svelte-5gmwhz-answer-arrive .26s cubic-bezier(.22,1,.36,1)}@keyframes svelte-5gmwhz-answer-arrive{0%{opacity:0;translate:0 -4px}to{opacity:1;translate:0 0}}@supports (interpolate-size: allow-keywords){details.svelte-5gmwhz{interpolate-size:allow-keywords}details.svelte-5gmwhz::details-content{block-size:0;overflow:clip;transition:block-size .28s cubic-bezier(.22,1,.36,1),content-visibility .28s;transition-behavior:allow-discrete}details[open].svelte-5gmwhz::details-content{block-size:auto}}}@media(prefers-reduced-motion:reduce){.faq-mark.svelte-5gmwhz:after{transition:none}}
