.site-header nav .nav-discord{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:auto;height:auto;flex-shrink:0;min-height:44px;padding:7px 12px;border:1px solid #6f7cff;border-radius:6px;color:#f5f5f7;background:#202442;white-space:nowrap;font-weight:700}.nav-discord:focus-visible,.discord-entry-bar a:focus-visible{outline:3px solid #b9c1ff;outline-offset:3px}.discord-entry-bar{display:none}@media(max-width:1100px){.site-header nav{gap:12px}.site-header{gap:14px}}@media(max-width:1100px){body{padding-bottom:112px}.discord-entry-bar{position:fixed;z-index:25;bottom:0;left:0;right:0;display:flex;flex-direction:column;align-items:stretch;gap:4px;padding:8px 16px calc(10px + env(safe-area-inset-bottom));border-top:1px solid #454967;background:#121216}.discord-entry-bar>span{font-size:12px;line-height:1.4;text-align:center;color:#d5d5df}.discord-entry-bar>a{display:flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:8px 12px;border-radius:6px;background:#6f7cff;color:#080812;text-decoration:none;font-size:15px;font-weight:800;line-height:1.5}.site-header nav .nav-discord{justify-content:flex-start}}@media(min-width:841px) and (max-width:1100px){.menu-button{display:block;margin-left:auto;border:1px solid #2b2b32;border-radius:4px;background:#121216;color:#f5f5f7;padding:8px 12px;font:inherit}.site-header nav{display:none;position:absolute;top:64px;right:14px;left:14px;padding:12px;border:1px solid #2b2b32;background:#101014;align-items:stretch;flex-direction:column;gap:2px}.site-header nav.is-open{display:flex}.site-header nav a{padding:9px}}@media(min-width:841px) and (max-width:1100px){.site-footer{grid-template-columns:repeat(3,minmax(0,1fr))}.site-footer>div{min-width:0}.site-footer .copyright{grid-column:1/-1}}.home-consultation-note{max-width:58ch;color:#bfc0cc;font-size:14px;line-height:1.8;margin-top:16px}.home-hero-professional h1{font-size:clamp(2rem,4.5vw,4.5rem);line-height:1.3;overflow-wrap:anywhere}.discord-direct .steps{margin:24px 0}.discord-direct .steps li{min-width:0}.discord-direct .steps{grid-template-columns:1fr}.discord-direct .steps li>div{min-width:0}.discord-direct .steps p{overflow-wrap:anywhere}