.logo-marquee_section__ake_T{container:logos/inline-size;width:100%;min-width:0;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-surface);background:var(--surface);color:var(--foreground);font-family:var(--font-body);font-size:var(--text-sm);letter-spacing:var(--tracking-body);line-height:var(--leading-body)}.logo-marquee_intro__6ssNI{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.72fr);align-items:end;grid-gap:48px;gap:48px;padding:40px 40px 36px}.logo-marquee_intro__6ssNI h2{max-width:540px;margin:0;font-family:var(--font-display);font-size:var(--text-3xl);font-weight:400;line-height:var(--leading-display);text-wrap:balance;letter-spacing:var(--tracking-display)}.logo-marquee_intro__6ssNI p{max-width:36ch;margin:0 0 3px;color:var(--text-secondary);font-size:var(--text-base);line-height:var(--leading-body);text-wrap:pretty}.logo-marquee_marquee__XLIyZ{position:relative;overflow:hidden;border-top:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle);padding-block:32px;mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent)}.logo-marquee_track__PqAQc{display:flex;width:max-content;animation:logo-marquee_travel__Vp3eJ 39s linear infinite;will-change:transform}.logo-marquee_track__PqAQc.logo-marquee_paused__HGIAX{animation-play-state:paused}@media (hover:hover) and (pointer:fine){.logo-marquee_marquee__XLIyZ:hover .logo-marquee_track__PqAQc{animation-play-state:paused}}.logo-marquee_brandList__tRrO9{display:flex;flex:none;align-items:center;gap:56px;margin:0;padding:0 56px 0 0;list-style:none}.logo-marquee_brand__FFwu8{display:inline-flex;flex:none;align-items:center;gap:10px;color:var(--text-secondary);white-space:nowrap}.logo-marquee_brandMark__3fa8Q{display:block;width:22px;height:22px;flex:none;background:currentColor;mask-position:center;mask-repeat:no-repeat;mask-size:contain;-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain}img.logo-marquee_brandMark__3fa8Q{background:none;object-fit:contain}.logo-marquee_section__ake_T[data-tone=color] .logo-marquee_brand__FFwu8{color:var(--foreground)}.logo-marquee_brandName__1O9ip{font-size:var(--text-lg);font-weight:500;letter-spacing:var(--tracking-body)}.logo-marquee_footer__LZ1Uw{display:flex;align-items:center;justify-content:flex-end;gap:16px;padding:10px 16px}.logo-marquee_motionButton__6Lng4{color:var(--text-secondary)}.logo-marquee_motionStatus__J87NL{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@keyframes logo-marquee_travel__Vp3eJ{to{transform:translateX(-50%)}}@container logos (max-width: 639px){.logo-marquee_intro__6ssNI{grid-template-columns:1fr;gap:12px;padding:28px 20px 24px}.logo-marquee_intro__6ssNI h2{font-size:var(--text-2xl)}.logo-marquee_intro__6ssNI p{font-size:var(--text-sm)}.logo-marquee_marquee__XLIyZ{padding-block:24px}.logo-marquee_brandList__tRrO9{gap:40px;padding-right:40px}.logo-marquee_brandName__1O9ip{font-size:var(--text-base)}.logo-marquee_brandMark__3fa8Q{width:20px;height:20px}.logo-marquee_footer__LZ1Uw{padding-inline:12px}}@media (prefers-reduced-motion:reduce){.logo-marquee_track__PqAQc{animation:none;will-change:auto;width:auto;justify-content:center}.logo-marquee_brandList__tRrO9{flex-wrap:wrap;justify-content:center;row-gap:20px;padding:0 24px}.logo-marquee_brandList__tRrO9[aria-hidden=true],.logo-marquee_footer__LZ1Uw{display:none}}.logo-marquee_section__ake_T[data-names=false] .logo-marquee_brandMark__3fa8Q{width:168px;height:48px}@container logos (max-width: 560px){.logo-marquee_section__ake_T[data-names=false] .logo-marquee_brandMark__3fa8Q{width:144px;height:44px}}.logo-marquee_section__ake_T[data-variant=bare]{border:0;border-radius:0;background:transparent;padding-block:var(--space-20)}.logo-marquee_section__ake_T[data-variant=bare] .logo-marquee_intro__6ssNI{display:grid;grid-template-columns:minmax(0,1fr);justify-items:center;grid-gap:var(--space-3);gap:var(--space-3);padding:0 var(--space-6) var(--space-10);text-align:center}.logo-marquee_section__ake_T[data-variant=bare] .logo-marquee_intro__6ssNI h2{color:var(--text-secondary);font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-body);letter-spacing:var(--tracking-body)}.logo-marquee_section__ake_T[data-variant=bare] .logo-marquee_marquee__XLIyZ{border:0;padding-block:0}.logo-marquee_section__ake_T[data-variant=bare] .logo-marquee_brandList__tRrO9{gap:var(--space-20);padding-right:var(--space-20)}.logo-marquee_section__ake_T[data-variant=bare][data-names=false] .logo-marquee_brandMark__3fa8Q{width:132px;height:44px}@container logos (max-width: 639px){.logo-marquee_section__ake_T[data-variant=bare]{padding-block:var(--space-12)}.logo-marquee_section__ake_T[data-variant=bare] .logo-marquee_intro__6ssNI{padding-bottom:var(--space-8)}.logo-marquee_section__ake_T[data-variant=bare] .logo-marquee_brandList__tRrO9{gap:var(--space-12);padding-right:var(--space-12)}.logo-marquee_section__ake_T[data-variant=bare][data-names=false] .logo-marquee_brandMark__3fa8Q{width:104px;height:36px}}@media (prefers-reduced-motion:reduce){.logo-marquee_section__ake_T[data-variant=bare] .logo-marquee_brandList__tRrO9{padding-inline:var(--space-6)}}.scroll-story_root__OSXKA{--story-h:clamp(480px,74vh,600px);box-sizing:border-box;width:min(100%,1040px);min-width:0;margin-inline:auto;container-type:inline-size;color:var(--foreground);font-family:var(--font-body);font-size:var(--text-sm);letter-spacing:var(--tracking-body);line-height:var(--leading-body)}.scroll-story_root__OSXKA *,.scroll-story_root__OSXKA :after,.scroll-story_root__OSXKA :before{box-sizing:border-box}.scroll-story_srOnly__eVKx1{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.scroll-story_viewport__HMJbx{position:relative;height:var(--story-h);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;border:1px solid var(--border);border-radius:var(--radius-surface);background:var(--surface);scrollbar-width:thin}.scroll-story_track__qVBJ8{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);grid-gap:48px;gap:48px;padding-inline:48px 32px}.scroll-story_copy__z93RG{grid-column:1;grid-row:1;min-width:0;padding-bottom:calc(var(--story-h) / 2 - 110px)}.scroll-story_intro__w_fVD{display:grid;grid-gap:12px;gap:12px;padding-top:56px}.scroll-story_heading__xXvhi{margin:0;font-family:var(--font-display);font-size:var(--text-3xl);font-weight:500;letter-spacing:var(--tracking-display);line-height:var(--leading-display);text-wrap:balance}.scroll-story_lede__c1rF7{margin:0;max-width:32ch;color:var(--text-secondary);font-size:var(--text-base)}.scroll-story_steps__n_kC8{margin:0;padding:0;list-style:none}.scroll-story_step__KbsUz{display:grid;align-content:center;grid-gap:8px;gap:8px;min-height:calc(var(--story-h) * .58);opacity:1;color:var(--text-secondary);transition:color var(--duration-standard) var(--ease-standard)}.scroll-story_step__KbsUz[data-active]{color:var(--foreground)}.scroll-story_stepTitle__9txeO{margin:0;font-size:var(--text-xl);font-weight:500;letter-spacing:var(--tracking-body);line-height:var(--leading-body)}.scroll-story_stepBody__8Mbj5{margin:0;max-width:38ch;color:var(--text-secondary);font-size:var(--text-base)}.scroll-story_visualCol__YElYO{position:-webkit-sticky;position:sticky;top:0;z-index:2;grid-column:2;grid-row:1;display:flex;align-items:center;justify-content:center;height:var(--story-h);min-width:0}.scroll-story_card__MyV8X{width:min(100%,440px);overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface-raised);box-shadow:var(--shadow-raised)}.scroll-story_cardHead__ZrYGv{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px 10px 18px}.scroll-story_brand__Ie_7Y{display:inline-flex;align-items:center;gap:8px;font-weight:500}.scroll-story_mark__N4ix2{width:14px;height:14px;border-radius:4px 50% 50% 50%;background:var(--accent)}.scroll-story_status__O4JkR{display:inline-grid;justify-items:end;color:var(--text-secondary);font-size:var(--text-xs)}.scroll-story_statusItem__gxDqm{grid-area:1/1;white-space:nowrap}.scroll-story_tabs__MJy83{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:6px;gap:6px;padding:0 12px 12px;border-bottom:1px solid var(--border-subtle)}.scroll-story_tab__jHsN5{display:grid;grid-gap:6px;gap:6px;min-width:0;padding:6px 6px 4px;border:0;border-radius:10px;background:transparent;color:var(--text-secondary);font:inherit;font-size:var(--text-xs);font-weight:500;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard)}.scroll-story_tab__jHsN5[aria-selected=true]{color:var(--foreground)}@media (hover:hover) and (pointer:fine){.scroll-story_tab__jHsN5:hover{background:var(--surface-muted)}}.scroll-story_tabLabel__yHlbN{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.scroll-story_tabTrack__243l9{position:relative;height:3px;overflow:hidden;border-radius:2px;background:var(--border)}.scroll-story_tabFill__X18v5{position:absolute;inset:0;border-radius:inherit;background:var(--accent);transform-origin:0 50%}.scroll-story_canvas___BpkU{position:relative;height:356px;overflow:hidden}.scroll-story_canvas___BpkU[data-compact]{height:260px}.scroll-story_inbox__9cAkT{position:absolute;inset:12px 12px 0}.scroll-story_group__Upge8{position:absolute;top:0;left:6px;right:6px;display:flex;align-items:center;gap:6px;height:24px;margin:0;color:var(--text-secondary);font-size:var(--text-xs);font-weight:500}.scroll-story_groupCount__RKxE5{color:var(--text-secondary);font-weight:400}.scroll-story_row__YFtvn{position:absolute;top:0;left:0;right:0;display:flex;align-items:center;gap:10px;padding:0 8px;border-radius:12px;background:color-mix(in oklab,var(--surface-muted) 60%,var(--surface-raised));transform-origin:50% 50%}.scroll-story_avatar__Im4Py{flex:none;width:28px;height:28px;border-radius:50%;object-fit:cover}.scroll-story_rowText__4j0G_{display:grid;flex:1 1;min-width:0;line-height:1.25}.scroll-story_rowTop__VCS1z{display:flex;align-items:baseline;gap:6px;min-width:0}.scroll-story_rowName__kEN4Y{overflow:hidden;font-size:var(--text-xs);font-weight:500;white-space:nowrap;text-overflow:ellipsis}.scroll-story_rowSource__P1GDY{flex:none;color:var(--text-secondary);font-size:var(--text-xs)}.scroll-story_rowMessage__FsvvA{overflow:hidden;color:var(--text-secondary);font-size:var(--text-xs);white-space:nowrap;text-overflow:ellipsis}.scroll-story_tag__SH0In{flex:none;padding:2px 8px;border-radius:var(--radius-pill);background:var(--accent-subtle);color:var(--foreground);font-size:var(--text-xs);font-weight:500;line-height:1.4}.scroll-story_canvas___BpkU[data-compact] .scroll-story_rowSource__P1GDY{display:none}.scroll-story_trend__8IfCg{position:absolute;inset:0;display:grid;align-content:start;grid-gap:10px;gap:10px;padding:16px 18px;transform-origin:50% 0}.scroll-story_trendHead__8QQRG{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.scroll-story_trendLabel__UxC31{margin:0;color:var(--text-secondary);font-size:var(--text-xs)}.scroll-story_trendValue__dYgF2{display:flex;align-items:baseline;gap:6px;margin:2px 0 0;font-family:var(--font-display);font-size:var(--text-2xl);font-weight:500;letter-spacing:var(--tracking-display);line-height:1.1}.scroll-story_trendUnit__wuF5G{color:var(--text-secondary);font-family:var(--font-body);font-size:var(--text-xs);font-weight:400;letter-spacing:var(--tracking-body)}.scroll-story_delta__AXibo{display:inline-flex;align-items:center;gap:2px;margin:4px 0 0;color:var(--success);font-size:var(--text-xs);font-weight:500;white-space:nowrap}.scroll-story_deltaNote__Yi3nd{margin-left:4px;color:var(--text-secondary);font-weight:400}.scroll-story_chartBox__1Xu1v{position:relative;height:96px}.scroll-story_chart__rGZ_F{position:absolute;inset:0;display:block;width:100%;height:100%;overflow:visible}.scroll-story_gridLine__gCl06{stroke:var(--border-subtle);stroke-width:1;vector-effect:non-scaling-stroke}.scroll-story_line__1EtYB{fill:none;stroke:var(--accent);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.scroll-story_chartDotLayer__7wbo8{position:absolute;inset:0;pointer-events:none}.scroll-story_chartDot__asJi5{position:absolute;width:12px;height:12px;margin:-6px 0 0 -6px;border:2px solid var(--surface-raised);border-radius:50%;background:var(--accent)}.scroll-story_bars__VUs_n{display:grid;grid-gap:8px;gap:8px;margin:6px 0 0;padding:0;list-style:none}.scroll-story_bar__tNws7{display:grid;grid-template-columns:56px minmax(0,1fr) 28px;align-items:center;grid-gap:10px;gap:10px;font-size:var(--text-xs)}.scroll-story_barLabel__aP6If{color:var(--text-secondary)}.scroll-story_barTrack__ErdlP{position:relative;height:6px;overflow:hidden;border-radius:3px;background:var(--surface-muted)}.scroll-story_barFill__YmTGg{position:absolute;inset:0;border-radius:inherit;background:var(--accent);transform-origin:0 50%}.scroll-story_bar__tNws7+.scroll-story_bar__tNws7 .scroll-story_barFill__YmTGg{background:var(--text-muted)}.scroll-story_barValue__UwobJ{color:var(--text-secondary);text-align:right}.scroll-story_canvas___BpkU[data-compact] .scroll-story_bars__VUs_n{display:none}.scroll-story_sheet__n3NTm{position:absolute;right:8px;bottom:8px;left:8px;z-index:2;display:grid;grid-gap:12px;gap:12px;padding:16px;border:1px solid var(--border);border-radius:calc(var(--radius-panel) - 8px);background:var(--surface-raised);box-shadow:var(--shadow-floating)}.scroll-story_sheetTitle__pj7pJ{margin:0;font-weight:500}.scroll-story_team__Y6QbN{display:grid;grid-gap:8px;gap:8px;margin:0;padding:0;list-style:none}.scroll-story_member__IyaBa{display:flex;align-items:center;gap:10px;min-width:0;font-size:var(--text-xs)}.scroll-story_memberName__zxPYH{flex:1 1;min-width:0;overflow:hidden;font-weight:500;white-space:nowrap;text-overflow:ellipsis}.scroll-story_memberAccess__TjT69{color:var(--text-secondary)}.scroll-story_canvas___BpkU[data-compact] .scroll-story_team__Y6QbN{display:none}.scroll-story_linkRow__yJlHx{display:flex;align-items:center;gap:8px;min-width:0;padding:4px 4px 4px 12px;border:1px solid var(--border);border-radius:14px}.scroll-story_link__0ey70{flex:1 1;min-width:0;overflow:hidden;color:var(--text-secondary);font-size:var(--text-xs);white-space:nowrap;text-overflow:ellipsis}.scroll-story_ghostButton__W79tj,.scroll-story_sendButton__8ldH0{display:inline-flex;align-items:center;justify-content:center;height:32px;padding:0 12px;border:0;border-radius:10px;font:inherit;font-size:var(--text-xs);font-weight:500;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard),opacity var(--duration-fast) var(--ease-standard)}.scroll-story_ghostButton__W79tj{flex:none;background:var(--surface-muted);color:var(--foreground)}.scroll-story_sendButton__8ldH0{height:36px;background:var(--accent);color:var(--accent-foreground)}.scroll-story_ghostButton__W79tj:active,.scroll-story_sendButton__8ldH0:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.scroll-story_sendButton__8ldH0:hover{background:var(--accent-strong)}.scroll-story_ghostButton__W79tj:hover{background:color-mix(in oklab,var(--surface-muted),var(--border) 55%)}}.scroll-story_ghostButton__W79tj[data-state=error]{color:var(--danger)}.scroll-story_layers__Qywbl{display:inline-grid}.scroll-story_layer__1zZpf{grid-area:1/1;display:inline-flex;align-items:center;justify-content:center;gap:6px;white-space:nowrap;opacity:0;filter:blur(2px);transform:translateY(4px);visibility:hidden;transition:opacity var(--duration-fast) var(--ease-standard),filter var(--duration-fast) var(--ease-standard),transform var(--duration-fast) var(--ease-standard),visibility 0s var(--duration-fast)}.scroll-story_layer__1zZpf[data-on]{opacity:1;filter:none;transform:none;visibility:visible;transition:opacity var(--duration-standard) var(--ease-enter),filter var(--duration-standard) var(--ease-enter),transform var(--duration-spring) var(--ease-spring),visibility 0s}.scroll-story_spinner__qJakH{width:12px;height:12px;border:1.5px solid;border-right:1.5px solid transparent;border-radius:50%;animation:scroll-story_spin__mPBVA .7s linear infinite}@keyframes scroll-story_spin__mPBVA{to{transform:rotate(1turn)}}@container (max-width: 699px){.scroll-story_viewport__HMJbx{--story-h:clamp(560px,82vh,660px)}.scroll-story_track__qVBJ8{grid-template-columns:minmax(0,1fr);gap:0;padding-inline:16px}.scroll-story_visualCol__YElYO{grid-column:1;grid-row:1;height:auto;padding:16px 0 12px;background:var(--surface)}.scroll-story_visualCol__YElYO:after{content:"";position:absolute;right:0;bottom:-24px;left:0;height:24px;background:linear-gradient(var(--surface),transparent);pointer-events:none}.scroll-story_copy__z93RG{grid-column:1;grid-row:2;padding-bottom:calc(var(--story-h) * .3)}.scroll-story_intro__w_fVD{padding-top:20px}.scroll-story_heading__xXvhi{font-size:var(--text-2xl)}.scroll-story_lede__c1rF7{font-size:var(--text-sm)}.scroll-story_step__KbsUz{min-height:calc(var(--story-h) * .42)}.scroll-story_stepTitle__9txeO{font-size:var(--text-lg)}.scroll-story_stepBody__8Mbj5{font-size:var(--text-sm)}.scroll-story_cardHead__ZrYGv{padding:10px 12px 8px 14px}.scroll-story_tabs__MJy83{padding:0 8px 8px;gap:4px}}@media (max-width:560px){.scroll-story_viewport__HMJbx{-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 48px),transparent);mask-image:linear-gradient(180deg,#000 calc(100% - 48px),transparent)}}@media (prefers-reduced-motion:reduce){.scroll-story_layer__1zZpf,.scroll-story_layer__1zZpf[data-on],.scroll-story_step__KbsUz,.scroll-story_tab__jHsN5{transition-duration:0s}.scroll-story_spinner__qJakH{animation-duration:1.6s}.scroll-story_ghostButton__W79tj:active,.scroll-story_sendButton__8ldH0:active{transform:none}}.scroll-story_root__OSXKA[data-custom]{width:100%}.scroll-story_storyCard__4IAYH{box-shadow:none}.scroll-story_artCanvas__w0bNb{position:relative;height:360px;background:var(--surface-muted)}.scroll-story_artLayer__rwOOX{position:absolute;inset:0;pointer-events:none}.scroll-story_artLayer__rwOOX:not([data-active]){visibility:hidden}.scroll-story_artLayer__rwOOX:not([data-active]) *{animation-play-state:paused!important}.scroll-story_root__OSXKA[data-visual-size=content] .scroll-story_artCanvas__w0bNb{height:420px;background:var(--surface);border:1px solid var(--border)}.scroll-story_root__OSXKA[data-visual-size=content] .scroll-story_artLayer__rwOOX{pointer-events:auto}.scroll-story_root__OSXKA[data-visual-size=content] .scroll-story_artLayer__rwOOX:not([data-active]){pointer-events:none}.scroll-story_root__OSXKA[data-custom] .scroll-story_tab__jHsN5{min-height:44px}@container (max-width: 699px){.scroll-story_artCanvas__w0bNb{height:200px}.scroll-story_root__OSXKA[data-visual-size=artwork] .scroll-story_artLayer__rwOOX>div{min-height:200px;height:200px}.scroll-story_root__OSXKA[data-visual-size=artwork] .scroll-story_artLayer__rwOOX svg{width:152px;height:152px}.scroll-story_root__OSXKA[data-visual-size=content] .scroll-story_artCanvas__w0bNb{height:340px}.scroll-story_root__OSXKA[data-visual-size=content] .scroll-story_artLayer__rwOOX>div{min-height:0;height:100%}}.scroll-story_root__OSXKA[data-scroll=page] .scroll-story_viewport__HMJbx{height:auto;overflow:visible;border:0;border-radius:0;background:transparent;mask-image:none;-webkit-mask-image:none}.scroll-story_root__OSXKA[data-scroll=page] .scroll-story_track__qVBJ8{padding:0;gap:var(--space-16)}.scroll-story_pageIntro__39OwO{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:end;grid-gap:var(--space-12);gap:var(--space-12);margin-bottom:var(--space-12)}.scroll-story_pageIntro__39OwO .scroll-story_heading__xXvhi{font-size:var(--text-4xl);font-weight:400}.scroll-story_pageIntro__39OwO .scroll-story_lede__c1rF7{max-width:460px;line-height:1.6}.scroll-story_root__OSXKA[data-scroll=page] .scroll-story_copy__z93RG{padding-bottom:var(--space-8)}.scroll-story_root__OSXKA[data-scroll=page] .scroll-story_step__KbsUz{min-height:clamp(320px,65vh,560px)}.scroll-story_root__OSXKA[data-scroll=page] .scroll-story_step__KbsUz[data-active]{opacity:1}.scroll-story_root__OSXKA[data-scroll=page] .scroll-story_visualCol__YElYO{top:calc(var(--site-header-height, 76px) + var(--space-4));height:min(600px,calc(100dvh - var(--site-header-height, 76px) - 36px))}.scroll-story_root__OSXKA[data-scroll=page] .scroll-story_storyCard__4IAYH{border:0;background:transparent}.scroll-story_root__OSXKA[data-scroll=page] .scroll-story_artCanvas__w0bNb{border-radius:var(--radius-panel)}@container (max-width: 699px){.scroll-story_pageIntro__39OwO{grid-template-columns:minmax(0,1fr);gap:var(--space-6);margin-bottom:var(--space-8)}.scroll-story_pageIntro__39OwO .scroll-story_heading__xXvhi{font-size:var(--text-3xl)}.scroll-story_root__OSXKA[data-scroll=page] .scroll-story_track__qVBJ8{gap:0}.scroll-story_root__OSXKA[data-scroll=page] .scroll-story_visualCol__YElYO{top:var(--site-header-height,68px);height:auto;padding:var(--space-3) 0;background:var(--background)}.scroll-story_root__OSXKA[data-scroll=page] .scroll-story_visualCol__YElYO:after{background:linear-gradient(var(--background),transparent)}.scroll-story_root__OSXKA[data-scroll=page] .scroll-story_step__KbsUz{min-height:clamp(300px,55vh,480px)}.scroll-story_root__OSXKA[data-scroll=page] .scroll-story_copy__z93RG{padding-bottom:0}}.scroll-story_root__OSXKA[data-visual-size=device] .scroll-story_track__qVBJ8{grid-template-columns:minmax(0,.85fr) minmax(0,1.3fr);gap:var(--space-8);padding-inline:var(--space-8)}.scroll-story_root__OSXKA[data-visual-size=device] .scroll-story_storyCard__4IAYH{width:100%;border:0;background:transparent}.scroll-story_root__OSXKA[data-visual-size=device] .scroll-story_artCanvas__w0bNb{height:auto;background:transparent}.scroll-story_root__OSXKA[data-visual-size=device] .scroll-story_tabs__MJy83{border-bottom:0}.scroll-story_root__OSXKA[data-scroll=page][data-visual-size=device] .scroll-story_track__qVBJ8{padding-inline:0;gap:var(--space-12)}@container (max-width: 699px){.scroll-story_root__OSXKA[data-visual-size=device] .scroll-story_track__qVBJ8{grid-template-columns:minmax(0,1fr);gap:0;padding-inline:var(--space-4)}.scroll-story_root__OSXKA[data-scroll=page][data-visual-size=device] .scroll-story_track__qVBJ8{padding-inline:0;gap:0}}.feature-bento_bento__NvvjK{--cell:color-mix(in oklab,var(--surface-muted) 55%,var(--surface));--ui:var(--surface-raised);container:bento/inline-size;background:var(--background);color:var(--foreground);font-family:var(--font-body);letter-spacing:var(--tracking-body)}:root[data-theme=dark] .feature-bento_bento__NvvjK{--cell:var(--surface);--ui:oklch(25.5% 0 0);--tag-ink:oklch(18% 0 0)}.feature-bento_bento__NvvjK *,.feature-bento_bento__NvvjK :after,.feature-bento_bento__NvvjK :before{box-sizing:border-box}.feature-bento_inner__yD9yZ{max-width:1120px;margin:0 auto;padding:var(--space-20) var(--space-8)}.feature-bento_header__jqJsM{display:grid;max-width:36rem;grid-gap:var(--space-3);gap:var(--space-3);margin-bottom:var(--space-10)}.feature-bento_title__XFeOq{margin:0;font-family:var(--font-display);font-size:clamp(1.75rem,1rem + 3cqi,var(--text-4xl));font-weight:500;letter-spacing:var(--tracking-display);line-height:var(--leading-display);text-wrap:balance}.feature-bento_description__lFL8U{margin:0;color:var(--text-secondary);font-size:var(--text-base);line-height:var(--leading-body);text-wrap:pretty}.feature-bento_grid__6JIEq{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:12px;gap:12px;margin:0;padding:0;list-style:none}@container bento (min-width: 560px){.feature-bento_grid__6JIEq{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row dense}.feature-bento_cell__DWD9Z[data-size=wide]{grid-column:span 2}.feature-bento_cell__DWD9Z[data-size=tall]{grid-row:span 2}}@container bento (min-width: 880px){.feature-bento_grid__6JIEq{grid-template-columns:repeat(6,minmax(0,1fr))}.feature-bento_cell__DWD9Z{grid-column:span 2}.feature-bento_cell__DWD9Z[data-size=wide]{grid-column:span 4}.feature-bento_cell__DWD9Z[data-size=half]{grid-column:span 3}}.feature-bento_cell__DWD9Z{position:relative;display:flex;min-width:0;flex-direction:column;gap:var(--space-5);border:1px solid var(--border);border-radius:28px;padding:var(--space-5);background:var(--cell);overflow:hidden;transition:border-color var(--duration-standard) var(--ease-standard)}.feature-bento_cell__DWD9Z[data-on]{border-color:var(--border-strong)}.feature-bento_visual__60H32{position:relative;display:grid;min-width:0;min-height:184px;flex:1 1;place-items:center;padding:var(--space-2) 0;font-size:var(--text-xs);line-height:1.4;-webkit-user-select:none;-moz-user-select:none;user-select:none}.feature-bento_copy__7fLKx{display:grid;grid-gap:var(--space-1);gap:var(--space-1)}.feature-bento_cellTitle__yW0TF{margin:0;font-size:var(--text-base);font-weight:500;line-height:var(--leading-body)}.feature-bento_cellText__etlFG{margin:0;max-width:34rem;color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-body);text-wrap:pretty}.feature-bento_cellLink__f_C3q{color:inherit;text-decoration:none}.feature-bento_cellLink__f_C3q:after{content:"";position:absolute;inset:0;border-radius:inherit}.feature-bento_doc__Tin6N,.feature-bento_flowStep__ccmAg,.feature-bento_history__0Gcrc,.feature-bento_palette__qnWmf,.feature-bento_roles__XS4MS{border:1px solid var(--border);background:var(--ui)}.feature-bento_doc__Tin6N{display:grid;width:100%;min-width:0;max-width:440px;overflow:hidden;grid-gap:6px;gap:6px;border-radius:18px;padding:12px 16px 16px;box-shadow:var(--shadow-resting)}.feature-bento_docHead__AhA_S{display:flex;align-items:center;gap:8px;margin-bottom:4px;color:var(--text-muted)}.feature-bento_docTitle__D_BGA{color:var(--foreground);font-weight:500}.feature-bento_faces__a5OwT{display:flex;margin-left:auto}.feature-bento_faces__a5OwT img{display:block;width:22px;height:22px;margin-left:-6px;border:2px solid var(--ui);border-radius:50%;object-fit:cover}.feature-bento_line__Uioh6{margin:0;overflow:visible;color:var(--text-secondary);font-size:var(--text-sm);line-height:1.7;white-space:nowrap}.feature-bento_selection__6s_rf{position:relative;display:inline-block}.feature-bento_selectionText__VL5Wq{position:relative;color:var(--foreground)}.feature-bento_selectionFill__1CkHc{inset:1px -2px;border-radius:4px;background:color-mix(in oklab,var(--series-1) 20%,transparent);transform:scaleX(0);transform-origin:left}.feature-bento_cursorTrack___Wo_P,.feature-bento_selectionFill__1CkHc{position:absolute;transition:transform var(--duration-standard) var(--ease-standard)}.feature-bento_cursorTrack___Wo_P{inset:0;transform:translateX(0);pointer-events:none}.feature-bento_cursor__nKqku{position:absolute;top:58%;left:-1px;color:var(--who)}.feature-bento_cursor__nKqku svg{display:block;width:12px;height:14px;fill:currentColor;stroke:var(--ui);stroke-width:1}.feature-bento_tag__6bGkO{position:absolute;top:12px;left:9px;border-radius:6px;padding:1px 6px;background:var(--who);color:var(--tag-ink,#fff);font-size:var(--text-xs);font-weight:500;line-height:16px;white-space:nowrap}.feature-bento_cell__DWD9Z[data-on] .feature-bento_selectionFill__1CkHc{transform:scaleX(1);transition:transform .62s var(--ease-in-out) .12s}.feature-bento_cell__DWD9Z[data-on] .feature-bento_cursorTrack___Wo_P{transform:translateX(100%);transition:transform .62s var(--ease-in-out) .12s}.feature-bento_typed__CxkV_{display:inline-block;max-width:0;overflow:hidden;vertical-align:bottom;white-space:pre;transition:max-width var(--duration-fast) var(--ease-standard)}.feature-bento_cell__DWD9Z[data-on] .feature-bento_typed__CxkV_{max-width:7em;transition:max-width .9s steps(18) .42s}.feature-bento_caret__szb9A{position:relative;display:inline-block;width:2px;height:1.15em;margin-left:1px;border-radius:1px;background:var(--who);vertical-align:-.2em}.feature-bento_caret__szb9A .feature-bento_tag__6bGkO{top:50%;left:6px;transform:translateY(-50%)}.feature-bento_palette__qnWmf{width:100%;max-width:300px;border-radius:20px;box-shadow:var(--shadow-raised);overflow:hidden}.feature-bento_paletteSearch__z94Qm{display:flex;align-items:center;gap:8px;border-bottom:1px solid var(--border-subtle);padding:12px 14px;color:var(--text-muted);font-size:var(--text-sm)}.feature-bento_query__4yuMt{color:var(--foreground)}.feature-bento_queryTyped__GBiH2{display:inline-block;max-width:0;overflow:hidden;vertical-align:bottom;transition:max-width var(--duration-instant) step-end}.feature-bento_cell__DWD9Z[data-on] .feature-bento_queryTyped__GBiH2{max-width:1em;transition-delay:60ms}.feature-bento_paletteCaret__84oxC{width:1.5px;height:16px;margin-left:-6px;background:var(--foreground)}.feature-bento_commands__c8KSI{position:relative;display:grid;grid-gap:2px;gap:2px;margin:0;padding:6px;list-style:none}.feature-bento_commandHighlight__pbFUv{position:absolute;top:6px;right:6px;left:6px;height:34px;border-radius:12px;background:color-mix(in oklab,var(--foreground) 7%,transparent);transform:translateY(0);transition:transform .26s var(--ease-standard)}.feature-bento_cell__DWD9Z[data-on] .feature-bento_commandHighlight__pbFUv{transform:translateY(72px);transition:transform var(--duration-spring) var(--ease-spring) .14s}.feature-bento_command__Qzhx4{position:relative;display:flex;height:34px;align-items:center;gap:10px;padding:0 10px;color:var(--text-secondary);font-size:var(--text-sm);transition:color var(--duration-fast) var(--ease-standard)}.feature-bento_command__Qzhx4 svg{color:var(--text-muted)}.feature-bento_command__Qzhx4[data-first]{color:var(--foreground)}.feature-bento_cell__DWD9Z[data-on] .feature-bento_command__Qzhx4[data-first]{color:var(--text-secondary)}.feature-bento_cell__DWD9Z[data-on] .feature-bento_command__Qzhx4[data-target]{color:var(--foreground);transition-delay:.26s}.feature-bento_paletteFoot__KWYqf{display:flex;justify-content:space-between;border-top:1px solid var(--border-subtle);padding:10px 14px;color:var(--text-muted)}.feature-bento_paletteFoot__KWYqf>span{display:inline-flex;align-items:center;gap:3px}.feature-bento_paletteFoot__KWYqf kbd{display:inline-grid;min-width:18px;height:18px;place-items:center;border:1px solid var(--border);border-radius:5px;padding:0 3px;background:var(--surface);color:var(--text-secondary);font-family:inherit;font-size:var(--text-xs)}.feature-bento_cell__DWD9Z[data-on] .feature-bento_enterKey__pWawY{animation:feature-bento_keyPress__lM0oV .28s var(--ease-standard) .72s}@keyframes feature-bento_keyPress__lM0oV{45%{transform:translateY(1px) scale(.9);background:var(--surface-muted)}}.feature-bento_chart__Fnu5N{display:grid;width:100%;max-width:280px;grid-gap:14px;gap:14px}.feature-bento_chartHead__Ew5_c{display:grid;grid-gap:2px;gap:2px;color:var(--text-muted)}.feature-bento_chartHead__Ew5_c strong{color:var(--foreground);font-family:var(--font-display);font-size:var(--text-2xl);font-weight:500;letter-spacing:var(--tracking-display);line-height:1.1}.feature-bento_bars__OWFar{position:relative;display:flex;height:96px;align-items:flex-end;gap:6px}.feature-bento_bar__f_3fF{flex:1 1;height:var(--h);border-radius:5px 5px 2px 2px;background:color-mix(in oklab,var(--foreground) 11%,transparent);transform:scaleY(0);transform-origin:bottom}.feature-bento_cell__DWD9Z[data-seen] .feature-bento_bar__f_3fF{transform:scaleY(1);animation:feature-bento_barRise__M_D_r .72s var(--ease-enter) backwards;animation-delay:calc(var(--i) * 45ms)}.feature-bento_cell__DWD9Z[data-seen] .feature-bento_bar__f_3fF[data-last]{transform:scaleY(.8);transition:transform var(--duration-spring) var(--ease-spring),background-color var(--duration-standard) var(--ease-standard)}.feature-bento_cell__DWD9Z[data-on] .feature-bento_bar__f_3fF[data-last]{transform:scaleY(1);background:var(--series-1)}@keyframes feature-bento_barRise__M_D_r{0%{transform:scaleY(0)}}.feature-bento_barTip__IlM0Z{position:absolute;right:0;bottom:calc(var(--h) + 8px);border-radius:7px;padding:2px 7px;background:var(--foreground);color:var(--background);font-size:var(--text-xs);font-weight:500;opacity:0;transform:translateY(4px);transition:opacity var(--duration-fast) var(--ease-standard),transform var(--duration-fast) var(--ease-standard)}.feature-bento_cell__DWD9Z[data-on] .feature-bento_barTip__IlM0Z{opacity:1;transform:translateY(0);transition-delay:.18s}.feature-bento_flow__0EfPV{position:relative;display:grid;width:100%;max-width:260px;grid-gap:10px;gap:10px;margin:0;padding:0;list-style:none}.feature-bento_flowLine__yvXzA{position:absolute;top:20px;bottom:20px;left:19px;width:1px;background:var(--border-strong)}.feature-bento_flowFill__NF2_6{position:absolute;inset:0;background:var(--series-1);transform:scaleY(0);transform-origin:top;transition:transform .2s var(--ease-standard)}.feature-bento_cell__DWD9Z[data-on] .feature-bento_flowFill__NF2_6{transform:scaleY(1);transition:transform .76s var(--ease-in-out) 80ms}.feature-bento_flowStep__ccmAg{position:relative;display:flex;align-items:center;gap:10px;border-radius:13px;padding:9px 11px}.feature-bento_flowIcon__9I2I0{display:flex;color:var(--text-muted);transition:color var(--duration-standard) var(--ease-standard)}.feature-bento_flowLabel__Cfz1h{color:var(--foreground);font-size:var(--text-xs);font-weight:500}.feature-bento_flowCheck__6r4gU{display:grid;width:18px;height:18px;flex:none;place-items:center;margin-left:auto;border-radius:50%;background:color-mix(in oklab,var(--success) 14%,transparent);color:var(--success);opacity:0;transform:scale(.6);transition:opacity .14s var(--ease-standard),transform .14s var(--ease-standard)}.feature-bento_cell__DWD9Z[data-on] .feature-bento_flowCheck__6r4gU{opacity:1;transform:scale(1);transition:opacity .2s var(--ease-standard),transform var(--duration-spring) var(--ease-spring);transition-delay:calc(var(--i) * .3s + .14s)}.feature-bento_cell__DWD9Z[data-on] .feature-bento_flowIcon__9I2I0{color:var(--foreground);transition-delay:calc(var(--i) * .3s + 80ms)}.feature-bento_rolesWrap__boNsF{display:grid;width:100%;max-width:300px;grid-gap:8px;gap:8px}.feature-bento_roles__XS4MS{display:grid;border-radius:16px;padding:2px 14px}.feature-bento_role__Ni44k{display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid var(--border-subtle);padding:10px 0}.feature-bento_role__Ni44k:last-child{border-bottom:0}.feature-bento_roleText__huBdQ{display:grid}.feature-bento_roleText__huBdQ>span:first-child{color:var(--foreground);font-weight:500}.feature-bento_roleText__huBdQ>span:last-child{color:var(--text-muted)}.feature-bento_switch__IonBD{position:relative;width:30px;height:18px;flex:none;border-radius:999px;background:var(--control-track);transition:background-color .18s var(--ease-standard)}.feature-bento_thumb__BuOc7{position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:50%;background:var(--control-thumb);box-shadow:var(--control-thumb-shadow);transition:transform .18s var(--ease-standard),background-color .18s var(--ease-standard)}.feature-bento_cell__DWD9Z[data-on] .feature-bento_role__Ni44k[data-flips] .feature-bento_switch__IonBD,.feature-bento_switch__IonBD[data-on]{background:var(--control-on)}.feature-bento_cell__DWD9Z[data-on] .feature-bento_role__Ni44k[data-flips] .feature-bento_thumb__BuOc7,.feature-bento_switch__IonBD[data-on] .feature-bento_thumb__BuOc7{background:var(--control-thumb-on);transform:translateX(12px)}.feature-bento_cell__DWD9Z[data-on] .feature-bento_role__Ni44k[data-flips] .feature-bento_switch__IonBD{transition-delay:.14s}.feature-bento_cell__DWD9Z[data-on] .feature-bento_role__Ni44k[data-flips] .feature-bento_thumb__BuOc7{transition:transform var(--duration-spring) var(--ease-spring) .14s,background-color .18s var(--ease-standard) .14s}.feature-bento_saved__gd6bz{display:inline-flex;align-items:center;justify-self:end;gap:4px;padding-right:4px;color:var(--success);font-weight:500;opacity:0;transform:translateY(-3px);transition:opacity .12s var(--ease-standard),transform .12s var(--ease-standard)}.feature-bento_cell__DWD9Z[data-on] .feature-bento_saved__gd6bz{opacity:1;transform:translateY(0);transition:opacity .2s var(--ease-standard) .56s,transform .28s var(--ease-enter) .56s}.feature-bento_history__0Gcrc{display:grid;width:100%;max-width:320px;grid-gap:10px;gap:10px;border-radius:16px;padding:14px 16px 12px}.feature-bento_historyHead__jjcVK{color:var(--text-muted)}.feature-bento_historyText__TPban{margin:0;color:var(--foreground);font-size:var(--text-sm);font-weight:500}.feature-bento_swap__wBfhi{display:inline-grid}.feature-bento_swap__wBfhi>span{grid-area:1/1;white-space:nowrap;transition:opacity .16s var(--ease-standard),filter .16s var(--ease-standard),transform .16s var(--ease-standard)}.feature-bento_swap__wBfhi>[data-past]{opacity:0;filter:blur(2px);transform:translateY(3px)}.feature-bento_cell__DWD9Z[data-on] .feature-bento_swap__wBfhi>[data-now]{opacity:0;filter:blur(2px);transform:translateY(-3px);transition-delay:.26s}.feature-bento_cell__DWD9Z[data-on] .feature-bento_swap__wBfhi>[data-past]{opacity:1;filter:blur(0);transform:translateY(0);transition-delay:.3s;transition-duration:.24s}.feature-bento_track__iQxC3{position:relative;height:18px;margin:4px 7px 0}.feature-bento_track__iQxC3:before{content:"";position:absolute;top:50%;right:0;left:0;height:2px;margin-top:-1px;border-radius:1px;background:var(--border)}.feature-bento_tick__qTDCY{position:absolute;top:50%;left:var(--x);width:6px;height:6px;border-radius:50%;background:var(--border-strong);transform:translate(-50%,-50%)}.feature-bento_trackFill__Hfq4W{position:absolute;top:50%;left:0;width:100%;height:2px;margin-top:-1px;border-radius:1px;background:var(--series-1);transform:scaleX(1);transform-origin:left;transition:transform .26s var(--ease-standard)}.feature-bento_thumbTrack__Fi_6z{position:absolute;inset:0;transform:translateX(100%);transition:transform .26s var(--ease-standard);pointer-events:none}.feature-bento_cell__DWD9Z[data-on] .feature-bento_trackFill__Hfq4W{transform:scaleX(.4);transition:transform var(--duration-spring) var(--ease-spring) 80ms}.feature-bento_cell__DWD9Z[data-on] .feature-bento_thumbTrack__Fi_6z{transform:translateX(40%);transition:transform var(--duration-spring) var(--ease-spring) 80ms}.feature-bento_scrub__8wyr_{position:absolute;top:50%;left:0;width:14px;height:14px;border:2px solid var(--series-1);border-radius:50%;background:var(--ui);box-shadow:var(--shadow-resting);transform:translate(-50%,-50%)}.feature-bento_times__veqym{display:flex;justify-content:space-between;color:var(--text-muted)}@container bento (max-width: 520px){.feature-bento_inner__yD9yZ{padding:var(--space-12) var(--space-4)}.feature-bento_cell__DWD9Z{border-radius:24px;padding:var(--space-4)}.feature-bento_visual__60H32{min-height:168px}.feature-bento_doc__Tin6N{padding-inline:12px}.feature-bento_line__Uioh6{font-size:var(--text-xs)}}.feature-bento_frame__n1NAi{width:100%;overflow:hidden;border:1px solid var(--border);border-radius:20px;background:var(--background)}@media (prefers-reduced-motion:reduce){.feature-bento_bento__NvvjK *,.feature-bento_bento__NvvjK :after,.feature-bento_bento__NvvjK :before{transition-duration:0s!important;transition-delay:0s!important;animation:none!important}}.device-art_art__XGhTN{--device-cycle:calc(var(--duration-considered) * 16)}.device-art_screenRowOne__ytUEc,.device-art_screenRowThree__PzlTV,.device-art_screenRowTwo__xhG6u{animation:device-art_screenRecords__cj3m4 var(--device-cycle) var(--ease-standard) infinite both}.device-art_screenRowTwo__xhG6u{animation-delay:var(--duration-considered)}.device-art_screenRowThree__PzlTV{animation-delay:calc(var(--duration-considered) * 2)}@keyframes device-art_screenRecords__cj3m4{0%,8%,to{opacity:0;transform:translateX(-4px)}22%,72%{opacity:1;transform:translateX(0)}86%{opacity:0;transform:translateX(0)}}@media (prefers-reduced-motion:reduce){.device-art_art__XGhTN *{animation:none!important}}.features_root__0s1BE{--pill:#ffffff;padding:80px 40px;background:var(--bg)}[data-theme=dark] .features_root__0s1BE{--pill:#1a1a1a}.features_inner__0Ou4t{max-width:1280px;margin:0 auto;display:flex;flex-direction:column;gap:56px}.features_head__wms6i{font-size:47px;line-height:1.2;font-weight:400;letter-spacing:-.01em;color:var(--fg)}.features_head__wms6i span{display:block}.features_grid__j9A_J{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px;gap:20px}.features_card__tqoRe{box-sizing:border-box;aspect-ratio:1.45;padding:8px;display:flex;flex-direction:column;border-radius:20px;background:var(--card);box-shadow:inset 0 0 0 1px var(--card-edge)}.features_stage__ei9dQ{flex:1 1;min-height:0;border-radius:14px;background:var(--stage);display:flex;align-items:center;justify-content:center;color:var(--fg)}.features_icon__hpHIA{width:200px;height:200px;stroke-width:1.2}.features_cap__qKwiW{padding:20px 16px 16px;display:flex;align-items:center;justify-content:space-between;gap:16px}.features_capText__TdDXM{display:flex;flex-direction:column;gap:8px;min-width:0}.features_title__uNAhf{font-size:27px;line-height:1.2;font-weight:400;color:var(--fg)}.features_desc__p2Hc4{font-size:15px;line-height:1.4;color:var(--muted)}.features_go__SusM1{flex:none;width:44px;height:44px;border-radius:50%;background:var(--pill);color:var(--fg);display:flex;align-items:center;justify-content:center;text-decoration:none;transition:background .25s,color .25s}.features_card__tqoRe:hover .features_go__SusM1{background:var(--fg);color:var(--bg)}.features_go__SusM1:focus-visible{outline:2px solid var(--fg);outline-offset:3px}.features_iconTk__NYHK4 .features_in__AKkxc{animation:features_fzIn__3LyMr 6s cubic-bezier(.4,0,.2,1) infinite}.features_iconTk__NYHK4 .features_s1__iU_JD{animation:features_fzS1__XjPox 6s cubic-bezier(.4,0,.2,1) infinite}.features_iconTk__NYHK4 .features_s2__w4RG2{animation:features_fzS2__g3n9g 6s cubic-bezier(.4,0,.2,1) infinite}.features_iconTk__NYHK4 .features_s3__qj807{animation:features_fzS3__Xyzhf 6s cubic-bezier(.4,0,.2,1) infinite}.features_iconTk__NYHK4 .features_s4__gaJi3{animation:features_fzS4__Az2xO 6s cubic-bezier(.4,0,.2,1) infinite}.features_iconTk__NYHK4 .features_ok__VEUI3{transform-box:fill-box;transform-origin:center;animation:features_fzOk__2q177 6s var(--ease-standard) infinite}@keyframes features_fzIn__3LyMr{0%{opacity:0;transform:translateY(6px)}8%,90%{opacity:1;transform:none}98%,to{opacity:0;transform:translateY(-4px)}}@keyframes features_fzS1__XjPox{0%,12%{stroke-dashoffset:1}20%,to{stroke-dashoffset:0}}@keyframes features_fzS2__g3n9g{0%,24%{stroke-dashoffset:1}32%,to{stroke-dashoffset:0}}@keyframes features_fzS3__Xyzhf{0%,36%{stroke-dashoffset:1}44%,to{stroke-dashoffset:0}}@keyframes features_fzS4__Az2xO{0%,48%{stroke-dashoffset:1}56%,to{stroke-dashoffset:0}}@keyframes features_fzOk__2q177{0%,58%{opacity:0;transform:scale(.96)}64%,to{opacity:1;transform:scale(1)}}.features_iconJr___PtQf .features_in__AKkxc{animation:features_fzIn__3LyMr 6s cubic-bezier(.4,0,.2,1) infinite}.features_iconJr___PtQf .features_row__uUpKc{animation:features_fzRow__plUg_ 6s cubic-bezier(.4,0,.2,1) infinite}.features_iconJr___PtQf .features_ok__VEUI3{transform-box:fill-box;transform-origin:center;animation:features_fzDl__0iZo7 6s var(--ease-standard) infinite}.features_iconJr___PtQf .features_arr__9WOx8{animation:features_fzBob__SgPjZ 6s ease-in-out infinite}@keyframes features_fzRow__plUg_{0%,14%{stroke-dashoffset:1}34%,to{stroke-dashoffset:0}}@keyframes features_fzDl__0iZo7{0%,42%{opacity:0;transform:scale(.96)}48%,to{opacity:1;transform:scale(1)}}@keyframes features_fzBob__SgPjZ{0%,54%{transform:none}60%{transform:translateY(2px)}66%{transform:none}72%{transform:translateY(2px)}78%,to{transform:none}}.features_iconTl__jV_qN .features_c1__YV4vO{animation:features_fzC1___Gdps 9s cubic-bezier(.65,0,.35,1) infinite}.features_iconTl__jV_qN .features_c2__CWnqE{animation:features_fzC2__1B7G7 9s cubic-bezier(.65,0,.35,1) infinite}.features_iconTl__jV_qN .features_c3__lZR_G{animation:features_fzC3__qVCfJ 9s cubic-bezier(.65,0,.35,1) infinite}@keyframes features_fzC1___Gdps{0%,10%{transform:none}25%,55%{transform:translateY(-45px)}70%,to{transform:none}}@keyframes features_fzC2__1B7G7{0%,25%{transform:none}40%,70%{transform:translateY(30px)}85%,to{transform:none}}@keyframes features_fzC3__qVCfJ{0%,40%{transform:none}55%,85%{transform:translateY(45px)}to{transform:none}}.features_iconTo__ea_Ew .features_m0__XHRUI{animation:features_fzM0__H9WT3 7s ease infinite}.features_iconTo__ea_Ew .features_m1__UfQRJ{animation:features_fzM1__LmVXO 7s ease infinite}.features_iconTo__ea_Ew .features_m2__dk18A{animation:features_fzM2__rTJDR 7s ease infinite}.features_iconTo__ea_Ew .features_m3__Z1vyG{animation:features_fzM3__MvQWq 7s ease infinite}.features_iconTo__ea_Ew .features_m4__E1nq5{animation:features_fzM4__tozxC 7s ease infinite}.features_iconTo__ea_Ew .features_m5___JQJE{animation:features_fzM5__NUFIs 7s ease infinite}.features_iconTo__ea_Ew .features_m6__jbyQk{animation:features_fzM6__FmrfZ 7s ease infinite}.features_iconTo__ea_Ew .features_m7__i3VtB{animation:features_fzM7__Su5DQ 7s ease infinite}.features_iconTo__ea_Ew .features_m8__aeI0l{animation:features_fzM8__CWjMN 7s ease infinite}.features_iconTo__ea_Ew .features_m9__3UH75{animation:features_fzM9__xMpgb 7s ease infinite}@keyframes features_fzM0__H9WT3{0%,7.1%{opacity:0}10.7%,86%{opacity:1}92%,to{opacity:0}}@keyframes features_fzM1__LmVXO{0%,9.1%{opacity:0}12.7%,86%{opacity:1}92%,to{opacity:0}}@keyframes features_fzM2__rTJDR{0%,11.1%{opacity:0}14.7%,86%{opacity:1}92%,to{opacity:0}}@keyframes features_fzM3__MvQWq{0%,13.1%{opacity:0}16.7%,86%{opacity:1}92%,to{opacity:0}}@keyframes features_fzM4__tozxC{0%,15.1%{opacity:0}18.7%,86%{opacity:1}92%,to{opacity:0}}@keyframes features_fzM5__NUFIs{0%,17.1%{opacity:0}20.7%,86%{opacity:1}92%,to{opacity:0}}@keyframes features_fzM6__FmrfZ{0%,19.1%{opacity:0}22.7%,86%{opacity:1}92%,to{opacity:0}}@keyframes features_fzM7__Su5DQ{0%,21.1%{opacity:0}24.7%,86%{opacity:1}92%,to{opacity:0}}@keyframes features_fzM8__CWjMN{0%,23.1%{opacity:0}26.7%,86%{opacity:1}92%,to{opacity:0}}@keyframes features_fzM9__xMpgb{0%,25.1%{opacity:0}28.7%,86%{opacity:1}92%,to{opacity:0}}.features_iconTo__ea_Ew .features_bell__SLU_M{transform-box:fill-box;transform-origin:50% 0;animation:features_fzBell__yDttr 7s cubic-bezier(.4,0,.2,1) infinite}@keyframes features_fzBell__yDttr{0%,30%{opacity:0;transform:scale(.96)}36%{opacity:1;transform:scale(1)}40%{opacity:1;transform:scale(1) rotate(0)}44%{transform:scale(1) rotate(14deg)}48%{transform:scale(1) rotate(-12deg)}52%{transform:scale(1) rotate(7deg)}56%,88%{opacity:1;transform:scale(1) rotate(0)}94%,to{opacity:0;transform:scale(1) rotate(0)}}@media (prefers-reduced-motion:reduce){.features_root__0s1BE *{animation:none!important}}@media (max-width:639px){.features_root__0s1BE{padding:56px 16px}.features_inner__0Ou4t{gap:32px}.features_head__wms6i{font-size:29px}.features_grid__j9A_J{grid-template-columns:1fr;gap:12px}.features_card__tqoRe{aspect-ratio:auto}.features_stage__ei9dQ{min-height:220px}.features_icon__hpHIA{width:140px;height:140px;stroke-width:1.6}.features_cap__qKwiW{padding:16px 12px 12px}.features_title__uNAhf{font-size:23px}}.steps_root__SfQ6f{--step-line:rgba(11,11,11,0.22);--pad:96px 40px;--head-gap:112px;--head-inner:20px;--head-size:47px;--lead-size:19px;--row-gap:96px;--cols:minmax(0,1fr);--col-gap:0px;--line-left:50%;--card-w:calc(50% - 66px);--card-top:32px;--card-pad:24px 24px 22px;--title-gap:10px;--title-size:27px;--art-w:152px;padding:var(--pad);background:var(--bg)}[data-theme=dark] .steps_root__SfQ6f{--step-line:rgba(242,242,242,0.24)}.steps_inner__inmu_{max-width:1280px;margin:0 auto;display:flex;flex-direction:column;gap:var(--head-gap)}.steps_head__5ttCG{display:flex;flex-direction:column;align-items:center;gap:var(--head-inner);text-align:center}.steps_eyebrow__1tRoV{font-size:13px;line-height:1;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--fg)}.steps_title__Pjl79{font-size:var(--head-size);line-height:1.2;font-weight:400;letter-spacing:-.01em;color:var(--fg)}.steps_title__Pjl79 span{display:block}.steps_lead__wNz7X{max-width:560px;font-size:var(--lead-size);line-height:1.45;color:var(--muted)}.steps_list__Iy_p1{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--row-gap)}.steps_row__UK8ef{position:relative;display:grid;grid-template-columns:var(--cols);grid-column-gap:var(--col-gap);column-gap:var(--col-gap)}.steps_line__XOQ0_{position:absolute;left:var(--line-left);top:24px;width:1px;height:calc(100% + var(--row-gap));background:repeating-linear-gradient(to bottom,var(--step-line) 0 4px,transparent 4px 9px)}.steps_lineFill___yDLV{position:absolute;inset:0;background:var(--fg);transform-origin:top;transform:scaleY(0)}.steps_mark__F4L2K{grid-column:1;grid-row:1;justify-self:center;position:relative;width:48px;height:48px}.steps_markBg__dG7IF{background:var(--bg)}.steps_halo__wWruh,.steps_markBg__dG7IF{position:absolute;inset:-4px;border-radius:50%}.steps_halo__wWruh{box-sizing:border-box;border:1px solid var(--step-line);transition:opacity .45s ease}.steps_pulse__DeyaY{position:absolute;inset:0;border-radius:50%;background:var(--fg);animation:steps_pulse__DeyaY 2s ease-out infinite}@keyframes steps_pulse__DeyaY{0%{transform:scale(1);opacity:.45}to{transform:scale(1.8);opacity:0}}.steps_dot__r7GYa{position:absolute;inset:0;border-radius:50%;background:var(--fg);display:flex;align-items:center;justify-content:center;color:var(--bg);font-size:17px;line-height:1;font-weight:500;transition:transform .45s cubic-bezier(.2,.7,.2,1),opacity .45s ease}.steps_card__mCohx{grid-column:1;grid-row:2;width:var(--card-w);margin-top:var(--card-top);box-sizing:border-box;border-radius:20px;background:var(--card);box-shadow:inset 0 0 0 1px var(--card-edge);padding:1px;display:flex;flex-direction:column;transition:opacity .6s ease,transform .6s cubic-bezier(.2,.7,.2,1)}.steps_row__UK8ef:nth-child(odd) .steps_card__mCohx{justify-self:start}.steps_row__UK8ef:nth-child(2n) .steps_card__mCohx{justify-self:end}.steps_cardBody__PNjyb{padding:var(--card-pad);display:flex;flex-direction:column;gap:var(--title-gap)}.steps_cardTitle__qxAHh{font-size:var(--title-size);line-height:1.25;font-weight:400;color:var(--fg)}.steps_cardText__snwYu{font-size:15px;line-height:1.5;color:var(--muted)}.steps_artWrap__FGj7o{padding:0 7px 7px}.steps_artStage__BNr0b{aspect-ratio:16/10;border-radius:14px;background:var(--stage);display:flex;align-items:center;justify-content:center;color:var(--fg)}.steps_art__iLJV2{width:var(--art-w);height:var(--art-w)}.steps_demo__C_zd9 .steps_play__dt5zb{transform-box:fill-box;transform-origin:center;animation:steps_hsPlay__Bbx0_ 6s cubic-bezier(.4,0,.2,1) infinite}.steps_demo__C_zd9 .steps_pause__7PDAE{opacity:0;animation:steps_hsPause__KAKS9 6s cubic-bezier(.4,0,.2,1) infinite}.steps_demo__C_zd9 .steps_prog___TN0z{animation:steps_hsProg__zphAd 6s cubic-bezier(.45,0,.25,1) infinite}@keyframes steps_hsPlay__Bbx0_{0%,9%{opacity:1;transform:scale(1)}13%{opacity:1;transform:scale(.8)}16%,82%{opacity:0;transform:scale(.8)}88%,to{opacity:1;transform:scale(1)}}@keyframes steps_hsPause__KAKS9{0%,14%{opacity:0}18%,80%{opacity:1}85%,to{opacity:0}}@keyframes steps_hsProg__zphAd{0%,15%{stroke-dashoffset:1;opacity:0}16%{stroke-dashoffset:1;opacity:1}78%,88%{stroke-dashoffset:0;opacity:1}96%,to{stroke-dashoffset:0;opacity:0}}.steps_data__vdlOr .steps_l1__k4Qwa{animation:steps_hsL1__dw4w_ 7.2s ease infinite}.steps_data__vdlOr .steps_l2__iVkI3{animation:steps_hsL2__BSfwd 7.2s ease infinite}.steps_data__vdlOr .steps_l3__hCJ_W{animation:steps_hsL3__A_AlY 7.2s ease infinite}.steps_data__vdlOr .steps_d1__p3uS_{opacity:0;animation:steps_hsD1__Q5_SR 7.2s cubic-bezier(.45,0,.25,1) infinite}.steps_data__vdlOr .steps_d2___krGt{opacity:0;animation:steps_hsD2__PTQGj 7.2s cubic-bezier(.45,0,.25,1) infinite}.steps_data__vdlOr .steps_d3__VJG9Q{opacity:0;animation:steps_hsD3___Vtew 7.2s cubic-bezier(.45,0,.25,1) infinite}.steps_data__vdlOr .steps_r1__hD9WQ{animation:steps_hsR1__p3Hp2 7.2s cubic-bezier(.4,0,.2,1) infinite}.steps_data__vdlOr .steps_r2__w9XZZ{animation:steps_hsR2__dmfu8 7.2s cubic-bezier(.4,0,.2,1) infinite}.steps_data__vdlOr .steps_r3__oD58_{animation:steps_hsR3__Uxg2E 7.2s cubic-bezier(.4,0,.2,1) infinite}@keyframes steps_hsL1__dw4w_{0%,10%{opacity:1}14%,88%{opacity:.28}96%,to{opacity:1}}@keyframes steps_hsL2__BSfwd{0%,32%{opacity:1}36%,88%{opacity:.28}96%,to{opacity:1}}@keyframes steps_hsL3__A_AlY{0%,54%{opacity:1}58%,88%{opacity:.28}96%,to{opacity:1}}@keyframes steps_hsD1__Q5_SR{0%,10%{transform:translateX(0);opacity:0}13%{opacity:1}22%{transform:translateX(14px);opacity:1}25%,to{transform:translateX(14px);opacity:0}}@keyframes steps_hsD2__PTQGj{0%,32%{transform:translateX(0);opacity:0}35%{opacity:1}44%{transform:translateX(14px);opacity:1}47%,to{transform:translateX(14px);opacity:0}}@keyframes steps_hsD3___Vtew{0%,54%{transform:translateX(0);opacity:0}57%{opacity:1}66%{transform:translateX(14px);opacity:1}69%,to{transform:translateX(14px);opacity:0}}@keyframes steps_hsR1__p3Hp2{0%,22%{stroke-dashoffset:1;opacity:1}29%,88%{stroke-dashoffset:0;opacity:1}96%{stroke-dashoffset:0;opacity:0}to{stroke-dashoffset:1;opacity:0}}@keyframes steps_hsR2__dmfu8{0%,44%{stroke-dashoffset:1;opacity:1}51%,88%{stroke-dashoffset:0;opacity:1}96%{stroke-dashoffset:0;opacity:0}to{stroke-dashoffset:1;opacity:0}}@keyframes steps_hsR3__Uxg2E{0%,66%{stroke-dashoffset:1;opacity:1}73%,88%{stroke-dashoffset:0;opacity:1}96%{stroke-dashoffset:0;opacity:0}to{stroke-dashoffset:1;opacity:0}}.steps_team__AcaD6 .steps_p1__PfJRM{transform-box:fill-box;transform-origin:50% 100%;animation:steps_hsP1___ldkb 6s var(--ease-standard) infinite}.steps_team__AcaD6 .steps_p2__buIE_{transform-box:fill-box;transform-origin:50% 100%;animation:steps_hsP2__xfGRP 6s var(--ease-standard) infinite}@keyframes steps_hsP1___ldkb{0%,10%{opacity:0;transform:scale(.96)}20%,86%{opacity:1;transform:scale(1)}94%,to{opacity:0;transform:scale(.92)}}@keyframes steps_hsP2__xfGRP{0%,24%{opacity:0;transform:scale(.96)}34%,86%{opacity:1;transform:scale(1)}94%,to{opacity:0;transform:scale(.92)}}.steps_work___SBD7 .steps_ring__0hObb{animation:steps_hsRing__tMxW0 6s cubic-bezier(.45,0,.25,1) infinite}.steps_work___SBD7 .steps_tick__VJIel{animation:steps_hsTick__shfqQ 6s cubic-bezier(.4,0,.2,1) infinite}.steps_work___SBD7 .steps_w1__W1SwU{animation:steps_hsW1__THuv3 6s cubic-bezier(.4,0,.2,1) infinite}.steps_work___SBD7 .steps_w2__9CRvZ{animation:steps_hsW2__JMI6M 6s cubic-bezier(.4,0,.2,1) infinite}@keyframes steps_hsRing__tMxW0{0%,6%{stroke-dashoffset:1;opacity:1}28%,86%{stroke-dashoffset:0;opacity:1}94%{stroke-dashoffset:0;opacity:0}to{stroke-dashoffset:1;opacity:0}}@keyframes steps_hsTick__shfqQ{0%,28%{stroke-dashoffset:1;opacity:1}36%,86%{stroke-dashoffset:0;opacity:1}94%{stroke-dashoffset:0;opacity:0}to{stroke-dashoffset:1;opacity:0}}@keyframes steps_hsW1__THuv3{0%,42%{stroke-dashoffset:1;opacity:1}54%,86%{stroke-dashoffset:0;opacity:1}94%{stroke-dashoffset:0;opacity:0}to{stroke-dashoffset:1;opacity:0}}@keyframes steps_hsW2__JMI6M{0%,48%{stroke-dashoffset:1;opacity:1}58%,86%{stroke-dashoffset:0;opacity:1}94%{stroke-dashoffset:0;opacity:0}to{stroke-dashoffset:1;opacity:0}}@media (prefers-reduced-motion:reduce){.steps_pulse__DeyaY{animation:none;opacity:0}.steps_card__mCohx,.steps_dot__r7GYa,.steps_halo__wWruh,.steps_lineFill___yDLV{transition:none}.steps_art__iLJV2 *{animation:none!important}}@media (max-width:639px){.steps_root__SfQ6f{--pad:56px 16px;--head-gap:48px;--head-inner:16px;--head-size:29px;--lead-size:15px;--row-gap:24px;--cols:48px minmax(0,1fr);--col-gap:12px;--line-left:24px;--card-w:auto;--card-top:0px;--card-pad:20px 20px 18px;--title-gap:8px;--title-size:23px;--art-w:120px}.steps_card__mCohx{grid-column:2;grid-row:1}.steps_row__UK8ef:nth-child(2n) .steps_card__mCohx,.steps_row__UK8ef:nth-child(odd) .steps_card__mCohx{justify-self:stretch}}.cta_root__E5iQl{padding:80px 40px;background:var(--bg)}.cta_card__EAw7q{max-width:1280px;margin:0 auto;box-sizing:border-box;border-radius:20px;background:var(--card);box-shadow:inset 0 0 0 1px var(--card-edge);padding:8px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:8px;gap:8px}.cta_text__ZoZaL{padding:40px;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;text-align:left}.cta_eyebrow__gyol4{margin:0;font-size:13px;line-height:1;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--fg)}.cta_lines__dULDQ{display:flex;flex-direction:column;align-items:flex-start}.cta_head__1GnfA{margin:0;font-size:53px;line-height:1.15;font-weight:400;letter-spacing:-.02em;color:var(--fg)}.cta_head__1GnfA span{display:block}.cta_buttons__kFr2S{margin-top:32px;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-start}.cta_go__yk_hO{height:52px;box-sizing:border-box;padding:0 24px;border-radius:999px;background:var(--fg);color:var(--bg);display:inline-flex;align-items:center;gap:10px;text-decoration:none;font-size:15px;font-weight:500;line-height:1;transition:opacity .2s}.cta_go__yk_hO:hover{opacity:.86}.cta_go__yk_hO:focus-visible{outline:2px solid var(--fg);outline-offset:3px}.cta_stage__rRg95{aspect-ratio:16/10;border-radius:14px;background:var(--stage);display:flex;align-items:center;justify-content:center;color:var(--fg)}.cta_art__5BHfZ{width:200px;height:200px;stroke-width:1.2}.cta_d0__z4TUo{animation:cta_d0__z4TUo 7s ease infinite}@keyframes cta_d0__z4TUo{0%,7.1%{opacity:0}10.3%,86%{opacity:1}92%,to{opacity:0}}.cta_d1__rWXi_{animation:cta_d1__rWXi_ 7s ease infinite}@keyframes cta_d1__rWXi_{0%,9.0%{opacity:0}12.1%,86%{opacity:1}92%,to{opacity:0}}.cta_d2__AWjXb{animation:cta_d2__AWjXb 7s ease infinite}@keyframes cta_d2__AWjXb{0%,10.9%{opacity:0}14.0%,86%{opacity:1}92%,to{opacity:0}}.cta_d3__rcwGM{animation:cta_d3__rcwGM 7s ease infinite}@keyframes cta_d3__rcwGM{0%,12.7%{opacity:0}15.9%,86%{opacity:1}92%,to{opacity:0}}.cta_d4__ntVxi{animation:cta_d4__ntVxi 7s ease infinite}@keyframes cta_d4__ntVxi{0%,14.6%{opacity:0}17.7%,86%{opacity:1}92%,to{opacity:0}}.cta_d5__Dfq00{animation:cta_d5__Dfq00 7s ease infinite}@keyframes cta_d5__Dfq00{0%,16.4%{opacity:0}19.6%,86%{opacity:1}92%,to{opacity:0}}.cta_d6__9mORd{animation:cta_d6__9mORd 7s ease infinite}@keyframes cta_d6__9mORd{0%,18.3%{opacity:0}21.4%,86%{opacity:1}92%,to{opacity:0}}.cta_d7__g5yVo{animation:cta_d7__g5yVo 7s ease infinite}@keyframes cta_d7__g5yVo{0%,20.1%{opacity:0}23.3%,86%{opacity:1}92%,to{opacity:0}}.cta_d8__4knBk{animation:cta_d8__4knBk 7s ease infinite}@keyframes cta_d8__4knBk{0%,22.0%{opacity:0}25.1%,86%{opacity:1}92%,to{opacity:0}}.cta_d9__Heql_{animation:cta_d9__Heql_ 7s ease infinite}@keyframes cta_d9__Heql_{0%,23.9%{opacity:0}27.0%,86%{opacity:1}92%,to{opacity:0}}.cta_d10___38XR{animation:cta_d10___38XR 7s ease infinite}@keyframes cta_d10___38XR{0%,25.7%{opacity:0}28.9%,86%{opacity:1}92%,to{opacity:0}}.cta_d11__3xxmo{animation:cta_d11__3xxmo 7s ease infinite}@keyframes cta_d11__3xxmo{0%,27.6%{opacity:0}30.7%,86%{opacity:1}92%,to{opacity:0}}.cta_d12__OsDRj{animation:cta_d12__OsDRj 7s ease infinite}@keyframes cta_d12__OsDRj{0%,29.4%{opacity:0}32.6%,86%{opacity:1}92%,to{opacity:0}}.cta_d13__3cg_g{animation:cta_d13__3cg_g 7s ease infinite}@keyframes cta_d13__3cg_g{0%,31.3%{opacity:0}34.4%,86%{opacity:1}92%,to{opacity:0}}.cta_ok__ZUfyM{transform-box:fill-box;transform-origin:center;animation:cta_ok__ZUfyM 7s var(--ease-standard) infinite}@keyframes cta_ok__ZUfyM{0%,40%{opacity:0;transform:scale(.96)}46%,86%{opacity:1;transform:scale(1)}92%,to{opacity:0;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.cta_art__5BHfZ *{animation:none!important}}@media (max-width:639px){.cta_root__E5iQl{padding:56px 16px}.cta_card__EAw7q{grid-template-columns:minmax(0,1fr)}.cta_text__ZoZaL{padding:24px 16px 20px}.cta_eyebrow__gyol4{font-size:11px}.cta_head__1GnfA{margin-top:28px;font-size:31px}.cta_buttons__kFr2S{margin-top:24px}.cta_go__yk_hO{height:48px}.cta_art__5BHfZ{width:140px;height:140px;stroke-width:1.6}}.illustration_drawing__yjztn{--illustration-weight:1.5px;--illustration-surface:var(--surface-muted);--illustration-ink:color-mix(in oklab,var(--foreground) 80%,var(--surface-muted));--illustration-detail:#a4c7ff;--illustration-detail-foreground:oklch(24% 0 0);--illustration-stroke:calc(var(--illustration-weight) * 120 / 176)}.illustration_drawing__yjztn svg :where(path,rect,circle,ellipse,line,polyline,polygon){stroke-width:var(--illustration-stroke)}.illustration_drawing__yjztn [data-art-scale="3"] path{stroke-width:calc(var(--illustration-stroke) / 3)}@container (max-width: 699px){[data-visual-size=artwork] .illustration_drawing__yjztn[class]{--illustration-stroke:calc(var(--illustration-weight) * 120 / 152)}}.handoff-art_stage__POtSD{--stage:var(--illustration-surface,var(--surface-muted));display:grid;place-items:center;width:100%;min-height:224px;background:var(--stage);color:var(--illustration-ink,var(--foreground));border-radius:var(--radius-panel)}.handoff-art_stage__POtSD [data-art-detail]{fill:var(--illustration-detail,var(--surface-muted));stroke:var(--illustration-ink,var(--foreground))}.handoff-art_stage__POtSD [data-art-detail=badge]+:is(path,g){stroke:var(--illustration-detail-foreground,var(--foreground))}.handoff-art_stage__POtSD [data-art-fill]{fill:var(--illustration-detail,var(--foreground))}.handoff-art_stage__POtSD [data-art-stroke]{stroke:var(--illustration-detail,var(--foreground))}.handoff-art_stage__POtSD[data-art=telemetry]>svg>g{color:var(--illustration-detail,var(--foreground))}.handoff-art_stage__POtSD>svg{width:176px;height:176px}.handoff-art_stage__POtSD[data-size=large]{--illustration-stroke:calc(var(--illustration-weight) * 120 / 264);min-height:360px}.handoff-art_stage__POtSD[data-size=large]>svg{width:264px;height:264px}.handoff-art_stage__POtSD[data-size=small]{--illustration-stroke:var(--illustration-weight);min-height:152px}.handoff-art_stage__POtSD[data-size=small]>svg{width:120px;height:120px}.handoff-art_stage__POtSD[data-paused] *{animation-play-state:paused!important}.handoff-art_routeDot__00PRu{opacity:0;transform:translate(36px,88px);animation:handoff-art_ticketRouteTravel__0A6R4 calc(var(--duration-considered) * 12) linear infinite}.handoff-art_onsiteLine___OIJM{animation:handoff-art_ticketMessageLine__9iElT calc(var(--duration-considered) * 12) var(--ease-standard) infinite}.handoff-art_stage__POtSD .handoff-art_onsiteBubble__aq1fM :where(path,rect,circle,ellipse,line,polyline,polygon){stroke-width:calc(var(--illustration-stroke) * 24 / 80)}.handoff-art_stage__POtSD[data-art=ticket-onsite]>svg>.handoff-art_onsiteBubble__aq1fM{width:80px;height:80px}@keyframes handoff-art_ticketRouteTravel__0A6R4{0%,to{opacity:0;transform:translate(36px,88px)}8%{opacity:1;transform:translate(36px,88px)}21.9%{transform:translate(80px,88px)}24.2%{transform:translate(87px,86.12px)}26.5%{transform:translate(92.12px,81px)}28.8%{transform:translate(94px,74px)}31.1%{transform:translate(92.12px,67px)}33.4%{transform:translate(87px,61.88px)}35.7%{transform:translate(80px,60px)}48.3%{transform:translate(40px,60px)}50.6%{transform:translate(33px,58.12px)}52.9%{transform:translate(27.88px,53px)}55.2%{transform:translate(26px,46px)}57.5%{transform:translate(27.88px,39px)}59.8%{transform:translate(33px,33.88px)}62.1%{transform:translate(40px,32px)}76%,88%{opacity:1;transform:translate(84px,32px)}94%{opacity:0;transform:translate(84px,32px)}}@keyframes handoff-art_ticketMessageLine__9iElT{0%,12%,94%,to{opacity:0}26%,80%{opacity:1}}@media (max-width:767px){.handoff-art_stage__POtSD[data-size=large]{--illustration-stroke:calc(var(--illustration-weight) * 120 / 216);min-height:280px}.handoff-art_stage__POtSD[data-size=large]>svg{width:216px;height:216px}}@media (prefers-reduced-motion:reduce){.handoff-art_stage__POtSD *{animation:none!important}.handoff-art_routeDot__00PRu{opacity:1;transform:translate(84px,32px)}}.home-hero_root__1JoJN{position:relative;isolation:isolate}.home-hero_hero__fHcFC{min-height:max(640px,calc(100svh - 76px))}.home-hero_root__1JoJN .home-hero_hero__fHcFC [data-hero-part=inner]{min-height:inherit;grid-template-columns:minmax(0,1fr);max-width:var(--home-width);padding:var(--space-20) var(--home-gutter);align-items:center}.home-hero_root__1JoJN .home-hero_hero__fHcFC [data-hero-part=copy]{position:relative;z-index:2;gap:var(--space-6);max-width:600px}.home-hero_root__1JoJN .home-hero_hero__fHcFC [data-hero-part=title]{max-width:12ch;font-weight:400;font-size:clamp(var(--text-4xl),6.2cqi,calc(var(--text-5xl) * 1.2));line-height:1.06}.home-hero_root__1JoJN .home-hero_hero__fHcFC [data-hero-part=description]{max-width:40ch}.home-hero_root__1JoJN .home-hero_hero__fHcFC [data-hero-part=meta]{border:0;padding:0;margin-top:var(--space-4)}.home-hero_root__1JoJN .home-hero_hero__fHcFC [data-hero-part=media]{position:absolute;z-index:0;inset:0 0 0 25%}.home-hero_scene__teljl{display:block;width:100%;height:100%;background:var(--background)}.home-hero_root__1JoJN .home-hero_hero__fHcFC [data-hero-part=media]{-webkit-mask-image:linear-gradient(90deg,transparent,black 32%,black 92%,transparent),linear-gradient(180deg,transparent,black 12%,black 80%,transparent);mask-image:linear-gradient(90deg,transparent,black 32%,black 92%,transparent),linear-gradient(180deg,transparent,black 12%,black 80%,transparent);-webkit-mask-composite:source-in,xor;mask-composite:intersect}.home-hero_root__1JoJN[data-variant=panorama]{overflow:clip;margin:var(--space-6) var(--space-6) 0;border:1px solid var(--border-subtle);border-radius:var(--radius-surface)}.home-hero_root__1JoJN[data-variant=panorama] .home-hero_hero__fHcFC{min-height:max(640px,calc(100svh - var(--site-header-height, 76px) - 48px));background:transparent}.home-hero_root__1JoJN[data-variant=panorama] .home-hero_hero__fHcFC [data-hero-part=inner]{align-items:center;padding-block:var(--space-24)}.home-hero_root__1JoJN[data-variant=panorama] .home-hero_hero__fHcFC [data-hero-part=copy]{max-width:960px;margin-inline:auto;gap:var(--space-6)}.home-hero_root__1JoJN[data-variant=panorama] .home-hero_hero__fHcFC [data-hero-part=title]{max-width:22ch;font-size:clamp(var(--text-4xl),6cqi,var(--text-5xl));font-weight:500;letter-spacing:-.057em;line-height:1.065}.home-hero_root__1JoJN[data-variant=panorama] .home-hero_hero__fHcFC [data-hero-part=description]{max-width:40ch}.home-hero_root__1JoJN[data-variant=panorama] .home-hero_hero__fHcFC [data-hero-part=meta]{justify-content:center;margin-top:0;color:var(--text-secondary)}.home-hero_root__1JoJN[data-variant=panorama] .home-hero_hero__fHcFC [data-hero-part=actions]{--surface:transparent;--control-height-md:var(--space-12)}.home-hero_root__1JoJN[data-variant=panorama] .home-hero_hero__fHcFC [data-hero-part=actions]>a{gap:14px}.home-hero_root__1JoJN[data-variant=type] .home-hero_hero__fHcFC [data-hero-part=copy]{max-width:760px}.home-hero_root__1JoJN[data-variant=type] .home-hero_hero__fHcFC [data-hero-part=title]{max-width:13ch;font-size:clamp(var(--text-4xl),7.8cqi,calc(var(--text-5xl) * 1.5))}.home-hero_root__1JoJN[data-variant=type] .home-hero_hero__fHcFC [data-hero-part=media]{inset:0 0 0 47%;-webkit-mask-image:linear-gradient(90deg,transparent,black 24%,black 86%,transparent),linear-gradient(180deg,transparent,black 18%,black 76%,transparent);mask-image:linear-gradient(90deg,transparent,black 24%,black 86%,transparent),linear-gradient(180deg,transparent,black 18%,black 76%,transparent)}@media (max-width:900px){.home-hero_root__1JoJN .home-hero_hero__fHcFC{min-height:880px}.home-hero_root__1JoJN .home-hero_hero__fHcFC [data-hero-part=inner]{align-items:start;padding-top:var(--space-16)}.home-hero_root__1JoJN .home-hero_hero__fHcFC [data-hero-part=copy]{max-width:680px}.home-hero_root__1JoJN .home-hero_hero__fHcFC [data-hero-part=title]{max-width:16ch}.home-hero_root__1JoJN .home-hero_hero__fHcFC [data-hero-part=media],.home-hero_root__1JoJN[data-variant=type] .home-hero_hero__fHcFC [data-hero-part=media]{inset:40% 0 0;-webkit-mask-image:linear-gradient(180deg,transparent,black 22%,black 78%,transparent),linear-gradient(90deg,transparent,black 12%,black 88%,transparent);mask-image:linear-gradient(180deg,transparent,black 22%,black 78%,transparent),linear-gradient(90deg,transparent,black 12%,black 88%,transparent)}.home-hero_root__1JoJN[data-variant=panorama] .home-hero_hero__fHcFC{min-height:max(640px,calc(100svh - var(--site-header-height, 76px) - 48px))}.home-hero_root__1JoJN[data-variant=type] .home-hero_hero__fHcFC [data-hero-part=title]{font-size:clamp(var(--text-4xl),9cqi,calc(var(--text-5xl) * 1.2))}}@media (max-width:560px){.home-hero_root__1JoJN .home-hero_hero__fHcFC{min-height:780px}.home-hero_root__1JoJN .home-hero_hero__fHcFC [data-hero-part=inner]{padding:var(--space-12) var(--home-gutter)}.home-hero_root__1JoJN .home-hero_hero__fHcFC [data-hero-part=copy]{gap:var(--space-5)}.home-hero_root__1JoJN .home-hero_hero__fHcFC [data-hero-part=title]{font-size:clamp(var(--text-3xl),10.6cqi,var(--text-4xl));max-width:15ch}.home-hero_root__1JoJN[data-variant=type] .home-hero_hero__fHcFC [data-hero-part=title]{font-size:clamp(var(--text-3xl),12cqi,var(--text-4xl))}.home-hero_root__1JoJN .home-hero_hero__fHcFC [data-hero-part=media],.home-hero_root__1JoJN[data-variant=type] .home-hero_hero__fHcFC [data-hero-part=media]{inset:49% -16% 0}.home-hero_root__1JoJN .home-hero_hero__fHcFC [data-hero-part=meta]{gap:var(--space-2) var(--space-4);font-size:var(--text-xs)}.home-hero_root__1JoJN .home-hero_hero__fHcFC [data-hero-part=actions]{gap:var(--space-2)}.home-hero_root__1JoJN[data-variant=panorama] .home-hero_hero__fHcFC [data-hero-part=actions]>a{gap:var(--space-2);padding-inline:var(--space-4)}.home-hero_root__1JoJN[data-variant=panorama]{margin:var(--space-3) var(--space-3) 0;border-radius:var(--radius-panel)}.home-hero_root__1JoJN[data-variant=panorama] .home-hero_hero__fHcFC{min-height:max(580px,calc(100svh - var(--site-header-height, 68px) - 32px))}.home-hero_root__1JoJN[data-variant=panorama] .home-hero_hero__fHcFC [data-hero-part=inner]{padding:var(--space-16) var(--space-5)}.home-hero_root__1JoJN[data-variant=panorama] .home-hero_hero__fHcFC [data-hero-part=title]{max-width:15ch;font-size:clamp(var(--text-3xl),10.6cqi,var(--text-4xl))}}.journal-art_art__l7yuH{--journal-cycle:calc(var(--duration-considered) * 12)}.journal-art_accent__MWcfb{stroke:var(--illustration-detail,var(--foreground))}.journal-art_entryNext__BYp_R,.journal-art_entry__BgsKY{transform-origin:42px 0;animation:journal-art_enterLine__Y1lfp var(--journal-cycle) var(--ease-standard) infinite both}.journal-art_entryNext__BYp_R{animation-name:journal-art_enterNextLine__Ua3fb}.journal-art_cursor__HUpIy{animation:journal-art_writeEntry__k4xB6 var(--journal-cycle) var(--ease-standard) infinite}.journal-art_historyEvent__NILM5{animation:journal-art_reviewHistory__mgr9q var(--journal-cycle) var(--ease-standard) infinite both}.journal-art_paper__Af1xe{animation:journal-art_printSheet__NrDBF var(--journal-cycle) var(--ease-standard) infinite}@keyframes journal-art_enterLine__Y1lfp{0%,14%,96%,to{opacity:0;transform:scaleX(0)}16%{opacity:1;transform:scaleX(0)}46%,82%{opacity:1;transform:scaleX(1)}94%{opacity:0;transform:scaleX(1)}}@keyframes journal-art_writeEntry__k4xB6{0%,14%,80%,to{opacity:0;transform:translate(0)}16%{opacity:1;transform:translate(0)}46%{opacity:1;transform:translate(34px)}48%{opacity:0;transform:translate(34px)}49%{opacity:0;transform:translateY(11px)}50%{opacity:1;transform:translateY(11px)}74%{opacity:1;transform:translate(24px,11px)}78%{opacity:0;transform:translate(24px,11px)}}@keyframes journal-art_enterNextLine__Ua3fb{0%,46%,96%,to{opacity:0;transform:scaleX(0)}50%{opacity:1;transform:scaleX(0)}74%,82%{opacity:1;transform:scaleX(1)}94%{opacity:0;transform:scaleX(1)}}@keyframes journal-art_reviewHistory__mgr9q{0%,44%,6%,to{opacity:0}16%,32%{opacity:1}}@keyframes journal-art_printSheet__NrDBF{0%,8%{opacity:0;transform:translateY(-30px)}18%{opacity:1;transform:translateY(-30px)}54%,84%{opacity:1;transform:translateY(0)}96%,to{opacity:0;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.journal-art_art__l7yuH *{animation:none!important}.journal-art_cursor__HUpIy{opacity:0}}.journals_root__aJOcG{padding:80px 40px;background:var(--bg)}.journals_inner__501Nh{max-width:1280px;margin:0 auto;display:flex;flex-direction:column;gap:56px}.journals_lead__yslWB{display:flex;flex-direction:column;gap:20px;max-width:760px}.journals_head__idhjx{font-size:47px;line-height:1.2;font-weight:400;letter-spacing:-.01em;color:var(--fg)}.journals_head__idhjx span{display:block}.journals_leadText__ucoxi{font-size:19px;line-height:1.45;color:var(--muted)}.journals_doc__f3cJg{color:var(--fg);text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:3px;transition:-webkit-text-decoration-color .2s;transition:text-decoration-color .2s;transition:text-decoration-color .2s,-webkit-text-decoration-color .2s}.journals_doc__f3cJg:hover{-webkit-text-decoration-color:var(--fg);text-decoration-color:var(--fg)}.journals_doc__f3cJg:focus-visible{outline:2px solid var(--fg);outline-offset:3px;border-radius:4px}.journals_grid__6ZJRF{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:64px;gap:64px;align-items:start}.journals_list__IPWEv{display:flex;flex-direction:column;border-top:1px solid var(--line)}.journals_row__4MjIW{position:relative;border-bottom:1px solid var(--line)}.journals_item__5edi8{box-sizing:border-box;width:100%;min-height:64px;padding:22px 0;display:flex;align-items:center;gap:20px;background:none;border:0;cursor:pointer;text-align:left;font:inherit;color:var(--muted);transition:color .2s}.journals_itemOpen__OH_NA{padding:22px 0 6px;color:var(--fg)}.journals_item__5edi8:focus-visible{outline:2px solid var(--fg);outline-offset:4px;border-radius:6px}.journals_num__XeSZM{flex:none;width:24px;font-size:13px;line-height:1;color:var(--muted)}.journals_itemTitle___Glr8{flex:1 1;font-size:23px;line-height:1.25;font-weight:400}.journals_chev__lAMmL{flex:none;color:var(--muted);transition:transform .25s}.journals_text__ujiYL{padding:0 40px 24px 44px;max-width:460px;font-size:15px;line-height:1.5;color:var(--muted)}.journals_prog__ccaaX{position:absolute;left:0;right:0;bottom:-1px;height:1px;background:var(--fg);transform-origin:left center;animation:journals_jxFill___9qbS linear forwards}@keyframes journals_jxFill___9qbS{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.journals_panel__h_j2C{box-sizing:border-box;height:430px;padding:8px;border-radius:24px;background:var(--card);box-shadow:inset 0 0 0 1px var(--card-edge)}.journals_stage__2w8o4{height:100%;border-radius:16px;background:var(--stage);display:flex;align-items:center;justify-content:center;color:var(--fg)}.journals_art__HIagd{display:flex;animation:journals_jzIn__IzzTB .5s ease both}@keyframes journals_jzIn__IzzTB{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.journals_ok__U8FmB{transform-box:fill-box;transform-origin:center;animation:journals_jzOk__4YRVa calc(var(--duration-considered) * 12) var(--ease-standard) infinite both}@keyframes journals_jzOk__4YRVa{0%,70%{opacity:0;transform:scale(.96)}76%,94%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1)}}.journals_wr__1RNB5{transform-box:fill-box;transform-origin:66% 30%;animation:journals_jzWr__CFa8z calc(var(--duration-considered) * 12) var(--ease-standard) infinite both}@keyframes journals_jzWr__CFa8z{0%,10%{transform:none}22%{transform:rotate(-22deg)}32%{transform:none}44%{transform:rotate(-22deg)}54%,to{transform:none}}.journals_lens__zyY89{animation:journals_jzLens__haeR_ 6.5s cubic-bezier(.45,0,.25,1) infinite}@keyframes journals_jzLens__haeR_{0%,6%{transform:none}20%{transform:translate(-6px,-10px)}36%{transform:translate(10px,-8px)}52%{transform:translate(-4px,10px)}66%,to{transform:none}}.journals_dl__TBb1S{animation:journals_jzDl__XChBW 6.5s cubic-bezier(.45,0,.25,1) infinite}.journals_dr__SocPW{animation:journals_jzDr__SIlSi 6.5s cubic-bezier(.45,0,.25,1) infinite}.journals_warn__TJWO3{transform-box:fill-box;transform-origin:center;opacity:0;animation:journals_jzWarn__nFgQQ 6.5s cubic-bezier(.3,1.3,.5,1) infinite}@keyframes journals_jzDl__XChBW{0%,20%{transform:none}34%,50%{transform:translateX(-17px)}64%,to{transform:none}}@keyframes journals_jzDr__SIlSi{0%,20%{transform:none}34%,50%{transform:translateX(17px)}64%,to{transform:none}}@keyframes journals_jzWarn__nFgQQ{0%{opacity:0;transform:scale(.5)}6%{opacity:1;transform:scale(1.08)}10%,64%{opacity:1;transform:scale(1)}70%,to{opacity:0;transform:scale(.6)}}.journals_btn__z6G4B{transform-box:fill-box;transform-origin:center;animation:journals_jzBtn__9DrZs 6.5s ease infinite}.journals_w1__bOrzH{animation:journals_jzW1__yNqdo 6.5s ease infinite}.journals_w2__5W9Jb{animation:journals_jzW2__qWUWl 6.5s ease infinite}.journals_w3__6SNrH{animation:journals_jzW3__78dx0 6.5s ease infinite}@keyframes journals_jzBtn__9DrZs{0%,8%{transform:none}11%{transform:scale(.8)}15%,to{transform:none}}@keyframes journals_jzW1__yNqdo{0%,14%{opacity:0}18%{opacity:1}30%{opacity:.25}34%{opacity:1}46%{opacity:.25}50%,to{opacity:1}}@keyframes journals_jzW2__qWUWl{0%,17%{opacity:0}21%{opacity:1}33%{opacity:.25}37%{opacity:1}49%{opacity:.25}53%,to{opacity:1}}@keyframes journals_jzW3__78dx0{0%,20%{opacity:0}24%{opacity:1}36%{opacity:.25}40%{opacity:1}52%{opacity:.25}56%,to{opacity:1}}.journals_key__MZXtx{animation:journals_jzKey__yqUb_ 6.5s cubic-bezier(.45,0,.25,1) infinite}.journals_bow__3WyIj{transform-box:fill-box;transform-origin:center;animation:journals_jzBow__pDOxD 6.5s cubic-bezier(.45,0,.25,1) infinite}.journals_teeth__zz_w3{transform-box:fill-box;transform-origin:50% 0;animation:journals_jzTeeth__fUPCB 6.5s cubic-bezier(.45,0,.25,1) infinite}.journals_shk__6onb9{animation:journals_jzShk__A1QBL 6.5s cubic-bezier(.3,1.25,.5,1) infinite}@keyframes journals_jzKey__yqUb_{0%,6%{transform:none}22%,84%{transform:translateX(17px)}96%,to{transform:none}}@keyframes journals_jzBow__pDOxD{0%,26%{transform:none}34%,74%{transform:scaleY(.3)}82%,to{transform:none}}@keyframes journals_jzTeeth__fUPCB{0%,26%{transform:none}34%,74%{transform:scaleY(-1)}82%,to{transform:none}}@keyframes journals_jzShk__A1QBL{0%,36%{transform:none}46%,74%{transform:translateY(-10px)}80%,to{transform:none}}.journals_still__TRol2 *{animation:none!important}@media (prefers-reduced-motion:reduce){.journals_prog__ccaaX{display:none}.journals_art__HIagd,.journals_art__HIagd *{animation:none!important}}@media (max-width:639px){.journals_root__aJOcG{padding:56px 16px}.journals_inner__501Nh{gap:32px}.journals_head__idhjx{font-size:29px}.journals_leadText__ucoxi{font-size:15px}.journals_grid__6ZJRF{grid-template-columns:1fr;gap:24px}.journals_item__5edi8{padding:18px 0}.journals_itemOpen__OH_NA{padding:18px 0 6px}.journals_itemTitle___Glr8{font-size:19px}.journals_panel__h_j2C{height:300px}}.carousel_root__7szUp{--carousel-gap:var(--space-4);display:grid;width:100%;grid-template-columns:minmax(0,1fr);min-width:0;grid-gap:var(--space-4);gap:var(--space-4);container-type:inline-size}.carousel_viewport__7q_Bf{position:relative;min-width:0;overflow-x:clip;overflow-y:visible;border-radius:var(--radius-panel);cursor:-webkit-grab;cursor:grab;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.carousel_viewport__7q_Bf[data-dragging]{cursor:-webkit-grabbing;cursor:grabbing}.carousel_viewport__7q_Bf:focus-visible{--focus-outline-offset:4px}.carousel_track__usTgK{display:flex;gap:var(--carousel-gap);padding-inline:calc((100cqw - var(--carousel-slide)) / 2);-moz-user-select:none;user-select:none;-webkit-user-select:none}.carousel_track__usTgK:not([data-measured]){translate:calc(var(--carousel-start) * -1 * (var(--carousel-slide) + var(--carousel-gap))) 0}.carousel_slide__v0j14{flex:0 0 var(--carousel-slide);min-width:0;transform-origin:50% 50%;will-change:transform,opacity}.carousel_slide__v0j14 img{-webkit-user-drag:none}.carousel_controls__S0ROq{gap:var(--space-2) var(--space-4)}.carousel_controls__S0ROq,.carousel_tabs__OTVOh{display:flex;flex-wrap:wrap;min-width:0;align-items:center;justify-content:center}.carousel_tab__wHc4c{display:grid;min-width:var(--control-height-sm);height:var(--control-height-sm);flex:none;place-items:center;border:0;border-radius:var(--radius-pill);padding:0 5px;background:transparent;cursor:pointer;-webkit-tap-highlight-color:transparent}.carousel_dot__AXd4B{position:relative;display:block;width:6px;height:6px;overflow:hidden;border-radius:var(--radius-pill);background:var(--border-strong);transition:background-color var(--duration-fast) var(--ease-standard)}.carousel_dotDrain__ek4w3,.carousel_dotFill__4Fn5C{position:absolute;inset:0}.carousel_dotFill__4Fn5C{background:var(--foreground)}.carousel_dotDrain__ek4w3{background:var(--border-strong);transform-origin:100% 50%}@media (hover:hover) and (pointer:fine){.carousel_tab__wHc4c:hover .carousel_dot__AXd4B{background:var(--text-muted)}}.carousel_tab__wHc4c:focus-visible{--focus-outline-offset:-4px}.carousel_arrows__orvcX{display:flex;flex:none;gap:var(--space-2)}.carousel_control__Tn7ax{display:grid;width:var(--control-height-sm);height:var(--control-height-sm);flex:none;place-items:center;border:1px solid var(--border);border-radius:var(--radius-pill);padding:0;background:var(--surface);color:var(--foreground);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard),opacity var(--duration-fast) var(--ease-standard),transform var(--duration-spring) var(--ease-spring)}@media (hover:hover) and (pointer:fine){.carousel_control__Tn7ax:hover:not([aria-disabled=true]){background:var(--surface-muted)}}.carousel_control__Tn7ax:active:not([aria-disabled=true]){transform:scale(.97);transition:transform .1s var(--ease-standard)}.carousel_control__Tn7ax[aria-disabled=true]{color:var(--text-muted);cursor:default;opacity:.5}.carousel_iconSlot__nGTOR{display:grid;width:16px;height:16px;place-items:center}.carousel_icon__yGd9_{grid-area:1/1;display:grid;place-items:center}@container (max-width: 340px){.carousel_controls__S0ROq{gap:var(--space-2)}.carousel_arrows__orvcX{gap:var(--space-1)}.carousel_tab__wHc4c{padding:0 4px}}.carousel_visuallyHidden__1xKml{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media (prefers-reduced-motion:reduce){.carousel_control__Tn7ax,.carousel_control__Tn7ax:active:not([aria-disabled=true]),.carousel_dot__AXd4B{transition:none;transform:none}}