/* 8Reads v67: original octopus artwork for the header; favicon separate */
.top .nav > .logo{display:inline-flex;align-items:center;gap:10px;white-space:nowrap;text-decoration:none;flex-shrink:0;line-height:1}
.top .nav > .logo .logo-mark{display:block;width:75px;height:75px;object-fit:contain;flex:none}
.top .nav > .logo .logo-word{font-family:system-ui,-apple-system,Arial,sans-serif;font-weight:800;font-size:25px;letter-spacing:.045em;color:#0d5556}
.top .nav > .logo .logo-word span{color:#b67652}
@media(max-width:760px){.top .nav > .logo{gap:7px}.top .nav > .logo .logo-mark{width:56px;height:56px}.top .nav > .logo .logo-word{font-size:19px;letter-spacing:.025em}}
@media(max-width:410px){.top .nav > .logo .logo-mark{width:45px;height:45px}.top .nav > .logo .logo-word{font-size:17px}}
