.past-alert-flag{width:var(--container);box-sizing:border-box;border:1px solid var(--gl-line);background:var(--gl-tint);min-height:44px;color:var(--gl-ink);border-radius:6px;justify-content:space-between;align-items:center;gap:12px;margin:16px auto 8px;padding:10px 14px;font-size:16px;line-height:1.4;text-decoration:none;display:flex}.past-alert-flag>span:first-child{flex-wrap:wrap;gap:0 8px;min-width:0;display:flex}.past-alert-flag strong{font-weight:600}.past-alert-flag>span:first-child>span{color:var(--gl-muted)}.past-alert-action{color:var(--gl-primary);white-space:nowrap;align-items:center;gap:6px;font-weight:600;display:inline-flex}.past-alert-action svg{width:20px;height:20px}.past-alert-flag:hover .past-alert-action{text-decoration:underline}.past-alerts{width:var(--container);box-sizing:border-box;border-top:1px solid var(--gl-line);margin:28px auto;padding:20px 0;scroll-margin-top:20px}.past-alerts h2{margin:0 0 8px}.past-alerts summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:44px;font-size:16px;font-weight:600;list-style:none;display:flex}.past-alerts summary::-webkit-details-marker{display:none}.past-alerts article{border-top:1px solid var(--gl-line);padding:16px 0}.past-alerts article h3{margin:0 0 8px}.past-alerts article p{color:var(--gl-muted);margin:0;font-size:16px;line-height:1.5}.past-alert-back{align-items:center;min-height:44px;margin-top:8px;font-size:16px;display:inline-flex}.past-alert-flag[hidden],.past-alerts[hidden]{display:none!important}@media (width<=600px){.past-alert-flag{margin:12px auto 8px;padding:8px 10px}.past-alert-flag>span:first-child{flex-direction:column}.past-alerts{margin:20px auto}.past-alerts h2{font-size:26px}}.downwinder-feature[data-astro-cid-eyppjul3]{width:var(--container);border:1px solid var(--gl-line);background:var(--gl-ink);color:var(--gl-paper);border-radius:9px;grid-template-columns:minmax(0,.85fr) minmax(0,1.35fr);margin:30px auto 24px;display:grid;overflow:hidden}.downwinder-copy[data-astro-cid-eyppjul3]{min-width:0;padding:32px}.feature-kicker[data-astro-cid-eyppjul3]{letter-spacing:.06em;color:var(--gl-cloud-200);flex-wrap:wrap;align-items:center;gap:12px;margin:0 0 22px;font-size:1rem;font-weight:600;display:flex}.feature-kicker[data-astro-cid-eyppjul3] span[data-astro-cid-eyppjul3]{letter-spacing:0;text-transform:none;color:#d9eaf1;border:1px solid #86bdcf80;border-radius:20px;padding:3px 10px;font-size:1rem}.downwinder-copy[data-astro-cid-eyppjul3] h2[data-astro-cid-eyppjul3]{letter-spacing:-.025em;color:var(--gl-paper);margin:0 0 18px;font:400 clamp(36px,4vw,58px)/1.02 Impact,Arial Narrow,Arial,sans-serif}.downwinder-copy[data-astro-cid-eyppjul3] h2[data-astro-cid-eyppjul3] em[data-astro-cid-eyppjul3]{color:#86bdcf;font-style:normal}.feature-intro[data-astro-cid-eyppjul3]{color:#d9eaf1;max-width:380px;margin:0 0 22px;font-size:1.125rem;line-height:1.6}.run-facts[data-astro-cid-eyppjul3]{border-top:1px solid #86bdcf40;border-bottom:1px solid #86bdcf40;gap:38px;margin:0 0 22px;padding:18px 0;display:flex}.run-facts[data-astro-cid-eyppjul3] dt[data-astro-cid-eyppjul3]{color:#b9d1df;margin-bottom:4px;font-size:1rem}.run-facts[data-astro-cid-eyppjul3] dd[data-astro-cid-eyppjul3]{letter-spacing:-.03em;margin:0;font-size:2rem;font-weight:700;line-height:1.2}.run-facts[data-astro-cid-eyppjul3] dd[data-astro-cid-eyppjul3] span[data-astro-cid-eyppjul3]{letter-spacing:0;font-size:1rem;font-weight:400}.feature-action[data-astro-cid-eyppjul3]{background:var(--gl-paper);min-height:48px;color:var(--gl-ink);border-radius:5px;justify-content:space-between;align-items:center;gap:16px;padding:12px 18px;font-size:1rem;font-weight:600;text-decoration:none;display:inline-flex}.feature-action[data-astro-cid-eyppjul3]:hover{background:#d9eaf1}.feature-footnote[data-astro-cid-eyppjul3]{color:#b9d1df;margin:16px 0 0;font-size:1rem;line-height:1.5}.downwinder-map[data-astro-cid-eyppjul3]{color:#d9eaf1;background:#12334e;border-left:1px solid #86bdcf30;flex-direction:column;justify-content:center;min-width:0;padding:22px 0;text-decoration:none;display:flex;position:relative}.downwinder-map[data-astro-cid-eyppjul3] img[data-astro-cid-eyppjul3]{object-fit:contain;width:100%;height:auto;display:block}.map-caption[data-astro-cid-eyppjul3]{justify-content:space-between;gap:16px;padding:0 22px 16px;font-size:1rem;line-height:1.5;display:flex}.map-caption[data-astro-cid-eyppjul3] span[data-astro-cid-eyppjul3]:last-child{color:#86bdcf}.map-footnote[data-astro-cid-eyppjul3]{color:#b9d1df;padding:16px 22px 0;font-size:1rem}.downwinder-map[data-astro-cid-eyppjul3]:hover img[data-astro-cid-eyppjul3]{filter:brightness(1.08)}@media (width<=1000px){.downwinder-feature[data-astro-cid-eyppjul3]{grid-template-columns:1fr 1fr}.downwinder-copy[data-astro-cid-eyppjul3]{padding:26px}.map-caption[data-astro-cid-eyppjul3],.map-caption[data-astro-cid-eyppjul3] span[data-astro-cid-eyppjul3]{display:block}.map-caption[data-astro-cid-eyppjul3] span[data-astro-cid-eyppjul3]:last-child{margin-top:4px}}@media (width<=700px){.downwinder-feature[data-astro-cid-eyppjul3]{grid-template-columns:1fr;margin-top:24px}.downwinder-copy[data-astro-cid-eyppjul3]{padding:24px}.downwinder-copy[data-astro-cid-eyppjul3] h2[data-astro-cid-eyppjul3]{font-size:clamp(38px,10vw,56px)}.feature-kicker[data-astro-cid-eyppjul3]{margin-bottom:16px}.feature-intro[data-astro-cid-eyppjul3]{max-width:none}.run-facts[data-astro-cid-eyppjul3]{gap:40px}.downwinder-map[data-astro-cid-eyppjul3]{border-top:1px solid #86bdcf30;border-left:0;padding:18px 0}.map-caption[data-astro-cid-eyppjul3]{font-size:1rem;display:flex}.map-caption[data-astro-cid-eyppjul3] span[data-astro-cid-eyppjul3]:last-child{display:none}.map-footnote[data-astro-cid-eyppjul3]{padding-top:10px}.feature-action[data-astro-cid-eyppjul3]{width:100%}}.hero-actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.hero-actions[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{border:1px solid var(--gl-line);background:var(--gl-panel);border-radius:4px;align-items:center;min-height:44px;padding:8px 12px;font-size:1rem;text-decoration:none;display:inline-flex}.hero-help[data-astro-cid-lcdefpme]{align-self:end}@media (width<=760px){.hero[data-astro-cid-lcdefpme]{padding-top:16px;padding-bottom:12px}.hero[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{margin-bottom:8px}.hero-date[data-astro-cid-lcdefpme]{margin-top:8px}.hero-help[data-astro-cid-lcdefpme]{margin-top:10px}.hero-help[data-astro-cid-lcdefpme] .hero-intro[data-astro-cid-lcdefpme]{display:none!important}.hero-actions[data-astro-cid-lcdefpme]{margin-top:10px}}.hero-actions[data-astro-cid-lcdefpme]{flex-wrap:nowrap;gap:8px;display:flex}.hero-actions[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{white-space:nowrap;justify-content:center;padding:8px 10px}.daylight-day-label[data-astro-cid-lcdefpme]{color:var(--gl-primary);margin:12px 0 6px;font-size:1.125rem}.tomorrow-daylight[data-astro-cid-lcdefpme]{margin-top:14px}.today-card[data-astro-cid-lcdefpme] .sun-row[data-astro-cid-lcdefpme]{padding:10px 0}.today-card[data-astro-cid-lcdefpme] .sun-row[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-size:1.6rem}.today-card[data-astro-cid-lcdefpme]>h2[data-astro-cid-lcdefpme]{margin:16px 0}.tomorrow-daylight[data-astro-cid-lcdefpme] .sun-row[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-size:1.5rem}@media (width<=760px){.hero-actions[data-astro-cid-lcdefpme]{gap:6px;width:100%}.hero-actions[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{flex:1;min-width:0;padding:8px 6px;font-size:1rem}.today-card[data-astro-cid-lcdefpme] .sun-row[data-astro-cid-lcdefpme]{padding:10px 0}.today-card[data-astro-cid-lcdefpme] .sun-row[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme],.tomorrow-daylight[data-astro-cid-lcdefpme] .sun-row[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-size:var(--gl-mobile-observation-size)}}@media (width<=350px){.hero-actions[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{letter-spacing:-.04em;padding:8px 2px}}.homepage-lead{width:var(--container);min-width:0;margin:0 auto 24px}.homepage-lead>.hero{width:100%;margin:0;padding-top:0;padding-bottom:20px}.homepage-lead>.dashboard-shell{width:100%;margin:0}.homepage-lead .hero__content{display:block}.homepage-lead .hero .eyebrow{margin-top:0}.homepage-lead .hero-help{margin-top:20px}.homepage-lead .hero-intro{max-width:100%}.homepage-lead .hero-actions{margin-top:16px}body #main:has(>.past-alert-flag:not([hidden])):not(:has(>[data-alert-top]>[data-alert-panel]))>.homepage-lead{padding-top:16px}@media (width>=1201px){.homepage-lead{grid-template-columns:minmax(340px,.85fr) minmax(0,1.55fr);align-items:start;gap:32px;display:grid}.homepage-lead>.hero{padding-bottom:0}.homepage-lead .hero__content{display:block}.homepage-lead .hero-date{line-height:1.6}.homepage-lead [data-dashboard] .readings-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.homepage-lead .reading-group:nth-child(2){border-right:0}.homepage-lead .reading-group:nth-child(-n+2){border-bottom:1px solid var(--gl-line)}.homepage-lead .reading-details dl>div{grid-template-columns:140px minmax(0,1fr);gap:12px}.homepage-lead .overview-heading{min-height:32px}.homepage-lead .overview-heading h2{font-size:28px!important}.homepage-lead .reading-heading{gap:4px 8px}.homepage-lead .reading-heading h3{font-size:22px!important}.homepage-lead .reading-value{font-size:32px}}@media (width<=760px){.homepage-lead .hero-help,.homepage-lead .hero-actions{margin-top:10px}}
