.DepositCityRatesPage_hero__tDc7x{padding:140px 0 60px;background:var(--bg-primary);position:relative;overflow:hidden}.DepositCityRatesPage_hero__tDc7x:before{content:"";position:absolute;top:0;left:0;right:0;height:600px;background:radial-gradient(ellipse at 30% 20%,rgba(0,255,136,.08) 0,transparent 60%);pointer-events:none}.DepositCityRatesPage_heroContent__hvzdY{max-width:820px;position:relative}.DepositCityRatesPage_breadcrumb__a3_oG{display:flex;align-items:center;gap:var(--sp-sm);font-size:.85rem;margin-bottom:var(--sp-lg);flex-wrap:wrap}.DepositCityRatesPage_breadcrumb__a3_oG a{color:var(--text-muted);text-decoration:none;transition:color .2s}.DepositCityRatesPage_breadcrumb__a3_oG a:hover{color:var(--color-primary)}.DepositCityRatesPage_breadcrumb__a3_oG span:last-child{color:var(--text-secondary)}.DepositCityRatesPage_breadcrumbSep__s408X{color:var(--text-dim)}.DepositCityRatesPage_hero__tDc7x h1{font-size:3.2rem;font-weight:800;letter-spacing:-.02em;line-height:1.15;margin-bottom:var(--sp-lg);color:var(--text-primary)}.DepositCityRatesPage_highlight__GbTBy{color:var(--color-primary);text-shadow:0 0 40px var(--color-primary-glow)}.DepositCityRatesPage_subtitle__LKSM5{font-size:1.25rem;color:var(--text-secondary);margin-bottom:var(--sp-xl);line-height:1.65;max-width:700px}.DepositCityRatesPage_heroMeta__2t62c{display:flex;gap:var(--sp-xl);flex-wrap:wrap}.DepositCityRatesPage_metaItem___AGRh{font-size:.9rem;color:var(--text-muted);display:flex;align-items:center;gap:var(--sp-xs)}.DepositCityRatesPage_metaItem___AGRh:before{content:"";width:6px;height:6px;background:var(--color-success);border-radius:50%;animation:DepositCityRatesPage_pulse-dot__ZwZ_e 2s infinite}.DepositCityRatesPage_tldr__ifqVV{margin-top:var(--sp-xl);padding:var(--sp-lg);border:1px solid var(--border-color,rgba(0,255,136,.2));border-left:3px solid var(--color-success);border-radius:8px;background:rgba(0,255,136,.04);font-size:.95rem;line-height:1.6;color:var(--text-secondary,#c4c4cc);max-width:760px}.DepositCityRatesPage_tldr__ifqVV strong{color:var(--text-primary,#fff)}.DepositCityRatesPage_tldr__ifqVV a{color:var(--color-accent,#00d4ff);text-decoration:underline}@keyframes DepositCityRatesPage_pulse-dot__ZwZ_e{0%,to{opacity:1}50%{opacity:.5}}.DepositCityRatesPage_statsSection__xwfTD{padding:var(--sp-4xl) 0;background:var(--bg-secondary);border-top:1px solid var(--border-color)}.DepositCityRatesPage_statsGrid__yFMkt{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:var(--sp-xl);gap:var(--sp-xl)}.DepositCityRatesPage_statCard__NkvnY{background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-lg);padding:var(--sp-xl);text-align:center;transition:all .2s}.DepositCityRatesPage_statCard__NkvnY:hover{border-color:var(--color-primary);transform:translateY(-2px)}.DepositCityRatesPage_statValue__VHyt5{font-size:2.25rem;font-weight:700;color:var(--color-primary);margin-bottom:var(--sp-xs);font-family:var(--font-mono)}.DepositCityRatesPage_statLabel__NPu0L{font-size:.85rem;color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em}.DepositCityRatesPage_statProvider__xeH4a{font-size:.85rem;color:var(--text-secondary);margin-top:var(--sp-sm)}.DepositCityRatesPage_quoteSection__1Evk2{padding:var(--sp-3xl) 0;background:var(--bg-primary);border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color)}.DepositCityRatesPage_llmQuote__9rARC{max-width:900px;margin:0 auto;padding:var(--sp-2xl);background:var(--bg-card);border:1px solid var(--border-color-light);border-left:4px solid var(--color-primary);border-radius:8px;font-size:1.1rem;line-height:1.8;color:var(--text-secondary)}.DepositCityRatesPage_llmQuote__9rARC p{margin:0 0 var(--sp-md) 0}.DepositCityRatesPage_llmQuote__9rARC cite{font-size:.9rem;color:var(--text-muted);font-style:normal}.DepositCityRatesPage_llmQuote__9rARC cite a{color:var(--color-primary);text-decoration:none}.DepositCityRatesPage_llmQuote__9rARC cite a:hover{text-decoration:underline}.DepositCityRatesPage_offersSection__VR0_S{padding:var(--sp-4xl) 0;background:var(--bg-primary)}.DepositCityRatesPage_sectionHeader__mpGmw{margin-bottom:var(--sp-2xl)}.DepositCityRatesPage_sectionHeader__mpGmw h2{font-size:2rem;font-weight:700;color:var(--text-primary);margin-bottom:var(--sp-sm)}.DepositCityRatesPage_sectionHeader__mpGmw p{color:var(--text-secondary);font-size:1.05rem}.DepositCityRatesPage_tableWrapper___fnBq{background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-xl);overflow:hidden}.DepositCityRatesPage_ratesTable__AUMoe{width:100%;border-collapse:collapse}.DepositCityRatesPage_ratesTable__AUMoe th{background:var(--bg-elevated);padding:var(--sp-lg) var(--sp-xl);text-align:left;font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);border-bottom:1px solid var(--border-color)}.DepositCityRatesPage_ratesTable__AUMoe td{padding:var(--sp-xl);border-bottom:1px solid var(--border-color-light);color:var(--text-secondary)}.DepositCityRatesPage_ratesTable__AUMoe tr:last-child td{border-bottom:none}.DepositCityRatesPage_ratesTable__AUMoe tr:hover{background:var(--bg-elevated)}.DepositCityRatesPage_bestRate__ZpDym{background:rgba(0,255,136,.04)}.DepositCityRatesPage_bestRate__ZpDym:hover{background:rgba(0,255,136,.08)}.DepositCityRatesPage_providerCell___ckMK{min-width:200px}.DepositCityRatesPage_providerName__vSv4Q{font-weight:600;color:var(--text-primary);margin-bottom:var(--sp-xs)}.DepositCityRatesPage_productName__80E27{font-size:.85rem;color:var(--text-muted)}.DepositCityRatesPage_aprCell__C1_w3,.DepositCityRatesPage_rateCell__zoZnb{font-family:var(--font-mono);font-size:1.1rem;font-weight:600}.DepositCityRatesPage_aprCell__C1_w3{color:var(--color-primary)}.DepositCityRatesPage_paymentCell__KiSt7{font-weight:500;color:var(--text-secondary)}.DepositCityRatesPage_actionCell__bY_a8{text-align:right}.DepositCityRatesPage_visitBtn__TJJh6{display:inline-block;padding:var(--sp-sm) var(--sp-lg);background:var(--color-primary);color:var(--bg-void);text-decoration:none;border-radius:var(--radius-md);font-size:.85rem;font-weight:600;transition:all .2s}.DepositCityRatesPage_visitBtn__TJJh6:hover{box-shadow:var(--glow-primary);transform:translateY(-1px)}.DepositCityRatesPage_noData__ZbRD_{text-align:center;padding:var(--sp-4xl) var(--sp-xl);background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-lg)}.DepositCityRatesPage_noData__ZbRD_ h3{font-size:1.25rem;color:var(--text-primary);margin-bottom:var(--sp-sm)}.DepositCityRatesPage_noData__ZbRD_ p{color:var(--text-muted)}.DepositCityRatesPage_additionalRates__uQCci{padding:var(--sp-4xl) 0;background:var(--bg-secondary);border-top:1px solid var(--border-color)}.DepositCityRatesPage_additionalRates__uQCci h2{font-size:1.75rem;font-weight:700;color:var(--text-primary);margin-bottom:var(--sp-xl)}.DepositCityRatesPage_rateComparisonGrid__IPC1F{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--sp-lg);gap:var(--sp-lg)}.DepositCityRatesPage_rateComparisonCard__3qyfH{background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-lg);padding:var(--sp-xl);text-align:center;transition:all .2s}.DepositCityRatesPage_rateComparisonCard__3qyfH:hover{border-color:var(--color-primary)}.DepositCityRatesPage_rateLabel__XoYRM{font-size:.85rem;color:var(--text-muted);margin-bottom:var(--sp-sm)}.DepositCityRatesPage_rateValue__8owsX{font-size:1.75rem;font-weight:700;color:var(--text-primary);font-family:var(--font-mono)}.DepositCityRatesPage_guideSection__C96yO{padding:var(--sp-4xl) 0;background:var(--bg-primary)}.DepositCityRatesPage_guideContent__FEaa4{max-width:800px}.DepositCityRatesPage_guideContent__FEaa4 h2{font-size:2rem;font-weight:700;color:var(--text-primary);margin-bottom:var(--sp-lg)}.DepositCityRatesPage_guideContent__FEaa4>p{color:var(--text-secondary);font-size:1.1rem;margin-bottom:var(--sp-2xl);line-height:1.7}.DepositCityRatesPage_tipsList__cU4F0{display:flex;flex-direction:column;gap:var(--sp-lg)}.DepositCityRatesPage_tip__FA2dw{display:flex;gap:var(--sp-lg);background:var(--bg-card);padding:var(--sp-xl);border-radius:var(--radius-lg);border:1px solid var(--border-color);transition:all .2s}.DepositCityRatesPage_tip__FA2dw:hover{border-color:var(--color-primary)}.DepositCityRatesPage_tipIcon__IleCJ{flex-shrink:0;width:40px;height:40px;background:var(--color-primary-dim);border:1px solid var(--color-primary);border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;font-weight:700;color:var(--color-primary)}.DepositCityRatesPage_tipContent__khOt6 h4{font-size:1rem;font-weight:600;color:var(--text-primary);margin-bottom:var(--sp-xs)}.DepositCityRatesPage_tipContent__khOt6 p{font-size:.95rem;color:var(--text-secondary);margin:0;line-height:1.6}.DepositCityRatesPage_relatedSection__bwKjd{padding:var(--sp-4xl) 0;background:var(--bg-secondary);border-top:1px solid var(--border-color)}.DepositCityRatesPage_relatedGrid__S5aYP{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--sp-2xl);gap:var(--sp-2xl)}.DepositCityRatesPage_relatedBox__9tSlH h3{font-size:1.1rem;font-weight:600;color:var(--text-primary);margin-bottom:var(--sp-lg)}.DepositCityRatesPage_relatedLinks__Ci3mQ{display:flex;flex-wrap:wrap;gap:var(--sp-sm)}.DepositCityRatesPage_relatedLinks__Ci3mQ a{display:inline-block;padding:var(--sp-sm) var(--sp-lg);background:var(--bg-card);color:var(--text-secondary);text-decoration:none;border-radius:var(--radius-md);font-size:.9rem;border:1px solid var(--border-color);transition:all .2s}.DepositCityRatesPage_relatedLinks__Ci3mQ a:hover{background:var(--color-primary);color:var(--bg-void);border-color:var(--color-primary)}.DepositCityRatesPage_faqSection__RAYZQ{padding:var(--sp-4xl) 0;background:var(--bg-primary);border-top:1px solid var(--border-color)}.DepositCityRatesPage_faqSection__RAYZQ h2{font-size:2rem;font-weight:700;color:var(--text-primary);margin-bottom:var(--sp-sm);text-align:center}.DepositCityRatesPage_faqSection__RAYZQ>.DepositCityRatesPage_container__Qsu4J>p{color:var(--text-secondary);text-align:center;margin-bottom:var(--sp-2xl)}.DepositCityRatesPage_citiesSection__XVlLZ{padding:var(--sp-4xl) 0;background:var(--bg-secondary);border-top:1px solid var(--border-color)}.DepositCityRatesPage_citiesSection__XVlLZ h3{font-size:1rem;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--sp-lg)}.DepositCityRatesPage_citiesGrid__OM77D{display:flex;flex-wrap:wrap;gap:var(--sp-sm)}.DepositCityRatesPage_citiesGrid__OM77D a{display:inline-block;padding:var(--sp-sm) var(--sp-lg);background:var(--bg-card);color:var(--text-secondary);text-decoration:none;border-radius:var(--radius-md);font-size:.9rem;border:1px solid var(--border-color);transition:all .2s}.DepositCityRatesPage_citiesGrid__OM77D a:hover{background:var(--color-primary);color:var(--bg-void);border-color:var(--color-primary)}.DepositCityRatesPage_allStatesSection__nCxIH{padding:var(--sp-4xl) 0;background:var(--bg-primary);border-top:1px solid var(--border-color)}.DepositCityRatesPage_allStatesSection__nCxIH h3{font-size:1rem;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--sp-lg)}.DepositCityRatesPage_statesGrid__zTGty{display:flex;flex-wrap:wrap;gap:var(--sp-sm) var(--sp-lg)}.DepositCityRatesPage_statesGrid__zTGty a{color:var(--text-secondary);text-decoration:none;font-size:.9rem;transition:color .2s}.DepositCityRatesPage_statesGrid__zTGty a:hover{color:var(--color-primary)}.DepositCityRatesPage_ctaSection__XRKXZ{padding:var(--sp-5xl) 0;background:var(--bg-card);border-top:1px solid var(--border-color);text-align:center}.DepositCityRatesPage_ctaContent__jnrCF h2{font-size:2.5rem;font-weight:700;color:var(--text-primary);margin-bottom:var(--sp-lg)}.DepositCityRatesPage_ctaContent__jnrCF p{color:var(--text-secondary);margin-bottom:var(--sp-2xl);max-width:600px;margin-left:auto;margin-right:auto;font-size:1.1rem;line-height:1.7}.DepositCityRatesPage_ctaButtons__ITU8C{display:flex;gap:var(--sp-md);justify-content:center;flex-wrap:wrap}@media (max-width:1024px){.DepositCityRatesPage_statsGrid__yFMkt{grid-template-columns:repeat(2,1fr)}.DepositCityRatesPage_rateComparisonGrid__IPC1F,.DepositCityRatesPage_relatedGrid__S5aYP{grid-template-columns:1fr}}@media (max-width:768px){.DepositCityRatesPage_hero__tDc7x h1{font-size:2.5rem}.DepositCityRatesPage_hero__tDc7x{padding:120px 0 40px}.DepositCityRatesPage_subtitle__LKSM5{font-size:1.1rem}.DepositCityRatesPage_statsGrid__yFMkt{grid-template-columns:1fr}.DepositCityRatesPage_heroMeta__2t62c{flex-direction:column;gap:var(--sp-sm)}.DepositCityRatesPage_tableWrapper___fnBq{overflow-x:auto}.DepositCityRatesPage_ratesTable__AUMoe{min-width:600px}.DepositCityRatesPage_ctaButtons__ITU8C{flex-direction:column;align-items:center}.DepositCityRatesPage_tip__FA2dw{flex-direction:column;gap:var(--sp-md)}.DepositCityRatesPage_ctaContent__jnrCF h2{font-size:2rem}.DepositCityRatesPage_breadcrumb__a3_oG{font-size:.8rem}}@media (max-width:480px){.DepositCityRatesPage_hero__tDc7x h1{font-size:2rem}}