/* cg-mu-home-v4.css: /market-update hub (MU-HOME-1010, build 10/13/2026; v4 = HUB-1013-DESIGN: hero top-aligned + third fact row, one solid closing band). Self-contained: replaces the plan's
   cg-glass-cards-v1.css + cg-mu-home-v2.css pair. Every class is muh-*, so nothing collides with the site-wide
   GLASS-1009 cg-glass-v1.css. House rules: brand tokens only (Azul 900/950, Slate, Sky 300), radii tags 6 / buttons 8 /
   cards 16, weight <= 600, no eyebrows, no pills, no looping motion, hover changes color only, glass only over navy. */
.muh-page{--az9:#1E3A85;--az95:#0F204B;--sky3:#7DD3FC;--s9:#0F172A;--s7:#334155;--s6:#475569;--s5:#64748B;--s4:#94A3B8;--s3:#CBD5E1;--s2:#E2E8F0;--s1:#F1F5F9;--s05:#F8FAFC;
  --on:#fff;--on2:rgba(255,255,255,.86);--on3:rgba(255,255,255,.74);--edge:rgba(255,255,255,.2);--glass:rgba(255,255,255,.08);--well:rgba(15,32,75,.55);
  --head:"Libre Franklin",Arial,sans-serif;--body:Inter,"Segoe UI",Helvetica,Arial,sans-serif;color:var(--s9);font-family:var(--body)}
.muh-page *,.muh-page *::before,.muh-page *::after{box-sizing:border-box}
.muh-page h1,.muh-page h2,.muh-page h3{font-weight:600}
.muh-wrap{max-width:1280px;margin:0 auto;padding-inline:max(16px,5%)}
.muh-inl{display:inline}

/* links and buttons: color-only hover */
.muh-page a{transition:color .15s,background-color .15s,border-color .15s}
.muh-page a.muh-jump{display:inline-flex;align-items:center;gap:8px;font:500 16px/1.3 var(--body);color:var(--az9);text-decoration:underline;text-decoration-color:rgba(30,58,133,.35);text-underline-offset:4px;padding-block:12px;margin-block:-12px}
.muh-page a.muh-jump:hover{color:var(--az95);text-decoration-color:var(--az95)}
.muh-page a.muh-btn-w{display:inline-flex;align-items:center;justify-content:center;gap:8px;font:600 15px/1 var(--body);color:var(--az95);background:#fff;border:1px solid #fff;border-radius:8px;padding:13px 20px;text-decoration:none}
.muh-page a.muh-btn-w:hover{background:var(--sky3);border-color:var(--sky3);color:var(--az95)}
.muh-page a.muh-btn-g{display:inline-flex;align-items:center;justify-content:center;font:600 15px/1 var(--body);color:#fff;background:transparent;border:1px solid rgba(255,255,255,.6);border-radius:8px;padding:13px 20px;text-decoration:none}
.muh-page a.muh-btn-g:hover{background:rgba(255,255,255,.12);border-color:#fff;color:#fff}
.muh-page a:focus-visible{outline:2px solid var(--az9);outline-offset:3px}
.muh-month a:focus-visible,.muh-next a:focus-visible{outline-color:var(--sky3)}

/* hero (light) */
.muh-hero{position:relative;background:linear-gradient(180deg,var(--s05) 0%,#fff 85%);padding-block:56px 64px}
.muh-hero-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px;align-items:start}
.muh-hero-grid>div:first-child{padding-top:clamp(0px,1.6vw,24px)}
.muh-h1{font:600 clamp(34px,4vw,54px)/1.06 var(--head);letter-spacing:-.025em;color:var(--s9);margin:0 0 18px;text-wrap:balance}
.muh-lede{font:400 clamp(17px,1.4vw,20px)/1.5 var(--body);color:var(--s6);margin:0 0 26px;max-width:34rem}
.muh-facts{list-style:none;margin:0 0 24px;padding:0;display:grid;gap:14px;max-width:34rem}
.muh-fact{display:grid;grid-template-columns:36px minmax(0,1fr);gap:12px;align-items:start;font:400 16px/1.45 var(--body);color:var(--s7)}
.muh-fact-i svg{display:block;width:36px;height:36px}
.muh-fact-b{display:block;font-weight:600;color:var(--s9)}
/* latest-edition card (v4): one-item CMS list in the hero, newest edition first; data-slug + page script set the link */
.muh-hero .w-dyn-list{margin:0 0 26px;max-width:34rem}
.muh-hero .w-dyn-empty{display:none}
.muh-page a.muh-latest-card{display:grid;grid-template-columns:136px minmax(0,1fr);gap:16px;align-items:center;padding:12px 16px 12px 12px;background:#fff;border:1px solid var(--s2);border-radius:16px;text-decoration:none;color:var(--s9);box-shadow:0 1px 2px rgba(15,23,42,.04),0 16px 32px -24px rgba(15,32,75,.3)}
.muh-page a.muh-latest-card:hover{border-color:var(--az9)}
.muh-latest-card img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;border-radius:8px;background:var(--az95)}
.muh-page a.muh-latest-card:has(img.w-dyn-bind-empty){grid-template-columns:minmax(0,1fr)}
.muh-latest-card img.w-dyn-bind-empty{display:none}
.muh-latest-body{display:flex;flex-direction:column;gap:4px;min-width:0}
.muh-latest-t{font:600 16px/1.3 var(--head);color:var(--s9)}
.muh-latest-d{font:400 14.5px/1.45 var(--body);color:var(--s6);margin:0;text-wrap:pretty}
.muh-latest-more{font:600 14.5px/1.4 var(--body);color:var(--az9);margin-top:2px}
.muh-page a.muh-latest-card:hover .muh-latest-more{color:var(--az95)}
.muh-signup{background:#fff;border:1px solid var(--s2);border-radius:16px;padding:clamp(20px,2.2vw,32px);box-shadow:0 1px 2px rgba(15,23,42,.04),0 24px 48px -28px rgba(15,32,75,.35)}
.muh-signup-h{font:600 clamp(22px,1.9vw,26px)/1.2 var(--head);letter-spacing:-.015em;color:var(--s9);margin:0 0 18px;text-wrap:balance}
.muh-signup #market-update-form{max-width:none}
.muh-signup .w-form-done,.muh-signup .w-form-fail{margin-top:.75rem;padding:.85rem 1rem;border-radius:8px;font:400 15px/1.45 var(--body);text-align:left;background:#fff}
.muh-signup .w-form-done{color:var(--s9);border:1px solid var(--s3)}
.muh-signup .w-form-fail{color:#B42318;border:1px solid #F4C7C3}
/* page-scoped: the shared cg-mu-signup-v4.css uses Azul 700; this page uses Azul 900 (one-rule rollback: delete these 3 lines) */
.muh-page #market-update-form input[type=submit]{background:var(--az9);border-radius:8px}
.muh-page #market-update-form input[type=submit]:hover{background:var(--az95)}
.muh-page #market-update-form [data-mu="consent"] input[type=checkbox]{accent-color:var(--az9)}

/* navy bands (glass lives only in here) */
.muh-month,.muh-next{position:relative;isolation:isolate;overflow:hidden;background:linear-gradient(180deg,var(--az9) 0%,var(--az95) 100%);color:var(--on)}
.muh-glow{position:absolute;z-index:-1;inset:0;pointer-events:none;background:radial-gradient(520px 360px at 88% 30%,rgba(125,211,252,.20),rgba(125,211,252,0)),radial-gradient(560px 380px at 6% 100%,rgba(125,211,252,.12),rgba(125,211,252,0))}
.muh-glass{background:var(--glass);border:1px solid var(--edge);-webkit-backdrop-filter:blur(18px) saturate(160%);backdrop-filter:blur(18px) saturate(160%);box-shadow:inset 0 1px 0 rgba(255,255,255,.22),0 24px 48px -28px rgba(2,6,23,.8)}
@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.muh-glass{background:rgba(30,58,133,.92)}}
.muh-month{padding-block:64px 72px}
.muh-month-head{margin:0 0 6px}
.muh-month-h{font:600 clamp(26px,2.4vw,34px)/1.18 var(--head);letter-spacing:-.015em;color:#fff;margin:0}
.muh-month-sum{font:400 clamp(17px,1.4vw,19px)/1.5 var(--body);color:var(--on2);margin:0 0 28px;max-width:46rem}
.muh-month-sum p{margin:0}
.muh-month-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:20px;align-items:start}

/* "at a glance" panel */
.muh-glance{display:flex;flex-direction:column;gap:18px;min-width:0;padding:22px;border-radius:16px}
.muh-glance-h{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 .3em;font:600 18px/1.3 var(--head);color:#fff}
.muh-glance-t{font:inherit;color:inherit;margin:0}
.muh-figs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}
.muh-fig{display:flex;flex-direction:column;gap:4px;min-width:0;padding:14px 14px 12px;border-radius:16px;background:var(--well);border:1px solid rgba(255,255,255,.1)}
.muh-fig-v{font:600 clamp(24px,2.2vw,30px)/1.1 var(--body);letter-spacing:-.02em;color:#fff;white-space:nowrap;font-variant-numeric:tabular-nums}
.muh-fig-l{font:400 13px/1.35 var(--body);color:var(--on3);text-wrap:pretty}
.muh-fig-d{font:500 13px/1.35 var(--body);color:var(--sky3);margin-top:auto;padding-top:4px}
.muh-spark-wrap{display:none;grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto 1fr auto;column-gap:10px;row-gap:6px}
.muh-spark-wrap.is-on{display:grid}
.muh-spark-cap{grid-column:1/-1;font:500 13px/1.35 var(--body);color:var(--on2)}
.muh-spark-y{grid-row:2;display:flex;flex-direction:column;justify-content:space-between;font:500 11.5px/1 var(--body);color:var(--on3)}
.muh-spark-y span:first-child{transform:translateY(-50%)}.muh-spark-y span:last-child{transform:translateY(50%)}
.muh-spark{grid-row:2;height:112px;min-width:0;border-bottom:1px solid rgba(255,255,255,.2)}
.muh-spark svg{display:block;width:100%;height:100%;overflow:visible}
.muh-spark-a{fill:none;stroke:var(--sky3);stroke-width:2.5;stroke-linecap:butt;stroke-linejoin:round}
.muh-spark-b{fill:none;stroke:rgba(255,255,255,.75);stroke-width:2;stroke-dasharray:4 4;stroke-linecap:butt;stroke-linejoin:round}
.muh-spark-area{fill:url(#muh-spark-grad)}
.muh-spark-leg{grid-column:2;display:flex;flex-wrap:wrap;gap:4px 16px;font:500 12.5px/1.3 var(--body);color:var(--on2)}
.muh-spark-leg i{display:inline-block;width:18px;height:0;border-top:2.5px solid var(--sky3);vertical-align:middle;margin-right:6px}
.muh-spark-leg i.b{border-top:2px dashed rgba(255,255,255,.75)}
.muh-spark-src{display:none}
.muh-glance-price{padding-top:14px;border-top:1px solid rgba(255,255,255,.16)}
.muh-glance-pk{font:600 15px/1.3 var(--head);color:#fff;margin:0 0 4px}
.muh-glance-pt{font:400 14.5px/1.5 var(--body);color:var(--on2);margin:0}
.muh-glance-src{margin:-6px 0 0;font:400 12px/1.45 var(--body);color:var(--on3)}

/* edition card */
.muh-ed-card{display:flex;flex-direction:column;gap:14px;min-width:0;padding:12px 12px 20px;border-radius:16px}
.muh-page a.muh-poster{position:relative;display:block;border-radius:8px;overflow:hidden;aspect-ratio:16/9;background:var(--az95);border:1px solid rgba(255,255,255,.12);text-decoration:none;color:#fff}
.muh-poster-img{display:block;width:100%;height:100%;object-fit:cover}
.muh-play{position:absolute;left:12px;bottom:12px;display:inline-flex;align-items:center;gap:10px;padding:6px 12px 6px 6px;border-radius:6px;background:rgba(15,32,75,.86);border:1px solid rgba(255,255,255,.3);font:500 14px/1 var(--body);color:#fff;transition:background-color .15s,border-color .15s}
.muh-fact-i::before,.muh-fact-i::after,.muh-play-i::before,.muh-play-i::after,.muh-tile-viz::before,.muh-tile-viz::after,.muh-card-viz::before,.muh-card-viz::after{content:none;display:none}  /* Webflow .w-embed clearfix pseudos become grid items and push the icon off center */
.muh-play-i{display:grid;place-items:center;width:28px;height:28px;border-radius:6px;background:#fff}
.muh-play-i svg{width:11px;height:11px;margin-left:2px;display:block}
.muh-play-t{display:inline-flex;gap:0 .28em}
.muh-page a.muh-poster:hover .muh-play{background:var(--az9);border-color:var(--sky3)}
/* film fields empty: Webflow marks the bound node w-dyn-bind-empty, so the badge hides with no conditional-visibility setup */
.muh-poster:has(.muh-film-len.w-dyn-bind-empty) .muh-play,.muh-poster:has(.muh-film-len:empty) .muh-play{display:none}
.muh-ed-card:has(.muh-poster-img.w-dyn-bind-empty) .muh-poster{display:none}
.muh-ed-body{display:flex;flex-direction:column;gap:14px;padding:6px 8px 0}
.muh-ed-title{font:600 19px/1.3 var(--head);color:#fff;margin:0;text-wrap:balance}
.muh-ed-actions{display:flex;flex-wrap:wrap;gap:10px 18px}
.muh-empty{font:400 17px/1.5 var(--body);color:var(--on2);padding:22px;border-radius:16px}
.muh-empty a{color:#fff}
.muh-past{margin-top:40px}
.muh-past:not(:has(.w-dyn-item)){display:none}
.muh-past-h{font:600 20px/1.3 var(--head);color:#fff;margin:0 0 16px}
.muh-past .w-dyn-items{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}
.muh-page a.muh-past-card{display:flex;flex-direction:column;gap:10px;padding:10px 10px 16px;border-radius:16px;text-decoration:none;color:#fff}
.muh-page a.muh-past-card:hover{border-color:var(--sky3)}
.muh-past-img{display:block;width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:8px}
.muh-past-ed{font:500 14px/1.3 var(--body);color:var(--sky3);padding-inline:6px}
.muh-past-t{font:600 16px/1.3 var(--head);color:#fff;padding-inline:6px}

/* what's in an edition (light) */
.muh-inside{padding-block:72px 80px;background:var(--s05);border-top:1px solid var(--s2)}
.muh-sechead{margin:0 0 26px}
.muh-h2{font:600 clamp(26px,2.4vw,34px)/1.18 var(--head);letter-spacing:-.015em;color:var(--s9);margin:0;text-wrap:balance}
.muh-sub{font:400 17px/1.5 var(--body);color:var(--s6);margin:8px 0 0;max-width:44rem}
.muh-tiles{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}
.muh-tile{display:flex;flex-direction:column;gap:12px;min-width:0;padding:12px 12px 18px;background:#fff;border:1px solid var(--s2);border-radius:16px}
.muh-tile:first-child{grid-column:span 2;flex-direction:row;align-items:stretch}
.muh-tile:first-child .muh-tile-viz{flex:1 1 55%;aspect-ratio:auto}
.muh-tile:first-child .muh-tile-body{flex:1 1 45%;justify-content:center}
.muh-tile-viz{aspect-ratio:2/1;border-radius:8px;background:var(--s05);border:1px solid var(--s2);overflow:hidden}
.muh-tile-viz svg{display:block;width:100%;height:100%}
.muh-tile-body{display:flex;flex-direction:column;gap:6px;padding:2px 6px 0}
.muh-tile-t{font:600 17px/1.3 var(--head);color:var(--s9);margin:0}
.muh-tile-d{font:400 14.5px/1.5 var(--body);color:var(--s6);margin:0;text-wrap:pretty}
.muh-ink-line{stroke:var(--s4);stroke-width:1.5;fill:none}
.muh-ink-route{stroke:var(--az9);stroke-width:2.5;fill:none;stroke-linecap:butt;stroke-linejoin:round}
.muh-ink-route2{stroke:var(--s4);stroke-width:2.5;fill:none;stroke-linecap:butt;stroke-linejoin:round;stroke-dasharray:6 4}
.muh-ink-dash{stroke:var(--s3);stroke-width:1.2;stroke-dasharray:3 4;fill:none}
.muh-ink-dot{fill:var(--az9)}.muh-ink-dot2{fill:var(--sky3);stroke:var(--az9);stroke-width:1}
.muh-ink-ring{fill:none;stroke:var(--s3);stroke-width:1.2}
.muh-ink-bar{fill:rgba(125,211,252,.45);stroke:var(--az9);stroke-width:1}
.muh-ink-bar-m{fill:var(--az9)}
.muh-ink-fill{fill:#fff;stroke:var(--s4);stroke-width:1.2}

/* closing band */
.muh-next{padding-block:80px 88px}
.muh-next-head{margin:0 0 28px}
.muh-next-h{font:600 clamp(26px,2.4vw,34px)/1.18 var(--head);letter-spacing:-.015em;color:#fff;margin:0 0 8px;text-wrap:balance}
.muh-next-sub{font:400 17px/1.5 var(--body);color:var(--on2);margin:0;max-width:46rem}
.muh-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}
.muh-page a.muh-card{display:flex;flex-direction:column;gap:12px;min-width:0;padding:12px 12px 20px;border-radius:16px;text-decoration:none;color:#fff}
.muh-page a.muh-card:hover{border-color:var(--sky3);background:rgba(255,255,255,.12)}
.muh-card-viz{aspect-ratio:2/1;border-radius:8px;background:var(--well);border:1px solid rgba(255,255,255,.1);overflow:hidden}
.muh-card-viz svg{display:block;width:100%;height:100%}
.muh-card-body{display:flex;flex-direction:column;gap:8px;padding:4px 8px 0;flex:1}
.muh-card-t{font:600 17px/1.3 var(--head);color:#fff;margin:0;text-wrap:balance}
.muh-card-d{font:400 14.5px/1.5 var(--body);color:var(--on2);flex:1}
.muh-card-more{font:600 15px/1.4 var(--body);color:var(--sky3);margin-top:4px}
.muh-page a.muh-card:hover .muh-card-more{color:#fff}
.muh-gk-line{stroke:rgba(255,255,255,.55);stroke-width:1.5;fill:none}
.muh-gk-route{stroke:var(--sky3);stroke-width:2.5;fill:none;stroke-linecap:butt;stroke-linejoin:round}
.muh-gk-dash{stroke:rgba(255,255,255,.35);stroke-width:1.2;stroke-dasharray:3 4;fill:none}
.muh-gk-dot{fill:#fff}.muh-gk-dot-c{fill:var(--sky3)}
.muh-gk-fill{fill:rgba(255,255,255,.08);stroke:rgba(255,255,255,.55);stroke-width:1.2}
.muh-gk-bar-m{fill:rgba(125,211,252,.35);stroke:var(--sky3);stroke-width:1}
/* closing band (v4): one solid white panel, a different material from the glass cards above it */
.muh-close{margin-top:48px;background:#fff;color:var(--s9);border-radius:16px;padding:clamp(24px,3vw,40px);box-shadow:0 24px 48px -28px rgba(2,6,23,.6)}
.muh-close-head{padding-bottom:24px;border-bottom:1px solid var(--s2)}
.muh-close-h{font:600 clamp(24px,2.2vw,30px)/1.2 var(--head);letter-spacing:-.015em;color:var(--s9);margin:0 0 6px;text-wrap:balance}
.muh-close-sub{font:400 16px/1.5 var(--body);color:var(--s6);margin:0}
.muh-close-cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding-top:24px}
.muh-close-col{display:flex;flex-direction:column;align-items:flex-start;gap:12px;min-width:0;padding-right:32px}
.muh-close-col+.muh-close-col{padding-right:0;padding-left:32px;border-left:1px solid var(--s2)}
.muh-close-k{font:600 18px/1.3 var(--head);color:var(--s9);margin:0}
.muh-close-t{font:400 16px/1.5 var(--body);color:var(--s6);margin:0;max-width:30rem;text-wrap:pretty}
.muh-close .muh-btns{margin-top:auto;padding-top:6px}
.muh-btns{display:flex;flex-wrap:wrap;gap:10px}
.muh-page a.muh-btn-p{display:inline-flex;align-items:center;justify-content:center;font:600 15px/1 var(--body);color:#fff;background:var(--az9);border:1px solid var(--az9);border-radius:8px;padding:13px 20px;text-decoration:none}
.muh-page a.muh-btn-p:hover{background:var(--az95);border-color:var(--az95);color:#fff}
.muh-page a.muh-btn-o{display:inline-flex;align-items:center;justify-content:center;font:600 15px/1 var(--body);color:var(--az9);background:#fff;border:1px solid var(--az9);border-radius:8px;padding:13px 20px;text-decoration:none}
.muh-page a.muh-btn-o:hover{background:var(--s1);border-color:var(--az95);color:var(--az95)}
.muh-next .muh-close a:focus-visible{outline-color:var(--az9)}

@media (max-width:1180px){
  .muh-month-grid{grid-template-columns:minmax(0,1fr)}
}
@media (min-width:601px) and (max-width:1180px){
  .muh-ed-card{flex-direction:row;align-items:center;gap:20px;padding:12px 20px 12px 12px}
  .muh-ed-card .muh-poster{flex:0 0 46%}
}
@media (max-width:991px){
  .muh-hero-grid{grid-template-columns:minmax(0,1fr);gap:36px}
  .muh-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}
  .muh-cards{grid-template-columns:minmax(0,1fr)}
  .muh-hero-grid>div:first-child{padding-top:0}
  .muh-close-cols{grid-template-columns:minmax(0,1fr)}
  .muh-close-col{padding-right:0}
  .muh-close-col+.muh-close-col{padding-left:0;border-left:0;border-top:1px solid var(--s2);margin-top:24px;padding-top:24px}
  .muh-past .w-dyn-items{grid-template-columns:repeat(2,minmax(0,1fr))}
  .muh-page a.muh-card{flex-direction:row;align-items:flex-start;gap:16px}
  .muh-card-viz{flex:none;width:180px}
  .muh-card-body{padding:0}
}
@media (max-width:600px){
  .muh-page a.muh-latest-card{grid-template-columns:104px minmax(0,1fr);gap:12px;align-items:start;padding:10px 12px 10px 10px}
  .muh-hero{padding-block:40px 44px}
  .muh-month,.muh-inside{padding-block:48px 56px}
  .muh-next{padding-block:52px 60px}
  .muh-glance{padding:16px;gap:16px}
  .muh-figs{grid-template-columns:minmax(0,1fr);gap:8px}
  .muh-fig{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto auto;column-gap:14px;row-gap:2px;align-items:baseline;padding:12px 14px}
  .muh-fig-v{grid-row:1/3;align-self:center;min-width:5.2ch}
  .muh-fig-d{padding-top:0}
  .muh-tiles{grid-template-columns:minmax(0,1fr);gap:12px}
  .muh-tile,.muh-tile:first-child{grid-column:auto;flex-direction:row;align-items:flex-start;gap:14px;padding:12px}
  .muh-tile-viz,.muh-tile:first-child .muh-tile-viz{flex:none;width:96px;aspect-ratio:4/3}
  .muh-tile-body,.muh-tile:first-child .muh-tile-body{flex:1;padding:0;gap:4px}
  .muh-card-viz{width:96px;aspect-ratio:4/3}
  .muh-past .w-dyn-items{grid-template-columns:minmax(0,1fr)}
  .muh-close{margin-top:32px;padding:22px}
  .muh-close-head{padding-bottom:20px}
  .muh-close-cols{padding-top:20px}
  .muh-close-col+.muh-close-col{margin-top:20px;padding-top:20px}
}
@media (prefers-reduced-motion:reduce){.muh-page a,.muh-play{transition:none}}

/* list A empty state (no published edition): Webflow renders .w-dyn-empty; the text is set on that element */
.muh-month .w-dyn-empty{padding:28px;border-radius:16px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.2);color:#fff;font:400 17px/1.5 var(--body);max-width:46rem}
.muh-month .w-dyn-empty a{color:var(--sky3)}
