.shader-bg[data-astro-cid-jl4mrxcb]{z-index:0;pointer-events:none;position:absolute;inset:0}.shader-bg--blobs[data-astro-cid-jl4mrxcb]{background:radial-gradient(38% 46% at 34% 42%, color-mix(in srgb, var(--color-pink) 85%, transparent), transparent 70%), radial-gradient(30% 40% at 72% 30%, color-mix(in srgb, var(--color-accent-light) 80%, transparent), transparent 70%), radial-gradient(34% 42% at 62% 72%, color-mix(in srgb, var(--color-peach) 90%, transparent), transparent 70%), var(--color-bg)}.shader-bg--liquid[data-astro-cid-jl4mrxcb]{background:radial-gradient(60% 80% at 15% 30%, var(--color-pink), transparent 70%), radial-gradient(60% 80% at 85% 70%, var(--color-accent-light), transparent 70%), radial-gradient(50% 60% at 55% 50%, var(--color-peach), transparent 75%), var(--color-pink-soft)}.shader-bg[data-astro-cid-jl4mrxcb] canvas{opacity:0;transition:opacity .6s var(--ease-out);display:block;width:100%!important;height:100%!important}.shader-bg[data-astro-cid-jl4mrxcb].is-live canvas{opacity:1}.hero[data-astro-cid-i3irphx7]{background:var(--color-bg);place-items:center;min-height:100dvh;display:grid;position:relative;overflow:hidden}.hero__copy[data-astro-cid-i3irphx7]{z-index:3;text-align:center;padding:0 20px;position:relative}.kicker[data-astro-cid-i3irphx7],.place[data-astro-cid-i3irphx7]{text-transform:uppercase;font-size:.75rem;font-weight:600}.kicker[data-astro-cid-i3irphx7]{letter-spacing:.18em}.place[data-astro-cid-i3irphx7]{letter-spacing:.2em}h1[data-astro-cid-i3irphx7]{letter-spacing:-.04em;margin:14px 0 18px;font-weight:800;line-height:.86}.fl[data-astro-cid-i3irphx7]{font-size:clamp(44px,8vw,110px);font-weight:200;display:block}.bi[data-astro-cid-i3irphx7]{font-size:clamp(64px,15vw,230px);font-weight:800;display:block}.hero__btns[data-astro-cid-i3irphx7]{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:22px;display:flex}.trust[data-astro-cid-3z5oxakz]{background:var(--color-text);color:var(--color-accent-light);letter-spacing:.06em;text-transform:uppercase;flex-wrap:wrap;justify-content:center;gap:10px 28px;padding:14px 20px;font-size:.8125rem;font-weight:600;display:flex}.letras[data-astro-cid-qxv3bmfn]{letter-spacing:-.03em;margin-bottom:28px;font-size:clamp(34px,5vw,64px);font-weight:800;line-height:1}.fina[data-astro-cid-qxv3bmfn]{font-weight:200}.pal[data-astro-cid-qxv3bmfn]{white-space:nowrap;display:inline-block}.l[data-astro-cid-qxv3bmfn]{transition:transform .35s var(--ease-out);display:inline-block}.js .letras[data-astro-cid-qxv3bmfn] .l[data-astro-cid-qxv3bmfn]{opacity:0;transform:translateY(40%)rotate(6deg)}.js .letras[data-astro-cid-qxv3bmfn].is-in .l[data-astro-cid-qxv3bmfn]{animation:letra .7s var(--ease-out) forwards;animation-delay:calc(var(--i) * 55ms)}.letras[data-astro-cid-qxv3bmfn] .l[data-astro-cid-qxv3bmfn].salta{transform:translateY(-14%)rotate(-4deg)!important}@keyframes letra{to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.js .letras[data-astro-cid-qxv3bmfn] .l[data-astro-cid-qxv3bmfn]{opacity:1;transform:none;animation:none!important}}.estilos[data-astro-cid-hyresklh]{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.estilo[data-astro-cid-hyresklh]{aspect-ratio:3/4;color:var(--color-on-dark);background:var(--color-text);border-radius:18px;text-decoration:none;display:block;position:relative;overflow:hidden}.estilo[data-astro-cid-hyresklh] .photo{transition:transform .6s var(--ease-out)}@media (hover:hover){.estilo[data-astro-cid-hyresklh]:hover .photo{transform:scale(1.06)}}.estilo[data-astro-cid-hyresklh]:after{content:"";background:linear-gradient(180deg, transparent 45%, color-mix(in srgb, var(--color-black) 60%, transparent));position:absolute;inset:0}.estilo[data-astro-cid-hyresklh] b[data-astro-cid-hyresklh],.estilo[data-astro-cid-hyresklh] em[data-astro-cid-hyresklh]{z-index:1;position:absolute;left:18px}.estilo[data-astro-cid-hyresklh] b[data-astro-cid-hyresklh]{font-size:26px;bottom:38px}.estilo[data-astro-cid-hyresklh] em[data-astro-cid-hyresklh]{font-size:.8125rem;font-style:normal;bottom:16px}@media (width<=800px){.estilos[data-astro-cid-hyresklh]{grid-template-columns:1fr 1fr}}.sobre[data-astro-cid-j4y4sje3]{grid-template-columns:1fr 1.2fr;align-items:center;gap:40px;display:grid}.sobre__tilt[data-astro-cid-j4y4sje3]{perspective:900px;justify-content:center;display:flex}.card[data-astro-cid-j4y4sje3]{aspect-ratio:4/5;width:min(100%,420px);box-shadow:0 30px 60px color-mix(in srgb, var(--color-text) 30%, transparent);transform-style:preserve-3d;border-radius:18px;transition:transform .15s ease-out;position:relative;overflow:hidden}.card[data-astro-cid-j4y4sje3] .photo{opacity:0;transition:opacity .9s;position:absolute;inset:0}.card[data-astro-cid-j4y4sje3] .photo.is-on{opacity:1}.card[data-astro-cid-j4y4sje3]:after{content:"";background:radial-gradient(circle at var(--gx,50%) var(--gy,30%), color-mix(in srgb, var(--color-surface) 35%, transparent), transparent 45%);pointer-events:none;position:absolute;inset:0}h2[data-astro-cid-j4y4sje3]{letter-spacing:-.03em;margin-bottom:28px;font-size:clamp(34px,5vw,64px);font-weight:800;line-height:1}h2[data-astro-cid-j4y4sje3] span[data-astro-cid-j4y4sje3]{font-weight:200}p[data-astro-cid-j4y4sje3]{color:var(--color-muted);max-width:52ch;margin:0 0 22px;font-size:1.25rem;line-height:1.5}@media (width<=800px){.sobre[data-astro-cid-j4y4sje3]{grid-template-columns:1fr}}.invite[data-astro-cid-v4mp4xtk]{background:var(--color-black);color:var(--color-on-dark);padding:120px var(--gutter);text-align:center;position:relative;overflow:hidden}.invite__fx[data-astro-cid-v4mp4xtk]{z-index:0;width:100%;height:100%;display:block;position:absolute;inset:0}h2[data-astro-cid-v4mp4xtk]{z-index:1;color:var(--color-pink);letter-spacing:-.05em;pointer-events:none;font-size:clamp(56px,11vw,170px);font-weight:800;line-height:.88;position:relative}.seal[data-astro-cid-v4mp4xtk]{z-index:1;width:170px;height:170px;color:var(--color-on-dark);border-radius:50%;place-items:center;margin:34px auto 0;text-decoration:none;display:grid;position:relative}.seal[data-astro-cid-v4mp4xtk] svg[data-astro-cid-v4mp4xtk]{width:100%;height:100%;font:600 11px/1 var(--font-sans);letter-spacing:.18em;fill:var(--color-on-dark);position:absolute;inset:0;overflow:visible}.seal[data-astro-cid-v4mp4xtk] span[data-astro-cid-v4mp4xtk]{background:var(--color-on-dark);width:52%;height:52%;color:var(--color-black);text-align:center;transition:background-color .25s, transform .25s var(--ease-out);border-radius:50%;place-items:center;font-size:clamp(11px,1vw,13px);font-weight:700;line-height:1.15;display:grid;position:relative}.seal[data-astro-cid-v4mp4xtk]:hover span[data-astro-cid-v4mp4xtk],.seal[data-astro-cid-v4mp4xtk]:focus-visible span[data-astro-cid-v4mp4xtk]{background:var(--color-pink);transform:scale(1.08)}.seal[data-astro-cid-v4mp4xtk]:focus-visible{outline-color:var(--color-pink);outline-offset:6px}.dispo[data-astro-cid-qu6msbya]{background:var(--color-surface);border-radius:22px;flex-wrap:wrap;align-items:center;gap:28px;padding:28px;display:flex}.dispo[data-astro-cid-qu6msbya]>div[data-astro-cid-qu6msbya]{flex:260px}small[data-astro-cid-qu6msbya]{letter-spacing:.14em;color:var(--color-muted);text-transform:uppercase;font-size:.6875rem;display:block}b[data-astro-cid-qu6msbya]{font-size:clamp(1.25rem,1rem + 1vw,1.75rem)}.semanas[data-astro-cid-qu6msbya]{flex:1;gap:6px;min-width:220px;padding:0;list-style:none;display:flex}.semana[data-astro-cid-qu6msbya]{background:var(--color-text);border-radius:8px;flex:1;height:34px}.semana--free[data-astro-cid-qu6msbya]{background:var(--color-accent-light)}.semana--few[data-astro-cid-qu6msbya]{background:var(--color-pink)}.donde[data-astro-cid-qu6msbya]{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:14px;display:grid}.lugar[data-astro-cid-qu6msbya]{background:var(--color-surface);border-radius:18px;padding:24px}h3[data-astro-cid-qu6msbya]{color:var(--color-pink);margin:0 0 6px;font-size:22px;font-weight:800}.lugar[data-astro-cid-qu6msbya] p[data-astro-cid-qu6msbya]{color:var(--color-muted);margin-bottom:12px}.lugar[data-astro-cid-qu6msbya] a[data-astro-cid-qu6msbya]{color:var(--color-text);align-items:center;min-height:44px;font-weight:600;display:inline-flex}@media (width<=800px){.donde[data-astro-cid-qu6msbya]{grid-template-columns:1fr}}.grid[data-astro-cid-2itomrpk]{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px;display:grid}.grid[data-astro-cid-2itomrpk] a[data-astro-cid-2itomrpk]{border-radius:14px;display:block;overflow:hidden}@media (width<=420px){.grid[data-astro-cid-2itomrpk]{grid-template-columns:1fr 1fr}}.how[data-astro-cid-hahnwogd]{isolation:isolate;padding-block:110px;position:relative;overflow:hidden}.how__inner[data-astro-cid-hahnwogd]{z-index:1;position:relative}.steps[data-astro-cid-hahnwogd]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;padding:0;list-style:none;display:grid}.step[data-astro-cid-hahnwogd]{background:color-mix(in srgb, var(--color-surface) 78%, transparent);backdrop-filter:blur(6px);border:1px solid color-mix(in srgb, var(--color-text) 6%, transparent);border-radius:18px;padding:24px}.step[data-astro-cid-hahnwogd] b[data-astro-cid-hahnwogd]{color:var(--color-text);font-size:44px;font-weight:200;display:block}.faq-block[data-astro-cid-nn6fjitb]{text-align:left;padding-bottom:90px}h2[data-astro-cid-nn6fjitb]{letter-spacing:-.03em;margin-bottom:28px;font-size:clamp(34px,5vw,64px);font-weight:800;line-height:1}h2[data-astro-cid-nn6fjitb] span[data-astro-cid-nn6fjitb]{font-weight:200}.combo[data-astro-cid-nn6fjitb]{grid-template-columns:minmax(260px,.8fr) 1.4fr;align-items:start;gap:44px;display:grid}.para[data-astro-cid-nn6fjitb]{gap:10px;padding:0;list-style:none;display:grid}.tarjeta[data-astro-cid-nn6fjitb]{background:var(--color-surface);color:inherit;transition:transform .25s var(--ease-out), box-shadow .25s;border-radius:18px;padding:20px 50px 20px 22px;text-decoration:none;display:block;position:relative}@media (hover:hover){.tarjeta[data-astro-cid-nn6fjitb]:hover{box-shadow:0 14px 30px color-mix(in srgb, var(--color-text) 10%, transparent);transform:translateY(-4px)}}.tarjeta[data-astro-cid-nn6fjitb] b[data-astro-cid-nn6fjitb]{margin-bottom:4px;font-size:20px;display:block}.tarjeta[data-astro-cid-nn6fjitb] p[data-astro-cid-nn6fjitb]{color:var(--color-muted)}.tarjeta[data-astro-cid-nn6fjitb] span[data-astro-cid-nn6fjitb]{font-size:22px;position:absolute;top:50%;right:22px;transform:translateY(-50%)}.faq[data-astro-cid-nn6fjitb]{max-width:820px}details[data-astro-cid-nn6fjitb]{border-top:1px solid color-mix(in srgb, var(--color-text) 12%, transparent);padding:18px 0}details[data-astro-cid-nn6fjitb]:first-child{border-top:0;padding-top:4px}summary[data-astro-cid-nn6fjitb]{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:44px;font-size:1.25rem;font-weight:600;list-style:none;display:flex}summary[data-astro-cid-nn6fjitb]::-webkit-details-marker{display:none}summary[data-astro-cid-nn6fjitb]:after{content:"+";transition:transform .25s}details[data-astro-cid-nn6fjitb][open] summary[data-astro-cid-nn6fjitb]:after{transform:rotate(45deg)}details[data-astro-cid-nn6fjitb] p[data-astro-cid-nn6fjitb]{color:var(--color-text);max-width:62ch;margin-top:10px;line-height:1.55}.mas[data-astro-cid-nn6fjitb]{min-height:44px;color:var(--color-text);align-items:center;margin-top:18px;font-weight:700;display:inline-flex}@media (width<=800px){.combo[data-astro-cid-nn6fjitb]{grid-template-columns:1fr;gap:28px}}.chapter{padding-block:110px}.js .reveal{opacity:0;transition:opacity .7s var(--ease-out), transform .7s var(--ease-out);transform:translateY(28px)}.js .reveal.is-in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.js .reveal{transition:opacity .3s linear;transform:none}}
