body.design-slug-model-deployment-benchmark{--bench-ink:#172238;--bench-muted:#5c687d;--bench-line:#dbe3ee;--bench-line-strong:#c5d0df;--bench-panel:#ffffff;--bench-soft:#f3f8fa;--bench-teal:#08746e;--bench-teal-soft:#e5f5f2;--bench-blue:#365ea8;--bench-blue-soft:#edf3ff;--bench-coral:#b53f3b;--bench-coral-soft:#fff0ed;--bench-night:#14253a}body.design-slug-model-deployment-benchmark .learning-topic__hero h1,body.design-slug-model-deployment-benchmark .learning-topic__sources h2,body.design-slug-model-deployment-benchmark .learning-topic__source-list b{font-family:var(--sans)!important}body.design-slug-model-deployment-benchmark .learning-topic__hero h1{max-width:16ch;font-weight:880}body.design-slug-model-deployment-benchmark .learning-topic__hero-copy>p{max-width:76ch}.benchmark-page{color:var(--bench-ink);background-image:linear-gradient(rgba(15,138,131,.016) 1px,transparent 1px),linear-gradient(90deg,rgba(15,138,131,.016) 1px,transparent 1px);background-size:36px 36px}.benchmark-page :is(h2,h3,strong){font-family:var(--sans)}.benchmark-page code{font-family:var(--mono);font-size:.88em}.benchmark-page p code,.benchmark-page li code{padding:.1em .34em;border:1px solid rgba(54,94,168,.11);border-radius:5px;background:var(--bench-blue-soft);color:#284b88}.benchmark-overview{overflow:hidden;margin-top:0;margin-bottom:clamp(20px,4vw,42px);padding:0;border:1px solid var(--bench-line);border-radius:18px;background:var(--bench-panel);box-shadow:0 1px 2px #121c340f,0 28px 70px -48px #122a4394}.benchmark-overview picture,.benchmark-overview img{display:block;width:100%}.benchmark-overview img{height:auto;aspect-ratio:16/9;object-fit:cover}.benchmark-overview figcaption{display:flex;justify-content:space-between;gap:22px;padding:16px 18px;border-top:1px solid var(--bench-line);color:var(--bench-muted);font-size:14px;line-height:1.72}.benchmark-overview figcaption a{flex:none;color:var(--bench-teal);font-weight:800}body.design-slug-model-deployment-benchmark .benchmark-page .section{position:relative;padding-block:clamp(58px,8vw,92px);border-bottom:1px solid var(--bench-line)!important}body.design-slug-model-deployment-benchmark .benchmark-page .section:last-child{border-bottom:0!important}body.design-slug-model-deployment-benchmark .benchmark-page .section h2{max-width:23ch;margin-top:15px;color:var(--bench-ink);font-family:var(--sans)!important;font-size:clamp(31px,4.2vw,48px);font-weight:870;line-height:1.11;letter-spacing:-.04em;text-wrap:balance}body.design-slug-model-deployment-benchmark .benchmark-page .section>.lead{max-width:850px;margin-top:18px;color:var(--bench-muted);font-size:16px;line-height:1.88}.benchmark-page .eyebrow{border-color:#0f8a833d;background:var(--bench-teal-soft);color:#08746e;font:850 11px/1.2 var(--mono);letter-spacing:.12em}.benchmark-page .ref{display:inline-flex;align-items:center;justify-content:center;min-width:24px;min-height:20px;margin-left:5px;padding:2px 5px;transform:translateY(-1px);border:1px solid rgba(15,138,131,.25);border-radius:5px;background:var(--bench-teal-soft);color:#08746e;font:850 10px/1 var(--mono);text-decoration:none}.benchmark-page .ref:hover{border-color:var(--bench-teal);background:#d8efeb}body.design-slug-model-deployment-benchmark .benchmark-page .topic-diagram{overflow:hidden;margin-top:30px;border-color:var(--bench-line-strong);border-radius:16px;background:var(--bench-panel)}body.design-slug-model-deployment-benchmark .benchmark-page .topic-diagram figcaption{font-size:14px}body.design-slug-model-deployment-benchmark .benchmark-page .topic-ledger{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:30px}body.design-slug-model-deployment-benchmark .benchmark-page .topic-ledger>article{min-height:178px;border-top:4px solid var(--bench-teal)!important}body.design-slug-model-deployment-benchmark .benchmark-page .topic-ledger>article:nth-child(2){border-top-color:var(--bench-blue)!important}body.design-slug-model-deployment-benchmark .benchmark-page .topic-ledger>article:nth-child(3){border-top-color:var(--bench-coral)!important}body.design-slug-model-deployment-benchmark .benchmark-page .topic-ledger h3,body.design-slug-model-deployment-benchmark .benchmark-page .topic-steps h3{font-family:var(--sans)!important;font-size:19px}body.design-slug-model-deployment-benchmark .benchmark-page .topic-ledger p,body.design-slug-model-deployment-benchmark .benchmark-page .topic-steps p{color:var(--bench-muted);font-size:14px;line-height:1.78}body.design-slug-model-deployment-benchmark .benchmark-page .topic-note{grid-template-columns:150px minmax(0,1fr);margin-top:24px;border-color:var(--bench-line)!important;border-left-color:var(--bench-teal)!important;background:var(--bench-panel)}body.design-slug-model-deployment-benchmark .benchmark-page .topic-note>span{color:#08746e}body.design-slug-model-deployment-benchmark .benchmark-page .topic-note>p{color:var(--bench-muted);font-size:14px;line-height:1.8}body.design-slug-model-deployment-benchmark .benchmark-page .topic-example{padding:25px 26px;border-color:var(--bench-line)!important;background:linear-gradient(110deg,var(--bench-blue-soft),var(--bench-panel) 72%)!important}body.design-slug-model-deployment-benchmark .benchmark-page .topic-example>span{color:var(--bench-blue)}body.design-slug-model-deployment-benchmark .benchmark-page .topic-example h3{margin-top:9px;color:var(--bench-ink);font-size:clamp(18px,2.2vw,24px);overflow-wrap:anywhere}body.design-slug-model-deployment-benchmark .benchmark-page .topic-example p{color:var(--bench-muted);font-size:14.5px}.lab-split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:30px}.lab-split article{min-width:0;padding:25px;border:1px solid var(--bench-line);border-top:4px solid var(--bench-teal);border-radius:14px;background:var(--bench-panel);box-shadow:var(--shadow)}.lab-split article:nth-child(2){border-top-color:var(--bench-blue)}.lab-split article>span,.lab-command>span,.lab-output>span,.lab-real-run>span{color:var(--bench-teal);font:850 10px/1.3 var(--mono);letter-spacing:.09em}.lab-split h3{margin-top:8px;font-size:21px;line-height:1.3}.lab-split pre{min-width:0;overflow-x:auto;margin-top:17px;padding:17px 18px;border:1px solid #2b4158;border-radius:10px;background:var(--bench-night);color:#ecf5f7;font:560 12.5px/1.76 var(--mono);white-space:pre;overscroll-behavior-x:contain}.lab-split pre code{font:inherit;color:inherit}.lab-split p{margin-top:16px;color:var(--bench-muted);font-size:14px;line-height:1.76}.lab-mechanisms,.lab-metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(205px,1fr));gap:12px;margin-top:30px}.lab-mechanisms article,.lab-metrics article{min-width:0;padding:22px;border:1px solid var(--bench-line);border-radius:13px;background:var(--bench-panel)}.lab-mechanisms article{border-top:4px solid var(--bench-blue)}.lab-mechanisms b,.lab-metrics b{display:block;color:var(--bench-teal);font:850 10px/1.3 var(--mono);letter-spacing:.08em}.lab-mechanisms h3{margin-top:7px;font-size:18px}.lab-mechanisms p,.lab-metrics p{margin-top:8px;color:var(--bench-muted);font-size:14px;line-height:1.72}.lab-metrics article{border-top:4px solid var(--bench-teal)}.lab-metrics article:nth-child(2n){border-top-color:var(--bench-blue)}.lab-metrics article:nth-child(5){border-top-color:var(--bench-coral)}.lab-metrics strong{display:block;margin-top:7px;color:var(--bench-ink);font-size:15px;line-height:1.45}.lab-command,.lab-output{min-width:0;overflow:hidden;margin-top:24px;padding:20px 22px;border:1px solid #2d435b;border-radius:13px;background:var(--bench-night);box-shadow:0 18px 45px -38px #0e2032e6}.lab-command.is-secondary{border-color:#316b70;background:#16363c}.lab-output{border-color:#35665e;background:#173933}.lab-command>span,.lab-output>span{display:block;color:#8ee1d5}.lab-command pre,.lab-output pre{width:100%;overflow-x:auto;margin-top:12px;color:#edf6f8;font:560 13px/1.78 var(--mono);white-space:pre;overscroll-behavior-x:contain}.lab-command code,.lab-output code{font:inherit;color:inherit}.project-downloads{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}body.site-design-page.design-slug-model-deployment-benchmark .learning-topic__body .benchmark-page .project-downloads a:first-child{display:inline-flex;align-items:center;min-height:44px;padding:10px 15px;border:1px solid var(--bench-teal);border-radius:10px;background:var(--bench-teal);color:#fff;font-size:14px;font-weight:800;text-decoration:none}body.site-design-page.design-slug-model-deployment-benchmark .learning-topic__body .benchmark-page .project-downloads a:first-child:hover{background:#075f5b}body.site-design-page.design-slug-model-deployment-benchmark .learning-topic__body .benchmark-page .project-downloads a:first-child:focus-visible{outline:3px solid #172238;outline-offset:3px}.lab-real-run{margin-top:30px;padding:clamp(23px,4vw,34px);border:1px solid #acd8d2;border-top:5px solid var(--bench-teal);border-radius:16px;background:linear-gradient(135deg,var(--bench-teal-soft),#fff 60%);box-shadow:var(--shadow)}.lab-real-run h3{max-width:40ch;margin-top:9px;font-size:clamp(22px,2.6vw,26px);line-height:1.24}.lab-real-run>p{margin-top:15px;color:var(--bench-muted);font-size:14.5px;line-height:1.82}.lab-real-table{overflow-x:auto;margin-top:22px;border:1px solid var(--bench-line);border-radius:11px;background:#fff}.lab-real-table:focus-visible{outline:3px solid var(--bench-teal);outline-offset:3px}.lab-real-table table{width:100%;min-width:700px;border-collapse:collapse;font-size:14px}.lab-real-table caption{padding:12px 14px;background:#eef5f6;color:#31465b;font-size:14px;font-weight:800;text-align:left}.lab-real-table th,.lab-real-table td{padding:13px 14px;border-bottom:1px solid var(--bench-line);text-align:right;white-space:nowrap}.lab-real-table th:first-child,.lab-real-table td:first-child{text-align:left}.lab-real-table th{background:#eef5f6;color:#3e5366;font:800 11px var(--mono);letter-spacing:.04em}.lab-real-table tr:last-child td{border-bottom:0}.lab-real-table .is-knee td{background:#e5f5f2;color:#075f5b;font-weight:800}.lab-comparisons{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:30px}.lab-comparisons article{display:grid;grid-template-columns:44px minmax(0,1fr);column-gap:15px;min-width:0;padding:23px;border:1px solid var(--bench-line);border-radius:13px;background:var(--bench-panel)}.lab-comparisons span{grid-row:1/3;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;background:var(--bench-blue-soft);color:var(--bench-blue);font:900 12px var(--mono)}.lab-comparisons h3{font-size:18px;line-height:1.4}.lab-comparisons p{margin-top:7px;color:var(--bench-muted);font-size:14px;line-height:1.72}.lab-cost{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:24px}.lab-cost article{min-width:0;padding:22px;border:1px solid var(--bench-line);border-radius:13px;background:var(--bench-panel)}.lab-cost b{display:block;color:var(--bench-teal);font-size:18px}.lab-cost p{margin-top:8px;color:var(--bench-muted);font-size:14px;line-height:1.75}.lab-debug{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;margin-top:30px}.lab-debug details{min-width:0;overflow:hidden;border:1px solid var(--bench-line);border-radius:12px;background:var(--bench-panel)}.lab-debug summary{position:relative;display:flex;align-items:center;min-height:58px;padding:14px 48px 14px 18px;cursor:pointer;list-style:none;color:var(--bench-ink);font-size:15px;font-weight:800}.lab-debug summary::-webkit-details-marker{display:none}.lab-debug summary:after{content:"＋";position:absolute;right:18px;color:var(--bench-teal);font-size:20px}.lab-debug details[open] summary{border-bottom:1px solid var(--bench-line);background:var(--bench-soft)}.lab-debug details[open] summary:after{content:"－"}.lab-debug details p{padding:16px 18px;color:var(--bench-muted);font-size:14px;line-height:1.76}.lab-release-gate{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;margin-top:28px;padding-top:28px;border-top:2px solid var(--bench-ink)}.lab-release-gate article{min-width:0;padding:20px;border:1px solid var(--bench-line);border-radius:12px;background:var(--bench-panel)}.lab-release-gate span{color:var(--bench-coral);font:900 10px var(--mono)}.lab-release-gate h3{margin-top:5px;font-size:18px}.lab-release-gate p{margin-top:7px;color:var(--bench-muted);font-size:14px;line-height:1.7}body.design-slug-model-deployment-benchmark .learning-topic__source-list a{border-color:var(--bench-line)}body.design-slug-model-deployment-benchmark .learning-topic__source-list b{font-size:15px}body.design-slug-model-deployment-benchmark .learning-topic__source-list p{font-size:14px}body.design-slug-model-deployment-benchmark .learning-topic__source-list small{font-size:11px}@media(max-width:900px){.lab-split,.lab-comparisons,.lab-debug{grid-template-columns:1fr}.lab-release-gate{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.benchmark-overview{margin-inline:18px;border-radius:14px}.benchmark-overview figcaption{display:block;padding:14px;font-size:14px}.benchmark-overview figcaption a{display:inline-block;margin-top:5px}body.design-slug-model-deployment-benchmark .benchmark-page .section{padding-block:54px}body.design-slug-model-deployment-benchmark .benchmark-page .section h2{font-size:clamp(28px,8vw,39px)}body.design-slug-model-deployment-benchmark .benchmark-page .topic-ledger{grid-template-columns:1fr}body.design-slug-model-deployment-benchmark .benchmark-page .topic-ledger>article{min-height:0}body.design-slug-model-deployment-benchmark .benchmark-page .topic-note{grid-template-columns:1fr;gap:8px}.lab-cost{grid-template-columns:1fr}.lab-split article,.lab-mechanisms article,.lab-metrics article,.lab-comparisons article,.lab-cost article{padding:20px}.lab-command,.lab-output{padding:18px}.lab-command pre,.lab-output pre,.lab-split pre{font-size:12px}.lab-real-run{border-radius:13px}.lab-release-gate{grid-template-columns:1fr}}@media(max-width:500px){.benchmark-page .section.wrap{padding-inline:18px}.lab-comparisons article{grid-template-columns:38px minmax(0,1fr);column-gap:11px;padding:18px}.lab-comparisons span{width:34px;height:34px}.lab-debug summary{font-size:14px}.project-downloads a{width:100%;justify-content:center;text-align:center}}@media(prefers-reduced-motion:reduce){.benchmark-page *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
