.links-page{isolation:isolate;background:var(--brand-maroon);color:var(--brand-ivory);padding:64px 24px 88px;position:relative;overflow:hidden}.links-page-photo{z-index:-2;object-fit:cover;object-position:center 30%;opacity:.28;width:100%;height:100%;position:absolute;inset:0}.links-page-shade{z-index:-1;background:linear-gradient(180deg, color-mix(in srgb,var(--brand-maroon) 62%,transparent), color-mix(in srgb,var(--brand-maroon) 78%,transparent));position:absolute;inset:0}.links-page-heading{text-align:center;margin:0 auto 40px}.links-page-heading p{letter-spacing:0;text-transform:uppercase;color:var(--brand-sage);margin-bottom:14px;font:500 14px/1.5 Poppins,sans-serif}.links-page-heading h1{margin-bottom:18px;font:400 56px/1.1 Inria Serif,serif}.links-socials{justify-content:center;gap:10px;display:flex}.links-socials .links-social{width:44px;height:44px;color:var(--brand-sage);border:1px solid var(--line);border-radius:0}.links-socials .links-social:hover{background:var(--brand-sage);color:var(--brand-maroon)}.links-stage{justify-content:center;align-items:center;width:min(100%,560px);margin:auto;display:flex}.links-list{gap:14px;width:min(100%,440px);display:grid}.links-list .links-item{border:1px solid var(--brand-sage);background:var(--brand-sage);height:auto;min-height:78px;color:var(--brand-maroon);box-shadow:none;white-space:normal;text-align:left;letter-spacing:0;border-radius:0;justify-content:space-between;gap:20px;padding:19px 24px;font:500 18px/1.5 Poppins,sans-serif;text-decoration:none;display:flex}.links-list .links-item:hover{background:var(--brand-ivory);border-color:var(--brand-ivory)}.links-list .links-item svg{flex-shrink:0;width:20px;height:20px}.links-page a:focus-visible{outline:3px solid var(--brand-ivory);outline-offset:4px}@media (width<=640px){.links-page{padding:44px 20px 64px}.links-page-heading{margin-bottom:30px}.links-page-heading h1{font-size:46px}.links-page-photo{object-position:48% center}.links-list .links-item{min-height:80px;padding:17px 18px;font-size:18px}}
