.asymmetry-main{max-width:1200px;margin:auto;padding:64px 32px}.asymmetry-hero{max-width:850px}.asymmetry-hero .eyebrow{margin:36px 0 20px}.asymmetry-hero h1{font-size:clamp(3.4rem,7vw,6.8rem);line-height:1}.asymmetry-hero p{margin-top:24px;max-width:760px}.anatomy-panel{display:grid;grid-template-columns:1fr 1.2fr;gap:40px;align-items:center;margin:64px 0;padding:36px;background:#e6ddcd;border-radius:8px}.anatomy-panel h2,.asymmetry-section h2,.asymmetry-sources h2{font-size:clamp(2.4rem,4vw,4rem);margin:14px 0 24px}.anatomy-panel p{margin:18px 0}.anatomy-panel figure{margin:0}.anatomy-panel img{display:block;width:100%;height:auto;border-radius:8px}.anatomy-panel figcaption{font-size:.82rem;color:#595247;margin-top:14px}.study-note{font-size:.88rem;border-left:3px solid #a43732;padding-left:16px}.asymmetry-section{padding:44px 0;border-top:1px solid #c5b8a3}.asymmetry-section>p{max-width:850px;margin-bottom:20px}.evidence-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:36px}.evidence-grid article{border:1px solid #beaf97;border-radius:6px;padding:26px}.evidence-label{display:block;font-size:.68rem;letter-spacing:.09em;font-weight:bold;color:#9b322c;margin-bottom:18px}.evidence-grid h3{margin:0 0 14px}.lateralization-panel blockquote{margin:36px 0;padding:28px 32px;border-left:4px solid #a43732;background:#e6ddcd;font-size:clamp(1.4rem,2.5vw,2rem);line-height:1.4;font-weight:600;max-width:880px}.asymmetry-steps{padding-left:26px;display:grid;grid-template-columns:1fr 1fr;gap:30px 48px;margin:36px 0}.asymmetry-steps li{padding-left:10px}.asymmetry-steps strong{font-size:1.15rem}.asymmetry-steps p{margin-top:10px}.asymmetry-main .actions{display:flex;gap:16px;flex-wrap:wrap;align-items:center;margin-top:28px}.asymmetry-sources{padding:36px;border:1px solid #beaf97;border-radius:8px;margin-top:32px;scroll-margin-top:30px}.asymmetry-sources li{margin:22px 0}.asymmetry-sources a,.source-link{color:#922e28;text-decoration:underline;text-underline-offset:3px}.asymmetry-sources li p{font-size:.87rem;margin-top:6px;color:#595247}@media(max-width:800px){.asymmetry-main{padding:36px 20px}.anatomy-panel{grid-template-columns:1fr;padding:24px;gap:18px;margin:36px 0}.evidence-grid{grid-template-columns:1fr}.asymmetry-steps{grid-template-columns:1fr}.asymmetry-sources{padding:24px}.lateralization-panel blockquote{padding:24px}.anatomy-panel figure{order:-1}}