@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:400;src:url(/fonts/nunito-v26-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:700;src:url(/fonts/nunito-v26-latin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:Ubuntu;font-style:normal;font-weight:500;src:url(/fonts/ubuntu-v20-latin-500.woff2) format("woff2")}@font-face{font-family:Lato;src:url(../fonts/Lato-Regular.woff2) format("woff2"),url(../fonts/Lato-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Lato;src:url(../fonts/Lato-Bold.woff2) format("woff2"),url(../fonts/Lato-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Libre Baskerville;src:url(/fonts/LibreBaskerville-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Libre Baskerville;src:url(/fonts/LibreBaskerville-Italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Libre Baskerville;src:url(/fonts/LibreBaskerville-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Libre Baskerville;src:url(/fonts/LibreBaskerville-MediumItalic.ttf) format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Libre Baskerville;src:url(/fonts/LibreBaskerville-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Libre Baskerville;src:url(/fonts/LibreBaskerville-SemiBoldItalic.ttf) format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Libre Baskerville;src:url(/fonts/LibreBaskerville-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Libre Baskerville;src:url(/fonts/LibreBaskerville-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}:root{--bg-principal: #f5f5f4;--bg-tarjeta: #e6e4e2;--bg-oscuro: #171717;--color-titulo: #0f172a;--color-texto: #212121;--color-footer: #a49e99;--color-white: #ffffff;--color-marca: #0136ff;--color-marca-hover: #2552d4;--color-one: #f0e4d3;--color-two: #e2e9ea;--color-three: #e1ecda;--color-four: #f0d9d3;--color-five: #ebe2ea;--color-six: #f0efd3;--color-border: #e2e8f0;--radio-peque: 4px;--radio-medio: 8px;--radio-grande: 24px;--radio-full: 9999px;--sombra-suave: 0 4px 6px -1px rgba(15, 23, 42, .05);--sombra-pro: 0 10px 15px -3px rgba(15, 23, 42, .04);--transicion: all .2s cubic-bezier(.4, 0, .2, 1);--fs-h1: clamp(2rem, 4.5vw, 3.2rem);--fs-h2: clamp(1.8rem, 4vw, 2.6rem);--fs-h3: clamp(1.3rem, 3vw, 1.4rem);--fs-h4: clamp(1.25rem, 2.2vw, 1.5rem);--fs-h5: clamp(1.1rem, 1.8vw, 1.25rem);--fs-h6: clamp(.95rem, 1.5vw, 1.1rem)}*,*:before,*:after{box-sizing:border-box}html,body,div,span,h1,h2,h3,h4,h5,h6,p,a,img,picture,section{margin:0;padding:0;border:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{color:var(--color-texto);font-family:Lato;font-size:1.125rem;font-weight:400;line-height:1.6;letter-spacing:.2px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:var(--color-marca);text-decoration:none;transition:var(--transicion)}a:hover{color:var(--color-marca-hover)}img,picture,svg{display:block;max-inline-size:100%;block-size:auto}.title__info{margin-block-end:1.25rem;text-transform:uppercase;display:block;font-size:.85rem;font-weight:700;letter-spacing:.08em}h1,h2,h3,h4,h5,h6{color:var(--color-titulo);font-weight:400;line-height:1.15;letter-spacing:-.02em;margin-block-end:.5em}h1,.h1{font-size:var(--fs-h1);font-weight:700;letter-spacing:-.03em;font-family:Lato}h2{font-size:var(--fs-h2);line-height:1.2;font-weight:700;font-family:Lato}h3{font-size:var(--fs-h3);line-height:1.25;font-weight:700;font-family:Lato}h4{font-size:var(--fs-h4)}h5{font-size:var(--fs-h5);text-transform:uppercase;letter-spacing:.05em;font-weight:600}h6{font-size:var(--fs-h6);text-transform:uppercase;letter-spacing:.08em;font-weight:600;color:var(--color-mutado)}.btn-primary{display:inline-block;padding:.75rem 1.5rem;background-color:var(--color-marca);color:#fff;border-radius:var(--radio-full);transition:var(--transicion);margin-top:1rem;font-weight:600}.btn-primary:hover{background-color:var(--color-marca-hover);color:#fff}.table-wrap{container-type:inline-size;width:100%}table{width:calc(100% + 8px)!important;margin:2.8rem -4px 0;text-align:center;border:none;border-collapse:separate;border-spacing:4px}th{text-transform:uppercase;font-size:.8rem;letter-spacing:.05rem;padding:1rem}th,td{background-color:var(--color-three)}td{padding:1.42rem}.container{margin:0 auto;padding-inline:1.25rem;inline-size:100%;@media(min-width:1024px){max-inline-size:calc(858px + 2.5rem)}@media(min-width:1440px){max-inline-size:calc(1158px + 2.5rem)}@media(min-width:1920px){max-inline-size:calc(1258px + 2.5rem)}}@container (max-width: 600px){table thead{display:none}table,table tbody,table tr,table td{display:block;width:100%!important;box-sizing:border-box}table tr{margin-bottom:1rem}table td{text-align:left;position:relative}table td:before{content:attr(data-label);position:absolute;left:10px;width:45%;text-align:left;font-weight:700}}.header[data-astro-cid-3ef6ksr2]{position:relative;inline-size:100%;z-index:100;background-color:var(--color-two, #ffffff);border-bottom:1px solid var(--color-border, #e2e8f0)}.header__wrapper[data-astro-cid-3ef6ksr2]{display:flex;justify-content:space-between;align-items:center;padding-block:1rem;min-block-size:70px}.header__logo[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;transition:transform var(--transicion, .2s ease);z-index:110}.header__nav[data-astro-cid-3ef6ksr2]{display:flex;align-items:center}.header__actions[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:1.25rem;z-index:110}.header__actions[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{margin-top:0}.nav__list[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:4rem;list-style:none;margin:0;padding:0}.nav__link[data-astro-cid-3ef6ksr2]{font-weight:600;text-decoration:none;color:var(--color-texto, #334155);transition:color var(--transicion, .2s ease)}.nav__link[data-astro-cid-3ef6ksr2]:hover,.nav__link[data-astro-cid-3ef6ksr2].active{color:var(--color-marca, #6366f1)}.menu-toggle[data-astro-cid-3ef6ksr2]{display:none;flex-direction:column;justify-content:space-between;width:24px;height:18px;background:transparent;border:none;cursor:pointer;padding:0;order:2}.menu-toggle[data-astro-cid-3ef6ksr2] .line[data-astro-cid-3ef6ksr2]{width:100%;height:2px;background-color:var(--color-cabeceras, #0f172a);transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1);transform-origin:left center}.menu-toggle[data-astro-cid-3ef6ksr2].is-active .line[data-astro-cid-3ef6ksr2]:nth-child(1){transform:rotate(45deg) translate(1px,-1px)}.menu-toggle[data-astro-cid-3ef6ksr2].is-active .line[data-astro-cid-3ef6ksr2]:nth-child(2){opacity:0;transform:scaleX(0)}.menu-toggle[data-astro-cid-3ef6ksr2].is-active .line[data-astro-cid-3ef6ksr2]:nth-child(3){transform:rotate(-45deg) translate(1px,1px)}@media(max-width:768px){.menu-toggle[data-astro-cid-3ef6ksr2]{display:flex}.btn-primary[data-astro-cid-3ef6ksr2]{font-size:.9rem;padding:.6rem 1rem;order:1}.header__nav[data-astro-cid-3ef6ksr2]{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:var(--color-two, #ffffff);padding:8rem 2rem 2rem;transform:translate(100%);transition:transform .4s cubic-bezier(.4,0,.2,1);z-index:100;display:block}.header__nav[data-astro-cid-3ef6ksr2].is-visible{transform:translate(0)}.nav__list[data-astro-cid-3ef6ksr2]{flex-direction:column;align-items:flex-start;gap:1.5rem}.nav__link[data-astro-cid-3ef6ksr2]{width:100%}}@media(max-width:420px){.header__actions[data-astro-cid-3ef6ksr2]{gap:.75rem}.btn-primary[data-astro-cid-3ef6ksr2]{font-size:.8rem;padding:.5rem .75rem}}footer[data-astro-cid-sz7xmlte]{background-color:var(--bg-oscuro);color:var(--color-texto, #94a3b8);padding-block:clamp(3.5rem,6vw,5rem) clamp(3.5rem,6vw,5rem)}.footer__top[data-astro-cid-sz7xmlte]{display:grid;grid-template-columns:1.5fr repeat(3,1fr);gap:2.5rem 2rem}.footer__brand[data-astro-cid-sz7xmlte]{display:flex;flex-direction:column;gap:1rem}.footer__logo-img[data-astro-cid-sz7xmlte]{filter:grayscale(100%) invert(96%) brightness(96%) contrast(96%)!important;opacity:.9;transition:opacity var(--transicion, .3s ease)}.footer__logo-img[data-astro-cid-sz7xmlte]:hover{opacity:1}.footer__title[data-astro-cid-sz7xmlte]{margin-block-end:1.25rem;color:var(--color-white, #ffffff);text-transform:uppercase;display:block;font-size:.85rem;font-weight:700;letter-spacing:.08em}.footer__list[data-astro-cid-sz7xmlte]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.75rem}.footer__link[data-astro-cid-sz7xmlte]{color:var(--color-footer, #94a3b8);text-decoration:none;transition:color var(--transicion, .3s ease);display:inline-block}.footer__link[data-astro-cid-sz7xmlte]:hover{color:var(--color-marca, #3867f1)}.footer__bottom[data-astro-cid-sz7xmlte]{margin-block-start:3.5rem;padding-block-start:1.5rem;text-align:center;display:flex;gap:1rem;justify-content:center;gap:4rem}.footer__copy[data-astro-cid-sz7xmlte]{font-size:17px;color:var(--color-footer, #94a3b8);margin:0}.social-links[data-astro-cid-sz7xmlte]{margin:0;padding:0;list-style:none;display:flex;align-items:center;gap:20px}.social-links[data-astro-cid-sz7xmlte] li[data-astro-cid-sz7xmlte]{margin:0;padding:0;line-height:0;display:flex}.social-links[data-astro-cid-sz7xmlte] li[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{font-size:0;color:var(--white);opacity:.8;cursor:pointer}.social-links[data-astro-cid-sz7xmlte] li[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte].facebook:before{content:"";width:26px;height:26px;background-size:26px 26px;position:relative;background-image:url(/facebook.svg);background-repeat:no-repeat;display:block}.social-links[data-astro-cid-sz7xmlte] li[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte].x:before{content:"";width:23px;height:23px;background-size:23px 23px;position:relative;background-image:url(/x.svg);background-repeat:no-repeat;display:block}.social-links[data-astro-cid-sz7xmlte] li[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte].instagram:before{content:"";width:26px;height:26px;background-size:26px 26px;position:relative;background-image:url(/instagram.svg);background-repeat:no-repeat;display:block}@media(max-width:992px){.footer__top[data-astro-cid-sz7xmlte]{grid-template-columns:repeat(3,1fr)}.footer__brand[data-astro-cid-sz7xmlte]{grid-column:span 3;margin-block-end:1rem}}@media(max-width:568px){.footer__top[data-astro-cid-sz7xmlte]{grid-template-columns:repeat(2,1fr);gap:2rem 1.5rem}.footer__brand[data-astro-cid-sz7xmlte]{grid-column:span 2}.footer__nav[data-astro-cid-sz7xmlte]:nth-child(3){grid-column:span 2}.footer__nav[data-astro-cid-sz7xmlte]:nth-child(4){grid-column:span 2}.footer__bottom[data-astro-cid-sz7xmlte]{margin-block-start:2.5rem}}
