.site-footer{border-top:1px solid var(--sg-line);padding-block:2.4rem}.site-footer__in{color:var(--sg-muted);font-size:var(--sg-t-xs);letter-spacing:.14em;text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 2rem;display:flex}.site-footer__logo{color:var(--sg-ink);letter-spacing:.34em;white-space:nowrap;font-size:.95rem;font-weight:300;text-decoration:none}.site-footer__logo b{font-weight:600}.site-footer__phone{white-space:nowrap;text-decoration:none}.site-footer__phone:hover{color:var(--sg-ink)}.site-footer__legal{color:var(--sg-muted);font-size:var(--sg-t-xs);flex-wrap:wrap;justify-content:space-between;gap:.6rem 2rem;margin-top:1.4rem;display:flex}.site-footer__docs{flex-wrap:wrap;gap:.4rem 1.6rem;display:flex}.site-footer__docs a{text-decoration:none}.site-footer__docs a:hover{color:var(--sg-ink);text-decoration:underline}
.site-header{top:var(--sg-safe-top);z-index:50;border-bottom:1px solid var(--sg-line);background:color-mix(in srgb, var(--sg-bg) 92%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:sticky}.site-header__in{min-height:var(--sg-head);grid-template-columns:1fr auto 1fr;align-items:center;gap:1.5rem;display:grid}.site-header__nav{flex-wrap:wrap;gap:1.6rem;display:flex}.site-header__link{font-size:var(--sg-t-xs);letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;font-weight:500;text-decoration:none}.site-header__link:hover{color:var(--sg-muted)}.site-header__logo{letter-spacing:.34em;text-transform:uppercase;white-space:nowrap;justify-self:center;font-size:1.1rem;font-weight:300;text-decoration:none}.site-header__logo b{font-weight:600}.site-header__right{justify-self:end;align-items:center;gap:1.4rem;display:flex}.site-header__btn{min-height:40px;padding:.55rem 1.3rem}.site-header__burger{cursor:pointer;background:0 0;border:0;width:40px;height:40px;padding:0;display:none;position:relative}.site-header__burger span,.site-header__burger:before,.site-header__burger:after{content:"";background:var(--sg-ink);height:1px;transition:transform .25s,opacity .25s;position:absolute;left:9px;right:9px}.site-header__burger:before{top:14px}.site-header__burger span{top:20px}.site-header__burger:after{top:26px}.site-header__burger[aria-expanded=true]:before{transform:translateY(6px)rotate(45deg)}.site-header__burger[aria-expanded=true] span{opacity:0}.site-header__burger[aria-expanded=true]:after{transform:translateY(-6px)rotate(-45deg)}.site-header__menu{border-top:1px solid var(--sg-line);background:var(--sg-bg)}.site-header__menu-list{padding-block:1rem 1.6rem;display:grid}.site-header__menu-link{border-bottom:1px solid var(--sg-line);font-size:var(--sg-t-sm);letter-spacing:.18em;text-transform:uppercase;padding:.8rem 0;text-decoration:none;display:block}@media (max-width:1100px){.site-header__in{grid-template-columns:auto 1fr auto}.site-header__nav{display:none}.site-header__burger{display:block}.site-header__logo{grid-area:1/1;justify-self:start}.site-header__right{grid-column:3}}@media (max-width:480px){.site-header__btn{display:none}.site-header__logo{letter-spacing:.26em}}@media (prefers-reduced-motion:reduce){.site-header__burger span,.site-header__burger:before,.site-header__burger:after{transition:none}}
