.depth-section{margin:34px 0;padding:26px;border:1px solid #4be2c32d;border-radius:20px;background:linear-gradient(145deg,#111b21,#0b1318);color:#a9b9be}.depth-section.compact{margin-top:38px}.depth-heading{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:20px}.depth-heading h3{margin:7px 0 0!important;border:0!important;padding:0!important;color:#effffc!important;font:800 30px/1 'DM Sans'!important;letter-spacing:-.04em!important}.depth-heading>p{max-width:520px;margin:0;color:#83969e;line-height:1.5}.depth-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:9px}.depth-stat{padding:15px;border:1px solid #ffffff10;border-radius:13px;background:#0b1217}.depth-stat span,.depth-stat small{display:block;color:#74878f;font-size:11px}.depth-stat b{display:block;color:#5de6cd;font-size:21px;margin:5px 0}.depth-columns{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:12px}.depth-columns article,.beat-grid>div{padding:18px;border:1px solid #ffffff0e;border-radius:14px;background:#0d151a}.depth-columns h4{color:#effffc;margin:0 0 10px}.depth-columns p,.depth-callout span{line-height:1.6}.depth-callout{display:grid;gap:6px;margin-top:12px;padding:16px 18px;border-left:3px solid #49dfc2;background:#0a1115}.depth-callout b{color:#eefdfa}.beat-grid{display:grid;grid-template-columns:1fr 1fr;gap:9px}.beat-grid b{color:#effffc}.beat-grid p{margin-bottom:0}.depth-study{margin-top:13px}.study-checklist{display:grid;gap:8px;padding-left:22px;color:#a5b5ba}.compare-reading{margin-top:14px;padding:21px;border:1px solid #4be2c32d;border-radius:16px;background:#10191f;color:#a8b8bd;line-height:1.6}.compare-reading h3{margin:0 0 9px;color:#59e4ca}.compare-result>.compare-table+.compare-table{margin-top:14px}@media(max-width:700px){.depth-heading{display:block}.depth-heading>p{margin-top:12px}.depth-stats{grid-template-columns:repeat(2,1fr)}.depth-columns,.beat-grid{grid-template-columns:1fr}.depth-section{padding:18px}}
