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,main,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-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.approach{display:grid;font-size:16px;grid-gap:3rem;grid-template-columns:1fr}.approach-intro{margin-bottom:48px;margin-bottom:3rem}.blog__list{margin-top:48px;margin-top:3rem}.blog__heading{color:#212d23;display:block}.blog__heading:active,.blog__heading:focus,.blog__heading:hover{color:#212d23;text-decoration:none}.blog__list-item+.blog__list-item{margin-top:48px;margin-top:3rem}.blog-detail__header .heading{max-width:910px}.blog-detail__content{display:grid;grid-gap:2rem;grid-template-columns:1fr;margin:48px 0;margin:3rem 0}.blog-detail .blog-detail__content-share{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.blog-detail .blog-detail__content-body{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.blog-next{margin-top:32px;margin-top:2rem}.blog-next__content{padding:32px 0;padding:2rem 0}.blog__teaser{color:#212d23}.blog__teaser,.blog__teaser:active,.blog__teaser:focus,.blog__teaser:hover{text-decoration:none}.blog-detail__content-share .heading{font-size:10.666px;font-size:.666666666666667rem}.blog-share{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex}.brand{max-width:144px}.brand__fillable{transition:.2s ease-in;fill:#e4631b}.nav-active .brand__fillable{fill:#fff}.brand__black{fill:#212d23}.homebrew-brand{display:inline-block;height:41px;width:144px}.callout{display:grid;grid-gap:3rem;grid-template-columns:1fr;margin:48px 0;margin:3rem 0}.callout__image>*{max-width:500px}.callout--bordered{border-top:4px solid #e4edec;padding-top:48px;padding-top:3rem}.carousel-container{margin:48px 0;margin:3rem 0;position:relative}.carousel-controls{margin-bottom:16px;margin-bottom:1rem;position:relative}.carousel-controls__button{display:inline-block;height:28px;margin:0 24px;margin:0 1.5rem;width:32px}.carousel{height:0;padding-bottom:143%;position:relative}.carousel__item{height:450px;left:0;margin:0;opacity:0;position:absolute;top:0;transition:.2s ease-in .2s;-webkit-transform:scale(.98);transform:scale(.98)}.carousel__item.active{opacity:1;-webkit-transform:scale(1);transform:scale(1);z-index:200}.carousel__link{font-size:16px;font-weight:600}.carousel__item-content{display:grid;grid-gap:1rem;grid-template-columns:1fr}.carousel__logo img{max-width:250px}.carousel__content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;text-align:center}.carousel__image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.current-brew{display:grid;grid-gap:1rem;margin:48px 0;margin:3rem 0;padding:32px 0;padding:2rem 0}.global-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:90px;padding:0 16px;padding:0 1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.global-header__anchor{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;transition:.2s ease-in;z-index:500}.nav-active .global-header__anchor .st0,.nav-active .global-header__anchor .st1{fill:#fff;transition:.2s ease-in}.global-footer{background:url(../images/bg-footer.jpg) bottom no-repeat;background-size:300%;margin-top:48px;margin-top:3rem;overflow:hidden}.global-footer__nav-set{font-size:12.444px;font-size:.777777777777778rem;font-weight:600;line-height:2;padding:16px 0;padding:1rem 0}.global-footer__nav-set .heading--h4{font-size:12.444px;font-size:.777777777777778rem;margin-bottom:32px;margin-bottom:2rem}.global-footer__copyright{font-size:14.222px;font-size:.888888888888889rem;margin:240px 0 16px;margin:240px 0 1rem}.global-nav{background-color:#2ba481;bottom:0;left:0;opacity:0;overflow:visible;padding-top:96px;padding-top:6rem;pointer-events:none;position:fixed;right:0;top:0}.nav-active .global-nav{opacity:1;pointer-events:all;transition:opacity .2s ease-in}.global-nav>a{color:#fff;display:block;font-size:24px;font-weight:600;margin-right:32px;margin-right:2rem;opacity:0;padding:.5em 32px .5em 0;padding:.5em 2rem .5em 0;position:relative;text-align:right;text-transform:uppercase;z-index:510}.global-nav>a,.global-nav>a:active,.global-nav>a:focus,.global-nav>a:hover{text-decoration:none}.nav-active .global-nav>a{margin-right:0;opacity:1}.icon-share{display:inline-block;height:25px;margin-right:12.8px;margin-right:.8rem;overflow:hidden;width:28px}.icon-share svg{max-height:100%;max-width:100%;margin:auto}.nav-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;cursor:pointer;height:32px;outline:none;overflow:hidden;position:absolute;right:24px;right:1.5rem;top:28px;width:32px}.nav-toggle i{opacity:1}.nav-toggle:after,.nav-toggle:before,.nav-toggle i{background-color:#2ba481;display:block;height:2px;transition:.2s ease-in;width:20px}.nav-toggle:after,.nav-toggle:before{content:"";position:absolute;-webkit-transform-origin:left center;transform-origin:left center}.nav-toggle:before{top:8px;content:""}.nav-toggle:after{bottom:8px;content:""}.nav-toggle--is-active{background-color:transparent;margin-left:2px}.nav-toggle--is-active i{opacity:0}.nav-toggle--is-active:after,.nav-toggle--is-active:before{background-color:#fff}.nav-toggle--is-active:before{-webkit-transform:rotate(45deg);transform:rotate(45deg);content:""}.nav-toggle--is-active:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);content:""}.page-title{margin:0 0 48px;margin:0 0 3rem}.pagination{margin:48px 0;margin:3rem 0}.pagination li{display:inline-block;margin-right:.25em}.pagination li>a,.pagination li span{display:block;padding:16px 12px;padding:1rem .75rem}.portfolio{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.portfolio__item{box-sizing:border-box;font-size:16px;max-width:100%;overflow:hidden;padding:1em;text-align:center;width:336px}.portfolio__item img{width:280px}.portfolio__item .heading--h4{font-size:12px;margin-top:1em}.portfolio__clear{color:#2ba481;cursor:pointer;text-decoration:none;transition:.2s ease-in}.portfolio__clear:active,.portfolio__clear:focus,.portfolio__clear:hover{color:#212d23;text-decoration:underline}.portfolio__filter-display{display:none;font-size:12.8px;font-size:.8rem}.filtered .portfolio__filter-display{display:block}.portfolio__filter-display .heading{font-size:12.8px;font-size:.8rem}.portfolio-intro{margin:48px 0 16px;margin:3rem 0 1rem}.portfolio-filter{display:none}.portfolio-filter__input{display:none;height:1px;opacity:0;width:1px}.portfolio-filter__input:checked+label{background-color:#2ba481;color:#fff}.portfolio-filter label{border:2px solid #2ba481;color:#2ba481;cursor:pointer;display:inline-block;font-size:12px;padding:.25em .75em;margin:4px 8px 4px 0;margin:.25rem .5rem .25rem 0;transition:.1s ease-in}.portfolio-filter label:active,.portfolio-filter label:focus,.portfolio-filter label:hover{background-color:#2ba481;color:#fff}#js-portfolio-wrapper.filtered .portfolio__item{height:0;margin:0;opacity:0;padding:0;width:0}#js-portfolio-wrapper.commerce .portfolio__item.commerce,#js-portfolio-wrapper.financial-technology .portfolio__item.financial-technology,#js-portfolio-wrapper.robotics-autonomy .portfolio__item.robotics-autonomy,#js-portfolio-wrapper.saas .portfolio__item.saas{height:auto;opacity:1;padding:1em;width:33%}#js-portfolio-wrapper.aerospace .portfolio__item.aerospace,#js-portfolio-wrapper.agriculture-technology .portfolio__item.agriculture-technology,#js-portfolio-wrapper.ai-ml .portfolio__item.ai-ml,#js-portfolio-wrapper.consumer-services .portfolio__item.consumer-services,#js-portfolio-wrapper.crypto .portfolio__item.crypto,#js-portfolio-wrapper.developer-platforms .portfolio__item.developer-platforms,#js-portfolio-wrapper.hardware .portfolio__item.hardware,#js-portfolio-wrapper.healthcare .portfolio__item.healthcare,#js-portfolio-wrapper.marketplaces .portfolio__item.marketplaces,#js-portfolio-wrapper.media .portfolio__item.media,#js-portfolio-wrapper.sustainable-living .portfolio__item.sustainable-living{height:auto;opacity:1;padding:1em}.resources{display:grid;grid-gap:3rem;grid-template-columns:1fr;padding:48px 0;padding:3rem 0}.resources__image-treatment{position:relative}.team-intro{padding-bottom:32px;padding-bottom:2rem;padding-top:32px!important;padding-top:2rem!important}.team-intro .team-intro__image{margin-top:32px;margin-top:2rem}.team-section{margin-top:48px;margin-top:3rem}.team-social{padding-top:8px;padding-top:.5rem}.team-social__link{display:inline-block;height:24px;height:1.5rem;margin-right:16px;margin-right:1rem;width:24px;width:1.5rem}.team-leader{display:grid;grid-gap:2rem;grid-template-rows:1fr;padding:32px 0;padding:2rem 0}.team-leader .team-leader__image{position:relative;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.team-leader .team-leader__image:before{background-color:#f5f3ec;height:300px;position:absolute;top:16px;top:1rem;width:100%;z-index:-1}.team-leader .team-leader__bio{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.team-leader+.team-leader{border-top:4px solid #e4edec}.team-leader .heading--h4{font-size:12px}.team-advisors{margin-top:48px;margin-top:3rem}.team-advisors .team-advisors__intro{margin-bottom:48px;margin-bottom:3rem}.team-advisors .team-advisors__list{display:grid;grid-gap:2rem;grid-template-columns:1fr}.team-advisors .team-advisors__list-item{font-size:14.222px;font-size:.888888888888889rem;max-width:260px;padding-right:16px;padding-right:1rem}.team-advisors .team-advisors__list-item a{font-weight:600}.twitter{display:grid;grid-gap:1rem;margin:16px 0;margin:1rem 0;padding-bottom:32px;padding-bottom:2rem}.twitter__bucket{padding:24px;padding:1.5rem}.twitter__bucket.bg--teal a{color:#fff}.twitter-logo{height:56px;width:52px}.twitter-logo .bird{fill:#fff}.twitter-handle--white .twitter-logo .bird{fill:#2ba481}.twitter-handle{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-left:-.5em}.twitter-handle:active,.twitter-handle:focus,.twitter-handle:hover{color:#fff}.twitter-handle--white,.twitter-handle--white:active,.twitter-handle--white:focus,.twitter-handle--white:hover{color:#2ba481}body,html{color:#212d23;font-family:Montserrat,Arial,sans-serif;font-size:16px;line-height:1.5}body{padding-top:90px}a{color:#2ba481;cursor:pointer;text-decoration:none;transition:.2s ease-in}a:active,a:focus,a:hover{color:#212d23;text-decoration:underline}.feed{display:inline-block;font-weight:700;margin:1em 1em 1em 0;padding:0 0 .5em 20px;padding:0 0 .5em 1.25rem;position:relative;text-transform:uppercase}.feed:after,.feed:before{background-color:#2ba481;content:"";display:inline-block;height:3px;left:0;position:absolute;top:.6em;width:.9em}.feed:after{-webkit-transform:rotate(90deg);transform:rotate(90deg);content:""}.heading strong,.highlight{display:inline-block;position:relative;z-index:2}.heading strong:before,.highlight:before{background-color:#bee3d9;content:"";display:block;height:.4em;left:-2%;position:absolute;top:.5em;width:104%;z-index:-1}.small{font-size:14.222px;font-size:.888888888888889rem}img{max-width:100%;vertical-align:bottom}hr{border:0;border-top:4px solid #e4edec;margin:80px 0;margin:5rem 0}.is-hashlink:before{content:"";display:block;padding-top:90px;margin-top:-90px}.button{background-color:#fff;border:2px solid #2ba481;color:#2ba481;cursor:pointer;font-family:Montserrat,Arial,sans-serif;font-size:18px;font-weight:600;padding:8px 32px;padding:.5rem 2rem;transition:.1s linear}.button:active,.button:focus,.button:hover{background-color:#2ba481;color:#fff;text-decoration:none}.card{-webkit-box-flex:0;-ms-flex:0 1 25%;flex:0 1 25%;margin:16px;margin:1rem;padding:16px;padding:1rem;width:25%}.heading{font-family:Montserrat,Arial,sans-serif;font-range:320px 1280px;font-size:2em;font-weight:700;line-height:1.2}.heading--h1{font-size:calc(1.04093rem + 1.74884vw);font-weight:600}.heading--h2{font-size:calc(.69767rem + 1.62791vw);font-weight:700}.heading--h3{font-size:calc(.89147rem + .41344vw);font-weight:700}.heading--h4{color:#e4631b;font-size:16px;font-size:1rem;font-weight:900;text-transform:uppercase}.heading--h5{font-weight:700}.heading--h5,.heading--h6{font-size:1em}.list--blank{list-style:none}.list--unordered{list-style-type:disc;padding-left:1em}.list--ordered{list-style-type:decimal;padding-left:1em}.rhythm--default>*+*,.rhythm>*+*{margin-top:1em}.rhythm--small>*+*{margin-top:.5em}.rhythm--large>*+*{margin-top:2em}.rhythm--deep *+*,.rhythm--deep-default *+*{margin-top:1em}.rhythm--deep-small *+*{margin-top:.5em}.rhythm--deep-large *+*{margin-top:2em}.rich-text{font-size:16px;font-size:1rem}.rich-text>*{font-size:calc(15.33333px + .20833vw)}.rich-text strong{font-weight:700}.rich-text em{font-style:italic}.rich-text sub,.rich-text sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.rich-text sup{top:-.5em}.rich-text sub{bottom:-.25em}.rich-text ol,.rich-text ul{list-style-type:disc;margin-left:28px;margin-left:1.75rem}.rich-text ol li,.rich-text ul li{margin-bottom:1em}.rich-text ol{list-style-type:decimal}.rich-text ol li{padding-left:.125em}.layout--wrapper{margin:0 auto;max-width:1220px;padding:0 16px;padding:0 1rem}.ie11 .team-intro{display:-webkit-box;display:-ms-flexbox;display:flex}.ie11 .team-intro>*{width:50%}.ie11 .team-intro img{max-width:100%}.ie11 .team-leader{display:-webkit-box;display:-ms-flexbox;display:flex}.ie11 .team-leader__bio{padding:0 32px;padding:0 2rem}.ie11 .team-advisors__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.ie11 .team-advisors__list .team-advisors__list-item{box-sizing:border-box;margin-bottom:32px;margin-bottom:2rem;max-width:none;width:33%!important}.ie11 .global-footer .grid--4col{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ie11 .callout,.ie11 .global-footer .grid--4col{display:-webkit-box;display:-ms-flexbox;display:flex}.ie11 .callout__image{-ms-flex-item-align:start;align-self:flex-start}.ie11 .carousel__item{width:100%}.ie11 .carousel__item-content{display:-webkit-box;display:-ms-flexbox;display:flex}.ie11 .carousel__image{width:50%}.ie11 .carousel__content{box-sizing:border-box;padding-left:10%;width:50%}.ie11 .resources{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.ie11 .resources__container{box-sizing:border-box;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:32px 0;padding:2rem 0;width:48%}.accessibility{display:inline-block;height:1px;overflow:hidden;position:absolute;visibility:hidden;width:1px}.heading,.reading-width,li,p{max-width:840px}.full-width{max-width:none!important}.bg--transparent{background-color:transparent}.bg--white{background-color:#fff}.bg--black{background-color:#212d23}.bg--naranja{background-color:#e4631b}.bg--teal{background-color:#2ba481}.bg--teal-2{background-color:#94d1c0}.bg--teal-3{background-color:#bee3d9}.bg--deep-slate{background-color:#00556d}.bg--polar-mint{background-color:#e4edec}.bg--straw{background-color:#f5f3ec}.color--transparent{color:transparent}.color--white{color:#fff}.color--black{color:#212d23}.color--naranja{color:#e4631b}.color--teal{color:#2ba481}.color--teal-2{color:#94d1c0}.color--teal-3{color:#bee3d9}.color--deep-slate{color:#00556d}.color--polar-mint{color:#e4edec}.color--straw{color:#f5f3ec}.flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex--nowrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.grid{display:grid;grid-gap:1rem}.grid--4col{grid-template-columns:1fr 1fr}.fixed{left:0;position:fixed;right:0;top:0;width:100%;z-index:500}@media only screen and (min-width:768px){.approach{grid-gap:5rem;grid-template-columns:1fr 1fr}.blog__list-item+.blog__list-item{margin-top:5rem}.blog-detail__content{grid-gap:4px;grid-template-columns:1fr 3fr;margin-top:5rem}.blog-detail .blog-detail__content-share{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.blog-detail .blog-detail__content-body{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.blog-next{display:grid;grid-gap:4px;grid-template-columns:1fr 3fr}.blog-next__content{padding:3rem 0}.callout{grid-template-columns:256px 1fr;margin-bottom:-3rem}.callout--split,.current-brew{grid-template-columns:1fr 1fr}.current-brew{margin:9rem 0 0;padding:0}.current-brew__image,.current-brew__text{margin-top:-4rem}.current-brew__text{display:grid;grid-template-rows:1fr 1.5fr;padding-right:3rem}.nav-active .global-header__anchor .st0{fill:#e4631b}.nav-active .global-header__anchor .st1{fill:#00556d}.global-footer{background-size:100%;min-height:460px}.portfolio{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:3rem}.portfolio__item{padding:2em;width:33.3333333%}.portfolio-filter{display:block;margin:2rem 0}#js-portfolio-wrapper.commerce .portfolio__item.commerce,#js-portfolio-wrapper.financial-technology .portfolio__item.financial-technology,#js-portfolio-wrapper.robotics-autonomy .portfolio__item.robotics-autonomy,#js-portfolio-wrapper.saas .portfolio__item.saas{padding:2em}#js-portfolio-wrapper.aerospace .portfolio__item.aerospace,#js-portfolio-wrapper.agriculture-technology .portfolio__item.agriculture-technology,#js-portfolio-wrapper.ai-ml .portfolio__item.ai-ml,#js-portfolio-wrapper.consumer-services .portfolio__item.consumer-services,#js-portfolio-wrapper.crypto .portfolio__item.crypto,#js-portfolio-wrapper.developer-platforms .portfolio__item.developer-platforms,#js-portfolio-wrapper.hardware .portfolio__item.hardware,#js-portfolio-wrapper.healthcare .portfolio__item.healthcare,#js-portfolio-wrapper.marketplaces .portfolio__item.marketplaces,#js-portfolio-wrapper.media .portfolio__item.media,#js-portfolio-wrapper.sustainable-living .portfolio__item.sustainable-living{padding:2em;width:33%}.resources{grid-gap:3rem;grid-template-columns:1fr 1fr}.resources__image-treatment:before{background-color:#f5f3ec;content:"";display:block;left:-1rem;position:absolute;top:36%;height:251px;width:100%;z-index:-1}.team-intro{display:grid;grid-gap:2rem;grid-template-columns:1fr 2fr;margin-top:3rem}.team-intro .team-intro__image img{margin-top:-5rem}.team-leader{grid-gap:10%;grid-template-columns:1fr 1fr;grid-template-rows:1fr;padding:3rem 0}.team-leader .team-leader__image:before{content:""}.team-leader .team-leader__image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.team-leader .team-leader__bio{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.team-leader:nth-child(2n) .team-leader__bio{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.team-leader:nth-child(2n) .team-leader__image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.team-leader:nth-child(2n) .team-leader__image img{padding-left:4rem}.twitter{grid-template-columns:1fr 1fr;padding-bottom:5rem}body,html{font-size:18px}body{padding-top:135px}.grid--2col{grid-template-columns:1fr 1fr}.grid--3col{grid-template-columns:1fr 1fr 1fr}.grid--4col{grid-template-columns:1fr 1fr 1fr 1fr!important}}@media only screen and (min-width:1024px){.carousel-container{margin:7rem 0 3rem}.carousel-controls{bottom:2rem;display:grid;grid-gap:1rem;grid-template-columns:2fr 1fr;width:100%;z-index:300}.carousel{height:0;padding-bottom:30%!important;position:relative}.carousel__item-content{grid-gap:3rem;grid-template-columns:2fr 1fr;height:430px;left:0;position:relative;right:0}.carousel__content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.carousel__image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.carousel__image img{margin-top:-4rem}.current-brew{grid-template-columns:1fr 2fr}.team-leader .team-leader__image img{max-width:460px;padding:0 1rem}}@media only screen and (min-width:512px){.carousel{padding-bottom:100%}.team-advisors .team-advisors__list{display:grid;grid-gap:3rem;grid-template-columns:1fr 1fr 1fr}}@media only screen and (min-width:896px){.global-nav{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;left:100%;opacity:1;padding-top:0;pointer-events:all;position:static}.global-nav>a{text-align:center;margin-top:auto;margin-bottom:auto;display:inline-block;color:#2ba481;font-size:16px;opacity:1;margin-right:0;padding:0 1rem}.global-nav>a:before{background-color:transparent;content:"";display:block;height:.5em;left:10%;position:absolute;top:35%;transition:.2s ease-in .2s;width:0;z-index:-1}.global-nav>a.is-active,.global-nav>a:active,.global-nav>a:focus,.global-nav>a:hover{color:#212d23}.global-nav>a.is-active:before,.global-nav>a:active:before,.global-nav>a:focus:before,.global-nav>a:hover:before{background-color:#bee3d9;width:80%;content:""}.nav-toggle{display:none}}@media screen and (min-width:1280px){.heading--h1{font-size:2.44rem}.heading--h2{font-size:2rem}.heading--h3{font-size:1.222222222222222rem}.heading--h4{font-size:1rem}.rich-text>*{font-size:18px}}@media screen and (max-width:420px){.heading--h1{font-size:1.5rem}.heading--h2{font-size:1.125rem}.heading--h3,.heading--h4{font-size:1rem}}@media screen and (max-width:320px){.rich-text>*{font-size:16px}}
/*# sourceMappingURL=styles.css.map */