:root{--red-50:#ffd5ce;--red-100:#ffc8bd;--red-200:#ffa899;--red-300:#ff6351;--red-500:red;--red-600:#a65348;--neutral-50:#fafafa;--neutral-100:#f5f5f5;--neutral-200:#e5e5e5;--neutral-300:#d4d4d4;--neutral-400:#a3a3a3;--neutral-500:#737373;--neutral-600:#525252;--neutral-700:#404040;--neutral-800:#262626;--neutral-900:#171717;--neutral-950:#0a0a0a;--color-white:#fff;--color-black:var(--neutral-950);--alpha-light-100:#1a1a1a0f;--alpha-light-200:#1a1a1a17;--alpha-light-300:#1a1a1a33;--alpha-light-400:#1a1a1a47;--alpha-light-500:#1a1a1a5c;--alpha-light-600:#1a1a1a7a;--alpha-light-700:#1a1a1a99;--alpha-light-800:#1a1a1ab3;--alpha-light-900:#1a1a1acc;--alpha-dark-100:#ffffff0f;--alpha-dark-200:#ffffff17;--alpha-dark-300:#fff3;--alpha-dark-400:#ffffff47;--alpha-dark-500:#ffffff5c;--alpha-dark-600:#ffffff7a;--alpha-dark-700:#fff9;--alpha-dark-800:#ffffffb3;--alpha-dark-900:#fffc;--color-bg:var(--color-white);--color-surface:var(--color-white);--color-border:var(--neutral-200);--color-text-title:var(--neutral-600);--color-text-subtitle:var(--neutral-500);--color-text-body:var(--neutral-400);--color-text:var(--color-text-title);--color-text-muted:var(--color-text-subtitle);--color-text-faint:var(--color-text-subtitle);--color-text-subtle:var(--color-text-body);--color-accent:var(--red-500);--color-accent-solid:var(--red-500);--color-accent-hover:var(--red-600);--color-accent-tint:var(--red-50);--color-on-accent:var(--color-white);--color-card-border:var(--red-500);--color-text-error:var(--red-600);--font-family:"Roboto", -apple-system, "Segoe UI", sans-serif;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--text-display-size:64px;--text-h1-size:56px;--text-h1-line:68px;--text-h1-tracking:-.5px;--text-h2-size:48px;--text-h2-line:58px;--text-h2-tracking:-.4px;--text-h3-size:40px;--text-h3-line:48px;--text-h3-tracking:-.3px;--text-h4-size:32px;--text-h4-line:38px;--text-h4-tracking:-.2px;--text-h5-size:24px;--text-h5-line:30px;--text-h5-tracking:-.15px;--text-h6-size:20px;--text-h6-line:24px;--text-h6-tracking:0px;--text-h5-mobile-size:16px;--text-h5-mobile-line:20px;--text-body-1-size:18px;--text-body-1-line:28px;--text-body-2-size:16px;--text-body-2-line:24px;--text-body-3-size:14px;--text-body-3-line:20px;--text-body-4-size:12px;--text-body-4-line:16px;--text-caption-1-size:10px;--text-caption-1-line:12px;--text-caption-2-size:9px;--text-caption-2-line:10px;--text-body-size:var(--text-body-1-size);--text-body-line:var(--text-body-1-line);--text-body-tracking:0px;--text-small-size:var(--text-body-3-size);--text-small-line:var(--text-body-3-line);--text-small-tracking:0px;--type-display:var(--text-display-size)/var(--text-h1-line) var(--font-family);--type-display-track:var(--text-h1-tracking);--type-h1:var(--text-h1-size)/var(--text-h1-line) var(--font-family);--type-h1-track:var(--text-h1-tracking);--type-h2:var(--text-h2-size)/var(--text-h2-line) var(--font-family);--type-h2-track:var(--text-h2-tracking);--type-h3:var(--text-h3-size)/var(--text-h3-line) var(--font-family);--type-h3-track:var(--text-h3-tracking);--type-h4:var(--text-h4-size)/var(--text-h4-line) var(--font-family);--type-h4-track:var(--text-h4-tracking);--type-h5:var(--text-h5-size)/var(--text-h5-line) var(--font-family);--type-h5-track:var(--text-h5-tracking);--type-h5-mobile:var(--text-h5-mobile-size)/var(--text-h5-mobile-line) var(--font-family);--type-h5-mobile-track:0px;--type-h6:var(--text-h6-size)/var(--text-h6-line) var(--font-family);--type-h6-track:var(--text-h6-tracking);--type-body-1:var(--text-body-1-size)/var(--text-body-1-line) var(--font-family);--type-body-1-track:0px;--type-body-2:var(--text-body-2-size)/var(--text-body-2-line) var(--font-family);--type-body-2-track:0px;--type-body-3:var(--text-body-3-size)/var(--text-body-3-line) var(--font-family);--type-body-3-track:0px;--type-body-4:var(--text-body-4-size)/var(--text-body-4-line) var(--font-family);--type-body-4-track:0px;--type-caption-1:var(--text-caption-1-size)/var(--text-caption-1-line) var(--font-family);--type-caption-1-track:0px;--type-caption-2:var(--text-caption-2-size)/var(--text-caption-2-line) var(--font-family);--type-caption-2-track:0px;--radius-sm:8px;--radius-md:30px;--radius-lg:30px;--radius-control:16px;--container-max:1200px;--shadow-card:0 1px 2px #1717170a, 0 8px 24px #1717170f}*,:before,:after{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--color-bg);color:var(--color-text);font-family:var(--font-family);font-size:var(--text-body-size);line-height:var(--text-body-line);-webkit-font-smoothing:antialiased}h1,h2,h3,h4,p,ul,ol,figure{margin:0}img,picture,svg{max-width:100%;display:block}a{color:inherit}h1{font-size:var(--text-h1-size);line-height:var(--text-h1-line);letter-spacing:var(--text-h1-tracking);font-weight:700}h2{font-size:var(--text-h2-size);line-height:var(--text-h2-line);letter-spacing:var(--text-h2-tracking);font-weight:600}h3{font-size:var(--text-h3-size);line-height:var(--text-h3-line);letter-spacing:var(--text-h3-tracking);font-weight:600}:root{--bp-mobile:480px;--bp-tablet:768px;--bp-desktop:1024px}.site-header[data-astro-cid-nen7h5rs]{background:var(--color-accent-solid);color:var(--color-white);z-index:30;position:relative}.site-header[data-astro-cid-nen7h5rs]:has(.site-nav__panel.is-open){border-radius:0 0 var(--radius-md) var(--radius-md)}.site-header__inner[data-astro-cid-nen7h5rs]{max-width:var(--container-max);align-items:center;gap:24px;margin:0 auto;padding:18px 24px;display:flex}.site-header__logo[data-astro-cid-nen7h5rs]{filter:brightness(0)invert();flex-shrink:0}.site-header__logo[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{width:auto;height:34px}.site-nav[data-astro-cid-nen7h5rs]{margin-left:auto;display:none}.site-nav__list[data-astro-cid-nen7h5rs]{gap:10px;margin:0;padding:0;list-style:none;display:flex}.site-nav__item[data-astro-cid-nen7h5rs]{position:static}.site-nav__item--flotante[data-astro-cid-nen7h5rs]{position:relative}.pill[data-astro-cid-nen7h5rs]{font-family:var(--font-family);color:var(--color-white);cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #ffffffd9;border-radius:100px;align-items:center;gap:7px;padding:9px 16px;font-size:14px;font-weight:500;line-height:1;text-decoration:none;transition:background .12s,color .12s;display:inline-flex}.pill[data-astro-cid-nen7h5rs]:hover,.pill[data-astro-cid-nen7h5rs]:focus-visible{background:#ffffff26}.pill__chev[data-astro-cid-nen7h5rs]{opacity:.9;transition:transform .15s}.site-nav__item[data-astro-cid-nen7h5rs].is-open .pill[data-astro-cid-nen7h5rs]{background:var(--color-white);color:var(--color-accent-solid);border-color:var(--color-white)}.site-nav__item[data-astro-cid-nen7h5rs].is-open .pill__chev[data-astro-cid-nen7h5rs]{opacity:1;transform:rotate(90deg)}.site-nav__panel[data-astro-cid-nen7h5rs]{visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .18s,visibility .18s;display:grid}.site-nav__panel[data-astro-cid-nen7h5rs].is-open{visibility:visible;grid-template-rows:1fr}.site-nav__panel-clip[data-astro-cid-nen7h5rs]{background:var(--neutral-100);border-radius:0 0 var(--radius-md) var(--radius-md);min-height:0;overflow:hidden}.site-nav__panel-inner[data-astro-cid-nen7h5rs]{max-width:var(--container-max);gap:56px;margin:0 auto;padding:32px 24px 24px;display:flex}.site-header__panels[data-astro-cid-nen7h5rs]{background:var(--neutral-100);border-radius:0 0 var(--radius-md) var(--radius-md);display:none}@media (prefers-reduced-motion:reduce){.site-nav__panel[data-astro-cid-nen7h5rs]{transition:none}}.site-nav__dropdown[data-astro-cid-nen7h5rs]{background:var(--color-white);border-radius:var(--radius-control);min-width:100%;box-shadow:var(--shadow-card);opacity:0;visibility:hidden;padding:12px 20px;transition:opacity .12s,transform .12s,visibility .12s;position:absolute;top:calc(100% + 8px);right:0;transform:translateY(-4px)}.site-nav__dropdown[data-astro-cid-nen7h5rs].is-open{opacity:1;visibility:visible;transform:none}.site-nav__dropdown[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{margin:0;padding:0;list-style:none}.site-nav__dropdown[data-astro-cid-nen7h5rs] .site-nav__group-link[data-astro-cid-nen7h5rs]{justify-content:space-between;padding:8px 0;display:flex}@media (prefers-reduced-motion:reduce){.site-nav__dropdown[data-astro-cid-nen7h5rs]{transition:none}}.site-nav__group[data-astro-cid-nen7h5rs]{min-width:150px}.site-nav__group-title[data-astro-cid-nen7h5rs]{color:var(--color-accent-solid);font-size:var(--text-small-size);line-height:var(--text-small-line);margin:0 0 8px;font-weight:700}.site-nav__group[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{margin:0;padding:0;list-style:none}.site-nav__group[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]{margin:0}.site-nav__group[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--color-text-muted);font-size:var(--text-small-size);line-height:var(--text-small-line);text-decoration:none;display:block}.site-nav__group[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover,.site-nav__group[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:focus-visible{color:var(--color-text);text-decoration:underline}.site-nav__group-link[data-astro-cid-nen7h5rs]:hover,.site-nav__group-link[data-astro-cid-nen7h5rs]:focus-visible{text-decoration:underline}.site-nav__group-link[data-astro-cid-nen7h5rs]{color:var(--color-accent-solid);font-size:var(--text-small-size);line-height:var(--text-small-line);white-space:nowrap;align-items:center;gap:8px;font-weight:700;text-decoration:none;display:inline-flex}.site-header__burger[data-astro-cid-nen7h5rs]{width:44px;height:44px;color:var(--color-white);cursor:pointer;background:0 0;border:none;flex-direction:column;justify-content:center;align-items:center;gap:5px;margin-left:auto;padding:0;display:flex}.site-header__burger[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{background:currentColor;border-radius:2px;width:26px;height:3px;display:block}html.mobile-nav-open{overflow:hidden}.mobile-nav__backdrop[data-astro-cid-nen7h5rs]{z-index:40;background:var(--alpha-light-600);position:fixed;inset:0}.mobile-nav__backdrop[data-astro-cid-nen7h5rs][hidden]{display:none}.mobile-nav[data-astro-cid-nen7h5rs]{z-index:41;overscroll-behavior:contain;background:var(--neutral-100);width:50vw;color:var(--color-text-subtitle);visibility:hidden;flex-direction:column;padding:40px 16px 32px;transition:transform .2s,visibility .2s;display:flex;position:fixed;top:0;bottom:0;right:0;overflow-y:auto;transform:translate(100%)}.mobile-nav[data-astro-cid-nen7h5rs].is-open{visibility:visible;transform:none}@media (prefers-reduced-motion:reduce){.mobile-nav[data-astro-cid-nen7h5rs]{transition:none}}.mobile-nav__head[data-astro-cid-nen7h5rs]{border-bottom:1px solid var(--color-border);padding-bottom:8px}.mobile-nav__close[data-astro-cid-nen7h5rs]{width:44px;height:44px;color:var(--color-text-subtitle);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;margin:0 0 0 -13px;padding:0;display:flex}.mobile-nav__title[data-astro-cid-nen7h5rs]{font:var(--type-h6);letter-spacing:var(--type-h6-track);font-weight:var(--font-weight-semibold);color:var(--color-text-subtitle)}.mobile-nav__list[data-astro-cid-nen7h5rs],.mobile-nav__groups[data-astro-cid-nen7h5rs],.mobile-nav__links[data-astro-cid-nen7h5rs]{margin:0;padding:0;list-style:none}.mobile-nav[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]{cursor:pointer;list-style:none}.mobile-nav[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]::-webkit-details-marker{display:none}.mobile-nav__section-toggle[data-astro-cid-nen7h5rs]{font:var(--type-h5-mobile);letter-spacing:var(--type-h5-mobile-track);font-weight:var(--font-weight-bold);color:var(--color-accent-solid);justify-content:space-between;align-items:center;gap:8px;padding:12px 0;text-decoration:none;display:flex}.mobile-nav__chev[data-astro-cid-nen7h5rs]{flex-shrink:0;transition:transform .15s}.mobile-nav__section[data-astro-cid-nen7h5rs][open]>summary[data-astro-cid-nen7h5rs] .mobile-nav__chev[data-astro-cid-nen7h5rs]{transform:rotate(90deg)}.mobile-nav__section[data-astro-cid-nen7h5rs][open]{padding-bottom:16px}.mobile-nav__botones[data-astro-cid-nen7h5rs]{flex-direction:column;gap:16px;margin-top:auto;padding-top:32px;display:flex}.mobile-nav__boton[data-astro-cid-nen7h5rs]{border-radius:var(--radius-sm);background:var(--color-accent-solid);color:var(--color-on-accent);font:var(--type-h5-mobile);letter-spacing:var(--type-h5-mobile-track);font-weight:var(--font-weight-bold);justify-content:center;align-items:center;gap:8px;padding:12px 8px;text-decoration:none;display:flex}.mobile-nav__boton[data-astro-cid-nen7h5rs] svg[data-astro-cid-nen7h5rs]{flex-shrink:0}.mobile-nav__boton[data-astro-cid-nen7h5rs]:hover,.mobile-nav__boton[data-astro-cid-nen7h5rs]:focus-visible{background:var(--color-accent-hover)}.mobile-nav__group[data-astro-cid-nen7h5rs]{border-bottom:1px solid var(--color-border);margin-left:16px;padding:8px 0}.mobile-nav__group-title[data-astro-cid-nen7h5rs]{font:var(--type-body-3);letter-spacing:var(--type-body-3-track);font-weight:var(--font-weight-bold);color:var(--color-accent-solid);text-decoration:none;display:block}.mobile-nav__links[data-astro-cid-nen7h5rs]{padding-top:4px}.mobile-nav__links[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{font:var(--type-body-4);letter-spacing:var(--type-body-4-track);color:var(--color-text-subtitle);padding:3px 0;text-decoration:none;display:block}.mobile-nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:not(.mobile-nav__boton):hover,.mobile-nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:not(.mobile-nav__boton):focus-visible,.mobile-nav[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]:focus-visible{text-decoration:underline}@media (width>=1024px){.site-header__logo[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{height:46px}.site-nav[data-astro-cid-nen7h5rs],.site-header__panels[data-astro-cid-nen7h5rs]{display:block}.site-header__burger[data-astro-cid-nen7h5rs]{display:none}.mobile-nav[data-astro-cid-nen7h5rs],.mobile-nav__backdrop[data-astro-cid-nen7h5rs]{display:none!important}}.site-footer[data-astro-cid-jo6i4kqk]{background:var(--neutral-100);border-top:3px solid var(--color-accent-solid)}.site-footer__inner[data-astro-cid-jo6i4kqk]{max-width:var(--container-max);flex-direction:column;gap:32px;margin:0 auto;padding:40px 24px;display:flex}.site-footer__brand[data-astro-cid-jo6i4kqk]{font-size:var(--text-small-size);color:var(--color-text-muted);flex-direction:column;align-items:flex-start;gap:8px;display:flex}.site-footer__brand[data-astro-cid-jo6i4kqk] address[data-astro-cid-jo6i4kqk]{font-style:normal}.site-footer__brand[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--color-text-muted);text-decoration:none}.site-footer__row[data-astro-cid-jo6i4kqk]{align-items:center;gap:8px;margin:0;display:flex}.site-footer__row[data-astro-cid-jo6i4kqk] svg[data-astro-cid-jo6i4kqk]{color:var(--color-text-faint);flex-shrink:0}.site-footer__title[data-astro-cid-jo6i4kqk]{font-size:var(--text-h6-size);color:var(--color-text);margin:0 0 16px;font-weight:700}.site-footer__group[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}.site-footer__heading[data-astro-cid-jo6i4kqk]{color:var(--color-accent);font-weight:600;font-size:var(--text-small-size);margin-bottom:10px}.site-footer__heading--dark[data-astro-cid-jo6i4kqk]{color:var(--color-text)}.site-footer__col[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.site-footer__col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--color-text-muted);font-size:var(--text-small-size);text-decoration:none}.site-footer__col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--color-text)}.site-footer__divider[data-astro-cid-jo6i4kqk]{border:none;border-top:1px solid var(--color-border);margin:0}@media (width>=768px){.site-footer__group[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(3,1fr)}}@media (width>=1024px){.site-footer__group--products[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(5,1fr)}}
