.consulting-page{letter-spacing:0;max-width:1160px;margin:auto;padding:32px 32px 64px}.consulting-nav{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:24px;padding-bottom:32px;font-size:14px;display:flex}.consulting-page p,.consulting-page li{max-width:760px;font-size:18px;line-height:1.7}.consulting-page h1{letter-spacing:0;max-width:850px;margin:24px 0;font-size:56px;line-height:1.12}.consulting-page h2{letter-spacing:0;margin:12px 0 24px;font-size:30px;line-height:1.25}.consulting-page h3{margin-top:28px;font-size:19px}.consulting-intro{padding:72px 0 64px}.consulting-intro>p:first-child{color:var(--forest);font-size:14px}.consulting-cta{color:var(--blue);text-underline-offset:5px;margin:16px 0;font-weight:650;text-decoration:underline;display:inline-block}.consulting-offer{border-top:1px solid var(--line);grid-template-columns:1fr 1.5fr;gap:64px;padding:48px 0;display:grid}.consulting-offer>div:first-child p{color:var(--muted);font-size:15px}.consulting-offer ul{padding-left:22px}.consulting-process,.consulting-reading{border-top:1px solid var(--line);padding:48px 0}.consulting-reading a{color:var(--blue);margin:20px 0;font-size:20px;line-height:1.5;display:block}.consulting-page footer{border-top:1px solid var(--line);padding-top:32px}.consulting-page footer p{font-size:14px}.consulting-article{max-width:800px;margin:auto;padding-top:60px}.consulting-article h1{font-size:44px}.consulting-article h2{margin-top:44px}@media (max-width:650px){.consulting-page{padding:24px 20px 48px}.consulting-page h1{font-size:38px}.consulting-page h2{font-size:27px}.consulting-intro{padding:48px 0}.consulting-offer{grid-template-columns:1fr;gap:8px;padding:32px 0}.consulting-page p,.consulting-page li{font-size:17px}.consulting-article h1{font-size:34px}}
