html{scroll-behavior:smooth}@keyframes fadeInUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-on-scroll{opacity:0;transition:opacity .6s ease-out,transform .6s ease-out}.is-visible{opacity:1;transform:none;animation:fadeInUp .8s ease-out forwards}:root{--primary-color:#00aeef;--primary-color-light:rgba(0,174,239,0.1);--secondary-color:#34d399;--text-color:#e0e0e0;--heading-color:#fff;--background-color:#0d1117;--light-gray:#161b22;--gray:#8b949e;--border-color:#30363d}body{font-family:'Vazirmatn',-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Helvetica Neue",Arial,sans-serif;margin:0;background-color:var(--background-color);color:var(--text-color);text-align:right;direction:rtl;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400}.container{max-width:1200px;margin:0 auto;padding:0 20px}header{position:sticky;top:0;z-index:1000;background-color:rgba(13,17,23,0.85);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);padding:15px 0;border-bottom:1px solid var(--border-color);box-shadow:0 2px 4px rgba(0,0,0,0.05)}header .container{display:flex;justify-content:space-between;align-items:center}.header-nav{display:flex;align-items:center;gap:10px;position:absolute;right:50%;transform:translateX(50%)}.header-nav a,.dropdown-toggle{color:var(--gray);text-decoration:none;font-size:15px;padding:8px 12px;border-radius:8px;transition:color .3s ease,background-color .3s ease;font-weight:500}.header-nav a:hover,.dropdown-toggle:hover{color:var(--primary-color);background-color:var(--primary-color-light)}.dropdown{position:relative}.mega-menu{display:none;position:absolute;right:0;top:100%;background-color:var(--light-gray);border:1px solid var(--border-color);border-radius:12px;padding:25px;box-shadow:0 8px 25px rgba(0,0,0,0.1);z-index:1001;width:max-content;gap:40px;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.dropdown:hover .mega-menu{display:flex;opacity:1;visibility:visible}.mega-menu-grid{display:flex;flex-direction:column;gap:15px}.mega-menu-grid h4{font-size:13px;font-weight:600;color:var(--gray);margin:0 0 5px 0;text-transform:uppercase;letter-spacing:.5px}.mega-menu-grid a{color:var(--text-color);text-decoration:none;font-size:15px;padding:5px 0;transition:color .2s ease}.logo svg{display:block}header nav a:hover{color:var(--primary-color);background-color:var(--primary-color-light)}.header-actions{display:flex;align-items:center;gap:15px}.header-actions a{color:var(--gray);text-decoration:none;font-size:16px;transition:color .3s ease;font-weight:500;padding:10px 15px;border-radius:8px}.header-actions a:hover{color:var(--heading-color)}.header-actions .cta-button{background-color:var(--primary-color);color:var(--heading-color);padding:10px 20px;border-radius:8px;font-weight:500;transition:transform .2s ease,background-color .3s ease,box-shadow .3s ease;box-shadow:0 4px 15px rgba(0,174,239,0.2)}.header-actions .cta-button:hover{background-color:#0095c7;color:var(--heading-color);transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,174,239,0.3)}.dropdown-toggle .fa-chevron-down{font-size:12px;margin-right:5px;transition:transform .3s ease}.dropdown:hover .dropdown-toggle .fa-chevron-down{transform:rotate(180deg)}.sidebar-dropdown-content{display:none;padding-right:15px;border-right:2px solid var(--border-color);margin-right:10px;padding-top:10px;margin-top:10px}.sidebar-dropdown.active>.sidebar-dropdown-content{display:block}.sidebar-dropdown-toggle .fa-chevron-down{transition:transform .3s ease;font-size:12px;margin-right:8px}.sidebar-dropdown.active>.sidebar-dropdown-toggle .fa-chevron-down{transform:rotate(180deg)}.sidebar-dropdown-toggle .fa-chevron-left{margin-left:12px;font-size:.9rem;color:var(--gray)}#hero{padding:80px 0 100px 0;display:flex;align-items:center;position:relative}#hero .container{display:flex;justify-content:space-between;align-items:center;gap:40px;flex-direction:row-reverse}.hero-content{flex:1;max-width:50%;z-index:1}.hero-content h1{font-size:56px;font-weight:800;line-height:1.3;margin-bottom:20px;color:var(--heading-color)}.hero-content h1 .highlight{color:var(--primary-color)}.hero-content .subtitle{font-size:18px;color:var(--gray);line-height:1.6;margin-bottom:35px;max-width:55ch}.cta-buttons{display:flex;gap:15px;margin-bottom:40px}.cta-buttons a{padding:15px 35px;border-radius:8px;text-decoration:none;font-weight:600;font-size:17px;transition:transform .2s ease,background-color .3s ease,box-shadow .3s ease;display:inline-block;border:1px solid transparent}.cta-buttons a.cta-button{white-space:nowrap}.cta-primary{background-image:linear-gradient(to right,var(--primary-color) 0,var(--secondary-color) 100%);color:var(--heading-color);box-shadow:0 4px 15px rgba(0,174,239,0.2)}.cta-primary:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,174,239,0.3)}.cta-secondary{background-color:transparent;color:var(--primary-color);border:1px solid var(--primary-color)}.cta-secondary:hover{background-color:var(--primary-color-light);transform:translateY(-2px)}.benefit-chips{display:flex;gap:15px;flex-wrap:wrap}.chip{background-color:var(--primary-color-light);padding:8px 15px;border-radius:20px;font-size:14px;font-weight:500;display:flex;align-items:center;gap:8px;color:var(--primary-color)}.chip svg{width:16px;height:16px;stroke:var(--primary-color)}.hero-visual{flex:1;display:flex;justify-content:center;align-items:center}.as-seen-on{padding:30px 0;background-color:var(--background-color);border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color)}.as-seen-on .container{display:flex;flex-direction:column;align-items:center;gap:20px}.as-seen-on h4{margin:0;font-size:14px;font-weight:500;color:var(--gray);text-transform:uppercase;letter-spacing:.5px}.as-seen-on .logos{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:50px}.as-seen-on .logos svg{height:24px;width:auto;fill:var(--gray);opacity:.6;transition:opacity .3s ease}.as-seen-on .logos svg:hover{opacity:1}#global-network{background-color:var(--light-gray);position:relative;overflow:hidden}.global-network-content{display:flex;flex-direction:column;align-items:center;gap:50px}.flags-grid{display:grid;grid-template-columns:repeat(8,1fr);gap:20px;width:100%;max-width:800px}.flag-item{display:flex;justify-content:center;align-items:center}.flag-item svg{width:60px;height:auto;border-radius:8px;box-shadow:0 4px 10px rgba(0,0,0,0.1);transition:transform .3s ease}.flag-item svg:hover{transform:scale(1.1)}.network-metrics{display:flex;justify-content:space-around;width:100%;max-width:900px;background:var(--background-color);padding:30px 20px;border-radius:12px;border:1px solid var(--border-color);box-shadow:0 5px 20px rgba(0,0,0,0.07)}.network-metric-item{text-align:center}.network-metric-item .icon{font-size:32px;color:var(--primary-color);margin-bottom:15px}.network-metric-item .number{font-size:32px;font-weight:700;color:var(--heading-color)}.network-metric-item .label{font-size:16px;color:var(--gray);margin-top:5px}section{padding:120px 0;border-bottom:1px solid var(--border-color)}section:last-of-type{border-bottom:0}.section-header{text-align:center;margin-bottom:60px}.section-header h2{font-size:42px;font-weight:800;margin-bottom:15px;color:var(--heading-color)}.section-header h2 .highlight{color:var(--primary-color)}.section-header p{font-size:18px;color:var(--gray);max-width:700px;margin:0 auto;line-height:1.8}.features-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:30px;margin-bottom:80px}.feature-card{background:linear-gradient(145deg,var(--light-gray),var(--background-color));padding:40px 30px;border-radius:12px;border:1px solid var(--border-color);box-shadow:0 5px 15px rgba(0,0,0,0.05);display:flex;flex-direction:column;align-items:center;text-align:center;gap:15px;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.feature-card:hover{transform:translateY(-5px);box-shadow:0 8px 25px rgba(0,174,239,0.1);border-color:var(--primary-color)}.feature-card .icon{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:50px;height:50px;border-radius:12px;background:var(--primary-color-light)}.feature-card .icon svg{width:24px;height:24px;stroke:var(--primary-color)}.feature-card .text-content{text-align:center}.feature-card h3{font-size:20px;font-weight:600;margin:0 0 8px 0;color:var(--heading-color)}.feature-card p{color:var(--gray);line-height:1.7;font-size:15px;margin:0}#testimonials{background-color:var(--light-gray)}.testimonials-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px}.testimonial-card{background:linear-gradient(145deg,var(--light-gray),var(--background-color));padding:30px;border-radius:12px;border:1px solid var(--border-color);display:flex;flex-direction:column;gap:20px;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.testimonial-card:hover{transform:translateY(-5px);box-shadow:0 8px 25px rgba(0,174,239,0.1);border-color:var(--primary-color)}.testimonial-card .quote{font-size:16px;line-height:1.8;color:var(--text-color);flex-grow:1;position:relative;padding-right:20px}.testimonial-card .quote::before{content:'“';position:absolute;right:-5px;top:-10px;font-size:48px;color:var(--primary-color);opacity:.2}.testimonial-card .author{display:flex;align-items:center;gap:15px}.testimonial-card .author-avatar{width:50px;height:50px;border-radius:50%;background-color:var(--primary-color-light);display:flex;align-items:center;justify-content:center;font-weight:600;color:var(--primary-color)}.testimonial-card .author-info .name{font-weight:600;color:var(--heading-color)}.testimonial-card .author-info .title{font-size:14px;color:var(--gray)}.metrics-strip{display:flex;justify-content:space-around;background:var(--light-gray);padding:40px 20px;border-radius:12px;border:1px solid var(--border-color)}.metric-item{text-align:center}.metric-item .number{font-size:36px;font-weight:700;color:var(--primary-color)}.metric-item .label{font-size:16px;color:var(--gray)}#pricing{background-color:var(--background-color)}.billing-toggle{display:flex;justify-content:center;align-items:center;gap:15px;margin-bottom:50px}.toggle-switch{position:relative;display:inline-block;width:50px;height:28px}.toggle-switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s;border-radius:28px}.slider:before{position:absolute;content:"";height:20px;width:20px;left:4px;bottom:4px;background-color:white;transition:.4s;border-radius:50%}input:checked+.slider{background-color:var(--primary-color)}input:checked+.slider:before{transform:translateX(22px)}.billing-toggle .label{font-size:16px;font-weight:500;color:var(--gray);transition:color .3s ease}.billing-toggle .label.active{color:var(--heading-color);font-weight:600}.billing-toggle .save-badge{background-color:var(--primary-color-light);color:var(--primary-color);padding:5px 12px;border-radius:8px;font-size:14px;font-weight:600}.pricing-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;align-items:center}.pricing-card{background:var(--light-gray);padding:35px;border-radius:12px;border:1px solid var(--border-color);text-align:center;transition:transform .3s ease,box-shadow .3s ease;position:relative;display:flex;flex-direction:column;align-items:center}.pricing-card:hover{transform:translateY(-5px);box-shadow:0 8px 25px rgba(0,0,0,0.08)}.pricing-card.standard{border-color:var(--primary-color);box-shadow:0 8px 30px rgba(0,174,239,0.1);background:linear-gradient(145deg,var(--light-gray),var(--background-color))}.pricing-card.standard .popular-badge{position:absolute;top:-15px;left:50%;transform:translateX(-50%);background:var(--primary-color);color:#fff;padding:6px 18px;border-radius:20px;font-size:14px;font-weight:600}.pricing-card h3{font-size:22px;font-weight:600;margin-bottom:15px;color:var(--heading-color)}.pricing-card.standard h3{color:var(--primary-color)}.pricing-card .price{font-size:40px;font-weight:700;margin-bottom:5px;color:var(--heading-color)}.pricing-card .price .period{font-size:16px;color:var(--gray);font-weight:400}.pricing-card .billing-info{font-size:14px;color:var(--gray);margin-bottom:25px;height:20px}.pricing-card ul{list-style:none;padding:0;margin:25px 0;flex-grow:1}.pricing-card ul li{margin-bottom:15px;display:flex;align-items:center;gap:12px;font-size:15px}.pricing-card ul li svg{width:20px;height:20px;flex-shrink:0;color:var(--primary-color)}.pricing-card .cta-button{display:block;max-width:200px;width:100%;padding:14px;border-radius:8px;text-decoration:none;font-weight:500;font-size:16px;text-align:center;transition:all .3s ease;margin-top:auto;margin-left:auto;margin-right:auto}.pricing-card .cta-primary{background-color:var(--primary-color);color:#fff;border:1px solid var(--primary-color)}.pricing-card .cta-primary:hover{background-color:#0095c7;border-color:#0095c7;transform:translateY(-2px)}.pricing-card .cta-secondary{background-color:transparent;color:var(--primary-color);border:1px solid var(--border-color)}.pricing-card .cta-secondary:hover{background-color:var(--primary-color-light)}.billing-cycle-selector{text-align:center;margin-bottom:40px}.billing-cycle-selector label{font-weight:500;margin-left:10px;color:var(--text-color)}.billing-cycle-selector select{padding:8px 12px;border-radius:8px;border:1px solid var(--border-color);background-color:var(--light-gray);color:var(--text-color);font-family:'Vazirmatn',sans-serif}.modal-v2{display:none;position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,0.6);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);opacity:0;transition:opacity .3s ease}.modal-content-v2{position:relative;background-color:var(--light-gray);margin:10% auto;padding:40px;border:1px solid var(--border-color);width:90%;max-width:600px;border-radius:16px;box-shadow:0 10px 40px rgba(0,0,0,0.15);text-align:center;transform:scale(0.95);transition:transform .3s ease,opacity .3s ease}.modal-content-v2 .close-button-v2{color:var(--gray);position:absolute;left:25px;top:15px;font-size:32px;font-weight:bold;cursor:pointer;transition:color .2s ease}.modal-content-v2 .close-button-v2:hover,.modal-content-v2 .close-button-v2:focus{color:var(--heading-color)}.modal-content-v2 .close-button-v2:hover,.modal-content-v2 .close-button-v2:focus{color:var(--heading-color)}.modal-content-v2 h3{font-size:24px;font-weight:700;margin-bottom:15px;color:var(--heading-color)}.modal-content-v2 p{font-size:16px;color:var(--gray);margin-bottom:30px}.modal-content-v2 form{display:flex;flex-direction:column;gap:15px}.modal-content-v2 input[type="email"]{padding:12px;border-radius:8px;border:1px solid var(--border-color);background-color:var(--background-color);color:var(--text-color);font-family:'Vazirmatn',sans-serif;font-size:16px;text-align:right}.modal-content-v2 .cta-button{padding:12px;border-radius:8px;border:0;font-weight:600;font-size:16px;cursor:pointer}.purchase-options{display:grid;grid-template-columns:1fr 1fr;gap:25px}.purchase-option-card{background-color:var(--background-color);border:1px solid var(--border-color);border-radius:12px;padding:25px;text-decoration:none;color:inherit;transition:all .3s ease;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:15px}.purchase-option-card:hover{transform:translateY(-5px);box-shadow:0 8px 25px rgba(0,0,0,0.08);border-color:var(--primary-color)}.purchase-option-card .icon{width:60px;height:60px}.purchase-option-card .icon svg{width:100%;height:100%}.purchase-option-card .title{font-size:18px;font-weight:600;color:var(--heading-color)}.purchase-option-card .description{font-size:14px;color:var(--gray);line-height:1.5}#app-downloads{background-color:var(--light-gray)}#app-downloads .container{display:flex;align-items:center;gap:60px}.app-downloads-content{flex:1}.app-downloads-content h2{font-size:38px;font-weight:700;color:var(--heading-color);margin-bottom:20px}.app-downloads-content p{font-size:18px;color:var(--gray);line-height:1.8;margin-bottom:30px}.os-icons{display:flex;gap:20px;margin-bottom:30px}.os-icons .icon{width:32px;height:32px;color:var(--gray);opacity:.7}.app-downloads-visual{flex:1;display:flex;justify-content:center}.app-downloads-visual svg{max-width:100%;height:auto}.download-buttons-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:15px}.download-button{display:flex;align-items:center;gap:15px;padding:15px 20px;background-color:var(--light-gray);border-radius:10px;border:1px solid var(--border-color);text-decoration:none;color:var(--text-color);transition:all .3s ease}.download-button:hover{transform:translateY(-3px);box-shadow:0 6px 20px rgba(0,0,0,0.07);border-color:var(--primary-color)}.download-button .icon{width:32px;height:32px;color:var(--primary-color)}.download-button .text .platform{font-weight:600;font-size:16px;color:var(--heading-color)}.download-button .text .version{font-size:14px;color:var(--gray)}.faq-grid{max-width:800px;margin:0 auto;display:grid;grid-template-columns:1fr;gap:15px}.faq-item{border-bottom:1px solid rgba(255,255,255,0.1)}.faq-question{display:flex;justify-content:space-between;align-items:center;padding:20px 0;cursor:pointer}.faq-question h3{font-size:18px;font-weight:bold;margin:0}.faq-toggle{transition:transform .3s ease;width:24px;height:24px;stroke:#aeaeb2}.faq-item.active .faq-toggle{transform:rotate(45deg);stroke:#ffd700}.faq-answer{max-height:0;overflow:hidden;transition:max-height .4s ease-out,padding .4s ease-out}.faq-answer p{margin:0;padding:20px 25px 20px;color:#aeaeb2;line-height:1.7}.faq-item.active .faq-answer{max-height:200px}footer{padding:60px 0;background-color:var(--background-color);border-top:1px solid var(--border-color)}.footer-content{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:30px}.footer-logo-area{display:flex;flex-direction:column;gap:15px}.footer-logo-area .logo-text{font-size:14px;color:#aeaeb2;max-width:300px;line-height:1.6}.footer-links{display:flex;gap:40px}.footer-column h4{font-size:16px;font-weight:bold;margin-bottom:15px;color:#f2f2f7}.footer-column ul{list-style:none;padding:0;margin:0}.footer-column ul li{margin-bottom:10px}.footer-column ul li a{color:#aeaeb2;text-decoration:none;transition:color .3s ease}.footer-column ul li a:hover{color:#f2f2f7}.footer-bottom{margin-top:40px;padding-top:20px;border-top:1px solid rgba(255,255,255,0.1);text-align:center;font-size:14px;color:#8e8e93}.modal{display:none;position:fixed;z-index:1001;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,0.6);backdrop-filter:blur(5px)}.modal-content{background-color:var(--background-color);margin:15% auto;padding:30px;border:1px solid var(--border-color);width:80%;max-width:500px;border-radius:12px;text-align:center;position:relative}.close-button{color:var(--gray);position:absolute;left:20px;top:10px;font-size:28px;font-weight:bold;cursor:pointer}.close-button:hover,.close-button:focus{color:var(--heading-color);text-decoration:none}.modal-buttons{display:flex;justify-content:center;gap:20px;margin-top:20px}.modal{display:none;position:fixed;z-index:1001;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,0.6);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}.modal-content{background-color:var(--background-color);margin:15% auto;padding:30px;border:1px solid var(--border-color);width:90%;max-width:500px;border-radius:12px;text-align:center;position:relative;box-shadow:0 10px 30px rgba(0,0,0,0.1)}.close-button{color:var(--gray);position:absolute;left:20px;top:10px;font-size:28px;font-weight:bold;cursor:pointer}.close-button:hover,.close-button:focus{color:var(--heading-color);text-decoration:none}.modal-buttons{display:flex;justify-content:center;gap:20px;margin-top:20px}.mobile-hamburger{display:none}.sidebar-header{display:flex;justify-content:space-between;align-items:center;padding-bottom:20px;border-bottom:1px solid var(--border-color);margin-bottom:10px;direction:ltr}.sidebar-logo-img{width:120px;height:30px}#sidebar-close-icon,#secondary-sidebar-close-icon{font-size:2rem;background:0;border:0;color:var(--gray);cursor:pointer;transition:color .3s ease}@media(max-width:992px){header .container{justify-content:flex-start;gap:0}.logo{order:2}.mobile-hamburger{order:1}.header-nav,.header-actions{display:none}.mobile-hamburger{display:block}.pricing-grid{grid-template-columns:1fr;gap:40px}.pricing-card.standard{transform:scale(1)}#app-downloads .container{flex-direction:column-reverse;gap:40px}.faq-grid{grid-template-columns:1fr;gap:10px}.footer-content{flex-direction:column;text-align:center;gap:40px}.footer-links{width:100%;justify-content:space-around}.flags-grid{grid-template-columns:repeat(6,1fr)}}#hamburger-icon{background:0;border:0;color:white;font-size:1.5rem;cursor:pointer;z-index:1001;position:relative;padding:.5rem}body.sidebar-open{overflow:hidden}.sidebar-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);backdrop-filter:blur(4px);z-index:1001;opacity:0;visibility:hidden;transition:opacity .4s ease,visibility .4s ease}.sidebar-overlay.active{opacity:1;visibility:visible}#mobile-sidebar{position:fixed;top:0;right:0;transform:translateX(100%);width:70%;max-width:320px;height:100%;background-color:var(--light-gray);box-shadow:-10px 0 30px -15px rgba(0,0,0,0.3);z-index:1002;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;padding:25px;gap:15px;visibility:hidden;transition:transform .4s ease-in-out,visibility .4s ease-in-out}#mobile-sidebar.active{transform:translateX(0);visibility:visible}#secondary-sidebar{position:fixed;top:0;right:0;transform:translateX(100%);width:70%;max-width:320px;height:100%;background-color:var(--light-gray);box-shadow:-10px 0 30px -15px rgba(0,0,0,0.3);z-index:1003;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;padding:25px;gap:15px;visibility:hidden;transition:transform .4s ease-in-out,visibility .4s ease-in-out}#secondary-sidebar.active{transform:translateX(0);visibility:visible}#secondary-sidebar .sidebar-title{color:var(--heading-color);margin:0}#sidebar-close-icon:hover,#secondary-sidebar-close-icon:hover{color:var(--heading-color)}.sidebar-nav nav a{color:var(--heading-color);font-size:1.2rem;font-weight:500;padding:15px 20px;text-decoration:none;display:block;border-radius:8px;transition:background-color .3s ease}.sidebar-nav nav a:hover{background-color:var(--primary-color-light)}.sidebar-cta{margin-top:auto;background-color:var(--primary-color);color:var(--heading-color);text-align:center;padding:12px;border-radius:12px;text-decoration:none;font-weight:600;transition:background-color .3s ease;width:80%;margin-right:auto;margin-left:auto;margin-bottom:80px}.sidebar-cta:hover{background-color:#0095c7}@media(max-width:768px){section{padding:60px 0}.network-metrics{flex-direction:column;gap:30px}.flags-grid{grid-template-columns:repeat(4,1fr);gap:15px}#hero .container{flex-direction:column}.cta-buttons,.benefit-chips{flex-direction:column;align-items:center}header .container{align-items:center}#hero{padding:60px 0}#hero .container{gap:50px}.hero-content{max-width:100%}.hero-content h1{font-size:38px}.hero-content .subtitle{font-size:18px}.cta-buttons{justify-content:center}.benefit-chips{justify-content:center}.hero-visual svg{width:300px;height:300px}.section-header h2,.app-downloads-content h2{font-size:32px}#features .features-grid{grid-template-columns:1fr}.metrics-strip{flex-direction:column;gap:30px}.download-buttons-grid{grid-template-columns:1fr}.footer-links{flex-direction:column;gap:30px}.modal-content-v2{margin:20px auto;max-height:calc(100vh - 40px);overflow-y:auto;padding:30px 20px}.purchase-options{grid-template-columns:1fr}}#why-choose-us{background-color:var(--light-gray)}.page-container{max-width:1200px;margin:0 auto;padding:60px 20px}.main-card{background-color:var(--light-gray);border:1px solid var(--border-color);border-radius:12px;padding:40px;display:grid;grid-template-columns:1fr 2fr;gap:40px;align-items:center;margin-bottom:40px;position:relative}.main-card .platform-icon{position:absolute;top:40px;left:40px;font-size:32px;color:var(--gray)}.app-info h2{font-size:28px;font-weight:800;margin:0 0 16px 0;color:var(--heading-color)}.app-info h2.title-orange{color:#fd7e14}.app-info .muted{color:var(--gray)}.download-button{display:inline-block;background-color:var(--primary-color);color:var(--heading-color);padding:14px 28px;border-radius:8px;text-decoration:none;font-weight:700;font-size:16px;margin-top:24px;transition:background-color .2s,transform .2s}.download-button:hover{opacity:.9;transform:translateY(-2px)}.features-section{display:grid;grid-template-columns:1fr 1fr;gap:30px}.feature-list{padding:0;margin:0;list-style:none}.feature-list h3{font-size:18px;font-weight:700;margin:0 0 12px 0;color:var(--heading-color);display:flex;align-items:center;gap:8px}.feature-list li{color:var(--gray);margin-bottom:8px;display:flex;align-items:flex-start;gap:10px}.feature-list li i{margin-top:4px;width:16px;text-align:center}.feature-list h3 .fa-check-circle{color:#22c55e}.feature-list h3 .fa-wrench{color:#f59e0b}.other-apps-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px}.app-card-new{background-color:var(--light-gray);border:1px solid var(--border-color);border-radius:12px;padding:24px;display:flex;flex-direction:column;gap:16px;transition:transform .3s ease,box-shadow .3s ease}.app-card-new:hover{transform:translateY(-5px);box-shadow:0 8px 25px rgba(0,0,0,0.08)}.app-card-new .header{display:flex;align-items:center;gap:16px}.app-card-new .icon{font-size:32px;color:var(--gray)}.app-card-new .details h4{margin:0;font-size:18px;font-weight:600;color:var(--heading-color)}.app-card-new .details p{margin:4px 0 0 0;font-size:14px;color:var(--gray)}.app-card-new .actions{display:flex;gap:12px;margin-top:auto}.app-card-new .btn-download{flex:1;text-align:center;padding:10px;border-radius:8px;text-decoration:none;font-weight:600;font-size:14px;transition:opacity .2s,transform .2s;display:flex;align-items:center;justify-content:center;gap:8px}.btn-download.direct{background-color:var(--primary-color);color:var(--heading-color)}.btn-download.github{background-color:var(--background-color);color:var(--text-color);border:1px solid var(--border-color)}.btn-download.disabled{background-color:var(--background-color);color:var(--gray);cursor:not-allowed;opacity:.6}.btn-download:not(.disabled):hover{opacity:.85;transform:translateY(-1px)}.payment-info-card{max-width:500px;margin:40px auto;background-color:var(--light-gray);border:1px solid var(--border-color);border-radius:12px;box-shadow:0 8px 25px rgba(0,0,0,0.08);overflow:hidden}.payment-info-card .card-header{padding:20px 25px;background-color:rgba(255,255,255,0.03);border-bottom:1px solid var(--border-color)}.payment-info-card .card-header h3{margin:0;font-size:20px;font-weight:600;color:var(--heading-color)}.payment-info-card .card-body{padding:25px;display:flex;flex-direction:column;gap:20px}.payment-info-card .info-row{display:flex;justify-content:space-between;align-items:center;font-size:16px}.payment-info-card .label{color:var(--gray);font-weight:500}.payment-info-card .value{color:var(--text-color);font-weight:500;direction:ltr;text-align:left}.payment-info-card .value-container{display:flex;align-items:center;gap:15px}.payment-info-card .copy-btn{background:0;border:1px solid var(--border-color);color:var(--gray);cursor:pointer;padding:8px 10px;border-radius:8px;transition:background-color .2s,color .2s}.payment-info-card .copy-btn:hover{background-color:var(--primary-color-light);color:var(--primary-color)}.payment-info-card .card-footer{padding:20px 25px;background-color:rgba(253,126,20,0.1);border-top:1px solid var(--border-color);text-align:center}.payment-info-card .card-footer p{margin:0;color:#fd7e14;font-weight:500}.social-media-icons{margin-bottom:15px;text-align:center}.social-media-icons a{color:var(--gray);font-size:24px;margin:0 10px;transition:color .3s ease,transform .3s ease;display:inline-block}.social-media-icons a:hover{color:var(--primary-color);transform:translateY(-3px)}.error-page-container{display:flex;justify-content:center;align-items:center;padding:80px 20px;min-height:60vh;text-align:center}.error-content{background-color:var(--light-gray);border:1px solid var(--border-color);border-radius:12px;padding:50px;max-width:700px;width:100%;box-shadow:0 8px 30px rgba(0,0,0,0.1)}.error-title{font-size:80px;font-weight:800;color:var(--primary-color);margin:0 0 10px}.error-subtitle{font-size:28px;font-weight:700;color:var(--heading-color);margin:0 0 20px}.error-description{font-size:16px;color:var(--gray);line-height:1.7;margin-bottom:30px}.error-actions .cta-button{padding:12px 30px}#faq .faq-item{background:var(--light-gray);border-radius:12px;border:1px solid var(--border-color);margin-bottom:0;overflow:hidden;transition:all .3s ease-in-out}#faq .faq-item.active{border-color:var(--primary-color);box-shadow:0 8px 25px rgba(0,174,239,0.1)}#faq .faq-question{padding:20px 25px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-size:1.2rem;font-weight:600;color:var(--heading-color)}#faq .faq-question .faq-toggle{transition:transform .3s ease;width:24px;height:24px;stroke:var(--gray)}#faq .faq-item.active .faq-question .faq-toggle{transform:rotate(45deg);stroke:var(--primary-color)}#faq .faq-answer{max-height:0;overflow:hidden;transition:max-height .4s ease-out;background-color:var(--background-color)}#faq .faq-answer p{padding:0 25px 20px;color:var(--gray);font-size:1.1rem;line-height:1.8;margin:0;text-align:right}