.header[data-astro-cid-3ef6ksr2]{position:sticky;top:0;z-index:200;background:#fff;border-bottom:1px solid var(--c-border)}.header__inner[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:1rem;padding-block:1rem;max-width:1400px;padding-inline:80px}.header__logo[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:1rem;text-decoration:none;flex-shrink:0}.header__logo[data-astro-cid-3ef6ksr2] img[data-astro-cid-3ef6ksr2]{height:50px;width:auto}.header__sep[data-astro-cid-3ef6ksr2]{width:1px;height:36px;background:var(--c-border);display:block;flex-shrink:0}.header__subtitulo[data-astro-cid-3ef6ksr2]{font-family:var(--font);font-size:1.625rem;color:var(--c-lavanda);font-weight:600;line-height:1}.header__nav[data-astro-cid-3ef6ksr2]{display:flex;gap:1.625rem;flex:1;justify-content:center}.header__nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{font-size:1rem;color:var(--c-navy);font-weight:600;white-space:nowrap}.header__nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover{color:var(--c-lavanda);text-decoration:none}.header__cta[data-astro-cid-3ef6ksr2]{font-size:1.0625rem;flex-shrink:0}.header__hamburger[data-astro-cid-3ef6ksr2]{display:none;flex-direction:column;justify-content:center;gap:5px;width:36px;height:36px;background:none;border:none;cursor:pointer;padding:4px;margin-left:auto}.header__hamburger[data-astro-cid-3ef6ksr2] span[data-astro-cid-3ef6ksr2]{display:block;height:2.5px;background:var(--c-navy);border-radius:2px;transition:var(--trans)}.header__menu-movil[data-astro-cid-3ef6ksr2]{padding:1rem 1.25rem 1.5rem;border-top:1px solid var(--c-border);background:#fff}.header__menu-movil[data-astro-cid-3ef6ksr2] nav[data-astro-cid-3ef6ksr2]{display:flex;flex-direction:column;gap:.875rem;margin-bottom:1rem}.header__menu-movil[data-astro-cid-3ef6ksr2] nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{font-size:1.0625rem;color:var(--c-navy);font-weight:600}.header__menu-movil[data-astro-cid-3ef6ksr2] .btn[data-astro-cid-3ef6ksr2]{width:100%;justify-content:center}@media(max-width:960px){.header__inner[data-astro-cid-3ef6ksr2]{padding-inline:1.25rem}.header__nav[data-astro-cid-3ef6ksr2],.header__cta[data-astro-cid-3ef6ksr2]{display:none}.header__hamburger[data-astro-cid-3ef6ksr2]{display:flex}}.footer[data-astro-cid-sz7xmlte]{background:var(--c-navy);color:#d6ddea;padding:2.75rem 80px}.footer__inner[data-astro-cid-sz7xmlte]{max-width:1400px;margin-inline:auto;display:flex;justify-content:space-between;align-items:center;gap:2rem;flex-wrap:wrap}.footer__texto[data-astro-cid-sz7xmlte]{font-size:.9375rem;color:#d6ddea}.footer__nav[data-astro-cid-sz7xmlte]{display:flex;gap:1.375rem}.footer__nav[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:#d6ddea;font-size:.9375rem;transition:color var(--trans)}.footer__nav[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--c-amarillo);text-decoration:none}@media(max-width:700px){.footer[data-astro-cid-sz7xmlte]{padding:2rem 1.25rem}.footer__inner[data-astro-cid-sz7xmlte]{flex-direction:column;align-items:flex-start;gap:1rem}.footer__nav[data-astro-cid-sz7xmlte]{flex-direction:column;gap:.5rem}}.wa-flotante[data-astro-cid-sbyz6brq]{position:fixed;bottom:1.75rem;right:1.75rem;z-index:300;width:56px;height:56px;background:#25d366;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 16px #00000040;transition:transform var(--trans),box-shadow var(--trans)}.wa-flotante[data-astro-cid-sbyz6brq]:hover{transform:scale(1.08);box-shadow:0 6px 20px #0000004d}.wa-flotante[data-astro-cid-sbyz6brq] svg[data-astro-cid-sbyz6brq]{width:32px;height:32px;fill:#fff}@media(max-width:900px){.wa-flotante[data-astro-cid-sbyz6brq]{display:none}}.barra-movil[data-astro-cid-b2bnjcby]{display:none}@media(max-width:900px){.barra-movil[data-astro-cid-b2bnjcby]{display:flex;position:fixed;bottom:0;left:0;right:0;z-index:300;background:#fff;border-top:1px solid var(--c-border);padding:.625rem 1rem;padding-bottom:calc(.625rem + env(safe-area-inset-bottom,0px));gap:.625rem;box-shadow:0 -2px 12px #0000001a}.barra-movil__btn[data-astro-cid-b2bnjcby]{flex:1;display:flex;align-items:center;justify-content:center;gap:.4rem;padding:.625rem .75rem;border-radius:999px;font-size:.9rem;font-weight:700;text-decoration:none;transition:opacity var(--trans)}.barra-movil__btn[data-astro-cid-b2bnjcby]:hover{opacity:.85;text-decoration:none}.barra-movil__btn--wa[data-astro-cid-b2bnjcby]{background:#e8f8ee;color:#128c4b;border:1.5px solid #25D366;flex:0 0 auto;padding-inline:1rem}.barra-movil__btn--wa[data-astro-cid-b2bnjcby] svg[data-astro-cid-b2bnjcby]{width:20px;height:20px;fill:#25d366;flex-shrink:0}.barra-movil__btn--agendar[data-astro-cid-b2bnjcby]{background:var(--c-lavanda);color:#fff}}.banner-cookies[data-astro-cid-6bojofsd][hidden]{display:none}.banner-cookies[data-astro-cid-6bojofsd]{position:fixed;bottom:0;left:0;right:0;z-index:500;display:flex;align-items:center;flex-wrap:nowrap;gap:.5rem 1.75rem;padding:.75rem 1.5rem;background:#fff;border-top:2px solid var(--c-lavanda);box-shadow:0 -3px 16px #1e31481f}@media(max-width:900px){.banner-cookies[data-astro-cid-6bojofsd]{flex-wrap:wrap;gap:.25rem;padding:.625rem 1rem}}.banner-cookies__texto[data-astro-cid-6bojofsd]{flex:1;margin:0;font-size:.9375rem;color:var(--c-navy);line-height:1.4}@media(max-width:900px){.banner-cookies__texto[data-astro-cid-6bojofsd]{flex:0 0 100%;font-size:.875rem;margin-bottom:.125rem}}.banner-cookies__texto[data-astro-cid-6bojofsd] a[data-astro-cid-6bojofsd]{color:var(--c-lavanda);font-weight:600}.banner-cookies__btns[data-astro-cid-6bojofsd]{display:flex;gap:.375rem;flex-shrink:0}@media(max-width:900px){.banner-cookies__btns[data-astro-cid-6bojofsd]{width:100%}}.banner-cookies__btn[data-astro-cid-6bojofsd]{font:inherit;font-size:.875rem;font-weight:700;padding:.4375rem 1.125rem;border-radius:999px;cursor:pointer;transition:opacity .15s;white-space:nowrap}@media(max-width:900px){.banner-cookies__btn[data-astro-cid-6bojofsd]{flex:1;font-size:.8125rem;text-align:center}}.banner-cookies__btn[data-astro-cid-6bojofsd]:hover{opacity:.82}.banner-cookies__btn--primario[data-astro-cid-6bojofsd]{background:var(--c-lavanda);color:#fff;border:none}.banner-cookies__btn--secundario[data-astro-cid-6bojofsd]{background:transparent;color:var(--c-navy);border:1.5px solid var(--c-border)}:root{--c-lavanda: #5A73AA;--c-lavanda-claro: #E8ECF7;--c-coral: #D9785C;--c-coral-claro: #F7E3DC;--c-coral-oscuro: #C2553A;--c-amarillo: #F7D77C;--c-amarillo-claro: #FBF1CF;--c-navy: #1E3148;--c-text: #3F4A52;--c-border: #DDE2EE;--c-white: #FFFFFF;--font: "Gill Sans Broa", "Gill Sans", "Gill Sans MT", Calibri, "Segoe UI", sans-serif;--container: 1280px;--container-inner: 1160px;--gap: 1.5rem;--radius: .5rem;--radius-lg: 1.125rem;--shadow-sm: 0 1px 4px rgba(30,49,72,.08);--shadow-md: 0 4px 16px rgba(30,49,72,.12);--trans: .2s ease}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{font-family:var(--font);font-size:1.0625rem;line-height:1.65;color:var(--c-text);background:var(--c-white)}h1,h2,h3,h4,h5,h6{font-family:var(--font);color:var(--c-navy);line-height:1.08;font-weight:700;letter-spacing:-.01em}em.hl{font-style:italic;color:var(--c-coral-oscuro)}em.hl-claro{font-style:italic;color:var(--c-amarillo)}p{margin-block-end:1.25rem}p:last-child{margin-block-end:0}a{color:var(--c-lavanda);text-decoration:none;transition:color var(--trans)}a:hover{color:var(--c-navy);text-decoration:underline}img,video,svg{display:block;max-width:100%}ul,ol{list-style-position:outside;padding-inline-start:1.5rem}li{margin-block-end:.4rem}.contenedor{width:100%;max-width:var(--container-inner);margin-inline:auto;padding-inline:1.25rem}.btn{display:inline-flex;align-items:center;gap:.5rem;padding:.875rem 1.625rem;border-radius:999px;font-family:var(--font);font-size:1.0625rem;font-weight:700;text-decoration:none;transition:opacity var(--trans),transform var(--trans);cursor:pointer;border:none;white-space:nowrap;line-height:1}.btn:hover{opacity:.88;transform:translateY(-1px);text-decoration:none}.btn:active{transform:translateY(0)}.btn:focus-visible{outline:3px solid var(--c-amarillo);outline-offset:3px}.btn--lavanda{background:var(--c-lavanda);color:#fff}.btn--navy{background:var(--c-navy);color:#fff}.btn--amarillo{background:var(--c-amarillo);color:var(--c-navy)}.btn--whatsapp{background:#25d366;color:#fff}.btn--contorno{background:transparent;color:var(--c-navy);border:1.5px solid var(--c-navy)}.btn--contorno:hover{background:var(--c-navy);color:#fff}.skip-link{position:absolute;top:-100%;left:1rem;padding:.5rem 1rem;background:var(--c-navy);color:#fff;font-weight:700;border-radius:0 0 var(--radius) var(--radius);z-index:9999;transition:top .15s;text-decoration:none}.skip-link:focus{top:0}@media(max-width:900px){body{padding-bottom:calc(5rem + env(safe-area-inset-bottom,0px))}body.banner-cookies-visible .barra-movil{display:none!important}}@font-face{font-family:Gill Sans Broa;src:url(/fonts/gill-sans-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;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:Gill Sans Broa;src:url(/fonts/gill-sans-500.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap;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:Gill Sans Broa;src:url(/fonts/gill-sans-700.woff2) format("woff2");font-weight:600 700;font-style:normal;font-display:swap;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}.lecturas[data-astro-cid-gsqlc2zu]{background:#fff;padding:88px 0;overflow:hidden}.lecturas__wrap[data-astro-cid-gsqlc2zu]{display:flex;flex-direction:column;gap:36px;max-width:1400px;margin-inline:auto;padding-inline:80px}.lecturas__header[data-astro-cid-gsqlc2zu]{display:flex;justify-content:space-between;align-items:flex-end;gap:2.5rem;flex-wrap:wrap}.lecturas__header-texto[data-astro-cid-gsqlc2zu] h2[data-astro-cid-gsqlc2zu]{margin:0 0 .75rem;font-size:44px;line-height:1.08;color:#1e3148;letter-spacing:-.01em;font-weight:700}.lecturas__desc[data-astro-cid-gsqlc2zu]{color:#3f4a52;font-size:19px;max-width:52ch;margin:0;line-height:1.6}.lecturas__ver-todas[data-astro-cid-gsqlc2zu]{white-space:nowrap;font-size:16px;font-weight:700;color:#5a73aa;text-decoration:none;transition:opacity .3s}.lecturas__ver-todas[data-astro-cid-gsqlc2zu]:hover,.lecturas__ver-todas[data-astro-cid-gsqlc2zu]:focus-visible{opacity:.75}.lecturas__ver-todas[data-astro-cid-gsqlc2zu]:focus-visible{outline:2px solid #5A73AA;outline-offset:3px}.lecturas__top[data-astro-cid-gsqlc2zu]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:32px;align-items:stretch}.lec-destacada[data-astro-cid-gsqlc2zu]{grid-column:span 7}.lecturas__secundarias[data-astro-cid-gsqlc2zu]{grid-column:9 / span 4;display:grid;grid-template-rows:1fr 1fr;gap:28px}.lec-destacada[data-astro-cid-gsqlc2zu]{display:flex;flex-direction:column;text-decoration:none;border-radius:16px;overflow:hidden;color:#1e3148;transition:opacity .3s}.lec-destacada[data-astro-cid-gsqlc2zu]:hover{opacity:.85}.lec-destacada[data-astro-cid-gsqlc2zu]:focus-visible{outline:2px solid #5A73AA;outline-offset:2px}.lec-destacada__img-wrap[data-astro-cid-gsqlc2zu]{height:360px;overflow:hidden}.lec-destacada__img[data-astro-cid-gsqlc2zu]{width:100%;height:100%;object-fit:cover;display:block}.lec-destacada__body[data-astro-cid-gsqlc2zu]{padding:14px 0 0;display:flex;flex-direction:column;gap:8px;flex:1}.lec-destacada__titulo[data-astro-cid-gsqlc2zu]{font-size:32px;line-height:1.2;color:#1e3148;margin:0;font-weight:700}.lec-destacada__resumen[data-astro-cid-gsqlc2zu]{color:#3f4a52;font-size:17px;line-height:1.55;margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.lec-card[data-astro-cid-gsqlc2zu]{display:flex;flex-direction:column;text-decoration:none;border-radius:16px;overflow:hidden;background:var(--bg-color, #FFFFFF);color:#1e3148;transition:opacity .3s;border:none}.lec-card[data-astro-cid-gsqlc2zu]:hover{opacity:.85}.lec-card[data-astro-cid-gsqlc2zu]:focus-visible{outline:2px solid #5A73AA;outline-offset:2px}.lec-card__img-wrap[data-astro-cid-gsqlc2zu]{height:170px;overflow:hidden;position:relative}.lec-card__img[data-astro-cid-gsqlc2zu]{width:100%;height:100%;object-fit:cover;display:block;position:absolute;inset:0}.lec-card__body[data-astro-cid-gsqlc2zu]{padding:10px 0 0;display:flex;flex-direction:column;gap:8px;flex:1;position:relative;z-index:1}.lec-card__titulo[data-astro-cid-gsqlc2zu]{font-size:20px;line-height:1.25;color:#1e3148;margin:0;font-weight:700;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.lec-etiqueta[data-astro-cid-gsqlc2zu]{display:inline-block;font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#5a73aa;align-self:flex-start}.carrusel-controles[data-astro-cid-gsqlc2zu]{display:flex;gap:10px}.carrusel-btn[data-astro-cid-gsqlc2zu]{width:44px;height:44px;border-radius:50%;border:1.5px solid #1E3148;background:transparent;color:#1e3148;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:700;transition:background .3s,color .3s,border-color .3s;flex-shrink:0}#carrusel-next[data-astro-cid-gsqlc2zu],.carrusel-btn[data-astro-cid-gsqlc2zu]:hover{background:#5a73aa;border-color:#5a73aa;color:#fff}.carrusel-btn[data-astro-cid-gsqlc2zu]:focus-visible{outline:2px solid #5A73AA;outline-offset:2px}.carrusel-btn[data-astro-cid-gsqlc2zu]:disabled{opacity:.35;cursor:default}.carrusel-btn[data-astro-cid-gsqlc2zu]:disabled:hover{background:transparent;border-color:#1e3148;color:#1e3148}#carrusel-next[data-astro-cid-gsqlc2zu]:disabled:hover{background:#5a73aa;border-color:#5a73aa;color:#fff}.lecturas__carrusel[data-astro-cid-gsqlc2zu]{display:flex;gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:0;-webkit-overflow-scrolling:touch;padding-bottom:1rem;scrollbar-width:thin;scrollbar-color:#DDE2EE transparent}.lecturas__carrusel[data-astro-cid-gsqlc2zu]:focus-visible{outline:2px solid #5A73AA;outline-offset:2px}.lec-card--carrusel[data-astro-cid-gsqlc2zu]{flex:0 0 290px;scroll-snap-align:start;height:fit-content}@media(max-width:960px){.lecturas__wrap[data-astro-cid-gsqlc2zu]{padding-inline:2.5rem}}@media(max-width:900px){.lecturas[data-astro-cid-gsqlc2zu]{padding-top:56px;padding-bottom:56px}}@media(max-width:860px){.lecturas__top[data-astro-cid-gsqlc2zu]{grid-template-columns:1fr;row-gap:48px}.lec-destacada[data-astro-cid-gsqlc2zu]{grid-column:span 1}.lecturas__secundarias[data-astro-cid-gsqlc2zu]{grid-column:span 1;grid-template-rows:unset;grid-template-columns:1fr 1fr}}@media(max-width:600px){.lecturas__header[data-astro-cid-gsqlc2zu]{flex-direction:column;align-items:flex-start}.lecturas__secundarias[data-astro-cid-gsqlc2zu]{grid-template-columns:1fr}.lec-card--carrusel[data-astro-cid-gsqlc2zu]{flex:0 0 82vw}}.galeria[data-astro-cid-l2vwkzck]{background:#fff;padding:88px 0 96px 80px;overflow:hidden}.galeria__wrap[data-astro-cid-l2vwkzck]{display:flex;flex-direction:column;gap:32px;max-width:1400px;margin-inline:auto;padding-right:80px}.galeria__header[data-astro-cid-l2vwkzck]{display:flex;justify-content:space-between;align-items:flex-end;gap:2rem;flex-wrap:wrap}.galeria__header-texto[data-astro-cid-l2vwkzck] h2[data-astro-cid-l2vwkzck]{font-size:clamp(2rem,3.5vw,2.75rem);color:#1e3148;margin:0 0 .5rem;line-height:1.08}.galeria__desc[data-astro-cid-l2vwkzck]{font-size:1.1875rem;color:#3f4a52;max-width:48ch;margin:0;line-height:1.6}.galeria-controles[data-astro-cid-l2vwkzck]{display:flex;gap:10px;flex-shrink:0}.galeria-btn[data-astro-cid-l2vwkzck]{width:44px;height:44px;border-radius:50%;border:1.5px solid #1E3148;background:transparent;color:#1e3148;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:700;transition:background .3s,color .3s,border-color .3s;flex-shrink:0}.galeria-btn--activo[data-astro-cid-l2vwkzck],.galeria-btn[data-astro-cid-l2vwkzck]:hover{background:#5a73aa;border-color:#5a73aa;color:#fff}.galeria-btn[data-astro-cid-l2vwkzck]:focus-visible{outline:2px solid #5A73AA;outline-offset:2px}.galeria-btn[data-astro-cid-l2vwkzck]:disabled{opacity:.35;cursor:default}.galeria-btn[data-astro-cid-l2vwkzck]:disabled:hover{background:transparent;border-color:#1e3148;color:#1e3148}.galeria-btn--activo[data-astro-cid-l2vwkzck]:disabled:hover{background:#5a73aa;border-color:#5a73aa;color:#fff}.galeria__pista[data-astro-cid-l2vwkzck]{display:flex;gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:1rem;scrollbar-width:thin;scrollbar-color:#DDE2EE transparent}.galeria__pista[data-astro-cid-l2vwkzck]:focus-visible{outline:2px solid #5A73AA;outline-offset:2px}.galeria__slide[data-astro-cid-l2vwkzck]{flex:0 0 480px;scroll-snap-align:start;display:flex;flex-direction:column;gap:12px;margin:0}.galeria__img-wrap[data-astro-cid-l2vwkzck]{width:100%;aspect-ratio:3 / 2;border-radius:18px;overflow:hidden;background:#e8ecf7}.galeria__img[data-astro-cid-l2vwkzck]{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}.galeria__slide[data-astro-cid-l2vwkzck]:hover .galeria__img[data-astro-cid-l2vwkzck]{transform:scale(1.03)}.galeria__caption[data-astro-cid-l2vwkzck]{font-size:.9375rem;font-weight:600;color:#5a6b72;letter-spacing:.04em}@media(max-width:960px){.galeria[data-astro-cid-l2vwkzck]{padding-left:1.5rem}.galeria__wrap[data-astro-cid-l2vwkzck]{padding-right:1.5rem}}@media(max-width:900px){.galeria[data-astro-cid-l2vwkzck]{padding-top:56px;padding-bottom:56px}}@media(max-width:600px){.galeria__header[data-astro-cid-l2vwkzck]{flex-direction:column;align-items:flex-start;gap:1.25rem}.galeria__slide[data-astro-cid-l2vwkzck]{flex:0 0 85vw}}.catalogo[data-astro-cid-fybwdghc]{background:var(--c-lavanda-claro);padding:88px 0}@media(max-width:900px){.catalogo[data-astro-cid-fybwdghc]{padding:56px 0}}.catalogo__inner[data-astro-cid-fybwdghc]{width:100%;max-width:1400px;margin-inline:auto;padding-inline:80px;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:32px;align-items:center}.catalogo__texto[data-astro-cid-fybwdghc]{grid-column:span 5;display:flex;flex-direction:column;gap:1rem}.catalogo__eyebrow[data-astro-cid-fybwdghc]{font-size:.875rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--c-lavanda)}.catalogo__texto[data-astro-cid-fybwdghc] h2[data-astro-cid-fybwdghc]{font-size:clamp(2rem,3.5vw,2.75rem);line-height:1.08}.catalogo__desc[data-astro-cid-fybwdghc]{font-size:1.125rem;line-height:1.6;color:var(--c-text);max-width:40ch;margin:0}.catalogo__form-wrap[data-astro-cid-fybwdghc]{grid-column:7 / span 6;background:#fff;border-radius:24px;padding:2.5rem}.catalogo__form[data-astro-cid-fybwdghc]{display:flex;flex-direction:column;gap:1.125rem}.catalogo__campo[data-astro-cid-fybwdghc]{display:flex;flex-direction:column;gap:.375rem}.catalogo__label[data-astro-cid-fybwdghc]{font-size:.9375rem;font-weight:600;color:var(--c-navy)}.catalogo__input[data-astro-cid-fybwdghc]{padding:.75rem 1rem;border:1.5px solid var(--c-border);border-radius:10px;font-size:1rem;font-family:inherit;color:var(--c-navy);background:#fff;transition:border-color .2s;outline:none}.catalogo__input[data-astro-cid-fybwdghc]::placeholder{color:#9aaab4}.catalogo__input[data-astro-cid-fybwdghc]:focus{border-color:var(--c-lavanda)}.catalogo__input[data-astro-cid-fybwdghc]:invalid:not(:placeholder-shown){border-color:#e05a5a}.catalogo__btn[data-astro-cid-fybwdghc]{margin-top:.25rem;width:100%;justify-content:center}.catalogo__privacidad[data-astro-cid-fybwdghc]{font-size:.8125rem;color:#7a8d97;margin:0;text-align:center}.catalogo__campo--check[data-astro-cid-fybwdghc]{flex-direction:row;align-items:flex-start;gap:.625rem}.catalogo__label--check[data-astro-cid-fybwdghc]{font-weight:400;font-size:.9375rem;cursor:pointer;line-height:1.5}.catalogo__checkbox[data-astro-cid-fybwdghc]{margin-top:.2rem;flex-shrink:0}.catalogo__estado[data-astro-cid-fybwdghc]{text-align:center;padding:1.5rem 0}.catalogo__exito-titulo[data-astro-cid-fybwdghc]{font-size:1.375rem;font-weight:700;color:var(--c-navy);margin:0 0 .5rem}.catalogo__exito-desc[data-astro-cid-fybwdghc]{color:var(--c-text);margin:0 0 1.5rem;line-height:1.6}.catalogo__estado--error[data-astro-cid-fybwdghc] p[data-astro-cid-fybwdghc]{color:#c0392b;margin:0 0 1rem}@media(max-width:960px){.catalogo__inner[data-astro-cid-fybwdghc]{padding-inline:2.5rem}}@media(max-width:900px){.catalogo__inner[data-astro-cid-fybwdghc]{grid-template-columns:1fr;row-gap:2rem;padding-inline:2rem}.catalogo__texto[data-astro-cid-fybwdghc],.catalogo__form-wrap[data-astro-cid-fybwdghc]{grid-column:span 1}.catalogo__desc[data-astro-cid-fybwdghc]{max-width:none}}@media(max-width:600px){.catalogo__inner[data-astro-cid-fybwdghc]{padding-inline:1.25rem}.catalogo__texto[data-astro-cid-fybwdghc] h2[data-astro-cid-fybwdghc]{font-size:1.5rem}.catalogo__desc[data-astro-cid-fybwdghc]{font-size:1rem}.catalogo__form-wrap[data-astro-cid-fybwdghc]{padding:1.75rem 1.25rem}}.sec-inner[data-astro-cid-j7pv25f6]{width:100%;max-width:1400px;margin-inline:auto;padding-inline:80px}.portada[data-astro-cid-j7pv25f6]{background:var(--c-white);padding:72px 0 80px}.portada__inner[data-astro-cid-j7pv25f6]{max-width:1400px;margin-inline:auto;padding-inline:80px;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:32px;align-items:center}.portada__texto[data-astro-cid-j7pv25f6]{grid-column:span 6;display:flex;flex-direction:column;gap:1.625rem}.portada__texto[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:clamp(2.5rem,5vw,4rem);line-height:1.08;color:var(--c-navy)}.portada__bajada[data-astro-cid-j7pv25f6]{font-size:1.3125rem;line-height:1.6;max-width:42ch;color:var(--c-text);margin:0}.portada__botones[data-astro-cid-j7pv25f6]{display:flex;gap:.875rem;flex-wrap:wrap;align-items:center}.portada__ilus[data-astro-cid-j7pv25f6]{grid-column:8 / span 5;border-radius:18px;overflow:hidden}.portada__ilus[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:auto;display:block}.conoce[data-astro-cid-j7pv25f6]{background:var(--c-white);padding:88px 0}.conoce[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:clamp(2rem,3.5vw,2.75rem);margin-bottom:2.25rem}.conoce__cards[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.75rem}.conoce__card[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:.75rem;padding:1.875rem;border-radius:18px}.conoce__card[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:1.875rem;line-height:1.08}.conoce__card[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:1.0625rem;line-height:1.6;color:var(--c-text);margin:0;flex:1}.conoce__card--lavanda[data-astro-cid-j7pv25f6]{background:var(--c-lavanda-claro)}.conoce__card--coral[data-astro-cid-j7pv25f6]{background:var(--c-coral-claro)}.conoce__card--amarillo[data-astro-cid-j7pv25f6]{background:var(--c-amarillo-claro)}.conoce__mas[data-astro-cid-j7pv25f6]{font-weight:700;color:var(--c-lavanda);margin-top:auto;align-self:flex-start}.conoce__mas[data-astro-cid-j7pv25f6]:hover{text-decoration:underline}.mundo[data-astro-cid-j7pv25f6]{background:var(--c-white);padding:0 0 96px}.mundo[data-astro-cid-j7pv25f6] .sec-inner[data-astro-cid-j7pv25f6]{max-width:1400px}.mundo__card[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:32px;align-items:center;padding:56px;border-radius:28px;background:var(--c-coral-claro)}.mundo__ilus[data-astro-cid-j7pv25f6]{grid-column:span 5;border-radius:18px;overflow:hidden}.mundo__ilus[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:auto}.mundo__texto[data-astro-cid-j7pv25f6]{grid-column:7 / span 6;display:flex;flex-direction:column;gap:1.375rem}.mundo__texto[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:clamp(2rem,3.5vw,2.75rem)}.mundo__p[data-astro-cid-j7pv25f6]{font-size:1.5rem;line-height:1.55;color:var(--c-text);max-width:34ch;margin:0}.beneficios[data-astro-cid-j7pv25f6]{background:var(--c-lavanda-claro);padding:88px 0}.beneficios__inner[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:32px;align-items:start}.beneficios__col-izq[data-astro-cid-j7pv25f6]{grid-column:span 5;display:flex;flex-direction:column;gap:1.375rem}.beneficios__col-izq[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:clamp(2rem,3.5vw,2.75rem)}.beneficios__ilus[data-astro-cid-j7pv25f6]{border-radius:18px;overflow:hidden}.beneficios__ilus[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:auto}.beneficios__lista[data-astro-cid-j7pv25f6]{grid-column:7 / span 6;list-style:none;padding:0;margin:0;border-bottom:1px solid var(--c-border)}.beneficios__item[data-astro-cid-j7pv25f6]{display:flex;gap:.875rem;align-items:flex-start;padding:1rem 0;border-top:1px solid var(--c-border);font-size:1.125rem;color:var(--c-text);line-height:1.5}.beneficios__num[data-astro-cid-j7pv25f6]{flex:0 0 34px;height:34px;border-radius:50%;background:var(--c-lavanda);color:#fff;font-weight:700;display:flex;align-items:center;justify-content:center;font-size:.9375rem}.sesiones[data-astro-cid-j7pv25f6]{background:var(--c-white);padding:88px 0}.sesiones__cabecera[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;align-items:flex-end;gap:2.5rem;margin-bottom:2rem}.sesiones__cabecera[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:clamp(2rem,3.5vw,2.75rem)}.sesiones__desc[data-astro-cid-j7pv25f6]{max-width:46ch;color:var(--c-text);margin:0}.sesiones__cards[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:1.75rem;align-items:stretch}.sesion-card[data-astro-cid-j7pv25f6]{grid-column:span 4;display:flex;flex-direction:column;gap:.625rem;padding:1.875rem;border-radius:18px}.sesion-card[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:1.875rem;line-height:1.08}.sesion-card[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:1.0625rem;color:var(--c-text);margin:0}.sesion-card--borde[data-astro-cid-j7pv25f6]{background:var(--c-white);border:1px solid var(--c-border)}.sesion-card__eyebrow[data-astro-cid-j7pv25f6]{font-size:.875rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--c-lavanda)}.sesion-card--oscuro[data-astro-cid-j7pv25f6]{background:var(--c-navy);justify-content:center;gap:.875rem}.sesion-card--oscuro[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{color:#fff}.sesion-card--oscuro[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:#ffffffe6}.sesion-card--oscuro[data-astro-cid-j7pv25f6] .btn[data-astro-cid-j7pv25f6]{align-self:flex-start;margin-top:.25rem}.precios[data-astro-cid-j7pv25f6]{margin-top:2.5rem;padding:2rem 2.5rem;background:var(--c-lavanda-claro);border-radius:18px}.precios__tabla[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr auto 1fr;align-items:start;margin-bottom:1.25rem}.precios__col[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:.375rem}.precios__eyebrow[data-astro-cid-j7pv25f6]{font-size:.875rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--c-navy);margin-bottom:.25rem}.precios__monto[data-astro-cid-j7pv25f6]{font-size:clamp(1.75rem,3vw,2.25rem);font-weight:700;color:var(--c-navy);line-height:1.1;margin:0}.precios__monto[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{font-size:1rem;font-weight:400;color:var(--c-text)}.precios__monto[data-astro-cid-j7pv25f6] sup[data-astro-cid-j7pv25f6]{font-size:.6em;vertical-align:super;line-height:0}.precios__paquete[data-astro-cid-j7pv25f6]{font-size:.9375rem;color:var(--c-text);margin:0}.precios__material[data-astro-cid-j7pv25f6]{font-size:.9375rem;color:var(--c-text);margin:.5rem 0 0}.precios__sep[data-astro-cid-j7pv25f6]{width:1px;background:var(--c-border);align-self:stretch;margin:0 2rem}.precios__detalle[data-astro-cid-j7pv25f6]{font-size:.9375rem;color:var(--c-text);margin:0}.precios__iva[data-astro-cid-j7pv25f6]{font-size:.8125rem;color:var(--c-text);margin:.375rem 0 0}.talleres[data-astro-cid-j7pv25f6]{background:var(--c-white);padding:88px 0}.talleres__cabecera[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;align-items:flex-end;gap:2rem;margin-bottom:1.5rem}.talleres__cabecera[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:clamp(2rem,3.5vw,2.75rem)}.talleres__aviso[data-astro-cid-j7pv25f6]{font-weight:700;color:var(--c-lavanda)}.talleres__lista[data-astro-cid-j7pv25f6]{border-bottom:1px solid var(--c-border)}.taller-row[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:180px minmax(0,1fr) auto;gap:2rem;align-items:center;padding:1.625rem 0;border-top:1px solid var(--c-border)}.taller-row__estado[data-astro-cid-j7pv25f6]{font-size:.875rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--c-lavanda)}.taller-row__info[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:.375rem}.taller-row__info[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{font-size:1.75rem;color:var(--c-navy);line-height:1.08}.taller-row__info[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{font-size:1.0625rem;color:var(--c-text)}.taller-row__fecha[data-astro-cid-j7pv25f6]{font-size:.9375rem;color:#5a6b72;font-style:italic}.daniela[data-astro-cid-j7pv25f6]{background:var(--c-white);padding:88px 0}.daniela__inner[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:32px;align-items:center}.daniela__foto-wrap[data-astro-cid-j7pv25f6]{grid-column:span 4}.daniela__foto[data-astro-cid-j7pv25f6]{width:100%;height:440px;object-fit:cover;border-radius:18px;display:block}.daniela__bio[data-astro-cid-j7pv25f6]{grid-column:6 / span 7;display:flex;flex-direction:column;gap:1.125rem}.daniela__eyebrow[data-astro-cid-j7pv25f6]{font-size:.875rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--c-lavanda)}.daniela__bio[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:clamp(2rem,3.5vw,2.75rem)}.daniela__subtitle[data-astro-cid-j7pv25f6]{font-size:1.375rem;line-height:1.4;color:var(--c-navy);font-weight:600;margin:0}.daniela__desc[data-astro-cid-j7pv25f6]{font-size:1.125rem;color:var(--c-text);max-width:52ch;margin:0}.daniela__formacion[data-astro-cid-j7pv25f6]{padding-top:.875rem;border-top:1px solid var(--c-border);display:flex;flex-direction:column;gap:.25rem}.daniela__formacion[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:.9375rem;color:#5a6b72;margin:0}.testimonio[data-astro-cid-j7pv25f6]{background:var(--c-lavanda);padding:80px 0}.testimonio[data-astro-cid-j7pv25f6] .sec-inner[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:1.125rem;align-items:flex-start}.testimonio__cita[data-astro-cid-j7pv25f6]{font-size:2.375rem;line-height:1.3;color:#fff;max-width:30ch;font-weight:600}.testimonio__autor[data-astro-cid-j7pv25f6]{font-size:1rem;color:#ffffffd9;font-style:normal}.contacto[data-astro-cid-j7pv25f6]{background:var(--c-white);padding:88px 0}.contacto__inner[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:32px}.contacto__texto[data-astro-cid-j7pv25f6]{grid-column:span 6;display:flex;flex-direction:column;gap:1rem}.contacto__texto[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:clamp(2rem,3.5vw,2.75rem)}.contacto__texto[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:1.1875rem;color:var(--c-text);max-width:40ch;margin:0}.contacto__datos[data-astro-cid-j7pv25f6]{grid-column:8 / span 5;display:flex;flex-direction:column;gap:.875rem;font-size:1.0625rem;color:var(--c-text)}.contacto__datos[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0}@media(max-width:960px){.sec-inner[data-astro-cid-j7pv25f6],.portada__inner[data-astro-cid-j7pv25f6],.mundo__card[data-astro-cid-j7pv25f6],.daniela__inner[data-astro-cid-j7pv25f6]{padding-inline:1.5rem}}@media(max-width:900px){.portada__inner[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;row-gap:2rem}.portada__texto[data-astro-cid-j7pv25f6],.portada__ilus[data-astro-cid-j7pv25f6]{grid-column:span 1}.portada__texto[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:2.25rem}.conoce__cards[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.mundo__card[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;padding:2rem 1.5rem;border-radius:16px}.mundo__ilus[data-astro-cid-j7pv25f6],.mundo__texto[data-astro-cid-j7pv25f6]{grid-column:span 1}.beneficios__inner[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.beneficios__col-izq[data-astro-cid-j7pv25f6],.beneficios__lista[data-astro-cid-j7pv25f6]{grid-column:span 1}.sesiones__cabecera[data-astro-cid-j7pv25f6]{flex-direction:column;align-items:flex-start}.sesiones__cards[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.sesion-card[data-astro-cid-j7pv25f6]{grid-column:span 1}.precios__tabla[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.precios__sep[data-astro-cid-j7pv25f6]{width:100%;height:1px;margin:1.25rem 0}.daniela[data-astro-cid-j7pv25f6]{padding:56px 0}.daniela__inner[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;row-gap:2rem}.daniela__foto-wrap[data-astro-cid-j7pv25f6],.daniela__bio[data-astro-cid-j7pv25f6]{grid-column:span 1}.daniela__foto[data-astro-cid-j7pv25f6]{height:auto;max-height:380px}.contacto__inner[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.contacto__texto[data-astro-cid-j7pv25f6],.contacto__datos[data-astro-cid-j7pv25f6]{grid-column:span 1}.taller-row[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:.5rem}}@media(max-width:600px){.portada[data-astro-cid-j7pv25f6]{padding:2.5rem 0 3rem}.portada__botones[data-astro-cid-j7pv25f6]{flex-direction:column;align-items:flex-start}.portada__botones[data-astro-cid-j7pv25f6] .btn[data-astro-cid-j7pv25f6]{width:100%;justify-content:center}.sesiones__cabecera[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:1.75rem}.precios[data-astro-cid-j7pv25f6]{padding:1.5rem}}
