@charset "UTF-8";.seo-page{background:#fff}.seo-page .hero-section{background:linear-gradient(135deg,#f8f9fa,#e9ecef);padding:4em 2em;text-align:center}.seo-page .hero-section h1{font-size:3em;color:#2c3e50;max-width:800px;margin:0 auto 1em}@media(max-width:768px){.seo-page .hero-section h1{font-size:2.2em}}.seo-page .hero-section .hero-subtitle{font-size:1.3em;color:#5d6d7e;max-width:600px;margin:0 auto 2em;line-height:1.5}.seo-page .content-wrapper{max-width:1200px;margin:0 auto;padding:3em 2em;display:grid;grid-template-columns:2fr 1fr;gap:3em}@media(max-width:968px){.seo-page .content-wrapper{grid-template-columns:1fr;gap:2em}}.seo-page .main-content{line-height:1.6;color:#2c3e50}.seo-page .main-content h2{font-size:2em;color:#1a6b3b;margin:2em 0 1em}.seo-page .main-content h2:first-child{margin-top:0}.seo-page .main-content h3{font-size:1.4em;color:#1a6b3b;margin:1.5em 0 .5em;font-weight:600}.seo-page .main-content p{margin:1em 0;font-size:1.1em}.seo-page .main-content ul,.seo-page .main-content ol{margin:1.5em 0;padding:0;list-style:none}.seo-page .main-content ul li,.seo-page .main-content ol li{margin:1em 0;padding:.5em 0 .5em 2em;position:relative;line-height:1.6;background:#27ae600d;border-radius:4px;border-left:3px solid #27ae60}.seo-page .main-content ul li strong,.seo-page .main-content ol li strong{color:#1a6b3b;font-weight:700;display:inline-block;margin-bottom:.2em}.seo-page .benefits-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2em;margin:2em 0}.seo-page .benefits-grid .benefit-item{background:#f8f9fa;padding:1.5em;border-radius:8px;border-left:4px solid #27ae60}.seo-page .benefits-grid .benefit-item h3{margin:0 0 .5em;color:#1a6b3b}.seo-page .benefits-grid .benefit-item p{margin:0;font-size:1em}.seo-page .sidebar .cta-box{background:linear-gradient(135deg,#1a6b3b,#228a4f);color:#fff;padding:2em;border-radius:8px;text-align:center;margin-bottom:2em}.seo-page .sidebar .cta-box h3{margin:0 0 1em;font-size:1.5em}.seo-page .sidebar .cta-box p{margin:0 0 1.5em;opacity:.95}.seo-page .sidebar .quick-tips,.seo-page .sidebar .format-guide{background:#f8f9fa;padding:1.5em;border-radius:8px;margin-bottom:2em}.seo-page .sidebar .quick-tips h3,.seo-page .sidebar .format-guide h3{margin:0 0 1em;color:#1a6b3b}.seo-page .sidebar .quick-tips ul,.seo-page .sidebar .format-guide ul{margin:0;padding:0;list-style:none}.seo-page .sidebar .quick-tips ul li,.seo-page .sidebar .format-guide ul li{margin:.6em 0;font-size:.95em;padding:.3em 0 .3em 1.5em;position:relative;border-radius:3px}.seo-page .sidebar .quick-tips ul li:before,.seo-page .sidebar .format-guide ul li:before{content:"→";position:absolute;left:.4em;top:50%;transform:translateY(-50%);color:#1a6b3b;font-weight:700;font-size:.9em}.seo-page .bottom-cta{background:linear-gradient(135deg,#2c3e50,#34495e);color:#fff;padding:4em 2em;text-align:center}.seo-page .bottom-cta h2{font-size:2.5em;margin:0 0 .5em}.seo-page .bottom-cta p{font-size:1.2em;margin:0 0 2em;opacity:.9}.seo-page .cta-button,.seo-page .cta-button-small{display:inline-block;background:#1a6b3b;color:#fff;text-decoration:none;padding:1.2em 2.5em;border-radius:50px;font-weight:700;font-size:1.1em;transition:all .3s ease}.seo-page .cta-button:hover,.seo-page .cta-button-small:hover{background:#228a4f;transform:translateY(-2px);box-shadow:0 8px 20px #0003}.seo-page .cta-button-small{font-size:1em;padding:1em 2em}.seo-page.uc .hero-section h1{font-size:2.8em;margin:0 auto .6em;max-width:900px}@media(max-width:768px){.seo-page.uc .hero-section h1{font-size:2em}}.seo-page.uc .hero-section .hero-subtitle{font-size:1.25em;max-width:700px;line-height:1.55}.seo-page.uc .main-content{text-align:left}.seo-page.uc .main-content h2{font-size:1.9em;margin:2em 0 .6em}.seo-page.uc .main-content h3{font-size:1.25em;color:#2c3e50;margin:1.5em 0 .3em;font-weight:600}.seo-page.uc .main-content p{margin:.8em 0;font-size:1.05em}.seo-page.uc .main-content code{background:#f4f6f8;padding:.1em .4em;border-radius:3px;font-size:.9em}.seo-page.uc .main-content em{font-style:italic}.seo-page.uc .main-content .numbered-steps{counter-reset:step;list-style:none;padding:0;margin:1.5em 0}.seo-page.uc .main-content .numbered-steps li{counter-increment:step;position:relative;padding:1em 1em 1em 4em;margin:1em 0;background:#27ae600d;border-left:3px solid #27ae60;border-radius:4px}.seo-page.uc .main-content .numbered-steps li:before{content:counter(step);position:absolute;left:1em;top:1em;width:2em;height:2em;line-height:2em;text-align:center;background:#1a6b3b;color:#fff;font-weight:700;border-radius:50%}.seo-page.uc .benefits-grid{gap:1.5em;margin:1.5em 0}.seo-page.uc .benefits-grid .benefit-item{padding:1.3em}.seo-page.uc .benefits-grid .benefit-item h3{margin:0 0 .4em;font-size:1.1em}.seo-page.uc .benefits-grid .benefit-item p{font-size:.95em}.seo-page.uc table.compare{width:100%;border-collapse:collapse;margin:1em 0;font-size:.95em}.seo-page.uc table.compare th,.seo-page.uc table.compare td{padding:.7em .8em;border-bottom:1px solid #e1e4e8;text-align:left}.seo-page.uc table.compare th{background:#f8f9fa;color:#1a6b3b;font-weight:600}.seo-page.uc table.compare tr:hover td{background:#27ae600a}.seo-page.uc .sidebar .cta-box h3{margin:0 0 .7em;font-size:1.4em}.seo-page.uc .sidebar .cta-box p{margin:0 0 1.2em}.seo-page.uc .sidebar .quick-tips,.seo-page.uc .sidebar .format-guide{text-align:left}.seo-page.uc .sidebar .quick-tips h3,.seo-page.uc .sidebar .format-guide h3{margin:0 0 .7em}.seo-page.uc .sidebar .quick-tips ul li,.seo-page.uc .sidebar .format-guide ul li{margin:.5em 0;padding:0 0 0 1.5em}.seo-page.uc .sidebar .quick-tips ul li:before,.seo-page.uc .sidebar .format-guide ul li:before{left:0;top:auto;transform:none}.seo-page.uc .sidebar .quick-tips ul li code,.seo-page.uc .sidebar .format-guide ul li code{background:#27ae601a;padding:.05em .3em;border-radius:3px;font-size:.9em}.seo-page.uc .bottom-cta h2{font-size:2.3em;margin:0 0 .4em}.seo-page.uc .bottom-cta p{font-size:1.15em;margin:0 0 1.5em}.seo-page.uc .cta-button,.seo-page.uc .cta-button-small{padding:1.1em 2.4em;font-size:1.05em}.seo-page.uc .cta-button-small{font-size:1em;padding:.9em 1.8em}.seo-page.uc .link{color:#1a6b3b;text-decoration:underline}
