:root{--lamborghini-gold:#ffc000;--lamborghini-gold-dark:#917300;--pure-white:#fff;--absolute-black:#000;--charcoal:#202020;--dark-iron:#181818;--overlay-black:#000000b3;--text-white:#fff;--text-smoke:#f5f5f5;--text-ash:#7d7d7d;--text-shadow:#313131;--cyan-pulse:#29abe2;--link-blue:#3860be;--teal-action:#1eaedb;--border-light:#ffffff1a;--border-medium:#ffffff80;--border-ghost:#ffffff80;--transition:all .3s ease;--radius-sm:0px;--radius-md:0px;--radius-lg:0px}*{box-sizing:border-box;margin:0;padding:0;font-family:Inter,Helvetica Neue,Arial,sans-serif;border-radius:0!important}body{background-color:var(--absolute-black);color:var(--text-white);line-height:1.6}.app{min-height:100vh}.container{width:100%;max-width:1200px;margin:0 auto;padding:0 20px}a{color:inherit;transition:var(--transition);text-decoration:none}ul{list-style:none}button{cursor:pointer;color:inherit;background:0 0;border:none;font-family:inherit}.navbar{z-index:999;width:100%;transition:var(--transition);background-color:#0000;padding:30px 0;position:fixed;top:0;left:0}.navbar.scrolled{background-color:var(--absolute-black);padding:20px 0}.navbar .container{justify-content:space-between;align-items:center;display:flex}.logo-img{width:auto;height:32px;transition:var(--transition);display:block}.logo:hover .logo-img{opacity:.8}.desktop-nav{align-items:center;display:flex}.desktop-nav ul{margin-right:40px;display:flex}.nav-link{color:var(--text-gray);transition:var(--transition);padding:0 18px;font-weight:500;position:relative}.nav-link:after{content:"";background-color:var(--text-white);width:0;height:1px;transition:var(--transition);position:absolute;bottom:-5px;left:18px}.nav-link:hover{color:var(--text-white)}.nav-link:hover:after{width:calc(100% - 36px)}.nav-actions{align-items:center;gap:15px;display:flex}.language-selector{position:relative}.language-btn{border:1px solid var(--border-light);color:var(--text-white);cursor:pointer;transition:var(--transition);background:0 0;border-radius:8px;align-items:center;gap:8px;padding:10px 16px;font-size:.9rem;display:flex}.language-btn:hover{border-color:var(--text-white);background:#ffffff0d}.menu-toggle{color:var(--text-white);font-size:1.5rem;display:none}.mobile-nav{background-color:var(--bg-black);z-index:1000;width:100%;height:100vh;transition:var(--transition);border-left:1px solid var(--border-light);position:fixed;top:0;right:-100%}.mobile-nav.active{right:0}.mobile-nav-content{height:100%;padding:30px;overflow-y:auto}.menu-close{margin-bottom:40px;font-size:1.8rem;display:block}.mobile-nav ul{flex-direction:column;gap:25px;display:flex}.mobile-nav-link{color:var(--text-gray);border-bottom:1px solid var(--border-light);transition:var(--transition);padding:10px 0;font-size:1.2rem}.mobile-nav-link:hover{color:var(--text-white)}.mobile-language-selector{border-top:1px solid var(--border-light);margin-top:20px;padding-top:20px}.mobile-language-btn{border:1px solid var(--border-light);width:100%;color:var(--text-white);cursor:pointer;transition:var(--transition);background:#ffffff0d;border-radius:12px;justify-content:center;align-items:center;gap:10px;padding:15px;font-size:1rem;display:flex}.mobile-nav-actions{border-top:1px solid var(--border-light);flex-direction:column;gap:15px;margin-top:30px;padding-top:20px;display:flex}.btn{transition:var(--transition);text-align:center;text-transform:uppercase;letter-spacing:.14px;border-radius:0;padding:12px 24px;font-size:14.4px;font-weight:600;display:inline-block}.btn-primary{background-color:var(--lamborghini-gold);color:var(--absolute-black);border:none;font-weight:700}.btn-primary:hover{background-color:var(--lamborghini-gold-dark);color:var(--pure-white)}.btn-outline{border:1px solid var(--border-ghost);color:var(--text-white);opacity:.5;background-color:#0000}.btn-outline:hover{background-color:var(--teal-action);border-color:var(--teal-action);color:var(--text-white);opacity:.7}.btn-transparent{border:1px solid var(--border-ghost);color:var(--text-white);opacity:.5;background-color:#0000}.btn-transparent:hover{background-color:var(--teal-action);border-color:var(--teal-action);color:var(--text-white);opacity:.7}.btn-large{padding:24px;font-size:16px;font-weight:400}.section-header{margin-bottom:60px}.section-header h2{text-transform:uppercase;letter-spacing:normal;margin-bottom:16px;font-size:3.38rem;font-weight:400;line-height:1.19;display:inline-block;position:relative}.section-header h2:after{content:"";background-color:var(--lamborghini-gold);width:60px;height:2px;position:absolute;bottom:-8px;left:0}.section-header p{color:var(--text-ash);max-width:600px;font-size:1.1rem}.section-header.text-center{text-align:center}.section-header.text-center h2:after{left:50%;transform:translate(-50%)}.section-header.text-center p{margin-left:auto;margin-right:auto}.hero{background-color:var(--absolute-black);padding:200px 0 100px;position:relative}.hero:after{content:"";z-index:0;background:radial-gradient(circle at 70% 60%,#ffffff08 0%,#0000 50%);width:100%;height:100%;position:absolute;top:0;left:0}.hero-content{z-index:1;align-items:center;gap:60px;display:flex;position:relative}.hero-text{flex:1}.hero-text h1{text-transform:uppercase;margin-bottom:30px;font-size:3.5rem;font-weight:400;line-height:1.1}.hero-text p{color:var(--text-ash);max-width:500px;margin-bottom:40px;font-size:1.1rem;line-height:1.56}.hero-buttons{gap:20px;margin-bottom:60px;display:flex}.hero-visual{flex:1}.chart-container{background-color:#0000;border-radius:0;justify-content:center;align-items:center;width:100%;height:400px;padding:0;display:flex;overflow:visible}.hero-video{object-fit:contain;border-radius:0;width:100%;height:100%;display:block}.markets{background-color:var(--absolute-black);padding:120px 0}.products-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:30px;display:grid}.product-card{background-color:var(--charcoal);transition:var(--transition);border:none;border-radius:0;padding:35px}.product-card:hover{background-color:#282828;transform:translateY(-5px)}.product-card h3{text-transform:uppercase;margin-bottom:15px;font-size:1.5rem;font-weight:400}.product-card p{color:var(--text-ash);line-height:1.7}.products{background-color:var(--dark-iron);padding:120px 0}.products-content{align-items:center;gap:80px;display:flex}.products-text{flex:1}.products-text h2{text-transform:uppercase;margin-bottom:20px;font-size:3.38rem;font-weight:400;line-height:1.19}.products-subtitle{color:var(--text-ash);margin-bottom:50px;font-size:1.1rem;line-height:1.6}.products-list{flex-direction:column;gap:30px;display:flex}.product-item{align-items:flex-start;gap:20px;display:flex}.product-info h3{text-transform:uppercase;margin-bottom:8px;font-size:1.69rem;font-weight:400;line-height:1.37}.product-info p{color:var(--text-ash);font-size:.95rem;line-height:1.6}.products-visual{flex:1.5}.products-image-container{justify-content:center;align-items:center;width:100%;display:flex;position:relative}.products-image-container:before,.products-image-container:after{display:none}.products-image{object-fit:contain;background:0 0;border:none;border-radius:0;width:100%;height:auto;display:block}.features{background-color:var(--absolute-black);padding:120px 0}.features-content{align-items:center;gap:80px;display:flex}.features-visual{flex:1.5}.features-image-container{justify-content:center;align-items:center;width:100%;display:flex;position:relative}.features-image-container:before,.features-image-container:after{display:none}.features-image{object-fit:contain;background:0 0;border:none;border-radius:0;width:100%;height:auto;display:block}.features-text{flex:1}.features-text h2{text-transform:uppercase;margin-bottom:20px;font-size:3.38rem;font-weight:400;line-height:1.19}.features-subtitle{color:var(--text-ash);margin-bottom:50px;font-size:1.1rem;line-height:1.6}.features-list{flex-direction:column;gap:30px;display:flex}.feature-item{align-items:flex-start;gap:20px;display:flex}.feature-info h3{text-transform:uppercase;margin-bottom:8px;font-size:1.69rem;font-weight:400;line-height:1.37}.feature-info p{color:var(--text-ash);font-size:.95rem;line-height:1.6}.signup{background-color:var(--absolute-black);padding:120px 0}.signup-content{justify-content:center;display:flex}.signup-text{text-align:center;max-width:600px}.signup-text h2{text-transform:uppercase;margin-bottom:25px;font-size:3.38rem;font-weight:400;line-height:1.19}.signup-text p{color:var(--text-ash);margin-bottom:35px;margin-left:auto;margin-right:auto;font-size:1.1rem}.download-buttons{justify-content:center;gap:20px;margin-top:40px;display:flex}.download-btn{border:1px solid var(--border-ghost);color:var(--text-white);transition:var(--transition);opacity:.5;text-transform:uppercase;background-color:#0000;border-radius:0;align-items:center;gap:12px;padding:15px 30px;font-size:1rem;font-weight:400;display:flex}.download-btn:hover{background-color:var(--text-white);color:var(--bg-black);border-color:var(--text-white)}.download-btn i{font-size:1.5rem}.download-btn-google-play{object-fit:contain;flex-shrink:0;width:24px;height:24px;display:block}.download-btn:hover .download-btn-google-play{filter:invert()}.community{background-color:var(--dark-iron);padding:120px 0}.community-content{align-items:center;gap:80px;display:flex}.community-text{flex:1}.community-text h2{text-transform:uppercase;margin-bottom:20px;font-size:3.38rem;font-weight:400;line-height:1.19}.community-subtitle{color:var(--text-ash);margin-bottom:50px;font-size:1.1rem;line-height:1.6}.community-list{flex-direction:column;gap:30px;display:flex}.community-item{align-items:flex-start;gap:20px;display:flex}.community-info h3{text-transform:uppercase;margin-bottom:8px;font-size:1.69rem;font-weight:400;line-height:1.37}.community-info p{color:var(--text-ash);font-size:.95rem;line-height:1.6}.community-visual{flex:1.5}.community-image-container{justify-content:center;align-items:center;width:100%;display:flex;position:relative}.community-image-container:before,.community-image-container:after{display:none}.community-image{object-fit:contain;background:0 0;border:none;border-radius:0;width:100%;height:auto;display:block}.news{background-color:var(--absolute-black);padding:120px 0}.news-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px;display:grid}.news-card{background-color:var(--charcoal);transition:var(--transition);border:none;border-radius:0;padding:30px}.news-card:hover{background-color:#282828;transform:translateY(-5px)}.news-card h3{transition:var(--transition);text-transform:uppercase;margin-bottom:15px;font-size:1.5rem;font-weight:400}.news-card:hover h3{color:var(--text-smoke)}.news-card p{color:var(--text-ash);margin-bottom:25px;line-height:1.7}.news-link{color:var(--text-white);transition:var(--transition);text-transform:uppercase;letter-spacing:.14px;align-items:center;font-size:14px;font-weight:400;display:inline-flex}.news-link:hover{color:var(--link-blue)}.news-link i{transition:var(--transition);margin-left:10px}.news-card:hover .news-link i{transform:translate(5px)}.faq{background-color:var(--dark-iron);padding:120px 0}.faq-list{flex-direction:column;gap:15px;max-width:800px;margin:0 auto;display:flex}.faq-item{background-color:var(--charcoal);border:none;border-radius:0;overflow:hidden}.faq-question{text-align:left;width:100%;color:var(--text-white);transition:var(--transition);text-transform:uppercase;letter-spacing:.1px;justify-content:space-between;align-items:center;padding:20px 25px;font-size:1rem;font-weight:400;display:flex}.faq-question:hover{background-color:#ffffff0d}.faq-question span{flex:1}.faq-question i{transition:var(--transition)}.faq-answer{max-height:0;padding:0 25px;transition:max-height .5s,padding .5s;overflow:hidden}.faq-answer.active{max-height:500px;padding:0 25px 25px}.faq-answer p{color:var(--text-ash);border-top:1px solid var(--dark-iron);padding-top:15px;line-height:1.7}.footer{background-color:var(--dark-iron);border-top:none;padding:72px 0 56px}.footer-top{width:100%}.footer-nav{width:100%;position:relative}.footer-nav-heading{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.footer-links{grid-template-columns:repeat(auto-fill,minmax(168px,1fr));align-items:start;gap:2.5rem clamp(1.5rem,4vw,2.75rem);width:100%;display:grid}.footer-column{min-width:0}.footer-column-title{letter-spacing:.04em;text-transform:uppercase;color:#ffffffeb;border-bottom:1px solid var(--border-light);margin:0 0 1rem;padding-bottom:.75rem;font-size:.8125rem;font-weight:600}.footer-column ul{flex-direction:column;gap:.625rem;display:flex}.footer-column a{color:var(--text-ash);transition:var(--transition);font-size:.875rem;line-height:1.45;display:inline-block}.footer-column a:hover{color:var(--link-blue)}.footer-column--pairs a{font-variant-numeric:tabular-nums;letter-spacing:.02em;font-family:ui-monospace,SF Mono,Menlo,Monaco,Consolas,monospace;font-size:.8125rem}@media (width<=1024px){.hero-content{text-align:center;flex-direction:column}.hero-text p{margin-left:auto;margin-right:auto}.products-content{flex-direction:column;gap:60px}.features-content{flex-direction:column-reverse;gap:60px}.community-content{flex-direction:column;gap:60px}}@media (width<=768px){.desktop-nav{display:none}.menu-toggle{display:block}.hero-text h1{font-size:2.5rem}.hero-buttons{flex-direction:column}.section-header h2,.products-text h2,.features-text h2,.community-text h2{font-size:2rem}.footer-links{grid-template-columns:repeat(auto-fill,minmax(148px,1fr));gap:2rem 1.5rem}}@media (width<=576px){.logo-img{height:32px}.hero{padding:150px 0 80px}.hero-text h1{font-size:2rem}.markets,.products,.features,.community,.signup,.news,.faq{padding:80px 0}.download-buttons{flex-direction:column;gap:15px}.download-btn{justify-content:center}.products-list{gap:25px}.product-item{gap:15px}.features-list{gap:25px}.feature-item{gap:15px}.community-list{gap:25px}.community-item{gap:15px}.footer{padding:56px 0 40px}.footer-links{grid-template-columns:1fr 1fr;gap:1.75rem 1.25rem}.footer-column-title{margin-bottom:.75rem;padding-bottom:.5rem;font-size:.75rem}.footer-column a{font-size:.8125rem}}
