@charset "UTF-8";/*!normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css*/html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:initial}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[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{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{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-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:aestetico;font-style:italic;font-weight:100;font-display:swap;src:url(/fonts/Aestetico-ThinIt.woff2)format("woff2")}@font-face{font-family:aestetico;font-style:italic;font-weight:200;font-display:swap;src:url(/fonts/Aestetico-LightIt.woff2)format("woff2")}@font-face{font-family:aestetico;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/Aestetico-RegularIt.woff2)format("woff2")}@font-face{font-family:aestetico;font-style:italic;font-weight:700;font-display:swap;src:url(/fonts/Aestetico-BoldIt.woff2)format("woff2")}@font-face{font-family:aestetico;font-style:normal;font-weight:100;font-display:swap;src:url(/fonts/Aestetico-Thin.woff2)format("woff2")}@font-face{font-family:aestetico;font-style:normal;font-weight:200;font-display:swap;src:url(/fonts/Aestetico-Light.woff2)format("woff2")}@font-face{font-family:aestetico;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Aestetico-Regular.woff2)format("woff2")}@font-face{font-family:aestetico;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/Aestetico-Medium.woff2)format("woff2")}@font-face{font-family:aestetico;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/Aestetico-Bold.woff2)format("woff2")}@font-face{font-family:aestetico;font-style:normal;font-weight:900;font-display:swap;src:url(/fonts/Aestetico-Black.woff2)format("woff2")}@font-face{font-family:myserif;font-style:normal;font-display:swap;src:url(/fonts/HedvigLettersSerif-Regular-VariableFont_opsz.ttf)}.masthead-wrapper{padding:calc(var(--base) * 2);display:flex;justify-content:space-between;margin-bottom:calc(var(--base) * 4);position:sticky;top:-1px;background-color:#fff;z-index:100}.masthead-home-link{text-decoration:none;display:flex;flex:1}.masthead-title{display:flex;flex:1;align-items:center;height:100%}.site-logo{margin-right:calc(var(--base) * 1);display:block}.site-title{font-size:calc(var(--base) * 2);font-weight:700;text-transform:uppercase;margin:0;color:#1c304a}.mobile-menu-wrapper .mobile-menu-button{display:inline-block;margin-top:6px}.mobile-menu-wrapper span{display:block;pointer-events:none;width:calc(var(--base) * 4);height:3px;margin-bottom:6px;position:relative;background:#1c304a}#mobile-menu{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.7);transition:opacity 200ms ease-out;visibility:hidden;opacity:0}#mobile-menu:target{visibility:visible;opacity:1}.menu{margin:0;padding:calc(var(--base) * 4);background:#1c304a;list-style-type:none;-webkit-font-smoothing:antialiased}.menu-close a span{display:none}.menu-close a::after{position:absolute;top:0;right:calc(var(--base) * 1);z-index:100;display:flex;justify-content:center;align-content:center;content:"×";color:#fff;opacity:1;height:calc(var(--base) * 6);width:calc(var(--base) * 6);font-size:calc(var(--base) * 4)}.menu-item{line-height:2;font-weight:500}.menu-link{text-decoration:none;color:#ecf4f6}.menu-link:hover{color:#fff}.menu-link svg{margin:0 var(--base)0 0}.menu-label{font-weight:700;text-transform:uppercase;font-size:calc(var(--base) * 1.5);letter-spacing:1px;padding:calc(var(--base) * 2)0 0;color:#ecf4f6}.menu-social{font-size:calc(var(--base) * 2);font-weight:300}.masthead-nav{display:none;list-style-type:none;padding:0;margin:0}@media(min-width:768px){.masthead-nav{display:flex}}.masthead-nav .masthead-item{padding:calc(var(--base) * 1)calc(var(--base) * 2);font-size:calc(var(--base) * 2);font-weight:500}.masthead-nav .masthead-link{text-decoration:none}.article-categories-wrapper .article-categories-list{list-style-type:none;margin:0;padding:0 0 calc(var(--base) * 6);display:flex;justify-content:center}.article-categories-wrapper .article-categories-item a{text-transform:uppercase;text-decoration:none;font-size:calc(var(--base) * 1.5);font-weight:500;letter-spacing:1px;padding:calc(var(--base) * 1);opacity:.75}@media(min-width:576px){.article-categories-wrapper .article-categories-item a{padding:calc(var(--base) * 2)}}body.articles .article-categories-item a.nav-articles{border-bottom:2px solid #1c304a;opacity:1}body.leadership .article-categories-item a.nav-leadership{border-bottom:2px solid #6a5acd;opacity:1}body.innovation .article-categories-item a.nav-innovation{border-bottom:2px solid #c7f464;opacity:1}body.design .article-categories-item a.nav-design{border-bottom:2px solid #3dd6c6;opacity:1}.articles-wrapper{margin-right:auto;margin-left:auto;max-width:1400px}.articles-wrapper article{margin:0 0 calc(var(--base) * 10)}.articles-card-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}.articles-card-wrapper article{display:flex;flex-direction:column;flex-grow:1}@media(min-width:576px){.articles-card-wrapper article{flex:0 1 calc(50% - (var(--base) * 6))}}@media(min-width:768px){.articles-card-wrapper article{flex:0 1 calc(33% - (var(--base) * 2))}}@media(min-width:992px){.articles-card-wrapper article{flex:0 1 calc(25% - (var(--base) * 3))}}@media(min-width:1400px){.articles-card-wrapper article{flex:0 1 calc(25% - (var(--base) * 6))}}@media(min-width:768px){.articles-card-wrapper article:nth-child(5n){flex:0 1 calc(66% - (var(--base) * 1))}}@media(min-width:992px){.articles-card-wrapper article:nth-child(5n){flex:0 1 calc(50% - (var(--base) * 2))}}@media(min-width:1400px){.articles-card-wrapper article:nth-child(5n){flex:0 1 calc(50% - (var(--base) * 4))}}.article-item{text-decoration:none;height:100%}.article-item:hover .article-thumbnail{transform:translate(0,-4px)}.article-item .article-thumbnail{width:100%;display:block;transition:transform .25s ease-out}.article-item .article-overview{display:flex;flex-direction:column}.article-item .article-overview p{font-size:calc(var(--base) * 2);margin:0}.article-item .article-overview__category{text-transform:uppercase;text-decoration:none;font-size:calc(var(--base) * 1.5);font-weight:700;letter-spacing:1px;padding:calc(var(--base) * 1)0;color:#68a6c2}.article-item .article-overview__category-design{color:#3dd6c6}.article-item .article-overview__category-innovation{color:#71a303}.article-item .article-overview__category-leadership{color:#6a5acd}.article-item .article-title{margin:0 0 calc(var(--base) * 1);font-size:calc(var(--base) * 3);font-weight:400;line-height:1.2;color:#1c304a}@media(min-width:576px){#content .articles-reverse-wrapper{margin-left:calc(var(--base) * -8);margin-right:calc(var(--base) * -8)}}.articles-reverse-wrapper{background:#1c304a;margin:calc(var(--base) * 10)calc(var(--base) * -2)0;padding:0 calc(var(--base) * 2)}@media(min-width:576px){.articles-reverse-wrapper{padding:0 calc(var(--base) * 8)}}.articles-reverse-wrapper .recent-articles-wrapper{padding:0 0 calc(var(--base) * 2)}@media(min-width:576px){.articles-reverse-wrapper .recent-articles-wrapper{padding:0 0 calc(var(--base) * 4)}}.articles-reverse-wrapper .recent-articles-wrapper::after{display:none}.articles-reverse-wrapper .recent-articles-label{top:calc(var(--base) * -4.5);border-radius:50px;background:#fff;color:#1c304a}.articles-reverse-wrapper .article-title,.articles-reverse-wrapper p,.articles-reverse-wrapper .article-link,.articles-reverse-wrapper .button,.articles-reverse-wrapper .article-overview__category{color:#fff}.articles-reverse-wrapper .button{border-color:#fff}.articles-reverse-wrapper .view-all-wrapper{margin-bottom:calc(var(--base) * -10);border-bottom:2px solid rgba(255,255,255,5%)}.article{position:relative;z-index:1}.article .header{max-width:1400px;margin:0 auto calc(var(--base) * 4);display:flex;flex-direction:column}@media(min-width:992px){.article .header{flex-direction:row;margin:0 auto calc(var(--base) * 8)}}.article .header .header-id{word-wrap:break-word}@media(min-width:992px){.article .header .header-id{width:50%}}.article .header .article-title{margin:0 0 calc(var(--base) * 1);font-size:calc(var(--base) * 5);font-weight:500;line-height:1.1;color:#1c304a;background-image:linear-gradient(45deg,#1C304A,#046B99);background-size:100%;background-repeat:repeat;background-clip:text;-webkit-text-fill-color:transparent;-webkit-background-clip:text;-moz-background-clip:text;-moz-text-fill-color:transparent}@media(min-width:992px){.article .header .article-title{padding:0 calc(var(--base) * 6)calc(var(--base) * 1)0;font-size:calc(var(--base) * 6)}}@media(min-width:1400px){.article .header .article-title{font-size:calc(var(--base) * 8.5)}}.article .header .article-subtitle{margin:0 0 calc(var(--base) * 1);line-height:1.3;font-weight:500}@media(min-width:992px){.article .header .article-subtitle{padding:0 calc(var(--base) * 6)calc(var(--base) * 1)0}}@media(min-width:1400px){.article .header .article-subtitle{font-size:calc(var(--base) * 3.75)}}.article .header figure{width:100%;margin:0;padding:0}@media(min-width:992px){.article .header figure{width:50%}}.article .header .hero-image{max-width:100%}.article .section{margin-right:auto;margin-left:auto;max-width:768px}.hero-att{display:inline-block;margin:calc(var(--base) * 4)0 calc(var(--base) * 2);background:#ecf4f6;padding:calc(var(--base) * 1)calc(var(--base) * 2);font-size:calc(var(--base) * 1.5);font-weight:500;border-radius:40px}.article-series{background:#f4f7fb;margin:calc(var(--base) * 8)0 0;padding:calc(var(--base) * 2)calc(var(--base) * 2)calc(var(--base) * .5)}@media(min-width:1400px){.article-series{padding:calc(var(--base) * 6)calc(var(--base) * 6)calc(var(--base) * 2)}}.article-series .article-series_label{text-transform:uppercase;font-size:calc(var(--base) * 2);margin:0 0 calc(var(--base) * 1);padding:0;color:#046b99}.article-series .article-series_title{display:block;margin:0 0 calc(var(--base) * 1);padding:0;line-height:1.2}.article-series .article-series_description{color:#2a486f;margin:0;padding:0;font-weight:400;line-height:1.3}.article-series .article-series_list{display:flex;flex-direction:column;margin:calc(var(--base) * 3)0;padding:0}.article-series .article-series_item{list-style-position:inside;margin:0;padding:0}.article-series .article-series_item_link{background:#fff;text-decoration:none;margin:calc(var(--base) * 1)0;padding:calc(var(--base) * 1)calc(var(--base) * 2);border:1px solid #ecf4f6;border-radius:calc(var(--base) * 1)}.article-series_item_link.is-current .article-series_item{color:#2a486f}.article-footer{border-radius:calc(var(--base) * 2);overflow:hidden;background:linear-gradient(128deg,#F9F5ED 0%,#FAF8F3 60%,#FBF9F4 100%);background:#fffcee;margin:calc(var(--base) * 8)0 0}.article-newsletter{position:relative;display:flex;flex-direction:column;align-items:flex-start}@media(min-width:576px){.article-newsletter{flex-direction:row}}@media(min-width:768px){.article-newsletter .article-newsletter_image{flex-basis:40%}}@media(min-width:992px){.article-newsletter .article-newsletter_image{flex-basis:30%}}.article-newsletter .article-newsletter_image img{display:block}.article-newsletter .article-newsletter_caption .article-newsletter_label{display:inline-block;margin:calc(var(--base) * 3)calc(var(--base) * 4)calc(var(--base) * 0);padding:0 calc(var(--base) * 1);background:#feed98;font-size:calc(var(--base) * 2);font-weight:500}.article-newsletter .article-newsletter_caption p{margin:calc(var(--base) * 0)calc(var(--base) * 4);font-size:calc(var(--base) * 2);font-weight:600;color:#000}.article-newsletter .button-newsletter{display:block;border-radius:calc(var(--base) * 4);padding:calc(var(--base) * 1)calc(var(--base) * 2.5);font-size:calc(var(--base) * 2);font-weight:600;text-align:center;background-color:#fad003;color:#000;text-decoration:none;margin:calc(var(--base) * 3)calc(var(--base) * 4)}.article-newsletter .button-newsletter:hover{background-color:rgba(250,208,3,.8);color:#000}@media(min-width:576px){.article-newsletter .button-newsletter{display:inline-block}}.article-date{font-size:calc(var(--base) * 2);font-weight:400;color:rgba(28,48,74,.8);padding:calc(var(--base) * 1)0;display:flex;flex-direction:row;align-items:center}.reading-time{margin:0 var(--base)0 calc(var(--base) * .5)}.reading-time::after{content:"•";display:inline-block;margin:0 0 0 var(--base)}.article-category{font-size:calc(var(--base) * 2);font-weight:400;color:#1c304a;text-decoration:none;background-color:#ecf4f6;display:inline-block;padding:0 calc(var(--base) * 1);margin-bottom:calc(var(--base) * 2);text-transform:capitalize}body.leadership .article-category{color:#ecf4f6;background-color:#6a5acd}body.innovation .article-category{color:#046b99;background-color:#c7f464}body.design .article-category{color:#ecf4f6;background-color:#3dd6c6}.social-share-wrapper{padding:calc(var(--base) * 2)0 calc(var(--base) * 4)}.social-share-links{display:inline-block}.social-share-label{display:block;font-size:calc(var(--base) * 1.5);font-weight:700;color:#1c304a;text-transform:uppercase}.social-share-link{display:inline-flex;justify-content:center;padding:calc(var(--base));transition:all .5s ease-out}.social-share-link.linkedin{background:#2867b2}.social-share-link.twitter{background:#000}.social-share-link.facebook{background:#3b5998}.social-share-link:hover{border-radius:100px}.article-position-wrapper{display:flex;justify-content:center;flex-direction:column;margin-top:calc(var(--base) * 8);margin-right:auto;margin-left:auto;max-width:1400px}@media(min-width:576px){.article-position-wrapper{flex-direction:row}}.position-wrapper{padding:calc(var(--base) * 2);margin:0 calc(var(--base) * 2);background:#ecf4f6;flex-grow:1;flex-basis:0}@media(min-width:576px){.position-wrapper{padding:calc(var(--base) * 8)}}@media(min-width:576px){.position-wrapper.position-prev{text-align:right}}.position-label{text-transform:uppercase;font-size:calc(var(--base) * 1.5);font-weight:700;color:#046b99}.position-title{font-size:calc(var(--base) * 2.5);font-weight:400;text-decoration:none}.subscribe-wrapper{display:flex;justify-content:center;margin:calc(var(--base) * 6)0}.subscribe-link{color:#cb4e01;text-decoration:none;display:inline-flex;align-items:center;padding:var(--base)calc(var(--base) * 2);font-size:calc(var(--base) * 2);font-weight:500;line-height:1;border:2px solid #fff}.subscribe-link:hover{color:#fd6301;border:2px solid #fd6301}.subscribe-label{margin-right:var(--base)}.lead{font-size:calc(var(--base) * 3);font-weight:200;color:#1c304a;width:100%;line-height:1.5}@media(min-width:576px){.lead{font-size:calc(var(--base) * 3.5)}}.section img{max-width:100%}.section h2,.section h3,.section h4,.section h5{margin-right:auto;margin-left:auto;margin-top:calc(var(--base) * 5);margin-block-end:calc(var(--base) * 1);line-height:1;font-weight:600;quotes:"“" "”" "‘" "’"}@media(min-width:576px){.section h2,.section h3,.section h4,.section h5{max-width:768px}}.section ul,.section ol{margin-right:auto;margin-left:auto;margin-bottom:calc(var(--base) * 5.5);quotes:"“" "”" "‘" "’"}@media(min-width:576px){.section ul,.section ol{max-width:768px}}.section li{margin-bottom:calc(var(--base) * .5)}.section p{margin-right:auto;margin-left:auto;quotes:"“" "”" "‘" "’";margin-block-start:0;margin-block-end:calc(var(--base) * 3)}@media(min-width:576px){.section p{max-width:768px}}@media(min-width:576px){.section blockquote p{width:100%}}.section b,.section strong{font-weight:600}.section a{color:#0069c2;text-decoration-skip-ink:auto;text-decoration-color:#0069c2;transition:all .15s ease-out}.section a:hover{color:#0057a3;text-decoration-color:#0057a3}.section a:focus{outline:4px dotted #00cfff}.section a:active{outline:none}.section aside{font-size:calc(var(--base) * 2);line-height:1;padding:calc(var(--base) * 2);background:#ecf4f6}@media(min-width:576px){.section aside{width:30%;float:right;margin-left:calc(var(--base) * 2)}}.section aside li{margin-bottom:var(--base);list-style-type:none}.section aside p{width:auto}.section aside blockquote{font-size:calc(var(--base) * 2);line-height:1.2;margin-left:0;padding:0 0 0 calc(var(--base) * 2);position:relative}.section aside blockquote::before{left:-20px;z-index:1;color:#fff}.section aside blockquote p{position:relative;z-index:2}.section aside blockquote small{font-style:normal;font-size:100%}.section aside .aside-title{color:#046b99;font-size:calc(var(--base) * 2);text-transform:uppercase;letter-spacing:1px}.section .callout{border:0;border-left:calc(var(--base) * .5)solid #00cfff;background:rgba(236,244,246,.5);padding:calc(var(--base) * 2)calc(var(--base) * 2.5);margin:calc(var(--base) * 2)0;border-radius:calc(var(--base) * 1);text-align:left}.section .image-pop:hover{cursor:pointer}.section hr{height:1px;border:none;border-bottom:1px solid #ecf4f6}.section blockquote{color:#046b99;margin:0 calc(var(--base) * 6);padding:calc(var(--base) * 2)0 calc(var(--base) * 2)calc(var(--base) * 2);font-style:italic;position:relative}.section blockquote::before{display:block;position:absolute;left:-45px;content:"“";font-size:calc(var(--base) * 20);font-style:normal;line-height:.6;color:#ecf4f6;z-index:-1}@media(min-width:576px){.section blockquote{font-size:calc(var(--base) * 4)}}.section blockquote.bq-muted{font-size:calc(var(--base) * 2.5);color:#1c304a;font-weight:300;font-family:courier new,Courier,monospace;font-style:normal}@media(min-width:576px){.breakout{margin:0 calc(var(--base) * -2);position:relative}}@media(min-width:768px){.breakout{margin:0 calc(var(--base) * -10);position:relative}}.breakout-block{display:block;width:100%}body.work .cta-inline{max-width:768px;margin:calc(var(--base) * 2)auto 0}.work-links{text-align:center;text-transform:uppercase;font-size:calc(var(--base) * 2);font-weight:700;color:#1c304a;background:#ecf4f6;display:flex;align-items:center;margin:0 0 1px;padding:calc(var(--base) * 1)calc(var(--base) * 2);text-decoration:none}@media(min-width:768px){.work-links{display:inline-flex;margin:calc(var(--base) * 4)calc(var(--base) * 2);border-radius:100px}}.work-links svg{margin-right:calc(var(--base) * 1)}.work-row{max-width:1400px;min-height:300px;margin:calc(var(--base) * 4)auto}@media(min-width:576px){.work-row{display:flex;justify-content:stretch}.work-row .work-wrapper:first-of-type{margin-right:calc(var(--base) * 4);flex:2}.work-row .work-wrapper:first-of-type .work--desc{max-width:60%}.work-row .work-wrapper:last-of-type{margin-right:calc(var(--base) * 3)}.work-row .work-wrapper:last-of-type .work-item{padding:calc(630/1200 * 100%)}.work-row .work-wrapper:last-of-type .work--desc{max-width:60%}}.work-wrapper{max-width:1400px;min-height:200px;margin:0 auto;margin-bottom:calc(var(--base) * 4);color:#fff;flex:1}.work-item{height:0;overflow:hidden;padding-top:calc(1200/630 * 100%);position:relative}@media(min-width:992px){.work-item{padding-top:calc(630/1200 * 100%)}}.work-item .work-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%}.work-content-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.work-content{display:flex;flex-direction:column;height:100%;position:relative;z-index:10;background:rgba(28,48,74,.9);transition:all .5s ease-out}.work-content:hover{background:rgba(28,48,74,0);opacity:0}.work--desc{padding:calc(var(--base) * 4);flex:1}@media(min-width:576px){.work--desc{max-width:50%;padding:calc(var(--base) * 8)0 0 calc(var(--base) * 8)}}@media(min-width:768px){.work--desc{max-width:30%;padding:calc(var(--base) * 12)0 0 calc(var(--base) * 12)}}.work--award-wrapper{display:flex;padding:calc(var(--base) * 4)}@media(min-width:576px){.work--award-wrapper{padding:0 0 calc(var(--base) * 8)calc(var(--base) * 8)}}@media(min-width:768px){.work--award-wrapper{padding:0 0 calc(var(--base) * 12)calc(var(--base) * 12)}}.work--award{display:inline-flex;align-items:center;font-size:calc(var(--base) * 1.5);text-transform:uppercase;font-weight:700;background:#fad003;color:#1c304a;border-radius:100px;padding:calc(var(--base) * 1)calc(var(--base) * 2)}.work--award svg{margin-right:var(--base)}.government-clients{max-width:1400px;min-height:200px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-evenly}.government-client{display:flex;align-items:center;background:rgba(236,244,246,.5);width:100%;border-radius:calc(var(--base) * 1);margin:calc(var(--base) * .5)0;padding:calc(var(--base) * 1)calc(var(--base) * 2)calc(var(--base) * 0)}@media(min-width:576px){.government-client{padding:calc(var(--base) * 1)calc(var(--base) * 2)}}@media(min-width:768px){.government-client{width:25%;border-radius:calc(var(--base) * 20);margin:calc(var(--base) * 2)0;padding:calc(var(--base) * 3)calc(var(--base) * 4)}}.government-client.award .rep-photo-wrapper::after{content:"";background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg' width='15' height='15'%3E%3Cpath d='M4 14.5h7m-3.5 0v-5m0 0a4 4 0 004-4v-4a1 1 0 00-1-1h-6a1 1 0 00-1 1v4a4 4 0 004 4zm-4-7h-1a2 2 0 100 4h1m8-4h1a2 2 0 110 4h-1' stroke='currentColor'%3E%3C/path%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;height:24px;width:24px;border-radius:20px;background-color:#fad003;display:block;position:absolute;z-index:10;top:0;color:#fff}.rep-photo-wrapper{position:relative;z-index:1;color:#fff}.rep-photo{border-radius:100px;border:4px solid #fff;box-shadow:0 0 0 2px #ECF4F6;margin-right:calc(var(--base) * 2);margin-bottom:calc(var(--base) * 2);height:calc(var(--base) * 8);width:calc(var(--base) * 8)}@media(min-width:576px){.rep-photo{height:calc(var(--base) * 10);width:calc(var(--base) * 10);margin-bottom:0}}.rep-branch{text-transform:uppercase;font-size:calc(var(--base) * 1.5);font-weight:700;color:#046b99}.rep-name{font-size:calc(var(--base) * 2.5);font-weight:400;line-height:1.25}.rep-state{font-size:calc(var(--base) * 2);line-height:1}.government-award-wrapper{text-align:center;padding:calc(var(--base) * 4)calc(var(--base) * 2)}.government-award{background:#fad003;font-size:calc(var(--base) * 1.5);font-weight:700;text-transform:uppercase;display:inline-flex;align-items:center;padding:calc(var(--base) * 2)calc(var(--base) * 3);border-radius:40px}.government-award svg{margin-right:calc(var(--base) * 2)}.work-single h3{margin:calc(var(--base) * 4)0 calc(var(--base) * 1)}.work-single p{margin:calc(var(--base) * 1)0 calc(var(--base) * 3)}img.img-support{border-radius:calc(var(--base) * 1);display:block;margin-bottom:calc(var(--base) * 2)}@media(min-width:768px){img.img-support{max-width:230px}}@media(min-width:768px){img.img-support__right{float:right;margin-left:calc(var(--base) * 2)}}.work-heading{color:#1c304a;padding:calc(var(--base) * 2)0 0;margin:calc(var(--base) * 8)0 0;border-top:1px solid #ecf4f6}.work-heading svg{margin:0 calc(var(--base) * 1)0 0}.casestudy-navigation-wrapper{background-color:rgba(236,244,246,.5);margin:calc(var(--base) * 4)0;padding:calc(var(--base) * 1);border-radius:calc(var(--base) * 1);max-width:1400px;margin-right:auto;margin-left:auto;position:relative}@media(min-width:768px){.casestudy-navigation-wrapper{padding:calc(var(--base) * 2)}}.casestudy-heading{font-size:calc(var(--base) * 2);font-weight:500;color:#000;text-align:center;text-decoration:none;display:inline-block;min-width:110px;background:#fad003;margin:0;position:absolute;top:calc(var(--base) * -.75);right:50%;left:50%;transform:translate(-50%,-50%)rotate(-3deg);box-shadow:rgba(0,0,0,5%)0 2px 2px,rgba(0,0,0,2%)0 4px 4px,rgba(0,0,0,2%)0 6px 6px,rgba(0,0,0,2%)0 8px 8px}.casestudy-navigation{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap}.casestudy-card{text-align:left;border-radius:calc(var(--base) * .5);overflow:hidden;margin:calc(var(--base) * 1);background:#fff;box-shadow:rgba(0,0,0,2%)0 1px 2px,rgba(0,0,0,2%)0 2px 4px,rgba(0,0,0,2%)0 4px 8px,rgba(0,0,0,2%)0 8px 16px,rgba(0,0,0,2%)0 16px 32px,rgba(0,0,0,2%)0 32px 64px}.casestudy-card.active{background:#ecf4f6}.casestudy-card small,.casestudy-card h3,.casestudy-card p{margin:0;padding:0}.casestudy-card a{display:flex;text-decoration:none}.casestudy-card .casestudy-icon{display:flex;flex-direction:column;justify-content:center;padding:0 calc(var(--base) * 1);color:#fff}.casestudy-card .casestudy-info{margin:0 calc(var(--base) * 1);padding:calc(var(--base)* 1);line-height:1;min-width:240px}.casestudy-card .casestudy-info small{font-size:calc(var(--base)* 1.625);font-weight:700;color:#046b99;text-transform:uppercase}.casestudy-card .casestudy-info h3{font-size:calc(var(--base)* 2.5);padding:0 0 calc(var(--base) * .5)}.casestudy-card .casestudy-info p{font-size:calc(var(--base)* 2)}.video-container{padding-top:56.25%;position:relative}.video-container iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.pagination-wrapper{display:flex;justify-content:center}.pagination{list-style-type:none;padding:0;margin:0;display:flex;align-items:center;font-size:calc(var(--base) * 2);font-weight:700}.pagination .page-item .page-link{display:block;padding:calc(var(--base) * 1)calc(var(--base) * 1.5);text-decoration:none;color:#046b99;border-bottom:2px solid transparent}.pagination .page-item .page-link:hover{background:#fff;border-bottom:2px solid #046b99}.pagination .page-item.disabled{opacity:.5}.pagination .page-item.active a{color:#1c304a;border-bottom:2px solid #1c304a}.media-grid-3{display:flex;flex-wrap:wrap;justify-content:space-between}.media-grid-3 .media-grid-item{width:33.3332%}.media-grid-3 .media-grid-item img{max-width:100%;display:block}.media-grid-item{background:#ecf4f6}.media-grid-inner{margin:0 auto;max-height:100%}.footer-wrapper{display:flex;flex-direction:column;background:#1c304a;margin:calc(var(--base) * 10)0 0;padding:calc(var(--base) * 4);font-size:calc(var(--base) * 2);color:#ecf4f6}@media(min-width:768px){.footer-wrapper{justify-content:space-around;flex-direction:row;padding:calc(var(--base) * 10)}}.footer-wrapper p{margin-top:0}.footer-wrapper ul{padding:0;margin:0;margin-bottom:calc(var(--base) * 3);line-height:2;list-style-type:none}.footer-wrapper a{color:#ecf4f6;text-decoration:none}.footer-wrapper a:hover{color:#b3efff}.footer-label{text-transform:uppercase;font-weight:700;letter-spacing:1px}.footer-notice{margin-bottom:calc(var(--base) * 3);padding-bottom:calc(var(--base) * 3);border-bottom:1px solid #2a486f}@media(min-width:768px){.footer-notice{border:none}}.privacy-link{display:inline-flex;font-weight:600}.privacy-link .privacy-indicator{transition:all .15s ease-out;margin-left:var(--base)}.privacy-link:hover .privacy-indicator{transform:translateX(var(--base))}.footer-categories,.footer-contacts{flex-shrink:0}@media(min-width:768px){.footer-categories,.footer-contacts{margin-left:calc(var(--base) * 4)}}.hero-wrapper-alt{max-width:1400px;margin:0 auto}.hero{height:0;overflow:hidden;padding-top:calc(1200/630 * 100%);position:relative}@media(min-width:768px){.hero{padding-top:calc(630/1200 * 100%)}}.hero .hero-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%}.hero-content-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.hero-content{height:100%;display:flex;justify-content:center;align-items:center;position:relative;z-index:10;background:rgba(28,48,74,.85)}.hero-intro{max-width:768px;margin:0 auto;padding:calc(var(--base) * 4)calc(var(--base) * 3);text-align:center}.hero-intro p{color:#fff;text-transform:uppercase;letter-spacing:2px;margin:0;padding:0;font-size:calc(var(--base) * 1.5)}@media(min-width:576px){.hero-intro p{font-size:calc(var(--base) * 2);padding:0 0 calc(var(--base) * 1)}}.hero-intro h2{color:#fff;font-weight:500;font-size:calc(var(--base) * 6);line-height:1.2;margin:0;padding:0}@media(min-width:576px){.hero-intro h2{font-size:calc(var(--base) * 5)}}@media(min-width:992px){.hero-intro h2{font-size:calc(var(--base) * 7)}}@media(min-width:1400px){.hero-intro h2{font-size:calc(var(--base) * 8)}}.hero-promo-wrapper .hero-promo{text-transform:none;letter-spacing:0;padding:calc(var(--base) * 6)0 calc(var(--base) * 4);font-size:calc(var(--base) * 2.5);margin:0 auto;max-width:576px}.hero-promo-wrapper .hero-promo-button{border-color:#fff;color:#fff}.creds-wrapper{display:flex;flex-direction:column-reverse}@media(min-width:576px){.creds-wrapper{flex-direction:row;margin:calc(var(--base) * 10)0 0}}@media(min-width:576px){.creds-wrapper .creds{padding:0 calc(var(--base) * 10)0 0}}.creds-wrapper .creds-title{font-weight:500;font-size:calc(var(--base) * 3.5);color:#1c304a;margin:0}.creds-wrapper .creds-copy strong{font-weight:400}.creds-wrapper .creds-copy ul{list-style-type:none;padding:0}@media(min-width:768px){.creds-wrapper .creds-copy ul{margin-left:calc(var(--base) * 4)}}.creds-wrapper .creds-copy li{display:flex;align-items:center;margin:calc(var(--base) * 3)0;font-size:calc(var(--base) * 2)}.creds-wrapper .creds-copy svg{color:#046b99;margin-right:calc(var(--base) * 2);height:calc(var(--base) * 3)}.creds-wrapper .creds-copy span{flex:1}.creds-wrapper .creds-photo{max-width:250px;display:block;margin:0 auto calc(var(--base) * 4)}.featured-logos-title{display:block;position:relative;font-weight:400;font-size:calc(var(--base) * 2);color:#1c304a;border-bottom:2px solid #ecf4f6;padding:calc(var(--base) * 10)0 0}.featured-logos-title--link{display:inline-block;position:absolute;right:0;font-size:calc(var(--base) * 1.5);font-weight:500;letter-spacing:1px;text-transform:uppercase;text-decoration:none;padding:calc(var(--base) * 1)calc(var(--base) * 2);background:#ecf4f6}.logo-grid.featured-logos{padding:0}@media(min-width:992px){.logo-grid.featured-logos{flex-wrap:nowrap}}@media(min-width:768px){.logo-grid.featured-logos .logo-wrapper{margin:calc(var(--base) * 4)}}.approach-title-wrapper{text-align:center;position:relative;max-width:80%;z-index:20;margin:0 auto calc(var(--base) * -2);padding:calc(var(--base) * 15)0 0}.approach-title{display:inline-block;background:#ecf4f6;padding:calc(var(--base) * 2)calc(var(--base) * 4);margin:0;font-size:calc(var(--base) * 2);font-weight:600;color:#1c304a}.approach-wrapper{display:flex;flex-direction:column}@media(min-width:768px){.approach-wrapper{flex-direction:row}}.approach-wrapper .approach-item{flex:1;overflow:hidden;height:0;padding-top:calc(881/465 * 100%);position:relative}@media(min-width:768px){.approach-wrapper .approach-item{padding-top:calc(465/881 * 100%)}}.approach-wrapper .approach-item::after{display:block;content:" ";position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background:rgba(28,48,74,.85);pointer-events:none}.approach-wrapper .approach-content{padding:calc(var(--base) * 6);position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;color:#fff}@media(min-width:768px){.approach-wrapper .approach-content{padding:calc(var(--base) * 4)}}@media(min-width:992px){.approach-wrapper .approach-content{padding:calc(var(--base) * 6)}}.approach-wrapper .approach-content h3{font-weight:400;font-size:calc(var(--base) * 6);line-height:1;margin:calc(var(--base) * 1)0 0}@media(min-width:768px){.approach-wrapper .approach-content h3{font-size:calc(var(--base) * 4)}}@media(min-width:992px){.approach-wrapper .approach-content h3{font-size:calc(var(--base) * 6)}}.approach-wrapper .approach-content p{font-weight:600;line-height:1.25}.approach-wrapper .approach-content ul{font-size:calc(var(--base) * 2);line-height:calc(var(--base) * 3);padding:0;list-style-type:none}.approach-wrapper .approach-content li{margin-bottom:calc(var(--base) * 1)}.approach-wrapper .approach-count{display:block;font-size:calc(var(--base) * 3)}.video-background{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;z-index:0}.approach-deep-dive{display:flex;justify-content:center;position:relative;z-index:10}.approach-deep-dive .approach-deep-dive--link{text-decoration:none;display:inline-flex;align-self:center;font-weight:600;background:#ecf4f6;padding:calc(var(--base) * 1)calc(var(--base) * 2.5);border-radius:50px;margin-top:calc(var(--base) * -2);font-size:calc(var(--base) * 2)}.approach-deep-dive .approach-deep-dive--link img{margin-left:calc(var(--base) * .5)}.testimonies-wrapper{background:#ecf4f6;padding:calc(var(--base) * 12)calc(var(--base) * 2)calc(var(--base) * 16);margin:calc(var(--base) * 10)0}.testimonies-icon{width:calc(var(--base) * 8);height:calc(var(--base) * 8);border-radius:50%;background-color:#fff;margin:calc(var(--base) * -16)auto calc(var(--base) * 10);color:#1c304a;display:flex;align-items:center;border:2px solid #ecf4f6}.testimonies-icon svg{margin:0 auto}.testimonies{display:flex;flex-direction:column}@media(min-width:768px){.testimonies{flex-direction:row}}.testimonies .testimony{flex:1;font-size:calc(var(--base) * 2);background:#fff;padding:calc(var(--base) * 2)calc(var(--base) * 4);margin-bottom:2px}.testimonies .testimony:last-child{margin:0}@media(min-width:768px){.testimonies .testimony{margin-right:2px;margin-bottom:0}}@media(min-width:992px){.testimonies .testimony{padding:calc(var(--base) * 4)calc(var(--base) * 8)}.testimonies .testimony:nth-child(2){margin-top:calc(var(--base) * -2);margin-bottom:calc(var(--base) * 2)}}.testimonies .testimony-quote{position:relative;z-index:1;padding:0 0 calc(var(--base) * 2)}.testimonies .testimony-quote::before{content:"“";position:absolute;font-size:calc(var(--base) * 20);color:#ecf4f6;z-index:-1;left:calc(var(--base) * -3);top:calc(var(--base) * -8)}@media(min-width:992px){.testimonies .testimony-quote::before{left:calc(var(--base) * -5);top:calc(var(--base) * -8)}}.testimonies .testimony-by-wrapper{display:flex;flex-direction:column;align-items:center;margin:0 0 calc(var(--base) * 3);text-align:center}@media(min-width:576px){.testimonies .testimony-by-wrapper{flex-direction:row;text-align:left}}@media(min-width:768px){.testimonies .testimony-by-wrapper{flex-direction:column;text-align:center}}@media(min-width:992px){.testimonies .testimony-by-wrapper{align-items:flex-start;flex-direction:row;text-align:left}}.testimonies .testimony-photo{border-radius:50%;width:calc(var(--base) * 9);height:calc(var(--base) * 9);margin:0 0 calc(var(--base) * 2);border:4px solid #fff;box-shadow:0 0 0 2px rgba(28,48,74,.3)}.testimonies .testimony-by{flex:1;margin:0;line-height:1.2}@media(min-width:576px){.testimonies .testimony-by{margin:0 0 0 calc(var(--base) * 2)}}@media(min-width:768px){.testimonies .testimony-by{margin:0}}@media(min-width:992px){.testimonies .testimony-by{margin:0 0 0 calc(var(--base) * 2)}}.testimonies .testimony-name{font-weight:700;color:#1c304a;display:block}.testimonies .testimony-link{font-size:calc(var(--base) * 1.75)}.services-label{text-align:center;font-weight:500;font-size:calc(var(--base) * 4);color:#1c304a}@media(min-width:576px){.services-label{font-size:calc(var(--base) * 6)}}.services-wrapper{display:flex;flex-direction:column}@media(min-width:576px){.services-wrapper{flex-direction:row}}.services-wrapper .service{flex:1;padding:0 calc(var(--base) * 4)calc(var(--base) * 8)}.services-wrapper .service p{margin-block-start:0}.services-wrapper .service-icon{max-width:120px;max-height:120px}.services-wrapper .service-title{margin:calc(var(--base) * 3)0 0;font-weight:400;font-size:calc(var(--base) * 3);color:#1c304a}.services-wrapper .service-list{font-size:calc(var(--base) * 2);margin:0;padding:0}.contact-wrapper{padding:calc(var(--base) * 8)0}.contact-wrapper a{margin-top:calc(var(--base) * 4)}.recent-articles-wrapper{text-align:center;padding:calc(var(--base) * 4)0;position:relative}@media(min-width:576px){.recent-articles-wrapper{padding:calc(var(--base) * 8)0}}.recent-articles-wrapper::after{content:"";display:block;border-bottom:1px solid #1c304a;position:absolute;top:50%;width:100%;z-index:1}.recent-articles-label{text-transform:uppercase;font-weight:700;font-size:calc(var(--base) * 2);letter-spacing:1px;display:inline-block;padding:calc(var(--base))calc(var(--base) * 2);color:#fff;background:#1c304a;position:relative;z-index:10}.view-all-wrapper{text-align:center;padding:calc(var(--base) * 4)0}@media(min-width:576px){.view-all-wrapper{padding:0 0 calc(var(--base) * 10)}}.content-wrapper{margin:0 auto;padding:0 0 calc(var(--base) * 6);max-width:1400px}.intro{max-width:768px;margin:calc(var(--base) * 4)auto calc(var(--base) * 2)}@media(min-width:576px){.intro{margin:calc(var(--base) * -4)auto calc(var(--base) * 6)}}.callout{color:#1c304a;padding:calc(var(--base) * 4)calc(var(--base) * 3);border:2px solid #ecf4f6;background-image:url(/images/background-privacy-notice.png);background-size:cover;background-position-y:bottom;position:relative;z-index:10;text-align:center}@media(min-width:576px){.callout{padding:calc(var(--base) * 8)calc(var(--base) * 10)}}.callout h2{margin:0 0 calc(var(--base) * 2);padding:0;color:#1c304a;font-weight:500}.callout p{margin:0;padding:0}.continue-wrapper{display:flex;flex-direction:column;justify-content:space-around}@media(min-width:768px){.continue-wrapper{flex-direction:row}}.continue-item-wrapper{max-width:500px;border:2px solid #ecf4f6;margin:0 calc(var(--base) * 2)calc(var(--base) * 4);flex:1;align-self:center}.continue-item-wrapper img{max-width:100%}.continue-item{padding:calc(var(--base) * 4)calc(var(--base) * 6);display:flex;flex-direction:column;align-items:stretch}.continue-item .continue-item-label{margin:0;padding:0;text-transform:uppercase;font-weight:700;font-size:calc(var(--base) * 2);letter-spacing:1px}.audio-player-wrapper{margin:calc(var(--base) * 6)auto;max-width:768px}.audio-player{background:#ecf4f6;display:flex;align-items:center}.audio-thumb-wrapper{width:calc(var(--base) * 10);position:relative;padding:val(--base)}.audio-thumb{display:block;max-width:100%;overflow:hidden}.audio-controls-wrapper{padding:0 calc(var(--base) * 2);width:100%}.audio-playline-wrapper{display:flex;align-items:center}.audio-playline-wrapper #play-pause{background-image:url(/audio/pause.svg);background-position:50%;background-repeat:no-repeat;text-indent:-9999px;display:block;height:calc(var(--base) * 5);width:calc(var(--base) * 5);cursor:pointer}.audio-playline-wrapper #play-pause.pause{background-image:url(/audio/play.svg)}.audio-playline-wrapper #progress-bar{width:100%}.audio-playline-wrapper .time-counters{font-size:calc(var(--base) * 1.5);font-weight:700;font-family:courier new,Courier,monospace;font-weight:900;text-align:center;color:#1c304a;width:80px}input[type=range]{-webkit-appearance:none;appearance:none;margin:18px 0;width:100%;background:0 0}input[type=range]:focus{outline:none}input[type=range]::-webkit-slider-runnable-track{width:100%;height:calc(var(--base) * .5);cursor:pointer;background:#fff;border:none}input[type=range]::-webkit-progress-value{background-color:#1c304a}input[type=range]::-webkit-slider-thumb{box-shadow:0 1px 4px rgba(28,48,74,.2);border:none;height:calc(var(--base) * 3);width:calc(var(--base) * 3);border-radius:50px;background:#fff;cursor:pointer;-webkit-appearance:none;margin-top:-10px}input[type=range]:focus::-webkit-slider-runnable-track{background:#fff}input[type=range]::-moz-range-track{width:100%;height:calc(var(--base) * .5);cursor:pointer;background:#fff;border:none}input[type=range]::-moz-range-progress{background:#1c304a}input[type=range]::-moz-range-thumb{box-shadow:0 1px 4px rgba(28,48,74,.2);border:none;height:calc(var(--base) * 3);width:calc(var(--base) * 3);border-radius:50px;background:#fff;cursor:pointer;-webkit-appearance:none;margin-top:-10px}input[type=range]::-ms-track{width:100%;height:calc(var(--base) * .5);cursor:pointer;background:0 0;border-color:transparent;color:transparent}input[type=range]::-ms-fill-lower{background:#1c304a}input[type=range]::-ms-fill-upper{background:#fff}input[type=range]::-ms-thumb{box-shadow:0 1px 4px rgba(28,48,74,.2);border:none;height:calc(var(--base) * 3);width:calc(var(--base) * 3);border-radius:50px;background:#fff;cursor:pointer;-webkit-appearance:none;margin-top:-10px}input[type=range]:focus::-ms-fill-lower{background:#1c304a}input[type=range]:focus::-ms-fill-upper{background:#fff}.course-wrapper{padding:0 0 calc(var(--base) * 5)}.course-lesson .header{flex-direction:column;text-align:center}.course-lesson .header .article-title{padding-right:0;margin:0 0 calc(var(--base) * 6);text-transform:uppercase;font-weight:700}.course-overview-wrapper{display:flex;flex-direction:column;background:#ecf4f6}@media(min-width:768px){.course-overview-wrapper{flex-direction:row-reverse}}.course-overview-video{width:100%;background:#1c304a}.module-overview{list-style-type:none;margin:0;padding:0 calc(var(--base) * 2)calc(var(--base) * 4)}@media(min-width:1400px){.module-overview{padding:0 calc(var(--base) * 2)calc(var(--base) * 0)}}.module-overview .module-item a{display:flex;padding:calc(var(--base))0;text-decoration:none;font-weight:500;margin:0 0 calc(var(--base))}.module-overview .module-item a svg{margin:0 calc(var(--base) * 1.5)0 0}.module-item-title{text-transform:uppercase;font-weight:900;color:#1c304a;margin:calc(var(--base) * 4)0 calc(var(--base) * 2)}.module-number{text-transform:uppercase;font-weight:700;font-size:calc(var(--base) * 2);color:rgba(28,48,74,.7);letter-spacing:1px}.article section.module-overview-intro,.article section.module-overview-intro .lead{padding-top:calc(var(--base) * 3)}.article section.module-overview-intro strong,.article section.module-overview-intro .lead strong{font-weight:800;text-transform:uppercase;display:block;color:#1c304a}.module-quote-wrapper{text-align:center;padding:calc(var(--base) * 10)0}@media(min-width:576px){.module-quote-wrapper{padding:calc(var(--base) * 20)0}}.module-quote{font-weight:400;font-size:calc(var(--base) * 4);color:#1c304a;margin:0 0 calc(var(--base))}@media(min-width:576px){.module-quote{font-size:calc(var(--base) * 5)}}.module-quote-source{font-weight:700;text-transform:uppercase;color:rgba(28,48,74,.7)}.book-rec-wrapper h3{font-weight:900;text-transform:uppercase;text-align:center;color:#1c304a}.book-recs{display:flex}@media(min-width:576px){.book-recs{flex-direction:row;justify-content:space-around}}.course-book{width:100px;padding:0 calc(var(--base) * 2);margin:0 0 calc(var(--base) * 6);line-height:calc(var(--base) * 2.5)}@media(min-width:576px){.course-book{width:200px}}.course-book .course-book-link{text-decoration:none}.course-book .course-book-image{width:100px;margin:0 0 calc(var(--base) * 2)}@media(min-width:576px){.course-book .course-book-image{width:200px;margin:0 0 calc(var(--base) * 2)}}.course-book .course-book-title{display:none}@media(min-width:576px){.course-book .course-book-title{display:block;margin:0;display:inline;font-size:calc(var(--base) * 2)}}.article-recs{background:#ecf4f6}.course-article{border-bottom:1px solid #fff}.course-article .course-article-link{text-decoration:none;padding:calc(var(--base) *4);display:block}.course-article .course-article-title{font-size:calc(var(--base) * 4);font-weight:400;margin:0}.weekly-challenge-wrapper{padding:calc(var(--base) * 10)0}.module-overview-wrapper{text-align:left;padding:0}@media(min-width:768px){.module-overview-wrapper{padding:0 calc(var(--base) * 6);width:50%}}.sender-form-box{padding:0!important;width:auto!important;max-width:100%!important}.sender-form-title{display:none!important}.sender-form-subtitle{font-size:calc(var(--base) * 2)!important}.team-wrapper{padding:calc(var(--base) * 8)0}.faq-wrapper h4{font-weight:900;color:#1c304a}.faq-wrapper details{padding:calc(var(--base) * 2);border:2px solid #ecf4f6;border-bottom:none;cursor:pointer}.faq-wrapper details:last-child{border-bottom:2px solid #ecf4f6}.faq-wrapper details summary{font-weight:400;color:#1c304a;padding:calc(var(--base) * 2)}.faq-details{padding-left:calc(var(--base) * 2);padding-top:calc(var(--base) * 2);padding-right:calc(var(--base) * 2);padding-bottom:calc(var(--base) * 2);font-size:calc(var(--base) * 2)}@media(min-width:576px){.faq-details{padding-left:calc(var(--base) * 5)}}.source-wrapper h5,.source-wrapper p{margin:0}.podcast-masthead{display:flex}@media(min-width:576px){.podcast-masthead{flex-direction:row}}.podcast-masthead .podcast-masthead--marker{display:block;line-height:1;width:70px;min-width:70px;height:70px;margin:0 calc(var(--base) * 1)0 0}@media(min-width:576px){.podcast-masthead .podcast-masthead--marker{width:120px;min-width:120px;height:120px;margin:0 calc(var(--base) * 4)0 0}}.podcast-masthead .podcast-masthead--info{text-align:left}.podcast-masthead .podcast-masthead--episode{font-size:calc(var(--base) * 1.5);font-weight:700;color:#046b99;text-transform:uppercase}@media(min-width:576px){.podcast-masthead .podcast-masthead--episode{font-size:calc(var(--base) * 2)}}.podcast-masthead .podcast-masthead--title{display:inline-block;font-size:calc(var(--base) * 2.5);color:#1c304a;line-height:1.2;margin:0}@media(min-width:576px){.podcast-masthead .podcast-masthead--title{font-size:calc(var(--base) * 3.25)}}.podcast-header{display:flex;flex-direction:column;max-width:768px;margin:0 auto calc(var(--base) * 6);align-items:center}@media(min-width:768px){.podcast-header{align-items:flex-start;flex-direction:row}}.podcast-cover--wrapper img{width:calc(var(--base) * 30);height:calc(var(--base) * 30);margin:0 calc(var(--base) * 2)calc(var(--base) * 4)0;border-radius:calc(var(--base) * 1);overflow:hidden;display:block}@media(min-width:768px){.podcast-cover--wrapper img{width:calc(var(--base) * 30);height:calc(var(--base) * 30);margin:0 calc(var(--base) * 4)0 0;border-radius:calc(var(--base) * 2)}}.podcast-header--title{font-weight:700;line-height:1.25;margin:0 0 calc(var(--base) * 1)}.podcast-header--subtitle{display:block;font-weight:300;font-size:calc(var(--base) * 2.5)}.podcast-header--description small{font-weight:700;text-transform:uppercase;color:#046b99}.podcast-header--description p{font-size:calc(var(--base) * 2)}.podcast-apps{display:flex;flex-wrap:wrap;justify-content:center;margin:calc(var(--base) * 2)0;padding:calc(var(--base) * 2)0}.podcast-app{margin:calc(var(--base) * 0)}@media(min-width:576px){.podcast-app{margin:calc(var(--base) * 2)}}.podcast-list--home .section-title{text-align:center;text-transform:uppercase;font-size:calc(var(--base) * 2);color:#1c304a;background:#ecf4f6;display:inline-flex;align-items:center;border-radius:100px;margin:calc(var(--base) * 4)auto;padding:calc(var(--base) * 1)calc(var(--base) * 2)}.podcast-list--wrapper{max-width:768px;margin:0 auto}.podcast-list--item{line-height:1;margin:0 0 calc(var(--base) * 6);width:100%}.podcast-list--link{display:flex;text-decoration:none}.podcast-list--thumbnail-wrapper img{width:calc(var(--base) * 8);margin:0 calc(var(--base) * 2)0 0;border-radius:calc(var(--base) * 1);overflow:hidden;display:block}@media(min-width:768px){.podcast-list--thumbnail-wrapper img{width:calc(var(--base) * 15);margin:0 calc(var(--base) * 4)0 0;border-radius:calc(var(--base) * 2)}}.podcast-list--episode-wrapper{margin:0 0 calc(var(--base) * 1);display:flex;justify-content:space-between;align-items:baseline}.podcast-list--episode{font-size:calc(var(--base) * 2);font-weight:700;color:#046b99;text-transform:uppercase}.podcast-archive-link{text-decoration:none;font-size:calc(var(--base) * 2);font-weight:600;padding:calc(var(--base) * 1)calc(var(--base) * 2);border:2px solid #ecf4f6;display:inline-flex;align-items:center}.podcast-list--title{margin:0;font-size:calc(var(--base) * 2.5);font-weight:400}@media(min-width:768px){.podcast-list--title{font-size:calc(var(--base) * 3)}}.podcast-list--description{font-size:calc(var(--base) * 2);line-height:calc(var(--base) * 3);margin:calc(var(--base) * 1)0}.podcast-list--duration{font-size:calc(var(--base) * 1.5);font-weight:700;font-family:courier new,Courier,monospace;font-weight:900}.newsletters-masthead{display:flex}@media(min-width:576px){.newsletters-masthead{flex-direction:row}}.newsletters-masthead .newsletters-masthead--marker{display:block;line-height:1;width:70px;min-width:70px;height:70px;margin:0 calc(var(--base) * 1)0 0}@media(min-width:576px){.newsletters-masthead .newsletters-masthead--marker{width:120px;min-width:120px;height:120px;margin:0 calc(var(--base) * 4)0 0}}.newsletters-masthead .newsletters-masthead--info{text-align:left}.newsletters-masthead .newsletters-masthead--issue{font-size:calc(var(--base) * 1.5);font-weight:700;color:#046b99;text-transform:uppercase}@media(min-width:576px){.newsletters-masthead .newsletters-masthead--issue{font-size:calc(var(--base) * 2)}}.newsletters-masthead .newsletters-masthead--title{display:inline-block;font-size:calc(var(--base) * 2.5);color:#1c304a;line-height:1.2;margin:0}@media(min-width:576px){.newsletters-masthead .newsletters-masthead--title{font-size:calc(var(--base) * 3.25)}}.newsletters-header{display:flex;flex-direction:column;max-width:768px;margin:0 auto calc(var(--base) * 6);align-items:center}@media(min-width:768px){.newsletters-header{align-items:flex-start;flex-direction:row}}.newsletters-cover--wrapper img{width:calc(var(--base) * 30);height:calc(var(--base) * 30);margin:0 calc(var(--base) * 2)calc(var(--base) * 4)0;border-radius:calc(var(--base) * 1);overflow:hidden;display:block}@media(min-width:768px){.newsletters-cover--wrapper img{width:calc(var(--base) * 30);height:calc(var(--base) * 30);margin:0 calc(var(--base) * 4)0 0;border-radius:calc(var(--base) * 2)}}.newsletters-header--title{font-weight:700;line-height:1.25;margin:0}.newsletters-header--description small{font-weight:700;text-transform:uppercase;color:#000}.newsletters-header--description p{margin-top:0;font-size:calc(var(--base) * 2)}.newsletters-header--description .button-newsletter{display:block;border-radius:calc(var(--base) * 4);padding:calc(var(--base) * 1)calc(var(--base) * 2.5);font-size:calc(var(--base) * 2);font-weight:600;text-align:center;background-color:#fad003;color:#000;text-decoration:none;margin:calc(var(--base) * 1)0}.newsletters-header--description .button-newsletter:hover{background-color:rgba(250,208,3,.8);color:#000}@media(min-width:576px){.newsletters-header--description .button-newsletter{display:inline-block}}.newsletters-list--home .section-title{text-align:center;text-transform:uppercase;font-size:calc(var(--base) * 2);color:#1c304a;background:#ecf4f6;display:inline-flex;align-items:center;border-radius:100px;margin:calc(var(--base) * 4)auto;padding:calc(var(--base) * 1)calc(var(--base) * 2)}.newsletters-list--wrapper{max-width:768px;margin:0 auto}.newsletters-list--item{line-height:1;margin:0 0 calc(var(--base) * 6);width:100%}.newsletters-list--link{display:flex;text-decoration:none}.newsletters-list--thumbnail-wrapper img{width:calc(var(--base) * 8);margin:0 calc(var(--base) * 2)0 0;border-radius:calc(var(--base) * 1);overflow:hidden;display:block}@media(min-width:768px){.newsletters-list--thumbnail-wrapper img{width:calc(var(--base) * 15);margin:0 calc(var(--base) * 4)0 0;border-radius:calc(var(--base) * 2)}}.newsletters-list--issue-wrapper{margin:0 0 calc(var(--base) * 1);display:flex;justify-content:space-between;align-items:baseline}.newsletters-list--issue{font-size:calc(var(--base) * 2);font-weight:700;color:#046b99;text-transform:uppercase}.newsletters-archive-link{text-decoration:none;font-size:calc(var(--base) * 2);font-weight:600;padding:calc(var(--base) * 1)calc(var(--base) * 2);border:2px solid #ecf4f6;display:inline-flex;align-items:center}.newsletters-list--title{margin:0;font-size:calc(var(--base) * 2.5);font-weight:400}@media(min-width:768px){.newsletters-list--title{font-size:calc(var(--base) * 3)}}.newsletters-list--description{font-size:calc(var(--base) * 2);line-height:calc(var(--base) * 3);margin:calc(var(--base) * 1)0}.article-newsletters{max-width:768px;margin:0 auto}.article-newsletters img{max-width:100%}.article-newsletters p small{line-height:calc(var(--base) * 2.5);display:inline-block}.newsletters-callout{background:#fffcee;border:1px solid #feed98;border-radius:calc(var(--base) * 1);overflow:hidden;padding:calc(var(--base) * 2)calc(var(--base) * 3)}.newsletters-callout p{margin:0}.font-serif,.plaque .metal-text,.article .header .article-title,.hero-intro h2,.creds-wrapper .creds-title,.services-label,.callout h2{font-family:myserif,serif}.text-center,.faq-wrapper h4,.source-wrapper{text-align:center}.text-uppercase,.faq-wrapper h4{text-transform:uppercase}.text-bold,.article-series .article-series_label,.article-series .article-series_item_title{font-weight:700}.letter-space-0,.article-series .article-series_title,.article-series .article-series_description,.podcast-header--subtitle{letter-spacing:0}.letter-space-1-plus,.article-item .article-title,.article-series .article-series_label,.section h2,.section h3,.section h4,.section h5,.section blockquote,.approach-wrapper .approach-content h3,.services-wrapper .service-title,.course-lesson .header .article-title{letter-spacing:1px}.sm-width,.social-accounts-wrapper,.source-wrapper,.podcast-masthead,.newsletters-masthead{max-width:576px;margin-right:auto;margin-left:auto}.md-width,.contact-wrapper,.weekly-challenge-wrapper,.faq-wrapper{max-width:768px;margin-right:auto;margin-left:auto}.lg-width,.article section.module-overview-intro,.article section.module-overview-intro .lead,.module-quote-wrapper,.course-article .course-article-link,.team-wrapper{max-width:992px;margin-right:auto;margin-left:auto}.xl-width,.hero-about,.testimonies,.services-wrapper,.article-recs-wrapper{max-width:1400px;margin-right:auto;margin-left:auto}.space-xl-v{padding:calc(var(--base) * 6)0}@media(min-width:576px){.space-xl-v{padding:calc(var(--base) * 8)0}}.hidden-sm{display:none}@media(min-width:768px){.hidden-sm{display:block}}@media(min-width:768px){.hidden-md{display:none}}.box-shadow-light,.is-pinned,img.img-support{box-shadow:rgba(0,0,0,2%)0 1px 2px,rgba(0,0,0,2%)0 2px 4px,rgba(0,0,0,2%)0 4px 8px,rgba(0,0,0,2%)0 8px 16px,rgba(0,0,0,2%)0 16px 32px,rgba(0,0,0,2%)0 32px 64px}.box-shadow,.cta-inline,.cta-course-innovation,.article-series .article-series_item_link:hover,.course-book .course-book-image,.podcast-cover--wrapper img,.podcast-list--thumbnail-wrapper img,.newsletters-cover--wrapper img,.newsletters-list--thumbnail-wrapper img{box-shadow:rgba(0,0,0,4%)0 1px 2px,rgba(0,0,0,4%)0 2px 4px,rgba(0,0,0,3%)0 4px 8px,rgba(0,0,0,3%)0 8px 16px,rgba(0,0,0,2%)0 16px 32px,rgba(0,0,0,2%)0 32px 64px}.box-shadow-md,.article .header .hero-image,.video-wrapper{box-shadow:rgba(0,0,0,5%)0 1px 2px,rgba(0,0,0,5%)0 2px 4px,rgba(0,0,0,4%)0 4px 8px,rgba(0,0,0,4%)0 8px 16px,rgba(0,0,0,3%)0 16px 32px,rgba(0,0,0,3%)0 32px 64px}.box-shadow-heavy,.creds-wrapper .creds-photo{box-shadow:rgba(0,0,0,7%)0 1px 2px,rgba(0,0,0,7%)0 2px 4px,rgba(0,0,0,7%)0 4px 8px,rgba(0,0,0,7%)0 8px 16px,rgba(0,0,0,7%)0 16px 32px,rgba(0,0,0,7%)0 32px 64px}.inline-highlight{display:inline-block;position:relative;z-index:2}.inline-highlight::after{display:block;content:"";position:absolute;background:#046b99;z-index:-1;top:18px;right:-4px;bottom:2px;left:0}.highlight-underscore{overflow:hidden;position:relative}.highlight-underscore::after{border-bottom:calc(var(--base) * 1.5)solid #fad003;display:block;content:"";position:absolute;height:var(--base);width:105%;left:-2.5%;bottom:calc(var(--base) * .5);z-index:-1}.js-life.fade-in{opacity:0;transition:700ms;transform:translateX(10px);transform:translateY(30px)}.js-life.fade-in.show{opacity:1;transform:translateX(0);transform:translatey(0)}.js-life.stagger-in>div{opacity:0}.js-life.stagger-in.show>div{animation-name:staggerIn;animation-duration:350ms;animation-delay:calc(var(--animation-order) * 100ms);animation-fill-mode:both;animation-timing-function:ease-in-out}@keyframes staggerIn{0%{opacity:0;transform:scale(.6)translateY(-8px)}100%{opacity:1}}.cta-course-innovation{background-color:#fad003;border:1px solid #f4cb03;border-radius:calc(var(--base) * 3);overflow:hidden;position:relative;min-height:550px}.cta-course-innovation section{padding:calc(var(--base) * 3);position:relative;z-index:10;display:flex;flex-direction:column;height:100%;pointer-events:none}.cta-course-innovation h3{font-size:calc(var(--base) * 5);text-transform:uppercase;font-weight:900;line-height:1;margin:0}@media(min-width:768px){.cta-course-innovation h3{font-size:calc(var(--base) * 4)}}.cta-course-innovation p{line-height:1.3;margin:auto 0 0;font-size:calc(var(--base) * 2);font-weight:500}.cta-course-innovation a{display:inline-block;text-decoration:none;text-align:center;font-size:calc(var(--base) * 2);font-weight:500;color:#fff;background-color:#000;padding:calc(var(--base) * 1)calc(var(--base) * 2);margin:calc(var(--base) * 3)0 0;border-radius:100px;transition:transform .5s eas-out;pointer-events:auto}.cta-course-innovation a:hover{color:#fff;transform:translate(0,-5px)}.cta-background{position:absolute;top:0;right:0;bottom:0;width:100%;height:auto;z-index:0}@media(min-width:576px){.cta-background{width:auto;height:100%}}.cta-inline{display:flex;flex-direction:column-reverse;justify-content:space-between;width:100%;margin:calc(var(--base) * 6)0}@media(min-width:768px){.cta-inline{flex-direction:row}}.cta-inline .cta-inline--copy{padding:calc(var(--base) * 4);text-align:left;flex:1 1 70%}.cta-inline .cta-inline--title{margin:0 0 calc(var(--base) * 1);line-height:1.25}.cta-inline .cta-inline-intro{margin:0;font-size:calc(var(--base) * 2)}.cta-inline .cta-inline--button{display:inline-block;padding:calc(var(--base) * 1)calc(var(--base) * 2.5);font-size:calc(var(--base) * 2);font-weight:500;background-color:#fad003;color:#000;text-decoration:none;margin:calc(var(--base) * 4)0 0;border-radius:80px}.cta-inline .cta-inline--button:hover{background-color:rgba(250,208,3,.8)}.cta-inline .cta-inline--image{padding:0}.cta-inline .cta-inline--image img{display:block;margin:0 auto;width:100%;height:100%;object-fit:cover}.cta-inline .cta-inline--category{font-size:calc(var(--base) * 2);font-weight:400;color:#ecf4f6;text-decoration:none;background-color:#1c304a;display:inline-block;padding:0 calc(var(--base) * 1);margin-bottom:calc(var(--base) * 2)}.simple .header{flex-direction:column;text-align:center}.simple .header .article-title{padding-right:0;margin:0 0 calc(var(--base) * 2)}@media print{*{font-size:12pt!important}*,*:before,*:after,*:first-letter,p:first-line,div:first-line,blockquote:first-line,li:first-line{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href)")"}abbr[title]:after{content:" (" attr(title)")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre{white-space:pre-wrap!important}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.masthead-wrapper,.course-book-image,.course-overview-wrapper,.source-wrapper,.course-title img,.footer-wrapper{display:none}.module-quote-wrapper,.weekly-challenge-wrapper{padding:0!important}}html{--base:8px;scroll-behavior:smooth}body{font-family:aestetico,sans-serif;font-weight:300;font-size:calc(var(--base) * 2.5);line-height:1.5;background:#fff;color:#000}.site-wrapper{overflow-x:hidden;position:relative}a{color:#1c304a;text-decoration-skip-ink:auto;text-decoration-color:#046b99;transition:all .15s ease-out}a:hover{color:#046b99}a:focus{outline:4px dotted #00cfff}a:active{outline:none}strong{font-weight:700}#content{padding:0 calc(var(--base) * 2)}@media(min-width:576px){#content{padding:0 calc(var(--base) * 8)}}.button{text-decoration:none;text-transform:uppercase;font-weight:700;font-size:calc(var(--base) * 1.5);letter-spacing:1px;display:inline-block;padding:calc(var(--base) * 1)calc(var(--base) * 2);border:2px solid #1c304a}.button:hover{background:#1c304a;color:#ecf4f6}@media(min-width:576px){.button{font-size:calc(var(--base) * 2);padding:calc(var(--base) * 2)calc(var(--base) * 4)}}.hero-about{padding-bottom:0;text-align:center}.credentials-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}@media(min-width:576px){.credentials-wrapper{padding:calc(var(--base) * 4)0}}.credentials-wrapper .break{flex-basis:100%;height:0}.credentials-wrapper figure{flex:1 1 25%;padding:0;margin:calc(var(--base) * 1.5);text-align:center;flex:1 1 40%}@media(min-width:576px){.credentials-wrapper figure{flex:1 1 20%}}.credentials-wrapper figcaption{font-size:calc(var(--base) * 1.5);line-height:1.2;max-width:180px;margin:auto}.credentials-wrapper figcaption em{font-weight:600}.credentials-wrapper img{align-self:center;height:auto}.plaque-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center}@media(min-width:576px){.plaque-wrapper{flex-direction:row;align-items:stretch}}.plaque{flex:1;display:flex;background-color:#57443e;background:linear-gradient(90deg,#372723 0%,#57443e 36%,#3d2a23 54%,#453028 71%,#251d1a 100%);border:calc(var(--base) * 1),outset #533f32;padding:calc(var(--base) * 2);text-align:center}@media(min-width:576px){.plaque{max-width:280px}}.plaque img{max-width:90%;margin:0 auto}.plaque .metal{flex:1;display:flex;background:#ebdece;background:linear-gradient(40deg,#ebdece 0%,#f6d8b4 34%,#e9e0d7 71%,#fdddb7 100%);padding:calc(var(--base) * 1);box-shadow:1px 1px 1px black}.plaque .metal-text-wrapper{background:linear-gradient(40deg,#1c1d21 0%,#232426 48%,#090b0a 100%);padding:calc(var(--base) * 4)}.plaque .metal-text{background:#ebdece;background:linear-gradient(40deg,#ebdece 0%,#f6d8b4 34%,#e9e0d7 71%,#fdddb7 100%);background-size:100%;background-repeat:repeat;background-clip:text;-webkit-text-fill-color:transparent;-webkit-background-clip:text;-moz-background-clip:text;-moz-text-fill-color:transparent}.plaque .metal-text-title{font-size:calc(var(--base) * 2.5);font-weight:900;line-height:1.2;margin-bottom:0;font-variant-ligatures:none;font-feature-settings:"liga" 0}@media(min-width:576px){.plaque .metal-text-title{font-size:calc(var(--base) * 3)}}.aqua-button-blue::before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:calc(var(--base) * 2);box-shadow:inset 0 0 6px rgba(3,66,185,.3);z-index:2}.aqua-button-blue::after{content:"";display:block;position:absolute;top:0;right:calc(var(--base) * .2);bottom:0;left:calc(var(--base) * .2);border-radius:calc(var(--base) * 2);background-image:linear-gradient(0deg,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 50%,rgba(255,255,255,.2) 51%,rgba(255,255,255,.85) 90%,rgba(255,255,255,.4) 100%);overflow:hidden;z-index:3}.mac-aqua-button{display:inline-block;min-width:calc(var(--base) * 10);position:relative;text-align:center;text-decoration:none;border-radius:calc(var(--base) * 2);font-size:calc(var(--base) * 2);font-family:lucida grande,Tahoma,sans-serif;font-weight:400;color:#000!important;text-shadow:-1px 1px 0 rgba(255,255,255,.1);padding:calc(var(--base) * .5)calc(var(--base) * 2);box-shadow:inset 0 0 4px rgba(0,0,0,.3),0 1px 1px rgba(0,0,0,.075),0 2px 2px rgba(0,0,0,.075),0 4px 4px rgba(0,0,0,.075),0 6px 8px rgba(0,0,0,.075);background:linear-gradient(#0342b9,#58ecff);transition:transform .3s ease-out,filter .3s ease-in-out,box-shadow .3s ease-in-out}.mac-aqua-button:hover{filter:brightness(1.05);box-shadow:0 0 10px rgba(3,66,185,.5),0 1px 1px rgba(0,0,0,.075),0 2px 2px rgba(0,0,0,.075)}.mac-aqua-button:active{transform:scale(.98);filter:brightness(.95);box-shadow:0 0 6px rgba(3,66,185,.4),0 1px 1px rgba(0,0,0,.075)}.mac-window-wrapper{box-shadow:inset 0 2px 6px rgba(255,255,255,.8),rgba(0,0,0,.2)0 12px 28px,rgba(0,0,0,.1)0 2px 4px,rgba(255,255,255,5%)0 0 0 1px inset;border-radius:calc(var(--base) * 1)calc(var(--base) * 1)0 0;border:1px solid rgba(0,0,0,.25);overflow:hidden;font-size:calc(var(--base) * 2);font-family:lucida grande,Tahoma,sans-serif;font-weight:400;margin:calc(var(--base) * 4)auto calc(var(--base) * 6);max-width:600px}.mac-window-header{padding:calc(var(--base) * .5)calc(var(--base) * 1);font-size:calc(var(--base) * 2);text-shadow:0 1px 3px rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.25);background:linear-gradient(to bottom,rgba(0,0,0,.025),rgba(0,0,0,.025) 2px,rgba(0,0,0,5%) 2px,rgba(0,0,0,5%));background-size:100% 4px}.mac-window-body{padding:calc(var(--base) * 2)calc(var(--base) * 3)calc(var(--base) * 3)}.mac-window-body small{display:inline-block;line-height:1.3em}.mac-background_pin{background:linear-gradient(to bottom,rgba(0,0,0,5%),rgba(0,0,0,5%) 2px,rgba(0,0,0,.1) 2px,rgba(0,0,0,.1));background-size:100% 4px}.social-accounts-invite{text-align:center;font-size:calc(var(--base) * 1.75);font-weight:700}.social-accounts-wrapper{margin:0 auto;padding-bottom:calc(var(--base) * 4)}.social-accounts-wrapper .social-accounts{list-style-type:none;padding:0;margin:0;display:flex;justify-content:center}.social-accounts-wrapper .social-account-link{display:inline-flex;justify-content:center;align-items:center;text-decoration:none;padding:calc(var(--base))calc(var(--base) * 1);margin:0 calc(var(--base) * 1);transition:all .5s ease-out;font-size:calc(var(--base) * 1.75);font-weight:700;text-transform:uppercase;color:#fff;border-radius:calc(var(--base) * .275)}@media(min-width:576px){.social-accounts-wrapper .social-account-link{padding:calc(var(--base))calc(var(--base) * 2)}}.social-accounts-wrapper .social-account-link img{margin-right:calc(var(--base) * 1)}@media(min-width:576px){.social-accounts-wrapper .social-account-link img{margin-right:calc(var(--base) * 2)}}.social-accounts-wrapper .social-account-link .social-account-label{display:block;line-height:1}.social-accounts-wrapper .social-account-link.linkedin{background:#2867b2}.social-accounts-wrapper .social-account-link.twitter{background:#1da1f2}.social-accounts-wrapper .social-account-link.youtube{background:#eb0000}.label-divider-wrapper{text-align:center;padding:calc(var(--base) * 4)0;position:relative}@media(min-width:576px){.label-divider-wrapper{padding:calc(var(--base) * 8)0}}.label-divider-wrapper::after{content:"";display:block;border-bottom:1px solid #1c304a;position:absolute;top:50%;width:100%;z-index:1}.label-divider{text-transform:uppercase;font-weight:700;font-size:calc(var(--base) * 2);letter-spacing:1px;display:inline-block;padding:calc(var(--base))calc(var(--base) * 2);color:#fff;background:#1c304a;position:relative;z-index:10}.logo-grid{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;padding:calc(var(--base) * 6)0;max-width:1400px;margin:0 auto}.logo-wrapper{margin:24px 10px;flex-grow:1;display:flex;align-items:center;justify-content:center;max-width:40%}@media(min-width:576px){.logo-wrapper{margin:calc(var(--base) * 4)calc(var(--base) * 8);max-width:100%}}.logo-content{font-size:calc(var(--base) * 2)}.logo-content img{max-width:80%}@media(min-width:576px){.logo-content img{max-width:100%}}.logo-content ul{padding:0 0 0 12px;list-style-type:square}.logo-content li{margin:0}