.semiconductor-page .semiconductor-hero-flow{position:relative;display:grid;min-height:476px;grid-template-columns:minmax(128px,1fr) minmax(126px,.86fr) minmax(128px,1fr);grid-template-rows:auto minmax(166px,.82fr) minmax(168px,1.18fr);gap:18px;margin:0;overflow:hidden;border:1px solid rgb(32 68 250/16%);border-radius:36px;background:rgb(255 255 255/92%);padding:clamp(22px,2.4vw,34px);box-shadow:0 2px 3px rgba(10,10,26,.04),0 28px 64px -34px rgba(6,1,171,.34)}.semiconductor-page .semiconductor-hero-flow:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 84% 82%,rgb(32 68 250/7%),transparent 28%);pointer-events:none}.semiconductor-page .semiconductor-hero-flow figcaption{position:relative;z-index:1;grid-column:1/-1;color:#2044FA;font-size:.8125rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.semiconductor-page .semiconductor-hero-clues,.semiconductor-page .semiconductor-hero-context,.semiconductor-page .semiconductor-hero-image,.semiconductor-page .semiconductor-hero-review,.semiconductor-page .semiconductor-hero-signal{position:relative;z-index:1;min-width:0;overflow:hidden;border:1px solid rgba(10,10,26,.16);border-radius:12px;background:#FFFFFF}.semiconductor-page .semiconductor-hero-signal{display:grid;grid-template-columns:62px 1fr;-moz-column-gap:14px;column-gap:14px;align-content:center;padding:18px}.semiconductor-page .semiconductor-hero-wafer{display:grid;width:62px;height:62px;grid-row:1/4;grid-template-columns:repeat(4,1fr);gap:2px;align-self:center;padding:10px;border:1px solid rgb(32 68 250/38%);border-radius:999px;transform:rotate(-7deg)}.semiconductor-page .semiconductor-hero-wafer i{border-radius:2px;background:rgb(32 68 250/12%)}.semiconductor-page .semiconductor-hero-wafer i.hot{background:#2044FA}.semiconductor-page .semiconductor-hero-clues span,.semiconductor-page .semiconductor-hero-context span,.semiconductor-page .semiconductor-hero-image span,.semiconductor-page .semiconductor-hero-review span,.semiconductor-page .semiconductor-hero-signal span{color:#5B5B6E;font-size:.72rem;font-weight:700}.semiconductor-page .semiconductor-hero-clues small,.semiconductor-page .semiconductor-hero-clues strong,.semiconductor-page .semiconductor-hero-context small,.semiconductor-page .semiconductor-hero-image strong,.semiconductor-page .semiconductor-hero-review small,.semiconductor-page .semiconductor-hero-signal small,.semiconductor-page .semiconductor-hero-signal strong{display:block}.semiconductor-page .semiconductor-hero-signal strong{margin-top:6px;font-size:.86rem}.semiconductor-page .semiconductor-hero-context small,.semiconductor-page .semiconductor-hero-review small,.semiconductor-page .semiconductor-hero-signal small{margin-top:5px;color:#5B5B6E;font-size:.67rem;line-height:1.4}.semiconductor-page .semiconductor-hero-context,.semiconductor-page .semiconductor-hero-review{display:flex;flex-direction:column;align-items:center;justify-content:center;border-style:dashed;border-color:rgb(32 68 250/28%);background:rgb(32 68 250/4%);padding:16px;text-align:center}.semiconductor-page .semiconductor-hero-context>svg,.semiconductor-page .semiconductor-hero-review>svg{width:20px;height:20px;margin-bottom:9px;color:#2044FA}.semiconductor-page .semiconductor-hero-context b{position:absolute;top:-12px;right:-10px;display:grid;width:38px;height:38px;place-items:center;border:3px solid #ffffff;border-radius:999px;background:#0A0A1A;color:#fff;font-size:.67rem}.semiconductor-page .semiconductor-hero-clues{display:flex;flex-direction:column;justify-content:center;border-color:rgb(32 68 250/28%);background:rgb(32 68 250/3%);padding:20px}.semiconductor-page .semiconductor-hero-clues strong{margin-top:8px;font-size:clamp(2.7rem,4vw,3.6rem);font-weight:540;letter-spacing:-.065em;line-height:.95}.semiconductor-page .semiconductor-hero-clues small{margin-top:8px;color:#5B5B6E;font-size:.67rem}.semiconductor-page .semiconductor-hero-image{grid-column:1/3;background:#00003C}.semiconductor-page .semiconductor-hero-image img{-o-object-fit:cover;object-fit:cover;filter:saturate(.82) contrast(1.05)}.semiconductor-page .semiconductor-hero-image:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgb(0 0 60/80%),rgb(0 0 60/12%))}.semiconductor-page .semiconductor-hero-image>div{position:absolute;bottom:20px;left:20px;z-index:2;color:#fff}.semiconductor-page .semiconductor-hero-image span{color:#BA9BF8}.semiconductor-page .semiconductor-hero-image strong{margin-top:5px;font-size:.82rem}.semiconductor-page .semiconductor-genealogy-node{justify-content:flex-start}.semiconductor-page .semiconductor-wafer-mini{display:grid;width:112px;height:112px;grid-template-columns:repeat(4,1fr);gap:4px;margin:18px auto 4px;padding:17px;border:1px solid rgb(32 68 250/45%);border-radius:999px;transform:rotate(-7deg)}.semiconductor-page .semiconductor-wafer-mini i{border-radius:3px;background:rgb(32 68 250/14%)}.semiconductor-page .semiconductor-wafer-mini i.hot{background:#2044FA}.semiconductor-page .semicon-workflow{min-height:270px;margin-top:38px}.semiconductor-page .yield-correlation{display:grid;grid-template-columns:.78fr 1.22fr;gap:14px}.semiconductor-page .chamber-trace,.semiconductor-page .exposure-tree,.semiconductor-page .precedent-browser,.semiconductor-page .suspect-ranking,.semiconductor-page .yield-map{border:1px solid rgb(32 68 250/13%);border-radius:28px}.semiconductor-page .suspect-ranking,.semiconductor-page .yield-map{padding:20px;background:#FAFAFC}.semiconductor-page .semiconductor-visual-kicker{color:#2044FA}.semiconductor-page .yield-map>div{display:grid;width:132px;height:132px;grid-template-columns:repeat(4,1fr);gap:4px;margin:18px auto 12px;padding:19px;border:1px solid rgb(32 68 250/46%);border-radius:999px;transform:rotate(-7deg)}.semiconductor-page .yield-map>div i{border-radius:3px;background:rgb(32 68 250/14%)}.semiconductor-page .yield-map>div i.hot{background:#2044FA}.semiconductor-page .yield-map>small{display:block;color:#5B5B6E;font-size:.72rem;text-align:center}.semiconductor-page .suspect-ranking ol{display:grid;gap:9px;margin:17px 0;counter-reset:suspect}.semiconductor-page .suspect-ranking li{counter-increment:suspect;display:grid;grid-template-columns:28px 1fr auto;gap:10px;align-items:center;padding:12px;border-radius:12px;background:#fff}.semiconductor-page .suspect-ranking li:before{content:counter(suspect,decimal-leading-zero);color:#2044FA;font-size:.72rem;font-weight:700}.semiconductor-page .suspect-ranking b,.semiconductor-page .suspect-ranking em{font-size:.72rem}.semiconductor-page .suspect-ranking em{color:#5B5B6E;font-style:normal}.semiconductor-page .exposure-tree>p,.semiconductor-page .precedent-browser>p,.semiconductor-page .suspect-ranking p{display:flex;gap:8px;align-items:center;color:#2044FA;font-size:.72rem;font-weight:650}.semiconductor-page .exposure-tree>p svg,.semiconductor-page .precedent-browser>p svg,.semiconductor-page .suspect-ranking p svg{width:16px;height:16px;flex:none}.semiconductor-page .chamber-trace{padding:24px;background:#00003C;color:#fff}.semiconductor-page .chamber-row{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.semiconductor-page .chamber-row>span{min-height:88px;padding:16px;border:1px solid rgb(255 255 255/9%);border-radius:12px;background:rgb(255 255 255/5%)}.semiconductor-page .chamber-row>span:before{content:"";display:block;width:9px;height:9px;margin-bottom:16px;border-radius:999px;background:#BA9BF8}.semiconductor-page .chamber-row>span.is-alert{border-color:rgb(253 203 242/30%);background:rgb(253 203 242/8%)}.semiconductor-page .chamber-row>span.is-alert:before{background:#FDCBF2}.semiconductor-page .chamber-row b,.semiconductor-page .chamber-row small{display:block;font-size:.72rem}.semiconductor-page .chamber-row small{color:rgb(255 255 255/56%)}.semiconductor-page .chamber-row b{margin-top:6px}.semiconductor-page .signal-timeline{position:relative;display:grid;grid-template-columns:repeat(3,1fr);margin-top:32px;padding-top:39px}.semiconductor-page .signal-timeline .semiconductor-visual-kicker{position:absolute;top:0;color:#BA9BF8}.semiconductor-page .signal-timeline>i{position:absolute;top:51px;right:0;left:0;height:1px;background:rgb(255 255 255/17%)}.semiconductor-page .signal-timeline .event{position:relative;z-index:1;justify-self:center;padding:7px 9px;border-radius:12px;background:rgb(32 68 250/24%);color:rgb(255 255 255/82%);font-size:.72rem;font-weight:600}.semiconductor-page .signal-timeline .event:before{content:"";position:absolute;top:-11px;left:50%;width:6px;height:6px;border-radius:999px;background:#BA9BF8;transform:translateX(-50%)}.semiconductor-page .signal-timeline .alarm{background:rgb(253 203 242/15%);color:#FDCBF2}.semiconductor-page .signal-timeline>small{justify-self:center;margin-top:17px;color:rgb(255 255 255/52%);font-size:.7rem}.semiconductor-page .exposure-tree{padding:24px;background:#FAFAFC}.semiconductor-page .tree-root{width:-moz-max-content;width:max-content;max-width:100%;margin:0 auto;padding:14px 20px;border-radius:12px;background:#2044FA;color:#fff;text-align:center}.semiconductor-page .tree-root b,.semiconductor-page .tree-root small{display:block;font-size:.72rem}.semiconductor-page .tree-root small{color:rgb(255 255 255/72%)}.semiconductor-page .tree-root b{margin-top:4px}.semiconductor-page .tree-branches{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:45px}.semiconductor-page .tree-branches:before{content:"";position:absolute;top:-24px;right:16%;left:16%;height:24px;border-top:1px solid rgb(32 68 250/34%);border-right:1px solid rgb(32 68 250/34%);border-left:1px solid rgb(32 68 250/34%)}.semiconductor-page .tree-branches article{position:relative;padding:16px;border:1px solid rgb(32 68 250/18%);border-radius:12px;background:#fff}.semiconductor-page .tree-branches article:before{content:"";position:absolute;top:-24px;left:50%;height:24px;border-left:1px solid rgb(32 68 250/34%)}.semiconductor-page .tree-branches b,.semiconductor-page .tree-branches small,.semiconductor-page .tree-branches span{display:block;font-size:.72rem}.semiconductor-page .tree-branches span{color:#2044FA;font-weight:700}.semiconductor-page .tree-branches b{margin-top:11px}.semiconductor-page .tree-branches small{margin-top:5px;color:#5B5B6E}.semiconductor-page .exposure-tree>p{justify-content:center;margin-top:22px}.semiconductor-page .precedent-browser{padding:22px;background:#FAFAFC}.semiconductor-page .precedent-query{display:grid;grid-template-columns:38px 1fr;gap:12px;align-items:center;padding:15px;border:1px solid rgb(32 68 250/20%);border-radius:12px;background:#fff;color:#5B5B6E;font-size:.8rem}.semiconductor-page .precedent-query>svg{width:38px;height:38px;padding:10px;border-radius:12px;background:rgb(32 68 250/5%);color:#2044FA}.semiconductor-page .precedent-results{display:grid;grid-template-columns:1fr 1fr;gap:11px;margin-top:12px}.semiconductor-page .precedent-results article{padding:17px;border-radius:12px;background:#00003C;color:#fff}.semiconductor-page .precedent-results b,.semiconductor-page .precedent-results small,.semiconductor-page .precedent-results span{display:block;font-size:.72rem}.semiconductor-page .precedent-results span{color:#BA9BF8;font-weight:700}.semiconductor-page .precedent-results b{margin-top:13px}.semiconductor-page .precedent-results small{margin-top:6px;color:rgb(255 255 255/58%)}.semiconductor-page .precedent-browser>p{margin-top:18px}.semiconductor-page .pcb-trace-preview{position:relative;min-height:clamp(420px,48vw,640px);overflow:hidden;border:1px solid rgba(10,10,26,.08);border-radius:36px;background:linear-gradient(135deg,#0601AB,#0D0AA5 42%,#00003C);box-shadow:0 1px 1px rgba(10,10,26,.035),0 16px 44px -30px rgba(13,10,165,.22)}.semiconductor-page .pcb-board-grid{position:absolute;inset:0;background-image:linear-gradient(rgb(186 155 248/8%) 1px,transparent 0),linear-gradient(90deg,rgb(186 155 248/8%) 1px,transparent 0);background-size:32px 32px}.semiconductor-page .pcb-trace-preview:before{content:"";position:absolute;inset:90px 100px;border:1px solid rgb(253 203 242/18%);border-radius:999px}.semiconductor-page .pcb-node{position:absolute;z-index:2;min-width:180px;padding:18px;border:1px solid rgb(255 255 255/14%);border-radius:12px;background:rgb(0 0 60/76%);backdrop-filter:blur(12px);color:#fff}.semiconductor-page .pcb-node b,.semiconductor-page .pcb-node em,.semiconductor-page .pcb-node small{display:block;font-size:.72rem}.semiconductor-page .pcb-node small{color:#BA9BF8;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.semiconductor-page .pcb-node b{margin-top:10px;font-size:.84rem}.semiconductor-page .pcb-node em{margin-top:4px;color:rgb(255 255 255/50%);font-style:normal}.semiconductor-page .pcb-node.requirement{top:54px;left:42px}.semiconductor-page .pcb-node.constraint{top:205px;right:38px}.semiconductor-page .pcb-node.evidence{bottom:56px;left:48px}.semiconductor-page .pcb-node.change{right:48px;bottom:48px;border-color:rgb(253 203 242/25%)}.semiconductor-page .pcb-trace{position:absolute;z-index:1;display:block;border-color:#776EFE;border-style:solid;opacity:.58}.semiconductor-page .pcb-trace.trace-a{top:130px;left:220px;width:220px;height:105px;border-width:2px 2px 0 0;border-radius:0 22px 0 0}.semiconductor-page .pcb-trace.trace-b{top:278px;right:205px;width:250px;height:190px;border-width:0 0 2px 2px;border-radius:0 0 0 22px}.semiconductor-page .pcb-trace.trace-c{top:102px;right:150px;width:2px;height:126px;border-width:0 0 0 2px;border-color:#FDCBF2}.semiconductor-page .pcb-gate{position:absolute;top:226px;left:50%;z-index:3;display:grid;width:230px;grid-template-columns:44px 1fr;gap:12px;align-items:center;padding:18px;border:1px solid rgb(253 203 242/30%);border-radius:12px;background:#EADDEF;color:#0A0A1A;box-shadow:0 1px 1px rgba(10,10,26,.035),0 16px 44px -30px rgba(13,10,165,.22);transform:translateX(-50%)}.semiconductor-page .pcb-gate>svg{width:44px;height:44px;padding:11px;border-radius:12px;background:#2044FA;color:#fff}.semiconductor-page .pcb-gate b,.semiconductor-page .pcb-gate small{display:block;font-size:.72rem}.semiconductor-page .pcb-gate small{color:#5B5B6E}.semiconductor-page .pcb-gate b{margin-top:4px;font-size:.8rem}.semiconductor-page button:disabled{cursor:not-allowed;opacity:.62;transform:none}.semiconductor-page .semiconductor-platform-model>div{grid-template-columns:repeat(5,1fr)}.semiconductor-blueprint-page .pcb-blueprint-hero-visual{position:relative;min-height:580px;overflow:hidden;border:1px solid rgb(32 68 250/15%);border-radius:36px;background:linear-gradient(135deg,#0601AB,#0D0AA5 42%,#00003C);box-shadow:0 2px 3px rgba(10,10,26,.04),0 28px 64px -34px rgba(6,1,171,.34)}.semiconductor-blueprint-page .pcb-blueprint-hero-visual:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at 52% 48%,rgb(0 52 254/27%),transparent 30%);pointer-events:none}.semiconductor-blueprint-page .pcb-blueprint-board-grid{position:absolute;inset:0;background-image:linear-gradient(rgb(186 155 248/8%) 1px,transparent 0),linear-gradient(90deg,rgb(186 155 248/8%) 1px,transparent 0);background-size:32px 32px}.semiconductor-blueprint-page .pcb-blueprint-chip{position:absolute;top:50%;left:50%;z-index:3;display:grid;width:142px;height:142px;place-items:center;border:1px solid rgb(253 203 242/48%);border-radius:28px;background:linear-gradient(145deg,#2044FA,#00003C);color:#fff;box-shadow:0 0 0 12px rgb(0 52 254/8%),0 1px 1px rgba(10,10,26,.035),0 16px 44px -30px rgba(13,10,165,.22);transform:translate(-50%,-50%)}.semiconductor-blueprint-page .pcb-blueprint-chip span{font-size:1.3rem;font-weight:700}.semiconductor-blueprint-page .pcb-blueprint-chip i{position:absolute;background:#FDCBF2}.semiconductor-blueprint-page .pcb-blueprint-chip i:first-of-type,.semiconductor-blueprint-page .pcb-blueprint-chip i:nth-of-type(2){top:50%;width:36px;height:2px}.semiconductor-blueprint-page .pcb-blueprint-chip i:first-of-type{right:100%}.semiconductor-blueprint-page .pcb-blueprint-chip i:nth-of-type(2){left:100%}.semiconductor-blueprint-page .pcb-blueprint-chip i:nth-of-type(3),.semiconductor-blueprint-page .pcb-blueprint-chip i:nth-of-type(4){left:50%;width:2px;height:36px}.semiconductor-blueprint-page .pcb-blueprint-chip i:nth-of-type(3){bottom:100%}.semiconductor-blueprint-page .pcb-blueprint-chip i:nth-of-type(4){top:100%}.semiconductor-blueprint-page .pcb-blueprint-trace{position:absolute;z-index:2;border-color:#776EFE;border-style:solid;opacity:.65}.semiconductor-blueprint-page .pcb-blueprint-trace.trace-one{top:128px;left:94px;width:242px;height:172px;border-width:2px 0 0 2px;border-radius:22px 0 0}.semiconductor-blueprint-page .pcb-blueprint-trace.trace-two{top:120px;right:72px;width:212px;height:182px;border-width:2px 2px 0 0;border-radius:0 22px 0 0}.semiconductor-blueprint-page .pcb-blueprint-trace.trace-three{bottom:98px;left:88px;width:250px;height:184px;border-width:0 0 2px 2px;border-radius:0 0 0 22px}.semiconductor-blueprint-page .pcb-blueprint-trace.trace-four{right:102px;bottom:84px;width:182px;height:200px;border-width:0 2px 2px 0;border-color:#FDCBF2;border-radius:0 0 22px}.semiconductor-blueprint-page .pcb-blueprint-hero-card{position:absolute;z-index:4;min-width:165px;padding:16px;border:1px solid rgb(255 255 255/14%);border-radius:12px;background:rgb(0 0 60/80%);color:#fff;backdrop-filter:blur(12px)}.semiconductor-blueprint-page .pcb-blueprint-hero-card small{color:#BA9BF8;font-size:.65rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.semiconductor-blueprint-page .pcb-blueprint-hero-card b{display:block;margin-top:10px;font-size:.82rem}.semiconductor-blueprint-page .pcb-blueprint-hero-card>span{display:block;margin-top:4px;color:rgb(255 255 255/58%);font-size:.7rem}.semiconductor-blueprint-page .pcb-blueprint-hero-card.card-intent{top:70px;left:40px}.semiconductor-blueprint-page .pcb-blueprint-hero-card.card-evidence{top:70px;right:38px}.semiconductor-blueprint-page .pcb-blueprint-hero-card.card-gate{right:38px;bottom:63px;display:grid;min-width:190px;grid-template-columns:38px 1fr;gap:10px;align-items:center;border-color:rgb(253 203 242/32%);background:rgb(253 203 242/12%)}.semiconductor-blueprint-page .pcb-blueprint-hero-card.card-gate>svg{width:38px;height:38px;padding:9px;border-radius:12px;background:#FDCBF2;color:#00003C}.semiconductor-blueprint-page .pcb-blueprint-hero-card.card-gate span{margin:0}.semiconductor-blueprint-page .pcb-blueprint-hero-legend{position:absolute;bottom:35px;left:38px;z-index:4;display:flex;gap:13px}.semiconductor-blueprint-page .pcb-blueprint-hero-legend span{display:flex;gap:6px;align-items:center;color:rgb(255 255 255/58%);font-size:.65rem}.semiconductor-blueprint-page .pcb-blueprint-hero-legend i{width:6px;height:6px;border-radius:999px;background:#776EFE}.semiconductor-blueprint-page .pcb-blueprint-hero-legend span:nth-child(2) i{background:#FDCBF2}.semiconductor-blueprint-page .pcb-blueprint-hero-legend span:nth-child(3) i{background:#17633A}.semiconductor-blueprint-page .pcb-traceability-architecture{position:relative;display:grid;grid-template-columns:1fr 190px 1fr;gap:26px;padding:30px;border:1px solid rgb(32 68 250/14%);border-radius:36px;background:#FAFAFC;box-shadow:0 1px 1px rgba(10,10,26,.035),0 16px 44px -30px rgba(13,10,165,.22)}.semiconductor-blueprint-page .pcb-architecture-lane{display:grid;gap:11px;align-content:start}.semiconductor-blueprint-page .pcb-architecture-lane>.semiconductor-visual-kicker{margin-bottom:8px}.semiconductor-blueprint-page .pcb-architecture-lane article{padding:18px;border:1px solid rgba(10,10,26,.08);border-radius:12px;background:#FFFFFF}.semiconductor-blueprint-page .pcb-architecture-lane article small{color:#2044FA;font-size:.68rem;font-weight:700;text-transform:uppercase}.semiconductor-blueprint-page .pcb-architecture-lane article b,.semiconductor-blueprint-page .pcb-architecture-lane article em{display:block}.semiconductor-blueprint-page .pcb-architecture-lane article b{margin-top:12px;font-size:.84rem}.semiconductor-blueprint-page .pcb-architecture-lane article em{margin-top:4px;color:#5B5B6E;font-size:.72rem;font-style:normal}.semiconductor-blueprint-page .pcb-evidence-lane article.is-stale{border-color:rgb(253 203 242/48%);background:rgb(253 203 242/7%)}.semiconductor-blueprint-page .pcb-evidence-lane article.is-stale em{color:#0D0AA5}.semiconductor-blueprint-page .pcb-traceability-spine{position:relative;display:grid;min-height:390px;place-items:center;align-content:center;border-radius:28px;background:#00003C;color:#fff;text-align:center}.semiconductor-blueprint-page .pcb-traceability-spine>span{position:absolute;top:25px;color:#BA9BF8;font-size:.7rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.semiconductor-blueprint-page .pcb-traceability-spine>i{z-index:1;width:12px;height:12px;margin:13px;border:3px solid #ba9bf8;border-radius:999px;background:#00003C;box-shadow:0 0 0 6px rgb(0 52 254/12%)}.semiconductor-blueprint-page .pcb-traceability-spine:before{content:"";position:absolute;top:88px;bottom:77px;left:50%;width:2px;background:linear-gradient(#0034FE,#FDCBF2);transform:translateX(-50%)}.semiconductor-blueprint-page .pcb-traceability-spine>b{position:absolute;right:16px;bottom:22px;left:16px;color:rgb(255 255 255/56%);font-size:.64rem;font-weight:500}.semiconductor-blueprint-page .pcb-architecture-gates{display:grid;grid-column:1/-1;grid-template-columns:repeat(3,1fr);gap:12px}.semiconductor-blueprint-page .pcb-architecture-gates article{display:grid;grid-template-columns:38px 1fr;gap:10px;align-items:center;padding:14px 17px;border:1px solid rgba(10,10,26,.08);border-radius:12px;background:#FFFFFF}.semiconductor-blueprint-page .pcb-architecture-gates article>svg{width:38px;height:38px;padding:9px;border-radius:12px;background:rgb(23 99 58/9%);color:#17633A}.semiconductor-blueprint-page .pcb-architecture-gates article.needs-review>svg{background:rgb(253 203 242/18%);color:#0D0AA5}.semiconductor-blueprint-page .pcb-architecture-gates small{color:#5B5B6E;font-size:.68rem}.semiconductor-blueprint-page .pcb-architecture-gates b{display:block;margin-top:3px;font-size:.78rem}.semiconductor-blueprint-page .pcb-governance-layout{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:clamp(48px,6vw,88px);align-items:center}.semiconductor-blueprint-page .pcb-governance-note{display:flex;gap:12px;align-items:flex-start;margin-top:28px;padding:18px;border:1px solid rgba(10,10,26,.08);border-radius:28px;background:#FAFAFC;color:#5B5B6E;font-size:.88rem}.semiconductor-blueprint-page .pcb-governance-note>svg{width:18px;height:18px;flex:none;margin-top:2px;color:#2044FA}.semiconductor-blueprint-page .pcb-governance-note b{color:#0A0A1A}.semiconductor-blueprint-page .pcb-graph-governance{position:relative;min-height:590px;overflow:hidden;border:1px solid rgb(32 68 250/14%);border-radius:36px;background:radial-gradient(circle at center,rgb(0 52 254/13%),transparent 34%),#FFFFFF;box-shadow:0 1px 1px rgba(10,10,26,.035),0 16px 44px -30px rgba(13,10,165,.22)}.semiconductor-blueprint-page .pcb-graph-orbit{position:absolute;inset:85px;border:1px dashed rgb(32 68 250/28%);border-radius:999px}.semiconductor-blueprint-page .pcb-graph-orbit i{position:absolute;width:8px;height:8px;border-radius:999px;background:#2044FA;box-shadow:0 0 0 7px rgb(32 68 250/10%)}.semiconductor-blueprint-page .pcb-graph-orbit i:first-child{top:8%;left:17%}.semiconductor-blueprint-page .pcb-graph-orbit i:nth-child(2){top:54%;right:-4px}.semiconductor-blueprint-page .pcb-graph-orbit i:nth-child(3){bottom:5%;left:24%}.semiconductor-blueprint-page .pcb-governance-node{position:absolute;z-index:2;display:grid;width:215px;grid-template-columns:34px 1fr;gap:11px;align-items:center;padding:16px;border:1px solid rgba(10,10,26,.08);border-radius:12px;background:#FFFFFF;box-shadow:0 1px 1px rgba(10,10,26,.035),0 16px 44px -30px rgba(13,10,165,.22)}.semiconductor-blueprint-page .pcb-governance-node>span{display:grid;width:34px;height:34px;place-items:center;border-radius:12px;background:rgb(32 68 250/7%);color:#2044FA;font-size:.68rem;font-weight:700}.semiconductor-blueprint-page .pcb-governance-node small{color:#2044FA;font-size:.66rem;font-weight:700;text-transform:uppercase}.semiconductor-blueprint-page .pcb-governance-node b{display:block;margin-top:4px;font-size:.76rem}.semiconductor-blueprint-page .pcb-governance-node.suggest{top:44px;left:50%;transform:translateX(-50%)}.semiconductor-blueprint-page .pcb-governance-node.review{top:50%;right:31px;transform:translateY(-50%)}.semiconductor-blueprint-page .pcb-governance-node.apply{bottom:43px;left:50%;transform:translateX(-50%)}.semiconductor-blueprint-page .pcb-governance-node.gap{top:50%;left:31px;transform:translateY(-50%)}.semiconductor-blueprint-page .pcb-governance-core{position:absolute;top:50%;left:50%;z-index:3;display:grid;width:178px;height:178px;place-items:center;align-content:center;border-radius:999px;background:#00003C;color:#fff;text-align:center;box-shadow:0 0 0 14px rgb(32 68 250/8%);transform:translate(-50%,-50%)}.semiconductor-blueprint-page .pcb-governance-core>svg{width:42px;height:42px;padding:11px;border-radius:12px;background:#2044FA}.semiconductor-blueprint-page .pcb-governance-core span{margin-top:12px}.semiconductor-blueprint-page .pcb-governance-core small{display:block;color:#BA9BF8;font-size:.66rem}.semiconductor-blueprint-page .pcb-governance-core b{display:block;margin-top:4px;font-size:.76rem}.semiconductor-blueprint-page .pcb-matrix-scroll{max-width:100%;overflow-x:auto;border-radius:28px;scrollbar-width:thin}.semiconductor-blueprint-page .pcb-verification-matrix{min-width:700px;overflow:hidden;border:1px solid rgb(255 255 255/12%);border-radius:28px;background:rgb(255 255 255/4%)}.semiconductor-blueprint-page .pcb-matrix-heading,.semiconductor-blueprint-page .pcb-matrix-row{display:grid;grid-template-columns:1.35fr repeat(4,1fr) 1.15fr;align-items:center}.semiconductor-blueprint-page .pcb-matrix-heading{padding:16px 24px;border-bottom:1px solid rgb(255 255 255/12%);color:#BA9BF8;font-size:.68rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.semiconductor-blueprint-page .pcb-matrix-row{min-height:78px;padding:0 24px;border-bottom:1px solid rgb(255 255 255/8%)}.semiconductor-blueprint-page .pcb-matrix-row>b{font-size:.8rem}.semiconductor-blueprint-page .pcb-matrix-legend i,.semiconductor-blueprint-page .pcb-matrix-status{display:block;width:16px;height:16px;border-radius:999px}.semiconductor-blueprint-page .pcb-matrix-legend i.pass,.semiconductor-blueprint-page .pcb-matrix-status.pass{background:#17633A;box-shadow:0 0 0 5px rgb(23 99 58/8%)}.semiconductor-blueprint-page .pcb-matrix-legend i.review,.semiconductor-blueprint-page .pcb-matrix-status.review{background:#FDCBF2;box-shadow:0 0 0 5px rgb(253 203 242/8%)}.semiconductor-blueprint-page .pcb-matrix-legend i.stale,.semiconductor-blueprint-page .pcb-matrix-status.stale{background:#BA9BF8;box-shadow:0 0 0 5px rgb(186 155 248/8%)}.semiconductor-blueprint-page .pcb-matrix-legend i.missing,.semiconductor-blueprint-page .pcb-matrix-status.missing{border:1px solid rgb(255 255 255/25%);background:transparent}.semiconductor-blueprint-page .pcb-matrix-row>em{width:-moz-max-content;width:max-content;padding:7px 10px;border-radius:999px;background:rgb(253 203 242/11%);color:#FDCBF2;font-size:.68rem;font-style:normal}.semiconductor-blueprint-page .pcb-matrix-row>em.ready{background:rgb(23 99 58/11%);color:#fff}.semiconductor-blueprint-page .pcb-matrix-legend{display:flex;gap:24px;padding:19px 24px;border-top:1px solid rgb(255 255 255/12%);background:rgb(255 255 255/3%)}.semiconductor-blueprint-page .pcb-matrix-legend span{display:flex;gap:9px;align-items:center;color:rgb(255 255 255/62%);font-size:.72rem}.semiconductor-blueprint-page .pcb-deployment-choices{display:grid;gap:18px}.semiconductor-blueprint-page .pcb-deployment-choices article{padding:clamp(24px,3vw,34px);border:1px solid rgba(10,10,26,.08);border-radius:28px;background:#FFFFFF}.semiconductor-blueprint-page .pcb-deployment-choices article>div{display:flex;gap:10px;align-items:center;color:#2044FA;font-size:.78rem;font-weight:700}.semiconductor-blueprint-page .pcb-deployment-choices article>div svg{width:19px;height:19px}.semiconductor-blueprint-page .pcb-deployment-choices h3{margin-top:20px;color:#0A0A1A;font-size:clamp(1.35rem,2vw,1.75rem);font-weight:600;line-height:1.2}.semiconductor-blueprint-page .pcb-deployment-choices p{margin-top:12px;color:#5B5B6E;font-size:.94rem;line-height:1.65}.semiconductor-blueprint-page .pcb-deployment-choices ul{display:grid;gap:9px;margin-top:18px}.semiconductor-blueprint-page .pcb-deployment-choices li{position:relative;padding-left:16px;color:#5B5B6E;font-size:.82rem}.semiconductor-blueprint-page .pcb-deployment-choices li:before{content:"";position:absolute;top:.7em;left:0;width:5px;height:5px;border-radius:999px;background:#2044FA}@media (max-width:1099px){.semiconductor-blueprint-page .pcb-governance-layout{grid-template-columns:1fr}.semiconductor-blueprint-page .pcb-graph-governance{max-width:760px}}@media (max-width:767px){.semiconductor-blueprint-page .pcb-blueprint-hero-visual{min-height:550px;border-radius:28px}.semiconductor-blueprint-page .pcb-blueprint-chip{width:116px;height:116px}.semiconductor-blueprint-page .pcb-blueprint-hero-card.card-intent{top:35px;left:22px}.semiconductor-blueprint-page .pcb-blueprint-hero-card.card-evidence{top:35px;right:22px}.semiconductor-blueprint-page .pcb-blueprint-hero-card.card-gate{right:22px;bottom:45px}.semiconductor-blueprint-page .pcb-blueprint-hero-legend{bottom:22px;left:22px;flex-direction:column;gap:5px}.semiconductor-blueprint-page .pcb-traceability-architecture{grid-template-columns:1fr;padding:18px;border-radius:28px}.semiconductor-blueprint-page .pcb-traceability-spine{min-height:230px}.semiconductor-blueprint-page .pcb-traceability-spine:before{top:73px;bottom:64px}.semiconductor-blueprint-page .pcb-architecture-gates{grid-column:1;grid-template-columns:1fr}.semiconductor-blueprint-page .pcb-graph-governance{min-height:720px;border-radius:28px}.semiconductor-blueprint-page .pcb-graph-orbit{display:none}.semiconductor-blueprint-page .pcb-governance-core{width:152px;height:152px}.semiconductor-blueprint-page .pcb-governance-node{width:calc(100% - 40px)}.semiconductor-blueprint-page .pcb-governance-node.suggest{top:24px}.semiconductor-blueprint-page .pcb-governance-node.review{top:190px;right:20px;transform:none}.semiconductor-blueprint-page .pcb-governance-node.apply{right:20px;bottom:25px;left:auto;transform:none}.semiconductor-blueprint-page .pcb-governance-node.gap{top:auto;bottom:190px;left:20px;transform:none}}@media (max-width:470px){.semiconductor-blueprint-page .pcb-blueprint-hero-visual{min-height:610px}.semiconductor-blueprint-page .pcb-blueprint-hero-card.card-evidence,.semiconductor-blueprint-page .pcb-blueprint-hero-card.card-intent{min-width:145px}.semiconductor-blueprint-page .pcb-blueprint-chip{top:48%}}@media (prefers-reduced-motion:no-preference){.semiconductor-blueprint-page .pcb-graph-orbit{animation:semiconductor-blueprint-orbit 26s linear infinite}}@keyframes semiconductor-blueprint-orbit{to{transform:rotate(1turn)}}@media (max-width:1099px){.semiconductor-page .semiconductor-hero-flow{max-width:760px}.semiconductor-page .semiconductor-platform-model>div{grid-template-columns:1fr 1fr}.semiconductor-page .semiconductor-platform-model article:nth-child(5){border-left:0;border-top:1px solid rgba(10,10,26,.08)}}@media (max-width:767px){.semiconductor-page .semiconductor-hero-flow{grid-template-columns:1fr;grid-template-rows:auto;gap:12px;min-height:0;padding:18px;border-radius:28px}.semiconductor-page .semiconductor-hero-clues,.semiconductor-page .semiconductor-hero-context,.semiconductor-page .semiconductor-hero-flow figcaption,.semiconductor-page .semiconductor-hero-image,.semiconductor-page .semiconductor-hero-review,.semiconductor-page .semiconductor-hero-signal{grid-column:1;grid-row:auto}.semiconductor-page .semiconductor-hero-signal{min-height:132px}.semiconductor-page .semiconductor-hero-clues,.semiconductor-page .semiconductor-hero-context,.semiconductor-page .semiconductor-hero-review{min-height:116px}.semiconductor-page .semiconductor-hero-image{min-height:190px}.semiconductor-page .semicon-workflow{min-height:0;margin-top:30px}.semiconductor-page .precedent-results,.semiconductor-page .yield-correlation{grid-template-columns:1fr}.semiconductor-page .chamber-row{grid-template-columns:1fr 1fr}.semiconductor-page .signal-timeline .event{max-width:90px;text-align:center}.semiconductor-page .tree-branches{grid-template-columns:1fr;margin-top:20px}.semiconductor-page .tree-branches article:before,.semiconductor-page .tree-branches:before{display:none}.semiconductor-page .pcb-trace-preview{display:grid;min-height:0;gap:12px;padding:20px;border-radius:28px}.semiconductor-page .pcb-board-grid,.semiconductor-page .pcb-trace,.semiconductor-page .pcb-trace-preview:before{display:none}.semiconductor-page .pcb-gate,.semiconductor-page .pcb-node{position:relative;inset:auto!important;width:auto;min-width:0;transform:none}.semiconductor-page .pcb-gate{order:5}.semiconductor-page .semiconductor-platform-model>div{grid-template-columns:1fr}.semiconductor-page .semiconductor-platform-model article:nth-child(5){border-left:0}}@media (max-width:470px){.semiconductor-page .chamber-row{grid-template-columns:1fr}.semiconductor-page .signal-timeline{grid-template-columns:1fr;gap:10px;padding-top:34px}.semiconductor-page .signal-timeline .event:before,.semiconductor-page .signal-timeline>i,.semiconductor-page .signal-timeline>small{display:none}.semiconductor-page .signal-timeline .event{width:100%;max-width:none}}@media (prefers-reduced-transparency:reduce){.semiconductor-page .pcb-node{backdrop-filter:none}}