.growth-section{max-width:1200px;margin:0 auto;padding:3rem 1.5rem}.growth-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}.growth-cards article{padding:1.5rem;background:#14243a;border:1px solid #3b4b60;border-radius:1rem}.growth-notice{padding:1.25rem;border-left:4px solid #c6f168;background:#14243a}.consent-choice{display:flex!important;align-items:flex-start;gap:.75rem;font-size:1rem!important;line-height:1.5}.consent-choice input{width:22px!important;height:22px!important;min-width:22px;margin-top:2px;accent-color:#c6f168}.input-card select{width:100%;padding:.8rem;min-height:44px;background:#122138;color:#fff;border:1px solid #64748b;border-radius:.6rem;font:inherit}.input-card input[type=file]{max-width:100%;font-size:1rem}.input-card p{font-size:.9rem;line-height:1.5}.service-hero{padding:4rem 1.5rem}.service-hero h1{max-width:16ch}.growth-section p{max-width:76ch}.growth-cards h3{font-size:1.25rem}.growth-cards p{font-size:1rem}nav a{min-height:44px;display:inline-flex;align-items:center}@media(max-width:750px){.growth-cards{grid-template-columns:1fr}.growth-section{padding:2rem 1.25rem}.service-hero h1{font-size:clamp(2.4rem,11vw,4rem)}.hero-actions{display:flex;gap:.75rem;flex-wrap:wrap}.estimate{padding:2rem 1.25rem}header .call{font-size:.85rem}}
.skip-link{position:absolute;left:1rem;top:-6rem;background:#fff;color:#111;padding:1rem;z-index:1000}.skip-link:focus{top:.5rem}
@media(max-width:750px){html[lang=es] header{gap:.5rem;padding:.6rem .75rem}html[lang=es] header .brand{gap:.5rem}html[lang=es] header .brand-logo{width:40px;height:40px}html[lang=es] header .brand b{font-size:1.05rem}html[lang=es] header .call{white-space:nowrap;padding:.8rem .5rem;font-size:.75rem}html[lang=es] .mobile-menu summary{padding:.75rem .3rem;min-height:44px}}
.growth-cards article,.growth-cards article h3,.growth-cards article p,.growth-notice{color:#f5f7fa}
