.hn-position{--ink:#102b46;--accent:#bd4d18;--muted:#4b5b6b;color:var(--ink);font-size:1rem;line-height:1.75;background:#fff}.hn-position *{box-sizing:border-box}.hn-position-wrap{width:min(1180px,calc(100% - 64px));margin:auto}.hn-position h1,.hn-position h2{font-family:Georgia,'Times New Roman',serif;letter-spacing:-.035em;font-weight:400;line-height:1.12}.hn-position h1{font-size:clamp(2.6rem,5.5vw,5rem);margin:20px 0 28px}.hn-position h2{font-size:clamp(2rem,3.5vw,3.2rem);margin:12px 0 28px}.hn-position h3{font-size:1.2rem;font-weight:700;line-height:1.4;margin:0 0 12px}.hn-position p{margin:0 0 20px}.hn-position em{font-weight:400}.hn-position-kicker{font-size:.875rem;text-transform:uppercase;letter-spacing:.15em;font-weight:700;color:var(--accent)}.hn-position-intro{font-size:1.25rem;line-height:1.6}.hn-position-small{font-size:.875rem;line-height:1.7}.hn-position-measure{max-width:800px}.hn-position-hero{padding:160px 0 90px}.hn-position-split{display:grid;grid-template-columns:1.15fr 1fr;gap:80px;align-items:start}.hn-position-section{padding:88px 0}.hn-position-button{display:inline-block;background:#d65b22;color:#fff!important;padding:16px 24px;font-size:1rem;font-weight:700;line-height:1.5;margin-top:12px;text-decoration:none!important;border:2px solid transparent}.hn-position-button:hover{background:#ac4114}.hn-position a:focus-visible,.hn-position summary:focus-visible{outline:3px solid #db682f;outline-offset:5px}.hn-position-fee{font-size:2rem;font-weight:700;line-height:1.3;margin:20px 0 8px}.hn-position-tint{background:#f0f4f7}.hn-position-steps p{padding:0 0 24px;border-bottom:1px solid #ccd5df}.hn-position-steps strong{display:block;margin-bottom:10px}.hn-position details{border-bottom:1px solid #d3dbe3;padding:22px 0}.hn-position summary{font-size:1.125rem;font-weight:600;cursor:pointer;line-height:1.5}.hn-position details p{margin:18px 0 0;color:var(--muted)}.hn-position-crosslink{font-size:.875rem;padding:28px 0;border-top:1px solid #d3dbe3;color:var(--muted)}.hn-position-crosslink a{color:var(--ink);text-decoration:underline;text-underline-offset:4px}.hn-position-close{padding:28px 0 40px}.hn-professional .hn-position-hero{background:#0c3466;color:#fff}.hn-professional .hn-position-hero .hn-position-kicker{color:#ffbb95}.hn-professional .hn-position-hero h1{font-size:clamp(2.5rem,4.4vw,4.2rem)}.hn-professional-summary{background:#fff;color:var(--ink);padding:40px;border-radius:16px;margin-top:10px}.hn-professional-summary .hn-position-kicker{color:var(--accent)!important}.hn-professional-summary h2{font-size:2.5rem}.hn-professional-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:40px}.hn-professional-grid article{border:1px solid #d3dbe3;border-radius:12px;padding:28px}.hn-professional-grid p{color:var(--muted);margin:0}.hn-leadership .hn-position-hero{background:#0c2135;color:#fff;border-bottom:6px solid #cc5e2c}.hn-leadership .hn-position-hero .hn-position-kicker,.hn-leadership-close .hn-position-kicker{color:#ffb28a}.hn-leadership-service{font-size:1rem;letter-spacing:.035em}.hn-leadership .hn-position-hero h1{max-width:1040px;margin-top:48px;margin-bottom:48px}.hn-leadership .hn-position-hero h1 em{color:#cfdeeb}.hn-leadership-hero-bottom{border-top:1px solid #ffffff36;padding-top:32px;display:grid;grid-template-columns:1.3fr 1fr;gap:80px;align-items:start}.hn-leadership-hero-bottom .hn-position-small{margin-top:18px;color:#d5dfe9}.hn-leadership-evidence{background:#f4f6f8}.hn-leadership-work{margin-top:48px}.hn-leadership-work article{display:grid;grid-template-columns:55px 1fr 1.1fr;gap:28px;padding:32px 0;border-top:1px solid #c8d2dc}.hn-leadership-number{font-family:Georgia,serif;font-size:1.6rem;color:var(--accent)}.hn-leadership-subtitle{font-size:.875rem;color:var(--muted)}.hn-leadership-work article>p{margin:0;color:#33485b}.hn-leadership-dimensions{list-style:decimal;display:grid;grid-template-columns:1fr 1fr;gap:14px 56px;padding-left:24px;margin:36px 0}.hn-leadership-dimensions li{padding:10px 0 12px 5px;border-bottom:1px solid #c6d3dd}.hn-leadership-faq{padding-top:0}.hn-leadership-close{background:#0c2135;color:#fff}.hn-leadership-close .hn-position-fee{font-family:Georgia,serif;font-weight:400;font-size:2.75rem}.hn-leadership-close .hn-position-small{color:#d5dfe9}
@media(max-width:900px){.hn-position-split,.hn-leadership-hero-bottom{gap:36px;grid-template-columns:1fr}.hn-professional-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hn-leadership-work article{grid-template-columns:38px 1fr}.hn-leadership-work article>p{grid-column:2}.hn-position-hero{padding:130px 0 60px}.hn-position-section{padding:60px 0}.hn-leadership-faq{padding-top:0}}
@media(max-width:540px){.hn-position-wrap{width:calc(100% - 40px)}.hn-professional-grid,.hn-leadership-dimensions{grid-template-columns:1fr}.hn-professional-summary{padding:28px}.hn-position h1 br{display:none}.hn-position-button{width:100%;text-align:center}.hn-leadership-work article{gap:12px}.hn-position-fee{font-size:1.8rem}.hn-leadership .hn-position-hero h1{margin:32px 0}.hn-position-section{padding:48px 0}}
