*{box-sizing:border-box}
body{margin:0}
.fcq-header{border-bottom:1px solid #ddd8cf;background:#fff;font-family:Arial,Helvetica,sans-serif}
.fcq-header-inner{max-width:1180px;margin:auto;padding:18px 28px 15px;display:flex;align-items:flex-end;justify-content:space-between;gap:28px}
.fcq-brand{color:#302d29;text-decoration:none;display:block}
.fcq-brand strong{display:block;font:34px/1 Georgia,"Times New Roman",serif;letter-spacing:.075em;font-weight:normal;color:#211f1c}
.fcq-brand strong span{margin-left:2px;font:400 13px/1 Arial,Helvetica,sans-serif;letter-spacing:.04em;color:#8c642b}
.fcq-brand small{display:block;margin-top:6px;font-size:12px;font-weight:700;letter-spacing:.115em;text-transform:uppercase;color:#5f574d}
.fcq-nav{display:flex;flex-wrap:wrap;gap:20px;align-items:center}
.fcq-nav a{color:#39352f;text-decoration:none;font-size:12px;letter-spacing:.09em;text-transform:uppercase;padding:4px 0 5px;border-bottom:2px solid transparent}
.fcq-nav a:hover,.fcq-nav a.active{border-bottom-color:#8c642b}
@media(max-width:760px){.fcq-header-inner{align-items:flex-start;flex-direction:column;padding:14px 18px 10px;gap:12px}.fcq-nav{gap:8px 15px}.fcq-brand small{max-width:330px}}
