.StSZLa_page{--red:var(--color-brand-crimson);--ink:var(--color-ink);--muted:var(--color-ink-muted);--line:var(--color-hairline);--soft:var(--color-canvas);--anchor:10.5rem;color:var(--ink);overflow:clip}.StSZLa_container{width:min(var(--container-page), calc(100% - 4rem));margin:auto}.StSZLa_eyebrow{margin-bottom:calc(var(--spacing) * 3.5);color:var(--red);letter-spacing:.16em;font-size:.6875rem;font-weight:850;display:block}.StSZLa_page a:focus-visible,.StSZLa_page summary:focus-visible{outline:.1875rem solid var(--red);outline-offset:.25rem}.StSZLa_breadcrumb{gap:calc(var(--spacing) * 4);margin-bottom:calc(var(--spacing) * 7);color:var(--color-ink-faint);flex-wrap:wrap;align-items:center;font-size:.75rem;display:flex}.StSZLa_hero{padding:calc(var(--spacing) * 7) 0 calc(var(--spacing) * 16.5);background:radial-gradient(circle at 78% 32%, color-mix(in srgb, var(--color-brand-crimson) 9%, transparent), transparent 31%), linear-gradient(132deg, var(--color-canvas) 0 62%, var(--color-wash) 62%);scroll-margin-top:var(--anchor);position:relative;overflow:hidden}.StSZLa_hero:after{background:linear-gradient(transparent, color-mix(in srgb, var(--color-brand-crimson) 45%, transparent), transparent);content:"";width:.0625rem;height:100%;position:absolute;top:0;right:7%;transform:skew(-18deg)}.StSZLa_heroGrid{gap:clamp(calc(var(--spacing) * 11.25), 6vw, calc(var(--spacing) * 22));grid-template-columns:1.05fr .95fr;align-items:center;display:grid}.StSZLa_heroCopy h1{letter-spacing:-.052em;font-size:clamp(2.75rem,4.7vw,4.25rem);line-height:1.01}.StSZLa_heroCopy>p{margin-top:calc(var(--spacing) * 3.5);max-width:43.125rem;color:var(--muted);font-size:.9375rem;line-height:1.6}.StSZLa_actions{gap:calc(var(--spacing) * 4);margin-top:calc(var(--spacing) * 6.5);flex-wrap:wrap;display:flex}.StSZLa_primary,.StSZLa_secondary,.StSZLa_commercial a,.StSZLa_finalCta a{justify-content:center;align-items:center;gap:calc(var(--spacing) * 4);min-height:3.125rem;padding:0 calc(var(--spacing) * 5);font-weight:760;display:inline-flex}.StSZLa_primary{background:var(--color-brand-ignition);color:var(--color-paper)}.StSZLa_secondary{border:.0625rem solid var(--color-hairline);background:var(--color-paper)}.StSZLa_platformVisual{padding:calc(var(--spacing) * 7.25);background:linear-gradient(145deg, var(--color-accent-signal-deep), var(--ink) 82%);color:var(--color-paper);clip-path:polygon(7% 0,100% 0,100% 93%,93% 100%,0 100%,0 7%)}.StSZLa_platformVisual header{padding:calc(var(--spacing) * 2) calc(var(--spacing) * 1.25) calc(var(--spacing) * 6);border-bottom:.0625rem solid color-mix(in srgb, var(--color-accent-signal) 54%, transparent)}.StSZLa_platformVisual header small,.StSZLa_platformVisual header strong{display:block}.StSZLa_platformVisual header small{color:color-mix(in srgb, var(--color-accent-signal) 36%, var(--color-paper));letter-spacing:.14em;font-weight:850}.StSZLa_platformVisual header strong{margin-top:calc(var(--spacing) * 1.5);font-size:1.375rem}.StSZLa_vms,.StSZLa_resources{gap:calc(var(--spacing) * 4);margin:calc(var(--spacing) * 9.5) 0 calc(var(--spacing) * 4.5);grid-template-columns:repeat(3,1fr);display:grid}.StSZLa_vms span{border:.0625rem solid color-mix(in srgb, var(--color-accent-signal) 42%, var(--color-paper));background:color-mix(in srgb, var(--color-accent-signal-deep) 70%, transparent);place-items:center;min-height:5.9375rem;font-weight:800;display:grid}.StSZLa_hypervisor{padding:calc(var(--spacing) * 5.5);border:.0625rem solid color-mix(in srgb, var(--color-accent-signal) 48%, var(--color-paper));text-align:center;color:color-mix(in srgb, var(--color-accent-signal) 30%, var(--color-paper));letter-spacing:.12em;font-weight:850}.StSZLa_resources{margin:calc(var(--spacing) * 4.5) 0 calc(var(--spacing) * 9.5);grid-template-columns:repeat(4,1fr)}.StSZLa_resources span{padding:calc(var(--spacing) * 4) calc(var(--spacing) * 2);border:.0625rem solid color-mix(in srgb, var(--color-accent-signal) 34%, var(--color-ink-secondary));background:color-mix(in srgb, var(--color-accent-signal-deep) 44%, transparent);color:var(--color-hairline);text-align:center;font-size:.625rem}.StSZLa_platformVisual footer{padding:calc(var(--spacing) * 4.5);background:var(--color-paper);color:var(--color-accent-signal-deep);letter-spacing:.1em;font-size:.625rem;font-weight:850}.StSZLa_section,.StSZLa_soft,.StSZLa_dark,.StSZLa_faq{padding:clamp(calc(var(--spacing) * 15.5), 6.4vw, calc(var(--spacing) * 21)) 0}.StSZLa_split,.StSZLa_heading{gap:clamp(calc(var(--spacing) * 12.5), 8vw, calc(var(--spacing) * 27.5));grid-template-columns:1.08fr .92fr;display:grid}.StSZLa_split h2,.StSZLa_heading h2,.StSZLa_editorial h2,.StSZLa_commercial h2,.StSZLa_faq h2,.StSZLa_finalCta h2{letter-spacing:-.045em;font-size:clamp(2.0625rem,3.8vw,3.125rem);line-height:1.07}.StSZLa_copy p,.StSZLa_heading>p,.StSZLa_editorial p{max-width:45rem;color:var(--muted);font-size:1rem;line-height:1.66}.StSZLa_copy p+p{margin-top:calc(var(--spacing) * 3.25)}.StSZLa_copy blockquote,.StSZLa_editorial blockquote{margin-top:calc(var(--spacing) * 5.5);padding:calc(var(--spacing) * 4.5);border-left:.1875rem solid var(--red);background:var(--color-paper);font-weight:750}.StSZLa_scope{gap:calc(var(--spacing) * 4);margin-top:calc(var(--spacing) * 11);grid-template-columns:repeat(4,1fr);display:grid}.StSZLa_scope article,.StSZLa_dimensions article{min-height:11.875rem;padding:calc(var(--spacing) * 6);border-top:.1875rem solid var(--red);background:var(--color-paper)}.StSZLa_scope span,.StSZLa_dimensions span,.StSZLa_method span{color:var(--red);font-size:.625rem;font-weight:850}.StSZLa_scope h3,.StSZLa_dimensions h3{margin-top:calc(var(--spacing) * 8.5);font-size:1.375rem}.StSZLa_scope p,.StSZLa_dimensions p{margin-top:calc(var(--spacing) * 2);color:var(--muted);line-height:1.5}.StSZLa_dark{background:var(--ink);color:var(--color-paper);scroll-margin-top:var(--anchor)}.StSZLa_dark .StSZLa_copy p,.StSZLa_dark .StSZLa_heading>p{color:var(--color-hairline)}.StSZLa_layerFlow,.StSZLa_performance{gap:calc(var(--spacing) * 4);margin-top:calc(var(--spacing) * 10.5);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.StSZLa_layerFlow div{min-height:11.25rem;padding:calc(var(--spacing) * 5.25);border-top:.125rem solid var(--color-brand-crimson);background:var(--color-ink)}.StSZLa_layerFlow span,.StSZLa_layerFlow strong,.StSZLa_layerFlow small{display:block}.StSZLa_layerFlow span{color:color-mix(in srgb, var(--color-brand-ember) 36%, var(--color-paper));font-size:.625rem}.StSZLa_layerFlow strong{margin-top:calc(var(--spacing) * 11.25)}.StSZLa_layerFlow small{margin-top:calc(var(--spacing) * 2);color:var(--color-ink-faint)}.StSZLa_soft{background:var(--soft)}.StSZLa_heading{margin-bottom:calc(var(--spacing) * 10.5);align-items:start}.StSZLa_dimensions{gap:calc(var(--spacing) * 4);grid-template-columns:repeat(3,1fr);display:grid}.StSZLa_dimensions article{background:var(--color-canvas)}.StSZLa_editorial{grid-template-columns:1fr 1fr;display:grid}.StSZLa_editorial article{padding:0 clamp(calc(var(--spacing) * 7.5), 5vw, calc(var(--spacing) * 16.5)) 0 0}.StSZLa_editorial article+article{padding-right:0;padding-left:clamp(calc(var(--spacing) * 7.5), 5vw, calc(var(--spacing) * 16.5));border-left:.0625rem solid var(--line)}.StSZLa_editorial p{margin-top:calc(var(--spacing) * 4)}.StSZLa_textLink{align-items:center;gap:calc(var(--spacing) * 4);margin:calc(var(--spacing) * 5) calc(var(--spacing) * 4.5) 0 0;color:var(--red);font-size:.8125rem;font-weight:760;display:inline-flex}.StSZLa_mobility{margin-top:calc(var(--spacing) * 8);padding:calc(var(--spacing) * 6);background:var(--ink);color:var(--color-paper);justify-content:space-between;align-items:center;display:flex}.StSZLa_mobility i{color:color-mix(in srgb, var(--color-brand-ember) 36%, var(--color-paper));font-style:normal}.StSZLa_performance div{min-height:8.125rem;padding:calc(var(--spacing) * 4.75);border-top:.125rem solid var(--color-brand-crimson);background:var(--color-ink)}.StSZLa_performance span,.StSZLa_performance strong{display:block}.StSZLa_performance span{color:color-mix(in srgb, var(--color-brand-ember) 36%, var(--color-paper));font-size:.625rem}.StSZLa_performance strong{margin-top:calc(var(--spacing) * 9.5);font-size:.75rem}.StSZLa_path{margin-top:calc(var(--spacing) * 6.25);padding:calc(var(--spacing) * 5);background:var(--color-accent-signal-deep);color:var(--color-paper);letter-spacing:.04em;font-size:.6875rem;font-weight:800}.StSZLa_path i{padding:0 calc(var(--spacing) * 1.25);color:color-mix(in srgb, var(--color-accent-signal) 28%, var(--color-paper));font-style:normal}.StSZLa_commercial{padding:calc(var(--spacing) * 14) 0;background:var(--color-brand-ignition);color:var(--color-paper)}.StSZLa_commercial .StSZLa_container{gap:calc(var(--spacing) * 10.5);grid-template-columns:1fr .85fr auto;align-items:center;display:grid}.StSZLa_commercial p{color:color-mix(in srgb, var(--color-brand-ember) 8%, var(--color-paper));line-height:1.65}.StSZLa_commercial .StSZLa_eyebrow,.StSZLa_finalCta .StSZLa_eyebrow{color:var(--color-paper)}.StSZLa_commercial a,.StSZLa_finalCta a{background:var(--color-paper);color:var(--red)}.StSZLa_method{gap:calc(var(--spacing) * 4);grid-template-columns:repeat(5,1fr);list-style:none;display:grid}.StSZLa_method li{min-height:10.625rem;padding:calc(var(--spacing) * 4.5);border-top:.125rem solid var(--color-brand-crimson);background:var(--color-ink)}.StSZLa_method h3{margin-top:calc(var(--spacing) * 8.75);text-transform:uppercase;font-size:.75rem}.StSZLa_method p{margin-top:calc(var(--spacing) * 2.25);color:var(--color-ink-faint);font-size:.6875rem;line-height:1.5}.StSZLa_faq{background:var(--soft)}.StSZLa_faq header{max-width:50rem;margin-bottom:calc(var(--spacing) * 8.75)}.StSZLa_faq details{border-top:.0625rem solid var(--color-hairline)}.StSZLa_faq details:last-child{border-bottom:.0625rem solid var(--color-hairline)}.StSZLa_faq summary{padding:calc(var(--spacing) * 5) calc(var(--spacing) * 10.5) calc(var(--spacing) * 5) 0;cursor:pointer;font-size:1.125rem;font-weight:720}.StSZLa_faq details p{max-width:56.25rem;padding:0 0 calc(var(--spacing) * 5.5);color:var(--muted);line-height:1.65}.StSZLa_finalCta{padding:calc(var(--spacing) * 19) 0;background:var(--color-brand-ignition);color:var(--color-paper);scroll-margin-top:var(--anchor)}.StSZLa_finalCta .StSZLa_container{max-width:58.125rem;margin-left:max(calc(var(--spacing) * 8), calc((100% - calc(var(--spacing) * 330)) / 2))}.StSZLa_finalCta>div>span{letter-spacing:.14em;font-size:.625rem;font-weight:850}.StSZLa_finalCta p{max-width:50rem;margin-top:calc(var(--spacing) * 4.25);color:color-mix(in srgb, var(--color-brand-ember) 8%, var(--color-paper));font-size:1rem;line-height:1.66}.StSZLa_finalCta a{margin-top:calc(var(--spacing) * 6.25)}@media (max-width:62.5rem){.StSZLa_method{grid-template-columns:repeat(2,1fr)}.StSZLa_commercial .StSZLa_container{grid-template-columns:1fr 1fr}.StSZLa_commercial a{grid-column:1/-1;width:max-content}}@media (max-width:56.25rem){.StSZLa_container{width:min(100% - 2.5rem,45rem)}.StSZLa_heroGrid,.StSZLa_split,.StSZLa_heading,.StSZLa_editorial{grid-template-columns:1fr}.StSZLa_scope,.StSZLa_dimensions{grid-template-columns:1fr 1fr}.StSZLa_editorial article,.StSZLa_editorial article+article{padding:calc(var(--spacing) * 11.25) 0;border-left:0}.StSZLa_editorial article+article{border-top:.0625rem solid var(--line)}.StSZLa_layerFlow,.StSZLa_performance{grid-template-columns:1fr 1fr}.StSZLa_commercial .StSZLa_container{grid-template-columns:minmax(0,1fr)}.StSZLa_commercial a{text-align:center;white-space:normal;grid-column:auto;width:100%;min-width:0}}@media (max-width:35rem){.StSZLa_page{--anchor:8.25rem}.StSZLa_container{width:calc(100% - 2rem)}.StSZLa_hero{padding-top:calc(var(--spacing) * 3.5)}.StSZLa_heroCopy h1{font-size:2.4375rem}.StSZLa_breadcrumb{font-size:.6875rem}.StSZLa_platformVisual{padding:calc(var(--spacing) * 5)}.StSZLa_vms{gap:calc(var(--spacing) * 4)}.StSZLa_vms span{min-height:4.375rem}.StSZLa_resources{grid-template-columns:1fr 1fr}.StSZLa_section,.StSZLa_soft,.StSZLa_dark,.StSZLa_faq,.StSZLa_finalCta{padding:calc(var(--spacing) * 14.5) 0}.StSZLa_scope,.StSZLa_dimensions,.StSZLa_method,.StSZLa_layerFlow,.StSZLa_performance{grid-template-columns:1fr}.StSZLa_actions>a{width:100%}.StSZLa_split h2,.StSZLa_heading h2,.StSZLa_editorial h2,.StSZLa_commercial h2,.StSZLa_faq h2,.StSZLa_finalCta h2{font-size:2.125rem}.StSZLa_finalCta .StSZLa_container{margin:auto}.StSZLa_path{line-height:2}}.StSZLa_heroCopy,.StSZLa_platformVisual{min-width:0}.StSZLa_page .StSZLa_section,.StSZLa_page .StSZLa_soft,.StSZLa_page .StSZLa_dark,.StSZLa_page .StSZLa_faq,.StSZLa_page .StSZLa_finalCta{padding-block:4rem}@media (max-width:35rem){.StSZLa_page .StSZLa_hero{padding:1.5rem 0 2.5rem}.StSZLa_page .StSZLa_section,.StSZLa_page .StSZLa_soft,.StSZLa_page .StSZLa_dark,.StSZLa_page .StSZLa_faq,.StSZLa_page .StSZLa_finalCta{padding-block:2.5rem}}@media (prefers-reduced-motion:reduce){.StSZLa_page *{scroll-behavior:auto!important}}.StSZLa_scope,.StSZLa_dimensions{gap:calc(var(--spacing) * 4.5);grid-template-columns:repeat(auto-fit,minmax(13.75rem,1fr))}.StSZLa_scope article,.StSZLa_dimensions article{isolation:isolate;min-height:13.75rem;padding:calc(var(--spacing) * 7.5) calc(var(--spacing) * 7) calc(var(--spacing) * 6.5);border:.0625rem solid var(--color-hairline);border-top:.0625rem solid var(--color-hairline);background:linear-gradient(145deg, var(--color-paper) 0%, var(--color-paper) 70%, var(--color-canvas) 100%);box-shadow:0 1.125rem 2.8125rem color-mix(in srgb, var(--color-ink) 5%, transparent);transition:transform .24s,border-color .24s,box-shadow .24s;position:relative;overflow:hidden}.StSZLa_scope article:before,.StSZLa_dimensions article:before{background:var(--color-brand-ignition);content:"";width:.25rem;position:absolute;inset:0 auto 0 0}.StSZLa_scope article:after,.StSZLa_dimensions article:after{z-index:-1;border:.0625rem solid color-mix(in srgb, var(--color-brand-crimson) 14%, transparent);border-radius:var(--radius-card);content:"";width:6.875rem;height:6.875rem;position:absolute;bottom:-2.625rem;right:-2.375rem}.StSZLa_scope article:hover,.StSZLa_dimensions article:hover{border-color:color-mix(in srgb, var(--color-brand-crimson) 38%, transparent);box-shadow:0 1.5rem 3.4375rem color-mix(in srgb, var(--color-ink) 10%, transparent);transform:translateY(-.25rem)}.StSZLa_scope h3,.StSZLa_dimensions h3{margin-top:calc(var(--spacing) * 10.5);max-width:15ch;line-height:1.1}.StSZLa_layerFlow,.StSZLa_performance{gap:calc(var(--spacing) * 4);grid-template-columns:repeat(auto-fit,minmax(11.25rem,1fr))}.StSZLa_layerFlow div,.StSZLa_performance div{min-height:11.875rem;padding:calc(var(--spacing) * 6.25) calc(var(--spacing) * 5.75);border:.0625rem solid var(--color-ink);border-top:.0625rem solid var(--color-ink);background:linear-gradient(145deg, var(--color-ink) 0%, var(--color-ink) 100%);box-shadow:0 1.375rem 3rem color-mix(in srgb, var(--color-ink) 18%, transparent);transition:transform .24s,border-color .24s;position:relative;overflow:hidden}.StSZLa_layerFlow div:before,.StSZLa_performance div:before{background:linear-gradient(90deg, var(--color-accent-signal), transparent 82%);content:"";height:.1875rem;position:absolute;inset:0 0 auto}.StSZLa_layerFlow div:hover,.StSZLa_performance div:hover{border-color:color-mix(in srgb, var(--color-accent-signal) 58%, transparent);transform:translateY(-.1875rem)}.StSZLa_layerFlow span,.StSZLa_performance span{width:max-content;min-width:2.125rem;min-height:1.75rem;padding:0 calc(var(--spacing) * 2);border:.0625rem solid color-mix(in srgb, var(--color-accent-signal) 52%, transparent);background:color-mix(in srgb, var(--color-accent-signal-deep) 46%, transparent);color:color-mix(in srgb, var(--color-accent-signal) 24%, var(--color-paper));letter-spacing:.08em;justify-content:center;align-items:center;font-weight:850;display:inline-flex}.StSZLa_layerFlow strong,.StSZLa_performance strong{margin-top:calc(var(--spacing) * 12);font-size:.9375rem;line-height:1.3}.StSZLa_method{gap:calc(var(--spacing) * 4);grid-template-columns:repeat(auto-fit,minmax(11.875rem,1fr))}.StSZLa_method li{min-height:12.8125rem;padding:calc(var(--spacing) * 6.25) calc(var(--spacing) * 5.75);border:.0625rem solid var(--color-ink);border-top:.0625rem solid var(--color-ink);background:linear-gradient(145deg, var(--color-ink) 0%, var(--color-ink) 100%);box-shadow:0 1.375rem 3rem color-mix(in srgb, var(--color-ink) 15%, transparent);position:relative}.StSZLa_method li:before{background:linear-gradient(180deg, var(--color-accent-signal), transparent 88%);content:"";width:.1875rem;position:absolute;inset:0 auto 0 0}.StSZLa_method li>span{border:.0625rem solid color-mix(in srgb, var(--color-accent-signal) 52%, transparent);background:color-mix(in srgb, var(--color-accent-signal-deep) 46%, transparent);min-width:2rem;min-height:1.75rem;color:color-mix(in srgb, var(--color-accent-signal) 24%, var(--color-paper));justify-content:center;align-items:center;display:inline-flex}.StSZLa_method h3{margin-top:calc(var(--spacing) * 10.5);font-size:.875rem;line-height:1.3}@media (max-width:35rem){.StSZLa_scope,.StSZLa_dimensions,.StSZLa_method,.StSZLa_layerFlow,.StSZLa_performance{grid-template-columns:1fr}.StSZLa_scope article,.StSZLa_dimensions article,.StSZLa_layerFlow div,.StSZLa_performance div,.StSZLa_method li{min-height:0}}@media (prefers-reduced-motion:reduce){.StSZLa_scope article,.StSZLa_dimensions article,.StSZLa_layerFlow div,.StSZLa_performance div{transition:none}}.StSZLa_layerFlow strong,.StSZLa_performance strong,.StSZLa_method h3{color:var(--color-paper)}.StSZLa_layerFlow small,.StSZLa_method p{color:var(--color-hairline)}.StSZLa_dark :is(.StSZLa_eyebrow,a,li>span,article>span),.StSZLa_method :is(.StSZLa_eyebrow,a,li>span){color:color-mix(in srgb, var(--color-brand-ember) 32%, var(--color-paper))}.StSZLa_dark :is(p,small),.StSZLa_method p{color:var(--color-hairline)}.StSZLa_dark :is(h2,h3,strong),.StSZLa_method :is(h2,h3,strong){color:var(--color-paper)}.StSZLa_dark :is(.StSZLa_copy,.StSZLa_editorial) blockquote{color:var(--ink)}.StSZLa_dark :is(.StSZLa_copy,.StSZLa_editorial) blockquote :is(h2,h3,p,small,span,strong){color:inherit}.StSZLa_dark :is(.StSZLa_scope,.StSZLa_dimensions) article{border-color:var(--color-ink);background:linear-gradient(145deg, var(--color-ink) 0%, var(--color-ink) 100%);box-shadow:0 1.375rem 3rem color-mix(in srgb, var(--color-ink) 18%, transparent)}.StSZLa_dark :is(.StSZLa_scope,.StSZLa_dimensions) article:after{border-color:color-mix(in srgb, var(--color-brand-ember) 18%, transparent)}.StSZLa_dark :is(.StSZLa_scope,.StSZLa_dimensions) article:hover{border-color:color-mix(in srgb, var(--color-brand-ember) 48%, transparent);box-shadow:0 1.625rem 3.5rem color-mix(in srgb, var(--color-ink) 24%, transparent)}
