.OtrosCursosMaquillaje-module__ucEWsa__section{text-align:center;background:linear-gradient(#0a0a0a 0%,#1a0a14 50%,#0a0a0a 100%);padding:5rem 2rem}.OtrosCursosMaquillaje-module__ucEWsa__badge{letter-spacing:.15em;text-transform:uppercase;color:#ec4899;background:#ec48991a;border:1px solid #ec489940;border-radius:100px;margin-bottom:1rem;padding:.4rem 1.2rem;font-size:.75rem;font-weight:600;display:inline-block}.OtrosCursosMaquillaje-module__ucEWsa__title{font-family:var(--font-cormorant), serif;color:#fff;margin:0 0 .5rem;font-size:clamp(1.6rem,4vw,2.4rem);font-weight:700}.OtrosCursosMaquillaje-module__ucEWsa__title span{background:linear-gradient(135deg,#ec4899,#f472b6);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.OtrosCursosMaquillaje-module__ucEWsa__subtitle{color:#ffffff8c;max-width:560px;margin:0 auto 2.5rem;font-size:.95rem;line-height:1.6}.OtrosCursosMaquillaje-module__ucEWsa__grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;max-width:800px;margin:0 auto;display:grid}.OtrosCursosMaquillaje-module__ucEWsa__card{text-align:left;background:#ffffff0a;border:1px solid #ffffff14;border-radius:1.2rem;padding:2rem 1.5rem;text-decoration:none;transition:all .35s cubic-bezier(.4,0,.2,1);display:block;position:relative;overflow:hidden}.OtrosCursosMaquillaje-module__ucEWsa__card:before{content:"";opacity:0;border-radius:inherit;background:linear-gradient(135deg,#ec489914,#0000 60%);transition:opacity .35s;position:absolute;inset:0}.OtrosCursosMaquillaje-module__ucEWsa__card:hover{border-color:#ec489959;transform:translateY(-4px);box-shadow:0 12px 40px #ec48991f}.OtrosCursosMaquillaje-module__ucEWsa__card:hover:before{opacity:1}.OtrosCursosMaquillaje-module__ucEWsa__cardInner{z-index:1;position:relative}.OtrosCursosMaquillaje-module__ucEWsa__cardBadge{letter-spacing:.12em;text-transform:uppercase;border-radius:100px;margin-bottom:.75rem;padding:.25rem .75rem;font-size:.65rem;font-weight:700;display:inline-block}.OtrosCursosMaquillaje-module__ucEWsa__cardEmoji{vertical-align:middle;margin-right:.5rem;font-size:1.5rem;display:inline-block}.OtrosCursosMaquillaje-module__ucEWsa__cardTitle{font-family:var(--font-cormorant), serif;color:#fff;margin:0 0 .4rem;font-size:1.35rem;font-weight:700;line-height:1.3}.OtrosCursosMaquillaje-module__ucEWsa__cardDesc{color:#ffffff80;margin:0 0 1rem;font-size:.85rem;line-height:1.5}.OtrosCursosMaquillaje-module__ucEWsa__cardMeta{flex-wrap:wrap;gap:1rem;margin-bottom:1.2rem;display:flex}.OtrosCursosMaquillaje-module__ucEWsa__metaItem{color:#ffffffa6;align-items:center;gap:.3rem;font-size:.78rem;font-weight:500;display:flex}.OtrosCursosMaquillaje-module__ucEWsa__metaItem svg{opacity:.7;width:14px;height:14px}.OtrosCursosMaquillaje-module__ucEWsa__cardPrice{color:#ffffff73;margin-bottom:1rem;font-size:.8rem}.OtrosCursosMaquillaje-module__ucEWsa__cardPrice strong{color:#f472b6;font-size:1.1rem;font-weight:700}.OtrosCursosMaquillaje-module__ucEWsa__cardLink{color:#ec4899;align-items:center;gap:.4rem;font-size:.85rem;font-weight:600;transition:gap .25s;display:inline-flex}.OtrosCursosMaquillaje-module__ucEWsa__card:hover .OtrosCursosMaquillaje-module__ucEWsa__cardLink{gap:.7rem}.OtrosCursosMaquillaje-module__ucEWsa__allCoursesLink{color:#fff9;border:1px solid #ffffff1f;border-radius:100px;align-items:center;gap:.5rem;margin-top:2.5rem;padding:.6rem 1.5rem;font-size:.9rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.OtrosCursosMaquillaje-module__ucEWsa__allCoursesLink:hover{color:#fff;background:#ec489914;border-color:#ec489966}@media (max-width:640px){.OtrosCursosMaquillaje-module__ucEWsa__section{padding:3.5rem 1.2rem}.OtrosCursosMaquillaje-module__ucEWsa__grid{grid-template-columns:1fr}.OtrosCursosMaquillaje-module__ucEWsa__card{padding:1.5rem 1.2rem}}
.curso-maquillaje-avanzado-module__VeCeSq__wrapper{background:#fdf2f8;min-height:100vh;padding-top:72px}.curso-maquillaje-avanzado-module__VeCeSq__hero{text-align:center;background:linear-gradient(135deg,#4a0519 0%,#881337 40%,#9d174d 100%);justify-content:center;align-items:center;min-height:70vh;padding:4rem 2rem;display:flex;position:relative;overflow:hidden}.curso-maquillaje-avanzado-module__VeCeSq__heroOverlay{background:radial-gradient(circle at 30%,#ec489926 0%,#0000 60%),radial-gradient(circle at 70% 80%,#fce7f314 0%,#0000 50%);position:absolute;inset:0}.curso-maquillaje-avanzado-module__VeCeSq__heroContent{z-index:2;max-width:750px;position:relative}.curso-maquillaje-avanzado-module__VeCeSq__heroBadge{letter-spacing:2px;text-transform:uppercase;color:#fce7f3;background:#fce7f31f;border:1px solid #fce7f34d;border-radius:20px;margin-bottom:1.2rem;padding:.35rem 1rem;font-size:.72rem;font-weight:700;display:inline-block}.curso-maquillaje-avanzado-module__VeCeSq__heroTitle{font-family:var(--font-cormorant), serif;color:#fff;margin-bottom:1rem;font-size:clamp(2.8rem,6vw,4.5rem);font-weight:700;line-height:1.1}.curso-maquillaje-avanzado-module__VeCeSq__heroTitle span{color:#fce7f3}.curso-maquillaje-avanzado-module__VeCeSq__heroSubtitle{color:#fffc;margin-bottom:2.5rem;font-size:1.15rem}.curso-maquillaje-avanzado-module__VeCeSq__heroStats{justify-content:center;align-items:center;gap:2rem;margin-bottom:2.5rem;display:flex}.curso-maquillaje-avanzado-module__VeCeSq__stat{flex-direction:column;align-items:center;display:flex}.curso-maquillaje-avanzado-module__VeCeSq__statNumber{color:#fff;font-size:2.5rem;font-weight:700;font-family:var(--font-cormorant), serif}.curso-maquillaje-avanzado-module__VeCeSq__statLabel{color:#fff9;text-transform:uppercase;letter-spacing:1px;font-size:.8rem}.curso-maquillaje-avanzado-module__VeCeSq__statDivider{background:#fff3;width:1px;height:40px}.curso-maquillaje-avanzado-module__VeCeSq__heroBtn{color:#fff;background:linear-gradient(135deg,#ec4899,#f472b6);border-radius:50px;padding:1rem 2.5rem;font-size:1rem;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-block;box-shadow:0 8px 25px #ec489966}.curso-maquillaje-avanzado-module__VeCeSq__heroBtn:hover{transform:translateY(-3px);box-shadow:0 14px 35px #ec48998c}.curso-maquillaje-avanzado-module__VeCeSq__sectionBadge{letter-spacing:2px;text-transform:uppercase;color:#9d174d;background:#9d174d14;border:1px solid #9d174d33;border-radius:20px;margin-bottom:.8rem;padding:.35rem 1rem;font-size:.72rem;font-weight:700;display:inline-block}.curso-maquillaje-avanzado-module__VeCeSq__sectionBadgeDark{letter-spacing:2px;text-transform:uppercase;color:#fce7f3;background:#fce7f31f;border:1px solid #fce7f34d;border-radius:20px;margin-bottom:.8rem;padding:.35rem 1rem;font-size:.72rem;font-weight:700;display:inline-block}.curso-maquillaje-avanzado-module__VeCeSq__sectionTitle{font-family:var(--font-cormorant), serif;color:#111;margin-bottom:1.5rem;font-size:clamp(1.8rem,3.5vw,2.8rem);font-weight:700;line-height:1.2}.curso-maquillaje-avanzado-module__VeCeSq__sectionTitle span{color:#9d174d}.curso-maquillaje-avanzado-module__VeCeSq__sectionTitleLight{font-family:var(--font-cormorant), serif;color:#fff;margin-bottom:1.5rem;font-size:clamp(1.8rem,3.5vw,2.8rem);font-weight:700;line-height:1.2}.curso-maquillaje-avanzado-module__VeCeSq__sectionTitleLight span{color:#f9a8d4}.curso-maquillaje-avanzado-module__VeCeSq__aboutSection{background:#fff;padding:5rem 2rem}.curso-maquillaje-avanzado-module__VeCeSq__aboutInner{grid-template-columns:1fr 420px;align-items:center;gap:4rem;max-width:1100px;margin:0 auto;display:grid}.curso-maquillaje-avanzado-module__VeCeSq__aboutDesc{color:#555;margin-bottom:1rem;font-size:.95rem;line-height:1.8}.curso-maquillaje-avanzado-module__VeCeSq__aboutHighlight{background:linear-gradient(135deg,#fdf2f8,#fce7f3);border-left:4px solid #ec4899;border-radius:16px;align-items:flex-start;gap:1rem;margin-top:1.5rem;padding:1.5rem;display:flex}.curso-maquillaje-avanzado-module__VeCeSq__highlightIcon{flex-shrink:0;font-size:1.5rem}.curso-maquillaje-avanzado-module__VeCeSq__aboutHighlight p{color:#6b2142;margin:0;font-size:.9rem;line-height:1.7}.curso-maquillaje-avanzado-module__VeCeSq__aboutImage{border-radius:20px;overflow:hidden;box-shadow:0 20px 50px #9d174d26}.curso-maquillaje-avanzado-module__VeCeSq__aboutImg{object-fit:cover;width:100%;height:auto;display:block}.curso-maquillaje-avanzado-module__VeCeSq__videoSection{text-align:center;background:#fff;border-top:1px solid #9d174d0f;padding:5rem 2rem}.curso-maquillaje-avanzado-module__VeCeSq__videoContainer{aspect-ratio:16/9;border-radius:20px;max-width:800px;margin:0 auto;overflow:hidden;box-shadow:0 20px 60px #9d174d2e}.curso-maquillaje-avanzado-module__VeCeSq__videoIframe{border:none;width:100%;height:100%}.curso-maquillaje-avanzado-module__VeCeSq__learningSection{text-align:center;background:#fdf2f8;padding:5rem 2rem}.curso-maquillaje-avanzado-module__VeCeSq__learningGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;max-width:1100px;margin:0 auto;display:grid}.curso-maquillaje-avanzado-module__VeCeSq__learningCard{text-align:left;background:#fff;border:1px solid #9d174d0f;border-radius:20px;padding:2rem 1.5rem;transition:transform .3s,box-shadow .3s;box-shadow:0 4px 20px #0000000a}.curso-maquillaje-avanzado-module__VeCeSq__learningCard:hover{transform:translateY(-6px);box-shadow:0 12px 35px #9d174d1f}.curso-maquillaje-avanzado-module__VeCeSq__learningIcon{margin-bottom:.8rem;font-size:2rem;display:block}.curso-maquillaje-avanzado-module__VeCeSq__learningCard h3{color:#111;margin-bottom:.6rem;font-size:1.05rem;font-weight:700}.curso-maquillaje-avanzado-module__VeCeSq__learningCard p{color:#666;font-size:.88rem;line-height:1.7}.curso-maquillaje-avanzado-module__VeCeSq__gallerySection{padding:0}.curso-maquillaje-avanzado-module__VeCeSq__galleryGrid{grid-template-columns:repeat(3,1fr);display:grid}.curso-maquillaje-avanzado-module__VeCeSq__galleryItem{aspect-ratio:4/3;position:relative;overflow:hidden}.curso-maquillaje-avanzado-module__VeCeSq__galleryImg{object-fit:cover;transition:transform .5s}.curso-maquillaje-avanzado-module__VeCeSq__galleryItem:hover .curso-maquillaje-avanzado-module__VeCeSq__galleryImg{transform:scale(1.05)}.curso-maquillaje-avanzado-module__VeCeSq__galleryOverlay{background:linear-gradient(#0000 50%,#4a05194d 100%);position:absolute;inset:0}.curso-maquillaje-avanzado-module__VeCeSq__temarioSection{background:#fff;padding:5rem 2rem}.curso-maquillaje-avanzado-module__VeCeSq__temarioInner{max-width:900px;margin:0 auto}.curso-maquillaje-avanzado-module__VeCeSq__temarioHeader{text-align:center;margin-bottom:3rem}.curso-maquillaje-avanzado-module__VeCeSq__temarioSubtext{color:#777;max-width:500px;margin:0 auto;font-size:.95rem}.curso-maquillaje-avanzado-module__VeCeSq__temarioGrid{grid-template-columns:1fr 1fr;gap:.8rem;display:grid}.curso-maquillaje-avanzado-module__VeCeSq__temarioItem{background:#fdf2f8;border-radius:12px;align-items:center;gap:1rem;padding:1rem 1.5rem;transition:background .2s,transform .2s;display:flex}.curso-maquillaje-avanzado-module__VeCeSq__temarioItem:hover{background:#fce7f3;transform:translate(4px)}.curso-maquillaje-avanzado-module__VeCeSq__temarioNum{font-family:var(--font-cormorant), serif;color:#9d174d;min-width:36px;font-size:1.4rem;font-weight:700}.curso-maquillaje-avanzado-module__VeCeSq__temarioTitulo{color:#333;font-size:.92rem;font-weight:600}.curso-maquillaje-avanzado-module__VeCeSq__modalidadSection{text-align:center;background:#fdf2f8;padding:5rem 2rem}.curso-maquillaje-avanzado-module__VeCeSq__modalidadGrid{grid-template-columns:repeat(3,1fr);gap:1.5rem;max-width:800px;margin:0 auto;display:grid}.curso-maquillaje-avanzado-module__VeCeSq__modalidadCard{text-align:center;background:#fff;border:1px solid #9d174d0f;border-radius:20px;padding:2rem 1.2rem;transition:transform .3s;box-shadow:0 4px 20px #0000000a}.curso-maquillaje-avanzado-module__VeCeSq__modalidadCard:hover{transform:translateY(-5px)}.curso-maquillaje-avanzado-module__VeCeSq__modalidadIcon{margin-bottom:.8rem;font-size:2.5rem;display:block}.curso-maquillaje-avanzado-module__VeCeSq__modalidadCard h3{color:#111;margin-bottom:.5rem;font-size:1.1rem;font-weight:700}.curso-maquillaje-avanzado-module__VeCeSq__modalidadCard p{color:#777;font-size:.85rem;line-height:1.6}.curso-maquillaje-avanzado-module__VeCeSq__pricingSection{text-align:center;background:linear-gradient(135deg,#4a0519,#881337);padding:5rem 2rem}.curso-maquillaje-avanzado-module__VeCeSq__pricingGrid{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:1.5rem;max-width:1100px;margin:0 auto 3rem;display:grid}.curso-maquillaje-avanzado-module__VeCeSq__pricingCard{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0f;border:1px solid #ffffff1a;border-radius:24px;flex-direction:column;transition:transform .3s;display:flex;position:relative;overflow:hidden}.curso-maquillaje-avanzado-module__VeCeSq__pricingCard:hover{transform:translateY(-6px)}.curso-maquillaje-avanzado-module__VeCeSq__pricingFeatured{background:#ffffff1f;border-color:#ec489980;box-shadow:0 0 40px #ec489933}.curso-maquillaje-avanzado-module__VeCeSq__featuredBadge{color:#fff;text-transform:uppercase;letter-spacing:1px;background:linear-gradient(135deg,#ec4899,#f472b6);border-radius:0 24px 0 16px;padding:.4rem 1.2rem;font-size:.7rem;font-weight:700;position:absolute;top:0;right:0}.curso-maquillaje-avanzado-module__VeCeSq__pricingHeader{text-align:center;padding:2rem 1.5rem 1rem}.curso-maquillaje-avanzado-module__VeCeSq__pricingEmoji{margin-bottom:.5rem;font-size:2.5rem;display:block}.curso-maquillaje-avanzado-module__VeCeSq__pricingHeader h3{color:#fff;font-size:1.3rem;font-weight:700}.curso-maquillaje-avanzado-module__VeCeSq__pricingCaption{color:#ffffff80;margin-top:.3rem;font-size:.8rem}.curso-maquillaje-avanzado-module__VeCeSq__pricingBody{flex-direction:column;flex:1;padding:1rem 1.5rem 2rem;display:flex}.curso-maquillaje-avanzado-module__VeCeSq__priceOld{color:#fff6;margin-bottom:.3rem;font-size:1rem;text-decoration:line-through}.curso-maquillaje-avanzado-module__VeCeSq__priceMain{color:#f9a8d4;margin-bottom:.5rem;font-size:1.8rem;font-weight:700}.curso-maquillaje-avanzado-module__VeCeSq__priceLaunch{color:#fce7f3;background:#ec489933;border-radius:8px;margin-bottom:1.5rem;padding:.3rem .8rem;font-size:.75rem;font-weight:600;display:inline-block}.curso-maquillaje-avanzado-module__VeCeSq__pricingList{text-align:left;flex:1;margin:0 0 1.5rem;padding:0;list-style:none}.curso-maquillaje-avanzado-module__VeCeSq__pricingList li{color:#ffffffbf;padding:.4rem 0 .4rem 1.3rem;font-size:.85rem;position:relative}.curso-maquillaje-avanzado-module__VeCeSq__pricingList li:before{content:"✓";color:#ec4899;font-weight:700;position:absolute;left:0}.curso-maquillaje-avanzado-module__VeCeSq__pricingBtn,.curso-maquillaje-avanzado-module__VeCeSq__pricingBtnFeatured{text-align:center;border-radius:50px;padding:.9rem;font-size:.9rem;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s;display:block}.curso-maquillaje-avanzado-module__VeCeSq__pricingBtn{color:#fff;background:#ffffff1a;border:1px solid #fff3}.curso-maquillaje-avanzado-module__VeCeSq__pricingBtn:hover{background:#fff3;transform:translateY(-2px)}.curso-maquillaje-avanzado-module__VeCeSq__pricingBtnFeatured{color:#fff;background:linear-gradient(135deg,#ec4899,#f472b6);box-shadow:0 8px 25px #ec489966}.curso-maquillaje-avanzado-module__VeCeSq__pricingBtnFeatured:hover{transform:translateY(-2px);box-shadow:0 12px 35px #ec48998c}.curso-maquillaje-avanzado-module__VeCeSq__reservaBox{text-align:left;background:#ffffff14;border:1px dashed #fce7f34d;border-radius:20px;align-items:center;gap:1.5rem;max-width:800px;margin:0 auto;padding:2rem;display:flex}.curso-maquillaje-avanzado-module__VeCeSq__reservaIcon{flex-shrink:0;font-size:2rem}.curso-maquillaje-avanzado-module__VeCeSq__reservaBox h4{color:#fff;margin-bottom:.3rem;font-size:1.1rem}.curso-maquillaje-avanzado-module__VeCeSq__reservaBox p{color:#fff9;font-size:.85rem;line-height:1.6}.curso-maquillaje-avanzado-module__VeCeSq__reservaBtn{color:#fff;background:#ffffff26;border:1px solid #fff3;border-radius:50px;flex-shrink:0;padding:.7rem 1.5rem;font-size:.85rem;font-weight:600;text-decoration:none;transition:background .2s}.curso-maquillaje-avanzado-module__VeCeSq__reservaBtn:hover{background:#ffffff40}.curso-maquillaje-avanzado-module__VeCeSq__kitSection{background:#fff;padding:5rem 2rem}.curso-maquillaje-avanzado-module__VeCeSq__kitInner{grid-template-columns:1fr 1fr;gap:3rem;max-width:1000px;margin:0 auto;display:grid}.curso-maquillaje-avanzado-module__VeCeSq__kitTitle{font-family:var(--font-cormorant), serif;color:#111;margin-bottom:1.5rem;font-size:1.6rem;font-weight:700}.curso-maquillaje-avanzado-module__VeCeSq__kitTitle span{color:#9d174d}.curso-maquillaje-avanzado-module__VeCeSq__kitSubtitle{color:#888;margin-top:-1rem;margin-bottom:1.5rem;font-size:.85rem}.curso-maquillaje-avanzado-module__VeCeSq__kitList,.curso-maquillaje-avanzado-module__VeCeSq__incluyeList{padding:0;list-style:none}.curso-maquillaje-avanzado-module__VeCeSq__kitList li,.curso-maquillaje-avanzado-module__VeCeSq__incluyeList li{color:#555;border-bottom:1px solid #f5f5f5;padding:.6rem 0 .6rem 1.5rem;font-size:.9rem;position:relative}.curso-maquillaje-avanzado-module__VeCeSq__kitList li:before{content:"🎁";position:absolute;left:0}.curso-maquillaje-avanzado-module__VeCeSq__incluyeList li:before{content:"✅";font-size:.8rem;position:absolute;left:0}.curso-maquillaje-avanzado-module__VeCeSq__perfilSection{background:#fdf2f8;padding:5rem 2rem}.curso-maquillaje-avanzado-module__VeCeSq__perfilInner{grid-template-columns:1fr 1fr;gap:4rem;max-width:1100px;margin:0 auto;display:grid}.curso-maquillaje-avanzado-module__VeCeSq__tagContainer{flex-wrap:wrap;gap:.6rem;display:flex}.curso-maquillaje-avanzado-module__VeCeSq__tag{color:#9d174d;background:#fff;border:1px solid #9d174d26;border-radius:50px;padding:.5rem 1rem;font-size:.82rem;font-weight:600;transition:all .2s;display:inline-block}.curso-maquillaje-avanzado-module__VeCeSq__tag:hover{color:#fff;background:#9d174d}.curso-maquillaje-avanzado-module__VeCeSq__beneficiosList{padding:0;list-style:none}.curso-maquillaje-avanzado-module__VeCeSq__beneficiosList li{color:#444;padding:.5rem 0 .5rem 1.5rem;font-size:.9rem;position:relative}.curso-maquillaje-avanzado-module__VeCeSq__beneficiosList li:before{content:"→";color:#ec4899;font-weight:700;position:absolute;left:0}.curso-maquillaje-avanzado-module__VeCeSq__ctaSection{text-align:center;background:linear-gradient(135deg,#0f0f0f,#1a1a2e);padding:6rem 2rem}.curso-maquillaje-avanzado-module__VeCeSq__ctaContent{max-width:700px;margin:0 auto}.curso-maquillaje-avanzado-module__VeCeSq__ctaBadge{letter-spacing:2px;text-transform:uppercase;color:#f9a8d4;background:#ec48991a;border:1px solid #ec489940;border-radius:20px;margin-bottom:1.2rem;padding:.4rem 1.2rem;font-size:.78rem;font-weight:700;display:inline-block}.curso-maquillaje-avanzado-module__VeCeSq__ctaTitle{font-family:var(--font-cormorant), serif;color:#fff;margin-bottom:1.2rem;font-size:clamp(2rem,4vw,3rem);font-weight:700;line-height:1.2}.curso-maquillaje-avanzado-module__VeCeSq__ctaTitle span{color:#ec4899}.curso-maquillaje-avanzado-module__VeCeSq__ctaDesc{color:#fff9;margin-bottom:2.5rem;font-size:1rem;line-height:1.7}.curso-maquillaje-avanzado-module__VeCeSq__ctaButtons{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.curso-maquillaje-avanzado-module__VeCeSq__ctaBtnPrimary{color:#fff;background:linear-gradient(135deg,#9d174d,#ec4899);border-radius:50px;padding:1rem 2.5rem;font-size:1rem;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-block;box-shadow:0 8px 25px #9d174d73}.curso-maquillaje-avanzado-module__VeCeSq__ctaBtnPrimary:hover{transform:translateY(-3px);box-shadow:0 14px 35px #9d174d99}.curso-maquillaje-avanzado-module__VeCeSq__ctaBtnSecondary{color:#fff;background:0 0;border:1px solid #ffffff4d;border-radius:50px;padding:1rem 2.5rem;font-size:1rem;font-weight:600;text-decoration:none;transition:background .2s;display:inline-block}.curso-maquillaje-avanzado-module__VeCeSq__ctaBtnSecondary:hover{background:#ffffff1a}.curso-maquillaje-avanzado-module__VeCeSq__phaseBanner{text-align:center;background:linear-gradient(135deg,#4a0519,#881337);padding:3rem 2rem}.curso-maquillaje-avanzado-module__VeCeSq__phaseTag{letter-spacing:2px;text-transform:uppercase;color:#fce7f3;background:#fce7f31f;border:1px solid #fce7f34d;border-radius:20px;margin-bottom:.8rem;padding:.3rem 1rem;font-size:.7rem;font-weight:700;display:inline-block}.curso-maquillaje-avanzado-module__VeCeSq__phaseTitle{font-family:var(--font-cormorant), serif;color:#fff;margin-bottom:.5rem;font-size:clamp(1.6rem,3vw,2.4rem);font-weight:700}.curso-maquillaje-avanzado-module__VeCeSq__phaseTitle span{color:#f9a8d4}.curso-maquillaje-avanzado-module__VeCeSq__phaseDesc{color:#fff9;max-width:600px;margin:0 auto;font-size:.9rem}.curso-maquillaje-avanzado-module__VeCeSq__workshopSection{background:#fff;padding:5rem 2rem}.curso-maquillaje-avanzado-module__VeCeSq__workshopGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem;max-width:1100px;margin:0 auto;display:grid}.curso-maquillaje-avanzado-module__VeCeSq__workshopCard{background:#fdf2f8;border:1px solid #9d174d14;border-radius:20px;padding:2rem;transition:transform .3s,box-shadow .3s}.curso-maquillaje-avanzado-module__VeCeSq__workshopCard:hover{transform:translateY(-5px);box-shadow:0 12px 35px #9d174d1a}.curso-maquillaje-avanzado-module__VeCeSq__workshopEmoji{margin-bottom:.6rem;font-size:1.8rem;display:block}.curso-maquillaje-avanzado-module__VeCeSq__workshopCard h3{color:#9d174d;margin-bottom:.3rem;font-size:1.05rem;font-weight:700}.curso-maquillaje-avanzado-module__VeCeSq__workshopCard h4{color:#555;margin-bottom:1rem;font-size:.85rem;font-weight:600}.curso-maquillaje-avanzado-module__VeCeSq__workshopList{padding:0;list-style:none}.curso-maquillaje-avanzado-module__VeCeSq__workshopList li{color:#555;padding:.3rem 0 .3rem 1.3rem;font-size:.82rem;position:relative}.curso-maquillaje-avanzado-module__VeCeSq__workshopList li:before{content:"✔";color:#ec4899;font-size:.75rem;font-weight:700;position:absolute;left:0}.curso-maquillaje-avanzado-module__VeCeSq__masterSection{text-align:center;background:linear-gradient(135deg,#0f0f0f,#1a1a2e);padding:5rem 2rem}.curso-maquillaje-avanzado-module__VeCeSq__masterGrid{text-align:left;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem;max-width:1100px;margin:0 auto;display:grid}.curso-maquillaje-avanzado-module__VeCeSq__masterCard{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#ffffff0d;border:1px solid #ffffff14;border-radius:20px;padding:2rem;transition:transform .3s,border-color .3s}.curso-maquillaje-avanzado-module__VeCeSq__masterCard:hover{border-color:#ec48994d;transform:translateY(-5px)}.curso-maquillaje-avanzado-module__VeCeSq__masterCard h3{color:#f9a8d4;margin-bottom:.3rem;font-size:1rem;font-weight:700}.curso-maquillaje-avanzado-module__VeCeSq__masterCard h4{color:#ffffff80;margin-bottom:1rem;font-size:.82rem;font-weight:600}.curso-maquillaje-avanzado-module__VeCeSq__masterList{padding:0;list-style:none}.curso-maquillaje-avanzado-module__VeCeSq__masterList li{color:#ffffffb3;padding:.3rem 0 .3rem 1.3rem;font-size:.82rem;position:relative}.curso-maquillaje-avanzado-module__VeCeSq__masterList li:before{content:"✦";color:#ec4899;font-size:.7rem;position:absolute;left:0}.curso-maquillaje-avanzado-module__VeCeSq__bonusSection{text-align:center;background:#fdf2f8;padding:5rem 2rem}.curso-maquillaje-avanzado-module__VeCeSq__bonusCard{text-align:left;color:#fff;background:linear-gradient(135deg,#4a0519,#881337);border-radius:24px;max-width:700px;margin:2rem auto 0;padding:3rem;box-shadow:0 20px 50px #4a051940}.curso-maquillaje-avanzado-module__VeCeSq__bonusCard h3{margin-bottom:.5rem;font-size:1.3rem;font-weight:700}.curso-maquillaje-avanzado-module__VeCeSq__bonusCard h4{color:#f9a8d4;margin-bottom:1.5rem;font-size:.9rem}.curso-maquillaje-avanzado-module__VeCeSq__bonusList{padding:0;list-style:none}.curso-maquillaje-avanzado-module__VeCeSq__bonusList li{color:#fffc;padding:.4rem 0 .4rem 1.5rem;font-size:.88rem;position:relative}.curso-maquillaje-avanzado-module__VeCeSq__bonusList li:before{content:"✔";color:#f9a8d4;font-weight:700;position:absolute;left:0}@media (max-width:900px){.curso-maquillaje-avanzado-module__VeCeSq__aboutInner{grid-template-columns:1fr}.curso-maquillaje-avanzado-module__VeCeSq__aboutImage{max-width:400px;margin:0 auto}.curso-maquillaje-avanzado-module__VeCeSq__pricingGrid{grid-template-columns:1fr;max-width:420px}.curso-maquillaje-avanzado-module__VeCeSq__kitInner,.curso-maquillaje-avanzado-module__VeCeSq__perfilInner,.curso-maquillaje-avanzado-module__VeCeSq__temarioGrid,.curso-maquillaje-avanzado-module__VeCeSq__modalidadGrid,.curso-maquillaje-avanzado-module__VeCeSq__galleryGrid{grid-template-columns:1fr}.curso-maquillaje-avanzado-module__VeCeSq__reservaBox{text-align:center;flex-direction:column}}@media (max-width:480px){.curso-maquillaje-avanzado-module__VeCeSq__hero{min-height:60vh;padding:3rem 1.2rem}.curso-maquillaje-avanzado-module__VeCeSq__heroStats{gap:1rem}.curso-maquillaje-avanzado-module__VeCeSq__statNumber{font-size:2rem}.curso-maquillaje-avanzado-module__VeCeSq__aboutSection,.curso-maquillaje-avanzado-module__VeCeSq__videoSection,.curso-maquillaje-avanzado-module__VeCeSq__learningSection,.curso-maquillaje-avanzado-module__VeCeSq__temarioSection,.curso-maquillaje-avanzado-module__VeCeSq__modalidadSection,.curso-maquillaje-avanzado-module__VeCeSq__pricingSection,.curso-maquillaje-avanzado-module__VeCeSq__kitSection,.curso-maquillaje-avanzado-module__VeCeSq__perfilSection,.curso-maquillaje-avanzado-module__VeCeSq__ctaSection{padding:3rem 1.2rem}}
.curso-maquillaje-basico-module__uAGS1q__wrapper{background:#fdf2f8;min-height:100vh;padding-top:72px}.curso-maquillaje-basico-module__uAGS1q__hero{text-align:center;background:linear-gradient(135deg,#4a0519 0%,#881337 40%,#9d174d 100%);justify-content:center;align-items:center;min-height:70vh;padding:4rem 2rem;display:flex;position:relative;overflow:hidden}.curso-maquillaje-basico-module__uAGS1q__heroOverlay{background:radial-gradient(circle at 30%,#ec489926 0%,#0000 60%),radial-gradient(circle at 70% 80%,#fce7f314 0%,#0000 50%);position:absolute;inset:0}.curso-maquillaje-basico-module__uAGS1q__heroContent{z-index:2;max-width:750px;position:relative}.curso-maquillaje-basico-module__uAGS1q__heroBadge{letter-spacing:2px;text-transform:uppercase;color:#fce7f3;background:#fce7f31f;border:1px solid #fce7f34d;border-radius:20px;margin-bottom:1.2rem;padding:.35rem 1rem;font-size:.72rem;font-weight:700;display:inline-block}.curso-maquillaje-basico-module__uAGS1q__heroTitle{font-family:var(--font-cormorant), serif;color:#fff;margin-bottom:1rem;font-size:clamp(2.8rem,6vw,4.5rem);font-weight:700;line-height:1.1}.curso-maquillaje-basico-module__uAGS1q__heroTitle span{color:#fce7f3}.curso-maquillaje-basico-module__uAGS1q__heroSubtitle{color:#fffc;margin-bottom:2.5rem;font-size:1.15rem}.curso-maquillaje-basico-module__uAGS1q__heroStats{justify-content:center;align-items:center;gap:2rem;margin-bottom:2.5rem;display:flex}.curso-maquillaje-basico-module__uAGS1q__stat{flex-direction:column;align-items:center;display:flex}.curso-maquillaje-basico-module__uAGS1q__statNumber{color:#fff;font-size:2.5rem;font-weight:700;font-family:var(--font-cormorant), serif}.curso-maquillaje-basico-module__uAGS1q__statLabel{color:#fff9;text-transform:uppercase;letter-spacing:1px;font-size:.8rem}.curso-maquillaje-basico-module__uAGS1q__statDivider{background:#fff3;width:1px;height:40px}.curso-maquillaje-basico-module__uAGS1q__heroBtn{color:#fff;background:linear-gradient(135deg,#ec4899,#f472b6);border-radius:50px;padding:1rem 2.5rem;font-size:1rem;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-block;box-shadow:0 8px 25px #ec489966}.curso-maquillaje-basico-module__uAGS1q__heroBtn:hover{transform:translateY(-3px);box-shadow:0 14px 35px #ec48998c}.curso-maquillaje-basico-module__uAGS1q__sectionBadge{letter-spacing:2px;text-transform:uppercase;color:#9d174d;background:#9d174d14;border:1px solid #9d174d33;border-radius:20px;margin-bottom:.8rem;padding:.35rem 1rem;font-size:.72rem;font-weight:700;display:inline-block}.curso-maquillaje-basico-module__uAGS1q__sectionBadgeDark{letter-spacing:2px;text-transform:uppercase;color:#fce7f3;background:#fce7f31f;border:1px solid #fce7f34d;border-radius:20px;margin-bottom:.8rem;padding:.35rem 1rem;font-size:.72rem;font-weight:700;display:inline-block}.curso-maquillaje-basico-module__uAGS1q__sectionTitle{font-family:var(--font-cormorant), serif;color:#111;margin-bottom:1.5rem;font-size:clamp(1.8rem,3.5vw,2.8rem);font-weight:700;line-height:1.2}.curso-maquillaje-basico-module__uAGS1q__sectionTitle span{color:#9d174d}.curso-maquillaje-basico-module__uAGS1q__sectionTitleLight{font-family:var(--font-cormorant), serif;color:#fff;margin-bottom:1.5rem;font-size:clamp(1.8rem,3.5vw,2.8rem);font-weight:700;line-height:1.2}.curso-maquillaje-basico-module__uAGS1q__sectionTitleLight span{color:#f9a8d4}.curso-maquillaje-basico-module__uAGS1q__aboutSection{background:#fff;padding:5rem 2rem}.curso-maquillaje-basico-module__uAGS1q__aboutInner{grid-template-columns:1fr 420px;align-items:center;gap:4rem;max-width:1100px;margin:0 auto;display:grid}.curso-maquillaje-basico-module__uAGS1q__aboutDesc{color:#555;margin-bottom:1rem;font-size:.95rem;line-height:1.8}.curso-maquillaje-basico-module__uAGS1q__aboutHighlight{background:linear-gradient(135deg,#fdf2f8,#fce7f3);border-left:4px solid #ec4899;border-radius:16px;align-items:flex-start;gap:1rem;margin-top:1.5rem;padding:1.5rem;display:flex}.curso-maquillaje-basico-module__uAGS1q__highlightIcon{flex-shrink:0;font-size:1.5rem}.curso-maquillaje-basico-module__uAGS1q__aboutHighlight p{color:#6b2142;margin:0;font-size:.9rem;line-height:1.7}.curso-maquillaje-basico-module__uAGS1q__aboutImage{border-radius:20px;overflow:hidden;box-shadow:0 20px 50px #9d174d26}.curso-maquillaje-basico-module__uAGS1q__aboutImg{object-fit:cover;width:100%;height:auto;display:block}.curso-maquillaje-basico-module__uAGS1q__videoSection{text-align:center;background:#fff;border-top:1px solid #9d174d0f;padding:5rem 2rem}.curso-maquillaje-basico-module__uAGS1q__videoContainer{aspect-ratio:16/9;border-radius:20px;max-width:800px;margin:0 auto;overflow:hidden;box-shadow:0 20px 60px #9d174d2e}.curso-maquillaje-basico-module__uAGS1q__videoIframe{border:none;width:100%;height:100%}.curso-maquillaje-basico-module__uAGS1q__learningSection{text-align:center;background:#fdf2f8;padding:5rem 2rem}.curso-maquillaje-basico-module__uAGS1q__learningGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;max-width:1100px;margin:0 auto;display:grid}.curso-maquillaje-basico-module__uAGS1q__learningCard{text-align:left;background:#fff;border:1px solid #9d174d0f;border-radius:20px;padding:2rem 1.5rem;transition:transform .3s,box-shadow .3s;box-shadow:0 4px 20px #0000000a}.curso-maquillaje-basico-module__uAGS1q__learningCard:hover{transform:translateY(-6px);box-shadow:0 12px 35px #9d174d1f}.curso-maquillaje-basico-module__uAGS1q__learningIcon{margin-bottom:.8rem;font-size:2rem;display:block}.curso-maquillaje-basico-module__uAGS1q__learningCard h3{color:#111;margin-bottom:.6rem;font-size:1.05rem;font-weight:700}.curso-maquillaje-basico-module__uAGS1q__learningCard p{color:#666;font-size:.88rem;line-height:1.7}.curso-maquillaje-basico-module__uAGS1q__gallerySection{padding:0}.curso-maquillaje-basico-module__uAGS1q__galleryGrid{grid-template-columns:repeat(3,1fr);display:grid}.curso-maquillaje-basico-module__uAGS1q__galleryItem{aspect-ratio:4/3;position:relative;overflow:hidden}.curso-maquillaje-basico-module__uAGS1q__galleryImg{object-fit:cover;transition:transform .5s}.curso-maquillaje-basico-module__uAGS1q__galleryItem:hover .curso-maquillaje-basico-module__uAGS1q__galleryImg{transform:scale(1.05)}.curso-maquillaje-basico-module__uAGS1q__galleryOverlay{background:linear-gradient(#0000 50%,#4a05194d 100%);position:absolute;inset:0}.curso-maquillaje-basico-module__uAGS1q__temarioSection{background:#fff;padding:5rem 2rem}.curso-maquillaje-basico-module__uAGS1q__temarioInner{max-width:900px;margin:0 auto}.curso-maquillaje-basico-module__uAGS1q__temarioHeader{text-align:center;margin-bottom:3rem}.curso-maquillaje-basico-module__uAGS1q__temarioSubtext{color:#777;max-width:500px;margin:0 auto;font-size:.95rem}.curso-maquillaje-basico-module__uAGS1q__temarioGrid{grid-template-columns:1fr 1fr;gap:.8rem;display:grid}.curso-maquillaje-basico-module__uAGS1q__temarioItem{background:#fdf2f8;border-radius:12px;align-items:center;gap:1rem;padding:1rem 1.5rem;transition:background .2s,transform .2s;display:flex}.curso-maquillaje-basico-module__uAGS1q__temarioItem:hover{background:#fce7f3;transform:translate(4px)}.curso-maquillaje-basico-module__uAGS1q__temarioNum{font-family:var(--font-cormorant), serif;color:#9d174d;min-width:36px;font-size:1.4rem;font-weight:700}.curso-maquillaje-basico-module__uAGS1q__temarioTitulo{color:#333;font-size:.92rem;font-weight:600}.curso-maquillaje-basico-module__uAGS1q__modalidadSection{text-align:center;background:#fdf2f8;padding:5rem 2rem}.curso-maquillaje-basico-module__uAGS1q__modalidadGrid{grid-template-columns:repeat(3,1fr);gap:1.5rem;max-width:800px;margin:0 auto;display:grid}.curso-maquillaje-basico-module__uAGS1q__modalidadCard{text-align:center;background:#fff;border:1px solid #9d174d0f;border-radius:20px;padding:2rem 1.2rem;transition:transform .3s;box-shadow:0 4px 20px #0000000a}.curso-maquillaje-basico-module__uAGS1q__modalidadCard:hover{transform:translateY(-5px)}.curso-maquillaje-basico-module__uAGS1q__modalidadIcon{margin-bottom:.8rem;font-size:2.5rem;display:block}.curso-maquillaje-basico-module__uAGS1q__modalidadCard h3{color:#111;margin-bottom:.5rem;font-size:1.1rem;font-weight:700}.curso-maquillaje-basico-module__uAGS1q__modalidadCard p{color:#777;font-size:.85rem;line-height:1.6}.curso-maquillaje-basico-module__uAGS1q__pricingSection{text-align:center;background:linear-gradient(135deg,#4a0519,#881337);padding:5rem 2rem}.curso-maquillaje-basico-module__uAGS1q__pricingGrid{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:1.5rem;max-width:1100px;margin:0 auto 3rem;display:grid}.curso-maquillaje-basico-module__uAGS1q__pricingCard{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0f;border:1px solid #ffffff1a;border-radius:24px;flex-direction:column;transition:transform .3s;display:flex;position:relative;overflow:hidden}.curso-maquillaje-basico-module__uAGS1q__pricingCard:hover{transform:translateY(-6px)}.curso-maquillaje-basico-module__uAGS1q__pricingFeatured{background:#ffffff1f;border-color:#ec489980;box-shadow:0 0 40px #ec489933}.curso-maquillaje-basico-module__uAGS1q__featuredBadge{color:#fff;text-transform:uppercase;letter-spacing:1px;background:linear-gradient(135deg,#ec4899,#f472b6);border-radius:0 24px 0 16px;padding:.4rem 1.2rem;font-size:.7rem;font-weight:700;position:absolute;top:0;right:0}.curso-maquillaje-basico-module__uAGS1q__pricingHeader{text-align:center;padding:2rem 1.5rem 1rem}.curso-maquillaje-basico-module__uAGS1q__pricingEmoji{margin-bottom:.5rem;font-size:2.5rem;display:block}.curso-maquillaje-basico-module__uAGS1q__pricingHeader h3{color:#fff;font-size:1.3rem;font-weight:700}.curso-maquillaje-basico-module__uAGS1q__pricingCaption{color:#ffffff80;margin-top:.3rem;font-size:.8rem}.curso-maquillaje-basico-module__uAGS1q__pricingBody{flex-direction:column;flex:1;padding:1rem 1.5rem 2rem;display:flex}.curso-maquillaje-basico-module__uAGS1q__priceOld{color:#fff6;margin-bottom:.3rem;font-size:1rem;text-decoration:line-through}.curso-maquillaje-basico-module__uAGS1q__priceMain{color:#f9a8d4;margin-bottom:.5rem;font-size:1.8rem;font-weight:700}.curso-maquillaje-basico-module__uAGS1q__priceLaunch{color:#fce7f3;background:#ec489933;border-radius:8px;margin-bottom:1.5rem;padding:.3rem .8rem;font-size:.75rem;font-weight:600;display:inline-block}.curso-maquillaje-basico-module__uAGS1q__pricingList{text-align:left;flex:1;margin:0 0 1.5rem;padding:0;list-style:none}.curso-maquillaje-basico-module__uAGS1q__pricingList li{color:#ffffffbf;padding:.4rem 0 .4rem 1.3rem;font-size:.85rem;position:relative}.curso-maquillaje-basico-module__uAGS1q__pricingList li:before{content:"✓";color:#ec4899;font-weight:700;position:absolute;left:0}.curso-maquillaje-basico-module__uAGS1q__pricingBtn,.curso-maquillaje-basico-module__uAGS1q__pricingBtnFeatured{text-align:center;border-radius:50px;padding:.9rem;font-size:.9rem;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s;display:block}.curso-maquillaje-basico-module__uAGS1q__pricingBtn{color:#fff;background:#ffffff1a;border:1px solid #fff3}.curso-maquillaje-basico-module__uAGS1q__pricingBtn:hover{background:#fff3;transform:translateY(-2px)}.curso-maquillaje-basico-module__uAGS1q__pricingBtnFeatured{color:#fff;background:linear-gradient(135deg,#ec4899,#f472b6);box-shadow:0 8px 25px #ec489966}.curso-maquillaje-basico-module__uAGS1q__pricingBtnFeatured:hover{transform:translateY(-2px);box-shadow:0 12px 35px #ec48998c}.curso-maquillaje-basico-module__uAGS1q__reservaBox{text-align:left;background:#ffffff14;border:1px dashed #fce7f34d;border-radius:20px;align-items:center;gap:1.5rem;max-width:800px;margin:0 auto;padding:2rem;display:flex}.curso-maquillaje-basico-module__uAGS1q__reservaIcon{flex-shrink:0;font-size:2rem}.curso-maquillaje-basico-module__uAGS1q__reservaBox h4{color:#fff;margin-bottom:.3rem;font-size:1.1rem}.curso-maquillaje-basico-module__uAGS1q__reservaBox p{color:#fff9;font-size:.85rem;line-height:1.6}.curso-maquillaje-basico-module__uAGS1q__reservaBtn{color:#fff;background:#ffffff26;border:1px solid #fff3;border-radius:50px;flex-shrink:0;padding:.7rem 1.5rem;font-size:.85rem;font-weight:600;text-decoration:none;transition:background .2s}.curso-maquillaje-basico-module__uAGS1q__reservaBtn:hover{background:#ffffff40}.curso-maquillaje-basico-module__uAGS1q__kitSection{background:#fff;padding:5rem 2rem}.curso-maquillaje-basico-module__uAGS1q__kitInner{grid-template-columns:1fr 1fr;gap:3rem;max-width:1000px;margin:0 auto;display:grid}.curso-maquillaje-basico-module__uAGS1q__kitTitle{font-family:var(--font-cormorant), serif;color:#111;margin-bottom:1.5rem;font-size:1.6rem;font-weight:700}.curso-maquillaje-basico-module__uAGS1q__kitTitle span{color:#9d174d}.curso-maquillaje-basico-module__uAGS1q__kitSubtitle{color:#888;margin-top:-1rem;margin-bottom:1.5rem;font-size:.85rem}.curso-maquillaje-basico-module__uAGS1q__kitList,.curso-maquillaje-basico-module__uAGS1q__incluyeList{padding:0;list-style:none}.curso-maquillaje-basico-module__uAGS1q__kitList li,.curso-maquillaje-basico-module__uAGS1q__incluyeList li{color:#555;border-bottom:1px solid #f5f5f5;padding:.6rem 0 .6rem 1.5rem;font-size:.9rem;position:relative}.curso-maquillaje-basico-module__uAGS1q__kitList li:before{content:"🎁";position:absolute;left:0}.curso-maquillaje-basico-module__uAGS1q__incluyeList li:before{content:"✅";font-size:.8rem;position:absolute;left:0}.curso-maquillaje-basico-module__uAGS1q__perfilSection{background:#fdf2f8;padding:5rem 2rem}.curso-maquillaje-basico-module__uAGS1q__perfilInner{grid-template-columns:1fr 1fr;gap:4rem;max-width:1100px;margin:0 auto;display:grid}.curso-maquillaje-basico-module__uAGS1q__tagContainer{flex-wrap:wrap;gap:.6rem;display:flex}.curso-maquillaje-basico-module__uAGS1q__tag{color:#9d174d;background:#fff;border:1px solid #9d174d26;border-radius:50px;padding:.5rem 1rem;font-size:.82rem;font-weight:600;transition:all .2s;display:inline-block}.curso-maquillaje-basico-module__uAGS1q__tag:hover{color:#fff;background:#9d174d}.curso-maquillaje-basico-module__uAGS1q__beneficiosList{padding:0;list-style:none}.curso-maquillaje-basico-module__uAGS1q__beneficiosList li{color:#444;padding:.5rem 0 .5rem 1.5rem;font-size:.9rem;position:relative}.curso-maquillaje-basico-module__uAGS1q__beneficiosList li:before{content:"→";color:#ec4899;font-weight:700;position:absolute;left:0}.curso-maquillaje-basico-module__uAGS1q__ctaSection{text-align:center;background:linear-gradient(135deg,#0f0f0f,#1a1a2e);padding:6rem 2rem}.curso-maquillaje-basico-module__uAGS1q__ctaContent{max-width:700px;margin:0 auto}.curso-maquillaje-basico-module__uAGS1q__ctaBadge{letter-spacing:2px;text-transform:uppercase;color:#f9a8d4;background:#ec48991a;border:1px solid #ec489940;border-radius:20px;margin-bottom:1.2rem;padding:.4rem 1.2rem;font-size:.78rem;font-weight:700;display:inline-block}.curso-maquillaje-basico-module__uAGS1q__ctaTitle{font-family:var(--font-cormorant), serif;color:#fff;margin-bottom:1.2rem;font-size:clamp(2rem,4vw,3rem);font-weight:700;line-height:1.2}.curso-maquillaje-basico-module__uAGS1q__ctaTitle span{color:#ec4899}.curso-maquillaje-basico-module__uAGS1q__ctaDesc{color:#fff9;margin-bottom:2.5rem;font-size:1rem;line-height:1.7}.curso-maquillaje-basico-module__uAGS1q__ctaButtons{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.curso-maquillaje-basico-module__uAGS1q__ctaBtnPrimary{color:#fff;background:linear-gradient(135deg,#9d174d,#ec4899);border-radius:50px;padding:1rem 2.5rem;font-size:1rem;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-block;box-shadow:0 8px 25px #9d174d73}.curso-maquillaje-basico-module__uAGS1q__ctaBtnPrimary:hover{transform:translateY(-3px);box-shadow:0 14px 35px #9d174d99}.curso-maquillaje-basico-module__uAGS1q__ctaBtnSecondary{color:#fff;background:0 0;border:1px solid #ffffff4d;border-radius:50px;padding:1rem 2.5rem;font-size:1rem;font-weight:600;text-decoration:none;transition:background .2s;display:inline-block}.curso-maquillaje-basico-module__uAGS1q__ctaBtnSecondary:hover{background:#ffffff1a}@media (max-width:900px){.curso-maquillaje-basico-module__uAGS1q__aboutInner{grid-template-columns:1fr}.curso-maquillaje-basico-module__uAGS1q__aboutImage{max-width:400px;margin:0 auto}.curso-maquillaje-basico-module__uAGS1q__pricingGrid{grid-template-columns:1fr;max-width:420px}.curso-maquillaje-basico-module__uAGS1q__kitInner,.curso-maquillaje-basico-module__uAGS1q__perfilInner,.curso-maquillaje-basico-module__uAGS1q__temarioGrid,.curso-maquillaje-basico-module__uAGS1q__modalidadGrid,.curso-maquillaje-basico-module__uAGS1q__galleryGrid{grid-template-columns:1fr}.curso-maquillaje-basico-module__uAGS1q__reservaBox{text-align:center;flex-direction:column}}@media (max-width:480px){.curso-maquillaje-basico-module__uAGS1q__hero{min-height:60vh;padding:3rem 1.2rem}.curso-maquillaje-basico-module__uAGS1q__heroStats{gap:1rem}.curso-maquillaje-basico-module__uAGS1q__statNumber{font-size:2rem}.curso-maquillaje-basico-module__uAGS1q__aboutSection,.curso-maquillaje-basico-module__uAGS1q__videoSection,.curso-maquillaje-basico-module__uAGS1q__learningSection,.curso-maquillaje-basico-module__uAGS1q__temarioSection,.curso-maquillaje-basico-module__uAGS1q__modalidadSection,.curso-maquillaje-basico-module__uAGS1q__pricingSection,.curso-maquillaje-basico-module__uAGS1q__kitSection,.curso-maquillaje-basico-module__uAGS1q__perfilSection,.curso-maquillaje-basico-module__uAGS1q__ctaSection{padding:3rem 1.2rem}}
.curso-maquillaje-intermedio-module__wb5MrW__wrapper{background:#fdf2f8;min-height:100vh;padding-top:72px}.curso-maquillaje-intermedio-module__wb5MrW__hero{text-align:center;background:linear-gradient(135deg,#4a0519 0%,#881337 40%,#9d174d 100%);justify-content:center;align-items:center;min-height:70vh;padding:4rem 2rem;display:flex;position:relative;overflow:hidden}.curso-maquillaje-intermedio-module__wb5MrW__heroOverlay{background:radial-gradient(circle at 30%,#ec489926 0%,#0000 60%),radial-gradient(circle at 70% 80%,#fce7f314 0%,#0000 50%);position:absolute;inset:0}.curso-maquillaje-intermedio-module__wb5MrW__heroContent{z-index:2;max-width:750px;position:relative}.curso-maquillaje-intermedio-module__wb5MrW__heroBadge{letter-spacing:2px;text-transform:uppercase;color:#fce7f3;background:#fce7f31f;border:1px solid #fce7f34d;border-radius:20px;margin-bottom:1.2rem;padding:.35rem 1rem;font-size:.72rem;font-weight:700;display:inline-block}.curso-maquillaje-intermedio-module__wb5MrW__heroTitle{font-family:var(--font-cormorant), serif;color:#fff;margin-bottom:1rem;font-size:clamp(2.8rem,6vw,4.5rem);font-weight:700;line-height:1.1}.curso-maquillaje-intermedio-module__wb5MrW__heroTitle span{color:#fce7f3}.curso-maquillaje-intermedio-module__wb5MrW__heroSubtitle{color:#fffc;margin-bottom:2.5rem;font-size:1.15rem}.curso-maquillaje-intermedio-module__wb5MrW__heroStats{justify-content:center;align-items:center;gap:2rem;margin-bottom:2.5rem;display:flex}.curso-maquillaje-intermedio-module__wb5MrW__stat{flex-direction:column;align-items:center;display:flex}.curso-maquillaje-intermedio-module__wb5MrW__statNumber{color:#fff;font-size:2.5rem;font-weight:700;font-family:var(--font-cormorant), serif}.curso-maquillaje-intermedio-module__wb5MrW__statLabel{color:#fff9;text-transform:uppercase;letter-spacing:1px;font-size:.8rem}.curso-maquillaje-intermedio-module__wb5MrW__statDivider{background:#fff3;width:1px;height:40px}.curso-maquillaje-intermedio-module__wb5MrW__heroBtn{color:#fff;background:linear-gradient(135deg,#ec4899,#f472b6);border-radius:50px;padding:1rem 2.5rem;font-size:1rem;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-block;box-shadow:0 8px 25px #ec489966}.curso-maquillaje-intermedio-module__wb5MrW__heroBtn:hover{transform:translateY(-3px);box-shadow:0 14px 35px #ec48998c}.curso-maquillaje-intermedio-module__wb5MrW__sectionBadge{letter-spacing:2px;text-transform:uppercase;color:#9d174d;background:#9d174d14;border:1px solid #9d174d33;border-radius:20px;margin-bottom:.8rem;padding:.35rem 1rem;font-size:.72rem;font-weight:700;display:inline-block}.curso-maquillaje-intermedio-module__wb5MrW__sectionBadgeDark{letter-spacing:2px;text-transform:uppercase;color:#fce7f3;background:#fce7f31f;border:1px solid #fce7f34d;border-radius:20px;margin-bottom:.8rem;padding:.35rem 1rem;font-size:.72rem;font-weight:700;display:inline-block}.curso-maquillaje-intermedio-module__wb5MrW__sectionTitle{font-family:var(--font-cormorant), serif;color:#111;margin-bottom:1.5rem;font-size:clamp(1.8rem,3.5vw,2.8rem);font-weight:700;line-height:1.2}.curso-maquillaje-intermedio-module__wb5MrW__sectionTitle span{color:#9d174d}.curso-maquillaje-intermedio-module__wb5MrW__sectionTitleLight{font-family:var(--font-cormorant), serif;color:#fff;margin-bottom:1.5rem;font-size:clamp(1.8rem,3.5vw,2.8rem);font-weight:700;line-height:1.2}.curso-maquillaje-intermedio-module__wb5MrW__sectionTitleLight span{color:#f9a8d4}.curso-maquillaje-intermedio-module__wb5MrW__aboutSection{background:#fff;padding:5rem 2rem}.curso-maquillaje-intermedio-module__wb5MrW__aboutInner{grid-template-columns:1fr 420px;align-items:center;gap:4rem;max-width:1100px;margin:0 auto;display:grid}.curso-maquillaje-intermedio-module__wb5MrW__aboutDesc{color:#555;margin-bottom:1rem;font-size:.95rem;line-height:1.8}.curso-maquillaje-intermedio-module__wb5MrW__aboutHighlight{background:linear-gradient(135deg,#fdf2f8,#fce7f3);border-left:4px solid #ec4899;border-radius:16px;align-items:flex-start;gap:1rem;margin-top:1.5rem;padding:1.5rem;display:flex}.curso-maquillaje-intermedio-module__wb5MrW__highlightIcon{flex-shrink:0;font-size:1.5rem}.curso-maquillaje-intermedio-module__wb5MrW__aboutHighlight p{color:#6b2142;margin:0;font-size:.9rem;line-height:1.7}.curso-maquillaje-intermedio-module__wb5MrW__aboutImage{border-radius:20px;overflow:hidden;box-shadow:0 20px 50px #9d174d26}.curso-maquillaje-intermedio-module__wb5MrW__aboutImg{object-fit:cover;width:100%;height:auto;display:block}.curso-maquillaje-intermedio-module__wb5MrW__videoSection{text-align:center;background:#fff;border-top:1px solid #9d174d0f;padding:5rem 2rem}.curso-maquillaje-intermedio-module__wb5MrW__videoContainer{aspect-ratio:16/9;border-radius:20px;max-width:800px;margin:0 auto;overflow:hidden;box-shadow:0 20px 60px #9d174d2e}.curso-maquillaje-intermedio-module__wb5MrW__videoIframe{border:none;width:100%;height:100%}.curso-maquillaje-intermedio-module__wb5MrW__learningSection{text-align:center;background:#fdf2f8;padding:5rem 2rem}.curso-maquillaje-intermedio-module__wb5MrW__learningGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;max-width:1100px;margin:0 auto;display:grid}.curso-maquillaje-intermedio-module__wb5MrW__learningCard{text-align:left;background:#fff;border:1px solid #9d174d0f;border-radius:20px;padding:2rem 1.5rem;transition:transform .3s,box-shadow .3s;box-shadow:0 4px 20px #0000000a}.curso-maquillaje-intermedio-module__wb5MrW__learningCard:hover{transform:translateY(-6px);box-shadow:0 12px 35px #9d174d1f}.curso-maquillaje-intermedio-module__wb5MrW__learningIcon{margin-bottom:.8rem;font-size:2rem;display:block}.curso-maquillaje-intermedio-module__wb5MrW__learningCard h3{color:#111;margin-bottom:.6rem;font-size:1.05rem;font-weight:700}.curso-maquillaje-intermedio-module__wb5MrW__learningCard p{color:#666;font-size:.88rem;line-height:1.7}.curso-maquillaje-intermedio-module__wb5MrW__gallerySection{padding:0}.curso-maquillaje-intermedio-module__wb5MrW__galleryGrid{grid-template-columns:repeat(3,1fr);display:grid}.curso-maquillaje-intermedio-module__wb5MrW__galleryItem{aspect-ratio:4/3;position:relative;overflow:hidden}.curso-maquillaje-intermedio-module__wb5MrW__galleryImg{object-fit:cover;transition:transform .5s}.curso-maquillaje-intermedio-module__wb5MrW__galleryItem:hover .curso-maquillaje-intermedio-module__wb5MrW__galleryImg{transform:scale(1.05)}.curso-maquillaje-intermedio-module__wb5MrW__galleryOverlay{background:linear-gradient(#0000 50%,#4a05194d 100%);position:absolute;inset:0}.curso-maquillaje-intermedio-module__wb5MrW__temarioSection{background:#fff;padding:5rem 2rem}.curso-maquillaje-intermedio-module__wb5MrW__temarioInner{max-width:900px;margin:0 auto}.curso-maquillaje-intermedio-module__wb5MrW__temarioHeader{text-align:center;margin-bottom:3rem}.curso-maquillaje-intermedio-module__wb5MrW__temarioSubtext{color:#777;max-width:500px;margin:0 auto;font-size:.95rem}.curso-maquillaje-intermedio-module__wb5MrW__temarioGrid{grid-template-columns:1fr 1fr;gap:.8rem;display:grid}.curso-maquillaje-intermedio-module__wb5MrW__temarioItem{background:#fdf2f8;border-radius:12px;align-items:center;gap:1rem;padding:1rem 1.5rem;transition:background .2s,transform .2s;display:flex}.curso-maquillaje-intermedio-module__wb5MrW__temarioItem:hover{background:#fce7f3;transform:translate(4px)}.curso-maquillaje-intermedio-module__wb5MrW__temarioNum{font-family:var(--font-cormorant), serif;color:#9d174d;min-width:36px;font-size:1.4rem;font-weight:700}.curso-maquillaje-intermedio-module__wb5MrW__temarioTitulo{color:#333;font-size:.92rem;font-weight:600}.curso-maquillaje-intermedio-module__wb5MrW__modalidadSection{text-align:center;background:#fdf2f8;padding:5rem 2rem}.curso-maquillaje-intermedio-module__wb5MrW__modalidadGrid{grid-template-columns:repeat(3,1fr);gap:1.5rem;max-width:800px;margin:0 auto;display:grid}.curso-maquillaje-intermedio-module__wb5MrW__modalidadCard{text-align:center;background:#fff;border:1px solid #9d174d0f;border-radius:20px;padding:2rem 1.2rem;transition:transform .3s;box-shadow:0 4px 20px #0000000a}.curso-maquillaje-intermedio-module__wb5MrW__modalidadCard:hover{transform:translateY(-5px)}.curso-maquillaje-intermedio-module__wb5MrW__modalidadIcon{margin-bottom:.8rem;font-size:2.5rem;display:block}.curso-maquillaje-intermedio-module__wb5MrW__modalidadCard h3{color:#111;margin-bottom:.5rem;font-size:1.1rem;font-weight:700}.curso-maquillaje-intermedio-module__wb5MrW__modalidadCard p{color:#777;font-size:.85rem;line-height:1.6}.curso-maquillaje-intermedio-module__wb5MrW__pricingSection{text-align:center;background:linear-gradient(135deg,#4a0519,#881337);padding:5rem 2rem}.curso-maquillaje-intermedio-module__wb5MrW__pricingGrid{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:1.5rem;max-width:1100px;margin:0 auto 3rem;display:grid}.curso-maquillaje-intermedio-module__wb5MrW__pricingCard{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0f;border:1px solid #ffffff1a;border-radius:24px;flex-direction:column;transition:transform .3s;display:flex;position:relative;overflow:hidden}.curso-maquillaje-intermedio-module__wb5MrW__pricingCard:hover{transform:translateY(-6px)}.curso-maquillaje-intermedio-module__wb5MrW__pricingFeatured{background:#ffffff1f;border-color:#ec489980;box-shadow:0 0 40px #ec489933}.curso-maquillaje-intermedio-module__wb5MrW__featuredBadge{color:#fff;text-transform:uppercase;letter-spacing:1px;background:linear-gradient(135deg,#ec4899,#f472b6);border-radius:0 24px 0 16px;padding:.4rem 1.2rem;font-size:.7rem;font-weight:700;position:absolute;top:0;right:0}.curso-maquillaje-intermedio-module__wb5MrW__pricingHeader{text-align:center;padding:2rem 1.5rem 1rem}.curso-maquillaje-intermedio-module__wb5MrW__pricingEmoji{margin-bottom:.5rem;font-size:2.5rem;display:block}.curso-maquillaje-intermedio-module__wb5MrW__pricingHeader h3{color:#fff;font-size:1.3rem;font-weight:700}.curso-maquillaje-intermedio-module__wb5MrW__pricingCaption{color:#ffffff80;margin-top:.3rem;font-size:.8rem}.curso-maquillaje-intermedio-module__wb5MrW__pricingBody{flex-direction:column;flex:1;padding:1rem 1.5rem 2rem;display:flex}.curso-maquillaje-intermedio-module__wb5MrW__priceOld{color:#fff6;margin-bottom:.3rem;font-size:1rem;text-decoration:line-through}.curso-maquillaje-intermedio-module__wb5MrW__priceMain{color:#f9a8d4;margin-bottom:.5rem;font-size:1.8rem;font-weight:700}.curso-maquillaje-intermedio-module__wb5MrW__priceLaunch{color:#fce7f3;background:#ec489933;border-radius:8px;margin-bottom:1.5rem;padding:.3rem .8rem;font-size:.75rem;font-weight:600;display:inline-block}.curso-maquillaje-intermedio-module__wb5MrW__pricingList{text-align:left;flex:1;margin:0 0 1.5rem;padding:0;list-style:none}.curso-maquillaje-intermedio-module__wb5MrW__pricingList li{color:#ffffffbf;padding:.4rem 0 .4rem 1.3rem;font-size:.85rem;position:relative}.curso-maquillaje-intermedio-module__wb5MrW__pricingList li:before{content:"✓";color:#ec4899;font-weight:700;position:absolute;left:0}.curso-maquillaje-intermedio-module__wb5MrW__pricingBtn,.curso-maquillaje-intermedio-module__wb5MrW__pricingBtnFeatured{text-align:center;border-radius:50px;padding:.9rem;font-size:.9rem;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s;display:block}.curso-maquillaje-intermedio-module__wb5MrW__pricingBtn{color:#fff;background:#ffffff1a;border:1px solid #fff3}.curso-maquillaje-intermedio-module__wb5MrW__pricingBtn:hover{background:#fff3;transform:translateY(-2px)}.curso-maquillaje-intermedio-module__wb5MrW__pricingBtnFeatured{color:#fff;background:linear-gradient(135deg,#ec4899,#f472b6);box-shadow:0 8px 25px #ec489966}.curso-maquillaje-intermedio-module__wb5MrW__pricingBtnFeatured:hover{transform:translateY(-2px);box-shadow:0 12px 35px #ec48998c}.curso-maquillaje-intermedio-module__wb5MrW__reservaBox{text-align:left;background:#ffffff14;border:1px dashed #fce7f34d;border-radius:20px;align-items:center;gap:1.5rem;max-width:800px;margin:0 auto;padding:2rem;display:flex}.curso-maquillaje-intermedio-module__wb5MrW__reservaIcon{flex-shrink:0;font-size:2rem}.curso-maquillaje-intermedio-module__wb5MrW__reservaBox h4{color:#fff;margin-bottom:.3rem;font-size:1.1rem}.curso-maquillaje-intermedio-module__wb5MrW__reservaBox p{color:#fff9;font-size:.85rem;line-height:1.6}.curso-maquillaje-intermedio-module__wb5MrW__reservaBtn{color:#fff;background:#ffffff26;border:1px solid #fff3;border-radius:50px;flex-shrink:0;padding:.7rem 1.5rem;font-size:.85rem;font-weight:600;text-decoration:none;transition:background .2s}.curso-maquillaje-intermedio-module__wb5MrW__reservaBtn:hover{background:#ffffff40}.curso-maquillaje-intermedio-module__wb5MrW__kitSection{background:#fff;padding:5rem 2rem}.curso-maquillaje-intermedio-module__wb5MrW__kitInner{grid-template-columns:1fr 1fr;gap:3rem;max-width:1000px;margin:0 auto;display:grid}.curso-maquillaje-intermedio-module__wb5MrW__kitTitle{font-family:var(--font-cormorant), serif;color:#111;margin-bottom:1.5rem;font-size:1.6rem;font-weight:700}.curso-maquillaje-intermedio-module__wb5MrW__kitTitle span{color:#9d174d}.curso-maquillaje-intermedio-module__wb5MrW__kitSubtitle{color:#888;margin-top:-1rem;margin-bottom:1.5rem;font-size:.85rem}.curso-maquillaje-intermedio-module__wb5MrW__kitList,.curso-maquillaje-intermedio-module__wb5MrW__incluyeList{padding:0;list-style:none}.curso-maquillaje-intermedio-module__wb5MrW__kitList li,.curso-maquillaje-intermedio-module__wb5MrW__incluyeList li{color:#555;border-bottom:1px solid #f5f5f5;padding:.6rem 0 .6rem 1.5rem;font-size:.9rem;position:relative}.curso-maquillaje-intermedio-module__wb5MrW__kitList li:before{content:"🎁";position:absolute;left:0}.curso-maquillaje-intermedio-module__wb5MrW__incluyeList li:before{content:"✅";font-size:.8rem;position:absolute;left:0}.curso-maquillaje-intermedio-module__wb5MrW__perfilSection{background:#fdf2f8;padding:5rem 2rem}.curso-maquillaje-intermedio-module__wb5MrW__perfilInner{grid-template-columns:1fr 1fr;gap:4rem;max-width:1100px;margin:0 auto;display:grid}.curso-maquillaje-intermedio-module__wb5MrW__tagContainer{flex-wrap:wrap;gap:.6rem;display:flex}.curso-maquillaje-intermedio-module__wb5MrW__tag{color:#9d174d;background:#fff;border:1px solid #9d174d26;border-radius:50px;padding:.5rem 1rem;font-size:.82rem;font-weight:600;transition:all .2s;display:inline-block}.curso-maquillaje-intermedio-module__wb5MrW__tag:hover{color:#fff;background:#9d174d}.curso-maquillaje-intermedio-module__wb5MrW__beneficiosList{padding:0;list-style:none}.curso-maquillaje-intermedio-module__wb5MrW__beneficiosList li{color:#444;padding:.5rem 0 .5rem 1.5rem;font-size:.9rem;position:relative}.curso-maquillaje-intermedio-module__wb5MrW__beneficiosList li:before{content:"→";color:#ec4899;font-weight:700;position:absolute;left:0}.curso-maquillaje-intermedio-module__wb5MrW__ctaSection{text-align:center;background:linear-gradient(135deg,#0f0f0f,#1a1a2e);padding:6rem 2rem}.curso-maquillaje-intermedio-module__wb5MrW__ctaContent{max-width:700px;margin:0 auto}.curso-maquillaje-intermedio-module__wb5MrW__ctaBadge{letter-spacing:2px;text-transform:uppercase;color:#f9a8d4;background:#ec48991a;border:1px solid #ec489940;border-radius:20px;margin-bottom:1.2rem;padding:.4rem 1.2rem;font-size:.78rem;font-weight:700;display:inline-block}.curso-maquillaje-intermedio-module__wb5MrW__ctaTitle{font-family:var(--font-cormorant), serif;color:#fff;margin-bottom:1.2rem;font-size:clamp(2rem,4vw,3rem);font-weight:700;line-height:1.2}.curso-maquillaje-intermedio-module__wb5MrW__ctaTitle span{color:#ec4899}.curso-maquillaje-intermedio-module__wb5MrW__ctaDesc{color:#fff9;margin-bottom:2.5rem;font-size:1rem;line-height:1.7}.curso-maquillaje-intermedio-module__wb5MrW__ctaButtons{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.curso-maquillaje-intermedio-module__wb5MrW__ctaBtnPrimary{color:#fff;background:linear-gradient(135deg,#9d174d,#ec4899);border-radius:50px;padding:1rem 2.5rem;font-size:1rem;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-block;box-shadow:0 8px 25px #9d174d73}.curso-maquillaje-intermedio-module__wb5MrW__ctaBtnPrimary:hover{transform:translateY(-3px);box-shadow:0 14px 35px #9d174d99}.curso-maquillaje-intermedio-module__wb5MrW__ctaBtnSecondary{color:#fff;background:0 0;border:1px solid #ffffff4d;border-radius:50px;padding:1rem 2.5rem;font-size:1rem;font-weight:600;text-decoration:none;transition:background .2s;display:inline-block}.curso-maquillaje-intermedio-module__wb5MrW__ctaBtnSecondary:hover{background:#ffffff1a}@media (max-width:900px){.curso-maquillaje-intermedio-module__wb5MrW__aboutInner{grid-template-columns:1fr}.curso-maquillaje-intermedio-module__wb5MrW__aboutImage{max-width:400px;margin:0 auto}.curso-maquillaje-intermedio-module__wb5MrW__pricingGrid{grid-template-columns:1fr;max-width:420px}.curso-maquillaje-intermedio-module__wb5MrW__kitInner,.curso-maquillaje-intermedio-module__wb5MrW__perfilInner,.curso-maquillaje-intermedio-module__wb5MrW__temarioGrid,.curso-maquillaje-intermedio-module__wb5MrW__modalidadGrid,.curso-maquillaje-intermedio-module__wb5MrW__galleryGrid{grid-template-columns:1fr}.curso-maquillaje-intermedio-module__wb5MrW__reservaBox{text-align:center;flex-direction:column}}@media (max-width:480px){.curso-maquillaje-intermedio-module__wb5MrW__hero{min-height:60vh;padding:3rem 1.2rem}.curso-maquillaje-intermedio-module__wb5MrW__heroStats{gap:1rem}.curso-maquillaje-intermedio-module__wb5MrW__statNumber{font-size:2rem}.curso-maquillaje-intermedio-module__wb5MrW__aboutSection,.curso-maquillaje-intermedio-module__wb5MrW__videoSection,.curso-maquillaje-intermedio-module__wb5MrW__learningSection,.curso-maquillaje-intermedio-module__wb5MrW__temarioSection,.curso-maquillaje-intermedio-module__wb5MrW__modalidadSection,.curso-maquillaje-intermedio-module__wb5MrW__pricingSection,.curso-maquillaje-intermedio-module__wb5MrW__kitSection,.curso-maquillaje-intermedio-module__wb5MrW__perfilSection,.curso-maquillaje-intermedio-module__wb5MrW__ctaSection{padding:3rem 1.2rem}}
