.hero .hero-visual.deposits-hero-visual{align-items:center!important;aspect-ratio:420/400!important;background:transparent!important;border:none!important;display:flex!important;flex:none!important;justify-content:center!important;max-width:420px!important;min-height:auto!important;overflow:hidden!important;position:relative!important;width:100%!important}.deposits-display{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%}.deposits-display:before{background:radial-gradient(ellipse at center,rgba(0,212,170,.1) 0,transparent 70%);content:"";height:300px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:300px;z-index:0}.deposits-wallet{align-items:center;background:linear-gradient(165deg,rgba(0,212,170,.15),rgba(0,212,170,.05));border:2px solid rgba(0,212,170,.5);border-radius:50%;box-shadow:0 0 50px rgba(0,212,170,.25),0 0 100px rgba(0,212,170,.1),inset 0 0 40px rgba(0,212,170,.1);display:flex;flex-direction:column;height:140px;justify-content:center;position:relative;width:140px;z-index:10}.deposits-wallet:before{animation:walletPulse 3s ease-in-out infinite;border:1px dashed rgba(0,212,170,.25);border-radius:50%;content:"";inset:-16px;position:absolute}@keyframes walletPulse{0%,to{opacity:.5;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}}.deposits-wallet-icon{color:var(--accent-primary);filter:drop-shadow(0 0 15px rgba(0,212,170,.5));height:48px;margin-bottom:6px;width:48px}.deposits-wallet-label{color:rgba(148,163,184,.9);font-size:10px;letter-spacing:.1em;text-transform:uppercase}.deposits-wallet-amount{color:#fff;font-size:20px;font-weight:800;text-shadow:0 0 20px rgba(0,212,170,.3)}.payment-method{align-items:center;background:linear-gradient(165deg,rgba(16,24,32,.95),rgba(10,16,22,.98));border:1px solid rgba(0,212,170,.25);border-radius:16px;box-shadow:0 8px 30px rgba(0,0,0,.4);display:flex;flex-direction:column;gap:6px;height:80px;justify-content:center;position:absolute;transition:all .3s ease;width:80px;z-index:5}.payment-method:hover{border-color:var(--accent-primary);box-shadow:0 12px 40px rgba(0,0,0,.5),0 0 20px rgba(0,212,170,.2);transform:scale(1.1)}.payment-method svg{color:var(--accent-primary);filter:drop-shadow(0 0 8px rgba(0,212,170,.4));height:28px;width:28px}.payment-method span{color:rgba(148,163,184,.8);font-size:9px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.payment-method.method-card{left:5%;top:15%}.payment-method.method-bank{right:10%;top:10%}.payment-method.method-crypto{bottom:15%;left:0}.payment-method.method-ewallet{bottom:10%;right:5%}.deposits-flow-lines{left:0;pointer-events:none;position:absolute;top:0;z-index:1}.deposits-flow-lines,.deposits-flow-lines svg{height:100%;width:100%}.flow-line{animation:flowDash 1.5s linear infinite;fill:none;opacity:.5;stroke:var(--accent-primary);stroke-dasharray:8 6;stroke-linecap:round;stroke-width:2}@keyframes flowDash{0%{stroke-dashoffset:28}to{stroke-dashoffset:0}}.flow-arrow{fill:var(--accent-primary);opacity:.7}.deposit-stat{align-items:center;color:rgba(148,163,184,.7);display:flex;font-size:11px;font-weight:600;gap:6px;letter-spacing:.08em;position:absolute;text-transform:uppercase;white-space:nowrap}.deposit-stat .value{color:var(--accent-primary);font-size:14px;font-weight:700}.deposit-stat.stat-1{left:50%;top:5%;transform:translateX(-50%)}.deposit-stat.stat-2{bottom:5%;left:50%;transform:translateX(-50%)}.instant-badge{background:linear-gradient(135deg,var(--accent-primary) 0,rgba(0,212,170,.7) 100%);border-radius:20px;box-shadow:0 4px 15px rgba(0,212,170,.4);color:#0a1016;font-size:9px;font-weight:700;letter-spacing:.1em;padding:6px 12px;position:absolute;right:-10px;text-transform:uppercase;top:50%;transform:translateY(-50%)}@media (max-width:1200px){.deposits-hero-visual{max-width:360px!important}.deposits-wallet{height:120px;width:120px}.payment-method{height:70px;width:70px}.payment-method svg{height:24px;width:24px}}@media (max-width:768px){.deposits-hero-visual{display:none!important}}.deposits-stats{border-bottom:1px solid rgba(148,163,184,.1);display:grid;gap:40px;grid-template-columns:repeat(4,1fr);margin-bottom:60px;padding:40px 0}.deposits-stat{text-align:center}.deposits-stat-value{color:var(--accent-primary);font-size:2.5rem;font-weight:800;line-height:1;margin-bottom:8px;text-shadow:0 0 30px rgba(0,212,170,.3)}.deposits-stat-label{color:var(--text-muted);font-size:.8rem;font-weight:500;letter-spacing:.05em;text-transform:uppercase}@media (max-width:768px){.deposits-stats{gap:30px;grid-template-columns:repeat(2,1fr)}.deposits-stat-value{font-size:2rem}}@media (max-width:480px){.deposits-stats{gap:24px;grid-template-columns:1fr}}.methods-grid{display:grid;gap:20px;grid-template-columns:repeat(4,1fr);margin-bottom:60px}.method-card-fluid{border-left:2px solid rgba(0,212,170,.2);padding:28px 20px;text-align:center;transition:all .3s ease}.method-card-fluid:hover{background:rgba(0,212,170,.03);border-left-color:var(--accent-primary)}.method-card-fluid-icon{color:var(--accent-primary);filter:drop-shadow(0 0 10px rgba(0,212,170,.3));height:48px;margin:0 auto 16px;width:48px}.method-card-fluid h4{color:#fff;font-size:1rem;font-weight:600;margin-bottom:4px}.method-card-fluid p{color:var(--text-muted);font-size:.85rem;margin:0}.method-card-fluid .method-time{color:var(--accent-primary);font-size:.8rem;font-weight:600;margin-top:8px}.table-wrapper{margin-bottom:60px;overflow-x:auto}.table-glass{border-collapse:separate;border-spacing:0 12px;width:100%}.table-glass thead th{border-bottom:1px solid rgba(0,212,170,.15);color:var(--text-muted);font-size:.7rem;font-weight:600;letter-spacing:.1em;padding:0 20px 16px;text-align:left;text-transform:uppercase}.table-glass thead th:not(:first-child){text-align:center}.table-glass tbody tr,.table-glass tbody tr td{background:transparent;transition:all .3s ease}.table-glass tbody tr td{border-bottom:1px solid rgba(148,163,184,.08);border-top:1px solid rgba(148,163,184,.08);color:var(--text-secondary);font-size:.95rem;padding:20px}.table-glass tbody tr td:first-child{border-left:2px solid rgba(0,212,170,.2);padding-left:24px}.table-glass tbody tr td:last-child{border-right:1px solid rgba(148,163,184,.05)}.table-glass tbody tr td:not(:first-child){text-align:center}.table-glass tbody tr:hover td{background:rgba(0,212,170,.03);border-bottom-color:rgba(0,212,170,.15);border-top-color:rgba(0,212,170,.15)}.table-glass tbody tr:hover td:first-child{border-left-color:var(--accent-primary);padding-left:28px}.method-name{color:#fff;font-weight:600}.method-sub{color:var(--text-muted);font-size:.8rem;margin-top:2px}.text-accent{color:var(--accent-primary);font-weight:600}.table-note{color:var(--text-muted);font-size:.85rem;margin-top:16px;text-align:center}.deposits-list{display:flex;flex-direction:column;gap:16px}.deposit-row{align-items:center;border-bottom:1px solid rgba(148,163,184,.08);border-left:2px solid rgba(0,212,170,.2);display:grid;gap:20px;grid-template-columns:2fr 1fr 1fr 1fr 1fr;padding:20px 24px;transition:all .3s ease}.deposit-row:hover{background:rgba(0,212,170,.03);border-left-color:var(--accent-primary);padding-left:28px}.deposit-row-header{border-bottom:1px solid rgba(0,212,170,.15);display:grid;gap:20px;grid-template-columns:2fr 1fr 1fr 1fr 1fr;margin-bottom:8px;padding:0 24px 16px}.deposit-row-header span{color:var(--text-muted);font-size:.7rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.deposit-row-header span:not(:first-child){text-align:center}.deposit-row>div:not(:first-child){color:var(--text-secondary);text-align:center}@media (max-width:1024px){.methods-grid{grid-template-columns:repeat(2,1fr)}.deposit-row,.deposit-row-header{gap:16px;grid-template-columns:1.5fr 1fr 1fr 1fr 1fr;padding:16px 20px}}@media (max-width:768px){.deposit-row-header{display:none}.deposit-row{gap:12px 24px;grid-template-columns:1fr 1fr;padding:20px}.deposit-row>div:first-child{border-bottom:1px solid rgba(148,163,184,.1);grid-column:1/-1;margin-bottom:8px;padding-bottom:12px}.deposit-row>div:not(:first-child){text-align:left}.deposit-row>div:not(:first-child):before{color:var(--text-muted);display:block;font-size:.65rem;font-weight:600;letter-spacing:.1em;margin-bottom:4px;text-transform:uppercase}.deposit-row>div:nth-child(2):before{content:"Currencies"}.deposit-row>div:nth-child(3):before{content:"Processing"}.deposit-row>div:nth-child(4):before{content:"Minimum"}.deposit-row>div:nth-child(5):before{content:"Fee"}}@media (max-width:640px){.methods-grid{grid-template-columns:1fr}}@media (max-width:968px){.deposits-stats{gap:24px;grid-template-columns:repeat(2,1fr);margin-bottom:40px;padding:32px 0}.deposits-stat-value{color:#fff;font-size:1.8rem;text-shadow:none}.deposits-stat-label{font-size:.7rem}.methods-grid{gap:0;grid-template-columns:repeat(2,1fr)}.method-card-fluid{background:transparent;border-bottom:1px solid rgba(0,212,170,.1);border-left:none;padding:20px 16px}.method-card-fluid:first-child{background:rgba(0,212,170,.05);border:1px solid rgba(0,212,170,.15);border-radius:12px;position:relative}.method-card-fluid:first-child:before{background:linear-gradient(90deg,transparent,var(--accent-primary),transparent);border-radius:2px;box-shadow:0 0 12px rgba(0,212,170,.4);content:"";height:2px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:50%}.method-card-fluid:first-child h4:after{color:var(--accent-primary);content:" \u2605";font-size:.7em;opacity:.9}.method-card-fluid-icon{height:40px;margin-bottom:12px;width:40px}.method-card-fluid h4{font-size:.9rem}.method-card-fluid p{font-size:.8rem}.method-card-fluid .method-time{color:#fff;font-size:.75rem}.deposits-list{gap:0}.deposit-row{background-image:linear-gradient(90deg,transparent,rgba(0,212,170,.15),transparent);background-position:bottom;background-repeat:no-repeat;background-size:100% 1px;border-bottom:1px solid transparent;border-left:none;gap:12px 24px;grid-template-columns:1fr 1fr;padding:20px 0}.deposit-row:last-child{background-image:none}.deposit-row:first-of-type{background-color:rgba(0,212,170,.03);background-image:none;border:1px solid rgba(0,212,170,.1);border-radius:12px;margin-bottom:8px;padding:20px;position:relative}.deposit-row:first-of-type:before{background:linear-gradient(90deg,transparent,var(--accent-primary),transparent);border-radius:2px;box-shadow:0 0 10px rgba(0,212,170,.3);content:"";height:2px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:40%}.deposit-row:first-of-type .method-name:after{color:var(--accent-primary);content:" \u2605";font-size:.7em;opacity:.9}.deposit-row:hover{background-color:transparent;border-left:none;padding-left:0}.deposit-row>div:first-child{border-bottom:1px solid rgba(148,163,184,.1);grid-column:1/-1;margin-bottom:8px;padding-bottom:12px}.deposit-row>div:not(:first-child){text-align:left}.deposit-row>div:not(:first-child):before{color:var(--text-muted);display:block;font-size:.65rem;font-weight:600;letter-spacing:.1em;margin-bottom:4px;text-transform:uppercase}.method-name{font-size:1rem}.method-sub{font-size:.75rem}.text-accent{color:#fff;font-weight:500}.table-note{font-size:.8rem;margin-top:20px}.features-fluid{display:flex;flex-direction:column;gap:0}.feature-fluid{background-image:linear-gradient(90deg,transparent,rgba(0,212,170,.15),transparent);background-position:bottom;background-repeat:no-repeat;background-size:100% 1px;display:grid;gap:0 16px;grid-template-columns:44px 1fr;padding:20px 0;text-align:left}.feature-fluid:last-child{background-image:none}.feature-fluid-icon{grid-row:1/3;height:44px;margin:0;width:44px}.feature-fluid-icon:before{display:none}.feature-fluid-icon svg{height:24px;width:24px}.feature-fluid h3{font-size:1rem;margin-bottom:4px;text-align:left}.feature-fluid p{font-size:.85rem;grid-column:2;text-align:left}}@media (max-width:480px){.deposits-stats{gap:20px;grid-template-columns:1fr}.deposits-stat-value{font-size:2rem}.methods-grid{grid-template-columns:1fr}.method-card-fluid{padding:16px}.deposit-row{padding:16px 0}.method-name{font-size:.95rem}}