.flickity-enabled{position:relative}.flickity-enabled:focus{outline:0}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{position:absolute;background:hsla(0,0%,100%,0.75);border:none;color:#333}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{outline:0;-webkit-box-shadow:0 0 0 5px #19F;box-shadow:0 0 0 5px #19F}.flickity-button:active{opacity:0.6}.flickity-button:disabled{opacity:0.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:#000000}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:0.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}.blockquote{font-size:2rem;line-height:1.4375}.blockquote blockquote{margin:0;padding:0}.blockquote blockquote:after,.blockquote blockquote:before{background-repeat:no-repeat;background-position:center center;background-size:contain;content:"";display:block;height:44px;width:70px}.blockquote blockquote:before{background-image:url(../images/components/blockquote-before.svg.php?fill=000)}.blockquote blockquote:after{background-image:url(../images/components/blockquote-after.svg.php?fill=000)}.blockquote blockquote:after{display:inline-block;line-height:1;vertical-align:middle}@media (min-width:1280px){.blockquote{font-size:1.625rem}}@media (min-width:1536px){.blockquote{font-size:2rem}}@media (min-width:1920px){.blockquote{font-size:2.5rem}.blockquote blockquote:after,.blockquote blockquote:before{height:50px;width:80px}}@media (max-width:767px){.blockquote{font-size:1.5rem}}.person-inner{display:table;width:100%}.person-container,.person-image{display:table-cell;vertical-align:bottom}.person-image{width:340px}.person-image img{background:#333;display:block;height:auto;width:100%}.person-container{padding-left:20px}.person-title{font-size:1.75rem;font-weight:bold;line-height:1.2;margin:0;margin-bottom:0.4285714286em}.person-role{font-size:1rem;font-weight:bold;line-height:1.375}@media (min-width:1280px){.person-image{width:280px}.person-title{font-size:1.375rem}}@media (min-width:1536px){.person-image{width:332px}.person-title{font-size:1.75rem}}@media (min-width:1920px){.person-image{width:424px}.person-title{font-size:2.125rem}.person-role{font-size:1.125rem}}@media (max-width:640px){.person-inner{display:block}.person-container,.person-image{display:block}.person-image{margin:0 -10px;width:auto}.person-container{padding:10px;padding-top:20px}.person-title{font-size:1.375rem}}.section-head{margin-bottom:2em}.section-title{font-size:3.125rem;font-weight:bold;line-height:1.12}.section p{margin:1.7em 0}@media (min-width:1280px){.section{display:table;table-layout:fixed;width:100%}.section-body,.section-head{display:table-cell;vertical-align:top;width:50%}.section-headinner{padding-right:30px}.section-bodyinner{padding-left:30px}.section p{margin:1.25em 0}}@media (min-width:1536px){.section p{margin:1.5em 0}.section-headinner{padding-right:60px}.section-bodyinner{padding-left:60px}.section-title{font-size:3.75rem}}@media (min-width:1920px){.section p{margin:1.8181818182em 0}.section-headinner{padding-right:200px}.section-title{font-size:4.625rem}}@media (max-width:767px){.section p{margin:1.75em 0}.section-title{font-size:2.375rem}}#goto-intro{background:#fff}.blockquote blockquote:before{background-image:url(../images/components/blockquote-before.svg.php?fill=5692A8)}.blockquote blockquote:after{background-image:url(../images/components/blockquote-after.svg.php?fill=5692A8)}#goto-intro .section .lede{color:#5692A8}#goto-teams{background-color:#F0F0F0;padding-bottom:40px}@media (min-width:1280px){#goto-teams{padding-bottom:82px}#goto-teams .section-bodyinner{padding-top:272px}}@media (min-width:1536px){#goto-teams{padding-bottom:118px}#goto-teams .section-bodyinner{padding-top:318px}}@media (min-width:1920px){#goto-teams .section-bodyinner{padding-top:396px}}#goto-achievements{background-color:#E8CCB7;padding-top:52px;padding-bottom:100px;overflow:hidden;position:relative}#goto-achievements:after{background-color:#E8CCB7;content:"";display:block;height:180px;left:0;right:0;bottom:0;position:absolute;z-index:3}#goto-achievements .achievements-title{font-size:2.375rem;margin-bottom:0.75em}#goto-achievements .achievements-container{padding-bottom:104px}#goto-achievements .achievements-containerinner{margin:0 -15px}#goto-achievements .achievement{padding:15px}#goto-achievements .achievement-inner{background:#FFFFFF;color:#042641;width:480px;height:100%;position:relative}#goto-achievements .achievement-inner:after{background:#fff;content:"";display:block;left:0;right:0;top:0;bottom:-99em;position:absolute;z-index:-1}#goto-achievements .achievement-image{height:324px;overflow:hidden}#goto-achievements .achievement-image picture{display:block;margin:0 -99em}#goto-achievements .achievement-image img{display:block;height:324px;width:auto;margin:0 auto}#goto-achievements .achievement-content{font-size:1rem;line-height:1.625;padding:0 30px;padding-top:48px;padding-bottom:48px}#goto-achievements .flickity-enabled,#goto-achievements .flickity-viewport{overflow:visible}#goto-achievements .flickity-prev-next-button{background:#C48B63;-webkit-transform:translateY(0);transform:translateY(0);top:auto;bottom:-104px;z-index:5}#goto-achievements .flickity-prev-next-button path{fill:#fff}#goto-achievements .flickity-prev-next-button.previous{left:15px}#goto-achievements .flickity-prev-next-button.next{left:85px;right:auto}.nojs #goto-achievements .achievements-container{overflow-x:auto}.nojs #goto-achievements .achievements-containerinner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media (min-width:1280px){#goto-achievements{padding-top:52px;padding-bottom:100px}#goto-achievements:after{height:180px}#goto-achievements .achievements-title{font-size:2rem;margin-bottom:1.125em}#goto-achievements .achievement-inner{width:420px}#goto-achievements .achievement-content{font-size:1rem}#goto-achievements .achievement-image{height:260px}#goto-achievements .achievement-image img{height:260px}}@media (min-width:1536px){#goto-achievements{padding-top:64px;padding-bottom:200px}#goto-achievements:after{height:280px}#goto-achievements .achievements-title{font-size:2.375rem;margin-bottom:1.5em}#goto-achievements .achievement-inner{width:510px}#goto-achievements .achievement-content{font-size:1.125rem}#goto-achievements .achievement-image{height:324px}#goto-achievements .achievement-image img{height:324px}}@media (min-width:1920px){#goto-achievements{padding-top:124px}#goto-achievements .achievements-title{font-size:2.875rem;margin-bottom:2.25em}#goto-achievements .achievements-containerinner{margin:0 -20px}#goto-achievements .achievement{padding:20px}#goto-achievements .achievement-inner{width:530px}#goto-achievements .achievement-content{font-size:1.25rem}#goto-achievements .flickity-prev-next-button.previous{left:20px}#goto-achievements .flickity-prev-next-button.next{left:90px}}@media (max-width:767px){#goto-achievements{padding-bottom:120px}#goto-achievements .achievements-containerinner{margin:0 -5px}#goto-achievements .achievement{padding:5px}#goto-achievements .achievement-inner{width:355px}#goto-achievements .flickity-prev-next-button{bottom:-110px}#goto-achievements .flickity-prev-next-button.previous{left:50%;margin-left:-50px}#goto-achievements .flickity-prev-next-button.next{left:auto;right:50%;margin-right:-50px}}@media (min-width:768px){.js #main{background:#ffffff;-webkit-transition:background-color 1s;transition:background-color 1s}.js #goto-intro{background:transparent}.js #goto-teams{background:transparent}.js #goto-achievements{background:transparent}.js[data-intersecting=intro] #main{background:#FFF}.js[data-intersecting=teams] #main{background:#F0F0F0}.js[data-intersecting=achievements] #main{background:#E8CCB7}}@media (min-width:1280px){.js #goto-intro.reveal--start .section-head{position:fixed;top:80px}.js #goto-intro.reveal--stop .section-head{position:static}.js #goto-teams .section-title{opacity:0}.js #goto-teams.reveal--start .section-title{opacity:1}}@media (min-width:1920px){.js #goto-intro.reveal--start .section-head{top:120px}}
/*# sourceMappingURL=tpl-dei.min.css.map */