@import url("../law-firm/style.css");
@import url("../law-layout-boutique/style.css");

/* law-showcase-emerald: Emerald boutique — editorial board */
:root {
    --theme-primary: #0F3D3E;
    --theme-accent: #B08D57;
    --lf-primary: #0F3D3E;
    --lf-primary-dark: color-mix(in srgb, #0F3D3E 72%, #000);
    --lf-accent: #B08D57;
    --lf-light: #E4EFEE;
}

body { background: #F4F7F6; }

.lf-hero {
    background-image:
        linear-gradient(120deg, color-mix(in srgb, #0F3D3E 88%, #000), color-mix(in srgb, #0F3D3E 55%, transparent)),
        var(--lf-hero-image, none);
}

.lf-firm-section,
.lf-section.lf-firm-section { background: #E4EFEE; }
