.cp{color:var(--v2-texto);gap:0;display:grid;overflow-x:clip}.cp em{color:var(--v2-texto-2);font-style:normal}.cp-v{object-fit:cover;width:100%;height:100%;display:block}.cp-ojo{color:var(--v2-texto-3);align-items:center;gap:8px;margin:0;display:flex}.cp-nota{text-align:center;color:var(--v2-texto-3);margin:0}.cp-pie{color:var(--v2-texto-2);max-width:52ch;margin:0}.cp-link,a.cp-link{color:var(--v2-texto);text-underline-offset:4px;text-decoration:underline}.cp-hero{background:var(--v2-superficie);border-radius:0 0 24px 24px;align-items:end;min-height:78svh;display:grid;position:relative;overflow:hidden}.cp-hero__v{object-fit:cover;object-position:center 30%;width:100%;height:100%;position:absolute;inset:0}.cp-hero__velo{background:linear-gradient(to top, var(--v2-fondo) 8%, #0b0a0959 55%, #0b0a091a);position:absolute;inset:0}.cp-hero__texto{gap:14px;max-width:760px;padding:24px 16px 28px;display:grid;position:relative}.cp-h1{margin:0;font-size:clamp(34px,9vw,68px);line-height:1}.cp-h1 span{color:var(--v2-acento)}.cp-hero__p{color:var(--v2-texto-2);max-width:46ch;margin:0}.cp-hero__acc{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.cp-sec{gap:22px;width:100%;max-width:1100px;margin:0 auto;padding:56px 16px 8px;display:grid}.cp-cab{gap:8px;display:grid}.cp-h2{margin:0;font-size:clamp(28px,7vw,52px);line-height:1.02}.cp-gal{gap:14px;width:100%;max-width:1200px;margin:0 auto;padding:32px 16px 8px;display:grid}.cp-marca{text-align:center;letter-spacing:-.045em;margin:0;font-size:clamp(48px,16vw,170px);line-height:.9}.cp-nota--arriba{margin-bottom:4px}.cp-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.cp-card{aspect-ratio:3/4;border:1px solid var(--v2-linea);background:var(--v2-superficie-2);cursor:pointer;color:inherit;font:inherit;text-align:left;-webkit-tap-highlight-color:transparent;border-radius:18px;padding:0;display:block;position:relative;overflow:hidden}.cp-card:nth-child(2n){transform:translateY(18px)}.cp-card__img{object-fit:cover;width:100%;height:100%;transition:opacity .35s var(--v2-frenada,ease-out), transform .5s var(--v2-frenada,ease-out);position:absolute;inset:0}.cp-card__img--a{opacity:0}.cp-card.is-orig .cp-card__img--a{opacity:1}.cp-card.is-orig .cp-card__img--d{transform:scale(1.04)}.cp-card__tag{background:var(--v2-acento);min-width:96px;height:24px;color:var(--v2-sobre-acento);border-radius:6px;position:absolute;top:10px;left:10px;overflow:hidden}.cp-card__t{place-items:center;transition:opacity .25s;display:grid;position:absolute;inset:0}.cp-card__t--a{opacity:0;color:var(--v2-texto);background:#0b0a09c7}.cp-card.is-orig .cp-card__t--a{opacity:1}.cp-card__nombre{color:var(--v2-texto);background:#0b0a09b3;border-radius:6px;padding:3px 9px;position:absolute;bottom:10px;left:10px}@media (hover:hover){.cp-card:hover .cp-card__img--a{opacity:1}.cp-card:hover .cp-card__img--d{transform:scale(1.04)}.cp-card:hover .cp-card__t--a{opacity:1}}.cp-card:focus-visible{outline:2px solid var(--v2-acento);outline-offset:2px}.cp-reel__par{grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;display:grid}.cp-tel{justify-items:center;gap:8px;margin:0;display:grid}.cp-tel__pantalla{aspect-ratio:9/16;border:1px solid var(--v2-linea-2);background:var(--v2-superficie-2);border-radius:22px;width:100%;overflow:hidden}.cp-tel figcaption{color:var(--v2-texto-3);text-align:center}.cp-tel--d .cp-tel__pantalla{border-color:var(--v2-acento);box-shadow:0 0 0 1px var(--v2-acento)}.cp-tel--d figcaption{color:var(--v2-acento)}.cp-reel__flecha{writing-mode:vertical-rl;color:var(--v2-acento)}.cp-cap{gap:18px;display:grid}.cp-slider{aspect-ratio:4/5;border:1px solid var(--v2-linea);touch-action:pan-y;cursor:ew-resize;background:var(--v2-superficie-2);border-radius:24px;width:100%;max-height:72svh;margin:0 auto;position:relative;overflow:hidden}.cp-slider__v{object-fit:cover;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;inset:0}.cp-slider__tapa{position:absolute;inset:0}.cp-slider__cabezal{background:var(--v2-acento);width:2px;margin-left:-1px;position:absolute;top:0;bottom:0}.cp-slider__tag{background:#0b0a09b3;border-radius:6px;padding:3px 9px;position:absolute;top:10px}.cp-slider__tag--a{left:10px}.cp-slider__tag--b{background:var(--v2-acento);color:var(--v2-sobre-acento);right:10px}.cp-cap__lista{gap:8px;margin:0;padding:0;list-style:none;display:grid}.cp-cap__it{text-align:left;border:1px solid var(--v2-linea);width:100%;color:var(--v2-texto-2);font:inherit;cursor:pointer;background:0 0;border-radius:16px;grid-template-columns:auto 1fr;align-items:baseline;column-gap:12px;padding:14px 16px;display:grid;position:relative;overflow:hidden}.cp-cap__it.is-sel{background:var(--v2-superficie);border-color:var(--v2-linea-2);color:var(--v2-texto)}.cp-cap__n{color:var(--v2-texto-3)}.cp-cap__it.is-sel .cp-cap__n{color:var(--v2-acento)}.cp-cap__tit{font-size:17px;font-weight:600}.cp-cap__txt{color:var(--v2-texto-2);opacity:0;grid-column:2;max-height:0;font-size:15px;line-height:1.45;transition:opacity .3s;overflow:hidden}.cp-cap__it.is-sel .cp-cap__txt{opacity:1;max-height:12em;margin-top:6px}.cp-cap__barra{background:var(--v2-acento);transform-origin:0;width:100%;height:2px;animation:5.2s linear forwards cp-barra;position:absolute;bottom:0;left:0}@keyframes cp-barra{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.cp-pasos{gap:12px;margin:0;padding:0;list-style:none;display:grid}.cp-paso{border:1px solid var(--v2-linea);background:var(--v2-superficie);border-radius:20px;gap:6px;padding:20px;display:grid}.cp-paso__n{color:var(--v2-acento);font-size:56px;line-height:1}.cp-paso__h{margin:0;font-size:22px}.cp-paso p{color:var(--v2-texto-2);margin:0}.cp-carril{scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;margin:0;padding:4px 0 8px;list-style:none;display:flex;overflow-x:auto}.cp-ej{scroll-snap-align:start;flex:none;gap:10px;width:min(72vw,300px);display:grid}.cp-ej__medio{aspect-ratio:3/4;background:var(--v2-superficie-2);border:1px solid var(--v2-linea);border-radius:20px;position:relative;overflow:hidden}.cp-ej__tag{background:#0b0a09b3;border-radius:6px;padding:3px 9px;position:absolute;top:10px;left:10px}.cp-ej__p{color:var(--v2-texto-2);text-transform:none;margin:0}.cp-cierre{text-align:center;justify-items:center;gap:16px;padding:64px 16px 48px;display:grid}@media (min-width:900px){.cp-hero{min-height:82vh}.cp-hero__texto{padding:48px 48px 56px}.cp-grid{grid-template-columns:repeat(4,1fr);gap:14px}.cp-card:nth-child(2n){transform:none}.cp-card:nth-child(4n+2),.cp-card:nth-child(4n+4){transform:translateY(28px)}.cp-gal{padding-bottom:36px}.cp-sec{padding:88px 32px 8px}.cp-reel__par{gap:24px;max-width:760px;margin:0 auto}.cp-cap{grid-template-columns:minmax(0,.9fr) minmax(0,1fr);align-items:center;gap:40px}.cp-pasos{grid-template-columns:repeat(3,1fr);gap:16px}.cp-ej{width:300px}}@media (prefers-reduced-motion:reduce){.cp-card__img,.cp-card__t,.cp-cap__txt{transition:none}.cp-card.is-orig .cp-card__img--d,.cp-card:hover .cp-card__img--d{transform:none}}
