.kits .sec{padding-block:clamp(64px,8.5vw,124px)}:root:has(.kbarra){scroll-padding-top:136px}:root:has(.kbarra) [id]{scroll-margin-top:0}@media (height<=500px){.kits .kbarra{position:static}:root:has(.kbarra){scroll-padding-top:84px}}.kits .sec--papel .btn--amarillo:hover,.kits .sec--papel .btn--amarillo:focus-visible{background:var(--negro);border-color:var(--negro);color:var(--papel)}.kits .sec--papel .kresumen .btn--amarillo:hover,.kits .sec--papel .kresumen .btn--amarillo:focus-visible{background:var(--papel);border-color:var(--papel);color:var(--negro)}.kescenario{background:#e7e3d8}.ktit-1,.ktit-2,.ktit-3{font-variation-settings:"wdth" 118, "wght" 900;text-wrap:balance;overflow-wrap:break-word;font-weight:900}.ktit-1{letter-spacing:-.028em;font-size:clamp(2rem,.95rem + 5.3vw,4.75rem);line-height:.98}.ktit-1 span{display:block}.ktit-1__b{color:var(--tenue)}.ktit-2{letter-spacing:-.022em;font-size:clamp(1.9rem,1.1rem + 3vw,3.25rem);line-height:1.02}.ktit-3{font-variation-settings:"wdth" 116, "wght" 800;letter-spacing:-.01em;font-size:clamp(1.08rem,.98rem + .45vw,1.35rem);line-height:1.18}.kits .cabeza-sec .ktit-2+.baja{margin-top:var(--e3);color:var(--tenue)}.kpie{color:var(--tenue);max-width:72ch;margin-top:var(--e3);font-size:.82rem;line-height:1.5}.kp-sprite{width:0;height:0;position:absolute;overflow:hidden}.kp{display:block}.kp--negro{--k-cara:#1c2125;--k-alto:#343c42;--k-canto:#08090a;--k-relieve:#f2efe6;--k-relieve-canto:#8c949a;--k-aro:#9aa2a8}.kp--papel{--k-cara:#f8f5ee;--k-alto:#fff;--k-canto:#c6c0b1;--k-relieve:#14181b;--k-relieve-canto:#6b7379;--k-aro:#9aa2a8}.escena{width:100%;height:auto;display:block}.kbarra{z-index:55;background:var(--negro);color:var(--papel);border-bottom:1px solid #f2efe629;position:sticky;top:68px}.kbarra__caja{align-items:center;gap:var(--e4);height:52px;display:flex}.kbarra__nombre{white-space:nowrap;letter-spacing:-.01em;font-variation-settings:"wdth" 118, "wght" 900;margin-right:auto;font-size:1.05rem;text-decoration:none}.kbarra__enlaces{gap:22px;display:flex}.kbarra__enlaces a{color:var(--acero);white-space:nowrap;font-variation-settings:"wdth" 115, "wght" 500;border-bottom:2px solid #0000;padding:6px 0;font-size:.86rem;text-decoration:none}.kbarra__enlaces a:hover,.kbarra__enlaces a:focus-visible,.kbarra__enlaces a[aria-current=true]{color:var(--papel);border-bottom-color:var(--amarillo)}.kits .kbarra .kbarra__cta{white-space:nowrap;padding:8px 14px;font-size:.86rem}@media (width<=900px){.kbarra__enlaces{display:none}}.kits .kportada{padding-block:clamp(48px,7vw,100px) clamp(40px,5vw,72px)}.kportada__texto{text-align:center;max-width:1000px;margin-inline:auto}.kportada__texto .rotulo{margin-bottom:var(--e4);display:block}.kportada__bajada{margin:var(--e4) auto 0;color:var(--tenue);max-width:46ch}.kportada__acciones{justify-content:center;gap:var(--e3);margin-top:var(--e5);flex-wrap:wrap;display:flex}@media (width<=520px){.kportada__acciones .btn{flex:100%;justify-content:center}}.kportada__figura{margin-top:clamp(36px,5vw,72px)}.kportada__figura img{width:100%;max-width:1122px;height:auto;margin-inline:auto}.kportada__figura .kpie{text-align:center;margin-inline:auto}@media (width<=560px){.kportada__figura picture{margin-inline:calc(-1 * var(--canto));display:block}}.kits .kincluye{padding-top:clamp(24px,3vw,48px)}.kcuenta{text-align:center;margin-bottom:clamp(36px,5vw,72px)}.kcuenta .rotulo{display:block}.kcuenta__cifra{white-space:nowrap;font-variation-settings:"wdth" 118, "wght" 900;letter-spacing:-.045em;margin-top:var(--e3);font-size:clamp(2.6rem,min(1.4rem + 8.4vw,13vw),8.75rem);font-weight:900;line-height:.9;display:inline-block;position:relative}.kcuenta__cifra:after{content:"";background:var(--amarillo);width:.2em;height:.2em;position:absolute;top:-.06em;right:-.32em;transform:translate(2px,-4px)}.kcuenta__explica{margin-top:var(--e3);font-variation-settings:"wdth" 116, "wght" 700;text-wrap:balance;font-size:clamp(1.1rem,.92rem + .9vw,1.7rem);line-height:1.3}.kincluye__caja{grid-template-columns:minmax(0,388px) minmax(0,1fr);align-items:center;gap:clamp(28px,5vw,80px);display:grid}@media (width<=860px){.kincluye__caja{grid-template-columns:minmax(0,1fr)}}.kincluye__figura img{width:100%;height:auto}@media (width<=860px){.kincluye__figura{max-width:388px;margin-inline:auto}}.kincluye__lista{border-top:1px solid var(--linea)}.kincluye__item{gap:var(--e4);border-bottom:1px solid var(--linea);grid-template-columns:7.5rem minmax(0,1fr);align-items:baseline;padding:clamp(18px,2.2vw,26px) 0;display:grid}.kincluye__n{font-variation-settings:"wdth" 118, "wght" 900;letter-spacing:-.035em;white-space:nowrap;font-size:clamp(2rem,1.4rem + 1.8vw,3rem);font-weight:900;line-height:1}.kincluye__item:last-child .kincluye__n{letter-spacing:-.01em;font-size:1.15rem}.kincluye__item p{color:var(--tenue);margin-top:6px;font-size:.98rem}@media (width<=400px){.kincluye__item{gap:var(--e3);grid-template-columns:5.6rem minmax(0,1fr)}.kincluye__item:last-child .kincluye__n{font-size:1rem}}.ktres__lista{gap:var(--e4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ktres__kit{border:1px solid var(--linea);flex-direction:column;min-width:0;display:flex}.ktres__kit .kescenario{aspect-ratio:3/2;place-items:center;display:grid;overflow:hidden}.ktres__cuerpo{flex-direction:column;flex:1;gap:10px;padding:clamp(20px,2.4vw,30px);display:flex}.ktres__frase{margin-top:2px;font-size:clamp(1.25rem,1.02rem + .8vw,1.7rem)}.ktres__para{color:var(--tenue);font-size:.98rem}.ktres__sub{letter-spacing:.14em;text-transform:uppercase;color:var(--tenue);font-variation-settings:"wdth" 115, "wght" 600;margin-top:8px;font-size:.72rem}.ktres__nota{border-left:3px solid var(--amarillo);color:var(--tenue);padding-left:12px;font-size:.9rem}.ktres__btn{align-self:flex-start;margin-top:auto}.ktres__cuerpo>.klista,.ktres__cuerpo>.ktres__nota{margin-bottom:14px}@media (width<=1020px){.ktres__lista{grid-template-columns:minmax(0,1fr)}.ktres__kit{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.ktres__kit .kescenario{aspect-ratio:auto;min-height:100%}}@media (width<=640px){.ktres__kit{display:flex}.ktres__kit .kescenario{aspect-ratio:3/2;min-height:0}}.klista{gap:8px;display:grid}.klista li{grid-template-columns:14px minmax(0,1fr);align-items:start;gap:10px;font-size:.96rem;display:grid}.klista li:before{content:"";background:var(--amarillo);width:7px;height:7px;margin-top:.58em}.ktres__junto{white-space:nowrap}.ktres__base{margin-top:var(--e5);padding-top:var(--e4);border-top:1px solid var(--linea);flex-wrap:wrap;align-items:baseline;gap:6px 16px;font-size:clamp(1rem,.95rem + .3vw,1.15rem);display:flex}.ktres__base b{color:var(--amarillo);font-variation-settings:"wdth" 118, "wght" 900}.ktres__pie{margin-top:var(--e2)}.karmar{--linea-fuerte:#14181b94}.ksinjs{border-left:4px solid var(--amarillo);margin-bottom:var(--e5);gap:var(--e3);justify-items:start;max-width:62ch;padding:4px 0 4px 18px;display:grid}.ksinjs p{color:var(--tenue)}.js .ksinjs{display:none}.karmar__caja{grid-template-columns:minmax(0,1fr) minmax(300px,360px);align-items:start;gap:clamp(28px,4vw,56px);display:grid}@media (width<=1000px){.karmar__caja{grid-template-columns:minmax(0,1fr)}}.kpaso{border-top:1px solid var(--linea);min-width:0;padding-block:clamp(24px,3vw,36px)}.kpaso:first-child{border-top:0;padding-top:0}.kpaso__titulo{float:left;width:100%;margin-bottom:var(--e3);font-variation-settings:"wdth" 118, "wght" 900;letter-spacing:-.012em;align-items:center;gap:14px;padding:0;font-size:clamp(1.15rem,1rem + .6vw,1.45rem);line-height:1.2;display:flex}.kpaso__n{background:var(--negro);width:34px;height:34px;color:var(--papel);flex:0 0 34px;place-items:center;font-size:1rem;display:inline-grid}.kpaso>:not(legend){clear:both}.kpaso>.kerror{margin:-4px 0 12px}.kpaso[data-con-error] .kop,.kpaso[data-con-error] .kchecks{border-color:var(--alerta)}.kpaso__nota{color:var(--tenue);margin:-4px 0 var(--e3);max-width:64ch;font-size:.95rem}.kops{gap:12px;display:grid}.kops--3{grid-template-columns:repeat(3,minmax(0,1fr))}.kops--4{grid-template-columns:repeat(4,minmax(0,1fr))}@media (width>=1001px) and (width<=1160px){.kops--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.kops--3{grid-template-columns:minmax(0,1fr)}.kops--4{grid-template-columns:repeat(2,minmax(0,1fr))}}.kop{cursor:pointer;border:2px solid var(--linea);background:#fbf9f4;flex-direction:column;gap:4px;min-width:0;padding:10px 10px 16px;transition:border-color .14s linear;display:flex;position:relative}.kop input,.kcheck__op input,.kmedio__op input,.klogo__elegir input,.recorrido__radio,.recorrido__kit input{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.kop:hover{border-color:var(--linea-fuerte)}.kop:has(input:checked){border-color:var(--negro)}.kop:after{content:"";background:var(--amarillo);opacity:0;width:18px;height:18px;transition:opacity .14s linear,transform .22s cubic-bezier(.2,.75,.3,1);position:absolute;top:-9px;right:-9px;transform:translate(0)}.kop:has(input:checked):after{opacity:1;transform:translate(2px,-4px)}.kop:has(input:focus-visible){outline:3px solid var(--azul);outline-offset:3px}.kop__figura{aspect-ratio:3/2;place-items:center;margin-bottom:8px;display:grid;overflow:hidden}.kop--kit .kop__figura{padding:8% 10%}.kop__figura--pieza{aspect-ratio:1;background:#e7e3d8;padding:14%}.kop__figura--pieza .kp{width:100%;height:100%;transition:transform .24s cubic-bezier(.2,.75,.3,1)}.kop:has(input:checked) .kop__figura--pieza .kp{transform:translate(2px,-6px)}.kop__nom{font-variation-settings:"wdth" 116, "wght" 800;padding-inline:4px;font-size:1rem;line-height:1.2}.kop__det{color:var(--tenue);padding-inline:4px;font-size:.86rem;line-height:1.4}@media (width<=760px){.kop--kit{grid-template-rows:auto 1fr;grid-template-columns:116px minmax(0,1fr);column-gap:14px;padding:10px;display:grid}.kop--kit .kop__figura{grid-row:1/3;align-self:center;margin:0}.kop--kit .kop__nom{align-self:end}}.kchecks{background:var(--linea);border:1px solid var(--linea);gap:1px;display:grid}.kcheck{background:#fbf9f4}.kcheck__op{cursor:pointer;align-items:flex-start;gap:14px;padding:16px 18px;display:flex}.kcheck__caja{border:2px solid var(--linea-fuerte);flex:0 0 22px;width:22px;height:22px;margin-top:1px;position:relative}.kcheck__op:hover .kcheck__caja{border-color:var(--negro)}.kcheck__op:has(input:checked) .kcheck__caja{background:var(--amarillo);border-color:var(--amarillo)}.kcheck__op:has(input:checked) .kcheck__caja:after{content:"";border:solid var(--negro);border-width:0 3px 3px 0;width:7px;height:12px;position:absolute;top:1px;left:5px;transform:rotate(45deg)}.kcheck__op:has(input:focus-visible) .kcheck__caja{outline:3px solid var(--azul);outline-offset:3px}.kcheck__nom{font-variation-settings:"wdth" 116, "wght" 700;line-height:1.3;display:block}.kcheck__det{color:var(--tenue);margin-top:2px;font-size:.88rem;display:block}.kcheck__extra{padding:0 18px 18px 54px;display:none}.kcheck:has(input[type=checkbox]:checked) .kcheck__extra{display:block}@media (width<=480px){.kcheck__extra{padding-left:18px}}.kcampos{gap:var(--e4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.kcampo{min-width:0}.kcampo--ancho{grid-column:1/-1}@media (width<=620px){.kcampos{grid-template-columns:minmax(0,1fr)}}.kcampo__etq{font-variation-settings:"wdth" 115, "wght" 700;margin-bottom:8px;padding:0;font-size:.92rem;display:block}.kcampo__etq--sub{margin-top:14px}.kopcional{color:var(--tenue);font-variation-settings:"wdth" 115, "wght" 400}.kcampo__input{width:100%;min-height:50px;color:var(--negro);border:2px solid var(--linea-fuerte);background:#fffdf8;padding:12px 14px;font-size:1rem;display:block}.kcampo__input:hover{border-color:#14181b99}.kcampo__input:focus{border-color:var(--negro)}.kcampo__input::placeholder{color:#14181b8f}.kcampo__input[aria-invalid=true]{border-color:var(--alerta)}.kcampo__area{resize:vertical;min-height:108px;line-height:1.5}.kcampo__ayuda{color:var(--tenue);max-width:64ch;margin-top:8px;font-size:.85rem}.kerror{color:var(--alerta);font-variation-settings:"wdth" 115, "wght" 600;margin-top:8px;font-size:.88rem}.kits [hidden]{display:none!important}.kmedio{min-width:0}.kmedio__ops{border:2px solid var(--linea-fuerte);flex-wrap:wrap;max-width:100%;display:inline-flex}.kmedio__op{position:relative}.kmedio__op+.kmedio__op span{border-left:2px solid var(--linea-fuerte)}.kmedio__op span{cursor:pointer;font-variation-settings:"wdth" 115, "wght" 600;padding:10px 16px;font-size:.92rem;display:block}.kmedio__op:hover span{background:var(--hueco)}.kmedio__op:has(input:checked) span{background:var(--negro);color:var(--papel)}.kmedio__op:has(input:focus-visible) span{outline:3px solid var(--azul);outline-offset:2px}.klogo{gap:var(--e4);grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;display:grid}@media (width<=620px){.klogo{grid-template-columns:minmax(0,1fr)}}.klogo__elegir{cursor:pointer;border:2px dashed var(--linea-fuerte);background:#fffdf8;align-items:center;gap:14px;min-height:64px;padding:10px 14px;display:flex;position:relative}.klogo__elegir:hover{border-color:var(--negro)}.klogo__elegir:has(input:focus-visible){outline:3px solid var(--azul);outline-offset:3px}.klogo__vista{background:#e7e3d8;flex:0 0 42px;place-items:center;width:42px;height:42px;display:grid;position:relative;overflow:hidden}.klogo__vista:not([data-con-logo]):before,.klogo__vista:not([data-con-logo]):after{content:"";background:var(--negro);position:absolute}.klogo__vista:not([data-con-logo]):before{width:16px;height:2px}.klogo__vista:not([data-con-logo]):after{width:2px;height:16px}.klogo__vista img{object-fit:contain;width:100%;height:100%}.klogo__txt{font-variation-settings:"wdth" 115, "wght" 600;overflow-wrap:anywhere;font-size:.92rem}.klogo__enlace .kcampo__etq--sub{margin-top:0}.klogo__archivo{justify-items:start;gap:6px;min-width:0;display:grid}.klogo__archivo .klogo__elegir{width:100%}.klogo__quitar{cursor:pointer;color:var(--tinta);text-underline-offset:3px;padding:6px 0;font-size:.88rem;text-decoration:underline}.karmar__resumen{min-width:0}@media (width>=1001px){.karmar__resumen{position:sticky;top:140px}}.kresumen{--fondo:var(--negro);--tinta:var(--papel);--tenue:var(--acero);--alerta:#e8776c;--linea:#f2efe629;--linea-fuerte:#f2efe657;background:var(--fondo);color:var(--tinta);padding:clamp(20px,2.4vw,28px)}.kits .kresumen :focus-visible{outline-color:var(--amarillo)}.kresumen__titulo{margin:6px 0 14px;font-size:1.5rem}.kresumen__pieza{--js-display:grid;border-bottom:1px solid var(--linea);place-items:center;height:136px;margin-bottom:4px;padding-bottom:14px}.kresumen__fig .kp{width:auto;height:118px}.kresumen__fig--vacia .kp{opacity:.5;height:64px}.kresumen__fig:not([hidden]) .kp{animation:.4s cubic-bezier(.2,.75,.3,1) both kentra}@keyframes kentra{0%{opacity:0;transform:translate(6px,-14px)}to{transform:none}}.kresumen__datos>div{border-bottom:1px solid var(--linea);grid-template-columns:7.4rem minmax(0,1fr);gap:10px;padding:10px 0;display:grid}.kresumen__datos dt{letter-spacing:.12em;text-transform:uppercase;color:var(--tenue);padding-top:3px;font-size:.72rem}.kresumen__datos dd{font-variation-settings:"wdth" 115, "wght" 700;overflow-wrap:anywhere;font-size:.95rem}.kresumen__cuenta{border:1px solid var(--linea-fuerte);margin-top:16px;padding:14px 16px}.kresumen__cuenta b{color:var(--amarillo);font-variation-settings:"wdth" 118, "wght" 900;letter-spacing:-.02em;font-size:1.6rem;line-height:1;display:block}.kresumen__cuenta span{margin-top:8px;font-size:.92rem;line-height:1.45;display:block}.kresumen__notas{gap:8px;margin-top:14px;display:grid}.kresumen__notas li{color:var(--tenue);grid-template-columns:12px minmax(0,1fr);gap:8px;font-size:.86rem;line-height:1.45;display:grid}.kresumen__notas li:before{content:"";background:var(--acero);width:6px;height:6px;margin-top:.55em}.kresumen__enviar{justify-content:center;width:100%;margin-top:18px}.kresumen__aviso{color:var(--tenue);margin-top:10px;font-size:.84rem;line-height:1.5}.kresumen__correo{cursor:pointer;color:var(--tinta);text-underline-offset:3px;margin-top:10px;padding:6px 0;font-size:.9rem;text-decoration:underline}.kresumen__correo:hover{color:var(--amarillo)}.kerror--resumen{margin-top:14px}@media (width>=1001px) and (height<=900px){.js .kresumen__pieza{display:none}}.kresumen__vias{gap:10px;margin-top:18px;display:grid}.kresumen__vias .btn{justify-content:center}.kresumen__logo{color:var(--tinta);border-left:3px solid var(--amarillo);padding-left:10px}.kresumen__listo:focus{outline:none}.recorrido{gap:var(--e4) clamp(28px, 4.5vw, 64px);grid-template:"pasos escena""kits escena""control escena"1fr/minmax(0,340px) minmax(0,1fr);align-items:start;display:grid}@media (width<=900px){.recorrido{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-template-areas:"pasos""escena""kits""control"}}.recorrido__pasos{border-top:1px solid var(--linea);grid-area:pasos}.recorrido__paso{border-bottom:1px solid var(--linea);cursor:pointer;color:var(--tenue);grid-template-columns:40px minmax(0,1fr);gap:10px 14px;padding:18px 0;transition:color .2s linear;display:grid}.recorrido__paso:hover{color:var(--tinta)}.recorrido__n{border:2px solid var(--linea-fuerte);font-variation-settings:"wdth" 118, "wght" 900;place-items:center;width:36px;height:36px;font-size:1rem;transition:background-color .2s linear,border-color .2s linear,color .2s linear,transform .25s cubic-bezier(.2,.75,.3,1);display:grid}.recorrido__txt{font-variation-settings:"wdth" 116, "wght" 700;align-self:center;font-size:clamp(1.02rem,.95rem + .4vw,1.22rem);line-height:1.3}.recorrido__barra{background:var(--linea);grid-column:2;height:3px;overflow:hidden}.recorrido__barra i{background:var(--amarillo);width:0;height:100%;display:block}.recorrido:has(#etapa-1:checked) [data-paso="1"],.recorrido:has(#etapa-2:checked) [data-paso="2"],.recorrido:has(#etapa-3:checked) [data-paso="3"]{color:var(--tinta)}.recorrido:has(#etapa-1:checked) [data-paso="1"] .recorrido__n,.recorrido:has(#etapa-2:checked) [data-paso="2"] .recorrido__n,.recorrido:has(#etapa-3:checked) [data-paso="3"] .recorrido__n{background:var(--amarillo);border-color:var(--amarillo);color:var(--negro);transform:translate(2px,-4px)}.recorrido:has(#etapa-1:checked) [data-paso="1"] .recorrido__barra i,.recorrido:has(#etapa-2:checked) [data-paso="2"] .recorrido__barra i,.recorrido:has(#etapa-3:checked) [data-paso="3"] .recorrido__barra i{width:100%}.recorrido[data-corre]:has(#etapa-1:checked) [data-paso="1"] .recorrido__barra i,.recorrido[data-corre]:has(#etapa-2:checked) [data-paso="2"] .recorrido__barra i,.recorrido[data-corre]:has(#etapa-3:checked) [data-paso="3"] .recorrido__barra i{animation:3.2s linear both kllena}@keyframes kllena{0%{width:0}to{width:100%}}.recorrido:has(#etapa-1:focus-visible) [data-paso="1"] .recorrido__n,.recorrido:has(#etapa-2:focus-visible) [data-paso="2"] .recorrido__n,.recorrido:has(#etapa-3:focus-visible) [data-paso="3"] .recorrido__n{outline:3px solid var(--amarillo);outline-offset:3px}.recorrido__escena{aspect-ratio:16/11;color:var(--negro);background:#e7e3d8;grid-area:escena;position:relative;overflow:hidden;container-type:inline-size}@media (width<=680px) and (height>=501px){.recorrido__escena{aspect-ratio:4/5}}@media (height<=500px){.recorrido__escena{justify-self:center;width:auto;max-width:100%;height:calc(100svh - 110px)}.recorrido .tel{width:21cqw}}.recorrido__etapas{position:absolute}.recorrido__demo{z-index:4;background:var(--negro);color:var(--papel);letter-spacing:.12em;text-transform:uppercase;font-variation-settings:"wdth" 115, "wght" 700;padding:5px 9px;font-size:.72rem;position:absolute;top:14px;left:14px}.recorrido__pieza{width:34cqw;position:absolute;bottom:11cqw;left:9cqw}.recorrido__pieza .kp{width:100%;height:auto}.recorrido__marca{z-index:5;white-space:nowrap;background:var(--amarillo);color:var(--negro);letter-spacing:.06em;text-transform:uppercase;font-variation-settings:"wdth" 115, "wght" 700;opacity:0;padding:4px 9px;font-size:max(.72rem,1.6cqw);transition:opacity .3s linear;position:absolute;top:-3.2cqw;left:50%;transform:translate(-50%,-100%)}.recorrido:has(#etapa-1:checked) .recorrido__marca{opacity:1}.recorrido__ondas{z-index:1;width:0;height:0;position:absolute;top:28%;left:49%}.recorrido__ondas i{border:3px solid var(--amarillo);opacity:0;width:14cqw;height:14cqw;position:absolute;top:-7cqw;left:-7cqw}.recorrido:has(#etapa-2:checked) .recorrido__ondas i{opacity:.9;transform:scale(1)}.recorrido:has(#etapa-2:checked) .recorrido__ondas i:nth-child(2){opacity:.55;transform:scale(1.35)}.recorrido:has(#etapa-2:checked) .recorrido__ondas i:nth-child(3){opacity:.25;transform:scale(1.7)}.recorrido[data-corre]:has(#etapa-2:checked) .recorrido__ondas i{animation:1.8s cubic-bezier(.2,.6,.3,1) infinite konda}.recorrido[data-corre]:has(#etapa-2:checked) .recorrido__ondas i:nth-child(2){animation-delay:.6s}.recorrido[data-corre]:has(#etapa-2:checked) .recorrido__ondas i:nth-child(3){animation-delay:1.2s}@keyframes konda{0%{opacity:.95;transform:scale(.35)}to{opacity:0;transform:scale(1.7)}}.recorrido__qr{z-index:3;font-variation-settings:"wdth" 115, "wght" 700;border-bottom:2px solid var(--negro);opacity:0;background:#e7e3d8;padding:2px 6px;font-size:max(.78rem,1.7cqw);transition:opacity .3s linear;position:absolute;bottom:4cqw;left:9cqw}.recorrido:has(#etapa-2:checked) .recorrido__qr{opacity:1}.tel{z-index:2;aspect-ratio:9/18.5;background:var(--negro);transform-origin:50% 80%;width:27cqw;padding:1.15cqw;transition:transform .8s cubic-bezier(.2,.75,.3,1);position:absolute;bottom:7cqw;left:59cqw}.recorrido:has(#etapa-2:checked) .tel{transform:translate(-16cqw)rotate(-13deg)}@media (width<=680px) and (height>=501px){.recorrido__pieza{width:46cqw;bottom:20cqw;left:5cqw}.recorrido__qr{font-size:.78rem;bottom:8cqw;left:5cqw}.recorrido__marca{white-space:normal;letter-spacing:.03em;width:min-content;padding:4px 6px;font-size:.68rem;line-height:1.25;top:-2cqw;left:0;transform:translateY(-100%)}.tel{width:43cqw;padding:1.8cqw;bottom:8cqw;left:52cqw}.recorrido:has(#etapa-2:checked) .tel{transform:translate(-10cqw,-6cqw)rotate(-12deg)}}.tel__pantalla{background:#fffdf8;width:100%;height:100%;transition:background-color .45s linear;position:relative;overflow:hidden;container-type:inline-size}.recorrido:has(#etapa-2:checked) .tel__pantalla{background:var(--negro)}.tel__pantalla:before{content:"";z-index:5;background:var(--negro);width:34cqi;height:5.5cqi;position:absolute;top:0;left:50%;transform:translate(-50%)}.tel__capa{visibility:hidden;opacity:0;flex-direction:column;transition:opacity .45s linear,visibility 0s linear .45s;display:flex;position:absolute;inset:0}.recorrido:has(#etapa-1:checked) .tel__capa[data-capa="1"],.recorrido:has(#etapa-2:checked) .tel__capa[data-capa="2"],.recorrido:has(#etapa-3:checked) .tel__capa[data-capa="3"]{visibility:visible;opacity:1;transition:opacity .45s linear,visibility}.tel__rot{letter-spacing:.1em;text-transform:uppercase;color:#3f454a;font-variation-settings:"wdth" 115, "wght" 700;font-size:5.2cqi}.tel__rot--claro{color:var(--papel)}.tel__boceto{gap:4cqi;padding:12cqi 8cqi 9cqi}.tel__b{background:#e3ded1;display:block}.tel__b--foto{width:30cqi;height:30cqi;margin-top:3cqi}.tel__b--l1{width:72%;height:7cqi}.tel__b--l2{width:48%;height:5cqi}.tel__b--btn{width:100%;height:12cqi}.tel__b--btn:first-of-type{background:#c9c3b4}.recorrido:has(#etapa-1:checked) .tel__b{animation:.5s ease-out both kboceto}.recorrido:has(#etapa-1:checked) .tel__b:nth-child(3){animation-delay:.15s}.recorrido:has(#etapa-1:checked) .tel__b:nth-child(4){animation-delay:.3s}.recorrido:has(#etapa-1:checked) .tel__b:nth-child(5){animation-delay:.45s}.recorrido:has(#etapa-1:checked) .tel__b:nth-child(6){animation-delay:.6s}.recorrido:has(#etapa-1:checked) .tel__b:nth-child(7){animation-delay:.75s}@keyframes kboceto{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.tel__bloqueo{background:var(--negro);align-items:center;gap:6cqi;padding:10cqi 6cqi}.tel__aviso{background:var(--papel);width:100%;color:var(--negro);gap:1.5cqi;margin-top:22cqi;padding:5cqi 6cqi;display:grid}.tel__aviso-rot{letter-spacing:.1em;color:#3f454a;font-variation-settings:"wdth" 115, "wght" 700;font-size:4.6cqi}.tel__aviso-tit{font-variation-settings:"wdth" 118, "wght" 900;font-size:7.4cqi;line-height:1.05}.tel__aviso-txt{color:#3f454a;font-size:5.4cqi}.recorrido:has(#etapa-2:checked) .tel__aviso{animation:.5s cubic-bezier(.2,.75,.3,1) .5s both kaviso}@keyframes kaviso{0%{opacity:0;transform:translateY(-10cqi)}to{opacity:1;transform:none}}.tel__pagina{color:var(--negro);gap:4cqi;padding:10cqi 7cqi 8cqi}.tp__ej{background:var(--amarillo);color:var(--negro);letter-spacing:.1em;text-transform:uppercase;font-variation-settings:"wdth" 115, "wght" 700;align-self:flex-start;padding:.8cqi 2.4cqi;font-size:4.6cqi}.tp{flex-direction:column;gap:3.2cqi;display:none}.recorrido:has(#demo-kit-personal:checked) .tp[data-tp=personal],.recorrido:has(#demo-kit-negocio:checked) .tp[data-tp=negocio],.recorrido:has(#demo-kit-equipo:checked) .tp[data-tp=equipo]{display:flex}.tp__foto{background:#e3ded1;width:28cqi;height:28cqi;position:relative;overflow:hidden}.tp__foto i:before,.tp__foto i:after{content:"";background:#9aa2a8;position:absolute;left:50%;transform:translate(-50%)}.tp__foto i:before{width:10cqi;height:10cqi;top:5cqi}.tp__foto i:after{width:20cqi;height:9cqi;bottom:0}.tp__portada{background:var(--negro);height:26cqi;color:var(--papel);font-variation-settings:"wdth" 118, "wght" 900;place-items:center;font-size:5.6cqi;display:grid}.tp__portada--baja{height:18cqi}.tp__tit{font-variation-settings:"wdth" 118, "wght" 900;letter-spacing:-.02em;font-size:9.2cqi;line-height:1.05}.tp__sub{color:#3f454a;margin-top:-1.6cqi;font-size:5.4cqi}.tp__uno{text-align:center;background:var(--negro);color:var(--papel);font-variation-settings:"wdth" 115, "wght" 700;padding:3.6cqi 2cqi;font-size:5.4cqi;display:block}.tp__lista{gap:1.8cqi;display:grid}.tp__lista li{border:1px solid #14181b33;justify-content:space-between;align-items:center;padding:2.8cqi 3.4cqi;font-size:5.4cqi;display:flex}.tp__lista li:after{content:"";border:solid var(--negro);border-width:2px 2px 0 0;width:2.2cqi;height:2.2cqi;transform:rotate(45deg)}.tp__equipo{display:grid}.tp__equipo li{border-top:1px solid #14181b29;grid-template-columns:11cqi minmax(0,1fr) auto;align-items:center;gap:3cqi;padding:2.6cqi 0;display:grid}.tp__ini{background:#e3ded1;width:11cqi;height:11cqi}.tp__per b{font-variation-settings:"wdth" 115, "wght" 700;font-size:5.4cqi;display:block}.tp__per span{color:#3f454a;font-size:4.6cqi;display:block}.tp__mini{border:1px solid var(--negro);padding:1cqi 2cqi;font-size:4.4cqi}.recorrido__kits{flex-wrap:wrap;grid-area:kits;align-items:center;gap:10px 14px;display:flex}html:not(.js) .recorrido:not(:has(#etapa-3:checked)) .recorrido__kits{visibility:hidden}.recorrido__kits-rot{color:var(--tenue);font-size:.86rem}.recorrido__kits-ops{border:1px solid var(--linea-fuerte);flex-wrap:wrap;display:inline-flex}.recorrido__kit{position:relative}.recorrido__kit+.recorrido__kit span{border-left:1px solid var(--linea-fuerte)}.recorrido__kit span{cursor:pointer;font-variation-settings:"wdth" 115, "wght" 600;color:var(--tinta);padding:9px 14px;font-size:.9rem;display:block}.recorrido__kit:hover span{background:var(--hueco)}.recorrido__kit:has(input:checked) span{background:var(--papel);color:var(--negro)}.recorrido__kit:has(input:focus-visible) span{outline:3px solid var(--amarillo);outline-offset:2px}.recorrido__control{grid-area:control}.recorrido__pausa{cursor:pointer;color:var(--tenue);text-underline-offset:3px;padding:8px 0;font-size:.88rem;text-decoration:underline}.recorrido__pausa:hover{color:var(--tinta)}.kfunciona__notas{gap:var(--e3) var(--e5);padding-top:var(--e4);border-top:1px solid var(--linea);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:clamp(32px,4vw,56px);display:grid}.kfunciona__notas li{font-variation-settings:"wdth" 115, "wght" 600;grid-template-columns:16px minmax(0,1fr);gap:12px;font-size:clamp(1rem,.95rem + .3vw,1.15rem);display:grid}.kfunciona__notas li:before{content:"";background:var(--amarillo);width:9px;height:9px;margin-top:.5em}@media (width<=700px){.kfunciona__notas{grid-template-columns:minmax(0,1fr)}}.kentrega__plazo{align-items:center;gap:var(--e4) clamp(24px, 4vw, 64px);border-top:1px solid var(--linea);border-bottom:1px solid var(--linea);grid-template-columns:auto minmax(0,1fr);margin-bottom:clamp(36px,4.5vw,64px);padding-block:clamp(20px,3vw,36px);display:grid}@media (width<=560px){.kentrega__plazo{grid-template-columns:minmax(0,1fr)}}.kentrega__cifra b{font-variation-settings:"wdth" 118, "wght" 900;letter-spacing:-.05em;font-size:clamp(4.2rem,2rem + 8vw,8.5rem);line-height:.82;display:block}.kentrega__cifra span{letter-spacing:.14em;text-transform:uppercase;font-variation-settings:"wdth" 115, "wght" 700;margin-top:10px;font-size:.9rem;display:block}.kentrega__texto{font-variation-settings:"wdth" 116, "wght" 700;max-width:32ch;font-size:clamp(1.1rem,.98rem + .6vw,1.5rem);line-height:1.3}.kentrega__nota{color:var(--tenue);max-width:52ch;margin-top:10px}.klinea__pasos{gap:var(--e4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.klinea__paso{min-width:0;padding-top:var(--e4);border-top:2px solid var(--linea-fuerte);position:relative}.klinea__paso:first-child{border-top-color:var(--negro)}.klinea__n{margin-bottom:var(--e3);color:var(--tenue);font-variation-settings:"wdth" 118, "wght" 900;letter-spacing:-.04em;font-size:2.4rem;line-height:1;display:block}.klinea__paso:first-child .klinea__n{color:var(--tinta)}.klinea__paso .ktit-3{hyphens:auto;font-size:clamp(1.02rem,.94rem + .35vw,1.2rem)}.klinea__paso p{color:var(--tenue);margin-top:10px;font-size:.95rem}.klinea__marca{background:var(--amarillo);color:var(--negro);letter-spacing:.1em;text-transform:uppercase;font-variation-settings:"wdth" 115, "wght" 700;margin-top:12px;padding:4px 9px;font-size:.72rem;display:inline-block}.klinea__tramo{column-gap:var(--e4);margin-top:var(--e5);grid-template-columns:repeat(4,minmax(0,1fr));row-gap:10px;display:grid}.klinea__tramo-barra{background:var(--negro);grid-column:2/5;height:10px;position:relative}.klinea__tramo-barra:before{content:"";background:var(--negro);width:3px;height:22px;position:absolute;top:-6px;left:0}.klinea__tramo-barra:after{content:"";background:var(--negro);width:3px;height:22px;position:absolute;top:-6px;right:0}.klinea__tramo-txt{font-variation-settings:"wdth" 115, "wght" 700;grid-column:2/5;font-size:.95rem}.klinea__tramo-pasos{display:none}@media (width<=1000px){.klinea__pasos{row-gap:var(--e5);grid-template-columns:repeat(2,minmax(0,1fr))}.klinea__tramo{grid-template-columns:minmax(0,1fr)}.klinea__tramo-barra,.klinea__tramo-txt{grid-column:1}.klinea__tramo-pasos{display:inline}}@media (width<=560px){.klinea__pasos{grid-template-columns:minmax(0,1fr)}}.kcond__hoja{border-top:1px solid var(--linea);max-width:980px}.kcond__fila{gap:var(--e2) var(--e5);border-bottom:1px solid var(--linea);grid-template-columns:minmax(0,17rem) minmax(0,1fr);align-items:baseline;padding:20px 0;display:grid}.kcond__fila dt{letter-spacing:.12em;text-transform:uppercase;color:var(--tenue);font-variation-settings:"wdth" 115, "wght" 600;font-size:.76rem;line-height:1.45}.kcond__valor{font-variation-settings:"wdth" 116, "wght" 700;font-size:clamp(1.05rem,.98rem + .35vw,1.25rem);line-height:1.35;display:block}.kcond__notas{gap:6px;margin-top:10px;display:grid}.kcond__notas li{color:var(--tenue);grid-template-columns:14px minmax(0,1fr);gap:8px;font-size:.94rem;display:grid}.kcond__notas li:before{content:"";background:var(--amarillo);width:6px;height:6px;margin-top:.6em}@media (width<=640px){.kcond__fila{grid-template-columns:minmax(0,1fr);padding:16px 0}}.kcierre__caja{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(28px,4vw,72px);display:grid}.kcierre__baja{margin-top:var(--e4)}.kcierre__vias{gap:var(--e3);margin-top:var(--e5);flex-wrap:wrap;display:flex}.kcierre__correo{margin-top:var(--e4);overflow-wrap:anywhere}.kcierre__correo a{text-underline-offset:3px;text-decoration:underline}.kcierre__piezas{width:250px;height:230px;position:relative}.kcierre__p1{width:170px;height:auto;position:absolute;top:0;left:0}.kcierre__p2{width:104px;height:auto;position:absolute;bottom:0;right:0}@media (width<=880px){.kcierre__caja{grid-template-columns:minmax(0,1fr)}.kcierre__piezas{display:none}}@media (prefers-reduced-motion:reduce){.kop:after,.kop__figura--pieza .kp,.recorrido__n,.tel,.tel__capa,.recorrido__marca,.recorrido__qr{transition:none}.kresumen__fig:not([hidden]) .kp,.recorrido .tel__b,.recorrido .tel__aviso,.recorrido .recorrido__barra i{animation:none!important}.recorrido[data-corre]:has(#etapa-2:checked) .recorrido__ondas i{animation:none}}
