.flux3-faq__list{interpolate-size:allow-keywords}.flux3-faq__item{border-bottom:1px solid var(--f3-fg-12)}.flux3-faq__question{color:var(--f3-fg-80);font-size:var(--text-bf-paragraph-regular);font-weight:var(--text-bf-paragraph-medium--font-weight);line-height:var(--text-bf-paragraph-medium--line-height);letter-spacing:var(--text-bf-paragraph-medium--letter-spacing);text-wrap:pretty;transition:color var(--f3-select-duration) var(--f3-select-ease)}.flux3-faq__summary:focus-visible .flux3-faq__question,.flux3-faq__summary:hover .flux3-faq__question{color:var(--f3-fg)}.flux3-faq__icon{width:var(--text-bf-paragraph-regular);height:var(--text-bf-paragraph-regular);margin-top:calc(var(--text-bf-paragraph-regular) * .15);flex-shrink:0;color:var(--f3-fg-40);transition:color var(--f3-select-duration) var(--f3-select-ease),transform var(--f3-select-duration) var(--f3-select-ease)}.flux3-faq__summary:focus-visible .flux3-faq__icon,.flux3-faq__summary:hover .flux3-faq__icon{color:var(--f3-fg)}.flux3-faq__item[open] .flux3-faq__icon{transform:rotate(45deg)}.flux3-faq__answer{color:var(--f3-fg-55);font-size:17px;font-weight:var(--text-bf-paragraph-regular--font-weight);line-height:1.35;letter-spacing:var(--text-bf-paragraph-regular--letter-spacing);text-wrap:pretty}.flux3-faq__link{color:var(--f3-fg-80);text-decoration:underline;text-underline-offset:4px;transition:color var(--f3-select-duration) var(--f3-select-ease)}.flux3-faq__link:hover{color:var(--f3-fg)}.flux3-faq__item::details-content{block-size:0;overflow:hidden;transition:block-size var(--f3-select-duration) var(--f3-select-ease),content-visibility var(--f3-select-duration) var(--f3-select-ease) allow-discrete}.flux3-faq__item[open]::details-content{block-size:auto}@media (prefers-reduced-motion:reduce){.flux3-faq__icon,.flux3-faq__item::details-content,.flux3-faq__link,.flux3-faq__question{transition:none}}