/* A quiet signature in the footer, separate from booking and navigation. */
footer .site-credit{display:flex;align-items:baseline;justify-content:flex-end;gap:5px;flex:0 0 100%;width:100%;margin-top:12px;font:400 11px/1.6 Inter,system-ui,sans-serif;letter-spacing:0;color:#756d63}
footer .site-credit a{display:inline-block;color:#8c6d38;text-decoration:none;border-bottom:1px solid #c9b894;transition:color .2s,border-color .2s}
footer .site-credit a:hover{color:#302b25;border-color:currentColor}
footer .site-credit a:focus-visible{outline:2px solid #8c6d38;outline-offset:4px}
@media(max-width:800px){footer .site-credit{justify-content:flex-start;margin-top:8px}}
@media(prefers-reduced-motion:reduce){footer .site-credit a{transition:none}}
