*{box-sizing:inherit}html,body{font-size:10px}body{font-family:roboto,sans-serif;margin:0;background-color:var(--light)}h1,h2,h3,h4,h5,h6{font-family:poppins,sans-serif;color:var(--dark);margin-top:0;hyphens:none}h4,h5,h6{color:var(--primary-color)}h1{margin-bottom:3rem;font-size:5em;line-height:6rem}h2{margin-bottom:3rem;font-size:3em;line-height:4rem;text-align:center}h3{margin-bottom:3rem;font-size:2.5em;line-height:3.5rem}h4{margin-bottom:2rem;font-size:2em;line-height:3rem}h5{margin-bottom:2rem;font-size:1.75em;line-height:2.75rem}h6{margin-bottom:2rem;font-size:1.4em;line-height:2.25rem}p,li{position:relative;margin-bottom:2rem;font-size:1.4em;line-height:2.25rem}li{font-size:1.4em}small{font-size:.5em}a{color:var(--secondary-color)}footer{padding:1rem;display:flex;justify-content:space-between;align-items:center}header{background:var(--dark)}header ul{display:flex}header a{color:#fff}header div{display:flex;align-items:center}header div>* :not(.main-menu){margin:0 5px}footer{background:var(--dark);padding:2rem 1rem}footer p,footer a{color:var(--light);margin:0}footer .project-icons a{display:inline-block;text-decoration:none}footer .project-icons a img{filter:saturate(10%)invert(100%)brightness(10)grayscale(1);margin:0 0 0 10px;border-radius:3px;transition:ease-in-out all .25s}footer .project-icons a img:hover{filter:brightness(1)grayscale(0);background:#fff}hr{width:75%;max-width:1200px;border:0;height:1px;background-image:-webkit-linear-gradient(left,#F3F3F3,#adadb1,#F3F3F3);background-image:-moz-linear-gradient(left,#F3F3F3,#adadb1,#F3F3F3);background-image:-ms-linear-gradient(left,#F3F3F3,#adadb1,#F3F3F3);background-image:-o-linear-gradient(left,#F3F3F3,#adadb1,#F3F3F3)}pre{background:var(--dark);color:var(--light);page-break-inside:avoid;font-family:monospace;font-size:15px;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1em 1.5em;display:block;word-wrap:break-word;border-radius:3px;white-space:pre-wrap}code{page-break-inside:avoid;font-family:monospace;font-size:15px;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;word-wrap:break-word;border-radius:3px;white-space:pre-wrap}img,iframe,video{max-width:100%}main{hyphens:auto}blockquote{background:#f9f9f9;border-left:5px solid #ccc;padding:3px 1em}table{margin:auto;border-top:1px solid #bfbfbf;border-bottom:1px solid #bfbfbf}table thead th{border-bottom:1px solid #ddd}th,td{padding:5px;font-size:2.1rem;line-height:2.8rem}thead,tfoot,tr:nth-child(even){background:#eee}a.btn{font-family:poppins,sans-serif;text-transform:uppercase;background:var(--secondary-color);color:var(--light)!important;padding:10px 20px;text-decoration:none;font-size:1.25rem;line-height:0;font-weight:700;align-items:center;border-radius:3px;letter-spacing:1px}a.btn>img{padding-right:.5rem;height:20px}a.btn.no-bg{background:0 0;color:var(--secondary-color)!important}section{padding:10rem 0}.wrap{box-sizing:border-box;width:75%;max-width:1200px;margin:0 auto}.intro{display:grid;grid-template-columns:repeat(2,1fr);align-items:center;align-items:end;column-gap:2rem;position:relative}.intro .grid-two{align-items:center}.half{flex-basis:50%;max-width:50%;padding:2rem}.grid-two{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:2rem}.grid-three{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem}.grid-four{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:2rem}.grid-dynamic{display:flex}.grid-dynamic h5{margin:0;flex-grow:1;flex-basis:0}.spacer{padding:4rem}.text-center{text-align:center}.bg-primary{background-color:var(--primary-color)}.bg-primary h1,.bg-primary h2,.bg-primary h3,.bg-primary h4,.bg-primary h5,.bg-primary h6,.bg-primary p,.bg-primary a{color:var(--dark)}.bg-secondary{background-color:var(--secondary-color)}.bg-secondary h1,.bg-secondary h2,.bg-secondary h3,.bg-secondary h4,.bg-secondary h5,.bg-secondary h6,.bg-secondary p,.bg-secondary a{color:var(--light)}.bg-dark{background-color:var(--dark)}.bg-dark h1,.bg-dark h2,.bg-dark h3,.bg-dark h4,.bg-dark h5,.bg-dark h6,.bg-dark p,.bg-dark a{color:var(--light)}.bg-light{background-color:var(--light)}.bg-light h1,.bg-light h2,.bg-light h3,.bg-light h4,.bg-light h5,.bg-light h6,.bg-light p,.bg-light a{color:var(--dark)}.folder h4{display:inline-block;margin:0;padding:10px 20px;background-color:var(--secondary-color);color:var(--light);position:relative}.folder .bg-light{background-color:#fff;padding:40px;border-top:solid var(--secondary-color)14px;box-shadow:rgba(51,49,59,.5)0 0 20px}.folder .grid-three h5{margin:0;padding:10px;border-radius:6px}.docs .container{display:grid;grid-template-areas:"header header header" "nav content side" "footer footer footer";grid-template-columns:300px minmax(50ch,80ch)auto;grid-template-rows:auto 1fr;column-gap:40px;height:100vh}.docs header{grid-area:header}.docs .tree-nav{grid-area:nav;align-items:start;padding:2rem;background-color:var(--primary-color)}.docs .tree-nav>ul ul{display:none}.docs .tree-nav ul{list-style-type:none;padding:0;margin:0}.docs .tree-nav ul li{cursor:pointer}.docs .tree-nav ul li.open>img{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.docs .tree-nav ul li.open>ul{display:block}.docs .tree-nav ul li a{font-size:14px;font-weight:700;text-decoration:none;color:var(--primary-color)}.docs .tree-nav ul li ul{margin-left:10px}.docs main{grid-area:content;margin-top:2rem}.docs aside{grid-area:side;margin-top:2rem}.docs footer{grid-area:footer}.docs #TableOfContents>ul{padding:0;margin:0}.docs #TableOfContents ul{list-style-type:none}.docs #TableOfContents ul li a{text-decoration:none;padding:.25rem 0;display:block}.intro{display:grid;grid-template-columns:repeat(6,1fr);padding:0}.intro .grid-two{grid-template-columns:60% auto}.intro .wrap{padding:5rem 0 15rem}.intro .folder{grid-row:5/span 3;grid-column:2/span 4;z-index:2}.intro .bg-primary{grid-row:2/span 4;grid-column:1/span 6;color:var(--dark)}.get-started{display:grid;grid-template-columns:repeat(6,1fr);padding:0;position:relative}.get-started .white{background:var(--light);grid-row:2/span 4;grid-column:2/span 4;z-index:2;box-shadow:rgba(51,49,59,.5)0 0 20px;padding:5rem}.get-started .bg-primary{background:var(--primary-color);grid-row:5/span 3;grid-column:1/span 6;color:#fff;padding:20rem 0 5rem}.video-responsive{overflow:hidden;padding-bottom:56.25%;position:relative;height:0}.video-responsive iframe{left:0;top:0;height:100%;width:100%;position:absolute}@media(max-width:768px){.container{grid-template-areas:"header" "nav" "content" "side" "footer";grid-template-columns:1fr;grid-template-rows:auto minmax(75px,auto)1fr minmax(75px,auto)auto}.wrap{width:90%}section{padding:2em}nav.main-nav .logo,nav.main-nav .logo img{height:35px;width:112px;display:inline-block}.grid-dynamic{display:block;text-align:left}.grid-dynamic h5{border-bottom:solid var(--light)1px;padding:5px 10px}.grid-two,.grid-three,.intro .grid-two{grid-template-columns:1fr}.grid-two{grid-row-gap:0}.grid-four{grid-template-columns:repeat(2,1fr)}.hidden-small{display:none}h1{font-size:4em;line-height:5rem}.grid-two{grid-gap:30px}.intro .folder{grid-row:5/span 4}.get-started{grid-template-columns:repeat(8,1fr)}.get-started .white{grid-column:2/span 6}.get-started .bg-primary{grid-column:1/span 8}}.fill-white{filter:invert(100%)sepia(100%)saturate(0%)hue-rotate(32deg)brightness(102%)contrast(105%)}.video-shortcode{padding:10px 40px}*{box-sizing:inherit}html,body{font-size:10px}body{font-family:roboto,sans-serif;margin:0;background-color:var(--light)}h1,h2,h3,h4,h5,h6{font-family:poppins,sans-serif;color:var(--dark);margin-top:0;hyphens:none}h4,h5,h6{color:var(--primary-color)}h1{margin-bottom:3rem;font-size:5em;line-height:6rem}h2{margin-bottom:3rem;font-size:3em;line-height:4rem;text-align:center}h3{margin-bottom:3rem;font-size:2.5em;line-height:3.5rem}h4{margin-bottom:2rem;font-size:2em;line-height:3rem}h5{margin-bottom:2rem;font-size:1.75em;line-height:2.75rem}h6{margin-bottom:2rem;font-size:1.4em;line-height:2.25rem}p,li{margin-bottom:2rem;font-size:1.4em;line-height:2.25rem}ul{display:flex;flex-direction:column;padding-left:0;margin-bottom:0}li{position:relative;display:block;padding:1.25rem 0;margin-bottom:-1px;border-bottom:1px solid rgba(51,49,59,.125)}small{font-size:.5em}a{color:var(--secondary-color)}.rancher-header,.sub-header,footer{padding:1rem;display:flex;justify-content:space-between;align-items:center}.rancher-header{background:var(--dark)}.rancher-header a{color:#fff}.rancher-header div{display:flex;align-items:center}.rancher-header div>*{margin:0 5px}.sub-header{background:#fff}.sub-header a img{height:40px}footer{background:var(--dark);padding:2rem 1rem}footer p,footer a{color:var(--light);margin:0;font-size:12px}hr{width:75%;max-width:1200px;border:0;height:1px;background-image:-webkit-linear-gradient(left,#F3F3F3,#adadb1,#F3F3F3);background-image:-moz-linear-gradient(left,#F3F3F3,#adadb1,#F3F3F3);background-image:-ms-linear-gradient(left,#F3F3F3,#adadb1,#F3F3F3);background-image:-o-linear-gradient(left,#F3F3F3,#adadb1,#F3F3F3)}pre{background:var(--dark);color:var(--light);page-break-inside:avoid;font-family:monospace;font-size:15px;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1em 1.5em;display:block;word-wrap:break-word;border-radius:3px;white-space:pre-wrap}img,iframe,video{max-width:100%}main{hyphens:auto}blockquote{background:#f9f9f9;border-left:5px solid #ccc;padding:3px 1em}table{margin:auto;border-top:1px solid #bfbfbf;border-bottom:1px solid #bfbfbf}table thead th{border-bottom:1px solid #ddd}th,td{padding:5px}thead,tfoot,tr:nth-child(even){background:#eee}a.btn{font-family:poppins,sans-serif;text-transform:uppercase;background:var(--secondary-color);color:var(--light)!important;padding:10px 20px;text-decoration:none;font-size:1.25rem;line-height:0;font-weight:700;align-items:center;border-radius:3px;letter-spacing:1px}a.btn>img{padding-right:.5rem;height:20px}a.btn.no-bg{background:0 0;color:var(--secondary-color)!important}section{padding:10rem 0}.wrap{box-sizing:border-box;width:75%;max-width:1200px;margin:0 auto}.intro{display:grid;grid-template-columns:repeat(2,1fr);align-items:center;align-items:end;column-gap:2rem;position:relative}.intro .grid-two{align-items:center}.half{flex-basis:50%;max-width:50%;padding:2rem}.grid-two{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:2rem}.grid-three{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem}.grid-four{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:2rem}.grid-dynamic{display:flex}.grid-dynamic h5{margin:0;flex-grow:1;flex-basis:0}.spacer{padding:4rem}.text-center{text-align:center}.bg-primary{background-color:var(--primary-color)}.bg-primary h1,.bg-primary h2,.bg-primary h3,.bg-primary h4,.bg-primary h5,.bg-primary h6,.bg-primary p,.bg-primary a{color:var(--dark)}.bg-secondary{background-color:var(--secondary-color)}.bg-secondary h1,.bg-secondary h2,.bg-secondary h3,.bg-secondary h4,.bg-secondary h5,.bg-secondary h6,.bg-secondary p,.bg-secondary a{color:var(--light)}.bg-dark{background-color:var(--dark)}.bg-dark h1,.bg-dark h2,.bg-dark h3,.bg-dark h4,.bg-dark h5,.bg-dark h6,.bg-dark p,.bg-dark a{color:var(--light)}.bg-light{background-color:var(--light)}.bg-light h1,.bg-light h2,.bg-light h3,.bg-light h4,.bg-light h5,.bg-light h6,.bg-light p,.bg-light a{color:var(--dark)}.folder h4{display:inline-block;margin:0;padding:10px 20px;background-color:var(--secondary-color);color:var(--light);position:relative}.folder .bg-light{background-color:#fff;padding:40px;border-top:solid var(--secondary-color)14px;box-shadow:rgba(51,49,59,.5)0 0 20px}.folder .grid-three h5{margin:0;padding:10px;border-radius:6px}.docs .container{display:grid;grid-template-areas:"header header header" "nav content side" "footer footer footer";grid-template-columns:300px minmax(50ch,80ch)auto;grid-template-rows:auto 1fr;column-gap:40px;height:100vh}.docs header{grid-area:header}.docs .tree-nav{grid-area:nav;align-items:start;padding:2rem;background-color:var(--primary-color)}.docs .tree-nav>ul ul{display:none}.docs .tree-nav ul{list-style-type:none;padding:0;margin:0}.docs .tree-nav ul li{cursor:pointer}.docs .tree-nav ul li.open>img{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.docs .tree-nav ul li.open>ul{display:block}.docs .tree-nav ul li a{font-size:14px;font-weight:700;text-decoration:none;color:var(--primary-color)}.docs .tree-nav ul li ul{margin-left:10px}.docs main{grid-area:content;margin-top:2rem}.docs aside{grid-area:side;margin-top:2rem}.docs footer{grid-area:footer}.docs #TableOfContents>ul{padding:0;margin:0}.docs #TableOfContents ul{list-style-type:none}.docs #TableOfContents ul li a{text-decoration:none;padding:.25rem 0;display:block}.intro{display:grid;grid-template-columns:repeat(6,1fr);padding:0}.intro .grid-two{grid-template-columns:60% auto}.intro .wrap{padding:5rem 0 15rem}.intro .folder{grid-row:5/span 3;grid-column:2/span 4;z-index:2}.intro .bg-primary{grid-row:2/span 4;grid-column:1/span 6;color:var(--dark)}.get-started{display:grid;grid-template-columns:repeat(6,1fr);padding:0;position:relative}.get-started .white{background:var(--light);grid-row:2/span 4;grid-column:2/span 4;z-index:2;box-shadow:rgba(51,49,59,.5)0 0 20px;padding:5rem}.get-started .bg-primary{background:var(--primary-color);grid-row:5/span 3;grid-column:1/span 6;color:#fff;padding:20rem 0 5rem}.video-responsive{overflow:hidden;padding-bottom:56.25%;position:relative;height:0}.video-responsive iframe{left:0;top:0;height:100%;width:100%;position:absolute}@media(max-width:768px){.container{grid-template-areas:"header" "nav" "content" "side" "footer";grid-template-columns:1fr;grid-template-rows:auto minmax(75px,auto)1fr minmax(75px,auto)auto}.wrap{width:90%}section{padding:2em}nav.main-nav .logo,nav.main-nav .logo img{height:35px;width:112px;display:inline-block}.grid-dynamic{display:block;text-align:left}.grid-dynamic h5{border-bottom:solid var(--light)1px;padding:5px 10px}.grid-two,.grid-three,.intro .grid-two{grid-template-columns:1fr}.grid-two{grid-row-gap:0}.grid-four{grid-template-columns:repeat(2,1fr)}.hidden-small{display:none}h1{font-size:4em;line-height:5rem}.grid-two{grid-gap:30px}.intro .folder{grid-row:5/span 4}.get-started{grid-template-columns:repeat(8,1fr)}.get-started .white{grid-column:2/span 6}.get-started .bg-primary{grid-column:1/span 8}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.menu-toggle{display:inline-block;padding:.75em 15px;line-height:1em;font-size:1em;color:var(--dark)}.menu-toggle:hover,.menu-toggle:focus{color:var(--primary-color)}.main-menu{position:absolute;display:none;left:-200px;top:0;height:100%;overflow-y:scroll;overflow-x:visible;transition:left .3s ease,box-shadow .3s ease;z-index:999}.main-menu ul{list-style:none;margin:0;padding:2.5em 0 0;-webkit-box-shadow:-8px 0 8px rgba(0,0,0,.5);-moz-box-shadow:-8px 0 8px rgba(0,0,0,.5);box-shadow:-8px 0 8px rgba(0,0,0,.5);min-height:100%;width:200px;background:var(--dark)}.main-menu a{display:block;padding:.75em 15px;line-height:1em;font-size:1em;color:var(--light);text-decoration:none;border-bottom:1px solid var(--dark)}.main-menu a.menu-close{border-bottom:0}.main-menu li:first-child a{border-top:1px solid var(--dark)}.main-menu a:hover,.main-menu a:focus{background:var(--dark);text-decoration:underline}.main-menu .menu-close{position:absolute;right:0;top:0}.main-menu:target,.main-menu[aria-expanded=true]{display:block;left:0;outline:none;-moz-box-shadow:3px 0 12px rgba(0,0,0,.25);-webkit-box-shadow:3px 0 12px rgba(0,0,0,.25);box-shadow:3px 0 12px rgba(0,0,0,.25)}.main-menu:target .menu-close,.main-menu[aria-expanded=true] .menu-close{z-index:1001}.main-menu:target ul,.main-menu[aria-expanded=true] ul{position:relative;z-index:1000}.main-menu:target+.backdrop,.main-menu[aria-expanded=true]+.backdrop{position:absolute;display:block;left:0;top:0;width:100%;height:100%;z-index:998;background:var(--dark);background:rgba(0,0,0,.85);cursor:default}@supports(position:fixed){.main-menu,.main-menu:target+.backdrop,.main-menu[aria-expanded=true]+.backdrop{position:fixed}}@media(min-width:768px){.menu-toggle,.main-menu .menu-close{display:none}.main-menu{position:relative;left:auto;top:auto;height:auto;display:block;overflow:hidden}.main-menu ul{display:flex;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;height:auto;width:auto;background:0 0;padding:0;margin:0;flex-direction:row;align-items:center}.main-menu ul li{display:inline-block;padding:0;margin:0;border:none}.main-menu ul li:last-child{padding-right:0}.main-menu ul a.btn{display:inline-flex}.main-menu a{color:var(--secondary-color);border:0!important}.main-menu a:hover,.main-menu a:focus{background:0 0;color:var(--primary-color)}}:root{--primary-color:#c70a41;--secondary-color:#5b0700;--dark:#0f0f0f;--light:#ffffff}.bg-primary h1,.bg-primary h4{color:var(--light)}a.btn.no-bg{color:var(--light)!important}.folder h4{color:var(--dark)}section.wrap h3{font-weight:500}section.wrap p{font-size:2.1rem;line-height:2.8rem}.font-weight-light{font-weight:300}.menu-toggle{color:#4a4a4a;cursor:pointer;display:block;height:3.25rem;position:relative;width:3.25rem;margin-left:auto}.menu-toggle span{background-color:currentColor;display:block;height:1px;left:calc(50% - 8px);position:absolute;transform-origin:center;transition-duration:86ms;transition-property:background-color,opacity,transform;transition-timing-function:ease-out;width:16px}.menu-toggle span:nth-child(1){top:calc(50% - 6px)}.menu-toggle span:nth-child(2){top:calc(50% - 1px)}.menu-toggle span:nth-child(3){top:calc(50% + 4px)}.menu-toggle:hover{background-color:rgba(0,0,0,5%)}.menu-toggle.is-active span:nth-child(1){transform:translateY(5px)rotate(45deg)}.menu-toggle.is-active span:nth-child(2){opacity:0}.menu-toggle.is-active span:nth-child(3){transform:translateY(-5px)rotate(-45deg)}@media(min-width:768px){.menu-toggle,.main-menu .menu-close{display:none}.main-menu{position:relative;left:auto;top:auto;height:auto;display:block;overflow:hidden}.main-menu ul{display:flex;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;height:auto;width:auto;background:0 0;padding:0;margin:0;flex-direction:row;align-items:center}.main-menu ul li{display:inline-block;padding:0;margin:0;border:none}.main-menu ul li:last-child{padding-right:0}.main-menu ul a.btn{display:inline-flex;color:var(--dark)}.main-menu ul a.btn.no-bg{color:var(--secondary-color)!important}.main-menu a{color:var(--secondary-color);border:0!important}.main-menu a:hover,.main-menu a:focus{background:0 0;color:var(--primary-color)}.main-menu a.github:hover,.main-menu a.github:focus{background:var(--primary-color)}.cncf .cncf-logo,.rancher-logo{display:block;width:300px;margin:auto;padding-bottom:2rem}.cncf p{font-size:22px}}footer .project-icons a img{filter:saturate(10%)invert(100%)brightness(10)grayscale(1);margin:0 0 0 10px;border-radius:3px;transition:ease-in-out all .25s}footer .project-icons a img:hover{filter:brightness(1)grayscale(0);background:#fff}.survey-container{background-color:var(--dark);padding:1rem;text-align:center;position:relative}.survey-content{display:block;color:var(--light);font-size:1.6rem;width:100%}:root{--primary-color:#c70a41;--secondary-color:#5b0700;--dark:#0f0f0f;--light:#ffffff}.bg-primary h1,.bg-primary h4{color:var(--light)}a.btn{color:var(--dark)!important}nav a.btn{color:var(--light)!important}.folder h4{color:var(--dark)}section.wrap h3{font-weight:500}section.wrap p,section.wrap li{font-size:2.1rem;line-height:2.8rem}section.wrap ul{display:block;padding-left:revert}section.wrap li{display:list-item;border-bottom:none;padding:revert}section.wrap time{font-size:1.5rem}.font-weight-light{font-weight:300}intro h1 a{color:#fff;text-decoration:none}figure.center{display:block;margin-left:auto;margin-right:auto;width:50%}figure.floatright{max-width:30%;height:auto;float:right}figure.floatleft{max-width:30%;height:auto;float:left}.nested-list-reset ul,.nested-list-reset ol{padding-left:0;margin-left:0;list-style-type:none;flex-direction:row;display:flex!important}.nested-links a{color:#0594cb;text-decoration:none}.nested-links a:hover,.nested-links a:focus{color:#96ccff;-webkit-transition:color .15s ease-in;transition:color .15s ease-in}.pagination{margin:3rem 0}.pagination li{display:inline-block;margin-right:.375rem;margin-bottom:2.5em}.pagination li a{padding:.5rem .625rem;background-color:#fff;color:#333;border:1px solid #ddd;border-radius:3px;text-decoration:none}.pagination li.disabled{display:none}.pagination li.active a{border-color:#5b0700}.pagination li.active a:link,.pagination li.active a:active,.pagination li.active a:visited{background-color:#ddd}