.closing_closing__hvQi1{border-top:1px solid var(--line)}.closing_inner__TqeWT{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;grid-gap:40px;gap:40px;padding-top:clamp(96px,12vw,176px);padding-bottom:clamp(64px,8vw,112px)}.closing_title__mfrdL{max-width:16ch}.closing_next__w_nt2{display:grid;grid-gap:12px;gap:12px;padding:32px 0 clamp(56px,7vw,96px);border-top:1px solid var(--line);position:relative}.closing_next__w_nt2:before{content:"";position:absolute;top:-1px;left:0;width:100%;height:1px;background:var(--ink);transform:scaleX(0);transform-origin:left;transition:transform .64s var(--ease)}.closing_next__w_nt2:hover:before{transform:scaleX(1)}.closing_nextTitle__ZJS1k{display:inline-flex;align-items:center;gap:20px;font-size:clamp(2rem,4.4vw,4rem);line-height:1.04;letter-spacing:-.042em;color:var(--ink-3);transition:color .32s var(--ease)}.closing_next__w_nt2:hover .closing_nextTitle__ZJS1k{color:var(--ink)}.closing_nextTitle__ZJS1k [data-arrow]{transition:transform .42s var(--ease)}.closing_next__w_nt2:hover .closing_nextTitle__ZJS1k [data-arrow]{transform:translateX(8px)}@media (max-width:720px){.closing_inner__TqeWT{grid-template-columns:1fr}.closing_nextTitle__ZJS1k svg{width:22px;height:22px}}.how_title__95AX_{max-width:14ch;margin-left:-.03em}.how_lead__ApuXq{grid-column:7/13;margin-top:clamp(32px,4vw,56px)}.how_in__BaPlU{animation:how_in__BaPlU .9s var(--ease) both}.how_title__95AX_.how_in__BaPlU{animation-delay:60ms}.how_lead__ApuXq.how_in__BaPlU{animation-delay:.16s}@keyframes how_in__BaPlU{0%{opacity:0;transform:translateY(16px)}}.how_caption__nDv_0{margin-top:20px;padding-bottom:8px;text-align:center}.how_head__1GXL9{display:grid;grid-gap:0;gap:0;max-width:900px;margin-bottom:clamp(40px,5vw,64px)}.how_headTitle__u7RlV{margin-top:clamp(20px,2.4vw,32px)}.how_headLead__oFDa3{margin-top:24px;max-width:50ch}@media (max-width:1000px){.how_lead__ApuXq{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.how_in__BaPlU{animation:none}}.pricing_title__zn_Z0{max-width:14ch;margin-left:-.03em}.pricing_lead__TxmXf{grid-column:7/13;margin-top:clamp(32px,4vw,56px)}.pricing_in__BKR_Y{animation:pricing_in__BKR_Y .9s var(--ease) both}.pricing_title__zn_Z0.pricing_in__BKR_Y{animation-delay:60ms}.pricing_lead__TxmXf.pricing_in__BKR_Y{animation-delay:.16s}@keyframes pricing_in__BKR_Y{0%{opacity:0;transform:translateY(16px)}}.pricing_plans__jdgat{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:clamp(10px,1vw,16px);gap:clamp(10px,1vw,16px);align-items:stretch}.pricing_plan__zLZOs{position:relative;display:flex;flex-direction:column;padding:clamp(20px,1.8vw,26px);border:1px solid var(--line);border-radius:16px;background:#fff;transition:border-color .28s var(--ease),transform .42s var(--ease)}.pricing_plan__zLZOs:hover{border-color:var(--line-2);transform:translateY(-2px)}.pricing_plan__zLZOs[data-featured],.pricing_plan__zLZOs[data-featured]:hover{border-color:var(--ink)}.pricing_planHead__ys_Ci{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:24px}.pricing_popular__UYbUg{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:4px;background:var(--navy);color:#fff;font-family:var(--mk-mono);font-size:.625rem;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.pricing_price__j8X_7{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 12px;margin-top:clamp(28px,3vw,48px);font-size:clamp(2.25rem,2.6vw,3rem);line-height:1;letter-spacing:-.055em}.pricing_custom__r6dIy{display:inline-flex;align-items:baseline}.pricing_customMark__togtV{display:inline-flex;align-items:flex-end;margin-left:.04em}.pricing_customMark__togtV svg{height:.5em;width:auto;transform:translateY(-.06em)}.pricing_per__YIdtV{font-size:.9375rem;letter-spacing:-.01em;color:var(--ink-3)}.pricing_desc__qWJin{margin-top:14px;min-height:3em;font-size:.9375rem;line-height:1.5;color:var(--ink-2)}.pricing_cta__0cA_t{width:100%;margin-top:24px}.pricing_features__sG0fH{list-style:none;margin:24px 0 0;padding:0}.pricing_features__sG0fH li{display:grid;grid-template-columns:16px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:baseline;padding:11px 0;border-top:1px solid var(--line);font-size:.9375rem;line-height:1.4}.pricing_mark__4HDht{display:grid;place-items:center;color:var(--green);transform:translateY(2px)}.pricing_features__sG0fH li[data-bot] .pricing_mark__4HDht{color:var(--navy-2)}.pricing_features__sG0fH li[data-soon] .pricing_featureText__g_Mc9{color:var(--ink-3)}.pricing_features__sG0fH li[data-soon] .pricing_mark__4HDht{color:var(--ink-4);opacity:.55}.pricing_soon__d28_Y{display:inline-flex;align-items:center;height:18px;margin-left:8px;padding:0 6px;border:1px solid var(--line-2);border-radius:4px;font-family:var(--mk-mono);font-size:.5625rem;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);white-space:nowrap;vertical-align:2px}.pricing_note__wZzax{margin-top:20px}.pricing_bot__4OKbs{align-items:center;row-gap:48px}.pricing_botText__HkU0l{grid-column:1/6}.pricing_botTitle__ogRVj{margin-top:clamp(20px,2.4vw,32px)}.pricing_botBody__DPIcA{margin-top:20px;max-width:44ch}.pricing_access__uuHh4{margin:32px 0 0;display:grid}.pricing_access__uuHh4>div{display:grid;grid-template-columns:110px minmax(0,1fr);grid-gap:16px;gap:16px;padding:14px 0;border-top:1px solid var(--line)}.pricing_access__uuHh4 dd{margin:0;font-size:.9375rem;line-height:1.5;color:var(--ink-2)}.pricing_chat__dS9ps{grid-column:7/13}.pricing_chatFrame__ZRHiz{margin:0;display:flex;flex-direction:column;border:1px solid var(--line);border-radius:16px;background:#fff;overflow:hidden}.pricing_chatHead__jDrJI{display:flex;align-items:center;justify-content:space-between;gap:12px;height:52px;padding:0 20px;border-bottom:1px solid var(--line);background:var(--surface-2)}.pricing_chatBrand__DR1bs{display:inline-flex;align-items:center;gap:8px}.pricing_chatSample__ONJ4x{font-family:var(--mk-mono);font-size:.6875rem;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}.pricing_chatBody__bdtwa{display:flex;flex-direction:column;gap:16px;padding:24px 20px}.pricing_chatUser__fggFC{align-self:flex-end;max-width:80%;padding:10px 14px;border-radius:14px 14px 4px 14px;background:var(--surface);font-size:.9375rem}.pricing_chatBot__hG__J{display:grid;grid-gap:8px;gap:8px;font-size:.9375rem;line-height:1.6;color:var(--ink)}.pricing_chatBot__hG__J ul{margin:0;padding-left:1.1em}.pricing_chatBot__hG__J code{padding:1px 5px;border-radius:4px;background:var(--surface);font-family:var(--mk-mono);font-size:.85em}.pricing_chatBot__hG__J strong{font-weight:500}.pricing_chatTyping__UHA1k{display:inline-flex;align-items:center;gap:10px;font-family:var(--mk-mono);font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.pricing_chatTyping__UHA1k span{display:inline-flex;gap:3px}.pricing_chatTyping__UHA1k i{width:4px;height:4px;border-radius:50%;background:var(--navy);animation:pricing_dot__ntQMB 1.2s steps(2,jump-none) infinite}.pricing_chatTyping__UHA1k i:nth-child(2){animation-delay:.2s}.pricing_chatTyping__UHA1k i:nth-child(3){animation-delay:.4s}@keyframes pricing_dot__ntQMB{50%{opacity:.2}}.pricing_chatFoot__qxJix{padding:12px 20px;border-top:1px solid var(--line);font-size:.75rem;color:var(--ink-3)}.pricing_included__m9_dX{list-style:none;margin:28px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:clamp(16px,2.2vw,32px);gap:clamp(16px,2.2vw,32px)}.pricing_included__m9_dX li{display:grid;grid-gap:16px;gap:16px;align-content:start;padding-top:24px;border-top:1px solid var(--ink)}@media (max-width:1199px){.pricing_plans__jdgat{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.pricing_plans__jdgat{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1000px){.pricing_botText__HkU0l,.pricing_chat__dS9ps,.pricing_lead__TxmXf{grid-column:1/-1}}@media (max-width:760px){.pricing_included__m9_dX,.pricing_plans__jdgat{grid-template-columns:minmax(0,1fr)}.pricing_desc__qWJin{min-height:0}.pricing_access__uuHh4>div{grid-template-columns:minmax(0,1fr);gap:4px}}@media (prefers-reduced-motion:reduce){.pricing_in__BKR_Y{animation:none}.pricing_plan__zLZOs:hover{transform:none}.pricing_chatTyping__UHA1k i{animation:none}}.security_title__42j_C{max-width:13ch;margin-left:-.03em}.security_lead__exHLX{grid-column:7/13;margin-top:clamp(32px,4vw,56px)}.security_in__MoLQ9{animation:security_in__MoLQ9 .9s var(--ease) both}.security_title__42j_C.security_in__MoLQ9{animation-delay:60ms}.security_lead__exHLX.security_in__MoLQ9{animation-delay:.16s}@keyframes security_in__MoLQ9{0%{opacity:0;transform:translateY(16px)}}.security_board__y_QPV{list-style:none;margin:0;padding:0;border-top:1px solid var(--ink)}.security_board__y_QPV li{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-column-gap:clamp(16px,2.2vw,32px);column-gap:clamp(16px,2.2vw,32px);align-items:baseline;padding-block:clamp(22px,2.6vw,32px);border-bottom:1px solid var(--line);transition:background-color .2s linear}.security_board__y_QPV li:hover{background:var(--surface-2)}.security_boardName__Feoxa{grid-column:1/4;font-size:clamp(1.25rem,1.8vw,1.625rem);letter-spacing:-.03em}.security_boardState__8eAUm{grid-column:4/7;display:inline-flex;align-items:center;gap:10px;font-family:var(--mk-mono);font-size:.8125rem;letter-spacing:.1em;text-transform:uppercase}.security_boardDetail__MfmBd{grid-column:7/13;font-size:1rem;line-height:1.5;color:var(--ink-2)}.security_sectionTitle__erEJ9{max-width:16ch;margin-top:clamp(20px,2.4vw,32px)}.security_principles___3Bon{list-style:none;margin:clamp(64px,8vw,112px) 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:clamp(32px,5vw,96px);column-gap:clamp(32px,5vw,96px)}.security_principle__CJHSa{display:grid;grid-template-columns:48px minmax(0,1fr);grid-column-gap:16px;column-gap:16px;grid-row-gap:12px;row-gap:12px;padding-block:32px 40px;border-top:1px solid var(--line)}.security_index__oVNEs{grid-row:1/span 2;font-family:var(--mk-mono);font-size:.8125rem;line-height:2rem;color:var(--ink-4)}.security_principleTitle__EcBAX{font-size:clamp(1.375rem,2vw,1.75rem);line-height:1.15;letter-spacing:-.03em}.security_principleBody__wwlF9{font-size:1rem;line-height:1.55;color:var(--ink-2);max-width:44ch}.security_permText__SUFkV{grid-column:1/6}.security_permTitle__5xBvo{margin-top:20px}.security_permBody__9asOp{margin-top:20px;max-width:40ch}.security_permTable__cqFBV{grid-column:7/13}.security_inline__LAl9T{color:var(--ink);text-decoration:underline;text-underline-offset:3px;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);transition:-webkit-text-decoration-color .2s var(--ease);transition:text-decoration-color .2s var(--ease);transition:text-decoration-color .2s var(--ease),-webkit-text-decoration-color .2s var(--ease)}.security_inline__LAl9T:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.security_table__kjuXF{width:100%;border-collapse:collapse;font-size:.9375rem}.security_table__kjuXF td,.security_table__kjuXF th{text-align:left;vertical-align:top;padding:14px 16px 14px 0;border-bottom:1px solid var(--line)}.security_table__kjuXF thead th{font-family:var(--mk-mono);font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase;font-weight:400;color:var(--ink-3);border-bottom-color:var(--ink)}.security_table__kjuXF tbody th{font-weight:400;white-space:nowrap}.security_table__kjuXF td{color:var(--ink-2)}.security_privacyLink__9r2uN{margin-top:20px}@media (max-width:1000px){.security_lead__exHLX{grid-column:1/-1}.security_board__y_QPV li{grid-template-columns:minmax(0,1fr) auto;row-gap:10px}.security_boardName__Feoxa{grid-column:1}.security_boardState__8eAUm{grid-column:2}.security_boardDetail__MfmBd{grid-column:1/-1}.security_principles___3Bon{grid-template-columns:minmax(0,1fr)}.security_permTable__cqFBV,.security_permText__SUFkV{grid-column:1/-1}.security_permTable__cqFBV{margin-top:40px}}@media (max-width:640px){.security_why__r2jIU{display:none}.security_principle__CJHSa{grid-template-columns:36px minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.security_in__MoLQ9{animation:none}}.home_hero__NdJOr{padding-top:clamp(64px,9vw,136px)}.home_heroLabel__SQ1dV{margin-bottom:clamp(24px,2.6vw,36px)}.home_heroTitle__PJgaa{margin-left:-.04em}.home_availability__br1_I,.home_heroFoot__ddEuo,.home_heroLabel__SQ1dV,.home_heroTitle__PJgaa{animation:home_heroIn__dL76L 1s var(--ease) both}.home_heroTitle__PJgaa{animation-delay:60ms}.home_heroFoot__ddEuo{animation-delay:.18s}.home_availability__br1_I{animation-delay:.26s}@keyframes home_heroIn__dL76L{0%{opacity:0;transform:translateY(18px)}}.home_heroFoot__ddEuo{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;grid-gap:32px 64px;gap:32px 64px;margin-top:clamp(40px,5vw,72px)}.home_heroLead__xUPas{max-width:36ch}.home_heroActions__0ilk1{justify-content:flex-end}.home_availability__br1_I{display:inline-flex;align-items:center;gap:10px;margin-top:clamp(40px,4.4vw,64px)}.home_nextUp__rxohU{display:block;margin-top:10px;padding-left:18px;color:var(--ink-3)}.home_heroVisual__R8ctP{margin-top:clamp(48px,6vw,88px);padding-bottom:clamp(88px,11vw,160px);animation:home_heroIn__dL76L 1.1s var(--ease) .34s both}.home_strip__Nn7CI{border-block:1px solid var(--line)}.home_stripInner__JY4pM{justify-content:space-between;gap:16px 48px;padding-block:28px}.home_marks__RnikB,.home_stripInner__JY4pM{display:flex;align-items:center;flex-wrap:wrap}.home_marks__RnikB{list-style:none;margin:0;padding:0;row-gap:8px}.home_marks__RnikB li{font-family:var(--mk-mono);font-size:.8125rem;letter-spacing:.12em;text-transform:uppercase;color:var(--ink)}.home_marks__RnikB li+li:before{content:"+";margin:0 clamp(14px,2vw,28px);color:var(--ink-4)}.home_stripNote__P96z0{font-size:.9375rem;color:var(--ink-3)}.home_problemTitle___QqCs{margin-top:clamp(24px,2.6vw,36px);margin-left:-.04em}.home_problemBody__MsjnN{grid-column:7/13;margin-top:clamp(40px,5vw,72px)}.home_paths__5kAzs{display:grid;grid-gap:clamp(48px,5vw,72px);gap:clamp(48px,5vw,72px);margin-top:clamp(88px,11vw,160px)}.home_pathLabel__0BoNl{margin-bottom:20px}.home_steps__lk1o6{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(8,minmax(0,1fr));grid-column-gap:12px;column-gap:12px}.home_steps__lk1o6 li{position:relative;display:flex;flex-direction:column;gap:10px;padding:16px 12px 0 0;border-top:1px solid var(--line);font-size:clamp(.9375rem,1.1vw,1.0625rem);line-height:1.3;letter-spacing:-.015em}.home_steps__lk1o6 li:before{content:"";position:absolute;top:-1px;left:0;right:0;height:1px;background:var(--ink);transform-origin:left}.home_path__OPUho[data-reveal=armed] .home_steps__lk1o6 li:before{transform:scaleX(0)}.home_path__OPUho[data-reveal=shown] .home_steps__lk1o6 li:before{animation:home_draw__Kmtc5 .64s var(--ease-io) calc(var(--reveal-delay, 0s) + var(--i, 0) * 90ms + .12s) backwards}@keyframes home_draw__Kmtc5{0%{transform:scaleX(0)}}.home_stepsMantle__nCZIp li:first-child{grid-column:1}.home_stepsMantle__nCZIp .home_mantleStep__GK6gT{grid-column:2/8}.home_stepsMantle__nCZIp li:last-child{grid-column:8}.home_mantleStep__GK6gT{padding:16px 20px 20px!important;background:var(--surface)}.home_stepsMantle__nCZIp .home_mantleStep__GK6gT:before{height:2px;top:-1px;background:var(--navy)}.home_mantleStep__GK6gT>span:first-child{color:var(--navy-2)}.home_problemClose__yfcym{max-width:18ch;margin-top:clamp(88px,11vw,160px)}.home_agentLabel__UT0OJ{grid-column:1/5;padding-top:.9em}.home_agentBody__KRGf_{grid-column:5/13}.home_agentLead__zN7uP{margin-top:clamp(24px,3vw,40px);max-width:46ch}.home_statement__V_TU1{margin-top:clamp(96px,13vw,200px)}.home_demo__ZJz5s{border-top:1px solid var(--line);background:var(--surface-2)}.home_demoHead__yGd0X{max-width:940px;margin-bottom:clamp(40px,5vw,72px)}.home_demoHead__yGd0X>:first-child{margin-bottom:clamp(20px,2.4vw,32px)}.home_demoLead__pRiQ1{margin-top:24px;max-width:50ch}.home_demoCaption__zosgt{margin-top:20px;text-align:center}.home_whyTitle__LfSkt{max-width:12ch;margin-top:clamp(24px,2.6vw,36px);margin-left:-.04em}.home_principles__ju5EH{list-style:none;margin:clamp(80px,10vw,144px) 0 0;padding:0}.home_principle__1SMTl{position:relative;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-column-gap:clamp(16px,2.2vw,32px);column-gap:clamp(16px,2.2vw,32px);align-items:baseline;padding-block:clamp(28px,3.4vw,44px);border-top:1px solid var(--line)}.home_principle__1SMTl:before{content:"";position:absolute;top:-1px;left:0;right:0;height:1px;background:var(--ink);transform:scaleX(0);transform-origin:left;transition:transform .7s var(--ease)}.home_principle__1SMTl:hover:before{transform:scaleX(1)}.home_principleIndex__3LsMf{grid-column:1/2;font-family:var(--mk-mono);font-size:.8125rem;color:var(--ink-4);transition:color .3s var(--ease)}.home_principle__1SMTl:hover .home_principleIndex__3LsMf{color:var(--ink)}.home_principleLabel__ULoby{grid-column:2/6}.home_principleTitle__nQBUk{grid-column:6/13;color:var(--ink-2);transition:color .3s var(--ease)}.home_principle__1SMTl:hover .home_principleTitle__nQBUk{color:var(--ink)}.home_control__rZ510{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-column-gap:clamp(16px,2.2vw,32px);column-gap:clamp(16px,2.2vw,32px);grid-row-gap:48px;row-gap:48px;align-items:end;padding-top:clamp(40px,4.4vw,64px);border-top:1px solid var(--ink)}.home_controlText__uyVG8{grid-column:1/8}.home_controlIndex__VzjL_{display:flex;align-items:baseline;gap:16px;margin-bottom:clamp(24px,3vw,40px)}.home_controlIndex__VzjL_>span:first-child{font-family:var(--mk-mono);font-size:.8125rem}.home_merge__bZ05b{grid-column:8/13;margin:0;display:grid;grid-gap:14px;gap:14px;padding:24px;border:1px solid var(--line);border-radius:16px;background:#fff}.home_mergeHead__vTPlB{display:flex;align-items:center;justify-content:space-between;gap:12px}.home_mergeTitle__VrobY{font-size:1.125rem;line-height:1.3;letter-spacing:-.02em}.home_mergeChecks__2fxpj{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px 16px}.home_mergeChecks__2fxpj li{display:inline-flex;align-items:center;gap:6px;font-family:var(--mk-mono);font-size:.75rem;color:var(--ink-2)}.home_mergeChecks__2fxpj svg{color:var(--green)}.home_mergeFoot___oOph{display:flex;align-items:center;gap:10px;padding-top:14px;border-top:1px solid var(--line);font-size:.9375rem}.home_mergeButton__ejtjv{margin-left:auto;height:32px;padding:0 14px;display:inline-flex;align-items:center;border:1px solid var(--line-2);border-radius:6px}.home_mergeButton__ejtjv,.home_mergeCaption__apH6o{font-size:.875rem;color:var(--ink-3)}@media (max-width:1000px){.home_heroFoot__ddEuo{grid-template-columns:minmax(0,1fr)}.home_heroActions__0ilk1{justify-content:flex-start}.home_problemBody__MsjnN{grid-column:1/-1}.home_steps__lk1o6{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:28px}.home_stepsMantle__nCZIp{grid-template-columns:minmax(0,1fr)}.home_stepsMantle__nCZIp .home_mantleStep__GK6gT,.home_stepsMantle__nCZIp li:first-child,.home_stepsMantle__nCZIp li:last-child{grid-column:1}.home_stepsMantle__nCZIp li:first-child,.home_stepsMantle__nCZIp li:last-child{padding-bottom:8px}.home_agentBody__KRGf_,.home_agentLabel__UT0OJ{grid-column:1/-1}.home_agentLabel__UT0OJ{padding-top:0;margin-bottom:24px}.home_principle__1SMTl{grid-template-columns:40px minmax(0,1fr);row-gap:14px}.home_principleIndex__3LsMf{grid-column:1}.home_principleLabel__ULoby,.home_principleTitle__nQBUk{grid-column:2}.home_controlText__uyVG8,.home_merge__bZ05b{grid-column:1/-1}}@media (max-width:560px){.home_steps__lk1o6:not(.home_stepsMantle__nCZIp){grid-template-columns:repeat(2,minmax(0,1fr))}.home_heroActions__0ilk1{width:100%}.home_heroActions__0ilk1>a:first-child{flex:1 1}.home_stripInner__JY4pM{padding-block:22px}.home_merge__bZ05b{padding:18px}}@media (prefers-reduced-motion:reduce){.home_availability__br1_I,.home_heroFoot__ddEuo,.home_heroLabel__SQ1dV,.home_heroTitle__PJgaa,.home_heroVisual__R8ctP{animation:none}.home_principle__1SMTl:before{transition:none}}.marketing_root__OnGsI{--ink:#0b0c0e;--ink-2:#464a52;--ink-3:#62666e;--ink-4:#a3a6ac;--line:#e8e8e8;--line-2:#d3d4d7;--surface:#f3f3f3;--surface-2:#fafafa;--navy:#131f45;--navy-2:#2b4a8b;--green:#13603e;--green-dot:#1a8052;--green-tint:#e8f3ed;--red:#a8322b;--red-tint:#fcefee;--mk-sans:var(--font-geist),-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,sans-serif;--mk-mono:var(--font-geist-mono),ui-monospace,"SF Mono",Menlo,Consolas,monospace;--mk-max:1280px;--gutter:clamp(20px,4.4vw,56px);--bar-height:64px;--ease:cubic-bezier(0.22,1,0.36,1);--ease-io:cubic-bezier(0.65,0,0.35,1);min-height:100vh;display:flex;flex-direction:column;background:#fff;color:var(--ink);font-family:var(--mk-sans);font-size:1rem;line-height:1.5;letter-spacing:-.006em}.marketing_root__OnGsI :where(h1,h2,h3,h4){font-family:inherit;font-weight:400;color:inherit}.marketing_root__OnGsI :where(code){font-family:var(--mk-mono);font-size:.92em;letter-spacing:-.01em}.marketing_root__OnGsI ::selection{background:#dfe6f5;color:var(--navy)}.marketing_root__OnGsI :focus-visible{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--navy-2);border-radius:4px}.marketing_main__c3Lsv{flex:1 1}.marketing_container__QW8GZ{width:100%;max-width:calc(var(--mk-max) + var(--gutter) * 2);margin-inline:auto;padding-inline:var(--gutter)}.marketing_grid__pfDO6{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-column-gap:clamp(16px,2.2vw,32px);column-gap:clamp(16px,2.2vw,32px)}.marketing_display__uymw_{font-size:clamp(3.5rem,8.4vw,7.5rem);line-height:.96;letter-spacing:-.052em;text-wrap:balance}.marketing_h1__b7CQX{font-size:clamp(2.75rem,6vw,5.5rem);line-height:1;letter-spacing:-.048em;text-wrap:balance}.marketing_h2__d_EF_{font-size:clamp(2.125rem,4.4vw,4rem);line-height:1.04;letter-spacing:-.042em;text-wrap:balance}.marketing_h3__e7w0b{font-size:clamp(1.5rem,2.6vw,2.5rem);line-height:1.12;letter-spacing:-.032em;text-wrap:balance}.marketing_lead__u7C3p{font-size:clamp(1.125rem,.35vw + 1.02rem,1.3125rem);line-height:1.5;letter-spacing:-.014em;color:var(--ink-2);text-wrap:pretty}.marketing_body__8TUD7{font-size:clamp(1rem,.2vw + .96rem,1.125rem);line-height:1.55;letter-spacing:-.01em;color:var(--ink-2);text-wrap:pretty}.marketing_label__nXOL1{font-family:var(--mk-mono);font-size:.75rem;line-height:1rem;font-weight:400;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.marketing_mono__ZHa_w{font-family:var(--mk-mono);font-size:.8125rem;line-height:1.25rem;letter-spacing:-.01em}.marketing_ink__UAgoe{color:var(--ink)}.marketing_muted__lL45k{color:var(--ink-3)}.marketing_ghost__SgEzI{color:var(--ink-4)}.marketing_verified__u75Mc{color:var(--green)}.marketing_section__uExgf{padding-block:clamp(96px,12vw,184px)}.marketing_sectionSm__dJYy4{padding-block:clamp(64px,8vw,120px)}.marketing_ruled__EpjFO{border-top:1px solid var(--line)}.marketing_pageHead__AWjwb{padding-top:clamp(72px,10vw,152px);padding-bottom:clamp(56px,7vw,112px)}.marketing_pageHead__AWjwb .marketing_label__nXOL1{display:block;margin-bottom:clamp(20px,2.4vw,32px)}.marketing_btn__7Igg6{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:48px;padding:0 22px;border-radius:8px;border:1px solid transparent;font-size:.9375rem;font-weight:500;letter-spacing:-.01em;white-space:nowrap;transition:background-color .2s var(--ease),border-color .2s var(--ease),color .2s var(--ease)}.marketing_btn__7Igg6 [data-arrow]{transition:transform .28s var(--ease)}.marketing_btn__7Igg6:hover [data-arrow]{transform:translateX(3px)}.marketing_btn__7Igg6:active{transform:translateY(.5px)}.marketing_btnPrimary__rYRnH{background:var(--ink);color:#fff}.marketing_btnPrimary__rYRnH:hover{background:var(--navy)}.marketing_btnOutline__kqhJZ{background:#fff;color:var(--ink);border-color:var(--line-2)}.marketing_btnOutline__kqhJZ:hover{background:var(--ink);border-color:var(--ink);color:#fff}.marketing_btnSm__tLYYC{height:36px;padding:0 14px;font-size:.875rem;border-radius:7px}.marketing_textLink__lvJ2Q{display:inline-flex;align-items:center;gap:8px;height:48px;font-size:.9375rem;font-weight:500;color:var(--ink);white-space:nowrap}.marketing_textLink__lvJ2Q>span{background:linear-gradient(currentColor,currentColor) no-repeat 0 100% /0 1px;padding-bottom:2px;transition:background-size .32s var(--ease)}.marketing_textLink__lvJ2Q:hover>span{background-size:100% 1px}.marketing_textLink__lvJ2Q [data-arrow]{transition:transform .28s var(--ease)}.marketing_textLink__lvJ2Q:hover [data-arrow]{transform:translateX(3px)}.marketing_actions__SqPDY{display:flex;align-items:center;gap:12px 28px;flex-wrap:wrap}.marketing_dot__PE0we{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--ink-4);flex:none}.marketing_dotGreen__YGPnX{background:var(--green-dot)}.marketing_dotInk__mq1r5{background:var(--ink)}.marketing_badge__Q6zd5{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 8px;border-radius:4px;font-family:var(--mk-mono);font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border:1px solid var(--line-2);color:var(--ink-2)}.marketing_badgeVerified__briRl{border-color:transparent;background:var(--green-tint);color:var(--green)}.marketing_root__OnGsI [data-reveal=armed]:not([data-stagger]){opacity:0;transform:translateY(24px)}.marketing_root__OnGsI [data-reveal=shown]:not([data-stagger]){animation:marketing_reveal__lf0yC .9s var(--ease) var(--reveal-delay,0s) both}.marketing_root__OnGsI [data-reveal=armed] [data-seq]{opacity:0;transform:translateY(14px)}.marketing_root__OnGsI [data-reveal=shown] [data-seq]{animation:marketing_reveal__lf0yC .76s var(--ease) calc(var(--reveal-delay, 0s) + var(--i, 0) * 90ms) both}@keyframes marketing_reveal__lf0yC{0%{opacity:0;transform:translateY(24px)}}@media (prefers-reduced-motion:reduce){.marketing_btn__7Igg6:hover [data-arrow],.marketing_textLink__lvJ2Q:hover [data-arrow]{transform:none}}.site-footer_footer__LnUlz{border-top:1px solid var(--line)}.site-footer_inner__nNErV{display:grid;grid-template-columns:minmax(0,2fr) repeat(3,minmax(0,1fr));grid-gap:48px 32px;gap:48px 32px;padding-top:clamp(56px,7vw,96px);padding-bottom:clamp(56px,7vw,96px)}.site-footer_brand___ynt_{display:inline-flex;align-items:center;gap:10px;font-size:.875rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase}.site-footer_tagline__Ei0GE{margin-top:20px;font-size:clamp(1.5rem,2.2vw,2rem);line-height:1.1;letter-spacing:-.035em;color:var(--ink-3)}.site-footer_col__yMKze ul{list-style:none;margin:16px 0 0;padding:0;display:grid;grid-gap:10px;gap:10px}.site-footer_link__pjJx6{font-size:.9375rem;color:var(--ink-2);background:linear-gradient(currentColor,currentColor) no-repeat 0 100% /0 1px;padding-bottom:2px;transition:color .2s var(--ease),background-size .32s var(--ease)}.site-footer_link__pjJx6:hover{color:var(--ink);background-size:100% 1px}.site-footer_base__3z_Ai{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding-top:24px;padding-bottom:32px;border-top:1px solid var(--line);font-size:.875rem;color:var(--ink-3)}@media (max-width:860px){.site-footer_inner__nNErV{grid-template-columns:repeat(3,minmax(0,1fr))}.site-footer_brandCol__PE1ZK{grid-column:1/-1}}@media (max-width:520px){.site-footer_inner__nNErV{grid-template-columns:repeat(2,minmax(0,1fr))}}.site-header_header__UDEr5{position:-webkit-sticky;position:sticky;top:0;z-index:50;background:rgb(255 255 255/.8);border-bottom:1px solid rgb(11 12 14/.06);-webkit-backdrop-filter:saturate(160%) blur(6px);backdrop-filter:saturate(160%) blur(6px);transition:background-color .32s var(--ease),border-color .32s var(--ease),-webkit-backdrop-filter .32s var(--ease);transition:background-color .32s var(--ease),border-color .32s var(--ease),backdrop-filter .32s var(--ease);transition:background-color .32s var(--ease),border-color .32s var(--ease),backdrop-filter .32s var(--ease),-webkit-backdrop-filter .32s var(--ease)}.site-header_header__UDEr5[data-scrolled]{background:rgb(255 255 255/.94);border-bottom-color:var(--line);-webkit-backdrop-filter:saturate(180%) blur(16px);backdrop-filter:saturate(180%) blur(16px)}.site-header_header__UDEr5[data-open]{background:#fff;-webkit-backdrop-filter:none;backdrop-filter:none}.site-header_bar__KuwHX{display:flex;align-items:center;gap:32px;height:var(--bar-height)}.site-header_brand__c7CPF{display:inline-flex;align-items:center;gap:10px;height:40px;font-size:.875rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--ink)}.site-header_tabs__EIbrp{position:relative;align-self:stretch;display:flex;align-items:center;gap:clamp(20px,2.2vw,32px);margin-inline:auto}.site-header_tab__zuBrK{display:inline-flex;align-items:center;height:100%;font-size:.875rem;color:var(--ink-3);transition:color .2s var(--ease)}.site-header_tab__zuBrK:focus-visible,.site-header_tab__zuBrK:hover,.site-header_tab__zuBrK[aria-current=page]{color:var(--ink)}.site-header_tabs__EIbrp .site-header_tab__zuBrK:focus-visible{box-shadow:none;text-decoration:underline;text-underline-offset:6px}.site-header_line__wjd_o{position:absolute;left:0;bottom:-1px;height:1px;background:var(--ink);opacity:0;pointer-events:none}.site-header_line__wjd_o[data-visible]{opacity:1}.site-header_line__wjd_o[data-ready]{transition:transform .42s var(--ease),width .42s var(--ease),opacity .2s var(--ease)}.site-header_actions__Uqxz1{display:flex;align-items:center;gap:24px}.site-header_signIn__clvNB{font-size:.875rem;color:var(--ink-3);transition:color .2s var(--ease)}.site-header_signIn__clvNB:hover{color:var(--ink)}.site-header_toggle__g_As1{display:none;position:relative;width:44px;height:44px;margin-right:-10px;border:0;background:none;color:var(--ink)}.site-header_toggleLines__r_LEv,.site-header_toggleLines__r_LEv:before{position:absolute;left:12px;width:20px;height:1.5px;background:currentColor;transition:transform .36s var(--ease),top .36s var(--ease)}.site-header_toggleLines__r_LEv{top:18px}.site-header_toggleLines__r_LEv:before{content:"";left:0;top:7px}.site-header_header__UDEr5[data-open] .site-header_toggleLines__r_LEv{top:21.5px;transform:rotate(45deg)}.site-header_header__UDEr5[data-open] .site-header_toggleLines__r_LEv:before{top:0;transform:rotate(-90deg)}.site-header_sheet__wZW0I{position:fixed;inset:var(--bar-height) 0 0;display:flex;flex-direction:column;justify-content:space-between;gap:40px;padding:32px var(--gutter) max(32px,env(safe-area-inset-bottom));background:#fff;overflow-y:auto;visibility:hidden;opacity:0;transition:opacity .24s var(--ease),visibility 0s linear .24s}.site-header_header__UDEr5[data-open] .site-header_sheet__wZW0I{visibility:visible;opacity:1;transition:opacity .24s var(--ease),visibility 0s}.site-header_sheetList__Kq0hd{list-style:none;margin:0;padding:0}.site-header_sheetList__Kq0hd li{border-bottom:1px solid var(--line)}.site-header_sheetLink__MWm03{display:flex;align-items:baseline;gap:16px;padding:18px 0;font-size:clamp(1.75rem,7vw,2.5rem);line-height:1.1;letter-spacing:-.035em;color:var(--ink)}.site-header_sheetLink__MWm03[aria-current=page]>span:last-child{color:var(--ink-3)}.site-header_header__UDEr5[data-open] .site-header_sheetList__Kq0hd li{animation:site-header_sheetIn__SlmJj .52s var(--ease) both;animation-delay:calc(40ms + var(--i) * 45ms)}@keyframes site-header_sheetIn__SlmJj{0%{opacity:0;transform:translateY(12px)}}.site-header_sheetActions__qowSv{display:grid;grid-gap:12px;gap:12px}.site-header_sheetActions__qowSv>a{width:100%}@media (max-width:999px){.site-header_actions__Uqxz1,.site-header_tabs__EIbrp{display:none}.site-header_toggle__g_As1{display:block;margin-left:auto}}.diff-surface_surface__QFmEa{display:grid;grid-template-columns:minmax(0,1fr) 300px;border:1px solid var(--line);border-radius:16px;background:#fff;overflow:hidden}.diff-surface_main__jfXv5{min-width:0;border-right:1px solid var(--line)}.diff-surface_tabs__J_qbF{display:flex;border-bottom:1px solid var(--line);background:var(--surface-2);overflow-x:auto}.diff-surface_tab__4iQgx{position:relative;display:inline-flex;align-items:center;gap:10px;height:48px;padding:0 20px;border:0;border-right:1px solid var(--line);background:none;font-family:var(--mk-mono);font-size:.8125rem;color:var(--ink-3);white-space:nowrap;transition:color .2s var(--ease),background-color .2s var(--ease)}.diff-surface_tab__4iQgx:hover{color:var(--ink)}.diff-surface_tab__4iQgx[aria-selected=true]{color:var(--ink);background:#fff}.diff-surface_tab__4iQgx[aria-selected=true]:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:#fff}.diff-surface_tab__4iQgx[aria-selected=true]:before{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:var(--ink)}.diff-surface_tab__4iQgx:focus-visible{box-shadow:inset 0 0 0 2px var(--navy-2);border-radius:0}.diff-surface_minus__yZ8gR{font-family:var(--mk-mono);font-size:.75rem;color:var(--red)}.diff-surface_panes__KVv1p{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));animation:diff-surface_swap__ojUxw .32s var(--ease) both}@keyframes diff-surface_swap__ojUxw{0%{opacity:0}}.diff-surface_pane__r_BuB{margin:0;min-width:0}.diff-surface_pane__r_BuB+.diff-surface_pane__r_BuB{border-left:1px solid var(--line)}.diff-surface_paneHead__EezkD{display:flex;align-items:center;justify-content:space-between;height:44px;padding:0 20px;border-bottom:1px solid var(--line)}.diff-surface_headNarrow__0CBYp{display:none}.diff-surface_code__gX6gf{margin:0;padding:12px 0 16px;overflow-x:auto;font-family:var(--mk-mono);font-size:.78125rem;line-height:1.85;color:var(--ink)}.diff-surface_row__qPRV4{display:grid;grid-template-columns:48px 18px max-content;min-height:1.85em;padding-right:20px;transition:background-color .16s linear}.diff-surface_row__qPRV4:hover{background:var(--surface-2)}.diff-surface_num__IcN6Q{padding-right:14px;text-align:right;color:var(--ink-4)}.diff-surface_num__IcN6Q,.diff-surface_sign__iPbQg{-webkit-user-select:none;-moz-user-select:none;user-select:none}.diff-surface_sign__iPbQg{color:var(--red)}.diff-surface_text__ueock{white-space:pre}.diff-surface_kw__ehNdm{color:var(--navy-2)}.diff-surface_str__y2YNq{color:var(--ink-3)}.diff-surface_row__qPRV4[data-removed]{background:var(--red-tint)}.diff-surface_row__qPRV4[data-removed] .diff-surface_text__ueock,.diff-surface_row__qPRV4[data-removed] .diff-surface_text__ueock *{color:var(--red)}.diff-surface_row__qPRV4[data-gap]{background:repeating-linear-gradient(135deg,transparent 0 5px,var(--line) 5px 6px);opacity:.7}.diff-surface_path__4hKRW{padding:12px 20px;border-top:1px solid var(--line);font-family:var(--mk-mono);font-size:.75rem;color:var(--ink-3)}.diff-surface_validation__aOHqU{display:flex;flex-direction:column;gap:20px;padding:24px}.diff-surface_checks__U6EkZ{margin:0;display:grid}.diff-surface_checks__U6EkZ>div{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:14px 0;border-bottom:1px solid var(--line)}.diff-surface_checks__U6EkZ>div:first-child{border-top:1px solid var(--line)}.diff-surface_checks__U6EkZ dd{margin:0;letter-spacing:.06em}.diff-surface_checks__U6EkZ dd,.diff-surface_verdict__Wp3jr{font-family:var(--mk-mono);font-size:.75rem;text-transform:uppercase;color:var(--green)}.diff-surface_verdict__Wp3jr{display:flex;align-items:center;gap:8px;margin-top:auto;line-height:1.4;letter-spacing:.08em}.diff-surface_pr__Q2Ls8{display:flex;align-items:center;gap:12px;height:48px;padding:0 16px;border-radius:8px;background:var(--ink);color:#fff;font-size:.9375rem}.diff-surface_prState__Xi4_s{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:4px;background:var(--green-dot);font-family:var(--mk-mono);font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase}@media (max-width:1100px){.diff-surface_surface__QFmEa{grid-template-columns:minmax(0,1fr)}.diff-surface_main__jfXv5{border-right:0;border-bottom:1px solid var(--line)}.diff-surface_validation__aOHqU{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end}.diff-surface_checks__U6EkZ,.diff-surface_validation__aOHqU>:first-child{grid-column:1/-1}.diff-surface_checks__U6EkZ{grid-template-columns:repeat(4,minmax(0,1fr));gap:0 16px}.diff-surface_checks__U6EkZ>div{display:grid;grid-gap:6px;gap:6px;border-top:1px solid var(--line)}}@media (max-width:760px){.diff-surface_panes__KVv1p{grid-template-columns:minmax(0,1fr)}.diff-surface_headWide__s2ZPV,.diff-surface_pane__r_BuB[data-side=after]{display:none}.diff-surface_headNarrow__0CBYp{display:inline}.diff-surface_row__qPRV4{grid-template-columns:40px 16px max-content;padding-right:16px}.diff-surface_paneHead__EezkD{padding:0 16px}.diff-surface_validation__aOHqU{grid-template-columns:minmax(0,1fr);padding:20px 16px}.diff-surface_checks__U6EkZ{grid-template-columns:repeat(2,minmax(0,1fr))}.diff-surface_verdict__Wp3jr{margin-top:4px}}.stage-scroller_scroller__nlTYp{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-column-gap:clamp(16px,2.2vw,32px);column-gap:clamp(16px,2.2vw,32px)}.stage-scroller_texts__tIDW3{grid-column:1/6;list-style:none;margin:0;padding:0}.stage-scroller_text__9CtJK{min-height:78vh;display:flex;flex-direction:column;justify-content:center;padding-block:48px;opacity:.26;transition:opacity .5s var(--ease)}.stage-scroller_text__9CtJK:first-child{min-height:64vh;justify-content:flex-start;padding-top:0}.stage-scroller_text__9CtJK:last-child{min-height:64vh;justify-content:flex-end;padding-bottom:12vh}.stage-scroller_text__9CtJK[data-active]{opacity:1}.stage-scroller_number__oSr9y{font-size:clamp(4.5rem,9.6vw,8.5rem);line-height:.9;letter-spacing:-.06em;margin-left:-.05em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink)}.stage-scroller_stageLabel__R8C4J{margin-top:28px;font-family:var(--mk-mono);font-size:.75rem;line-height:1rem;letter-spacing:.1em;text-transform:uppercase;color:var(--navy-2)}.stage-scroller_title__njK11{margin-top:16px}.stage-scroller_body__3CekP{margin-top:20px;max-width:44ch}.stage-scroller_inline__gN8vu{display:none}.stage-scroller_pin__RFJ_J{grid-column:7/13}.stage-scroller_pinInner___w87B{position:-webkit-sticky;position:sticky;top:calc(var(--bar-height) + max(40px, (100vh - var(--bar-height) - 560px) / 2));display:grid;grid-gap:28px;gap:28px}.stage-scroller_progress__Z_M_V{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:8px;gap:8px}.stage-scroller_progress__Z_M_V li{display:grid;grid-gap:10px;gap:10px}.stage-scroller_progressBar__ZMeKr{position:relative;height:2px;background:var(--line);overflow:hidden}.stage-scroller_progressBar__ZMeKr:after{content:"";position:absolute;inset:0;background:var(--ink);transform:scaleX(0);transform-origin:left;transition:transform .6s var(--ease-io)}.stage-scroller_progress__Z_M_V li[data-state=active] .stage-scroller_progressBar__ZMeKr:after,.stage-scroller_progress__Z_M_V li[data-state=done] .stage-scroller_progressBar__ZMeKr:after{transform:none}.stage-scroller_progressLabel__GW2FQ{font-family:var(--mk-mono);font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-4);transition:color .4s var(--ease);white-space:nowrap}.stage-scroller_progress__Z_M_V li[data-state=active] .stage-scroller_progressLabel__GW2FQ{color:var(--ink)}@media (max-width:1279px){.stage-scroller_progressName__MMOQX{display:none}}.stage-scroller_progress__Z_M_V li[data-state=done] .stage-scroller_progressLabel__GW2FQ{color:var(--ink-3)}.stage-scroller_stageFrame__N8ju7{display:grid}.stage-scroller_slide__Xffz3{grid-area:1/1;transition:opacity .42s var(--ease),transform .56s var(--ease)}.stage-scroller_slide__Xffz3[data-state=past]{opacity:0;transform:translateY(-14px);pointer-events:none}.stage-scroller_slide__Xffz3[data-state=future]{opacity:0;transform:translateY(14px);pointer-events:none}.stage-scroller_panel__UtBUb{border:1px solid var(--line);border-radius:16px;background:#fff;overflow:hidden;min-height:420px;display:flex;flex-direction:column}.stage-scroller_panelHead__6fsh1{display:flex;align-items:center;justify-content:space-between;gap:16px;height:52px;padding:0 24px;border-bottom:1px solid var(--line);background:var(--surface-2)}.stage-scroller_panelMeta__otXQy{font-family:var(--mk-mono);font-size:.75rem;color:var(--ink-3)}.stage-scroller_panelBody__RWG4T{padding:28px 24px;flex:1 1;display:flex;flex-direction:column;justify-content:center}.stage-scroller_panel__UtBUb[data-on] :is(.stage-scroller_feed__25kab li,.stage-scroller_tree__jxO_Y li,.stage-scroller_code__LWQVr>span,.stage-scroller_checks___LXl1 li,.stage-scroller_prSections__16lQ4 li){animation:stage-scroller_arrive__wORSQ .52s var(--ease) calc(.16s + var(--n, 0) * .1s) backwards}@keyframes stage-scroller_arrive__wORSQ{0%{opacity:0;transform:translateY(8px)}}.stage-scroller_feed__25kab{list-style:none;margin:0;padding:0}.stage-scroller_feed__25kab li{display:grid;grid-gap:6px;gap:6px;padding:14px 0;border-bottom:1px solid var(--line);color:var(--ink-4)}.stage-scroller_feed__25kab li:first-child{border-top:1px solid var(--line)}.stage-scroller_feedText__dRcME{font-family:var(--mk-mono);font-size:.8125rem;overflow-wrap:anywhere}.stage-scroller_feedVerdict__p1xBJ{font-family:var(--mk-mono);font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase}.stage-scroller_feed__25kab li[data-matters]{color:var(--ink);padding-inline:14px;margin-inline:-14px;background:var(--surface);border-radius:8px;border-color:transparent}.stage-scroller_feed__25kab li[data-matters] .stage-scroller_feedVerdict__p1xBJ{color:var(--navy-2)}.stage-scroller_tree__jxO_Y{font-family:var(--mk-mono);font-size:.8125rem}.stage-scroller_treeRoot__ViDOU{display:flex;align-items:center;gap:10px}.stage-scroller_treeNode__5AHBe{width:9px;height:9px;border-radius:50%;background:var(--ink)}.stage-scroller_tree__jxO_Y ul{list-style:none;margin:0 0 0 4px;padding:0;border-left:1px solid var(--line-2)}.stage-scroller_tree__jxO_Y li{display:flex;align-items:center;gap:10px;padding:12px 0;color:var(--ink-4)}.stage-scroller_tree__jxO_Y li[data-affected]{color:var(--ink)}.stage-scroller_branch__BYozq{width:20px;height:1px;background:var(--line-2);flex:none}.stage-scroller_tree__jxO_Y li[data-affected] .stage-scroller_branch__BYozq{background:var(--ink)}.stage-scroller_treePath__UL7y8{overflow-wrap:anywhere}.stage-scroller_treeTag__pt6og{margin-left:auto;font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.stage-scroller_tree__jxO_Y li[data-affected] .stage-scroller_treeTag__pt6og{color:var(--ink)}.stage-scroller_code__LWQVr{margin:0;display:grid;font-family:var(--mk-mono);font-size:.8125rem;line-height:1.9;overflow-x:auto}.stage-scroller_code__LWQVr>span{display:block;padding:0 12px;border-radius:4px;white-space:pre}.stage-scroller_code__LWQVr>span[data-removed]{background:var(--red-tint);color:var(--red);text-decoration:line-through;-webkit-text-decoration-color:color-mix(in srgb,var(--red) 55%,transparent);text-decoration-color:color-mix(in srgb,var(--red) 55%,transparent)}.stage-scroller_codeNote__5Sm5Y{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:24px;padding-top:16px;border-top:1px solid var(--line);font-family:var(--mk-mono);font-size:.75rem;color:var(--ink-3)}.stage-scroller_codeNote__5Sm5Y span:last-child{color:var(--ink)}.stage-scroller_checks___LXl1{list-style:none;margin:0;padding:0}.stage-scroller_checks___LXl1 li{display:grid;grid-template-columns:96px minmax(0,1fr) 96px;grid-gap:16px;gap:16px;align-items:center;padding:14px 0;border-bottom:1px solid var(--line)}.stage-scroller_checks___LXl1 li:first-child{border-top:1px solid var(--line)}.stage-scroller_checkName__DjAiL{font-family:var(--mk-mono);font-size:.8125rem}.stage-scroller_bar__4mf7D{height:2px;background:var(--line);overflow:hidden}.stage-scroller_bar__4mf7D span{display:block;height:100%;background:var(--ink);transform-origin:left}.stage-scroller_panel__UtBUb[data-on] .stage-scroller_bar__4mf7D span{animation:stage-scroller_fill__kw6iI .52s var(--ease-io) calc(.24s + var(--n, 0) * .26s) backwards}@keyframes stage-scroller_fill__kw6iI{0%{transform:scaleX(0)}}.stage-scroller_checkState__JuJ4A{justify-self:end;font-family:var(--mk-mono);font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase;color:var(--green);white-space:nowrap}.stage-scroller_panel__UtBUb[data-on] .stage-scroller_checkState__JuJ4A{animation:stage-scroller_fade__6x1ir .24s var(--ease) calc(.76s + var(--n, 0) * .26s) backwards}@keyframes stage-scroller_fade__6x1ir{0%{opacity:0}}.stage-scroller_pr__xyn90{display:grid;grid-gap:20px;gap:20px}.stage-scroller_prTitle__pJ8sW{font-size:1.375rem;line-height:1.25;letter-spacing:-.03em}.stage-scroller_prSections__16lQ4{list-style:none;margin:0;padding:0;display:grid;grid-gap:10px;gap:10px;font-family:var(--mk-mono);font-size:.8125rem;color:var(--ink-2)}.stage-scroller_hash__XgvzH{color:var(--ink-4)}.stage-scroller_prFoot__BfbLq{display:flex;align-items:center;gap:14px;flex-wrap:wrap;padding-top:18px;border-top:1px solid var(--line);font-size:.9375rem;color:var(--ink-2)}@media (max-width:1023px){.stage-scroller_texts__tIDW3{grid-column:1/-1}.stage-scroller_pin__RFJ_J{display:none}.stage-scroller_text__9CtJK,.stage-scroller_text__9CtJK:first-child,.stage-scroller_text__9CtJK:last-child{min-height:0;opacity:1;padding-block:56px;justify-content:flex-start;border-top:1px solid var(--line)}.stage-scroller_text__9CtJK:first-child{border-top:0;padding-top:0}.stage-scroller_inline__gN8vu{display:block;margin-top:36px}.stage-scroller_panel__UtBUb{min-height:0}}@media (max-width:560px){.stage-scroller_panelHead__6fsh1{padding:0 16px}.stage-scroller_panelBody__RWG4T{padding:20px 16px}.stage-scroller_checks___LXl1 li{grid-template-columns:80px minmax(0,1fr) auto;gap:12px}}@media (prefers-reduced-motion:reduce){.stage-scroller_slide__Xffz3{transition:opacity 1ms;transform:none!important}.stage-scroller_panel__UtBUb *{animation-delay:0s!important}}.hero-pipeline_frame__7xpe_{--t0:900ms;--step:560ms;--end:calc(var(--t0) + 4 * var(--step));margin:0;border:1px solid var(--line);border-radius:16px;background:#fff;overflow:hidden}.hero-pipeline_bar__9Y_iK{display:flex;align-items:center;gap:16px;height:52px;padding:0 24px;border-bottom:1px solid var(--line);background:var(--surface-2)}.hero-pipeline_repo__UC0as{font-family:var(--mk-mono);font-size:.8125rem;letter-spacing:-.01em;color:var(--ink)}.hero-pipeline_state__5zJiW{margin-left:auto;display:grid;justify-items:end}.hero-pipeline_state__5zJiW>span{grid-area:1/1;display:inline-flex;align-items:center;gap:8px;font-family:var(--mk-mono);font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase}.hero-pipeline_running__vKUsx{color:var(--ink-3);opacity:0;animation:hero-pipeline_hold__qk314 var(--end) step-end backwards}@keyframes hero-pipeline_hold__qk314{0%{opacity:1}}.hero-pipeline_done__ydCyV{color:var(--green);animation:hero-pipeline_in__teEdS .36s var(--ease) calc(var(--end) + .12s) both}.hero-pipeline_blink__FSyM_{width:6px;height:6px;border-radius:50%;background:var(--ink-3);animation:hero-pipeline_blink__FSyM_ .9s steps(2,jump-none) 4}.hero-pipeline_replay__N_Q2_{height:28px;padding:0 10px;margin-right:-10px;border:0;border-radius:4px;background:none;font-family:var(--mk-mono);font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);transition:color .2s var(--ease),background-color .2s var(--ease)}.hero-pipeline_replay__N_Q2_:hover{color:var(--ink);background:var(--surface)}.hero-pipeline_stages__839dL{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}.hero-pipeline_stage__zxR4Y{--on:calc(var(--t0) + var(--i) * var(--step));position:relative;display:flex;flex-direction:column;gap:14px;min-height:312px;padding:64px 24px 24px;transition:background-color .24s var(--ease)}.hero-pipeline_stage__zxR4Y+.hero-pipeline_stage__zxR4Y{border-left:1px solid var(--line)}.hero-pipeline_stage__zxR4Y:hover{background:var(--surface-2)}.hero-pipeline_node__cYwdJ{position:absolute;top:28px;left:24px;z-index:1;width:9px;height:9px;border-radius:50%;border:1px solid var(--ink);background:var(--ink);animation:hero-pipeline_nodeOn__oWOaM 1ms linear var(--on) backwards}.hero-pipeline_stage__zxR4Y[data-verified] .hero-pipeline_node__cYwdJ{border-color:var(--green-dot);background:var(--green-dot)}@keyframes hero-pipeline_nodeOn__oWOaM{0%{background:#fff;border-color:var(--line-2)}}.hero-pipeline_stage__zxR4Y:not(:last-child):after,.hero-pipeline_stage__zxR4Y:not(:last-child):before{content:"";position:absolute;top:32px;left:33px;width:calc(100% - 8px);height:1px}.hero-pipeline_stage__zxR4Y:not(:last-child):before{background:var(--line)}.hero-pipeline_stage__zxR4Y:not(:last-child):after{background:var(--ink);transform-origin:left;animation:hero-pipeline_draw__Sxi2z calc(var(--step) - 60ms) var(--ease-io) calc(var(--on) + 60ms) backwards}@keyframes hero-pipeline_draw__Sxi2z{0%{transform:scaleX(0)}}.hero-pipeline_content__f3aB2{display:flex;flex-direction:column;gap:10px;flex:1 1;animation:hero-pipeline_dim__nrMD7 .36s var(--ease) var(--on) backwards}@keyframes hero-pipeline_dim__nrMD7{0%{opacity:.32}}.hero-pipeline_title__hjU__{font-size:1.375rem;line-height:1.15;letter-spacing:-.03em}.hero-pipeline_detail__kRBab{font-size:.9375rem;line-height:1.45;color:var(--ink-2)}.hero-pipeline_detail__kRBab code{color:var(--ink)}.hero-pipeline_mono__g59FC{color:var(--ink-3)}.hero-pipeline_files__0AxyP,.hero-pipeline_mono__g59FC{font-family:var(--mk-mono);font-size:.75rem;line-height:1.1rem}.hero-pipeline_files__0AxyP{list-style:none;margin:0;padding:0;display:grid;grid-gap:6px;gap:6px;color:var(--ink-2)}.hero-pipeline_files__0AxyP li{overflow-wrap:anywhere}.hero-pipeline_diff__a1f29{padding:8px 10px;border-radius:6px;background:var(--red-tint);font-family:var(--mk-mono);font-size:.75rem;color:var(--red);overflow-wrap:anywhere}.hero-pipeline_diff__a1f29 span{margin-right:4px}.hero-pipeline_checks__qUyIs{list-style:none;margin:0;padding:0;display:grid}.hero-pipeline_checks__qUyIs li{display:flex;justify-content:space-between;gap:8px;padding:8px 0;border-bottom:1px solid var(--line);font-size:.875rem}.hero-pipeline_checks__qUyIs li:first-child{padding-top:0}.hero-pipeline_checks__qUyIs li:last-child{border-bottom:0}.hero-pipeline_pass__2L_m5{font-family:var(--mk-mono);font-size:.6875rem;letter-spacing:.06em;text-transform:uppercase;color:var(--green);white-space:nowrap;animation:hero-pipeline_in__teEdS .28s var(--ease) calc(var(--on) + var(--j) * 90ms) backwards}.hero-pipeline_stamp__YC9Qu{align-self:flex-start;margin-top:4px;animation:hero-pipeline_stamp__YC9Qu .42s var(--ease) var(--on) backwards}@keyframes hero-pipeline_stamp__YC9Qu{0%{opacity:0;transform:scale(.94)}}.hero-pipeline_status___0M7w{display:grid;margin-top:auto;padding-top:14px;border-top:1px solid var(--line)}.hero-pipeline_status___0M7w>span{grid-area:1/1;font-family:var(--mk-mono);font-size:.6875rem;line-height:1rem;letter-spacing:.08em;text-transform:uppercase}.hero-pipeline_pending__psfgX{color:var(--ink-4);opacity:0;animation:hero-pipeline_pendingOut__zr2WN 1ms linear var(--on) backwards}@keyframes hero-pipeline_pendingOut__zr2WN{0%{opacity:1}}.hero-pipeline_final__JGxkc{color:var(--ink);animation:hero-pipeline_in__teEdS .32s var(--ease) var(--on) backwards}.hero-pipeline_stage__zxR4Y[data-verified] .hero-pipeline_final__JGxkc{color:var(--green)}@media (max-width:480px){.hero-pipeline_barLabel__UnWXN{display:none}}@keyframes hero-pipeline_in__teEdS{0%{opacity:0;transform:translateY(4px)}}@keyframes hero-pipeline_out__0xa_Z{to{opacity:0;transform:translateY(-4px)}}@keyframes hero-pipeline_blink__FSyM_{50%{opacity:.2}}@media (max-width:1199px){.hero-pipeline_stages__839dL{grid-template-columns:minmax(0,1fr)}.hero-pipeline_stage__zxR4Y{display:grid;grid-template-columns:minmax(0,200px) minmax(0,1fr) auto;align-items:start;grid-gap:8px 32px;gap:8px 32px;min-height:0;padding:24px 24px 24px 60px}.hero-pipeline_stage__zxR4Y+.hero-pipeline_stage__zxR4Y{border-left:0;border-top:1px solid var(--line)}.hero-pipeline_node__cYwdJ{top:28px}.hero-pipeline_stage__zxR4Y:not(:last-child):after,.hero-pipeline_stage__zxR4Y:not(:last-child):before{top:37px;left:28px;width:1px;height:calc(100% - 8px)}.hero-pipeline_stage__zxR4Y:not(:last-child):after{transform-origin:top;animation-name:hero-pipeline_drawDown__r7xzN}.hero-pipeline_status___0M7w{margin-top:0;padding-top:0;border-top:0;justify-items:end}}@keyframes hero-pipeline_drawDown__r7xzN{0%{transform:scaleY(0)}}@media (max-width:720px){.hero-pipeline_bar__9Y_iK{padding:0 16px;gap:12px}.hero-pipeline_stage__zxR4Y{grid-template-columns:minmax(0,1fr) auto;padding:20px 16px 20px 48px}.hero-pipeline_stageLabel__Ujp8A{grid-column:1;grid-row:1}.hero-pipeline_status___0M7w{grid-column:2;grid-row:1}.hero-pipeline_content__f3aB2{grid-column:1/-1;grid-row:2}.hero-pipeline_node__cYwdJ{left:18px;top:24px}.hero-pipeline_stage__zxR4Y:not(:last-child):after,.hero-pipeline_stage__zxR4Y:not(:last-child):before{left:22px;top:33px}}@media (prefers-reduced-motion:reduce){.hero-pipeline_frame__7xpe_ *,.hero-pipeline_frame__7xpe_ :after,.hero-pipeline_frame__7xpe_ :before{animation-delay:0s!important}.hero-pipeline_blink__FSyM_{animation:none}}.ink-statement_statement__LxlVO{--p:1;font-size:clamp(2.75rem,7.6vw,7rem);line-height:.98;letter-spacing:-.052em;text-wrap:balance}.ink-statement_line__6vMGa{display:block}.ink-statement_line__6vMGa[data-tone=muted]{color:var(--ink-3)}.ink-statement_line__6vMGa+.ink-statement_line__6vMGa{margin-top:.12em}.ink-statement_word__n_iWC{opacity:clamp(.14,calc(var(--p) * (var(--n) + 2) - var(--i)),1);transition:opacity .16s linear}.repair-demo_frame__eSzGl{border:1px solid var(--line);border-radius:16px;background:#fff;overflow:hidden}.repair-demo_bar__7t9fy{display:flex;align-items:center;gap:16px;height:52px;padding:0 24px;border-bottom:1px solid var(--line);background:var(--surface-2)}.repair-demo_repo__8VEON{font-family:var(--mk-mono);font-size:.8125rem;letter-spacing:-.01em}.repair-demo_status__BawPD{margin-left:auto;display:inline-flex;align-items:center;gap:8px;font-family:var(--mk-mono);font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.repair-demo_status__BawPD[data-done]{color:var(--green);animation:repair-demo_fade__7JzCC .36s var(--ease) both}.repair-demo_blink__m2cFY{width:6px;height:6px;border-radius:50%;background:var(--ink-4)}.repair-demo_blink__m2cFY[data-live]{background:var(--ink-3);animation:repair-demo_blink__m2cFY .9s steps(2,jump-none) infinite}.repair-demo_control__Xuf74{min-width:64px;height:30px;padding:0 12px;margin-right:-8px;border:1px solid var(--line-2);border-radius:6px;background:#fff;font-family:var(--mk-mono);font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase;color:var(--ink);transition:background-color .2s var(--ease),border-color .2s var(--ease),color .2s var(--ease)}.repair-demo_control__Xuf74:hover{background:var(--ink);border-color:var(--ink);color:#fff}.repair-demo_body__ltyzJ{display:grid;grid-template-columns:minmax(0,300px) minmax(0,1fr)}.repair-demo_rail__ZOcYv{list-style:none;margin:0;padding:0;border-right:1px solid var(--line)}.repair-demo_rail__ZOcYv li+li{border-top:1px solid var(--line)}.repair-demo_step__Y5QRV{position:relative;display:grid;grid-template-columns:28px minmax(0,1fr);grid-gap:12px;gap:12px;width:100%;padding:22px 24px 24px;border:0;background:none;text-align:left;color:var(--ink-4);transition:color .28s var(--ease),background-color .28s var(--ease)}.repair-demo_step__Y5QRV:hover{color:var(--ink-3);background:var(--surface-2)}.repair-demo_step__Y5QRV[data-state=done]{color:var(--ink-3)}.repair-demo_step__Y5QRV[data-state=active]{color:var(--ink)}.repair-demo_step__Y5QRV:focus-visible{box-shadow:inset 0 0 0 2px var(--navy-2);border-radius:0}.repair-demo_stepNum___dVzi{font-family:var(--mk-mono);font-size:.75rem;line-height:1.375rem;letter-spacing:.04em}.repair-demo_stepText__iTIwa{display:grid;grid-gap:2px;gap:2px}.repair-demo_stepLabel__T03x5{font-family:var(--mk-mono);font-size:.6875rem;line-height:1.375rem;letter-spacing:.08em;text-transform:uppercase}.repair-demo_stepTitle__7IZaH{font-size:1.0625rem;line-height:1.3;letter-spacing:-.02em}.repair-demo_meter__iQ5Dl{position:absolute;left:24px;right:24px;bottom:0;height:1px;overflow:hidden}.repair-demo_meterFill__r1Lgy{display:block;height:100%;background:var(--ink);transform:scaleX(0);transform-origin:left}.repair-demo_step__Y5QRV[data-state=done] .repair-demo_meterFill__r1Lgy{transform:none;background:var(--line-2)}.repair-demo_step__Y5QRV[data-state=active] .repair-demo_meterFill__r1Lgy{transform:none}.repair-demo_step__Y5QRV[data-state=active] .repair-demo_meterFill__r1Lgy[data-running]{animation:repair-demo_fill__U_NDC var(--ms) linear both}@keyframes repair-demo_fill__U_NDC{0%{transform:scaleX(0)}}.repair-demo_canvas__TPBDR{min-height:480px;padding:36px 40px 40px}.repair-demo_panel__OCXLb{display:flex;flex-direction:column;gap:24px;animation:repair-demo_panelIn__f896M .42s var(--ease) both}@keyframes repair-demo_panelIn__f896M{0%{opacity:0;transform:translateY(10px)}}.repair-demo_panelHead__0GZH9{display:grid;grid-gap:12px;gap:12px}.repair-demo_panelTitle__5Ae1u{font-size:clamp(1.625rem,2.4vw,2.25rem);line-height:1.1;letter-spacing:-.035em}.repair-demo_panel__OCXLb [data-in]{animation:repair-demo_arrive__aorTp .48s var(--ease) calc(var(--delay, .12s) + var(--k, 0) * .11s) both}@keyframes repair-demo_arrive__aorTp{0%{opacity:0;transform:translateY(8px)}}.repair-demo_card__sC1zD{border:1px solid var(--line);border-radius:10px}.repair-demo_cardHead__T__57{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:12px 16px;border-bottom:1px solid var(--line)}.repair-demo_cardMeta___WzDn{font-family:var(--mk-mono);font-size:.75rem;color:var(--ink-3);margin-right:auto}.repair-demo_changeText__MIB3j{padding:16px;font-size:1.0625rem;line-height:1.5;letter-spacing:-.015em}.repair-demo_changeText__MIB3j code{padding:1px 5px;border-radius:4px;background:var(--surface)}.repair-demo_record__I9x80{margin:0;display:grid}.repair-demo_record__I9x80>div{display:grid;grid-template-columns:160px minmax(0,1fr);grid-gap:16px;gap:16px;align-items:baseline;padding:12px 0;border-bottom:1px solid var(--line)}.repair-demo_record__I9x80>div:first-child{border-top:1px solid var(--line)}.repair-demo_record__I9x80 dd{margin:0;font-family:var(--mk-mono);font-size:.8125rem;overflow-wrap:anywhere}.repair-demo_files__kTl7n{list-style:none;margin:0;padding:0;border-top:1px solid var(--line)}.repair-demo_files__kTl7n li{display:grid;grid-template-columns:minmax(0,1fr) 72px 104px;grid-gap:16px;gap:16px;align-items:center;padding:13px 0;border-bottom:1px solid var(--line);color:var(--ink-4)}.repair-demo_files__kTl7n li[data-affected]{color:var(--ink)}.repair-demo_path__wTUxO{font-family:var(--mk-mono);font-size:.8125rem;overflow-wrap:anywhere}.repair-demo_line__8Smy4{font-family:var(--mk-mono);font-size:.75rem;color:var(--ink-3)}.repair-demo_verdict__ikWe8{justify-self:end;font-family:var(--mk-mono);font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase}.repair-demo_files__kTl7n li:not([data-affected]) .repair-demo_verdict__ikWe8{color:var(--ink-3)}.repair-demo_note__qXb9m{font-size:.9375rem;color:var(--ink-3)}.repair-demo_diff__pW2rg{margin:0;border:1px solid var(--line);border-radius:10px;overflow:hidden}.repair-demo_diffHead__600DH{display:flex;justify-content:space-between;gap:12px;padding:10px 16px;border-bottom:1px solid var(--line);background:var(--surface-2);font-family:var(--mk-mono);font-size:.75rem}.repair-demo_minus__XyuJ6{font-family:var(--mk-mono);font-size:.75rem;color:var(--red)}.repair-demo_diffBody__ugbPe{margin:0;padding:8px 0;overflow-x:auto;font-family:var(--mk-mono);font-size:.8125rem;line-height:1.7}.repair-demo_diffLine__aBwcR{display:grid;grid-template-columns:44px 20px max-content;padding-right:16px}.repair-demo_gutter__8sa7e{padding-right:12px;text-align:right;color:var(--ink-4)}.repair-demo_gutter__8sa7e,.repair-demo_sign__1hRpy{-webkit-user-select:none;-moz-user-select:none;user-select:none}.repair-demo_sign__1hRpy{color:var(--red)}.repair-demo_diffLine__aBwcR[data-removed]{animation:repair-demo_mark__A4DL5 .9s var(--ease) .5s both;color:var(--red)}.repair-demo_diffLine__aBwcR[data-removed]>span:last-child{text-decoration:line-through;-webkit-text-decoration-color:color-mix(in srgb,var(--red) 55%,transparent);text-decoration-color:color-mix(in srgb,var(--red) 55%,transparent);animation:repair-demo_strike__Tt8Va 1ms linear 1.1s backwards}@keyframes repair-demo_mark__A4DL5{0%{background:transparent;color:var(--ink)}to{background:var(--red-tint)}}@keyframes repair-demo_strike__Tt8Va{0%{-webkit-text-decoration-color:transparent;text-decoration-color:transparent}}.repair-demo_also__ElcJ_{list-style:none;margin:0;padding:0;display:grid}.repair-demo_also__ElcJ_ li{display:flex;justify-content:space-between;padding:12px 0;border-bottom:1px solid var(--line);font-family:var(--mk-mono);font-size:.8125rem}.repair-demo_also__ElcJ_ li:first-child,.repair-demo_checks__39dit{border-top:1px solid var(--line)}.repair-demo_checks__39dit{list-style:none;margin:0;padding:0}.repair-demo_checks__39dit li{position:relative;display:grid;grid-template-columns:120px minmax(0,1fr) 120px;grid-gap:16px;gap:16px;align-items:center;padding:14px 0;border-bottom:1px solid var(--line)}.repair-demo_checkName__6S4WO{font-size:1rem}.repair-demo_command__0mjY3{font-family:var(--mk-mono);font-size:.8125rem;color:var(--ink-3);overflow-wrap:anywhere}.repair-demo_result__Td11x{display:grid;justify-items:end}.repair-demo_result__Td11x>span{grid-area:1/1;font-family:var(--mk-mono);font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.repair-demo_queued__eNmEM{color:var(--ink-4);opacity:0;animation:repair-demo_hold__xsSse var(--from) step-end backwards}.repair-demo_running__VGVgR{color:var(--ink);opacity:0;animation:repair-demo_window__c7317 calc(var(--at) - var(--from)) step-end var(--from)}.repair-demo_passed__NE3f3{color:var(--green);animation:repair-demo_fade__7JzCC .24s var(--ease) var(--at) backwards}.repair-demo_count__pPKiX{display:inline-block;min-width:3ch;text-align:right}.repair-demo_checks__39dit li:nth-child(4) .repair-demo_passed__NE3f3{animation-delay:var(--from)}.repair-demo_checks__39dit li:nth-child(4) .repair-demo_running__VGVgR{display:none}@keyframes repair-demo_hold__xsSse{0%{opacity:1}}@keyframes repair-demo_window__c7317{0%{opacity:1}}.repair-demo_track__We_VD{position:absolute;left:0;right:0;bottom:-1px;height:1px;background:var(--ink);transform:scaleX(0);transform-origin:left;animation:repair-demo_sweep__m30xp calc(var(--at) - var(--from)) linear var(--from) both}@keyframes repair-demo_sweep__m30xp{0%{transform:scaleX(0);opacity:1}99%{transform:scaleX(1);opacity:1}to{transform:scaleX(1);opacity:0}}.repair-demo_pr__cRm9R{border:1px solid var(--line);border-radius:12px;padding:24px;display:grid;grid-gap:14px;gap:14px}.repair-demo_prHead__pYZ3X{display:flex;align-items:center;justify-content:space-between;gap:12px}.repair-demo_prTitle__jhiYz{font-size:clamp(1.25rem,1.8vw,1.5rem);line-height:1.25;letter-spacing:-.03em}.repair-demo_prMeta__O1RjD{font-family:var(--mk-mono);font-size:.75rem;color:var(--ink-3);overflow-wrap:anywhere}.repair-demo_prChecks__viph9{list-style:none;margin:4px 0 0;padding:14px 0 0;border-top:1px solid var(--line);display:flex;flex-wrap:wrap;gap:8px 20px}.repair-demo_prChecks__viph9 li{display:inline-flex;align-items:center;gap:6px;font-family:var(--mk-mono);font-size:.75rem;color:var(--ink-2)}.repair-demo_prChecks__viph9 svg{color:var(--green)}.repair-demo_prFoot__iuciH{padding-top:14px;border-top:1px solid var(--line);font-size:.9375rem;color:var(--ink-2)}.repair-demo_stamp__48AFR{animation:repair-demo_stamp__48AFR .48s var(--ease) .7s backwards}@keyframes repair-demo_stamp__48AFR{0%{opacity:0;transform:scale(.92)}}@keyframes repair-demo_fade__7JzCC{0%{opacity:0}}@keyframes repair-demo_blink__m2cFY{50%{opacity:.25}}@media (max-width:900px){.repair-demo_body__ltyzJ{grid-template-columns:minmax(0,1fr)}.repair-demo_rail__ZOcYv{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-right:0;border-bottom:1px solid var(--line)}.repair-demo_rail__ZOcYv li+li{border-top:0;border-left:1px solid var(--line)}.repair-demo_step__Y5QRV{grid-template-columns:1fr;justify-items:center;padding:14px 4px 16px;min-height:52px}.repair-demo_stepText__iTIwa{display:none}.repair-demo_meter__iQ5Dl{left:0;right:0}.repair-demo_canvas__TPBDR{min-height:0;padding:28px 20px 32px}.repair-demo_panel__OCXLb{min-height:460px}}@media (max-width:600px){.repair-demo_bar__7t9fy{padding:0 16px;gap:12px}.repair-demo_sample__RhP4e{display:none}.repair-demo_record__I9x80>div{grid-template-columns:1fr;gap:4px}.repair-demo_files__kTl7n li{grid-template-columns:minmax(0,1fr) auto;row-gap:2px}.repair-demo_files__kTl7n .repair-demo_line__8Smy4{grid-row:2}.repair-demo_checks__39dit li{grid-template-columns:minmax(0,1fr) auto;row-gap:2px}.repair-demo_command__0mjY3{grid-row:2;grid-column:1}.repair-demo_result__Td11x{grid-row:1/span 2;grid-column:2;align-self:center}.repair-demo_pr__cRm9R{padding:18px}}@media (prefers-reduced-motion:reduce){.repair-demo_frame__eSzGl *,.repair-demo_frame__eSzGl :after,.repair-demo_frame__eSzGl :before{animation-delay:0s!important}.repair-demo_blink__m2cFY[data-live]{animation:none}}.integrations_title__ylf28{margin-left:-.04em}.integrations_titleLine__cbjJx{display:block;text-wrap:balance}.integrations_lead__UTcMc{grid-column:7/13;margin-top:clamp(32px,4vw,56px)}.integrations_in__xFo8D{animation:integrations_in__xFo8D .9s var(--ease) both}.integrations_title__ylf28.integrations_in__xFo8D{animation-delay:60ms}.integrations_lead__UTcMc.integrations_in__xFo8D{animation-delay:.16s}@keyframes integrations_in__xFo8D{0%{opacity:0;transform:translateY(16px)}}.integrations_supported__n2fl_{display:inline-flex;align-items:center;gap:10px;margin-bottom:20px}.integrations_marks__SkVkb{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-block:1px solid var(--line)}.integrations_marks__SkVkb>li+li{border-left:1px solid var(--line)}.integrations_mark__kWbOP{position:relative;display:flex;flex-direction:column;justify-content:space-between;gap:56px;min-height:clamp(200px,20vw,280px);padding:28px clamp(16px,2vw,28px) 24px;transition:background-color .28s var(--ease)}.integrations_mark__kWbOP:before{content:"";position:absolute;top:-1px;left:0;right:0;height:1px;background:var(--ink);transform:scaleX(0);transform-origin:left;transition:transform .56s var(--ease)}.integrations_mark__kWbOP:hover{background:var(--surface-2)}.integrations_mark__kWbOP:hover:before{transform:scaleX(1)}.integrations_mark__kWbOP:focus-visible{box-shadow:inset 0 0 0 2px var(--navy-2);border-radius:0}.integrations_markName__GzuVx{font-size:clamp(1.75rem,3.4vw,3.25rem);line-height:1;letter-spacing:-.045em}.integrations_markRole__7c1UG{display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--ink-3)}.integrations_markRole__7c1UG svg{opacity:0;transform:translateY(-4px);transition:opacity .28s var(--ease),transform .36s var(--ease)}.integrations_mark__kWbOP:hover .integrations_markRole__7c1UG svg{opacity:1;transform:none;color:var(--ink)}.integrations_detail__541Td{scroll-margin-top:calc(var(--bar-height) + 24px);border-top:1px solid var(--line)}.integrations_detailFirst__ShpTK{margin-top:clamp(64px,8vw,120px)}.integrations_detailText__oH0H1{grid-column:1/6}.integrations_detailTitle__CmjWi{margin-top:20px}.integrations_detailBody__FHJMq{margin-top:20px;max-width:42ch}.integrations_evidence__D_YqZ{grid-column:7/13;align-self:start}.integrations_table__iqdG_{width:100%;border-collapse:collapse;font-size:.9375rem}.integrations_table__iqdG_ caption{text-align:left;padding-bottom:16px}.integrations_table__iqdG_ td,.integrations_table__iqdG_ th{text-align:left;vertical-align:top;padding:14px 16px 14px 0;border-bottom:1px solid var(--line)}.integrations_table__iqdG_ thead th{font-family:var(--mk-mono);font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase;font-weight:400;color:var(--ink-3);border-bottom-color:var(--ink)}.integrations_table__iqdG_ tbody th{font-weight:400;color:var(--ink);white-space:nowrap}.integrations_table__iqdG_ td{color:var(--ink-2)}.integrations_table__iqdG_ td:nth-child(2){white-space:nowrap}.integrations_table__iqdG_ tbody tr{transition:background-color .16s linear}.integrations_table__iqdG_ tbody tr:hover{background:var(--surface-2)}.integrations_exchange__mD9Dt{display:grid;grid-template-columns:minmax(0,1fr)}.integrations_exchangeArrow__onFIs{display:grid;place-items:center;height:36px;color:var(--ink-4)}.integrations_exchangeArrow__onFIs svg{transform:rotate(90deg)}.integrations_pane__ahGoB{margin:0;display:grid;align-content:start;grid-gap:14px;gap:14px;padding:20px;border:1px solid var(--line);border-radius:12px}.integrations_code__Za8Oc{margin:0;font-family:var(--mk-mono);font-size:.78125rem;line-height:1.7;color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere}.integrations_trace__zDDsY{list-style:none;margin:0;padding:0;border-left:1px solid var(--line-2)}.integrations_trace__zDDsY li{position:relative;display:grid;grid-gap:6px;gap:6px;padding:0 0 28px 28px}.integrations_trace__zDDsY li:before{content:"";position:absolute;left:-5px;top:3px;width:9px;height:9px;border-radius:50%;border:1px solid var(--line-2);background:#fff}.integrations_trace__zDDsY li:last-child{padding-bottom:0}.integrations_trace__zDDsY li[data-hit]:before{background:var(--ink);border-color:var(--ink)}.integrations_trace__zDDsY code{font-size:.9375rem;color:var(--ink)}.integrations_traceCode__G2eih{font-family:var(--mk-mono);font-size:.78125rem;color:var(--ink-3);overflow-wrap:anywhere}@media (max-width:1000px){.integrations_lead__UTcMc{grid-column:1/-1}.integrations_marks__SkVkb{grid-template-columns:repeat(2,minmax(0,1fr))}.integrations_marks__SkVkb>li:nth-child(3){border-left:0}.integrations_marks__SkVkb>li:nth-child(n+3){border-top:1px solid var(--line)}.integrations_detailText__oH0H1,.integrations_evidence__D_YqZ{grid-column:1/-1}.integrations_evidence__D_YqZ{margin-top:40px}}@media (max-width:640px){.integrations_why__ig2iK{display:none}.integrations_mark__kWbOP{gap:36px;min-height:168px}.integrations_markRole__7c1UG svg{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.integrations_in__xFo8D{animation:none}}.integrations_nextText__6Z2RW{grid-column:1/8}.integrations_nextTitle__AgkYB{margin-top:clamp(20px,2.4vw,32px);max-width:20ch}.integrations_nextBody__MZv7m{margin-top:20px;max-width:54ch}@media (max-width:1000px){.integrations_nextText__6Z2RW{grid-column:1/-1}}