.atlas-menu,.atlas-footer-menu,.atlas-region-list,.atlas-event-list,.atlas-shortcode-list,.atlas-admin-widget-list,.atlas-definition-list,.atlas-chip-list,.atlas-territory-card ul{list-style:none;margin:0;padding:0}.atlas-home-hero,.atlas-home-grid,.atlas-events-archive-grid{align-items:flex-start;margin-top:28px}.atlas-home-hero__rail h2,.atlas-sidebar-panel h2,.atlas-sidebar-panel h3,.atlas-section-head h2,.atlas-section-block h2,.atlas-territory-card h3,.atlas-placeholder-card h2,.atlas-calendar-card h3,.site-footer__title{margin:0 0 18px;line-height:1.1;letter-spacing:-0.02em}.atlas-card-grid--3,.atlas-territory-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.atlas-region-explorer{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(280px,0.8fr);gap:24px}.atlas-region-explorer__media{position:relative;padding:22px;background:linear-gradient(180deg,#f9fbff,#eef4ff);min-height:500px;display:flex;align-items:center;justify-content:center}.atlas-region-explorer__media img{width:100%;max-width:1000px;filter:drop-shadow(0 24px 44px rgba(2,50,105,0.18))}.atlas-region-explorer__hotspots{position:absolute;inset:0}.atlas-region-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.atlas-region-list li a,.atlas-admin-tag-cloud a,.atlas-chip-list a{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border-radius:16px;border:1px solid var(--atlas-border);background:var(--atlas-surface-alt);font-weight:700}.atlas-region-list li em,.atlas-admin-tag-cloud a span{font-style:normal;color:var(--atlas-primary);font-weight:900}.atlas-region-explorer__hint{margin-top:16px;padding:14px 16px;border-radius:16px;background:rgba(2,50,105,0.06);font-size:0.92rem}.atlas-calendar-card__header{margin-bottom:20px}.atlas-calendar-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px}.atlas-calendar-grid--head span{text-align:center;font-weight:800;color:var(--atlas-primary);font-size:0.8rem;text-transform:uppercase;letter-spacing:0.08em}.atlas-calendar-day{min-height:100px;padding:10px;border-radius:18px;border:1px solid var(--atlas-border);background:var(--atlas-surface-alt)}.atlas-calendar-day--empty{background:transparent;border-style:dashed;opacity:0.45}.atlas-calendar-day--has-event{background:linear-gradient(180deg,rgba(2,50,105,0.07),rgba(255,255,255,0.9));border-color:rgba(2,50,105,0.26)}.atlas-calendar-day__date{font-weight:900;margin-bottom:8px}.atlas-calendar-day ul{margin:0;padding-left:14px;font-size:0.78rem;line-height:1.45}.atlas-event-card{position:relative}.atlas-event-card h3,.atlas-event-card h2{margin:8px 0 10px;line-height:1.12}.atlas-event-card--full + .atlas-event-card--full{margin-top:16px}.atlas-territory-card header{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:14px}.atlas-territory-card li + li{margin-top:10px;padding-top:10px;border-top:1px dashed var(--atlas-border)}@media  (max-width:1180px){.atlas-region-explorer{grid-template-columns:1fr}.atlas-card-grid--3,.atlas-territory-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media  (max-width:960px){.atlas-region-list{grid-template-columns:1fr}}@media  (max-width:720px){.atlas-region-explorer__media{min-height:360px;padding:12px}.atlas-calendar-day{min-height:82px;font-size:0.74rem}}.atlas-briefing-list a,.atlas-ranked-list a,.atlas-story-list a,.atlas-region-panel__latest a{font-weight:800;line-height:1.25}.atlas-region-explorer--v2{display:grid;gap:22px}.atlas-region-explorer__lead{display:flex;flex-wrap:wrap;justify-content:space-between;gap:18px;align-items:flex-end}.atlas-region-explorer__lead h3{margin:8px 0 0;font-size:1.6rem;line-height:1.1}.atlas-region-explorer__lead p{max-width:620px;margin:0;color:var(--atlas-text-soft)}.atlas-region-explorer__layout{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(320px,0.65fr);gap:20px;align-items:start}.atlas-region-explorer__media--atlas{position:relative;padding:18px;background:linear-gradient(180deg,#ffffff,#f5f9ff);border:1px solid var(--atlas-border);box-shadow:var(--atlas-shadow)}.atlas-region-explorer__media--atlas img{width:100%;border-radius:22px;box-shadow:0 18px 40px rgba(7,26,61,0.12)}.atlas-region-explorer__hotspots{position:absolute;inset:18px}.atlas-region-panel{padding:26px;position:sticky;top:120px}.atlas-region-panel h4{margin:8px 0 10px;font-size:1.7rem;line-height:1.1}.atlas-region-panel>p{margin:0;color:var(--atlas-text-soft)}.atlas-region-panel__meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:18px 0}.atlas-region-panel__latest{padding:18px;margin-bottom:16px;border-radius:20px;background:var(--atlas-primary-soft)}.atlas-region-panel__latest span{display:block;margin-bottom:8px;color:var(--atlas-primary-dark);font-size:0.78rem;font-weight:800;text-transform:uppercase;letter-spacing:0.08em}.atlas-region-panel__latest small{display:block;margin-top:8px;color:var(--atlas-text-soft)}.atlas-region-panel__cta{display:inline-flex;align-items:center;justify-content:center;padding:14px 18px;width:100%;border-radius:999px;background:linear-gradient(90deg,var(--atlas-primary-dark),var(--atlas-primary));color:#fff;font-weight:800;box-shadow:0 16px 36px rgba(2,50,105,0.22)}.atlas-region-list--compact{margin-top:18px;max-height:360px;overflow:auto;padding-right:4px}.atlas-region-list--compact li{margin-bottom:8px}.atlas-region-list--compact a{display:flex;justify-content:space-between;align-items:center;padding:12px 14px;border-radius:16px;background:#f8fbff;border:1px solid rgba(216,228,255,0.9);font-weight:700}.atlas-region-list--compact a.is-active{border-color:rgba(2,50,105,0.24);background:linear-gradient(180deg,#f3f8ff,#eaf2ff)}@media  (max-width:1180px){.atlas-region-explorer__layout,.atlas-home-specials,.atlas-taxonomy-region-grid{grid-template-columns:1fr}.atlas-region-panel{position:static}}@media  (max-width:960px){.atlas-live-agenda__grid,.atlas-region-panel__meta{grid-template-columns:1fr}}@media  (max-width:720px){.atlas-region-explorer__hotspots{inset:10px}}.atlas-region-explorer--v4 .atlas-region-panel__meta--triple{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.atlas-region-panel__actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:16px}.atlas-region-panel__cta--ghost{background:#eef4ff;color:var(--atlas-primary-dark)}.atlas-calendar-card--v4 .atlas-calendar-card__header--nav{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.atlas-calendar-card__nav{display:flex;gap:10px;flex-wrap:wrap}.atlas-calendar-card__nav a,.atlas-calendar-card__footer .atlas-region-panel__cta--ghost{display:inline-flex;align-items:center;justify-content:center;padding:10px 14px;border:1px solid var(--atlas-border);border-radius:999px;background:#fff}.atlas-calendar-card__footer{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-top:18px;padding-top:18px;border-top:1px solid var(--atlas-border)}.atlas-calendar-agenda{margin-top:24px;padding-top:18px;border-top:1px solid var(--atlas-border)}.atlas-calendar-agenda__list{list-style:none;margin:0;padding:0;display:grid;gap:12px}.atlas-calendar-agenda__list li{display:grid;grid-template-columns:150px 1fr;gap:12px;padding:12px 0;border-bottom:1px solid #eef3ff}@media  (max-width:800px){.atlas-calendar-card__header--nav,.atlas-calendar-card__footer,.atlas-calendar-agenda__list li{display:block}}.atlas-region-spotlights{margin:2rem 0}.atlas-region-spotlights__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.atlas-region-spotlight{background:linear-gradient(180deg,#fff 0%,#f8fbff 100%);border:1px solid #dbe6ff;border-radius:22px;padding:1.1rem;box-shadow:0 18px 42px rgba(10,28,71,0.08)}.atlas-region-spotlight__meta{display:flex;justify-content:space-between;gap:1rem;font-size:0.82rem;color:#627aa4;margin-bottom:0.7rem}.atlas-region-spotlight__latest{padding-top:0.9rem;margin-top:0.9rem;border-top:1px solid #e8efff}.atlas-region-spotlight__latest strong{display:block;font-size:0.8rem;text-transform:uppercase;letter-spacing:0.05em;color:#5a6c8f;margin-bottom:0.35rem}.atlas-region-intro{background:linear-gradient(135deg,#023269 0%,#01244c 100%);color:#fff;border-radius:28px;padding:1.5rem;box-shadow:0 28px 60px rgba(2,50,105,0.22);margin-bottom:1.5rem}.atlas-region-intro__grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,0.85fr);gap:1.25rem}.atlas-region-intro h2,.atlas-region-intro h3,.atlas-region-intro p,.atlas-region-intro a,.atlas-region-intro li,.atlas-region-intro span,.atlas-region-intro strong{color:inherit}.atlas-region-intro__stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0.9rem;margin:1rem 0}.atlas-region-intro__stat{background:rgba(255,255,255,0.12);border:1px solid rgba(255,255,255,0.18);border-radius:20px;padding:1rem}.atlas-region-intro__stat span{display:block;font-size:0.85rem;opacity:0.88}.atlas-region-intro__stat strong{display:block;font-size:1.5rem;margin-top:0.25rem}.atlas-region-intro__quicklinks,.atlas-region-list{display:grid;gap:0.75rem}.atlas-region-intro__quicklinks a,.atlas-region-list a{display:flex;justify-content:space-between;gap:0.8rem;background:rgba(255,255,255,0.12);border:1px solid rgba(255,255,255,0.14);padding:0.85rem 1rem;border-radius:18px;text-decoration:none}.atlas-region-explorer--v5{display:grid;grid-template-columns:minmax(0,1.2fr) 340px;gap:1.2rem;align-items:start}.atlas-region-panel{background:#fff;border:1px solid #dbe6ff;border-radius:26px;padding:1.2rem;box-shadow:0 24px 56px rgba(10,28,71,0.08)}.atlas-region-panel__meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0.9rem;margin:1rem 0}.atlas-region-panel__metric{padding:0.9rem 1rem;border-radius:18px;background:#f6f9ff;border:1px solid #e3ecff}.atlas-region-panel__metric span{display:block;font-size:0.8rem;text-transform:uppercase;letter-spacing:0.05em;color:#5f7298}.atlas-region-panel__metric strong{display:block;font-size:1.4rem;margin-top:0.2rem;color:#0f2a5f}.atlas-region-panel__stories{display:grid;gap:0.7rem;margin-top:1rem}.atlas-region-panel__story,.atlas-region-panel__event{padding:0.9rem 1rem;border-radius:18px;background:#f8fbff;border:1px solid #e3ecff}@media  (max-width:1180px){.atlas-region-intro__stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.atlas-region-explorer__layout{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:1.2rem;align-items:start}.atlas-region-panel__meta>div{padding:0.9rem 1rem;border-radius:18px;background:#f6f9ff;border:1px solid #e3ecff}.atlas-region-panel__meta span,.atlas-region-panel__stories small,.atlas-region-list span,.atlas-region-intro__quicklinks span{display:block;font-size:0.8rem;text-transform:uppercase;letter-spacing:0.05em;color:#5f7298;margin-bottom:0.2rem}.atlas-region-panel__stories a,.atlas-region-list a strong,.atlas-region-intro__quicklinks a strong{color:#0f2a5f}.atlas-region-panel__actions{display:flex;flex-wrap:wrap;gap:0.75rem;margin-top:1rem}@media  (max-width:1180px){.atlas-region-explorer__layout{grid-template-columns:1fr}}.atlas-region-strips__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.atlas-region-strip header{display:flex;justify-content:space-between;gap:1rem;align-items:baseline;padding-bottom:0.75rem;margin-bottom:0.75rem;border-bottom:1px solid #e8efff}.atlas-region-strip ul{list-style:none;margin:0;padding:0;display:grid;gap:0.75rem}.atlas-territory-landing{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:1.25rem}.atlas-region-strips__grid--footer{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.atlas-region-strip{border:1px solid var(--atlas-border);background:var(--atlas-surface-alt);padding:14px}.atlas-region-strip header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.atlas-region-strip ul{margin:0;padding-left:18px}.atlas-territory-landing--v7 .atlas-territory-landing__main--wide{display:grid;gap:26px}.atlas-region-banner-zone__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.atlas-region-banner-placeholder,.atlas-region-banner-zone .atlas-ad-slot{min-height:150px;display:grid;align-content:center;gap:8px;border:1px dashed var(--atlas-border);background:var(--atlas-surface-alt);padding:16px}.atlas-region-banner-placeholder a{color:var(--atlas-primary);font-weight:700}.atlas-territory-events-grid{display:grid;grid-template-columns:minmax(280px,.9fr) minmax(0,1.1fr);gap:24px}.atlas-calendar-card--v4{box-shadow:none;border:0;padding:0}.atlas-calendar-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px}.atlas-calendar-day{min-height:110px;padding:10px;border:1px solid var(--atlas-border);background:var(--atlas-surface-alt)}.atlas-calendar-day--has-event{background:#eef4ff}.atlas-territory-quicklinks{display:flex;flex-wrap:wrap;gap:12px}.atlas-region-map-section .atlas-region-explorer,.atlas-home-regions-footer__map .atlas-region-explorer{margin-top:0}@media  (max-width:1080px){.atlas-home-hero--v7,.atlas-home-summary-grid--v7,.atlas-territory-events-grid,.atlas-category-band__grid,.atlas-category-band__lead{grid-template-columns:1fr}}.atlas-region-map-section .atlas-region-explorer--v5,.atlas-home-regions-footer__map .atlas-region-explorer--v5{display:block}.atlas-region-explorer__layout{grid-template-columns:minmax(0,1fr) 320px;gap:20px}.atlas-region-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:16px}.atlas-region-list a{display:block;padding:10px 12px;border:1px solid var(--atlas-border);background:var(--atlas-surface-alt);color:var(--atlas-text);text-decoration:none;line-height:1.2}.atlas-region-panel{position:sticky;top:24px}.atlas-region-panel__actions{display:grid;gap:10px}.atlas-region-panel__cta--ghost{background:#fff;color:var(--atlas-primary);border:1px solid var(--atlas-border)}.atlas-home-territories-end .atlas-region-explorer__lead p,.atlas-region-map-section .atlas-region-explorer__lead p{max-width:68ch}.atlas-territory-landing--v76{display:grid;gap:26px;margin-bottom:34px}.atlas-territory-events-grid--v76{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.95fr);gap:24px}.atlas-region-map-section--v76 .atlas-region-explorer--simple{padding:0;border:0;box-shadow:none;background:transparent}.atlas-region-explorer--simple .atlas-region-explorer__lead{margin-bottom:16px}.atlas-region-map-simple__frame{padding:14px;border:1px solid var(--atlas-border);background:#fff}.atlas-region-map-simple__svg{width:100%;height:auto;display:block}.atlas-region-list--simple{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:14px}.atlas-region-list--simple a{display:block;padding:10px 12px;background:#fff;border:1px solid var(--atlas-border);color:var(--atlas-text);text-decoration:none}.atlas-region-list--simple a:hover{border-color:var(--atlas-primary);color:var(--atlas-primary)}@media  (max-width:1100px){.atlas-territory-events-grid--v76,.atlas-region-list--simple{grid-template-columns:1fr 1fr}}@media  (max-width:780px){.atlas-region-list--simple,.atlas-territory-events-grid--v76,.atlas-home-hero--newsdesk,.atlas-home-hero__lead--wide,.atlas-home-lower-news-grid{grid-template-columns:1fr}}.atlas-region-landing--clean{display:grid;gap:26px;margin-bottom:36px}.atlas-region-landing__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.82fr);gap:24px;align-items:start}.atlas-region-landing__side{display:grid;gap:24px}.atlas-region-calendar-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,.9fr);gap:24px;align-items:start}.atlas-region-map-section--compact .atlas-region-explorer{max-width:100%;overflow:hidden}.atlas-region-map-section--compact .atlas-region-list--simple{grid-template-columns:repeat(2,minmax(0,1fr))}.atlas-home-events-list li,.atlas-calendar-agenda__list--days li{display:grid;grid-template-columns:120px minmax(0,1fr);gap:12px;align-items:start}.atlas-home-events-list li + li,.atlas-calendar-agenda__list--days li + li{margin-top:12px;padding-top:12px;border-top:1px solid var(--atlas-border)}@media  (max-width:1100px){.site-header__inner--newsblue,.atlas-home-hero--newsblue,.atlas-home-summary-grid--newsblue,.atlas-home-lower-news-grid--newsblue,.atlas-region-landing__grid,.atlas-region-calendar-grid{grid-template-columns:1fr}}.atlas-region-latest-list{border:1px solid var(--atlas-border);background:#fff;padding:20px;box-shadow:var(--atlas-shadow-soft)}.atlas-region-latest-list ol{margin:0;padding-left:20px;display:grid;gap:12px}.atlas-region-latest-list a{color:var(--atlas-text);text-decoration:none;font-weight:700}.atlas-region-latest-list small{display:block;color:var(--atlas-text-soft);margin-top:3px}.atlas-calendar-card{border:1px solid var(--atlas-border);background:#fff;padding:18px;box-shadow:var(--atlas-shadow-soft)}.atlas-calendar-card__header h3{margin:0;font-size:2rem;color:#8a2d7f}.atlas-calendar-grid--head span{background:#98c8f0;color:#111;border:1px solid #fff;padding:12px 8px;text-align:center;font-weight:800;text-transform:uppercase}.atlas-calendar-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.atlas-calendar-day{min-height:82px;border:1px solid #fff;background:#dbeeff;color:#111;padding:10px 8px}.atlas-calendar-day__date{font-size:1.55rem;font-weight:800}.atlas-calendar-day--has-event{background:var(--atlas-primary);color:#fff}.atlas-calendar-day--has-event a{color:#fff}.atlas-three-day-events{border:1px solid var(--atlas-border);background:#fff;padding:20px;box-shadow:var(--atlas-shadow-soft)}.atlas-three-day-events__groups{display:grid;gap:16px}.atlas-three-day-events__group{border-top:1px solid #edf3ff;padding-top:12px}.atlas-three-day-events__group:first-child{border-top:none;padding-top:0}.atlas-three-day-events__group h4{margin:0 0 10px;color:var(--atlas-primary-dark)}.atlas-three-day-events__group ul{list-style:none;margin:0;padding:0;display:grid;gap:10px}.atlas-three-day-events__group li{display:grid;gap:3px}.atlas-three-day-events__group a{text-decoration:none;color:var(--atlas-text);font-weight:700}.atlas-three-day-events__group small{color:var(--atlas-text-soft)}.atlas-region-landing__grid,.atlas-region-calendar-grid{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(320px,.9fr);gap:24px;align-items:start}.atlas-region-map-section .atlas-region-explorer--simple{padding:18px;background:#fff;border:1px solid var(--atlas-border)}.atlas-region-landing__side{display:grid;gap:18px}.atlas-calendar-card__header h3{color:var(--atlas-primary-dark)}.atlas-calendar-grid--head span{background:var(--atlas-primary);color:#fff}.atlas-calendar-day{background:#dbeeff;color:#111}.atlas-calendar-day--has-event{background:var(--atlas-primary);color:#fff}.atlas-region-latest-list ol{display:grid;gap:12px;padding-left:22px}.atlas-calendar-grid--head{background:#bfd8ff;color:#12233f}.atlas-calendar-grid--head span{padding:12px 8px;text-align:center;font-weight:800;border:1px solid #d8e4ff}.atlas-calendar-grid{gap:0}.atlas-calendar-day{min-height:74px;border:1px solid #d8e4ff;background:#ddecff;color:#12233f;padding:8px}.atlas-calendar-day--has-event{background:#023269;color:#fff}.atlas-calendar-day--has-event a,.atlas-calendar-day--has-event li{color:#fff}.atlas-calendar-day__date{font-weight:900}.atlas-calendar-day ul{margin:6px 0 0;padding-left:14px;font-size:.75rem}.atlas-calendar-card--v4{background:#fff;border:1px solid var(--atlas-border);padding:16px}.atlas-calendar-card__header--nav h3{margin:0 0 6px}.atlas-calendar-card__header--nav p{margin:0;color:var(--atlas-text-soft)}.atlas-calendar-card__nav a{display:inline-flex;padding:8px 10px;background:#edf5ff;color:var(--atlas-primary-dark);text-decoration:none;font-weight:700}.atlas-calendar-grid--head span{background:#023269 !important;color:#fff !important;border-color:#d8e4ff !important}.atlas-calendar-day{background:#dbeeff !important;color:#111 !important}.atlas-calendar-day--has-event{background:#023269 !important;color:#fff !important}.atlas-calendar-day--has-event a,.atlas-calendar-day--has-event li{color:#fff !important}.atlas-events-archive-layout{display:grid;grid-template-columns:minmax(0,1.2fr) 360px;gap:28px;align-items:start}.atlas-events-day-group{background:#fff;border:1px solid var(--atlas-border);padding:18px;margin-bottom:18px}.atlas-events-day-group h3{margin:0 0 14px;font-size:1.1rem}.atlas-event-card--full{padding:14px 0;border-top:1px solid #e6efff}.atlas-event-card--full:first-of-type{border-top:0;padding-top:0}.atlas-event-card__time{color:var(--atlas-primary);font-weight:800;font-size:.9rem}.atlas-region-topgrid{display:grid;grid-template-columns:minmax(0,1.3fr) 360px;gap:24px;align-items:stretch}.atlas-region-banner-zone__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.atlas-region-banner-placeholder{min-height:130px;border:2px dashed #9fc0ff;background:#f4f8ff;padding:16px;display:grid;gap:8px}.atlas-region-banner-placeholder span{color:var(--atlas-primary-dark);font-weight:900;text-transform:uppercase;font-size:.82rem}.atlas-region-banner-placeholder p{margin:0;color:var(--atlas-text-soft);font-size:.92rem}.atlas-region-banner-placeholder a{display:inline-flex;align-self:end;text-decoration:none;color:#fff;background:var(--atlas-primary);padding:10px 12px;font-weight:800}.atlas-region-midgrid{display:grid;grid-template-columns:minmax(0,1.1fr) 360px;gap:24px;align-items:start}.atlas-region-midgrid__left,.atlas-region-midgrid__side{display:grid;gap:20px}.atlas-region-national-ads__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.atlas-region-banner-placeholder--wide{min-height:140px}.atlas-region-bottom-grid{display:grid;grid-template-columns:minmax(0,1.2fr) 360px;gap:24px;align-items:start}.atlas-region-category-stack{display:grid;gap:24px}.atlas-region-category-stack .atlas-category-showcase__list{display:grid;gap:14px}.atlas-region-latest-list ol{margin:0;padding-left:22px;display:grid;gap:10px}.atlas-home-editorial-row__sidebar .atlas-calendar-card--v4{padding:14px}.atlas-home-editorial-row__sidebar .atlas-calendar-card__header--nav h3{font-size:1.8rem}.atlas-home-editorial-row__sidebar .atlas-calendar-card__nav a{padding:7px 10px;font-size:.95rem}.atlas-home-editorial-row__sidebar .atlas-calendar-grid--head span{padding:10px 6px;font-size:.88rem}.atlas-home-editorial-row__sidebar .atlas-calendar-day{min-height:66px;padding:6px}.atlas-home-editorial-row__sidebar .atlas-calendar-day__date{font-size:1rem}.atlas-calendar-day--has-event{position:relative}.atlas-calendar-day--has-event::after{content:"";position:absolute;inset:0;background:rgba(2,50,105,.16);pointer-events:none}.atlas-calendar-day--has-event .atlas-calendar-day__date{position:relative;z-index:1}.atlas-calendar-day ul{display:none !important}.atlas-region-landing--newsrefine{display:grid;gap:28px;padding-bottom:28px}.atlas-region-topgrid,.atlas-region-midgrid,.atlas-region-bottom-grid{display:grid;grid-template-columns:minmax(0,1.25fr) 360px;gap:24px;align-items:start}.atlas-region-topgrid__lead,.atlas-region-topgrid__side,.atlas-region-midgrid__left,.atlas-region-midgrid__side,.atlas-region-bottom-grid__map,.atlas-region-bottom-grid__latest{display:grid;gap:18px}.atlas-top-stories-card--region,.atlas-region-bottom-grid__latest,.atlas-region-bottom-grid__map{background:#fff;border:1px solid #d8e4ff;border-radius:20px;padding:20px;box-shadow:0 14px 28px rgba(10,42,110,.05)}.atlas-region-banner-zone__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.atlas-region-banner-zone__item--custom,.atlas-region-banner-placeholder{min-height:150px;border-radius:18px;border:2px dashed #9abaff;background:linear-gradient(180deg,#ffffff 0%,#f4f8ff 100%);padding:18px;display:grid;align-content:space-between;gap:10px}.atlas-region-banner-zone__item--custom img,.atlas-region-banner-zone__item--custom iframe,.atlas-region-banner-zone__item--custom .atlas-ad-slot img{max-width:100%;height:auto;display:block}.atlas-region-national-ads__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.atlas-region-banner-placeholder--wide{min-height:150px}.atlas-region-bottom-grid__latest ul{display:grid;gap:12px;margin:0;padding:0;list-style:none}.atlas-region-bottom-grid__latest li a{text-decoration:none;font-weight:700}@media  (max-width:1200px){.atlas-region-topgrid,.atlas-region-midgrid,.atlas-region-bottom-grid{grid-template-columns:1fr}.atlas-region-banner-zone__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.atlas-home-editorial-row__sidebar .atlas-widget-panel,.atlas-home-editorial-row__sidebar .atlas-calendar-card{box-shadow:var(--atlas-shadow-soft)}.atlas-region-topgrid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(320px,.9fr);gap:28px;align-items:start}.atlas-region-topgrid__side .atlas-top-story-small--region{padding:12px 0;border-bottom:1px solid #e7efff}.atlas-region-section-nav{display:flex;flex-wrap:wrap;gap:10px;margin:24px 0 18px}.atlas-region-section-nav a{display:inline-flex;padding:10px 14px;border-radius:999px;background:#edf4ff;color:var(--atlas-primary-dark);font-weight:800;text-decoration:none;border:1px solid #cfe0ff}.atlas-region-sections-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:8px}.atlas-region-section-panel{background:#fff;border:1px solid #dce7ff;box-shadow:var(--atlas-shadow-soft);padding:22px;border-radius:18px}.atlas-region-section-panel__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.atlas-region-banner-zone__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.atlas-region-banner-placeholder,.atlas-region-banner-zone__item--custom{min-height:160px;border:2px dashed #85a8ff;border-radius:18px;padding:20px;background:#f8fbff;display:flex;flex-direction:column;justify-content:center;gap:10px}.atlas-region-banner-placeholder span{font-size:1.1rem;font-weight:900;color:var(--atlas-primary-dark)}.atlas-region-banner-placeholder p{margin:0;color:var(--atlas-text-soft)}.atlas-region-midgrid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);gap:26px;align-items:start}.atlas-region-bottom-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.78fr);gap:26px;align-items:start}.atlas-region-bottom-grid__latest .atlas-region-latest-list{background:#fff;border:1px solid #dce7ff;border-radius:18px;padding:20px;box-shadow:var(--atlas-shadow-soft)}@media  (max-width:1024px){.atlas-region-section-panel__list{grid-template-columns:1fr}}.atlas-region-section-nav{display:flex;flex-wrap:wrap;gap:10px}.atlas-region-section-nav a{padding:10px 14px;border:1px solid var(--atlas-border);background:#fff;color:var(--atlas-primary-dark);font-weight:700;border-radius:999px}.atlas-region-section-nav a:hover{background:var(--atlas-accent-red-soft);color:var(--atlas-accent-red)}.atlas-region-midgrid__left{align-content:start}.atlas-region-banner-zone{margin-top:18px}.atlas-region-banner-zone__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.atlas-region-banner-zone__item--image,.atlas-region-banner-placeholder{min-height:180px;background:#fff;border:1px solid #d7e5ff;border-radius:18px;overflow:hidden;box-shadow:var(--atlas-shadow-soft)}.atlas-region-banner-zone__item--image a{display:block;width:100%;height:100%}.atlas-region-banner-zone__item--image img{width:100%;height:100%;object-fit:cover;display:block;aspect-ratio:16/9}.atlas-region-banner-placeholder{display:flex;align-items:center;justify-content:center;text-align:center;padding:18px;gap:10px}.atlas-region-banner-placeholder span{font-weight:800;color:var(--atlas-primary-dark)}.atlas-region-banner-placeholder p{margin:0;color:var(--atlas-text-soft)}.atlas-region-banner-placeholder a{display:inline-flex;align-items:center;justify-content:center;background:var(--atlas-primary);color:#fff;padding:10px 14px;border-radius:12px;font-weight:700;text-decoration:none}.atlas-region-midgrid__left>.atlas-most-read{margin-bottom:24px}.atlas-region-sections-layout__two,.atlas-region-sections-layout__three{display:grid;gap:22px}.atlas-region-sections-layout__two{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:10px}.atlas-region-sections-layout__three{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:24px}.atlas-region-sections-layout__three--full{width:100%}.atlas-region-sections-layout__two--under{margin-top:0}.atlas-region-section-panel{background:#fff;border:1px solid var(--atlas-border);border-radius:22px;padding:18px;box-shadow:var(--atlas-shadow-soft)}.atlas-region-section-panel__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.atlas-region-sections-layout__three .atlas-region-section-panel__list{grid-template-columns:1fr}.atlas-region-section-panel h2{font-size:1.55rem}@media  (max-width:1180px){.atlas-region-banner-zone__grid,.atlas-region-sections-layout__three{grid-template-columns:repeat(2,minmax(0,1fr))}}@media  (max-width:900px){.atlas-region-banner-zone__grid,.atlas-region-sections-layout__two,.atlas-region-sections-layout__three,.atlas-region-section-panel__list{grid-template-columns:1fr}}.atlas-region-page,.atlas-region-page *{box-sizing:border-box}.atlas-region-page{gap:22px}.atlas-region-hero{display:grid;grid-template-columns:minmax(0,1.38fr) minmax(300px,.82fr);gap:24px;align-items:start}.atlas-region-lead,.atlas-region-side-card,.atlas-region-midgrid__left>*,.atlas-region-midgrid__side>*,.atlas-region-section-panel{background:#fff;border:1px solid #dbe6fb;border-radius:22px;box-shadow:0 12px 28px rgba(10,42,110,.05)}.atlas-region-lead{overflow:hidden}.atlas-region-lead__image{display:block}.atlas-region-lead__image img{display:block;width:100%;aspect-ratio:16 / 9;object-fit:cover;object-position:center center}.atlas-region-lead__body{padding:22px 24px 24px}.atlas-region-lead__eyebrow{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-bottom:14px}.atlas-region-lead h1{margin:0 0 14px;font-size:clamp(2rem,3vw,3rem);line-height:1.05}.atlas-region-lead h1 a{color:var(--atlas-primary-dark);text-decoration:none}.atlas-region-lead__meta,.atlas-region-inline-story__meta{display:flex;flex-wrap:wrap;gap:12px;color:var(--atlas-text-soft);font-size:.88rem}.atlas-region-side-card{padding:20px}.atlas-region-side-card h2{margin:0 0 10px;font-size:1.35rem}.atlas-region-topgrid__side .atlas-top-story-small--region,.atlas-region-side-card .atlas-top-story-small--region{grid-template-columns:120px minmax(0,1fr);gap:14px;align-items:start;padding:12px 0;border-bottom:1px solid #e8eefb}.atlas-region-side-card .atlas-top-story-small--region:last-child{border-bottom:0;padding-bottom:0}.atlas-region-side-card .atlas-top-story-small__image img{width:120px;height:84px;object-fit:cover;border-radius:14px}.atlas-region-side-card .atlas-top-story-small__body h3{margin:0;font-size:1.05rem;line-height:1.28}.atlas-region-banner-zone__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.atlas-region-midgrid{grid-template-columns:minmax(0,1.18fr) 360px}.atlas-region-stack-sections{display:grid;gap:22px}.atlas-region-section-panel--stack .atlas-region-section-panel__list--stack{display:grid;grid-template-columns:1fr;gap:16px}.atlas-region-inline-story{display:grid;grid-template-columns:180px minmax(0,1fr);gap:16px;align-items:start;padding:0 0 16px;border-bottom:1px solid #e8eefb}.atlas-region-inline-story:last-child{border-bottom:0;padding-bottom:0}.atlas-region-inline-story__image img{display:block;width:100%;aspect-ratio:16 / 10;object-fit:cover;border-radius:14px}.atlas-region-inline-story__body h3{margin:0 0 8px;font-size:1.12rem;line-height:1.3}.atlas-region-inline-story__body h3 a{color:var(--atlas-primary-dark);text-decoration:none}.atlas-region-sections-layout__two{grid-template-columns:1fr}.atlas-region-sections-layout__three{grid-template-columns:repeat(3,minmax(0,1fr))}.atlas-region-sections-layout__three .atlas-region-section-panel__list{grid-template-columns:1fr}@media  (max-width:1180px){.atlas-region-banner-zone__grid,.atlas-region-sections-layout__three{grid-template-columns:repeat(2,minmax(0,1fr))}}@media  (max-width:980px){.atlas-region-hero,.atlas-region-midgrid,.atlas-region-sections-layout__three,.atlas-region-banner-zone__grid{grid-template-columns:1fr}.atlas-region-inline-story{grid-template-columns:140px minmax(0,1fr)}}@media  (max-width:680px){.atlas-region-inline-story,.atlas-region-side-card .atlas-top-story-small--region{grid-template-columns:1fr}.atlas-region-inline-story__image img,.atlas-region-side-card .atlas-top-story-small__image img{width:100%;height:auto;aspect-ratio:16/9}}.atlas-region-category-nav{background:#fff;border:1px solid #dbe6fb;border-radius:22px;box-shadow:0 12px 28px rgba(10,42,110,.05);padding:18px 22px}.atlas-region-category-nav__inner{display:flex;flex-wrap:wrap;gap:16px 22px;align-items:center}.atlas-region-category-nav__title{font-size:1.35rem;font-weight:900;color:var(--atlas-primary-dark)}.atlas-region-category-nav__links{display:flex;flex-wrap:wrap;gap:10px}.atlas-region-category-nav__links a{display:inline-flex;align-items:center;justify-content:center;padding:10px 14px;border-radius:999px;border:1px solid #dbe6fb;text-decoration:none;color:var(--atlas-primary-dark);background:#f8fbff;font-weight:700;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.atlas-region-category-nav__links a:hover{transform:translateY(-1px);border-color:#9ebcff;box-shadow:0 10px 20px rgba(10,42,110,.08)}.atlas-region-top-story-card{margin-top:18px;padding-top:18px;border-top:1px solid #e8eefb}.atlas-region-top-story-card__head h3{margin:0;font-size:1.45rem;line-height:1.05}.atlas-region-top-story-card__head p{margin:4px 0 14px;font-size:.95rem;color:var(--atlas-text-soft);font-weight:700}.atlas-region-top-story-card__article{display:grid;grid-template-columns:120px minmax(0,1fr);gap:14px;align-items:start}.atlas-region-top-story-card__image img{width:120px;height:84px;object-fit:cover;border-radius:14px;display:block}.atlas-region-top-story-card__body h4{margin:0 0 8px;font-size:1.08rem;line-height:1.28}.atlas-region-top-story-card__body h4 a,.atlas-region-national-latest__item h3 a{color:var(--atlas-primary-dark);text-decoration:none}.atlas-region-top-story-card__meta,.atlas-region-national-latest__meta{display:flex;flex-wrap:wrap;gap:12px;color:var(--atlas-text-soft);font-size:.85rem}.atlas-region-banner-zone__item--image,.atlas-region-banner-placeholder{transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.atlas-region-banner-zone__item--image:hover,.atlas-region-banner-placeholder:hover{transform:scale(1.02);box-shadow:0 18px 34px rgba(10,42,110,.10);border-color:#a8c2ff}.atlas-region-banner-zone__item--image a{overflow:hidden}.atlas-region-banner-zone__item--image img{transition:transform .22s ease}.atlas-region-banner-zone__item--image:hover img{transform:scale(1.04)}.atlas-region-national-latest{background:#fff;border:1px solid #dbe6fb;border-radius:22px;box-shadow:0 12px 28px rgba(10,42,110,.05);padding:22px}.atlas-region-national-latest__list{display:grid;gap:14px}.atlas-region-national-latest__item{padding:0 0 14px;border-bottom:1px solid #e8eefb}.atlas-region-national-latest__item:last-child{border-bottom:0;padding-bottom:0}.atlas-region-national-latest__item h3{margin:0 0 8px;font-size:1.08rem;line-height:1.32}@media  (max-width:980px){.atlas-region-category-nav__inner,.atlas-region-top-story-card__article{grid-template-columns:1fr}.atlas-region-top-story-card__article{display:grid}}@media  (max-width:680px){.atlas-region-top-story-card__article{grid-template-columns:1fr}.atlas-region-top-story-card__image img{width:100%;height:auto;aspect-ratio:16/9}}.atlas-region-page .atlas-region-explorer{display:grid;grid-template-columns:1fr;gap:22px}.atlas-region-page .atlas-region-explorer__layout{display:grid;grid-template-columns:minmax(0,1.28fr) minmax(300px,0.72fr);gap:24px;align-items:start}.atlas-region-page .atlas-region-explorer__media,.atlas-region-page .atlas-region-explorer__media--atlas{min-height:auto;display:block}.atlas-region-page .atlas-region-explorer__media--atlas img{display:block;width:100%;max-width:none}.atlas-region-page .atlas-region-panel{position:static;top:auto}@media  (max-width:980px){.atlas-region-page .atlas-region-explorer__layout{grid-template-columns:1fr}}.atlas-region-explorer--interactive{display:grid;grid-template-columns:1fr;gap:22px}.atlas-region-explorer--headless{gap:0}.atlas-region-explorer--interactive .atlas-region-explorer__layout{display:grid;grid-template-columns:minmax(0,1.28fr) minmax(300px,0.72fr);gap:24px;align-items:start}.atlas-region-explorer--interactive .atlas-region-explorer__media,.atlas-region-explorer--interactive .atlas-region-explorer__media--atlas{min-height:auto;display:block}.atlas-region-explorer--interactive .atlas-region-explorer__media--atlas{padding:24px}.atlas-region-explorer__map-image{display:block;width:100%;max-width:none;height:auto}.atlas-region-explorer--interactive .atlas-region-explorer__hotspots{inset:24px}.atlas-region-explorer--homepage .atlas-region-explorer__hotspots{inset:20px}.atlas-region-explorer--homepage .atlas-region-panel{position:static;top:auto}.atlas-region-explorer--homepage .atlas-region-list--compact{max-height:none}@media  (max-width:980px){.atlas-region-explorer--interactive .atlas-region-explorer__layout{grid-template-columns:1fr}.atlas-region-explorer--interactive .atlas-region-panel{position:static;top:auto}}@media  (max-width:680px){.atlas-region-explorer--interactive .atlas-region-explorer__media--atlas{padding:16px}.atlas-region-explorer--interactive .atlas-region-explorer__hotspots{inset:16px}.atlas-region-explorer--interactive .atlas-hotspot__chip{padding:5px 9px;font-size:.68rem}.atlas-region-explorer--interactive .atlas-hotspot--chip .atlas-hotspot__dot{width:10px;height:10px;box-shadow:0 0 0 4px rgba(2,50,105,.16)}}.atlas-region-explorer--homepage-wide{width:100%}.atlas-region-explorer--homepage-wide .atlas-region-explorer__media--atlas{padding:28px}.atlas-region-explorer--stack-panel .atlas-region-explorer__layout{grid-template-columns:1fr}.atlas-region-explorer--stack-panel .atlas-region-panel{position:static;width:min(380px,100%);margin-left:auto;top:auto;background:#fff;border:1px solid #d8e5ff;border-radius:20px;box-shadow:0 18px 36px rgba(10,42,110,0.06)}.atlas-region-explorer__hotspots{overflow:visible}@media  (max-width:1100px){.atlas-region-explorer--stack-panel .atlas-region-panel{width:100%;margin-left:0}}@media  (max-width:760px){.atlas-category-showcase--homepage,.atlas-region-explorer--homepage-wide .atlas-region-explorer__media--atlas{padding:18px}.atlas-region-explorer--stack-panel .atlas-region-panel{width:100%}}.atlas-region-explorer--homepage-map{display:grid;gap:18px}.atlas-region-explorer--homepage-map .atlas-region-explorer__layout{display:grid;grid-template-columns:1fr;gap:18px}.atlas-region-explorer--homepage-map .atlas-region-explorer__media--atlas{padding:24px 28px;overflow:visible}.atlas-region-explorer--homepage-map .atlas-region-explorer__map-image{width:100%;max-width:none;height:auto}.atlas-region-explorer--homepage-map .atlas-region-explorer__hotspots{inset:24px 28px;overflow:visible}.atlas-region-explorer--homepage-map .atlas-region-panel{position:static;top:auto;width:min(420px,100%);margin:0;padding:24px;border:1px solid #d7e5ff;border-radius:22px;background:linear-gradient(180deg,#ffffff 0%,#f8fbff 100%);box-shadow:0 16px 34px rgba(10,42,110,0.06)}.atlas-region-explorer--homepage-map .atlas-region-panel__meta{grid-template-columns:repeat(3,minmax(0,1fr))}.atlas-region-explorer--homepage-map .atlas-region-panel__actions{display:grid;gap:10px}.atlas-region-explorer--homepage-map .atlas-region-panel__cta{min-height:52px;border-radius:16px;background:#133a85;color:#fff;box-shadow:0 10px 22px rgba(17,55,128,0.14)}.atlas-region-explorer--homepage-map .atlas-region-panel__cta--ghost{background:#ffffff;color:var(--atlas-primary-dark);border:1px solid #d7e5ff;box-shadow:none}.atlas-region-explorer--homepage-map .atlas-region-list--compact{margin-top:16px;max-height:252px}@media  (max-width:1140px){.atlas-region-explorer--homepage-map .atlas-region-panel{width:100%}}@media  (max-width:760px){.atlas-region-explorer--homepage-map .atlas-region-explorer__hotspots{inset:18px}.atlas-region-explorer--homepage-map .atlas-region-panel__meta{grid-template-columns:1fr}}.atlas-region-page .atlas-region-explorer--region-full{width:100%;margin-top:28px}.atlas-region-page .atlas-region-explorer--region-full .atlas-region-explorer__layout{grid-template-columns:1fr;gap:20px}.atlas-region-page .atlas-region-explorer--region-full .atlas-region-explorer__media,.atlas-region-page .atlas-region-explorer--region-full .atlas-region-explorer__media--atlas{width:100%;max-width:none}.atlas-region-page .atlas-region-explorer--region-full .atlas-region-explorer__media--atlas{padding:24px 30px;border:1px solid #d7e5ff;border-radius:24px;background:linear-gradient(180deg,#ffffff 0%,#f8fbff 100%);box-shadow:0 16px 34px rgba(10,42,110,0.06);overflow:visible}.atlas-region-page .atlas-region-explorer--region-full .atlas-region-explorer__map-image{width:100%;max-width:none;display:block}.atlas-region-page .atlas-region-explorer--region-full .atlas-region-explorer__hotspots{inset:24px 30px;overflow:visible}.atlas-region-page .atlas-region-explorer--region-full .atlas-region-panel{position:static;top:auto;width:100%;max-width:none;margin:0;padding:24px;border:1px solid #d7e5ff;border-radius:24px;background:linear-gradient(180deg,#ffffff 0%,#f8fbff 100%);box-shadow:0 16px 34px rgba(10,42,110,0.06)}.atlas-region-page .atlas-region-explorer--region-full .atlas-region-panel__meta{grid-template-columns:repeat(3,minmax(0,1fr))}.atlas-region-page .atlas-region-explorer--region-full .atlas-region-panel__actions{display:flex;flex-wrap:wrap;gap:12px}.atlas-region-page .atlas-region-explorer--region-full .atlas-region-list--compact{display:grid;grid-template-columns:repeat(auto-fit,minmax(112px,1fr));gap:10px;max-height:none;overflow:visible}.atlas-region-page .atlas-region-explorer--region-full .atlas-hotspot--chip{z-index:4}.atlas-region-page .atlas-region-explorer--region-full .atlas-hotspot--edge-left{transform:translate(0,-50%)}.atlas-region-page .atlas-region-explorer--region-full .atlas-hotspot--edge-right{transform:translate(-100%,-50%)}.atlas-region-page .atlas-region-explorer--region-full .atlas-hotspot--edge-top{transform:translate(-50%,0)}.atlas-region-page .atlas-region-explorer--region-full .atlas-hotspot--edge-bottom{transform:translate(-50%,-100%)}.atlas-region-page .atlas-region-explorer--region-full .atlas-hotspot--edge-left.atlas-hotspot--edge-top{transform:translate(0,0)}.atlas-region-page .atlas-region-explorer--region-full .atlas-hotspot--edge-left.atlas-hotspot--edge-bottom{transform:translate(0,-100%)}.atlas-region-page .atlas-region-explorer--region-full .atlas-hotspot--edge-right.atlas-hotspot--edge-top{transform:translate(-100%,0)}.atlas-region-page .atlas-region-explorer--region-full .atlas-hotspot--edge-right.atlas-hotspot--edge-bottom{transform:translate(-100%,-100%)}@media  (max-width:860px){.atlas-region-page .atlas-region-explorer--region-full .atlas-region-explorer__media--atlas,.atlas-region-page .atlas-region-explorer--region-full .atlas-region-panel{padding:18px}.atlas-region-page .atlas-region-explorer--region-full .atlas-region-explorer__hotspots{inset:18px}}@media  (max-width:680px){.atlas-region-page .atlas-region-explorer--region-full .atlas-region-panel__meta{grid-template-columns:1fr}.atlas-region-page .atlas-region-explorer--region-full .atlas-region-panel__actions{display:grid}}.atlas-region-page .atlas-region-explorer--region-full,.atlas-region-page .atlas-region-explorer--region-full .atlas-region-explorer__layout,.atlas-region-page .atlas-region-explorer--region-full .atlas-region-explorer__media,.atlas-region-page .atlas-region-explorer--region-full .atlas-region-explorer__media--atlas{width:100%;max-width:none}.atlas-region-page .atlas-region-explorer--region-full .atlas-region-explorer__layout{grid-template-columns:1fr !important}.atlas-region-page .atlas-region-explorer--region-full .atlas-region-explorer__media--atlas{padding:24px 28px}.atlas-region-page .atlas-region-explorer--region-full .atlas-region-explorer__hotspots{inset:24px 28px}.atlas-region-page .atlas-region-explorer--region-full .atlas-region-panel{width:100% !important;max-width:none;margin:0}@media  (max-width:782px){.atlas-region-page .atlas-region-explorer--region-full .atlas-region-explorer__media--atlas{padding:18px}.atlas-region-page .atlas-region-explorer--region-full .atlas-region-explorer__hotspots{inset:18px}}.atlas-calendar-card__header--stacked{display:grid !important;gap:10px;align-items:start}.atlas-calendar-card__header--stacked h3{margin:0}.atlas-calendar-card__header--stacked .atlas-calendar-card__nav{display:flex;flex-wrap:wrap;gap:10px}.atlas-calendar-card__header--stacked p{margin:0}.atlas-calendar-card__footer{display:grid;gap:12px}.atlas-calendar-card__footer .atlas-region-panel__cta--ghost{width:fit-content}@media  (max-width:782px){.atlas-calendar-card__header--stacked .atlas-calendar-card__nav{gap:8px}}.atlas-region-explorer--map-only .atlas-hotspot__chip{font-size:0.74rem;padding:6px 10px}.atlas-region-explorer--map-only .atlas-hotspot--chip .atlas-hotspot__dot{width:10px;height:10px;box-shadow:0 0 0 4px rgba(2,50,105,0.14)}@media  (max-width:1100px){.atlas-region-explorer--map-only .atlas-hotspot__chip{font-size:0.68rem;padding:5px 8px}}@media  (max-width:860px){.atlas-region-explorer--map-only .atlas-region-explorer__media--atlas{padding:14px}.atlas-region-explorer--map-only .atlas-region-explorer__hotspots{inset:14px}.atlas-region-explorer--map-only .atlas-hotspot__chip{font-size:0.62rem;padding:4px 7px}.atlas-region-explorer--map-only .atlas-hotspot--chip .atlas-hotspot__dot{width:9px;height:9px}}@media  (max-width:640px){.atlas-region-explorer--map-only .atlas-hotspot__chip{font-size:0.56rem;padding:4px 6px}}.atlas-map-editor-preview .atlas-region-explorer__media--atlas{max-width:1400px}.atlas-calendar-card--v4{border:1px solid #dbe5f1 !important;border-radius:20px !important;padding:16px !important;background:linear-gradient(180deg,#ffffff 0%,#fbfdff 100%) !important;box-shadow:0 10px 26px rgba(19,42,80,0.07) !important}.atlas-calendar-card--v4 .atlas-calendar-card__header--nav{margin-bottom:14px !important}.atlas-calendar-card--v4 .atlas-calendar-card__header--nav h3{font-size:clamp(1.3rem,1.9vw,1.7rem) !important;line-height:1.12 !important;color:#132749 !important}.atlas-calendar-card--v4 .atlas-calendar-card__header--nav p{font-size:0.92rem !important;color:#627089 !important}.atlas-calendar-card--v4 .atlas-calendar-card__nav{gap:8px !important}.atlas-calendar-card--v4 .atlas-calendar-card__nav a,.atlas-calendar-card--v4 .atlas-calendar-card__footer .atlas-region-panel__cta--ghost{border-radius:999px !important;border:1px solid #d7e3f2 !important;background:#f6f9fd !important;color:#16535f !important;padding:7px 11px !important;font-size:0.85rem !important;line-height:1 !important;box-shadow:none !important}.atlas-calendar-card--v4 .atlas-calendar-card__nav a:hover,.atlas-calendar-card--v4 .atlas-calendar-card__footer .atlas-region-panel__cta--ghost:hover{background:#eef4fb !important;border-color:#c8d8ea !important}.atlas-calendar-card--v4 .atlas-calendar-grid{gap:6px !important}.atlas-calendar-card--v4 .atlas-calendar-grid--head span{padding:8px 4px !important;border-radius:12px !important;border:1px solid #e3ebf5 !important;background:#f4f7fb !important;color:#607089 !important;font-size:0.68rem !important;letter-spacing:0.08em !important}.atlas-calendar-card--v4 .atlas-calendar-day{position:relative;min-height:58px !important;padding:8px 8px 7px !important;border-radius:14px !important;border:1px solid #dbe5f1 !important;background:#f8fbff !important;color:#18263c !important;box-shadow:inset 0 1px 0 rgba(255,255,255,0.9) !important}.atlas-calendar-card--v4 .atlas-calendar-day--empty{background:#fbfcfe !important;border-style:dashed !important;border-color:#e7edf4 !important;opacity:0.9 !important}.atlas-calendar-card--v4 .atlas-calendar-day--has-event{background:linear-gradient(180deg,#f3f8ff 0%,#eef5ff 100%) !important;border-color:#b9d1ef !important;color:#102543 !important}.atlas-calendar-card--v4 .atlas-calendar-day--has-event::after{content:none !important}.atlas-calendar-card--v4 .atlas-calendar-day--has-event::before{content:"";position:absolute;top:8px;right:8px;width:7px;height:7px;border-radius:999px;background:#023269;box-shadow:0 0 0 4px rgba(2,50,105,0.12)}.atlas-calendar-card--v4 .atlas-calendar-day__date{margin-bottom:0 !important;font-size:0.98rem !important;line-height:1 !important;font-weight:800 !important}.atlas-calendar-card--v4 .atlas-calendar-day ul{display:none !important}.atlas-calendar-card--v4 .atlas-calendar-card__footer{margin-top:14px !important;padding-top:14px !important;border-top:1px solid #e8eef5 !important;gap:10px !important}.atlas-calendar-card--v4 .atlas-calendar-agenda{margin-top:14px !important;padding-top:14px !important;border-top:1px solid #e8eef5 !important}.atlas-calendar-card--v4 .atlas-calendar-agenda h4{margin:0 0 10px !important;font-size:1rem !important;color:#132749 !important}.atlas-calendar-card--v4 .atlas-calendar-agenda__list{gap:8px !important}.atlas-calendar-card--v4 .atlas-calendar-agenda__list li{grid-template-columns:96px 1fr !important;gap:10px !important;padding:9px 0 !important;border-bottom:1px solid #edf2f7 !important}.atlas-calendar-card--v4 .atlas-calendar-agenda__list time{display:inline-flex;align-items:center;justify-content:center;padding:7px 8px;min-height:34px;border-radius:12px;background:#f4f7fb;border:1px solid #e1e9f3;color:#2f4d72;font-size:0.78rem;font-weight:700;text-align:center}.atlas-calendar-card--v4 .atlas-calendar-agenda__list a{color:#132749 !important;text-decoration:none !important;font-size:0.95rem !important;font-weight:700 !important;line-height:1.25 !important}.atlas-calendar-card--v4 .atlas-calendar-agenda__list small{display:block;margin-top:3px;color:#6c7a91 !important;font-size:0.8rem !important}.atlas-event-card--full{padding:12px 0 !important;border-top:1px solid #e7edf5 !important}.atlas-event-card--full .atlas-event-card__time{display:inline-flex;align-items:center;gap:6px;padding:6px 9px;border-radius:999px;background:#f4f7fb;border:1px solid #dfe8f2;color:#25466f !important;font-size:0.78rem !important;font-weight:800 !important}.atlas-event-card--full h2{margin:10px 0 6px !important;font-size:1.18rem !important;line-height:1.2 !important}.atlas-event-card--full p,.atlas-event-card--full .atlas-event-card__excerpt{color:#66758d !important}.atlas-events-day-group{padding:16px 18px !important;border:1px solid #dde6f1 !important;border-radius:18px !important;background:linear-gradient(180deg,#ffffff 0%,#fcfdff 100%) !important;box-shadow:0 8px 24px rgba(17,40,78,0.05) !important}.atlas-events-day-group h3{margin:0 0 6px !important;font-size:1rem !important;color:#132749 !important}@media  (max-width:782px){.atlas-calendar-card--v4{padding:14px !important;border-radius:16px !important}.atlas-calendar-card--v4 .atlas-calendar-grid{gap:5px !important}.atlas-calendar-card--v4 .atlas-calendar-grid--head span{padding:6px 2px !important;font-size:0.62rem !important}.atlas-calendar-card--v4 .atlas-calendar-day{min-height:46px !important;padding:7px 6px !important;border-radius:12px !important}.atlas-calendar-card--v4 .atlas-calendar-day__date{font-size:0.9rem !important}.atlas-calendar-card--v4 .atlas-calendar-agenda__list li{grid-template-columns:1fr !important;gap:6px !important}.atlas-calendar-card--v4 .atlas-calendar-agenda__list time{justify-content:flex-start}}.atlas-region-top-story-card--highlight{margin-top:0;padding:18px;border:1px solid #cfe0ff;border-radius:20px;background:linear-gradient(180deg,#f7fbff 0%,#eef5ff 100%);box-shadow:0 16px 34px rgba(10,42,110,.08)}.atlas-region-top-story-card--highlight .atlas-region-top-story-card__head h3{font-size:1.6rem}.atlas-region-side-card--prioritized>h2{margin-top:18px}.atlas-region-topic-browser{display:grid;gap:18px;margin:22px 0 30px}.atlas-region-category-nav__inner--stacked{display:grid;gap:14px}.atlas-region-category-nav__links--buttons{display:flex;flex-wrap:wrap;gap:10px}.atlas-region-topic-tab{appearance:none;border:1px solid #dbe6fb;background:#f8fbff;color:var(--atlas-primary-dark);border-radius:999px;padding:10px 14px;font-weight:800;cursor:pointer;transition:background .18s ease,color .18s ease,border-color .18s ease,transform .18s ease}.atlas-region-topic-tab:hover{transform:translateY(-1px);border-color:#9ebcff}.atlas-region-topic-tab.is-active{background:var(--atlas-primary);color:#fff;border-color:var(--atlas-primary)}.atlas-region-topic-browser__panels{display:grid}.atlas-region-topic-panel{display:none;background:#fff;border:1px solid #dbe6fb;border-radius:22px;box-shadow:0 12px 28px rgba(10,42,110,.05);padding:22px}.atlas-region-topic-panel.is-active{display:block}.atlas-region-topic-list{display:grid;gap:14px}.atlas-region-topic-list__item{display:grid;grid-template-columns:160px minmax(0,1fr);gap:16px;padding:0 0 14px;border-bottom:1px solid #e8eefb}.atlas-region-topic-list__item:last-child{padding-bottom:0;border-bottom:0}.atlas-region-topic-list__image img{width:160px;height:104px;object-fit:cover;border-radius:14px;display:block}.atlas-region-topic-list__body h3,.atlas-calculator-explainer__body h3{margin:0 0 8px;font-size:1.08rem;line-height:1.32}.atlas-region-topic-list__body h3 a,.atlas-calculator-explainer__body h3 a{color:var(--atlas-primary-dark);text-decoration:none}.atlas-region-topic-list__body p,.atlas-calculator-explainer__body p{margin:0 0 10px;color:var(--atlas-text-soft)}.atlas-region-topic-list__meta,.atlas-calculator-explainer__meta{display:flex;flex-wrap:wrap;gap:12px;color:var(--atlas-text-soft);font-size:.85rem}.atlas-region-topic-panel__empty{margin:0;color:var(--atlas-text-soft)}.atlas-region-national-latest--homepage{margin-top:24px}@media  (max-width:760px){.atlas-region-topic-list__item,.atlas-calculator-explainer__card,.atlas-region-top-story-card__article{grid-template-columns:1fr}.atlas-region-topic-list__image img,.atlas-calculator-explainer__image img,.atlas-region-top-story-card__image img{width:100%;height:auto;aspect-ratio:16/9}}.atlas-region-side-card .atlas-top-story-small__body{padding-top:4px}.atlas-region-side-card .atlas-top-story-small__body h3{margin-top:4px}@media  (max-width:900px){.atlas-region-side-card .atlas-top-story-small__body{padding-top:6px}.atlas-region-side-card .atlas-top-story-small__body h3{margin-top:6px}}.atlas-region-midgrid__left{display:grid;gap:24px}.atlas-three-day-events--horizontal{border:1px solid #dbe5f1;border-radius:20px;padding:18px 20px;background:linear-gradient(180deg,#ffffff 0%,#fbfdff 100%);box-shadow:0 10px 26px rgba(19,42,80,0.07)}.atlas-three-day-events__groups--horizontal{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.atlas-three-day-events__group--horizontal{min-width:0;padding:16px;border:1px solid #e4ebf5;border-radius:18px;background:#f8fbff}.atlas-three-day-events__group--horizontal h4{margin:0 0 10px;font-size:1.05rem}.atlas-three-day-events__list--horizontal{margin:0;padding:0;list-style:none;display:grid;gap:10px}.atlas-three-day-events__list--horizontal li{padding-bottom:10px;border-bottom:1px solid #e9eff7}.atlas-three-day-events__list--horizontal li:last-child{padding-bottom:0;border-bottom:0}.atlas-three-day-events__list--horizontal a{display:block;font-weight:700;color:#132749;text-decoration:none;line-height:1.3}.atlas-three-day-events__list--horizontal small{display:block;margin-top:4px;color:#6c7a91}@media  (max-width:1024px){.atlas-three-day-events__groups--horizontal{grid-template-columns:1fr}}.atlas-region-page-header{position:relative;margin:8px 0 22px;padding:20px 24px 18px;border:1px solid #d7e6ff;border-radius:24px;background:radial-gradient(circle at top right,rgba(2,50,105,.12),transparent 36%),linear-gradient(135deg,#ffffff 0%,#f4f8ff 100%);box-shadow:0 18px 42px rgba(10,42,110,.08);overflow:hidden}.atlas-region-page-header::after{content:"";position:absolute;inset:auto -10% -28px auto;width:220px;height:220px;border-radius:50%;background:radial-gradient(circle,rgba(2,50,105,.14) 0%,rgba(2,50,105,0) 68%);pointer-events:none}.atlas-region-page-header__eyebrow{margin:0 0 8px;letter-spacing:.14em;text-transform:uppercase;font-size:.76rem;font-weight:800;color:#3c66b4}.atlas-region-page-header__title{margin:0;position:relative;z-index:1;color:#01244c;font-size:clamp(2rem,4vw,3rem);line-height:1.02;font-weight:900;text-shadow:0 10px 24px rgba(2,50,105,.10)}.atlas-region-page-header__title::after{content:"";display:block;width:92px;height:6px;margin-top:12px;border-radius:999px;background:linear-gradient(90deg,#023269 0%,#78a9ff 100%)}.atlas-region-topic-browser .atlas-region-category-nav__title{color:#01244c}.atlas-region-topic-tab{box-shadow:inset 0 1px 0 rgba(255,255,255,.65)}.atlas-region-topic-tab.is-active{box-shadow:0 12px 26px rgba(2,50,105,.20)}@media  (max-width:767px){.atlas-region-page-header{padding:18px 18px 16px;border-radius:18px}.atlas-region-page-header__title::after{width:72px;height:5px;margin-top:10px}}.atlas-region-side-card .atlas-top-story-small__body{display:flex;flex-direction:column;justify-content:flex-start;gap:4px}.atlas-region-side-card .atlas-top-story-small__image{display:block}@media  (max-width:680px){.atlas-region-side-card .atlas-top-story-small__image{margin-bottom:4px}}.atlas-region-side-card .atlas-top-story-small--region{column-gap:14px !important;row-gap:8px !important}.atlas-region-side-card .atlas-top-story-small__image,.atlas-region-side-card .atlas-top-story-small__image img{display:block}.atlas-region-side-card .atlas-top-story-small__body--region-gap{padding-top:4px !important}.atlas-region-side-card .atlas-top-story-small__title--region-gap{margin-top:4px !important}@media  (max-width:680px){.atlas-region-side-card .atlas-top-story-small--region{row-gap:8px !important}.atlas-region-side-card .atlas-top-story-small__image{margin-bottom:4px !important}}.atlas-region-page-header__row{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:18px}.atlas-region-page-header__infozona{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;max-width:min(46%,520px)}.atlas-region-page-header__chip{display:inline-flex;align-items:center;min-height:38px;padding:8px 14px;border-radius:999px;text-decoration:none;font-weight:800;font-size:.92rem;line-height:1.1;color:#01244c;background:rgba(255,255,255,.9);border:1px solid rgba(2,50,105,.18);box-shadow:0 10px 24px rgba(1,36,76,.08);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,color .18s ease}.atlas-region-page-header__chip:hover{transform:translateY(-1px);color:#c61d45;border-color:rgba(198,29,69,.22);box-shadow:0 14px 28px rgba(1,36,76,.12)}@media  (max-width:900px){.atlas-region-page-header__row{flex-direction:column;align-items:flex-start}.atlas-region-page-header__infozona{justify-content:flex-start;max-width:100%}}.atlas-region-page-header--slovensko .atlas-region-page-header__title,.atlas-region-page-header__title--slovensko{margin-top:4px}.atlas-events-hero--enhanced{display:grid;grid-template-columns:minmax(0,1.2fr) 280px;gap:24px;align-items:stretch;padding:24px 28px;border:1px solid #d9e6fb;border-radius:28px;background:radial-gradient(circle at top right,rgba(2,50,105,.1),transparent 34%),linear-gradient(135deg,#ffffff 0%,#f5f9ff 100%);box-shadow:0 18px 40px rgba(12,41,95,.07)}.atlas-events-hero__eyebrow{display:inline-flex;min-height:32px;align-items:center;padding:0 12px;border-radius:999px;background:#ebf2ff;color:#023269;font-size:.8rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.atlas-events-hero__content p{margin:10px 0 0;max-width:760px;color:#5d7090}.atlas-events-hero__actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:18px}.atlas-events-hero__stats{display:grid;gap:12px}.atlas-events-hero__stat{display:grid;gap:6px;padding:18px;border-radius:20px;border:1px solid #dbe7fb;background:rgba(255,255,255,.92)}.atlas-events-hero__stat strong{font-size:clamp(1.5rem,2vw,2rem);line-height:1;color:#0b3f9f}.atlas-events-hero__stat span{color:#617390;font-size:.92rem}.atlas-events-archive-layout__side--sticky{position:sticky;top:24px}.atlas-events-archive-sidecard>*{width:100%}.atlas-event-card--enhanced{display:grid;grid-template-columns:180px minmax(0,1fr);gap:18px;align-items:start}.atlas-event-card__thumb{display:block;border-radius:18px;overflow:hidden;border:1px solid #e2ebf7;background:#eef4ff}.atlas-event-card__thumb img{width:100%;height:132px;object-fit:cover;display:block}.atlas-event-card__content{min-width:0}.atlas-event-card__location{margin:8px 0 0;font-weight:700;color:#2a4a74 !important}.atlas-event-card__actions{margin-top:14px}@media  (max-width:1024px){.atlas-events-hero--enhanced,.atlas-event-card--enhanced{grid-template-columns:1fr}.atlas-events-archive-layout__side--sticky{position:static;top:auto}}.atlas-three-day-events__more.atlas-button{min-height:42px;padding:0 18px;border-radius:999px;background:linear-gradient(135deg,#023269 0%,#01244c 100%);color:#ffffff;box-shadow:0 12px 28px rgba(2,50,105,0.22)}.atlas-three-day-events__more.atlas-button:hover,.atlas-three-day-events__more.atlas-button:focus-visible{transform:translateY(-1px);box-shadow:0 16px 34px rgba(2,50,105,0.28)}.atlas-calendar-card__header--stacked h3,.atlas-calendar-card__header--stacked .atlas-calendar-card__tagline,.atlas-calendar-card__header--stacked .atlas-calendar-card__nav a{color:#ffffff !important}.atlas-calendar-card__header--stacked .atlas-calendar-card__nav a{border-color:rgba(255,255,255,0.28);background:rgba(255,255,255,0.08)}.atlas-calendar-card__header--stacked .atlas-calendar-card__nav a:hover,.atlas-calendar-card__header--stacked .atlas-calendar-card__nav a:focus-visible{background:rgba(255,255,255,0.16)}.atlas-events-filter{grid-template-columns:repeat(2,minmax(180px,1fr)) auto auto;align-items:end}@media  (max-width:1024px){.atlas-events-filter{grid-template-columns:1fr}}.atlas-region-side-card .atlas-top-story-small__body--region-gap{padding-top:6px !important}.atlas-region-side-card .atlas-top-story-small__title--region-gap,.atlas-region-side-card .atlas-top-story-small__body--region-gap h3{margin-top:6px !important}.atlas-region-side-card .atlas-top-story-small--region .atlas-top-story-small__image{align-self:start}.atlas-calendar-card__header--stacked h3,.atlas-calendar-card__header--stacked p,.atlas-calendar-card__header--stacked .atlas-calendar-card__tagline,.atlas-calendar-card__header--stacked .atlas-calendar-card__nav,.atlas-calendar-card__header--stacked .atlas-calendar-card__nav a,.atlas-calendar-card__header--stacked .atlas-calendar-card__nav a:visited{color:#ffffff !important}.atlas-calendar-card__nav a,.atlas-calendar-card--v4 .atlas-calendar-card__nav a,.atlas-calendar-card--v4 .atlas-calendar-card__footer .atlas-region-panel__cta--ghost{background:linear-gradient(135deg,#cf1f2e 0%,#b41728 100%) !important;border-color:rgba(255,255,255,0.2) !important;color:#ffffff !important;box-shadow:0 10px 22px rgba(207,31,46,0.22)}.atlas-calendar-card__nav a:hover,.atlas-calendar-card__nav a:focus-visible,.atlas-calendar-card--v4 .atlas-calendar-card__nav a:hover,.atlas-calendar-card--v4 .atlas-calendar-card__nav a:focus-visible,.atlas-calendar-card--v4 .atlas-calendar-card__footer .atlas-region-panel__cta--ghost:hover,.atlas-calendar-card--v4 .atlas-calendar-card__footer .atlas-region-panel__cta--ghost:focus-visible{background:linear-gradient(135deg,#b41728 0%,#99111f 100%) !important;color:#ffffff !important}