@import url(https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&display=swap);.btn,.toast{transition:.3s}.btn,.exchange-card,.faq-answer,.faq-item,.glow-container,.order-card,.status-bar,.wrapper{overflow:hidden}.btn,.input-currency,.pair-card,.rate-btn,.swap-btn,.tab-btn,.terms-checkbox label{cursor:pointer}.modal-overlay.active .modal,.toast.show{transform:translateY(0)}.address-value,.detail-value,.email-value{font-family:monospace;word-break:break-all}.support-link:hover,.terms-checkbox label a{text-decoration:underline}:root{--primary:#00e5ff;--primary-dark:#00b8d4;--primary-light:#18ffff;--accent:#64ffda;--dark:#0a1929;--darker:#050e1a;--light:#f8f9fa;--gray:#94a3b8;--gray-dark:#334155;--success:#10b981;--warning:#f59e0b;--danger:#ef4444;--gradient-bg:linear-gradient(to bottom, #0a1929, #051b30);--card-bg:rgba(13, 25, 42, 0.8);--card-border:rgba(0, 229, 255, 0.1);--input-bg:rgba(255, 255, 255, 0.03);--hover-bg:rgba(0, 229, 255, 0.08);--sidebar:rgba(0, 229, 255, 0.08);--sidebar-table:#0b2b3c;--header-bg:rgba(10, 25, 41, 0.8)}*{margin:0;padding:0;box-sizing:border-box;font-family:Inter,sans-serif}body{min-height:100vh;background-color:var(--dark);color:var(--light);line-height:1.6;overflow-x:hidden!important;position:relative;display:flex;flex-direction:column;background:var(--gradient-bg)}.wrapper{min-height:100dvh;display:flex;flex-direction:column}.container{width:100%;max-width:1200px;margin:0 auto;padding:0 20px}a{text-decoration:none;color:inherit}ul{list-style:none}img{max-width:100%;height:auto;display:block}.toast{position:fixed;bottom:30px;right:30px;background-color:var(--card-bg);color:#fff;padding:15px 25px;border-radius:12px;box-shadow:0 8px 32px rgba(0,0,0,.2);transform:translateY(100px);opacity:0;z-index:1001;border:1px solid var(--card-border);backdrop-filter:blur(10px)}.toast.show{opacity:1}.auth-buttons,.crypto-table .coin-name,.footer-mail,.info-value,.step-number,.toast-content{display:flex;align-items:center}.toast-content i{margin-right:10px;font-size:20px}.crypto-table .positive,.toast-content .fa-check-circle{color:var(--success)}.crypto-table .negative,.toast-content .fa-exclamation-circle{color:var(--danger)}.glow-container{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:-1}.glow{position:absolute;border-radius:50%;filter:blur(120px);opacity:.15}.btn,.exchange-input,.progress-bar,nav ul li a{position:relative}.glow-1{top:-100px;left:-100px;width:600px;height:600px;background:var(--primary);animation:20s ease-in-out infinite float}.glow-2{bottom:-200px;right:-100px;width:800px;height:800px;background:var(--primary-light);animation:25s ease-in-out infinite reverse float}.glow-3{top:50%;left:50%;transform:translate(-50%,-50%);width:700px;height:700px;background:var(--primary-dark);animation:15s ease-in-out infinite pulse}.btn-primary,.progress-fill,.rate-btn.active,nav ul li a::after{background-color:var(--primary)}@keyframes float{0%,100%{transform:translate(0,0)}50%{transform:translate(100px,100px)}}@keyframes pulse{0%,100%{transform:translate(-50%,-50%) scale(.8);opacity:.1}50%{transform:translate(-50%,-50%) scale(1);opacity:.2}}.btn{display:inline-block;padding:12px 24px;border-radius:8px;font-weight:600;text-align:center;border:none}.btn::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:.5s}.btn:hover::before{left:100%}.btn-primary{color:var(--darker);box-shadow:0 4px 14px rgba(0,229,255,.3)}.btn-back,.btn-secondary,.crypto-table td,.step-card h3{color:var(--light)}.btn-back,.btn-secondary{background-color:var(--input-bg);border:1px solid rgba(255,255,255,.08)}.btn-primary:hover{background-color:var(--primary-dark);transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,229,255,.4)}.btn-primary:disabled{background-color:var(--gray);color:var(--dark);cursor:not-allowed;transform:none;box-shadow:none}.btn-secondary{display:flex;justify-content:space-between;align-items:center;width:100%;text-align:left;backdrop-filter:blur(5px)}.exchange-card,.feature-card,.modal,.order-card,header{backdrop-filter:blur(10px)}.btn-back:hover,.btn-secondary:hover,.input-currency:hover{background-color:var(--hover-bg);border-color:var(--primary)}.btn-login:hover,.faq-item.active .faq-question h3,.faq-question:hover h3,.feature-icon i,.footer-logo,.footer-nav ul li a:hover,.hero-affiliates h1 span,.logo,.modal-close:hover,.step-text.active,.summary-arrow,.tab-btn.active,h2,nav ul li a.active,nav ul li a:hover{color:var(--primary)}.btn-next,.btn-place-order{min-width:120px}.btn-sm{padding:8px 16px;font-size:14px}.btn-lg{padding:16px 32px;font-size:18px}header{padding:20px 0;position:sticky;top:0;background-color:var(--header-bg);z-index:100;border-bottom:1px solid rgba(0,229,255,.1)}header .container{display:flex;justify-content:space-between;align-items:center}.burger{display:none}.footer-logo,.logo{font-size:24px;font-weight:700;letter-spacing:-.5px}.btn-login,nav ul li a{font-weight:500;transition:color .3s}nav ul{display:flex}nav ul li{margin:0 15px}nav ul li a::after{content:"";position:absolute;width:0;height:2px;bottom:-4px;left:0;transition:width .3s}nav ul li a.active::after,nav ul li a:hover::after{width:100%}.info-label,.input-label,.modal-close,.rate-btn,.search-btn,.step-card p,.step-text,.tab-btn{color:var(--gray)}.btn-login{margin-right:15px}.contact-alternatives,.hero{padding:80px 0;text-align:center}.hero h1{font-size:48px;margin-bottom:40px;background:linear-gradient(to right,#80deea,var(--primary));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;letter-spacing:-1px}.exchange-card{background-color:var(--card-bg);border-radius:16px;max-width:500px;margin:0 auto;border:1px solid var(--card-border);box-shadow:0 20px 40px rgba(0,0,0,.3)}.exchange-tabs{display:flex;border-bottom:1px solid rgba(255,255,255,.05)}.tab-btn{flex:1;padding:15px;background:0 0;border:none;font-weight:600;transition:.3s}.crypto-table th,.crypto-table tr:hover,.tab-btn.active{background-color:rgba(0,229,255,.05)}.progress-bar{height:4px;background-color:rgba(255,255,255,.1)}.progress-fill{height:100%;width:33%;transition:width .5s}.exchange-content{padding:20px}.exchange-step h3{font-size:18px;margin-bottom:20px;text-align:left}.rate-toggle{display:flex;margin-bottom:20px;background-color:rgba(255,255,255,.05);border-radius:8px;padding:5px}.rate-btn{flex:1;padding:10px;background:0 0;border:none;font-weight:500;border-radius:6px;transition:.3s}.rate-btn.active{color:var(--darker);box-shadow:0 2px 8px rgba(0,229,255,.3)}.exchange-form,.wallet-form{display:flex;flex-direction:column;gap:15px}.exchange-input{background-color:var(--input-bg);border-radius:12px;padding:15px;display:flex;align-items:center;justify-content:space-between;border:1px solid rgba(255,255,255,.05);transition:border .3s}.exchange-input:focus-within{border-color:var(--primary)}.input-label{position:absolute;top:15px;left:15px;font-size:12px;margin-bottom:5px;font-weight:600}.input-amount{padding-top:20px;flex:1}.input-amount input{width:100%;background:0 0;border:none;color:var(--light);font-size:18px;font-weight:600;outline:0}.input-currency{max-width:170px;width:100%;display:flex;align-items:center;padding:8px 12px;background-color:rgba(255,255,255,.05);border-radius:8px;transition:.3s;min-width:100px}.input-currency div{display:flex;flex-direction:column;margin-right:8px}.input-currency span.currency-name{font-size:12px;color:var(--gray);font-weight:400;margin-right:0}.input-currency span{font-weight:600;margin-right:0;text-align:left}.input-currency img{width:24px;height:24px;margin-right:8px;border-radius:50%}.input-currency i{margin-left:auto;font-size:12px;color:var(--primary)}.exchange-swap{display:flex;justify-content:center;align-items:center}.swap-btn{width:40px;height:40px;border-radius:50%;background-color:rgba(0,229,255,.1);border:1px solid rgba(0,229,255,.3);color:var(--primary);display:flex;flex-direction:column;align-items:center;justify-content:center;transition:.3s;position:relative}.feature-card,.pair-card,.step-card{transition:transform .3s,box-shadow .3s}.swap-btn:hover{background-color:rgba(0,229,255,.2);transform:scale(1.1);box-shadow:0 0 15px rgba(0,229,255,.3)}.swap-btn i{font-size:16px;position:absolute}.btn-proceed{margin-top:10px;display:flex;justify-content:center;align-items:center}.btn-proceed i,.crypto-table .coin-name span{margin-left:10px}.wallet-form label{text-align:left}.wallet-form label span{display:inline}.detail-row,.form-group,.info-row,.qr-box,.qr-container,.section-heading{margin-bottom:15px}.form-group label{display:block;margin-bottom:8px;color:var(--gray);font-size:14px}.form-group input{width:100%;padding:15px;background-color:var(--input-bg);border:1px solid rgba(255,255,255,.08);border-radius:8px;color:var(--light);font-size:16px;outline:0;transition:.3s}.form-group input.invalid,.form-group input:focus.invalid{border:1px solid var(--danger)}.form-group input:focus.invalid{box-shadow:0 0 0 2px rgba(239,68,68,.2)}.form-field input:focus,.form-field textarea:focus,.form-group input:focus{border-color:var(--primary);box-shadow:0 0 0 2px rgba(0,229,255,.2)}.form-group span{margin-top:5px;display:block;text-align:left;font-size:12px;color:var(--danger)}.optional-tag{color:var(--gray);font-size:12px;font-weight:400;margin-left:auto;margin-right:10px}.form-actions{display:flex;justify-content:space-between;margin-top:20px}.exchange-info,.pair-card,.summary-content{background-color:rgba(13,25,42,.5);border-radius:12px;padding:20px;border:1px solid rgba(0,229,255,.1)}.contact-alternatives h2,.summary-pair{margin-bottom:20px}.summary-from,.summary-to{display:flex;align-items:center;margin-bottom:10px}.summary-from img,.summary-to img{width:32px;height:32px;margin-right:15px;border-radius:50%}.summary-amount{font-size:14px;font-weight:600;text-align:left}.currency-item .currency-symbol,.pair-rate,.summary-currency{font-size:12px;color:var(--gray)}.summary-arrow{margin:5px 0;text-align:left}.summary-arrow i{margin-left:calc(32px / 2 - (12px / 2))}.summary-address{margin-bottom:20px;padding-top:15px;border-top:1px solid rgba(255,255,255,.1)}.address-label,.email-label{font-size:14px;color:var(--gray);margin-bottom:8px;text-align:left}.address-value,.email-value{background-color:var(--input-bg);padding:12px 15px;border-radius:8px;border:1px solid rgba(255,255,255,.05)}.terms-checkbox{display:flex;align-items:flex-start;margin:20px 0;position:relative}.terms-checkbox input[type=checkbox]{opacity:0;position:absolute;cursor:pointer;width:20px;height:20px;z-index:1}.terms-checkbox label{padding-left:30px;position:relative;user-select:none}.terms-checkbox label a{color:var(--primary);transition:.2s}.terms-checkbox label a:hover{opacity:.8}.terms-checkbox label::before{content:"";position:absolute;left:0;top:2px;width:20px;height:20px;border:1px solid rgba(0,229,255,.3);background-color:var(--input-bg);border-radius:6px;transition:.2s}.terms-checkbox input[type=checkbox]:checked+label::before{background-color:var(--primary);border-color:var(--primary)}.terms-checkbox input[type=checkbox]:checked+label::after{content:"\f00c";font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;left:5px;top:50%;transform:translateY(-50%);font-size:12px;color:var(--darker)}.required{color:var(--danger);margin-left:5px}.top-pairs,.why-choose-us{padding:100px 0;background-color:rgba(5,14,26,.5)}h2{font-size:36px;text-align:center;margin-bottom:15px;letter-spacing:-.5px}.section-subtitle{text-align:center;max-width:700px;margin:0 auto 50px;color:var(--gray)}.features-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px}.feature-card{background-color:var(--card-bg);border-radius:16px;padding:30px;border:1px solid var(--card-border);height:100%;display:flex;flex-direction:column}.feature-card:hover,.partner-card:hover,.step-box:hover,.step-card:hover{transform:translateY(-10px);box-shadow:0 15px 30px rgba(0,229,255,.1);border-color:var(--primary)}.feature-icon{width:60px;height:60px;background-color:rgba(0,229,255,.1);border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:20px}.crypto-table-container,.pairs-container,.step-card{background-color:var(--card-bg);backdrop-filter:blur(10px)}.crypto-table-container,.pairs-container{box-shadow:0 15px 30px rgba(0,0,0,.3)}.feature-icon i{font-size:24px}.feature-card h3,.terms-subsection h3{font-size:20px;margin-bottom:15px;color:var(--light)}.feature-card p{color:var(--gray);margin-bottom:20px;flex-grow:1}.footer-nav ul li,.step-card h3,.terms-section ol li{margin-bottom:10px}.how-it-works,.top-crypto{padding:100px 0}.crypto-table-container{overflow-x:auto;border-radius:16px;border:1px solid var(--card-border)}.crypto-table{width:100%;border-collapse:collapse}.crypto-table td,.crypto-table th{padding:15px;text-align:left;border-bottom:1px solid rgba(255,255,255,.05)}.affiliate-icon,.affiliate-section h2,.aml-hero,.countdown,.faq-help,.footer-bottom,.hero-affiliates,.loading-data,.no-results,.pair-card,.qr-container,.status-step,.step-box,.step-card,.success-message,.terms-date,.terms-hero{text-align:center}.crypto-table th{font-weight:600;color:var(--primary)}.crypto-table .coin-name img{width:24px;height:24px;margin-right:10px;border-radius:50%}.loading-data{padding:30px;color:var(--gray)}.pairs-container{border-radius:16px;overflow:hidden;border:1px solid var(--card-border)}.pairs-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:20px;padding:20px}.pair-card:hover{transform:translateY(-5px);box-shadow:0 10px 20px rgba(0,229,255,.1);border-color:var(--primary)}.pair-icons{position:relative;width:60px;height:60px;margin:0 auto 15px}.pair-icons img{width:40px;height:40px;position:absolute;top:0;left:0;border-radius:50%;box-shadow:0 4px 8px rgba(0,0,0,.2)}.pair-icons .second-icon{top:20px;left:20px}.pair-name{font-weight:600;margin-bottom:5px}.steps-container{display:flex;justify-content:space-between;gap:30px;margin-top:50px}.step-card{border-radius:16px;padding:30px;flex:1;border:1px solid var(--card-border)}.step-number{width:40px;height:40px;background-color:var(--primary);color:var(--darker);border-radius:50%;justify-content:center;font-weight:700;margin:0 auto 20px;box-shadow:0 4px 10px rgba(0,229,255,.3)}.currency-item .currency-name,.info-value{font-weight:600}.step-card h3{font-size:20px}.collaborators{padding:80px 0;background-color:rgba(5,14,26,.5)}.collaborators-grid{display:flex;justify-content:center;align-items:center;gap:50px;margin-top:40px;flex-wrap:wrap}.collaborator-logo{max-width:200px;transition:opacity .3s,transform .3s;filter:grayscale(100%) brightness(1.2)}.collaborator-logo:hover{transform:scale(1.1);filter:grayscale(0%) brightness(1.2)}footer{margin-top:auto;padding:80px 0 40px;background-color:var(--darker);border-top:1px solid rgba(0,229,255,.1)}.footer-top{display:flex;flex-direction:column}.footer-mail{gap:6px;color:var(--primary);transition:.2s}.footer-mail:hover{opacity:.7}.footer-middle{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:30px;margin-bottom:50px}.footer-nav h3{font-size:18px;margin-bottom:20px;position:relative;padding-bottom:10px;color:var(--primary)}.footer-nav h3::after{content:"";position:absolute;bottom:0;left:0;width:30px;height:2px;background-color:var(--primary)}.footer-nav ul li a{color:var(--gray);transition:color .3s}.footer-bottom{padding-top:30px;border-top:1px solid rgba(255,255,255,.05)}.footer-bottom p{color:var(--gray);font-size:14px}.modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.7);backdrop-filter:blur(5px);display:flex;align-items:center;justify-content:center;z-index:1000;opacity:0;visibility:hidden;transition:.3s}.modal-overlay.active{opacity:1;visibility:visible}.modal{background-color:var(--card-bg);border-radius:16px;width:100%;max-width:500px;border:1px solid var(--card-border);box-shadow:0 20px 40px rgba(0,0,0,.3);transform:translateY(-20px);transition:.3s}.modal-close,.search-btn{background:0 0;cursor:pointer}.currency-item img,.search-btn{left:15px;top:50%;transform:translateY(-50%)}.modal-header,.order-header{padding:20px;border-bottom:1px solid rgba(255,255,255,.05);display:flex;justify-content:space-between;align-items:center}.modal-title,.order-title{font-size:20px;font-weight:600;color:var(--primary)}.modal-close{border:none;font-size:20px;transition:.3s}.modal-body{padding:20px;max-height:400px}.search-box{position:relative;margin-bottom:15px}.search-box input{width:100%;padding:12px 15px 12px 40px;border-radius:8px;border:1px solid rgba(255,255,255,.08);background-color:var(--input-bg);color:var(--light);transition:.3s}.search-box input:focus{outline:0;border-color:var(--primary);box-shadow:0 0 0 2px rgba(0,229,255,.2)}.search-btn{position:absolute;border:none}.currency-list{padding-top:5px;height:320px;display:flex;flex-direction:column;gap:8px;overflow:auto}.status-step,.step-dot{width:30px;height:30px;position:relative}.order-id-container,.step-dot{align-items:center;display:flex}.currency-item{position:relative;background-color:rgba(13,25,42,.5);border-radius:8px;padding:12px;padding-left:calc(12px + 28px + 12px);cursor:pointer;transition:.3s;border:1px solid rgba(255,255,255,.05)}.currency-item:hover{background-color:var(--hover-bg);transform:translateY(-3px);border-color:var(--primary)}.currency-item img{position:absolute;width:28px;height:28px;border-radius:50%}.order-page{padding:50px 0}.order-card{max-width:800px;margin:0 auto;background-color:var(--card-bg);border-radius:16px;border:1px solid var(--card-border);box-shadow:0 15px 30px rgba(0,0,0,.3)}.info-row,.order-status{border-bottom:1px solid rgba(255,255,255,.05)}.order-id-container{background-color:var(--input-bg);padding:8px 15px;border-radius:8px;font-family:monospace;font-size:14px;border:1px solid rgba(255,255,255,.05)}.status-bar,.step-dot{background-color:rgba(255,255,255,.1)}.order-id-container .copy-btn{background:0 0;border:none;color:var(--primary);cursor:pointer;margin-left:10px;transition:.3s}.detail-value .copy-btn:hover,.order-id-container .copy-btn:hover{transform:scale(1.1)}.order-status{padding:30px 50px}.status-steps{display:flex;justify-content:space-between;position:relative;margin-bottom:25px}.status-steps::before{content:"";position:absolute;top:15px;left:0;width:100%;height:2px;background-image:linear-gradient(to right,var(--primary) calc(35% / 2),rgba(255,255,255,.1) 0);z-index:1}.status-step{z-index:2}.step-dot{border-radius:50%;justify-content:center;margin:0 auto 10px;transition:.3s}.section-heading,.support-link{align-items:center;display:flex}.step-dot.active{background-color:var(--primary);color:var(--darker);box-shadow:0 0 15px rgba(0,229,255,.4)}.step-dot.completed{background-color:var(--success);color:var(--light)}.step-text{font-size:12px;position:absolute;top:40px;left:50%;transform:translateX(-50%);width:100px;white-space:nowrap}.status-bar{height:6px;border-radius:3px;margin-top:40px}.status-progress{height:100%;background-color:var(--primary);width:25%;transition:width .5s}.order-body{padding:30px 20px}.order-section{margin-bottom:30px}.section-heading{font-size:18px;color:var(--primary)}.section-heading i{margin-right:10px}.info-value img,.support-link i{margin-right:8px}.info-row{display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px;padding-bottom:15px}.info-row:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.info-value img{width:20px;height:20px;border-radius:50%}.info-value span{margin-left:8px;font-size:12px;color:var(--gray);font-weight:500}.payment-container{display:flex;flex-direction:row-reverse;align-items:end;flex-wrap:wrap;gap:20px}.qr-container{flex:0 0 200px}.qr-box{width:200px;height:200px;background-color:#fff;padding:10px;border-radius:12px;box-shadow:0 5px 15px rgba(0,0,0,.2)}.countdown,.detail-value{border-radius:8px;display:flex}.qr-box img{width:100%;height:100%;object-fit:contain}.payment-details{flex:1;min-width:300px}.detail-label{font-size:14px;color:var(--gray);margin-bottom:5px}.detail-value{background-color:var(--input-bg);padding:12px 15px;justify-content:space-between;align-items:center;border:1px solid rgba(255,255,255,.05)}.detail-value .copy-btn{background:0 0;border:none;color:var(--primary);cursor:pointer;margin-left:10px;flex-shrink:0;transition:.3s}.countdown{margin-top:20px;padding:10px;background-color:rgba(0,229,255,.1);border:1px solid rgba(0,229,255,.3);flex-direction:column}.countdown .time{font-size:16px;font-weight:500;color:var(--primary)}.countdown .label,.form-field label{font-size:14px;color:var(--gray)}.order-actions{display:flex;justify-content:space-between;margin-top:30px}.support-link{color:var(--primary);transition:.3s}.no-results{padding:20px;color:var(--gray);width:100%;font-size:14px;background-color:var(--input-bg);border-radius:8px;margin-top:10px;border:1px solid rgba(255,255,255,.05)}.hero-affiliates{padding:100px 0 0}.aml-hero h1,.contact-hero h1,.hero-affiliates h1,.terms-hero h1{font-size:48px;margin-bottom:20px}.hero-affiliates p{margin-bottom:0}.hero-subtitle{max-width:800px;margin:0 auto 60px;color:var(--gray);font-size:18px;line-height:1.6}.affiliate-section{padding:80px 0}.affiliate-section h2{margin-bottom:40px;font-size:36px}.affiliate-features{margin:0 auto;max-width:900px}.affiliate-feature{display:flex;align-items:center;margin-bottom:80px}.affiliate-icon{flex:0 0 100px}.affiliate-icon svg{width:100%;color:var(--primary)}.affiliate-content{flex:1;padding:0 30px}.affiliate-content h3{font-size:28px;color:var(--primary);margin-bottom:15px}.affiliate-content p,.step-box p{color:var(--gray);font-size:16px;line-height:1.6}.how-it-works-affiliates{background-color:rgba(5,14,26,.5);padding:80px 0}.aml-container,.contact-form-container,.partner-card,.step-box,.terms-container{background-color:var(--card-bg);backdrop-filter:blur(10px)}.steps-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-top:50px}.step-box{border-radius:16px;padding:30px;border:1px solid var(--card-border);transition:transform .3s,box-shadow .3s}.step-box h3{font-size:24px;margin-bottom:15px}.contact-hero,.faq-hero,.trusted-hero{padding:100px 0 60px;text-align:center}.contact-subtitle,.faq-subtitle{max-width:800px;margin:0 auto;color:var(--gray);font-size:18px;line-height:1.6}.contact-form-container{max-width:600px;margin:0 auto 100px;border-radius:16px;padding:40px;border:1px solid var(--card-border);box-shadow:0 15px 30px rgba(0,0,0,.3)}.contact-form{display:flex;flex-direction:column;gap:20px}.form-field{display:flex;flex-direction:column;gap:8px}.form-field input,.form-field textarea{padding:15px;background-color:var(--input-bg);border:1px solid rgba(255,255,255,.08);border-radius:8px;color:var(--light);font-size:16px;outline:0;transition:.3s}.form-field textarea{min-height:265px;resize:vertical}.form-submit{display:flex;justify-content:flex-end}.error-message{color:var(--danger);font-size:12px;margin-top:5px}.success-message{background-color:rgba(16,185,129,.1);border:1px solid rgba(16,185,129,.3);color:var(--success);padding:15px;border-radius:8px;margin-bottom:20px;display:none}.contact-alternatives p{max-width:700px;margin:0 auto 40px;color:var(--gray)}.contact-buttons{display:flex;justify-content:center;gap:20px;flex-wrap:wrap}.contact-button{display:flex;align-items:center;gap:10px;padding:12px 20px;background-color:var(--input-bg);border:1px solid rgba(255,255,255,.08);border-radius:8px;color:var(--light);transition:.3s}.contact-button:hover{background-color:var(--hover-bg);border-color:var(--primary);transform:translateY(-2px)}.contact-button i{color:var(--primary);font-size:18px}.faq-hero h1{font-size:48px;margin-bottom:20px;color:var(--primary)}.faq-container{max-width:800px;margin:0 auto}.faq-item{background-color:var(--card-bg);border:1px solid var(--card-border);border-radius:12px;margin-bottom:15px;transition:.4s cubic-bezier(.65, 0, .35, 1)}.faq-help,.faq-item.active .faq-question,.faq-question:hover{background-color:var(--hover-bg)}.faq-question{padding:20px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;transition:.3s}.faq-question h3{font-size:18px;font-weight:600;margin:0;transition:color .3s}.faq-question i{color:var(--primary);transition:transform .4s cubic-bezier(.65, 0, .35, 1)}.faq-answer{padding:0 20px;max-height:0;opacity:0;transition:max-height .4s cubic-bezier(.65, 0, .35, 1),padding .4s,opacity .3s .1s;will-change:max-height,opacity}.faq-item.active{border-color:rgba(0,229,255,.2);box-shadow:0 5px 15px rgba(0,229,255,.05)}.faq-item.active .faq-answer{opacity:1;padding:20px;max-height:500px;transition:max-height .4s cubic-bezier(.65, 0, .35, 1),padding .4s,opacity .2s}.faq-help{margin:60px 0;padding:40px;border-radius:12px;border:1px solid rgba(0,229,255,.2)}.faq-help h2{margin-bottom:15px;font-size:24px}.faq-help p{color:var(--gray);margin-bottom:20px}.aml-hero,.terms-hero{padding:100px 0 40px}.aml-container,.terms-container{max-width:1200px;margin:0 auto 100px;padding:40px;border-radius:16px;border:1px solid var(--card-border)}.terms-date{color:var(--gray);margin-bottom:30px;font-size:14px}.aml-section,.terms-section{margin-bottom:40px}.terms-section h2{font-size:24px;margin-bottom:20px;color:var(--primary);text-align:left}.aml-section p,.terms-section ol li,.terms-section p{color:var(--gray);line-height:1.6}.aml-section p,.terms-section p{margin-bottom:15px}.aml-section ul,.terms-section ol,.terms-section ul{margin-bottom:15px;padding-left:20px}.aml-section ul li,.terms-section ul li{color:var(--gray);margin-bottom:10px;line-height:1.6;list-style-type:disc}.aml-subsection,.terms-subsection{margin-top:20px;margin-bottom:20px}.aml-section h2{font-size:24px;margin-bottom:20px;color:var(--primary);text-align:left;text-transform:uppercase}.aml-subsection h3{font-size:18px;margin-bottom:15px;color:var(--light)}.trusted-hero h1{font-size:48px;margin-bottom:40px}.partners-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:40px;max-width:1000px;margin:60px auto}.partner-card{border-radius:16px;padding:30px;display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid var(--card-border);transition:transform .3s,box-shadow .3s}.partner-logo{border-color:var(--primary);height:60px;margin-bottom:20px;filter:brightness(.9) grayscale(100%);transition:.3s}.partner-card:hover .partner-logo{filter:brightness(1) grayscale(0%)}.partner-card h3{font-size:18px;margin-bottom:10px;text-align:center}.partner-card p{color:var(--gray);font-size:14px;text-align:center}@media (max-width:992px){.affiliate-feature{flex-direction:column;text-align:center}.affiliate-feature:nth-child(2n),.steps-container{flex-direction:column}.affiliate-icon{max-width:100px;margin-bottom:10px;margin-left:auto;margin-right:auto}.steps-grid{grid-template-columns:1fr}.partners-grid{grid-template-columns:repeat(2,1fr)}nav ul li{margin:0 8px}nav ul li a{font-size:14px}h1{font-size:36px}.collaborators-grid{flex-wrap:wrap}}@media (max-width:768px){.aml-hero h1,.contact-hero h1,.faq-hero h1,.hero-affiliates h1,.terms-hero h1,.trusted-hero h1{font-size:36px}.aml-container,.contact-form-container,.terms-container{padding:20px}nav{margin:20px 0}nav ul{flex-wrap:wrap;justify-content:center}nav ul li{margin:5px 10px}.auth-buttons{margin-top:10px}.features-grid{grid-template-columns:1fr}.pairs-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.footer-top{flex-direction:column;gap:20px}.payment-container{flex-direction:column;align-items:center}.qr-container{margin-bottom:20px}}@keyframes mobileMenu{from{right:-100%}to{right:0}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@media (max-width:576px){.contact-buttons{flex-direction:column}.partners-grid{grid-template-columns:1fr}.pairs-grid{grid-template-columns:1fr 1fr}.modal{max-width:90%}.form-actions,.order-header{flex-direction:column;gap:10px}.form-actions button{width:100%}.status-steps{margin-bottom:60px;flex-direction:column;align-items:center;gap:50px}.status-steps::before{top:15px;left:50%;transform:translateX(-50%);width:2px;height:100%}.payment-details{min-width:0;width:100%}.detail-value span,.exchange-info .info-value{display:inline-block;width:400px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.step-text{font-size:10px;width:80px}.order-actions{flex-direction:column;gap:15px}.hero h1{font-size:42px}.input-currency{margin-top:10px;display:flex;align-items:center}}