.PasswordProtection_loadingContainer__NfYVS,.PasswordProtection_protectedPage__INklP{min-height:100vh;display:flex;align-items:center;justify-content:center;background:var(--color-background-main)}.PasswordProtection_modalContent__IiT_K{display:flex;flex-direction:column;align-items:center;text-align:center;padding:var(--spacing-2xl);gap:var(--spacing-md)}@media (min-width:769px){.PasswordProtection_modalContent__IiT_K{max-width:400px}}.PasswordProtection_lockIcon__OH6Ee{color:var(--color-text-primary)}.PasswordProtection_description__uOpFF{margin:0}.PasswordProtection_form__I8_pJ{width:100%;display:flex;flex-direction:column;gap:var(--spacing-md)}.PasswordProtection_inputWrapper__Bf7gC{width:100%}.PasswordProtection_input__5L_1A{width:100%;text-align:center}.StatusDot_dot__6GlBj{width:var(--size-dot);height:var(--size-dot);background:var(--color-secondary);border-radius:var(--radius-full);flex-shrink:0;display:inline-block;vertical-align:middle}.StatusDot_pulsing__UJ02i{animation:StatusDot_pulseAnim__BWiwD 1.5s ease-in-out infinite}.StatusDot_corner__KJY7M{display:block;position:absolute;top:var(--spacing-xxs);right:var(--spacing-xxs);pointer-events:none}@keyframes StatusDot_pulseAnim__BWiwD{0%,to{opacity:.6}50%{opacity:.25}}@media (prefers-reduced-motion:reduce){.StatusDot_pulsing__UJ02i{animation:none}}.IconSquareButton_badgeAnchor__L_jwK{position:relative;display:inline-flex}.IconSquareButton_badgeAnchor__L_jwK.IconSquareButton_bare__6VgEU{display:contents}.IconSquareButton_badgePosition__82ckh{position:absolute;top:0;right:0;transform:translate(35%,-50%);pointer-events:none;--motion-presence-transition:opacity var(--duration-fast) var(--ease-decelerate)}.PrimaryCta_cta__4W5tg{position:relative;display:inline-flex;flex:none;vertical-align:middle}.PrimaryCta_beam__Kxz0C{position:absolute;left:calc(var(--fd-beam-x, 0px) - var(--fd-cta-beam-gap));top:calc(var(--fd-beam-y, 0px) - var(--fd-cta-beam-gap));width:calc(var(--fd-beam-box-w, 100%) + 2 * var(--fd-cta-beam-gap));height:calc(var(--fd-beam-box-h, 100%) + 2 * var(--fd-cta-beam-gap));border-radius:calc(var(--fd-beam-r, var(--radius-sm)) + var(--fd-cta-beam-gap));opacity:var(--fd-beam-o,0);pointer-events:none}.PrimaryCta_ring__fFq1_{position:absolute;inset:0;padding:var(--fd-cta-beam-w);border-radius:inherit;background:conic-gradient(from var(--fd-beam-from,0deg),transparent 0deg,var(--fd-cta-beam-faint) calc(var(--fd-beam-len, 0deg) * .3),var(--fd-cta-beam-mid) calc(var(--fd-beam-len, 0deg) * .72),var(--fd-accent) calc(var(--fd-beam-len, 0deg) * .9),var(--fd-cta-beam-head) var(--fd-beam-len,0deg),transparent calc(var(--fd-beam-len, 0deg) + .5deg));mask:linear-gradient(black 0 0) content-box exclude,linear-gradient(black 0 0)}.PrimaryCta_glow__B7FWJ{position:absolute;inset:0;border-radius:inherit;filter:blur(var(--fd-cta-beam-blur));opacity:.8}@media (prefers-reduced-motion:reduce){.PrimaryCta_cta__4W5tg:after{content:"";position:absolute;inset:var(--fd-cta-inset);padding:var(--fd-cta-tint-w);border-radius:calc(var(--fd-cta-radius, var(--radius-sm)) + var(--fd-cta-reach));background:color-mix(in srgb,var(--fd-accent) 55%,transparent);mask:linear-gradient(black 0 0) content-box exclude,linear-gradient(black 0 0);pointer-events:none}.PrimaryCta_cta__4W5tg:focus-within:after{visibility:hidden}}@media (forced-colors:active){.PrimaryCta_beam__Kxz0C,.PrimaryCta_cta__4W5tg:after{display:none}}.PromptBox_submit__fFGvw{position:relative;flex:none;display:inline-flex;align-items:center;justify-content:center;border:none;cursor:pointer;overflow:hidden;isolation:isolate;background:var(--fd-accent);color:var(--color-white);font-family:var(--fd-sans);font-size:var(--fd-label-size);font-weight:400;letter-spacing:var(--fd-caps-track);text-transform:uppercase;transition:transform var(--fd-dur-1) var(--fd-ease-fade),background-color var(--fd-dur-2) var(--fd-ease-ink)}.PromptBox_submit__fFGvw:focus-visible,.PromptBox_submit__fFGvw[data-hover]{background-color:var(--fd-accent-deep)}.PromptBox_submit__fFGvw:active{transform:scale(.985)}.PromptBox_submit__fFGvw:focus-visible{outline:var(--focus-ring-width) solid var(--fd-accent);outline-offset:3px}.PromptBox_submitLabel__agNQA{position:relative}.PromptBox_hero__TkeSA{display:flex;flex-direction:column;gap:var(--spacing-md);width:100%;max-width:38.75rem}.PromptBox_card__cMve7{position:relative;display:flex;flex-direction:column;background:var(--color-white);border:var(--border-width-hairline) solid var(--fd-ink-12);border-radius:var(--fd-r-card);box-shadow:var(--fd-shadow-rest);transition:border-color var(--fd-dur-2) var(--fd-ease-fade),box-shadow var(--fd-dur-2) var(--fd-ease-fade)}.PromptBox_card__cMve7:focus-within{border-color:var(--fd-accent);box-shadow:var(--fd-shadow-rest),0 0 0 3px var(--fd-accent-12)}.PromptBox_fieldWrap__kASq1{position:relative;display:grid}.PromptBox_mirror__iZf7z,.PromptBox_textarea__y_Cho{grid-area:1/1;display:block;width:100%;margin:0;padding:var(--spacing-5) var(--spacing-5) 0;font-family:var(--fd-sans);font-size:var(--fd-input-size);font-weight:400;line-height:1.45;letter-spacing:-.01em}.PromptBox_textarea__y_Cho{min-height:calc(2lh + var(--spacing-5));max-height:calc(5lh + var(--spacing-5));field-sizing:content;resize:none;border:none;outline:none;background:transparent;color:var(--fd-ink);caret-color:var(--fd-accent)}.PromptBox_textarea__y_Cho::placeholder{color:var(--fd-ink-45)}.PromptBox_hero__TkeSA:not([data-engaged]) .PromptBox_textarea__y_Cho::placeholder{color:transparent}.PromptBox_mirrorWrap__uxs6_{grid-area:1/1;align-self:start;display:block;min-width:0;pointer-events:none}.PromptBox_mirror__iZf7z{align-self:start;pointer-events:none;color:var(--fd-ink);white-space:pre-wrap}.PromptBox_hero__TkeSA[data-engaged] .PromptBox_mirror__iZf7z{visibility:hidden}.PromptBox_cardFoot__oJzk1{display:flex;justify-content:flex-end;padding:var(--spacing-3)}.PromptBox_card__cMve7 .PromptBox_submit__fFGvw{height:2.75rem;padding:0 var(--spacing-lg);border-radius:var(--radius-md)}.PromptBox_chips__sOo0w{display:flex;flex-wrap:wrap;gap:var(--spacing-sm)}.PromptBox_chip__8jvqo{border:var(--border-width-hairline) solid var(--fd-ink-12);border-radius:var(--radius-pill);background:transparent;color:var(--fd-ink-70);font-family:var(--fd-sans);font-size:var(--fd-label-size);font-weight:400;letter-spacing:var(--fd-caps-track);text-transform:uppercase;padding:var(--spacing-sm) var(--spacing-3);cursor:pointer;transition:border-color var(--fd-dur-2) var(--fd-ease-fade),color var(--fd-dur-2) var(--fd-ease-fade)}.PromptBox_chip__8jvqo:focus-visible,.PromptBox_chip__8jvqo[data-hover]{border-color:var(--fd-ink-25);color:var(--fd-ink)}.PromptBox_chip__8jvqo:focus-visible{outline:var(--focus-ring-width) solid var(--fd-accent);outline-offset:2px}.PromptBox_chip__8jvqo[aria-pressed=true]{border-color:var(--fd-ink);color:var(--fd-ink)}.PromptBox_close__Wz2NF{position:relative;width:100%}.PromptBox_pill__1YDbe{position:relative;display:flex;align-items:center;gap:var(--spacing-3);min-height:4.25rem;padding:var(--spacing-sm) var(--spacing-sm) var(--spacing-sm) var(--spacing-lg);background:var(--color-white);border:var(--border-width-hairline) solid var(--fd-ink-12);border-radius:var(--radius-pill);transition:border-color var(--fd-dur-2) var(--fd-ease-fade),box-shadow var(--fd-dur-2) var(--fd-ease-fade),transform var(--fd-dur-3) var(--fd-ease-machine)}.PromptBox_pill__1YDbe:focus-within{border-color:var(--fd-accent);box-shadow:0 0 0 3px var(--fd-accent-12)}.PromptBox_pill__1YDbe[data-sending]{transform:scaleY(.08)}.PromptBox_pillField__rLMo4{position:relative;flex:1;min-width:0;display:flex;align-items:center}.PromptBox_input__0tbPK{width:100%;min-width:0;border:none;outline:none;background:transparent;font-family:var(--fd-sans);font-size:var(--fd-input-size);font-weight:400;letter-spacing:-.01em;color:var(--fd-ink);caret-color:var(--fd-accent);padding:var(--spacing-sm) 0}.PromptBox_input__0tbPK::placeholder{color:transparent}.PromptBox_input__0tbPK:focus::placeholder{color:var(--fd-ink-45)}.PromptBox_placeholder__696JP{position:absolute;inset:0;display:flex;align-items:center;pointer-events:none;overflow:hidden;white-space:nowrap;font-family:var(--fd-sans);font-size:var(--fd-input-size);letter-spacing:-.01em;color:var(--fd-ink-45)}.PromptBox_placeholder__696JP[data-hidden]{visibility:hidden}.PromptBox_phText__Tl63U{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.PromptBox_phCaret__CRIwn{flex:none;width:2px;height:1.1em;margin-left:.06em;background:var(--fd-accent)}.PromptBox_pillField__rLMo4:focus-within .PromptBox_phCaret__CRIwn,.PromptBox_placeholder__696JP[data-idle] .PromptBox_phCaret__CRIwn{visibility:hidden}.PromptBox_measure__zDUfP{position:absolute;visibility:hidden;white-space:pre;font-family:var(--fd-sans);font-size:var(--fd-input-size);letter-spacing:-.01em}.PromptBox_pill__1YDbe .PromptBox_submit__fFGvw{height:3.25rem;padding:0 var(--spacing-xl);border-radius:var(--radius-pill)}@media (width <= 899px){.PromptBox_pill__1YDbe{min-height:3.75rem;padding-left:var(--spacing-md)}.PromptBox_pill__1YDbe .PromptBox_submit__fFGvw{height:2.75rem;padding:0 var(--spacing-md)}}@media (width < 600px){.PromptBox_card__cMve7 .PromptBox_mirror__iZf7z,.PromptBox_card__cMve7 .PromptBox_textarea__y_Cho{padding:var(--spacing-md) var(--spacing-md) 0;font-size:1.0625rem}.PromptBox_card__cMve7 .PromptBox_textarea__y_Cho{min-height:calc(2lh + var(--spacing-md));max-height:calc(5lh + var(--spacing-md))}.PromptBox_cardFoot__oJzk1{padding:var(--spacing-sm)}.PromptBox_chips__sOo0w{flex-wrap:nowrap;margin-inline:var(--fd-frame-bleed);padding-inline:var(--fd-frame-margin);overflow-x:auto;scroll-padding-inline:var(--fd-frame-margin);scroll-snap-type:x mandatory;scrollbar-width:none}.PromptBox_chip__8jvqo{flex:none;scroll-snap-align:start}}@media (pointer:coarse){.PromptBox_chip__8jvqo{min-height:2.75rem}}@media (prefers-reduced-motion:reduce){.PromptBox_card__cMve7,.PromptBox_pill__1YDbe,.PromptBox_submit__fFGvw{transition:none}.PromptBox_phCaret__CRIwn{display:none}}.RotatingWord_line__fa9Tn{position:relative;display:block;height:1lh}.RotatingWord_word__oIodL{position:absolute;left:0;top:0;white-space:nowrap}.Hero_hero__Wv10U{--hero-head-top:clamp(1.25rem,3.4svh,2.25rem);--hero-band-top:clamp(1.5rem,3.6svh,2.5rem);--hero-h1-size:min(var(--fd-hero-size),calc(var(--hero-frame, 100vw) / var(--fd-hero-fit)));grid-row:hero-start/hero-end;grid-column:full;display:grid;grid-template-rows:subgrid;grid-template-columns:subgrid}.Hero_head__Yc7D0{grid-row:1;grid-column:content;padding-top:var(--hero-head-top);container-type:inline-size}.Hero_stats__wHqFF{--stat-gap:var(--spacing-md);display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-xs) var(--stat-gap);margin:0;clip-path:inset(-1rem -1rem -1rem calc(var(--stat-gap) / -2 + 1px));font-size:var(--fd-label-size);letter-spacing:var(--fd-caps-track);line-height:1.4;text-transform:uppercase;color:var(--fd-ink-70)}.Hero_stat__YeLFT{position:relative;display:inline-flex;align-items:baseline;gap:.5rem;white-space:nowrap}.Hero_stat__YeLFT+.Hero_stat__YeLFT:before{content:"";position:absolute;left:calc(var(--stat-gap) / -2);top:50%;width:var(--border-width-hairline);height:.875rem;translate:0 -50%;background:var(--fd-ink-25)}.Hero_statDot__UQM8h{display:inline-flex;align-self:center;margin-right:.125rem}.Hero_statValue__QI0oN{color:var(--fd-ink);font-variant-numeric:tabular-nums;letter-spacing:.04em}.Hero_statLabel__IKO5M{color:var(--fd-ink-70)}.Hero_h1__67fch{margin:0;font-size:min(var(--fd-hero-size),calc(100cqi / var(--fd-hero-fit)));font-weight:400;line-height:var(--fd-hero-leading);letter-spacing:var(--fd-hero-track);color:var(--fd-ink)}.Hero_line__Wl3b1{display:block}.Hero_phrase__MzqCf{display:inline}@media (width < 900px){.Hero_phrase__MzqCf{display:block}}.Hero_sr__KWOXF{position:absolute;width:1px;height:1px;padding:0;margin:-.0625rem;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.Hero_band__RT1Jb{grid-row:2;grid-column:content;display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"stage" "prompt" "sub" "foot";margin-top:var(--hero-band-top);padding-bottom:clamp(3rem,8svh,5rem)}.Hero_sub__JLVAi{grid-area:sub;max-width:52ch;margin:0;font-size:var(--fd-lede-size);line-height:1.45;letter-spacing:-.01em;color:var(--fd-ink-70)}.Hero_slot__Hq1yK{grid-area:stage;width:var(--peek-stage-w,22.375rem);height:var(--peek-stage-h,21.5rem)}.Hero_prompt__c4OHN{grid-area:prompt;margin-top:var(--spacing-lg)}.Hero_foot__WQrQq{grid-area:foot;display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-sm) var(--spacing-lg);margin-top:var(--spacing-lg)}.Hero_macLink__sxMg4{margin-inline-start:calc(-1 * var(--spacing-sm))}@media (width >= 900px){.Hero_band__RT1Jb{grid-template:"sub stage" auto "prompt stage" auto "foot stage" auto ". stage" 1fr/minmax(0,1fr) var(--hero-stage-w,41.9375rem);column-gap:var(--hero-gap,3rem);min-height:max(var(--hero-stage-h,30.1rem),calc(100svh - var(--fd-nav-h) - var(--hero-head-top) - var(--hero-band-top) - var(--fd-hero-h1-lines) * var(--fd-hero-leading) * var(--hero-h1-size)))}}@media (width >= 600px){.Hero_slot__Hq1yK{display:none}}@media (600px <= width < 900px){.Hero_hero__Wv10U{--hero-head-top:var(--peek-gap,1rem);--hero-band-top:var(--spacing-lg)}.Hero_band__RT1Jb,.Hero_head__Yc7D0{padding-inline-end:var(--peek-beside,24.375rem)}.Hero_band__RT1Jb{grid-template-areas:"prompt" "sub" "foot"}.Hero_prompt__c4OHN{margin-top:0}.Hero_sub__JLVAi{margin-top:var(--spacing-lg);font-size:var(--fd-body-size)}.Hero_stats__wHqFF{--stat-gap:var(--spacing-3);font-size:.6875rem}}@media (width < 600px){.Hero_hero__Wv10U{--hero-head-top:var(--peek-gap,0.75rem);--hero-band-top:var(--peek-gap,0.75rem)}.Hero_h1__67fch{font-size:var(--peek-h1,2.375rem)}.Hero_stats__wHqFF{--stat-gap:var(--spacing-3);font-size:.6875rem}.Hero_prompt__c4OHN{margin-top:var(--peek-gap,.75rem)}.Hero_sub__JLVAi{margin-top:var(--spacing-lg);font-size:var(--fd-body-size)}}.feed_card__zUKg1{--pad-x:var(--spacing-lg);--stamp-w:2.75rem;--feed-size:1.0625rem;--feed-lh:1.45;--row-pad:var(--spacing-md);--action-gap:var(--spacing-xs);position:relative;box-sizing:border-box;width:100%;padding:var(--spacing-xs) var(--pad-x);border:var(--border-width-hairline,1px) solid var(--fd-ink-12);border-radius:var(--fd-r-card);background:var(--color-white);box-shadow:var(--fd-shadow-rest);color:var(--fd-ink);font-family:var(--fd-sans)}.feed_list__jeGEu{container:fd-feed/inline-size;margin:0;padding:0;list-style:none}.feed_row__PYEQB{--ctx-ink:var(--fd-ink-70);--meta-ink:var(--fd-ink-60);--wire-ink:var(--fd-ink-25);position:relative;display:grid;grid-template-columns:var(--stamp-w) minmax(0,1fr) .875rem;align-items:baseline;column-gap:var(--spacing-3);padding-block:var(--row-pad);font-size:var(--feed-size);line-height:var(--feed-lh)}.feed_card__zUKg1[data-driven]:not([data-reserve]) .feed_row__PYEQB:not([data-on]){display:none}.feed_card__zUKg1[data-reserve] .feed_list__jeGEu{display:flex;flex-direction:column-reverse}.feed_card__zUKg1[data-reserve][data-driven] .feed_row__PYEQB:not([data-on]){--meta-ink:var(--fd-ink-12)}.feed_card__zUKg1[data-reserve][data-driven] .feed_row__PYEQB:not([data-on]) :is(.feed_wire__QjK0i,.feed_node__B349e,.feed_mark__OK_eM,.feed_rule__auUTI){visibility:hidden}.feed_row__PYEQB [data-ch]{transition:color var(--fd-dur-attn) var(--fd-ease-ink)}.feed_rule__auUTI{position:absolute;right:0;bottom:0;left:0;height:var(--border-width-hairline,1px);background:var(--fd-ink-08);transform-origin:0 50%}.feed_card__zUKg1:not([data-reserve]) .feed_row__PYEQB:last-child .feed_rule__auUTI,.feed_card__zUKg1[data-reserve] .feed_row__PYEQB:first-child .feed_rule__auUTI{display:none}.feed_stamp__IZpJD{display:flex;flex-direction:column;gap:.0625rem;color:var(--meta-ink);font-variant-numeric:tabular-nums;white-space:nowrap;transition:color var(--fd-dur-attn) var(--fd-ease-ink)}.feed_time__6T4tL{font-size:.8125rem;letter-spacing:.02em}.feed_day__evg4u{font-size:.6875rem;font-weight:500;letter-spacing:var(--fd-caps-track);line-height:1.5;text-transform:uppercase}.feed_lines__aaemE{position:relative;display:block;min-width:0;padding-left:var(--spacing-lg)}.feed_wire__QjK0i{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.feed_conn__YdB_S{fill:none;stroke:var(--wire-ink);stroke-width:1;transition:stroke var(--fd-dur-attn) var(--fd-ease-ink)}.feed_node__B349e{position:absolute;top:calc(.5lh - .25rem);left:0;width:.5rem;height:.5rem;border:var(--border-width-hairline,1px) solid var(--wire-ink);border-radius:50%;background:var(--color-white);transition:border-color var(--fd-dur-attn) var(--fd-ease-ink)}.feed_action___q59s,.feed_event__2H9Wd{display:block}.feed_action___q59s{margin-top:var(--action-gap)}.feed_context__TEYRq{--fd-ink:var(--ctx-ink)}.feed_endCell__DP05q{display:flex;align-items:center;align-self:end;height:calc(var(--feed-size) * var(--feed-lh))}.feed_mark__OK_eM{display:block;width:.875rem;height:.875rem;overflow:visible}.feed_mark__OK_eM circle,.feed_mark__OK_eM path{fill:none;stroke:var(--fd-accent);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;transition:stroke calc(600 * var(--fd-ms)) var(--fd-ease-ink)}.feed_mark__OK_eM.feed_dry__jZb_l circle,.feed_mark__OK_eM.feed_dry__jZb_l path{stroke:var(--meta-ink)}.feed_row__PYEQB[data-age="1"]{--fd-ink:var(--fd-ink-45);--ctx-ink:var(--fd-ink-45);--meta-ink:var(--fd-ink-45);--wire-ink:var(--fd-ink-12)}.feed_row__PYEQB[data-age="2"]{--fd-ink:var(--fd-ink-25);--ctx-ink:var(--fd-ink-25);--meta-ink:var(--fd-ink-25);--wire-ink:var(--fd-ink-08)}@container fd-feed (width < 26rem){.feed_row__PYEQB{grid-template-columns:minmax(0,1fr) .875rem;row-gap:var(--spacing-xs);padding-block:var(--spacing-3);font-size:.9375rem}.feed_stamp__IZpJD{grid-column:1/-1;flex-direction:row;align-items:baseline;gap:var(--spacing-sm)}.feed_endCell__DP05q{height:calc(.9375rem * var(--feed-lh))}}@media (width < 600px){.feed_card__zUKg1{--pad-x:var(--spacing-md)}}@media (width >= 900px) and (height < 820px){.feed_card__zUKg1{--row-pad:var(--spacing-3);--feed-size:1rem}}.feed_trace__Xrhzq{fill:none;stroke:var(--fd-accent);stroke-width:1.25;stroke-linecap:round;stroke-linejoin:round;opacity:0}.feed_packet__DoE_Z{fill:var(--fd-accent);opacity:0}.feed_trace__Xrhzq[data-dry]{stroke:var(--fd-ink-25);transition:stroke var(--fd-dur-3) var(--fd-ease-ink)}.feed_card__zUKg1[data-settling] :is(.feed_stamp__IZpJD,.feed_conn__YdB_S,.feed_node__B349e,.feed_mark__OK_eM path,.feed_mark__OK_eM circle,.feed_row__PYEQB [data-ch]){transition:none}@media (prefers-reduced-motion:reduce){.feed_conn__YdB_S,.feed_mark__OK_eM circle,.feed_mark__OK_eM path,.feed_node__B349e,.feed_row__PYEQB [data-ch],.feed_stamp__IZpJD{transition:none}}.spectrum_tail__GDwfg{fill:none;stroke-linecap:butt;stroke-linejoin:round;opacity:0;pointer-events:none}.spectrum_tail__GDwfg.spectrum_on__1fGvh{opacity:1}.spectrum_b0__YxKrj{stroke:var(--fd-em-breath)}.spectrum_b1__wXmsk{stroke:color-mix(in oklab,var(--fd-em-breath),var(--fd-em-iris-light));opacity:.95}.spectrum_b2__RSlMQ{stroke:var(--fd-em-iris-light);opacity:.88}.spectrum_b3__L96UX{stroke:color-mix(in oklab,var(--fd-em-iris-light),var(--fd-em-rose-light));opacity:.76}.spectrum_b4__pBY3u{stroke:var(--fd-em-rose-light);opacity:.6}.spectrum_b5__n5s1v{stroke:var(--fd-em-rose-light);opacity:.32}@media (prefers-reduced-motion:reduce){.spectrum_tail__GDwfg{display:none}}@media (forced-colors:active){.spectrum_tail__GDwfg{display:none}}.Film_film__eIR7p{--film-len:max(410svh,3700px);display:flex;flex-direction:column;padding-block:var(--fd-scene-pad) var(--spacing-2xl)}.Film_sticky__2eovU{display:flex;flex-direction:column;gap:var(--spacing-xl)}.Film_label__2DLiR{margin:0}.Film_beat__1LR_0{margin:0;max-width:21ch;font-size:var(--fd-chapter-size);font-weight:400;line-height:var(--fd-chapter-leading);letter-spacing:var(--fd-chapter-track);text-wrap:balance}.Film_feedBox__jqrbk{width:100%;max-width:36rem}.Film_body__Ab3Mi{max-width:52ch;margin:0;font-size:var(--fd-lede-size);line-height:1.45;color:var(--fd-ink-70);text-wrap:pretty}.Film_traces__n8zKn{display:none}.Film_traceSvg__lIPxL{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.Film_rail__LiinX{display:flex;flex-direction:column;border-top:var(--border-width-hairline) solid var(--fd-ink-12)}.Film_rail__LiinX:not(:focus-within){position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.Film_rail__LiinX:focus-within~:is(.Film_feedBox__jqrbk,.Film_bodyBox__VZZpm){opacity:0;pointer-events:none}.Film_railItem__movPZ{position:relative;display:flex;align-items:baseline;gap:var(--spacing-md);padding:var(--spacing-3) 0 var(--spacing-3) var(--spacing-md);border:0;border-bottom:var(--border-width-hairline) solid var(--fd-ink-12);background:transparent;font-family:var(--fd-sans);text-align:left;color:var(--fd-ink-60);cursor:pointer;transition:color var(--fd-dur-2) var(--fd-ease-fade)}.Film_railItem__movPZ:before{content:"";position:absolute;left:0;top:50%;width:2px;height:1.25rem;translate:0 -50%;background:var(--fd-accent);transform:scaleY(0);transform-origin:top;transition:transform var(--fd-dur-arrive) var(--fd-ease-arrive)}.Film_railItem__movPZ:focus-visible,.Film_railItem__movPZ:hover,.Film_railItem__movPZ[data-active]{color:var(--fd-ink)}.Film_railItem__movPZ[data-active]:before{transform:scaleY(1)}.Film_railItem__movPZ:focus-visible{outline:var(--focus-ring-width) solid var(--fd-accent);outline-offset:2px}.Film_railPath__O3YMi{min-width:5.5rem;font-size:var(--fd-label-size);letter-spacing:var(--fd-caps-track);font-variant-numeric:tabular-nums}.Film_railLabel__uZ3fJ{font-size:1.25rem;letter-spacing:-.015em}.Film_film__eIR7p[data-mode=flow] :is(.Film_feedBox__jqrbk,.Film_bodyBox__VZZpm){transition:opacity var(--fd-dur-3) var(--fd-ease-fade)}.Film_film__eIR7p[data-mode=flow]:not([data-foot=body]) .Film_bodyBox__VZZpm,.Film_film__eIR7p[data-mode=flow]:not([data-foot]) .Film_feedBox__jqrbk{opacity:0}@media (width < 900px){.Film_film__eIR7p{position:relative;padding-bottom:var(--fd-scene-pad)}.Film_label02__5mMLJ{margin-top:var(--spacing-xl)}.Film_traces__n8zKn{position:absolute;inset:0;z-index:3;display:block;pointer-events:none}}@media (width < 600px){.Film_traces__n8zKn{display:none}}@media (600px <= width < 900px){.Film_film__eIR7p{padding-inline-end:var(--peek-beside,24.375rem)}}@media (width >= 900px) and (prefers-reduced-motion:reduce){.Film_film__eIR7p{padding-inline-end:var(--hero-beside,44.9375rem)}}@media (width >= 900px) and (prefers-reduced-motion:no-preference){.Film_film__eIR7p{display:grid;grid-template-columns:minmax(0,1fr) var(--hero-stage-w,41.9375rem);column-gap:clamp(2rem,3.4vw,3rem);height:var(--film-len);padding:0}.Film_sticky__2eovU{display:grid;grid-column:1;grid-row:1;grid-template:"label" auto "line" auto "foot" minmax(0,1fr) /minmax(0,1fr);row-gap:var(--spacing-lg);align-content:start;position:sticky;top:var(--stage-stick,5.875rem);height:var(--hero-stage-h,30.1rem)}.Film_label__2DLiR{grid-area:label}.Film_label__2DLiR>:first-child{transition:opacity var(--fd-dur-2) var(--fd-ease-fade)}.Film_film__eIR7p[data-turned] .Film_label01__er_ZG>:first-child,.Film_label02__5mMLJ>:first-child{opacity:0}.Film_film__eIR7p[data-turned] .Film_label02__5mMLJ>:first-child{opacity:1}.Film_beat__1LR_0{grid-area:line;font-size:clamp(2rem,3.1vw,2.875rem);transition:opacity var(--fd-dur-attn) var(--fd-ease-ink)}.Film_beat__1LR_0[data-dim=caption]{opacity:.45}.Film_beat__1LR_0[data-dim=capsule]{opacity:.25}.Film_bodyBox__VZZpm,.Film_feedBox__jqrbk,.Film_rail__LiinX{grid-area:foot;align-self:start}.Film_bodyBox__VZZpm,.Film_feedBox__jqrbk{opacity:0;translate:0 1rem;pointer-events:none;transition:opacity var(--fd-dur-2) var(--fd-ease-fade),translate 0s linear var(--fd-dur-2)}.Film_film__eIR7p[data-foot=body] .Film_bodyBox__VZZpm,.Film_film__eIR7p[data-foot=feed] .Film_feedBox__jqrbk{opacity:1;translate:0 0;pointer-events:auto;transition:opacity var(--fd-dur-3) var(--fd-ease-fade),translate var(--fd-dur-arrive) var(--fd-ease-arrive)}.Film_body__Ab3Mi{opacity:calc(1 - var(--body-out, 0))}.Film_bodyBox__VZZpm[data-out]{pointer-events:none}.Film_film__eIR7p .Film_rail__LiinX:focus-within~:is(.Film_feedBox__jqrbk,.Film_bodyBox__VZZpm){opacity:0;pointer-events:none}.Film_traces__n8zKn{position:sticky;top:var(--stage-stick,5.875rem);z-index:3;display:block;grid-column:1/-1;grid-row:1;height:var(--hero-stage-h,30.1rem);pointer-events:none}}.flight_underline__OY5dy{position:absolute;left:0;top:0;width:var(--uw,0);height:var(--border-width-hairline);background:var(--fd-accent);transform-origin:0 50%}.flight_copy__FHRha{position:absolute;left:0;top:0;white-space:nowrap;font-family:var(--fd-sans);font-size:var(--fd-input-size);font-weight:400;line-height:1.45;letter-spacing:-.01em;color:var(--fd-accent);will-change:transform}.flight_trace__LoeX1{fill:none;stroke:var(--fd-accent);stroke-opacity:.6;stroke-width:1;stroke-linecap:round;stroke-linejoin:round}.flight_packet__bshkb{position:absolute;left:-.1875rem;top:-.1875rem;width:.375rem;height:.375rem;border-radius:50%;background:var(--fd-accent);box-shadow:0 0 0 .25rem var(--fd-accent-12)}.flight_flightChar___3Hmj{transition:-webkit-text-fill-color calc(420 * var(--fd-ms)) var(--fd-ease-ink)}.flight_lifted__ZU2ka{-webkit-text-fill-color:var(--fd-ink-12);transition-duration:calc(160 * var(--fd-ms))}.flight_dustProxy__IPF2B{visibility:hidden;pointer-events:none}.flight_dustProxy__IPF2B,.flight_dustProxy__IPF2B>i{position:absolute;left:var(--x,0);top:var(--y,0);width:var(--w,0);height:var(--h,0)}@property --hero-frame{syntax:"<length>";inherits:true;initial-value:0}@property --hero-gap{syntax:"<length>";inherits:true;initial-value:0}@property --peek-col{syntax:"<length>";inherits:true;initial-value:0}@property --peek-room{syntax:"<length>";inherits:true;initial-value:0}.GenesisTrack_track__35Fza{--film-k:1;container-type:inline-size;display:grid;grid-template-columns:[full-start] minmax(var(--fd-frame-margin),1fr) [content-start] minmax(0,var(--fd-frame-max)) [content-end] minmax(var(--fd-frame-margin),1fr) [full-end];grid-template-rows:[hero-start] auto [band-start] auto [hero-end film-start] auto [film-end rail-start] auto [rail-end]}:where(.GenesisTrack_track__35Fza>*){--hero-frame:min(100cqw - 2 * var(--fd-frame-margin),var(--fd-frame-max));--hero-gap:clamp(2rem,3.4vw,3rem);--hero-s:min(0.86,tan(atan2(0.6 * var(--hero-frame) - var(--hero-gap),780px)));--hero-stage-w:calc(780px * var(--hero-s));--hero-stage-h:calc(560px * var(--hero-s));--stage-stick:max(calc(var(--fd-nav-h) + 2rem),calc((100svh + var(--fd-nav-h) - var(--hero-stage-h)) / 2));--peek-w:320px;--peek-h:316px;--peek-gap:clamp(0.5rem,1.6svh,1rem);--peek-h1:min(var(--fd-hero-size),calc(var(--hero-frame) / var(--fd-hero-fit)),5.7svh);--peek-composer:11rem;--peek-col:var(--hero-frame);--peek-room:calc(100svh - var(--fd-nav-h) - 3 * var(--peek-gap) - var(--fd-hero-h1-lines) * var(--fd-hero-leading) * var(--peek-h1) - var(--peek-composer) - var(--spacing-xs));--peek-s:clamp(0.75,min(tan(atan2(var(--peek-col),var(--peek-w))),tan(atan2(var(--peek-room),var(--peek-h)))),1.2);--peek-stage-w:calc(var(--peek-w) * var(--peek-s));--peek-stage-h:calc(var(--peek-h) * var(--peek-s));--peek-beside:calc(var(--peek-stage-w) + var(--hero-gap));--hero-beside:calc(var(--hero-stage-w) + var(--hero-gap))}@media (900px <= width < 1280px){:where(.GenesisTrack_track__35Fza>*){--hero-s:min(1.25,tan(atan2(0.5 * var(--hero-frame) - var(--hero-gap),358px)));--hero-stage-w:calc(358px * var(--hero-s));--hero-stage-h:calc(344px * var(--hero-s))}.GenesisTrack_railStage__vwjbY:not([data-layout]){visibility:hidden}}@media (600px <= width < 900px){:where(.GenesisTrack_track__35Fza>*){--peek-col:calc(0.5 * (var(--hero-frame) - var(--hero-gap)));--peek-room:calc(100svh - var(--fd-nav-h) - 2 * var(--peek-gap))}}.GenesisTrack_track__35Fza[data-fd-section]{padding-block:0}.GenesisTrack_track__35Fza[data-fd-section]:before{mask-image:linear-gradient(to bottom,transparent,var(--color-white) 6rem,var(--color-white) calc(100% - 16rem),transparent)}.GenesisTrack_rail__aas_s{grid-row:band-start/film-end;grid-column:content;position:relative;z-index:2;display:block;pointer-events:none}.GenesisTrack_mount__iZ83_{position:sticky}@media (width < 600px){.GenesisTrack_mount__iZ83_{isolation:isolate;top:calc(var(--fd-nav-h) + var(--peek-gap));width:var(--peek-stage-w);height:var(--peek-stage-h);margin-top:var(--peek-gap)}.GenesisTrack_mount__iZ83_:before{content:"";position:absolute;z-index:-1;top:calc(-1 * var(--peek-gap));bottom:calc(-1.5 * var(--peek-gap));left:calc(-1 * var(--fd-frame-margin));width:100vw;background:var(--color-background-main);mask-image:linear-gradient(to bottom,var(--color-white) calc(100% - var(--peek-gap)),transparent);opacity:0;transition:opacity var(--fd-dur-2) var(--fd-ease-fade)}.GenesisTrack_mount__iZ83_[data-stuck]{pointer-events:auto}.GenesisTrack_mount__iZ83_[data-stuck]:before{opacity:1}.GenesisTrack_mount__iZ83_[data-free]{position:relative;top:auto}}@media (600px <= width < 900px){.GenesisTrack_rail__aas_s{grid-row:hero-start/film-end;justify-self:end;width:var(--peek-stage-w);padding-top:var(--peek-gap)}.GenesisTrack_mount__iZ83_{top:calc(var(--fd-nav-h) + var(--peek-gap));height:var(--peek-stage-h)}}@media (width < 900px){.GenesisTrack_railStage__vwjbY{--stage-scale:var(--peek-s)}.GenesisTrack_railStage__vwjbY:not([data-compose]){visibility:hidden}}@media (width >= 900px){.GenesisTrack_rail__aas_s{justify-self:end;width:var(--hero-stage-w)}.GenesisTrack_railStage__vwjbY [data-pane]{pointer-events:auto}.GenesisTrack_mount__iZ83_{top:var(--stage-stick);height:var(--hero-stage-h)}.GenesisTrack_railStage__vwjbY{--stage-scale:var(--hero-s)}}.GenesisTrack_film__QD5VM{grid-row:film-start/film-end;grid-column:content}.GenesisTrack_flights__8pHTm{grid-row:hero-start/hero-end;grid-column:full;position:relative;z-index:4;pointer-events:none}.GenesisTrack_flightSvg__U_xvt{position:absolute;inset:0;width:100%;height:100%;overflow:visible}