.CompanyOverview-module__z8eeMW__section{color:#181e25;background:#fff}.CompanyOverview-module__z8eeMW__inner{max-width:1440px;margin-inline:auto;padding:100px 146px 120px}.CompanyOverview-module__z8eeMW__inner h2{font-family:var(--font-section-title);letter-spacing:-.02em;margin:0 0 28px;font-size:28px;font-weight:600;line-height:1.3}.CompanyOverview-module__z8eeMW__copy{color:#697783;font-size:18px;line-height:1.85}.CompanyOverview-module__z8eeMW__copy p{white-space:pre-line;margin:0 0 24px}.CompanyOverview-module__z8eeMW__copy p:last-child{margin-bottom:0}.CompanyOverview-module__z8eeMW__values{margin-top:80px}.CompanyOverview-module__z8eeMW__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.CompanyOverview-module__z8eeMW__cards[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.CompanyOverview-module__z8eeMW__cards[data-count="1"]{grid-template-columns:1fr}.CompanyOverview-module__z8eeMW__card{background:#f3f5f6;border-radius:20px;flex-direction:column;align-items:center;min-height:280px;padding:30px 24px 25px;display:flex}.CompanyOverview-module__z8eeMW__visual{flex:1;justify-content:center;align-items:center;min-height:160px;display:flex}.CompanyOverview-module__z8eeMW__illustration{object-fit:contain;width:160px;height:160px;transition:transform .45s;display:block}.CompanyOverview-module__z8eeMW__card:hover .CompanyOverview-module__z8eeMW__illustration{transform:translateY(-5px)scale(1.04)}.CompanyOverview-module__z8eeMW__card h3{text-align:center;overflow-wrap:anywhere;margin:8px 0 0;font-size:24px;font-weight:400;line-height:1.35}@media (max-width:1279px){.CompanyOverview-module__z8eeMW__inner{padding-inline:106px}}@media (max-width:1023px){.CompanyOverview-module__z8eeMW__inner{padding:80px 66px}.CompanyOverview-module__z8eeMW__cards{gap:24px}}@media (max-width:700px){.CompanyOverview-module__z8eeMW__inner{padding:56px 24px 64px}.CompanyOverview-module__z8eeMW__inner h2{margin-bottom:22px;font-size:26px}.CompanyOverview-module__z8eeMW__copy{font-size:16px;line-height:1.9}.CompanyOverview-module__z8eeMW__values{margin-top:48px}.CompanyOverview-module__z8eeMW__cards,.CompanyOverview-module__z8eeMW__cards[data-count="2"]{grid-template-columns:1fr;gap:16px}.CompanyOverview-module__z8eeMW__card{min-height:240px;padding:24px}.CompanyOverview-module__z8eeMW__illustration{width:140px;height:140px}.CompanyOverview-module__z8eeMW__visual{min-height:140px}.CompanyOverview-module__z8eeMW__card h3{font-size:22px}}@media (prefers-reduced-motion:reduce){.CompanyOverview-module__z8eeMW__illustration{transition:none}.CompanyOverview-module__z8eeMW__card:hover .CompanyOverview-module__z8eeMW__illustration{transform:none}}
.AboutHero-module__ZlcfDW__hero{isolation:isolate;color:#fff;background:#387fa8;height:clamp(327.6px,42.21vh,478.8px);position:relative;overflow:hidden;container-type:size}.AboutHero-module__ZlcfDW__canvas{z-index:-1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.AboutHero-module__ZlcfDW__content{inset-inline:4%;pointer-events:none;position:absolute;bottom:0}.AboutHero-module__ZlcfDW__content .AboutHero-module__ZlcfDW__wordmark{color:#fff;width:59cqw;max-width:100%;margin:0;transform:translateY(12%)}.AboutHero-module__ZlcfDW__wordmark svg{transform-origin:bottom;width:100%;height:auto;display:block;transform:scaleY(1.12)}@media (max-width:600px){.AboutHero-module__ZlcfDW__hero{height:315px}}
