.single-post .phase6-single-hero .single-hero-inner{max-width:1080px}.single-post .single-hero-inner .bg-article-featured{display:block;width:100%;max-width:none;margin:24px 0 0;padding:0;border-radius:18px;overflow:hidden}.single-post .bg-article-featured img{display:block;width:100%;height:auto;max-width:100%;max-height:none;object-fit:contain;aspect-ratio:auto}.single-post .post-meta{flex-wrap:wrap}.single-post .post-content .answer-box{line-height:1.65}.single-post .post-content .post-lead{font-size:clamp(17px,1.5vw,20px);line-height:1.65}@media(max-width:1000px){.single-post .phase6-post-shell{display:flex;flex-direction:column;gap:22px}.single-post .phase6-post-main{order:0;width:100%}.single-post .phase6-post-aside{display:block;order:1;width:100%;min-height:0}.single-post .article-sidebar-stack{display:flex;position:static;flex-direction:column;max-height:none;overflow:visible}.single-post .sidebar-related-card{order:2}.single-post .sidebar-toc-card{order:1}.single-post .single-hero h1{overflow-wrap:break-word}}.footer-brand-col .footer-socials-inline{margin-top:22px;padding-top:18px;border-top:1px solid rgb(255 255 255 / .14)}.footer-socials-inline h3{margin:0 0 12px;color:#e9b03c;font-size:11px;letter-spacing:.13em;text-transform:uppercase}.footer-socials-inline .bg-social-row{display:flex;gap:9px;flex-wrap:wrap}.footer-socials-inline .bg-social-link{display:inline-flex;width:40px;height:40px;align-items:center;justify-content:center;border:1px solid rgb(255 255 255 / .25);border-radius:50%;color:#eaf5ee;background:rgb(255 255 255 / .04);text-decoration:none}.footer-socials-inline .bg-social-link:hover{color:#082f26;background:#e9b03c;border-color:#e9b03c}.footer-socials-inline .bg-social-link:focus-visible{outline:2px solid #e9b03c;outline-offset:4px}.footer-socials-inline svg{width:19px;height:19px;display:block;fill:currentColor}@media(prefers-reduced-motion:no-preference){.footer-socials-inline .bg-social-link{transition:background .15s,color .15s}}