.site_header__gIotm{position:-webkit-sticky;position:sticky;top:0;z-index:20;background:rgba(250,250,249,.92);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--border)}.site_headerRow__QCbdL{max-width:1200px;margin:0 auto;padding:12px 20px;display:flex;align-items:center;gap:20px}.site_logo__VIawt{display:flex;flex:none}.site_search__T30KT{flex:1 1}.site_search__T30KT input{width:100%;height:40px;border:1px solid var(--border);border-radius:10px;padding:0 14px;font:inherit;background:#fff}.site_search__T30KT input:focus{outline:2px solid var(--fg);outline-offset:-1px}.site_phone__yfqiX{flex:none;font-weight:600;text-decoration:none}.site_nav__Ona1M{max-width:1200px;margin:0 auto;padding:0 20px 10px;display:flex;gap:18px;overflow-x:auto;white-space:nowrap;font-size:14px}.site_nav__Ona1M a{text-decoration:none;color:var(--muted)}.site_nav__Ona1M a:hover{color:var(--fg)}.site_footer__ru5jf{border-top:1px solid var(--border);margin-top:64px;padding:32px 20px;font-size:14px;line-height:1.6}.site_footerGrid__4nN0B{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:24px;gap:24px}.site_footerTitle__E9PG5{font-weight:600;margin-bottom:4px}.site_footer__ru5jf a{text-decoration:none}.site_muted__PkxHR{color:var(--muted)}@media (max-width:640px){.site_headerRow__QCbdL{flex-wrap:wrap;gap:10px}.site_search__T30KT{order:3;flex-basis:100%}.site_phone__yfqiX{margin-left:auto;font-size:14px}}