.consulting-services-hero{color:#fff;background:linear-gradient(135deg,#07192e 0%,#0d3157 62%,#07192e 100%);padding:clamp(4rem,8vw,7rem) 0}.consulting-services-hero__grid{grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);align-items:center;gap:clamp(2rem,5vw,4rem);display:grid}.consulting-services-hero .section-label{color:#f5cf7a}.consulting-services-hero h1{color:#fff;max-width:15ch;margin:.7rem 0 1rem;font-size:clamp(2.5rem,5vw,4.8rem);line-height:1.02}.consulting-services-hero p{color:#ffffffdb;max-width:62rem;font-size:1.08rem;line-height:1.7}.consulting-services-actions{flex-wrap:wrap;gap:.8rem;margin-top:1.4rem;display:flex}.consulting-services-hero__card{background:#ffffff14;border:1px solid #fff3;border-radius:1rem;padding:1.5rem;box-shadow:0 1.5rem 4rem #0003}.consulting-services-hero__card strong{color:#f5cf7a;margin-bottom:.7rem;display:block}.consulting-services-hero__card ul{gap:.7rem;margin:0;padding-left:1.1rem;display:grid}.consulting-services-hero__card li{color:#ffffffe0;line-height:1.65}.consulting-services-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.consulting-services-card{border:1px solid var(--border,#d7dee8);background:var(--surface,#fff);border-radius:1rem;padding:1.35rem}.consulting-services-card span{color:var(--gold-dark,#8a661c);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.6rem;font-size:.82rem;font-weight:850;display:inline-block}.consulting-services-card h3{margin:.1rem 0 .65rem}.consulting-services-card p{margin:0;line-height:1.65}.consulting-services-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.consulting-services-step{border:1px solid var(--border,#d7dee8);background:#fff;border-radius:1rem;padding:1.3rem}.consulting-services-step>span{color:#fff;background:#c9161d;border-radius:50%;place-items:center;width:2.25rem;height:2.25rem;margin-bottom:.75rem;font-weight:900;display:grid}.consulting-services-split{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;display:grid}.consulting-services-list{border:1px solid var(--border,#d7dee8);background:var(--surface,#fff);border-radius:1rem;padding:1.4rem}.consulting-services-list ul{gap:.65rem;margin:.8rem 0 0;padding-left:1.15rem;display:grid}.consulting-services-boundary{background:var(--surface-soft,#f5f8fb);border-left:4px solid #c9161d;border-radius:.8rem;padding:clamp(1.5rem,4vw,2.4rem)}.consulting-services-final{text-align:center}.consulting-services-final p{max-width:52rem;margin-inline:auto}.consulting-services-final .consulting-services-actions{justify-content:center}@media (width<=900px){.consulting-services-hero__grid,.consulting-services-grid,.consulting-services-steps,.consulting-services-split{grid-template-columns:1fr}}@media (width<=650px){.consulting-services-actions .btn{justify-content:center;width:100%}}.consulting-services-card{flex-direction:column;display:flex}.consulting-services-card__detail{border-top:1px solid var(--border,#d7dee8);gap:.55rem;margin-top:1rem;padding-top:1rem;display:grid}.consulting-services-card__detail strong{color:#10243f;font-size:.96rem;line-height:1.5}.consulting-services-card__detail p{color:#526579;font-size:.94rem;line-height:1.55}.consulting-services-card__cta{color:#123f67;margin-top:auto;padding-top:1rem;font-weight:850;text-decoration:none;display:inline-flex}.consulting-services-card__cta:hover,.consulting-services-card__cta:focus-visible{text-decoration:underline}.consulting-services-qualification{grid-template-columns:repeat(5,minmax(0,1fr));gap:.8rem;margin:0;padding:0;list-style:none;display:grid}.consulting-services-qualification li{border:1px solid var(--border,#d7dee8);background:#fff;border-radius:1rem;padding:1.1rem}.consulting-services-qualification span{color:#a77924;letter-spacing:.06em;margin-bottom:.55rem;font-weight:900;display:block}.consulting-services-qualification p{color:#33465a;margin:0;line-height:1.55}@media (width<=1100px){.consulting-services-qualification{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=650px){.consulting-services-qualification{grid-template-columns:1fr}}.consulting-services-terms-note{text-align:center;color:#526579;max-width:62rem;margin:1.25rem auto 0;font-size:.96rem;line-height:1.6}.consulting-acquisition-steps{gap:.8rem;margin:0 0 1.25rem;padding:0;list-style:none;display:grid}.consulting-acquisition-steps li{border:1px solid var(--border,#d7dee8);background:#fff;border-radius:1rem;grid-template-columns:auto 1fr;gap:1rem;padding:1rem 1.1rem;display:grid}.consulting-acquisition-steps>li>span{color:#fff;background:#10243f;border-radius:50%;place-items:center;width:2.35rem;height:2.35rem;font-weight:900;display:grid}.consulting-acquisition-steps h3{color:#10243f;margin:.05rem 0 .35rem}.consulting-acquisition-steps p{color:#526579;margin:0;line-height:1.6}.consulting-proposal-panel{background:#fff8e8;border:1px solid #a7792447;border-radius:1rem;grid-template-columns:minmax(0,1.2fr) minmax(260px,.8fr);gap:1rem;padding:1.25rem;display:grid}.consulting-proposal-panel h3{color:#10243f;margin:.05rem 0 .8rem}.consulting-proposal-panel ul{color:#4c5360;gap:.55rem;margin:0;padding-left:1.15rem;display:grid}.consulting-proposal-panel aside{background:#fff;border-radius:.85rem;padding:1rem}.consulting-proposal-panel aside p{color:#526579;margin:0 0 1rem;line-height:1.6}@media (width<=800px){.consulting-proposal-panel{grid-template-columns:1fr}}
