.modalidades__title[data-astro-cid-zsttzuiv]{max-width:22ch}.planes[data-astro-cid-zsttzuiv]{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:clamp(1rem,2vw,1.5rem);margin-top:clamp(2.5rem,5vw,4.5rem);display:grid}.plan[data-astro-cid-zsttzuiv]{background:var(--white);border:2px solid var(--ink);transition:transform .6s var(--ease), box-shadow .6s var(--ease);flex-direction:column;padding:1rem 1.15rem 1.15rem;display:flex}.plan[data-astro-cid-zsttzuiv]:hover{transform:translateY(-6px)rotate(-.4deg);box-shadow:0 30px 50px -30px #14141466}.plan__top[data-astro-cid-zsttzuiv]{border-bottom:1px solid var(--ink);padding-bottom:.5rem}.plan__tag[data-astro-cid-zsttzuiv]{font-variation-settings:"wdth" 75;letter-spacing:.06em;text-transform:uppercase;font-size:.78rem;font-weight:700}.plan__title[data-astro-cid-zsttzuiv]{font-variation-settings:"wdth" 70;letter-spacing:-.02em;margin-top:.3rem;font-size:clamp(2.2rem,3.2vw,2.9rem);font-weight:800;line-height:.95}.plan__row[data-astro-cid-zsttzuiv]{border-bottom:var(--rule-thick) solid var(--ink);justify-content:space-between;align-items:baseline;padding-block:.45rem;font-size:.92rem;display:flex}.plan__row-val[data-astro-cid-zsttzuiv]{font-weight:800}.plan__price-row[data-astro-cid-zsttzuiv]{border-bottom:3px solid var(--ink);justify-content:space-between;align-items:flex-end;gap:1rem;padding-block:.7rem .6rem;display:flex}.plan__price-label[data-astro-cid-zsttzuiv]{max-width:12ch;font-size:.86rem;font-weight:700;line-height:1.2}.plan__price-value[data-astro-cid-zsttzuiv]{font-variation-settings:"wdth" 70;letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:clamp(2.8rem,4.2vw,3.8rem);font-weight:800;line-height:.85}.plan__note[data-astro-cid-zsttzuiv]{border-bottom:1px solid var(--ink);padding-block:.7rem;font-size:.88rem;line-height:1.4}.plan__points[data-astro-cid-zsttzuiv]{border-bottom:var(--rule-thick) solid var(--ink);margin:0 0 1.25rem;padding:0;font-size:.88rem;line-height:1.35;list-style:none}.plan__points[data-astro-cid-zsttzuiv] li[data-astro-cid-zsttzuiv]{border-bottom:1px solid var(--line);padding-block:.55rem}.plan__points[data-astro-cid-zsttzuiv] li[data-astro-cid-zsttzuiv]:last-child{border-bottom:none}.plan__cta[data-astro-cid-zsttzuiv]{margin-top:auto}.plan__footnote[data-astro-cid-zsttzuiv]{opacity:.6;min-height:1.4em;margin-top:.6rem;font-size:.78rem;display:block}.especial[data-astro-cid-zsttzuiv]{background:var(--ink);color:var(--paper);border-radius:var(--radius-lg);margin-top:clamp(1rem,2vw,1.5rem);padding:clamp(1.5rem,3.5vw,3rem)}.especial__head[data-astro-cid-zsttzuiv]{border-bottom:1px solid var(--line-on-dark);padding-bottom:1rem}.especial__grid[data-astro-cid-zsttzuiv]{grid-template-columns:1fr 1fr minmax(240px,.8fr);gap:clamp(1.5rem,3vw,3rem);padding-top:clamp(1.5rem,3vw,2.25rem);display:grid}.especial__title[data-astro-cid-zsttzuiv]{letter-spacing:-.04em;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;font-size:clamp(2rem,3.4vw,3rem);display:flex}.especial__badge[data-astro-cid-zsttzuiv]{letter-spacing:.08em;position:relative;top:3px}.especial__note[data-astro-cid-zsttzuiv]{opacity:.65;margin-top:.9rem;font-size:.8rem;line-height:1.4}.especial__points[data-astro-cid-zsttzuiv]{margin:1.25rem 0 0;padding:0;font-size:.92rem;list-style:none}.especial__points[data-astro-cid-zsttzuiv] li[data-astro-cid-zsttzuiv]{border-bottom:1px solid var(--line-on-dark);gap:.7rem;padding-block:.55rem;display:flex}.especial__points[data-astro-cid-zsttzuiv] li[data-astro-cid-zsttzuiv]:before{content:"+";color:var(--green-light);font-weight:700}.especial__prices[data-astro-cid-zsttzuiv]{border-left:1px solid var(--line-on-dark);flex-direction:column;gap:1.25rem;padding-left:clamp(1.5rem,3vw,2.5rem);display:flex}.especial__price[data-astro-cid-zsttzuiv]{flex-direction:column;display:flex}.especial__price-label[data-astro-cid-zsttzuiv]{font-variation-settings:"wdth" 75;letter-spacing:.06em;text-transform:uppercase;color:var(--green-light);font-size:.78rem;font-weight:700}.especial__price-value[data-astro-cid-zsttzuiv]{font-variation-settings:"wdth" 70;letter-spacing:-.03em;margin-top:.3rem;font-size:clamp(2.6rem,4vw,3.4rem);font-weight:800;line-height:.9}.especial__price-sub[data-astro-cid-zsttzuiv]{opacity:.6;margin-top:.3rem;font-size:.82rem}.especial__cta[data-astro-cid-zsttzuiv]{margin-top:auto}@media (width<=980px){.planes[data-astro-cid-zsttzuiv]{grid-template-columns:1fr;max-width:520px}.especial__grid[data-astro-cid-zsttzuiv]{grid-template-columns:1fr}.especial__prices[data-astro-cid-zsttzuiv]{border-left:none;border-top:1px solid var(--line-on-dark);padding-top:1.5rem;padding-left:0}}.curso-teaser[data-astro-cid-hqm7swio]{--btn-hover-bg:var(--paper);--btn-hover-fg:var(--ink)}.curso-teaser__panel[data-astro-cid-hqm7swio]{background:var(--blush);border-radius:var(--radius-lg);grid-template-columns:minmax(0,1fr) minmax(0,.9fr);margin-top:clamp(1.5rem,3vw,2.5rem);display:grid;overflow:hidden}.curso-teaser__copy[data-astro-cid-hqm7swio]{flex-direction:column;align-items:flex-start;padding:clamp(1.75rem,4.5vw,4rem);display:flex}.curso-teaser__title[data-astro-cid-hqm7swio]{letter-spacing:-.045em;font-size:clamp(2.6rem,5.4vw,5.2rem);line-height:.92}.curso-teaser__title[data-astro-cid-hqm7swio] em[data-astro-cid-hqm7swio]{font-weight:300;display:block}.curso-teaser__desc[data-astro-cid-hqm7swio]{max-width:42ch;margin-top:1.5rem;font-size:1.05rem;line-height:1.5}.curso-teaser__price[data-astro-cid-hqm7swio]{align-items:baseline;gap:1rem;margin-top:auto;padding-top:2.5rem;display:flex}.curso-teaser__old[data-astro-cid-hqm7swio]{opacity:.5;font-size:clamp(1.4rem,2.2vw,1.9rem);font-weight:500;text-decoration:line-through 2px}.curso-teaser__new[data-astro-cid-hqm7swio]{font-variation-settings:"wdth" 70;letter-spacing:-.03em;font-size:clamp(3rem,5.4vw,4.8rem);font-weight:800;line-height:.9}.curso-teaser__new[data-astro-cid-hqm7swio] small[data-astro-cid-hqm7swio]{letter-spacing:.02em;font-size:.35em;font-weight:700}.curso-teaser__promo[data-astro-cid-hqm7swio]{margin-top:.5rem;font-size:.88rem}.curso-teaser__copy[data-astro-cid-hqm7swio] .btn[data-astro-cid-hqm7swio]{margin-top:1.75rem}.curso-teaser__media[data-astro-cid-hqm7swio]{border-radius:0;min-height:460px}.curso-teaser__media[data-astro-cid-hqm7swio] img[data-astro-cid-hqm7swio]{object-position:64% 50%}.curso-teaser__sticker[data-astro-cid-hqm7swio]{z-index:2;background:var(--ink);width:124px;height:124px;color:var(--paper);text-align:center;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;top:clamp(1rem,2.5vw,2rem);left:clamp(1rem,2.5vw,2rem);transform:rotate(-12deg)}.curso-teaser__sticker[data-astro-cid-hqm7swio] strong[data-astro-cid-hqm7swio]{font-variation-settings:"wdth" 70;letter-spacing:-.02em;font-size:2.3rem;font-weight:800;line-height:.9}.curso-teaser__sticker[data-astro-cid-hqm7swio] span[data-astro-cid-hqm7swio]{font-variation-settings:"wdth" 75;letter-spacing:.06em;text-transform:uppercase;max-width:10ch;margin-top:.25rem;font-size:.66rem;font-weight:700;line-height:1.2}@media (width<=860px){.curso-teaser[data-astro-cid-hqm7swio]{--btn-hover-bg:var(--paper);--btn-hover-fg:var(--ink)}.curso-teaser__panel[data-astro-cid-hqm7swio]{grid-template-columns:1fr}.curso-teaser__media[data-astro-cid-hqm7swio]{aspect-ratio:4/3;order:-1;min-height:0}.curso-teaser__price[data-astro-cid-hqm7swio]{margin-top:0}.curso-teaser__copy[data-astro-cid-hqm7swio] .btn[data-astro-cid-hqm7swio]{width:100%}}.conocenos__name[data-astro-cid-3tlxl6pi]{letter-spacing:-.06em;white-space:nowrap;margin-top:clamp(1.25rem,3vw,2rem);font-size:clamp(3.4rem,12.6vw,13.5rem);font-weight:600;line-height:.82}.conocenos__grid[data-astro-cid-3tlxl6pi]{grid-template-columns:minmax(0,.8fr) minmax(0,1fr);align-items:start;gap:clamp(1.5rem,5vw,5rem);margin-top:clamp(2rem,4vw,3.5rem);display:grid}.conocenos__media[data-astro-cid-3tlxl6pi]{aspect-ratio:4/5}.conocenos__lead[data-astro-cid-3tlxl6pi]{letter-spacing:-.03em;border-bottom:var(--rule-thick) solid var(--ink);padding-bottom:1.5rem;font-size:clamp(1.6rem,2.8vw,2.5rem);font-weight:500;line-height:1.08}.conocenos__bios[data-astro-cid-3tlxl6pi]{grid-template-columns:1fr 1fr;gap:1.5rem;margin-top:1.5rem;font-size:.96rem;line-height:1.6;display:grid}.conocenos__list[data-astro-cid-3tlxl6pi]{border-top:1px solid var(--ink);margin:2rem 0 0;padding:0;list-style:none}.conocenos__list[data-astro-cid-3tlxl6pi] li[data-astro-cid-3tlxl6pi]{border-bottom:1px solid var(--ink);transition:padding .5s var(--ease), background .5s var(--ease);align-items:baseline;gap:1.25rem;padding-block:.8rem;font-size:1rem;font-weight:500;display:flex}.conocenos__list[data-astro-cid-3tlxl6pi] li[data-astro-cid-3tlxl6pi]:hover{background:var(--green);color:var(--paper);padding-left:.75rem}.conocenos__list-n[data-astro-cid-3tlxl6pi]{font-variation-settings:"wdth" 75;letter-spacing:.06em;opacity:.5;font-size:.78rem;font-weight:700}@media (width<=900px){.conocenos__grid[data-astro-cid-3tlxl6pi],.conocenos__bios[data-astro-cid-3tlxl6pi]{grid-template-columns:1fr}.conocenos__name[data-astro-cid-3tlxl6pi]{white-space:normal}}
