@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Montserrat Fallback;src:local("Arial");ascent-override:85.79%;descent-override:22.25%;line-gap-override:0.00%;size-adjust:112.83%}.__className_f56828{font-family:Montserrat,Montserrat Fallback;font-style:normal}.__variable_f56828{--font-montserrat:"Montserrat","Montserrat Fallback"}@font-face{font-family:Outfit;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/98848575513c9742-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Outfit;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/98848575513c9742-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/98848575513c9742-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/98848575513c9742-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Outfit Fallback;src:local("Arial");ascent-override:100.18%;descent-override:26.05%;line-gap-override:0.00%;size-adjust:99.82%}.__className_543835{font-family:Outfit,Outfit Fallback;font-style:normal}.__variable_543835{--font-outfit:"Outfit","Outfit Fallback"}:root{--colorPrincipal:#feecec;--colorSecundario:#1b1b1b;--colorTexto:#1b1b1b;--colorTextoMuted:#595957;--colorFondo:#faf2f0;--fuenteTitulos:var(--font-montserrat),"Montserrat",sans-serif;--fuenteParrafos:var(--font-outfit),"Outfit",sans-serif;--paper:#faf2f0;--surface:#ffffff;--ink:#1b1b1b;--ink-2:#595957;--radius-sm:0.25rem;--radius-md:0.5rem;--radius-lg:0.75rem;--shadow-sm:0 1px 3px rgba(0,0,0,0.05);--shadow-md:0 4px 15px rgba(0,0,0,0.06);--shadow-lg:0 10px 25px rgba(0,0,0,0.1)}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{font-size:16px;scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{font-family:var(--fuenteParrafos);background-color:var(--colorFondo);color:var(--colorTexto);line-height:1.6;font-weight:300;min-height:100vh;display:flex;flex-direction:column;-webkit-font-smoothing:antialiased}main{flex:1 1}h1,h2,h3,h4,h5,h6{font-family:var(--fuenteTitulos);font-weight:500;line-height:1;margin:0 0 16px}h1{font-size:35px;color:#000000}h2{font-size:30px}h2,h3{color:var(--colorSecundario)}h3{font-size:28px}@media (min-width:768px){h1{font-size:45px}h2{font-size:40px}}p{font-family:var(--fuenteParrafos);font-size:16px;line-height:1.5;font-weight:300;color:#000000;margin:16px 0}a{color:inherit;text-decoration:none;transition:all .2s ease}img{max-width:100%;height:auto;display:block}.container,.contenedor{max-width:2000px;width:90%;margin:0 auto}.destacado,.featured{font-family:var(--fuenteParrafos)!important;font-size:13px!important;font-weight:300!important;color:#000000!important;text-transform:uppercase!important;letter-spacing:normal!important;line-height:1.5!important;margin:13px 0!important}.contenido-secundarias.legal,.secondaryContent.legal{max-width:900px;margin:4rem auto;padding:2.5rem 2rem;background-color:#fff;border-radius:8px;box-shadow:0 4px 20px rgba(0,0,0,.05)}.contenido-secundarias.legal h1,.contenido-secundarias.legal h2,.contenido-secundarias.legal strong,.secondaryContent.legal h1,.secondaryContent.legal h2,.secondaryContent.legal strong{color:#1b1b1b}.contenido-secundarias.legal p,.secondaryContent.legal p{margin-bottom:1.2rem;font-size:1rem;line-height:1.7}.contenido-secundarias.agradecimiento,.secondaryContent.thankYou{max-width:700px;margin:6rem auto;padding:4rem 2rem;background-color:#fff;border-radius:8px;text-align:center;box-shadow:0 4px 20px rgba(0,0,0,.05)}.contenido-secundarias.agradecimiento h1,.secondaryContent.thankYou h1{margin-bottom:1.5rem}.CookieConsent_overlay__YIqPf{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.7);z-index:999999;display:flex;align-items:center;justify-content:center;padding:1rem;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:CookieConsent_fadeIn__CX8fd .25s ease-out}@keyframes CookieConsent_fadeIn__CX8fd{0%{opacity:0}to{opacity:1}}.CookieConsent_modal__6SVpt{background-color:#ffffff;color:#1b1b1b;width:100%;max-width:750px;max-height:90vh;overflow-y:auto;border-radius:8px;padding:1.75rem;box-shadow:0 10px 30px rgba(0,0,0,.25);font-family:var(--fuenteParrafos,"Outfit",sans-serif)}.CookieConsent_title__iKTK5{font-family:var(--fuenteTitulos,"Montserrat",sans-serif);font-size:1.25rem;font-weight:600;margin-top:0;margin-bottom:1rem;color:#1b1b1b}.CookieConsent_description__cylof{font-size:.925rem;line-height:1.6;color:#444;margin-bottom:1.5rem}.CookieConsent_description__cylof a{color:#1b1b1b;text-decoration:underline;font-weight:600}.CookieConsent_description__cylof a:hover{text-decoration:none}.CookieConsent_modalNav__lpxCv{display:flex;border-bottom:1px solid #e2e2e2;margin-bottom:1.5rem;gap:1rem}.CookieConsent_navTab__pYHR9{background:none;border:none;padding:.6rem 1rem;font-family:var(--fuenteTitulos,"Montserrat",sans-serif);font-size:.95rem;font-weight:600;color:#666;cursor:pointer;position:relative;transition:color .2s ease}.CookieConsent_navTab__pYHR9:hover{color:#1b1b1b}.CookieConsent_activeTab__FH87E{color:#1b1b1b;border-bottom:2px solid #1b1b1b;margin-bottom:-1px}.CookieConsent_categoryList__sRske{display:flex;flex-direction:column;gap:1rem;margin-bottom:1.75rem}.CookieConsent_categoryItem__RtNZ6{border:1px solid #e8e8e8;border-radius:6px;overflow:hidden;background-color:#fafafa}.CookieConsent_categoryHeader__KyX_Y{display:flex;justify-content:space-between;align-items:center;padding:1rem;cursor:pointer;background-color:#f5f5f5;-webkit-user-select:none;-moz-user-select:none;user-select:none}.CookieConsent_categoryInfo__SWCyb{flex:1 1;padding-right:1rem}.CookieConsent_categoryName__hgNPZ{font-family:var(--fuenteTitulos,"Montserrat",sans-serif);font-size:.95rem;font-weight:600;color:#1b1b1b;margin:0 0 .25rem}.CookieConsent_categorySummary__sdqXO{font-size:.85rem;color:#666;margin:0;line-height:1.4}.CookieConsent_categoryToggle__s1g_Z{display:flex;align-items:center}.CookieConsent_switch__WuTf9{position:relative;display:inline-block;width:44px;height:24px}.CookieConsent_switch__WuTf9 input{opacity:0;width:0;height:0}.CookieConsent_slider__YZXOi{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.3s;border-radius:24px}.CookieConsent_slider__YZXOi:before{position:absolute;content:"";height:18px;width:18px;left:3px;bottom:3px;background-color:white;transition:.3s;border-radius:50%;box-shadow:0 1px 3px rgba(0,0,0,.2)}.CookieConsent_switch__WuTf9 input:checked+.CookieConsent_slider__YZXOi{background-color:#4caf50}.CookieConsent_switch__WuTf9 input:checked+.CookieConsent_slider__YZXOi:before{transform:translateX(20px)}.CookieConsent_switch__WuTf9 input:disabled+.CookieConsent_slider__YZXOi{background-color:#1b1b1b;cursor:not-allowed;opacity:.8}.CookieConsent_badgeRequired__Y6Dnj{display:inline-block;font-size:.75rem;font-weight:600;color:#1b1b1b;background-color:#feecec;padding:.2rem .5rem;border-radius:4px;margin-top:.25rem}.CookieConsent_buttonGroup__HpYtF{display:flex;justify-content:flex-end;gap:.75rem;flex-wrap:wrap;padding-top:1rem;border-top:1px solid #f0f0f0}.CookieConsent_btnReject__ACfm2{padding:.65rem 1.15rem;background-color:transparent;color:#444;border:1px solid #d0d0d0;border-radius:4px;font-family:var(--fuenteTitulos,"Montserrat",sans-serif);font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s ease}.CookieConsent_btnReject__ACfm2:hover{background-color:#f5f5f5;color:#111;border-color:#bbb}.CookieConsent_btnCustomize__4mET5{padding:.65rem 1.15rem;background-color:#ffffff;color:#1b1b1b;border:1px solid #1b1b1b;border-radius:4px;font-family:var(--fuenteTitulos,"Montserrat",sans-serif);font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s ease}.CookieConsent_btnCustomize__4mET5:hover{background-color:#f7f7f7}.CookieConsent_btnAccept__GEg0G{padding:.65rem 1.25rem;background-color:#1b1b1b;color:#ffffff;border:1px solid #1b1b1b;border-radius:4px;font-family:var(--fuenteTitulos,"Montserrat",sans-serif);font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s ease}.CookieConsent_btnAccept__GEg0G:hover{background-color:#333333}.CookieConsent_reopenBadge__NrtqH{position:fixed;left:20px;bottom:95px;z-index:98}.CookieConsent_reopenButton__lTs9w{display:flex;align-items:center;gap:.4rem;height:32px;width:32px;overflow:hidden;background-color:rgba(255,255,255,.92);border:1px solid #e0e0e0;border-radius:20px;color:#1b1b1b;font-family:var(--fuenteTitulos,"Montserrat",sans-serif);font-size:.75rem;font-weight:600;cursor:pointer;padding:0 7px;box-shadow:0 2px 8px rgba(0,0,0,.12);transition:width .3s cubic-bezier(.4,0,.2,1),background-color .2s ease;white-space:nowrap}.CookieConsent_reopenButton__lTs9w:hover{width:175px;background-color:#ffffff;box-shadow:0 4px 12px rgba(0,0,0,.18)}.CookieConsent_gearIcon__9VdfK{flex-shrink:0}@media (max-width:768px){.CookieConsent_modal__6SVpt{padding:1.25rem}.CookieConsent_buttonGroup__HpYtF{flex-direction:column}.CookieConsent_btnAccept__GEg0G,.CookieConsent_btnCustomize__4mET5,.CookieConsent_btnReject__ACfm2{width:100%;text-align:center}.CookieConsent_reopenBadge__NrtqH{left:15px;bottom:90px}}.Footer_footer__4vzqH{width:100%;background-color:#fff;border-top:1px solid #faf2f0;margin-top:auto}.Footer_container__Dj1D9{max-width:2000px;width:90%;margin:0 auto;padding:4rem 0 2rem}.Footer_columns__6BTgn{display:grid;grid-template-columns:1fr;grid-gap:2.5rem;gap:2.5rem}@media (min-width:768px){.Footer_columns__6BTgn{grid-template-columns:1.2fr 1fr 1fr 1fr}}.Footer_logoCol__n3Ktb{display:flex;align-items:flex-start}.Footer_logoImage__XBnqG{max-height:75px;width:auto}.Footer_column__tKCuc{display:flex;flex-direction:column;gap:.6rem}.Footer_colTitle__H7Gwz{font-family:var(--fuenteTitulos,"Montserrat",sans-serif);font-size:1.1rem;font-weight:600;color:#1b1b1b;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem}.Footer_colText__Zggii{font-family:var(--fuenteParrafos,"Outfit",sans-serif);font-size:.95rem;line-height:1.6;color:#595957}.Footer_contactItem__JPw3N,.Footer_contactLink__qXKnx{display:flex;align-items:center}.Footer_contactLink__qXKnx{font-family:var(--fuenteParrafos,"Outfit",sans-serif);font-size:.95rem;color:#1b1b1b;text-decoration:none;gap:.4rem;transition:color .2s ease}.Footer_contactLink__qXKnx:hover{color:#595957}.Footer_bottomBar___fQYV{background-color:#fff;border-top:1px solid #faf2f0;padding:1.5rem 0}.Footer_bottomContainer__Q9jNP{max-width:2000px;width:90%;margin:0 auto;display:flex;flex-direction:column;gap:1rem;align-items:center;justify-content:space-between}@media (min-width:768px){.Footer_bottomContainer__Q9jNP{flex-direction:row}}.Footer_legalAndCopy__69HTV{flex-wrap:wrap;font-family:var(--fuenteParrafos,"Outfit",sans-serif);font-size:.85rem;color:#595957}.Footer_legalAndCopy__69HTV,.Footer_legalNav__YX4qD{display:flex;align-items:center;gap:.4rem}.Footer_legalLink__upXoH{color:#595957;text-decoration:none;transition:color .2s ease}.Footer_legalLink__upXoH:hover{color:#1b1b1b}.Footer_separator__y9zma{color:#bbb}.Footer_copyright__1v3uR{display:flex;align-items:center;gap:.4rem}.Footer_proxiLogo__k9A82{height:14px;width:auto;display:inline-block;vertical-align:middle}.Footer_kitDigital__7Y_dR{display:flex;align-items:center}.Footer_kitLogo__NZZZg{max-height:40px;width:auto}.Footer_floatingWhatsapp__Bv_nV{position:fixed;left:20px;bottom:30px;z-index:99}.Footer_whatsappIcon__ZnZhM{width:55px;height:55px;transition:transform .3s ease;filter:drop-shadow(0 4px 10px rgba(0,0,0,.2))}.Footer_whatsappIcon__ZnZhM:hover{transform:scale(1.1)}.Footer_stickyPhone__6WfGS{position:fixed;top:var(--header-sticky-height,100px);right:-200px;opacity:0;background-color:#feecec;color:#1b1b1b;padding:.65rem 1.25rem;border-radius:16px 0 0 16px;box-shadow:0 4px 15px rgba(0,0,0,.08);z-index:99;transition:top .25s ease,right .5s cubic-bezier(.16,1,.3,1),opacity .5s ease}@media (max-width:850px){.Footer_stickyPhone__6WfGS{display:none!important}}.Footer_stickyPhoneVisible__orP6H{right:0;opacity:1}.Footer_stickyPhone__6WfGS a{display:flex;align-items:center;gap:.4rem;font-family:var(--fuenteTitulos,"Montserrat",sans-serif);font-size:.95rem;font-weight:600;color:#1b1b1b;text-decoration:none}.Footer_scrollUp__Eay0B{position:fixed;bottom:25px;right:25px;width:42px;height:42px;background-color:#1b1b1b;color:#fff;border:none;border-radius:4px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:90;box-shadow:0 4px 12px rgba(0,0,0,.2);transition:background-color .3s ease}.Footer_scrollUp__Eay0B:hover{background-color:#444}.Header_header__AF_3G{width:100%;position:-webkit-sticky;position:sticky;top:0;z-index:100;background-color:#ffffff;padding:.8rem 0;transition:box-shadow .3s cubic-bezier(.16,1,.3,1),background-color .3s ease}.Header_sticky__ns_Zs{box-shadow:0 4px 20px rgba(0,0,0,.08);background-color:rgba(255,255,255,.98);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.Header_topBar__H9oMc{background-color:#ffffff;border-bottom:1px solid #faf2f0;padding:.5rem 0;width:100%}.Header_topBarContainer__V3OU0{max-width:2000px;width:90%;margin:0 auto;display:flex;justify-content:flex-end}.Header_topBarPhones__Em6Ze{display:flex;gap:1.5rem;align-items:center}.Header_topBarItem__JPF9p{display:flex;align-items:center;gap:.4rem;transition:transform .2s ease}.Header_topBarItem__JPF9p:hover{transform:translateY(-1px)}.Header_topBarIcon__IfCXs{color:#1b1b1b}.Header_topBarLink__S4sEC{font-family:var(--fuenteParrafos,"Outfit",serif);font-size:14px;font-weight:400;color:#1b1b1b;text-decoration:none;transition:color .2s ease}.Header_topBarLink__S4sEC:hover{color:#595957}.Header_navContainer___CbJF{max-width:2000px;width:90%;margin:0 auto;display:flex;align-items:center;justify-content:space-between}.Header_brand__EL5wC{display:inline-block;line-height:0}.Header_logoImage__1C_tL{max-height:56px;width:auto;display:block}@media (max-width:768px){.Header_logoImage__1C_tL{max-height:44px}}.Header_desktopNav__A56P1{display:none}@media (min-width:850px){.Header_desktopNav__A56P1{display:block}}.Header_navList__YufAx{display:flex;list-style:none;gap:2.2rem;align-items:center;margin:0;padding:0}.Header_navItem__pb6e5{position:relative}.Header_navLink__bX76H{font-family:var(--fuenteParrafos,"Outfit",serif);font-size:14px;font-weight:400;color:#595957;text-decoration:none;padding:5px 12px;display:flex;align-items:center;gap:.35rem;position:relative;text-transform:uppercase;letter-spacing:normal;transition:color .3s cubic-bezier(.16,1,.3,1)}.Header_navLink__bX76H:after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background-color:#1b1b1b;transition:width .35s cubic-bezier(.16,1,.3,1);border-radius:1px}.Header_navItem__pb6e5.Header_active__8Eipm>.Header_navLink__bX76H,.Header_navLink__bX76H.Header_active__8Eipm,.Header_navLink__bX76H:hover{color:#1b1b1b}.Header_navItem__pb6e5.Header_active__8Eipm>.Header_navLink__bX76H:after,.Header_navLink__bX76H.Header_active__8Eipm:after,.Header_navLink__bX76H:hover:after{width:100%}.Header_dropdownIcon__qJ8_W{margin-top:2px;transition:transform .3s cubic-bezier(.16,1,.3,1)}.Header_hasDropdown__3wSU_:hover .Header_dropdownIcon__qJ8_W{transform:rotate(180deg)}.Header_dropdownMenu__bzo1m{position:absolute;top:calc(100% + 4px);left:0;background-color:#ffffff;min-width:220px;box-shadow:0 10px 30px rgba(0,0,0,.12);border-radius:6px;list-style:none;padding:.6rem 0;margin:0;opacity:0;visibility:hidden;transform:translateY(10px) scale(.97);transform-origin:top left;transition:opacity .25s cubic-bezier(.16,1,.3,1),transform .25s cubic-bezier(.16,1,.3,1),visibility .25s;z-index:110;border:1px solid #f0f0f0}.Header_dropdownVisible__z_VdN,.Header_hasDropdown__3wSU_:hover .Header_dropdownMenu__bzo1m{opacity:1;visibility:visible;transform:translateY(0) scale(1)}.Header_dropdownItem__vuT1v{padding:0}.Header_dropdownLink__zc8kB{display:block;padding:.65rem 1.35rem;font-family:var(--fuenteParrafos,"Outfit",serif);font-size:14px;text-transform:capitalize;font-weight:400;color:#595957;text-decoration:none;transition:background-color .2s ease,color .2s ease,transform .2s cubic-bezier(.16,1,.3,1)}.Header_dropdownLink__zc8kB:hover{background-color:#feecec;color:#1b1b1b;transform:translateX(5px)}.Header_mobileMenuToggle__UlEaz{display:flex;align-items:center;gap:.4rem;background:none;border:none;font-family:var(--fuenteTitulos,"Montserrat",sans-serif);font-size:1rem;color:#1b1b1b;cursor:pointer;padding:.5rem;transition:opacity .2s ease}.Header_mobileMenuToggle__UlEaz:hover{opacity:.8}@media (min-width:850px){.Header_mobileMenuToggle__UlEaz{display:none}}@media (max-width:850px){.Header_topBar__H9oMc{display:none!important}}.Header_mobileOverlay___nlHX{position:fixed;top:0;left:0;right:0;bottom:0;height:100vh;height:100dvh;background-color:rgba(0,0,0,.45);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);z-index:199;animation:Header_fadeIn__zX5C2 .25s ease}@keyframes Header_fadeIn__zX5C2{0%{opacity:0}to{opacity:1}}.Header_mobileDrawer__0wWON{position:fixed;top:0;right:0;bottom:0;width:320px;max-width:85vw;height:100vh;height:100dvh;background-color:#ffffff;box-shadow:-6px 0 35px rgba(0,0,0,.18);z-index:200;display:flex;flex-direction:column;padding:max(1.75rem,env(safe-area-inset-top)) 1.5rem max(1.5rem,env(safe-area-inset-bottom));overflow-y:auto;-webkit-overflow-scrolling:touch;animation:Header_slideDrawer__5qNPb .35s cubic-bezier(.16,1,.3,1)}@keyframes Header_slideDrawer__5qNPb{0%{transform:translateX(100%)}to{transform:translateX(0)}}.Header_mobileDrawerHeader__z0FJm{display:flex;align-items:center;justify-content:space-between;padding-bottom:1.25rem;border-bottom:1px solid #faf2f0;margin-bottom:1.5rem;flex-shrink:0}.Header_mobileDrawerTitle__gJShv{font-family:var(--fuenteTitulos,"Montserrat",sans-serif);font-size:1.15rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:#1b1b1b}.Header_mobileCloseIconBtn__WVVs5{background:none;border:none;color:#1b1b1b;cursor:pointer;padding:.4rem;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background-color .2s ease,transform .25s ease}.Header_mobileCloseIconBtn__WVVs5:hover{background-color:#feecec;transform:rotate(90deg)}.Header_mobileNavList__1FoDI{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:1.25rem;flex-shrink:0}.Header_mobileNavItem__6ydst{position:relative}.Header_mobileNavLink__U3caV{font-family:var(--fuenteTitulos,"Montserrat",sans-serif);font-size:1.05rem;font-weight:500;color:#1b1b1b;text-decoration:none;display:block;transition:color .2s ease}.Header_mobileNavLink__U3caV:hover{color:#595957}.Header_mobileSubList__UldKJ{list-style:none;padding-left:1rem;margin-top:.6rem;display:flex;flex-direction:column;gap:.7rem}.Header_mobileSubLink__q6DzR{font-family:var(--fuenteParrafos,"Outfit",sans-serif);font-size:.95rem;color:#595957;text-decoration:none;transition:color .2s ease}.Header_mobileSubLink__q6DzR:hover{color:#1b1b1b}.Header_mobileBottomActions__9lf8o{margin-top:auto;padding-top:1.5rem;padding-bottom:.5rem;border-top:1px solid #faf2f0;display:flex;flex-direction:column;gap:1rem;flex-shrink:0}.Header_mobileCallBtn__1Fopg{display:flex;align-items:center;justify-content:center;gap:.6rem;width:100%;padding:.85rem 1.25rem;background-color:#feecec;color:#1b1b1b;border-radius:30px;font-family:var(--fuenteTitulos,"Montserrat",sans-serif);font-size:.95rem;font-weight:600;text-decoration:none;box-shadow:0 4px 14px rgba(254,236,236,.7);transition:background-color .25s ease,transform .2s ease,box-shadow .25s ease}.Header_mobileCallBtn__1Fopg:hover{background-color:#fbdada;transform:translateY(-2px);box-shadow:0 6px 20px rgba(254,236,236,.95)}.Header_mobileWhatsappText__EWB_4{display:flex;align-items:center;justify-content:center;gap:.5rem;background:none;border:none;color:#595957;font-family:var(--fuenteTitulos,"Montserrat",sans-serif);font-size:.9rem;font-weight:500;text-decoration:underline;text-underline-offset:4px;cursor:pointer;transition:color .2s ease}.Header_mobileWhatsappText__EWB_4:hover{color:#1b1b1b}