.breadcrumbs{display:flex;flex-wrap:wrap;gap:8px;align-items:center;max-width:1180px;margin:0 auto;padding:16px 24px;color:#80757b;font-size:13px}.breadcrumbs a{color:#9d2047}.breadcrumbs i{font-style:normal;color:#b9adb2}
.intent-intro,.detail-depth,.related-section,.article-takeaways{max-width:1180px;margin:0 auto;padding:60px 24px}.intent-intro{display:grid;grid-template-columns:.75fr 1.25fr;gap:44px;align-items:start}.intent-intro h2,.detail-depth h2,.related-section h2,.article-takeaways h2{font-size:clamp(26px,3.4vw,42px);line-height:1.2}.intent-intro p,.detail-depth p,.article-takeaways p{color:#625960;line-height:1.9}.intent-list{display:grid;gap:10px}.intent-list span{padding:16px 18px;border-left:3px solid #b62550;background:#f8f3f4;color:#51464c}
.depth-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:25px}.depth-grid article{padding:24px;border:1px solid #eadfe3;border-radius:18px;background:#fff}.depth-grid h3{margin:0 0 10px}.depth-grid p{margin:0;font-size:14px}.related-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:24px}.related-grid a{padding:22px;border-radius:16px;background:#21181e;color:#fff}.related-grid b{display:block;margin-bottom:8px}.related-grid span{color:#cbbec4;font-size:14px;line-height:1.6}
.article-takeaways{background:#f7f1f3;border-radius:24px;margin-top:34px;margin-bottom:34px}.article-takeaways ul{padding-left:20px;color:#5c5157;line-height:2}.prose .source-note{padding:18px;border-left:4px solid #ad214a;background:#f8f3f4}
@media(max-width:760px){.intent-intro{grid-template-columns:1fr;gap:20px;padding-top:38px;padding-bottom:38px}.depth-grid,.related-grid{grid-template-columns:1fr}.detail-depth,.related-section,.article-takeaways{padding:42px 18px}.breadcrumbs{padding:13px 18px;white-space:nowrap;overflow-x:auto}}
