/* Consultancy pages; the existing examples retain their original styling. */
.consulting h1,.consulting h2,.consulting h3{letter-spacing:-.045em;line-height:1.12}.consulting h2{font-size:clamp(30px,3vw,44px)}.consulting .header nav{gap:25px}.header a[aria-current=page]:not(.nav-contact){color:var(--mint)}.consulting-hero{padding:68px 0 0}.consulting-hero-grid{display:grid;grid-template-columns:1.15fr 1fr;gap:70px;align-items:center}.consulting-hero h1{font-size:clamp(44px,4.8vw,70px);margin:25px 0}.consulting-hero-copy>p:not(.eyebrow):not(.hero-location){max-width:510px;font-size:18px;color:#b9c6bd}.consulting .hero-actions{display:flex;align-items:center;gap:26px;margin-top:30px}.hero-location{font-size:11px;color:#a3b7a8;margin:25px 0 0}.situation-explorer{border:1px solid #45534a;background:#18241c;border-radius:10px;overflow:hidden}.explorer-heading{display:flex;justify-content:space-between;padding:22px 25px;font-size:10px;letter-spacing:.11em;color:#b6c7b8}.explorer-heading>span:last-child{font-size:21px;line-height:1}.situation-tabs{padding:0 16px}.situation-tabs button{width:100%;display:grid;grid-template-columns:22px 1fr 20px;text-align:left;align-items:center;gap:10px;border:0;border-top:1px solid #3a4c3e;background:transparent;color:#c4d4c7;padding:17px 12px;font-size:14px}.situation-tabs button>span:first-child{font-size:10px;opacity:.7}.situation-tabs button[aria-selected=true]{background:var(--mint);color:var(--ink);border-radius:5px;border-color:transparent}.situation-panel{padding:28px 28px 30px;min-height:263px}.panel-kicker{font-size:9px;letter-spacing:.13em;color:#9fbea8;margin-bottom:15px}.situation-panel h2{font-size:27px;line-height:1.15;margin-bottom:13px}.situation-panel>p:not(.panel-kicker){font-size:13px;color:#adbfaf;margin-bottom:22px;max-width:410px}.situation-panel>a{display:flex;justify-content:space-between;font-size:12px;color:var(--mint)}.consulting-hero-base{margin-top:56px;padding:24px 0;display:flex;align-items:center;justify-content:space-between;gap:30px;border-top:1px solid #39473d;font-size:12px;color:#aec2b3;line-height:1.6}.consulting-hero-base>a{font-size:11px}.consulting-hero-base>a>span{margin-left:25px;color:var(--mint)}.consulting-thesis{padding:85px 0}.thesis-grid{display:grid;grid-template-columns:1fr 2fr;gap:60px}.thesis-grid>.eyebrow{color:#61735e;max-width:200px}.thesis-grid h2{margin-bottom:25px}.thesis-grid h2>span{color:#687961}.thesis-grid>div>p{color:#586554;font-size:17px;max-width:690px}.three-p-links{display:flex;gap:26px;margin-top:30px}.three-p-links>a{display:flex;gap:12px;flex:1;border-top:1px solid #c5d0bf;padding-top:16px;font-size:15px}.three-p-links span{font-size:10px;color:#758770;padding-top:4px}.three-p-links b{font-weight:400;margin-left:auto}.ways-section{padding:65px 0 75px;background:#e8eee4;border-top:1px solid #d7e0d2}.compact-heading{display:flex;justify-content:space-between;gap:45px;align-items:end;margin-bottom:36px}.compact-heading h2{margin-bottom:0}.compact-heading>p{max-width:330px;font-size:15px;color:#62745b;margin:0}.compact-heading>.text-link{font-size:13px;white-space:nowrap}.ways-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.ways-grid>a{padding:28px 26px;border:1px solid #cbd6c5;position:relative;transition:background .2s,border-color .2s}.ways-grid>a:hover{background:#f7faf4;border-color:#97b394}.way-number{font-size:10px;letter-spacing:.07em;color:#667c5f}.ways-grid h3{font-size:27px;margin:32px 0 15px}.ways-grid p{font-size:14px;color:#5d6f56;max-width:290px;margin-bottom:40px}.way-arrow{display:block;font-size:24px}.experience-band{padding:60px 0}.experience-band>.container{display:grid;grid-template-columns:1.05fr 1fr auto;gap:20px 50px;align-items:center}.experience-band .eyebrow{grid-column:1/-1;margin:0;color:#b4ceb9}.experience-band h2{margin:0;font-size:36px}.experience-band p:not(.eyebrow){font-size:15px;color:#b4c3b7;margin:0}.experience-band .button{font-size:12px}.next-conversation{background:var(--mint);padding:55px 0}.next-conversation>.container{display:grid;grid-template-columns:1fr auto;gap:24px 50px;align-items:center}.next-conversation .eyebrow{color:#42654a;font-size:10px}.next-conversation h2{font-size:36px;margin:0}.contact-hint{grid-column:2;font-size:11px;line-height:1.6;color:#3a6345;margin:-8px 0 0}.page-intro{padding:55px 0 60px}.page-intro .eyebrow,.article-hero .eyebrow{color:#b5cbbb;font-size:10px}.page-intro h1{font-size:clamp(38px,4.3vw,62px);max-width:1030px;margin:20px 0 25px}.intro-description{max-width:730px;font-size:18px;color:#b3c4b8;margin-bottom:0}.solution-explorer{padding:45px 0 70px}.solution-tabs{display:grid;grid-template-columns:repeat(4,1fr);border-bottom:1px solid #bdcbb5;margin-bottom:44px;gap:12px}.solution-tabs button{border:0;border-bottom:3px solid transparent;background:none;padding:17px 6px;font-size:14px;text-align:left;min-height:56px;color:#5d7057}.solution-tabs button[aria-selected=true]{border-color:#286143;color:#153e28}.solution-panel{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center;min-height:500px;scroll-margin-top:190px}.solution-panel-copy>p{font-size:16px;color:#5a6b54}.solution-panel-copy>.eyebrow{font-size:10px;color:#607e54}.solution-panel-copy h2{font-size:39px}.intervention-list{padding:0;list-style:none;margin:25px 0}.intervention-list li{padding:12px 0 12px 22px;border-top:1px solid #d6dfcf;position:relative;font-size:14px;line-height:1.6}.intervention-list li:before{content:'↗';position:absolute;left:0;color:#51804b}.solution-panel-copy>.solution-note{font-size:13px}.solution-panel-copy .text-link{font-size:13px}.solution-panel-visual{min-width:0}.decision-board,.responsibility-board,.incentive-board{padding:38px;background:#dfe8d9;border:1px solid #cbd7c3;border-radius:8px;min-height:420px}.decision-board h3,.responsibility-board h3,.incentive-board h3{font-size:36px;margin:30px 0}.decision-board dl{margin:0}.decision-board dl>div{display:grid;grid-template-columns:1fr 1.5fr;gap:22px;padding:15px 0;border-top:1px solid #b9cbb0;font-size:13px;line-height:1.5}.decision-board dt{color:#315137}.decision-board dd{margin:0;color:#5d7355}.board-foot{font-size:11px;color:#5e7655;margin:22px 0 0}.responsibility-step{padding:17px 0;border-top:1px solid #b9cbb0;display:flex;align-items:center;gap:24px;justify-content:space-between}.responsibility-step span{font-size:10px;letter-spacing:.09em;color:#58704e}.responsibility-step strong{font-size:15px;font-weight:400}.incentive-board ol{padding:0;list-style:none}.incentive-board li{padding:15px 0;border-top:1px solid #b9cbb0;font-size:14px}.incentive-board li span{margin-right:18px;color:#58704e;font-size:11px}.solution-panel-visual .hero-showcase{max-width:100%;padding:0}.solution-panel-visual .workshop-window{transform:none}.solution-panel-visual .showcase-top,.solution-panel-visual .showcase-caption{color:#4e6750}.tools-depth{background:#e8eee4;padding:65px 0}.tool-details details{border-top:1px solid #c0d0b8;padding:0 22px}.tool-details details:last-child{border-bottom:1px solid #c0d0b8}.tool-details summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:20px;padding:25px 0;font-size:23px;letter-spacing:-.03em}.tool-details summary::-webkit-details-marker{display:none}.tool-details summary span{font-size:26px;color:#476e45}.tool-details details[open]{background:#f4f7f0}.tool-details details[open] summary span{transform:rotate(45deg)}.tool-details details>p{font-size:16px;color:#586f50;max-width:820px}.tool-details details>a{display:inline-block;font-size:14px;margin:0 0 25px;border-bottom:1px solid #7e9774;padding-bottom:5px}.engagements{padding:70px 0}.engagement-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:35px;margin-top:40px}.engagement-grid article{padding-top:22px;border-top:1px solid #b8c7b0;scroll-margin-top:115px}.engagement-grid article>span{font-size:12px;color:#6a805f}.engagement-grid h3{font-size:25px;margin:24px 0 15px}.engagement-grid p,.engagement-note{font-size:14px;color:#62745b}.engagement-note{border-top:1px solid #d2dccb;margin:30px 0 0;padding-top:25px;max-width:800px}.approach-layout{display:grid;grid-template-columns:220px 1fr;gap:90px;padding-block:65px}.approach-toc{align-self:start;position:sticky;top:125px}.approach-toc>.eyebrow{color:#6b8062;font-size:11px}.approach-toc nav{display:flex;flex-direction:column;gap:0}.approach-toc a{padding:15px 0;border-bottom:1px solid #cbd7c3;font-size:14px}.approach-toc a:hover{color:#237d47}.approach-content{max-width:790px}.p-section{position:relative;padding:15px 65px 45px 0;margin-bottom:35px;border-bottom:1px solid #cbd7c3;scroll-margin-top:120px}.p-section>.eyebrow{font-size:11px;color:#5f7d55}.p-section h2{font-size:42px}.p-section p:not(.eyebrow){font-size:17px;color:#56694e}.p-number{position:absolute;right:0;top:10px;font-size:44px;letter-spacing:-.05em;color:#a8bba0}.p-section blockquote{border-left:3px solid #709a66;margin:28px 0 0;padding:3px 0 3px 25px;font-size:21px;line-height:1.5;color:#345334;letter-spacing:-.02em}.continuity-panel{background:#dfe9d8;padding:35px 40px;scroll-margin-top:120px}.continuity-panel>.eyebrow{font-size:10px}.continuity-panel p:not(.eyebrow),.ai-note p:not(.eyebrow){font-size:16px;color:#566f4e}.ai-note{padding:40px 0 0}.ai-note h2{font-size:30px}.ai-note .eyebrow{font-size:10px;color:#657e5a}.story-index{padding:45px 0 65px}.story-toolbar{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-bottom:35px}.story-filters{display:flex;gap:8px;flex-wrap:wrap}.story-filters button{padding:12px 17px;border:1px solid #cbd6c4;border-radius:30px;background:transparent;font-size:12px}.story-filters button[aria-pressed=true]{background:var(--ink);color:var(--mint);border-color:var(--ink)}#filter-status{font-size:11px;white-space:nowrap;color:#687d5e;margin:0}.story-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:26px}.story-card{min-width:0;border:1px solid #d3decc;background:#fff}.story-link{display:block;height:100%;transition:background .2s}.story-link:hover{background:#f0f5ec}.story-cover{height:225px;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden}.cover-industrial{background:#d6e1ce;color:#375535}.cover-field{background:#dce5e7;color:#3d5961}.cover-maps{background:#1e3528;color:#b8f9ca}.cover-concept{display:flex;align-items:center;flex-direction:column;gap:7px;font-size:14px;letter-spacing:.08em;transform:rotate(-6deg);border:1px solid currentColor;padding:22px 27px;min-width:210px}.cover-concept>b{font-weight:400;font-size:21px}.cover-maps .cover-concept{transform:rotate(6deg);border-radius:50%;min-width:180px;height:180px;justify-content:center}.cover-field .cover-concept{transform:rotate(0);border:0;align-items:start;border-left:2px solid currentColor}.story-counter{position:absolute;left:18px;top:15px;font-size:11px}.story-cover>img{width:100%;height:100%;object-fit:cover}.photo-note{position:absolute;bottom:0;left:0;padding:6px 10px;background:#111815dd;color:white;font-size:9px}.story-copy{padding:26px}.story-copy .eyebrow{font-size:9px;color:#65785a;margin-bottom:15px}.story-copy h2{font-size:27px}.story-copy>p:not(.eyebrow){font-size:14px;color:#617258}.story-read{display:flex;justify-content:space-between;margin-top:30px;border-top:1px solid #d8e0d2;padding-top:17px;font-size:12px}.editorial-note{font-size:12px;color:#6a7a62;margin:32px 0 0;max-width:780px}.article-hero{padding:38px 0 55px}.article-back{display:inline-block;font-size:12px;color:#a6bcad;margin-bottom:40px}.article-hero h1{font-size:clamp(38px,4.1vw,59px);max-width:950px;margin:20px 0}.article-layout{display:grid;grid-template-columns:1.2fr 1fr;gap:80px;padding-block:60px;align-items:start}.article-section{padding:0 0 30px;border-bottom:1px solid #c9d6c0;margin-bottom:30px;scroll-margin-top:125px}.article-section:last-child{border:0;margin-bottom:0}.article-section .eyebrow{font-size:11px;color:#708662}.article-section h2{font-size:33px}.article-section p,.article-section li{font-size:17px;color:#53674b;line-height:1.75}.article-section h3{font-size:20px;margin:28px 0 18px}.article-section ul{padding-left:20px}.article-section li{margin-bottom:10px}.article-aside{position:sticky;top:115px;min-width:0}.article-aside-note{font-size:11px;color:#6a7e61;margin:15px 0 24px}.article-aside nav{display:flex;flex-wrap:wrap;gap:9px 20px;font-size:11px;color:#536b49;border-top:1px solid #c5d2bc;padding-top:20px}.article-aside nav a:hover{text-decoration:underline}.related-stories{padding:40px 0;background:#e8eee4}.related-stories .eyebrow{font-size:10px;color:#637b58}.related-stories .container>div{display:grid;grid-template-columns:1fr 1fr;gap:35px}.related-stories a{position:relative;border-top:1px solid #beceb6;padding:22px 45px 0 0}.related-stories a>span{font-size:11px;color:#637b58}.related-stories h2{font-size:24px;margin:13px 0 0;max-width:450px}.related-stories b{position:absolute;right:0;top:25px;font-size:24px;font-weight:400}.contact-page{padding:65px 0}.contact-page-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:100px;align-items:start}.contact-page-grid>div>.eyebrow{color:#607e55;font-size:11px}.contact-page-grid>div>p{color:#607456;font-size:15px}.conversation-prompts{padding:0;list-style:none;margin:30px 0}.conversation-prompts li{padding:18px 0;border-top:1px solid #c4d3ba;font-size:17px;line-height:1.5}.person-card{padding:35px 40px;background:#e1eadb;border:1px solid #c5d6b9}.person-monogram{display:grid;place-items:center;width:65px;height:65px;border:1px solid #97b586;border-radius:50%;font-size:24px;color:#507444;margin-bottom:30px}.person-card h2{font-size:38px;margin-bottom:8px}.person-card .button{margin-top:15px}.person-card>.contact-number{font-size:19px;margin:24px 0 5px}.person-card>.contact-preference{font-size:12px;margin:0}.demo-return{padding-block:45px 90px}
@media(min-width:1500px){.consulting-hero-grid{gap:95px}.consulting-hero{padding-top:85px}}
@media(max-width:1100px){.consulting .header nav{gap:18px;font-size:12px}.consulting-hero-grid{gap:35px}.consulting-hero h1{font-size:52px}.situation-panel{padding:24px;min-height:280px}.situation-tabs button{font-size:12px}.consulting .hero-actions{gap:15px}.consulting .hero-actions .button{font-size:12px;padding:16px}.consulting .hero-actions .text-link{font-size:11px}.thesis-grid{gap:35px}.experience-band>.container{grid-template-columns:1fr 1fr}.experience-band .button{justify-self:start;grid-column:2}.experience-band h2{grid-row:2/4}.solution-panel{gap:35px}.solution-panel-copy h2{font-size:33px}.decision-board,.responsibility-board,.incentive-board{padding:28px}.approach-layout{gap:50px;grid-template-columns:180px 1fr}.story-grid{gap:18px}.story-copy{padding:22px}.story-copy h2{font-size:24px}.article-layout{gap:40px}.contact-page-grid{gap:50px}.next-conversation h2{font-size:32px}.ways-grid h3{font-size:24px}}
@media(max-width:850px){.consulting .header-inner{min-height:72px}.consulting .menu-toggle{display:flex;gap:12px;align-items:center;background:transparent;border:1px solid #4b5e51;border-radius:5px;color:#d7e5d9;padding:9px 12px;font-size:13px;min-height:42px}.consulting .header nav{display:none;position:absolute;top:72px;left:0;right:0;padding:20px;flex-direction:column;align-items:stretch;background:var(--ink);border-bottom:1px solid #4b5e51;font-size:16px;gap:5px}.consulting .header nav.is-open{display:flex}.consulting .header nav>a{padding:12px}.consulting-hero-grid{grid-template-columns:1fr 1fr;gap:24px}.consulting-hero{padding-top:42px}.consulting-hero h1{font-size:42px}.consulting-hero-copy>.eyebrow{font-size:9px}.consulting-hero-copy>p:not(.eyebrow):not(.hero-location){font-size:16px}.consulting .hero-actions{flex-wrap:wrap}.explorer-heading{padding:20px 16px;font-size:8px}.situation-tabs{padding:0 10px}.situation-tabs button{padding:15px 8px;font-size:11px;gap:5px;grid-template-columns:18px 1fr 14px}.situation-panel{padding:23px 18px;min-height:290px}.situation-panel h2{font-size:24px}.situation-panel>p:not(.panel-kicker){font-size:12px}.thesis-grid{grid-template-columns:1fr;gap:18px}.thesis-grid>.eyebrow{max-width:none}.compact-heading{align-items:start;flex-direction:column;gap:22px}.ways-grid{gap:12px}.ways-grid>a{padding:22px 17px}.way-number{font-size:9px}.ways-grid h3{font-size:23px}.ways-grid p{font-size:13px}.solution-tabs{gap:6px}.solution-tabs button{font-size:12px}.solution-panel{grid-template-columns:1fr;min-height:0;gap:30px}.solution-panel-visual{max-width:580px;width:100%;justify-self:center}.solution-panel-copy{max-width:680px}.solution-panel-copy h2{font-size:38px}.engagement-grid{gap:20px}.engagement-grid h3{font-size:22px}.approach-layout{gap:35px;grid-template-columns:150px 1fr}.p-section{padding-right:30px}.p-section h2{font-size:34px}.p-number{font-size:30px}.story-grid{grid-template-columns:repeat(2,1fr)}.story-toolbar{align-items:start}.article-layout{grid-template-columns:1fr;gap:35px}.article-aside{position:static;max-width:560px;width:100%;justify-self:center;grid-row:1}.article-body{max-width:720px}.contact-page-grid{gap:30px}.person-card{padding:28px}.person-card h2{font-size:31px}.person-card .button{font-size:12px;padding:14px}.next-conversation>.container{gap:25px}.next-conversation h2{font-size:29px}.next-conversation .button{font-size:12px}.footer-inner{gap:20px}}
@media(max-width:600px){.consulting .container{width:calc(100% - 40px)}.consulting-hero-grid{grid-template-columns:1fr;gap:32px}.consulting-hero h1{font-size:clamp(39px,10.7vw,59px);margin:22px 0}.consulting-hero-copy>.eyebrow{font-size:9px}.consulting-hero-copy>p:not(.eyebrow):not(.hero-location){font-size:17px;max-width:450px}.consulting .hero-actions{gap:19px;margin-top:25px}.consulting .hero-actions .button{font-size:12px}.hero-location{font-size:10px;margin-top:22px}.explorer-heading{font-size:9px;padding:20px}.situation-tabs button{font-size:13px;padding:16px 10px;grid-template-columns:22px 1fr 18px}.situation-panel{padding:26px 22px;min-height:256px}.situation-panel h2{font-size:28px}.situation-panel>p:not(.panel-kicker){font-size:13px}.consulting-hero-base{margin-top:30px;padding:20px 0;flex-direction:column;align-items:start;gap:14px;font-size:11px}.consulting-hero-base>a{font-size:10px;display:flex;gap:10px;justify-content:space-between;width:100%}.consulting-hero-base>a>span{margin:0}.consulting-thesis{padding:50px 0}.thesis-grid h2{font-size:33px}.thesis-grid>div>p{font-size:16px}.three-p-links{gap:14px}.three-p-links>a{font-size:12px;gap:6px}.three-p-links span{font-size:9px}.ways-section{padding:45px 0}.compact-heading h2{font-size:31px}.ways-grid{grid-template-columns:1fr;gap:0}.ways-grid>a{border:0;border-top:1px solid #bdcdb5;padding:24px 42px 24px 0}.ways-grid h3{font-size:27px;margin:18px 0 13px}.ways-grid h3 br{display:none}.ways-grid p{font-size:14px;margin:0;max-width:none}.way-arrow{position:absolute;right:8px;top:25px}.experience-band{padding:40px 0}.experience-band>.container{grid-template-columns:1fr;gap:23px}.experience-band h2{grid-row:auto;font-size:34px}.experience-band .button{grid-column:auto}.next-conversation{padding:40px 0}.next-conversation>.container{grid-template-columns:1fr;gap:25px}.next-conversation h2{font-size:32px}.next-conversation .button{justify-self:start;font-size:13px}.contact-hint{grid-column:1;margin:-10px 0 0}.page-intro{padding:38px 0 40px}.page-intro h1{font-size:39px}.page-intro h1 br{display:none}.intro-description{font-size:16px}.page-intro .eyebrow{font-size:9px}.solution-explorer{padding:20px 0 45px}.solution-tabs{grid-template-columns:1fr 1fr;gap:0 16px;margin-bottom:30px}.solution-tabs button{font-size:12px;min-height:55px;padding:13px 3px}.solution-panel{scroll-margin-top:95px}.solution-panel-copy h2{font-size:32px}.solution-panel-copy>p{font-size:15px}.intervention-list li{font-size:13px}.decision-board,.responsibility-board,.incentive-board{padding:25px 22px;min-height:0}.decision-board h3,.responsibility-board h3,.incentive-board h3{font-size:32px;margin:24px 0}.decision-board dl>div{gap:15px;font-size:12px}.responsibility-step strong{font-size:13px}.incentive-board li{font-size:12px}.tools-depth{padding:40px 0}.tool-details details{padding-inline:12px}.tool-details summary{font-size:21px;padding-block:21px}.tool-details details>p{font-size:15px}.engagements{padding:45px 0}.engagements h2{font-size:32px}.engagement-grid{grid-template-columns:1fr;gap:18px;margin-top:30px}.engagement-grid h3{font-size:25px;margin:16px 0 12px}.engagement-note{font-size:12px;margin-top:20px}.approach-layout{display:block;padding-block:30px 40px}.approach-toc{position:static;margin-bottom:30px}.approach-toc nav{flex-direction:row;flex-wrap:wrap;gap:0 20px}.approach-toc a{font-size:12px}.p-section{padding:15px 0 30px;margin-bottom:25px;scroll-margin-top:90px}.p-section h2{font-size:32px;padding-right:20px}.p-section p:not(.eyebrow){font-size:16px}.p-number{top:10px}.p-section blockquote{font-size:19px;padding-left:20px}.continuity-panel{padding:28px 24px;scroll-margin-top:90px}.continuity-panel h2{font-size:30px}.continuity-panel p:not(.eyebrow){font-size:15px}.ai-note{padding-top:30px}.story-index{padding:25px 0 40px}.story-toolbar{align-items:start;flex-direction:column;gap:16px;margin-bottom:24px}.story-filters button{font-size:11px;padding:11px 13px}.story-grid{grid-template-columns:1fr;gap:24px}.story-cover{height:215px}.story-copy{padding:24px}.story-copy h2{font-size:29px}.story-copy>p:not(.eyebrow){font-size:15px}.article-hero{padding:25px 0 40px}.article-back{margin-bottom:30px}.article-hero h1{font-size:38px}.article-layout{padding-block:30px;gap:30px}.article-section h2{font-size:30px}.article-section p,.article-section li{font-size:16px}.article-section{scroll-margin-top:95px}.related-stories .container>div{grid-template-columns:1fr;gap:25px}.related-stories h2{font-size:24px}.contact-page{padding:35px 0}.contact-page-grid{grid-template-columns:1fr;gap:30px}.contact-page-grid>div>h2{font-size:34px}.conversation-prompts li{font-size:16px}.person-card{padding:28px}.person-card .button{font-size:13px}.consulting .footer-inner{display:grid;grid-template-columns:1fr auto;gap:22px}}
