:root{--bg-primary:#fff;--bg-secondary:#f8f9fa;--bg-tertiary:#e9ecef;--text-primary:#212529;--text-secondary:#6c757d;--text-tertiary:#adb5bd;--border-color:#dee2e6;--link-color:#495057;--link-hover:#212529;--accent-color:#343a40;--success:#28a745;--warning:#ffc107;--danger:#dc3545;--gray-100:#f8f9fa;--gray-200:#e9ecef;--gray-300:#dee2e6;--gray-400:#ced4da;--gray-500:#adb5bd;--gray-600:#6c757d;--gray-700:#495057;--gray-800:#343a40;--gray-900:#212529;--dark-bg-primary:#000;--dark-bg-secondary:#111;--dark-bg-tertiary:#222;--dark-text-primary:#fff;--dark-text-secondary:#ccc;--dark-text-tertiary:#999;--dark-border-color:#333;--dark-link-color:#fff;--dark-link-hover:#eee;--dark-accent-color:#fff;--dark-success:#00a651;--dark-warning:#ffcc00;--dark-danger:#ff3333;--dark-gray-100:#1e1e1e;--dark-gray-200:#2a2a2a;--dark-gray-300:#3a3a3a;--dark-gray-400:#4a4a4a;--dark-gray-500:#5a5a5a;--dark-gray-600:#6a6a6a;--dark-gray-700:#7a7a7a;--dark-gray-800:#8a8a8a;--dark-gray-900:#9a9a9a;--spacing-xs:4px;--spacing-sm:8px;--spacing-md:16px;--spacing-lg:24px;--spacing-xl:40px;--font-base:16px;--font-size-xs:0.75rem;--font-size-sm:0.875rem;--font-size-md:1rem;--font-size-lg:1.25rem;--font-size-xl:1.5rem;--font-size-2xl:1.875rem;--font-size-3xl:2.25rem;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--shadow-sm:0 1px 3px rgba(0, 0, 0, 0.12);--shadow-md:0 4px 6px rgba(0, 0, 0, 0.1);--shadow-lg:0 10px 15px -3px rgba(0, 0, 0, 0.1);--shadow-xl:0 20px 25px -5px rgba(0, 0, 0, 0.1);--border-radius-sm:4px;--border-radius-md:8px;--border-radius-lg:12px;--border-radius-full:50%}body{font-family:'Inter', sans-serif;font-size:var(--font-base);line-height:1.6;color:var(--text-primary);background-color:var(--bg-primary);margin:0;padding:0;color-scheme:light;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body.dark-theme{--bg-primary:var(--dark-bg-primary);--bg-secondary:var(--dark-bg-secondary);--bg-tertiary:var(--dark-bg-tertiary);--text-primary:var(--dark-text-primary);--text-secondary:var(--dark-text-secondary);--text-tertiary:var(--dark-text-tertiary);--border-color:var(--dark-border-color);--link-color:var(--dark-link-color);--link-hover:var(--dark-link-hover);--accent-color:var(--dark-accent-color);--success:var(--dark-success);--warning:var(--dark-warning);--danger:var(--dark-danger);--gray-100:var(--dark-gray-100);--gray-200:var(--dark-gray-200);--gray-300:var(--dark-gray-300);--gray-400:var(--dark-gray-400);--gray-500:var(--dark-gray-500);--gray-600:var(--dark-gray-600);--gray-700:var(--dark-gray-700);--gray-800:var(--dark-gray-800);--gray-900:var(--dark-gray-900)}body.menu-open{overflow:hidden}.container{max-width:1200px;margin:0 auto;padding:0 15px;width:100%}.navbar{background-color:var(--bg-secondary);padding:var(--spacing-sm) 0;border-bottom:1px solid var(--border-color);position:fixed;width:100%;top:0;z-index:1000;box-shadow:var(--shadow-sm);transition:all 0.3s ease}.navbar.scrolled{padding:var(--spacing-xs) 0;background-color:rgba(248, 249, 250, 0.95);backdrop-filter: blur(10px)}body.dark-theme .navbar.scrolled{background-color:rgba(0, 0, 0, 0.95)}.navbar-container{display:flex;justify-content:space-between;align-items:center;max-width:1200px;margin:0 auto;padding:0 15px}.navbar-logo{color:var(--text-primary);text-decoration:none;display:flex;align-items:center;height:40px;z-index:1001}.navbar-logo img{height:30px;width:auto;transition:transform 0.3s ease}.navbar-logo:hover img{transform:scale(1.05)}.navbar-links{display:flex;gap:var(--spacing-md);align-items:center;list-style:none;margin:0;padding:0}.navbar-link{color:var(--text-primary);text-decoration:none;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);padding:var(--spacing-xs) var(--spacing-sm);transition:all 0.3s ease;border-radius:var(--border-radius-sm)}.navbar-link.active,.navbar-link:hover{color:var(--accent-color);background-color:rgba(52, 58, 64, 0.1)}body.dark-theme .navbar-link.active,body.dark-theme .navbar-link:hover{background-color:rgba(255, 255, 255, 0.1)}.navbar-actions{display:flex;align-items:center;gap:var(--spacing-sm)}.navbar-button{background:var(--accent-color);color:var(--bg-primary);padding:var(--spacing-xs) var(--spacing-md);border-radius:var(--border-radius-sm);text-decoration:none;font-weight:var(--font-weight-semibold);transition:all 0.3s ease;border:1px solid var(--accent-color);font-size:var(--font-size-sm)}.navbar-button:hover{background:var(--text-secondary);transform:translateY(-2px);box-shadow:var(--shadow-sm)}.navbar-mobile-toggle{display:none;background:transparent;border:none;color:var(--text-primary);cursor:pointer;font-size:1.5rem;padding:var(--spacing-xs);transition:all 0.3s ease;z-index:1001}.navbar-mobile-toggle:hover{color:var(--accent-color)}.theme-toggle{background:transparent;border:none;color:var(--text-primary);cursor:pointer;font-size:1.2rem;transition:all 0.3s ease;padding:var(--spacing-xs);border-radius:var(--border-radius-sm)}.theme-toggle:hover{color:var(--accent-color);background-color:rgba(52, 58, 64, 0.1)}body.dark-theme .theme-toggle:hover{background-color:rgba(255, 255, 255, 0.1)}@media (max-width: 992px){.navbar-links{position:fixed;top:0;left:0;right:0;bottom:0;background:var(--bg-secondary);flex-direction:column;justify-content:center;align-items:center;gap:var(--spacing-lg);transform:translateX(-100%);transition:transform 0.3s ease;z-index:999}.navbar-links.active{transform:translateX(0)}.navbar-mobile-toggle{display:block}.navbar-link{font-size:var(--font-size-lg);padding:var(--spacing-md) var(--spacing-lg)}.navbar-button{display:none}}.hero{padding:calc(80px + var(--spacing-xl)) 0 var(--spacing-xl);background:linear-gradient(135deg, var(--bg-secondary), var(--bg-primary));position:relative;z-index:1;text-align:center}.hero-container{max-width:1200px;margin:0 auto;padding:0 15px}.hero-badge{background:var(--accent-color);color:var(--bg-primary);padding:var(--spacing-xs) var(--spacing-md);border-radius:var(--border-radius-full);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);display:inline-block;margin-bottom:var(--spacing-md);box-shadow:var(--shadow-sm);animation:fadeInUp 0.6s ease-out}.hero-title{font-size:var(--font-size-3xl);margin:0 0 var(--spacing-md);font-weight:var(--font-weight-bold);line-height:1.2;animation:fadeInUp 0.6s ease-out 0.1s both}.hero-description{font-size:var(--font-size-lg);max-width:700px;margin:0 auto var(--spacing-xl);line-height:1.6;color:var(--text-secondary);animation:fadeInUp 0.6s ease-out 0.2s both}@keyframes fadeInUp{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 768px){.hero{padding:calc(70px + var(--spacing-lg)) 0 var(--spacing-lg)}.hero-title{font-size:var(--font-size-2xl)}.hero-description{font-size:var(--font-size-md)}.hero-badge{font-size:var(--font-size-xs);padding:var(--spacing-xs) var(--spacing-sm)}}.onion-link-box{background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:var(--border-radius-md);padding:var(--spacing-md);margin:var(--spacing-lg) 0;box-shadow:var(--shadow-sm);transition:transform 0.3s ease}.onion-link-box:hover{transform:translateY(-5px)}.onion-link-title{font-size:var(--font-size-md);margin-bottom:var(--spacing-xs);color:var(--accent-color);font-weight:var(--font-weight-semibold)}.onion-link-url{display:flex;justify-content:center;align-items:center;font-family:monospace;font-size:var(--font-size-sm);margin:var(--spacing-xs) 0;word-break:break-all;overflow-x:auto}.onion-link-url a{color:var(--text-primary);text-decoration:none;flex:1;display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis}.onion-link-copy{background:transparent;border:none;color:var(--accent-color);margin-left:var(--spacing-xs);cursor:pointer;font-size:1rem;padding:var(--spacing-xs);transition:all 0.3s ease}.onion-link-copy:hover{color:var(--text-secondary);background-color:rgba(52, 58, 64, 0.1);border-radius:var(--border-radius-sm)}body.dark-theme .onion-link-copy:hover{background-color:rgba(255, 255, 255, 0.1)}.onion-link-note{font-size:var(--font-size-xs);color:var(--text-tertiary);margin-top:var(--spacing-xs)}.hero-features{display:flex;flex-wrap:wrap;gap:var(--spacing-md);margin:var(--spacing-lg) 0}.hero-feature{background:var(--bg-tertiary);border-radius:var(--border-radius-md);padding:var(--spacing-md);flex:1;min-width:200px;transition:all 0.3s ease;box-shadow:var(--shadow-sm)}.hero-feature:hover{transform:translateY(-5px);box-shadow:var(--shadow-md)}.hero-feature-icon{width:48px;height:48px;border-radius:var(--border-radius-full);display:flex;align-items:center;justify-content:center;margin-bottom:var(--spacing-sm);background:rgba(52, 58, 64, 0.1);color:var(--accent-color)}body.dark-theme .hero-feature-icon{background:rgba(255, 255, 255, 0.1)}.hero-feature-title{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);margin-bottom:var(--spacing-xs)}.hero-feature-desc{font-size:var(--font-size-sm);color:var(--text-tertiary);line-height:1.5}.hero-cta{display:flex;gap:var(--spacing-md);margin-top:var(--spacing-lg);justify-content:center}.button{padding:var(--spacing-xs) var(--spacing-md);border-radius:var(--border-radius-sm);text-decoration:none;font-weight:var(--font-weight-medium);display:inline-flex;align-items:center;gap:var(--spacing-xs);transition:all 0.3s ease;border:1px solid transparent}.button-primary{background:var(--accent-color);color:var(--bg-primary)}.button-primary:hover{background:var(--text-secondary);transform:translateY(-2px);box-shadow:var(--shadow-sm)}.button-secondary{background:transparent;color:var(--accent-color);border:1px solid var(--accent-color)}.button-secondary:hover{background:rgba(52, 58, 64, 0.1);transform:translateY(-2px)}body.dark-theme .button-secondary:hover{background:rgba(255, 255, 255, 0.1)}.status-bar{background:var(--bg-secondary);padding:var(--spacing-xs) 0}.status-container{display:flex;justify-content:center;flex-wrap:wrap;gap:var(--spacing-md);max-width:1200px;margin:0 auto;padding:0 15px}.status-item-active{display:flex;align-items:center;gap:var(--spacing-xs);font-weight:var(--font-weight-semibold)}.status-item{display:flex;align-items:center;gap:var(--spacing-xs);font-size:var(--font-size-sm)}.status-separator{width:1px;height:16px;background:var(--border-color)}.status-dot{width:10px;height:10px;background:var(--success);border-radius:var(--border-radius-full)}.status-label{color:var(--text-tertiary)}.status-value{font-weight:var(--font-weight-semibold);color:var(--text-primary)}.section{padding:var(--spacing-xl) 0}.seo-content{padding:var(--spacing-xl) 0}.seo-grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(300px, 1fr));gap:var(--spacing-lg)}.seo-card{background:var(--bg-tertiary);border-radius:var(--border-radius-md);padding:var(--spacing-md);box-shadow:var(--shadow-sm);transition:all 0.3s ease}.seo-card:hover{transform:translateY(-5px);box-shadow:var(--shadow-md)}.section-title{font-size:var(--font-size-2xl);margin-bottom:var(--spacing-sm);color:var(--accent-color);font-weight:var(--font-weight-bold);position:relative;padding-bottom:var(--spacing-xs)}.section-title::after{content:'';position:absolute;bottom:0;left:0;width:50px;height:3px;background:var(--accent-color)}.section-description{font-size:var(--font-size-md);color:var(--text-tertiary);margin-bottom:var(--spacing-lg);line-height:1.6}.seo-list{list-style:none;padding-left:0;margin:var(--spacing-sm) 0 0}.seo-list li{margin-bottom:var(--spacing-xs);color:var(--text-primary);position:relative;padding-left:1.5em}.seo-list li::before{content:'•';color:var(--accent-color);position:absolute;left:0;font-size:1.2em}.links-grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(500px, 1fr));gap:var(--spacing-lg)}.link-card{background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:var(--border-radius-md);padding:var(--spacing-md);margin-bottom:var(--spacing-lg);box-shadow:var(--shadow-sm);transition:all 0.3s ease}.link-card:hover{transform:translateY(-5px);box-shadow:var(--shadow-md);border-color:var(--accent-color)}.link-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-md)}.link-title-container{display:flex;align-items:center;gap:var(--spacing-sm)}.link-icon{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:var(--border-radius-full);background:var(--accent-color);color:var(--bg-primary)}.link-title{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold)}.link-subtitle{font-size:var(--font-size-sm);color:var(--text-tertiary)}.link-status{display:flex;align-items:center;gap:var(--spacing-xs);font-weight:var(--font-weight-semibold)}.link-status-dot{width:10px;height:10px;background:var(--success);border-radius:var(--border-radius-full)}.link-url-container{display:flex;align-items:center;margin-bottom:var(--spacing-sm)}.link-copy-button{background:transparent;border:none;color:var(--accent-color);margin-left:var(--spacing-xs);cursor:pointer;font-size:1rem;padding:var(--spacing-xs);border-radius:var(--border-radius-sm);transition:all 0.3s ease}.link-copy-button:hover{background-color:rgba(52, 58, 64, 0.1)}body.dark-theme .link-copy-button:hover{background-color:rgba(255, 255, 255, 0.1)}.link-meta{display:flex;justify-content:space-between;font-size:var(--font-size-xs);color:var(--text-tertiary);margin-bottom:var(--spacing-sm)}.link-verified{display:flex;align-items:center;gap:var(--spacing-xs)}.link-uptime{display:flex;align-items:center;gap:var(--spacing-xs)}.link-warning{background:rgba(220, 53, 69, 0.1);border-left:4px solid var(--danger);padding:var(--spacing-xs) var(--spacing-md);border-radius:0 var(--border-radius-sm) var(--border-radius-sm) 0;font-size:var(--font-size-sm)}.link-warning-label{font-weight:var(--font-weight-semibold);margin-right:var(--spacing-xs)}.pgp-container{margin-top:var(--spacing-xl);background:var(--bg-tertiary);border-radius:var(--border-radius-md);padding:var(--spacing-md)}.pgp-title{font-size:var(--font-size-lg);margin-bottom:var(--spacing-md);display:flex;align-items:center;gap:var(--spacing-xs);font-weight:var(--font-weight-semibold)}.pgp-grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-lg)}.pgp-key{font-family:monospace;font-size:var(--font-size-xs);line-height:1.4;background:var(--bg-secondary);padding:var(--spacing-md);border-radius:var(--border-radius-sm);overflow-x:auto;white-space:pre;max-height:300px;box-shadow:var(--shadow-sm)}.verification-steps{list-style:none;padding-left:0;margin-top:var(--spacing-sm);counter-reset:step}.verification-steps li{margin-bottom:var(--spacing-xs);color:var(--text-primary);position:relative;padding-left:2em}.verification-steps li::before{content:counter(step);counter-increment:step;position:absolute;left:0;width:1.5em;height:1.5em;background:var(--accent-color);color:var(--bg-primary);border-radius:var(--border-radius-full);display:flex;align-items:center;justify-content:center;font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold)}.verification-command{font-family:monospace;background:var(--bg-secondary);padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--border-radius-sm);display:inline-block;margin:var(--spacing-xs) 0}.warning-box{background:rgba(220, 53, 69, 0.1);border-left:4px solid var(--danger);padding:var(--spacing-md);margin-top:var(--spacing-lg);border-radius:var(--border-radius-sm)}.warning-title{display:flex;align-items:center;gap:var(--spacing-xs);font-weight:var(--font-weight-semibold);margin-bottom:var(--spacing-xs)}.warning-text{color:var(--text-primary);line-height:1.6}.screenshot-section{padding:var(--spacing-xl) 0}.screenshot-grid-2x2{display:grid;grid-template-columns:repeat(2, 1fr);gap:var(--spacing-lg)}.screenshot-card-large{background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:var(--border-radius-md);overflow:hidden;box-shadow:var(--shadow-sm);transition:all 0.3s ease}.screenshot-card-large:hover{transform:translateY(-5px);box-shadow:var(--shadow-md)}.screenshot-image-large{width:100%;height:250px;overflow:hidden}.screenshot-image-large img{width:100%;height:100%;object-fit:cover;transition:transform 0.5s ease}.screenshot-card-large:hover .screenshot-image-large img{transform:scale(1.05)}.screenshot-title{font-size:var(--font-size-md);margin:var(--spacing-xs) 0;padding:0 var(--spacing-md)}.screenshot-description{font-size:var(--font-size-sm);color:var(--text-tertiary);line-height:1.5;padding:0 var(--spacing-md) var(--spacing-md)}.tutorial-section{padding:var(--spacing-xl) 0}.tutorial-container{display:flex;gap:var(--spacing-lg)}.video-wrapper{flex:1}.video-wrapper iframe{width:100%;height:315px;border-radius:var(--border-radius-md)}.tutorial-content{flex:1}.tutorial-heading{font-size:var(--font-size-lg);margin-bottom:var(--spacing-sm);font-weight:var(--font-weight-semibold)}.tutorial-chapters{list-style:none;padding-left:0}.tutorial-chapters li{display:flex;margin-bottom:var(--spacing-xs)}.chapter-time{width:60px;font-weight:var(--font-weight-semibold);color:var(--accent-color);font-size:var(--font-size-sm)}.chapter-title{flex:1;font-size:var(--font-size-sm)}.tutorial-notes{margin-top:var(--spacing-lg)}.notes-title{font-weight:var(--font-weight-semibold);margin-bottom:var(--spacing-xs)}.tutorial-notes ul{list-style:disc;padding-left:20px;margin-top:var(--spacing-xs)}.tutorial-notes li{margin-bottom:var(--spacing-xs);color:var(--text-primary);font-size:var(--font-size-sm)}.features-grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(300px, 1fr));gap:var(--spacing-lg);margin-bottom:var(--spacing-xl)}.feature-card{background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:var(--border-radius-md);padding:var(--spacing-md);box-shadow:var(--shadow-sm);transition:all 0.3s ease}.feature-card:hover{transform:translateY(-5px);box-shadow:var(--shadow-md)}.feature-icon{width:50px;height:50px;border-radius:var(--border-radius-full);display:flex;align-items:center;justify-content:center;margin-bottom:var(--spacing-md);background:rgba(52, 58, 64, 0.1);color:var(--accent-color)}body.dark-theme .feature-icon{background:rgba(255, 255, 255, 0.1)}.feature-title{font-size:var(--font-size-md);margin-bottom:var(--spacing-sm);color:var(--accent-color);font-weight:var(--font-weight-semibold)}.feature-list{list-style:none;padding-left:0}.feature-item{display:flex;align-items:center;margin-bottom:var(--spacing-xs);color:var(--text-primary)}.feature-item i{color:var(--accent-color);margin-right:var(--spacing-xs)}.vendor-info{background:var(--bg-tertiary);padding:var(--spacing-xl) 0}.steps{display:flex;flex-direction:column;gap:var(--spacing-lg)}.step{display:flex;gap:var(--spacing-md)}.step-number{width:30px;height:30px;border-radius:var(--border-radius-full);background:var(--accent-color);color:var(--bg-primary);display:flex;align-items:center;justify-content:center;font-weight:var(--font-weight-semibold);flex-shrink:0}.step-content{flex:1}.step-title{font-size:var(--font-size-md);margin-bottom:var(--spacing-xs);font-weight:var(--font-weight-semibold)}.step-description{color:var(--text-primary);line-height:1.6;font-size:var(--font-size-sm)}.faq-list{display:flex;flex-direction:column;gap:var(--spacing-md)}.faq-item{background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:var(--border-radius-md);overflow:hidden;box-shadow:var(--shadow-sm);transition:all 0.3s ease}.faq-item:hover{box-shadow:var(--shadow-md)}.faq-question{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-md);background:var(--bg-secondary);color:var(--text-primary);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);border:none;cursor:pointer;width:100%;text-align:left;transition:background-color 0.3s ease}.faq-question:hover{background-color:rgba(52, 58, 64, 0.1)}body.dark-theme .faq-question:hover{background-color:rgba(255, 255, 255, 0.1)}.faq-answer{padding:0 var(--spacing-md);max-height:0;overflow:hidden;transition:max-height 0.3s ease-out}.faq-item.active .faq-answer{max-height:500px;padding:var(--spacing-md)}.faq-answer-inner{padding:var(--spacing-md) 0;color:var(--text-primary);line-height:1.6;font-size:var(--font-size-sm)}.darkweb-resources{display:grid;grid-template-columns:repeat(auto-fill, minmax(300px, 1fr));gap:var(--spacing-md)}.resource-card{background:var(--bg-tertiary);border-radius:var(--border-radius-md);padding:var(--spacing-md);box-shadow:var(--shadow-sm)}.resource-title{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);margin-bottom:var(--spacing-sm);color:var(--accent-color);display:flex;align-items:center;gap:var(--spacing-xs)}.resource-list{list-style:none;padding-left:0}.resource-item{margin-bottom:var(--spacing-xs);color:var(--text-primary);position:relative;padding-left:1.5em}.resource-item::before{content:'•';color:var(--accent-color);position:absolute;left:0;font-size:1.2em}.market-table{display:grid;grid-template-columns:repeat(4, 1fr);gap:var(--spacing-xs);margin-top:var(--spacing-md)}.market-header,.market-row{display:contents}.market-header > div,.market-row > div{padding:var(--spacing-sm);border:1px solid var(--border-color);text-align:center;font-size:var(--font-size-sm)}.market-header > div{background:var(--bg-tertiary);font-weight:var(--font-weight-semibold)}.safety-grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(300px, 1fr));gap:var(--spacing-md)}.safety-card{background:var(--bg-tertiary);border-radius:var(--border-radius-md);padding:var(--spacing-md);box-shadow:var(--shadow-sm)}.safety-card h3{font-size:var(--font-size-md);margin-bottom:var(--spacing-sm);color:var(--accent-color);font-weight:var(--font-weight-semibold)}.safety-card ul{list-style:disc;padding-left:20px;margin-top:var(--spacing-xs)}.safety-card li{margin-bottom:var(--spacing-xs);color:var(--text-primary);font-size:var(--font-size-sm)}.myths-grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(300px, 1fr));gap:var(--spacing-lg)}.myth-card{background:var(--bg-tertiary);border-radius:var(--border-radius-md);padding:var(--spacing-md);box-shadow:var(--shadow-sm);transition:all 0.3s ease}.myth-card:hover{transform:translateY(-5px);box-shadow:var(--shadow-md)}.myth-title{font-size:var(--font-size-md);margin-bottom:var(--spacing-sm);color:var(--accent-color);font-weight:var(--font-weight-semibold)}.myth-reality{font-weight:var(--font-weight-semibold);margin-bottom:var(--spacing-xs);color:var(--text-primary)}.myth-list{list-style:none;padding-left:0}.myth-item{margin-bottom:var(--spacing-xs);color:var(--text-primary);position:relative;padding-left:1.5em;font-size:var(--font-size-sm)}.myth-item::before{content:'✓';color:var(--success);position:absolute;left:0;font-weight:bold}.price-grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(400px, 1fr));gap:var(--spacing-lg)}.price-card{background:var(--bg-tertiary);border-radius:var(--border-radius-md);padding:var(--spacing-md);box-shadow:var(--shadow-sm)}.price-card.warning{border-left:4px solid var(--danger);background:rgba(220, 53, 69, 0.05)}.price-card h3{font-size:var(--font-size-md);margin-bottom:var(--spacing-sm);color:var(--accent-color);font-weight:var(--font-weight-semibold)}.price-card ul{list-style:disc;padding-left:20px;margin:var(--spacing-sm) 0}.price-card li{margin-bottom:var(--spacing-xs);color:var(--text-primary);font-size:var(--font-size-sm)}.footer{background:var(--bg-secondary);padding:var(--spacing-xl) 0 var(--spacing-md)}.footer-content{display:grid;grid-template-columns:repeat(auto-fit, minmax(200px, 1fr));gap:var(--spacing-lg);max-width:1200px;margin:0 auto;padding:0 15px}.footer-column{margin-bottom:var(--spacing-lg)}.footer-column h3{color:var(--accent-color);margin-bottom:var(--spacing-md);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);position:relative;padding-bottom:var(--spacing-xs)}.footer-column h3::after{content:'';position:absolute;bottom:0;left:0;width:30px;height:2px;background:var(--accent-color)}.footer-links{list-style:none;padding-left:0}.footer-link{display:block;color:var(--text-tertiary);text-decoration:none;margin-bottom:var(--spacing-xs);transition:all 0.3s ease;padding:var(--spacing-xs) 0;position:relative}.footer-link::after{content:'';position:absolute;bottom:0;left:0;width:0;height:1px;background:var(--accent-color);transition:width 0.3s ease}.footer-link:hover{color:var(--accent-color)}.footer-link:hover::after{width:100%}.footer-divider{height:1px;background:var(--border-color);margin:var(--spacing-lg) 0}.footer-bottom{text-align:center;padding:var(--spacing-md) 0;font-size:var(--font-size-lg);color:var(--text-primary);font-weight:var(--font-weight-bold)}.footer-keywords{text-align:center;color:var(--text-tertiary);font-size:var(--font-size-xs);margin:var(--spacing-xs) 0}.footer-disclaimer{text-align:center;color:var(--text-tertiary);font-size:var(--font-size-xs);line-height:1.6;max-width:800px;margin:0 auto var(--spacing-md)}.footer-copyright{text-align:center;color:var(--text-tertiary);font-size:var(--font-size-xs);margin-top:var(--spacing-xs)}@media (max-width: 992px){.hero-features{flex-direction:column}.pgp-grid{grid-template-columns:1fr}.tutorial-container{flex-direction:column}.steps{flex-direction:column}.feature-card{min-width:100%}.links-grid{grid-template-columns:1fr}.screenshot-grid-2x2{grid-template-columns:1fr}.darkweb-resources{grid-template-columns:1fr}.market-table{grid-template-columns:1fr}.market-header,.market-row{display:block}.market-header > div,.market-row > div{width:100%;text-align:left;padding:var(--spacing-sm)}.safety-grid{grid-template-columns:1fr}.myths-grid{grid-template-columns:1fr}.price-grid{grid-template-columns:1fr}}@media (max-width: 768px){.hero-cta{flex-direction:column}.button{width:100%;justify-content:center}.footer-content{grid-template-columns:1fr}}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:var(--bg-tertiary)}::-webkit-scrollbar-thumb{background:var(--border-color);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--text-tertiary)}input,select,textarea{background:var(--bg-tertiary);border:1px solid var(--border-color);color:var(--text-primary);padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--border-radius-sm);transition:all 0.3s ease}input:focus,select:focus,textarea:focus{outline:none;border-color:var(--accent-color);box-shadow:0 0 0 2px rgba(52, 58, 64, 0.1)}body.dark-theme input:focus,body.dark-theme select:focus,body.dark-theme textarea:focus{box-shadow:0 0 0 2px rgba(255, 255, 255, 0.1)}.button,button{transition:all 0.3s ease}a{transition:color 0.3s ease}