.hero[data-astro-cid-bbe6dxrz]{background:linear-gradient(135deg,var(--primary-blue) 0%,#0a4a7a 100%);color:var(--text-light);padding:100px 0;text-align:center;position:relative;overflow:hidden;border-bottom-left-radius:50px;border-bottom-right-radius:50px}.hero[data-astro-cid-bbe6dxrz]:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle at top left,rgba(255,255,255,.05) 0%,transparent 70%);transform:rotate(30deg);pointer-events:none}.hero[data-astro-cid-bbe6dxrz] h1[data-astro-cid-bbe6dxrz]{font-size:3.5em;margin-bottom:20px;font-weight:700;line-height:1.2}.hero[data-astro-cid-bbe6dxrz] h2[data-astro-cid-bbe6dxrz]{font-size:1.5em;font-weight:300;margin-bottom:40px;max-width:800px;margin-left:auto;margin-right:auto}.hero[data-astro-cid-bbe6dxrz] .cta-buttons[data-astro-cid-bbe6dxrz]{margin-bottom:40px}.hero[data-astro-cid-bbe6dxrz] .btn[data-astro-cid-bbe6dxrz]{display:inline-block;background:var(--accent-teal);color:var(--text-light);padding:15px 35px;border-radius:50px;text-decoration:none;font-size:1.1em;font-weight:600;transition:background .3s ease,transform .2s ease;box-shadow:0 8px 20px #00bfb24d}.hero[data-astro-cid-bbe6dxrz] .btn[data-astro-cid-bbe6dxrz]:hover{background:#00a399;transform:translateY(-3px)}.hero[data-astro-cid-bbe6dxrz] p[data-astro-cid-bbe6dxrz]{font-size:.9em;opacity:.8;margin-top:15px}.hero[data-astro-cid-bbe6dxrz] .hero-image-wrapper[data-astro-cid-bbe6dxrz]{margin-top:60px;position:relative;z-index:1}.hero[data-astro-cid-bbe6dxrz] .hero-image[data-astro-cid-bbe6dxrz]{max-width:90%;height:auto;border-radius:15px;box-shadow:0 20px 50px #0000004d;border:5px solid rgba(255,255,255,.1)}.usp-icons[data-astro-cid-bbe6dxrz]{display:flex;justify-content:center;flex-wrap:wrap;gap:30px;margin-top:60px;text-align:center}.usp-icon[data-astro-cid-bbe6dxrz]{background:#ffffff1a;padding:25px;border-radius:15px;max-width:220px;backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2)}.icon-circle[data-astro-cid-bbe6dxrz]{background:#ffffff26;width:70px;height:70px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 15px;font-size:1.5em}.usp-icon[data-astro-cid-bbe6dxrz] h3[data-astro-cid-bbe6dxrz]{font-size:1.1em;margin-bottom:10px;font-weight:600}.usp-icon[data-astro-cid-bbe6dxrz] p[data-astro-cid-bbe6dxrz]{font-size:.9em;opacity:.9;margin:0}@media(max-width:992px){.hero[data-astro-cid-bbe6dxrz] h1[data-astro-cid-bbe6dxrz]{font-size:2.8em}.hero[data-astro-cid-bbe6dxrz] h2[data-astro-cid-bbe6dxrz]{font-size:1.3em}.usp-icons[data-astro-cid-bbe6dxrz]{gap:15px}.usp-icon[data-astro-cid-bbe6dxrz]{max-width:180px;padding:20px 15px}}@media(max-width:600px){.hero[data-astro-cid-bbe6dxrz]{padding:60px 0}.hero[data-astro-cid-bbe6dxrz] h1[data-astro-cid-bbe6dxrz]{font-size:2.2em}.hero[data-astro-cid-bbe6dxrz] h2[data-astro-cid-bbe6dxrz]{font-size:1.1em}.usp-icons[data-astro-cid-bbe6dxrz]{flex-direction:column;align-items:center}.usp-icon[data-astro-cid-bbe6dxrz]{max-width:100%}}.features-grid[data-astro-cid-vnivfuh2]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:40px;text-align:center}.feature-item[data-astro-cid-vnivfuh2]{background:#fff;padding:40px;border-radius:15px;box-shadow:0 10px 30px #00000014;transition:transform .3s ease,box-shadow .3s ease;border-bottom:5px solid var(--accent-teal)}.feature-item[data-astro-cid-vnivfuh2]:hover{transform:translateY(-10px);box-shadow:0 15px 40px #0000001f}.feature-item[data-astro-cid-vnivfuh2] .icon[data-astro-cid-vnivfuh2]{font-size:3em;color:var(--accent-teal);margin-bottom:20px}.feature-item[data-astro-cid-vnivfuh2] h3[data-astro-cid-vnivfuh2]{font-size:1.4em;margin-bottom:15px;font-weight:600}.feature-item[data-astro-cid-vnivfuh2] p[data-astro-cid-vnivfuh2]{font-size:.95em;color:#555}@media(max-width:992px){.features-grid[data-astro-cid-vnivfuh2]{grid-template-columns:1fr}}@media(max-width:600px){.feature-item[data-astro-cid-vnivfuh2]{padding:30px}}.preview-content[data-astro-cid-eecgn6du]{display:flex;flex-direction:column;gap:60px}.preview-block[data-astro-cid-eecgn6du]{display:flex;align-items:center;gap:60px;flex-wrap:wrap}.preview-block[data-astro-cid-eecgn6du]:nth-child(2n){flex-direction:row-reverse}.preview-block[data-astro-cid-eecgn6du] .preview-image[data-astro-cid-eecgn6du],.preview-block[data-astro-cid-eecgn6du] .preview-text[data-astro-cid-eecgn6du]{flex:1;min-width:300px}.preview-block[data-astro-cid-eecgn6du] .preview-image[data-astro-cid-eecgn6du] img[data-astro-cid-eecgn6du]{max-width:100%;height:auto;border-radius:10px;box-shadow:0 15px 40px #00000026}.preview-block[data-astro-cid-eecgn6du] h3[data-astro-cid-eecgn6du]{font-size:2em;margin-bottom:15px;font-weight:600}.preview-block[data-astro-cid-eecgn6du] p[data-astro-cid-eecgn6du]{font-size:1.1em;color:#555}@media(max-width:992px){.preview-block[data-astro-cid-eecgn6du]{flex-direction:column;text-align:center}.preview-block[data-astro-cid-eecgn6du]:nth-child(2n){flex-direction:column}.preview-block[data-astro-cid-eecgn6du] .preview-image[data-astro-cid-eecgn6du]{order:-1;margin-bottom:30px}}@media(max-width:600px){.preview-block[data-astro-cid-eecgn6du] h3[data-astro-cid-eecgn6du]{font-size:1.5em}}.compliance-content[data-astro-cid-bdavgdrz]{text-align:center}.compliance-content[data-astro-cid-bdavgdrz] h3[data-astro-cid-bdavgdrz]{font-size:1.6em;margin-bottom:30px;font-weight:400;max-width:800px;margin-left:auto;margin-right:auto;line-height:1.4}.compliance-list[data-astro-cid-bdavgdrz]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px;margin-top:40px;text-align:left}.compliance-item[data-astro-cid-bdavgdrz]{background:#ffffff0d;padding:30px;border-radius:10px;border:1px solid rgba(255,255,255,.1)}.compliance-item[data-astro-cid-bdavgdrz] strong[data-astro-cid-bdavgdrz]{display:block;font-size:1.2em;margin-bottom:10px;color:var(--accent-teal)}.compliance-item[data-astro-cid-bdavgdrz] p[data-astro-cid-bdavgdrz]{font-size:.95em;color:#fffc}.compliance-content[data-astro-cid-bdavgdrz] .btn[data-astro-cid-bdavgdrz]{margin-top:50px;display:inline-block;background:var(--accent-teal);color:var(--text-light);padding:15px 35px;border-radius:50px;text-decoration:none;font-size:1.1em;font-weight:600;transition:background .3s ease,transform .2s ease;box-shadow:0 8px 20px #00bfb24d}.compliance-content[data-astro-cid-bdavgdrz] .btn[data-astro-cid-bdavgdrz]:hover{background:#00a399;transform:translateY(-3px)}@media(max-width:992px){.compliance-list[data-astro-cid-bdavgdrz]{grid-template-columns:1fr}}.pricing-section[data-astro-cid-hkoc4sea]{background:linear-gradient(135deg,#1a1a2e,#0a2e50);color:var(--text-light);padding:80px 0}.pricing-header[data-astro-cid-hkoc4sea]{text-align:center;margin-bottom:60px}.pricing-header[data-astro-cid-hkoc4sea] h2[data-astro-cid-hkoc4sea]{font-size:2.8em;margin-bottom:15px;color:var(--accent-orange);font-weight:700}.pricing-subtitle[data-astro-cid-hkoc4sea]{font-size:1.5em;margin-bottom:25px;color:var(--text-light);font-weight:300}.pricing-philosophy[data-astro-cid-hkoc4sea]{font-size:1.15em;max-width:800px;margin:0 auto;line-height:1.7;color:#ffffffe6}.pricing-cards[data-astro-cid-hkoc4sea]{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:40px;max-width:900px;margin:0 auto 60px}.pricing-card[data-astro-cid-hkoc4sea]{background:#ffffff0d;border-radius:20px;padding:40px 30px;border:2px solid rgba(255,255,255,.1);position:relative;transition:transform .3s ease,box-shadow .3s ease}.pricing-card[data-astro-cid-hkoc4sea]:hover{transform:translateY(-10px)}.primary-card[data-astro-cid-hkoc4sea]{border-color:var(--accent-orange);box-shadow:0 20px 60px #ff6f3c33}.primary-card[data-astro-cid-hkoc4sea]:hover{box-shadow:0 30px 80px #ff6f3c4d}.secondary-card[data-astro-cid-hkoc4sea]{border-color:var(--accent-teal);box-shadow:0 20px 60px #00bfb226}.secondary-card[data-astro-cid-hkoc4sea]:hover{box-shadow:0 30px 80px #00bfb240}.card-badge[data-astro-cid-hkoc4sea]{display:inline-block;background:var(--accent-orange);color:var(--text-light);padding:8px 20px;border-radius:50px;font-size:.85em;font-weight:600;text-transform:uppercase;letter-spacing:1px;margin-bottom:20px}.secondary-badge[data-astro-cid-hkoc4sea]{background:var(--accent-teal)}.card-price[data-astro-cid-hkoc4sea]{margin-bottom:20px}.price-amount[data-astro-cid-hkoc4sea]{display:block;font-size:3.5em;font-weight:700;color:var(--text-light);line-height:1}.price-vat[data-astro-cid-hkoc4sea]{display:block;font-size:.9em;color:#fff9;margin-top:5px}.card-title[data-astro-cid-hkoc4sea]{font-size:1.6em;margin-bottom:25px;color:var(--text-light);font-weight:600}.card-features[data-astro-cid-hkoc4sea]{list-style:none;padding:0;margin:0 0 20px}.card-features[data-astro-cid-hkoc4sea] li[data-astro-cid-hkoc4sea]{padding:12px 0;font-size:1em;color:#ffffffe6;display:flex;align-items:flex-start;gap:12px}.card-features[data-astro-cid-hkoc4sea] i[data-astro-cid-hkoc4sea]{color:var(--accent-orange);margin-top:3px;flex-shrink:0}.secondary-card[data-astro-cid-hkoc4sea] .card-features[data-astro-cid-hkoc4sea] i[data-astro-cid-hkoc4sea]{color:var(--accent-teal)}.upgrade-note[data-astro-cid-hkoc4sea]{margin-top:25px;padding-top:20px;border-top:1px solid rgba(255,255,255,.1);font-size:.9em;color:#ffffffb3;font-style:italic;line-height:1.5}.intro-note[data-astro-cid-hkoc4sea]{margin-top:15px;font-size:.85em;color:#ffffffb3;font-style:italic;line-height:1.5}.pricing-cta[data-astro-cid-hkoc4sea]{text-align:center}.btn-primary[data-astro-cid-hkoc4sea]{display:inline-flex;align-items:center;gap:12px;background:var(--accent-orange);color:var(--text-light);padding:18px 45px;border-radius:50px;text-decoration:none;font-size:1.2em;font-weight:700;transition:all .3s ease;box-shadow:0 10px 30px #ff6f3c66}.btn-primary[data-astro-cid-hkoc4sea]:hover{background:#e85a2a;transform:translateY(-3px);box-shadow:0 15px 40px #ff6f3c80}.btn-primary[data-astro-cid-hkoc4sea] i[data-astro-cid-hkoc4sea]{font-size:1.1em}.cta-coming[data-astro-cid-hkoc4sea]{margin-top:20px;font-size:.95em;color:#ffffffb3}@media(max-width:768px){.pricing-header[data-astro-cid-hkoc4sea] h2[data-astro-cid-hkoc4sea]{font-size:2em}.pricing-subtitle[data-astro-cid-hkoc4sea]{font-size:1.2em}.pricing-philosophy[data-astro-cid-hkoc4sea]{font-size:1em}.pricing-cards[data-astro-cid-hkoc4sea]{grid-template-columns:1fr;gap:30px}.price-amount[data-astro-cid-hkoc4sea]{font-size:2.8em}.card-title[data-astro-cid-hkoc4sea]{font-size:1.3em}}.cta-preview[data-astro-cid-ddbcycih]{text-align:center;background:var(--light-gray)}.cta-preview[data-astro-cid-ddbcycih] h2[data-astro-cid-ddbcycih]{color:var(--primary-blue)}.cta-preview[data-astro-cid-ddbcycih] h3[data-astro-cid-ddbcycih]{font-size:2em;margin-bottom:30px;font-weight:600}.cta-preview[data-astro-cid-ddbcycih] .body-text[data-astro-cid-ddbcycih]{max-width:800px;margin:0 auto 40px;font-size:1.1em;color:#555}.cta-preview[data-astro-cid-ddbcycih] .disclaimer[data-astro-cid-ddbcycih]{background:#fff3cd;color:#856404;border:1px solid #ffeeba;padding:20px;border-radius:8px;max-width:900px;margin:40px auto;font-size:.9em;text-align:left}.cta-preview[data-astro-cid-ddbcycih] .disclaimer[data-astro-cid-ddbcycih] strong[data-astro-cid-ddbcycih]{color:#856404}.reward[data-astro-cid-ddbcycih]{background:#d4edda;color:#155724;border:1px solid #c3e6cb;padding:20px;border-radius:8px;max-width:900px;margin:40px auto;font-size:1em;text-align:center;font-weight:500}.download-tabs[data-astro-cid-ddbcycih]{margin-top:50px;max-width:900px;margin-left:auto;margin-right:auto}.download-tabs[data-astro-cid-ddbcycih] h3[data-astro-cid-ddbcycih]{text-align:center;margin-bottom:30px}.tab-buttons[data-astro-cid-ddbcycih]{display:flex;justify-content:center;gap:10px;flex-wrap:wrap}.tab-button[data-astro-cid-ddbcycih]{background:#e9ecef;color:#495057;padding:12px 30px;border:none;border-radius:8px 8px 0 0;font-size:1em;font-weight:600;cursor:pointer;transition:background .3s ease,color .3s ease;min-width:150px}.tab-button[data-astro-cid-ddbcycih]:hover{background:#dee2e6}.tab-button[data-astro-cid-ddbcycih].active{background:var(--primary-blue);color:#fff}.tab-content[data-astro-cid-ddbcycih]{background:#fff;border:2px solid #dee2e6;border-radius:12px;padding:30px;min-height:400px}.tab-panel[data-astro-cid-ddbcycih]{display:none}.tab-panel[data-astro-cid-ddbcycih].active{display:block}.tab-panel[data-astro-cid-ddbcycih] h4[data-astro-cid-ddbcycih]{color:var(--primary-blue);font-size:1.5em;margin-bottom:20px;text-align:center}.instructions[data-astro-cid-ddbcycih]{text-align:left;max-width:700px;margin:0 auto 30px;padding-left:20px;line-height:1.8}.instructions[data-astro-cid-ddbcycih] li[data-astro-cid-ddbcycih]{margin-bottom:12px;color:#555}.download-buttons[data-astro-cid-ddbcycih]{display:flex;flex-direction:column;align-items:center;gap:15px;margin-top:30px}.download-button[data-astro-cid-ddbcycih]{background:var(--primary-blue);color:#fff;padding:14px 40px;border-radius:50px;text-decoration:none;font-size:1em;font-weight:600;transition:background .3s ease,transform .2s ease;min-width:300px;text-align:center;display:inline-block}.download-button[data-astro-cid-ddbcycih]:hover{background:#0a4a7a;transform:translateY(-2px)}.download-button[data-astro-cid-ddbcycih].secondary{background:transparent;color:var(--accent-teal);border:2px solid var(--accent-teal)}.download-button[data-astro-cid-ddbcycih].secondary:hover{background:#007bff1a;transform:translateY(-2px)}@media(max-width:768px){.tab-buttons[data-astro-cid-ddbcycih]{flex-direction:column;align-items:center}.tab-button[data-astro-cid-ddbcycih]{width:100%;max-width:300px}.tab-content[data-astro-cid-ddbcycih]{padding:20px}.download-button[data-astro-cid-ddbcycih]{min-width:250px}}.feedback-section[data-astro-cid-ddbcycih]{margin-top:30px}.feedback-link[data-astro-cid-ddbcycih]{font-size:1.1em;margin-bottom:8px}.feedback-link[data-astro-cid-ddbcycih] a[data-astro-cid-ddbcycih]{color:var(--accent-teal);text-decoration:none;font-weight:600}.feedback-link[data-astro-cid-ddbcycih] a[data-astro-cid-ddbcycih]:hover{text-decoration:underline}.email-link[data-astro-cid-ddbcycih]{font-size:.9em;margin-top:8px;color:#666}.email-link[data-astro-cid-ddbcycih] a[data-astro-cid-ddbcycih]{color:var(--accent-teal);text-decoration:none;font-weight:500}.email-link[data-astro-cid-ddbcycih] a[data-astro-cid-ddbcycih]:hover{text-decoration:underline}.release-notes{max-width:900px;margin:40px auto;text-align:left;background:#fff;border:2px solid #c0c0c0;border-radius:12px;padding:20px;box-shadow:0 4px 12px #00000026}.release-notes summary{cursor:pointer;font-weight:600;font-size:1.1em;color:var(--primary-blue);margin-bottom:0;padding:8px 0;user-select:none}.release-notes summary:hover{color:#0a4a7a}.release-notes[open] summary{margin-bottom:10px}.release-notes-body{background:#f8f9fa;border:1px solid #dee2e6;border-radius:8px;padding:24px;font-size:.98em;line-height:1.6;margin-top:24px}.release-notes-body h1,.release-notes-body h2,.release-notes-body h3{color:var(--primary-blue);margin-top:1.5em;margin-bottom:.5em}.release-notes-body h1{font-size:1.5em;border-bottom:2px solid #e0e0e0;padding-bottom:.3em}.release-notes-body h2{font-size:1.3em}.release-notes-body h3{font-size:1.1em}.release-notes-body p{margin:.8em 0}.release-notes-body ul,.release-notes-body ol{margin:1em 0;padding-left:2em}.release-notes-body li{margin:.5em 0}.release-notes-body code{background:#f5f5f5;padding:2px 6px;border-radius:3px;font-family:Courier New,monospace;font-size:.9em}.release-notes-body pre{background:#f5f5f5;padding:1em;border-radius:6px;overflow-x:auto;border:1px solid #e0e0e0}.release-notes-body pre code{background:transparent;padding:0}.release-notes-body a{color:var(--accent-teal);text-decoration:none}.release-notes-body a:hover{text-decoration:underline}.security-warning[data-astro-cid-ddbcycih]{margin-top:40px;padding:25px;background:#fff3cd;border:2px solid #ffc107;border-radius:12px;text-align:left}.security-warning[data-astro-cid-ddbcycih] h5[data-astro-cid-ddbcycih]{color:#856404;font-size:1.3em;margin-bottom:15px;font-weight:600}.security-warning[data-astro-cid-ddbcycih] p[data-astro-cid-ddbcycih]{color:#856404;margin-bottom:15px;line-height:1.6}.warning-steps[data-astro-cid-ddbcycih]{margin:20px 0;padding-left:20px;line-height:1.8}.warning-steps[data-astro-cid-ddbcycih] li[data-astro-cid-ddbcycih]{color:#856404;margin-bottom:10px}.warning-steps[data-astro-cid-ddbcycih] strong[data-astro-cid-ddbcycih]{color:#664d03;font-weight:600}.security-images[data-astro-cid-ddbcycih]{display:flex;flex-wrap:wrap;gap:20px;margin-top:25px;justify-content:center}.image-item[data-astro-cid-ddbcycih]{flex:1 1 300px;max-width:450px;text-align:center}.security-screenshot[data-astro-cid-ddbcycih]{width:100%;height:auto;border:2px solid #ddd;border-radius:8px;box-shadow:0 4px 8px #0000001a;transition:transform .3s ease}.security-screenshot[data-astro-cid-ddbcycih]:hover{transform:scale(1.02)}.image-caption[data-astro-cid-ddbcycih]{margin-top:10px;font-size:.9em;color:#664d03;font-weight:500;line-height:1.4}@media(max-width:768px){.security-warning[data-astro-cid-ddbcycih]{padding:20px}.security-images[data-astro-cid-ddbcycih]{flex-direction:column;align-items:center}.image-item[data-astro-cid-ddbcycih]{max-width:100%}}.security-note[data-astro-cid-ddbcycih]{margin-top:40px;padding:25px;background:#d1ecf1;border:2px solid #17a2b8;border-radius:12px;text-align:left}.security-note[data-astro-cid-ddbcycih] h5[data-astro-cid-ddbcycih]{color:#0c5460;font-size:1.3em;margin-bottom:15px;font-weight:600}.security-note[data-astro-cid-ddbcycih] p[data-astro-cid-ddbcycih]{color:#0c5460;margin-bottom:15px;line-height:1.6}.security-note[data-astro-cid-ddbcycih] code[data-astro-cid-ddbcycih]{background:#fff;color:#0c5460;padding:2px 8px;border-radius:4px;font-family:Courier New,monospace;font-size:.9em;border:1px solid #bee5eb}.appimage-launcher-note[data-astro-cid-ddbcycih]{margin-top:20px;padding:15px;background:#e7f3ff;border:1px solid #b3d9ff;border-radius:8px}.appimage-launcher-note[data-astro-cid-ddbcycih] p[data-astro-cid-ddbcycih]{margin:0;color:#004085;line-height:1.6}.appimage-launcher-note[data-astro-cid-ddbcycih] a[data-astro-cid-ddbcycih]{color:#007bff;text-decoration:none;font-weight:500}.appimage-launcher-note[data-astro-cid-ddbcycih] a[data-astro-cid-ddbcycih]:hover{text-decoration:underline}.appimage-launcher-note[data-astro-cid-ddbcycih] strong[data-astro-cid-ddbcycih]{color:#004085;font-weight:600}@media(max-width:768px){.security-note[data-astro-cid-ddbcycih]{padding:20px}}
