.nye-access-hub{max-width:1254px;margin:auto;padding:44px 22px 70px;color:#e7dec6;font:16px/1.55 'Courier New',monospace}.nye-access-hub header{padding:10px 0 30px}.nye-access-hub header>p:first-child,.nye-access-hub small,.nye-access-hub aside>p:first-child{color:#bdce7c;font-size:12px;letter-spacing:.12em}.nye-access-hub h1{font:clamp(36px,6vw,74px)/1.05 Impact,'Arial Black',sans-serif;margin:12px 0 20px}.nye-access-hub h1 em{color:#c786ad;font-style:normal}.nye-access-doors{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.nye-access-doors>a{display:block;color:inherit;text-decoration:none;border:2px solid #795d7a;background:#231d26;box-shadow:6px 6px #09080b}.nye-access-doors img{display:block;width:100%;height:200px;object-fit:cover;object-position:center}.nye-access-doors>a:last-child img{object-fit:contain;background:#151117}.nye-access-doors a>div{padding:22px}.nye-access-hub h2{font:34px/1.1 Impact,'Arial Black',sans-serif;letter-spacing:1px;color:#cd96b7;margin:12px 0}.nye-access-hub b{font-size:13px;color:#bdd17e}.nye-access-hub aside{margin-top:38px;padding:24px;border-top:3px solid #a5b766;max-width:850px}.nye-access-hub aside a{color:#c9d58d}.nye-access-hub a:focus-visible{outline:3px solid #c7e181;outline-offset:5px}.nye-access-doors>a:hover{border-color:#c7e181}@media(max-width:760px){.nye-access-doors{grid-template-columns:1fr}.nye-access-doors img{height:180px}.nye-access-hub{padding:26px 18px 50px}.nye-access-hub h1{font-size:40px}}
.nye-access-hub{display:block;background:#151216;box-sizing:border-box}.nye-access-hub *{box-sizing:border-box}

#MainContent:has(.nye-access-hub){background:#151216}
