.topbar[data-site-nav]{height:auto;min-height:76px;padding:16px 5vw;gap:22px;flex-wrap:wrap;box-sizing:border-box}.topbar[data-site-nav] .brand{color:var(--text);text-decoration:none;flex-shrink:0}.topbar[data-site-nav] .brand small{white-space:nowrap}.topbar[data-site-nav] nav{display:flex;order:0;width:auto;gap:22px;flex-wrap:wrap;overflow:visible;align-items:center}.topbar[data-site-nav] nav a{white-space:nowrap;font-size:13px}.topbar[data-site-nav] a:focus-visible{outline:2px solid var(--accent2);outline-offset:5px}.coming-soon-card{margin:0 0 60px;min-height:0;display:flex;justify-content:space-between;align-items:center;gap:22px}.coming-soon-card p{color:var(--muted);max-width:600px}.coming-soon-badge{border:1px solid #5a4c32;color:var(--accent2);padding:8px 15px;border-radius:20px;white-space:nowrap;font-size:12px}.home-tool-card{display:flex;flex-direction:column}.home-tool-card .feature-link{margin-top:auto;padding-top:18px}.launch-tools-grid{margin-bottom:22px}.home-subtitle{color:var(--muted);font-size:18px;line-height:1.7}.launch-page .hero{max-width:900px}.launch-page .hero h1{font-size:clamp(40px,6vw,74px)}@media(max-width:850px){.topbar[data-site-nav] nav{order:3;width:100%;gap:12px 22px}.launch-tools-grid{grid-template-columns:1fr}.coming-soon-card{align-items:flex-start;flex-direction:column}}@media(max-width:500px){.topbar[data-site-nav]{padding:14px 5vw;gap:16px}.topbar[data-site-nav] nav{gap:10px 18px}.topbar[data-site-nav] nav a{font-size:12px}.launch-page .hero{padding-top:50px}.home-subtitle{font-size:16px}}

.site-game-notice{padding:10px 5vw;border-bottom:1px solid #302b22;background:#151614;color:#baae93;font-size:11px;line-height:1.65;text-align:center}.site-game-notice:empty{display:none}
