._7L_PAa_section{--ink:#1b1714;--paper:#fbf9f4;--scene:#f0e9dc;--relief:#c8b6a0;--muted-ink:#665f55;--green:#6e9c79;padding-block:var(--space-section);border-top:1px solid var(--border);background:var(--background);color:var(--ink)}._7L_PAa_container{width:min(1200px,100%);margin-inline:auto;padding-inline:32px}._7L_PAa_title{max-width:900px;font-family:var(--font-geist), Arial, sans-serif;font-size:var(--type-feature-size);font-weight:var(--type-title-weight);line-height:var(--type-title-leading);letter-spacing:var(--type-title-tracking);margin:0}._7L_PAa_chain{margin-top:var(--space-heading-content);border:1.5px solid var(--ink);background:var(--scene);box-shadow:3px 4px 0 var(--relief);border-radius:14px;padding:22px 0 26px;position:relative;overflow:hidden}._7L_PAa_rail{background:repeating-linear-gradient(90deg,#b8ad9e 0 6px,#0000 6px 11px);height:2px;position:absolute;top:36px;left:0;right:0}._7L_PAa_railFill{transform-origin:0;background:var(--green);position:absolute;inset:0}._7L_PAa_railPulse{opacity:0;background:radial-gradient(circle,#fff4ea 0 2.6px,#e07a62 3.6px,#e07a6200 8px);border-radius:50%;width:16px;height:16px;margin:-8px 0 0 -8px;position:absolute;top:50%;left:0}._7L_PAa_chain[data-inview=false] ._7L_PAa_railFill{transform:scaleX(0)}._7L_PAa_chain[data-inview=true] ._7L_PAa_railFill{animation:2s cubic-bezier(.45,0,.25,1) both _7L_PAa_railFill}._7L_PAa_chain[data-inview=true] ._7L_PAa_railPulse{animation:2s cubic-bezier(.45,0,.25,1) both _7L_PAa_railRun}@keyframes _7L_PAa_railFill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes _7L_PAa_railRun{0%{opacity:1;left:0}90%{opacity:1}to{opacity:0;left:100%}}._7L_PAa_stages{grid-template-columns:1fr 1.15fr 1.25fr;margin:0;padding:0;list-style:none;display:grid;position:relative}._7L_PAa_stage{--power-delay:calc(var(--stage,0) * .6s + .15s);min-width:0;padding:0 24px}._7L_PAa_stage+._7L_PAa_stage{border-left:1px dashed #b8ad9e}._7L_PAa_stageLabel{background:var(--scene);height:30px;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:8px;margin:0 0 18px;padding-right:10px;font-size:12px;font-weight:400;display:inline-flex}._7L_PAa_stageLabel b{color:var(--accent);font-weight:500}._7L_PAa_stageLabel span{color:var(--muted-ink)}._7L_PAa_pad{border:1.5px solid var(--ink);background:var(--green);border-radius:50%;flex-shrink:0;width:12px;height:12px;box-shadow:0 0 0 3px #6e9c7940}._7L_PAa_chain[data-inview=false] ._7L_PAa_pad{background:var(--paper);box-shadow:none}._7L_PAa_chain[data-inview=true] ._7L_PAa_pad{transition:background-color .3s,box-shadow .3s;transition-delay:var(--power-delay)}._7L_PAa_files{gap:12px;margin:0;padding:0;list-style:none;display:grid}._7L_PAa_files li{border:1.5px solid var(--ink);box-shadow:2px 3px 0 var(--relief);background:#fff;border-radius:4px 14px 4px 4px;gap:4px;padding:14px 16px;display:grid;position:relative}._7L_PAa_files strong{letter-spacing:-.02em;font-size:17px;font-weight:600}._7L_PAa_files small{color:var(--muted-ink);font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:12px}._7L_PAa_exportTag{color:var(--accent);font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:12px;position:absolute;top:14px;right:12px}._7L_PAa_chain[data-inview=false] ._7L_PAa_exportTag{color:#a39887}._7L_PAa_chain[data-inview=true] ._7L_PAa_exportTag{transition:color .3s;transition-delay:calc(var(--power-delay) + .15s)}._7L_PAa_sdks{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}._7L_PAa_sdks li{border:1.5px solid var(--ink);background:var(--paper);box-shadow:2px 2px 0 var(--relief);border-radius:6px;align-items:center;gap:8px;padding:7px 12px;font-size:14px;font-weight:550;display:inline-flex}._7L_PAa_moduleDot{background:var(--success);border-radius:50%;flex-shrink:0;width:6px;height:6px}._7L_PAa_chain[data-inview=false] ._7L_PAa_moduleDot{background:#c9bfb0}._7L_PAa_chain[data-inview=true] ._7L_PAa_moduleDot{transition:background-color .3s;transition-delay:calc(var(--power-delay) + .15s)}._7L_PAa_mcus{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 24px;margin:0;padding:0 9px;list-style:none;display:grid}._7L_PAa_mcus li{border:1.5px solid var(--ink);min-height:74px;box-shadow:2px 3px 0 var(--relief);background:#fff;border-radius:6px;place-items:center;padding:12px;display:grid;position:relative}._7L_PAa_mcus li:before{content:"";background:var(--success);border-radius:50%;width:5px;height:5px;position:absolute;top:7px;left:8px}._7L_PAa_chain[data-inview=false] ._7L_PAa_mcus li:before{background:var(--accent)}._7L_PAa_chain[data-inview=true] ._7L_PAa_mcus li:before{transition:background-color .3s;transition-delay:calc(var(--power-delay) + .15s)}._7L_PAa_mcus li:after{content:"";pointer-events:none;background:repeating-linear-gradient(to bottom, var(--ink) 0 2.5px, transparent 2.5px 10px) left / 6.5px 100% no-repeat, repeating-linear-gradient(to bottom, var(--ink) 0 2.5px, transparent 2.5px 10px) right / 6.5px 100% no-repeat;position:absolute;inset:14px -8px}._7L_PAa_logo{height:var(--logo-height);max-width:100%;aspect-ratio:var(--logo-aspect);background:var(--ink);-webkit-mask:var(--logo) center / contain no-repeat;-webkit-mask:var(--logo) center / contain no-repeat;mask:var(--logo) center / contain no-repeat;display:block}._7L_PAa_note{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-top:22px;display:flex}._7L_PAa_note p{color:var(--muted);margin:0;font-size:12px;line-height:1.6}._7L_PAa_link{color:var(--foreground);text-underline-offset:5px;transition:color var(--dur-hover) var(--ease-out);align-items:center;gap:8px;padding-block:4px;font-size:14px;line-height:1.6;text-decoration:underline;display:inline-flex}._7L_PAa_link svg{flex-shrink:0}._7L_PAa_link:hover{color:var(--accent)}._7L_PAa_link:focus-visible{outline:2px solid var(--accent);outline-offset:5px;border-radius:4px}@media (min-width:640px){._7L_PAa_container{padding-inline:40px}}@media (min-width:1024px){._7L_PAa_container{padding-inline:56px}}@media (max-width:960px){._7L_PAa_chain{padding:22px 0 24px}._7L_PAa_rail{display:none}._7L_PAa_stages{grid-template-columns:1fr}._7L_PAa_stage{padding:0 20px}._7L_PAa_stage+._7L_PAa_stage{border-top:1px dashed #b8ad9e;border-left:0;margin-top:22px;padding-top:22px}}@media (max-width:639px){._7L_PAa_container{padding-inline:24px}._7L_PAa_mcus li{min-height:64px;padding:12px 8px}._7L_PAa_logo{height:calc(var(--logo-height) * .78)}}@media (max-width:380px){._7L_PAa_container{padding-inline:16px}._7L_PAa_stage{padding-right:14px}}@media (prefers-reduced-motion:reduce){._7L_PAa_link{transition:none}._7L_PAa_chain[data-inview=true] ._7L_PAa_railFill,._7L_PAa_chain[data-inview=true] ._7L_PAa_railPulse{animation:none}._7L_PAa_chain[data-inview=true] *{transition:none!important}}
.CVEEBW_section{--scene-paper:#f0e9dc;--ink:#1c1c1c;--green:#6e9c79;padding-block:var(--space-section);border-top:1px solid var(--border);background:var(--background);color:var(--foreground);font-family:var(--font-geist), Arial, sans-serif}.CVEEBW_container{width:min(1200px,100%);margin-inline:auto;padding-inline:32px}.CVEEBW_title{font-family:var(--font-geist), Arial, sans-serif;font-size:var(--type-feature-size);font-weight:var(--type-title-weight);line-height:var(--type-title-leading);letter-spacing:var(--type-title-tracking);margin:0}.CVEEBW_intro{max-width:780px;margin:var(--space-heading-copy) 0 0;color:var(--muted);font-size:var(--type-lead-size);line-height:var(--type-copy-leading)}.CVEEBW_comparisonFrame{margin-top:var(--space-heading-content);border:1.5px solid var(--foreground);background:var(--background);box-shadow:3px 4px 0 var(--relief);border-radius:12px;overflow:hidden}.CVEEBW_comparison{border-collapse:collapse;table-layout:fixed;text-align:left;width:100%}.CVEEBW_comparison thead{background:var(--surface)}.CVEEBW_comparison thead th{border-bottom:1.5px solid var(--foreground);color:var(--muted);font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.06em;text-transform:uppercase;padding:16px 24px;font-size:12px;font-weight:400;line-height:1.6}.CVEEBW_comparison thead th:first-child{width:26%}.CVEEBW_comparison thead th:nth-child(2){width:34%}.CVEEBW_comparison thead th:last-child{border-left:1.5px solid var(--foreground);background:var(--foreground);color:#fbf9f4;width:40%}.CVEEBW_flashLabel{align-items:center;gap:9px;font-weight:500;display:inline-flex}.CVEEBW_flashLed{background:#7fc08f;border-radius:50%;flex-shrink:0;width:8px;height:8px;box-shadow:0 0 0 3px #7fc08f40}.CVEEBW_comparison tbody tr+tr th,.CVEEBW_comparison tbody tr+tr td{border-top:1px solid var(--border)}.CVEEBW_comparison tbody th,.CVEEBW_comparison td{vertical-align:top;padding:18px 24px;font-size:15px;line-height:1.6}.CVEEBW_comparison tbody th{color:var(--foreground);font-weight:500}.CVEEBW_comparison td{color:var(--muted)}.CVEEBW_comparison td:last-child{border-left:1.5px solid var(--foreground);color:var(--foreground);background:#fff;font-weight:500}.CVEEBW_cell{align-items:flex-start;gap:12px;display:flex}.CVEEBW_ledOff,.CVEEBW_ledCheck{border-radius:50%;flex-shrink:0;width:9px;height:9px;margin-top:.5em}.CVEEBW_ledOff{border:1.5px solid #b8ad9e}.CVEEBW_ledCheck{border:1.5px solid var(--foreground);background:var(--success);box-shadow:0 0 0 3px #37704c29}.CVEEBW_comparisonFrame[data-inview=false] .CVEEBW_ledCheck{box-shadow:none;background:0 0}.CVEEBW_comparisonFrame[data-inview=true] .CVEEBW_ledCheck{transition:background-color .25s,box-shadow .25s;transition-delay:calc(var(--row,0) * .15s + .25s)}.CVEEBW_comparison tfoot td{border-top:1.5px dashed var(--border-strong);color:var(--muted);font-family:var(--font-geist-mono), ui-monospace, monospace;background:0 0;border-left:0;padding:12px 24px;font-size:12px;font-weight:400;line-height:1.6}.CVEEBW_mobileColumn{display:none}.CVEEBW_textLink{color:var(--foreground);text-underline-offset:5px;transition:color var(--dur-hover) var(--ease-out);align-items:center;gap:8px;padding-block:4px;font-size:14px;line-height:1.6;text-decoration:underline;display:inline-flex}.CVEEBW_textLink svg,.CVEEBW_action svg{flex-shrink:0}.CVEEBW_textLink:hover{color:var(--accent)}.CVEEBW_securityGrid{margin-top:var(--space-heading-content);grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.CVEEBW_securityCard{border:1.5px solid var(--foreground);background:var(--background);min-width:0;box-shadow:3px 4px 0 var(--relief);border-radius:12px;padding:18px 18px 26px}.CVEEBW_deploymentScene{background-color:#f2ece1;background-image:radial-gradient(circle at 1px 1px,#1c1c1c17 1px,#0000 1.5px);background-size:12px 12px;border:1px solid #dad0c1;border-radius:8px;margin:0;padding:10px}.CVEEBW_sceneArt{width:100%;height:auto;display:block}.CVEEBW_sceneArt text{font-family:var(--font-geist-mono), ui-monospace, monospace}.CVEEBW_boundary{fill:#f7f5ef;stroke:var(--ink);stroke-width:1.3px}.CVEEBW_screen{fill:#fcfbf8;stroke:#cfc4b3;stroke-width:1px}.CVEEBW_laptopBase{fill:#e9e1d3;stroke:var(--ink);stroke-width:1.3px;stroke-linejoin:round}.CVEEBW_inkLine{stroke:var(--ink);stroke-width:1.2px}.CVEEBW_fence{fill:none;stroke:#8b8174;stroke-width:1.3px;stroke-dasharray:5 4}.CVEEBW_sceneLabel{fill:#655b50;letter-spacing:.04em;text-anchor:middle;font-size:10px;font-weight:500}.CVEEBW_flashNode{fill:var(--product-ide,#f3dfd3);stroke:var(--ink);stroke-width:1.2px}.CVEEBW_modelNode{fill:#fff;stroke:var(--ink);stroke-width:1.2px}.CVEEBW_sceneArt .CVEEBW_nodeText{fill:var(--ink);font-family:var(--font-geist), Arial, sans-serif;text-anchor:middle;font-size:10.5px;font-weight:500}.CVEEBW_sceneArt .CVEEBW_flashText{fill:var(--accent);font-weight:600}.CVEEBW_link{fill:none;stroke:var(--accent);stroke-width:1.4px}.CVEEBW_trace{fill:none;stroke:var(--green);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.CVEEBW_deadTrace{fill:none;stroke:#b8ad9e;stroke-width:1.4px;stroke-dasharray:3 3;stroke-linecap:round}.CVEEBW_server{fill:#fff;stroke:var(--ink);stroke-width:1.3px}.CVEEBW_seat{fill:#fbfaf7;stroke:#8b8174;stroke-width:1px;stroke-dasharray:3 2}.CVEEBW_seatText{fill:#514c45;text-anchor:middle;font-size:9.5px}.CVEEBW_powerLed{fill:var(--success)}.CVEEBW_activityLed{fill:#8fbe9b}.CVEEBW_cut{stroke:var(--accent);stroke-width:2px;stroke-linecap:round}.CVEEBW_cloud{fill:none;stroke:#a39887;stroke-width:1.2px;stroke-dasharray:3 2}.CVEEBW_cutTag{fill:#fbf9f4;stroke:var(--ink);stroke-width:1px}.CVEEBW_cutText{fill:var(--accent);text-anchor:middle;font-size:8.5px;font-weight:500}.CVEEBW_packet{fill:var(--accent);animation-timing-function:linear;animation-iteration-count:infinite;animation-play-state:paused}.CVEEBW_packetLocal{animation-name:CVEEBW_packetLocal;animation-duration:1.8s}.CVEEBW_packetIsolated{animation-name:CVEEBW_packetIsolated;animation-duration:1.8s}.CVEEBW_packetCut{opacity:0;animation-name:CVEEBW_packetCut;animation-duration:2.2s}.CVEEBW_packetLeft{animation-name:CVEEBW_packetLeft;animation-duration:2.4s}.CVEEBW_packetMiddle{animation-name:CVEEBW_packetMiddle;animation-duration:2.4s;animation-delay:.8s}.CVEEBW_packetRight{animation-name:CVEEBW_packetRight;animation-duration:2.4s;animation-delay:1.6s}.CVEEBW_cut{animation:2.2s ease-in-out infinite paused CVEEBW_cutBlink}.CVEEBW_securityGrid[data-inview=true] .CVEEBW_packet,.CVEEBW_securityGrid[data-inview=true] .CVEEBW_cut{animation-play-state:running}@keyframes CVEEBW_packetLocal{0%,to{transform:translate(0)}50%{transform:translate(26px)}}@keyframes CVEEBW_packetIsolated{0%,to{transform:translate(0)}50%{transform:translate(44px)}}@keyframes CVEEBW_packetCut{0%{opacity:0;transform:translate(0)}15%,80%{opacity:1}to{opacity:0;transform:translate(21px)}}@keyframes CVEEBW_packetLeft{0%,to{transform:translate(0)}10.9%,89.1%{transform:translateY(-17px)}36.5%,63.5%{transform:translate(40px,-17px)}50%{transform:translate(40px,-38px)}}@keyframes CVEEBW_packetMiddle{0%,to{transform:translate(0)}50%{transform:translateY(-38px)}}@keyframes CVEEBW_packetRight{0%,to{transform:translate(0)}10.9%,89.1%{transform:translateY(-17px)}36.5%,63.5%{transform:translate(-40px,-17px)}50%{transform:translate(-40px,-38px)}}@keyframes CVEEBW_cutBlink{0%,to{opacity:1}50%{opacity:.3}}.CVEEBW_pillarLabel{color:var(--muted);font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.015em;text-transform:uppercase;align-items:baseline;gap:10px;margin:22px 0 10px;font-size:12px;font-weight:400;line-height:1.5;display:flex}.CVEEBW_pillarIndex{color:var(--accent);flex-shrink:0}.CVEEBW_securityCard h3{font-family:var(--font-geist), Arial, sans-serif;font-size:var(--type-card-size);font-weight:var(--type-card-weight);line-height:var(--type-card-leading);letter-spacing:var(--type-card-tracking);text-wrap:balance;margin:0}.CVEEBW_description{color:var(--muted);font-size:15px;line-height:var(--type-copy-leading);margin:12px 0 0}.CVEEBW_securityBottom{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-top:28px;display:flex}.CVEEBW_securityBottom p{color:var(--muted);margin:0;font-size:14px;line-height:1.7}.CVEEBW_securityActions{flex-wrap:wrap;align-items:center;gap:12px 24px;display:flex}.CVEEBW_action{border:1.5px solid var(--foreground);min-height:46px;box-shadow:2px 2px 0 var(--foreground);background:var(--scene-paper);color:var(--foreground);transition:background-color var(--dur-hover) var(--ease-out), box-shadow var(--dur-hover) var(--ease-out), transform var(--dur-hover) var(--ease-out);border-radius:6px;justify-content:center;align-items:center;gap:12px;padding:12px 19px;font-size:14px;font-weight:550;line-height:1.5;text-decoration:none;display:inline-flex}.CVEEBW_action:hover{background:#e7ddcd}.CVEEBW_action:active{box-shadow:1px 1px 0 var(--foreground);transform:translate(1px,1px)}.CVEEBW_textLink:focus-visible,.CVEEBW_action:focus-visible{outline:2px solid var(--accent);outline-offset:5px;border-radius:4px}@media (min-width:640px){.CVEEBW_container{padding-inline:40px}}@media (min-width:1024px){.CVEEBW_container{padding-inline:56px}}@media (max-width:900px){.CVEEBW_comparison thead th{padding-inline:16px;font-size:11.5px}.CVEEBW_comparison tbody th,.CVEEBW_comparison td{padding:16px;font-size:14px}.CVEEBW_securityGrid{grid-template-columns:1fr;gap:18px}.CVEEBW_securityCard{grid-template-columns:minmax(0,.95fr) minmax(0,1fr);gap:0 24px;padding:18px;display:grid}.CVEEBW_deploymentScene{grid-row:1/4;align-self:center}.CVEEBW_pillarLabel{margin:0 0 10px;font-size:11.5px}}@media (max-width:639px){.CVEEBW_container{padding-inline:24px}.CVEEBW_comparison,.CVEEBW_comparison tbody,.CVEEBW_comparison tfoot{display:block}.CVEEBW_comparison thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.CVEEBW_comparison tbody tr{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:16px;display:grid}.CVEEBW_comparison tbody tr+tr{border-top:1px solid var(--border)}.CVEEBW_comparison tbody tr+tr th,.CVEEBW_comparison tbody tr+tr td{border-top:0}.CVEEBW_comparison tbody th{grid-column:1/-1;padding:0;font-size:15px}.CVEEBW_comparison td{padding:0;font-size:13px}.CVEEBW_comparison td:last-child{border:1.5px solid var(--foreground);border-radius:8px;padding:10px}.CVEEBW_comparison tfoot tr,.CVEEBW_comparison tfoot td{display:block}.CVEEBW_mobileColumn{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.02em;margin-bottom:8px;font-size:11.5px;font-weight:400;line-height:1.5;display:block}.CVEEBW_comparison td:last-child .CVEEBW_mobileColumn{color:var(--accent)}.CVEEBW_securityCard{padding:18px 18px 24px;display:block}.CVEEBW_pillarLabel{margin-top:20px}}@media (max-width:380px){.CVEEBW_container{padding-inline:16px}.CVEEBW_comparison tbody tr{gap:12px;padding-inline:14px}.CVEEBW_action{gap:8px;padding-inline:14px;font-size:13px}}@media (pointer:coarse){.CVEEBW_textLink{min-height:44px}}@media (prefers-reduced-motion:reduce){.CVEEBW_textLink,.CVEEBW_action{transition:none}.CVEEBW_action:active{transform:none}.CVEEBW_packet,.CVEEBW_cut{animation:none}.CVEEBW_packetCut{opacity:0}.CVEEBW_comparisonFrame[data-inview=true] .CVEEBW_ledCheck{transition:none}}
