.btn,.specs-table th,thead th{letter-spacing:.5px;font-family:system-ui,sans-serif}.btn,.reasons-label,.specs-table th,.step-num,body,h1,h2,h3,thead th{font-family:system-ui,sans-serif}.dot-list,.dropdown-menu,.footer-col ul,.nav-links,.reasons-list,.steps-list{list-style:none}.btn,.dropdown-menu a,.footer-col ul li a,.logo,.main-container a,.nav-links li a{text-decoration:none}.hero-badge,h1,h2,h3{font-weight:700}.hero-badge,.reasons-label,.section-label{text-transform:uppercase}.dot-list li,.reasons-list li,.steps-list li{transition:border-color .2s}.specs-table,table{border-collapse:collapse}p,tbody td{color:rgba(255,255,255,.82)}.faq-heading,.hero{text-align:center}.faq-heading h2::after,.main-heaing h1::after{content:"";position:absolute;left:50%;bottom:0;transform:translateX(-50%);width:90px;height:4px}.center-img img,.logo img{height:auto;display:block}:root{--navy:#16163A;--blue:#80B3FF;--white:#ffffff;--blue-light:#b3d0ff;--blue-dim:rgba(128, 179, 255, 0.13);--blue-border:rgba(128, 179, 255, 0.25);--card-bg:rgba(255, 255, 255, 0.04);--radius:14px}*,::after,::before{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background:var(--navy);color:var(--white);font-size:16px;line-height:1.7;min-height:100vh;overflow-x:hidden}body::before{content:'';position:fixed;inset:0;background:radial-gradient(ellipse 60% 40% at 80% 10%,rgba(128,179,255,.12) 0,transparent 70%),radial-gradient(ellipse 50% 50% at 10% 80%,rgba(128,179,255,.09) 0,transparent 65%);pointer-events:none;z-index:0}.reasons-list li,.steps-list li{background:var(--card-bg);border-radius:10px}.wrap{position:relative;z-index:1;max-width:1200px;margin:0 auto;padding:0 20px}.btn{display:inline-block;cursor:pointer}.btn-primary,.login-btn{background:#45db7c;color:#000}.btn-outline,.login-btn,.main-container a:hover,.main-container p,.main-heaing h1,h1,h2{color:var(--white)}.btn-primary:hover{background:var(--blue-light);transform:translateY(-2px);box-shadow:0 6px 20px rgba(128,179,255,.35)}.btn-outline{background:#b30f0f;border:1.5px solid var(--blue)}.btn-ghost,.hero-badge,.info-card,.section-label,.steps-list li{border:1px solid var(--blue-border)}.btn-outline:hover{background:var(--blue-dim);transform:translateY(-2px)}.btn-ghost{background:#5d97ee;color:#000}.hero-badge,.nav-links li a:hover,.note-box strong,h1 .accent,h2 .accent{color:var(--blue)}.btn-ghost:hover{background:rgba(128,179,255,.2);transform:translateY(-2px)}.btn-lg{padding:13px 34px;font-size:1.1rem}.nav-btns{display:flex;gap:10px;flex-wrap:wrap}.hero-badge{display:inline-block;background:var(--blue-dim);font-size:.82rem;letter-spacing:1.5px;padding:5px 16px;border-radius:50px;margin-bottom:22px}.download-hero,.reasons-list li{border:1px solid var(--blue-border);display:flex}h1{font-size:clamp(2rem, 5vw, 2.4rem);line-height:1.15;margin-bottom:18px}.hero-sub{margin:0 auto 16px;color:var(--blue-light);font-size:1.05rem}.hero-btns{display:flex;gap:14px;justify-content:center;flex-wrap:wrap;margin-bottom:20px}.divider{border:none;border-top:1px solid var(--blue-border);margin:0}.content-section,section{padding:30px 0}h2{font-size:clamp(1.5rem, 4vw, 2.1rem);margin-bottom:14px}.reasons-label,h3{color:var(--blue)}h3{font-size:28px;margin-bottom:8px}.footer-col ul li,p{margin-bottom:14px}.author-content p:last-child,.main-container p:last-child,p:last-child{margin-bottom:0}.why-intro{max-width:680px}.reasons-label{font-size:1rem;font-weight:600;letter-spacing:1px;margin:28px 0 16px}.reasons-list{display:flex;flex-direction:column;gap:12px}.reasons-list li{align-items:flex-start;gap:12px;padding:14px 18px;color:rgba(255,255,255,.85)}.dot-list li:hover,.faq-item:hover,.reasons-list li:hover,.steps-list li:hover{border-color:var(--blue)}.content-section,.specs-table th{border-bottom:1px solid var(--blue-border)}.download-hero{background:linear-gradient(135deg,rgba(128,179,255,.1) 0,rgba(22,22,58,0) 100%);border-radius:18px;padding:40px 36px;flex-direction:column;gap:28px;margin-bottom:32px}.download-cta{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.download-cta-text h2{margin-bottom:6px}.steps-list{counter-reset:steps;display:flex;flex-direction:column}.steps-list li{counter-increment:steps;display:flex;align-items:flex-start;background:var(--card-bg)}.specs-table th,thead th{background:rgba(128,179,255,.12);font-weight:600}.specs-table{width:100%;margin-top:24px;border-radius:var(--radius);overflow:hidden}.table-wrapper{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--blue) transparent}.table-wrapper::-webkit-scrollbar{height:6px}.table-wrapper::-webkit-scrollbar-track{background:rgba(255,255,255,.05);border-radius:20px}.table-wrapper::-webkit-scrollbar-thumb{background:var(--blue);border-radius:20px}.specs-table td,.specs-table th{padding:13px 20px;text-align:left;font-size:.96rem;white-space:nowrap}.specs-table th{color:var(--blue);font-size:1rem}.dot-list li,.nav-links li a,.specs-table td,.steps-list li{color:rgba(255,255,255,.85)}.specs-table td{border-bottom:1px solid rgba(128,179,255,.09)}.content-section:last-of-type,.specs-table tr:last-child td,tbody tr:last-child td{border-bottom:none}.specs-table tr:hover td,tbody tr:hover td{background:rgba(128,179,255,.04)}.section-label{display:inline-block;font-size:.75rem;font-weight:700;letter-spacing:2px;color:var(--blue);background:var(--blue-dim);padding:4px 14px;border-radius:50px;margin-bottom:16px}@keyframes fadeUp{from{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}.hero>*{animation:.55s both fadeUp}.hero>:first-child{animation-delay:50ms}.hero>:nth-child(2){animation-delay:.15s}.hero>:nth-child(3){animation-delay:.25s}.hero>:nth-child(4){animation-delay:.35s}.section-intro{margin-bottom:28px}.btn-inline-wrap{margin:18px 0 14px}.steps-list{display:flex;flex-direction:column;gap:10px;margin-top:6px}.steps-list li{display:flex;align-items:flex-start;gap:14px;padding:13px 18px;font-size:.97rem}.dot-list li,thead th{font-size:.97rem;padding:12px 16px}.step-num{flex-shrink:0;width:28px;height:28px;border-radius:50%;background:var(--blue);color:var(--navy);font-weight:700;font-size:.95rem;display:flex;align-items:center;justify-content:center}.dot-list li,.info-card{background:var(--card-bg)}.info-card{border-radius:var(--radius);padding:22px 20px;transition:border-color .2s,transform .2s}.info-card:hover{border-color:var(--blue);transform:translateY(-3px)}.two-col{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:24px}@media(max-width:600px){.two-col{grid-template-columns:1fr}}.dot-list{display:flex;flex-direction:column;gap:10px;margin-top:12px}.dot-list li{display:flex;align-items:flex-start;gap:12px;border:1px solid var(--blue-border);border-radius:10px}.faq-heading h2,.main-heaing h1{position:relative;display:inline-block}.dot{flex-shrink:0;width:9px;height:9px;border-radius:50%;background:var(--blue);margin-top:8px}.main-header,.step-content,table{width:100%}.note-box,.tip-box{padding:14px 18px;margin-top:18px;color:rgba(255,255,255,.8);font-size:.95rem}.note-box{background:rgba(128,179,255,.07);border:1px solid rgba(128,179,255,.3);border-left:3px solid var(--blue);border-radius:10px}.tip-box{background:rgba(128,179,255,.09);border:1px solid rgba(128,179,255,.3);border-left:3px solid #80ffb3;border-radius:10px}.tip-box strong{color:#80ffb3}.table-wrap{overflow-x:auto;margin-top:24px;border-radius:var(--radius);border:1px solid var(--blue-border)}table{min-width:560px}thead th{color:var(--blue);text-align:left;border-bottom:1px solid var(--blue-border)}tbody td{padding:11px 16px;font-size:.95rem;border-bottom:1px solid rgba(128,179,255,.08)}.conclusion-card{background:linear-gradient(135deg,rgba(128,179,255,.1) 0,rgba(22,22,58,0) 100%);border:1px solid var(--blue-border);border-radius:18px;padding:38px 34px}.author-section,.faq-section{padding:70px 20px}.faq-heading{margin-bottom:45px}.faq-heading h2{font-size:40px;color:var(--white);font-weight:700;padding-bottom:14px}.faq-heading h2::after{border-radius:20px;background:var(--blue)}.faq-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:25px;max-width:1200px;margin:auto}.faq-column{display:flex;flex-direction:column;gap:20px}.faq-item{background:var(--card-bg);border:1px solid var(--blue-border);border-radius:18px;overflow:hidden;transition:.3s}.faq-question{width:100%;background:0 0;border:none;padding:22px 20px;display:flex;align-items:center;justify-content:space-between;gap:18px;cursor:pointer;text-align:left}.header-wrap,.logo,.nav-links,.navbar{align-items:center;display:flex}.faq-question h3{font-size:18px;color:var(--white);font-weight:600;line-height:1.5}.faq-icon{color:var(--blue);font-size:24px;font-weight:700;transition:.3s}.faq-answer{max-height:0;overflow:hidden;transition:max-height .4s}.faq-answer p{padding:0 20px 22px;color:rgba(255,255,255,.82);line-height:1.8;font-size:15px}.faq-item.active .faq-answer{max-height:400px}.faq-item.active .faq-icon{transform:rotate(45deg)}.main-container{max-width:1200px;margin:60px auto;padding:40px;background:var(--card-bg);border:1px solid var(--blue-border);border-radius:20px;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 10px 35px rgba(0,0,0,.25)}.author-card,.main-header{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.main-heaing{text-align:center;margin-bottom:30px}.main-heaing h1{font-size:42px;font-weight:700;padding-bottom:12px}.main-heaing h1::after{border-radius:10px;background:var(--blue)}.main-container p{font-size:17px;line-height:1.9;margin-bottom:20px}.main-container a{color:var(--blue);transition:.3s}.main-header{background:#0a0a1a;border-bottom:4px solid var(--blue);position:sticky;top:0;left:0;z-index:999}.container{max-width:1200px;margin:auto;padding:0 20px}.header-wrap{height:80px;justify-content:space-between;gap:20px}.logo img{width:190px;object-fit:contain}.navbar{gap:35px}.nav-links{gap:30px}.nav-links li a{font-size:15px;font-weight:500;transition:.3s}.header-btns{display:flex;align-items:center;gap:14px}.menu-toggle,.mobile-btns{display:none}.btn{padding:11px 22px;border-radius:10px;font-size:14px;font-weight:600;transition:.3s;border:1px solid transparent}.login-btn:hover,.register-btn:hover{transform:translateY(-2px)}.register-btn{background:#b30f0f;color:#fff}.menu-toggle{background:0 0;border:none;color:var(--white);font-size:28px;cursor:pointer;padding:5px}.main-footer{background:#0a0a1a;border-top:4px solid var(--blue);margin-top:80px}.footer-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:70px;padding:65px 20px 40px}.footer-col h3{color:var(--white);font-size:22px;margin-bottom:20px}.footer-col p{color:rgba(255,255,255,.75);line-height:1.8;font-size:15px}.footer-col ul li a{color:rgba(255,255,255,.78);transition:.3s;font-size:15px}.footer-col ul li a:hover{color:var(--blue);padding-left:5px}.footer-bottom{border-top:1px solid rgba(128,179,255,.1);text-align:center;padding:18px 15px}.footer-bottom a,.footer-bottom p{color:rgba(255,255,255,.65);font-size:14px}.center-img{text-align:center;justify-content:center;align-items:center;margin:40px 0;padding:20px 15px}.center-img img{display:block;margin:0 auto;height:auto;max-width:300px;border-radius:20px;border:1px solid var(--blue-border);box-shadow:0 10px 30px rgba(0,0,0,.25);transition:.3s;padding:20px}.center-img img:hover{transform:translateY(-4px)}.author-card,.content-box{background:var(--card-bg);border:1px solid var(--blue-border)}.author-card{max-width:1150px;margin:auto;border-radius:24px;padding:35px;display:flex;align-items:center;gap:35px;box-shadow:0 12px 35px rgba(0,0,0,.25)}.author-img{flex:0 0 280px}.author-img img{width:300px;height:400px;display:block;border-radius:20px;object-fit:cover;border:1px solid var(--blue-border)}.author-content{flex:1}.author-content h1{font-size:38px;color:var(--white);margin-bottom:22px;font-weight:700}.author-content p{color:rgba(255,255,255,.82);font-size:16px;line-height:1.9;margin-bottom:18px}@media(max-width:992px){.mobile-btns,.nav-links,.navbar{flex-direction:column}.header-wrap{height:75px}.logo img{width:160px}.navbar{position:fixed;top:75px;left:-100%;width:320px;height:calc(100vh - 75px);background:#16163a;align-items:flex-start;padding:40px 30px;gap:35px;transition:.4s;box-shadow:5px 0 15px rgba(0,0,0,.3);border-right:1px solid var(--blue-border);z-index:1000}.navbar.active{left:0}.nav-links{align-items:flex-start;gap:25px;width:100%}.nav-links li a{font-size:16px}.header-btns.desktop-btns{display:none}.mobile-btns{display:flex;gap:12px;width:100%;margin-top:10px}.mobile-btns .btn{width:100%;text-align:center;padding:14px 20px;font-size:15px}.menu-toggle{display:block}.footer-grid{grid-template-columns:1fr 1fr}.author-card{flex-direction:column;text-align:center}}@media (max-width:992px){.author-img{flex:0 0 240px}.author-img img{width:240px;height:320px}}@media (max-width:768px){.author-img{flex:0 0 200px}.author-img img{width:200px;height:270px;border-radius:16px}}@media (max-width:480px){.author-img{flex:0 0 100%;max-width:260px;margin:0 auto}.author-img img{width:100%;height:auto;max-height:320px;border-radius:14px}}.content-box{border-radius:24px;padding:45px;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.content-box h1{font-size:42px;line-height:1.4;margin-bottom:25px;color:var(--white);text-align:center}.content-box p,.custom-list li{line-height:1.9}.content-box h2{font-size:32px;margin:40px 0 18px;color:var(--white)}.content-box h3{font-size:26px;margin:28px 0 14px;color:var(--blue)}.content-box p{font-size:17px;color:rgba(255,255,255,.82);margin-bottom:18px}.step-box{background:rgba(128,179,255,.08);border:1px solid var(--blue-border);padding:25px;border-radius:18px;margin:25px 0}.step-box p{margin-bottom:17px}.custom-list li,.login-steps li{color:rgba(255,255,255,.82);margin-bottom:12px}.custom-list{padding-left:24px;margin:18px 0 25px}@media(max-width:768px){.faq-grid,.footer-grid{grid-template-columns:1fr}.specs-table{min-width:650px}.specs-table td,.specs-table th{padding:12px 14px;font-size:14px}.specs-table th{font-size:15px}.author-content h2,.content-box h1,.faq-heading h2{font-size:30px}.faq-question{padding:18px 16px}.faq-question h3,.main-container .hero-sub{font-size:16px}.faq-answer p{padding:0 16px 18px;font-size:14px}.main-container{margin:30px 15px;padding:25px 20px;border-radius:16px}.main-heaing h1{font-size:32px}.author-content p,.content-box p,.custom-list li,.main-container p{font-size:15px;line-height:1.8}.header-wrap{height:70px}.logo img{width:145px}.container{padding:0 15px}.navbar{width:300px}.footer-grid{gap:35px;padding:50px 20px 35px}.content-box h3,.footer-col h3{font-size:20px}.center-img{margin:30px 0}.center-img img{max-width:100%;border-radius:16px}.author-section{padding:55px 15px}.author-card{padding:25px 20px;border-radius:20px;gap:25px}.content-box{padding:25px 20px;border-radius:18px}.content-box h2{font-size:25px}.step-box{padding:18px}}@media(max-width:480px){.specs-table{min-width:600px}.specs-table td,.specs-table th{padding:10px 12px;font-size:13px}.author-content p,.btn,.content-box p,.custom-list li,.main-container p,.specs-table th{font-size:14px}.faq-section{padding:50px 14px}.author-content h2,.content-box h1,.faq-heading h2{font-size:26px}.faq-question h3{font-size:15px}.main-heaing h1{font-size:28px}.main-container{padding:22px 16px}.logo img{width:130px}.navbar{width:100%;padding:30px 20px}.btn{padding:12px 18px}.footer-bottom p{font-size:13px;line-height:1.7}.center-img{padding:0 10px}.center-img img{border-radius:14px}.container{padding:0 14px}.content-box h2{font-size:22px}.content-box h3{font-size:18px}}.login-steps{padding-left:24px;margin:20px 0}.login-steps li{line-height:1.9;font-size:17px}.dropdown{position:relative}.dropdown-menu{display:none;position:absolute;top:100%;left:0;min-width:220px;background:#05081d;border:1px solid #6fa3ff;border-radius:10px;padding:10px 0;z-index:999}.dropdown-menu.show{display:block}.dropdown-menu a{display:block;padding:12px 18px;color:#fff}.dropdown-menu a:hover{background:#1a2555}@media(max-width:768px){.dropdown-menu{position:static;width:100%;margin-top:8px}.dropdown-menu:not(.show){display:none}}