.rack-models{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(28px,5vw,64px);max-width:1120px;margin-inline:auto;padding-block:clamp(48px,6vw,80px);display:grid;position:relative}.rack-models:before{content:"";background:repeating-linear-gradient(to right, var(--rule) 0 4px, transparent 4px 8px);height:1.5px;position:absolute;inset:0 0 auto}.rack-model h2{margin:0 0 14px;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:500}.rack-model p{color:#5e645b;max-width:36ch;margin:0 0 12px;font-size:1rem;line-height:1.65}.rack-model a{align-items:center;gap:10px;min-height:44px;margin:0 0 24px;font-size:.9375rem;font-weight:500;display:inline-flex}.rack-model a:hover{text-underline-offset:5px;text-decoration:underline}@media (max-width:760px){.rack-models{grid-template-columns:minmax(0,1fr);gap:44px}}.rack-model{min-width:0}.rack-comparisons{grid-column:1/-1;min-width:0}.rack-comparison{border-top:1px solid #d5d9d0}.rack-comparison:last-child{border-bottom:1px solid #d5d9d0}.rack-comparison summary{cursor:pointer;color:#535b4f;justify-content:space-between;align-items:center;gap:24px;padding:24px 0;font-size:1.125rem;list-style:none;transition:color .18s;display:flex}.rack-comparison summary::-webkit-details-marker{display:none}.rack-comparison summary:hover{color:#151a12}.rack-comparison summary span{transition:transform .18s}.rack-comparison[open] summary span{transform:rotate(45deg)}.rack-comparison[open] .rack-comparison-content{animation:.2s ease-out rack-comparison-reveal}.rack-comparison-content{padding-bottom:24px}.rack-comparison-content p{color:#60675b;max-width:90ch;margin:0 0 20px;font-size:.875rem;line-height:1.7}.rack-comparison-scroll{margin-bottom:24px;overflow-x:auto}.rack-comparison table{table-layout:fixed;border-collapse:collapse;text-align:left;width:100%;min-width:620px;font-size:.875rem;line-height:1.65}.rack-comparison th,.rack-comparison td{vertical-align:top;border-bottom:1px solid #dfe2da;padding:18px 20px}.rack-comparison th:first-child{width:24%;padding-left:0}.rack-comparison th{font-weight:500}.rack-comparison td{color:#555d50}.rack-comparison thead{background:#eaece6}.rack-comparison thead th:first-child{padding-left:12px}@keyframes rack-comparison-reveal{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.rack-comparison[open] .rack-comparison-content{animation:none}.rack-comparison summary,.rack-comparison summary span{transition:none}}.rack-page{--rack-gutter:6.2vw}.rack-page>.reference-grid{position:static}.rack-page>.reference-grid:before{left:var(--rack-gutter)}.rack-page>.reference-grid:after{right:var(--rack-gutter)}.rack-page .rack-models:before{left:calc((100vw - 2 * var(--rack-gutter) - 100%) / -2);right:calc((100vw - 2 * var(--rack-gutter) - 100%) / -2)}@media (max-width:760px){.rack-page{--rack-gutter:6vw}}.rack-model-film{background:0 0;position:relative}.rack-model-film video{aspect-ratio:12/7;object-fit:contain;width:100%;display:block}
.standard-page{background:var(--paper)}.standard-hero{isolation:isolate;place-items:stretch stretch;min-height:100svh;padding:100px 6% 76px;display:grid;position:relative;overflow:hidden}.standard-hero h1{letter-spacing:-.045em;margin:0;font-size:clamp(2.5rem,4.5vw,4rem);font-weight:400;line-height:1.1}.standard-hero-video{z-index:-1;background:#e7e5e1;position:absolute;inset:0}.standard-hero-video video{object-fit:cover;width:100%;height:100%}.standard-hero-video:after{content:"";background:linear-gradient(#f5f5f3e0 65%, var(--paper) 100%);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);height:min(65%,390px);position:absolute;inset:auto 0 0;-webkit-mask-image:linear-gradient(#0000,#000 45%);mask-image:linear-gradient(#0000,#000 45%)}.standard-hero-content{color:#000;text-align:center;flex-direction:column;align-self:end;width:100%;max-width:900px;margin-inline:auto;display:flex}.standard-hero-content>*{animation:.65s ease-out .12s both standard-title-arrive}.standard-hero-price{margin:10px 0 6px;font-size:clamp(1.125rem,2vw,1.5rem)}.standard-hero-price strong{font-weight:600}.standard-hero-specs{text-wrap:balance;margin:0 0 14px;font-size:clamp(.875rem,1.2vw,1rem);line-height:1.5}.standard-film{text-align:center;background:#e7e5e1;place-items:center;min-width:0;padding:32px;display:grid}@keyframes standard-title-arrive{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.standard-hero-content>*{animation:none}}.standard-overview{grid-template-columns:minmax(0,1.8fr) minmax(280px,1fr);align-items:start;gap:clamp(32px,5vw,64px);width:min(87.6%,1120px);margin-inline:auto;padding-block:clamp(64px,7vw,100px);display:grid}.standard-overview-label{margin:0 0 20px;font-size:1rem;font-weight:500}.standard-overview-copy h2{letter-spacing:-.035em;margin:0 0 24px;font-size:clamp(1.875rem,3vw,2.75rem);font-weight:500;line-height:1.15}.standard-overview-description{color:#555b54;margin:0;font-size:clamp(1.0625rem,1.6vw,1.3125rem);line-height:1.8}.standard-overview-cards{gap:24px;display:grid}.standard-resource-card{background:#eaece7;border:1px solid #d9ddd5;flex-direction:column;align-items:start;min-height:240px;padding:28px;display:flex}.standard-resource-card h3{letter-spacing:-.015em;margin:0 0 24px;font-size:1.1875rem;font-weight:500;line-height:1.35}.standard-resource-card p{color:#555b54;margin:0 0 24px;font-size:.9375rem;line-height:1.65}.standard-resource-card a{align-items:center;gap:10px;min-height:44px;margin-top:auto;font-size:.9375rem;font-weight:500;display:inline-flex}.standard-resource-card a span{color:#626e60}.standard-resource-card a:hover{text-underline-offset:5px;text-decoration:underline}@media (max-width:760px){.standard-overview{grid-template-columns:minmax(0,1fr);gap:32px;width:88%;margin-inline:auto}.standard-resource-card{min-height:0;padding:24px}}.standard-details{width:min(87.6%,1120px);margin-inline:auto}.standard-section{background:repeating-linear-gradient(to right, var(--rule) 0 4px, transparent 4px 8px) left top / 100% 1.5px no-repeat;padding-block:clamp(56px,7vw,96px)}.standard-section h2{letter-spacing:-.035em;margin:0 0 28px;font-size:clamp(1.875rem,3vw,2.75rem);font-weight:500;line-height:1.15}.standard-section h3{letter-spacing:-.015em;margin:0 0 16px;font-size:1.25rem;font-weight:500}.standard-section p{color:#555b54;font-size:1.0625rem;line-height:1.75}.standard-section-intro{max-width:760px;margin:0 0 32px}.standard-both-layout{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.standard-workloads{grid-template-columns:1fr;display:grid}.standard-workloads>div{background:#eaece7;padding:28px 32px}.standard-workloads>div+div{background:#eff0ec}.standard-workloads ul{color:#555b54;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 16px;display:grid}.standard-hardware{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px 28px;margin:40px 0 0;display:grid}.standard-hardware dt{color:#555b54;margin-bottom:12px;font-size:.875rem}.standard-hardware dd{margin:0;font-size:clamp(1.125rem,1.7vw,1.5rem);font-weight:500}.standard-ecosystem{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:48px;display:grid}.standard-config-factors{flex-wrap:wrap;gap:12px 28px;margin-bottom:28px;font-size:1.125rem;display:flex}.standard-console-features{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;margin-block:40px 28px;display:grid}.standard-console-features p{margin:0;font-size:.9375rem}.standard-text-link{align-items:center;gap:12px;min-height:44px;font-size:.9375rem;font-weight:500;display:inline-flex}.standard-text-link:hover{text-underline-offset:5px;text-decoration:underline}@media (max-width:760px){.standard-details{width:88%}.standard-both-layout{grid-template-columns:1fr}.standard-film{aspect-ratio:4/3}.standard-workloads,.standard-ecosystem{grid-template-columns:1fr}.standard-workloads>div{padding:24px}.standard-hardware,.standard-console-features{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:400px){.standard-console-features{grid-template-columns:1fr}}.standard-section .standard-capacity-note{margin:28px 0 0;font-size:.875rem;line-height:1.6}.standard-faq{padding-bottom:max(120px,18svh)}.standard-faq h2{margin-bottom:40px}.standard-faq .cluster-faq-item{border-bottom:1px solid #daddd5}.standard-faq .cluster-faq-item:first-child{border-top:1px solid #daddd5}.standard-faq .cluster-faq-question{margin:0}.standard-faq .cluster-faq-question button{color:#5d6258;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:24px;padding:25px 0;font-size:1.0625rem;font-weight:450;line-height:1.5;transition:color .18s;display:flex}.standard-faq .cluster-faq-question button:hover,.standard-faq .cluster-faq-question button[aria-expanded=true]{color:var(--ink)}.standard-faq .cluster-faq-question button:focus-visible{outline-offset:4px;outline:2px solid #676862}.standard-faq .cluster-faq-question button span{flex-shrink:0;font-size:1.25rem}.standard-faq .cluster-faq-answer{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .24s,opacity .18s;display:grid}.standard-faq .cluster-faq-answer[data-open=true]{opacity:1;grid-template-rows:1fr}.standard-faq .cluster-faq-answer-inner{min-height:0;overflow:hidden}.standard-faq .cluster-faq-answer p{color:#676862;max-width:850px;margin:0;padding:0 32px 26px 0;font-size:1rem;line-height:1.8}@media (prefers-reduced-motion:reduce){.standard-faq .cluster-faq-answer,.standard-faq .cluster-faq-question button{transition:none}}.standard-cta{text-align:center}.standard-cta p{margin:0 0 28px}.standard-contact-button{color:#fff;background:#343b32;border:1px solid #343b32;justify-content:center;align-items:center;min-height:48px;padding:12px 28px;font-size:1rem;display:inline-flex}.standard-contact-button:hover{background:#242b22}.standard-comparison-scroll{overflow-x:auto}.standard-comparison-scroll:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.standard-comparison-table{border-collapse:collapse;table-layout:fixed;text-align:left;width:100%;min-width:720px;font-size:.9375rem;line-height:1.5}.standard-comparison-table th,.standard-comparison-table td{vertical-align:top;border-bottom:1px solid #d9ddd5;padding:22px 20px}.standard-comparison-table thead th{font-size:1.0625rem;font-weight:500}.standard-comparison-table tbody th{font-weight:500}.standard-comparison-table td{color:#555b54}.standard-comparison-table tr>:nth-child(2){color:var(--ink);background:#eaece7;font-weight:600}.standard-section .standard-comparison-note{max-width:960px;margin:24px 0 8px;font-size:.8125rem;line-height:1.7}.standard-comparison-sources{color:#555b54;flex-wrap:wrap;gap:8px 24px;font-size:.8125rem;display:flex}.standard-comparison-sources a{align-items:center;min-height:44px;display:inline-flex}.standard-comparison-sources a:hover{text-decoration:underline}.standard-ecosystem-placeholder{color:#676862;text-align:center;background:#eaece7;align-self:stretch;place-items:center;min-height:320px;padding:32px;display:grid}.standard-ecosystem-features{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 16px;margin:32px 0 0;display:grid}.standard-ecosystem-features dt{margin-bottom:10px;font-size:1.125rem;font-weight:600;line-height:1.3}.standard-ecosystem-features dd{color:#555b54;margin:0;font-size:.875rem;line-height:1.6}@media (max-width:440px){.standard-ecosystem-features{grid-template-columns:1fr}}@media (max-width:760px){.standard-ecosystem-placeholder{min-height:240px}}.standard-hero-playback{color:#fff;mix-blend-mode:difference;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;padding:8px 12px;font-size:.8125rem;position:absolute;bottom:24px;right:6%}.standard-hero-playback:focus-visible{outline-offset:4px;outline:2px solid}
.compact-page .compact-frame{padding-top:56px}.compact-hero{aspect-ratio:8/5;isolation:isolate;max-width:1800px;min-height:calc(100svh - 56px);margin-inline:auto;position:relative}.compact-hero-image{z-index:-1;position:absolute;inset:0;overflow:hidden}.compact-hero-image img{object-fit:cover;object-position:left center}.compact-hero-copy{position:absolute;top:48%;left:61%;right:5%;transform:translateY(-50%)}.compact-hero-copy h1{letter-spacing:-.055em;text-wrap:balance;max-width:8em;margin:0 0 24px;font-size:clamp(2.5rem,4.5vw,5rem);font-weight:450;line-height:1.04}.compact-hero-copy p{color:#676862;text-wrap:pretty;max-width:19em;margin:0;font-size:clamp(1rem,1.35vw,1.3rem);line-height:1.5}.compact-back-link{color:#676862;align-items:center;gap:8px;min-height:44px;margin-top:32px;font-size:.875rem;transition:color .16s;display:inline-flex}.compact-back-link:hover{color:var(--ink)}@media (max-width:760px){.compact-page .compact-frame{padding-top:52px}.compact-hero{aspect-ratio:auto;min-height:calc(100svh - 52px);padding-bottom:48px}.compact-hero-image{aspect-ratio:1;z-index:auto;position:relative}.compact-hero-copy{padding:12px 7% 0;position:relative;inset:auto;transform:none}.compact-hero-copy h1{max-width:9em;margin-bottom:16px;font-size:clamp(2.5rem,9vw,3.5rem)}.compact-hero-copy p{font-size:1rem}.compact-back-link{margin-top:20px}}@media (prefers-reduced-motion:reduce){.compact-back-link{transition:none}}.compact-hero-copy .compact-starting-price{color:var(--ink);margin-top:28px;font-size:clamp(1.125rem,1.5vw,1.375rem);font-weight:500}.compact-hero-copy .compact-hero-specs{color:#676862;max-width:none;margin:4px 0 0;padding:0;font-size:.9375rem;line-height:1.8;list-style:none}.compact-hero-actions{flex-direction:column;align-items:flex-start;gap:8px;margin-top:26px;display:flex}.compact-configure-button{color:#f4f4f0;min-height:46px;font:inherit;cursor:pointer;background:#242723;border:1px solid #242723;justify-content:center;align-items:center;padding:12px 22px;font-size:.9375rem;transition:background-color .16s;display:inline-flex}.compact-configure-button:hover{background:#3c403a}.compact-specifications-link{color:#676862;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:.875rem;transition:color .16s}.compact-specifications-link:hover{color:var(--ink);text-underline-offset:4px;text-decoration:underline}.compact-hero-actions :is(button,a):focus-visible{outline-offset:4px;outline:2px solid #676862}@media (min-width:761px){.compact-hero{min-height:max(660px,100svh - 56px)}.compact-hero-copy h1{margin-bottom:18px;font-size:clamp(2.5rem,4vw,4.5rem)}}@media (prefers-reduced-motion:reduce){.compact-hero-actions :is(button,a){transition:none}}.compact-overview{background:repeating-linear-gradient(to right, var(--rule) 0 4px, transparent 4px 8px) left top / 100% 1.5px no-repeat;text-align:center;padding:clamp(56px,8vw,112px) 7%}.compact-overview h2{color:var(--ink);letter-spacing:-.035em;margin:0 0 32px;font-size:clamp(1.75rem,3vw,2.75rem);font-weight:450;line-height:1.2}.compact-overview-copy{max-width:860px;margin-inline:auto}.compact-overview-copy p{color:#676862;text-wrap:pretty;margin:16px 0 0;font-size:clamp(1rem,1.5vw,1.1875rem);line-height:1.8}.compact-overview-copy .compact-overview-lead{color:var(--ink);text-wrap:balance;margin-top:0;font-size:clamp(1.125rem,1.8vw,1.5rem);line-height:1.55}.compact-overview-lead strong{font-weight:500}.compact-overview-features{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;max-width:1080px;margin:40px auto 0;display:grid}.compact-overview-features>div{text-align:left;background:#eaece7;border:1px solid #daddd5;min-height:150px;padding:24px}.compact-overview-features h3{color:var(--ink);letter-spacing:-.015em;margin:0 0 16px;font-size:1.1875rem;font-weight:500;line-height:1.35}.compact-overview-features p{color:#676862;margin:0;font-size:.9375rem;line-height:1.65}@media (max-width:760px){.compact-overview-features{grid-template-columns:1fr;gap:28px}.compact-overview-features>div{min-height:0;padding:24px}}.compact-rack-section{background:repeating-linear-gradient(to right, var(--rule) 0 4px, transparent 4px 8px) left top / 100% 1.5px no-repeat;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:center;gap:clamp(28px,5vw,64px);padding:clamp(40px,4.5vw,64px) 7%;display:grid}.compact-rack-copy h2{color:var(--ink);letter-spacing:-.035em;text-wrap:balance;margin:0 0 24px;font-size:clamp(1.75rem,3vw,2.75rem);font-weight:450;line-height:1.2}.compact-rack-copy p{color:#676862;max-width:460px;margin:0 0 28px;font-size:1rem;line-height:1.75}.compact-rack-placeholder{background:#eaece7;border:1px solid #daddd5;flex-direction:column;justify-content:center;align-items:center;gap:36px;min-height:300px;margin:0;padding:32px;display:flex}.compact-rack-silhouette{background:linear-gradient(#c8ccc4,#b8bdb4);border:1px solid #a9ada5;width:90%;height:86px;position:relative}.compact-rack-silhouette span{background:repeating-linear-gradient(90deg,#939a901f 0 2px,#0000 2px 5px);border:1px solid #a2a99e;position:absolute;inset:14px 24px}.compact-rack-silhouette i{background:#92998e;border-radius:50%;width:4px;height:4px;position:absolute;bottom:12px;right:10px}.compact-rack-placeholder figcaption{color:#74796f;text-align:center;font-size:.75rem}.compact-rack-copy a:focus-visible{outline-offset:4px;outline:2px solid #676862}@media (max-width:760px){.compact-rack-section{grid-template-columns:1fr}.compact-rack-placeholder{min-height:240px;padding:24px}}.compact-hardware-section{background:repeating-linear-gradient(to right, var(--rule) 0 4px, transparent 4px 8px) left top / 100% 1.5px no-repeat;padding:clamp(56px,7vw,100px) 5%}.compact-hardware-heading{margin-bottom:36px}.compact-hardware-heading h2{letter-spacing:-.045em;margin:0 0 12px;font-size:clamp(2rem,4vw,3.75rem);font-weight:500;line-height:1.1}.compact-hardware-heading p{color:#676862;margin:0;font-size:clamp(1rem,1.7vw,1.375rem);line-height:1.5}.compact-hardware-layout{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:24px;display:grid}.compact-gpu-card{background:linear-gradient(145deg,#e7e8e5,#f6f6f3 75%);border:1px solid #dedfda;border-radius:8px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.compact-gpu-photo{flex:1;min-height:260px;position:relative}.compact-gpu-photo img{object-fit:contain;mix-blend-mode:multiply}.compact-gpu-copy{padding:24px 28px 32px}.compact-component-label{color:#70736e;letter-spacing:.065em;text-transform:uppercase;font-size:.75rem;line-height:1.4;display:block}.compact-gpu-copy h3{letter-spacing:-.04em;margin:14px 0 16px;font-size:clamp(1.5rem,2.5vw,2.5rem);font-weight:500;line-height:1.15}.compact-gpu-memory{color:#676862;margin:0;font-size:1rem;line-height:1.5}.compact-gpu-memory strong{color:var(--ink);letter-spacing:-.04em;margin-right:6px;font-size:clamp(1.75rem,2.7vw,2.75rem);font-weight:450}.compact-gpu-description{color:#767973;margin:14px 0 0;font-size:.875rem;line-height:1.6}.compact-component-stack{grid-template-rows:repeat(4,1fr);gap:16px;display:grid}.compact-component-card{background:#ffffff38;border:1px solid #daddd5;border-radius:8px;grid-template-columns:minmax(100px,.85fr) minmax(0,1.3fr);align-items:center;gap:20px;min-height:130px;padding:20px;display:grid}.compact-component-photo{mix-blend-mode:multiply;height:95px;position:relative}.compact-component-photo img{object-fit:contain}.compact-component-photo-memory img{object-fit:cover}.compact-component-photo-cpu img{padding:3px}.compact-component-card h3{letter-spacing:-.035em;margin:10px 0 6px;font-size:clamp(1.25rem,2.3vw,2rem);font-weight:500;line-height:1.15}.compact-component-card p{color:#676862;margin:0;font-size:.9375rem;line-height:1.5}.compact-hardware-image-note{color:#7b7e76;margin:18px 0 0;font-size:.75rem;line-height:1.5}.compact-hardware-signature{color:#73766f;text-transform:uppercase;letter-spacing:.3em;white-space:nowrap;align-items:center;gap:28px;margin-top:36px;font-size:.6875rem;display:flex}.compact-hardware-signature span{background:#daddd5;flex:1;height:1px}@media (max-width:900px){.compact-hardware-layout{grid-template-columns:1fr}.compact-gpu-photo{aspect-ratio:16/9;flex:none;min-height:0}.compact-component-stack{grid-template-rows:auto;grid-template-columns:repeat(2,minmax(0,1fr))}.compact-component-card{grid-template-columns:100px minmax(0,1fr);gap:14px}}@media (max-width:600px){.compact-component-stack{grid-template-columns:1fr}.compact-component-card{grid-template-columns:minmax(90px,.7fr) minmax(0,1.3fr)}.compact-gpu-copy{padding:20px}.compact-hardware-signature{letter-spacing:.2em;gap:16px}}.compact-gpu-photo{overflow:hidden}.compact-gpu-photo img{transform:scale(1.2)}.compact-component-photo{mix-blend-mode:normal}.compact-component-photo img{mix-blend-mode:multiply}#compact-hardware-title{scroll-margin-top:90px}.compact-console-section,.compact-cta-section,.compact-faq-section{background:repeating-linear-gradient(to right, var(--rule) 0 4px, transparent 4px 8px) left top / 100% 1.5px no-repeat;padding:clamp(64px,8vw,112px) 7%}.compact-section-heading{text-align:center}.compact-section-heading h2,.compact-cta-section h2,.compact-faq-section h2{color:var(--ink);letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(1.8rem,3.4vw,3rem);font-weight:450;line-height:1.2}.compact-section-heading p,.compact-cta-section>p{color:#676862;text-wrap:balance;margin:20px 0 0;font-size:1rem;line-height:1.7}.compact-console-features{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;max-width:960px;margin:48px auto 36px;display:grid}.compact-console-features h3{margin:0 0 10px;font-size:1rem;font-weight:500}.compact-console-features p{color:#676862;margin:0;font-size:.9375rem;line-height:1.6}.compact-console-preview{background:#eaece7;border:1px solid #d0d4cb;max-width:960px;margin:0 auto}.compact-console-preview-bar{border-bottom:1px solid #d0d4cb;justify-content:space-between;gap:16px;padding:20px 24px;font-size:.8125rem;display:flex}.compact-console-preview-bar span:last-child{color:#73786f;font-size:.75rem}.compact-console-skeleton{grid-template-columns:64px 1fr;min-height:300px;display:grid}.compact-console-skeleton aside{border-right:1px solid #d0d4cb;padding:28px 16px}.compact-console-skeleton aside i{background:#c7ccc2;height:4px;margin-bottom:20px;display:block}.compact-console-skeleton-main{padding:28px}.compact-console-skeleton-title{background:#bfc5b9;width:30%;height:6px;margin-bottom:24px}.compact-console-skeleton-cards{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.compact-console-skeleton-cards i{background:#e1e5dd;border:1px solid #d0d4cb;height:50px}.compact-console-skeleton-panel{background:repeating-linear-gradient(0deg,#0000 0 29px,#d5d9d1 29px 30px);border:1px solid #d0d4cb;height:90px;margin-top:18px}.compact-console-skeleton-lines i{background:#d0d5cb;height:4px;margin-top:14px;display:block}.compact-console-skeleton-lines i:last-child{width:72%}.compact-console-preview figcaption{color:#73786f;text-align:center;border-top:1px solid #d0d4cb;padding:14px;font-size:.75rem}.compact-cta-section{text-align:center;padding-block:clamp(88px,10vw,144px)}.compact-cta-section .compact-configure-button{margin-top:28px}.compact-cta-section a:focus-visible{outline-offset:4px;outline:2px solid #676862}.compact-faq-section{padding-bottom:max(120px,18svh)}.compact-faq-section h2{margin-bottom:40px}.compact-faq-section .cluster-faq-item{border-bottom:1px solid #daddd5}.compact-faq-section .cluster-faq-item:first-child{border-top:1px solid #daddd5}.compact-faq-section .cluster-faq-question{margin:0}.compact-faq-section .cluster-faq-question button{color:#5d6258;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:24px;padding:25px 0;font-size:1.0625rem;font-weight:450;line-height:1.5;transition:color .18s;display:flex}.compact-faq-section .cluster-faq-question button:hover,.compact-faq-section .cluster-faq-question button[aria-expanded=true]{color:var(--ink)}.compact-faq-section .cluster-faq-question button:focus-visible{outline-offset:4px;outline:2px solid #676862}.compact-faq-section .cluster-faq-question button span{flex-shrink:0;font-size:1.25rem}.compact-faq-section .cluster-faq-answer{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .24s,opacity .18s;display:grid}.compact-faq-section .cluster-faq-answer[data-open=true]{opacity:1;grid-template-rows:1fr}.compact-faq-section .cluster-faq-answer-inner{min-height:0;overflow:hidden}.compact-faq-section .cluster-faq-answer p{color:#676862;max-width:850px;margin:0;padding:0 32px 26px 0;font-size:1rem;line-height:1.8}@media (max-width:600px){.compact-console-features{grid-template-columns:1fr;gap:24px;margin-top:32px}.compact-console-skeleton{grid-template-columns:40px 1fr;min-height:220px}.compact-console-skeleton aside{padding:20px 10px}.compact-console-skeleton-main{padding:18px}.compact-console-skeleton-cards{gap:8px}.compact-console-skeleton-cards i{height:32px}.compact-console-skeleton-panel{height:64px}.compact-console-preview-bar{flex-wrap:wrap;padding:16px}}@media (prefers-reduced-motion:reduce){.compact-faq-section .cluster-faq-answer,.compact-faq-section .cluster-faq-question button{transition:none}}.compact-page section>h2,.compact-section-heading h2{scroll-margin-top:90px}.compact-hero-image{opacity:0;transition:opacity .65s ease-out}.compact-hero-image[data-loaded=true]{opacity:1}.compact-hero-copy>p,.compact-hero-actions{animation:.48s ease-out both compact-copy-enter}.compact-hero-copy>p:first-of-type{animation-delay:.24s}.compact-hero-copy>.compact-starting-price{animation-delay:.36s}.compact-hero-copy>.compact-hero-specs{animation-delay:.44s}.compact-hero-actions{animation-delay:.52s}@keyframes compact-copy-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.compact-hero-image{opacity:1;transition:none}.compact-hero-copy>p,.compact-hero-actions{animation:none}}.compact-rack-render{min-width:0;margin:0}.compact-rack-render img{width:100%;height:auto;display:block}.compact-office-photo{background:#eaece7;border:1px solid #daddd5;width:100%;max-width:760px;margin:clamp(32px,4vw,48px) auto 0;padding:8px;overflow:hidden}.compact-office-photo img{width:100%;height:auto;display:block}.compact-teams-section{background:repeating-linear-gradient(to right, var(--rule) 0 4px, transparent 4px 8px) left top / 100% 1.5px no-repeat;grid-template-columns:minmax(0,.9fr) minmax(0,1.2fr);align-items:center;gap:clamp(32px,5vw,72px);padding:clamp(48px,6vw,88px) 7%;display:grid}.compact-teams-copy{padding:0}.compact-teams-copy h2{color:var(--ink);letter-spacing:-.035em;text-wrap:balance;margin:0 0 22px;font-size:clamp(1.8rem,3.2vw,2.75rem);font-weight:450;line-height:1.15}.compact-teams-copy p{color:#676862;text-wrap:pretty;max-width:440px;margin:0;font-size:1.0625rem;line-height:1.75}.compact-teams-photo{min-width:0;margin:0;overflow:hidden;box-shadow:0 12px 32px -12px #191c173d,0 3px 8px #191c1712}.compact-teams-photo img{width:100%;height:auto;display:block}@media (max-width:760px){.compact-teams-section{grid-template-columns:1fr}.compact-teams-copy p{max-width:none}.compact-teams-photo img{height:auto}}.compact-performance{background:repeating-linear-gradient(to right, var(--rule) 0 4px, transparent 4px 8px) left top / 100% 1.5px no-repeat;padding:clamp(56px,7vw,96px) 7%}.compact-performance-chart{max-width:1080px;margin:40px auto 0}.compact-performance-chart figcaption{color:#74786e;justify-content:space-between;gap:20px;margin-bottom:24px;font-size:.8125rem;display:flex}.compact-performance-row{border-top:1px solid #daddd5;grid-template-columns:180px minmax(0,1fr) 110px;align-items:center;gap:24px;padding:22px 0;display:grid}.compact-performance-name{color:#676862;font-size:.9375rem}.compact-performance-row[data-featured=true] .compact-performance-name{color:var(--ink);font-weight:550}.compact-performance-track{background:#eaece7;border:1px solid #daddd5;height:26px}.compact-performance-value{text-align:right;color:#74786e;font-size:.8125rem}.compact-performance-note{color:#74786e;max-width:1080px;margin:24px auto 10px;font-size:.75rem;line-height:1.7}.compact-checkpoint-link{color:#676862;text-underline-offset:4px;font-size:.75rem}.compact-checkpoint-link:hover{color:var(--ink);text-decoration:underline}.compact-checkpoint-link:focus-visible{outline-offset:4px;outline:2px solid #676862}@media (max-width:600px){.compact-performance-chart figcaption{flex-direction:column;gap:6px}.compact-performance-row{grid-template-columns:1fr auto;gap:12px}.compact-performance-track{grid-area:2/1/auto/-1}}.compact-performance-name small{color:#74786e;margin-top:6px;font-size:.75rem;font-weight:400;display:block}.compact-performance-track{border:0}.compact-performance-track>span{background:#adb3a8;height:100%;display:block}.compact-performance-row[data-featured=true] .compact-performance-track>span{background:#42493e}.compact-performance-method{color:#74786e;max-width:1080px;margin:16px auto 0;font-size:.75rem;line-height:1.7}.compact-performance-method summary{cursor:pointer;width:fit-content}.compact-performance-method p{max-width:850px}.compact-performance-sources{flex-wrap:wrap;gap:12px 24px;display:flex}.compact-performance-sources a{color:inherit;text-underline-offset:3px;text-decoration:underline}.compact-teams-copy .compact-configure-button{gap:10px;margin-top:28px}
.cluster-specifications{max-width:1440px;margin-inline:auto;padding:32px 6.2% 0}.cluster-spec-section{border-top:1px solid #282c2a;grid-template-columns:minmax(180px,.8fr) minmax(0,2fr);gap:clamp(32px,5vw,80px);padding-block:clamp(48px,7vw,92px);scroll-margin-top:96px;display:grid}.cluster-section-label>span,.cluster-eyebrow{color:#969e99;letter-spacing:.075em;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.75rem;line-height:1.6;display:block}.cluster-section-label h2{letter-spacing:-.035em;margin:18px 0 0;font-size:clamp(1.375rem,2vw,1.875rem);font-weight:400;line-height:1.2}.cluster-lead{letter-spacing:-.025em;max-width:820px;margin:0;font-size:clamp(1.5rem,2.8vw,2.5rem);line-height:1.4}.cluster-section-body{min-width:0}.cluster-section-intro{color:#b2b9b4;max-width:680px;margin:0;font-size:1.0625rem;line-height:1.7}.cluster-architecture-blocks{border-top:1px solid #343a36;border-left:1px solid #343a36;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.cluster-architecture-blocks article{background:#080a09;border-bottom:1px solid #343a36;border-right:1px solid #343a36;padding:26px}.cluster-block-index{color:#858f88;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.75rem}.cluster-architecture-blocks h3{margin:24px 0 10px;font-size:1.125rem;font-weight:400}.cluster-architecture-blocks p{color:#a0a8a2;margin:0;font-size:.9375rem;line-height:1.6}.cluster-architecture-diagram{background:#0a0d0b;border:1px solid #242c26;margin:40px 0 0;padding:28px clamp(12px,2vw,28px)}.cluster-diagram-nodes{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding-bottom:32px;display:grid}.cluster-diagram-nodes>span{text-align:center;background:#101612;border:1px solid #47554b;padding:16px 6px;font-size:.875rem;position:relative}.cluster-diagram-nodes>span:after{content:"";background:#758c7c;width:1px;height:33px;position:absolute;top:100%;left:50%}.cluster-diagram-bus{color:#d3e4d7;border:1px solid #758c7c;justify-content:space-between;align-items:center;gap:8px;padding:16px;font-size:.9375rem;display:flex;position:relative}.cluster-diagram-bus span{white-space:nowrap;color:#a5b9ac;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.75rem}.cluster-architecture-diagram figcaption{color:#919d95;margin-top:18px;font-size:.8125rem;line-height:1.5}.cluster-model-list{border-top:1px solid #303632;margin-top:28px}.cluster-model-list li{border-bottom:1px solid #252a27;grid-template-columns:28px 1fr auto;align-items:baseline;gap:12px;padding:20px 0;font-size:1.125rem;display:grid}.cluster-model-type{color:#8a948d;font-size:.8125rem}.cluster-spec-note{color:#929c95;max-width:700px;margin:20px 0 0;font-size:.8125rem;line-height:1.65}.cluster-scale-path{grid-template-columns:repeat(3,minmax(0,1fr));margin:0 0 28px;padding:0;list-style:none;display:grid}.cluster-scale-path li{border-bottom:1px solid #59675e;padding:0 20px 24px 0;font-size:clamp(1.125rem,2vw,1.625rem);position:relative}.cluster-scale-path li+li{padding-left:20px}.cluster-scale-path li+li:before{content:"→";color:#83998b;font-size:1rem;position:absolute;top:30px;left:-10px}.cluster-scale-path li>span{color:#87958c;margin-bottom:12px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.75rem;display:block}.cluster-metrics{grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.cluster-metrics>div{border-top:1px solid #343a36;flex-direction:column-reverse;gap:12px;padding:24px 20px 28px 0;display:flex}.cluster-metrics>div:nth-child(2n){border-left:1px solid #343a36;padding-left:28px}.cluster-metrics dt{color:#a4aea7;font-size:.9375rem}.cluster-metrics dd{letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin:0;font-size:clamp(1.75rem,3.2vw,2.875rem);line-height:1.15}.cluster-price{letter-spacing:-.055em;margin:0 0 24px;font-size:clamp(3rem,6vw,5rem);line-height:1.1}.cluster-price span{color:#a4aea7;letter-spacing:0;margin-bottom:12px;font-size:1rem;display:block}.cluster-design-section{text-align:center;border-top:1px solid #282e32;flex-direction:column;align-items:center;padding:clamp(72px,10vw,128px) 0;display:flex}.cluster-design-section h2{letter-spacing:-.035em;margin:40px 0 16px;font-size:clamp(2rem,3.8vw,3.25rem);font-weight:400;line-height:1.15}.cluster-design-section p{color:#a4adb4;text-wrap:balance;max-width:560px;margin:0;font-size:1rem;line-height:1.7}.cluster-design-link{color:#e0e5e8;background:#191d20;border:1px solid #454d53;justify-content:center;align-items:center;min-height:46px;margin-top:28px;padding:12px 26px;font-size:.9375rem;transition:background .18s,border-color .18s;display:inline-flex}.cluster-design-link:hover{background:#262c31;border-color:#79838b}@media (max-width:760px){.cluster-specifications{padding-inline:6%}.cluster-spec-section{grid-template-columns:1fr;gap:28px;padding-block:44px}.cluster-section-label h2{margin-top:10px}.cluster-architecture-blocks article{padding:18px}.cluster-model-list li{grid-template-columns:22px 1fr}.cluster-model-type{display:none}.cluster-scale-path li{padding-right:10px;font-size:1.0625rem}.cluster-scale-path li+li{padding-left:12px}.cluster-metrics>div:nth-child(2n){padding-left:18px}.cluster-metrics dd{font-size:clamp(1.5rem,6vw,2rem)}}@media (max-width:380px){.cluster-architecture-blocks{grid-template-columns:1fr}.cluster-diagram-nodes{gap:6px}.cluster-diagram-nodes>span{font-size:.8125rem}.cluster-diagram-bus{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.cluster-design-link{transition:none}}.cluster-section-label h2{margin-top:0}.cluster-hardware-specs{margin:28px 0 0}.cluster-hardware-specs>div{border-top:1px solid #343a36;grid-template-columns:minmax(130px,.8fr) minmax(0,1.7fr);gap:24px;padding:24px 0;display:grid}.cluster-hardware-specs dt{color:#a4aea7;font-size:.9375rem;line-height:1.5}.cluster-hardware-specs dd{margin:0}.cluster-hardware-specs strong{font-size:1.125rem;font-weight:400}.cluster-hardware-specs p{color:#a4aea7;margin:10px 0 0;font-size:.9375rem;line-height:1.65}.cluster-model-list li{grid-template-columns:1fr auto}.cluster-scale-path li+li:before{top:4px}@media (max-width:760px){.cluster-section-label h2{margin-top:0}.cluster-model-list li{grid-template-columns:1fr}.cluster-hardware-specs>div{grid-template-columns:1fr;gap:10px}}.cluster-spec-section.cluster-overview{grid-template-columns:minmax(0,1.8fr) minmax(280px,1fr);align-items:start;gap:clamp(40px,7vw,100px)}.cluster-overview-label{color:var(--ink);margin:0 0 20px;font-size:1rem;font-weight:500}.cluster-overview-copy h2{letter-spacing:-.035em;margin:0 0 24px;font-size:clamp(1.875rem,3vw,2.75rem);font-weight:500;line-height:1.15}.cluster-overview-description{color:#c8ceca;margin:0;font-size:clamp(1.0625rem,1.6vw,1.3125rem);line-height:1.8}.cluster-overview-cards{gap:24px;display:grid}.cluster-resource-card{background:#191b1a;flex-direction:column;align-items:start;min-height:240px;padding:28px;display:flex}.cluster-resource-card h3{letter-spacing:-.015em;margin:0 0 24px;font-size:1.1875rem;font-weight:500;line-height:1.35}.cluster-resource-card p{color:#bdc5bf;margin:0 0 24px;font-size:.9375rem;line-height:1.65}.cluster-resource-card a{align-items:center;gap:10px;min-height:44px;margin-top:auto;font-size:.9375rem;font-weight:500;display:inline-flex}.cluster-resource-card a span{color:#a5bcae}.cluster-resource-card a:hover{text-underline-offset:5px;text-decoration:underline}@media (max-width:760px){.cluster-spec-section.cluster-overview{grid-template-columns:minmax(0,1fr);gap:32px}.cluster-resource-card{min-height:0;padding:24px}}.cluster-memory-section{border-top:1px solid #282c2a;padding-block:clamp(48px,7vw,92px)}.cluster-memory-section h2{color:#e8e9e7;letter-spacing:-.035em;margin:0 0 48px;font-size:clamp(1.75rem,3vw,2.75rem);font-weight:400;line-height:1.2}.cluster-memory-chart{margin:0}.cluster-memory-chart figcaption{color:#969c9f;letter-spacing:.015em;margin-bottom:32px;font-size:.875rem}.cluster-memory-row+.cluster-memory-row{margin-top:32px}.cluster-memory-label{color:#a0a5a8;justify-content:space-between;align-items:baseline;gap:24px;margin-bottom:14px;font-size:1rem;display:flex}.cluster-memory-label strong{white-space:nowrap;font-variant-numeric:tabular-nums;color:#c6cacc;font-weight:400}.cluster-memory-track{background:#0d1012;border-left:1px solid #40464a;height:40px}.cluster-memory-bar{height:100%}.cluster-memory-bar-general{background:#454b50;width:12.3871%}.cluster-memory-row-vostner .cluster-memory-label,.cluster-memory-row-vostner .cluster-memory-label strong{color:#eceff0}.cluster-memory-bar-vostner{background:linear-gradient(90deg,#c2c7cb 0%,#b5bcc1 16.7%,#929ba2 65%,#737e86 100%);width:100%;box-shadow:inset 0 1px #ffffff20}.cluster-frontier-models{border-top:1px solid #252a2e;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:56px 0 0;padding-top:32px;display:grid}.cluster-frontier-models li{flex-direction:column;justify-content:space-between;align-items:flex-start;gap:20px;min-width:0;display:flex}.cluster-model-mark{align-items:center;width:160px;max-width:100%;height:44px;display:flex}.cluster-model-mark img{object-fit:contain;object-position:left center;filter:brightness(0)invert(.87);width:auto;max-width:100%;height:36px}.cluster-model-mark-kimi img{filter:grayscale();height:44px}.cluster-model-mark-qwen img{height:38px}.cluster-frontier-models li>span{color:#a9b0b5;font-size:.875rem;line-height:1.5}@media (max-width:760px){.cluster-memory-section h2{margin-bottom:32px}.cluster-memory-label{gap:12px;font-size:.875rem}.cluster-memory-track{height:32px}.cluster-frontier-models{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px;margin-top:40px}}@media (max-width:420px){.cluster-memory-label{flex-wrap:wrap;gap:6px 14px}}.cluster-capacity-figure{margin:0}.cluster-capacity-figure>figcaption{color:#9ba2a7;margin-bottom:30px;font-size:.875rem}.cluster-capacity-scroll{scrollbar-width:thin;scrollbar-color:#363b3f #090b0d;padding-bottom:12px;overflow-x:auto}.cluster-capacity-plot{isolation:isolate;min-width:720px;padding-top:48px;position:relative}.cluster-capacity-guides{z-index:-1;pointer-events:none;position:absolute;inset:0}.cluster-capacity-guides>span{color:#697178;white-space:nowrap;font:.75rem ui-monospace,Consolas,monospace;position:absolute;top:0;bottom:0}.cluster-capacity-guides i{background:linear-gradient(#40474d55,#40474d18);width:1px;position:absolute;top:25px;bottom:0;left:0}.cluster-capacity-row{position:relative}.cluster-capacity-label{justify-content:space-between;align-items:baseline;gap:24px;margin-bottom:16px;font-size:.9375rem;display:flex}.cluster-capacity-label strong{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:400}.cluster-capacity-general{color:#838b91}.cluster-capacity-general .cluster-capacity-track{height:16px}.cluster-capacity-general .cluster-capacity-fill{background:#353b40;border-top:1px solid #50585e;width:12.3871%;height:100%}.cluster-capacity-vostner{margin-top:44px}.cluster-capacity-vostner .cluster-capacity-label{color:#e4e8eb;font-size:1.0625rem}.cluster-capacity-vostner .cluster-capacity-track{height:46px}.cluster-capacity-vostner .cluster-capacity-fill{background:linear-gradient(#bbc2c8 0%,#969fa7 45%,#7c8790 100%);border:1px solid #c9d1d65c;width:86.7097%;height:100%;margin-left:13.2903%;position:relative;box-shadow:0 0 20px #a9bdcc0c,inset 0 1px #eef5ff55}.cluster-capacity-vostner .cluster-capacity-fill:before,.cluster-capacity-vostner .cluster-capacity-fill:after{content:"";background:#d3dce1;width:1px;position:absolute;top:-5px;bottom:-5px}.cluster-capacity-vostner .cluster-capacity-fill:before{left:-1px}.cluster-capacity-vostner .cluster-capacity-fill:after{right:-1px}.cluster-capacity-models{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:34px 0 0 13.2903%;display:grid}.cluster-capacity-models li{background:linear-gradient(145deg,#161b1f,#0c0f12);border:1px solid #343c42;flex-direction:column;justify-content:center;gap:18px;min-width:0;padding:20px 14px;display:flex;position:relative}.cluster-capacity-models li:before{content:"";background:#75818a;width:1px;height:35px;position:absolute;bottom:100%;left:50%}.cluster-capacity-models li:after{content:"";background:#d0d9df;width:5px;height:5px;position:absolute;bottom:calc(100% + 32px);left:calc(50% - 2px)}.cluster-capacity-models li>span{color:#c3cbd0;font-size:.8125rem;line-height:1.4}.cluster-capacity-models .cluster-model-mark{width:100%;height:34px}.cluster-capacity-models .cluster-model-mark img{max-width:100%;height:30px}.cluster-capacity-models .cluster-model-mark-glm img{filter:grayscale()}.cluster-capacity-qualification{color:#7c858c;margin-top:12px;font-size:.75rem;line-height:1.5;display:block}.cluster-capacity-summary{border-top:1px solid #30373c;grid-template-columns:repeat(3,minmax(0,1fr));margin:32px 0 0;padding-top:24px;display:grid}.cluster-capacity-summary>div{border-left:1px solid #282f34;flex-direction:column-reverse;gap:8px;padding:0 24px;display:flex}.cluster-capacity-summary>div:first-child{border-left:0;padding-left:0}.cluster-capacity-summary dd{color:#cdd4d9;letter-spacing:-.025em;margin:0;font-size:clamp(1.375rem,2.3vw,1.875rem)}.cluster-capacity-summary dt{color:#858f97;font-size:.8125rem;line-height:1.5}@media (max-width:760px){.cluster-capacity-summary>div{padding-inline:12px}.cluster-capacity-models{gap:8px}.cluster-capacity-models li{padding-inline:10px}}.cluster-capacity-models{flex-wrap:wrap;justify-content:flex-start;gap:8px;margin-top:18px;display:flex}.cluster-capacity-models li{background:#111518;border-color:#282e3380;border-radius:2px;flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;padding:8px 10px}.cluster-capacity-models li:before,.cluster-capacity-models li:after{display:none}.cluster-capacity-models li>span{color:#99a3ab;white-space:nowrap;font-size:.75rem;line-height:1.4}.cluster-capacity-models .cluster-model-mark{opacity:.72;width:auto;height:18px}.cluster-capacity-models .cluster-model-mark img{width:auto;max-width:68px;height:16px}.cluster-capacity-models .cluster-model-mark-kimi img{height:18px}.cluster-capacity-qualification{color:#717b83;margin-top:14px}@media (max-width:760px){.cluster-capacity-models{gap:6px}.cluster-capacity-models li{padding:7px 8px}}.cluster-capacity-models{flex-wrap:nowrap;justify-content:space-between;margin-top:28px}.cluster-capacity-models li:before{pointer-events:none;background:#68768088;width:1px;height:24px;display:block;bottom:100%;left:50%}.cluster-capacity-models li:after{pointer-events:none;background:0 0;border-bottom:4px solid #87949e;border-left:3px solid #0000;border-right:3px solid #0000;width:0;height:0;display:block;bottom:calc(100% + 24px);left:calc(50% - 3px)}@media (max-width:760px){.cluster-capacity-models .cluster-model-mark-deepseek img{max-width:44px}}.cluster-capacity-models{height:116px;margin:28px 0 0;padding:0;list-style:none;display:block;position:relative}.cluster-capacity-models li{left:var(--checkpoint-position);width:max-content;position:absolute;top:0;transform:translate(-50%)}.cluster-capacity-models li[data-model=glm]{top:48px}.cluster-capacity-models li[data-model=glm]:before{height:72px}.cluster-capacity-models li[data-model=glm]:after{bottom:calc(100% + 72px)}.cluster-capacity-models sup{color:#717b83;margin-left:2px;font-size:.65em}.cluster-deployment-section{border-top:1px solid #282c2a;padding-block:clamp(48px,7vw,92px)}.cluster-deployment-heading{text-align:center;max-width:980px;margin:0 auto 40px}.cluster-deployment-heading h2{color:#e8e9e7;letter-spacing:-.035em;text-wrap:balance;margin:0 0 20px;font-size:clamp(1.75rem,3vw,2.75rem);font-weight:400;line-height:1.2}.cluster-deployment-heading p{color:#a4adb4;text-wrap:balance;margin:0;font-size:1rem;line-height:1.65}.cluster-deployment-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.cluster-deployment-grid article{background:#191b1a;flex-direction:column;align-items:start;padding:28px;display:flex}.cluster-deployment-grid h3{color:#e0e5e8;letter-spacing:-.015em;margin:0 0 24px;font-size:1.1875rem;font-weight:500;line-height:1.35}.cluster-deployment-grid p{color:#bdc5bf;margin:0 0 28px;font-size:.9375rem;line-height:1.65}@media (max-width:1050px){.cluster-deployment-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cluster-deployment-grid h3{min-height:0}}@media (max-width:560px){.cluster-deployment-grid{grid-template-columns:1fr;gap:12px}.cluster-deployment-heading{text-align:left;margin-bottom:28px}.cluster-deployment-heading h2,.cluster-deployment-heading p{text-wrap:initial}}.cluster-workflow-button{color:#e0e5e8;min-height:44px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;margin-top:auto;padding:0;font-size:.9375rem;font-weight:500;display:inline-flex}.cluster-workflow-button span{color:#a5bcae}.cluster-workflow-button:hover{text-underline-offset:5px;text-decoration:underline}.cluster-workflow-button:focus-visible{outline-offset:5px;outline:1px solid #a5bcae}.cluster-console-section{border-top:1px solid #282c2a;padding-block:clamp(48px,7vw,92px)}.cluster-console-heading{text-align:center;max-width:960px;margin:0 auto 44px}.cluster-console-heading h2{color:#e8e9e7;letter-spacing:-.035em;margin:0 0 20px;font-size:clamp(1.75rem,3vw,2.75rem);font-weight:400;line-height:1.2}.cluster-console-heading p{color:#a4adb4;margin:0;font-size:1rem;line-height:1.65}.cluster-console-layout{flex-direction:column;align-items:center;gap:40px;display:flex}.cluster-console-capabilities{text-align:center;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;width:100%;max-width:960px;margin:0;display:grid}.cluster-console-capabilities>div{padding:8px 0}.cluster-console-capabilities dt{color:#e0e5e8;margin-bottom:10px;font-size:1rem;font-weight:500}.cluster-console-capabilities dd{color:#929da5;margin:0;font-size:.875rem;line-height:1.6}.cluster-console-placeholder{background:#0d1012;border:1px solid #343b40;width:100%;max-width:960px;margin:0;overflow:hidden;box-shadow:inset 0 1px #ffffff05}.cluster-console-placeholder-bar{color:#b6bec4;border-bottom:1px solid #282e32;justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;font-size:.8125rem;display:flex}.cluster-console-placeholder-bar>span:last-child{color:#77828a;letter-spacing:.025em;font-size:.6875rem}.cluster-console-skeleton{opacity:.65;grid-template-columns:68px minmax(0,1fr);min-height:clamp(285px,32vw,390px);display:grid}.cluster-console-skeleton-nav{border-right:1px solid #252b30;padding:24px 16px}.cluster-console-skeleton-nav i{background:#343c42;height:5px;margin-bottom:20px;display:block}.cluster-console-skeleton-nav i:first-child{background:#69747c}.cluster-console-skeleton-content{padding:24px}.cluster-console-skeleton-title{background:#4c565e;width:38%;height:6px;margin-bottom:22px}.cluster-console-skeleton-cards{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.cluster-console-skeleton-cards i{background:#181e22;border:1px solid #343c42;height:44px}.cluster-console-skeleton-chart{background:repeating-linear-gradient(0deg,#0000 0 23px,#252d32 24px 25px);border:1px solid #343c42;justify-content:space-around;align-items:end;gap:10px;height:clamp(86px,12vw,150px);margin-top:16px;padding:14px 16px 0;display:flex}.cluster-console-skeleton-chart i{background:#414d56;width:8%;height:40%}.cluster-console-skeleton-chart i:nth-child(3n){height:70%}.cluster-console-skeleton-chart i:nth-child(3n+1){height:55%}.cluster-console-skeleton-table{margin-top:18px}.cluster-console-skeleton-table i{background:#2d363d;height:5px;margin-top:10px;display:block}.cluster-console-skeleton-table i:last-child{width:74%}.cluster-console-placeholder figcaption{color:#818c94;text-align:center;border-top:1px solid #282e32;padding:14px 20px;font-size:.75rem}@media (max-width:600px){.cluster-console-heading{margin-bottom:28px}.cluster-console-capabilities{grid-template-columns:1fr;gap:16px}.cluster-console-layout{gap:28px}}@media (max-width:420px){.cluster-console-capabilities{column-gap:16px}.cluster-console-skeleton{grid-template-columns:44px minmax(0,1fr)}.cluster-console-skeleton-content{padding:18px}.cluster-console-skeleton-nav{padding-inline:10px}.cluster-console-placeholder-bar{gap:8px;padding-inline:14px}}.cluster-faq-section{border-top:1px solid #282c2a;padding-block:clamp(48px,7vw,92px)}.cluster-faq-section h2{color:#e8e9e7;letter-spacing:-.035em;margin:0 0 36px;font-size:clamp(1.75rem,3vw,2.75rem);font-weight:400;line-height:1.2}.cluster-faq-list{border-top:1px solid #282e32}.cluster-faq-item{border-bottom:1px solid #282e32}.cluster-faq-question{font-size:inherit;margin:0;font-weight:400}.cluster-faq-question button{color:#dce1e4;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:baseline;gap:24px;padding:24px 12px;font-size:1.0625rem;line-height:1.5;transition:color .18s;display:flex}.cluster-faq-question button>span{color:#929ca3;text-align:center;flex:0 0 16px;font-size:1.25rem;font-weight:300}@media (hover:hover){.cluster-faq-question button:hover{color:#fff}}.cluster-faq-question button:focus-visible{outline-offset:-1px;background-color:#15191c;outline:1px solid #929ca3}.cluster-faq-answer{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .24s,opacity .18s;display:grid}.cluster-faq-answer[data-open=true]{opacity:1;grid-template-rows:1fr}.cluster-faq-answer-inner{min-height:0;overflow:hidden}.cluster-faq-list p{color:#a4adb4;max-width:820px;margin:0;padding:0 32px 26px 12px;font-size:.9375rem;line-height:1.75}.cluster-faq-section{padding-bottom:max(120px,18svh)}@media (max-width:560px){.cluster-faq-question button{gap:16px;padding-block:20px;font-size:1rem}}@media (prefers-reduced-motion:reduce){.cluster-faq-answer,.cluster-faq-question button{transition:none}}.cluster-detail-placeholder{background:linear-gradient(110deg,#0b0e10,#010203 58%,#080a0c);border:1px solid #1d2328;width:100%;height:clamp(140px,18vw,220px);position:relative;overflow:hidden}.cluster-detail-placeholder>span{opacity:.65;background:linear-gradient(100deg,#161c20,#0b0f12 68%,#020304 69%);border-top:1px solid #343d4429;border-left:1px solid #343d443d;position:absolute;inset:13% 24% -8% 27%;transform:skewY(-9deg)}.cluster-detail-placeholder:after{content:"";pointer-events:none;background:linear-gradient(#0005,#0000 35%,#000b);position:absolute;inset:0}.cluster-design-link:focus-visible{outline-offset:5px;outline:1px solid #a4adb4}.cluster-capacity-models li{padding:0}.cluster-capacity-models li>a{color:#99a3ab;white-space:nowrap;align-items:center;gap:8px;padding:8px 10px;font-size:.75rem;line-height:1.4;transition:color .18s,background-color .18s;display:flex}.cluster-capacity-models li>a:hover{color:#e0e5e8;background-color:#1b2227}.cluster-capacity-models li>a:focus-visible{outline-offset:3px;outline:1px solid #a4adb4}@media (max-width:760px){.cluster-capacity-models li>a{padding:7px 8px}}@media (prefers-reduced-motion:reduce){.cluster-capacity-models li>a{transition:none}}
html:has(.cluster-page){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#000}body:has(.cluster-page){background:#000}.cluster-page{--ink:#e8e9e7;--muted:#a0a5a3;min-height:100svh;color:var(--ink);isolation:isolate;background:#000}.cluster-page .following-bar{-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(#000 0%,#000e 65%,#0000 100%);padding-bottom:14px}.cluster-page .following-bar:after{display:none}.cluster-page .following-bar:has([aria-expanded=true]){background:#080909f5}.cluster-page .following-trigger:hover,.cluster-page .following-trigger[aria-expanded=true]{color:#fff}.cluster-page .header-scrim{background:#0008}.cluster-hero{background:#000;height:100svh;min-height:440px;position:relative;overflow:hidden}.cluster-stage{animation:.7s ease-out both cluster-arrive;position:absolute;inset:0;overflow:hidden}.cluster-film{aspect-ratio:16/9;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.cluster-poster,.cluster-video{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.cluster-video{opacity:0}.cluster-video[data-ready=true]{opacity:1}.cluster-caption{inset:auto 6.2% max(22px, env(safe-area-inset-bottom)) 6.2%;justify-content:space-between;align-items:center;gap:24px;display:flex;position:absolute}.cluster-caption h1{letter-spacing:.02em;margin:0;font-size:1rem;font-weight:400}.cluster-actions{align-items:center;gap:28px;margin-left:auto;display:flex}.cluster-actions a,.cluster-actions button{color:#b9bfbc;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;min-height:44px;padding:4px 0;font-size:.8125rem;display:inline-flex}.cluster-actions a:hover,.cluster-actions button:hover{color:#fff}.cluster-actions button{min-width:55px}.cluster-page :focus-visible{outline-offset:5px;outline:1px solid #e8e9e7}html:has(.cluster-page)::view-transition{background:#000}html:has(.cluster-page)::view-transition-old(.page-crossfade){mix-blend-mode:normal;animation:.2s ease-in both page-fade-out}html:has(.cluster-page)::view-transition-new(.page-crossfade){mix-blend-mode:normal;animation:.45s ease-out .2s both page-fade-in}@keyframes cluster-arrive{0%{opacity:0}to{opacity:1}}@media (max-width:760px){.cluster-caption{inset-inline:6%;bottom:max(12px, env(safe-area-inset-bottom))}.cluster-actions{gap:18px}.cluster-caption h1{font-size:.9375rem}}@media (prefers-reduced-motion:reduce){.cluster-stage{animation:none}html:has(.cluster-page)::view-transition-group(.page-crossfade){animation:none}html:has(.cluster-page)::view-transition-old(.page-crossfade){animation:none}html:has(.cluster-page)::view-transition-new(.page-crossfade){animation:none}}.cluster-stage:after{content:"";pointer-events:none;background:linear-gradient(#0000,#000);height:18%;position:absolute;inset:auto 0 0}.cluster-title{text-align:center;letter-spacing:-.045em;text-shadow:0 2px 28px #000;pointer-events:none;margin:0;font-size:clamp(2.25rem,5vw,4.75rem);font-weight:400;line-height:1.1;animation:.65s ease-out .2s both cluster-title-arrive;position:absolute;inset:auto 6.2% 10svh}@media (prefers-reduced-motion:reduce){.cluster-title{animation:none}}@keyframes cluster-title-arrive{0%{opacity:0}to{opacity:1}}.cluster-title h1{font:inherit;letter-spacing:inherit;margin:0}.cluster-title p{letter-spacing:.01em;color:#b9bfbc;margin:14px 0 0;font-size:clamp(.9375rem,1.5vw,1.25rem);font-weight:400;line-height:1.4}
.destination-page .server-tiers{grid-template-rows:1fr;grid-template-columns:repeat(4,minmax(0,1fr));padding-top:56px;display:grid}.server-tiers.reference-grid:before,.server-tiers.reference-grid:after{z-index:3}.server-tier{isolation:isolate;text-align:center;min-width:0;min-height:max(560px,100svh - 56px);position:relative;overflow:hidden}.server-tier-image{z-index:-2;position:absolute;inset:0}.server-tier-image img{object-fit:cover;object-position:20% 50%;transform:scale(var(--hardware-scale,1.08))}.server-tier-image-compact{inset-inline:-12.5%}.server-tier-image-compact img{--hardware-scale:.8;object-position:28% 50%}.server-tier-image-rack img{object-position:22% 50%}.server-tier-image-cluster img{object-position:25% 50%}.server-tier-image-standard img,.server-tier-image-cluster img{--hardware-scale:1}.server-tier-image:after{content:"";background:linear-gradient(#0000 38%,#17181620 53%,#171816a6 75%,#171816b8 100%);position:absolute;inset:0}.server-tier+.server-tier:before{content:"";z-index:3;background:var(--rule);pointer-events:none;width:1.5px;position:absolute;inset:0 auto 0 0}.server-tier-caption{top:74%;color:#fff;position:absolute;inset-inline:16px}.server-tier h2{letter-spacing:-.035em;margin:0 0 12px;font-size:clamp(1.5rem,2.4vw,2.25rem);font-weight:400}.server-tier-action{min-height:44px;color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:8px 4px;font-size:1rem;display:inline-flex}.server-tier-action span{transition:transform .18s}.server-tier-action:hover span{transform:translate(4px)}.server-tier-action:focus-visible{outline-offset:4px;outline:1px dashed}@media (max-width:760px){.destination-page:has(.server-tiers){height:100svh;min-height:0;padding-inline:0;overflow:hidden}.server-tiers.reference-grid:before,.server-tiers.reference-grid:after,.server-tier+.server-tier:before{display:none}.destination-page:has(.server-tiers):after{display:none}.destination-page:has(.server-tiers) .following-bar:after{display:none}.destination-page .server-tiers{height:100%;min-height:0;padding-top:52px;padding-bottom:env(safe-area-inset-bottom,0px);border:0;grid-template-rows:repeat(4,minmax(0,1fr));grid-template-columns:minmax(0,1fr)}.server-tier{text-align:left;grid-template-columns:55% minmax(0,1fr);align-items:center;min-height:0;display:grid}.server-tier-image,.server-tier-image-compact{inset:0 45% 0 0;overflow:hidden}.server-tier-image img{--hardware-scale:1.25;object-fit:contain;object-position:center}.server-tier-image-compact img{--hardware-scale:1}.server-tier-image-standard img,.server-tier-image-cluster img{--hardware-scale:1.1}.server-tier-image:after{display:none}.server-tier-caption{color:var(--ink);grid-column:2;padding:4px 12px 4px 8px;position:relative;inset:auto}.server-tier h2{margin-bottom:2px;font-size:clamp(1.125rem,4.5vw,1.5rem)}.server-tier-action{min-height:36px;padding:4px 0;font-size:.875rem}.server-tier-action:hover span{transform:none}}@media (prefers-reduced-motion:reduce){.server-tier-action span{transition:none}}@media (min-width:761px) and (hover:hover) and (pointer:fine){.destination-page .server-tiers{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);transition:grid-template-columns .18s cubic-bezier(.2,.7,.3,1)}.destination-page .server-tiers:has(.server-tier:first-of-type:hover){grid-template-columns:minmax(0,1.16fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}.destination-page .server-tiers:has(.server-tier:nth-of-type(2):hover){grid-template-columns:minmax(0,1fr) minmax(0,1.16fr) minmax(0,1fr) minmax(0,1fr)}.destination-page .server-tiers:has(.server-tier:nth-of-type(3):hover){grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.16fr) minmax(0,1fr)}.destination-page .server-tiers:has(.server-tier:nth-of-type(4):hover){grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1.16fr)}}@media (prefers-reduced-motion:reduce){.destination-page .server-tiers{transition:none}}.server-tier:first-of-type{--image-delay:0s}.server-tier:nth-of-type(2){--image-delay:.14s}.server-tier:nth-of-type(3){--image-delay:.28s}.server-tier:nth-of-type(4){--image-delay:.42s}.server-tiers[data-images-ready=false] .server-tier-image img{opacity:0}.server-tiers[data-images-ready=true] .server-tier-image img{animation:hardware-reveal .42s ease-out var(--image-delay) backwards}@keyframes hardware-reveal{0%{opacity:0;transform:translateY(10px) scale(var(--hardware-scale,1.08))}to{opacity:1;transform:translateY(0) scale(var(--hardware-scale,1.08))}}@media (prefers-reduced-motion:reduce){.server-tiers[data-images-ready] .server-tier-image img{opacity:1;animation:none}}.server-tiers[data-images-ready=false] .server-tier-action{opacity:0}.server-tiers[data-images-ready=true] .server-tier-action{animation:tier-action-reveal .36s ease-out calc(var(--image-delay) + .16s) backwards}@keyframes tier-action-reveal{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.server-tiers[data-images-ready] .server-tier-action{opacity:1;animation:none}}
