/* Editorial identity: fixed media ratio, original typography and authentic marks. */
.directory-card{border-radius:3px;padding:20px;overflow:hidden}.directory-card .directory-mark{display:block;height:auto;width:100%;margin:0 0 22px}.editorial-visual{aspect-ratio:3/2;width:100%;min-width:0;overflow:hidden;position:relative;border-radius:2px}.editorial-visual.visual-brand{display:flex;align-items:center;justify-content:center;background:#f7f7f2;border:1px solid #e5e7e0;padding:24px}.directory-mark .visual-brand img,.article-editorial-visual .visual-brand img,.collection-editorial-visual .visual-brand img{display:block;width:auto;height:auto;max-width:90%;max-height:115px;object-fit:contain}.editorial-visual.visual-photo{background:#e4e5df}.directory-mark .visual-photo img,.article-editorial-visual .visual-photo img,.collection-editorial-visual .visual-photo img{width:100%;height:100%;max-width:none;max-height:none;object-fit:cover}.visual-photo>span{position:absolute;bottom:16px;left:16px;background:#fffdf4ed;padding:7px 10px;font-size:9px;letter-spacing:.12em;color:#19333e;font-weight:700}.visual-type{display:flex;flex-direction:column;justify-content:space-between;padding:22px;background:#173e42;color:#fff9e9}.visual-type .cover-kicker{font-size:9px;letter-spacing:.17em;font-weight:600}.visual-type strong{display:block;font-family:Georgia,serif;font-size:clamp(22px,2.3vw,34px);line-height:1.08;font-weight:400;letter-spacing:-.045em;overflow-wrap:break-word;margin:12px 0}.cover-baseline{border-top:1px solid currentColor;padding-top:9px;display:flex;justify-content:space-between;gap:10px;font-size:8px;letter-spacing:.13em}.tone-democratie{background:#283344;color:#faf2dd}.tone-solidaritate{background:#8a4839;color:#fff6e7}.tone-mediu{background:#dce2ce;color:#263e30}.tone-educatie{background:#d8e6e8;color:#203c45}.tone-sanatate{background:#e7ded6;color:#3c3334}.article-editorial-visual{max-width:680px;margin:24px 0 30px}.article-editorial-visual .editorial-visual{aspect-ratio:2.4/1}.article-editorial-visual .visual-type{padding:28px 32px}.article-editorial-visual .visual-type strong{font-size:clamp(29px,4vw,48px)}.article-editorial-visual .visual-brand img{max-height:150px}.collection-editorial-visual{margin-bottom:22px;max-width:480px}.editorial-project-grid .directory-card{display:flex}.editorial-project-grid .directory-mark{height:auto}.editorial-project-grid .directory-mark img{max-height:115px}.editorial-project-grid .visual-photo img{max-height:none}.editorial-project-grid .visual-type strong{font-size:25px}.home-domains nav{grid-template-columns:repeat(3,1fr)}
@media(max-width:760px){.article-editorial-visual .editorial-visual{aspect-ratio:1.8/1}.visual-type{padding:20px}.visual-type strong{font-size:30px}.home-domains nav{grid-template-columns:repeat(2,1fr)}.home-domains a:last-child{grid-column:auto}}
@media(max-width:480px){.editorial-project-grid .directory-card{display:flex;padding:18px}.editorial-project-grid .directory-mark{display:block;height:auto;width:100%;margin:0 0 18px}.editorial-project-grid .directory-mark img{max-height:115px}.editorial-project-grid .visual-photo img{max-height:none}.editorial-project-grid .visual-type strong{font-size:32px}.article-editorial-visual .visual-type{padding:22px}.visual-brand{padding:20px}}
