.sfm{--sfm-ink:#23262b;--sfm-muted:#6e6a63;--sfm-line:#e6e0d7;background:#fff;color:var(--sfm-muted);font-family:var(--font-sans),system-ui,sans-serif;font-size:10px;font-weight:400;letter-spacing:.28em;text-transform:uppercase;-webkit-font-smoothing:antialiased}.sfm-in{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 32px;max-width:1512px;box-sizing:border-box;margin:0 auto;padding:20px clamp(16px,2.8vw,40px) 22px;border-top:1px solid var(--sfm-line)}.sfm p{margin:0}.sfm a{color:inherit;text-decoration:none;transition:color .25s ease}.sfm-sign{display:flex;align-items:center;gap:10px}.sfm-sign p{font-family:var(--font-cormorant),Georgia,serif;font-size:16px;font-style:italic;letter-spacing:.01em;text-transform:none;color:var(--sfm-ink);white-space:nowrap}.sfm-sig{display:block;width:84px;height:auto}.sfm-follow{display:flex;align-items:center;gap:16px}.sfm-socials{display:flex;gap:15px}.sfm-socials a{display:inline-flex;color:var(--sfm-ink)}.sfm-socials a:hover{color:#9c7c63}.sfm-socials svg{width:14px;height:14px}.sfm-reach a{color:var(--sfm-ink);border-bottom:1px solid var(--sfm-line)}.sfm-qr{display:none;align-items:center;gap:12px}.sfm-qr img{display:block;width:40px;height:40px}.sfm-qr p{max-width:18ch;line-height:1.6}.sfm-legal{display:flex;flex-wrap:wrap;align-items:center;gap:8px 22px}.sfm-legal nav{display:flex;gap:18px}.sfm-legal a:hover{color:var(--sfm-ink)}.sfm-phone{display:none}@media (min-width:1100px){.sfm-qr{display:flex}}@media (max-width:699px){.sfm{letter-spacing:.2em}.sfm-in{flex-direction:column;justify-content:center;text-align:center;gap:14px;padding:22px 16px 26px}.sfm-legal{flex-direction:column-reverse;gap:10px}.sfm-phone{display:inline}}.ln--dark .sfm,.ln:not(.ln--auto):not(.ln--light) .sfm,body:has(.mh) .sfm{--sfm-ink:#fff;--sfm-muted:hsla(0,0%,100%,.55);--sfm-line:hsla(0,0%,100%,.16);background:transparent}.ln--dark .sfm-qr img,.ln--dark .sfm-sig,.ln:not(.ln--auto):not(.ln--light) .sfm-qr img,.ln:not(.ln--auto):not(.ln--light) .sfm-sig,body:has(.mh) .sfm-qr img,body:has(.mh) .sfm-sig{filter:invert(1)}