.news-card .news-tile-title { position:absolute; left:8%; right:8%; bottom:8%; font-size:clamp(15px,1.55vw,25px); line-height:1; font-weight:400; }
.news-card .news-tile-title strong { display:block; }
.news-grid.is-reflow { aspect-ratio:auto; display:grid; grid-template-columns:repeat(3,minmax(0,1fr)); grid-template-rows:none; grid-auto-rows:300px; gap:24px; }
.news-grid.is-reflow .news-tile { grid-column:auto; grid-row:auto; min-width:0; }
.news-card-background { position:absolute; inset:0; width:100%; height:100%; object-fit:cover; opacity:.45; }
.news-grid.is-reflow .news-card { position:relative; width:100%; height:100%; }
.news-standalone { margin:0; background:#020202; color:#fff; font-family:Arial,Helvetica,sans-serif; }
.news-standalone * { box-sizing:border-box; }
.news-public-article { padding-top:105px; min-height:75svh; }
.news-return { display:inline-block; margin:20px 5%; color:#f1b8c8; font-size:16px; }
.news-public-article>h1,.news-public-article>p { margin:30px 5%; }
.news-public-article .news-modal-hero { margin-bottom:30px; }
@media(max-width:900px) { .news-grid.is-reflow { grid-template-columns:repeat(2,minmax(0,1fr)); grid-auto-rows:260px; } }
@media(max-width:480px) { .news-grid.is-reflow { grid-template-columns:minmax(0,1fr); grid-auto-rows:260px; gap:18px; } }
.news-modal.news-dialog {
  position:fixed; inset:0; z-index:1000; width:100vw; max-width:none;
  height:100svh; max-height:100svh; margin:0; padding:0;
  border:0; border-radius:0; background:#020202; color:#fff;
  overflow:auto; overscroll-behavior:contain;
  opacity:0; transform:translateY(18px) scale(.975);
  transition:opacity .35s ease,transform .45s cubic-bezier(.16,1,.3,1);
}
.news-modal.news-dialog.is-open { opacity:1; transform:none; animation:none; }
.news-modal .news-modal-close {
  position:fixed; top:10px; right:16px; z-index:10; display:grid; place-items:center;
  width:44px; height:44px; margin:0; padding:0; border:0; border-radius:0;
  background:#020202cc; color:#fff; font:300 34px/1 Arial,sans-serif;
  box-shadow:none; transition:transform .3s ease,color .3s ease;
}
.news-modal .news-modal-close:hover { transform:rotate(90deg); color:#eab4c0; box-shadow:none; }
.news-modal :focus-visible { outline:2px solid #eab4c0; outline-offset:4px; }
.news-modal-hero { position:relative; height:64svh; min-height:400px; overflow:hidden; }
.news-modal .news-modal-title {
  position:absolute; left:16%; top:32svh; z-index:2; margin:0;
  font:400 clamp(50px,7.8vw,128px)/.88 Arial,sans-serif; letter-spacing:-.04em;
}
.news-modal-title span { display:block; }
.news-modal-title span:first-child { font-weight:700; }
.news-location { position:absolute; left:16%; top:19svh; width:clamp(36px,4.5vw,70px); height:11svh; fill:#a40829; }
.news-photo-mosaic {
  position:absolute; right:0; top:0; width:54%; height:54svh;
  display:grid; grid-template-columns:repeat(10,minmax(0,1fr)); grid-template-rows:repeat(3,minmax(0,1fr)); gap:18px 22px;
}
.news-mosaic-photo { margin:0; min-width:0; min-height:0; overflow:hidden; grid-column:span 3; }
.news-mosaic-photo:nth-child(1) { grid-column:1/6; }
.news-mosaic-photo:nth-child(2) { grid-column:6/9; }
.news-mosaic-photo:nth-child(3) { grid-column:9/11; }
.news-mosaic-photo:nth-child(4) { grid-column:3/8; }
.news-mosaic-photo:nth-child(5) { grid-column:8/11; }
.news-mosaic-photo:nth-child(6) { grid-column:6/9; }
.news-mosaic-photo:nth-child(7) { grid-column:9/11; }
.news-mosaic-photo img { width:100%; height:100%; object-fit:cover; filter:grayscale(1); transition:filter .5s ease,transform .5s ease; }
.news-modal-event .news-photo-mosaic .news-mosaic-photo:nth-child(3) img,.news-modal-event .news-photo-mosaic .news-mosaic-photo:nth-child(7) img { object-fit:contain; }
.news-mosaic-photo:hover img { filter:grayscale(0); transform:scale(1.035); }
.news-extra-gallery { display:grid; grid-template-columns:repeat(3,minmax(0,1fr)); grid-auto-rows:180px; gap:16px; padding:0 5.6% 38px; }
.news-extra-gallery .news-mosaic-photo:nth-child(n) { grid-column:auto; }
.news-modal-reforzando-el-discipulado .news-modal-title { left:5.6%; top:30svh; color:#a40829; font-size:clamp(40px,7.6vw,124px); }
.news-modal-reforzando-el-discipulado .news-modal-title span:first-child { font-weight:400; }
.news-modal-reforzando-el-discipulado .news-modal-title span:last-child { font-weight:700; }
.news-modal-reforzando-el-discipulado .news-location { left:5.6%; top:17svh; width:36px; height:48px; }
.news-modal-reforzando-el-discipulado .news-mosaic-photo:nth-child(6) { grid-column:8/11; }
.news-book-render { position:absolute; left:53%; top:2svh; width:37%; height:62svh; object-fit:contain; }
.news-modal-body { display:grid; grid-template-columns:25% minmax(0,1fr); gap:2%; margin:0 5.6%; padding:26px 0 38px; border-top:1px solid #c1c1c1; }
.news-side-label { align-self:center; justify-self:center; max-width:180px; margin:0; font:700 italic clamp(18px,1.55vw,25px)/1 Arial,sans-serif; }
.news-modal-copy { min-width:0; font:400 clamp(14px,1.05vw,18px)/1.3 Arial,sans-serif; }
.news-modal-copy p { margin:0 0 14px; }
.news-modal-copy ul { list-style:'- '; padding-left:12px; margin:-10px 0 14px; }
.news-modal-copy li { margin-bottom:2px; }
.news-modal-book .news-modal-copy { grid-column:2; }
.news-modal-action { display:inline-block; margin-top:8px; padding:10px 18px; border:1px solid #a40829; color:#fff; border-radius:5px; transition:background .3s ease; }
.news-modal-action:hover { background:#770b19; }
.news-modal-information .news-modal-hero { min-height:280px; height:45svh; }
.news-modal-information .news-modal-title { left:8%; right:8%; top:auto; bottom:40px; font-size:clamp(40px,6vw,90px); line-height:.95; }
.news-modal-information .news-photo-mosaic { opacity:.35; height:100%; }
.news-modal-information .news-modal-copy { grid-column:1/-1; max-width:900px; margin:auto; width:100%; }
@keyframes news-modal-arrive { from { opacity:0; transform:translateY(24px); } to { opacity:1; transform:none; } }
.news-modal.is-open .news-modal-title,.news-modal.is-open .news-location,.news-modal.is-open .news-book-render,.news-modal.is-open .news-modal-body,.news-modal.is-open .news-mosaic-photo { animation:news-modal-arrive .8s cubic-bezier(.16,1,.3,1) both; }
.news-modal.is-open .news-modal-body { animation-delay:.2s; }
.news-modal.is-open .news-mosaic-photo:nth-child(2n) { animation-delay:.1s; }
.news-modal.is-open .news-mosaic-photo:nth-child(3n) { animation-delay:.2s; }
@media(max-width:700px) {
  .news-card .news-tile-title { font-size:clamp(13px,3.3vw,20px); }
  .news-modal-hero { display:flex; flex-direction:column; height:auto; min-height:0; padding:68px 6% 26px; gap:18px; }
  .news-modal .news-modal-title,.news-modal-reforzando-el-discipulado .news-modal-title,.news-modal-information .news-modal-title { position:relative; inset:auto; font-size:clamp(32px,8.7vw,60px); letter-spacing:-.035em; order:1; }
  .news-location,.news-modal-reforzando-el-discipulado .news-location { position:relative; inset:auto; width:32px; height:43px; order:0; }
  .news-photo-mosaic { position:relative; inset:auto; order:2; width:100%; height:auto; grid-template-columns:repeat(2,minmax(0,1fr)); grid-template-rows:none; grid-auto-rows:100px; gap:10px; }
  .news-mosaic-photo:nth-child(n),.news-modal-reforzando-el-discipulado .news-mosaic-photo:nth-child(6) { grid-column:auto; }
  .news-mosaic-photo:first-child { grid-column:1/-1; }
  .news-book-render { position:relative; inset:auto; order:2; width:100%; height:270px; }
  .news-modal-body { display:block; margin:0 6%; padding:22px 0 34px; }
  .news-side-label { max-width:none; margin-bottom:20px; font-size:20px; }
  .news-modal-copy { font-size:15px; line-height:1.5; }
  .news-modal-copy ul { margin-top:0; }
  .news-modal-information .news-modal-hero { height:auto; min-height:220px; }
  .news-modal-information .news-photo-mosaic { opacity:1; height:auto; }
  .news-extra-gallery { grid-template-columns:repeat(2,minmax(0,1fr)); grid-auto-rows:120px; padding:0 6% 24px; }
}
@media(prefers-reduced-motion:reduce) {
  .news-modal.news-dialog { transition:opacity .15s ease; transform:none; }
  .news-modal.is-open .news-modal-title,.news-modal.is-open .news-location,.news-modal.is-open .news-book-render,.news-modal.is-open .news-modal-body,.news-modal.is-open .news-mosaic-photo { animation:none; }
  .news-modal .news-modal-close,.news-mosaic-photo img { transition:none; }
}

/* Portada editorial de noticias: ocho posiciones del boceto y filas posteriores para el CMS. */
.news-grid.is-bento { grid-template-rows:repeat(100,minmax(0,1fr)); aspect-ratio:1172/638; gap:0 2.05%; }
.news-grid.is-bento [data-news-slot="unete"] { grid-column:1; grid-row:8/34; }
.news-grid.is-bento [data-news-slot="plantacion-de-una-nueva-iglesia"] { grid-column:1; grid-row:38/101; }
.news-grid.is-bento [data-news-slot="reforzando-el-discipulado"] { grid-column:2; grid-row:1/49; }
.news-grid.is-bento [data-news-slot="ultimo-libro"] { grid-column:2; grid-row:53/101; }
.news-grid.is-bento [data-news-slot="conferencia-juvenil-en-ecuador"] { grid-column:3; grid-row:1/49; }
.news-grid.is-bento [data-news-slot="gira-ecuador"] { grid-column:3; grid-row:53/101; }
.news-grid.is-bento [data-news-slot="convergencia-ministerial"] { grid-column:4; grid-row:1/32; }
.news-grid.is-bento [data-news-slot="sencillamente-especial"] { grid-column:4; grid-row:36/101; }
.news-grid.is-bento .news-tile { min-height:0; }
.news-grid.is-bento .news-card { overflow:visible; }
.news-grid.is-bento .press-card { overflow:hidden; }
.news-grid.is-bento .dark { background:radial-gradient(circle at 30% 20%,#242124,#070708 70%); }
.news-grid.is-bento .dark:not([data-news-slot="sencillamente-especial"] .news-card) { background:linear-gradient(#08080ad9,#08080ad9),url('../libros/autor-textura.png') center/cover; }
.news-grid.is-bento [data-news-slot="sencillamente-especial"] .news-card { background:#000; }
.news-grid.is-bento .join-emblem { background:#fff; }
.news-grid.is-bento .join-mark img { filter:brightness(0); }
.news-grid.is-bento .join-label { bottom:18%; font-weight:600; }
.news-grid.is-bento .knowledge-label { bottom:30%; left:12%; right:8%; font-size:clamp(19px,2.02vw,34px); line-height:.95; letter-spacing:-.045em; }
.news-grid.is-bento .knowledge-label span,.news-grid.is-bento .news-tile-title span { display:block; }
.news-grid.is-bento .knowledge-label .emphasis,.news-grid.is-bento .news-tile-title .emphasis { font-weight:750; }
.news-grid.is-bento .knowledge-arrow { left:10%; bottom:7%; width:21%; }
.news-grid.is-bento .news-tile-title { left:9%; right:8%; bottom:9%; font-size:clamp(18px,1.98vw,32px); line-height:.98; }
.news-grid.is-bento [data-news-slot="reforzando-el-discipulado"] .news-tile-title { font-size:clamp(18px,1.75vw,25px); }
.news-grid.is-bento [data-news-slot="gira-ecuador"] .news-tile-title { color:#4d0309; font-weight:750; }
.news-grid.is-bento [data-news-slot="convergencia-ministerial"] .news-tile-title { font-size:clamp(16px,1.5vw,24px); }
.news-grid.is-bento [data-news-slot="convergencia-ministerial"] .news-tile-title { bottom:12%; color:#111; line-height:.88; }
.news-grid.is-bento [data-news-slot="convergencia-ministerial"] .news-tile-title .emphasis { font-weight:800; }
.news-grid.is-bento [data-news-slot="conferencia-juvenil-en-ecuador"] .news-tile-title { font-size:clamp(18px,1.85vw,28px); font-weight:500; }
.news-grid.is-bento [data-news-slot="conferencia-juvenil-en-ecuador"] .news-tile-title span:first-child,
.news-grid.is-bento [data-news-slot="conferencia-juvenil-en-ecuador"] .news-tile-title span:nth-child(2) { font-weight:800; }
.news-grid.is-bento [data-news-slot="sencillamente-especial"] .news-card { background:radial-gradient(circle at 63% 40%,#300710,#050305 72%); }
.news-grid.is-bento [data-news-slot="sencillamente-especial"] .news-card-background { object-fit:cover; object-position:center top; opacity:1; }
.news-grid.is-bento [data-news-slot="sencillamente-especial"] .news-card-background { object-fit:contain; object-position:58% center; transform:scale(1.65) translate(12%,0); }
.news-grid.is-bento [data-news-slot="sencillamente-especial"] .news-tile-title { z-index:1; color:#fff; text-shadow:0 2px 10px #000; }
.news-grid.is-bento [data-news-slot="sencillamente-especial"] .news-plus { z-index:2; }
.news-more-grid { width:85.8%; max-width:1600px; margin:28px auto 0; display:grid; grid-template-columns:repeat(4,minmax(0,1fr)); grid-auto-rows:240px; gap:24px; }
.news-more-grid .news-tile { min-width:0; min-height:0; }
.news-more-grid .news-card { overflow:hidden; }
.news-more-grid .news-tile-title { font-size:clamp(17px,1.55vw,24px); }
.news-more-grid .news-card-background { object-fit:cover; opacity:.6; }
.news-reference-article { min-height:100svh; background:#000; color:#fff; font-family:Arial,Helvetica,sans-serif; }
.news-reference-inner { width:min(1210px,90vw); margin:0 auto; padding:34svh 0 45px; }
.news-reference-title { margin:0 0 0 7%; font-size:clamp(52px,7.3vw,108px); font-weight:400; line-height:.88; letter-spacing:-.045em; }
.news-reference-title span { display:block; }
.news-reference-title strong { font-weight:800; }
.news-reference-rule { height:1px; margin:42px 0 0; background:#e9e9e9; }
.news-reference-body { margin:60px 0 0; }
.news-reference-copy { margin-left:39%; max-width:750px; font-size:clamp(17px,1.62vw,24px); line-height:1.14; }
.news-reference-copy p { margin:0 0 16px; }
.news-reference-sencillamente-especial .news-reference-inner { padding-top:24svh; }
.news-reference-sencillamente-especial .news-reference-title { margin-left:12%; }
.news-reference-sencillamente-especial .news-reference-body { display:grid; grid-template-columns:27% minmax(0,1fr); gap:34px; margin-top:43px; }
.news-reference-sencillamente-especial .news-reference-side { max-width:260px; margin:0 0 0 18%; font-size:clamp(17px,1.6vw,23px); line-height:.95; font-style:italic; }
.news-reference-sencillamente-especial .news-reference-side strong { font-weight:800; }
.news-reference-sencillamente-especial .news-reference-copy { margin-left:0; font-size:clamp(13px,1.1vw,16px); line-height:1.18; }
.news-reference-sencillamente-especial .news-reference-copy p { margin-bottom:15px; }
.news-reference-plantacion-de-una-nueva-iglesia .news-reference-inner { padding-top:29svh; }
.news-reference-plantacion-de-una-nueva-iglesia .news-reference-title { font-size:clamp(48px,5.5vw,82px); line-height:.94; }
.news-reference-plantacion-de-una-nueva-iglesia .news-reference-copy { margin-left:35%; }
/* Las composiciones editoriales son texto real sobre una textura de fondo, no capturas. */
.news-reference-convergencia-ministerial {
  background:linear-gradient(135deg,#160407a8,#0b0204b9),url('../libros/autor-textura.png') center/cover no-repeat;
}
.news-dialog .news-reference-convergencia-ministerial .news-reference-title { font-size:clamp(52px,7.3vw,108px); line-height:.88; }
.news-reference-reforzando-el-discipulado,
.news-reference-plantacion-de-una-nueva-iglesia {
  background:linear-gradient(#070708c9,#070708d8),url('../libros/autor-textura.png') center/cover no-repeat;
}
.news-reference-reforzando-el-discipulado .news-reference-inner { padding-top:29svh; }
.news-reference-reforzando-el-discipulado .news-reference-title { margin-left:4%; color:#940b20; font-size:clamp(50px,6.8vw,94px); line-height:.9; }
.news-reference-reforzando-el-discipulado .news-reference-body { display:grid; grid-template-columns:27% minmax(0,1fr); gap:3%; margin-top:26px; }
.news-reference-reforzando-el-discipulado .news-reference-side { align-self:start; max-width:230px; margin:52px 0 0 20%; font-size:clamp(18px,1.6vw,24px); font-weight:800; font-style:italic; line-height:.92; }
.news-reference-reforzando-el-discipulado .news-reference-copy { margin-left:0; font-size:clamp(14px,1.12vw,18px); line-height:1.12; }
.news-reference-reforzando-el-discipulado .news-reference-copy p { margin-bottom:13px; }
.news-reference-mentions { margin:-10px 0 13px; padding:0; list-style:none; }
.news-reference-mentions li::before { content:'- '; }
.news-reference-sencillamente-especial .news-reference-inner { position:relative; }
.news-reference-accordion { position:absolute; z-index:0; left:0; top:13svh; width:42%; max-height:37svh; object-fit:contain; object-position:left center; }
.news-reference-sencillamente-especial .news-reference-title { position:relative; z-index:1; margin-left:20%; font-size:clamp(55px,7.6vw,108px); }
.news-reference-sencillamente-especial .news-reference-rule { position:relative; z-index:1; }
.news-youtube-link { display:inline-flex; align-items:center; gap:10px; margin:30px 0 0 18%; padding:8px 12px; border-radius:7px; background:#525252; color:#fff; font:700 13px/1 Arial,sans-serif; transition:background .25s ease,transform .25s ease; }
.news-youtube-link:hover,.news-youtube-link:focus-visible { background:#c41628; transform:translateY(-2px); }
.news-youtube-link svg { width:24px; height:24px; color:#e51931; }
.news-reference-inner { position:relative; }
.news-reference-media { position:absolute; right:0; top:4svh; width:48%; height:25svh; object-fit:contain; object-position:right top; filter:grayscale(1); }
.news-reference-conferencia-juvenil-en-ecuador,
.news-reference-ultimo-libro { background:linear-gradient(135deg,#180307,#070103),url('../libros/autor-textura.png') center/cover; }
.news-reference-conferencia-juvenil-en-ecuador .news-reference-inner,
.news-reference-ultimo-libro .news-reference-inner { padding-top:32svh; }
.news-reference-conferencia-juvenil-en-ecuador .news-reference-title { font-size:clamp(48px,7vw,100px); }
.news-reference-conferencia-juvenil-en-ecuador .news-reference-media { object-fit:cover; object-position:center top; }
.news-reference-conferencia-juvenil-en-ecuador .news-reference-copy,
.news-reference-ultimo-libro .news-reference-copy { margin-left:43%; }
.news-reference-ultimo-libro .news-reference-media { width:36%; height:34svh; filter:none; }
.news-reference-ultimo-libro .news-reference-copy { font-size:clamp(15px,1.35vw,19px); line-height:1.3; }
.news-reference-reforzando-el-discipulado .news-reference-media { width:22%; height:18svh; top:3svh; }
.news-reference-reforzando-el-discipulado .news-reference-media { object-fit:cover; object-position:center top; }
.news-reference-plantacion-de-una-nueva-iglesia .news-reference-media { width:43%; height:40svh; top:1svh; right:0; object-fit:contain; object-position:right top; }
@media(max-width:900px) {
  .news-grid.is-bento { width:88%; aspect-ratio:auto; grid-template-columns:repeat(2,minmax(0,1fr)); grid-template-rows:none; grid-auto-rows:260px; gap:20px; }
  .news-grid.is-bento .news-tile[data-news-slot] { grid-column:auto; grid-row:auto; }
  .news-more-grid { width:88%; grid-template-columns:repeat(2,minmax(0,1fr)); grid-auto-rows:260px; gap:20px; }
  .news-grid.is-bento .knowledge-label { font-size:clamp(19px,3.2vw,28px); }
  .news-grid.is-bento .news-tile-title { font-size:clamp(18px,2.8vw,28px); }
}
@media(max-width:480px) {
  .news-main { padding-top:150px; }
  .news-grid.is-bento,.news-more-grid { width:90%; grid-template-columns:1fr; grid-auto-rows:260px; gap:18px; }
  .news-grid.is-bento { grid-template-rows:repeat(4,260px) 330px repeat(3,260px); }
  .news-grid.is-bento .news-tile[data-news-slot="plantacion-de-una-nueva-iglesia"] { min-height:330px; }
  .news-reference-inner,.news-reference-sencillamente-especial .news-reference-inner,.news-reference-plantacion-de-una-nueva-iglesia .news-reference-inner { width:88%; padding-top:110px; }
  .news-reference-title,.news-reference-sencillamente-especial .news-reference-title { margin-left:0; font-size:clamp(36px,9vw,54px); line-height:.98; overflow-wrap:anywhere; }
  .news-reference-plantacion-de-una-nueva-iglesia .news-reference-title { font-size:clamp(30px,7.7vw,45px); }
  .news-reference-rule { margin-top:28px; }
  .news-reference-body { margin-top:32px; }
  .news-reference-copy,.news-reference-plantacion-de-una-nueva-iglesia .news-reference-copy { margin-left:0; font-size:17px; line-height:1.4; }
  .news-reference-sencillamente-especial .news-reference-body { grid-template-columns:1fr; gap:18px; margin-top:30px; }
  .news-reference-sencillamente-especial .news-reference-side { max-width:none; margin:0; font-size:16px; line-height:1.08; }
  .news-youtube-link { margin:14px 0 0; }
  .news-reference-sencillamente-especial .news-reference-copy { font-size:15px; line-height:1.4; }
  .news-reference-reforzando-el-discipulado .news-reference-inner { width:88%; padding-top:110px; }
  .news-reference-reforzando-el-discipulado .news-reference-title { margin-left:0; font-size:clamp(36px,8.1vw,55px); }
  .news-reference-reforzando-el-discipulado .news-reference-body { grid-template-columns:1fr; gap:18px; margin-top:30px; }
  .news-reference-reforzando-el-discipulado .news-reference-side { max-width:none; margin:0; font-size:18px; }
  .news-reference-reforzando-el-discipulado .news-reference-copy { font-size:15px; line-height:1.38; }
  .news-reference-accordion { top:57px; width:55%; max-height:160px; opacity:.9; }
  .news-reference-sencillamente-especial .news-reference-title { margin-left:14%; font-size:clamp(36px,8vw,55px); }
  .news-dialog .news-reference-convergencia-ministerial .news-reference-title { font-size:clamp(36px,9vw,54px); line-height:.98; }
  .news-reference-sencillamente-especial .news-reference-title { margin-left:0; font-size:clamp(25px,7vw,38px); overflow-wrap:normal; }
  .news-reference-media,.news-reference-reforzando-el-discipulado .news-reference-media,.news-reference-plantacion-de-una-nueva-iglesia .news-reference-media,.news-reference-ultimo-libro .news-reference-media { position:relative; inset:auto; display:block; width:100%; height:160px; margin:0 0 24px; object-position:center; }
  .news-reference-plantacion-de-una-nueva-iglesia .news-reference-media { height:clamp(220px,68vw,310px); }
  .news-reference-conferencia-juvenil-en-ecuador .news-reference-inner,.news-reference-ultimo-libro .news-reference-inner { padding-top:85px; }
  .news-reference-conferencia-juvenil-en-ecuador .news-reference-title { font-size:clamp(33px,8.5vw,52px); }
  .news-reference-conferencia-juvenil-en-ecuador .news-reference-copy,.news-reference-ultimo-libro .news-reference-copy { margin-left:0; font-size:16px; line-height:1.4; }
}
