.v2 .caso.po{--po-gut:var(--gut)}@media (min-width:900px){.v2 .caso.po{--po-gut:clamp(28px,3vw,48px)}}.v2 .caso.po figure{margin:0;position:relative}.v2 .caso.po img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.v2 .caso.po .po-cred{position:absolute;right:10px;bottom:8px;z-index:2;font-size:10.5px;letter-spacing:.04em;color:#ffffffc7;text-shadow:0 1px 6px rgba(0,0,0,.7)}.v2 .caso.po .po-hero{padding:calc(var(--nav) + 22px) var(--po-gut) 0}.v2 .caso.po .po-nombre{margin:18px 0 0;font-family:var(--display);font-weight:700;text-transform:uppercase;line-height:.84;letter-spacing:-.045em;font-size:min(calc((100vw - 2 * var(--po-gut)) / (var(--n) * .74)),250px);color:var(--pink)}.v2 .caso.po .po-nombre span{display:block;width:-moz-max-content;width:max-content;max-width:none;white-space:nowrap}@supports ((-webkit-background-clip: text) or (background-clip: text)){.v2 .caso.po .po-nombre{background:linear-gradient(#fffcf729,#fffcf729),var(--relleno) var(--relleno-pos)/cover no-repeat,var(--pink);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;-webkit-text-stroke:1px rgba(248,180,217,.45)}}.v2 .caso.po .po-fila{display:grid;grid-template-columns:minmax(0,1fr);gap:20px;margin-top:clamp(20px,3vw,34px)}@media (min-width:900px){.v2 .caso.po .po-fila{grid-template-columns:minmax(0,1fr) minmax(0,2.2fr);gap:28px;align-items:end}}.v2 .caso.po .po-linea{display:flex;flex-direction:column;gap:14px;align-items:flex-start;padding-bottom:4px}.v2 .caso.po .po-linea p{font-family:var(--display);font-weight:500;font-size:clamp(19px,1.7vw,24px);line-height:1.25;letter-spacing:-.01em;color:var(--ink);max-width:26ch}.v2 .caso.po .po-portada{aspect-ratio:3/2;overflow:hidden;border-radius:4px}@media (min-width:900px){.v2 .caso.po .po-portada{aspect-ratio:auto;height:min(58vh,560px)}}.v2 .caso.po .po-cinta{margin-top:clamp(36px,5vw,56px);background:var(--pink);color:var(--dark);overflow:hidden;padding:14px 0;font-family:var(--display);font-weight:600;font-size:12.5px;letter-spacing:.24em;text-transform:uppercase;white-space:nowrap}.v2 .caso.po .po-cinta-pista{display:inline-flex}.v2 .caso.po .po-cinta-pista span{padding-right:.5em}@media (prefers-reduced-motion:no-preference){.v2 .caso.po .po-cinta-pista{animation:po-cinta 38s linear infinite}}@keyframes po-cinta{to{transform:translate(-50%)}}.v2 .caso.po .po-tira-sec{padding:clamp(48px,7vw,88px) 0 0;gap:0}.v2 .caso.po .po-tira{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;padding:0 var(--po-gut) 6px;scroll-padding-inline:var(--po-gut);scrollbar-width:thin;scrollbar-color:rgba(248,180,217,.4) transparent}.v2 .caso.po .po-tira:focus-visible{outline:2px solid var(--pink);outline-offset:4px}.v2 .caso.po .po-tira figure{flex:0 0 auto;scroll-snap-align:start}.v2 .caso.po .po-tira-img{height:clamp(300px,44vw,540px);aspect-ratio:3/2;overflow:hidden;border-radius:2px}.v2 .caso.po .po-tira figure.alta .po-tira-img{aspect-ratio:2/3}.v2 .caso.po .po-tira figcaption{display:flex;gap:14px;align-items:baseline;margin-top:10px;font-family:var(--display);font-weight:500;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--muted)}.v2 .caso.po .po-tira figcaption b{color:var(--pink);font-weight:600}.v2 .caso.po .po-tira figcaption .po-cred{position:static;text-shadow:none;letter-spacing:.06em;text-transform:none;color:var(--muted);margin-left:auto}.v2 .caso.po .po-desliza{display:block;margin:14px var(--po-gut) 0;font-family:var(--display);font-weight:600;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-2)}.v2 .caso.po .po-cifra{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;padding:clamp(80px,11vw,140px) var(--po-gut) 0;align-items:center}@media (min-width:900px){.v2 .caso.po .po-cifra{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:48px}}.v2 .caso.po .po-cifra-txt{container-type:inline-size}.v2 .caso.po .po-num{display:block;font-family:var(--display);font-weight:700;font-size:min(300px,calc(100cqi / (var(--c) * .66)));line-height:.8;letter-spacing:-.055em;color:var(--pink)}.v2 .caso.po .po-cifra p{margin-top:22px;font-family:var(--display);font-weight:500;font-size:clamp(20px,1.9vw,26px);line-height:1.25;letter-spacing:-.01em;color:var(--ink);max-width:24ch}.v2 .caso.po .po-cifra-img{aspect-ratio:4/3;overflow:hidden;border-radius:2px}.v2 .caso.po .po-hicimos{padding-top:clamp(96px,12vw,160px);gap:0}.v2 .caso.po .po-hicimos-txt{padding:0 var(--po-gut);display:flex;flex-direction:column;gap:14px;align-items:flex-start;max-width:900px}.v2 .caso.po .po-hicimos h2{font-size:clamp(34px,4.6vw,64px);font-weight:700;line-height:.98;letter-spacing:-.035em}.v2 .caso.po .po-entregables{font-family:var(--display);font-weight:600;font-size:12.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--ink)}.v2 .caso.po .po-entregables span{color:var(--pink)}.v2 .caso.po .po-mundo{margin-top:clamp(28px,4vw,44px);height:clamp(560px,82vh,860px);overflow:hidden;display:flex;align-items:center;justify-content:center}.v2 .caso.po .po-mundo>img{position:absolute;top:0;right:0;bottom:0;left:0}.v2 .caso.po .po-mundo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#00000047}.v2 .caso.po .po-tel{position:relative;z-index:1;width:min(64vw,270px);aspect-ratio:9/19;border-radius:34px;background:#0b0b10;padding:7px;box-shadow:0 50px 90px -20px #000000d9,0 0 0 1px #ffffff24}.v2 .caso.po .po-tel:before{content:"";position:absolute;z-index:2;top:13px;left:50%;width:28%;height:11px;transform:translate(-50%);border-radius:999px;background:#0b0b10}.v2 .caso.po .po-tel .recorre{width:100%;height:100%;aspect-ratio:auto;border-radius:28px;background-size:100% auto;background-repeat:no-repeat;background-position:50% 0}.v2 .caso.po .po-final{position:relative;height:clamp(520px,86vh,900px);overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:0;margin-top:clamp(96px,12vw,160px)}.v2 .caso.po .po-final>img{position:absolute;top:0;right:0;bottom:0;left:0}.v2 .caso.po .po-final:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#000000c7,#00000040 55%,#0000 80%)}.v2 .caso.po .po-final h2{position:relative;z-index:1;padding:0 var(--po-gut) clamp(32px,5vw,64px);font-size:clamp(44px,7.4vw,124px);font-weight:700;line-height:.9;letter-spacing:-.04em;text-transform:uppercase;color:#fff;max-width:14ch}.v2 .caso .otro .om.foto img{-o-object-position:center;object-position:center}.v2 .caso.po .po-nota{margin:10px var(--po-gut) 0;font-size:12.5px;color:var(--muted)}@media (min-width:900px){.v2 .caso.po .po-mundo{justify-content:flex-end;padding-right:clamp(40px,11vw,190px)}}
