:root{--pw-midnight:#001021;--pw-carbon:#0b1622;--pw-surface:#12233a;--pw-border:#1e3350;--pw-amber:#ffc107;--pw-amber-hover:#ffd149;--pw-wa:#25d366;--pw-wa-hover:#1ebe5a;--pw-text:#f2f5f8;--pw-text-muted:#9fb0c3;--pw-ok:#2ebd85;--pw-warn:#ff8a1f;--pw-crit:#e5484d;--pw-font-display:"Inter Tight", "Inter", system-ui, sans-serif;--pw-font-body:"Inter", system-ui, sans-serif;--pw-font-data:"JetBrains Mono", ui-monospace, monospace;--pw-radius-sm:6px;--pw-radius-md:12px;--pw-radius-lg:20px;--pw-space:8px;--pw-container:1200px;--pw-shadow-glow:0 0 40px #ffc10726;--pw-line:#f2f5f814;--pw-amber-soft:#ffc1071f;--pw-gutter:16px;--pw-section-y:72px}@media (width>=640px){:root{--pw-gutter:24px}}@media (width>=1024px){:root{--pw-gutter:32px;--pw-section-y:112px}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:80px}body{background:var(--pw-midnight);color:var(--pw-text);font-family:var(--pw-font-body);-webkit-font-smoothing:antialiased;margin:0;font-size:17px;line-height:1.6;overflow-x:hidden}@media (width>=1024px){body{font-size:18px}}img,svg,video{max-width:100%;display:block}a{color:inherit}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--pw-amber);outline-offset:3px;border-radius:2px}[hidden]{display:none!important}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:100;background:var(--pw-amber);color:var(--pw-midnight);border-radius:var(--pw-radius-sm);padding:8px 16px;font-weight:600;text-decoration:none;position:absolute;top:-60px;left:16px}.skip-link:focus{top:12px}.container{width:100%;max-width:calc(var(--pw-container) + 2 * var(--pw-gutter));padding:0 var(--pw-gutter);margin:0 auto}.section{padding:var(--pw-section-y) 0;position:relative}.section--carbon{background:var(--pw-carbon)}.section--line{border-top:1px solid var(--pw-line)}h1,h2,h3,h4{font-family:var(--pw-font-display);letter-spacing:-.02em;text-wrap:balance;margin:0;font-weight:800;line-height:1.08}h1{font-size:clamp(36px,6.2vw,72px)}h2{font-size:clamp(30px,4.4vw,52px)}h3{font-size:clamp(20px,2vw,24px);font-weight:700;line-height:1.25}p{margin:0}.lead{color:var(--pw-text-muted);max-width:60ch;font-size:clamp(18px,1.6vw,21px)}.muted{color:var(--pw-text-muted)}.prose{max-width:68ch}.eyebrow{font-family:var(--pw-font-data);letter-spacing:.14em;text-transform:uppercase;color:var(--pw-text-muted);align-items:flex-start;gap:10px;margin-bottom:20px;font-size:12px;line-height:1.6;display:inline-flex}.eyebrow:before{content:"";opacity:.6;background:currentColor;flex:none;width:24px;height:1px;margin-top:.8em}.section-head{gap:20px;max-width:820px;margin-bottom:48px;display:grid}.section-head--center{text-align:center;justify-items:center;margin-inline:auto}.figure{font-family:var(--pw-font-display);font-variant-numeric:tabular-nums;letter-spacing:-.03em;color:var(--pw-amber);font-weight:800;line-height:.95}.data{font-family:var(--pw-font-data);font-variant-numeric:tabular-nums}.btn{border-radius:var(--pw-radius-sm);cursor:pointer;text-align:center;border:1px solid #0000;justify-content:center;align-items:center;gap:10px;min-height:52px;padding:14px 24px;font-size:16px;font-weight:600;line-height:1.2;text-decoration:none;transition:background-color .2s,color .2s,border-color .2s,transform .2s,box-shadow .2s;display:inline-flex}.btn--primary{background:var(--pw-amber);color:var(--pw-midnight)}.btn--primary:hover{background:var(--pw-amber-hover);box-shadow:var(--pw-shadow-glow)}.btn--secondary{color:var(--pw-text);background:0 0;border-color:#f2f5f866}.btn--secondary:hover{border-color:var(--pw-text);background:#f2f5f80a}.btn--ghost{color:var(--pw-text-muted);background:0 0;min-height:44px;padding-inline:4px}.btn--ghost:hover{color:var(--pw-text)}.btn svg{flex:none;width:18px;height:18px}.btn-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}@media (width<=479px){.btn-row>.btn{width:100%}}.link-arrow{min-height:48px;color:var(--pw-text);background:#ffc1070a;border:1px solid #ffc10773;border-radius:999px;justify-content:space-between;align-items:center;gap:14px;padding:8px 8px 8px 18px;font-size:15px;font-weight:600;line-height:1.25;text-decoration:none;transition:background-color .2s,border-color .2s;display:inline-flex}.link-arrow svg{box-sizing:content-box;background:var(--pw-amber);width:16px;height:16px;color:var(--pw-midnight);border-radius:50%;flex:none;padding:7px;transition:transform .2s}.link-arrow:hover{background:var(--pw-amber-soft);border-color:var(--pw-amber)}.link-arrow:hover svg{transform:translate(3px)}.link-arrow:focus-visible{outline:2px solid var(--pw-amber);outline-offset:3px}@media (width<=639px){.link-arrow:not(.link-inline){width:100%;display:flex}}.link-arrow.link-inline{min-height:0;color:var(--pw-amber);text-underline-offset:4px;background:0 0;border:0;border-radius:0;gap:6px;padding:0;text-decoration:underline 1px}.link-arrow.link-inline svg{color:currentColor;background:0 0;padding:0}.link-arrow.link-inline:hover{color:var(--pw-amber-hover);background:0 0}@media (prefers-reduced-motion:reduce){.link-arrow,.link-arrow svg{transition:none}}.soon{font-family:var(--pw-font-data);letter-spacing:.08em;text-transform:uppercase;color:var(--pw-text-muted);font-size:12px}.card{background:var(--pw-surface);border:1px solid var(--pw-border);border-radius:var(--pw-radius-md);padding:28px}.grid{gap:16px;display:grid}@media (width>=640px){.grid--2{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.grid{gap:24px}.grid--3{grid-template-columns:repeat(3,1fr)}.grid--4{grid-template-columns:repeat(4,1fr)}.grid--5{grid-template-columns:repeat(5,1fr)}}@media (width>=640px) and (width<=1023px){.grid--3,.grid--4,.grid--5{grid-template-columns:repeat(2,1fr)}}.icon-line{width:28px;height:28px;color:var(--pw-text-muted);stroke-width:1.5px}.pendiente{font-family:var(--pw-font-data);color:var(--pw-text-muted);border:1px dashed var(--pw-text-muted);letter-spacing:.02em;border-radius:4px;padding:2px 8px;font-size:12px;font-weight:400;line-height:1.4;display:inline-block}.field{gap:6px;display:grid}.field label{color:var(--pw-text);font-size:14px;font-weight:500}.field .hint{color:var(--pw-text-muted);font-size:13px}.input,.select{background:var(--pw-carbon);border:1px solid var(--pw-border);border-radius:var(--pw-radius-sm);width:100%;min-height:50px;color:var(--pw-text);padding:12px 14px;font-size:16px;transition:border-color .2s}.select{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--pw-text-muted) 50%), linear-gradient(135deg, var(--pw-text-muted) 50%, transparent 50%);background-position:calc(100% - 20px),calc(100% - 15px);background-repeat:no-repeat;background-size:5px 5px;padding-right:40px}.input:hover,.select:hover{border-color:#2b4669}.input:focus,.select:focus{border-color:var(--pw-amber);box-shadow:0 0 0 3px var(--pw-amber-soft);outline:none}.input[aria-invalid=true]{border-color:var(--pw-crit)}.field-error{color:#ff9b9e;min-height:0;font-size:13px}.input-affix{position:relative}.input-affix>span{color:var(--pw-text-muted);font-family:var(--pw-font-data);pointer-events:none;font-size:14px;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.input-affix>.input{padding-left:44px}.input-affix--suffix>span{left:auto;right:14px}.input-affix--suffix>.input{padding-left:14px;padding-right:40px}.reveal{opacity:0;transition:opacity .3s,transform .3s;transform:translateY(12px)}.reveal.is-in,.no-js .reveal{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.reveal{opacity:1;transform:none}}.btn[data-event=cta_whatsapp] .wa-ico{color:var(--pw-wa)}.logo[data-astro-cid-f7espo7c]{color:var(--pw-text);align-items:center;gap:10px;text-decoration:none;display:inline-flex}.logo[data-astro-cid-f7espo7c] img[data-astro-cid-f7espo7c]{border-radius:50%}.logo[data-astro-cid-f7espo7c] span[data-astro-cid-f7espo7c]{font-family:var(--pw-font-display);letter-spacing:-.02em;font-size:19px;font-weight:800}.site-header[data-astro-cid-nen7h5rs]{z-index:50;-webkit-backdrop-filter:saturate(140%)blur(12px);border-bottom:1px solid var(--pw-line);background:#001021d1;position:sticky;top:0}.bar[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;gap:16px;height:68px;display:flex}.actions[data-astro-cid-nen7h5rs]{align-items:center;gap:8px;display:flex}.btn--sm[data-astro-cid-nen7h5rs]{white-space:nowrap;min-height:40px;padding:8px 14px;font-size:14px}.lbl-short[data-astro-cid-nen7h5rs]{display:none}@media (width<=479px){.lbl-full[data-astro-cid-nen7h5rs]{display:none}.lbl-short[data-astro-cid-nen7h5rs]{display:inline}}.menu-btn[data-astro-cid-nen7h5rs]{border:1px solid var(--pw-border);border-radius:var(--pw-radius-sm);cursor:pointer;width:44px;height:44px;color:var(--pw-text);background:0 0;place-items:center;display:inline-grid}.nav[data-astro-cid-nen7h5rs]{display:none}.nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{gap:28px;margin:0;padding:0;list-style:none;display:flex}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--pw-text-muted);font-size:15px;font-weight:500;text-decoration:none;transition:color .2s}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover,.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current]{color:var(--pw-text)}@media (width>=1024px){.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{padding:22px 0;display:inline-block;position:relative}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:after{content:"";background:var(--pw-amber);border-radius:2px;height:2px;transition:transform .25s;position:absolute;bottom:14px;left:0;right:0;transform:scaleX(0)}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current]:after{transform:scaleX(1)}}@media (width<=1023px){.nav[data-astro-cid-nen7h5rs].is-open a[data-astro-cid-nen7h5rs][aria-current]{color:var(--pw-amber);box-shadow:inset 3px 0 0 var(--pw-amber);padding-left:14px}}@media (prefers-reduced-motion:reduce){.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:after{transition:none}}@media (width<=1023px){.nav[data-astro-cid-nen7h5rs].is-open{background:var(--pw-carbon);border-bottom:1px solid var(--pw-border);display:block;position:absolute;top:68px;left:0;right:0}.nav[data-astro-cid-nen7h5rs].is-open ul[data-astro-cid-nen7h5rs]{padding:8px var(--pw-gutter) 16px;flex-direction:column;gap:0}.nav[data-astro-cid-nen7h5rs].is-open a[data-astro-cid-nen7h5rs]{border-bottom:1px solid var(--pw-line);color:var(--pw-text);padding:14px 0;font-size:17px;display:block}}@media (width>=1024px){.nav[data-astro-cid-nen7h5rs]{display:block}.menu-btn[data-astro-cid-nen7h5rs]{display:none}}.site-footer[data-astro-cid-jo6i4kqk]{background:var(--pw-carbon);border-top:1px solid var(--pw-line);padding:56px 0 96px;font-size:15px}.top[data-astro-cid-jo6i4kqk]{border-bottom:1px solid var(--pw-line);gap:40px;margin-bottom:24px;padding-bottom:40px;display:grid}@media (width>=640px){.top[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(2,1fr)}}@media (width>=900px){.top[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(4,1fr)}}@media (width>=1200px){.top[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(5,1fr) 1.25fr;gap:28px}.top[data-astro-cid-jo6i4kqk]>.brand[data-astro-cid-jo6i4kqk]{grid-column:1/-1;max-width:420px}}.brand[data-astro-cid-jo6i4kqk]{align-content:start;gap:16px;max-width:320px;display:grid}.col-title[data-astro-cid-jo6i4kqk]{font-family:var(--pw-font-data);letter-spacing:.14em;text-transform:uppercase;color:var(--pw-text-muted);margin-bottom:16px;font-size:12px;font-weight:400}ul[data-astro-cid-jo6i4kqk]{gap:12px;margin:0;padding:0;list-style:none;display:grid}a[data-astro-cid-jo6i4kqk]{color:var(--pw-text);text-decoration:none}a[data-astro-cid-jo6i4kqk]:hover{text-underline-offset:3px;text-decoration:underline}.off[data-astro-cid-jo6i4kqk]{color:var(--pw-text-muted)}.bottom[data-astro-cid-jo6i4kqk]{color:var(--pw-text-muted);flex-wrap:wrap;justify-content:space-between;gap:12px;font-size:14px;display:flex}.wa-wrap[data-astro-cid-vsqmdgo3]{z-index:40;align-items:center;gap:10px;transition:opacity .4s,transform .4s cubic-bezier(.2,.8,.2,1);display:flex;position:fixed;bottom:16px;right:16px}.wa-wrap[data-astro-cid-vsqmdgo3].is-off{opacity:0;pointer-events:none;transform:translateY(24px)}.wa-float[data-astro-cid-vsqmdgo3]{background:var(--pw-wa);color:#fff;border-radius:50%;flex:none;place-items:center;width:52px;height:52px;text-decoration:none;transition:background-color .2s,transform .2s;display:grid;position:relative;box-shadow:0 8px 24px #00000059}.wa-float[data-astro-cid-vsqmdgo3]:hover{background:var(--pw-wa-hover);transform:translateY(-2px)}.wa-float[data-astro-cid-vsqmdgo3]:focus-visible{outline:2px solid var(--pw-text);outline-offset:3px}.wa-float[data-astro-cid-vsqmdgo3]:after{content:"";pointer-events:none;border-radius:50%;position:absolute;inset:0;box-shadow:0 0 #25d3668c}.wa-wrap[data-astro-cid-vsqmdgo3].is-ring .wa-float[data-astro-cid-vsqmdgo3]:after{animation:1.4s ease-out 2 wa-ring}@keyframes wa-ring{0%{box-shadow:0 0 #25d3668c}to{box-shadow:0 0 0 18px #25d36600}}.wa-bubble[data-astro-cid-vsqmdgo3]{background:var(--pw-text);max-width:min(260px,100vw - 100px);color:var(--pw-midnight);border-radius:12px;align-items:center;gap:4px;padding:10px 6px 10px 14px;font-size:14px;font-weight:500;line-height:1.35;animation:.35s ease-out wa-in;display:flex;box-shadow:0 8px 24px #00000059}.wa-bubble[data-astro-cid-vsqmdgo3] a[data-astro-cid-vsqmdgo3]{color:inherit;text-decoration:none}.wa-bubble[data-astro-cid-vsqmdgo3] a[data-astro-cid-vsqmdgo3]:hover{text-decoration:underline}.wa-close[data-astro-cid-vsqmdgo3]{color:#5b6b7c;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;width:28px;height:28px;font-size:20px;line-height:1}.wa-close[data-astro-cid-vsqmdgo3]:hover{color:var(--pw-midnight)}.wa-close[data-astro-cid-vsqmdgo3]:focus-visible,.wa-bubble[data-astro-cid-vsqmdgo3] a[data-astro-cid-vsqmdgo3]:focus-visible{outline:2px solid var(--pw-amber);outline-offset:2px}@keyframes wa-in{0%{opacity:0;transform:translate(8px)}to{opacity:1;transform:none}}@media (width>=1024px){.wa-wrap[data-astro-cid-vsqmdgo3]{bottom:24px;right:24px}}@media (prefers-reduced-motion:reduce){.wa-wrap[data-astro-cid-vsqmdgo3],.wa-float[data-astro-cid-vsqmdgo3],.wa-bubble[data-astro-cid-vsqmdgo3]{transition:none;animation:none}.wa-wrap[data-astro-cid-vsqmdgo3].is-off{transform:none}.wa-wrap[data-astro-cid-vsqmdgo3].is-ring .wa-float[data-astro-cid-vsqmdgo3]:after{animation:none}}
