.earnings-release-module__M594GW__pageMain{min-height:100vh;color:var(--color-text-secondary);font-family:var(--font-sans,ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif);position:relative}.earnings-release-module__M594GW__hero{text-align:center;z-index:1;justify-content:center;padding:clamp(2rem,4vw,3.25rem) 1.5rem 1.75rem;display:flex;position:relative}.earnings-release-module__M594GW__heroInner{flex-direction:column;align-items:center;max-width:720px;display:flex}.earnings-release-module__M594GW__tickerRow{color:var(--color-text-muted,#94a3b8);background:#0f172a99;border:1px solid #94a3b833;border-radius:999px;align-items:center;gap:.6rem;margin-bottom:1rem;padding:.35rem .85rem .35rem .4rem;font-size:.85rem;text-decoration:none;transition:border-color .15s;display:inline-flex}.earnings-release-module__M594GW__tickerRow:hover,.earnings-release-module__M594GW__tickerRow:focus-visible{color:#e2e8f0;border-color:#60a5fa99}.earnings-release-module__M594GW__tickerLogo{object-fit:contain;box-sizing:border-box;background:#fff;border-radius:999px;width:28px;height:28px;padding:3px}.earnings-release-module__M594GW__tickerChip{letter-spacing:.02em;color:#fff;font-weight:800}.earnings-release-module__M594GW__heroTitle{letter-spacing:-.02em;text-transform:uppercase;color:#fff;margin:0 0 .75rem;font-size:clamp(2.2rem,4.5vw,3.2rem);font-weight:800;line-height:1.1}.earnings-release-module__M594GW__heroTitle span{color:var(--color-brand,#3b82f6)}.earnings-release-module__M594GW__heroSubtitle{color:var(--color-text-muted);max-width:600px;margin:0 auto;font-size:clamp(.95rem,2vw,1.08rem);line-height:1.6}.earnings-release-module__M594GW__heroStats{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:1.25rem;display:flex}.earnings-release-module__M594GW__pill{color:#dbeafe;white-space:nowrap;background:#3b82f62e;border:1px solid #3b82f666;border-radius:999px;padding:6px 12px;font-size:.85rem}.earnings-release-module__M594GW__pillUp{color:#bbf7d0;background:#22c55e29;border-color:#22c55e73}.earnings-release-module__M594GW__pillDown{color:#fecaca;background:#ef444429;border-color:#ef444473}.earnings-release-module__M594GW__content{z-index:1;flex-direction:column;gap:1.25rem;width:94%;max-width:1240px;margin:0 auto;padding:0 0 4rem;display:flex;position:relative}.earnings-release-module__M594GW__card{border:1px solid var(--card-border,#94a3b82e);box-shadow:var(--shadow-lg,0 16px 40px #00000059),0 0 48px #3b82f60f;background:linear-gradient(#1e293b8c 0%,#1620328c 100%);border-radius:1rem;min-width:0;padding:clamp(16px,2.5vw,24px)}.earnings-release-module__M594GW__cardTitle{color:#f8fafc;margin:0;font-size:1rem;font-weight:700}.earnings-release-module__M594GW__cardSub{color:var(--color-text-muted,#94a3b8);margin:.25rem 0 1rem;font-size:.8rem}.earnings-release-module__M594GW__kpiRow{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;display:grid}.earnings-release-module__M594GW__gaugeCard .score-card{height:100%;margin:0}.earnings-release-module__M594GW__kpi{flex-direction:column;justify-content:center;gap:.5rem;display:flex}.earnings-release-module__M594GW__kpiLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted,#94a3b8);font-size:.72rem;font-weight:700}.earnings-release-module__M594GW__kpiValue{font-variant-numeric:tabular-nums;color:#fff;align-items:center;gap:.6rem;font-size:2rem;font-weight:800;line-height:1.1;display:flex}.earnings-release-module__M594GW__kpiValue small{color:var(--color-text-muted,#94a3b8);font-size:.85rem;font-weight:500}.earnings-release-module__M594GW__kpiIcon{color:#bfdbfe;background:#3b82f633;border-radius:.75rem;flex:none;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:inline-flex}.earnings-release-module__M594GW__kpiIconUp{color:#4ade80;background:#22c55e2e}.earnings-release-module__M594GW__kpiIconDown{color:#f87171;background:#ef44442e}.earnings-release-module__M594GW__kpiNote{color:var(--color-text-muted,#94a3b8);font-size:.82rem}.earnings-release-module__M594GW__deltaUp{color:#4ade80;font-weight:600}.earnings-release-module__M594GW__deltaDown{color:#f87171;font-weight:600}.earnings-release-module__M594GW__twoCol{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);align-items:start;gap:1.25rem;display:grid}@media (max-width:960px){.earnings-release-module__M594GW__twoCol{grid-template-columns:minmax(0,1fr)}}.earnings-release-module__M594GW__highlightList{flex-direction:column;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.earnings-release-module__M594GW__highlightItem{background:#ffffff08;border:1px solid #ffffff12;border-radius:.75rem;gap:.8rem;padding:.8rem .9rem;display:flex}.earnings-release-module__M594GW__highlightTop{background:#3b82f61a;border-color:#3b82f659}.earnings-release-module__M594GW__historyList{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.earnings-release-module__M594GW__historyRow{background:#ffffff08;border:1px solid #ffffff0f;border-radius:.65rem;grid-template-columns:5.5rem minmax(0,1fr) 3.4rem;align-items:center;gap:.75rem;padding:.55rem .7rem;display:grid}.earnings-release-module__M594GW__historyCurrent{background:#3b82f61a;border-color:#3b82f673}.earnings-release-module__M594GW__historyDate{color:#cbd5e1;font-size:.8rem}.earnings-release-module__M594GW__historyMid{flex-direction:column;gap:.35rem;min-width:0;display:flex}.earnings-release-module__M594GW__historyTrack{background:#94a3b826;border-radius:999px;height:6px;overflow:hidden}.earnings-release-module__M594GW__historyFill{background:#1e3a8a;border-radius:999px;height:100%}.earnings-release-module__M594GW__historyCurrent .earnings-release-module__M594GW__historyFill{background:linear-gradient(90deg,#3b82f6 0%,#60a5fa 100%)}.earnings-release-module__M594GW__historyTone{text-align:right;font-variant-numeric:tabular-nums;color:#fff;font-size:.95rem;font-weight:700}.earnings-release-module__M594GW__historyDelta{font-size:.7rem;font-weight:600;display:block}.earnings-release-module__M594GW__historyScale{color:var(--color-text-muted,#94a3b8);margin:.75rem 0 0;font-size:.72rem}.earnings-release-module__M594GW__method{color:#cbd5e1;font-size:.875rem;line-height:1.65}.earnings-release-module__M594GW__method ul{margin:.5rem 0 .75rem;padding-left:1.1rem}.earnings-release-module__M594GW__method a{color:#93c5fd}.earnings-release-module__M594GW__backLink{color:#93c5fd;align-items:center;gap:.4rem;min-height:44px;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.earnings-release-module__M594GW__backLink:hover,.earnings-release-module__M594GW__backLink:focus-visible{color:#dbeafe;text-decoration:underline}.earnings-release-module__M594GW__card .er-article{background:0 0;border:0;margin:0 -.25rem;padding:0}.earnings-release-module__M594GW__card .er-page-h2{font-size:1rem;font-weight:700}
