/* Unified slate, mist and muted teal palette. */
:root{--ink:#243444;--muted:#566777;--teal:#376b68;--teal-dark:#28514e;--teal-soft:#e8efed;--cream:#f3f6f8;--soft:#f3f6f8;--line:#dce4e9}
#ukazky{background:#fff}
#proc-ode-me{background:#eaf0f4}
#sluzby{background:#f4f6f8}
#postup{background:#e8efed}
#faq{background:#fff}
#kontakt{background:#213342}
#ukazky .section-heading>p,#sluzby .section-heading>p,#postup .section-heading>p,#faq .faq-intro>p{color:#526171}
#sluzby .included-summary{color:#243444}
#sluzby .service-card{background:#fff;border-color:#dce4e9;box-shadow:0 8px 24px #24344406}
#proc-ode-me .approach-points article:before{background:#376b68}
#proc-ode-me .approach-intro>p,#proc-ode-me .approach-points p,#proc-ode-me .approach-footnote{color:#4c6070}
#kontakt h2,#kontakt .direct-contact strong{color:#fff}
#kontakt .business-details,#kontakt .contact-promise{color:#d8e3eb}
