:root{--primary-color: #e8e9eb;--secondary-color: #050505;--accent-color: #ffffff;--text-color: #e8e9eb;--text-secondary: #a0a0a0;--background-dark: #050505;--background-darker: #000000;--background-card: #0a0a0a;--gradient-primary: linear-gradient(45deg, #e8e9eb, #b0b0b0);--box-shadow: 0 8px 32px rgba(255, 255, 255, .05);--transition: all .3s ease}*{margin:0;padding:0;box-sizing:border-box}body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;background-color:var(--background-dark);color:var(--text-color);line-height:1.6}.text-center{text-align:center}a{text-decoration:none;color:var(--text-color);transition:var(--transition)}a:hover{color:var(--primary-color)}ul{list-style:none}.highlight{color:var(--primary-color);font-weight:700}section{padding:5rem 0}h2{font-size:3.5rem;margin-bottom:2.5rem;text-align:left;font-weight:800;line-height:1.2}.primary-button,.cta-button{background:var(--primary-color);color:var(--background-darker);padding:12px 24px;box-shadow:var(--box-shadow);border-radius:30px;font-weight:700;cursor:pointer;border:none;font-size:1rem;text-decoration:none;display:inline-block}.primary-button:hover{transform:translateY(-2px);box-shadow:0 10px 30px #fff6}.secondary-button{background:transparent;color:var(--text-color);padding:12px 24px;border:1px solid var(--primary-color);margin-left:1rem;border-radius:30px}.secondary-button:hover{background:#ffffff0d}.cta-button:hover{transform:translateY(-2px);box-shadow:var(--box-shadow)}header{background-color:var(--background-darker);background-image:none;min-height:100vh;display:flex;flex-direction:column}nav{display:flex;justify-content:space-between;align-items:center;padding:1.2rem 4%;position:fixed;top:0;left:0;right:0;z-index:1000;background-color:#0a0a0ae6;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 2px 15px #0003}.logo{font-size:1.5rem;font-weight:700;color:var(--text-color);margin-right:2rem}.logo .highlight{font-weight:700}.nav-links{display:flex;background-color:#14141480;border-radius:25px;padding:.5rem 1rem;box-shadow:0 3px 10px #0000001a;border:1px solid rgba(255,255,255,.05)}.nav-links li{margin:0 .8rem;position:relative}.nav-links a{position:relative;padding:.5rem .7rem;border-radius:20px;font-weight:500;transition:all .3s ease;font-size:.95rem}.nav-links a:hover{background-color:#ffffff0d}.nav-links a:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:2px;background:var(--primary-color);transition:var(--transition)}.nav-links a:hover:after{width:100%}.nav-links a.active{color:var(--primary-color);background-color:#ffffff0d}.nav-links a.active:after{width:100%}.cta-button{background:var(--primary-color);color:var(--background-darker);padding:10px 20px;box-shadow:0 4px 12px #ffffff26;border-radius:25px;font-weight:700;font-size:.95rem;margin-left:1rem;border:2px solid var(--primary-color);transition:all .3s ease}.cta-button:hover{transform:translateY(-2px);box-shadow:0 6px 15px #0003;background-color:transparent;color:var(--primary-color)}.hero{display:flex;align-items:center;justify-content:space-between;padding:10rem 5% 5rem;height:100%}.hero-content{flex:1;max-width:600px}.hero h1{font-size:3.5rem;line-height:1.2;margin-bottom:1.5rem}.hero p{font-size:1.2rem;color:var(--text-secondary);margin-bottom:2rem}.cta-buttons{display:flex;margin-top:2rem;gap:1rem}.hero-resources{margin-top:1.5rem;display:flex;align-items:center;gap:1rem;font-size:.9rem;color:var(--text-secondary)}.hero-resources-label{font-weight:500}.hero-resource-icons{display:flex;gap:.8rem}.hero-resource-icons a{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:#ffffff0d;color:var(--text-color);border:1px solid rgba(255,255,255,.1);transition:all .3s ease;font-size:.9rem}.hero-resource-icons a:hover{background:var(--primary-color);color:#000;transform:translateY(-2px);box-shadow:0 5px 15px rgba(var(--primary-color-rgb),.3)}.hero-content .primary-button{margin-right:10px;margin-bottom:10px;min-width:140px;text-align:center;font-weight:600;transition:all .3s ease;position:relative;overflow:hidden;z-index:2;display:inline-block}.hero-content .primary-button:after{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(#fff0,#fff3,#fff0);transform:rotate(30deg);opacity:0;transition:transform .7s ease,opacity .7s ease;z-index:-1}.hero-content .primary-button:hover:after{transform:rotate(30deg) translate(80%,-20%);opacity:1}.hero-content .primary-button:hover{transform:translateY(-3px);box-shadow:0 10px 20px #0003}.partners-banner{background:#0a0a0a;padding:2.5rem 0;border-bottom:1px solid rgba(255,255,255,.05);overflow:hidden;position:relative;width:100%}.partners-banner:before,.partners-banner:after{content:"";position:absolute;top:0;width:150px;height:100%;z-index:2}.partners-banner:before{left:0;background:linear-gradient(to right,#0a0a0a,transparent)}.partners-banner:after{right:0;background:linear-gradient(to left,#0a0a0a,transparent)}.partners-track{display:flex;width:3000px;animation:scroll 30s linear infinite}.partner-item{width:250px;display:flex;align-items:center;justify-content:center;gap:.8rem;font-size:1.2rem;font-weight:600;color:#fff6;transition:color .3s ease;cursor:default}.partner-item:hover{color:var(--primary-color)}.partner-item i{font-size:1.8rem}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(-1500px)}}.social-buttons{display:flex;margin-top:2.5rem;gap:1.5rem}.social-button{display:flex;align-items:center;justify-content:center;color:var(--text-color);background:#ffffff26;padding:12px;width:50px;height:50px;border-radius:50%;position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.4);transition:var(--transition)}.social-button i{font-size:24px;position:relative;z-index:2;color:#fff}.social-button:after{content:"";position:absolute;top:0;left:0;width:0;height:100%;background:var(--primary-color);transition:var(--transition);z-index:1}.social-button:hover{transform:translateY(-3px);box-shadow:0 10px 20px #1f268733}.social-button:hover:after{width:100%}.social-button:hover i{color:#000}.hero-image{flex:1;display:flex;justify-content:center;align-items:center;position:relative}.hero-image img{max-width:100%;height:auto;filter:drop-shadow(0 0 30px rgba(255,255,255,.5));animation:float 6s ease-in-out infinite}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-20px)}to{transform:translateY(0)}}.card-plans-section{background-color:var(--background-darker);position:relative;overflow:hidden;padding:6rem 0}.card-plans-section:before{content:"";position:absolute;top:-100px;left:0;width:100%;height:200px;background:var(--background-dark);clip-path:polygon(0 0,100% 0,100% 100%,0 50%)}.section-subtitle{color:var(--text-secondary);margin-bottom:4rem;font-size:1.1rem}.plans-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;max-width:1100px;margin:0 auto}.plan-card{background:#ffffff0d;border-radius:16px;padding:2rem;text-align:left;transition:transform .3s ease,box-shadow .3s ease;border:1px solid rgba(255,255,255,.1);position:relative}.plan-card:hover{transform:translateY(-10px);box-shadow:0 15px 30px #0006}.plan-card.popular{background:linear-gradient(180deg,#ffb30026,#ffffff0d);border:1px solid var(--primary-color);transform:scale(1.05)}.plan-card.popular:hover{transform:scale(1.05) translateY(-10px)}.popular-badge{position:absolute;top:-12px;left:50%;transform:translate(-50%);background:var(--primary-color);color:#000;font-size:.8rem;font-weight:700;padding:4px 12px;border-radius:20px;text-transform:uppercase}.plan-title{font-size:1.5rem;margin-bottom:.5rem}.plan-subtitle{color:var(--text-secondary);font-size:.9rem;margin-bottom:1.5rem}.plan-price{font-size:2.5rem;font-weight:700;margin-bottom:1.5rem;color:var(--text-color)}.plan-price span{font-size:1.2rem;font-weight:500;color:var(--text-secondary)}.plan-features{list-style:none;padding:0;margin-bottom:2rem}.plan-features li{margin-bottom:.8rem;color:var(--text-secondary);font-size:.95rem;display:flex;align-items:center}.plan-features li i{color:var(--primary-color);margin-right:10px;font-size:.9rem}.plan-button{width:100%;padding:12px;text-align:center;border-radius:8px;font-weight:600}.live-counter{margin-top:3rem;display:inline-block;background:#ffffff0d;padding:10px 20px;border-radius:30px;font-size:.9rem;border:1px solid rgba(255,255,255,.1)}.live-counter span{font-weight:700;color:var(--text-color)}.modal{position:fixed;top:0;left:0;width:100%;height:100%;background:#000c;display:flex;align-items:center;justify-content:center;z-index:1000;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.modal:not(.hidden){opacity:1;visibility:visible}.modal-content{background:var(--background-card);border:1px solid rgba(255,255,255,.1);padding:1.5rem;width:90%;max-width:340px;position:relative;transform:translateY(20px);transition:transform .3s ease;box-shadow:0 20px 50px #00000080}.modal:not(.hidden) .modal-content{transform:translateY(0)}.close-modal{position:absolute;top:15px;right:20px;font-size:1.5rem;color:var(--text-secondary);cursor:pointer;transition:color .3s ease}.close-modal:hover{color:var(--text-color)}.modal h3{margin-bottom:1.1rem;font-size:1.3rem;text-align:center}.modal-body p{color:var(--text-secondary);font-size:.9rem;margin-bottom:1.1rem;text-align:center}.payment-details{background:#0003;border-radius:8px;padding:1.1rem;margin-bottom:1.1rem}.detail-row{display:flex;justify-content:space-between;margin-bottom:.65rem;font-size:1rem}.detail-row:last-child{margin-bottom:0}.reward-row{margin-top:.8rem;padding-top:.8rem;border-top:1px dashed rgba(255,255,255,.1);font-weight:600}.full-width{width:100%}.beta-notice{margin-top:1rem;font-size:.8rem!important;color:var(--primary-color)!important}@media (max-width: 768px){.plan-card.popular{transform:scale(1)}.plan-card.popular:hover{transform:translateY(-5px)}}.features{background-color:var(--background-darker);position:relative;overflow:hidden}.features:before{content:"";position:absolute;top:-100px;left:0;width:100%;height:200px;background:var(--background-dark);clip-path:polygon(0 0,100% 0,100% 100%,0 50%)}.features-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;max-width:1200px;margin:0 auto;padding:0 2rem}.feature-card{background:var(--background-card);padding:2rem;border-radius:10px;box-shadow:var(--box-shadow);transition:var(--transition);position:relative;z-index:1;overflow:hidden}.feature-card:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:var(--primary-color);z-index:-1;transition:var(--transition)}.feature-card:hover{transform:translateY(-10px)}.feature-card:hover:before{width:100%;opacity:.1}.feature-icon{background:var(--primary-color);color:#000;width:60px;height:60px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:1.5rem;font-size:1.5rem}.feature-card h3{margin-bottom:1rem;font-size:1.3rem}.feature-card p{color:var(--text-secondary)}.benefits-section{background-color:var(--background-darker);background-image:linear-gradient(to bottom,rgba(10,10,15,.97),var(--background-darker));padding:6rem 0;position:relative;overflow:hidden}.benefits-section:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at 20% 50%,rgba(255,255,255,.1) 0%,transparent 70%);z-index:0}.benefits-section .container{display:flex;align-items:center;justify-content:space-between;gap:5rem;position:relative;z-index:1;max-width:1400px;padding:0 3rem}.benefits-content{flex:1}.benefits-content h2{font-size:2.8rem;font-weight:700;margin-bottom:3rem;text-align:left;line-height:1.2}.benefits-list{list-style:none;padding:0}.benefits-list li{display:flex;align-items:flex-start;margin-bottom:1.8rem;font-size:1.2rem}.benefits-list i{color:var(--primary-color);font-size:1.3rem;margin-right:1.2rem;margin-top:.2rem}.benefits-list span{color:var(--text-color);line-height:1.5;font-weight:400}.benefits-image{flex:1;display:flex;justify-content:center;align-items:center;position:relative}.benefits-image-container{position:relative;border-radius:16px;overflow:hidden;box-shadow:0 25px 50px #0000004d;width:100%;max-width:480px}.benefits-image-container img{width:100%;height:auto;display:block;transition:transform .5s ease;transform:scale(1.01)}.benefits-image-container:hover img{transform:scale(1.05)}.benefits-image-overlay{position:absolute;bottom:0;left:0;width:100%;background:linear-gradient(to top,rgba(10,10,15,.9),transparent);padding:2rem 1.5rem 1.5rem;display:flex;flex-direction:column;gap:.8rem;transform:translateY(40%);transition:transform .4s ease}.benefits-image-container:hover .benefits-image-overlay{transform:translateY(0)}.benefits-badge{background:#ffffff40;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid rgba(255,255,255,.5);border-radius:50px;padding:.6rem 1.2rem;display:inline-flex;align-items:center;font-size:.9rem;font-weight:600;color:#fff;box-shadow:0 5px 15px #0003;transform:translate(-10px);opacity:.85;transition:all .3s ease;width:fit-content}.benefits-badge i{color:var(--primary-color);margin-right:8px}.benefits-image-container:hover .benefits-badge{transform:translate(0);opacity:1}.benefits-image-container:hover .benefits-badge:nth-child(1){transition-delay:0s}.benefits-image-container:hover .benefits-badge:nth-child(2){transition-delay:.1s}.benefits-image-container:hover .benefits-badge:nth-child(3){transition-delay:.2s}@media (max-width: 992px){.benefits-section .container{flex-direction:column;gap:3rem}.benefits-content h2{text-align:center;font-size:2.5rem}.benefits-list li{font-size:1.05rem}.benefits-image-container{max-width:600px}.benefits-image-overlay{transform:translateY(0);padding:1.5rem 1.2rem 1.2rem}.benefits-badge{transform:translate(0);opacity:1}}@media (max-width: 576px){.benefits-section{padding:4rem 0}.benefits-content h2{font-size:2rem;margin-bottom:2rem}.benefits-list li{font-size:1rem}}.roadmap{position:relative;overflow:hidden}.timeline{max-width:1000px;margin:0 auto;position:relative;padding:0 2rem}.timeline:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:4px;height:100%;background:var(--primary-color)}.timeline-item{margin-bottom:3rem;position:relative}.timeline-item:nth-child(odd) .timeline-content{margin-left:auto;margin-right:4rem;text-align:right}.timeline-item:nth-child(2n) .timeline-content{margin-right:auto;margin-left:4rem}.timeline-content{width:calc(50% - 2rem);background:var(--background-card);padding:1.5rem;border-radius:10px;box-shadow:var(--box-shadow);position:relative}.timeline-content:before{content:"";position:absolute;top:50%;width:20px;height:20px;background:var(--primary-color);border-radius:50%}.timeline-item:nth-child(odd) .timeline-content:before{left:100%;transform:translate(-50%,-50%)}.timeline-item:nth-child(2n) .timeline-content:before{right:100%;transform:translate(50%,-50%)}.timeline-content h3{color:var(--primary-color);margin-bottom:.5rem}.timeline-content.active{background:linear-gradient(to right,var(--background-card),rgba(255,255,255,.2));border-left:4px solid var(--primary-color)}.faq{max-width:1000px;margin:0 auto;padding:5rem 2rem}.faq-container{display:flex;flex-direction:column;gap:1rem}.faq-item{background:var(--background-card);border-radius:10px;overflow:hidden}.faq-question{padding:1.5rem;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.faq-question h3{font-size:1.2rem;font-weight:500}.faq-toggle{font-size:1.5rem;color:var(--primary-color)}.faq-answer{padding:0 1.5rem 1.5rem;color:var(--text-secondary);display:none}.faq-item.active .faq-answer{display:block}.faq-item.active .faq-toggle{transform:rotate(45deg)}.cta-section{background:#121212;padding:5rem 0;text-align:center;position:relative;overflow:hidden}.cta-section:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(45deg,rgba(255,255,255,.05) 0%,transparent 70%);z-index:0}.cta-content{position:relative;z-index:1}.cta-content .primary-button{margin-right:10px;margin-bottom:10px;min-width:140px;text-align:center;font-weight:600;transition:all .3s ease;position:relative;overflow:hidden}.cta-content .primary-button:after{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(#fff0,#fff3,#fff0);transform:rotate(30deg);opacity:0;transition:transform .7s ease,opacity .7s ease}.cta-content .primary-button:hover:after{transform:rotate(30deg) translate(80%,-20%);opacity:1}.cta-content .primary-button:hover{transform:translateY(-3px);box-shadow:0 10px 20px #0003}.cta-content h2{margin-bottom:1.5rem;color:var(--text-color)}.cta-content p{margin-bottom:2rem;font-size:1.2rem;color:var(--text-color)}.cta-content .secondary-button{border-color:#fff}.cta-section .highlight{color:var(--primary-color)}footer{background-color:var(--background-darker);padding:4rem 0 2rem;color:var(--text-secondary)}.footer-container{max-width:1200px;margin:0 auto;padding:0 2rem;display:flex;flex-wrap:wrap;justify-content:space-between}.footer-logo{font-size:1.5rem;font-weight:700;margin-bottom:1rem}.footer-logo .highlight{color:var(--primary-color)}.footer-links{display:flex;flex-wrap:wrap;gap:2rem;width:100%}.footer-column{flex:1;min-width:200px}.footer-column h4{margin-bottom:1.5rem;color:var(--primary-color)}.footer-column ul li{margin-bottom:.8rem}.footer-column a{color:var(--text-secondary)}.footer-column a:hover{color:var(--primary-color)}.social-icons{display:flex;gap:1rem;font-size:1.5rem}.footer-bottom{max-width:1200px;margin:0 auto;padding:2rem 2rem 0;display:flex;justify-content:space-between;align-items:center;border-top:1px solid rgba(255,255,255,.1);margin-top:3rem;flex-wrap:wrap}.footer-bottom p{color:var(--text-secondary)}.footer-bottom-links{display:flex;gap:1.5rem}.footer-bottom-links a{color:var(--text-secondary);font-size:.9rem}@media (max-width: 900px){.hero{flex-direction:column;padding-top:8rem}.hero-content{text-align:center;margin-bottom:3rem}.cta-buttons,.hero-resources{justify-content:center}.hero h1{font-size:2.5rem}.benefits{flex-direction:column}.benefits-content{margin-bottom:3rem}.benefits h2{text-align:center}.timeline:before{left:20px}.timeline-content{width:calc(100% - 50px);margin-left:50px!important;margin-right:0!important;text-align:left!important}.timeline-item:nth-child(odd) .timeline-content:before,.timeline-item:nth-child(2n) .timeline-content:before{left:-30px;right:auto;transform:translateY(-50%)}}@media (max-width: 768px){nav{flex-direction:row;flex-wrap:wrap;justify-content:space-between;padding:.8rem 4%}.logo{margin-bottom:0;font-size:1.2rem}.nav-links{margin:.8rem 0 0;width:100%;justify-content:center;order:3}.nav-links li{margin:0 .4rem}.nav-links a{font-size:.85rem;padding:.3rem .5rem}h2,.global-spending-title,.mtp-visa-title,.grow-assets-section .section-title{font-size:2.5rem}.cta-button{font-size:.85rem;padding:8px 16px;margin-left:0}.social-buttons{margin-top:2rem;gap:1.5rem;flex-direction:column}.social-button{font-size:1rem}.social-button i{font-size:1.1rem}}@media (max-width: 480px){.nav-links{display:flex;flex-wrap:wrap;gap:.5rem}.nav-links li{margin:0}.logo{font-size:1.1rem}.cta-button{padding:6px 12px;font-size:.8rem}.hero h1,h2,.global-spending-title,.mtp-visa-title,.grow-assets-section .section-title{font-size:2rem}.cta-buttons{flex-direction:column;gap:1rem;align-items:center}.hero-content .primary-button{margin-right:auto;margin-left:auto;margin-bottom:15px;padding:12px 25px;font-size:.95rem}.primary-button,.secondary-button{display:block;width:100%;max-width:250px;margin:0 auto;text-align:center}.cta-content .primary-button{margin-right:auto;margin-left:auto;margin-bottom:15px;font-size:.95rem;padding:12px 20px;min-width:160px}.secondary-button{margin-left:auto;margin-right:auto;margin-top:1rem}.footer-bottom{flex-direction:column;gap:1rem;text-align:center}}.mobile-toggle{display:none;background:transparent;border:none;color:var(--text-color);font-size:1.5rem;cursor:pointer;z-index:1001}@media (max-width: 768px){.mobile-toggle{display:block}.nav-links{position:fixed;top:0;left:0;right:0;bottom:0;background-color:var(--background-darker);flex-direction:column;justify-content:center;align-items:center;z-index:1000;transform:translateY(-100%);transition:transform .3s ease;gap:2rem}.nav-links.active{transform:translateY(0)}.nav-links li{margin:1rem 0}.nav-links a{font-size:1.5rem}}.crypto-card{background:linear-gradient(135deg,#111,#000);border:1px solid rgba(255,255,255,.3);box-shadow:0 15px 35px #0009;position:relative;overflow:hidden;padding:25px;border-radius:16px;color:#fff;width:380px;height:230px;z-index:1;display:flex;flex-direction:column;justify-content:space-between;transform-style:preserve-3d;perspective:1000px;transition:transform .6s cubic-bezier(.23,1,.32,1)}.crypto-card:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(45deg,transparent,rgba(255,255,255,.03),transparent);transform:rotate(45deg);z-index:-1;animation:shine 15s infinite linear}.card-background-circle{position:absolute;top:50%;right:-50px;width:200px;height:200px;background-color:#e8e9eb;border-radius:50%;opacity:.8;z-index:-1;transform:translateY(-50%)}.card-logo{position:absolute;top:25px;right:25px;font-size:20px;font-weight:700;letter-spacing:1px;z-index:2;color:#e8e9eb}.card-logo span{color:#fffc;font-size:16px;font-weight:400;margin-left:5px}.card-number{display:flex;flex-wrap:wrap;margin-top:50px;margin-bottom:20px;font-size:1.2rem;letter-spacing:2px;color:#fff}.card-number span{margin-right:8px;font-family:Courier New,monospace}.card-details{display:flex;justify-content:space-between;z-index:2}.card-holder,.card-expires{z-index:2}.label{font-size:10px;color:#ffffffb3;letter-spacing:1px;margin-bottom:5px}.name,.date{font-size:16px;font-weight:500;letter-spacing:1px;color:#fff}.card-network{display:flex;justify-content:flex-end;align-items:center;margin-top:10px}.network-type{font-size:.7rem;opacity:.7;text-transform:uppercase;margin-right:10px;color:#e8e9eb}.visa-logo{font-family:Arial,sans-serif;font-size:24px;font-weight:700;color:#fff;letter-spacing:-1px}.swipe-logo{position:absolute;bottom:15px;right:25px;font-size:12px;font-weight:500;letter-spacing:1px;color:#fffc}.credit-text{position:absolute;top:25px;right:25px;font-size:18px;font-weight:700;letter-spacing:2px;z-index:2;transform:rotate(90deg);transform-origin:right top}.hero-image{display:flex;justify-content:center;align-items:center;perspective:1200px;padding-top:50px;padding-bottom:50px}.crypto-card:hover{transform:rotateY(15deg) translateZ(10px);box-shadow:-20px 20px 40px #0006,0 0 30px #fff3}@keyframes float{0%{transform:translateY(0) translateZ(0)}50%{transform:translateY(-15px) translateZ(20px)}to{transform:translateY(0) translateZ(0)}}.crypto-card{animation:float 6s ease-in-out infinite}.cards-stack{position:relative;width:380px;height:230px;transform-style:preserve-3d;transform:rotateX(55deg) rotate(-35deg);transition:transform .8s cubic-bezier(.23,1,.32,1);animation:stack-float 8s ease-in-out infinite}.cards-stack:hover{transform:rotateX(45deg) rotate(-25deg)}@keyframes stack-float{0%{transform:rotateX(55deg) rotate(-35deg) translateY(0)}50%{transform:rotateX(55deg) rotate(-35deg) translateY(-20px)}to{transform:rotateX(55deg) rotate(-35deg) translateY(0)}}.cards-stack .crypto-card{position:absolute;top:0;left:0;transition:transform .6s cubic-bezier(.23,1,.32,1);animation:none!important;transform-origin:30% 70%}.cards-stack .crypto-card:hover{box-shadow:none}.card-top{transform:translateZ(80px) rotate(-15deg) translateY(-10px)!important;background:linear-gradient(135deg,#222,#050505);box-shadow:0 15px 35px #0009!important}.card-middle{transform:translateZ(40px) rotate(0) translate(10px) translateY(10px)!important;background-color:#d1d5db;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cpath d='M0,0 L60,60 L120,0 Z' fill='none' stroke='rgba(255,255,255,0.4)' stroke-width='1'/%3E%3Cpath d='M0,120 L60,60 L120,120 Z' fill='none' stroke='rgba(255,255,255,0.4)' stroke-width='1'/%3E%3Cpath d='M0,60 L60,0 L120,60 L60,120 Z' fill='none' stroke='rgba(255,255,255,0.4)' stroke-width='1'/%3E%3C/svg%3E");background-size:120px 120px;box-shadow:0 15px 35px #0006!important}.card-bottom{transform:translateZ(0) rotate(15deg) translate(20px) translateY(30px)!important;background:repeating-radial-gradient(circle at 0% 100%,transparent,transparent 12px,rgba(255,255,255,.2) 12px,rgba(255,255,255,.2) 13px),linear-gradient(135deg,#7a8288,#5b6467);box-shadow:0 15px 35px #0003!important}.cards-stack:hover .card-top{transform:translateZ(120px) rotate(-25deg) translateY(-20px) translate(-10px)!important;box-shadow:0 20px 50px #000c!important}.cards-stack:hover .card-middle{transform:translateZ(60px) rotate(0) translate(15px) translateY(15px)!important;box-shadow:0 15px 35px #0006!important}.cards-stack:hover .card-bottom{transform:translateZ(0) rotate(25deg) translate(30px) translateY(45px)!important;box-shadow:0 15px 35px #0003!important}@keyframes shine{0%{transform:translate(-300%) translateY(-300%) rotate(45deg)}to{transform:translate(300%) translateY(300%) rotate(45deg)}}.hero-image{display:flex;justify-content:center;align-items:center;perspective:1000px}@media (max-width: 768px){.cards-stack{width:320px;height:200px}.crypto-card{width:320px;height:200px;padding:20px;transform:scale(1);margin:0 auto}.card-number{font-size:16px;margin-bottom:15px}.name,.date{font-size:14px}.card-logo{font-size:16px;top:20px;right:20px}.card-background-circle{width:180px;height:180px;right:-40px}}@media (max-width: 480px){.cards-stack{width:280px;height:170px}.crypto-card{width:280px;height:170px;padding:15px}.card-number{font-size:14px;margin-bottom:10px}.label{font-size:8px}.name,.date{font-size:12px}.date{font-size:10px;letter-spacing:.5px}}.grow-assets-section{background-color:var(--background-darker);padding:5rem 0;position:relative;overflow:hidden;color:var(--text-color)}.grow-assets-section .section-title{text-align:left;font-size:3.5rem;margin-bottom:2.5rem;font-weight:800;color:var(--text-color);line-height:1.2;letter-spacing:-1px}.bento-grid{display:grid;grid-template-columns:1.1fr .9fr;grid-template-rows:auto auto;gap:1.5rem;margin-bottom:3rem}.bento-card{background:var(--background-card);border-radius:20px;padding:2.5rem;box-shadow:var(--box-shadow);display:flex;flex-direction:column;position:relative;overflow:hidden;transition:var(--transition);border:1px solid rgba(255,255,255,.05)}.bento-card:hover{transform:translateY(-5px);box-shadow:0 15px 35px #00000080;border-color:#ffffff1a}.card-large{grid-column:1 / 2;grid-row:1 / 3}.card-small{grid-column:2 / 3}.row-layout{flex-direction:row;align-items:center;padding:2rem}.row-layout .bento-content{flex:1;padding-right:1rem;z-index:2}.row-layout .bento-image{flex:.8;min-height:120px;margin-top:0}.bento-header{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}.bento-header i{font-size:1.5rem;color:var(--text-primary)}.bento-header h3{font-size:1.5rem;margin:0;color:var(--text-color);font-weight:700}.earn-header i,.earn-header h3{color:#bef264}.bento-content p{color:var(--text-secondary);font-size:1rem;line-height:1.6;margin-bottom:1.25rem}.bento-content p strong{color:var(--text-color)}.simple-earn-container{display:flex;flex-direction:column;align-items:center;margin-top:auto;position:relative;padding-top:2rem}.start-earning-btn{background-color:#bef264;color:#111827;font-weight:700;padding:10px 24px;border-radius:30px;text-decoration:none;display:inline-flex;align-items:center;gap:.5rem;transition:var(--transition);z-index:2;font-size:.95rem}.start-earning-btn:hover{background-color:#a3e635;transform:translateY(-2px);box-shadow:0 5px 15px #bef2644d}.start-earning-btn i{font-size:.8rem}.bento-image{width:100%;min-height:150px;background-position:right bottom;background-repeat:no-repeat;background-size:contain;border-radius:8px;z-index:1;position:relative;display:flex;justify-content:center;align-items:center}.simple-earn-img{background:transparent;margin-top:1.5rem;min-height:200px;width:80%}.simple-earn-img:before{content:"";position:absolute;width:90px;height:90px;border-radius:50%;background:linear-gradient(135deg,#bef264,#65a30d);box-shadow:0 10px 30px #bef26433;transform:translate(-20px,-15px);animation:float 6s ease-in-out infinite}.simple-earn-img:after{content:"";position:absolute;width:60px;height:60px;border-radius:50%;background:#ffffff0d;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.1);transform:translate(30px,25px);animation:float 6s ease-in-out infinite reverse}.recurring-buy-img{background:transparent;min-height:140px}.recurring-buy-img:before{content:"";position:absolute;width:70px;height:70px;border-radius:50%;border:6px solid rgba(190,242,100,.4);border-top-color:transparent;transform:rotate(45deg);animation:spin 8s linear infinite}.recurring-buy-img:after{content:"";position:absolute;width:40px;height:40px;border-radius:50%;border:3px dashed rgba(255,255,255,.2);animation:spin 12s linear infinite reverse}.loan-img{background:transparent;min-height:140px}.loan-img:before{content:"";position:absolute;width:60px;height:70px;background:linear-gradient(135deg,#ffffff0d,#ffffff03);border:1px solid rgba(255,255,255,.1);border-radius:10px 10px 30px 30px;box-shadow:0 10px 20px #00000080;animation:float-small 4s ease-in-out infinite}.loan-img:after{content:"";position:absolute;width:16px;height:16px;border-radius:50%;background:#bef264;box-shadow:0 0 15px #bef26466;animation:pulse 2s ease-in-out infinite}@keyframes float{0%,to{transform:translateY(0) translate(-20px,-15px)}50%{transform:translateY(-10px) translate(-20px,-15px)}}@keyframes float-small{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.8}}.stats-row{display:flex;justify-content:center;align-items:center;padding:2rem 0;margin-top:2rem}.stat-item{text-align:center;padding:0 3rem}.stat-item h4{font-size:2rem;font-weight:800;color:var(--text-color);margin-bottom:.25rem}.stat-item p{color:var(--text-secondary);font-size:.9rem;font-weight:600;margin:0}.stat-divider{width:1px;height:40px;background-color:#ffffff1a}@media (max-width: 900px){.bento-grid{grid-template-columns:1fr}.card-large{grid-column:1 / -1;grid-row:auto}.card-small{grid-column:1 / -1}.stats-row{flex-wrap:nowrap;gap:.5rem;padding:1.5rem .5rem}.stat-item{padding:0 .5rem;flex:1 1 0}}@media (max-width: 600px){.grow-assets-section .section-title{margin-bottom:2rem}.bento-card{padding:1.5rem}.start-earning-btn{width:100%;justify-content:center}.stat-item h4{font-size:1.5rem}.stat-item p{font-size:.85rem}.stat-divider{display:block;height:30px}.row-layout{padding:1.5rem}}.external-resources{background:linear-gradient(145deg,#0a0a0a,#1a1a1a);padding:3rem;border-radius:15px;margin:4rem 0 2rem;box-shadow:0 10px 30px #ffffff4d;position:relative;overflow:hidden;border:2px solid rgba(255,255,255,.5)}.external-resources:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at center,rgba(255,255,255,.2) 0%,transparent 70%);z-index:0}.external-resources h3{text-align:center;margin-bottom:2rem;position:relative;z-index:1;font-size:1.8rem;letter-spacing:1px}.resources-container{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:1.5rem}.resource-item{display:flex;align-items:center;background:#1e1e28b3;border:1px solid rgba(255,255,255,.3);padding:.8rem 1rem;border-radius:12px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s ease;position:relative;overflow:hidden;min-width:200px;box-shadow:0 4px 15px #0000001a}.resource-item:after{content:"OFFICIAL";position:absolute;top:0;right:0;background:var(--primary-color);color:#fff;font-size:.55rem;font-weight:700;padding:2px 6px;border-radius:0 12px 0 8px;text-transform:uppercase;letter-spacing:.5px;opacity:.8;z-index:10}.resource-item:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(45deg,#ffffff0d,#ffffff08);z-index:1}.resource-item:hover{transform:translateY(-5px);border-color:#fff9;box-shadow:0 8px 25px #ffffff26;background:#282832e6}.resource-icon{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:.8rem;position:relative;transition:all .3s ease;box-shadow:0 5px 15px #0003;z-index:2;font-size:.9rem}.resource-info{flex:1;z-index:2}.resource-name{font-weight:600;font-size:.9rem;color:#fff;margin-bottom:.2rem;letter-spacing:.5px;display:flex;align-items:center}.verified-badge{color:var(--primary-color);font-size:.7rem;margin-left:5px;animation:glow 2s infinite alternate}@keyframes glow{0%{text-shadow:0 0 2px rgba(255,255,255,.5)}to{text-shadow:0 0 8px rgba(255,255,255,.8),0 0 12px rgba(255,255,255,.5)}}.resource-description{font-size:.75rem;color:#ffffffb3;line-height:1.3}@media (max-width: 768px){.resources-container{flex-direction:column;gap:1rem}.resource-item{width:100%;min-width:unset}}.external-resources:after{content:"OFFICIAL LINKS";position:absolute;top:-10px;right:30px;background:var(--primary-color);color:#fff;padding:5px 15px;font-size:.8rem;font-weight:700;border-radius:20px;letter-spacing:1px;box-shadow:0 5px 15px #0003}@media (max-width: 768px){.resources-container{gap:.8rem}.resource-item{width:100%;min-width:unset;padding:.8rem}.resource-icon{width:35px;height:35px;font-size:1rem}}@media (max-width: 480px){.resources-container{gap:.6rem}.resource-item{width:100%;padding:.6rem .8rem}.resource-icon{width:30px;height:30px;font-size:.9rem;margin-bottom:0}.resource-item span{font-size:.8rem}.external-resources{padding:1.5rem 1rem}.external-resources:after{right:15px;font-size:.65rem;padding:3px 8px}}.resources-section{background-color:var(--background-darker);position:relative;overflow:hidden;padding:4rem 0;z-index:5}.resources-section:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at 70% 30%,rgba(255,255,255,.15) 0%,transparent 70%);z-index:0}.resources-section h2{position:relative;z-index:1;margin-bottom:1rem}.coinmarketcap-icon{background:linear-gradient(135deg,#3861fb,#5a78ff)}.coinmarketcap-icon:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23ffffff' opacity='0.1'%3E%3Cpath d='M12 22a10 10 0 1 1 0-20 10 10 0 0 1 0 20zm0-2a8 8 0 1 0 0-16 8 8 0 0 0 0 16zm-3.54-4.46a1 1 0 0 1 1.42-1.42 3 3 0 0 0 4.24 0 1 1 0 0 1 1.42 1.42 5 5 0 0 1-7.08 0zM9 11a1 1 0 1 1 0-2 1 1 0 0 1 0 2zm6 0a1 1 0 1 1 0-2 1 1 0 0 1 0 2z'/%3E%3C/svg%3E");opacity:.1;border-radius:50%}.community-icon{background:linear-gradient(135deg,#ff6b6b,#ff8e8e)}.community-icon:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23ffffff' opacity='0.1'%3E%3Cpath d='M12 13a3 3 0 0 1 3-3h4a3 3 0 0 1 3 3v5a1 1 0 0 1-1 1h-8a1 1 0 0 1-1-1v-5zm3-1a1 1 0 0 0-1 1v5h8v-5a1 1 0 0 0-1-1h-6zm-12 1a3 3 0 0 1 3-3h4a3 3 0 0 1 3 3v5a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1v-5zm3-1a1 1 0 0 0-1 1v5h8v-5a1 1 0 0 0-1-1H6zm6-6a4 4 0 1 1 0 8 4 4 0 0 1 0-8zm0 2a2 2 0 1 0 0 4 2 2 0 0 0 0-4z'/%3E%3C/svg%3E");opacity:.1;border-radius:50%}.audit-icon{background:linear-gradient(135deg,#5cb85c,#7ed07e)}.audit-icon:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23ffffff' opacity='0.1'%3E%3Cpath d='M12 22a10 10 0 1 1 0-20 10 10 0 0 1 0 20zm0-2a8 8 0 1 0 0-16 8 8 0 0 0 0 16zm-2.3-8.7l1.3 1.29 3.3-3.3a1 1 0 0 1 1.4 1.42l-4 4a1 1 0 0 1-1.4 0l-2-2a1 1 0 0 1 1.4-1.42z'/%3E%3C/svg%3E");opacity:.1;border-radius:50%}.bscscan-icon{background:linear-gradient(135deg,#f0b90b,#ffcf3e)}.bscscan-icon:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23ffffff' opacity='0.1'%3E%3Cpath d='M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8zm-3-8l3-3 3 3-3 3-3-3z'/%3E%3C/svg%3E");opacity:.1;border-radius:50%}.dextools-icon{background:linear-gradient(135deg,#ff512f,#ff8f71)}.dextools-icon:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23ffffff' opacity='0.1'%3E%3Cpath d='M5 3h14a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2zm0 2v14h14V5H5zm8 2h2a1 1 0 0 1 1 1v8a1 1 0 0 1-1 1h-2a1 1 0 0 1-1-1V8a1 1 0 0 1 1-1zm-6 1h2a1 1 0 0 1 1 1v7a1 1 0 0 1-1 1H7a1 1 0 0 1-1-1V9a1 1 0 0 1 1-1zm1 2v5h1V10H8zm7 0v5h1V10h-1z'/%3E%3C/svg%3E");opacity:.1;border-radius:50%}.liquidity-icon{background:linear-gradient(135deg,#9c27b0,#ba68c8)}.liquidity-icon:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23ffffff' opacity='0.1'%3E%3Cpath d='M12 13V9a3 3 0 0 0-6 0v4a2 2 0 0 0-2 2v5a2 2 0 0 0 2 2h6a2 2 0 0 0 2-2v-5a2 2 0 0 0-2-2zm-4-4a1 1 0 0 1 2 0v4H8V9zm2 11H6v-5h4v5z'/%3E%3C/svg%3E");opacity:.1;border-radius:50%}.resource-item:hover .liquidity-icon,.resource-item:hover .coinmarketcap-icon,.resource-item:hover .community-icon,.resource-item:hover .audit-icon,.resource-item:hover .bscscan-icon,.resource-item:hover .dextools-icon{box-shadow:0 0 20px #ffffff80}.resource-item:hover .resource-icon{transform:rotate(5deg) scale(1.1)}.resource-icon i{z-index:3;position:relative}.telegram-icon{background:linear-gradient(135deg,#08c,#33a9dc)}.telegram-icon:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23ffffff' opacity='0.1'%3E%3Cpath d='M12 20a8 8 0 1 0 0-16 8 8 0 0 0 0 16zm0 2C6.477 22 2 17.523 2 12S6.477 2 12 2s10 4.477 10 10-4.477 10-10 10zm-3.11-8.83l-2.498-.779c-.54-.165-.543-.537.121-.804l9.733-3.76c.565-.23.885.061.702.79l-1.657 7.82c-.116.557-.451.69-.916.433l-2.551-1.888-1.189 1.148c-.122.118-.221.219-.409.244-.187.026-.341-.03-.454-.34l-.87-2.871-.012.008z'/%3E%3C/svg%3E");opacity:.1;border-radius:50%}.resource-item:hover .telegram-icon{box-shadow:0 0 20px #ffffff80}.twitter-icon{background:linear-gradient(135deg,#1da1f2,#4fc3f7)}.twitter-icon:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23ffffff' opacity='0.1'%3E%3Cpath d='M22.162 5.656a8.384 8.384 0 0 1-2.402.658A4.196 4.196 0 0 0 21.6 4c-.82.488-1.719.83-2.656 1.015a4.182 4.182 0 0 0-7.126 3.814 11.874 11.874 0 0 1-8.62-4.37 4.168 4.168 0 0 0-.566 2.103c0 1.45.738 2.731 1.86 3.481a4.168 4.168 0 0 1-1.894-.523v.052a4.185 4.185 0 0 0 3.355 4.101 4.21 4.21 0 0 1-1.89.072A4.185 4.185 0 0 0 7.97 16.65a8.394 8.394 0 0 1-6.191 1.732 11.83 11.83 0 0 0 6.41 1.88c7.693 0 11.9-6.373 11.9-11.9 0-.18-.005-.362-.013-.54a8.496 8.496 0 0 0 2.087-2.165v-.001z'/%3E%3C/svg%3E");opacity:.1;border-radius:50%}.resource-item:hover .twitter-icon{box-shadow:0 0 20px #ffffff80}.github-icon{background:linear-gradient(135deg,#333,#666)}.github-icon:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23ffffff' opacity='0.1'%3E%3Cpath d='M12 2C6.477 2 2 6.484 2 12.017c0 4.425 2.865 8.18 6.839 9.504.5.092.682-.217.682-.483 0-.237-.008-.868-.013-1.703-2.782.605-3.369-1.343-3.369-1.343-.454-1.158-1.11-1.466-1.11-1.466-.908-.62.069-.608.069-.608 1.003.07 1.531 1.032 1.531 1.032.892 1.53 2.341 1.088 2.91.832.092-.647.35-1.088.636-1.338-2.22-.253-4.555-1.113-4.555-4.951 0-1.093.39-1.988 1.029-2.688-.103-.253-.446-1.272.098-2.65 0 0 .84-.27 2.75 1.026A9.564 9.564 0 0112 6.844c.85.004 1.705.115 2.504.337 1.909-1.296 2.747-1.027 2.747-1.027.546 1.379.202 2.398.1 2.651.64.7 1.028 1.595 1.028 2.688 0 3.848-2.339 4.695-4.566 4.943.359.309.678.92.678 1.855 0 1.338-.012 2.419-.012 2.747 0 .268.18.58.688.482A10.019 10.019 0 0022 12.017C22 6.484 17.522 2 12 2z'/%3E%3C/svg%3E");opacity:.1;border-radius:50%}.resource-item:hover .github-icon{box-shadow:0 0 20px #33333380}.social-icons a{color:var(--primary-color);font-size:1.5rem;margin-right:1.5rem;transition:var(--transition)}.social-icons a:hover{color:#fff}.mtp-visa-section{background-color:#0a0a0a;padding:8rem 0;position:relative;overflow:hidden;border-top:1px solid rgba(255,255,255,.05);border-bottom:1px solid rgba(255,255,255,.05)}.mtp-visa-section:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at 70% 50%,rgba(255,255,255,.08) 0%,transparent 60%),radial-gradient(circle at 30% 70%,rgba(255,255,255,.03) 0%,transparent 50%);z-index:0}.mtp-visa-container{display:grid;grid-template-columns:repeat(2,1fr);gap:5rem;margin:0 auto;position:relative;z-index:1;align-items:center}.mtp-visa-title{text-align:left;margin-bottom:2.5rem;font-size:3.5rem;font-weight:800;color:#fff;line-height:1.2;letter-spacing:-1px}.mtp-visa-title .highlight{color:var(--primary-color);text-shadow:0 0 30px rgba(255,255,255,.4)}.mtp-visa-card-image{display:flex;justify-content:center;align-items:center;position:relative}.mtp-card-display{position:relative;transform-style:preserve-3d;perspective:1000px}.mtp-visa-benefits{display:flex;flex-direction:column;gap:2.5rem}.mtp-benefit-item{display:flex;align-items:flex-start;gap:1.2rem}.mtp-benefit-circle{min-width:60px;height:60px;background-color:var(--primary-color);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#000;font-size:1.5rem;flex-shrink:0;box-shadow:0 0 20px #fff3;transition:transform .3s ease}.mtp-benefit-item:hover .mtp-benefit-circle{transform:scale(1.1)}.mtp-benefit-content{flex-grow:1}.mtp-benefit-title{font-size:1.4rem;font-weight:700;color:var(--primary-color);margin-bottom:.5rem;line-height:1.3;text-shadow:0 0 10px rgba(255,255,255,.1)}.mtp-benefit-text{color:#e0e0e0;font-size:1rem;line-height:1.5;margin-bottom:0}.mtp-benefit-text strong{color:#fff;font-weight:600}.mtp-benefit-footnote{font-size:.8rem;margin-top:.8rem;color:#757575}.global-spending-section{background-color:#050505;padding:8rem 0;position:relative;overflow:hidden}.spending-layout{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;position:relative;z-index:2}.spending-content{max-width:500px}.text-left{text-align:left}.global-spending-title{font-size:3.5rem;font-weight:800;color:#fff;margin-bottom:1.5rem;line-height:1.2;text-align:left;letter-spacing:-1px}.spending-description{font-size:1.1rem;color:#aaa;line-height:1.6;margin-bottom:2.5rem}.spending-logo{font-size:1.8rem;font-weight:700;color:#fff;display:flex;align-items:center;gap:10px}.spending-graphic-right{position:relative;height:600px;width:100%;display:flex;justify-content:center;align-items:center}.graphic-bg-curve{position:absolute;top:-10%;right:-20%;width:120%;height:120%;background:#e6f7b3;border-radius:50% 0 0 50%;transform:rotate(-10deg);z-index:0}.floating-icon-item{position:absolute;width:60px;height:60px;background:var(--primary-color);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.5rem;color:#000;border:4px solid #000;box-shadow:-5px 5px #000;z-index:1;transform-style:preserve-3d;animation:float-icon 4s ease-in-out infinite alternate}.item-1{top:15%;right:25%;transform:rotate(15deg);animation-delay:0s}.item-2{top:5%;right:5%;transform:rotate(-10deg);animation-delay:1s}.item-3{top:40%;right:35%;transform:rotate(5deg);width:70px;height:70px;font-size:2rem;animation-delay:.5s}.item-4{top:65%;right:25%;transform:rotate(-15deg);background:#c5e1a5;animation-delay:1.5s}.item-5{top:55%;right:5%;transform:rotate(10deg);animation-delay:.8s}.item-6{bottom:10%;right:15%;transform:rotate(-5deg);background:#a5d6a7;animation-delay:1.2s}@keyframes float-icon{0%{transform:translateY(0) rotate(0)}to{transform:translateY(-15px) rotate(10deg)}}.platform-base{position:absolute;bottom:50px;left:50%;transform:translate(-50%);width:250px;height:100px;z-index:2}.platform-top{position:absolute;top:0;left:0;width:100%;height:60px;background:#fff;border-radius:50%;border:4px solid #000;z-index:2}.platform-top:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80%;height:60%;border-radius:50%;border:2px solid rgba(0,0,0,.1)}.platform-body{position:absolute;top:30px;left:0;width:100%;height:60px;background:#f0f0f0;border-radius:0 0 50% 50%;border:4px solid #000;border-top:none;z-index:1}.platform-shadow{position:absolute;bottom:-20px;left:-10%;width:120%;height:40px;background:#0006;border-radius:50%;filter:blur(10px);z-index:0}.showcase-card{position:absolute;bottom:140px;left:50%;transform:translate(-50%) rotateY(-15deg) rotateX(5deg);width:220px;height:340px;background:linear-gradient(145deg,#1a1a1a,#050505);border-radius:15px;border:1px solid rgba(255,255,255,.1);box-shadow:-15px 25px 30px #0009,inset 0 0 0 1px #ffffff0d;padding:25px;display:flex;flex-direction:column;justify-content:space-between;z-index:3;overflow:hidden;animation:float-card 6s ease-in-out infinite alternate}@keyframes float-card{0%{transform:translate(-50%) translateY(0) rotateY(-15deg) rotateX(5deg)}to{transform:translate(-50%) translateY(-20px) rotateY(-5deg) rotateX(10deg)}}.card-glow-line{position:absolute;background:var(--primary-color);box-shadow:0 0 10px var(--primary-color)}.line-1{top:-20px;left:40px;width:2px;height:200px;transform:rotate(35deg)}.line-2{bottom:-50px;right:80px;width:2px;height:250px;transform:rotate(-25deg)}.card-top-row{position:relative;z-index:1}.card-logo{color:#fff;font-size:2rem;font-weight:800;letter-spacing:1px}.card-bottom-row{position:relative;z-index:1;display:flex;justify-content:space-between;align-items:flex-end}.card-type{color:#fff;font-size:.9rem;letter-spacing:2px}.card-visa{color:#fff;font-size:1.8rem;font-style:italic;font-weight:800}.app-features-layout{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.app-features-content{display:flex;flex-direction:column;gap:3.5rem}.app-feature-block h3{font-size:1.6rem;font-weight:500;color:#fff;margin-bottom:.8rem;line-height:1.3}.app-feature-block p{font-size:1rem;color:#a0a0a0;line-height:1.6}.app-features-mockup{display:flex;justify-content:center;position:relative}.app-features-mockup:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:120%;height:120%;background:radial-gradient(circle,rgba(255,255,255,.05) 0%,transparent 60%);z-index:0}.phone-frame{width:290px;height:600px;background:#000;border:8px solid #222;border-radius:40px;position:relative;box-shadow:0 0 0 1px #111,0 25px 50px -12px #000c,0 35px 70px #0009,inset 0 0 0 3px #000;z-index:1}.phone-frame:before{content:"";position:absolute;left:-10px;top:100px;width:2px;height:25px;background:#222;border-radius:2px 0 0 2px;box-shadow:0 40px #222,0 90px #222}.phone-frame:after{content:"";position:absolute;right:-10px;top:120px;width:2px;height:40px;background:#222;border-radius:0 2px 2px 0}.phone-notch{position:absolute;top:10px;left:50%;transform:translate(-50%);width:80px;height:24px;background:#000;border-radius:12px;z-index:10;display:flex;justify-content:flex-end;align-items:center;padding-right:10px;box-shadow:inset 0 0 0 1px #ffffff08}.camera-lens{width:10px;height:10px;background:#111;border-radius:50%;box-shadow:inset 0 0 3px #ffffff1a,0 0 2px #000c;position:relative}.camera-lens:after{content:"";position:absolute;top:2.5px;left:2.5px;width:3px;height:3px;background:#1a4b8c;border-radius:50%}.phone-screen{width:100%;height:100%;background:#000;display:flex;flex-direction:column;position:relative;border-radius:32px;overflow:hidden}.phone-screen:before{content:"";position:absolute;top:-50px;left:50%;transform:translate(-50%);width:250px;height:250px;background:radial-gradient(circle,rgba(255,255,255,.15) 0%,transparent 70%);pointer-events:none;z-index:0}.status-bar{display:flex;justify-content:space-between;padding:12px 25px 0;font-size:.75rem;color:#fff;font-weight:600;z-index:5}.status-icons{display:flex;gap:5px}.app-header{display:flex;justify-content:space-between;padding:20px;color:#fff;font-size:1.2rem}.app-header .right-icons{display:flex;gap:15px}.mockup-card{margin:10px 20px;height:160px;background:#000;border:1px solid rgba(255,255,255,.05);border-radius:12px;position:relative;padding:15px 20px;box-shadow:0 20px 40px #000c,inset 0 1px #ffffff0d;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between}.mockup-card:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:radial-gradient(rgba(255,255,255,.05) 1px,transparent 1px);background-size:10px 10px;opacity:.3;pointer-events:none;z-index:0}.mockup-card-bg{display:none}.mockup-card-top{display:flex;justify-content:space-between;align-items:flex-start;position:relative;z-index:1}.mockup-card-logo{color:#fff;font-size:1.1rem;font-weight:500;display:flex;align-items:center;gap:8px;letter-spacing:1px}.mockup-card-chip{width:32px;height:24px;background:linear-gradient(135deg,#e0e0e0,#999);border-radius:4px;position:relative;z-index:1;margin-top:15px;opacity:.9}.mockup-card-chip:after{content:"";position:absolute;top:4px;left:4px;right:4px;bottom:4px;border:1px solid rgba(0,0,0,.2);border-radius:2px}.mockup-card-bottom{display:flex;justify-content:space-between;align-items:flex-end;position:relative;z-index:1}.mockup-card-number{color:#ffffffb3;font-family:Courier New,Courier,monospace;font-size:.9rem;letter-spacing:2px}.mockup-card-visa{color:#fff;font-style:italic;font-weight:800;font-size:1.3rem;letter-spacing:-.5px;text-shadow:0 2px 5px rgba(0,0,0,.5)}.m-icon{color:var(--primary-color)}.mockup-balance{text-align:center;margin:10px 0}.mockup-balance .label{color:#888;font-size:.55rem;letter-spacing:2px;margin-bottom:5px;text-transform:uppercase}.mockup-balance h2{color:#fff;font-size:2.2rem;font-weight:300;letter-spacing:-.5px;text-align:center;margin-bottom:0;line-height:1}.mockup-balance h2 span{font-size:1rem;color:#aaa;vertical-align:top;margin-right:2px}.mockup-actions{display:flex;justify-content:center;gap:15px;padding:0 20px;margin-bottom:20px}.mockup-btn{flex:1;background:#111;color:#fff;border:1px solid #333;padding:12px 10px;border-radius:25px;font-weight:400;font-size:.9rem;display:flex;justify-content:center;align-items:center;cursor:default;pointer-events:none;box-shadow:none;letter-spacing:.2px}.mockup-banner{margin:0 20px 20px;background:#111;border-radius:12px;padding:12px 15px;display:flex;align-items:center;gap:12px}.banner-icon{color:#aaa;font-size:1.2rem}.banner-text h4{color:#fff;font-size:.8rem;font-weight:500;margin-bottom:2px}.banner-text p{color:#666;font-size:.65rem}.mockup-transactions{padding:0 20px;flex-grow:1;overflow-y:auto}.mockup-transactions::-webkit-scrollbar{display:none}.tx-item{display:flex;align-items:center;margin-bottom:12px;padding:8px 0;border-radius:0;background:transparent;border:none;transition:background .2s ease}.tx-item:hover{background:#ffffff05}.tx-icon{width:36px;height:36px;border-radius:50%;background:#111;color:#fff;display:flex;justify-content:center;align-items:center;font-size:.85rem;margin-right:15px;border:1px solid rgba(255,255,255,.05)}.tx-icon.green{color:#fff;background:#111}.tx-info h4{color:#fff;font-size:.85rem;font-weight:400;margin-bottom:3px;letter-spacing:.2px}.tx-info p{color:#666;font-size:.65rem}.tx-amount{margin-left:auto;text-align:right;font-size:.85rem;font-weight:500}.tx-amount.positive{color:#4ade80}.tx-amount.negative{color:#fff}.tx-amount span{display:block;color:#666;font-size:.6rem;font-weight:400;margin-top:4px}.mockup-bottom-nav{display:flex;justify-content:space-around;padding:15px 10px 25px;background:#000;border-top:1px solid rgba(255,255,255,.05);margin-top:auto;position:relative;z-index:10}.nav-item{display:flex;flex-direction:column;align-items:center;color:#555;gap:8px;font-size:.6rem;transition:color .3s ease;cursor:pointer}.nav-item:hover{color:#aaa}.nav-item i{font-size:1.3rem;margin-bottom:2px}.nav-item span{font-size:.55rem;letter-spacing:.5px}.nav-item.active{color:#fff}.mtp-card{background:linear-gradient(135deg,#111,#000);border:1px solid rgba(255,255,255,.3);box-shadow:0 15px 35px #0009;position:relative;overflow:hidden;padding:25px;border-radius:16px;color:#fff;width:380px;height:230px;z-index:1;display:flex;flex-direction:column;justify-content:space-between;transform-style:preserve-3d;perspective:1000px;transition:transform .6s cubic-bezier(.23,1,.32,1)}.mtp-card .card-background-circle{position:absolute;top:50%;right:-50px;width:200px;height:200px;background-color:#e8e9eb;border-radius:50%;opacity:.8;z-index:-1;transform:translateY(-50%)}.card-logo-top{position:absolute;top:25px;right:25px;font-size:1rem;z-index:2}.macro-text{color:#e8e9eb;font-weight:700}.protocol-text{color:#fff;font-weight:400}.mtp-card .card-number{font-size:1.4rem;letter-spacing:2px;color:#fff;margin:20px 0;font-family:Courier New,monospace}.card-holder-info{display:flex;flex-direction:column;gap:.2rem;z-index:2}.mtp-card .card-holder{font-size:1rem;font-weight:600;letter-spacing:1px;color:#fff}.mtp-card .card-expires{font-size:1rem;font-weight:500;letter-spacing:1px;color:#fff}.visa-logo-mtp{font-family:Arial,sans-serif;font-size:1.5rem;font-weight:700;color:#fff;letter-spacing:-1px;display:flex;align-items:center}.visa-logo-mtp span{font-size:1rem;margin-left:.3rem;color:var(--primary-color)}.mtp-card:hover{transform:rotateY(10deg) translateZ(10px);box-shadow:-20px 20px 40px #0006,0 0 30px #fff3}@media (max-width: 992px){.mtp-visa-container{grid-template-columns:1fr;gap:3rem}.mtp-visa-card-image{order:-1;margin-bottom:2rem}}@media (max-width: 768px){.mtp-card{width:320px;height:200px;padding:20px;transform:scale(.9);margin:0 auto}.mtp-benefit-item{flex-direction:column;align-items:center;text-align:center}.mtp-benefit-title{font-size:1.3rem}.mtp-benefit-circle{margin-bottom:1rem}}@media (max-width: 576px){.mtp-visa-benefits{gap:2.5rem}.mtp-card{width:280px;height:180px;padding:15px}.mtp-card .card-number{font-size:1.1rem;margin:15px 0}.macro-text,.protocol-text,.card-holder,.card-expires{font-size:.9rem}.visa-logo-mtp{font-size:1.2rem}}#preloader{position:fixed;top:0;left:0;width:100%;height:100%;background-color:var(--background-darker);display:flex;justify-content:center;align-items:center;z-index:9999;transition:opacity .3s ease,visibility .3s ease}#preloader.hidden{opacity:0;visibility:hidden;pointer-events:none}.loader{font-size:2rem;font-weight:700;display:flex;flex-direction:column;align-items:center;animation:pulse 1.5s infinite alternate}@keyframes pulse{0%{opacity:.5;transform:scale(.95)}to{opacity:1;transform:scale(1.05)}}#scroll-to-top{position:fixed;bottom:20px;right:20px;width:50px;height:50px;border-radius:50%;background-color:var(--primary-color);color:#000;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:20px;opacity:0;transform:translateY(100px);transition:opacity .3s ease,transform .3s ease;z-index:99;box-shadow:0 4px 12px #0003}#scroll-to-top.visible{opacity:1;transform:translateY(0)}#scroll-to-top:hover{background-color:#e8e9eb;transform:translateY(-5px);box-shadow:0 6px 16px #0000004d}@media (max-width: 768px){#scroll-to-top{width:40px;height:40px;bottom:20px;right:20px;font-size:16px}}
