.pp{--pp-line:var(--vv-linea-2);--pp-line-2:var(--vv-linea);--pp-ink:var(--vv-tinta);--pp-soft:var(--vv-tinta-2);--pp-muted:var(--vv-gris);--pp-surface:var(--vv-fondo-2);--pp-ease:var(--vv-curva);color:var(--pp-ink);position:relative}.pp :where(h1,h2,h3,h4,h5,p,ul,ol,table,figure){margin:0}.pp a{color:inherit}.pp .vv-mas{color:var(--vv-enlace)}.pp .av-texto a,.pp .vv-entrada a,.pp .vv-nota a,.pp-note a{color:var(--vv-enlace);text-underline-offset:.18em}.pp :is(a,summary,button,[tabindex]):focus-visible{outline:2px solid var(--pp-ink);outline-offset:3px}.pp .av-ico{flex:none;display:block}.pp button{color:inherit}.pp .av-estado{font-weight:500}.pp [data-v]{display:none}.pp[data-k=a] [data-v~=a],.pp[data-k="0"] [data-v~="0"],.pp[data-k="1"] [data-v~="1"],.pp[data-k="2"] [data-v~="2"],.pp[data-k="3"] [data-v~="3"]{display:revert}.pp-cta{border-radius:var(--vv-radio-boton);min-height:44px;color:var(--pp-ink);font:500 .9375rem/1.1 var(--vv-letra);letter-spacing:-.008em;text-align:center;cursor:pointer;box-shadow:inset 0 0 0 1px var(--pp-line-2);transition:background-color .2s var(--pp-ease), box-shadow .2s var(--pp-ease);background:0 0;border:0;justify-content:center;align-items:center;gap:.5em;padding:0 22px;text-decoration:none;display:inline-flex}.pp-cta:hover{box-shadow:inset 0 0 0 1px var(--pp-ink)}.pp .pp-cta--solid{background:var(--pp-ink);color:#fff;box-shadow:none}.pp .pp-cta--solid:hover{background:#000}.pp-cta:disabled{opacity:.6;cursor:progress}.pp-portada{background:#fff;padding:clamp(40px,5vw,64px) 0 clamp(72px,10vw,112px)}.pp-head{text-align:center;max-width:760px;margin:0 auto}.pp-head .av-migas{justify-content:center}.pp-lead{max-width:34em;margin:14px auto 0}.pp-controls{flex-direction:column;align-items:center;margin-top:32px;display:flex}html:not(.av-interactive) .pp-controls{display:none}.pp-seg{background:#e8e8ed;border-radius:9px;grid-auto-columns:1fr;grid-auto-flow:column;padding:3px;display:inline-grid;position:relative}.pp-seg label{z-index:1;cursor:pointer;display:block;position:relative}.pp-seg input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.pp-seg label>span{text-align:center;white-space:nowrap;color:var(--pp-soft);transition:color .25s var(--pp-ease);border-radius:7px;padding:8px 22px;font-size:.875rem;font-weight:500;line-height:1.2;display:block}.pp-seg label:hover>span{color:var(--pp-ink)}.pp-seg input:checked+span{color:var(--pp-ink);font-weight:600}.pp-seg input:focus-visible+span{outline:2px solid var(--pp-ink);outline-offset:1px}.pp-thumb{width:calc((100% - 6px) / var(--n));transform:translateX(calc(var(--pos,0) * 100%));transition:transform .4s var(--pp-ease);background:#fff;border-radius:7px;position:absolute;top:3px;bottom:3px;left:3px;box-shadow:0 1px 2px #0000001a,0 0 0 .5px #0000000f}.pp[data-mode=pase] .pp-seg--modo .pp-thumb,.pp[data-d="1"] .pp-seg--dur .pp-thumb{--pos:1}.pp[data-d="2"] .pp-seg--dur .pp-thumb{--pos:2}.pp[data-d="3"] .pp-seg--dur .pp-thumb{--pos:3}.pp-seg--dur label>span{padding:6px 16px;font-size:.8125rem}.pp-dur{opacity:0;transition:grid-template-rows .4s var(--pp-ease), opacity .3s ease;grid-template-rows:0fr;display:grid}.pp-dur-in{min-height:0;overflow:hidden}.pp-dur .pp-seg{margin:10px 6px 4px}.pp[data-mode=pase] .pp-dur{opacity:1;grid-template-rows:1fr}.pp-note{min-height:1.6em;color:var(--pp-muted);margin-top:14px;font-size:.875rem;line-height:1.6}.pp-note a{margin-left:4px}.pp-addon{background:var(--pp-surface);max-width:820px;color:var(--pp-soft);text-align:center;scroll-margin-top:calc(var(--apb-alto) + 24px);border-radius:10px;margin:28px auto 0;padding:12px 18px;font-size:.9375rem;line-height:1.55}.pp-addon strong{color:var(--pp-ink);font-weight:600}.pp-addon a{color:var(--vv-enlace);text-underline-offset:3px;white-space:nowrap;margin-left:10px;font-weight:500}.pp-grid{scroll-margin-top:calc(var(--apb-alto) + 24px);grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:clamp(40px,5vw,56px);display:grid}.pp-card{border-radius:var(--vv-radio);min-width:0;box-shadow:inset 0 0 0 1px var(--pp-line);background:#fff;flex-direction:column;padding:28px 24px 24px;display:flex;position:relative}.pp-card.is-featured{box-shadow:inset 0 0 0 1.5px var(--pp-ink)}.pp-ring{border-radius:inherit;pointer-events:none;position:absolute;inset:0}.is-pulse>.pp-ring{box-shadow:inset 0 0 0 2px var(--pp-ink);transition:box-shadow .3s var(--pp-ease)}.pp-card-top{min-height:28px;color:var(--pp-ink);justify-content:space-between;align-items:center;gap:10px;display:flex}.pp-badge{color:var(--pp-muted);font-size:.8125rem;font-weight:500}.pp-name{letter-spacing:-.018em;margin-top:18px;font-size:1.5rem;font-weight:600;line-height:1.15}.pp-name-link{text-decoration:none}.pp-name-link:hover{text-underline-offset:4px;text-decoration:underline 1px}.pp-use{color:var(--pp-soft);margin-top:4px;font-size:.9375rem}.pp-price{flex-direction:column;align-items:flex-start;margin-top:22px;display:flex}.pp-amount{letter-spacing:-.024em;font-variant-numeric:tabular-nums;font-size:clamp(1.75rem,1.4rem + 1vw,2.125rem);font-weight:600;line-height:1.1}.pp-unit{color:var(--pp-muted);margin-top:4px;font-size:.8125rem}.pp-equiv{min-height:1.5em;color:var(--pp-muted);font-variant-numeric:tabular-nums;margin-top:2px;font-size:.8125rem}.pp-card .pp-cta{margin-top:20px}.pp .pp-more{color:var(--vv-enlace);cursor:pointer;background:0 0;border:0;align-self:center;margin-top:12px;padding:4px 2px;font-size:.875rem;font-weight:500}.pp .pp-more:after{content:" ›"}.pp .pp-more:hover{text-underline-offset:3px;text-decoration:underline}html:not(.av-interactive) .pp-more{display:none}.pp-feats{border-top:1px solid var(--pp-line);flex:1 0 auto;margin-top:20px;padding-top:18px}.pp-feats-title{margin-bottom:10px;font-size:.875rem;font-weight:600}.pp-feats ul{gap:8px;list-style:none;display:grid}.pp-feats li{color:var(--pp-soft);font-size:.875rem;line-height:1.45}.pp-campo{border-top:1px solid var(--pp-line);color:var(--pp-soft);margin-top:14px;padding-top:14px;font-size:.875rem;line-height:1.45}.pp-campo a{color:var(--pp-ink);font-weight:500;text-decoration:none}.pp-campo a:hover{text-underline-offset:3px;text-decoration:underline}.pp-not{color:var(--pp-muted);margin-top:12px;font-size:.875rem;line-height:1.45}.pp-save{color:var(--pp-soft);margin-top:14px;font-size:.875rem;line-height:1.45}.pp-save strong{color:var(--pp-ink);font-weight:600}.pp-out{border-top:1px solid var(--pp-line);color:var(--pp-soft);margin-top:18px;padding-top:14px;font-size:.8125rem;line-height:1.45}.pp-out>span{color:var(--pp-ink);margin-bottom:2px;font-weight:600;display:block}.pp-assist{max-width:52em;color:var(--pp-muted);text-align:center;margin:24px auto 0;font-size:.875rem;line-height:1.5}.pp-all{border-top:1px solid var(--pp-line);margin-top:clamp(64px,8vw,96px);padding-top:40px}.pp-all .vv-columnas{margin-top:28px}.pp-sec{background:#fff}.pp-sec.vv-gris{background:var(--vv-fondo-2)}.pp-cabeza{margin-bottom:clamp(32px,4vw,48px)}.pp-copia>p:not(.av-estado):not(.vv-nota):not(.vv-entrada){color:var(--pp-soft);margin-top:16px;font-size:1.0625rem;line-height:1.55}.pp-copia__entrada{margin-top:12px}.pp-copia .av-lista{margin-top:20px}.pp-copia .vv-nota{margin-top:14px}.pp-copia__estado{margin-top:8px}.pp-enlaces{flex-wrap:wrap;gap:8px 24px;margin-top:20px;display:flex}.pp-dos{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:40px 72px;display:grid}.pp-caja{border-radius:var(--vv-radio);background:#fff;padding:24px 28px}.pp-sec:not(.vv-gris) .pp-caja{background:var(--pp-surface)}.pp-caja .vv-nota{margin-top:14px}.pp-nota-sec{margin-top:16px}.pp-nota-sec strong{color:var(--pp-ink);font-weight:600}.pp-credit{border-collapse:collapse;width:100%;font-size:.9375rem}.pp-credit th,.pp-credit td{border-bottom:1px solid var(--pp-line-2);text-align:left;padding:13px 0}.pp-credit thead th{color:var(--pp-muted);padding-top:0;font-size:.8125rem;font-weight:400}.pp-credit tbody th{width:34%;font-weight:500}.pp-credit-cell{align-items:center;gap:16px;display:flex}.pp-credit-cell b{text-align:right;font-variant-numeric:tabular-nums;min-width:3.4em;font-weight:600}.pp-bar{background:var(--pp-line);border-radius:3px;flex:1;height:6px;overflow:hidden}.pp-bar i{width:var(--w);border-radius:inherit;background:var(--pp-ink);height:100%;display:block}.pp-table-wrap{position:relative}.pp-table{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;font-size:.9375rem}.pp-table thead th{top:var(--apb-alto);z-index:2;border-bottom:1px solid var(--pp-line-2);backdrop-filter:saturate(180%)blur(16px);text-align:left;vertical-align:bottom;background:#fffffff0;padding:16px 14px 12px;position:sticky}.pp-table thead th:first-child{width:36%}.pp-th-name{letter-spacing:-.012em;font-size:1.0625rem;font-weight:600;display:block}.pp-th-price{color:var(--pp-muted);font-variant-numeric:tabular-nums;margin-top:2px;font-size:.8125rem;font-weight:400;display:block}.pp-seg--cols{display:none}.pp-th-hint{color:var(--pp-muted);font-size:.75rem;font-weight:400;display:none}.pp-table tbody th,.pp-table td{border-bottom:1px solid var(--pp-line);text-align:left;vertical-align:middle;padding:12px 14px}.pp-table tbody th[scope=row]{color:var(--pp-soft);font-weight:400;line-height:1.45}.pp-table tbody th[scope=row] .av-estado{margin-left:6px}.pp-table td{color:var(--pp-soft)}.pp-table .pp-group>*{border-bottom:1px solid var(--pp-line-2);padding:36px 14px 10px}.pp-group th{letter-spacing:-.01em;white-space:nowrap;color:var(--pp-ink);font-size:1rem;font-weight:600}.pp-group th>span{align-items:baseline;gap:8px;display:inline-flex;position:sticky;left:14px}.pp-table tbody .pp-group:first-child>*{padding-top:20px}.pp-yes{color:var(--pp-ink)}.pp-no{vertical-align:middle;background:var(--pp-line-2);width:12px;height:1px;display:inline-block}.pp-num,.pp-val{color:var(--pp-ink);font-variant-numeric:tabular-nums}.pp-per-year{color:var(--pp-muted)}.pp[data-k=a] tr[data-row=a]>*,.pp[data-k="0"] tr[data-row="0"]>*,.pp[data-k="1"] tr[data-row="1"]>*,.pp[data-k="2"] tr[data-row="2"]>*,.pp[data-k="3"] tr[data-row="3"]>*{background:var(--pp-surface);color:var(--pp-ink);font-weight:600}.pp-tiers{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-bottom:clamp(32px,4vw,48px);list-style:none;display:grid}.pp-tiers li{border-top:1px solid var(--pp-line-2);flex-direction:column;gap:2px;padding-top:16px;display:flex}.pp-tiers strong{letter-spacing:-.024em;font-variant-numeric:tabular-nums;font-size:clamp(1.75rem,1.4rem + 1vw,2.25rem);font-weight:600}.pp-tiers span{color:var(--pp-soft);font-size:.9375rem}.pp-addons{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.pp-addon-card{border-radius:var(--vv-radio);scroll-margin-top:calc(var(--apb-alto) + 24px);background:#fff;flex-direction:column;padding:28px 24px 24px;display:flex;position:relative}.pp-addon-top{color:var(--pp-ink);justify-content:space-between;align-items:center;gap:12px;display:flex}.pp-addon-card h3{letter-spacing:-.016em;margin-top:18px;font-size:1.375rem;font-weight:600}.pp-addon-line{color:var(--pp-soft);margin-top:6px;font-size:.9375rem;line-height:1.5}.pp-addon-items{border-top:1px solid var(--pp-line);gap:8px;margin:18px 0 0;padding:16px 0 0;list-style:none;display:grid}.pp-addon-items li{color:var(--pp-soft);font-size:.875rem;line-height:1.45}.pp-addon-entrega{color:var(--pp-soft);margin-top:16px;font-size:.875rem;line-height:1.45}.pp-addon-entrega>span{color:var(--pp-ink);font-weight:600;display:block}.pp-addon-foot{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 20px;margin-top:auto;padding-top:20px;display:flex}.pp-addon-card .pp-addon-foot{border-top:1px solid var(--pp-line);margin-top:20px}.pp-addon-card>.vv-nota{margin-top:12px}.pp-addon-price strong{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:600;line-height:1.15;display:block}.pp-addon-price>span{color:var(--pp-muted);font-size:.8125rem}.pp-addon-price strong span{font-size:inherit;color:inherit}.pp-paseo-scope{max-width:52em;margin:-16px 0 28px}.pp-paseo{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:stretch;gap:16px;display:grid}.pp-paseo-feats{border-radius:var(--vv-radio);background:var(--pp-surface);padding:28px 24px}.pp-paseo-feats .av-lista{margin-top:14px}.pp-paseo-feats .av-lista li{font-size:.9375rem}.pp-paseo-plans{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.pp-paseo-plan{border-radius:var(--vv-radio);box-shadow:inset 0 0 0 1px var(--pp-line);scroll-margin-top:calc(var(--apb-alto) + 24px);background:#fff;flex-direction:column;gap:6px;padding:28px 24px 24px;display:flex}.pp-paseo-n{color:var(--pp-soft);font-size:.9375rem}.pp-paseo-n strong{color:var(--pp-ink);font-variant-numeric:tabular-nums;font-weight:600}.pp-paseo-plan .pp-addon-price,.pp-paseo-plan .pp-addon-items{margin-top:10px}.pp-paseo-plan .vv-mas{margin-top:auto;padding-top:14px}.pp-paseo-inc{margin-top:6px;font-size:.875rem;font-weight:600}.pp-cfg{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;gap:32px;display:grid}.pp-cfg-form{gap:28px;display:grid}.pp-cfg-set legend{margin-bottom:12px;padding:0}.pp-cfg-k{letter-spacing:-.012em;color:var(--pp-ink);flex-wrap:wrap;align-items:baseline;gap:8px;font-size:1.0625rem;font-weight:600;display:flex}.pp-cfg-fino{margin:-4px 0 12px}.pp-cfg-opts,.pp-cfg-packs{flex-wrap:wrap;gap:8px;display:flex}.pp-cfg-opt{position:relative}.pp-cfg-opt input{opacity:0;pointer-events:none;position:absolute}.pp-cfg-opt span{box-shadow:inset 0 0 0 1px var(--pp-line-2);color:var(--pp-soft);cursor:pointer;background:#fff;border-radius:10px;padding:10px 16px;font-size:.9375rem;font-weight:500;transition:box-shadow .2s,color .2s;display:inline-block}.pp-cfg-opt span:hover{color:var(--pp-ink);box-shadow:inset 0 0 0 1px var(--vv-gris-2)}.pp-cfg-opt input:checked+span{color:var(--pp-ink);box-shadow:inset 0 0 0 2px var(--pp-ink)}.pp-cfg-opt input:focus-visible+span{outline:2px solid var(--pp-ink);outline-offset:2px}.pp-cfg-pack{box-shadow:inset 0 0 0 1px var(--pp-line-2);color:var(--pp-ink);cursor:pointer;background:0 0;border:0;border-radius:10px;padding:9px 14px;font-size:.875rem;font-weight:500;line-height:1.3}.pp-cfg-pack:hover{box-shadow:inset 0 0 0 1px var(--vv-gris-2)}.pp-cfg-pack[aria-pressed=true]{box-shadow:inset 0 0 0 2px var(--pp-ink);background:#fff}.pp-cfg-adds{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.pp-cfg-add{box-shadow:inset 0 0 0 1px var(--pp-line-2);cursor:pointer;background:#fff;border-radius:12px;grid-template-columns:18px minmax(0,1fr) auto;align-items:start;gap:10px;padding:14px 16px;transition:box-shadow .2s;display:grid}.pp-cfg-add:has(input:checked){box-shadow:inset 0 0 0 2px var(--pp-ink)}.pp-cfg-add input{width:16px;height:16px;accent-color:var(--pp-ink);margin:2px 0 0}.pp-cfg-add-n strong{font-size:.9375rem;font-weight:600;display:block}.pp-cfg-add-n small{color:var(--pp-muted);margin-top:2px;font-size:.8125rem;display:block}.pp-cfg-add-p{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.875rem}.pp-check{color:var(--pp-soft);cursor:pointer;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:10px;font-size:.875rem;line-height:1.5;display:grid}.pp-check input{width:16px;height:16px;accent-color:var(--pp-ink);margin:2px 0 0}.pp-cfg-sum{top:calc(var(--apb-alto) + 16px);border-radius:var(--vv-radio);background:#fff;gap:14px;padding:24px;display:grid;position:sticky}.pp-cfg-table{border-collapse:collapse;width:100%;font-size:.875rem}.pp-cfg-table th{border-bottom:1px solid var(--pp-line);text-align:left;color:var(--pp-soft);padding:8px 0;font-weight:400}.pp-cfg-table td{border-bottom:1px solid var(--pp-line);text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;padding:8px 0 8px 12px}.pp-cfg-table tr.is-desc :is(th,td){color:var(--pp-ink);font-weight:600}.pp-cfg-sum .pp-cta{width:100%}.pp-packs{overscroll-behavior-x:contain;margin-top:40px;overflow-x:auto}.pp-pack-table{border-collapse:collapse;width:100%;min-width:760px;font-size:.875rem}.pp-pack-table :is(th,td){border-bottom:1px solid var(--pp-line-2);text-align:left;vertical-align:top;color:var(--pp-soft);padding:12px 16px 12px 0}.pp-pack-table thead th{color:var(--pp-muted);font-weight:400}.pp-pack-table tbody th{color:var(--pp-ink);font-weight:600}.pp-pack-table .pp-num{white-space:nowrap}.pp-pack-table del{color:var(--pp-muted)}.pp-pay-sum{background:var(--pp-surface);border-radius:12px;padding:4px 16px;display:grid}.pp-pay-sum>div{border-bottom:1px solid var(--pp-line-2);justify-content:space-between;align-items:baseline;gap:16px;padding:10px 0;font-size:.9375rem;display:flex}.pp-pay-sum>div:last-child{border-bottom:0}.pp-pay-sum dt{color:var(--pp-muted)}.pp-pay-sum dd{font-variant-numeric:tabular-nums;text-align:right;margin:0}.pp-pay-sum .is-total dt{color:var(--pp-ink);font-weight:600}.pp-pay-sum .is-total dd{font-size:1.25rem;font-weight:600}.pp-teams{border-radius:var(--vv-radio);background:#fff;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:56px;padding:clamp(24px,3vw,40px);display:grid}.pp-teams-fig svg{width:100%;height:auto;display:block}.pp-teams-fig figcaption{text-align:center;margin-top:14px}.tm-pool{fill:var(--pp-surface);stroke:var(--pp-line-2);stroke-width:1px}.tm-label{fill:var(--pp-muted);font:500 12px var(--vv-letra)}.tm-token circle{fill:var(--pp-ink)}.tm-token text{fill:#fff;font:600 13px var(--vv-letra)}.tm-link{fill:none;stroke:var(--pp-ink);stroke-width:1.5px}.tm-pc rect{fill:#fff;stroke:var(--pp-ink);stroke-width:1.5px}.tm-pc path{fill:none;stroke:var(--pp-ink);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.tm-pc text{fill:var(--pp-ink);font:500 12px var(--vv-letra)}.tm-pc.is-free rect{stroke:var(--pp-line-2);stroke-dasharray:4 4}.tm-pc.is-free path{stroke:var(--pp-line-2)}.tm-pc.is-free text{fill:var(--pp-muted)}.pp-pasos{gap:16px;padding-left:1.3em;display:grid}.pp-pasos li::marker{color:var(--pp-muted);font-weight:500}.pp-pasos strong{font-size:1rem;font-weight:600;display:block}.pp-pasos p{color:var(--pp-soft);margin-top:2px;font-size:.9375rem;line-height:1.5}.pp-teams-k{margin:28px 0 10px}.pp-teams-copy .av-lista li{font-size:.9375rem}.pp-mods-t{margin:clamp(48px,6vw,72px) 0 20px}.pp-mods{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 40px;display:grid}.pp-mods article{border-top:1px solid var(--pp-line-2);flex-direction:column;align-items:flex-start;gap:6px;padding-top:20px;display:flex}.pp-mods p{color:var(--pp-soft);font-size:.9375rem;line-height:1.55}.pp-mods .vv-nota{color:var(--pp-muted)}.pp-mods .vv-mas{margin-top:6px}.pp-founders{align-items:center}.pp-cond{color:var(--pp-soft);margin-top:16px;font-size:.9375rem}.pp-cond summary{color:var(--vv-enlace);cursor:pointer;font-weight:500;list-style:none}.pp-cond summary::-webkit-details-marker{display:none}.pp-cond summary:after{content:" +"}.pp-cond[open] summary:after{content:" −"}.pp-cond p{max-width:36em;margin-top:10px;line-height:1.55}.pp-founders-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:.9375rem}.pp-founders-table caption{caption-side:top;text-align:left;color:var(--pp-muted);padding-bottom:12px;font-size:.875rem}.pp-founders-table th,.pp-founders-table td{border-bottom:1px solid var(--pp-line-2);text-align:left;padding:13px 0}.pp-founders-table :is(th,td):not(:first-child){text-align:right}.pp-founders-table thead th{color:var(--pp-muted);padding-top:0;font-size:.8125rem;font-weight:400}.pp-founders-table tbody th{font-weight:500}.pp-founders-table del{color:var(--pp-muted)}.pp-founders-table strong{font-size:1.0625rem;font-weight:600}.pp-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;list-style:none;display:grid}.pp-steps li{border-top:1px solid var(--pp-line-2);padding-top:18px}.pp-step-n{color:var(--pp-muted);font-size:.875rem;font-weight:500}.pp-steps h3{margin-top:6px}.pp-steps p{color:var(--pp-soft);margin-top:8px;font-size:1rem;line-height:1.55}.pp-faq{grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr);align-items:start;gap:32px 72px;display:grid}.pp-faq-head p{color:var(--pp-soft);margin:14px 0 6px;font-size:1.0625rem}.pp-faq-list{border-top:1px solid var(--pp-line-2)}.pp-faq-list details{border-bottom:1px solid var(--pp-line-2)}.pp-faq-list summary{cursor:pointer;justify-content:space-between;align-items:baseline;gap:24px;padding:20px 0;font-size:1.0625rem;font-weight:500;line-height:1.4;list-style:none;display:flex}.pp-faq-list summary::-webkit-details-marker{display:none}.pp-faq-list summary:after{content:"+";color:var(--pp-muted);flex:none;font-size:1.375rem;font-weight:300;line-height:1}.pp-faq-list details[open] summary:after{content:"−"}.pp-faq-list summary:hover{text-underline-offset:4px;text-decoration:underline 1px}.pp-faq-list details p{color:var(--pp-soft);padding:0 40px 22px 0;font-size:1rem;line-height:1.6}.pp-legal{text-align:center;max-width:52em;margin:clamp(48px,6vw,72px) auto 0}.pp-modal{border-radius:var(--vv-radio);width:min(760px,100vw - 32px);max-width:none;max-height:min(88vh,900px);color:var(--pp-ink);background:#fff;border:0;margin:auto;padding:0;overflow:hidden;box-shadow:0 24px 64px #00000038}.pp-modal::backdrop{backdrop-filter:blur(4px);background:#0000005c}.pp-modal[open]{animation:pp-modal-in .3s var(--pp-ease);display:flex}.pp-modal.is-closing{animation:.2s forwards pp-modal-out}@keyframes pp-modal-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes pp-modal-out{to{opacity:0;transform:translateY(6px)}}.pp-modal-box{width:100%;max-height:inherit;flex-direction:column;display:flex}.pp-modal-head{border-bottom:1px solid var(--pp-line);grid-template-columns:minmax(0,1fr) 36px;align-items:center;gap:16px;padding:22px 28px;display:grid}.pp-modal-head h3{letter-spacing:-.018em;font-size:1.5rem;font-weight:600}.pp-modal-head p{color:var(--pp-muted);margin-top:2px;font-size:.9375rem}.pp-modal-close{background:var(--pp-surface);cursor:pointer;border:0;border-radius:50%;place-items:center;width:36px;height:36px;transition:background-color .2s;display:grid}.pp-modal-close:hover{background:#e8e8ed}.pp-modal-close .av-ico{transform:rotate(45deg)}.pp-modal-body{overscroll-behavior:contain;flex:1;padding:24px 28px 8px;overflow-y:auto}.pp-modal-price{color:var(--pp-muted);font-size:.9375rem}.pp-modal-price strong{letter-spacing:-.024em;color:var(--pp-ink);font-variant-numeric:tabular-nums;margin-right:4px;font-size:1.75rem;font-weight:600}.pp-modal-pass{margin-top:4px;font-size:.875rem;display:block}.pp-flow{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:22px;display:grid}.pp-flow-col{background:var(--pp-surface);border-radius:12px;padding:16px}.pp-flow-col.is-core{box-shadow:inset 0 0 0 1.5px var(--pp-ink);background:#fff}.pp-flow-k{color:var(--pp-ink);font-size:.8125rem;font-weight:600}.pp-flow-col ul{gap:6px;margin-top:8px;list-style:none;display:grid}.pp-flow-col li{color:var(--pp-soft);font-size:.875rem;line-height:1.45}.pp-modal-sec{border-top:1px solid var(--pp-line);margin-top:24px;padding-top:20px}.pp-modal-sec h4{margin-bottom:10px;font-size:1rem;font-weight:600}.pp-modal-sec>p{color:var(--pp-soft);font-size:.9375rem;line-height:1.6}.pp-modal-sec h5{color:var(--pp-muted);margin:16px 0 6px;font-size:.875rem;font-weight:600}.pp-modal-mod ul,.pp-modal-ben{gap:7px;padding-left:1.1em;display:grid}.pp-modal-mod li,.pp-modal-ben li{color:var(--pp-soft);font-size:.9375rem;line-height:1.5}.pp-modal-mod li::marker,.pp-modal-ben li::marker{color:var(--vv-gris-2)}.pp-modal-mod .vv-nota{margin-top:8px}.pp-modal-base{margin-bottom:12px;font-size:.9375rem;font-weight:500}.pp-modal-field{color:var(--pp-soft);margin-top:16px;font-size:.9375rem;line-height:1.5}.pp-modal-formatos{font-size:.9375rem;line-height:1.6}.pp-modal-foot{border-top:1px solid var(--pp-line);background:#fff;justify-content:space-between;align-items:center;gap:16px;padding:16px 28px;display:flex}.pp-modal-links{flex-wrap:wrap;gap:6px 20px;display:inline-flex}.pp-modal-foot .vv-mas{font-size:.9375rem}html.pp-modal-open{overflow:hidden}.pp-pay{width:min(620px,100vw - 32px)}.pp-pay-form{gap:18px;display:grid}.pp-field{gap:6px;font-size:.875rem;font-weight:500;display:grid}.pp-field :is(input,select){border:1px solid var(--pp-line-2);width:100%;min-height:44px;color:var(--pp-ink);background:#fff;border-radius:8px;padding:0 12px;font-family:inherit;font-size:1rem;font-weight:400}.pp-field :is(input,select):focus-visible{outline:2px solid var(--pp-ink);outline-offset:1px}.pp-honey{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.pp-pay-error:empty{display:none}.pp-pay-error{color:#a1271b;background:#fdecea;border-radius:8px;padding:10px 12px;font-size:.875rem;line-height:1.5}.pp .pp-pay-btn{width:100%;min-height:48px}.pp-pay-result{gap:18px;display:grid}.pp-pay-state{grid-template-columns:44px minmax(0,1fr);align-items:start;gap:14px;display:grid}.pp-pay-state h4{letter-spacing:-.012em;font-size:1.25rem;font-weight:600}.pp-pay-state p{color:var(--pp-muted);margin-top:4px;font-size:.9375rem;line-height:1.55}.pp-pay-ico{background:var(--pp-surface);width:44px;height:44px;box-shadow:inset 0 0 0 1px var(--pp-line-2);border-radius:50%;position:relative}[data-pay-state=verificando] .pp-pay-ico,[data-pay-state=pending] .pp-pay-ico{box-shadow:inset 0 0 0 3px var(--pp-line)}[data-pay-state=verificando] .pp-pay-ico:before,[data-pay-state=pending] .pp-pay-ico:before{content:"";border:3px solid #0000;border-top-color:var(--pp-ink);border-radius:50%;animation:.9s linear infinite pp-giro;position:absolute;inset:0}@keyframes pp-giro{to{transform:rotate(360deg)}}[data-pay-state=approved] .pp-pay-ico{background:var(--pp-ink);box-shadow:none}[data-pay-state=approved] .pp-pay-ico:before{content:"";border:2.5px solid #fff;border-width:0 2.5px 2.5px 0;width:9px;height:16px;position:absolute;top:12px;left:15px;transform:rotate(45deg)}:is([data-pay-state=declined],[data-pay-state=error],[data-pay-state=voided],[data-pay-state=fallo],[data-pay-state=creada]) .pp-pay-ico:before,:is([data-pay-state=declined],[data-pay-state=error],[data-pay-state=voided],[data-pay-state=fallo],[data-pay-state=creada]) .pp-pay-ico:after{content:"";background:var(--pp-ink);border-radius:2px;width:2.5px;height:20px;position:absolute;top:12px;left:21px;transform:rotate(45deg)}:is([data-pay-state=declined],[data-pay-state=error],[data-pay-state=voided],[data-pay-state=fallo],[data-pay-state=creada]) .pp-pay-ico:after{transform:rotate(-45deg)}.pp-pay-sum--r dd{word-break:break-word;font-size:.9375rem}.pp-pay-sum--r .is-total dd{font-size:1rem}.pp-pay-steps{color:var(--pp-soft);gap:10px;padding-left:20px;font-size:.9375rem;line-height:1.55;display:grid}.pp-pay-steps strong{color:var(--pp-ink);font-weight:600}.pp-pay-actions{flex-wrap:wrap;gap:10px;display:flex}.pp-pay-gate{gap:14px;display:grid}.pp-pay-gate h4{letter-spacing:-.012em;font-size:1.25rem;font-weight:600}.pp-pay-gate p{color:var(--pp-muted);margin-top:6px;font-size:.9375rem;line-height:1.6}.pp-pay-gate strong{color:var(--pp-ink);overflow-wrap:anywhere;font-weight:600}.pp-pay-gate .pp-pay-actions{margin-top:18px}.pp-pay-gate-wait{color:var(--pp-muted);font-size:.9375rem}.pp-pay-gate .pp-pay-gate-msg{color:var(--pp-ink)}.pp-pay-gate-msg:empty{display:none}.pp-pay-cuenta{gap:10px;display:grid}.pp-pay-cuenta-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;display:flex}.pp-pay-cuenta-head h4{font-size:1rem;font-weight:600}.pp-pay-cuenta-head .vv-mas{font-size:.875rem}.pp-pay-datos{border:1px solid var(--pp-line);border-radius:12px;grid-template-columns:1fr 1fr;gap:10px 20px;margin:0;padding:14px 16px;display:grid}.pp-pay-datos dt{color:var(--pp-muted);font-size:.8125rem}.pp-pay-datos dd{overflow-wrap:anywhere;margin:2px 0 0;font-size:.9375rem}.avp-empezar{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:start;gap:40px 72px;display:grid}.avp-empezar__info .vv-entrada{margin-top:14px}.avp-visor{border-radius:var(--vv-radio);background:#fff;margin-top:36px;padding:24px}.avp-visor p{color:var(--vv-tinta-2);margin-top:6px;font-size:1rem;line-height:1.55}.avp-visor p a{color:var(--vv-enlace);text-underline-offset:.18em}.avp-visor .vv-mas,.avp-visor .vv-boton{margin-top:14px}.avp-visor .vv-nota{color:var(--vv-gris);margin-top:6px;font-size:.875rem}.avp-pasos-t{margin-top:40px}.avp-pasos{gap:16px;margin-top:16px;list-style:none;display:grid}.avp-pasos li{border-top:1px solid var(--vv-linea);padding-top:14px}.avp-pasos span{color:var(--vv-gris);font-size:.8125rem;font-weight:500;display:block}.avp-pasos strong{margin-top:2px;font-size:1rem;font-weight:600;display:block}.avp-pasos p{color:var(--vv-tinta-2);margin-top:4px;font-size:.9375rem;line-height:1.5}.avp-contacto{flex-wrap:wrap;align-items:baseline;gap:8px 24px;margin-top:32px;display:flex}.avp-correo{color:var(--vv-tinta-2);text-underline-offset:.18em;font-size:.9375rem}@media (width<=1180px){.pp-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pp-paseo{grid-template-columns:minmax(0,1fr)}.pp-teams{grid-template-columns:minmax(0,1fr);gap:32px}.pp-teams-fig{width:min(620px,100%);margin:0 auto}}@media (width<=900px){.pp-dos,.pp-faq,.avp-empezar{grid-template-columns:minmax(0,1fr);gap:32px}.pp-cfg{grid-template-columns:minmax(0,1fr)}.pp-cfg-sum{position:static}.pp-mods,.pp-steps{grid-template-columns:minmax(0,1fr)}.pp-steps{gap:24px}.pp-table-wrap{overscroll-behavior-x:contain;scrollbar-width:thin;overflow-x:auto}.pp-table{min-width:660px;font-size:.875rem}.pp-table thead th{backdrop-filter:none;background:#fff;position:static}.pp-table thead th:first-child{width:170px}.pp-table thead th:first-child,.pp-table tbody th[scope=row]{z-index:1;box-shadow:1px 0 0 var(--pp-line);background:#fff;position:sticky;left:0}.pp-th-hint{display:block}.pp[data-k] tr[data-row]>th{background:#fff}.pp[data-k=a] tr[data-row=a]>th,.pp[data-k="0"] tr[data-row="0"]>th,.pp[data-k="1"] tr[data-row="1"]>th,.pp[data-k="2"] tr[data-row="2"]>th,.pp[data-k="3"] tr[data-row="3"]>th{background:var(--pp-surface)}.pp-faq-list details p{padding-right:0}}@media (width<=734px){.pp-grid,.pp-addons,.pp-paseo-plans{grid-template-columns:minmax(0,1fr)}.pp-seg label>span{padding:8px 14px;font-size:.84375rem}.pp-seg--dur label>span{padding:6px 10px;font-size:.8125rem}.pp-tiers{grid-template-columns:minmax(0,1fr);gap:16px}.pp-cfg-adds{grid-template-columns:minmax(0,1fr)}.pp-cfg-sum,.pp-caja{padding:20px 18px}.pp-teams{padding:20px 16px}.pp-pay-datos{grid-template-columns:minmax(0,1fr)}.pp-pay-actions{flex-direction:column}html.av-interactive .pp-seg--cols{width:100%;margin-bottom:16px;display:grid}html.av-interactive .pp-seg--cols label>span{padding:8px 4px;font-size:.8125rem}.pp-seg--cols .pp-thumb{transform:translateX(calc(var(--pos,0) * 100%))}html.av-interactive .pp-table-wrap{overflow:visible}html.av-interactive .pp-table{min-width:0}html.av-interactive .pp-table thead th:first-child{width:60%}html.av-interactive .pp-table :is(thead th,tbody th[scope=row]){box-shadow:none;position:static}html.av-interactive .pp-th-hint,html.av-interactive .pp-table tr>:not(:first-child){display:none}html.av-interactive .pp-group th{white-space:normal}html.av-interactive [data-col="0"] tr>:nth-child(2),html.av-interactive [data-col="1"] tr>:nth-child(3),html.av-interactive [data-col="2"] tr>:nth-child(4),html.av-interactive [data-col="3"] tr>:nth-child(5){display:table-cell}.pp-modal{border-radius:14px;width:calc(100vw - 16px);max-height:calc(100dvh - 16px)}.pp-modal-head{padding:16px}.pp-modal-body{padding:18px 16px 8px}.pp-flow{grid-template-columns:minmax(0,1fr)}.pp-modal-foot{flex-direction:column-reverse;align-items:stretch;padding:14px 16px}.pp-modal-foot .vv-mas{justify-content:center}.avp-visor{padding:20px}}@media (width<=360px){.pp-seg--dur label>span{padding:6px;font-size:.75rem}.pp-seg--modo label>span{padding:8px 10px;font-size:.8125rem}}@media print{.pp-modal{display:none}}
