.human-sitemap{background:#050a0f}.human-sitemap__hero{background:radial-gradient(circle at 81% 31%,#d9b36326,#0000 23%),linear-gradient(120deg,#050a0f,#081721 65%,#071117);border-bottom:1px solid #f0d18d2b;grid-template-columns:minmax(0,1.15fr) minmax(300px,.48fr);align-items:end;gap:clamp(55px,10vw,170px);min-height:660px;padding:clamp(105px,12vw,175px) clamp(24px,7vw,120px) clamp(78px,9vw,125px);display:grid}.human-sitemap__hero .status-mark{margin-bottom:48px}.human-sitemap__hero .hero-kicker{color:var(--gold-bright)}.human-sitemap__hero h1{max-width:1050px;color:var(--ivory);font-family:var(--font-display);letter-spacing:-.06em;text-wrap:balance;margin:28px 0 0;font-size:clamp(3.5rem,7.1vw,7.5rem);font-weight:420;line-height:.9}.human-sitemap__hero>div>p:last-child{color:#aab9bd;max-width:760px;margin:31px 0 0;font-size:clamp(1.05rem,1.35vw,1.25rem);line-height:1.74}.human-sitemap__hero aside{background:#091820bd;border:1px solid #f0d18d3d;padding:clamp(30px,3.8vw,50px);position:relative}.human-sitemap__hero aside>svg{color:var(--gold-bright)}.human-sitemap__hero aside>span{color:var(--gold-bright);letter-spacing:.16em;margin-top:56px;font-size:.75rem;font-weight:840;display:block}.human-sitemap__hero aside>strong{color:var(--ivory);font-family:var(--font-display);letter-spacing:-.05em;margin-top:6px;font-size:clamp(4.2rem,6.5vw,7rem);font-weight:420;line-height:1;display:block}.human-sitemap__hero aside>p{color:#91a3a9;margin:18px 0 0;font-size:.88rem;line-height:1.65}.human-sitemap__fronts{background:#07141d;padding:clamp(92px,10vw,155px) clamp(24px,7vw,120px)}.human-sitemap__fronts>header,.human-sitemap__journal>header,.human-sitemap__institutional>header{max-width:1060px}.human-sitemap__fronts>header .micro-label,.human-sitemap__journal>header .micro-label,.human-sitemap__institutional>header .micro-label{margin:0 0 24px}.human-sitemap__fronts h2,.human-sitemap__journal h2,.human-sitemap__institutional h2{font-family:var(--font-display);letter-spacing:-.052em;text-wrap:balance;margin:0;font-size:clamp(2.7rem,5vw,5.5rem);font-weight:440;line-height:.96}.human-sitemap__fronts h2,.human-sitemap__institutional h2{color:var(--ivory)}.human-sitemap__groups{background:#f0d18d26;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:clamp(62px,8vw,105px);display:grid}.human-sitemap__groups>article{background:#0a1b24;padding:clamp(28px,3.2vw,44px)}.human-sitemap__groups>article>header>div{color:var(--gold-bright);letter-spacing:.16em;justify-content:space-between;align-items:center;font-size:.75rem;font-weight:840;display:flex}.human-sitemap__groups>article>header>small{color:#8b9da3;letter-spacing:.07em;text-transform:uppercase;margin-top:58px;font-size:.75rem;font-weight:700;display:block}.human-sitemap__groups h3{color:var(--ivory);font-family:var(--font-display);letter-spacing:-.037em;margin:11px 0 30px;font-size:clamp(2rem,2.6vw,2.8rem);font-weight:500;line-height:1}.human-sitemap__groups nav{border-top:1px solid #f0d18d21}.human-sitemap__groups nav a{border-bottom:1px solid #f0d18d1c;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;min-height:116px;padding:20px 0;display:grid}.human-sitemap__groups nav a>span{gap:8px;display:grid}.human-sitemap__groups nav strong{color:#e4e9e8;font-size:.91rem;line-height:1.35}.human-sitemap__groups nav small{color:#83969d;font-size:.78rem;line-height:1.55}.human-sitemap__groups nav svg{color:var(--gold);transition:transform .18s}.human-sitemap__groups nav a:hover svg{transform:translate(3px,-3px)}.human-sitemap__journal{background:var(--ivory);color:var(--ink);grid-template-columns:minmax(300px,.62fr) minmax(0,1.25fr);gap:clamp(55px,9vw,150px);padding:clamp(92px,10vw,155px) clamp(24px,7vw,120px);display:grid}.human-sitemap__journal>header>svg{color:#846623;margin-bottom:34px}.human-sitemap__journal>header .text-link{color:#705723;margin-top:32px}.human-sitemap__journal>div{border-top:1px solid #07131b40}.human-sitemap__journal>div>a{border-bottom:1px solid #07131b33;grid-template-columns:44px minmax(0,1fr) auto;align-items:start;gap:22px;padding:25px 0;display:grid}.human-sitemap__journal>div>a>span{color:#7c6022;letter-spacing:.12em;padding-top:4px;font-size:.75rem;font-weight:840}.human-sitemap__journal>div>a>div{display:grid}.human-sitemap__journal>div small{color:#6c5a30;letter-spacing:.09em;text-transform:uppercase;font-size:.75rem;font-weight:780}.human-sitemap__journal>div strong{font-family:var(--font-display);letter-spacing:-.025em;margin-top:8px;font-size:clamp(1.25rem,1.75vw,1.7rem);font-weight:560;line-height:1.12}.human-sitemap__journal>div p{color:#526168;max-width:740px;margin:10px 0 0;font-size:.84rem;line-height:1.6}.human-sitemap__journal>div svg{color:#846623;margin-top:3px}.human-sitemap__institutional{background:#0a2029;grid-template-columns:minmax(300px,.63fr) minmax(0,1.22fr);gap:clamp(55px,9vw,150px);padding:clamp(92px,10vw,155px) clamp(24px,7vw,120px);display:grid}.human-sitemap__institutional>header>svg{color:var(--gold-bright);margin-bottom:34px}.human-sitemap__institutional>nav{background:#f0d18d26;grid-template-columns:repeat(2,minmax(0,1fr));align-self:start;gap:1px;display:grid}.human-sitemap__institutional>nav a{background:#0b1c25;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:17px;min-height:172px;padding:27px;display:grid}.human-sitemap__institutional>nav a>svg{color:var(--gold-bright)}.human-sitemap__institutional>nav a>span{gap:8px;display:grid}.human-sitemap__institutional>nav strong{color:var(--ivory);font-family:var(--font-display);font-size:1.25rem;font-weight:530;line-height:1.1}.human-sitemap__institutional>nav small{color:#8fa1a6;font-size:.8rem;line-height:1.55}.human-sitemap__institutional>nav a>svg:last-child{color:#7e9197}@media (max-width:1120px){.human-sitemap__hero,.human-sitemap__journal,.human-sitemap__institutional{grid-template-columns:1fr}.human-sitemap__hero aside{max-width:520px}.human-sitemap__groups{grid-template-columns:1fr}}@media (max-width:640px){.human-sitemap__hero{min-height:auto;padding-top:78px}.human-sitemap__hero h1{font-size:clamp(2.65rem,11.4vw,3.65rem)}.human-sitemap__institutional>nav{grid-template-columns:1fr}.human-sitemap__journal>div>a{grid-template-columns:35px minmax(0,1fr)}.human-sitemap__journal>div>a>svg{display:none}}@media print{.human-sitemap,.human-sitemap__hero,.human-sitemap__fronts,.human-sitemap__journal,.human-sitemap__institutional{min-height:0;padding:28px 0;display:block;color:#111!important;background:#fff!important}.human-sitemap :where(h1,h2,h3,p,strong,span,small,a){color:#111!important}.human-sitemap__groups,.human-sitemap__institutional>nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid;background:#fff!important}.human-sitemap__groups>article,.human-sitemap__journal>div>a,.human-sitemap__institutional>nav a{break-inside:avoid;border:1px solid #aaa;min-height:0;background:#fff!important}}
