/* A restrained family of rounded shapes echoes the F&S hallmark. */
:root{--radius-control:8px;--radius-card:18px;--radius-panel:24px}
.button,.menu-toggle,select{border-radius:var(--radius-control)}
.service-card{border-radius:var(--radius-card);isolation:isolate}.service-card .card-art,.service-card:after{border-radius:inherit}
.booking-box,.aside,.provider-mark{border-radius:var(--radius-panel)}
.status{border-radius:0 12px 12px 0}
.brand-study{border-radius:var(--radius-panel);margin:26px 26px 26px 0;border:1px solid #cfc7b8}.brand-study:before{border-radius:14px}
.brand img,.home .brand img{height:auto;aspect-ratio:176/96}.brand-study img,.provider-mark img,.home .cta img,.cta img{height:auto;aspect-ratio:176/96}
.brand .wordmark,.home .brand .wordmark{font-weight:600;letter-spacing:.12em}
.hero-note{border-radius:4px}.nav.open{border-radius:0 0 16px 16px}
@media(max-width:800px){.brand-study{margin:0 24px 26px;min-height:380px}.service-card{border-radius:16px}.booking-box,.aside,.provider-mark{border-radius:20px}}
