.home-page{--home-section-space:96px}.home-page .capabilities{padding-block:var(--home-section-space)}.home-page .capabilities__heading{grid-template-columns:1fr .85fr;align-items:start;gap:80px}.home-page .capabilities__heading h2,.home-page .products-slider__heading h2{font-size:clamp(36px,3.6vw,52px)}.capabilities__summary p{max-width:440px;margin:0;color:var(--color-ink-muted);font-size:20px;line-height:1.65}.capabilities__summary>a{margin-top:16px}.home-page .capability-list{gap:40px;margin-top:48px}.home-page .capability{padding-top:28px;border-top:1px solid var(--color-border)}.home-page .capability__icon{margin-bottom:20px}.home-page .capability__body p{max-width:40ch}.home-page .slider-project__copy h3{font-size:clamp(56px,5vw,72px)}.home-page .trusted-clients{padding-block:var(--home-section-space) 48px;background:var(--color-page)}.home-page .trusted-clients__school-proof{margin-top:40px}@media (max-width:1023px){.home-page{--home-section-space:80px}.home-page .capabilities__heading{gap:40px}.home-page .capability-list{gap:28px}}@media (max-width:699px){.home-page{--home-section-space:64px}.home-page .capabilities__heading{grid-template-columns:1fr;gap:24px}.capabilities__summary p{font-size:18px}.home-page .capability-list{gap:28px;margin-top:36px}.home-page .capability{padding-top:24px}.home-page .capability__icon{margin-bottom:16px}.home-page .capability__body{margin-top:12px}.home-page .trusted-clients{padding-bottom:36px}.home-page .trusted-clients__school-proof{margin-top:28px}.home-page .trusted-clients__school-proof h3{font-size:22px}}@media (max-width:599px){.home-page .slider-project__copy h3{font-size:clamp(44px,11vw,56px)}}