.seo-page-wrapper{background:var(--bg-base);min-height:100vh;color:var(--text-primary);flex-direction:column;width:100%;display:flex;position:relative;overflow-x:hidden}.seo-container{box-sizing:border-box;width:100%;max-width:1100px;margin:0 auto;padding:52px 24px 96px}.hero-badge{border-radius:var(--radius-full);color:var(--accent-cyan);text-transform:uppercase;letter-spacing:.05em;background:#00f0ff14;border:1px solid #00f0ff40;align-items:center;gap:8px;margin-bottom:20px;padding:6px 14px;font-size:.78rem;font-weight:600;display:inline-flex}.hero-heading{letter-spacing:-.03em;background:linear-gradient(#fff 45%,#9ea4b4 100%);-webkit-text-fill-color:transparent;word-break:break-word;-webkit-background-clip:text;margin-bottom:20px;font-size:clamp(1.8rem,5vw,3.4rem);font-weight:800;line-height:1.18}.hero-subheading{color:var(--text-secondary);max-width:780px;margin-bottom:40px;font-size:clamp(.95rem,2.5vw,1.15rem);line-height:1.65}.problem-solution-grid{grid-template-columns:1fr 1fr;gap:28px;margin:48px 0 64px;display:grid}.card-problem{border-radius:var(--radius-lg);background:#ff00330a;border:1px solid #ff003338;flex-direction:column;padding:32px;display:flex}.card-solution{border-radius:var(--radius-lg);background:#00f0ff0a;border:1px solid #00f0ff47;flex-direction:column;padding:32px;display:flex;box-shadow:0 8px 30px #00f0ff0f}.card-header-icon{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:20px;display:flex}.icon-red{color:var(--yt-red);background:#ff003326}.icon-cyan{color:var(--accent-cyan);background:#00f0ff26}.section-card-title{color:#fff;margin-bottom:12px;font-size:1.35rem;font-weight:700}.card-point-list{flex-direction:column;gap:16px;margin-top:24px;display:flex}.card-point{color:var(--text-secondary);align-items:flex-start;gap:12px;font-size:.94rem;line-height:1.5;display:flex}.card-point strong{color:#fff;margin-bottom:2px;display:block}.stats-bar{background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);text-align:center;grid-template-columns:repeat(4,1fr);gap:20px;margin:48px 0;padding:32px;display:grid}.stat-item h3{font-size:clamp(1.8rem,4vw,2.3rem);font-weight:800;font-family:var(--font-mono);background:linear-gradient(135deg,#00f0ff 0%,#fff 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin-bottom:6px;line-height:1.1}.stat-item p{color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;font-size:.8rem;line-height:1.3}.features-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px;margin:48px 0 64px;display:grid}.feature-card{background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);flex-direction:column;padding:30px 26px;transition:transform .25s,border-color .25s,box-shadow .25s;display:flex;position:relative;overflow:hidden}.feature-card:hover{border-color:#fff3;transform:translateY(-3px);box-shadow:0 12px 30px #00000080}.feature-card.highlight{background:linear-gradient(#00f0ff08 0%,#14161df2 100%);border-color:#00f0ff59}.feature-badge-tag{text-transform:uppercase;letter-spacing:.06em;border-radius:var(--radius-full);color:var(--accent-cyan);background:#00f0ff1f;border:1px solid #00f0ff4d;padding:3px 9px;font-size:.68rem;font-weight:700;position:absolute;top:18px;right:18px}.feature-icon-wrapper{border:1px solid var(--border-subtle);color:#fff;background:#ffffff0d;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:50px;height:50px;margin-bottom:20px;transition:background .2s,transform .2s;display:flex}.feature-card:hover .feature-icon-wrapper{background:var(--gradient-brand);box-shadow:0 4px 18px var(--yt-red-glow);transform:scale(1.06)}.feature-title{color:#fff;margin-bottom:10px;font-size:1.22rem;font-weight:700}.feature-desc{color:var(--text-secondary);flex-grow:1;font-size:.92rem;line-height:1.6}.feature-bullets{border-top:1px solid var(--border-subtle);flex-direction:column;gap:8px;margin-top:18px;padding-top:18px;display:flex}.feature-bullet-item{color:var(--text-muted);align-items:center;gap:8px;font-size:.82rem;display:flex}.comparison-scroll-hint{color:var(--accent-cyan);border-radius:var(--radius-full);text-align:center;background:#00f0ff14;border:1px solid #00f0ff33;justify-content:center;align-items:center;gap:6px;margin-bottom:14px;padding:6px 12px;font-size:.76rem;display:none}.comparison-table-wrapper{-webkit-overflow-scrolling:touch;background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);margin:44px 0 64px;padding:24px;position:relative;overflow-x:auto}.comparison-table{border-collapse:collapse;text-align:left;width:100%}.comparison-table th{text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);border-bottom:1px solid var(--border-subtle);white-space:nowrap;padding:16px 18px;font-size:.88rem;font-weight:700}.comparison-table th.brand-col{color:var(--accent-cyan)}.comparison-table td{color:var(--text-secondary);border-bottom:1px solid #ffffff0d;padding:16px 18px;font-size:.9rem}.comparison-table tr:last-child td{border-bottom:none}.comparison-table tr:hover td{background:#ffffff05}.comparison-table td.check-col{color:#0f8;font-weight:600}.comparison-table td.cross-col{color:#ff4757}.faq-section{margin-top:64px}.faq-title{text-align:center;color:#fff;margin-bottom:28px;font-size:clamp(1.4rem,3.5vw,1.85rem);font-weight:700}.faq-grid{flex-direction:column;gap:16px;display:flex}.faq-item{background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:22px 24px}.faq-item h4{color:#fff;margin-bottom:8px;font-size:1.05rem;font-weight:600}.faq-item p{color:var(--text-secondary);font-size:.92rem;line-height:1.6}.cta-banner{border-radius:var(--radius-lg);text-align:center;background:linear-gradient(135deg,#ff003326,#9d4edd33);border:1px solid #ff003359;margin-top:72px;padding:44px 32px;position:relative;overflow:hidden}.cta-title{color:#fff;margin-bottom:12px;font-size:clamp(1.45rem,3.5vw,2.1rem);font-weight:800}.cta-desc{color:var(--text-secondary);max-width:620px;margin:0 auto 28px;font-size:clamp(.92rem,2vw,1.05rem);line-height:1.6}.cta-btn-group{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;display:flex}.cta-primary-btn{background:var(--gradient-brand);color:#fff;border-radius:var(--radius-full);box-shadow:0 4px 18px var(--yt-red-glow);align-items:center;gap:8px;padding:12px 26px;font-size:.96rem;font-weight:600;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex}.cta-primary-btn:hover{box-shadow:0 6px 24px var(--yt-red-glow);transform:translateY(-2px)}.cta-secondary-btn{border:1px solid var(--border-subtle);border-radius:var(--radius-full);color:#fff;background:#ffffff0d;align-items:center;gap:8px;padding:12px 24px;font-size:.94rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.cta-secondary-btn:hover{background:#ffffff1a;border-color:#fff3}.seo-footer{border-top:1px solid var(--border-subtle);text-align:center;color:var(--text-muted);margin-top:auto;padding:32px 20px;font-size:.85rem}.seo-footer-links{flex-wrap:wrap;justify-content:center;gap:20px;margin-top:12px;display:flex}.seo-footer-link{color:var(--text-secondary);text-decoration:none;transition:color .18s}.seo-footer-link:hover{color:#fff}@media (max-width:768px){.seo-container{padding:28px 16px 64px}.hero-badge{margin-bottom:14px;padding:5px 12px;font-size:.74rem}.hero-heading{margin-bottom:14px;line-height:1.2}.hero-subheading{margin-bottom:28px}.problem-solution-grid{grid-template-columns:1fr;gap:18px;margin:32px 0 44px}.card-problem,.card-solution{padding:22px 18px}.card-header-icon{width:42px;height:42px;margin-bottom:14px}.section-card-title{margin-bottom:8px;font-size:1.2rem}.card-point-list{gap:14px;margin-top:18px}.card-point{gap:10px;font-size:.88rem}.stats-bar{grid-template-columns:repeat(2,1fr);gap:16px;margin:32px 0;padding:20px 16px}.stat-item h3{margin-bottom:2px}.stat-item p{font-size:.74rem}.features-grid{grid-template-columns:1fr;gap:16px;margin:32px 0 44px}.feature-card{padding:22px 18px}.feature-icon-wrapper{width:44px;height:44px;margin-bottom:14px}.feature-title{font-size:1.15rem}.feature-desc{font-size:.88rem}.comparison-scroll-hint{display:inline-flex}.comparison-table-wrapper{margin:24px 0 40px;padding:14px 10px}.comparison-table{min-width:540px}.comparison-table th,.comparison-table td{padding:11px 12px;font-size:.84rem}.faq-section{margin-top:44px}.faq-title{margin-bottom:20px}.faq-item{padding:16px}.faq-item h4{font-size:.98rem}.faq-item p{font-size:.88rem}.cta-banner{margin-top:48px;padding:28px 18px}.cta-btn-group{flex-direction:column;gap:10px;width:100%}.cta-primary-btn,.cta-secondary-btn{box-sizing:border-box;justify-content:center;width:100%;max-width:320px}.seo-footer{padding:24px 16px}}@media (max-width:420px){.seo-container{padding:20px 12px 56px}.stats-bar{gap:12px;padding:16px 10px}.stat-item h3{font-size:1.55rem}.stat-item p{font-size:.7rem}.card-problem,.card-solution,.feature-card{padding:18px 14px}.cta-banner{padding:24px 14px}.seo-footer-links{gap:14px;font-size:.82rem}}
