.homev2-module__sx-O7G__sec{padding:clamp(84px,10vw,140px) 0;position:relative}.homev2-module__sx-O7G__gris{background:var(--gris-seccion)}.homev2-module__sx-O7G__blanco{background:var(--white)}.homev2-module__sx-O7G__sec .homev2-module__sx-O7G__tit{letter-spacing:-.028em;text-wrap:balance;max-width:18ch;font-size:clamp(2.1rem,4.2vw,3.5rem);font-weight:800;line-height:1.04}.homev2-module__sx-O7G__sec .homev2-module__sx-O7G__tit em{-webkit-box-decoration-break:clone;box-decoration-break:clone;background-image:linear-gradient(0deg,#befc65f2 0 .22em,#0000 .22em);background-repeat:no-repeat;padding:0 .05em;font-style:normal}.homev2-module__sx-O7G__sec .homev2-module__sx-O7G__lead{color:#0b0b0cc7;text-wrap:pretty;max-width:52ch;margin-top:22px;font-size:clamp(1.06rem,1.3vw,1.2rem);line-height:1.6}.homev2-module__sx-O7G__cab{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:24px clamp(40px,6vw,96px);display:grid}.homev2-module__sx-O7G__cab .homev2-module__sx-O7G__lead{margin-top:0}@media (max-width:900px){.homev2-module__sx-O7G__cab{grid-template-columns:minmax(0,1fr)}}.homev2-module__sx-O7G__enlace{color:var(--ink);background-image:linear-gradient(0deg,#befc65f2 0 .3em,#0000 .3em);background-repeat:no-repeat;background-size:100% 100%;align-items:center;gap:6px;font-weight:700;text-decoration:none;transition:background-size .3s;display:inline-flex}.homev2-module__sx-O7G__enlace:hover{background-size:100% 220%}.homev2-module__sx-O7G__texto a{color:var(--ink);text-underline-offset:3px;font-weight:600;-webkit-text-decoration:underline #0b0b0c4d;text-decoration:underline #0b0b0c4d}.homev2-module__sx-O7G__texto a:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.homev2-module__sx-O7G__ctaSec{color:var(--ink);text-underline-offset:4px;white-space:nowrap;margin-left:18px;font-weight:600;-webkit-text-decoration:underline #0b0b0c59;text-decoration:underline #0b0b0c59}.homev2-module__sx-O7G__ctaSec:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.homev2-module__sx-O7G__pruebas{flex-wrap:wrap;gap:10px 22px;margin-top:30px;list-style:none;display:flex}.homev2-module__sx-O7G__pruebas li,.homev2-module__sx-O7G__pruebas a{color:var(--ink);align-items:center;gap:8px;font-size:.95rem;font-weight:600;text-decoration:none;display:inline-flex}.homev2-module__sx-O7G__pruebas svg{flex:none;width:17px;height:17px}.homev2-module__sx-O7G__pruebas a:hover{text-underline-offset:3px;text-decoration:underline}@media (max-width:560px){.homev2-module__sx-O7G__ctaSec{margin:16px 0 0;display:inline-block}}.homev2-module__sx-O7G__servicios{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:20px;margin-top:clamp(40px,5vw,64px);display:grid}.homev2-module__sx-O7G__columna{gap:20px;display:grid}.homev2-module__sx-O7G__servicio{background:var(--white);border-radius:var(--r-l);flex-direction:column;padding:clamp(26px,3vw,40px);display:flex;box-shadow:0 40px 80px -52px #0b0b0c59,0 1px 3px #0b0b0c0d}.homev2-module__sx-O7G__servicio h3{letter-spacing:-.02em;font-size:clamp(1.45rem,2vw,1.85rem);font-weight:800;line-height:1.1}.homev2-module__sx-O7G__servicio .homev2-module__sx-O7G__texto{color:#0b0b0cc7;max-width:58ch;margin-top:12px;line-height:1.62}.homev2-module__sx-O7G__lista{gap:2px;margin:18px -14px 22px;list-style:none;display:grid}.homev2-module__sx-O7G__item{color:var(--ink);border-radius:12px;align-items:center;gap:16px;padding:12px 14px;text-decoration:none;transition:background-color .25s;display:flex}.homev2-module__sx-O7G__item:hover{background:var(--neutral)}.homev2-module__sx-O7G__item:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.homev2-module__sx-O7G__itemTxt{flex:1;gap:2px;min-width:0;display:grid}.homev2-module__sx-O7G__itemNombre{letter-spacing:-.01em;background-image:linear-gradient(0deg,#befc65f2 0 .3em,#0000 .3em);background-repeat:no-repeat;background-size:0% 100%;justify-self:start;font-size:1.06rem;font-weight:700;line-height:1.3;transition:background-size .35s cubic-bezier(.16,1,.3,1)}.homev2-module__sx-O7G__item:hover .homev2-module__sx-O7G__itemNombre,.homev2-module__sx-O7G__item:focus-visible .homev2-module__sx-O7G__itemNombre{background-size:100% 100%}.homev2-module__sx-O7G__itemPara{color:#0b0b0ca8;text-wrap:pretty;font-size:.94rem;line-height:1.45}.homev2-module__sx-O7G__itemFlecha{opacity:.4;flex:none;width:18px;height:18px;transition:transform .3s cubic-bezier(.16,1,.3,1),opacity .3s}.homev2-module__sx-O7G__item:hover .homev2-module__sx-O7G__itemFlecha,.homev2-module__sx-O7G__item:focus-visible .homev2-module__sx-O7G__itemFlecha{opacity:1;transform:translate(4px)}@media (prefers-reduced-motion:reduce){.homev2-module__sx-O7G__item,.homev2-module__sx-O7G__itemNombre,.homev2-module__sx-O7G__itemFlecha{transition:none}}.homev2-module__sx-O7G__servicio .homev2-module__sx-O7G__enlaces{flex-wrap:wrap;gap:12px 24px;margin-top:auto;display:flex}.homev2-module__sx-O7G__principal{padding:0;overflow:hidden}.homev2-module__sx-O7G__principal .homev2-module__sx-O7G__cuerpo{flex-direction:column;flex:1;padding:clamp(26px,3vw,40px);display:flex}.homev2-module__sx-O7G__principal h3{font-size:clamp(1.8rem,2.8vw,2.4rem)}.homev2-module__sx-O7G__marco{background:var(--neutral);border-radius:16px;margin:clamp(18px,2vw,26px) clamp(18px,2vw,26px) 0;overflow:hidden;box-shadow:0 1px #0b0b0c0f}.homev2-module__sx-O7G__barra{background:#ebebea;align-items:center;gap:6px;height:30px;padding:0 14px;display:flex}.homev2-module__sx-O7G__barra span{background:#0b0b0c2e;border-radius:999px;width:9px;height:9px}.homev2-module__sx-O7G__barra small{color:#0b0b0c8c;margin-left:10px;font-size:.75rem}.homev2-module__sx-O7G__marco img{aspect-ratio:16/9;object-fit:cover;object-position:top;width:100%;height:auto;display:block}@media (max-width:900px){.homev2-module__sx-O7G__servicios{grid-template-columns:minmax(0,1fr)}}.homev2-module__sx-O7G__escaparate{overflow:hidden}.homev2-module__sx-O7G__filas{gap:22px;margin-top:clamp(40px,5vw,64px);display:grid}.homev2-module__sx-O7G__fila{-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000);mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000)}.homev2-module__sx-O7G__pista{width:max-content;animation:homev2-module__sx-O7G__desliza var(--dur,90s) linear infinite;gap:22px;list-style:none;display:flex}.homev2-module__sx-O7G__fila:nth-child(2) .homev2-module__sx-O7G__pista{animation-direction:reverse}@keyframes homev2-module__sx-O7G__desliza{to{transform:translate(calc(-50% - 11px))}}.homev2-module__sx-O7G__escaparate[data-pausado=si] .homev2-module__sx-O7G__pista,.homev2-module__sx-O7G__fila:hover .homev2-module__sx-O7G__pista,.homev2-module__sx-O7G__fila:focus-within .homev2-module__sx-O7G__pista{animation-play-state:paused}.homev2-module__sx-O7G__caso{flex:none;width:clamp(260px,25vw,380px)}.homev2-module__sx-O7G__caso a{color:var(--ink);text-decoration:none;display:block}.homev2-module__sx-O7G__captura{background:var(--neutral);border-radius:16px;position:relative;overflow:hidden;box-shadow:0 30px 50px -36px #0b0b0c73,0 1px 2px #0b0b0c0f}.homev2-module__sx-O7G__captura img{aspect-ratio:16/10;object-fit:cover;object-position:top;width:100%;height:auto;transition:transform .6s cubic-bezier(.16,1,.3,1);display:block}.homev2-module__sx-O7G__caso a:hover .homev2-module__sx-O7G__captura img{transform:scale(1.035)}.homev2-module__sx-O7G__caso a:focus-visible{outline:2px solid var(--ink);outline-offset:4px;border-radius:16px}.homev2-module__sx-O7G__casoNombre{align-items:center;gap:6px;margin-top:14px;font-size:1.05rem;font-weight:700;display:flex}.homev2-module__sx-O7G__casoNombre svg{opacity:.55;width:15px;height:15px}.homev2-module__sx-O7G__casoSector{color:#0b0b0c9e;margin-top:2px;font-size:.9rem}.homev2-module__sx-O7G__pie{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:clamp(32px,4vw,48px);display:flex}.homev2-module__sx-O7G__pausa{background:var(--white);font:inherit;color:var(--ink);cursor:pointer;border:1px solid #0b0b0c29;border-radius:999px;align-items:center;gap:8px;padding:10px 16px;font-size:.875rem;font-weight:600;display:inline-flex}.homev2-module__sx-O7G__pausa:hover{background:var(--neutral)}.homev2-module__sx-O7G__pausa svg{width:15px;height:15px}@media (prefers-reduced-motion:reduce){.homev2-module__sx-O7G__pista{animation:none}.homev2-module__sx-O7G__fila{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.homev2-module__sx-O7G__pausa{display:none}}.homev2-module__sx-O7G__pasos{isolation:isolate;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:clamp(40px,5vw,64px);list-style:none;display:grid;position:relative}.homev2-module__sx-O7G__pasos:before{content:"";z-index:1;background:var(--lime);height:2px;position:absolute;top:52px;left:12%;right:12%}.homev2-module__sx-O7G__paso{background:var(--white);border-radius:var(--r-m);padding:28px 26px 30px;position:relative;box-shadow:0 1px 3px #0b0b0c0d}.homev2-module__sx-O7G__pasoNum{z-index:2;background:var(--ink);width:48px;height:48px;color:var(--white);font-family:var(--display);border-radius:999px;place-items:center;font-size:1.15rem;font-weight:800;display:grid;position:relative}.homev2-module__sx-O7G__paso:first-child .homev2-module__sx-O7G__pasoNum{background:var(--lime);color:var(--ink)}.homev2-module__sx-O7G__paso h3{letter-spacing:-.02em;margin-top:18px;font-size:1.3rem;font-weight:800;line-height:1.15}.homev2-module__sx-O7G__paso p{color:#0b0b0cc7;margin-top:8px;line-height:1.6}@media (max-width:1000px){.homev2-module__sx-O7G__pasos{grid-template-columns:repeat(2,minmax(0,1fr))}.homev2-module__sx-O7G__pasos:before{display:none}}@media (max-width:600px){.homev2-module__sx-O7G__pasos{grid-template-columns:minmax(0,1fr)}}.homev2-module__sx-O7G__estudio{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(32px,5vw,72px);display:grid}.homev2-module__sx-O7G__ficha{background:var(--white);border-radius:var(--r-l);padding:clamp(28px,3.4vw,44px);box-shadow:0 40px 80px -52px #0b0b0c59}.homev2-module__sx-O7G__ficha dl{gap:18px;margin-top:26px;display:grid}.homev2-module__sx-O7G__ficha dt{color:#0b0b0c99;font-size:.85rem;font-weight:600}.homev2-module__sx-O7G__ficha dd{color:var(--ink);margin-top:2px;font-size:1.1rem;font-weight:700}.homev2-module__sx-O7G__ficha dd a{color:inherit;text-decoration:none}.homev2-module__sx-O7G__ficha dd a:hover{text-underline-offset:3px;text-decoration:underline}.homev2-module__sx-O7G__resenasCol .caja{margin-top:0}@media (max-width:900px){.homev2-module__sx-O7G__estudio{grid-template-columns:minmax(0,1fr)}}.homev2-module__sx-O7G__faq{max-width:860px;margin-top:clamp(32px,4vw,48px)}.homev2-module__sx-O7G__faq .faq-respuesta p{color:#0b0b0cc7;line-height:1.65}.homev2-module__sx-O7G__faq .faq-respuesta a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--lime);text-decoration-color:var(--lime);text-underline-offset:3px;font-weight:600;text-decoration-thickness:3px}.homev2-module__sx-O7G__sec.homev2-module__sx-O7G__sigue{padding-top:clamp(16px,3vw,40px)}.homev2-module__sx-O7G__sectores{flex-wrap:wrap;gap:10px;margin-top:clamp(32px,4vw,48px);list-style:none;display:flex}.homev2-module__sx-O7G__sectores a{background:var(--neutral);min-height:44px;color:var(--ink);border-radius:999px;align-items:center;padding:10px 18px;font-size:.98rem;font-weight:600;text-decoration:none;transition:background-color .25s,transform .25s cubic-bezier(.16,1,.3,1);display:inline-flex}.homev2-module__sx-O7G__sectores a:hover{background:var(--lime);transform:translateY(-2px)}.homev2-module__sx-O7G__sectores a:focus-visible{outline:2px solid var(--ink);outline-offset:3px}@media (max-width:560px){.homev2-module__sx-O7G__sectores{gap:8px}.homev2-module__sx-O7G__sectores a{min-height:40px;padding:8px 14px;font-size:.9rem}}@media (prefers-reduced-motion:reduce){.homev2-module__sx-O7G__sectores a{transition:none}.homev2-module__sx-O7G__sectores a:hover{transform:none}}.homev2-module__sx-O7G__dudas{background:var(--white);border-radius:var(--r-l);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px clamp(32px,5vw,72px);margin-top:20px;padding:clamp(28px,3.4vw,44px) clamp(26px,3.4vw,48px);display:grid;position:relative;overflow:hidden;box-shadow:0 40px 80px -52px #0b0b0c59,0 1px 3px #0b0b0c0d}.homev2-module__sx-O7G__dudasAurora{pointer-events:none;background:radial-gradient(55% 120% at 0 0,#befc658c,#0000 62%),radial-gradient(40% 90% at 100% 110%,#befc6559,#0000 66%);position:absolute;inset:0}.homev2-module__sx-O7G__dudasTxt,.homev2-module__sx-O7G__dudasAcciones{position:relative}.homev2-module__sx-O7G__dudasTxt h3{letter-spacing:-.02em;font-size:clamp(1.45rem,2vw,1.85rem);font-weight:800;line-height:1.1}.homev2-module__sx-O7G__dudasTxt p{color:#0b0b0cc7;text-wrap:pretty;max-width:56ch;margin-top:10px;line-height:1.6}.homev2-module__sx-O7G__dudasAcciones{flex-wrap:wrap;align-items:center;gap:12px 18px;display:flex}.homev2-module__sx-O7G__dudasAcciones .btn{font-variant-numeric:tabular-nums;align-items:center;gap:10px;display:inline-flex}.homev2-module__sx-O7G__dudasAcciones svg{flex:none;width:18px;height:18px}.homev2-module__sx-O7G__dudasWa{background:var(--white);min-height:48px;color:var(--ink);font-family:var(--display);font-size:var(--t-s);letter-spacing:-.01em;border:1px solid #0b0b0c2e;border-radius:999px;align-items:center;gap:8px;padding:12px 22px;font-weight:700;text-decoration:none;transition:border-color .25s,background-color .25s;display:inline-flex}.homev2-module__sx-O7G__dudasWa:hover{border-color:var(--ink)}.homev2-module__sx-O7G__dudasWa:focus-visible{outline:2px solid var(--ink);outline-offset:3px}@media (max-width:900px){.homev2-module__sx-O7G__dudas{grid-template-columns:minmax(0,1fr)}}
.Resenas-module__r8PkXq__caja{text-align:center;flex-direction:column;align-items:center;max-width:680px;margin:0 auto;display:flex}.Resenas-module__r8PkXq__comillas{width:84px;height:84px;color:var(--faint);margin-top:20px;margin-bottom:4px}.Resenas-module__r8PkXq__quoteWrap{flex-direction:column;justify-content:center;min-height:128px;display:flex}.Resenas-module__r8PkXq__quote{font-family:var(--display);letter-spacing:-.005em;color:var(--ink);font-size:clamp(1rem,1.7vw,1.2rem);font-weight:400;line-height:1.55}.Resenas-module__r8PkXq__autor{font-size:var(--t-s);color:var(--muted);margin-top:20px}.Resenas-module__r8PkXq__selector{gap:10px;margin-top:36px;display:flex}.Resenas-module__r8PkXq__pill{border-radius:var(--r-s);border:1px solid var(--faint);background:var(--white);width:46px;height:46px;color:var(--muted);font-family:var(--display);font-size:var(--t-xs);letter-spacing:.02em;font-weight:700;transition:border-color .18s,color .18s,background .18s}.Resenas-module__r8PkXq__pill:hover{color:var(--ink);border-color:#0b0b0c47}.Resenas-module__r8PkXq__pillActiva{border-color:var(--ink);color:var(--ink);background:var(--neutral)}.Resenas-module__r8PkXq__badge{font-size:var(--t-xs);color:var(--muted);align-items:center;gap:7px;margin-top:30px;display:flex}.Resenas-module__r8PkXq__badgeIcono{flex:none;width:16px;height:16px}.Resenas-module__r8PkXq__verificado{color:var(--ink-80);font-weight:500}.Resenas-module__r8PkXq__verTodas{font-size:var(--t-xs);color:var(--ink);margin-top:14px;font-weight:600}.Resenas-module__r8PkXq__verTodas:hover{opacity:.7}@media (max-width:600px){.Resenas-module__r8PkXq__comillas{width:64px;height:64px}.Resenas-module__r8PkXq__quoteWrap{min-height:190px}}
.servicios-module__fjiYIW__indice{z-index:1;flex-wrap:wrap;gap:8px;margin-top:32px;display:flex;position:relative}.servicios-module__fjiYIW__indice a{background:var(--white);height:40px;color:var(--ink);border-radius:999px;align-items:center;padding:0 16px;font-size:.92rem;font-weight:600;text-decoration:none;transition:background-color .2s;display:inline-flex;box-shadow:0 1px 2px #0b0b0c14}.servicios-module__fjiYIW__indice a:hover{background:var(--lime)}.servicios-module__fjiYIW__indice a:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.servicios-module__fjiYIW__grupo{background:var(--white);padding:clamp(64px,8vw,112px) 0;scroll-margin-top:70px}.servicios-module__fjiYIW__gris{background:var(--gris-seccion)}.servicios-module__fjiYIW__grupoGrid{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:24px clamp(32px,5vw,80px);display:grid}.servicios-module__fjiYIW__grupoCab h2{font-family:var(--display);letter-spacing:-.03em;text-wrap:balance;font-size:clamp(1.9rem,3.2vw,2.7rem);font-weight:800;line-height:1.06}.servicios-module__fjiYIW__grupoCab p{color:#0b0b0cb8;max-width:30ch;margin-top:12px;font-size:1.08rem;line-height:1.55}.servicios-module__fjiYIW__tarjetas{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;list-style:none;display:grid}.servicios-module__fjiYIW__tarjeta{border-radius:var(--r-m);background:var(--neutral);height:100%;color:var(--ink);grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;align-content:center;align-items:center;gap:4px 16px;padding:20px 22px;text-decoration:none;transition:background-color .2s,box-shadow .2s;display:grid}.servicios-module__fjiYIW__gris .servicios-module__fjiYIW__tarjeta{background:var(--white)}.servicios-module__fjiYIW__tarjeta:hover{box-shadow:inset 0 0 0 1px #0b0b0c2e}.servicios-module__fjiYIW__tarjeta:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.servicios-module__fjiYIW__nombre{font-family:var(--display);letter-spacing:-.01em;font-size:1.15rem;font-weight:800;line-height:1.25}.servicios-module__fjiYIW__para{color:#0b0b0cb3;grid-column:1;font-size:.95rem;line-height:1.45}.servicios-module__fjiYIW__tarjeta svg{opacity:.35;grid-area:1/2/3;width:20px;height:20px;transition:transform .25s cubic-bezier(.16,1,.3,1),opacity .25s}.servicios-module__fjiYIW__tarjeta:hover svg{opacity:1;transform:translate(3px)}@media (max-width:900px){.servicios-module__fjiYIW__grupoGrid{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.servicios-module__fjiYIW__tarjetas{grid-template-columns:minmax(0,1fr)}}.servicios-module__fjiYIW__icono{background:var(--lime);width:48px;height:48px;color:var(--ink);border-radius:14px;place-items:center;margin-bottom:16px;display:grid}.servicios-module__fjiYIW__icono svg{width:23px;height:23px}.servicios-module__fjiYIW__pronto{background:var(--neutral);color:#0b0b0ca6;border-radius:999px;place-self:center start;padding:8px 14px;font-size:.9rem;font-weight:700}.servicios-module__fjiYIW__urgencias{background:#fff4f4}.servicios-module__fjiYIW__iconoUrgente{color:#fff;background:#e5484d}.servicios-module__fjiYIW__aviso{color:#fff;font-family:var(--body,inherit);letter-spacing:.06em;text-transform:uppercase;vertical-align:middle;background:#e5484d;border-radius:999px;margin-left:6px;padding:3px 10px;font-size:.72rem;font-weight:800;display:inline-block}.servicios-module__fjiYIW__tarjetaUrgente{background:var(--white);box-shadow:inset 0 0 0 1.5px #e5484d59}.servicios-module__fjiYIW__tarjetaUrgente:hover{box-shadow:inset 0 0 0 1.5px #e5484db3}.servicios-module__fjiYIW__indiceUrgente{box-shadow:inset 0 0 0 1.5px #e5484d80}
