.topbar{height:auto;min-height:76px;flex-wrap:wrap;gap:12px 24px;padding-top:12px;padding-bottom:12px}.site-nav{display:flex;align-items:center;gap:6px;margin-left:auto;order:1}.site-nav a{display:flex;align-items:center;justify-content:center;min-height:44px;padding:10px 15px;color:var(--navy);text-decoration:none;font-size:15px;font-weight:800;border-radius:10px}.site-nav a:hover,.site-nav a[aria-current="page"]{background:var(--paper);color:var(--purple)}.top-call{order:2}.site-nav a:focus-visible{outline:3px solid var(--purple);outline-offset:2px}#prices,#consultation{scroll-margin-top:110px}.consultation-shortcuts{display:flex;gap:10px;flex-wrap:wrap;margin-top:18px}.consultation-shortcuts .btn{min-height:48px}@media(max-width:820px){.topbar{gap:8px;min-height:0;padding-top:10px;padding-bottom:8px}.top-call{order:0;margin-left:auto}.site-nav{order:2;width:100%;margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px}.site-nav a{padding:10px 4px;font-size:14px;white-space:nowrap}#prices,#consultation{scroll-margin-top:145px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
