header{background:#fff;border-bottom:1px solid #d8e5eb;position:sticky;top:0;z-index:5}.nav{max-width:1180px;margin:auto;padding:12px 24px;display:flex;flex-direction:column;align-items:stretch;gap:12px;position:relative}.brand{display:inline-flex;flex-direction:column;align-items:flex-start;text-decoration:none;max-width:max-content}.brand-top{display:flex;align-items:center;gap:8px}.brand .brand-tree{display:block;width:112px;height:92px;object-fit:contain}.brand .brand-word-img{display:block;width:320px;height:auto;max-height:100px;object-fit:contain}.brand-name{font-size:1.22rem;line-height:1.3;letter-spacing:.005em;font-weight:800;color:#173f69;white-space:nowrap;margin-top:4px;width:100%;text-align:center}.top-phone{position:absolute;top:62px;right:24px;color:#0a9da8;font-size:1.18rem;font-weight:800;white-space:nowrap}.links{display:flex;justify-content:flex-end;align-items:center;gap:22px;flex-wrap:wrap;font-size:.94rem;font-weight:700}.links a{text-decoration:none}.links a:not(.button):hover,.links a:not(.button):focus-visible{color:#098b9c}.links .button{display:inline-block;background:#0a9da8;color:#fff!important;border-radius:6px;padding:11px 18px;font-size:.9rem;font-weight:800;text-decoration:none;box-shadow:0 5px 0 #08727c}@media(max-width:800px){.brand .brand-tree{width:85px;height:70px}.brand .brand-word-img{width:245px}.brand-name{font-size:1rem}.links{gap:14px;font-size:.86rem}}@media(max-width:700px){.top-phone{position:static;align-self:flex-end;font-size:1rem}}@media(max-width:480px){.brand .brand-tree{width:70px;height:62px}.brand .brand-word-img{width:205px}.brand-name{font-size:.82rem}.brand-top{gap:5px}.links .button{display:none}}