@font-face{font-family:CentreDisplay;src:url('assets/AbrilFatface-Regular.ttf')}body.information-page{background:#faf8f4;color:#1f2a22;font:1rem/1.7 Archivo,Arial,sans-serif;margin:0}.information-page *{box-sizing:border-box}.info-header{padding:26px max(6%,calc((100% - 1200px)/2));display:flex;align-items:center;justify-content:space-between;gap:24px}.info-brand{font:400 1.75rem/1.2 CentreDisplay,Georgia,serif;color:inherit;text-decoration:none}.info-header nav{display:flex;gap:26px;flex-wrap:wrap}.info-header nav a{font-size:.875rem;min-height:44px;display:inline-flex;align-items:center;color:inherit;text-decoration:none}.information-page main{width:auto;max-width:760px;margin:0 auto;padding:60px 24px 90px}.information-page h1{font:400 clamp(2.25rem,5vw,3.75rem)/1.12 CentreDisplay,Georgia,serif;margin:0 0 28px}.information-page h2{font:400 1.625rem/1.25 CentreDisplay,Georgia,serif;margin:40px 0 14px}.information-page p,.information-page li{font-size:1rem;line-height:1.75;color:#39483d}.information-page p{margin:0 0 20px}.information-page a{color:#2d5a42;text-underline-offset:4px}.information-page .info-brand{color:inherit}.info-footer{padding:48px max(6%,calc((100% - 1200px)/2));background:#1f2a22;color:#faf8f4}.info-footer p{color:#d0dbd2;margin:18px 0}.info-footer nav{display:flex;flex-wrap:wrap;gap:10px 24px}.info-footer nav a{color:#e3ebe4;min-height:44px;display:inline-flex;align-items:center;font-size:.875rem}.information-page :focus-visible{outline:3px solid #527c60;outline-offset:5px}.skip-link{position:absolute;top:8px;left:16px;transform:translateY(-150%);padding:12px;background:#fff;z-index:50}.skip-link:focus{transform:none}.information-page .notfound-numeral{color:#626e64}.information-page .footer-giant-mark{display:none}@media(max-width:600px){.info-header{padding:20px 6%;align-items:flex-start;flex-wrap:wrap;gap:12px}.info-header nav{gap:20px}.information-page main{padding:32px 6% 60px}.info-footer{padding:36px 6%}.information-page h1{overflow-wrap:anywhere}}
/* About page sign-off, carried over from index.html's retired #about section (art-direction.css
   .about-signoff): same CentreDisplay serif treatment for "Max", nothing else about-specific needed. */
.information-page .about-signoff{font:32px/1 CentreDisplay,Georgia,serif;color:#1f2a22;margin:36px 0 8px}
