.visual[data-astro-cid-l5nkafli]{aspect-ratio:520/580;width:min(100%,32rem);margin-inline:auto;font-size:clamp(.8rem,.55rem + 1.1vw,1rem);position:relative}.ring[data-astro-cid-l5nkafli]{aspect-ratio:1;border:1.5px dashed #17131f29;border-radius:50%;width:86%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.visual[data-astro-cid-l5nkafli] .photo{object-fit:cover;object-position:56% 50%;background:var(--lilac);border-radius:40px;width:65%;height:76%;position:absolute;top:12%;left:17.5%;box-shadow:0 30px 60px -20px #50285a59}.bubble[data-astro-cid-l5nkafli]{background:var(--white);max-width:62%;color:var(--ink);margin:0;padding:.75em 1em;font-size:1em;font-weight:600;line-height:1.3;transition:opacity .45s,transform .45s cubic-bezier(.2,.7,.2,1);animation:6s ease-in-out infinite bob;position:absolute;box-shadow:0 12px 30px -12px #50285a4d}.bubble[data-astro-cid-l5nkafli][data-state=out]{opacity:0;transform:translateY(-10px)scale(.94)}.bubble[data-astro-cid-l5nkafli][data-state=in]{opacity:1}.label[data-astro-cid-l5nkafli]{font-size:.78em;font-weight:700;display:block}.bubble[data-astro-cid-l5nkafli][data-lang=es] .label[data-astro-cid-l5nkafli]{color:var(--rose-text)}.bubble[data-astro-cid-l5nkafli][data-lang=en] .label[data-astro-cid-l5nkafli]{color:var(--violet-text)}.slot-1[data-astro-cid-l5nkafli]{border-radius:22px 22px 22px 6px;top:4%;left:0}.slot-2[data-astro-cid-l5nkafli]{background:var(--ink);color:var(--white);border-radius:22px 22px 6px;animation-delay:-2s;top:60%;right:0}.slot-2[data-astro-cid-l5nkafli][data-lang=es] .label[data-astro-cid-l5nkafli]{color:#ffb0cf}.slot-2[data-astro-cid-l5nkafli][data-lang=en] .label[data-astro-cid-l5nkafli]{color:#cdbaff}.slot-3[data-astro-cid-l5nkafli]{border-radius:22px 22px 22px 6px;animation-delay:-4s;top:76%;left:0}@keyframes bob{0%,to{translate:0}50%{translate:0 -6px}}.chip[data-astro-cid-l5nkafli]{background:var(--white);border-radius:20px;align-items:center;gap:.75em;margin:0;padding:.75em 1.1em .75em .75em;font-size:.9em;line-height:1.3;display:flex;position:absolute;bottom:0;right:2%;box-shadow:0 12px 30px -12px #50285a4d}.chip[data-astro-cid-l5nkafli] strong[data-astro-cid-l5nkafli]{font-size:1.05em}.chip-icon[data-astro-cid-l5nkafli]{width:2.6em;height:2.6em;color:var(--orange-text);background:#ffe3d6;border-radius:12px;justify-content:center;align-items:center;display:inline-flex}.pause[data-astro-cid-l5nkafli]{width:44px;height:44px;color:var(--ink);cursor:pointer;background:#ffffffd9;border:0;border-radius:50%;justify-content:center;align-items:center;transition:transform .16s,background-color .16s,box-shadow .16s;display:inline-flex;position:absolute;top:2%;right:2%;box-shadow:0 6px 16px -8px #50285a66}.pause[data-astro-cid-l5nkafli]:hover,.pause[data-astro-cid-l5nkafli]:focus-visible{background:var(--white);transform:scale(1.08);box-shadow:0 10px 22px -10px #50285a80}.pause[data-astro-cid-l5nkafli] svg[data-astro-cid-l5nkafli]{fill:currentColor}.pause[data-astro-cid-l5nkafli] .icon-play[data-astro-cid-l5nkafli]{display:none}.visual[data-astro-cid-l5nkafli][data-paused] .pause[data-astro-cid-l5nkafli] .icon-play[data-astro-cid-l5nkafli]{display:block}.visual[data-astro-cid-l5nkafli][data-paused] .pause[data-astro-cid-l5nkafli] .icon-pause[data-astro-cid-l5nkafli]{display:none}.visual[data-astro-cid-l5nkafli][data-paused] .bubble[data-astro-cid-l5nkafli]{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.pause[data-astro-cid-l5nkafli]:hover,.pause[data-astro-cid-l5nkafli]:focus-visible{transform:none}.bubble[data-astro-cid-l5nkafli]{transition:none;animation:none}}@media (width<=34rem){.chip[data-astro-cid-l5nkafli]{display:none}}.hero[data-astro-cid-5gvmcovd]{background:radial-gradient(55% 60% at 5% 8%, var(--peach) 0%, #ffd9c200 70%), radial-gradient(50% 55% at 95% 15%, var(--pink) 0%, #fbc8e000 70%), radial-gradient(55% 55% at 70% 98%, var(--lilac) 0%, #dcd3ff00 70%), radial-gradient(45% 50% at 15% 95%, var(--sky) 0%, #cfe6ff00 70%), var(--page);margin-top:-6rem;padding:8.5rem 0 clamp(4rem,7vw,6rem);position:relative}.hero[data-astro-cid-5gvmcovd]:after{content:"";background:linear-gradient(180deg, #fff9f600, var(--page));pointer-events:none;height:9rem;position:absolute;inset:auto 0 0}.hero__grid[data-astro-cid-5gvmcovd]{z-index:1;flex-wrap:wrap;align-items:center;gap:3rem 3.5rem;display:flex;position:relative}.hero__text[data-astro-cid-5gvmcovd]{flex-direction:column;flex:1.15 30rem;align-items:flex-start;gap:1.5rem;display:flex}.hero[data-astro-cid-5gvmcovd] .visual{flex:22rem}.badge[data-astro-cid-5gvmcovd]{background:var(--white);border-radius:999px;align-items:center;gap:.6rem;padding:.45rem 1rem .45rem .6rem;font-size:.95rem;font-weight:600;display:inline-flex}.dots[data-astro-cid-5gvmcovd]{display:inline-flex}.dots[data-astro-cid-5gvmcovd] span[data-astro-cid-5gvmcovd]{border:2px solid var(--white);border-radius:50%;width:18px;height:18px}.dots[data-astro-cid-5gvmcovd] span[data-astro-cid-5gvmcovd]:first-child{background:#2e4fa3}.dots[data-astro-cid-5gvmcovd] span[data-astro-cid-5gvmcovd]:last-child{background:#e9b23a;margin-left:-7px}.hero__title[data-astro-cid-5gvmcovd]{font-size:var(--step-4);letter-spacing:-.025em;line-height:1.02}.hero__title[data-astro-cid-5gvmcovd] .gradient-text[data-astro-cid-5gvmcovd]{padding-bottom:.06em;display:block}.hero__intro[data-astro-cid-5gvmcovd]{font-size:var(--step-1);color:var(--ink-soft);max-width:32em;line-height:1.5}.hero__actions[data-astro-cid-5gvmcovd]{flex-wrap:wrap;gap:.75rem;display:flex}.hero__price[data-astro-cid-5gvmcovd]{color:var(--muted);font-size:.95rem}.block[data-astro-cid-5gvmcovd]{margin-top:var(--section)}.hero[data-astro-cid-5gvmcovd]+.block[data-astro-cid-5gvmcovd]{margin-top:clamp(1rem,3vw,2.5rem)}.block__head[data-astro-cid-5gvmcovd]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem 2rem;margin-bottom:2rem;display:flex}.block__title[data-astro-cid-5gvmcovd]{font-size:var(--step-3);max-width:16ch}.block[data-astro-cid-5gvmcovd]>.block__title[data-astro-cid-5gvmcovd]{margin-bottom:2rem}.filters[data-astro-cid-5gvmcovd]{flex-wrap:wrap;gap:.5rem;display:flex}.filter[data-astro-cid-5gvmcovd]{background:var(--chip);min-height:44px;color:var(--ink);font:inherit;cursor:pointer;border:0;border-radius:999px;padding:0 1.1rem;font-size:.95rem;font-weight:600;transition:transform .16s,background-color .16s,box-shadow .16s}.filter[data-astro-cid-5gvmcovd]:hover,.filter[data-astro-cid-5gvmcovd]:focus-visible{transform:translateY(-2px);box-shadow:0 10px 20px -14px #50285a8c}.filter[data-astro-cid-5gvmcovd][aria-pressed=false]:hover{background:var(--lilac)}.filter[data-astro-cid-5gvmcovd][aria-pressed=true]{background:var(--ink);color:var(--white)}@media (prefers-reduced-motion:reduce){.filter[data-astro-cid-5gvmcovd]:hover,.filter[data-astro-cid-5gvmcovd]:focus-visible{transform:none}}.scenarios[data-astro-cid-5gvmcovd]{grid-template-columns:repeat(auto-fit,minmax(15.5rem,1fr));gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}.scenario[data-astro-cid-5gvmcovd]{border-radius:var(--radius);flex-direction:column;align-items:flex-start;gap:.6rem;min-height:15rem;padding:1.5rem;display:flex}.scenario[data-astro-cid-5gvmcovd][hidden]{display:none}.scenario__level[data-astro-cid-5gvmcovd]{font-size:.85rem;font-weight:700}.scenario__title[data-astro-cid-5gvmcovd]{font-size:1.35rem;line-height:1.2}.scenario__text[data-astro-cid-5gvmcovd]{color:var(--ink-soft);flex:1}.tint-peach[data-astro-cid-5gvmcovd]{background:linear-gradient(160deg, #ffe7da, var(--white) 65%)}.tint-peach[data-astro-cid-5gvmcovd] .scenario__level[data-astro-cid-5gvmcovd]{color:var(--orange-text)}.tint-pink[data-astro-cid-5gvmcovd]{background:linear-gradient(160deg, #fde0ee, var(--white) 65%)}.tint-pink[data-astro-cid-5gvmcovd] .scenario__level[data-astro-cid-5gvmcovd]{color:var(--rose-text)}.tint-lilac[data-astro-cid-5gvmcovd]{background:linear-gradient(160deg, #e9e3ff, var(--white) 65%)}.tint-lilac[data-astro-cid-5gvmcovd] .scenario__level[data-astro-cid-5gvmcovd]{color:var(--violet-text)}.tint-sky[data-astro-cid-5gvmcovd]{background:linear-gradient(160deg, #def, var(--white) 65%)}.tint-sky[data-astro-cid-5gvmcovd] .scenario__level[data-astro-cid-5gvmcovd]{color:var(--sky-text)}.steps[data-astro-cid-5gvmcovd]{counter-reset:step;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}.step[data-astro-cid-5gvmcovd]{counter-increment:step;border-radius:var(--radius);background:var(--white);box-shadow:var(--shadow);align-content:start;gap:.6rem;padding:1.5rem;display:grid}.step[data-astro-cid-5gvmcovd]:before{content:counter(step);background:var(--sunset);width:2.5rem;height:2.5rem;color:var(--white);border-radius:50%;justify-content:center;align-items:center;font-weight:800;display:inline-flex}.step__title[data-astro-cid-5gvmcovd]{font-size:1.25rem}.step[data-astro-cid-5gvmcovd] p[data-astro-cid-5gvmcovd]{color:var(--ink-soft)}.duo[data-astro-cid-5gvmcovd]{grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));gap:1.25rem;display:grid}.panel[data-astro-cid-5gvmcovd]{border-radius:var(--radius);flex-direction:column;align-items:flex-start;gap:1rem;padding:clamp(1.5rem,3vw,2.25rem);display:flex}.panel[data-astro-cid-5gvmcovd] p[data-astro-cid-5gvmcovd]{color:var(--ink-soft);max-width:32em}.panel__title[data-astro-cid-5gvmcovd]{font-size:var(--step-2)}.panel--level[data-astro-cid-5gvmcovd]{background:radial-gradient(80% 90% at 100% 0%, var(--pink) 0%, #fbc8e000 70%), radial-gradient(70% 80% at 0% 100%, var(--peach) 0%, #ffd9c200 70%), var(--white)}.panel--reviews[data-astro-cid-5gvmcovd]{background:var(--white);box-shadow:var(--shadow)}.panel--empty[data-astro-cid-5gvmcovd]{box-shadow:none;border:2px dashed #e2d9ee}.reviews[data-astro-cid-5gvmcovd]{gap:1rem;width:100%;margin:0;padding:0;list-style:none;display:grid}.review[data-astro-cid-5gvmcovd]{background:var(--chip);border-radius:18px;gap:.5rem;margin:0;padding:1rem 1.15rem;display:grid}.review[data-astro-cid-5gvmcovd] blockquote[data-astro-cid-5gvmcovd]{margin:0}.review[data-astro-cid-5gvmcovd] blockquote[data-astro-cid-5gvmcovd] p[data-astro-cid-5gvmcovd]{color:var(--ink);max-width:none}.review[data-astro-cid-5gvmcovd] figcaption[data-astro-cid-5gvmcovd]{color:var(--muted);flex-wrap:wrap;gap:.25rem .6rem;font-size:.95rem;display:flex}.review[data-astro-cid-5gvmcovd] figcaption[data-astro-cid-5gvmcovd] strong[data-astro-cid-5gvmcovd]{color:var(--ink)}.closing[data-astro-cid-5gvmcovd]{background:radial-gradient(60% 90% at 100% 100%, #e0457b8c 0%, #e0457b00 70%), radial-gradient(50% 80% at 85% 0%, #f26b3a73 0%, #f26b3a00 70%), var(--ink);color:var(--white);border-radius:36px;flex-direction:column;align-items:flex-start;gap:1rem;padding:clamp(2rem,6vw,4rem);display:flex;position:relative;overflow:hidden}.closing__title[data-astro-cid-5gvmcovd]{font-size:var(--step-3)}.closing[data-astro-cid-5gvmcovd] p[data-astro-cid-5gvmcovd]{color:#e8e2f0;font-size:var(--step-1);max-width:30em;margin-bottom:.5rem}
