.insights-feature,.offer-detail{display:grid;grid-template-columns:1fr 1fr;gap:70px;padding-top:64px;padding-bottom:72px;border-top:1px solid var(--line)}
.insights-feature h2,.learning-teaser h2,.offer-detail h2,.consulting-packages h2{font-size:clamp(34px,3.8vw,58px);line-height:1.08;margin:16px 0 26px;letter-spacing:-1.5px}
.insights-feature>div>p:not(.eyebrow),.offer-detail p,.offer-detail li,.learning-teaser>div>p:not(.eyebrow){color:var(--muted);font-size:18px;line-height:1.8}
.offer-detail ul{padding-left:22px;margin:24px 0 32px}.offer-detail li{padding:5px 0}
.learning-teaser{display:flex;align-items:center;justify-content:space-between;gap:55px;padding-top:60px;padding-bottom:65px;background:var(--navy-soft);border-top:1px solid var(--line)}
.learning-teaser>div{max-width:680px}.learning-teaser .button{flex-shrink:0}.learning-teaser h2{margin-bottom:20px}
.insight-body{max-width:1050px;padding-top:15px;padding-bottom:80px}.insight-body>section{max-width:780px;margin:0 auto 48px}.insight-body h2{font-size:32px;line-height:1.2;letter-spacing:-.7px;margin-bottom:22px}.insight-body p{font-size:19px;line-height:1.9;color:var(--muted);margin:0 0 20px}.article-actions{max-width:780px;margin:0 auto;display:flex;flex-wrap:wrap;gap:24px 40px;padding-top:22px;border-top:1px solid var(--line)}
.consulting-packages{padding-top:55px;padding-bottom:70px;background:var(--surface-tint)}.packages-intro{max-width:800px;font-size:18px;line-height:1.8;color:var(--muted)}.package-grid{display:grid;grid-template-columns:1fr 1fr;gap:35px 55px;margin-top:38px}.package-grid article{padding-top:22px;border-top:1px solid var(--accent-orange-line)}.package-index{font-size:13px;font-weight:700;color:var(--navy)}.package-grid h3{font-size:26px;line-height:1.2;margin:16px 0}.package-grid p{font-size:17px;line-height:1.8;color:var(--muted)}.package-actions{display:flex;align-items:center;gap:35px;flex-wrap:wrap;margin-top:35px}
.offer-application{background:var(--surface-tint)}.offer-terms{padding-top:60px;padding-bottom:70px}.offer-terms h2{font-size:31px;line-height:1.2}.offer-terms p{max-width:800px;font-size:18px;line-height:1.8;color:var(--muted);margin:24px 0}
.contact-field select{width:100%;min-height:50px;padding:12px;border:1px solid #8b9ba5;background:var(--paper);color:var(--navy);font:inherit;font-size:16px;border-radius:0}.contact-field select:focus{outline:2px solid var(--navy);outline-offset:2px}
@media(min-width:1301px){nav{gap:15px}nav>a{font-size:11px}.nav-wrap{gap:20px}}
@media(max-width:900px){.learning-teaser{align-items:flex-start;flex-direction:column;gap:25px}.insights-feature,.offer-detail{gap:35px}.package-grid{gap:25px}}
@media(max-width:600px){.insights-feature,.offer-detail,.package-grid{grid-template-columns:1fr}.insights-feature,.offer-detail{gap:16px;padding-top:40px;padding-bottom:45px}.learning-teaser,.consulting-packages,.offer-terms{padding-top:40px;padding-bottom:45px}.insight-body{padding-bottom:45px}.insight-body>section{margin-bottom:35px}.insight-body h2{font-size:27px}.insight-body p{font-size:17px;line-height:1.8}.insights-feature h2,.offer-detail h2,.learning-teaser h2,.consulting-packages h2{font-size:36px}.insights-feature>div>p:not(.eyebrow),.offer-detail p,.offer-detail li,.learning-teaser>div>p:not(.eyebrow),.packages-intro,.offer-terms p{font-size:16px}.package-actions{align-items:flex-start;flex-direction:column;gap:23px}.package-grid h3{font-size:24px}.package-grid p{font-size:16px}.learning-teaser .button{max-width:100%}.article-actions{gap:25px}}
