.cond[data-astro-cid-5cfhoc2v]{--content:760px}.head[data-astro-cid-5cfhoc2v],.stations[data-astro-cid-5cfhoc2v],.nights[data-astro-cid-5cfhoc2v],.roads[data-astro-cid-5cfhoc2v],.attribution[data-astro-cid-5cfhoc2v]{max-width:var(--content);margin:0 auto;padding:0 clamp(22px,5vw,44px)}.cover[data-astro-cid-5cfhoc2v]{margin:0}.cover[data-astro-cid-5cfhoc2v] img{object-fit:cover;object-position:50% 62%;width:100%;height:clamp(200px,36vh,440px);display:block}.head[data-astro-cid-5cfhoc2v]{padding-top:clamp(24px,6vh,64px)}.kicker[data-astro-cid-5cfhoc2v]{font-family:var(--font-mono);letter-spacing:.26em;color:var(--color-accent-bright);margin:0 0 18px;font-size:11px}h1[data-astro-cid-5cfhoc2v]{font-family:var(--font-display);margin:0 0 18px;font-size:clamp(40px,6vw,72px);font-weight:340;line-height:1.02}.lede[data-astro-cid-5cfhoc2v]{color:var(--color-muted);max-width:58ch;margin:0 0 30px;font-size:17px;font-weight:300;line-height:1.7}.alerts[data-astro-cid-5cfhoc2v]{max-width:var(--content);margin:0 auto 6px;padding:0 clamp(22px,5vw,44px)}.alerts[data-astro-cid-5cfhoc2v]>*{max-width:100%}.alerts-title[data-astro-cid-5cfhoc2v]{font-family:var(--font-mono);letter-spacing:.26em;color:#d4b13c;text-transform:uppercase;margin:0 0 10px;font-size:10.5px}#alert-rows[data-astro-cid-5cfhoc2v]{border:1px solid var(--color-surface-2);border-radius:4px;padding:10px 12px}.alerts[data-astro-cid-5cfhoc2v] .alert{color:var(--color-text);background:#d4b13c12;border-left:3px solid #d4b13c;border-radius:3px;flex-wrap:wrap;align-items:baseline;gap:6px 18px;margin-bottom:8px;padding:12px 16px;text-decoration:none;display:flex}.alerts[data-astro-cid-5cfhoc2v] .alert:last-child{margin-bottom:0}.alerts[data-astro-cid-5cfhoc2v] .alert:hover .a-event{color:var(--color-accent-bright)}.alerts[data-astro-cid-5cfhoc2v] .alert.none{border-left-color:var(--color-surface-2);background:0 0;padding:8px 12px}.alerts[data-astro-cid-5cfhoc2v] .alert.sev-severe,.alerts[data-astro-cid-5cfhoc2v] .alert.sev-extreme{background:#d4703c17;border-left-color:#d4703c}.alerts[data-astro-cid-5cfhoc2v] .a-event{font-size:15px;font-weight:500}.alerts[data-astro-cid-5cfhoc2v] .a-area{color:var(--color-muted);font-size:13.5px;font-weight:300}.alerts[data-astro-cid-5cfhoc2v] .a-when{font-family:var(--font-mono);letter-spacing:.08em;color:var(--color-muted);font-size:10px}.stations[data-astro-cid-5cfhoc2v] .st-day{color:var(--color-text);margin:4px 0 0;font-size:14px;font-weight:300}.stations[data-astro-cid-5cfhoc2v] .st-day-label{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--color-moberg);margin-right:8px;font-size:9.5px}.loading[data-astro-cid-5cfhoc2v]{font-family:var(--font-mono);color:var(--color-muted);padding:30px 0;font-size:12px}.loading[data-astro-cid-5cfhoc2v] a{color:var(--color-accent)}.stations[data-astro-cid-5cfhoc2v] .station{border-top:1px solid var(--color-surface-2);padding:22px 0}.stations[data-astro-cid-5cfhoc2v] .st-head{justify-content:space-between;align-items:baseline;display:flex}.stations[data-astro-cid-5cfhoc2v] .st-name{font-family:var(--font-display);margin:0;font-size:26px;font-weight:340}.stations[data-astro-cid-5cfhoc2v] .st-area{font-family:var(--font-mono);letter-spacing:.2em;color:var(--color-muted);font-size:10px}.stations[data-astro-cid-5cfhoc2v] .st-now{flex-wrap:wrap;gap:10px 26px;margin:12px 0 6px;display:flex}.stations[data-astro-cid-5cfhoc2v] .st-temp{font-family:var(--font-display);font-size:22px}.stations[data-astro-cid-5cfhoc2v] .st-wind,.stations[data-astro-cid-5cfhoc2v] .st-weather{color:var(--color-text);align-self:center;font-size:15px;font-weight:300}.stations[data-astro-cid-5cfhoc2v] .st-time{font-family:var(--font-mono);letter-spacing:.1em;color:var(--color-muted);opacity:.7;margin:0 0 8px;font-size:9.5px}.stations[data-astro-cid-5cfhoc2v] .st-hikes{font-family:var(--font-mono);letter-spacing:.06em;color:var(--color-muted);margin:6px 0 0;font-size:11px}.stations[data-astro-cid-5cfhoc2v] .st-hikes a{color:var(--color-accent);text-transform:capitalize;text-decoration:none}h2[data-astro-cid-5cfhoc2v]{font-family:var(--font-display);margin:44px 0 12px;font-size:28px;font-weight:340}.night-cards[data-astro-cid-5cfhoc2v]{flex-wrap:wrap;gap:12px;display:flex}.night-cards[data-astro-cid-5cfhoc2v] .night{border:1px solid var(--color-surface-2);border-radius:4px;flex-direction:column;gap:6px;padding:14px 16px;display:flex}.night-cards[data-astro-cid-5cfhoc2v] .n-date{font-family:var(--font-mono);letter-spacing:.16em;color:var(--color-moberg);font-size:10px}.night-cards[data-astro-cid-5cfhoc2v] .n-sun,.night-cards[data-astro-cid-5cfhoc2v] .n-aurora{font-size:14px;font-weight:300}.roads[data-astro-cid-5cfhoc2v] p[data-astro-cid-5cfhoc2v]{color:var(--color-text);font-size:15.5px;font-weight:300;line-height:1.7}.roads[data-astro-cid-5cfhoc2v] a[data-astro-cid-5cfhoc2v]{color:var(--color-accent)}.attribution[data-astro-cid-5cfhoc2v]{font-family:var(--font-mono);letter-spacing:.04em;color:var(--color-muted);padding-top:26px;padding-bottom:10px;font-size:10.5px;line-height:1.7}
