a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html{position:relative;box-sizing:border-box;overflow-y:visible;overflow-y:initial}html *{box-sizing:inherit}img{vertical-align:middle;max-width:100%;height:auto}b,strong{font-weight:700}em,i{font-style:italic}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}table{border-collapse:collapse;border-spacing:0;text-align:left;overflow-x:auto;width:100%;word-break:normal;color:inherit;font:inherit}table td,table th{padding:.75rem .5rem}table td:first-child,table th:first-child{padding-left:0}table td:last-child,table th:last-child{padding-right:0}table td{vertical-align:middle}table th{font-weight:700;color:#000;white-space:nowrap}table tr{border-bottom:1px solid #eaeaea}@media(max-width:959px){table{display:inline-block}table td,table th{padding:1rem .5rem}}a,button,div,input,option,select,span,textarea{font-family:inherit}a,b,span,strong{color:inherit}sup{vertical-align:super;font-size:.5rem}hr{border:1px solid #000}main{position:relative}li,ol,p,ul{margin-bottom:1.5rem}li:last-of-type,ol:last-of-type,p:last-of-type,ul:last-of-type{margin-bottom:0}blockquote,table{margin-bottom:1.5rem}hr{margin:3rem 0;display:block}ol,ul{list-style:outside}ol li,ul li{position:relative;padding-left:.75rem}ol{list-style-type:decimal!important}footer li,footer ol,footer ul,header li,header ol,header ul{list-style:none;padding:0;margin:0}footer a,header a{color:inherit}.cf{zoom:1}.cf:after,.cf:before{content:"";display:block}.cf:after{clear:both}#wpadminbar{position:fixed}#wp-admin-bar-comments,#wp-admin-bar-customize,#wp-admin-bar-wp-logo{display:none!important}@media(max-width:959px){#wp-admin-bar-edit,#wp-admin-bar-new-content,#wp-admin-bar-wpseo-menu{display:none!important}}.table-wrap{display:block;overflow-x:auto;max-width:100%}.table-wrap table{display:table}.table-wrap table td,.table-wrap table th{white-space:normal}.positioner{position:absolute;top:0;left:0;width:100%;height:100%}.positioner img,.positioner svg{display:block;width:100%;height:100%}.positioner img{-o-object-fit:cover;object-fit:cover;max-width:none}.svg-icon{position:relative;width:1rem;height:1rem}.svg-code svg{vertical-align:middle}img.blur-in{filter:blur(0);width:100%;display:block;transition-delay:.25s;transition-duration:.5s}img.blur-in[data-src]{filter:blur(10px)}@font-face{font-family:Garnett;src:url(/fonts/GarnettLight-Regular.woff2) format("woff2"),url(/fonts/GarnettLight-Regular.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Garnett;src:url(/fonts/GarnettRegular-Regular.woff2) format("woff2"),url(/fonts/GarnettRegular-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:HelveticaNowDisplay;src:url(/fonts/HelveticaNowDisplay-Medium.woff2) format("woff2"),url(/fonts/HelveticaNowDisplay-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Space Mono;src:url(/fonts/SpaceMono-Regular.woff2) format("woff2"),url(/fonts/SpaceMono-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:HelveticaNowText;src:url(/fonts/HelveticaNowText-Regular.woff2) format("woff2"),url(/fonts/HelveticaNowText-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@media(max-width:959px){.full-mobile{width:calc(100% + 3rem);margin-left:-1.5rem}}.row{display:flex;flex-direction:column;margin:-.5rem}.row .col{margin:.5rem;flex:1 1 auto}@media(min-width:960px){.row{flex-direction:row;flex-wrap:wrap}.row--reverse{flex-direction:row-reverse}}.hidden{display:none!important}@media(max-width:959px){.desk-only{display:none!important}}@media(min-width:960px){.mob-only{display:none!important}}.accent{color:#10069f!important}.btn{background:transparent;border:1px solid transparent;border-radius:0;color:#000;cursor:pointer;font:inherit;font-size:1.1rem;padding:.75rem 1.5rem;min-width:200px;margin:0;text-decoration:none;line-height:1.25;text-align:center;transition:.16s ease;max-width:100%;font-family:HelveticaNowDisplay,HelveticaNowDisplay Fallback,Helvetica,Arial,sans-serif}.btn,.btn .svg-icon{display:inline-block}.btn .svg-icon{margin:0 .5rem;font-size:.8rem}.btn:hover{text-decoration:none}p+.btn{margin-top:1rem}.btn+.btn{margin-top:.75rem}@media(min-width:450px){.btn{width:auto;margin-right:.75rem}p+.btn{margin-top:1.5rem}.btn:last-child{margin-right:0}}main ol,main ul{margin-left:1rem;font-size:inherit}main ol li,main ul li{padding-left:.5rem;list-style:none;position:relative;box-sizing:border-box}@media(min-width:720px){main ol,main ul{margin-left:1.25rem}}main ol{counter-reset:ol-counter}main ol li:before{content:counter(ol-counter);counter-increment:ol-counter;text-align:right;font-weight:700;right:calc(100% + .5rem)}main .checklist{list-style:none}main .checklist li:before{display:none}main .checklist .svg-icon{position:absolute;top:.3rem;left:-1.25rem;vertical-align:text-top;height:.9rem;width:.9rem}main .checklist .svg-icon svg{fill:#4292e3}@media only screen and (min-width:960px){.margin-top-desk{margin-top:3rem}.margin-bottom-desk{margin-bottom:3rem}}@media only screen and (max-width:959px){.margin-top-mob{margin-top:1.5rem}.margin-bottom-mob{margin-bottom:1.5rem}}.nopad-top{padding-top:0}.nopad-bottom{padding-bottom:0}@media only screen and (max-width:959px){.nopad-top-mob{padding-top:0}.nopad-bottom-mob{padding-bottom:0}}@media only screen and (min-width:960px){.nopad-top-desk{padding-top:0}.nopad-bottom-desk{padding-bottom:0}}.pdm-lightbox{position:fixed;z-index:10000;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.9);text-align:center;padding:3rem 1.5rem;display:flex;align-items:center;justify-content:center;pointer-events:none;transition-duration:.5s;transition-delay:.25s;opacity:0}@media(min-width:960px){.pdm-lightbox{padding:6rem}}.pdm-lightbox__container{position:relative;display:block;width:100%;max-width:850px;transition-duration:.25s;transition-delay:0s}.pdm-lightbox__content{overflow-y:auto;max-height:80vh;overflow:auto}.pdm-lightbox.vimeo-vid .iframe-wrap .spacer,.pdm-lightbox.youtube-vid .iframe-wrap .spacer{width:100%;height:0;padding-bottom:56.4%}.pdm-lightbox.vimeo-vid .iframe-wrap .spacer iframe,.pdm-lightbox.youtube-vid .iframe-wrap .spacer iframe{position:absolute;top:0;left:0;width:100%;height:100%}.pdm-lightbox .iframe-wrap iframe{background-color:#000}.pdm-lightbox__close{background:transparent;border:none;text-indent:-999rem;display:block;z-index:3;cursor:pointer;padding:0;height:2.3rem;width:2.5rem;position:absolute;top:-3rem;right:0;transition-duration:.25s}@media(min-width:960px){.pdm-lightbox__close{right:-3rem;top:-3rem}}.pdm-lightbox__close:after,.pdm-lightbox__close:before{content:"";left:0;top:1rem;position:absolute;width:100%;height:2px;background-color:#fff}.pdm-lightbox__close:after{transform:rotate(45deg)}.pdm-lightbox__close:before{transform:rotate(-45deg)}.pdm-lightbox__close:hover{transform:scale(1.2)}.pdm-lightbox.active{pointer-events:all;opacity:1;transition-delay:0s}.pdm-lightbox.active .pdm-lightbox__content{opacity:1;transition-duration:.75s}body,html{font-size:15px}body{color:#000;font-family:HelveticaNowText,HelveticaNowText Fallback,Helvetica,Arial,sans-serif;line-height:1.75}body *{font-feature-settings:"liga";box-sizing:border-box}body :focus{outline:0;box-shadow:0}body.blur footer,body.blur header,body.blur section{filter:blur(4px)}body.overlay:before{position:fixed;top:0;left:0;width:100%;height:100%;z-index:4;background-color:rgba(0,0,0,.75)}body.no-scroll{overflow:hidden;height:100vh}@supports(-webkit-overflow-scrolling:touch){body.no-scroll{height:100%;width:100%;position:relative;top:0;left:0;right:0;bottom:0}}body main>*{background-color:#fff}.section,section{padding:3rem 1rem;position:relative;overflow:hidden}.section.section-bg,section.section-bg{padding:6rem 1rem}.section.section-bg+.section:not(.section-bg),.section.section-bg+section:not(.section-bg),.section:not(.section-bg)+.section-bg,section.section-bg+.section:not(.section-bg),section.section-bg+section:not(.section-bg),section:not(.section-bg)+.section-bg{margin-top:3rem}@media(min-width:960px){.section,section{padding:6rem 1rem}.section.section-bg,section.section-bg{padding:9rem 1rem}.section.section-bg+.section:not(.section-bg),.section.section-bg+section:not(.section-bg),.section:not(.section-bg)+.section-bg,section.section-bg+.section:not(.section-bg),section.section-bg+section:not(.section-bg),section:not(.section-bg)+.section-bg{margin-top:6rem}}@media only screen and (min-width:960px){.section.margin-top-desk,section.margin-top-desk{margin-top:3rem}.section.margin-bottom-desk,section.margin-bottom-desk{margin-bottom:3rem}}@media only screen and (max-width:959px){.section.margin-top-mob,section.margin-top-mob{margin-top:1.5rem}.section.margin-bottom-mob,section.margin-bottom-mob{margin-bottom:1.5rem}}.section.nopad-top,section.nopad-top{padding-top:0}.section.nopad-bottom,section.nopad-bottom{padding-bottom:0}@media only screen and (max-width:959px){.section.nopad-top-mob,section.nopad-top-mob{padding-top:0}.section.nopad-bottom-mob,section.nopad-bottom-mob{padding-bottom:0}}@media only screen and (min-width:960px){.section.nopad-top-desk,section.nopad-top-desk{padding-top:0}.section.nopad-bottom-desk,section.nopad-bottom-desk{padding-bottom:0}}.container{width:100%;margin:0 auto}@media(min-width:960px){.container{max-width:1750px}.container--small{max-width:625px}.container--medium{max-width:960px}.container--large{max-width:1900px}}main blockquote{font-size:1.25rem;position:relative}main blockquote cite{font-size:.9rem}@media(min-width:720px){main blockquote{font-size:1.5rem}}.h1,.h2,.h3,.h4,.h5,.h6,.video-embed__play span,h1,h2,h3,h4,h5,h6{color:#000;font-family:Garnett,Garnett Fallback,Helvetica,Arial,sans-serif;font-weight:"normal";line-height:1.3;display:block;margin:0 0 2rem}*+.h1,*+.h2,*+.h3,*+.h4,*+.h5,*+.h6,*+h1,*+h2,*+h3,*+h4,*+h5,*+h6,.video-embed__play *+span{margin-top:3rem}.video-embed__play img+span,img+.h1,img+.h2,img+.h3,img+.h4,img+.h5,img+.h6,img+h1,img+h2,img+h3,img+h4,img+h5,img+h6{margin-top:4.5rem}.h1+.h1,.h1+.h2,.h1+.h3,.h1+.h4,.h1+.h5,.h1+.h6,.h1+h1,.h1+h2,.h1+h3,.h1+h4,.h1+h5,.h1+h6,.h1:first-child,.h2+.h1,.h2+.h2,.h2+.h3,.h2+.h4,.h2+.h5,.h2+.h6,.h2+h1,.h2+h2,.h2+h3,.h2+h4,.h2+h5,.h2+h6,.h2:first-child,.h3+.h1,.h3+.h2,.h3+.h3,.h3+.h4,.h3+.h5,.h3+.h6,.h3+h1,.h3+h2,.h3+h3,.h3+h4,.h3+h5,.h3+h6,.h3:first-child,.h4+.h1,.h4+.h2,.h4+.h3,.h4+.h4,.h4+.h5,.h4+.h6,.h4+h1,.h4+h2,.h4+h3,.h4+h4,.h4+h5,.h4+h6,.h4:first-child,.h5+.h1,.h5+.h2,.h5+.h3,.h5+.h4,.h5+.h5,.h5+.h6,.h5+h1,.h5+h2,.h5+h3,.h5+h4,.h5+h5,.h5+h6,.h5:first-child,.h6+.h1,.h6+.h2,.h6+.h3,.h6+.h4,.h6+.h5,.h6+.h6,.h6+h1,.h6+h2,.h6+h3,.h6+h4,.h6+h5,.h6+h6,.h6:first-child,.video-embed__play .h1+span,.video-embed__play .h2+span,.video-embed__play .h3+span,.video-embed__play .h4+span,.video-embed__play .h5+span,.video-embed__play .h6+span,.video-embed__play h1+span,.video-embed__play h2+span,.video-embed__play h3+span,.video-embed__play h4+span,.video-embed__play h5+span,.video-embed__play h6+span,.video-embed__play span+.h1,.video-embed__play span+.h2,.video-embed__play span+.h3,.video-embed__play span+.h4,.video-embed__play span+.h5,.video-embed__play span+.h6,.video-embed__play span+h1,.video-embed__play span+h2,.video-embed__play span+h3,.video-embed__play span+h4,.video-embed__play span+h5,.video-embed__play span+h6,.video-embed__play span+span,.video-embed__play span:first-child,h1+.h1,h1+.h2,h1+.h3,h1+.h4,h1+.h5,h1+.h6,h1+h1,h1+h2,h1+h3,h1+h4,h1+h5,h1+h6,h1:first-child,h2+.h1,h2+.h2,h2+.h3,h2+.h4,h2+.h5,h2+.h6,h2+h1,h2+h2,h2+h3,h2+h4,h2+h5,h2+h6,h2:first-child,h3+.h1,h3+.h2,h3+.h3,h3+.h4,h3+.h5,h3+.h6,h3+h1,h3+h2,h3+h3,h3+h4,h3+h5,h3+h6,h3:first-child,h4+.h1,h4+.h2,h4+.h3,h4+.h4,h4+.h5,h4+.h6,h4+h1,h4+h2,h4+h3,h4+h4,h4+h5,h4+h6,h4:first-child,h5+.h1,h5+.h2,h5+.h3,h5+.h4,h5+.h5,h5+.h6,h5+h1,h5+h2,h5+h3,h5+h4,h5+h5,h5+h6,h5:first-child,h6+.h1,h6+.h2,h6+.h3,h6+.h4,h6+.h5,h6+.h6,h6+h1,h6+h2,h6+h3,h6+h4,h6+h5,h6+h6,h6:first-child{margin-top:0}.h1,h1{font-size:2.25rem}@media(min-width:960px){.h1,h1{font-size:3rem}}.h2,h2{font-size:2rem;font-weight:300}@media(min-width:960px){.h2,h2{font-size:2.75rem}}.h3,h3{font-size:1.5rem;font-family:HelveticaNowDisplay,HelveticaNowDisplay Fallback,Helvetica,Arial,sans-serif}@media(min-width:960px){.h3,h3{font-size:2rem}}.h4,h4{font-size:1.1rem;font-family:HelveticaNowDisplay,HelveticaNowDisplay Fallback,Helvetica,Arial,sans-serif}@media(min-width:960px){.h4,h4{font-size:1.1rem}}.h5,h5{font-size:1rem;font-family:HelveticaNowDisplay,HelveticaNowDisplay Fallback,Helvetica,Arial,sans-serif}@media(min-width:960px){.h5,h5{font-size:1rem}}.h6,.video-embed__play span,h6{font-size:.9rem;font-family:HelveticaNowDisplay,HelveticaNowDisplay Fallback,Helvetica,Arial,sans-serif}.subheading{font-size:.9rem}a{color:#10069f;text-decoration:none}a:hover{text-decoration:underline}.btn{color:#10069f;border-color:#10069f}.btn:hover{color:#fff;background-color:#10069f}.btn:hover path{stroke:#fff}.btn--pill{font-size:.9rem;border-radius:1.5rem;min-width:0;padding:.5rem 1.25rem;display:inline-flex;align-items:center;font-family:Space Mono,Space Mono Fallback,Times,serif}.btn--pill svg{width:1rem;margin-left:1rem}.text-btn{display:inline-flex;align-items:center;font-size:1.1rem;position:relative}.text-btn:before{width:100%;height:1px;background-color:#10069f;content:"";top:100%;left:0;position:absolute;display:none}.text-btn svg{width:1.1rem;margin-left:.75rem}.text-btn:hover{text-decoration:none}.text-btn:hover:before{display:block}*+.btn,*+.text-btn{margin-top:1.5rem}.video-embed{position:relative;height:0;overflow:hidden;margin:auto;padding-bottom:56.5%;background:#000}.video-embed iframe,.video-embed video,.video-embed__cover,.video-embed__embed{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;height:100%;width:100%}.video-embed__cover{background-size:cover;background-position:50%;display:flex;align-items:center;justify-content:center;z-index:1;cursor:pointer}.video-embed__cover:hover .video-embed__play{transform:scale(1.1)}.video-embed__play{display:flex;flex-direction:column;align-items:center;transition:transform .2s ease}.video-embed__play span{color:#fff;font-weight:900;margin-top:1.5rem}.social-links ul{display:flex;align-items:center;margin:2rem 0 0;padding:0;list-style:none}.social-links ul li{margin:0}.social-links ul li+li{margin-left:1rem}.social-links ul .svg-icon path{fill:#fff}.social-links ul a{display:flex;align-items:center;justify-content:center}.social-links ul a:hover .svg-icon path{fill:#fff}code{background:#eaeaea;word-wrap:break-word;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:.1rem .3rem;border-radius:.15rem}.site-logo{display:inline-block}.site-logo img,.site-logo svg{vertical-align:middle;max-height:5rem}button.reset{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;box-shadow:0;cursor:pointer}@keyframes rotating{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}@keyframes rotating-back{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}svg{width:100%;overflow:visible}svg path.rotate{animation:rotating 25s linear infinite;transform-box:fill-box;transform-origin:center!important}svg path.rotate--invert{animation:rotating-back 25s linear infinite}iframe{display:block}.swiper-pagination-bullet{background-color:#fff!important;border:1px solid #10069f!important;opacity:1!important;margin:0 1rem 0 0!important}.swiper-pagination-bullet:last-of-type{margin-right:0!important}.swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#10069f!important}.placeholder-fill{border:3px solid #10069f;background-image:url(/placeholder.png);background-size:30% auto;background-position:50% 50%;background-repeat:no-repeat}.port-archive .port-loop{border-top:1px solid #000}.blog-archive .gfooter,.content-blocks+#people{border-top:0}.gfooter{background-color:#fff;border-top:1px solid #000}.gfooter__cta{padding:1.5rem 1rem;border-bottom:1px solid #000;background-color:#eaeaea;text-align:center}.gfooter__cta p{margin-bottom:.5rem}.gfooter__cta a{color:#10069f}.gfooter__terms{border-bottom:1px solid #000;padding:1.5rem 1rem}.gfooter__terms p{font-family:Space Mono,Space Mono Fallback,Times,serif;font-size:.75rem;max-width:1200px;text-align:center;margin:0 auto}.gfooter__subscribe{padding:1.5rem 1rem}.gfooter__subscribe h2{margin-bottom:1rem}.gfooter__subscribe h2 span{display:block}.gfooter__subscribe .thanks,.gfooter__subscribe input{background-color:transparent;width:100%;display:block;border:0;border-bottom:1px solid #000;font-size:2rem;font-family:Garnett,Garnett Fallback,Helvetica,Arial,sans-serif;font-weight:300}.gfooter__subscribe .thanks::-moz-placeholder,.gfooter__subscribe input::-moz-placeholder{color:#999}.gfooter__subscribe .thanks:-ms-input-placeholder,.gfooter__subscribe input:-ms-input-placeholder{color:#999}.gfooter__subscribe .thanks::placeholder,.gfooter__subscribe input::placeholder{color:#999}.gfooter__subscribe .thanks{border-bottom:0;color:rgba(0,0,0,.5)}.gfooter__subscribe button{color:#10069f;font-size:1rem}.gfooter__copy{padding:1.5rem 1rem;font-family:Space Mono,Space Mono Fallback,Times,serif;font-size:.9rem}.gfooter__copy ul{display:flex;flex-wrap:wrap}.gfooter__copy ul a{padding:0 .5rem}@media(min-width:960px){.gfooter__subscribe{padding:3rem 1rem;display:flex;align-items:center}.gfooter__subscribe h2{margin:0;font-size:2.5rem}.gfooter__subscribe h2 span{display:inline}.gfooter__subscribe .thanks,.gfooter__subscribe input{margin:0 1.5rem;flex:1 1;padding:0;border:0;font-size:2.5rem;color:rgba(0,0,0,.5)}.gfooter__subscribe button{margin:0 0 0 auto;padding:0}.gfooter__copy{padding:.75rem 1rem;display:flex;align-items:center;justify-content:space-between}}