.MarketOverview-module__gCY7Hq__section{padding:var(--space-4) 0;background:var(--bg-container);border-top:1px solid var(--border-light);border-bottom:1px solid var(--border-light)}.MarketOverview-module__gCY7Hq__sectionInner{max-width:var(--max-width);padding:0 var(--space-5);margin:0 auto}.MarketOverview-module__gCY7Hq__sectionCompact{padding:0}.MarketOverview-module__gCY7Hq__compactWrap{gap:var(--space-5);padding:var(--space-4) 0;grid-template-columns:1fr 340px;align-items:stretch;display:grid}.MarketOverview-module__gCY7Hq__compactStats{border:1px solid var(--border-light);background:#fff;grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.MarketOverview-module__gCY7Hq__compactStatItem{min-width:0;padding:var(--space-3) var(--space-4);border-right:1px solid var(--border-light);flex-direction:column;justify-content:center;gap:3px;display:flex}.MarketOverview-module__gCY7Hq__compactStatItem:last-child{border-right:none}.MarketOverview-module__gCY7Hq__compactLabel{text-transform:uppercase;letter-spacing:.08em;color:var(--text-tertiary);font-size:.64rem;font-weight:850}.MarketOverview-module__gCY7Hq__compactValue{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;font-weight:900;overflow:hidden}.MarketOverview-module__gCY7Hq__compactCoins{border:1px solid var(--border-light);background:#fff;display:grid}.MarketOverview-module__gCY7Hq__compactCoinRow{align-items:center;gap:var(--space-2);min-height:34px;padding:0 var(--space-3);border-bottom:1px solid var(--border-light);grid-template-columns:58px 1fr auto;display:grid}.MarketOverview-module__gCY7Hq__compactCoinRow:last-child{border-bottom:none}.MarketOverview-module__gCY7Hq__compactCoinSymbol{color:var(--text-primary);font-size:.72rem;font-weight:900}.MarketOverview-module__gCY7Hq__compactCoinPrice{color:var(--text-secondary);font-size:.76rem;font-family:var(--font-mono)}.MarketOverview-module__gCY7Hq__compactCoinChange{font-size:.74rem;font-weight:850;font-family:var(--font-mono)}.MarketOverview-module__gCY7Hq__grid{gap:var(--space-5);grid-template-columns:.9fr 1.2fr;align-items:stretch;display:grid}.MarketOverview-module__gCY7Hq__statsCard,.MarketOverview-module__gCY7Hq__coinsCard{padding:var(--space-4);border:1px solid var(--border-light);background:#fff;flex-direction:column;display:flex}.MarketOverview-module__gCY7Hq__statsBar{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.MarketOverview-module__gCY7Hq__statInline{min-width:0;padding:var(--space-3);background:var(--bg-page);flex-direction:column;gap:4px;display:flex}.MarketOverview-module__gCY7Hq__statLabel{text-transform:uppercase;letter-spacing:.08em;color:var(--text-tertiary);font-size:.68rem;font-weight:800}.MarketOverview-module__gCY7Hq__statValue{color:var(--text-primary);font-size:.92rem;font-weight:900}.MarketOverview-module__gCY7Hq__fearGreed{gap:var(--space-2);flex-direction:column;display:flex}.MarketOverview-module__gCY7Hq__fearGreedBar{background:#11111114;width:100%;height:8px;overflow:hidden}.MarketOverview-module__gCY7Hq__fearGreedFill{background:linear-gradient(90deg,#c83737 0%,#f3c400 42%,#008a68 100%);height:100%}.MarketOverview-module__gCY7Hq__fearGreedText{color:var(--signal-strong)}.MarketOverview-module__gCY7Hq__chartArea{margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--border-light)}.MarketOverview-module__gCY7Hq__chartLabel{margin-bottom:var(--space-2);text-transform:uppercase;letter-spacing:.1em;color:var(--text-tertiary);font-size:.72rem;font-weight:850;display:block}.MarketOverview-module__gCY7Hq__sparkline{width:100%;height:44px}.MarketOverview-module__gCY7Hq__coinsHeader,.MarketOverview-module__gCY7Hq__coinRow{gap:var(--space-3);grid-template-columns:2fr 1.25fr .8fr .8fr;align-items:center;display:grid}.MarketOverview-module__gCY7Hq__coinsHeader{padding:0 0 var(--space-3);border-bottom:2px solid var(--text-primary);margin-bottom:var(--space-2)}.MarketOverview-module__gCY7Hq__coinsCol,.MarketOverview-module__gCY7Hq__coinsColSmall{text-transform:uppercase;letter-spacing:.1em;color:var(--text-primary);font-size:.7rem;font-weight:900}.MarketOverview-module__gCY7Hq__coinRow{border-bottom:1px solid var(--border-light);padding:.55rem 0}.MarketOverview-module__gCY7Hq__coinRow:last-child{border-bottom:none}.MarketOverview-module__gCY7Hq__coinName{align-items:center;gap:var(--space-3);display:flex}.MarketOverview-module__gCY7Hq__coinSymbol{color:var(--text-primary);font-weight:900}.MarketOverview-module__gCY7Hq__coinFullName{color:var(--text-tertiary);font-size:.78rem}.MarketOverview-module__gCY7Hq__coinPrice{font-family:var(--font-mono);color:var(--text-primary);font-size:.84rem}.MarketOverview-module__gCY7Hq__coinChange{font-family:var(--font-mono);font-size:.82rem;font-weight:850}.MarketOverview-module__gCY7Hq__up{color:var(--ticker-green)}.MarketOverview-module__gCY7Hq__down{color:var(--ticker-red)}.MarketOverview-module__gCY7Hq__coinSparkline{width:60px;height:20px}@media (max-width:1024px){.MarketOverview-module__gCY7Hq__compactWrap,.MarketOverview-module__gCY7Hq__grid{grid-template-columns:1fr}.MarketOverview-module__gCY7Hq__compactCoins{grid-template-columns:repeat(2,minmax(0,1fr))}.MarketOverview-module__gCY7Hq__compactCoinRow:nth-last-child(2){border-bottom:none}}@media (max-width:768px){.MarketOverview-module__gCY7Hq__sectionInner{padding:0 var(--space-3)}.MarketOverview-module__gCY7Hq__compactStats{grid-template-columns:repeat(2,minmax(0,1fr))}.MarketOverview-module__gCY7Hq__compactStatItem{border-right:1px solid var(--border-light);border-bottom:1px solid var(--border-light);padding:var(--space-2) var(--space-3)}.MarketOverview-module__gCY7Hq__compactStatItem:last-child{border-bottom:none;grid-column:1/-1}.MarketOverview-module__gCY7Hq__compactValue{font-size:.78rem}.MarketOverview-module__gCY7Hq__compactCoins{grid-template-columns:1fr}.MarketOverview-module__gCY7Hq__compactCoinRow:nth-last-child(2){border-bottom:1px solid var(--border-light)}.MarketOverview-module__gCY7Hq__statsCard,.MarketOverview-module__gCY7Hq__coinsCard{padding:var(--space-3)}.MarketOverview-module__gCY7Hq__statsBar{grid-template-columns:1fr}.MarketOverview-module__gCY7Hq__coinsHeader,.MarketOverview-module__gCY7Hq__coinRow{gap:var(--space-2);grid-template-columns:2fr 1fr .8fr}.MarketOverview-module__gCY7Hq__coinSymbol{font-size:.82rem}.MarketOverview-module__gCY7Hq__coinFullName{font-size:.68rem}.MarketOverview-module__gCY7Hq__coinPrice{font-size:.76rem}.MarketOverview-module__gCY7Hq__coinChange{font-size:.74rem}.MarketOverview-module__gCY7Hq__coinsColSmall,.MarketOverview-module__gCY7Hq__coinSparkline{display:none}}
.NewsletterSection-module__ufrURq__section{padding:var(--space-10) 0;background:var(--bg-container);border-top:1px solid var(--border-light)}.NewsletterSection-module__ufrURq__sectionInner{max-width:var(--max-width);padding:0 var(--space-5);margin:0 auto}.NewsletterSection-module__ufrURq__container{padding:var(--space-8) 0;border-top:3px solid var(--text-primary);border-bottom:1px solid var(--border-light)}.NewsletterSection-module__ufrURq__content{gap:var(--space-8);grid-template-columns:minmax(0,1fr) minmax(320px,.6fr);align-items:start;display:grid}.NewsletterSection-module__ufrURq__badge{align-items:center;gap:var(--space-2);letter-spacing:.08em;text-transform:uppercase;color:var(--text-tertiary);font-size:.72rem;font-weight:900;display:inline-flex}.NewsletterSection-module__ufrURq__badge:before{content:"";background:var(--accent);width:22px;height:8px}.NewsletterSection-module__ufrURq__title{max-width:780px;margin-top:var(--space-3);font-family:var(--font-display);color:var(--text-primary);font-size:clamp(1.8rem,3.4vw,3rem);font-weight:900;line-height:1.06}.NewsletterSection-module__ufrURq__desc{max-width:720px;margin-top:var(--space-3);font-size:var(--text-base);color:var(--text-secondary);line-height:1.75}.NewsletterSection-module__ufrURq__features{gap:var(--space-2);margin-top:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.NewsletterSection-module__ufrURq__features li{padding:var(--space-3);border:1px solid var(--border-light);color:var(--text-primary);background:#fff;font-size:.86rem;font-weight:850}.NewsletterSection-module__ufrURq__right{gap:var(--space-4);flex-direction:column;display:flex}.NewsletterSection-module__ufrURq__form{gap:var(--space-3);padding:var(--space-5);border:1px solid var(--border-light);background:#fff;flex-direction:column;display:flex}.NewsletterSection-module__ufrURq__inputRow{gap:var(--space-2);display:flex}.NewsletterSection-module__ufrURq__input{border:1px solid var(--border-light);min-width:0;color:var(--text-primary);background:#fff;border-radius:4px;outline:none;flex:1;padding:.95rem 1rem}.NewsletterSection-module__ufrURq__input::placeholder{color:var(--text-tertiary)}.NewsletterSection-module__ufrURq__input:focus{border-color:var(--border-strong)}.NewsletterSection-module__ufrURq__button{min-height:48px;color:var(--text-white);background:#101010;border-radius:4px;padding:0 1.25rem;font-weight:900}.NewsletterSection-module__ufrURq__button:disabled{opacity:.62}.NewsletterSection-module__ufrURq__privacy{color:var(--text-tertiary);font-size:.8rem;line-height:1.6}.NewsletterSection-module__ufrURq__privacy a{color:var(--text-primary);text-underline-offset:3px;text-decoration:underline}.NewsletterSection-module__ufrURq__stats{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.NewsletterSection-module__ufrURq__stat{padding:var(--space-4);border:1px solid var(--border-light);background:var(--bg-page)}.NewsletterSection-module__ufrURq__statNum{font-family:var(--font-display);color:var(--text-primary);font-size:1.25rem;font-weight:900;display:block}.NewsletterSection-module__ufrURq__statLabel{color:var(--text-tertiary);margin-top:4px;font-size:.78rem;font-weight:800;display:block}@media (max-width:900px){.NewsletterSection-module__ufrURq__content{grid-template-columns:1fr}}@media (max-width:640px){.NewsletterSection-module__ufrURq__sectionInner{padding:0 var(--space-3)}.NewsletterSection-module__ufrURq__container{padding:var(--space-6) 0}.NewsletterSection-module__ufrURq__features,.NewsletterSection-module__ufrURq__stats,.NewsletterSection-module__ufrURq__inputRow{grid-template-columns:1fr}.NewsletterSection-module__ufrURq__inputRow{display:grid}.NewsletterSection-module__ufrURq__button{width:100%}}
