.about-showcase-text{padding:clamp(54px,7vw,105px) 0 clamp(45px,6vw,88px)}
.about-page-main .page-shell{width:min(1600px,calc(100% - clamp(56px,8vw,160px)))}
.about-showcase-text-grid{display:block}
.about-showcase-text-grid .about-showcase-copy{min-height:0;max-width:none;padding:0}
.about-showcase-text-grid .about-showcase-intro{max-width:none;margin-top:clamp(30px,4.2vw,58px);font-size:clamp(15px,1.15vw,17px);line-height:2;white-space:pre-line}
.about-showcase-text-grid .about-showcase-link{margin-top:34px}
.lang-ar .about-showcase-text-grid .about-showcase-copy{text-align:right}
@media(max-width:820px){.about-page-main .page-shell{width:calc(100% - 32px)}.about-showcase-text{padding:42px 0 48px}.about-showcase-text-grid .about-showcase-copy h1{font-size:clamp(51px,15vw,72px)}.about-showcase-text-grid .about-showcase-copy h2{margin-top:24px;font-size:34px}.about-showcase-text-grid .about-showcase-intro{margin-top:24px;font-size:14px;line-height:1.85}.about-showcase-text-grid .about-showcase-link{margin-top:24px}}
@media(max-width:580px){.about-page-main .page-shell{width:calc(100% - 28px)}.about-showcase-text{padding:35px 0 42px}.about-showcase-text-grid .about-showcase-copy h1{font-size:53px}.about-showcase-text-grid .about-showcase-copy h2{font-size:31px}.about-showcase-text-grid .about-showcase-intro{margin-top:20px;font-size:13px;line-height:1.8}}
