.header-logo [data-testid="header-logo"]{font-family:var(--font-body--family);text-transform:uppercase;letter-spacing:.18em;font-size:23px;font-weight:400;color:#cfb273;white-space:nowrap}
.header__row{border-bottom:1px solid rgba(176,138,62,.25)}
body{background:#f7f3ed}
a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible{outline:3px solid #b08a3e;outline-offset:4px}
.rte{line-height:1.75}
.rte h2{margin-top:1.6em}
@media(max-width:749px){.header-logo [data-testid="header-logo"]{font-size:17px;letter-spacing:.12em}.rte{font-size:16px}}

