@import "https://fonts.googleapis.com/css?family=Muli:400,600,700,800";.mktoForm .mktoFormRow .mktoCheckboxList input:checked+label:before{font-family:'font awesome 5 pro';font-style:normal;font-weight:900}.contact,.hero,.tutorials,.resources,.markdown,#home .product-grid .product-grid-main .product-grid-copy,#home .community .community-copy,#habitat .builder,#habitat .start,#infra .ecosystem,#infra .get-started,#inspec .get-started{padding-top:7rem;padding-bottom:7rem}@media(max-width:767.98px){.contact,.hero,.tutorials,.resources,.markdown,#home .product-grid .product-grid-main .product-grid-copy,#home .community .community-copy,#habitat .builder,#habitat .start,#infra .ecosystem,#infra .get-started,#inspec .get-started{padding-top:3rem;padding-bottom:3rem}}#home .discuss,#automate .usage,#habitat .usage,#infra .usage,#inspec .benefits,#workstation .benefits{padding-bottom:7rem}@media(max-width:767.98px){#home .discuss,#automate .usage,#habitat .usage,#infra .usage,#inspec .benefits,#workstation .benefits{padding-bottom:3rem}}.mktoForm .mktoFormRow .mktoCheckboxList input:checked+label:before{font-family:'font awesome 5 pro';font-style:normal;font-weight:900}.contact,.hero,.tutorials,.resources,.markdown,#home .product-grid .product-grid-main .product-grid-copy,#home .community .community-copy,#habitat .builder,#habitat .start,#infra .ecosystem,#infra .get-started,#inspec .get-started{padding-top:7rem;padding-bottom:7rem}@media(max-width:767.98px){.contact,.hero,.tutorials,.resources,.markdown,#home .product-grid .product-grid-main .product-grid-copy,#home .community .community-copy,#habitat .builder,#habitat .start,#infra .ecosystem,#infra .get-started,#inspec .get-started{padding-top:3rem;padding-bottom:3rem}}#home .discuss,#automate .usage,#habitat .usage,#infra .usage,#inspec .benefits,#workstation .benefits{padding-bottom:7rem}@media(max-width:767.98px){#home .discuss,#automate .usage,#habitat .usage,#infra .usage,#inspec .benefits,#workstation .benefits{padding-bottom:3rem}}#ot-sdk-btn{background:#292728!important;color:#f1f2f2!important;padding:5px 0!important}#ot-sdk-btn:hover,#ot-sdk-btn:active{color:#ffa300!important;text-decoration:none}footer #ot-sdk-btn.ot-sdk-show-settings,footer #ot-sdk-btn.optanon-show-settings{background:0 0!important;border:none!important;width:auto!important;height:auto!important;font-size:15px!important;font-family:inherit!important;line-height:inherit!important;font-weight:inherit!important;letter-spacing:inherit!important;max-width:100%;font-style:inherit!important;padding:0!important;margin:0!important}h1,h2,h3,h4,h5,h6{font-family:muli,sans-serif;font-weight:600;margin-bottom:1.3rem}h1{font-size:3.2rem;font-weight:700}@media(max-width:991.98px){h1{font-size:2.5rem}}@media(max-width:767.98px){h1{font-size:2.2rem}}@media(max-width:575.98px){h1{text-align:center}}h2{font-size:2.4rem;font-weight:700;margin-bottom:3rem}@media(max-width:991.98px){h2{font-size:2rem;margin-bottom:2rem}}@media(max-width:767.98px){h2{font-size:1.8rem;margin-bottom:1.5rem}}@media(max-width:575.98px){h2{text-align:center}}h3{font-size:1.8rem}h4{font-size:1.4rem;font-weight:600}h5{font-size:1.1rem;font-weight:700;margin-bottom:1rem}h6{font-weight:800;text-transform:uppercase}ul:not(.nav) li,ol:not(.nav) li{margin-bottom:1rem}::-moz-selection{background-color:#ffb533}::selection{background-color:#ffb533}a{color:#da1884}a:hover{text-decoration:none;color:#ffa300}a::-moz-selection{color:#f1f2f2}a::selection{color:#f1f2f2}a.cta{color:#da1884}a.cta:hover{text-decoration:none;color:#ffa300}a.cta::-moz-selection{color:#f1f2f2}a.cta::selection{color:#f1f2f2}a.cta:after{content:" \BB"}a.white{color:#fcfcfc;text-decoration:underline}a.white:hover,a.white:focus,a.white:active{color:#ffa300}p.number{border:1px solid #ffa300;color:#ffa300;font-size:2.2rem;font-weight:600;border-radius:50%;text-align:center;width:60px;height:60px}@media(max-width:991.98px){p.number{font-size:1.8rem;width:50px;height:50px}}html,body{color:#292728;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;font-family:muli,sans-serif;font-size:17px;font-weight:400;line-height:1.625}main{flex:1 0 auto}@media(min-width:1400px){.container{max-width:1320px}}.container-fluid{margin-left:auto;margin-right:auto;max-width:1418px}@media(min-width:768px){.container-fluid{padding-left:2rem;padding-right:2rem}}@media(min-width:992px){.container-fluid{padding-left:4rem;padding-right:4rem}}.container-fluid.no-max{max-width:none;padding:0 15px}@media(max-width:767.98px){.center-sm{text-align:center}}@media(max-width:575.98px){.center-xs{text-align:center}}.flex-center{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.v-center{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center}img{height:auto;max-width:100%}.card-icon{width:50px}@media(min-width:768px){.card-icon{width:70px}}.chef-wordmark{width:auto;margin-right:1rem;height:40px}@media(max-width:767.98px){.chef-wordmark{height:30px}}@media(max-width:575.98px){.wordmark-title{display:block;margin-top:1rem}}.img-round{border-radius:50%}@media(max-width:991.98px){.img-round{height:auto;max-width:50px}}.img-left{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:start}@media(max-width:575.98px){.img-left{display:inline}}.social a{color:#292728}.social .fa-facebook:hover,.social .fa-facebook:active,.social .fa-facebook:focus{color:#4267b2}.social .fa-github:hover,.social .fa-github:active,.social .fa-github:focus{color:#807f7f}.social .fa-twitter:hover,.social .fa-twitter:active,.social .fa-twitter:focus{color:#1da1f2}.social .fa-linkedin:hover,.social .fa-linkedin:active,.social .fa-linkedin:focus{color:#0e76a8}.social .fa-youtube:hover,.social .fa-youtube:active,.social .fa-youtube:focus{color:#c4302b}.video-container{position:relative;width:100%;height:0;padding-bottom:56.25%;margin-bottom:1rem}.video-container .video{position:absolute;top:0;left:0;width:100%;height:100%}#main-nav{background-color:#fcfcfc;border-bottom:1px solid #eee;height:70px;padding-bottom:.2rem;padding-top:.2rem;top:0;z-index:10}#main-nav .navbar{padding:0}#main-nav .navbar-brand{flex-shrink:0}#main-nav .navbar-brand img{height:50px}@media(max-width:991.98px){#main-nav .navbar-collapse{background:#fff;bottom:0;margin:0 -1rem -3px;overflow-y:scroll;padding:15px;position:fixed;top:55px;transition:100ms ease-in;width:100%}}@media(min-width:768px) and (max-width:991.98px){#main-nav .navbar-collapse{margin:0 -35px -3px!important}}@media(min-width:576px){#main-nav .navbar-collapse{justify-content:flex-end}}#main-nav .navbar-nav{margin-top:-3px}#main-nav .navbar-nav li{margin-bottom:0}#main-nav .navbar-nav li a{color:#f1f2f2;color:#292728;font-size:16px;transition:color .15s ease-in-out}@media(min-width:992px) and (max-width:1199.98px){#main-nav .navbar-nav li a{font-size:14px;padding-left:.3rem;padding-right:.3rem}}#main-nav .navbar-nav li a:hover{color:#ffa300}#main-nav .navbar-nav li .dropdown-menu{border:none;border-radius:0;margin:0;margin-top:6px}@media(max-width:767.98px){#main-nav .navbar-nav li .dropdown-menu{margin:0;padding:0 15px}}@media(max-width:767.98px){#main-nav .navbar-nav li .dropdown-menu a{padding:.25rem}}#main-nav .navbar-nav li .dropdown-menu a:hover{background-color:transparent}@media(min-width:768px){#main-nav .navbar-nav li .dropdown-menu a:hover{background-color:#f1f2f2}}#main-nav .navbar-toggler{border:none;color:#292728;padding:0}#main-nav .navbar-toggler:focus{box-shadow:none;outline:none}#main-nav .st-ui-type-heading,#main-nav .st-ui-type-detail{font-family:muli,sans-serif!important;font-size:17px!important}#main-nav .search{display:block;height:26px;position:relative;transition:width .75s ease-in-out}@media(max-width:991.98px){#main-nav .search{height:auto;margin-bottom:3rem;margin-left:2.5rem;width:auto}}#main-nav .search input{background-color:#fcfcfc;border:none;color:#292728;display:block;float:right;font-family:muli,sans-serif;font-size:.9rem;margin-top:-3px;overflow:hidden;transition:width .5s ease-in-out;width:50%}@media(max-width:1199.98px){#main-nav .search input{font-size:14px}}@media(max-width:991.98px){#main-nav .search input{background-color:#fff;border:1px solid #f1f2f2;height:26px;width:100%}}#main-nav .search input:focus{background:#f1f2f2;border:1px solid #ffa300}@media(min-width:992px){#main-nav .search input:focus{width:300px}}@media(min-width:768px) and (max-width:1199.98px){#main-nav .search input:focus{width:180px}}@media(max-width:991.98px){#main-nav .search input:focus{height:26px;width:100%}}#footer{background-color:#292728;color:#f1f2f2;flex-shrink:0;padding-top:2rem}#footer ul{list-style:none;margin:0;padding:0}#footer ul li{margin:0;margin-bottom:.5rem;padding:0}#footer h5{font-size:1rem;padding:.5rem 0 .3rem;text-transform:uppercase}#footer p{color:#f1f2f2;font-size:15px}#footer a{color:#f1f2f2;font-size:15px}#footer a:hover,#footer a:active,#footer a:focus{color:#ffa300!important}#footer #main-footer{background-color:#292728;max-width:100%;padding-bottom:2rem}#footer .nav-items{margin-bottom:2rem}@media(min-width:768px){#footer .main-col-row{display:-webkit-box;display:-ms-flexbox;display:flex}}@media(min-width:768px){#footer .col-menus{align-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:row wrap}#footer .col-menus>.row{width:100%}}@media(max-width:767.98px){#footer .social{margin:1rem auto}}#footer .footer-form-container{position:relative}#footer .footer-form-container .mktoForm:not(.submitted)+.footer-form-thank-you{display:none}#footer .footer-form-container .mktoForm.submitted{opacity:0}#footer .footer-form-container .footer-form-thank-you{padding-top:8px;position:absolute;top:0}#footer .footer-form-container .footer-form-thank-you p{font-size:14px;margin-bottom:.5rem}#footer .footer-form-container .footer-form-thank-you p a{font-size:inherit}select{-webkit-appearance:none;-moz-appearance:none;background-color:#fff;background-image:url(../img/icons/select-dropdown.svg);background-origin:content-box;background-position:100%;background-repeat:no-repeat;background-size:9px 6px;border-radius:0}input{-webkit-appearance:none;border-radius:0}.btn,.mktoForm .mktoButton{border:none;border-radius:2px;font-size:17px;font-weight:500;margin:1rem .4rem 1rem 0;min-width:150px;padding:.4rem 1rem}.btn-primary{background:#da1884;border:2px solid #da1884;color:#fcfcfc}.btn-primary:hover,.btn-primary:focus,.btn-primary:active{background-color:#a31263!important;border:2px solid #a31263!important}.btn-primary-white,.mktoForm .mktoButton{background:#fcfcfc;border:2px solid #fcfcfc;color:#da1884}.btn-primary-white:hover,.mktoForm .mktoButton:hover,.btn-primary-white:focus,.mktoForm .mktoButton:focus,.btn-primary-white:active,.mktoForm .mktoButton:active{background-color:#ddd!important;border:2px solid #ddd!important;color:#da1884!important}.btn-secondary{background-color:transparent;border:2px solid #da1884;color:#da1884}.btn-secondary:hover,.btn-secondary:focus,.btn-secondary:active{background:#da1884!important;border:2px solid #da1884!important;color:#fcfcfc!important}.btn-secondary-white{background-color:transparent;border:2px solid #fcfcfc;color:#fcfcfc}.btn-secondary-white:hover,.btn-secondary-white:focus,.btn-secondary-white:active{background:#fcfcfc!important;border:2px solid #fcfcfc!important;color:#da1884!important}.nav-tabs{border-bottom:none}.nav-tabs .nav-item{margin-bottom:0}.nav-tabs .nav-item .nav-link{background-color:transparent;border:none;color:#ffa300;font-weight:700}.nav-tabs .nav-item .nav-link.active{background-color:transparent;border:none;color:#fff}.nav-tabs .nav-item .nav-link:hover{color:#da1884}.contact{background-color:teal;color:#fff}.hero-actions{position:relative}.hero-actions .actions{position:relative}.hero-actions .actions:after{background-color:#292728;bottom:0;content:"";display:block;height:200px;position:absolute;width:100%}@media(min-width:992px){.hero{padding-bottom:13vh;padding-top:15vh}}.hero h2{margin-bottom:.5rem}#automate .usage .usage-main,#habitat .usage .usage-main,#infra .usage .usage-main,#inspec .benefits .benefits-main,#workstation .benefits .benefits-main{background-color:#292728}#automate .usage .usage-main .headers,#habitat .usage .usage-main .headers,#infra .usage .usage-main .headers,#inspec .benefits .benefits-main .headers,#workstation .benefits .benefits-main .headers{padding-bottom:1rem}#automate .usage .usage-main .headers .fa,#habitat .usage .usage-main .headers .fa,#infra .usage .usage-main .headers .fa,#inspec .benefits .benefits-main .headers .fa,#workstation .benefits .benefits-main .headers .fa{transition:linear .1s}#automate .usage .usage-main .headers ul li a.active .fa,#habitat .usage .usage-main .headers ul li a.active .fa,#infra .usage .usage-main .headers ul li a.active .fa,#inspec .benefits .benefits-main .headers ul li a.active .fa,#workstation .benefits .benefits-main .headers ul li a.active .fa{transform:rotate(90deg)}#automate .usage .usage-main .headers .nav-tabs .nav-item .nav-link,#habitat .usage .usage-main .headers .nav-tabs .nav-item .nav-link,#infra .usage .usage-main .headers .nav-tabs .nav-item .nav-link,#inspec .benefits .benefits-main .headers .nav-tabs .nav-item .nav-link,#workstation .benefits .benefits-main .headers .nav-tabs .nav-item .nav-link{font-size:1rem;font-weight:500;margin:0 1.5rem 1rem auto}@media(max-width:767.98px){#automate .usage .usage-main .headers .nav-tabs .nav-item .nav-link,#habitat .usage .usage-main .headers .nav-tabs .nav-item .nav-link,#infra .usage .usage-main .headers .nav-tabs .nav-item .nav-link,#inspec .benefits .benefits-main .headers .nav-tabs .nav-item .nav-link,#workstation .benefits .benefits-main .headers .nav-tabs .nav-item .nav-link{margin:auto}}#automate .usage .usage-main .headers .nav-link:first-of-type,#habitat .usage .usage-main .headers .nav-link:first-of-type,#infra .usage .usage-main .headers .nav-link:first-of-type,#inspec .benefits .benefits-main .headers .nav-link:first-of-type,#workstation .benefits .benefits-main .headers .nav-link:first-of-type{padding-left:0}#automate .usage .usage-main .headers .nav-link,#habitat .usage .usage-main .headers .nav-link,#infra .usage .usage-main .headers .nav-link,#inspec .benefits .benefits-main .headers .nav-link,#workstation .benefits .benefits-main .headers .nav-link{padding:0 1.5rem 0 0}#automate .usage .usage-main .tab-content h5,#habitat .usage .usage-main .tab-content h5,#infra .usage .usage-main .tab-content h5,#inspec .benefits .benefits-main .tab-content h5,#workstation .benefits .benefits-main .tab-content h5{margin-bottom:.5rem}.tutorials{background-color:#f1f2f2}.tutorials .card-tutorial{margin:0 0 20px}.card-tutorial{background-color:#fff;color:#292728;min-height:180px;padding-top:1rem;transition:.25s ease-in-out}.card-tutorial h5{margin-bottom:.5rem}.card-tutorial:hover{background-color:#292728!important}.card-tutorial:hover h5,.card-tutorial:hover p{color:#fff}.card-tutorial:hover p.number{border:1px solid #da1884;color:#da1884}@media(max-width:991.98px){.card-container{margin-bottom:1rem}}.card-container .card{background-color:#fcfcfc;border:none;border-radius:0;display:block;height:100%;padding:2rem;z-index:2}.card-container .card .card-title{margin-bottom:1rem}.card-container .card p{font-size:.95em}.card-container .card a{font-weight:700}.card-container .card h3{margin-bottom:2rem}.card-container .card h5:not(:first-of-type){margin-top:2rem}.card-container .card ul{list-style-type:none;padding-left:0}.actions{position:relative}.actions .action-cards h5{margin:1.5rem 0}@media(min-width:1200px){.actions .action-cards{padding-bottom:7rem}}.actions:after{display:none}.actions .bg-wave{bottom:0;height:38vh;position:absolute;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;-ms-user-select:none;user-select:none;width:100%}.actions .bg-wave div{border-bottom:3px solid #292728}.actions .bg-wave div:after{background-color:#292728;content:"";display:block;height:100%;position:absolute;width:100%}.actions .bg-wave div img{height:100px;width:100%}.resources .card img{width:100%}.resources .card{background-color:#292728;box-shadow:0 1px 3px 0 transparent,0 4px 8px 3px transparent;display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:column;padding:0;transition:box-shadow .3s ease-in-out,transform .3s ease-in-out}.resources .card:hover{box-shadow:0 1px 3px 0 rgba(60,64,67,.05),0 4px 8px 3px rgba(60,64,67,.15);transform:translateY(-4px)}.resources .card h4{color:#fff;margin-bottom:1rem}.resources .card h4 a{color:#f1f2f2}.resources .card a{color:#ffa300}.resources .card a:hover,.resources .card a:active,.resources .card a:focus{color:#da1884}.resources .card .text{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;flex:1;flex-flow:column nowrap;padding:1rem}@media(min-width:992px){.resources .card .text{padding:2rem}}.resources .card .text>*:last-child{margin-top:auto}.resources .card:hover{box-shadow:0 1px 3px 0 rgba(60,64,67,.05),0 4px 8px 3px rgba(60,64,67,.15);transform:translateY(-4px)}@media(max-width:767.98px){.resources .card img{width:100%}}.nav-tabs{border-bottom:none}.nav-tabs-linkedin:hover{color:#0073b1}.nav-tabs-github:hover{color:#24292e}.nav-tabs-youtube:hover{color:red}pre{border-radius:2px;font-size:.9rem;overflow-x:auto;padding-bottom:1rem!important;padding-left:1rem!important;white-space:pre-line;word-wrap:break-word}pre::-webkit-scrollbar{height:10px;width:10px}pre::-webkit-scrollbar-thumb{background:#ffa300;display:block}pre::-webkit-scrollbar-track{background:#fcfcfc;border:2px solid #ffa300}pre{scrollbar-face-color:#ffa300;scrollbar-track-color:#fcfcfc}[data-scroll-speed]{z-index:1}@media(max-width:991.98px){[data-scroll-speed]{transform:none!important}}.pill{background-color:teal;border-radius:20px;color:#fff;padding:.2rem .8rem}.announcement-banner{background-color:#da1884;margin:0;min-width:100%}.announcement-banner p{color:#fcfcfc;margin:.5rem 0}.announcement-banner p a{font-weight:600;margin-left:.3rem}@media(max-width:767.98px){.announcement-banner p a{display:block;text-align:center}}.marketo-inline-override{width:100%!important;font-family:muli,sans-serif!important}.marketo-inline-override .mktoFormCol{float:none!important}.marketo-inline-override .mktoHasWidth{width:100%!important}.marketo-inline-override .mktoOffset{width:0!important}.marketo-inline-override .mktoGutter{height:5px!important}.marketo-inline-override .mktoFieldWrap{float:none;width:100%}.marketo-inline-override .mktoLabel{position:relative;font-size:12px;letter-spacing:.06em;text-transform:uppercase;font-weight:400!important}.marketo-inline-override .mktoLabel .mktoAsterix{position:absolute;right:-15px;color:#ffa300;font-weight:700}.marketo-inline-override .mktoButtonRow{display:block;text-align:center}.marketo-inline-override .mktoButtonWrap{margin-left:0!important;text-align:left;display:block}.mktoForm{width:100%!important;padding:0!important}.mktoForm .mktoFieldWrap{float:none;position:relative}.mktoForm .mktoOffset{display:none}.mktoForm .mktoLabel{position:absolute;z-index:3;top:2px;left:6px;text-transform:uppercase;font-size:10px;color:#292728}.mktoForm .mktoLabel.pos-rel{position:static;top:auto;left:auto;margin-bottom:10px}.mktoForm .mktoLabel.pos-rel .mktoAsterix{position:static}.mktoForm .mktoFormCol{float:none}.mktoForm .mktoGutter{display:none}.mktoForm .mktoFieldDescriptor{margin-bottom:10px!important}.mktoForm #contactRequestType{min-height:50px}.mktoForm .mktoField.mktoHasWidth{width:100%!important;float:none;position:relative;z-index:1;padding:18px 6px 3px;min-height:44px;box-shadow:none;border:none}.mktoForm .mktoLabel.mktoHasWidth{width:auto!important}.mktoForm .mktoButtonRow{text-align:left}.mktoForm .mktoButton{font-size:16px}.mktoForm .mktoButtonWrap{margin-left:0!important}.mktoForm .mktoRadioList,.mktoForm .mktoCheckboxList{padding:0!important}.mktoForm .mktoFormRow select.mktoField{min-height:50px}.mktoForm .mktoFormRow .mktoCheckboxList input{display:none}.mktoForm .mktoFormRow .mktoCheckboxList input+label{margin:0;padding:0;padding-left:26px;position:relative;margin-bottom:10px}.mktoForm .mktoFormRow .mktoCheckboxList input+label:before{content:"";border:1px solid #cacaca;height:16px;width:16px;background:#fff;display:inline-block;position:absolute;top:-1px;left:0}.mktoForm .mktoFormRow .mktoCheckboxList input:checked+label:before{content:"\f00c";font-weight:400;font-size:10px;text-align:center}.mktoForm textarea{clear:both}.main-footer .mktoForm .mktoButton.btn,.main-footer .mktoForm .mktoButton{margin-left:0}.main-footer .mktoForm .mktoButton.btn .text,.main-footer .mktoForm .mktoButton .text{color:#fff}.mktoForm .mktoRequiredField .mktoAsterix.mktoAsterix-checkbox{display:inline;float:none;color:#ffa300}.mktoForm.centered{margin-left:auto;margin-right:auto}.mktoForm.centered .mktoButtonRow,.mktoForm.centered .mktoButtonWrap{text-align:center}.white-text .mktoForm .mktoField,.white-text .mktoForm .mktoLabel{color:#292728!important}.markdown{background-color:#f1f2f2}.markdown .content-col{background-color:#fcfcfc;padding-bottom:2rem;padding-left:2rem;padding-right:2rem}.markdown h1{color:#da1884;font-size:3rem}.markdown td,.markdown th{padding-left:1rem;padding-right:1rem}.markdown ul:not(.nav) li{margin-bottom:.3rem}.markdown h1[id]:before,.markdown h2[id]:before,.markdown h3[id]:before,.markdown h4[id]:before,.markdown h5[id]:before,.markdown h6[id]:before{content:"";display:block;height:60px;margin-top:-55px;position:relative;width:0}code[class*=language-],pre[class*=language-]{color:#ccc;background:0 0;font-family:Consolas,Monaco,andale mono,ubuntu mono,monospace;font-size:.9rem;text-align:left;white-space:pre;word-spacing:normal;word-break:keep-all;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;white-space:pre-wrap!important;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}pre[class*=language-]{padding-top:0!important;margin:.5rem 0;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#2d2d2d}pre.light{background:#f1f2f2}pre.light code,pre.light .token.comment,pre.light .token.block-comment,pre.light .token.prolog,pre.light .token.doctype,pre.light .token.cdata .token.punctuation{color:#666!important}pre.light .token.string,pre.light .token.char,pre.light .token.attr-value,pre.light .token.regex,pre.light .token.variable,pre.light .token.operator,pre.light .token.entity,pre.light .token.url,pre.light .token.inserted{color:teal!important}pre.light .token.selector,pre.light .token.important,pre.light .token.atrule,pre.light .token.keyword,pre.light .token.builtin,pre.light .token.function-name{color:#ac4fc6!important}pre.light .token.boolean,pre.light .token.number,pre.light .token.function{color:#da1884!important}pre.light .token.property,pre.light .token.class-name,pre.light .token.constant,pre.light .token.symbol{color:#ffa300!important}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.comment,.token.block-comment,.token.prolog,.token.doctype,.token.cdata{color:#999}.token.punctuation{color:#ccc}.token.tag,.token.attr-name,.token.namespace,.token.deleted,.token.boolean,.token.number,.token.function{color:#e2777a}.token.property,.token.class-name,.token.constant,.token.symbol{color:#f8c555}.token.selector,.token.important,.token.atrule,.token.keyword,.token.builtin,.token.function-name{color:#cc99cd}.token.string,.token.char,.token.attr-value,.token.regex,.token.variable,.token.operator,.token.entity,.token.url,.token.inserted{color:#7ec699}.token.important,.token.bold{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.mktoForm .mktoFormRow .mktoCheckboxList input:checked+label:before{font-family:'font awesome 5 pro';font-style:normal;font-weight:900}.contact,.hero,.tutorials,.resources,.markdown,#home .product-grid .product-grid-main .product-grid-copy,#home .community .community-copy,#habitat .builder,#habitat .start,#infra .ecosystem,#infra .get-started,#inspec .get-started{padding-top:7rem;padding-bottom:7rem}@media(max-width:767.98px){.contact,.hero,.tutorials,.resources,.markdown,#home .product-grid .product-grid-main .product-grid-copy,#home .community .community-copy,#habitat .builder,#habitat .start,#infra .ecosystem,#infra .get-started,#inspec .get-started{padding-top:3rem;padding-bottom:3rem}}#home .discuss,#automate .usage,#habitat .usage,#infra .usage,#inspec .benefits,#workstation .benefits{padding-bottom:7rem}@media(max-width:767.98px){#home .discuss,#automate .usage,#habitat .usage,#infra .usage,#inspec .benefits,#workstation .benefits{padding-bottom:3rem}}#addeventatc1{border:1px solid #da1884!important;box-shadow:none!important;bottom:1px;color:#da1884!important;font-size:10px;padding:5px;text-transform:uppercase;z-index:1!important}#addeventatc1:hover{background-color:#da1884!important;color:#fcfcfc!important}#addeventatc1 .addeventatc_icon{visibility:hidden!important}#home .announcement-banner{background-color:#da1884}#home .announcement-banner p{color:#fcfcfc;margin-bottom:.5rem;margin-top:.5rem;text-align:center;font-weight:500}#home .announcement-banner .cta{color:#fcfcfc;font-weight:600;text-decoration:underline}#home .announcement-banner .cta:hover{color:#292728}#home #chefconf-banner{margin-left:-32px;margin-right:-32px;margin-top:1rem;position:static}@media(min-width:992px){#home #chefconf-banner{margin-right:0}#home #chefconf-banner img{padding-left:5px;padding-right:5px}}#home .card .events-list li{font-size:1rem}#home .card .events-list li>a{color:#292728}#home .card .events-list li>a h5{margin-bottom:.5rem}#home .card .contributors-list{margin:-4px}#home .card .contributors-list img{margin:2px}#home .card .social{margin-top:2rem}#home .card .social .col{flex-grow:0}@media(min-width:992px){#home .card .social .row{justify-content:space-between;margin:0}#home .card .social .col{padding:2px}}#home .hero-actions:before{background-color:#f1f2f2;background-image:url(/img/Hero_Community.svg);background-repeat:no-repeat;content:"";display:block;height:100%;height:calc(100% - calc(25vh - 100px));left:0;position:absolute;top:0;width:100%}#home .hero-actions #action-cards a.webinar-title{color:#da1884;font-size:17px}#home .hero-actions #action-cards a.webinar-title:hover{color:#ffa300}#home .hero-actions #action-cards a.event-title{color:#292728}#home .hero-actions #action-cards a.event-title:hover{color:#847e81}#home .hero-actions #action-cards a.event-title.cta:hover{color:#ffa300}@media(min-width:1200px){#home .hero-actions:before{background-position:115% -5%!important;background-size:50%!important}}@media(min-width:992px) and (max-width:1799.98px){#home .hero-actions:before{background-position:120% -30px;background-size:60%}}@media(max-width:1199.98px){#home .hero-actions:before{background-position:200% -30px;background-size:70%}}@media(max-width:767.98px){#home .hero-actions:before{background-image:none!important}}#home .product-grid{background-color:#292728;color:#f1f2f2}@media(min-width:768px){#home .product-grid{min-height:800px}}@media(min-width:1200px){#home .product-grid{margin-bottom:-50px}}@media(min-width:1200px){#home .product-grid{margin-bottom:-200px}}#home .product-grid .product-grid-main{background-color:#292728;height:100%}#home .product-grid .product-grid-main #prodgrid-img{bottom:430px;height:auto;margin-bottom:-400px;max-width:none;overflow:visible;position:relative;right:35%;width:450px}@media(min-width:768px) and (max-width:1199.98px){#home .product-grid .product-grid-main #prodgrid-img{right:48%}}@media(max-width:991.98px){#home .product-grid .product-grid-main #prodgrid-img{display:none}}#home .product-grid .product-grid-main #prodgrid-img path,#home .product-grid .product-grid-main #prodgrid-img circle{fill:none}#home .product-grid .product-grid-main #prodgrid-img .stack-background,#home .product-grid .product-grid-main #prodgrid-img .automate-stroke,#home .product-grid .product-grid-main #prodgrid-img .infra-stroke,#home .product-grid .product-grid-main #prodgrid-img .inspec-stroke,#home .product-grid .product-grid-main #prodgrid-img .habitat-stroke,#home .product-grid .product-grid-main #prodgrid-img .stack-link{stroke-miterlimit:10;stroke-width:2px;transition:stroke 1s}#home .product-grid .product-grid-main #prodgrid-img .stack-background,#home .product-grid .product-grid-main #prodgrid-img .stack-link,#home .product-grid .product-grid-main #prodgrid-img .connector{stroke:#ffa300}#home .product-grid .product-grid-main #prodgrid-img .automate-stroke{stroke:#00aeef}#home .product-grid .product-grid-main #prodgrid-img .infra-stroke{stroke:#da1884}#home .product-grid .product-grid-main #prodgrid-img .inspec-stroke{stroke:#ac4fc6}#home .product-grid .product-grid-main #prodgrid-img .habitat-stroke{stroke:#1aaf94}#home .product-grid .product-grid-main #prodgrid-img #automate-bubble,#home .product-grid .product-grid-main #prodgrid-img #infra-bubble,#home .product-grid .product-grid-main #prodgrid-img #inspec-bubble,#home .product-grid .product-grid-main #prodgrid-img #habitat-bubble{transition:transform 1.5s}#home .product-grid .product-grid-main #prodgrid-img #automate-bubble path,#home .product-grid .product-grid-main #prodgrid-img #infra-bubble path,#home .product-grid .product-grid-main #prodgrid-img #inspec-bubble path,#home .product-grid .product-grid-main #prodgrid-img #habitat-bubble path{fill:#292728}#home .product-grid .product-grid-main #prodgrid-img #automate-connector,#home .product-grid .product-grid-main #prodgrid-img #infra-connector,#home .product-grid .product-grid-main #prodgrid-img #inspec-connector,#home .product-grid .product-grid-main #prodgrid-img #habitat-connector{opacity:0;transition:opacity 2.5s ease}#home .product-grid .product-grid-main .product-grid-copy-wrapper .fa{transition:linear .1s}#home .product-grid .product-grid-main .product-grid-copy-wrapper ul li a.active .fa{transform:rotate(90deg)}#home .product-grid .product-grid-main .product-grid-copy-wrapper ul li #habitat-nav:hover,#home .product-grid .product-grid-main .product-grid-copy-wrapper #habitat-nav.active,#home .product-grid .product-grid-main .product-grid-copy-wrapper ul li #inspec-nav:hover,#home .product-grid .product-grid-main .product-grid-copy-wrapper #inspec-nav.active,#home .product-grid .product-grid-main .product-grid-copy-wrapper ul li #infra-nav:hover,#home .product-grid .product-grid-main .product-grid-copy-wrapper #infra-nav.active,#home .product-grid .product-grid-main .product-grid-copy-wrapper ul li #automate-nav:hover,#home .product-grid .product-grid-main .product-grid-copy-wrapper #automate-nav.active{color:#fcfcfc}@media(min-width:992px){#home .product-grid .product-grid-main .product-grid-copy-wrapper{padding-top:3rem;transform:translate(0px,150px);transition:transform .5s}#home .product-grid .product-grid-main .product-grid-copy-wrapper a{font-size:1rem}#home .product-grid .product-grid-main .product-grid-copy-wrapper #product-tabs{flex-direction:column}}@media(min-width:992px){#home .product-grid .product-grid-main .product-grid-copy{padding-bottom:0;padding-top:0}}#home .product-grid .product-grid-main .product-grid-copy .tab-content{margin-bottom:10rem}#home .product-grid .product-grid-main .product-grid-copy ul{margin-bottom:1rem;margin-left:-15px}@media(min-width:992px){#home .product-grid .product-grid-main .product-grid-copy ul{margin-bottom:1.5rem}}#home .product-grid .product-grid-main .product-grid-copy ul .nav-link{font-size:.9rem}#home .product-grid .product-grid-main .product-grid-copy ul .nav-link.active,#home .product-grid .product-grid-main .product-grid-copy ul .nav-link:hover{color:#ffa300}#home .product-grid .product-grid-main .product-grid-copy h4{margin-top:1rem}#home .product-grid .product-grid-main .product-grid-copy .btn,#home .product-grid .product-grid-main .product-grid-copy .mktoForm .mktoButton,.mktoForm #home .product-grid .product-grid-main .product-grid-copy .mktoButton{margin-top:1rem}#home .product-grid .product-grid-main .product-grid-copy .chef-wordmark{max-height:25px}#home .community .img{background-size:cover}#home .community .img.img-left{background-image:url(/img/chefconf-img.jpg)}#home .community .img.img-right{background-image:url(/img/chefconf-img2.jpg);background-position:100%}@media(max-width:991.98px){#home .community .img{display:none}}#home .community .community-copy{background-color:teal;color:#f1f2f2}@media(min-width:768px){#home .community .community-copy{padding-left:4rem;padding-right:4rem}}#home .community .community-copy .btn,#home .community .community-copy .mktoForm .mktoButton,.mktoForm #home .community .community-copy .mktoButton{margin-top:2rem}#home .community .community-copy a{color:#fcfcfc;text-decoration:underline}#home .community .community-copy a:active,#home .community .community-copy a:hover{color:#ffa300}#home .discuss .meta{font-size:.75em}#home .discuss .meta .user{font-weight:600}#home .discourse-feed{border:none;color:#646464;font-size:15px;font-weight:500;width:100%}#home .discourse-feed a{text-decoration:none}#home .discourse-feed a:hover{color:#ffa300!important}#home .discourse-feed h5{font-size:17px;font-weight:500;line-height:1;margin-bottom:5px}#home .discourse-feed h5 a{color:inherit;font-weight:500}#home .discourse-feed .category{color:#646464;display:block;font-size:13px;font-weight:500}#home .discourse-feed .category span{display:inline-block;height:9px;margin-right:5px;width:9px}#home .discourse-feed thead,#home .discourse-feed tbody{background:0 0;border:none;color:#646464;font-size:15px;font-weight:500}#home .discourse-feed thead tr,#home .discourse-feed tbody tr{background:0 0;border-bottom:1px solid #e9e9e9}#home .discourse-feed thead th,#home .discourse-feed thead td,#home .discourse-feed tbody th,#home .discourse-feed tbody td{color:#646464;font-size:15px;font-weight:500;padding:10px}#home .discourse-feed thead th:nth-child(3),#home .discourse-feed thead th:nth-child(4),#home .discourse-feed thead th:nth-child(5),#home .discourse-feed thead td:nth-child(3),#home .discourse-feed thead td:nth-child(4),#home .discourse-feed thead td:nth-child(5),#home .discourse-feed tbody th:nth-child(3),#home .discourse-feed tbody th:nth-child(4),#home .discourse-feed tbody th:nth-child(5),#home .discourse-feed tbody td:nth-child(3),#home .discourse-feed tbody td:nth-child(4),#home .discourse-feed tbody td:nth-child(5){text-align:center}#home .discourse-feed thead th:first-child,#home .discourse-feed thead td:first-child,#home .discourse-feed tbody th:first-child,#home .discourse-feed tbody td:first-child{padding-left:0}#home .discourse-feed thead th:last-child,#home .discourse-feed thead td:last-child,#home .discourse-feed tbody th:last-child,#home .discourse-feed tbody td:last-child{padding-right:0}#home .discourse-feed img{margin-right:4px}@media(max-width:767.98px){#home .discourse-feed th:not(:first-child),#home .discourse-feed td:not(:first-child){display:none}}#automate h1{padding-top:1.5rem}#automate .hero-actions:before{content:"";display:block;height:100%;height:calc(100% - calc(25vh - 100px));background-image:url(/img/automate-hero.svg);background-color:#f1f2f2;background-repeat:no-repeat;position:absolute;top:0;left:0;width:100%}@media(min-width:1800px){#automate .hero-actions:before{background-size:45%;background-position:100% -15rem}}@media(max-width:1799.98px){#automate .hero-actions:before{background-size:58%;background-position:120% -250px}}@media(max-width:1199.98px){#automate .hero-actions:before{background-size:80%;background-position:180% -130px}}@media(max-width:767.98px){#automate .hero-actions:before{background-image:none!important}}@media(min-width:1800px){#automate .hero-actions .bg-wave{height:32vh}}#automate .usage{background-color:#292728;color:#f1f2f2;display:-webkit-box;display:-ms-flexbox;display:flex}@media(max-width:1199.98px){#automate .usage{margin-top:2rem}}#habitat h1{padding-top:1.5rem}#habitat .hero-actions:before{content:"";display:block;height:100%;height:calc(100% - calc(25vh - 100px));background-image:url(/img/habitat-hero.svg);background-color:#f1f2f2;background-repeat:no-repeat;position:absolute;top:0;left:0;width:100%}@media(min-width:1800px){#habitat .hero-actions:before{background-size:45%;background-position:100% -17rem}}@media(max-width:1799.98px){#habitat .hero-actions:before{background-size:58%;background-position:120% -250px}}@media(max-width:1199.98px){#habitat .hero-actions:before{background-size:80%;background-position:180% -130px}}@media(max-width:767.98px){#habitat .hero-actions:before{background-image:none!important}}@media(min-width:1800px){#habitat .hero-actions .bg-wave{height:32vh}}#habitat .builder{background-color:#f1f2f2}#habitat .usage{background-color:#292728;color:#f1f2f2;display:-webkit-box;display:-ms-flexbox;display:flex}@media(max-width:1199.98px){#habitat .usage{margin-top:2rem}}#habitat .usage .usage-main #habitat-img{overflow:visible;position:relative;bottom:35%;margin-bottom:-250px}@media(max-width:991.98px){#habitat .usage .usage-main #habitat-img{bottom:20%;right:-20%;margin-bottom:-150px;max-width:500px}}@media(max-width:767.98px){#habitat .usage .usage-main #habitat-img{display:none}}#habitat .usage .usage-main #habitat-img .studio,#habitat .usage .usage-main #habitat-img .artifact,#habitat .usage .usage-main #habitat-img .supervisor{fill:none;stroke:#666;stroke-miterlimit:10;stroke-width:2px}#habitat .usage .usage-main #habitat-img #define,#habitat .usage .usage-main #habitat-img #deliver,#habitat .usage .usage-main #habitat-img #package{opacity:0;transition:opacity .5s ease-in-out;fill:#ffa300}#habitat .usage .usage-main #habitat-img .studio{stroke:#ffa300}#habitat .usage .usage-main #habitat-img #studio-line{stroke:#ffa300;stroke-width:2}#habitat .usage .usage-main #habitat-img #define{opacity:1}#habitat #learn{background-color:teal;color:#fcfcfc}#infra h1{padding-top:1.5rem}#infra .hero-actions:before{content:"";display:block;height:100%;height:calc(100% - calc(25vh - 100px));background-image:url(/img/infra-hero.svg);background-color:#f1f2f2;background-repeat:no-repeat;position:absolute;top:0;left:0;width:100%}@media(min-width:1800px){#infra .hero-actions:before{background-size:45%;background-position:100% -15rem}}@media(max-width:1799.98px){#infra .hero-actions:before{background-size:58%;background-position:120% -250px}}@media(max-width:1199.98px){#infra .hero-actions:before{background-size:80%;background-position:180% -130px}}@media(max-width:767.98px){#infra .hero-actions:before{background-image:none!important}}@media(min-width:1800px){#infra .hero-actions .bg-wave{height:32vh}}#infra .usage{background-color:#292728;color:#f1f2f2;display:-webkit-box;display:-ms-flexbox;display:flex}@media(max-width:1199.98px){#infra .usage{margin-top:2rem}}#infra .ecosystem{background-color:teal;color:#f1f2f2}#inspec h1{padding-top:1.5rem}#inspec .hero-actions:before{content:"";display:block;height:100%;height:calc(100% - calc(25vh - 100px));background-image:url(/img/inspec-hero.svg);background-color:#f1f2f2;background-repeat:no-repeat;position:absolute;top:0;left:0;width:100%}@media(min-width:1800px){#inspec .hero-actions:before{background-size:45%;background-position:100% -15rem}}@media(max-width:1799.98px){#inspec .hero-actions:before{background-size:58%;background-position:120% -250px}}@media(max-width:1199.98px){#inspec .hero-actions:before{background-size:80%;background-position:180% -130px}}@media(max-width:767.98px){#inspec .hero-actions:before{background-image:none!important}}@media(min-width:1800px){#inspec .hero-actions .bg-wave{height:32vh}}#inspec .benefits{background-color:#292728;color:#f1f2f2;display:-webkit-box;display:-ms-flexbox;display:flex}@media(max-width:1199.98px){#inspec .benefits{margin-top:2rem}}#inspec .get-started h4{margin-bottom:.5rem}#inspec .get-started pre{border:none!important;height:120px}#workstation h1{padding-top:1.5rem}#workstation .hero-actions:before{background-color:#f1f2f2;background-image:url(/img/workstation-hero.svg);background-repeat:no-repeat;content:"";display:block;height:100%;height:calc(100% - calc(25vh - 100px));left:0;position:absolute;top:0;width:100%}@media(min-width:1800px){#workstation .hero-actions:before{background-position:100% -15rem;background-size:45%}}@media(max-width:1799.98px){#workstation .hero-actions:before{background-position:120% -250px;background-size:58%}}@media(max-width:1199.98px){#workstation .hero-actions:before{background-position:180% -130px;background-size:80%}}@media(max-width:767.98px){#workstation .hero-actions:before{background-image:none!important}}@media(min-width:1800px){#workstation .hero-actions .bg-wave{height:32vh}}#workstation .hero-actions img.hero-gif{border:1rem solid #292728}@media(max-width:991.98px){#workstation .hero-actions img.hero-gif{display:none}}#workstation .benefits{background-color:#292728;color:#f1f2f2;display:-webkit-box;display:-ms-flexbox;display:flex}@media(max-width:1199.98px){#workstation .benefits{margin-top:2rem}}#workstation .benefits pre{border:none!important;max-height:300px}#workstation .card ul{list-style-type:disc;margin-bottom:0;margin-top:.3rem;padding-left:1rem}#workstation .card ul li{margin-bottom:.2rem}#first-time .hero-actions:before{content:"";display:block;height:100%;height:calc(100% - calc(25vh - 100px));background-image:url(/img/puzzle.svg);background-repeat:no-repeat;background-color:#f1f2f2;position:absolute;top:0;right:0;width:100%}@media(max-width:767.98px){#first-time .hero-actions:before{background-image:none!important}}@media(max-width:1199.98px){#first-time .hero-actions:before{background-position:180% -70px;background-size:70%}}@media(max-width:1799.98px){#first-time .hero-actions:before{background-position:180% -100px;background-size:70%}}@media(min-width:1200px){#first-time .hero-actions:before{background-position:150% -100px;background-size:60%}}@media(min-width:1400px){#first-time .hero-actions:before{background-position:125% -50px;background-size:contain}}@media(min-width:2200px){#first-time .hero-actions:before{background-position:80% -10px;background-size:contain}}#windows-resources{background-color:#f1f2f2}@media(min-width:992px){#windows-resources .card-container{margin-bottom:5rem}}#windows-resources .resources{padding-top:0}#windows-resources .hero:before{content:"";height:100%;background-image:url(/img/resource-hero.svg);background-color:#f1f2f2;background-repeat:no-repeat;position:absolute;top:10%;width:100%}@media(max-width:767.98px){#windows-resources .hero:before{background-image:none!important}}@media(max-width:1199.98px){#windows-resources .hero:before{background-size:70%;background-position:200% -30px}}@media(min-width:992px) and (max-width:1799.98px){#windows-resources .hero:before{background-size:60%;background-position:120% -30px}}@media(min-width:1200px){#windows-resources .hero:before{background-size:55%;background-position:115% -4%}}@media screen and (min-width:2000px){#windows-resources .hero:before{background-size:42%!important;background-position:97% -8%!important}}