.kubernetes-hero{isolation:isolate;background:linear-gradient(90deg, color-mix(in srgb, var(--color-primary) 7%, transparent) 1px, transparent 1px), linear-gradient(color-mix(in srgb, var(--color-primary) 7%, transparent) 1px, transparent 1px), linear-gradient(140deg, var(--color-surface) 0 58%, var(--color-surface-alt));background-size:4rem 4rem,4rem 4rem,auto;padding-block:clamp(3rem,7vw,6.5rem);position:relative;overflow:hidden}.kubernetes-hero:after{z-index:-1;border:5rem solid color-mix(in srgb, var(--color-primary) 8%, transparent);content:"";border-radius:50%;width:36rem;height:36rem;position:absolute;inset:auto -10rem -17rem auto}.kubernetes-hero__layout{align-items:center;gap:var(--space-12);display:grid}.kubernetes-hero__content,.kubernetes-hero__visual{min-width:0}.kubernetes-hero__back{align-items:center;gap:var(--space-2);min-height:2.75rem;margin-bottom:var(--space-8);color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:700;text-decoration:none;display:inline-flex}.kubernetes-hero__eyebrow{margin-bottom:var(--space-3);color:var(--color-primary);font-size:var(--font-size-sm);letter-spacing:.08em;text-transform:uppercase;font-weight:700}.kubernetes-hero h1{letter-spacing:-.05em;max-width:14ch;font-size:clamp(2.45rem,5.4vw,5.15rem);line-height:1}.kubernetes-hero__description{max-width:62ch;margin-bottom:var(--space-8);color:var(--color-text-secondary);font-size:var(--font-size-lead)}.kubernetes-hero__actions{gap:var(--space-3);margin-bottom:var(--space-6);flex-direction:column;display:flex}.kubernetes-hero__actions .button{width:100%}.kubernetes-hero__supporting{max-width:64ch;padding-top:var(--space-6);border-top:var(--border-width) solid var(--color-border);color:var(--color-text-secondary);font-size:var(--font-size-sm);margin:0}.kubernetes-hero__visual{margin:0}.kubernetes-hero__image-frame{aspect-ratio:1672/941;border:var(--border-width) solid var(--color-border);border-radius:var(--radius-panel);background:var(--color-surface);box-shadow:var(--shadow-md);place-items:center;display:grid;overflow:hidden}.kubernetes-hero__image-frame picture,.kubernetes-hero__image-frame img{width:100%;height:100%;display:block}.kubernetes-hero__image-frame img{object-fit:contain}.kubernetes-hero figcaption{margin-top:var(--space-3);color:var(--color-text-secondary);letter-spacing:.1em;text-align:right;text-transform:uppercase;font-size:.75rem;font-weight:700}@media (width>=30rem){.kubernetes-hero__actions{flex-flow:wrap}.kubernetes-hero__actions .button{width:auto}}@media (width>=64rem){.kubernetes-hero__layout{grid-template-columns:minmax(0,.96fr) minmax(0,1.04fr);gap:clamp(2.5rem,4vw,4.5rem)}.kubernetes-hero h1{max-width:16ch;font-size:clamp(3.35rem,4.75vw,4.25rem)}.kubernetes-hero__visual{margin-right:-5vw}}.kubernetes-operations{padding-block:var(--section-space);background:var(--color-background)}.kubernetes-operations__sequence{gap:var(--space-4);display:grid}.kubernetes-operations__sequence article{min-width:0;padding:var(--space-6);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);position:relative;overflow:hidden}.kubernetes-operations__sequence article:after{background:var(--color-primary);content:"";width:.25rem;position:absolute;inset:0 auto 0 0}.kubernetes-operations__label{margin-bottom:var(--space-6);color:var(--color-primary);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:700}.kubernetes-operations h3{max-width:19ch;margin-bottom:var(--space-3);font-size:clamp(1.25rem,2vw,1.55rem)}.kubernetes-operations__description{margin-bottom:var(--space-6);color:var(--color-text-secondary)}.kubernetes-operations ul{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.kubernetes-operations li{gap:var(--space-2);min-width:0;color:var(--color-text-secondary);font-size:var(--font-size-sm);grid-template-columns:auto minmax(0,1fr);display:grid}.kubernetes-operations li .icon{color:var(--color-accent);margin-top:.2rem}@media (width>=48rem){.kubernetes-operations__sequence{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.kubernetes-operations__sequence{grid-template-columns:repeat(4,minmax(0,1fr))}.kubernetes-operations__sequence article:nth-child(2n){transform:translateY(var(--space-6))}}.kubernetes-production{padding-block:var(--section-space);background:var(--color-surface)}.kubernetes-production__priorities{border-top:var(--border-width) solid var(--color-border);display:grid}.kubernetes-production__priorities article{gap:var(--space-4);min-width:0;padding-block:var(--space-6);border-bottom:var(--border-width) solid var(--color-border);grid-template-columns:2.25rem minmax(0,1fr);display:grid}.kubernetes-production__priorities article>span{color:var(--color-primary);font-size:var(--font-size-sm);font-weight:700}.kubernetes-production__priorities h3{margin-bottom:var(--space-2);font-size:clamp(1.2rem,2vw,1.5rem)}.kubernetes-production__priorities p{max-width:64ch;color:var(--color-text-secondary);margin:0}.kubernetes-production__platforms{gap:var(--space-8);margin-top:var(--space-12);border-radius:var(--radius-panel);background:var(--color-primary-dark);color:var(--color-on-primary);padding:clamp(1.5rem,4vw,3rem);display:grid}.kubernetes-production__platform-intro{align-items:center;gap:var(--space-4);max-width:18rem;display:flex}.kubernetes-production__platform-intro .icon{color:var(--color-on-primary-muted)}.kubernetes-production__platform-intro p{color:var(--color-on-primary);margin:0;font-weight:700}.kubernetes-production__platform-list{gap:var(--space-6);display:grid}.kubernetes-production__platform-list article{min-width:0;padding-top:var(--space-4);border-top:var(--border-width) solid color-mix(in srgb, var(--color-on-primary) 22%, transparent)}.kubernetes-production__platform-list p{margin-bottom:var(--space-2);color:var(--color-on-primary-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:700}.kubernetes-production__platform-list h3{margin-bottom:var(--space-3);color:var(--color-on-primary)}.kubernetes-production__platform-list span{color:var(--color-on-primary-muted);line-height:1.65;display:block}@media (width>=48rem){.kubernetes-production__priorities{grid-template-columns:repeat(2,minmax(0,1fr))}.kubernetes-production__priorities article:nth-child(odd){padding-right:var(--space-8);border-right:var(--border-width) solid var(--color-border)}.kubernetes-production__priorities article:nth-child(2n){padding-left:var(--space-8)}.kubernetes-production__platform-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=64rem){.kubernetes-production__platforms{align-items:start;gap:var(--space-12);grid-template-columns:minmax(12rem,.65fr) minmax(0,2.35fr)}}.kubernetes-reliability{padding-block:var(--section-space);background:var(--color-surface)}.kubernetes-reliability__tracks{gap:var(--space-8);display:grid}.kubernetes-reliability__tracks article{min-width:0}.kubernetes-reliability__track-heading{align-items:center;gap:var(--space-3);margin-bottom:var(--space-6);display:flex}.kubernetes-reliability__track-heading>span{border-radius:var(--radius-control);background:var(--color-surface-alt);width:3rem;height:3rem;color:var(--color-primary);place-items:center;display:grid}.kubernetes-reliability__track-heading p{color:var(--color-primary);font-size:var(--font-size-sm);letter-spacing:.08em;text-transform:uppercase;margin:0;font-weight:700}.kubernetes-reliability h3{max-width:19ch;font-size:clamp(1.55rem,3vw,2.15rem)}.kubernetes-reliability__description{max-width:61ch;margin-bottom:var(--space-6);color:var(--color-text-secondary)}.kubernetes-reliability__tracks ul,.kubernetes-reliability__outcomes ul{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.kubernetes-reliability__tracks li{gap:var(--space-3);min-width:0;color:var(--color-text-secondary);grid-template-columns:auto minmax(0,1fr);display:grid}.kubernetes-reliability__tracks li .icon{color:var(--color-accent);margin-top:.2rem}.kubernetes-reliability__outcomes{gap:var(--space-6);margin-top:var(--space-12);padding-top:var(--space-8);border-top:var(--border-width) solid var(--color-border);display:grid}.kubernetes-reliability__outcomes>p{color:var(--color-text-primary);margin:0;font-weight:700}.kubernetes-reliability__outcomes li{color:var(--color-text-secondary)}.kubernetes-reliability__outcomes li:before{margin-right:var(--space-3);color:var(--color-primary);content:"—"}@media (width>=48rem){.kubernetes-reliability__tracks{gap:var(--space-12);grid-template-columns:repeat(2,minmax(0,1fr))}.kubernetes-reliability__tracks article+article{padding-left:var(--space-12);border-left:var(--border-width) solid var(--color-border)}.kubernetes-reliability__outcomes{grid-template-columns:minmax(10rem,.65fr) minmax(0,2.35fr)}.kubernetes-reliability__outcomes ul{grid-template-columns:repeat(3,minmax(0,1fr))}}.kubernetes-guardrails{isolation:isolate;padding-block:var(--section-space);background:var(--color-primary-dark);position:relative;overflow:hidden}.kubernetes-guardrails:before{z-index:-1;background:linear-gradient(118deg, transparent 0 62%, color-mix(in srgb, var(--color-primary) 18%, transparent) 62% 72%, transparent 72%);content:"";position:absolute;inset:0}.kubernetes-guardrails__pillars{gap:var(--space-4);display:grid}.kubernetes-guardrails__pillars article{border:var(--border-width) solid color-mix(in srgb, var(--color-on-primary) 20%, transparent);border-radius:var(--radius-panel);background:color-mix(in srgb, var(--color-primary-dark) 78%, transparent);min-width:0;padding:clamp(1.5rem,4vw,3rem)}.kubernetes-guardrails__heading{align-items:center;gap:var(--space-3);margin-bottom:var(--space-8);color:var(--color-on-primary-muted);display:flex}.kubernetes-guardrails__heading p{font-size:var(--font-size-sm);letter-spacing:.06em;text-transform:uppercase;margin:0;font-weight:700}.kubernetes-guardrails h3{max-width:19ch;color:var(--color-on-primary);font-size:clamp(1.6rem,3vw,2.25rem)}.kubernetes-guardrails__description{max-width:58ch;margin-bottom:var(--space-8);color:var(--color-on-primary-muted)}.kubernetes-guardrails ul{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.kubernetes-guardrails li{padding-top:var(--space-3);border-top:var(--border-width) solid color-mix(in srgb, var(--color-on-primary) 18%, transparent);color:var(--color-on-primary);font-weight:600}@media (width>=48rem){.kubernetes-guardrails__pillars{grid-template-columns:repeat(2,minmax(0,1fr))}}
