.seo-landing{background-image:url(/image/e5f3223ac9a9099eb5cd2781ae2f02b7.jpg);background-size:cover;background-position:50%;background-repeat:no-repeat;background-attachment:fixed}.seo-hero{background:var(--primary-gradient);padding:6rem 0 4rem;color:white;position:relative;overflow:hidden}.seo-hero:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 50%,rgba(255,255,255,.1) 0,transparent 50%),radial-gradient(circle at 80% 80%,rgba(76,217,100,.15) 0,transparent 50%);z-index:0}.seo-hero-content{position:relative;z-index:1;max-width:800px;margin:0 auto;text-align:center}.seo-hero-title{font-family:var(--font-heading);font-size:2.75rem;font-weight:var(--font-weight-extrabold);margin-bottom:1rem;line-height:1.2}.seo-hero-subtitle{font-size:1.25rem;opacity:.95;margin-bottom:2rem;line-height:1.6}.seo-hero-price{display:inline-flex;align-items:baseline;gap:.5rem;background:rgba(255,255,255,.15);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:1rem 2rem;border-radius:50px;margin-bottom:2rem}.seo-price-label{font-size:1rem;opacity:.9}.seo-price-value{font-family:var(--font-heading);font-size:2rem;font-weight:700;color:#ffd43b}.seo-hero-features{display:flex;justify-content:center;gap:2rem;margin-bottom:2rem;flex-wrap:wrap}.seo-feature{display:flex;align-items:center;gap:.5rem;font-size:1rem}.seo-feature-icon{color:#ffd43b;font-weight:700}.seo-hero-buttons{display:flex;justify-content:center;gap:1rem;flex-wrap:wrap}.seo-btn{padding:1rem 2rem!important;font-size:1rem!important;border-radius:50px!important;text-decoration:none!important}.seo-description{padding:4rem 0;background:white}.seo-description-content{max-width:800px;margin:0 auto;text-align:center}.seo-section-title{font-family:var(--font-heading);font-size:2rem;font-weight:var(--font-weight-bold);color:var(--text-primary);margin-bottom:1.5rem}.seo-description-text{font-size:1.125rem;color:var(--text-secondary);line-height:1.8;margin-bottom:2rem}.seo-landmarks{margin-top:2rem}.seo-landmarks h3{font-size:1rem;color:var(--text-secondary);margin-bottom:1rem}.seo-landmarks-list{display:flex;justify-content:center;gap:1rem;flex-wrap:wrap}.seo-landmark{background:var(--bg-secondary);padding:.5rem 1rem;border-radius:20px;font-size:.9rem;color:var(--text-primary)}.seo-features-section{padding:4rem 0;background:var(--bg-secondary)}.seo-features-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem;margin-top:2rem}.seo-feature-card{background:white;padding:2rem;border-radius:var(--radius-lg);box-shadow:var(--shadow-md);transition:transform .3s ease}.seo-feature-card:hover{transform:translateY(-5px)}.seo-feature-number{font-family:var(--font-heading);font-size:2.5rem;font-weight:700;color:var(--primary-color);opacity:.3;margin-bottom:1rem}.seo-feature-text{font-size:1rem;color:var(--text-primary);line-height:1.6}.seo-recommendations{padding:4rem 0;background:white}.seo-recommendations-list{display:grid;gap:1.5rem;margin-top:2rem}.seo-recommendation-item{display:flex;align-items:flex-start;gap:1rem;padding:1.5rem;background:var(--bg-secondary);border-radius:var(--radius-lg)}.seo-recommendation-icon{font-size:1.5rem;flex-shrink:0}.seo-recommendation-item p{font-size:1rem;line-height:1.6;margin:0}.seo-materials{padding:4rem 0;background:var(--bg-secondary)}.seo-materials-list{display:flex;justify-content:center;gap:1rem;flex-wrap:wrap;margin-top:2rem}.seo-material-item{display:flex;align-items:center;gap:.5rem;background:white;padding:1rem 1.5rem;border-radius:50px;font-weight:500}.seo-material-check{color:var(--primary-color);font-weight:700}.seo-pros-cons{padding:4rem 0;background:white}.seo-pros-cons-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem}.seo-cons,.seo-pros{padding:2rem;border-radius:var(--radius-lg)}.seo-pros{background:rgba(0,163,62,.05);border:2px solid rgba(0,163,62,.2)}.seo-cons{background:rgba(0,0,0,.02);border:2px solid rgba(0,0,0,.1)}.seo-cons-title,.seo-pros-title{font-size:1.25rem;font-weight:600;margin-bottom:1rem}.seo-pros-title{color:var(--primary-color)}.seo-cons-list,.seo-pros-list{list-style:none;padding:0;margin:0}.seo-cons-list li,.seo-pros-list li{display:flex;align-items:flex-start;gap:.75rem;padding:.75rem 0;border-bottom:1px solid rgba(0,0,0,.05)}.seo-cons-list li:last-child,.seo-pros-list li:last-child{border-bottom:none}.seo-pro-icon{color:var(--primary-color);font-weight:700}.seo-con-icon{color:#666}.seo-best-for{padding:4rem 0;background:var(--bg-secondary)}.seo-best-for-list{display:flex;justify-content:center;gap:1rem;flex-wrap:wrap;margin-top:2rem}.seo-best-for-item{background:var(--primary-gradient);color:white;padding:1rem 2rem;border-radius:50px;font-weight:500}.seo-services{padding:4rem 0;background:white}.seo-services-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.5rem;margin-top:2rem}.seo-service-card{background:var(--bg-secondary);padding:2rem;border-radius:var(--radius-lg);text-decoration:none;color:inherit;transition:all .3s ease;border:2px solid transparent}.seo-service-card:hover{border-color:var(--primary-color);transform:translateY(-5px);box-shadow:var(--shadow-lg)}.seo-service-card h3{font-size:1.25rem;font-weight:600;margin-bottom:.5rem;color:var(--text-primary)}.seo-service-card p{font-size:.9rem;color:var(--text-secondary);margin-bottom:1rem}.seo-service-price{font-weight:600;color:var(--primary-color)}.seo-cta{padding:4rem 0;background:var(--primary-gradient);color:white;text-align:center}.seo-cta-content{max-width:600px;margin:0 auto}.seo-cta-title{font-family:var(--font-heading);font-size:2rem;font-weight:var(--font-weight-bold);margin-bottom:1rem}.seo-cta-text{font-size:1.125rem;opacity:.95;margin-bottom:2rem}.seo-cta-btn{padding:1.25rem 3rem!important;font-size:1.125rem!important}@media (max-width:768px){.seo-hero{padding:4rem 0 3rem}.seo-hero-title{font-size:2rem}.seo-hero-subtitle{font-size:1rem}.seo-hero-features{gap:1rem}.seo-feature{font-size:.9rem}.seo-section-title{font-size:1.5rem}.seo-hero-buttons{flex-direction:column;align-items:center}.seo-btn{width:100%;max-width:300px;text-align:center}}@media (max-width:480px){.seo-hero-title{font-size:1.75rem}.seo-price-value{font-size:1.5rem}.seo-hero-features{flex-direction:column;align-items:center}}.seo-related{padding:4rem 0;background:var(--bg-secondary)}.seo-related-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;margin-top:2rem}.seo-related-block h3{font-size:1.1rem;font-weight:600;margin-bottom:1rem;color:var(--text-primary);padding-bottom:.5rem;border-bottom:2px solid var(--primary-color)}.seo-related-block ul{list-style:none;padding:0;margin:0}.seo-related-block li{padding:.4rem 0}.seo-related-block a{color:var(--text-secondary);text-decoration:none;font-size:.95rem;transition:color .2s ease}.seo-related-block a:hover{color:var(--primary-color)}@media (max-width:768px){.seo-related-grid{grid-template-columns:repeat(2,1fr);gap:1.5rem}}@media (max-width:480px){.seo-related-grid{grid-template-columns:1fr}}