.aeo-direct-answer{margin:0 0 1.5em;padding:.875em 1em;border-left:3px solid currentColor;background:rgba(0,0,0,.03);border-radius:0 6px 6px 0}.aeo-direct-answer p{margin:0}.aeo-faq-section{margin-top:2.5em;padding-top:1.5em;border-top:1px solid rgba(0,0,0,.1)}.aeo-faq-item{border-bottom:1px solid rgba(0,0,0,.08)}.aeo-faq-question{cursor:pointer;padding:.875em 0;font-weight:600;list-style-position:outside}.aeo-faq-question:focus-visible{outline:2px solid currentColor;outline-offset:2px}.aeo-faq-answer{padding:0 0 1em;opacity:.85}.aeo-faq-answer>:last-child{margin-bottom:0}.aeo-optimized-intro{margin-bottom:1.25em;padding:1em;border:1px solid rgba(0,0,0,.1);border-radius:8px}.aeo-key-takeaways{margin:0 0 1.5em;padding:1em 1.25em;border:1px solid rgba(0,0,0,.1);border-radius:8px}.aeo-key-takeaways-title{margin:0 0 .5em}.aeo-key-takeaways ul{margin:0;padding-left:1.2em}.aeo-howto-meta{opacity:.8;font-size:.95em}.aeo-howto-steps li{margin-bottom:.5em}.aeo-author-box{display:flex;gap:1em;align-items:flex-start;margin:2.5em 0 0;padding:1.25em;border:1px solid rgba(0,0,0,.1);border-radius:8px}.aeo-author-box img{border-radius:50%;flex-shrink:0}.aeo-author-box p{margin:.25em 0 0}.aeo-author-links a{margin-right:.75em}