[data-astro-cid-ct4ebtbq],[data-astro-cid-ct4ebtbq]:before,[data-astro-cid-ct4ebtbq]:after{box-sizing:border-box;margin:0;padding:0}:root{--green:#4f4211;--green-dark:#382e08;--green-light:#6e5d1a;--orange:#d9b87a;--orange-hover:#c5a266;--text:#1a1a1a;--text-soft:#4a4a4a;--text-mute:#6b7280;--line:#e5e7eb;--line-soft:#f3f4f6;--bg:#fff;--bg-soft:#f9fafb;--container:1200px;--gutter:clamp(20px, 4vw, 40px)}html{scroll-behavior:smooth}body{color:var(--text);background:var(--bg);-webkit-font-smoothing:antialiased;font-family:Poppins,-apple-system,BlinkMacSystemFont,sans-serif;font-size:15px;line-height:1.6}img[data-astro-cid-ct4ebtbq],video[data-astro-cid-ct4ebtbq],iframe[data-astro-cid-ct4ebtbq]{max-width:100%;display:block}a[data-astro-cid-ct4ebtbq]{color:inherit;text-decoration:none}button[data-astro-cid-ct4ebtbq]{font:inherit;cursor:pointer;color:inherit;background:0 0;border:none}ul[data-astro-cid-ct4ebtbq]{list-style:none}.container[data-astro-cid-ct4ebtbq]{max-width:var(--container);padding:0 var(--gutter);margin:0 auto}h1[data-astro-cid-ct4ebtbq],h2[data-astro-cid-ct4ebtbq],h3[data-astro-cid-ct4ebtbq],h4[data-astro-cid-ct4ebtbq],h5[data-astro-cid-ct4ebtbq]{color:var(--green);font-family:Poppins,sans-serif;font-weight:700;line-height:1.2}h1[data-astro-cid-ct4ebtbq]{font-size:clamp(2rem,4vw,2.75rem);font-weight:700}h2[data-astro-cid-ct4ebtbq]{font-size:clamp(1.5rem,2.5vw,1.875rem);font-weight:700}h3[data-astro-cid-ct4ebtbq]{font-size:1.05rem;font-weight:600}.accent[data-astro-cid-ct4ebtbq]{color:var(--orange)}p[data-astro-cid-ct4ebtbq]{color:var(--text-soft);font-weight:500}strong[data-astro-cid-ct4ebtbq]{color:var(--text);font-weight:700}.btn[data-astro-cid-ct4ebtbq]{cursor:pointer;border-radius:4px;justify-content:center;align-items:center;gap:8px;padding:12px 24px;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;transition:all .25s;display:inline-flex}.btn-primary[data-astro-cid-ct4ebtbq]{background:var(--green);color:#fff;border:1px solid var(--green)}.btn-primary[data-astro-cid-ct4ebtbq]:hover{background:var(--green-dark)}.btn-orange[data-astro-cid-ct4ebtbq]{background:var(--orange);color:#fff;border:1px solid var(--orange)}.btn-orange[data-astro-cid-ct4ebtbq]:hover{background:var(--orange-hover)}.btn-outline-light[data-astro-cid-ct4ebtbq]{color:#fff;background:0 0;border:1px solid #ffffffb3}.btn-outline-light[data-astro-cid-ct4ebtbq]:hover{background:#ffffff1a;border-color:#fff}.nav[data-astro-cid-ct4ebtbq]{z-index:100;background:var(--green);padding:16px 0;transition:padding .3s;position:fixed;top:0;left:0;right:0}.nav[data-astro-cid-ct4ebtbq].scrolled{padding:10px 0;box-shadow:0 2px 8px #00000026}.nav-inner[data-astro-cid-ct4ebtbq]{justify-content:space-between;align-items:center;gap:32px;display:flex}.logo[data-astro-cid-ct4ebtbq]{align-items:center;line-height:0;display:inline-flex}.logo-img[data-astro-cid-ct4ebtbq]{width:auto;height:40px;display:block}.footer-brand[data-astro-cid-ct4ebtbq] .logo-img[data-astro-cid-ct4ebtbq]{height:48px}.nav-links[data-astro-cid-ct4ebtbq]{align-items:center;gap:32px;display:flex}.nav-links[data-astro-cid-ct4ebtbq] a[data-astro-cid-ct4ebtbq]{color:#fff;padding:6px 0;font-size:14px;font-weight:500;transition:color .2s}.nav-links[data-astro-cid-ct4ebtbq] a[data-astro-cid-ct4ebtbq]:hover{color:var(--orange)}.nav-cta[data-astro-cid-ct4ebtbq]{background:var(--orange);color:#fff;border-radius:4px;padding:10px 22px;font-size:14px;font-weight:600;transition:background .25s}.nav-cta[data-astro-cid-ct4ebtbq]:hover{background:var(--orange-hover)}.menu-toggle[data-astro-cid-ct4ebtbq]{color:#fff;z-index:101;background:0 0;border:1px solid #fff9;border-radius:6px;align-items:center;gap:8px;padding:8px 14px;font-size:14px;font-weight:600;transition:background .2s,border-color .2s;display:none;position:relative}.menu-toggle[data-astro-cid-ct4ebtbq]:hover{background:#ffffff14;border-color:#fff}.menu-toggle-label[data-astro-cid-ct4ebtbq]{letter-spacing:.02em;line-height:1}.menu-toggle-icon[data-astro-cid-ct4ebtbq]{flex-direction:column;justify-content:space-between;width:20px;height:14px;display:inline-flex}.menu-toggle-icon[data-astro-cid-ct4ebtbq] span[data-astro-cid-ct4ebtbq]{transform-origin:50%;background:#fff;border-radius:1px;height:2px;transition:transform .3s,opacity .2s;display:block}.menu-toggle[data-astro-cid-ct4ebtbq].is-open .menu-toggle-icon[data-astro-cid-ct4ebtbq] span[data-astro-cid-ct4ebtbq]:first-child{transform:translateY(6px)rotate(45deg)}.menu-toggle[data-astro-cid-ct4ebtbq].is-open .menu-toggle-icon[data-astro-cid-ct4ebtbq] span[data-astro-cid-ct4ebtbq]:nth-child(2){opacity:0}.menu-toggle[data-astro-cid-ct4ebtbq].is-open .menu-toggle-icon[data-astro-cid-ct4ebtbq] span[data-astro-cid-ct4ebtbq]:nth-child(3){transform:translateY(-6px)rotate(-45deg)}.hero[data-astro-cid-ct4ebtbq]{height:100vh;min-height:600px;max-height:760px;margin-top:72px;position:relative;overflow:hidden}.hero-slides[data-astro-cid-ct4ebtbq]{z-index:1;position:absolute;inset:0}.hero-slide[data-astro-cid-ct4ebtbq]{opacity:0;transition:opacity 1.2s;position:absolute;inset:0}.hero-slide[data-astro-cid-ct4ebtbq].active{opacity:1}.img-ph[data-astro-cid-ct4ebtbq]{background:linear-gradient(135deg, var(--green-light) 0%, var(--green-dark) 100%);justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.img-ph[data-astro-cid-ct4ebtbq]:before{content:"";background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:40px 40px;position:absolute;inset:0}.ph-label[data-astro-cid-ct4ebtbq]{z-index:2;color:#ffffffb3;letter-spacing:.15em;text-transform:uppercase;text-align:center;background:#00000080;border:1px dashed #ffffff4d;padding:8px 18px;font-size:11px;font-weight:500;position:relative}.hero-img[data-astro-cid-ct4ebtbq],.photo-slide[data-astro-cid-ct4ebtbq] img[data-astro-cid-ct4ebtbq],.photo-thumb[data-astro-cid-ct4ebtbq] img[data-astro-cid-ct4ebtbq],.video-wrap[data-astro-cid-ct4ebtbq] video[data-astro-cid-ct4ebtbq]{object-fit:cover;width:100%;height:100%;display:block}.aliado-img[data-astro-cid-ct4ebtbq]{object-fit:contain;filter:grayscale()opacity(.7);width:auto;max-width:100%;height:auto;max-height:60px;transition:filter .3s,transform .3s}.aliado[data-astro-cid-ct4ebtbq]:hover .aliado-img[data-astro-cid-ct4ebtbq]{filter:grayscale(0%)opacity();transform:scale(1.05)}.hero-overlay[data-astro-cid-ct4ebtbq]{background:linear-gradient(90deg,#2821078c 0%,#28210740 60%,#0000 100%);position:absolute;inset:0}.hero-content[data-astro-cid-ct4ebtbq]{z-index:3;align-items:center;height:100%;display:flex;position:relative}.hero-content[data-astro-cid-ct4ebtbq] .container[data-astro-cid-ct4ebtbq]{width:100%}.hero-text[data-astro-cid-ct4ebtbq]{max-width:620px}.hero-badge[data-astro-cid-ct4ebtbq]{background:var(--green);color:#fff;letter-spacing:.1em;text-transform:uppercase;border-radius:3px;margin-bottom:18px;padding:6px 14px;font-size:11px;font-weight:600;display:inline-block}.hero-text[data-astro-cid-ct4ebtbq] h1[data-astro-cid-ct4ebtbq]{color:#fff;margin-bottom:18px;font-size:clamp(2.25rem,4.5vw,3.25rem);font-weight:700;line-height:1.15}.hero-text[data-astro-cid-ct4ebtbq] h1[data-astro-cid-ct4ebtbq] .accent[data-astro-cid-ct4ebtbq]{color:var(--orange);text-shadow:0 2px 8px #00000059;display:block}.hero-text[data-astro-cid-ct4ebtbq] h1[data-astro-cid-ct4ebtbq] .accent[data-astro-cid-ct4ebtbq].inline{display:inline}.hero-text[data-astro-cid-ct4ebtbq] p[data-astro-cid-ct4ebtbq]{color:#fff;max-width:480px;margin-bottom:26px;font-size:1rem;font-weight:500;line-height:1.5}.hero-cta[data-astro-cid-ct4ebtbq]{flex-wrap:wrap;gap:12px;display:flex}.hero-cta[data-astro-cid-ct4ebtbq] .btn[data-astro-cid-ct4ebtbq]{padding:13px 26px}.hero-dots[data-astro-cid-ct4ebtbq]{z-index:4;align-items:center;gap:16px;display:flex;position:absolute;bottom:32px;left:50%;transform:translate(-50%)}.hero-dot[data-astro-cid-ct4ebtbq]{cursor:pointer;background:#fff6;border-radius:50%;width:8px;height:8px;transition:background .3s}.hero-dot[data-astro-cid-ct4ebtbq].active{background:#fff}.hero-arrow[data-astro-cid-ct4ebtbq]{color:#fff;cursor:pointer;background:#ffffff26;border:1px solid #fff6;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:all .25s;display:flex}.hero-arrow[data-astro-cid-ct4ebtbq]:hover{background:#ffffff4d}.info-bar[data-astro-cid-ct4ebtbq]{background:var(--green);border-bottom:4px solid var(--orange);padding:56px 0 28px;position:relative}.info-bar-inner[data-astro-cid-ct4ebtbq]{grid-template-columns:1.4fr 1fr 380px;align-items:center;gap:32px;display:grid}.info-titles[data-astro-cid-ct4ebtbq] h2[data-astro-cid-ct4ebtbq]{color:#fff;margin-bottom:4px;font-size:1.65rem;font-weight:700}.info-titles[data-astro-cid-ct4ebtbq] h3[data-astro-cid-ct4ebtbq]{color:#fff;margin-bottom:14px;font-size:1.65rem;font-weight:700}.info-list[data-astro-cid-ct4ebtbq]{flex-direction:column;gap:6px;display:flex}.info-list[data-astro-cid-ct4ebtbq] li[data-astro-cid-ct4ebtbq]{color:#fff;letter-spacing:.01em;align-items:center;gap:10px;font-size:14.5px;font-weight:600;display:flex}.info-list[data-astro-cid-ct4ebtbq] svg[data-astro-cid-ct4ebtbq]{color:var(--orange);stroke-width:2.4px;flex-shrink:0}.info-price[data-astro-cid-ct4ebtbq]{background:var(--green-dark);text-align:center;border:1px solid #ffffff14;border-radius:6px;padding:22px 28px}.info-price[data-astro-cid-ct4ebtbq] .label[data-astro-cid-ct4ebtbq]{letter-spacing:.15em;text-transform:uppercase;color:#ffffffb3;margin-bottom:6px;font-size:11px;font-weight:500}.info-price[data-astro-cid-ct4ebtbq] .price[data-astro-cid-ct4ebtbq]{color:#fff;font-size:2.5rem;font-weight:700;line-height:1}.info-price[data-astro-cid-ct4ebtbq] .price[data-astro-cid-ct4ebtbq] .currency[data-astro-cid-ct4ebtbq]{vertical-align:top;color:#ffffffb3;margin-right:4px;font-size:1rem;font-weight:500}.info-price[data-astro-cid-ct4ebtbq] .price[data-astro-cid-ct4ebtbq] .asterisk[data-astro-cid-ct4ebtbq]{vertical-align:top;color:var(--orange);margin-left:2px;font-size:1rem;font-weight:600}.info-price[data-astro-cid-ct4ebtbq] .price-legal[data-astro-cid-ct4ebtbq]{color:#fff9;text-align:left;margin-top:10px;font-size:10px;font-weight:400;line-height:1.4}.form-card[data-astro-cid-ct4ebtbq]{border-top:4px solid var(--orange);background:#fff;border-radius:10px;padding:0;position:relative;overflow:hidden;box-shadow:0 20px 50px #28210738,0 4px 12px #28210714}.form-card[data-astro-cid-ct4ebtbq]:before{content:"";background:linear-gradient(90deg, var(--orange) 0%, #f4a85a 50%, var(--orange) 100%);height:4px;position:absolute;top:-4px;left:0;right:0}.form-header[data-astro-cid-ct4ebtbq]{background:var(--green);color:#fff;text-align:center;letter-spacing:.2em;text-transform:uppercase;padding:14px 24px 12px;font-size:11px;font-weight:700;position:relative}.form-body[data-astro-cid-ct4ebtbq]{background:linear-gradient(#fafbfb 0%,#fff 70%);padding:24px 24px 26px}.form-title[data-astro-cid-ct4ebtbq]{text-align:center;color:var(--green);margin-bottom:4px;font-size:1.15rem;font-weight:700;line-height:1.25}.form-subtitle[data-astro-cid-ct4ebtbq]{text-align:center;color:var(--text-mute);margin-bottom:18px;font-size:.78rem;font-weight:500}.form-row[data-astro-cid-ct4ebtbq]{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:10px;display:grid}.form-row-doc[data-astro-cid-ct4ebtbq]{grid-template-columns:.9fr 1.1fr}.field[data-astro-cid-ct4ebtbq]{margin-bottom:10px;position:relative}.field[data-astro-cid-ct4ebtbq] input[data-astro-cid-ct4ebtbq],.field[data-astro-cid-ct4ebtbq] select[data-astro-cid-ct4ebtbq]{border:1.5px solid var(--line);width:100%;color:var(--text);background:#fff;border-radius:6px;padding:12px;font-family:Poppins,sans-serif;font-size:13px;font-weight:500;transition:border-color .2s,box-shadow .2s,background .2s}.field[data-astro-cid-ct4ebtbq] input[data-astro-cid-ct4ebtbq]::placeholder{color:#9ca3af;font-weight:500}.field[data-astro-cid-ct4ebtbq] input[data-astro-cid-ct4ebtbq]:focus,.field[data-astro-cid-ct4ebtbq] select[data-astro-cid-ct4ebtbq]:focus{border-color:var(--orange);background:#fff;outline:none;box-shadow:0 0 0 3px #d9b87a26}.field[data-astro-cid-ct4ebtbq] select[data-astro-cid-ct4ebtbq]{-webkit-appearance:none;appearance:none;cursor:pointer;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='%23133d3e' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;padding-right:32px}.form-check[data-astro-cid-ct4ebtbq]{color:var(--text-soft);cursor:pointer;align-items:flex-start;gap:8px;margin-bottom:8px;font-size:11px;font-weight:500;line-height:1.4;display:flex}.form-check[data-astro-cid-ct4ebtbq] input[data-astro-cid-ct4ebtbq][type=checkbox]{width:15px;height:15px;accent-color:var(--orange);cursor:pointer;flex-shrink:0;margin-top:1px}.form-check[data-astro-cid-ct4ebtbq] a[data-astro-cid-ct4ebtbq]{color:var(--green);font-weight:600;text-decoration:underline}.form-check[data-astro-cid-ct4ebtbq] a[data-astro-cid-ct4ebtbq]:hover{color:var(--orange)}.form-submit[data-astro-cid-ct4ebtbq]{background:var(--orange);color:#fff;letter-spacing:.02em;cursor:pointer;border:none;border-radius:6px;justify-content:center;align-items:center;gap:8px;width:100%;margin-top:8px;padding:14px;font-family:Poppins,sans-serif;font-size:14px;font-weight:700;transition:background .2s;display:flex}.form-submit[data-astro-cid-ct4ebtbq]:hover{background:var(--orange-hover)}.form-footnote[data-astro-cid-ct4ebtbq]{text-align:center;color:var(--text-mute);margin-top:12px;font-size:11px;font-weight:500}.form-footnote[data-astro-cid-ct4ebtbq] svg[data-astro-cid-ct4ebtbq]{vertical-align:-2px;color:var(--green);margin-right:4px}.form-success[data-astro-cid-ct4ebtbq]{text-align:center;padding:20px 10px;display:none}.form-success[data-astro-cid-ct4ebtbq].show{display:block}.form-success[data-astro-cid-ct4ebtbq] svg[data-astro-cid-ct4ebtbq]{color:var(--green);margin:0 auto 12px}.form-success[data-astro-cid-ct4ebtbq] h3[data-astro-cid-ct4ebtbq]{color:var(--green);margin-bottom:6px;font-size:1.1rem}.form-success[data-astro-cid-ct4ebtbq] p[data-astro-cid-ct4ebtbq]{font-size:.85rem}.main-wrap[data-astro-cid-ct4ebtbq]{position:relative}.main-grid[data-astro-cid-ct4ebtbq]{max-width:var(--container);padding:0 var(--gutter);grid-template-columns:1fr 380px;gap:60px;margin:0 auto;display:grid;position:relative}.main-content[data-astro-cid-ct4ebtbq]{min-width:0;padding:60px 0}.form-rail[data-astro-cid-ct4ebtbq]{z-index:30;position:relative}.form-sticky[data-astro-cid-ct4ebtbq]{margin-top:-470px;position:sticky;top:92px}.faq-list[data-astro-cid-ct4ebtbq]{gap:10px;display:grid}.faq-item[data-astro-cid-ct4ebtbq]{border:1px solid var(--line);background:var(--bg);border-radius:10px;overflow:hidden}.faq-item[data-astro-cid-ct4ebtbq][open]{border-color:color-mix(in srgb, var(--orange) 45%, var(--line))}.faq-item[data-astro-cid-ct4ebtbq] summary[data-astro-cid-ct4ebtbq]{cursor:pointer;color:var(--green);padding:15px 46px 15px 18px;font-size:.95rem;font-weight:600;list-style:none;position:relative}.faq-item[data-astro-cid-ct4ebtbq] summary[data-astro-cid-ct4ebtbq]::-webkit-details-marker{display:none}.faq-item[data-astro-cid-ct4ebtbq] summary[data-astro-cid-ct4ebtbq]:after{content:"";border-right:2px solid var(--orange);border-bottom:2px solid var(--orange);width:9px;height:9px;margin-top:-6px;transition:transform .25s;position:absolute;top:50%;right:18px;transform:rotate(45deg)}.faq-item[data-astro-cid-ct4ebtbq][open] summary[data-astro-cid-ct4ebtbq]:after{margin-top:-2px;transform:rotate(-135deg)}.faq-item[data-astro-cid-ct4ebtbq] summary[data-astro-cid-ct4ebtbq]:hover{background:var(--bg-soft)}.faq-item[data-astro-cid-ct4ebtbq] summary[data-astro-cid-ct4ebtbq]:focus-visible{outline:2px solid var(--orange);outline-offset:-2px}.faq-answer[data-astro-cid-ct4ebtbq]{color:var(--text-soft);padding:0 18px 16px;font-size:.9rem;line-height:1.65}section[data-astro-cid-ct4ebtbq]{padding:50px 0}section[data-astro-cid-ct4ebtbq].first{padding-top:60px}.section-title[data-astro-cid-ct4ebtbq]{color:var(--green);margin-bottom:6px;font-size:1.5rem;font-weight:700}.section-divider[data-astro-cid-ct4ebtbq]{background:var(--orange);border-radius:2px;width:60px;height:3px;margin-bottom:24px}.proyecto[data-astro-cid-ct4ebtbq] p[data-astro-cid-ct4ebtbq]{color:var(--text-soft);margin-bottom:14px;font-size:.95rem;line-height:1.7}.proyecto[data-astro-cid-ct4ebtbq] p[data-astro-cid-ct4ebtbq] strong[data-astro-cid-ct4ebtbq]{color:var(--text);font-weight:600}.caract-grid[data-astro-cid-ct4ebtbq]{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.caract-item[data-astro-cid-ct4ebtbq]{border:1px solid var(--line);text-align:center;background:#fff;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;min-height:140px;padding:22px 18px;transition:all .25s;display:flex}.caract-item[data-astro-cid-ct4ebtbq]:hover{border-color:var(--orange);transform:translateY(-3px);box-shadow:0 8px 20px #28210714}.caract-icon[data-astro-cid-ct4ebtbq]{background:var(--line-soft);width:44px;height:44px;color:var(--green);border-radius:6px;justify-content:center;align-items:center;margin-bottom:14px;display:flex}.caract-item[data-astro-cid-ct4ebtbq]:hover .caract-icon[data-astro-cid-ct4ebtbq]{background:var(--orange);color:#fff}.caract-item[data-astro-cid-ct4ebtbq] h3[data-astro-cid-ct4ebtbq]{color:var(--green);font-size:.9rem;font-weight:600;line-height:1.3}.gal-tabs[data-astro-cid-ct4ebtbq]{gap:4px;margin-bottom:18px;display:flex}.gal-tab[data-astro-cid-ct4ebtbq]{background:var(--line-soft);color:var(--text-soft);border-radius:4px;padding:9px 22px;font-family:Poppins,sans-serif;font-size:13px;font-weight:600;transition:all .25s}.gal-tab[data-astro-cid-ct4ebtbq].active{background:var(--green);color:#fff}.gal-content[data-astro-cid-ct4ebtbq]{display:none}.gal-content[data-astro-cid-ct4ebtbq].active{display:block}.video-wrap[data-astro-cid-ct4ebtbq]{aspect-ratio:16/9;background:var(--green);border-radius:6px;position:relative;overflow:hidden}.video-controls-bar[data-astro-cid-ct4ebtbq]{color:#fff;background:#0009;align-items:center;gap:14px;padding:8px 14px;font-size:12px;display:flex;position:absolute;bottom:0;left:0;right:0}.video-play-circle[data-astro-cid-ct4ebtbq]{cursor:pointer;z-index:3;background:#ffffffeb;border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;transition:all .25s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video-play-circle[data-astro-cid-ct4ebtbq]:hover{background:var(--orange)}.video-play-circle[data-astro-cid-ct4ebtbq]:hover svg[data-astro-cid-ct4ebtbq]{color:#fff}.video-play-circle[data-astro-cid-ct4ebtbq] svg[data-astro-cid-ct4ebtbq]{color:var(--green);margin-left:3px}.photo-slider[data-astro-cid-ct4ebtbq]{flex-direction:column;gap:12px;display:flex}.photo-main[data-astro-cid-ct4ebtbq]{aspect-ratio:16/9;background:var(--green-dark);border-radius:6px;position:relative;overflow:hidden}.photo-track[data-astro-cid-ct4ebtbq]{will-change:transform;transition:transform .55s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;inset:0}.photo-slide[data-astro-cid-ct4ebtbq]{flex:0 0 100%;height:100%}.photo-slide[data-astro-cid-ct4ebtbq] .img-ph[data-astro-cid-ct4ebtbq]{height:100%}.photo-nav[data-astro-cid-ct4ebtbq]{width:40px;height:40px;color:var(--green);z-index:3;cursor:pointer;background:#ffffffeb;border:none;border-radius:50%;justify-content:center;align-items:center;transition:all .25s;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 2px 10px #0000002e}.photo-nav[data-astro-cid-ct4ebtbq]:hover{background:var(--orange);color:#fff}.photo-prev[data-astro-cid-ct4ebtbq]{left:12px}.photo-next[data-astro-cid-ct4ebtbq]{right:12px}.photo-counter[data-astro-cid-ct4ebtbq]{color:#fff;letter-spacing:.05em;z-index:3;background:#0009;border-radius:14px;padding:5px 12px;font-size:11px;font-weight:600;position:absolute;bottom:12px;right:12px}.photo-thumbs[data-astro-cid-ct4ebtbq]{grid-template-columns:repeat(8,1fr);gap:8px;display:grid}.photo-thumb[data-astro-cid-ct4ebtbq]{aspect-ratio:4/3;cursor:pointer;opacity:.65;background:0 0;border:2px solid #0000;border-radius:4px;padding:0;transition:all .2s;position:relative;overflow:hidden}.photo-thumb[data-astro-cid-ct4ebtbq] .img-ph[data-astro-cid-ct4ebtbq]{height:100%}.photo-thumb[data-astro-cid-ct4ebtbq]:hover{opacity:1}.photo-thumb[data-astro-cid-ct4ebtbq].active{border-color:var(--orange);opacity:1;box-shadow:0 4px 10px #d9b87a4d}.map-wrap[data-astro-cid-ct4ebtbq]{border:1px solid var(--line);border-radius:6px;width:100%;height:260px;margin-bottom:16px;overflow:hidden}.map-wrap[data-astro-cid-ct4ebtbq] iframe[data-astro-cid-ct4ebtbq]{border:0;width:100%;height:100%}.ubic-info[data-astro-cid-ct4ebtbq]{grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px;display:grid}.ubic-card[data-astro-cid-ct4ebtbq]{border:1px solid var(--line);background:#fff;border-radius:6px;align-items:flex-start;gap:12px;padding:16px;display:flex}.ubic-icon[data-astro-cid-ct4ebtbq]{background:var(--line-soft);width:44px;height:44px;color:var(--orange);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ubic-card[data-astro-cid-ct4ebtbq] h4[data-astro-cid-ct4ebtbq]{color:var(--green);margin-bottom:4px;font-size:1rem;font-weight:700}.ubic-card[data-astro-cid-ct4ebtbq] p[data-astro-cid-ct4ebtbq]{color:var(--text);font-size:.82rem;font-weight:600;line-height:1.5}.ubic-buttons[data-astro-cid-ct4ebtbq]{flex-wrap:wrap;gap:10px;display:flex}.ubic-btn[data-astro-cid-ct4ebtbq]{border:1.5px solid var(--line);color:var(--text);background:#fff;border-radius:6px;align-items:center;gap:8px;padding:9px 18px;font-size:13px;font-weight:700;transition:all .25s;display:inline-flex}.ubic-btn[data-astro-cid-ct4ebtbq] svg[data-astro-cid-ct4ebtbq]{flex-shrink:0}.ubic-btn-icon[data-astro-cid-ct4ebtbq]{object-fit:contain;flex-shrink:0;width:22px;height:22px}.ubic-btn[data-astro-cid-ct4ebtbq]:hover{border-color:var(--green);transform:translateY(-1px);box-shadow:0 4px 12px #2821071f}.ubic-btn-waze[data-astro-cid-ct4ebtbq]:hover{border-color:#3cf}.ubic-btn-gmaps[data-astro-cid-ct4ebtbq]:hover{border-color:#ea4335}.respaldo-block[data-astro-cid-ct4ebtbq]{background:var(--green);color:#fff;border-radius:8px;padding:32px;position:relative;overflow:hidden}.respaldo-block[data-astro-cid-ct4ebtbq]:after{content:"";pointer-events:none;background:radial-gradient(circle,#d9b87a26 0%,#0000 70%);width:200px;height:200px;position:absolute;top:0;right:0}.respaldo-block[data-astro-cid-ct4ebtbq] .section-title[data-astro-cid-ct4ebtbq]{color:#fff;z-index:2;position:relative}.respaldo-block[data-astro-cid-ct4ebtbq] .section-divider[data-astro-cid-ct4ebtbq]{background:var(--orange)}.respaldo-block[data-astro-cid-ct4ebtbq] p[data-astro-cid-ct4ebtbq]{color:#ffffffd9;z-index:2;margin-bottom:22px;font-size:.9rem;position:relative}.respaldo-stats[data-astro-cid-ct4ebtbq]{z-index:2;grid-template-columns:1fr 1fr;gap:12px;display:grid;position:relative}.r-stat[data-astro-cid-ct4ebtbq]{background:var(--green-dark);text-align:center;border:1px solid #ffffff14;border-radius:6px;padding:18px}.r-stat[data-astro-cid-ct4ebtbq] .num[data-astro-cid-ct4ebtbq]{color:var(--orange);margin-bottom:4px;font-size:2rem;font-weight:700;line-height:1}.r-stat[data-astro-cid-ct4ebtbq] .label[data-astro-cid-ct4ebtbq]{color:#ffffffe6;font-size:.8rem;font-weight:600}.aliados-block[data-astro-cid-ct4ebtbq]{background:linear-gradient(180deg, #fff 0%, var(--bg-soft) 100%);border:1px solid var(--line);border-radius:12px;padding:40px 36px 36px;position:relative;box-shadow:0 4px 20px #2821070d}.aliados-block[data-astro-cid-ct4ebtbq]:before{content:"";background:var(--orange);border-radius:0 0 4px 4px;width:80px;height:4px;position:absolute;top:0;left:50%;transform:translate(-50%)}.aliados-title-wrap[data-astro-cid-ct4ebtbq]{text-align:center;margin-bottom:28px}.aliados-subtitle[data-astro-cid-ct4ebtbq]{color:var(--text-mute);letter-spacing:.02em;margin-top:12px;font-size:.82rem;font-weight:500}.aliados-grid[data-astro-cid-ct4ebtbq]{grid-template-columns:repeat(5,1fr);gap:4px;display:grid}.aliado[data-astro-cid-ct4ebtbq]{border-radius:10px;justify-content:center;align-items:center;min-height:96px;padding:16px 14px;transition:background .25s,transform .25s,box-shadow .25s;display:flex;position:relative}.aliado[data-astro-cid-ct4ebtbq]:hover{background:#fff;transform:translateY(-2px);box-shadow:0 8px 20px #28210714}.aliado-logo[data-astro-cid-ct4ebtbq]{justify-content:center;align-items:center;height:60px;display:flex}.bono-block[data-astro-cid-ct4ebtbq]{background:radial-gradient(circle at 90% 10%, #d9b87a38 0%, transparent 45%), radial-gradient(circle at 0% 100%, #d9b87a2e 0%, transparent 50%), linear-gradient(135deg, var(--green) 0%, var(--green-dark) 100%);color:#fff;border-radius:14px;padding:44px 44px 32px;position:relative;overflow:hidden;box-shadow:0 20px 50px #28210740}.bono-spark[data-astro-cid-ct4ebtbq]{color:var(--orange);opacity:.5;pointer-events:none;font-size:18px;animation:3s ease-in-out infinite spark-twinkle;position:absolute}.bono-spark[data-astro-cid-ct4ebtbq].s1{font-size:14px;animation-delay:0s;top:18px;left:38%}.bono-spark[data-astro-cid-ct4ebtbq].s2{font-size:20px;animation-delay:.7s;top:30%;right:38%}.bono-spark[data-astro-cid-ct4ebtbq].s3{font-size:12px;animation-delay:1.4s;top:55%;left:4%}.bono-spark[data-astro-cid-ct4ebtbq].s4{font-size:16px;animation-delay:2.1s;bottom:30%;right:6%}@keyframes spark-twinkle{0%,to{opacity:.2;transform:scale(.85)}50%{opacity:.75;transform:scale(1.1)}}.bono-content[data-astro-cid-ct4ebtbq]{z-index:2;position:relative}.bono-grid[data-astro-cid-ct4ebtbq]{grid-template-columns:1fr 300px;align-items:center;gap:44px;margin-bottom:8px;display:grid}.bono-badge[data-astro-cid-ct4ebtbq]{color:var(--orange);letter-spacing:.22em;background:#d9b87a2e;border:1px solid #d9b87a66;border-radius:4px;align-items:center;gap:6px;margin-bottom:20px;padding:6px 12px;font-size:11px;font-weight:800;display:inline-flex}.bono-left[data-astro-cid-ct4ebtbq] h2[data-astro-cid-ct4ebtbq]{color:#fff;margin-bottom:14px;font-size:1.75rem;font-weight:800;line-height:1.2}.bono-left[data-astro-cid-ct4ebtbq] h2[data-astro-cid-ct4ebtbq] .accent[data-astro-cid-ct4ebtbq]{color:var(--orange)}.bono-left[data-astro-cid-ct4ebtbq] p[data-astro-cid-ct4ebtbq]{color:#ffffffeb;max-width:460px;margin:0;font-size:.95rem;font-weight:500;line-height:1.6}.bono-perks[data-astro-cid-ct4ebtbq]{border-top:1px solid #ffffff1f;border-bottom:1px solid #ffffff1f;grid-template-columns:repeat(3,1fr);gap:18px;margin:0 0 8px;padding:22px 0;list-style:none;display:grid}.bono-perks[data-astro-cid-ct4ebtbq] li[data-astro-cid-ct4ebtbq]{color:#fff;align-items:center;gap:10px;font-size:.88rem;font-weight:600;line-height:1.3;display:flex}.bono-perks[data-astro-cid-ct4ebtbq] li[data-astro-cid-ct4ebtbq] svg[data-astro-cid-ct4ebtbq]{background:var(--orange);color:#fff;border-radius:50%;flex-shrink:0;width:22px;height:22px;padding:5px;box-shadow:0 2px 8px #d9b87a59}.bono-cta-wrap[data-astro-cid-ct4ebtbq]{text-align:center;flex-direction:column;align-items:center;gap:10px;margin-top:22px;display:flex}.bono-cta-wrap[data-astro-cid-ct4ebtbq] .btn-orange[data-astro-cid-ct4ebtbq]{padding:16px 32px;font-size:14px;font-weight:700}.bono-microcopy[data-astro-cid-ct4ebtbq]{color:#ffffffb3;letter-spacing:.03em;font-size:11px;font-weight:500}.bono-coupon[data-astro-cid-ct4ebtbq]{color:var(--green);text-align:center;background:#fff;border-radius:12px;padding:26px 24px 22px;transition:transform .3s;position:relative;transform:rotate(-2deg);box-shadow:0 12px 30px #00000040,0 0 0 1px #d9b87a4d,0 0 40px #d9b87a40}.bono-coupon[data-astro-cid-ct4ebtbq]:hover{transform:rotate(0)scale(1.02)}.bono-coupon[data-astro-cid-ct4ebtbq]:before,.bono-coupon[data-astro-cid-ct4ebtbq]:after{content:"";background:var(--green);border-radius:50%;width:18px;height:18px;position:absolute;top:50%;transform:translateY(-50%)}.bono-coupon[data-astro-cid-ct4ebtbq]:before{left:-9px}.bono-coupon[data-astro-cid-ct4ebtbq]:after{right:-9px}.coupon-label[data-astro-cid-ct4ebtbq]{letter-spacing:.22em;color:var(--orange);margin-bottom:8px;font-size:10px;font-weight:800}.coupon-amount[data-astro-cid-ct4ebtbq]{justify-content:center;align-items:flex-start;gap:4px;margin-bottom:6px;display:flex;position:relative}.coupon-prefix[data-astro-cid-ct4ebtbq]{color:var(--text-mute);text-transform:lowercase;letter-spacing:.05em;align-self:flex-end;margin-bottom:14px;font-size:12px;font-weight:600}.coupon-currency[data-astro-cid-ct4ebtbq]{color:var(--green);margin-top:12px;font-size:1.2rem;font-weight:700}.coupon-value[data-astro-cid-ct4ebtbq]{color:var(--orange);letter-spacing:-.02em;font-variant-numeric:tabular-nums;text-shadow:0 2px #d9b87a26;font-size:4rem;font-weight:800;line-height:.95}.coupon-foot[data-astro-cid-ct4ebtbq]{color:var(--text-soft);letter-spacing:.04em;border-top:1.5px dashed var(--line);margin-top:6px;padding-top:12px;font-size:12px;font-weight:600}.coupon-foot[data-astro-cid-ct4ebtbq] strong[data-astro-cid-ct4ebtbq]{color:var(--green)}.bono-disclaimer[data-astro-cid-ct4ebtbq]{color:#ffffffa6;border-top:1px solid #ffffff26;margin-top:8px;padding-top:20px;font-size:.72rem;line-height:1.65}.bono-disclaimer[data-astro-cid-ct4ebtbq] strong[data-astro-cid-ct4ebtbq]{color:#fff;margin-bottom:8px;font-weight:600;display:block}.testimonios-section[data-astro-cid-ct4ebtbq]{text-align:center}.testimonios-section[data-astro-cid-ct4ebtbq] .section-divider[data-astro-cid-ct4ebtbq]{margin-left:auto;margin-right:auto}.test-grid[data-astro-cid-ct4ebtbq]{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:32px;display:grid}.test-card[data-astro-cid-ct4ebtbq]{background:var(--green);color:#fff;text-align:center;border-radius:8px;margin-top:36px;padding:36px 22px 22px;position:relative}.test-avatar[data-astro-cid-ct4ebtbq]{background:linear-gradient(135deg, var(--orange), #c97a1f);color:#fff;border:4px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;font-family:Poppins,sans-serif;font-size:1.5rem;font-weight:700;display:flex;position:absolute;top:-36px;left:50%;transform:translate(-50%)}.test-text[data-astro-cid-ct4ebtbq]{color:#fffffff2;min-height:70px;margin-bottom:14px;font-size:.88rem;font-style:italic;line-height:1.5}.test-name[data-astro-cid-ct4ebtbq]{color:#fff;margin-bottom:2px;font-size:.95rem;font-weight:700}.test-role[data-astro-cid-ct4ebtbq]{color:var(--orange);font-size:.78rem;font-weight:500}.test-dots[data-astro-cid-ct4ebtbq]{justify-content:center;gap:6px;margin-top:28px;display:flex}.test-dot[data-astro-cid-ct4ebtbq]{background:var(--line);cursor:pointer;border-radius:50%;width:8px;height:8px}.test-dot[data-astro-cid-ct4ebtbq].active{background:var(--orange)}.footer[data-astro-cid-ct4ebtbq]{background:var(--green);color:#ffffffb3;padding:56px 0 20px}.footer-grid[data-astro-cid-ct4ebtbq]{grid-template-columns:1.5fr 1fr 1fr 1fr 1fr;gap:40px;margin-bottom:40px;display:grid}.footer-brand[data-astro-cid-ct4ebtbq] .logo[data-astro-cid-ct4ebtbq]{margin-bottom:14px;font-size:1.5rem}.footer-brand[data-astro-cid-ct4ebtbq] p[data-astro-cid-ct4ebtbq]{color:#ffffffa6;max-width:320px;margin-bottom:18px;font-size:13px;line-height:1.6}.footer-social[data-astro-cid-ct4ebtbq]{gap:8px;display:flex}.footer-social[data-astro-cid-ct4ebtbq] a[data-astro-cid-ct4ebtbq]{color:#fff;background:#ffffff1a;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;transition:background .25s;display:inline-flex}.footer-social[data-astro-cid-ct4ebtbq] a[data-astro-cid-ct4ebtbq]:hover{background:var(--orange)}.footer-col[data-astro-cid-ct4ebtbq] h5[data-astro-cid-ct4ebtbq]{letter-spacing:.18em;text-transform:uppercase;color:#fff;margin-bottom:16px;font-size:12px;font-weight:600}.footer-col[data-astro-cid-ct4ebtbq] ul[data-astro-cid-ct4ebtbq] li[data-astro-cid-ct4ebtbq]{margin-bottom:8px}.footer-col[data-astro-cid-ct4ebtbq] a[data-astro-cid-ct4ebtbq]{color:#ffffffb3;font-size:13px;transition:color .2s}.footer-col[data-astro-cid-ct4ebtbq] a[data-astro-cid-ct4ebtbq]:hover{color:var(--orange)}.footer-bottom[data-astro-cid-ct4ebtbq]{color:#ffffff80;border-top:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding-top:20px;font-size:12px;display:flex}.whatsapp-float[data-astro-cid-ct4ebtbq]{color:#fff;z-index:50;background:#25d366;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;transition:transform .25s;display:flex;position:fixed;bottom:20px;right:20px;box-shadow:0 6px 20px #25d36659}.whatsapp-float[data-astro-cid-ct4ebtbq]:hover{transform:scale(1.08)}@media (width<=1100px){.main-grid[data-astro-cid-ct4ebtbq]{grid-template-columns:1fr}.form-rail[data-astro-cid-ct4ebtbq]{order:-1}.main-content[data-astro-cid-ct4ebtbq]{order:0}.form-sticky[data-astro-cid-ct4ebtbq]{margin-top:32px;position:relative;top:0}.form-card[data-astro-cid-ct4ebtbq]{margin-top:0}.info-bar-inner[data-astro-cid-ct4ebtbq]{grid-template-columns:1fr 1fr}.info-bar-form-spacer[data-astro-cid-ct4ebtbq]{display:none}}@media (width<=768px){.nav-inner[data-astro-cid-ct4ebtbq]{gap:8px}.nav-links[data-astro-cid-ct4ebtbq]{background:var(--green);border-top:1px solid #ffffff14;flex-direction:column;gap:0;padding:8px 20px 20px;display:none;position:absolute;top:100%;left:0;right:0;box-shadow:0 6px 18px #0003}.nav[data-astro-cid-ct4ebtbq].menu-open .nav-links[data-astro-cid-ct4ebtbq]{display:flex}.nav-links[data-astro-cid-ct4ebtbq] li[data-astro-cid-ct4ebtbq]{border-bottom:1px solid #ffffff0f}.nav-links[data-astro-cid-ct4ebtbq] li[data-astro-cid-ct4ebtbq]:last-child{border-bottom:none}.nav-links[data-astro-cid-ct4ebtbq] a[data-astro-cid-ct4ebtbq]{padding:14px 0;font-size:15px;display:block}.nav-cta[data-astro-cid-ct4ebtbq]{margin-left:auto;padding:8px 14px;font-size:13px}.menu-toggle[data-astro-cid-ct4ebtbq]{display:inline-flex}.info-bar-inner[data-astro-cid-ct4ebtbq]{text-align:center;grid-template-columns:1fr}.info-list[data-astro-cid-ct4ebtbq]{align-items:center}.caract-grid[data-astro-cid-ct4ebtbq]{grid-template-columns:repeat(2,1fr)}.photo-thumbs[data-astro-cid-ct4ebtbq]{grid-template-columns:repeat(4,1fr);gap:6px}.photo-thumbs[data-astro-cid-ct4ebtbq] .photo-thumb[data-astro-cid-ct4ebtbq]:nth-child(n+5){display:none}.photo-nav[data-astro-cid-ct4ebtbq]{width:34px;height:34px}.ubic-info[data-astro-cid-ct4ebtbq],.test-grid[data-astro-cid-ct4ebtbq]{grid-template-columns:1fr}.test-card[data-astro-cid-ct4ebtbq]{margin-top:44px}.aliados-grid[data-astro-cid-ct4ebtbq]{grid-template-columns:repeat(2,1fr)}.footer-grid[data-astro-cid-ct4ebtbq]{grid-template-columns:1fr;gap:28px}.footer-bottom[data-astro-cid-ct4ebtbq]{text-align:center;flex-direction:column;gap:8px}.bono-block[data-astro-cid-ct4ebtbq]{padding:28px 22px 22px}.bono-grid[data-astro-cid-ct4ebtbq]{grid-template-columns:1fr;gap:28px}.bono-coupon[data-astro-cid-ct4ebtbq]{max-width:320px;margin:0 auto;transform:rotate(0)}.bono-left[data-astro-cid-ct4ebtbq] h2[data-astro-cid-ct4ebtbq]{font-size:1.4rem}.coupon-value[data-astro-cid-ct4ebtbq]{font-size:3.2rem}.bono-perks[data-astro-cid-ct4ebtbq]{grid-template-columns:1fr;gap:12px;padding:18px 0}.respaldo-stats[data-astro-cid-ct4ebtbq]{grid-template-columns:1fr}}.form-card-close[data-astro-cid-ct4ebtbq]{display:none}.section-title[data-astro-cid-ct4ebtbq] .accent[data-astro-cid-ct4ebtbq]{color:var(--orange)}.btn-orange[data-astro-cid-ct4ebtbq],.form-submit[data-astro-cid-ct4ebtbq]{color:var(--green)}.btn-orange[data-astro-cid-ct4ebtbq]:hover{color:var(--green-dark)}.coupon-label[data-astro-cid-ct4ebtbq],.coupon-currency[data-astro-cid-ct4ebtbq],.coupon-value[data-astro-cid-ct4ebtbq]{color:var(--green)}.coupon-value[data-astro-cid-ct4ebtbq]{text-shadow:0 2px #4f42111f}.aliados-block[data-astro-cid-ct4ebtbq]:before{background:var(--green)}.field[data-astro-cid-ct4ebtbq] input[data-astro-cid-ct4ebtbq]:focus,.field[data-astro-cid-ct4ebtbq] select[data-astro-cid-ct4ebtbq]:focus{border-color:var(--green);box-shadow:0 0 0 3px #4f42112e}
