.sc-grid{display:grid;grid-template-columns:repeat(12,1fr);gap:var(--sc-grid-gutter)}.sc-h1{font-size:var(--sc-text-5xl);font-weight:var(--sc-font-weight-bold);line-height:var(--sc-line-tight);letter-spacing:var(--sc-letter-tight);color:var(--sc-graphite);margin-bottom:var(--sc-space-lg)}.sc-h2{font-size:var(--sc-text-3xl);font-weight:var(--sc-font-weight-bold);line-height:var(--sc-line-tight);color:var(--sc-graphite);margin-bottom:var(--sc-space-md)}.sc-lead{font-size:var(--sc-text-lg);line-height:var(--sc-line-relaxed);color:var(--sc-slate)}.sc-text-muted{color:var(--sc-muted)}.sc-home-picture{display:block;width:100%;height:100%;line-height:0}.sc-home-image{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 50%}.sc-home-picture--contain .sc-home-image{object-fit:contain}.sc-home-picture--hero .sc-home-image{object-position:50% 46%}.sc-home-picture--la-crepe .sc-home-image{object-position:50% 38%}.sc-hero{padding:var(--sc-space-3xl) 0;background:linear-gradient(135deg,rgba(47,93,124,.02) 0%,rgba(45,122,114,.02) 100%)}@media (max-width:768px){.sc-hero{padding:var(--sc-space-2xl) 0}}.sc-hero-content{grid-column:span 6}.sc-hero-visual{grid-column:span 6;display:flex;align-items:center;justify-content:center;min-height:0;aspect-ratio:4/3;overflow:hidden;background:var(--sc-mist);border-radius:var(--sc-radius-lg);color:var(--sc-muted);font-size:var(--sc-text-sm)}@media (max-width:768px){.sc-hero-content,.sc-hero-visual{grid-column:span 12}.sc-hero-visual{min-height:0}}.sc-btn-secondary{background-color:transparent;color:var(--sc-blue);border:2px solid var(--sc-blue)}.sc-btn-secondary:hover{background-color:var(--sc-cloud);border-color:var(--sc-graphite);color:var(--sc-graphite)}.sc-btn-secondary:active{transform:scale(.98)}.sc-btn-group{display:flex;gap:var(--sc-space-md);margin-top:var(--sc-space-lg);flex-wrap:wrap}@media (max-width:768px){.sc-btn-group{flex-direction:column}}.sc-trust-strip{background-color:var(--sc-graphite);color:#fff;padding:var(--sc-space-2xl) 0}.sc-trust-items{display:grid;grid-template-columns:repeat(5,1fr);gap:var(--sc-space-xl)}.sc-trust-item{text-align:center}.sc-trust-item-label{font-size:var(--sc-text-sm);font-weight:var(--sc-font-weight-medium);text-transform:uppercase;letter-spacing:var(--sc-letter-wide);color:var(--sc-copper);margin-bottom:var(--sc-space-sm)}.sc-trust-item-text{font-size:var(--sc-text-base);line-height:var(--sc-line-normal);color:#fff}@media (max-width:768px){.sc-trust-items{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.sc-trust-items{grid-template-columns:1fr}}.sc-header{background-color:#fff;border-bottom:1px solid var(--sc-border);position:sticky;top:0;z-index:100;box-shadow:var(--sc-shadow-sm)}.sc-header-container{display:flex;align-items:center;justify-content:space-between;gap:var(--sc-space-lg);max-width:var(--sc-max-width);margin:0 auto;padding:var(--sc-space-md) var(--sc-space-lg)}.sc-header-brand{flex-shrink:0}.sc-header-logo{font-size:1.25rem;font-weight:var(--sc-font-weight-bold);color:var(--sc-graphite);text-decoration:none;display:inline-block}.sc-header-logo:hover,.sc-header-logo:focus{color:var(--sc-blue)}.sc-header-logo:focus{outline:2px solid var(--sc-blue);outline-offset:2px}.sc-nav-desktop{flex-grow:1;display:none}@media (min-width:1100px){.sc-nav-desktop{display:block}}.sc-nav-list{display:flex;list-style:none;margin:0;padding:0;gap:var(--sc-space-lg)}.sc-nav-list a{color:var(--sc-graphite);text-decoration:none;font-weight:var(--sc-font-weight-medium);padding:var(--sc-space-sm) var(--sc-space-md);border-radius:var(--sc-radius-md);transition:color var(--sc-transition-base)}.sc-nav-list a:hover{color:var(--sc-blue)}.sc-nav-list a:focus{outline:2px solid var(--sc-blue);outline-offset:2px}.sc-nav-item-dropdown{position:relative}.sc-nav-dropdown-toggle{display:flex;align-items:center;gap:var(--sc-space-sm);background:0 0;border:none;color:var(--sc-graphite);font-weight:var(--sc-font-weight-medium);font-size:1rem;padding:var(--sc-space-sm) var(--sc-space-md);cursor:pointer;font-family:inherit;border-radius:var(--sc-radius-md);transition:color var(--sc-transition-base)}.sc-nav-dropdown-toggle:hover{color:var(--sc-blue)}.sc-nav-dropdown-toggle:focus{outline:2px solid var(--sc-blue);outline-offset:2px}.sc-nav-dropdown-toggle[aria-expanded=true]{color:var(--sc-blue)}.sc-nav-dropdown-toggle[aria-expanded=true] span{transform:rotateZ(180deg)}.sc-nav-dropdown{display:none;position:absolute;top:100%;left:0;background-color:#fff;border:1px solid var(--sc-border);border-radius:var(--sc-radius-md);list-style:none;margin:var(--sc-space-sm) 0 0;padding:var(--sc-space-sm) 0;min-width:180px;box-shadow:var(--sc-shadow-md);z-index:1000}.sc-nav-dropdown[role=region]:not([hidden]){display:flex;flex-direction:column}.sc-nav-dropdown li{margin:0}.sc-nav-dropdown a{display:block;padding:var(--sc-space-sm) var(--sc-space-md);color:var(--sc-graphite);text-decoration:none;font-weight:var(--sc-font-weight-normal);transition:background-color var(--sc-transition-base)}.sc-nav-dropdown a:hover{background-color:var(--sc-mist);color:var(--sc-blue)}.sc-nav-dropdown a:focus{outline:2px solid var(--sc-blue);outline-offset:-2px}.sc-mobile-toggle{display:flex;align-items:center;justify-content:center;background:0 0;border:none;color:var(--sc-graphite);font-weight:var(--sc-font-weight-medium);font-size:1rem;padding:var(--sc-space-md);cursor:pointer;font-family:inherit;margin:0 -var(--sc-space-md);border-radius:var(--sc-radius-md);transition:color var(--sc-transition-base)}.sc-mobile-toggle:hover{color:var(--sc-blue)}.sc-mobile-toggle:focus{outline:2px solid var(--sc-blue);outline-offset:2px}@media (min-width:1100px){.sc-mobile-toggle{display:none}}.sc-header-cta{flex-shrink:0;font-size:var(--sc-text-sm);padding:var(--sc-space-sm) var(--sc-space-md)}@media (max-width:1099px){.sc-header-cta{display:none}}.sc-nav-mobile{display:none;background-color:#fff;border-top:1px solid var(--sc-border);padding:var(--sc-space-md) var(--sc-space-lg)}.sc-nav-mobile[role=region]:not([hidden]){display:block}@media (max-width:1099px){.sc-nav-mobile{position:absolute;top:100%;left:0;right:0}}.sc-nav-mobile .sc-nav-list{flex-direction:column;gap:var(--sc-space-md)}.sc-nav-mobile .sc-nav-list a{display:block;padding:var(--sc-space-md)}.sc-nav-item-dropdown-mobile{position:relative}.sc-nav-dropdown-toggle-mobile{display:flex;align-items:center;justify-content:space-between;width:100%;background:0 0;border:none;color:var(--sc-graphite);font-weight:var(--sc-font-weight-medium);font-size:1rem;padding:var(--sc-space-md);cursor:pointer;font-family:inherit;border-radius:var(--sc-radius-md);transition:color var(--sc-transition-base)}.sc-nav-dropdown-toggle-mobile:hover{color:var(--sc-blue)}.sc-nav-dropdown-toggle-mobile:focus{outline:2px solid var(--sc-blue);outline-offset:-2px}.sc-nav-dropdown-toggle-mobile[aria-expanded=true] span{transform:rotateZ(180deg)}.sc-nav-dropdown-mobile{display:none;list-style:none;margin:0;padding:var(--sc-space-md) 0 var(--sc-space-md) var(--sc-space-lg)}.sc-nav-dropdown-mobile[role=region]:not([hidden]){display:flex;flex-direction:column}.sc-nav-dropdown-mobile li{margin:0}.sc-nav-dropdown-mobile a{display:block;padding:var(--sc-space-sm) 0;color:var(--sc-graphite);text-decoration:none;font-weight:var(--sc-font-weight-normal);transition:color var(--sc-transition-base)}.sc-nav-dropdown-mobile a:hover{color:var(--sc-blue)}.sc-nav-dropdown-mobile a:focus{outline:2px solid var(--sc-blue);outline-offset:-2px}.sc-problema{padding:var(--sc-space-3xl) 0;background-color:#fff}.sc-problema-content{max-width:800px;margin:0 auto}.sc-problema .sc-h2{margin-bottom:var(--sc-space-2xl);font-size:var(--sc-text-3xl)}.sc-problema-text{display:flex;flex-direction:column;gap:var(--sc-space-lg)}.sc-problema-text p{font-size:var(--sc-text-base);line-height:var(--sc-line-relaxed);color:var(--sc-slate)}.sc-problema-text p:last-child{margin-top:var(--sc-space-md)}@media (max-width:768px){.sc-problema{padding:var(--sc-space-2xl) 0}.sc-problema .sc-h2{font-size:var(--sc-text-lg);margin-bottom:var(--sc-space-lg)}}.sc-managed-flow{padding:var(--sc-space-3xl) 0;background-color:var(--sc-mist)}.sc-managed-flow .sc-h2{text-align:center;margin-bottom:var(--sc-space-2xl);max-width:700px;margin-left:auto;margin-right:auto}.sc-flow-items{display:grid;grid-template-columns:repeat(6,1fr);gap:0;position:relative;padding:0 0 var(--sc-space-3xl)}.sc-flow-items::before{content:"";position:absolute;top:30px;left:calc(50% / 6);right:calc(50% / 6);height:2px;background-color:var(--sc-border);z-index:0}.sc-flow-item{display:flex;flex-direction:column;align-items:center;text-align:center;position:relative;z-index:1;padding:0 var(--sc-space-md)}.sc-flow-number{width:60px;height:60px;display:flex;align-items:center;justify-content:center;background-color:#fff;border:2px solid var(--sc-blue);border-radius:50%;font-size:var(--sc-text-base);font-weight:var(--sc-font-weight-bold);color:var(--sc-blue);margin-bottom:var(--sc-space-lg);flex-shrink:0}.sc-flow-title{font-size:var(--sc-text-base);font-weight:var(--sc-font-weight-bold);color:var(--sc-graphite);margin-bottom:var(--sc-space-sm);line-height:var(--sc-line-tight)}.sc-flow-text{font-size:var(--sc-text-sm);line-height:var(--sc-line-normal);color:var(--sc-slate)}@media (max-width:1024px){.sc-flow-items{grid-template-columns:repeat(3,1fr)}.sc-flow-items::before{display:none}.sc-flow-number{width:52px;height:52px;font-size:var(--sc-text-sm)}}@media (max-width:768px){.sc-managed-flow{padding:var(--sc-space-2xl) 0}.sc-managed-flow .sc-h2{margin-bottom:var(--sc-space-xl);font-size:var(--sc-text-lg)}.sc-flow-items{grid-template-columns:repeat(2,1fr);padding:var(--sc-space-2xl) 0}.sc-flow-items::before{display:none}.sc-flow-item{padding:0 var(--sc-space-sm)}.sc-flow-number{width:48px;height:48px;margin-bottom:var(--sc-space-md);font-size:var(--sc-text-sm)}.sc-flow-title{font-size:var(--sc-text-sm)}}@media (max-width:480px){.sc-flow-items{grid-template-columns:1fr;gap:var(--sc-space-md);padding:var(--sc-space-lg) 0;position:relative;padding-left:var(--sc-space-2xl)}.sc-flow-items::before{content:"";position:absolute;left:23px;top:30px;bottom:0;width:2px;height:calc(100% - 30px);background-color:var(--sc-border);display:block}.sc-flow-item{align-items:flex-start;text-align:left;position:relative;padding-left:0}.sc-flow-number{position:absolute;left:-60px;width:48px;height:48px;margin-bottom:0;flex-shrink:0}.sc-flow-title{font-size:var(--sc-text-base);margin-bottom:var(--sc-space-xs)}.sc-flow-text{font-size:var(--sc-text-sm)}}.sc-rutas{padding:var(--sc-space-3xl) 0;background-color:#fff}.sc-rutas .sc-h2{text-align:center;margin-bottom:var(--sc-space-lg)}.sc-rutas-intro{text-align:center;font-size:var(--sc-text-base);line-height:var(--sc-line-relaxed);color:var(--sc-slate);max-width:600px;margin:0 auto var(--sc-space-3xl)}.sc-rutas-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--sc-space-2xl)}.sc-ruta-item{padding:var(--sc-space-xl);border:1px solid var(--sc-border);border-radius:var(--sc-radius-md);display:flex;flex-direction:column;transition:border-color var(--sc-transition-base),box-shadow var(--sc-transition-base)}.sc-ruta-item:hover{border-color:var(--sc-blue);box-shadow:var(--sc-shadow-sm)}.sc-ruta-title{font-size:var(--sc-text-base);font-weight:var(--sc-font-weight-bold);color:var(--sc-graphite);margin-bottom:var(--sc-space-md);line-height:var(--sc-line-tight)}.sc-ruta-text{font-size:var(--sc-text-sm);line-height:var(--sc-line-normal);color:var(--sc-slate);margin-bottom:var(--sc-space-lg);flex-grow:1}.sc-ruta-link{font-size:var(--sc-text-sm);font-weight:var(--sc-font-weight-medium);color:var(--sc-blue);text-decoration:none;display:inline-flex;align-items:center;gap:var(--sc-space-xs);transition:color var(--sc-transition-base),gap var(--sc-transition-base)}.sc-ruta-link:hover{color:var(--sc-graphite);gap:var(--sc-space-sm)}.sc-ruta-link:focus{outline:2px solid var(--sc-blue);outline-offset:2px;border-radius:var(--sc-radius-sm)}@media (max-width:768px){.sc-rutas{padding:var(--sc-space-2xl) 0}.sc-rutas .sc-h2{margin-bottom:var(--sc-space-md);font-size:var(--sc-text-lg)}.sc-rutas-intro{margin-bottom:var(--sc-space-2xl);font-size:var(--sc-text-sm)}.sc-rutas-grid{grid-template-columns:repeat(2,1fr);gap:var(--sc-space-lg)}.sc-ruta-item{padding:var(--sc-space-lg)}}@media (max-width:480px){.sc-rutas{padding:var(--sc-space-2xl) 0}.sc-rutas .sc-h2{font-size:var(--sc-text-lg)}.sc-rutas-grid{grid-template-columns:1fr;gap:var(--sc-space-md)}.sc-ruta-item{padding:var(--sc-space-md)}.sc-ruta-title{font-size:var(--sc-text-base)}.sc-ruta-text{font-size:var(--sc-text-sm)}.sc-ruta-link{font-size:var(--sc-text-sm)}}.sc-soluciones{padding:var(--sc-space-3xl) 0;background-color:var(--sc-cloud)}.sc-soluciones-heading{text-align:center;margin-bottom:var(--sc-space-lg);max-width:700px;margin-left:auto;margin-right:auto}.sc-soluciones-intro{text-align:center;font-size:var(--sc-text-base);line-height:var(--sc-line-relaxed);color:var(--sc-slate);max-width:600px;margin:0 auto var(--sc-space-2xl)}.sc-soluciones-list{display:grid;grid-template-columns:1fr;gap:0;max-width:900px;margin:0 auto}.sc-solucion-item{display:grid;grid-template-columns:60px 1fr;gap:var(--sc-space-lg);align-items:start;padding:var(--sc-space-md) 0;background-color:transparent;border:none;border-bottom:1px solid var(--sc-border);transition:border-color var(--sc-transition-base)}.sc-solucion-item:hover{border-color:var(--sc-blue)}.sc-solucion-number{display:flex;align-items:center;justify-content:center;width:60px;height:60px;background-color:var(--sc-mist);border:1px solid var(--sc-border);border-radius:var(--sc-radius-md);font-size:var(--sc-text-base);font-weight:var(--sc-font-weight-bold);color:var(--sc-blue);flex-shrink:0}.sc-solucion-header{grid-column:1/-1;display:flex;gap:var(--sc-space-md);align-items:flex-start}.sc-solucion-title{font-size:var(--sc-text-base);font-weight:var(--sc-font-weight-bold);color:var(--sc-graphite);line-height:var(--sc-line-tight)}.sc-solucion-text{grid-column:2;font-size:var(--sc-text-sm);line-height:var(--sc-line-normal);color:var(--sc-slate);margin-bottom:var(--sc-space-sm)}.sc-solucion-link{grid-column:2;font-size:var(--sc-text-sm);font-weight:var(--sc-font-weight-medium);color:var(--sc-blue);text-decoration:none;transition:color var(--sc-transition-base)}.sc-solucion-link:hover{color:var(--sc-graphite)}.sc-solucion-link:focus{outline:2px solid var(--sc-blue);outline-offset:2px;border-radius:var(--sc-radius-sm)}@media (max-width:768px){.sc-soluciones{padding:var(--sc-space-2xl) 0}.sc-soluciones-heading{margin-bottom:var(--sc-space-md);font-size:var(--sc-text-lg)}.sc-soluciones-intro{margin-bottom:var(--sc-space-lg);font-size:var(--sc-text-sm)}.sc-soluciones-list{gap:0}.sc-solucion-item{padding:var(--sc-space-sm) 0}.sc-solucion-number{width:52px;height:52px;font-size:var(--sc-text-sm)}.sc-solucion-title{font-size:var(--sc-text-base)}.sc-solucion-text{font-size:var(--sc-text-sm)}}@media (max-width:480px){.sc-soluciones{padding:var(--sc-space-2xl) 0}.sc-solucion-item{grid-template-columns:48px 1fr;gap:var(--sc-space-md);padding:var(--sc-space-sm) 0}.sc-solucion-number{width:48px;height:48px;font-size:var(--sc-text-sm)}.sc-solucion-title{font-size:var(--sc-text-base)}.sc-solucion-text{font-size:var(--sc-text-sm)}}.sc-categorias{padding:var(--sc-space-3xl) 0;background-color:#fff}.sc-categorias-heading{text-align:center;margin-bottom:var(--sc-space-lg);max-width:700px;margin-left:auto;margin-right:auto}.sc-categorias-intro{text-align:center;font-size:var(--sc-text-base);line-height:var(--sc-line-relaxed);color:var(--sc-slate);max-width:700px;margin:0 auto var(--sc-space-3xl)}.sc-categorias-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--sc-space-2xl);max-width:1200px;margin:0 auto}.sc-categoria-item{display:flex;flex-direction:column;height:100%}.sc-categoria-visual{width:100%;aspect-ratio:5/3;background-color:var(--sc-mist);border:1px solid var(--sc-border);border-radius:var(--sc-radius-md);display:flex;align-items:center;justify-content:center;font-size:var(--sc-text-sm);color:var(--sc-slate);text-align:center;padding:var(--sc-space-lg);margin-bottom:var(--sc-space-lg);flex-shrink:0}.sc-categoria-visual--image{position:relative;min-height:0;padding:0;overflow:hidden;background-color:var(--sc-mist)}.sc-categoria-visual--image>.sc-home-picture{position:absolute;inset:0}.sc-categoria-title{font-size:var(--sc-text-base);font-weight:var(--sc-font-weight-bold);color:var(--sc-graphite);line-height:var(--sc-line-tight);margin-bottom:var(--sc-space-sm);flex-grow:0}.sc-categoria-text{font-size:var(--sc-text-sm);line-height:var(--sc-line-normal);color:var(--sc-slate);margin-bottom:var(--sc-space-lg);flex-grow:1}.sc-categoria-link{font-size:var(--sc-text-sm);font-weight:var(--sc-font-weight-medium);color:var(--sc-blue);text-decoration:none;transition:color var(--sc-transition-base);align-self:flex-start}.sc-categoria-link:hover{color:var(--sc-graphite)}.sc-categoria-link:focus{outline:2px solid var(--sc-blue);outline-offset:2px;border-radius:var(--sc-radius-sm)}@media (max-width:1024px){.sc-categorias-grid{grid-template-columns:repeat(2,1fr);gap:var(--sc-space-xl)}.sc-categorias-heading{margin-bottom:var(--sc-space-md);font-size:var(--sc-text-lg)}.sc-categorias-intro{margin-bottom:var(--sc-space-2xl);font-size:var(--sc-text-base)}}@media (max-width:768px){.sc-categorias{padding:var(--sc-space-2xl) 0}.sc-categorias-heading{margin-bottom:var(--sc-space-md);font-size:var(--sc-text-lg)}.sc-categorias-intro{margin-bottom:var(--sc-space-2xl);font-size:var(--sc-text-sm)}.sc-categorias-grid{grid-template-columns:1fr;gap:var(--sc-space-lg)}.sc-categoria-visual{aspect-ratio:16/9;margin-bottom:var(--sc-space-md)}.sc-categoria-title{font-size:var(--sc-text-base)}.sc-categoria-text{font-size:var(--sc-text-sm);margin-bottom:var(--sc-space-md)}}.sc-para-quien{padding:var(--sc-space-3xl) 0;background-color:#fff}.sc-para-quien-heading{text-align:center;margin-bottom:var(--sc-space-lg);max-width:800px;margin-left:auto;margin-right:auto}.sc-para-quien-intro{text-align:center;font-size:var(--sc-text-base);line-height:var(--sc-line-relaxed);color:var(--sc-slate);max-width:750px;margin:0 auto var(--sc-space-3xl)}.sc-segmentos-list{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--sc-space-xl);max-width:1100px;margin:0 auto}.sc-segmento-item{display:flex;flex-direction:column;padding:var(--sc-space-lg);background-color:transparent;border:none;border-bottom:1px solid var(--sc-border);transition:border-color var(--sc-transition-base)}.sc-segmento-item:hover{border-color:var(--sc-blue)}.sc-segmento-tag{display:inline-block;font-size:var(--sc-text-xs);font-weight:var(--sc-font-weight-medium);color:var(--sc-blue);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--sc-space-sm);align-self:flex-start}.sc-segmento-title{font-size:var(--sc-text-lg);font-weight:var(--sc-font-weight-bold);color:var(--sc-graphite);line-height:var(--sc-line-tight);margin-bottom:var(--sc-space-md);flex-grow:0}.sc-segmento-text{font-size:var(--sc-text-base);line-height:var(--sc-line-normal);color:var(--sc-slate);margin-bottom:var(--sc-space-lg);flex-grow:1}.sc-segmento-link{font-size:var(--sc-text-sm);font-weight:var(--sc-font-weight-medium);color:var(--sc-blue);text-decoration:none;transition:color var(--sc-transition-base);align-self:flex-start}.sc-segmento-link:hover{color:var(--sc-graphite)}.sc-segmento-link:focus{outline:2px solid var(--sc-blue);outline-offset:2px;border-radius:var(--sc-radius-sm)}@media (max-width:1024px){.sc-segmentos-list{grid-template-columns:repeat(2,1fr);gap:var(--sc-space-xl)}.sc-para-quien-heading{margin-bottom:var(--sc-space-md);font-size:var(--sc-text-lg)}.sc-para-quien-intro{margin-bottom:var(--sc-space-2xl);font-size:var(--sc-text-base)}.sc-segmento-item{padding:var(--sc-space-lg)}.sc-segmento-title{font-size:var(--sc-text-base)}}@media (max-width:768px){.sc-para-quien{padding:var(--sc-space-2xl) 0}.sc-segmentos-list{grid-template-columns:1fr;gap:var(--sc-space-lg)}.sc-para-quien-heading{margin-bottom:var(--sc-space-md);font-size:var(--sc-text-lg)}.sc-para-quien-intro{margin-bottom:var(--sc-space-2xl);font-size:var(--sc-text-sm)}.sc-segmento-item{padding:var(--sc-space-lg)}.sc-segmento-tag{font-size:var(--sc-text-xs)}.sc-segmento-title{font-size:var(--sc-text-base)}.sc-segmento-text{font-size:var(--sc-text-sm)}}.sc-proyectos{padding:var(--sc-space-3xl) 0;background-color:#fff}.sc-proyectos-heading{text-align:center;margin-bottom:var(--sc-space-lg);max-width:800px;margin-left:auto;margin-right:auto}.sc-proyectos-intro{text-align:center;font-size:var(--sc-text-base);line-height:var(--sc-line-relaxed);color:var(--sc-slate);max-width:800px;margin:0 auto var(--sc-space-3xl)}.sc-proyectos-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--sc-space-2xl);max-width:1300px;margin:0 auto}.sc-proyecto-item{display:flex;flex-direction:column;height:100%}.sc-proyecto-visual{width:100%;aspect-ratio:5/3;background-color:var(--sc-mist);border:1px solid var(--sc-border);border-radius:var(--sc-radius-md);display:flex;align-items:center;justify-content:center;font-size:var(--sc-text-sm);color:var(--sc-slate);text-align:center;padding:var(--sc-space-lg);margin-bottom:var(--sc-space-lg);flex-shrink:0}.sc-proyecto-visual--image{padding:0;overflow:hidden;background-color:var(--sc-graphite)}.sc-proyecto-categoria{display:inline-block;font-size:var(--sc-text-xs);font-weight:var(--sc-font-weight-medium);color:var(--sc-blue);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--sc-space-sm);align-self:flex-start}.sc-proyecto-titulo{font-size:var(--sc-text-lg);font-weight:var(--sc-font-weight-bold);color:var(--sc-graphite);line-height:var(--sc-line-tight);margin-bottom:var(--sc-space-md);flex-grow:0}.sc-proyecto-meta{margin-bottom:var(--sc-space-lg);flex-grow:1}.sc-proyecto-punto{font-size:var(--sc-text-sm);line-height:var(--sc-line-normal);color:var(--sc-slate);margin-bottom:var(--sc-space-md)}.sc-proyecto-punto strong{display:block;color:var(--sc-graphite);font-weight:var(--sc-font-weight-bold);margin-bottom:var(--sc-space-xs)}.sc-proyecto-punto p{margin:0}.sc-proyecto-link{font-size:var(--sc-text-sm);font-weight:var(--sc-font-weight-medium);color:var(--sc-blue);text-decoration:none;transition:color var(--sc-transition-base);align-self:flex-start}.sc-proyecto-link:hover{color:var(--sc-graphite)}.sc-proyecto-link:focus{outline:2px solid var(--sc-blue);outline-offset:2px;border-radius:var(--sc-radius-sm)}@media (max-width:1024px){.sc-proyectos-grid{grid-template-columns:repeat(2,1fr);gap:var(--sc-space-xl)}.sc-proyectos-heading{margin-bottom:var(--sc-space-md);font-size:var(--sc-text-lg)}.sc-proyectos-intro{margin-bottom:var(--sc-space-2xl);font-size:var(--sc-text-base)}.sc-proyecto-visual{aspect-ratio:16/9;margin-bottom:var(--sc-space-md)}.sc-proyecto-titulo{font-size:var(--sc-text-base)}}@media (max-width:768px){.sc-proyectos{padding:var(--sc-space-2xl) 0}.sc-proyectos-grid{grid-template-columns:1fr;gap:var(--sc-space-lg)}.sc-proyectos-heading{margin-bottom:var(--sc-space-md);font-size:var(--sc-text-lg)}.sc-proyectos-intro{margin-bottom:var(--sc-space-2xl);font-size:var(--sc-text-sm)}.sc-proyecto-visual{aspect-ratio:16/9;margin-bottom:var(--sc-space-md)}.sc-proyecto-titulo{font-size:var(--sc-text-base)}.sc-proyecto-punto{font-size:var(--sc-text-sm)}}.sc-control-confianza{padding:var(--sc-space-3xl) 0;background-color:#fff}.sc-control-content{display:grid;grid-template-columns:minmax(0,40fr) minmax(0,60fr);gap:var(--sc-space-3xl);max-width:100%;margin:0 auto;align-items:start}.sc-control-intro-content{display:flex;flex-direction:column}.sc-control-heading{margin-bottom:var(--sc-space-lg);line-height:var(--sc-line-relaxed)}.sc-control-intro{font-size:var(--sc-text-base);line-height:var(--sc-line-relaxed);color:var(--sc-slate);margin-bottom:var(--sc-space-2xl)}.sc-control-cta{display:inline-block;font-size:var(--sc-text-base);font-weight:var(--sc-font-weight-medium);color:var(--sc-blue);text-decoration:none;transition:color var(--sc-transition-base);align-self:flex-start;margin-top:auto}.sc-control-cta:hover{color:var(--sc-graphite)}.sc-control-cta:focus{outline:2px solid var(--sc-blue);outline-offset:2px;border-radius:var(--sc-radius-sm)}.sc-control-elements{display:flex;flex-direction:column;gap:0}.sc-control-element{display:flex;gap:var(--sc-space-lg);padding:var(--sc-space-md) 0;border-bottom:1px solid var(--sc-border);align-items:flex-start}.sc-control-element:last-child{border-bottom:none}.sc-control-number{display:inline-block;font-size:var(--sc-text-sm);font-weight:var(--sc-font-weight-bold);color:var(--sc-blue);flex-shrink:0;width:32px;text-align:center}.sc-control-item-content{flex-grow:1}.sc-control-element-title{font-size:var(--sc-text-base);font-weight:var(--sc-font-weight-bold);color:var(--sc-graphite);line-height:var(--sc-line-tight);margin-bottom:var(--sc-space-xs)}.sc-control-element-text{font-size:var(--sc-text-sm);line-height:var(--sc-line-normal);color:var(--sc-slate);margin:0}@media (max-width:1024px){.sc-control-content{grid-template-columns:1fr;gap:var(--sc-space-2xl)}.sc-control-heading{font-size:var(--sc-text-lg);margin-bottom:var(--sc-space-md)}.sc-control-intro{font-size:var(--sc-text-base);margin-bottom:var(--sc-space-xl)}.sc-control-element{padding:var(--sc-space-md) 0}.sc-control-element-title{font-size:var(--sc-text-base)}}@media (max-width:768px){.sc-control-confianza{padding:var(--sc-space-2xl) 0}.sc-control-heading{font-size:var(--sc-text-lg)}.sc-control-intro{font-size:var(--sc-text-sm)}.sc-control-element{gap:var(--sc-space-md);padding:var(--sc-space-md) 0}.sc-control-number{font-size:var(--sc-text-xs);width:28px}.sc-control-element-title{font-size:var(--sc-text-base)}.sc-control-element-text{font-size:var(--sc-text-sm)}}.sc-guia{padding:var(--sc-space-3xl) 0;background-color:var(--sc-cloud)}.sc-guia-heading{margin-bottom:var(--sc-space-lg);line-height:var(--sc-line-relaxed)}.sc-guia-intro{font-size:var(--sc-text-base);line-height:var(--sc-line-relaxed);color:var(--sc-slate);margin-bottom:var(--sc-space-3xl);max-width:100%}.sc-guia-routes{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--sc-space-2xl);margin-bottom:var(--sc-space-3xl)}.sc-guia-route{display:flex;flex-direction:column}.sc-guia-numero{display:inline-block;font-size:var(--sc-text-sm);font-weight:var(--sc-font-weight-bold);color:var(--sc-blue);margin-bottom:var(--sc-space-xs)}.sc-guia-categoria{font-size:var(--sc-text-xs);font-weight:var(--sc-font-weight-bold);color:var(--sc-slate);text-transform:uppercase;margin-bottom:var(--sc-space-xs)}.sc-guia-title{font-size:var(--sc-text-lg);font-weight:var(--sc-font-weight-bold);color:var(--sc-graphite);line-height:var(--sc-line-tight);margin-bottom:var(--sc-space-md)}.sc-guia-text{font-size:var(--sc-text-base);line-height:var(--sc-line-normal);color:var(--sc-slate);margin-bottom:var(--sc-space-lg);flex-grow:1}.sc-guia-link{display:inline-block;font-size:var(--sc-text-base);font-weight:var(--sc-font-weight-medium);color:var(--sc-blue);text-decoration:none;transition:color var(--sc-transition-base)}.sc-guia-link:hover{color:var(--sc-graphite)}.sc-guia-link:focus{outline:2px solid var(--sc-blue);outline-offset:2px;border-radius:var(--sc-radius-sm)}.sc-guia-cta-container{display:flex;justify-content:center;padding-top:var(--sc-space-2xl);border-top:1px solid var(--sc-border)}.sc-guia-cta{display:inline-block;font-size:var(--sc-text-lg);font-weight:var(--sc-font-weight-bold);color:var(--sc-blue);text-decoration:none;transition:color var(--sc-transition-base)}.sc-guia-cta:hover{color:var(--sc-graphite)}.sc-guia-cta:focus{outline:2px solid var(--sc-blue);outline-offset:2px;border-radius:var(--sc-radius-sm)}@media (max-width:1024px){.sc-guia-routes{grid-template-columns:repeat(2,1fr);gap:var(--sc-space-2xl)}.sc-guia-heading{font-size:var(--sc-text-2xl)}.sc-guia-title{font-size:var(--sc-text-base)}}@media (max-width:768px){.sc-guia{padding:var(--sc-space-2xl) 0}.sc-guia-heading{font-size:var(--sc-text-xl)}.sc-guia-intro{font-size:var(--sc-text-base);margin-bottom:var(--sc-space-2xl)}.sc-guia-routes{grid-template-columns:1fr;gap:var(--sc-space-xl);margin-bottom:var(--sc-space-2xl)}.sc-guia-route{padding-bottom:var(--sc-space-xl);border-bottom:1px solid var(--sc-border)}.sc-guia-route:last-child{border-bottom:none;padding-bottom:0}.sc-guia-title{font-size:var(--sc-text-base)}.sc-guia-cta-container{margin-top:var(--sc-space-xl);padding:var(--sc-space-xl) 0 0}.sc-guia-cta{font-size:var(--sc-text-base)}}.sc-diagnostico{padding:var(--sc-space-3xl) 0;background-color:var(--sc-graphite)}.sc-diagnostico-content{display:grid;grid-template-columns:minmax(0,45fr) minmax(0,55fr);gap:var(--sc-space-3xl);align-items:start}.sc-diagnostico-intro-content{display:flex;flex-direction:column}.sc-diagnostico-intro-content .sc-eyebrow{color:var(--sc-cloud)}.sc-diagnostico-heading{color:var(--sc-cloud);margin-bottom:var(--sc-space-lg);line-height:var(--sc-line-relaxed)}.sc-diagnostico-intro{font-size:var(--sc-text-base);line-height:var(--sc-line-relaxed);color:var(--sc-mist);margin-bottom:var(--sc-space-2xl)}.sc-diagnostico-cta{display:inline-block;margin-bottom:var(--sc-space-lg);align-self:flex-start}.sc-diagnostico-support{font-size:var(--sc-text-sm);line-height:var(--sc-line-normal);color:var(--sc-mist);margin:0}.sc-diagnostico-items{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--sc-space-2xl)}.sc-diagnostico-item{display:flex;flex-direction:column}.sc-diagnostico-item-title{font-size:var(--sc-text-base);font-weight:var(--sc-font-weight-bold);color:var(--sc-cloud);line-height:var(--sc-line-tight);margin-bottom:var(--sc-space-md)}.sc-diagnostico-item-text{font-size:var(--sc-text-sm);line-height:var(--sc-line-normal);color:var(--sc-mist);margin:0}@media (max-width:1024px){.sc-diagnostico-content{grid-template-columns:1fr;gap:var(--sc-space-2xl)}.sc-diagnostico-heading{font-size:var(--sc-text-2xl)}.sc-diagnostico-items{grid-template-columns:repeat(2,1fr);gap:var(--sc-space-xl)}}@media (max-width:768px){.sc-diagnostico{padding:var(--sc-space-2xl) 0}.sc-diagnostico-content{grid-template-columns:1fr;gap:var(--sc-space-xl)}.sc-diagnostico-heading{font-size:var(--sc-text-xl)}.sc-diagnostico-intro{font-size:var(--sc-text-base);margin-bottom:var(--sc-space-xl)}.sc-diagnostico-items{grid-template-columns:1fr;gap:var(--sc-space-lg)}.sc-diagnostico-item-title{font-size:var(--sc-text-base)}.sc-diagnostico-item-text{font-size:var(--sc-text-sm)}}.sc-faq{padding:var(--sc-space-3xl) 0;background-color:#fff}.sc-faq-heading{margin-bottom:var(--sc-space-lg);line-height:var(--sc-line-relaxed)}.sc-faq-intro{font-size:var(--sc-text-base);line-height:var(--sc-line-relaxed);color:var(--sc-slate);margin-bottom:var(--sc-space-3xl);max-width:100%}.sc-faq-list{display:flex;flex-direction:column;gap:0}.sc-faq-item{border-bottom:1px solid var(--sc-border);padding:var(--sc-space-lg) 0}.sc-faq-item:first-child{padding-top:0}.sc-faq-item:last-child{border-bottom:none;padding-bottom:0}.sc-faq-question{display:flex;justify-content:space-between;align-items:center;font-size:var(--sc-text-base);font-weight:var(--sc-font-weight-bold);color:var(--sc-graphite);line-height:var(--sc-line-tight);cursor:pointer;user-select:none;transition:color var(--sc-transition-base)}.sc-faq-question:hover{color:var(--sc-blue)}.sc-faq-question:focus{outline:2px solid var(--sc-blue);outline-offset:2px}.sc-faq-question::after{content:"+";display:inline-block;font-weight:var(--sc-font-weight-bold);font-size:var(--sc-text-lg);color:var(--sc-blue);margin-left:var(--sc-space-md);flex-shrink:0}.sc-faq-item[open] .sc-faq-question::after{content:"−"}.sc-faq-answer{font-size:var(--sc-text-base);line-height:var(--sc-line-normal);color:var(--sc-slate);margin-top:var(--sc-space-md);margin-bottom:0}@media (max-width:768px){.sc-faq{padding:var(--sc-space-2xl) 0}.sc-faq-heading{font-size:var(--sc-text-xl)}.sc-faq-intro{font-size:var(--sc-text-base);margin-bottom:var(--sc-space-2xl)}.sc-faq-item{padding:var(--sc-space-md) 0}.sc-faq-item:first-child{padding-top:0}.sc-faq-question{font-size:var(--sc-text-base)}.sc-faq-answer{font-size:var(--sc-text-sm);margin-top:var(--sc-space-sm)}}@media (prefers-reduced-motion:reduce){.sc-faq-question{transition-duration:.01ms!important}}.sc-cta-final{padding:var(--sc-space-3xl) 0;background-color:var(--sc-graphite)}.sc-cta-final__inner{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:650px;margin:0 auto}.sc-cta-final .sc-eyebrow{color:var(--sc-cloud);margin-bottom:var(--sc-space-lg)}.sc-cta-final__heading{color:var(--sc-cloud);margin-bottom:var(--sc-space-lg);line-height:var(--sc-line-relaxed)}.sc-cta-final__text{font-size:var(--sc-text-base);line-height:var(--sc-line-relaxed);color:var(--sc-mist);margin-bottom:var(--sc-space-2xl)}.sc-cta-final__cta{display:inline-block;margin-bottom:var(--sc-space-lg);align-self:center}.sc-cta-final__support{font-size:var(--sc-text-sm);line-height:var(--sc-line-normal);color:var(--sc-mist);margin:0}@media (max-width:1024px){.sc-cta-final__inner{max-width:100%}.sc-cta-final__heading{font-size:var(--sc-text-2xl)}}@media (max-width:768px){.sc-cta-final{padding:var(--sc-space-2xl) 0}.sc-cta-final__heading{font-size:var(--sc-text-xl)}.sc-cta-final__text{font-size:var(--sc-text-sm)}}@media (prefers-reduced-motion:reduce){.sc-cta-final__cta{transition-duration:.01ms!important}}.sc-mb-2xl{margin-bottom:var(--sc-space-2xl)}.sc-diagnostico-page .wpnp_anchor_js{display:none!important}@media (max-width:768px){.sc-diagnostico-page .chaty-widget{bottom:80px;right:10px}}@media (max-width:480px){.sc-diagnostico-page .chaty-widget{bottom:85px;right:5px}}.sc-diagnostico-page .sc-staging-badge{word-break:break-word;white-space:normal;overflow-wrap:break-word}@media (max-width:480px){.sc-diagnostico-page .sc-staging-badge{font-size:.65rem;padding:.2rem .5rem;margin-bottom:var(--sc-space-md)}}.sc-form-submit{display:flex;flex-direction:row;gap:var(--sc-space-md);margin-top:var(--sc-space-2xl)}@media (max-width:768px){.sc-form-submit{flex-direction:column}.sc-form-submit .sc-btn{width:100%}.sc-form-submit .sc-btn-primary{order:1}.sc-form-submit .sc-btn-secondary{order:2}}@media (max-width:768px){body.sc-has-new-home.home #wa-float-btn{display:none}}