@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-vietnamese-full-normal.7BpKI3vF.woff2) format("woff2-variations");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:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-latin-ext-full-normal.YHFkNujK.woff2) format("woff2-variations");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:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-latin-full-normal.CFFu7zhK.woff2) format("woff2-variations");unicode-range:U+0000-00FF,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:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-vietnamese-full-italic.BHALq22K.woff2) format("woff2-variations");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:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-latin-ext-full-italic.B8-t4Nou.woff2) format("woff2-variations");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:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-latin-full-italic.D2JnYqd-.woff2) format("woff2-variations");unicode-range:U+0000-00FF,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:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-tight-cyrillic-ext-wght-normal.okcGN4Nq.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-tight-cyrillic-wght-normal.BS41q_Tv.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-tight-greek-ext-wght-normal.DQgQPNk4.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-tight-greek-wght-normal.sS1B39LI.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-tight-vietnamese-wght-normal.TKKdAiBA.woff2) format("woff2-variations");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:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-tight-latin-ext-wght-normal.B4u9PlvR.woff2) format("woff2-variations");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:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-tight-latin-wght-normal.DX-nOvPD.woff2) format("woff2-variations");unicode-range:U+0000-00FF,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:Karla Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/karla-latin-ext-wght-normal.Dq0rrjgs.woff2) format("woff2-variations");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:Karla Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/karla-latin-wght-normal.C3-ma4ov.woff2) format("woff2-variations");unicode-range:U+0000-00FF,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:Caveat;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/caveat-cyrillic-ext-500-normal.DcrB4vVx.woff2) format("woff2"),url(/_astro/caveat-cyrillic-ext-500-normal.DqTXtm5N.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/caveat-cyrillic-500-normal.DpMZbbjM.woff2) format("woff2"),url(/_astro/caveat-cyrillic-500-normal.DLSfp5IU.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/caveat-latin-ext-500-normal.jKqJW7bC.woff2) format("woff2"),url(/_astro/caveat-latin-ext-500-normal.wUUXxlbS.woff) format("woff");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:Caveat;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/caveat-latin-500-normal.B9SDL8cy.woff2) format("woff2"),url(/_astro/caveat-latin-500-normal.Do9veZfZ.woff) format("woff");unicode-range:U+0000-00FF,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}:root{--fondo-papel: #f4ecdf;--fondo-papel-claro: #fbf6ee;--fondo-arcilla: #edc8ae;--fondo-salvia: #cbd7c1;--fondo-ocre: #eed9a6;--fondo-melocoton: #f7ddbf;--blanco: #ffffff;--bosque: #22392f;--bosque-campo: #2e4a3d;--tinta: #2b211c;--terracota: #a64b2f;--salvia-honda: #3f5e4f;--aguada: #d98b6a;--rosa-arcilla: #e7b9a3;--ocre: #e0b062;--salvia: #6c8f7c;--salvia-palida: #8faa98;--piel: #e3a985;--texto-suave: #5e4e44;--texto-suave-oscuro: #d9d2c3;--linea: #cdbb9f;--linea-oscura: #4e6a5c;--borde-campo: #8a7865;--maceta-borde: #c2603f;--font-titular: "Inter Tight Variable", "Inter Tight", system-ui, sans-serif;--font-acento: "Fraunces Variable", "Fraunces", Georgia, serif;--font-texto: "Karla Variable", "Karla", system-ui, sans-serif;--font-mano: "Caveat", cursive;--espacio-1: 8px;--espacio-2: 12px;--espacio-3: 16px;--espacio-4: 24px;--espacio-5: 32px;--espacio-6: 48px;--espacio-7: 64px;--margen-pagina: clamp(20px, 3.9vw, 56px);--seccion: clamp(72px, 8.4vw, 120px);--seccion-compacta: clamp(64px, 7.6vw, 110px);--ancho-max: 1440px;--nav-h: 104px;--radio-sm: 14px;--radio-md: 24px;--radio-lg: 28px;--radio-xl: 32px;--radio-pildora: 999px;--sombra-polaroid: 0 12px 26px rgba(43, 33, 28, .16), 0 2px 4px rgba(43, 33, 28, .08);--sombra-flotante: 0 10px 24px rgba(34, 57, 47, .28);--titular-seccion: clamp(44px, 5.84vw, 84px);--titular-hero: clamp(54px, 8.9vw, 128px);--acento-hero: clamp(60px, 10vw, 144px)}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body.ds{margin:0;background:var(--fondo-papel);color:var(--bosque);font-family:var(--font-texto);font-size:17px;line-height:1.55}.ds img{max-width:100%;height:auto}.ds a{color:var(--bosque)}.ds a:hover{color:var(--terracota)}.ds :focus-visible{outline:2px solid var(--terracota);outline-offset:3px}.ds-visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ds-section{padding:var(--seccion) var(--margen-pagina)}.ds-section--compact{padding-block:var(--seccion-compacta)}.ds-section>.ds-inner{max-width:calc(var(--ancho-max) - 2 * 56px);margin-inline:auto}.ds-stack{display:flex;flex-direction:column;gap:var(--espacio-6)}.bg-papel{background:var(--fondo-papel)}.bg-papel-claro{background:var(--fondo-papel-claro)}.bg-arcilla{background:var(--fondo-arcilla)}.bg-salvia{background:var(--fondo-salvia)}.bg-ocre{background:var(--fondo-ocre)}.bg-melocoton{background:var(--fondo-melocoton)}.bg-bosque{background:var(--bosque);color:var(--fondo-papel)}.ds-it{font-family:var(--font-acento);font-style:italic;font-weight:300;letter-spacing:-.02em;color:var(--terracota)}.bg-bosque .ds-it{color:var(--rosa-arcilla)}.ds-h2{margin:0;font-family:var(--font-titular);font-weight:500;font-size:var(--titular-seccion);line-height:.95;letter-spacing:-.04em}.ds-todo{display:inline-block;font-family:var(--font-titular);font-style:normal;font-size:12px;font-weight:600;letter-spacing:.03em;line-height:1.4;color:var(--terracota);background:var(--fondo-papel-claro);border:1.5px dashed var(--terracota);border-radius:var(--radio-pildora);padding:2px 10px;vertical-align:middle;white-space:nowrap}@media(max-width:959px){:root{--nav-h: 76px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}}.logo[data-astro-cid-hwcaediv]{display:inline-flex;align-items:center;gap:calc(var(--logo-size) * .34);text-decoration:none;color:var(--bosque);line-height:1}.logo[data-astro-cid-hwcaediv]:hover{color:var(--bosque)}.logo--dark[data-astro-cid-hwcaediv],.logo--dark[data-astro-cid-hwcaediv]:hover{color:var(--fondo-papel)}.logo__mark[data-astro-cid-hwcaediv]{width:calc(var(--logo-size) * 1.47);height:calc(var(--logo-size) * .9);color:var(--terracota);flex:none}.logo--dark[data-astro-cid-hwcaediv] .logo__mark[data-astro-cid-hwcaediv],.logo--dark[data-astro-cid-hwcaediv] .logo__tilde[data-astro-cid-hwcaediv]{color:var(--aguada)}.logo__word[data-astro-cid-hwcaediv]{display:inline-flex;flex-direction:column}.logo__name[data-astro-cid-hwcaediv]{font-family:var(--font-acento);font-weight:600;font-size:var(--logo-size);letter-spacing:-.015em;font-variation-settings:"SOFT" 100,"opsz" 72}.logo__e[data-astro-cid-hwcaediv]{position:relative;display:inline-block}.logo__tilde[data-astro-cid-hwcaediv]{position:absolute;left:50%;top:-.04em;width:.45em;height:.28em;transform:translate(-50%);overflow:visible;color:var(--terracota)}.logo__sub[data-astro-cid-hwcaediv]{display:flex;justify-content:space-between;font-family:var(--font-acento);font-size:calc(var(--logo-size) * .367);margin-top:calc(var(--logo-size) * .1);font-variation-settings:"SOFT" 100}.nav[data-astro-cid-cyafmsec]{position:sticky;top:0;z-index:40;height:var(--nav-h);padding:0 var(--margen-pagina);transition:background-color .25s ease}.nav[data-astro-cid-cyafmsec].is-stuck,.nav[data-astro-cid-cyafmsec].is-open{background:var(--fondo-papel)}.nav__bar[data-astro-cid-cyafmsec]{max-width:calc(var(--ancho-max) - 2 * 56px);height:100%;margin:0 auto;display:grid;grid-template-columns:1fr auto 1fr;grid-template-areas:"menu logo actions";align-items:center}.nav__logo[data-astro-cid-cyafmsec]{grid-area:logo}.nav__menu[data-astro-cid-cyafmsec]{grid-area:menu}.nav__actions[data-astro-cid-cyafmsec]{grid-area:actions;display:flex;justify-content:flex-end;align-items:center;gap:var(--espacio-1)}.nav__list[data-astro-cid-cyafmsec]{list-style:none;margin:0;padding:0;display:flex;gap:32px;font-family:var(--font-titular);font-size:15px;font-weight:500}.nav__link[data-astro-cid-cyafmsec]{all:unset;cursor:pointer;display:inline-flex;align-items:center;gap:6px;color:var(--bosque);text-decoration:none;padding-bottom:2px;border-bottom:1.5px solid transparent}.nav__link[data-astro-cid-cyafmsec]:focus-visible{outline:2px solid var(--terracota);outline-offset:3px}.nav__link[data-astro-cid-cyafmsec].is-active{border-bottom-color:var(--bosque)}.nav__caret[data-astro-cid-cyafmsec]{width:7px;height:7px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-2px) rotate(45deg)}.nav__group[data-astro-cid-cyafmsec]{position:relative}.nav__sub[data-astro-cid-cyafmsec]{list-style:none;margin:0;position:absolute;top:calc(100% + 14px);left:-18px;min-width:200px;padding:14px 18px;display:flex;flex-direction:column;gap:6px;background:var(--fondo-papel-claro);border-radius:var(--radio-sm)}.nav__sub[data-astro-cid-cyafmsec][hidden]{display:none}.nav__sub[data-astro-cid-cyafmsec] a[data-astro-cid-cyafmsec]{text-decoration:none}.nav__sub[data-astro-cid-cyafmsec] a[data-astro-cid-cyafmsec][aria-current=page]{color:var(--terracota)}.nav__cita[data-astro-cid-cyafmsec]{display:inline-flex;align-items:center;gap:14px;background:var(--blanco);color:var(--bosque);text-decoration:none;padding:13px 18px 13px 24px;border-radius:var(--radio-pildora);font-family:var(--font-titular);font-size:15px;font-weight:500;white-space:nowrap}.nav__cita[data-astro-cid-cyafmsec]:hover{background:var(--fondo-papel-claro)}.nav__dot[data-astro-cid-cyafmsec]{width:8px;height:8px;border-radius:var(--radio-pildora);background:var(--terracota)}.nav__toggle[data-astro-cid-cyafmsec],.nav__mobile-cta[data-astro-cid-cyafmsec]{display:none}@media(max-width:959px){.nav__bar[data-astro-cid-cyafmsec]{grid-template-columns:auto 1fr;grid-template-areas:"logo actions" "menu menu"}.nav__actions[data-astro-cid-cyafmsec] .nav__cita[data-astro-cid-cyafmsec]{display:none}.nav__mobile-cta[data-astro-cid-cyafmsec]{display:block;margin-top:8px}.nav__mobile-cta[data-astro-cid-cyafmsec] .nav__cita[data-astro-cid-cyafmsec]{display:inline-flex}.nav__toggle[data-astro-cid-cyafmsec]{display:inline-flex;align-items:center;gap:10px;font:500 15px/1 var(--font-titular);color:var(--bosque);background:var(--blanco);border:0;border-radius:var(--radio-pildora);padding:12px 18px;cursor:pointer}.nav__burger[data-astro-cid-cyafmsec],.nav__burger[data-astro-cid-cyafmsec]:before,.nav__burger[data-astro-cid-cyafmsec]:after{display:block;width:16px;height:1.5px;background:currentColor;position:relative}.nav__burger[data-astro-cid-cyafmsec]:before,.nav__burger[data-astro-cid-cyafmsec]:after{content:"";position:absolute;left:0}.nav__burger[data-astro-cid-cyafmsec]:before{top:-5px}.nav__burger[data-astro-cid-cyafmsec]:after{top:5px}.nav__menu[data-astro-cid-cyafmsec]{display:none}.nav[data-astro-cid-cyafmsec].is-open .nav__menu[data-astro-cid-cyafmsec]{display:block;background:var(--fondo-papel);margin:0 calc(-1 * var(--margen-pagina));padding:8px var(--margen-pagina) 28px;border-bottom:1px solid var(--linea)}.nav__list[data-astro-cid-cyafmsec]{flex-direction:column;gap:18px;font-size:20px}.nav__sub[data-astro-cid-cyafmsec]{position:static;margin-top:12px;padding:12px 16px;font-size:17px}}.loc[data-astro-cid-ipu3e66e]{display:flex;gap:var(--espacio-7);align-items:center}.loc__text[data-astro-cid-ipu3e66e]{flex:0 0 440px;display:flex;flex-direction:column;gap:28px}.loc__address[data-astro-cid-ipu3e66e]{font-style:normal;display:flex;flex-direction:column;gap:6px;font-size:18px;line-height:1.5}.loc__street[data-astro-cid-ipu3e66e]{font-family:var(--font-titular);font-weight:500;font-size:22px}.loc__hours[data-astro-cid-ipu3e66e]{display:flex;flex-direction:column;gap:6px;font-size:16px;line-height:1.5;border-top:1px solid var(--linea);padding-top:18px}.loc__actions[data-astro-cid-ipu3e66e]{display:flex;gap:10px;flex-wrap:wrap}.loc__map[data-astro-cid-ipu3e66e]{flex:1 1 0;min-width:0;border-radius:var(--radio-xl);overflow:hidden;background:#efe4d2}.loc__map[data-astro-cid-ipu3e66e] svg[data-astro-cid-ipu3e66e]{display:block;width:100%;height:672px}@media(max-width:1099px){.loc[data-astro-cid-ipu3e66e]{flex-direction:column;align-items:stretch}.loc__text[data-astro-cid-ipu3e66e]{flex:none}.loc__map[data-astro-cid-ipu3e66e] svg[data-astro-cid-ipu3e66e]{height:420px}}.contact[data-astro-cid-l5l2ikdk]{display:flex;gap:var(--espacio-7);align-items:flex-start}.contact__intro[data-astro-cid-l5l2ikdk]{flex:1 1 0;display:flex;flex-direction:column;gap:28px}.contact__title[data-astro-cid-l5l2ikdk]{line-height:.92;letter-spacing:-.045em}.contact__lead[data-astro-cid-l5l2ikdk]{margin:0;font-size:19px;line-height:1.55;max-width:480px}.contact__info[data-astro-cid-l5l2ikdk]{display:flex;flex-direction:column;gap:8px;font-size:16px;line-height:1.5}.form[data-astro-cid-l5l2ikdk]{flex:0 0 620px;background:var(--fondo-papel-claro);border-radius:var(--radio-lg);padding:36px;display:flex;flex-direction:column;gap:var(--espacio-3)}.form__row[data-astro-cid-l5l2ikdk]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--espacio-3);align-items:end}.form__field[data-astro-cid-l5l2ikdk]{display:flex;flex-direction:column;gap:6px;font-family:var(--font-titular);font-size:14px;font-weight:500}.form__field[data-astro-cid-l5l2ikdk] input[data-astro-cid-l5l2ikdk],.form__field[data-astro-cid-l5l2ikdk] select[data-astro-cid-l5l2ikdk],.form__field[data-astro-cid-l5l2ikdk] textarea[data-astro-cid-l5l2ikdk]{font-family:var(--font-texto);font-weight:400;font-size:16px;padding:14px 18px;border-radius:var(--radio-sm);border:1.5px solid var(--borde-campo);background:var(--blanco);color:var(--bosque);min-width:0;width:100%}.form__field[data-astro-cid-l5l2ikdk] textarea[data-astro-cid-l5l2ikdk]{resize:vertical}.form__field[data-astro-cid-l5l2ikdk] [data-astro-cid-l5l2ikdk]:is(input,select,textarea):focus-visible{border-color:var(--bosque);outline:2px solid var(--terracota);outline-offset:2px}.form__check[data-astro-cid-l5l2ikdk]{display:flex;gap:10px;align-items:flex-start;font-size:14px;line-height:1.4}.form__check[data-astro-cid-l5l2ikdk] input[data-astro-cid-l5l2ikdk]{margin-top:3px}.form__submit[data-astro-cid-l5l2ikdk]{font-family:var(--font-titular);font-weight:500;font-size:16px;background:var(--bosque);color:var(--blanco);border:0;border-radius:var(--radio-pildora);padding:16px 24px;cursor:pointer}.form__submit[data-astro-cid-l5l2ikdk]:disabled{opacity:.4;cursor:not-allowed}.form__pending[data-astro-cid-l5l2ikdk]{margin:0;font-size:14px;line-height:1.45;color:var(--texto-suave)}@media(max-width:1099px){.contact[data-astro-cid-l5l2ikdk]{flex-direction:column;align-items:stretch}.form[data-astro-cid-l5l2ikdk]{flex:none}}@media(max-width:759px){.form[data-astro-cid-l5l2ikdk]{padding:24px}.form__row[data-astro-cid-l5l2ikdk]{grid-template-columns:1fr}}.footer[data-astro-cid-5hunzs7a]{background:var(--bosque);color:var(--fondo-papel);padding:72px var(--margen-pagina) 48px}.footer__inner[data-astro-cid-5hunzs7a]{max-width:calc(var(--ancho-max) - 2 * 56px);margin:0 auto;display:flex;flex-direction:column;gap:56px}.footer__top[data-astro-cid-5hunzs7a]{display:flex;justify-content:space-between;gap:40px}.footer__brand[data-astro-cid-5hunzs7a]{display:flex;flex-direction:column;align-items:flex-start;gap:24px}.footer__contact[data-astro-cid-5hunzs7a]{display:flex;flex-direction:column;gap:4px;font-size:15px;line-height:1.6;color:var(--texto-suave-oscuro)}.footer[data-astro-cid-5hunzs7a] a[data-astro-cid-5hunzs7a]{color:var(--fondo-papel);text-decoration:none}.footer[data-astro-cid-5hunzs7a] a[data-astro-cid-5hunzs7a]:hover{color:var(--rosa-arcilla);text-decoration:underline}.footer__cols[data-astro-cid-5hunzs7a]{display:grid;grid-template-columns:repeat(3,minmax(0,180px));gap:40px;font-size:15px;line-height:2}.footer__head[data-astro-cid-5hunzs7a]{margin:0;font-family:var(--font-titular);font-weight:500;font-size:15px;line-height:2;color:var(--rosa-arcilla)}.footer__col[data-astro-cid-5hunzs7a] ul[data-astro-cid-5hunzs7a]{list-style:none;margin:0;padding:0}.footer__seal[data-astro-cid-5hunzs7a]{align-self:flex-start;background:var(--blanco);border-radius:16px;padding:14px 22px}.footer__seal[data-astro-cid-5hunzs7a] img[data-astro-cid-5hunzs7a]{display:block;height:52px;width:auto}.footer__legal[data-astro-cid-5hunzs7a]{display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px 24px;border-top:1px solid var(--linea-oscura);padding-top:24px;font-size:14px;color:var(--texto-suave-oscuro)}.footer__claim[data-astro-cid-5hunzs7a]{font-family:var(--font-acento);font-style:italic}@media(max-width:959px){.footer__top[data-astro-cid-5hunzs7a]{flex-direction:column}}@media(max-width:759px){.footer__cols[data-astro-cid-5hunzs7a]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.footer__seal[data-astro-cid-5hunzs7a]{align-self:stretch}.footer__seal[data-astro-cid-5hunzs7a] img[data-astro-cid-5hunzs7a]{height:auto;width:100%;max-width:292px}}.wa[data-astro-cid-t4aei2y7]{position:fixed;right:28px;bottom:28px;z-index:30;display:flex;align-items:center;gap:10px;background:var(--salvia-honda);text-decoration:none;padding:10px 18px 10px 10px;border-radius:var(--radio-pildora);box-shadow:var(--sombra-flotante);font-family:var(--font-titular);font-size:15px;font-weight:500;transition:opacity .25s ease,transform .25s ease}.wa[data-astro-cid-t4aei2y7],.wa[data-astro-cid-t4aei2y7]:hover{color:var(--blanco)}.wa__icon[data-astro-cid-t4aei2y7]{width:40px;height:40px;border-radius:var(--radio-pildora);background:var(--blanco);display:flex;align-items:center;justify-content:center}.wa[data-astro-cid-t4aei2y7].is-hidden{opacity:0;transform:translateY(12px);pointer-events:none}@media(max-width:759px){.wa[data-astro-cid-t4aei2y7]{right:16px;bottom:16px}}
