.ma-about{--ma-navy:#112e3d;--ma-blue:#1787b8;--ma-muted:#546c79;color:var(--ma-navy);background:#fff}.ma-about .wrap{width:min(1200px,calc(100% - 64px))}.ma-about figure{margin:0}.ma-about p{font-size:16px;line-height:1.9;color:var(--ma-muted)}.ma-about h1,.ma-about h2,.ma-about h3{font-family:Inter,"Segoe UI",Arial,sans-serif;font-style:normal}.ma-about h2{font-size:clamp(30px,3.5vw,46px);line-height:1.2;letter-spacing:-.045em;margin:18px 0 24px;font-weight:650}.ma-kicker{font-size:11px;font-weight:750;letter-spacing:.16em;color:var(--ma-blue)}.ma-intro{padding:30px 0 0;background:linear-gradient(#f5fafc 0%,#fff 90%)}.ma-crumb{display:flex;gap:12px;font-size:12px;color:#5f7782}.ma-crumb a{color:var(--ma-blue)}.ma-intro-grid{display:grid;grid-template-columns:1.1fr 1fr;align-items:end;gap:80px;padding:48px 0 44px}.ma-intro h1{font-size:clamp(48px,6.5vw,80px);line-height:1.04;font-weight:650;letter-spacing:-.055em;margin:18px 0 0}.ma-intro h1 span{color:var(--ma-blue)}.ma-intro-copy{padding:0 0 7px}.ma-intro-copy p{font-size:21px;line-height:1.65;margin:0 0 24px}.ma-link{display:inline-flex;align-items:center;gap:26px;font-size:13px;font-weight:700;color:var(--ma-blue);padding:8px 0;border-bottom:1px solid #badde9}.ma-link:hover{color:#075573;border-color:currentColor}.ma-cover img{aspect-ratio:1920/700;height:auto;object-fit:cover;border-radius:5px}.ma-about figcaption{font-size:11px;line-height:1.65;color:#637984;padding-top:12px}.ma-section{padding:92px 0}.ma-story{display:grid;grid-template-columns:.9fr 1.1fr;gap:100px}.ma-story h2{max-width:440px}.ma-story-note{font-size:23px!important;color:var(--ma-blue)!important;margin:36px 0 0;font-weight:650;line-height:1.4!important}.ma-story-note span{font-size:13px;font-weight:400;color:var(--ma-muted)}.ma-prose p{margin:0 0 22px}.ma-founder{padding:70px 0;background:#f0f6f8}.ma-founder-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:90px;align-items:center}.ma-founder figure{max-width:560px}.ma-founder img{width:100%;height:auto;aspect-ratio:1264/842;object-fit:contain;border-radius:16px}.ma-founder-copy h2{font-size:clamp(32px,3.6vw,47px);margin-bottom:12px}.ma-role{font-size:13px!important;font-weight:650;color:var(--ma-blue)!important;line-height:1.8!important}.ma-role span{padding:0 10px}.ma-rule{height:1px;background:#cbdde5;margin:30px 0}.ma-founder-copy>p{margin:0 0 18px}.ma-founder-links{display:flex;align-items:center;gap:26px;flex-wrap:wrap;margin-top:30px}.ma-button{display:inline-flex;justify-content:center;align-items:center;gap:28px;padding:15px 21px;background:var(--ma-blue);color:white;font-size:13px;font-weight:700;border-radius:4px;transition:background .2s}.ma-button:hover{background:#09658f}.ma-purpose{background:var(--ma-navy);color:#fff}.ma-purpose .ma-kicker{color:#79d1f3}.ma-purpose-heading{display:grid;grid-template-columns:.9fr 1.1fr;gap:100px;align-items:start}.ma-purpose-heading h2{margin-top:-7px}.ma-purpose-grid{display:grid;grid-template-columns:1fr 1fr;gap:65px;margin:33px 0 48px;padding-top:36px;border-top:1px solid #ffffff30}.ma-number{font-size:10px;letter-spacing:.14em;color:#8ed3ee;font-weight:700}.ma-purpose h3{font-size:25px;font-weight:550;letter-spacing:-.02em;margin:16px 0 12px}.ma-purpose p{color:#c4d7df;margin:0;max-width:480px;font-size:15px}.ma-values{border-top:1px solid #ffffff30;padding-top:26px;display:grid;grid-template-columns:1fr 3fr;gap:30px}.ma-values h3{font-size:18px;margin:0}.ma-values ul{list-style:none;padding:0;margin:0;display:flex;gap:14px 27px;flex-wrap:wrap}.ma-values li{font-size:13px;color:#dcebf0}.ma-values li:before{content:'+';color:#71d0f4;margin-right:10px}.ma-community{display:grid;grid-template-columns:1.1fr .9fr;gap:110px;align-items:center}.ma-community>div>p{max-width:500px}.ma-social{display:flex;gap:25px;flex-wrap:wrap;margin:28px 0 22px}.ma-social a{font-size:13px;font-weight:650;border-bottom:1px solid #cadae1;padding-bottom:8px}.ma-social a:hover{color:var(--ma-blue)}.ma-social-photo{width:100%;max-width:330px;justify-self:center}.ma-social-photo img{height:auto;border-radius:5px}.ma-visit{background:#eaf5fa;padding:55px 0}.ma-visit>.wrap{display:flex;align-items:center;justify-content:space-between;gap:36px}.ma-visit h2{margin:14px 0}.ma-visit p{margin:0;font-size:14px}.ma-visit .ma-button{flex-shrink:0}.ma-about a:focus-visible{outline:3px solid #1787b8;outline-offset:5px}#our-story{scroll-margin-top:110px}@media(max-width:900px){.ma-intro-grid{gap:35px}.ma-intro-copy p{font-size:18px}.ma-story,.ma-founder-grid{gap:45px}.ma-community{gap:50px}.ma-founder-copy h2{font-size:34px}.ma-role span{padding:0 5px}.ma-section{padding:65px 0}.ma-purpose-heading{gap:40px}}@media(max-width:640px){.ma-about .wrap{width:calc(100% - 40px)}.ma-intro{padding-top:22px}.ma-intro-grid,.ma-story,.ma-founder-grid,.ma-purpose-heading,.ma-purpose-grid,.ma-community{grid-template-columns:1fr;gap:28px}.ma-intro-grid{padding:32px 0}.ma-intro h1{font-size:55px}.ma-intro-copy p{font-size:17px;margin:0 0 12px}.ma-cover img{aspect-ratio:1.35;object-position:49% center}.ma-section{padding:52px 0}.ma-story-note{margin-top:22px}.ma-about p{font-size:15px}.ma-founder{padding:42px 0}.ma-founder figure{max-width:100%}.ma-founder-copy h2{font-size:33px}.ma-founder-links{gap:15px}.ma-purpose-heading h2{margin:0}.ma-purpose-grid{margin-top:24px;gap:32px}.ma-values{grid-template-columns:1fr;gap:18px}.ma-values ul{gap:12px 20px}.ma-social-photo{max-width:310px;margin-top:10px!important}.ma-visit>.wrap{display:block}.ma-visit .ma-button{margin-top:25px}.ma-about h2{font-size:32px}}
