.rw-main-hub-links{background:#0d1015;color:#fff}.rw-hub-link-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:48px}.rw-hub-link-grid ul{list-style:none;padding:0;margin:0}.rw-hub-link-grid li{border-bottom:1px solid #ffffff20}.rw-hub-link-grid a{display:block;padding:16px 0;color:#d8dbe0;text-decoration:none;font-size:18px}.rw-hub-link-grid a:hover{color:#daff00}.rw-hub-link-grid h3{font-size:22px}
.rw-legal-page{background:#0d1015;color:#e0e2e7;padding:170px max(24px,calc((100vw - 960px)/2)) 90px;font-size:17px;line-height:1.75}.rw-legal-page h1{font-size:clamp(36px,5vw,64px);line-height:1.1;margin-bottom:60px}.rw-legal-page h2{margin-top:60px;font-size:30px}.rw-legal-page h3{margin:36px 0 16px;font-size:23px;line-height:1.35}.rw-legal-page li{padding-left:6px;margin-bottom:10px}.rw-legal-page a{color:#daff00}
body:has(.rw-legal-page),body:has(.rw-legal-page) .wp-site-blocks{background:#0d1015}body:has(.rw-legal-page) .wp-site-blocks>.rw-legal-page{margin-block-start:0}body:has(.rw-legal-page) .wp-site-blocks>footer{margin-block-start:0;background:transparent}
