:root{--rfh-brand:#8b1a1a;--rfh-brand-strong:#6b1414;--rfh-brand-soft:rgba(139,26,26,0.10);--rfh-brand-tint:rgba(139,26,26,0.06);--rfh-deep:#0a1628;--rfh-deep-1:#0f1d32;--rfh-deep-2:#14253e;--rfh-deep-line:rgba(255,255,255,0.10);--rfh-deep-line-2:rgba(255,255,255,0.18);--rfh-gold:#c9a961;--rfh-gold-soft:rgba(201,169,97,0.12);--rfh-font:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',system-ui,sans-serif;--rfh-font-mono:'JetBrains Mono',ui-monospace,SFMono-Regular,Consolas,monospace;--rfh-font-display:'Fraunces',Georgia,'Times New Roman',serif;--rfh-r-sm:6px;--rfh-r-md:10px;--rfh-r-lg:14px;--rfh-motion-instant:0ms;--rfh-motion-fast:120ms;--rfh-motion-standard:180ms;--rfh-motion-emphasized:260ms;--rfh-motion-spring:420ms;--rfh-ease:cubic-bezier(0.32,0.72,0,1);--rfh-ease-out:cubic-bezier(0,0,0.2,1)}.rfh-lockup{display:inline-flex;align-items:center;gap:8px;color:inherit;text-decoration:none;line-height:1;white-space:nowrap}.rfh-mark{display:block;flex-shrink:0}.rfh-mark__wing{opacity:.55;transition:opacity var(--rfh-motion-fast) var(--rfh-ease)}.rfh-lockup:hover .rfh-mark__wing,.rfh-lockup:focus-visible .rfh-mark__wing{opacity:1}.rfh-lockup__word{font-family:var(--rfh-font);font-size:1.02rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.rfh-lockup__beta{align-self:flex-start;margin-left:-2px;font-family:var(--rfh-font);font-size:.58rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;opacity:.72}@media(max-width:480px){.rfh-lockup{gap:6px}.rfh-lockup__word{font-size:.95rem;letter-spacing:.1em}}@media(max-width:360px){.rfh-lockup{gap:5px}.rfh-lockup__word{font-size:.88rem;letter-spacing:.06em}.rfh-lockup__beta{display:none}}.rfi-hawk-wordmark,.salian-defense-wordmark{font-family:inherit;letter-spacing:inherit}@media(prefers-reduced-motion:reduce){.rfh-mark__wing{transition:none}}