.business-consulting-page{color:var(--color-navy)}.business-consulting-page__hero{isolation:isolate;background:var(--color-surface-dark);color:#fff;min-height:clamp(32rem,75svh,46rem);position:relative;overflow:hidden}.business-consulting-page__hero:after{z-index:-1;content:"";background:linear-gradient(90deg,#091622f2,#091622bf 50%,#09162247);position:absolute;inset:0}.business-consulting-page__hero-image{z-index:-2;object-fit:cover;object-position:56% center}.business-consulting-page__hero-inner{min-height:inherit;align-items:center;padding-block:3rem;display:flex}.business-consulting-page__hero-inner>div{max-width:39rem}.business-consulting-page__hero h1{letter-spacing:-.045em;max-width:11ch;margin-bottom:1.5rem;font-size:clamp(2.6rem,10vw,5.8rem)}.business-consulting-page__hero p{font-size:var(--text-lg);line-height:var(--leading-body);margin:0}.business-consulting-page__concerns{padding-block:4rem}.business-consulting-page__concerns-introduction{max-width:46rem}.business-consulting-page h2{letter-spacing:-.025em;margin-bottom:1.5rem;font-size:clamp(2rem,4vw,3.25rem)}.business-consulting-page__concerns-introduction>p,.business-consulting-page__concern-list p{margin:0;font-size:1.0625rem;line-height:1.7}.business-consulting-page__concern-list{border-top:1px solid var(--color-line);margin:2.5rem 0 0;padding:0;list-style:none;display:grid}.business-consulting-page__concern-list li{border-bottom:1px solid var(--color-line);grid-template-columns:3rem minmax(0,1fr);gap:.75rem;padding-block:1.75rem;display:grid}.business-consulting-page__concern-list>li>span{color:var(--color-brand);letter-spacing:.08em;padding-top:.1rem;font-size:.875rem;font-weight:700}.business-consulting-page h3{margin-bottom:1.25rem;font-size:clamp(1.25rem,2vw,1.5rem);font-weight:700;line-height:1.3}@media (min-width:768px){.business-consulting-page__hero-inner{padding-block:4.5rem}.business-consulting-page__concerns{padding-block:5.5rem}.business-consulting-page__concern-list li{grid-template-columns:4.5rem minmax(12rem,.7fr) minmax(0,1.3fr);gap:1.5rem}.business-consulting-page__concern-list li>div{display:contents}.business-consulting-page h3{margin:0}}@media (max-width:767px){.business-consulting-page__hero:after{background:linear-gradient(#09162280,#091622c7 30%,#091622f5)}.business-consulting-page__hero-image{object-position:58% center}}
