@font-face{font-family:'Canela';font-style:normal;font-weight:700 700;font-display:swap;src:url('/assets/canela-bold-latin.c37540171cc7e76a.woff2') format('woff2')}@font-face{font-family:'Maax';font-style:normal;font-weight:400 400;font-display:swap;src:url('/assets/brand-sans-400.0ee4b5cabaac225a.woff2') format('woff2')}@font-face{font-family:'Maax';font-style:normal;font-weight:700 700;font-display:swap;src:url('/assets/brand-sans-700.33ba4f7a77b1ae29.woff2') format('woff2')}[data-component="about-about-links"]{--font-sans:'Maax','Helvetica Neue',Helvetica,Arial,sans-serif;--navy:#002554;--ultra:#1114b4;--sand:#A68958;--slate:#4a5b75;--gray:#d9d9d9;--white:#ffffff;--card-radius:10px;--pad-x:max(40px,8vw);--max-width-content:1200px}[data-component="about-about-links"] *,[data-component="about-about-links"] *::before,[data-component="about-about-links"] *::after{box-sizing:border-box}[data-component="about-about-links"]{margin:0}[data-component="about-about-links"] [data-component]{display:block}[data-component="about-about-links"] [data-component] img{max-width:100%}[data-component="about-about-links"] *,[data-component="about-about-links"] *::before,[data-component="about-about-links"] *::after{margin:0;padding:0;box-sizing:border-box}[data-component="about-about-links"]{scroll-behavior:smooth}[data-component="about-about-links"]{font-family:var(--font-sans);font-size:15px;line-height:1.6;color:var(--navy);background:var(--white)}[data-component="about-about-links"] img{display:block;max-width:100%}[data-component="about-about-links"] a{text-decoration:none;color:inherit}[data-component="about-about-links"] .about-links-section{background:var(--white);padding:48px var(--pad-x)}[data-component="about-about-links"] .dist-grid{border:1px solid var(--gray);border-radius:var(--card-radius);overflow:hidden}[data-component="about-about-links"] .dist-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0}[data-component="about-about-links"] .dist-card{display:block;text-decoration:none;border-bottom:1px solid var(--gray);border-right:1px solid var(--gray);transition:background 0.15s}[data-component="about-about-links"] .dist-card:nth-child(3n){border-right:none}[data-component="about-about-links"] .dist-card:nth-last-child(-n+3){border-bottom:none}[data-component="about-about-links"] .dist-card:hover .dist-img{transform:scale(1.03)}[data-component="about-about-links"] .dist-img-wrap{position:relative;height:200px;overflow:hidden}[data-component="about-about-links"] .dist-img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 0.4s}[data-component="about-about-links"] .dist-img-overlay{position:absolute;inset:0;background:rgba(0,37,84,0.12);transition:background 0.2s}[data-component="about-about-links"] .dist-card:hover .dist-img-overlay{background:rgba(0,37,84,0.02)}[data-component="about-about-links"] .dist-badge{position:absolute;top:14px;left:14px;font-size:9px;font-weight:700;letter-spacing:0.14em;text-transform:uppercase;background:var(--sand);color:white;padding:4px 10px;border-radius:4px}[data-component="about-about-links"] .dist-body{padding:20px 24px 24px}[data-component="about-about-links"] .dist-eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:9px;font-weight:700;letter-spacing:0.18em;text-transform:uppercase;color:var(--sand);margin-bottom:6px}[data-component="about-about-links"] .dist-eyebrow::before{content:'';width:18px;height:2px;background:currentColor;flex-shrink:0}[data-component="about-about-links"] .dist-title{font-size:17px;font-weight:700;color:var(--navy);line-height:1.2;margin-bottom:6px}[data-component="about-about-links"] .dist-desc{font-size:12px;color:var(--slate);line-height:1.6;margin-bottom:10px}[data-component="about-about-links"] .dist-cta{font-size:10px;font-weight:700;letter-spacing:0.1em;text-transform:uppercase;color:var(--ultra)}@media(max-width:1100px){[data-component="about-about-links"]{--pad-x:28px}[data-component="about-about-links"] .dist-grid{grid-template-columns:1fr}}@media(max-width:680px){[data-component="about-about-links"]{--pad-x:16px}}@media (min-width:1200px){[data-component="about-about-links"][data-component][data-component] > *{padding-inline:max(var(--pad-x,40px),calc((100% - var(--max-width-content,1200px)) / 2))}}