.Contacto_section__ekkYs{padding:clamp(5rem,10vw,8rem) 0;border-top:1px solid var(--border-subtle)}.Contacto_inner__ZPwXf{max-width:1280px;margin:0 auto;padding:0 clamp(1rem,5vw,4rem);display:grid;grid-template-columns:1fr 1fr;grid-gap:4rem;gap:4rem;align-items:start}.Contacto_formSide__W_4J5{display:flex;flex-direction:column;gap:1.5rem}.Contacto_label__3eF2D{font-size:.75rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--accent-energy)}.Contacto_title__CsJEi{font-family:var(--font-display);font-weight:800;font-size:clamp(2.5rem,5vw,4rem);letter-spacing:-.03em;line-height:1;color:var(--text-primary)}.Contacto_subtitle__YtRW3{font-size:1rem;color:var(--text-secondary);line-height:1.7}.Contacto_form__Gv6w_{display:flex;flex-direction:column;gap:1.25rem}.Contacto_field__2Ylb9{display:flex;flex-direction:column;gap:.4rem}.Contacto_fieldLabel__mpJVm{font-size:.8rem;font-weight:600;letter-spacing:.06em;color:var(--text-secondary);text-transform:uppercase}.Contacto_input__MxJXj{width:100%;background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);padding:.85rem 1rem;color:var(--text-primary);font-family:var(--font-body);font-size:.95rem;transition:border-color var(--transition-base),box-shadow var(--transition-base);outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.Contacto_input__MxJXj::placeholder{color:var(--text-secondary);opacity:.6}.Contacto_input__MxJXj:focus{border-color:rgba(255,215,0,.4);box-shadow:0 0 0 3px rgba(255,215,0,.06)}.Contacto_input__MxJXj option{background:#111}.Contacto_textarea__rdgF8{resize:vertical;min-height:120px}.Contacto_submitBtn__fDD6N{background:var(--accent-energy);color:#050505;border:none;border-radius:999px;padding:1rem 2.5rem;font-family:var(--font-body);font-size:1rem;font-weight:700;cursor:pointer;transition:transform var(--transition-base),box-shadow var(--transition-base);align-self:flex-start;letter-spacing:.02em}.Contacto_submitBtn__fDD6N:hover{transform:translateY(-2px);box-shadow:0 8px 32px rgba(255,215,0,.3)}.Contacto_successMsg__ogfNC{display:flex;align-items:center;gap:.75rem;background:rgba(255,215,0,.08);border:1px solid rgba(255,215,0,.2);border-radius:var(--radius-md);padding:1.25rem 1.5rem;color:var(--accent-energy);font-weight:600;font-size:.95rem}.Contacto_infoSide__zDVhf{display:flex;flex-direction:column;gap:1.5rem;position:-webkit-sticky;position:sticky;top:100px}.Contacto_mapPlaceholder___RXCk{height:260px;background:var(--bg-elevated);border:1px dashed var(--border-subtle);border-radius:var(--radius-lg);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem}.Contacto_mapPin__YQvzf{font-size:2rem}.Contacto_mapText__e__2V{font-weight:700;color:var(--text-primary);font-size:1.1rem}.Contacto_mapSub__If1b6{font-size:.85rem;color:var(--text-secondary)}.Contacto_infoCards__2ZY_w{display:flex;flex-direction:column;gap:.75rem}.Contacto_infoCard__unIrk{display:flex;align-items:center;gap:1rem;background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:1rem 1.25rem;text-decoration:none;transition:border-color var(--transition-base),transform var(--transition-base)}.Contacto_infoCard__unIrk:hover{border-color:var(--border-hover);transform:translateX(4px)}.Contacto_whatsapp__89A19:hover{border-color:rgba(37,211,102,.4);box-shadow:0 0 20px rgba(37,211,102,.08)}.Contacto_infoIcon__qdyog{font-size:1.25rem;flex-shrink:0}.Contacto_infoLabel__EftrT{font-size:.7rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--text-secondary)}.Contacto_infoValue__1aaIC{font-size:.9rem;color:var(--text-primary);font-weight:500;margin-top:.15rem}@media (max-width:900px){.Contacto_inner__ZPwXf{grid-template-columns:1fr;gap:3rem}.Contacto_infoSide__zDVhf{position:static}}@media (max-width:600px){.Contacto_inner__ZPwXf{gap:2rem}.Contacto_mapPlaceholder___RXCk{height:180px}.Contacto_submitBtn__fDD6N{width:100%;text-align:center;align-self:stretch}.Contacto_infoCard__unIrk{padding:.85rem 1rem}.Contacto_infoValue__1aaIC{font-size:.82rem;word-break:break-all}}.DivisionSelector_section__nOP1n{padding:0;min-height:100svh;display:flex;align-items:stretch}.DivisionSelector_grid__IyKG5{display:grid;grid-template-columns:1fr 1fr;width:100%;min-height:100svh}.DivisionSelector_card__HIEBe{position:relative;display:flex;align-items:center;justify-content:center;cursor:pointer;overflow:hidden;transition:background var(--transition-slow)}.DivisionSelector_card__HIEBe:hover .DivisionSelector_cardBorder__9Od16{opacity:1}.DivisionSelector_card__HIEBe:hover .DivisionSelector_explore__bLKxe span{transform:translateX(4px)}.DivisionSelector_cursorGlow__tEkPI{position:absolute;inset:0;pointer-events:none;z-index:0;transition:opacity .2s}.DivisionSelector_auroraEnergy__2_qAF{position:absolute;inset:0;background:radial-gradient(ellipse 70% 60% at 50% 80%,rgba(255,215,0,.07) 0,transparent 70%);pointer-events:none;opacity:0;transition:opacity var(--transition-slow)}.DivisionSelector_cardEnergy__vVZAf:hover .DivisionSelector_auroraEnergy__2_qAF{opacity:1}.DivisionSelector_auroraMarine__0fO1W{position:absolute;inset:0;background:radial-gradient(ellipse 70% 60% at 50% 80%,rgba(10,132,255,.07) 0,transparent 70%);pointer-events:none;opacity:0;transition:opacity var(--transition-slow)}.DivisionSelector_cardMarine__6b6Oz:hover .DivisionSelector_auroraMarine__0fO1W{opacity:1}.DivisionSelector_cardEnergy__vVZAf{border-right:1px solid var(--border-subtle)}.DivisionSelector_cardBorder__9Od16{position:absolute;inset:0;border:1.5px solid var(--accent);box-shadow:inset 0 0 60px var(--glow);pointer-events:none;opacity:0;transition:opacity var(--transition-slow);border-radius:0}.DivisionSelector_cardContent__tM_tv{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.25rem;padding:clamp(2rem,6vw,5rem) clamp(1.5rem,5vw,4rem);max-width:480px}.DivisionSelector_iconWrap__ek9mR{display:flex;align-items:center;justify-content:center;width:80px;height:80px;background:var(--bg-glass);border:1px solid var(--border-subtle);border-radius:50%;transition:transform var(--transition-base),box-shadow var(--transition-base)}.DivisionSelector_card__HIEBe:hover .DivisionSelector_iconWrap__ek9mR{transform:scale(1.1) translateY(-4px)}.DivisionSelector_cardTitle__jb5zA{font-family:var(--font-display);font-weight:800;font-size:clamp(2.5rem,5vw,4rem);letter-spacing:-.02em;line-height:1}.DivisionSelector_cardDesc__zVQqF{font-size:clamp(.9rem,1.5vw,1.05rem);color:var(--text-secondary);line-height:1.7;max-width:360px}.DivisionSelector_explore__bLKxe{display:flex;align-items:center;gap:.4rem;font-weight:700;font-size:.95rem;letter-spacing:.04em;text-transform:uppercase}.DivisionSelector_explore__bLKxe span{display:inline-block;transition:transform var(--transition-base)}@media (max-width:768px){.DivisionSelector_grid__IyKG5{grid-template-columns:1fr}.DivisionSelector_card__HIEBe{min-height:70svh}.DivisionSelector_cardEnergy__vVZAf{border-right:none;border-bottom:1px solid var(--border-subtle)}.DivisionSelector_cardContent__tM_tv{padding:3rem 2rem}.DivisionSelector_cardTitle__jb5zA{font-size:clamp(2.2rem,10vw,3.2rem)}.DivisionSelector_cardDesc__zVQqF{font-size:.95rem}.DivisionSelector_iconWrap__ek9mR{width:64px;height:64px}}.Footer_footer__UaG1g{border-top:1px solid var(--border-subtle);padding:clamp(3rem,6vw,5rem) 0 2rem;background:#05070a}.Footer_inner__ACAek{max-width:1280px;padding:0 clamp(1rem,5vw,4rem);display:grid;grid-template-columns:2fr 1fr 1.5fr 1.5fr;grid-gap:3rem;gap:3rem;margin:0 auto 3rem}.Footer_brand___zP6t{display:flex;flex-direction:column;gap:1rem}.Footer_logoWrap__8T1An{display:inline-flex}.Footer_logoImg__gyh1b{width:72px;height:auto;filter:drop-shadow(0 0 8px rgba(255,215,0,.2));transition:filter .3s ease,transform .3s ease}.Footer_logoImg__gyh1b:hover{filter:drop-shadow(0 0 18px rgba(255,215,0,.5));transform:rotate(8deg) scale(1.05)}.Footer_tagline__EtMBR{font-size:.85rem;color:var(--text-secondary);line-height:1.7}.Footer_socials__QgDMT{display:flex;gap:.5rem}.Footer_social___aQ_M{width:36px;height:36px;background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);display:flex;align-items:center;justify-content:center;color:var(--text-secondary);font-size:.7rem;font-weight:700;letter-spacing:.05em;text-decoration:none;transition:color var(--transition-base),border-color var(--transition-base),transform .2s ease}.Footer_social___aQ_M:hover{color:#FFD700;border-color:rgba(255,215,0,.4);transform:translateY(-2px)}.Footer_col__Uenj5{display:flex;flex-direction:column;gap:.6rem}.Footer_colTitle__sNZTr{font-size:.7rem;font-weight:800;letter-spacing:.2em;text-transform:uppercase;color:#FFD700;margin-bottom:.4rem}.Footer_link__EWWOW,.Footer_pageLink__IZ_Zc{background:none;border:none;cursor:pointer;color:var(--text-secondary);font-family:var(--font-body);font-size:.85rem;padding:0;text-align:left;text-decoration:none;transition:color var(--transition-base),transform .2s ease;display:inline-flex;align-items:center;gap:.4rem}.Footer_link__EWWOW:hover,.Footer_pageLink__IZ_Zc:hover{color:#fff;transform:translateX(3px)}.Footer_item__XWvRu{font-size:.85rem;color:var(--text-secondary);line-height:1.5;display:flex;align-items:center;gap:.4rem}.Footer_bottom__O5rKs{max-width:1280px;margin:0 auto;padding:1.5rem clamp(1rem,5vw,4rem) 0;border-top:1px solid var(--border-subtle);display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem}.Footer_copy__IbaoR,.Footer_dev__EN5UF{font-size:.78rem;color:var(--text-secondary)}.Footer_dev__EN5UF{text-decoration:none;transition:color var(--transition-base)}.Footer_dev__EN5UF:hover{color:#FFD700}@media (max-width:1024px){.Footer_inner__ACAek{grid-template-columns:1fr 1fr}.Footer_brand___zP6t{grid-column:span 2}}@media (max-width:600px){.Footer_inner__ACAek{grid-template-columns:1fr 1fr;gap:2rem}.Footer_brand___zP6t{grid-column:span 2}.Footer_logoImg__gyh1b{width:52px}.Footer_tagline__EtMBR{font-size:.78rem}.Footer_bottom__O5rKs{flex-direction:column;align-items:flex-start;gap:.5rem}.Footer_copy__IbaoR,.Footer_dev__EN5UF{font-size:.72rem}}.Hero_hero__T3Fr4{position:relative;min-height:100svh;display:flex;align-items:center;justify-content:center;overflow:hidden}.Hero_videoBg__d7bl7,.Hero_video__w7Qza{position:absolute;inset:0}.Hero_video__w7Qza{width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .8s ease;z-index:0}.Hero_videoActive__OAyuo{opacity:1;z-index:1}.Hero_videoOut__vQHQn{opacity:0;z-index:1}.Hero_overlay__4XjG7{position:absolute;inset:0;z-index:2;background:linear-gradient(180deg,rgba(5,5,5,.35) 0,rgba(5,5,5,.1) 40%,rgba(5,5,5,.7) 80%,#050505)}.Hero_content__9ypWn{position:relative;z-index:3;text-align:center;padding:0 clamp(1rem,5vw,4rem);max-width:1000px;display:flex;flex-direction:column;align-items:center;gap:1.5rem}.Hero_logo__KLHdu{width:clamp(100px,12vw,160px);height:auto;filter:drop-shadow(0 4px 24px rgba(255,215,0,.2));animation:Hero_fadeIn__oyFhM 1s ease .4s both}.Hero_subtitle__lkRtQ{font-size:clamp(1rem,2.5vw,1.3rem);color:var(--text-secondary);font-weight:400;animation:Hero_fadeIn__oyFhM .8s ease .8s both}.Hero_typewriter__X4O1r{display:inline-block;overflow:hidden;white-space:nowrap;border-right:2px solid var(--accent-energy);animation:Hero_typing__S_OC6 1.8s steps(60) 1.2s both,Hero_blinkCursor__YCRSs .8s step-end 1.2s infinite;max-width:100%}@keyframes Hero_typing__S_OC6{0%{width:0}to{width:100%}}@keyframes Hero_blinkCursor__YCRSs{0%,to{border-color:var(--accent-energy)}50%{border-color:transparent}}.Hero_ctas__4iFP6{display:flex;gap:1rem;flex-wrap:wrap;justify-content:center;animation:Hero_fadeIn__oyFhM .8s ease 1.6s both}.Hero_ctaEnergy__NlwGR,.Hero_ctaMarine__3syWv{display:flex;align-items:center;gap:.5rem;padding:.9rem 2.5rem;border-radius:999px;font-family:var(--font-body);font-size:1rem;font-weight:700;letter-spacing:.02em;cursor:pointer;border:none;transition:transform .4s cubic-bezier(.25,.46,.45,.94),box-shadow var(--transition-base);will-change:transform}.Hero_ctaEnergy__NlwGR{background:var(--accent-energy);color:#050505;box-shadow:0 0 32px rgba(var(--accent-energy-rgb),.3)}.Hero_ctaEnergy__NlwGR:hover{transform:translateY(-2px) scale(1.03);box-shadow:0 0 48px rgba(var(--accent-energy-rgb),.5)}.Hero_ctaMarine__3syWv{background:transparent;color:var(--accent-marine);border:1.5px solid var(--accent-marine);box-shadow:0 0 24px rgba(var(--accent-marine-rgb),.2)}.Hero_ctaMarine__3syWv:hover{background:rgba(var(--accent-marine-rgb),.1);transform:translateY(-2px) scale(1.03);box-shadow:0 0 40px rgba(var(--accent-marine-rgb),.35)}.Hero_carouselNav__k2Bk3{display:flex;gap:.75rem;align-items:center;animation:Hero_fadeIn__oyFhM .8s ease 2s both}.Hero_carouselDot__SJ9AC{position:relative;width:40px;height:4px;background:rgba(255,255,255,.2);border:none;border-radius:999px;cursor:pointer;padding:0;overflow:hidden;transition:background .3s ease}.Hero_carouselDot__SJ9AC:hover{background:rgba(255,255,255,.35)}.Hero_carouselDotProgress__CLnQh{position:absolute;inset:0;background:var(--accent-energy);border-radius:999px;transform:scaleX(0);transform-origin:left}.Hero_carouselDotActive__QM5G4 .Hero_carouselDotProgress__CLnQh{animation:Hero_progressFill__ZZfct linear forwards}@keyframes Hero_progressFill__ZZfct{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.Hero_scrollIndicator__XhYHB{position:absolute;bottom:2.5rem;left:50%;transform:translateX(-50%);z-index:3;width:28px;height:44px;border:1.5px solid var(--border-subtle);border-radius:999px;display:flex;align-items:flex-start;justify-content:center;padding-top:6px;animation:Hero_fadeIn__oyFhM 1s ease 3s both}.Hero_scrollDot__H2hC7{width:4px;height:8px;background:var(--text-secondary);border-radius:999px;animation:Hero_scrollDown__65R0q 2s ease-in-out infinite}@keyframes Hero_scrollDown__65R0q{0%{transform:translateY(0);opacity:1}60%{transform:translateY(14px);opacity:0}61%{transform:translateY(0);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes Hero_fadeIn__oyFhM{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.Hero_typewriter__X4O1r{white-space:normal;border-right:none;animation:Hero_fadeIn__oyFhM .8s ease 1.2s both}.Hero_content__9ypWn{gap:1.25rem;padding-top:5rem}.Hero_logo__KLHdu{width:clamp(140px,50vw,220px)}.Hero_ctas__4iFP6{flex-direction:column;align-items:stretch;gap:.75rem}.Hero_ctaEnergy__NlwGR,.Hero_ctaMarine__3syWv{justify-content:center;padding:1rem 1.5rem}.Hero_carouselDot__SJ9AC{width:28px;height:3px}.Hero_scrollIndicator__XhYHB{display:none}}.Navbar_nav__A66_N{position:fixed;top:0;left:0;right:0;z-index:1000;padding:1.25rem 2rem;transition:background var(--transition-base),border-color var(--transition-base),-webkit-backdrop-filter var(--transition-base);transition:background var(--transition-base),backdrop-filter var(--transition-base),border-color var(--transition-base);transition:background var(--transition-base),backdrop-filter var(--transition-base),border-color var(--transition-base),-webkit-backdrop-filter var(--transition-base)}.Navbar_nav__A66_N.Navbar_scrolled___WOss{background:var(--bg-glass-strong);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border-bottom:1px solid var(--border-subtle)}.Navbar_inner__GwI1d{max-width:1280px;margin:0 auto;display:flex;align-items:center;justify-content:space-between}.Navbar_logo__UM0Ax{background:none;border:none;cursor:pointer;padding:0;display:flex;align-items:center}.Navbar_logoImg__CyrkP{object-fit:contain;transition:transform .3s ease,filter .3s ease;filter:drop-shadow(0 0 8px rgba(255,215,0,.2))}.Navbar_logo__UM0Ax:hover .Navbar_logoImg__CyrkP{transform:scale(1.08) rotate(6deg);filter:drop-shadow(0 0 14px rgba(255,215,0,.45))}.Navbar_links__lFeE5{display:flex;align-items:center;gap:.25rem}.Navbar_link__9Nm3x{background:none;border:none;cursor:pointer;color:var(--text-secondary);font-family:var(--font-body);font-size:.9rem;font-weight:500;padding:.5rem 1rem;border-radius:var(--radius-sm);display:flex;align-items:center;gap:.5rem;transition:color var(--transition-base)}.Navbar_link__9Nm3x:hover{color:var(--text-primary)}.Navbar_dot__Vi0j_{width:6px;height:6px;border-radius:50%;flex-shrink:0}.Navbar_navLink__id1IU{position:relative;display:flex;align-items:center;gap:.4rem;color:var(--text-secondary);font-family:var(--font-body);font-size:.9rem;font-weight:600;padding:.5rem .9rem;border-radius:var(--radius-sm);text-decoration:none;transition:color var(--transition-base),background var(--transition-base)}.Navbar_navLink__id1IU:hover{color:var(--text-primary);background:rgba(255,255,255,.04)}.Navbar_navLink__id1IU svg{opacity:.7;transition:opacity var(--transition-base)}.Navbar_navLink__id1IU:hover svg{opacity:1}.Navbar_navLinkActive__CmfE_{color:var(--accent-energy);background:rgba(255,215,0,.08)}.Navbar_navLinkActive__CmfE_:after{content:"";position:absolute;bottom:-2px;left:50%;transform:translateX(-50%);width:20px;height:3px;border-radius:2px;background:var(--accent-energy);box-shadow:0 0 8px rgba(255,215,0,.5)}.Navbar_navLinkActive__CmfE_ svg{opacity:1;color:var(--accent-energy)}.Navbar_cartBtn__j6ZJT{position:relative;display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:var(--bg-glass);border:1px solid var(--border-subtle);border-radius:50%;color:var(--text-secondary);cursor:pointer;transition:color var(--transition-base),border-color var(--transition-base),background var(--transition-base)}.Navbar_cartBtn__j6ZJT:hover{color:var(--accent-energy);border-color:rgba(255,215,0,.3);background:rgba(255,215,0,.06)}.Navbar_cartBadge__kN7rO{position:absolute;top:-4px;right:-4px;background:var(--accent-energy);color:#000;border-radius:50%;width:18px;height:18px;display:flex;align-items:center;justify-content:center;font-size:.65rem;font-weight:800;font-family:var(--font-mono);animation:Navbar_badgeBounce__tZplV .4s ease}.Navbar_cta__NEzYS{background:var(--bg-glass);border:1px solid var(--border-subtle);cursor:pointer;color:var(--text-primary);font-family:var(--font-body);font-size:.85rem;font-weight:600;padding:.5rem 1.25rem;border-radius:999px;transition:background var(--transition-base),border-color var(--transition-base);letter-spacing:.02em}.Navbar_cta__NEzYS:hover{background:rgba(255,255,255,.1);border-color:var(--border-hover)}@media (max-width:768px){.Navbar_nav__A66_N{display:none}}.checkout_page__DemKh{min-height:100vh;background:var(--bg-primary);color:var(--text-primary);font-family:var(--font-body)}.checkout_container__GDzOa{max-width:1200px;margin:0 auto;padding:8rem 1.5rem 4rem}.checkout_title___IbnB{font-family:var(--font-title);font-size:clamp(1.8rem,4vw,2.4rem);font-weight:800;color:var(--text-primary);margin-bottom:2rem;letter-spacing:-.02em}.checkout_grid__ebS7C{display:grid;grid-template-columns:1.4fr 1fr;grid-gap:2.5rem;gap:2.5rem;align-items:start}.checkout_form__OXOJ2{display:flex;flex-direction:column;gap:1.5rem}.checkout_sectionCard__bPBT7{background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);padding:1.75rem;transition:border-color var(--transition-base)}.checkout_sectionCard__bPBT7:hover{border-color:var(--border-hover)}.checkout_sectionTitle__Dq1nj{font-family:var(--font-title);font-size:1.15rem;font-weight:700;color:var(--text-primary);margin-bottom:1.25rem;display:flex;align-items:center;gap:.5rem}.checkout_fieldGroup__hDKLs{display:flex;flex-direction:column;gap:1rem}.checkout_input__9WsV1{width:100%;padding:.85rem 1rem;background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:var(--radius-md);color:var(--text-primary);font-family:var(--font-body);font-size:.95rem;transition:border-color var(--transition-base),box-shadow var(--transition-base)}.checkout_input__9WsV1:focus{outline:none;border-color:var(--accent-gold);box-shadow:0 0 12px rgba(255,215,0,.15)}.checkout_optionGrid__ibKZr{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem}.checkout_optionCard__OzL28{padding:1rem 1.25rem;background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:var(--radius-md);cursor:pointer;display:flex;align-items:center;gap:.75rem;transition:all var(--transition-base);-webkit-user-select:none;-moz-user-select:none;user-select:none}.checkout_optionCard__OzL28:hover{border-color:var(--border-hover);background:var(--bg-surface-hover)}.checkout_optionCardActive__tO9zb{background:rgba(255,215,0,.08);border-color:var(--accent-gold)}.checkout_radioInput__71kLu{accent-color:var(--accent-gold);width:18px;height:18px;cursor:pointer}.checkout_optionText__jgSNz{font-size:.9rem;font-weight:600;color:var(--text-primary)}.checkout_optionSubtext__HAMST{font-size:.8rem;color:var(--text-secondary);margin-top:.2rem}.checkout_submitBtn__TVGZH{width:100%;padding:1.2rem;border-radius:var(--radius-md);border:none;background:var(--accent-gradient);color:#000;font-family:var(--font-body);font-size:1.1rem;font-weight:800;cursor:pointer;box-shadow:0 4px 20px rgba(255,215,0,.3);transition:transform var(--transition-base),box-shadow var(--transition-base)}.checkout_submitBtn__TVGZH:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 30px rgba(255,215,0,.5)}.checkout_submitBtn__TVGZH:disabled{opacity:.6;cursor:not-allowed}.checkout_summaryCard__oi2_q{background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);padding:1.75rem;position:-webkit-sticky;position:sticky;top:7rem}.checkout_summaryTitle__dOGEb{font-family:var(--font-title);font-size:1.15rem;font-weight:700;color:var(--text-primary);border-bottom:1px solid var(--border-subtle);padding-bottom:1rem;margin-bottom:1.25rem}.checkout_itemList__4EyIk{display:flex;flex-direction:column;gap:1rem;max-height:320px;overflow-y:auto;margin-bottom:1.5rem;padding-right:.5rem}.checkout_itemRow__keweB{display:flex;gap:1rem;align-items:center}.checkout_itemImg__J9Sf_{width:52px;height:52px;position:relative;background:var(--bg-elevated);border-radius:var(--radius-sm);border:1px solid var(--border-subtle);overflow:hidden;flex-shrink:0}.checkout_itemInfo__PHpbr{flex:1 1;min-width:0}.checkout_itemTitle__j_BiG{font-size:.88rem;font-weight:600;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.checkout_itemQty__X4nw6{font-size:.8rem;color:var(--text-secondary)}.checkout_itemPrice__rfOXL{font-family:var(--font-mono);font-weight:700;color:var(--accent-gold);font-size:.95rem}.checkout_summaryTotals__82PWD{border-top:1px solid var(--border-subtle);padding-top:1.25rem;display:flex;flex-direction:column;gap:.6rem}.checkout_totalRow__uLN8_{display:flex;justify-content:space-between;font-size:.9rem;color:var(--text-secondary)}.checkout_totalRowValue__CFlGa{color:var(--text-primary);font-weight:600}.checkout_totalRowUsd__pewzH{color:var(--accent-blue);font-weight:600;font-family:var(--font-mono)}.checkout_finalTotalRow__8CWmp{display:flex;justify-content:space-between;align-items:baseline;font-size:1.3rem;font-weight:800;margin-top:.5rem;padding-top:.75rem;border-top:1px solid var(--border-subtle);color:var(--accent-gold)}.checkout_finalTotalValue__0zpNM{font-family:var(--font-mono)}.checkout_confirmCard__m_M61{background:rgba(255,215,0,.04);border:1px solid var(--accent-gold);border-radius:var(--radius-xl);padding:3.5rem 2rem;text-align:center;max-width:750px;margin:0 auto}.checkout_confirmIcon__4F3_K{font-size:3.5rem;margin-bottom:1rem}.checkout_confirmTitle__6z6Ab{font-family:var(--font-title);font-size:clamp(1.8rem,3.5vw,2.2rem);font-weight:800;color:var(--accent-gold);margin-bottom:.75rem}.checkout_confirmDesc__SxfGX{color:var(--text-secondary);font-size:1.05rem;max-width:540px;margin:0 auto 2rem;line-height:1.6}.checkout_bankDetails__O1B0D{background:rgba(0,210,255,.06);border:1px solid var(--accent-blue);border-radius:var(--radius-lg);padding:1.5rem;margin:2rem 0;text-align:left}.checkout_bankTitle__1Nytl{color:var(--accent-blue);font-family:var(--font-title);font-size:1.1rem;font-weight:700;margin-bottom:.75rem}.checkout_bankLine__cgbze{font-size:.92rem;color:var(--text-primary);margin:.35rem 0}.checkout_bankNote__70etd{margin-top:.75rem;font-size:.82rem;color:var(--text-tertiary)}.checkout_btnGroup__k1iqr{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap;margin-top:2rem}.checkout_waBtn__DbAFc{background:var(--status-success);color:#000;padding:1rem 2rem;border-radius:var(--radius-md);font-weight:800;text-decoration:none;transition:transform var(--transition-base)}.checkout_waBtn__DbAFc:hover{transform:translateY(-2px)}.checkout_shopBtn__1s5_O{background:var(--bg-surface);border:1px solid var(--border-hover);color:var(--text-primary);padding:1rem 2rem;border-radius:var(--radius-md);font-weight:700;text-decoration:none;transition:border-color var(--transition-base)}.checkout_shopBtn__1s5_O:hover{border-color:var(--accent-gold)}.checkout_emptyState__DRMoW{text-align:center;padding:10rem 1.5rem}@media (max-width:900px){.checkout_grid__ebS7C,.checkout_optionGrid__ibKZr{grid-template-columns:1fr}}.cotizador_page__Yqzgu{min-height:100vh;background:var(--bg-primary);color:var(--text-primary);font-family:var(--font-body)}.cotizador_wrapper__Yot0L{max-width:900px;margin:0 auto;padding:8rem 1.5rem 5rem}.cotizador_header__wd_F1{text-align:center;margin-bottom:2.5rem}.cotizador_headerBadge__QBwtS{display:inline-block;background:rgba(255,215,0,.08);border:1px solid rgba(255,215,0,.2);color:var(--accent-energy);padding:.4rem 1.2rem;border-radius:50px;font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;font-family:var(--font-mono)}.cotizador_headerTitle__PsnMP{font-family:var(--font-display);font-size:clamp(2.2rem,5vw,3.2rem);font-weight:800;margin:1.2rem 0 .6rem;letter-spacing:-1.5px;color:var(--text-primary)}.cotizador_headerSubtitle__ih5oF{color:var(--text-secondary);font-size:1.05rem;max-width:600px;margin:0 auto;line-height:1.6}.cotizador_stepper__H0YPR{display:flex;align-items:center;justify-content:center;gap:0;margin-bottom:2.5rem;padding:0 1rem}.cotizador_stepItem__ASDkX{display:flex;flex-direction:column;align-items:center;gap:.5rem;position:relative;z-index:1}.cotizador_stepCircle__hPDLP{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.85rem;font-weight:800;font-family:var(--font-mono);border:2px solid var(--border-default);background:var(--bg-surface-2);color:var(--text-tertiary);transition:all var(--transition-base)}.cotizador_stepCircleActive__Mlpl4{border-color:var(--accent-energy);background:rgba(255,215,0,.12);color:var(--accent-energy);box-shadow:0 0 16px rgba(255,215,0,.2);animation:cotizador_pulseGlow__6xlMT 2s ease infinite}.cotizador_stepCircleDone__Uq_gN{border-color:var(--status-success);background:var(--status-success);color:#000}.cotizador_stepLabel__TiRny{font-size:.72rem;font-weight:600;color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.5px;transition:color var(--transition-base);text-align:center;max-width:80px}.cotizador_stepLabelActive__ywBNB{color:var(--accent-energy)}.cotizador_stepLabelDone__tUEOF{color:var(--status-success)}.cotizador_stepLine__Ekusa{flex:1 1;height:2px;background:var(--border-default);min-width:40px;max-width:120px;position:relative;align-self:flex-start;margin:19px .25rem 0;transition:background var(--transition-slow)}.cotizador_stepLineDone__Uf6bF{background:var(--status-success)}.cotizador_divisionToggle__8nksr{display:flex;gap:1rem;margin-bottom:2rem;justify-content:center}.cotizador_divisionBtn__RUCsI{flex:1 1;max-width:300px;padding:1.1rem;border-radius:var(--radius-md);border:1px solid var(--border-default);background:var(--bg-surface-1);color:var(--text-secondary);font-family:var(--font-display);font-weight:800;font-size:1.05rem;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:.6rem;transition:all var(--transition-base)}.cotizador_divisionBtn__RUCsI:hover{border-color:var(--border-hover);background:var(--bg-surface-2)}.cotizador_divisionBtnEnergyActive__EbSYJ{border-color:var(--accent-energy);background:rgba(255,215,0,.08);color:var(--accent-energy);box-shadow:0 0 24px rgba(255,215,0,.1)}.cotizador_divisionBtnMarineActive__SaLMG{border-color:var(--accent-marine);background:rgba(10,132,255,.08);color:var(--accent-marine);box-shadow:0 0 24px rgba(10,132,255,.1)}.cotizador_wizardCard__tureB{background:var(--bg-surface-1);border:1px solid var(--border-subtle);border-radius:var(--radius-xl);padding:2.5rem;box-shadow:0 20px 60px rgba(0,0,0,.4);overflow:hidden;position:relative}.cotizador_stepContent__ekfIz{animation:cotizador_stepSlideIn__MtZ7e .4s ease forwards}@keyframes cotizador_stepSlideIn__MtZ7e{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}.cotizador_stepTitle__VH1y3{font-family:var(--font-display);font-size:1.3rem;font-weight:800;color:var(--accent-energy);margin-bottom:1.5rem;display:flex;align-items:center;gap:.5rem}.cotizador_stepTitleMarine__RK5I_{color:var(--accent-marine)}.cotizador_fieldGroup___wdYE{display:flex;flex-direction:column;gap:1.5rem}.cotizador_fieldLabel__7wY7j{display:block;color:var(--text-secondary);font-size:.85rem;margin-bottom:.6rem;font-weight:600}.cotizador_optionGrid__NlB7U{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-gap:.7rem;gap:.7rem}.cotizador_optionGridWide__Nlo2b{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.cotizador_optionCard__ni384{padding:.85rem;border-radius:var(--radius-sm);border:1px solid var(--border-default);background:var(--bg-surface-2);color:var(--text-secondary);font-family:var(--font-body);font-weight:700;font-size:.9rem;cursor:pointer;transition:all var(--transition-base);text-align:left;position:relative;overflow:hidden}.cotizador_optionCard__ni384:hover{border-color:var(--border-hover);background:var(--bg-surface-3);transform:translateY(-1px)}.cotizador_optionCardSelected__9fw43{border-color:var(--accent-energy);background:rgba(255,215,0,.08);color:var(--accent-energy);box-shadow:0 0 16px rgba(255,215,0,.08)}.cotizador_optionCardSelected__9fw43:after{content:"✓";position:absolute;top:6px;right:8px;font-size:.7rem;font-weight:800;color:var(--accent-energy)}.cotizador_sliderHeader__q0jhp{display:flex;justify-content:space-between;margin-bottom:.6rem;align-items:baseline}.cotizador_sliderValue__HIY7C{font-family:var(--font-mono);font-weight:800;font-size:1.3rem;color:var(--accent-energy)}.cotizador_sliderValueMarine__sagMF{color:var(--accent-marine)}.cotizador_inputGroup__2Q61Z{gap:1.2rem}.cotizador_inputField__w2AL3,.cotizador_inputGroup__2Q61Z{display:flex;flex-direction:column}.cotizador_inputLabel__csN6v{font-size:.82rem;color:var(--text-secondary);display:block;margin-bottom:.4rem;font-weight:600}.cotizador_btnRow__4v23s{display:flex;gap:1rem;margin-top:2rem}.cotizador_btnPrimary__fK2qE{flex:1 1;padding:1rem;border-radius:var(--radius-sm);border:none;background:var(--accent-energy);color:#000;font-family:var(--font-display);font-weight:800;font-size:1.05rem;cursor:pointer;transition:all var(--transition-base);box-shadow:0 4px 20px rgba(255,215,0,.2);display:flex;align-items:center;justify-content:center;gap:.5rem}.cotizador_btnPrimary__fK2qE:hover{background:var(--accent-energy-soft);transform:translateY(-2px);box-shadow:0 8px 30px rgba(255,215,0,.3)}.cotizador_btnPrimary__fK2qE:active{transform:translateY(0)}.cotizador_btnPrimary__fK2qE:disabled{opacity:.6;cursor:not-allowed;transform:none}.cotizador_btnBack__PS_Ip{padding:1rem 1.5rem;border-radius:var(--radius-sm);border:1px solid var(--border-default);background:transparent;color:var(--text-secondary);font-family:var(--font-body);font-weight:700;font-size:.95rem;cursor:pointer;transition:all var(--transition-base)}.cotizador_btnBack__PS_Ip:hover{border-color:var(--border-hover);color:var(--text-primary);background:var(--bg-surface-2)}.cotizador_resultWrap__XMAUp{text-align:center}.cotizador_resultIcon__IcTNq{font-size:3rem;margin-bottom:.5rem;display:block}.cotizador_resultTitle__4i3Fe{font-family:var(--font-display);font-size:1.8rem;font-weight:800;color:var(--accent-energy);margin-bottom:1.5rem}.cotizador_resultCard__I9btU{background:var(--bg-surface-2);border:1px solid rgba(255,215,0,.15);border-radius:var(--radius-lg);padding:2rem;margin-bottom:1.5rem;text-align:left}.cotizador_resultLabel__jzOLm{font-size:.8rem;color:var(--text-tertiary);font-weight:700;text-transform:uppercase;letter-spacing:.5px;font-family:var(--font-mono)}.cotizador_resultEquipment__xpggl{font-family:var(--font-display);font-size:1.2rem;font-weight:800;color:var(--text-primary);margin:.4rem 0 1.5rem}.cotizador_resultPriceRow__78PSO{border-top:1px solid var(--border-subtle);padding-top:1.2rem;display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:1rem}.cotizador_resultPriceArs__eHm2K{font-family:var(--font-mono);font-size:1.6rem;font-weight:800;color:var(--accent-energy);letter-spacing:-.02em}.cotizador_resultPriceUsd__zjHGU{font-family:var(--font-mono);font-size:1.2rem;font-weight:700;color:var(--accent-marine);text-align:right}.cotizador_resultPriceSublabel__uGZ1X{font-size:.78rem;color:var(--text-tertiary);margin-bottom:.2rem}.cotizador_disclaimer__LD0Jh{font-size:.82rem;color:var(--text-tertiary);margin-bottom:2rem;line-height:1.5}.cotizador_resultActions__L2T0e{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.cotizador_btnWhatsApp__SMyD0{padding:1rem 2rem;border-radius:var(--radius-sm);border:none;background:#25D366;color:#000;font-family:var(--font-display);font-weight:800;font-size:.95rem;cursor:pointer;display:flex;align-items:center;gap:.5rem;transition:all var(--transition-base);box-shadow:0 4px 16px rgba(37,211,102,.25)}.cotizador_btnWhatsApp__SMyD0:hover{background:#20BD5B;transform:translateY(-2px);box-shadow:0 8px 24px rgba(37,211,102,.35)}.cotizador_btnReset__Byiue{padding:1rem 1.5rem;border-radius:var(--radius-sm);border:1px solid var(--border-default);background:transparent;color:var(--text-secondary);font-family:var(--font-body);font-weight:700;cursor:pointer;display:flex;align-items:center;gap:.5rem;transition:all var(--transition-base)}.cotizador_btnReset__Byiue:hover{border-color:var(--border-hover);color:var(--text-primary)}.cotizador_channelSelector__vw4a7{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem;margin-bottom:2rem}.cotizador_channelBtn__JIP5f{padding:1.25rem 1rem;border-radius:var(--radius-md);border:1px solid var(--border-default);background:var(--bg-surface-2);color:var(--text-secondary);cursor:pointer;display:flex;align-items:center;gap:.8rem;text-align:left;transition:all var(--transition-base)}.cotizador_channelBtn__JIP5f:hover{border-color:var(--border-hover);background:var(--bg-surface-3)}.cotizador_channelBtnActiveWeb__7ijKT{border-color:var(--accent-energy);background:rgba(255,215,0,.08);color:var(--text-primary);box-shadow:0 0 16px rgba(255,215,0,.15)}.cotizador_channelBtnActiveWa__uDctS{border-color:#25D366;background:rgba(37,211,102,.08);color:var(--text-primary);box-shadow:0 0 16px rgba(37,211,102,.15)}@media (max-width:768px){.cotizador_wrapper__Yot0L{padding:6rem 1rem 4rem}.cotizador_headerTitle__PsnMP{font-size:2rem}.cotizador_divisionToggle__8nksr{flex-direction:column;align-items:stretch}.cotizador_divisionBtn__RUCsI{max-width:none}.cotizador_wizardCard__tureB{padding:1.5rem;border-radius:var(--radius-lg)}.cotizador_optionGrid__NlB7U{grid-template-columns:1fr 1fr}.cotizador_optionGridWide__Nlo2b{grid-template-columns:1fr}.cotizador_resultPriceRow__78PSO{flex-direction:column;align-items:flex-start}.cotizador_resultPriceUsd__zjHGU{text-align:left}.cotizador_resultActions__L2T0e{flex-direction:column}.cotizador_btnReset__Byiue,.cotizador_btnWhatsApp__SMyD0{width:100%;justify-content:center}.cotizador_stepLabel__TiRny{font-size:.65rem;max-width:60px}.cotizador_stepCircle__hPDLP{width:34px;height:34px;font-size:.8rem}.cotizador_stepLine__Ekusa{margin-top:16px}}.login_page__VIB1K{min-height:100vh;background:var(--bg-primary);color:var(--text-primary);font-family:var(--font-body);display:flex;flex-direction:column}.login_container__kitvQ{flex:1 1;display:flex;align-items:center;justify-content:center;padding:8rem 1.5rem 4rem}.login_card__NoG7p{width:100%;max-width:440px;background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-xl);padding:2.75rem 2.25rem;box-shadow:0 20px 60px rgba(0,0,0,.5);text-align:center;position:relative;overflow:hidden;transition:border-color var(--transition-base)}.login_card__NoG7p:hover{border-color:var(--border-hover)}.login_logoWrap__0Y7aL{display:flex;justify-content:center;margin-bottom:1.25rem}.login_title__r1aBc{font-family:var(--font-title);font-size:clamp(1.6rem,3.5vw,2.1rem);font-weight:800;color:var(--text-primary);margin-bottom:.5rem;letter-spacing:-.02em}.login_subtitle__JqAz7{color:var(--text-secondary);font-size:.92rem;line-height:1.5;margin-bottom:2.25rem}.login_googleBtn__REJVG{width:100%;padding:1rem 1.5rem;background:#ffffff;color:#1f1f1f;border:1px solid #dadce0;border-radius:var(--radius-md);font-family:var(--font-body);font-size:1rem;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:.85rem;transition:all var(--transition-base);box-shadow:0 4px 15px rgba(0,0,0,.2)}.login_googleBtn__REJVG:hover{background:#f8f9fa;box-shadow:0 6px 20px rgba(255,255,255,.15);transform:translateY(-2px)}.login_divider__99Gky{display:flex;align-items:center;margin:1.75rem 0;color:var(--text-tertiary);font-size:.8rem}.login_divider__99Gky:after,.login_divider__99Gky:before{content:"";flex:1 1;height:1px;background:var(--border-subtle)}.login_divider__99Gky span{padding:0 .75rem;text-transform:uppercase;letter-spacing:.05em}.login_footerText__inaQM{margin-top:1.75rem;font-size:.88rem;color:var(--text-secondary)}.login_link__sOeCn{color:var(--accent-gold);font-weight:700;text-decoration:none;transition:color var(--transition-base)}.login_link__sOeCn:hover{text-decoration:underline}.login_modalOverlay__eGSI1{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.75);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:10000;display:flex;align-items:center;justify-content:center;padding:1.5rem}.login_simModal__CHHqV{background:#1e1e1e;border:1px solid var(--border-hover);border-radius:var(--radius-lg);padding:2rem;width:100%;max-width:400px;text-align:left}.login_simHeader__htiwa{display:flex;align-items:center;gap:.75rem;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid rgba(255,255,255,.1)}.Marquee_wrapper__uj3dW{overflow:hidden;border-top:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle);padding:.9rem 0;mask-image:linear-gradient(90deg,transparent 0,black 10%,black 90%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent 0,black 10%,black 90%,transparent)}.Marquee_track__RNY_P{display:flex;gap:0;width:max-content;animation:Marquee_scroll__lpjIn 28s linear infinite}.Marquee_track__RNY_P:hover{animation-play-state:paused}@keyframes Marquee_scroll__lpjIn{0%{transform:translateX(0)}to{transform:translateX(-33.333%)}}.Marquee_item___yQte{display:flex;align-items:center;gap:.75rem;padding:0 2.5rem;font-family:var(--font-display);font-weight:600;font-size:.95rem;letter-spacing:.12em;text-transform:uppercase;color:var(--text-secondary);white-space:nowrap;transition:color .2s}.Marquee_item___yQte:hover{color:var(--accent)}.Marquee_dot__itoeH{width:5px;height:5px;border-radius:50%;background:var(--accent);flex-shrink:0;opacity:.6}.SeccionEnergia_section__jTJPH{position:relative;padding:clamp(5rem,10vw,8rem) 0;overflow:hidden}.SeccionEnergia_aurora__PIILP{position:absolute;top:0;left:0;right:0;height:60%;background:radial-gradient(ellipse 80% 50% at 30% 0,rgba(255,215,0,.06) 0,transparent 70%);pointer-events:none}.SeccionEnergia_inner__JHs1J{max-width:1280px;margin:0 auto;padding:0 clamp(1rem,5vw,4rem);display:flex;flex-direction:column;gap:3rem}.SeccionEnergia_header__Xmki5{display:flex;flex-direction:column;gap:.75rem}.SeccionEnergia_label__5VIte{font-size:.75rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--accent-energy)}.SeccionEnergia_title__hUouM{font-family:var(--font-display);font-weight:800;font-size:clamp(2.5rem,6vw,5rem);letter-spacing:-.03em;line-height:1;color:var(--text-primary)}.SeccionEnergia_titleAccent__oWaE_{color:var(--accent-energy)}.SeccionEnergia_subtitle__rqe58{font-size:clamp(1rem,2vw,1.15rem);color:var(--text-secondary);max-width:480px}.SeccionEnergia_bento__SfggE{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:auto;grid-gap:1rem;gap:1rem}.SeccionEnergia_card__VD5_9{position:relative;background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);padding:1.75rem;overflow:hidden;transition:border-color var(--transition-base),box-shadow var(--transition-base),transform var(--transition-base);cursor:default}.SeccionEnergia_card__VD5_9:hover{border-color:rgba(255,215,0,.3);box-shadow:0 0 40px rgba(255,215,0,.08);transform:translateY(-2px)}.SeccionEnergia_card__VD5_9:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(255,255,255,.03),transparent 60%);pointer-events:none}.SeccionEnergia_cardBrandTag__MvO5N{display:inline-block;font-family:var(--font-mono);font-size:.65rem;font-weight:500;letter-spacing:.15em;text-transform:uppercase;color:var(--accent-energy);background:rgba(255,215,0,.08);border:1px solid rgba(255,215,0,.2);border-radius:999px;padding:.2rem .75rem;margin-bottom:1rem}.SeccionEnergia_cardLarge__PeyD_{grid-column:span 2;grid-row:span 2;display:flex;flex-direction:column;gap:1rem}.SeccionEnergia_cardImgPlaceholder__IPW38{flex:1 1;min-height:140px;background:rgba(255,215,0,.04);border:1px dashed rgba(255,215,0,.15);border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center}.SeccionEnergia_cardMedium__yrJzI{grid-column:span 1;grid-row:span 2;display:flex;flex-direction:column;gap:1rem}.SeccionEnergia_batteryViz__TkN50{flex:1 1;display:flex;align-items:center;justify-content:center;min-height:100px}.SeccionEnergia_batteryOuter__O_bcE{position:relative;width:44px;height:100px;border:2px solid rgba(255,215,0,.4);border-radius:6px;display:flex;align-items:flex-end;overflow:visible}.SeccionEnergia_batteryTip__xZHxv{position:absolute;top:-10px;left:50%;transform:translateX(-50%);width:16px;height:8px;background:rgba(255,215,0,.4);border-radius:3px 3px 0 0}.SeccionEnergia_batteryFill__jpmWw{width:100%;background:linear-gradient(0deg,rgba(255,215,0,.8),rgba(255,215,0,.4));border-radius:3px;display:flex;align-items:flex-start;justify-content:center;padding-top:6px;animation:SeccionEnergia_chargePulse__hNrfL 3s ease-in-out infinite}@keyframes SeccionEnergia_chargePulse__hNrfL{0%,to{opacity:1}50%{opacity:.7}}.SeccionEnergia_batteryPct__06Riy{font-family:var(--font-mono);font-size:.6rem;font-weight:700;color:#050505}.SeccionEnergia_cardSmall__5ninq{grid-column:span 1;grid-row:span 1;display:flex;flex-direction:column;gap:.5rem}.SeccionEnergia_iconLarge__7KsGF{margin-bottom:.25rem}.SeccionEnergia_cardBadge__D7nh5{grid-column:span 1;grid-row:span 1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:.25rem;border-color:rgba(255,215,0,.25);background:rgba(255,215,0,.05)}.SeccionEnergia_badgeIcon__3Bxgc{font-size:1.5rem;color:var(--accent-energy);line-height:1}.SeccionEnergia_badgeYears__LsqN2{font-family:var(--font-display);font-weight:800;font-size:3rem;color:var(--accent-energy);line-height:1}.SeccionEnergia_badgeLabel__gRoNn{font-size:.75rem;color:var(--text-secondary);font-weight:600;letter-spacing:.04em;max-width:90px}.SeccionEnergia_cardBody__6GfOj{display:flex;flex-direction:column;gap:.5rem}.SeccionEnergia_cardTitle__lR6Tc{font-family:var(--font-display);font-weight:700;font-size:1.25rem;color:var(--text-primary)}.SeccionEnergia_cardDesc__xIZlA{font-size:.85rem;color:var(--text-secondary);line-height:1.6}.SeccionEnergia_specList__71Cmt{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.25rem}.SeccionEnergia_spec__svRTQ{font-family:var(--font-mono);font-size:.7rem;color:var(--accent-energy);background:rgba(255,215,0,.06);border:1px solid rgba(255,215,0,.15);border-radius:4px;padding:.2rem .6rem}.SeccionEnergia_galleryWrap__7NoTi{display:flex;flex-direction:column;gap:1rem}.SeccionEnergia_galleryHeader___mAb6{display:flex;justify-content:space-between;align-items:center;width:100%}.SeccionEnergia_galleryLabel__9dMMX{font-size:.75rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:var(--text-secondary);margin:0}.SeccionEnergia_galleryNav__57o6E{display:flex;gap:.5rem;align-items:center}.SeccionEnergia_navBtn__Pg1hz{background:rgba(255,255,255,.03);border:1px solid var(--border-subtle);color:var(--text-secondary);border-radius:50%;width:34px;height:34px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:1.4rem;font-weight:600;transition:all var(--transition-base);padding:0 0 2px;line-height:1}.SeccionEnergia_navBtn__Pg1hz:hover{background:rgba(255,215,0,.1);border-color:var(--accent-energy);color:var(--text-primary);transform:scale(1.08)}.SeccionEnergia_gallery__LiFX7{display:flex;gap:1rem;overflow-x:auto;padding-bottom:1rem;scrollbar-width:none;-ms-overflow-style:none;cursor:-webkit-grab;cursor:grab}.SeccionEnergia_gallery__LiFX7::-webkit-scrollbar{display:none}.SeccionEnergia_gallery__LiFX7:active{cursor:-webkit-grabbing;cursor:grabbing}.SeccionEnergia_galleryItem__BKNnE{flex-shrink:0;width:280px;height:200px;border-radius:var(--radius-md);overflow:hidden;box-shadow:0 4px 15px rgba(0,0,0,.25);border:1px solid var(--border-subtle);transition:transform var(--transition-base),border-color var(--transition-base)}.SeccionEnergia_galleryItem__BKNnE:hover{transform:translateY(-4px);border-color:rgba(255,215,0,.3)}.SeccionEnergia_galleryPlaceholder__fm_W2{width:100%;height:100%;background:var(--bg-elevated);border:1px dashed var(--border-subtle);border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;color:var(--text-secondary);font-size:.8rem;font-family:var(--font-mono);transition:border-color var(--transition-base)}.SeccionEnergia_galleryPlaceholder__fm_W2:hover{border-color:rgba(255,215,0,.25)}.SeccionEnergia_catalogCard__VHFAy{position:relative;background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);overflow:hidden;cursor:pointer;display:flex;flex-direction:column;flex-shrink:0;transition:border-color var(--transition-base),box-shadow var(--transition-base),transform var(--transition-base)}.SeccionEnergia_catalogCard__VHFAy:hover{border-color:rgba(255,215,0,.45);box-shadow:0 12px 30px rgba(255,215,0,.15);transform:translateY(-6px)}.SeccionEnergia_catalogImageWrap__1EtoX{position:relative;width:280px;height:360px;overflow:hidden}.SeccionEnergia_catalogImage___GOIu{width:100%;height:100%;object-fit:cover;object-position:top center;transition:transform .5s cubic-bezier(.25,.46,.45,.94)}.SeccionEnergia_catalogCard__VHFAy:hover .SeccionEnergia_catalogImage___GOIu{transform:scale(1.06)}.SeccionEnergia_catalogOverlay__4KOMa{position:absolute;inset:0;background:rgba(0,0,0,.65);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;opacity:0;transition:opacity .3s ease}.SeccionEnergia_catalogCard__VHFAy:hover .SeccionEnergia_catalogOverlay__4KOMa{opacity:1}.SeccionEnergia_zoomIcon__Tup9m{font-size:2.2rem;transform:translateY(10px);transition:transform .3s ease}.SeccionEnergia_catalogCard__VHFAy:hover .SeccionEnergia_zoomIcon__Tup9m{transform:translateY(0)}.SeccionEnergia_zoomText__ZAosK{font-size:.75rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#fff}.SeccionEnergia_catalogInfo__cIZ4m{padding:1rem 1.25rem 1.25rem;border-top:1px solid var(--border-subtle);background:rgba(255,215,0,.01);display:flex;flex-direction:column;gap:.25rem}.SeccionEnergia_catalogTitle__eAPpQ{font-family:var(--font-display);font-weight:700;font-size:.95rem;color:var(--text-primary);margin:0}.SeccionEnergia_catalogSubtitle__WRX_U{font-size:.7rem;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em;margin:0}.SeccionEnergia_modalOverlay__58tGY{position:fixed;inset:0;background:rgba(0,0,0,.9);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;z-index:9999;animation:SeccionEnergia_fadeIn__A129n .2s ease forwards}.SeccionEnergia_modalContent__b4n24{position:relative;max-width:95vw;max-height:92vh;display:flex;flex-direction:column;align-items:center;gap:.75rem}.SeccionEnergia_modalClose__NQeqF{position:absolute;top:-2.5rem;right:0;background:none;border:none;color:#fff;font-size:1.5rem;cursor:pointer;transition:transform .2s ease;padding:.5rem;display:flex;align-items:center;justify-content:center}.SeccionEnergia_modalClose__NQeqF:hover{transform:scale(1.2) rotate(90deg)}.SeccionEnergia_modalImgContainer__pp1BW{background:#0d0d0d;border:1px solid rgba(255,255,255,.15);border-radius:var(--radius-lg);overflow:hidden;box-shadow:0 25px 60px rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;max-height:82vh;max-width:100%}.SeccionEnergia_modalImage__oIBvq{max-width:100%;max-height:82vh;object-fit:contain;display:block;transition:transform .15s cubic-bezier(.25,.46,.45,.94)}.SeccionEnergia_modalCaption__oq2b3{font-family:var(--font-display);font-weight:700;font-size:1.15rem;color:#fff;margin:0;text-shadow:0 2px 4px rgba(0,0,0,.5)}@keyframes SeccionEnergia_fadeIn__A129n{0%{opacity:0}to{opacity:1}}.SeccionEnergia_marqueeContainer__R7FVw{overflow:hidden;width:100%;padding:.5rem 0;mask-image:linear-gradient(90deg,transparent 0,black 5%,black 95%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent 0,black 5%,black 95%,transparent)}.SeccionEnergia_marqueeTrack__lGD5K{display:flex;gap:1rem;width:max-content;animation:SeccionEnergia_marqueeAutoScroll__vdttp 45s linear infinite}.SeccionEnergia_marqueeTrack__lGD5K:hover{animation-play-state:paused}.SeccionEnergia_marqueeItem__uijFY{flex-shrink:0;width:280px;height:200px;border-radius:var(--radius-md);overflow:hidden;box-shadow:0 4px 15px rgba(0,0,0,.35);border:1px solid var(--border-subtle);transition:transform var(--transition-base),border-color var(--transition-base)}.SeccionEnergia_marqueeItem__uijFY:hover{transform:translateY(-4px);border-color:rgba(255,215,0,.35)}@keyframes SeccionEnergia_marqueeAutoScroll__vdttp{0%{transform:translateX(0)}to{transform:translateX(calc(-50% - .5rem))}}@media (max-width:900px){.SeccionEnergia_bento__SfggE{grid-template-columns:repeat(2,1fr)}.SeccionEnergia_cardLarge__PeyD_{grid-column:span 2;grid-row:span 1}.SeccionEnergia_cardMedium__yrJzI{grid-column:span 1;grid-row:span 1}.SeccionEnergia_batteryViz__TkN50{display:none}}@media (max-width:600px){.SeccionEnergia_bento__SfggE{grid-template-columns:1fr}.SeccionEnergia_cardBadge__D7nh5,.SeccionEnergia_cardLarge__PeyD_,.SeccionEnergia_cardMedium__yrJzI,.SeccionEnergia_cardSmall__5ninq{grid-column:span 1;grid-row:span 1}.SeccionEnergia_card__VD5_9{padding:1.25rem}.SeccionEnergia_cardImgPlaceholder__IPW38{min-height:100px}.SeccionEnergia_galleryItem__BKNnE{width:220px;height:160px}.SeccionEnergia_catalogCard__VHFAy{width:230px!important}.SeccionEnergia_catalogImageWrap__1EtoX{width:230px!important;height:300px!important}.SeccionEnergia_marqueeItem__uijFY{width:220px!important;height:160px!important}}.SeccionMarine_section__xqPo2{position:relative;padding:clamp(5rem,10vw,8rem) 0;overflow:hidden}.SeccionMarine_aurora__pH_iS{position:absolute;top:0;left:0;right:0;height:60%;background:radial-gradient(ellipse 80% 50% at 70% 0,rgba(10,132,255,.06) 0,transparent 70%);pointer-events:none}.SeccionMarine_inner__oe2PX{max-width:1280px;margin:0 auto;padding:0 clamp(1rem,5vw,4rem);display:flex;flex-direction:column;gap:3rem}.SeccionMarine_header__NhH_u{display:flex;flex-direction:column;gap:.75rem}.SeccionMarine_headerTop__GNX5c{display:flex;align-items:center;justify-content:space-between;gap:2rem;flex-wrap:wrap}.SeccionMarine_nauticLogoWrap__8BdP6{flex-shrink:0;filter:drop-shadow(0 0 24px rgba(10,132,255,.35));transition:filter .3s ease,transform .3s ease}.SeccionMarine_nauticLogoWrap__8BdP6:hover{filter:drop-shadow(0 0 40px rgba(10,132,255,.55));transform:scale(1.04) rotate(3deg)}.SeccionMarine_nauticLogo__pFAN_{width:clamp(100px,12vw,160px);height:auto;display:block}.SeccionMarine_label___RZrX{font-size:.75rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--accent-marine)}.SeccionMarine_title__SOXsY{font-family:var(--font-display);font-weight:800;font-size:clamp(2.5rem,6vw,5rem);letter-spacing:-.03em;line-height:1;color:var(--text-primary)}.SeccionMarine_titleAccent__dQEXe{color:var(--accent-marine)}.SeccionMarine_subtitle__Ns_02{font-size:clamp(1rem,2vw,1.15rem);color:var(--text-secondary);max-width:480px}.SeccionMarine_brandsGrid__dETrz{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem}.SeccionMarine_brandCard__SQUKq{position:relative;background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);padding:2rem;display:flex;flex-direction:column;gap:1.25rem;overflow:hidden;transition:border-color var(--transition-base),box-shadow var(--transition-base),transform var(--transition-base)}.SeccionMarine_brandCard__SQUKq:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(10,132,255,.04),transparent 60%);pointer-events:none}.SeccionMarine_brandCard__SQUKq:hover{border-color:rgba(10,132,255,.3);box-shadow:0 0 40px rgba(10,132,255,.08);transform:translateY(-2px)}.SeccionMarine_brandHeader__A4bHf{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.SeccionMarine_brandLogo__1jYea{display:flex;align-items:center}.SeccionMarine_brandName__alcjq{font-family:var(--font-display);font-weight:800;font-size:1.4rem;letter-spacing:.05em;color:var(--accent-marine)}.SeccionMarine_brandTag__GR1cs{font-size:.7rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--accent-marine);background:rgba(10,132,255,.08);border:1px solid rgba(10,132,255,.2);border-radius:999px;padding:.2rem .75rem}.SeccionMarine_brandDesc__vnDrn{font-size:.9rem;color:var(--text-secondary);line-height:1.7}.SeccionMarine_brandFeatures__gg021{display:flex;flex-direction:column;gap:.5rem}.SeccionMarine_feature__Gq6qr{display:flex;align-items:center;gap:.6rem;font-size:.85rem;color:var(--text-primary);font-weight:500}.SeccionMarine_featureDot__2DOmg{width:5px;height:5px;border-radius:50%;flex-shrink:0}.SeccionMarine_brandImgPlaceholder__FF__D{flex-shrink:0;width:100%;height:280px;margin-top:auto;border-radius:var(--radius-md);overflow:hidden;background:#0c0c0c}.SeccionMarine_stackedWrap__N1oA5{display:flex;flex-direction:column;gap:1rem}.SeccionMarine_stackedCard__h8I3o{background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);overflow:hidden;transition:border-color var(--transition-base),box-shadow var(--transition-base)}.SeccionMarine_stackedCard__h8I3o:hover{border-color:rgba(10,132,255,.3);box-shadow:0 0 40px rgba(10,132,255,.08)}.SeccionMarine_stackedCardInner__iizca{display:flex;gap:1.5rem;padding:2rem;align-items:flex-start}.SeccionMarine_stackedIcon__Q4zGg{flex-shrink:0;width:52px;height:52px;background:rgba(10,132,255,.08);border:1px solid rgba(10,132,255,.2);border-radius:var(--radius-sm);display:flex;align-items:center;justify-content:center}.SeccionMarine_stackedTitle__ZY3ur{font-family:var(--font-display);font-weight:700;font-size:1.2rem;color:var(--text-primary);margin-bottom:.5rem}.SeccionMarine_stackedDesc__WIGLn{font-size:.9rem;color:var(--text-secondary);line-height:1.7;margin-bottom:1rem}.SeccionMarine_stackedTags__hxYqy{display:flex;flex-wrap:wrap;gap:.4rem}.SeccionMarine_tag__FbdC2{font-family:var(--font-mono);font-size:.7rem;color:var(--accent-marine);background:rgba(10,132,255,.06);border:1px solid rgba(10,132,255,.15);border-radius:4px;padding:.2rem .6rem}.SeccionMarine_galleryWrap___7NK_{display:flex;flex-direction:column;gap:1rem}.SeccionMarine_galleryHeader__1p_zi{display:flex;justify-content:space-between;align-items:center;width:100%}.SeccionMarine_galleryLabel__YAlsp{font-size:.75rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:var(--text-secondary);margin:0}.SeccionMarine_galleryNav__AhWz_{display:flex;gap:.5rem;align-items:center}.SeccionMarine_navBtn__oV5hB{background:rgba(255,255,255,.03);border:1px solid var(--border-subtle);color:var(--text-secondary);border-radius:50%;width:34px;height:34px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:1.4rem;font-weight:600;transition:all var(--transition-base);padding:0 0 2px;line-height:1}.SeccionMarine_navBtn__oV5hB:hover{background:rgba(10,132,255,.1);border-color:var(--accent-marine);color:var(--text-primary);transform:scale(1.08)}.SeccionMarine_gallery__bFsGO{display:flex;gap:1rem;overflow-x:auto;padding-bottom:1rem;scrollbar-width:none;-ms-overflow-style:none;cursor:-webkit-grab;cursor:grab}.SeccionMarine_gallery__bFsGO::-webkit-scrollbar{display:none}.SeccionMarine_gallery__bFsGO:active{cursor:-webkit-grabbing;cursor:grabbing}.SeccionMarine_galleryItem__xzHRu{flex-shrink:0;width:280px;height:200px;border-radius:var(--radius-md);overflow:hidden}.SeccionMarine_galleryPlaceholder__Pq5mE{width:100%;height:100%;background:var(--bg-elevated);border:1px dashed var(--border-subtle);border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;color:var(--text-secondary);font-size:.8rem;font-family:var(--font-mono);transition:border-color var(--transition-base)}.SeccionMarine_galleryPlaceholder__Pq5mE:hover{border-color:rgba(10,132,255,.25)}@media (max-width:768px){.SeccionMarine_brandsGrid__dETrz{grid-template-columns:1fr}.SeccionMarine_stackedCardInner__iizca{flex-direction:column}.SeccionMarine_nauticLogoWrap__8BdP6{display:none}}@media (max-width:600px){.SeccionMarine_brandCard__SQUKq{padding:1.25rem}.SeccionMarine_stackedCardInner__iizca{padding:1.25rem;gap:1rem}.SeccionMarine_stackedIcon__Q4zGg{width:40px;height:40px}.SeccionMarine_galleryItem__xzHRu{width:220px;height:160px}.SeccionMarine_catalogCard__XArUO{width:230px!important}.SeccionMarine_catalogImageWrap___loYu{width:230px!important;height:300px!important}}.SeccionMarine_catalogCard__XArUO{position:relative;background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);overflow:hidden;cursor:pointer;display:flex;flex-direction:column;flex-shrink:0;transition:border-color var(--transition-base),box-shadow var(--transition-base),transform var(--transition-base)}.SeccionMarine_catalogCard__XArUO:hover{border-color:rgba(10,132,255,.45);box-shadow:0 12px 30px rgba(10,132,255,.15);transform:translateY(-6px)}.SeccionMarine_catalogImageWrap___loYu{position:relative;width:280px;height:360px;overflow:hidden}.SeccionMarine_catalogImage__YZ7Vk{width:100%;height:100%;object-fit:cover;object-position:top center;transition:transform .5s cubic-bezier(.25,.46,.45,.94)}.SeccionMarine_catalogCard__XArUO:hover .SeccionMarine_catalogImage__YZ7Vk{transform:scale(1.06)}.SeccionMarine_catalogOverlay__GLTwb{position:absolute;inset:0;background:rgba(0,0,0,.65);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;opacity:0;transition:opacity .3s ease}.SeccionMarine_catalogCard__XArUO:hover .SeccionMarine_catalogOverlay__GLTwb{opacity:1}.SeccionMarine_zoomIcon__bXZNQ{font-size:2.2rem;transform:translateY(10px);transition:transform .3s ease}.SeccionMarine_catalogCard__XArUO:hover .SeccionMarine_zoomIcon__bXZNQ{transform:translateY(0)}.SeccionMarine_zoomText__CbLoD{font-size:.75rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#fff}.SeccionMarine_catalogInfo__df12W{padding:1rem 1.25rem 1.25rem;border-top:1px solid var(--border-subtle);background:rgba(10,132,255,.01);display:flex;flex-direction:column;gap:.25rem}.SeccionMarine_catalogTitle__GQYm3{font-family:var(--font-display);font-weight:700;font-size:.95rem;color:var(--text-primary);margin:0}.SeccionMarine_catalogSubtitle__rsS0N{font-size:.7rem;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em;margin:0}.SeccionMarine_modalOverlay__koZsZ{position:fixed;inset:0;background:rgba(0,0,0,.9);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;z-index:9999;animation:SeccionMarine_fadeIn__D1SVT .2s ease forwards}.SeccionMarine_modalContent__tCUXA{position:relative;max-width:95vw;max-height:92vh;display:flex;flex-direction:column;align-items:center;gap:.75rem}.SeccionMarine_modalClose___N_gh{position:absolute;top:-2.5rem;right:0;background:none;border:none;color:#fff;font-size:1.5rem;cursor:pointer;transition:transform .2s ease;padding:.5rem;display:flex;align-items:center;justify-content:center}.SeccionMarine_modalClose___N_gh:hover{transform:scale(1.2) rotate(90deg)}.SeccionMarine_modalImgContainer__nmDg1{background:#0d0d0d;border:1px solid rgba(255,255,255,.15);border-radius:var(--radius-lg);overflow:hidden;box-shadow:0 25px 60px rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;max-height:82vh;max-width:100%}.SeccionMarine_modalImage__eIPvh{max-width:100%;max-height:82vh;object-fit:contain;display:block;transition:transform .15s cubic-bezier(.25,.46,.45,.94)}.SeccionMarine_modalCaption__hXUmx{font-family:var(--font-display);font-weight:700;font-size:1.15rem;color:#fff;margin:0;text-shadow:0 2px 4px rgba(0,0,0,.5)}@keyframes SeccionMarine_fadeIn__D1SVT{0%{opacity:0}to{opacity:1}}.SplashScreen_splash__0BWF_{position:fixed;inset:0;background:#050505;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2.5rem;z-index:10000;transition:opacity .6s ease,visibility .6s ease}.SplashScreen_fadeOut__9guI4{opacity:0;visibility:hidden}.SplashScreen_particles__ZBQSX{position:absolute;inset:0;overflow:hidden;pointer-events:none}.SplashScreen_particle__uns9y{position:absolute;width:3px;height:3px;background:#FFD700;border-radius:50%;left:calc(var(--i) * 4.2% + 2%);bottom:-10px;animation:SplashScreen_floatUp__oGz94 calc(2s + var(--i) * .1s) ease-in forwards;animation-delay:calc(var(--i) * .08s);opacity:.6}@keyframes SplashScreen_floatUp__oGz94{0%{transform:translateY(0) scale(1);opacity:.6}80%{opacity:.3}to{transform:translateY(-100vh) scale(.3);opacity:0}}.SplashScreen_logoWrap__kHr5a{display:flex;flex-direction:column;align-items:center;gap:1.25rem;animation:SplashScreen_popIn__xqK7W .7s cubic-bezier(.34,1.56,.64,1) .3s both}@keyframes SplashScreen_popIn__xqK7W{0%{opacity:0;transform:scale(.5) rotate(-20deg)}to{opacity:1;transform:scale(1) rotate(0deg)}}.SplashScreen_logoImgWrap__PdXcY{filter:drop-shadow(0 0 32px rgba(255,215,0,.5));animation:SplashScreen_glow__Vx8cf 2s ease-in-out infinite}@keyframes SplashScreen_glow__Vx8cf{0%,to{filter:drop-shadow(0 0 24px rgba(255,215,0,.4))}50%{filter:drop-shadow(0 0 48px rgba(255,215,0,.7))}}.SplashScreen_logoImg__AiNVO{display:block;width:clamp(120px,22vw,180px);height:auto;animation:SplashScreen_spinIn__Ehb8N 1.2s cubic-bezier(.34,1.56,.64,1) .3s both}@keyframes SplashScreen_spinIn__Ehb8N{0%{opacity:0;transform:rotate(-180deg) scale(.4)}to{opacity:1;transform:rotate(0deg) scale(1)}}.SplashScreen_tagline__JKXnB{font-family:var(--font-display);font-weight:400;font-size:clamp(.65rem,1.5vw,.8rem);letter-spacing:.35em;text-transform:uppercase;color:var(--accent-energy);animation:SplashScreen_slideUp__ZHbk1 .6s ease .9s both}@keyframes SplashScreen_slideUp__ZHbk1{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.SplashScreen_loadingBar__uMmf0{width:clamp(160px,30vw,280px);height:2px;background:rgba(255,255,255,.08);border-radius:2px;overflow:hidden;animation:SplashScreen_fadeInBar__LPoVl .4s ease 1s both}@keyframes SplashScreen_fadeInBar__LPoVl{0%{opacity:0}to{opacity:1}}.SplashScreen_loadingFill__iJHdY{height:100%;background:linear-gradient(90deg,var(--accent-energy),var(--accent-marine));border-radius:2px;animation:SplashScreen_fillBar__4k_Fq 2s cubic-bezier(.4,0,.2,1) 1s both}@keyframes SplashScreen_fillBar__4k_Fq{0%{width:0}to{width:100%}}.WhatsAppBtn_btn__JIwaL{position:fixed;bottom:2rem;right:2rem;z-index:900;width:56px;height:56px;background:#25D366;color:white;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 24px rgba(37,211,102,.4);text-decoration:none;transition:transform var(--transition-base),box-shadow var(--transition-base);animation:WhatsAppBtn_pulse__tg1DV 2.5s ease-in-out infinite}.WhatsAppBtn_btn__JIwaL:hover{transform:scale(1.1) translateY(-2px);box-shadow:0 8px 32px rgba(37,211,102,.55);animation:none}@keyframes WhatsAppBtn_pulse__tg1DV{0%,to{box-shadow:0 4px 24px rgba(37,211,102,.4)}50%{box-shadow:0 4px 40px rgba(37,211,102,.65)}}@media (max-width:768px){.WhatsAppBtn_btn__JIwaL{width:46px;height:46px;bottom:calc(80px + env(safe-area-inset-bottom));right:1rem}}.perfil_main__G30p5{min-height:65vh;max-width:720px;margin:0 auto;padding:7rem 1.25rem 3rem;color:#f0f0f5}.perfil_main__G30p5 h1{margin-bottom:1.5rem}@media (max-width:768px){.perfil_main__G30p5{padding-top:2rem}}.producto_page__FKGR8{min-height:100vh;background:var(--bg-primary);color:var(--text-primary);font-family:var(--font-body)}.producto_container__f0kbC{max-width:1200px;margin:0 auto;padding:8rem 1.5rem 4rem}.producto_breadcrumbs__6553b{margin-bottom:2rem;font-size:.88rem;color:var(--text-tertiary);display:flex;align-items:center;gap:.5rem}.producto_breadcrumbLink__u2nK_{color:var(--text-secondary);text-decoration:none;transition:color var(--transition-base)}.producto_breadcrumbLink__u2nK_:hover{color:var(--text-primary)}.producto_breadcrumbCurrent__6bakm{color:var(--accent-gold);font-weight:600}.producto_grid__tUmT8{display:grid;grid-template-columns:1fr 1fr;grid-gap:3.5rem;gap:3.5rem;align-items:start}.producto_gallery__pdgg2{display:flex;flex-direction:column;gap:1.25rem}.producto_mainImageWrap__DCzVK{position:relative;width:100%;height:420px;border-radius:var(--radius-xl);background:var(--bg-surface);border:1px solid var(--border-subtle);overflow:hidden;transition:border-color var(--transition-base)}.producto_mainImageWrap__DCzVK:hover{border-color:var(--border-hover)}.producto_thumbnails__5Y6Vf{display:flex;gap:.75rem}.producto_thumbBtn__2dR78{width:72px;height:72px;position:relative;border-radius:var(--radius-md);border:1px solid var(--border-subtle);background:var(--bg-elevated);cursor:pointer;overflow:hidden;transition:all var(--transition-base)}.producto_thumbBtnActive__vsari{border-color:var(--accent-gold);box-shadow:0 0 12px rgba(255,215,0,.25)}.producto_details__NOvzX{display:flex;flex-direction:column}.producto_metaRow__6_Zji{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem}.producto_brandBadge__FqOVe{background:rgba(255,215,0,.12);color:var(--accent-gold);padding:.3rem .8rem;border-radius:var(--radius-sm);font-size:.78rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.producto_stockIn__H8gHB{color:var(--status-success);font-size:.85rem;font-weight:700}.producto_stockOut__Vk82V{color:var(--status-error);font-size:.85rem;font-weight:700}.producto_title__Ob1vB{font-family:var(--font-title);font-size:clamp(1.8rem,3.5vw,2.4rem);font-weight:800;line-height:1.2;margin-bottom:1rem;color:var(--text-primary)}.producto_desc__v1cl_{color:var(--text-secondary);line-height:1.65;font-size:1rem;margin-bottom:2rem}.producto_priceCard__CAF5_{background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);padding:1.5rem;margin-bottom:2rem}.producto_priceArs___mNBn{font-family:var(--font-title);font-size:clamp(2rem,4vw,2.6rem);font-weight:800;color:var(--accent-gold)}.producto_priceArsLabel__vc87t{font-size:.95rem;color:var(--text-tertiary);font-weight:400}.producto_priceUsd__hXjni{font-family:var(--font-mono);font-size:1.05rem;color:var(--accent-blue);margin-top:.25rem}.producto_qtyRow__lBpiG{display:flex;align-items:center;gap:1rem;margin-bottom:2rem}.producto_qtyLabel__ryuFr{font-size:.9rem;font-weight:600;color:var(--text-secondary)}.producto_qtyControl__qljF6{display:flex;align-items:center;background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:.25rem}.producto_qtyBtn__NfpcU{background:none;border:none;color:var(--text-primary);font-size:1.2rem;width:36px;height:36px;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:var(--radius-sm);transition:background var(--transition-base)}.producto_qtyBtn__NfpcU:hover{background:rgba(255,255,255,.1)}.producto_qtyVal__glfPl{font-family:var(--font-mono);font-weight:800;font-size:1.1rem;padding:0 .8rem;color:var(--text-primary)}.producto_actionCol__PIJ0i{display:flex;flex-direction:column;gap:1rem}.producto_btnRow__vuh_0{display:flex;gap:1rem}.producto_cartBtn__EYrGR{flex:1 1;padding:1rem;border-radius:var(--radius-md);border:1px solid var(--accent-gold);background:rgba(255,215,0,.12);color:var(--accent-gold);font-family:var(--font-body);font-weight:800;font-size:.95rem;cursor:pointer;transition:all var(--transition-base)}.producto_cartBtn__EYrGR:hover:not(:disabled){background:rgba(255,215,0,.22);transform:translateY(-2px)}.producto_buyBtn__cBKTG{flex:1 1;padding:1rem;border-radius:var(--radius-md);border:none;background:var(--accent-gradient);color:#000;font-family:var(--font-body);font-weight:900;font-size:.95rem;cursor:pointer;box-shadow:0 4px 20px rgba(255,215,0,.3);transition:transform var(--transition-base),box-shadow var(--transition-base)}.producto_buyBtn__cBKTG:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 30px rgba(255,215,0,.5)}.producto_b2bBtn__Bqv4v{width:100%;padding:.9rem;border-radius:var(--radius-md);border:1px solid var(--status-success);background:rgba(37,211,102,.12);color:var(--status-success);font-family:var(--font-body);font-weight:800;font-size:.9rem;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:.5rem;transition:all var(--transition-base)}.producto_b2bBtn__Bqv4v:hover{background:rgba(37,211,102,.22);transform:translateY(-2px)}.producto_specsSection__7Nsvv{margin-top:5rem;background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-xl);padding:2.5rem}.producto_specsTitle__tEQso{font-family:var(--font-title);font-size:1.5rem;font-weight:800;color:var(--text-primary);margin-bottom:1.5rem;display:flex;align-items:center;gap:.5rem}.producto_specsGrid__VKyrR{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:1rem;gap:1rem}.producto_specRow__C2r2A{display:flex;justify-content:space-between;padding:.85rem 1.15rem;background:var(--bg-elevated);border-radius:var(--radius-md);border:1px solid var(--border-subtle);font-size:.9rem}.producto_specLabel__hIvgH{color:var(--text-secondary);font-weight:600}.producto_specValue__iHIB3{color:var(--text-primary);font-weight:700;font-family:var(--font-mono)}.producto_toast__kNyJ_{position:fixed;bottom:2rem;right:2rem;z-index:10000;background:var(--accent-gold);color:#000;padding:1rem 1.5rem;border-radius:var(--radius-md);font-weight:800;box-shadow:0 10px 30px rgba(0,0,0,.5);animation:producto_slideIn__RqC_I .3s ease}@keyframes producto_slideIn__RqC_I{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@media (max-width:900px){.producto_grid__tUmT8{grid-template-columns:1fr;gap:2rem}.producto_mainImageWrap__DCzVK{height:320px}}