
.north-section{align-items:start;grid-template-columns:.8fr 1.2fr;gap:8%;padding:80px 7%}.north-instrument{position:sticky;top:70px;margin-top:30px;max-width:460px}.north-instrument .compass-needle{transform:rotate(0deg)}.services-copy .eyebrow{font-size:10px;letter-spacing:2px;color:#9a7a32}.services-copy h2{font-size:clamp(35px,3.5vw,52px);line-height:1.14;font-weight:400;margin:18px 0 25px}.services-copy p{font-size:15px;line-height:1.85;color:#626d77;margin:0 0 20px}.services-copy a{color:#415970;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.services-copy article{margin-top:36px}.services-copy h3{font-family:var(--serif);font-weight:400;font-size:25px;line-height:1.35;color:#293d50;margin:0 0 17px}.services-copy p.service-ideal{font-size:13px;line-height:1.8;color:#7a838c}.service-coaching{border-top:1px solid #dfe5e9;margin-top:40px;padding-top:28px}.service-coaching h2{font-size:34px}#speaking,#coaching{scroll-margin-top:35px}@media(max-width:760px){.north-section{grid-template-columns:1fr;padding:45px 7%;gap:35px}.north-instrument{position:relative;top:0;margin-top:0;max-width:280px}.services-copy h2{font-size:38px}.service-coaching h2{font-size:30px}.services-copy h3{font-size:25px}}
