/* Contenido inicial accesible sin JavaScript. Angular lo sustituye al iniciar. */
.seo-shell{font-family:Inter,system-ui,sans-serif;color:#30382a;max-width:1120px;margin:auto;padding:24px;line-height:1.7}.seo-shell header{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap;border-bottom:1px solid #e1e8d9;padding-bottom:20px}.seo-shell header img{object-fit:contain}.seo-shell main{padding:40px 0;min-height:55vh}.seo-shell a{color:#567d17}.seo-shell h1{font-family:Georgia,serif;font-size:clamp(2rem,5vw,3.5rem);line-height:1.2;margin:20px 0}.seo-shell h2{font-size:1.3rem}.seo-shell p{margin:16px 0}.seo-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:24px;margin:32px 0}.seo-grid article{padding:24px;border:1px solid #e1e8d9;border-radius:16px;background:#fafcf6}.seo-service-image{display:block;max-width:100%;width:560px;height:auto;border-radius:20px;margin:24px 0}.seo-shell .seo-button{display:inline-block;background:#91b83b;color:#172208;padding:12px 24px;border-radius:24px;text-decoration:none}.seo-shell footer{border-top:1px solid #e1e8d9;padding:24px 0}
