.ux-decision-engine-module__gC3t9W__engineShell{z-index:1;margin-top:26px;position:relative}.ux-decision-engine-module__gC3t9W__startRepairCard{background:linear-gradient(145deg,#ffffff14,#0000 28%),radial-gradient(circle at 86% 24%,#e7ad4b29,#0000 30%),#0000003d;border:1px solid #ffdd9a33;border-radius:16px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;padding:14px;display:grid;position:relative;overflow:hidden;box-shadow:0 18px 34px #00000057,inset 1px 1px #ffffff1a}.ux-decision-engine-module__gC3t9W__startRepairCard>div{z-index:1;gap:6px;min-width:0;display:grid;position:relative}.ux-decision-engine-module__gC3t9W__startRepairCard>div span{color:#ffe1aec7;letter-spacing:.14em;text-transform:uppercase;font-size:.58rem;font-weight:950}.ux-decision-engine-module__gC3t9W__startRepairCard>div strong{color:#fff4df;font-family:var(--font-display),sans-serif;font-size:clamp(1.18rem,2vw,1.72rem);line-height:1.02}.ux-decision-engine-module__gC3t9W__startRepairCard>div p{color:#f7f0e4ad;max-width:620px;margin:0;font-size:.88rem;line-height:1.4}.ux-decision-engine-module__gC3t9W__collapsedPill{color:#fff4df;letter-spacing:.16em;text-transform:uppercase;cursor:pointer;background:linear-gradient(120deg,#ffffff1f,#0000 22%),linear-gradient(#26241ff0,#070808fa);border:1px solid #ffdd9a3d;border-radius:14px;grid-template-columns:auto minmax(0,1fr);justify-content:stretch;align-items:center;gap:4px 12px;width:min(100%,340px);min-height:68px;padding:12px 18px;font-size:.74rem;font-weight:950;display:grid;position:relative;overflow:hidden;box-shadow:0 22px 42px #0000006b,0 0 34px #d2822621,inset 1px 1px #ffffff26,inset 0 -13px 20px #00000057}.ux-decision-engine-module__gC3t9W__collapsedPill>span:not(.ux-decision-engine-module__gC3t9W__pillScan):not(.ux-decision-engine-module__gC3t9W__pulseDot),.ux-decision-engine-module__gC3t9W__collapsedPill small{z-index:1;min-width:0;position:relative}.ux-decision-engine-module__gC3t9W__collapsedPill small{color:#ffe1aea8;letter-spacing:.12em;grid-column:2;font-size:.54rem;font-weight:900;line-height:1.25}.ux-decision-engine-module__gC3t9W__pillScan{background:linear-gradient(90deg,#0000,#ffc86333,#0000);animation:4.6s ease-in-out infinite ux-decision-engine-module__gC3t9W__pillSweep;position:absolute;inset:0;transform:translate(-80%)}.ux-decision-engine-module__gC3t9W__pulseDot{background:#e7ad4b;border-radius:999px;width:9px;height:9px;animation:1.8s ease-in-out infinite ux-decision-engine-module__gC3t9W__pulseDot;box-shadow:0 0 18px #e7ad4bd1}.ux-decision-engine-module__gC3t9W__console{background:linear-gradient(135deg,#ffffff1a,#0000 18%),radial-gradient(circle at 56% 20%,#d2822624,#0000 34%),linear-gradient(#1f1f1cf7,#050606fc);border:1px solid #ffdd9a38;border-radius:16px;padding:14px;overflow:hidden;box-shadow:0 32px 54px #00000085,inset 1px 1px #ffffff21,inset -14px -18px 24px #0000006b}.ux-decision-engine-module__gC3t9W__consoleHeader,.ux-decision-engine-module__gC3t9W__tutorialStatus,.ux-decision-engine-module__gC3t9W__previewPanel,.ux-decision-engine-module__gC3t9W__decisionPanel{background:linear-gradient(#ffffff06 1px,#0000 1px) 0 0/34px 34px,linear-gradient(90deg,#ffffff05 1px,#0000 1px) 0 0/34px 34px,linear-gradient(#171715f5,#090a0afa);border:1px solid #ffffff1a;border-radius:11px;box-shadow:inset 1px 1px #ffffff14,inset 0 -16px 24px #00000047}.ux-decision-engine-module__gC3t9W__consoleHeader{justify-content:space-between;align-items:center;gap:16px;padding:13px 14px;display:flex}.ux-decision-engine-module__gC3t9W__headerActions{flex-wrap:wrap;gap:8px;display:flex}.ux-decision-engine-module__gC3t9W__consoleHeader span,.ux-decision-engine-module__gC3t9W__tutorialStatus span,.ux-decision-engine-module__gC3t9W__panelHeader span,.ux-decision-engine-module__gC3t9W__chapterCard span,.ux-decision-engine-module__gC3t9W__repairSpecGrid span,.ux-decision-engine-module__gC3t9W__typeRepairModule>span,.ux-decision-engine-module__gC3t9W__objectiveCard span,.ux-decision-engine-module__gC3t9W__lessonCard span,.ux-decision-engine-module__gC3t9W__feedbackCard span,.ux-decision-engine-module__gC3t9W__lockedCard span,.ux-decision-engine-module__gC3t9W__scorecard span,.ux-decision-engine-module__gC3t9W__choiceButton span{color:#ffe1aeb3;letter-spacing:.14em;text-transform:uppercase;font-size:.58rem;font-weight:950}.ux-decision-engine-module__gC3t9W__consoleHeader strong{color:#fff4df;font-family:var(--font-display),sans-serif;margin-top:4px;font-size:clamp(1.12rem,2vw,1.72rem);font-weight:850;line-height:1.04;display:block}.ux-decision-engine-module__gC3t9W__chapterRail{grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.ux-decision-engine-module__gC3t9W__chapterNode{background:linear-gradient(145deg,#ffffff0f,#0000 34%),#0003;border:1px solid #fff1d81a;border-radius:10px;align-content:center;gap:6px;min-height:68px;padding:10px;display:grid;position:relative;overflow:hidden;box-shadow:inset 1px 1px #ffffff0f,0 10px 15px #0000002e}.ux-decision-engine-module__gC3t9W__chapterNode:after{content:"";background:#fff4df38;border-radius:999px;width:6px;height:6px;position:absolute;bottom:8px;right:8px}.ux-decision-engine-module__gC3t9W__chapterNode span{color:#ffe1aead;letter-spacing:.14em;text-transform:uppercase;font-size:.55rem;font-weight:950}.ux-decision-engine-module__gC3t9W__chapterNode strong{color:#fff4dfd1;letter-spacing:.08em;text-transform:uppercase;font-size:.62rem;font-weight:950;line-height:1.16}.ux-decision-engine-module__gC3t9W__chapterNode[data-state=current]{background:linear-gradient(145deg,#e7ad4b29,#0000 36%),#e7ad4b14;border-color:#e7ad4b70;box-shadow:0 0 22px #e7ad4b1f,inset 3px 0 #e7ad4bd1}.ux-decision-engine-module__gC3t9W__chapterNode[data-state=complete]{background:linear-gradient(145deg,#5bc28b1f,#0000 36%),#5bc28b0f;border-color:#5bc28b57}.ux-decision-engine-module__gC3t9W__chapterNode[data-state=complete]:after{background:#5bc28b;box-shadow:0 0 12px #5bc28b80}.ux-decision-engine-module__gC3t9W__chapterNode[data-state=locked]{opacity:.62}.ux-decision-engine-module__gC3t9W__closeButton,.ux-decision-engine-module__gC3t9W__tutorialButton,.ux-decision-engine-module__gC3t9W__inspectButton,.ux-decision-engine-module__gC3t9W__secondaryButton{color:#fff4df;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;background:linear-gradient(145deg,#ffffff1f,#0000 28%),linear-gradient(#242321 0%,#080808 100%);border:1px solid #ffdd9a38;border-radius:7px;min-height:36px;padding:0 12px;font-size:.62rem;font-weight:950;box-shadow:0 10px 14px #0000004d,inset 1px 1px #ffffff21}.ux-decision-engine-module__gC3t9W__tutorialButton{color:#fff4df;background:linear-gradient(145deg,#e7ad4b2e,#0000 34%),#e7ad4b14;border-color:#e7ad4b57;box-shadow:0 0 18px #e7ad4b24,inset 1px 1px #ffffff1a}.ux-decision-engine-module__gC3t9W__tutorialBubble{z-index:6;color:#fff4df;background:linear-gradient(135deg,#ffffff1c,#0000 28%),linear-gradient(#251f16fa,#080807fa);border:1px solid #e7ad4b61;border-radius:12px;gap:8px;max-width:460px;margin-top:12px;padding:13px;display:grid;position:relative;box-shadow:0 18px 36px #0000006b,0 0 28px #e7ad4b29,inset 1px 1px #ffffff1f}.ux-decision-engine-module__gC3t9W__tutorialBubble:before{content:"";background:#1e1912fa;border-bottom:1px solid #e7ad4b61;border-right:1px solid #e7ad4b61;width:12px;height:12px;position:absolute;transform:rotate(45deg)}.ux-decision-engine-module__gC3t9W__tutorialBubble-briefing{margin-left:0}.ux-decision-engine-module__gC3t9W__tutorialBubble-briefing:before{top:-7px;left:34px}.ux-decision-engine-module__gC3t9W__tutorialBubble-objective,.ux-decision-engine-module__gC3t9W__tutorialBubble-decision{margin-left:auto}.ux-decision-engine-module__gC3t9W__tutorialBubble-objective:before,.ux-decision-engine-module__gC3t9W__tutorialBubble-decision:before{bottom:-7px;right:42px}.ux-decision-engine-module__gC3t9W__tutorialBubble-explain{margin-left:clamp(0px,24vw,420px)}.ux-decision-engine-module__gC3t9W__tutorialBubble-explain:before{bottom:-7px;left:54px}.ux-decision-engine-module__gC3t9W__tutorialBubble-loop{margin-inline:auto}.ux-decision-engine-module__gC3t9W__tutorialBubble-loop:before{bottom:-7px;left:calc(50% - 6px)}.ux-decision-engine-module__gC3t9W__tutorialBubble span,.ux-decision-engine-module__gC3t9W__tutorialControls button{color:#ffe1aec7;letter-spacing:.14em;text-transform:uppercase;font-size:.56rem;font-weight:950}.ux-decision-engine-module__gC3t9W__tutorialBubble strong{color:#fff4df;font-family:var(--font-display),sans-serif;font-size:1.1rem;line-height:1.04}.ux-decision-engine-module__gC3t9W__tutorialBubble p{color:#f7f0e4b8;margin:0;font-size:.82rem;line-height:1.4}.ux-decision-engine-module__gC3t9W__tutorialControls{flex-wrap:wrap;gap:8px;margin-top:3px;display:flex}.ux-decision-engine-module__gC3t9W__tutorialControls button{cursor:pointer;background:#ffffff0b;border:1px solid #ffdd9a2e;border-radius:999px;min-height:30px;padding:0 10px}.ux-decision-engine-module__gC3t9W__tutorialControls button:first-child{color:#fff4df;background:#e7ad4b24;border-color:#e7ad4b66}.ux-decision-engine-module__gC3t9W__secondaryButton{color:#fff4dfbf;background:#ffffff0a;border-color:#ffffff1f}.ux-decision-engine-module__gC3t9W__tutorialStatus{grid-template-columns:minmax(0,1fr) minmax(180px,.45fr);align-items:center;gap:14px;margin-top:12px;padding:12px 14px;display:grid}.ux-decision-engine-module__gC3t9W__tutorialStatus strong{color:#fff4df;letter-spacing:.08em;text-transform:uppercase;margin-top:4px;font-size:.86rem;font-weight:900;display:block}.ux-decision-engine-module__gC3t9W__tutorialStatus small,.ux-decision-engine-module__gC3t9W__objectiveCard small{color:#ffe1ae9e;letter-spacing:.08em;text-transform:uppercase;margin-top:5px;font-size:.68rem;font-weight:850;line-height:1.35;display:block}.ux-decision-engine-module__gC3t9W__progressMeter{background:#ffffff0f;border:1px solid #ffdd9a29;border-radius:999px;height:9px;overflow:hidden}.ux-decision-engine-module__gC3t9W__progressMeter i{border-radius:inherit;background:linear-gradient(90deg,#9b5c1c,#e7ad4b,#fff0b8);height:100%;transition:width .28s;display:block;box-shadow:0 0 18px #e7ad4b7a}.ux-decision-engine-module__gC3t9W__consoleGrid{grid-template-columns:minmax(0,1.46fr) minmax(270px,.54fr);gap:12px;margin-top:12px;display:grid}.ux-decision-engine-module__gC3t9W__decisionPanel{padding:14px}.ux-decision-engine-module__gC3t9W__previewPanel{padding:10px}.ux-decision-engine-module__gC3t9W__panelHeader{justify-content:space-between;align-items:center;gap:14px;margin-bottom:8px;display:flex}.ux-decision-engine-module__gC3t9W__panelHeader>div:first-child{gap:4px;display:grid}.ux-decision-engine-module__gC3t9W__panelHeader strong{color:#fff4df;letter-spacing:.08em;text-transform:uppercase;font-size:.74rem;font-weight:900;display:block}.ux-decision-engine-module__gC3t9W__zoomControls{background:#00000042;border:1px solid #ffdd9a29;border-radius:999px;flex:none;display:inline-flex;overflow:hidden}.ux-decision-engine-module__gC3t9W__zoomControls button{color:#fff4dfa3;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-left:1px solid #ffdd9a1f;min-height:30px;padding:0 10px;font-size:.56rem;font-weight:950}.ux-decision-engine-module__gC3t9W__zoomControls button:first-child{border-left:0}.ux-decision-engine-module__gC3t9W__zoomControls .ux-decision-engine-module__gC3t9W__zoomActive{color:#1b1306;background:linear-gradient(#ffe7a3,#d79a39)}.ux-decision-engine-module__gC3t9W__previewZoomViewport{overscroll-behavior:contain;scrollbar-gutter:stable both-edges;border-radius:10px;justify-content:center;width:calc(100% + 4px);max-height:min(78vh,760px);margin-inline:-2px;padding:0 2px 8px;display:flex;position:relative;overflow:auto}.ux-decision-engine-module__gC3t9W__previewMarkerLayer{z-index:4;pointer-events:none;position:absolute;inset:12px}.ux-decision-engine-module__gC3t9W__previewMarkerLayer span{color:#fff4dfdb;letter-spacing:.1em;text-transform:uppercase;background:linear-gradient(145deg,#ffffff1f,#0000 38%),#0c0c0ac7;border:1px solid #e7ad4b57;border-radius:999px;padding:6px 8px;font-size:.54rem;font-weight:950;position:absolute;box-shadow:0 0 18px #e7ad4b24,inset 1px 1px #ffffff1a}.ux-decision-engine-module__gC3t9W__previewMarkerLayer span:first-child{color:#ffe0d3;border-color:#ff6f4861;top:10px;left:12px}.ux-decision-engine-module__gC3t9W__previewMarkerLayer span:last-child{color:#eaffdf;border-color:#5bc28b5c;bottom:28px;right:20px}.ux-decision-engine-module__gC3t9W__previewMarkers_goal span:first-child,.ux-decision-engine-module__gC3t9W__previewMarkers_conversion span:first-child{inset:auto 18px 74px auto}.ux-decision-engine-module__gC3t9W__previewMarkers_header span:first-child{top:28px;left:24px}.ux-decision-engine-module__gC3t9W__previewMarkers_navigation span:first-child{top:110px;left:40px}.ux-decision-engine-module__gC3t9W__previewMarkers_typography span:first-child{bottom:126px;left:auto;right:24px}.ux-decision-engine-module__gC3t9W__previewMarkers_hierarchy span:first-child{top:168px;left:auto;right:34px}.ux-decision-engine-module__gC3t9W__previewMarkers_trust span:first-child{top:226px;left:26px}.ux-decision-engine-module__gC3t9W__previewZoomStage{zoom:var(--preview-zoom,1);flex:none;width:min(100%,560px);min-width:0}.ux-decision-engine-module__gC3t9W__mockupShell{background:radial-gradient(circle at 34% 12%,#e7ad4b1f,#0000 30%),#111210;border:1px solid #ffdd9a29;border-radius:12px;position:relative;overflow:hidden;box-shadow:0 22px 30px #00000047,inset 1px 1px #ffffff14}.ux-decision-engine-module__gC3t9W__mockupShell:before{content:"";pointer-events:none;background-color:#0000;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff07 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:26px 26px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.ux-decision-engine-module__gC3t9W__browserBar{z-index:4;color:#fff4dfc7;letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid #ffdd9a1f;justify-content:space-between;align-items:center;gap:16px;padding:10px 12px;font-size:.62rem;font-weight:900;display:flex;position:relative}.ux-decision-engine-module__gC3t9W__browserBar div{gap:7px;display:flex}.ux-decision-engine-module__gC3t9W__browserBar i{background:#fff4df3d;border-radius:999px;width:8px;height:8px}.ux-decision-engine-module__gC3t9W__previewPage{z-index:1;gap:14px;min-height:510px;padding:16px;display:grid;position:relative}.ux-decision-engine-module__gC3t9W__zone{z-index:1;background:#fff4df0f;border:1px solid #ffffff1a;border-radius:9px;transition:opacity .22s,filter .22s,border-color .22s,background .22s,transform .22s;position:relative;overflow:hidden;box-shadow:inset 1px 1px #ffffff14}.ux-decision-engine-module__gC3t9W__zone:after{z-index:2;border-radius:inherit;color:#fff4df75;content:"LOCKED / UNRESOLVED";letter-spacing:.16em;opacity:0;pointer-events:none;text-transform:uppercase;background:linear-gradient(135deg,#0a0a0aa8,#46464638),repeating-linear-gradient(130deg,#0000 0 10px,#ffffff0f 10px 11px);place-items:center;font-size:.58rem;font-weight:950;display:grid;position:absolute;inset:0}.ux-decision-engine-module__gC3t9W__navZone{flex-wrap:wrap;align-items:center;gap:12px;padding:10px 12px;display:flex}.ux-decision-engine-module__gC3t9W__navZone strong{color:#fff4df;font-family:var(--font-display),sans-serif;margin-right:auto;font-size:.94rem}.ux-decision-engine-module__gC3t9W__navZone span{color:#f7f0e48f;letter-spacing:.08em;text-transform:uppercase;font-size:.62rem;font-weight:850}.ux-decision-engine-module__gC3t9W__heroZone{gap:10px;padding:18px;display:grid}.ux-decision-engine-module__gC3t9W__badge{color:#ffc29bcc;letter-spacing:.12em;text-transform:uppercase;border:1px solid #ff6f4847;border-radius:999px;width:fit-content;padding:5px 8px;font-size:.56rem;font-weight:950}.ux-decision-engine-module__gC3t9W__heroZone h4{color:#fff4df;max-width:560px;font-family:var(--font-display),sans-serif;margin:0;font-size:clamp(1.34rem,3vw,2.5rem);font-weight:850;line-height:.96}.ux-decision-engine-module__gC3t9W__heroZone p,.ux-decision-engine-module__gC3t9W__formZone p,.ux-decision-engine-module__gC3t9W__objectiveCard p,.ux-decision-engine-module__gC3t9W__lessonCard p,.ux-decision-engine-module__gC3t9W__feedbackCard p,.ux-decision-engine-module__gC3t9W__lockedCard p,.ux-decision-engine-module__gC3t9W__scorecard p{color:#f7f0e4a8;margin:0;font-size:.84rem;line-height:1.42}.ux-decision-engine-module__gC3t9W__attentionMarkers{gap:8px;margin-top:2px;display:none}.ux-decision-engine-module__gC3t9W__attentionMarkers span{color:#1a1307;background:#e7ad4b;border:1px solid #ffdd9a6b;border-radius:999px;place-items:center;width:26px;height:26px;font-size:.68rem;font-weight:950;display:grid;box-shadow:0 0 18px #e7ad4b61}.ux-decision-engine-module__gC3t9W__ctaZone{flex-wrap:wrap;gap:8px;padding:12px;display:flex}.ux-decision-engine-module__gC3t9W__ctaZone button{color:#fff4df;letter-spacing:.08em;text-transform:uppercase;background:#0000003d;border:1px solid #ffdd9a26;border-radius:7px;padding:8px 10px;font-size:.62rem;font-weight:950}.ux-decision-engine-module__gC3t9W__ctaZone em{color:#ff8e5cb8;letter-spacing:.1em;text-transform:uppercase;align-self:center;font-size:.6rem;font-style:normal;font-weight:950}.ux-decision-engine-module__gC3t9W__trustZone{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;padding:10px;display:grid}.ux-decision-engine-module__gC3t9W__trustZone div,.ux-decision-engine-module__gC3t9W__fieldGrid span{background:#0000003d;border-radius:7px;gap:5px;padding:10px;display:grid}.ux-decision-engine-module__gC3t9W__trustZone strong,.ux-decision-engine-module__gC3t9W__formZone strong{color:#fff4dfe0;font-size:.74rem;font-weight:900}.ux-decision-engine-module__gC3t9W__trustZone span,.ux-decision-engine-module__gC3t9W__fieldGrid span{color:#f7f0e48f;font-size:.66rem;font-weight:760}.ux-decision-engine-module__gC3t9W__formZone{grid-template-columns:minmax(0,.8fr) minmax(190px,.72fr);gap:12px;padding:14px;display:grid}.ux-decision-engine-module__gC3t9W__fieldGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.ux-decision-engine-module__gC3t9W__fogLayer{z-index:2;pointer-events:none;position:absolute;inset:0}.ux-decision-engine-module__gC3t9W__fogLayer span{filter:blur(7px);opacity:.74;background:radial-gradient(circle,#343532c7,#0000 68%);border-radius:999px;position:absolute}.ux-decision-engine-module__gC3t9W__fogLayer span:first-child{width:280px;height:150px;top:12%;right:2%}.ux-decision-engine-module__gC3t9W__fogLayer span:nth-child(2){width:360px;height:170px;bottom:17%;left:8%}.ux-decision-engine-module__gC3t9W__fogLayer span:nth-child(3){width:270px;height:130px;bottom:4%;right:18%}.ux-decision-engine-module__gC3t9W__scanLine{z-index:5;opacity:.9;pointer-events:none;background:linear-gradient(90deg,#0000,#e7ad4b24,#0000);width:140px;height:100%;animation:3.2s ease-in-out infinite ux-decision-engine-module__gC3t9W__scanSweep;position:absolute;transform:translate(-130%)}.ux-decision-engine-module__gC3t9W__pathOverlay{z-index:4;opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity .22s;position:absolute;inset:0}.ux-decision-engine-module__gC3t9W__pathOverlay path{fill:none;stroke:#e7ad4be0;stroke-dasharray:8 8;stroke-width:2px;filter:drop-shadow(0 0 7px #e7ad4b73);animation:4s linear infinite ux-decision-engine-module__gC3t9W__flowDash}.ux-decision-engine-module__gC3t9W__pathOverlay circle{fill:#e7ad4b;filter:drop-shadow(0 0 8px #e7ad4bb3)}.ux-decision-engine-module__gC3t9W__activeGoal .ux-decision-engine-module__gC3t9W__ctaZone,.ux-decision-engine-module__gC3t9W__activeHierarchy .ux-decision-engine-module__gC3t9W__heroZone,.ux-decision-engine-module__gC3t9W__activeFriction .ux-decision-engine-module__gC3t9W__ctaZone,.ux-decision-engine-module__gC3t9W__activeTrust .ux-decision-engine-module__gC3t9W__trustZone,.ux-decision-engine-module__gC3t9W__activePath .ux-decision-engine-module__gC3t9W__formZone{z-index:4;background:#d186271f;border-color:#e7ad4b80;box-shadow:0 0 0 1px #e7ad4b1f,0 0 24px #e7ad4b24,inset 1px 1px #ffffff1a}.ux-decision-engine-module__gC3t9W__activeGoal .ux-decision-engine-module__gC3t9W__heroZone,.ux-decision-engine-module__gC3t9W__activeGoal .ux-decision-engine-module__gC3t9W__trustZone,.ux-decision-engine-module__gC3t9W__activeGoal .ux-decision-engine-module__gC3t9W__formZone,.ux-decision-engine-module__gC3t9W__activeHierarchy .ux-decision-engine-module__gC3t9W__ctaZone,.ux-decision-engine-module__gC3t9W__activeHierarchy .ux-decision-engine-module__gC3t9W__trustZone,.ux-decision-engine-module__gC3t9W__activeHierarchy .ux-decision-engine-module__gC3t9W__formZone,.ux-decision-engine-module__gC3t9W__activeFriction .ux-decision-engine-module__gC3t9W__heroZone,.ux-decision-engine-module__gC3t9W__activeFriction .ux-decision-engine-module__gC3t9W__trustZone,.ux-decision-engine-module__gC3t9W__activeFriction .ux-decision-engine-module__gC3t9W__formZone,.ux-decision-engine-module__gC3t9W__activeTrust .ux-decision-engine-module__gC3t9W__heroZone,.ux-decision-engine-module__gC3t9W__activeTrust .ux-decision-engine-module__gC3t9W__ctaZone,.ux-decision-engine-module__gC3t9W__activeTrust .ux-decision-engine-module__gC3t9W__formZone,.ux-decision-engine-module__gC3t9W__activePath .ux-decision-engine-module__gC3t9W__heroZone,.ux-decision-engine-module__gC3t9W__activePath .ux-decision-engine-module__gC3t9W__ctaZone,.ux-decision-engine-module__gC3t9W__activePath .ux-decision-engine-module__gC3t9W__trustZone{filter:blur(1.1px)saturate(.7);opacity:.54}.ux-decision-engine-module__gC3t9W__activeGoal .ux-decision-engine-module__gC3t9W__heroZone:after,.ux-decision-engine-module__gC3t9W__activeGoal .ux-decision-engine-module__gC3t9W__trustZone:after,.ux-decision-engine-module__gC3t9W__activeGoal .ux-decision-engine-module__gC3t9W__formZone:after,.ux-decision-engine-module__gC3t9W__activeHierarchy .ux-decision-engine-module__gC3t9W__trustZone:after,.ux-decision-engine-module__gC3t9W__activeHierarchy .ux-decision-engine-module__gC3t9W__formZone:after,.ux-decision-engine-module__gC3t9W__activeFriction .ux-decision-engine-module__gC3t9W__trustZone:after,.ux-decision-engine-module__gC3t9W__activeFriction .ux-decision-engine-module__gC3t9W__formZone:after,.ux-decision-engine-module__gC3t9W__activeTrust .ux-decision-engine-module__gC3t9W__formZone:after,.ux-decision-engine-module__gC3t9W__activePath .ux-decision-engine-module__gC3t9W__trustZone:after{opacity:1}.ux-decision-engine-module__gC3t9W__activeFriction .ux-decision-engine-module__gC3t9W__ctaZone button:not(:first-child){background:#ff6f481a;border-color:#ff6f4873;box-shadow:0 0 18px #ff6f481f}.ux-decision-engine-module__gC3t9W__completeGoal .ux-decision-engine-module__gC3t9W__ctaZone button:first-child,.ux-decision-engine-module__gC3t9W__completeFriction .ux-decision-engine-module__gC3t9W__ctaZone button:first-child{background:linear-gradient(#e7ad4b4d,#70411347);border-color:#e7ad4b85;box-shadow:0 0 18px #e7ad4b2e}.ux-decision-engine-module__gC3t9W__completeGoal .ux-decision-engine-module__gC3t9W__ctaZone em,.ux-decision-engine-module__gC3t9W__completeFriction .ux-decision-engine-module__gC3t9W__ctaZone em,.ux-decision-engine-module__gC3t9W__completeFriction .ux-decision-engine-module__gC3t9W__ctaZone button:not(:first-child){opacity:.38}.ux-decision-engine-module__gC3t9W__completeHierarchy .ux-decision-engine-module__gC3t9W__badge{color:#ffeabee6;border-color:#e7ad4b57}.ux-decision-engine-module__gC3t9W__completeHierarchy .ux-decision-engine-module__gC3t9W__attentionMarkers{display:flex}.ux-decision-engine-module__gC3t9W__completeTrust .ux-decision-engine-module__gC3t9W__trustZone,.ux-decision-engine-module__gC3t9W__completePath .ux-decision-engine-module__gC3t9W__formZone{background:#5bc28b14;border-color:#5bc28b57}.ux-decision-engine-module__gC3t9W__completePath .ux-decision-engine-module__gC3t9W__pathOverlay,.ux-decision-engine-module__gC3t9W__finalPreview .ux-decision-engine-module__gC3t9W__pathOverlay{opacity:1}.ux-decision-engine-module__gC3t9W__completeGoal .ux-decision-engine-module__gC3t9W__heroZone,.ux-decision-engine-module__gC3t9W__completeGoal .ux-decision-engine-module__gC3t9W__ctaZone,.ux-decision-engine-module__gC3t9W__completeHierarchy .ux-decision-engine-module__gC3t9W__heroZone,.ux-decision-engine-module__gC3t9W__completeFriction .ux-decision-engine-module__gC3t9W__ctaZone,.ux-decision-engine-module__gC3t9W__completeTrust .ux-decision-engine-module__gC3t9W__trustZone,.ux-decision-engine-module__gC3t9W__completePath .ux-decision-engine-module__gC3t9W__formZone,.ux-decision-engine-module__gC3t9W__finalPreview .ux-decision-engine-module__gC3t9W__zone{filter:none;opacity:1}.ux-decision-engine-module__gC3t9W__finalPreview .ux-decision-engine-module__gC3t9W__fogLayer{opacity:0}.ux-decision-engine-module__gC3t9W__decisionFlash .ux-decision-engine-module__gC3t9W__zone{animation:.76s ux-decision-engine-module__gC3t9W__decisionLock}.ux-decision-engine-module__gC3t9W__problemPulse .ux-decision-engine-module__gC3t9W__activeGoal .ux-decision-engine-module__gC3t9W__ctaZone,.ux-decision-engine-module__gC3t9W__problemPulse .ux-decision-engine-module__gC3t9W__activeHierarchy .ux-decision-engine-module__gC3t9W__heroZone,.ux-decision-engine-module__gC3t9W__problemPulse .ux-decision-engine-module__gC3t9W__activeFriction .ux-decision-engine-module__gC3t9W__ctaZone,.ux-decision-engine-module__gC3t9W__problemPulse .ux-decision-engine-module__gC3t9W__activeTrust .ux-decision-engine-module__gC3t9W__trustZone,.ux-decision-engine-module__gC3t9W__problemPulse .ux-decision-engine-module__gC3t9W__activePath .ux-decision-engine-module__gC3t9W__formZone{border-color:#ff6f489e}.ux-decision-engine-module__gC3t9W__decisionPanel{flex-direction:column;gap:12px;display:flex}.ux-decision-engine-module__gC3t9W__chapterCard,.ux-decision-engine-module__gC3t9W__repairSpecGrid,.ux-decision-engine-module__gC3t9W__typeRepairModule,.ux-decision-engine-module__gC3t9W__layerInstrument{background:#ffffff09;border:1px solid #ffffff17;border-radius:10px;gap:10px;padding:12px;display:grid}.ux-decision-engine-module__gC3t9W__chapterCard{background:linear-gradient(90deg,#e7ad4b26,#0000 44%),#ffffff0b;border-color:#e7ad4b57;box-shadow:0 0 0 1px #e7ad4b14,inset 4px 0 #e7ad4bd1}.ux-decision-engine-module__gC3t9W__chapterCard strong,.ux-decision-engine-module__gC3t9W__typeRepairModule strong{color:#fff4df;font-family:var(--font-display),sans-serif;font-size:1.14rem;line-height:1.04}.ux-decision-engine-module__gC3t9W__chapterCard p,.ux-decision-engine-module__gC3t9W__repairSpecGrid p,.ux-decision-engine-module__gC3t9W__typeRepairModule p{color:#f7f0e4a8;margin:0;font-size:.84rem;line-height:1.42}.ux-decision-engine-module__gC3t9W__repairSpecGrid{gap:0;padding:0;overflow:hidden}.ux-decision-engine-module__gC3t9W__repairSpecGrid>div{border-top:1px solid #fff1d817;gap:6px;padding:12px;display:grid}.ux-decision-engine-module__gC3t9W__repairSpecGrid>div:first-child{border-top:0}.ux-decision-engine-module__gC3t9W__layerInstrument{background:linear-gradient(#78d6d50a 1px,#0000 1px) 0 0/22px 22px,linear-gradient(90deg,#78d6d509 1px,#0000 1px) 0 0/22px 22px,radial-gradient(circle at 76% 36%,#5bc2b421,#0000 34%),#0000002e;border-color:#5bc2b42e;min-height:96px;position:relative;overflow:hidden}.ux-decision-engine-module__gC3t9W__layerInstrument span{opacity:.82;border:1px solid #78d6d557;border-radius:999px;position:absolute}.ux-decision-engine-module__gC3t9W__layerInstrument span:first-child{inset:22px 44px}.ux-decision-engine-module__gC3t9W__layerInstrument span:nth-child(2){width:48px;height:28px;top:34px;left:52px}.ux-decision-engine-module__gC3t9W__layerInstrument span:nth-child(3){background:#e7ad4b8f;border-radius:0;width:74px;height:1px;bottom:24px;right:46px}.ux-decision-engine-module__gC3t9W__layerInstrument i{background:#e7ad4b;border-radius:999px;width:10px;height:10px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 18px #e7ad4b85}.ux-decision-engine-module__gC3t9W__layerInstrumentGoal i,.ux-decision-engine-module__gC3t9W__layerInstrumentConversion i{animation:1.8s ease-in-out infinite ux-decision-engine-module__gC3t9W__pulseDot}.ux-decision-engine-module__gC3t9W__layerInstrumentHeader span:first-child{border-radius:8px;inset:16px 28px 50px}.ux-decision-engine-module__gC3t9W__layerInstrumentNavigation span:nth-child(2){border-radius:0;width:140px;height:1px;left:32px}.ux-decision-engine-module__gC3t9W__layerInstrumentTypography span{border-radius:3px}.ux-decision-engine-module__gC3t9W__layerInstrumentHierarchy span:nth-child(3),.ux-decision-engine-module__gC3t9W__layerInstrumentConversion span:nth-child(3){height:2px;animation:2.8s ease-in-out infinite ux-decision-engine-module__gC3t9W__pathPulse}.ux-decision-engine-module__gC3t9W__layerInstrumentTrust span:first-child{border-color:#e7ad4b4d;animation:3s ease-in-out infinite ux-decision-engine-module__gC3t9W__noiseFade}.ux-decision-engine-module__gC3t9W__layerInstrumentRepaired{border-color:#5bc28b57;box-shadow:0 0 0 1px #5bc28b14,0 0 20px #5bc28b1c,inset 4px 0 #5bc28bb8}.ux-decision-engine-module__gC3t9W__typeRepairModule{background:radial-gradient(circle at 20% 0,#e7ad4b1f,#0000 36%),#ffffff09;border-color:#e7ad4b3d;overflow:hidden}.ux-decision-engine-module__gC3t9W__typeSample{gap:5px;margin-top:2px;display:grid}.ux-decision-engine-module__gC3t9W__typeSample b{color:#fff4df;letter-spacing:.08em;text-transform:uppercase;font-size:.98rem;line-height:.94;transition:letter-spacing .42s,line-height .42s,color .42s}.ux-decision-engine-module__gC3t9W__typeSample p{background:#f7f0e447;border-radius:999px;height:5px;transition:width .42s,background .42s,transform .42s}.ux-decision-engine-module__gC3t9W__typeSample p:nth-child(2){width:96%}.ux-decision-engine-module__gC3t9W__typeSample p:nth-child(3){width:78%}.ux-decision-engine-module__gC3t9W__typeSample p:nth-child(4){width:88%}.ux-decision-engine-module__gC3t9W__readabilityMeter{background:#ffffff12;border-radius:999px;height:8px;overflow:hidden}.ux-decision-engine-module__gC3t9W__readabilityMeter i{border-radius:inherit;background:linear-gradient(90deg,#9b5c1c,#e7ad4b);width:34%;height:100%;transition:width .42s;display:block}.ux-decision-engine-module__gC3t9W__typeRepairModuleFixed .ux-decision-engine-module__gC3t9W__typeSample{gap:9px}.ux-decision-engine-module__gC3t9W__typeRepairModuleFixed .ux-decision-engine-module__gC3t9W__typeSample b{color:#fff1ce;letter-spacing:.01em;line-height:1.12}.ux-decision-engine-module__gC3t9W__typeRepairModuleFixed .ux-decision-engine-module__gC3t9W__typeSample p{background:#f7f0e47a}.ux-decision-engine-module__gC3t9W__typeRepairModuleFixed .ux-decision-engine-module__gC3t9W__typeSample p:nth-child(2){width:84%}.ux-decision-engine-module__gC3t9W__typeRepairModuleFixed .ux-decision-engine-module__gC3t9W__typeSample p:nth-child(3){width:68%}.ux-decision-engine-module__gC3t9W__typeRepairModuleFixed .ux-decision-engine-module__gC3t9W__typeSample p:nth-child(4){width:74%}.ux-decision-engine-module__gC3t9W__typeRepairModuleFixed .ux-decision-engine-module__gC3t9W__readabilityMeter i{width:82%}.ux-decision-engine-module__gC3t9W__chapterSummaryList{gap:8px;display:grid}.ux-decision-engine-module__gC3t9W__chapterSummaryRow{background:#0003;border:1px solid #ffdd9a24;border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;padding:9px;display:grid}.ux-decision-engine-module__gC3t9W__chapterSummaryRow strong{color:#fff4dfdb;font-size:.78rem}.ux-decision-engine-module__gC3t9W__repairSequenceCard,.ux-decision-engine-module__gC3t9W__objectiveCard,.ux-decision-engine-module__gC3t9W__lessonCard,.ux-decision-engine-module__gC3t9W__firstMovePrompt,.ux-decision-engine-module__gC3t9W__feedbackCard,.ux-decision-engine-module__gC3t9W__lockedCard,.ux-decision-engine-module__gC3t9W__scorecard{background:#ffffff09;border:1px solid #ffffff17;border-radius:10px;gap:10px;padding:12px;display:grid}.ux-decision-engine-module__gC3t9W__repairSequenceCard strong,.ux-decision-engine-module__gC3t9W__objectiveCard strong,.ux-decision-engine-module__gC3t9W__lessonCard strong,.ux-decision-engine-module__gC3t9W__firstMovePrompt strong,.ux-decision-engine-module__gC3t9W__feedbackCard strong,.ux-decision-engine-module__gC3t9W__lockedCard strong,.ux-decision-engine-module__gC3t9W__scorecard strong{color:#fff4df;font-family:var(--font-display),sans-serif;font-size:1.12rem;line-height:1.04}.ux-decision-engine-module__gC3t9W__repairSequenceCard{background:linear-gradient(90deg,#e7ad4b29,#0000 42%),#ffffff0b;border-color:#e7ad4b5c;position:relative;overflow:hidden;box-shadow:0 0 0 1px #e7ad4b14,0 0 24px #e7ad4b1f,inset 4px 0 #e7ad4bdb}.ux-decision-engine-module__gC3t9W__repairSequenceCard:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffe1ae1a,#0000);animation:4.4s ease-in-out infinite ux-decision-engine-module__gC3t9W__pillSweep;position:absolute;inset:0;transform:translate(-78%)}.ux-decision-engine-module__gC3t9W__repairSequenceCard>*{z-index:1;position:relative}.ux-decision-engine-module__gC3t9W__repairSequenceCard p{color:#fff4dfc2;letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:.82rem;font-weight:850;line-height:1.38}.ux-decision-engine-module__gC3t9W__lessonCard div{gap:5px;display:grid}.ux-decision-engine-module__gC3t9W__firstMovePrompt{background:linear-gradient(145deg,#e7ad4b26,#0000 34%),#ffffff0a;border-color:#e7ad4b57;position:relative;overflow:hidden;box-shadow:0 0 24px #e7ad4b1f,inset 3px 0 #e7ad4bc2}.ux-decision-engine-module__gC3t9W__firstMovePrompt:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffe1ae1f,#0000);animation:3.8s ease-in-out infinite ux-decision-engine-module__gC3t9W__pillSweep;position:absolute;inset:0;transform:translate(-70%)}.ux-decision-engine-module__gC3t9W__firstMovePrompt span{z-index:1;color:#ffe1aec7;letter-spacing:.14em;text-transform:uppercase;font-size:.56rem;font-weight:950;position:relative}.ux-decision-engine-module__gC3t9W__firstMovePrompt strong,.ux-decision-engine-module__gC3t9W__firstMovePrompt p{z-index:1;position:relative}.ux-decision-engine-module__gC3t9W__firstMovePrompt p{color:#f7f0e4b3;margin:0;font-size:.8rem;line-height:1.38}.ux-decision-engine-module__gC3t9W__choiceList{gap:8px;display:grid}.ux-decision-engine-module__gC3t9W__choiceButton{color:#fff4dfd1;cursor:pointer;text-align:left;background:#ffffff09;border:1px solid #ffffff17;border-radius:8px;grid-template-columns:auto 1fr;align-items:start;gap:9px;width:100%;min-width:0;padding:10px;transition:border-color .16s,background .16s,transform .16s;display:grid;position:relative}.ux-decision-engine-module__gC3t9W__choiceButton em{color:#ffe7aa;letter-spacing:.1em;text-transform:uppercase;background:#e7ad4b1f;border:1px solid #e7ad4b5c;border-radius:999px;padding:3px 6px;font-size:.5rem;font-style:normal;font-weight:950;position:absolute;top:8px;right:9px;box-shadow:0 0 16px #e7ad4b2e}.ux-decision-engine-module__gC3t9W__choiceProblem em{color:#ffd0bf;background:#ff6f4824;border-color:#ff6f487a}.ux-decision-engine-module__gC3t9W__choiceButton:hover:not(:disabled){border-color:#e7ad4b42;transform:translateY(-1px)}.ux-decision-engine-module__gC3t9W__choiceButton strong{min-width:0;padding-right:72px;font-size:.78rem;font-weight:850;line-height:1.25}.ux-decision-engine-module__gC3t9W__choiceButton:disabled{cursor:default}.ux-decision-engine-module__gC3t9W__choiceProblem{background:#ff6f481a;border-color:#ff6f487a;animation:.52s ux-decision-engine-module__gC3t9W__wrongRepairPulse;box-shadow:0 0 0 1px #ff6f4814,inset 3px 0 #ff6f48d1}.ux-decision-engine-module__gC3t9W__firstAction{background:linear-gradient(145deg,#e7ad4b29,#0000 36%),#ffffff0d;border-color:#e7ad4b80;animation:2.2s ease-in-out infinite ux-decision-engine-module__gC3t9W__firstActionPulse;box-shadow:0 0 0 1px #e7ad4b1a,0 0 28px #e7ad4b2e,inset 3px 0 #e7ad4bc7}.ux-decision-engine-module__gC3t9W__choiceLocked{color:#f3ffef;background:linear-gradient(145deg,#5bc28b33,#0000 36%),#5bc28b1f;border-color:#5bc28b9e;animation:.7s ux-decision-engine-module__gC3t9W__repairLockedPulse;box-shadow:0 0 0 1px #5bc28b1f,0 0 24px #5bc28b29,inset 4px 0 #5bc28beb}.ux-decision-engine-module__gC3t9W__lockedCard{background:radial-gradient(circle at 18% 0,#5bc28b29,#0000 38%),#5bc28b14;border-color:#5bc28b6b;box-shadow:0 0 0 1px #5bc28b14,0 0 24px #5bc28b1a,inset 4px 0 #5bc28bcc}.ux-decision-engine-module__gC3t9W__lockedCard span{color:#dff8dcdb}.ux-decision-engine-module__gC3t9W__lockedCard strong{color:#efffe9}.ux-decision-engine-module__gC3t9W__problemCard{background:radial-gradient(circle at 18% 0,#ff6f4821,#0000 38%),#ff6f4814;border-color:#ff6f486b;box-shadow:0 0 0 1px #ff6f4814,inset 4px 0 #ff6f48c7}.ux-decision-engine-module__gC3t9W__problemCard span{color:#ffc5aedb}.ux-decision-engine-module__gC3t9W__problemCard strong{color:#ffe3d8}.ux-decision-engine-module__gC3t9W__feedbackCard small,.ux-decision-engine-module__gC3t9W__lockedCard small{color:#ffe1aeb8;letter-spacing:.08em;text-transform:uppercase;font-size:.62rem;font-weight:900}.ux-decision-engine-module__gC3t9W__inspectButton{width:fit-content;margin-top:2px}.ux-decision-engine-module__gC3t9W__finalActions{flex-wrap:wrap;gap:8px;display:flex}.ux-decision-engine-module__gC3t9W__scorecard{background:radial-gradient(circle at 24% 0,#e7ad4b24,#0000 36%),#ffffff09;border-color:#e7ad4b47}.ux-decision-engine-module__gC3t9W__scoreList{gap:9px;display:grid}.ux-decision-engine-module__gC3t9W__scoreRow{background:#0000003d;border:1px solid #ffdd9a24;border-radius:8px;grid-template-columns:1fr auto;gap:8px;padding:10px;display:grid;position:relative;overflow:hidden}.ux-decision-engine-module__gC3t9W__scoreRow span,.ux-decision-engine-module__gC3t9W__scoreRow strong{z-index:1;position:relative}.ux-decision-engine-module__gC3t9W__scoreRow span{color:#fff4dfc2;letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:900}.ux-decision-engine-module__gC3t9W__scoreRow strong{color:#fff4df;font-size:.76rem}.ux-decision-engine-module__gC3t9W__scoreRow i{background:linear-gradient(90deg,#9b5c1c,#e7ad4b,#fff0b8);border-radius:999px;height:3px;display:block;position:absolute;inset:auto 0 0;box-shadow:0 0 18px #e7ad4b7a}@keyframes ux-decision-engine-module__gC3t9W__pillSweep{0%,42%{transform:translate(-85%)}64%,to{transform:translate(85%)}}@keyframes ux-decision-engine-module__gC3t9W__pulseDot{0%,to{opacity:.72;transform:scale(.9)}50%{opacity:1;transform:scale(1.1)}}@keyframes ux-decision-engine-module__gC3t9W__pathPulse{0%,to{opacity:.42;transform-origin:0;transform:scaleX(.72)}50%{opacity:1;transform:scaleX(1)}}@keyframes ux-decision-engine-module__gC3t9W__noiseFade{0%,to{opacity:.76}50%{opacity:.28}}@keyframes ux-decision-engine-module__gC3t9W__scanSweep{0%,40%{transform:translate(-130%)}72%,to{transform:translate(520%)}}@keyframes ux-decision-engine-module__gC3t9W__flowDash{to{stroke-dashoffset:-32px}}@keyframes ux-decision-engine-module__gC3t9W__decisionLock{0%,to{box-shadow:inset 1px 1px #ffffff14}45%{box-shadow:0 0 0 1px #5bc28b5c,0 0 28px #5bc28b33,inset 1px 1px #ffffff1f}}@keyframes ux-decision-engine-module__gC3t9W__firstActionPulse{0%,to{transform:translateY(0);box-shadow:0 0 0 1px #e7ad4b1a,0 0 22px #e7ad4b24,inset 3px 0 #e7ad4bb8}50%{transform:translateY(-1px);box-shadow:0 0 0 1px #e7ad4b33,0 0 34px #e7ad4b3d,inset 3px 0 #e7ad4beb}}@keyframes ux-decision-engine-module__gC3t9W__wrongRepairPulse{0%,to{transform:translate(0)}32%{transform:translate(-2px)}66%{transform:translate(2px)}}@keyframes ux-decision-engine-module__gC3t9W__repairLockedPulse{0%{transform:translateY(0)}45%{transform:translateY(-1px);box-shadow:0 0 0 1px #5bc28b38,0 0 32px #5bc28b38,inset 4px 0 #5bc28bf5}to{transform:translateY(0)}}@media (max-width:980px){.ux-decision-engine-module__gC3t9W__chapterRail{grid-template-columns:repeat(2,minmax(0,1fr))}.ux-decision-engine-module__gC3t9W__consoleGrid{grid-template-columns:1fr}.ux-decision-engine-module__gC3t9W__previewPanel{order:1}.ux-decision-engine-module__gC3t9W__decisionPanel{order:2}}@media (max-width:660px){.ux-decision-engine-module__gC3t9W__startRepairCard{grid-template-columns:1fr;gap:12px;padding:12px}.ux-decision-engine-module__gC3t9W__collapsedPill{width:100%}.ux-decision-engine-module__gC3t9W__chapterRail{grid-template-columns:1fr}.ux-decision-engine-module__gC3t9W__chapterNode{grid-template-columns:auto minmax(0,1fr);align-items:center;min-height:50px}.ux-decision-engine-module__gC3t9W__layerInstrument{display:none}.ux-decision-engine-module__gC3t9W__typeRepairModule{padding:10px}.ux-decision-engine-module__gC3t9W__engineShell,.ux-decision-engine-module__gC3t9W__console,.ux-decision-engine-module__gC3t9W__consoleGrid,.ux-decision-engine-module__gC3t9W__previewPanel,.ux-decision-engine-module__gC3t9W__decisionPanel{min-width:0}.ux-decision-engine-module__gC3t9W__console{padding:10px}.ux-decision-engine-module__gC3t9W__consoleHeader,.ux-decision-engine-module__gC3t9W__tutorialStatus{grid-template-columns:1fr;align-items:flex-start}.ux-decision-engine-module__gC3t9W__consoleHeader{flex-direction:column}.ux-decision-engine-module__gC3t9W__panelHeader{flex-direction:column;align-items:flex-start}.ux-decision-engine-module__gC3t9W__zoomControls{width:100%}.ux-decision-engine-module__gC3t9W__zoomControls button{flex:1}.ux-decision-engine-module__gC3t9W__closeButton,.ux-decision-engine-module__gC3t9W__headerActions{width:100%}.ux-decision-engine-module__gC3t9W__headerActions button{flex:1}.ux-decision-engine-module__gC3t9W__tutorialBubble,.ux-decision-engine-module__gC3t9W__tutorialBubble-objective,.ux-decision-engine-module__gC3t9W__tutorialBubble-decision,.ux-decision-engine-module__gC3t9W__tutorialBubble-explain,.ux-decision-engine-module__gC3t9W__tutorialBubble-loop{max-width:none;margin-left:0;margin-right:0}.ux-decision-engine-module__gC3t9W__previewPage{min-height:620px}.ux-decision-engine-module__gC3t9W__previewPanel,.ux-decision-engine-module__gC3t9W__decisionPanel{padding:10px}.ux-decision-engine-module__gC3t9W__previewZoomViewport{margin-inline:-2px;padding-bottom:4px;overflow-x:hidden}.ux-decision-engine-module__gC3t9W__previewMarkerLayer{display:none}.ux-decision-engine-module__gC3t9W__previewZoomStage{zoom:1;width:100%}.ux-decision-engine-module__gC3t9W__decisionPanel{gap:9px;padding-bottom:10px;display:grid;overflow:visible}.ux-decision-engine-module__gC3t9W__objectiveCard,.ux-decision-engine-module__gC3t9W__lessonCard,.ux-decision-engine-module__gC3t9W__repairSequenceCard,.ux-decision-engine-module__gC3t9W__chapterCard,.ux-decision-engine-module__gC3t9W__repairSpecGrid,.ux-decision-engine-module__gC3t9W__typeRepairModule,.ux-decision-engine-module__gC3t9W__firstMovePrompt,.ux-decision-engine-module__gC3t9W__feedbackCard,.ux-decision-engine-module__gC3t9W__lockedCard,.ux-decision-engine-module__gC3t9W__scorecard{min-width:0}.ux-decision-engine-module__gC3t9W__lessonCard{align-content:start}.ux-decision-engine-module__gC3t9W__choiceList{width:100%}.ux-decision-engine-module__gC3t9W__choiceButton{overflow-wrap:anywhere;grid-template-columns:auto minmax(0,1fr);width:100%}.ux-decision-engine-module__gC3t9W__choiceButton strong{padding-right:0}.ux-decision-engine-module__gC3t9W__choiceButton em{grid-column:1/-1;justify-self:start;position:static}.ux-decision-engine-module__gC3t9W__inspectButton,.ux-decision-engine-module__gC3t9W__secondaryButton{justify-content:center;width:100%}.ux-decision-engine-module__gC3t9W__objectiveCard strong,.ux-decision-engine-module__gC3t9W__lessonCard strong,.ux-decision-engine-module__gC3t9W__repairSequenceCard strong,.ux-decision-engine-module__gC3t9W__chapterCard strong,.ux-decision-engine-module__gC3t9W__typeRepairModule strong,.ux-decision-engine-module__gC3t9W__firstMovePrompt strong,.ux-decision-engine-module__gC3t9W__feedbackCard strong,.ux-decision-engine-module__gC3t9W__lockedCard strong,.ux-decision-engine-module__gC3t9W__scorecard strong{font-size:.98rem}.ux-decision-engine-module__gC3t9W__trustZone,.ux-decision-engine-module__gC3t9W__formZone{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.ux-decision-engine-module__gC3t9W__pillScan,.ux-decision-engine-module__gC3t9W__pulseDot,.ux-decision-engine-module__gC3t9W__scanLine,.ux-decision-engine-module__gC3t9W__pathOverlay path,.ux-decision-engine-module__gC3t9W__layerInstrumentGoal i,.ux-decision-engine-module__gC3t9W__layerInstrumentConversion i,.ux-decision-engine-module__gC3t9W__layerInstrumentHierarchy span:nth-child(3),.ux-decision-engine-module__gC3t9W__layerInstrumentTrust span:first-child,.ux-decision-engine-module__gC3t9W__firstMovePrompt:after,.ux-decision-engine-module__gC3t9W__repairSequenceCard:after,.ux-decision-engine-module__gC3t9W__decisionFlash .ux-decision-engine-module__gC3t9W__zone,.ux-decision-engine-module__gC3t9W__firstAction,.ux-decision-engine-module__gC3t9W__choiceProblem,.ux-decision-engine-module__gC3t9W__choiceLocked{animation:none}.ux-decision-engine-module__gC3t9W__choiceButton,.ux-decision-engine-module__gC3t9W__zone,.ux-decision-engine-module__gC3t9W__progressMeter i,.ux-decision-engine-module__gC3t9W__typeSample b,.ux-decision-engine-module__gC3t9W__typeSample p,.ux-decision-engine-module__gC3t9W__readabilityMeter i{transition:none}}.ux-decision-engine-module__gC3t9W__previewZoomViewport{scrollbar-gutter:auto;justify-content:center;width:100%;max-height:none;margin-inline:0;padding:0;overflow:hidden}.ux-decision-engine-module__gC3t9W__restaurantRepairPreview{--client-ink:#30180f;--client-muted:#30180fad;--client-line:#7035182e;width:min(100%,780px);min-width:0;color:var(--client-ink);background:radial-gradient(circle at 18% 8%,#ffd35d59,#0000 24%),linear-gradient(#5b1710 0%,#f5d55c 34%,#fbefe1 100%);border:1px solid #ffdd9a47;border-radius:14px;position:relative;overflow:hidden;box-shadow:0 22px 34px #00000057,inset 1px 1px #ffffff9e}.ux-decision-engine-module__gC3t9W__clientBrowserBar{color:#fff7e7d1;letter-spacing:.12em;text-transform:uppercase;background:linear-gradient(#281812eb,#16100deb);border-bottom:1px solid #30180f1f;justify-content:space-between;align-items:center;gap:14px;padding:10px 12px;font-size:.62rem;font-weight:900;display:flex}.ux-decision-engine-module__gC3t9W__clientBrowserBar div{gap:7px;display:flex}.ux-decision-engine-module__gC3t9W__clientBrowserBar i{background:#fff4df6b;border-radius:999px;width:8px;height:8px}.ux-decision-engine-module__gC3t9W__clientPage{background:repeating-linear-gradient(90deg,#ff372214 0 2px,#0000 2px 24px),linear-gradient(#fff4ce 0%,#fff8eb 56%,#fbefe1 100%);gap:11px;padding:13px;transition:background .24s,gap .24s;display:grid;position:relative}.ux-decision-engine-module__gC3t9W__previewTrustFixed .ux-decision-engine-module__gC3t9W__clientPage,.ux-decision-engine-module__gC3t9W__previewFinalFixed .ux-decision-engine-module__gC3t9W__clientPage{background:linear-gradient(#582a1409 1px,#0000 1px) 0 0/38px 38px,linear-gradient(90deg,#582a1407 1px,#0000 1px) 0 0/38px 38px,linear-gradient(#fff8ed 0%,#fbf1e3 100%);gap:13px}.ux-decision-engine-module__gC3t9W__clientHeader,.ux-decision-engine-module__gC3t9W__clientNav,.ux-decision-engine-module__gC3t9W__clientHero,.ux-decision-engine-module__gC3t9W__offerGrid,.ux-decision-engine-module__gC3t9W__conversionArea,.ux-decision-engine-module__gC3t9W__clientFooter{background:#ffffffb3;border:2px solid #b92b1859;border-radius:9px;transition:border-color .24s,background .24s,box-shadow .24s,transform .24s;position:relative;overflow:hidden;box-shadow:0 8px 13px #57291121,inset 1px 1px #ffffff9e}.ux-decision-engine-module__gC3t9W__clientHeader{grid-template-columns:minmax(150px,.78fr) minmax(220px,1.2fr) auto;align-items:center;gap:9px;padding:10px;display:grid}.ux-decision-engine-module__gC3t9W__clientBrand{gap:1px;min-width:0;display:grid}.ux-decision-engine-module__gC3t9W__clientBrand span{color:#c92517;letter-spacing:-.05em;text-transform:uppercase;font-size:.92rem;font-weight:950}.ux-decision-engine-module__gC3t9W__clientBrand strong{color:#241008;font-family:var(--font-display),sans-serif;font-size:1.42rem;font-weight:950;line-height:.86}.ux-decision-engine-module__gC3t9W__clientHeaderDetails{flex-wrap:wrap;gap:6px;display:flex}.ux-decision-engine-module__gC3t9W__clientHeaderDetails span,.ux-decision-engine-module__gC3t9W__clientHeaderAction,.ux-decision-engine-module__gC3t9W__clientNav span,.ux-decision-engine-module__gC3t9W__clientBadge,.ux-decision-engine-module__gC3t9W__conversionText span,.ux-decision-engine-module__gC3t9W__problemMarker{color:#30180fbf;letter-spacing:.08em;text-transform:uppercase;background:#ffffff8c;border:1px solid #70351838;border-radius:999px;padding:6px 8px;font-size:.58rem;font-weight:950;line-height:1.08}.ux-decision-engine-module__gC3t9W__clientHeaderAction{color:#fff6e8;background:linear-gradient(#d7301c,#8d1c11);justify-self:end;box-shadow:0 8px 14px #9826143d}.ux-decision-engine-module__gC3t9W__previewHeaderFixed .ux-decision-engine-module__gC3t9W__clientHeader{background:#fffaefeb;border-color:#7035182e;grid-template-columns:minmax(160px,.72fr) minmax(260px,1fr) auto;gap:14px}.ux-decision-engine-module__gC3t9W__previewHeaderFixed .ux-decision-engine-module__gC3t9W__clientBrand span{color:#8d2f18;letter-spacing:.1em;font-size:.7rem}.ux-decision-engine-module__gC3t9W__previewHeaderFixed .ux-decision-engine-module__gC3t9W__clientBrand strong{font-size:1.14rem;line-height:.98}.ux-decision-engine-module__gC3t9W__previewHeaderFixed .ux-decision-engine-module__gC3t9W__clientHeaderDetails span{background:#fff6e5e6}.ux-decision-engine-module__gC3t9W__clientNav{flex-wrap:wrap;gap:7px;padding:8px;display:flex}.ux-decision-engine-module__gC3t9W__clientNav span{color:#7a170f;background:#ffe98ac7}.ux-decision-engine-module__gC3t9W__previewNavFixed .ux-decision-engine-module__gC3t9W__clientNav{background:#fffaefd6;border-color:#70351829;justify-content:center}.ux-decision-engine-module__gC3t9W__previewNavFixed .ux-decision-engine-module__gC3t9W__clientNav span{color:#4a2114;text-align:center;background:#ffffffc7;min-width:84px}.ux-decision-engine-module__gC3t9W__clientHero{grid-template-columns:minmax(0,1.04fr) minmax(180px,.66fr);align-items:stretch;gap:11px;padding:13px;display:grid}.ux-decision-engine-module__gC3t9W__heroCopyBlock,.ux-decision-engine-module__gC3t9W__heroProofBlock,.ux-decision-engine-module__gC3t9W__offerGrid div,.ux-decision-engine-module__gC3t9W__conversionText,.ux-decision-engine-module__gC3t9W__clientFooter>div:first-child{gap:7px;min-width:0;display:grid}.ux-decision-engine-module__gC3t9W__clientHero h3{color:#cf2818;font-family:var(--font-display),sans-serif;letter-spacing:-.05em;text-transform:uppercase;margin:0;font-size:clamp(1.55rem,4vw,2.8rem);font-weight:950;line-height:.78}.ux-decision-engine-module__gC3t9W__clientHero p{color:#30180fbf;max-width:620px;margin:0;font-size:.78rem;font-weight:760;line-height:1.08}.ux-decision-engine-module__gC3t9W__heroProofBlock{background:#ffe7696b;border:1px dashed #d2361a59;border-radius:9px;align-content:center;padding:12px}.ux-decision-engine-module__gC3t9W__heroProofBlock strong,.ux-decision-engine-module__gC3t9W__offerGrid strong,.ux-decision-engine-module__gC3t9W__conversionText strong,.ux-decision-engine-module__gC3t9W__clientFooter strong{color:#2f160f;letter-spacing:.01em;font-size:.84rem;font-weight:950}.ux-decision-engine-module__gC3t9W__heroProofBlock span,.ux-decision-engine-module__gC3t9W__offerGrid span,.ux-decision-engine-module__gC3t9W__clientFooter span{color:var(--client-muted);font-size:.74rem;font-weight:760;line-height:1.28}.ux-decision-engine-module__gC3t9W__previewTypeFixed .ux-decision-engine-module__gC3t9W__clientPage{color:#331a10}.ux-decision-engine-module__gC3t9W__previewTypeFixed .ux-decision-engine-module__gC3t9W__clientHero h3{color:#4a2114;letter-spacing:0;font-size:clamp(1.44rem,3vw,2.08rem);line-height:1.02}.ux-decision-engine-module__gC3t9W__previewTypeFixed .ux-decision-engine-module__gC3t9W__clientHero p,.ux-decision-engine-module__gC3t9W__previewTypeFixed .ux-decision-engine-module__gC3t9W__heroProofBlock span,.ux-decision-engine-module__gC3t9W__previewTypeFixed .ux-decision-engine-module__gC3t9W__offerGrid span,.ux-decision-engine-module__gC3t9W__previewTypeFixed .ux-decision-engine-module__gC3t9W__clientFooter span{font-size:.82rem;line-height:1.42}.ux-decision-engine-module__gC3t9W__previewTypeFixed .ux-decision-engine-module__gC3t9W__clientBadge,.ux-decision-engine-module__gC3t9W__previewTypeFixed .ux-decision-engine-module__gC3t9W__conversionText span,.ux-decision-engine-module__gC3t9W__previewTypeFixed .ux-decision-engine-module__gC3t9W__clientHeaderDetails span,.ux-decision-engine-module__gC3t9W__previewTypeFixed .ux-decision-engine-module__gC3t9W__clientNav span{letter-spacing:.08em}.ux-decision-engine-module__gC3t9W__previewHierarchyFixed .ux-decision-engine-module__gC3t9W__clientHero{background:#fffaefeb;border-color:#70351829;grid-template-columns:minmax(0,1.18fr) minmax(190px,.52fr)}.ux-decision-engine-module__gC3t9W__previewHierarchyFixed .ux-decision-engine-module__gC3t9W__clientHero h3{max-width:520px}.ux-decision-engine-module__gC3t9W__previewHierarchyFixed .ux-decision-engine-module__gC3t9W__heroProofBlock{background:#fff6e5e6;border-style:solid;border-color:#70351829}.ux-decision-engine-module__gC3t9W__offerGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:9px;display:grid}.ux-decision-engine-module__gC3t9W__offerGrid div{background:#fffaefb3;border:1px solid #7035182b;border-radius:8px;padding:9px}.ux-decision-engine-module__gC3t9W__previewHierarchyFixed .ux-decision-engine-module__gC3t9W__offerGrid{background:#fffaefcc;border-color:#70351826}.ux-decision-engine-module__gC3t9W__conversionArea{grid-template-columns:minmax(150px,.55fr) minmax(0,1fr);align-items:center;gap:10px;padding:12px;display:grid}.ux-decision-engine-module__gC3t9W__conversionActionRow{flex-wrap:wrap;justify-content:flex-end;gap:9px;display:flex}.ux-decision-engine-module__gC3t9W__conversionActionRow button{letter-spacing:.08em;text-transform:uppercase;border-radius:999px;min-height:42px;padding:0 15px;font-size:.66rem;font-weight:950}.ux-decision-engine-module__gC3t9W__primaryClientButton{color:#fff8ea;background:linear-gradient(#d44b23,#8f2b17);border:1px solid #8d371442;box-shadow:0 10px 16px #902a1338}.ux-decision-engine-module__gC3t9W__secondaryClientButton{color:#4b2417;background:#fffaefd1;border:1px solid #70351838}.ux-decision-engine-module__gC3t9W__previewConversionFixed .ux-decision-engine-module__gC3t9W__conversionArea{text-align:center;background:#fffaefe6;border-color:#70351826;grid-template-columns:1fr}.ux-decision-engine-module__gC3t9W__previewConversionFixed .ux-decision-engine-module__gC3t9W__conversionActionRow{justify-content:center}.ux-decision-engine-module__gC3t9W__previewConversionFixed .ux-decision-engine-module__gC3t9W__primaryClientButton{min-width:150px}.ux-decision-engine-module__gC3t9W__clientFooter{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px;display:grid}.ux-decision-engine-module__gC3t9W__previewTrustFixed .ux-decision-engine-module__gC3t9W__clientHeader,.ux-decision-engine-module__gC3t9W__previewTrustFixed .ux-decision-engine-module__gC3t9W__clientNav,.ux-decision-engine-module__gC3t9W__previewTrustFixed .ux-decision-engine-module__gC3t9W__clientHero,.ux-decision-engine-module__gC3t9W__previewTrustFixed .ux-decision-engine-module__gC3t9W__offerGrid,.ux-decision-engine-module__gC3t9W__previewTrustFixed .ux-decision-engine-module__gC3t9W__conversionArea,.ux-decision-engine-module__gC3t9W__previewTrustFixed .ux-decision-engine-module__gC3t9W__clientFooter{border-width:1px;border-color:var(--client-line);background:#fffaefe6;box-shadow:0 8px 12px #50291717,inset 1px 1px #ffffffa3}.ux-decision-engine-module__gC3t9W__socialIconRow{justify-content:center;gap:8px;display:flex}.ux-decision-engine-module__gC3t9W__socialIconRow span{color:#592819;background:#ffffffb8;border:1px solid #7035182e;border-radius:999px;place-items:center;width:34px;height:34px;display:grid}.ux-decision-engine-module__gC3t9W__socialIconRow svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.75px;width:18px;height:18px}.ux-decision-engine-module__gC3t9W__socialIconRow span:first-child svg,.ux-decision-engine-module__gC3t9W__socialIconRow span:nth-child(3) svg{fill:currentColor;stroke:none}.ux-decision-engine-module__gC3t9W__problemMarker{z-index:3;color:#7e170d;background:#fff1c4eb;border-color:#cc2b1a5c;position:absolute;top:9px;right:9px;box-shadow:0 0 14px #cc2b1a1f}.ux-decision-engine-module__gC3t9W__repairInfo{z-index:5;color:#173d33;letter-spacing:.08em;text-transform:uppercase;cursor:help;background:linear-gradient(145deg,#ffffffbf,#0000 40%),#e1fbf1eb;border:1px solid #46837347;border-radius:999px;align-items:center;min-height:28px;padding:0 9px;font-size:.54rem;font-weight:950;line-height:1;display:inline-grid;position:absolute;top:9px;right:9px;box-shadow:0 0 14px #46837326,inset 1px 1px #ffffffb3}.ux-decision-engine-module__gC3t9W__repairInfo small{color:#fff4dfe0;letter-spacing:.01em;opacity:0;pointer-events:none;text-transform:none;background:#11110ff5;border:1px solid #ffdd9a38;border-radius:9px;width:min(260px,70vw);padding:9px 10px;font-size:.68rem;font-weight:760;line-height:1.32;transition:opacity .18s,transform .18s;position:absolute;top:calc(100% + 7px);right:0;transform:translateY(-3px);box-shadow:0 14px 24px #00000052,inset 1px 1px #ffffff14}.ux-decision-engine-module__gC3t9W__repairInfo:hover small,.ux-decision-engine-module__gC3t9W__repairInfo:focus-visible small{opacity:1;transform:translateY(0)}.ux-decision-engine-module__gC3t9W__repairInfo_typography{inset:auto auto 9px 12px}.ux-decision-engine-module__gC3t9W__repairInfo_typography small{left:0;right:auto}.ux-decision-engine-module__gC3t9W__typeScanOverlay{z-index:4;pointer-events:none;position:absolute;inset:8px}.ux-decision-engine-module__gC3t9W__typeScanOverlay span{color:#fff4df;letter-spacing:.12em;text-transform:uppercase;background:#12100cc2;border:1px solid #e7ad4b6b;border-radius:999px;padding:5px 8px;font-size:.52rem;font-weight:950;position:absolute;top:8px;left:8px;box-shadow:0 0 18px #e7ad4b38}.ux-decision-engine-module__gC3t9W__typeScanOverlay i{background:linear-gradient(90deg,#0000,#e7ad4bdb,#0000);border-radius:999px;height:2px;animation:2.6s ease-in-out infinite ux-decision-engine-module__gC3t9W__typeScanLine;position:absolute;left:18px;right:18px;box-shadow:0 0 14px #e7ad4b57}.ux-decision-engine-module__gC3t9W__typeScanOverlay i:nth-child(2){top:32%}.ux-decision-engine-module__gC3t9W__typeScanOverlay i:nth-child(3){animation-delay:.24s;top:52%}.ux-decision-engine-module__gC3t9W__typeScanOverlay i:nth-child(4){animation-delay:.48s;top:72%}.ux-decision-engine-module__gC3t9W__previewActive_header .ux-decision-engine-module__gC3t9W__clientHeader,.ux-decision-engine-module__gC3t9W__previewActive_navigation .ux-decision-engine-module__gC3t9W__clientNav,.ux-decision-engine-module__gC3t9W__previewActive_typography .ux-decision-engine-module__gC3t9W__clientHero,.ux-decision-engine-module__gC3t9W__previewActive_hierarchy .ux-decision-engine-module__gC3t9W__clientHero,.ux-decision-engine-module__gC3t9W__previewActive_conversion .ux-decision-engine-module__gC3t9W__conversionArea,.ux-decision-engine-module__gC3t9W__previewActive_trust .ux-decision-engine-module__gC3t9W__clientFooter{border-color:#e7ad4ba3;box-shadow:0 0 0 1px #e7ad4b29,0 0 24px #e7ad4b2e,inset 1px 1px #ffffffc7}.ux-decision-engine-module__gC3t9W__previewDecisionFlash .ux-decision-engine-module__gC3t9W__clientPage{animation:.82s ux-decision-engine-module__gC3t9W__repairedPreviewFlash}.ux-decision-engine-module__gC3t9W__previewRejectedFlash .ux-decision-engine-module__gC3t9W__clientPage{animation:.72s ux-decision-engine-module__gC3t9W__rejectedPreviewFlash}@keyframes ux-decision-engine-module__gC3t9W__typeScanLine{0%,to{opacity:.34;transform:translateY(-7px)}50%{opacity:1;transform:translateY(7px)}}@keyframes ux-decision-engine-module__gC3t9W__repairedPreviewFlash{0%{filter:saturate()}45%{filter:saturate(1.12)brightness(1.04)}to{filter:saturate()}}@keyframes ux-decision-engine-module__gC3t9W__rejectedPreviewFlash{0%,to{filter:none}45%{filter:saturate(1.15)hue-rotate(-8deg)}}@media (max-width:760px){.ux-decision-engine-module__gC3t9W__restaurantRepairPreview{border-radius:11px;width:100%}.ux-decision-engine-module__gC3t9W__clientBrowserBar{padding:9px 10px}.ux-decision-engine-module__gC3t9W__clientPage{gap:9px;padding:9px}.ux-decision-engine-module__gC3t9W__clientHeader,.ux-decision-engine-module__gC3t9W__previewHeaderFixed .ux-decision-engine-module__gC3t9W__clientHeader,.ux-decision-engine-module__gC3t9W__clientHero,.ux-decision-engine-module__gC3t9W__previewHierarchyFixed .ux-decision-engine-module__gC3t9W__clientHero,.ux-decision-engine-module__gC3t9W__conversionArea,.ux-decision-engine-module__gC3t9W__previewConversionFixed .ux-decision-engine-module__gC3t9W__conversionArea,.ux-decision-engine-module__gC3t9W__clientFooter{grid-template-columns:1fr}.ux-decision-engine-module__gC3t9W__clientHeader{align-items:start}.ux-decision-engine-module__gC3t9W__clientHeaderAction{text-align:center;justify-self:stretch;width:100%}.ux-decision-engine-module__gC3t9W__clientHeaderDetails span,.ux-decision-engine-module__gC3t9W__clientNav span{text-align:center;flex:calc(50% - 6px)}.ux-decision-engine-module__gC3t9W__previewNavFixed .ux-decision-engine-module__gC3t9W__clientNav span{min-width:0}.ux-decision-engine-module__gC3t9W__clientHero{padding:11px}.ux-decision-engine-module__gC3t9W__clientHero h3{font-size:clamp(1.42rem,8vw,2rem)}.ux-decision-engine-module__gC3t9W__offerGrid{grid-template-columns:1fr}.ux-decision-engine-module__gC3t9W__conversionArea,.ux-decision-engine-module__gC3t9W__previewConversionFixed .ux-decision-engine-module__gC3t9W__conversionArea{text-align:left}.ux-decision-engine-module__gC3t9W__conversionActionRow,.ux-decision-engine-module__gC3t9W__previewConversionFixed .ux-decision-engine-module__gC3t9W__conversionActionRow{justify-content:stretch}.ux-decision-engine-module__gC3t9W__conversionActionRow button{width:100%}.ux-decision-engine-module__gC3t9W__clientFooter{text-align:center}.ux-decision-engine-module__gC3t9W__socialIconRow{justify-self:center}.ux-decision-engine-module__gC3t9W__problemMarker,.ux-decision-engine-module__gC3t9W__repairInfo{width:fit-content;margin-top:7px;position:static}.ux-decision-engine-module__gC3t9W__repairInfo small{display:none}.ux-decision-engine-module__gC3t9W__typeScanOverlay{inset:5px}}@media (prefers-reduced-motion:reduce){.ux-decision-engine-module__gC3t9W__typeScanOverlay i,.ux-decision-engine-module__gC3t9W__previewDecisionFlash .ux-decision-engine-module__gC3t9W__clientPage,.ux-decision-engine-module__gC3t9W__previewRejectedFlash .ux-decision-engine-module__gC3t9W__clientPage{animation:none}.ux-decision-engine-module__gC3t9W__clientPage,.ux-decision-engine-module__gC3t9W__clientHeader,.ux-decision-engine-module__gC3t9W__clientNav,.ux-decision-engine-module__gC3t9W__clientHero,.ux-decision-engine-module__gC3t9W__offerGrid,.ux-decision-engine-module__gC3t9W__conversionArea,.ux-decision-engine-module__gC3t9W__clientFooter,.ux-decision-engine-module__gC3t9W__repairInfo small{transition:none}}
.lab-page-module__pPfHzW__labPage{--lab-cream:#e7dece;--lab-cream-low:#c9bca9;--lab-ink:#141312;--lab-line:#fff1d82e;padding-bottom:96px}.lab-page-module__pPfHzW__shell{width:min(1760px,100% - 44px);margin:0 auto}.lab-page-module__pPfHzW__heroShell,.lab-page-module__pPfHzW__labShell{isolation:isolate;background:linear-gradient(135deg,#ffffff21,#0000 15%),linear-gradient(#2c2c29 0%,#121313 42%,#070808 100%);border:1px solid #fff3;border-radius:28px;position:relative;overflow:hidden;box-shadow:0 44px 90px #000000b8,inset 2px 2px #fff3,inset -22px -26px 38px #0000008a}.lab-page-module__pPfHzW__heroShell:before,.lab-page-module__pPfHzW__labShell:before{content:"";z-index:-1;pointer-events:none;border:1px solid #ffffff1f;border-radius:20px;position:absolute;inset:10px;box-shadow:inset 0 1px #ffffff1a,inset 0 -18px 26px #0000005c}.lab-page-module__pPfHzW__heroShell{margin-top:48px;padding:22px}.lab-page-module__pPfHzW__heroPanel,.lab-page-module__pPfHzW__readingPanel{border:1px solid var(--lab-line);background:linear-gradient(#ffffff06 1px,#0000 1px) 0 0/86px 86px,linear-gradient(90deg,#ffffff05 1px,#0000 1px) 0 0/86px 86px,radial-gradient(circle at 82% 24%,#e5d9be1a,#0000 24%),linear-gradient(115deg,#1a1b19 0%,#0d0e0e 58%,#060707 100%);border-radius:12px;position:relative;overflow:hidden;box-shadow:0 18px 28px #00000094,inset 1px 1px #ffffff21,inset -12px -15px 22px #00000073}.lab-page-module__pPfHzW__heroPanel{padding:clamp(34px,5vw,68px)}.lab-page-module__pPfHzW__heroPanel:before,.lab-page-module__pPfHzW__readingPanel:before{content:"";pointer-events:none;border-radius:inherit;border:1px solid #ffffff1a;position:absolute;inset:8px}.lab-page-module__pPfHzW__eyebrow{color:#e6d5b6;letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:.78rem;font-weight:900}.lab-page-module__pPfHzW__heroTitle{color:#fff6e7;max-width:900px;font-family:var(--font-display),sans-serif;text-shadow:0 2px #ffffff2e,0 12px 20px #0000007a;margin:18px 0 0;font-size:clamp(3.1rem,5.1vw,5.8rem);font-weight:850;line-height:.96}.lab-page-module__pPfHzW__heroTitle span{color:#dbc08d;display:block}.lab-page-module__pPfHzW__heroText{color:#f7f0e4b8;max-width:660px;margin:22px 0 0;font-size:1.06rem;line-height:1.5}.lab-page-module__pPfHzW__labFeature{z-index:1;background:linear-gradient(#fff1d807 1px,#0000 1px) 0 0/42px 42px,linear-gradient(90deg,#fff1d805 1px,#0000 1px) 0 0/42px 42px,radial-gradient(circle at 80% 20%,#d2a76529,#0000 32%),linear-gradient(135deg,#ffffff12,#0000 18%),#0003;border:1px solid #d2a7653d;border-radius:16px;gap:18px;margin-top:clamp(28px,4vw,44px);padding:clamp(18px,2.4vw,28px);display:grid;position:relative;box-shadow:0 22px 40px #00000057,inset 1px 1px #ffffff1a,inset -14px -18px 26px #00000047}.lab-page-module__pPfHzW__labFeature:before{content:"";pointer-events:none;border:1px solid #fff1d814;border-radius:10px;position:absolute;inset:8px}.lab-page-module__pPfHzW__featureHeader,.lab-page-module__pPfHzW__missionGrid{z-index:1;position:relative}.lab-page-module__pPfHzW__labFeature>*{z-index:1;position:relative}.lab-page-module__pPfHzW__featureHeader{justify-content:space-between;align-items:end;gap:18px;display:flex}.lab-page-module__pPfHzW__featureHeader h2{color:#fff6e7;font-family:var(--font-display),sans-serif;margin:8px 0 0;font-size:clamp(1.9rem,3vw,3.25rem);font-weight:850;line-height:.98}.lab-page-module__pPfHzW__featureHeader p{color:#f7f0e4ad;max-width:680px;margin:10px 0 0;font-size:.96rem;line-height:1.5}.lab-page-module__pPfHzW__featureStartCta,.lab-page-module__pPfHzW__briefingPanel>span,.lab-page-module__pPfHzW__objectiveRail span,.lab-page-module__pPfHzW__resultChip span,.lab-page-module__pPfHzW__tutorialStrip span{color:#ffe1aec2;letter-spacing:.13em;text-transform:uppercase;font-size:.58rem;font-weight:950}.lab-page-module__pPfHzW__featureStartCta{color:#fff4df;background:linear-gradient(145deg,#d2a7652e,#0000 38%),#d2a76514;border:1px solid #d2a76547;border-radius:10px;flex:none;align-content:center;gap:3px;min-width:220px;min-height:52px;padding:10px 14px;text-decoration:none;display:grid;position:relative;box-shadow:0 0 20px #d2a7651f,inset 1px 1px #ffffff1a}.lab-page-module__pPfHzW__featureStartCta small{color:#ffe1ae9e;letter-spacing:.11em;text-transform:uppercase;font-size:.54rem;font-weight:900;line-height:1.25;display:block}.lab-page-module__pPfHzW__repairSequence{z-index:1;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid;position:relative}.lab-page-module__pPfHzW__repairSequence li{background:linear-gradient(145deg,#ffffff14,#0000 34%),#00000038;border:1px solid #fff1d81c;border-radius:10px;align-content:center;gap:8px;min-height:74px;padding:10px;display:grid;position:relative;overflow:hidden;box-shadow:inset 1px 1px #ffffff14,0 10px 16px #0003}.lab-page-module__pPfHzW__repairSequence li:first-child{background:linear-gradient(145deg,#d2a76529,#0000 36%),#d2a76512;border-color:#d2a7656b;box-shadow:0 0 22px #d2a7651f,inset 3px 0 #d2a765d1}.lab-page-module__pPfHzW__repairSequence span{color:#ffe1aec7;letter-spacing:.14em;text-transform:uppercase;font-size:.58rem;font-weight:950}.lab-page-module__pPfHzW__repairSequence strong{color:#fff4dfe6;letter-spacing:.08em;text-transform:uppercase;font-size:.66rem;font-weight:950;line-height:1.22}.lab-page-module__pPfHzW__missionGrid{grid-template-columns:minmax(260px,.86fr) minmax(280px,1.14fr);gap:14px;display:grid}.lab-page-module__pPfHzW__briefingPanel,.lab-page-module__pPfHzW__tutorialStrip,.lab-page-module__pPfHzW__objectiveRail{background:linear-gradient(145deg,#ffffff14,#0000 30%),#ffffff09;border:1px solid #fff1d81f;border-radius:10px;box-shadow:inset 1px 1px #ffffff14,0 12px 18px #00000038}.lab-page-module__pPfHzW__briefingPanel{gap:10px;padding:16px;display:grid}.lab-page-module__pPfHzW__briefingPanel ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.lab-page-module__pPfHzW__briefingPanel li{color:#f7f0e4c2;padding-left:18px;font-size:.9rem;line-height:1.38;position:relative}.lab-page-module__pPfHzW__briefingPanel li:before{content:"";background:#d2a765;border-radius:999px;width:7px;height:7px;position:absolute;top:.58em;left:0;box-shadow:0 0 12px #d2a7658c}.lab-page-module__pPfHzW__tutorialStrip{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:12px;display:grid}.lab-page-module__pPfHzW__tutorialStrip span{color:#fff4dfd1;text-align:center;background:#0003;border:1px solid #fff1d81a;border-radius:8px;place-items:center;min-height:54px;padding:8px;line-height:1.25;display:grid}.lab-page-module__pPfHzW__tutorialStrip span:first-child{color:#fff4df;background:linear-gradient(145deg,#d2a76529,#0000 36%),#d2a76514;border-color:#d2a7656b;box-shadow:0 0 18px #d2a7651f,inset 3px 0 #d2a765b8}.lab-page-module__pPfHzW__objectiveRail{grid-template-columns:minmax(0,1fr) minmax(240px,.42fr);align-items:stretch;gap:12px;padding:12px;display:grid}.lab-page-module__pPfHzW__objectiveRail>div{align-content:center;gap:7px;display:grid}.lab-page-module__pPfHzW__objectiveRail strong{color:#fff4df;font-family:var(--font-display),sans-serif;font-size:clamp(1.15rem,2vw,1.7rem);line-height:1.02}.lab-page-module__pPfHzW__resultChip{border-left:1px solid #e7ad4b47;padding-left:14px}.lab-page-module__pPfHzW__resultChip strong{color:#fff4df}.lab-page-module__pPfHzW__resultChip small{color:#ffe1aec2;letter-spacing:.06em;text-transform:uppercase;font-size:.74rem;font-weight:800;line-height:1.35}.lab-page-module__pPfHzW__statRail{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:28px;display:grid}.lab-page-module__pPfHzW__statPlaque{color:#fff2dc;background:linear-gradient(145deg,#ffffff26,#0000 24%),linear-gradient(#312f2a 0%,#111 100%);border:1px solid #ffffff36;border-radius:7px;min-height:88px;padding:15px;box-shadow:0 15px 15px #00000080,0 5px #00000070,inset 1px 1px #fff3,inset -7px -9px 13px #0000006b}.lab-page-module__pPfHzW__statPlaque strong{letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;font-weight:900;display:block}.lab-page-module__pPfHzW__statPlaque span{color:#f7f0e4a8;margin-top:9px;font-size:.86rem;line-height:1.38;display:block}.lab-page-module__pPfHzW__labShell{margin-top:14px;padding:22px}.lab-page-module__pPfHzW__labBand{color:var(--lab-ink);background:linear-gradient(135deg,#ffffff94,transparent 16%),linear-gradient(180deg,var(--lab-cream)0%,var(--lab-cream-low)100%);border:1px solid #ffffff3d;border-radius:12px;padding:30px 34px 34px;position:relative;overflow:hidden;box-shadow:0 22px 32px #00000080,inset 1px 1px #ffffffbd,inset -12px -16px 24px #4f41312e}.lab-page-module__pPfHzW__labBand:before{content:"";pointer-events:none;border-radius:inherit;border:1px solid #ffffff80;position:absolute;inset:8px}.lab-page-module__pPfHzW__bandHeader,.lab-page-module__pPfHzW__readingPanel{z-index:1;position:relative}.lab-page-module__pPfHzW__bandHeader{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:24px;display:flex}.lab-page-module__pPfHzW__labBand .lab-page-module__pPfHzW__eyebrow{color:#141312b8}.lab-page-module__pPfHzW__bandHeader h2{color:#141312;max-width:760px;font-family:var(--font-display),sans-serif;margin:0;font-size:clamp(1.9rem,2.6vw,3rem);font-weight:850;line-height:.98}.lab-page-module__pPfHzW__bandHeader p{color:#1413129e;max-width:700px;margin:8px 0 0;font-size:.96rem;font-weight:700;line-height:1.45}.lab-page-module__pPfHzW__readingPanel{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:20px;padding:26px 24px;display:flex}.lab-page-module__pPfHzW__readingPanel p:not(.lab-page-module__pPfHzW__eyebrow){color:#f7f0e4b3;max-width:760px;margin:10px 0 0;font-size:.98rem;line-height:1.5}.lab-page-module__pPfHzW__cardGrid{z-index:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid;position:relative}.lab-page-module__pPfHzW__labCard{background:linear-gradient(145deg,#ffffff80,#0000 18%),linear-gradient(#e9dfcf 0%,#c8baa6 100%);border:1px solid #211d1847;border-radius:8px;flex-direction:column;gap:14px;min-height:100%;padding:24px;display:flex;position:relative;overflow:hidden;box-shadow:0 14px 17px #3f34284d,0 4px #5b4c3a33,inset 1px 1px #ffffffb8}.lab-page-module__pPfHzW__labCard:before{content:"";pointer-events:none;border:1px solid #ffffff80;border-radius:5px;position:absolute;inset:7px}.lab-page-module__pPfHzW__labCard:after{content:"";pointer-events:none;opacity:.74;background:linear-gradient(90deg,#d2a765d1,#0000 72%);border-radius:4px 4px 0 0;height:4px;position:absolute;top:7px;left:7px;right:7px}.lab-page-module__pPfHzW__cardBody,.lab-page-module__pPfHzW__tagRail,.lab-page-module__pPfHzW__cardCta{z-index:1;position:relative}.lab-page-module__pPfHzW__metaRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.lab-page-module__pPfHzW__statusPlaque,.lab-page-module__pPfHzW__metaLabel,.lab-page-module__pPfHzW__tag{color:#141312d1;letter-spacing:.1em;text-transform:uppercase;background:linear-gradient(145deg,#ffffff7a,#0000 38%),#ffffff2e;border:1px solid #1413122e;border-radius:5px;align-items:center;min-height:28px;padding:0 9px;font-size:.62rem;font-weight:900;display:inline-flex;box-shadow:0 7px 9px #00000029,inset 1px 1px #ffffff80}.lab-page-module__pPfHzW__metaLabel{box-shadow:none;color:#14131294;background:0 0;border-color:#0000;padding-left:2px;padding-right:2px}.lab-page-module__pPfHzW__labCard h3{color:#11100f;font-family:var(--font-display),sans-serif;margin:12px 0 0;font-size:clamp(1.6rem,2vw,2.35rem);font-weight:850;line-height:1.04}.lab-page-module__pPfHzW__leadText{color:#141312d6;margin:9px 0 0;font-size:1.02rem;font-weight:750;line-height:1.42}.lab-page-module__pPfHzW__cardDetails{gap:9px;margin-top:13px;display:grid}.lab-page-module__pPfHzW__cardDetails>div,.lab-page-module__pPfHzW__cardDetails details{border-top:1px solid #1413121f;padding-top:9px}.lab-page-module__pPfHzW__cardDetails span,.lab-page-module__pPfHzW__cardDetails summary{color:#14131294;letter-spacing:.12em;text-transform:uppercase;font-size:.64rem;font-weight:900}.lab-page-module__pPfHzW__cardDetails summary{cursor:pointer;list-style-position:outside}.lab-page-module__pPfHzW__cardDetails p{color:#141312a8;margin:6px 0 0;font-size:.88rem;line-height:1.38}.lab-page-module__pPfHzW__tagRail{flex-wrap:wrap;gap:7px;margin-top:auto;display:flex}.lab-page-module__pPfHzW__tag{min-height:24px;box-shadow:none;font-size:.58rem}.lab-page-module__pPfHzW__cardCta{color:#fff4df;letter-spacing:.12em;text-transform:uppercase;background:linear-gradient(145deg,#ffffff21,#0000 26%),linear-gradient(#242321 0%,#080808 100%);border:1px solid #ffffff2e;border-radius:7px;justify-content:center;align-items:center;gap:10px;width:fit-content;min-height:42px;padding:0 14px;font-size:.72rem;font-weight:900;display:inline-flex;box-shadow:0 14px 17px #0000004d,0 4px #0003,inset 1px 1px #ffffff26}.lab-page-module__pPfHzW__cardCta svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.9px;width:18px;height:18px}@media (max-width:980px){.lab-page-module__pPfHzW__statRail,.lab-page-module__pPfHzW__cardGrid,.lab-page-module__pPfHzW__missionGrid,.lab-page-module__pPfHzW__objectiveRail{grid-template-columns:1fr}.lab-page-module__pPfHzW__bandHeader,.lab-page-module__pPfHzW__readingPanel,.lab-page-module__pPfHzW__featureHeader{flex-direction:column;align-items:flex-start}.lab-page-module__pPfHzW__tutorialStrip,.lab-page-module__pPfHzW__repairSequence{grid-template-columns:repeat(2,minmax(0,1fr))}.lab-page-module__pPfHzW__resultChip{border-top:1px solid #e7ad4b47;border-left:0;padding-top:12px;padding-left:0}}@media (max-width:760px){.lab-page-module__pPfHzW__labPage{padding-bottom:72px}.lab-page-module__pPfHzW__shell{width:min(100% - 24px,1760px)}.lab-page-module__pPfHzW__heroShell,.lab-page-module__pPfHzW__labShell{border-radius:20px;padding:14px}.lab-page-module__pPfHzW__heroPanel,.lab-page-module__pPfHzW__labBand,.lab-page-module__pPfHzW__readingPanel{padding:20px 16px}.lab-page-module__pPfHzW__labFeature{gap:14px;margin-top:18px;padding:16px}.lab-page-module__pPfHzW__heroTitle{margin-top:14px;font-size:clamp(2.24rem,11.8vw,2.85rem)}.lab-page-module__pPfHzW__heroText{margin-top:14px;font-size:.94rem;line-height:1.42}.lab-page-module__pPfHzW__featureHeader h2{font-size:clamp(1.82rem,7.8vw,2.24rem)}.lab-page-module__pPfHzW__featureHeader p{font-size:.88rem;line-height:1.4;display:block}.lab-page-module__pPfHzW__featureStartCta{width:100%;min-width:0}.lab-page-module__pPfHzW__tutorialStrip,.lab-page-module__pPfHzW__repairSequence{grid-template-columns:1fr}.lab-page-module__pPfHzW__repairSequence li{grid-template-columns:auto 1fr;align-items:center;min-height:58px}}
