@import"https://fonts.googleapis.com/css2?family=Outfit:wght@400;500;600;700;800;900&family=Plus+Jakarta+Sans:wght@300;400;500;600;700;800&family=JetBrains+Mono:wght@400;500;600;700&display=swap";:root{--bg-base: #87CEFA;--bg-surface: #a3d9fa;--bg-card: rgba(12, 24, 48, .92);--bg-card-hover: rgba(18, 34, 68, .96);--primary: #0d9488;--primary-light: #2dd4bf;--primary-glow: rgba(45, 212, 191, .45);--cyan: #06b6d4;--cyan-light: #38bdf8;--cyan-glow: rgba(56, 189, 248, .4);--blue-clinical: #0284c7;--blue-clinical-glow: rgba(2, 132, 199, .4);--emerald: #10b981;--emerald-glow: rgba(16, 185, 129, .4);--amber: #f59e0b;--text-main: #0a1931;--text-muted: #0f244a;--text-dim: #1e3d6f;--glass-border: rgba(255, 255, 255, .18);--glass-border-hover: rgba(56, 189, 248, .5);--glass-border-glow: rgba(6, 182, 212, .6);--grad-primary: linear-gradient(135deg, #0d9488 0%, #06b6d4 50%, #38bdf8 100%);--grad-teal: linear-gradient(135deg, #0f766e 0%, #14b8a6 50%, #06b6d4 100%);--grad-dark-card: linear-gradient(145deg, rgba(20, 34, 66, .92) 0%, rgba(12, 22, 46, .96) 100%);--radius-sm: 8px;--radius-md: 14px;--radius-lg: 20px;--radius-xl: 28px;--easing: cubic-bezier(.16, 1, .3, 1)}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth;font-size:15px}body{background-color:var(--bg-base);background-image:radial-gradient(circle at 10% 8%,rgba(255,255,255,.55) 0%,transparent 40%),radial-gradient(circle at 90% 85%,rgba(110,190,245,.65) 0%,transparent 50%),linear-gradient(180deg,#87cefa,#a4dcfa,#87cefa);color:var(--text-main);font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif;overflow-x:hidden;line-height:1.65;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,.logo-title,.brand-text,.headline-grand{font-family:Outfit,sans-serif;font-weight:700;letter-spacing:-.025em;color:#fff}code,pre,.stat-badge,.pill-tech,.metric-number{font-family:JetBrains Mono,monospace}a{text-decoration:none;color:inherit;transition:all .25s var(--easing)}ul{list-style:none}.container{max-width:1240px;margin:0 auto;padding:0 2rem}.luxury-bg{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:-1;overflow:hidden;pointer-events:none}.blob{position:absolute;filter:blur(140px);opacity:.34;border-radius:50%;animation:pulse-ambient 18s ease-in-out infinite alternate}.blob-1{top:-10%;left:15%;width:650px;height:650px;background:#0d9488}.blob-2{bottom:5%;right:5%;width:550px;height:550px;background:#0284c7;animation-delay:-6s}.blob-3{top:45%;left:50%;width:500px;height:500px;background:#06b6d4;animation-delay:-12s}.grid-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(rgba(20,184,166,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(20,184,166,.03) 1px,transparent 1px);background-size:45px 45px}@keyframes pulse-ambient{0%{transform:scale(1) translate(0)}50%{transform:scale(1.15) translate(-30px,40px)}to{transform:scale(.9) translate(40px,-20px)}}.network-switch-bar{background:#0d94881f;border-bottom:1px solid rgba(20,184,166,.25);height:52px;padding:0 1.5rem;box-sizing:border-box;font-size:.82rem;display:flex;justify-content:space-between;align-items:center;position:sticky;top:0;z-index:200;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.network-tag{display:inline-flex;align-items:center;gap:8px;color:var(--teal-light);font-weight:600;white-space:nowrap}.network-link{color:#38bdf8;display:inline-flex;align-items:center;gap:6px;font-weight:700;background:#38bdf81a;padding:3px 10px;border-radius:999px;border:1px solid rgba(56,189,248,.25);transition:all .2s}.network-link:hover{background:#38bdf840;color:#fff}.glass-nav-left{position:fixed;top:52px;left:0;width:270px;height:calc(100vh - 52px);background:#040f1ed9;border-right:1px solid var(--glass-border);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);display:flex;flex-direction:column;justify-content:space-between;padding:2rem 1.4rem;z-index:100;box-shadow:10px 0 40px #00000080;transition:transform .35s var(--easing)}.sidebar-brand{padding-bottom:1.5rem;border-bottom:1px solid var(--glass-border)}.brand-header-row{display:flex;align-items:center;gap:12px}.brand-logo-img{width:38px;height:38px;object-fit:contain;filter:drop-shadow(0 0 10px var(--primary-glow))}.logo-title{font-size:1.45rem;font-weight:800;letter-spacing:-.5px}.logo-accent{background:var(--grad-primary);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.brand-sub-badge{display:inline-block;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--primary-light);background:#14b8a61f;border:1px solid rgba(20,184,166,.25);padding:3px 8px;border-radius:999px;margin-top:6px}.thin-nav{margin:1.5rem 0;flex:1}.nav-links-vertical{display:flex;flex-direction:column;gap:.45rem}.nav-links-vertical a{display:flex;align-items:center;gap:12px;padding:.72rem 1rem;border-radius:var(--radius-sm);color:var(--text-muted);font-size:.88rem;font-weight:600;transition:all .2s ease}.nav-links-vertical a:hover{color:#fff;background:#14b8a61f;transform:translate(4px)}.nav-links-vertical a.active{color:#fff;background:linear-gradient(90deg,#0d948840,#06b6d414);border-left:3px solid var(--primary-light);font-weight:700}.nav-icon{font-size:1.1rem}.sidebar-footer{border-top:1px solid var(--glass-border);padding-top:1.4rem;display:flex;flex-direction:column;gap:.85rem}.geo-currency-box{display:flex;flex-direction:column;gap:4px}.geo-label{font-size:.72rem;color:var(--text-dim);font-weight:600;text-transform:uppercase}.currency-select{background:#071326e6;border:1px solid var(--glass-border);color:var(--text-main);padding:6px 10px;border-radius:var(--radius-sm);font-size:.82rem;font-weight:600;outline:none;cursor:pointer}.sidebar-btn{width:100%;text-align:center;padding:.75rem 1rem;font-size:.85rem}.main-wrapper{margin-left:270px;width:calc(100% - 270px);min-height:100vh;display:flex;flex-direction:column}main{flex:1}.mobile-nav-bar{display:none;align-items:center;justify-content:space-between;padding:.9rem 1.4rem;background:#020817f2;border-bottom:1px solid var(--glass-border);position:sticky;top:38px;z-index:99}.mobile-menu-toggle{background:transparent;border:none;color:#fff;font-size:1.5rem;cursor:pointer}.badge{display:inline-flex;align-items:center;gap:6px;font-size:.78rem;font-weight:700;letter-spacing:.06em;padding:6px 14px;border-radius:999px;text-transform:uppercase}.glow-teal{background:#0d94882e;color:var(--primary-light);border:1px solid rgba(20,184,166,.4);box-shadow:0 0 20px #14b8a640}.glow-cyan{background:#06b6d42e;color:var(--cyan-light);border:1px solid rgba(6,182,212,.4);box-shadow:0 0 20px #06b6d440}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:.9rem 1.8rem;border-radius:var(--radius-md);font-weight:700;font-size:.95rem;cursor:pointer;transition:all .25s var(--easing);border:none}.btn.primary{background:var(--grad-primary);color:#fff;box-shadow:0 8px 25px var(--primary-glow)}.btn.primary:hover{transform:translateY(-2px);box-shadow:0 14px 35px #14b8a68c}.btn.secondary{background:#ffffff0d;color:#fff;border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.btn.secondary:hover{background:#ffffff1a;border-color:var(--glass-border-hover);transform:translateY(-2px)}.btn-glow{background:var(--grad-teal);color:#fff;border-radius:var(--radius-sm);font-weight:700;box-shadow:0 4px 15px var(--primary-glow)}.btn-sm{padding:.6rem 1.2rem;font-size:.85rem}.hero-fullwidth{padding:5rem 0 4rem;position:relative}.hero-text-full{text-align:center;max-width:980px;margin:0 auto}.headline-grand{font-size:2.5rem;line-height:1.18;letter-spacing:-.03em;margin:1.1rem auto 1.3rem;color:#0b1a36}.headline-grand span{background:var(--grad-primary);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;display:inline}.subtitle-grand{font-size:1.02rem;color:#12284e;max-width:800px;margin:0 auto 2.2rem;line-height:1.65;font-weight:500}.center-actions{display:flex;justify-content:center;gap:1.2rem;flex-wrap:wrap;margin-bottom:3.5rem}.metrics-bar{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.5rem;background:#071426bf;border:1px solid var(--glass-border);border-radius:var(--radius-lg);padding:2rem 2.5rem;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 20px 50px #0000004d;margin-top:1rem}.metric-item{text-align:center;padding:0 1rem;border-right:1px solid var(--glass-border)}.metric-item:last-child{border-right:none}.metric-number{font-size:1.8rem;font-weight:800;color:#fff;display:block;margin-bottom:4px;background:linear-gradient(135deg,#ffffff 40%,var(--cyan) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.metric-label{font-size:.8rem;color:var(--text-muted);font-weight:600}.section{padding:5.5rem 0;position:relative;background:linear-gradient(180deg,#87cefabf,#a2dbfc8c)}.highlight-section{background:linear-gradient(180deg,#73c0f4d9,#87cefae6);border-top:1px solid rgba(255,255,255,.35);border-bottom:1px solid rgba(255,255,255,.35)}.section-header{margin-bottom:3.5rem}.section-header.center{text-align:center;max-width:780px;margin-left:auto;margin-right:auto}.section-title{font-size:1.95rem;margin-bottom:.8rem;color:#0b1a36}.section-title span{background:var(--grad-primary);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.section-header p{font-size:.95rem;color:#12284e;font-weight:500}.glass-card{background:var(--bg-card);border:1px solid var(--glass-border);border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);transition:all .35s var(--easing);box-shadow:0 15px 35px #00000040}.glass-card:hover{border-color:var(--glass-border-hover);transform:translateY(-3px);box-shadow:0 20px 45px #0006}.app-unified-block{padding:2.8rem;border-radius:var(--radius-xl);position:relative;overflow:hidden}.glow-teal-card{border:1px solid rgba(13,148,136,.35);background:linear-gradient(145deg,#081c30cc,#040f1ee6)}.block-header-badge{margin-bottom:2.5rem}.block-header-badge h3{font-size:1.5rem;margin:.7rem 0 .45rem}.block-header-badge h3 span{color:var(--text-muted);font-weight:400}.app-split-grid{display:grid;grid-template-columns:1fr 1fr;gap:2rem}.app-component-box{background:#00000059;border:1px solid var(--glass-border);border-radius:var(--radius-md);padding:2rem;display:flex;flex-direction:column;justify-content:space-between}.component-head{display:flex;align-items:center;gap:14px;margin-bottom:1.5rem}.component-logo-img{width:48px;height:48px;object-fit:contain}.component-head h4{font-size:1.25rem}.comp-icon{font-size:1.8rem}.check-list{display:flex;flex-direction:column;gap:.85rem;margin-bottom:1.5rem}.check-list li{font-size:.92rem;color:var(--text-muted);position:relative;padding-left:24px;line-height:1.5}.check-list li:before{content:"✓";position:absolute;left:0;color:var(--emerald);font-weight:800}.check-list li strong{color:#f1f5f9}.status-pill{padding:4px 10px;border-radius:999px;font-size:.72rem;font-weight:700}.status-dev{background:#f59e0b26;color:var(--amber);border:1px solid rgba(245,158,11,.3)}.preview-tabs-row{display:flex;justify-content:center;gap:10px;margin-bottom:2rem;flex-wrap:wrap}.preview-tab-btn{padding:.65rem 1.4rem;border-radius:999px;background:#ffffff0d;border:1px solid var(--glass-border);color:var(--text-muted);font-size:.9rem;font-weight:600;cursor:pointer;transition:all .25s}.preview-tab-btn:hover{color:#fff;background:#14b8a626}.preview-tab-btn.active{background:var(--primary);color:#fff;border-color:var(--primary-light);box-shadow:0 4px 18px var(--primary-glow)}.glass-display{position:relative;border-radius:var(--radius-xl);border:1px solid var(--glass-border);background:var(--bg-surface);padding:1rem;box-shadow:0 30px 80px #0009}.screenshot{width:100%;border-radius:var(--radius-lg);display:block;transition:opacity .3s ease}.floating-notif{position:absolute;bottom:-25px;left:20px;background:#071326f2;border:1px solid var(--primary-glow);padding:1rem 1.6rem;border-radius:var(--radius-md);display:flex;align-items:center;gap:14px;box-shadow:0 20px 40px #0009;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.notif-icon{font-size:1.6rem}.notif-text{font-size:.92rem;font-weight:700;color:#fff}.pricing-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:2rem}.price-card{padding:2.5rem 2rem;border-radius:var(--radius-xl);display:flex;flex-direction:column;justify-content:space-between;position:relative;border:1px solid var(--glass-border)}.price-card.featured-teal{border-color:#14b8a699;background:linear-gradient(150deg,#0e2d37d9,#081924f2);box-shadow:0 25px 60px #14b8a640;transform:scale(1.02)}.popular-badge{position:absolute;top:-14px;right:24px;background:var(--primary-light);color:#020817;font-size:.72rem;font-weight:800;padding:5px 14px;border-radius:999px;text-transform:uppercase;letter-spacing:.5px;box-shadow:0 4px 15px var(--primary-glow)}.price-card .label{font-size:1.15rem;font-weight:700;color:var(--text-muted);margin-bottom:1rem;display:block}.price-card .amount{font-size:2.05rem;font-weight:800;font-family:Outfit,sans-serif;color:#fff;margin-bottom:.45rem}.price-card .sub-price{font-size:.82rem;color:var(--text-dim);margin-bottom:1.5rem}.price-card .sub-price.highlight-discount{color:var(--emerald);font-weight:700}.price-card .features{display:flex;flex-direction:column;gap:.85rem;margin-bottom:2rem;border-top:1px solid var(--glass-border);padding-top:1.5rem}.price-card .features li{font-size:.85rem;color:var(--text-muted);position:relative;padding-left:24px}.price-card .features li:before{content:"✓";position:absolute;left:0;color:var(--primary-light);font-weight:800}.testimonials-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:2rem}.testimonial-card{padding:2.2rem;border-radius:var(--radius-lg);display:flex;flex-direction:column;justify-content:space-between}.stars-row{color:#f59e0b;font-size:1.1rem;margin-bottom:1rem;letter-spacing:2px}.testimonial-quote{font-size:.9rem;color:#cbd5e1;line-height:1.6;margin-bottom:1.5rem;font-style:italic}.author-box{display:flex;align-items:center;gap:14px;border-top:1px solid var(--glass-border);padding-top:1.2rem}.author-avatar-badge{width:44px;height:44px;border-radius:50%;background:linear-gradient(135deg,var(--primary),var(--cyan));display:flex;align-items:center;justify-content:center;font-weight:800;color:#fff;font-size:1.1rem}.author-name{font-size:.95rem;font-weight:700;color:#fff}.author-role{font-size:.78rem;color:var(--text-muted)}.faq-accordion{max-width:850px;margin:0 auto;display:flex;flex-direction:column;gap:1rem}.faq-item{background:var(--bg-card);border:1px solid var(--glass-border);border-radius:var(--radius-md);overflow:hidden;transition:all .25s}.faq-item:hover{border-color:var(--glass-border-hover)}.faq-question{padding:1.2rem 1.5rem;display:flex;justify-content:space-between;align-items:center;cursor:pointer;font-weight:700;font-size:.98rem;color:#fff;-webkit-user-select:none;user-select:none}.faq-chevron{font-size:.85rem;color:var(--primary-light);transition:transform .3s ease}.faq-answer{padding:0 1.5rem 1.3rem;font-size:.86rem;color:var(--text-muted);line-height:1.6;display:none}.faq-item.open .faq-answer{display:block}.faq-item.open .faq-chevron{transform:rotate(180deg)}.contact-grid{display:grid;grid-template-columns:1fr 1fr;gap:2.5rem}.download-link-item{display:flex;align-items:center;justify-content:space-between;padding:1.2rem;background:#00000059;border:1px solid var(--glass-border);border-radius:var(--radius-md);transition:all .25s}.download-link-item:hover{border-color:var(--primary-light);transform:translateY(-2px)}.dl-info{display:flex;align-items:center;gap:14px}.dl-logo-img{width:42px;height:42px;object-fit:contain}.dl-info strong{display:block;font-size:.98rem;color:#fff}.dl-sub{font-size:.78rem;color:var(--text-dim)}.contact-details-list{display:flex;flex-direction:column;gap:1.2rem;margin:1.5rem 0 2rem}.contact-item{display:flex;align-items:center;gap:14px}.c-icon{font-size:1.5rem}.c-link{color:var(--cyan);font-weight:700}.c-link:hover{text-decoration:underline}.site-footer-modern,.site-footer-minimal{background:linear-gradient(180deg,#0c162efa,#070e1efc);border-top:1px solid rgba(45,212,191,.25);padding:4.5rem 0 2rem;margin-top:4.5rem;position:relative;box-shadow:0 -15px 40px #0000004d}.footer-main-grid{display:grid;grid-template-columns:1.3fr 1fr 1fr 1.4fr;gap:2.5rem;padding-bottom:3rem;border-bottom:1px solid rgba(255,255,255,.08)}.footer-col-brand .footer-brand-name{font-size:1.35rem;font-weight:800;color:#fff;display:flex;align-items:center;gap:10px;margin-bottom:.8rem}.footer-brand-desc{color:var(--text-muted);font-size:.88rem;line-height:1.6;margin-bottom:1.2rem}.footer-col-title{font-size:1rem;font-weight:700;color:#fff;letter-spacing:-.01em;margin-bottom:1.2rem;display:flex;align-items:center;gap:8px}.footer-col-links ul{display:flex;flex-direction:column;gap:.7rem}.footer-col-links a{color:var(--text-muted);font-size:.88rem;transition:all .2s ease;display:inline-flex;align-items:center;gap:6px}.footer-col-links a:hover{color:var(--primary-light);transform:translate(4px)}.footer-contact-card{background:linear-gradient(145deg,#18284ebf,#0e1934e0);border:1px solid rgba(45,212,191,.35);border-radius:var(--radius-md);padding:1.4rem;display:flex;flex-direction:column;gap:.85rem;box-shadow:0 10px 25px #00000040}.contact-live-pill{display:inline-flex;align-items:center;gap:6px;background:#10b98126;border:1px solid rgba(16,185,129,.35);color:#34d399;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;padding:3px 9px;border-radius:999px;width:fit-content}.pulse-dot{width:7px;height:7px;border-radius:50%;background:#10b981;box-shadow:0 0 8px #10b981;animation:pulse-ring 2s infinite}@keyframes pulse-ring{0%{transform:scale(.95);opacity:.8}50%{transform:scale(1.3);opacity:1}to{transform:scale(.95);opacity:.8}}.contact-placeholder-msg{font-size:.84rem;color:var(--text-muted);line-height:1.5}.contact-pending-tag{font-size:.75rem;color:#38bdf8;background:#38bdf81a;border:1px dashed rgba(56,189,248,.35);padding:6px 10px;border-radius:var(--radius-sm);display:flex;align-items:center;gap:6px}.btn-contact-modal{background:var(--grad-teal);color:#fff;border:none;padding:.75rem 1.2rem;border-radius:var(--radius-sm);font-size:.88rem;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;transition:all .25s ease;box-shadow:0 4px 15px #0d94884d}.btn-contact-modal:hover{transform:translateY(-2px);box-shadow:0 8px 22px #2dd4bf73}.contact-hours-text{font-size:.74rem;color:var(--text-dim)}.contact-modal-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#040a16c7;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:1000;display:none;align-items:center;justify-content:center;padding:1rem;opacity:0;transition:opacity .3s ease}.contact-modal-overlay.open{display:flex;opacity:1}.contact-modal-card{background:linear-gradient(150deg,#142344f7,#0c162dfc);border:1px solid rgba(45,212,191,.35);border-radius:var(--radius-lg);box-shadow:0 25px 60px #000000a6;max-width:520px;width:100%;padding:2.2rem;position:relative;animation:modal-pop .3s cubic-bezier(.16,1,.3,1)}@keyframes modal-pop{0%{transform:scale(.92) translateY(15px);opacity:0}to{transform:scale(1) translateY(0);opacity:1}}.modal-close-btn{position:absolute;top:1.2rem;right:1.2rem;background:#ffffff14;border:1px solid var(--glass-border);color:#fff;width:32px;height:32px;border-radius:50%;font-size:1.1rem;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s}.modal-close-btn:hover{background:#ef444433;border-color:#ef444480}.contact-form-group{display:flex;flex-direction:column;gap:4px;margin-bottom:.9rem}.contact-form-group label{font-size:.8rem;font-weight:600;color:var(--text-muted)}.contact-form-group input,.contact-form-group textarea{background:#071022d9;border:1px solid var(--glass-border);border-radius:var(--radius-sm);padding:.65rem .85rem;color:#fff;font-size:.88rem;font-family:inherit;outline:none;transition:border-color .2s}.contact-form-group input:focus,.contact-form-group textarea:focus{border-color:var(--primary-light);box-shadow:0 0 10px #2dd4bf33}.contact-modal-feedback{display:none;background:#10b98126;border:1px solid rgba(16,185,129,.35);color:#34d399;padding:.9rem;border-radius:var(--radius-sm);font-size:.85rem;margin-bottom:1rem;text-align:center}.footer-top-row{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1.5rem;padding-bottom:2rem;border-bottom:1px solid rgba(255,255,255,.05)}.footer-brand{display:flex;align-items:center;gap:12px}.footer-brand-logo{width:32px;height:32px;object-fit:contain}.footer-bottom-bar{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem;padding-top:1.8rem;font-size:.8rem;color:var(--text-dim)}.footer-status-pill{display:inline-flex;align-items:center;gap:6px;background:#10b9811a;color:var(--emerald);padding:4px 10px;border-radius:999px;border:1px solid rgba(16,185,129,.25);font-size:.72rem;font-weight:700}.status-dot{width:6px;height:6px;border-radius:50%;background:var(--emerald);box-shadow:0 0 8px var(--emerald)}.reveal-init{opacity:0;transform:translateY(22px);transition:all .75s var(--easing)}.revealed{opacity:1;transform:translateY(0)}@media(max-width:1080px){.main-wrapper{margin-left:0;width:100%}.glass-nav-left{transform:translate(-120%)}.glass-nav-left.open{transform:translate(0)}.mobile-nav-bar{display:flex}.headline-grand{font-size:2.1rem}.app-split-grid,.contact-grid{grid-template-columns:1fr}.metrics-bar{grid-template-columns:1fr 1fr}.metric-item:nth-child(2){border-right:none}}@media(max-width:640px){.headline-grand{font-size:1.75rem}.subtitle-grand{font-size:.92rem}.metrics-bar{grid-template-columns:1fr;padding:1.5rem}.metric-item{border-right:none;border-bottom:1px solid var(--glass-border);padding-bottom:1rem}.metric-item:last-child{border-bottom:none;padding-bottom:0}.footer-top-row{flex-direction:column;align-items:flex-start}.footer-nav-links{gap:1rem;flex-direction:column}.footer-main-grid{grid-template-columns:1fr;gap:2rem}}@media(max-width:992px){.footer-main-grid{grid-template-columns:1fr 1fr;gap:2rem}}body,h1,h2,h3,h4,h5,.headline-grand,.section-title{color:#07152d}.headline-grand{color:#07152d!important;font-weight:800}.headline-grand span,.section-title span{background:linear-gradient(135deg,#024b50,#0369a1 40%,#4338ca)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;text-shadow:none!important}.subtitle-grand,.section-header p{color:#0a1d37!important;font-weight:600!important}.pricing-category-title{color:#07152d!important}.badge.glow-teal{background:#08142ae6!important;color:#2dd4bf!important;border:1px solid rgba(45,212,191,.55)!important;box-shadow:0 4px 14px #0000002e!important}.badge.glow-cyan{background:#08142ae6!important;color:#38bdf8!important;border:1px solid rgba(56,189,248,.55)!important;box-shadow:0 4px 14px #0000002e!important}.badge.glow-purple{background:#08142ae6!important;color:#c084fc!important;border:1px solid rgba(192,132,252,.55)!important;box-shadow:0 4px 14px #0000002e!important}.portal-hero-badge{background:#08142aeb!important;color:#38bdf8!important;border:1.5px solid rgba(56,189,248,.55)!important;box-shadow:0 4px 16px #0003!important}.btn.secondary{background:#08142ae6!important;color:#fff!important;border:1.5px solid rgba(255,255,255,.22)!important;box-shadow:0 4px 15px #00000026!important}.btn.secondary:hover{background:#0e1c3afa!important;border-color:#38bdf880!important;color:#fff!important}.preview-tab-btn{background:#08142ae6!important;color:#cbd5e1!important;border:1px solid rgba(255,255,255,.18)!important}.preview-tab-btn:hover{background:#0e1c3afa!important;color:#fff!important}.preview-tab-btn.active{background:var(--primary)!important;color:#fff!important;border-color:var(--primary-light)!important}.network-switch-bar{background:#081226f5!important;border-bottom:1px solid rgba(255,255,255,.18)!important}.network-switch-bar .network-tag{color:#fff!important}.network-switch-bar .network-tag strong{color:#38bdf8!important}.network-switch-bar .network-link{color:#38bdf8!important;background:#38bdf824!important;border:1px solid rgba(56,189,248,.35)!important}.network-switch-bar .network-link:hover,.network-switch-bar .network-link.active{color:#fff!important;background:#38bdf859!important;border-color:#38bdf8!important}.network-switch-bar span{color:#ffffff4d!important}.glass-nav-left{background:#071226fa!important;border-right:1px solid rgba(255,255,255,.14)!important}.glass-nav-left .logo-title{color:#fff!important}.glass-nav-left .nav-links-vertical a{color:#cbd5e1!important;font-weight:600!important}.glass-nav-left .nav-links-vertical a:hover{color:#fff!important;background:#ffffff14!important}.glass-nav-left .nav-links-vertical a.active{color:#fff!important;background:linear-gradient(90deg,#0d948866,#06b6d433)!important;border-left:3px solid #2dd4bf!important}.glass-nav-left .geo-label{color:#94a3b8!important}.glass-nav-left .currency-select{color:#fff!important;background:#071326!important;border-color:#fff3!important}.glass-nav-left .sidebar-footer{border-top:1px solid rgba(255,255,255,.14)!important}.mobile-nav-bar{background:#071226fa!important;border-bottom:1px solid rgba(255,255,255,.14)!important}.mobile-nav-bar .logo-text,.mobile-nav-bar .mobile-menu-toggle{color:#fff!important}.pillar-card,.glass-card,.price-card,.metrics-bar,.app-unified-block,.app-component-box,.training-item-card,.testimonial-card,.faq-item,.download-link-item,.site-footer-modern,.site-footer-minimal,.footer-contact-card,.contact-modal-card,.floating-notif{color:#f1f5f9}.pillar-card h1,.pillar-card h2,.pillar-card h3,.pillar-card h4,.pillar-card h5,.glass-card h1,.glass-card h2,.glass-card h3,.glass-card h4,.glass-card h5,.price-card h1,.price-card h2,.price-card h3,.price-card h4,.price-card h5,.app-unified-block h1,.app-unified-block h2,.app-unified-block h3,.app-unified-block h4,.app-component-box h1,.app-component-box h2,.app-component-box h3,.app-component-box h4,.training-item-card h1,.training-item-card h2,.training-item-card h3,.training-item-card h4,.testimonial-card h1,.testimonial-card h2,.testimonial-card h3,.testimonial-card h4,.faq-item h1,.faq-item h2,.faq-item h3,.faq-item h4,.site-footer-modern h1,.site-footer-modern h2,.site-footer-modern h3,.site-footer-modern h4,.site-footer-minimal h1,.site-footer-minimal h2,.site-footer-minimal h3,.site-footer-minimal h4,.footer-contact-card h1,.footer-contact-card h2,.footer-contact-card h3,.footer-contact-card h4,.contact-modal-card h1,.contact-modal-card h2,.contact-modal-card h3,.contact-modal-card h4,.faq-question,.author-name,.dl-info strong,.notif-text{color:#fff!important}.pillar-card p,.glass-card p,.price-card p,.metrics-bar p,.app-unified-block p,.app-component-box p,.training-item-card p,.testimonial-card p,.testimonial-quote,.faq-answer,.faq-answer p,.site-footer-modern p,.site-footer-minimal p,.footer-brand-desc,.footer-contact-card p,.contact-placeholder-msg,.contact-modal-card p,.pillar-card li,.glass-card li,.price-card li,.app-unified-block li,.app-component-box li,.training-item-card li,.check-list li,.features li{color:#cbd5e1!important}.pillar-card li strong,.glass-card li strong,.price-card li strong,.app-unified-block li strong,.app-component-box li strong,.training-item-card li strong,.check-list li strong,.features li strong{color:#fff!important}.check-list li:before,.features li:before{color:#10b981!important}.pillar-card [style*="color: var(--text-main)"],.glass-card [style*="color: var(--text-main)"],.price-card [style*="color: var(--text-main)"],.metrics-bar [style*="color: var(--text-main)"],.app-unified-block [style*="color: var(--text-main)"],.app-component-box [style*="color: var(--text-main)"],.training-item-card [style*="color: var(--text-main)"],.testimonial-card [style*="color: var(--text-main)"],.faq-item [style*="color: var(--text-main)"],.site-footer-modern [style*="color: var(--text-main)"],.site-footer-minimal [style*="color: var(--text-main)"],.footer-contact-card [style*="color: var(--text-main)"],.contact-modal-card [style*="color: var(--text-main)"]{color:#fff!important}.pillar-card [style*="color: var(--text-muted)"],.glass-card [style*="color: var(--text-muted)"],.price-card [style*="color: var(--text-muted)"],.metrics-bar [style*="color: var(--text-muted)"],.app-unified-block [style*="color: var(--text-muted)"],.app-component-box [style*="color: var(--text-muted)"],.training-item-card [style*="color: var(--text-muted)"],.testimonial-card [style*="color: var(--text-muted)"],.faq-item [style*="color: var(--text-muted)"],.site-footer-modern [style*="color: var(--text-muted)"],.site-footer-minimal [style*="color: var(--text-muted)"],.footer-contact-card [style*="color: var(--text-muted)"],.contact-modal-card [style*="color: var(--text-muted)"]{color:#cbd5e1!important}.pillar-card [style*="color: var(--text-dim)"],.glass-card [style*="color: var(--text-dim)"],.price-card [style*="color: var(--text-dim)"],.metrics-bar [style*="color: var(--text-dim)"],.app-unified-block [style*="color: var(--text-dim)"],.training-item-card [style*="color: var(--text-dim)"],.site-footer-modern [style*="color: var(--text-dim)"],.site-footer-minimal [style*="color: var(--text-dim)"]{color:#94a3b8!important}.metric-number{color:#fff!important;background:linear-gradient(135deg,#fff 40%,#38bdf8)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important}.metric-label{color:#cbd5e1!important;font-weight:600!important}.price-card .label{color:#cbd5e1!important}.price-card .amount{color:#fff!important}.price-card .sub-price{color:#94a3b8!important}.footer-col-title{color:#fff!important}.footer-col-links a{color:#cbd5e1!important}.footer-col-links a:hover{color:#fff!important}.footer-bottom-bar,.footer-bottom-bar span,.author-role,.dl-sub,.contact-hours-text{color:#94a3b8!important}@media(max-width:768px){.network-switch-bar{gap:.6rem;overflow:hidden}.network-links-group{flex-wrap:nowrap!important;flex-shrink:1;min-width:0;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.network-links-group::-webkit-scrollbar{display:none}.contact-grid{grid-template-columns:minmax(0,1fr)}.contact-grid>*{min-width:0}.download-link-item{flex-wrap:wrap;gap:.6rem}}
