.advisory-page .advisory-hero{padding:154px 0 86px;background:var(--hp2-surface)}.advisory-page .advisory-h1{max-width:13.5ch;font-size:clamp(46px,6.2vw,76px)}.advisory-page .advisory-lede{max-width:66ch}.advisory-page .advisory-factline{margin-top:34px;padding-top:22px;border-top:1px solid var(--hp2-line);max-width:78ch;font-size:13px;line-height:1.8;font-weight:600}.advisory-page .advisory-quote{margin-top:28px;padding-top:24px;border-top:1px solid var(--hp2-ink-2);font-family:var(--hp3-display);font-size:clamp(24px,3vw,34px);line-height:1.2;color:var(--hp2-paper)}.advisory-page .advisory-steps{list-style:none;border-top:1px solid var(--hp2-line)}.advisory-page .advisory-steps li{display:grid;grid-template-columns:76px minmax(0,.7fr) minmax(0,1.3fr);gap:30px;padding:26px 0;border-bottom:1px solid var(--hp2-line);align-items:start}.advisory-page .advisory-steps li>div{display:contents}.advisory-page .advisory-steps h3{font-size:24px;line-height:1.2}.advisory-page .advisory-learning{background:#fffaf7}.advisory-page .advisory-learning-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 36px;border-top:1px solid var(--hp2-line)}.advisory-page .advisory-learning-grid article{padding:26px 0}.advisory-page .advisory-learning-grid article+article{border-left:1px solid var(--hp2-line);padding-left:28px}.advisory-page .advisory-learning-grid h3{margin-top:12px;font-size:25px;line-height:1.2}.advisory-page .advisory-learning-grid .rbp-copy{margin-top:14px}.advisory-page .advisory-outcomes{margin-top:14px;list-style:none;color:var(--hp2-ink-2)}.advisory-page .advisory-outcomes li{padding:8px 0;border-top:1px solid var(--hp2-line);font-size:15px}.advisory-page .advisory-framework{max-width:500px;margin:auto}.advisory-page .advisory-cases{border-top:1px solid var(--hp2-line)}.advisory-page .advisory-cases article{display:grid;grid-template-columns:.75fr 1.25fr;gap:48px;padding:34px 0;border-bottom:1px solid var(--hp2-line)}.advisory-page .advisory-case-head h3{margin-top:12px;font-size:28px;line-height:1.18;max-width:18ch}.advisory-page .advisory-case-outcome{margin:18px 0;padding-left:16px;border-left:2px solid var(--hp2-accent);color:var(--hp2-ink);font-size:14.5px;line-height:1.6}.advisory-page .advisory-proof-note{margin-top:22px;max-width:72ch}@media (max-width: 800px){.advisory-page .advisory-hero{padding-top:126px}.advisory-page .advisory-steps li{grid-template-columns:50px 1fr;gap:18px}.advisory-page .advisory-steps li>div{display:block}.advisory-page .advisory-steps .rbp-copy{margin-top:8px}.advisory-page .advisory-learning-grid{grid-template-columns:1fr}.advisory-page .advisory-learning-grid article+article{border-left:0;border-top:1px solid var(--hp2-line);padding-left:0}.advisory-page .advisory-cases article{grid-template-columns:1fr;gap:18px}}@media (max-width: 600px){.advisory-page .advisory-hero{padding:118px 0 58px}.advisory-page .advisory-h1{font-size:42px}.advisory-page .advisory-steps li{padding:22px 0}}
