/* Lussoro brand layer (2026-10-29): new logo + Cormorant Garamond. Nothing else. */
@font-face{font-family:'Cormorant Garamond';src:url('/assets/fonts/cormorant-500-latin.woff2') format('woff2');font-style:normal;font-weight:300 700;font-display:swap}
@font-face{font-family:'Cormorant Garamond';src:url('/assets/fonts/cormorant-500-italic-latin.woff2') format('woff2');font-style:italic;font-weight:300 700;font-display:swap}
/* the chat widget (separate source) still asks for Playfair: give it the brand serif */
@font-face{font-family:'Playfair Display';src:url('/assets/fonts/cormorant-500-latin.woff2') format('woff2');font-style:normal;font-weight:300 800;font-display:swap}
/* Cormorant runs smaller than Playfair at the same size and needs a touch more weight to hold up on dark backgrounds */
h1,h2,h3,.hero-headline,.svc-headline,.proj-h1,.port-h1{font-weight:500!important}
footer .footer-logo img{width:230px!important;max-width:60vw!important;height:auto!important}
#service-area{scroll-margin-top:88px}
