.EarthquakeServicePage-module__uPRBOq__page{--eq-ink:#0c1222;--eq-muted:#64748b;--eq-line:#0c122214;--eq-paper:#f7f8fa;--eq-surface:#fff;--eq-accent:#0f766e;--eq-warn:#b45309;--eq-danger:#b91c1c;--eq-serif:"Iowan Old Style", "Palatino Linotype", Palatino, Georgia, serif;background:var(--eq-paper);color:var(--eq-ink);min-height:60vh;padding-bottom:56px}.EarthquakeServicePage-module__uPRBOq__hero{color:#f8fafc;background:linear-gradient(120deg,#0f766e2e,#0000 42%),linear-gradient(#0c1222 0%,#152238 100%);padding:36px 0 40px}.EarthquakeServicePage-module__uPRBOq__heroInner{grid-template-columns:minmax(0,1.4fr) minmax(220px,.7fr);align-items:end;gap:28px;width:min(1180px,100% - 32px);margin:0 auto;display:grid}.EarthquakeServicePage-module__uPRBOq__eyebrow{letter-spacing:.16em;text-transform:uppercase;opacity:.7;margin:0 0 10px;font-size:.72rem;font-weight:700}.EarthquakeServicePage-module__uPRBOq__title{font-family:var(--eq-serif);letter-spacing:-.03em;margin:0;font-size:clamp(2rem,4vw,3rem);font-weight:600;line-height:1.1}.EarthquakeServicePage-module__uPRBOq__lead{opacity:.82;max-width:36rem;margin:14px 0 0;font-size:.98rem;line-height:1.55}.EarthquakeServicePage-module__uPRBOq__heroMeta{opacity:.72;flex-wrap:wrap;gap:8px;margin-top:18px;font-size:.78rem;font-weight:600;display:flex}.EarthquakeServicePage-module__uPRBOq__note{opacity:.9}.EarthquakeServicePage-module__uPRBOq__heroPulse{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0a;border:1px solid #ffffff24;justify-self:end;width:min(100%,260px);padding:20px 22px}.EarthquakeServicePage-module__uPRBOq__pulseLabel{letter-spacing:.12em;text-transform:uppercase;opacity:.65;margin:0;font-size:.68rem;font-weight:700}.EarthquakeServicePage-module__uPRBOq__pulseMag{font-family:var(--eq-serif);letter-spacing:-.04em;margin:6px 0 0;font-size:3.4rem;font-weight:600;line-height:1}.EarthquakeServicePage-module__uPRBOq__pulsePlace{margin:10px 0 0;font-size:.92rem;font-weight:650;line-height:1.35}.EarthquakeServicePage-module__uPRBOq__pulseTime{opacity:.7;margin:4px 0 0;font-size:.78rem}.EarthquakeServicePage-module__uPRBOq__stats{z-index:1;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;width:min(1180px,100% - 32px);margin:-22px auto 0;display:grid;position:relative}.EarthquakeServicePage-module__uPRBOq__stats article{background:var(--eq-surface);border:1px solid var(--eq-line);gap:2px;padding:16px 18px;display:grid;box-shadow:0 10px 28px #0c12220f}.EarthquakeServicePage-module__uPRBOq__stats em{letter-spacing:.08em;text-transform:uppercase;color:var(--eq-muted);font-size:.68rem;font-style:normal;font-weight:700}.EarthquakeServicePage-module__uPRBOq__stats strong{font-family:var(--eq-serif);letter-spacing:-.03em;font-size:1.65rem;font-weight:600}.EarthquakeServicePage-module__uPRBOq__stats span{color:var(--eq-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;overflow:hidden}.EarthquakeServicePage-module__uPRBOq__layout{grid-template-columns:minmax(0,1.55fr) minmax(260px,.8fr);align-items:start;gap:22px;width:min(1180px,100% - 32px);margin:28px auto 0;display:grid}.EarthquakeServicePage-module__uPRBOq__main{min-width:0}.EarthquakeServicePage-module__uPRBOq__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.EarthquakeServicePage-module__uPRBOq__toolbar h2{letter-spacing:-.02em;margin:0;font-size:1.05rem;font-weight:750}.EarthquakeServicePage-module__uPRBOq__filters{flex-wrap:wrap;gap:6px;display:flex}.EarthquakeServicePage-module__uPRBOq__filter,.EarthquakeServicePage-module__uPRBOq__filterOn{font:inherit;cursor:pointer;color:var(--eq-muted);background:0 0;border:0;border-bottom:2px solid #0000;padding:8px 12px;font-size:.78rem;font-weight:700}.EarthquakeServicePage-module__uPRBOq__filterOn{color:var(--eq-ink);border-bottom-color:var(--eq-accent)}.EarthquakeServicePage-module__uPRBOq__list{background:var(--eq-surface);border:1px solid var(--eq-line);gap:0;margin:0;padding:0;list-style:none;display:grid}.EarthquakeServicePage-module__uPRBOq__row,.EarthquakeServicePage-module__uPRBOq__rowOn{text-align:left;border:0;border-bottom:1px solid var(--eq-line);cursor:pointer;width:100%;font:inherit;color:inherit;background:0 0;grid-template-columns:72px minmax(0,1fr) 28px;align-items:center;gap:14px;padding:16px 18px;transition:background .15s;display:grid}.EarthquakeServicePage-module__uPRBOq__list li:last-child .EarthquakeServicePage-module__uPRBOq__row,.EarthquakeServicePage-module__uPRBOq__list li:last-child .EarthquakeServicePage-module__uPRBOq__rowOn{border-bottom:0}.EarthquakeServicePage-module__uPRBOq__row:hover,.EarthquakeServicePage-module__uPRBOq__rowOn{background:#f1f5f9}.EarthquakeServicePage-module__uPRBOq__rowOn{box-shadow:inset 3px 0 0 var(--eq-accent)}.EarthquakeServicePage-module__uPRBOq__mag{font-family:var(--eq-serif);letter-spacing:-.03em;font-size:1.55rem;font-weight:650;line-height:1}.EarthquakeServicePage-module__uPRBOq__magMicro{color:#64748b}.EarthquakeServicePage-module__uPRBOq__magLight{color:#0f766e}.EarthquakeServicePage-module__uPRBOq__magMid{color:#b45309}.EarthquakeServicePage-module__uPRBOq__magStrong{color:#b91c1c}.EarthquakeServicePage-module__uPRBOq__rowBody{gap:4px;min-width:0;display:grid}.EarthquakeServicePage-module__uPRBOq__rowBody strong{font-size:.95rem;font-weight:700;line-height:1.35}.EarthquakeServicePage-module__uPRBOq__rowBody em{color:var(--eq-muted);font-size:.78rem;font-style:normal}.EarthquakeServicePage-module__uPRBOq__wave{opacity:.55;border:1.5px solid #0f766e59;border-radius:50%;width:18px;height:18px;box-shadow:0 0 0 4px #0f766e14}.EarthquakeServicePage-module__uPRBOq__rowOn .EarthquakeServicePage-module__uPRBOq__wave{opacity:1;border-color:var(--eq-accent);box-shadow:0 0 0 5px #0f766e24}.EarthquakeServicePage-module__uPRBOq__empty{background:var(--eq-surface);border:1px solid var(--eq-line);color:var(--eq-muted);margin:0;padding:28px 18px;font-size:.92rem}.EarthquakeServicePage-module__uPRBOq__rail{gap:14px;display:grid}.EarthquakeServicePage-module__uPRBOq__detail,.EarthquakeServicePage-module__uPRBOq__scale,.EarthquakeServicePage-module__uPRBOq__tips{background:var(--eq-surface);border:1px solid var(--eq-line);padding:18px}.EarthquakeServicePage-module__uPRBOq__detailEyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--eq-muted);margin:0;font-size:.68rem;font-weight:700}.EarthquakeServicePage-module__uPRBOq__detailMag{font-family:var(--eq-serif);letter-spacing:-.04em;margin:8px 0 0;font-size:3rem;font-weight:600;line-height:1}.EarthquakeServicePage-module__uPRBOq__detail h3{margin:10px 0 0;font-size:1.05rem;font-weight:750;line-height:1.35}.EarthquakeServicePage-module__uPRBOq__dl{gap:10px;margin:16px 0 0;display:grid}.EarthquakeServicePage-module__uPRBOq__dl div{border-bottom:1px solid var(--eq-line);justify-content:space-between;gap:12px;padding-bottom:8px;font-size:.86rem;display:flex}.EarthquakeServicePage-module__uPRBOq__dl dt{color:var(--eq-muted);font-weight:600}.EarthquakeServicePage-module__uPRBOq__dl dd{margin:0;font-weight:750}.EarthquakeServicePage-module__uPRBOq__ext{color:var(--eq-accent);margin-top:14px;font-size:.84rem;font-weight:750;text-decoration:none;display:inline-flex}.EarthquakeServicePage-module__uPRBOq__ext:hover{text-decoration:underline}.EarthquakeServicePage-module__uPRBOq__scale h3,.EarthquakeServicePage-module__uPRBOq__tips h3{margin:0 0 12px;font-size:.92rem;font-weight:800}.EarthquakeServicePage-module__uPRBOq__scale ul,.EarthquakeServicePage-module__uPRBOq__tips ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.EarthquakeServicePage-module__uPRBOq__scale li{align-items:center;gap:10px;font-size:.86rem;font-weight:600;display:flex}.EarthquakeServicePage-module__uPRBOq__scale li span{min-width:52px;font-family:var(--eq-serif);place-items:center;font-size:.84rem;font-weight:700;display:inline-grid}.EarthquakeServicePage-module__uPRBOq__tips li{gap:3px;display:grid}.EarthquakeServicePage-module__uPRBOq__tips strong{font-size:.86rem}.EarthquakeServicePage-module__uPRBOq__tips span{color:var(--eq-muted);font-size:.8rem;line-height:1.45}.EarthquakeServicePage-module__uPRBOq__bottom{border-top:1px solid var(--eq-line);background:linear-gradient(#eef2f6,#e8edf3);margin-top:36px;padding:28px 0}.EarthquakeServicePage-module__uPRBOq__bottomInner{width:min(1180px,100% - 32px);margin:0 auto}.EarthquakeServicePage-module__uPRBOq__bottom h2{margin:0 0 16px;font-size:1.05rem;font-weight:800}.EarthquakeServicePage-module__uPRBOq__bars{background:var(--eq-surface);border:1px solid var(--eq-line);gap:12px;padding:18px;display:grid}.EarthquakeServicePage-module__uPRBOq__barRow{grid-template-columns:56px minmax(0,1fr) 36px;align-items:center;gap:12px;font-size:.82rem;font-weight:700;display:grid}.EarthquakeServicePage-module__uPRBOq__barTrack{background:#e2e8f0;height:8px;overflow:hidden}.EarthquakeServicePage-module__uPRBOq__barTrack i{min-width:0;height:100%;display:block}.EarthquakeServicePage-module__uPRBOq__barMicro{background:#94a3b8}.EarthquakeServicePage-module__uPRBOq__barLight{background:#0f766e}.EarthquakeServicePage-module__uPRBOq__barMid{background:#d97706}.EarthquakeServicePage-module__uPRBOq__barStrong{background:#dc2626}.EarthquakeServicePage-module__uPRBOq__barRow em{text-align:right;color:var(--eq-muted);font-style:normal}@media (max-width:900px){.EarthquakeServicePage-module__uPRBOq__heroInner,.EarthquakeServicePage-module__uPRBOq__layout{grid-template-columns:1fr}.EarthquakeServicePage-module__uPRBOq__heroPulse{justify-self:stretch;width:auto}.EarthquakeServicePage-module__uPRBOq__stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.EarthquakeServicePage-module__uPRBOq__row,.EarthquakeServicePage-module__uPRBOq__rowOn{grid-template-columns:56px minmax(0,1fr)}.EarthquakeServicePage-module__uPRBOq__wave{display:none}.EarthquakeServicePage-module__uPRBOq__mag{font-size:1.3rem}}
