.propane-page{--muted:#627477;--line:#d9ded9;--panel:#fffdfa;color:#163238}.propane-page .hero-grid{color:#fff;background:linear-gradient(115deg,#173d42,#204e4a 66%,#38675a);border-radius:18px;grid-template-columns:minmax(0,1fr) 275px;gap:24px;margin:23px 0 18px;padding:25px 30px}.propane-page .hero-copy .eyebrow{color:#b6cec6}.propane-page .hero-copy{padding:0}.propane-page .hero-copy h2{letter-spacing:-.035em;max-width:none;margin:7px 0 10px;font-family:inherit;font-size:clamp(26px,2.8vw,38px);line-height:1.2}.propane-page .hero-copy>p:last-child{color:#cbded7;max-width:780px;font-size:13px;line-height:1.7}.propane-page .database-card{min-height:0;box-shadow:none;background:#ffffff12;border:1px solid #ffffff24;border-radius:12px;padding:16px 20px}.propane-page .database-card strong{margin:10px 0;font-size:22px}.propane-page .database-card p,.propane-page .database-card small{color:#cbded7;margin:0;font-size:11px;line-height:1.6}.propane-page .data-status-panel{border-radius:12px;margin:0 0 20px;padding:18px 20px}.propane-page .data-status-heading h2{font-family:inherit;font-size:21px}.propane-page .daily-refresh-card{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:12px;padding:11px 13px;display:flex}.propane-page .daily-refresh-card details{flex-basis:100%}.propane-page .daily-refresh-card details p{overflow-wrap:anywhere;line-height:1.8}.propane-page summary{cursor:pointer;color:#36635d;font-size:12px}.propane-health-details{margin-top:10px}.propane-page .data-status-grid{margin-top:14px}.propane-page .seasonality-card{background:#fffdfa;border-color:#d9ded9;border-radius:12px}.propane-page .month-tab.active,.propane-page .primary-button{background:#204e4a;border-color:#204e4a}@media (max-width:700px){.propane-page .hero-grid{grid-template-columns:1fr;gap:14px;padding:20px}.propane-page .database-card{min-height:0}.propane-page .daily-refresh-card{align-items:flex-start}.propane-page .site-primary-nav{flex-wrap:wrap}}
