.consultant-guide-page{color:#1c303c;background:#ece8df}.consultant-guide-page :is(h1,h2,h3,p,li,dt,dd,a){overflow-wrap:anywhere}.consultant-guide-intro{color:#f4eee3;background:#142530;padding:64px max(22px,7vw)}.consultant-guide-intro>a,.consultant-guide-links a,.consultant-guides-discovery a{align-items:center;min-height:44px;display:inline-flex}.consultant-guide-intro>a:first-child{margin-bottom:26px}.consultant-guide-intro>span,.consultant-guide-framework header>span,.consultant-guide-outline>span,.consultant-guide-process>span,.consultant-guides-discovery>span{letter-spacing:.09em;font-size:12px;font-weight:650;display:block}.consultant-guide-intro>span{color:#d3b386}.consultant-guide-intro h1{letter-spacing:-.04em;max-width:900px;margin:22px 0;font-size:clamp(40px,6.6vw,76px);line-height:1.08}.consultant-guide-page p,.consultant-guide-page li,.consultant-guide-page dd{font-size:18px;line-height:1.75}.consultant-guide-intro p{max-width:790px}.guide-primary-link{color:#fff;border:1px solid #d3b386;gap:12px;margin-top:14px;padding:12px 18px}.consultant-guide-framework,.consultant-guide-outline,.consultant-guide-process{padding:56px max(22px,7vw)}.consultant-guide-framework header,.consultant-guide-process>p{max-width:860px}.consultant-guide-page h2{margin:22px 0;font:400 clamp(30px,4vw,48px)/1.15 Georgia,serif}.consultant-guide-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 48px;margin-top:36px;display:grid}.consultant-guide-grid article{border-top:1px solid #9faeb1;min-width:0;padding-top:20px}.consultant-guide-grid article>span{font-size:12px;font-weight:700}.consultant-guide-grid h3{max-width:620px;font-size:24px;line-height:1.25}.consultant-guide-outline{background:#fffdf8}.consultant-guide-outline>p{max-width:840px}.consultant-guide-outline dl>div{border-top:1px solid #a9b4b5;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:28px;padding:20px 0;display:grid}.consultant-guide-outline dt{font-size:18px;font-weight:700;line-height:1.6}.consultant-guide-outline dd{margin:0}.consultant-guide-process ol{max-width:900px;padding-left:24px}.consultant-guide-process li{padding:0 0 18px 8px}.consultant-guide-links{flex-wrap:wrap;gap:16px 32px;margin-top:24px;display:flex}.consultant-guide-links a{text-underline-offset:5px;color:inherit;text-decoration:underline}.consultant-guides-discovery{color:#f4eee3;background:#152a37;border:1px solid #789398;border-radius:18px;margin:0 max(22px,7vw) 64px;padding:30px}.consultant-guides-discovery h2{font-size:clamp(28px,3vw,40px);line-height:1.15}.consultant-guides-discovery p{max-width:820px;line-height:1.75}.consultant-guides-discovery>div{flex-wrap:wrap;gap:16px 32px;display:flex}.consultant-guides-discovery a{color:#fff;text-underline-offset:5px;text-decoration:underline}:is(.consultant-guide-page :focus-visible,.consultant-guides-discovery :focus-visible){outline-offset:4px;outline:3px solid #b99163}@media (max-width:700px){.consultant-guide-intro,.consultant-guide-framework,.consultant-guide-outline,.consultant-guide-process{padding:40px 22px}.consultant-guide-grid{grid-template-columns:minmax(0,1fr);gap:24px}.consultant-guide-outline dl>div{grid-template-columns:minmax(0,1fr);gap:8px}.consultant-guides-discovery{padding:22px}.consultant-guide-links{display:block}.consultant-guide-links a{margin-bottom:16px}}
