@font-face{font-family:Anton;src:url(/font/anton.ttf) format("truetype");font-display:swap}.pp-marco{display:block;container-type:inline-size;width:100%}.pp{position:relative;display:block;aspect-ratio:16/10;overflow:hidden;color:#37261e}.v3 .pp img{max-width:none}.pp--rosa{background:#ffdae3}.pp--choc{background:#37261e;color:#fffeef}.pp--celeste{background:#cfe0f2}.pp--manteca{background:#f0c244}.pp--tomate{background:#d9412e;color:#fffeef}.pp-logo-m,.v3 .pp-logo-m{position:absolute;left:4cqw;top:4cqw;width:18cqw;height:auto;z-index:3}.pp-aviso{display:flex;align-items:center;gap:1.8cqw;padding:1.8cqw 2.6cqw 1.8cqw 1.8cqw;border-radius:2.6cqw;background:#fff;color:#37261e;box-shadow:0 2cqw 5cqw -2cqw rgba(55,38,30,.45);white-space:nowrap}.pp-aviso-ico{display:grid;place-items:center;width:5.6cqw;height:5.6cqw;border-radius:50%;background:#ffe6dc;font-size:3cqw}.pp-aviso b{display:block;font:800 2.7cqw/1.1 var(--font-peso)}.pp-aviso small{font:500 2.1cqw/1 Miriam Libre,sans-serif;color:#8a6f5c}.pp-aviso--chico{transform:scale(.9);transform-origin:left}.pp-informe{display:grid;grid-template-columns:auto 1fr;gap:3cqw;align-items:center}.pp-anillo{position:relative;display:grid;place-items:center;align-content:center;width:17cqw;height:17cqw;border-radius:50%;background:conic-gradient(#d992a6 calc(var(--p) * 1%),rgba(217,146,166,.2) 0)}.pp-anillo:before{content:"";position:absolute;inset:1.8cqw;border-radius:50%;background:#fff}.pp-anillo b,.pp-anillo small{position:relative;color:#6b1f30}.pp-anillo b{font:800 6.4cqw/.9 var(--font-peso)}.pp-anillo small{font:700 1.9cqw/1 Miriam Libre,sans-serif}.pp-barras{display:grid;gap:1.3cqw}.pp-barras span{display:grid;grid-template-columns:13cqw 1fr;align-items:center;gap:1.4cqw}.pp-barras i{font:700 1.9cqw/1 Miriam Libre,sans-serif;font-style:normal;color:#6d5646}.pp-barras em{height:1.4cqw;border-radius:99px;background:#f1e6d6;overflow:hidden}.pp-barras u{display:block;height:100%;background:#6b1f30;border-radius:99px}.pp-chat{display:grid;gap:1.4cqw}.pp-chat-cabeza{font:800 2.2cqw/1 var(--font-peso);margin-bottom:.6cqw}.pp-chat i{padding:1.6cqw 2.2cqw;border-radius:2.2cqw;font:600 2.1cqw/1.25 Miriam Libre,sans-serif;font-style:normal}.pp-yo{justify-self:end;max-width:82%;background:#37261e;color:#fffeef;border-bottom-right-radius:.6cqw}.pp-ia{max-width:88%;background:#f4efe7;color:#37261e;border-bottom-left-radius:.6cqw}.pp-ia b{color:#6b1f30}.pp-compu{position:absolute;left:22cqw;right:6cqw;top:9cqw;padding:1.2cqw 1.2cqw 0;border-radius:2cqw 2cqw 0 0;background:#2a1f19;box-shadow:0 4cqw 8cqw -4cqw rgba(55,38,30,.7)}.pp-compu:after{content:"";position:absolute;left:-5cqw;right:-5cqw;bottom:-2.2cqw;height:2.2cqw;border-radius:0 0 1.6cqw 1.6cqw;background:linear-gradient(#d8d2ca,#a9a29a)}.pp-compu img{display:block;width:100%;aspect-ratio:16/10;object-fit:cover;object-position:left top;border-radius:.8cqw .8cqw 0 0}.pp-flota{position:absolute;z-index:4}.pp-flota--abajo{left:5cqw;bottom:7cqw;transform:rotate(-3deg)}.pp-etiqueta{position:absolute;left:4cqw;top:4cqw;padding:1.4cqw 2.4cqw;border-radius:99px;background:#d992a6;color:#37261e;font:800 2.2cqw/1 var(--font-peso);text-transform:uppercase;letter-spacing:.06em;z-index:3}.pp-etiqueta--oscura{background:#37261e;color:#fffeef;text-transform:none;letter-spacing:0}.pp-hoja{position:absolute;left:20cqw;right:12cqw;top:12cqw;bottom:-4cqw;display:grid;align-content:start;gap:3cqw;padding:4cqw;border-radius:2cqw 2cqw 0 0;background:#fff;color:#37261e;transform:rotate(-2deg);box-shadow:0 4cqw 8cqw -4cqw rgba(0,0,0,.6)}.pp-hoja-t{font:800 2.6cqw/1 var(--font-peso)}.pp-hoja-plan{display:grid;gap:1.2cqw}.pp-hoja-plan i{padding:1.4cqw 2cqw;border-radius:1.4cqw;background:#fff1f4;font:700 2cqw/1 Miriam Libre,sans-serif;font-style:normal}.pp-celu{position:absolute;left:50%;top:11cqw;width:42cqw;transform:translateX(-50%) rotate(3deg);padding:3cqw 2.4cqw 6cqw;border-radius:5cqw;background:#fff;border:1.4cqw solid #2a1f19;box-shadow:0 5cqw 10cqw -5cqw rgba(55,38,30,.7)}.pp-majo .pp-foto{left:0;width:46%;height:100%;object-fit:cover;object-position:40% 25%}.pp-majo .pp-foto,.pp-majo-lado{position:absolute;top:0;bottom:0}.pp-majo-lado{left:50%;right:4cqw;display:flex;flex-direction:column;justify-content:center;gap:3cqw}.pp-majo-lado .pp-logo-m{position:static}.pp-majo-t{font:800 6cqw/.95 var(--font-peso);letter-spacing:-.035em}.pp--choc .pp-majo-t{color:#d992a6}.pp-majo .pp-chat,.pp-majo .pp-informe{padding:2.4cqw;border-radius:2.4cqw;background:#fff}.pp-poster{padding:5cqw}.pp-grande{position:relative;z-index:2;display:block;font:400 8.6cqw/.9 Anton,var(--font-peso);text-transform:uppercase}.pp-grande--rosa{color:#d992a6}.pp-poster-pieza{position:absolute;right:5cqw;bottom:9cqw;transform:rotate(-4deg)}.pp-poster-marca{position:absolute;left:5cqw;bottom:4.5cqw;font:800 2.4cqw/1 var(--font-peso);text-transform:uppercase;letter-spacing:.1em}.pp-numero{position:absolute;right:4cqw;bottom:2cqw;font:400 26cqw/.8 Anton,var(--font-peso);color:#fffeef}.pp-numero small{font-size:6cqw;color:#37261e}.pp-x3{position:absolute;right:3cqw;bottom:-2cqw;font:400 34cqw/.8 Anton,var(--font-peso);color:#fffeef;opacity:.95}.pp-collage{background:#efe5d2}.pp-collage:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 30% 20%,hsla(0,0%,100%,.6),transparent 50%),radial-gradient(circle at 80% 90%,hsla(38,24%,72%,.5),transparent 45%)}.pp-pol{position:absolute;padding:1.4cqw 1.4cqw 0;background:#fff;box-shadow:0 2cqw 5cqw -2cqw rgba(55,38,30,.6)}.pp-pol img{display:block;width:100%;object-fit:cover}.pp-pol i{display:block;padding:1.4cqw 0 2cqw;text-align:center;font:800 2.2cqw/1 var(--font-peso);font-style:normal}.pp-pol--a{left:6cqw;top:7cqw;width:34cqw;transform:rotate(-5deg)}.pp-pol--a img{aspect-ratio:.95;object-position:left top}.pp-pol--b{left:40cqw;top:14cqw;width:30cqw;transform:rotate(4deg)}.pp-pol--b img{aspect-ratio:1}.pp-cinta{position:absolute;left:14cqw;top:4.5cqw;width:16cqw;height:4cqw;background:rgba(217,146,166,.85);transform:rotate(-8deg);z-index:3}.pp-cinta--b{left:auto;right:22cqw;top:9cqw;background:rgba(240,194,68,.85);transform:rotate(6deg)}.pp-sello{position:absolute;right:7cqw;top:9cqw;padding:1.6cqw 2.6cqw;border:.5cqw dashed #1f6b3a;border-radius:99px;background:#fffeef;color:#1f6b3a;font:800 2.6cqw/1 var(--font-peso);text-transform:uppercase;transform:rotate(10deg)}.pp-papelito{position:absolute;left:44cqw;right:6cqw;top:22cqw;padding:3cqw;background:#fff;transform:rotate(3deg);box-shadow:0 2cqw 5cqw -2cqw rgba(55,38,30,.55)}.pp-st,.v3 .pp-st{position:absolute;right:5cqw;top:3cqw;width:14cqw;height:auto;transform:rotate(12deg);filter:drop-shadow(0 1cqw 2cqw rgba(0,0,0,.3))}.pp-st--hello,.v3 .pp-st--hello{right:8cqw;top:auto;bottom:6cqw;width:16cqw;transform:rotate(-8deg)}.pp-globos{position:absolute;left:46cqw;top:12cqw;display:grid;gap:2cqw;justify-items:start}.pp-globos i{padding:2cqw 3cqw;border-radius:3cqw 3cqw 3cqw .8cqw;background:#fff;font:800 3cqw/1 var(--font-peso);font-style:normal;box-shadow:0 1.5cqw 3cqw -1.5cqw rgba(55,38,30,.5)}.pp-globos i:nth-child(2){margin-left:5cqw;background:#37261e;color:#fffeef;transform:rotate(-3deg)}.pp-globos i:nth-child(3){background:#d992a6;transform:rotate(2deg)}.pp-rotulo{position:absolute;left:5cqw;bottom:4cqw;z-index:4;padding:1.6cqw 3cqw 1.8cqw;background:#37261e;color:#fffeef;font:800 5cqw/1 var(--font-peso);letter-spacing:-.03em;transform:rotate(-2deg)}.pp-res{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:3cqw;padding:6cqw 5cqw 9cqw}.pp-antes,.pp-despues{display:grid;gap:1.6cqw;align-content:center;justify-items:start}.pp-antes small,.pp-despues small{font:800 2.2cqw/1 var(--font-peso);text-transform:uppercase;letter-spacing:.12em;opacity:.7}.pp-antes b{font:800 4cqw/1.05 var(--font-peso);opacity:.55}.pp-flecha{font:400 9cqw/1 Anton,var(--font-peso);color:#d992a6}.pp--rosa .pp-flecha{color:#6b1f30}.pp-res-num{font:400 18cqw/.85 Anton,var(--font-peso)!important;opacity:1!important}.pp-res-num--sube{color:#d992a6}.pp-res-num--tachado{text-decoration:line-through;text-decoration-thickness:1cqw;opacity:.45!important}.pp-res-pie{position:absolute;left:5cqw;right:5cqw;bottom:4cqw;font:700 2.4cqw/1 Miriam Libre,sans-serif;text-align:center;opacity:.8}.pp-antes b,.pp-despues b,.pp-grande,.pp-majo-t{color:inherit}.pp--choc .pp-res-num{color:#fffeef}.pp--choc .pp-res-num--sube{color:#d992a6}.pp--celeste .pp-res-num{color:#37261e}.pp-res-num{white-space:nowrap;font-size:15cqw!important}.pp-aviso b,.pp-chat-cabeza,.pp-hoja-t{color:#37261e}.pp-chat-cabeza{color:#d97757}.pp-pol-mini{position:absolute;left:33cqw;bottom:5cqw;z-index:3;width:17cqw;padding:1cqw 1cqw 0;background:#fff;transform:rotate(6deg);box-shadow:0 2cqw 4cqw -2cqw rgba(55,38,30,.6)}.pp-pol-mini img{display:block;width:100%;aspect-ratio:.85;object-fit:cover;object-position:50% 60%}.pp-pol-mini i{display:block;padding:.8cqw 0 1.2cqw;text-align:center;font:800 1.9cqw/1 var(--font-peso);font-style:normal;color:#37261e}.pp-agentes{display:grid;gap:1.4cqw}.pp-agente{display:flex;align-items:center;gap:1.8cqw;padding:1.5cqw 2.2cqw 1.5cqw 1.5cqw;border-radius:2.4cqw;background:#fff;box-shadow:0 1.5cqw 3.5cqw -2cqw rgba(55,38,30,.5);transform:translateX(calc(var(--i) * 1.6cqw))}.pp-agente-ico{display:grid;place-items:center;flex:none;width:5.6cqw;height:5.6cqw;border-radius:50%;background:#fff1f4;font-size:2.9cqw}.pp-agente:nth-child(2) .pp-agente-ico{background:#eef4fa}.pp-agente:nth-child(3) .pp-agente-ico{background:#fdf3d8}.pp-agente b{display:block;color:#37261e;font:800 2.5cqw/1.1 var(--font-peso)}.pp-agente small{color:#6d5646;font:600 1.9cqw/1 Miriam Libre,sans-serif;white-space:nowrap}.pp-punto{display:inline-block;width:1.2cqw;height:1.2cqw;border-radius:50%;background:#1f6b3a;vertical-align:.1cqw}.pp-majo .pp-majo-t{font-size:5.2cqw}.pp-solos{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:4cqw;padding:5cqw 5cqw 9cqw}.pp-solos-t{color:#37261e;font:800 6.4cqw/.95 var(--font-peso);letter-spacing:-.035em}.pp-agentes--grande .pp-agente{padding:2cqw 2.6cqw 2cqw 2cqw}.pp-agentes--grande .pp-agente b{font-size:2.8cqw}.pp-solos-pie{position:absolute;left:5cqw;bottom:4cqw;color:#37261e;font:700 2.3cqw/1 Miriam Libre,sans-serif;opacity:.75}.pp-majo--panel .pp-foto{width:40%}.pp-majo-sello{left:3cqw;bottom:4cqw;z-index:3;padding:1.4cqw 2.4cqw;border-radius:99px;background:#d992a6;font:800 2.4cqw/1 var(--font-peso);transform:rotate(-3deg);box-shadow:0 1.5cqw 3cqw -1.5cqw rgba(0,0,0,.5)}.pp-majo-sello,.pp-ventana{position:absolute;color:#37261e}.pp-ventana{left:34%;right:3.5cqw;top:6cqw;bottom:6cqw;z-index:2;display:flex;flex-direction:column;overflow:hidden;border-radius:2cqw;background:#fff;box-shadow:0 4cqw 9cqw -3cqw rgba(0,0,0,.65)}.pp-ventana-barra{display:flex;align-items:center;gap:.9cqw;padding:1.3cqw 2cqw;background:#f4ece0;border-bottom:1px solid #e6dccb}.pp-ventana-barra i{width:1.3cqw;height:1.3cqw;border-radius:50%;background:#e0b4a8}.pp-ventana-barra i:nth-child(2){background:#ecd28f}.pp-ventana-barra i:nth-child(3){background:#b7cfa4}.pp-ventana-barra b{margin-left:1.4cqw;color:#6d5646;font:700 1.9cqw/1 Miriam Libre,sans-serif}.pp-ventana-cuerpo{flex:1;display:grid;grid-template-rows:auto auto 1fr;gap:1.8cqw;padding:2.2cqw 2.4cqw}.pp-ventana .pp-anillo{width:13cqw;height:13cqw}.pp-ventana .pp-anillo:before{inset:1.4cqw}.pp-ventana .pp-anillo b{font-size:5cqw}.pp-ventana .pp-barras span{grid-template-columns:11cqw 1fr}.pp-ventana .pp-barras i{font-size:1.7cqw}.pp-v-dos{display:grid;grid-template-columns:1.25fr 1fr;gap:1.4cqw}.pp-v-feed,.pp-v-tarjeta{display:grid;gap:.9cqw;align-content:start;padding:1.4cqw 1.6cqw;border-radius:1.4cqw;background:#fbf6ee}.pp-v-feed small,.pp-v-tarjeta small{color:#6b1f30;font:800 1.6cqw/1 var(--font-peso);text-transform:uppercase;letter-spacing:.08em}.pp-v-tarjeta em{color:#37261e;font:600 1.7cqw/1.25 Miriam Libre,sans-serif;font-style:normal}.pp-v-semanas{display:flex;gap:.8cqw}.pp-v-semanas i{display:grid;place-items:center;width:4.2cqw;height:4.2cqw;border-radius:1cqw;background:#f1e6d6;color:#6d5646;font:800 1.6cqw/1 var(--font-peso);font-style:normal}.pp-v-semanas i.is-hecha{background:#6b1f30;color:#fffeef}.pp-v-feed>span{display:grid;grid-template-columns:repeat(6,1fr);gap:.7cqw}.pp-v-feed>span i{aspect-ratio:1.5;border-radius:.6cqw;box-shadow:inset 0 0 0 1px rgba(55,38,30,.1)}