.dp[data-astro-cid-dvtlhmdc]{white-space:nowrap;color:#2e3336;align-items:center;gap:10px;font-family:Outfit,sans-serif;font-size:24px;font-weight:700;display:inline-flex}.dp-cifra[data-astro-cid-dvtlhmdc]{color:#fff;border-radius:999px;justify-content:center;align-items:center;min-width:42px;height:42px;padding:0 9px;font-size:19px;display:inline-flex;position:relative}.dp-cifra[data-astro-cid-dvtlhmdc]:after{content:"";background:#ff6f61;border:2px solid #fff;border-radius:50%;width:12px;height:12px;position:absolute;top:-3px;right:-3px}.dp-turquesa[data-astro-cid-dvtlhmdc] .dp-cifra[data-astro-cid-dvtlhmdc]{background:#0e9fbf}.dp-petroleo[data-astro-cid-dvtlhmdc] .dp-cifra[data-astro-cid-dvtlhmdc]{background:#0b7a93}.dp-oscuro[data-astro-cid-dvtlhmdc] .dp-cifra[data-astro-cid-dvtlhmdc]{background:#2e3336}.dp-ia[data-astro-cid-dvtlhmdc]{letter-spacing:.08em;color:#0b7a93;background:#fff;border:1.5px solid #0e9fbf;border-radius:999px;align-items:center;gap:4px;padding:4px 9px;font-size:12px;font-weight:600;display:inline-flex}.dp-ia[data-astro-cid-dvtlhmdc] svg[data-astro-cid-dvtlhmdc]{fill:none;stroke:#ff6f61;stroke-width:2px;stroke-linejoin:round;width:13px;height:13px}.dp-claro[data-astro-cid-dvtlhmdc]{color:#fff}.dp-claro[data-astro-cid-dvtlhmdc] .dp-cifra[data-astro-cid-dvtlhmdc]{color:#0b7a93;background:#fff}.dp-claro[data-astro-cid-dvtlhmdc] .dp-cifra[data-astro-cid-dvtlhmdc]:after{border-color:#0b7a93}.dp-claro[data-astro-cid-dvtlhmdc] .dp-ia[data-astro-cid-dvtlhmdc]{color:#fff;background:0 0;border-color:#9fdcea}main.fx.precios-nuevo{background:linear-gradient(180deg, var(--fx-crema) 0, #fff 420px);max-width:none;padding:0 0 40px}.precios-nuevo>section{max-width:1140px;padding-left:var(--lado);padding-right:var(--lado);margin:0 auto}.precios-nuevo>section.pz-bloque{padding-top:56px}.precios-nuevo h2,.precios-nuevo h3{font-weight:700}html:has(.precios-nuevo){scroll-behavior:smooth}.pz-hero{text-align:center;flex-direction:column;align-items:center;gap:18px;padding-top:72px;display:flex}.pz-chip{letter-spacing:.14em;text-transform:uppercase;color:var(--fx-petroleo);background:var(--fx-tinte);border-radius:999px;padding:6px 14px;font:600 12px Outfit,sans-serif}.pz-hero h1{max-width:820px;font-size:clamp(34px,5vw,52px);line-height:1.08}.pz-sub{max-width:660px;color:var(--fx-gris);font-size:19px;line-height:1.55}.pz-tarjetas{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 20px;display:grid}.pz-individual{box-shadow:var(--fx-anillo), 0 12px 30px -22px #0b3c4b59;background:#fff;border-radius:16px;grid-column:1/-1;align-items:center;gap:24px;padding:16px 20px 16px 24px;display:flex}.pz-ind-titulo h2{font-size:20px}.pz-ind-titulo p{color:var(--fx-gris);margin-top:2px;font-size:14px}.pz-ind-precios{gap:10px;margin-left:auto;display:flex}.pz-ind-p{background:#f6f8f8;border-radius:10px;align-items:baseline;gap:10px;padding:8px 14px;display:flex}.pz-ind-p span{color:var(--fx-gris);font:600 13px Outfit,sans-serif}.pz-ind-p b{color:var(--fx-tinta);white-space:nowrap;font:700 24px Outfit,sans-serif}.pz-con-ia{background:linear-gradient(90deg,#0e9fbf14,#6a7fd01a,#ff6f6114)}.pz-con-ia .pz-etq,.pz-ind-p.pz-con-ia span{color:#5a5fc0}.pz-individual .pz-boton{white-space:nowrap;margin:0;padding:11px 20px}.pz-tarjeta{box-shadow:var(--fx-anillo), 0 16px 40px -20px #0b3c4b59;background:#fff;border-radius:18px;flex-direction:column;padding:0 22px 26px;display:flex;position:relative}.pz-destacada{box-shadow:0 0 0 2px var(--fx-coral), 0 28px 56px -24px #ff6f6180}.pz-insignia{z-index:2;white-space:nowrap;letter-spacing:.12em;text-transform:uppercase;background:var(--fx-coral);color:#fff;border-radius:999px;padding:5px 14px;font:600 11px Outfit,sans-serif;position:absolute;top:0;left:50%;translate:-50% -50%;box-shadow:0 6px 14px -6px #ff6f61cc}.pz-cab-tarjeta{text-align:center;background:linear-gradient(135deg,#e6f5f8,#d3eef4);border-radius:18px 18px 0 0;margin:0 -22px;padding:26px 22px 20px}.pz-tono-pack25 .pz-cab-tarjeta{background:linear-gradient(135deg,#dcedf1,#c4e3ea)}.pz-destacada .pz-cab-tarjeta{background:linear-gradient(135deg,#fff1ee,#ffe0db)}.pz-tono-licencia .pz-cab-tarjeta{background:linear-gradient(135deg,#0b7a93,#073f4e)}.pz-cab-tarjeta h2{font-size:22px}.pz-cab-tarjeta p{color:var(--fx-petroleo);margin-top:4px;font-size:14px;font-weight:500}.pz-destacada .pz-cab-tarjeta p{color:#c4473b}.precios-nuevo .pz-tono-licencia .pz-cab-tarjeta h2{color:#fff}.pz-tono-licencia .pz-cab-tarjeta p{color:#d6eff4}.pz-filas{border-bottom:1px solid var(--fx-borde);flex-direction:column;gap:8px;margin-bottom:18px;padding:18px 0 20px;display:flex}.pz-fila{background:#f6f8f8;border-radius:12px;flex-direction:column;gap:2px;min-height:96px;padding:10px 14px 12px;display:flex}.pz-etq{color:var(--fx-gris);font:600 13px Outfit,sans-serif}.pz-cifra{color:var(--fx-gris);font-size:14px}.pz-cifra b{color:var(--fx-tinta);white-space:nowrap;font:700 30px Outfit,sans-serif}.pz-fila small{color:var(--fx-gris);font-size:13px}.pz-vacia{justify-content:center}.pz-vacia small{color:#8b8f91;margin-top:4px}.pz-lista{flex-direction:column;flex:1;gap:11px;margin:0;padding:0;font-size:15px;list-style:none;display:flex}.pz-lista li{gap:10px;display:flex;position:relative}.pz-lista li:before{content:"✓";background:var(--fx-tinte);width:18px;height:18px;color:var(--fx-petroleo);border-radius:50%;flex-shrink:0;place-items:center;margin-top:2px;font:700 11px Outfit,sans-serif;display:grid}.pz-lista .fx-ia{vertical-align:2px}.pz-lista .pz-sub-lista{letter-spacing:.1em;text-transform:uppercase;color:#5a5fc0;margin-top:6px;font:600 12px Outfit,sans-serif}.pz-lista .pz-sub-lista:before{display:none}.pz-detalle{cursor:help;outline:none}.pz-detalle>span:first-child{border-bottom:1px dotted #c3cbcd}.pz-globo{z-index:5;color:#fff;opacity:0;visibility:hidden;pointer-events:none;background:#12313a;border-radius:10px;padding:10px 12px;font:400 13px/1.45 Poppins,sans-serif;transition:opacity .15s,transform .15s,visibility .15s;position:absolute;bottom:calc(100% + 8px);left:28px;right:-6px;transform:translateY(4px);box-shadow:0 12px 28px -10px #0006}.pz-globo:after{content:"";border:6px solid #0000;border-top-color:#12313a;position:absolute;top:100%;left:16px}.pz-detalle:hover .pz-globo,.pz-detalle:focus .pz-globo{opacity:1;visibility:visible;transform:none}.pz-ver-todo{color:var(--fx-petroleo);margin-top:18px;font-size:14px;font-weight:600;text-decoration:none}.pz-boton{text-align:center;border:1.5px solid var(--fx-tinta);color:var(--fx-tinta);background:#fff;border-radius:10px;margin-top:22px;padding:14px 20px;font:600 15px Outfit,sans-serif;text-decoration:none;display:block}.pz-boton:hover{background:var(--fx-crema)}.pz-boton-lleno{background:var(--fx-coral);border-color:var(--fx-coral);color:#fff;box-shadow:0 10px 22px -10px #ff6f61e6}.pz-boton-lleno:hover{background:#f25c4e}.pz-boton-oscuro{background:var(--fx-petroleo);border-color:var(--fx-petroleo);color:#fff}.pz-boton-oscuro:hover{background:#096a80}.pz-ejemplo{background:linear-gradient(90deg, var(--fx-tinte), var(--fx-tinte-coral));box-shadow:var(--fx-anillo);border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-top:40px;padding:18px 24px;font-size:15px;display:flex}.pz-ejemplo b{color:var(--fx-tinta);font-weight:600}.pz-ejemplo-caso,.pz-ejemplo-caso b{color:var(--fx-petroleo)}.pz-nota{text-align:center;color:var(--fx-gris);font-size:14px;margin-top:28px!important}.pz-letra{text-align:center;color:var(--fx-gris);font-size:12px;margin-top:6px!important}.pz-cab{text-align:center;flex-direction:column;gap:8px;margin-bottom:24px;display:flex}.pz-cab h2{font-size:clamp(26px,3.4vw,34px)}.pz-cab p{color:var(--fx-gris);font-size:15px}.pz-enlace{font:inherit;color:var(--fx-petroleo);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.pz-tabla{max-width:900px;box-shadow:var(--fx-anillo), 0 10px 24px -16px #0b3c4b4d;background:#fff;border-radius:18px;margin:0 auto;overflow-x:auto}.pz-tabla table{border-collapse:collapse;width:100%;font-size:15px}.pz-tabla th,.pz-tabla td{border-bottom:1px solid var(--fx-borde);text-align:center;vertical-align:middle;padding:14px 20px}.pz-tabla td{width:22%}.pz-tabla tbody th,.pz-tabla tfoot th{text-align:left;color:var(--fx-tinta);font:500 15px Poppins,sans-serif}.pz-tabla tbody th small{max-width:460px;color:var(--fx-gris);font-size:13px;font-weight:300;display:block}.pz-tabla thead th{color:var(--fx-tinta);padding-top:20px;font:700 17px Outfit,sans-serif}.pz-tabla thead small,.pz-tabla tfoot small{color:var(--fx-gris);margin-top:2px;font:400 12px Poppins,sans-serif;display:block}.pz-tabla .pz-pro{background:#f1f8fa}.pz-tabla thead th.pz-pro{background:var(--fx-petroleo);color:#fff}.pz-tabla thead th.pz-pro small{color:#d6eff4}.pz-tabla tfoot td{color:var(--fx-tinta);font-weight:500}.pz-tabla tfoot tr:last-child th,.pz-tabla tfoot tr:last-child td{border-bottom:0}.pz-tabla tr.pz-grupo{cursor:pointer}.pz-tabla tr.pz-grupo:hover th,.pz-tabla tr.pz-grupo:hover td{background:#fbfbfa}.pz-tabla tr.pz-grupo:hover td.pz-pro{background:#e9f4f7}.pz-tabla tr.pz-grupo button{all:unset;color:var(--fx-tinta);cursor:pointer;flex-wrap:wrap;align-items:baseline;gap:10px;font:600 16px Outfit,sans-serif;display:flex}.pz-tabla tr.pz-grupo button:focus-visible{outline:2px solid var(--fx-turquesa);outline-offset:2px}.pz-tabla tr.pz-grupo button small{color:var(--fx-gris);font:400 13px Poppins,sans-serif}.pz-flecha{width:12px;color:var(--fx-petroleo);font-size:20px;line-height:1;transition:rotate .15s;display:inline-block}.pz-tabla tr.pz-grupo button[aria-expanded=true] .pz-flecha{rotate:90deg}.pz-tabla tr.pz-fila-detalle th{padding-left:42px}.pz-tabla tr.pz-fila-detalle th,.pz-tabla tr.pz-fila-detalle td{background:#fcfcfb}.pz-tabla tr.pz-fila-detalle td.pz-pro{background:#f1f8fa}.pz-tabla .fx-ia{vertical-align:1px}.pz-si,.pz-no{border-radius:50%;place-items:center;width:22px;height:22px;font:700 12px Outfit,sans-serif;display:inline-grid}.pz-si{background:var(--fx-petroleo);color:#fff}.pz-no{color:#b8b5b0;font-size:18px}.pz-parte{color:var(--fx-gris);font:500 13px Poppins,sans-serif}.pz-garantias{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.pz-garantias>div{box-shadow:var(--fx-anillo), 0 10px 24px -16px #0b3c4b4d;background:#fff;border-radius:16px;flex-direction:column;gap:6px;padding:24px;display:flex}.pz-icono{border-radius:16px;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:10px;display:inline-flex}.pz-icono svg{fill:none;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:30px;height:30px}.pz-icono-coral{background:#ffe9e6}.pz-icono-coral svg{stroke:#e0574a}.pz-icono-petroleo{background:#e1f2f6}.pz-icono-petroleo svg{stroke:#0b7a93}.pz-icono-turquesa{background:#e3f6fa}.pz-icono-turquesa svg{stroke:#0e9fbf}.pz-garantias h3{font-size:18px}.pz-garantias p{color:var(--fx-gris);font-size:15px}.pz-botones{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:24px;display:flex}.pz-botones .pz-boton{min-width:240px;margin:0}.precios-nuevo>section.pz-faq-bloque{grid-template-columns:300px minmax(0,1fr);gap:48px;padding-top:72px;display:grid}.pz-faq-bloque h2{font-size:clamp(26px,3.2vw,32px);line-height:1.15}.pz-faq details{border-top:1px solid var(--fx-borde);padding:18px 0}.pz-faq details:last-child{border-bottom:1px solid var(--fx-borde)}.pz-faq summary{color:var(--fx-tinta);cursor:pointer;justify-content:space-between;gap:16px;font:600 18px Outfit,sans-serif;list-style:none;display:flex}.pz-faq summary::-webkit-details-marker{display:none}.pz-faq summary:after{content:"+";color:var(--fx-petroleo);font-size:22px;line-height:1}.pz-faq details[open] summary:after{content:"–"}.pz-faq details p{margin-top:10px;font-size:16px;line-height:1.55}@media (width<=1000px){.pz-tarjetas{grid-template-columns:minmax(0,1fr)}.pz-fila{min-height:0}}@media (width<=760px){.pz-hero{padding-top:48px}.pz-individual{flex-wrap:wrap;padding:18px}.pz-ind-precios{width:100%;margin-left:0}.pz-ind-p{flex-direction:column;flex:1;gap:0}.pz-individual .pz-boton{width:100%}.pz-garantias{grid-template-columns:minmax(0,1fr)}.precios-nuevo>section.pz-faq-bloque{grid-template-columns:minmax(0,1fr);gap:12px}.pz-tabla table{table-layout:fixed;font-size:14px}.pz-tabla th,.pz-tabla td{padding:12px 8px}.pz-tabla thead th:not(:first-child){width:84px}.pz-tabla td{width:auto}.pz-tabla thead th{font-size:14px}.pz-tabla thead small,.pz-tabla tr.pz-grupo button small,.pz-tabla tfoot td small{display:none}.pz-tabla tr.pz-grupo button{flex-wrap:nowrap;font-size:15px}.pz-tabla tr.pz-fila-detalle th{padding-left:26px}}
