/* One clear introduction beside the project-expansion illustration. */
.onboarding-scene{padding-block:100px 110px}
.expansion-composition{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.12fr);gap:7%;align-items:center}
.expansion-intro h2{font-size:clamp(33px,3.2vw,48px);font-weight:700;line-height:1.3;letter-spacing:-.025em}
.expansion-intro h2 span{display:inline-block;color:#657f9f;margin-top:10px}
.expansion-intro p{font-size:clamp(16px,1.35vw,20px);line-height:1.9;color:#405777;margin-top:32px;max-width:500px}
.expansion-art{margin:0;width:100%;max-width:650px;min-width:0;justify-self:center}
.expansion-art img{width:100%;height:auto}
@media(min-width:761px) and (max-width:1100px){.expansion-composition{gap:5%}.expansion-intro h2{font-size:34px}.expansion-intro p{font-size:16px}}
@media(max-width:760px){.onboarding-scene{padding-block:70px}.expansion-composition{grid-template-columns:1fr;gap:30px}.expansion-intro h2{font-size:33px}.expansion-intro p{font-size:16px;line-height:1.85;margin-top:24px;max-width:none}.expansion-art{max-width:550px}}
@media(max-width:380px){.expansion-intro h2{font-size:30px}}
