.atlas-single-article{margin-top:28px}.atlas-single-hero{margin-bottom:28px}.atlas-single-hero__image{border-radius:30px;overflow:hidden;margin-top:22px}.atlas-single-layout__content{flex:1 1 auto;min-width:0}.atlas-related-block,.atlas-page,.atlas-empty-state{margin-top:30px}.atlas-tldr-box,.atlas-impact-box{padding:24px;margin-bottom:22px}.atlas-tldr-box strong,.atlas-impact-box strong,.atlas-live-timeline__header h3{display:block;margin-bottom:12px;font-size:1.05rem}.atlas-tldr-box ul{margin:0;padding-left:18px;display:grid;gap:8px}.atlas-tldr-box--hero{margin-top:22px;background:rgba(255,255,255,0.84)}.atlas-single-poll{margin-top:28px}.atlas-reading-progress{position:sticky;top:0;z-index:90;height:4px;background:rgba(2,50,105,0.08)}.atlas-reading-progress span{display:block;height:100%;width:0;background:linear-gradient(90deg,#023269,#01244c);border-radius:999px}.atlas-story-actions__button--ghost,.atlas-sort-button{background:#fff;color:#01244c;border:1px solid #d8e4ff;box-shadow:none}.atlas-breadcrumbs{display:flex;flex-wrap:wrap;gap:0.5rem;align-items:center;font-size:0.9rem;color:#59719d;margin-bottom:1.25rem}.atlas-breadcrumbs a{text-decoration:none;font-weight:700;color:#023269}.atlas-home-topic-deck__story time,.atlas-continue-reading__meta,.atlas-next-story__meta{font-size:0.84rem;color:#627aa4}.atlas-single-article--v5{padding-top:2rem}.atlas-single-hero{max-width:980px;margin:0 auto 2rem}.atlas-single-hero__summary{font-size:1.25rem;line-height:1.6;color:#26416d;max-width:820px}.atlas-story-actions{display:flex;flex-wrap:wrap;gap:0.75rem;margin-top:1rem}.atlas-single-layout{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:2rem;align-items:start}.atlas-single-layout__content{min-width:0}.atlas-single-layout__sidebar{display:grid;gap:1rem}.atlas-entry-content img,.atlas-single-hero__image img{border-radius:24px}.atlas-continue-reading,.atlas-next-story{background:linear-gradient(180deg,#fff 0%,#f8fbff 100%);border:1px solid #dbe6ff;border-radius:26px;padding:1.4rem;box-shadow:0 18px 48px rgba(10,28,71,0.08);margin:0 auto 1.5rem;max-width:1265px}.atlas-next-story{display:flex;align-items:center;justify-content:space-between;gap:1rem}@media  (max-width:860px){.atlas-header-tools,.atlas-story-actions,.atlas-next-story{flex-direction:column;align-items:stretch}}.atlas-category-deck__image img,.atlas-feed-item__image img,.atlas-card__image img,.atlas-single-hero__image img,.atlas-home-hero__image img{width:100%;height:100%;object-fit:cover}.atlas-single-article--v6{padding-top:2rem}.atlas-single-hero h1{font-family:var(--wp--preset--font-family--atlas-serif);font-size:clamp(2.3rem,4vw,4rem);line-height:1.08;letter-spacing:-0.035em}.atlas-single-layout{grid-template-columns:minmax(0,1fr) 320px}.atlas-story-feed{display:grid;gap:1rem}.atlas-single-layout--newsdesk .atlas-entry-content .atlas-toc{display:none}.atlas-related-block--newsdesk{margin-top:34px}.atlas-related-compact-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.atlas-related-compact{display:grid;grid-template-columns:96px minmax(0,1fr);gap:12px;padding:12px;border:1px solid var(--atlas-border);background:var(--atlas-surface)}.atlas-related-compact__image img{width:100%;height:100%;object-fit:cover;display:block}.atlas-related-compact h3{margin:0;font-size:1rem;line-height:1.2}.atlas-related-compact h3 a{color:var(--atlas-text);text-decoration:none}.atlas-related-compact p{margin:6px 0 0;font-size:.84rem;color:var(--atlas-text-soft)}@media  (max-width:780px){.atlas-related-compact,.atlas-home-hero__lead--wide{grid-template-columns:1fr}}.atlas-related-compact-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.atlas-related-compact{min-height:104px}.atlas-related-compact__image{display:block;height:84px;overflow:hidden}.atlas-related-compact__image img{width:100%;height:100%;object-fit:cover}.atlas-single-layout--newsdesk .atlas-entry-content .atlas-toc-card{display:none}.atlas-single-article--newsblue .atlas-story-summary-box,.atlas-editor-panel--summary{background:#edf5ff;border:1px solid #cfe0ff}.atlas-story-summary-box{padding:18px 20px;margin-bottom:22px}.atlas-story-summary-box p{margin:8px 0 0;font-size:1.06rem;line-height:1.7;color:var(--atlas-text)}.atlas-story-faq-box,.atlas-editor-panel--faq{background:#f8faff;border:1px solid #e5edff}.atlas-story-faq-box{padding:22px;margin-top:24px}.atlas-related-compact-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.atlas-related-compact{display:grid;grid-template-columns:86px minmax(0,1fr);gap:12px;min-height:0;padding:12px;background:#fff;border:1px solid var(--atlas-border)}.atlas-related-compact__image{height:72px}.atlas-related-compact__image img{width:100%;height:100%;object-fit:cover}.atlas-related-compact h3{margin:0 0 6px;font-size:1rem;line-height:1.25}.atlas-related-compact p{margin:0;color:var(--atlas-text-soft);font-size:.84rem}@media  (max-width:820px){.atlas-home-hero__lead--compact,.atlas-related-compact-grid{grid-template-columns:1fr}.atlas-related-compact{grid-template-columns:72px minmax(0,1fr)}}.atlas-single-layout--onecol{display:block !important}.atlas-single-layout__content--wide{width:min(860px,100%);margin:0 auto}.atlas-inline-toc-wrap{margin:0 0 26px}.atlas-story-summary-box,.atlas-story-faq-box{border-radius:16px}.atlas-author-box{display:grid;grid-template-columns:96px 1fr;gap:20px;align-items:center;margin-top:28px;padding:24px;border:1px solid #d7e5ff;border-radius:18px;background:linear-gradient(180deg,#ffffff,#f6f9ff);box-shadow:0 18px 40px rgba(6,32,88,0.06)}.atlas-author-box__avatar img,.atlas-author-box__avatar .avatar{width:96px;height:96px;border-radius:50%;object-fit:cover}.atlas-author-box__content h2{margin:4px 0 10px;font-size:1.4rem}.atlas-author-box__content p{margin:0;color:var(--atlas-text-soft);line-height:1.7}.atlas-author-box__links{display:flex;flex-wrap:wrap;gap:12px;margin-top:14px}.atlas-author-box__links a{display:inline-flex;padding:9px 14px;border-radius:999px;background:#eef4ff;color:#0a4fd8;font-weight:700}@media  (max-width:782px){.atlas-author-box{grid-template-columns:1fr}}.atlas-single-widget-area>*{display:block !important}.atlas-single-widget-area{margin-top:28px}.atlas-story-actions{margin-top:24px}.atlas-story-actions__register strong{display:block;margin-bottom:8px;color:var(--atlas-primary-dark);font-size:1.05rem}.atlas-story-actions__register p{margin:0 0 12px;color:var(--atlas-text-soft)}.atlas-single-hero--modern h1{font-size:clamp(2rem,4vw,3.25rem);max-width:14ch}.atlas-single-hero__image--compact{max-width:80%;margin:18px auto 0}.atlas-single-hero__image--compact img{max-height:520px;object-fit:cover}.atlas-author-box{margin:22px 0 26px;background:linear-gradient(180deg,#f7fbff 0%,#ffffff 100%);border:1px solid #d9e7ff;border-radius:18px;padding:18px;display:grid;grid-template-columns:90px 1fr;gap:16px;align-items:center}.atlas-author-box__avatar img,.atlas-author-box__avatar .avatar{width:90px;height:90px;border-radius:18px;object-fit:cover}.atlas-author-box__content h2{font-size:1.45rem;margin:0 0 6px}.atlas-author-box__content p{margin:0 0 10px}@media  (max-width:900px){.atlas-single-hero__image--compact{max-width:100%}.atlas-author-box{grid-template-columns:1fr}}.atlas-single-hero--modern{max-width:980px;margin-inline:auto}.atlas-single-hero--modern h1{font-size:clamp(2.2rem,4vw,3.4rem);line-height:1.02;max-width:860px}.atlas-single-hero__details{margin-bottom:14px}.atlas-single-hero__image--compact{max-width:760px;margin:18px auto 0}.atlas-single-hero__image--compact img{width:100%;aspect-ratio:16 / 9;object-fit:cover;object-position:center 35%;border-radius:22px}.atlas-author-box{max-width:760px;margin:18px auto 0;border-radius:20px;padding:18px 20px;background:linear-gradient(180deg,#f8fbff 0%,#ffffff 100%)}.atlas-author-box__avatar img,.atlas-author-box__avatar .avatar{width:84px;height:84px}.atlas-author-box__content h2{font-size:1.3rem}.atlas-breadcrumbs--story{display:flex;align-items:center;gap:8px;font-size:.92rem;color:var(--atlas-primary-dark)}.atlas-breadcrumbs__back{font-weight:800;text-decoration:none}.atlas-breadcrumbs__section{font-weight:700;text-decoration:none}.atlas-breadcrumbs__divider{opacity:.42}.atlas-author-box{grid-template-columns:72px minmax(0,1fr) !important;gap:14px !important;padding:14px 16px !important;align-items:center !important}.atlas-author-box__avatar img,.atlas-author-box__avatar .avatar{width:72px !important;height:72px !important}.atlas-author-box__content h2{font-size:1.2rem !important;margin:0 0 4px !important}.atlas-author-box__content p{margin:0 0 8px !important;font-size:.95rem}@media  (max-width:782px){.atlas-author-box{grid-template-columns:64px minmax(0,1fr) !important}.atlas-author-box__avatar img,.atlas-author-box__avatar .avatar{width:64px !important;height:64px !important}}.atlas-author-box{grid-template-columns:68px minmax(0,1fr) !important;gap:12px !important;padding:12px 14px !important;margin:16px 0 20px !important;background:linear-gradient(180deg,#f8fbff 0%,#eef5ff 100%) !important;border:1px solid #cfe0ff !important;box-shadow:0 14px 34px rgba(10,42,110,.08)}.atlas-author-box__avatar img,.atlas-author-box__avatar .avatar{width:68px !important;height:68px !important;border:2px solid #d8e6ff}.atlas-author-box__content h2{font-size:1.08rem !important;margin:0 0 4px !important}.atlas-author-box__content p{margin:0 0 7px !important;font-size:.86rem !important;line-height:1.45 !important;color:#35517f}.atlas-author-box__stats,.atlas-author-box__sources{display:flex;flex-wrap:wrap;gap:8px 12px;margin:0 0 8px}.atlas-author-box__stats span,.atlas-author-box__sources span{display:inline-flex;align-items:center;padding:4px 9px;border-radius:999px;background:#fff;border:1px solid #d7e5ff;color:#173a78;font-size:.78rem;font-weight:700}.atlas-author-box__sources strong{color:#0b49d8}.atlas-author-box__links{display:flex !important;flex-wrap:wrap;gap:8px !important;margin-top:6px !important}.atlas-author-box__links a{display:inline-flex;align-items:center;justify-content:center;padding:8px 12px;min-height:36px;font-size:.84rem;font-weight:800;text-decoration:none;border-radius:12px;background:#01244c;color:#fff !important;border:1px solid rgba(10,70,216,.16);box-shadow:0 8px 18px rgba(10,70,216,.14)}.atlas-author-box__links a:hover{background:#083fbf}.atlas-breadcrumbs--story{margin-bottom:10px}.atlas-breadcrumbs__back,.atlas-breadcrumbs__section{color:#01244c}@media  (max-width:782px){.atlas-author-box{grid-template-columns:60px minmax(0,1fr) !important;gap:10px !important;padding:11px 12px !important}.atlas-author-box__avatar img,.atlas-author-box__avatar .avatar{width:60px !important;height:60px !important}.atlas-author-box__stats,.atlas-author-box__sources{gap:6px 8px}.atlas-author-box__stats span,.atlas-author-box__sources span{font-size:.74rem}.atlas-author-box__links a{width:100%}}.atlas-button:hover,.atlas-button:focus-visible,.atlas-cta-button:hover,.atlas-cta-button:focus-visible,.atlas-login-button:hover,.atlas-login-button:focus-visible,.atlas-register-button:hover,.atlas-register-button:focus-visible,.atlas-mobile-auth__toggle:hover,.atlas-mobile-auth__toggle:focus-visible,.atlas-menu-toggle:hover,.atlas-menu-toggle:focus-visible,.atlas-author-box__links a:hover,.atlas-author-box__links a:focus-visible{background:#c5161d !important;border-color:#c5161d !important;color:#fff !important}.atlas-single-hero__story-meta{display:grid;gap:4px;margin:10px 0 10px;color:#4d628b}.atlas-single-hero__story-meta-row{display:flex;flex-wrap:wrap;gap:8px 14px;align-items:center;font-size:.82rem;line-height:1.35}.atlas-single-hero__story-meta-row span{display:inline-flex;align-items:center;white-space:normal}.atlas-single-hero__story-meta-row span + span::before{content:"•";margin-right:14px;color:#8da1c8}.atlas-single-hero__details{margin-top:6px}.atlas-author-box{grid-template-columns:66px minmax(0,1fr) !important;gap:11px !important;padding:12px 14px !important;margin:18px auto 20px !important;background:linear-gradient(180deg,#eef5ff 0%,#e5efff 100%) !important;border:1px solid #b9d2ff !important;box-shadow:0 14px 30px rgba(10,42,110,.08)}.atlas-author-box__avatar img,.atlas-author-box__avatar .avatar{width:66px !important;height:66px !important}.atlas-author-box__content h2{font-size:1rem !important;margin:0 0 4px !important}.atlas-author-box__content p{margin:0 0 6px !important;font-size:.84rem !important;line-height:1.42 !important}.atlas-author-box__links{margin-top:4px !important}.atlas-author-box__links a{min-height:34px;padding:7px 12px;font-size:.82rem}.atlas-breadcrumbs__section--region{opacity:.98}@media  (max-width:782px){.atlas-single-hero__story-meta-row{gap:6px 10px;font-size:.76rem}.atlas-single-hero__story-meta-row span + span::before{margin-right:10px}.atlas-author-box{grid-template-columns:58px minmax(0,1fr) !important;gap:10px !important}.atlas-author-box__avatar img,.atlas-author-box__avatar .avatar{width:58px !important;height:58px !important}}.atlas-single-hero__story-meta--below-image{margin:10px 0 14px !important;color:#4d628b}.atlas-single-hero__story-meta--below-image .atlas-single-hero__story-meta-row{gap:4px 12px;font-size:.78rem;line-height:1.32}.atlas-single-hero__story-meta--below-image .atlas-single-hero__story-meta-row span + span::before{margin-right:12px}.atlas-single-hero__details{display:none !important}@media  (max-width:782px){.atlas-single-hero__story-meta--below-image{margin:8px 0 12px !important}.atlas-single-hero__story-meta--below-image .atlas-single-hero__story-meta-row{font-size:.74rem;gap:4px 10px}.atlas-single-hero__story-meta--below-image .atlas-single-hero__story-meta-row span + span::before{margin-right:10px}}.atlas-single-article--modern{width:min(100%,1040px);margin-inline:auto}.atlas-single-hero__image--compact,.atlas-single-hero__image--compact img{border-radius:0 !important;overflow:hidden}.atlas-single-hero__image--compact{max-width:860px !important}.atlas-single-article--modern{width:min(100%,1060px) !important;margin-inline:auto !important}.atlas-single-hero--modern{width:min(100%,860px) !important;margin:0 auto 18px !important}.atlas-single-hero--modern .atlas-single-hero__meta,.atlas-single-hero--modern h1,.atlas-single-hero--modern .atlas-single-hero__image--compact,.atlas-single-hero--modern .atlas-single-hero__story-meta--below-image{width:min(100%,860px) !important;max-width:860px !important;margin-left:auto !important;margin-right:auto !important}.atlas-single-hero--modern .atlas-single-hero__meta{margin-bottom:8px !important}.atlas-single-hero--modern h1{margin-bottom:14px !important}.atlas-single-hero__story-meta--below-image{margin-top:10px !important;margin-bottom:12px !important}.atlas-single-hero__story-meta--below-image .atlas-single-hero__story-meta-row{justify-content:flex-start !important}@media  (max-width:782px){.atlas-single-hero--modern,.atlas-single-hero--modern .atlas-single-hero__meta,.atlas-single-hero--modern h1,.atlas-single-hero--modern .atlas-single-hero__image--compact,.atlas-single-hero--modern .atlas-single-hero__story-meta--below-image{width:100% !important;max-width:100% !important}}.atlas-single-hero__story-meta--below-image{margin:10px 0 12px !important}.atlas-single-hero__story-meta--below-image .atlas-single-hero__story-meta-row--single-line{display:flex;flex-wrap:nowrap;gap:0;align-items:center;white-space:nowrap;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin}.atlas-single-hero__story-meta--below-image .atlas-single-hero__story-meta-row--single-line span{white-space:nowrap;flex:0 0 auto}@media  (max-width:900px){.atlas-single-hero__story-meta--below-image .atlas-single-hero__story-meta-row--single-line{flex-wrap:wrap;white-space:normal;overflow:visible}}.atlas-single-hero--event-modern{padding:24px 28px 28px;border:1px solid #dbe7fb;border-radius:28px;background:radial-gradient(circle at top right,rgba(2,50,105,.09),transparent 34%),linear-gradient(135deg,#ffffff 0%,#f6f9ff 100%);box-shadow:0 18px 42px rgba(10,42,110,.08)}.atlas-single-hero__meta--event-modern{display:flex;flex-wrap:wrap;gap:8px}.atlas-single-hero__meta--event-modern span:not(.atlas-badge){display:inline-flex;min-height:32px;align-items:center;padding:0 12px;border-radius:999px;background:#eef4ff;color:#214771;font-weight:700}.atlas-single-event__image{margin-top:22px;border-radius:24px;overflow:hidden;border:1px solid #dce7fb}.atlas-single-event__image img{width:100%;max-height:460px;object-fit:cover;display:block}.atlas-single-layout--event-modern{margin-top:28px}.atlas-single-layout__sidebar--event-modern{display:grid;gap:18px}
/* Allow all widgets in single article area */

/* V9.6.37 simple author line; final authoritative styling in frontend-final-layout.css. */
.atlas-author-box--simple{display:block}.atlas-author-box__topline{display:flex;align-items:center;flex-wrap:wrap}.atlas-author-box--simple .atlas-author-box__bio{margin-top:7px}


/* V9.7.16: Google preferred source callout at the end of article content. */
.infozona-preferred-source {
  width: 100%;
  margin: 30px 0 26px;
  padding: 22px;
  border: 1px solid #d9e3f0;
  border-radius: 12px;
  background: #f8fbff;
  box-sizing: border-box;
}

.infozona-preferred-source__title {
  margin: 0 0 8px;
  color: #092f5f;
  font-size: 20px;
  line-height: 1.3;
  font-weight: 800;
}

.infozona-preferred-source__text {
  margin: 0 0 14px;
  color: #405b7d;
  font-size: 15px;
  line-height: 1.55;
}

.infozona-preferred-source__button,
.infozona-preferred-source__button:visited {
  display: flex;
  width: 100%;
  min-height: 52px;
  align-items: center;
  justify-content: center;
  gap: 8px;
  padding: 13px 18px;
  border-radius: 8px;
  background: #073d78;
  color: #fff !important;
  text-align: center;
  text-decoration: none !important;
  font-size: 16px;
  line-height: 1.35;
  font-weight: 800;
  box-sizing: border-box;
  transition: background-color .18s ease, transform .18s ease;
}

.infozona-preferred-source__button:hover,
.infozona-preferred-source__button:focus-visible {
  background: #052f5e;
  color: #fff !important;
  transform: translateY(-1px);
}

.infozona-preferred-source__button:focus-visible {
  outline: 3px solid rgba(66, 133, 244, .28);
  outline-offset: 3px;
}

.infozona-preferred-source__google-g {
  display: inline-flex;
  width: 27px;
  height: 27px;
  flex: 0 0 27px;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background: #fff;
  color: #4285f4;
  font-size: 17px;
  line-height: 1;
  font-weight: 900;
}

@media (max-width: 600px) {
  .infozona-preferred-source {
    margin: 24px 0 22px;
    padding: 18px 15px;
    border-radius: 10px;
  }

  .infozona-preferred-source__title {
    font-size: 18px;
  }

  .infozona-preferred-source__text {
    font-size: 14px;
  }

  .infozona-preferred-source__button,
  .infozona-preferred-source__button:visited {
    min-height: 50px;
    padding: 12px 13px;
    font-size: 14px;
  }
}
