.pe-compare,.pe-demo{--pe-bg:#0a0a0a;--pe-card:#121212;--pe-card-2:#181818;--pe-line:hsla(0,0%,100%,.08);--pe-line-2:hsla(0,0%,100%,.16);--pe-text:#f5f5f5;--pe-mid:hsla(0,0%,100%,.66);--pe-dim:hsla(0,0%,100%,.42);--pe-lime:#ddfd42;--pe-lime-soft:rgba(221,253,66,.1);--pe-bad:#ef4444;color:var(--pe-text);text-align:left}.pe-hl{color:var(--pe-lime)}.pe-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.pe-demo{display:grid;gap:24px;padding:24px;margin:0 0 56px;border-radius:24px;background:var(--pe-card);border:1px solid var(--pe-line);scroll-margin-top:96px}@media (min-width:900px){.pe-demo{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:40px;padding:40px;align-items:center}}.pe-eyebrow{display:inline-block;padding:5px 10px;border-radius:999px;background:var(--pe-lime-soft);color:var(--pe-lime);font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.pe-demo-title{margin-top:14px;font-size:clamp(1.5rem,3.2vw,2.1rem);font-weight:600;line-height:1.15;letter-spacing:-.035em;text-wrap:balance}.pe-demo-points{list-style:none;margin:18px 0 0;padding:0;display:grid;gap:10px}.pe-demo-points li{position:relative;padding-left:20px;font-size:15px;line-height:1.5;color:var(--pe-mid)}.pe-demo-points li:before{content:"";position:absolute;left:2px;top:.6em;width:7px;height:7px;border-radius:999px;background:var(--pe-lime)}.pe-demo-card{padding:20px;border-radius:18px;background:var(--pe-card-2);border:1px solid var(--pe-line)}@media (min-width:900px){.pe-demo-card{padding:24px}}.pe-form{display:grid;gap:14px}@media (min-width:560px){.pe-form{grid-template-columns:repeat(2,minmax(0,1fr))}}.pe-field-wide{grid-column:1/-1}.pe-field{display:grid;gap:6px;min-width:0}.pe-field>span{font-size:13px;font-weight:500;color:var(--pe-mid)}.pe-field input,.pe-field select{width:100%;min-height:46px;padding:0 14px;border-radius:12px;border:1px solid var(--pe-line-2);background:var(--pe-bg);color:var(--pe-text);font:400 16px/1.2 inherit;font-family:inherit;-moz-appearance:none;appearance:none;-webkit-appearance:none}.pe-field select{padding-right:36px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23a3a3a3' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center}.pe-field input::-moz-placeholder{color:var(--pe-dim)}.pe-field input::placeholder{color:var(--pe-dim)}.pe-field input:focus,.pe-field select:focus{outline:2px solid var(--pe-lime);outline-offset:1px;border-color:transparent}.pe-hp{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.pe-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 22px;border-radius:999px;border:1px solid transparent;font:600 15px/1 inherit;font-family:inherit;cursor:pointer;transition:transform .15s ease-out,background-color .15s ease-out}.pe-btn:not(:disabled):active{transform:scale(.97)}.pe-btn:disabled{opacity:.6;cursor:progress}.pe-btn-primary{background:var(--pe-lime);color:#0a0a0a}.pe-btn-ghost{background:hsla(0,0%,100%,.06);color:var(--pe-text);border-color:var(--pe-line-2)}@media (hover:hover){.pe-btn-primary:not(:disabled):hover{background:#e6fe6e}.pe-btn-ghost:hover{background:hsla(0,0%,100%,.1)}}.pe-error{margin:0;font-size:14px;color:#fca5a5}.pe-error a{color:var(--pe-lime);font-weight:600}.pe-demo-done{display:grid;gap:10px;justify-items:start;padding:8px 0}.pe-demo-done-title{font-size:20px;font-weight:600;letter-spacing:-.02em;color:var(--pe-lime)}.pe-demo-done p{margin:0;font-size:15px;color:var(--pe-mid)}.pe-compare-link{display:inline-flex;align-items:center;gap:6px;margin-top:24px;padding:10px 18px;border-radius:999px;border:1px solid hsla(0,0%,100%,.16);color:#f5f5f5;font-size:14px;font-weight:600;text-decoration:none}@media (hover:hover){.pe-compare-link:hover{border-color:#ddfd42;color:#ddfd42}}.pe-compare{margin-top:56px;scroll-margin-top:96px}.pe-compare-title{font-size:clamp(1.4rem,3vw,1.9rem);font-weight:600;letter-spacing:-.03em}.pe-compare-scroll{position:relative;max-width:100%;margin-top:20px;overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:20px;border:1px solid var(--pe-line);background:var(--pe-card)}.pe-compare-scroll:focus-visible{outline:2px solid var(--pe-lime);outline-offset:2px}.pe-table{width:100%;min-width:720px;table-layout:fixed;border-collapse:separate;border-spacing:0;font-size:14px}.pe-table td,.pe-table th{padding:13px 14px;border-bottom:1px solid var(--pe-line);text-align:center;vertical-align:middle}.pe-table thead th{font-size:14px;font-weight:600;color:var(--pe-text);background:var(--pe-card-2);white-space:nowrap}.pe-table thead th.is-featured{color:var(--pe-lime);background:rgba(221,253,66,.07)}.pe-table .pe-group td.is-featured,.pe-table td.is-featured{background:rgba(221,253,66,.04)}.pe-table th[scope=row]{font-weight:400;color:var(--pe-mid);text-align:left;line-height:1.35}.pe-sticky{position:sticky;left:0;z-index:1;width:30%;min-width:170px;text-align:left;background:var(--pe-card);box-shadow:1px 0 0 var(--pe-line)}.pe-table thead .pe-sticky{background:var(--pe-card-2)}.pe-group td,.pe-group th{padding-top:22px;padding-bottom:10px;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--pe-dim);background:var(--pe-card)}.pe-table .pe-group th{text-align:left;box-shadow:none}.pe-table tbody tr:last-child td,.pe-table tbody tr:last-child th{border-bottom-color:var(--pe-line)}.pe-table tbody:last-of-type tr:last-child td,.pe-table tbody:last-of-type tr:last-child th{border-bottom:0}.pe-yes{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:999px;background:var(--pe-lime-soft);color:var(--pe-lime)}.pe-no{color:var(--pe-dim)}.pe-val{font-weight:600;color:var(--pe-text);white-space:nowrap}@media (max-width:559px){.pe-sticky{min-width:150px;width:150px}.pe-table{font-size:13px}.pe-table td,.pe-table th{padding:12px 10px}}.precios-grid .price-card .pc-price.pe-price-ask,.price-card .pc-price.pe-price-ask{font-size:clamp(1.6rem,2.4vw,2rem);line-height:1.1;white-space:normal}