/* Horizontal identity and high-visibility navigation, 1.4.0 */
.abs-headinner{height:104px}
.abs-brand{gap:18px;min-width:0;white-space:nowrap}
.abs-brand-accent{display:block!important;flex:0 0 5px!important;width:5px;height:52px;background:#dcb77a;border-radius:4px}
.abs-brand span.abs-brand-lockup{display:flex;flex-direction:column;gap:7px;line-height:1}
.abs-brand span.abs-brand-word{display:flex;flex-direction:row;align-items:baseline;gap:12px;line-height:1}
.abs-brand-word b{font:500 clamp(21px,2.15vw,29px)/1 Georgia,'Times New Roman',serif;letter-spacing:.065em;color:#1a5744}
.abs-brand-word strong{font:500 clamp(26px,2.5vw,37px)/1 Georgia,'Times New Roman',serif;letter-spacing:.025em;color:#1c2928}
.abs-brand-lockup small{display:block!important;margin:0!important;font:600 9px/1.5 Arial,sans-serif!important;letter-spacing:.15em;color:#718879!important}
.abs-headcontacts{margin-left:auto}
.abs-topnav a{transition:color .2s,background .2s}
.abs-brand:focus-visible,.abs-topnav a:focus-visible{outline:2px solid #d3ab65;outline-offset:4px}
.abs-maxfloat--preview{background:#5874cb;cursor:default}
.abs-maxfloat--preview:hover{background:#5874cb;transform:none}
@media(max-width:1050px){.abs-brand-word strong{font-size:28px}.abs-brand-word b{font-size:23px}.abs-headcontacts{gap:15px}.abs-headcontacts div>a{font-size:19px}.abs-brand-lockup small{font-size:8px!important}}
@media(max-width:720px){.abs-headinner{height:76px}.abs-brand{gap:10px}.abs-brand-accent{height:40px;flex-basis:4px!important}.abs-brand span.abs-brand-lockup{gap:5px}.abs-brand span.abs-brand-word{gap:5px}.abs-brand-word b{font-size:16px}.abs-brand-word strong{font-size:20px}.abs-brand-lockup small{font-size:6px!important;letter-spacing:.07em}.abs-headcontacts div>a{font-size:14px}.abs-mobile-menu summary{padding:3px}}
@media(max-width:430px){.abs-brand-word b{font-size:13px}.abs-brand-word strong{font-size:17px}.abs-brand-lockup small{font-size:5.7px!important}.abs-headcontacts div>a{font-size:12px}}
