.assemble-mark_wrap__wimw3{position:relative;display:inline-flex}.assemble-mark_canvas__t8Jg_{position:absolute;inset:-16px;width:calc(100% + 32px);height:calc(100% + 32px);pointer-events:none;opacity:0}.assemble-mark_wrap__wimw3[data-state=armed] svg,.assemble-mark_wrap__wimw3[data-state=playing] svg{opacity:0}.assemble-mark_wrap__wimw3[data-state=playing] .assemble-mark_canvas__t8Jg_{opacity:1}.assemble-mark_wrap__wimw3[data-state=done] svg{opacity:1;transition:opacity .22s ease}.assemble-mark_wrap__wimw3[data-state=done] .assemble-mark_canvas__t8Jg_{opacity:0;transition:opacity .22s ease}.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;--yellow-dot:#d4a017;--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)}@keyframes marketing_drawLine__da9DS{0%{transform:scaleX(0)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.marketing_ruled__EpjFO{position:relative;border-top-color:transparent}.marketing_ruled__EpjFO:before{content:"";position:absolute;top:-1px;left:0;right:0;height:1px;background:var(--line);transform-origin:left;animation:marketing_drawLine__da9DS linear both;animation-timeline:view();animation-range:entry 0 entry 70%}}}.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)}@property --ripple{syntax:"<length>";inherits:false;initial-value:0}.marketing_btnPrimary__rYRnH{position:relative;overflow:hidden;isolation:isolate;transform:translate(var(--mx,0),var(--my,0));transition:background-color .2s var(--ease),border-color .2s var(--ease),color .2s var(--ease),transform .42s var(--ease)}.marketing_btnPrimary__rYRnH:active{transform:translate(var(--mx,0),calc(var(--my, 0px) + .5px))}.marketing_btnPrimary__rYRnH:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:0;background:repeating-linear-gradient(90deg,rgb(255 255 255/.28) 0 5px,transparent 5px 6px);-webkit-mask-composite:source-in;-webkit-mask:radial-gradient(circle at var(--rx,50%) var(--ry,50%),#000 var(--ripple),transparent calc(var(--ripple) + 1px)),repeating-linear-gradient(0deg,#000 0 5px,transparent 5px 6px);mask:radial-gradient(circle at var(--rx,50%) var(--ry,50%),#000 var(--ripple),transparent calc(var(--ripple) + 1px)),repeating-linear-gradient(0deg,#000 0 5px,transparent 5px 6px);-webkit-mask-composite:source-in,xor;mask-composite:intersect}.marketing_btnPrimary__rYRnH[data-ripple]:after{animation:marketing_tileRipple__U5bU4 .65s var(--ease) both}@keyframes marketing_tileRipple__U5bU4{0%{--ripple:0px;opacity:1}to{--ripple:240px;opacity:0}}@media (prefers-reduced-motion:reduce){.marketing_btnPrimary__rYRnH{transform:none}.marketing_btnPrimary__rYRnH[data-ripple]:after{animation:none}}.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_dotLive__C_LZ4{position:relative}.marketing_dotLive__C_LZ4:after{content:"";position:absolute;inset:0;border-radius:50%;background:inherit;animation:marketing_live__7Ulxy 2.6s var(--ease) infinite}@keyframes marketing_live__7Ulxy{0%{transform:scale(1);opacity:.6}70%,to{transform:scale(3.2);opacity:0}}@media (prefers-reduced-motion:reduce){.marketing_dotLive__C_LZ4:after{animation:none;opacity:0}}.marketing_dotYellow__UFJse{background:var(--yellow-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}}.page-wipe_wipe__RS3Bi{position:fixed;left:0;top:0;width:100vw;height:0;z-index:45;pointer-events:none}@media (prefers-reduced-motion:reduce){.page-wipe_wipe__RS3Bi{display:none}}.site-footer_footer__LnUlz{position:relative;border-top:1px solid var(--line)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.site-footer_footer__LnUlz{border-top-color:transparent}.site-footer_footer__LnUlz:before{content:"";position:absolute;top:-1px;left:0;right:0;height:1px;background:var(--line);transform-origin:left;animation:site-footer_footerLine__JpSU2 linear both;animation-timeline:view();animation-range:entry 0 entry 60%}}}@keyframes site-footer_footerLine__JpSU2{0%{transform:scaleX(0)}}.site-footer_inner__nNErV{display:grid;grid-template-columns:minmax(0,2fr) repeat(4,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(4,minmax(0,1fr))}.site-footer_brandCol__PE1ZK{grid-column:1/-1}}@media (max-width:640px){.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_mark__iuFJZ{position:relative;display:inline-flex;overflow:hidden}.site-header_mark__iuFJZ:after{content:"";position:absolute;inset:0;background:linear-gradient(105deg,transparent 30%,rgb(255 255 255/.75) 50%,transparent 70%);transform:translateX(-130%);pointer-events:none;animation:site-header_sheen__7Y3ym .9s var(--ease-io) 1.1s 1 both}.site-header_brand__c7CPF:focus-visible .site-header_mark__iuFJZ:after,.site-header_brand__c7CPF:hover .site-header_mark__iuFJZ:after{animation:site-header_sheenAgain__nW5vk .85s var(--ease-io) 1 both}@keyframes site-header_sheen__7Y3ym{0%{transform:translateX(-130%)}to{transform:translateX(130%)}}@keyframes site-header_sheenAgain__nW5vk{0%{transform:translateX(-130%)}to{transform:translateX(130%)}}@media (prefers-reduced-motion:reduce){.site-header_brand__c7CPF:focus-visible .site-header_mark__iuFJZ:after,.site-header_brand__c7CPF:hover .site-header_mark__iuFJZ:after,.site-header_mark__iuFJZ:after{animation:none}}.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;z-index:49;visibility:hidden;opacity:0;transition:opacity .24s var(--ease),visibility 0s linear .24s}.site-header_sheet__wZW0I[data-open]{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_sheet__wZW0I[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}}.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}.mark-intro_intro__OIv4A{position:relative;height:calc((100svh - var(--bar-height)) * 3.6)}.mark-intro_stage__rKjeX{position:-webkit-sticky;position:sticky;top:var(--bar-height);height:calc(100svh - var(--bar-height));overflow:hidden}.mark-intro_canvas__BdcBc{display:block;width:100%;height:100%;will-change:transform,opacity}.mark-intro_hit__Y8UpO{position:absolute;pointer-events:none;touch-action:manipulation;-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent}.mark-intro_source__u8j_Z{position:absolute;width:0;height:0;overflow:hidden;visibility:hidden}.mark-intro_fallback__GPYif{display:none;position:absolute;inset:0;place-items:center}.mark-intro_intro__OIv4A[data-reduced]{height:calc(100svh - var(--bar-height))}.mark-intro_intro__OIv4A[data-reduced] .mark-intro_stage__rKjeX{position:relative;top:0}@media (prefers-reduced-motion:reduce){.mark-intro_intro__OIv4A{height:calc(100svh - var(--bar-height))}.mark-intro_stage__rKjeX{position:relative;top:0}}.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}}.rise_word__740IP{overflow:hidden;vertical-align:top;padding:.06em 0 .16em;margin:-.06em 0 -.16em}.rise_inner__475hj,.rise_word__740IP{display:inline-block}[data-rise=load] .rise_inner__475hj,[data-rise=shown] .rise_inner__475hj{animation:rise_rise__wNGel 1s var(--ease,cubic-bezier(.22,1,.36,1)) calc(var(--rise-delay, 0s) + var(--w, 0) * 55ms) both}[data-rise=armed] .rise_inner__475hj{transform:translateY(110%)}@keyframes rise_rise__wNGel{0%{transform:translateY(110%)}}@media (prefers-reduced-motion:reduce){[data-rise] .rise_inner__475hj{animation:none;transform:none}}.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=done] .stage-scroller_progressBar__ZMeKr:after{transform:none}.stage-scroller_progress__Z_M_V li[data-state=active] .stage-scroller_progressBar__ZMeKr:after{transform:scaleX(var(--fill,1));transition:transform .12s linear}.stage-scroller_progressMark__yo6fz{display:inline-flex;vertical-align:-1px;margin-right:8px}.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}}.stripe-feed_feed__W53Jy{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-gap:24px;gap:24px;padding:20px 0 26px;border-top:1px solid var(--line)}.stripe-feed_label__017kv{display:inline-flex;align-items:center;gap:10px;white-space:nowrap}.stripe-feed_window__L0S6E{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.stripe-feed_track__r0l5s{display:flex;width:max-content;animation:stripe-feed_drift__xRmWC 90s linear infinite}.stripe-feed_feed__W53Jy:hover .stripe-feed_track__r0l5s{animation-play-state:paused}@keyframes stripe-feed_drift__xRmWC{to{transform:translateX(-50%)}}.stripe-feed_row__Ep4KS{display:flex;gap:40px;margin:0;padding:0 40px 0 0;list-style:none}.stripe-feed_item__qkoxi{display:inline-flex;align-items:baseline;gap:10px;white-space:nowrap;font-family:var(--mk-mono);font-size:.8125rem;color:var(--ink-3)}.stripe-feed_resource__RPWQx{color:var(--ink)}.stripe-feed_sep__K0kbe{color:var(--ink-4)}.stripe-feed_change__Tt2xC[data-breaking]{color:var(--danger,#b42318)}.stripe-feed_field__JaVDJ{font-family:inherit;color:var(--ink-2)}@media (max-width:720px){.stripe-feed_feed__W53Jy{grid-template-columns:minmax(0,1fr);gap:12px}}@media (prefers-reduced-motion:reduce){.stripe-feed_track__r0l5s{animation:none}}.tile-cover_cover__bhAiM{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:1}@media (prefers-reduced-motion:reduce){.tile-cover_cover__bhAiM{display:none}}.sandbox-run_run__5DA7U{display:grid;grid-template-columns:minmax(0,1fr) 120px minmax(0,1.25fr) minmax(0,.9fr);align-items:center;grid-gap:24px;gap:24px;padding:clamp(28px,3vw,44px);border:1px solid var(--line);border-radius:16px;font-family:var(--mk-mono)}.sandbox-run_files__WMHNA{list-style:none;margin:14px 0 0;padding:0;display:grid;grid-gap:10px;gap:10px;font-size:.8125rem;color:var(--ink-2)}.sandbox-run_files__WMHNA li{display:flex;align-items:center;gap:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sandbox-run_fileTile__xfNu5{width:8px;height:8px;flex:none;background:#2b4a8b;opacity:.35;transition:opacity .4s var(--ease)}.sandbox-run_run__5DA7U[data-phase=copy] .sandbox-run_fileTile__xfNu5{opacity:1}.sandbox-run_flow__iLlk1{position:relative;height:10px}.sandbox-run_packet__QIn5Y{position:absolute;top:1px;left:0;width:8px;height:8px;background:#2b4a8b;opacity:0}.sandbox-run_run__5DA7U[data-phase=copy] .sandbox-run_packet__QIn5Y{animation:sandbox-run_carry__xj0s1 1.1s var(--ease-io) calc(var(--p) * 70ms) both}@keyframes sandbox-run_carry__xj0s1{0%{transform:translateX(0);opacity:0}20%{opacity:1}80%{opacity:1}to{transform:translateX(112px);opacity:0}}.sandbox-run_workspace__cj8Re{position:relative;padding:22px 24px 24px;min-height:200px}.sandbox-run_frame__KuAqu{position:absolute;inset:0;border:1px solid var(--ink);border-radius:6px;-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);transition:opacity .3s var(--ease),-webkit-clip-path .7s var(--ease-io);transition:clip-path .7s var(--ease-io),opacity .3s var(--ease);transition:clip-path .7s var(--ease-io),opacity .3s var(--ease),-webkit-clip-path .7s var(--ease-io);pointer-events:none}.sandbox-run_run__5DA7U:not([data-phase=idle]) .sandbox-run_frame__KuAqu{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}.sandbox-run_run__5DA7U[data-phase=delete] .sandbox-run_frame__KuAqu,.sandbox-run_run__5DA7U[data-phase=rest] .sandbox-run_frame__KuAqu{opacity:0}.sandbox-run_note__sYkl7{margin-top:8px;font-size:.75rem;color:var(--ink-3);font-family:var(--mk-sans)}.sandbox-run_checks__4unet{list-style:none;margin:18px 0 0;padding:0;display:grid;grid-gap:9px;gap:9px;font-size:.8125rem;color:var(--ink-4)}.sandbox-run_checks__4unet li{display:flex;align-items:center;gap:10px;transition:color .3s var(--ease)}.sandbox-run_checkBox__B58bh{display:inline-grid;place-items:center;width:16px;height:16px;border:1px solid var(--line-2);border-radius:4px;color:transparent;transition:background-color .3s var(--ease),border-color .3s var(--ease),color .3s var(--ease)}.sandbox-run_checkBox__B58bh svg{width:10px;height:10px}.sandbox-run_checks__4unet li[data-done]{color:var(--ink);transition-delay:calc(var(--c) * .6s)}.sandbox-run_checks__4unet li[data-done] .sandbox-run_checkBox__B58bh{background:var(--ink);border-color:var(--ink);color:#fff;transition-delay:calc(var(--c) * .6s)}.sandbox-run_workspace__cj8Re>:not(.sandbox-run_frame__KuAqu):not(.sandbox-run_shards__BLhl5):not(.sandbox-run_deleted__5ZLeD){transition:opacity .4s var(--ease)}.sandbox-run_run__5DA7U[data-phase=delete] .sandbox-run_workspace__cj8Re>:not(.sandbox-run_frame__KuAqu):not(.sandbox-run_shards__BLhl5):not(.sandbox-run_deleted__5ZLeD),.sandbox-run_run__5DA7U[data-phase=rest] .sandbox-run_workspace__cj8Re>:not(.sandbox-run_frame__KuAqu):not(.sandbox-run_shards__BLhl5):not(.sandbox-run_deleted__5ZLeD){opacity:0}.sandbox-run_shards__BLhl5{position:absolute;inset:18px;display:grid;grid-template-columns:repeat(8,1fr);grid-template-rows:repeat(6,1fr);grid-gap:3px;gap:3px;pointer-events:none}.sandbox-run_shards__BLhl5 span{background:#2b4a8b;opacity:0}.sandbox-run_run__5DA7U[data-phase=delete] .sandbox-run_shards__BLhl5 span{animation:sandbox-run_shatter__a9iJI 1.4s var(--ease) calc(var(--d) * .3s) both}@keyframes sandbox-run_shatter__a9iJI{0%{opacity:0;transform:none}15%{opacity:.55;transform:none}to{opacity:0;transform:translate(var(--dx),var(--dy)) scale(.4)}}.sandbox-run_deleted__5ZLeD{position:absolute;left:24px;bottom:22px;font-size:.75rem;color:var(--ink-3);opacity:0;transition:opacity .4s var(--ease)}.sandbox-run_run__5DA7U[data-phase=rest] .sandbox-run_deleted__5ZLeD{opacity:1}.sandbox-run_pr__kY5mV{display:flex;align-items:center;gap:10px;margin-top:14px;font-family:var(--mk-sans);font-size:.9375rem;color:var(--ink);opacity:.25;transition:opacity .4s var(--ease)}.sandbox-run_run__5DA7U[data-phase=delete] .sandbox-run_pr__kY5mV,.sandbox-run_run__5DA7U[data-phase=open] .sandbox-run_pr__kY5mV,.sandbox-run_run__5DA7U[data-phase=rest] .sandbox-run_pr__kY5mV{opacity:1}@media (max-width:900px){.sandbox-run_run__5DA7U{grid-template-columns:minmax(0,1fr)}.sandbox-run_flow__iLlk1{display:none}}@media (prefers-reduced-motion:reduce){.sandbox-run_packet__QIn5Y,.sandbox-run_shards__BLhl5 span{animation:none!important}}.tile-field_field__IkY2Y{position:absolute;inset:0;z-index:-1;width:100%;height:100%;pointer-events:none;-webkit-mask-image:linear-gradient(180deg,#000 55%,transparent 95%);mask-image:linear-gradient(180deg,#000 55%,transparent 95%)}@media (prefers-reduced-motion:reduce){.tile-field_field__IkY2Y{display:none}}