.dnh{height:84px;background:var(--black);display:flex;align-items:center;justify-content:space-between}.logo{color:#fff;font-size:24px;font-weight:800;letter-spacing:-1.2px;text-decoration:none}.logo sup{font-size:9px;vertical-align:top;margin-left:2px}.nav{display:flex;align-items:center;gap:25px}.nav a{color:#cfcfcf;font-size:12px;font-weight:700;text-decoration:none}.nav .active{color:#fff;border-bottom:2px solid var(--red);padding-bottom:7px}.nav .cta{background:var(--red);color:#fff;padding:12px 16px}.selectrow div{border:1px solid #555;padding:14px;color:#aaa;font-size:13px}.directorypanel{background:#fff;border:1px solid var(--line);padding:42px;display:grid;grid-template-columns:1fr .75fr;gap:70px;align-items:center}.directorypanel h3{font-size:30px;letter-spacing:-.035em;margin:0 0 14px}.directorypanel p{color:var(--muted);line-height:1.75}.fields{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line);border-left:1px solid var(--line)}.fields div{padding:18px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);font-size:12px;color:var(--muted)}.fields b{display:block;color:var(--ink);margin-bottom:5px}@media (max-width:900px){.nav a:not(.cta){display:none}}@media (max-width:560px){.dnh{height:74px}.nav .cta{padding:11px 12px}}