.records-header nav{gap:28px}.records-header nav>a{display:inline-block}.records-intro{padding-top:62px;padding-bottom:48px}.records-intro .eyebrow{color:var(--copper);margin-bottom:22px}.records-intro-grid{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:end}.records-intro h1{font-family:var(--serif);font-weight:400;font-size:clamp(48px,5.5vw,76px);letter-spacing:-2.8px;line-height:1.08;margin:0}.records-lead p{font-size:14px;line-height:1.85;color:var(--muted);margin:0 0 16px}.records-footer{display:flex;gap:26px;align-items:center;color:var(--muted);border-color:var(--line);padding-top:26px;padding-bottom:26px}.records-footer a{color:var(--ink)}@media(max-width:700px){.records-header{height:80px}.records-header nav{gap:18px;font-size:11px}.records-header .nav-contact{padding:9px 10px}.records-intro{padding-top:40px;padding-bottom:35px}.records-intro-grid{grid-template-columns:1fr;gap:23px}.records-intro h1{font-size:50px}.records-lead p{font-size:13px}.records-footer{gap:20px;flex-wrap:wrap;font-size:9px}}@media print{.records-header nav,.records-footer,.skip{display:none}.records-intro{padding:20px 0}.records-intro-grid{display:block}.records-intro h1{font-size:40px}}
