svg[data-astro-cid-vvfwnyqk]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.barra[data-astro-cid-anclemld]{z-index:110;border-bottom:1px solid var(--bio-linea);background:var(--bio-hueso);view-transition-name:bio-barra;position:sticky;top:0;box-shadow:0 2px 16px #3e3a3b14}.barra__fila[data-astro-cid-anclemld]{height:calc(var(--bio-barra) - 1px);align-items:center;gap:1rem;padding-inline:clamp(1rem,3.2vw,45px);display:flex}.barra__logo[data-astro-cid-anclemld]{flex:none;display:block}.barra__logo[data-astro-cid-anclemld] img[data-astro-cid-anclemld]{width:auto;height:65px}.barra__nav[data-astro-cid-anclemld]{margin-left:auto}.barra__nav[data-astro-cid-anclemld] ul[data-astro-cid-anclemld]{gap:clamp(1rem,2.6vw,2.5rem);list-style:none;display:flex}.barra__nav[data-astro-cid-anclemld] a[data-astro-cid-anclemld]{color:var(--bio-cafe);padding:.4rem 0;font-size:20px;font-weight:700;line-height:1.2;text-decoration:none;transition:color .2s;display:block}.barra__nav[data-astro-cid-anclemld] a[data-astro-cid-anclemld]:hover{color:var(--bio-verde)}.barra__nav[data-astro-cid-anclemld] a[data-astro-cid-anclemld][aria-current]{color:var(--bio-verde4)}.barra__idioma[data-astro-cid-anclemld]{background:var(--bio-arena);border-radius:999px;flex:none;align-items:center;gap:2px;margin-left:.5rem;padding:3px;display:inline-flex}.barra__idioma[data-astro-cid-anclemld] a[data-astro-cid-anclemld]{min-width:2.75rem;height:2rem;color:var(--bio-cafe);letter-spacing:.04em;border-radius:999px;place-items:center;padding:0 .6rem;font-size:13px;font-weight:700;line-height:1;text-decoration:none;transition:background-color .2s,color .2s;display:grid}.barra__idioma[data-astro-cid-anclemld] a[data-astro-cid-anclemld][aria-current=true]{background:var(--bio-verde4);color:var(--bio-hueso)}.barra__idioma[data-astro-cid-anclemld] a[data-astro-cid-anclemld]:not([aria-current]):hover{color:var(--bio-verde4)}.barra__menu[data-astro-cid-anclemld]{width:2.75rem;height:2.75rem;color:var(--bio-cafe);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:none}.barra__menu[data-astro-cid-anclemld] svg{width:28px;height:28px}.barra__menu-cerrar[data-astro-cid-anclemld],.barra__menu[data-astro-cid-anclemld][aria-expanded=true] .barra__menu-abrir[data-astro-cid-anclemld]{display:none}.barra__menu[data-astro-cid-anclemld][aria-expanded=true] .barra__menu-cerrar[data-astro-cid-anclemld]{display:block}@media (width<=1000px){.barra__fila[data-astro-cid-anclemld]{grid-template-columns:1fr auto 1fr;display:grid}.barra__menu[data-astro-cid-anclemld]{justify-self:start;display:grid}.barra__idioma[data-astro-cid-anclemld]{justify-self:end;margin-left:0}.barra__idioma[data-astro-cid-anclemld] a[data-astro-cid-anclemld]{min-width:2.5rem}html:not(.bio-js) .barra__menu[data-astro-cid-anclemld]{visibility:hidden}.barra__nav[data-astro-cid-anclemld]{border-bottom:1px solid var(--bio-linea);background:var(--bio-hueso);margin:0;position:absolute;top:100%;left:0;right:0;box-shadow:0 12px 20px #3e3a3b14}.barra__nav[data-astro-cid-anclemld] ul[data-astro-cid-anclemld]{flex-direction:column;gap:0;max-width:1240px;margin:0 auto;padding:.5rem clamp(1rem,4vw,2.5rem) 1rem}.barra__nav[data-astro-cid-anclemld] a[data-astro-cid-anclemld]{border-bottom:1px solid var(--bio-linea);padding:.75rem 0;font-size:17px}.barra__nav[data-astro-cid-anclemld] li[data-astro-cid-anclemld]:last-child a[data-astro-cid-anclemld]{border-bottom:0}.bio-js .barra__nav[data-astro-cid-anclemld]:not(.barra__nav--abierto){display:none}html:not(.bio-js) .barra__fila[data-astro-cid-anclemld]{height:auto;padding-block:.75rem .25rem}html:not(.bio-js) .barra__nav[data-astro-cid-anclemld]{box-shadow:none;border:0;grid-column:1/-1;position:static}html:not(.bio-js) .barra__nav[data-astro-cid-anclemld] ul[data-astro-cid-anclemld]{flex-flow:wrap;justify-content:center;gap:0 1.25rem;padding:0}html:not(.bio-js) .barra__nav[data-astro-cid-anclemld] a[data-astro-cid-anclemld]{border:0}}@media (width<=600px){.barra__logo[data-astro-cid-anclemld] img[data-astro-cid-anclemld]{height:46px}.barra__idioma[data-astro-cid-anclemld]{padding:2px}.barra__idioma[data-astro-cid-anclemld] a[data-astro-cid-anclemld]{min-width:2.2rem;height:1.9rem;padding:0 .45rem;font-size:12px}}.cta[data-astro-cid-4wnbxuyp]{margin-top:clamp(2rem,5vw,4rem);position:relative}.cta__verduras[data-astro-cid-4wnbxuyp]{z-index:2;width:min(824px,88vw);margin:0 auto;position:relative}.cta__banda[data-astro-cid-4wnbxuyp]{background:var(--bio-verde);padding:clamp(2rem,5vw,3.5rem) 0 clamp(2.5rem,6vw,4.5rem)}.cta__fila[data-astro-cid-4wnbxuyp]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem 2rem;display:flex}.cta[data-astro-cid-4wnbxuyp] h2[data-astro-cid-4wnbxuyp]{max-width:22ch;color:var(--bio-pie);font-size:clamp(24px,3.4vw,45px);font-weight:800;line-height:1.15}@media (width<=600px){.cta__fila[data-astro-cid-4wnbxuyp]{text-align:center;justify-content:center}}.pie[data-astro-cid-kb2vq6wp] .bio-contenedor[data-astro-cid-kb2vq6wp]{max-width:calc(1300px + 2*clamp(1rem,4vw,2.5rem))}.pie[data-astro-cid-kb2vq6wp]{background:var(--bio-pie);color:var(--bio-pie-texto);font-size:15px;font-weight:300;line-height:26px}.pie__columnas[data-astro-cid-kb2vq6wp]{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;padding-block:clamp(3rem,10vw,144px);display:grid}@media (width<=760px){.pie__columnas[data-astro-cid-kb2vq6wp]{grid-template-columns:minmax(0,1fr)}}.pie[data-astro-cid-kb2vq6wp] h2[data-astro-cid-kb2vq6wp]{color:var(--bio-pie-texto);letter-spacing:.25px;margin:0 0 1rem;font-size:20px;font-weight:700}.pie[data-astro-cid-kb2vq6wp] p[data-astro-cid-kb2vq6wp]{margin:0 0 .5rem}.pie[data-astro-cid-kb2vq6wp] a[data-astro-cid-kb2vq6wp]{color:var(--bio-pie-texto);overflow-wrap:anywhere;text-decoration:none}.pie[data-astro-cid-kb2vq6wp] a[data-astro-cid-kb2vq6wp]:hover{text-decoration:underline}.pie[data-astro-cid-kb2vq6wp] a[data-astro-cid-kb2vq6wp]:focus-visible{outline-color:var(--bio-pie-texto)}.pie__datos[data-astro-cid-kb2vq6wp]{gap:.4rem;list-style:none;display:grid}.pie__datos[data-astro-cid-kb2vq6wp] li[data-astro-cid-kb2vq6wp]{align-items:center;gap:.6rem;display:flex}.pie__datos[data-astro-cid-kb2vq6wp] svg{flex:none;width:16px;height:16px}.pie__credito[data-astro-cid-kb2vq6wp]{border-top:1px solid #ffffff26;font-size:13px}.pie[data-astro-cid-kb2vq6wp] .pie__credito[data-astro-cid-kb2vq6wp] p[data-astro-cid-kb2vq6wp]{margin:0 auto;padding-block:.6rem}.pie__arriba[data-astro-cid-kb2vq6wp]{z-index:100;background:var(--bio-verde4);width:2.75rem;height:2.75rem;color:var(--bio-hueso);box-shadow:var(--bio-sombra);transition:opacity .3s, transform .3s var(--bio-suave);border-radius:50%;place-items:center;display:grid;position:fixed;bottom:1rem;right:1rem}.pie__arriba[data-astro-cid-kb2vq6wp]:hover{text-decoration:none;transform:translateY(-2px)}.pie__arriba[data-astro-cid-kb2vq6wp] svg{width:22px;height:22px}.bio-js .pie__arriba[data-astro-cid-kb2vq6wp]:not(.pie__arriba--visible){opacity:0;pointer-events:none;visibility:hidden}:root{--bio-verde:#a2c046;--bio-verde2:#9ab73f;--bio-verde3:#8fb54c;--bio-verde4:#35910e;--bio-verde5:#2f7d0c;--bio-cafe:#5a4c3f;--bio-cafe2:#4f4237;--bio-tinta:#3e3a3b;--bio-texto:#665c5f;--bio-hueso:#fefdfa;--bio-arena:#f4f1ea;--bio-borde:#e8e7e7;--bio-linea:#5a4c3f24;--bio-sombra:0 6px 24px #3e3a3b1a;--bio-radio:14px;--bio-suave:cubic-bezier(.22, 1, .36, 1);--bio-pie:#4b3f34;--bio-pie-texto:#fff;--bio-jitomate:#d9442b;--bio-jitomate2:#b8361f;--bio-barra:76px}@media (width<=600px){:root{--bio-barra:72px}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--bio-hueso);color:var(--bio-texto);font-family:var(--bio-fuente);-webkit-font-smoothing:antialiased;margin:0;font-size:14px;line-height:1.7;overflow-x:clip}h1,h2,h3,h4,h5,h6{color:var(--bio-tinta);margin:0;font-weight:800;line-height:1.2}p{margin:0 0 1em}img,svg,canvas,iframe{max-width:100%;display:block}img{height:auto}a{color:var(--bio-verde4)}ul,ol{margin:0;padding:0}button,input,textarea,select{font:inherit}:focus-visible{outline:2px solid var(--bio-verde4);outline-offset:2px}.bio-oculto{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.bio-saltar{z-index:200;background:var(--bio-verde4);color:var(--bio-hueso);border-radius:999px;padding:.6rem 1rem;font-weight:700;text-decoration:none;position:absolute;top:.5rem;left:.5rem;transform:translateY(-200%)}.bio-saltar:focus{transform:none}.bio-js .bio-entra:not(.bio-visto){opacity:0;transform:translateY(14px)}.bio-js .bio-entra{transition:opacity .9s var(--bio-suave), transform .9s var(--bio-suave);transition-delay:var(--retraso,0s)}@media (prefers-reduced-motion:reduce){.bio-js .bio-entra:not(.bio-visto){opacity:1;transform:none}.bio-js .bio-entra{transition:none}}@view-transition{navigation:auto}::view-transition-old(root),::view-transition-new(root){animation-duration:.45s;animation-timing-function:var(--bio-suave)}@media (prefers-reduced-motion:reduce){@view-transition{navigation:none}}.bio-seccion{padding:clamp(3rem,7vw,6.5rem) 0}.bio-contenedor{width:100%;max-width:1240px;margin:0 auto;padding:0 clamp(1rem,4vw,2.5rem)}.bio-dos{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(1.5rem,5vw,4.5rem);display:grid}@media (width<=860px){.bio-dos{grid-template-columns:minmax(0,1fr)}}.bio-seccion p{color:var(--bio-texto);text-align:justify;hyphens:auto;margin:0 0 1em;font-size:15px;line-height:1.75}.bio-titulo{margin-bottom:clamp(1.25rem,3vw,2rem)}.bio-titulo__previo{color:var(--bio-verde);letter-spacing:0;margin-bottom:.1em;font-size:clamp(22px,2.6vw,35px);font-weight:500;line-height:1.15;display:block}.bio-titulo h2{color:var(--bio-tinta);letter-spacing:-.01em;margin:0;font-size:clamp(32px,5vw,60px);font-weight:800;line-height:1.05}.bio-titulo h2.bio-verde{color:var(--bio-verde)}.bio-titulo--centro{text-align:center}.bio-seccion .bio-titulo__sub{color:var(--bio-verde);text-align:center;margin:.25em 0 0;font-size:clamp(20px,2.6vw,35px);font-weight:700;line-height:1.2}.bio-foto{margin:0}.bio-foto img{border-radius:var(--bio-radio);width:100%;height:auto;box-shadow:var(--bio-sombra);display:block}.bio-boton{box-sizing:content-box;border:2px solid var(--bio-verde);background:var(--bio-verde);min-height:2.75rem;color:var(--bio-hueso);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:.4em;padding:.7rem 1.6rem;font-size:15px;font-weight:700;line-height:1.2;text-decoration:none;transition:background-color .2s,color .2s,border-color .2s,transform .2s;display:inline-flex}button.bio-boton{box-sizing:border-box}.bio-boton:hover{border-color:var(--bio-verde4);background:var(--bio-verde4);transform:translateY(-1px)}.bio-boton:focus-visible{outline:2px solid var(--bio-verde4);outline-offset:3px}.bio-boton--claro{border-color:var(--bio-hueso);background:var(--bio-hueso);color:var(--bio-verde5)}.bio-boton--claro:hover{border-color:var(--bio-pie);background:var(--bio-pie);color:var(--bio-hueso)}.bio-boton--claro:focus-visible{outline-color:var(--bio-hueso)}.bio-boton--linea{color:var(--bio-verde4);background:0 0;border-color:#35910e66}.bio-boton--linea:hover{background:var(--bio-verde4);color:var(--bio-hueso)}
