.PianoTranscriptionDemoIsland_demoShell__5VeJO{display:grid;gap:1.25rem;align-items:start}.PianoTranscriptionDemoIsland_controlPanel__g6IsD,.PianoTranscriptionDemoIsland_visualPanel__TnD_N{border:1px solid rgba(23,32,26,.12);border-radius:1.4rem;box-shadow:0 18px 44px rgba(23,32,26,.07)}.PianoTranscriptionDemoIsland_visualPanel__TnD_N{display:grid;gap:0;overflow:hidden;background:#0f1512}.PianoTranscriptionDemoIsland_keyboard__gRrcX{position:relative;height:5.5rem;border-bottom:1px solid rgba(255,255,255,.15);background:#f8f4ea}.PianoTranscriptionDemoIsland_blackKey__V_Uza,.PianoTranscriptionDemoIsland_whiteKey__Fv2Et{position:absolute;top:0;transition:background-color .12s ease,box-shadow .12s ease,transform .12s ease}.PianoTranscriptionDemoIsland_whiteKey__Fv2Et{bottom:0;border-right:1px solid rgba(23,32,26,.18);background:linear-gradient(180deg,#fffdf6,#e8e1d3)}.PianoTranscriptionDemoIsland_blackKey__V_Uza{z-index:2;height:61%;border-radius:0 0 .25rem .25rem;background:linear-gradient(180deg,#151a18,#050606);box-shadow:0 .35rem .7rem rgba(0,0,0,.3)}.PianoTranscriptionDemoIsland_activeWhiteKey__q6Gy6{background:linear-gradient(180deg,#fff4c7,#d7ad31);box-shadow:inset 0 0 0 2px rgba(154,91,16,.35)}.PianoTranscriptionDemoIsland_activeBlackKey__Url85{background:linear-gradient(180deg,#9ff07c,#188f4e);transform:translateY(.12rem)}.PianoTranscriptionDemoIsland_rainfallCanvas__sJfqQ{display:block;width:100%;height:min(54vh,34rem);min-height:22rem}.PianoTranscriptionDemoIsland_controlPanel__g6IsD{display:grid;gap:1.1rem;padding:1.25rem;background:rgba(255,250,240,.82)}.PianoTranscriptionDemoIsland_controlPanel__g6IsD h2{margin:.4rem 0 0;color:#17201a;font-size:clamp(1.65rem,2.4vw,2.3rem);font-weight:820;letter-spacing:-.035em;line-height:1}.PianoTranscriptionDemoIsland_description__QMkpn,.PianoTranscriptionDemoIsland_noteList__10kDX p,.PianoTranscriptionDemoIsland_statusCard__v5TsS>span{margin:0;color:rgba(23,32,26,.72);font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.55}.PianoTranscriptionDemoIsland_description__QMkpn{margin-top:.75rem}.PianoTranscriptionDemoIsland_statusCard__v5TsS{display:grid;gap:.35rem;padding:1rem;border:1px solid rgba(23,32,26,.12);border-radius:1rem;background:rgba(255,255,255,.52)}.PianoTranscriptionDemoIsland_levelBlock__C0KA4 span,.PianoTranscriptionDemoIsland_noteList__10kDX h3,.PianoTranscriptionDemoIsland_statusCard__v5TsS strong{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.78rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.PianoTranscriptionDemoIsland_statusCard__v5TsS[data-status=listening]{border-color:rgba(31,134,74,.35);background:rgba(206,245,212,.42)}.PianoTranscriptionDemoIsland_statusCard__v5TsS[data-status=error],.PianoTranscriptionDemoIsland_statusCard__v5TsS[data-status=unsupported]{border-color:rgba(163,55,38,.35);background:rgba(255,221,212,.45)}.PianoTranscriptionDemoIsland_statusCard__v5TsS[data-status=locked]{background:rgba(255,221,226,.86);border-color:rgba(123,23,33,.2)}.PianoTranscriptionDemoIsland_controls__M_BVT{display:flex;flex-wrap:wrap;gap:.75rem}.PianoTranscriptionDemoIsland_levelBlock__C0KA4{display:grid;gap:.55rem}.PianoTranscriptionDemoIsland_levelBlock__C0KA4>div:first-child{display:flex;align-items:center;justify-content:space-between}.PianoTranscriptionDemoIsland_levelBlock__C0KA4 strong{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.PianoTranscriptionDemoIsland_statsGrid__qTWhP{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:0}.PianoTranscriptionDemoIsland_statsGrid__qTWhP div{display:grid;gap:.25rem;padding:.85rem;border:1px solid rgba(23,32,26,.1);border-radius:.9rem;background:rgba(255,255,255,.42)}.PianoTranscriptionDemoIsland_statsGrid__qTWhP dt{color:rgba(23,32,26,.62);font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.76rem;font-weight:800;text-transform:uppercase}.PianoTranscriptionDemoIsland_statsGrid__qTWhP dd{margin:0;color:#17201a;font-size:1.6rem;font-weight:850;line-height:1}.PianoTranscriptionDemoIsland_noteList__10kDX{display:grid;gap:.75rem}.PianoTranscriptionDemoIsland_noteList__10kDX h3{margin:0}.PianoTranscriptionDemoIsland_noteList__10kDX ol{display:grid;gap:.45rem;max-height:16rem;padding:0;margin:0;overflow:auto;list-style:none}.PianoTranscriptionDemoIsland_noteList__10kDX li{display:flex;gap:1rem;align-items:center;justify-content:space-between;padding:.6rem .7rem;border-radius:.75rem;background:rgba(255,255,255,.52);font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.PianoTranscriptionDemoIsland_noteList__10kDX li span{color:#17201a;font-weight:900}.PianoTranscriptionDemoIsland_noteList__10kDX li small{color:rgba(23,32,26,.62);font-weight:700}@media (min-width:980px){.PianoTranscriptionDemoIsland_demoShell__5VeJO{grid-template-columns:minmax(0,1.45fr) minmax(20rem,.55fr)}}@layer designSystem{.Spinner_spinner__4EBzY{animation:Spinner_spin__tnPXx 1s linear infinite}@keyframes Spinner_spin__tnPXx{to{transform:rotate(1turn)}}}@layer reset, designSystem;@layer designSystem{.GenericButton_button__J14lo{--button-bg:transparent;--button-text:var(--color-text-primary);--button-border-color:transparent;display:block;border-radius:var(--radius-button);font-weight:700;text-align:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--button-border-color);transition:all 50ms;text-decoration:none;cursor:pointer}.GenericButton_button__J14lo:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-outline-button) inset}.GenericButton_button__J14lo.GenericButton_selected__IuoHS{border:2px solid var(--color-border-input)}.GenericButton_button__J14lo:not(.GenericButton_custom__KWNmW){background-color:var(--button-bg);color:var(--button-text)}.GenericButton_button__J14lo:not(.GenericButton_custom__KWNmW) svg{fill:var(--button-text,currentColor)}.GenericButton_button__J14lo:disabled{opacity:.7;cursor:default}.GenericButton_button__J14lo svg{aspect-ratio:1/1;height:100%;width:auto}.GenericButton_content__SkkiK{position:relative;display:flex;justify-content:center;align-items:center;height:100%}.GenericButton_loading__RDfwO .GenericButton_iconImage__mftXR,.GenericButton_loading__RDfwO .GenericButton_icon__beQ73,.GenericButton_loading__RDfwO .GenericButton_label__zil1_{visibility:hidden}.GenericButton_hideLabelOnMobile__LWJRE .GenericButton_label__zil1_{display:none}.GenericButton_label__zil1_+.GenericButton_iconImage__mftXR,.GenericButton_label__zil1_+.GenericButton_icon__beQ73{margin-left:var(--spacing-xs)}.GenericButton_iconOnLeftSide__fGjJT{flex-direction:row-reverse}.GenericButton_iconOnLeftSide__fGjJT .GenericButton_label__zil1_+.GenericButton_iconImage__mftXR,.GenericButton_iconOnLeftSide__fGjJT .GenericButton_label__zil1_+.GenericButton_icon__beQ73{margin-left:0;margin-right:var(--spacing-xs)}.GenericButton_icon__beQ73{height:100%;flex-shrink:0}.GenericButton_iconImage__mftXR{background-repeat:no-repeat;background-size:cover;border-radius:50%;flex-shrink:0}.GenericButton_loader__9RE5t{position:absolute;bottom:0;left:0;right:0;top:0;display:flex;justify-content:center;align-items:center}.GenericButton_spinner__13o02{width:100%;height:100%}@media (hover){.GenericButton_button__J14lo:not(.GenericButton_control__RNP3e):not(:disabled,.GenericButton_custom__KWNmW):hover{opacity:.8}}.GenericButton_button__J14lo.GenericButton_primary__LcrFS:not(.GenericButton_control__RNP3e){--button-bg:var(--color-background-button-primary);--button-text:var(--color-text-button-primary);--button-border-color:var(--color-border-button-primary)}.GenericButton_button__J14lo.GenericButton_secondary___9_uB:not(.GenericButton_control__RNP3e){--button-bg:var(--color-background-button-secondary);--button-text:var(--color-text-button-secondary);--button-border-color:var(--color-border-button-secondary)}.GenericButton_button__J14lo.GenericButton_tertiary__AMHlY:not(.GenericButton_control__RNP3e){--button-bg:var(--color-background-button-tertiary);--button-text:var(--color-text-button-tertiary)}.GenericButton_button__J14lo.GenericButton_quaternary__peyv7:not(.GenericButton_control__RNP3e){--button-bg:var(--color-background-button-quaternary);--button-text:var(--color-text-button-quaternary);--button-border-color:var(--color-border-button-quaternary)}.GenericButton_button__J14lo.GenericButton_quaternary__peyv7.GenericButton_selected__IuoHS:not(.GenericButton_control__RNP3e){--button-bg:var(--color-background-button-secondary);--button-text:var(--color-text-button-secondary)}@media (hover){.GenericButton_button__J14lo.GenericButton_quaternary__peyv7:not(.GenericButton_control__RNP3e):hover:not(:disabled){--button-bg:var(--color-border-button-quaternary);opacity:1;background-clip:padding-box}}@media (prefers-color-scheme:dark) and (hover){.GenericButton_button__J14lo.GenericButton_quaternary__peyv7:not(.GenericButton_control__RNP3e):hover:not(:disabled){--button-bg:var(--color-background-button-quaternary);opacity:.8;background-clip:inherit}}.GenericButton_button__J14lo.GenericButton_danger__rFxPu:not(.GenericButton_control__RNP3e){--button-bg:var(--color-background-button-danger);--button-text:var(--color-text-button-danger)}.GenericButton_button__J14lo.GenericButton_link__3JK_z:not(.GenericButton_control__RNP3e){--button-text:var(--color-text-quaternary)}.GenericButton_button__J14lo.GenericButton_link__3JK_z:not(.GenericButton_control__RNP3e),.GenericButton_button__J14lo.GenericButton_text__DBj_D:not(.GenericButton_control__RNP3e){padding:0;height:auto;border-radius:0}:is(.GenericButton_button__J14lo.GenericButton_text__DBj_D:not(.GenericButton_control__RNP3e),.GenericButton_button__J14lo.GenericButton_link__3JK_z:not(.GenericButton_control__RNP3e)) .GenericButton_label__zil1_{margin-bottom:var(--spacing-xs);border-bottom:3px solid transparent;transform:translateY(calc((3px + var(--spacing-xs)) / 2));transition:all 50ms}:is(.GenericButton_button__J14lo.GenericButton_text__DBj_D:not(.GenericButton_control__RNP3e),.GenericButton_button__J14lo.GenericButton_link__3JK_z:not(.GenericButton_control__RNP3e)) .GenericButton_icon__beQ73{transition:all 50ms}:is(.GenericButton_button__J14lo.GenericButton_text__DBj_D:not(.GenericButton_control__RNP3e),.GenericButton_button__J14lo.GenericButton_link__3JK_z:not(.GenericButton_control__RNP3e)):disabled{opacity:.5}@media (hover){:is(.GenericButton_button__J14lo.GenericButton_text__DBj_D:not(.GenericButton_control__RNP3e),.GenericButton_button__J14lo.GenericButton_link__3JK_z:not(.GenericButton_control__RNP3e)):not(:disabled):hover .GenericButton_label__zil1_{opacity:1;border-color:var(--color-hover-button-text)}:is(.GenericButton_button__J14lo.GenericButton_text__DBj_D:not(.GenericButton_control__RNP3e),.GenericButton_button__J14lo.GenericButton_link__3JK_z:not(.GenericButton_control__RNP3e)):not(:disabled):hover .GenericButton_icon__beQ73{transform:scale(1.2)}}.GenericButton_small__0A_Gb{padding:var(--spacing-small);font-size:14px;line-height:.9rem;height:36px;min-width:14px;min-height:14px}.GenericButton_small__0A_Gb .GenericButton_iconImage__mftXR{width:16px;height:16px}.GenericButton_medium__quH_u{padding:12px;line-height:1.2rem;height:48px;min-width:16px;min-height:16px}.GenericButton_medium__quH_u .GenericButton_iconImage__mftXR{width:24px;height:24px}.GenericButton_large__4hYk5{padding:var(--spacing-medium);font-size:20px;line-height:1.3rem;height:56px;min-width:20px;min-height:20px}.GenericButton_large__4hYk5 .GenericButton_iconImage__mftXR{width:32px;height:32px}.GenericButton_auto__iPexR{width:100%;text-align:center}.GenericButton_max-content__SROOF{width:-moz-max-content;width:max-content}.GenericButton_fit-content__EDXBp{width:-moz-fit-content;width:fit-content}.GenericButton_min-content__6UWy2{width:-moz-min-content;width:min-content}.GenericButton_shadow__owwmf{box-shadow:var(--shadow-control)}.GenericButton_control__RNP3e{aspect-ratio:1/1;border-radius:50%}.GenericButton_control__RNP3e.GenericButton_large__4hYk5,.GenericButton_control__RNP3e.GenericButton_medium__quH_u{padding:var(--spacing-small)}.GenericButton_control__RNP3e.GenericButton_primary__LcrFS{--button-bg:var(--color-background-buttonControl-primary);--button-text:var(--color-text-buttonControl-primary)}.GenericButton_control__RNP3e.GenericButton_secondary___9_uB{--button-bg:var(--color-background-buttonControl-secondary);--button-text:var(--color-text-buttonControl-secondary)}.GenericButton_control__RNP3e.GenericButton_tertiary__AMHlY{--button-bg:var(--color-background-buttonControl-tertiary);--button-text:var(--color-text-buttonControl-tertiary)}.GenericButton_control__RNP3e.GenericButton_danger__rFxPu{--button-bg:var(--color-background-buttonControl-danger);--button-text:var(--color-text-buttonControl-danger)}@media screen and (min-width:724px){.GenericButton_hideLabelOnMobile__LWJRE .GenericButton_label__zil1_{display:unset}}}@layer designSystem{.PopOver_dialog__036o6{display:none;flex-direction:column;min-width:300px;min-height:200px;max-width:80vw;max-height:90dvh;border-radius:var(--radius-drawer);overscroll-behavior:contain;background-color:var(--color-background-primary);color:var(--color-text-primary);padding:var(--spacing-medium) 0;border:none;transition:display .2s}.PopOver_dialog__036o6.PopOver_large__UwZ4w{width:auto;max-width:min(600px,calc(100vw - 2 * var(--spacing-small)));max-height:80dvh;padding:var(--spacing-medium) 0}.PopOver_dialog__036o6.PopOver_large__UwZ4w .PopOver_container__EmZLi{row-gap:var(--spacing-xl)}.PopOver_dialog__036o6.PopOver_small__pI4ig{width:auto;min-height:auto;max-width:min(400px,80vw);max-height:min(60dvh,90dvh)}.PopOver_dialog__036o6.PopOver_small__pI4ig .PopOver_actions__Dl4Hl{padding-top:0;padding-bottom:0}.PopOver_dialog__036o6.PopOver_maintainHeight__ZACnF{height:auto}.PopOver_dialog__036o6[open]{display:flex}.PopOver_dialog__036o6.PopOver_show__VvhzE{display:flex;position:fixed;top:0;left:0;right:0;bottom:0;max-width:100%;max-height:100%;z-index:100}.PopOver_dialog__036o6.PopOver_animate__JbO9H[open]{animation:PopOver_open__ozCIm .5s forwards}.PopOver_dialog__036o6::backdrop{transition:background-color .4s;background-color:rgba(0,0,0,.5);overscroll-behavior:contain}.PopOver_dialog__036o6.PopOver_closing__azSBb::backdrop{background-color:initial;overscroll-behavior:contain}.PopOver_container__EmZLi{flex-grow:1;display:grid;grid-template-columns:var(--spacing-medium) var(--spacing-small) 1fr var(--spacing-small) max-content var(--spacing-medium);grid-template-rows:min-content 1fr;overflow:hidden;row-gap:var(--spacing-small)}.PopOver_content__9iWKk{display:contents}.PopOver_title__OAJQu{font-weight:700;grid-row:1;grid-column:3;flex-grow:1;align-self:center}.PopOver_closeButton___W61d{grid-row:1;grid-column:5;align-self:start}.PopOver_text__yXUNi{grid-column:1/-1;overflow-y:auto;white-space:pre-wrap;padding:0 var(--spacing-small);margin:0 var(--spacing-small)}.PopOver_actions__Dl4Hl{grid-column:1/-1;display:flex;justify-content:space-between;padding:var(--spacing-large) var(--spacing-medium) var(--spacing-small);-moz-column-gap:var(--spacing-small);column-gap:var(--spacing-small)}.PopOver_cta__pXRaU{grid-column:2/-2}@keyframes PopOver_open__ozCIm{0%{transform:translateY(calc(100dvh + 100%))}to{transform:translateY(0)}}}@layer designSystem{.Toaster_container__S2eHk{--toaster-top-offset:0;--toaster-inline-padding-left:max(env(safe-area-inset-left),var(--spacing-small));--toaster-inline-padding-right:max(env(safe-area-inset-right),var(--spacing-small));display:none;flex-direction:column;overscroll-behavior:contain;padding:var(--spacing-small) 0;box-sizing:border-box;transition:display .2s}.Toaster_container__S2eHk.Toaster_closing__knFm6,.Toaster_container__S2eHk.Toaster_open__6pOK4{display:flex;position:fixed;left:0;right:0;z-index:10}.Toaster_container__S2eHk.Toaster_closing__knFm6{pointer-events:none}.Toaster_container__S2eHk.Toaster_animate__iPHu4.Toaster_bottom__gTT6a{animation:Toaster_openBottom__3iBce .5s forwards}.Toaster_container__S2eHk.Toaster_animate__iPHu4.Toaster_top__IJyR3{animation:Toaster_openTop__sFPmf .5s forwards}.Toaster_container__S2eHk.Toaster_animate__iPHu4.Toaster_bottom__gTT6a.Toaster_closing__knFm6{animation:Toaster_closeBottom___pg3H .2s forwards}.Toaster_container__S2eHk.Toaster_animate__iPHu4.Toaster_top__IJyR3.Toaster_closing__knFm6{animation:Toaster_closeTop__cSqnD .2s forwards}.Toaster_card__B9Dsr{width:300px;max-width:calc(100dvw - var(--toaster-inline-padding-left) - var(--toaster-inline-padding-right));max-height:300px;border-radius:var(--radius-menu);background-color:var(--color-background-primary);border:1px solid var(--color-border-input);margin-left:auto;right:0}.Toaster_menu__PiBnA{width:100%;background-color:var(--color-background-drawer);right:0;left:0}.Toaster_bottom__gTT6a{bottom:0;padding-bottom:max(env(safe-area-inset-bottom),var(--spacing-small))}.Toaster_bottom__gTT6a,.Toaster_top__IJyR3{padding-right:var(--toaster-inline-padding-right);padding-left:var(--toaster-inline-padding-left)}.Toaster_top__IJyR3{top:calc(var(--toaster-top-offset) + var(--banner-height, 0px) - 1px);padding-top:calc(var(--spacing-medium) + env(safe-area-inset-top))}.Toaster_content__Mc_0L{flex-grow:1;overflow:hidden;row-gap:var(--spacing-small)}.Toaster_text__6AwBB{overflow-y:auto;white-space:pre-wrap;padding-left:max(env(safe-area-inset-left),var(--spacing-medium));padding-right:max(env(safe-area-inset-right),var(--spacing-medium))}@keyframes Toaster_openBottom__3iBce{0%{transform:translateY(calc(100dvh + 100%))}to{transform:translateY(0)}}@keyframes Toaster_openTop__sFPmf{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes Toaster_closeBottom___pg3H{0%{transform:translateY(0)}to{transform:translateY(calc(100dvh + 100%))}}@keyframes Toaster_closeTop__cSqnD{0%{transform:translateY(0)}to{transform:translateY(-100%)}}}@layer designSystem{.Selector_container__cAzNU{--selected-position:0;--selected-width:0;--selected-margin:3px;position:relative;display:flex;width:-moz-fit-content;width:fit-content;justify-content:space-around;border-radius:var(--radius-button);background-color:var(--color-background-selector)}.Selector_container__cAzNU.Selector_inline__9VNYG{display:inline-flex}.Selector_container__cAzNU.Selector_fullWidth__2TDJ_{width:100%}.Selector_compact__JO_gK .Selector_element__gJwQc>label{padding:var(--spacing-small) var(--spacing-smallish)}.Selector_element__gJwQc{display:grid;grid-template-rows:min-content;font-size:var(--text-xs-size);font-weight:700;z-index:1;flex-grow:1;text-align:center}.Selector_element__gJwQc.Selector_loading__hg99q>label{visibility:hidden}.Selector_element__gJwQc>*{grid-row:1;grid-column:1}.Selector_element__gJwQc>input{display:none;cursor:pointer}.Selector_element__gJwQc>label{display:block;cursor:pointer;padding:var(--spacing-smallish)}.Selector_element__gJwQc>input:checked+label{pointer-events:none}.Selector_loader__5aF3l{height:16px;margin:var(--spacing-smallish) auto}.Selector_selected__0wqz4{position:absolute;width:calc(var(--selected-width) - 2 * var(--selected-margin));height:calc(100% - 2 * var(--selected-margin));left:var(--selected-position);border-radius:var(--radius-button);background-color:var(--color-background-menu-selected);margin:var(--selected-margin);transition:all .2s}.Selector_disabled__TLCy2{opacity:.6}.Selector_disabled__TLCy2 label{cursor:default}}.MarketingPage_marketing-page__DacAK{gap:3rem;padding:3rem 0 4rem}.MarketingPage_marketing-hero__O41J4{display:grid;gap:2rem}.MarketingPage_marketing-hero-text__V4DRx{display:grid;align-content:start;align-self:start;gap:1.25rem;max-width:820px}.MarketingPage_marketing-title__imzsf{max-width:820px;margin:0;color:#17201a;font-size:clamp(2.4rem,4.2vw,3.9rem);font-weight:820;letter-spacing:-.045em;line-height:.98}.MarketingPage_marketing-description__3RIpe{max-width:700px;margin:0;color:rgba(23,32,26,.76);font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:clamp(1rem,1.35vw,1.18rem);line-height:1.6}.MarketingPage_marketing-cards__daHNW,.MarketingPage_marketing-signal-grid__tjVJ_{display:grid;gap:1rem}.MarketingPage_marketing-card__PTl0W,.MarketingPage_marketing-signal__X4BVa{border:1px solid rgba(23,32,26,.12);border-radius:1.4rem;box-shadow:0 18px 44px rgba(23,32,26,.07)}.MarketingPage_marketing-signal__X4BVa{min-height:8.5rem;padding:1.2rem;background:rgba(255,255,255,.42)}.MarketingPage_marketing-signal__X4BVa strong{margin-bottom:.9rem;font-size:clamp(1.2rem,1.8vw,1.7rem);font-weight:900;letter-spacing:-.035em;line-height:1}.MarketingPage_marketing-signal__X4BVa span,.MarketingPage_marketing-signal__X4BVa strong{display:block;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.MarketingPage_marketing-signal__X4BVa span{color:rgba(23,32,26,.7);font-size:clamp(.95rem,1.15vw,1.08rem);font-weight:600;letter-spacing:0;line-height:1.42}.MarketingPage_marketing-section__Nu0OC{display:grid;gap:1.25rem}.MarketingPage_marketing-section-header__lXfFg{display:grid;gap:.6rem;max-width:720px}.MarketingPage_marketing-section-header__lXfFg h2{margin:0;color:#17201a;font-size:clamp(1.9rem,3vw,2.8rem);font-weight:820;letter-spacing:-.04em;line-height:1}.MarketingPage_marketing-card__PTl0W p,.MarketingPage_marketing-section-header__lXfFg p{margin:0;color:rgba(23,32,26,.72);font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.6}.MarketingPage_marketing-card__PTl0W{display:grid;gap:.85rem;min-height:15rem;padding:1.25rem;background:#fffaf0;color:inherit;text-decoration:none}.MarketingPage_marketing-card__PTl0W:hover{transform:translateY(-2px)}.MarketingPage_marketing-card-heading__QWerV{display:flex;align-items:center;gap:.8rem}.MarketingPage_marketing-card__PTl0W h3{margin:0;font-size:1.25rem;letter-spacing:-.02em;line-height:1.12}.MarketingPage_marketing-card-icon__8byXa{display:inline-grid;flex:0 0 auto;width:3rem;height:3rem;place-items:center;border:1px solid rgba(154,91,16,.18);border-radius:1rem;background:rgba(243,201,93,.2);font-size:1.55rem;line-height:1}.MarketingPage_marketing-card-icon__8byXa img{display:block;width:2.2rem;height:2.2rem;object-fit:contain}.MarketingPage_marketing-card__PTl0W span{align-self:end;color:#9a5b10;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.82rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}@media (min-width:780px){.MarketingPage_marketing-hero__O41J4{grid-template-columns:minmax(0,1.3fr) minmax(16rem,.7fr);align-items:start}.MarketingPage_marketing-signal-grid__tjVJ_{grid-template-columns:1fr}.MarketingPage_marketing-cards__daHNW{grid-template-columns:repeat(3,minmax(0,1fr))}}@layer designSystem{.HorizontalProgress_container__ML7HF{display:flex;align-items:center;-moz-column-gap:var(--spacing-medium);column-gap:var(--spacing-medium)}.HorizontalProgress_label__JdWqy{flex-shrink:0;font-weight:700;width:-moz-max-content;width:max-content;min-width:50px;text-align:right}.HorizontalProgress_track__TrHEy{--percent:50%;position:relative;flex-grow:1;overflow:hidden;height:8px;border-radius:var(--radius-button);background:var(--color-progress-empty)}.HorizontalProgress_track__TrHEy:before{content:"";position:absolute;inset:0 auto 0 0;width:var(--percent);border-radius:inherit;background:var(--color-progress-filled)}}.PlatformPage_page__lLShX{display:grid;width:var(--platform-max-w);margin:0 auto}.PlatformPage_page-default__COZ2H{gap:1.5rem;padding:3rem 0 5rem}.PlatformPage_eyebrow__Ykxsh{margin:0;color:#9a5b10;font-family:var(--platform-sans);font-size:.82rem;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.PlatformPage_actions__AGTBJ{display:flex;flex-wrap:wrap;gap:.85rem}.PlatformPage_intro-hero___fYvp{display:grid;gap:.8rem;max-width:840px}.PlatformPage_intro-hero___fYvp h1{margin:0;color:var(--platform-ink);font-size:clamp(2rem,3.6vw,3.2rem);font-weight:820;letter-spacing:-.04em;line-height:1}.PlatformPage_intro-hero___fYvp p{margin:0;color:var(--platform-ink-72);font-family:var(--platform-sans);font-size:1.08rem;line-height:1.6}@layer designSystem{.Input_input__wDY_g{width:100%;border:1px solid var(--color-border-input);border-radius:var(--radius-input);padding:var(--spacing-smallish) var(--spacing-medium);color:var(--color-text-primary);background-color:var(--color-background-input)}.Input_input__wDY_g::-moz-placeholder{color:var(--color-text-input-placeholder)}.Input_input__wDY_g::placeholder{color:var(--color-text-input-placeholder)}.Input_input__wDY_g.Input_compact__prepX.Input_withIcon__8nChT,.Input_input__wDY_g.Input_withIcon__8nChT{padding-left:calc(20px + var(--spacing-small) + var(--spacing-xs))}.Input_input__wDY_g.Input_error__asKOL{border-color:var(--color-border-error)}.Input_input__wDY_g:focus{outline:none;border:1px solid var(--color-border-outline);box-shadow:rgb(255,255,255) 0 0 0 0,var(--color-border-outline) 0 0 0 1px,rgb(255,255,255) 0 0 0 0}.Input_input__wDY_g.Input_compact__prepX{padding:var(--spacing-xs);border-radius:0;border-left:none;border-right:none;border-top:none}.Input_input__wDY_g.Input_compact__prepX:focus{outline:0;box-shadow:rgb(255,255,255) 0 0 0 0,var(--color-border-outline) 0 1px 0 0,rgb(255,255,255) 0 0 0 0;border-bottom:1px solid var(--color-border-outline)}.Input_textareaContainer__UnU3r{display:flex;flex-direction:column}.Input_errorMessage___0wPy{margin-top:var(--spacing-xs);margin-left:var(--radius-input)}select.Input_input__wDY_g,select.Input_input__wDY_g.Input_compact__prepX{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-repeat:no-repeat;background-position:right var(--spacing-xs) center;background-size:20px;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");padding-right:calc(20px + var(--spacing-xs) + var(--spacing-xs))}.Input_withLoader__lRWQY{position:relative}.Input_icon__qeGD0{width:var(--icon-size);height:var(--icon-size);fill:var(--color-text-tertiary);color:var(--color-text-tertiary);position:absolute;top:calc(50% - (var(--icon-size) / 2));background:transparent;padding:0}.Input_iconRight___T3x1{--icon-size:14px;right:var(--spacing-small)}.Input_iconLeft__7Cclc{--icon-size:20px;left:var(--spacing-small)}.Input_button__6liMY{--icon-size:calc(14px + (var(--spacing-small) * 2));padding:var(--spacing-small)}.Input_button__6liMY:hover{color:var(--color-text-primary);opacity:1}.Input_checkbox__zzzAy{position:relative;display:grid;grid-template-columns:1fr 0;width:20px;height:20px;background-color:white;padding:0}.Input_checkbox__zzzAy>.Input_label__mthRr{font-size:0;text-indent:-9999px}.Input_checkbox__zzzAy:disabled{opacity:.6}.Input_checkbox__zzzAy.Input_loading__9Xv3r{border:none}.Input_checkbox__zzzAy .Input_loader__xR6kv{width:16px;height:16px;position:absolute;top:0;right:0;fill:var(--color-border-input)}.Input_checkbox__zzzAy>input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:initial;margin:0;padding:0;width:100%;height:100%;display:grid;place-content:center;background-repeat:no-repeat;background-position:50%;transition:all .1s;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-box-image:none;mask-border:none;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="20px" height="20px" viewBox="0 0 32 32" xml:space="preserve" ><path d="M0 0V32H32V0H0zM23.7281 6.1813 28 10.525 12.9563 25.8188 4 16.7125l4.2719-4.3437 4.6844 4.7625 10.7719-10.95z"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="20px" height="20px" viewBox="0 0 32 32" xml:space="preserve" ><path d="M0 0V32H32V0H0zM23.7281 6.1813 28 10.525 12.9563 25.8188 4 16.7125l4.2719-4.3437 4.6844 4.7625 10.7719-10.95z"/></svg>');border-radius:var(--radius-button);overflow:hidden;border:1px solid var(--color-border-input)}:is(.Input_checkbox__zzzAy>input[type=checkbox]):not(:disabled){cursor:pointer}:is(.Input_checkbox__zzzAy>input[type=checkbox]):checked{background-color:var(--color-background-quaternary)}}.AuthPages_page__LBaf7{box-sizing:border-box;display:grid;gap:1.5rem;width:min(100% - 2rem,760px);margin:0 auto;padding:3rem 0 5rem}.AuthPages_panel__CMIPn{display:grid;gap:1.25rem;padding:clamp(1.2rem,3vw,2rem);border:1px solid rgba(23,32,26,.12);border-radius:1.6rem;background:rgba(255,250,240,.84);box-shadow:0 18px 44px rgba(23,32,26,.08)}.AuthPages_title__qayx1{margin:0;color:#17201a;font-size:clamp(2rem,3vw,2.8rem);font-weight:820;letter-spacing:-.035em;line-height:1}.AuthPages_description__gczik,.AuthPages_statusText__Itans{margin:0;color:rgba(23,32,26,.74);font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1rem;line-height:1.6}.AuthPages_form__4RbOH{display:grid;gap:1rem}.AuthPages_field__Oaku6{display:grid;gap:.4rem;color:#17201a;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.95rem;font-weight:900}.AuthPages_field__Oaku6 input{box-sizing:border-box;width:100%;min-height:2.85rem;padding:.6rem .8rem;border:1px solid rgba(23,32,26,.16);border-radius:.85rem;background:rgba(255,255,255,.72);color:#17201a;font:inherit}.AuthPages_actions__bCnyg{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center}.AuthPages_accessCard__By7Gl{display:flex;flex-wrap:wrap;gap:1rem;align-items:center;justify-content:space-between;padding:1rem;border:1px solid rgba(23,32,26,.1);border-radius:1rem;background:rgba(244,200,79,.16);color:#17201a;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.AuthPages_accessCard__By7Gl strong{display:block;margin-bottom:.25rem;font-weight:900}.AuthPages_accessCard__By7Gl p{margin:0;color:rgba(23,32,26,.72);font-size:.95rem;line-height:1.45}.AuthPages_error__dGZBK{margin:0;padding:.9rem 1rem;border-radius:1rem;background:#fee2e2;color:#7f1d1d;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:800;line-height:1.45}.AuthPages_infoGrid__MBMIt{display:grid;gap:.75rem}.AuthPages_infoRow__rIAGx{display:grid;gap:.25rem;padding:.85rem 1rem;border:1px solid rgba(23,32,26,.1);border-radius:1rem;background:rgba(255,255,255,.56)}.AuthPages_infoLabel__aLGnJ{color:rgba(23,32,26,.58);font-size:.76rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.AuthPages_infoLabel__aLGnJ,.AuthPages_infoValue__ALXGb{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.AuthPages_infoValue__ALXGb{overflow-wrap:anywhere;color:#17201a;font-size:1rem;font-weight:800}@keyframes PlatformMarketing_platformFadeUp__LXtGq{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes PlatformMarketing_platformPulse__ZEJYp{0%,to{opacity:.42;transform:scale(1)}50%{opacity:.72;transform:scale(1.08)}}.PlatformMarketing_platform-v4-page__fRIgl{color:var(--platform-ink)}.PlatformMarketing_platform-v4-container__AC8it{width:var(--platform-max-w);margin:0 auto}.PlatformMarketing_platform-v4-hero___e_nW{padding:4.5rem 0 4rem}.PlatformMarketing_platform-v4-section__RdicP{padding:0 0 5rem}.PlatformMarketing_platform-licensing-options-section___wYy0{padding-top:4.25rem}.PlatformMarketing_platform-v4-eyebrow__38g3_{margin:0;color:var(--platform-amber);font-family:var(--platform-sans);font-size:.8rem;font-weight:900;text-transform:uppercase}.PlatformMarketing_platform-page-hero-inner__fA7mg{display:grid;gap:1.25rem;max-width:760px}.PlatformMarketing_platform-home-title__L31vP,.PlatformMarketing_platform-page-title__73MzS{margin:0;color:var(--platform-ink);font-weight:820;line-height:.98}.PlatformMarketing_platform-page-title__73MzS{font-size:clamp(2.4rem,4.5vw,3.8rem)}.PlatformMarketing_platform-home-title__L31vP{font-size:clamp(2.6rem,5vw,4.2rem)}.PlatformMarketing_platform-home-title-accent__qryje{color:var(--platform-amber)}.PlatformMarketing_platform-contact-left__x18Du em,.PlatformMarketing_platform-final-cta__DHYUu em,.PlatformMarketing_platform-home-title__L31vP em,.PlatformMarketing_platform-page-title__73MzS em{color:var(--platform-amber);font-style:italic}.PlatformMarketing_platform-home-description__0WKae,.PlatformMarketing_platform-page-description__ABpAR{margin:0;color:var(--platform-ink-72);font-family:var(--platform-sans);font-size:clamp(1rem,1.35vw,1.15rem);line-height:1.62}.PlatformMarketing_platform-page-description__ABpAR{max-width:580px}.PlatformMarketing_platform-home-description__0WKae{max-width:600px;text-align:center}.PlatformMarketing_platform-v4-actions__Ly06u{display:flex;flex-wrap:wrap;gap:.85rem}.PlatformMarketing_platform-fade-up__QTLJR{animation:PlatformMarketing_platformFadeUp__LXtGq .7s ease both}.PlatformMarketing_platform-fade-up-1__1ejkj{animation-delay:.1s}.PlatformMarketing_platform-fade-up-2__FNYDR{animation-delay:.22s}.PlatformMarketing_platform-fade-up-3__qr2Y_{animation-delay:.36s}.PlatformMarketing_platform-reveal__J7ytp{animation:PlatformMarketing_platformFadeUp__LXtGq .65s ease both}.PlatformMarketing_platform-v4-divider__Z7rKz{height:1px;margin-bottom:4.5rem;background:var(--platform-ink-10)}.PlatformMarketing_platform-v4-section-header__ThyDB{display:grid;gap:.65rem;max-width:640px;margin-bottom:2rem}.PlatformMarketing_platform-contact-left__x18Du h2,.PlatformMarketing_platform-final-cta__DHYUu h2,.PlatformMarketing_platform-v4-section-header__ThyDB h1,.PlatformMarketing_platform-v4-section-header__ThyDB h2{margin:0;color:var(--platform-ink);font-size:clamp(1.9rem,3vw,2.7rem);font-weight:820;line-height:1}.PlatformMarketing_platform-contact-left__x18Du p,.PlatformMarketing_platform-final-cta__DHYUu p,.PlatformMarketing_platform-v4-section-header__ThyDB p{margin:0;color:var(--platform-ink-72);font-family:var(--platform-sans);line-height:1.6}.PlatformMarketing_platform-contact-left__x18Du .PlatformMarketing_platform-v4-eyebrow__38g3_,.PlatformMarketing_platform-final-cta__DHYUu .PlatformMarketing_platform-v4-eyebrow__38g3_,.PlatformMarketing_platform-v4-section-header__ThyDB .PlatformMarketing_platform-v4-eyebrow__38g3_{color:var(--platform-amber)}.PlatformMarketing_platform-home-hero__RGb3l{padding-bottom:5rem}.PlatformMarketing_platform-home-hero-text__36Qv6{display:grid;gap:1.5rem;max-width:780px;margin:0 auto;text-align:center;justify-items:center}.PlatformMarketing_platform-signals-section__sp8Bm{padding-bottom:5rem}.PlatformMarketing_platform-signal-link-row__IeAAX{display:flex;justify-content:center;margin-top:1rem}.PlatformMarketing_platform-signal-link-row__IeAAX a{color:var(--platform-amber);font-family:var(--platform-sans);font-size:.9rem;font-weight:900;text-underline-offset:3px}.PlatformMarketing_platform-home-modules-intro__D4ujL{padding:0 0 1.5rem;scroll-margin-top:6rem}.PlatformMarketing_platform-home-modules-intro__D4ujL .PlatformMarketing_platform-v4-section-header__ThyDB{margin-bottom:0}.PlatformMarketing_platform-home-summary-section__7fk4A{padding:0 0 3rem}.PlatformMarketing_platform-home-summary-copy__Dwbpz{max-width:780px;margin:0;color:var(--platform-ink-72);font-family:var(--platform-sans);font-size:clamp(.98rem,1.25vw,1.08rem);line-height:1.7}.PlatformMarketing_platform-home-demos-section__jzR1h{padding-bottom:5rem;scroll-margin-top:6rem}.PlatformMarketing_platform-demo-highlight-grid__eXVzw{display:grid;gap:1rem}.PlatformMarketing_platform-demo-highlight-card__bEOG8{display:grid;gap:1.25rem;align-content:space-between;padding:clamp(1.35rem,3vw,1.8rem);border:1px solid var(--platform-ink-16);border-radius:var(--platform-card-radius);background:rgba(255,250,240,.82);box-shadow:var(--platform-shadow)}.PlatformMarketing_platform-demo-highlight-copy__5GfUz{display:grid;gap:.85rem}.PlatformMarketing_platform-demo-highlight-card__bEOG8 h3{margin:0;color:var(--platform-ink);font-size:clamp(1.45rem,2.2vw,1.9rem);font-weight:820;line-height:1}.PlatformMarketing_platform-demo-highlight-card__bEOG8 p{margin:0;color:var(--platform-ink-72);font-family:var(--platform-sans);font-size:.95rem;line-height:1.58}.PlatformMarketing_platform-demo-highlight-card__bEOG8 ul{display:grid;gap:.45rem;padding:0;margin:0;list-style:none}.PlatformMarketing_platform-demo-highlight-card__bEOG8 li{display:flex;gap:.6rem;color:var(--platform-ink-72);font-family:var(--platform-sans);font-size:.88rem;line-height:1.45}.PlatformMarketing_platform-demo-highlight-card__bEOG8 li:before{content:"";flex:0 0 auto;width:.42rem;height:.42rem;margin-top:.38rem;border-radius:50%;background:var(--platform-amber)}.PlatformMarketing_platform-demo-highlight-actions__iBNab{display:flex;flex-wrap:wrap;gap:.75rem 1rem;align-items:center}.PlatformMarketing_platform-signals-grid__jAHID{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.PlatformMarketing_platform-signal-card__TEsNj{display:flex;min-height:8rem;flex-direction:column;gap:.5rem;padding:1.2rem;border:1px solid var(--platform-ink-16);border-radius:var(--platform-card-radius);background:var(--platform-white-42);box-shadow:var(--platform-shadow)}.PlatformMarketing_platform-signal-card__TEsNj strong{color:var(--platform-ink);font-family:var(--platform-sans);font-size:clamp(1.3rem,2vw,1.8rem);font-weight:900;line-height:1}.PlatformMarketing_platform-signal-card__TEsNj span{color:var(--platform-ink-72);font-family:var(--platform-sans);font-size:clamp(.88rem,1.1vw,1rem);font-weight:600;line-height:1.4}.PlatformMarketing_platform-faq-grid__Cn7B5,.PlatformMarketing_platform-options-grid__ss3al{display:grid;gap:1rem}.PlatformMarketing_platform-module-icon__9Gpcx,.PlatformMarketing_platform-option-icon__f5b_A{display:inline-grid;width:2.8rem;height:2.8rem;place-items:center;border:1px solid rgba(240,95,0,.18);border-radius:1rem;background:var(--platform-gold-light);font-size:1.35rem;line-height:1}.PlatformMarketing_platform-module-card___8Ec8 h3,.PlatformMarketing_platform-option-card__uo5_F h3{margin:0;color:var(--platform-ink);font-size:1.15rem;font-weight:820;line-height:1.1}.PlatformMarketing_platform-module-card___8Ec8 p,.PlatformMarketing_platform-option-card__uo5_F p{margin:0;color:var(--platform-ink-72);font-family:var(--platform-sans);font-size:.9rem;line-height:1.55}.PlatformMarketing_platform-proof-card__hfImN{position:relative;display:grid;gap:1.5rem;overflow:hidden;padding:clamp(1.5rem,4vw,2.4rem);border:1px solid var(--platform-ink-16);border-radius:var(--platform-card-radius);background:var(--platform-ink);box-shadow:0 24px 56px rgba(23,32,26,.2);color:#fff}.PlatformMarketing_platform-proof-text__4mXcK{display:grid;gap:.5rem}.PlatformMarketing_platform-proof-eyebrow__X6fAx{margin:0;color:var(--platform-gold);font-family:var(--platform-sans);font-size:.75rem;font-weight:900;text-transform:uppercase}.PlatformMarketing_platform-proof-card__hfImN h2{margin:0;color:#fff;font-size:clamp(1.6rem,2.8vw,2.4rem);font-weight:820;line-height:1}.PlatformMarketing_platform-products-proof-card__1AjL2 h3{margin:0;color:#fff;font-size:clamp(1.5rem,2.5vw,2.2rem);font-weight:820;line-height:1}.PlatformMarketing_platform-proof-card__hfImN p{max-width:560px;margin:0;color:rgba(255,255,255,.72);font-family:var(--platform-sans);line-height:1.6}.PlatformMarketing_platform-proof-stats__wkEsP{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:.4rem}.PlatformMarketing_platform-proof-stats__wkEsP strong{display:block;color:#fff;font-family:var(--platform-sans);font-size:1.3rem;font-weight:900}.PlatformMarketing_platform-proof-stats__wkEsP span{color:rgba(255,255,255,.55);font-family:var(--platform-sans);font-size:.78rem;font-weight:600}.PlatformMarketing_platform-proof-pill__TfS4R{display:inline-flex;width:-moz-fit-content;width:fit-content;align-items:center;gap:.5rem;margin-top:.4rem;padding:.45rem .85rem;border:1px solid rgba(255,255,255,.16);border-radius:var(--platform-pill-radius);background:rgba(255,255,255,.1);color:rgba(255,255,255,.82);font-family:var(--platform-sans);font-size:.8rem;font-weight:700}.PlatformMarketing_platform-proof-pill__TfS4R span{width:.45rem;height:.45rem;border-radius:50%;animation:PlatformMarketing_platformPulse__ZEJYp 2.5s ease-in-out infinite;background:#4ade80}.PlatformMarketing_platform-proof-actions__m3P6j{display:flex;flex-direction:column;gap:.75rem;align-items:flex-start}.PlatformMarketing_platform-proof-primary-cta__xDufK{--button-bg:var(--platform-gold);--button-text:var(--platform-ink);min-width:min(100%,18rem);border-color:transparent}.PlatformMarketing_platform-metronaut-logo__o9Oc4{display:block;width:3.5rem;height:3.5rem;object-fit:contain}.PlatformMarketing_platform-home-cta-section__nxLli{padding-bottom:6rem}.PlatformMarketing_platform-final-cta__DHYUu{display:grid;gap:1.5rem;justify-items:center;padding:clamp(2rem,5vw,3.5rem) clamp(1.5rem,4vw,3rem);border:1px solid var(--platform-ink-16);border-radius:var(--platform-card-radius);background:rgba(255,250,240,.9);box-shadow:var(--platform-shadow);text-align:center}.PlatformMarketing_platform-final-cta__DHYUu p{max-width:480px}.PlatformMarketing_platform-v4-note__DlYt1{color:var(--platform-ink-52);font-size:.82rem}.PlatformMarketing_platform-proof-strip__FWPz6{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:1px;overflow:hidden;margin-bottom:4.5rem;border:1px solid var(--platform-ink-16);border-radius:var(--platform-card-radius);background:var(--platform-ink-10);box-shadow:var(--platform-shadow)}.PlatformMarketing_platform-proof-cell__M2IqT{display:grid;gap:.3rem;padding:1.25rem 1rem;background:rgba(255,250,240,.85);text-align:center}.PlatformMarketing_platform-proof-cell__M2IqT strong{color:var(--platform-ink);font-family:var(--platform-sans);font-size:1.35rem;font-weight:900;line-height:1}.PlatformMarketing_platform-proof-cell__M2IqT span{color:var(--platform-ink-52);font-family:var(--platform-sans);font-size:.8rem;font-weight:600;line-height:1.4}.PlatformMarketing_platform-about-hero__ZAzKD{padding-bottom:3.25rem}.PlatformMarketing_platform-origin-grid__xTZvc{display:grid;gap:2rem;align-items:start}.PlatformMarketing_platform-origin-copy__grgaY{display:grid;gap:.9rem}.PlatformMarketing_platform-origin-copy__grgaY h2{margin:0;color:var(--platform-ink);font-size:clamp(1.9rem,3vw,2.7rem);font-weight:820;line-height:1}.PlatformMarketing_platform-rich-copy__HJSPm{display:grid;gap:1rem}.PlatformMarketing_platform-rich-copy__HJSPm p{margin:0;color:var(--platform-ink-72);font-family:var(--platform-sans);font-size:.98rem;line-height:1.72}.PlatformMarketing_platform-origin-timeline__R2dKI{display:grid;gap:1px;overflow:hidden;border:1px solid var(--platform-ink-16);border-radius:var(--platform-card-radius);background:var(--platform-ink-16);box-shadow:var(--platform-shadow)}.PlatformMarketing_platform-timeline-item__Migcj{display:grid;grid-template-columns:4.8rem 1fr;gap:1rem;padding:1rem 1.1rem;background:rgba(255,250,240,.9)}.PlatformMarketing_platform-timeline-item__Migcj>span{color:var(--platform-amber);font-family:var(--platform-sans);font-size:.82rem;font-weight:900}.PlatformMarketing_platform-timeline-item__Migcj h3{margin:0 0 .35rem;color:var(--platform-ink);font-size:1rem;font-weight:820;line-height:1.1}.PlatformMarketing_platform-timeline-item__Migcj p{margin:0;color:var(--platform-ink-72);font-family:var(--platform-sans);font-size:.86rem;line-height:1.5}.PlatformMarketing_platform-about-inline-link__131Jx{width:-moz-fit-content;width:fit-content;color:var(--platform-amber);font-family:var(--platform-sans);font-size:.9rem;font-weight:900;text-underline-offset:3px}.PlatformMarketing_platform-publications-grid__X1TIT,.PlatformMarketing_platform-team-grid__wzSfi{display:grid;gap:1rem}.PlatformMarketing_platform-publication-card__tVXfO,.PlatformMarketing_platform-team-card__rEWUQ{display:grid;gap:.75rem;align-content:start;padding:1.3rem;border:1px solid var(--platform-ink-16);border-radius:var(--platform-card-radius);background:rgba(255,250,240,.82);box-shadow:var(--platform-shadow)}.PlatformMarketing_platform-publication-card__tVXfO{color:inherit;text-decoration:none;transition:box-shadow .2s,transform .2s}.PlatformMarketing_platform-publication-card__tVXfO:hover{box-shadow:var(--platform-shadow-hover);transform:translateY(-3px)}.PlatformMarketing_platform-publication-card__tVXfO span,.PlatformMarketing_platform-team-card__rEWUQ span{color:var(--platform-amber);font-family:var(--platform-sans);font-size:.75rem;font-weight:900;text-transform:uppercase}.PlatformMarketing_platform-publication-card__tVXfO h3,.PlatformMarketing_platform-team-card__rEWUQ h3{margin:0;color:var(--platform-ink);font-size:1.12rem;font-weight:820;line-height:1.12}.PlatformMarketing_platform-publication-card__tVXfO p,.PlatformMarketing_platform-team-card__rEWUQ p{margin:0;color:var(--platform-ink-72);font-family:var(--platform-sans);font-size:.9rem;line-height:1.6}.PlatformMarketing_platform-team-statement__9qK9i{max-width:760px;margin:1.25rem 0 0;color:var(--platform-ink-72);font-family:var(--platform-sans);font-size:.98rem;line-height:1.65}.PlatformMarketing_platform-options-grid__ss3al{align-items:stretch}.PlatformMarketing_platform-option-card__uo5_F{display:grid;grid-template-rows:auto 1fr auto;gap:1rem;padding:1.5rem 1.4rem 1.3rem;border:1px solid var(--platform-ink-16);border-radius:var(--platform-card-radius);background:rgba(255,250,240,.82);box-shadow:var(--platform-shadow)}.PlatformMarketing_platform-option-top__brYmC{display:flex;gap:.85rem;align-items:flex-start}.PlatformMarketing_platform-tag__l5tQk{display:inline-flex;align-items:center;gap:.35rem;padding:.22rem .65rem;border:1px solid rgba(240,95,0,.16);border-radius:.4rem;background:var(--platform-gold-light);color:var(--platform-amber);font-family:var(--platform-sans);font-size:.7rem;font-weight:900;text-transform:uppercase;white-space:nowrap}.PlatformMarketing_platform-tag-muted__bQitl{border-color:var(--platform-ink-16);background:var(--platform-ink-07);color:var(--platform-ink-52)}.PlatformMarketing_platform-tag-dot__tkQ_E{width:.38rem;height:.38rem;border-radius:50%;background:currentColor}.PlatformMarketing_platform-option-body__9EKuj{display:grid;gap:.8rem}.PlatformMarketing_platform-option-divider__UFyFw{height:1px;background:var(--platform-ink-10)}.PlatformMarketing_platform-option-card__uo5_F ul{display:grid;gap:.45rem;padding:0;margin:0;list-style:none}.PlatformMarketing_platform-option-card__uo5_F li{display:flex;gap:.6rem;color:var(--platform-ink-72);font-family:var(--platform-sans);font-size:.875rem;line-height:1.45}.PlatformMarketing_platform-option-card__uo5_F li:before{content:"";flex:0 0 auto;width:.42rem;height:.42rem;margin-top:.38rem;border-radius:50%;background:var(--platform-amber)}.PlatformMarketing_platform-option-cta__sI8x6{display:grid;gap:.55rem}.PlatformMarketing_platform-option-cta__sI8x6 p{color:var(--platform-ink-52);font-size:.76rem;text-align:center}.PlatformMarketing_platform-how-grid__m1PnW{display:grid;gap:1px;overflow:hidden;border:1px solid var(--platform-ink-16);border-radius:var(--platform-card-radius);background:var(--platform-ink-16);box-shadow:var(--platform-shadow)}.PlatformMarketing_platform-how-step__Tki3x{display:grid;gap:.7rem;align-content:start;padding:1.5rem 1.3rem;background:rgba(255,250,240,.9)}.PlatformMarketing_platform-how-number__XkXMU{color:var(--platform-amber);font-family:var(--platform-sans);font-size:.75rem;font-weight:900;text-transform:uppercase}.PlatformMarketing_platform-how-icon__u3WN8{font-size:1.6rem;line-height:1}.PlatformMarketing_platform-how-step__Tki3x h3{margin:0;color:var(--platform-ink);font-size:1.05rem;font-weight:820;line-height:1.1}.PlatformMarketing_platform-how-step__Tki3x p{margin:0;color:var(--platform-ink-72);font-family:var(--platform-sans);font-size:.86rem;line-height:1.55}.PlatformMarketing_platform-faq-grid__Cn7B5{align-items:start;gap:.75rem}.PlatformMarketing_platform-faq-item__TjjHj{align-self:start;overflow:hidden;border:1px solid var(--platform-ink-16);border-radius:1.1rem;background:rgba(255,250,240,.78);box-shadow:var(--platform-shadow)}.PlatformMarketing_platform-faq-item__TjjHj summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.1rem 1.25rem;color:var(--platform-ink);cursor:pointer;font-family:var(--platform-sans);font-size:.93rem;font-weight:700;list-style:none}.PlatformMarketing_platform-faq-item__TjjHj summary::-webkit-details-marker{display:none}.PlatformMarketing_platform-faq-item__TjjHj[open] summary svg{transform:rotate(180deg)}.PlatformMarketing_platform-faq-item__TjjHj p{margin:0;padding:.9rem 1.25rem 1.1rem;border-top:1px solid var(--platform-ink-10);color:var(--platform-ink-72);font-family:var(--platform-sans);font-size:.88rem;line-height:1.65}.PlatformMarketing_platform-contact-section__jS_qD{padding-bottom:6rem}.PlatformMarketing_platform-contact-grid__JEwb8{display:grid;gap:2.5rem;align-items:start}.PlatformMarketing_platform-contact-left__x18Du{display:grid;gap:1.2rem}.PlatformMarketing_platform-contact-reassurances__huPad{display:grid;gap:.55rem;margin-top:.5rem}.PlatformMarketing_platform-contact-reassurances__huPad span{display:flex;gap:.7rem;color:var(--platform-ink-72);font-family:var(--platform-sans);font-size:.88rem;line-height:1.5}.PlatformMarketing_platform-contact-reassurances__huPad span:before{content:"";flex:0 0 auto;width:.4rem;height:.4rem;margin-top:.42rem;border-radius:50%;background:var(--platform-amber)}.PlatformMarketing_platform-contact-form__mi8fz{display:grid;gap:1.1rem;padding:1.75rem;border:1px solid var(--platform-ink-16);border-radius:var(--platform-card-radius);background:rgba(255,250,240,.9);box-shadow:var(--platform-shadow)}.PlatformMarketing_platform-form-2col___RUnv{display:grid;gap:.85rem}.PlatformMarketing_platform-form-row__8l2ng{display:grid;gap:.35rem}.PlatformMarketing_platform-form-row__8l2ng span{color:var(--platform-ink-72);font-family:var(--platform-sans);font-size:.8rem;font-weight:700}.PlatformMarketing_platform-form-row__8l2ng strong{color:var(--platform-amber)}.PlatformMarketing_platform-form-error__A5J74{margin:0;color:#c52840;font-family:var(--platform-sans);font-size:.86rem;font-weight:700}.PlatformMarketing_platform-form-submit-row__VnIxb{display:grid;gap:.55rem;padding-top:.2rem}.PlatformMarketing_platform-contact-success__GkfwK span,.PlatformMarketing_platform-form-submit-row__VnIxb p{margin:0;color:var(--platform-ink-52);font-family:var(--platform-sans);font-size:.78rem;line-height:1.5;text-align:center}.PlatformMarketing_platform-contact-success__GkfwK{justify-items:center;padding:2.5rem 1.75rem;text-align:center}.PlatformMarketing_platform-contact-success__GkfwK p{margin:0;color:var(--platform-ink);font-family:var(--platform-sans);font-size:1.05rem;font-weight:820}.PlatformMarketing_platform-success-mark__R7BRT{color:var(--platform-amber);font-size:2.2rem;line-height:1}.PlatformMarketing_platform-products-hero__hJT8N{padding-top:4rem;padding-bottom:3rem}.PlatformMarketing_platform-family-tabs__Pibdj{--color-background-selector:var(--platform-white-42);--color-background-menu-selected:var(--platform-ink);display:inline-flex;max-width:100%;overflow-x:auto;margin-bottom:3rem;border:1px solid var(--platform-ink-16);border-radius:var(--platform-pill-radius)}.PlatformMarketing_platform-family-tabs__Pibdj label{color:var(--platform-ink-72);font-family:var(--platform-sans);font-size:.88rem;font-weight:800;white-space:nowrap}.PlatformMarketing_platform-family-tabs__Pibdj input:checked+label{color:#fff}.PlatformMarketing_platform-family-section__OTPqJ{margin-bottom:4rem}.PlatformMarketing_platform-family-header__tX19y{display:flex;flex-wrap:wrap;align-items:baseline;gap:.75rem 1rem;padding-bottom:1.25rem;margin-bottom:1.25rem;border-bottom:1px solid var(--platform-ink-10)}.PlatformMarketing_platform-family-header__tX19y h2{margin:0;color:var(--platform-ink);font-size:clamp(1.5rem,2.2vw,1.9rem);font-weight:820;line-height:1}.PlatformMarketing_platform-family-header__tX19y span{color:var(--platform-ink-52);font-family:var(--platform-sans);font-size:.9rem}.PlatformMarketing_platform-products-proof-row__aURMy{margin-top:1.25rem}.PlatformMarketing_platform-module-grid__KEeIf{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(min(100%,19rem),1fr))}.PlatformMarketing_platform-module-card___8Ec8{display:grid;grid-template-rows:auto 1fr auto;gap:.75rem;min-height:15rem;padding:1.3rem;border:1px solid var(--platform-ink-16);border-radius:var(--platform-card-radius);background:rgba(255,250,240,.78);box-shadow:var(--platform-shadow);color:inherit;text-decoration:none}.PlatformMarketing_platform-module-card-top__bLVDb{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.PlatformMarketing_platform-module-card-footer__ducBX{display:flex;flex-wrap:wrap;gap:.6rem;align-items:center;padding-top:.5rem}.PlatformMarketing_platform-products-cta__R_38I{display:grid;gap:1rem;justify-items:center;padding-bottom:5rem;text-align:center}.PlatformMarketing_platform-products-cta__R_38I p:not(.PlatformMarketing_platform-v4-eyebrow__38g3_){max-width:460px;margin:0;color:var(--platform-ink-72);font-family:var(--platform-sans);line-height:1.6}@media (min-width:640px){.PlatformMarketing_platform-signals-grid__jAHID{grid-template-columns:repeat(3,minmax(0,1fr))}.PlatformMarketing_platform-form-2col___RUnv{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:680px){.PlatformMarketing_platform-how-grid__m1PnW{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:700px){.PlatformMarketing_platform-proof-card__hfImN{grid-template-columns:1fr auto;align-items:center;gap:2rem}.PlatformMarketing_platform-proof-actions__m3P6j{align-items:flex-end}}@media (min-width:760px){.PlatformMarketing_platform-demo-highlight-grid__eXVzw,.PlatformMarketing_platform-faq-grid__Cn7B5,.PlatformMarketing_platform-options-grid__ss3al{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:820px){.PlatformMarketing_platform-contact-grid__JEwb8{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr)}.PlatformMarketing_platform-origin-grid__xTZvc{grid-template-columns:minmax(0,1.1fr) minmax(20rem,.9fr)}}@media (min-width:900px){.PlatformMarketing_platform-publications-grid__X1TIT{grid-template-columns:repeat(3,minmax(0,1fr))}.PlatformMarketing_platform-team-grid__wzSfi{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1040px){.PlatformMarketing_platform-options-grid__ss3al{grid-template-columns:repeat(3,minmax(0,1fr))}}@layer designSystem{.Toggle_container__LTsj6{--size:24px;position:relative;background-color:var(--color-background-drawer);width:calc(var(--size) * 2);height:var(--size);border-radius:calc(var(--size) / 2);transition:background-color .2s}.Toggle_container__LTsj6.Toggle_primary__R0MHC.Toggle_checked__GpuGk{background-color:var(--color-background-button-primary)}.Toggle_container__LTsj6.Toggle_secondary__iRdn5.Toggle_checked__GpuGk{background-color:var(--color-background-button-secondary)}.Toggle_container__LTsj6.Toggle_disabled__vPMm6{opacity:.6}.Toggle_container__LTsj6>input{display:none;cursor:pointer}.Toggle_container__LTsj6>label{display:block;cursor:pointer;padding:var(--spacing-smallish);text-indent:-9999px}.Toggle_container__LTsj6:after{content:"";display:block;position:absolute;top:0;left:0;border-radius:50%;background-color:white;width:calc(var(--size) - 4px);height:calc(var(--size) - 4px);margin:2px;transition:left .2s;cursor:pointer;pointer-events:none;box-shadow:var(--shadow-control)}.Toggle_container__LTsj6.Toggle_checked__GpuGk:after{left:50%}.Toggle_container__LTsj6.Toggle_loading__VoboF:after{animation:Toggle_spin__twB7L 1s linear infinite;background-size:70%;background-repeat:no-repeat;background-position:50%;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 512 512' xmlns='http://www.w3.org/2000/svg' fill='%239b9fa8'%3E%3Cpath d='m304 48c0 26.51-21.49 48-48 48s-48-21.49-48-48 21.49-48 48-48 48 21.49 48 48zm-48 368c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48-21.49-48-48-48zm208-208c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48-21.49-48-48-48zm-368 48c0-26.51-21.49-48-48-48s-48 21.49-48 48 21.49 48 48 48 48-21.49 48-48zm12.922 99.078c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48c0-26.509-21.491-48-48-48zm294.156 0c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48c0-26.509-21.49-48-48-48zm-294.156-294.156c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48-21.491-48-48-48z' /%3E%3C/svg%3E")}@keyframes Toggle_spin__twB7L{to{transform:rotate(1turn)}}}.AlignmentDemoIsland_panel__P_s0T{display:grid;gap:1rem;padding:1rem;border:1px solid rgba(23,32,26,.12);border-radius:1.4rem;background:rgba(255,250,240,.78);box-shadow:0 18px 44px rgba(23,32,26,.07)}.AlignmentDemoIsland_embeddedPanel__OuJj1{display:grid;gap:1rem;min-width:0}.AlignmentDemoIsland_intro__9uEDm{display:grid;gap:.45rem;max-width:46rem}.AlignmentDemoIsland_intro__9uEDm h2{margin:0;color:#17201a;font-size:clamp(1.55rem,2.4vw,2.35rem);font-weight:820;letter-spacing:-.035em;line-height:1}.AlignmentDemoIsland_intro__9uEDm p{margin:0;line-height:1.55}.AlignmentDemoIsland_controls__6rKZe,.AlignmentDemoIsland_intro__9uEDm p{color:rgba(23,32,26,.72);font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.AlignmentDemoIsland_controls__6rKZe{display:flex;flex-wrap:wrap;gap:.85rem;align-items:center;font-size:.92rem}.AlignmentDemoIsland_checkboxControl__OXkMs,.AlignmentDemoIsland_control___pIrz{display:inline-flex;gap:.5rem;align-items:center}.AlignmentDemoIsland_control___pIrz select{min-height:2.25rem;padding:0 .7rem;border:1px solid rgba(23,32,26,.18);border-radius:.65rem;background:#fff;color:#17201a}.AlignmentDemoIsland_status__mdVa8{color:rgba(23,32,26,.58)}.AlignmentDemoIsland_error__TJ2UH{margin:0;color:#b42335;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.AlignmentDemoIsland_viewer__ZdXMj{overflow:auto;border:1px solid rgba(23,32,26,.1);border-radius:1rem;background:#fff7ed}.PerformanceAnalyzerIsland_page__DlO_6{box-sizing:border-box;display:grid;gap:2rem;width:min(100% - 2rem,1380px);margin:0 auto;padding:3rem 0 5rem}.PerformanceAnalyzerIsland_intro__I18ti{gap:1.4rem;background:linear-gradient(135deg,rgba(255,250,240,.94),rgba(255,255,255,.68))}.PerformanceAnalyzerIsland_useCases__wfML5{display:grid;gap:1rem}.PerformanceAnalyzerIsland_useCase__ExkwI{display:grid;gap:.55rem;padding:1rem;border:1px solid rgba(23,32,26,.1);border-radius:1rem;background:rgba(255,255,255,.58)}.PerformanceAnalyzerIsland_useCase__ExkwI strong{color:#17201a;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.96rem;font-weight:900}.PerformanceAnalyzerIsland_useCase__ExkwI p{margin:0;color:rgba(23,32,26,.7);line-height:1.55}.PerformanceAnalyzerIsland_outputStrip__OfDan{display:flex;flex-wrap:wrap;gap:.7rem;padding:0;margin:0;list-style:none}.PerformanceAnalyzerIsland_outputStrip__OfDan li{padding:.5rem .8rem;border:1px solid rgba(23,32,26,.1);border-radius:999px;background:rgba(244,200,79,.18);color:#3b2c08;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:900}.PerformanceAnalyzerIsland_panel___omuj{box-sizing:border-box;min-width:0;display:grid;gap:1.5rem;scroll-margin-top:7rem;padding:clamp(1.1rem,2vw,1.6rem);border:1px solid rgba(23,32,26,.12);border-radius:1.6rem;background:rgba(255,250,240,.82);box-shadow:0 18px 44px rgba(23,32,26,.08)}.PerformanceAnalyzerIsland_hero__IqtMh{display:grid;gap:.75rem;min-width:0;max-width:48rem}.PerformanceAnalyzerIsland_title__xoT14{margin:0;color:#17201a;font-size:clamp(2rem,3vw,2.85rem);font-weight:820;letter-spacing:-.035em;line-height:1}.PerformanceAnalyzerIsland_description__pBX4y{color:rgba(23,32,26,.74);font-size:1rem;line-height:1.6}.PerformanceAnalyzerIsland_description__pBX4y,.PerformanceAnalyzerIsland_pianoNotice__S9Axx{margin:0;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.PerformanceAnalyzerIsland_pianoNotice__S9Axx{padding:.8rem .95rem;border:1px solid rgba(154,91,16,.16);border-radius:1rem;background:rgba(244,200,79,.22);color:#3b2c08;font-size:.95rem;font-weight:900}.PerformanceAnalyzerIsland_authCard__p5SOY{box-sizing:border-box;min-width:0;display:grid;gap:.65rem;padding:.95rem;border:1px solid rgba(23,32,26,.12);border-radius:1.1rem;background:rgba(255,255,255,.52);font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.PerformanceAnalyzerIsland_authCard__p5SOY strong{color:#17201a;font-size:.78rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.PerformanceAnalyzerIsland_authCard__p5SOY>span{color:rgba(23,32,26,.72);line-height:1.55}.PerformanceAnalyzerIsland_authCard__p5SOY[data-state=signed-out]{background:#fee2e2;border-color:rgba(127,29,29,.18)}.PerformanceAnalyzerIsland_authCard__p5SOY[data-state=signed-in]{border-color:rgba(31,134,74,.18);background:rgba(206,245,212,.34)}.PerformanceAnalyzerIsland_loginForm__REOH0{display:grid;gap:.85rem}.PerformanceAnalyzerIsland_loginField__7T_it{display:grid;gap:.35rem;color:#17201a;font-size:.9rem;font-weight:800}.PerformanceAnalyzerIsland_loginField__7T_it input{box-sizing:border-box;width:100%;min-height:2.7rem;padding:.55rem .75rem;border:1px solid rgba(23,32,26,.16);border-radius:.8rem;background:rgba(255,255,255,.72);color:#17201a;font:inherit}.PerformanceAnalyzerIsland_loginError__gIHqk{margin:0;color:#7f1d1d;font-size:.9rem;font-weight:800}.PerformanceAnalyzerIsland_form__ITCS4{display:grid;gap:1rem}.PerformanceAnalyzerIsland_field__c_OjJ{display:grid;gap:.5rem}.PerformanceAnalyzerIsland_fieldLabel__B4gaP{color:#17201a;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.95rem;font-weight:900}.PerformanceAnalyzerIsland_field__c_OjJ input[type=file]{box-sizing:border-box;display:block;width:100%;padding:.9rem 1rem;border:1px dashed rgba(23,32,26,.22);border-radius:1rem;background:rgba(255,255,255,.72);color:#17201a}.PerformanceAnalyzerIsland_actions__TOuXy{display:flex;flex-wrap:wrap;gap:.85rem;justify-content:flex-start;align-items:center}.PerformanceAnalyzerIsland_error__gjsa3{margin:0;padding:.95rem 1rem;border-radius:1rem;background:#fee2e2;font-weight:800}.PerformanceAnalyzerIsland_resultHeader__v6hA8{display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;align-items:flex-end}.PerformanceAnalyzerIsland_resultTitle__gsdDQ{margin:.25rem 0 0;color:#17201a;font-size:1.5rem}.PerformanceAnalyzerIsland_resultStatus__DMEX_{margin:0;color:rgba(23,32,26,.72);font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.95rem;font-weight:800}.PerformanceAnalyzerIsland_progressPanel__6ZsSx{display:grid;gap:.85rem;padding:1rem 1.1rem;border:1px solid rgba(23,32,26,.1);border-radius:1rem;background:rgba(255,255,255,.58)}.PerformanceAnalyzerIsland_progressHeader__Pl8_N{display:flex;justify-content:space-between;gap:1rem;color:#17201a;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.PerformanceAnalyzerIsland_progressHeader__Pl8_N span{flex:0 0 auto;font-weight:900;color:#9a5b10}.PerformanceAnalyzerIsland_textPanels__p14Nr{display:grid;gap:1rem}.PerformanceAnalyzerIsland_details__zRX67{padding:1rem 1.1rem;border:1px solid rgba(23,32,26,.1);border-radius:1rem;background:rgba(255,255,255,.66)}.PerformanceAnalyzerIsland_details__zRX67 summary{cursor:pointer;color:#17201a;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:900}.PerformanceAnalyzerIsland_detailsTools__C_PsV{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center;margin-top:.9rem}.PerformanceAnalyzerIsland_copyMessage__5gmmn{color:rgba(23,32,26,.72);font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.9rem;font-weight:800}.PerformanceAnalyzerIsland_details__zRX67 pre{margin:.9rem 0 0;padding:1rem;overflow-x:auto;border-radius:.9rem;background:#17201a;color:#f8f4ea;font-size:.85rem;line-height:1.45;white-space:pre-wrap;word-break:break-word}@media (min-width:960px){.PerformanceAnalyzerIsland_page__DlO_6{grid-template-columns:minmax(0,26rem) minmax(0,1.85fr);align-items:start}.PerformanceAnalyzerIsland_intro__I18ti{grid-column:1/-1;grid-template-columns:minmax(0,1.2fr) minmax(21rem,.8fr);align-items:start}.PerformanceAnalyzerIsland_intro__I18ti .PerformanceAnalyzerIsland_actions__TOuXy,.PerformanceAnalyzerIsland_intro__I18ti .PerformanceAnalyzerIsland_hero__IqtMh,.PerformanceAnalyzerIsland_outputStrip__OfDan{grid-column:1}.PerformanceAnalyzerIsland_useCases__wfML5{grid-row:1/span 3;grid-column:2}.PerformanceAnalyzerIsland_panel___omuj[id=live-analysis]{position:sticky;top:6rem}}@media (min-width:1160px){.PerformanceAnalyzerIsland_useCases__wfML5{grid-template-columns:1fr}}.ApiDocs_docs-card__OYuI4,.ApiDocs_docs-hero__qzWI9,.ApiDocs_docs-section___Wk3q{border:1px solid rgba(23,32,26,.12);border-radius:1.4rem;background:rgba(255,250,240,.78);box-shadow:0 18px 44px rgba(23,32,26,.07)}.ApiDocs_docs-hero__qzWI9{display:grid;gap:1rem;padding:clamp(1.25rem,4vw,2rem)}.ApiDocs_docs-hero__qzWI9 h1{max-width:780px;margin:0;color:#17201a;font-size:clamp(2.2rem,4vw,3.6rem);font-weight:820;letter-spacing:-.04em;line-height:.98}.ApiDocs_docs-card__OYuI4 p,.ApiDocs_docs-hero__qzWI9 p,.ApiDocs_docs-section___Wk3q p,.ApiDocs_docs-status-grid__sA89o{margin:0;color:rgba(23,32,26,.72);font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.6}.ApiDocs_docs-hero__qzWI9 p{max-width:720px;font-size:1.08rem}.ApiDocs_docs-grid__pFwxj{display:grid;gap:1rem}.ApiDocs_docs-layout__xpx8F{display:grid;gap:1.25rem;align-items:start}.ApiDocs_docs-content__7XdW8{display:grid;min-width:0;gap:1.5rem}.ApiDocs_docs-anchor__HqZuX{scroll-margin-top:6.5rem}.ApiDocs_docs-toc__7McM3{display:grid;gap:.75rem;min-width:0;padding:.85rem;border:1px solid rgba(23,32,26,.12);border-radius:1.1rem;background:rgba(255,250,240,.86);box-shadow:0 14px 34px rgba(23,32,26,.06)}.ApiDocs_docs-toc__7McM3 strong{color:#9a5b10;font-size:.76rem;letter-spacing:.16em;text-transform:uppercase}.ApiDocs_docs-toc__7McM3 div{display:flex;gap:.45rem;overflow-x:auto;padding-bottom:.15rem}.ApiDocs_docs-toc__7McM3 a{flex:0 0 auto;padding:.45rem .65rem;border:1px solid rgba(23,32,26,.1);border-radius:999px;color:rgba(23,32,26,.76);background:rgba(255,255,255,.62);font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.88rem;font-weight:720;text-decoration:none;white-space:nowrap}.ApiDocs_docs-toc__7McM3 a:hover{border-color:rgba(154,91,16,.36);color:#17201a;background:rgba(238,194,83,.16)}.ApiDocs_docs-card__OYuI4,.ApiDocs_docs-section___Wk3q{display:grid;gap:.85rem;padding:1.25rem}.ApiDocs_docs-card__OYuI4 h2,.ApiDocs_docs-section___Wk3q h2{margin:0;color:#17201a;font-size:1.35rem;letter-spacing:-.025em;line-height:1.1}.ApiDocs_docs-page__1eq7N code{font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.9em}.ApiDocs_docs-section___Wk3q pre{overflow-x:auto;margin:0;padding:1rem;border:1px solid rgba(23,32,26,.12);border-radius:1rem;background:#17201a;color:#fffaf0;font-size:.86rem;line-height:1.5}.ApiDocs_docs-code-details__XrD4x{display:grid;gap:.7rem}.ApiDocs_docs-code-details__XrD4x summary{cursor:pointer;color:#17201a;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:780}.ApiDocs_docs-code-details__XrD4x summary::-webkit-details-marker{color:#9a5b10}.ApiDocs_docs-code-details__XrD4x:not([open]){padding:.75rem .85rem;border:1px solid rgba(23,32,26,.1);border-radius:.95rem;background:rgba(255,255,255,.42)}.ApiDocs_docs-code-details__XrD4x[open] summary{margin-bottom:.7rem}.ApiDocs_docs-status-grid__sA89o{display:grid;gap:.55rem}.ApiDocs_docs-status-grid__sA89o strong{color:#9a5b10}@media (min-width:780px){.ApiDocs_docs-grid__pFwxj{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:980px){.ApiDocs_docs-layout__xpx8F{grid-template-columns:minmax(12rem,.26fr) minmax(0,1fr)}.ApiDocs_docs-toc__7McM3{position:sticky;top:6rem}.ApiDocs_docs-toc__7McM3 div{display:grid;overflow:visible;padding-bottom:0}.ApiDocs_docs-toc__7McM3 a{width:100%;border-radius:.8rem}}