.page-hero.iim-section{padding-block:48px 56px}.page-hero__inner{display:grid;gap:40px}.page-hero__content{align-items:flex-start;display:flex;flex-direction:column;gap:18px;min-width:0}.page-hero__title{color:var(--teal-900);font:600 clamp(36px,4.4vw,52px)/1.1 var(--font-display);letter-spacing:-1.3px;text-wrap:balance}.page-hero__title--lg{font-size:clamp(38px,4.6vw,56px);letter-spacing:-1.4px}.page-hero__accent{color:var(--teal-500)}.page-hero__intro{color:var(--ink);font:300 17px/27.2px var(--font-body);text-wrap:pretty}.page-hero__actions{align-items:center;display:flex;flex-wrap:wrap;gap:16px 28px;padding:6px 0}.page-hero__actions .iim-btn,.page-hero__link{white-space:nowrap}.page-hero__link{color:var(--teal-900);font:500 17px/27px var(--font-body)}@media (min-width:640px){.page-hero__content{gap:22px}.page-hero__intro{font-size:20px;line-height:32px}}@media (min-width:900px){.page-hero.iim-section{padding-block:64px 72px}}@media (min-width:1100px){.page-hero__inner{align-items:center;gap:48px 64px;grid-template-columns:minmax(0,1fr) minmax(0,520px)}.page-hero__inner--single{grid-template-columns:minmax(0,760px)}.page-hero__inner--art-left{grid-template-columns:minmax(0,520px) minmax(0,1fr)}.page-hero__inner--art-left>.about-art{order:-1}}.about-arrow{height:18px;width:18px}.about-hero__link{align-items:center;display:inline-flex;gap:8px}.about-art{align-items:center;background:var(--white);display:flex;flex-direction:column;max-width:520px;overflow:hidden;padding:72px 24px 48px;position:relative;width:100%}.about-art__block{background:var(--teal-500);height:280px;left:0;max-width:54%;position:absolute;top:0;width:280px}.about-art__dots{background-image:radial-gradient(circle at 4px 4px,hsla(0,0%,100%,.4) 2px,transparent 2.01px);background-size:16px 16px;height:72px;left:22px;position:absolute;top:22px;width:72px}.about-art__square{background:var(--green);bottom:16px;height:84px;left:16px;position:absolute;width:84px}.about-photo{background:var(--white);border:1px solid var(--line);border-top:4px solid var(--green);display:flex;flex-direction:column;max-width:380px;position:relative;width:100%}.about-photo__img{aspect-ratio:1/1;height:auto;object-fit:cover;width:100%}.about-photo__caption{display:flex;flex-direction:column;gap:4px;padding:18px 22px 22px}.about-photo__name{color:var(--teal-900);font:700 22px/28px var(--font-display)}.about-photo__role{color:var(--muted);font:300 15px/22px var(--font-body)}.about-photo__note{color:var(--ink);font:300 14px/21px var(--font-body);padding-top:6px}@media (min-width:640px){.about-art{padding:95px 70px 60px}}@media (min-width:1100px){.about-art{min-height:727px}}