/* koi112 : tuiles de texte = dalles sombres opaques posées juste au-dessus de l'eau (pas de verre dépoli). Header non concerné. */
:root{--slab:#0b1413;--slab-2:#101b1a;--slab-bd:rgba(200,162,90,.30);--slab-sh:inset 0 1px 0 rgba(236,214,170,.10),inset 0 -1px 0 rgba(0,0,0,.5),0 2px 3px rgba(0,0,0,.35),0 18px 34px -16px rgba(0,0,0,.7);--g-bg:var(--slab);--g-bg-solid:var(--slab);--g-blur:none;--g-sh:var(--slab-sh)}
html body .story .slot:not(.s-hero):not(.s-intent),html body #projets .pf-ring .pf-body,html body .glass,html body .k109-tiles a,html body .mt-step,
html body .story .slot.svc-card,html body article.art.wk.section,html body .hs-card,html body .page-sub .post,html body .page-sub .art,html body .all-a a{
 background:linear-gradient(180deg,var(--slab-2),var(--slab) 60%)!important;background-color:var(--slab)!important;
 -webkit-backdrop-filter:none!important;backdrop-filter:none!important;border:1px solid var(--slab-bd)!important;box-shadow:var(--slab-sh)!important}
html body .k109-tiles a:hover{border-color:rgba(200,162,90,.6)!important;transform:translateY(-2px)}
html.flow-splash.frame-on body .story .slot.svc-card.svc-card,html.flow-splash body .story .slot.svc-card.on.svc-card,html body .story .slot.svc-card.svc-card{background:linear-gradient(180deg,var(--slab-2),var(--slab) 60%)!important;background-color:var(--slab)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border:1px solid var(--slab-bd)!important;box-shadow:var(--slab-sh)!important}
