.seo-content{margin-top:3rem}.seo-block,.seo-steps,.seo-features,.seo-faq{background:transparent!important;border:1px solid rgb(255 255 255 / .08)!important;border-radius:16px;padding:2.25rem 2.5rem;margin-bottom:1.75rem;box-shadow:0 4px 20px rgb(0 0 0 / .4)}.seo-block h2,.seo-steps h3,.seo-features h3,.seo-faq h3{font-size:1.35rem;font-weight:700;color:#ffffff!important;margin-bottom:1.25rem;letter-spacing:-.3px}.seo-block h1,.seo-block h2,.seo-block h3,.seo-block h4,.seo-block h5,.seo-block h6{color:#ffffff!important;font-weight:700;margin-top:2rem;margin-bottom:.85rem;line-height:1.4}.seo-block h1:first-child,.seo-block h2:first-child,.seo-block h3:first-child{margin-top:0}.seo-block p{color:#ffffff!important;line-height:1.8;margin-bottom:1.25rem}.seo-block p:last-child{margin-bottom:0}.seo-faq p{color:#ffffff!important;line-height:1.8}.seo-block ul,.seo-block ol{margin-bottom:1.5rem;padding-left:1.5rem}.seo-block li{margin-bottom:.65rem;color:#ffffff!important;line-height:1.7}.steps-row{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem}.step-item{text-align:center;padding:1.5rem 1.25rem;background:rgb(255 255 255 / .02)!important;border-radius:12px;border:1px solid rgb(255 255 255 / .06)!important;transition:all 0.3s ease}.step-item:hover{background:rgb(255 255 255 / .04)!important;border-color:rgb(99 102 241 / .3)!important;transform:translateY(-2px)}.step-num{width:42px;height:42px;border-radius:10px;background:linear-gradient(135deg,#6366f1,#a855f7);color:#ffffff!important;font-weight:800;font-size:1.15rem;display:flex;align-items:center;justify-content:center;margin:0 auto .85rem;box-shadow:0 4px 14px rgb(99 102 241 / .35)}.step-item p{font-size:.9rem;color:#ffffff!important;line-height:1.65;margin:0}.features-list{list-style:none;display:grid;grid-template-columns:repeat(2,1fr);gap:1.25rem;padding:0}.features-list li{display:flex;align-items:flex-start;gap:1rem;padding:1.25rem;border-radius:12px;background:rgb(255 255 255 / .02)!important;border:1px solid rgb(255 255 255 / .06)!important;transition:all 0.3s ease}.features-list li:hover{background:rgb(255 255 255 / .04)!important;border-color:rgb(99 102 241 / .3)!important;transform:translateY(-2px)}.feat-icon{font-size:1.5rem;line-height:1;flex-shrink:0;margin-top:.15rem}.features-list li strong{display:block;font-size:.95rem;font-weight:700;color:#ffffff!important;margin-bottom:.3rem}.features-list li p{font-size:.85rem;color:#ffffff!important;line-height:1.6;margin:0}.related-tools{margin-top:2.5rem}.related-tools h3{font-size:1.2rem;font-weight:700;color:#ffffff!important;margin-bottom:1.25rem}.related-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:.85rem}.related-card{display:flex;justify-content:space-between;align-items:center;padding:1.1rem 1.35rem;background:rgb(255 255 255 / .02)!important;border:1px solid rgb(255 255 255 / .08)!important;border-radius:12px;transition:all 0.3s ease}.related-card:hover{border-color:rgb(99 102 241 / .4)!important;background:rgb(99 102 241 / .08)!important;transform:translateY(-2px);box-shadow:0 8px 24px rgb(99 102 241 / .15)}.related-name{font-weight:600;font-size:.92rem;color:#ffffff!important}.related-arrow{color:#818cf8!important;opacity:.7;transform:translateX(-4px);transition:all 0.3s ease}.related-card:hover .related-arrow{opacity:1;transform:translateX(0)}.architecture-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.25rem;margin-top:1.5rem}.architecture-card{background:rgb(255 255 255 / .02)!important;border:1px solid rgb(255 255 255 / .08)!important;border-radius:1rem;padding:1.25rem}.architecture-card h4{color:#c084fc!important;font-weight:700;font-size:1rem;margin-bottom:.4rem}.architecture-card p{color:rgb(255 255 255 / .75)!important;font-size:.9rem;line-height:1.6;margin:0}.specs-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))!important;gap:1.15rem!important;width:100%!important;box-sizing:border-box!important}.spec-card{background:rgb(255 255 255 / .04)!important;border:1px solid rgb(255 255 255 / .14)!important;border-radius:12px!important;padding:1.15rem 1.35rem!important;display:flex!important;flex-direction:column!important;justify-content:center!important;transition:all 0.25s ease!important;box-sizing:border-box!important}.spec-card:hover{background:rgb(255 255 255 / .07)!important;border-color:rgb(168 85 247 / .45)!important;transform:translateY(-2px);box-shadow:0 6px 20px rgb(0 0 0 / .35)}.spec-label{color:#c084fc!important;font-size:0.75rem!important;text-transform:uppercase!important;font-weight:700!important;letter-spacing:0.06em!important;margin-bottom:0.4rem!important;line-height:1.3!important;display:block!important}.spec-value{color:#ffffff!important;font-size:0.95rem!important;font-weight:600!important;line-height:1.45!important;margin-top:0!important;display:block!important}.faq-seo-item{border-bottom:1px solid rgb(255 255 255 / .08);padding:1rem 0}.faq-seo-item:last-child{border-bottom:none}.faq-seo-item h4{color:#ffffff!important;font-size:1.05rem;font-weight:600;margin-bottom:.5rem}.faq-seo-item p{color:rgb(255 255 255 / .75)!important;font-size:.925rem;line-height:1.6;margin:0}.seo-block-title{color:#ffffff!important;font-size:1.6rem;font-weight:800;margin-bottom:.75rem;display:flex;align-items:center;gap:.6rem}.seo-block-title .seo-icon{color:#a855f7}.seo-block-desc{color:rgb(255 255 255 / .85)!important;font-size:1.05rem;line-height:1.7;margin-bottom:1.5rem}@media (max-width:768px){.steps-row{grid-template-columns:1fr}.features-list{grid-template-columns:1fr}.related-grid{grid-template-columns:1fr}.architecture-grid{grid-template-columns:1fr}.specs-grid{grid-template-columns:repeat(2,1fr)!important;gap:0.85rem!important}.spec-card{padding:.9rem 1rem!important}.seo-block,.seo-steps,.seo-features,.seo-faq{padding:1.5rem 1.25rem!important}}@media (max-width:480px){.specs-grid{grid-template-columns:1fr!important}}