main.home-v4{--v4-curva:cubic-bezier(.2, .7, .2, 1);--v4-tinte:var(--g-carta)}@supports (color:color-mix(in lab, red, red)){main.home-v4{--v4-tinte:color-mix(in srgb, var(--g-carta) 42%, var(--g-lona))}}main.home-v4{--v4-funde:clamp(3rem, 7vw, 6rem);--v4-h1:clamp(2.5rem, 1.55rem + 3.6vw, 4.5rem);--v4-h2:clamp(2rem, 1.35rem + 2.2vw, 3.1rem);--v4-lead:clamp(1.0625rem, 1rem + .3vw, 1.1875rem)}main.home-v4.home-v4 h1{font-size:var(--v4-h1);letter-spacing:-.045em;font-weight:800;line-height:1.02}main.home-v4.home-v4 h2:not(:is(.pw-aparte,.hm-plan,.pw-plan,.id4-datos,.hm-cuenta) *){font-size:var(--v4-h2);letter-spacing:-.04em;line-height:1.04}main.home-v4.home-v4 :is(h1,h2) em{letter-spacing:-.035em;font-weight:450}main.home-v4.home-v4 :is(.hm-entradilla,.sv-lead){font-size:var(--v4-lead);line-height:1.6}main.home-v4 .hm-etiqueta{align-items:center;gap:.75rem;display:inline-flex}main.home-v4 .hm-etiqueta:after{content:"";opacity:.7;background:currentColor;width:2.5rem;height:1px}main.home-v4 .hm-boton{isolation:isolate;min-height:52px;transition:color .22s ease, border-color .22s ease, translate .26s var(--v4-curva), box-shadow .26s var(--v4-curva);border-radius:8px;gap:.85rem;padding:.8rem 1.35rem;font-weight:600;position:relative;overflow:hidden}main.home-v4 .hm-boton:before{content:"";z-index:-1;background:var(--g-tinta);transform-origin:0;transition:transform .32s var(--v4-curva);position:absolute;inset:0;transform:scaleX(0)}main.home-v4 .hm-boton--secundario{border:1.5px solid var(--g-laton);color:var(--g-mar)}main.home-v4 .hm-boton--secundario:before{background:var(--g-laton-claro)}@supports (color:color-mix(in lab, red, red)){main.home-v4 .hm-boton--secundario:before{background:color-mix(in srgb, var(--g-laton-claro) 22%, var(--g-lona))}}main.home-v4 .hm-enlace{-webkit-text-decoration-color:var(--g-laton);-webkit-text-decoration-color:var(--g-laton);-webkit-text-decoration-color:var(--g-laton);text-decoration-color:var(--g-laton);text-underline-offset:.35em;text-decoration-thickness:1.5px;transition:color .2s,text-underline-offset .2s}main.home-v4 .hm-enlace>span{transition:translate .26s var(--v4-curva);display:inline-block}@media (hover:hover) and (pointer:fine){main.home-v4 .hm-boton:hover{box-shadow:0 .9rem 1.6rem -1rem var(--g-mar);translate:0 -2px}@supports (color:color-mix(in lab, red, red)){main.home-v4 .hm-boton:hover{box-shadow:0 .9rem 1.6rem -1rem color-mix(in srgb, var(--g-mar) 70%, transparent)}}main.home-v4 .hm-boton:hover:before{transform:scaleX(1)}main.home-v4 .hm-boton:not(.hm-boton--secundario):hover{color:var(--g-lona)}main.home-v4 .hm-enlace:hover>span{translate:4px}main.home-v4 .hm-enlace:hover{color:var(--g-laton);text-underline-offset:.45em}}main.home-v4 .hm-boton:focus-visible:before{transform:scaleX(1)}main.home-v4 .hm-boton:not(.hm-boton--secundario):focus-visible{color:var(--g-lona)}main.home-v4 .hm-boton:active{translate:0 1px}main.home-v4 .sv-opciones button{border-radius:8px;transition:background-color .2s,color .2s,border-color .2s}body:has(main.home-v4) :is(.site-nav__cta--bar,.site-nav__cta--panel){border-radius:8px}main.home-v4 :is(.hm-cuenta,.hm-planes,.pw-mapa,.sv-agente-ejemplo){border-block:0}main.home-v4 :is(.sv-incluye,.sv-metodo,.sv-particular,.sv-condiciones,.sv-niveles,.sv-comparativa,.sv-oficios-seccion,.pw-planes,.pw-incluidos){border-bottom:0}main.home-v4 :is(.id4-seccion,.id4-trayectoria,.id4-cierre-contacto,.sv-oficios-nav,.hm-contacto){border-top:0;border-block-start:0}main.home-v4>section:not(:first-child,.hm-demo,.sv-ejemplo,.sv-conexion,.pw-compromisos,.id4-cv-contacto):not(:is(.hm-demo,.sv-ejemplo,.sv-conexion,.pw-compromisos,.id4-cv-contacto)+section){border-top:1px solid #0000;border-image:linear-gradient(var(--hm-borde,var(--g-carta-honda)), var(--hm-borde,var(--g-carta-honda))) 1 0 0 0 / 1px 0 0 0 / 0 100vw}main.home-v4 :is(.hm-cuenta,.hm-planes){box-shadow:0 0 0 100vmax var(--g-carta)}@supports (color:color-mix(in lab, red, red)){main.home-v4 :is(.hm-cuenta,.hm-planes){box-shadow:0 0 0 100vmax color-mix(in srgb, var(--g-carta) 22%, var(--g-lona))}}main.home-v4 :is(.hm-cuenta,.hm-planes){clip-path:inset(0 -100vmax);background:var(--g-carta)}@supports (color:color-mix(in lab, red, red)){main.home-v4 :is(.hm-cuenta,.hm-planes){background:color-mix(in srgb, var(--g-carta) 22%, var(--g-lona))}}main.home-v4 :is(.hm-demo,.sv-ejemplo,.sv-conexion,.pw-compromisos,.id4-cv-contacto) .hm-arte:not(.hm-medalla .hm-arte){background:radial-gradient(closest-side, var(--g-lona) 58%, var(--g-lona) 76%, transparent 100%)}@supports (color:color-mix(in lab, red, red)){main.home-v4 :is(.hm-demo,.sv-ejemplo,.sv-conexion,.pw-compromisos,.id4-cv-contacto) .hm-arte:not(.hm-medalla .hm-arte){background:radial-gradient(closest-side, var(--g-lona) 58%, color-mix(in srgb, var(--g-lona) 55%, transparent) 76%, transparent 100%)}}main.home-v4 :is(.hm-demo,.sv-ejemplo,.sv-conexion,.pw-compromisos,.id4-cv-contacto) .hm-arte:not(.hm-medalla .hm-arte){padding:clamp(1rem,4vw,2rem)}main.home-v4 .hm-demo{border-radius:0;width:100%}main.home-v4 :is(.hm-demo,.sv-ejemplo,.sv-conexion,.pw-compromisos,.id4-cv-contacto){background-image:radial-gradient(80% 120% at 100% 0%, var(--g-laton), transparent 60%);position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){main.home-v4 :is(.hm-demo,.sv-ejemplo,.sv-conexion,.pw-compromisos,.id4-cv-contacto){background-image:radial-gradient(80% 120% at 100% 0%, color-mix(in srgb, var(--g-laton) 16%, transparent), transparent 60%)}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){main.home-v4>section:first-child :is(h1,.hm-etiqueta,.hm-entradilla,.sv-lead,.hm-acciones,.sv-acciones,.hm-hero__trabajos){animation:v4-sube .8s var(--v4-curva) both}main.home-v4>section:first-child h1{animation-delay:80ms}main.home-v4>section:first-child :is(.hm-entradilla,.sv-lead){animation-delay:.2s}main.home-v4>section:first-child :is(.hm-acciones,.sv-acciones){animation-delay:.32s}main.home-v4>section:first-child .hm-hero__trabajos{animation-delay:.42s}main.home-v4>section:first-child :is(.sv-portada__arte,.id4-retrato){animation:v4-asienta 1.1s .25s var(--v4-curva) both}main.home-v4 .hm-recorrido__paso{animation:v4-sube .7s calc(.5s + var(--n,0) * .11s) var(--v4-curva) both}main.home-v4>section:not(:first-child):not([data-visto])>*{opacity:0}main.home-v4>section[data-visto]:not(:first-child)>*{animation:v4-sube .75s var(--v4-curva) both}main.home-v4>section[data-visto]:not(:first-child)>:nth-child(2){animation-delay:.12s}main.home-v4>section[data-visto]:not(:first-child)>:nth-child(n+3){animation-delay:.22s}main.home-v4 [data-visto] :is(.hm-servicio,.hm-pasos>li,.hm-plan,.hm-faq details,.sv-incluye-rejilla>li,.sv-comparar>li,.sv-ficha,.pw-plan,.id4-clientes li,.hm-resultados li,.sv-entregables details){animation:v4-sube .65s calc(.25s + var(--n,0) * 90ms) var(--v4-curva) both}}main.home-v4 :is(li,details,.hm-servicio,.hm-plan,.hm-recorrido__paso,.sv-ficha,.pw-plan):nth-child(2){--n:1}main.home-v4 :is(li,details,.hm-servicio,.hm-plan,.hm-recorrido__paso,.sv-ficha,.pw-plan):nth-child(3){--n:2}main.home-v4 :is(li,details,.hm-servicio,.hm-plan,.hm-recorrido__paso,.sv-ficha,.pw-plan):nth-child(4){--n:3}main.home-v4 :is(li,details,.hm-servicio,.hm-plan,.hm-recorrido__paso,.sv-ficha,.pw-plan):nth-child(5){--n:4}main.home-v4 :is(li,details,.hm-servicio,.hm-plan,.hm-recorrido__paso,.sv-ficha,.pw-plan):nth-child(n+6){--n:5}@keyframes v4-sube{0%{opacity:0;translate:0 18px}to{opacity:1;translate:0}}@keyframes v4-asienta{0%{opacity:0;translate:0 24px;scale:.96}to{opacity:1;translate:0;scale:1}}@keyframes v4-mensaje{0%{opacity:0;translate:0 8px;scale:.9}to{opacity:1;translate:0;scale:1}}main.home-v4 :is(.hm-servicio,.sv-ficha){border-radius:10px;margin-inline:-.75rem;padding-inline:.75rem;transition:background-color .24s}main.home-v4 :is(.hm-servicio,.sv-ficha,.hm-recorrido__paso) .hm-arte{transition:rotate .45s var(--v4-curva), scale .45s var(--v4-curva), translate .45s var(--v4-curva)}main.home-v4 :is(.hm-servicio__ir,.sv-ficha>:last-child){transition:translate .26s var(--v4-curva)}main.home-v4 :is(.hm-plan,.pw-plan){transition:translate .3s var(--v4-curva), box-shadow .3s var(--v4-curva), border-color .2s ease}main.home-v4 :is(.hm-faq details,.sv-entregables details){transition:border-color .2s,background-color .2s}main.home-v4 .hm-faq__signo{transition:rotate .3s var(--v4-curva), background-color .2s ease}main.home-v4 .hm-faq details[open] .hm-faq__signo{background:var(--g-laton-claro);rotate:45deg}@supports (color:color-mix(in lab, red, red)){main.home-v4 .hm-faq details[open] .hm-faq__signo{background:color-mix(in srgb, var(--g-laton-claro) 30%, transparent)}}main.home-v4 .hm-faq details[open]{border-color:var(--g-laton);background:var(--g-lona-alta)}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){main.home-v4 :is(.hm-faq,.sv-entregables) details[open]>:not(summary){animation:v4-sube .32s var(--v4-curva) both}}@media (hover:hover) and (pointer:fine){main.home-v4 :is(.hm-servicio,.sv-ficha):hover{background:var(--g-carta)}@supports (color:color-mix(in lab, red, red)){main.home-v4 :is(.hm-servicio,.sv-ficha):hover{background:color-mix(in srgb, var(--g-carta) 45%, transparent)}}main.home-v4 :is(.hm-servicio,.sv-ficha):hover .hm-arte{rotate:-4deg;scale:1.08}main.home-v4 :is(.hm-servicio,.sv-ficha):hover :is(.hm-servicio__ir,.sv-ficha>:last-child){translate:5px}main.home-v4 .hm-recorrido__paso:hover .hm-arte{translate:0 -6px;rotate:-3deg}main.home-v4 :is(.hm-plan,.pw-plan):hover{box-shadow:0 1.4rem 2.4rem -1.6rem var(--g-mar);translate:0 -6px}@supports (color:color-mix(in lab, red, red)){main.home-v4 :is(.hm-plan,.pw-plan):hover{box-shadow:0 1.4rem 2.4rem -1.6rem color-mix(in srgb, var(--g-mar) 55%, transparent)}}main.home-v4 :is(.hm-plan,.pw-plan):hover,main.home-v4 .hm-faq details:not([open]):hover{border-color:var(--g-laton)}main.home-v4 .hm-faq details:hover .hm-faq__signo{background:var(--g-laton-claro)}@supports (color:color-mix(in lab, red, red)){main.home-v4 .hm-faq details:hover .hm-faq__signo{background:color-mix(in srgb, var(--g-laton-claro) 25%, transparent)}}main.home-v4 :is(.hm-sobre,.id4-trayectoria):hover .hm-arte{rotate:-2deg;scale:1.03}main.home-v4 :is(.hm-sobre,.id4-trayectoria) .hm-arte{transition:rotate .7s var(--v4-curva), scale .7s var(--v4-curva)}}main.home-v4 svg.lucide{stroke-width:1.5px;width:1.5rem;height:1.5rem;color:var(--g-mar);transition:color .2s ease, translate .26s var(--v4-curva), rotate .26s var(--v4-curva);flex:none}main.home-v4 :is(.hm-demo,.sv-ejemplo,.sv-conexion,.pw-compromisos,.id4-cv-contacto,.pw-plan--destacado,.pw-aparte,.id4-datos) svg.lucide{color:var(--g-laton-claro)}main.home-v4 :is(.hm-enlace,.hm-boton,.hm-demo__probar,summary>span) svg.lucide{color:currentColor;width:1.1em;height:1.1em}@media (hover:hover) and (pointer:fine){main.home-v4 :is(a,summary,button):hover>svg.lucide:first-child{color:var(--g-laton);translate:0 -2px}}.home-footer{padding-block:clamp(2rem,4vw,3rem) 0}.home-footer__interior{align-items:flex-start;row-gap:1.5rem}footer.home-footer .home-footer__marca{flex-direction:column;align-items:flex-start;gap:.5rem}.home-footer__marca span{color:var(--g-laton-claro);font:italic 500 1rem/1.3 var(--g-fuente-display)}.home-footer__nav,.home-footer__contacto{flex-direction:column;gap:0}.home-footer__contacto a{color:var(--g-arena)}.home-footer a{transition:color .2s;position:relative}.home-footer a:after{content:"";background:var(--g-laton-claro);transform-origin:0;height:1px;transition:transform .26s cubic-bezier(.2,.7,.2,1);position:absolute;bottom:.7rem;left:0;right:0;transform:scaleX(0)}.home-footer a:hover{color:var(--g-laton-claro)}.home-footer a:hover:after{transform:scaleX(1)}.home-footer__marca a:after{content:none}.home-footer__barra{border-top:1px solid var(--g-arena);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1.5rem;width:min(1120px,100% - 40px);margin:clamp(1.5rem,3vw,2.25rem) auto 0;padding-block:.25rem .75rem;display:flex}@supports (color:color-mix(in lab, red, red)){.home-footer__barra{border-top:1px solid color-mix(in srgb, var(--g-arena) 22%, transparent)}}.home-footer__barra{color:var(--g-arena)}@media (min-width:900px){.home-footer__interior{grid-template-columns:1.4fr 1fr 1fr;display:grid}}.editorial-header__brand a,main.home-v4 .hm-etiqueta a,main.ofi-pag .lpx-hero a:not(.drt-btn),main.ofi-pag :is(.ofi-riel__fuente,.emb__mas a){align-items:center;min-height:44px;display:inline-flex}main.home-v4 :is(.hm-demo__rotulo,.hm-resultados li,.hm-recorrido__paso strong){font-size:max(.75rem,1em)}main.home-v4 :is(.hm-demo__rotulo,.hm-resultados li){font-size:.75rem}main.home-v4 .sv-tabla th,main.home-v4 .id4-subtitulo,.home-footer small{font-size:.8125rem}main.home-v4 :is(h1,h2){text-wrap:balance}main.home-v4 .hm-servicio{grid-template-columns:88px minmax(0,1fr) 16px}main.home-v4 .hm-servicio .hm-arte{height:84px}@media (min-width:900px){main.home-v4 .hm-servicio{grid-template-columns:128px minmax(0,1fr) 16px}main.home-v4 .hm-servicio .hm-arte{height:116px}main.home-v4 .hm-pasos .hm-arte{width:120px;height:116px}main.home-v4 .hm-recorrido .hm-arte{width:min(100%,220px);height:200px}main.home-v4 .hm-sobre .hm-arte{width:min(100%,460px)}main.home-v4 .hm-pasos>li+li{border-left:1px solid var(--hm-borde,var(--g-carta-honda));padding-left:1.25rem}}main.home-v4 .sv-oficios__ir{color:var(--g-laton);transition:translate .26s var(--v4-curva);font-size:.875rem;font-weight:500}@media (hover:hover) and (pointer:fine){main.home-v4 .sv-oficios a:hover .sv-oficios__ir{translate:4px}}main.home-v4 .id4-aplicaciones__tag{border:1px solid var(--g-laton);font:500 .6875rem/1.4 var(--g-fuente-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--g-laton);border-radius:4px;margin-bottom:.6rem;padding:.2rem .55rem;display:inline-block}main.home-v4>section:not(:first-child,.hm-demo,.sv-ejemplo,.sv-conexion,.pw-compromisos,.id4-cv-contacto){padding-block:clamp(2.5rem,4.5vw,3.75rem)}main.ofi-pag .drt-titulo--hero{color:var(--g-mar)}body:has([data-derrota]) .site-nav__panel-num{display:none}body:has([data-derrota]) .site-nav__panel-item:not(.site-nav__panel-item--nested){grid-template-columns:1fr}body:has([data-derrota]) .site-nav__panel-item.is-active .site-nav__panel-label{color:var(--g-laton)}body:has([data-derrota]) .site-nav__panel-item--nested.is-active .site-nav__panel-label{color:var(--g-laton);font-weight:600}body:has([data-derrota]) .site-nav__panel a.site-nav__cta.site-nav__cta--panel{background:var(--g-mar);border-color:var(--g-mar);color:var(--g-lona);font-size:.9375rem;font-family:var(--g-fuente-texto);text-transform:none;letter-spacing:0;border-radius:8px;font-weight:600}.site-nav__panel-contacto{flex-wrap:wrap;gap:.25rem 1.25rem;margin:1rem 0 0;font-size:.875rem;display:flex}.site-nav__panel-contacto a{min-height:44px;color:var(--g-mar);text-decoration:underline;-webkit-text-decoration-color:var(--g-laton);-webkit-text-decoration-color:var(--g-laton);-webkit-text-decoration-color:var(--g-laton);text-decoration-color:var(--g-laton);text-underline-offset:.3em;align-items:center;display:inline-flex}main.home-v4 .sv-incluye-rejilla{gap:1.75rem 2rem;margin:0;padding:0;list-style:none;display:grid}main.home-v4 .sv-incluye-rejilla>li{grid-template-columns:2.75rem minmax(0,1fr);align-content:start;gap:.25rem .9rem;display:grid}main.home-v4 .sv-incluye-rejilla svg.lucide{stroke-width:1.25px;grid-area:1/1/span 3;width:2.5rem;height:2.5rem}main.home-v4 .sv-incluye-rejilla .hm-numero{grid-column:2}main.home-v4 .sv-incluye-rejilla h3{font:700 1.0625rem/1.25 var(--g-fuente-display);letter-spacing:-.02em;color:var(--g-mar);grid-column:2;margin:0}main.home-v4 .sv-incluye-rejilla p{color:var(--g-bruma);grid-column:2;margin:.15rem 0 0;font-size:.9375rem;line-height:1.55}@media (min-width:640px){main.home-v4 .sv-incluye-rejilla{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1000px){main.home-v4 .sv-incluye-rejilla{grid-template-columns:repeat(12,minmax(0,1fr))}main.home-v4 .sv-incluye-rejilla>li{grid-column:span 3}main.home-v4 .sv-incluye-rejilla:has(>li:nth-child(7):last-child)>li:nth-child(n+5){grid-column:span 4}main.home-v4 .sv-incluye-rejilla:has(>li:nth-child(6):last-child)>li{grid-column:span 4}}main.home-v4 .sv-comparar{gap:1rem;max-width:none;margin:0;padding:0;list-style:none;display:grid}main.home-v4 .sv-comparar>li{border:1px solid var(--g-carta-honda);background:var(--g-lona-alta);transition:translate .3s var(--v4-curva), box-shadow .3s var(--v4-curva), border-color .2s ease;border-radius:12px;flex-direction:column;gap:.6rem;padding:clamp(1.25rem,3vw,2rem);display:flex}main.home-v4 .sv-comparar h3{font:700 clamp(1.25rem, 1rem + .8vw, 1.6rem)/1.2 var(--g-fuente-display);letter-spacing:-.03em;color:var(--g-mar);margin:0}main.home-v4 .sv-comparar p:not(.hm-etiqueta){color:var(--g-bruma);margin:0;line-height:1.55}main.home-v4 .sv-comparar .hm-enlace{align-self:flex-start;margin-top:auto}@media (min-width:760px){main.home-v4 .sv-comparar{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}}@media (hover:hover) and (pointer:fine){main.home-v4 .sv-comparar>li:hover{border-color:var(--g-laton);box-shadow:0 1.2rem 2.2rem -1.6rem var(--g-mar);translate:0 -4px}@supports (color:color-mix(in lab, red, red)){main.home-v4 .sv-comparar>li:hover{box-shadow:0 1.2rem 2.2rem -1.6rem color-mix(in srgb, var(--g-mar) 50%, transparent)}}}@media (min-width:1000px){main.home-v4 .sv-incluye-rejilla>li{border-left:1px solid var(--hm-borde,var(--g-carta-honda));padding-left:1.25rem}main.home-v4 .sv-beneficios li+li{border-left:1px solid var(--hm-borde,var(--g-carta-honda));padding-left:1.4rem}}main.home-v4 .sv-beneficios svg.lucide{stroke-width:1.25px;width:2.25rem;height:2.25rem}main.home-v4 :is(.sv-proceso,.sv-etapas) svg.lucide{stroke-width:1.25px;width:2.5rem;height:2.5rem}@media (min-width:900px){main.home-v4 :is(.sv-proceso,.sv-etapas)>li{position:relative}main.home-v4 :is(.sv-proceso,.sv-etapas)>li:not(:last-child):after{content:"→";color:var(--g-laton);font-size:1.35rem;position:absolute;top:2.1rem;right:-1.5rem}}main.home-v4 .sv-requisitos li{padding-left:1.75rem}main.home-v4 .sv-requisitos li:before{content:"✓";width:1.15rem;height:1.15rem;color:var(--g-laton);border:1.5px solid;border-radius:50%;place-items:center;font-size:.7rem;line-height:1;display:grid;top:.1rem}main.home-v4 .sv-requisitos>div+div li:before{content:"✕";color:var(--g-bruma)}main.home-v4 .sv-comparar__puntos{gap:.4rem;margin:.2rem 0 .4rem;padding:0;list-style:none;display:grid}main.home-v4 .sv-comparar__puntos li{color:var(--g-mar);padding-left:1.6rem;font-size:.9375rem;position:relative}main.home-v4 .sv-comparar__puntos li:before{content:"✓";border:1.5px solid var(--g-laton);width:1.05rem;height:1.05rem;color:var(--g-laton);border-radius:50%;place-items:center;font-size:.65rem;display:grid;position:absolute;top:.15rem;left:0}main.planes-v4 .sv-portada__arte{width:min(100%,560px);height:auto}main.planes-v4 .pw-plan__precio{font-size:clamp(1.9rem,1.4rem + 1.4vw,2.6rem)}@media (min-width:900px){main.planes-v4 .pw-plan__arte{object-fit:contain;width:100%;height:150px}}main.planes-v4 .pw-incluidos__lista{gap:1.75rem 0}main.planes-v4 .pw-incluidos article{padding-inline:0 1.25rem}main.planes-v4 .pw-incluidos h3{font:500 .875rem/1.4 var(--g-fuente-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--g-laton);margin:0}main.planes-v4 .pw-incluidos__precio{font:750 clamp(1.6rem, 1.2rem + 1vw, 2.1rem)/1.1 var(--g-fuente-display);letter-spacing:-.04em;color:var(--g-mar);margin:.2rem 0 .6rem}main.planes-v4 .pw-checks svg.lucide{width:1.1rem;height:1.1rem;color:var(--g-laton)}@media (min-width:1000px){main.planes-v4 .pw-incluidos article+article{border-left:1px solid var(--hm-borde,var(--g-carta-honda));padding-left:1.25rem}}main.metodo-v4 .sv-portada__arte{width:min(100%,600px);height:auto}@media (min-width:900px){main.metodo-v4 .pw-recorrido{gap:0;padding-top:.5rem;position:relative}main.metodo-v4 .pw-recorrido>li{position:relative}main.metodo-v4 .pw-recorrido>li:before{content:"";background:var(--g-laton);transform-origin:0;height:2px;position:absolute;top:calc(1.05rem - 1px);left:0;right:0}main.metodo-v4 .pw-recorrido>li:first-child:before{left:50%}main.metodo-v4 .pw-recorrido>li:last-child:before{right:50%}main.metodo-v4 .pw-recorrido>li+li{border-left:1px solid var(--hm-borde,var(--g-carta-honda))}main.metodo-v4 .pw-recorrido__paso{text-align:center;align-items:center;padding-inline:1rem}main.metodo-v4 .pw-recorrido .hm-numero{z-index:1;background:var(--g-laton);width:2.1rem;height:2.1rem;color:var(--g-lona);box-shadow:0 0 0 5px var(--g-lona);border-radius:50%;align-self:center;place-items:center;margin:0;font-weight:600;display:grid;position:relative}main.metodo-v4 .pw-recorrido .hm-arte{height:150px}main.metodo-v4 .pw-recorrido h3{letter-spacing:.08em;font-size:.875rem;font-weight:600}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference) and (min-width:900px){main.metodo-v4 .pw-mapa:not([data-visto]) .pw-recorrido>li:before{transform:scaleX(0)}main.metodo-v4 .pw-mapa[data-visto] .pw-recorrido>li:before{animation:v4-traza .5s calc(.3s + var(--n,0) * .22s) linear both}}@keyframes v4-traza{0%{transform:scaleX(0)}to{transform:scaleX(1)}}main.metodo-v4 .pw-entregas .hm-numero{font-size:clamp(1.25rem,1rem + .8vw,1.75rem);font-weight:600}main.metodo-v4 .pw-entregas h3{font:750 clamp(1.35rem, 1.1rem + .8vw, 1.85rem)/1.15 var(--g-fuente-display);letter-spacing:-.035em;color:var(--g-mar)}main.metodo-v4 .pw-recibes{border:1.5px solid var(--g-laton);background:var(--g-laton-claro)}@supports (color:color-mix(in lab, red, red)){main.metodo-v4 .pw-recibes{background:color-mix(in srgb, var(--g-laton-claro) 8%, var(--g-lona))}}main.metodo-v4 .pw-recibes strong{font-size:1rem;font-weight:600}main.metodo-v4 .pw-recibes p{color:var(--g-mar);font-size:.9375rem}main.metodo-v4 .pw-compromisos svg.lucide{width:2rem;height:2rem}main.identidad-v4 .id4-hitos strong{font:750 clamp(1.4rem, 1.1rem + .9vw, 1.9rem)/1.1 var(--g-fuente-display);letter-spacing:-.03em;color:var(--g-laton)}main.identidad-v4 .id4-hitos p{color:var(--g-mar);font-size:.9375rem}@media (min-width:700px){main.identidad-v4 .id4-hitos li{border-top-width:4px;border-top-color:var(--g-laton)}@supports (color:color-mix(in lab, red, red)){main.identidad-v4 .id4-hitos li{border-top-color:color-mix(in srgb, var(--g-laton) 75%, var(--g-laton-claro))}}main.identidad-v4 .id4-hitos li{padding-top:1.25rem}main.identidad-v4 .id4-hitos li:before{border:2px solid var(--g-laton);background:var(--g-laton-claro);width:16px;height:16px;top:-10px;left:0}}main.identidad-v4 .id4-stack>section{border-top:1px solid var(--hm-borde,var(--g-carta-honda));padding-top:.75rem}main.identidad-v4 .id4-stack h3{font:700 1.0625rem/1.25 var(--g-fuente-display);color:var(--g-mar);margin:0 0 .75rem}main.identidad-v4 :is(.id4-cierre-contacto,.sv-cierre){color:var(--g-lona);background:var(--g-mar);box-shadow:0 0 0 100vmax var(--g-mar);clip-path:inset(0 -100vmax);border-image-source:none;position:relative}main.identidad-v4 :is(.id4-cierre-contacto,.sv-cierre) :is(h2,p){color:var(--g-lona)}main.identidad-v4 .sv-cierre h2 em{color:var(--g-laton-claro)}main.identidad-v4 :is(.id4-cierre-contacto,.sv-cierre) .hm-boton:not(.hm-boton--secundario){background:var(--g-laton-claro);border-color:var(--g-laton-claro);color:var(--g-tinta)}main.identidad-v4 :is(.id4-cierre-contacto,.sv-cierre) .hm-boton--secundario{color:var(--g-lona);border-color:var(--g-lona)}@supports (color:color-mix(in lab, red, red)){main.identidad-v4 :is(.id4-cierre-contacto,.sv-cierre) .hm-boton--secundario{border-color:color-mix(in srgb, var(--g-lona) 55%, transparent)}}main.identidad-v4 .sv-portada__arte{width:min(100%,520px);height:auto}main.identidad-v4 .id4-servicios>li>.hm-arte{width:120px;height:112px}main.identidad-v4 .id4-servicios>li>ul{padding-left:0;list-style:none}main.identidad-v4 .id4-servicios>li>ul>li{color:var(--g-mar);padding-left:1.4rem;position:relative}main.identidad-v4 .id4-servicios>li>ul>li:before{content:"✓";color:var(--g-laton);font-weight:700;position:absolute;left:0}@media (hover:hover) and (pointer:fine){main.identidad-v4 .id4-servicios>li{transition:translate .3s var(--v4-curva), box-shadow .3s var(--v4-curva), border-color .2s ease}main.identidad-v4 .id4-servicios>li:hover{border-color:var(--g-laton);box-shadow:0 1.2rem 2.2rem -1.6rem var(--g-mar);translate:0 -5px}@supports (color:color-mix(in lab, red, red)){main.identidad-v4 .id4-servicios>li:hover{box-shadow:0 1.2rem 2.2rem -1.6rem color-mix(in srgb, var(--g-mar) 50%, transparent)}}}main.identidad-v4 .id4-periodo{font:700 clamp(1.05rem, .95rem + .4vw, 1.3rem)/1.25 var(--g-fuente-display);color:var(--g-mar)}main.identidad-v4 .id4-cv-timeline h3{font:750 clamp(1.25rem, 1.05rem + .7vw, 1.6rem)/1.15 var(--g-fuente-display);letter-spacing:-.03em;color:var(--g-mar)}main.identidad-v4 .id4-empresa{color:var(--g-mar);font-size:1rem}main.identidad-v4 .id4-cv-timeline .id4-lista li{font-size:.9375rem;line-height:1.55}main.identidad-v4 .id4-chips li{border-color:var(--g-laton);color:var(--g-mar)}@media (min-width:1000px){main.identidad-v4 .id4-cv-timeline>li>div{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:start;column-gap:2rem;display:grid}main.identidad-v4 .id4-cv-timeline>li>div>:is(h3,.id4-empresa){grid-column:1}main.identidad-v4 .id4-cv-timeline>li>div>.id4-lista{grid-area:1/2/span 3;margin-top:0}main.identidad-v4 .id4-cv-timeline>li>div>.id4-chips{grid-column:1/-1}}main.identidad-v4 .id4-cv-contacto{background-color:var(--g-mar);border-radius:0;width:100%}@media (min-width:900px){main.identidad-v4 .id4-cv-contacto>div{grid-template-columns:minmax(0,1fr) auto auto}main.identidad-v4 .id4-cv-contacto>div>.hm-boton{grid-column:auto;align-self:center}}.aviso-cookies{z-index:80;border:1px solid var(--g-carta-honda);background:var(--g-lona-alta,#fbf7ef);width:min(30rem,100% - 1.5rem);color:var(--g-mar);border-radius:12px;padding:1rem 1.15rem;font-size:.875rem;line-height:1.5;animation:.42s cubic-bezier(.2,.7,.2,1) both v4-sube;position:fixed;bottom:clamp(.75rem,2vw,1.5rem);left:clamp(.75rem,2vw,1.5rem);box-shadow:0 1.2rem 2.5rem -1.2rem #1b122073}.aviso-cookies p{margin:0}.aviso-cookies a{color:var(--g-mar);text-decoration:underline;-webkit-text-decoration-color:var(--g-laton);-webkit-text-decoration-color:var(--g-laton);-webkit-text-decoration-color:var(--g-laton);text-decoration-color:var(--g-laton)}.aviso-cookies__botones{flex-wrap:wrap;gap:.5rem;margin-top:.75rem;display:flex}.aviso-cookies button{border:1.5px solid var(--g-laton);min-height:44px;color:var(--g-mar);font:600 .875rem/1 var(--g-fuente-texto);cursor:pointer;background:0 0;border-radius:8px;padding:.5rem 1rem}.aviso-cookies .aviso-cookies__si{background:var(--g-mar);border-color:var(--g-mar);color:var(--g-lona)}.home-footer__quien{max-width:26rem;color:var(--g-arena);margin:.25rem 0 0;font-size:.875rem;line-height:1.5}.home-footer__legal{flex-wrap:wrap;align-items:center;gap:.25rem 1.25rem;display:inline-flex}.home-footer__cookies{min-height:44px;color:inherit;font:inherit;cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:var(--g-laton-claro);-webkit-text-decoration-color:var(--g-laton-claro);-webkit-text-decoration-color:var(--g-laton-claro);text-decoration-color:var(--g-laton-claro);background:0 0;border:0;padding:0}@supports (color:color-mix(in lab, red, red)){.home-footer__cookies{-webkit-text-decoration-color:color-mix(in srgb, var(--g-laton-claro) 60%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--g-laton-claro) 60%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--g-laton-claro) 60%, transparent);text-decoration-color:color-mix(in srgb, var(--g-laton-claro) 60%, transparent)}}.home-footer__cookies{text-underline-offset:.3em}.home-footer__cookies:hover{color:var(--g-laton-claro)}@media (min-width:900px){.home-footer__interior{grid-template-columns:1.6fr 1fr}.home-footer__contacto{text-align:right;justify-self:end;align-items:flex-end}}body:has(main.home-v4) .site-nav--studio.editorial-header{--drt-ancho:1400px}@media (min-width:1024px){body:has(main.home-v4) .editorial-header__grid{column-gap:clamp(1.5rem,3vw,2.75rem)}body:has(main.home-v4) .editorial-header__nav{justify-content:center;gap:clamp(1rem,2vw,1.75rem)}}body:has([data-derrota]) .site-nav__panel{background:var(--g-lona);overscroll-behavior:contain;width:min(28rem,100%);padding:1.25rem clamp(1.25rem,4vw,2rem) 1.5rem;overflow-y:auto}body:has([data-derrota]) .site-nav__panel-nav{gap:0;margin-top:.75rem}body:has([data-derrota]) .site-nav__panel .site-nav__panel-fila{border-bottom:1px solid var(--g-carta-honda);padding-block:.4rem}body:has([data-derrota]) .site-nav__panel .site-nav__panel-item{background:0 0;border:0;border-radius:0;align-items:center;min-height:52px;padding:.4rem 0;display:flex}body:has([data-derrota]) .site-nav__panel .site-nav__panel-item:not(.site-nav__panel-item--nested) .site-nav__panel-label{font:750 clamp(1.5rem, 1.2rem + 1.2vw, 1.9rem)/1.1 var(--g-fuente-display);letter-spacing:-.035em;color:var(--g-mar);transition:color .2s,translate .26s cubic-bezier(.2,.7,.2,1)}body:has([data-derrota]) .site-nav__panel .site-nav__panel-item:not(.site-nav__panel-item--nested):is(:hover,:focus-visible) .site-nav__panel-label{color:var(--g-laton);translate:6px}body:has([data-derrota]) .site-nav__panel .site-nav__panel-group{grid-template-columns:1fr 1fr;gap:.4rem;padding-bottom:.9rem;display:grid}body:has([data-derrota]) .site-nav__panel .site-nav__panel-group>:first-child{grid-column:1/-1}body:has([data-derrota]) .site-nav__panel .site-nav__panel-item--nested{border:1px solid var(--g-carta-honda);background:var(--g-lona-alta,#fbf7ef);border-radius:8px;min-height:44px;padding:.45rem .7rem;transition:border-color .2s,background-color .2s}body:has([data-derrota]) .site-nav__panel .site-nav__panel-item--nested .site-nav__panel-label{color:var(--g-mar);font-size:.875rem}body:has([data-derrota]) .site-nav__panel .site-nav__panel-item--nested:is(:hover,:focus-visible,:active){border-color:var(--g-laton);background:var(--g-laton-claro)}@supports (color:color-mix(in lab, red, red)){body:has([data-derrota]) .site-nav__panel .site-nav__panel-item--nested:is(:hover,:focus-visible,:active){background:color-mix(in srgb, var(--g-laton-claro) 14%, var(--g-lona))}}body:has([data-derrota]) .site-nav__panel .site-nav__panel-item--nested.is-active{border-color:var(--g-laton)}body:has([data-derrota]) .site-nav__panel-contacto{padding-top:.25rem}body:has([data-derrota]) .site-nav__panel-tagline{margin-top:auto}main.home-v4 :is(a,button,summary){-webkit-tap-highlight-color:transparent}main.home-v4 .hm-boton:active:before{transform:scaleX(1)}main.home-v4 .hm-boton:not(.hm-boton--secundario):active{color:var(--g-lona)}main.home-v4 :is(.hm-servicio,.sv-ficha,.hm-recorrido__paso,.sv-oficios a,.id4-puertas a):active{background:var(--g-carta)}@supports (color:color-mix(in lab, red, red)){main.home-v4 :is(.hm-servicio,.sv-ficha,.hm-recorrido__paso,.sv-oficios a,.id4-puertas a):active{background:color-mix(in srgb, var(--g-carta) 50%, transparent)}}main.home-v4 :is(.hm-servicio,.sv-ficha,.hm-recorrido__paso,.sv-oficios a,.id4-puertas a):active,main.home-v4 :is(.hm-plan,.pw-plan,.sv-comparar>li,.id4-servicios>li):active{scale:.985}main.home-v4 :is(.hm-servicio,.sv-ficha,.hm-recorrido__paso,.hm-plan,.pw-plan,.sv-comparar>li){transition:scale .16s,translate .3s cubic-bezier(.2,.7,.2,1),background-color .2s,box-shadow .3s,border-color .2s}@media (hover:none){main.home-v4 [data-visto] :is(.hm-recorrido__paso,.hm-servicio,.hm-pasos>li) .hm-arte{animation:v4-respira 4.5s calc(1.2s + var(--n,0) * .35s) ease-in-out infinite}}@keyframes v4-respira{0%,to{translate:0;rotate:0deg}50%{translate:0 -4px;rotate:-1.5deg}}main.home-v4 :is(.hm-demo,.sv-ejemplo,.sv-conexion,.pw-compromisos,.id4-cv-contacto){background-image:radial-gradient(80% 120% at 100% 0%, var(--g-laton), transparent 60%), radial-gradient(60% 90% at 0% 100%, var(--g-mar), transparent 70%), url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='g'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 .95  0 0 0 0 .88  0 0 0 .07 0'/></filter><rect width='100%' height='100%' filter='url(%23g)'/></svg>")}@supports (color:color-mix(in lab, red, red)){main.home-v4 :is(.hm-demo,.sv-ejemplo,.sv-conexion,.pw-compromisos,.id4-cv-contacto){background-image:radial-gradient(80% 120% at 100% 0%, color-mix(in srgb, var(--g-laton) 18%, transparent), transparent 60%), radial-gradient(60% 90% at 0% 100%, color-mix(in srgb, var(--g-mar) 55%, transparent), transparent 70%), url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='g'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 .95  0 0 0 0 .88  0 0 0 .07 0'/></filter><rect width='100%' height='100%' filter='url(%23g)'/></svg>")}}main.home-v4 :is(.hm-demo,.sv-ejemplo,.sv-conexion,.pw-compromisos,.id4-cv-contacto):before,main.home-v4 :is(.hm-demo,.sv-ejemplo,.sv-conexion,.pw-compromisos,.id4-cv-contacto):after{content:"";z-index:1;pointer-events:none;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 14' preserveAspectRatio='none'><path fill='%23F6EFE3' d='M0 0H400V5 L392 7 L381 4 L370 8 L356 5 L342 9 L331 6 L318 8 L305 4 L291 7 L280 5 L266 9 L252 6 L240 8 L227 4 L214 7 L201 5 L188 9 L176 6 L162 8 L150 4 L137 7 L124 5 L110 9 L98 6 L85 8 L72 4 L59 7 L46 5 L33 9 L21 6 L9 8 L0 5Z'/></svg>") 0 0/400px 14px repeat-x;height:14px;position:absolute;left:0;right:0}main.home-v4 :is(.hm-demo,.sv-ejemplo,.sv-conexion,.pw-compromisos,.id4-cv-contacto):before{top:-1px}main.home-v4 :is(.hm-demo,.sv-ejemplo,.sv-conexion,.pw-compromisos,.id4-cv-contacto):after{bottom:-1px;rotate:180deg}main.home-v4 :is(.hm-cuenta,.hm-planes){background-image:radial-gradient(70% 140% at 85% 0%, var(--g-laton-claro), transparent 60%)}@supports (color:color-mix(in lab, red, red)){main.home-v4 :is(.hm-cuenta,.hm-planes){background-image:radial-gradient(70% 140% at 85% 0%, color-mix(in srgb, var(--g-laton-claro) 14%, transparent), transparent 60%)}}main.home-v4 .hm-tarifas:has(>.pw-plan:not(.pw-plan--destacado):is(:hover,:focus-within)) .pw-plan--destacado{color:var(--g-mar);border-color:var(--g-carta-honda);background:0 0}main.home-v4 .hm-tarifas:has(>.pw-plan:not(.pw-plan--destacado):is(:hover,:focus-within)) .pw-plan--destacado :is(h3,p){color:inherit}main.home-v4 .hm-tarifas>.pw-plan:not(.pw-plan--destacado):is(:hover,:focus-within){background:var(--g-mar);border-color:var(--g-mar);color:var(--g-lona);translate:0 -6px}main.home-v4 .hm-tarifas>.pw-plan:not(.pw-plan--destacado):is(:hover,:focus-within) :is(p,.pw-plan__precio,.hm-plan__precio,.hm-plan__descripcion){color:var(--g-lona)}main.home-v4 .hm-tarifas>.pw-plan:not(.pw-plan--destacado):is(:hover,:focus-within) h3{color:var(--g-laton-claro)}main.home-v4 .hm-tarifas>.pw-plan{transition:background-color .32s,color .32s,border-color .32s,translate .32s cubic-bezier(.2,.7,.2,1),box-shadow .32s}@media (prefers-reduced-motion:no-preference){main.home-v4 .hm-cuenta__resultado .hm-arte{transform-origin:50%;animation:.9s cubic-bezier(.5,0,.2,1) both v4-reloj,7s ease-in-out 2s infinite v4-reloj-espera}main.home-v4 .hm-cuenta__resultado dd{animation:.52s cubic-bezier(.2,.7,.2,1) both v4-cifra}}@keyframes v4-reloj{0%{rotate:-180deg}to{rotate:0deg}}@keyframes v4-reloj-espera{0%,82%{rotate:0deg}92%{rotate:180deg}to{opacity:1;rotate:180deg}}@keyframes v4-cifra{0%{opacity:0;translate:0 10px;scale:.9}to{opacity:1;translate:0;scale:1}}main.home-v4 .hm-cuenta__resultado{background:var(--g-lona-alta,#fbf7ef);border-color:var(--g-laton)}main.home-v4 .hm-tarifas>.pw-plan:not(.pw-plan--destacado):is(:hover,:focus-within) .hm-boton{background:var(--g-lona);border-color:var(--g-lona);color:var(--g-mar)}main.home-v4 .hm-tarifas:has(>.pw-plan:not(.pw-plan--destacado):is(:hover,:focus-within)) .pw-plan--destacado .hm-boton{border-color:var(--g-carta-honda);color:var(--g-mar);background:0 0}main.planes-v4 .pw-tarifas>.pw-plan:not(.pw-plan--destacado) .hm-boton{transition:background-color .32s,color .32s,border-color .32s}main.identidad-v4 .hm-seccion :is(p,li):not(.hm-etiqueta,.id4-chips li,.id4-aplicaciones__tag){font-size:max(1rem,1em)}main.identidad-v4 .hm-seccion h3{font-size:clamp(1.15rem,1rem + .5vw,1.4rem)}main.identidad-v4 .id4-ugc-arte{place-items:center;min-height:0;padding:1rem 0 2.5rem;display:grid}main.identidad-v4 .id4-ugc-arte .id4-retrato{background:var(--g-lona-alta,#fbf7ef);grid-area:1/1;width:min(62vw,240px);rotate:-3deg;box-shadow:0 1.4rem 2.4rem -1.6rem #1b122073}main.identidad-v4 .id4-ugc-arte>.hm-arte{z-index:2;filter:drop-shadow(0 .9rem 1.1rem #1b122047);grid-area:1/1;place-self:end;width:min(48vw,210px);height:auto;position:relative;bottom:auto;right:auto;translate:22% 18%}@media (min-width:900px){main.metodo-v4 .pw-recorrido .hm-numero{background:radial-gradient(circle at 35% 30%, var(--g-laton-claro), var(--g-laton) 70%);width:2.75rem;height:2.75rem;box-shadow:0 0 0 5px var(--g-lona), 0 0 0 6.5px var(--g-laton);font-size:.9375rem;transition:scale .26s cubic-bezier(.2,.7,.2,1)}main.metodo-v4 .pw-recorrido>li:before{background:linear-gradient(90deg, var(--g-laton) 0 6px, transparent 6px 12px) left / 12px 2px repeat-x;top:calc(1.375rem - 1px)}main.metodo-v4 .pw-recorrido__paso:hover .hm-numero{scale:1.12}main.metodo-v4 .pw-recorrido:after{content:"⛵";filter:sepia()saturate(3)hue-rotate(5deg)brightness(.8);opacity:0;pointer-events:none;font-size:1.1rem;position:absolute;top:.1rem;left:10%}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference) and (min-width:900px){main.metodo-v4 .pw-mapa[data-visto] .pw-recorrido:after{animation:2.6s cubic-bezier(.45,0,.25,1) .4s both v4-barco}}@keyframes v4-barco{0%{opacity:0;left:10%}10%{opacity:1}90%{opacity:1}to{opacity:0;left:88%}}main.home-v4 .hm-contacto__pasos>li{grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:.6rem;display:grid}main.home-v4 .hm-contacto__arte{object-fit:contain;width:56px;height:56px}main.home-v4 .sv-ejemplo__arte{width:min(100%,360px);height:auto;margin:0 auto 1rem;display:block}main.home-v4 .sv-precio__arte{float:right;width:clamp(84px,9vw,120px);height:auto;margin:0 0 .5rem 1rem}main.home-v4 .sv-oficios__arte{object-fit:contain;width:64px;height:64px}@media (min-width:1024px){main.home-v4 .sv-oficios:not(.sv-oficios--compacto) .sv-oficios__arte{width:96px;height:96px}}main.home-v4 .sv-comparar__arte{object-fit:contain;width:120px;height:96px;margin-bottom:.25rem}main.planes-v4 .pw-comun__arte{object-fit:contain;width:84px;height:84px}main.metodo-v4 .pw-recibes__arte{object-fit:contain;flex:none;width:120px;height:60px}main.home-v4 .sv-cierre--cartas{position:relative}main.home-v4 .sv-cierre__arte{justify-self:end;width:min(100%,360px);height:auto}@media (min-width:900px){main.home-v4 .sv-cierre--cartas{grid-template-columns:minmax(0,1fr) auto minmax(0,.9fr);align-items:center;gap:2rem;display:grid}}@media (hover:hover) and (pointer:fine){main.home-v4 :is(.sv-oficios a,.sv-comparar>li,.pw-comun__lista>li,.pw-entregas>li) .hm-arte{transition:rotate .45s cubic-bezier(.2,.7,.2,1),scale .45s cubic-bezier(.2,.7,.2,1),translate .45s cubic-bezier(.2,.7,.2,1)}main.home-v4 :is(.sv-oficios a,.sv-comparar>li,.pw-comun__lista>li,.pw-entregas>li):hover .hm-arte{translate:0 -3px;rotate:-4deg;scale:1.08}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){main.home-v4 [data-visto] .sv-precio__arte{animation:.7s cubic-bezier(.3,1.4,.5,1) .3s both v4-apila}main.home-v4 [data-visto] .sv-cierre__arte,main.home-v4 .sv-cierre--cartas[data-visto] .sv-cierre__arte{animation:.9s cubic-bezier(.2,.7,.2,1) .2s both v4-posa}main.home-v4 [data-visto] .hm-contacto__arte{animation:v4-sube .6s calc(.2s + var(--n,0) * .15s) cubic-bezier(.2, .7, .2, 1) both}}@keyframes v4-apila{0%{opacity:0;translate:0 -24px}to{opacity:1;translate:0}}@keyframes v4-posa{0%{opacity:0;translate:40px -14px;rotate:6deg}to{opacity:1;translate:0;rotate:0deg}}main.planes-v4 .pw-comun__lista>li{grid-template-columns:72px minmax(0,1fr);align-items:start;gap:.25rem 1rem;display:grid}main.planes-v4 .pw-comun__lista>li>.pw-comun__arte{grid-area:1/1/span 2;width:72px;height:72px}main.planes-v4 .pw-comun__lista>li>:is(h3,p){grid-column:2;margin:0}main.home-v4 .sv-precio__cifra{white-space:nowrap}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){main.home-v4>section[data-visto] :is(h1,h2) em,main.home-v4>section:first-child :is(h1,h2) em{animation:.9s cubic-bezier(.2,.7,.2,1) .38s both v4-sube;display:inline-block}main.home-v4>section[data-visto] .hm-etiqueta:after,main.home-v4>section:first-child .hm-etiqueta:after{transform-origin:0;animation:.7s cubic-bezier(.2,.7,.2,1) .2s both v4-linea}main.home-v4>section[data-visto] svg.lucide :is(path,line,polyline,polygon,circle,rect,ellipse){stroke-dasharray:320;animation:v4-trazo 1.3s calc(.25s + var(--n,0) * 90ms) cubic-bezier(.4, 0, .2, 1) both}main.home-v4>section:first-child{isolation:isolate;position:relative}main.home-v4>section:first-child:before{content:"";z-index:-1;background:radial-gradient(38% 46% at 74% 42%, var(--g-laton-claro), transparent 70%), radial-gradient(30% 40% at 20% 80%, var(--g-carta), transparent 70%);position:absolute;inset:-10% -20% 0}@supports (color:color-mix(in lab, red, red)){main.home-v4>section:first-child:before{background:radial-gradient(38% 46% at 74% 42%, color-mix(in srgb, var(--g-laton-claro) 22%, transparent), transparent 70%), radial-gradient(30% 40% at 20% 80%, color-mix(in srgb, var(--g-carta) 55%, transparent), transparent 70%)}}main.home-v4>section:first-child:before{pointer-events:none;animation:14s ease-in-out infinite alternate v4-luz}main.home-v4>section.hm-hero:before{background:radial-gradient(45% 40% at 50% 78%, var(--g-laton-claro), transparent 70%)}@supports (color:color-mix(in lab, red, red)){main.home-v4>section.hm-hero:before{background:radial-gradient(45% 40% at 50% 78%, color-mix(in srgb, var(--g-laton-claro) 20%, transparent), transparent 70%)}}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference) and (hover:hover){main.home-v4>section:not(:first-child)[data-visto] .hm-arte:not(.sv-precio__arte,.sv-cierre__arte,.hm-contacto__arte){animation:1.1s cubic-bezier(.2,.7,.2,1) .22s both v4-entinta}}@keyframes v4-linea{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes v4-trazo{0%{stroke-dashoffset:320px}to{stroke-dashoffset:0}}@keyframes v4-luz{0%{opacity:.85;translate:-2%;scale:1}to{opacity:1;translate:2% -2%;scale:1.06}}@keyframes v4-entinta{0%{clip-path:inset(100% -5% -5%);translate:0 14px}to{clip-path:inset(-5%);translate:0}}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){body:has(main.home-v4) .site-nav--studio.editorial-header{animation:linear both v4-barra;animation-timeline:scroll(root);animation-range:0 140px}}}@keyframes v4-barra{0%{box-shadow:0 0 #0000}to{box-shadow:0 10px 28px -18px #1b12208c}}main.home-v4{overflow-x:clip}main.identidad-v4 .id4-retrato{overflow:visible}main.identidad-v4 .id4-retrato:has(.id4-retrato__marco){background:0 0;border-color:#0000}main.identidad-v4 .id4-retrato:has(.id4-retrato__marco):before{display:none}main.identidad-v4 .id4-retrato:has(.id4-retrato__marco):after{display:none}main.identidad-v4 .id4-retrato .id4-retrato__marco{pointer-events:none;z-index:2;object-fit:contain;width:auto;max-width:none;height:auto;position:absolute;inset:-6% -14% -6% -10%}main.identidad-v4 .id4-regla{width:100%;height:auto;margin:0 0 -.6rem;display:none}main.identidad-v4 .id4-hito__arte{object-fit:contain;width:56px;height:56px;margin-top:.6rem;display:block}@media (min-width:700px){main.identidad-v4 .id4-regla{display:block}main.identidad-v4 .id4-hitos li{border-top-color:#0000}main.identidad-v4 .id4-hitos li:before{display:none}main.identidad-v4 .id4-hito__arte{width:72px;height:72px}}main.identidad-v4 .id4-ugc-sobre{width:min(100%,360px);height:auto;margin:0 0 1.25rem;display:block}main.enlace-v4 .lt4-faro{display:none}main.enlace-v4 .lt4-orilla{width:100%;height:auto;margin-bottom:.75rem;display:block}main.enlace-v4 .lt4-orilla--ancho{display:none}@media (min-width:900px){main.enlace-v4 .lt4-faro{width:11rem;height:auto;margin:1.5rem auto 0;display:block}main.enlace-v4 .lt4-orilla--ancho{display:block}main.enlace-v4 .lt4-orilla--movil{display:none}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){main.identidad-v4 [data-visto] .id4-hito__arte{animation:v4-sube .6s calc(.3s + var(--n,0) * .14s) cubic-bezier(.2, .7, .2, 1) both}main.enlace-v4 .lt4-faro{animation:1.1s cubic-bezier(.2,.7,.2,1) .3s both v4-asienta}}main.identidad-v4 .id4-retrato:has(.id4-retrato__marco) .id4-monograma :is(p,small){display:none}main.identidad-v4 .hm-seccion:has(>.id4-papeles){position:relative}main.identidad-v4 .id4-papeles{display:none}@media (min-width:800px){main.identidad-v4 .id4-papeles{pointer-events:none;width:min(32%,22rem);height:auto;display:block;position:absolute;top:clamp(1rem,2vw,1.75rem);right:0}}main.identidad-v4 .id4-aplicado{gap:1.25rem;display:grid}main.identidad-v4 .id4-aplicado>li{border-top:1px solid var(--hm-borde,var(--g-carta-honda));grid-template-columns:72px 1fr;align-items:start;gap:1rem;padding-top:1.25rem;display:grid}main.identidad-v4 .id4-aplicado__icono{object-fit:contain;width:72px;height:72px}main.identidad-v4 .id4-aplicado h3{flex-direction:column;align-items:flex-start;gap:.5rem;font-size:1.15rem;display:flex}main.identidad-v4 .id4-aplicado h3 .id4-aplicaciones__tag{margin:0}main.identidad-v4 .id4-aplicado p{color:var(--g-bruma);margin:.5rem 0 .75rem;line-height:1.55}@media (min-width:900px){main.identidad-v4 .id4-aplicado{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}main.identidad-v4 .id4-aplicado>li{grid-template-columns:1fr}main.identidad-v4 .id4-aplicado__icono{width:88px;height:88px}}main.identidad-v4 .id4-siguientes{gap:1.25rem;display:grid}main.identidad-v4 .id4-siguientes>li{border-top:1px solid var(--hm-borde,var(--g-carta-honda));grid-template-columns:1fr auto;align-items:center;gap:1rem;padding:1.25rem 0;display:grid}main.identidad-v4 .id4-siguientes h3{font-size:1.3rem}main.identidad-v4 .id4-siguientes p{color:var(--g-bruma);margin:.4rem 0 .9rem}main.identidad-v4 .id4-siguientes__arte{width:clamp(96px,22vw,150px);height:auto}@media (min-width:900px){main.identidad-v4 .id4-siguientes{grid-template-columns:1fr 1fr;gap:3rem}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){main.identidad-v4 .id4-siguientes>li:hover .id4-siguientes__arte,main.identidad-v4 .id4-aplicado>li:hover .id4-aplicado__icono{transition:translate .3s;translate:0 -4px}}main.home-v4 :is(.hm-demo,.sv-ejemplo,.sv-conexion,.pw-compromisos,.id4-cv-contacto):before,main.home-v4 :is(.hm-demo,.sv-ejemplo,.sv-conexion,.pw-compromisos,.id4-cv-contacto):after{background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 28 12'><path fill='%23F6EFE3' d='M0 0H28V1A14 11 0 0 1 0 1Z'/></svg>") 0 0/28px 12px repeat-x;height:12px}main.home-v4 .hm-medalla{z-index:1;aspect-ratio:1;background:radial-gradient(circle at 38% 30%, #fffbf3, var(--g-carta) 78%);border-radius:50%;place-items:center;width:100%;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){main.home-v4 .hm-medalla{background:radial-gradient(circle at 38% 30%, #fffbf3, color-mix(in srgb, var(--g-carta) 55%, var(--g-lona)) 78%)}}main.home-v4 .hm-medalla{box-shadow:inset 0 0 0 1px var(--g-laton), inset 0 0 0 5px var(--g-lona), inset 0 0 0 6px var(--g-laton), 0 14px 28px -18px #4a2d578c}@supports (color:color-mix(in lab, red, red)){main.home-v4 .hm-medalla{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--g-laton) 45%, transparent), inset 0 0 0 5px var(--g-lona), inset 0 0 0 6px color-mix(in srgb, var(--g-laton) 22%, transparent), 0 14px 28px -18px #4a2d578c}}main.home-v4 .hm-medalla{transition:translate .45s cubic-bezier(.2,.7,.2,1),box-shadow .45s}main.home-v4.home-v4 .hm-medalla .hm-arte{object-fit:contain;width:72%;height:72%;margin:0}main.home-v4 .hm-medalla__num{background:var(--g-mar);width:2rem;height:2rem;color:var(--g-laton-claro);font:500 .75rem/1 var(--g-fuente-mono);box-shadow:0 0 0 3px var(--g-lona);border-radius:50%;place-items:center;display:grid;position:absolute;top:2%;right:2%}main.home-v4>section.hm-hero{isolation:isolate;position:relative}main.home-v4>section.hm-hero:after{content:"";z-index:-2;background-image:radial-gradient(circle, var(--g-mar) 1px, transparent 1.4px);position:absolute;inset:0 -50vw}@supports (color:color-mix(in lab, red, red)){main.home-v4>section.hm-hero:after{background-image:radial-gradient(circle, color-mix(in srgb, var(--g-mar) 16%, transparent) 1px, transparent 1.4px)}}main.home-v4>section.hm-hero:after{pointer-events:none;background-size:22px 22px;-webkit-mask-image:radial-gradient(48% 62% at 50% 38%,#000 0%,#0000 80%);mask-image:radial-gradient(48% 62% at 50% 38%,#000 0%,#0000 80%)}main.home-v4 .hm-hero h1 em{position:relative}main.home-v4 .hm-subrayado{pointer-events:none;width:96%;height:.3em;position:absolute;bottom:-.16em;left:2%;overflow:visible}main.home-v4 .hm-subrayado path{fill:none;stroke:var(--g-laton-claro);stroke-width:3px;stroke-linecap:round;vector-effect:non-scaling-stroke}main.home-v4 .hm-subrayado path+path{stroke-width:2px;opacity:.6}main.home-v4 .hm-recorrido>li{position:relative}main.home-v4.home-v4 .hm-recorrido .hm-medalla{width:76px}@media (min-width:700px){main.home-v4.home-v4 .hm-recorrido{gap:clamp(1rem,2.5vw,2rem);margin-top:2.25rem}main.home-v4.home-v4 .hm-recorrido__paso{justify-content:flex-start;align-items:center;gap:.85rem;padding:0}main.home-v4.home-v4 .hm-recorrido .hm-medalla{width:min(100%,180px)}}@media (hover:hover) and (pointer:fine){main.home-v4 :is(.hm-recorrido__paso,.hm-pasos>li):hover .hm-medalla{box-shadow:inset 0 0 0 1px var(--g-laton), inset 0 0 0 5px var(--g-lona), inset 0 0 0 6px var(--g-laton), 0 22px 34px -18px #4a2d5799;translate:0 -6px}@supports (color:color-mix(in lab, red, red)){main.home-v4 :is(.hm-recorrido__paso,.hm-pasos>li):hover .hm-medalla{box-shadow:inset 0 0 0 1px var(--g-laton), inset 0 0 0 5px var(--g-lona), inset 0 0 0 6px color-mix(in srgb, var(--g-laton) 40%, transparent), 0 22px 34px -18px #4a2d5799}}}main.home-v4.home-v4 .hm-resultados li{text-align:center;color:var(--g-lona);flex-direction:column;gap:.6rem;font-size:.8125rem}main.home-v4 .hm-medalla--noche{width:76px;box-shadow:inset 0 0 0 1px var(--g-laton), inset 0 0 0 4px var(--g-lona), 0 0 0 1px var(--g-laton-claro), 0 0 26px -6px var(--g-laton-claro)}@supports (color:color-mix(in lab, red, red)){main.home-v4 .hm-medalla--noche{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--g-laton) 50%, transparent), inset 0 0 0 4px var(--g-lona), 0 0 0 1px color-mix(in srgb, var(--g-laton-claro) 45%, transparent), 0 0 26px -6px color-mix(in srgb, var(--g-laton-claro) 45%, transparent)}}@media (min-width:900px){main.home-v4 .hm-medalla--noche{width:96px}}main.home-v4 .hm-catalogo{gap:.75rem}main.home-v4.home-v4 .hm-servicio{border:1px solid var(--hm-borde,var(--g-carta-honda));background:#fffbf3;border-radius:14px;grid-template-columns:72px minmax(0,1fr) 36px;gap:.85rem;padding:.9rem .9rem .9rem .75rem}@supports (color:color-mix(in lab, red, red)){main.home-v4.home-v4 .hm-servicio{background:color-mix(in srgb, #fffbf3 70%, var(--g-lona))}}main.home-v4.home-v4 .hm-servicio{box-shadow:0 1px 0 var(--g-laton)}@supports (color:color-mix(in lab, red, red)){main.home-v4.home-v4 .hm-servicio{box-shadow:0 1px 0 color-mix(in srgb, var(--g-laton) 12%, transparent)}}main.home-v4.home-v4 .hm-servicio .hm-arte{height:72px}main.home-v4.home-v4 .hm-servicio__ir{border:1px solid var(--g-laton);border-radius:50%;place-items:center;width:36px;height:36px;display:grid}@supports (color:color-mix(in lab, red, red)){main.home-v4.home-v4 .hm-servicio__ir{border:1px solid color-mix(in srgb, var(--g-laton) 55%, transparent)}}main.home-v4.home-v4 .hm-servicio__ir{font-size:1rem;transition:background-color .25s,color .25s,translate .26s cubic-bezier(.2,.7,.2,1)}@media (min-width:900px){main.home-v4.home-v4 .hm-catalogo{gap:1rem 1.25rem}main.home-v4.home-v4 .hm-servicio{grid-template-columns:112px minmax(0,1fr) 40px;padding:1.1rem 1.25rem 1.1rem 1rem}main.home-v4.home-v4 .hm-servicio .hm-arte{height:100px}main.home-v4.home-v4 .hm-servicio__ir{width:40px;height:40px}}@media (hover:hover) and (pointer:fine){main.home-v4.home-v4 .hm-servicio:hover{border-color:var(--g-laton);background:#fffbf3}@supports (color:color-mix(in lab, red, red)){main.home-v4.home-v4 .hm-servicio:hover{border-color:color-mix(in srgb, var(--g-laton) 60%, transparent)}}main.home-v4.home-v4 .hm-servicio:hover{translate:0 -3px;box-shadow:0 18px 32px -22px #4a2d578c}main.home-v4.home-v4 .hm-servicio:hover .hm-servicio__ir{background:var(--g-mar);color:var(--g-laton-claro);translate:0}}main.home-v4.home-v4 .hm-pasos li{grid-template-columns:76px minmax(0,1fr);gap:1rem}main.home-v4.home-v4 .hm-pasos .hm-medalla{width:76px}@media (min-width:900px){main.home-v4.home-v4 .hm-pasos{gap:1rem}main.home-v4.home-v4 .hm-pasos>li,main.home-v4.home-v4 .hm-pasos>li+li{text-align:center;border:1px solid var(--hm-borde,var(--g-carta-honda));background:#fffbf3;border-radius:16px;align-items:center;padding:1.4rem 1rem 1.25rem}@supports (color:color-mix(in lab, red, red)){main.home-v4.home-v4 .hm-pasos>li,main.home-v4.home-v4 .hm-pasos>li+li{background:color-mix(in srgb, #fffbf3 65%, var(--g-lona))}}main.home-v4.home-v4 .hm-pasos .hm-medalla{width:min(100%,132px);margin-bottom:.4rem}main.home-v4 .hm-pasos>li{position:relative}main.home-v4 .hm-pasos>li+li:before{content:"→";z-index:2;background:var(--g-lona);width:1.5rem;height:1.5rem;color:var(--g-laton);box-shadow:inset 0 0 0 1px var(--g-laton);border-radius:50%;place-items:center;font-size:.8rem;display:grid;position:absolute;top:4.6rem;left:-.95rem}@supports (color:color-mix(in lab, red, red)){main.home-v4 .hm-pasos>li+li:before{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--g-laton) 55%, transparent)}}}main.home-v4 .hm-sobre__retrato{width:min(100%,300px);margin:0 auto;padding-bottom:3.5rem;position:relative}main.home-v4 .hm-sobre__marco{aspect-ratio:4/5;background:radial-gradient(circle at 50% 35%, #fffbf3, var(--g-carta));border-radius:999px 999px 18px 18px;overflow:hidden}@supports (color:color-mix(in lab, red, red)){main.home-v4 .hm-sobre__marco{background:radial-gradient(circle at 50% 35%, #fffbf3, color-mix(in srgb, var(--g-carta) 60%, var(--g-lona)))}}main.home-v4 .hm-sobre__marco{box-shadow:inset 0 0 0 1px var(--g-laton), 0 0 0 8px var(--g-lona), 0 0 0 9px var(--g-laton), 0 26px 40px -26px #4a2d5799}@supports (color:color-mix(in lab, red, red)){main.home-v4 .hm-sobre__marco{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--g-laton) 55%, transparent), 0 0 0 8px var(--g-lona), 0 0 0 9px color-mix(in srgb, var(--g-laton) 30%, transparent), 0 26px 40px -26px #4a2d5799}}main.home-v4 .hm-sobre__marco img{object-fit:cover;width:100%;height:100%}main.home-v4 .hm-sobre__monograma{height:100%;color:var(--g-mar);place-content:center;justify-items:center;gap:.75rem;display:grid}main.home-v4 .hm-sobre__monograma>span{border:1px solid var(--g-mar);width:5.5rem;height:5.5rem;font:450 2.4rem/1 var(--g-fuente-display);letter-spacing:-.06em;border-radius:50%;place-items:center;display:grid}main.home-v4 .hm-sobre__monograma small{font:500 .75rem/1 var(--g-fuente-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--g-bruma)}main.home-v4.home-v4 .hm-sobre__retrato .hm-sobre__sextante{filter:drop-shadow(0 10px 14px #4a2d572e);width:82%;margin:0;position:absolute;bottom:0;right:-28%}@media (min-width:900px){main.home-v4 .hm-sobre__retrato{width:min(100%,320px);margin-right:18%}}main.home-v4.home-v4 .hm-contacto__pasos{gap:.75rem;max-width:440px}main.home-v4.home-v4 .hm-contacto__pasos>li{border:1px solid var(--hm-borde,var(--g-carta-honda));background:#fffbf3;border-radius:14px;grid-template-columns:88px auto minmax(0,1fr);gap:.8rem;padding:.6rem 1rem .6rem .6rem}@supports (color:color-mix(in lab, red, red)){main.home-v4.home-v4 .hm-contacto__pasos>li{background:color-mix(in srgb, #fffbf3 65%, var(--g-lona))}}main.home-v4.home-v4 .hm-contacto__arte{width:88px;height:88px}@media (min-width:900px){main.home-v4.home-v4 .hm-contacto__pasos{gap:1.25rem;max-width:1000px}main.home-v4.home-v4 .hm-contacto__pasos>li{text-align:center;grid-template-columns:1fr;justify-items:center;gap:.5rem;padding:1.5rem 1.25rem}main.home-v4.home-v4 .hm-contacto__arte{width:132px;height:132px}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){main.home-v4 .hm-subrayado path{stroke-dasharray:330;animation:1.1s cubic-bezier(.4,0,.2,1) 1.1s both v4-subraya}main.home-v4 .hm-subrayado path+path{animation-delay:1.5s}main.home-v4 .hm-medalla__num{animation:v4-sube .5s calc(.7s + var(--n,0) * .12s) cubic-bezier(.3, 1.4, .5, 1) both}main.home-v4 .hm-demo[data-visto] .hm-medalla--noche{animation:v4-enciende 2.6s calc(3.3s + var(--n,0) * .4s) ease-in-out both}}@keyframes v4-subraya{0%{stroke-dashoffset:330px}to{stroke-dashoffset:0}}@keyframes v4-medialuna{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes v4-enciende{0%{filter:brightness(.55)saturate(.6)}40%{filter:brightness(1.12)}to{filter:none}}main.home-v4.home-v4 .hm-medalla .hm-arte{box-shadow:none;background:0 0;border-radius:0;padding:0;rotate:0deg}main.home-v4.home-v4 .hm-recorrido__paso .hm-medalla__num,main.home-v4.home-v4 .hm-medalla__num{color:var(--g-laton-claro);font:500 .75rem/1 var(--g-fuente-mono)}main.home-v4.home-v4 .hm-servicio{margin-inline:0}@media (max-width:699px){main.home-v4 .hm-sobre__retrato{width:min(72%,250px);margin-left:8%}main.home-v4.home-v4 .hm-sobre__retrato .hm-sobre__sextante{width:78%;right:-40%}}main.home-v4.home-v4 .hm-medalla--noche .hm-arte{width:84%;height:84%}main.home-v4 .sv-medalla{width:2.75rem;height:2.75rem;color:var(--g-mar);background:radial-gradient(circle at 38% 30%, #fffbf3, var(--g-carta) 80%);border-radius:50%;flex:none;place-items:center;display:inline-grid}@supports (color:color-mix(in lab, red, red)){main.home-v4 .sv-medalla{background:radial-gradient(circle at 38% 30%, #fffbf3, color-mix(in srgb, var(--g-carta) 55%, var(--g-lona)) 80%)}}main.home-v4 .sv-medalla{box-shadow:inset 0 0 0 1px var(--g-laton), inset 0 0 0 3.5px var(--g-lona), inset 0 0 0 4.5px var(--g-laton), 0 8px 18px -12px #4a2d578c}@supports (color:color-mix(in lab, red, red)){main.home-v4 .sv-medalla{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--g-laton) 50%, transparent), inset 0 0 0 3.5px var(--g-lona), inset 0 0 0 4.5px color-mix(in srgb, var(--g-laton) 22%, transparent), 0 8px 18px -12px #4a2d578c}}main.home-v4 .sv-medalla--grande{width:4.5rem;height:4.5rem}main.home-v4 .sv-medalla svg{color:var(--g-mar)}main.home-v4 .sv-icono-grabado{object-fit:contain}main.home-v4 .sv-ejemplo-arte{isolation:isolate;place-items:center;padding:1rem;display:grid;position:relative}main.home-v4 .sv-ejemplo-arte:before{content:"";z-index:-1;background:radial-gradient(closest-side, var(--g-laton-claro), transparent);border-radius:50%;position:absolute;inset:5% 8%}@supports (color:color-mix(in lab, red, red)){main.home-v4 .sv-ejemplo-arte:before{background:radial-gradient(closest-side, color-mix(in srgb, var(--g-laton-claro) 30%, transparent), transparent)}}main.home-v4 .sv-ejemplo-arte:before{filter:blur(6px)}main.home-v4.home-v4 .sv-ejemplo .sv-luz{object-fit:contain;width:min(100%,340px);height:auto;max-height:260px;box-shadow:none;filter:invert(1) hue-rotate(180deg) saturate(1.3) brightness(1.08) drop-shadow(0 0 14px var(--g-laton-claro));background:0 0;border-radius:0;margin:0;padding:0;rotate:0deg}@supports (color:color-mix(in lab, red, red)){main.home-v4.home-v4 .sv-ejemplo .sv-luz{filter:invert(1) hue-rotate(180deg) saturate(1.3) brightness(1.08) drop-shadow(0 0 14px color-mix(in srgb, var(--g-laton-claro) 35%, transparent))}}main.home-v4 .sv-destellos{width:54px;height:54px;position:absolute;top:0;right:4%;overflow:visible}main.home-v4 .sv-destellos path{fill:none;stroke:var(--g-laton-claro);stroke-width:3px;stroke-linecap:round}main.home-v4 .sv-flujo-fila{flex-wrap:wrap;justify-content:center;gap:.5rem 1.4rem;margin-top:.5rem;display:flex}main.home-v4 .sv-flujo-fila>li{color:var(--g-lona);align-items:center;gap:.5rem;font-size:.875rem;display:flex;position:relative}main.home-v4 .sv-flujo-fila>li+li:before{content:"·";color:var(--g-laton-claro);position:absolute;left:-.95rem}main.home-v4 .sv-flujo-fila__fin{border:1px solid var(--g-laton-claro);flex-basis:100%;justify-content:center;margin-top:.4rem;padding:.7rem 1rem}@supports (color:color-mix(in lab, red, red)){main.home-v4 .sv-flujo-fila__fin{border:1px solid color-mix(in srgb, var(--g-laton-claro) 60%, transparent)}}main.home-v4 .sv-flujo-fila__fin{border-radius:12px}main.home-v4 .sv-flujo-fila__fin:before{content:none!important}main.home-v4 .sv-flujo-fila__fin span{color:var(--g-arena);font-size:.8125rem;display:grid}main.home-v4 .sv-flujo-fila__fin strong{color:var(--g-lona);font-size:.9375rem}main.home-v4 .sv-piezas-ejemplo{gap:1rem;display:grid}main.home-v4 .sv-piezas-ejemplo ul{gap:.75rem;display:grid}main.home-v4 .sv-piezas-ejemplo li{color:var(--g-lona);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.15rem .9rem;display:grid}main.home-v4 .sv-piezas-ejemplo li .sv-medalla{grid-row:1/3}main.home-v4 .sv-piezas-ejemplo li p{color:var(--g-arena);font-size:.875rem}@media (min-width:900px){main.home-v4 .sv-piezas-ejemplo ul{grid-template-columns:repeat(3,minmax(0,1fr))}main.home-v4 .sv-piezas-ejemplo li{text-align:center;grid-template-columns:1fr;justify-items:center}main.home-v4 .sv-piezas-ejemplo li .sv-medalla{grid-row:auto}}main.home-v4 .sv-busquedas{gap:.75rem;display:grid}main.home-v4 .sv-resultado{color:var(--g-tinta);background:#fffdf8;border-radius:12px;gap:.35rem;padding:.9rem 3rem .9rem 1rem;display:grid;position:relative;box-shadow:0 12px 26px -18px #0009}main.home-v4 .sv-resultado__q{color:#3c3c3c;border:1px solid #ddd5c8;border-radius:999px;align-items:center;gap:.5rem;width:fit-content;padding:.3rem .8rem;font-size:.875rem;display:inline-flex}main.home-v4 .sv-resultado strong{color:#1a0dab;font-size:.9375rem;font-weight:500}main.home-v4 .sv-resultado--no strong{color:var(--g-bruma);text-decoration:line-through;-webkit-text-decoration-color:var(--g-bruma);-webkit-text-decoration-color:var(--g-bruma);-webkit-text-decoration-color:var(--g-bruma);text-decoration-color:var(--g-bruma)}@supports (color:color-mix(in lab, red, red)){main.home-v4 .sv-resultado--no strong{-webkit-text-decoration-color:color-mix(in srgb, var(--g-bruma) 60%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--g-bruma) 60%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--g-bruma) 60%, transparent);text-decoration-color:color-mix(in srgb, var(--g-bruma) 60%, transparent)}}main.home-v4 .sv-resultado__marca{background:var(--g-laton-claro);width:1.8rem;height:1.8rem;color:var(--g-mar);border-radius:50%;place-items:center;font-weight:700;display:grid;position:absolute;top:50%;right:1rem;translate:0 -50%}main.home-v4 .sv-resultado--no .sv-resultado__marca{background:var(--g-bruma)}@supports (color:color-mix(in lab, red, red)){main.home-v4 .sv-resultado--no .sv-resultado__marca{background:color-mix(in srgb, var(--g-bruma) 25%, #fff)}}main.home-v4 .sv-resultado--no .sv-resultado__marca{color:var(--g-bruma)}main.home-v4 .sv-busquedas>p{color:var(--g-arena);font-size:.8125rem}main.home-v4 .sv-buscadores{gap:.9rem;padding-block:.5rem 2rem;display:grid}main.home-v4 .sv-buscadores>li{border:1px solid var(--hm-borde,var(--g-carta-honda));background:#fffdf8;border-radius:14px;gap:.5rem;padding:1rem;display:grid;box-shadow:0 14px 28px -22px #4a2d5780}main.home-v4 .sv-buscadores__caja{color:#4a4a4a;border:1px solid #e2dcd1;border-radius:999px;align-items:center;gap:.6rem;margin-bottom:.35rem;padding:.55rem .9rem;font-size:.9375rem;display:flex;box-shadow:0 2px 6px -2px #0000001f}main.home-v4 .sv-buscadores__caja svg:first-child{color:var(--g-mar)}main.home-v4 .sv-buscadores__caja svg:last-child{color:var(--g-bruma);margin-left:auto}main.home-v4 .sv-buscadores__texto{white-space:nowrap;overflow:hidden}main.home-v4 .sv-buscadores__linea{background:#e9e3d8;border-radius:3px;height:6px}main.home-v4 .sv-buscadores__linea:nth-of-type(2){background:var(--g-mar);width:72%}@supports (color:color-mix(in lab, red, red)){main.home-v4 .sv-buscadores__linea:nth-of-type(2){background:color-mix(in srgb, var(--g-mar) 55%, #fff)}}main.home-v4 .sv-buscadores__linea:nth-of-type(3){width:92%}main.home-v4 .sv-buscadores__linea:nth-of-type(4){width:60%}@media (min-width:800px){main.home-v4 .sv-buscadores{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}}main.home-v4.home-v4 .sv-beneficios ul{border-block:1px solid var(--hm-borde,var(--g-carta-honda));grid-template-columns:repeat(2,minmax(0,1fr));gap:0;display:grid}main.home-v4.home-v4 .sv-beneficios li{border-bottom:1px solid var(--hm-borde,var(--g-carta-honda));gap:.7rem;max-width:none;padding:.85rem .6rem;font-size:.875rem}main.home-v4.home-v4 .sv-beneficios li:nth-child(odd){border-right:1px solid var(--hm-borde,var(--g-carta-honda))}main.home-v4.home-v4 .sv-beneficios li:nth-last-child(-n+2):nth-child(odd),main.home-v4.home-v4 .sv-beneficios li:last-child{border-bottom:0}main.home-v4.home-v4 .sv-beneficios li:last-child:nth-child(odd){border-right:0;grid-column:1/-1}@media (min-width:900px){main.home-v4.home-v4 .sv-beneficios ul{display:flex}main.home-v4.home-v4 .sv-beneficios li{border:0;flex:1;justify-content:center;padding:1.1rem 1rem}main.home-v4.home-v4 .sv-beneficios li+li{border-left:1px solid var(--hm-borde,var(--g-carta-honda))}main.home-v4.home-v4 .sv-beneficios li:nth-child(odd){border-right:0}}main.home-v4 .sv-tarjetas{gap:.75rem;display:grid}main.home-v4 .sv-tarjetas>li{border:1px solid var(--hm-borde,var(--g-carta-honda));background:#fffbf3;border-radius:14px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:1rem;padding:1.1rem;display:grid}@supports (color:color-mix(in lab, red, red)){main.home-v4 .sv-tarjetas>li{background:color-mix(in srgb, #fffbf3 65%, var(--g-lona))}}main.home-v4 .sv-tarjetas>li{transition:translate .3s cubic-bezier(.2,.7,.2,1),box-shadow .3s,border-color .2s}main.home-v4 .sv-tarjetas h3{margin-top:.15rem;font-size:1.05rem}main.home-v4 .sv-tarjetas p{color:var(--g-bruma);margin-top:.35rem;font-size:.9375rem;line-height:1.5}main.home-v4 .sv-tarjetas .hm-numero{font-size:.75rem}@media (min-width:700px){main.home-v4 .sv-tarjetas{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){main.home-v4 .sv-tarjetas{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}}@media (hover:hover) and (pointer:fine){main.home-v4 .sv-tarjetas>li:hover{border-color:var(--g-laton);translate:0 -3px}@supports (color:color-mix(in lab, red, red)){main.home-v4 .sv-tarjetas>li:hover{border-color:color-mix(in srgb, var(--g-laton) 55%, transparent)}}main.home-v4 .sv-tarjetas>li:hover{box-shadow:0 18px 30px -22px #4a2d578c}}main.home-v4 .sv-ruta{gap:1.5rem;display:grid;position:relative}main.home-v4 .sv-ruta>li{grid-template-columns:4.5rem minmax(0,1fr);align-items:start;gap:.2rem 1rem;display:grid;position:relative}main.home-v4 .sv-ruta__hito{grid-row:1/3;position:relative}main.home-v4 .sv-ruta__num{background:var(--g-mar);width:1.6rem;height:1.6rem;color:var(--g-laton-claro);font:500 .6875rem/1 var(--g-fuente-mono);box-shadow:0 0 0 2px var(--g-lona);border-radius:50%;place-items:center;display:grid;position:absolute;top:-.3rem;right:-.4rem}main.home-v4 .sv-ruta h3{margin-top:.6rem;font-size:1.1rem}main.home-v4 .sv-ruta p{color:var(--g-bruma);font-size:.9375rem;line-height:1.5}main.home-v4 .sv-ruta>li+li:before{content:"";border-left:2px dashed var(--g-laton);height:1.5rem;position:absolute;top:-1.5rem;left:2.25rem}@supports (color:color-mix(in lab, red, red)){main.home-v4 .sv-ruta>li+li:before{border-left:2px dashed color-mix(in srgb, var(--g-laton) 65%, transparent)}}@media (min-width:900px){main.home-v4 .sv-ruta{grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:2rem}main.home-v4 .sv-ruta>li{text-align:center;grid-template-columns:1fr;justify-items:center}main.home-v4 .sv-ruta__hito{grid-row:auto}main.home-v4 .sv-ruta>li+li:before{border-left:0;border-top:2px dashed var(--g-laton);height:0;top:2.25rem;left:calc(2.5rem - 50%);right:calc(50% + 2.5rem)}@supports (color:color-mix(in lab, red, red)){main.home-v4 .sv-ruta>li+li:before{border-top:2px dashed color-mix(in srgb, var(--g-laton) 65%, transparent)}}main.home-v4 .sv-ruta>li+li:after{content:"→";color:var(--g-laton);background:var(--g-lona);padding-inline:.15rem;font-size:.95rem;position:absolute;top:1.55rem;left:-1.45rem}}main.home-v4.home-v4 .sv-etapas li{grid-template-columns:4.5rem minmax(0,1fr);gap:.25rem 1rem}main.home-v4.home-v4 .sv-etapas li>.sv-medalla{grid-row:1/4}main.home-v4.home-v4 .sv-etapas li>:is(.hm-numero,h3,p){grid-column:2}@media (min-width:900px){main.home-v4.home-v4 .sv-etapas li{text-align:center;flex-direction:column;align-items:center;display:flex}}main.home-v4 .sv-hoycon{border:1px solid var(--hm-borde,var(--g-carta-honda));background:#fffbf3;border-radius:16px;overflow:hidden}@supports (color:color-mix(in lab, red, red)){main.home-v4 .sv-hoycon{background:color-mix(in srgb, #fffbf3 60%, var(--g-lona))}}main.home-v4 .sv-hoycon__cab,main.home-v4 .sv-hoycon li{grid-template-columns:minmax(0,1fr) 2.5rem minmax(0,1fr);align-items:center;display:grid}main.home-v4 .sv-hoycon__cab span{font:600 1rem/1.2 var(--g-fuente-display);color:var(--g-mar);background:var(--g-carta);padding:.85rem 1.1rem}@supports (color:color-mix(in lab, red, red)){main.home-v4 .sv-hoycon__cab span{background:color-mix(in srgb, var(--g-carta) 45%, var(--g-lona))}}main.home-v4 .sv-hoycon__cab span:last-child{color:var(--g-laton);background:var(--g-laton-claro)}@supports (color:color-mix(in lab, red, red)){main.home-v4 .sv-hoycon__cab span:last-child{background:color-mix(in srgb, var(--g-laton-claro) 22%, var(--g-lona))}}main.home-v4 .sv-hoycon__cab span:nth-child(2){align-self:stretch}main.home-v4 .sv-hoycon li{border-top:1px solid var(--hm-borde,var(--g-carta-honda))}main.home-v4 .sv-hoycon li p{align-items:center;gap:.75rem;min-height:64px;padding:.85rem 1.1rem;font-size:.9375rem;display:flex}main.home-v4 .sv-hoycon__hoy{color:var(--g-bruma)}main.home-v4 .sv-hoycon__hoy svg{color:var(--g-bruma);flex:none}main.home-v4 .sv-hoycon__con{color:var(--g-mar);background:var(--g-laton-claro)}@supports (color:color-mix(in lab, red, red)){main.home-v4 .sv-hoycon__con{background:color-mix(in srgb, var(--g-laton-claro) 8%, transparent)}}main.home-v4 .sv-hoycon__con{align-self:stretch}main.home-v4 .sv-hoycon__con .sv-medalla{width:2.4rem;height:2.4rem}main.home-v4 .sv-hoycon__flecha{text-align:center;color:var(--g-laton);font-size:1.1rem}@media (max-width:640px){main.home-v4 .sv-hoycon__cab{display:none}main.home-v4 .sv-hoycon li{grid-template-columns:1fr}main.home-v4 .sv-hoycon__flecha{line-height:1;rotate:90deg}main.home-v4 .sv-hoycon li p{min-height:0}}main.home-v4 .sv-crm__que{max-width:640px;color:var(--g-bruma);margin-top:.75rem;font-size:1.0625rem}main.home-v4 .sv-crm__casos{gap:1rem;margin-top:1.5rem;display:grid}main.home-v4 .sv-crm__casos>li{border:1px solid var(--hm-borde,var(--g-carta-honda));background:#fffbf3;border-radius:16px;gap:.6rem;padding:1.4rem;display:grid}@supports (color:color-mix(in lab, red, red)){main.home-v4 .sv-crm__casos>li{background:color-mix(in srgb, #fffbf3 65%, var(--g-lona))}}main.home-v4 .sv-crm__casos>li:nth-child(2){border-color:var(--g-laton)}@supports (color:color-mix(in lab, red, red)){main.home-v4 .sv-crm__casos>li:nth-child(2){border-color:color-mix(in srgb, var(--g-laton) 55%, transparent)}}main.home-v4 .sv-crm__casos>li:nth-child(2){box-shadow:0 18px 30px -24px #4a2d5799}main.home-v4 .sv-crm__casos p{color:var(--g-bruma)}@media (min-width:900px){main.home-v4 .sv-crm__casos{grid-template-columns:repeat(3,minmax(0,1fr))}}main.home-v4 .sv-oficios-salto{text-align:center;padding-block:.5rem 1.5rem}main.home-v4.home-v4 .sv-niveles__lista--v5>li{border:1px solid var(--hm-borde,var(--g-carta-honda));background:#fffbf3;border-radius:16px;align-content:start;gap:.4rem;padding:1.5rem;display:grid}@supports (color:color-mix(in lab, red, red)){main.home-v4.home-v4 .sv-niveles__lista--v5>li{background:color-mix(in srgb, #fffbf3 65%, var(--g-lona))}}main.home-v4.home-v4 .sv-niveles__lista--v5>li[data-elegida]{background:var(--g-mar);color:var(--g-lona);border-color:var(--g-mar)}main.home-v4.home-v4 .sv-niveles__lista--v5>li[data-elegida] :is(h3,p,li){color:var(--g-lona)}main.home-v4 .sv-niveles__arte{object-fit:contain;width:120px;height:100px;margin-bottom:.25rem}main.home-v4 .sv-niveles__puntos{gap:.35rem;margin-top:.5rem;display:grid}main.home-v4 .sv-niveles__puntos li{align-items:center;gap:.5rem;font-size:.9375rem;display:flex}main.home-v4 .sv-niveles__puntos li:before{content:"✓";background:var(--g-laton-claro);width:1.3rem;height:1.3rem;color:var(--g-mar);border-radius:50%;flex:none;place-items:center;font-size:.7rem;font-weight:700;display:grid}main.home-v4.home-v4 .sv-tabla{background:#fffbf3;border-radius:16px}@supports (color:color-mix(in lab, red, red)){main.home-v4.home-v4 .sv-tabla{background:color-mix(in srgb, #fffbf3 60%, var(--g-lona))}}main.home-v4.home-v4 .sv-tabla thead th{background:var(--g-mar);color:var(--g-laton-claro);padding-block:1rem;font-size:.75rem}main.home-v4.home-v4 .sv-tabla tbody tr:nth-child(2n){background:var(--g-carta)}@supports (color:color-mix(in lab, red, red)){main.home-v4.home-v4 .sv-tabla tbody tr:nth-child(2n){background:color-mix(in srgb, var(--g-carta) 25%, transparent)}}main.home-v4.home-v4 .sv-tabla tbody th{color:var(--g-mar);padding-left:1rem;font-size:.9375rem}main.home-v4.home-v4 .sv-tabla .sv-si{background:var(--g-laton-claro);width:1.6rem;height:1.6rem;color:var(--g-mar);border-radius:50%;place-items:center;font-size:.8rem;font-weight:700;display:inline-grid}main.home-v4.home-v4 .sv-tabla .sv-no{color:var(--g-bruma)}@supports (color:color-mix(in lab, red, red)){main.home-v4.home-v4 .sv-tabla .sv-no{color:color-mix(in srgb, var(--g-bruma) 60%, transparent)}}main.home-v4.home-v4 .sv-tabla tbody tr{transition:background-color .2s}main.home-v4.home-v4 .sv-tabla tbody tr:hover{background:var(--g-laton-claro)}@supports (color:color-mix(in lab, red, red)){main.home-v4.home-v4 .sv-tabla tbody tr:hover{background:color-mix(in srgb, var(--g-laton-claro) 14%, transparent)}}main.home-v4.home-v4 .sv-comparar{gap:1rem;max-width:none;display:grid}main.home-v4.home-v4 .sv-comparar>li{grid-template-columns:1fr;gap:.6rem;padding:1.4rem;display:grid}main.home-v4.home-v4 .sv-comparar__arte{width:min(70%,240px);height:auto;margin:0 auto .5rem}@media (min-width:700px){main.home-v4.home-v4 .sv-comparar>li{grid-template-columns:180px minmax(0,1fr);align-items:start;column-gap:1.5rem}main.home-v4.home-v4 .sv-comparar>li>.sv-comparar__arte{grid-row:1/7;align-self:center;width:100%;margin:0}}@media (min-width:1100px){main.home-v4.home-v4 .sv-comparar{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){main.home-v4 .sv-destellos path{animation:2.4s ease-in-out infinite v4-destello}main.home-v4 .sv-destellos path:nth-child(2){animation-delay:.3s}main.home-v4 .sv-destellos path:nth-child(3){animation-delay:.6s}main.home-v4 [data-visto] .sv-luz{animation:6s ease-in-out 1.2s infinite v4-flota}main.home-v4 [data-visto] .sv-ruta>li+li:before{animation:v4-medialuna .7s calc(.3s + var(--n,0) * .26s) cubic-bezier(.4, 0, .2, 1) both}main.home-v4 [data-visto] .sv-ruta .sv-medalla,main.home-v4 [data-visto] .sv-tarjetas .sv-medalla,main.home-v4 [data-visto] .sv-crm__casos .sv-medalla{animation:v4-moneda .6s calc(.2s + var(--n,0) * .16s) cubic-bezier(.3, 1.4, .5, 1) both}main.home-v4 [data-visto] .sv-hoycon__con{animation:v4-enciende-con .9s calc(.5s + var(--n,0) * .35s) ease both}main.home-v4 [data-visto] .sv-hoycon__flecha{animation:v4-sube .5s calc(.35s + var(--n,0) * .35s) ease both}main.home-v4 .sv-buscadores__texto{animation:v4-teclea 1.6s calc(.6s + var(--n,0) * .5s) steps(18, end) both;display:inline-block}main.home-v4 .sv-buscadores__linea{transform-origin:0;animation:v4-linea .7s calc(1.6s + var(--n,0) * .5s) cubic-bezier(.2, .7, .2, 1) both}}@keyframes v4-destello{0%,to{opacity:.35;stroke-dasharray:2 20}50%{opacity:1;stroke-dasharray:20 0}}@keyframes v4-flota{0%,to{translate:0}50%{translate:0 -8px}}@keyframes v4-moneda{0%{opacity:0;scale:.4}to{opacity:1;scale:1}}@keyframes v4-gira{0%{rotate:0deg}to{rotate:360deg}}@keyframes v4-enciende-con{0%{opacity:.2;background-color:#0000;translate:-10px}to{opacity:1;translate:0}}@keyframes v4-teclea{0%{max-width:0}to{max-width:100%}}main.home-v4.home-v4 .sv-flujo-ejemplo{grid-template-columns:1fr;gap:.75rem;display:grid}main.home-v4.home-v4 .sv-flujo-ejemplo>div{border:0;padding:1rem}main.home-v4.home-v4 .sv-flujo-ejemplo .sv-flujo-fila{flex-direction:row;display:flex}main.home-v4.home-v4 .sv-flujo-ejemplo .sv-flujo-fila>li{padding:0;font-size:.875rem;display:flex}main.home-v4.home-v4 .sv-flujo-ejemplo .sv-flujo-fila__fin{padding:.7rem 1rem}main.home-v4.home-v4 .sv-flujo-ejemplo svg{color:var(--g-mar)}@media (min-width:1100px){main.home-v4 .sv-tarjetas:has(>li:nth-child(7)){grid-template-columns:repeat(12,minmax(0,1fr))}main.home-v4 .sv-tarjetas:has(>li:nth-child(7))>li{grid-column:span 3;grid-template-columns:1fr}main.home-v4 .sv-tarjetas:has(>li:nth-child(7))>li:nth-child(n+5){grid-column:span 4}}main.home-v4.home-v4 .sv-requisitos>div{border:1px solid var(--hm-borde,var(--g-carta-honda));border-radius:14px}main.home-v4.home-v4 .sv-requisitos>div:first-child{background:var(--g-laton-claro)}@supports (color:color-mix(in lab, red, red)){main.home-v4.home-v4 .sv-requisitos>div:first-child{background:color-mix(in srgb, var(--g-laton-claro) 10%, var(--g-lona))}}main.home-v4.home-v4 .sv-requisitos>div:last-child{background:var(--g-carta)}@supports (color:color-mix(in lab, red, red)){main.home-v4.home-v4 .sv-requisitos>div:last-child{background:color-mix(in srgb, var(--g-carta) 30%, var(--g-lona))}}main.home-v4.home-v4 .sv-niveles__lista--v5>li{flex-direction:column;align-items:flex-start;display:flex}main.home-v4.home-v4 .sv-niveles__lista--v5 .sv-niveles__puntos li{background:0 0;border:0;grid-template-columns:none;padding:0;display:flex}main.home-v4.home-v4 .sv-niveles__lista--v5 .sv-niveles__arte{width:132px;height:110px}main.home-v4.home-v4 .sv-niveles__lista--v5 h3{font-size:1.4rem}main.home-v4.home-v4 .sv-piezas-ejemplo>.sv-ejemplo-arte{background:0 0;border:0;grid-template-columns:1fr;padding:1rem;display:grid}@media (max-width:699px){main.home-v4.home-v4 .sv-beneficios li{gap:.55rem;font-size:.8125rem}main.home-v4.home-v4 .sv-beneficios .sv-medalla{width:2.2rem;height:2.2rem}main.home-v4.home-v4 .sv-beneficios .sv-medalla svg{width:18px;height:18px}}main.home-v4.home-v4 .sv-niveles__lista--v5 .sv-niveles__puntos li{flex-direction:row;align-items:center;gap:.55rem}main.home-v4.home-v4 .sv-piezas-ejemplo li p{grid-column:auto}@media (min-width:900px){main.home-v4.home-v4 .sv-piezas-ejemplo li{flex-direction:column;align-items:center;gap:.4rem;display:flex}}main.identidad-v4.identidad-v4 .sv-portada>.id4-retrato:not(.id4-retrato--compacto){place-self:center;width:min(78vw,360px);margin:1rem auto 2rem}@media (min-width:900px){main.identidad-v4.identidad-v4 .sv-portada>.id4-retrato:not(.id4-retrato--compacto){width:min(100%,400px)}}main.identidad-v4.identidad-v4 .id4-ugc-arte .id4-retrato{background:radial-gradient(circle at 50% 35%, #fffbf3, var(--g-carta));border:0;border-radius:999px 999px 14px 14px;width:230px}@supports (color:color-mix(in lab, red, red)){main.identidad-v4.identidad-v4 .id4-ugc-arte .id4-retrato{background:radial-gradient(circle at 50% 35%, #fffbf3, color-mix(in srgb, var(--g-carta) 60%, var(--g-lona)))}}main.identidad-v4.identidad-v4 .id4-ugc-arte .id4-retrato{box-shadow:inset 0 0 0 1px var(--g-laton), 0 0 0 7px var(--g-lona), 0 0 0 8px var(--g-laton), 0 24px 36px -24px #4a2d5799}@supports (color:color-mix(in lab, red, red)){main.identidad-v4.identidad-v4 .id4-ugc-arte .id4-retrato{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--g-laton) 55%, transparent), 0 0 0 7px var(--g-lona), 0 0 0 8px color-mix(in srgb, var(--g-laton) 30%, transparent), 0 24px 36px -24px #4a2d5799}}main.identidad-v4.identidad-v4 .id4-ugc-arte .id4-retrato{overflow:hidden}main.identidad-v4.identidad-v4 .id4-ugc-arte .id4-retrato:before,main.identidad-v4.identidad-v4 .id4-ugc-arte .id4-retrato:after{content:none}main.identidad-v4.identidad-v4 .id4-ugc-arte>.hm-arte{filter:drop-shadow(0 10px 14px #4a2d5733);width:55%;height:180px;bottom:-10px;right:-6%}main.identidad-v4.identidad-v4 .id4-trayectoria>.hm-arte{width:min(70%,260px);height:auto;margin:0 auto;display:block}@media (max-width:899px){main.identidad-v4.identidad-v4 .id4-regla{display:none}main.identidad-v4.identidad-v4 .id4-hitos{padding-left:.6rem;position:relative}main.identidad-v4.identidad-v4 .id4-hitos:before{content:"";background:repeating-linear-gradient(to bottom, var(--g-mar) 0 1px, transparent 1px 9px) left / 7px 100% no-repeat, linear-gradient(90deg, #e9ddea, #f7f0f5 55%, #d9c8dc);border-radius:7px;width:14px;position:absolute;top:.4rem;bottom:.4rem;left:0}@supports (color:color-mix(in lab, red, red)){main.identidad-v4.identidad-v4 .id4-hitos:before{background:repeating-linear-gradient(to bottom, color-mix(in srgb, var(--g-mar) 55%, transparent) 0 1px, transparent 1px 9px) left / 7px 100% no-repeat, linear-gradient(90deg, #e9ddea, #f7f0f5 55%, #d9c8dc)}}main.identidad-v4.identidad-v4 .id4-hitos:before{box-shadow:inset 0 0 0 1px var(--g-mar)}@supports (color:color-mix(in lab, red, red)){main.identidad-v4.identidad-v4 .id4-hitos:before{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--g-mar) 45%, transparent)}}main.identidad-v4.identidad-v4 .id4-hitos li{border-left:0;padding-left:1.6rem}main.identidad-v4.identidad-v4 .id4-hitos li:before{background:var(--g-laton-claro);width:14px;height:14px;box-shadow:0 0 0 2px var(--g-lona), 0 0 0 3px var(--g-laton);top:.55rem;left:-.6rem}main.identidad-v4.identidad-v4 .id4-hitos li{grid-template-columns:minmax(0,1fr) 64px;align-items:center;column-gap:1rem;display:grid}main.identidad-v4.identidad-v4 .id4-hitos li>.id4-hito__arte{grid-area:1/2/3;width:64px;height:64px}}main.identidad-v4.identidad-v4 .id4-datos li{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.2rem .75rem}main.identidad-v4.identidad-v4 .id4-datos li .sv-medalla{grid-row:1/3;width:2.4rem;height:2.4rem}@media (max-width:899px){main.identidad-v4.identidad-v4 .id4-datos li{grid-template-columns:1fr;justify-items:start}main.identidad-v4.identidad-v4 .id4-datos li .sv-medalla{grid-row:auto}}main.identidad-v4.identidad-v4 .id4-clientes:not(.id4-clientes--capturas) a{border:1px solid var(--hm-borde,var(--g-carta-honda));background:#fffbf3;border-radius:14px}@supports (color:color-mix(in lab, red, red)){main.identidad-v4.identidad-v4 .id4-clientes:not(.id4-clientes--capturas) a{background:color-mix(in srgb, #fffbf3 65%, var(--g-lona))}}main.identidad-v4.identidad-v4 .id4-clientes:not(.id4-clientes--capturas) a{transition:translate .3s,box-shadow .3s}main.identidad-v4.identidad-v4 .id4-clientes:not(.id4-clientes--capturas) a>div{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.15rem .9rem;padding:1rem 2.5rem 1rem 1rem;display:grid}main.identidad-v4.identidad-v4 .id4-clientes:not(.id4-clientes--capturas) a>div>.sv-medalla{grid-row:1/3}main.identidad-v4.identidad-v4 .id4-clientes a>div>span{margin-top:.1rem}main.identidad-v4.identidad-v4 .id4-clientes:not(.id4-clientes--capturas) svg.lucide{top:1.1rem;right:1rem}@media (hover:hover) and (pointer:fine){main.identidad-v4.identidad-v4 .id4-clientes:not(.id4-clientes--capturas) a:hover{translate:0 -3px;box-shadow:0 16px 28px -22px #4a2d578c}}main.identidad-v4.identidad-v4 .id4-stack>section{border:1px solid var(--hm-borde,var(--g-carta-honda));background:#fffbf3;border-radius:14px;padding:1.2rem}@supports (color:color-mix(in lab, red, red)){main.identidad-v4.identidad-v4 .id4-stack>section{background:color-mix(in srgb, #fffbf3 65%, var(--g-lona))}}main.identidad-v4.identidad-v4 .id4-stack h3{border:0;align-items:center;gap:.65rem;margin-bottom:.85rem;padding:0;font-size:1.05rem;display:flex}main.identidad-v4.identidad-v4 .id4-stack h3 .sv-medalla{width:2.4rem;height:2.4rem}@media (min-width:1050px){main.identidad-v4.identidad-v4 .id4-stack{grid-template-columns:repeat(3,minmax(0,1fr))}}main.identidad-v4.identidad-v4 .id4-stack--cv ul{flex-wrap:wrap;gap:.4rem;display:flex}main.identidad-v4.identidad-v4 .id4-stack--cv li{border:1px solid var(--g-laton);padding:.2rem .65rem}@supports (color:color-mix(in lab, red, red)){main.identidad-v4.identidad-v4 .id4-stack--cv li{border:1px solid color-mix(in srgb, var(--g-laton) 45%, transparent)}}main.identidad-v4.identidad-v4 .id4-stack--cv li{border-radius:999px;font-size:.8125rem;line-height:1.5}main.identidad-v4.identidad-v4 .id4-remoto p{align-items:flex-start;gap:.8rem;display:flex}main.identidad-v4.identidad-v4 .id4-cv-timeline>li{padding-left:2.4rem}main.identidad-v4.identidad-v4 .id4-cv-timeline>li:before{content:none}main.identidad-v4.identidad-v4 .id4-cv-hito{width:2.4rem;height:2.4rem;position:absolute;top:0;left:-1.2rem}main.identidad-v4.identidad-v4 .id4-cv-timeline>li+li .id4-cv-hito{top:1.3rem}main.identidad-v4.identidad-v4 .id4-cv-timeline>li>div{border:1px solid var(--hm-borde,var(--g-carta-honda));background:#fffbf3;border-radius:14px;padding:1.1rem 1.25rem}@supports (color:color-mix(in lab, red, red)){main.identidad-v4.identidad-v4 .id4-cv-timeline>li>div{background:color-mix(in srgb, #fffbf3 65%, var(--g-lona))}}main.identidad-v4.identidad-v4 .id4-periodo{padding-top:.5rem}main.identidad-v4.identidad-v4 .id4-idiomas>div{grid-template-columns:auto 80px minmax(0,1fr);align-items:center;row-gap:.35rem;padding-bottom:.8rem}main.identidad-v4.identidad-v4 .id4-idiomas .id4-nivel{background:linear-gradient(90deg, var(--g-laton-claro) calc(var(--nivel,0) * 100%), var(--g-carta) 0);border-radius:3px;grid-column:2/-1;height:6px}@supports (color:color-mix(in lab, red, red)){main.identidad-v4.identidad-v4 .id4-idiomas .id4-nivel{background:linear-gradient(90deg, var(--g-laton-claro) calc(var(--nivel,0) * 100%), color-mix(in srgb, var(--g-carta) 70%, transparent) 0)}}main.identidad-v4.identidad-v4 .id4-idiomas dd{grid-column:2/-1}main.identidad-v4.identidad-v4 .id4-idiomas .sv-medalla{grid-row:1/4;width:2.3rem;height:2.3rem}main.identidad-v4.identidad-v4 .id4-remoto-linea{align-items:center;gap:.7rem;display:flex}main.identidad-v4.identidad-v4 .id4-contactos-cv .sv-medalla{width:2.1rem;height:2.1rem}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){main.identidad-v4 [data-visto] .id4-nivel{transform-origin:0;animation:1.1s cubic-bezier(.2,.7,.2,1) .4s both v4-linea}main.identidad-v4 [data-visto] :is(.id4-cv-hito,.id4-stack .sv-medalla,.id4-clientes .sv-medalla){animation:v4-moneda .6s calc(.2s + var(--n,0) * .14s) cubic-bezier(.3, 1.4, .5, 1) both}}body:has([data-derrota]) .site-nav__panel-top{justify-content:space-between;align-items:center;padding-bottom:.5rem;display:flex}.site-nav__panel-marca{align-items:center;min-height:44px;display:inline-flex}.site-nav__panel-marca img{width:auto;height:34px;display:block}body:has([data-derrota]) .site-nav__panel .site-nav__panel-close{border:1px solid var(--g-laton);border-radius:50%;place-items:center;width:44px;height:44px;display:grid}@supports (color:color-mix(in lab, red, red)){body:has([data-derrota]) .site-nav__panel .site-nav__panel-close{border:1px solid color-mix(in srgb, var(--g-laton) 55%, transparent)}}body:has([data-derrota]) .site-nav__panel .site-nav__panel-close{background:radial-gradient(circle at 38% 30%, #fffbf3, var(--g-lona) 80%);color:var(--g-mar);transition:rotate .4s cubic-bezier(.2,.7,.2,1),background-color .2s,color .2s}body:has([data-derrota]) .site-nav__panel .site-nav__panel-close svg path{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round}body:has([data-derrota]) .site-nav__panel .site-nav__panel-close:is(:hover,:focus-visible){background:var(--g-mar);color:var(--g-laton-claro);rotate:90deg}@media (max-width:899px){main.identidad-v4.identidad-v4 .id4-cv-timeline{margin-left:1.2rem}}main.planes-v4.planes-v4 .pw-tarifas{align-items:stretch;gap:1rem}main.planes-v4.planes-v4 .pw-plan{border:1px solid var(--hm-borde,var(--g-carta-honda));background:#fffbf3;border-radius:18px;flex-direction:column;gap:.6rem;padding:1.4rem 1.25rem 1.25rem;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){main.planes-v4.planes-v4 .pw-plan{background:color-mix(in srgb, #fffbf3 70%, var(--g-lona))}}main.planes-v4.planes-v4 .pw-plan{color:var(--g-mar);overflow:hidden}main.planes-v4.planes-v4 .pw-plan--destacado{background:linear-gradient(180deg, var(--g-laton-claro), #fffbf3 60%)}@supports (color:color-mix(in lab, red, red)){main.planes-v4.planes-v4 .pw-plan--destacado{background:linear-gradient(180deg, color-mix(in srgb, var(--g-laton-claro) 16%, #fffbf3), #fffbf3 60%)}}main.planes-v4.planes-v4 .pw-plan--destacado{border:2px solid var(--g-laton);box-shadow:0 0 0 5px var(--g-laton-claro), 0 24px 40px -28px #4a2d5799}@supports (color:color-mix(in lab, red, red)){main.planes-v4.planes-v4 .pw-plan--destacado{box-shadow:0 0 0 5px color-mix(in srgb, var(--g-laton-claro) 18%, transparent), 0 24px 40px -28px #4a2d5799}}main.planes-v4.planes-v4 .pw-plan--destacado:before{content:"";background:linear-gradient(90deg, var(--g-laton), var(--g-laton-claro), var(--g-laton));height:6px;position:absolute;inset:0 0 auto}main.planes-v4.planes-v4 .pw-plan :is(h3,p){color:inherit}main.planes-v4.planes-v4 .pw-plan h3{color:var(--g-laton)}main.planes-v4.planes-v4 .pw-plan__extra{color:var(--g-bruma)}main.planes-v4.planes-v4 .pw-plan__lamina{isolation:isolate;place-items:center;width:100%;height:150px;display:grid;position:relative}main.planes-v4.planes-v4 .pw-plan__lamina:before{content:"";z-index:-1;background:radial-gradient(circle at 40% 35%, #fffdf8, var(--g-carta) 78%);border-radius:50%;width:140px;height:140px;position:absolute}@supports (color:color-mix(in lab, red, red)){main.planes-v4.planes-v4 .pw-plan__lamina:before{background:radial-gradient(circle at 40% 35%, #fffdf8, color-mix(in srgb, var(--g-carta) 55%, var(--g-lona)) 78%)}}main.planes-v4.planes-v4 .pw-plan__lamina:before{box-shadow:inset 0 0 0 1px var(--g-laton)}@supports (color:color-mix(in lab, red, red)){main.planes-v4.planes-v4 .pw-plan__lamina:before{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--g-laton) 40%, transparent)}}main.planes-v4.planes-v4 .pw-plan__arte{object-fit:contain;filter:drop-shadow(0 10px 12px #4a2d572e);width:150px;height:130px;transition:translate .5s cubic-bezier(.2,.7,.2,1),rotate .5s cubic-bezier(.2,.7,.2,1),scale .5s cubic-bezier(.2,.7,.2,1)}main.planes-v4.planes-v4 .pw-plan__precio{align-items:baseline;gap:.3rem;margin-top:.15rem;display:flex}main.planes-v4.planes-v4 .pw-cifra{font:750 clamp(2.4rem, 1.9rem + 1.6vw, 3.2rem)/1 var(--g-fuente-display);letter-spacing:-.05em;color:var(--g-mar)}main.planes-v4.planes-v4 .pw-unidad{font:500 1rem/1 var(--g-fuente-texto,inherit);color:var(--g-bruma)}main.planes-v4.planes-v4 .pw-plan__verbo{font-size:1.0625rem;font-weight:500}main.planes-v4.planes-v4 .pw-plan .hm-boton{justify-content:space-between;width:100%;margin-top:auto}@media (hover:hover) and (pointer:fine){main.planes-v4.planes-v4 .pw-plan:hover{border-color:var(--g-laton);translate:0 -6px;box-shadow:0 26px 42px -28px #4a2d5799}main.planes-v4.planes-v4 .pw-plan--1:hover .pw-plan__arte{translate:0 -8px;rotate:-6deg}main.planes-v4.planes-v4 .pw-plan--2:hover .pw-plan__arte{rotate:5deg;scale:1.06}main.planes-v4.planes-v4 .pw-plan--3:hover .pw-plan__arte{translate:0 -6px;scale:1.05}main.planes-v4.planes-v4 .pw-plan--4:hover .pw-plan__arte{rotate:14deg}}main.planes-v4.planes-v4 .pw-plan:active{scale:.99}@media (min-width:700px) and (max-width:1099px){main.planes-v4.planes-v4 .pw-tarifas{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){main.planes-v4.planes-v4 .pw-tarifas{grid-template-columns:repeat(4,minmax(0,1fr))}}main.planes-v4.planes-v4 .pw-incluidos__lista{gap:1rem}main.planes-v4.planes-v4 .pw-incluidos article{border:1px solid var(--hm-borde,var(--g-carta-honda));background:#fffbf3;border-radius:16px;padding:1.3rem}@supports (color:color-mix(in lab, red, red)){main.planes-v4.planes-v4 .pw-incluidos article{background:color-mix(in srgb, #fffbf3 65%, var(--g-lona))}}main.planes-v4.planes-v4 .pw-incluidos article:nth-child(2){border-color:var(--g-laton)}main.planes-v4 .pw-incluidos__cab{border-bottom:1px solid var(--hm-borde,var(--g-carta-honda));align-items:center;gap:.9rem;margin-bottom:.9rem;padding-bottom:.9rem;display:flex}main.planes-v4 .pw-incluidos__arte{object-fit:contain;flex:none;width:72px;height:64px}main.planes-v4.planes-v4 .pw-checks svg{color:var(--g-laton)}main.metodo-v4.metodo-v4 .pw-recorrido .hm-medalla{width:96px}@media (min-width:900px){main.metodo-v4.metodo-v4 .pw-recorrido .hm-medalla{align-self:center;width:min(100%,140px)}main.metodo-v4.metodo-v4 .pw-recorrido__paso{text-align:center;align-items:center}}main.metodo-v4.metodo-v4 .pw-entregas>li{grid-template-columns:2rem minmax(0,1fr);align-items:center}main.metodo-v4 .pw-entregas__arte{object-fit:contain;filter:drop-shadow(0 12px 14px #4a2d5729);grid-column:2;width:min(100%,240px);height:150px}main.metodo-v4.metodo-v4 .pw-recibes{border:1.5px solid var(--g-laton);grid-column:2;padding:1rem 1.2rem;display:block}@supports (color:color-mix(in lab, red, red)){main.metodo-v4.metodo-v4 .pw-recibes{border:1.5px solid color-mix(in srgb, var(--g-laton) 60%, transparent)}}main.metodo-v4.metodo-v4 .pw-recibes{background:var(--g-laton-claro);border-radius:14px}@supports (color:color-mix(in lab, red, red)){main.metodo-v4.metodo-v4 .pw-recibes{background:color-mix(in srgb, var(--g-laton-claro) 9%, #fffbf3)}}main.metodo-v4.metodo-v4 .pw-recibes strong{font-size:1rem;font-weight:600}@media (min-width:900px){main.metodo-v4.metodo-v4 .pw-entregas>li{grid-template-columns:3rem minmax(0,1.15fr) 230px minmax(0,.95fr);gap:1.75rem}main.metodo-v4 .pw-entregas__arte,main.metodo-v4.metodo-v4 .pw-recibes{grid-column:auto}main.metodo-v4.metodo-v4 .pw-entregas .hm-numero{font-size:1.6rem}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){main.metodo-v4 [data-visto] .pw-entregas__arte{animation:.8s cubic-bezier(.2,.7,.2,1) .25s both v4-sube}main.planes-v4 [data-visto] .pw-plan__arte{animation:v4-apila .8s calc(.25s + var(--n,0) * .16s) cubic-bezier(.3, 1.4, .5, 1) both}}@keyframes v4-aqui{0%,16%,to{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--g-laton) 45%, transparent), inset 0 0 0 5px var(--g-lona), inset 0 0 0 6px color-mix(in srgb, var(--g-laton) 22%, transparent), 0 14px 28px -18px #4a2d578c}6%{box-shadow:inset 0 0 0 2px var(--g-laton), inset 0 0 0 5px var(--g-lona), inset 0 0 0 6px var(--g-laton-claro), 0 0 0 6px color-mix(in srgb, var(--g-laton-claro) 35%, transparent), 0 14px 28px -18px #4a2d578c}}@media (max-width:899px){main.metodo-v4.metodo-v4 .pw-recorrido__paso{grid-template-columns:1.25rem 88px minmax(0,1fr)}main.metodo-v4.metodo-v4 .pw-recorrido .hm-medalla{width:88px}}main.planes-v4.planes-v4 .pw-plan--destacado .hm-boton:not(.hm-boton--secundario){background:var(--g-mar);border-color:var(--g-mar);color:var(--g-lona)}main.legal-v4 .sv-portada{align-items:start}main.legal-v4 .legal-v4__fecha{font:500 .75rem/1.4 var(--g-fuente-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--g-laton);margin-top:1rem}main.legal-v4 .legal-v4__indice{border:1px solid var(--hm-borde,var(--g-carta-honda));background:#fffbf3;border-radius:16px;padding:1.4rem}@supports (color:color-mix(in lab, red, red)){main.legal-v4 .legal-v4__indice{background:color-mix(in srgb, #fffbf3 65%, var(--g-lona))}}main.legal-v4 .legal-v4__indice ol{counter-reset:legal;gap:.15rem;margin-top:.6rem;display:grid}main.legal-v4 .legal-v4__indice li{counter-increment:legal}main.legal-v4 .legal-v4__indice a{min-height:40px;color:var(--g-mar);align-items:center;gap:.6rem;text-decoration:none;transition:color .2s,translate .26s;display:flex}main.legal-v4 .legal-v4__indice a:before{content:counter(legal, decimal-leading-zero);font:500 .75rem/1 var(--g-fuente-mono);color:var(--g-laton)}main.legal-v4 .legal-v4__indice a:hover{color:var(--g-laton);translate:4px}main.legal-v4 .legal-v4__cuerpo{gap:.9rem;max-width:860px;display:grid}main.legal-v4 .legal-v4__apartado{border:1px solid var(--hm-borde,var(--g-carta-honda));background:#fffbf3;border-radius:16px;grid-template-columns:2.5rem minmax(0,1fr);gap:.75rem;padding:1.4rem 1.5rem;display:grid}@supports (color:color-mix(in lab, red, red)){main.legal-v4 .legal-v4__apartado{background:color-mix(in srgb, #fffbf3 65%, var(--g-lona))}}main.legal-v4 .legal-v4__apartado{scroll-margin-top:6rem}main.legal-v4 .legal-v4__apartado:target{border-color:var(--g-laton);box-shadow:0 0 0 4px var(--g-laton-claro)}@supports (color:color-mix(in lab, red, red)){main.legal-v4 .legal-v4__apartado:target{box-shadow:0 0 0 4px color-mix(in srgb, var(--g-laton-claro) 25%, transparent)}}main.legal-v4 .legal-v4__apartado h2{margin-bottom:.5rem;font-size:1.3rem}main.legal-v4 .legal-v4__apartado p,main.legal-v4 .legal-v4__apartado li{color:var(--g-tinta);font-size:1rem;line-height:1.65}main.legal-v4 .legal-v4__apartado p+p{margin-top:.6rem}main.legal-v4 .legal-v4__apartado ul{gap:.45rem;margin-top:.6rem;padding-left:1.1rem;list-style:outside;display:grid}main.legal-v4 .legal-v4__apartado li::marker{color:var(--g-laton)}main.legal-v4 .legal-v4__boton .home-footer__cookies{background:var(--g-mar);min-height:48px;color:var(--g-lona);cursor:pointer;border:0;border-radius:8px;padding:.7rem 1.2rem;font-weight:600}main.legal-v4 .legal-v4__otras{flex-wrap:wrap;gap:.5rem 2rem;padding-block:1rem 3rem;display:flex}.home-footer__legal{flex-wrap:wrap;gap:.25rem 1.1rem;display:inline-flex}.sonda__trampa{width:1px;height:1px;left:-10000px;overflow:hidden;position:absolute!important}.sonda__acepto{border:1px solid var(--g-laton);align-items:flex-start;gap:.7rem;margin-top:1rem;padding:.9rem 1rem;display:flex}@supports (color:color-mix(in lab, red, red)){.sonda__acepto{border:1px solid color-mix(in srgb, var(--g-laton) 45%, transparent)}}.sonda__acepto{background:var(--g-laton-claro);border-radius:12px}@supports (color:color-mix(in lab, red, red)){.sonda__acepto{background:color-mix(in srgb, var(--g-laton-claro) 8%, transparent)}}.sonda__acepto{cursor:pointer;font-size:.9375rem;line-height:1.5}.sonda__acepto input{width:1.25rem;height:1.25rem;accent-color:var(--g-mar);flex:none;margin-top:.15rem}.sonda__acepto a{color:var(--g-mar);text-decoration:underline;-webkit-text-decoration-color:var(--g-laton);-webkit-text-decoration-color:var(--g-laton);-webkit-text-decoration-color:var(--g-laton);text-decoration-color:var(--g-laton)}main.enlace-v4.enlace-v4{background:radial-gradient(60% 40% at 80% 10%, var(--g-laton-claro), transparent 70%), var(--g-lona);padding-block:0}@supports (color:color-mix(in lab, red, red)){main.enlace-v4.enlace-v4{background:radial-gradient(60% 40% at 80% 10%, color-mix(in srgb, var(--g-laton-claro) 14%, transparent), transparent 70%), var(--g-lona)}}main.enlace-v4.enlace-v4 .lt4-marco{width:min(1180px,100% - 32px)}main.enlace-v4 .lt4-marca{justify-content:space-between;align-items:center;padding-block:1rem;display:flex}main.enlace-v4 .lt4-marca nav{gap:1.5rem;display:none}main.enlace-v4 .lt4-marca nav a{font:500 .75rem/1 var(--g-fuente-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--g-mar);align-items:center;min-height:44px;display:inline-flex}main.enlace-v4.enlace-v4 .lt4-presentacion{text-align:center;isolation:isolate;justify-items:center;gap:1.25rem;padding-block:1.75rem 2rem;display:grid;position:relative}main.enlace-v4.enlace-v4 .lt4-presentacion .id4-retrato--compacto{width:min(60vw,220px);margin:0}main.enlace-v4.enlace-v4 .lt4-presentacion h1{letter-spacing:-.045em;margin-top:.4rem;font-size:clamp(2.4rem,1.6rem + 3.5vw,4.4rem);line-height:1}main.enlace-v4.enlace-v4 .lt4-presentacion .id4-subtitulo{font:650 clamp(1.3rem, 1rem + 1.4vw, 2.1rem)/1.15 var(--g-fuente-display);letter-spacing:-.03em;color:var(--g-laton);margin-top:.5rem}main.enlace-v4 .lt4-remoto{color:var(--g-tinta);align-items:center;gap:.55rem;margin-top:.8rem;font-size:1rem;display:inline-flex}main.enlace-v4 .lt4-remoto .sv-medalla{width:2rem;height:2rem}main.enlace-v4.enlace-v4 .lt4-presentacion .hm-boton{width:100%;max-width:360px;margin-top:1.25rem}main.enlace-v4.enlace-v4 .lt4-presentacion small{color:var(--g-bruma);margin-top:.5rem;font-size:.8125rem;display:block}main.enlace-v4.enlace-v4 .lt4-faro{display:none}@media (min-width:900px){main.enlace-v4 .lt4-marca nav{display:flex}main.enlace-v4.enlace-v4 .lt4-presentacion{text-align:left;grid-template-columns:300px minmax(0,1fr);place-items:center start;gap:3rem;padding-block:2.5rem 3rem}main.enlace-v4.enlace-v4 .lt4-presentacion .id4-retrato--compacto{width:300px}main.enlace-v4.enlace-v4 .lt4-faro{z-index:-1;opacity:.9;width:min(34%,380px);height:auto;margin:0;display:block;position:absolute;top:8%;right:-2%}main.enlace-v4.enlace-v4 .lt4-presentacion .hm-boton{width:auto}}main.enlace-v4.enlace-v4 .lt4-grupos{gap:.85rem;display:grid}main.enlace-v4 .lt4-grupo{border:1px solid var(--hm-borde,var(--g-carta-honda));background:#fffbf3;border-radius:18px}@supports (color:color-mix(in lab, red, red)){main.enlace-v4 .lt4-grupo{background:color-mix(in srgb, #fffbf3 70%, var(--g-lona))}}main.enlace-v4 .lt4-grupo{transition:box-shadow .3s,border-color .2s;overflow:hidden}main.enlace-v4 .lt4-grupo[open]{border-color:var(--g-laton)}@supports (color:color-mix(in lab, red, red)){main.enlace-v4 .lt4-grupo[open]{border-color:color-mix(in srgb, var(--g-laton) 55%, transparent)}}main.enlace-v4 .lt4-grupo[open]{box-shadow:0 18px 32px -26px #4a2d578c}main.enlace-v4 .lt4-grupo summary{cursor:pointer;align-items:center;gap:.85rem;min-height:84px;padding:.9rem 1.1rem;list-style:none;display:flex}main.enlace-v4 .lt4-grupo summary::-webkit-details-marker{display:none}main.enlace-v4 .lt4-grupo summary>span:nth-child(2){flex:1}main.enlace-v4 .lt4-grupo summary strong{font:650 1.2rem/1.2 var(--g-fuente-display);letter-spacing:-.025em;color:var(--g-mar);display:block}main.enlace-v4 .lt4-grupo summary small{color:var(--g-bruma);margin-top:.2rem;font-size:.8125rem;display:block}main.enlace-v4 .lt4-grupo summary .sv-medalla{width:3.1rem;height:3.1rem}main.enlace-v4 .lt4-grupo__signo{border:1px solid var(--g-laton);border-radius:50%;flex:none;width:1.9rem;height:1.9rem;position:relative}@supports (color:color-mix(in lab, red, red)){main.enlace-v4 .lt4-grupo__signo{border:1px solid color-mix(in srgb, var(--g-laton) 55%, transparent)}}main.enlace-v4 .lt4-grupo__signo{transition:rotate .3s,background-color .2s}main.enlace-v4 .lt4-grupo__signo:before,main.enlace-v4 .lt4-grupo__signo:after{content:"";background:var(--g-laton);width:.7rem;height:1.5px;position:absolute;top:50%;left:50%;translate:-50% -50%}main.enlace-v4 .lt4-grupo__signo:after{transition:opacity .2s;rotate:90deg}main.enlace-v4 .lt4-grupo[open] .lt4-grupo__signo{background:var(--g-mar);rotate:180deg}main.enlace-v4 .lt4-grupo[open] .lt4-grupo__signo:before{background:var(--g-laton-claro)}main.enlace-v4 .lt4-grupo[open] .lt4-grupo__signo:after{opacity:0}main.enlace-v4 .lt4-grupo>div{border-top:1px solid var(--hm-borde,var(--g-carta-honda));margin:0 1.1rem;padding:.25rem 0 1.1rem}main.enlace-v4.enlace-v4 .lt4-lista a{border-bottom:1px solid var(--g-carta-honda)}@supports (color:color-mix(in lab, red, red)){main.enlace-v4.enlace-v4 .lt4-lista a{border-bottom:1px solid color-mix(in srgb, var(--g-carta-honda) 70%, transparent)}}main.enlace-v4.enlace-v4 .lt4-lista a{transition:padding .22s,color .2s}main.enlace-v4.enlace-v4 .lt4-lista a>span:last-child{border:1px solid var(--g-laton);border-radius:50%;place-items:center;width:1.8rem;height:1.8rem;display:grid}@supports (color:color-mix(in lab, red, red)){main.enlace-v4.enlace-v4 .lt4-lista a>span:last-child{border:1px solid color-mix(in srgb, var(--g-laton) 50%, transparent)}}main.enlace-v4.enlace-v4 .lt4-lista a>span:last-child{flex:none;font-size:.85rem;transition:background-color .2s,color .2s}@media (hover:hover) and (pointer:fine){main.enlace-v4.enlace-v4 .lt4-lista a:hover{padding-left:.35rem}main.enlace-v4.enlace-v4 .lt4-lista a:hover>span:last-child{background:var(--g-mar);color:var(--g-laton-claro)}}main.enlace-v4.enlace-v4 .lt4-dos{grid-template-columns:1fr 1fr;gap:.5rem;margin-block:.85rem;display:grid}main.enlace-v4 .lt4-atajo{border:1px solid var(--hm-borde,var(--g-carta-honda));min-height:48px;color:var(--g-mar);border-radius:12px;align-items:center;gap:.55rem;padding:.35rem .6rem;font-size:.9375rem;font-weight:500;display:flex}main.enlace-v4 .lt4-atajo .sv-medalla{width:2.1rem;height:2.1rem}main.enlace-v4.enlace-v4 .lt4-grupo .hm-boton{justify-content:center;gap:.75rem;width:100%}main.enlace-v4.enlace-v4 .lt4-ugc{text-align:center}main.enlace-v4.enlace-v4 .lt4-ugc .hm-enlace{margin:.75rem 0;display:inline-flex}@media (min-width:900px){main.enlace-v4.enlace-v4 .lt4-grupos{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:1.1rem}main.enlace-v4 .lt4-grupo::details-content{content-visibility:visible;display:block}main.enlace-v4 .lt4-grupo summary{pointer-events:none}main.enlace-v4 .lt4-grupo__signo{display:none}main.enlace-v4 .lt4-grupo{border-color:var(--g-laton)}@supports (color:color-mix(in lab, red, red)){main.enlace-v4 .lt4-grupo{border-color:color-mix(in srgb, var(--g-laton) 45%, transparent)}}}main.enlace-v4.enlace-v4 .lt4-contacto{border:1px solid var(--hm-borde,var(--g-carta-honda));background:#fffbf3;border-radius:18px;margin-top:1.1rem;padding:1.3rem}@supports (color:color-mix(in lab, red, red)){main.enlace-v4.enlace-v4 .lt4-contacto{background:color-mix(in srgb, #fffbf3 70%, var(--g-lona))}}main.enlace-v4.enlace-v4 .lt4-contacto h2{align-items:center;gap:.65rem;font-size:1.5rem;display:flex}main.enlace-v4 .lt4-contacto h2 .sv-medalla{width:2.4rem;height:2.4rem}main.enlace-v4 .lt4-contacto__botones{gap:.65rem;margin-top:1rem;display:grid}main.enlace-v4 .lt4-boton{border:1.5px solid var(--g-laton);min-height:56px;color:var(--g-mar);background:#fffdf8;border-radius:12px;align-items:center;gap:.75rem;padding:.6rem 1.1rem;font-weight:600;transition:background-color .22s,color .22s,translate .22s;display:flex}main.enlace-v4 .lt4-boton>span{color:var(--g-laton);margin-left:auto}main.enlace-v4 .lt4-boton:is(:hover,:focus-visible){background:var(--g-mar);color:var(--g-lona);translate:0 -2px}main.enlace-v4 .lt4-boton:active{scale:.98}@media (min-width:700px){main.enlace-v4 .lt4-contacto__botones{grid-template-columns:1fr 1fr}main.enlace-v4 .lt4-boton{justify-content:center}main.enlace-v4 .lt4-boton>span{margin-left:.25rem}}main.enlace-v4.enlace-v4 .lt4-pie{padding-top:1.5rem;display:block}main.enlace-v4 .lt4-orilla-caja{position:relative}main.enlace-v4 .lt4-firma{font:italic 600 clamp(1.4rem, 1rem + 2vw, 2.6rem)/1 var(--g-fuente-display);color:var(--g-mar);letter-spacing:-.03em;position:absolute;top:0;left:0}main.enlace-v4 .lt4-firma:after{content:"";background:linear-gradient(90deg, var(--g-laton), transparent);width:110%;height:2px;margin-top:.35rem;display:block}main.enlace-v4.enlace-v4 .lt4-orilla{margin:0;padding:0}main.enlace-v4 .lt4-orilla-caja{padding-top:2.5rem}main.enlace-v4 .lt4-pie__fila{border-top:1px solid var(--hm-borde,var(--g-carta-honda));flex-wrap:wrap;align-items:center;gap:.25rem 1.25rem;padding-block:.75rem 1.25rem;display:flex}main.enlace-v4 .lt4-pie__fila a:first-child{margin-right:auto}main.enlace-v4.enlace-v4 .lt4-pie__fila small{width:auto}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){main.enlace-v4 .lt4-presentacion__texto>*{animation:v4-sube .7s calc(.15s + var(--n,0) * 90ms) cubic-bezier(.2, .7, .2, 1) both}main.enlace-v4 .lt4-presentacion__texto>:nth-child(2){--n:1}main.enlace-v4 .lt4-presentacion__texto>:nth-child(3){--n:2}main.enlace-v4 .lt4-presentacion__texto>:nth-child(4){--n:3}main.enlace-v4 .lt4-presentacion__texto>:nth-child(n+5){--n:4}main.enlace-v4 .lt4-grupo{animation:v4-sube .7s calc(.6s + var(--n,0) * .14s) cubic-bezier(.2, .7, .2, 1) both}main.enlace-v4 .lt4-grupo[open]>div{animation:.4s both v4-sube}main.enlace-v4 .lt4-firma:after{transform-origin:0;animation:1.2s cubic-bezier(.2,.7,.2,1) .9s both v4-linea}}main.identidad-v4.identidad-v4 .id4-clientes:not(.id4-clientes--capturas) a>div{grid-template-columns:76px minmax(0,1fr)}main.identidad-v4 .id4-cliente__arte{object-fit:contain;grid-row:1/3;width:76px;height:64px;transition:rotate .4s,scale .4s}@media (hover:hover) and (pointer:fine){main.identidad-v4 .id4-clientes a:hover .id4-cliente__arte{rotate:-5deg;scale:1.08}}main.identidad-v4.identidad-v4 .id4-ugc-marco{aspect-ratio:4/5;place-items:center;width:250px;display:grid;position:relative}main.identidad-v4.identidad-v4 .id4-ugc-marco .id4-retrato{width:64%;box-shadow:none;border-radius:10px}main.identidad-v4.identidad-v4 .id4-ugc-cinta{object-fit:contain;pointer-events:none;width:120%;height:116%;position:absolute;inset:-8% -10%}main.identidad-v4.identidad-v4 .id4-ugc-arte>.id4-ugc-camara{width:46%;height:auto;position:absolute;bottom:-6%;right:-4%}main.enlace-v4.enlace-v4 .lt4-grupo summary>.sv-medalla{flex:none}main.enlace-v4.enlace-v4 .lt4-presentacion__texto{flex-direction:column;align-items:center;display:flex}@media (min-width:900px){main.enlace-v4.enlace-v4 .lt4-presentacion__texto{align-items:flex-start}}main.enlace-v4.enlace-v4 .lt4-pie img.lt4-orilla{width:100%;height:auto}main.enlace-v4.enlace-v4 .lt4-ugc h2{letter-spacing:-.02em;margin-top:.25rem;font-size:1.35rem}main.enlace-v4.enlace-v4 .lt4-ugc>.hm-arte{width:150px;height:120px}main.enlace-v4.enlace-v4 .lt4-atajo .sv-medalla{flex:none}@media (min-width:900px){main.enlace-v4.enlace-v4 .lt4-pie img.lt4-orilla--ancho{object-fit:contain;object-position:right bottom;max-height:150px;display:block}main.enlace-v4.enlace-v4 .lt4-pie img.lt4-orilla--movil{display:none}main.enlace-v4 .lt4-firma{top:30%}}main.identidad-v4 .hm-cabecera h2:has(>.sv-medalla){align-items:center;gap:.75rem;display:flex}main.identidad-v4 .hm-cabecera h2>.sv-medalla{width:2.8rem;height:2.8rem}main.identidad-v4.identidad-v4 .id4-puertas a{background:#fffbf3;border-radius:14px;gap:.9rem}@supports (color:color-mix(in lab, red, red)){main.identidad-v4.identidad-v4 .id4-puertas a{background:color-mix(in srgb, #fffbf3 65%, var(--g-lona))}}main.identidad-v4.identidad-v4 .id4-puertas a{transition:translate .26s,border-color .2s,box-shadow .26s}main.identidad-v4.identidad-v4 .id4-puertas .sv-medalla{width:2.8rem;height:2.8rem}@media (hover:hover) and (pointer:fine){main.identidad-v4.identidad-v4 .id4-puertas a:hover{border-color:var(--g-laton);translate:0 -3px;box-shadow:0 16px 28px -22px #4a2d578c}}@media (min-width:1050px){main.identidad-v4.identidad-v4 .id4-puertas:has(>li:nth-child(4)){grid-template-columns:repeat(4,minmax(0,1fr))}}main.identidad-v4.identidad-v4 .id4-ugc-marco .id4-monograma :is(p,small){display:none}main.home-v4.home-v4 .hm-boton,body .site-nav__cta{border-radius:12px}main.home-v4.home-v4 .hm-boton:not(.hm-boton--secundario){background:linear-gradient(180deg, var(--g-mar) 0%, var(--g-mar) 55%, var(--g-mar) 100%)}@supports (color:color-mix(in lab, red, red)){main.home-v4.home-v4 .hm-boton:not(.hm-boton--secundario){background:linear-gradient(180deg, color-mix(in srgb, var(--g-mar) 82%, #fff) 0%, var(--g-mar) 55%, color-mix(in srgb, var(--g-mar) 85%, #000) 100%)}}main.home-v4.home-v4 .hm-boton:not(.hm-boton--secundario){border:1px solid var(--g-mar)}@supports (color:color-mix(in lab, red, red)){main.home-v4.home-v4 .hm-boton:not(.hm-boton--secundario){border:1px solid color-mix(in srgb, var(--g-mar) 70%, #000)}}main.home-v4.home-v4 .hm-boton:not(.hm-boton--secundario){color:var(--g-lona);box-shadow:inset 0 1px #ffffff2e,inset 0 -2px #00000026,0 10px 22px -14px #4a2d57cc}main.home-v4.home-v4 .hm-boton--secundario{background:linear-gradient(180deg, #fffdf8, var(--g-laton-claro))}@supports (color:color-mix(in lab, red, red)){main.home-v4.home-v4 .hm-boton--secundario{background:linear-gradient(180deg, #fffdf8, color-mix(in srgb, var(--g-laton-claro) 10%, var(--g-lona)))}}main.home-v4.home-v4 .hm-boton--secundario{box-shadow:inset 0 1px #fff,0 8px 18px -14px #8a641099}main.home-v4.home-v4 .hm-boton:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(105deg,#0000 35%,#ffffff47 50%,#0000 65%);position:absolute;inset:0;translate:-120%}main.home-v4.home-v4 .hm-boton>*{z-index:2;position:relative}@media (hover:hover) and (pointer:fine){main.home-v4.home-v4 .hm-boton:hover:after{transition:translate .7s cubic-bezier(.2,.7,.2,1);translate:120%}main.home-v4.home-v4 .hm-boton--secundario:hover{border-color:var(--g-mar)}}main.home-v4.home-v4 .hm-boton:focus-visible{box-shadow:0 0 0 3px var(--g-lona), 0 0 0 5px var(--g-laton-claro);outline:none}main.home-v4.home-v4 .hm-boton:active{filter:brightness(.96);translate:0 1px}body:has(main.home-v4) .site-nav__cta--bar{background:linear-gradient(180deg, var(--g-mar), var(--g-mar) 60%)}@supports (color:color-mix(in lab, red, red)){body:has(main.home-v4) .site-nav__cta--bar{background:linear-gradient(180deg, color-mix(in srgb, var(--g-mar) 82%, #fff), var(--g-mar) 60%)}}body:has(main.home-v4) .site-nav__cta--bar{box-shadow:inset 0 1px #ffffff2e,0 8px 18px -12px #4a2d57b3}main.home-v4>section:not(:first-child,.hm-demo,.sv-ejemplo,.sv-conexion,.pw-compromisos,.id4-cv-contacto,.hm-cuenta,.hm-planes):not(:is(.hm-demo,.sv-ejemplo,.sv-conexion,.pw-compromisos,.id4-cv-contacto)+section){border-top:1px solid #0000;border-image-source:linear-gradient(180deg, var(--g-laton) 0 1px, var(--g-laton-claro) 1px, var(--g-lona) 70%)}@supports (color:color-mix(in lab, red, red)){main.home-v4>section:not(:first-child,.hm-demo,.sv-ejemplo,.sv-conexion,.pw-compromisos,.id4-cv-contacto,.hm-cuenta,.hm-planes):not(:is(.hm-demo,.sv-ejemplo,.sv-conexion,.pw-compromisos,.id4-cv-contacto)+section){border-image-source:linear-gradient(180deg, color-mix(in srgb, var(--g-laton) 26%, transparent) 0 1px, color-mix(in srgb, var(--g-laton-claro) 9%, var(--g-lona)) 1px, var(--g-lona) 70%)}}main.home-v4>section:not(:first-child,.hm-demo,.sv-ejemplo,.sv-conexion,.pw-compromisos,.id4-cv-contacto,.hm-cuenta,.hm-planes):not(:is(.hm-demo,.sv-ejemplo,.sv-conexion,.pw-compromisos,.id4-cv-contacto)+section){border-image-slice:1 0 0 fill;border-image-width:1px 0 0;border-image-outset:0 100vw}main.home-v4>section:not(:first-child,.hm-demo,.sv-ejemplo,.sv-conexion,.pw-compromisos,.id4-cv-contacto,.hm-cuenta,.hm-planes):nth-of-type(2n):not(:is(.hm-demo,.sv-ejemplo,.sv-conexion,.pw-compromisos,.id4-cv-contacto)+section){border-image-source:linear-gradient(180deg, var(--g-laton) 0 1px, var(--g-carta) 1px, var(--g-lona) 85%)}@supports (color:color-mix(in lab, red, red)){main.home-v4>section:not(:first-child,.hm-demo,.sv-ejemplo,.sv-conexion,.pw-compromisos,.id4-cv-contacto,.hm-cuenta,.hm-planes):nth-of-type(2n):not(:is(.hm-demo,.sv-ejemplo,.sv-conexion,.pw-compromisos,.id4-cv-contacto)+section){border-image-source:linear-gradient(180deg, color-mix(in srgb, var(--g-laton) 26%, transparent) 0 1px, color-mix(in srgb, var(--g-carta) 32%, var(--g-lona)) 1px, var(--g-lona) 85%)}}main.home-v4>:is(.hm-demo,.sv-ejemplo,.sv-conexion,.pw-compromisos,.id4-cv-contacto)+section:not(.hm-cuenta,.hm-planes){border-image:linear-gradient(180deg, var(--g-laton-claro), var(--g-lona) 60%) 0 fill / 0 / 0 100vw}@supports (color:color-mix(in lab, red, red)){main.home-v4>:is(.hm-demo,.sv-ejemplo,.sv-conexion,.pw-compromisos,.id4-cv-contacto)+section:not(.hm-cuenta,.hm-planes){border-image:linear-gradient(180deg, color-mix(in srgb, var(--g-laton-claro) 14%, var(--g-lona)), var(--g-lona) 60%) 0 fill / 0 / 0 100vw}}main.home-v4.home-v4 :is(.hm-cuenta,.hm-planes){background:linear-gradient(180deg, var(--g-carta), var(--g-carta))}@supports (color:color-mix(in lab, red, red)){main.home-v4.home-v4 :is(.hm-cuenta,.hm-planes){background:linear-gradient(180deg, color-mix(in srgb, var(--g-carta) 30%, var(--g-lona)), color-mix(in srgb, var(--g-carta) 14%, var(--g-lona)))}}main.home-v4.home-v4 :is(.hm-cuenta,.hm-planes){box-shadow:none;clip-path:none;border-image:linear-gradient(180deg, var(--g-carta), var(--g-carta)) 0 fill / 0 / 0 100vw}@supports (color:color-mix(in lab, red, red)){main.home-v4.home-v4 :is(.hm-cuenta,.hm-planes){border-image:linear-gradient(180deg, color-mix(in srgb, var(--g-carta) 30%, var(--g-lona)), color-mix(in srgb, var(--g-carta) 14%, var(--g-lona))) 0 fill / 0 / 0 100vw}}main.planes-v4.planes-v4 .pw-tarifas:has(>.pw-plan:not(.pw-plan--destacado):is(:hover,:focus-within,:active))>.pw-plan--destacado{border:1px solid var(--hm-borde,var(--g-carta-honda));box-shadow:none;background:#fffbf3}@supports (color:color-mix(in lab, red, red)){main.planes-v4.planes-v4 .pw-tarifas:has(>.pw-plan:not(.pw-plan--destacado):is(:hover,:focus-within,:active))>.pw-plan--destacado{background:color-mix(in srgb, #fffbf3 70%, var(--g-lona))}}main.planes-v4.planes-v4 .pw-tarifas:has(>.pw-plan:not(.pw-plan--destacado):is(:hover,:focus-within,:active))>.pw-plan--destacado:before{opacity:0}main.planes-v4.planes-v4 .pw-tarifas:has(>.pw-plan:not(.pw-plan--destacado):is(:hover,:focus-within,:active))>.pw-plan--destacado .hm-boton:not(.hm-boton--secundario){background:linear-gradient(180deg, #fffdf8, var(--g-laton-claro))}@supports (color:color-mix(in lab, red, red)){main.planes-v4.planes-v4 .pw-tarifas:has(>.pw-plan:not(.pw-plan--destacado):is(:hover,:focus-within,:active))>.pw-plan--destacado .hm-boton:not(.hm-boton--secundario){background:linear-gradient(180deg, #fffdf8, color-mix(in srgb, var(--g-laton-claro) 10%, var(--g-lona)))}}main.planes-v4.planes-v4 .pw-tarifas:has(>.pw-plan:not(.pw-plan--destacado):is(:hover,:focus-within,:active))>.pw-plan--destacado .hm-boton:not(.hm-boton--secundario){color:var(--g-mar);border-color:var(--g-laton)}main.planes-v4.planes-v4 .pw-tarifas>.pw-plan:not(.pw-plan--destacado):is(:hover,:focus-within,:active){background:linear-gradient(180deg, var(--g-laton-claro), #fffbf3 60%)}@supports (color:color-mix(in lab, red, red)){main.planes-v4.planes-v4 .pw-tarifas>.pw-plan:not(.pw-plan--destacado):is(:hover,:focus-within,:active){background:linear-gradient(180deg, color-mix(in srgb, var(--g-laton-claro) 16%, #fffbf3), #fffbf3 60%)}}main.planes-v4.planes-v4 .pw-tarifas>.pw-plan:not(.pw-plan--destacado):is(:hover,:focus-within,:active){border:2px solid var(--g-laton);box-shadow:0 0 0 5px var(--g-laton-claro), 0 24px 40px -28px #4a2d5799}@supports (color:color-mix(in lab, red, red)){main.planes-v4.planes-v4 .pw-tarifas>.pw-plan:not(.pw-plan--destacado):is(:hover,:focus-within,:active){box-shadow:0 0 0 5px color-mix(in srgb, var(--g-laton-claro) 18%, transparent), 0 24px 40px -28px #4a2d5799}}main.planes-v4.planes-v4 .pw-tarifas>.pw-plan:not(.pw-plan--destacado):is(:hover,:focus-within,:active){translate:0 -6px}main.planes-v4.planes-v4 .pw-tarifas>.pw-plan:not(.pw-plan--destacado):before{content:"";background:linear-gradient(90deg, var(--g-laton), var(--g-laton-claro), var(--g-laton));opacity:0;height:6px;transition:opacity .25s;position:absolute;inset:0 0 auto}main.planes-v4.planes-v4 .pw-tarifas>.pw-plan:not(.pw-plan--destacado):is(:hover,:focus-within,:active):before{opacity:1}main.planes-v4.planes-v4 .pw-tarifas>.pw-plan:not(.pw-plan--destacado):is(:hover,:focus-within,:active) .hm-boton{background:linear-gradient(180deg, var(--g-mar), var(--g-mar) 55%)}@supports (color:color-mix(in lab, red, red)){main.planes-v4.planes-v4 .pw-tarifas>.pw-plan:not(.pw-plan--destacado):is(:hover,:focus-within,:active) .hm-boton{background:linear-gradient(180deg, color-mix(in srgb, var(--g-mar) 82%, #fff), var(--g-mar) 55%)}}main.planes-v4.planes-v4 .pw-tarifas>.pw-plan:not(.pw-plan--destacado):is(:hover,:focus-within,:active) .hm-boton{color:var(--g-lona);border-color:var(--g-mar)}main.planes-v4.planes-v4 .pw-plan{transition:translate .3s cubic-bezier(.2,.7,.2,1),box-shadow .3s,border-color .2s,background-color .3s}main.planes-v4.planes-v4 .pw-plan--destacado:before{transition:opacity .25s}main.planes-v4 .pw-plan{cursor:pointer;-webkit-tap-highlight-color:transparent}main.planes-v4.planes-v4 .pw-incluidos__lista{align-items:stretch}main.planes-v4.planes-v4 .pw-incluidos article{flex-direction:column;height:100%;display:flex}main.planes-v4.planes-v4 .pw-incluidos article>div{flex-direction:column;flex:1;display:flex}main.planes-v4.planes-v4 .pw-incluidos .pw-incluidos__extra{margin-top:auto;padding-top:1rem}main.planes-v4.planes-v4 .pw-incluidos__cab{min-height:5.25rem}main.home-v4 :is(.sv-tarjetas,.sv-crm__casos,.sv-niveles__lista,.id4-stack,.id4-puertas,.id4-clientes,.hm-catalogo,.sv-comparar,.pw-tarifas,.hm-tarifas,.hm-contacto__pasos,.id4-aplicado,.id4-servicios,.id4-aplicaciones){align-items:stretch}main.home-v4 :is(.sv-tarjetas,.sv-crm__casos,.sv-niveles__lista,.id4-stack,.id4-servicios,.id4-aplicaciones)>:is(li,section){height:100%}@media (min-width:900px){main.enlace-v4.enlace-v4 .lt4-grupos{align-items:stretch}main.enlace-v4 .lt4-grupo{height:100%}}footer.home-footer .home-footer__contacto{flex-direction:column;align-items:flex-start;gap:.6rem;display:flex}footer.home-footer .home-footer__rotulo{font:500 .6875rem/1 var(--g-fuente-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--g-laton-claro)}footer.home-footer .home-footer__datos{color:var(--g-arena);flex-direction:column;gap:.1rem;font-style:normal;display:flex}footer.home-footer .home-footer__datos a,footer.home-footer .home-footer__datos span{align-items:center;min-height:32px;display:inline-flex}footer.home-footer .home-footer__redes{flex-wrap:wrap;gap:.6rem;margin-top:.4rem;display:flex}footer.home-footer .home-footer__redes a{width:46px;height:46px;color:var(--g-mar);background:radial-gradient(circle at 38% 30%, #fffbf3, var(--g-lona) 80%);box-shadow:inset 0 0 0 1px var(--g-laton), 0 6px 14px -8px #0009;border-radius:50%;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){footer.home-footer .home-footer__redes a{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--g-laton) 55%, transparent), 0 6px 14px -8px #0009}}footer.home-footer .home-footer__redes a{transition:translate .26s,box-shadow .26s}footer.home-footer .home-footer__redes a:after{content:none}footer.home-footer .home-footer__redes a:is(:hover,:focus-visible){box-shadow:inset 0 0 0 2px var(--g-laton-claro), 0 10px 20px -8px #d6a63c8c;translate:0 -3px}footer.home-footer .home-footer__redes img{width:32px;height:32px}@media (min-width:900px){footer.home-footer .home-footer__interior{grid-template-columns:1.6fr 1fr}footer.home-footer .home-footer__contacto{justify-self:end}}.aviso-cookies .aviso-cookies__botones button{background:var(--g-lona);border:1.5px solid var(--g-mar);color:var(--g-mar);flex:8rem}.aviso-cookies .aviso-cookies__botones button:is(:hover,:focus-visible){background:var(--g-mar);color:var(--g-lona)}.sonda__pie--capa{color:var(--g-bruma);font-size:.8125rem;line-height:1.5}main.legal-v4 .legal-v4__arte{filter:drop-shadow(0 12px 16px #4a2d572e);width:min(60%,260px);height:auto;margin-top:1.5rem;display:block}main.legal-v4.legal-v4 .legal-v4__apartado{grid-template-columns:auto minmax(0,1fr);gap:1.1rem;transition:border-color .2s,box-shadow .26s,translate .26s}main.legal-v4 .legal-v4__marca{justify-items:center;gap:.35rem;display:grid}main.legal-v4 .legal-v4__marca .sv-medalla{width:3rem;height:3rem}main.legal-v4 .legal-v4__marca .hm-numero{font-size:.75rem}@media (hover:hover) and (pointer:fine){main.legal-v4 .legal-v4__apartado:hover{border-color:var(--g-laton)}@supports (color:color-mix(in lab, red, red)){main.legal-v4 .legal-v4__apartado:hover{border-color:color-mix(in srgb, var(--g-laton) 55%, transparent)}}main.legal-v4 .legal-v4__apartado:hover{box-shadow:0 16px 28px -24px #4a2d5780}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){main.legal-v4 [data-visto] .legal-v4__apartado{animation:v4-sube .6s calc(var(--n,0) * 70ms) cubic-bezier(.2, .7, .2, 1) both}main.legal-v4 .legal-v4__arte{animation:6s ease-in-out 1s infinite v4-flota}}main.legal-v4.legal-v4 .legal-v4__apartado h2{letter-spacing:-.02em;font-size:clamp(1.25rem,1.1rem + .6vw,1.55rem);line-height:1.2}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){body:has(main.home-v4):before{content:"";z-index:90;background:linear-gradient(90deg, var(--g-laton), var(--g-laton-claro));transform-origin:0;pointer-events:none;height:3px;animation:linear both v4-lectura;animation-timeline:scroll(root);position:fixed;inset:0 0 auto}}}@keyframes v4-lectura{0%{transform:scaleX(0)}to{transform:scaleX(1)}}main.gracias-v4 .gr4-aviso{max-width:34rem;color:var(--g-bruma);margin-top:1rem}main.gracias-v4 .gr4-aviso a{color:var(--g-mar);text-decoration:underline;-webkit-text-decoration-color:var(--g-laton);-webkit-text-decoration-color:var(--g-laton);-webkit-text-decoration-color:var(--g-laton);text-decoration-color:var(--g-laton)}main.gracias-v4 .gr4-ruta{counter-reset:x;gap:1rem;display:grid}main.gracias-v4 .gr4-ruta>li{border:1px solid var(--hm-borde,var(--g-carta-honda));background:#fffbf3;border-radius:16px;grid-template-columns:4.5rem minmax(0,1fr);gap:.15rem 1rem;padding:1.25rem;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){main.gracias-v4 .gr4-ruta>li{background:color-mix(in srgb, #fffbf3 65%, var(--g-lona))}}main.gracias-v4 .gr4-ruta>li[data-estado=ahora]{border:2px solid var(--g-laton);background:linear-gradient(180deg, var(--g-laton-claro), #fffbf3)}@supports (color:color-mix(in lab, red, red)){main.gracias-v4 .gr4-ruta>li[data-estado=ahora]{background:linear-gradient(180deg, color-mix(in srgb, var(--g-laton-claro) 14%, #fffbf3), #fffbf3)}}main.gracias-v4 .gr4-ruta>li[data-estado=ahora]{box-shadow:0 0 0 5px var(--g-laton-claro)}@supports (color:color-mix(in lab, red, red)){main.gracias-v4 .gr4-ruta>li[data-estado=ahora]{box-shadow:0 0 0 5px color-mix(in srgb, var(--g-laton-claro) 18%, transparent)}}main.gracias-v4 .gr4-ruta__hito{grid-row:1/4;position:relative}main.gracias-v4 .gr4-ruta__num{background:var(--g-mar);width:1.6rem;height:1.6rem;color:var(--g-laton-claro);font:500 .6875rem/1 var(--g-fuente-mono);border-radius:50%;place-items:center;display:grid;position:absolute;top:-.3rem;right:-.3rem}main.gracias-v4 .gr4-ruta__cuando{font:500 .75rem/1.2 var(--g-fuente-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--g-laton)}main.gracias-v4 .gr4-ruta h3{font-size:1.25rem}main.gracias-v4 .gr4-ruta li>p:last-child{color:var(--g-bruma);line-height:1.55}@media (min-width:900px){main.gracias-v4 .gr4-ruta{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:1.5rem}main.gracias-v4 .gr4-ruta>li{text-align:center;grid-template-columns:1fr;justify-items:center;padding:1.75rem 1.25rem}main.gracias-v4 .gr4-ruta__hito{grid-row:auto;margin-bottom:.5rem}main.gracias-v4 .gr4-ruta>li+li:before{content:"→";background:var(--g-lona);width:1.6rem;height:1.6rem;color:var(--g-laton);box-shadow:inset 0 0 0 1px var(--g-laton);border-radius:50%;place-items:center;display:grid;position:absolute;top:3.2rem;left:-1.15rem}@supports (color:color-mix(in lab, red, red)){main.gracias-v4 .gr4-ruta>li+li:before{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--g-laton) 55%, transparent)}}}main.gracias-v4 .gr4-nota{border-left:3px solid var(--g-laton);background:var(--g-laton-claro);border-radius:0 12px 12px 0;align-items:flex-start;gap:.9rem;margin-top:1.5rem;padding:1.1rem 1.25rem;display:flex}@supports (color:color-mix(in lab, red, red)){main.gracias-v4 .gr4-nota{background:color-mix(in srgb, var(--g-laton-claro) 9%, transparent)}}main.gracias-v4 .gr4-nota{font-size:.9375rem;line-height:1.55}main.gracias-v4 .gr4-nota a{color:var(--g-mar);text-decoration:underline;-webkit-text-decoration-color:var(--g-laton);-webkit-text-decoration-color:var(--g-laton);-webkit-text-decoration-color:var(--g-laton);text-decoration-color:var(--g-laton)}main.gracias-v4 .gr4-acciones{margin-top:1.75rem}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){main.gracias-v4 .gr4-ruta>li[data-estado=ahora] .sv-medalla{animation:3s ease-in-out 1s infinite v4-aqui}main.gracias-v4 .gr4-cartas{animation:1s cubic-bezier(.2,.7,.2,1) .2s both v4-posa}}main.lan-des .lan-des-carta{border:1px solid var(--g-laton);border-radius:20px}@supports (color:color-mix(in lab, red, red)){main.lan-des .lan-des-carta{border:1px solid color-mix(in srgb, var(--g-laton) 40%, transparent)}}main.lan-des .lan-des-carta{background:linear-gradient(180deg, #fffdf8, var(--g-carta))}@supports (color:color-mix(in lab, red, red)){main.lan-des .lan-des-carta{background:linear-gradient(180deg, #fffdf8, color-mix(in srgb, var(--g-carta) 18%, #fffbf3))}}main.lan-des .lan-des-carta{box-shadow:0 30px 50px -36px #4a2d578c}main.lan-des .sonda__campo{border:1px solid var(--g-carta-honda);border-radius:10px}@supports (color:color-mix(in lab, red, red)){main.lan-des .sonda__campo{border:1px solid color-mix(in srgb, var(--g-carta-honda) 90%, var(--g-laton))}}main.lan-des .sonda__campo{background:#fffefb;transition:border-color .2s,box-shadow .2s}main.lan-des .sonda__campo:focus{border-color:var(--g-laton);box-shadow:0 0 0 4px var(--g-laton-claro);outline:none}@supports (color:color-mix(in lab, red, red)){main.lan-des .sonda__campo:focus{box-shadow:0 0 0 4px color-mix(in srgb, var(--g-laton-claro) 28%, transparent)}}main.lan-des .sonda__barra{background:var(--g-carta);border-radius:3px;height:6px}@supports (color:color-mix(in lab, red, red)){main.lan-des .sonda__barra{background:color-mix(in srgb, var(--g-carta) 60%, transparent)}}main.lan-des .sonda__barra{overflow:hidden}main.lan-des .sonda__avance{background:linear-gradient(90deg, var(--g-laton), var(--g-laton-claro));border-radius:3px;transition:width .5s cubic-bezier(.2,.7,.2,1)}main.lan-des .sonda__opcion{border-radius:12px;transition:border-color .2s,background-color .2s,translate .2s}main.lan-des .sonda__opcion:hover{border-color:var(--g-laton);translate:0 -2px}main.lan-des .sonda__opcion--puesta{border-color:var(--g-laton);background:var(--g-laton-claro)}@supports (color:color-mix(in lab, red, red)){main.lan-des .sonda__opcion--puesta{background:color-mix(in srgb, var(--g-laton-claro) 16%, #fffbf3)}}main.lan-des .sonda__opcion--puesta{box-shadow:0 0 0 3px var(--g-laton-claro)}@supports (color:color-mix(in lab, red, red)){main.lan-des .sonda__opcion--puesta{box-shadow:0 0 0 3px color-mix(in srgb, var(--g-laton-claro) 22%, transparent)}}main.lan-des :is(.drt-btn,.sonda__enviar):not(.drt-btn--linea){background:linear-gradient(180deg, var(--g-mar), var(--g-mar) 55%, var(--g-mar));border-radius:12px}@supports (color:color-mix(in lab, red, red)){main.lan-des :is(.drt-btn,.sonda__enviar):not(.drt-btn--linea){background:linear-gradient(180deg, color-mix(in srgb, var(--g-mar) 82%, #fff), var(--g-mar) 55%, color-mix(in srgb, var(--g-mar) 85%, #000))}}main.lan-des :is(.drt-btn,.sonda__enviar):not(.drt-btn--linea){border-color:var(--g-mar);box-shadow:inset 0 1px #ffffff2e,0 10px 22px -14px #4a2d57cc}main.lan-des .drt-btn--linea{border-radius:12px}main.lan-des .lan-des-paso__n{background:var(--g-mar);width:2.4rem;height:2.4rem;color:var(--g-laton-claro);border-radius:50%;place-items:center;font-size:.9rem;display:inline-grid}body .site-nav__cta.site-nav__cta--bar{background:linear-gradient(180deg, var(--g-mar), var(--g-mar) 60%);border-radius:12px}body:has([data-derrota]) .editorial-header .site-nav__cta.site-nav__cta--bar{background:linear-gradient(180deg, var(--g-mar), var(--g-mar) 60%);border-radius:12px}@supports (color:color-mix(in lab, red, red)){body .site-nav__cta.site-nav__cta--bar{background:linear-gradient(180deg, color-mix(in srgb, var(--g-mar) 82%, #fff), var(--g-mar) 60%)}body:has([data-derrota]) .editorial-header .site-nav__cta.site-nav__cta--bar{background:linear-gradient(180deg, color-mix(in srgb, var(--g-mar) 82%, #fff), var(--g-mar) 60%)}}body .site-nav__cta.site-nav__cta--bar{border-color:var(--g-mar);box-shadow:inset 0 1px #ffffff2e,0 8px 18px -12px #4a2d57b3}body:has([data-derrota]) .editorial-header .site-nav__cta.site-nav__cta--bar{border-color:var(--g-mar);box-shadow:inset 0 1px #ffffff2e,0 8px 18px -12px #4a2d57b3}body:has([data-derrota]) .editorial-header .site-nav__cta.site-nav__cta--bar:hover{background:linear-gradient(180deg, var(--g-mar), var(--g-mar))}@supports (color:color-mix(in lab, red, red)){body:has([data-derrota]) .editorial-header .site-nav__cta.site-nav__cta--bar:hover{background:linear-gradient(180deg, var(--g-mar), color-mix(in srgb, var(--g-mar) 80%, #000))}}body:has([data-derrota]) .editorial-header .site-nav__cta.site-nav__cta--bar:hover{color:var(--g-lona)}main.home-v4.home-v4 .sv-requisitos{align-items:stretch}main.home-v4.home-v4 .sv-requisitos>div{padding:1.25rem 1.3rem}main.home-v4.home-v4 .sv-requisitos h3{color:var(--g-mar);gap:.65rem;font-size:1.05rem}main.home-v4 .sv-marca{border-radius:50%;flex:none;place-items:center;width:1.9rem;height:1.9rem;font-size:.85rem;font-weight:700;line-height:1;display:inline-grid}main.home-v4 .sv-marca--si{background:var(--g-laton-claro);color:var(--g-mar);box-shadow:0 0 0 3px var(--g-laton-claro)}@supports (color:color-mix(in lab, red, red)){main.home-v4 .sv-marca--si{box-shadow:0 0 0 3px color-mix(in srgb, var(--g-laton-claro) 25%, transparent)}}main.home-v4 .sv-marca--no{background:var(--g-mar);color:var(--g-lona);box-shadow:0 0 0 3px var(--g-mar)}@supports (color:color-mix(in lab, red, red)){main.home-v4 .sv-marca--no{box-shadow:0 0 0 3px color-mix(in srgb, var(--g-mar) 15%, transparent)}}main.home-v4.home-v4 .sv-requisitos li{color:var(--g-tinta);margin-top:.6rem;padding-left:2rem}main.home-v4.home-v4 .sv-requisitos li:before{content:"✓";background:var(--g-laton-claro);border:0;border-radius:50%;place-items:center;width:1.3rem;height:1.3rem;display:grid;top:.1rem;left:0}@supports (color:color-mix(in lab, red, red)){main.home-v4.home-v4 .sv-requisitos li:before{background:color-mix(in srgb, var(--g-laton-claro) 30%, transparent)}}main.home-v4.home-v4 .sv-requisitos li:before{color:var(--g-laton);font-size:.7rem;font-weight:700}main.home-v4.home-v4 .sv-requisitos__no li:before{content:"✕";background:var(--g-mar)}@supports (color:color-mix(in lab, red, red)){main.home-v4.home-v4 .sv-requisitos__no li:before{background:color-mix(in srgb, var(--g-mar) 10%, transparent)}}main.home-v4.home-v4 .sv-requisitos__no li:before{color:var(--g-mar)}main.oficio-v4 .of-condiciones{font:500 .75rem/1.4 var(--g-fuente-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--g-bruma);margin-top:.75rem}main.oficio-v4 .of-demo h2{color:var(--g-lona)}main.oficio-v4 .of-demo__cuando{font:500 .8125rem/1.4 var(--g-fuente-mono);color:var(--g-arena);margin-top:.25rem}main.oficio-v4 .of-demo__rejilla{gap:1.5rem;margin-top:1.5rem;display:grid}main.oficio-v4 .of-carriles{grid-template-columns:1fr 1fr;align-content:start;gap:1rem;display:grid}main.oficio-v4 .of-carril{border:1px solid var(--g-laton-claro);border-radius:14px;padding:1.1rem}@supports (color:color-mix(in lab, red, red)){main.oficio-v4 .of-carril{border:1px solid color-mix(in srgb, var(--g-laton-claro) 40%, transparent)}}main.oficio-v4 .of-carril--con{background:var(--g-laton-claro)}@supports (color:color-mix(in lab, red, red)){main.oficio-v4 .of-carril--con{background:color-mix(in srgb, var(--g-laton-claro) 10%, transparent)}}main.oficio-v4 .of-carril h3{color:var(--g-laton-claro);margin-bottom:.75rem;font-size:1.05rem}main.oficio-v4 .of-carril--sin h3{color:var(--g-arena)}main.oficio-v4 .of-carril ol{gap:.85rem;padding-left:1.1rem;display:grid;position:relative}main.oficio-v4 .of-carril ol:before{content:"";border-left:2px dotted var(--g-laton-claro);position:absolute;top:.35rem;bottom:.35rem;left:.25rem}@supports (color:color-mix(in lab, red, red)){main.oficio-v4 .of-carril ol:before{border-left:2px dotted color-mix(in srgb, var(--g-laton-claro) 60%, transparent)}}main.oficio-v4 .of-carril li{color:var(--g-lona);gap:.1rem;font-size:.875rem;display:grid;position:relative}main.oficio-v4 .of-carril li:before{content:"";background:var(--g-laton-claro);border-radius:50%;width:.6rem;height:.6rem;position:absolute;top:.35rem;left:-1.1rem}main.oficio-v4 .of-carril--sin li:before{background:var(--g-arena)}main.oficio-v4 .of-carril time{font:500 .75rem/1 var(--g-fuente-mono);color:var(--g-arena)}main.oficio-v4 .of-carril__cierre{border-top:1px solid var(--g-laton-claro);margin-top:1rem;padding-top:.75rem}@supports (color:color-mix(in lab, red, red)){main.oficio-v4 .of-carril__cierre{border-top:1px solid color-mix(in srgb, var(--g-laton-claro) 30%, transparent)}}main.oficio-v4 .of-carril__cierre{color:var(--g-laton-claro);font-weight:600}main.oficio-v4 .of-carril--sin .of-carril__cierre{color:var(--g-arena)}main.oficio-v4 .of-demo__pie{color:var(--g-lona);margin-top:1.5rem;font-style:italic}main.oficio-v4 .of-demo .sv-micro{color:var(--g-arena);margin-top:.5rem}@media (min-width:900px){main.oficio-v4 .of-demo__rejilla{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:2.5rem}}@media (max-width:480px){main.oficio-v4 .of-carriles{grid-template-columns:1fr}}main.oficio-v4 .of-nivel{border:1px solid var(--g-laton);border-radius:999px;margin-top:auto;padding:.2rem .65rem}@supports (color:color-mix(in lab, red, red)){main.oficio-v4 .of-nivel{border:1px solid color-mix(in srgb, var(--g-laton) 55%, transparent)}}main.oficio-v4 .of-nivel{font:500 .6875rem/1.5 var(--g-fuente-mono);color:var(--g-laton)}main.oficio-v4 .of-dato{border:1px solid var(--g-laton);gap:.5rem 2rem;margin-top:1.5rem;padding:1.5rem;display:grid}@supports (color:color-mix(in lab, red, red)){main.oficio-v4 .of-dato{border:1px solid color-mix(in srgb, var(--g-laton) 50%, transparent)}}main.oficio-v4 .of-dato{background:linear-gradient(180deg, var(--g-laton-claro), #fffbf3);border-radius:16px}@supports (color:color-mix(in lab, red, red)){main.oficio-v4 .of-dato{background:linear-gradient(180deg, color-mix(in srgb, var(--g-laton-claro) 10%, #fffbf3), #fffbf3)}}main.oficio-v4 .of-dato__cifra{font:750 clamp(2.2rem, 1.6rem + 2.5vw, 3.4rem)/1 var(--g-fuente-display);letter-spacing:-.04em;color:var(--g-laton)}main.oficio-v4 .of-dato div p{color:var(--g-tinta);line-height:1.5}main.oficio-v4 .of-dato .hm-enlace{margin-top:.5rem;font-size:.8125rem;display:inline-block}@media (min-width:900px){main.oficio-v4 .of-dato{grid-template-columns:auto minmax(0,1fr);align-items:center}main.oficio-v4 .of-dato .hm-etiqueta{grid-column:1/-1}}main.oficio-v4 .of-niveles{align-items:stretch;gap:1rem;margin-bottom:1rem;display:grid}main.oficio-v4 .of-niveles>li{border:1px solid var(--hm-borde,var(--g-carta-honda));background:#fffbf3;border-radius:16px;flex-direction:column;gap:.6rem;height:100%;padding:1.4rem;display:flex}@supports (color:color-mix(in lab, red, red)){main.oficio-v4 .of-niveles>li{background:color-mix(in srgb, #fffbf3 65%, var(--g-lona))}}main.oficio-v4 .of-niveles__rotulo{font:500 .75rem/1 var(--g-fuente-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--g-laton)}main.oficio-v4 .of-niveles h3{font-size:1.35rem}main.oficio-v4 .of-niveles p{color:var(--g-bruma)}main.oficio-v4 .of-niveles dl{border-top:1px solid var(--hm-borde,var(--g-carta-honda));gap:.5rem;margin-top:auto;padding-top:.85rem;font-size:.9375rem;display:grid}main.oficio-v4 .of-niveles dt{color:var(--g-mar);font-weight:700;display:inline}main.oficio-v4 .of-niveles dt:after{content:": "}main.oficio-v4 .of-niveles dd{color:var(--g-tinta);display:inline}@media (min-width:900px){main.oficio-v4 .of-niveles{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){main.oficio-v4 .of-demo[data-visto] .of-carril li{animation:v4-sube .4s calc(.6s + var(--n,0) * .16s) ease both}}main.home-v4 :is(.hm-tarifas>.hm-plan,.pw-tarifas>.pw-plan) .hm-boton:before{transform:scaleX(0)!important}main.home-v4.home-v4 .hm-boton:not(.hm-boton--secundario):is(:hover,:focus-visible){color:var(--g-lona)}main.home-v4.home-v4 .hm-boton--secundario:is(:hover,:focus-visible){color:var(--g-mar)}main.home-v4 .hm-tarifas>.hm-plan[data-elegida] .hm-boton{background:linear-gradient(180deg, var(--g-mar), var(--g-mar) 55%)}@supports (color:color-mix(in lab, red, red)){main.home-v4 .hm-tarifas>.hm-plan[data-elegida] .hm-boton{background:linear-gradient(180deg, color-mix(in srgb, var(--g-mar) 82%, #fff), var(--g-mar) 55%)}}main.home-v4 .hm-tarifas>.hm-plan[data-elegida] .hm-boton{color:var(--g-lona);border-color:var(--g-mar)}main.planes-v4.planes-v4 .pw-tarifas>.pw-plan:not(.pw-plan--destacado):is(:hover,:focus-within,:active) .hm-boton{color:var(--g-lona)}main.identidad-v4.identidad-v4 .id4-retrato__marco{object-fit:contain;width:124%;max-width:none;height:112%;inset:-6% auto auto -10%}main.home-v4 :is(.sv-medalla,.hm-medalla){aspect-ratio:1;flex:none!important}main.identidad-v4.identidad-v4 .id4-puertas a>span:first-of-type{flex:none}main.identidad-v4.identidad-v4 .id4-puertas a>span:nth-of-type(2){flex:auto}@media (max-width:699px){main.identidad-v4 .id4-anclas{scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;gap:1.1rem;padding-block:.5rem;display:flex;overflow-x:auto}main.identidad-v4 .id4-anclas::-webkit-scrollbar{display:none}main.identidad-v4 .id4-anclas .hm-enlace{flex:none}}main.oficio-v4 .of-carril__arte{object-fit:contain;background:linear-gradient(135deg,#8a641008 25%,#0000 25%) 0 0/5px 5px,linear-gradient(145deg,#efe3d0,#f6efe3);border:1px solid #8a641059;border-radius:14px;width:100%;height:auto;margin-bottom:1rem;padding:1rem;display:block;box-shadow:0 6px 16px #1b122024}main.oficio-v4.oficio-v4 .sv-portada__arte{width:min(100%,480px)}main.home-v4.home-v4 .hm-boton{gap:.95rem;padding-inline:1.45rem 1.3rem}main.home-v4 .hm-boton__flecha{fill:none;width:1.75rem;height:.8rem;stroke:var(--g-laton-claro);stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;transition:translate .36s var(--v4-curva);flex:none;overflow:visible}main.home-v4 .hm-boton--secundario .hm-boton__flecha{stroke:var(--g-laton)}main.home-v4 .hm-boton__flecha path:first-child{stroke-dasharray:26 26;stroke-dashoffset:-9px;transition:stroke-dashoffset .36s var(--v4-curva)}main.home-v4.home-v4 .hm-boton:is(:hover,:focus-visible,:active) .hm-boton__flecha{translate:4px}main.home-v4.home-v4 .hm-boton:is(:hover,:focus-visible,:active) .hm-boton__flecha path:first-child{stroke-dashoffset:0}main.home-v4.home-v4 .hm-boton:active{translate:0 1px;scale:.985}main.home-v4.home-v4 .hm-boton:active:after{transition:translate .6s cubic-bezier(.2,.7,.2,1);translate:120%}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){main.home-v4 .hm-boton:not(.hm-boton--secundario) .hm-boton__flecha{animation:5s ease-in-out 2.4s infinite v4-llama}main.home-v4 .hm-boton:is(:hover,:focus-visible) .hm-boton__flecha{animation:none}}@keyframes v4-llama{0%,82%,to{translate:0}88%{translate:5px}94%{translate:1px}}main.home-v4 .chat-vivo{gap:.9rem;display:grid}main.home-v4 .chat-vivo__hilo{background:radial-gradient(120% 80% at 50% 0%, var(--g-laton-claro), transparent 60%), #000;border-radius:18px;flex-direction:column;justify-content:flex-end;gap:.6rem;padding:1rem;display:flex}@supports (color:color-mix(in lab, red, red)){main.home-v4 .chat-vivo__hilo{background:radial-gradient(120% 80% at 50% 0%, color-mix(in srgb, var(--g-laton-claro) 10%, transparent), transparent 60%), color-mix(in srgb, #000 22%, var(--g-tinta-alta,var(--g-tinta)))}}main.home-v4 .chat-vivo__hilo{box-shadow:inset 0 0 0 1px var(--g-laton-claro)}@supports (color:color-mix(in lab, red, red)){main.home-v4 .chat-vivo__hilo{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--g-laton-claro) 22%, transparent)}}main.home-v4 .chat-vivo__msg{transform-origin:0 100%;border-radius:16px;max-width:86%;padding:.7rem .9rem .45rem;font-size:.9375rem;line-height:1.45}main.home-v4 .chat-vivo__msg--cliente{color:var(--g-tinta);background:#fffdf8;border-bottom-left-radius:4px;align-self:flex-start}main.home-v4 .chat-vivo__msg--agente{background:var(--g-laton-claro);color:var(--g-tinta);transform-origin:100% 100%;border-bottom-right-radius:4px;align-self:flex-end}main.home-v4 .chat-vivo__hora{text-align:right;font:500 .75rem/1.2 var(--g-fuente-mono);opacity:.75;margin-top:.15rem;display:block}main.home-v4 .chat-vivo__nota{font:500 .75rem/1.3 var(--g-fuente-mono);letter-spacing:.02em;color:var(--g-tinta);margin-top:.35rem;display:block}@supports (color:color-mix(in lab, red, red)){main.home-v4 .chat-vivo__nota{color:color-mix(in srgb, var(--g-tinta) 78%, var(--g-laton))}}main.home-v4 .chat-vivo__escribiendo{gap:.3rem;padding:.85rem 1rem;display:flex}main.home-v4 .chat-vivo__escribiendo span{background:var(--g-tinta);opacity:.35;border-radius:50%;width:.45rem;height:.45rem;animation:1s ease-in-out infinite v4-tecleo}main.home-v4 .chat-vivo__escribiendo span:nth-child(2){animation-delay:.16s}main.home-v4 .chat-vivo__escribiendo span:nth-child(3){animation-delay:.32s}@keyframes v4-tecleo{0%,60%,to{opacity:.35;translate:0}30%{opacity:.9;translate:0 -4px}}@media (prefers-reduced-motion:no-preference){main.home-v4 .chat-vivo__msg{animation:.42s cubic-bezier(.2,.8,.2,1.1) both v4-mensaje}}main.home-v4 .chat-vivo__pregunta{color:var(--g-arena);margin-bottom:.45rem;font-size:.9375rem}main.home-v4 .chat-vivo__opciones{flex-wrap:wrap;gap:.6rem;display:flex}main.home-v4 .chat-vivo__opciones button{border:1.5px solid var(--g-laton-claro);align-items:center;gap:.55rem;min-height:46px;padding:.55rem 1rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){main.home-v4 .chat-vivo__opciones button{border:1.5px solid color-mix(in srgb, var(--g-laton-claro) 60%, transparent)}}main.home-v4 .chat-vivo__opciones button{color:var(--g-lona);cursor:pointer;background:0 0;border-radius:999px;font-size:.9375rem;transition:background-color .22s,color .22s,border-color .22s,translate .22s}main.home-v4 .chat-vivo__opciones button[aria-pressed=true]{background:var(--g-lona);border-color:var(--g-lona);color:var(--g-tinta)}main.home-v4 .chat-vivo__opciones button:active{translate:0 1px}@media (hover:hover) and (pointer:fine){main.home-v4 .chat-vivo__opciones button:not([aria-pressed=true]):hover{border-color:var(--g-laton-claro);background:var(--g-laton-claro)}@supports (color:color-mix(in lab, red, red)){main.home-v4 .chat-vivo__opciones button:not([aria-pressed=true]):hover{background:color-mix(in srgb, var(--g-laton-claro) 14%, transparent)}}}main.home-v4 .chat-vivo__aviso{color:var(--g-arena);font-size:.8125rem}main.home-v4 .hm-resultados li{transition:opacity .5s ease, translate .5s var(--v4-curva);transition-delay:calc(var(--n,0) * .16s)}main.home-v4 .hm-resultados:not([data-hecho]) li{opacity:.4;translate:0 6px}main.home-v4 .hm-resultados[data-hecho] .hm-medalla--noche{animation:v4-enciende 1.6s calc(var(--n,0) * .16s) ease-out both}main.home-v4 .sv-producto{color:var(--g-tinta);background:#fffdf8;border-radius:16px;align-items:center;gap:1rem;padding:1rem 1.1rem;display:flex;box-shadow:0 18px 36px -24px #000000b3}main.home-v4 .sv-producto strong{font:700 1.05rem/1.25 var(--g-fuente-display);color:var(--g-mar);display:block}main.home-v4 .sv-producto .sv-micro{color:var(--g-laton);margin-bottom:.15rem}main.home-v4 .sv-producto__chips{flex-wrap:wrap;gap:.35rem;margin-top:.4rem;display:flex}main.home-v4 .sv-producto__chips span{background:var(--g-laton-claro);border-radius:999px;padding:.2rem .55rem}@supports (color:color-mix(in lab, red, red)){main.home-v4 .sv-producto__chips span{background:color-mix(in srgb, var(--g-laton-claro) 22%, transparent)}}main.home-v4 .sv-producto__chips span{color:var(--g-mar);font-size:.75rem}main.home-v4 .sv-consulta{gap:1rem;display:grid}main.home-v4.home-v4 .sv-medalla .sv-icono-grabado{object-fit:contain;width:88%;max-width:none;height:88%}main.home-v4.home-v4 .hm-medalla .hm-arte{width:86%;height:86%}main.home-v4 :is(.hm-demo,.sv-ejemplo,.sv-conexion,.pw-compromisos){border-radius:0;width:100%;margin-inline:0}main.home-v4>:is(section,div):not(.hm-demo,.sv-ejemplo,.sv-conexion,.pw-compromisos){border-top-color:#0000;border-bottom-color:#0000}main.home-v4 .hm-seccion,main.home-v4 :is(.sv-incluye,.sv-metodo,.sv-particular,.sv-condiciones,.sv-niveles,.sv-comparativa,.sv-oficios-seccion,.sv-catalogo,.sv-guia){border-top:0;border-bottom:0;border-image-source:none}main.home-v4 :is(.hm-cuenta,.hm-planes){background:linear-gradient(180deg, var(--g-lona), var(--g-carta) 18%, var(--g-carta) 82%, var(--g-lona))}@supports (color:color-mix(in lab, red, red)){main.home-v4 :is(.hm-cuenta,.hm-planes){background:linear-gradient(180deg, var(--g-lona), color-mix(in srgb, var(--g-carta) 26%, var(--g-lona)) 18%, color-mix(in srgb, var(--g-carta) 26%, var(--g-lona)) 82%, var(--g-lona))}}main.home-v4 :is(.hm-cuenta,.hm-planes){box-shadow:none;clip-path:none}main.home-v4 .hm-recorrido{--m:76px}main.home-v4 .hm-recorrido>li:not(:last-child):before,main.home-v4 .hm-recorrido>li:not(:last-child):after{content:"";z-index:0;left:calc(var(--m) / 2 - 1px);top:calc(var(--m) / 2);width:2px;bottom:calc(-.2rem - var(--m) / 2);background:linear-gradient(180deg, var(--g-laton), var(--g-laton));border-radius:2px;position:absolute}@supports (color:color-mix(in lab, red, red)){main.home-v4 .hm-recorrido>li:not(:last-child):before,main.home-v4 .hm-recorrido>li:not(:last-child):after{background:linear-gradient(180deg, color-mix(in srgb, var(--g-laton) 70%, transparent), color-mix(in srgb, var(--g-laton) 40%, transparent))}}main.home-v4 .hm-recorrido>li:not(:last-child):before,main.home-v4 .hm-recorrido>li:not(:last-child):after{pointer-events:none}main.home-v4 .hm-recorrido>li:not(:last-child):after{width:4px;left:calc(var(--m) / 2 - 2px);background:linear-gradient(180deg, transparent, var(--g-laton-claro), transparent) 0 -40px / 100% 40px no-repeat;filter:drop-shadow(0 0 4px var(--g-laton-claro));opacity:0}main.home-v4 .hm-recorrido__paso{z-index:1;position:relative}@media (min-width:700px){main.home-v4 .hm-recorrido{--m:clamp(110px, 13vw, 180px);--hueco:clamp(1rem, 2.5vw, 2rem)}main.home-v4.home-v4 .hm-recorrido .hm-medalla{width:var(--m)}main.home-v4.home-v4 .hm-recorrido__paso{justify-content:flex-start}main.home-v4 .hm-recorrido>li:not(:last-child):before,main.home-v4 .hm-recorrido>li:not(:last-child):after{left:50%;right:auto;top:calc(.5rem + var(--m) / 2 - 1px);width:calc(100% + var(--hueco));height:2px;bottom:auto}main.home-v4 .hm-recorrido>li:not(:last-child):before{background:linear-gradient(90deg, var(--g-laton), var(--g-laton))}@supports (color:color-mix(in lab, red, red)){main.home-v4 .hm-recorrido>li:not(:last-child):before{background:linear-gradient(90deg, color-mix(in srgb, var(--g-laton) 70%, transparent), color-mix(in srgb, var(--g-laton) 45%, transparent))}}main.home-v4 .hm-recorrido>li:not(:last-child):after{height:4px;top:calc(.5rem + var(--m) / 2 - 2px);background:linear-gradient(90deg, transparent, var(--g-laton-claro), transparent) -60px 0 / 60px 100% no-repeat}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){main.home-v4 .hm-recorrido>li:not(:last-child):before{animation:v4-hilo-v .7s calc(.7s + var(--n,0) * .18s) cubic-bezier(.4, 0, .2, 1) both}main.home-v4 .hm-recorrido>li:not(:last-child):after{animation:v4-luz-baja 6s calc(2.4s + var(--n,0) * 1.1s) linear infinite}main.home-v4 .hm-recorrido .hm-medalla{animation:v4-paso-encendido 6s calc(2.2s + var(--n,0) * 1.1s) ease-in-out infinite}@media (min-width:700px){main.home-v4 .hm-recorrido>li:not(:last-child):after{animation-name:v4-luz-cruza}main.home-v4 .hm-recorrido>li:not(:last-child):before{animation-name:v4-hilo-h}}}@keyframes v4-hilo-v{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}@keyframes v4-hilo-h{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes v4-luz-baja{0%{opacity:1;background-position:0 -40px}18%{opacity:1;background-position:0 calc(100% + 40px)}19%,to{opacity:0;background-position:0 calc(100% + 40px)}}@keyframes v4-luz-cruza{0%{opacity:1;background-position:-60px 0}18%{opacity:1;background-position:calc(100% + 60px) 0}19%,to{opacity:0;background-position:calc(100% + 60px) 0}}@keyframes v4-paso-encendido{0%,16%,to{filter:none;translate:0}6%{filter:drop-shadow(0 0 14px color-mix(in srgb, var(--g-laton-claro) 80%, transparent));translate:0 -5px}}main.home-v4 .sv-ruta{--hito:4.5rem}main.home-v4 .sv-ruta>li{position:relative}main.home-v4 .sv-ruta__hito{z-index:1;position:relative}main.home-v4.home-v4 .sv-ruta>li+li:after,main.home-v4.home-v4 .sv-ruta>li:before{content:none}main.home-v4.home-v4 .sv-ruta>li:not(:last-child):before{content:"";z-index:0;left:calc(var(--hito) / 2 - 1px);top:calc(var(--hito) / 2);bottom:calc(-1.5rem - var(--hito) / 2);background:linear-gradient(180deg, var(--g-laton), var(--g-laton));border:0;border-radius:2px;width:2px;height:auto;position:absolute}@supports (color:color-mix(in lab, red, red)){main.home-v4.home-v4 .sv-ruta>li:not(:last-child):before{background:linear-gradient(180deg, var(--g-laton), color-mix(in srgb, var(--g-laton) 55%, transparent))}}@media (min-width:900px){main.home-v4.home-v4 .sv-ruta>li:not(:last-child):before{left:50%;right:auto;top:calc(var(--hito) / 2 - 1px);background:linear-gradient(90deg, var(--g-laton), var(--g-laton));width:calc(100% + 2rem);height:2px;bottom:auto}@supports (color:color-mix(in lab, red, red)){main.home-v4.home-v4 .sv-ruta>li:not(:last-child):before{background:linear-gradient(90deg, var(--g-laton), color-mix(in srgb, var(--g-laton) 55%, transparent))}}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){main.home-v4.home-v4 .sv-ruta>li:not(:last-child):before{clip-path:inset(0 0 100%)}main.home-v4.home-v4 [data-visto] .sv-ruta>li:not(:last-child):before{animation:v4-hilo-v .65s calc(.35s + var(--n,0) * .26s) cubic-bezier(.4, 0, .2, 1) both}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference) and (min-width:900px){main.home-v4.home-v4 .sv-ruta>li:not(:last-child):before{clip-path:inset(0 100% 0 0)}main.home-v4.home-v4 [data-visto] .sv-ruta>li:not(:last-child):before{animation-name:v4-hilo-h}}main.home-v4 [data-elegible]>li{cursor:pointer;transition:background-color .32s ease, color .32s ease, border-color .32s ease, translate .32s var(--v4-curva), box-shadow .32s ease}main.home-v4 [data-elegible]>li:focus-visible{outline:3px solid var(--g-laton-claro);outline-offset:3px}main.home-v4.home-v4 .sv-niveles__lista--v5>li:not([data-elegida]) .sv-niveles__arte{background:0 0;padding:0}main.home-v4.home-v4 .sv-niveles__lista--v5>li[data-elegida]{translate:0 -4px;box-shadow:0 24px 40px -26px #4a2d57cc}main.home-v4.home-v4 .sv-niveles__lista--v5>li[data-elegida] .hm-numero{color:var(--g-laton-claro)}main.oficio-v4 .of-niveles>li[data-elegida]{border:2px solid var(--g-laton);background:linear-gradient(180deg, var(--g-laton-claro), #fffdf8 55%)}@supports (color:color-mix(in lab, red, red)){main.oficio-v4 .of-niveles>li[data-elegida]{background:linear-gradient(180deg, color-mix(in srgb, var(--g-laton-claro) 16%, #fffdf8), #fffdf8 55%)}}main.oficio-v4 .of-niveles>li[data-elegida]{box-shadow:0 0 0 5px var(--g-laton-claro), 0 22px 36px -26px #4a2d5799}@supports (color:color-mix(in lab, red, red)){main.oficio-v4 .of-niveles>li[data-elegida]{box-shadow:0 0 0 5px color-mix(in srgb, var(--g-laton-claro) 18%, transparent), 0 22px 36px -26px #4a2d5799}}main.oficio-v4 .of-niveles>li[data-elegida]{translate:0 -4px}main.oficio-v4 .of-funciones{gap:1rem;display:grid}main.oficio-v4 .of-funciones__lista{gap:.5rem;display:grid}main.oficio-v4 .of-funciones__lista button{border:1px solid var(--hm-borde,var(--g-carta-honda));background:#fffbf3;border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.85rem;width:100%;min-height:64px;padding:.6rem 1rem .6rem .6rem;display:grid}@supports (color:color-mix(in lab, red, red)){main.oficio-v4 .of-funciones__lista button{background:color-mix(in srgb, #fffbf3 65%, var(--g-lona))}}main.oficio-v4 .of-funciones__lista button{color:var(--g-mar);font:600 1rem/1.3 var(--g-fuente-texto,inherit);text-align:left;cursor:pointer;transition:background-color .26s ease, color .26s ease, border-color .26s ease, translate .26s var(--v4-curva)}main.oficio-v4 .of-funciones__lista .sv-medalla{width:2.9rem;height:2.9rem}main.oficio-v4 .of-funciones__flecha{color:var(--g-laton);transition:translate .26s var(--v4-curva)}main.oficio-v4 .of-funciones__lista button[aria-selected=true]{background:var(--g-mar);border-color:var(--g-mar);color:var(--g-lona);translate:4px}main.oficio-v4 .of-funciones__lista button[aria-selected=true] .of-funciones__flecha{color:var(--g-laton-claro);translate:4px}main.oficio-v4 .of-funciones__lista button:focus-visible{outline:3px solid var(--g-laton-claro);outline-offset:2px}main.oficio-v4 .of-funciones__ficha{border:2px solid var(--g-laton);background:radial-gradient(90% 70% at 100% 0%, var(--g-laton-claro), transparent 60%), #fffdf8;border-radius:20px;align-content:start;gap:.75rem;padding:clamp(1.25rem,3vw,2rem);display:grid}@supports (color:color-mix(in lab, red, red)){main.oficio-v4 .of-funciones__ficha{background:radial-gradient(90% 70% at 100% 0%, color-mix(in srgb, var(--g-laton-claro) 18%, transparent), transparent 60%), #fffdf8}}main.oficio-v4 .of-funciones__ficha{box-shadow:0 26px 44px -30px #4a2d57b3}main.oficio-v4 .of-funciones__ficha h3{font-size:clamp(1.3rem,1.1rem + 1vw,1.75rem)}main.oficio-v4 .of-funciones__ficha p{color:var(--g-tinta);font-size:1.0625rem;line-height:1.55}main.oficio-v4 .of-funciones__moneda{width:5rem;height:5rem}main.oficio-v4 .of-funciones__niveles{flex-wrap:wrap;gap:.5rem;margin-top:.25rem;display:flex}main.oficio-v4 .of-funciones__niveles li{border:1px solid var(--g-carta-honda);color:var(--g-bruma);font:500 .8125rem/1 var(--g-fuente-mono);text-transform:uppercase;letter-spacing:.05em;border-radius:999px;align-items:center;gap:.4rem;padding:.35rem .8rem;display:inline-flex}main.oficio-v4 .of-funciones__niveles li[data-incluido]{border-color:var(--g-laton);background:var(--g-laton-claro)}@supports (color:color-mix(in lab, red, red)){main.oficio-v4 .of-funciones__niveles li[data-incluido]{background:color-mix(in srgb, var(--g-laton-claro) 22%, transparent)}}main.oficio-v4 .of-funciones__niveles li[data-incluido]{color:var(--g-mar)}@media (min-width:900px){main.oficio-v4 .of-funciones{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:1.5rem}main.oficio-v4 .of-funciones__ficha{position:sticky;top:6rem}}@media (hover:hover) and (pointer:fine){main.oficio-v4 .of-funciones__lista button:not([aria-selected=true]):hover{border-color:var(--g-laton);translate:2px}}@media (prefers-reduced-motion:no-preference){main.oficio-v4 .of-funciones__ficha>*{animation:v4-sube .42s var(--v4-curva) both}main.oficio-v4 .of-funciones__ficha>:nth-child(2){animation-delay:60ms}main.oficio-v4 .of-funciones__ficha>:nth-child(3){animation-delay:.12s}main.oficio-v4 .of-funciones__ficha>:nth-child(4){animation-delay:.18s}}main.oficio-v4 .chat-vivo--oficio .chat-vivo__msg--cliente{background:#fffdf8}main.oficio-v4 .chat-vivo--oficio .chat-vivo__msg--agente{background:#f0e6f2}main.oficio-v4 .chat-vivo--oficio .chat-vivo__nota{color:var(--g-tinta);font:600 .875rem/1.5 var(--g-fuente-texto);letter-spacing:normal;border-top:1px solid var(--g-mar);margin-top:.65rem;padding-top:.5rem}@supports (color:color-mix(in lab, red, red)){main.oficio-v4 .chat-vivo--oficio .chat-vivo__nota{border-top:1px solid color-mix(in srgb, var(--g-mar) 25%, transparent)}}main.home-v4 .hv-escena{isolation:isolate;place-items:center;width:100%;max-width:520px;margin-inline:auto;padding:clamp(1.5rem,5vw,2.5rem) clamp(.5rem,3vw,1.5rem);display:grid;position:relative}main.home-v4 .hv-escena>.hv-arte{z-index:1;place-items:center;width:100%;display:grid;position:relative}main.home-v4 .hv-escena .sv-portada__arte{margin:0}main.home-v4 .hv-halo{z-index:-1;background:radial-gradient(closest-side, var(--g-laton-claro), var(--g-laton-claro) 60%, transparent);border-radius:50%;position:absolute;inset:6% 4%}@supports (color:color-mix(in lab, red, red)){main.home-v4 .hv-halo{background:radial-gradient(closest-side, color-mix(in srgb, var(--g-laton-claro) 30%, transparent), color-mix(in srgb, var(--g-laton-claro) 8%, transparent) 60%, transparent)}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){main.home-v4 .hv-halo{animation:5s ease-in-out infinite v4-halo}main.home-v4 .hv-escena>.hv-arte{animation:6s ease-in-out 1.2s infinite v4-flota}}@keyframes v4-halo{0%,to{opacity:.9;scale:1}50%{opacity:1;scale:1.06}}main.home-v4.home-v4 .hm-tarifas>.hm-plan{background:#fffbf3}@supports (color:color-mix(in lab, red, red)){main.home-v4.home-v4 .hm-tarifas>.hm-plan{background:color-mix(in srgb, #fffbf3 70%, var(--g-lona))}}main.home-v4.home-v4 .hm-tarifas>.hm-plan{color:var(--g-mar);border:1px solid var(--g-carta-honda)}main.home-v4.home-v4 .hm-tarifas>.hm-plan :is(h3,p){color:inherit}main.home-v4.home-v4 .hm-tarifas>.hm-plan h3{color:var(--g-laton)}main.home-v4.home-v4 .hm-tarifas>.hm-plan .hm-plan__descripcion{color:var(--g-bruma)}main.home-v4.home-v4 .hm-tarifas>.hm-plan[data-elegida]{border:2px solid var(--g-laton);background:linear-gradient(180deg, var(--g-laton-claro), #fffdf8 60%)}@supports (color:color-mix(in lab, red, red)){main.home-v4.home-v4 .hm-tarifas>.hm-plan[data-elegida]{background:linear-gradient(180deg, color-mix(in srgb, var(--g-laton-claro) 18%, #fffdf8), #fffdf8 60%)}}main.home-v4.home-v4 .hm-tarifas>.hm-plan[data-elegida]{box-shadow:0 0 0 5px var(--g-laton-claro), 0 24px 40px -26px #4a2d57b3}@supports (color:color-mix(in lab, red, red)){main.home-v4.home-v4 .hm-tarifas>.hm-plan[data-elegida]{box-shadow:0 0 0 5px color-mix(in srgb, var(--g-laton-claro) 16%, transparent), 0 24px 40px -26px #4a2d57b3}}main.home-v4.home-v4 .hm-tarifas>.hm-plan[data-elegida]{translate:0 -4px}main.home-v4.home-v4 .hm-tarifas>.hm-plan:not([data-elegida]) .hm-boton{color:var(--g-mar);border:1.5px solid var(--g-laton);background:#fffdf8}@supports (color:color-mix(in lab, red, red)){main.home-v4.home-v4 .hm-tarifas>.hm-plan:not([data-elegida]) .hm-boton{border:1.5px solid color-mix(in srgb, var(--g-laton) 70%, transparent)}}main.home-v4.home-v4 .hm-tarifas>.hm-plan:not([data-elegida]) .hm-boton{box-shadow:none}main.home-v4.home-v4 .hm-tarifas>.hm-plan:not([data-elegida]) .hm-boton__flecha{stroke:var(--g-laton)}main.home-v4.home-v4 :is(.pw-plan,.hm-plan) .hm-boton{white-space:nowrap;gap:.6rem;padding-inline:1rem .9rem}@media (min-width:900px) and (max-width:1239px){main.planes-v4.planes-v4 .pw-tarifas{grid-template-columns:repeat(2,minmax(0,1fr))}}main.home-v4 .hv-video{aspect-ratio:1;object-fit:contain;mix-blend-mode:multiply;background:0 0;width:min(100%,520px);height:auto;margin-inline:auto;display:block}main.home-v4 .hv-escena--video{padding-block:0}main.home-v4 .hv-escena--video .hv-halo{inset:12% 10%}main.home-v4 .hv-escena--video>.hv-arte{animation:none}main.home-v4.home-v4 .ev-marco{isolation:isolate;position:relative}main.home-v4.home-v4 :is(.ev-foto.ev-marco,.id4-retrato.ev-marco){box-shadow:none;aspect-ratio:auto;background:0 0;border:0;border-radius:999px 999px 22px 22px;padding:0;overflow:visible}main.home-v4.home-v4 :is(.ev-foto.ev-marco,.id4-retrato.ev-marco)>img{aspect-ratio:4/5;object-fit:cover;object-position:50% 22%;border-radius:999px 999px 22px 22px;width:100%;height:auto;display:block;box-shadow:0 40px 60px -42px #4a2d5799}main.home-v4.home-v4 :is(.ev-foto.ev-marco,.id4-retrato.ev-marco):before{content:"";z-index:-1;border:1px solid var(--g-laton);width:auto;height:auto;position:absolute;inset:-12px}@supports (color:color-mix(in lab, red, red)){main.home-v4.home-v4 :is(.ev-foto.ev-marco,.id4-retrato.ev-marco):before{border:1px solid color-mix(in srgb, var(--g-laton) 60%, transparent)}}main.home-v4.home-v4 :is(.ev-foto.ev-marco,.id4-retrato.ev-marco):before{background:radial-gradient(ellipse at 50% 30%, var(--g-laton-claro), transparent 70%);border-radius:999px 999px 32px 32px}@supports (color:color-mix(in lab, red, red)){main.home-v4.home-v4 :is(.ev-foto.ev-marco,.id4-retrato.ev-marco):before{background:radial-gradient(ellipse at 50% 30%, color-mix(in srgb, var(--g-laton-claro) 12%, transparent), transparent 70%)}}main.home-v4.home-v4 :is(.ev-foto.ev-marco,.id4-retrato.ev-marco):before{pointer-events:none}main.home-v4.home-v4 :is(.ev-foto.ev-marco,.id4-retrato.ev-marco):after{content:none}main.home-v4.home-v4 .ev-portada.ev-marco{width:min(100% - 24px,84vw,420px);margin:1.5rem auto 2rem}main.identidad-v4.identidad-v4 .sv-portada>.id4-retrato.ev-marco{width:min(100% - 24px,80vw,400px);margin:1.5rem auto 2rem}main.enlace-v4.enlace-v4 .lt4-presentacion .id4-retrato.ev-marco{width:min(56vw,210px);margin:12px}main.enlace-v4.enlace-v4 .lt4-presentacion .id4-retrato.ev-marco:before{inset:-9px}@media (min-width:900px){main.home-v4.home-v4 .ev-portada.ev-marco{width:min(100% - 24px,460px);margin-block:1rem}main.identidad-v4.identidad-v4 .sv-portada>.id4-retrato.ev-marco{width:min(100% - 24px,440px)}}main.home-v4.home-v4 .hm-sobre__marco.ev-marco{isolation:auto}main.home-v4.home-v4 .hm-sobre__marco.ev-marco>img{aspect-ratio:auto;object-fit:cover;object-position:50% 25%;height:100%}@media print{main.home-v4.home-v4 .ev-marco:before{content:none}}main.home-v4.home-v4 :is(.hm-demo,.sv-ejemplo,.sv-conexion,.pw-compromisos,.id4-cv-contacto) .hm-boton:not(.hm-boton--secundario){background:linear-gradient(180deg, var(--g-laton-claro), var(--g-laton-claro) 60%, var(--g-laton-claro))}@supports (color:color-mix(in lab, red, red)){main.home-v4.home-v4 :is(.hm-demo,.sv-ejemplo,.sv-conexion,.pw-compromisos,.id4-cv-contacto) .hm-boton:not(.hm-boton--secundario){background:linear-gradient(180deg, color-mix(in srgb, var(--g-laton-claro) 80%, #fff), var(--g-laton-claro) 60%, color-mix(in srgb, var(--g-laton-claro) 85%, #000))}}main.home-v4.home-v4 :is(.hm-demo,.sv-ejemplo,.sv-conexion,.pw-compromisos,.id4-cv-contacto) .hm-boton:not(.hm-boton--secundario){border-color:var(--g-laton-claro);color:var(--g-tinta)}main.home-v4.home-v4 :is(.hm-demo,.sv-ejemplo,.sv-conexion,.pw-compromisos,.id4-cv-contacto) .hm-boton--secundario{border:1.5px solid var(--g-laton-claro);background:#fffbf30a}@supports (color:color-mix(in lab, red, red)){main.home-v4.home-v4 :is(.hm-demo,.sv-ejemplo,.sv-conexion,.pw-compromisos,.id4-cv-contacto) .hm-boton--secundario{border:1.5px solid color-mix(in srgb, var(--g-laton-claro) 75%, transparent)}}main.home-v4.home-v4 :is(.hm-demo,.sv-ejemplo,.sv-conexion,.pw-compromisos,.id4-cv-contacto) .hm-boton--secundario{box-shadow:none;color:var(--g-lona)}main.home-v4.home-v4 :is(.hm-demo,.sv-ejemplo,.sv-conexion,.pw-compromisos,.id4-cv-contacto) .hm-boton--secundario:before{background:var(--g-laton-claro)}@supports (color:color-mix(in lab, red, red)){main.home-v4.home-v4 :is(.hm-demo,.sv-ejemplo,.sv-conexion,.pw-compromisos,.id4-cv-contacto) .hm-boton--secundario:before{background:color-mix(in srgb, var(--g-laton-claro) 22%, transparent)}}main.home-v4.home-v4 :is(.hm-demo,.sv-ejemplo,.sv-conexion,.pw-compromisos,.id4-cv-contacto) .hm-boton:not(.hm-boton--secundario) .hm-boton__flecha{stroke:var(--g-tinta)}main.home-v4.home-v4 :is(.hm-demo,.sv-ejemplo,.sv-conexion,.pw-compromisos,.id4-cv-contacto) .hm-boton--secundario .hm-boton__flecha{stroke:var(--g-laton-claro)}main.home-v4.home-v4 :is(.hm-demo,.sv-ejemplo,.sv-conexion,.pw-compromisos,.id4-cv-contacto) .hm-boton:not(.hm-boton--secundario):is(:hover,:focus-visible,:active){color:var(--g-tinta)}main.home-v4.home-v4 :is(.hm-demo,.sv-ejemplo,.sv-conexion,.pw-compromisos,.id4-cv-contacto) .hm-boton--secundario:is(:hover,:focus-visible,:active){color:var(--g-lona);border-color:var(--g-laton-claro)}main.home-v4.home-v4 .id4-cv-contacto button.hm-boton{cursor:pointer;font:inherit}@media screen and (min-width:768px){html:has(main.home-v4){font-size:106.25%}}@media screen and (min-width:1200px){html:has(main.home-v4){font-size:112.5%}body:has(main.home-v4) main.home-v4 .hm-wrap{width:min(1240px,100% - 80px)}}@media screen and (min-width:1600px){body:has(main.home-v4) main.home-v4 .hm-wrap{width:min(1360px,100% - 120px)}}main.home-v4.home-v4 :is(.hm-demo,.sv-ejemplo,.sv-conexion,.pw-compromisos,.id4-cv-contacto) .hm-boton:not(.hm-boton--secundario):before{background:var(--g-laton-claro)}@supports (color:color-mix(in lab, red, red)){main.home-v4.home-v4 :is(.hm-demo,.sv-ejemplo,.sv-conexion,.pw-compromisos,.id4-cv-contacto) .hm-boton:not(.hm-boton--secundario):before{background:color-mix(in srgb, var(--g-laton-claro) 45%, #fffbf3)}}@media (min-width:700px) and (max-width:899px){main.identidad-v4.identidad-v4 .id4-hitos{grid-template-columns:minmax(0,1fr)}main.identidad-v4.identidad-v4 .id4-hitos li{border-top:0;padding:.3rem 0 1.2rem 1.6rem}}@media (min-width:700px) and (max-width:1099px){main.identidad-v4.identidad-v4 .id4-servicios>li>.hm-arte{float:none;width:96px;height:88px;margin:0 0 .9rem;display:block}main.identidad-v4.identidad-v4 .id4-clientes:not(.id4-clientes--capturas) a>div{grid-template-columns:52px minmax(0,1fr);padding-right:2.1rem}main.identidad-v4.identidad-v4 .id4-clientes:not(.id4-clientes--capturas) .id4-cliente__arte{width:52px;height:52px}main.identidad-v4.identidad-v4 .id4-clientes h3{-webkit-hyphens:manual;hyphens:manual;overflow-wrap:normal;word-break:normal;font-size:1.05rem}}main.home-v4.home-v4 :is(.sv-medalla,.hm-medalla,.hm-medalla--noche){box-shadow:none;background:0 0;border:0;border-radius:0}main.home-v4.home-v4 :is(.sv-medalla,.hm-medalla):before,main.home-v4.home-v4 :is(.sv-medalla,.hm-medalla):after{content:none}main.home-v4.home-v4 .sv-medalla .sv-icono-grabado,main.home-v4.home-v4 .hm-medalla .hm-arte,main.home-v4.home-v4 .hm-medalla--noche .hm-arte{width:100%;height:100%}@media (hover:hover) and (pointer:fine){main.home-v4.home-v4 :is(.hm-recorrido__paso,.hm-pasos>li):hover .hm-medalla{box-shadow:none}}footer.home-footer.home-footer .home-footer__redes a{box-shadow:none;background:0 0;border-radius:8px}footer.home-footer.home-footer .home-footer__redes a:is(:hover,:focus-visible){translate:0 -3px}@media (min-width:900px){main.identidad-v4.identidad-v4 .id4-historia .id4-regla{width:100%;max-width:none;margin:0 0 .25rem;padding:0;display:block;translate:none}main.identidad-v4.identidad-v4 .id4-hitos li{text-align:center;border-top:0;justify-items:center;padding:.75rem .5rem 0;display:grid}main.identidad-v4.identidad-v4 .id4-hitos li:before{display:none}main.identidad-v4.identidad-v4 .id4-hito__arte{margin:.9rem auto 0}}main.home-v4.home-v4.identidad-v4.identidad-v4.identidad-v4>section:is(.id4-cierre-contacto,.sv-cierre){border-top:0;border-image-source:none;border-image-slice:100%;border-image-width:1;border-image-outset:0}@media (min-width:900px){main.enlace-v4.enlace-v4 .lt4-marco{width:min(1080px,100% - 64px)}main.enlace-v4.enlace-v4 .lt4-presentacion{grid-template-columns:minmax(280px,360px) minmax(0,1fr);gap:clamp(2.5rem,5vw,4.5rem);max-width:1000px;margin-inline:auto;padding-block:3rem 3.5rem}main.enlace-v4.enlace-v4 .lt4-presentacion .id4-retrato.ev-marco{width:min(100% - 24px,340px);margin:12px}main.enlace-v4.enlace-v4 .lt4-presentacion .id4-retrato.ev-marco:before{inset:-12px}main.enlace-v4.enlace-v4 .lt4-presentacion h1{font-size:clamp(3rem,2rem + 2.6vw,4.6rem)}main.enlace-v4.enlace-v4 .lt4-faro{opacity:.35;width:min(30%,300px);top:auto;bottom:0;right:-4%}main.enlace-v4.enlace-v4 .lt4-grupos{gap:1.5rem;max-width:1000px;margin-inline:auto}main.enlace-v4.enlace-v4 :is(.lt4-contacto,.lt4-pie){max-width:1000px;margin-inline:auto}}main.home-v4.home-v4 .hm-servicio__ir,main.enlace-v4.enlace-v4 .lt4-lista a>span:last-child{width:auto;height:auto;color:var(--g-laton);background:0 0;border:0;border-radius:0;font-size:1.35rem;line-height:1}main.home-v4.home-v4 .hm-servicio:is(:hover,:focus-visible) .hm-servicio__ir,main.enlace-v4.enlace-v4 .lt4-lista a:is(:hover,:focus-visible)>span:last-child{color:var(--g-laton);background:0 0;translate:4px}main.home-v4.home-v4 .sv-niveles__lista--v5>li[data-elegida] .sv-niveles__arte{background:0 0;border-radius:0;padding:0}main.planes-v4.planes-v4 .pw-plan__lamina:before{content:none}main.home-v4.home-v4 .hv-escena--video,main.home-v4.home-v4 .hv-escena--video>.hv-arte{isolation:auto;z-index:auto;filter:none}main.home-v4.home-v4 :is(.sv-portada,.hv-pasos-escena):has(.hv-video){isolation:auto;z-index:auto;filter:none}main.home-v4.home-v4 .hm-sobre__retrato{width:min(100%,360px);margin-inline:auto}main.home-v4.home-v4 .hm-sobre__retrato .hm-sobre__sextante{width:52%;right:-8%}@media (min-width:900px){main.home-v4.home-v4 .hm-sobre__retrato{width:min(100%,440px);margin-right:auto}main.home-v4.home-v4 .hm-sobre__retrato .hm-sobre__sextante{width:46%;right:-10%}}main.home-v4.home-v4 .sv-ejemplo .sv-luz{width:min(100%,460px);max-height:360px}main.home-v4.home-v4 .sv-ejemplo .sv-ejemplo-arte:before{content:none}main.home-v4.home-v4 .sv-ejemplo .sv-luz{animation:none}main.home-v4.home-v4 .sv-flujo-fila__fin{box-shadow:none;background:0 0;border:0;border-radius:0;gap:.6rem;padding:.4rem 0 0}main.home-v4.home-v4 .sv-flujo-fila__fin>.sv-medalla{display:none}main.home-v4.home-v4 .sv-flujo-fila__fin span{text-align:center}main.home-v4.home-v4 .sv-flujo-fila__fin strong:before{content:"→ ";color:var(--g-laton-claro)}main.home-v4.home-v4 .sv-busquedas>.sv-ejemplo-arte{box-shadow:none;background:0 0;border:0}@media (max-width:899px){main.home-v4.home-v4 .sv-ejemplo .sv-ejemplo-arte{width:100%;padding-inline:0}main.home-v4.home-v4 .sv-ejemplo .sv-ejemplo-arte>.sv-luz{width:min(88vw,420px);max-width:none;max-height:none}}main.home-v4.home-v4 .hv-halo{display:none}main.home-v4.home-v4>section:first-child:before{content:none}@media (max-width:699px){body:has(.aviso-cookies) .esquina-contacto{display:none}}main.home-v4.home-v4>.sv-buscadores{margin-inline:auto;padding-top:1rem}main.home-v4.home-v4 .sv-precio__arte{float:none;width:clamp(76px,8vw,104px);margin:0 0 .75rem;display:block}main.contacto-v4 .ct4-portada__arte{justify-self:center;width:min(100%,520px)}main.contacto-v4 .ct4-portada__arte .hm-arte{width:100%;height:auto}main.contacto-v4 .ct4-caminos{padding-block:.5rem 3rem}main.contacto-v4 .ct4-caminos>ul{gap:1rem;margin:0;padding:0;list-style:none;display:grid}main.contacto-v4 .ct4-camino{border:1px solid var(--hm-borde,var(--g-carta-honda));background:#fffbf3;border-radius:14px;grid-template-columns:72px minmax(0,1fr);grid-template-areas:"arte titulo""arte texto""boton boton""copiar copiar";align-items:center;column-gap:1rem;padding:1.25rem;display:grid}@supports (color:color-mix(in lab, red, red)){main.contacto-v4 .ct4-camino{background:color-mix(in srgb, #fffbf3 75%, var(--g-lona))}}main.contacto-v4 .ct4-camino--destacado{border-top:5px solid var(--g-mar)}main.contacto-v4 .ct4-camino__arte{object-fit:contain;grid-area:arte;width:72px;height:72px}main.contacto-v4 .ct4-camino h2{font:700 clamp(1.15rem, 1rem + .6vw, 1.45rem)/1.15 var(--g-fuente-display);letter-spacing:-.02em;color:var(--g-mar);grid-area:titulo;margin:0}main.contacto-v4 .ct4-camino>p{color:var(--g-bruma);grid-area:texto;margin:.3rem 0 0}main.contacto-v4 .ct4-camino__correo{font-family:var(--g-fuente-mono);color:var(--g-mar)!important}main.contacto-v4 .ct4-camino>.hm-boton{grid-area:boton;justify-content:space-between;width:100%;margin-top:1.1rem}main.contacto-v4 .ct4-copiar{color:var(--g-mar);text-decoration:underline;-webkit-text-decoration-color:var(--g-laton);-webkit-text-decoration-color:var(--g-laton);-webkit-text-decoration-color:var(--g-laton);text-decoration-color:var(--g-laton);text-underline-offset:.3em;cursor:pointer;background:0 0;border:0;grid-area:copiar;justify-self:center;margin-top:.6rem;padding:.35rem .5rem;font:500 .8125rem/1.2 inherit}main.contacto-v4 .ct4-despues{background:var(--g-mar);color:var(--g-lona);padding-block:2rem}main.contacto-v4 .ct4-despues .hm-wrap{gap:1.25rem;display:grid}main.contacto-v4 .ct4-despues h2{color:var(--g-lona);font:700 clamp(1.5rem, 1.2rem + 1.2vw, 2.1rem)/1.1 var(--g-fuente-display);letter-spacing:-.03em;margin:0}main.contacto-v4 .ct4-despues ol{gap:.9rem;margin:0;padding:0;list-style:none;display:grid}main.contacto-v4 .ct4-despues li{color:var(--g-lona);grid-template-columns:2.6rem 1fr;align-items:baseline;font-size:1.0625rem;display:grid}main.contacto-v4 .ct4-despues li span{font:500 1rem/1 var(--g-fuente-mono);color:var(--g-laton-claro)}main.contacto-v4 .ct4-datos{text-align:center;justify-items:center;gap:1.25rem;padding-block:2.5rem 3rem;display:grid}main.contacto-v4 .ct4-datos p{font:400 .875rem/1.5 var(--g-fuente-mono);color:var(--g-bruma);margin:0}main.contacto-v4 .ct4-datos__arte{width:min(100%,420px);height:auto}@media (min-width:900px){main.contacto-v4 .ct4-caminos>ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}main.contacto-v4 .ct4-camino{text-align:center;grid-template-columns:1fr;grid-template-areas:"arte""titulo""texto""boton""copiar";justify-items:center;padding:1.75rem 1.5rem}main.contacto-v4 .ct4-camino__arte{width:110px;height:110px;margin-bottom:1rem}main.contacto-v4 .ct4-despues .hm-wrap{grid-template-columns:minmax(0,.8fr) minmax(0,2fr);align-items:center}main.contacto-v4 .ct4-despues ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:0}main.contacto-v4 .ct4-despues li{border-left:1px solid var(--g-lona);padding-inline:1.5rem;display:block}@supports (color:color-mix(in lab, red, red)){main.contacto-v4 .ct4-despues li{border-left:1px solid color-mix(in srgb, var(--g-lona) 30%, transparent)}}main.contacto-v4 .ct4-despues li span{margin-bottom:.4rem;display:block}main.contacto-v4 .ct4-datos{text-align:left;grid-template-columns:1fr auto;place-items:center start}}main.home-v4.home-v4 .hm-pasos>li+li:before,main.gracias-v4.gracias-v4 .gr4-ruta>li+li:before{content:"";width:1.9rem;height:.8rem;box-shadow:none;background:var(--g-laton);border-radius:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 12' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M1 6h26'/%3E%3Cpath d='M21.5 1 27.5 6l-6 5'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 12' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M1 6h26'/%3E%3Cpath d='M21.5 1 27.5 6l-6 5'/%3E%3C/svg%3E") 50%/contain no-repeat}main.home-v4.home-v4 .hm-pasos>li+li:before{left:-1.55rem}.esquina-contacto{right:clamp(.9rem,3vw,2rem);bottom:calc(clamp(.9rem, 3vw, 2rem) + env(safe-area-inset-bottom,0px));z-index:60;pointer-events:none;justify-items:center;gap:.4rem;display:grid;position:fixed}.esquina-contacto>*{pointer-events:auto}@media print{.esquina-contacto{display:none}}.esquina-contacto .whatsapp-rapido{filter:drop-shadow(0 10px 14px #4a2d5759);place-items:center;width:64px;height:64px;text-decoration:none;transition:translate .26s cubic-bezier(.2,.7,.2,1),filter .26s;display:grid;position:relative}.esquina-contacto .whatsapp-rapido img{object-fit:contain;width:100%;height:100%}.esquina-contacto .whatsapp-rapido span{border:1px solid var(--g-laton);padding:.45rem .75rem;position:absolute;top:50%;right:calc(100% + .5rem);translate:.4rem -50%}@supports (color:color-mix(in lab, red, red)){.esquina-contacto .whatsapp-rapido span{border:1px solid color-mix(in srgb, var(--g-laton) 55%, transparent)}}.esquina-contacto .whatsapp-rapido span{color:var(--g-mar);font:600 .8125rem/1 var(--g-fuente-texto,inherit);white-space:nowrap;opacity:0;pointer-events:none;background:#fffbf3;border-radius:10px;transition:opacity .2s,translate .22s}@media (hover:hover) and (pointer:fine){.esquina-contacto .whatsapp-rapido:is(:hover,:focus-visible){filter:drop-shadow(0 14px 18px #4a2d576b);translate:0 -3px}.esquina-contacto .whatsapp-rapido:is(:hover,:focus-visible) span{opacity:1;translate:0 -50%}}.esquina-contacto .whatsapp-rapido:focus-visible{outline:2px solid var(--g-laton);outline-offset:4px;border-radius:50%}.esquina-contacto .volver-arriba{color:var(--g-mar);cursor:pointer;opacity:0;pointer-events:none;background:0 0;border:0;justify-items:center;gap:.25rem;padding:.3rem .4rem;transition:opacity .26s,translate .32s cubic-bezier(.2,.7,.2,1);display:grid;translate:0 .6rem}.esquina-contacto .volver-arriba[data-visible]{opacity:1;pointer-events:auto;translate:0}.esquina-contacto .volver-arriba svg{fill:none;width:.75rem;height:1.9rem;stroke:var(--g-laton);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;transition:translate .24s}.esquina-contacto .volver-arriba span{font:600 .625rem/1 var(--g-fuente-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--g-laton)}.esquina-contacto .volver-arriba:is(:hover,:focus-visible) svg{translate:0 -3px}@media (max-width:699px){.esquina-contacto .whatsapp-rapido{width:56px;height:56px}}main.home-v4.home-v4.contacto-v4.contacto-v4 .ct4-camino h2{letter-spacing:-.02em;font-size:clamp(1.2rem,1rem + .6vw,1.5rem);line-height:1.15}main.home-v4.home-v4.contacto-v4.contacto-v4>section.ct4-despues{background:var(--g-mar);box-shadow:0 0 0 100vmax var(--g-mar);clip-path:inset(0 -100vmax);border-top:0;border-image-source:none;border-image-slice:100%;border-image-width:1;border-image-outset:0}main.home-v4.home-v4.contacto-v4.contacto-v4 .ct4-despues h2{color:var(--g-lona);font-size:clamp(1.5rem,1.2rem + 1.2vw,2.1rem)}@media (scripting:enabled) and (prefers-reduced-motion:no-preference) and (hover:hover){main.home-v4.home-v4 :is(.sv-tarjetas,.sv-ruta)>li:hover .sv-medalla>*{animation:.7s v4-gira}}main.legal-v4.legal-v4 .sv-portada{align-items:center}main.legal-v4.legal-v4 .legal-v4__arte{filter:none;width:min(78%,380px);margin:0 auto}main.legal-v4 .legal-v4__indice{grid-column:1/-1;width:100%}@media (min-width:700px){main.legal-v4 .legal-v4__indice ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem 2rem}}main.home-v4 .hv-escena--servicios{isolation:auto;padding:0}main.home-v4 .hv-escena--servicios .hv-halo{display:none}main.home-v4 .hv-escena--servicios .sv-servicios-conectados{mix-blend-mode:normal;filter:none}main.home-v4 .metodo-ruta{width:100%;min-width:0;padding:1.5rem;position:relative}main.home-v4 .metodo-ruta__carta{pointer-events:none;opacity:.18;position:absolute;inset:0}main.home-v4 .metodo-ruta__carta .hm-arte{object-fit:contain;width:100%;height:100%}main.home-v4 .metodo-ruta__paradas{gap:1.5rem;margin:0;padding:0;display:grid;position:relative}main.home-v4 .metodo-ruta__paradas:before{content:"";border-left:2px dashed var(--g-laton);position:absolute;top:24px;bottom:24px;left:22px}main.home-v4 .metodo-ruta__paradas li{min-height:60px;color:var(--g-mar);grid-template-columns:44px 1fr;align-items:center;gap:.2rem 1rem;font-weight:650;display:grid;position:relative}main.home-v4 .metodo-ruta__paradas .sv-icono-grabado{object-fit:contain;grid-row:1/3;width:44px;height:44px;position:relative}main.home-v4 .metodo-ruta__paradas em{font:500 .6875rem/1.4 var(--g-fuente-mono);color:var(--g-laton);grid-column:2;font-style:normal}main.home-v4 .metodo-ruta__paradas em:before{content:"◆";margin-right:.4rem}main.home-v4 .metodo-ruta__paradas li:not(:first-child) em{opacity:0}@media (min-width:900px){main.home-v4 .metodo-ruta{align-items:center;min-height:400px;padding:1rem 0;display:grid}main.home-v4 .metodo-ruta__paradas{grid-template-columns:repeat(5,minmax(0,1fr));gap:.5rem}main.home-v4 .metodo-ruta__paradas:before{border-left:0;border-top:2px dashed var(--g-laton);inset:26px 10% auto}main.home-v4 .metodo-ruta__paradas li{text-align:center;grid-template-columns:1fr;align-content:start;justify-items:center;gap:.7rem;font-size:.85rem}main.home-v4 .metodo-ruta__paradas .sv-icono-grabado{grid-row:auto;width:52px;height:52px}main.home-v4 .metodo-ruta__paradas em{grid-column:1}}main.enlace-v4.enlace-v4 .lt4-orilla-caja{padding-top:1.25rem;display:block}main.enlace-v4.enlace-v4 .lt4-firma{margin:0 0 .35rem;display:inline-block;position:static}main.enlace-v4.enlace-v4 .lt4-firma:after{width:100%}main.enlace-v4.enlace-v4 .lt4-pie img.lt4-orilla{object-fit:contain;object-position:center bottom;width:100%;height:auto;max-height:none;display:block;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 12% 88%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 12% 88%,#0000 100%)}main.enlace-v4.enlace-v4 .lt4-pie img.lt4-orilla--ancho{display:none}main.enlace-v4.enlace-v4 .lt4-pie img.lt4-orilla--movil{display:block}@media (min-width:700px){main.enlace-v4.enlace-v4 .lt4-pie img.lt4-orilla--ancho{max-height:none;display:block}main.enlace-v4.enlace-v4 .lt4-pie img.lt4-orilla--movil{display:none}main.enlace-v4.enlace-v4 .lt4-firma{top:auto}}@media (max-width:1099px){main.enlace-v4.enlace-v4 .lt4-pie__fila{padding-inline-end:4.75rem}}.selector-idioma{font:500 .75rem/1 var(--g-fuente-mono);letter-spacing:.08em;align-items:center;gap:.15rem;display:inline-flex}.selector-idioma a{min-height:44px;color:var(--g-mar);border-bottom:2px solid #0000;align-items:center;padding:0 .5rem;text-decoration:none;transition:color .16s,border-color .16s;display:inline-flex}.selector-idioma a:hover{color:var(--g-laton)}.selector-idioma a.is-activo{color:var(--g-laton);border-bottom-color:var(--g-laton)}.selector-idioma a:focus-visible{outline:2px solid var(--g-laton);outline-offset:2px}.selector-idioma--barra{letter-spacing:0;flex:none;gap:3px;font-size:13px}.selector-idioma--barra a{flex:none;justify-content:center;width:36px;min-width:36px;height:44px;padding:0;position:relative}.selector-idioma--barra a+a:before{content:"·";text-align:center;opacity:.4;pointer-events:none;width:3px;position:absolute;left:-3px}.site-nav--studio.editorial-header .editorial-header__grid{grid-template-columns:auto minmax(0,1fr) auto auto auto;column-gap:16px}.site-nav--studio.editorial-header .editorial-header__brand{min-width:0}.site-nav--studio.editorial-header .editorial-header__wordmark{min-height:44px}.site-nav--studio.editorial-header .editorial-header__nav{gap:16px;display:none}.site-nav--studio.editorial-header .editorial-header__idioma{grid-column:4;align-items:center;display:flex}.site-nav--studio.editorial-header .editorial-header__cta{grid-column:3}.site-nav--studio.editorial-header .editorial-header__menu{grid-column:5;gap:0;width:auto;min-width:44px;padding-left:0}.site-nav__menu-rotulo{color:var(--g-laton);font:500 12px/1 var(--g-fuente-mono);text-transform:uppercase;white-space:nowrap}.site-nav--studio.editorial-header .site-nav__burger{flex:0 0 44px}.site-nav--studio.editorial-header .site-nav__cta--bar{box-sizing:border-box;letter-spacing:.04em;width:clamp(230px,100vw - 452px,260px);min-width:0;height:54px;min-height:54px;padding-inline:12px;font-size:13px}.site-nav--studio.editorial-header .site-nav__cta--bar span{white-space:nowrap}@media (min-width:700px) and (max-width:1199px){:root{--nav-alto-corto:72px}}@media (max-width:699px){.site-nav--studio.editorial-header .editorial-header__grid{grid-template-columns:auto minmax(12px,1fr) auto 44px;column-gap:8px}.site-nav--studio.editorial-header .editorial-header__cta{display:none!important}.site-nav--studio.editorial-header .editorial-header__idioma{grid-column:3}.site-nav--studio.editorial-header .editorial-header__menu{grid-column:4;width:44px;min-width:44px;padding-left:0}.site-nav--studio.editorial-header .site-nav__menu-rotulo{display:none}}@media (max-width:359px){.selector-idioma--barra a{width:32px;min-width:32px}}@media (min-width:1360px){.site-nav--studio.editorial-header .editorial-header__nav{display:flex}.site-nav--studio.editorial-header .site-nav__cta--bar{width:250px}.site-nav--studio.editorial-header .editorial-header__menu{margin-left:15px}}.site-nav__panel-icono{flex:0 0 24px;place-items:center;width:24px;height:24px;display:grid}.site-nav__panel-icono .sv-icono-grabado{object-fit:contain;width:24px;height:24px}body:has([data-derrota]) .site-nav__panel .site-nav__panel-item{padding-inline:12px;position:relative}body:has([data-derrota]) .site-nav__panel .site-nav__panel-item--nested{opacity:1;gap:8px;min-height:52px}body:has([data-derrota]) .site-nav__panel .site-nav__panel-item--nested .site-nav__panel-label{white-space:normal;min-width:0;font-size:15px;line-height:1.25}body:has([data-derrota]) .site-nav__panel .site-nav__panel-item.is-active:before{content:"";background:var(--g-laton);opacity:1;width:3px;height:auto;position:absolute;top:8px;bottom:8px;left:0;transform:none}body:has([data-derrota]) .site-nav__panel .site-nav__panel-item.is-active .site-nav__panel-label{color:var(--g-laton)}.site-nav__overlay{-webkit-backdrop-filter:blur(3px)}.site-nav__panel-redes{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;margin-top:16px;display:flex}.site-nav__panel-redes a{flex:0 0 40px;place-items:center;width:40px;height:40px;display:inline-grid}.site-nav__panel-redes .sv-icono-grabado{object-fit:contain;width:32px;height:32px}body:has([data-derrota]) .site-nav__panel .site-nav__panel-tagline{color:var(--g-laton);text-align:center;margin:12px 0 0;font-style:italic}.site-nav__panel-redes a:focus-visible{outline:2px solid var(--g-laton);outline-offset:2px}@media (prefers-reduced-motion:no-preference){.site-nav__panel[data-abierto] .site-nav__panel-fila{animation:none!important}.site-nav__panel[data-abierto] .site-nav__panel-item{animation:nav-idioma-entrada .32s calc(var(--nav-i,0) * 40ms) cubic-bezier(.2,.7,.2,1) both!important}.site-nav--studio.editorial-header .site-nav__burger span{transition:transform .24s,width .24s,background-color .24s!important}}@keyframes nav-idioma-entrada{0%{opacity:.55;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.site-nav__panel[data-abierto] .site-nav__panel-fila,.site-nav__panel[data-abierto] .site-nav__panel-item{animation:none!important}.site-nav--studio.editorial-header .site-nav__burger span{transition:none!important}}.home-footer__barra .selector-idioma--pie{margin-left:auto}.home-footer__barra .selector-idioma a{color:inherit}.aviso-idioma{text-align:center;font:500 .8125rem/1.45 var(--g-fuente-texto);color:var(--g-mar);background:var(--g-laton);margin:0;padding:.55rem 1.25rem}@supports (color:color-mix(in lab, red, red)){.aviso-idioma{background:color-mix(in srgb, var(--g-laton) 12%, var(--g-lona))}}.aviso-idioma{border-bottom:1px solid var(--g-laton)}@supports (color:color-mix(in lab, red, red)){.aviso-idioma{border-bottom:1px solid color-mix(in srgb, var(--g-laton) 35%, transparent)}}@media (max-width:699px){.home-footer__barra .selector-idioma--pie{margin:.25rem 0 0 -.5rem}}@media print{html,body,main.id4-cv.id4-cv{background:#fff!important;height:auto!important;min-height:0!important}main.id4-cv.id4-cv:before,main.id4-cv.id4-cv:after,main.id4-cv.id4-cv :is(.hm-seccion,.sv-portada,.id4-seccion,.id4-cv-remoto):before,main.id4-cv.id4-cv :is(.hm-seccion,.sv-portada,.id4-seccion,.id4-cv-remoto):after{content:none!important;display:none!important}body:has(main.id4-cv):before{content:none!important;display:none!important}body:has(main.id4-cv):after{content:none!important;display:none!important}main.id4-cv.id4-cv :is(.hm-seccion,.id4-seccion,.id4-cv-remoto){min-height:0!important;margin:0!important;padding-block:8pt!important}main.id4-cv.id4-cv .sv-portada{min-height:0!important;margin:0!important;padding:0 0 8pt!important}main.id4-cv.id4-cv .hm-cabecera,main.id4-cv.id4-cv h2{break-after:avoid}main.id4-cv.id4-cv .id4-cv-timeline>li{break-inside:avoid}main.id4-cv.id4-cv .id4-cv-timeline{margin:0!important}main.id4-cv.id4-cv,main.id4-cv.id4-cv *{opacity:1!important;filter:none!important;clip-path:none!important;visibility:visible!important;transform:none!important;-webkit-mask-image:none!important;mask-image:none!important}main.id4-cv.id4-cv .id4-noimprimir,main.id4-cv.id4-cv .id4-noimprimir *{display:none!important}main.id4-cv.id4-cv :before,main.id4-cv.id4-cv :after{content:none!important;display:none!important}main.id4-cv.id4-cv *{box-shadow:none!important;text-shadow:none!important;background:0 0!important;outline:0!important}main.id4-cv.id4-cv :is(.hm-cabecera,.hm-seccion,.id4-seccion,.sv-portada){border:0!important}main.id4-cv.id4-cv .hm-cabecera{align-items:center;gap:8pt;display:flex;border-bottom:.75pt solid #b5a07a!important;margin:0 0 6pt!important;padding:0 0 4pt!important}main.id4-cv.id4-cv .hm-cabecera h2{margin:0!important;font-size:14pt!important}main.id4-cv.id4-cv .hm-cabecera svg,main.id4-cv.id4-cv .hm-cabecera img{width:14pt!important;height:14pt!important}main.id4-cv.id4-cv .id4-cv-timeline>li{border-radius:4pt;border:.5pt solid #d9ccb3!important;grid-template-columns:78pt minmax(0,1fr)!important;gap:10pt!important;margin:0 0 6pt!important;padding:6pt 8pt!important}main.id4-cv.id4-cv .id4-cv-timeline>li>div{border:0!important;padding:0!important}main.id4-cv.id4-cv .id4-cv-hito{display:none!important}main.id4-cv.id4-cv .id4-periodo{margin:0!important;font-size:8.5pt!important}main.id4-cv.id4-cv .id4-stack--cv{break-inside:auto!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8pt 12pt!important}main.id4-cv.id4-cv .id4-stack--cv section{break-inside:avoid;border:0!important;padding:0!important}main.id4-cv.id4-cv .id4-stack--cv h3{align-items:center;gap:4pt;display:flex;margin:0 0 3pt!important;font-size:9.5pt!important}main.id4-cv.id4-cv .id4-stack--cv h3 svg{width:11pt!important;height:11pt!important}main.id4-cv.id4-cv .id4-stack--cv ul{flex-wrap:wrap;gap:2pt 3pt;margin:0!important;padding:0!important;display:flex!important}main.id4-cv.id4-cv .id4-stack--cv li{white-space:nowrap;border-radius:8pt;border:.5pt solid #d9ccb3!important;min-height:0!important;padding:1.5pt 5pt!important;font-size:7.5pt!important;line-height:1.3!important}main.id4-cv.id4-cv .id4-cv-remoto{break-inside:auto!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14pt!important}main.id4-cv.id4-cv .id4-idiomas>div{align-items:baseline;gap:6pt;border:0!important;padding:2pt 0!important;display:flex!important}main.id4-cv.id4-cv .id4-idiomas svg{display:none!important}main.id4-cv.id4-cv .id4-contactos-cv{flex-wrap:wrap;gap:3pt 14pt!important;margin:0!important;padding:0 0 6pt!important;display:flex!important}main.id4-cv.id4-cv .id4-contactos-cv li{align-items:center;gap:4pt;display:inline-flex}main.id4-cv.id4-cv .id4-seccion,main.id4-cv.id4-cv .hm-seccion{padding-block:6pt!important}main.id4-cv.id4-cv .hm-etiqueta{font-size:7.5pt!important}}main.contacto-v4 .ct4-antes{align-items:center;gap:1.75rem;padding-block:2.5rem 3rem;display:grid}main.contacto-v4 .ct4-antes__foto{width:min(78%,340px);margin-inline:auto}main.contacto-v4 .ct4-antes__texto h2{font:700 clamp(1.6rem, 1.25rem + 1.6vw, 2.4rem)/1.08 var(--g-fuente-display);letter-spacing:-.03em;color:var(--g-mar);margin:.35rem 0 1.25rem}main.contacto-v4 .ct4-antes__texto ul{gap:.85rem;margin:0;padding:0;list-style:none;display:grid}main.contacto-v4 .ct4-antes__texto li{background:var(--g-carta,#fbf6ea);border:1px solid var(--g-carta-honda,#e3d4b5);border-radius:14px;grid-template-columns:76px minmax(0,1fr);align-items:center;gap:1rem;padding:.9rem 1rem;display:grid}main.contacto-v4 .ct4-antes__arte{object-fit:contain;width:76px;height:76px}main.contacto-v4 .ct4-antes__texto li span{font:500 .875rem/1 var(--g-fuente-mono);color:var(--g-laton)}main.contacto-v4 .ct4-antes__texto h3{font:700 1.2rem/1.15 var(--g-fuente-display);color:var(--g-mar);margin:.25rem 0 .2rem}main.contacto-v4 .ct4-antes__texto li p{color:var(--g-bruma);margin:0;font-size:1rem;line-height:1.5}main.contacto-v4 .ct4-antes__nota{font:400 1rem/1.5 var(--g-fuente-cuerpo,inherit);color:var(--g-laton);margin:1.1rem 0 0}main.contacto-v4 .ct4-preguntas{max-width:52rem;padding-block:2.75rem 1rem}main.contacto-v4 .ct4-preguntas h2{font:700 clamp(1.6rem, 1.25rem + 1.6vw, 2.4rem)/1.1 var(--g-fuente-display);letter-spacing:-.03em;color:var(--g-mar);margin:0 0 1.25rem}main.contacto-v4 .ct4-preguntas__lista{gap:.7rem;display:grid}main.contacto-v4 .ct4-preguntas details{background:var(--g-carta,#fbf6ea);border:1px solid var(--g-carta-honda,#e3d4b5);border-radius:12px}main.contacto-v4 .ct4-preguntas summary{cursor:pointer;font:600 1.0625rem/1.35 var(--g-fuente-display);color:var(--g-mar);min-height:48px;padding:1rem 3rem 1rem 1.1rem;list-style:none;position:relative}main.contacto-v4 .ct4-preguntas summary::-webkit-details-marker{display:none}main.contacto-v4 .ct4-preguntas summary:after{content:"+";font:400 1.5rem/1 var(--g-fuente-mono);color:var(--g-laton);position:absolute;top:50%;right:1.1rem;translate:0 -50%}main.contacto-v4 .ct4-preguntas details[open] summary:after{content:"–"}main.contacto-v4 .ct4-preguntas details p{color:var(--g-texto,inherit);margin:0;padding:0 1.1rem 1.1rem;font-size:1rem;line-height:1.6}main.contacto-v4 .ct4-preguntas__mas{color:var(--g-mar);text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:var(--g-laton);-webkit-text-decoration-color:var(--g-laton);-webkit-text-decoration-color:var(--g-laton);text-decoration-color:var(--g-laton);margin-top:1rem;font-weight:600;display:inline-block}main.contacto-v4 .ct4-datos dl{text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem 2.5rem;width:100%;margin:0;display:grid}main.contacto-v4 .ct4-datos dt{font:500 .8125rem/1 var(--g-fuente-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--g-laton);margin-bottom:.35rem}main.contacto-v4 .ct4-datos dd{font:500 1.0625rem/1.4 var(--g-fuente-display);color:var(--g-mar);overflow-wrap:anywhere;margin:0}main.contacto-v4 .ct4-datos dd a{color:inherit;text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:var(--g-laton);-webkit-text-decoration-color:var(--g-laton);-webkit-text-decoration-color:var(--g-laton);text-decoration-color:var(--g-laton)}@media (min-width:900px){main.contacto-v4 .ct4-antes{grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);gap:3.5rem;padding-block:3.5rem 4rem}main.contacto-v4 .ct4-antes__foto{width:100%}main.contacto-v4 .ct4-antes__texto ul{grid-template-columns:repeat(3,minmax(0,1fr))}main.contacto-v4 .ct4-antes__texto li{text-align:left;grid-template-columns:1fr;align-items:start}main.contacto-v4 .ct4-datos dl{grid-template-columns:repeat(4,minmax(0,auto));justify-content:space-between}}.selector-bandera{flex:none;position:relative}.selector-bandera>summary{cursor:pointer;min-height:44px;color:var(--g-mar);font:500 12px/1 var(--g-fuente-mono);letter-spacing:.06em;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;border-radius:10px;align-items:center;gap:7px;padding:0 10px;list-style:none;display:inline-flex}.selector-bandera>summary::-webkit-details-marker{display:none}.selector-bandera>summary:hover{background:var(--g-laton)}@supports (color:color-mix(in lab, red, red)){.selector-bandera>summary:hover{background:color-mix(in srgb, var(--g-laton) 10%, transparent)}}.selector-bandera>summary:focus-visible{outline:2px solid var(--g-laton);outline-offset:2px}.selector-bandera__bandera{border-radius:3px;flex:none;width:28px;height:19px;display:block;box-shadow:0 0 0 1px #1b12202e,0 2px 4px #1b122024}.selector-bandera__flecha{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:10px;height:6px;transition:rotate .2s}.selector-bandera[open] .selector-bandera__flecha{rotate:180deg}.selector-bandera__lista{z-index:80;background:var(--g-lona,#f6efe3);border:1px solid var(--g-carta-honda,#e3d4b5);border-radius:12px;min-width:176px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 14px 30px #1b12202e}.selector-bandera__lista a{min-height:44px;color:var(--g-mar);font:500 15px/1 var(--g-fuente-cuerpo,inherit);border-radius:8px;align-items:center;gap:12px;padding:0 12px;text-decoration:none;display:flex;position:relative}.selector-bandera__lista a:hover,.selector-bandera__lista a:focus-visible{background:var(--g-laton)}@supports (color:color-mix(in lab, red, red)){.selector-bandera__lista a:hover,.selector-bandera__lista a:focus-visible{background:color-mix(in srgb, var(--g-laton) 12%, transparent)}}.selector-bandera__lista a:hover,.selector-bandera__lista a:focus-visible{outline:0}.selector-bandera__lista a[aria-current=true]{color:var(--g-laton);font-weight:600}.selector-bandera__lista a[aria-current=true]:before{content:"";background:var(--g-laton);border-radius:2px;width:3px;position:absolute;top:9px;bottom:9px;left:0}@media (max-width:699px){.selector-bandera--barra .selector-bandera__codigo{display:none}.selector-bandera--barra>summary{gap:5px;padding:0 6px}}@media (prefers-reduced-motion:no-preference){.selector-bandera[open] .selector-bandera__lista{animation:.16s ease-out both bandera-abre}}@keyframes bandera-abre{0%{opacity:0;translate:0 -4px}to{opacity:1;translate:0}}main.enlace-v4 .lt4-marca .selector-bandera{margin-left:.5rem}@media (min-width:900px){main.enlace-v4 .lt4-marca nav{margin-left:auto;margin-right:1rem}}.legal-cortesia{border:1px solid var(--g-carta-honda,#e3d4b5);border-left:3px solid var(--g-laton);background:var(--g-laton);border-radius:10px;margin:0 0 1.25rem;padding:.85rem 1rem}@supports (color:color-mix(in lab, red, red)){.legal-cortesia{background:color-mix(in srgb, var(--g-laton) 7%, var(--g-lona,#f6efe3))}}.legal-cortesia{color:var(--g-tinta);font-size:.9375rem;line-height:1.5}.legal-cortesia a{color:var(--g-mar);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--g-laton);-webkit-text-decoration-color:var(--g-laton);-webkit-text-decoration-color:var(--g-laton);text-decoration-color:var(--g-laton)}@media print{@page{size:A4;margin:12mm 12mm 14mm}.aviso-cookies,.ugc-arriba,[data-arriba],.home-footer__cookies,.site-nav,.selector-bandera{display:none!important}main.id4-cv.id4-cv .id4-cv-remoto{align-items:start!important}main.id4-cv.id4-cv .id4-idiomas>div{padding:1pt 0!important}main.id4-cv.id4-cv section[aria-labelledby=id4-cv-formacion]{break-inside:avoid}}@media (max-width:899px){main.home-v4.home-v4 .hm-pasos>li:before,main.home-v4.home-v4 .hm-pasos>li:after{content:none!important;display:none!important}}main .lt4-ugc__foto{aspect-ratio:3/4;border:1px solid var(--g-laton,#8a6410);background:var(--g-carta,#fbf6ea);width:min(52%,190px);box-shadow:0 14px 28px var(--g-mar,#4a2d57);border-radius:999px 999px 14px 14px;margin:0 auto 1rem;padding:5px;overflow:hidden}@supports (color:color-mix(in lab, red, red)){main .lt4-ugc__foto{box-shadow:0 14px 28px color-mix(in srgb, var(--g-mar,#4a2d57) 16%, transparent)}}main .lt4-ugc__foto img{object-fit:cover;object-position:50% 14%;border-radius:999px 999px 10px 10px;width:100%;height:100%;display:block}:root{--mv-suave:cubic-bezier(.22,.7,.2,1);--mv-rebote:cubic-bezier(.34,1.4,.4,1);--mv-hover:.16s;--mv-pequena:.38s;--mv-bloque:.7s}body:not(:has(.ugc-portfolio,.ugc-brief)) *{transition-property:transform,translate,opacity!important;transition-duration:var(--mv-hover)!important;transition-timing-function:var(--mv-suave)!important;animation:none!important}body:not(:has(.ugc-portfolio,.ugc-brief)) :before{transition-property:transform,translate,opacity!important;transition-duration:var(--mv-hover)!important;transition-timing-function:var(--mv-suave)!important;animation:none!important}body:not(:has(.ugc-portfolio,.ugc-brief)) :after{transition-property:transform,translate,opacity!important;transition-duration:var(--mv-hover)!important;transition-timing-function:var(--mv-suave)!important;animation:none!important}body:not(:has(.ugc-portfolio,.ugc-brief)) .hv-halo{display:none!important}body:not(:has(.ugc-portfolio,.ugc-brief)) .hv-cartel{aspect-ratio:1;mix-blend-mode:multiply;background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;display:none}body:not(:has(.ugc-portfolio,.ugc-brief)) :is(.hv-arte,.hv-pasos-escena){animation:none!important}body:not(:has(.ugc-portfolio,.ugc-brief)) :is(.hm-boton,.drt-btn,.sv-ficha,.pw-plan,.hm-plan,.ag-oficio,.of-carril,.lt4-grupo){transition:translate var(--mv-hover) var(--mv-suave), opacity var(--mv-hover) ease!important}body:not(:has(.ugc-portfolio,.ugc-brief)) :is(.hm-boton,.drt-btn){overflow:hidden}body:not(:has(.ugc-portfolio,.ugc-brief)) :is(.hm-boton,.drt-btn):after{content:"";pointer-events:none;opacity:0;background:linear-gradient(115deg,#0000 40%,#f6efe338 50%,#0000 60%);position:absolute;inset:-25% -50%;transform:translate(-80%)}body:not(:has(.ugc-portfolio,.ugc-brief)) :is(.hm-boton__flecha,.sv-ficha__flecha){transition:translate var(--mv-hover) var(--mv-suave)!important}body:not(:has(.ugc-portfolio,.ugc-brief)) .home-footer{border-top:1px solid #8a641073}body:not(:has(.ugc-portfolio,.ugc-brief)) :is(.id4-cierre-contacto,.pw-compromisos,.sv-cierre){box-shadow:inset 3px 0 #8a641033,inset -3px 0 #8a64101f}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){body:not(:has(.ugc-portfolio,.ugc-brief)) main>section:first-child :is(h1,.hm-etiqueta,.sv-lead,.hm-acciones,.sv-acciones){animation:none!important}body:not(:has(.ugc-portfolio,.ugc-brief)) [data-visto] [data-mv-item]{animation:mv-entra var(--mv-pequena) calc(var(--i,0) * 70ms) var(--mv-suave) both!important}body:not(:has(.ugc-portfolio,.ugc-brief)) main>section:not(:first-child){position:relative}body:not(:has(.ugc-portfolio,.ugc-brief)) main>section:not(:first-child)[data-visto]:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg, transparent, var(--g-laton-claro), transparent);width:22%;height:1px;position:absolute;top:0;left:5%;animation:mv-barrido var(--mv-bloque) var(--mv-suave) both!important}body:not(:has(.ugc-portfolio,.ugc-brief)) [data-mv-flota]{transform:translate3d(var(--mv-x,0px), var(--mv-y,0px), 0);animation:mv-flota 8s var(--mv-suave) infinite!important}body:not(:has(.ugc-portfolio,.ugc-brief)) :is(.cookies-aviso,.esquina-contacto){animation:mv-aviso var(--mv-pequena) var(--mv-suave) both!important}body:not(:has(.ugc-portfolio,.ugc-brief)) .metodo-ruta__paradas li em{animation:mv-aqui 12.5s calc(var(--n,0) * 2.5s) infinite both!important}body:not(:has(.ugc-portfolio,.ugc-brief)) .chat-vivo__msg{animation:mv-entra var(--mv-pequena) var(--mv-suave) both!important}body:not(:has(.ugc-portfolio,.ugc-brief)) .chat-vivo__escribiendo span{animation:1s ease-in-out infinite mv-tecleo!important}body:not(:has(.ugc-portfolio,.ugc-brief)) .editorial-header__wordmark img{animation:mv-destello var(--mv-pequena) var(--mv-suave) both!important}body:not(:has(.ugc-portfolio,.ugc-brief)) [data-visto] .hm-etiqueta:after{transform-origin:0;animation:mv-filete var(--mv-pequena) var(--mv-suave) both!important}@supports (animation-timeline:view()){body:not(:has(.ugc-portfolio,.ugc-brief)) main>section:not(:first-child) [data-mv-item]{animation-timeline:view();animation-range:entry;animation:mv-entra var(--mv-pequena) var(--mv-suave) both!important}}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){body:not(:has(.ugc-portfolio,.ugc-brief)) :is(.sv-ficha,.pw-plan,.hm-plan,.ag-oficio,.of-carril,.lt4-grupo):hover{border-color:var(--g-laton);translate:0 -3px;box-shadow:0 10px 22px -16px #4a2d5773,inset 0 1px #d6a63c66}body:not(:has(.ugc-portfolio,.ugc-brief)) :is(.hm-boton,.drt-btn):is(:hover,:focus-visible):after{animation:mv-brillo var(--mv-bloque) var(--mv-suave) both!important}body:not(:has(.ugc-portfolio,.ugc-brief)) :is(.hm-boton,.sv-ficha):is(:hover,:focus-visible) :is(.hm-boton__flecha,.sv-ficha__flecha){translate:4px}body:not(:has(.ugc-portfolio,.ugc-brief)) :is(a,button):is(:hover,:focus-visible) .sv-icono-grabado{animation:v4-gira var(--mv-bloque) var(--mv-suave)!important}}@media (prefers-reduced-motion:no-preference){body:not(:has(.ugc-portfolio,.ugc-brief)) :is(.hm-boton,.drt-btn):active{translate:0 1px}}body:not(:has(.ugc-portfolio,.ugc-brief)) :is(.hm-boton,.drt-btn,.sv-ficha):focus-visible{outline:2px solid var(--g-laton);outline-offset:4px}@media (prefers-reduced-motion:reduce),(scripting:none){body:not(:has(.ugc-portfolio,.ugc-brief)){scroll-behavior:auto!important;transition:none!important;animation:none!important}body:not(:has(.ugc-portfolio,.ugc-brief)) *{scroll-behavior:auto!important;transition:none!important;animation:none!important}body:not(:has(.ugc-portfolio,.ugc-brief)) :before{scroll-behavior:auto!important;transition:none!important;animation:none!important}body:not(:has(.ugc-portfolio,.ugc-brief)) :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}body:not(:has(.ugc-portfolio,.ugc-brief)) .hv-video{display:none}body:not(:has(.ugc-portfolio,.ugc-brief)) .hv-cartel{display:block}body:not(:has(.ugc-portfolio,.ugc-brief)) [data-mv-flota]{transform:translate(0)}}@keyframes mv-entra{0%{opacity:.35;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes mv-flota{0%,to{translate:0 3px}50%{translate:0 -3px}}@keyframes mv-barrido{0%{opacity:0;transform:translate(0)}30%{opacity:.8}to{opacity:0;transform:translate(320%)}}@keyframes mv-brillo{0%{opacity:0;transform:translate(-80%)}30%{opacity:.7}to{opacity:0;transform:translate(80%)}}@keyframes mv-aviso{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes mv-filete{0%{opacity:.4;transform:scaleX(.3)}to{opacity:1;transform:scaleX(1)}}@keyframes mv-destello{0%{opacity:.7}to{opacity:1}}@keyframes mv-aqui{0%{opacity:0}3%,17%{opacity:1}20%,to{opacity:0}}@keyframes mv-tecleo{0%,to{opacity:.4;transform:none}50%{opacity:1;transform:translateY(-2px)}}body:not(:has(.ugc-portfolio,.ugc-brief)) .sv-web-ejemplo .sv-ejemplo-arte{width:100%;aspect-ratio:var(--web-proporcion)}body:not(:has(.ugc-portfolio,.ugc-brief)) main.home-v4.home-v4 .sv-web-ejemplo .sv-ejemplo-arte .sv-luz{object-fit:contain;width:calc(100% - 2rem);max-width:none;height:calc(100% - 2rem);max-height:none;position:absolute;inset:1rem}body:not(:has(.ugc-portfolio,.ugc-brief)) main.identidad-v4 :is(.id4-cierre-contacto,.sv-cierre){box-shadow:0 0 0 100vmax var(--g-mar)}
