.hero[data-astro-cid-yodha2z4]{isolation:isolate;margin-top:calc(var(--header-h) * -1);padding-block:calc(var(--header-h) + clamp(1.5rem, 1rem + 3vw, 4rem)) clamp(3rem, 2rem + 4vw, 5rem);position:relative;overflow:hidden}.hero__bg[data-astro-cid-yodha2z4]{z-index:-1;background:radial-gradient(60% 55% at 85% 20%, #e0266f24 0%, #e0266f00 70%), radial-gradient(45% 45% at 5% 90%, #fce9f1e6 0%, #fce9f100 70%), var(--cm-white);position:absolute;inset:0}.hero__bg[data-astro-cid-yodha2z4] .hero__stave{opacity:.16;width:100%;height:220px;position:absolute;bottom:6%;left:0}.hero__grid[data-astro-cid-yodha2z4]{align-items:center;gap:clamp(3rem,2rem + 4vw,4.5rem);display:grid}.hero__copy[data-astro-cid-yodha2z4]{justify-items:start;gap:var(--space-5);animation:rise .9s var(--ease-out) both;display:grid}@keyframes rise{0%{transform:translateY(14px)}}.hero__eyebrow[data-astro-cid-yodha2z4]{border-radius:var(--radius-pill);color:var(--cm-fucsia-oscuro);background:#ffffffb3;border:1px solid #e0266f2e;align-items:center;gap:.6rem;padding:.35rem .9rem .35rem .4rem;font-size:.9rem;font-weight:500;display:inline-flex}.hero__eyebrow-dot[data-astro-cid-yodha2z4]{background:var(--cm-fucsia);width:26px;height:26px;color:var(--cm-white);border-radius:50%;place-items:center;display:grid}.hero__title[data-astro-cid-yodha2z4]{max-width:15ch}.hero__highlight[data-astro-cid-yodha2z4]{color:var(--cm-fucsia);white-space:nowrap;display:inline-block;position:relative}.hero__underline[data-astro-cid-yodha2z4]{width:100%;height:.28em;color:var(--cm-fucsia);opacity:.55;position:absolute;bottom:-.16em;left:0;overflow:visible}.hero__underline[data-astro-cid-yodha2z4] path[data-astro-cid-yodha2z4]{stroke-dasharray:340;stroke-dashoffset:340px;animation:draw 1.2s .35s var(--ease-out) forwards}@keyframes draw{to{stroke-dashoffset:0}}.hero__lead[data-astro-cid-yodha2z4]{max-width:34rem}.hero__ctas[data-astro-cid-yodha2z4]{align-items:center;gap:var(--space-3) var(--space-4);width:100%;margin-top:var(--space-2);flex-wrap:wrap;display:flex}.hero__listen[data-astro-cid-yodha2z4]{padding-inline:.6rem 1rem}.hero__listen-icon[data-astro-cid-yodha2z4]{background:var(--cm-tono-claro);width:36px;height:36px;color:var(--cm-fucsia-oscuro);transition:transform var(--dur) var(--ease-spring);border-radius:50%;place-items:center;display:grid}.hero__listen[data-astro-cid-yodha2z4]:hover .hero__listen-icon[data-astro-cid-yodha2z4]{transform:scale(1.1)}.hero__trust[data-astro-cid-yodha2z4]{margin-top:var(--space-1)}.hero__rating[data-astro-cid-yodha2z4]{font-size:var(--step--1);color:var(--cm-pizarra);flex-wrap:wrap;align-items:center;gap:.4rem .6rem;display:flex}.hero__rating[data-astro-cid-yodha2z4] strong[data-astro-cid-yodha2z4]{color:var(--cm-tinta);font-weight:500}.hero__media[data-astro-cid-yodha2z4]{width:100%;max-width:520px;margin-inline:auto;padding-bottom:3.5rem;position:relative}.hero__photo[data-astro-cid-yodha2z4]{aspect-ratio:4/5;border-radius:var(--radius-xl);background:var(--cm-tono-claro);box-shadow:var(--shadow-lg);overflow:hidden}.hero__photo[data-astro-cid-yodha2z4] img{object-fit:cover;width:100%;height:100%}.hero__lyric[data-astro-cid-yodha2z4]{border-radius:var(--radius);max-width:250px;box-shadow:var(--shadow-md);backdrop-filter:blur(10px);background:#ffffffeb;padding:1rem 1.15rem;animation:7s ease-in-out infinite float;position:absolute;top:7%;left:-4%}.hero__lyric[data-astro-cid-yodha2z4] .hero__lyric-icon{color:var(--cm-fucsia);margin-bottom:.35rem}.hero__lyric[data-astro-cid-yodha2z4] blockquote[data-astro-cid-yodha2z4]{font-size:1.0625rem;font-weight:500;line-height:1.35}.hero__lyric[data-astro-cid-yodha2z4] figcaption[data-astro-cid-yodha2z4]{color:var(--cm-pizarra);margin-top:.4rem;font-size:.8125rem}.hero__heart[data-astro-cid-yodha2z4]{background:var(--cm-fucsia);width:52px;height:52px;color:var(--cm-white);box-shadow:var(--shadow-pink);border-radius:50%;place-items:center;animation:6s ease-in-out 1s infinite float;display:grid;position:absolute;top:-14px;right:8%}.hero__player[data-astro-cid-yodha2z4]{border-radius:var(--radius-lg);background:var(--cm-white);box-shadow:var(--shadow-lg);padding:.9rem 1.1rem;position:absolute;bottom:0;left:4%;right:4%}@keyframes float{50%{transform:translateY(-8px)}}@media (width>=640px){.hero__lyric[data-astro-cid-yodha2z4]{left:-8%}}@media (width>=960px){.hero__grid[data-astro-cid-yodha2z4]{grid-template-columns:1.08fr .92fr}.hero__media[data-astro-cid-yodha2z4]{margin-right:0}.hero__player[data-astro-cid-yodha2z4]{left:-12%;right:10%}}@media (width<=559px){.hero__cta[data-astro-cid-yodha2z4],.hero__listen[data-astro-cid-yodha2z4]{width:100%}.hero__lyric[data-astro-cid-yodha2z4]{max-width:210px;padding:.8rem .95rem}.hero__lyric[data-astro-cid-yodha2z4] blockquote[data-astro-cid-yodha2z4]{font-size:.975rem}}.marquee[data-astro-cid-qof3xydm]{background:var(--cm-tinta);color:var(--cm-white);padding-block:1.15rem;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.marquee__track[data-astro-cid-qof3xydm]{width:max-content;animation:52s linear infinite marquee;display:flex}.marquee[data-astro-cid-qof3xydm]:hover .marquee__track[data-astro-cid-qof3xydm]{animation-play-state:paused}.marquee__list[data-astro-cid-qof3xydm]{flex:none;align-items:center;display:flex}.marquee__list[data-astro-cid-qof3xydm] li[data-astro-cid-qof3xydm]{letter-spacing:-.01em;white-space:nowrap;align-items:center;gap:1.75rem;padding-right:1.75rem;font-size:clamp(1.0625rem,1rem + .4vw,1.375rem);font-weight:500;display:inline-flex}.marquee__list[data-astro-cid-qof3xydm] .marquee__note{color:var(--cm-fucsia);flex:none;margin-top:7px}@keyframes marquee{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.marquee__track[data-astro-cid-qof3xydm]{justify-content:center;width:auto;animation:none}.marquee__list[data-astro-cid-qof3xydm][aria-hidden=true]{display:none}.marquee__list[data-astro-cid-qof3xydm]{flex-wrap:wrap;justify-content:center;row-gap:.5rem}}.benefits__grid[data-astro-cid-ifxhgsg6]{align-items:center;gap:clamp(3rem,2rem + 4vw,5rem);display:grid}.benefits__media[data-astro-cid-ifxhgsg6]{width:100%;max-width:460px;margin-inline:auto;position:relative}.benefits__photo[data-astro-cid-ifxhgsg6]{aspect-ratio:4/5;border-radius:var(--radius-xl);background:var(--cm-niebla);box-shadow:var(--shadow-lg);overflow:hidden}.benefits__photo[data-astro-cid-ifxhgsg6] img{object-fit:cover;width:100%;height:100%}.benefits__bubble[data-astro-cid-ifxhgsg6]{border-radius:var(--radius-pill);background:var(--cm-white);box-shadow:var(--shadow-lg);align-items:center;gap:.6rem;padding:.8rem 1.2rem .8rem .8rem;font-size:1.0625rem;font-weight:500;animation:6s ease-in-out infinite bob;display:inline-flex;position:absolute;bottom:10%;right:-4%}.benefits__bubble-icon[data-astro-cid-ifxhgsg6]{background:var(--cm-tono-claro);width:34px;height:34px;color:var(--cm-fucsia-oscuro);border-radius:50%;place-items:center;display:grid}@keyframes bob{50%{transform:translateY(-6px)rotate(-1deg)}}.benefits__head[data-astro-cid-ifxhgsg6]{margin-bottom:var(--space-7)}.benefits__list[data-astro-cid-ifxhgsg6]{gap:var(--space-4);display:grid}.benefit[data-astro-cid-ifxhgsg6]{border:1px solid var(--cm-line);border-radius:var(--radius-lg);background:var(--cm-white);transition:transform var(--dur) var(--ease-out), box-shadow var(--dur) var(--ease-out), border-color var(--dur) var(--ease-out);grid-template-columns:auto 1fr;gap:.25rem 1rem;padding:1.25rem;display:grid}.benefit[data-astro-cid-ifxhgsg6]:hover{box-shadow:var(--shadow-md);border-color:#e0266f40;transform:translateY(-3px)}.benefit__icon[data-astro-cid-ifxhgsg6]{background:var(--cm-tono-claro);width:48px;height:48px;color:var(--cm-fucsia-oscuro);border-radius:14px;grid-row:span 2;place-items:center;display:grid}.benefit__title[data-astro-cid-ifxhgsg6]{letter-spacing:-.01em;align-self:end;font-size:1.125rem}.benefit__text[data-astro-cid-ifxhgsg6]{color:var(--cm-pizarra);font-size:.975rem;line-height:1.55}@media (width>=640px){.benefits__list[data-astro-cid-ifxhgsg6]{grid-template-columns:1fr 1fr}.benefit[data-astro-cid-ifxhgsg6]{grid-template-columns:1fr;align-content:start;gap:.6rem;padding:1.5rem}.benefit__icon[data-astro-cid-ifxhgsg6]{grid-row:auto;margin-bottom:.35rem}}@media (width>=960px){.benefits__grid[data-astro-cid-ifxhgsg6]{grid-template-columns:.85fr 1.15fr}}.occasions__scroller[data-astro-cid-fryn7jxq]{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;padding-block:.5rem 1.5rem;overflow-x:auto}.occasions__scroller[data-astro-cid-fryn7jxq]::-webkit-scrollbar{display:none}.occasions__grid[data-astro-cid-fryn7jxq]{gap:var(--space-4);width:max-content;max-width:none;padding-inline:var(--gutter);grid-auto-columns:min(76vw,320px);grid-auto-flow:column;margin:0;display:grid}.occasions__grid[data-astro-cid-fryn7jxq]>li[data-astro-cid-fryn7jxq]{scroll-snap-align:start}.occasion-card[data-astro-cid-fryn7jxq]{aspect-ratio:4/5;border-radius:var(--radius-lg);background:var(--cm-tinta);color:var(--cm-white);box-shadow:var(--shadow-md);isolation:isolate;transition:transform var(--dur) var(--ease-out), box-shadow var(--dur) var(--ease-out);text-decoration:none;display:block;position:relative;overflow:hidden}.occasion-card[data-astro-cid-fryn7jxq] .occasion-card__img{z-index:-2;object-fit:cover;width:100%;height:100%;transition:transform .9s var(--ease-out);position:absolute;inset:0}.occasion-card[data-astro-cid-fryn7jxq]:before{content:"";z-index:-1;background:linear-gradient(#161a2e00 30%,#161a2e8c 60%,#161a2eeb 100%);position:absolute;inset:0}.occasion-card[data-astro-cid-fryn7jxq]:hover{box-shadow:var(--shadow-lg);transform:translateY(-4px)}.occasion-card[data-astro-cid-fryn7jxq]:hover .occasion-card__img{transform:scale(1.06)}.occasion-card__body[data-astro-cid-fryn7jxq]{justify-items:start;gap:.4rem;padding:1.4rem;display:grid;position:absolute;inset:auto 0 0}.occasion-card__icon[data-astro-cid-fryn7jxq]{backdrop-filter:blur(8px);background:#ffffff29;border-radius:12px;place-items:center;width:40px;height:40px;margin-bottom:.35rem;display:grid}.occasion-card__title[data-astro-cid-fryn7jxq]{font-size:var(--step-2);letter-spacing:-.015em;font-weight:500;line-height:1.15}.occasion-card__hook[data-astro-cid-fryn7jxq]{color:#ffffffdb;font-size:.975rem;line-height:1.45}.occasion-card__cta[data-astro-cid-fryn7jxq]{border-radius:var(--radius-pill);background:var(--cm-white);color:var(--cm-tinta);transition:gap var(--dur) var(--ease-out);align-items:center;gap:.4rem;margin-top:.5rem;padding:.5rem .95rem;font-size:.9375rem;font-weight:500;display:inline-flex}.occasion-card[data-astro-cid-fryn7jxq]:hover .occasion-card__cta[data-astro-cid-fryn7jxq]{gap:.65rem}.occasions__more[data-astro-cid-fryn7jxq]{margin-top:var(--space-6);color:var(--cm-pizarra);flex-wrap:wrap;align-items:center;gap:.4rem .9rem;display:flex}.occasions__all[data-astro-cid-fryn7jxq]{margin-top:var(--space-3)}@media (width>=760px){.occasions__scroller[data-astro-cid-fryn7jxq]{padding:0;overflow:visible}.occasions__grid[data-astro-cid-fryn7jxq]{gap:var(--space-5);width:100%;max-width:calc(var(--container) + var(--gutter) * 2);grid-template-columns:repeat(3,1fr);grid-auto-flow:row;margin-inline:auto}}.samples[data-astro-cid-tg6l7bri]{isolation:isolate;overflow:hidden}.samples__glow[data-astro-cid-tg6l7bri]{z-index:-1;background:radial-gradient(50% 40% at 15% 10%,#e0266f38,#0000 70%),radial-gradient(40% 35% at 90% 85%,#e0266f29,#0000 70%);position:absolute;inset:0}.samples__tabs-wrap[data-astro-cid-tg6l7bri]{justify-content:center;margin-bottom:clamp(2rem,1.5rem + 2vw,3rem);display:flex}.samples__tabs[data-astro-cid-tg6l7bri]{border-radius:var(--radius-pill);scrollbar-width:none;background:#ffffff0d;border:1px solid #ffffff1f;gap:.25rem;max-width:100%;padding:.35rem;display:inline-flex;overflow-x:auto}.samples__tabs[data-astro-cid-tg6l7bri]::-webkit-scrollbar{display:none}.samples__tab[data-astro-cid-tg6l7bri]{border-radius:var(--radius-pill);min-height:44px;color:var(--cm-on-dark-muted);transition:background-color var(--dur) var(--ease-out), color var(--dur) var(--ease-out);flex:none;align-items:center;gap:.45rem;padding:.55rem 1.1rem;font-weight:500;display:inline-flex}.samples__tab[data-astro-cid-tg6l7bri]:hover{color:var(--cm-white)}.samples__tab[data-astro-cid-tg6l7bri][aria-selected=true]{background:var(--cm-white);color:var(--cm-tinta)}.samples__tab[data-astro-cid-tg6l7bri][aria-selected=true] .icon{color:var(--cm-fucsia)}.samples__panel[data-astro-cid-tg6l7bri]{gap:var(--space-4);animation:panel-in .5s var(--ease-out);align-items:center;display:grid}@keyframes panel-in{0%{opacity:0;transform:translateY(10px)}}.story-card[data-astro-cid-tg6l7bri]{gap:var(--space-4);border-radius:var(--radius-lg);border:1px dashed #ffffff38;padding:clamp(1.5rem,1.2rem + 1.5vw,2.25rem);display:grid}.story-card__label[data-astro-cid-tg6l7bri]{font-size:var(--step--1);letter-spacing:.08em;text-transform:uppercase;color:var(--cm-fucsia-on-dark);align-items:center;gap:.45rem;font-weight:500;display:inline-flex}.story-card__quote[data-astro-cid-tg6l7bri]{font-size:var(--step-1);color:#ffffffeb;line-height:1.6}.story-card__author[data-astro-cid-tg6l7bri]{color:var(--cm-on-dark-muted);font-size:.9375rem}.samples__arrow[data-astro-cid-tg6l7bri]{background:var(--cm-fucsia);width:48px;height:48px;color:var(--cm-white);border-radius:50%;place-items:center;margin-inline:auto;display:grid;transform:rotate(90deg);box-shadow:0 0 0 8px #e0266f26}.song-card[data-astro-cid-tg6l7bri]{gap:var(--space-5);border-radius:var(--radius-lg);background:linear-gradient(160deg, var(--cm-tinta-800) 0%, var(--cm-tinta-700) 100%);padding:clamp(1.5rem,1.2rem + 1.5vw,2.25rem);display:grid;box-shadow:0 30px 60px -30px #0009}.song-card__head[data-astro-cid-tg6l7bri]{align-items:center;gap:var(--space-4);display:flex}.song-card__cover[data-astro-cid-tg6l7bri]{background:linear-gradient(135deg, var(--cm-fucsia) 0%, var(--cm-fucsia-profundo) 100%);width:76px;height:76px;color:var(--cm-white);box-shadow:var(--shadow-pink);border-radius:18px;flex:none;place-items:center;display:grid}.song-card__dedication[data-astro-cid-tg6l7bri]{color:var(--cm-on-dark-muted);font-size:.875rem}.song-card__title[data-astro-cid-tg6l7bri]{font-size:var(--step-2);letter-spacing:-.015em}.song-card__tags[data-astro-cid-tg6l7bri]{flex-wrap:wrap;gap:.4rem;margin-top:.4rem;display:flex}.song-card__tags[data-astro-cid-tg6l7bri] span[data-astro-cid-tg6l7bri]{border-radius:var(--radius-pill);color:#ffffffd9;background:#ffffff14;padding:.2rem .65rem;font-size:.8125rem}.song-card__lyrics[data-astro-cid-tg6l7bri]{padding-left:var(--space-4);border-left:2px solid var(--cm-fucsia);font-size:1.0625rem;font-weight:500;line-height:1.55}.song-card__lyrics[data-astro-cid-tg6l7bri] p[data-astro-cid-tg6l7bri]:nth-child(2n){color:#ffffffc7}.song-card[data-astro-cid-tg6l7bri] .song-card__player{padding-top:var(--space-4);border-top:1px solid #ffffff1a}.samples__cta[data-astro-cid-tg6l7bri]{justify-items:center;gap:var(--space-3);text-align:center;margin-top:clamp(2.5rem,2rem + 2vw,3.5rem);display:grid}.samples__note[data-astro-cid-tg6l7bri]{font-size:var(--step--1);color:var(--cm-on-dark-muted)}@media (width>=900px){.samples__panel[data-astro-cid-tg6l7bri]{gap:var(--space-6);grid-template-columns:1fr auto 1.15fr}.samples__arrow[data-astro-cid-tg6l7bri]{transform:none}}.video[data-astro-cid-z2qducr2]{aspect-ratio:16/9;border-radius:var(--radius-lg);background:var(--cm-tinta);box-shadow:var(--shadow-md);isolation:isolate;position:relative;overflow:hidden}.video[data-astro-cid-z2qducr2] .video__poster,.video[data-astro-cid-z2qducr2] video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.video[data-astro-cid-z2qducr2] .video__poster{transition:transform 1.2s var(--ease-out)}.video[data-astro-cid-z2qducr2]:hover .video__poster{transform:scale(1.03)}.video[data-astro-cid-z2qducr2]:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(#161a2e00 40%,#161a2ebf 100%);position:absolute;inset:0}.video[data-astro-cid-z2qducr2].is-playing:after{display:none}.video__play[data-astro-cid-z2qducr2]{z-index:1;align-items:flex-end;gap:var(--space-4);color:var(--cm-white);text-align:left;padding:clamp(1rem,.8rem + 1vw,1.5rem);display:flex;position:absolute;inset:0}.video__play-icon[data-astro-cid-z2qducr2]{background:var(--cm-white);width:64px;height:64px;color:var(--cm-fucsia-oscuro);transition:transform var(--dur) var(--ease-spring);border-radius:50%;flex:none;place-items:center;display:grid;box-shadow:0 10px 30px -8px #00000080}.video__play-icon[data-astro-cid-z2qducr2] .icon{margin-left:4px}.video__play[data-astro-cid-z2qducr2]:hover .video__play-icon[data-astro-cid-z2qducr2]{transform:scale(1.08)}.video__label[data-astro-cid-z2qducr2]{gap:.15rem;padding-bottom:.4rem;display:grid}.video__title[data-astro-cid-z2qducr2]{font-size:var(--step-1);text-shadow:0 1px 12px #00000059;font-weight:500;line-height:1.25}.video__duration[data-astro-cid-z2qducr2]{opacity:.85;font-size:.875rem}.testimonials__feature[data-astro-cid-tgbrwp4t]{gap:var(--space-5);margin-bottom:clamp(2.5rem,2rem + 2vw,3.5rem);display:grid}.rating-card[data-astro-cid-tgbrwp4t]{align-content:center;gap:var(--space-5);border-radius:var(--radius-lg);background:var(--cm-tono-claro);padding:clamp(1.5rem,1.2rem + 1.5vw,2.25rem);display:grid}.rating-card__score[data-astro-cid-tgbrwp4t]{align-items:center;gap:var(--space-4);display:flex}.rating-card__number[data-astro-cid-tgbrwp4t]{letter-spacing:-.04em;font-size:clamp(3rem,2.5rem + 2vw,4rem);font-weight:500;line-height:1}.rating-card__score[data-astro-cid-tgbrwp4t] p[data-astro-cid-tgbrwp4t]{font-size:var(--step--1);color:var(--cm-pizarra);margin-top:.25rem}.rating-card__list[data-astro-cid-tgbrwp4t]{gap:.7rem;display:grid}.rating-card__list[data-astro-cid-tgbrwp4t] li[data-astro-cid-tgbrwp4t]{gap:.6rem;line-height:1.45;display:flex}.rating-card__list[data-astro-cid-tgbrwp4t] .icon{color:var(--cm-fucsia-oscuro);flex:none}.carousel__viewport[data-astro-cid-tgbrwp4t]{margin-inline:calc(var(--gutter) * -1);padding:.5rem var(--gutter) 1.5rem;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;border-radius:0;overflow-x:auto}.carousel__viewport[data-astro-cid-tgbrwp4t]::-webkit-scrollbar{display:none}.carousel__viewport[data-astro-cid-tgbrwp4t]:focus-visible{outline-offset:-3px}.carousel__track[data-astro-cid-tgbrwp4t]{gap:var(--space-4);grid-auto-columns:min(84vw,380px);grid-auto-flow:column;display:grid}.quote-card[data-astro-cid-tgbrwp4t]{gap:var(--space-4);border:1px solid var(--cm-line);border-radius:var(--radius-lg);background:var(--cm-white);box-shadow:var(--shadow-sm);scroll-snap-align:start;transition:transform var(--dur) var(--ease-out), box-shadow var(--dur) var(--ease-out);flex-direction:column;padding:1.6rem;display:flex}.quote-card[data-astro-cid-tgbrwp4t]:hover{box-shadow:var(--shadow-md);transform:translateY(-3px)}.quote-card__top[data-astro-cid-tgbrwp4t]{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.quote-card__occasion[data-astro-cid-tgbrwp4t]{border-radius:var(--radius-pill);background:var(--cm-niebla);color:var(--cm-pizarra);padding:.2rem .7rem;font-size:.8125rem;font-weight:500}.quote-card__text[data-astro-cid-tgbrwp4t]{flex:1;font-size:1.0625rem;line-height:1.6}.quote-card__author[data-astro-cid-tgbrwp4t]{padding-top:var(--space-4);border-top:1px solid var(--cm-line);align-items:center;gap:.75rem;display:flex}.quote-card__author[data-astro-cid-tgbrwp4t]>span[data-astro-cid-tgbrwp4t]:last-child{line-height:1.3;display:grid}.quote-card__author[data-astro-cid-tgbrwp4t] strong[data-astro-cid-tgbrwp4t]{font-weight:500}.quote-card__author[data-astro-cid-tgbrwp4t]>span[data-astro-cid-tgbrwp4t]:last-child>span[data-astro-cid-tgbrwp4t]{color:var(--cm-pizarra);font-size:.875rem}.quote-card__avatar[data-astro-cid-tgbrwp4t]{background:var(--cm-tono-claro);width:42px;height:42px;color:var(--cm-fucsia-oscuro);border-radius:50%;flex:none;place-items:center;font-weight:500;display:grid}.carousel__controls[data-astro-cid-tgbrwp4t]{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.carousel__dots[data-astro-cid-tgbrwp4t]{gap:.25rem;display:flex}.carousel__dot[data-astro-cid-tgbrwp4t]{width:28px;height:28px;position:relative}.carousel__dot[data-astro-cid-tgbrwp4t]:after{content:"";border-radius:var(--radius-pill);background:var(--cm-line-strong);width:8px;height:8px;transition:width var(--dur) var(--ease-out), background-color var(--dur) var(--ease-out);position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.carousel__dot[data-astro-cid-tgbrwp4t][aria-current=true]:after{background:var(--cm-fucsia);width:22px}.carousel__arrows[data-astro-cid-tgbrwp4t]{gap:var(--space-2);display:flex}.carousel__arrow[data-astro-cid-tgbrwp4t]{border:1.5px solid var(--cm-line-strong);background:var(--cm-white);width:48px;height:48px;transition:border-color var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out), opacity var(--dur-fast);border-radius:50%;place-items:center;display:grid}.carousel__arrow[data-astro-cid-tgbrwp4t]:hover:not(:disabled){border-color:var(--cm-tinta);background:var(--cm-niebla)}.carousel__arrow[data-astro-cid-tgbrwp4t]:disabled{opacity:.35;cursor:default}@media (width>=960px){.testimonials__feature[data-astro-cid-tgbrwp4t]{grid-template-columns:1.45fr 1fr;align-items:stretch}.carousel__viewport[data-astro-cid-tgbrwp4t]{margin-inline:0;padding-inline:0;scroll-padding-inline:0}.carousel__track[data-astro-cid-tgbrwp4t]{grid-auto-columns:calc((100% - 2 * var(--space-5)) / 3);gap:var(--space-5)}}.pricing__grid[data-astro-cid-nwtk6cma]{gap:var(--space-5);align-items:start;max-width:1040px;margin-inline:auto;display:grid}.price-card[data-astro-cid-nwtk6cma]{gap:var(--space-4);border:2px solid var(--cm-fucsia);border-radius:var(--radius-xl);background:var(--cm-white);padding:clamp(1.75rem,1.3rem + 2vw,2.75rem);display:grid;position:relative;box-shadow:0 30px 60px -30px #e0266f59}.price-card__badge[data-astro-cid-nwtk6cma]{border-radius:var(--radius-pill);background:var(--cm-tono-claro);color:var(--cm-fucsia-oscuro);font-size:var(--step--1);justify-self:start;align-items:center;gap:.45rem;padding:.35rem .85rem .35rem .6rem;font-weight:500;display:inline-flex}.price-card__badge[data-astro-cid-nwtk6cma] .note-symbol{color:var(--cm-fucsia)}.price-card__title[data-astro-cid-nwtk6cma]{font-size:var(--step-2)}.price-card__price[data-astro-cid-nwtk6cma]{align-items:flex-start;gap:.2rem;line-height:1;display:flex}.price-card__amount[data-astro-cid-nwtk6cma]{letter-spacing:-.045em;font-size:clamp(3.5rem,3rem + 2.5vw,4.75rem);font-weight:500}.price-card__currency[data-astro-cid-nwtk6cma]{font-size:var(--step-3);color:var(--cm-fucsia);margin-top:.5rem;font-weight:500}.price-card__tax[data-astro-cid-nwtk6cma]{color:var(--cm-pizarra);margin-top:-.5rem;font-size:.9375rem}.price-card__list[data-astro-cid-nwtk6cma]{margin-block:var(--space-2) var(--space-3);padding-top:var(--space-5);border-top:1px solid var(--cm-line);gap:.75rem;display:grid}.price-card__list[data-astro-cid-nwtk6cma] li[data-astro-cid-nwtk6cma]{gap:.7rem;line-height:1.45;display:flex}.price-card__check[data-astro-cid-nwtk6cma]{background:var(--cm-fucsia-oscuro);width:24px;height:24px;color:var(--cm-white);border-radius:50%;flex:none;place-items:center;margin-top:1px;display:grid}.price-card__secure[data-astro-cid-nwtk6cma]{color:var(--cm-pizarra);text-align:center;justify-content:center;align-items:center;gap:.4rem;font-size:.875rem;display:flex}.pricing__side[data-astro-cid-nwtk6cma]{gap:var(--space-5);display:grid}.compare[data-astro-cid-nwtk6cma]{border-radius:var(--radius-xl);background:var(--cm-white);border:1px solid var(--cm-line);padding:clamp(1.5rem,1.2rem + 1.5vw,2.25rem)}.compare__title[data-astro-cid-nwtk6cma]{margin-bottom:var(--space-5);font-size:var(--step-2)}.compare__list[data-astro-cid-nwtk6cma]{gap:var(--space-4);display:grid}.compare__row[data-astro-cid-nwtk6cma]{grid-template-columns:1fr auto;align-items:center;gap:.4rem 1rem;display:grid}.compare__meta[data-astro-cid-nwtk6cma]{grid-column:1/-1;justify-content:space-between;gap:1rem;font-size:.975rem;display:flex}.compare__price[data-astro-cid-nwtk6cma]{color:var(--cm-pizarra);font-variant-numeric:tabular-nums}.compare__bar[data-astro-cid-nwtk6cma]{border-radius:var(--radius-pill);background:var(--cm-niebla);height:10px;overflow:hidden}.compare__bar[data-astro-cid-nwtk6cma] span[data-astro-cid-nwtk6cma]{width:var(--w);border-radius:inherit;background:var(--cm-line-strong);height:100%;display:block}.js[data-astro-cid-nwtk6cma] .compare[data-astro-cid-nwtk6cma]:not(.is-in) .compare__bar[data-astro-cid-nwtk6cma] span[data-astro-cid-nwtk6cma]{width:0}.compare__bar[data-astro-cid-nwtk6cma] span[data-astro-cid-nwtk6cma]{transition:width 1.2s .3s var(--ease-out)}.compare__lasts[data-astro-cid-nwtk6cma]{min-width:6.5rem;color:var(--cm-pizarra);text-align:right;font-size:.875rem}.compare__row--ours[data-astro-cid-nwtk6cma] .compare__meta[data-astro-cid-nwtk6cma]{font-weight:500}.compare__row--ours[data-astro-cid-nwtk6cma] .compare__price[data-astro-cid-nwtk6cma],.compare__row--ours[data-astro-cid-nwtk6cma] .compare__lasts[data-astro-cid-nwtk6cma]{color:var(--cm-fucsia-oscuro);font-weight:500}.compare__row--ours[data-astro-cid-nwtk6cma] .compare__bar[data-astro-cid-nwtk6cma] span[data-astro-cid-nwtk6cma]{background:linear-gradient(90deg, var(--cm-fucsia-oscuro), var(--cm-fucsia))}.compare__note[data-astro-cid-nwtk6cma]{margin-top:var(--space-4);color:var(--cm-pizarra);font-size:.8125rem}.guarantee[data-astro-cid-nwtk6cma]{gap:var(--space-4);border-radius:var(--radius-xl);background:var(--cm-tinta);color:var(--cm-on-dark-muted);padding:clamp(1.5rem,1.2rem + 1.5vw,2rem);display:flex}.guarantee__icon[data-astro-cid-nwtk6cma]{width:54px;height:54px;color:var(--cm-fucsia-on-dark);background:#ff5c9724;border-radius:16px;flex:none;place-items:center;display:grid}.guarantee__title[data-astro-cid-nwtk6cma]{color:var(--cm-white);margin-bottom:.35rem;font-size:1.1875rem}@media (width>=900px){.pricing__grid[data-astro-cid-nwtk6cma]{gap:var(--space-6);grid-template-columns:1fr 1fr}}
