/* Maison Velaire: same design system as ASTER & ROWE, warmer palette for skincare */
:root{--mid:#141311;--mid2:#1b1a17;--plat:#DAD4CA;--ivory:#F5F1EA;--bronze:#C2A77F;--muted:#9a948a;--line:rgba(218,212,202,.14)}
.brand{display:inline-flex;align-items:center;gap:14px}
.brand .word span{color:var(--bronze)}
.brand .word{white-space:nowrap}
.foot-word{font-size:clamp(36px,9vw,150px)}
@media (max-width:420px){.brand{font-size:13px;letter-spacing:.2em}}
.logo-mark{width:40px;height:40px;color:var(--ivory);flex:none;transition:transform .6s cubic-bezier(.2,.7,.2,1)}
.brand:hover .logo-mark{transform:rotate(-8deg)}
.quotes{display:grid;grid-template-columns:repeat(3,1fr);gap:34px}
blockquote{border-top:1px solid var(--line);padding-top:28px}
blockquote p{font:300 24px/1.4 var(--head);color:var(--ivory)}
cite{display:block;margin-top:18px;font:500 11.5px var(--head);font-style:normal;letter-spacing:.2em;text-transform:uppercase;color:var(--muted)}
#contact .form{grid-template-columns:1fr 1fr}
@media (max-width:920px){.quotes,#contact .form{grid-template-columns:1fr}.logo-mark{width:32px;height:32px}.brand{gap:10px;font-size:15px}}
