.page-hero-v2{position:relative;padding:140px 0 80px;background:#0a0b0f;overflow:hidden;min-height:400px;display:flex;align-items:center}.page-hero-bg{position:absolute;inset:0;z-index:0}.page-hero-content{position:relative;z-index:2;text-align:center;max-width:800px;margin:0 auto}.page-hero-title{font-size:clamp(2.5rem, 5vw, 4rem);font-weight:800;color:#ffffff;margin-bottom:20px;line-height:1.1;letter-spacing:-0.02em}.page-hero-subtitle{font-size:clamp(1rem, 2vw, 1.25rem);color:rgba(255,255,255,0.7);margin-bottom:32px;line-height:1.6;max-width:600px;margin-left:auto;margin-right:auto}.current-plan-badge{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;background:rgba(0,212,170,0.1);border:1px solid rgba(0,212,170,0.3);border-radius:100px;color:#00D4AA;font-size:14px;font-weight:500}.pricing-plans-v2{padding:80px 0;background:#050507}.faq-section-v2{padding:100px 0;background:#0a0b0f}.section-header{text-align:center;margin-bottom:60px}.faq-grid-v2{display:grid;grid-template-columns:repeat(2, 1fr);gap:24px;max-width:1000px;margin:0 auto}@media (max-width: 768px){.faq-grid-v2{grid-template-columns:1fr}}.faq-item-v2{background:rgba(17,19,28,0.8);border:1px solid rgba(255,255,255,0.06);border-radius:16px;padding:28px;transition:all 0.3s ease}.faq-item-v2:hover{border-color:rgba(0,212,170,0.2);transform:translateY(-2px)}.faq-question-v2{font-size:16px;font-weight:600;color:#ffffff;margin-bottom:12px}.faq-answer-v2{font-size:14px;color:rgba(255,255,255,0.5);line-height:1.6;margin:0}.legal-page-v2{background:#0a0b0f;min-height:100vh}.legal-content-v2{padding:60px 0 100px;max-width:800px;margin:0 auto}.legal-section-v2{margin-bottom:40px}.legal-section-v2 h2{font-size:1.5rem;font-weight:700;color:#ffffff;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid rgba(255,255,255,0.06)}.legal-section-v2 p,.legal-section-v2 li{font-size:15px;color:rgba(255,255,255,0.7);line-height:1.7;margin-bottom:12px}.legal-section-v2 ul,.legal-section-v2 ol{padding-left:20px;margin-bottom:16px}.legal-alert-v2{padding:20px 24px;background:rgba(245,158,11,0.1);border:1px solid rgba(245,158,11,0.3);border-radius:16px;margin-bottom:40px}.legal-alert-v2 strong{color:#F59E0B;display:block;margin-bottom:4px}.legal-alert-v2 p{color:rgba(255,255,255,0.7);margin:0;font-size:14px}.legal-info-v2{padding:20px 24px;background:rgba(0,212,170,0.1);border:1px solid rgba(0,212,170,0.3);border-radius:16px;margin-bottom:40px}.legal-info-v2 p{color:rgba(255,255,255,0.7);margin:0;font-size:14px}.legal-info-v2 p strong{color:#00D4AA}.contact-page-v2{background:#0a0b0f;min-height:100vh}.contact-grid-v2{display:grid;grid-template-columns:1fr 1.2fr;gap:60px;max-width:1100px;margin:0 auto;padding:60px 20px 100px}@media (max-width: 992px){.contact-grid-v2{grid-template-columns:1fr;gap:40px}}.contact-info-v2 h2{font-size:1.75rem;font-weight:700;color:#ffffff;margin-bottom:16px}.contact-info-v2 p{color:rgba(255,255,255,0.7);margin-bottom:32px;line-height:1.6}.contact-methods-v2{display:flex;flex-direction:column;gap:20px}.contact-method-v2{display:flex;align-items:center;gap:16px;padding:20px;background:rgba(17,19,28,0.8);border:1px solid rgba(255,255,255,0.06);border-radius:16px;transition:all 0.3s ease}.contact-method-v2:hover{border-color:rgba(0,212,170,0.3)}.contact-method-v2 .method-icon{width:48px;height:48px;background:rgba(0,212,170,0.1);border-radius:12px;display:flex;align-items:center;justify-content:center;color:#00D4AA;font-size:20px}.contact-method-v2 .method-content h4{font-size:15px;font-weight:600;color:#ffffff;margin-bottom:4px}.contact-method-v2 .method-content p{font-size:14px;color:rgba(255,255,255,0.5);margin:0}.contact-form-v2{background:rgba(17,19,28,0.8);border:1px solid rgba(255,255,255,0.06);border-radius:24px;padding:40px}.form-group-v2{margin-bottom:24px}.form-group-v2 label{display:block;font-size:14px;font-weight:500;color:#ffffff;margin-bottom:8px}.form-group-v2 input,.form-group-v2 select,.form-group-v2 textarea{width:100%;padding:14px 16px;background:rgba(255,255,255,0.05);border:1px solid rgba(255,255,255,0.06);border-radius:12px;color:#ffffff;font-size:15px;transition:all 0.3s ease}.form-group-v2 input::placeholder,.form-group-v2 select::placeholder,.form-group-v2 textarea::placeholder{color:rgba(255,255,255,0.5)}.form-group-v2 input:focus,.form-group-v2 select:focus,.form-group-v2 textarea:focus{outline:none;border-color:#00D4AA;background:rgba(255,255,255,0.08)}.form-group-v2 textarea{min-height:140px;resize:vertical}.btn-submit-v2{width:100%;padding:16px 32px;background:linear-gradient(135deg, #00D4AA 0%, #00B894 100%);border:none;border-radius:12px;color:#000;font-size:16px;font-weight:600;cursor:pointer;transition:all 0.3s ease}.btn-submit-v2:hover{transform:translateY(-2px);box-shadow:0 8px 30px rgba(0,212,170,0.3)}.about-section-v2{padding:100px 0;background:#0a0b0f}.about-section-v2.alt-bg{background:#050507}.about-grid-v2{display:grid;grid-template-columns:repeat(3, 1fr);gap:32px}@media (max-width: 992px){.about-grid-v2{grid-template-columns:1fr}}.about-card-v2{background:rgba(17,19,28,0.8);border:1px solid rgba(255,255,255,0.06);border-radius:16px;padding:32px;text-align:center;transition:all 0.3s ease}.about-card-v2:hover{border-color:rgba(0,212,170,0.3);transform:translateY(-4px)}.about-card-v2 .card-icon-v2{width:64px;height:64px;background:rgba(0,212,170,0.1);border-radius:16px;display:flex;align-items:center;justify-content:center;margin:0 auto 20px;font-size:28px;color:#00D4AA}.about-card-v2 h3{font-size:1.25rem;font-weight:700;color:#ffffff;margin-bottom:12px}.about-card-v2 p{font-size:14px;color:rgba(255,255,255,0.5);line-height:1.6;margin:0}.features-section-v2{padding:100px 0;background:#0a0b0f}.features-section-v2.alt-bg{background:#050507}.features-grid-v2{display:grid;grid-template-columns:repeat(3, 1fr);gap:32px}@media (max-width: 992px){.features-grid-v2{grid-template-columns:repeat(2, 1fr)}}@media (max-width: 576px){.features-grid-v2{grid-template-columns:1fr}}.feature-card-v2{background:rgba(17,19,28,0.8);border:1px solid rgba(255,255,255,0.06);border-radius:16px;padding:32px;transition:all 0.3s ease}.feature-card-v2:hover{border-color:rgba(0,212,170,0.3);transform:translateY(-4px)}.feature-card-v2 .feature-icon-v2{width:56px;height:56px;background:rgba(0,212,170,0.1);border-radius:14px;display:flex;align-items:center;justify-content:center;margin-bottom:20px;font-size:24px;color:#00D4AA}.feature-card-v2 h3{font-size:1.125rem;font-weight:700;color:#ffffff;margin-bottom:10px}.feature-card-v2 p{font-size:14px;color:rgba(255,255,255,0.5);line-height:1.6;margin:0}@media (max-width: 768px){.page-hero-v2{padding:120px 0 60px;min-height:auto}.page-hero-content{padding:0 20px}.contact-form-v2{padding:28px}.legal-content-v2{padding:40px 20px 60px}}.blog-page-v2{background:#0a0b0f;min-height:100vh}.blog-hero-v2{position:relative;padding:140px 0 60px;background:#0a0b0f;overflow:hidden}.blog-hero-content{position:relative;z-index:2;text-align:center;max-width:800px;margin:0 auto}.blog-hero-title{font-size:clamp(2.5rem, 5vw, 3.5rem);font-weight:700;color:#ffffff;margin-bottom:16px;line-height:1.1}.blog-hero-subtitle{font-size:1.25rem;color:rgba(255,255,255,0.7);max-width:600px;margin:0 auto}.blog-content-v2{padding:60px 0 80px}.blog-search-v2{background:rgba(17,19,28,0.8);border:1px solid rgba(255,255,255,0.06);border-radius:16px;padding:24px;margin-bottom:40px}.blog-search-v2 .search-input-group{display:flex;gap:12px}.blog-search-v2 .search-input{flex:1;background:rgba(255,255,255,0.05);border:1px solid rgba(255,255,255,0.06);border-radius:12px;padding:14px 20px;color:#ffffff;font-size:1rem;transition:all 0.3s ease}.blog-search-v2 .search-input::placeholder{color:rgba(255,255,255,0.5)}.blog-search-v2 .search-input:focus{outline:none;border-color:#00D4AA;background:rgba(255,255,255,0.08)}.blog-search-v2 .search-btn{background:linear-gradient(135deg, #00D4AA 0%, #00B894 100%);border:none;border-radius:12px;padding:14px 28px;color:#000;font-weight:600;cursor:pointer;transition:all 0.3s ease}.blog-search-v2 .search-btn:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(0,212,170,0.3)}.article-card-v2,.featured-article-v2{background:rgba(17,19,28,0.8);border:1px solid rgba(255,255,255,0.06);border-radius:16px;overflow:hidden;transition:all 0.3s ease;height:100%;display:flex;flex-direction:column}.article-card-v2:hover,.featured-article-v2:hover{transform:translateY(-4px);border-color:rgba(0,212,170,0.3);box-shadow:0 20px 40px rgba(0,0,0,0.3)}.article-card-v2 .article-image,.featured-article-v2 .article-image{height:200px;overflow:hidden;position:relative}.article-card-v2 .article-image img,.featured-article-v2 .article-image img{width:100%;height:100%;object-fit:cover;transition:transform 0.5s ease}.article-card-v2 .article-image:hover img,.featured-article-v2 .article-image:hover img{transform:scale(1.05)}.article-card-v2 .article-body,.featured-article-v2 .article-body{padding:24px;flex:1;display:flex;flex-direction:column}.article-card-v2 .article-meta,.featured-article-v2 .article-meta{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;font-size:0.85rem}.article-card-v2 .article-category,.featured-article-v2 .article-category{background:rgba(0,212,170,0.15);color:#00D4AA;padding:4px 12px;border-radius:20px;font-weight:500;font-size:0.8rem}.article-card-v2 .article-date,.featured-article-v2 .article-date{color:rgba(255,255,255,0.5)}.article-card-v2 .article-title,.featured-article-v2 .article-title{font-size:1.25rem;font-weight:600;color:#ffffff;margin-bottom:12px;line-height:1.4}.article-card-v2 .article-title a,.featured-article-v2 .article-title a{color:inherit;text-decoration:none;transition:color 0.3s ease}.article-card-v2 .article-title a:hover,.featured-article-v2 .article-title a:hover{color:#00D4AA}.article-card-v2 .article-excerpt,.featured-article-v2 .article-excerpt{color:rgba(255,255,255,0.7);font-size:0.95rem;line-height:1.6;margin-bottom:16px;flex:1}.article-card-v2 .article-footer,.featured-article-v2 .article-footer{display:flex;justify-content:space-between;align-items:center;padding-top:16px;border-top:1px solid rgba(255,255,255,0.06);font-size:0.85rem;color:rgba(255,255,255,0.5)}.article-card-v2 .article-author,.featured-article-v2 .article-author{display:flex;align-items:center;gap:8px}.article-card-v2 .article-author i,.featured-article-v2 .article-author i{color:#00D4AA}.article-card-v2 .article-stats,.featured-article-v2 .article-stats{display:flex;align-items:center;gap:16px}.article-card-v2 .article-stats span,.featured-article-v2 .article-stats span{display:flex;align-items:center;gap:4px}.featured-article-v2 .article-image{height:250px}.featured-article-v2 .article-title{font-size:1.5rem}.blog-sidebar-v2{position:sticky;top:100px}.sidebar-widget-v2{background:rgba(17,19,28,0.8);border:1px solid rgba(255,255,255,0.06);border-radius:16px;padding:24px;margin-bottom:24px}.sidebar-widget-v2 .widget-title{font-size:1.1rem;font-weight:600;color:#ffffff;margin-bottom:20px;padding-bottom:12px;border-bottom:1px solid rgba(255,255,255,0.06)}.category-list-v2{list-style:none;padding:0;margin:0}.category-list-v2 li{margin-bottom:8px}.category-list-v2 .category-link{display:flex;justify-content:space-between;align-items:center;padding:10px 12px;color:rgba(255,255,255,0.7);text-decoration:none;border-radius:8px;transition:all 0.3s ease}.category-list-v2 .category-link:hover{background:rgba(0,212,170,0.1);color:#00D4AA}.category-list-v2 .category-link .category-count{color:rgba(255,255,255,0.5);font-size:0.85rem}.popular-article-v2{display:flex;align-items:flex-start;gap:12px;padding:12px 0;border-bottom:1px solid rgba(255,255,255,0.06)}.popular-article-v2:last-child{border-bottom:none;padding-bottom:0}.popular-article-v2 .article-number{background:linear-gradient(135deg, #00D4AA 0%, #00B894 100%);color:#000;width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:0.85rem;font-weight:700;flex-shrink:0}.popular-article-v2 .article-info{flex:1}.popular-article-v2 .article-info .article-title{font-size:0.95rem;font-weight:500;color:#ffffff;margin-bottom:6px;line-height:1.4}.popular-article-v2 .article-info .article-title a{color:inherit;text-decoration:none}.popular-article-v2 .article-info .article-title a:hover{color:#00D4AA}.popular-article-v2 .article-info .article-meta{font-size:0.8rem;color:rgba(255,255,255,0.5);display:flex;gap:12px}.newsletter-widget-v2{background:linear-gradient(135deg, rgba(99,102,241,0.2) 0%, rgba(0,212,170,0.2) 100%);border:1px solid rgba(0,212,170,0.2)}.newsletter-widget-v2 .widget-title{border-bottom-color:rgba(0,212,170,0.2)}.newsletter-widget-v2 .newsletter-desc{color:rgba(255,255,255,0.7);margin-bottom:16px;font-size:0.95rem}.newsletter-widget-v2 .newsletter-form{display:flex;flex-direction:column;gap:12px}.newsletter-widget-v2 .newsletter-form input{background:rgba(255,255,255,0.05);border:1px solid rgba(255,255,255,0.06);border-radius:10px;padding:12px 16px;color:#ffffff;font-size:0.95rem}.newsletter-widget-v2 .newsletter-form input::placeholder{color:rgba(255,255,255,0.5)}.newsletter-widget-v2 .newsletter-form input:focus{outline:none;border-color:#00D4AA}.newsletter-widget-v2 .newsletter-form button{background:linear-gradient(135deg, #00D4AA 0%, #00B894 100%);border:none;border-radius:10px;padding:12px 20px;color:#000;font-weight:600;cursor:pointer;transition:all 0.3s ease}.newsletter-widget-v2 .newsletter-form button:hover{transform:translateY(-2px)}.newsletter-widget-v2 .newsletter-success{text-align:center;padding:20px}.newsletter-widget-v2 .newsletter-success .success-icon{font-size:2rem;margin-bottom:8px}.newsletter-widget-v2 .newsletter-success h4{color:#00D4AA;margin-bottom:8px}.newsletter-widget-v2 .newsletter-success p{color:rgba(255,255,255,0.7);font-size:0.9rem;margin:0}.no-articles-v2{text-align:center;padding:60px 20px;background:rgba(17,19,28,0.8);border:1px solid rgba(255,255,255,0.06);border-radius:16px}.no-articles-v2 i{font-size:3rem;color:rgba(255,255,255,0.5);margin-bottom:20px}.no-articles-v2 h3{color:#ffffff;margin-bottom:12px}.no-articles-v2 p{color:rgba(255,255,255,0.7);margin-bottom:24px}.no-articles-v2 .btn-v2{background:linear-gradient(135deg, #00D4AA 0%, #00B894 100%);border:none;border-radius:10px;padding:12px 24px;color:#000;font-weight:600;text-decoration:none;display:inline-block;transition:all 0.3s ease}.no-articles-v2 .btn-v2:hover{transform:translateY(-2px)}.blog-article-hero-v2{position:relative;padding:140px 0 40px;background:#0a0b0f;overflow:hidden}.blog-article-hero-v2 .breadcrumb-v2{display:flex;align-items:center;gap:8px;margin-bottom:24px;font-size:0.9rem}.blog-article-hero-v2 .breadcrumb-v2 a{color:rgba(255,255,255,0.5);text-decoration:none;transition:color 0.3s ease}.blog-article-hero-v2 .breadcrumb-v2 a:hover{color:#00D4AA}.blog-article-hero-v2 .breadcrumb-v2 .separator{color:rgba(255,255,255,0.5)}.blog-article-hero-v2 .breadcrumb-v2 .current{color:rgba(255,255,255,0.7)}.blog-article-hero-v2 .article-category-badge{display:inline-block;background:rgba(0,212,170,0.15);color:#00D4AA;padding:6px 16px;border-radius:20px;font-weight:500;font-size:0.85rem;margin-bottom:16px}.blog-article-hero-v2 .article-title-v2{font-size:clamp(2rem, 4vw, 3rem);font-weight:700;color:#ffffff;line-height:1.2;margin-bottom:20px;max-width:900px}.blog-article-hero-v2 .article-meta-v2{display:flex;flex-wrap:wrap;gap:20px;color:rgba(255,255,255,0.5);font-size:0.9rem}.blog-article-hero-v2 .article-meta-v2 span{display:flex;align-items:center;gap:6px}.blog-article-hero-v2 .article-meta-v2 span i{color:#00D4AA}.blog-article-hero-v2 .article-excerpt-v2{font-size:1.2rem;color:rgba(255,255,255,0.7);line-height:1.6;margin-top:24px;max-width:800px}.blog-article-hero-v2 .featured-image-v2{margin-top:40px;border-radius:16px;overflow:hidden;box-shadow:0 20px 60px rgba(0,0,0,0.4)}.blog-article-hero-v2 .featured-image-v2 img{width:100%;height:auto}.blog-article-content-v2{background:rgba(17,19,28,0.8);border:1px solid rgba(255,255,255,0.06);border-radius:16px;padding:48px;margin-bottom:40px}.blog-article-content-v2 .article-body-content{font-size:1.1rem;line-height:1.8;color:rgba(255,255,255,0.7)}.blog-article-content-v2 .article-body-content h1,.blog-article-content-v2 .article-body-content h2,.blog-article-content-v2 .article-body-content h3,.blog-article-content-v2 .article-body-content h4,.blog-article-content-v2 .article-body-content h5,.blog-article-content-v2 .article-body-content h6{color:#ffffff;margin-top:2rem;margin-bottom:1rem;font-weight:600}.blog-article-content-v2 .article-body-content h2{font-size:1.75rem;padding-bottom:12px;border-bottom:1px solid rgba(255,255,255,0.06)}.blog-article-content-v2 .article-body-content h3{font-size:1.4rem}.blog-article-content-v2 .article-body-content p{margin-bottom:1.5rem}.blog-article-content-v2 .article-body-content a{color:#00D4AA;text-decoration:underline}.blog-article-content-v2 .article-body-content ul,.blog-article-content-v2 .article-body-content ol{margin-bottom:1.5rem;padding-left:2rem}.blog-article-content-v2 .article-body-content ul li,.blog-article-content-v2 .article-body-content ol li{margin-bottom:0.5rem}.blog-article-content-v2 .article-body-content blockquote{border-left:4px solid #00D4AA;padding-left:1.5rem;margin:2rem 0;font-style:italic;color:rgba(255,255,255,0.5)}.blog-article-content-v2 .article-body-content img{max-width:100%;height:auto;border-radius:12px;margin:1.5rem 0}.blog-article-content-v2 .article-body-content table{width:100%;border-collapse:collapse;margin:1.5rem 0}.blog-article-content-v2 .article-body-content table th,.blog-article-content-v2 .article-body-content table td{border:1px solid rgba(255,255,255,0.06);padding:12px;text-align:left}.blog-article-content-v2 .article-body-content table th{background:rgba(255,255,255,0.05);color:#ffffff;font-weight:600}.blog-article-content-v2 .article-body-content code{background:rgba(255,255,255,0.1);padding:2px 8px;border-radius:4px;font-family:monospace}.blog-article-content-v2 .article-body-content pre{background:rgba(0,0,0,0.3);padding:20px;border-radius:12px;overflow-x:auto;margin:1.5rem 0}.blog-article-content-v2 .article-body-content pre code{background:none;padding:0}.article-tags-v2{margin-top:32px;padding-top:24px;border-top:1px solid rgba(255,255,255,0.06)}.article-tags-v2 h4{color:#ffffff;margin-bottom:12px;font-size:1rem}.article-tags-v2 .tag-list{display:flex;flex-wrap:wrap;gap:8px}.article-tags-v2 .tag-list .tag{background:rgba(0,212,170,0.1);color:#00D4AA;padding:6px 14px;border-radius:20px;font-size:0.85rem;font-weight:500}.article-footer-v2{margin-top:32px;padding-top:24px;border-top:1px solid rgba(255,255,255,0.06);display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:20px}.article-footer-v2 .article-actions{display:flex;gap:12px}.article-footer-v2 .article-actions .btn-action{background:rgba(255,255,255,0.05);border:1px solid rgba(255,255,255,0.06);border-radius:10px;padding:10px 20px;color:rgba(255,255,255,0.7);font-size:0.9rem;cursor:pointer;transition:all 0.3s ease;display:flex;align-items:center;gap:8px}.article-footer-v2 .article-actions .btn-action:hover{background:rgba(0,212,170,0.1);border-color:#00D4AA;color:#00D4AA}.article-footer-v2 .article-author-box{display:flex;align-items:center;gap:16px;background:rgba(255,255,255,0.03);padding:16px 24px;border-radius:12px}.article-footer-v2 .article-author-box .author-avatar{width:50px;height:50px;border-radius:50%;background:linear-gradient(135deg, #00D4AA 0%, #00B894 100%);display:flex;align-items:center;justify-content:center;color:#000;font-size:1.5rem}.article-footer-v2 .article-author-box .author-info h5{color:#ffffff;margin-bottom:4px;font-size:1rem}.article-footer-v2 .article-author-box .author-info p{color:rgba(255,255,255,0.5);font-size:0.85rem;margin:0}.related-articles-v2{margin-top:60px}.related-articles-v2 .section-title{color:#ffffff;font-size:1.5rem;margin-bottom:24px}.pagination-v2{display:flex;justify-content:center;gap:8px;margin-top:40px}.pagination-v2 .page-link{background:rgba(17,19,28,0.8);border:1px solid rgba(255,255,255,0.06);border-radius:8px;padding:10px 16px;color:rgba(255,255,255,0.7);text-decoration:none;transition:all 0.3s ease}.pagination-v2 .page-link:hover{background:rgba(0,212,170,0.1);border-color:#00D4AA;color:#00D4AA}.pagination-v2 .page-link.active{background:linear-gradient(135deg, #00D4AA 0%, #00B894 100%);border-color:#00D4AA;color:#000}.pagination-v2 .page-link.disabled{opacity:0.5;cursor:not-allowed}@media (max-width: 768px){.blog-hero-v2{padding:120px 0 40px}.blog-article-content-v2{padding:24px}.article-footer-v2{flex-direction:column;align-items:flex-start}.blog-sidebar-v2{position:static;margin-top:40px}}
