/* Editorial – După gust */
.dg-articles,.dg-article-page{max-width:1090px;width:calc(100% - 56px);margin:auto;padding:30px 0 75px;color:#2b3b30}.dg-crumb{display:flex;gap:12px;font:13px/1.5 Arial,sans-serif;color:#697669;margin:0 0 44px}.dg-crumb a{text-decoration:none;border-bottom:1px solid #bacab7}.dg-kicker{font:600 11px/1.6 Arial,sans-serif;letter-spacing:1.6px;text-transform:uppercase;color:#77846d;margin:0 0 17px}.dg-articles-hero,.dg-editorial-head{border-bottom:1px solid #d8ded4;padding:0 0 38px;margin:0 0 37px}.dg-articles-hero h1,.dg-editorial-head h1{font:400 clamp(36px,5.2vw,60px)/1.13 Georgia,serif;letter-spacing:-1.1px;margin:0 0 20px;max-width:800px;color:#28382d}.dg-articles-hero>p:last-child,.dg-editorial-head .dg-lead{font:17px/1.7 Arial,sans-serif;color:#657063;max-width:660px;margin:0}.dg-editorial-head{max-width:760px;margin:0 auto 37px}.dg-editorial-head .dg-author{font:13px Arial,sans-serif;color:#657063;margin:23px 0 0}.dg-prose{max-width:740px;margin:auto;font:17px/1.85 Arial,sans-serif;color:#334235}.dg-prose p{margin:0 0 20px}.dg-prose h2{font:400 clamp(26px,3.2vw,34px)/1.23 Georgia,serif;letter-spacing:-.4px;margin:44px 0 16px;color:#273b2d}.dg-prose ul{padding-left:24px;margin:13px 0 27px}.dg-prose li{padding-left:4px;margin:0 0 14px}.dg-prose strong{font-weight:600}.dg-prose .dg-quote{font:italic 24px/1.5 Georgia,serif;color:#485c44;border-left:3px solid #84977b;padding:5px 0 5px 24px;margin:33px 0}.dg-prose .dg-end{border-top:1px solid #d8ded4;padding-top:24px;margin-top:39px}.dg-articles-list h2{font:400 28px Georgia,serif;margin:0 0 24px}.dg-article-card{display:block;max-width:850px;text-decoration:none;color:inherit;padding:28px 5px;border-top:1px solid #d8ded4;border-bottom:1px solid #d8ded4}.dg-article-card:hover{background:#eef0e9}.dg-article-card h3{font:400 clamp(27px,3.4vw,36px)/1.2 Georgia,serif;margin:15px 0}.dg-article-card p{font:15px/1.7 Arial,sans-serif;color:#626f63;max-width:620px;margin:0 0 18px}.dg-read{font:14px Arial,sans-serif;color:#435b42;text-decoration:underline;text-underline-offset:4px}.dg-sources{max-width:740px;margin:55px auto 30px;border-top:1px solid #d8ded4;padding-top:26px}.dg-sources h2{font:400 26px Georgia,serif;margin:0 0 12px}.dg-sources p,.dg-sources li{font:14px/1.7 Arial,sans-serif;color:#647063}.dg-sources ol{padding-left:20px}.dg-sources li{margin:9px 0}.dg-sources a{text-underline-offset:4px}.dg-next{max-width:740px;margin:30px auto 0;display:flex;flex-wrap:wrap;gap:15px 26px;padding-top:23px;border-top:1px solid #d8ded4;font:14px Arial,sans-serif}.dg-next a{text-underline-offset:5px}@media(max-width:650px){.dg-articles,.dg-article-page{width:calc(100% - 36px);padding:20px 0 60px}.dg-crumb{margin-bottom:28px}.dg-articles-hero,.dg-editorial-head{padding-bottom:27px;margin-bottom:27px}.dg-prose{font-size:16px;line-height:1.78}.dg-prose h2{margin-top:36px}.dg-prose .dg-quote{font-size:21px;padding-left:15px}.dg-articles-hero>p:last-child,.dg-editorial-head .dg-lead{font-size:16px}}@media print{body>header,body>footer,.dg-crumb,.dg-next{display:none!important}.dg-article-page{padding:0;width:100%}.dg-prose{font-size:11pt}}
/* High-end editorial header, legible on all screens */
.dg-articles-hero.dg-reading-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:clamp(26px,5vw,76px);align-items:center;padding:10px 0 44px;margin-bottom:42px;border-bottom:1px solid #d8ded4}
.dg-reading-hero .dg-reading-copy{min-width:0}.dg-reading-hero h1{font:400 clamp(45px,6vw,72px)/1.06 Georgia,serif;letter-spacing:-2px;margin:0 0 22px}
.dg-reading-hero .dg-reading-copy>p:last-child{max-width:470px;color:#657061;font:16px/1.8 Arial,sans-serif;margin:0}
.dg-reading-visual{margin:0;min-width:0;overflow:hidden;border-radius:3px;background:#eeece4;aspect-ratio:850/610}.dg-reading-visual svg{display:block;width:100%;height:100%}
@media(max-width:740px){.dg-articles-hero.dg-reading-hero{grid-template-columns:1fr;gap:25px;padding-bottom:27px;margin-bottom:31px}.dg-reading-hero h1{font-size:48px;margin-bottom:15px}.dg-reading-visual{aspect-ratio:16/10}.dg-reading-hero .dg-reading-copy>p:last-child{font-size:15px}}

/* Colț de lectură: fotografia aleasă, în locul ilustrației SVG. */
.dg-articles-hero.dg-reading-hero {
  grid-template-columns:minmax(0,1.05fr) minmax(270px,.8fr);
  gap:clamp(28px,6vw,92px);
  align-items:center;
  padding:12px 0 54px;
}
.dg-reading-visual {
  background:#eeeae1 url('/images/de-citit-colt-lectura.avif') center/cover no-repeat;
  width:min(100%,395px);
  aspect-ratio:2/3;
  max-height:593px;
  justify-self:end;
  border-radius:2px;
}
.dg-reading-visual svg{display:none}
@media(max-width:740px) {
  .dg-articles-hero.dg-reading-hero{grid-template-columns:1fr;gap:23px;padding-bottom:33px}
  .dg-reading-visual {width:min(100%,420px);max-height:none;aspect-ratio:3/4;justify-self:start;background-position:center 65%}
}
@media(max-width:440px) {
  .dg-reading-visual{width:100%;max-height:440px;aspect-ratio:1/1;background-position:center 65%}
}

/* 3 Nov 2026: photographic editorial cover, true image element, no illustration. */
.dg-articles-hero.dg-reading-hero{
  grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);
  gap:clamp(24px,5vw,68px);
  padding:10px 0 44px;
  align-items:center;
}
.dg-reading-hero .dg-reading-visual{
  width:100%;
  max-width:none;
  max-height:none;
  justify-self:stretch;
  aspect-ratio:900/551;
  overflow:hidden;
  background:#f4f0e8;
  border-radius:5px;
}
.dg-reading-hero .dg-reading-visual img{
  display:block;
  width:100%;
  height:100%;
  object-fit:cover;
  object-position:center center;
}
@media(max-width:740px){
  .dg-articles-hero.dg-reading-hero{
    display:grid;
    grid-template-columns:minmax(0,1fr);
    gap:22px;
    padding-bottom:29px;
    margin-bottom:31px;
  }
  .dg-reading-hero .dg-reading-visual{
    aspect-ratio:900/551;
    width:100%;
    max-height:none;
    background-image:none;
  }
  .dg-reading-hero .dg-reading-visual img{object-position:center center;}
}
