@keyframes faq-answer-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.faq-item[data-astro-cid-bktqoihv]{border-left:2px solid #0000;padding:0 16px 0 22px;transition:background-color .18s ease-out,border-color .18s ease-out;position:relative}.faq-item[data-astro-cid-bktqoihv]:before{content:"";background:var(--primary);transform-origin:top;width:2px;transition:transform var(--faq-answer-time,.32s) cubic-bezier(.22,.61,.36,1);position:absolute;top:0;bottom:0;left:-2px;transform:scaleY(0)}.faq-item[data-astro-cid-bktqoihv][open]:before{transform:scaleY(1)}.faq-item[data-astro-cid-bktqoihv]:not([open]):has(>summary:hover){background:var(--web-tile);border-left-color:var(--brand-hover-edge)}.faq-item[data-astro-cid-bktqoihv][open]{background:var(--card)}.faq-item[data-astro-cid-bktqoihv]:has(>summary:focus-visible){outline:2px solid var(--ring);outline-offset:-2px}.faq-item[data-astro-cid-bktqoihv]:not([open]):has(>summary:focus-visible){background:var(--web-tile)}summary[data-astro-cid-bktqoihv]:focus-visible{outline:0}summary[data-astro-cid-bktqoihv]{cursor:pointer;font:600 18px/26px var(--font-heading);justify-content:space-between;align-items:center;gap:24px;padding:24px 0;list-style:none;display:flex}summary[data-astro-cid-bktqoihv]::-webkit-details-marker{display:none}.faq-toggle[data-astro-cid-bktqoihv]{border:1px solid var(--web-outline);width:32px;height:32px;transition:transform var(--faq-answer-time,.32s) cubic-bezier(.22,.61,.36,1),background-color .18s ease-out,border-color .18s ease-out;flex:none;display:block;position:relative}.faq-toggle[data-astro-cid-bktqoihv]:before,.faq-toggle[data-astro-cid-bktqoihv]:after{content:"";background:var(--foreground);width:12px;height:1.5px;transition:transform var(--faq-answer-time,.32s) cubic-bezier(.22,.61,.36,1),background-color .18s ease-out;position:absolute;top:14px;left:9px}.faq-toggle[data-astro-cid-bktqoihv]:after{transform:rotate(90deg)}summary[data-astro-cid-bktqoihv]:hover .faq-toggle[data-astro-cid-bktqoihv]{border-color:var(--muted-foreground)}details[data-astro-cid-bktqoihv][open] .faq-toggle[data-astro-cid-bktqoihv]{background:var(--primary);border-color:var(--primary);transform:rotate(180deg)}details[data-astro-cid-bktqoihv][open]>summary[data-astro-cid-bktqoihv]:hover .faq-toggle[data-astro-cid-bktqoihv]{background:var(--primary-hover);border-color:var(--primary-hover)}details[data-astro-cid-bktqoihv][open] .faq-toggle[data-astro-cid-bktqoihv]:before,details[data-astro-cid-bktqoihv][open] .faq-toggle[data-astro-cid-bktqoihv]:after{background:var(--primary-foreground)}details[data-astro-cid-bktqoihv][open] .faq-toggle[data-astro-cid-bktqoihv]:after{transform:rotate(0)}.faq-answer[data-astro-cid-bktqoihv]{color:var(--muted-foreground);overflow-wrap:break-word;padding-bottom:24px;font-size:16px;line-height:26px}.faq-answer[data-astro-cid-bktqoihv] a[data-astro-cid-bktqoihv]{min-height:44px;font:600 14px/20px var(--font-heading);color:var(--foreground);align-items:center;gap:6px;margin-top:12px;display:inline-flex}@media (prefers-reduced-motion:no-preference){.faq-item[data-astro-cid-bktqoihv][data-faq-opening][open] .faq-answer[data-astro-cid-bktqoihv]>[data-astro-cid-bktqoihv]{animation:faq-answer-enter var(--faq-answer-time,.32s) cubic-bezier(.22,.61,.36,1) calc(var(--faq-answer-stagger,50ms) * 2) both}.faq-item[data-astro-cid-bktqoihv][data-faq-opening][open] .faq-answer[data-astro-cid-bktqoihv]>[data-astro-cid-bktqoihv]+[data-astro-cid-bktqoihv]{animation-delay:calc(var(--faq-answer-stagger,50ms) * 3)}}@media (prefers-reduced-motion:reduce){.faq-item[data-astro-cid-bktqoihv],.faq-item[data-astro-cid-bktqoihv]:before,.faq-toggle[data-astro-cid-bktqoihv],.faq-toggle[data-astro-cid-bktqoihv]:before,.faq-toggle[data-astro-cid-bktqoihv]:after{transition:none}}@media (forced-colors:active){details[data-astro-cid-bktqoihv][open]{border-color:highlight}.faq-item[data-astro-cid-bktqoihv]:before{background:highlight}.faq-toggle[data-astro-cid-bktqoihv]{border-color:buttontext}.faq-item[data-astro-cid-bktqoihv]:has(>summary:focus-visible){outline-color:highlight}}
