@layer astro.images{:where([data-astro-image]){height:auto}:where([data-astro-image=full-width]){width:100%}:where([data-astro-image=constrained]){max-width:100%}[data-astro-image-fit=fill]{object-fit:fill}[data-astro-image-fit=contain]{object-fit:contain}[data-astro-image-fit=cover]{object-fit:cover}[data-astro-image-fit=scale-down]{object-fit:scale-down}[data-astro-image-pos=top]{object-position:top}[data-astro-image-pos=bottom]{object-position:bottom}[data-astro-image-pos=left]{object-position:left}[data-astro-image-pos=right]{object-position:right}[data-astro-image-pos=center]{object-position:center}[data-astro-image-pos=top-bottom]{object-position:top bottom}[data-astro-image-pos=top-left]{object-position:top left}[data-astro-image-pos=top-right]{object-position:top right}[data-astro-image-pos=top-center]{object-position:top center}[data-astro-image-pos=bottom-top]{object-position:bottom top}[data-astro-image-pos=bottom-left]{object-position:bottom left}[data-astro-image-pos=bottom-right]{object-position:bottom right}[data-astro-image-pos=bottom-center]{object-position:bottom center}[data-astro-image-pos=left-top]{object-position:left top}[data-astro-image-pos=left-bottom]{object-position:left bottom}[data-astro-image-pos=left-right]{object-position:left right}[data-astro-image-pos=left-center]{object-position:left center}[data-astro-image-pos=right-top]{object-position:right top}[data-astro-image-pos=right-bottom]{object-position:right bottom}[data-astro-image-pos=right-left]{object-position:right left}[data-astro-image-pos=right-center]{object-position:right center}[data-astro-image-pos=center-top]{object-position:center top}[data-astro-image-pos=center-bottom]{object-position:center bottom}[data-astro-image-pos=center-left]{object-position:center left}[data-astro-image-pos=center-right]{object-position:center right}}.waitlist[data-astro-cid-lsxrvkd2]{gap:var(--space-s);width:100%;max-width:30rem;scroll-margin-top:calc(var(--header-h) + 1rem);display:grid}@media (width>=100rem){.waitlist[data-astro-cid-lsxrvkd2]{max-width:34rem}}.waitlist__title[data-astro-cid-lsxrvkd2]{letter-spacing:-.01em;color:var(--c-ecru);font-size:clamp(1.0625rem,3.4vw,1.25rem);font-weight:700}.form-frame[data-astro-cid-lsxrvkd2]{isolation:isolate;min-height:var(--minHeightMobile);position:relative}.form-frame[data-astro-cid-lsxrvkd2]:before{content:"";z-index:-1;background:radial-gradient(55% 50% at 50% 45%, color-mix(in srgb, var(--c-orange) 26%, transparent) 0%, transparent 70%);pointer-events:none;position:absolute;inset:-12% -6%}@media (width>=64rem){.form-frame[data-astro-cid-lsxrvkd2]{min-height:var(--minHeightDesktop)}}.form-frame[data-astro-cid-lsxrvkd2] .ep-wrapper,.form-frame[data-astro-cid-lsxrvkd2] .ep-iFrameContainer{width:100%;max-width:100%}.form-frame__iframe[data-astro-cid-lsxrvkd2]{width:100%;height:var(--minHeightMobile);border-radius:var(--radius-l);background:0 0;border:0;display:block;overflow:hidden;box-shadow:0 18px 44px #00000080}@media (width>=64rem){.form-frame__iframe[data-astro-cid-lsxrvkd2]{height:var(--minHeightDesktop)}}.form-placeholder[data-astro-cid-lsxrvkd2]{min-height:var(--minHeightMobile);padding:var(--space-l) var(--space-m);background:color-mix(in srgb, var(--c-ink-soft) 88%, transparent);border:1px dashed var(--c-ink-line);border-radius:var(--radius-l);text-align:center;align-content:center;gap:.75rem;display:grid}.form-placeholder__title[data-astro-cid-lsxrvkd2]{font-family:var(--font-display);color:var(--c-orange);font-size:1.0625rem;font-weight:700}.form-placeholder__body[data-astro-cid-lsxrvkd2]{color:var(--c-cream-dim);max-width:40ch;margin-inline:auto;font-size:.875rem;line-height:1.7}.form-placeholder__warn[data-astro-cid-lsxrvkd2]{color:var(--c-ecru);font-size:.8125rem}.form-placeholder[data-astro-cid-lsxrvkd2] code[data-astro-cid-lsxrvkd2]{color:var(--c-ecru);background:color-mix(in srgb, var(--c-cream) 10%, transparent);border-radius:var(--radius-s);overflow-wrap:anywhere;padding:.1em .35em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.8125em}.waitlist__privacy[data-astro-cid-lsxrvkd2]{color:var(--c-cream-dim);max-width:44ch;font-size:.75rem;line-height:1.6}.hero[data-astro-cid-ge2uvauf]{isolation:isolate;padding-block:var(--space-l) var(--space-xl);align-items:center;display:flex;position:relative;overflow:clip}.hero__media[data-astro-cid-ge2uvauf]{z-index:-1;height:min(62svh,30rem);position:absolute;inset-block-start:0;inset-inline:0;overflow:clip}.hero__image[data-astro-cid-ge2uvauf]{object-fit:cover;object-position:50% 16%;width:auto;max-width:none;height:100%;animation:26s ease-in-out infinite alternate hero-drift;position:absolute;top:0;left:50%;translate:-50%;scale:1.02}@keyframes hero-drift{0%{scale:1.02}to{scale:1.06}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.hero__image[data-astro-cid-ge2uvauf]{animation:26s ease-in-out infinite alternate hero-drift,linear both hero-parallax view();animation-range:normal,contain}}}@keyframes hero-parallax{0%{translate:-50% -4%}to{translate:-50% 8%}}.hero__scrim[data-astro-cid-ge2uvauf]{background:linear-gradient(to bottom, color-mix(in srgb, var(--c-ink) 70%, transparent) 0%, color-mix(in srgb, var(--c-ink) 26%, transparent) 26%, color-mix(in srgb, var(--c-ink) 72%, transparent) 62%, var(--c-ink) 94%);position:absolute;inset:0}.hero__inner[data-astro-cid-ge2uvauf]{gap:var(--space-m);grid-template-columns:minmax(0,1fr);width:100%;display:grid}.hero__status[data-astro-cid-ge2uvauf]{letter-spacing:.18em;text-transform:uppercase;color:var(--c-cream);align-items:center;gap:.5rem;margin:0;font-size:.6875rem;font-weight:500;display:inline-flex}.hero__pulse[data-astro-cid-ge2uvauf]{background:var(--c-orange);border-radius:50%;flex:none;width:.5rem;height:.5rem;animation:2.8s ease-in-out infinite pulse}@keyframes pulse{0%,to{opacity:1;box-shadow:0 0 0 0 color-mix(in srgb, var(--c-orange) 60%, transparent)}50%{opacity:.55;box-shadow:0 0 0 .4rem #0000}}.hero__title[data-astro-cid-ge2uvauf]{letter-spacing:-.035em;text-transform:uppercase;text-wrap:balance;margin:0;font-size:clamp(2.35rem,11.4vw,7rem);line-height:.92}.hero__title-a[data-astro-cid-ge2uvauf],.hero__title-b[data-astro-cid-ge2uvauf]{display:block}.hero__title-a[data-astro-cid-ge2uvauf]{color:var(--c-orange);font-weight:800}.hero__title-b[data-astro-cid-ge2uvauf]{letter-spacing:.04em;color:var(--c-ecru);font-weight:300}.hero__lead[data-astro-cid-ge2uvauf]{gap:var(--space-m);max-width:40rem;display:grid}.hero__sub[data-astro-cid-ge2uvauf]{max-width:34ch;color:var(--c-cream);font-size:clamp(.9375rem,3.6vw,1.0625rem);line-height:1.6}.hero__pillars[data-astro-cid-ge2uvauf]{margin-top:var(--space-s);padding-top:var(--space-m);border-top:1px solid var(--c-ink-line)}.pillars[data-astro-cid-ge2uvauf]{grid-template-columns:minmax(0,1fr);gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.pillars__item[data-astro-cid-ge2uvauf]{white-space:nowrap;letter-spacing:.18em;text-transform:uppercase;color:var(--c-orange);font-size:.6875rem;font-weight:500}@media (width>=34rem){.pillars[data-astro-cid-ge2uvauf]{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}}@media (width>=64rem){.hero[data-astro-cid-ge2uvauf]{min-height:calc(100svh - var(--header-h));padding-block:var(--space-l)}.hero__media[data-astro-cid-ge2uvauf]{height:auto;inset-block:0}.hero__image[data-astro-cid-ge2uvauf]{object-position:50% 30%;width:min(62vw,70rem);height:104%;top:-9%}.hero__scrim[data-astro-cid-ge2uvauf]{background:linear-gradient(to bottom, var(--c-ink) 0%, transparent 22%, color-mix(in srgb, var(--c-ink) 45%, transparent) 55%, var(--c-ink) 92%),  linear-gradient(to right, var(--c-ink) 0%, color-mix(in srgb, var(--c-ink) 62%, transparent) 32%, color-mix(in srgb, var(--c-ink) 20%, transparent) 46%, color-mix(in srgb, var(--c-ink) 82%, transparent) 58%, var(--c-ink) 82%)}.hero__inner[data-astro-cid-ge2uvauf]{align-items:center;column-gap:var(--space-l);row-gap:var(--space-m);grid-template-columns:minmax(0,1.05fr) minmax(21rem,.95fr);grid-template-areas:"status status""lead form""pillars pillars"}.hero__status[data-astro-cid-ge2uvauf]{grid-area:status}.hero__lead[data-astro-cid-ge2uvauf]{grid-area:lead;align-self:center}.hero__title[data-astro-cid-ge2uvauf]{font-size:clamp(3rem,5.9vw,5.5rem)}.hero__form[data-astro-cid-ge2uvauf]{grid-area:form;justify-content:flex-end;align-self:center;width:100%;display:flex}.hero__pillars[data-astro-cid-ge2uvauf]{grid-area:pillars}@media (width>=100rem){.hero__title[data-astro-cid-ge2uvauf]{font-size:clamp(5.5rem,5.6vw,9rem)}.hero__sub[data-astro-cid-ge2uvauf]{font-size:1.1875rem}.pillars__item[data-astro-cid-ge2uvauf]{font-size:.875rem}}.pillars[data-astro-cid-ge2uvauf]{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.pillars__item[data-astro-cid-ge2uvauf]{letter-spacing:.22em;font-size:.75rem}}@media (prefers-reduced-motion:reduce){.hero__image[data-astro-cid-ge2uvauf],.hero__pulse[data-astro-cid-ge2uvauf]{animation:none}}.intrigue[data-astro-cid-7xwhhzpm]{isolation:isolate;background:radial-gradient(90% 55% at 50% 0%, color-mix(in srgb, var(--c-orange) 9%, transparent) 0%, transparent 70%), var(--c-ink);position:relative}.intrigue__head[data-astro-cid-7xwhhzpm]{gap:var(--space-m);max-width:44rem;margin-inline:auto;margin-bottom:var(--space-xl);text-align:center;justify-items:center;display:grid}.intrigue__list-title[data-astro-cid-7xwhhzpm]{margin-bottom:var(--space-m);letter-spacing:-.01em;color:var(--c-ecru);text-align:center;font-size:clamp(1.125rem,3.6vw,1.5rem);font-weight:700}.intrigue__list[data-astro-cid-7xwhhzpm]{gap:var(--space-m);margin:0;padding:0;list-style:none;display:grid}@media (width>=40rem){.intrigue__list[data-astro-cid-7xwhhzpm]{gap:var(--space-l) var(--space-m);grid-template-columns:repeat(auto-fit,minmax(16rem,1fr))}}@media (width>=64rem){.intrigue__list[data-astro-cid-7xwhhzpm]{gap:var(--space-l)}}.intrigue[data-astro-cid-7xwhhzpm] .section-title[data-astro-cid-7xwhhzpm]{white-space:normal}.card[data-astro-cid-7xwhhzpm]{padding-top:var(--space-m);border-top:1px solid var(--c-ink-line);transition:border-color var(--dur) var(--ease), translate var(--dur) var(--ease);align-content:start;gap:.75rem;display:grid}.card[data-astro-cid-7xwhhzpm]:hover{border-top-color:var(--c-orange);translate:0 -4px}.card__num[data-astro-cid-7xwhhzpm]{transition:color var(--dur) var(--ease);font-family:var(--font-display);color:var(--c-orange);font-size:1.75rem;font-weight:300;line-height:1}.card__title[data-astro-cid-7xwhhzpm]{letter-spacing:-.01em;color:var(--c-ecru);text-transform:uppercase;font-size:clamp(1.125rem,3.6vw,1.3125rem);font-weight:700}.card__body[data-astro-cid-7xwhhzpm]{color:var(--c-cream-dim);max-width:38ch;font-size:.9375rem}@media (width>=100rem){.intrigue__head[data-astro-cid-7xwhhzpm]{max-width:68rem}.intrigue__list-title[data-astro-cid-7xwhhzpm]{font-size:1.75rem}.card__num[data-astro-cid-7xwhhzpm]{font-size:2.25rem}.card__title[data-astro-cid-7xwhhzpm]{font-size:1.5rem}.card__body[data-astro-cid-7xwhhzpm]{max-width:34ch;font-size:1.0625rem}}.expectation[data-astro-cid-branju2j]{isolation:isolate;padding-block:var(--space-2xl) 0;border-start-start-radius:clamp(1.5rem,5vw,3rem);border-start-end-radius:clamp(1.5rem,5vw,3rem);position:relative;overflow:clip}.expectation__inner[data-astro-cid-branju2j]{z-index:1;gap:var(--space-m);grid-template-columns:minmax(0,1fr);display:grid;position:relative}.expectation__content[data-astro-cid-branju2j]{gap:var(--space-m);max-width:42rem;display:grid}.expectation__title[data-astro-cid-branju2j]{letter-spacing:-.035em;white-space:normal;font-size:clamp(2.4rem,8.4vw,5.25rem);font-weight:700;line-height:.94}.expectation__content[data-astro-cid-branju2j]:before{content:"";background:var(--c-on-orange);opacity:.55;width:3.5rem;height:2px}.expectation__rest[data-astro-cid-branju2j]{gap:var(--space-m);display:grid}.expectation__body[data-astro-cid-branju2j]{max-width:46ch;color:color-mix(in srgb, var(--c-on-orange) 82%, transparent);font-size:clamp(.9375rem,3vw,1.0625rem)}.expectation__actions[data-astro-cid-branju2j]{justify-items:start;gap:.75rem;display:grid}.expectation__microcopy[data-astro-cid-branju2j]{color:color-mix(in srgb, var(--c-on-orange) 70%, transparent);font-size:.8125rem}.expectation__media[data-astro-cid-branju2j]{justify-content:flex-end;align-items:flex-end;margin-inline-end:calc(var(--gutter) * -1);display:flex;position:relative}.expectation__pill[data-astro-cid-branju2j]{z-index:-1;aspect-ratio:1.4;background:radial-gradient(closest-side, color-mix(in srgb, var(--c-on-orange) 20%, transparent) 0%, color-mix(in srgb, var(--c-on-orange) 12%, transparent) 55%, transparent 100%);--reveal-y:2.5rem;--dur-reveal:.9s;width:92%;position:absolute;inset-block-end:-6%;inset-inline-end:0}.expectation__image[data-astro-cid-branju2j]{object-fit:contain;object-position:bottom right;--dur-reveal:1.1s;width:100%;height:auto;position:relative}@media (width>=64rem){.expectation__inner[data-astro-cid-branju2j]{align-items:end;column-gap:var(--space-l);row-gap:var(--space-l);grid-template-columns:minmax(0,34rem) minmax(0,1fr)}.expectation__content[data-astro-cid-branju2j]{display:contents}.expectation__title[data-astro-cid-branju2j]{grid-area:1/1/auto/-1;max-width:18ch}.expectation__rest[data-astro-cid-branju2j]{padding-bottom:var(--space-xl);grid-area:2/1;align-self:start;max-width:34rem}.expectation__media[data-astro-cid-branju2j]{grid-area:1/2/3;justify-content:flex-start;align-self:end}.expectation__content[data-astro-cid-branju2j]:before{display:none}.expectation__media[data-astro-cid-branju2j]{margin-inline-end:calc(-1 * ((100vw - min(100vw, var(--container))) / 2 + var(--gutter)))}.expectation__image[data-astro-cid-branju2j]{width:min(100%,40rem)}}@media (width>=100rem){.expectation__title[data-astro-cid-branju2j]{font-size:clamp(5.25rem,4.6vw,7rem)}.expectation__body[data-astro-cid-branju2j]{max-width:42ch;font-size:1.1875rem}}@media (width>=120rem){.expectation__image[data-astro-cid-branju2j]{width:min(100%,48rem)}}.faq__inner[data-astro-cid-7synugci]{gap:var(--space-xl);display:grid}.faq__head[data-astro-cid-7synugci]{gap:var(--space-m);max-width:34rem;display:grid}@media (width>=64rem){.faq__inner[data-astro-cid-7synugci]{gap:var(--space-l);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start}.faq__head[data-astro-cid-7synugci]{top:calc(var(--header-h) + var(--space-l));position:sticky}}.faq__list[data-astro-cid-7synugci]{display:grid}.qa[data-astro-cid-7synugci]{border-top:1px solid var(--c-ink-line)}.qa[data-astro-cid-7synugci]:last-of-type{border-bottom:1px solid var(--c-ink-line)}.qa__q[data-astro-cid-7synugci]{justify-content:space-between;align-items:center;gap:var(--space-s);min-height:3.5rem;padding-block:var(--space-s);cursor:pointer;font-family:var(--font-display);color:var(--c-ecru);transition:color var(--dur) var(--ease);font-size:clamp(1rem,3.4vw,1.1875rem);font-weight:700;line-height:1.3;list-style:none;display:flex}.qa__q[data-astro-cid-7synugci]::-webkit-details-marker{display:none}.qa__q-text[data-astro-cid-7synugci]{transition:translate var(--dur) var(--ease)}.qa__q[data-astro-cid-7synugci]:hover{color:var(--c-orange)}.qa__q[data-astro-cid-7synugci]:hover .qa__q-text[data-astro-cid-7synugci]{translate:.4rem}@media (prefers-reduced-motion:reduce){.qa__q-text[data-astro-cid-7synugci]{transition:none}.qa__q[data-astro-cid-7synugci]:hover .qa__q-text[data-astro-cid-7synugci]{translate:none}}.qa__icon[data-astro-cid-7synugci]{width:1rem;height:1rem;color:var(--c-orange);flex:none;position:relative}.qa__icon[data-astro-cid-7synugci]:before,.qa__icon[data-astro-cid-7synugci]:after{content:"";width:100%;height:1.5px;transition:rotate var(--dur) var(--ease);background:currentColor;position:absolute;inset-block-start:50%;inset-inline-start:0}.qa__icon[data-astro-cid-7synugci]:after{rotate:90deg}.qa[data-astro-cid-7synugci][open] .qa__icon[data-astro-cid-7synugci]:after{rotate:0deg}.qa__a[data-astro-cid-7synugci]{padding-bottom:var(--space-m);max-width:54ch;color:var(--c-cream-dim);font-size:.9375rem}@media (width>=100rem){.qa__q[data-astro-cid-7synugci]{min-height:4.25rem;font-size:1.4375rem}.qa__a[data-astro-cid-7synugci]{font-size:1.0625rem}.qa__icon[data-astro-cid-7synugci]{width:1.25rem;height:1.25rem}}@supports (interpolate-size:allow-keywords){@media (prefers-reduced-motion:no-preference){.qa[data-astro-cid-7synugci]{interpolate-size:allow-keywords}.qa[data-astro-cid-7synugci]::details-content{opacity:0;block-size:0;transition:block-size var(--dur) var(--ease), opacity var(--dur) var(--ease), content-visibility var(--dur) allow-discrete;overflow:hidden}.qa[data-astro-cid-7synugci][open]::details-content{opacity:1;block-size:auto}}}.sticky-cta[data-astro-cid-bjs4jpu3]{z-index:90;inset-inline:var(--gutter);bottom:calc(env(safe-area-inset-bottom,0px) + 1rem);opacity:0;transition:opacity .32s var(--ease-out), translate .32s var(--ease-out);justify-content:center;display:flex;position:fixed;translate:0 1.5rem}.sticky-cta[data-astro-cid-bjs4jpu3].is-visible{opacity:1;translate:none}.sticky-cta__btn[data-astro-cid-bjs4jpu3]{border-color:var(--c-ink);border-width:2px;width:100%;max-width:26rem;box-shadow:0 10px 30px -8px #000000b3}.sticky-cta__btn[data-astro-cid-bjs4jpu3] .btn__arrow[data-astro-cid-bjs4jpu3]{transition:translate var(--dur) var(--ease)}.sticky-cta__btn[data-astro-cid-bjs4jpu3]:hover .btn__arrow[data-astro-cid-bjs4jpu3]{translate:0 -.25rem}@media (width>=48rem){.sticky-cta[data-astro-cid-bjs4jpu3]{inset-inline:auto var(--gutter);bottom:calc(env(safe-area-inset-bottom,0px) + 1.5rem)}.sticky-cta__btn[data-astro-cid-bjs4jpu3]{width:auto}}@media (prefers-reduced-motion:reduce){.sticky-cta[data-astro-cid-bjs4jpu3]{transition:none;translate:none}}.otros[data-astro-cid-ayg3rlaz]{isolation:isolate;background:#000;padding-block:clamp(3.5rem,8.23vw,9.875rem);position:relative;overflow:clip}.otros[data-astro-cid-ayg3rlaz]:before{content:"";z-index:-1;opacity:.55;background:radial-gradient(farthest-side,#f503 0%,#bf400066 25%,#802b0099 50%,#602000b3 62.5%,#401500cc 75%,#200b00e6 87.5%,#100500f2 93.75%,#000 100%);position:absolute;inset:0}.otros__inner[data-astro-cid-ayg3rlaz]{width:calc(100% - var(--gutter) * 2);margin-inline:auto}.otros__badge[data-astro-cid-ayg3rlaz]{font-family:var(--font-display);letter-spacing:.045em;text-transform:uppercase;color:#000;background:#f50;border-radius:clamp(.75rem,1.04vw,1.25rem);margin:0;padding:clamp(.55rem,.94vw,1.125rem) clamp(1.25rem,2.45vw,2.9375rem);font-size:clamp(1rem,1.667vw,2rem);font-weight:900;line-height:1.156;display:inline-block}.otros__title[data-astro-cid-ayg3rlaz]{font-family:var(--font-display);letter-spacing:.0277em;text-transform:uppercase;color:#fff;margin:clamp(.75rem,1.2vw,1.4375rem) 0 0;font-size:clamp(1.625rem,2.708vw,3.25rem);font-weight:900;line-height:1.154}.otros__accent{color:#f50;font-weight:900;display:block}.otros__lead[data-astro-cid-ayg3rlaz]{letter-spacing:.06em;color:#fff;margin:clamp(.75rem,1.2vw,1.4375rem) 0 0;font-size:clamp(1rem,1.25vw,1.5rem);font-weight:400;line-height:1.208}.otros__list[data-astro-cid-ayg3rlaz]{justify-items:center;gap:3rem;margin:clamp(2.5rem,3.65vw,4.375rem) 0 0;padding:0;list-style:none;display:grid}.prog[data-astro-cid-ayg3rlaz]{isolation:isolate;width:100%;max-width:26rem;transition:translate .32s var(--ease), scale .32s var(--ease);position:relative;container-type:inline-size}.prog[data-astro-cid-ayg3rlaz]:before{content:"";z-index:-2;pointer-events:none;opacity:.2;filter:blur(clamp(1rem,2.4vw,2rem));transition:opacity .42s ease, scale .6s var(--ease);background:#ff55009e;border-radius:16cqi;position:absolute;inset:4% 3%;scale:.96}.prog[data-astro-cid-ayg3rlaz]:hover:before,.prog[data-astro-cid-ayg3rlaz]:focus-within:before{animation:1.8s ease-in-out infinite alternate prog-halo}@keyframes prog-halo{0%{opacity:.38;scale:.98}to{opacity:.58;scale:1.025}}.prog[data-astro-cid-ayg3rlaz]:hover,.prog[data-astro-cid-ayg3rlaz]:focus-within{z-index:2;translate:0 -14px;scale:1.025}.prog__rim[data-astro-cid-ayg3rlaz]{z-index:-1;background:#f506;border-radius:13.42cqi;position:absolute;inset:0;translate:-1.57cqi -1.79cqi}.prog__card[data-astro-cid-ayg3rlaz]{border-radius:13.42cqi;position:relative;overflow:hidden}.prog__media[data-astro-cid-ayg3rlaz]{aspect-ratio:447/616}.prog__img[data-astro-cid-ayg3rlaz]{object-fit:cover;width:100%;height:100%;display:block}.prog[data-astro-cid-ayg3rlaz]:nth-child(-n+3) .prog__img[data-astro-cid-ayg3rlaz]{object-fit:contain;object-position:center top}.prog[data-astro-cid-ayg3rlaz]:nth-child(4) .prog__img[data-astro-cid-ayg3rlaz]{transform:translateY(-34%)}.prog__box[data-astro-cid-ayg3rlaz]{background:#1e1e1e;border-radius:13.42cqi;margin-top:-66.22cqi;padding:7.83cqi 8.95cqi 12.75cqi 9.17cqi;position:relative}.prog__head[data-astro-cid-ayg3rlaz]{align-items:center;gap:9.62cqi;min-height:26.85cqi;padding-inline-start:3.58cqi;display:flex}.prog__icon[data-astro-cid-ayg3rlaz]{flex:none;width:15.21cqi;height:auto;display:block}.prog__name[data-astro-cid-ayg3rlaz]{max-width:var(--prog-name-w);font-family:var(--font-display);font-size:max(.9375rem,5.37cqi);font-weight:900;line-height:var(--prog-lh);letter-spacing:.06em;text-transform:uppercase;color:#f50;margin:0}.otros--nombre-libre[data-astro-cid-ayg3rlaz] .prog__name[data-astro-cid-ayg3rlaz]{max-width:none}.prog__rule[data-astro-cid-ayg3rlaz]{background:#f509;height:1px;margin-top:5.59cqi;display:block}.prog__body[data-astro-cid-ayg3rlaz]{letter-spacing:.103em;color:#fff;max-width:75.84cqi;margin:5.37cqi 0 0;padding-inline-start:6.04cqi;font-size:max(.8125rem,3.13cqi);line-height:1.571}.prog__price[data-astro-cid-ayg3rlaz]{color:#fff;flex-wrap:wrap;align-items:baseline;row-gap:1.5cqi;margin:6.94cqi 0 0;padding-inline-start:3.58cqi;display:flex}.prog__amount[data-astro-cid-ayg3rlaz]{font-family:var(--font-display);color:#f50;font-size:14.32cqi;font-weight:900;line-height:1}.prog__old[data-astro-cid-ayg3rlaz],.prog__terms[data-astro-cid-ayg3rlaz]{letter-spacing:.103em;font-size:max(.75rem,3.13cqi);line-height:1.571}.prog__cur[data-astro-cid-ayg3rlaz]{letter-spacing:.12em;color:#f50;margin-inline-start:1.8cqi;font-size:max(.75rem,3.58cqi);font-weight:700}.prog__old[data-astro-cid-ayg3rlaz]{margin-inline-start:4.47cqi}.prog__terms[data-astro-cid-ayg3rlaz]{text-transform:uppercase;margin-inline-start:auto}.prog__cta[data-astro-cid-ayg3rlaz]{letter-spacing:.098em;color:#fff;background:#f50;border:1px solid #fff;gap:4.5cqi;width:100%;min-height:15.88cqi;margin-top:8.5cqi;padding:0 6cqi;font-size:max(.875rem,5.37cqi);display:flex}.prog__cta[data-astro-cid-ayg3rlaz]:not([href]){cursor:default}.prog__arrow[data-astro-cid-ayg3rlaz]{flex:none;width:12.08cqi;height:auto;display:block}.prog__sr[data-astro-cid-ayg3rlaz]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width>=56rem){.otros__list[data-astro-cid-ayg3rlaz]{grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem 3.7%}.prog[data-astro-cid-ayg3rlaz]{max-width:none}.prog[data-astro-cid-ayg3rlaz],.prog__card[data-astro-cid-ayg3rlaz],.prog__box[data-astro-cid-ayg3rlaz]{flex-direction:column;display:flex}.prog__card[data-astro-cid-ayg3rlaz],.prog__box[data-astro-cid-ayg3rlaz]{flex:auto}.prog__media[data-astro-cid-ayg3rlaz]{flex:none}.prog__head[data-astro-cid-ayg3rlaz]{min-height:max(26.85cqi,6.25em);font-size:max(.9375rem,5.37cqi)}.prog__name[data-astro-cid-ayg3rlaz]{font-size:1em}.prog__price[data-astro-cid-ayg3rlaz]{margin-top:auto;padding-top:6.94cqi}}@media (width>=64rem){.otros__inner[data-astro-cid-ayg3rlaz]{width:min(100% - var(--gutter) * 2, 75.83vw)}.otros__title[data-astro-cid-ayg3rlaz]{max-width:53.96vw}.otros__lead[data-astro-cid-ayg3rlaz]{max-width:52.24vw}}@media (width>=80rem){.otros__list[data-astro-cid-ayg3rlaz]{grid-template-columns:repeat(4,minmax(0,1fr));gap:0 2.5%}}@media (prefers-reduced-motion:reduce){.prog[data-astro-cid-ayg3rlaz]:before{transition:none;animation:none}.prog[data-astro-cid-ayg3rlaz]:hover,.prog[data-astro-cid-ayg3rlaz]:focus-within{translate:none;scale:none}}.bat-popup[data-astro-cid-ayg3rlaz]{z-index:1000;color:#111;background:0 0;border:0;width:min(100% - 2rem,38rem);height:fit-content;max-height:calc(100dvh - 2rem);margin:auto;padding:0;position:fixed;inset:0;overflow:auto}.bat-popup[data-astro-cid-ayg3rlaz]::backdrop{backdrop-filter:blur(8px);background:#000000d1}.bat-popup__panel[data-astro-cid-ayg3rlaz]{border:5px solid var(--c-orange);text-align:center;background:radial-gradient(circle at 100% 0,#ff550029,#0000 38%),#f6f4e6;border-radius:2rem;justify-items:center;padding:clamp(1.5rem,5vw,3rem);display:grid;position:relative;box-shadow:0 28px 80px #000000b3}.bat-popup__close[data-astro-cid-ayg3rlaz]{width:2.75rem;height:2.75rem;font:inherit;color:#fff;cursor:pointer;background:#111;border:0;border-radius:50%;place-items:center;padding:0;font-size:2rem;line-height:1;display:grid;position:absolute;inset-block-start:1rem;inset-inline-end:1rem}.bat-popup__eyebrow[data-astro-cid-ayg3rlaz]{width:fit-content;font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;color:#000;background:var(--c-orange);border-radius:999px;margin:0 0 1rem;padding:.45rem .8rem;font-size:.75rem;font-weight:800}.bat-popup__title[data-astro-cid-ayg3rlaz]{max-width:17ch;font-family:var(--font-display);letter-spacing:.01em;text-transform:uppercase;color:#111;margin:0;font-size:clamp(1.75rem,6vw,3rem);font-weight:800;line-height:1.02}.bat-popup__title[data-astro-cid-ayg3rlaz] span[data-astro-cid-ayg3rlaz]{color:var(--c-orange)}.bat-popup__body[data-astro-cid-ayg3rlaz]{color:#55514a;max-width:38ch;margin:1rem 0 0;font-size:clamp(1rem,2.5vw,1.125rem);line-height:1.5}.bat-popup__embed[data-astro-cid-ayg3rlaz]{border-radius:.75rem;width:100%;max-width:30rem;margin-top:1.75rem;overflow:hidden}.bat-popup__embed[data-astro-cid-ayg3rlaz] .ep-wrapper,.bat-popup__embed[data-astro-cid-ayg3rlaz] .ep-iFrameContainer{width:100%;max-width:100%}.bat-popup__embed[data-astro-cid-ayg3rlaz] iframe[data-astro-cid-ayg3rlaz]{background:0 0;border:0;width:100%;height:360px;display:block}@media (height<=42rem){.bat-popup[data-astro-cid-ayg3rlaz]{max-height:calc(100dvh - 1rem)}.bat-popup__panel[data-astro-cid-ayg3rlaz]{border-width:3px;border-radius:1.25rem;padding:1rem 1.25rem 1.25rem}.bat-popup__close[data-astro-cid-ayg3rlaz]{width:2.25rem;height:2.25rem;font-size:1.5rem;inset-block-start:.75rem;inset-inline-end:.75rem}.bat-popup__eyebrow[data-astro-cid-ayg3rlaz]{margin-bottom:.5rem;padding:.35rem .65rem;font-size:.625rem}.bat-popup__title[data-astro-cid-ayg3rlaz]{max-width:none;padding-inline:2rem;font-size:clamp(1.35rem,5vw,1.75rem)}.bat-popup__body[data-astro-cid-ayg3rlaz]{margin-top:.5rem;font-size:.875rem;line-height:1.35}.bat-popup__embed[data-astro-cid-ayg3rlaz]{margin-top:.75rem}}:root{--font-display:"Inter", system-ui, -apple-system, sans-serif;--c-ink:#000;--c-ink-soft:#0a0a0a;--c-ink-line:#f6f4e624;--c-cream:#f6f4e6;--c-ecru:#f6f4e6;--c-cream-dim:#f6f4e6b8;--c-brown:#705942;--c-orange-text:var(--c-orange);--fs-display:clamp(2.75rem, 7.2vw, 8rem);--fs-title:clamp(1.875rem, 4.2vw, 4rem);--fs-sub:clamp(1.25rem, 2vw, 2.125rem);--fs-body:clamp(.9375rem, 1vw, 1.0625rem);--fs-label:.8125rem;--radius-card:18px;--radius-block:44px}.surface-cream{color:#000;--c-ecru:#000;--c-cream:#1c1a15;--c-cream-dim:#55514a;--c-ink:#f6f4e6;--c-ink-soft:#fff;--c-ink-line:#0000001f;--c-orange-text:#b33800;background:#f6f4e6}.surface-orange{color:#1a0a02;--c-ecru:#fff;--c-cream:#fff;--c-cream-dim:#ffffffe0;--c-ink:#000;--c-ink-line:#0003;--c-orange-text:#fff;background:#f50}.em{color:var(--c-orange-text);font-weight:700}.bg-media{z-index:-2;position:absolute;inset:0;overflow:hidden}.bg-media img{object-fit:cover;width:100%;height:100%;display:block}.bg-veil{z-index:-1;position:absolute;inset:0}.pill{min-height:clamp(3.25rem,3.7vw,4.4375rem);font-family:var(--font-body);letter-spacing:.131em;text-transform:uppercase;text-align:center;border-radius:var(--radius-pill);cursor:pointer;transition:background-color var(--dur) var(--ease), color var(--dur) var(--ease), translate var(--dur) var(--ease);border:0;justify-content:center;align-items:center;gap:clamp(1rem,1.67vw,2rem);padding:.53rem clamp(1.5rem,3.5vw,4.25rem);font-size:clamp(.875rem,.94vw,1.125rem);font-weight:700;line-height:1.35;text-decoration:none;display:inline-flex}.pill:hover{translate:0 -2px}.pill__arrow{width:clamp(2.25rem,2.8vw,3.375rem);height:clamp(2.25rem,2.8vw,3.375rem);transition:translate var(--dur) var(--ease);border:1.5px solid;border-radius:50%;flex:none;place-items:center;font-size:clamp(.9rem,1vw,1.2rem);display:grid}.pill:hover .pill__arrow{translate:3px}.pill--orange{background:var(--c-orange);color:#fff}.pill--orange:hover{background:var(--c-orange-deep)}.pill--ink{color:#fff;background:#000}.pill--cream{color:#000;background:#fff}@media (prefers-reduced-motion:reduce){.pill:hover,.pill:hover .pill__arrow{translate:none}}.read-progress{z-index:60;transform-origin:0;background:var(--c-orange);height:3px;position:fixed;inset-block-start:0;inset-inline:0;scale:0 1}@supports (animation-timeline:scroll()){.read-progress{animation:linear barra-avance scroll()}@keyframes barra-avance{to{scale:1}}}@media (prefers-reduced-motion:reduce){.read-progress{display:none}}.pill{isolation:isolate;position:relative;overflow:hidden}.pill>*{z-index:1;position:relative}.pill:after{content:"";z-index:0;width:45%;transition:translate .62s var(--ease);pointer-events:none;background:linear-gradient(100deg,#0000 0%,#ffffff52 50%,#0000 100%);position:absolute;inset-block:0;inset-inline-start:-60%;translate:0}.pill:hover:after,.pill:focus-visible:after{translate:360%}.pill--cream:after{background:linear-gradient(100deg,#0000 0%,#00000014 50%,#0000 100%)}html.js [data-reveal-img]{overflow:hidden}html.js [data-reveal-img] img{transition:scale 1.2s var(--ease-out);transition-delay:calc(var(--i,0) * var(--stagger,90ms));scale:1.08}html.js [data-reveal-img].is-in img,html.js .is-in [data-reveal-img] img{scale:1}@supports (animation-timeline:view()){html.js [data-parallax] img{will-change:transform;animation:linear both paralaje view();animation-range:cover}@keyframes paralaje{0%{translate:0 calc(var(--paralaje,4%) * -1)}to{translate:0 var(--paralaje,4%)}}}html.js [data-pop]{opacity:0;transition:opacity .7s var(--ease-out), scale .9s cubic-bezier(.2, 1.5, .4, 1), translate .7s var(--ease-out);translate:0 .4em;scale:.92}html.js [data-pop].is-in,html.js .is-in [data-pop]{opacity:1;translate:none;scale:1}@media (prefers-reduced-motion:no-preference){.testim__play{animation:2.8s ease-in-out infinite latido}@keyframes latido{0%,to{opacity:.9;scale:1}50%{opacity:1;scale:1.08}}}@media (prefers-reduced-motion:reduce){.pill:after{display:none}html.js [data-reveal-img] img,html.js [data-pop]{opacity:1;transition:none;translate:none;scale:none}html.js [data-parallax] img{animation:none}}@media (hover:hover) and (pointer:fine){[data-foco]{transition:box-shadow .32s var(--ease), translate .32s var(--ease), scale .32s var(--ease);position:relative}[data-foco]:hover,[data-foco]:focus-within{z-index:2;translate:0 -14px;scale:1.025;box-shadow:0 .75rem 1.5rem #00000057,0 0 clamp(1rem,2vw,2rem) #ff550061}}@media (prefers-reduced-motion:reduce){[data-foco]:hover,[data-foco]:focus-within{translate:none;scale:none}}@media (prefers-reduced-motion:no-preference){.shero__img{will-change:transform;animation:26s ease-in-out infinite alternate respira}@keyframes respira{0%{scale:1}to{scale:1.07}}.gift__badge,.banda__eyebrow{animation:3.6s ease-in-out infinite brasa}@keyframes brasa{0%,to{box-shadow:0 0 #ff550073}50%{box-shadow:0 0 0 .55rem #f500}}}@media (prefers-reduced-motion:reduce){.shero__img,.gift__badge,.banda__eyebrow{animation:none}}@media (prefers-reduced-motion:no-preference){html.js body [data-reveal]{opacity:0;filter:blur(8px);transition:opacity .9s var(--ease-out), translate 1s var(--ease-out), scale 1s var(--ease-out), filter .9s var(--ease-out);transition-delay:calc(var(--i,0) * .11s);translate:0 3.25rem;scale:.97}html.js body [data-reveal].is-in{opacity:1;filter:none;translate:none;scale:1}.pill:after{animation:5.5s ease-in-out 1.5s infinite destello}@keyframes destello{0%{translate:0}22%,to{translate:360%}}}.cifra{min-width:calc(var(--digitos,2) * 1ch);font-variant-numeric:tabular-nums;text-align:end;display:inline-block}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.shero__content{animation:linear both hero-se-aleja view();animation-range:exit exit 90%}@keyframes hero-se-aleja{to{opacity:.15;translate:0 -18%;scale:.96}}.cierre__title,.metodo__title,.pgen__title,.fit__title{transform-origin:0;animation:linear both titular-crece view();animation-range:entry cover 40%}@keyframes titular-crece{0%{opacity:.35;scale:.8}to{opacity:1;scale:1}}}}@media (prefers-reduced-motion:reduce){.pill:after{animation:none}}@keyframes suave-destello{0%{translate:0}22%,to{translate:360%}}@keyframes suave-brasa{0%,to{box-shadow:0 0 #ff550073}50%{box-shadow:0 0 0 .55rem #f500}}@keyframes suave-pulso{0%{opacity:calc(.14 * var(--aura-fuerza,1))}to{opacity:calc(.28 * var(--aura-fuerza,1))}}@keyframes suave-latido{0%,to{opacity:.55}50%{opacity:1}}@media (prefers-reduced-motion:reduce){html.js[data-motion-suave] body [data-reveal]{opacity:0;filter:blur(6px);translate:none;scale:none;transition:opacity .9s var(--ease-out), filter .9s var(--ease-out)!important;transition-delay:calc(var(--i,0) * .11s)!important}html.js[data-motion-suave] body [data-reveal].is-in{opacity:1;filter:none}html.js[data-motion-suave] .line>span{opacity:0;transition:opacity 1s var(--ease-out)!important;transition-delay:calc(var(--i,0) * .14s)!important}html.js[data-motion-suave] .is-in .line>span,html.js[data-motion-suave] .line.is-in>span{opacity:1}html[data-motion-suave] .aura__luz{animation:6s ease-in-out infinite alternate suave-pulso!important}html[data-motion-suave] .pill:after{animation:5.5s ease-in-out 1.5s infinite suave-destello!important;display:block!important}html[data-motion-suave] .gift__badge,html[data-motion-suave] .banda__eyebrow{animation:3.6s ease-in-out infinite suave-brasa!important}html[data-motion-suave] .testim__play{animation:2.8s ease-in-out infinite suave-latido!important}}.lista-espera .section-title{font-family:var(--font-display);letter-spacing:.03em;text-transform:uppercase;font-size:clamp(2rem,3.854vw,4.625rem);font-weight:600;line-height:1.02}.lista-espera section:not(.surface-orange) .section-title .line:nth-of-type(2){color:var(--c-orange)}.lista-espera .expectation__title{letter-spacing:.03em;font-weight:600}.lista-espera .hero__title{line-height:.97}.lista-espera .intrigue__list-title{font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;font-weight:600}
