/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:0.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a.nice-select.open,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}body .js-show-nav{overflow:hidden}body ::-moz-selection{background:#dbf1ff}body ::selection{background:#dbf1ff}img,object,embed{margin:0 auto;max-width:100%;height:auto}nav ul{list-style:none;line-height:normal;padding:0}nav ul li{padding:0}ul,ol{line-height:2.2rem;margin:0 0 1rem}ul li,ol li{padding:0 0 0 1rem}table{border-collapse:collapse;border-color:#F2F2F2;border-spacing:0;display:block;overflow-x:auto;width:100%}table th{border:1px solid #F2F2F2;font-weight:800;padding:0.75rem 1rem;text-align:center}table tr{border-top:1px solid #F2F2F2}table tr:nth-child(2n){background-color:#f8f8f8}table td{border:1px solid #F2F2F2;padding:0.75rem 1rem}code{color:black;background:#f4f4f4;border-radius:3px;display:inline-block;font-size:1em;font-family:monospace;line-height:1.15em;padding:.2rem .4rem;word-wrap:break-word}blockquote{border-left:3px solid #F2F2F2;color:black;margin:3rem 0;padding:0 1.5rem}@font-face{font-family:'basis-grotesque-bold';src:url("../fonts/basis-grotesque/basis-grotesque-bold-2f032f89.eot");src:url("../fonts/basis-grotesque/basis-grotesque-bold-2f032f89.eot?#iefix") format("embedded-opentype"),url("../fonts/basis-grotesque/basis-grotesque-bold-a06fe876.woff2") format("woff2"),url("../fonts/basis-grotesque/basis-grotesque-bold-580a908e.woff") format("woff"),url("../fonts/basis-grotesque/basis-grotesque-bold-4e7eff34.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'basis-grotesque-italic';src:url("../fonts/basis-grotesque/basis-grotesque-italic-ca14cad1.eot");src:url("../fonts/basis-grotesque/basis-grotesque-italic-ca14cad1.eot?#iefix") format("embedded-opentype"),url("../fonts/basis-grotesque/basis-grotesque-italic-09d39257.woff2") format("woff2"),url("../fonts/basis-grotesque/basis-grotesque-italic-51e69a1c.woff") format("woff"),url("../fonts/basis-grotesque/basis-grotesque-italic-83fad6a8.ttf") format("truetype");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:'basis-grotesque-regular';src:url("../fonts/basis-grotesque/basis-grotesque-regular-dc4757eb.eot");src:url("../fonts/basis-grotesque/basis-grotesque-regular-dc4757eb.eot?#iefix") format("embedded-opentype"),url("../fonts/basis-grotesque/basis-grotesque-regular-1cd1adbd.woff2") format("woff2"),url("../fonts/basis-grotesque/basis-grotesque-regular-1d5a4ef4.woff") format("woff"),url("../fonts/basis-grotesque/basis-grotesque-regular-9db6f77e.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}.main{position:relative;margin-top:1.5rem}.page{padding-left:1.5rem;padding-right:1.5rem}@media (min-width: 768px){.page{padding:0 3rem;margin-left:234px}}@media (min-width: 992px){.container{margin:0 auto;max-width:700px}}.section-footer{display:flex;justify-content:center;margin-top:1.5rem}*,*:after,*:before{box-sizing:border-box}body{font-family:"basis-grotesque-regular", sans-serif;font-weight:normal;font-size:16px;color:#151515;-webkit-font-smoothing:antialiased}@media (min-width: 768px){body{font-size:18px}}p{line-height:2rem;margin:0 0 1rem}a{font-family:"basis-grotesque-bold", sans-serif;color:#151515;text-decoration:none;border-bottom:2px solid #151515;outline:0;transition:all 0.3s}a:hover{color:#2baafc;border-color:#2baafc}strong{font-family:"basis-grotesque-bold", sans-serif}em{font-family:"basis-grotesque-italic", sans-serif}table{margin:0 0 1rem}h1,h2,h3,h4,h5,h6{font-family:"basis-grotesque-bold", sans-serif;color:#151515}h1{font-size:2.111em;margin:0 0 2.5rem}h2{font-size:1.667em;margin:2rem 0 1.5rem}h3{font-size:1.444em;margin:2rem 0 1.5rem}h4{font-size:1.222em}h5{font-size:1.125em}h6{text-transform:uppercase;font-size:.667em;letter-spacing:2px}h6.title{color:#5DBEFD}h6.title::after{background:#5DBEFD;content:'';display:block;height:2px;width:50px;margin:30px 0 0}section h1{font-size:1.887em;margin:3rem 0 2.5rem}@media (max-width: 575px){section h1{font-size:1.667em}}section h2{font-size:1.444em;margin:2rem 0 1.5rem}@media (max-width: 575px){section h2{font-size:1.222em}}section h3{font-size:1.222em;margin:2rem 0 1.5rem}@media (max-width: 575px){section h3{font-size:1.429rem}}.title{margin-top:0}@media (max-width: 575px){.title h1{font-size:2rem}}.preload *{-webkit-transition:none !important;-moz-transition:none !important;-ms-transition:none !important;-o-transition:none !important}.button{border:1px solid #151515;border-radius:50px;color:#151515;display:inline-block;font-size:12px;font-weight:800;padding:1rem 1.5rem;margin-top:1rem;text-align:center;text-transform:uppercase;text-decoration:none;transition:all .3s}.button:hover{background:#151515;color:#ffffff;border-color:#151515}.chapter-link{position:relative}.chapter-link span{padding-right:.5rem}.chapter-link span::after{content:'';background:url("../images/icon-arrow-right-4eceec5d.svg") no-repeat;background-size:12px auto;width:18px;height:14px;position:absolute;right:.5rem;top:50%;transform:translateY(-5px);transition:transform ease-in-out .2s}.chapter-link:hover span::after{background:url("../images/icon-arrow-right-hover-68f5cc0a.svg") no-repeat;background-size:14px auto;transform:translate(5px, -5px)}.cookie-message{background:rgba(34,34,34,0.9);padding:0.75rem;position:fixed;right:0;left:0;bottom:0;font-size:14px;text-align:center;z-index:1001}.cookie-message a{color:#ffffff}.cookie-message a:hover{background:transparent;opacity:.5}.cookie-message p{color:#898989;margin:0;line-height:normal}.close-button{cursor:pointer;border:0;margin:0;padding-top:0;padding-bottom:0}.cookie-message[style=""]+.js-button-top{bottom:4rem}.custom-select-wrapper{display:none;visibility:hidden}@media (max-width: 768px){.custom-select-wrapper{display:block;visibility:visible}}.custom-select-wrapper{-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:#ffffff;border-radius:5px;border:1px solid #F2F2F2;box-shadow:0 0 2px 0 rgba(34,34,34,0.15);padding:0.75rem 1rem;margin-bottom:2.25rem;position:relative;min-height:72px}.custom-select-wrapper>p{color:#898989;font-size:0.678em;font-weight:800;margin-bottom:0}.custom-select-wrapper .nice-select{padding-top:2.25rem}.custom-select-wrapper .nice-select .option{padding-top:.6rem;padding-bottom:.6rem}.custom-select-wrapper .nice-select .option.seleted,.custom-select-wrapper .nice-select .option.focus{color:#5DBEFD}.custom-select-wrapper .nice-select{float:none;border-radius:5px;border:0;background-color:transparent;padding-left:1rem;padding-right:1rem;line-height:normal;font-weight:800;font-size:14px;height:100%;position:absolute;left:0;top:0;white-space:normal}.custom-select-wrapper .nice-select::after{border-bottom:2px solid #151515;border-right:2px solid #151515;width:10px;height:10px;right:1rem}.custom-select-wrapper .nice-select .option{line-height:normal;min-height:auto}.custom-select-wrapper .nice-select .option.disabled{display:none}.chapter-hero{text-align:center}.chapter-hero .title{display:inline-block;position:relative}.chapter-hero .title::after{content:'';position:absolute;bottom:7px;left:-2px;height:14px;width:103%;z-index:-1}.chapter-hero.about-us .title::after{background-color:#b9def1}.chapter-hero.company-rituals .title::after{background-color:#baf7f7}.chapter-hero.managing-teams .title::after{background-color:#d2fd90}.chapter-hero.people-ops .title::after{background-color:#eac6f5}.chapter-hero.personal-growth .title::after{background-color:#b1f2e0}.chapter-hero.work-fundamentals .title::after{background-color:#fff68a}.chapter-hero.internal-projects .title::after{background-color:#f9c3ff}.chapter-img-wrapper{margin:0 auto}.chapter-img{max-width:100%;margin:1.5rem 0 3rem;height:auto}.footer{color:#adadad;font-size:14px;padding:3rem 0 1.5rem;text-align:center}.footer p{line-height:normal}.footer p:last-of-type{color:#151515;margin:0}.footer a{font-weight:800;color:#151515}.header{border-bottom:1px solid #F2F2F2;height:110px;position:relative;width:100%;text-align:center;z-index:100}@media (min-width: 768px){.header{border-right:1px solid #F2F2F2;width:234px;position:fixed;text-align:left;left:0;top:0}}.header .logo{display:inline-block;padding:1.5rem;text-decoration:none;outline:0;border:0}.header .logo .title{color:#151515;display:block;font-size:12px;text-transform:uppercase;text-align:right}.playbook-search{padding:0 1.5rem;margin-bottom:3rem;width:100%;z-index:1001}@media (min-width: 768px){.playbook-search{top:110px;left:0;padding:1.5rem;margin:0;position:fixed;width:auto;border-right:1px solid #F2F2F2;width:234px}}.playbook-search a{text-decoration:none;border-bottom:0}.playbook-search .algolia-autocomplete{min-width:100%}@media (min-width: 768px){.playbook-search .algolia-autocomplete{width:auto}}.playbook-search .algolia-autocomplete::before{position:absolute;top:12px;left:13px;content:'';width:14px;height:14px;z-index:1;background:url("../images/search-75c5b37c.svg") no-repeat}.playbook-search .algolia-autocomplete input[type=search]{width:100%;padding:10px 15px 10px 37px;font-size:14px;border:1px solid #e5e5e5;border-radius:3px;box-shadow:0px 3px 6px 0px rgba(0,0,0,0.05);outline:0;font-family:inherit}.playbook-search .algolia-autocomplete input[type=search]::placeholder{color:#484848}.playbook-search .algolia-autocomplete input[type=search]:focus{border-color:#5DBEFD}.playbook-search .algolia-autocomplete .ds-dropdown-menu{width:100% !important;min-width:auto;max-width:unset}@media (min-width: 768px){.playbook-search .algolia-autocomplete .ds-dropdown-menu{width:auto;min-width:500px;max-width:600px}}.playbook-search .algolia-autocomplete .algolia-docsearch-suggestion .algolia-docsearch-suggestion--subcategory-column{font-size:14px;color:#151515}.playbook-search .algolia-autocomplete .algolia-docsearch-suggestion .algolia-docsearch-suggestion--subcategory-column{display:none}@media (min-width: 768px){.playbook-search .algolia-autocomplete .algolia-docsearch-suggestion .algolia-docsearch-suggestion--subcategory-column{display:inline-block}}.playbook-search .algolia-autocomplete .algolia-docsearch-suggestion .algolia-docsearch-suggestion--category-header{font-weight:800;font-size:1.125em;border-bottom:1px solid #F2F2F2}.playbook-search .algolia-autocomplete .algolia-docsearch-suggestion .algolia-docsearch-suggestion--highlight{color:#5DBEFD}.playbook-search .algolia-autocomplete .algolia-docsearch-suggestion .algolia-docsearch-suggestion--title{font-size:16px;font-weight:800}.sidebar{background:#ffffff;bottom:0;top:0;display:none;position:fixed;min-height:100%;overflow-x:hidden;width:100%;z-index:999;-webkit-overflow-scrolling:touch}.sidebar ul{margin:1.5rem;padding:0}.sidebar li{cursor:pointer;display:block}@media (max-width: 767px){.js-show-nav .sidebar .nav{animation:fadeAndTranslate .6s}}@media (min-width: 768px){.sidebar{display:block !important;border-right:1px solid #F2F2F2;top:180px;width:234px}}.nav{display:flex;flex-direction:column;justify-content:space-between;min-height:100%;padding-right:80px}@media (min-width: 768px){.nav{padding-bottom:180px;padding-right:0}}.nav-list a{font-family:"basis-grotesque-bold", sans-serif;color:#151515;display:block;font-size:16px;list-style:none;margin:2rem 0;position:relative;text-decoration:none;border-bottom:0}.nav-list>li>a:hover{color:#151515}.nav-list>li>a[aria-current]:not([aria-current="false"]){color:#151515}.nav-list .submenu{display:none;padding-left:1rem;margin:0}.nav-list .submenu a{color:#626262;font-size:14px;margin:1.3rem 0}.nav-list .submenu a:hover{color:#151515}.nav-list .submenu a[aria-current]:not([aria-current="false"]){color:#2baafc}@media (min-width: 768px){.nav-list .submenu a[aria-current]:not([aria-current="false"])::after{content:'';border-right:2px solid #5DBEFD;height:30px;position:absolute;right:-1.5rem;top:-.5rem}}.nav-list .opened .submenu{display:block}.nav-list>li>a::after,.nav-list>li>a[aria-current]:not([aria-current="false"])::after,.nav-list>li.opened>a::after{content:'';background-size:10px auto;width:10px;height:6px;position:absolute;right:0;top:25%}.nav-list>li>a[aria-current]:not([aria-current="false"]),.nav-list>li.opened>a{color:#151515}.nav-list-item>a::after,.nav-list-item.opened>a::after,.nav-list-item>a [aria-current]:not([aria-current="false"])::after{background:url("../images/icon-chevron-down-28c18170.svg") no-repeat}@media (min-width: 768px){.nav-list-item>a::after{background:none}.nav-list-item>a:hover::after{background:url("../images/icon-chevron-down-28c18170.svg") no-repeat}}.nav-list-item>a::after{transition:all .3s ease-in-out}.nav-list-item.opened>a::after{transform:rotate(180deg)}@keyframes fadeAndTranslate{0%{opacity:0;transform:translate(0, 40px)}100%{opacity:1;transform:translate(0, 0)}}.nav-button{background:#151515;border-radius:50%;width:60px;height:60px;bottom:5%;right:5%;transition:all .1s;padding:24px 20px;position:fixed;cursor:pointer;z-index:1000}@media (min-width: 768px){.nav-button{display:none;visibility:hidden}}.nav-button:hover .nav-button__line{background:#5DBEFD}.nav-button:hover .nav-button__line:last-child{width:20px;height:2px}.nav-button__line{transition:all .1s;transition:all .1s;margin:0 0 3px 0;width:20px;height:2px;background:#ffffff;display:block}.nav-button__line:last-child{width:14px;height:2px}.js-show-nav .nav-button{padding:20px 20px}.js-show-nav .nav-button:hover{transform:rotate(0deg)}.js-show-nav .nav-button .nav-button__line{transform:rotate(45deg);margin:4px 0 0 0}.js-show-nav .nav-button .nav-button__line:first-child{position:relative;top:6px;transform:rotate(-45deg)}.js-show-nav .nav-button .nav-button__line:last-child{display:none}.local-anchor{width:30px;height:30px;margin-left:-30px;text-decoration:none;display:inline-block;line-height:1;border:0 !important}.local-anchor:hover{color:#5fbffd}.local-anchor .local-anchor-content{visibility:hidden}h1:hover .local-anchor-content,h2:hover .local-anchor-content,h3:hover .local-anchor-content,h4:hover .local-anchor-content,h5:hover .local-anchor-content,h6:hover .local-anchor-content{visibility:visible}@media (min-width: 992px){.home .content-wrapper{margin:0 auto;max-width:700px}}.home .home-img{width:100%}.error{display:flex;flex-direction:column;text-align:center;align-items:center}@media (min-width: 768px){.error{padding-top:10%}}.error h1{font-size:400%;color:#cee5f5}@media (min-width: 992px){.error h1{font-size:950%}}.error h4{margin-bottom:0}.nice-select{-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:#fff;border-radius:5px;border:solid 1px #e8e8e8;box-sizing:border-box;clear:both;cursor:pointer;display:block;float:left;font-family:inherit;font-size:14px;font-weight:normal;height:42px;line-height:40px;outline:none;padding-left:18px;padding-right:30px;position:relative;text-align:left !important;transition:all 0.2s ease-in-out;user-select:none;white-space:nowrap;width:auto}.nice-select:hover{border-color:#dbdbdb}.nice-select:active,.nice-select.open,.nice-select:focus{border-color:#999}.nice-select:after{border-bottom:2px solid #999;border-right:2px solid #999;content:'';display:block;height:5px;margin-top:-4px;pointer-events:none;position:absolute;right:12px;top:50%;transform-origin:66% 66%;transform:rotate(45deg);transition:all 0.15s ease-in-out;width:5px}.nice-select.open:after{transform:rotate(-135deg)}.nice-select.open .list{opacity:1;pointer-events:auto;transform:scale(1) translateY(0)}.nice-select.disabled{border-color:#ededed;color:#999;pointer-events:none}.nice-select.disabled:after{border-color:#cccccc}.nice-select.wide{width:100%}.nice-select.wide .list{left:0 !important;right:0 !important}.nice-select.right{float:right}.nice-select.right .list{left:auto;right:0}.nice-select.small{font-size:12px;height:36px;line-height:34px}.nice-select.small:after{height:4px;width:4px}.nice-select.small .option{line-height:34px;min-height:34px}.nice-select .list{background-color:#fff;border-radius:5px;box-shadow:0 0 0 1px rgba(68,68,68,0.11);box-sizing:border-box;margin-top:4px;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;top:100%;left:0;transform-origin:50% 0;transform:scale(0.75) translateY(-21px);transition:all 0.2s cubic-bezier(0.5, 0, 0, 1.25),opacity 0.15s ease-out;z-index:9}.nice-select .list:hover .option:not(:hover){background-color:transparent !important}.nice-select .option{cursor:pointer;font-weight:400;line-height:40px;list-style:none;min-height:40px;outline:none;padding-left:18px;padding-right:29px;text-align:left;transition:all 0.2s}.nice-select .option:hover,.nice-select .option.focus,.nice-select .option.selected.focus{background-color:#f6f6f6}.nice-select .option.selected{font-weight:bold}.nice-select .option.disabled{background-color:transparent;color:#999;cursor:default}.no-csspointerevents .nice-select .list{display:none}.no-csspointerevents .nice-select.open .list{display:block}