.atlas-news-homepage-hero{display:grid;grid-template-columns:minmax(0,1.65fr) 340px;gap:28px;align-items:start}.atlas-home-lead-card{border:1px solid var(--atlas-border);background:#fff;box-shadow:var(--atlas-shadow-soft)}.atlas-home-lead-card--latest{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr)}.atlas-home-lead-card__image,.atlas-home-lead-card__image img{display:block;width:100%;height:100%;object-fit:cover}.atlas-home-lead-card__content{padding:26px 28px}.atlas-home-lead-card__eyebrow{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-bottom:10px}.atlas-home-lead-card h1{line-height:1.02;margin:0 0 14px}.atlas-home-lead-card p{font-size:1.02rem;color:var(--atlas-text-soft);margin:0}.atlas-home-lead-card__meta{display:flex;flex-wrap:wrap;gap:16px;font-size:.92rem;color:var(--atlas-text-soft);margin-top:16px}.atlas-home-lead-card__subgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:18px}.atlas-news-homepage-hero__side{display:grid;gap:18px}.atlas-home-regions-showcase{display:grid;grid-template-columns:minmax(0,1.55fr) 390px;gap:28px;margin:36px auto;align-items:start}.atlas-home-regions-showcase__main,.atlas-home-regions-showcase__side{display:grid;gap:18px}@media  (max-width:782px){.atlas-home-lead-card--latest{grid-template-columns:1fr}.atlas-home-lead-card__subgrid,.atlas-category-showcase__grid{grid-template-columns:1fr}}.atlas-home-regions-showcase{display:grid;grid-template-columns:minmax(0,1.3fr) 360px;gap:24px;margin-top:30px}.atlas-home-regions-showcase__main,.atlas-home-regions-showcase__side{min-width:0}@media  (max-width:1100px){.atlas-home-category-row-wrap,.atlas-home-regions-showcase{grid-template-columns:1fr}}.atlas-news-homepage-hero{grid-template-columns:minmax(0,1.42fr) 320px !important;align-items:start}.atlas-home-lead-card--latest{grid-template-columns:minmax(0,1fr) minmax(280px,.72fr) !important}.atlas-home-lead-card__content{padding:20px 22px !important}.atlas-home-lead-card h1,.atlas-home-lead-card h2{line-height:1.06 !important}.atlas-home-lead-card p{font-size:.97rem !important}.atlas-home-lead-card__image img{min-height:360px;max-height:420px}.atlas-home-lead-card__subgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:16px}.atlas-home-lead-card--region h2{}.atlas-home-regions-showcase{display:grid;grid-template-columns:minmax(0,1.25fr) 360px;gap:24px;margin-top:30px;align-items:start}.atlas-news-homepage-hero{align-items:start}.atlas-home-lead-card--latest{grid-template-columns:minmax(0,0.9fr) minmax(320px,0.82fr) !important}.atlas-home-lead-card{border-radius:16px;overflow:hidden;box-shadow:0 18px 44px rgba(10,42,110,0.08)}.atlas-home-lead-card__content{padding:22px 24px !important}.atlas-home-lead-card__image img{min-height:300px;max-height:360px;object-fit:cover}.atlas-home-lead-card h1,.atlas-home-lead-card h2{line-height:1.06 !important}.atlas-home-lead-card__subgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:18px}@media  (max-width:1100px){.atlas-home-lead-card__subgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media  (max-width:782px){.atlas-home-lead-card__subgrid{grid-template-columns:1fr}}.atlas-news-homepage-hero{margin-top:10px}.atlas-home-lead-card--latest{background:linear-gradient(180deg,#fff6f6 0%,#ffffff 100%)}.atlas-home-lead-card__image img{object-position:center 38%}.atlas-home-lead-card__subgrid{grid-template-columns:repeat(3,minmax(0,1fr))}.atlas-home-lead-card--latest{background:linear-gradient(180deg,#fff5f5 0%,#fffdfd 100%) !important;border:1px solid #f1d7d7}.atlas-home-lead-card__eyebrow{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.atlas-home-lead-card__subgrid{grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:16px}.atlas-news-homepage-hero__side{display:grid;gap:16px;align-content:start}@media  (max-width:1100px){.atlas-home-lead-card__subgrid{grid-template-columns:1fr 1fr !important}}@media  (max-width:782px){.atlas-home-lead-card__subgrid{grid-template-columns:1fr !important}}.atlas-latest-slider{margin-top:18px}.atlas-latest-slider__head{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px}.atlas-latest-slider__head h2{margin:0;font-size:1.1rem}.atlas-latest-slider__controls{display:inline-flex;gap:8px}.atlas-latest-slider__arrow{width:42px;height:42px;border:1px solid var(--atlas-border);background:#fff;color:var(--atlas-primary-dark);font-size:1.2rem;font-weight:800;cursor:pointer;box-shadow:var(--atlas-shadow-soft)}.atlas-latest-slider__arrow[disabled]{opacity:.4;cursor:default}.atlas-latest-slider__page{display:none}.atlas-latest-slider__page.is-active{display:block}.atlas-home-lead-card__subgrid--slider{margin-top:0 !important}.atlas-news-homepage-hero{gap:24px}.atlas-news-homepage-hero__main{min-width:0}.atlas-home-lead-card--latest{background:linear-gradient(180deg,#fff4f4 0%,#fffdfd 100%) !important;border:1px solid #f2d9d9}.atlas-home-lead-card--latest .atlas-home-lead-card__image img{min-height:300px;max-height:340px;object-position:center 44% !important}.atlas-home-lead-card__content p{max-width:58ch}.atlas-latest-slider{margin-top:20px;padding:18px;border:1px solid #d8e5ff;border-radius:18px;background:linear-gradient(180deg,#ffffff 0%,#f7fbff 100%);box-shadow:0 14px 28px rgba(10,42,110,0.06)}.atlas-latest-slider__head--news{margin-bottom:18px}.atlas-latest-slider__title-wrap{display:grid;gap:4px}.atlas-latest-slider__head--news h2{font-size:1.55rem;letter-spacing:0.02em;color:var(--atlas-navy)}.atlas-home-lead-card__subgrid--nine{grid-template-columns:repeat(3,minmax(0,1fr)) !important;gap:16px}.atlas-home-videos{margin-top:26px}.atlas-home-videos__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.atlas-home-videos__item{background:#fff;border:1px solid #d8e5ff;border-radius:16px;overflow:hidden;box-shadow:0 12px 24px rgba(10,42,110,.05)}.atlas-home-videos__frame{position:relative;aspect-ratio:16 / 9}.atlas-home-videos__frame iframe,.atlas-home-videos__frame embed,.atlas-home-videos__frame object{position:absolute;inset:0;width:100%;height:100%;border:0}@media  (max-width:1200px){.atlas-home-videos__grid,.atlas-home-lead-card__subgrid--nine{grid-template-columns:repeat(2,minmax(0,1fr)) !important}}@media  (max-width:960px){.atlas-news-homepage-hero,.atlas-home-editorial-row{grid-template-columns:1fr !important}}@media  (max-width:782px){.atlas-home-videos__grid,.atlas-home-lead-card__subgrid--nine{grid-template-columns:1fr !important}}.atlas-modern-blue-title{margin:0;color:var(--atlas-primary-dark);font-size:clamp(1.8rem,2vw,2.5rem);font-weight:900;letter-spacing:.04em;text-transform:uppercase;display:inline-flex;align-items:center;gap:12px}.atlas-modern-blue-title::before{content:"";width:42px;height:6px;background:linear-gradient(90deg,var(--atlas-primary),#315c8b);display:inline-block}.atlas-home-videos{background:linear-gradient(180deg,#1B4B91 0%,#1B4B91 100%);padding:24px;border-radius:18px;color:#fff}.atlas-home-videos .atlas-section-head h2,.atlas-home-videos .atlas-section-head__eyebrow{color:#fff}.atlas-home-videos__item{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.15);box-shadow:none}.atlas-home-videos__title{margin:0;padding:14px 16px 18px;color:#fff;font-size:1rem;line-height:1.35;font-weight:800}.atlas-home-videos{padding-top:20px}.atlas-home-videos__grid{align-items:stretch}.atlas-home-videos__item{display:flex;flex-direction:column}.atlas-home-videos__frame{background:rgba(255,255,255,.06)}.atlas-home-videos__frame iframe{border-radius:14px 14px 0 0}.atlas-home-videos__title{min-height:58px}.atlas-home-lead-card--latest{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(320px,0.92fr) !important;align-items:stretch;background:linear-gradient(180deg,#eef5ff 0%,#f8fbff 100%) !important;border-color:#d8e4ff !important}.atlas-home-lead-card--latest .atlas-home-lead-card__image,.atlas-home-lead-card--latest .atlas-home-lead-card__content{align-self:stretch}.atlas-home-lead-card--latest .atlas-home-lead-card__image{display:block;min-height:100%}.atlas-home-lead-card--latest .atlas-home-lead-card__image img{width:100%;height:100%;min-height:320px;max-height:360px;object-fit:cover;object-position:center center !important}.atlas-home-lead-card__content{display:flex;flex-direction:column;justify-content:flex-start}.atlas-home-lead-card__eyebrow{min-height:40px;align-items:center !important}.atlas-home-videos{margin-top:28px;background:linear-gradient(180deg,#1B4B91 0%,#08398f 100%)}.atlas-home-videos__title{min-height:58px}.atlas-home-premium{margin-top:24px;padding:24px;border:1px solid #d8e4ff;border-radius:20px;background:linear-gradient(180deg,#ffffff 0%,#f7fbff 100%);box-shadow:0 18px 34px rgba(10,42,110,.06)}.atlas-home-premium__head{display:grid;gap:8px;margin-bottom:18px}.atlas-home-premium__eyebrow{display:inline-flex;align-items:center;gap:8px;width:fit-content;min-height:40px;padding:0 14px;border-radius:999px;background:linear-gradient(90deg,#1B4B91 0%,#2f74ff 100%);color:#fff;font-size:.82rem;font-weight:900;letter-spacing:.08em}.atlas-home-premium__head h2{margin:0;font-size:clamp(1.35rem,2vw,2rem);color:var(--atlas-navy)}.atlas-home-premium__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.atlas-home-premium__card{display:flex;flex-direction:column;overflow:hidden;border-radius:18px;border:1px solid #d8e4ff;background:#fff;box-shadow:0 14px 28px rgba(10,42,110,.05)}.atlas-home-premium__image img{width:100%;aspect-ratio:16 / 9;object-fit:cover;display:block}.atlas-home-premium__body{display:grid;gap:12px;padding:16px}.atlas-home-premium__lock{display:inline-flex;width:fit-content;min-height:28px;align-items:center;padding:0 10px;border-radius:999px;background:#eff5ff;color:var(--atlas-primary-dark);font-size:.76rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.atlas-home-premium__body p{margin:0;color:var(--atlas-text-soft);font-size:.96rem}@media  (max-width:1200px){.atlas-home-premium__grid{grid-template-columns:1fr}}@media  (max-width:960px){.atlas-home-lead-card--latest{grid-template-columns:1fr !important}}.atlas-home-lead-card--latest{background:linear-gradient(180deg,#eef6ff 0%,#f8fbff 100%) !important}.atlas-home-lead-card--latest .atlas-home-lead-card__content{padding-top:26px}.atlas-home-lead-card--latest .atlas-home-lead-card__eyebrow{margin-bottom:10px}.atlas-home-lead-card--latest h1{line-height:1.05}.atlas-home-lead-card--latest .atlas-home-lead-card__image img{object-position:center 35% !important}.atlas-home-videos{padding:22px;border:1px solid rgba(255,255,255,.08);box-shadow:0 18px 36px rgba(10,42,110,.12)}.atlas-home-videos__grid{align-items:stretch}.atlas-home-videos__item{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);border-radius:20px;overflow:hidden;transition:transform .18s ease,box-shadow .18s ease}.atlas-home-videos__item:hover{transform:translateY(-2px);box-shadow:0 14px 28px rgba(2,18,61,.22)}.atlas-home-videos__link{display:block;position:relative}.atlas-home-videos__frame{background:rgba(255,255,255,.08)}.atlas-home-videos__frame img{width:100%;height:100%;display:block;object-fit:cover}.atlas-home-videos__play{position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);width:72px;height:72px;border-radius:999px;background:rgba(255,255,255,.92);color:var(--atlas-primary-dark);display:inline-flex;align-items:center;justify-content:center;font-size:1.9rem;box-shadow:0 14px 30px rgba(3,21,72,.25)}.atlas-home-videos__title{min-height:72px;padding:16px 18px 20px;font-size:1rem;line-height:1.35}.atlas-home-videos__title a{color:#fff;text-decoration:none}.atlas-home-premium{margin-top:26px;padding:28px;border-radius:24px;border:1px solid #d7e4ff;background:radial-gradient(circle at top right,rgba(53,105,255,.12),transparent 40%),linear-gradient(180deg,#f7fbff 0%,#eef5ff 100%);box-shadow:0 18px 36px rgba(10,42,110,.08)}.atlas-home-premium__head{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:16px}.atlas-home-premium__head p{margin:8px 0 0;color:var(--atlas-text-soft);max-width:720px}.atlas-home-premium__cta .atlas-register-button{min-height:48px;padding:0 20px}.atlas-home-premium__grid{margin-top:20px}.atlas-home-premium__card{border-radius:20px;border:1px solid #cfe0ff;box-shadow:0 14px 26px rgba(10,42,110,.08)}.atlas-home-premium__image{position:relative}.atlas-home-premium__image::after{content:"PREMIUM";position:absolute;top:14px;left:14px;display:inline-flex;align-items:center;min-height:30px;padding:0 12px;border-radius:999px;background:rgba(6,38,110,.92);color:#fff;font-size:.72rem;font-weight:900;letter-spacing:.08em}.atlas-home-premium__body{gap:10px}.atlas-home-premium__meta{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.atlas-home-premium__actions{margin-top:6px}.atlas-home-premium__actions .atlas-register-button,.atlas-home-premium__actions .atlas-button{min-height:42px}.atlas-home-lead-card--region{background:linear-gradient(180deg,#ffffff 0%,#f7fbff 100%);border:1px solid #d8e4ff;border-radius:24px;overflow:hidden}.atlas-home-lead-card--region .atlas-home-lead-card__image img{min-height:360px;object-fit:cover;object-position:center 35%}@media  (max-width:782px){.atlas-home-videos__play{width:58px;height:58px;font-size:1.5rem}.atlas-home-premium__head{grid-template-columns:1fr}}.atlas-home-premium__head--portal{align-items:flex-start;gap:18px}.atlas-home-premium__cta--stacked{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.atlas-home-premium__grid--portal{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.atlas-home-premium__card--portal{position:relative;border:1px solid #d7e2ff;box-shadow:var(--atlas-shadow-soft);background:#fff}.atlas-home-premium__image{position:relative;display:block;overflow:hidden;border-radius:16px 16px 0 0}.atlas-home-premium__image img,.atlas-news-teaser-card__image img,.atlas-home-videos__frame img{display:block;width:100%;height:100%;object-fit:cover}.atlas-home-videos__play{font-size:34px !important;width:72px;height:72px}.atlas-home-videos{margin-top:22px;margin-bottom:26px}.atlas-home-videos__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.atlas-home-videos__item{background:transparent}.atlas-home-videos__frame{display:block;position:relative;border-radius:20px;overflow:hidden;background:#00193f;aspect-ratio:16/9}.atlas-home-videos__frame::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.08),rgba(0,0,0,.22))}.atlas-home-videos__play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:2;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.92);border-radius:50%;box-shadow:0 12px 22px rgba(0,0,0,.18)}.atlas-home-videos__title{margin:12px 4px 0;font-size:1rem;line-height:1.35;color:#fff}.atlas-home-videos{background:linear-gradient(180deg,#0b4fd8,#0a3ca1);padding:26px;border-radius:22px}.atlas-home-lead-card__image img{object-position:center center}.atlas-home-lead-card__image img,.atlas-top-story-small__image img,.atlas-mini-story__image img,.atlas-feed-item__image img{object-fit:cover}.atlas-home-editorial-row__sidebar,.atlas-home-editorial-row__content,.atlas-news-homepage-hero__side,.atlas-news-homepage-hero__main{min-width:0}.atlas-home-regions-showcase--fullwidth{display:grid;gap:24px;margin-bottom:34px}.atlas-home-regions-showcase__map--wide{border-radius:0}.atlas-home-regions-showcase__bottom{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:24px;align-items:start}.atlas-home-regions-showcase__utility{display:grid;gap:20px;align-self:start}@media  (max-width:1100px){.atlas-home-regions-showcase__bottom,.atlas-dual-category-row--homepage{grid-template-columns:1fr}}.atlas-home-category-grid--v955{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.atlas-home-category-grid--v955 .atlas-category-showcase--homepage,.atlas-home-category-grid--v955 .atlas-category-showcase{padding:24px 24px 10px;border:1px solid #d7e5ff;border-radius:20px;background:linear-gradient(180deg,#ffffff 0%,#f8fbff 100%);box-shadow:0 16px 34px rgba(10,42,110,0.06)}.atlas-home-category-grid--v955 .atlas-category-showcase::before{height:4px}.atlas-home-category-grid--v955 .atlas-category-showcase__head,.atlas-home-category-grid--v955 .atlas-category-showcase__head--homepage{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:14px}.atlas-home-category-grid--v955 .atlas-category-showcase__head h2,.atlas-home-category-grid--v955 .atlas-category-showcase__head--homepage h2{margin:0;font-size:clamp(1.35rem,1.8vw,1.7rem);line-height:1.08}.atlas-home-category-grid--v955 .atlas-more-button,.atlas-home-category-grid--v955 .atlas-category-showcase__button.atlas-more-button{min-height:54px;padding:0 22px;border-radius:16px;background:#133a85;color:#fff !important;border:1px solid rgba(20,70,170,0.14);box-shadow:0 10px 22px rgba(17,55,128,0.14);font-weight:800}.atlas-home-category-grid--v955 .atlas-more-button:hover,.atlas-home-category-grid--v955 .atlas-category-showcase__button.atlas-more-button:hover{background:#0f316f}.atlas-home-category-grid--v955 .atlas-category-showcase__list,.atlas-home-category-grid--v955 .atlas-category-showcase__list--home{display:grid;gap:0}.atlas-home-category-grid--v955 .atlas-news-teaser-card--home-row{display:grid !important;grid-template-columns:168px minmax(0,1fr);gap:18px;align-items:start;padding:16px 0;background:transparent;border:0;border-radius:0;box-shadow:none;overflow:visible}.atlas-home-category-grid--v955 .atlas-news-teaser-card--home-row + .atlas-news-teaser-card--home-row{border-top:1px solid #e1eaff}.atlas-home-category-grid--v955 .atlas-news-teaser-card--home-row .atlas-news-teaser-card__image{aspect-ratio:16 / 10;border-radius:16px;overflow:hidden;background:#dce7ff}.atlas-home-category-grid--v955 .atlas-news-teaser-card--home-row .atlas-news-teaser-card__image img{width:100%;height:100%;min-height:0;object-fit:cover;display:block}.atlas-home-category-grid--v955 .atlas-news-teaser-card--home-row .atlas-news-teaser-card__body{padding:0 !important;display:grid;gap:10px;align-content:start}.atlas-home-category-grid--v955 .atlas-news-teaser-card--home-row .atlas-news-teaser-card__body h3{margin:0;font-size:clamp(1.05rem,1.25vw,1.32rem);line-height:1.24}.atlas-home-category-grid--v955 .atlas-news-teaser-card__excerpt{margin:0;color:var(--atlas-text-soft);font-size:0.96rem;line-height:1.5}.atlas-home-category-grid--v955 .atlas-news-teaser-card__meta{display:flex;flex-wrap:wrap;gap:12px;color:var(--atlas-primary-dark);font-size:0.88rem;font-weight:700}.atlas-home-regions-showcase--v955{display:grid;gap:24px;margin-bottom:38px}.atlas-home-regions-showcase__after--v955{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:24px;align-items:start}.atlas-home-regions-showcase__utility--v955{display:grid;gap:18px}.atlas-home-regions-showcase--v955 .atlas-hotspot--chip{z-index:3}.atlas-home-regions-showcase--v955 .atlas-hotspot--edge-left{transform:translate(0,-50%)}.atlas-home-regions-showcase--v955 .atlas-hotspot--edge-right{transform:translate(-100%,-50%)}.atlas-home-regions-showcase--v955 .atlas-hotspot--edge-top{transform:translate(-50%,0)}.atlas-home-regions-showcase--v955 .atlas-hotspot--edge-bottom{transform:translate(-50%,-100%)}.atlas-home-regions-showcase--v955 .atlas-hotspot--edge-left.atlas-hotspot--edge-top{transform:translate(0,0)}.atlas-home-regions-showcase--v955 .atlas-hotspot--edge-left.atlas-hotspot--edge-bottom{transform:translate(0,-100%)}.atlas-home-regions-showcase--v955 .atlas-hotspot--edge-right.atlas-hotspot--edge-top{transform:translate(-100%,0)}.atlas-home-regions-showcase--v955 .atlas-hotspot--edge-right.atlas-hotspot--edge-bottom{transform:translate(-100%,-100%)}@media  (max-width:1140px){.atlas-home-category-grid--v955,.atlas-home-regions-showcase__after--v955{grid-template-columns:1fr}}@media  (max-width:760px){.atlas-home-category-grid--v955 .atlas-category-showcase__head,.atlas-home-category-grid--v955 .atlas-category-showcase__head--homepage{flex-direction:column;align-items:flex-start}.atlas-home-category-grid--v955 .atlas-news-teaser-card--home-row{grid-template-columns:1fr}}.atlas-homepage-categories-layout{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:34px;align-items:start;margin:34px auto 42px}.atlas-homepage-categories-layout__main{display:grid;gap:26px}.atlas-homepage-categories-layout__main .atlas-category-showcase,.atlas-homepage-categories-layout__main .atlas-category-showcase--homepage{padding:0 0 20px;margin:0;border:0;border-bottom:1px solid #d6e2fb;border-radius:0;background:transparent;box-shadow:none}.atlas-homepage-categories-layout__main .atlas-category-showcase::before{display:none}.atlas-homepage-categories-layout__main .atlas-category-showcase__head,.atlas-homepage-categories-layout__main .atlas-category-showcase__head--homepage{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}.atlas-homepage-categories-layout__main .atlas-category-showcase__head h2,.atlas-homepage-categories-layout__main .atlas-category-showcase__head--homepage h2{margin:0;font-size:clamp(1.5rem,2vw,1.9rem);line-height:1.05;color:var(--atlas-primary-dark)}.atlas-homepage-categories-layout__main .atlas-more-button,.atlas-homepage-categories-layout__main .atlas-category-showcase__button.atlas-more-button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 18px;border-radius:14px;border:1px solid rgba(20,70,170,0.14);background:#133a85;color:#fff !important;box-shadow:0 8px 18px rgba(17,55,128,0.10);font-weight:800;line-height:1;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.atlas-homepage-categories-layout__main .atlas-more-button:hover,.atlas-homepage-categories-layout__main .atlas-category-showcase__button.atlas-more-button:hover{transform:translateY(-1px);box-shadow:0 10px 20px rgba(17,55,128,0.16);background:#0f316f}.atlas-homepage-categories-layout__main .atlas-category-showcase__list,.atlas-homepage-categories-layout__main .atlas-category-showcase__list--home{display:grid;gap:0}.atlas-homepage-categories-layout__main .atlas-news-teaser-card--home-row{display:grid !important;grid-template-columns:minmax(250px,320px) minmax(0,1fr);gap:18px;align-items:start;padding:0 0 18px;background:transparent;border:0;border-radius:0;box-shadow:none;overflow:visible}.atlas-homepage-categories-layout__main .atlas-news-teaser-card--home-row + .atlas-news-teaser-card--home-row{margin-top:18px;padding-top:18px;border-top:1px solid #e1eaff}.atlas-homepage-categories-layout__main .atlas-news-teaser-card--home-row .atlas-news-teaser-card__image{display:block;aspect-ratio:16 / 9;border-radius:6px;overflow:hidden;background:#dce7ff}.atlas-homepage-categories-layout__main .atlas-news-teaser-card--home-row .atlas-news-teaser-card__image img{width:100%;height:100%;min-height:0;object-fit:cover;display:block}.atlas-homepage-categories-layout__main .atlas-news-teaser-card--home-row .atlas-news-teaser-card__body{padding:0 !important;display:grid;gap:12px;align-content:start}.atlas-homepage-categories-layout__main .atlas-news-teaser-card--home-row .atlas-news-teaser-card__body h3{margin:0;font-size:clamp(1.4rem,1.8vw,1.9rem);line-height:1.12;color:var(--atlas-text)}.atlas-homepage-categories-layout__main .atlas-news-teaser-card__excerpt{margin:0;font-size:0.98rem;line-height:1.58;color:var(--atlas-text)}.atlas-homepage-categories-layout__main .atlas-news-teaser-card__meta{display:flex;flex-wrap:wrap;gap:10px;color:var(--atlas-primary-dark);font-size:0.94rem;font-weight:700}.atlas-homepage-categories-layout__side{display:grid;gap:18px;align-self:start}.atlas-homepage-categories-layout__side>*{border-radius:20px;box-shadow:0 16px 34px rgba(10,42,110,0.06)}.atlas-homepage-regions-full{display:grid;gap:20px;margin:0 auto 42px}.atlas-homepage-regions-full .atlas-hotspot--chip{z-index:4}.atlas-homepage-regions-full .atlas-hotspot--edge-left{transform:translate(0,-50%)}.atlas-homepage-regions-full .atlas-hotspot--edge-right{transform:translate(-100%,-50%)}.atlas-homepage-regions-full .atlas-hotspot--edge-top{transform:translate(-50%,0)}.atlas-homepage-regions-full .atlas-hotspot--edge-bottom{transform:translate(-50%,-100%)}.atlas-homepage-regions-full .atlas-hotspot--edge-left.atlas-hotspot--edge-top{transform:translate(0,0)}.atlas-homepage-regions-full .atlas-hotspot--edge-left.atlas-hotspot--edge-bottom{transform:translate(0,-100%)}.atlas-homepage-regions-full .atlas-hotspot--edge-right.atlas-hotspot--edge-top{transform:translate(-100%,0)}.atlas-homepage-regions-full .atlas-hotspot--edge-right.atlas-hotspot--edge-bottom{transform:translate(-100%,-100%)}@media  (max-width:1120px){.atlas-homepage-categories-layout{grid-template-columns:1fr}}@media  (max-width:860px){.atlas-homepage-categories-layout__main .atlas-news-teaser-card--home-row{grid-template-columns:1fr}.atlas-homepage-categories-layout__main .atlas-category-showcase__head,.atlas-homepage-categories-layout__main .atlas-category-showcase__head--homepage{flex-direction:column;align-items:flex-start}}.atlas-homepage-categories-layout{grid-template-columns:minmax(0,1fr) 300px;gap:30px}.atlas-homepage-categories-layout__main{max-width:900px}.atlas-homepage-categories-layout__main .atlas-category-showcase,.atlas-homepage-categories-layout__main .atlas-category-showcase--homepage{position:relative;padding:0 0 28px;border-bottom:0}.atlas-homepage-categories-layout__main .atlas-category-showcase::after,.atlas-homepage-categories-layout__main .atlas-category-showcase--homepage::after{content:"";display:block;width:100%;height:4px;margin-top:24px;border-radius:999px;background:linear-gradient(90deg,#0f4fd6 0%,#6aa7ff 50%,rgba(15,79,214,0.08) 100%);box-shadow:0 10px 22px rgba(15,79,214,0.14)}.atlas-homepage-categories-layout__main .atlas-news-teaser-card--home-row{grid-template-columns:228px minmax(0,1fr);gap:16px;padding:0 0 16px}.atlas-homepage-categories-layout__main .atlas-news-teaser-card--home-row + .atlas-news-teaser-card--home-row{margin-top:16px;padding-top:16px}.atlas-homepage-categories-layout__main .atlas-news-teaser-card--home-row .atlas-news-teaser-card__image{width:228px;min-width:228px;max-width:228px;aspect-ratio:16 / 9;border-radius:10px}.atlas-homepage-categories-layout__main .atlas-news-teaser-card--home-row .atlas-news-teaser-card__image img,.atlas-homepage-categories-layout__main .atlas-news-teaser-card--home-row .atlas-news-teaser-card__image-placeholder{width:100%;height:100%;display:block}.atlas-homepage-categories-layout__main .atlas-news-teaser-card--home-row .atlas-news-teaser-card__body h3{font-size:clamp(1.2rem,1.55vw,1.55rem);line-height:1.16}.atlas-homepage-categories-layout__main .atlas-news-teaser-card__excerpt{font-size:0.95rem;line-height:1.52;color:var(--atlas-text-soft)}.atlas-homepage-categories-layout__main .atlas-news-teaser-card__meta{font-size:0.86rem}.atlas-homepage-categories-layout__side{gap:20px}.atlas-homepage-categories-layout__side>*{border-radius:18px}@media  (max-width:1120px){.atlas-homepage-categories-layout{grid-template-columns:1fr}.atlas-homepage-categories-layout__main{max-width:none}}@media  (max-width:860px){.atlas-homepage-categories-layout__main .atlas-news-teaser-card--home-row{grid-template-columns:1fr}.atlas-homepage-categories-layout__main .atlas-news-teaser-card--home-row .atlas-news-teaser-card__image{width:100%;min-width:0;max-width:none}}.atlas-homepage-categories-layout__main .atlas-category-showcase + .atlas-category-showcase{position:relative;margin-top:26px}.atlas-homepage-categories-layout__main .atlas-category-showcase + .atlas-category-showcase::before{content:"";position:absolute;left:0;right:0;top:-14px;height:3px;border-radius:999px;background:linear-gradient(90deg,#1B4B91 0%,#4f8dff 50%,rgba(79,141,255,0) 100%)}.atlas-home-category-grid--v955 .atlas-news-teaser-card--home-row,.atlas-category-showcase__list--home .atlas-news-teaser-card--home-row{grid-template-columns:156px minmax(0,1fr);gap:16px}.atlas-home-category-grid--v955 .atlas-news-teaser-card--home-row .atlas-news-teaser-card__image,.atlas-category-showcase__list--home .atlas-news-teaser-card--home-row .atlas-news-teaser-card__image{width:156px;min-width:156px;aspect-ratio:16/10}.atlas-home-category-grid--v955 .atlas-news-teaser-card--home-row .atlas-news-teaser-card__image img,.atlas-category-showcase__list--home .atlas-news-teaser-card--home-row .atlas-news-teaser-card__image img,.atlas-category-showcase__list--home .atlas-news-teaser-card__image-placeholder{width:100%;height:100%;min-height:98px;object-fit:cover;display:block}@media  (max-width:782px){.atlas-home-category-grid--v955 .atlas-news-teaser-card--home-row,.atlas-category-showcase__list--home .atlas-news-teaser-card--home-row{grid-template-columns:1fr}.atlas-home-category-grid--v955 .atlas-news-teaser-card--home-row .atlas-news-teaser-card__image,.atlas-category-showcase__list--home .atlas-news-teaser-card--home-row .atlas-news-teaser-card__image{width:100%;min-width:0}}.atlas-homepage-categories-layout{gap:24px !important}.atlas-homepage-categories-layout__main{gap:18px !important}.atlas-homepage-categories-layout__main .atlas-category-showcase,.atlas-homepage-categories-layout__main .atlas-category-showcase--homepage{padding-bottom:14px !important}.atlas-homepage-categories-layout__main .atlas-news-teaser-card--home-row,.atlas-home-category-grid--v955 .atlas-news-teaser-card--home-row,.atlas-category-showcase__list--home .atlas-news-teaser-card--home-row{padding:12px 0 !important}.atlas-homepage-categories-layout__main .atlas-category-showcase__head,.atlas-homepage-categories-layout__main .atlas-category-showcase__head--homepage{margin-bottom:12px !important}.atlas-homepage-categories-layout__main .atlas-category-showcase::after,.atlas-homepage-categories-layout__main .atlas-category-showcase--homepage::after{margin-top:14px !important}.atlas-homepage-categories-layout{grid-template-columns:minmax(0,1fr) 340px !important;gap:24px !important;align-items:start}.atlas-homepage-categories-layout__main{min-width:0;max-width:min(100%,860px)}.atlas-homepage-categories-layout__side .atlas-widget-panel,.atlas-homepage-categories-layout__side .widget,.atlas-homepage-categories-layout__side .widget_block{padding-inline:20px}.atlas-homepage-categories-layout__side img,.atlas-homepage-categories-layout__side iframe,.atlas-homepage-categories-layout__side embed,.atlas-homepage-categories-layout__side object,.atlas-homepage-categories-layout__side .wp-block-image,.atlas-homepage-categories-layout__side .wp-block-image img,.atlas-homepage-categories-layout__side .textwidget>*{max-width:100%}.atlas-homepage-categories-layout__side .widget_media_image img,.atlas-homepage-categories-layout__side .wp-block-image img{width:100%;height:auto;display:block}.atlas-homepage-categories-layout__side .widget>*:first-child,.atlas-homepage-categories-layout__side .widget_block>*:first-child,.atlas-homepage-categories-layout__side .textwidget>*:first-child{margin-top:0}.atlas-homepage-categories-layout__side .widget>*:last-child,.atlas-homepage-categories-layout__side .widget_block>*:last-child,.atlas-homepage-categories-layout__side .textwidget>*:last-child{margin-bottom:0}@media  (max-width:1180px){.atlas-homepage-categories-layout{grid-template-columns:minmax(0,1fr) 320px !important}.atlas-homepage-categories-layout__main{max-width:none}}@media  (max-width:1120px){.atlas-homepage-categories-layout{grid-template-columns:1fr !important}}.atlas-home-premium__head--portal p{font-size:0.8rem !important;line-height:1.16 !important;max-width:640px}@media  (max-width:900px){.atlas-home-premium__head--portal p{font-size:0.82rem !important;line-height:1.22 !important}}.atlas-home-premium__head--portal h2{line-height:.96 !important}.atlas-home-premium__head--portal h2{line-height:1.06 !important}.atlas-editor-picks{margin:18px 0 22px}.atlas-editor-picks__head{margin-bottom:12px}.atlas-editor-picks__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.atlas-editor-picks__card{display:grid;min-width:0;border:1px solid #dbe6fb;border-radius:20px;background:linear-gradient(180deg,#ffffff 0%,#f8fbff 100%);box-shadow:0 10px 26px rgba(14,37,79,0.08);overflow:hidden}.atlas-editor-picks__image{display:block;aspect-ratio:16 / 9;overflow:hidden}.atlas-editor-picks__image img{width:100%;height:100%;object-fit:cover;display:block}.atlas-editor-picks__body{padding:14px 16px 16px}.atlas-editor-picks__body .atlas-badge,.atlas-editor-picks__body .atlas-story-badge,.atlas-editor-picks__body .atlas-pulse-badge{margin-bottom:8px}.atlas-editor-picks__body h3{margin:0;font-size:1rem;line-height:1.26}.atlas-editor-picks__body h3 a{color:#10284d;text-decoration:none}@media  (max-width:1024px){.atlas-editor-picks__grid{grid-template-columns:1fr}}.atlas-home-lead-card__subgrid--six{grid-template-columns:repeat(3,minmax(0,1fr)) !important;gap:16px}.atlas-editor-picks{position:relative;margin:22px 0 24px;padding:16px 16px 18px;border-radius:24px;border:1px solid rgba(201,30,54,0.16);background:linear-gradient(180deg,rgba(255,247,249,0.92) 0%,rgba(255,255,255,0.98) 100%);box-shadow:0 18px 40px rgba(201,30,54,0.08),0 12px 24px rgba(14,37,79,0.06)}.atlas-editor-picks::before{content:"";position:absolute;inset:0 auto 0 0;width:6px;border-radius:24px 0 0 24px;background:linear-gradient(180deg,#c91e36 0%,#1B4B91 100%)}.atlas-editor-picks__head{margin-bottom:14px}.atlas-modern-blue-title--editor-picks{text-shadow:0 10px 24px rgba(27,75,145,0.16)}.atlas-editor-picks__grid{gap:16px}.atlas-editor-picks__card{position:relative;border:1px solid rgba(201,30,54,0.22);background:linear-gradient(180deg,#ffffff 0%,#fff8f9 100%);box-shadow:0 16px 34px rgba(201,30,54,0.12),0 12px 24px rgba(14,37,79,0.06);transform:translateY(0);transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.atlas-editor-picks__card:hover,.atlas-editor-picks__card:focus-within{transform:translateY(-4px);border-color:rgba(201,30,54,0.34);box-shadow:0 22px 42px rgba(201,30,54,0.16),0 14px 26px rgba(14,37,79,0.08)}.atlas-editor-picks__image{position:relative}.atlas-editor-picks__image::after{content:"";position:absolute;inset:auto 0 0;height:50%;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(10,18,39,0.18) 100%);pointer-events:none}.atlas-editor-picks__kicker{display:inline-flex;align-items:center;gap:8px;margin-bottom:8px;padding:7px 11px;border-radius:999px;background:rgba(201,30,54,0.12);color:#b41832;font-size:0.76rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.atlas-editor-picks__body{padding:15px 16px 18px}.atlas-editor-picks__body h3{font-size:1.05rem;line-height:1.28}.atlas-latest-slider__arrow{width:48px;height:48px;border:1px solid rgba(27,75,145,0.2);background:linear-gradient(135deg,#1B4B91 0%,#1B4B91 100%);color:#fff;font-size:1.32rem;box-shadow:0 14px 28px rgba(27,75,145,0.22);transition:transform .18s ease,box-shadow .18s ease,filter .18s ease}.atlas-latest-slider__arrow:hover:not([disabled]),.atlas-latest-slider__arrow:focus-visible:not([disabled]){transform:translateY(-2px);box-shadow:0 18px 34px rgba(27,75,145,0.28);filter:saturate(1.08)}.atlas-latest-slider__arrow[disabled]{opacity:.45;box-shadow:none}@media  (max-width:1200px){.atlas-home-lead-card__subgrid--six{grid-template-columns:repeat(2,minmax(0,1fr)) !important}}@media  (max-width:782px){.atlas-home-lead-card__subgrid--six{grid-template-columns:1fr !important}.atlas-editor-picks{padding:14px 14px 16px}}.atlas-modern-blue-title--editor-picks{font-size:inherit !important;line-height:inherit !important;text-shadow:0 8px 18px rgba(27,75,145,0.14)}.atlas-editor-picks{margin:24px 0 26px;padding:18px 18px 20px;border-color:rgba(201,30,54,0.22);background:linear-gradient(135deg,rgba(255,247,249,0.98) 0%,rgba(247,251,255,0.98) 100%);box-shadow:0 22px 48px rgba(201,30,54,0.12),0 16px 32px rgba(14,37,79,0.08)}.atlas-editor-picks::before{width:8px;background:linear-gradient(180deg,#c91e36 0%,#1B4B91 100%)}.atlas-editor-picks__head{margin-bottom:16px}.atlas-editor-picks__grid{gap:18px}.atlas-editor-picks__card{border-width:1px;border-color:rgba(201,30,54,0.24);background:linear-gradient(180deg,#ffffff 0%,#fff7f8 100%);box-shadow:0 20px 38px rgba(201,30,54,0.14),0 12px 28px rgba(14,37,79,0.08)}.atlas-editor-picks__card:hover,.atlas-editor-picks__card:focus-within{transform:translateY(-5px);border-color:rgba(201,30,54,0.36);box-shadow:0 28px 54px rgba(201,30,54,0.18),0 16px 30px rgba(14,37,79,0.10)}.atlas-editor-picks__body{padding:16px 17px 20px}.atlas-editor-picks__body h3{font-size:1.08rem;line-height:1.28}.atlas-latest-slider__arrow{width:42px;height:42px;font-size:1.12rem;box-shadow:0 12px 24px rgba(27,75,145,0.2)}.atlas-latest-slider__arrow:hover:not([disabled]),.atlas-latest-slider__arrow:focus-visible:not([disabled]){box-shadow:0 16px 28px rgba(27,75,145,0.24)}.atlas-latest-slider.is-loading .atlas-latest-slider__arrow{opacity:.6;pointer-events:none}
/* CLS hardening for homepage hero */
.atlas-home-lead-card--latest{align-items:stretch}.atlas-home-lead-card__image{display:block;aspect-ratio:16 / 10;overflow:hidden;background:#edf3ff}.atlas-home-lead-card__image img{width:100%;height:100%;object-fit:cover}.atlas-home-lead-card__content{display:flex;flex-direction:column;justify-content:flex-start;min-height:320px}.atlas-home-lead-card h1,.atlas-home-lead-card h2{min-height:calc(1.06em * 3);}.atlas-home-lead-card p{min-height:calc(1.5em * 3)}.atlas-home-lead-card__meta{min-height:24px}@media (max-width:782px){.atlas-home-lead-card__content{min-height:0}.atlas-home-lead-card__image{aspect-ratio:16 / 9}.atlas-home-lead-card h1,.atlas-home-lead-card h2{min-height:0}.atlas-home-lead-card p{min-height:0}}


/* V9.6.15 homepage right sidebar continuous rail */
.atlas-homepage-categories-layout__side{
	display:flex !important;
	flex-direction:column !important;
	gap:0 !important;
	align-self:start;
}

.atlas-homepage-categories-layout__side > *{
	margin:0 !important;
	border-radius:0 !important;
	box-shadow:none !important;
}

.atlas-homepage-categories-layout__side > * + *{
	margin-top:-1px !important;
}

.atlas-homepage-categories-layout__side > :first-child{
	border-top-left-radius:20px !important;
	border-top-right-radius:20px !important;
}

.atlas-homepage-categories-layout__side > :last-child{
	border-bottom-left-radius:20px !important;
	border-bottom-right-radius:20px !important;
}

.atlas-homepage-categories-layout__side > :empty,
.atlas-homepage-categories-layout__side .atlas-widget-panel:empty,
.atlas-homepage-categories-layout__side .widget:empty,
.atlas-homepage-categories-layout__side .widget_block:empty,
.atlas-homepage-categories-layout__side .textwidget:empty{
	display:none !important;
}

@media (max-width:1120px){
	.atlas-homepage-categories-layout__side{
		display:grid !important;
		gap:16px !important;
	}

	.atlas-homepage-categories-layout__side > *,
	.atlas-homepage-categories-layout__side > :first-child,
	.atlas-homepage-categories-layout__side > :last-child{
		border-radius:18px !important;
	}

	.atlas-homepage-categories-layout__side > * + *{
		margin-top:0 !important;
	}
}


/* V9.6.16 homepage independent right rail */
.atlas-homepage-categories-layout{align-items:start !important;}
.atlas-homepage-categories-layout__main{min-width:0;}
.atlas-homepage-right-rail{display:block !important;align-self:start !important;min-width:0;}
.atlas-homepage-right-rail__inner{display:grid;gap:0;position:sticky;top:118px;border:1px solid var(--atlas-border);border-radius:22px;background:#fff;box-shadow:0 18px 38px rgba(10,42,110,0.08);overflow:hidden;isolation:isolate;}
.atlas-homepage-right-rail__segment{min-width:0;background:transparent;}
.atlas-homepage-right-rail__segment + .atlas-homepage-right-rail__segment{border-top:1px solid rgba(216,228,255,0.95);}
.atlas-homepage-right-rail__segment:empty{display:none !important;}
.atlas-homepage-right-rail__segment > *{margin:0 !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;background:transparent !important;}
.atlas-homepage-right-rail__segment > .atlas-widget-panel,.atlas-homepage-right-rail__segment > .widget,.atlas-homepage-right-rail__segment > .widget_block,.atlas-homepage-right-rail__segment > .wp-block-group,.atlas-homepage-right-rail__segment > .textwidget,.atlas-homepage-right-rail__segment .atlas-calendar-card,.atlas-homepage-right-rail__segment .atlas-three-day-events{width:100%;max-width:none;box-sizing:border-box;}
.atlas-homepage-right-rail__segment > .atlas-widget-panel,.atlas-homepage-right-rail__segment > .widget,.atlas-homepage-right-rail__segment > .widget_block,.atlas-homepage-right-rail__segment > .wp-block-group,.atlas-homepage-right-rail__segment > .textwidget{padding:18px 20px;}
.atlas-homepage-right-rail__segment .atlas-calendar-card,.atlas-homepage-right-rail__segment .atlas-three-day-events{padding:18px 20px;}
.atlas-homepage-right-rail__segment .atlas-widget-panel:empty,.atlas-homepage-right-rail__segment .widget:empty,.atlas-homepage-right-rail__segment .widget_block:empty,.atlas-homepage-right-rail__segment .textwidget:empty{display:none !important;}
.atlas-homepage-right-rail__segment .atlas-calendar-card:empty,.atlas-homepage-right-rail__segment .atlas-three-day-events:empty{display:none !important;}
.atlas-homepage-right-rail__segment .atlas-widget-panel > *:first-child,.atlas-homepage-right-rail__segment .widget > *:first-child,.atlas-homepage-right-rail__segment .widget_block > *:first-child,.atlas-homepage-right-rail__segment .textwidget > *:first-child{margin-top:0 !important;}
.atlas-homepage-right-rail__segment .atlas-widget-panel > *:last-child,.atlas-homepage-right-rail__segment .widget > *:last-child,.atlas-homepage-right-rail__segment .widget_block > *:last-child,.atlas-homepage-right-rail__segment .textwidget > *:last-child{margin-bottom:0 !important;}
.atlas-homepage-right-rail__segment .atlas-calendar-card__footer,.atlas-homepage-right-rail__segment .atlas-three-day-events__groups{margin-bottom:0 !important;}
.atlas-homepage-right-rail__segment--widgets:empty,.atlas-homepage-right-rail__segment--calendar:empty,.atlas-homepage-right-rail__segment--events:empty{display:none !important;}
.atlas-homepage-right-rail__inner > .atlas-homepage-right-rail__segment:only-child{border-top:0 !important;}
@media (max-width:1120px){.atlas-homepage-right-rail__inner{position:static;top:auto;border-radius:18px}.atlas-homepage-right-rail__segment > .atlas-widget-panel,.atlas-homepage-right-rail__segment > .widget,.atlas-homepage-right-rail__segment > .widget_block,.atlas-homepage-right-rail__segment > .wp-block-group,.atlas-homepage-right-rail__segment > .textwidget,.atlas-homepage-right-rail__segment .atlas-calendar-card,.atlas-homepage-right-rail__segment .atlas-three-day-events{padding:16px 18px;}}


/* V9.6.17 homepage single continuous right rail */
.atlas-news-homepage-hero{align-items:start !important;}
.atlas-news-homepage-hero__side--continuous{min-width:0;}
.atlas-news-homepage-hero__side--continuous .atlas-homepage-right-rail__inner{position:sticky;top:118px;}
.atlas-news-homepage-hero__side--continuous .atlas-homepage-right-rail__segment--topstories > .atlas-top-stories-card,
.atlas-news-homepage-hero__side--continuous .atlas-homepage-right-rail__segment--mostread > .atlas-most-read,
.atlas-news-homepage-hero__side--continuous .atlas-homepage-right-rail__segment--mostdiscussed > .atlas-most-read--discussed{margin:0 !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;background:transparent !important;}
.atlas-news-homepage-hero__side--continuous .atlas-homepage-right-rail__segment--topstories .atlas-top-stories-card{padding:18px 20px;}
.atlas-homepage-categories-layout--fullwidth{grid-template-columns:minmax(0,1fr) !important;gap:0 !important;}
.atlas-homepage-categories-layout--fullwidth .atlas-homepage-categories-layout__main{max-width:none !important;}
.atlas-homepage-categories-layout--fullwidth .atlas-homepage-categories-layout__side{display:none !important;}
@media (max-width:1120px){
  .atlas-news-homepage-hero__side--continuous .atlas-homepage-right-rail__inner{position:static;top:auto;}
}


/* V9.6.20 homepage continuous sidebar without gaps and non-fullwidth categories */
.atlas-homepage-main-layout{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:24px;align-items:start;margin-top:10px;}
.atlas-homepage-main-layout__main,.atlas-homepage-main-layout__side{min-width:0;}
.atlas-homepage-main-layout__side{align-self:start;}
.atlas-news-homepage-hero--mainonly{display:block !important;gap:0 !important;margin-top:0 !important;}
.atlas-news-homepage-hero--mainonly > .atlas-news-homepage-hero__main{min-width:0;}
.atlas-homepage-categories-layout--mainonly{display:block !important;grid-template-columns:none !important;gap:0 !important;align-items:normal !important;}
.atlas-homepage-categories-layout--mainonly .atlas-homepage-categories-layout__main{max-width:none !important;}
.atlas-homepage-main-layout .atlas-homepage-right-rail__inner{position:sticky;top:118px;}
@media (max-width:1120px){.atlas-homepage-main-layout{grid-template-columns:1fr !important;}.atlas-homepage-main-layout .atlas-homepage-right-rail__inner{position:static;top:auto;}.atlas-homepage-main-layout__side{order:2;}.atlas-homepage-main-layout__main{order:1;}}


/* V9.6.30 homepage hero rotator */
.atlas-home-hero-rotator{position:relative;min-width:0;}
.atlas-home-hero-rotator__slides{position:relative;min-width:0;}
.atlas-home-hero-rotator__slide{display:none !important;}
.atlas-home-hero-rotator__slide.is-active{display:grid !important;animation:atlasHeroFade .28s ease both;}
.atlas-home-hero-rotator__slide .atlas-home-lead-card__content{justify-content:center !important;min-height:0 !important;}
.atlas-home-hero-rotator__slide h1,.atlas-home-hero-rotator__slide h2{min-height:0 !important;margin-bottom:0 !important;}
.atlas-home-hero-rotator__slide .atlas-home-lead-card__meta{margin-top:18px;}
.atlas-home-hero-rotator__controls{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:12px;}
.atlas-home-hero-rotator__arrow{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border:1px solid rgba(27,75,145,.18);border-radius:999px;background:#fff;color:#1B4B91;font-size:1.08rem;font-weight:900;cursor:pointer;box-shadow:0 8px 18px rgba(10,42,110,.08);}
.atlas-home-hero-rotator__arrow:hover,.atlas-home-hero-rotator__arrow:focus-visible{background:#1B4B91;color:#fff;}
.atlas-home-hero-rotator__dots{display:flex;align-items:center;gap:8px;}
.atlas-home-hero-rotator__dot{width:10px;height:10px;padding:0;border:0;border-radius:999px;background:#c8d7f3;cursor:pointer;transition:width .18s ease,background-color .18s ease;}
.atlas-home-hero-rotator__dot.is-active{width:28px;background:#1B4B91;}
@keyframes atlasHeroFade{from{transform:translateY(3px)}to{transform:translateY(0)}}
@media (prefers-reduced-motion:reduce){.atlas-home-hero-rotator__slide.is-active{animation:none}.atlas-home-hero-rotator__dot{transition:none}}
@media (max-width:782px){
  .atlas-home-hero-rotator__slide.is-active{display:grid !important;grid-template-columns:1fr !important;}
  .atlas-home-hero-rotator__slide .atlas-home-lead-card__content{padding-top:18px !important;}
}

/* V9.7.04 audit: obsolete dot-navigation and legacy final-cascade patches removed. */

/* V9.6.92 — single-source homepage hero typography. */
html body.home main#primary.site-main .atlas-home-lead-card h1,
html body.home main#primary.site-main .atlas-home-lead-card h2,
html body.home main#primary.site-main .atlas-home-lead-card h1 > a,
html body.home main#primary.site-main .atlas-home-lead-card h2 > a{
  font-size:var(--atlas-size-home-hero,44px)!important;
}
html body.home main#primary.site-main .atlas-home-lead-card h1,
html body.home main#primary.site-main .atlas-home-lead-card h2{
  display:-webkit-box!important;
  -webkit-box-orient:vertical!important;
  overflow:hidden!important;
  margin-bottom:12px!important;
}
