body.aku-business-investment-consultation{--brand-ink:#005258;--brand-muted:#005258;--brand-paper:#FFFFFF;--brand-surface:#D4E8E0;--brand-line:#E2EEF0;background:#FFFFFF;color:#005258}
.consultation-page section{position:relative;padding:28px 0}
.consultation-page p{color:#005258}
.consultation-intro{background:#FFFFFF}
.consultation-intro>.container{display:grid;grid-template-columns:minmax(320px,.78fr) minmax(0,1.22fr);gap:28px;align-items:center}
.consultation-intro .content h2{margin-bottom:28px}
.consultation-intro .content p{font-size:20px;font-weight:500;line-height:1.65}
.consultation-intro .image{position:relative}
.consultation-collaboration-image{height:650px}

.consultation-advisory{background:#E2EEF0}
.consultation-section-heading{max-width:760px;margin-bottom:28px}
.consultation-section-heading h2{margin:0}
.consultation-advisory-list{display:grid;grid-template-columns:repeat(12,1fr);margin:0;padding:0;border-top:1px solid #009794;list-style:none}
.consultation-advisory-list li{display:grid;grid-template-columns:1fr;gap:12px;align-content:start;min-height:230px;padding:30px 28px 30px 0;border-bottom:1px solid #009794}
.consultation-advisory-list li:nth-child(4n+1),.consultation-advisory-list li:nth-child(4n+4){grid-column:span 7}
.consultation-advisory-list li:nth-child(4n+2),.consultation-advisory-list li:nth-child(4n+3){grid-column:span 5}
.consultation-advisory-list li:nth-child(even){padding-left:30px;border-left:1px solid #009794}
.consultation-list-number{color:#009794;font-size:11px;font-weight:700;letter-spacing:.1em}
.consultation-advisory-list h3{margin:0;font-size:23px}
.consultation-advisory-list p{grid-column:auto;margin:0;font-size:14px;line-height:1.6}

.consultation-facilitation{background:#FFFFFF}
.consultation-facilitation-layout{display:grid;grid-template-columns:minmax(0,1.16fr) minmax(300px,.84fr);gap:28px;align-items:start}
.consultation-facilitation-main{min-width:0}
.consultation-facilitation-intro{max-width:700px}
.consultation-facilitation-intro h2{margin-bottom:18px}
.consultation-facilitation-intro p{margin-bottom:0;font-size:16px;line-height:1.65}
.consultation-facilitation-visual{min-width:0}
.consultation-facilitation-image{width:100%;aspect-ratio:4/5;margin:0}
.consultation-facilitation-list{display:grid;grid-template-columns:1fr 1fr;margin:0;padding:0;border-top:1px solid #009794;list-style:none}
.consultation-facilitation-list{margin-top:30px}
.consultation-facilitation-list li{display:grid;grid-template-columns:1fr;align-items:start;min-height:0;padding:16px 16px 16px 0;border-bottom:1px solid #009794}
.consultation-facilitation-list li:nth-child(even){padding-left:18px;border-left:1px solid #009794}
.consultation-facilitation-list p{margin:0;font-size:13px;line-height:1.5}
.consultation-page>.consultation-qualification-section{padding:28px 0!important;background:#F3F8F6}
.consultation-qualification{display:grid;width:100%;max-width:1060px;grid-template-columns:52px minmax(0,1fr);gap:22px;align-items:center;margin:0 auto;padding:28px 28px;border:1px solid #009794;background:#fff;font-size:18px;font-weight:500;line-height:1.6;text-align:left}
.consultation-qualification span{display:grid;width:48px;height:48px;place-items:center;border:1px solid #009794;border-radius:50%;color:#009794}
html[dir=rtl] .consultation-qualification{text-align:right}

.consultation-legal{background:#005258;color:#FFFFFF}
.consultation-legal-grid{display:grid;grid-template-columns:minmax(300px,.8fr) minmax(0,1.2fr);gap:28px;align-items:start}
.consultation-legal-rail{position:static;max-width:540px}
.consultation-rail-icon{display:grid;width:46px;height:46px;margin-bottom:22px;place-items:center;border:1px solid #009794;border-radius:50%;color:#D4E8E0}
.consultation-legal-rail h2{margin:0 0 18px;color:#FFFFFF}
.consultation-legal-rail p{margin:0;color:#E2EEF0;font-size:15px;line-height:1.62}
.consultation-legal-list{display:grid;grid-template-columns:1fr 1fr;margin:0;padding:0;border-top:1px solid #009794;list-style:none}
.consultation-legal-list li{display:grid;grid-template-columns:1fr;align-items:start;min-height:0;padding:16px 16px 16px 0;border-bottom:1px solid #009794}
.consultation-legal-list li:nth-child(even){padding-left:18px;border-left:1px solid #009794}
.consultation-legal-list p{margin:0;color:#FFFFFF;font-size:14px;line-height:1.5}

.consultation-financial{background:#fff}
.consultation-financial-shell{display:grid;grid-template-columns:.82fr 1.18fr;overflow:hidden;border:1px solid #D4E8E0;border-radius:10px;background:#005258;box-shadow:0 18px 48px rgba(0,82,88,.08)}
.consultation-financial-heading{display:block;margin:0;padding:28px 28px;background:#005258;color:#fff}
.consultation-financial-heading h2{max-width:560px;margin:0;color:#fff}
.consultation-financial-heading>p{max-width:560px;margin:28px 0 0;padding:28px 0 0;border-top:1px solid rgba(212,232,224,.55);color:#E2EEF0;font-size:16px;line-height:1.65}
.consultation-financial-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;margin:0;padding:20px 28px;background:#F3F8F6;list-style:none}
.consultation-financial-list li{display:grid;grid-template-columns:1fr;align-items:center;min-height:76px;padding:20px 26px 20px 0;border-bottom:1px solid #D4E8E0}
.consultation-financial-list li:nth-child(even){padding-right:0;padding-left:28px;border-left:1px solid #D4E8E0}
.consultation-financial-list p{margin:0;font-size:15px;font-weight:600;line-height:1.5}
.consultation-page :is(.consultation-facilitation-list,.consultation-legal-list,.consultation-financial-list)>li{grid-template-columns:1fr}
.aku-business-investment-consultation .site-footer{margin-top:0}
.has-motion .consultation-page .brand-image img{opacity:0;transform:scale(1.015);transition:opacity 700ms var(--ease),transform 900ms var(--ease)}
.has-motion .consultation-page .reveal.is-visible .brand-image img{opacity:1;transform:none}

@media(max-width:980px){
 .consultation-intro>.container,.consultation-facilitation-layout,.consultation-legal-grid{grid-template-columns:1fr}
 .consultation-intro .content{max-width:760px}
 .consultation-collaboration-image{height:540px}
 .consultation-facilitation-main,.consultation-legal-rail{max-width:760px}
 .consultation-facilitation-visual{width:100%;max-width:780px}
 .consultation-facilitation-image{aspect-ratio:16/9}
 .consultation-advisory-list li:nth-child(n){grid-column:span 6}
 .consultation-advisory-list li:nth-child(even){padding-left:26px}
 .consultation-financial-shell{grid-template-columns:1fr}
 .consultation-financial-heading{padding:28px 28px}
 .consultation-financial-heading>p{max-width:720px}
}
@media(max-width:720px){
 .consultation-page section{padding:28px 0}
 .consultation-page>.consultation-qualification-section{padding:28px 0!important}
 .consultation-advisory-list{grid-template-columns:1fr}
 .consultation-advisory-list li:nth-child(n){grid-column:auto;min-height:0;padding:26px 0;border-left:0}
 .consultation-facilitation-list,.consultation-legal-list,.consultation-financial-list{grid-template-columns:1fr}
 .consultation-facilitation-list li:nth-child(even),.consultation-legal-list li:nth-child(even){padding-left:0;border-left:0}
 .consultation-financial-heading{padding:28px 24px}
 .consultation-financial-heading>p{margin-top:24px;padding-top:22px}
 .consultation-financial-list{padding:8px 24px}
 .consultation-financial-list li,.consultation-financial-list li:nth-child(even){min-height:0;padding:20px 0;border-left:0}
 .consultation-qualification{width:100%;grid-template-columns:44px minmax(0,1fr);gap:16px;margin:0 auto;padding:22px 20px}
 .consultation-qualification span{width:42px;height:42px}
}
@media(max-width:520px){
 .consultation-page section{padding:28px 0}
 .consultation-collaboration-image{height:390px}
 .consultation-facilitation-image{aspect-ratio:4/3}
 .consultation-advisory-list li{grid-template-columns:1fr;gap:10px}
}
@media(prefers-reduced-motion:reduce){
 .has-motion .consultation-page .brand-image img{opacity:1;transform:none;transition:none}
}
