.veyryn-title{display:block;width:clamp(180px,34vw,440px);max-width:100%;height:auto;margin-inline:auto;object-fit:contain}
#loginBrand h1,#startupLoading strong{background:none;letter-spacing:0;text-indent:0;filter:none}
#startupLoading .veyryn-title{width:min(520px,80vw)}
[data-auth-status] .veyryn-title{width:135px}
.main-menu-screen > h2 .veyryn-title{width:auto;height:clamp(68px,10vw,110px);max-width:85vw}
.phase-announcement{position:fixed;inset:0;z-index:2147483000;display:grid;place-items:center;pointer-events:none;user-select:none;color:#f4dfaa;font:600 clamp(32px,7vw,76px)/1.1 Georgia,serif;letter-spacing:.12em;text-shadow:0 3px 8px #000,0 0 24px #000,0 0 16px #bd955555}
