@charset "UTF-8";.bg-deep-blue{background:#06c}body{font-size:19px;margin-top:80px}a,a.list-group-item-action{color:#4282c7}a:hover{color:#06c}li{line-height:2rem}.md-two-col{column-count:2}.faq p{margin-bottom:4rem}.round-box{padding:4rem;min-height:4rem;border:5px solid #666;border-radius:3rem;text-align:center;margin-bottom:2rem}html{scroll-padding-top:3.5rem}h1,h2,h3,h4{font-family:Helvetica,sans-serif;font-weight:700;scroll-margin-top:5rem}h1{font-size:clamp(2rem,4.5lvw,5.5rem)}h4{font-size:1rem}nav li{border-bottom:none;transition:120ms}nav li.active,nav li:hover{border-bottom:4px solid #06c;transition:120ms}.nav-item .contact{background:#06c;color:#fff;border-radius:.25rem;padding:.1rem .25rem;margin:.4rem 0;display:block}.lozenge-gray{background:#eee;height:100%;display:block;border-radius:2rem;padding:1.5rem}a{text-decoration:none}a:not(footer a):not(.btn,.footer a,.share a):not(.navbar a){color:#000;transition:120ms linear;text-decoration-color:#06c;text-decoration-line:underline}a:not(p>a):a:not(footer a){color:#06c}a:not(.btn,.footer a,.share a){transition:120ms linear}.links-no-underline a{text-decoration:none}a:hover:not(a#logos,.navbar a,.share>a){background:#06c;color:#fff!important;transition:120ms linear}ol{margin-bottom:2rem!important}pre code{background:#666;color:#eee;padding:.8rem}.coaching blockquote li{font-size:1.5rem;margin-bottom:1rem}.footnote{margin-bottom:4rem;background:#efefef;color:#666;padding:1rem;margin:0;font-size:.9rem}.programme-page ul{padding:0}.programme-page li{margin-left:1.5rem}.programme-page h2{font-size:3.25vw}.programme-page .workshop h2{break-inside:avoid;padding-bottom:.25rem;min-height:3.5rem;margin:1rem 0 .5rem}.programme-page .workshop .subhead{margin-top:2rem}.lozenge-blue{border-radius:1rem;padding:1rem;background:#06c;color:#fff;margin-bottom:3rem}.lozenge-blue h3{padding-bottom:.9rem;border-bottom:.5rem solid #fff}.lozenge-blue .btn{color:#fff}.lozenge-blue .btn:hover{transform:scale(1.05);background-color:#05c24a!important}.btn{transition:all .2s ease-in-out}.btn:hover{transform:scale(1.05);background-color:#05f}.btn-block{display:block}.btn-mega{font-weight:700;font-size:clamp(18px,4lvw,28px)}.wistia_responsive_padding{margin-bottom:2rem}figure{margin:2rem 0 0}figure h4{font-size:1.5rem;font-weight:400;float:right;color:#aaa}.looking{color:#999}.main{margin-bottom:2rem}.main .blognote{margin-top:5rem;background:#eee;padding:2rem;line-height:1.8rem}.main p{line-height:1.8rem}.blog .blockquote{font-size:1.5rem}blockquote,.blockquote{background:#fafafa;border-top:1px solid #999;border-bottom:1px solid #999;padding:2.5rem;margin:2rem 0 1.5rem}blockquote p,.blockquote p{font-size:2.2rem;line-height:3rem!important}.sidebar h2{margin-top:0}.home h1{margin-top:-75px;font-size:clamp(7lvw,9lvw,10rem)}.home h2{font-size:3rem;margin-bottom:1.2rem}.home h2.subheaded{margin-top:0}.home h3{margin-top:1.5rem}footer .list-group-item{color:#777;border:none;background:0 0;margin:0;padding:.25rem 0;line-height:2rem}footer .list-group{margin-bottom:2rem}footer a{color:#666;display:block;width:100%}footer h6{padding:.5rem 0;font-size:1.5rem}footer .list-group-item{line-height:2rem;font-size:1.25rem}.footer-signup input{font-size:2rem;margin-bottom:1.5rem}.big_pic{width:100%;margin-bottom:3rem}.split-hr{height:.85rem;float:right}.pride-bar{width:16.667%;min-height:.85rem;float:right}.progress-pride-bar{width:9.090909%;min-height:.85rem;float:left}hr{border-bottom:.85rem solid #000;border-top:none;opacity:1}hr .active{background:#eee}.skinny-hrs{padding:.5rem 0;border-bottom:1px solid #eee!important;border-top:1px solid #eee!important;margin-bottom:.5rem}.flag div{min-height:2rem}.centered{text-align:center}.bigger{margin-bottom:3rem}.home .intro{height:100%;background:#eee;padding:1rem;font-size:2rem}.home .intro p{padding-bottom:1rem}p.leader{font-size:2rem;font-weight:400;line-height:2.5rem}.hint{display:block;font-size:.75rem;color:#999}.book_covers img{display:inline;margin:1lvw;width:12dvw!important}.caption{font-size:.8rem;margin-top:.5rem;color:#bbb;float:right}.caption a{color:#aaa}.single_page p{font-size:1.25rem}.cv h1{font-size:6rem}.cv .profile p.top{font-size:1.5rem;line-height:1.8rem}.cv h2,.cv h4,.cv h3{margin-top:0}.cv .school{margin-bottom:2rem}.cv .school h5{margin-bottom:1rem}.cv h4{font-size:1.25rem}.cv .other{color:#555}.cv p.tools{font-size:1.8rem}.contact-info{margin:1.5rem 0 0;text-align:right;font-size:1rem}ul.skills{margin:3px 0;padding:0}ul.skills li{float:left;margin:0 0 .8rem;list-style-type:none;font-size:1rem;width:33%;display:block}.job{margin-bottom:2rem}.job .small{padding-left:.5rem;display:inline-block}.job h5{font-size:1rem;color:#999}.job ul li{margin-bottom:.2rem}.container.okrs{padding-top:.85rem}.blogdate{font-size:.9rem;color:#999;display:inline;vertical-align:middle}.embed-3-4{padding-bottom:75%}.embed-container{position:relative;height:0;overflow:hidden;max-width:100%}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.right{text-align:right}.img.b-lazy{background-color:#000;background-position:50%;background-repeat:no-repeat;height:250px;background-scale:.25;background-size:150%;transition:opacity .3s ease-in;opacity:0}.b-lazy.b-loaded{opacity:1}.invert{background:#06c;color:#fff}.jumbotron{padding:3rem 1rem;min-height:10lvh;text-align:center;display:block;width:100%;background-position:-30px -30px;background-attachment:fixed}.jumbotron h1{font-size:clamp(3.5rem,8vw,6rem)!important}.jumbotron p{font-size:clamp(1rem,4vw,2.5rem);width:80%;text-align:center;margin:3rem}.jumbotron h2{font-weight:400;text-transform:uppercase;font-size:2lvw}.naked-list{padding-left:1rem}.naked-list li{list-style-type:none}.course-features li{font-size:1.25rem;line-height:2.25rem;padding-left:.5rem;margin-left:1rem}ul.tick-bullets li{list-style-type:"✅"}.pointer-bullets li{list-style-type:"👉"}.product h3{font-size:clamp(1.5rem,3.25lvw,4rem)}.course-outline h4{font-size:1.5rem;padding-bottom:.5rem;border-bottom:1px solid #999}.course-outline .section{background:#06c;color:#fff;border-radius:2rem;margin-bottom:2rem;padding:1rem}.course-outline p{margin-bottom:0;margin-top:.75rem}.course-outline .duration{font-size:1rem;display:inline-block;margin-top:0;padding-top:0}.course-outline .cta{background:#187822;color:#fff;padding:1rem}.course-outline .cta .was{color:#333}.course-outline .cta .small-print{font-size:.9rem;padding:1rem}.thumb_grid h3 a.title{display:block;min-height:4rem;margin-top:.5rem;font-size:1.5rem;color:#000}.okrs h4{color:#999;font-size:1rem;text-transform:uppercase}.okrs h2{font-size:clamp(1.5rem,3.25lvw,3rem)}.okrs .how-it-works .features{margin-bottom:1rem;font-size:1rem;color:#999;line-height:1.75rem;min-height:5rem}.okrs .how-it-works .cta{display:flex;align-items:center;justify-content:center}.okrs .how-it-works h3{font-size:1.5rem}.okrs .how-it-works .icon{font-size:clamp(1rem,10vw,3rem)}.okrs .course-item{margin-top:3rem}.okrs .header{min-height:7rem;display:flex;align-items:center;justify-content:center;align:center;margin-top:2rem}.okrs .header div{width:80%}.okrs .header div h2{text-align:center;font-size:3.5rem}.okrs h5{text-transform:uppercase;font-size:1rem;color:#666}.okrs .top{}.okrs .top h1{text-align:center}.okrs li{line-height:1.8rem}.blog{}.blog h3{line-height:2.5rem;font-size:1.25rem}.blog img{width:100%}.blog .non-full-width img{width:auto}.follow .bi,.share .bi{padding-right:1rem;font-size:1.5rem;color:#555;text-decoration:none;vertical-align:middle}.follow a:hover,.share a:hover{color:#bbb}.youtube,.big-youtube-embed{margin-bottom:1rem;position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.youtube iframe,.big-youtube-embed iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.testimonials{display:block;column-count:2;column-gap:0}.testimonials testimonial{margin-right:1.5rem;-webkit-column-break-inside:avoid}.testimonials testimonial p.content{color:#fff;position:relative;border-radius:1rem;padding:1rem;background:#06c;margin-bottom:2.5rem;border:none}.testimonials testimonial p.content:after{content:'';position:absolute;bottom:0;left:20%;border:1.5rem solid transparent;border-top-color:#06c;border-bottom:0;border-left:0;margin-left:-.359em;margin-bottom:-1.5rem}testimonial{display:block}testimonial hr{width:30%;border:none;color:#fff}testimonial p.content{font-size:1.5rem;line-height:2.25rem}testimonial .author{margin-bottom:2rem}testimonial .author p.name{font-size:.9rem;text-transform:uppercase;margin-bottom:.333rem;line-height:1rem}testimonial .author p.role{font-size:.9rem;text-transform:uppercase;opacity:.6;line-height:1rem}.nicebox{display:block;padding:2rem;background:#eee}.bg-blue{background:#06c}.bluebox{display:block;margin-top:1rem;background:#06c;color:#fff;border-radius:1rem;padding:1rem}.bluebox a{color:#bbb}#logos{text-align:center}#logos div{margin-top:1rem}#logos div img :first{margin-left:0!important}#logos div img :last{margin-right:0!important;text-align:right}#logos div img{margin:0 3% 2% 0;width:15%;border:none}@media print{.cv h1{font-size:5rem}ul.skills li{width:50%!important}body{margin-top:5rem!important}.pride-bar{display:none}.noprint{display:none}.onlyprint{display:visible}a.noprint_url[href]:after{content:""}.coverletter a[href]:after{content:""}}.page-break-after{page-break-after:always}.page-break-before{page-break-before:always}.continer{width:850px}@media(max-width:992px){.contact-info{text-align:left}.testimonials{column-count:1}}@media(max-width:550px){.md-two-col{column-count:1}.okrs h2,.programme-page h2{font-size:2.5rem}.jumbotron h2{font-size:1.25rem}.testimonials{column-count:1}.main h1,.headline h1{font-size:3rem}ul.skills li{width:50%!important;padding-right:3rem;line-height:1.5rem}.relatedContent .col-md-4{padding-bottom:2rem}#logos{text-align:center}#logos div:first-of-type a img{margin-top:1rem;margin-left:0!important}#logos div:last-of-type a img{margin-right:0!important;text-align:right}#logos div img{margin:3vw;width:40vw}footer h6{padding:.5rem 0;font-size:1.5rem}footer .list-group-item{line-height:2rem;font-size:1.25rem}}.relatedContent .img{margin-bottom:.5rem}.navbar-brand{font-size:1.5rem;font-weight:700}.navbar-toggler{font-size:1rem}.otherPosts p{font-size:1.2rem}.contact .card{background:#eee;padding:1rem}.contact .card h2{padding:0;margin:0 0 .8rem}.contact .info{font-size:1rem}.contact .loc{display:inline-block;color:#009;margin-right:.5rem}.contact form input[type=button],.contact form input[type=text],.contact form input[type=email],.contact form textarea,.contact form button{margin:1rem 2rem .5rem 0;width:100%;display:block;padding:.5rem}.contact form .form-check-label{margin:.5rem 0;color:#666;font-size:1rem}.contact form button{margin-top:.75rem}.about ol{background:#eee;padding:2rem 0 2rem 4rem;line-height:4rem;font-size:1.5rem}.sticky{position:-webkit-sticky;position:sticky;top:85px;background-color:#fff;font-size:20px}.course h2{margin-top:2rem}.course h3{font-size:1.5rem}.box-shadow{box-shadow:0 .25rem .75rem #eee}.deep-shadow{box-shadow:0 .5rem .75rem #aaa}.pricing sup{font-size:.75rem;color:#333}.pricing .card-header{min-height:6rem}.pricing .card-header h3{width:100%}.pricing .get-started{text-align:center;margin:1rem 0}@media(min-width:950px){.pricing .card-text{min-height:10rem}}@media(min-width:1450px){.pricing .card-text{min-height:8rem}}.quickstart p{line-height:2rem}.quickstart iframe{margin-top:3rem}.table table{padding-top:2rem;--bs-table-color-type:initial;--bs-table-bg-type:initial;--bs-table-color-state:initial;--bs-table-bg-state:initial;--bs-table-color:var(--bs-emphasis-color);--bs-table-bg:var(--bs-body-bg);--bs-table-border-color:var(--bs-border-color);--bs-table-accent-bg:transparent;--bs-table-striped-color:var(--bs-emphasis-color);--bs-table-striped-bg:rgba(var(--bs-emphasis-color-rgb), 0.05);--bs-table-active-color:var(--bs-emphasis-color);--bs-table-active-bg:rgba(var(--bs-emphasis-color-rgb), 0.1);--bs-table-hover-color:var(--bs-emphasis-color);--bs-table-hover-bg:rgba(var(--bs-emphasis-color-rgb), 0.075);width:100%;margin-bottom:1rem;vertical-align:top;border-color:var(--bs-table-border-color)}.table table th{padding-bottom:1rem}.table table td{padding:.5rem 0;color:var(--bs-table-color-state,var(--bs-table-color-type,var(--bs-table-color)));background-color:var(--bs-table-bg);border-bottom-width:var(--bs-border-width);box-shadow:inset 0 0 0 9999px var(--bs-table-bg-state,var(--bs-table-bg-type,var(--bs-table-accent-bg)))}