/* Anchor the portrait to the FAQ top rather than the changing question-list centre. */
#advisor-qa .lc-faq-layout{align-items:flex-start!important}
#advisor-qa .lc-faq-portrait{align-self:flex-start;flex-shrink:0}
#advisor-qa{overflow-anchor:none}
#advisor-qa.lc-faq-enhanced details.accordion-item{box-sizing:border-box;transition-property:border-color,box-shadow;transition-duration:160ms;overflow:hidden}
#advisor-qa.lc-faq-enhanced .accordion-content{display:block;transition:none}
#advisor-qa.lc-faq-enhanced .accordion-content>div{opacity:1;transform:none;transition:none;transition-delay:0s}
#advisor-qa.lc-faq-enhanced summary>div{transition:transform 180ms ease}
#advisor-qa.lc-faq-enhanced details[data-lc-faq-expanded="false"] summary>div{transform:none}
#advisor-qa.lc-faq-enhanced details[data-lc-faq-expanded="false"] .lucide-plus{display:block}
#advisor-qa.lc-faq-enhanced details[data-lc-faq-expanded="false"] .lucide-minus{display:none}
#advisor-qa.lc-faq-enhanced details[data-lc-faq-expanded="true"] .lucide-plus{display:none}
#advisor-qa.lc-faq-enhanced details[data-lc-faq-expanded="true"] .lucide-minus{display:block}
@media(prefers-reduced-motion:reduce){#advisor-qa.lc-faq-enhanced details,#advisor-qa.lc-faq-enhanced summary>div{transition:none}}
