.topbar nav{gap:clamp(.6rem,1.4vw,1.4rem)}.topbar nav a{white-space:nowrap}.topbar nav a[aria-current="page"]{color:var(--green2);text-decoration:underline;text-underline-offset:6px}.history-teaser{max-width:1200px;margin:auto;display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:3rem;align-items:center;background:var(--cream)}.history-teaser img{max-height:320px;margin:auto;object-fit:contain;border-radius:6px}.history-teaser h2{font-size:clamp(2rem,3vw,3rem)}@media(min-width:951px) and (max-width:1150px){.topbar{height:auto;min-height:84px;flex-wrap:wrap;gap:12px;padding-block:16px}.topbar nav{width:100%;justify-content:center;flex-wrap:wrap}}@media(max-width:700px){.history-teaser{grid-template-columns:1fr;gap:1.5rem}}
