.about-module__-i9KWa__page{min-height:100vh;padding-top:var(--nav);background:var(--bg1);color:var(--body);overflow:hidden}.about-module__-i9KWa__hero{width:min(100%,1200px);min-height:calc(100svh - var(--nav));grid-template-columns:minmax(0,1fr) 360px;align-items:center;gap:56px;margin:0 auto;padding:72px 64px 80px;display:grid}.about-module__-i9KWa__copy{max-width:760px}.about-module__-i9KWa__kicker{letter-spacing:.16em;text-transform:uppercase;color:var(--blue);margin-bottom:14px;font-size:11px;font-weight:800;display:block}.about-module__-i9KWa__title{max-width:820px;font-family:var(--serif);letter-spacing:0;color:var(--navy);margin:0;font-size:clamp(42px,5vw,66px);line-height:1.06}.about-module__-i9KWa__lede{max-width:700px;color:var(--body);margin:24px 0 0;font-size:18px;line-height:1.75}.about-module__-i9KWa__actions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.about-module__-i9KWa__primaryButton,.about-module__-i9KWa__secondaryButton{border-radius:var(--r);border:2px solid #0000;justify-content:center;align-items:center;min-height:48px;padding:11px 28px;font-size:15px;font-weight:800;line-height:1;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.about-module__-i9KWa__primaryButton{background:var(--blue);border-color:var(--blue);color:#fff}.about-module__-i9KWa__primaryButton:hover,.about-module__-i9KWa__primaryButton:focus-visible{background:var(--blue-h);border-color:var(--blue-h);color:#fff}.about-module__-i9KWa__secondaryButton{border-color:var(--navy);color:var(--navy);background:0 0}.about-module__-i9KWa__secondaryButton:hover,.about-module__-i9KWa__secondaryButton:focus-visible{background:var(--navy);color:#fff}.about-module__-i9KWa__proof{background:var(--surf);border:1px solid var(--bdr);border-radius:var(--rl);box-shadow:var(--sh2);overflow:hidden}.about-module__-i9KWa__visualFrame{background:var(--bg6);padding:24px}.about-module__-i9KWa__visual{min-height:184px;font-family:var(--serif);color:var(--navy);background:linear-gradient(135deg,#b8cbe0,#8badc8);border:1px solid #ffffffa6;border-radius:12px;place-items:center;font-size:48px;display:grid}.about-module__-i9KWa__statList{gap:12px;padding:24px;display:grid}.about-module__-i9KWa__stat{border:1px solid var(--bdr);background:var(--bg1);border-radius:12px;padding:18px}.about-module__-i9KWa__stat strong{font-family:var(--serif);color:var(--blue);font-size:34px;font-weight:500;line-height:1;display:block}.about-module__-i9KWa__stat span{color:var(--body);margin-top:6px;font-size:14px;font-weight:800;line-height:1.35;display:block}.about-module__-i9KWa__valuesSection{background:var(--bg3);padding:72px 0}.about-module__-i9KWa__valuesGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;width:min(100%,1200px);margin:0 auto;padding:0 64px;display:grid}.about-module__-i9KWa__valueCard{background:var(--bg1);border:1px solid var(--bdr);border-radius:var(--rl);min-height:220px;box-shadow:var(--sh1);padding:30px}.about-module__-i9KWa__valueCard span{letter-spacing:.14em;color:var(--blue);margin-bottom:16px;font-size:12px;font-weight:800;display:block}.about-module__-i9KWa__valueCard h2{font-family:var(--serif);letter-spacing:0;color:var(--navy);margin:0 0 10px;font-size:26px;line-height:1.2}.about-module__-i9KWa__valueCard p{color:var(--body);margin:0;font-size:14px;line-height:1.7}@media (max-width:900px){.about-module__-i9KWa__hero{grid-template-columns:1fr;align-items:stretch;gap:32px;min-height:auto;padding:52px clamp(28px,6vw,48px) 64px}.about-module__-i9KWa__copy{max-width:720px}.about-module__-i9KWa__title{max-width:720px;font-size:clamp(42px,7vw,54px)}.about-module__-i9KWa__lede{max-width:700px}.about-module__-i9KWa__proof{width:100%;max-width:none}.about-module__-i9KWa__statList{grid-template-columns:repeat(3,minmax(0,1fr))}.about-module__-i9KWa__valuesGrid{grid-template-columns:1fr;padding:0 clamp(28px,6vw,48px)}}@media (max-width:580px){.about-module__-i9KWa__hero{padding:40px 16px 54px}.about-module__-i9KWa__title{font-size:38px}.about-module__-i9KWa__lede{font-size:16px}.about-module__-i9KWa__actions{flex-direction:column}.about-module__-i9KWa__primaryButton,.about-module__-i9KWa__secondaryButton{width:100%}.about-module__-i9KWa__statList{grid-template-columns:1fr}.about-module__-i9KWa__valuesGrid{padding:0 16px}}
