h2,section{position:relative}.nav-links a:hover::after,h2::after{width:100%}.container,.hero-container{max-width:1400px;margin:0 auto}.account-btn,h1,h2,h3{letter-spacing:.5px;font-weight:600;font-family:Orbitron,sans-serif}.hero-content p,.step-card,footer,h2{text-align:center}.footer-links a,.nav-links a{text-decoration:none;transition:color .3s}.account-btn,.account-card h3,.contact-card h3,.profit-value,.stat-number,h1,h2,h3{font-family:Orbitron,sans-serif}.account-btn,.back-to-top,.close-modal,.faq-question,.theme-toggle,.timeframe{cursor:pointer}.hero-content h1,.slider-text,h2{-webkit-text-fill-color:transparent;-webkit-text-fill-color:transparent}:root{--primary:#00f7ff;--primary-hover:#00d9e0;--primary-dark:#008b96;--bg:#0f0f0f;--bg-light:#1a1a1a;--bg-lighter:#252525;--text:#f0f0f0;--text-secondary:#b0b0b0;--card-bg:#1a1a1a;--border:#333;--success:#00e676;--error:#ff3d71}*{margin:0;padding:0;box-sizing:border-box;font-family:Montserrat,sans-serif}body,html{background:var(--bg);color:var(--text);line-height:1.6;overflow-x:hidden;scroll-behavior:smooth}.container{padding:0 2em}section{padding:6em 0}h2{font-size:2.5em;margin-top:1.5em;margin-bottom:1.5em;background:linear-gradient(90deg,#fff,var(--primary));-webkit-background-clip:text;display:inline-block}h2::after{content:'';position:absolute;bottom:-10px;left:0;height:3px;background:linear-gradient(90deg,var(--primary),transparent);border-radius:3px}.main-header{background:rgba(15,15,15,.95);backdrop-filter:blur(10px);box-shadow:0 4px 30px rgba(0,247,255,.1);position:sticky;top:0;z-index:1000;border-bottom:1px solid rgba(0,247,255,.1)}.header-container{display:flex;justify-content:space-between;align-items:center;padding:1em 2em}.logo{height:120px;transition:transform .3s}.logo:hover{transform:scale(1.05)}.hero,.nav-links,nav{display:flex;align-items:center}.nav-links{gap:2em;list-style:none}.nav-links a{color:var(--text);font-weight:500;font-size:1em;position:relative;padding:.5em 0}.nav-links a::after{content:"";position:absolute;left:0;bottom:0;width:0;height:2px;background-color:var(--primary);transition:width .3s}.footer-links a:hover,.legal-links a:hover,.link-group a:hover,.nav-links a:hover,.notification-close:hover{color:var(--primary)}.mobile-menu,.theme-toggle input{display:none}.account-btn:hover{background:var(--primary-hover);box-shadow:0 0 25px rgba(0,247,255,.5);transform:translateY(-2px);box-shadow:0 5px 15px rgba(0,247,255,.3)}.hero{position:relative;overflow:hidden;padding:120px 0;color:#fff;min-height:100vh}.hero-background,.hero-background .bg-overlay{position:absolute;top:0;height:100%;width:100%;left:0}.coin,.hero-container{align-items:center;display:flex}.hero-background .bg-image{width:100%;height:100%;object-fit:cover;object-position:center}.hero-background .bg-overlay{background:linear-gradient(135deg,rgba(0,10,26,.9) 0,rgba(0,80,158,.7) 100%)}.coin.rising:first-child,.coin:nth-child(2){background:radial-gradient(circle,#f7931a 0,rgba(247,147,26,.3) 70%)}.hero-container{position:relative;z-index:2;justify-content:space-between;gap:40px;width:100%;padding:0 20px}.hero-content{position:relative;animation:.8s ease-out fadeIn}.hero-content h1{line-height:1.2;margin-bottom:.5rem;background:linear-gradient(90deg,#fff,var(--primary));-webkit-background-clip:text;animation:1s fadeInUp;font-weight:700}.hero-content p{font-size:1.6rem;line-height:1.8;margin-bottom:2rem;color:rgba(255,255,255,.8);animation:1s .2s forwards fadeInUp;opacity:0}.hero-btns{display:flex;gap:1rem;animation:1s .4s forwards fadeInUp;opacity:0}.account-btn{background:var(--primary);box-shadow:0 0 15px rgba(0,247,255,.3);background:var(--primary);color:#000;border:none;padding:.75rem 1.5rem;border-radius:50px;transition:.3s;font-size:1rem}.hero-illustration{width:50%;max-width:600px;height:auto;aspect-ratio:6/5;position:relative;flex-shrink:0;animation:.8s ease-out .2s forwards fadeIn;opacity:0}.trading-animation{width:100%;height:100%;position:relative;background:rgba(26,26,26,.3);border-radius:20px;backdrop-filter:blur(5px);border:1px solid rgba(0,247,255,.2);box-shadow:0 0 40px rgba(0,247,255,.1);overflow:hidden;padding:20px}@media (max-width:1024px){.hero-container{flex-direction:column;text-align:center}.hero-content{max-width:100%;margin-bottom:40px}.hero-illustration{width:100%;max-width:500px}.hero-btns{justify-content:center}}.crypto-chart{position:absolute;width:100%;height:60%;bottom:0;left:0;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="600" height="300" viewBox="0 0 600 300" fill="none"><path d="M30 270 L80 220 L130 250 L180 180 L230 200 L280 150 L330 170 L380 120 L430 150 L480 100 L530 130" stroke="%2300f7ff" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M30 270 L80 220 L130 250 L180 180 L230 200 L280 150 L330 170 L380 120 L430 150 L480 100 L530 130" stroke="%2300f7ff" stroke-width="4" stroke-linecap="round" stroke-linejoin="round" stroke-dasharray="0 1000" class="chart-line"/></svg>') bottom/contain no-repeat;animation:6s ease-in-out forwards chartDraw}@keyframes chartDraw{to{background-size:contain;background-position:bottom}from{background-size:0 0;background-position:bottom left}}.price-indicator{position:absolute;top:30%;right:20%;background:rgba(26,26,26,.9);padding:1em;border-radius:8px;border-left:3px solid var(--primary);transform:translateY(-20px);opacity:0;animation:1s 1.5s forwards fadeIn}.price-change{color:var(--success);font-weight:600}.crypto-coins,.rising-coins{position:absolute;top:20%;left:10%;display:flex;gap:1em}.coin{width:40px;height:40px;background:radial-gradient(circle,var(--primary) 0,rgba(0,247,255,.3) 70%);border-radius:50%;justify-content:center;font-weight:700;color:#111;animation:4s ease-in-out infinite coinFloat}.coin:nth-child(2){animation-delay:.5s}.coin:nth-child(3){animation-delay:1s;background:radial-gradient(circle,#627eea 0,rgba(98,126,234,.3) 70%)}.trading-stats{position:absolute;bottom:10%;left:10%;display:flex;gap:1.5em;animation:1s 2s forwards fadeIn;opacity:0}.account-types,.features{display:grid;margin-top:3em}.stat-card{background:rgba(26,26,26,.8);padding:1em;border-radius:8px;min-width:120px;border-top:2px solid var(--primary)}.account-card:hover,.faq-item:hover,.feature-card:hover{border-color:var(--primary)}.stat-value{font-size:1.5em;font-weight:600;color:var(--primary);margin-bottom:.2em}.stat-label{color:var(--text-secondary)}.particles{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.particle{position:absolute;background-color:var(--primary);border-radius:50%;opacity:.3}.account-card,.feature-card{background:var(--bg-light);overflow:hidden}.account-types{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2em}.account-card{border:1px solid var(--border);padding:2.5em;border-radius:16px;transition:.4s;position:relative;z-index:1}.feature-card,.step-card{padding:2em;position:relative;transition:.3s}.account-card::before{content:'';position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(0,247,255,.1) 0,transparent 70%);opacity:0;transition:opacity .4s;z-index:-1}.account-card:hover{transform:translateY(-10px);box-shadow:0 10px 30px rgba(0,247,255,.1)}.contact-card:hover,.feature-card:hover,.step-card:hover{transform:translateY(-5px);box-shadow:0 10px 20px rgba(0,247,255,.1)}.account-card:hover::before,.contact-card:hover::before,.step-card:hover::before{opacity:1}.account-card h3{color:var(--primary);margin:1em 0 .5em;font-size:1.5em}.account-card ul li,.feature-card h3{color:var(--text);margin-bottom:.8em}.account-card ul{list-style:none;margin:1.5em 0}.account-card ul li{position:relative;padding-left:1.8em}.account-card ul li::before{content:"→";position:absolute;left:0;color:var(--primary);font-weight:700}.account-card .price{font-size:1.8em;font-weight:700;color:var(--primary);margin:.5em 0}.account-card .tagline{font-style:italic;color:var(--text-secondary);margin-bottom:1.5em;font-size:.9em}.faq-question::after,.feature-icon{font-size:1.5em;color:var(--primary)}.features{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2em}.feature-card{border-radius:16px;border:1px solid var(--border)}.feature-icon{width:60px;height:60px;background:rgba(0,247,255,.1);border-radius:12px;display:flex;align-items:center;justify-content:center;margin-bottom:1.5em}.feature-card h3{font-size:1.3em}.feature-card p,.step-card p{color:var(--text-secondary);font-size:.95em;line-height:1.6}.steps{display:flex;justify-content:center;gap:2em;margin-top:3em;flex-wrap:wrap}.step-card{background:var(--bg-light);border-radius:16px;width:300px;border:1px solid var(--border)}.step-card::before{content:'';position:absolute;top:0;left:0;width:100%;height:5px;background:var(--primary);border-radius:16px 16px 0 0;opacity:0;transition:opacity .3s}.step-number{width:50px;height:50px;background:rgba(0,247,255,.1);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 1.5em;color:var(--primary);font-size:1.2em;font-weight:600;border:2px solid var(--primary)}.faq-item,footer{background:var(--bg-light)}.step-card h3{font-size:1.2em;margin-bottom:.8em;color:var(--text)}.faq-list{max-width:800px;margin:3em auto 0}.contact-card h3,.faq-item,.footer-logo img,.link-group h3{margin-bottom:1em}.faq-item{border-radius:12px;overflow:hidden;border:1px solid var(--border)}.faq-question{padding:1.5em;display:flex;justify-content:space-between;align-items:center;font-weight:600;color:var(--text)}.faq-answer,.footer-links a{color:var(--text-secondary)}.faq-question::after{content:'+';transition:transform .3s}.faq-item.active .faq-question::after{transform:rotate(45deg)}.faq-answer{padding:0 1.5em;max-height:0;overflow:hidden;transition:max-height .3s,padding .3s}.faq-item.active .faq-answer{padding:0 1.5em 1.5em;max-height:500px}footer{margin-top:3em;border-top:1px solid var(--border)}.footer-links{display:flex;justify-content:center;gap:2em;margin-bottom:2em;flex-wrap:wrap}@keyframes fadeInUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes coinFloat{0%,100%{transform:translateY(0) rotate(0)}50%{transform:translateY(-10px) rotate(5deg)}}@keyframes pulse{0%{transform:scale(1);opacity:.05}50%{opacity:.1}100%{transform:scale(1.1);opacity:.05}}@keyframes particleMove{0%{transform:translateY(0) translateX(0);opacity:0}10%{opacity:.3}100%{transform:translateY(-100vh) translateX(20px);opacity:0}}@media (max-width:1200px){.hero-container{flex-direction:column;text-align:center}.hero-content{margin-bottom:3em}.hero-btns{justify-content:center}.hero-illustration{width:100%;max-width:600px}}.globe,.orbit,.satellite{top:50%;left:50%}.scroll-reveal{opacity:0;transform:translateY(40px);transition:opacity .8s ease-out,transform .8s ease-out;will-change:opacity,transform}.chart-indicator,.globe,.orbit{transform:translate(-50%,-50%)}.scroll-reveal.revealed{opacity:1;transform:translateY(0)}.stats-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5em;margin-top:2em}.stat-item{background:var(--bg-light);padding:1.5em;border-radius:12px;border-left:3px solid var(--primary);transition:transform .3s}.contact-card,.faq-item,.social-icon,.stat-number,.timeframe{transition:.3s}.feature-card:hover .feature-image,.stat-item:hover{transform:translateY(-5px)}.stat-number{font-size:2em;font-weight:700;color:var(--primary);margin-bottom:.3em}.copyright,.profit-label,.stat-label{color:var(--text-secondary);font-size:.9em}.investment-animation{background:var(--bg-light);padding:2em}.globe-animation{width:100%;height:100%;position:relative}.globe,.orbit,.satellite{position:absolute}.globe{width:200px;height:200px;background:radial-gradient(circle at 30% 30%,var(--primary),#1a3a8f);border-radius:50%;box-shadow:0 0 40px rgba(0,247,255,.3);animation:20s linear infinite rotateGlobe}.orbit{width:300px;height:300px;border:1px dashed rgba(0,247,255,.5);border-radius:50%}.satellite{width:20px;height:20px;background:var(--primary);border-radius:50%;margin-top:-150px;margin-left:-10px;animation:8s linear infinite orbitSatellite}.contact-card,.keyboard,.laptop,.laptop-animation,.screen{position:relative}@keyframes rotateGlobe{from{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes orbitSatellite{from{transform:rotate(0) translateX(150px) rotate(0)}to{transform:rotate(360deg) translateX(150px) rotate(-360deg)}}.contacts-container{display:flex;gap:3em;margin-top:3em}.contact-cards{flex:1;display:grid;grid-template-columns:1fr;gap:1.5em}.contact-card{background:var(--bg-light);border-radius:16px;padding:2em;border-left:3px solid var(--primary);overflow:hidden}.contact-card::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,rgba(0,247,255,.05) 0,transparent 100%);opacity:0;transition:opacity .3s}.contact-icon{font-size:2em;margin-bottom:.5em;color:var(--primary);text-shadow:0 0 10px rgba(0,247,255,.5)}.contact-card h3{color:var(--primary)}.contact-emails,.contact-locations,.contact-phones{display:flex;flex-direction:column;gap:.8em}.laptop-animation{flex:1;min-height:400px;display:flex;justify-content:center;align-items:center}.laptop{width:80%;max-width:600px;height:auto}.screen{width:100%;height:0;padding-bottom:60%;background:#0a0a0a;border:12px solid #1a1a1a;border-radius:12px;overflow:hidden;box-shadow:0 0 0 1px rgba(0,247,255,.2),0 0 30px rgba(0,247,255,.1)}.keyboard{width:110%;height:20px;background:#1a1a1a;margin-left:-5%;border-radius:0 0 8px 8px}.keyboard::before{content:'';position:absolute;top:0;left:50%;transform:translateX(-50%);width:20%;height:3px;background:rgba(0,247,255,.3);border-radius:0 0 3px 3px}.trading-chart{width:100%;height:80%;position:absolute;top:10%;left:0}.chart-grid{width:100%;height:100%;position:absolute}.grid-line{position:absolute;background:rgba(0,247,255,.05)}.chart-indicator,.price-line,.price-line::before{background:var(--primary);position:absolute}.grid-line.horizontal{width:100%;height:1px;left:0}.grid-line.horizontal:first-child{top:25%}.grid-line.horizontal:nth-child(2){top:50%}.grid-line.horizontal:nth-child(3){top:75%}.grid-line.vertical{height:100%;width:1px;top:0}.grid-line.vertical:nth-child(4){left:25%}.grid-line.vertical:nth-child(5){left:50%}.grid-line.vertical:nth-child(6){left:75%}.price-line{width:90%;height:2px;left:5%;top:40%;animation:8s ease-in-out infinite price-fluctuation}.price-line::before{content:'';width:100%;height:100%;filter:blur(5px);opacity:.3}.chart-indicator{width:8px;height:8px;border-radius:50%;top:40%;left:60%;animation:8s ease-in-out infinite indicator-move;box-shadow:0 0 10px var(--primary)}.chart-tooltip{position:absolute;background:rgba(26,26,26,.9);border-left:2px solid var(--primary);padding:.5em;border-radius:4px;top:30%;left:60%;transform:translateX(-50%);opacity:0;animation:8s ease-in-out infinite tooltip-fade}.chart-controls,.price-info{position:absolute;padding:.5em 1em}.tooltip-price{font-weight:700;color:var(--primary)}.tooltip-time{font-size:.7em;color:var(--text-secondary)}.crypto-pair,.timeframe{font-size:.8em;color:var(--text-secondary)}.chart-controls{bottom:5%;left:50%;transform:translateX(-50%);display:flex;gap:1em;background:rgba(26,26,26,.7);border-radius:20px}.timeframe.active{color:var(--primary);font-weight:600}.timeframe:hover{color:var(--text)}.price-info{top:5%;right:5%;background:rgba(26,26,26,.9);border-radius:4px;border-left:2px solid var(--success);text-align:right}.change.positive,.profit-value{color:var(--success)}.price{font-weight:700;font-size:1.1em;margin:.2em 0}.change{font-weight:600;font-size:.9em}.change.negative{color:var(--error)}@keyframes price-fluctuation{0%,100%{transform:translateY(0) scaleY(1)}15%{transform:translateY(-10%) scaleY(1.1)}30%{transform:translateY(5%) scaleY(.9)}45%{transform:translateY(-15%) scaleY(1.2)}60%{transform:translateY(10%) scaleY(.8)}75%{transform:translateY(-5%) scaleY(1.05)}}@keyframes indicator-move{0%{left:10%;top:50%}15%{left:25%;top:40%}30%{left:40%;top:55%}45%{left:55%;top:35%}60%{left:70%;top:60%}75%{left:85%;top:45%}100%{left:100%;top:50%}}@keyframes tooltip-fade{0%,100%,40%{opacity:0}50%,90%{opacity:1}}@media (max-width:992px){.about-container,.contacts-container{flex-direction:column}.about-image{height:300px;margin-top:2em;display:none}.contact-visual,.laptop-animation{min-height:300px;margin-top:2em}.contact-cards{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.laptop{width:90%}}@keyframes pulse{0%{transform:scale(.95);box-shadow:0 0 0 0 rgba(0,247,255,.7)}70%{transform:scale(1.1);box-shadow:0 0 0 15px rgba(0,247,255,0)}100%{transform:scale(.95);box-shadow:0 0 0 0 rgba(0,247,255,0)}}@keyframes arrow-up{0%,100%{transform:translateY(0);border-bottom-color:var(--success)}50%{transform:translateY(-10px);border-bottom-color:var(--primary)}}@keyframes arrow-down{0%,100%{transform:translateY(0);border-top-color:var(--error)}50%{transform:translateY(10px);border-top-color:#f0a}}.footer-bottom,footer{border-top:1px solid var(--border)}@keyframes building-glow{0%{transform:translateX(-100%)}100%{transform:translateX(100%)}}@media (max-width:768px){.hero{padding:80px 0}.hero-content p{font-size:1rem}.trading-animation{padding:15px}.header-container{padding:1em}.logo{height:120px}.nav-links{display:none}.burger{display:flex;flex-direction:column;gap:5px;cursor:pointer;z-index:1001}.mobile-menu,.mobile-nav-links{display:flex;flex-direction:column}.burger span{width:25px;height:3px;background:var(--primary);transition:.4s}.mobile-menu{position:fixed;top:0;left:0;width:80%;max-width:320px;height:100vh;background:var(--bg-light);padding:2em;transform:translateX(-100%);transition:transform .3s;z-index:1000}.mobile-menu.active{transform:translateX(0)}.mobile-menu-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:2em;padding-bottom:1em;border-bottom:1px solid var(--border)}.close-menu{background:0 0;border:none;color:var(--text);font-size:1.5em;cursor:pointer}.mobile-nav-links{list-style:none;gap:1.5em}.mobile-nav-links a{color:var(--text);text-decoration:none;font-size:1.1em;transition:color .3s}.mobile-nav-links a:hover{color:var(--primary)}.mobile-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);z-index:999;display:none}.mobile-overlay.active{display:block}.hero p{font-size:1em}.hero-btns{flex-direction:column;align-items:center}h2{font-size:2em}.account-types,.features,.steps{grid-template-columns:1fr}.step-card{width:100%}.contacts-container{flex-direction:column}.contact-map{min-height:300px;margin-top:2em}.point-label{font-size:10px}}.about-container{display:flex;align-items:center;gap:4em}.about-content{flex:1}.about-image{flex:1;position:relative;height:400px}.investment-animation{width:100%;height:100%;position:relative;background:var(--bg-light);border-radius:20px;overflow:hidden}.growth-chart{position:absolute;width:100%;height:70%;bottom:0;left:0;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 600 300" fill="none"><path d="M30 270 L80 220 L130 250 L180 180 L230 200 L280 150 L330 170 L380 120 L430 150 L480 100 L530 130" stroke="%2300f7ff" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/></svg>') bottom/contain no-repeat;animation:4s ease-in-out forwards chartGrow}.coin.rising{width:40px;height:40px;background:radial-gradient(circle,var(--primary) 0,rgba(0,247,255,.3) 70%);border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;color:#111;animation:3s ease-in-out infinite rise}.coin.rising:first-child{animation-delay:.3s}.coin.rising:nth-child(2){animation-delay:.6s;background:radial-gradient(circle,#627eea 0,rgba(98,126,234,.3) 70%)}.coin.rising:nth-child(3){animation-delay:.9s;background:radial-gradient(circle,#00f7ff 0,rgba(0,247,255,.3) 70%)}.profit-indicator{position:absolute;top:30%;right:10%;background:rgba(26,26,26,.9);padding:1em;border-radius:8px;border-left:3px solid var(--success);animation:1s 1s forwards fadeIn;opacity:0}.profit-value{font-size:1.8em;font-weight:700;margin-bottom:.2em}@keyframes pulse{0%{transform:scale(1);opacity:1}100%{transform:scale(3);opacity:0}}@keyframes connect{0%,100%{transform:scaleX(1)}50%{transform:scaleX(1.2)}}@keyframes chartGrow{from{background-size:0 0}to{background-size:contain}}@keyframes rise{0%,100%{transform:translateY(0)}50%{transform:translateY(-30px)}}footer{background:var(--bg-light);padding:4em 0 2em}.footer-content{display:flex;justify-content:center;gap:4em;margin-bottom:3em}.footer-logo p{color:var(--text-secondary);line-height:1.6}.footer-links{display:flex;gap:4em;flex-wrap:wrap}.footer-bottom,.loader{justify-content:center}.link-group{min-width:150px}.link-group h3{color:var(--text);font-size:1.1em}.legal-links a,.link-group a{color:var(--text-secondary);transition:color .3s;text-decoration:none}.link-group a{display:block;margin-bottom:.8em}.footer-bottom{display:flex;align-items:center;padding-top:2em}.social-links{display:flex;gap:1em}.social-icon{display:inline-block;width:40px;height:40px;background:var(--bg);border-radius:50%;display:flex;align-items:center;justify-content:center;text-decoration:none;color:var(--text)}.social-icon:hover{background:var(--primary);color:#111;transform:translateY(-3px)}.notification,.tooltip .tooltiptext{transform:translateX(-50%);opacity:0;visibility:hidden}.legal-links{display:flex;gap:1.5em;margin-top:.5em}.legal-links a{font-size:.9em}.faq-item.active{background:rgba(26,26,26,.6)}@keyframes float{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}.floating{animation:6s ease-in-out infinite float}.tooltip{position:relative;display:inline-block}.back-to-top,.loader,.notification{position:fixed;display:flex}.tooltip .tooltiptext{width:200px;background-color:var(--bg-light);color:var(--text);text-align:center;border-radius:6px;padding:.5em;position:absolute;z-index:1;bottom:125%;left:50%;transition:opacity .3s;border:1px solid var(--primary)}.tooltip:hover .tooltiptext{visibility:visible;opacity:1}@media (max-width:992px){.contact-map{min-height:300px}.about-container,.contacts-container{flex-direction:column}.about-image{height:300px;margin-top:2em}.footer-content{flex-direction:column;gap:2em}.footer-links{gap:2em}}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:var(--bg)}::-webkit-scrollbar-thumb{background:var(--primary);border-radius:5px}::-webkit-scrollbar-thumb:hover{background:var(--primary-hover)}.loader{top:0;left:0;width:100%;height:100%;background:var(--bg);align-items:center;z-index:9999;transition:opacity .5s,visibility .5s}.loader.hidden{opacity:0;visibility:hidden}.loader-circle{width:50px;height:50px;border:5px solid rgba(0,247,255,.2);border-radius:50%;border-top-color:var(--primary);animation:1s ease-in-out infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.back-to-top{bottom:30px;right:30px;width:50px;height:50px;background:var(--primary);color:#111;border-radius:50%;justify-content:center;align-items:center;opacity:0;visibility:hidden;transition:.3s;z-index:99;box-shadow:0 0 15px rgba(0,247,255,.5)}.back-to-top.active,.notification.show,.theme-toggle:hover .theme-tooltip{opacity:1;visibility:visible}.back-to-top:hover{background:var(--primary-hover);transform:translateY(-3px)}.notification{bottom:30px;left:50%;background:var(--bg-light);color:var(--text);padding:1em 2em;border-radius:8px;box-shadow:0 5px 15px rgba(0,0,0,.3);z-index:100;align-items:center;gap:1em;transition:.3s;border-left:4px solid var(--primary)}.input-icon,.theme-tooltip{transform:translateY(-50%)}.notification-close{cursor:pointer;color:var(--text-secondary);font-size:1.2em}.input-error{border-color:var(--error)!important}.error-message{color:var(--error);font-size:.8em;margin-top:.5em;display:none}.input-group{position:relative;margin-bottom:1.5em}.input-icon{position:absolute;right:15px;top:50%;color:var(--text-secondary)}.theme-toggle{position:relative;width:50px;height:24px;background:var(--bg-light);border-radius:50px;margin-left:1em}.theme-toggle-slider,.trend-line::after{position:absolute;background:var(--primary)}.theme-toggle-slider{top:2px;left:2px;width:20px;height:20px;border-radius:50%;transition:.3s}.theme-toggle input:checked+.theme-toggle-slider{transform:translateX(26px)}.theme-tooltip{position:absolute;right:60px;top:50%;background:var(--bg-light);color:var(--text);padding:.5em 1em;border-radius:4px;font-size:.8em;white-space:nowrap;opacity:0;visibility:hidden;transition:.3s;border:1px solid var(--primary)}@keyframes priceFlash{0%,100%{opacity:.5;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}}.price-flash{animation:2s infinite priceFlash}@keyframes coinBounce{0%,100%,50%{transform:translateY(0) rotate(0)}25%{transform:translateY(-15px) rotate(5deg)}75%{transform:translateY(-7px) rotate(-5deg)}}.coin-bounce{animation:3s infinite coinBounce}@keyframes chartWave{0%,100%{transform:scaleY(1)}50%{transform:scaleY(1.1)}}.chart-wave{animation:8s ease-in-out infinite chartWave}@keyframes buttonPulse{0%{box-shadow:0 0 0 0 rgba(0,247,255,.7)}70%{box-shadow:0 0 0 10px rgba(0,247,255,0)}100%{box-shadow:0 0 0 0 rgba(0,247,255,0)}}.button-pulse{animation:2s infinite buttonPulse}@keyframes mobileSlideIn{from{transform:translateX(-50px);opacity:0}to{transform:translateX(0);opacity:1}}.trend-line{position:relative;overflow:hidden}.trend-line::after{content:'';top:0;left:0;width:100%;height:2px;transform:scaleX(0);transform-origin:left;animation:1.5s ease-in-out forwards trendLineGrow}@keyframes trendLineGrow{to{transform:scaleX(1)}}@keyframes contentLoad{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.content-load{animation:.8s ease-out forwards contentLoad}.license-block{max-width:60%;background:rgba(255,255,255,.05);border-radius:12px;padding:20px;margin:30px 0;border:1px solid rgba(255,255,255,.1)}.license-block h3{margin-bottom:15px;color:#fff}.license-content{color:#ccc;line-height:1.6}.license-image{margin:15px 0;text-align:center}.modal{display:none;position:fixed;z-index:10000;padding-top:50px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.9);animation:.3s fadeIn}.about-static-image,.blended-image,.feature-image{height:auto;object-fit:contain}.modal-content{display:block;margin:0 auto;max-width:90%;max-height:80vh;animation:.3s zoom}.close-modal{position:absolute;top:15px;right:35px;color:#f1f1f1;font-size:40px;font-weight:700;transition:.3s}.close-modal:focus,.close-modal:hover{color:var(--primary);text-decoration:none}.modal-caption{margin:auto;display:block;width:80%;max-width:700px;text-align:center;color:#ccc;padding:10px 0;font-size:1.2em}#licensePreview{cursor:zoom-in;transition:transform .3s}#licensePreview:hover{transform:scale(1.02)}@keyframes zoom{from{transform:scale(.8);opacity:0}to{transform:scale(1);opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.language-switcher{display:flex;align-items:center;margin-left:auto;margin-right:20px}.lang-option{color:#ccc;text-decoration:none;font-weight:500;font-size:14px;transition:color .3s}.lang-option.active{color:#00f7ff;font-weight:600}.lang-separator{margin:0 8px;color:#555}.hero-container{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:2rem}.hero-content{flex:1;min-width:300px;max-width:1000px;display:flex;flex-direction:column;align-items:center;justify-content:center}.hero-image{flex:1;min-width:300px;display:flex;justify-content:center;align-items:center;padding:1rem}.blended-image{max-width:100%;border-radius:16px;max-height:400px;background:0 0;mix-blend-mode:multiply}.about-container{display:flex;flex-wrap:wrap;align-items:center;gap:40px}.about-image{flex:1;display:flex;justify-content:center;align-items:center}.about-static-image{max-width:100%;max-height:400px}.feature-image-container{margin-top:1.5rem;text-align:center}.feature-image{max-width:100%;max-height:200px;border-radius:8px;filter:drop-shadow(0 4px 8px rgba(0, 0, 0, .1));transition:transform .3s}.trend-line{margin:1.5rem 0;height:2px;background:linear-gradient(90deg,rgba(100,200,255,.5),rgba(0,120,255,.8),rgba(100,200,255,.5))}@media (max-width:768px){.contact-info,.stats-grid{grid-template-columns:1fr}.footer-bottom{flex-direction:column;gap:1.5em;text-align:center}.hero-btns,.legal-links,.volume-indicator{justify-content:center}.account-card,.feature-card,.step-card{animation:.5s ease-out forwards mobileSlideIn;opacity:0}.account-card:first-child,.feature-card:first-child,.step-card:first-child{animation-delay:.1s}.account-card:nth-child(2),.feature-card:nth-child(2),.step-card:nth-child(2){animation-delay:.2s}.account-card:nth-child(3),.feature-card:nth-child(3),.step-card:nth-child(3){animation-delay:.3s}.account-card:nth-child(4),.feature-card:nth-child(4),.step-card:nth-child(4){animation-delay:.4s}.faq-item{transform:translateY(20px);opacity:0;transition:.5s}.faq-item.revealed{transform:translateY(0);opacity:1}.license-block{max-width:100%;background:rgba(255,255,255,.05);border-radius:12px;padding:20px;margin:30px 0;border:1px solid rgba(255,255,255,.1)}.modal-content{max-width:95%;max-height:85vh}.close-modal{top:10px;right:20px;font-size:30px}.modal-caption{font-size:1em}.language-switcher{margin-right:15px}.hero-container{flex-direction:column;text-align:center}.hero-content,.hero-image{width:100%;max-width:100%}.blended-image{max-height:300px;border-radius:12px}.feature-image{max-height:200px}.feature-card{padding:1.5rem}}.slider-text{height:100%;display:flex;align-items:center;justify-content:center;will-change:transform,opacity;background:linear-gradient(90deg,#fff,var(--primary));-webkit-background-clip:text;text-align:center;font-size:clamp(1.2rem, 5vw, 2.5rem);font-weight:700;background:linear-gradient(90deg,#fff,var(--primary,#00eaff));-webkit-background-clip:text}.slider-wrapper{max-width:100%;position:relative;width:100%;overflow:hidden;height:60px}.slider-subtext-wrapper{position:relative;width:100%;overflow:hidden;height:auto;min-height:100px}.slider-subtext,.slider-text{position:absolute;top:0;left:0;width:100%;transition:transform .6s,opacity .6s;will-change:transform,opacity;display:flex;align-items:center;justify-content:center;white-space:nowrap}.slider-subtext{padding:0 10px;text-align:center;font-size:clamp(1.4rem, 2vw, 1.1rem);line-height:1.8;margin-bottom:2rem;color:rgba(255,255,255,.8);white-space:normal;word-wrap:break-word;z-index:1}@media (max-width:760px){.slider-subtext{position:absolute;top:0;left:0;width:100%;padding:0 10px;text-align:center;font-size:clamp(.9rem, 2vw, 1.1rem);line-height:auto;margin-bottom:2rem;color:rgba(255,255,255,.8);transition:transform .6s,opacity .6s;will-change:transform,opacity;white-space:normal;word-wrap:break-word;z-index:1}}