.about-hero{background:linear-gradient(120deg,#f3f6fa,#fff7ef);padding:80px 0}.about-hero-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:64px;align-items:center}.about-brand-panel{background:#fff;border:1px solid #e6eaf0;border-radius:24px;padding:48px 36px;box-shadow:0 20px 60px #0924470c}.about-brand-panel img{display:block;width:100%;height:auto;max-width:370px;margin:auto}.about-brand-panel>p{font-size:25px;color:#092447;margin:30px 0;text-align:center}.about-brand-tags{display:flex;gap:10px;justify-content:center;flex-wrap:wrap}.about-brand-tags span{background:#f3f6fa;color:#294461;padding:8px 12px;border-radius:30px;font-size:12px}.about-story{display:grid;grid-template-columns:1fr 1.1fr;gap:70px}.about-story p:first-child{margin-top:0}.about-leadership{background:#f3f6fa;padding:64px 0;scroll-margin-top:88px}.about-leadership-grid{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:80px}.about-profile{background:white;border-radius:20px;overflow:hidden;border:1px solid #dfe6ee}.about-monogram{display:grid;place-items:center;min-height:230px;background:linear-gradient(130deg,#082447 10%,#173e65 70%,#bc560e);color:#fff;font-size:90px;font-weight:400;letter-spacing:-.06em}.about-profile-info{padding:28px 32px;border-top:4px solid #d46c19}.about-profile-info .why-eyebrow{margin-bottom:10px}.about-profile-info h3{font-size:30px}.about-profile-info>p:last-child{margin-top:8px;color:#596b7e}.about-purpose-cards{display:grid;grid-template-columns:1fr 1fr;gap:32px}.about-purpose-cards article{border-top:2px solid #d46c19;padding:28px 0}.about-values{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;margin-top:40px}.about-values article{border-top:1px solid #ffffff30;padding-top:24px}.about-values h3{font-size:21px}.about-values p{font-size:15px}.about-team{display:flex;align-items:center;justify-content:space-between;gap:40px}.about-team .why-button{flex-shrink:0}@media(max-width:1000px){.about-hero-grid,.about-story,.about-leadership-grid{gap:32px}.about-values{grid-template-columns:repeat(2,1fr)}.about-brand-panel{padding:28px}}@media(max-width:700px){.about-hero{padding:44px 0}.about-hero-grid,.about-story,.about-leadership-grid,.about-purpose-cards,.about-values{grid-template-columns:1fr}.about-leadership{padding:48px 0}.about-team{display:block}.about-team .why-button{margin-top:24px}.about-profile{max-width:440px;width:100%;margin:auto}.about-monogram{min-height:200px}}
