.about-header nav{display:flex;gap:24px;align-items:center}.about-header nav a[aria-current]{color:var(--yellow)}.about-hero{display:grid;grid-template-columns:1.2fr .8fr;gap:70px;align-items:center;padding-top:65px;padding-bottom:85px}.about-hero h1{font-family:'Barlow Condensed',sans-serif;font-size:clamp(3.6rem,7vw,7rem);line-height:.95;margin:24px 0}.about-hero p:not(.eyebrow){max-width:600px;line-height:1.8;color:var(--muted);margin:24px 0}.about-hero figure{margin:0;background:var(--yellow);border:1px solid var(--line);position:relative;overflow:hidden}.about-hero img{display:block;width:100%;height:580px;object-fit:cover;object-position:center 25%}.about-hero figcaption{background:var(--yellow);color:var(--ink);font-weight:800;letter-spacing:.08em;padding:18px}.about-story{display:grid;grid-template-columns:1fr 1fr;gap:70px}.about-story p{line-height:1.9;margin:0 0 24px;color:var(--muted)}@media(max-width:900px){.about-header{flex-wrap:wrap;gap:20px}.about-header nav{display:flex!important;position:static!important;flex-wrap:wrap;gap:18px;width:100%}.about-hero{grid-template-columns:1fr 1fr;gap:30px}.about-hero img{height:480px}.about-story{gap:30px}}@media(max-width:600px){.about-hero,.about-story{grid-template-columns:1fr}.about-hero{padding-top:35px}.about-hero figure{max-width:420px}.about-hero img{height:440px}.about-header nav{font-size:.85rem}}
