.av_seo_page_body_module_css_body{color:var(--section-ink)}.av_seo_page_body_module_css_body .eyebrow{color:var(--section-label)}.av_seo_page_body_module_css_body h2 span{color:var(--section-accent)}.av_seo_page_body_module_css_opening{grid-template-columns:1.2fr 1fr;align-items:center;gap:8%;display:grid}.av_seo_page_body_module_css_opening>div:first-child{margin-bottom:0}.av_seo_page_body_module_css_priorityNote{border-radius:var(--radius-panel);background:var(--paper);padding:34px}@media (max-width:900px){.av_seo_page_body_module_css_opening{grid-template-columns:1fr;gap:32px}}.av_seo_page_body_module_css_priorityNote h3{margin:18px 0;font-size:clamp(1.5rem,2.4vw,2rem)}.av_seo_page_body_module_css_priorityNote>p:not(.eyebrow){color:var(--muted)}.av_seo_page_body_module_css_priorityNote .av_seo_page_body_module_css_noteClosing{font-size:var(--text-label);margin-top:24px}.av_seo_page_body_module_css_pillar{grid-template-columns:.95fr 1.05fr;align-items:center;gap:64px;padding:24px 0;display:grid}.av_seo_page_body_module_css_pillarCopy h3{margin:16px 0 20px;font-size:clamp(1.6rem,2.5vw,2.25rem)}.av_seo_page_body_module_css_pillarCopy>p:not(.eyebrow){color:var(--text-on-dark)}.av_seo_page_body_module_css_pillarCopy ul{color:var(--text-on-dark);gap:12px;margin:24px 0;padding-left:20px;display:grid}.av_seo_page_body_module_css_pillarCopy li::marker{color:var(--green)}.av_seo_page_body_module_css_example{min-width:0}.av_seo_page_body_module_css_siteStructure,.av_seo_page_body_module_css_pageOutline,.av_seo_page_body_module_css_contentMap{color:var(--black);background:var(--paper);border-radius:var(--radius-media);box-shadow:var(--shadow-soft);padding:30px}.av_seo_page_body_module_css_visualLabel{color:var(--text-accent);font-size:var(--text-label);margin-bottom:26px}.av_seo_page_body_module_css_siteRoot{text-align:center;border-radius:var(--radius);background:var(--black);width:65%;color:var(--white);letter-spacing:-.03em;margin:auto;padding:22px 10px;font-size:1.6rem}.av_seo_page_body_module_css_siteBranches{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding-top:36px;display:grid;position:relative}.av_seo_page_body_module_css_siteBranches:before{content:"";background:var(--text-accent);width:1px;height:36px;position:absolute;top:0;left:50%}.av_seo_page_body_module_css_siteBranches span{background:var(--green);text-align:center;border-radius:var(--radius);font-size:var(--text-label);padding:18px 6px}.av_seo_page_body_module_css_technicalNote{margin-top:30px}.av_seo_page_body_module_css_technicalNote strong{font-size:1.1rem;font-weight:600}.av_seo_page_body_module_css_technicalNote p{color:var(--muted);font-size:var(--text-label);margin-top:10px}.av_seo_page_body_module_css_exampleHeadline{letter-spacing:-.05em;font-size:2.25rem;font-weight:500;line-height:1.1;display:block}.av_seo_page_body_module_css_exampleHeadline span{color:var(--text-accent)}.av_seo_page_body_module_css_pageOutline dl{gap:18px;margin-top:26px;display:grid}.av_seo_page_body_module_css_pageOutline dt{font-weight:600}.av_seo_page_body_module_css_pageOutline dd{color:var(--muted);font-size:var(--text-label)}.av_seo_page_body_module_css_contentQuestion{letter-spacing:-.04em;font-size:1.65rem;line-height:1.25}.av_seo_page_body_module_css_answerPair{grid-template-columns:1fr 1fr;gap:12px;margin:26px 0;display:grid}.av_seo_page_body_module_css_answerPair>div{padding:12px 0}.av_seo_page_body_module_css_answerPair strong{font-size:var(--text-label)}.av_seo_page_body_module_css_answerPair p,.av_seo_page_body_module_css_contentFoot{font-size:var(--text-label);color:var(--muted)}.av_seo_page_body_module_css_answerPair p{margin-top:8px}.av_seo_page_body_module_css_location{background:var(--white);color:var(--black);border-radius:var(--radius-media);padding:14px}.av_seo_page_body_module_css_location>div{aspect-ratio:1.3;border-radius:var(--radius);overflow:hidden}.av_seo_page_body_module_css_location img{object-fit:cover;object-position:13% center;width:100%;height:100%}.av_seo_page_body_module_css_location figcaption{font-size:var(--text-label);color:var(--muted);padding:18px 8px 8px}.av_seo_page_body_module_css_journey{grid-template-columns:1.1fr .85fr;align-items:start;gap:8%;display:grid}.av_seo_page_body_module_css_journey ol{gap:28px;padding:0;list-style:none;display:grid}.av_seo_page_body_module_css_journey li{border-left:3px solid var(--green);padding:0 0 0 24px}.av_seo_page_body_module_css_journey li:nth-child(2){border-color:var(--gold)}.av_seo_page_body_module_css_journey li:nth-child(3){border-color:var(--black)}.av_seo_page_body_module_css_stageLabel{color:var(--text-accent);font-size:var(--text-label)}.av_seo_page_body_module_css_journey h3{margin:10px 0;font-size:1.6rem}.av_seo_page_body_module_css_journey li>p{color:var(--muted)}.av_seo_page_body_module_css_evidence{background:var(--black);color:var(--white);border-radius:var(--radius-panel);padding:34px}.av_seo_page_body_module_css_evidence .eyebrow{color:var(--gold)}.av_seo_page_body_module_css_evidence h3{margin:18px 0 28px;font-size:1.8rem}.av_seo_page_body_module_css_evidence dl{gap:22px;display:grid}.av_seo_page_body_module_css_evidence dt{color:var(--green);margin-bottom:6px;font-weight:600}.av_seo_page_body_module_css_evidence dd{color:var(--text-on-dark)}.av_seo_page_body_module_css_evidence>p:last-child{color:var(--muted-on-dark);font-size:var(--text-label);margin-top:28px}.av_seo_page_body_module_css_explorer{margin-top:40px}.av_seo_page_body_module_css_explorer[open]>summary{margin-bottom:28px}.av_seo_page_body_module_css_related{padding-bottom:var(--section-space-compact);justify-content:space-between;align-items:center;gap:24px;display:flex}.av_seo_page_body_module_css_related p{color:var(--muted)}@media (max-width:1000px){.av_seo_page_body_module_css_pillar{gap:28px;padding:28px}.av_seo_page_body_module_css_siteStructure,.av_seo_page_body_module_css_pageOutline,.av_seo_page_body_module_css_contentMap{padding:24px}.av_seo_page_body_module_css_answerPair{grid-template-columns:1fr;gap:8px}.av_seo_page_body_module_css_answerPair>div{padding:14px}.av_seo_page_body_module_css_journey{gap:5%}}@media (max-width:760px){.av_seo_page_body_module_css_opening,.av_seo_page_body_module_css_journey{grid-template-columns:1fr;gap:32px}.av_seo_page_body_module_css_pillar{grid-template-columns:1fr}.av_seo_page_body_module_css_answerPair{grid-template-columns:1fr 1fr}.av_seo_page_body_module_css_related{flex-direction:column;align-items:flex-start}.av_seo_page_body_module_css_priorityNote,.av_seo_page_body_module_css_evidence{padding:26px}}@media (max-width:450px){.av_seo_page_body_module_css_pillar{gap:28px;padding:24px 18px}.av_seo_page_body_module_css_siteStructure,.av_seo_page_body_module_css_pageOutline,.av_seo_page_body_module_css_contentMap{padding:22px 16px}.av_seo_page_body_module_css_siteBranches{gap:6px}.av_seo_page_body_module_css_siteBranches span{padding:16px 4px}.av_seo_page_body_module_css_siteRoot{width:85%;font-size:1.4rem}.av_seo_page_body_module_css_answerPair{grid-template-columns:1fr}.av_seo_page_body_module_css_exampleHeadline{font-size:2rem}}.av_seo_page_body_module_css_journey li>span:first-child{margin-bottom:16px}.av_seo_page_body_module_css_journey li>span:nth-child(2){display:block}.av_seo_page_body_module_css_specialists{grid-template-columns:1fr 1fr;align-items:center;gap:70px;display:grid}.av_seo_page_body_module_css_specialists h2{margin:18px 0;font-size:clamp(2rem,3vw,3rem);line-height:1.15}.av_seo_page_body_module_css_specialists p:last-child{color:var(--text-on-dark);line-height:1.7}.av_seo_page_body_module_css_specialists>div:last-child{flex-wrap:wrap;gap:16px;display:flex}@media (max-width:800px){.av_seo_page_body_module_css_specialists{grid-template-columns:1fr;gap:28px}}.av_consulting_approach_module_css_approach{--focus-color:var(--gold);background:var(--black);color:var(--white);padding-block:var(--section-space)}.av_consulting_approach_module_css_heading{grid-template-columns:1.3fr .8fr;align-items:end;gap:10%;margin-bottom:44px;display:grid}.av_consulting_approach_module_css_heading .eyebrow{color:var(--gold);margin-bottom:20px}.av_consulting_approach_module_css_heading h2{font-size:var(--text-section-title);max-width:720px;line-height:1.12}.av_consulting_approach_module_css_heading h2 span{color:var(--green)}.av_consulting_approach_module_css_heading>p{color:var(--muted-on-dark);text-wrap:pretty;max-width:390px;padding-bottom:4px}.av_consulting_approach_module_css_workspace{grid-template-columns:minmax(0,.8fr) minmax(0,1.65fr);align-items:stretch;gap:36px;display:grid}.av_consulting_approach_module_css_tabs{flex-direction:column;gap:14px;display:flex}.av_consulting_approach_module_css_tabs button{border-radius:var(--radius);background:var(--surface-raised);min-height:100px;color:var(--white);text-align:left;border:0;flex-direction:column;flex:1;justify-content:center;align-items:flex-start;padding:24px 28px;transition:background .18s,color .18s;display:flex}.av_consulting_approach_module_css_tabs button span{letter-spacing:-.025em;font-size:1.375rem;line-height:1.2}.av_consulting_approach_module_css_tabs button small{color:var(--muted-on-dark);margin-top:10px;font-size:.875rem;line-height:1.5}.av_consulting_approach_module_css_tabs button:hover{background:var(--surface-hover)}.av_consulting_approach_module_css_tabs button[aria-selected=true]{background:var(--green);color:var(--black)}.av_consulting_approach_module_css_tabs button[aria-selected=true] small{color:var(--black)}.av_consulting_approach_module_css_tabs button:focus-visible{outline:3px solid var(--gold);outline-offset:4px}.av_consulting_approach_module_css_panels{--focus-color:var(--black);background:var(--paper);min-width:0;color:var(--black);border-radius:var(--radius-panel);display:grid}.av_consulting_approach_module_css_panel{visibility:hidden;grid-area:1/1;padding:38px 44px 32px;animation:.22s ease-out av_consulting_approach_module_css_reveal}.av_consulting_approach_module_css_panel[data-active=true]{visibility:visible}.av_consulting_approach_module_css_panel:focus-visible{outline:3px solid var(--gold);outline-offset:6px;border-radius:var(--radius-panel)}.av_consulting_approach_module_css_panel h3{max-width:640px;font-size:clamp(1.85rem,2.7vw,2.55rem);line-height:1.15}.av_consulting_approach_module_css_description{color:var(--muted);text-wrap:pretty;max-width:650px;margin-top:21px;font-size:1rem;line-height:1.65}.av_consulting_approach_module_css_panel ul{gap:9px;margin-top:24px;padding:0;list-style:none;display:grid}.av_consulting_approach_module_css_panel li{color:var(--text-accent);font-size:1.0625rem;font-weight:500;line-height:1.5}.av_consulting_approach_module_css_outcome{font-size:var(--text-body);color:var(--muted);text-wrap:pretty;margin-top:26px}@keyframes av_consulting_approach_module_css_reveal{0%{transform:translateY(4px)}to{transform:translateY(0)}}@media (max-width:1100px){.av_consulting_approach_module_css_workspace{grid-template-columns:minmax(0,.85fr) minmax(0,1.4fr);gap:26px}.av_consulting_approach_module_css_panel{visibility:hidden;grid-area:1/1;padding:32px}.av_consulting_approach_module_css_tabs button{padding:24px}.av_consulting_approach_module_css_heading{gap:7%}}@media (max-width:800px){.av_consulting_approach_module_css_approach{padding-block:var(--section-space)}.av_consulting_approach_module_css_heading{margin-bottom:32px;display:block}.av_consulting_approach_module_css_heading>p{max-width:580px;margin-top:22px}.av_consulting_approach_module_css_workspace{grid-template-columns:minmax(0,.8fr) minmax(0,1.3fr);gap:22px}.av_consulting_approach_module_css_tabs button{padding:22px 18px}.av_consulting_approach_module_css_tabs button span{font-size:1.25rem}.av_consulting_approach_module_css_panel{visibility:hidden;grid-area:1/1;padding:30px}.av_consulting_approach_module_css_panel h3{font-size:1.85rem}}@media (max-width:650px){.av_consulting_approach_module_css_approach{padding-block:var(--section-space)}.av_consulting_approach_module_css_heading h2{font-size:var(--text-section-title)}.av_consulting_approach_module_css_heading h2 br{display:none}.av_consulting_approach_module_css_workspace{grid-template-columns:1fr;gap:22px}.av_consulting_approach_module_css_tabs{gap:9px}.av_consulting_approach_module_css_tabs button{flex-direction:row;flex:none;justify-content:space-between;align-items:center;gap:16px;min-height:66px;padding:14px 19px}.av_consulting_approach_module_css_tabs button span{max-width:160px;font-size:1.0625rem}.av_consulting_approach_module_css_tabs button small{font-size:var(--text-label);text-align:right;max-width:120px;margin:0}.av_consulting_approach_module_css_panel{visibility:hidden;grid-area:1/1;padding:28px 24px}.av_consulting_approach_module_css_panel h3{font-size:1.9rem}.av_consulting_approach_module_css_panel li{font-size:1rem}}@media (max-width:360px){.av_consulting_approach_module_css_heading h2{font-size:var(--text-section-title)}.av_consulting_approach_module_css_tabs button{flex-direction:column;align-items:flex-start;gap:4px}.av_consulting_approach_module_css_tabs button small{text-align:left;max-width:none}.av_consulting_approach_module_css_panel{visibility:hidden;grid-area:1/1;padding:26px 22px}.av_consulting_approach_module_css_panel h3{font-size:1.75rem}}@media (prefers-reduced-motion:reduce){.av_consulting_approach_module_css_panel{animation:none}.av_consulting_approach_module_css_tabs button{transition:none}}.av_consulting_scope_module_css_scope{padding-block:var(--section-space);background:var(--paper);color:var(--black)}.av_consulting_scope_module_css_intro{grid-template-columns:1fr 1fr;align-items:end;gap:8%;margin-bottom:32px;display:grid}.av_consulting_scope_module_css_eyebrow{color:var(--text-accent);font-size:var(--text-label);text-transform:uppercase;letter-spacing:.05em;margin-bottom:16px;font-weight:600}.av_consulting_scope_module_css_intro h2{font-size:var(--text-section-title);text-wrap:balance;max-width:20ch;line-height:1.08}.av_consulting_scope_module_css_lead{max-width:560px;color:var(--muted);line-height:1.65}.av_consulting_scope_module_css_brief{background:var(--white);border-radius:var(--radius-panel);box-shadow:var(--shadow-soft);overflow:hidden}.av_consulting_scope_module_css_briefHeading{background:var(--black);color:var(--white);grid-template-columns:.8fr 1.2fr;align-items:center;column-gap:8%;padding:28px 36px;display:grid}.av_consulting_scope_module_css_briefHeading .av_consulting_scope_module_css_eyebrow{color:var(--gold);grid-column:1/-1;margin-bottom:12px}.av_consulting_scope_module_css_briefHeading h3{font-size:clamp(1.9rem,2.8vw,2.5rem);line-height:1.15}.av_consulting_scope_module_css_briefHeading>p:last-child{color:var(--text-on-dark);max-width:580px;line-height:1.6}.av_consulting_scope_module_css_briefBody{grid-template-columns:1.2fr .8fr;gap:40px;padding:32px 36px;display:grid}.av_consulting_scope_module_css_findings{gap:22px;display:grid}.av_consulting_scope_module_css_findings dt,.av_consulting_scope_module_css_plan h4{margin-bottom:8px;font-size:1rem;font-weight:600}.av_consulting_scope_module_css_findings dd,.av_consulting_scope_module_css_plan p,.av_consulting_scope_module_css_plan li{color:var(--muted);font-size:1rem;line-height:1.6}.av_consulting_scope_module_css_findings .av_consulting_scope_module_css_recommendation{background:var(--green);border-radius:var(--radius);padding:20px 22px}.av_consulting_scope_module_css_recommendation dd{color:var(--black)}.av_consulting_scope_module_css_plan{padding-top:0}.av_consulting_scope_module_css_plan ul{gap:10px;margin-bottom:24px;padding-left:19px;display:grid}.av_consulting_scope_module_css_plan p strong{color:var(--black);font-weight:600}.av_consulting_scope_module_css_scopeNote{max-width:90ch;color:var(--muted);font-size:var(--text-label);margin-top:24px;line-height:1.65}.av_consulting_scope_module_css_explorer{margin-top:32px}@media (max-width:800px){.av_consulting_scope_module_css_intro{display:block}.av_consulting_scope_module_css_lead{margin-top:20px}.av_consulting_scope_module_css_briefHeading{display:block}.av_consulting_scope_module_css_briefHeading>p:last-child{margin-top:16px}.av_consulting_scope_module_css_briefBody{grid-template-columns:1fr;gap:26px}}@media (max-width:650px){.av_consulting_scope_module_css_scope{padding-block:var(--section-space)}.av_consulting_scope_module_css_intro h2{font-size:var(--text-section-title)}.av_consulting_scope_module_css_briefHeading,.av_consulting_scope_module_css_briefBody{padding:24px}.av_consulting_scope_module_css_findings{gap:20px}}.av_consulting_scope_module_css_teamHandoff{border-top:1px solid var(--control-border);grid-template-columns:1fr 1fr;gap:7%;margin-top:38px;padding-top:32px;scroll-margin-top:120px;display:grid}.av_consulting_scope_module_css_teamHandoff h3{margin-bottom:16px;font-size:clamp(1.6rem,2.4vw,2.3rem);line-height:1.2}.av_consulting_scope_module_css_teamHandoff p,.av_consulting_scope_module_css_teamHandoff dd{color:var(--muted);font-size:1rem;line-height:1.65}.av_consulting_scope_module_css_teamHandoff dt{margin-bottom:6px;font-weight:600}.av_consulting_scope_module_css_teamHandoff dl{gap:20px;margin:0;display:grid}@media (max-width:800px){.av_consulting_scope_module_css_teamHandoff{grid-template-columns:1fr;gap:26px}}.av_consulting_scope_module_css_plan p+h4{margin-top:24px}.av_consulting_scope_module_css_briefHeading .av_consulting_scope_module_css_eyebrow{text-transform:none;letter-spacing:0}.av_hero_page_nav_module_css_band{background:var(--white);color:var(--black);padding-block:24px}.av_hero_page_nav_module_css_links{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;display:flex}@media (max-width:650px){.av_hero_page_nav_module_css_band{padding-block:20px}.av_hero_page_nav_module_css_links{gap:10px}}.av_consulting_introduction_module_css_clarity{padding-block:var(--section-space-compact);background:var(--paper)}.av_consulting_introduction_module_css_statement{--focus-color:var(--gold);border-radius:var(--radius-panel);background:var(--black);color:var(--white);grid-template-columns:minmax(0,1.35fr) minmax(0,.8fr);gap:36px clamp(36px,7vw,100px);padding:clamp(32px,4vw,56px);display:grid}.av_consulting_introduction_module_css_promise>.eyebrow{color:var(--gold);margin-bottom:22px}.av_consulting_introduction_module_css_promise h2{font-size:var(--text-section-title);text-wrap:balance;max-width:570px;line-height:1.06}.av_consulting_introduction_module_css_lead{color:var(--text-on-dark);text-wrap:pretty;max-width:570px;margin-top:25px;font-size:1.125rem;line-height:1.65}.av_consulting_introduction_module_css_perspective{align-self:center;padding-top:28px}.av_consulting_introduction_module_css_perspective>p:first-child{color:var(--green);letter-spacing:-.025em;text-wrap:pretty;font-size:clamp(1.55rem,2.2vw,2rem);line-height:1.3}.av_consulting_introduction_module_css_perspective>p+p{color:var(--muted-on-dark);text-wrap:pretty;margin-top:20px;font-size:1rem;line-height:1.65}.av_consulting_introduction_module_css_decisions{padding-block:var(--section-space);background:var(--white)}.av_consulting_introduction_module_css_decisionHeading{max-width:760px;margin-bottom:40px}.av_consulting_introduction_module_css_decisionHeading>.eyebrow{color:var(--text-accent)}.av_consulting_introduction_module_css_decisionHeading h2{font-size:var(--text-section-title);text-wrap:balance;line-height:1.08}.av_consulting_introduction_module_css_focusedHelp{flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:28px;display:flex}.av_consulting_introduction_module_css_focusedHelp p{max-width:34ch;color:var(--muted);font-size:var(--text-label)}.av_consulting_introduction_module_css_decisionList{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.av_consulting_introduction_module_css_decision{background:var(--paper);border-radius:var(--radius-panel);flex-direction:column;align-items:flex-start;padding:28px;display:flex}.av_consulting_introduction_module_css_decision h3{color:var(--black);text-wrap:balance;margin-top:24px;font-size:clamp(1.45rem,2vw,1.8rem);line-height:1.2}.av_consulting_introduction_module_css_decision p{color:var(--muted);margin:18px 0 24px;font-size:1rem;line-height:1.65}.av_consulting_introduction_module_css_decisionOutcome{border-top:2px solid var(--green);width:100%;color:var(--text-accent);margin-top:auto;padding-top:20px;font-size:.9375rem}.av_consulting_introduction_module_css_decision:nth-child(2) .av_consulting_introduction_module_css_decisionOutcome{border-color:var(--gold)}@media (max-width:900px){.av_consulting_introduction_module_css_statement{grid-template-columns:minmax(0,1.2fr) minmax(0,.9fr);column-gap:36px}.av_consulting_introduction_module_css_promise h2{font-size:var(--text-section-title)}.av_consulting_introduction_module_css_perspective>p:first-child{font-size:1.55rem}.av_consulting_introduction_module_css_decisionHeading,.av_consulting_introduction_module_css_decision{column-gap:6%}}@media (max-width:700px){.av_consulting_introduction_module_css_statement{grid-template-columns:1fr;row-gap:28px;padding:30px 26px}.av_consulting_introduction_module_css_promise h2{font-size:var(--text-section-title);max-width:490px}.av_consulting_introduction_module_css_lead{margin-top:22px;font-size:1rem}.av_consulting_introduction_module_css_perspective{max-width:510px;padding-top:0}.av_consulting_introduction_module_css_perspective>p:first-child{font-size:1.5rem}.av_consulting_introduction_module_css_perspective>p+p{margin-top:13px}.av_consulting_introduction_module_css_decisionHeading{margin-bottom:36px;display:block}.av_consulting_introduction_module_css_decisionHeading>.eyebrow{margin-top:0}.av_consulting_introduction_module_css_decisionHeading h2{font-size:var(--text-section-title)}.av_consulting_introduction_module_css_decisionList{grid-template-columns:1fr;gap:20px}.av_consulting_introduction_module_css_decision{display:flex}.av_consulting_introduction_module_css_decision h3{font-size:1.75rem}.av_consulting_introduction_module_css_decision p{margin-top:13px;font-size:1rem}}@media (max-width:360px){.av_consulting_introduction_module_css_statement{padding:26px 22px}.av_consulting_introduction_module_css_promise h2,.av_consulting_introduction_module_css_decisionHeading h2{font-size:var(--text-section-title)}}.av_consultation_section_module_css_alternatives{margin-top:36px}.av_consultation_section_module_css_alternatives>p{color:var(--muted);font-size:var(--text-body)}.av_consultation_section_module_css_alternatives nav{flex-wrap:wrap;gap:12px;margin-top:14px;display:flex}@media (max-width:650px){.av_consultation_section_module_css_alternatives{margin-top:28px}}@media (max-width:900px){.av_consultation_section_module_css_layout{grid-template-columns:1fr;gap:36px}}.av_service_page_module_css_context{padding-block:var(--section-space-compact);background:var(--paper)}.av_service_page_module_css_contextGrid{grid-template-columns:1.1fr 1fr;align-items:center;gap:12%;display:grid}.av_service_page_module_css_contextGrid .eyebrow{color:var(--text-accent);margin-bottom:18px}.av_service_page_module_css_contextGrid h2{max-width:630px;font-size:clamp(2rem,3.2vw,3rem)}.av_service_page_module_css_contextGrid>p{max-width:510px;color:var(--muted);font-size:1.125rem}@media (max-width:650px){.av_service_page_module_css_contextGrid{display:block}.av_service_page_module_css_contextGrid>p{margin-top:22px;font-size:1rem}}.av_service_page_module_css_situationGrid{grid-template-columns:1fr 1.2fr;gap:12%;display:grid}.av_service_page_module_css_situationGrid h2{max-width:470px}.av_service_page_module_css_situationList{gap:30px;display:grid}.av_service_page_module_css_situationList h3{margin-bottom:12px;font-size:1.65rem}.av_service_page_module_css_situationList p{color:var(--muted)}.av_service_page_module_css_approach{background:var(--paper)}.av_service_page_module_css_consultingExplorer{background:var(--paper);padding-block:60px 0}.av_service_page_module_css_consultingExplorer #strategy-explorer{margin-top:0}.av_service_page_module_css_approachHeading{grid-template-columns:1.3fr .8fr;align-items:end;gap:11%;margin-bottom:48px;display:grid}.av_service_page_module_css_approachHeading>p{color:var(--muted);text-wrap:pretty}.av_service_page_module_css_approachHeading h2{max-width:670px}.av_service_page_module_css_steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:45px;display:grid}.av_service_page_module_css_steps article{padding-top:0}.av_service_page_module_css_steps h3{color:var(--text-accent);max-width:320px;margin-bottom:17px;font-size:1.7rem}.av_service_page_module_css_steps p{color:var(--muted)}.av_service_page_module_css_scopeHeading{grid-template-columns:.7fr 1.5fr;align-items:baseline;gap:9%;margin-bottom:40px;display:grid}.av_service_page_module_css_scopeHeading h2{max-width:820px}.av_service_page_module_css_scopeGrid{grid-template-columns:1.1fr 1fr;align-items:start;gap:10%;display:grid}.av_service_page_module_css_scopeLead{color:var(--muted);font-size:1.125rem}.av_service_page_module_css_scopeGrid ul{gap:12px;margin-top:28px;padding:0;list-style:none;display:grid}.av_service_page_module_css_scopeGrid li{padding-left:19px;font-size:1rem;position:relative}.av_service_page_module_css_scopeGrid li:before{content:"";background:var(--text-accent);border-radius:50%;width:5px;height:5px;position:absolute;top:.7em;left:0}.av_service_page_module_css_clientRole{--focus-color:var(--gold);background:var(--black);color:var(--white);padding:var(--panel-space);border-radius:var(--radius-panel)}.av_service_page_module_css_clientRole .eyebrow{color:var(--gold);margin-bottom:17px}.av_service_page_module_css_clientRole h3{color:var(--green);margin-bottom:20px;font-size:1.75rem}.av_service_page_module_css_clientRole>p:last-child{color:var(--text-on-dark)}.av_service_page_module_css_evidence{padding-block:var(--section-space);background:var(--paper)}.av_service_page_module_css_evidenceGrid{grid-template-columns:1.2fr 1fr;align-items:center;gap:8%;display:grid}.av_service_page_module_css_evidenceGrid figure{border-radius:var(--radius-panel);overflow:hidden}.av_service_page_module_css_evidenceGrid img{width:100%;height:auto}.av_service_page_module_css_evidenceGrid h2{font-size:clamp(2.25rem,3.4vw,3.1rem)}.av_service_page_module_css_evidenceGrid>div>p:not(.eyebrow){color:var(--muted);margin:25px 0 18px}.av_service_page_module_css_evidenceQuote{grid-template-columns:1fr 200px;gap:50px;margin-top:45px;display:grid}.av_service_page_module_css_evidenceQuote>p{letter-spacing:-.02em;max-width:870px;font-size:1.45rem;line-height:1.5}.av_service_page_module_css_evidenceQuote footer{font-size:.9375rem;font-weight:600}.av_service_page_module_css_evidenceQuote footer span{color:var(--muted);margin-top:6px;font-size:.875rem;font-weight:400;display:block}.av_service_page_module_css_related{justify-content:space-between;align-items:center;gap:30px;padding:0 0 55px;display:flex}.av_service_page_module_css_related p{color:var(--muted)}.av_service_page_module_css_related nav{flex-wrap:wrap;gap:12px;display:flex}@media (max-width:1100px){.av_service_page_module_css_steps{gap:30px}.av_service_page_module_css_scopeHeading{grid-template-columns:.6fr 1.5fr;gap:5%}.av_service_page_module_css_scopeGrid{gap:7%}.av_service_page_module_css_clientRole{padding:30px}}@media (max-width:800px){.av_service_page_module_css_situationGrid{gap:7%}.av_service_page_module_css_approachHeading{display:block}.av_service_page_module_css_approachHeading>p{max-width:620px;margin-top:25px}.av_service_page_module_css_steps{gap:25px}.av_service_page_module_css_steps h3{font-size:1.5rem}.av_service_page_module_css_scopeHeading{display:block}.av_service_page_module_css_scopeGrid{gap:5%}.av_service_page_module_css_clientRole{padding:26px}.av_service_page_module_css_evidenceGrid{gap:6%}.av_service_page_module_css_evidenceQuote{grid-template-columns:1fr;gap:20px}}@media (max-width:650px){.av_service_page_module_css_situationGrid{display:block}.av_service_page_module_css_situationList{gap:28px;margin-top:33px}.av_service_page_module_css_situationList h3{font-size:1.5rem}.av_service_page_module_css_approachHeading{margin-bottom:30px}.av_service_page_module_css_steps{display:block}.av_service_page_module_css_steps article+article{margin-top:28px}.av_service_page_module_css_steps article{padding-top:18px}.av_service_page_module_css_steps h3{max-width:none;margin-bottom:12px;font-size:1.5rem}.av_service_page_module_css_scopeHeading{margin-bottom:28px}.av_service_page_module_css_scopeGrid{display:block}.av_service_page_module_css_scopeLead{font-size:1rem}.av_service_page_module_css_clientRole{margin-top:31px}.av_service_page_module_css_clientRole h3{font-size:1.55rem}.av_service_page_module_css_evidenceGrid{display:block}.av_service_page_module_css_evidenceGrid>div,.av_service_page_module_css_evidenceQuote{margin-top:30px}.av_service_page_module_css_evidenceQuote>p{font-size:1.25rem}.av_service_page_module_css_related{flex-direction:column;align-items:start;gap:10px;padding-bottom:35px}}
