.header-top[data-astro-cid-nen7h5rs]{background:var(--color-primary-dark);color:#ffffffbf;padding:7px 0;font-size:.82rem}.header-top-inner[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;gap:12px;display:flex}.header-top-contact[data-astro-cid-nen7h5rs]{gap:20px;display:flex}.header-top-contact[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{align-items:center;gap:6px;display:flex}.header-top-contact[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]{color:var(--color-accent)}.btn-sm-login[data-astro-cid-nen7h5rs]{border-radius:var(--radius);color:var(--color-accent);transition:all var(--transition);border:1px solid #0aa9;padding:4px 14px;font-size:.82rem}.btn-sm-login[data-astro-cid-nen7h5rs]:hover{background:var(--color-accent);color:var(--color-white)}.main-nav[data-astro-cid-nen7h5rs]{background:var(--color-primary);z-index:100;position:sticky;top:0;box-shadow:0 2px 8px #0000002e}.nav-inner[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;gap:24px;height:64px;display:flex}.nav-logo[data-astro-cid-nen7h5rs]{color:var(--color-white)}.nav-logo-svg[data-astro-cid-nen7h5rs]{display:block}.nav-logo[data-astro-cid-nen7h5rs]:hover{opacity:.88}.nav-links[data-astro-cid-nen7h5rs]{gap:4px;list-style:none;display:flex}.nav-links[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:#ffffffd1;border-radius:var(--radius);transition:all var(--transition);padding:8px 14px;font-size:.92rem;font-weight:500;display:block}.nav-links[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{color:var(--color-white);background:#ffffff14}.nav-links[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs].active{color:var(--color-accent)}.nav-toggle[data-astro-cid-nen7h5rs]{cursor:pointer;background:0 0;border:none;flex-direction:column;gap:5px;padding:6px;display:none}.nav-toggle[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{background:var(--color-white);width:24px;height:2px;transition:all var(--transition);border-radius:2px;display:block}.mobile-menu[data-astro-cid-nen7h5rs]{background:var(--color-primary);z-index:99;border-top:1px solid #ffffff1a;display:none;position:sticky;top:64px}.mobile-menu[data-astro-cid-nen7h5rs].open{display:block}.mobile-menu[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{padding:12px 0;list-style:none}.mobile-menu[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:#ffffffd1;padding:12px 24px;font-size:.95rem;font-weight:500;display:block}.mobile-menu[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{color:var(--color-accent)}.mobile-menu[data-astro-cid-nen7h5rs] .mobile-login[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--color-accent);font-weight:600}@media (width<=820px){.nav-links[data-astro-cid-nen7h5rs]{display:none}.nav-toggle[data-astro-cid-nen7h5rs]{display:flex}.header-top-contact[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]:first-child{display:none}}.site-footer[data-astro-cid-jo6i4kqk]{background:var(--color-primary-dark);color:#ffffffb3}.footer-top[data-astro-cid-jo6i4kqk]{padding:56px 0 40px}.footer-grid[data-astro-cid-jo6i4kqk]{grid-template-columns:2fr 1fr 1fr 1fr;gap:36px;display:grid}.footer-brand[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{max-width:240px;margin-top:14px;font-size:.88rem;line-height:1.65}.footer-tagline-italic[data-astro-cid-jo6i4kqk]{color:#ffffff73;margin-top:6px;font-size:.82rem}.footer-by-paydevops[data-astro-cid-jo6i4kqk]{color:#fff6;margin-top:12px;font-size:.82rem}.footer-by-paydevops[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--color-accent);font-weight:500}.footer-by-paydevops[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--color-accent-dark)}.footer-logo[data-astro-cid-jo6i4kqk]{color:#ffffffe0}.footer-logo-svg[data-astro-cid-jo6i4kqk]{display:block}.footer-widget[data-astro-cid-jo6i4kqk] h4[data-astro-cid-jo6i4kqk]{color:var(--color-white);text-transform:uppercase;letter-spacing:.6px;margin-bottom:16px;font-size:.88rem;font-weight:700}.footer-widget[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:9px;list-style:none;display:flex}.footer-widget[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk],.footer-contact[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk]{color:#fff9;transition:color var(--transition);font-size:.88rem}.footer-widget[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--color-accent)}.footer-contact[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk]{list-style:none}.footer-bottom[data-astro-cid-jo6i4kqk]{border-top:1px solid #ffffff14;padding:16px 0}.footer-bottom-inner[data-astro-cid-jo6i4kqk]{justify-content:space-between;align-items:center;gap:12px;display:flex}.footer-bottom-inner[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{color:#fff6;font-size:.82rem}.footer-bottom-inner[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:#ffffff8c}.footer-bottom-inner[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--color-accent)}.footer-bottom-links[data-astro-cid-jo6i4kqk]{gap:18px;list-style:none;display:flex}.footer-bottom-links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:#fff6;font-size:.82rem}.footer-bottom-links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--color-accent)}@media (width<=900px){.footer-grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr 1fr}.footer-brand[data-astro-cid-jo6i4kqk]{grid-column:1/-1}}@media (width<=560px){.footer-grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr}.footer-bottom-inner[data-astro-cid-jo6i4kqk]{text-align:center;flex-direction:column;gap:6px}}:root{--color-primary:#2c394c;--color-primary-dark:#1e2a38;--color-accent:#0aa;--color-accent-dark:#007a7a;--color-accent-light:#e6f9f9;--color-white:#fff;--color-light:#f7f9fc;--color-light-alt:#eef2f7;--color-text:#1a1a1a;--color-text-muted:#5a6a7a;--color-border:#d9e2ec;--font-sans:"Segoe UI", "Helvetica Neue", Arial, sans-serif;--shadow-sm:0 2px 8px #2c394c1a;--shadow-md:0 4px 20px #2c394c24;--radius:6px;--radius-lg:12px;--transition:.22s ease}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;font-size:16px}body{font-family:var(--font-sans);color:var(--color-text);background:var(--color-white);-webkit-font-smoothing:antialiased;line-height:1.6}img{max-width:100%;height:auto;display:block}a{color:var(--color-accent);transition:color var(--transition);text-decoration:none}a:hover{color:var(--color-accent-dark)}.container{max-width:1160px;margin:0 auto;padding:0 24px}.section{padding:80px 0}.section--dark{background:var(--color-primary);color:var(--color-white)}.section--light{background:var(--color-light)}.section--alt{background:var(--color-light-alt)}.section-title{text-align:center;margin-bottom:48px}.section-title h2{color:var(--color-primary);letter-spacing:-.4px;margin-bottom:12px;font-size:2rem;font-weight:500}.section-title h2 span{color:var(--color-accent)}.section-title p{color:var(--color-text-muted);max-width:580px;margin:0 auto;font-size:1.1rem}.section--dark .section-title h2{color:var(--color-white)}.section--dark .section-title p{color:#ffffffb8}.btn{border-radius:var(--radius);cursor:pointer;transition:all var(--transition);text-align:center;white-space:nowrap;border:2px solid #0000;padding:12px 28px;font-size:.95rem;font-weight:600;display:inline-block}.btn-primary{background:var(--color-accent);color:var(--color-white);border-color:var(--color-accent)}.btn-primary:hover{background:var(--color-accent-dark);border-color:var(--color-accent-dark);color:var(--color-white)}.btn-outline{color:var(--color-white);background:0 0;border-color:#ffffffa6}.btn-outline:hover{border-color:var(--color-white);color:var(--color-white);background:#ffffff1f}.btn-outline-dark{color:var(--color-accent);border-color:var(--color-accent);background:0 0}.btn-outline-dark:hover{background:var(--color-accent);color:var(--color-white)}.grid{gap:28px;display:grid}.grid-2{grid-template-columns:repeat(2,1fr)}.grid-3{grid-template-columns:repeat(3,1fr)}.grid-4{grid-template-columns:repeat(4,1fr)}.card{background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-lg);transition:box-shadow var(--transition), transform var(--transition);padding:28px 24px}.card:hover{box-shadow:var(--shadow-md);transform:translateY(-3px)}.card-icon{background:var(--color-accent-light);border-radius:var(--radius);width:52px;height:52px;color:var(--color-accent);justify-content:center;align-items:center;margin-bottom:16px;font-size:1.5rem;display:flex}.card h3{color:var(--color-primary);margin-bottom:10px;font-size:1.1rem;font-weight:700}.card p{color:var(--color-text-muted);font-size:.92rem;line-height:1.65}.badge{letter-spacing:.3px;border-radius:20px;padding:3px 10px;font-size:.75rem;font-weight:600;display:inline-block}.badge-coming-soon{color:#856404;background:#fff3cd;border:1px solid #ffeaa0}.badge-available{background:var(--color-accent-light);color:var(--color-accent-dark);border:1px solid #99e0e0}.data-table{border-collapse:collapse;width:100%;font-size:.93rem}.data-table th{background:var(--color-primary);color:var(--color-white);text-align:left;letter-spacing:.2px;padding:12px 16px;font-weight:600}.data-table th:first-child{border-radius:var(--radius) 0 0 0}.data-table th:last-child{border-radius:0 var(--radius) 0 0}.data-table td{border-bottom:1px solid var(--color-border);vertical-align:top;color:var(--color-text);padding:11px 16px}.data-table tr:nth-child(2n) td{background:var(--color-light)}.data-table tr:last-child td{border-bottom:none}.data-table td strong{color:var(--color-primary);font-weight:600}.screenshot-placeholder{background:var(--color-light-alt);border:2px dashed var(--color-border);border-radius:var(--radius-lg);aspect-ratio:16/9;color:var(--color-text-muted);flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex}.screenshot-placeholder .ph-icon{opacity:.45;font-size:2.2rem}.screenshot-placeholder .ph-label{text-align:center;padding:0 20px;font-size:.85rem;font-weight:600}.screenshot-img{border-radius:var(--radius-lg);box-shadow:var(--shadow-md);border:1px solid var(--color-border);aspect-ratio:auto;object-fit:contain;width:100%}.screenshot-caption{color:var(--color-text-muted);text-align:center;margin-top:12px;font-size:.88rem;font-style:italic}.stat-item{text-align:center;padding:20px}.stat-number{color:var(--color-accent);font-size:2.6rem;font-weight:800;line-height:1.1}.stat-label{color:#ffffffbf;margin-top:6px;font-size:.9rem}.diff-item{align-items:flex-start;gap:18px;margin-bottom:28px;display:flex}.diff-num{background:var(--color-accent);width:36px;height:36px;color:var(--color-white);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.9rem;font-weight:700;display:flex}.diff-content h4{color:var(--color-primary);margin-bottom:4px;font-size:1rem;font-weight:700}.diff-content p{color:var(--color-text-muted);font-size:.92rem;line-height:1.65}.contact-info-item{align-items:flex-start;gap:16px;margin-bottom:24px;display:flex}.contact-info-icon{background:var(--color-accent-light);border-radius:var(--radius);width:44px;height:44px;color:var(--color-accent);flex-shrink:0;justify-content:center;align-items:center;font-size:1.2rem;display:flex}.contact-info-text h5{color:var(--color-primary);margin-bottom:2px;font-size:.9rem;font-weight:700}.contact-info-text p{color:var(--color-text-muted);font-size:.93rem}@media (width<=900px){.grid-4,.grid-3{grid-template-columns:repeat(2,1fr)}}@media (width<=600px){.section{padding:56px 0}.grid-2,.grid-3,.grid-4{grid-template-columns:1fr}.section-title h2{font-size:1.6rem}.stat-number{font-size:2rem}}#scrollUp{background:var(--color-accent);width:44px;height:44px;color:var(--color-white);z-index:999;box-shadow:var(--shadow-md);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;font-size:1.2rem;display:none;position:fixed;bottom:28px;right:28px}#scrollUp:hover{background:var(--color-accent-dark)}
