.button_button___EXD3{position:relative;display:inline-flex;min-height:var(--control-height-md);align-items:center;justify-content:center;gap:var(--space-2);border:1px solid transparent;border-radius:var(--radius-control);padding:0 var(--space-4);font:inherit;font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--duration-fast) var(--ease-standard),background var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard),opacity var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard)}.button_button___EXD3:disabled{cursor:not-allowed;opacity:.52}.button_button___EXD3[aria-busy=true]{cursor:progress}.button_button___EXD3:is([aria-haspopup]:not([aria-haspopup=false]),[data-state],[role=combobox]){transform:none!important}.button_labelSlot__k6tu3{position:relative;display:inline-flex;min-width:0;align-items:center;justify-content:center;transition:opacity var(--duration-fast) var(--ease-standard)}.button_labelSlot__k6tu3[data-morphing]{-webkit-clip-path:inset(-50% calc(var(--space-3) * -1));clip-path:inset(-50% calc(var(--space-3) * -1))}.button_labelContent__aomTc{display:inline-flex;flex:none;align-items:center}.button_labelPhase__q3mAY{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);white-space:nowrap}.button_labelPhase__q3mAY svg{flex:none}.button_primary__1f_en{color:var(--btn-primary-color,var(--accent-foreground,#ffffff));background:var(--btn-primary-bg,var(--accent,#fc5000));border-color:var(--btn-primary-bg,var(--accent,#fc5000));box-shadow:var(--btn-primary-shadow,0 4px 16px rgba(252,80,0,.32));font-weight:600}.button_secondary__LlW_z{color:var(--foreground);background:var(--surface);border-color:var(--border)}.button_ghost__3zTXq{color:var(--text-secondary);background:transparent;border-color:transparent}.button_danger__my4nu{color:var(--danger);background:var(--surface);border-color:var(--border)}.button_danger__my4nu:disabled,.button_secondary__LlW_z:disabled{opacity:1;color:var(--text-muted);background:var(--surface-muted);border-color:var(--border)}.button_danger__my4nu:disabled{color:color-mix(in oklab,var(--danger) 55%,var(--surface-muted))}.button_ghost__3zTXq:disabled{opacity:1;color:var(--text-muted)}@media (hover:hover) and (pointer:fine){.button_primary__1f_en:hover:not(:disabled){opacity:1;background:var(--btn-primary-bg-hover,var(--accent-strong,#ff6524));border-color:var(--btn-primary-bg-hover,var(--accent-strong,#ff6524));box-shadow:var(--btn-primary-shadow-hover,0 6px 24px rgba(252,80,0,.45))}.button_secondary__LlW_z:hover:not(:disabled){background:var(--surface-muted);box-shadow:var(--shadow-resting)}.button_ghost__3zTXq:hover:not(:disabled){color:var(--foreground);background:var(--surface-muted)}.button_danger__my4nu:hover:not(:disabled){border-color:var(--danger);background:var(--surface-muted)}}.button_primary__1f_en:active:not(:disabled){opacity:1;background:var(--btn-primary-bg-active,#e04700);border-color:var(--btn-primary-bg-active,#e04700);color:#ffffff!important;box-shadow:0 2px 8px rgba(224,71,0,.4)}.button_primary__1f_en:focus-visible{outline:2px solid #ffffff;outline-offset:2px}.button_ghost__3zTXq:active:not(:disabled),.button_secondary__LlW_z:active:not(:disabled){color:#ffffff;background:rgba(255,255,255,.12)}.button_danger__my4nu:active:not(:disabled){border-color:var(--danger);background:rgba(239,68,68,.18);color:#ffffff}.button_sm__FMuTd{min-height:var(--control-height-sm);padding-inline:var(--space-3);font-size:var(--text-sm)}.button_md__gakQb{min-height:var(--control-height-md)}.button_lg__obLy8{min-height:var(--control-height-lg);padding-inline:var(--space-5);font-size:var(--text-sm)}.button_loader__sdjGE{position:absolute;left:50%;top:50%;display:grid;width:var(--space-4);height:var(--space-4);margin:calc(var(--space-4) / -2)}.button_spinner__rdIGe{border:1.5px solid;border-right:1.5px solid transparent;border-radius:50%;animation:button_spin__Cb0Ej .7s linear infinite}.button_loadingLabel__3HJVR{opacity:0}@keyframes button_spin__Cb0Ej{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.button_button___EXD3{transition:none}.button_labelSlot__k6tu3{transition:opacity var(--duration-instant) linear}.button_spinner__rdIGe{animation-duration:.01ms;animation-iteration-count:1}}.copy-button_button__QVxqe{display:inline-flex;width:max-content;max-width:100%;min-height:var(--control-height-sm);align-items:center;justify-content:center;gap:var(--space-2);border:1px solid var(--border);border-radius:var(--radius-control);padding:0 var(--space-3);background:var(--surface);color:var(--foreground);font:inherit;font-size:var(--text-sm);font-weight:500;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard),transform var(--duration-spring) var(--ease-spring)}.copy-button_button__QVxqe:active:not(:disabled){transform:scale(.97);transition-duration:var(--duration-fast),var(--duration-fast),var(--duration-fast),var(--duration-instant);transition-timing-function:var(--ease-standard)}.copy-button_iconOnly__uF9ZT:active:not(:disabled){transform:scale(.96)}@media (hover:hover) and (pointer:fine){.copy-button_button__QVxqe:hover:not(:disabled){background:var(--surface-muted);border-color:var(--border-strong)}.copy-button_plain__bRjxF:hover:not(:disabled){border-color:transparent;background:var(--surface-muted);color:var(--foreground)}}.copy-button_button__QVxqe:disabled{cursor:not-allowed;opacity:.5}.copy-button_icon__LQkim{position:relative;display:grid;width:16px;height:16px;flex:none}.copy-button_iconInner__xxBj6{position:absolute;inset:0;display:grid;place-items:center}.copy-button_iconInner__xxBj6[data-state=copied]{color:var(--success)}.copy-button_iconInner__xxBj6[data-state=error]{color:var(--danger)}.copy-button_label__11H5W{position:relative;display:grid;min-width:0;justify-items:center;white-space:nowrap}.copy-button_text__s0to0{grid-area:1/1}.copy-button_measure__qaObY{position:absolute;top:0;left:0;visibility:hidden;white-space:nowrap;pointer-events:none}.copy-button_iconOnly__uF9ZT{width:var(--control-height-sm);padding:0}.copy-button_plain__bRjxF{border-color:transparent;background:transparent;color:var(--text-secondary)}.copy-button_srOnly__g__Tm{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}@media (prefers-reduced-motion:reduce){.copy-button_button__QVxqe{transition:none}.copy-button_button__QVxqe:active:not(:disabled){transform:none}}.password-field_field__WKVss{display:grid;min-width:0}.password-field_field__WKVss label{margin-bottom:var(--space-2);font-size:var(--text-sm);font-weight:500}.password-field_shell__yfLqC{display:flex;min-height:var(--control-height-md);align-items:center;border:1px solid var(--border-strong,rgba(255,255,255,.22));border-radius:var(--radius-control);padding:0 calc((var(--control-height-md) - 2px - 30px) / 2) 0 var(--space-3);background:var(--surface);transition:border-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard)}@media (hover:hover) and (pointer:fine){.password-field_shell__yfLqC:hover:not(:focus-within){border-color:rgba(255,255,255,.36)}}.password-field_shell__yfLqC:focus-within{border-color:var(--accent,#ff5c00);box-shadow:0 0 0 1px var(--accent,#ff5c00),0 0 8px rgba(255,92,0,.25)}.password-field_shell__yfLqC:has(.password-field_input__yoh83[aria-invalid=true]){border-color:var(--danger)}.password-field_input__yoh83{width:100%;min-width:0;border:0;background:transparent;color:var(--foreground);font:inherit;font-size:var(--text-sm);line-height:var(--leading-body);outline:0}.password-field_input__yoh83::placeholder{color:var(--text-muted)}.password-field_input__yoh83[data-reveal=shown]{animation:password-field_resolve-shown__3kA8c var(--duration-standard) var(--ease-enter)}.password-field_input__yoh83[data-reveal=hidden]{animation:password-field_resolve-hidden__37Qw1 var(--duration-standard) var(--ease-enter)}@keyframes password-field_resolve-shown__3kA8c{0%{opacity:.35;filter:blur(2px)}}@keyframes password-field_resolve-hidden__37Qw1{0%{opacity:.35;filter:blur(2px)}}.password-field_shell__yfLqC button{display:grid;width:30px;height:30px;flex:0 0 auto;place-items:center;border:0;border-radius:var(--radius-control);background:transparent;color:var(--text-muted);transition:background-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard),transform var(--duration-spring) var(--ease-spring)}@media (hover:hover) and (pointer:fine){.password-field_shell__yfLqC button:hover{background:var(--surface-muted);color:var(--foreground)}}.password-field_shell__yfLqC button:active{transform:scale(.96);transition:background-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard),transform .1s var(--ease-standard)}.password-field_shell__yfLqC button[aria-pressed=true]{color:var(--foreground)}.password-field_messageSlot__Qa5uD{display:block;overflow:hidden}.password-field_hint__FsHQJ{display:block;padding-top:var(--space-2);color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-body)}.password-field_words___HXOt{position:relative;display:block}.password-field_word__moeoy{display:inline-block;white-space:pre}.password-field_srOnly___3BO_{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}@media (prefers-reduced-motion:reduce){.password-field_shell__yfLqC,.password-field_shell__yfLqC button{transition:none}.password-field_shell__yfLqC button:active{transform:none}.password-field_input__yoh83[data-reveal]{animation:none}}.hero-section_hero__vJMLy{position:relative;container:hero/inline-size;overflow:clip;background:var(--background);color:var(--foreground);font-family:var(--font-body);letter-spacing:var(--tracking-body)}.hero-section_title__IEPQN{margin:0;font-family:var(--font-display);font-size:clamp(2.25rem,1.3rem + 4.4cqi,4.5rem);font-weight:500;letter-spacing:var(--tracking-display);line-height:var(--leading-display);text-wrap:balance}.hero-section_description__C4T0N{margin:0;color:var(--text-secondary);font-size:var(--text-lg);line-height:var(--leading-body);text-wrap:pretty}@container hero (max-width: 560px){.hero-section_description__C4T0N{font-size:var(--text-base)}}.hero-section_preview__bQnR6,.hero-section_screen__j7DLo{width:100%;min-height:100vh;min-height:100svh}.hero-section_preview__bQnR6{position:relative;display:grid}.hero-section_preview__bQnR6>.hero-section_hero__vJMLy{min-height:inherit}.hero-section_switcher__Jtvxk{position:absolute;z-index:20;top:var(--space-4);left:50%;translate:-50% 0;display:flex;max-width:calc(100% - 2 * var(--space-4));border:1px solid color-mix(in oklab,var(--foreground) 10%,transparent);border-radius:var(--radius-pill);background:color-mix(in oklab,var(--surface) 64%,transparent);-webkit-backdrop-filter:blur(18px) saturate(1.5);backdrop-filter:blur(18px) saturate(1.5);box-shadow:0 1px 1px rgb(20 24 40/.04),0 10px 30px -12px rgb(20 24 40/.22)}:root[data-theme=dark] .hero-section_switcher__Jtvxk{border-color:color-mix(in oklab,var(--foreground) 14%,transparent);background:color-mix(in oklab,var(--surface) 58%,transparent);box-shadow:inset 0 1px 0 color-mix(in oklab,var(--foreground) 8%,transparent),0 10px 30px -12px rgb(0 0 0/.6)}.hero-section_switcher__Jtvxk .hero-section_switch__dlFpg{border:0;border-radius:var(--radius-pill);background:transparent}.hero-section_switcher__Jtvxk .hero-section_switch__dlFpg button{border-radius:var(--radius-pill)}.hero-section_srOnly__8y5W_{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.hero-content_inner___U_GQ{display:grid;max-width:1200px;margin:0 auto;padding:var(--space-24) var(--space-10)}.hero-content_copy__kAaJ9{display:grid;grid-template-columns:minmax(0,1fr);justify-items:center;grid-gap:var(--space-5);gap:var(--space-5);max-width:760px;margin:0 auto;text-align:center}.hero-content_title__JsFNY{max-width:16ch}.hero-content_description__SWiUO{max-width:560px}.hero-content_announcement__B1ZDq{display:inline-flex;max-width:100%;min-height:32px;align-items:center;gap:6px;border:1px solid var(--border);border-radius:var(--radius-pill);padding:4px var(--space-3);background:var(--surface);color:var(--text-secondary);font:inherit;font-size:var(--text-sm);text-align:left;text-decoration:none;cursor:pointer;transition:color var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard)}.hero-content_arrow__RT7Gh{flex:none;transition:transform var(--duration-fast) var(--ease-standard)}.hero-content_actions__E9NlJ{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-3);margin-top:var(--space-3)}.hero-content_action__BPkE7{display:inline-flex;height:42px;align-items:center;justify-content:center;gap:var(--space-2);border:1px solid transparent;border-radius:var(--radius-pill);padding:0 22px;font:inherit;font-size:var(--text-sm);font-weight:600;text-decoration:none;white-space:nowrap;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),box-shadow var(--duration-fast) var(--ease-standard)}.hero-content_action__BPkE7:active{transform:scale(.97)}.hero-content_primary__T_hrQ{background:var(--btn-primary-bg,var(--accent,#fc5000));color:var(--btn-primary-color,#ffffff);border-color:var(--btn-primary-bg,var(--accent,#fc5000));box-shadow:var(--btn-primary-shadow,0 4px 16px rgba(252,80,0,.32))}.hero-content_secondary__q5ChG{border-color:rgba(255,255,255,.12);background:rgba(255,255,255,.06);color:#ffffff;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}@media (hover:hover) and (pointer:fine){.hero-content_primary__T_hrQ:hover{opacity:1;background:var(--btn-primary-bg-hover,var(--accent-strong,#ff6524));border-color:var(--btn-primary-bg-hover,var(--accent-strong,#ff6524));box-shadow:var(--btn-primary-shadow-hover,0 6px 24px rgba(252,80,0,.45))}.hero-content_secondary__q5ChG:hover{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.2)}.hero-content_announcement__B1ZDq:hover{border-color:var(--border-strong);color:var(--foreground)}:is(.hero-content_action__BPkE7,.hero-content_announcement__B1ZDq):hover .hero-content_arrow__RT7Gh{transform:translateX(3px)}}.hero-content_install__EJ5YE{display:flex;width:min(100%,440px);height:var(--control-height-md);align-items:center;gap:var(--space-2);margin-top:var(--space-2);border:1px solid var(--border);border-radius:var(--radius-control);padding:0 var(--space-1) 0 var(--space-4);background:var(--surface);font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:13px;text-align:left}.hero-content_prompt__s0EkN{color:var(--text-muted)}.hero-content_command__6gimG{flex:1 1;overflow:hidden;color:var(--foreground);font:inherit;text-overflow:ellipsis;white-space:nowrap}.hero-content_meta__JAs0G{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-5);margin:var(--space-4) 0 0;border-top:1px solid var(--border-subtle);padding:var(--space-5) 0 0;color:var(--text-muted);font-size:var(--text-sm);list-style:none}.hero-content_media__tt6WG{min-width:0}.hero-content_split__KUOji .hero-content_inner___U_GQ{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:var(--space-12)}.hero-content_minimal__DOPel .hero-content_copy__kAaJ9,.hero-content_split__KUOji .hero-content_copy__kAaJ9{justify-items:start;margin:0;text-align:left}.hero-content_minimal__DOPel .hero-content_actions__E9NlJ,.hero-content_split__KUOji .hero-content_actions__E9NlJ{justify-content:flex-start}.hero-content_minimal__DOPel .hero-content_copy__kAaJ9{max-width:860px}@container hero (max-width: 800px){.hero-content_split__KUOji .hero-content_inner___U_GQ{grid-template-columns:minmax(0,1fr);gap:var(--space-10)}}@container hero (max-width: 560px){.hero-content_inner___U_GQ{padding:var(--space-16) var(--space-4)}.hero-content_actions__E9NlJ{width:100%;max-width:360px;margin-inline:auto;flex-direction:column;align-items:stretch}.hero-content_action__BPkE7{width:100%;min-height:44px}}@media (prefers-reduced-motion:reduce){.hero-content_action__BPkE7,.hero-content_announcement__B1ZDq,.hero-content_arrow__RT7Gh{transition:none}.hero-content_action__BPkE7:active{transform:none}}.hero-content_button__4qwl3{height:var(--control-height-md);min-height:var(--control-height-md);border-radius:var(--radius-control);font-size:var(--text-sm)}.hero-mesh_mesh__UAu48{position:absolute;inset:0;overflow:hidden;pointer-events:none}.hero-mesh_canvas__VZLft{display:block;width:100%;height:100%;opacity:0;transition:opacity var(--duration-considered,.48s) var(--ease-standard)}.hero-mesh_mesh__UAu48[data-painted] .hero-mesh_canvas__VZLft{opacity:1}@media (prefers-reduced-motion:reduce){.hero-mesh_canvas__VZLft{transition:none}}.hero-lumen_hero__2wOZE{isolation:isolate;display:flex;height:100vh;height:100svh;min-height:600px;flex-direction:column;padding-top:clamp(88px,14svh,144px);text-align:center}.hero-lumen_mesh__Bl1Va{--mesh-base:var(--background);--mesh-1:#ffe8db;--mesh-2:#ffd9c4;--mesh-3:#ffe2d1;--mesh-4:#ffecd9;--mesh-5:#fff4ec;z-index:-1}:root[data-theme=dark] .hero-lumen_mesh__Bl1Va{--mesh-base:#030304;--mesh-1:#381503;--mesh-2:#210c02;--mesh-3:#180802;--mesh-4:#2f1202;--mesh-5:#0e0501}.hero-lumen_copy__CHiVT{position:relative;z-index:10;display:grid;justify-items:center;grid-gap:var(--space-5);gap:var(--space-5);max-width:900px;margin:0 auto;padding-inline:var(--space-10)}@media (max-width:640px){.hero-lumen_hero__2wOZE{height:auto;min-height:100dvh;padding-top:80px;padding-bottom:var(--space-8)}.hero-lumen_copy__CHiVT{gap:var(--space-4)}.hero-lumen_copy__CHiVT,.hero-lumen_stage__RKAqa{padding-inline:var(--space-4)}}.hero-lumen_title__zkdAq{max-width:14ch;font-size:clamp(2.5rem,1.2rem + 5cqi,var(--text-5xl))}.hero-lumen_description__9A0RO{max-width:590px}.hero-lumen_actions__Qpz_N{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-3);margin-top:var(--space-3)}.hero-lumen_fine__PSoMi{margin:0;color:var(--text-muted);font-size:var(--text-sm)}.hero-lumen_stage__RKAqa{--halo:96px;position:relative;flex:1 1;box-sizing:border-box;width:100%;min-height:0;max-width:calc(1200px + 2 * var(--space-10));margin:calc(var(--space-12) - var(--halo)) auto 0;overflow:hidden;padding:var(--halo) var(--space-10) 0;-webkit-mask-image:linear-gradient(180deg,#000 62%,transparent);mask-image:linear-gradient(180deg,#000 62%,transparent)}.hero-lumen_glow__AjstO{position:absolute;z-index:-1;top:calc(var(--halo) - 110px);left:10%;right:10%;height:240px;background:radial-gradient(50% 50% at 50% 50%,var(--hero-glow),transparent 72%);filter:blur(48px);pointer-events:none;--hero-glow:color-mix(in oklab,var(--accent) 35%,transparent)}:root[data-theme=dark] .hero-lumen_glow__AjstO{--hero-glow:rgba(252,80,0,0.28)}.hero-lumen_window__MNReW{position:relative}:root[data-theme=dark] .hero-lumen_window__MNReW:after{content:"";position:absolute;top:0;left:12%;right:12%;height:1px;background:linear-gradient(90deg,transparent,rgba(252,80,0,.45),transparent);pointer-events:none}.hero-lumen_perspective__lGtto{display:flex;justify-content:center;perspective:2200px;perspective-origin:50% 0}.hero-lumen_tilt__7S236{position:relative;flex:none;transform-origin:50% 0;will-change:transform}.hero-lumen_scaler__kPOd6{position:absolute;top:0;left:0;transform-origin:0 0}@media (prefers-reduced-motion:reduce){.hero-lumen_tilt__7S236{will-change:auto}}.hero-lumen_window__MNReW{display:grid;grid-template-rows:auto minmax(0,1fr);height:100%;overflow:hidden;border:1px solid var(--border);border-radius:16px;background:var(--surface);color:var(--foreground);text-align:left;font-size:var(--text-sm);box-shadow:0 1px 1px rgb(20 24 40/.04),0 24px 48px -16px rgb(20 24 40/.16),0 60px 120px -40px rgba(252,80,0,.08)}:root[data-theme=dark] .hero-lumen_window__MNReW{border-color:color-mix(in oklab,var(--foreground) 14%,transparent);box-shadow:inset 0 1px 0 color-mix(in oklab,var(--foreground) 9%,transparent),0 24px 48px -16px rgb(0 0 0/.6),0 60px 140px -40px rgba(252,80,0,.16)}.hero-lumen_chrome__4ftEI{position:relative;display:flex;height:40px;align-items:center;justify-content:center;border-bottom:1px solid var(--border-subtle);background:color-mix(in oklab,var(--surface-muted) 55%,var(--surface))}.hero-lumen_lights__yHu6A{position:absolute;left:16px;display:flex;gap:7px}.hero-lumen_lights__yHu6A i{width:11px;height:11px;border-radius:50%;background:color-mix(in oklab,var(--foreground) 14%,transparent)}.hero-lumen_url__TezYC{border-radius:8px;padding:3px 14px;background:var(--surface);color:var(--text-muted);font-size:var(--text-xs);box-shadow:inset 0 0 0 1px var(--border-subtle)}.hero-lumen_app__krzFE{display:grid;grid-template-columns:224px minmax(0,1fr);min-height:0}.hero-lumen_window__MNReW[data-narrow] .hero-lumen_app__krzFE{grid-template-columns:minmax(0,1fr)}.hero-lumen_sidebar__7HzP8{display:flex;flex-direction:column;gap:2px;border-right:1px solid var(--border-subtle);padding:14px 12px;background:color-mix(in oklab,var(--surface-muted) 40%,var(--surface))}.hero-lumen_workspace__wMpwf{display:flex;align-items:center;gap:10px;padding:6px 8px 10px}.hero-lumen_wsMark__ZBhjj{display:grid;width:22px;height:22px;place-items:center;border-radius:6px;background:var(--foreground);color:var(--background);font-size:var(--text-xs);font-weight:500}.hero-lumen_wsName__wgTRH{flex:1 1;font-weight:500}.hero-lumen_dim__Qsdk0{color:var(--text-muted)}.hero-lumen_search__vivO7{display:flex;align-items:center;gap:8px;margin:0 0 10px;border:1px solid var(--border-subtle);border-radius:9px;padding:6px 8px;background:var(--surface);color:var(--text-muted)}.hero-lumen_search__vivO7 kbd{margin-left:auto;font:inherit;font-size:var(--text-xs)}.hero-lumen_nav__ztjib{display:grid;grid-gap:1px;gap:1px}.hero-lumen_navItem__ozU_I{display:flex;align-items:center;gap:10px;border-radius:8px;padding:6px 8px;color:var(--text-secondary)}.hero-lumen_navItem__ozU_I svg{color:var(--text-muted)}.hero-lumen_navItem__ozU_I[data-active]{background:var(--accent-subtle);color:var(--foreground);font-weight:500}.hero-lumen_navItem__ozU_I[data-active] svg{color:var(--accent)}.hero-lumen_groupLabel__24Fhq{margin:18px 8px 6px;color:var(--text-muted);font-size:var(--text-xs)}.hero-lumen_dot__SyIAZ{width:8px;height:8px;margin:0 3px;border-radius:50%;background:var(--text-muted)}.hero-lumen_dot__SyIAZ[data-tone=accent]{background:var(--accent)}.hero-lumen_dot__SyIAZ[data-tone=danger]{background:var(--danger)}.hero-lumen_me__PJxTh{display:flex;align-items:center;gap:10px;margin-top:auto;border-top:1px solid var(--border-subtle);padding:12px 6px 2px}.hero-lumen_me__PJxTh span:not([role]){display:grid;flex:1 1;line-height:1.3}.hero-lumen_me__PJxTh strong{font-weight:500}.hero-lumen_me__PJxTh small{color:var(--text-muted);font-size:var(--text-xs)}.hero-lumen_main__4CtZR{display:grid;align-content:start;grid-gap:16px;gap:16px;min-width:0;padding:22px 24px}.hero-lumen_head__rtyj8{display:flex;align-items:center;justify-content:space-between;gap:16px}.hero-lumen_h2__u9_1x{margin:0;font-size:var(--text-lg);font-weight:500;letter-spacing:var(--tracking-body)}.hero-lumen_sub__gHVh0{margin:2px 0 0;color:var(--text-muted);font-size:var(--text-xs)}.hero-lumen_range__bDkpC{flex:none}.hero-lumen_kpis__5XY2K{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.hero-lumen_window__MNReW[data-narrow] .hero-lumen_kpis__5XY2K{grid-template-columns:repeat(2,minmax(0,1fr))}.hero-lumen_kpi__SubOK{min-width:0;border:1px solid var(--border-subtle);border-radius:12px;padding:14px 16px 12px;background:var(--surface)}.hero-lumen_grid__7_UcV{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);grid-gap:12px;gap:12px}.hero-lumen_window__MNReW[data-narrow] .hero-lumen_grid__7_UcV{grid-template-columns:minmax(0,1fr)}.hero-lumen_card__r3tli{display:grid;align-content:start;grid-gap:14px;gap:14px;min-width:0;border:1px solid var(--border-subtle);border-radius:12px;padding:16px 18px;background:var(--surface)}.hero-lumen_cardHead__YBYlH{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.hero-lumen_insight__jk7uM{display:flex;gap:8px;max-width:46ch;margin:0;color:var(--text-secondary);line-height:1.45}.hero-lumen_insight__jk7uM strong{color:var(--foreground);font-weight:500}.hero-lumen_insightIcon___vdMB{flex:none;margin-top:2px;color:var(--accent)}.hero-lumen_legend__SvQdv{display:flex;flex:none;gap:14px;color:var(--text-muted);font-size:var(--text-xs)}.hero-lumen_legend__SvQdv span{display:inline-flex;align-items:center;gap:6px}.hero-lumen_swatch__sX8Ow{width:14px;height:2px;border-radius:2px;background:var(--accent)}.hero-lumen_swatch__sX8Ow[data-last]{background:repeating-linear-gradient(to right,color-mix(in oklab,var(--foreground) 46%,var(--surface)) 0 4px,transparent 4px 7px)}.hero-lumen_window__MNReW[data-narrow] .hero-lumen_legend__SvQdv{display:none}.hero-lumen_cardTitle__tkS2T{display:flex;justify-content:space-between;font-weight:500}.hero-lumen_cardTitle__tkS2T span{color:var(--text-muted);font-size:var(--text-xs);font-weight:400}.hero-lumen_movers__VLktU{display:grid;margin:0;padding:0;list-style:none}.hero-lumen_movers__VLktU li{display:flex;align-items:center;gap:12px;border-top:1px solid var(--border-subtle);padding:10px 0}.hero-lumen_movers__VLktU li:first-child{border-top:0;padding-top:2px}.hero-lumen_logo__QQuCn{flex:none;width:20px;height:20px;background:50%/contain no-repeat}.hero-lumen_logo__QQuCn[data-mono]{background:var(--foreground);-webkit-mask:center/contain no-repeat;mask:center/contain no-repeat}.hero-lumen_who__nJuOu{display:grid;flex:1 1;min-width:0;line-height:1.3}.hero-lumen_who__nJuOu strong{font-weight:500}.hero-lumen_who__nJuOu small{overflow:hidden;color:var(--text-muted);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap}.hero-lumen_amount__TqweH{color:var(--success);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:500}.hero-lumen_amount__TqweH[data-down]{color:var(--danger)}@container hero (max-width: 560px){.hero-lumen_hero__2wOZE{padding-top:84px}.hero-lumen_copy__CHiVT{gap:var(--space-4);padding-inline:var(--space-4)}.hero-lumen_actions__Qpz_N{width:100%;margin-top:var(--space-2)}.hero-lumen_actions__Qpz_N>*{flex:1 1 auto}.hero-lumen_stage__RKAqa{--halo:56px;margin-top:calc(var(--space-10) - var(--halo));padding-inline:0}}.hero-lumen_kpi__SubOK figcaption{flex-wrap:wrap;row-gap:4px}.hero-lumen_kpi__SubOK figcaption>:first-child{flex-basis:100%;font-size:var(--text-xs);color:var(--text-muted)}.hero-lumen_kpi__SubOK figcaption strong{margin-left:0;font-size:var(--text-2xl);letter-spacing:var(--tracking-body)}.hero-lumen_kpi__SubOK figcaption small{align-self:center}.logo-marquee_section__1p3eK{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__qIkP2{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__qIkP2 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__qIkP2 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__26V96{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__cunfL{display:flex;width:max-content;animation:logo-marquee_travel__nK8be 39s linear infinite;will-change:transform}.logo-marquee_track__cunfL.logo-marquee_paused__5NexD{animation-play-state:paused}@media (hover:hover) and (pointer:fine){.logo-marquee_marquee__26V96:hover .logo-marquee_track__cunfL{animation-play-state:paused}}.logo-marquee_brandList__GEMiZ{display:flex;flex:none;align-items:center;gap:56px;margin:0;padding:0 56px 0 0;list-style:none}.logo-marquee_brand__GllIJ{display:inline-flex;flex:none;align-items:center;gap:10px;color:var(--text-secondary);white-space:nowrap}.logo-marquee_brandMark__PRIV_{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__PRIV_{background:none;object-fit:contain}.logo-marquee_section__1p3eK[data-tone=color] .logo-marquee_brand__GllIJ{color:var(--foreground)}.logo-marquee_brandName__ShA_N{font-size:var(--text-lg);font-weight:500;letter-spacing:var(--tracking-body)}.logo-marquee_footer__sOule{display:flex;align-items:center;justify-content:flex-end;gap:16px;padding:10px 16px}.logo-marquee_motionButton__aJ3WE{color:var(--text-secondary)}.logo-marquee_motionStatus__AARWN{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@keyframes logo-marquee_travel__nK8be{to{transform:translateX(-50%)}}@container logos (max-width: 639px){.logo-marquee_intro__qIkP2{grid-template-columns:1fr;gap:12px;padding:28px 20px 24px}.logo-marquee_intro__qIkP2 h2{font-size:var(--text-2xl)}.logo-marquee_intro__qIkP2 p{font-size:var(--text-sm)}.logo-marquee_marquee__26V96{padding-block:24px}.logo-marquee_brandList__GEMiZ{gap:40px;padding-right:40px}.logo-marquee_brandName__ShA_N{font-size:var(--text-base)}.logo-marquee_brandMark__PRIV_{width:20px;height:20px}.logo-marquee_footer__sOule{padding-inline:12px}}@media (prefers-reduced-motion:reduce){.logo-marquee_track__cunfL{animation:none;will-change:auto;width:auto;justify-content:center}.logo-marquee_brandList__GEMiZ{flex-wrap:wrap;justify-content:center;row-gap:20px;padding:0 24px}.logo-marquee_brandList__GEMiZ[aria-hidden=true],.logo-marquee_footer__sOule{display:none}}.segmented-control_root__2iqGi{display:inline-flex;min-width:0;max-width:100%;flex-shrink:1;border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface-muted)}.segmented-control_track__pW1Br{--fade-start:0px;--fade-end:0px;isolation:isolate;display:flex;min-width:0;gap:2px;overflow-x:auto;overscroll-behavior-x:contain;padding:3px;border-radius:inherit;scrollbar-width:none;-webkit-mask-image:linear-gradient(to right,transparent,#000 var(--fade-start),#000 calc(100% - var(--fade-end)),transparent);mask-image:linear-gradient(to right,transparent,#000 var(--fade-start),#000 calc(100% - var(--fade-end)),transparent)}.segmented-control_track__pW1Br::-webkit-scrollbar{display:none}.segmented-control_track__pW1Br[data-fade-start]{--fade-start:20px}.segmented-control_track__pW1Br[data-fade-end]{--fade-end:20px}.segmented-control_button__WGbX0{position:relative;flex:0 0 auto;min-height:var(--control-height-sm);border:0;border-radius:calc(var(--radius-control) - 4px);padding:0 12px;background:transparent;color:var(--text-muted);font:inherit;font-size:var(--text-sm);font-weight:500;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--duration-fast) var(--ease-standard)}@media (hover:hover) and (pointer:fine){.segmented-control_button__WGbX0:hover{color:var(--foreground)}}.segmented-control_button__WGbX0:active,.segmented-control_button__WGbX0[aria-pressed=true]{color:var(--foreground)}.segmented-control_selection__hvrrV{position:absolute;z-index:-1;inset:0;border:1px solid var(--border);border-radius:inherit;background:var(--surface);box-shadow:var(--shadow-resting)}.segmented-control_label__cXzFN{position:relative;z-index:1;display:inline-flex;align-items:center;gap:6px}@media (max-width:380px){.segmented-control_button__WGbX0{padding:0 10px}}@media (prefers-reduced-motion:reduce){.segmented-control_button__WGbX0{transition:none}}.stats-band_band__n2qz_{container:stats/inline-size;background:var(--background);color:var(--foreground);font-family:var(--font-body);letter-spacing:var(--tracking-body)}.stats-band_band__n2qz_ *,.stats-band_band__n2qz_ :after,.stats-band_band__n2qz_ :before{box-sizing:border-box}.stats-band_srOnly__xZdvL{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.stats-band_inner__hHwlL{max-width:1120px;margin:0 auto;padding:var(--space-24) var(--space-8)}.stats-band_header__qTLw9{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:last baseline;grid-gap:var(--space-4) var(--space-12);gap:var(--space-4) var(--space-12);margin-bottom:var(--space-16)}.stats-band_title__mVqIj{max-width:16ch;margin:0;font-family:var(--font-display);font-size:clamp(1.875rem,1rem + 2.6cqi,var(--text-4xl));font-weight:500;letter-spacing:var(--tracking-display);line-height:var(--leading-display);text-wrap:balance}.stats-band_description__pQ6cz{max-width:36ch;margin:0;justify-self:end;color:#a1a1aa;font-size:1.0625rem;line-height:1.55;text-wrap:pretty}.stats-band_header__qTLw9:not(:has(.stats-band_title__mVqIj)){grid-template-columns:minmax(0,1fr)}.stats-band_header__qTLw9:not(:has(.stats-band_title__mVqIj)) .stats-band_description__pQ6cz{justify-self:start}.stats-band_stats__6arvo{position:relative;display:grid;grid-template-columns:repeat(var(--count),minmax(0,1fr));grid-column-gap:var(--space-10);column-gap:var(--space-10);grid-row-gap:var(--space-16);row-gap:var(--space-16);margin:0}.stats-band_stat__tOJUr{--start:calc(var(--i) * 90ms + var(--draw));--ink:var(--text-secondary);--soft:var(--border-strong);position:relative;display:flex;min-width:0;flex-direction:column;cursor:default;-webkit-tap-highlight-color:transparent}.stats-band_stat__tOJUr:focus{outline:none}.stats-band_figure__896Qn{order:-1;margin:0 0 var(--space-5)}.stats-band_label__b2H2T{color:var(--foreground);font-size:1.0625rem;font-weight:600;line-height:1.35;text-wrap:pretty}.stats-band_caption__e07JK{display:grid;margin:4px 0 0;color:#a1a1aa;font-size:.9375rem;line-height:1.45}.stats-band_context__5eAmY,.stats-band_detail__wlsWX{grid-area:1/1;min-width:0;text-wrap:pretty;transition:opacity var(--duration-standard) var(--ease-standard),transform var(--duration-standard) var(--ease-standard)}.stats-band_stat__tOJUr[data-context] .stats-band_context__5eAmY{opacity:0;transform:translateY(4px)}.stats-band_context__5eAmY{color:var(--text-secondary)}.stats-band_number__jk6T4{display:inline-flex;align-items:baseline;font-family:var(--font-display);font-size:clamp(2.5rem,1.4rem + 3cqi,var(--text-4xl));font-weight:500;letter-spacing:var(--tracking-display);line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.stats-band_prefix__Kf5tO,.stats-band_suffix__Z8kmB{color:var(--text-muted);font-size:.5em;letter-spacing:-.01em}.stats-band_prefix__Kf5tO{margin-right:.08em}.stats-band_suffix__Z8kmB{margin-left:.1em}.stats-band_digits__cmN0x{display:inline-grid;justify-items:start}.stats-band_live__Ge7Kl,.stats-band_sizer__1UbU6{grid-area:1/1}.stats-band_sizer__1UbU6{visibility:hidden}.stats-band_visual__jtskD{position:relative;display:flex;flex:none;flex-direction:column;justify-content:flex-end;height:calc(56px + var(--space-8));margin:auto 0 0;padding-top:var(--space-8)}.stats-band_visual__jtskD>*{position:relative;height:100%}.stats-band_visual__jtskD>.stats-band_bars__tuAb_[data-dense]{height:56%}.stats-band_draw___CZSF{display:block;width:100%;height:100%;overflow:visible}.stats-band_trend__UDQke{margin-right:3px}.stats-band_area__MX9rN{fill:var(--soft);opacity:.22;transition:fill var(--duration-standard) var(--ease-standard)}.stats-band_line__i9AIQ{fill:none;stroke:var(--ink);stroke-width:1.5;stroke-linejoin:round;stroke-linecap:round;transition:stroke var(--duration-standard) var(--ease-standard)}.stats-band_endDot__b3rJa{position:absolute;width:7px;height:7px;margin:-3.5px 0 0 -3.5px;border-radius:50%;background:var(--ink);box-shadow:0 0 0 2px var(--background);transition:background-color var(--duration-standard) var(--ease-standard),opacity .32s var(--ease-standard),transform var(--duration-spring) var(--ease-spring)}.stats-band_bars__tuAb_{display:flex;align-items:flex-end;gap:3px}.stats-band_bars__tuAb_[data-dense]{gap:0}.stats-band_bars__tuAb_[data-dense] .stats-band_bar__l_JAa{border-radius:0;-webkit-clip-path:inset(0 22% 0 22%);clip-path:inset(0 22% 0 22%)}.stats-band_bar__l_JAa{flex:1 1;height:100%;border-radius:1px;background:var(--soft);transform:scaleY(var(--h));transform-origin:bottom;transition:background-color var(--duration-standard) var(--ease-standard),transform .56s var(--ease-enter)}.stats-band_bar__l_JAa[data-ink]{background:var(--ink)}.stats-band_map__riZGG{display:flex}.stats-band_map__riZGG .stats-band_draw___CZSF{width:auto;aspect-ratio:80/30}.stats-band_land__Ib5HE{fill:var(--soft)}.stats-band_land__Ib5HE,.stats-band_lit__3p5hD{transition:fill var(--duration-standard) var(--ease-standard)}.stats-band_lit__3p5hD{fill:var(--ink)}.stats-band_stat__tOJUr:focus-visible{--ink:var(--accent);--soft:color-mix(in oklab,var(--accent) 42%,var(--background))}.stats-band_stat__tOJUr[data-context]:focus-visible .stats-band_detail__wlsWX{opacity:0;transform:translateY(-4px)}.stats-band_stat__tOJUr[data-context]:focus-visible .stats-band_context__5eAmY{opacity:1;transform:none}@media (hover:none){.stats-band_stat__tOJUr:focus{--ink:var(--accent);--soft:color-mix(in oklab,var(--accent) 42%,var(--background))}.stats-band_stat__tOJUr[data-context]:focus .stats-band_detail__wlsWX{opacity:0;transform:translateY(-4px)}.stats-band_stat__tOJUr[data-context]:focus .stats-band_context__5eAmY{opacity:1;transform:none}}@media (hover:hover){.stats-band_stat__tOJUr:hover{--ink:var(--accent);--soft:color-mix(in oklab,var(--accent) 42%,var(--background))}.stats-band_stat__tOJUr[data-context]:hover .stats-band_detail__wlsWX{opacity:0;transform:translateY(-4px)}.stats-band_stat__tOJUr[data-context]:hover .stats-band_context__5eAmY{opacity:1;transform:none}}.stats-band_stat__tOJUr{opacity:0;transform:translateY(8px);transition:opacity .48s var(--ease-enter),transform .64s var(--ease-enter);transition-delay:calc(var(--i) * 90ms)}.stats-band_band__n2qz_[data-in-view] .stats-band_stat__tOJUr{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.stats-band_stat__tOJUr{opacity:1;transform:none}}.stats-band_band__n2qz_:not([data-in-view]) .stats-band_draw___CZSF{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}.stats-band_band__n2qz_:not([data-in-view]) .stats-band_bar__l_JAa{transform:scaleY(0)}.stats-band_band__n2qz_:not([data-in-view]) :is(.stats-band_endDot__b3rJa){opacity:0}.stats-band_band__n2qz_:not([data-in-view]) .stats-band_endDot__b3rJa{transform:scale(.3)}.stats-band_draw___CZSF{-webkit-clip-path:inset(0 -4px 0 0);clip-path:inset(0 -4px 0 0);transition:-webkit-clip-path 1.1s var(--ease-in-out) var(--start);transition:clip-path 1.1s var(--ease-in-out) var(--start);transition:clip-path 1.1s var(--ease-in-out) var(--start),-webkit-clip-path 1.1s var(--ease-in-out) var(--start)}.stats-band_band__n2qz_[data-in-view] .stats-band_bar__l_JAa{transition-delay:0s,calc(var(--start) + var(--j) * .42s)}.stats-band_band__n2qz_[data-in-view] .stats-band_endDot__b3rJa{transition-delay:0s,calc(var(--start) + 1s),calc(var(--start) + 1s)}.stats-band_band__n2qz_[data-layout=divided] .stats-band_stats__6arvo{column-gap:0;row-gap:0}.stats-band_band__n2qz_[data-layout=divided] .stats-band_stats__6arvo:after,.stats-band_band__n2qz_[data-layout=divided] .stats-band_stats__6arvo:before{content:"";position:absolute;right:0;left:0;height:1px;background:var(--border);transform:scaleX(0);transform-origin:left;transition:transform .9s var(--ease-in-out)}.stats-band_band__n2qz_[data-layout=divided] .stats-band_stats__6arvo:before{top:0}.stats-band_band__n2qz_[data-layout=divided] .stats-band_stats__6arvo:after{bottom:0;transition-delay:.12s}.stats-band_band__n2qz_[data-layout=divided][data-in-view] .stats-band_stats__6arvo:after,.stats-band_band__n2qz_[data-layout=divided][data-in-view] .stats-band_stats__6arvo:before{transform:scaleX(1)}.stats-band_band__n2qz_[data-layout=divided] .stats-band_stat__tOJUr{padding:var(--space-10) var(--space-8) var(--space-8)}.stats-band_band__n2qz_[data-layout=divided] .stats-band_stat__tOJUr:first-child{padding-left:0}.stats-band_band__n2qz_[data-layout=divided] .stats-band_stat__tOJUr:last-child{padding-right:0}.stats-band_band__n2qz_[data-layout=divided] .stats-band_stat__tOJUr:not(:first-child):before{content:"";position:absolute;top:0;bottom:0;left:0;width:1px;background:var(--border);transform:scaleY(0);transform-origin:top;transition:transform .7s var(--ease-enter);transition-delay:calc(var(--i) * 90ms + .24s)}.stats-band_band__n2qz_[data-layout=divided][data-in-view] .stats-band_stat__tOJUr:before{transform:scaleY(1)}@container stats (max-width: 800px){.stats-band_inner__hHwlL{padding:var(--space-20) var(--space-8)}.stats-band_header__qTLw9{grid-template-columns:minmax(0,1fr);margin-bottom:var(--space-12)}.stats-band_description__pQ6cz{justify-self:start}.stats-band_stats__6arvo{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--space-8);row-gap:var(--space-12)}.stats-band_band__n2qz_[data-layout=divided] .stats-band_stat__tOJUr{padding:var(--space-8) var(--space-8) var(--space-8)}.stats-band_band__n2qz_[data-layout=divided] .stats-band_stat__tOJUr:nth-child(odd){padding-left:0}.stats-band_band__n2qz_[data-layout=divided] .stats-band_stat__tOJUr:nth-child(2n){padding-right:0}.stats-band_band__n2qz_[data-layout=divided] .stats-band_stat__tOJUr:nth-child(odd):before{display:none}.stats-band_band__n2qz_[data-layout=divided] .stats-band_stat__tOJUr:nth-child(n+3):after{content:"";position:absolute;top:0;right:0;left:0;height:1px;background:var(--border)}}@container stats (max-width: 520px){.stats-band_inner__hHwlL{padding:var(--space-16) var(--space-4)}.stats-band_header__qTLw9{margin-bottom:var(--space-10)}.stats-band_stats__6arvo{grid-template-columns:minmax(0,1fr);row-gap:var(--space-10)}.stats-band_stat__tOJUr{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,40%);grid-template-areas:"figure visual" "label label" "caption caption";grid-column-gap:var(--space-6);column-gap:var(--space-6)}.stats-band_figure__896Qn{grid-area:figure;align-self:end;margin-bottom:var(--space-3)}.stats-band_label__b2H2T{grid-area:label}.stats-band_caption__e07JK{grid-area:caption}.stats-band_visual__jtskD{grid-area:visual;align-self:end;height:40px;margin:0 0 var(--space-3);padding:0}.stats-band_map__riZGG{justify-content:flex-end}.stats-band_band__n2qz_[data-layout=divided] .stats-band_stat__tOJUr,.stats-band_band__n2qz_[data-layout=divided] .stats-band_stat__tOJUr:nth-child(n){padding:var(--space-8) 0}.stats-band_band__n2qz_[data-layout=divided] .stats-band_stat__tOJUr:before{display:none}.stats-band_band__n2qz_[data-layout=divided] .stats-band_stat__tOJUr:nth-child(n+2):after{content:"";position:absolute;top:0;right:0;left:0;height:1px;background:var(--border)}}@container stats (max-width: 800px){.stats-band_stats__6arvo[data-count="3"]{grid-template-columns:minmax(0,1fr)}.stats-band_band__n2qz_[data-layout=divided] .stats-band_stats__6arvo[data-count="3"] .stats-band_stat__tOJUr{padding-right:0;padding-left:0}.stats-band_band__n2qz_[data-layout=divided] .stats-band_stats__6arvo[data-count="3"] .stats-band_stat__tOJUr:before{display:none}.stats-band_band__n2qz_[data-layout=divided] .stats-band_stats__6arvo[data-count="3"] .stats-band_stat__tOJUr:nth-child(n+2):after{content:"";position:absolute;top:0;right:0;left:0;height:1px;background:var(--border)}}.stats-band_preview__ieQiI{display:grid;width:100%;justify-items:center;grid-gap:var(--space-4);gap:var(--space-4)}.stats-band_frame__1FS8X{width:100%;overflow:hidden;border:1px solid var(--border);border-radius:20px;background:var(--background)}@media (prefers-reduced-motion:reduce){.stats-band_band__n2qz_ .stats-band_bar__l_JAa,.stats-band_band__n2qz_ .stats-band_draw___CZSF,.stats-band_band__n2qz_ .stats-band_endDot__b3rJa,.stats-band_band__n2qz_ .stats-band_stat__tOJUr,.stats-band_band__n2qz_[data-layout=divided] .stats-band_stat__tOJUr:before,.stats-band_band__n2qz_[data-layout=divided] .stats-band_stats__6arvo:after,.stats-band_band__n2qz_[data-layout=divided] .stats-band_stats__6arvo:before{transition-duration:0s;transition-delay:0s}.stats-band_band__n2qz_ .stats-band_stat__tOJUr{opacity:1;transform:none}.stats-band_band__n2qz_:not([data-in-view]) .stats-band_draw___CZSF{-webkit-clip-path:inset(0 -4px 0 0);clip-path:inset(0 -4px 0 0)}.stats-band_band__n2qz_:not([data-in-view]) .stats-band_bar__l_JAa{transform:scaleY(var(--h))}.stats-band_band__n2qz_:not([data-in-view]) :is(.stats-band_endDot__b3rJa){opacity:1;transform:none}.stats-band_context__5eAmY,.stats-band_detail__wlsWX{transition-duration:0s}}.comparison-table_root__gHu2t{width:100%;min-width:0;container:compare/inline-size;background:var(--background);color:var(--foreground);font-family:var(--font-body);letter-spacing:var(--tracking-body)}.comparison-table_inner__CcHBG{display:grid;grid-gap:var(--space-8);gap:var(--space-8);max-width:1080px;margin:0 auto;padding:var(--space-16) var(--space-6)}.comparison-table_srOnly___4eZp{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.comparison-table_header__9uygG{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--space-6)}.comparison-table_intro__LQoK4{display:grid;grid-gap:var(--space-3);gap:var(--space-3);max-width:600px}.comparison-table_title__Cqe3s{margin:0;font-family:var(--font-display);font-size:clamp(var(--text-2xl),1rem + 3cqi,var(--text-4xl));font-weight:500;letter-spacing:var(--tracking-display);line-height:var(--leading-display);text-wrap:balance}.comparison-table_description__8Wn7q{margin:0;color:#a1a1aa;font-size:1.0625rem;line-height:1.55;text-wrap:pretty}.comparison-table_toggle__F3XGw{position:relative;display:inline-flex;align-items:center;gap:var(--space-3);color:#d4d4d8;font-size:.9375rem;font-weight:500;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.comparison-table_toggle__F3XGw input{position:absolute;inset:0;margin:0;opacity:0;cursor:pointer}.comparison-table_switch__JiXSt{position:relative;width:38px;height:22px;flex:none;border-radius:var(--radius-pill);background:var(--control-track);transition:background-color var(--duration-fast) var(--ease-standard)}.comparison-table_thumb__xZ4RF{position:absolute;top:2px;left:2px;width:18px;height:18px;border-radius:50%;background:var(--control-thumb);box-shadow:var(--control-thumb-shadow);transition:transform var(--duration-spring) var(--ease-spring),background-color var(--duration-fast) var(--ease-standard)}.comparison-table_toggle__F3XGw input:checked+.comparison-table_switch__JiXSt{background:var(--control-on)}.comparison-table_toggle__F3XGw input:checked+.comparison-table_switch__JiXSt .comparison-table_thumb__xZ4RF{background:var(--control-thumb-on);transform:translateX(16px)}.comparison-table_toggle__F3XGw:has(input:checked){color:var(--foreground)}@media (hover:hover) and (pointer:fine){.comparison-table_toggle__F3XGw:hover input:not(:checked)+.comparison-table_switch__JiXSt{background:var(--control-track-hover)}}.comparison-table_picker__3XCdV{display:flex;gap:2px;margin:0 calc(var(--space-4) * -1);overflow-x:auto;padding:0 var(--space-4);scrollbar-width:none}.comparison-table_picker__3XCdV::-webkit-scrollbar{display:none}.comparison-table_pick__3R4cH{position:relative;isolation:isolate;flex:none;height:36px;border:0;border-radius:var(--radius-pill);padding:0 var(--space-4);background:none;color:var(--text-secondary);font:inherit;font-size:var(--text-sm);font-weight:500;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--duration-fast) var(--ease-standard)}.comparison-table_pick__3R4cH[aria-pressed=true]{color:var(--foreground)}.comparison-table_pickHighlight__l2aDC{position:absolute;z-index:-1;inset:0;border-radius:inherit;background:var(--surface-muted)}.comparison-table_scroller__ZVipZ{position:relative;overscroll-behavior:contain;scrollbar-width:thin}.comparison-table_table__uZ3gr{--band:color-mix(in oklab,var(--accent) 6%,var(--surface));--grid:minmax(0,1.7fr) repeat(var(--columns),minmax(0,1fr));display:grid}.comparison-table_head__h7qMl{position:-webkit-sticky;position:sticky;z-index:3;top:var(--sticky-top,0);background:color-mix(in oklab,var(--background) 94%,transparent);backdrop-filter:blur(14px) saturate(1.4);-webkit-backdrop-filter:blur(14px) saturate(1.4)}.comparison-table_footRow__ilghQ,.comparison-table_headRow__Lnma7,.comparison-table_row__jyvVg,.comparison-table_sectionRow__QX_cY{display:grid;grid-template-columns:var(--grid)}.comparison-table_headRow__Lnma7{border-bottom:1px solid var(--border)}.comparison-table_headFeature__fq9OE{min-height:84px}.comparison-table_headCell__EV79R{position:relative;display:grid;min-height:84px;align-items:end;justify-items:center;overflow:hidden;padding:var(--space-4) var(--space-2) var(--space-4);text-align:center}.comparison-table_headCell__EV79R[data-own]{border-radius:20px 20px 0 0;background:var(--band)}.comparison-table_headText__Mxkwb{display:grid;grid-gap:4px;gap:4px}.comparison-table_headName__aq5bO{font-size:1.125rem;font-weight:700;line-height:1.3}.comparison-table_headCell__EV79R[data-own] .comparison-table_headName__aq5bO{color:var(--accent-strong)}[data-theme=dark] .comparison-table_headCell__EV79R[data-own] .comparison-table_headName__aq5bO{color:var(--foreground)}.comparison-table_headCaption__2LzE7{color:#a1a1aa;font-size:.84375rem;line-height:1.4;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.comparison-table_section__udJDn{display:contents}.comparison-table_sectionRow__QX_cY{overflow:hidden}.comparison-table_sectionTitle__j4nfx{padding:var(--space-8) var(--space-2) var(--space-3) 0;color:#d4d4d8;font-size:.84375rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.comparison-table_band__hNRv2[data-own]{background:var(--band)}.comparison-table_row__jyvVg{overflow:hidden}.comparison-table_row__jyvVg>*{border-bottom:1px solid var(--border-subtle);transition:background-color var(--duration-fast) var(--ease-standard)}.comparison-table_feature__ueI_U{display:grid;align-content:center;grid-gap:4px;gap:4px;min-height:60px;padding:var(--space-3) var(--space-4) var(--space-3) 0;font-size:1rem;font-weight:600;line-height:1.35;color:#ffffff}.comparison-table_hint__JwGfq{color:#a1a1aa;font-size:.84375rem;font-weight:400;line-height:1.4}.comparison-table_cell__LzvJv{position:relative;display:grid;place-items:center;padding:var(--space-2);text-align:center}.comparison-table_cell__LzvJv[data-own]{background:var(--band)}.comparison-table_cellInner__KeQNs{display:grid;place-items:center}@media (hover:hover) and (pointer:fine){.comparison-table_row__jyvVg:hover>*{background:color-mix(in oklab,var(--foreground) 2.5%,transparent)}.comparison-table_row__jyvVg:hover>.comparison-table_cell__LzvJv[data-own]{background:color-mix(in oklab,var(--accent) 9%,var(--surface))}}.comparison-table_markWrap__aOR1G{display:inline-grid;justify-items:center;gap:2px}.comparison-table_check__52iRI circle{fill:color-mix(in oklab,var(--foreground) 8%,transparent)}.comparison-table_check__52iRI path{fill:none;stroke:var(--foreground);stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.comparison-table_check__52iRI[data-own] circle{fill:var(--control-on)}.comparison-table_check__52iRI[data-own] path{stroke:var(--control-glyph)}.comparison-table_partial__t8uWl circle{fill:none;stroke:var(--text-muted);stroke-width:1.5}.comparison-table_partial__t8uWl path{fill:var(--text-muted)}.comparison-table_cross__LnJ0u{color:var(--text-muted);opacity:.7}.comparison-table_note__UFVKk{max-width:14ch;color:#a1a1aa;font-size:.8125rem;line-height:1.35;margin-top:2px}.comparison-table_text__wOfNU{font-size:1rem;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.comparison-table_cell__LzvJv:not([data-own]) .comparison-table_text__wOfNU{color:#a1a1aa;font-weight:500;font-size:.9375rem}.comparison-table_footRow__ilghQ>*{padding-top:var(--space-5)}.comparison-table_footCell__of6VH{display:grid;place-items:center;padding-bottom:var(--space-5)}.comparison-table_footCell__of6VH[data-own]{border-radius:0 0 20px 20px;background:var(--band)}.comparison-table_legend__RgOMf{display:flex;flex-wrap:wrap;align-content:start;gap:var(--space-2) var(--space-4);padding-right:var(--space-4);color:#a1a1aa;font-size:.84375rem}.comparison-table_legend__RgOMf span{display:inline-flex;align-items:center;gap:6px}.comparison-table_legend__RgOMf .comparison-table_check__52iRI path{stroke-width:2.2}.comparison-table_cta__I5oRW{display:inline-flex;height:var(--control-height-sm);max-width:calc(100% - var(--space-2));align-items:center;justify-content:center;overflow:hidden;border:0;border-radius:var(--radius-pill);padding:0 var(--space-4);background:var(--btn-primary-bg,var(--accent,#fc5000));color:var(--btn-primary-color,#ffffff);font:inherit;font-size:var(--text-sm);font-weight:600;text-decoration:none;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;box-shadow:0 2px 8px rgba(252,80,0,.25);transition:background-color var(--duration-standard) var(--ease-standard),box-shadow var(--duration-standard) var(--ease-standard)}@media (hover:hover) and (pointer:fine){.comparison-table_cta__I5oRW:hover{background:var(--btn-primary-bg-hover,var(--accent-strong,#ff6524));box-shadow:0 4px 14px rgba(252,80,0,.38)}}a.comparison-table_cta__I5oRW{transition:transform var(--duration-instant) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard)}a.comparison-table_cta__I5oRW:active{background:#e04700;color:#ffffff!important;transform:scale(.97)}.comparison-table_cta__I5oRW[data-done]{background:color-mix(in oklab,var(--success) 14%,transparent);color:var(--success)}.comparison-table_ctaLabel__ux_k4{display:inline-flex;align-items:center;gap:6px}@container compare (max-width: 820px){.comparison-table_table__uZ3gr{--grid:minmax(0,1.4fr) repeat(var(--columns),minmax(0,1fr))}}@container compare (max-width: 640px){.comparison-table_inner__CcHBG{gap:var(--space-6);padding:var(--space-12) var(--space-4)}.comparison-table_table__uZ3gr{--grid:minmax(0,1.3fr) repeat(var(--columns),minmax(0,.9fr))}.comparison-table_headCell__EV79R,.comparison-table_headFeature__fq9OE{min-height:72px}.comparison-table_legend__RgOMf{flex-direction:column}.comparison-table_feature__ueI_U{padding-right:var(--space-3)}}@media (prefers-reduced-motion:reduce){.comparison-table_thumb__xZ4RF{transition:none}}.changelog-feed_feed___g_0P{box-sizing:border-box;width:min(100%,920px);margin-inline:auto;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface);color:var(--foreground);font-family:var(--font-body);letter-spacing:var(--tracking-body)}.changelog-feed_feed___g_0P *,.changelog-feed_feed___g_0P :after,.changelog-feed_feed___g_0P :before{box-sizing:border-box}.changelog-feed_srOnly__S7Giv{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.changelog-feed_header__WxfLq{display:flex;align-items:flex-start;justify-content:space-between;gap:16px 24px;padding:32px 28px 20px}.changelog-feed_heading___6RLI{min-width:0}.changelog-feed_heading___6RLI h2{margin:0;font:400 var(--text-3xl)/var(--leading-display) var(--font-display);letter-spacing:var(--tracking-display)}.changelog-feed_heading___6RLI p{margin:8px 0 0;color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-body)}.changelog-feed_subscribeWrap__MlV2s{position:relative;flex:none;padding-top:2px}.changelog-feed_subscribe__MpQ4R{height:38px;overflow:hidden;border:1px solid var(--btn-primary-bg,var(--accent,#fc5000));border-radius:var(--radius-pill);background:var(--btn-primary-bg,var(--accent,#fc5000));color:var(--btn-primary-color,#ffffff);box-shadow:0 2px 10px rgba(252,80,0,.28);transition:background-color var(--duration-standard) var(--ease-standard),border-color var(--duration-standard) var(--ease-standard),color var(--duration-standard) var(--ease-standard),box-shadow var(--duration-standard) var(--ease-standard)}.changelog-feed_subscribe__MpQ4R[data-state=editing]{border-color:var(--border-strong);background:var(--surface);color:var(--foreground);box-shadow:none}.changelog-feed_subscribe__MpQ4R[data-state=done]{border-color:var(--border);background:var(--surface-muted);color:var(--foreground);box-shadow:none}.changelog-feed_subscribe__MpQ4R[data-error]{border-color:var(--danger)}.changelog-feed_subscribeInner__Aw9lb{position:relative;display:flex;width:max-content;height:100%}.changelog-feed_subscribeIdle__xKiiA{display:inline-flex;align-items:center;gap:7px;height:100%;padding:0 17px 0 15px;border:0;background:transparent;color:inherit;font:600 var(--text-sm)/1 var(--font-body);white-space:nowrap;cursor:pointer;outline:none}.changelog-feed_subscribeForm__S1od8{display:flex;align-items:center;gap:6px;height:100%;padding:0 4px 0 15px}.changelog-feed_subscribeForm__S1od8 input{width:188px;min-width:0;height:100%;padding:0;border:0;background:transparent;color:var(--foreground);font:var(--text-sm)/1 var(--font-body);outline:none}.changelog-feed_subscribeForm__S1od8 input::placeholder{color:var(--text-muted)}.changelog-feed_subscribeSubmit__cEV6X{display:grid;flex:none;place-items:center;width:28px;height:28px;padding:0;border:0;border-radius:50%;background:var(--btn-primary-bg,var(--accent,#fc5000));color:#ffffff;cursor:pointer;outline:none;transition:transform var(--duration-instant) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard)}.changelog-feed_subscribeSubmit__cEV6X:active{transform:scale(.94)}.changelog-feed_subscribeDone__TgPF2{display:inline-flex;align-items:center;gap:7px;height:100%;padding:0 5px 0 13px;font-size:var(--text-sm);font-weight:500;white-space:nowrap}.changelog-feed_drawnCheck__PnH4c{flex:none;color:var(--success)}.changelog-feed_subscribeUndo__sGW1v{height:26px;margin-left:4px;padding:0 10px;border:0;border-radius:var(--radius-pill);background:transparent;color:var(--text-secondary);font:500 var(--text-xs)/1 var(--font-body);cursor:pointer;outline:none;transition:background-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard)}.changelog-feed_subscribeNote__4rhwL{position:absolute;top:calc(100% + 7px);right:6px;margin:0;color:var(--text-muted);font-size:var(--text-xs);line-height:16px;white-space:nowrap}.changelog-feed_subscribeNote__4rhwL[data-error]{color:var(--danger)}.changelog-feed_subscribeNote__4rhwL span{display:inline-block}.changelog-feed_toolbar__t4_AJ{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 16px;padding:6px 28px 20px}.changelog-feed_chips__fBJIS{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.changelog-feed_chip__q3IXr{display:inline-flex;align-items:center;gap:8px;height:34px;padding:0 13px 0 12px;border:1px solid var(--border);border-radius:var(--radius-pill);background:transparent;color:var(--text-secondary);font:500 var(--text-sm)/1 var(--font-body);cursor:pointer;transition:background-color var(--duration-standard) var(--ease-standard),border-color var(--duration-standard) var(--ease-standard),color var(--duration-standard) var(--ease-standard),transform var(--duration-instant) var(--ease-standard)}.changelog-feed_chip__q3IXr:active{transform:scale(.97)}.changelog-feed_chip__q3IXr[aria-pressed=true]{border-color:var(--accent,#fc5000);background:var(--accent,#fc5000);color:#ffffff}.changelog-feed_chipMark__6wu6t{display:grid;flex:none;place-items:center;overflow:hidden;border-radius:50%;background:var(--kind);transition:background-color var(--duration-standard) var(--ease-standard)}.changelog-feed_chip__q3IXr[aria-pressed=true] .changelog-feed_chipMark__6wu6t{background:var(--mark)}.changelog-feed_chipTick__pZdVQ{display:grid;place-items:center;color:var(--tick)}.changelog-feed_chipCount__s7xmq{color:var(--text-muted);font-size:var(--text-xs);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;transition:color var(--duration-standard) var(--ease-standard)}.changelog-feed_chip__q3IXr[aria-pressed=true] .changelog-feed_chipCount__s7xmq{color:color-mix(in srgb,var(--background) 62%,transparent)}.changelog-feed_clear__Ke4Dk{height:34px;padding:0 8px;border:0;border-radius:var(--radius-pill);background:transparent;color:var(--text-secondary);font:500 var(--text-sm)/1 var(--font-body);cursor:pointer}.changelog-feed_shown__D_wVr{display:inline-flex;align-items:baseline;gap:4px;margin:0;color:var(--text-muted);font-size:var(--text-sm);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.changelog-feed_shown__D_wVr>span:last-child{display:inline-block}.changelog-feed_shownCount__iA_jR{display:inline-flex}.changelog-feed_chip__q3IXr[data-kind=new],.changelog-feed_kind__8LuuR[data-kind=new]{--kind:var(--accent);--mark:var(--accent);--tick:var(--accent-foreground)}.changelog-feed_chip__q3IXr[data-kind=improved],.changelog-feed_kind__8LuuR[data-kind=improved]{--kind:var(--text-muted);--mark:var(--background);--tick:var(--foreground)}.changelog-feed_chip__q3IXr[data-kind=fixed],.changelog-feed_kind__8LuuR[data-kind=fixed]{--kind:var(--success);--mark:var(--success);--tick:var(--background)}.changelog-feed_roll__RM9JD{position:relative;display:inline-flex;overflow:hidden;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.changelog-feed_roll__RM9JD>span{display:inline-block}.changelog-feed_monthBar__90w7v{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:60px;padding:10px 28px;border-block:1px solid var(--border)}.changelog-feed_monthLabel__MYx4n{display:flex;align-items:baseline;gap:12px;min-width:0}.changelog-feed_monthText__Ir1xA{position:relative;display:inline-flex;font:500 var(--text-lg)/var(--leading-body) var(--font-body);letter-spacing:var(--tracking-body);white-space:nowrap}.changelog-feed_monthText__Ir1xA>span{display:inline-block}.changelog-feed_monthYear__j1W30{display:inline}.changelog-feed_monthCount___mtJJ{display:inline-flex;align-items:baseline;gap:4px;color:var(--text-muted);font-size:var(--text-sm);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.changelog-feed_monthNav__wJchz{display:flex;flex:none;gap:2px;padding:3px;border-radius:var(--radius-pill);background:var(--surface-muted)}.changelog-feed_monthNav__wJchz button{position:relative;min-width:42px;height:28px;padding:0 10px;border:0;border-radius:var(--radius-pill);background:transparent;color:var(--text-secondary);font:500 var(--text-xs)/1 var(--font-body);cursor:pointer;transition:color var(--duration-standard) var(--ease-standard)}.changelog-feed_monthNav__wJchz button[aria-current=true]{color:var(--foreground)}.changelog-feed_monthPill__gkCJf{position:absolute;inset:0;border-radius:var(--radius-pill);background:var(--surface);box-shadow:0 0 0 1px var(--border),var(--shadow-resting)}.changelog-feed_monthShort__GK4z0{position:relative;z-index:1}.changelog-feed_scroller__n2WnL{position:relative;height:560px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;outline:none;-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 36px),transparent);mask-image:linear-gradient(180deg,#000 calc(100% - 36px),transparent)}.changelog-feed_group___edUT,.changelog-feed_list__f_KxW{position:relative}.changelog-feed_groupTitle__umT_L{margin:0;padding:30px 28px 10px;border-bottom:1px solid var(--border-subtle);color:#e4e4e7;font-size:.9375rem;font-weight:600}.changelog-feed_entries__fciCR{position:relative;margin:0;padding:0;list-style:none}.changelog-feed_entry__HxKZg{position:relative;border-bottom:1px solid var(--border-subtle);background:var(--surface)}.changelog-feed_entries__fciCR>.changelog-feed_entry__HxKZg:last-child{border-bottom:0}.changelog-feed_row__CZkd0{display:grid;grid-template-columns:104px minmax(0,1fr) 20px;align-items:start;grid-gap:4px 24px;gap:4px 24px;width:100%;padding:22px 28px;border:0;background:transparent;color:inherit;font:inherit;letter-spacing:inherit;text-align:left;cursor:pointer;transition:background-color var(--duration-standard) var(--ease-standard)}.changelog-feed_meta__aSXgU{display:grid;justify-items:start;grid-gap:8px;gap:8px;padding-top:1px}.changelog-feed_meta__aSXgU time{color:#a1a1aa;font-size:.9375rem;line-height:20px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.changelog-feed_version__Oj4dx{padding:2px 8px;border:1px solid var(--border);border-radius:7px;color:var(--text-secondary);font:600 .8125rem/20px ui-monospace,SFMono-Regular,Menlo,monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:0;white-space:nowrap}.changelog-feed_body__HEqDl{display:grid;grid-gap:6px;gap:6px;min-width:0}.changelog-feed_kind__8LuuR{display:inline-flex;align-items:center;gap:7px;color:var(--text-secondary);font-size:.8125rem;font-weight:500;line-height:20px}.changelog-feed_kind__8LuuR i{width:7px;height:7px;border-radius:50%;background:var(--kind)}.changelog-feed_title__CEC_R{color:var(--foreground);font-size:1.0625rem;font-weight:600;line-height:var(--leading-body)}.changelog-feed_summary__OFuWF{max-width:62ch;color:#d4d4d8;font-size:.9375rem;line-height:1.55}.changelog-feed_chevron__BLWVv{display:grid;place-items:center;width:20px;height:20px;margin-top:1px;color:var(--text-muted);transition:color var(--duration-standard) var(--ease-standard)}.changelog-feed_entry__HxKZg[data-open] .changelog-feed_chevron__BLWVv{color:var(--foreground)}.changelog-feed_panel__36B7g{overflow:hidden}.changelog-feed_panelInner__ckzp2{padding:0 72px 28px 156px}.changelog-feed_details__Mz2R_{display:grid;grid-gap:6px;gap:6px;max-width:62ch;margin:0;padding:0;list-style:none}.changelog-feed_details__Mz2R_ li{position:relative;padding-left:16px;color:#d4d4d8;font-size:.9375rem;line-height:1.55}.changelog-feed_details__Mz2R_ li:before{position:absolute;top:.75em;left:1px;width:6px;height:1px;content:"";background:var(--text-muted)}.changelog-feed_photo__TaL_h{max-width:560px;margin:18px 0 0}.changelog-feed_photoFrame__D6Zr9{position:relative;aspect-ratio:16/10;overflow:hidden;border-radius:16px;background:var(--surface-muted)}.changelog-feed_photoFrame__D6Zr9 img{display:block;width:100%;height:100%;object-fit:cover}.changelog-feed_photoFrame__D6Zr9:after{position:absolute;inset:0;border-radius:inherit;content:"";box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--foreground) 8%,transparent);pointer-events:none}.changelog-feed_photo__TaL_h figcaption{margin-top:8px;color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-body)}.changelog-feed_code__ntXzS{max-width:560px;margin-top:18px;overflow:hidden;border:1px solid var(--border);border-radius:16px;background:var(--surface-muted)}.changelog-feed_codeHead__YR3Ye{display:flex;align-items:center;justify-content:space-between;gap:12px;height:40px;padding:0 6px 0 14px;border-bottom:1px solid var(--border);color:var(--text-muted);font-size:var(--text-xs)}.changelog-feed_code__ntXzS pre{margin:0;padding:14px 16px 16px;overflow-x:auto;color:var(--foreground);font:var(--text-xs)/1.7 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:0;-moz-tab-size:2;tab-size:2;scrollbar-width:thin}.changelog-feed_endCap__jLh38{margin:0;padding:32px 28px 56px;color:var(--text-muted);font-size:var(--text-sm);text-align:center}@media (hover:hover) and (pointer:fine){.changelog-feed_subscribe__MpQ4R:hover:not([data-state=editing]):not([data-state=done]){background:var(--btn-primary-bg-hover,var(--accent-strong,#ff6524));border-color:var(--btn-primary-bg-hover,var(--accent-strong,#ff6524));box-shadow:0 4px 16px rgba(252,80,0,.42)}.changelog-feed_subscribeSubmit__cEV6X:hover{background:var(--btn-primary-bg-hover,var(--accent-strong,#ff6524))}.changelog-feed_chip__q3IXr:not([aria-pressed=true]):hover{border-color:var(--border-strong);color:var(--foreground)}.changelog-feed_clear__Ke4Dk:hover,.changelog-feed_monthNav__wJchz button:hover,.changelog-feed_subscribeUndo__sGW1v:hover{color:var(--foreground)}.changelog-feed_subscribeUndo__sGW1v:hover{background:var(--surface)}.changelog-feed_row__CZkd0:hover{background:color-mix(in srgb,var(--surface-muted) 60%,transparent)}.changelog-feed_row__CZkd0:hover .changelog-feed_chevron__BLWVv{color:var(--foreground)}}@media (max-width:640px){.changelog-feed_feed___g_0P{border-radius:var(--radius-panel)}.changelog-feed_header__WxfLq{flex-direction:column;gap:18px;padding:26px 20px}.changelog-feed_subscribeNote__4rhwL{right:auto;left:6px}.changelog-feed_subscribeForm__S1od8 input{width:172px;font-size:var(--text-base)}.changelog-feed_toolbar__t4_AJ{padding:4px 20px 18px}.changelog-feed_monthBar__90w7v{padding-inline:20px}.changelog-feed_scroller__n2WnL{height:520px}.changelog-feed_groupTitle__umT_L{padding-inline:20px}.changelog-feed_row__CZkd0{grid-template-columns:minmax(0,1fr) 20px;grid-template-areas:"meta chevron" "body body";gap:10px 12px;padding:18px 20px}.changelog-feed_meta__aSXgU{display:flex;grid-area:meta;align-items:center;gap:10px;padding-top:0}.changelog-feed_body__HEqDl{grid-area:body}.changelog-feed_chevron__BLWVv{grid-area:chevron;margin-top:0}.changelog-feed_panelInner__ckzp2{padding:0 20px 24px}}@media (max-width:480px){.changelog-feed_monthCount___mtJJ,.changelog-feed_monthYear__j1W30{display:none}.changelog-feed_monthText__Ir1xA{font-size:var(--text-base)}.changelog-feed_monthNav__wJchz button{min-width:0;padding:0 9px}.changelog-feed_shown__D_wVr{display:none}}@media (prefers-reduced-motion:reduce){.changelog-feed_feed___g_0P *,.changelog-feed_feed___g_0P :after,.changelog-feed_feed___g_0P :before{transition-duration:0s!important}.changelog-feed_chip__q3IXr:active,.changelog-feed_subscribeSubmit__cEV6X:active{transform:none}}.blog-grid_root__vJlvr{width:100%;min-width:0;container:blog/inline-size;background:var(--background);color:var(--foreground);font-family:var(--font-body);letter-spacing:var(--tracking-body)}.blog-grid_inner__D_FsF{position:relative;max-width:1180px;margin:0 auto;padding:var(--space-16) var(--space-6)}.blog-grid_index__QqxIR{display:grid;grid-gap:var(--space-8);gap:var(--space-8)}.blog-grid_header__EJ1Kj{display:grid;grid-gap:var(--space-3);gap:var(--space-3);max-width:600px}.blog-grid_title__1tY_f{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)}.blog-grid_description__cANEi{margin:0;color:#a1a1aa;font-size:1.0625rem;line-height:1.55;text-wrap:pretty}.blog-grid_filters__tP5CB{display:flex;gap:2px;margin:0 calc(var(--space-6) * -1);overflow-x:auto;padding:0 var(--space-6);scrollbar-width:none}.blog-grid_filters__tP5CB::-webkit-scrollbar{display:none}.blog-grid_filter__eYYrb{position:relative;isolation:isolate;flex:none;height:36px;border:0;border-radius:var(--radius-pill);padding:0 var(--space-4);background:none;color:var(--text-secondary);font:inherit;font-size:var(--text-sm);font-weight:500;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--duration-fast) var(--ease-standard)}.blog-grid_filter__eYYrb[aria-pressed=true]{color:#ffffff}@media (hover:hover) and (pointer:fine){.blog-grid_filter__eYYrb[aria-pressed=false]:hover{color:var(--foreground)}}.blog-grid_filterHighlight__LdC0e{position:absolute;z-index:-1;inset:0;border-radius:inherit;background:var(--accent,#fc5000)}.blog-grid_clip__aWo_t{min-width:0}.blog-grid_clip__aWo_t[data-clip]{overflow:hidden}.blog-grid_stack__zRVan{display:grid;grid-gap:var(--space-8);gap:var(--space-8)}.blog-grid_page__P9_5E{display:grid;grid-gap:var(--space-12);gap:var(--space-12)}.blog-grid_grid__X0Syn{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--space-12) var(--space-6);gap:var(--space-12) var(--space-6)}.blog-grid_card__fBl48,.blog-grid_featured__h0HUx{display:grid;align-content:start;grid-gap:var(--space-4);gap:var(--space-4);border-radius:22px;color:inherit;text-decoration:none;-webkit-tap-highlight-color:transparent}.blog-grid_featured__h0HUx{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:center;gap:var(--space-10)}.blog-grid_imageFrame__IU5qd{position:relative;overflow:hidden;aspect-ratio:3/2;border-radius:20px;background:var(--surface-muted)}.blog-grid_featured__h0HUx .blog-grid_imageFrame__IU5qd{aspect-ratio:16/10;border-radius:26px}.blog-grid_image__Vb6lT{display:block;width:100%;height:100%;object-fit:cover;transition:transform var(--duration-considered) var(--ease-standard)}.blog-grid_cardBody__nOJ6F{display:grid;align-content:start;grid-gap:var(--space-2);gap:var(--space-2)}.blog-grid_featured__h0HUx .blog-grid_cardBody__nOJ6F{gap:var(--space-3)}.blog-grid_meta___PFA9{display:flex;flex-wrap:wrap;gap:6px;margin:0;color:#a1a1aa;font-size:.84375rem}.blog-grid_meta___PFA9 span:first-child{color:var(--foreground);font-weight:500}.blog-grid_cardTitle__MP9Zq{margin:0;font-size:1.125rem;font-weight:600;line-height:1.35;text-wrap:balance;transition:color var(--duration-fast) var(--ease-standard)}.blog-grid_featuredTitle__f24fY{margin:0;font-family:var(--font-display);font-size:clamp(var(--text-2xl),1rem + 2.2cqi,var(--text-3xl));font-weight:500;letter-spacing:var(--tracking-display);line-height:var(--leading-display);text-wrap:balance}.blog-grid_excerpt__wZlTJ{display:-webkit-box;margin:0;overflow:hidden;color:#d4d4d8;font-size:.9375rem;line-height:1.55;text-wrap:pretty;-webkit-box-orient:vertical;-webkit-line-clamp:2}.blog-grid_featured__h0HUx .blog-grid_excerpt__wZlTJ{font-size:1rem;-webkit-line-clamp:3}.blog-grid_byline___EcnV{display:flex;min-width:0;align-items:center;gap:var(--space-2);margin-top:var(--space-2);font-size:.9375rem}.blog-grid_avatar__UW_ec{width:24px;height:24px;flex:none;border-radius:50%;background:var(--surface-muted);object-fit:cover}.blog-grid_authorName__jFA7_{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.blog-grid_readTime__yg0uo{flex:none;color:#a1a1aa;font-size:.875rem}.blog-grid_readTime__yg0uo:before{content:"·";margin-right:var(--space-2)}.blog-grid_card__fBl48:active .blog-grid_imageFrame__IU5qd,.blog-grid_featured__h0HUx:active .blog-grid_imageFrame__IU5qd{transform:scale(.99)}.blog-grid_imageFrame__IU5qd{transition:transform var(--duration-fast) var(--ease-standard)}@media (hover:hover) and (pointer:fine){.blog-grid_card__fBl48:hover .blog-grid_image__Vb6lT,.blog-grid_featured__h0HUx:hover .blog-grid_image__Vb6lT{transform:scale(1.03)}.blog-grid_card__fBl48:hover .blog-grid_cardTitle__MP9Zq{color:var(--text-secondary)}}.blog-grid_empty__2D4sR{margin:0;padding:var(--space-16) 0;color:var(--text-secondary);text-align:center}.blog-grid_pagination__eWR7I{position:relative;display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding-top:var(--space-6)}.blog-grid_pagination__eWR7I:before{content:"";position:absolute;top:0;right:0;left:0;height:1px;background:var(--border)}.blog-grid_pageNumbers__xxXHX{display:flex;gap:2px}.blog-grid_pageNumber__QQkT4,.blog-grid_pageStep__boXwv{position:relative;isolation:isolate;display:inline-flex;height:36px;min-width:36px;align-items:center;justify-content:center;gap:6px;border:0;border-radius:var(--radius-pill);padding:0 var(--space-3);background:none;color:var(--text-secondary);font:inherit;font-size:var(--text-sm);font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--duration-fast) var(--ease-standard),transform var(--duration-instant) var(--ease-standard)}.blog-grid_pageNumber__QQkT4{padding:0}.blog-grid_pageNumber__QQkT4[aria-current=page]{color:var(--foreground)}.blog-grid_pageHighlight__uenqg{position:absolute;z-index:-1;inset:0;border-radius:inherit;background:var(--surface-muted)}.blog-grid_pageStep__boXwv:disabled{color:var(--text-muted);opacity:.5;cursor:default}.blog-grid_pageStep__boXwv:not(:disabled):active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.blog-grid_pageNumber__QQkT4:hover,.blog-grid_pageStep__boXwv:not(:disabled):hover{color:var(--foreground)}}.blog-grid_reader__eO_aD{display:grid;max-width:760px;grid-gap:var(--space-8);gap:var(--space-8);margin:0 auto}.blog-grid_back__vH8mk{display:inline-flex;width:-moz-fit-content;width:fit-content;height:36px;align-items:center;gap:6px;border:0;border-radius:var(--radius-pill);padding:0 var(--space-3) 0 var(--space-2);margin-left:calc(var(--space-2) * -1);background:none;color:var(--text-secondary);font:inherit;font-size:var(--text-sm);font-weight:500;cursor:pointer;transition:color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard)}@media (hover:hover) and (pointer:fine){.blog-grid_back__vH8mk:hover{background:var(--surface-muted);color:var(--foreground)}}.blog-grid_readerHead__4hEaZ{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.blog-grid_readerTitle___GvtT{margin:0;font-family:var(--font-display);font-size:clamp(var(--text-2xl),1rem + 3.4cqi,var(--text-4xl));font-weight:500;letter-spacing:var(--tracking-display);line-height:var(--leading-display);text-wrap:balance}.blog-grid_readerImage__lBpBd{overflow:hidden;aspect-ratio:16/9;border-radius:26px;background:var(--surface-muted)}.blog-grid_readerBody__pKeF4{display:grid;grid-gap:var(--space-5);gap:var(--space-5)}.blog-grid_readerBody__pKeF4 p{margin:0;color:var(--text-secondary);font-size:var(--text-lg);line-height:1.65;text-wrap:pretty}.blog-grid_readerBody__pKeF4 .blog-grid_lead__q8dRG{color:var(--foreground);font-size:var(--text-xl);line-height:1.5}@container blog (max-width: 900px){.blog-grid_grid__X0Syn{grid-template-columns:repeat(2,minmax(0,1fr))}.blog-grid_featured__h0HUx{gap:var(--space-6)}}@container blog (max-width: 680px){.blog-grid_inner__D_FsF{padding:var(--space-12) var(--space-4)}.blog-grid_filters__tP5CB{margin:0 calc(var(--space-4) * -1);padding:0 var(--space-4)}.blog-grid_featured__h0HUx{grid-template-columns:minmax(0,1fr);gap:var(--space-4)}.blog-grid_featured__h0HUx .blog-grid_imageFrame__IU5qd{aspect-ratio:3/2;border-radius:20px}.blog-grid_page__P9_5E{gap:var(--space-10)}.blog-grid_grid__X0Syn{gap:var(--space-10) var(--space-4)}.blog-grid_readerBody__pKeF4 p{font-size:var(--text-base)}.blog-grid_readerBody__pKeF4 .blog-grid_lead__q8dRG{font-size:var(--text-lg)}}@container blog (max-width: 540px){.blog-grid_grid__X0Syn{grid-template-columns:minmax(0,1fr)}.blog-grid_pageStep__boXwv span{display:none}.blog-grid_pageStep__boXwv{padding:0}}@media (prefers-reduced-motion:reduce){.blog-grid_imageFrame__IU5qd,.blog-grid_image__Vb6lT{transition:none}.blog-grid_card__fBl48:hover .blog-grid_image__Vb6lT,.blog-grid_featured__h0HUx:hover .blog-grid_image__Vb6lT{transform:none}}.search-field_field__YTKHl{display:grid;grid-gap:var(--space-2);gap:var(--space-2);min-width:0}.search-field_field__YTKHl label{font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body);letter-spacing:var(--tracking-body)}.search-field_shell__oaSEY{display:flex;min-height:var(--control-height-md);align-items:center;gap:var(--space-2);border:1px solid var(--border-strong);border-radius:var(--radius-control);padding:0 var(--space-3);background:var(--surface);transition:border-color var(--duration-fast) var(--ease-standard)}@media (hover:hover) and (pointer:fine){.search-field_shell__oaSEY:hover:not(:focus-within){border-color:var(--foreground)}}.search-field_shell__oaSEY:focus-within{border-color:var(--foreground)}.search-field_shell__oaSEY>svg{flex:0 0 auto;color:var(--text-muted);transition:color var(--duration-fast) var(--ease-standard)}.search-field_shell__oaSEY:focus-within>svg,.search-field_shell__oaSEY[data-filled=true]>svg{color:var(--foreground)}.search-field_input__18A_M{width:100%;min-width:0;border:0;background:transparent;color:var(--foreground);font:inherit;font-size:var(--text-sm);letter-spacing:var(--tracking-body);outline:0}.search-field_input__18A_M:focus-visible{outline:0}.search-field_input__18A_M::placeholder{color:var(--text-muted)}.search-field_input__18A_M::-webkit-search-cancel-button{display:none}.search-field_clearSlot__JbO0Z,.search-field_shell__oaSEY button{display:grid;width:24px;height:24px;flex:0 0 auto;place-items:center}.search-field_shell__oaSEY button{border:0;border-radius:var(--radius-control);background:transparent;color:var(--text-muted);transition:background-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard)}@media (hover:hover) and (pointer:fine){.search-field_shell__oaSEY button:hover{background:var(--surface-muted);color:var(--foreground)}}@media (prefers-reduced-motion:reduce){.search-field_shell__oaSEY,.search-field_shell__oaSEY button,.search-field_shell__oaSEY>svg{transition:none}}