.section-reveal h2:has(>span.text-\[\#8f8f8f\]){color:#55535d;font-family:var(--font-display);font-feature-settings:"ss01","ss02";font-variation-settings:"SOFT" 45,"opsz" 144;font-weight:400;letter-spacing:-.045em;-webkit-text-fill-color:transparent;background:linear-gradient(118deg,rgb(206 215 234/92%),rgb(216 207 225/88%) 22%,rgb(235 214 205/84%) 42%,rgb(239 231 199/88%) 62%,rgb(208 230 219/86%) 82%,rgb(206 215 234/92%)),linear-gradient(170deg,#373743,#666573 11%,#3e3d4a 22%,#777582 34%,#44434f 45%,#696774 56%,#3f3e4a 67%,#666572 79%,#41404c 90%,#52515e);background-clip:text;-webkit-background-clip:text;-webkit-text-stroke:.28px rgb(55 53 64/50%);text-shadow:0 -1px 0 rgb(255 255 255/42%),0 1px 1px rgb(0 0 0/31%),0 3px 6px rgb(0 0 0/13%)}.section-reveal h2:has(>span.text-\[\#8f8f8f\])>span.text-\[\#8f8f8f\]{display:inline-block;color:#68736e;-webkit-text-fill-color:transparent;background:linear-gradient(120deg,rgb(223 232 228/98%),rgb(143 162 154/96%) 19%,rgb(84 103 96/98%) 38%,rgb(219 226 219/96%) 56%,rgb(107 134 123/98%) 75%,rgb(205 219 213/96%)),linear-gradient(170deg,#3f4f49,#718078 18%,#4b5f58 36%,#87918b 54%,#526962 72%,#3f514b);background-clip:text;-webkit-background-clip:text;-webkit-text-stroke:.3px rgb(51 70 64/48%);text-shadow:0 -1px 0 rgb(255 255 255/52%),0 1px 0 rgb(58 74 68/32%),0 3px 7px rgb(0 0 0/15%),0 10px 24px rgb(56 79 70/10%)}@media (forced-colors:active){.section-reveal h2:has(>span.text-\[\#8f8f8f\]),.section-reveal h2:has(>span.text-\[\#8f8f8f\])>span.text-\[\#8f8f8f\]{color:CanvasText;-webkit-text-fill-color:CanvasText;background:none;-webkit-text-stroke:0;text-shadow:none}}:root{--rg-h1-size:clamp(68px,6.25vw,112px);--rg-h1-leading:.88;--rg-h2-size:clamp(25px,3.1vw,44px);--rg-h2-leading:1.15;--rg-h3-size:clamp(1.25rem,1.9vw,2rem);--rg-h4-size:clamp(15px,1.15vw,19px);--rg-description-size:.75rem}body[data-public-theme-active=true] .against-site-content [data-rg-type]{overflow-wrap:break-word}body[data-public-theme-active=true] .against-site-content [data-rg-type=h1]:not(#home-editorial-hero-title){font-family:var(--realgine-title-family,var(--font-display))!important;font-size:var(--rg-h1-size)!important;line-height:var(--rg-h1-leading)!important;font-weight:400!important;font-feature-settings:"ss01","ss02"!important;font-variation-settings:"SOFT" 45,"opsz" 144!important;letter-spacing:-.045em!important;font-style:normal!important;text-transform:none!important;text-wrap:balance;padding-block:.22em .26em!important;padding-inline:.08em!important;box-sizing:border-box;min-width:0;overflow:visible!important;white-space:normal!important;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#55535d!important;-webkit-text-fill-color:transparent!important;-webkit-text-stroke:var(--realgine-title-stroke)!important;background-image:var(--realgine-title-gradient)!important;background-color:transparent!important;background-size:190% 100%,100% 100%!important;background-position:var(--realgine-title-position,100% 50%,0 0)!important;background-repeat:no-repeat!important;background-clip:text!important;-webkit-background-clip:text!important;text-shadow:none!important;filter:var(--realgine-title-filter,none)!important}body[data-public-theme-active=true] .against-site-content [data-rg-type=h1]:not(#home-editorial-hero-title) :is(span,em,strong,b,i){font:inherit!important;font-feature-settings:inherit!important;font-variation-settings:inherit!important;letter-spacing:inherit!important;color:inherit!important;-webkit-text-fill-color:transparent!important;-webkit-text-stroke:inherit!important;background:none!important;text-shadow:none!important;filter:none!important}body[data-public-theme-active=true] .against-site-content :is([data-rg-type=h2],[data-rg-type=h3],[data-rg-type=h4],[data-rg-type=description]){font-family:var(--font-sans),Arial,sans-serif!important;font-style:normal!important;font-feature-settings:normal!important;font-variation-settings:normal!important;text-transform:none!important;background-image:none!important;-webkit-text-fill-color:currentColor!important;-webkit-text-stroke:0!important;text-shadow:none!important;filter:none!important}body[data-public-theme-active=true] .against-site-content [data-rg-type=h2]{font-size:var(--rg-h2-size)!important;line-height:var(--rg-h2-leading)!important;font-weight:460!important;letter-spacing:-.024em!important;color:var(--rg-type-color,currentColor)!important;text-wrap:pretty}body[data-public-theme-active=true] .against-site-content [data-rg-type=h3]{font-family:Arial,sans-serif!important;font-size:var(--rg-h3-size)!important;line-height:1.15!important;font-weight:400!important;letter-spacing:-.02em!important;color:var(--rg-type-color,currentColor)!important;text-wrap:balance}body[data-public-theme-active=true] .against-site-content :is([data-rg-type=h4],h4:not([data-rg-type])){font-family:var(--font-sans),Arial,sans-serif!important;font-style:normal!important;text-transform:none!important;background-image:none!important;-webkit-text-fill-color:currentColor!important;-webkit-text-stroke:0!important;text-shadow:none!important;filter:none!important;font-size:var(--rg-h4-size)!important;line-height:1.58!important;font-weight:400!important;letter-spacing:-.018em!important}body[data-public-theme-active=true] .against-site-content [data-rg-type=description]{font-size:var(--rg-description-size)!important;line-height:1.45!important;font-weight:500!important;letter-spacing:normal!important}body[data-public-theme-active=true] .against-site-content [data-rg-type=h5]{font-family:var(--font-sans),Arial,sans-serif!important;font-size:14px!important;line-height:1.6!important;font-weight:400!important;letter-spacing:normal!important;text-transform:none!important}body[data-public-theme-active=true] .against-site-content :is([data-rg-type=h2],[data-rg-type=h3],[data-rg-type=h4]) :is(span,em,strong,b,i):not([data-rg-letter-artwork]):not([data-rg-type]){font:inherit!important;font-feature-settings:inherit!important;font-variation-settings:inherit!important;letter-spacing:inherit!important;color:inherit!important;-webkit-text-fill-color:currentColor!important;-webkit-text-stroke:0!important;background:none!important;text-shadow:none!important;filter:none!important}@media (max-width:1099px){:root{--rg-h1-size:clamp(62px,7.2vw,82px)}}@media (max-width:799px){:root{--rg-h1-size:clamp(56px,14vw,82px);--rg-h4-size:16px}}@media (max-width:767px){:root{--rg-h2-size:clamp(25px,5.4vw,34px);--rg-description-size:.875rem}}@media (max-width:520px){:root{--rg-h1-size:clamp(50px,15vw,64px);--rg-h1-leading:.92}}@media (forced-colors:active){body[data-public-theme-active=true] .against-site-content [data-rg-type=h1]:not(#home-editorial-hero-title),body[data-public-theme-active=true] .against-site-content [data-rg-type=h1]:not(#home-editorial-hero-title) :is(span,em,strong,b,i){color:CanvasText!important;-webkit-text-fill-color:CanvasText!important;-webkit-text-stroke:0!important;background:none!important;filter:none!important}}@media print{body[data-public-theme-active=true] .against-site-content [data-rg-type=h1]:not(#home-editorial-hero-title),body[data-public-theme-active=true] .against-site-content [data-rg-type=h1]:not(#home-editorial-hero-title) :is(span,em,strong,b,i){color:#111!important;-webkit-text-fill-color:#111!important;-webkit-text-stroke:0!important;background:none!important;filter:none!important}}.ProductizedClientDashboard_section__mYZ_2{position:relative;width:100%;overflow:hidden;border-bottom:1px solid rgb(0 0 0/.08);padding:clamp(74px,7vw,124px) clamp(18px,4vw,64px);color:#171917;background:var(--rg-dot-image),radial-gradient(circle at 78% 32%,rgb(255 0 77/.055),transparent 34%),var(--rg-page);background-size:var(--rg-dot-gap) var(--rg-dot-gap),auto,auto}.ProductizedClientDashboard_showcaseLayout__FP2Sg{position:relative;z-index:1;display:grid;width:min(1700px,100%);margin-inline:auto;grid-template-columns:minmax(0,1.34fr) minmax(320px,.86fr);gap:clamp(44px,4vw,74px);align-items:center}.ProductizedClientDashboard_previewColumn__FD75Z{width:100%;max-width:1040px;min-width:0;margin:0}.ProductizedClientDashboard_dashboardStage__BfBDp{width:100%;padding:clamp(10px,1.4vw,20px);border:1px solid rgb(107 117 128/.23);border-radius:clamp(22px,2.4vw,34px);background:linear-gradient(145deg,#e4e9ef,#f3f3f5 50%,#dfe5e9);box-shadow:0 22px 48px rgb(54 65 60/.13),0 3px 6px rgb(54 65 60/.08),inset 0 1px 0 #fff}.ProductizedClientDashboard_imageCaption__qDBu9{margin:14px 0 0;color:#676a65;text-align:center;font:10px/1.5 var(--font-mono),monospace}.ProductizedClientDashboard_sectionIntro__EovSl{display:flex;min-width:0;flex-direction:column;align-items:flex-start;justify-content:center}.ProductizedClientDashboard_eyebrow__VcVRd{display:flex;align-items:center;gap:9px;margin-bottom:24px;color:#ff004d;font:650 9px/1.35 var(--font-mono),monospace;letter-spacing:.12em;text-transform:uppercase}.ProductizedClientDashboard_eyebrow__VcVRd:before{width:8px;height:8px;background:#ff004d;box-shadow:0 0 0 5px rgb(255 0 77/.08);content:""}.ProductizedClientDashboard_heading__hA7cC{width:100%;max-width:620px;margin:0}.ProductizedClientDashboard_title__K0GMy{display:block;margin-bottom:24px}.ProductizedClientDashboard_subtitle__1Q2_h{display:block}.ProductizedClientDashboard_sectionIntro__EovSl>p{max-width:570px;margin:26px 0 0;color:#676a65;font-size:clamp(16px,1.25vw,21px);line-height:1.58}.ProductizedClientDashboard_sectionIntro__EovSl>small{max-width:520px;margin-top:17px;color:#747872;font-size:11px;line-height:1.55}@media (max-width:1240px){.ProductizedClientDashboard_showcaseLayout__FP2Sg{grid-template-columns:minmax(0,1.22fr) minmax(300px,.78fr);gap:42px}}@media (max-width:1100px){.ProductizedClientDashboard_showcaseLayout__FP2Sg{width:min(940px,100%);grid-template-columns:1fr;gap:48px}.ProductizedClientDashboard_previewColumn__FD75Z{max-width:940px;margin-inline:auto}.ProductizedClientDashboard_sectionIntro__EovSl{align-items:center;text-align:center}.ProductizedClientDashboard_heading__hA7cC,.ProductizedClientDashboard_sectionIntro__EovSl>p,.ProductizedClientDashboard_sectionIntro__EovSl>small{max-width:720px}}@media (max-width:640px){.ProductizedClientDashboard_section__mYZ_2{padding:70px 14px}.ProductizedClientDashboard_showcaseLayout__FP2Sg{gap:38px}.ProductizedClientDashboard_previewColumn__FD75Z{max-width:460px}.ProductizedClientDashboard_dashboardStage__BfBDp{padding:9px;border-radius:22px}.ProductizedClientDashboard_sectionIntro__EovSl>p{font-size:16px}}body.public-theme-dark .ProductizedClientDashboard_section__mYZ_2{border-color:rgb(255 255 255/.09);color:rgb(247 249 248/.94)}body.public-theme-dark .ProductizedClientDashboard_dashboardStage__BfBDp{border-color:rgb(255 255 255/.11);background:linear-gradient(145deg,#1e1e1e,#0f0f0f);box-shadow:0 20px 46px rgb(0 0 0/.42),inset 0 1px 0 rgb(255 255 255/.06)}body.public-theme-dark .ProductizedClientDashboard_eyebrow__VcVRd{color:#ff668f}body.public-theme-dark .ProductizedClientDashboard_sectionIntro__EovSl>p{color:rgb(226 232 229/.72)}body.public-theme-dark .ProductizedClientDashboard_imageCaption__qDBu9,body.public-theme-dark .ProductizedClientDashboard_sectionIntro__EovSl>small{color:rgb(220 226 223/.65)}.ProblemToSystemSticky_desktopStory__YlKDl{display:none}.ProblemToSystemSticky_mobileStory__f7fiJ{display:block}.ProblemToSystemSticky_mobileStep__Q1Odm{--step-opacity:0.38;--step-shift:8px;--step-blur:0.24px;position:relative;opacity:var(--step-opacity);filter:blur(var(--step-blur));transform:translate3d(0,var(--step-shift),0);transition:opacity .22s linear,filter .22s linear,transform .22s linear}.ProblemToSystemSticky_mobileStep__Q1Odm[aria-current=step]{opacity:1}.ProblemToSystemSticky_problemIntroCopyCard__h1pMV{position:relative}.ProblemToSystemSticky_step__TPK9C{--step-opacity:0.28;--step-shift:8px;--step-blur:0.32px;--step-number-fg:rgb(148 153 158);--step-label:rgb(157 162 167);--step-headline:rgb(142 147 152);--step-headline-muted:rgb(178 182 186);--step-body:rgb(145 150 155);--step-support:rgb(161 166 171);min-height:clamp(500px,72vh,760px);display:flex;align-items:center;padding-block:clamp(56px,8vh,88px);opacity:var(--step-opacity);filter:blur(var(--step-blur));transform:translate3d(0,var(--step-shift),0);will-change:opacity,filter,transform}.ProblemToSystemSticky_step__TPK9C:after{position:absolute;z-index:15;right:0;bottom:0;left:0;height:clamp(84px,12vh,124px);pointer-events:none;content:"";background:linear-gradient(180deg,rgb(246 247 248/0),rgb(246 247 248/.96) 82%,rgb(246 247 248))}.ProblemToSystemSticky_stepNumber__xoX6N{color:var(--step-number-fg,#111214);text-shadow:-2px -2px 3px rgb(255 255 255/.98),0 8px 12px rgb(38 48 58/.28)}.ProblemToSystemSticky_stepLabel__W8SKt{color:var(--step-label)}.ProblemToSystemSticky_stepHeadline__hVUR_{color:var(--step-headline)}.ProblemToSystemSticky_stepHeadlineMuted__u45Bs{color:var(--step-headline-muted)}.ProblemToSystemSticky_stepBody__ZSefr{color:var(--step-body)}.ProblemToSystemSticky_stepSupport__pasgq{color:#111214}.ProblemToSystemSticky_architectureStage__gX7_M{position:relative;height:100%;min-height:0;overflow:hidden}.ProblemToSystemSticky_architectureRoutes__qbnqy{position:absolute;z-index:1;inset:0;width:100%;height:100%;overflow:visible}.ProblemToSystemSticky_routePath__njQws{stroke-dasharray:none;stroke-dashoffset:0}.ProblemToSystemSticky_routePathDashed__RUgq1{stroke-dasharray:.03 .025;stroke-dashoffset:0;animation:ProblemToSystemSticky_dashed-route-in__WJ6gg .52s ease-out both}.ProblemToSystemSticky_inputZone__KWXmr,.ProblemToSystemSticky_outputZone__Zmp0U{position:absolute;z-index:2;top:4%;height:92%;min-width:0}.ProblemToSystemSticky_inputZone__KWXmr{left:1.25%;width:28.5%}.ProblemToSystemSticky_outputZone__Zmp0U{right:1.25%;width:36.5%}.ProblemToSystemSticky_againstNode__HCOLp{position:absolute;z-index:4;top:50%;left:50%;display:flex;width:clamp(94px,16.5%,128px);aspect-ratio:1;transform:translate(-50%,-50%);flex-direction:column;align-items:center;justify-content:center;border:1px solid var(--ar-material-card-border);border-radius:22px;background:var(--ar-material-card-surface);box-shadow:var(--ar-material-shadow-card);transition:opacity .42s ease,filter .42s ease,transform .42s ease}.ProblemToSystemSticky_againstNodeInactive__OE7Wp{opacity:.28;filter:grayscale(1);transform:translate(-50%,-50%) scale(.94)}.ProblemToSystemSticky_againstNodeActive__zFcwa{opacity:1;filter:none;transform:translate(-50%,-50%) scale(1)}.ProblemToSystemSticky_againstMark__cG_ZT{display:grid;width:36%;aspect-ratio:172/160;place-items:center;overflow:visible}.ProblemToSystemSticky_againstMarkLogo__zrvgZ{display:block;width:100%;height:auto}.ProblemToSystemSticky_againstNodeName__yVN9X{margin-top:9px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:6.5px;line-height:1;letter-spacing:.12em;color:#1e252a;white-space:nowrap}.ProblemToSystemSticky_againstNodeType__JielZ{margin-top:5px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:5px;line-height:1.2;letter-spacing:.09em;color:#7a8288;white-space:nowrap}.ProblemToSystemSticky_fragmentedGrid__1nu3J{display:grid;height:100%;grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;gap:8px}.ProblemToSystemSticky_disconnectedPanel__D8gSl,.ProblemToSystemSticky_fileRouteCard__3PX5n,.ProblemToSystemSticky_foundationNode__H5Mi_,.ProblemToSystemSticky_routeCard__29XmQ,.ProblemToSystemSticky_systemInterface__HD2qZ{border:1px solid var(--ar-material-card-border);background:var(--ar-material-card-surface);box-shadow:0 7px 16px rgb(54 65 60/.1),-4px -4px 10px rgb(255 255 255/.82),inset 0 1px 0 rgb(255 255 255/.92)}.ProblemToSystemSticky_fileRouteCard__3PX5n{position:relative;display:flex;min-width:0;min-height:84px;flex-direction:column;justify-content:space-between;border-radius:12px;padding:10px}.ProblemToSystemSticky_fileRouteIndex__l7YsW{display:grid;width:25px;height:25px;place-items:center;border:1px solid rgb(20 25 29/.08);border-radius:8px;background:#f0f1ef;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:7px;color:#596168}.ProblemToSystemSticky_fileRouteName__PaD8V{overflow:hidden;margin-top:9px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:6.5px;line-height:1.35;letter-spacing:.025em;text-overflow:ellipsis;color:#242a2f;white-space:nowrap}.ProblemToSystemSticky_fileRouteTeam__DVhSY{margin-top:3px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:5.5px;letter-spacing:.11em;color:#858d93}.ProblemToSystemSticky_destinationStack__YeeN5,.ProblemToSystemSticky_inputStack__uAm8N,.ProblemToSystemSticky_outputStack__g25ei{display:grid;height:100%;align-content:center;gap:8px}.ProblemToSystemSticky_routeCard__29XmQ{position:relative;display:grid;min-width:0;min-height:56px;grid-template-columns:27px minmax(0,1fr) 6px;align-items:center;gap:9px;border-radius:12px;padding:8px 9px;transition:transform .35s ease,opacity .35s ease}.ProblemToSystemSticky_routeCardIcon__jBxMj{display:grid;width:27px;height:27px;place-items:center;border:1px solid rgb(20 25 29/.09);border-radius:9px;background:#f2f3f2;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:6.5px;color:#394149}.ProblemToSystemSticky_routeCardMeta__o8Nx_,.ProblemToSystemSticky_routeCardTitle__kCOnQ{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProblemToSystemSticky_routeCardTitle__kCOnQ{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:7px;line-height:1.25;letter-spacing:.08em;color:#22292f}.ProblemToSystemSticky_routeCardMeta__o8Nx_{margin-top:4px;font-size:6.5px;line-height:1.25;color:#7d868d}.ProblemToSystemSticky_routeCardSignal__2vczk{width:6px;height:6px;border-radius:999px}.ProblemToSystemSticky_routeCardPort__spO0V{display:none}.ProblemToSystemSticky_routeCardPort__spO0V:after{position:absolute;top:50%;width:5px;height:5px;transform:translateY(-50%);border-radius:999px;background:inherit;content:""}.ProblemToSystemSticky_routeCardPortLeft__pZU0V{left:-13px}.ProblemToSystemSticky_routeCardPortLeft__pZU0V:after{left:-2px}.ProblemToSystemSticky_routeCardPortRight__RzH2f{right:-13px}.ProblemToSystemSticky_routeCardPortRight__RzH2f:after{right:-2px}.ProblemToSystemSticky_foundationPort__bictP{background:#3f4b55}.ProblemToSystemSticky_futureCard__CbKNQ{border-style:dashed;border-color:rgb(255 0 77/.48);background:rgb(238 248 245/.9)}.ProblemToSystemSticky_foundationNode__H5Mi_{position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%);border-radius:17px;padding:14px;text-align:center}.ProblemToSystemSticky_foundationGlyph__6qXzl{display:grid;height:118px;place-items:center;border:1px solid rgb(255 0 77/.24);border-radius:14px;background:#f5f8f6;color:#253138;box-shadow:inset 2px 2px 6px rgb(62 75 82/.06),inset -3px -3px 7px rgb(255 255 255/.9)}.ProblemToSystemSticky_foundationTitle__rNoaB{margin-top:13px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:7px;letter-spacing:.1em;color:#273038}.ProblemToSystemSticky_foundationMeta__KRx_t{margin-top:5px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:5.5px;letter-spacing:.08em;color:#858d93}.ProblemToSystemSticky_disconnectedPanel__D8gSl{position:absolute;top:50%;width:100%;transform:translateY(-50%);border-style:dashed;border-radius:16px;padding:18px;opacity:.62}.ProblemToSystemSticky_disconnectedLabel__X4Sql{padding-bottom:13px;border-bottom:1px solid rgb(20 25 29/.08);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:7px;letter-spacing:.13em;color:#6f777e}.ProblemToSystemSticky_disconnectedRow__q1Tcy{display:flex;align-items:center;gap:8px;margin-top:12px;font-size:7px;line-height:1.35;color:#8a9197}.ProblemToSystemSticky_disconnectedRow__q1Tcy span{width:11px;height:1px;background:#aeb5ba}.ProblemToSystemSticky_systemInterface__HD2qZ{position:absolute;top:50%;width:100%;transform:translateY(-50%);overflow:visible;border-color:rgb(255 0 77/.28);border-radius:18px;padding:14px}.ProblemToSystemSticky_systemInterfacePorts__O_neD{display:none}.ProblemToSystemSticky_systemInterfacePorts__O_neD span{position:relative;display:block;width:14px;height:2px;border-radius:999px;background:#49545d}.ProblemToSystemSticky_systemInterfacePorts__O_neD span:before{position:absolute;top:50%;left:-2px;width:4px;height:4px;transform:translateY(-50%);border-radius:999px;background:#49545d;content:""}.ProblemToSystemSticky_systemInterfaceHeader__OtK2s{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-bottom:12px;border-bottom:1px solid rgb(20 25 29/.09);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:7px;letter-spacing:.1em;color:#252d33}.ProblemToSystemSticky_systemReady__AlVhG{color:#009b72}.ProblemToSystemSticky_moduleGrid__AscwZ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px}.ProblemToSystemSticky_moduleCard__vj7Lk{display:flex;min-height:54px;align-items:center;gap:7px;border:1px solid rgb(20 25 29/.07);border-radius:10px;background:#f4f5f3;padding:9px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:6px;line-height:1.35;letter-spacing:.06em;color:#3b444b}.ProblemToSystemSticky_moduleCard__vj7Lk span{width:6px;height:6px;flex:0 0 auto;border-radius:999px}.ProblemToSystemSticky_systemInterfaceFooter__I1Ayb{margin-top:12px;padding-top:11px;border-top:1px solid rgb(20 25 29/.08);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:5.5px;letter-spacing:.12em;color:#858d93}.ProblemToSystemSticky_operatingActions__RPt3p{display:flex;flex-wrap:wrap;justify-content:center;gap:4px;padding-top:2px}.ProblemToSystemSticky_operatingActions__RPt3p span{border:1px solid rgb(20 25 29/.08);border-radius:999px;background:rgb(250 250 249/.88);padding:4px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:5px;letter-spacing:.08em;color:#606970}@keyframes ProblemToSystemSticky_dashed-route-in__WJ6gg{0%{opacity:0}}@media (min-width:1024px) and (min-height:680px){.ProblemToSystemSticky_problemIntroCopyCard__h1pMV{min-height:100%;padding:28px;border:1px solid var(--ar-material-card-border);border-radius:18px;background:var(--ar-material-card-surface);box-shadow:var(--ar-material-shadow-card)}.ProblemToSystemSticky_desktopStory__YlKDl{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));align-items:stretch;-moz-column-gap:clamp(20px,2.2vw,34px);column-gap:clamp(20px,2.2vw,34px)}.ProblemToSystemSticky_mobileStory__f7fiJ{display:none}.ProblemToSystemSticky_narrativeColumn___64wQ{position:relative;grid-column:1/span 5}.ProblemToSystemSticky_visualColumn__ZWDw9{position:relative;grid-column:7/13}.ProblemToSystemSticky_stickyVisual__Z3sjL{position:sticky;top:110px;height:min(660px,calc(100vh - 160px));min-height:520px}.ProblemToSystemSticky_visualFade__8OxO_{position:absolute;z-index:15;right:0;bottom:0;left:0;height:clamp(84px,12vh,124px);pointer-events:none;background:linear-gradient(180deg,rgb(246 247 248/0),rgb(246 247 248/.96) 82%,rgb(246 247 248))}}body.public-theme-dark .ProblemToSystemSticky_mobileStep__Q1Odm,body.public-theme-dark .ProblemToSystemSticky_step__TPK9C{--step-number-fg:rgb(248 250 249/0.94)!important;--step-label:rgb(248 250 249/0.68)!important;--step-headline:rgb(248 250 249/0.94)!important;--step-headline-muted:rgb(205 212 209/0.72)!important;--step-body:rgb(224 229 227/0.72)!important;--step-support:rgb(238 242 240/0.82)!important;filter:none;border-color:rgb(255 255 255/.11)}body.public-theme-dark .ProblemToSystemSticky_step__TPK9C:after,body.public-theme-dark .ProblemToSystemSticky_visualFade__8OxO_{background:linear-gradient(180deg,rgb(5 5 6/0),rgb(5 5 6/.94) 82%,#050506)}body.public-theme-dark .ProblemToSystemSticky_stepNumber__xoX6N{color:var(--step-number-fg);text-shadow:0 8px 12px rgb(0 0 0/.42)}body.public-theme-dark .ProblemToSystemSticky_stepSupport__pasgq{color:var(--step-support);border-color:rgb(255 255 255/.18)}body.public-theme-dark .ProblemToSystemSticky_againstNode__HCOLp,body.public-theme-dark .ProblemToSystemSticky_disconnectedPanel__D8gSl,body.public-theme-dark .ProblemToSystemSticky_fileRouteCard__3PX5n,body.public-theme-dark .ProblemToSystemSticky_foundationNode__H5Mi_,body.public-theme-dark .ProblemToSystemSticky_problemIntroCopyCard__h1pMV,body.public-theme-dark .ProblemToSystemSticky_routeCard__29XmQ,body.public-theme-dark .ProblemToSystemSticky_systemInterface__HD2qZ{border-color:rgb(255 255 255/.12);background:linear-gradient(145deg,rgb(31 34 32/.97),rgb(16 18 17/.97));box-shadow:0 12px 28px rgb(0 0 0/.44),0 3px 9px rgb(0 0 0/.3),inset 0 1px 0 rgb(255 255 255/.055)}body.public-theme-dark .ProblemToSystemSticky_againstMarkLogo__zrvgZ{filter:invert(1) brightness(1.14)}body.public-theme-dark .ProblemToSystemSticky_againstNodeName__yVN9X,body.public-theme-dark .ProblemToSystemSticky_fileRouteName__PaD8V,body.public-theme-dark .ProblemToSystemSticky_foundationTitle__rNoaB,body.public-theme-dark .ProblemToSystemSticky_routeCardTitle__kCOnQ,body.public-theme-dark .ProblemToSystemSticky_systemInterfaceHeader__OtK2s{color:rgb(246 249 247/.92)}body.public-theme-dark .ProblemToSystemSticky_againstNodeType__JielZ,body.public-theme-dark .ProblemToSystemSticky_disconnectedLabel__X4Sql,body.public-theme-dark .ProblemToSystemSticky_disconnectedRow__q1Tcy,body.public-theme-dark .ProblemToSystemSticky_fileRouteTeam__DVhSY,body.public-theme-dark .ProblemToSystemSticky_foundationMeta__KRx_t,body.public-theme-dark .ProblemToSystemSticky_routeCardMeta__o8Nx_,body.public-theme-dark .ProblemToSystemSticky_systemInterfaceFooter__I1Ayb{color:rgb(229 235 232/.66)}body.public-theme-dark .ProblemToSystemSticky_fileRouteIndex__l7YsW,body.public-theme-dark .ProblemToSystemSticky_foundationGlyph__6qXzl,body.public-theme-dark .ProblemToSystemSticky_moduleCard__vj7Lk,body.public-theme-dark .ProblemToSystemSticky_operatingActions__RPt3p span,body.public-theme-dark .ProblemToSystemSticky_routeCardIcon__jBxMj{border-color:rgb(255 255 255/.1);background:#191c1b;color:rgb(241 245 243/.78);box-shadow:inset 2px 3px 7px rgb(0 0 0/.34),inset 0 1px 0 rgb(255 255 255/.035)}body.public-theme-dark .ProblemToSystemSticky_foundationGlyph__6qXzl circle,body.public-theme-dark .ProblemToSystemSticky_introIconSurface__6GPeY circle{fill:#191c1b}body.public-theme-dark .ProblemToSystemSticky_futureCard__CbKNQ{border-color:rgb(255 0 77/.42);background:rgb(34 10 18/.94)}body.public-theme-dark .ProblemToSystemSticky_disconnectedLabel__X4Sql,body.public-theme-dark .ProblemToSystemSticky_systemInterfaceFooter__I1Ayb,body.public-theme-dark .ProblemToSystemSticky_systemInterfaceHeader__OtK2s{border-color:rgb(255 255 255/.1)}body.public-theme-dark .ProblemToSystemSticky_disconnectedRow__q1Tcy span{background:rgb(229 235 232/.42)}body.public-theme-dark .ProblemToSystemSticky_darkSecondary__utb96,body.public-theme-dark .ProblemToSystemSticky_panelEyebrow__Ypdzy,body.public-theme-dark .ProblemToSystemSticky_panelStatus__mmmLL{color:rgb(229 235 232/.66)!important}body.public-theme-dark .ProblemToSystemSticky_darkPrimary___LIPg{color:rgb(248 250 249/.94)!important}body.public-theme-dark .ProblemToSystemSticky_darkHeadingMuted__Rmaq2{color:rgb(205 212 209/.74)!important}body.public-theme-dark .ProblemToSystemSticky_darkBody__Y4I70{color:rgb(229 235 232/.74)!important}body.public-theme-dark .ProblemToSystemSticky_introSourceCard__n588g{opacity:.86}body.public-theme-dark .ProblemToSystemSticky_introIconSurface__6GPeY,body.public-theme-dark .ProblemToSystemSticky_introIndex__i9YU0,body.public-theme-dark .ProblemToSystemSticky_introQuestion__cVTfX,body.public-theme-dark .ProblemToSystemSticky_introSourceCard__n588g,body.public-theme-dark .ProblemToSystemSticky_progressPill__tLtnV{border-color:rgb(255 255 255/.11);background:rgb(17 17 17/.94)!important;color:rgb(245 248 246/.88)!important;box-shadow:0 10px 24px rgb(0 0 0/.36),inset 0 1px 0 rgb(255 255 255/.045)!important}body.public-theme-dark .ProblemToSystemSticky_introQuestion__cVTfX{box-shadow:inset 0 1px 0 rgb(255 255 255/.04)!important}body.public-theme-dark .ProblemToSystemSticky_introSourceRow__snHLz{border-color:rgb(255 255 255/.09);color:rgb(225 231 228/.62)!important}body.public-theme-dark .ProblemToSystemSticky_introOutlineMark__Oy5Dq{border-color:rgb(255 255 255/.42)}body.public-theme-dark .ProblemToSystemSticky_introGhostTitle__tTPjN{color:rgb(226 232 229/.48)!important}body.public-theme-dark .ProblemToSystemSticky_progressPill__tLtnV{backdrop-filter:none}body.public-theme-dark .ProblemToSystemSticky_progressActive__RoKWZ{background:#ff004d!important}body.public-theme-dark .ProblemToSystemSticky_progressInactive__aSQPZ{background:rgb(255 255 255/.28)!important}body.public-theme-dark #problem-to-system .ProblemToSystemSticky_desktopStory__YlKDl{background:transparent;box-shadow:none}@media (prefers-reduced-motion:reduce){.ProblemToSystemSticky_step__TPK9C{filter:none;transform:none;will-change:opacity}.ProblemToSystemSticky_routePath__njQws{stroke-dashoffset:0}.ProblemToSystemSticky_routePathDashed__RUgq1{animation:none}}