@font-face{font-family:Bricolage Grotesque;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/bricolage-grotesque-vietnamese-600-normal.Ipewt4hn.woff2)format("woff2"),url(/_astro/bricolage-grotesque-vietnamese-600-normal.BppAn7jL.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/bricolage-grotesque-latin-ext-600-normal.CN5JKkBm.woff2)format("woff2"),url(/_astro/bricolage-grotesque-latin-ext-600-normal.DF26P3Q7.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Bricolage Grotesque;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/bricolage-grotesque-latin-600-normal.nxTgbNFE.woff2)format("woff2"),url(/_astro/bricolage-grotesque-latin-600-normal.Bw0J83-2.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/bricolage-grotesque-vietnamese-700-normal.BLYPkJbo.woff2)format("woff2"),url(/_astro/bricolage-grotesque-vietnamese-700-normal.CHrFuVHU.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/bricolage-grotesque-latin-ext-700-normal.fBkt-7fi.woff2)format("woff2"),url(/_astro/bricolage-grotesque-latin-ext-700-normal.BXpPFNFj.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Bricolage Grotesque;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/bricolage-grotesque-latin-700-normal.gtcctNPv.woff2)format("woff2"),url(/_astro/bricolage-grotesque-latin-700-normal.DvJDmrLu.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/bricolage-grotesque-vietnamese-800-normal.RJtJa6zl.woff2)format("woff2"),url(/_astro/bricolage-grotesque-vietnamese-800-normal.DJ4hCX8l.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/bricolage-grotesque-latin-ext-800-normal.BimIDUhy.woff2)format("woff2"),url(/_astro/bricolage-grotesque-latin-ext-800-normal.CkoBqIJM.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Bricolage Grotesque;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/bricolage-grotesque-latin-800-normal.J50vIsBe.woff2)format("woff2"),url(/_astro/bricolage-grotesque-latin-800-normal.Br4b-5gk.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/figtree-latin-ext-400-normal.CXAzuTZb.woff2)format("woff2"),url(/_astro/figtree-latin-ext-400-normal.Gbh-3PTk.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Figtree;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/figtree-latin-400-normal.g7Dtegnw.woff2)format("woff2"),url(/_astro/figtree-latin-400-normal.BD4aNku5.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/figtree-latin-ext-600-normal.DJlfifZj.woff2)format("woff2"),url(/_astro/figtree-latin-ext-600-normal.CQqsimlV.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Figtree;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/figtree-latin-600-normal.Cv_xCTDl.woff2)format("woff2"),url(/_astro/figtree-latin-600-normal.BM_oTo4n.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/figtree-latin-ext-700-normal.CS4sQkGV.woff2)format("woff2"),url(/_astro/figtree-latin-ext-700-normal.BoDi4KL2.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Figtree;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/figtree-latin-700-normal.th6qEP7c.woff2)format("woff2"),url(/_astro/figtree-latin-700-normal.BCCt2T1q.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--azul:#1e3fe0;--limon:#f1f86a;--tinta:#0b1233;--espuma:#e9edff;--algodon:#f3f5fa;--hoja:#0f7a4a;--texto-2:#3a4260;--texto-3:#5a6178;--linea:#dde2f0;--abierto-dot:#12a05c;--cerrado-dot:#e0443a;--font-display:"Bricolage Grotesque", system-ui, -apple-system, sans-serif;--font-body:"Figtree", system-ui, -apple-system, sans-serif;--container-max:1400px;--container-pad:clamp(16px, 4vw, 48px);--radius-sm:14px;--radius-md:18px;--radius-lg:20px;--radius-xl:28px;--radius-full:999px;--transition:.2s ease;--alto-barra-movil:0px}@media (width<=768px){:root{--alto-barra-movil:77px}}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;width:100%;max-width:100%;overflow-x:hidden}body{width:100%;max-width:100%;color:var(--tinta);font-family:var(--font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;margin:0;padding:0;font-size:17px;line-height:1.55;overflow-x:hidden}#top{outline:none;width:0;height:0;position:absolute;top:0;left:0}#top:focus,#top:focus-visible{outline:none}@media (width<=768px){body{padding-bottom:calc(var(--alto-barra-movil,77px) + env(safe-area-inset-bottom,0px))}}a{color:var(--azul);text-decoration:none}a:hover{color:var(--tinta)}img,svg{max-width:100%;display:block}button{font-family:inherit;font-size:inherit;cursor:pointer;background:0 0;border:none;padding:0}:focus-visible{outline:3px solid var(--azul);outline-offset:3px}h1,h2,h3,h4,h5,h6{font-family:var(--font-display);letter-spacing:-.035em;color:inherit;margin:0;font-weight:800;line-height:1.02}p{max-width:62ch}.eyebrow{font-family:var(--font-body);letter-spacing:.16em;text-transform:uppercase;color:var(--azul);font-size:14px;font-weight:700;display:inline-block}.container{width:100%;max-width:calc(var(--container-max) + var(--container-pad) * 2);padding-left:var(--container-pad);padding-right:var(--container-pad);margin-left:auto;margin-right:auto}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.subir[data-astro-cid-b37qwy5w]{right:20px;bottom:calc(24px + env(safe-area-inset-bottom,0px));z-index:40;background:var(--tinta,#0b1233);width:52px;height:52px;color:var(--limon,#f1f86a);opacity:0;visibility:hidden;border-radius:50%;place-items:center;transition:opacity .2s,transform .2s,visibility .2s;display:grid;position:fixed;transform:translateY(12px);box-shadow:0 10px 28px #0b123340}.subir[data-astro-cid-b37qwy5w].visible{opacity:1;visibility:visible;transform:none}@media (hover:hover){.subir[data-astro-cid-b37qwy5w]:hover{background:var(--azul,#1e3fe0)}}.subir[data-astro-cid-b37qwy5w]:focus-visible{outline:3px solid var(--azul,#1e3fe0);outline-offset:3px}@media (width<=768px){.subir[data-astro-cid-b37qwy5w]{right:16px;bottom:calc(var(--alto-barra-movil,77px) + 12px + env(safe-area-inset-bottom,0px))}}@media (prefers-reduced-motion:reduce){.subir[data-astro-cid-b37qwy5w]{transition:none}}.logo[data-astro-cid-f7espo7c]{cursor:pointer;flex-direction:column;line-height:1;text-decoration:none;display:inline-flex}.logo__palabra[data-astro-cid-f7espo7c]{font-family:var(--font-display);font-weight:800;font-size:var(--logo-size,30px);letter-spacing:-.045em;align-items:baseline;line-height:1;display:inline-flex}.logo__o[data-astro-cid-f7espo7c]{vertical-align:baseline;width:.64em;height:.64em;margin:0 .035em;display:inline-block}.logo__sub[data-astro-cid-f7espo7c]{font-family:var(--font-body);font-size:calc(var(--logo-size,30px) * .36);letter-spacing:.22em;text-transform:uppercase;margin-top:3px;padding-left:2px;font-weight:700}.logo--sobre-claro[data-astro-cid-f7espo7c]{color:var(--tinta)}.logo--sobre-claro[data-astro-cid-f7espo7c] .logo__o[data-astro-cid-f7espo7c],.logo--sobre-claro[data-astro-cid-f7espo7c] .logo__sub[data-astro-cid-f7espo7c]{color:var(--azul)}.logo--sobre-oscuro[data-astro-cid-f7espo7c]{color:#fff}.logo--sobre-oscuro[data-astro-cid-f7espo7c] .logo__o[data-astro-cid-f7espo7c],.logo--sobre-oscuro[data-astro-cid-f7espo7c] .logo__sub[data-astro-cid-f7espo7c]{color:var(--limon)}.site-header[data-astro-cid-nen7h5rs]{z-index:50;-webkit-backdrop-filter:blur(10px);border-bottom:1px solid var(--linea);background:#fffffff0;position:sticky;top:0}.header-container[data-astro-cid-nen7h5rs]{max-width:calc(var(--container-max) + var(--container-pad) * 2);padding:14px var(--container-pad);justify-content:space-between;align-items:center;gap:16px;margin:0 auto;display:flex}.nav-desktop[data-astro-cid-nen7h5rs]{align-items:center;gap:6px;display:flex}.nav-link[data-astro-cid-nen7h5rs]{border-radius:var(--radius-full);color:var(--tinta);transition:background-color var(--transition), color var(--transition);padding:10px 14px;font-size:16px;font-weight:600;text-decoration:none}.nav-link[data-astro-cid-nen7h5rs]:hover{background-color:var(--algodon);color:var(--azul)}.btn-como-llegar-header[data-astro-cid-nen7h5rs]{border-radius:var(--radius-full);background:var(--azul);color:#fff;min-height:48px;transition:transform var(--transition), opacity var(--transition);justify-content:center;align-items:center;gap:8px;padding:0 22px;font-size:16px;font-weight:700;text-decoration:none;display:inline-flex}.btn-como-llegar-header[data-astro-cid-nen7h5rs]:hover{color:#fff;opacity:.95;transform:translateY(-1px)}.btn-menu-mobile[data-astro-cid-nen7h5rs]{background:var(--algodon);width:48px;height:48px;color:var(--tinta);transition:background-color var(--transition);border-radius:50%;justify-content:center;align-items:center;display:none}.btn-menu-mobile[data-astro-cid-nen7h5rs]:hover{background:var(--espuma)}.btn-menu-mobile[data-astro-cid-nen7h5rs] .icon-menu-close,.btn-menu-mobile[data-astro-cid-nen7h5rs][aria-expanded=true] .icon-menu-open{display:none}.btn-menu-mobile[data-astro-cid-nen7h5rs][aria-expanded=true] .icon-menu-close{display:block}.mobile-drawer[data-astro-cid-nen7h5rs]{display:none}@media (width<=768px){.nav-desktop[data-astro-cid-nen7h5rs],.btn-como-llegar-header[data-astro-cid-nen7h5rs]{display:none}.btn-menu-mobile[data-astro-cid-nen7h5rs]{display:inline-flex}.mobile-drawer[data-astro-cid-nen7h5rs]{border-bottom:1px solid var(--linea);opacity:0;pointer-events:none;background:#fff;max-height:0;transition:max-height .3s ease-in-out,opacity .25s;display:block;position:absolute;top:100%;left:0;right:0;overflow:hidden;box-shadow:0 20px 40px #0b12331f}.mobile-drawer[data-astro-cid-nen7h5rs][aria-hidden=false]{opacity:1;pointer-events:auto;max-height:80vh;overflow-y:auto}.mobile-drawer-content[data-astro-cid-nen7h5rs]{flex-direction:column;gap:24px;padding:24px 20px 32px;display:flex}.nav-mobile[data-astro-cid-nen7h5rs]{flex-direction:column;gap:6px;display:flex}.mobile-nav-link[data-astro-cid-nen7h5rs]{border-radius:var(--radius-md);color:var(--tinta);background:var(--algodon);padding:14px 18px;font-size:18px;font-weight:700;text-decoration:none;display:block}.mobile-nav-link[data-astro-cid-nen7h5rs]:hover,.mobile-nav-link[data-astro-cid-nen7h5rs]:active{background:var(--espuma);color:var(--azul)}.mobile-drawer-actions[data-astro-cid-nen7h5rs]{border-top:1px solid var(--linea);flex-direction:column;gap:12px;padding-top:12px;display:flex}.btn-drawer-primary[data-astro-cid-nen7h5rs]{border-radius:var(--radius-full);background:var(--azul);color:#fff;justify-content:center;align-items:center;gap:10px;min-height:52px;padding:0 24px;font-size:17px;font-weight:700;text-decoration:none;display:inline-flex}.btn-drawer-whatsapp[data-astro-cid-nen7h5rs]{border-radius:var(--radius-full);min-height:52px;color:var(--tinta);border:2px solid var(--tinta);background:#fff;justify-content:center;align-items:center;gap:10px;padding:0 24px;font-size:17px;font-weight:700;text-decoration:none;display:inline-flex}}.site-footer[data-astro-cid-jo6i4kqk]{background-color:var(--tinta);color:#fff}.footer-container[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:48px;padding-top:72px;padding-bottom:32px;display:flex}.footer-main[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;justify-content:space-between;gap:40px 64px;display:flex}.footer-brand[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:16px;max-width:320px;display:flex}.footer-tagline[data-astro-cid-jo6i4kqk]{color:#aeb6d6;margin:0;font-size:16px;line-height:1.5}.footer-columns[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;gap:40px 64px;display:flex}.footer-col[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:8px;display:flex}.col-title[data-astro-cid-jo6i4kqk]{letter-spacing:.14em;text-transform:uppercase;color:var(--limon);margin:0;font-size:13px;font-weight:700}.col-text[data-astro-cid-jo6i4kqk]{color:var(--espuma);margin:0;font-size:16px;line-height:1.5}.footer-contact-link[data-astro-cid-jo6i4kqk]{color:#fff;transition:color var(--transition);font-size:16px;text-decoration:none}.footer-contact-link[data-astro-cid-jo6i4kqk]:hover{color:var(--limon)}.footer-bottom[data-astro-cid-jo6i4kqk]{color:#aeb6d6;border-top:1px solid #ffffff24;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 28px;padding-top:24px;font-size:15px;display:flex}.footer-legal-nav[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;gap:24px;display:flex}.legal-link[data-astro-cid-jo6i4kqk]{color:#aeb6d6;transition:color var(--transition);text-decoration:none}.legal-link[data-astro-cid-jo6i4kqk]:hover{color:#fff}@media (width<=768px){.footer-container[data-astro-cid-jo6i4kqk]{gap:36px;padding-top:48px;padding-bottom:24px}.footer-columns[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:28px}}.mobile-action-bar[data-astro-cid-hgely3mn]{display:none}@media (width<=768px){.mobile-action-bar[data-astro-cid-hgely3mn]{z-index:45;padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));-webkit-backdrop-filter:blur(10px);border-top:1px solid var(--linea);background:#fffffff5;gap:10px;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -10px 30px #0b123314}.mobile-btn-primary[data-astro-cid-hgely3mn]{border-radius:var(--radius-full);background:var(--azul);color:#fff;min-height:52px;transition:opacity var(--transition);flex:1.4;justify-content:center;align-items:center;gap:8px;font-size:16px;font-weight:700;text-decoration:none;display:inline-flex}.mobile-btn-primary[data-astro-cid-hgely3mn]:active{opacity:.9}.mobile-btn-whatsapp[data-astro-cid-hgely3mn]{border-radius:var(--radius-full);min-height:52px;color:var(--tinta);border:2px solid var(--tinta);transition:background-color var(--transition);background:#fff;flex:1;justify-content:center;align-items:center;gap:8px;font-size:16px;font-weight:700;text-decoration:none;display:inline-flex}.mobile-btn-whatsapp[data-astro-cid-hgely3mn]:active{background-color:var(--algodon)}}
