.consulting-page .consulting-hero-media{aspect-ratio:16/7}.consulting-hero-media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 55%;object-position:center 55%}.consulting-context{padding-top:16px}.consulting-section-title{max-width:880px;margin-top:22px}.consulting-page #consulting-approach{scroll-margin-top:112px}.consulting-steps>li{background:#fbfcf9;border-color:#d8ded9}.consulting-results{margin-top:0}.consulting-results li{display:flex;gap:24px;align-items:baseline;padding-block:24px;font-size:17px}.consulting-results .va-step-index{flex-shrink:0}.consulting-building{aspect-ratio:3/1;overflow:hidden;background:#23352d}.consulting-building img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.consulting-related-label{color:#bccbb8;margin-top:32px;font-size:12px}.consulting-value-links{margin-top:16px;display:grid}.consulting-value-links a{border-top:1px solid #ffffff30;display:flex;align-items:center;justify-content:space-between;gap:20px;padding-block:18px;font-size:18px}.consulting-value-links a:last-child{border-bottom:1px solid #ffffff30}.consulting-value-links a:hover{color:#c7dfb5}.consulting-page a:focus-visible{outline:3px solid #688a51;outline-offset:5px}.consulting-page .va-operation-section a:focus-visible{outline-color:#dce8d8}@media(max-width:760px){.consulting-page .consulting-hero-media{aspect-ratio:4/3}.consulting-hero-media img{-o-object-position:65% center;object-position:65% center}.consulting-context{padding-top:0}.consulting-building{aspect-ratio:16/9}.consulting-results li{font-size:15px;gap:20px}}.consulting-page .consulting-editorial{border-top:1px solid var(--va-line)}.consulting-page .consulting-editorial .va-kicker{color:var(--va-muted);margin-bottom:20px}.consulting-page .consulting-faq-list{margin-top:40px;border-top:1px solid var(--va-line)}.consulting-page .consulting-faq-list details{border-bottom:1px solid var(--va-line)}.consulting-page .consulting-faq-list summary{display:flex;align-items:center;justify-content:space-between;gap:28px;padding-block:24px;list-style:none;cursor:pointer;font-size:18px;font-weight:500;line-height:1.5}.consulting-page .consulting-faq-list summary::-webkit-details-marker{display:none}.consulting-page .consulting-faq-list summary .digamma-arrow{flex-shrink:0;transition:transform .15s ease}.consulting-page .consulting-faq-list details[open] summary .digamma-arrow{transform:rotate(180deg)}.consulting-page .consulting-faq-list details>p{max-width:900px;padding-bottom:28px;color:var(--va-muted);font-size:16px;line-height:1.85}.consulting-page .consulting-knowledge{margin-top:52px;padding:32px;border:1px solid var(--va-line);background:#fff}.consulting-page .consulting-knowledge h3{font-size:23px;font-weight:500;line-height:1.4}.consulting-page .consulting-knowledge>p{margin-top:12px;color:var(--va-muted);font-size:13px;line-height:1.8}.consulting-page .consulting-knowledge ul{margin-top:20px;display:grid;gap:0;list-style:none}.consulting-page .consulting-knowledge li{border-top:1px solid var(--va-line)}.consulting-page .consulting-knowledge a{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:52px;padding-block:14px;font-size:15px;line-height:1.6}.consulting-page .consulting-knowledge a:hover{text-decoration:underline;text-underline-offset:4px}@media(max-width:760px){.consulting-page .consulting-faq-list{margin-top:30px}.consulting-page .consulting-faq-list summary{font-size:16px;gap:20px;padding-block:20px}.consulting-page .consulting-faq-list details>p{font-size:15px;padding-bottom:24px}.consulting-page .consulting-knowledge{padding:24px;margin-top:36px}.consulting-page .consulting-knowledge h3{font-size:21px}}@media(prefers-reduced-motion:reduce){.consulting-page .consulting-faq-list summary .digamma-arrow{transition:none}}