._compact_1p9zm_1{padding-block:16px 32px}._layout_1p9zm_5{text-align:center;flex-direction:column;align-items:center;display:flex}._signup_1p9zm_12{text-align:left;width:100%;max-width:30rem;margin-top:32px}._compact_1p9zm_1 ._signup_1p9zm_12{margin-top:0}._waitlistIntro_1p9zm_23{text-align:center;margin-bottom:16px}._waitlistIntro_1p9zm_23 h2{color:var(--color-ivory-soft);font-size:1rem;font-weight:500;line-height:1.5}._reservation_1p9zm_35{text-align:left;border-top:1px solid #cfae7c66;align-items:center;gap:24px;margin-top:24px;padding-top:20px;display:flex}._offerCopy_1p9zm_45{min-width:0}._offerLabel_1p9zm_49{color:var(--color-rose);letter-spacing:.06em;text-transform:uppercase;text-wrap:balance;margin:0 0 8px;font-size:.6875rem;font-weight:500;line-height:1.5}._reserve_1p9zm_60{border:1px solid var(--color-rose);background:var(--color-rose);min-height:46px;color:var(--color-paper);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;padding:0 22px;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}._reserve_1p9zm_60:hover{background:#dec298;border-color:#dec298}._reserve_1p9zm_60:focus-visible{outline:2px solid var(--color-rose);outline-offset:4px}._offer_1p9zm_45{color:var(--color-ivory);text-wrap:balance;margin:0;font-size:1.0625rem;font-weight:500;line-height:1.45}@media (max-width:599px){._reservation_1p9zm_35{text-align:center;flex-direction:column;gap:16px}._offer_1p9zm_45{max-width:30ch;margin-inline:auto}}._signup_ii1sm_1{width:100%}._footer_ii1sm_5{flex-direction:column;justify-content:center;align-items:center;margin-top:14px;display:flex}._reserve_ii1sm_13{min-height:44px;color:var(--color-muted);white-space:nowrap;text-underline-offset:4px;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:8px 12px;font-size:.875rem;font-weight:500;line-height:1.5;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:color .18s,text-decoration-color .18s;display:inline-flex}._arrow_ii1sm_32{color:inherit}._offer_ii1sm_36{max-width:26rem;color:var(--color-muted);text-align:center;text-wrap:balance;margin:0;font-size:.75rem;line-height:1.5}._offerLimit_ii1sm_46{color:var(--color-rose-deep);font-weight:500}._reserve_ii1sm_13:focus-visible{outline:2px solid var(--color-ivory);outline-offset:4px}@media (hover:hover){._reserve_ii1sm_13:hover{color:var(--color-ivory);text-decoration-color:currentColor}}@media (prefers-reduced-motion:reduce){._reserve_ii1sm_13{transition:none}}._hero_7gxbg_1{overflow:hidden}._layout_7gxbg_5{padding-top:calc(104px + env(safe-area-inset-top));flex-direction:column;align-items:center;gap:24px;padding-bottom:32px;display:flex}._copy_7gxbg_14{text-align:center;width:100%;min-width:0;max-width:46rem}._intro_7gxbg_21{width:100%}._title_7gxbg_25{letter-spacing:-.04em;font-size:clamp(2.5rem,4.25vw,4rem);font-weight:600;line-height:1.12}._signup_7gxbg_32{width:100%;max-width:28rem;margin:36px auto 0}._media_7gxbg_38{width:100%;min-width:0;max-width:640px;margin-inline:auto}._product_7gxbg_45{width:100%;height:auto;display:block}._live_7gxbg_52{width:100%;height:clamp(220px,34svh,360px)}._still_7gxbg_56{display:none}@media (max-width:1023px){._layout_7gxbg_5{justify-content:space-between;max-width:640px;min-height:100svh}._copy_7gxbg_14{display:contents}._intro_7gxbg_21{text-align:center;order:1}._media_7gxbg_38{flex-shrink:0;order:2}._live_7gxbg_52{height:var(--mobile-model-height)}._signup_7gxbg_32{order:3;max-width:none;margin:0}._still_7gxbg_56{height:var(--mobile-model-height);object-fit:contain}}@media (prefers-reduced-motion:reduce){._live_7gxbg_52{display:none}._still_7gxbg_56{display:block}}@media (max-width:639px){._layout_7gxbg_5{padding-top:calc(96px + env(safe-area-inset-top));gap:24px;padding-bottom:32px}._title_7gxbg_25{letter-spacing:-.025em;font-size:clamp(1.75rem,7.5vw,2.125rem)}._signup_7gxbg_32{margin-top:0}}@media (min-width:1024px){._layout_7gxbg_5{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;min-height:100svh;padding-top:112px;display:grid}._copy_7gxbg_14{text-align:left}._signup_7gxbg_32{margin-inline:0}._live_7gxbg_52{height:clamp(360px,62svh,640px)}._still_7gxbg_56{object-fit:contain;max-height:72svh}}@media (max-width:479px){._layout_7gxbg_5{padding-top:calc(88px + env(safe-area-inset-top));gap:22px}}._section_efun1_1{padding-block:clamp(64px,7vw,104px);scroll-margin-top:76px;position:relative}._legacyAnchor_efun1_7{pointer-events:none;width:1px;height:1px;scroll-margin-top:76px;position:absolute;top:0}._layout_efun1_9{text-align:center;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"intro illustration""actions illustration";align-items:center;gap:24px clamp(32px,4vw,64px);display:grid}._imageFirst_efun1_19{grid-template-areas:"illustration intro""illustration actions"}._intro_efun1_20{grid-area:intro;align-self:end}._lede_efun1_21{max-width:30rem;color:var(--color-muted);text-wrap:balance;margin:16px auto 0;font-size:1.0625rem;line-height:1.6}._figure_efun1_30{grid-area:illustration;justify-self:center;width:100%;max-width:480px}._image_efun1_19{object-fit:contain;width:100%;height:auto;display:block}._live_efun1_37{aspect-ratio:1;border-radius:var(--radius-image);background:var(--color-paper);width:100%;overflow:hidden}._still_efun1_44{aspect-ratio:1;object-fit:contain;width:100%;display:none}@media (prefers-reduced-motion:reduce){._live_efun1_37{display:none}._still_efun1_44{display:block}}._actions_efun1_50{flex-direction:column;grid-area:actions;align-self:start;align-items:center;gap:8px;display:flex}._reserve_efun1_58{min-height:44px;color:var(--color-muted);border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:8px 12px;font-size:.875rem;font-weight:500;display:inline-flex}._reserve_efun1_58:hover{text-underline-offset:4px;text-decoration:underline}._reserve_efun1_58:focus-visible{outline-offset:4px;outline:2px solid}@media (min-width:1024px){._layout_efun1_9{text-align:left}._lede_efun1_21{margin-inline:0}._actions_efun1_50{justify-self:start;width:max-content;max-width:100%}}@media (max-width:1023px){._section_efun1_1{padding-block:88px 32px}._section_efun1_1>div{max-width:640px}._layout_efun1_9{grid-template-columns:minmax(0,1fr);grid-template-areas:"intro""illustration""actions";grid-template-rows:auto var(--mobile-model-height) auto;align-content:space-between;row-gap:24px;min-height:calc(100svh - 120px)}._intro_efun1_20{align-self:start}._actions_efun1_50{align-self:end}._figure_efun1_30{max-width:none}._live_efun1_37,._still_efun1_44{height:var(--mobile-model-height);aspect-ratio:auto;object-fit:contain}}@media (max-width:599px){._lede_efun1_21{font-size:1rem}}._section_1gapf_1{padding-block:clamp(72px,7vw,104px);scroll-margin-top:76px}._layout_1gapf_7{grid-template-columns:minmax(0,1fr);align-items:start;row-gap:36px;display:grid}._intro_1gapf_14{padding-top:4px}._title_1gapf_18{margin-top:0;font-size:clamp(2.25rem,3.6vw,3.25rem)}._moments_1gapf_23{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,3vw,40px);margin:0;padding:0;list-style:none;display:grid}._moment_1gapf_23{grid-template-columns:minmax(0,1fr);align-content:start;align-items:start;gap:18px;display:grid}._figure_1gapf_40{aspect-ratio:4/3;border-radius:var(--radius-image);background:var(--color-studio);width:100%;position:relative;overflow:hidden}._image_1gapf_49{object-fit:cover;object-position:center}._copy_1gapf_54{min-width:0}._momentTitle_1gapf_58{letter-spacing:-.025em;text-wrap:balance;font-size:1.5rem;font-weight:600;line-height:1.25}._description_1gapf_66{max-width:35ch;color:var(--color-muted);margin-top:12px;font-size:1rem;line-height:1.6}@media (max-width:1023px){._layout_1gapf_7{grid-template-columns:minmax(0,1fr);row-gap:32px;max-width:760px}._intro_1gapf_14{padding:0}._title_1gapf_18{font-size:clamp(2.25rem,6vw,3.25rem)}._moments_1gapf_23{display:block}._moment_1gapf_23{grid-template-columns:160px minmax(0,1fr);align-items:center;gap:32px}._moment_1gapf_23+._moment_1gapf_23{border-top:1px solid var(--line);margin-top:28px;padding-top:28px}._figure_1gapf_40{aspect-ratio:4/5}}@media (max-width:599px){._section_1gapf_1{padding-block:56px}._layout_1gapf_7{row-gap:28px}._title_1gapf_18{font-size:clamp(2.125rem,8.8vw,2.75rem)}._moment_1gapf_23{grid-template-columns:clamp(88px,26vw,104px) minmax(0,1fr);align-items:start;gap:18px}._moment_1gapf_23+._moment_1gapf_23{margin-top:18px;padding-top:18px}._figure_1gapf_40{aspect-ratio:1}._momentTitle_1gapf_58{font-size:1.125rem;line-height:1.3}._description_1gapf_66{margin-top:6px;font-size:.9375rem;line-height:1.5}}@media (max-width:379px){._moment_1gapf_23{gap:16px}}._section_uh6v8_1{--portrait-left:max(48px, calc((100cqw - 1248px) / 2 + 48px));--portrait-width:min(calc((100cqw - 96px - clamp(48px, 6vw, 80px)) / 2), calc((1248px - 96px - clamp(48px, 6vw, 80px)) / 2));--portrait-height:calc(var(--portrait-width) * 1.25);color:#fff;background:linear-gradient(#8e8f93 0%,#979b9e 60%,#94999e 100%);align-items:center;min-height:82svh;padding-block:clamp(72px,7vw,104px);display:flex;position:relative;overflow:hidden;container-type:inline-size}._section_uh6v8_1:before{content:"";z-index:3;background:linear-gradient(180deg, var(--color-paper) 0%, #ffffffe6 16%, #fff6 54%, #fff0 100%);pointer-events:none;height:clamp(48px,9svh,80px);position:absolute;inset:0 0 auto}._extensionFrame_uh6v8_25{left:calc(var(--portrait-left) - var(--portrait-width) * 1.733);top:calc(50% - var(--portrait-height) / 2 - var(--portrait-width) * .028);width:calc(var(--portrait-width) * 2.985);aspect-ratio:1810/869;filter:saturate(.5)brightness(1.005);position:absolute;-webkit-mask-image:linear-gradient(#0000,#000 48px calc(100% - 64px),#0000),linear-gradient(90deg,#000 calc(100% - 80px),#0000);mask-image:linear-gradient(#0000,#000 48px calc(100% - 64px),#0000),linear-gradient(90deg,#000 calc(100% - 80px),#0000);-webkit-mask-composite:source-in;mask-composite:intersect}._extensionImage_uh6v8_36{object-fit:fill}._extensionTail_uh6v8_37{left:calc(var(--portrait-left) - var(--portrait-width) * 1.733);top:calc(50% - var(--portrait-height) / 2 + var(--portrait-width) * 1.405 - 96px);width:calc(var(--portrait-width) * 2.985);border-bottom:1px solid #0000;filter:saturate(.5)brightness(1.005)blur(1px);border-image-slice:0 0 100;border-image-width:0 0 100%;position:absolute;bottom:-4px;-webkit-mask-image:linear-gradient(#0000,#000 64px),linear-gradient(90deg,#000 calc(100% - 80px),#0000);mask-image:linear-gradient(#0000,#000 64px),linear-gradient(90deg,#000 calc(100% - 80px),#0000);-webkit-mask-composite:source-in;mask-composite:intersect}._imageFrame_uh6v8_50{z-index:1;left:var(--portrait-left);width:var(--portrait-width);aspect-ratio:4/5;flex-shrink:0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 24px calc(100% - 24px),#0000),linear-gradient(#0000,#000 24px calc(100% - 24px),#0000);mask-image:linear-gradient(90deg,#0000,#000 24px calc(100% - 24px),#0000),linear-gradient(#0000,#000 24px calc(100% - 24px),#0000);-webkit-mask-composite:source-in;mask-composite:intersect}._image_uh6v8_50{object-fit:cover;object-position:50% 20%}._shade_uh6v8_65{z-index:2;background:linear-gradient(90deg, #0b0a0900 calc(var(--portrait-left) + var(--portrait-width)), #0b0a0966 75%, #0b0a0999 100%);position:absolute;inset:0}._copy_uh6v8_71{z-index:3;text-align:center;width:min(34rem,42vw);padding:64px 0;position:absolute;top:50%;right:clamp(20px,3.3vw,48px);translate:0 -50%}._title_uh6v8_81{font-size:clamp(2.125rem,7.5vw,3.25rem);line-height:1.08}._soft_uh6v8_85{color:#ffffffb8}._lede_uh6v8_86{color:#ffffffb8;max-width:30rem;margin-top:16px;font-size:1.0625rem;line-height:1.55}._actions_uh6v8_93{flex-direction:column;align-items:center;gap:16px;margin-top:24px;display:flex}._cta_uh6v8_100{color:#1d1d1f;background:#fff;border-color:#fff}._reserve_uh6v8_105{color:#fff;align-items:center;gap:10px;font-weight:500;display:inline-flex}._reserve_uh6v8_105:hover{text-underline-offset:5px;text-decoration:underline}._reserve_uh6v8_105:focus-visible{outline-offset:6px;border-radius:4px;outline:2px solid}@media (min-width:1024px){._copy_uh6v8_71{width:min(34rem, calc(50% - var(--desktop-content-edge) - 24px));right:var(--desktop-content-edge);text-align:left}._actions_uh6v8_93{width:max-content;max-width:100%}}@media (max-width:1023px){._section_uh6v8_1{grid-template-columns:minmax(0,1fr);grid-template-rows:auto var(--mobile-model-height) auto;background:#0b0a09;align-content:space-between;gap:24px;min-height:100svh;padding-block:88px 32px;display:grid}._copy_uh6v8_71{display:contents}._title_uh6v8_81{z-index:3;text-align:center;grid-row:1;width:100%;max-width:40rem;margin-inline:auto;padding-inline:clamp(20px,5vw,48px);position:relative}._actions_uh6v8_93{z-index:3;grid-row:3;gap:8px;margin-top:0;position:relative}._reserve_uh6v8_105{min-height:44px;padding:8px 12px;font-size:.875rem}._extensionFrame_uh6v8_25,._extensionTail_uh6v8_37{display:none}._imageFrame_uh6v8_50{width:min(calc(100% - 40px), calc(var(--mobile-model-height) * .8));height:var(--mobile-model-height);aspect-ratio:auto;border-radius:12px;grid-row:2;justify-self:center;position:relative;top:auto;left:auto;right:auto;-webkit-mask-image:none;mask-image:none}._shade_uh6v8_65{background:0 0}}._section_64klu_1{color:var(--color-ivory);background:var(--color-paper);padding:clamp(112px,14svh,160px) 0;position:relative;overflow:hidden}._content_64klu_8{width:min(100%,1560px);padding-inline:var(--desktop-content-edge) 24px;grid-template-columns:minmax(0,.85fr) minmax(0,1.65fr);align-items:center;gap:clamp(16px,2vw,40px);margin-inline:auto;display:grid}._copy_64klu_18{z-index:1;position:relative}._eyebrow_64klu_19{color:var(--color-muted);letter-spacing:.12em;text-transform:uppercase;margin-bottom:16px;font-size:.6875rem;font-weight:500;line-height:1.5}._title_64klu_28{font-size:clamp(2.25rem,3.8vw,3.75rem)}._description_64klu_29{max-width:25rem;color:var(--color-muted);text-wrap:pretty;margin-top:20px;font-size:1.0625rem;line-height:1.6}._visual_64klu_38{width:86%;min-width:0;margin:0 auto}._image_64klu_39{width:100%;height:auto;display:block}@media (max-width:1023px){._section_64klu_1{padding-block:96px}._content_64klu_8{grid-template-columns:minmax(0,1fr);gap:16px;padding-inline:0}._copy_64klu_18{text-align:center;padding-inline:24px}._eyebrow_64klu_19{margin-bottom:12px}._title_64klu_28{font-size:clamp(2.125rem,8.5vw,3rem)}._description_64klu_29{max-width:27rem;margin:16px auto 0;font-size:.9375rem;line-height:1.5}._visual_64klu_38{width:min(90%,720px);margin-inline:auto}}@media (max-width:767px){._content_64klu_8{gap:16px}._visual_64klu_38{width:100%}}
