@font-face{font-family:"Nexus Orbitron";src:url("../fonts/google/Orbitron-wght.ttf") format("truetype");font-weight:400 900;font-style:normal}@font-face{font-family:"Nexus Share Tech Mono";src:url("../fonts/google/ShareTechMono-Regular.ttf") format("truetype");font-weight:400;font-style:normal}:root{--font-title:"Nexus Orbitron";--font-data:"Nexus Share Tech Mono"}html,body{max-width:100%;-webkit-text-size-adjust:100%;text-size-adjust:100%}body{min-width:0}.utility-header{box-sizing:border-box;max-width:100%;padding:16px}.utility-header__inner{min-width:0;width:min(1380px,calc(100% - 18px));min-height:82px;margin:0 auto;display:grid;gap:10px}.utility-header__brand-row{min-width:0;display:flex;align-items:center;justify-content:flex-start;gap:18px}.utility-header .utility-brand{min-width:0;display:inline-flex;align-items:center;gap:10px;color:var(--text,var(--on-surface,var(--color-text,#edf6f8)));font-weight:900;letter-spacing:0.08em;text-decoration:none;text-transform:uppercase}.utility-header .utility-brand:hover,.utility-header .utility-brand:focus-visible{text-decoration:none}.utility-header .utility-brand:hover .utility-brand__label,.utility-header .utility-brand:focus-visible .utility-brand__label{text-decoration:underline;text-underline-offset:4px}.utility-header .utility-brand h2{min-width:0;margin:0;font:inherit;letter-spacing:inherit;line-height:1;overflow-wrap:anywhere}.utility-brand__beta{margin-left:3px;color:#e36bb7;font-size:0.48em;font-weight:900;letter-spacing:0.1em;line-height:1;text-shadow:0 0 8px rgba(227,107,183,0.32);vertical-align:sub}.utility-header .utility-brand img{width:30px;height:30px;display:block;filter:drop-shadow(0 0 8px rgba(91,214,228,0.18))}.utility-header .utility-title{min-width:0;display:grid;gap:6px}.utility-header .utility-title h1{min-width:0;margin:0;font-family:var(--font-title,"Nexus Orbitron"),"Cascadia Mono","Segoe UI",sans-serif;font-size:clamp(1.65rem,4vw,2.85rem);font-weight:700;line-height:1.08;letter-spacing:0;text-transform:uppercase;overflow-wrap:anywhere}.utility-header .utility-title h1 a{color:inherit;text-decoration:none}.utility-header .utility-title p{min-width:0;margin:0;max-width:680px;color:var(--muted,var(--on-surface-muted,var(--color-muted,#9eb3be)));overflow-wrap:anywhere}.utility-header__actions{display:flex;align-items:center;justify-content:flex-end;gap:10px}@media (max-width:760px){.utility-header{padding:14px 0}.utility-header__inner{width:calc(100% - 20px);max-width:100%}.utility-header__brand-row{align-items:flex-start;flex-direction:column}.utility-header__actions{width:100%;justify-content:stretch}.utility-header__actions>*{flex:1}}@media (max-width:425px){.utility-header__brand-row{align-items:center;text-align:center}.utility-header .utility-brand{justify-content:center}}