@charset "UTF-8";.h3-border-top{border-bottom:0;border-image-slice:1;border-left:0;border-right:0;border-top:14px solid #ff5052!important;padding-top:14px}.h3-border-top.orange-gradient{border-image-source:linear-gradient(90deg,#ff7550 0,#9f3d71)}.h3-border-top.magenta-gradient{border-image-source:linear-gradient(90deg,#611c7d 0,#870d4e)}.h3-border-top.purple-gradient{border-image-source:linear-gradient(90deg,#4527a0 0,#71338a)}.h3-border-top.green-gradient{border-image-source:linear-gradient(90deg,#002280 0,#122833)}.h3-border-top.maroon-gradient{border-image-source:linear-gradient(90deg,#870d4e 0,#002ba3)}.h3-border-top.yellow-gradient{border-image-source:linear-gradient(90deg,#b90c5a 0,#cd8307)}.h3-border-top.light-orange-gradient{border-image-source:linear-gradient(90deg,#ffcf6f 1.47%,#ffae31 24.05%,#ff8117 100.38%)}.h3-border-top.light-green-gradient{border-image-source:linear-gradient(90deg,#07796a 0,#b3d674 62.03%)}.h3-border-top.blue-gradient{border-image-source:linear-gradient(90deg,#036a5d 0,#001b66 62.03%)}.h1{font-family:Roboto,sans-serif!important;font-size:32px!important;font-weight:300!important;line-height:42px!important}@media only screen and (min-width:1024px){.h1{font-size:48px!important;line-height:60px!important}}.h2{font-family:Roboto,sans-serif!important;font-size:24px!important;font-weight:300!important;line-height:36px!important}@media only screen and (min-width:1024px){.h2{font-size:24px!important;line-height:30px!important}}:root{--play-icon-mark-color:#fff;--play-icon-circle-fill-color:none;--play-icon-circle-outline-color:#fff;--social-icon-color:#ff5052}.job-social-share-buttons .social-share-list ul li a:hover .icon,a:hover .verily-icon{--play-icon-mark-color:#ff5052;--play-icon-circle-fill-color:#fff;--play-icon-circle-outline-color:none;--social-icon-color:#5f7c8a}.agenda{margin:60px auto;max-width:1240px;padding:0 20px;position:relative}@media only screen and (min-width:1024px){.agenda{margin:120px auto}}@media only screen and (min-width:1248px){.agenda{padding:0}}.agenda .agenda-time{display:inline-block;font-family:Roboto Mono,monospace;font-size:18px;font-weight:300;letter-spacing:2px;max-width:472px;padding-top:15px;text-transform:uppercase;border-top:1px solid #000;margin-bottom:50px;max-width:100%;width:341px}@media only screen and (min-width:1024px){.agenda .agenda-time{width:576px}}.agenda .agenda-time .agenda-date{font-weight:500;margin:0}.agenda .agenda-expand-all-button{display:none}@media only screen and (min-width:1024px){.agenda .agenda-expand-all-button{background-color:transparent;border:0;color:#07796a;cursor:pointer;display:block;font-size:12px;padding:0;position:absolute;right:20px;text-decoration:underline;top:54px}.agenda .agenda-expand-all-button:hover{color:#009845}}@media only screen and (min-width:1248px){.agenda .agenda-expand-all-button{right:0}}.agenda .agenda-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.agenda .agenda-wrapper:last-of-type{border-bottom:1px solid #b2b2b2}.agenda .agenda-wrapper .agenda-item{border-top:1px solid #b2b2b2;cursor:pointer;overflow:hidden;padding:16px 0;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}@media only screen and (min-width:1024px){.agenda .agenda-wrapper .agenda-item{display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px 0}}.agenda .agenda-wrapper .agenda-item.no-effects{cursor:auto}@media only screen and (min-width:1024px){.agenda .agenda-wrapper .agenda-item:not(.no-effects):before{background-color:#ff5052;content:"";height:6px;left:0;position:absolute;top:0;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:-webkit-transform .1s ease-in-out;transition:-webkit-transform .1s ease-in-out;transition:transform .1s ease-in-out;transition:transform .1s ease-in-out,-webkit-transform .1s ease-in-out;width:100%}.agenda .agenda-wrapper .agenda-item:not(.no-effects):hover{border-top:1px solid #ff5052;overflow:initial;-webkit-transform:translateX(0);transform:translateX(0)}.agenda .agenda-wrapper .agenda-item:not(.no-effects):hover .agenda-item-title{color:#ff5052}}.agenda .agenda-wrapper .agenda-item .agenda-item-time{color:#5f7c8a;font-family:Roboto,sans-serif;font-size:20px;font-weight:300;line-height:36px;margin:0 0 16px}@media only screen and (min-width:1024px){.agenda .agenda-wrapper .agenda-item .agenda-item-time{font-size:24px;line-height:36px;margin-right:45px;width:266px}}@media only screen and (min-width:1024px){.agenda .agenda-wrapper .agenda-item .agenda-item-content-wrapper{width:686px}}.agenda .agenda-wrapper .agenda-item .agenda-item-image{margin-bottom:12px;width:100%}.agenda .agenda-wrapper .agenda-item .agenda-item-title{color:#000;font-family:Roboto,sans-serif;font-size:32px;font-weight:300;line-height:42px;margin:0 0 16px}@media only screen and (min-width:1024px){.agenda .agenda-wrapper .agenda-item .agenda-item-title{font-size:24px;line-height:36px;margin-bottom:10px}}.agenda .agenda-wrapper .agenda-item .agenda-item-description p{color:#000;font-family:Roboto,sans-serif;font-size:16px;line-height:28px}@media only screen and (min-width:1024px){.agenda .agenda-wrapper .agenda-item .agenda-item-description p{font-size:14px;line-height:22px;margin:16px 0 20px}}.agenda .agenda-wrapper .agenda-item .agenda-person-wrapper{margin-top:16px}.agenda .agenda-wrapper .agenda-item .agenda-person-wrapper .agenda-person{color:#5f7c8a;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:Roboto,sans-serif;font-size:18px;line-height:22px}.agenda .agenda-wrapper .agenda-item .agenda-person-wrapper .agenda-person .agenda-person-image,.agenda .agenda-wrapper .agenda-item .agenda-person-wrapper .agenda-person .agenda-person-job{display:none}.agenda .agenda-wrapper .agenda-item .agenda-person-wrapper .agenda-person .agenda-person-name{margin:0}@media only screen and (min-width:1024px){.agenda .agenda-wrapper .agenda-item .agenda-person-wrapper .agenda-person{font-size:14px;line-height:22px;width:275px}.agenda .agenda-wrapper .agenda-item .agenda-person-wrapper .agenda-person .agenda-person-image{display:block;height:50px;margin-right:12px;width:50px}.agenda .agenda-wrapper .agenda-item .agenda-person-wrapper .agenda-person .agenda-person-name{font-weight:500}.agenda .agenda-wrapper .agenda-item .agenda-person-wrapper .agenda-person .agenda-person-job{display:block;font-weight:300;margin:0}}.agenda .agenda-wrapper .agenda-item .agenda-arrow{cursor:pointer;position:absolute;top:8px}.agenda .agenda-wrapper .agenda-item .agenda-arrow.hide-on-mobile{display:none}@media only screen and (min-width:1024px){.agenda .agenda-wrapper .agenda-item .agenda-arrow.hide-on-mobile{display:block}}.agenda .agenda-wrapper .agenda-item .agenda-arrow svg path{fill:#ff5052}.agenda .agenda-wrapper .agenda-item[data-agenda-item-expanded=true]:hover .agenda-item-title{color:#000}.agenda .agenda-wrapper .agenda-item[data-agenda-item-expanded=true] .agenda-arrow{right:8px;-webkit-transform:rotate(270deg);transform:rotate(270deg)}@media only screen and (min-width:1024px){.agenda .agenda-wrapper .agenda-item[data-agenda-item-expanded=true] .agenda-person{margin-bottom:12px}.agenda .agenda-wrapper .agenda-item[data-agenda-item-expanded=true] .agenda-person-separator{display:none}}.agenda .agenda-wrapper .agenda-item[data-agenda-item-expanded=false] .agenda-item-description,.agenda .agenda-wrapper .agenda-item[data-agenda-item-expanded=false] .agenda-item-image,.agenda .agenda-wrapper .agenda-item[data-agenda-item-expanded=false] .agenda-person-image,.agenda .agenda-wrapper .agenda-item[data-agenda-item-expanded=false] .agenda-person-job{display:none!important}@media only screen and (min-width:1024px){.agenda .agenda-wrapper .agenda-item[data-agenda-item-expanded=false] .agenda-person{width:auto}.agenda .agenda-wrapper .agenda-item[data-agenda-item-expanded=false] .agenda-person .agenda-person-name{font-weight:300}}.agenda .agenda-wrapper .agenda-item[data-agenda-item-expanded=false] .agenda-arrow{right:12px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.curated-aggregator{margin:42px auto 0;max-width:1200px;padding-left:20px;padding-right:20px;width:100%}@media only screen and (min-width:768px){.curated-aggregator{margin:60px auto 0}}@media only screen and (min-width:1248px){.curated-aggregator{padding:0}}.curated-aggregator .eyebrow{display:inline-block;font-family:Roboto Mono,monospace;font-size:18px;font-weight:300;letter-spacing:2px;margin-bottom:15px;max-width:472px;padding-top:15px;text-transform:uppercase;border-top:1px solid #000;color:#000;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%}.curated-aggregator .link-list{list-style:none;margin-bottom:68px;margin-top:34px;padding:0}.curated-aggregator .link-list ::-moz-selection{background:#ff5052;color:#fff}.curated-aggregator .link-list ::selection{background:#ff5052;color:#fff}.curated-aggregator .link-list li[hidden]{display:none}.curated-aggregator .link-list li a{border-top:1px solid #e5e5e5;color:#000;display:block;overflow:hidden;padding-bottom:20px;padding-right:20px;padding-top:20px;position:relative;text-decoration:none}@media only screen and (min-width:768px){.curated-aggregator .link-list li a{padding-right:270px}}.curated-aggregator .link-list li a:before{background-color:#ff5052;content:"";height:6px;left:0;position:absolute;top:0;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:-webkit-transform .1s ease-in-out;transition:-webkit-transform .1s ease-in-out;transition:transform .1s ease-in-out;transition:transform .1s ease-in-out,-webkit-transform .1s ease-in-out;width:100%}.curated-aggregator .link-list li a:hover{border-top:1px solid #ff5052}.curated-aggregator .link-list li a:hover .link-title{color:#ff5052}.curated-aggregator .link-list li a:hover:before{-webkit-transform:translateX(0);transform:translateX(0)}.curated-aggregator .link-list .link-source{color:#ff5052;font-family:Roboto,sans-serif;font-size:12px;margin-bottom:6px}@media only screen and (min-width:768px){.curated-aggregator .link-list .link-source{margin-bottom:16px}}.curated-aggregator .link-list .link-title{font-family:Roboto,sans-serif;font-size:26px;font-weight:300;margin-bottom:16px;margin-top:0;-webkit-transition:color .1s ease-in-out;transition:color .1s ease-in-out}@media only screen and (min-width:768px){.curated-aggregator .link-list .link-title{font-size:36px}}.curated-aggregator .link-list .item-action-text{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#ff5052;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Roboto,sans-serif;font-size:14px;font-weight:700;margin-top:6px;right:0;text-decoration:none}@media only screen and (min-width:768px){.curated-aggregator .link-list .item-action-text{margin-top:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.curated-aggregator .link-list .item-action-text .material-icons{font-size:14px;margin-left:4px}.curated-aggregator .link-meta-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Roboto,sans-serif;font-size:18px;font-weight:400}.curated-aggregator .link-meta-wrapper .link-date{color:#5f7c8a}.dark-mode .banner{padding-top:30px}.banner{background-color:#c41061;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;padding:20px;width:100%}.banner.sticky{position:-webkit-sticky;position:sticky;top:60px;z-index:9}@media only screen and (min-width:1024px){.banner.sticky{top:70px}}.banner.banner-text-white .banner-large .banner-large-wrapper .banner-button{border:1px solid #fff;color:#fff;display:inline-block;font-family:Roboto Mono,monospace;font-size:18px;font-weight:500;letter-spacing:2px;line-height:34px;padding:6px 20px;text-decoration:none;text-transform:uppercase;-webkit-transition:background-color,color,border-color,.15s ease-in-out;transition:background-color,color,border-color,.15s ease-in-out;white-space:nowrap}.banner.banner-text-white .banner-large .banner-large-wrapper .banner-button:hover{background-color:#fff;border-color:#fff;color:#000}.banner.banner-text-white .banner-large .banner-large-wrapper .banner-large-wrapper-text,.banner.banner-text-white .banner-large .banner-large-wrapper .banner-large-wrapper-text a{color:#fff}.banner.banner-text-black .banner-large .banner-large-wrapper .banner-button{border:1px solid #000;color:#000;display:inline-block;font-family:Roboto Mono,monospace;font-size:18px;font-weight:500;letter-spacing:2px;line-height:34px;padding:6px 20px;text-decoration:none;text-transform:uppercase;-webkit-transition:background-color,color,border-color,.15s ease-in-out;transition:background-color,color,border-color,.15s ease-in-out;white-space:nowrap}.banner.banner-text-black .banner-large .banner-large-wrapper .banner-button:hover{background-color:#000;border-color:#000;color:#fff}.banner.banner-text-black .banner-large .banner-large-wrapper .banner-large-wrapper-text{color:#000}.banner.banner-full-width{max-width:100%}.banner.banner-module-width{max-width:2000px}.banner .banner-large{font-family:Roboto,sans-serif;line-height:30px;margin:0 auto;max-width:1200px;width:100%}.banner .banner-large-wrapper{width:100%}@media only screen and (min-width:768px){.banner .banner-large-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.banner .banner-large-wrapper-text{font-family:Roboto,sans-serif;font-size:14px;line-height:22px;margin-right:35px;max-width:942px;width:100%}.banner .banner-large-wrapper h1{font-family:Roboto Mono,monospace;font-size:18px;font-weight:400;letter-spacing:2px;margin-bottom:3px;margin-top:0}.banner .banner-large-wrapper :first-child{margin-top:0}@media only screen and (min-width:768px){.banner .banner-large-wrapper :last-child{margin-bottom:0}}.banner .banner-double-wrapper{margin:0 auto;width:100%}@media only screen and (min-width:768px){.banner .banner-double-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:1200px}}.banner .banner-double-wrapper .banner-primary{color:#000;font-family:Roboto,sans-serif;font-size:18px;line-height:34px;margin-bottom:64px;max-width:688px}.banner .banner-double-wrapper .banner-primary .banner-button{border:1px solid #000;color:#000;display:inline-block;font-family:Roboto Mono,monospace;font-size:18px;font-weight:500;letter-spacing:2px;line-height:34px;padding:6px 20px;text-decoration:none;text-transform:uppercase;-webkit-transition:background-color,color,border-color,.15s ease-in-out;transition:background-color,color,border-color,.15s ease-in-out;white-space:nowrap}.banner .banner-double-wrapper .banner-primary .banner-button:hover{background-color:#000;border-color:#000;color:#fff}@media only screen and (min-width:768px){.banner .banner-double-wrapper .banner-primary{margin-bottom:0}}.banner .banner-double-wrapper .banner-primary h1{font-family:"DM Serif Display",serif;font-size:48px;font-weight:400;line-height:56px;margin:0 0 25px}@media only screen and (min-width:768px){.banner .banner-double-wrapper .banner-primary h1{font-size:64px;line-height:78px}}.banner .banner-double-wrapper .banner-primary p{max-width:366px;width:100%}.banner .banner-double-wrapper .banner-secondary{border-top:1px solid #fff;color:#fff;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;line-height:22px;margin-top:16px;max-width:370px;width:100%}.banner .banner-double-wrapper .banner-secondary .banner-button{border:1px solid #fff;color:#fff;display:inline-block;font-family:Roboto Mono,monospace;font-size:18px;font-weight:500;letter-spacing:2px;line-height:34px;padding:6px 20px;text-decoration:none;text-transform:uppercase;-webkit-transition:background-color,color,border-color,.15s ease-in-out;transition:background-color,color,border-color,.15s ease-in-out;white-space:nowrap}.banner .banner-double-wrapper .banner-secondary .banner-button:hover{background-color:#fff;border-color:#fff;color:#000}@media only screen and (min-width:768px){.banner .banner-double-wrapper .banner-secondary{margin-left:36px}}.banner .banner-double-wrapper .banner-secondary h1{font-family:Roboto Mono,monospace;font-size:18px;font-weight:400;letter-spacing:2px;line-height:24px;margin-bottom:24px;margin-top:14px;text-transform:uppercase}.banner-displayed,.banner-displayed .nav-bar-mobile{-webkit-box-shadow:0 2px 5px rgba(0,0,0,.19);box-shadow:0 2px 5px rgba(0,0,0,.19)}.banner+style+.hero-innerpage{margin-top:0!important}.block-bg-red-gradient,.cta-pillbox.block-bg-red-gradient .button-v2{background:linear-gradient(260deg,#b90c5a,#cf0002)}.cta-pillbox.block-bg-blue-gradient .button-v2{background:linear-gradient(260deg,#036a5d,#001b66)}.cta-pillbox.block-bg-purple-gradient .button-v2{background:linear-gradient(260deg,#71338a,#4527a0)}.cta-pillbox.block-bg-magenta-gradient .button-v2{background:linear-gradient(260deg,#611c7d,#870d4e)}.block-bg-navy-blue-gradient,.cta-pillbox.block-bg-navy-blue-gradient .button-v2{background:linear-gradient(260deg,#00304a,#046c9d)}.bottom-cta-bar{bottom:0;left:0;position:fixed;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;width:100%;z-index:12}.bottom-cta-bar.cta-pillbox{background:none!important;padding-bottom:32px;pointer-events:none}.bottom-cta-bar.cta-pillbox .inner-wrapper{-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right;position:relative}.bottom-cta-bar.cta-pillbox .button-v2{border-radius:48px;margin:0!important;padding:12px 32px;pointer-events:auto;position:relative}.bottom-cta-bar .inner-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;max-width:1200px;padding:0 20px}@media only screen and (min-width:1236px){.bottom-cta-bar .inner-wrapper{padding:0}}.bottom-cta-bar .inner-wrapper .content{color:#fff;font-family:Roboto,sans-serif;font-size:14px;line-height:22px;margin-left:36px}.bottom-cta-bar .inner-wrapper.justify-right{-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right}.bottom-cta-bar.inactive{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.bottom-cta-bar.hidden-desktop{display:block}@media only screen and (min-width:1024px){.bottom-cta-bar.hidden-desktop{display:none}}.bottom-cta-bar.hidden-mobile{display:none}@media only screen and (min-width:1024px){.bottom-cta-bar.hidden-mobile{display:block}}.bottom-cta-bar .button-right{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;color:#fff;cursor:pointer}.bottom-cta-bar .button-right .button-link.active .text,.bottom-cta-bar .button-right .button-link:hover .text{text-decoration:underline}@media only screen and (min-width:1024px){.bottom-cta-bar .button-right .button-link:after{content:"";display:inline-block;font-family:Material Icons;margin-left:0;-webkit-transform:scaleY(-1);transform:scaleY(-1);vertical-align:middle}.bottom-cta-bar .button-right .button-link.active:after{-webkit-transform:scaleY(1);transform:scaleY(1)}}.bottom-cta-bar .button-v2{font-size:12px;line-height:16px}@media only screen and (min-width:1024px){.bottom-cta-bar .button-v2{font-size:18px;line-height:24px}}.bottom-cta-bar-modal-content{background-color:#ebeef0;bottom:0;font-family:Roboto,sans-serif;font-size:16px;height:100%;left:0;line-height:28px;overflow:auto;padding:76px 36px;position:fixed;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-transition:-webkit-transform .65s cubic-bezier(.075,.82,.165,1);transition:-webkit-transform .65s cubic-bezier(.075,.82,.165,1);transition:transform .65s cubic-bezier(.075,.82,.165,1);transition:transform .65s cubic-bezier(.075,.82,.165,1),-webkit-transform .65s cubic-bezier(.075,.82,.165,1);width:100%;z-index:11}@media only screen and (min-width:1024px){.bottom-cta-bar-modal-content{font-size:18px;height:530px;line-height:34px}}.bottom-cta-bar-modal-content.active{-webkit-transform:translate3d(0,60px,0);transform:translate3d(0,60px,0)}@media only screen and (min-width:1024px){.bottom-cta-bar-modal-content.active{-webkit-transform:translateZ(0);transform:translateZ(0)}}.bottom-cta-bar-modal-content a{color:#07796a}.bottom-cta-bar-modal-content a:hover{color:#009845}.bottom-cta-bar-modal-content h2{font-family:Roboto,sans-serif;font-size:36px;font-weight:300;line-height:48px;margin-top:0}@media only screen and (min-width:1024px){.bottom-cta-bar-modal-content h2{font-size:48px;line-height:60px}}@media only screen and (min-width:1024px){.bottom-cta-bar-modal-content .content{margin:0 auto;max-width:960px;position:relative}}.bottom-cta-bar-modal-content .modal-controls{position:absolute;right:36px;top:26px}@media only screen and (min-width:1024px){.bottom-cta-bar-modal-content .modal-controls{right:0;top:-26px}}.bottom-cta-bar-modal-content .modal-controls .close-btn{cursor:pointer}.bottom-cta-bar-modal-content .modal-controls .close-btn svg{height:52px;width:52px}.dark-mode .blockquote-wrapper{color:#fff}.dark-mode .blockquote-wrapper .blockquote-meta:before{background-color:#fff!important}.dark-mode .blockquote-wrapper .blockquote-meta:after{background-image:url(/static/assets/blockquote-white.svg)!important}.blockquote-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000;display:grid;justify-items:center;padding-left:20px;padding-right:20px;place-items:center}.blockquote-wrapper .blockquote-container{display:grid;grid-column-gap:0;grid-template-columns:repeat(12,1fr [col-start]);max-width:1200px;width:100%}@media only screen and (min-width:768px){.blockquote-wrapper .blockquote-container{grid-column-gap:48px}}.blockquote-wrapper .blockquote-container .blockquote-inner-container{grid-column:1/span 12;padding-bottom:65px;padding-top:65px}.blockquote-wrapper .blockquote-container .blockquote-inner-container,.blockquote-wrapper .blockquote-container .blockquote-inner-container .blockquote-meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.blockquote-wrapper .blockquote-container .blockquote-inner-container .blockquote-meta{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:32px;position:relative}@media only screen and (min-width:768px){.blockquote-wrapper .blockquote-container .blockquote-inner-container .blockquote-meta{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.blockquote-wrapper .blockquote-container .blockquote-inner-container .blockquote-meta header{font-family:Roboto Mono,monospace;font-size:18px;line-height:24px;margin-left:0;text-transform:uppercase}@media only screen and (min-width:768px){.blockquote-wrapper .blockquote-container .blockquote-inner-container .blockquote-meta header{margin-left:54px}}.blockquote-wrapper .blockquote-container .blockquote-inner-container .blockquote-meta:before{background-color:#000;bottom:0;content:"";display:inline-block;height:1px;left:90px;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;position:absolute;top:15%;width:70%}@media only screen and (min-width:480px){.blockquote-wrapper .blockquote-container .blockquote-inner-container .blockquote-meta:before{max-width:300px;top:20%}}@media only screen and (min-width:768px){.blockquote-wrapper .blockquote-container .blockquote-inner-container .blockquote-meta:before{left:0;position:relative;top:0}}.blockquote-wrapper .blockquote-container .blockquote-inner-container .blockquote-meta:after{background-image:url(/static/assets/blockquote-black.svg);background-repeat:no-repeat;content:"";display:inline-block;height:53px;margin-bottom:20px;margin-right:32px;min-width:72px;-webkit-box-ordinal-group:-1;-ms-flex-order:-2;order:-2}@media only screen and (min-width:768px){.blockquote-wrapper .blockquote-container .blockquote-inner-container .blockquote-meta:after{margin-bottom:0}}.blockquote-wrapper .blockquote-container .blockquote-inner-container blockquote{font-family:Roboto,sans-serif;font-size:32px;font-weight:300;line-height:48px;margin:0}@media only screen and (min-width:768px){.blockquote-wrapper .blockquote-container .blockquote-inner-container blockquote{font-size:50px;line-height:75px}}.blockquote-wrapper .blockquote-container .blockquote-inner-container blockquote *{margin:0}.blockquote-wrapper .blockquote-container .blockquote-inner-container .btn{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:30px;width:200px}@media only screen and (min-width:1072px){.blockquote-wrapper.reduced-desktop-width .blockquote-container{width:800px}.blockquote-wrapper.reduced-desktop-width .blockquote-container .blockquote-inner-container{padding:100px 0}.blockquote-wrapper.reduced-desktop-width .blockquote-container .blockquote-inner-container .blockquote-meta:before{max-width:160px}}.blockquote-wrapper.reduced-desktop-width .blockquote-container blockquote{font-family:Roboto,sans-serif;font-size:32px;font-weight:300;line-height:40px}@media only screen and (min-width:1024px){.blockquote-wrapper.reduced-desktop-width .blockquote-container blockquote{font-size:36px;line-height:46px}}.callout-block-wrapper{margin:0 auto;max-width:994px;padding:40px 20px;width:100%}@media only screen and (min-width:768px){.callout-block-wrapper{padding:186px 20px}}.callout-block h2{color:#611c7d;font-family:Roboto,sans-serif;font-size:32px;font-weight:300;line-height:42px;margin-bottom:28px;margin-top:0;max-width:938px;width:100%}@media only screen and (min-width:768px){.callout-block h2{font-size:48px;line-height:60px}}.callout-block-content{color:#1a1a1a;font-family:Roboto,sans-serif;font-size:18px;font-weight:400;line-height:34px;margin-top:28px;max-width:784px;width:100%}.campaign-hero-bg-red-gradient{background:linear-gradient(260deg,#b90c5a,#cf0002)}.campaign-hero-bg-blue-gradient{background:linear-gradient(260deg,#036a5d,#001b66)}.campaign-hero-bg-purple-gradient{background:linear-gradient(260deg,#71338a,#4527a0)}.campaign-hero-bg-magenta-gradient{background:linear-gradient(260deg,#611c7d,#870d4e)}.campaign-hero-bg-light-orange-gradient{background:linear-gradient(86.06deg,#ffcf6f 1.47%,#ffae31 24.05%,#ff8117 100.38%)}.campaign-hero-bg-navy-blue-gradient{background:linear-gradient(-260deg,#00304a,#046c9d)}.campaign-hero-bg-dark-orange-gradient{background:linear-gradient(260deg,#b04a00,#ff8117)}.campaign-hero-bg-turquoise-solid{background:#07796a}.campaign-hero-bg-light-green-gradient{background:linear-gradient(85.57deg,#07796a,#b3d674 118.46%)}.campaign-hero{background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;font-family:Roboto,sans-serif;font-size:18px;font-weight:300;letter-spacing:0;line-height:34px;margin:0 auto;max-width:1800px;overflow:hidden;position:relative;width:100%}.campaign-hero.black-font{color:#000}@media only screen and (min-width:1024px){.campaign-hero.flexible-height .inner-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:unset;padding:95px 20px}.campaign-hero.flexible-height .inner-wrapper .text-content{padding:0 20px}}.campaign-hero.no-media-asset .text-content{max-width:unset}.campaign-hero.no-media-asset .text-content h1{max-width:886px}.campaign-hero.no-media-asset .text-content p{max-width:572px}.campaign-hero h1{font-family:Roboto,sans-serif;font-size:36px;font-weight:300;letter-spacing:0;line-height:48px;margin-bottom:0;margin-top:0}@media only screen and (min-width:1024px){.campaign-hero h1{font-size:64px;line-height:80px;margin-bottom:12px}}.campaign-hero .inner-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 auto;max-width:1240px}@media only screen and (min-width:1024px){.campaign-hero .inner-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:570px;padding:0 20px}}.campaign-hero .text-content{-ms-flex-negative:0;flex-shrink:0;margin-left:0;max-width:576px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:36px 20px 44px;width:100%}@media only screen and (min-width:1024px){.campaign-hero .text-content{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}.campaign-hero .text-content .ch-cta-button a{background-color:#fff;color:#000;display:inline-block;font-family:Roboto Mono,monospace;font-size:18px;font-weight:500;letter-spacing:2px;line-height:24px;margin:20px 0;padding:12px 20px;text-decoration:none;text-transform:uppercase;-webkit-transition:background-color,color,border-color,.15s ease-in-out;transition:background-color,color,border-color,.15s ease-in-out}.campaign-hero .text-content .ch-cta-button a:hover{background-color:#000;border-color:#000;color:#fff}.campaign-hero .image-content{height:100%;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;position:relative;width:100%}@media only screen and (min-width:1024px){.campaign-hero .image-content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:0 20px}}.campaign-hero .image-content img{width:100%}@media only screen and (min-width:1024px){.campaign-hero .image-content img{height:570px;width:auto}}.campaign-hero.white-font{color:#fff}.hidden{display:none!important}.job-single-loading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.recaptcha-group.not-valid iframe{border:2px solid rgba(193,64,71,.5);border-radius:4px;-webkit-box-shadow:0 0 5px rgba(193,64,71,.5);box-shadow:0 0 5px rgba(193,64,71,.5);position:relative}.apply-form-group .input-file-upload{clip:rect(0,0,0,0);position:absolute}.apply-form-group .input-file-upload-label{-webkit-appearance:none;background-color:#fff;border:2px solid rgba(0,0,0,.05);border-radius:0;-webkit-box-shadow:0 0 0 currentColor;box-shadow:0 0 0 currentColor;color:rgba(0,0,0,.35);cursor:pointer;display:inline-block;font-size:16px;line-height:1;max-height:66px;padding:12px;position:relative;text-align:center;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:background-color,min-height,width;transition-property:background-color,min-height,width;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.apply-form-group .input-file-upload-label:hover{background-color:#c14047;color:#fff}.apply-form-group .input-file-filename{display:block;margin-top:8px}.apply-form-group .upload-p{margin:0 0 4px}.apply-form-group .error-msg{color:#c14047;display:none;font-size:16px}.apply-form-group.form-file-input{margin:16px 0}.apply-form-group.form-file-input .error-msg{margin:16px 0 0}.apply-form-group input[type=email]:focus,.apply-form-group input[type=file]:focus+.input-file-upload-label,.apply-form-group input[type=radio]:focus,.apply-form-group input[type=submit]:focus,.apply-form-group input[type=tel]:focus,.apply-form-group input[type=text]:focus{border:2px solid rgba(135,13,78,.5);-webkit-box-shadow:0 0 5px #ff5052;box-shadow:0 0 5px #ff5052;outline:none!important}.apply-form-group input[type=radio]{border-radius:50%}.apply-form-group.not-valid .error-msg{display:block}.apply-form-group.not-valid .apply-input{background-color:rgba(193,64,71,.1);-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}.apply-form-group.not-valid .apply-input:focus,.apply-form-group.not-valid .apply-input[type=file]:focus+.input-file-upload-label{border:2px solid rgba(193,64,71,.5);-webkit-box-shadow:0 0 5px #c14047;box-shadow:0 0 5px #c14047;outline:none!important}.apply-form-group.not-valid .input-file-upload-label{background-color:rgba(193,64,71,.1)}.apply-form-group.not-valid .input-file-upload-label:hover{color:rgba(0,0,0,.35)}.job-page-hero{background-image:url(https://lh3.googleusercontent.com/lm6Pv8d_x9iv1Q9uXnBFiAk3pajCUQIqgdpKAsvm2GW9SPCPnTbO510TGMHl9ni0W0h4q08l7CQ_QrwVnLGv4K8DyLwdJnj8Tr9NhQ=w1400-h234);background-position:50%;background-repeat:no-repeat;background-size:cover;height:50px;margin:auto;max-width:2000px;position:relative;width:100%;z-index:-1}@media only screen and (min-width:768px){.job-page-hero{height:100px}}.job-single{margin-bottom:80px;margin-top:12px;padding-left:20px;padding-right:20px;width:100%}@media only screen and (min-width:1024px){.job-single{padding:0}}.page-single{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 auto;max-width:1200px;width:100%}.page-single .job-heading{margin-bottom:0;max-width:780px;padding:50px 0;position:relative;width:100%;z-index:2}@media only screen and (min-width:1024px){.page-single .job-heading{margin-bottom:15px;padding:50px 100px}}.page-single .job-heading .job-department-eyebrow{border-top:1px solid #000;color:#000;font-family:Roboto Mono,monospace;font-size:18px;font-weight:500;letter-spacing:2px;margin-bottom:25px;max-width:473px;padding:12px 0;text-transform:uppercase;width:100%}.page-single .job-heading h1{color:#000;font-family:Roboto,sans-serif;font-size:32px;font-weight:300;line-height:42px;margin-bottom:0;margin-top:0;padding-top:5px}@media only screen and (min-width:768px){.page-single .job-heading h1{font-size:48px;line-height:60px}}.page-single .job-location{color:#000;display:block;font-family:Roboto,sans-serif;font-size:18px;font-weight:400;line-height:20px;padding-top:30px}.page-single .job-description{max-width:780px;width:100%}.page-single .previous-page-link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Roboto,sans-serif;font-size:12px;font-weight:700;line-height:22px;margin-bottom:25px}.page-single .previous-page-link:hover{text-decoration:none}.page-single .previous-page-link svg{margin-right:12px}.careers-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;max-width:1200px;padding-left:20px;padding-right:20px;width:100%}@media only screen and (min-width:1248px){.careers-container{padding:0}}.careers-container ul{list-style:none;margin:0;padding:0;width:100%}.careers-container ul li{margin:0}.careers-container .dept-title{border-top:1px solid #000;font-family:Roboto Mono,monospace;font-size:18px;font-weight:500;letter-spacing:2px;line-height:24px;margin:110px 0 30px;padding-top:18px;text-transform:uppercase}@media only screen and (min-width:768px){.careers-container .dept-title{border-top:0;font-family:Roboto,sans-serif;font-size:48px;font-weight:300;letter-spacing:normal;line-height:60px;padding-top:0;text-transform:none}}.careers-container .dept-jobs{display:grid;grid-gap:48px;grid-template-columns:repeat(auto-fit,100%)}@media only screen and (min-width:900px){.careers-container .dept-jobs{grid-template-columns:repeat(auto-fit,368px)}}.careers-container .job-item-link{display:block;text-decoration:none}.careers-container .job-item-link .job-title-text{border-top:16px solid #ebeef0;color:#000;font-family:Roboto,sans-serif;font-size:36px;font-weight:300;line-height:48px;margin:0;padding-top:20px;-webkit-transition:border-top .15s ease-in-out;transition:border-top .15s ease-in-out}.careers-container .job-item-link:hover .job-title-text{border-top-color:#ff5052}.careers-container .job-item-link .apply-btn-wrapper .apply-btn{color:#ff5052;display:block;font-family:Roboto,sans-serif;font-size:14px;font-weight:700;line-height:22px}.careers-container .job-item-link .apply-btn-wrapper .apply-btn:before{content:"+ "}.careers-container .job-board-listing-dept:last-child{margin-bottom:110px}.job-single-overview{position:relative}.job-single-overview h1{margin-bottom:16px}.job-single-overview h2{color:#870d4e;font-family:Roboto Mono,monospace;font-size:18px;font-weight:500;letter-spacing:2px;line-height:24px;margin-top:45px;text-transform:uppercase}.job-single-overview ul{margin-top:0;padding-left:20px}.job-single-overview a{color:#ff5052;display:inline;text-decoration:none}.job-single-overview a:hover{text-decoration:underline}.job-single-overview .job-description{font-family:Roboto,sans-serif;font-size:18px;line-height:34px}@media only screen and (min-width:1024px){.job-single-overview .job-description{padding-left:100px}}.job-single-apply{padding-top:0;width:100%}@media only screen and (min-width:768px){.job-single-apply{max-width:780px}}.job-application-wrapper{color:#000;font-family:Roboto,sans-serif;font-size:18px;line-height:34px}@media only screen and (min-width:1024px){.job-application-wrapper{margin-left:100px}}.job-application-wrapper .apply-now-header{color:#870d4e;font-family:Roboto Mono,monospace;font-size:18px;font-weight:500;letter-spacing:2px;line-height:24px;margin:0 0 16px;padding-top:44px;text-transform:uppercase}.job-application-wrapper .required-label{margin-top:0}.apply-form{color:#000}.apply-form .apply-label-hidden{display:none}.apply-form .apply-input{border-color:rgba(0,0,0,.05);display:block;font-size:16px;margin:16px 0;padding:12px;width:100%}.apply-form .apply-input-inline{display:inline-block;width:auto}.apply-form .apply-label-radio{cursor:pointer;display:block;margin:8px 0}.apply-form .apply-input-radio{margin-right:10px}.apply-form .apply-upload-title{color:rgba(0,0,0,.6);display:block;font-weight:500;margin:16px 0 12px}.apply-form .apply-form-upload-group{margin:24px 0 16px;position:relative}.apply-form .apply-input-upload-btn,.apply-form .apply-input::-webkit-input-placeholder,.apply-form .input-file-upload-label{color:rgba(0,0,0,.35)}.apply-form .apply-input-upload-btn,.apply-form .apply-input::-moz-placeholder,.apply-form .input-file-upload-label{color:rgba(0,0,0,.35)}.apply-form .apply-input-upload-btn,.apply-form .apply-input:-ms-input-placeholder,.apply-form .input-file-upload-label{color:rgba(0,0,0,.35)}.apply-form .apply-input-upload-btn,.apply-form .apply-input::-ms-input-placeholder,.apply-form .input-file-upload-label{color:rgba(0,0,0,.35)}.apply-form .apply-input-upload-btn,.apply-form .apply-input::placeholder,.apply-form .input-file-upload-label{color:rgba(0,0,0,.35)}.apply-form .apply-label-group{display:block;margin:2px 0}.apply-form .apply-form-question{margin:16px 0}.apply-form .apply-input-submit-btn{-webkit-appearance:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#ff5052;border:0;border-radius:0;color:#fff;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:Roboto Mono,monospace;font-size:16px;font-weight:500;height:50px;letter-spacing:2px;line-height:50px;padding:12px;position:relative;text-decoration:none;text-transform:uppercase;-webkit-transition:all 125ms ease-in-out;transition:all 125ms ease-in-out}.apply-form .apply-input-submit-btn:after{border-bottom:25px solid transparent;border-left:25px solid #ff5052;border-top:25px solid transparent;content:"";display:block;height:0;position:absolute;right:-25px;top:0;-webkit-transition:all 125ms ease-in-out;transition:all 125ms ease-in-out;width:0}.apply-form .apply-recaptcha{margin-bottom:24px}.apply-form .apply-compliance-container .toggle-compliance-questions{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid rgba(0,0,0,.05);border-top:1px solid rgba(0,0,0,.05);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:600;margin-bottom:24px;margin-top:24px;overflow:hidden;padding-bottom:24px;padding-top:24px}.apply-form .apply-compliance-container .toggle-compliance-questions .toggle-compliance-questions-btn{color:#870d4e;display:inline-block;font-family:Roboto Mono,monospace;overflow:hidden;padding-bottom:4px;padding-top:4px;position:relative;text-transform:uppercase}.apply-form .apply-compliance-container .toggle-compliance-questions:hover .toggle-compliance-questions-btn:after{-webkit-transform:translateY(95%);transform:translateY(95%)}.apply-form .apply-compliance-container .apply-compliance-content{max-height:9999px;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.apply-form .apply-compliance-container .apply-compliance-content.collapsed{max-height:0;overflow:hidden}.apply-form .compliance-question-section{border-top:1px solid rgba(0,0,0,.25);padding-bottom:24px;padding-top:24px}.apply-form .compliance-question-section:first-child{border-top:0;padding-top:0}.apply-form .compliance-question-section select{display:block;margin-top:12px}.apply-form .compliance-question-section strong{color:#870d4e}.apply-form .compliance-question-section ul{margin-top:0;padding-left:20px}.apply-form .compliance-question-section p{margin:16px 0}.apply-form .compliance-question-section a{color:#ff5052;text-decoration:none}.apply-form .compliance-question-section a:hover{text-decoration:underline}.apply-form .compliance-question-section .compliance-question-field-group{margin:32px 0}.apply-form .compliance-question-section .compliance-question-field-group label{font-weight:600;text-transform:capitalize}.job-response-box{color:#fff;font-family:Roboto,sans-serif;margin-top:24px;padding:16px}@media only screen and (min-width:768px){.job-response-box{margin-left:100px}}.job-response-box.success{background-color:rgba(95,124,138,.95);border:2px solid #5f7c8a}.job-response-box.error{background-color:#ff5052;border:2px solid #ff5052}.job-response-box svg{fill:#fff}.job-response-box small{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0}.job-response-box svg{margin-right:16px}.job-response-box h2{border-top:1px solid hsla(0,0%,100%,.5);color:#fff!important;margin:12px 0 0;padding-top:24px}.job-response-box p:first-of-type{margin-bottom:0;margin-top:6px}.no-script-container{font-family:Roboto,sans-serif;text-align:center}.no-script-container.black{color:#000;margin:100px auto}.no-script-container.black h2{color:#000}.no-script-container.white,.no-script-container.white h2{color:#fff}.spinner-container-black{margin:100px auto}.disclaimer{font-size:14px;line-height:24px;margin-top:28px;max-width:780px;width:100%}@media only screen and (min-width:1024px){.disclaimer{max-width:688px}}.spinner-container-white .spinner{-webkit-animation:rotator 1.4s linear infinite;animation:rotator 1.4s linear infinite;height:50px;width:50px}.spinner-container-white .spinner circle{-webkit-animation:dash 1.4s ease-in-out infinite,colors-white 5.6s ease-in-out infinite;animation:dash 1.4s ease-in-out infinite,colors-white 5.6s ease-in-out infinite;stroke-dasharray:187;stroke-dashoffset:0;-webkit-transform-origin:center;transform-origin:center}.spinner-container-black .spinner{-webkit-animation:rotator 1.4s linear infinite;animation:rotator 1.4s linear infinite;height:50px;width:50px}.spinner-container-black .spinner circle{-webkit-animation:dash 1.4s ease-in-out infinite,colors-black 5.6s ease-in-out infinite;animation:dash 1.4s ease-in-out infinite,colors-black 5.6s ease-in-out infinite;stroke-dasharray:187;stroke-dashoffset:0;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes rotator{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(270deg);transform:rotate(270deg)}}@keyframes rotator{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(270deg);transform:rotate(270deg)}}@-webkit-keyframes colors-white{0%{stroke:hsla(0,0%,100%,0)}35%{stroke:hsla(0,0%,100%,.35)}65%{stroke:hsla(0,0%,100%,.65)}to{stroke:#fff}}@keyframes colors-white{0%{stroke:hsla(0,0%,100%,0)}35%{stroke:hsla(0,0%,100%,.35)}65%{stroke:hsla(0,0%,100%,.65)}to{stroke:#fff}}@-webkit-keyframes colors-black{0%{stroke:transparent}35%{stroke:rgba(0,0,0,.35)}65%{stroke:rgba(0,0,0,.65)}to{stroke:#000}}@keyframes colors-black{0%{stroke:transparent}35%{stroke:rgba(0,0,0,.35)}65%{stroke:rgba(0,0,0,.65)}to{stroke:#000}}@-webkit-keyframes dash{0%{stroke-dashoffset:187}50%{stroke-dashoffset:46.75;-webkit-transform:rotate(135deg);transform:rotate(135deg)}to{stroke-dashoffset:187;-webkit-transform:rotate(450deg);transform:rotate(450deg)}}@keyframes dash{0%{stroke-dashoffset:187}50%{stroke-dashoffset:46.75;-webkit-transform:rotate(135deg);transform:rotate(135deg)}to{stroke-dashoffset:187;-webkit-transform:rotate(450deg);transform:rotate(450deg)}}.job-board-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-left:20px;padding-right:20px}.job-board{list-style:none;margin-bottom:68px;padding:0}.job-board ::-moz-selection{background:#ff5052;color:#fff}.job-board ::selection{background:#ff5052;color:#fff}.job-board li[hidden]{display:none}.job-board li a{border-top:1px solid #e5e5e5;color:#000;display:block;overflow:hidden;padding-bottom:20px;padding-right:20px;padding-top:20px;position:relative;text-decoration:none}@media only screen and (min-width:768px){.job-board li a{padding-right:270px}}.job-board li a:before{background-color:#ff5052;content:"";height:6px;left:0;position:absolute;top:0;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:-webkit-transform .1s ease-in-out;transition:-webkit-transform .1s ease-in-out;transition:transform .1s ease-in-out;transition:transform .1s ease-in-out,-webkit-transform .1s ease-in-out;width:100%}.job-board li a:hover{border-top:1px solid #ff5052}.job-board li a:hover .job-title{color:#ff5052}.job-board li a:hover:before{-webkit-transform:translateX(0);transform:translateX(0)}.job-board .job-department{color:#ff5052;font-family:Roboto,sans-serif;font-size:12px;margin-bottom:6px}@media only screen and (min-width:768px){.job-board .job-department{margin-bottom:16px}}.job-board .job-title{font-family:Roboto,sans-serif;font-size:26px;font-weight:300;margin-bottom:16px;margin-top:0;-webkit-transition:color .1s ease-in-out;transition:color .1s ease-in-out}@media only screen and (min-width:768px){.job-board .job-title{font-size:36px}}.job-board .job-button{color:#ff5052;font-family:Roboto,sans-serif;font-size:14px;font-weight:700;margin-top:6px;right:0;text-decoration:none}@media only screen and (min-width:768px){.job-board .job-button{margin-top:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.job-board .job-metadata{display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Roboto,sans-serif;font-size:18px;font-weight:400}.job-board .job-metadata .job-metadata-location{margin-right:24px}.job-board .job-metadata .job-metadata-time-posted{color:#5f7c8a}.job-load-more{border:1px solid #ff5052;color:#ff5052;cursor:pointer;display:inline-block;font-family:Roboto Mono,monospace;font-size:18px;margin:0 auto 68px;padding:18px 36px;text-align:center;text-decoration:none;text-transform:uppercase}.job-filter-ui{position:relative}.job-filter-form{background-color:#eff2f3;display:none;padding:32px 24px;position:absolute;width:100%;z-index:4}.job-filter-form .job-filter-container{height:388px;overflow:auto;padding-right:25px}.job-filter-form .job-filter-container::-webkit-scrollbar{width:14px}.job-filter-form .job-filter-container::-webkit-scrollbar-track{background-color:#fff}.job-filter-form .job-filter-container::-webkit-scrollbar-thumb{background-color:#5f7c8a;outline:1px solid #5f7c8a}.job-filter-form .job-filter-container .job-filter-group{border-top:1px solid #9fb0b9;color:#5f7c8a;display:block;font-family:Roboto,sans-serif;font-weight:700;margin-bottom:20px;position:relative}.job-filter-form .job-filter-container .job-filter-group h2{font-size:18px}.job-filter-form .job-filter-container .job-filter-group .label-group{margin:16px 0}.job-filter-form .job-filter-container .job-filter-group .label-group label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:34px;position:relative}.job-filter-form .job-filter-container .job-filter-group .label-group label input[type=checkbox]{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.job-filter-form .job-filter-container .job-filter-group .label-group label input[type=checkbox]+.checkbox-icon{background-color:#fff;height:19px;left:0;position:absolute;top:0;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;width:19px}.job-filter-form .job-filter-container .job-filter-group .label-group label input[type=checkbox]:checked+.checkbox-icon{background-color:#ff5052;-webkit-box-shadow:inset 0 0 0 3px #fff;box-shadow:inset 0 0 0 3px #fff}.job-filter-form .job-filter-container .job-filter-group:first-of-type{border-top:0}.job-filter-form .job-filter-apply-btn{background-color:transparent;border:1px solid #000;color:#000;cursor:pointer;font-family:Roboto Mono,monospace;font-size:18px;font-weight:500;margin-top:25px;padding-bottom:16px;padding-top:16px;text-transform:uppercase;width:100%}.job-filter-form .job-filter-apply-btn:hover{background-color:#ff5052;border-color:#ff5052;color:#fff}.job-filter-form .job-filter-apply-btn:focus{outline:0}.controls-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (min-width:1024px){.controls-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.filter-jobs-button{background-color:#5f7c8a;border:0;color:#fff;cursor:pointer;font-family:Roboto Mono,monospace;font-size:18px;letter-spacing:2px;margin-top:12px;padding:20px 24px;position:relative;text-align:left;text-transform:uppercase;width:100%}@media only screen and (min-width:1024px){.filter-jobs-button{margin-top:0;padding-bottom:29px;padding-top:29px;width:368px}}.filter-jobs-button:after{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;content:"arrow_drop_down";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Icons;font-size:50px;height:100%;position:absolute;right:24px;text-transform:lowercase;top:0;vertical-align:middle}.filter-jobs-button:focus{outline:0}.filter-jobs-button[data-opened]:after{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.filter-jobs-button[data-opened]+.job-filter-form{display:block}.job-form-ui{position:relative}.search-widget{margin-right:20px;width:100%}@media only screen and (min-width:1024px){.search-widget{max-width:784px}}.search-widget .search-wrapper{background-color:#eff2f3;display:-webkit-box;display:-ms-flexbox;display:flex;padding:14px;position:relative}.search-widget .search-wrapper .search-bar{background-color:transparent;border:0;color:#000;font-family:Roboto,sans-serif;font-size:26px;font-weight:300;height:36px;outline:0;padding-left:48px;position:relative;width:100%}.search-widget .search-wrapper .search-bar::-webkit-input-placeholder{color:#5f7c8a}.search-widget .search-wrapper .search-bar::-moz-placeholder{color:#5f7c8a}.search-widget .search-wrapper .search-bar:-ms-input-placeholder{color:#5f7c8a}.search-widget .search-wrapper .search-bar::-ms-input-placeholder{color:#5f7c8a}.search-widget .search-wrapper .search-bar::placeholder{color:#5f7c8a}@media only screen and (min-width:1024px){.search-widget .search-wrapper .search-bar{font-size:36px;height:50px;padding-left:60px}}.search-widget .search-wrapper:before{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000;content:"search";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Icons;font-size:26px;height:100%;left:24px;position:absolute;text-transform:lowercase;top:0;vertical-align:middle;z-index:3}@media only screen and (min-width:1024px){.search-widget .search-wrapper:before{font-size:36px}}.search-widget .search-wrapper .search-button{background-color:transparent;border:1px solid #000;cursor:pointer;display:inline-block;font-family:Roboto Mono,monospace;font-size:18px;font-weight:500;letter-spacing:2px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:14px 34px;position:absolute;text-transform:uppercase;visibility:hidden}.search-widget .search-wrapper .search-button:hover{background-color:#ff5052;border-color:#ff5052;color:#fff}.search-widget .search-wrapper .search-button:focus{outline:0}@media only screen and (min-width:1024px){.search-widget .search-wrapper .search-button{position:relative;visibility:visible}}.results-count{color:#9fb0b9;display:block;font-family:Roboto,sans-serif;font-size:12px;margin-top:12px}.close-button{background-color:transparent;border:0;color:#000;cursor:pointer;font-size:26px!important;margin-right:24px}.close-button:focus{outline:0}@media only screen and (min-width:1024px){.close-button{font-size:36px!important}}.close-button[data-hidden=true]{display:none}.tag-list{color:#9fb0b9;font-family:Roboto,sans-serif;margin-top:28px}.tag-list .filter-label{font-size:12px;margin-bottom:4px;margin-top:0}@media only screen and (min-width:1024px){.tag-list .filter-label{display:none}}.tag-list .filter-tag{background-color:#eff2f3;border-radius:3px;color:#9fb0b9;display:inline-block;font-size:12px;margin-bottom:4px;padding:4px}.tag-list .filter-tag .tag-close-button{display:none}@media only screen and (min-width:1024px){.tag-list .filter-tag{background-color:transparent;color:#9fb0b9;font-size:18px;font-weight:700;margin-right:28px;padding-bottom:12px;padding-right:28px;padding-top:12px;position:relative}.tag-list .filter-tag .tag-close-button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#9fb0b9;border:0;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:22px!important;height:22px;padding:0;position:absolute;right:0;top:0;width:22px}.tag-list .filter-tag .tag-close-button:hover{background-color:#ff5052;cursor:pointer}.tag-list .filter-tag .tag-close-button:focus{outline:0}}.no-results{font-family:Roboto,sans-serif;font-size:18px;line-height:34px}.job-social-share-buttons{margin-bottom:50px;margin-right:100px;max-width:280px;padding-left:0;position:relative;width:100%}@media only screen and (min-width:1024px){.job-social-share-buttons{padding-left:100px;position:absolute;right:0;top:75px}}.job-social-share-buttons .btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;text-decoration:none}.job-social-share-buttons .btn:hover{text-decoration:none}@media only screen and (min-width:1024px){.job-social-share-buttons .btn{margin-bottom:54px}}.job-social-share-buttons .social-share-list{color:#5f7c8a;font-family:Roboto,sans-serif;font-size:18px}.job-social-share-buttons .social-share-list .label{display:none}@media only screen and (min-width:1024px){.job-social-share-buttons .social-share-list .label{display:block}}.job-social-share-buttons .social-share-list ul{list-style:none;margin:24px 0 0;padding:0}.job-social-share-buttons .social-share-list ul li{display:inline-block;margin-right:18px}.job-social-share-buttons .social-share-list ul li:last-child{margin-right:0}.job-social-share-buttons .social-share-list ul li .icon{height:40px;width:40px}.job-social-share-buttons .social-share-list ul li .icon:hover svg{fill:#5f7c8a}.job-not-found-page{font-family:Roboto,sans-serif;font-size:18px;font-weight:400;line-height:34px;min-height:calc(100vh - 530px);padding-bottom:60px;padding-top:120px;text-align:left}.job-not-found-page h2{font-size:48px;font-weight:300;line-height:60px;margin:0}.job-not-found-page a{color:#07796a}.job-not-found-page a:hover{color:#009845}.columns-row{font-family:Roboto,sans-serif;font-size:18px;font-style:normal;font-weight:300;letter-spacing:0;line-height:34px;max-width:1240px;padding:0 20px}.columns-row a{color:#07796a}.columns-row a:hover{color:#009845}@media only screen and (min-width:1024px){.columns-row{margin:0 auto 120px}}@media only screen and (min-width:1024px){.columns-row .columns-row-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.columns-row .column{margin-bottom:48px;width:100%}@media only screen and (min-width:1024px){.columns-row .column{margin:0 24px}.columns-row .column:last-child{margin-right:0}.columns-row .column:first-child{margin-left:0}}.columns-row .column-image{margin:0}.columns-row h2{font-family:Roboto,sans-serif;font-size:24px;font-weight:300;letter-spacing:0;line-height:36px;margin-bottom:33px}@media only screen and (min-width:1024px){.columns-row h2{font-size:36px;line-height:46px;margin-bottom:50px}}.columns-row h3{font-family:Roboto,sans-serif;font-size:20px;font-weight:400;letter-spacing:0;line-height:36px}@media only screen and (min-width:1024px){.columns-row h3{font-size:24px;line-height:36px;margin-bottom:16px}}.columns-row img{width:100%}.columns-row .no-margin-top{margin-top:0}.columns-row .no-margin-bot{margin-bottom:0}.columns-row .black-font{color:#000}.columns-row.larger-title h2{font-size:36px;line-height:48px}@media only screen and (min-width:1024px){.columns-row.larger-title h2{font-size:48px;line-height:60px}.columns-row.larger-title h2:before{content:" ";display:block;height:50px;margin-top:-50px;visibility:hidden}}.columns-row.add-margin-top{margin-top:40px}@media only screen and (min-width:1024px){.columns-row.add-margin-top{margin-top:60px}}.columns-row.remove-margin-bot{margin-bottom:0}.content-block{margin-left:20px;margin-right:20px;position:relative;z-index:1}.content-block-section{background-position:50%;background-repeat:no-repeat;background-size:1203px 100%;padding-top:20px}@media only screen and (min-width:768px){.content-block-section{padding-top:35px}}.content-block-section.grey{background-image:-webkit-gradient(linear,left top,left bottom,from(#ebeef0),to(#ebeef0));background-image:linear-gradient(#ebeef0,#ebeef0)}.content-block-section.burgundy{background-image:-webkit-gradient(linear,left top,left bottom,from(#870d4e),to(#870d4e));background-image:linear-gradient(#870d4e,#870d4e);color:#fff}.content-block-section.burgundy .eyebrow{border-top-color:#fff!important}.content-block-section.burgundy .body a,.content-block-section.burgundy .layout-row-text-wrapper a{color:#fff!important;text-decoration:underline!important}.content-block-section.burgundy .body a:hover,.content-block-section.burgundy .layout-row-text-wrapper a:hover{color:#ff5052!important}.content-block-section.dark-grey{background-image:-webkit-gradient(linear,left top,left bottom,from(#000),to(#000));background-image:linear-gradient(#000,#000);color:#fff}.content-block-section.dark-grey h3{color:#fff}.content-block-section.dark-grey .eyebrow{border-top-color:#fff!important}.content-block-section.dark-grey .body a,.content-block-section.dark-grey .layout-row-text-wrapper a{color:#fff!important;text-decoration:underline!important}.content-block-section.dark-grey .body a:hover,.content-block-section.dark-grey .layout-row-text-wrapper a:hover{color:#ff5052!important}.content-block-section.white{background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fff));background-image:linear-gradient(#fff,#fff);margin-top:60px}.content-block-section.white .content-block-layout-row{margin:0 -20px}@media only screen and (min-width:768px){.content-block-section.white .content-block-layout-row{margin:0}}.content-block-section.purple-gradient{background-image:linear-gradient(260deg,#71338a,#4527a0);color:#fff}.content-block-section.adjust-stat-section-space{margin:0}.content-block-section.adjust-stat-section-space p{margin-bottom:0}.content-block-section.adjust-stat-section-space h4{font-weight:400}@media only screen and (min-width:1248px){.content-block-section.adjust-stat-section-space section{height:430px}.content-block-section.adjust-stat-section-space h4{margin:0}}.content-block-section.adjust-resource-section-space{padding-top:55px}.content-block-section.adjust-resource-section-space .content-block-layout-row{padding-bottom:65px;padding-top:0}.content-block-section h3{color:#870d4e;font-family:Roboto Mono,monospace;font-size:18px;font-weight:500;letter-spacing:2px;line-height:21px;text-transform:uppercase;margin-bottom:30px;margin-top:55px}@media only screen and (min-width:768px){.content-block-section h3{margin-bottom:35px;margin-top:0}}.content-block-section ul{padding-left:20px}.content-block-text{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid;justify-items:center;padding-bottom:34px;place-items:center}@media only screen and (min-width:768px){.content-block-text{padding-bottom:54px}}.content-block-text-container{display:grid;grid-column-gap:0;grid-template-columns:repeat(12,1fr [col-start]);max-width:1200px;width:100%}@media only screen and (min-width:768px){.content-block-text-container{grid-column-gap:48px}}.content-block-text-container-inner{grid-column:1/span 12;padding:0 20px}@media only screen and (min-width:768px){.content-block-text-container-inner{grid-column:2/span 10;padding:0}}.content-block-text-container-inner .font-small{font-size:14px;line-height:28px}.content-block-text-container-inner .eyebrow{display:inline-block;font-family:Roboto Mono,monospace;font-size:18px;font-weight:300;letter-spacing:2px;margin-bottom:15px;max-width:472px;padding-top:15px;text-transform:uppercase;border-top:1px solid #000;margin-top:40px;width:100%}.content-block-text-container-inner .leading,.content-block-text-container-inner .leading p{font-family:Roboto,sans-serif;font-size:24px;font-weight:300;line-height:30px;margin-bottom:24px;margin-top:30px}@media only screen and (min-width:768px){.content-block-text-container-inner .leading,.content-block-text-container-inner .leading p{font-size:48px;line-height:60px}}.content-block-text-container-inner .body{-webkit-column-fill:auto;-moz-column-fill:auto;column-fill:auto;-webkit-column-gap:48px;-moz-column-gap:48px;column-gap:48px;font-family:Roboto,sans-serif;font-size:14px;font-weight:300;line-height:25px;margin-top:24px;width:100%}@media only screen and (min-width:768px){.content-block-text-container-inner .body{font-size:18px;line-height:34px}}.content-block-text-container-inner .body.column-1{-webkit-column-count:1;-moz-column-count:1;column-count:1;max-width:681px}.content-block-text-container-inner .body.column-2{-webkit-column-count:1;-moz-column-count:1;column-count:1;margin-top:40px}@media only screen and (min-width:768px){.content-block-text-container-inner .body.column-2{-webkit-column-count:2;-moz-column-count:2;column-count:2}}.content-block-text-container-inner .body.column-2 h2:first-child,.content-block-text-container-inner .body.column-2 h3:first-child,.content-block-text-container-inner .body.column-2 h4:first-child{-webkit-column-span:none!important;-moz-column-span:none!important;column-span:none!important}.content-block-text-container-inner .body h2:first-child,.content-block-text-container-inner .body h3:first-child,.content-block-text-container-inner .body h4:first-child{-webkit-column-span:all;-moz-column-span:all;column-span:all;margin-top:0}.content-block-text-container-inner .body p:first-of-type{margin-top:0}.content-block-text-container-inner .body h2{color:#000;font-family:Roboto,sans-serif;font-size:24px;font-weight:400;line-height:30px}.content-block-text-container-inner .body h3{color:#870d4e;font-weight:500;text-transform:uppercase}.content-block-text-container-inner .body h3,.content-block-text-container-inner .body h4{font-family:Roboto Mono,monospace;font-size:18px;letter-spacing:2px;line-height:21px;margin:40px 0 26px}.content-block-text-container-inner .body h4{color:#000;font-weight:700;text-transform:lowercase}.content-block-text-container-inner .body a{color:#07796a}.content-block-text-container-inner .body a:hover{color:#009845}.content-block-layout-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid;justify-items:center;padding-top:40px;place-items:center}@media only screen and (min-width:768px){.content-block-layout-row{padding-bottom:100px;padding-top:30px}}.content-block-layout-row h2{font-family:Roboto,sans-serif;font-size:24px;font-weight:300;line-height:30px;margin-bottom:24px;margin-top:30px}@media only screen and (min-width:1024px){.content-block-layout-row h2{font-size:48px;line-height:60px}}@media only screen and (min-width:1024px){.content-block-layout-row h2.no-dt-margin-top{margin-top:0}}.content-block-layout-row+.content-block-layout-row{padding:0}@media only screen and (min-width:768px){.content-block-layout-row+.content-block-layout-row{padding:0 0 100px}}.content-block-layout-row-container{display:grid;grid-column-gap:0;grid-template-columns:repeat(12,1fr [col-start]);max-width:1200px;width:100%}@media only screen and (min-width:768px){.content-block-layout-row-container{grid-column-gap:48px}}.content-block-layout-row-container-inner{grid-column:1/span 12;padding:0}.content-block-layout-row-container .layout-row-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.content-block-layout-row-container .layout-row-flex .mobile-order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.content-block-layout-row-container .layout-row-flex .mobile-order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.content-block-layout-row-container .layout-row-flex .mobile-order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}@media only screen and (min-width:768px){.content-block-layout-row-container .layout-row-flex{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.content-block-layout-row-container .layout-row-flex .desktop-order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.content-block-layout-row-container .layout-row-flex .desktop-order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.content-block-layout-row-container .layout-row-flex .desktop-order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.content-block-layout-row-container .layout-row-flex.column-3-text{padding:0}@media only screen and (min-width:768px){.content-block-layout-row-container .layout-row-flex.column-3-text{padding:0 9%}}.content-block-layout-row-container .layout-row-flex.column-3-text .layout-row-text-wrapper{padding:0 20px 42px}@media only screen and (min-width:768px){.content-block-layout-row-container .layout-row-flex.column-3-text .layout-row-text-wrapper,.content-block-layout-row-container .layout-row-flex.column-3-text .layout-row-text-wrapper.desktop-order-1,.content-block-layout-row-container .layout-row-flex.column-3-text .layout-row-text-wrapper.desktop-order-2{padding:0}}.content-block-layout-row-container .layout-row-flex.column-3-text .layout-row-text-wrapper h3{border-image-slice:1;border-top:14px solid #ff5052;padding-top:14px}.content-block-layout-row-container .layout-row-flex.column-3-text .layout-row-text-wrapper h3.orange-gradient{border-image-source:linear-gradient(90deg,#ff7550 0,#9f3d71)}.content-block-layout-row-container .layout-row-flex.column-3-text .layout-row-text-wrapper h3.magenta-gradient{border-image-source:linear-gradient(90deg,#611c7d 0,#870d4e)}.content-block-layout-row-container .layout-row-flex.column-3-text .layout-row-text-wrapper h3.purple-gradient{border-image-source:linear-gradient(90deg,#4527a0 0,#71338a)}.content-block-layout-row-container .layout-row-flex.column-3-text .layout-row-text-wrapper h3.green-gradient{border-image-source:linear-gradient(90deg,#002280 0,#122833)}.content-block-layout-row-container .layout-row-flex.column-3-text .layout-row-text-wrapper h3.maroon-gradient{border-image-source:linear-gradient(90deg,#870d4e 0,#002ba3)}.content-block-layout-row-container .layout-row-flex.column-3-text .layout-row-text-wrapper h3.yellow-gradient{border-image-source:linear-gradient(90deg,#b90c5a 0,#cd8307)}.content-block-layout-row-container .layout-row-flex.column-3-media{padding:0}@media only screen and (min-width:768px){.content-block-layout-row-container .layout-row-flex.column-3-media{padding:0 9%}}.content-block-layout-row-container .layout-row-flex.column-3-media .layout-row-image-wrapper{margin:0}@media only screen and (min-width:768px){.content-block-layout-row-container .layout-row-flex.column-3-media .layout-row-image-wrapper{margin:35px 0}}.content-block-layout-row-container .layout-row-flex a{color:#07796a}.content-block-layout-row-container .layout-row-flex a:hover{color:#009845}.content-block-layout-row-container .layout-row-flex .layout-row-text-wrapper{font-family:Roboto,sans-serif;font-size:18px;font-weight:300;line-height:34px;padding:0 20px 42px}.content-block-layout-row-container .layout-row-flex .layout-row-text-wrapper iframe{width:100%}.content-block-layout-row-container .layout-row-flex .layout-row-text-wrapper img{display:block;width:100%}@media only screen and (min-width:768px){.content-block-layout-row-container .layout-row-flex .layout-row-text-wrapper img{padding-bottom:24px}}@media only screen and (min-width:768px){.content-block-layout-row-container .layout-row-flex .layout-row-text-wrapper{padding:0}.content-block-layout-row-container .layout-row-flex .layout-row-text-wrapper.desktop-order-1{padding:0 0 0 9%}.content-block-layout-row-container .layout-row-flex .layout-row-text-wrapper.desktop-order-2{padding:0 9% 0 0}.content-block-layout-row-container .layout-row-flex .layout-row-text-wrapper.column-full{padding:0 9%}}.content-block-layout-row-container .layout-row-flex .layout-row-image-wrapper{margin:0}.content-block-layout-row-container .layout-row-flex .layout-row-image-wrapper picture{display:block}.content-block-layout-row-container .layout-row-flex .layout-row-image-wrapper img{display:block;width:100%}.content-block-layout-row-container .layout-row-flex .column-1-4{width:100%}@media only screen and (min-width:768px){.content-block-layout-row-container .layout-row-flex .column-1-4{width:23%}}.content-block-layout-row-container .layout-row-flex .column-1-3{width:100%}@media only screen and (min-width:768px){.content-block-layout-row-container .layout-row-flex .column-1-3{width:31%}}.content-block-layout-row-container .layout-row-flex .column-1-2{width:100%}@media only screen and (min-width:768px){.content-block-layout-row-container .layout-row-flex .column-1-2{width:48%}}.content-block-layout-row-container .layout-row-flex .column-2-3{width:100%}@media only screen and (min-width:768px){.content-block-layout-row-container .layout-row-flex .column-2-3{width:64%}}.content-block-layout-row-container .layout-row-flex .column-3-4{width:100%}@media only screen and (min-width:768px){.content-block-layout-row-container .layout-row-flex .column-3-4{width:73%}}.content-block-layout-row-container .layout-row-flex .column-full{width:100%}.content-block-layout-row-container .whitepapers{border:0;border-collapse:collapse;display:block;width:100%}@media only screen and (min-width:560px){.content-block-layout-row-container .whitepapers{display:table}}.content-block-layout-row-container .whitepapers tbody{display:block}@media only screen and (min-width:560px){.content-block-layout-row-container .whitepapers tbody{display:table-row-group}}.content-block-layout-row-container .whitepapers tr{border:0;border-top:1px solid #ebeef0;display:block}@media only screen and (min-width:560px){.content-block-layout-row-container .whitepapers tr{display:table-row}}.content-block-layout-row-container .whitepapers td{border:0;display:block;font-family:Roboto,sans-serif;font-size:18px;line-height:28px;width:100%}@media only screen and (min-width:560px){.content-block-layout-row-container .whitepapers td{display:table-cell}}@media only screen and (min-width:768px){.content-block-layout-row-container .whitepapers td{font-size:24px;line-height:36px;margin:0 14px}}.content-block-layout-row-container .whitepapers .row-title{padding:30px 0 8px;width:100%}@media only screen and (min-width:560px){.content-block-layout-row-container .whitepapers .row-title{padding:30px 0;width:75%}}.content-block-layout-row-container .whitepapers .row-button{padding:8px 0 40px;text-align:left;width:100%}@media only screen and (min-width:560px){.content-block-layout-row-container .whitepapers .row-button{padding:30px 0;text-align:right;width:25%}}.content-block-layout-row-container .whitepapers .row-button a{margin-left:0}@media only screen and (min-width:560px){.content-block-layout-row-container .whitepapers .row-button a{margin-left:25px}}.content-block-module{margin-bottom:100px}.content-block-module:last-child{margin-bottom:0}.content-block.extra-vertical-margins{margin-bottom:24px;margin-top:24px}@media only screen and (min-width:1024px){.content-block.extra-vertical-margins{margin-bottom:60px;margin-top:60px}}.content-block.solutions-page-border-gradient .h3-border-top{margin-top:0}.content-block.solutions-page-border-gradient .content-block-layout-row{padding-top:0}.content-block.solutions-page-border-gradient .content-block-section{margin-top:0}.content-block.solutions-page-border-gradient .content-block-text-container-inner .leading,.content-block.solutions-page-border-gradient .content-block-text-container-inner .leading p{font-size:32px;line-height:40px}@media only screen and (min-width:768px){.content-block.solutions-page-border-gradient .content-block-text-container-inner .leading,.content-block.solutions-page-border-gradient .content-block-text-container-inner .leading p{font-size:48px;line-height:60px}}.content-block.solutions-page-border-gradient .content-block-text-container-inner{padding:0}@media only screen and (max-width:767px){.content-block.solutions-page-border-gradient .content-block-layout-row-container .layout-row-flex .layout-row-text-wrapper{padding-left:0;padding-right:0}}.font-small{font-size:14px!important;line-height:28px!important}.limit-width{max-width:680px}#haw-resource-list .content-block-layout-row{margin:0}@media only screen and (min-width:1024px){#haw-resource-list .leading{margin-bottom:48px}}.content-block.remove-module-overlay+.cta{margin-bottom:0!important;margin-top:0!important}.cta{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid;justify-items:center;margin:0 auto;max-width:2000px;place-items:center;width:100%}.cta-fullscreen-story{background-position:50%;background-repeat:no-repeat;background-size:cover}.cta-fullscreen-story .cta-container{display:grid;grid-column-gap:0;grid-template-columns:repeat(12,1fr [col-start]);max-width:1200px;width:100%}@media only screen and (min-width:768px){.cta-fullscreen-story .cta-container{grid-column-gap:48px}}.cta-fullscreen-story .cta-container .cta-inner-container{grid-column:2/span 10;padding-bottom:145px;padding-top:105px}@media only screen and (min-width:900px){.cta-fullscreen-story .cta-container .cta-inner-container{padding-bottom:245px;padding-top:245px}}.cta-fullscreen-story .cta-container .cta-inner-container .cta-copy{color:#fff;font-family:Roboto,sans-serif;font-size:48px;font-weight:900;line-height:65px;margin-bottom:30px;margin-top:0;text-decoration:underline;-webkit-text-decoration-color:#ff5052;text-decoration-color:#ff5052}@media only screen and (min-width:900px){.cta-fullscreen-story .cta-container .cta-inner-container .cta-copy{font-size:100px;line-height:110px;margin-bottom:36px}}.cta-fullscreen-story .cta-container.text-background-gradient .cta-copy{-webkit-box-decoration-break:clone;box-decoration-break:clone;display:inline;line-height:70px;max-width:900px;padding:0 20px;text-decoration:none}@media only screen and (min-width:900px){.cta-fullscreen-story .cta-container.text-background-gradient .cta-copy{line-height:140px}}.cta-fullscreen-story .cta-container.text-background-gradient.magenta .cta-copy{background-image:linear-gradient(260deg,#870d4e,#611c7d)}.cta-fullscreen-story .cta-container.text-background-gradient.purple .cta-copy{background-image:linear-gradient(260deg,#4527a0,#71338a)}.cta-fullscreen-section-wrapper{background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;font-family:Roboto,sans-serif;padding:0 20px;text-decoration:none}@media only screen and (min-width:768px){.cta-fullscreen-section-wrapper{padding:0 90px}}@media only screen and (min-width:1440px){.cta-fullscreen-section-wrapper{background-position:calc(50% - 52px) 50%;background-size:1304px 800px}}.cta-fullscreen-section-wrapper .cta-container{display:grid;grid-column-gap:0;grid-template-columns:repeat(12,1fr [col-start]);max-width:1200px;width:100%;padding-bottom:0;padding-top:210px}@media only screen and (min-width:768px){.cta-fullscreen-section-wrapper .cta-container{grid-column-gap:48px}}@media only screen and (min-width:900px){.cta-fullscreen-section-wrapper .cta-container{padding-top:310px}}@media only screen and (min-width:1440px){.cta-fullscreen-section-wrapper .cta-container{padding-bottom:163px}}.cta-fullscreen-section-wrapper .cta-container .cta-inner-container{background:-webkit-gradient(linear,right top,left top,from(rgba(196,16,97,.5)),to(rgba(94,53,177,.5)));background:linear-gradient(270deg,rgba(196,16,97,.5),rgba(94,53,177,.5));grid-column:1/span 12;padding:50px 40px;position:relative;-webkit-transition:all 125ms ease-in-out;transition:all 125ms ease-in-out}@media only screen and (min-width:900px){.cta-fullscreen-section-wrapper .cta-container .cta-inner-container{padding:70px 40px}}.cta-fullscreen-section-wrapper .cta-container .cta-inner-container .cta-eyebrow{display:inline-block;font-family:Roboto Mono,monospace;font-size:18px;font-weight:300;letter-spacing:2px;margin-bottom:15px;max-width:472px;padding-top:15px;text-transform:uppercase;border-top:1px solid #fff;max-width:100%;width:100%}@media only screen and (min-width:900px){.cta-fullscreen-section-wrapper .cta-container .cta-inner-container .cta-eyebrow{max-width:472px}}.cta-fullscreen-section-wrapper .cta-container .cta-inner-container .cta-copy{font-size:30px;font-weight:100;margin-bottom:0;margin-top:0}@media only screen and (min-width:900px){.cta-fullscreen-section-wrapper .cta-container .cta-inner-container .cta-copy{font-size:48px;font-weight:100;line-height:60px}}.cta-fullscreen-section-wrapper .cta-container .cta-inner-container .responsive-white-btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;color:#000;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:Roboto Mono,monospace;font-weight:500;height:50px;letter-spacing:2px;line-height:24px;margin-top:30px;padding:0 34px;text-decoration:none;text-transform:uppercase}@media only screen and (min-width:1440px){.cta-fullscreen-section-wrapper .cta-container .cta-inner-container .responsive-white-btn{display:none}}.cta-fullscreen-section-wrapper .cta-container .cta-inner-container .responsive-white-btn.btn-arrow{position:relative;-webkit-transition:all 125ms ease-in-out;transition:all 125ms ease-in-out}.cta-fullscreen-section-wrapper .cta-container .cta-inner-container .responsive-white-btn.btn-arrow:after{border-bottom:25px solid transparent;border-left:25px solid #fff;border-top:25px solid transparent;content:"";display:block;height:0;position:absolute;right:-25px;top:0;-webkit-transition:all 125ms ease-in-out;transition:all 125ms ease-in-out;width:0}.cta-fullscreen-section-wrapper .cta-container .cta-inner-container:after{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#ff5052;background-image:url(/static/assets/right-arrow-white.svg);background-position:50%;background-repeat:no-repeat;content:"";display:block;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:100%;position:absolute;right:-100px;top:0;-webkit-transition:all 125ms ease-in-out;transition:all 125ms ease-in-out;width:100px;display:none}@media only screen and (min-width:1440px){.cta-fullscreen-section-wrapper .cta-container .cta-inner-container:after{display:block}}.cta-inline-image-left,.cta-inline-image-right{background-repeat:no-repeat;background-size:1035px 667px;font-family:Roboto,sans-serif}.cta-inline-image-left .cta-container,.cta-inline-image-right .cta-container{display:grid;grid-column-gap:0;grid-template-columns:repeat(12,1fr [col-start]);max-width:1200px;width:100%}@media only screen and (min-width:768px){.cta-inline-image-left .cta-container,.cta-inline-image-right .cta-container{grid-column-gap:48px}}.cta-inline-image-left .cta-inner-container,.cta-inline-image-right .cta-inner-container{padding-bottom:136px;padding-top:136px}.cta-inline-image-left .cta-inner-container .cta-eyebrow,.cta-inline-image-right .cta-inner-container .cta-eyebrow{display:inline-block;font-family:Roboto Mono,monospace;font-size:18px;font-weight:300;letter-spacing:2px;margin-bottom:15px;max-width:472px;padding-top:15px;text-transform:uppercase;border-top:1px solid #000;width:100%}.cta-inline-image-left .cta-inner-container .cta-copy,.cta-inline-image-right .cta-inner-container .cta-copy{font-size:48px;font-weight:100;line-height:60px;margin-bottom:36px;margin-top:0}.cta-inline-image-right{background-position:calc(50% + 183px) 50%}.cta-inline-image-right .cta-inner-container{grid-column:2/span 5}.cta-inline-image-left{background-position:calc(50% - 183px) 50%}.cta-inline-image-left .cta-inner-container{grid-column:7/span 5}.content-block+.cta,.cta+.content-block{margin-top:-60px}.block-bg-red-gradient{background:linear-gradient(-260deg,#b90c5a,#cf0002)}.block-bg-blue-gradient{background:linear-gradient(260deg,#036a5d,#001b66)}.block-bg-purple-gradient{background:linear-gradient(260deg,#71338a,#4527a0)}.block-bg-magenta-gradient{background:linear-gradient(260deg,#611c7d,#870d4e)}.block-bg-light-orange-gradient{background:linear-gradient(86.06deg,#ffcf6f 1.47%,#ffae31 24.05%,#ff8117 100.38%)}.block-bg-navy-blue-gradient{background:linear-gradient(-260deg,#00304a,#046c9d)}.block-bg-dark-orange-gradient{background:linear-gradient(-260deg,#b04a00,#ff8117)}.block-bg-turquoise-solid{background:#07796a}.text-block-cta{padding:63px 0;width:100%}.text-block-cta .inner-wrapper{color:#fff;font-family:Roboto,sans-serif;font-size:18px;font-weight:300;letter-spacing:0;line-height:34px;max-width:1240px;padding:0 20px}.text-block-cta .inner-wrapper h2{margin:0 0 24px}@media only screen and (min-width:1024px){.text-block-cta .inner-wrapper h2:first-child:last-child{margin-bottom:0}}@media only screen and (min-width:1024px){.text-block-cta .inner-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto}}@media only screen and (min-width:1024px){.text-block-cta.block-align-center .inner-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media only screen and (min-width:1024px){.text-block-cta.block-justify-center .inner-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.text-block-cta.block-text-large h2{font-family:Roboto,sans-serif;font-size:36px;font-weight:300;letter-spacing:0;line-height:48px}@media only screen and (min-width:1024px){.text-block-cta.block-text-large h2{font-size:48px;line-height:60px}}.text-block-cta.block-text-large .content{max-width:942px}.text-block-cta.block-text-medium h2{font-family:Roboto,sans-serif;font-size:24px;font-weight:300;letter-spacing:0;line-height:36px}@media only screen and (min-width:1024px){.text-block-cta.block-text-medium h2{font-size:36px;line-height:46px}}.text-block-cta.block-text-medium .content{max-width:780px}.text-block-cta.black-font .content{color:#000}.text-block-cta.reduced-padding{padding:30px 0}.text-block-cta.margin-bottom{margin-bottom:40px}@media only screen and (min-width:1024px){.text-block-cta.margin-bottom{margin-bottom:80px}}.text-block-cta .text-block-cta-button a{background-color:#fff;border:1px solid #fff;color:#000;display:inline-block;font-family:Roboto Mono,monospace;font-size:18px;font-weight:500;letter-spacing:2px;line-height:24px;margin:20px 0;padding:12px 20px;text-decoration:none;text-transform:uppercase;-webkit-transition:background-color,color,border-color,.15s ease-in-out;transition:background-color,color,border-color,.15s ease-in-out}.text-block-cta .text-block-cta-button a:hover{background-color:#000;border-color:#000;color:#fff}.drawers{margin:0 auto;max-width:1400px;padding:50px 20px;position:relative;width:100%}@media only screen and (min-width:1248px){.drawers{padding:75px 0}}.drawers .drawers-container,.drawers .drawers-container header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.drawers .drawers-container header{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-left:auto;margin-right:auto;max-width:1200px;width:100%}@media only screen and (min-width:1024px){.drawers .drawers-container header{-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.drawers .drawers-container header .drawer-top-link{margin-bottom:50px;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;position:relative;top:15px}@media only screen and (min-width:1024px){.drawers .drawers-container header .drawer-top-link{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:0;margin-left:auto;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.drawers .drawers-container .drawers-eyebrow{display:inline-block;font-family:Roboto Mono,monospace;font-size:18px;font-weight:300;letter-spacing:2px;margin-bottom:15px;max-width:472px;padding-top:15px;text-transform:uppercase;border-top:1px solid #000;color:#000;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%}@media only screen and (min-width:1024px){.drawers .drawers-container .drawers-eyebrow{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-left:0;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}.drawers .drawers-container .drawers-inner-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:1200px;width:100%}.drawers .drawers-container .drawers-inner-container.drawers-desktop{display:none}@media only screen and (min-width:1248px){.drawers .drawers-container .drawers-inner-container.drawers-desktop{display:block}}.drawers .drawers-container .drawers-inner-container.drawers-responsive{display:block}@media only screen and (min-width:1248px){.drawers .drawers-container .drawers-inner-container.drawers-responsive{display:none}}.drawer-row{width:100%}@media only screen and (min-width:768px){.drawer-row{display:grid;grid-template-columns:1fr 1fr;max-width:1200px}}@media only screen and (min-width:1248px){.drawer-row{grid-template-columns:1fr 1fr 1fr}}.drawer-row .drawer-image{border-radius:50%;height:100px;width:100px}.drawer-row .drawer-header{font-family:Roboto,sans-serif;font-size:36px;font-weight:300;line-height:50px;margin:15px 0 8px}.drawer-row .drawer-job-title{font-family:Roboto,sans-serif;font-size:18px;line-height:30px;margin-bottom:14px}.drawer-row .drawer-summary{font-family:Roboto,sans-serif;font-size:18px;font-weight:400;line-height:24px}.drawer-row .drawer-toggle-text{background-color:#fff;border:0;color:#ff5052;cursor:pointer;font-family:Roboto,sans-serif;font-size:14px;font-weight:700;margin-bottom:30px;padding:0}.drawer-row .drawer-toggle-text:hover{text-decoration:underline}.drawer-row .drawer-toggle-text:focus{text-decoration:none}.drawer-row .bell-curve-wrapper{display:none}.drawer-row .bell-curve-wrapper svg{bottom:0;left:50%;margin-top:40px;position:absolute;-webkit-transform:translate(-50%);transform:translate(-50%);width:46px}.drawer-row .bell-curve-wrapper[hidden=true] svg{max-height:0}.drawer-row .bell-curve-wrapper[hidden=false]{display:block}.drawer-row .bell-curve-wrapper[hidden=false] svg{max-height:22px;width:100%}.drawer-row .drawer-description{background:#4527a0;color:#fff;display:none;grid-column:1/4;grid-row:2;overflow:hidden}.drawer-row .drawer-description[hidden=true]{max-height:0}.drawer-row .drawer-description[hidden=false]{display:block;max-height:9999px;width:100%}.drawer-row .drawer-description .description-text{font-family:Roboto,sans-serif;font-size:18px;font-weight:400;line-height:34px;margin-left:auto;margin-right:auto;max-width:784px;padding:45px 20px 0;width:100%}@media only screen and (min-width:900px){.drawer-row .drawer-description .description-text{padding:45px 0 0}}.drawer-row .drawer-description .description-text a{color:#fff;cursor:pointer;text-decoration:underline}.drawer-row .drawer-description .close-drawer{background-color:#4527a0;border:0;display:block;margin-left:auto;margin-right:auto}.drawer-row .drawer-description .close-drawer:focus{outline:0}.drawer-row .drawer-description .close-drawer svg{cursor:pointer;display:block;height:56px;margin:10px auto 60px;width:56px}.drawer-item{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:5em;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-right:32px;margin-top:50px;min-height:120px;min-width:200px;position:relative;width:100%}@media only screen and (min-width:640px){.drawer-item{min-width:340px;width:48%}}@media only screen and (min-width:900px){.drawer-item{min-width:368px}}@media only screen and (min-width:1248px){.drawer-item{width:unset}}.drawer-item[data-drawer-item-state=closed] .drawer-toggle-text:before{content:"+ "}.drawer-item[data-drawer-item-state=opened] .drawer-toggle-text:before{content:"- "}.drawer-item:focus{outline:0}.drawer-item.drawer-bar{border-top:16px solid #ebeef0;padding:10px 0 0}.dialog-active{overflow:hidden}.dialog-active *{pointer-events:none}.dialog-active .dialog *{pointer-events:auto!important}.dialog-active:before{background:#000;content:"";display:block;height:100%;left:0;opacity:.5;pointer-events:none;position:fixed;top:0;width:100%;z-index:15}.dialog{background-color:#fff;-webkit-box-shadow:2px 2px 8px rgba(0,0,0,.25);box-shadow:2px 2px 8px rgba(0,0,0,.25);display:none;left:50%;padding:15px 34px 34px;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:calc(100% - 40px);z-index:16}@media only screen and (min-width:768px){.dialog{height:unset;max-width:372px}}.dialog.active{display:block}.dialog .close-dialog{background-color:transparent;border:0;border-radius:50%;cursor:pointer;display:block;height:52px;margin:0 auto;outline:0;padding:0;width:52px}.dialog .close-dialog:focus-visible{outline:2px solid #ff5052}.dialog-add-to-calendar .list-container{list-style:none;padding:0}.dialog-add-to-calendar .list-container .list-item{border-top:1px solid #e5e5e5}.dialog-add-to-calendar .list-container .list-item:last-child{border-bottom:1px solid #e5e5e5}.dialog-add-to-calendar .list-container .list-item .link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#07796a;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Roboto,sans-serif;font-size:18px;line-height:34px;padding:10px 40px}.dialog-add-to-calendar .list-container .list-item .link img{height:38px;margin-right:20px;width:38px}.faq-block{margin:65px 0}.faq-block h3{color:#870d4e;font-family:Roboto Mono,monospace;font-size:18px;font-weight:500;letter-spacing:2px;line-height:21px;text-transform:uppercase;margin:45px 20px 35px}@media only screen and (min-width:768px){.faq-block h3{margin:45px 14px 35px}}@media only screen and (min-width:1248px){.faq-block h3{margin:45px 0 35px}}.faq-block-white-inner{background-color:#fff;display:block;margin-left:auto;margin-right:auto;max-width:100%}@media only screen and (min-width:1248px){.faq-block-white-inner{max-width:1200px}}.faq-block-white-inner[data-faq-expanded=false]+.faq-block-grey-inner{display:none}.faq-block-white-inner[data-faq-expanded=true]+.faq-block-grey-inner{display:block}.faq-block-grey-inner{background-color:#ebeef0}.faq-block .faq-answer-wrapper,.faq-block .faq-leading-wrapper,.faq-block .faq-question-wrapper,.faq-block .faq-section-title-wrapper{padding:0 20px}@media only screen and (min-width:768px){.faq-block .faq-answer-wrapper,.faq-block .faq-leading-wrapper,.faq-block .faq-question-wrapper,.faq-block .faq-section-title-wrapper{padding:0 9%}}@media only screen and (min-width:1248px){.faq-block .faq-answer-wrapper,.faq-block .faq-leading-wrapper,.faq-block .faq-question-wrapper,.faq-block .faq-section-title-wrapper{padding:0 104px}}.faq-block .faq-question-wrapper{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 20px;max-width:100%;position:relative}@media only screen and (min-width:768px){.faq-block .faq-question-wrapper{margin:0 30px 0 0}}@media only screen and (min-width:1248px){.faq-block .faq-question-wrapper{margin:0}}.faq-block .faq-answer-wrapper{margin-left:auto;margin-right:auto;max-width:100%}@media only screen and (min-width:1248px){.faq-block .faq-answer-wrapper{max-width:1200px}}.faq-block .leading{border-bottom:1px solid #000;font-family:Roboto,sans-serif;font-size:24px;font-weight:300;line-height:30px;margin:30px 20px 0;padding-bottom:25px}@media only screen and (min-width:768px){.faq-block .leading{font-size:48px;line-height:60px;margin:30px 14px 0}}@media only screen and (min-width:1248px){.faq-block .leading{margin:30px 0 0}}.faq-block dl{margin:0}.faq-block .faq-content{font-family:Roboto,sans-serif;font-size:14px;line-height:25px;padding:30px 0}@media only screen and (min-width:768px){.faq-block .faq-content{font-size:18px;line-height:34px;margin:0 14px}}@media only screen and (min-width:1248px){.faq-block .faq-content{margin:0}}.faq-block .faq-content.faq-question{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background-color:#fff;border:0;border-top:1px solid #ebeef0;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:18px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;line-height:28px;text-align:left;width:100%}@media only screen and (min-width:768px){.faq-block .faq-content.faq-question{font-size:24px;line-height:36px}}.faq-block .faq-content.faq-question:after{border-left:15px solid transparent;border-right:15px solid transparent;border-top:12px solid #ff5052;content:"";display:inline-block;vertical-align:middle;margin-left:25px;margin-top:8px}@media only screen and (min-width:560px){.faq-block .faq-content.faq-question:after{margin-left:100px}}@media only screen and (min-width:1024px){.faq-block .faq-content.faq-question:after{margin-left:150px}}.faq-block .faq-content.faq-question[aria-expanded=true]:after{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.faq-block .faq-content.faq-question:focus{outline:0;text-decoration:underline}.faq-block .faq-content.faq-question:active{color:#000;outline:0;text-decoration:underline}.faq-block .faq-content.faq-answer{margin-right:0}@media only screen and (min-width:560px){.faq-block .faq-content.faq-answer{margin-right:130px}}@media only screen and (min-width:1024px){.faq-block .faq-content.faq-answer{margin-right:180px}}.faq-block .faq-content.faq-answer a{color:#07796a}.faq-block .faq-content.faq-answer a:hover{color:#009845}.gallery-curated{background-image:-webkit-gradient(linear,left top,left bottom,from(#ebeef0),to(#ebeef0));background-image:linear-gradient(#ebeef0,#ebeef0);background-position:50%;background-repeat:no-repeat;background-size:1203px 100%;padding-bottom:0;position:relative;padding-top:0}.gallery-curated .wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid;justify-items:center;padding-bottom:50px;place-items:center}.gallery-curated .wrapper .container{display:grid;grid-column-gap:0;grid-template-columns:repeat(12,1fr [col-start]);max-width:1200px;width:100%}@media only screen and (min-width:768px){.gallery-curated .wrapper .container{grid-column-gap:48px}}.gallery-curated .wrapper .container .inner{grid-column:1/span 12;padding:0 20px}@media only screen and (min-width:768px){.gallery-curated .wrapper .container .inner{grid-column:2/span 10;padding:unset}}.gallery-curated .wrapper .container .eyebrow{display:inline-block;font-family:Roboto Mono,monospace;font-size:18px;font-weight:300;letter-spacing:2px;max-width:472px;padding-top:15px;text-transform:uppercase;border-top:1px solid #000;margin-bottom:50px;margin-top:0;width:100%}.gallery-description-wrapper-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.gallery-description-wrapper-link .gallery-description{width:67%}.gallery-description{font-family:Roboto,sans-serif;font-size:32px;font-weight:300;line-height:42px;margin-bottom:40px}.gallery-description p:first-child{margin-top:0}.gallery-tab-list{display:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:40px;text-transform:uppercase}@media only screen and (min-width:1024px){.gallery-tab-list{display:-webkit-box;display:-ms-flexbox;display:flex}}.gallery-tab-list button{background:none;border:0;cursor:pointer;display:none;padding:0;position:relative;width:100%}@media only screen and (min-width:1024px){.gallery-tab-list button{display:block}}.gallery-tab-list button:before{background-color:#000;bottom:0;content:"";height:5px;left:0;position:absolute;-webkit-transform:translateY(1px);transform:translateY(1px);-webkit-transition:-webkit-transform .2s cubic-bezier(.175,.885,.32,1.275);transition:-webkit-transform .2s cubic-bezier(.175,.885,.32,1.275);transition:transform .2s cubic-bezier(.175,.885,.32,1.275);transition:transform .2s cubic-bezier(.175,.885,.32,1.275),-webkit-transform .2s cubic-bezier(.175,.885,.32,1.275);width:100%;z-index:1}.gallery-tab-list button:focus{outline:none}.gallery-tab-list button .tab-button-text{background-color:#ebeef0;color:#5f7c8a;font-family:Roboto,sans-serif;font-size:18px;font-weight:500;letter-spacing:2px;padding:18px 0;position:relative;text-align:center;text-transform:uppercase;-webkit-transition:color .2s cubic-bezier(.175,.885,.32,1.275);transition:color .2s cubic-bezier(.175,.885,.32,1.275);z-index:2}.gallery-tab-list button:hover:before,.gallery-tab-list button[aria-selected=true]:before{-webkit-transform:translateY(3px);transform:translateY(3px)}.gallery-tab-list button:hover .tab-button-text,.gallery-tab-list button[aria-selected=true] .tab-button-text{color:#000}.gallery-panel{display:-webkit-box;display:-ms-flexbox;display:flex}.gallery-panel:focus{outline:none}.gallery-panel.hidden-mobile,.gallery-panel .load-more-button-wrapper{display:none}@media only screen and (min-width:1024px){.gallery-panel.hidden-mobile{display:-webkit-box;display:-ms-flexbox;display:flex}}@media only screen and (min-width:1024px){.gallery-panel[hidden]{display:none}.gallery-panel .load-more-button-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.gallery-panel .load-more-button-wrapper .load-more-button{background-color:transparent;border:1px solid #ff5052;color:#ff5052;cursor:pointer;font-family:Roboto Mono,monospace;font-size:18px;padding:12px 36px;text-decoration:none}.gallery-panel .load-more-button-wrapper .load-more-button[hidden=true]{display:none}.gallery-panel .load-more-button-wrapper .load-more-button[hidden=false]{display:block}.gallery-panel .load-more-button-wrapper .load-more-button:hover{border:1px solid #5f7c8a;color:#5f7c8a}.gallery-panel .load-more-button-wrapper .load-more-button:focus{outline:none}}.gallery-panel .gallery-mobile-label{color:#5f7c8a;font-family:Roboto,sans-serif;font-size:18px;font-weight:500;letter-spacing:2px;text-align:center;text-transform:uppercase}@media only screen and (min-width:1024px){.gallery-panel .gallery-mobile-label{display:none}}.gallery-tabs .gallery-panel-list-view{-webkit-column-count:2;-moz-column-count:2;-webkit-column-width:50%;-moz-column-width:50%;columns:50% 2;font-family:Roboto,sans-serif;font-size:14px;line-height:35px;list-style:none;padding-left:0;width:100%}@media only screen and (min-width:1024px){.gallery-tabs .gallery-panel-list-view{-webkit-column-count:3;-moz-column-count:3;-webkit-column-width:33.33%;-moz-column-width:33.33%;columns:33.33% 3}}.gallery-tabs .gallery-panel-list-view a{color:#000;text-decoration:none}.gallery-tabs .gallery-panel-list-view a:hover{color:#c41061;text-decoration:underline}.hero{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;display:grid;justify-items:center;margin:60px auto 0;max-width:2000px;padding-left:20px;padding-right:20px;place-items:center;width:100%}.hero .hero-container{display:grid;grid-column-gap:0;grid-template-columns:repeat(12,1fr [col-start]);max-width:1200px;width:100%}@media only screen and (min-width:768px){.hero .hero-container{grid-column-gap:48px}}.hero .hero-container .hero-inner-container{grid-column:2/span 9}.hero-1{margin:0 auto}.hero-homepage{background-position:top;background-size:contain}.hero-homepage .hero-inner-container{margin-bottom:70px}.hero-homepage .title{color:#ff5052;font-family:Roboto,sans-serif;font-size:210px;font-weight:900;line-height:200px;margin-bottom:10px;margin-top:50px;mix-blend-mode:multiply;opacity:.85;text-decoration:underline;-webkit-text-decoration-color:#ff5052;text-decoration-color:#ff5052}.hero-homepage .subtitle{color:#000;font-family:Roboto,sans-serif;font-size:24px;font-weight:100;line-height:30px;margin-left:5px;margin-top:35px;max-width:670px;padding-top:100px}@media only screen and (min-width:400px){.hero-homepage .subtitle{margin-left:10px;padding-top:130px}}@media only screen and (min-width:480px){.hero-homepage .subtitle{margin-left:12px;padding-top:160px}}@media only screen and (min-width:560px){.hero-homepage .subtitle{font-size:32px;line-height:38px;margin-left:17px;padding-top:190px}}@media only screen and (min-width:640px){.hero-homepage .subtitle{font-size:32px;line-height:38px;margin-left:26px;padding-top:230px}}@media only screen and (min-width:768px){.hero-homepage .subtitle{padding-top:280px}}@media only screen and (min-width:900px){.hero-homepage .subtitle{font-size:48px;line-height:60px;margin-left:35px;padding-top:325px}}@media only screen and (min-width:1024px){.hero-homepage .subtitle{margin-left:43px;padding-top:380px}}.hero-homepage .btn-arrow{margin-left:5px}@media only screen and (min-width:400px){.hero-homepage .btn-arrow{margin-left:10px}}@media only screen and (min-width:480px){.hero-homepage .btn-arrow{margin-left:12px}}@media only screen and (min-width:560px){.hero-homepage .btn-arrow{margin-left:17px}}@media only screen and (min-width:640px){.hero-homepage .btn-arrow{margin-left:26px}}@media only screen and (min-width:900px){.hero-homepage .btn-arrow{margin-left:35px}}@media only screen and (min-width:1024px){.hero-homepage .btn-arrow{margin-left:43px}}@media only screen and (min-width:1248px){.hero-homepage .btn-arrow{margin-left:0}}.hero-innerpage{background-color:#5f7c8a;height:450px;place-items:normal}@media only screen and (min-width:1024px){.hero-innerpage{-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:614px;justify-items:center;place-items:center}}.hero-innerpage+.content-block{margin-top:-52px}.hero-innerpage .hero-container{padding-bottom:50px;padding-top:90px}@media only screen and (min-width:560px){.hero-innerpage .hero-container{padding-top:120px}}@media only screen and (min-width:1024px){.hero-innerpage .hero-container{padding-bottom:340px}}@media only screen and (min-width:1440px){.hero-innerpage .hero-container{padding-top:150px}}.hero-innerpage .hero-container .hero-inner-container{grid-column:1/span 12}.hero-innerpage .hero-container .cta-eyebrow{display:inline-block;font-family:Roboto Mono,monospace;font-size:18px;font-weight:300;letter-spacing:2px;margin-bottom:15px;max-width:472px;padding-top:15px;text-transform:uppercase;border-top:1px solid #fff;color:#fff;width:100%}.hero-innerpage .hero-container .title{color:#fff;font-family:Roboto,sans-serif;font-size:32px;line-height:50px;margin-bottom:0;margin-top:0}@media only screen and (min-width:1024px){.hero-innerpage .hero-container .title{font-size:80px;line-height:100px}}.hero-newsroom{background-color:#5f7c8a;height:484px;margin-bottom:65px}@media only screen and (min-width:640px){.hero-newsroom{height:614px}}.hero-newsroom .hero-container a{grid-column:1/span 12;text-decoration:none}.hero-newsroom .hero-container .hero-inner-container{background:-webkit-gradient(linear,right top,left top,from(rgba(196,16,97,.6)),to(rgba(94,53,177,.6)));background:linear-gradient(270deg,rgba(196,16,97,.6),rgba(94,53,177,.6));cursor:pointer;grid-column:1/span 12;padding:39px 20px 38px;position:relative}@media only screen and (min-width:640px){.hero-newsroom .hero-container .hero-inner-container{padding:49px 84px 62px}}@media only screen and (min-width:900px){.hero-newsroom .hero-container .hero-inner-container{padding:49px 104px 62px}}.hero-newsroom .hero-container .hero-inner-container .hero-eyebrow{display:inline-block;font-family:Roboto Mono,monospace;font-size:18px;font-weight:300;letter-spacing:2px;margin-bottom:15px;max-width:472px;padding-top:15px;text-transform:uppercase;border-top:1px solid #fff;color:#fff;max-width:100%;width:100%}@media only screen and (min-width:1024px){.hero-newsroom .hero-container .hero-inner-container .hero-eyebrow{max-width:472px}}.hero-newsroom .hero-container .hero-inner-container .title{color:#fff;font-family:Roboto,sans-serif;font-size:24px;font-weight:100;line-height:30px;margin-bottom:0;margin-top:0;max-width:100%}@media only screen and (min-width:560px){.hero-newsroom .hero-container .hero-inner-container .title{font-size:40px;line-height:52px}}@media only screen and (min-width:768px){.hero-newsroom .hero-container .hero-inner-container .title{font-size:48px;line-height:60px}}@media only screen and (min-width:1024px){.hero-newsroom .hero-container .hero-inner-container .title{max-width:80%}}.hero-newsroom .hero-container .hero-inner-container:after{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#ff5052;background-image:url(/static/assets/right-arrow-white.svg);background-position:50%;background-repeat:no-repeat;content:"";display:block;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:100%;position:absolute;right:-100px;top:0;-webkit-transition:all 125ms ease-in-out;transition:all 125ms ease-in-out;width:100px;display:none}@media only screen and (min-width:1440px){.hero-newsroom .hero-container .hero-inner-container:after{display:block}}.hero-newsroom .hero-container .hero-inner-container .responsive-white-btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;color:#000;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:Roboto Mono,monospace;font-weight:500;height:50px;letter-spacing:2px;line-height:24px;margin-top:30px;padding:0 34px;text-decoration:none;text-transform:uppercase}@media only screen and (min-width:1440px){.hero-newsroom .hero-container .hero-inner-container .responsive-white-btn{display:none}}.hero-newsroom .hero-container .hero-inner-container .responsive-white-btn.btn-arrow{position:relative;-webkit-transition:all 125ms ease-in-out;transition:all 125ms ease-in-out}.hero-newsroom .hero-container .hero-inner-container .responsive-white-btn.btn-arrow:after{border-bottom:25px solid transparent;border-left:25px solid #fff;border-top:25px solid transparent;content:"";display:block;height:0;position:absolute;right:-25px;top:0;-webkit-transition:all 125ms ease-in-out;transition:all 125ms ease-in-out;width:0}.hero-newsroom .hero-inner-container:hover .responsive-white-btn{background-color:#ff5052!important;color:#fff!important}.hero-newsroom .hero-inner-container:hover .responsive-white-btn.btn-arrow:after{border-left:25px solid #ff5052!important}.hero-spotlight{background-position:top;height:480px}@media only screen and (min-width:1024px){.hero-spotlight{height:600px}}.hero-spotlight .hero-container{padding-bottom:50px;padding-top:200px}@media only screen and (min-width:1440px){.hero-spotlight .hero-container{padding-top:250px}}.hero-spotlight .hero-container .hero-inner-container{grid-column:1/span 11}@media only screen and (min-width:768px){.hero-spotlight .hero-container .hero-inner-container{grid-column:1/span 8}}.hero-spotlight .hero-container .title{-webkit-box-decoration-break:clone;background-image:linear-gradient(260deg,#870d4e,#611c7d);box-decoration-break:clone;color:#fff;display:inline;font-family:Roboto,sans-serif;font-size:36px;font-weight:100;letter-spacing:-.01em;line-height:55px;padding:0 10px}@media only screen and (min-width:1072px){.hero-spotlight .hero-container .title{font-size:50px;line-height:75px;padding:0 20px}}.image-grid{background-image:-webkit-gradient(linear,left top,left bottom,from(#ebeef0),to(#ebeef0));background-image:linear-gradient(#ebeef0,#ebeef0);background-position:50%;background-repeat:no-repeat;background-size:1203px 100%;padding-bottom:0;position:relative;padding-top:0}.image-grid .wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid;justify-items:center;padding-bottom:50px;place-items:center}.image-grid .wrapper .container{display:grid;grid-column-gap:0;grid-template-columns:repeat(12,1fr [col-start]);max-width:1200px;width:100%}@media only screen and (min-width:768px){.image-grid .wrapper .container{grid-column-gap:48px}}.image-grid .wrapper .container .inner{grid-column:2/span 10}.image-grid .wrapper .container .inner .eyebrow{display:inline-block;font-family:Roboto Mono,monospace;font-size:18px;font-weight:300;letter-spacing:2px;max-width:472px;padding-top:15px;text-transform:uppercase;border-top:1px solid #000;margin-bottom:50px;margin-top:40px;width:100%}.image-grid .wrapper .container .inner .partners{display:grid;grid-gap:14px;grid-template-columns:repeat(auto-fit,minmax(135px,1fr))}@media only screen and (min-width:1248px){.image-grid .wrapper .container .inner .partners{grid-gap:38px;grid-template-columns:repeat(auto-fit,minmax(219px,1fr))}}.image-grid .wrapper .container .inner .partners img{display:block;height:auto;width:100%}.image-grid .wrapper .container .inner .partners a.partner-image:hover{border-top:10px solid #ff5052;overflow:hidden}.image-grid .wrapper .container .inner .partners a.partner-image:hover img{margin-top:-10px}.image-grid .wrapper .container .inner .press-kit-assets{display:grid;grid-gap:38px;grid-template-columns:repeat(auto-fit,minmax(219px,1fr))}.image-grid .wrapper .container .inner .press-kit-assets img{display:block;height:auto;width:100%}.image-grid .wrapper .container .inner .press-kit-assets .asset-image-link{color:#000;position:relative;text-decoration:none}.image-grid .wrapper .container .inner .press-kit-assets .asset-image-link:after{background-color:#ff5052;content:"";cursor:pointer;height:10px;left:0;opacity:0;position:absolute;top:0;-webkit-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out;width:100%;z-index:2}.image-grid .wrapper .container .inner .press-kit-assets .asset-image-link:hover:after{opacity:1}.image-grid .wrapper .container .inner .press-kit-assets .caption{font-family:Roboto,sans-serif;font-size:18px;font-weight:400;line-height:30px;margin-top:18px}.white .image-grid{background-image:none}.media-block{margin:0 auto;max-width:1200px}.media-block .media-block-wrapper{margin:0;position:relative;width:100%}.media-block .media-block-wrapper:before{content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.media-block .media-block-wrapper img,.media-block .media-block-wrapper picture,.media-block .media-block-wrapper video{display:block;height:auto;max-width:2000px;width:100%}.media-block .media-block-wrapper .media-block-inline-video{position:relative}.media-block .media-block-wrapper .media-block-inline-video .video-endframe{left:0;opacity:0;position:absolute;top:0;z-index:2}.media-block .media-block-wrapper figcaption{-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:0;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;position:absolute;width:100%}@media only screen and (min-width:1024px){.media-block .media-block-wrapper figcaption{display:block;height:auto;max-width:680px;padding-bottom:74px;padding-left:106px;z-index:2}}.media-block .media-block-wrapper figcaption .content,.media-block .media-block-wrapper figcaption .eyebrow{display:none}@media only screen and (min-width:1024px){.media-block .media-block-wrapper figcaption .eyebrow{display:inline-block;font-family:Roboto Mono,monospace;font-size:18px;font-weight:300;letter-spacing:2px;max-width:472px;padding-top:15px;text-transform:uppercase;border-top:1px solid #fff;display:block;margin-bottom:0;margin-top:0;max-width:unset}.media-block .media-block-wrapper figcaption .content{display:block;font-family:Roboto,sans-serif;font-size:28px;font-weight:500;line-height:40px}}.media-block .media-block-wrapper figcaption .media-block-link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:inherit;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:Roboto Mono,monospace;letter-spacing:2px;position:relative;text-decoration:none;text-transform:uppercase;z-index:1}@media only screen and (min-width:1024px){.media-block .media-block-wrapper figcaption .media-block-link{margin-bottom:84px}}.media-block .media-block-wrapper figcaption .media-block-link svg{height:75px;margin-right:26px;width:75px}.media-block-column-1-2 .media-block-wrapper figcaption{padding:12px 24px}.navblock{background-image:-webkit-gradient(linear,left top,left bottom,from(#ebeef0),to(#ebeef0));background-image:linear-gradient(#ebeef0,#ebeef0);background-position:50%;background-repeat:no-repeat;background-size:1203px 100%;margin-left:20px;margin-right:20px;padding:100px 0;position:relative;z-index:3}.navblock .navblock-container-outer{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid;justify-items:center;place-items:center}.navblock .navblock-container{display:grid;grid-column-gap:0;grid-template-columns:repeat(12,1fr [col-start]);max-width:1200px;width:100%}@media only screen and (min-width:768px){.navblock .navblock-container{grid-column-gap:48px}}.navblock .navblock-container-inner{background-color:#fff;color:#000;cursor:pointer;font-weight:300;grid-column:1/span 12;margin:0 20px;padding:20px 30px;position:relative;text-decoration:none;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}@media only screen and (min-width:900px){.navblock .navblock-container-inner{grid-column:2/span 10;margin:0;padding:50px 60px}}.navblock .navblock-container-inner:hover{background-color:#5f7c8a;text-decoration:none}.navblock .navblock-container-inner:hover .navblock-copy,.navblock .navblock-container-inner:hover .navblock-eyebrow{border-color:#fff;color:#fff}.navblock .navblock-container-inner:hover:after{border-left-color:#fff}.navblock .navblock-container-inner:after{border-bottom:15px solid transparent;border-left:12px solid #ff5052;border-top:15px solid transparent;bottom:0;content:"";display:block;height:30px;margin:auto;position:absolute;right:30px;top:0}@media only screen and (min-width:900px){.navblock .navblock-container-inner:after{right:60px}}.navblock .navblock-container .navblock-eyebrow{display:inline-block;font-family:Roboto Mono,monospace;font-size:18px;font-weight:300;letter-spacing:2px;margin-bottom:15px;max-width:472px;padding-top:15px;text-transform:uppercase;border-top:1px solid #000;color:#000;max-width:100%;width:100%}@media only screen and (min-width:900px){.navblock .navblock-container .navblock-eyebrow{max-width:472px}}.navblock .navblock-container .navblock-copy{font-family:Roboto,sans-serif;font-size:32px;font-weight:300;line-height:45px;margin:5px 0 0}@media only screen and (min-width:900px){.navblock .navblock-container .navblock-copy{font-size:48px;line-height:60px}}.navblock+.footer{margin-top:-50px;padding-top:50px}@media only screen and (min-width:900px){.navblock+.footer{margin-top:-320px;padding-top:340px}}.newsroom-header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto 46px;max-width:1200px;width:100%}.newsroom-header .results-count{padding:0 20px;width:100%}@media only screen and (min-width:1248px){.newsroom-header .results-count{padding:0}}.newsroom-header.filter-selected{margin-bottom:0}.newsroom-header .controls-container{margin:0 auto;padding:0 20px;width:100%}@media only screen and (min-width:1248px){.newsroom-header .controls-container{padding:0}}.newsroom-header .tag-list{padding:0 20px 20px}@media only screen and (min-width:1248px){.newsroom-header .tag-list{padding:0}}.newsroom-header .tag-list .filter-tag{margin-right:4px}.newsroom{background-image:-webkit-gradient(linear,left top,left bottom,from(#ebeef0),to(#ebeef0));background-image:linear-gradient(#ebeef0,#ebeef0);background-position:50%;background-repeat:no-repeat;background-size:1203px 100%;padding-bottom:0;position:relative;margin-left:20px;margin-right:20px;padding-top:65px}@media only screen and (min-width:1248px){.newsroom{margin:0}}.newsroom .wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid;justify-items:center;padding-bottom:50px;place-items:center}.newsroom .wrapper .container{display:grid;grid-column-gap:0;grid-template-columns:repeat(12,1fr [col-start]);max-width:1200px;width:100%}@media only screen and (min-width:768px){.newsroom .wrapper .container{grid-column-gap:48px}}.newsroom .wrapper .container .inner{grid-column:2/span 10}.newsroom .wrapper .container .eyebrow{display:inline-block;font-family:Roboto Mono,monospace;font-size:18px;font-weight:300;letter-spacing:2px;max-width:472px;padding-top:15px;text-transform:uppercase;border-top:1px solid #000;margin-bottom:50px;width:100%}.newsroom .wrapper .container .load-more-button-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.newsroom .wrapper .container .load-more-button-wrapper .load-more{background-color:transparent;border:1px solid #ff5052;color:#ff5052;cursor:pointer;font-family:Roboto Mono,monospace;font-size:18px;padding:12px 36px;text-decoration:none;text-transform:uppercase}.newsroom .wrapper .container .load-more-button-wrapper .load-more[hidden]{display:none}.newsroom .wrapper .container .load-more-button-wrapper .load-more:hover{border:1px solid #5f7c8a;color:#5f7c8a}.newsroom .wrapper .container .load-more-button-wrapper .load-more:focus{outline:none}.newsroom .tag-list{color:#9fb0b9;font-family:Roboto,sans-serif;margin-top:28px}.newsroom .tag-list .filter-label{font-size:12px;margin-bottom:4px;margin-top:0}@media only screen and (min-width:1024px){.newsroom .tag-list .filter-label{display:none}}.newsroom .tag-list .filter-tag{background-color:#eff2f3;border-radius:3px;color:#9fb0b9;display:inline-block;font-size:12px;margin-bottom:4px;padding:4px}.newsroom .tag-list .filter-tag .tag-close-button{display:none}@media only screen and (min-width:1024px){.newsroom .tag-list .filter-tag{background-color:transparent;color:#9fb0b9;font-size:18px;font-weight:700;margin-right:28px;padding:12px 28px 12px 0;position:relative}.newsroom .tag-list .filter-tag .tag-close-button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#9fb0b9;border:0;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:22px!important;height:22px;padding:0;position:absolute;right:0;top:0;width:22px}.newsroom .tag-list .filter-tag .tag-close-button:hover{background-color:#ff5052;cursor:pointer}.newsroom .tag-list .filter-tag .tag-close-button:focus{outline:0}}.publication-archive .publication-archive-title-wrapper{border-top:1px solid #000;margin:40px 20px 20px;width:575px}@media only screen and (min-width:1248px){.publication-archive .publication-archive-title-wrapper{margin:60px 0 40px}}.publication-archive .publication-archive-title-wrapper .publication-archive-title{font-family:Roboto Mono,monospace;font-size:14px;font-weight:500;letter-spacing:2px;line-height:24px;text-transform:uppercase}.publication-archive .publication-archive-list{margin:0 20px;max-width:1200px}@media only screen and (min-width:1248px){.publication-archive .publication-archive-list{margin:0 auto}}.publication-archive .publication-archive-list .job-board{width:100%}.publication-archive .publication-archive-list .job-board .job-metadata-location{color:#5f7c8a}.publication-archive .publication-archive-list .job-button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:16px}@media only screen and (min-width:1248px){.publication-archive .publication-archive-list .job-button{margin-top:6px}}.publication-archive .publication-archive-list .job-button svg{height:20px;margin-left:6px;width:20px}@media only screen and (min-width:1248px){.publication-archive .publication-archive-list .job-button svg{height:30px;width:30px}}.publication-archive .newsroom-header{margin-bottom:20px}@media only screen and (min-width:1248px){.publication-archive .newsroom-header{margin-bottom:40px}}.publication-archive .newsroom-header.filter-selected{margin-bottom:0}@media only screen and (min-width:1248px){.publication-archive .newsroom-header.filter-selected{margin-bottom:20px}}.publication-archive .job-filter-form .job-filter-container{height:auto}.panel-bg-red-gradient{background:linear-gradient(260deg,#b90c5a,#cf0002)}.panel-bg-blue-gradient{background:linear-gradient(260deg,#036a5d,#001b66)}.panel-bg-purple-gradient{background:linear-gradient(260deg,#71338a,#4527a0)}.panel-bg-magenta-gradient{background:linear-gradient(260deg,#611c7d,#870d4e)}.panel-bg-black{background:#000}.panel-bg-white{background:#fff}.panel-content-light{color:#fff}.panel-content-light .panel-button-outline{border-color:#fff;color:#fff;-webkit-transition:background-color,color,border-color,.15s ease-in-out;transition:background-color,color,border-color,.15s ease-in-out}.panel-content-light .panel-button-outline:hover{background-color:#fff;border-color:#fff;color:#000}.panel-content-light a{color:#fff}.panel-content-dark{color:#000}.panel-content-dark .panel-button-outline{border-color:#000;color:#000;-webkit-transition:background-color,color,border-color,.15s ease-in-out;transition:background-color,color,border-color,.15s ease-in-out}.panel-content-dark .panel-button-outline:hover{background-color:#000;border-color:#000;color:#fff}.panel-content-dark a{color:#000}.panel-layout-mobile-media-bottom .panel-content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-bottom:20px;padding-top:40px}.panel-layout-mobile-media-bottom .panel-media-wrapper{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding-top:20px}.panel-layout-mobile-media-top{padding-top:20px}.panel-layout-mobile-media-top .panel-content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding-bottom:40px;padding-top:20px}.panel-layout-mobile-media-top .panel-media-wrapper{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-bottom:20px}@media only screen and (min-width:1024px){.panel-layout-desktop-media-right .panel-content{margin-right:50px!important;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.panel-layout-desktop-media-right .panel-media-wrapper{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.panel-layout-desktop-media-left .panel-content{margin-left:50px!important;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.panel-layout-desktop-media-left .panel-media-wrapper{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.panel-media-pos-top .panel-media-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.panel-media-pos-center{padding:20px 0}.panel-media-pos-center .panel-media-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.panel-media-pos-bottom .panel-media-wrapper{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.panel{margin:0 auto;max-width:2000px;width:100%}.panel .panel-section{-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;width:100%}@media only screen and (min-width:1024px){.panel .panel-section{height:570px;padding:0 20px}}.panel .panel-section .panel-sections-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0 auto;max-width:1200px;width:100%}@media only screen and (min-width:1024px){.panel .panel-section .panel-sections-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.panel .panel-section .panel-media-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:20px;padding-right:20px;width:100%}@media only screen and (min-width:1024px){.panel .panel-section .panel-media-wrapper{max-width:728px;padding:0}}.panel .panel-section .panel-media-wrapper .panel-media-object{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0}.panel .panel-section .panel-media-wrapper .panel-media-object img{display:block;max-height:570px;width:100%}.panel .panel-section .panel-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;height:100%;line-height:25px;max-width:728px;padding-left:40px;padding-right:40px;width:100%}@media only screen and (min-width:1024px){.panel .panel-section .panel-content{-ms-flex-negative:0;flex-shrink:0;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;line-height:22px;padding:0;width:416px}}.panel .panel-section .panel-content .title{font-family:Roboto,sans-serif;font-size:32px;font-weight:300;line-height:42px;margin-top:0}@media only screen and (min-width:1024px){.panel .panel-section .panel-content .title{font-family:Roboto,sans-serif;font-size:36px;font-weight:300;line-height:46px}}.panel .panel-section .panel-content .panel-button-outline{border-style:solid;border-width:1px;display:inline-block;font-family:Roboto Mono,monospace;font-size:18px;font-weight:500;letter-spacing:2px;line-height:24px;margin:20px 0;padding:12px 20px;text-align:left;text-decoration:none;text-transform:uppercase}.panel .panel-section.panel-media-pos-bleed{padding:0;position:relative}.panel .panel-section.panel-media-pos-bleed .panel-sections-wrapper{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.panel .panel-section.panel-media-pos-bleed .panel-media-wrapper{display:block;padding-left:0;padding-right:0}@media only screen and (min-width:1024px){.panel .panel-section.panel-media-pos-bleed .panel-media-wrapper{position:absolute;-webkit-transform:translateX(-918px);transform:translateX(-918px)}}.panel .panel-section.panel-media-pos-bleed .panel-media-wrapper .panel-media-object{display:block}.panel .panel-section.panel-media-pos-bleed .panel-media-wrapper .panel-media-object img{height:auto;max-height:unset;width:100%}@media only screen and (min-width:1024px){.panel .panel-section.panel-media-pos-bleed .panel-media-wrapper .panel-media-object img{height:570px;width:1116px}}@media only screen and (min-width:1024px){.panel .panel-section.panel-media-pos-bleed .panel-content{margin-left:0!important;margin-right:16px;padding-left:20px;width:416px}}@media only screen and (min-width:1024px) and (min-width:1220px){.panel .panel-section.panel-media-pos-bleed .panel-content{padding-left:0}}.panel .panel-section.panel-media-pos-bleed.panel-layout-desktop-media-right{overflow:hidden}.panel .panel-section.panel-media-pos-bleed.panel-layout-desktop-media-right .panel-sections-wrapper{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media only screen and (min-width:1024px){.panel .panel-section.panel-media-pos-bleed.panel-layout-desktop-media-right .panel-media-wrapper{-webkit-transform:translateX(468px);transform:translateX(468px)}}@media only screen and (min-width:1024px){.panel .panel-section.panel-media-pos-bleed.panel-layout-desktop-media-right .panel-media-wrapper .panel-media-object img{height:570px;width:1132px}}.panel-slideshow{position:relative}@media only screen and (min-width:1024px){.panel-slideshow{height:570px}}.panel-slideshow .slide{display:block}.panel-slideshow .slide[hidden=true]{display:none}.panel-slideshow .slide[hidden=false]{display:block}@media only screen and (min-width:1024px){.panel-slideshow .slide{position:absolute!important;-webkit-transition:visibility .6s,opacity .6s ease-in-out;transition:visibility .6s,opacity .6s ease-in-out}.panel-slideshow .slide[hidden=false],.panel-slideshow .slide[hidden=true]{display:block}.panel-slideshow .slide[hidden=true]{opacity:0;visibility:hidden}.panel-slideshow .slide[hidden=false]{opacity:1;visibility:visible}}.panel-slideshow .controls{display:none;position:absolute}@media only screen and (min-width:1024px){.panel-slideshow .controls{display:block}}.panel-slideshow .mobile-controls{display:block;position:relative}@media only screen and (min-width:1024px){.panel-slideshow .mobile-controls{display:none}}.panel-slideshow .controls,.panel-slideshow .mobile-controls{max-width:1200px;opacity:1;width:100%;z-index:9}@media only screen and (min-width:1024px){.panel-slideshow .controls,.panel-slideshow .mobile-controls{bottom:54px;left:50%;padding-left:20px;position:absolute;-webkit-transform:translate(-50%);transform:translate(-50%)}}@media only screen and (min-width:1220px){.panel-slideshow .controls,.panel-slideshow .mobile-controls{padding-left:0}}.panel-slideshow .controls .bullets,.panel-slideshow .mobile-controls .bullets{list-style:none;margin-bottom:0;margin-top:0;padding-bottom:20px;padding-left:0}.panel-slideshow .controls .bullets li,.panel-slideshow .mobile-controls .bullets li{background-color:#5f7c8a;border-radius:50%;cursor:pointer;display:inline-block;height:16px;margin-right:20px;opacity:.5;width:16px}.panel-slideshow .controls .bullets li.active,.panel-slideshow .mobile-controls .bullets li.active{opacity:1}.resource-block .resource-block-wrapper{max-width:1240px;padding:0 20px}.resource-block .resource-block-wrapper .resource-title{font-family:Roboto,sans-serif;font-size:36px;font-weight:300;letter-spacing:0;line-height:48px;margin:25px 0 10px}@media only screen and (min-width:1024px){.resource-block .resource-block-wrapper .resource-title{font-size:48px;line-height:60px;margin:32px 0 22px}}@media only screen and (min-width:1024px){.resource-block .resource-block-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto}}.resource-block .resource-tile-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}@media only screen and (min-width:1024px){.resource-block .resource-tile-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.resource-block .resource-tile-wrapper .resource-tile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:24px;text-decoration:none;width:100%}@media only screen and (min-width:1024px){.resource-block .resource-tile-wrapper .resource-tile{margin-bottom:0;width:calc(33% - 32px)}}@media only screen and (min-width:1072px){.resource-block .resource-tile-wrapper .resource-tile{height:auto}}.resource-block .resource-tile-wrapper .resource-tile .resource-text-wrapper{background-color:#ebeef0;height:132px;padding:20px;position:relative}@media only screen and (min-width:1024px){.resource-block .resource-tile-wrapper .resource-tile .resource-text-wrapper{height:192px;padding:24px}}.resource-block .resource-tile-wrapper .resource-tile .resource-text-wrapper .resource-tile-title{color:#202020;font-family:Roboto Mono,monospace;font-size:14px;font-weight:500;letter-spacing:2px;line-height:20px;margin:0;text-transform:uppercase}@media only screen and (min-width:1024px){.resource-block .resource-tile-wrapper .resource-tile .resource-text-wrapper .resource-tile-title{font-size:18px;line-height:26px}}.resource-block .resource-tile-wrapper .resource-tile .resource-text-wrapper .resource-tile-subtitle{visibility:hidden}@media only screen and (min-width:1024px){.resource-block .resource-tile-wrapper .resource-tile .resource-text-wrapper .resource-tile-subtitle{color:#000;font-family:Roboto,sans-serif;font-size:14px;line-height:22px;visibility:visible}}.resource-block .resource-tile-wrapper .resource-tile .resource-text-wrapper .resource-action{bottom:12px;color:#1a1a1a;font-family:Roboto,sans-serif;font-size:14px;line-height:22px;position:absolute;right:20px;text-decoration:underline}@media only screen and (min-width:1024px){.resource-block .resource-tile-wrapper .resource-tile .resource-text-wrapper .resource-action{bottom:20px;right:24px}}.resource-block .resource-tile-wrapper .resource-tile .resource-text-wrapper .resource-action:after{display:inline-block;font-family:Material Icons;font-size:20px;margin-left:8px;text-decoration:none;vertical-align:top}.resource-block .resource-tile-wrapper .resource-tile .resource-text-wrapper .resource-action.play-icon:after{content:"play_circle_outline"}.resource-block .resource-tile-wrapper .resource-tile .resource-text-wrapper .resource-action.read-icon:after{background-image:url(/static/assets/document-icon.svg);background-size:20px;content:" ";display:inline-block;height:20px;vertical-align:middle;width:20px}.resource-block .resource-tile-wrapper .resource-tile .resource-media-wrapper{position:relative}.resource-block .resource-tile-wrapper .resource-tile .resource-media-wrapper .resource-classification-bar{background-color:#ff5052;bottom:0;color:#fff;font-family:Roboto,sans-serif;font-size:12px;font-weight:400;padding:10px 22px;position:absolute;z-index:2}.resource-block .resource-tile-wrapper .resource-tile .resource-media-wrapper img,.resource-block .resource-tile-wrapper .resource-tile .resource-media-wrapper video{display:block;height:100%;max-height:368px;width:100%}.resource-block .resource-tile-wrapper .resource-tile .resource-media-wrapper .verily-icon{height:107px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:107px;z-index:2}.resource-block .resource-tile-wrapper .resource-tile .resource-media-wrapper.video-tile:after{background:rgba(0,0,0,.4);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.resource-block .resource-content .resource-content-field{margin-bottom:40px;padding:0}@media only screen and (min-width:768px){.resource-block .resource-content .resource-content-field{padding:0 9%}}.resource-block .resource-content .resource-content-field h3{color:#870d4e;font-family:Roboto Mono,monospace;font-size:18px;font-weight:500;letter-spacing:2px;line-height:21px;text-transform:uppercase}.resource-block .resource-content .resource-content-field p{color:#000;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;line-height:24px}.resource-block .resource-content .resource-content-field a{color:#07796a;font-family:Roboto,sans-serif;font-size:12px}.resource-block .resource-content .resource-content-field a:hover{color:#009845}.resource-block .resource-content .resource-content-field sub{color:#5f7c8a;line-height:16px}.resource-block .resource-content .resource-content-field:first-of-type{border-top:1px solid #e5e5e5;margin-top:24px;padding-top:20px}@media only screen and (min-width:1024px){.resource-block .resource-content .resource-content-field:first-of-type{margin-top:60px;padding-top:16px}}.resource-block .resource-content .resource-content-field:last-of-type{border-bottom:1px solid #e5e5e5;padding-bottom:16px}.resource-block .resource-content .resource-content-field .reveal-overlay{background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,0)),color-stop(75%,#fff));background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff 75%);padding-bottom:0;padding-left:0}@media only screen and (min-width:768px){.resource-block .resource-content .resource-content-field .reveal-overlay{padding-left:74px}}@media only screen and (min-width:1024px){.resource-block .resource-content .resource-content-field .reveal-overlay{padding-left:104px}}.resource-block .resource-content .resource-content-field .reveal-overlay button{color:#000!important;font-family:Roboto,sans-serif;font-size:14px;letter-spacing:normal;padding:0;text-decoration:underline;text-transform:none}.resource-block .resource-content .resource-content-field .reveal-overlay button:after{content:"+";display:inline-block;padding-left:5px}.resource-block.full-width .resource-content-field{padding:0}.resource-block.remove-border-bot .resource-content .resource-content-field{border-bottom:0}.webp .resource-block-wrapper .not-video{background-position:50%;background-repeat:no-repeat;background-size:cover;height:500px}@media only screen and (min-width:1072px){.webp .resource-block-wrapper .not-video{height:auto}}.webp .resource-block-wrapper .story-tile-red{background-image:url(https://lh3.googleusercontent.com/jmMz1kLW1OQ1XkymOMpu2NvByewdBtIHY2gTkI2zuqnWUT4z-R_bCweiREudkY8ex53hxSi9jtMkFuHKcIWtaMt2g2Q_ntZ1yoH8_Q=w472-rw-v1)}.webp .resource-block-wrapper .story-tile-purple{background-image:url(https://lh3.googleusercontent.com/tCkbf6lAAgicoBxh3kjbE4AGqyOmDltj3hB2PBDEljgHtFUITdz6wrZRLmfmoaNLNUk9prbhQHsAYsivzmtCjZdvn-itFvcrkxqo=w472-rw-v1)}.webp .resource-block-wrapper .story-tile-blue{background-image:url(https://lh3.googleusercontent.com/dXhJSbm8oCS1ichgsCkyvIq4H0GRMiYJ60FBvcPZHIob-EcY8oP9XdECRK8_HcZXyXujjqKSVZ2BumxHxgSKT3OyJm-8AzRYJidC_64=w472-rw-v1)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.webp .resource-block-wrapper .story-tile-red{background-image:url(https://lh3.googleusercontent.com/jmMz1kLW1OQ1XkymOMpu2NvByewdBtIHY2gTkI2zuqnWUT4z-R_bCweiREudkY8ex53hxSi9jtMkFuHKcIWtaMt2g2Q_ntZ1yoH8_Q=w944-rw-v1)}.webp .resource-block-wrapper .story-tile-purple{background-image:url(https://lh3.googleusercontent.com/tCkbf6lAAgicoBxh3kjbE4AGqyOmDltj3hB2PBDEljgHtFUITdz6wrZRLmfmoaNLNUk9prbhQHsAYsivzmtCjZdvn-itFvcrkxqo=w944-rw-v1)}.webp .resource-block-wrapper .story-tile-blue{background-image:url(https://lh3.googleusercontent.com/dXhJSbm8oCS1ichgsCkyvIq4H0GRMiYJ60FBvcPZHIob-EcY8oP9XdECRK8_HcZXyXujjqKSVZ2BumxHxgSKT3OyJm-8AzRYJidC_64=w944-rw-v1)}}.dark-mode .scroll-to-top-button{background-color:#000;border-color:#fff;color:#fff}.scroll-to-top-button{background-color:#fff;border-color:#ff5052;border-style:solid;bottom:12px;color:#ff5052;cursor:pointer;height:58px;opacity:0;position:fixed;right:12px;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;width:58px;z-index:9}.scroll-to-top-button:focus,.scroll-to-top-button:hover{background-color:#ff5052;color:#fff}.scroll-to-top-button:focus{outline:0}.scroll-to-top-button.active{opacity:1}.slideshow{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid;justify-items:center;margin:0 auto;max-width:1400px;place-items:center;width:100%}.slideshow .slideshow-container{display:grid;grid-column-gap:0;grid-template-columns:repeat(12,1fr [col-start]);max-width:1200px;width:100%;max-width:1400px}@media only screen and (min-width:768px){.slideshow .slideshow-container{grid-column-gap:48px}}.slideshow .slideshow-container .inner{grid-column:1/span 12}.slideshow .slide[hidden=true]{display:none}.slideshow .slide[hidden=false]{display:block}.blockquote-slideshow .controls{position:absolute;top:360px;z-index:1}@media only screen and (min-width:1024px){.blockquote-slideshow .controls{bottom:48px;left:370px;top:unset}}.blockquote-slideshow .controls .bullets{list-style:none;padding-left:58px}@media only screen and (min-width:1024px){.blockquote-slideshow .controls .bullets{padding-left:0}}.blockquote-slideshow .controls .bullets li{background-color:#fff;border-radius:50%;cursor:pointer;display:inline-block;height:16px;margin-right:20px;opacity:.5;width:16px}.blockquote-slideshow .controls .bullets li.active{opacity:1}.blockquote-slideshow .slides{color:#fff;position:relative;width:100%}@media only screen and (min-width:1024px){.blockquote-slideshow .slides{height:500px}}.blockquote-slideshow .slides .slide{-webkit-transition:opacity .6s ease-in-out;transition:opacity .6s ease-in-out;width:100%}.blockquote-slideshow .slides .slide[hidden=true]{opacity:0}.blockquote-slideshow .slides .slide[hidden=false]{opacity:1}@media only screen and (min-width:1024px){.blockquote-slideshow .slides .slide{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;position:absolute}}.blockquote-slideshow .slides .slide .slideshow-image{height:414px;overflow:hidden;width:auto}@media only screen and (min-width:1024px){.blockquote-slideshow .slides .slide .slideshow-image{-ms-flex-negative:0;flex-shrink:0;height:500px;width:314px}}.blockquote-slideshow .slides .slide .slideshow-image .slideshow-image-file{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.blockquote-slideshow .slides .caption{padding:40px 58px}@media only screen and (min-width:1024px){.blockquote-slideshow .slides .caption{padding-top:49px}}.blockquote-slideshow .slides .caption-red{background-image:linear-gradient(253.97deg,#b90c5a,#cf0002)}.blockquote-slideshow .slides .caption-blue{background-image:linear-gradient(253.97deg,#036a5d,#001b66)}.blockquote-slideshow .slides .caption-purple{background-image:linear-gradient(253.97deg,#4527a0,#71338a)}.blockquote-slideshow .slides .caption-magenta{background-image:linear-gradient(253.97deg,#611c7d,#870d4e)}.blockquote-slideshow .slides .caption .blockquote-meta{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:32px;position:relative}.blockquote-slideshow .slides .caption .blockquote-meta header{font-family:Roboto Mono,monospace;font-size:14px;line-height:18px;margin-left:32px;text-transform:uppercase;width:100%}@media only screen and (min-width:1024px){.blockquote-slideshow .slides .caption .blockquote-meta header{font-size:18px;line-height:24px}}.blockquote-slideshow .slides .caption .blockquote-meta:after{background-image:url(/static/assets/blockquote-white.svg);background-repeat:no-repeat;background-size:48px 36px;content:"";display:block;-ms-flex-negative:0;flex-shrink:0;height:36px;-webkit-box-ordinal-group:-1;-ms-flex-order:-2;order:-2;width:48px}@media only screen and (min-width:1024px){.blockquote-slideshow .slides .caption .blockquote-meta:after{background-size:71px 53px;height:53px;width:71px}}.blockquote-slideshow .slides .caption .slideshow-blockquote{font-family:Roboto,sans-serif;font-size:24px;font-weight:300;line-height:36px;margin:0}@media only screen and (min-width:1024px){.carousel{padding-bottom:60px;padding-top:60px}}.carousel-inner{position:relative}.carousel .carousel-section-content{font-family:Roboto,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:34px;margin:50px auto;max-width:1200px;padding-left:40px;padding-right:40px}@media only screen and (min-width:1024px){.carousel .carousel-section-content{margin:0 auto 50px;padding-left:103px;padding-right:103px}}.carousel .carousel-section-content h2{color:#611c7d;font-family:Roboto,sans-serif;font-size:32px;font-style:normal;font-weight:300;line-height:42px;margin:0}@media only screen and (min-width:1024px){.carousel .carousel-section-content h2{font-size:48px;font-style:normal;font-weight:300;line-height:60px}}.carousel+.content-block .white{margin-top:0;padding-top:0}.carousel .carousel-inner .header{display:block;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;left:50%;padding-left:40px;padding-right:40px;position:absolute;-webkit-transform:translate(-50%);transform:translate(-50%);width:100%;z-index:2}@media only screen and (min-width:1024px){.carousel .carousel-inner .header{margin:auto;max-width:1200px;padding-left:103px;padding-right:103px}}.carousel .carousel-inner .header .carousel-section-eyebrow{display:inline-block;font-family:Roboto Mono,monospace;font-size:18px;letter-spacing:2px;margin-bottom:15px;max-width:472px;padding-top:15px;text-transform:uppercase;border-top:1px solid #fff;color:#fff;font-family:Roboto,sans-serif;font-size:14px;font-weight:300;letter-spacing:1.6px;line-height:normal;margin-top:37px;max-width:100%;width:100%}@media only screen and (min-width:1024px){.carousel .carousel-inner .header .carousel-section-eyebrow{font-size:18px;margin-top:unset;max-width:472px;position:absolute;top:60px}}.carousel .carousel-inner .header .controls{height:100%;left:0;position:absolute;width:100%}@media only screen and (min-width:1024px){.carousel .carousel-inner .header .controls{position:relative;top:0;width:unset}}.carousel .carousel-inner .header .controls .bullets{display:-webkit-box;display:-ms-flexbox;display:flex;left:40px;list-style:none;padding:0;position:absolute;top:125px}@media only screen and (min-width:374px){.carousel .carousel-inner .header .controls .bullets{top:186px}}@media only screen and (min-width:400px){.carousel .carousel-inner .header .controls .bullets{top:220px}}@media only screen and (min-width:480px){.carousel .carousel-inner .header .controls .bullets{top:290px}}@media only screen and (min-width:560px){.carousel .carousel-inner .header .controls .bullets{top:340px}}@media only screen and (min-width:1024px){.carousel .carousel-inner .header .controls .bullets{left:0;top:374px}}@media only screen and (min-width:1124){.carousel .carousel-inner .header .controls .bullets{top:414px}}@media only screen and (min-width:1200px){.carousel .carousel-inner .header .controls .bullets{top:225px}}@media only screen and (min-width:1300px){.carousel .carousel-inner .header .controls .bullets{top:275px}}@media only screen and (min-width:1400px){.carousel .carousel-inner .header .controls .bullets{top:300px}}.carousel .carousel-inner .header .controls .bullets li{background-color:#fff;border-radius:50%;cursor:pointer;height:16px;margin-right:20px;opacity:.5;width:16px}.carousel .carousel-inner .header .controls .bullets li.active{opacity:1}.carousel .carousel-inner .header .controls button{background-color:transparent;border:0;border-radius:50%;cursor:pointer;padding:0;position:absolute;top:60px;z-index:2}@media only screen and (min-width:640px){.carousel .carousel-inner .header .controls button{top:125px}}.carousel .carousel-inner .header .controls button.previous{left:20px}.carousel .carousel-inner .header .controls button.next{right:20px}@media only screen and (min-width:1024px){.carousel .carousel-inner .header .controls button{top:175px}.carousel .carousel-inner .header .controls button.previous{left:-50px}.carousel .carousel-inner .header .controls button.next{right:-50px}}@media only screen and (min-width:1200px){.carousel .carousel-inner .header .controls button.previous{left:-100px}.carousel .carousel-inner .header .controls button.next{right:-100px}}.carousel .carousel-inner .header .controls button svg{height:30px;width:30px}@media only screen and (min-width:1024px){.carousel .carousel-inner .header .controls button svg{height:50px;width:50px}}.carousel .carousel-inner .header .controls button:focus{border-radius:50%;outline:0}.carousel .carousel-inner .header .controls button:last-child{margin-left:auto}.carousel .carousel-inner .slides{display:-webkit-box;display:-ms-flexbox;display:flex;height:800px;position:relative}@media only screen and (min-width:400px){.carousel .carousel-inner .slides{height:880px}}@media only screen and (min-width:480px){.carousel .carousel-inner .slides{height:850px}}@media only screen and (min-width:524px){.carousel .carousel-inner .slides{height:900px}}@media only screen and (min-width:1024px){.carousel .carousel-inner .slides{height:826px}}@media only screen and (min-width:1200px){.carousel .carousel-inner .slides{height:600px;margin-bottom:60px}}.carousel .carousel-inner .slides .slide{color:#fff;display:block;-ms-flex-negative:0;flex-shrink:0;margin:0 auto;position:absolute;width:100%;z-index:1}.carousel .carousel-inner .slides .slide[hidden=true]{display:none}.carousel .carousel-inner .slides .slide[hidden=false]{display:block}.carousel .carousel-inner .slides .slide .item:first-child{-webkit-transform:translate(0);transform:translate(0)}.carousel .carousel-inner .slides .slide .image{margin-left:auto;margin-right:auto;max-height:480px;max-width:2000px;overflow:hidden;position:relative;width:100%;z-index:0}@media only screen and (min-width:1024px){.carousel .carousel-inner .slides .slide .image{max-height:600px}}.carousel .carousel-inner .slides .slide .image:after{background-color:rgba(0,0,0,.1);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.carousel .carousel-inner .slides .slide .image .error{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#870d4e;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Roboto Mono,monospace;font-size:18px;font-style:normal;font-weight:500;height:600px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;letter-spacing:2px;line-height:21px;position:relative;text-transform:uppercase;width:100%;z-index:0}.carousel .carousel-inner .slides .slide .image img{display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%}.carousel .carousel-inner .slides .slide .caption{background-size:100% 100%;font-family:Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:400;height:400px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;line-height:25px;max-width:1200px;padding:40px;position:relative;width:100%;z-index:4}@media only screen and (min-width:400px){.carousel .carousel-inner .slides .slide .caption{height:380px}}@media only screen and (min-width:480px){.carousel .carousel-inner .slides .slide .caption{height:336px}}@media only screen and (min-width:768px){.carousel .carousel-inner .slides .slide .caption{font-size:18px;line-height:34px;padding-top:48px}}@media only screen and (min-width:1024px){.carousel .carousel-inner .slides .slide .caption{display:-webkit-box;display:-ms-flexbox;display:flex;height:300px;padding:48px 103px}}@media only screen and (min-width:1200px){.carousel .carousel-inner .slides .slide .caption{bottom:-60px;left:50%;margin:0 auto;position:absolute;-webkit-transform:translate(-50%);transform:translate(-50%);z-index:2}}.carousel .carousel-inner .slides .slide .caption .button{display:block;margin:20px 0 25px;position:relative}@media only screen and (min-width:640px){.carousel .carousel-inner .slides .slide .caption .button{margin-top:0;position:absolute;right:40px;top:85px}}@media only screen and (min-width:768px){.carousel .carousel-inner .slides .slide .caption .button{top:100px}}@media only screen and (min-width:1024px){.carousel .carousel-inner .slides .slide .caption .button{right:103px;top:110px}}.carousel .carousel-inner .slides .slide .caption .button a{text-decoration:none!important}.carousel .carousel-inner .slides .slide .caption .content{max-width:100%}@media only screen and (min-width:640px){.carousel .carousel-inner .slides .slide .caption .content{max-width:60%}}@media only screen and (min-width:900px){.carousel .carousel-inner .slides .slide .caption .content{max-width:68%}}@media only screen and (min-width:1248px){.carousel .carousel-inner .slides .slide .caption .content{max-width:70%}}.carousel .carousel-inner .slides .slide .caption .content h2{font-family:Roboto,sans-serif;font-size:24px;font-weight:300;letter-spacing:1.5px;line-height:30px;margin-bottom:0;margin-top:0}@media only screen and (min-width:768px){.carousel .carousel-inner .slides .slide .caption .content h2{font-size:36px;line-height:48px}}@media only screen and (min-width:1024px){.carousel .carousel-inner .slides .slide .caption .content h2{margin-bottom:28px}}.carousel .carousel-inner .slides .slide .caption .content .description-wrapper a{color:#fff;text-decoration:underline}.carousel .carousel-inner .slides .slide .caption-red{background-image:linear-gradient(253.97deg,#b90c5a,#cf0002)}.carousel .carousel-inner .slides .slide .caption-blue{background-image:linear-gradient(253.97deg,#036a5d,#001b66)}.carousel .carousel-inner .slides .slide .caption-purple{background-image:linear-gradient(253.97deg,#4527a0,#71338a)}.carousel .carousel-inner .slides .slide .caption-magenta{background-image:linear-gradient(253.97deg,#611c7d,#870d4e)}.header.pad-counter .counter .bullets{margin-top:87px}@media only screen and (min-width:1024px){.header.pad-counter .counter .bullets{margin-top:28px}}@media only screen and (min-width:1248px){.header.pad-counter .counter .bullets{margin-top:12px}}.layout-slides-wrapper{margin:0;overflow:hidden;padding-bottom:144%;position:relative;width:100%}@media only screen and (min-width:768px){.layout-slides-wrapper{padding-bottom:42.9%}}.layout-slides-wrapper .slide{bottom:0;left:0;position:absolute;right:0;top:0}.layout-slides-wrapper .slide .slide-image{width:100%}.layout-slides-wrapper .slide .slide-image img{height:100%;width:100%}.layout-slides-wrapper .arrow-number-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;left:0;position:absolute;width:100%}@media only screen and (min-width:768px){.layout-slides-wrapper .arrow-number-wrapper{bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;height:unset;left:100px;width:unset}}@media only screen and (min-width:1024px){.layout-slides-wrapper .arrow-number-wrapper{bottom:50px}}.layout-slides-wrapper .arrow-number-wrapper .slide-arrow{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.layout-slides-wrapper .arrow-number-wrapper .slide-arrow svg{-webkit-filter:drop-shadow(0 0 4px rgba(0,0,0,.3));filter:drop-shadow(0 0 4px rgba(0,0,0,.3));height:30px;width:30px}@media only screen and (min-width:768px){.layout-slides-wrapper .arrow-number-wrapper .slide-arrow{background-image:none;display:inline-block;height:unset}.layout-slides-wrapper .arrow-number-wrapper .slide-arrow svg{-webkit-filter:none;filter:none;height:56px;width:56px}}.layout-slides-wrapper .arrow-number-wrapper .slide-arrow.arrow-prev{padding:0 3px 0 6px}@media only screen and (min-width:768px){.layout-slides-wrapper .arrow-number-wrapper .slide-arrow.arrow-prev{left:100px;padding-right:20px}}.layout-slides-wrapper .arrow-number-wrapper .slide-arrow.arrow-next{margin-left:auto;padding:0 6px 0 3px}@media only screen and (min-width:768px){.layout-slides-wrapper .arrow-number-wrapper .slide-arrow.arrow-next{left:250px;padding-left:20px}}.layout-slides-wrapper .slide-numbers{color:#fff;display:none;font-family:Roboto Mono,monospace;font-size:18px;padding:0}@media only screen and (min-width:768px){.layout-slides-wrapper .slide-numbers{display:inline-block}}.slideshow-image-caption .caption-arrow-number-wrapper{bottom:0;left:0}@media only screen and (min-width:768px){.slideshow-image-caption .caption-arrow-number-wrapper{bottom:40px;left:14px}}@media only screen and (min-width:1024px){.slideshow-image-caption .caption-arrow-number-wrapper{bottom:50px;left:100px}}.slideshow-image-caption .overlay-caption-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.75)),color-stop(55%,rgba(0,0,0,.55)),color-stop(70%,rgba(0,0,0,.4)),color-stop(80%,rgba(0,0,0,.3)),color-stop(90%,rgba(0,0,0,.1)),to(transparent));background-image:linear-gradient(0deg,rgba(0,0,0,.75) 0,rgba(0,0,0,.55) 55%,rgba(0,0,0,.4) 70%,rgba(0,0,0,.3) 80%,rgba(0,0,0,.1) 90%,transparent);bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;padding:50px 40px 30px;position:absolute;width:100%}@media only screen and (min-width:768px){.slideshow-image-caption .overlay-caption-wrapper{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.65)),color-stop(65%,rgba(0,0,0,.2)),color-stop(85%,rgba(0,0,0,.08)),color-stop(95%,rgba(0,0,0,.02)),to(transparent));background-image:linear-gradient(0deg,rgba(0,0,0,.65) 0,rgba(0,0,0,.2) 65%,rgba(0,0,0,.08) 85%,rgba(0,0,0,.02) 95%,transparent);height:200px;padding:100px 20px 44px 280px}}@media only screen and (min-width:1024px){.slideshow-image-caption .overlay-caption-wrapper{padding:90px 10% 54px 380px}}@media only screen and (min-width:1248px){.slideshow-image-caption .overlay-caption-wrapper{padding:90px 23% 54px 380px}}@media only screen and (min-width:768px){.slideshow-image-caption .overlay-caption-wrapper-single{padding:100px 105px 0}}@media only screen and (min-width:1024px){.slideshow-image-caption .overlay-caption-wrapper-single{padding:90px 30% 0 110px}}@media only screen and (min-width:1248px){.slideshow-image-caption .overlay-caption-wrapper-single{padding:90px 40% 0 100px}}.slideshow-image-caption .slide-caption{color:#fff;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;line-height:20px}@media only screen and (min-width:768px){.slideshow-image-caption .slide-caption{font-size:18px;font-weight:400;line-height:28px}}.slideshow-image-caption .slide-caption a,.slideshow-image-caption .slide-caption a:active{color:#fff;text-decoration:underline}.slideshow-image-caption .slide-numbers{color:#fff}.sbs-bg-color+.sbs-bg-color{padding-top:0}.sbs-bg-color{padding:60px 0}@media only screen and (min-width:1024px){.sbs-bg-color{padding:120px 0}}.sbs-bg-color .side-by-side{margin:0 auto}.side-by-side{margin:60px auto;max-width:1240px}@media only screen and (min-width:1024px){.side-by-side{margin:100px auto}}.side-by-side .header{font-family:Roboto,sans-serif;font-size:36px;font-weight:300;line-height:48px;margin:0 0 28px;padding:0 20px}@media only screen and (min-width:1024px){.side-by-side .header{font-size:48px;line-height:60px;margin-bottom:56px}.side-by-side .header:before{content:" ";display:block;height:50px;margin-top:-50px;visibility:hidden}}.side-by-side .inner-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-family:Roboto,sans-serif;font-size:18px;font-weight:300;letter-spacing:0;line-height:34px}@media only screen and (min-width:1024px){.side-by-side .inner-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.side-by-side .inner-wrapper .eyebrow{display:inline-block;font-family:Roboto Mono,monospace;font-size:18px;font-weight:300;letter-spacing:2px;margin-bottom:15px;max-width:472px;padding-top:15px;text-transform:uppercase;border-top:1px solid #000;max-width:unset;width:100%}.side-by-side .inner-wrapper h2{font-family:Roboto,sans-serif;font-size:24px;font-weight:300;letter-spacing:0;line-height:36px}@media only screen and (min-width:1024px){.side-by-side .inner-wrapper h2{font-size:36px;line-height:46px}}.side-by-side .inner-wrapper h3{color:#870d4e;font-family:Roboto Mono,monospace;font-size:18px;font-weight:500;letter-spacing:2px;line-height:21px;text-transform:uppercase;color:#1a1a1a;margin-top:0}.side-by-side .inner-wrapper .image-content,.side-by-side .inner-wrapper .text-content{padding:0 20px;width:100%}@media only screen and (min-width:1024px){.side-by-side .inner-wrapper .image-content,.side-by-side .inner-wrapper .text-content{width:50%}}.side-by-side .inner-wrapper .image-content img{width:100%}.side-by-side .inner-wrapper .sbs-cta-button a{background-color:#fff;border:1px solid #000;color:#000;display:inline-block;font-family:Roboto Mono,monospace;font-size:18px;font-weight:500;letter-spacing:2px;line-height:24px;margin:20px 0;padding:12px 20px;text-decoration:none;text-transform:uppercase;-webkit-transition:background-color,color,border-color,.15s ease-in-out;transition:background-color,color,border-color,.15s ease-in-out}.side-by-side .inner-wrapper .sbs-cta-button a:hover{background-color:#000;border-color:#000;color:#fff}.side-by-side.sbs-image-top .inner-wrapper .image-content{margin-bottom:60px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.side-by-side.sbs-image-bottom .inner-wrapper .image-content,.side-by-side.sbs-image-top .inner-wrapper .text-content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.side-by-side.sbs-image-bottom .inner-wrapper .text-content{margin-bottom:60px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media only screen and (min-width:1024px){.side-by-side.sbs-image-right .inner-wrapper .image-content,.side-by-side.sbs-image-right .inner-wrapper .text-content{margin-bottom:0}.side-by-side.sbs-image-right .inner-wrapper .image-content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding-left:50px}.side-by-side.sbs-image-right .inner-wrapper .text-content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-right:50px}}@media only screen and (min-width:1024px){.side-by-side.sbs-vertical-center-text .text-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}}@media only screen and (min-width:1024px){.side-by-side.sbs-text-padding.sbs-image-left .text-content{padding-right:104px}}@media only screen and (min-width:1024px){.side-by-side.sbs-text-padding.sbs-image-right .text-content{padding-left:104px}}@media only screen and (min-width:1024px){.side-by-side.sbs-image-left .inner-wrapper .image-content,.side-by-side.sbs-image-left .inner-wrapper .text-content{margin-bottom:0}.side-by-side.sbs-image-left .inner-wrapper .image-content{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;padding-right:50px}.side-by-side.sbs-image-left .inner-wrapper .text-content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-left:50px}}.side-by-side.sbs-reduced-mobile-img-margin .inner-wrapper .image-content{margin-bottom:20px}@media only screen and (min-width:1024px){.side-by-side.sbs-reduced-mobile-img-margin .inner-wrapper .image-content{margin-bottom:0}}.side-by-side.sbs-reduced-vertical-spacing{margin:60px auto}.page-textblock{font-family:Roboto,sans-serif;font-size:14px;font-weight:400;letter-spacing:0;line-height:25px;padding:0 20px}.page-textblock .inner-wrapper{margin:100px auto;max-width:992px}@media only screen and (min-width:1024px){.page-textblock{font-size:18px;line-height:34px;padding:0}}.page-textblock [id]:before{content:"";display:block;height:120px;margin-top:-120px;visibility:hidden}.page-textblock a{color:#07796a}.page-textblock a:hover{color:#009845}.page-textblock h1{color:#870d4e;font-family:Roboto,sans-serif;font-size:32px;font-weight:300;letter-spacing:0;line-height:42px;margin:0;text-align:left}@media only screen and (min-width:640px){.page-textblock h1{color:#870d4e;font-family:Roboto,sans-serif;font-size:64px;font-weight:300;letter-spacing:0;line-height:80px;margin:0 0 18px;text-align:left}}.page-textblock h2{color:#000;font-family:Roboto,sans-serif;font-size:24px;font-weight:300;line-height:36px;margin-top:40px}.page-textblock h3{color:#870d4e;font-family:Roboto Mono,monospace;font-weight:500;margin-top:40px;text-transform:uppercase}.page-textblock h3,.page-textblock h4{font-size:18px;letter-spacing:1px;line-height:24px;text-align:left}.page-textblock h4{color:#000;font-family:Roboto,sans-serif;font-weight:700}.page-textblock h2,.page-textblock h3,.page-textblock h4,.page-textblock h5,.page-textblock h6,.page-textblock hr,.page-textblock ol,.page-textblock p,.page-textblock pre,.page-textblock table,.page-textblock ul{width:100%}@media only screen and (min-width:1024px){.page-textblock h2,.page-textblock h3,.page-textblock h4,.page-textblock h5,.page-textblock h6,.page-textblock hr,.page-textblock ol,.page-textblock p,.page-textblock pre,.page-textblock table,.page-textblock ul{max-width:680px}}.page-textblock table{border:1px solid #dfe5e8;border-collapse:collapse;border-spacing:0;display:block;overflow-x:scroll}@media only screen and (min-width:640px){.page-textblock table{display:table;overflow-x:auto}}.page-textblock td,.page-textblock th{padding:8px;text-align:left}.page-textblock tr{border-bottom:1px solid #cfd8dc}.stories{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.stories .story-tile{color:#000;height:400px;margin-bottom:46px;overflow:hidden;width:100%}@media only screen and (min-width:1024px){.stories .story-tile{height:400px;width:400px}}@media only screen and (min-width:1200px){.stories .story-tile{height:472px;width:472px}}.stories .story-tile[hidden=true]{display:none}.stories .story-tile[hidden=false]{display:block}.stories .story-tile .story{background-color:#eff2f3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0;position:relative;width:100%}@media only screen and (min-width:1248px){.stories .story-tile .story{padding:40px}}.stories .story-tile .story:hover .story-meta{background-color:#ccc}@media only screen and (min-width:1248px){.stories .story-tile .story:hover .story-meta{background-color:#ebeef0}}.stories .story-tile .story:hover .story-meta .summary{color:#000}.stories .story-tile .story:hover .story-meta .arrow svg path{fill:#fff}.stories .story-tile .story .story-meta{background-color:#fff;font-family:Roboto,sans-serif;height:200px;padding:22px;position:relative;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;width:100%;z-index:2}@media only screen and (min-width:560px){.stories .story-tile .story .story-meta{height:183px}}@media only screen and (min-width:550px){.stories .story-tile .story .story-meta{height:203px}}@media only screen and (min-width:652px){.stories .story-tile .story .story-meta{height:183px}}@media only screen and (min-width:1248px){.stories .story-tile .story .story-meta{width:392px}}.stories .story-tile .story .story-meta .classification-meta-bar{background-color:#ff5052;bottom:100%;color:#fff;font-family:Roboto,sans-serif;font-size:12px;font-weight:400;left:0;padding:10px 22px;position:absolute}.stories .story-tile .story .story-meta h1{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;font-family:Roboto Mono,monospace;font-size:18px;font-weight:500;letter-spacing:2px;line-height:24px;margin-bottom:14px;margin-top:0;max-width:308px;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase}@media only screen and (min-width:430px){.stories .story-tile .story .story-meta h1{-webkit-line-clamp:none;display:block;overflow:visible;text-overflow:unset}}@media only screen and (min-width:560px){.stories .story-tile .story .story-meta h1{font-size:20px;line-height:28px;max-width:90%}}@media only screen and (min-width:1024px){.stories .story-tile .story .story-meta h1{font-size:18px;line-height:24px;max-width:308px}}.stories .story-tile .story .story-meta .summary{font-size:14px;line-height:22px;margin-top:0;max-width:300px;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.stories .story-tile .story .story-meta .arrow{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:none;height:100%;position:absolute;right:22px;top:0}.stories .story-tile .story .story-meta .arrow svg path{fill:#ff5052;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}@media only screen and (min-width:480px){.stories .story-tile .story .story-meta .arrow{display:-webkit-box;display:-ms-flexbox;display:flex}}.stories .story-tile,.stories .story-tile:hover{text-decoration:none}.stories .story-tile-blue,.stories .story-tile-purple,.stories .story-tile-red{background-color:#5e35b1;background-position:50%;background-repeat:no-repeat;background-size:cover}.stories .story-tile-image{height:auto;left:0;position:absolute;top:0;width:100%;z-index:1}@media only screen and (min-width:640px){.stories .story-tile-image{top:-130px}}@media only screen and (min-width:1248px){.stories .story-tile-image{top:0}}.stories .story-tile .misc-page,.stories .story-tile .press{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;overflow:hidden;padding:26px 20px;position:relative;width:100%}@media only screen and (min-width:768px){.stories .story-tile .misc-page,.stories .story-tile .press{padding:26px 40px}}.stories .story-tile .misc-page:hover:after,.stories .story-tile .press:hover:after{text-decoration:underline}.stories .story-tile .misc-page:hover .arrow svg path,.stories .story-tile .press:hover .arrow svg path{fill:#ff5052}.stories .story-tile .misc-page .story-meta,.stories .story-tile .press .story-meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-family:Roboto,sans-serif;height:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.stories .story-tile .misc-page .story-meta h1,.stories .story-tile .press .story-meta h1{color:#fff;font-family:Roboto,sans-serif;font-size:24px;font-weight:300;line-height:34px;margin:0;max-width:392px}@media only screen and (min-width:480px){.stories .story-tile .misc-page .story-meta h1,.stories .story-tile .press .story-meta h1{font-size:30px;line-height:44px}}@media only screen and (min-width:560px){.stories .story-tile .misc-page .story-meta h1,.stories .story-tile .press .story-meta h1{max-width:90%}}@media only screen and (min-width:1248px){.stories .story-tile .misc-page .story-meta h1,.stories .story-tile .press .story-meta h1{font-size:36px;line-height:55px;max-width:392px}}.stories .story-tile .misc-page .story-meta .arrow,.stories .story-tile .press .story-meta .arrow{display:none}@media only screen and (min-width:480px){.stories .story-tile .misc-page .story-meta .arrow,.stories .story-tile .press .story-meta .arrow{display:block}}.stories .story-tile .press:after{bottom:56px;color:#fff;content:"press release";font-family:Roboto Mono,monospace;font-size:18px;font-weight:500;letter-spacing:2px;position:absolute;text-transform:uppercase}.stories .story-tile .press .arrow{bottom:45px;position:absolute;right:20px}@media only screen and (min-width:768px){.stories .story-tile .press .arrow{right:40px}}.stories .story-tile .misc-page .link-arrow-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.stories .story-tile .misc-page .tile-link{color:#fff;font-family:Roboto Mono,monospace;font-size:18px;font-weight:500;letter-spacing:2px;text-transform:uppercase}.stories .no-featured-image .story{background-color:transparent}.no-js .stories .story-tile-red,.no-webp .stories .story-tile-red{background-image:url(https://lh3.googleusercontent.com/jmMz1kLW1OQ1XkymOMpu2NvByewdBtIHY2gTkI2zuqnWUT4z-R_bCweiREudkY8ex53hxSi9jtMkFuHKcIWtaMt2g2Q_ntZ1yoH8_Q=w472-rj-v0)}.no-js .stories .story-tile-purple,.no-webp .stories .story-tile-purple{background-image:url(https://lh3.googleusercontent.com/tCkbf6lAAgicoBxh3kjbE4AGqyOmDltj3hB2PBDEljgHtFUITdz6wrZRLmfmoaNLNUk9prbhQHsAYsivzmtCjZdvn-itFvcrkxqo=w472-rj-v0)}.no-js .stories .story-tile-blue,.no-webp .stories .story-tile-blue{background-image:url(https://lh3.googleusercontent.com/dXhJSbm8oCS1ichgsCkyvIq4H0GRMiYJ60FBvcPZHIob-EcY8oP9XdECRK8_HcZXyXujjqKSVZ2BumxHxgSKT3OyJm-8AzRYJidC_64=w472-rj-v0)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.no-js .stories .story-tile-red,.no-webp .stories .story-tile-red{background-image:url(https://lh3.googleusercontent.com/jmMz1kLW1OQ1XkymOMpu2NvByewdBtIHY2gTkI2zuqnWUT4z-R_bCweiREudkY8ex53hxSi9jtMkFuHKcIWtaMt2g2Q_ntZ1yoH8_Q=w944-rj-v0)}.no-js .stories .story-tile-purple,.no-webp .stories .story-tile-purple{background-image:url(https://lh3.googleusercontent.com/tCkbf6lAAgicoBxh3kjbE4AGqyOmDltj3hB2PBDEljgHtFUITdz6wrZRLmfmoaNLNUk9prbhQHsAYsivzmtCjZdvn-itFvcrkxqo=w944-rj-v0)}.no-js .stories .story-tile-blue,.no-webp .stories .story-tile-blue{background-image:url(https://lh3.googleusercontent.com/dXhJSbm8oCS1ichgsCkyvIq4H0GRMiYJ60FBvcPZHIob-EcY8oP9XdECRK8_HcZXyXujjqKSVZ2BumxHxgSKT3OyJm-8AzRYJidC_64=w944-rj-v0)}}.webp .stories .story-tile-red{background-image:url(https://lh3.googleusercontent.com/jmMz1kLW1OQ1XkymOMpu2NvByewdBtIHY2gTkI2zuqnWUT4z-R_bCweiREudkY8ex53hxSi9jtMkFuHKcIWtaMt2g2Q_ntZ1yoH8_Q=w472-rw-v1)}.webp .stories .story-tile-purple{background-image:url(https://lh3.googleusercontent.com/tCkbf6lAAgicoBxh3kjbE4AGqyOmDltj3hB2PBDEljgHtFUITdz6wrZRLmfmoaNLNUk9prbhQHsAYsivzmtCjZdvn-itFvcrkxqo=w472-rw-v1)}.webp .stories .story-tile-blue{background-image:url(https://lh3.googleusercontent.com/dXhJSbm8oCS1ichgsCkyvIq4H0GRMiYJ60FBvcPZHIob-EcY8oP9XdECRK8_HcZXyXujjqKSVZ2BumxHxgSKT3OyJm-8AzRYJidC_64=w472-rw-v1)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.webp .stories .story-tile-red{background-image:url(https://lh3.googleusercontent.com/jmMz1kLW1OQ1XkymOMpu2NvByewdBtIHY2gTkI2zuqnWUT4z-R_bCweiREudkY8ex53hxSi9jtMkFuHKcIWtaMt2g2Q_ntZ1yoH8_Q=w944-rw-v1)}.webp .stories .story-tile-purple{background-image:url(https://lh3.googleusercontent.com/tCkbf6lAAgicoBxh3kjbE4AGqyOmDltj3hB2PBDEljgHtFUITdz6wrZRLmfmoaNLNUk9prbhQHsAYsivzmtCjZdvn-itFvcrkxqo=w944-rw-v1)}.webp .stories .story-tile-blue{background-image:url(https://lh3.googleusercontent.com/dXhJSbm8oCS1ichgsCkyvIq4H0GRMiYJ60FBvcPZHIob-EcY8oP9XdECRK8_HcZXyXujjqKSVZ2BumxHxgSKT3OyJm-8AzRYJidC_64=w944-rw-v1)}}.taxonomy-tile{background-color:#fff;color:#000;display:block;height:100%;margin-bottom:72px;margin-top:auto;text-decoration:none;width:100%}@media only screen and (min-width:1024px){.taxonomy-tile{max-height:400px;max-width:400px}.taxonomy-tile[hidden=true]{display:none}.taxonomy-tile[hidden=false]{display:block}}@media only screen and (min-width:1200px){.taxonomy-tile{max-height:472px;max-width:472px}}.taxonomy-tile picture{display:block}.taxonomy-tile .taxonomy-tile-image{display:block;height:100%;width:100%}@media only screen and (min-width:1024px){.taxonomy-tile .taxonomy-tile-image{max-height:259px}}.taxonomy-tile .taxonomy-meta{font-family:Roboto,sans-serif;font-size:14px;font-weight:400;height:180px;line-height:22px;padding:35px;position:relative;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.taxonomy-tile .taxonomy-meta h1{font-family:Roboto Mono,monospace;font-size:18px;font-weight:500;letter-spacing:2px;line-height:21px;margin-top:0;max-width:334px;text-transform:uppercase;width:100%}.taxonomy-tile .taxonomy-meta .summary{max-width:334px;width:100%}.taxonomy-tile .taxonomy-meta .arrow{display:none}@media only screen and (min-width:560px){.taxonomy-tile .taxonomy-meta .arrow{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;position:absolute;right:22px;top:0}}.taxonomy-tile .taxonomy-meta .arrow svg path{fill:#ff5052;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.taxonomy-tile:hover .taxonomy-meta{background-color:#ccc}.taxonomy-tile:hover .taxonomy-meta .arrow svg path{fill:#fff}.form-wrapper{background-image:linear-gradient(260deg,#71338a,#4527a0);background-position:top;background-repeat:no-repeat;background-size:100% 360px}.form-wrapper .form-hero-image{display:block;margin-bottom:24px;width:100%}@media only screen and (min-width:1024px){.form-wrapper .form-hero-image{margin-bottom:56px}}.form-wrapper.light-orange{background-image:linear-gradient(86.06deg,#ffcf6f 1.47%,#ffae31 24.05%,#ff8117 100.38%)}.form-wrapper.light-green{background-image:linear-gradient(86.06deg,#07796a,#b3d674 62.03%)}.form-wrapper.purple{background-image:linear-gradient(260deg,#4527a0,#71338a)}.form-wrapper.turquoise{background-image:-webkit-gradient(linear,left top,left bottom,from(#07796a));background-image:linear-gradient(#07796a)}.form-wrapper.signal-path{background-image:linear-gradient(-260deg,#00304a,#046c9d)}.partner-intake-form-card{padding-top:30px}@media only screen and (min-width:1024px){.partner-intake-form-card{padding-top:62px}}.partner-intake-form{background-color:#fff;border:2px solid #ebeef0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-family:Roboto,sans-serif;font-size:14px;font-weight:300;line-height:25px;margin:0 auto;max-width:744px;padding:36px;width:100%}@media only screen and (min-width:768px){.partner-intake-form{font-size:18px;line-height:34px;margin:0 auto 48px;padding:56px}}.partner-intake-form h1{font-family:Roboto,sans-serif;font-size:36px;font-weight:300;letter-spacing:0;line-height:48px;margin-top:0}@media only screen and (min-width:768px){.partner-intake-form h1{font-size:48px;line-height:60px;margin-bottom:16px}}.partner-intake-form h2:first-child,.partner-intake-form h3:first-child,.partner-intake-form h4:first-child,.partner-intake-form p:first-of-type{margin-top:0}.partner-intake-form h2{color:#000;font-family:Roboto,sans-serif;font-size:24px;font-weight:400;line-height:30px}.partner-intake-form h3{color:#870d4e;font-weight:500;text-transform:uppercase}.partner-intake-form h3,.partner-intake-form h4{font-family:Roboto Mono,monospace;font-size:18px;letter-spacing:2px;line-height:21px;margin:40px 0 26px}.partner-intake-form h4{color:#000;font-weight:700;text-transform:lowercase}.partner-intake-form a{color:#07796a}.partner-intake-form a:hover{color:#009845}.partner-intake-form .back-button a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:Roboto,sans-serif;font-size:18px;font-weight:700;line-height:34px;text-decoration:none}.partner-intake-form .back-button a svg{color:#ff5052;font-size:21px;margin-right:12px}.partner-intake-form .back-button a span:hover{text-decoration:underline}.partner-intake-form .form-section{margin-top:48px}@media only screen and (min-width:1024px){.partner-intake-form .form-section{margin-top:60px}}.partner-intake-form .eyebrow{display:inline-block;font-family:Roboto Mono,monospace;font-size:18px;font-weight:300;letter-spacing:2px;margin-bottom:15px;max-width:472px;padding-top:15px;text-transform:uppercase;border-top:1px solid #000;width:100%}.form-field.checkbox .checkbox-icon{border:2px solid #5f7c8a;border-radius:4px;height:20px;left:-1px;margin-top:0;position:absolute;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;width:20px}.form-field.checkbox .field[type=checkbox]{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.form-field.checkbox .field[type=checkbox]~.checkbox-icon:after{background-color:#fff;border-radius:0;content:"";display:block;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;content:"check";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Icons;height:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;vertical-align:middle;width:100%}.form-field.checkbox .field[type=checkbox]:checked~.checkbox-icon{border-color:#7f96ac}.form-field.checkbox .field[type=checkbox]:checked~.checkbox-icon:after,.form-field.checkbox .field[type=checkbox]:checked~.checkbox-icon:before{background-color:#7f96ac;-webkit-transform:scale(1.1);transform:scale(1.1)}.form-field.checkbox .checked .checkbox-icon{border-color:#7f96ac}.form-field.checkbox .checked .checkbox-icon:after,.form-field.checkbox .checked .checkbox-icon:before{background-color:#7f96ac;-webkit-transform:scale(1.1);transform:scale(1.1)}.partner-intake-form .checkbox-icon,.partner-intake-form .radio-icon{position:relative}.partner-intake-form .checkbox-icon svg,.partner-intake-form .radio-icon svg{fill:#7f96ac;height:36px;left:-10px;opacity:0;position:absolute;top:-10px;width:36px}.partner-intake-form .checkbox-icon:hover svg,.partner-intake-form .radio-icon:hover svg{opacity:.1}.partner-intake-form .form-field.radio label{display:inline-block}.partner-intake-form .form-field.radio label:focus{outline:none}.partner-intake-form .form-field.radio label:focus .checkbox-icon svg,.partner-intake-form .form-field.radio label:focus .radio-icon svg{opacity:.1}.partner-intake-form .radio-label{color:#424242;cursor:pointer;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;line-height:20px;margin-bottom:20px;margin-left:32px}.partner-intake-form .radio-label .radio-icon:after{background-color:#fff;border-radius:50%;content:"";display:block;height:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;width:100%}.partner-intake-form .radio-label.checked .radio-icon{border-color:#7f96ac}.partner-intake-form .radio-label.checked .radio-icon:after{background-color:#7f96ac;-webkit-transform:scale(.6);transform:scale(.6)}.partner-intake-form .form-question{display:block;font-family:Roboto,sans-serif;font-size:16px;font-weight:500;letter-spacing:0;line-height:24px;margin:8px 0;max-width:460px;text-align:left}.partner-intake-form .field-group{padding-bottom:16px;position:relative}.partner-intake-form .field-group .form-field:last-child .radio-label{margin-bottom:0}.partner-intake-form input[type=date],.partner-intake-form input[type=email],.partner-intake-form input[type=tel],.partner-intake-form input[type=text],.partner-intake-form textarea{border:1px solid rgba(0,0,0,.16);border-radius:4px;color:#424242;font-family:Roboto,sans-serif;font-size:16px;line-height:20px;padding:11px}.partner-intake-form input[type=date]:focus,.partner-intake-form input[type=email]:focus,.partner-intake-form input[type=tel]:focus,.partner-intake-form input[type=text]:focus,.partner-intake-form textarea:focus{border:1px solid #0078ff;outline:0}.partner-intake-form .input[type=date]{font-family:Roboto,sans-serif;font-size:14px;font-weight:400;letter-spacing:0;line-height:34px;max-width:120px}.partner-intake-form textarea{display:block;max-width:460px;resize:none;width:100%}.partner-intake-form .form-field.checkbox input[type=text],.partner-intake-form .form-field.radio input[type=text]{border:0;border-bottom:1px solid transparent;padding-bottom:0;padding-left:0;padding-top:0}.partner-intake-form .short-answer-text{max-width:460px;width:100%}.partner-intake-form .hide-label{display:none;visibility:hidden}.partner-intake-form .partner-intake-button,.partner-intake-form input[type=submit]{-webkit-appearance:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:0;border-radius:4px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Roboto Mono,monospace;font-size:16px;height:48px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:28px;max-width:182px;outline:none;text-decoration:none;text-transform:uppercase;width:100%}.partner-intake-form .partner-intake-button.solid,.partner-intake-form input[type=submit].solid{background-color:#ff5052;color:#fff!important}.partner-intake-form .partner-intake-button{color:#666!important}.partner-intake-form .submit-button-group{padding-bottom:12px}@media only screen and (min-width:small-laptop){.partner-intake-form .form-columns.form-columns-three{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.partner-intake-form .form-columns.form-columns-three input{display:block;margin-bottom:16px;max-width:198px;width:100%}@media only screen and (min-width:small-laptop){.partner-intake-form .form-columns.form-columns-three input{display:inline-block}}.partner-intake-form .select-field-group{display:inline-block;max-width:460px;position:relative;width:100%}.partner-intake-form .select-field-group:before{content:"";font-family:Material Icons;font-size:21px;position:absolute;right:12px;top:6px}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.partner-intake-form .select-field-group:before{display:none}}.partner-intake-form .select-field-group .newsletter-input{background:transparent;border:1px solid rgba(0,0,0,.16);border-radius:4px;color:#666;cursor:pointer;font-family:Roboto,sans-serif;font-size:16px;line-height:20px;max-width:460px;padding:12px;text-align:left;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;width:100%}.partner-intake-form .select-field-group .newsletter-input:focus{border:1px solid #0078ff;outline:0}.partner-intake-form select{-moz-appearance:none;-webkit-appearance:none}.partner-intake-form .city-field{margin-bottom:16px;margin-right:32px;max-width:198px;width:100%}.partner-intake-form .checkbox-other .checkbox-icon:after{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;content:"check";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Material Icons;height:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;vertical-align:middle;width:100%}.partner-intake-form .checkbox-other.checked .checkbox-icon{border-color:#7f96ac}.partner-intake-form .checkbox-other.checked .checkbox-icon:after,.partner-intake-form .checkbox-other.checked .checkbox-icon:before{background-color:#7f96ac;-webkit-transform:scale(1.1);transform:scale(1.1)}.partner-intake-form .error,.partner-intake-form .server-error{background-color:rgba(255,80,82,.1);border:1px solid #ff5052;color:#ff5052;font-size:12px;margin-top:24px;padding:12px}.partner-intake-form .error-hidden,.partner-intake-form .server-error-hidden{display:none}.partner-intake-form .group-error input[type=date],.partner-intake-form .group-error input[type=email],.partner-intake-form .group-error input[type=tel],.partner-intake-form .group-error input[type=text],.partner-intake-form .group-error select,.partner-intake-form .group-error textarea{background-color:rgba(255,80,82,.1)!important;border-color:#ff5052!important}.tomo-button{padding-top:48px}.tomo-button a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#ff5052;border:0;border-radius:4px;color:#fff!important;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:16px;font-weight:700;height:48px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:344px;outline:none;width:100%}.tomo-button a,.tomo-button a:hover{text-decoration:none}@media only screen and (min-width:768px){.dark-mode .video-cta.video-cta-full{padding:350px 20px 144px}}.video-cta{background-color:#000;position:relative}.video-cta-full{height:100vh;margin-top:-60px;padding:0 20px}.video-cta-full .edit-module{margin-top:110px}@media only screen and (min-width:768px){.video-cta-full{margin-top:-70px}.video-cta-full .edit-module{margin-top:120px}}.video-cta-full .button-v2{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:start;align-self:flex-start;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:Roboto Mono,monospace;letter-spacing:2px;padding-left:0;position:relative;text-decoration:none;text-transform:uppercase;z-index:1}@media only screen and (min-width:1024px){.video-cta-full .button-v2{margin-bottom:84px}}.video-cta-full .button-v2 svg{height:52px;margin-right:26px;width:52px}.video-cta-full .video-overlay-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;z-index:2}.video-cta-full .video-overlay-wrapper h1{font-size:32px;line-height:42px}@media only screen and (min-width:768px){.video-cta-full .video-overlay-wrapper h1{font-size:64px;line-height:80px}}@media only screen and (min-width:768px){.video-cta-full .video-arrow{bottom:0}}.video-cta-half{height:461px;padding:0 20px 60px}@media only screen and (min-width:768px){.video-cta-half{height:400px}}.video-cta-half .video-overlay-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.video-cta-half .video-overlay-wrapper h1{-ms-flex-item-align:end;align-self:flex-end;font-size:32px;line-height:42px}@media only screen and (min-width:768px){.video-cta-half .video-overlay-wrapper h1{font-size:48px;line-height:60px;padding-right:50px}}.video-cta:after{background:-webkit-gradient(linear,left top,left bottom,color-stop(-25%,rgba(0,0,0,.6)),color-stop(58%,rgba(0,0,0,.71)));background:linear-gradient(180deg,rgba(0,0,0,.6) -25%,rgba(0,0,0,.71) 58%);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.video-cta .video-overlay-wrapper{margin:0 auto;max-width:1200px;position:relative}.video-cta .video-overlay-wrapper h1{color:#fff;font-family:Roboto,sans-serif;font-weight:100;margin:0;max-width:1042px;position:relative;width:100%;z-index:2}@media only screen and (min-width:768px){.video-cta .video-overlay-wrapper h1{padding-right:50px}}.video-cta video{display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%;z-index:0}.video-cta .video-arrow{display:none;visibility:hidden}@media only screen and (min-width:768px){.video-cta .video-arrow{bottom:0;display:inline-block;line-height:44px;position:absolute;right:0;visibility:visible;z-index:2}.video-cta .video-arrow:focus{outline:none}.video-cta .video-arrow:focus,.video-cta .video-arrow:hover svg{-webkit-filter:drop-shadow(0 1px 1px rgba(0,0,0,.25));filter:drop-shadow(0 1px 1px rgba(0,0,0,.25))}}.video-cta.video-cta-full+.content-block,.video-cta.video-cta-full+.section-group .content-block{margin-top:-40px}@media only screen and (min-width:1024px){.video-cta.video-cta-full+.content-block,.video-cta.video-cta-full+.section-group .content-block{margin-top:-60px}}.blog-single{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid;font-family:Roboto,sans-serif;font-size:18px;font-style:normal;font-weight:400;justify-items:center;letter-spacing:0;line-height:34px;margin:100px auto;max-width:1200px;overflow-x:hidden;padding:0;place-items:center;text-align:left;width:100%}@media only screen and (min-width:640px){.blog-single{margin:154px auto;overflow:unset}}.blog-single .grid-columns{display:grid;grid-column-gap:0;grid-template-columns:repeat(12,1fr [col-start]);max-width:1200px;width:100%}@media only screen and (min-width:768px){.blog-single .grid-columns{grid-column-gap:48px}}.blog-single .grid-columns .default-grid-span{grid-column:2/span 10}.blog-single .grid-columns .expanded-grid-span{grid-column:1/span 12}.blog-single .press-release-head{max-width:682px}.blog-single .back-button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:Roboto,sans-serif;font-size:12px;font-weight:700;letter-spacing:0;line-height:22px;text-align:left;text-decoration:none}.blog-single .back-button-text{display:none}@media only screen and (min-width:1024px){.blog-single .back-button-text{display:inline;margin-left:12px}}.blog-single .title{color:#870d4e;font-family:Roboto,sans-serif;font-size:32px;font-weight:300;letter-spacing:0;line-height:42px;margin:0 0 32px;text-align:left}@media only screen and (min-width:640px){.blog-single .title{color:#870d4e;font-family:Roboto,sans-serif;font-size:64px;font-weight:300;letter-spacing:0;line-height:80px;text-align:left}}.blog-single .title.press{color:#000;font-size:24px;line-height:36px;margin-bottom:0;margin-top:32px}.blog-single .summary,.blog-single .title.press{font-family:Roboto,sans-serif;font-style:normal;font-weight:300;letter-spacing:0;text-align:left}.blog-single .summary{font-size:18px;line-height:34px;margin:32px 0}@media only screen and (min-width:640px){.blog-single .summary{font-size:24px;font-weight:300;line-height:36px}}.blog-single .post-content{font-family:Roboto,sans-serif;font-size:14px;font-weight:400;letter-spacing:0;line-height:25px;margin-top:18px;text-align:left;width:100%}@media only screen and (min-width:640px){.blog-single .post-content{font-size:18px;line-height:34px}}.blog-single .post-content .textblock a{color:#07796a}.blog-single .post-content .textblock a:hover{color:#009845}.blog-single .post-content .textblock blockquote{color:#5f7c8a;font-family:Roboto,sans-serif;font-size:24px;font-weight:300;letter-spacing:0;line-height:36px;margin:55px 0;padding-top:18px;position:relative;text-align:left}@media only screen and (min-width:640px){.blog-single .post-content .textblock blockquote{margin:55px 0 55px 55px}}.blog-single .post-content .textblock blockquote:before{background-color:#5f7c8a;content:"";display:block;height:1px;left:0;max-width:208px;position:absolute;top:0;width:100%}.blog-single .post-content .post-section{width:100%}.blog-single .post-content .post-section.narrow-section{max-width:682px}.blog-single .post-content .post-section:first-child :first-child{margin-top:0!important}.blog-single .post-content h2{color:#611c7d;font-family:Roboto,sans-serif;font-size:24px;font-weight:300;line-height:36px;margin-top:40px}.blog-single .post-content h3{color:#870d4e;font-family:Roboto Mono,monospace;font-weight:500;margin-top:40px;text-transform:uppercase}.blog-single .post-content h3,.blog-single .post-content h4{font-size:18px;letter-spacing:1px;line-height:24px;text-align:left}.blog-single .post-content h4{color:#000;font-family:Roboto,sans-serif;font-weight:700}.blog-single .post-meta{position:relative;width:100%}.blog-single .post-meta.press-meta{position:unset}.blog-single .author-block{display:grid;grid-template-columns:100px 1fr;grid-template-rows:1fr auto;margin:0;max-width:470px}@media only screen and (min-width:640px){.blog-single .author-block{grid-template-columns:100px 1fr;grid-template-rows:auto auto;margin:0 0 52px}}.blog-single .author-block picture{grid-row:1/3}.blog-single .author-block .author-img{border-radius:50%;height:100px;width:100px}@media only screen and (min-width:640px){.blog-single .author-block .author-img{grid-row:1/2}}.blog-single .author-block .post-time{font-size:14px;grid-column:1/3}@media only screen and (min-width:640px){.blog-single .author-block .post-time{grid-column:2/3;grid-row:2/2;padding-left:24px}}.blog-single .author-block .author-byline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:14px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:20px;padding-left:24px}@media only screen and (min-width:640px){.blog-single .author-block .author-byline{-ms-flex-item-align:end;align-self:end}}.blog-single .author-block .author-byline{color:#000}.blog-single .author-block .author-job{color:#7f96ac}.blog-single .article-date{color:#c41061;font-size:14px;font-style:italic;margin:0}.blog-single .article-date.press{margin-bottom:36px}.blog-single .featured-image{margin:52px -11%}@media only screen and (min-width:640px){.blog-single .featured-image{margin:52px 0}}.blog-single .featured-image img{display:block;width:100%}.blog-single .category-list{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid #000;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-family:Roboto Mono,monospace;font-size:18px;font-weight:500;letter-spacing:2px;line-height:24px;list-style:none;max-width:472px;padding-left:0;padding-top:18px;text-transform:uppercase;width:100%}.blog-single .category-list li{display:inline;margin-right:6px}.blog-single .post-wrapper{display:grid;position:relative}.blog-single .post-sidebar{max-width:166px;width:100%}.blog-single .press-sidebar .btn{margin-bottom:24px}@media only screen and (min-width:1072px){.blog-single .press-sidebar .btn{margin-bottom:56px}}.blog-single .press-sidebar .btn:hover{text-decoration:none}@media only screen and (min-width:1072px){.blog-single .press-sidebar .social-share{margin-right:100px}}@media only screen and (min-width:1072px){.blog-single .social-share{position:absolute;right:0;top:0}}.blog-single .social-share .label{color:#5f7c8a;display:block;font-family:Roboto,sans-serif;font-size:18px;font-weight:400;letter-spacing:0;line-height:34px;margin:18px 0;text-align:left}@media only screen and (min-width:1024px){.blog-single .social-share .label{margin-top:0}}.blog-single .social-share ul{list-style:none;margin-bottom:0;padding:0}.blog-single .social-share ul li{display:inline-block;margin-right:18px}.blog-single .social-share ul li:last-child{margin:0}.blog-single .social-share ul li a{display:block}.blog-single .social-share ul li a svg{height:40px;width:40px}.blog-single .article-figure{margin:60px 0 42px}.blog-single .article-figure img{width:100%}.blog-single .article-figure figcaption{color:#c41061;font-family:Roboto,sans-serif;font-size:14px;font-style:italic;font-weight:400;letter-spacing:0;line-height:20px;text-align:left}.article-blockquote{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-column:1/span 12;margin:36px 0}@media only screen and (min-width:1024px){.article-blockquote{grid-column:1/span 11}}.article-blockquote .blockquote-meta{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:30px}@media only screen and (min-width:768px){.article-blockquote .blockquote-meta{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.article-blockquote .blockquote-meta header{color:#000;font-family:Roboto Mono,monospace;font-size:18px;font-weight:400;line-height:24px;margin-left:0;text-transform:uppercase}@media only screen and (min-width:768px){.article-blockquote .blockquote-meta header{margin-left:36px}}.article-blockquote .blockquote-meta:before{background-color:#000;bottom:0;content:"";display:inline-block;height:1px;left:0;max-width:310px;position:absolute;top:-66px;width:100%}@media only screen and (min-width:480px){.article-blockquote .blockquote-meta:before{max-width:300px;top:20%}}@media only screen and (min-width:768px){.article-blockquote .blockquote-meta:before{left:0;position:relative;top:0}}.article-blockquote .blockquote-meta:after{background-color:#fff;background-image:url(/static/assets/blockquote-black.svg);background-repeat:no-repeat;content:"";height:53px;left:0;margin-bottom:20px;margin-right:32px;min-width:72px;-webkit-box-ordinal-group:-1;-ms-flex-order:-2;order:-2}@media only screen and (min-width:768px){.article-blockquote .blockquote-meta:after{margin-bottom:0}}.article-blockquote blockquote{color:#000;font-family:Roboto,sans-serif;font-size:32px;font-weight:300;line-height:42px;-webkit-margin-after:.4em;margin-block-end:.4em;-webkit-margin-before:.1em;margin-block-start:.1em}@media only screen and (min-width:1024px){.article-blockquote blockquote{font-size:50px;line-height:75px}}.article-blockquote blockquote *{margin:0}.article-blockquote .btn{margin-left:auto}.show-related-stories~footer .footer-inner-container{padding-top:412px!important}.related-stories{background-image:-webkit-gradient(linear,left top,left bottom,from(#ebeef0),to(#ebeef0));background-image:linear-gradient(#ebeef0,#ebeef0);background-position:50%;background-repeat:no-repeat;background-size:1203px 100%;padding-bottom:0;position:relative;margin-bottom:-280px;margin-left:20px;margin-right:20px;padding-top:42px}@media only screen and (min-width:1248px){.related-stories{margin:0 0 -280px;padding-top:100px}}.related-stories .wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid;justify-items:center;padding-bottom:50px;place-items:center}.related-stories .wrapper .container{display:grid;grid-column-gap:0;grid-template-columns:repeat(12,1fr [col-start]);max-width:1200px;width:100%}@media only screen and (min-width:768px){.related-stories .wrapper .container{grid-column-gap:48px}}.related-stories .wrapper .container .inner{grid-column:2/span 10}.related-stories .wrapper .container .inner .block-title{display:inline-block;font-family:Roboto Mono,monospace;font-size:18px;font-weight:300;letter-spacing:2px;max-width:472px;text-transform:uppercase;border-top:1px solid #000;margin-bottom:44px;padding-top:18px;width:100%}@media only screen and (min-width:1024px){.related-stories .wrapper .container .inner .block-title{max-width:400px}}@media only screen and (min-width:1200px){.related-stories .wrapper .container .inner .block-title{max-width:472px}}.related-stories .wrapper .container .inner .btn:hover{text-decoration:none}.simple-page-container{font-family:Roboto,sans-serif;font-size:18px;line-height:34px;margin:0 auto;max-width:2000px}.simple-page-container [id]:before{content:"";display:block;height:120px;margin-top:-120px;visibility:hidden}.simple-page-container a{color:#07796a}.simple-page-container a:hover{color:#009845}.simple-page-container~.navblock{margin-top:-48px!important}.simple-page-container .content-block-module:last-child{margin-bottom:0}.simple-page-container .content-block-module{margin-bottom:68px}.simple-page-container .content-block-module:first-child{padding-top:83px}.simple-page-header{position:relative}.simple-page-header-featured-container{height:232px;overflow:hidden;position:relative;width:100%}@media only screen and (min-width:1024px){.simple-page-header-featured-container{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.simple-page-header-featured-container.image{background-color:#5f7c8a;overflow:hidden;padding-bottom:43%;position:relative;width:100%}}.simple-page-header-featured-container.gradient-img{background-position:50%;background-repeat:no-repeat;background-size:cover;padding-bottom:0;width:100%}@media only screen and (min-width:1024px){.simple-page-header-featured-container.gradient-img{padding-bottom:234px}}.simple-page-header-featured-img{display:block;line-height:0;position:absolute;width:100%}.simple-page-header-featured-img img{height:auto;max-width:2000px;width:100%}.simple-page-header-meta{background-color:#ebeef0;margin:-70px auto 45px;max-width:1200px;padding:50px 20px;position:relative;width:calc(100% - 40px)}@media only screen and (min-width:1024px){.simple-page-header-meta{margin:-85px auto 45px;padding:50px 100px;width:100%}}.simple-page-header-categories{display:inline-block;font-family:Roboto Mono,monospace;font-size:18px;font-weight:300;letter-spacing:2px;max-width:472px;padding-top:15px;text-transform:uppercase;border-top:1px solid #000;font-weight:400;margin-bottom:0;max-width:474px;width:100%}.simple-page-header h1{color:#870d4e;font-family:Roboto,sans-serif;font-size:32px;font-weight:300;line-height:42px;margin-bottom:0;margin-top:0;padding-top:0}@media only screen and (min-width:1024px){.simple-page-header h1{font-size:64px;line-height:80px}}.simple-page-figure{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:50px auto;max-width:1200px;padding-left:100px}.simple-page-figure.no-caption{max-width:1000px;padding-left:0}.simple-page-figure.no-caption img{max-width:1000px;width:100%}.simple-page-figure img{max-width:784px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%}.simple-page-figure figcaption{border-top:1px solid #000;color:#870d4e;font-size:14px;font-style:italic;line-height:20px;margin-right:49px;padding-top:18px;position:relative;width:264px}.simple-page-figure figcaption:before{border-right:1px solid #000;border-top:1px solid #000;content:"";display:inline-block;height:12px;position:absolute;right:0;top:-6px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:12px}.simple-page-content{margin:0 auto 48px;max-width:1400px;min-height:800px;min-height:calc(100vh - 810px)}.simple-page-content .textarea-container{margin:0 auto;max-width:1200px;padding-left:20px;padding-right:20px;width:100%}@media only screen and (min-width:1024px){.simple-page-content .textarea-container{padding-left:100px;padding-right:100px}}.simple-page-content .textarea-container .textarea{max-width:680px}.simple-page-content .textarea-container h2{color:#870d4e;font-family:Roboto Mono,monospace;font-size:18px;font-weight:500;letter-spacing:1px;margin-top:68px;text-transform:uppercase}.simple-page-content .textarea-container p:last-child{margin-bottom:68px}.no-js .simple-page-header .gradient-img-red,.no-webp .simple-page-header .gradient-img-red{background-image:url(https://lh3.googleusercontent.com/lm6Pv8d_x9iv1Q9uXnBFiAk3pajCUQIqgdpKAsvm2GW9SPCPnTbO510TGMHl9ni0W0h4q08l7CQ_QrwVnLGv4K8DyLwdJnj8Tr9NhQ=w1400-h234-rj-v0)}.no-js .simple-page-header .gradient-img-blue,.no-webp .simple-page-header .gradient-img-blue{background-image:url(https://lh3.googleusercontent.com/w9431j-j3Axm0DW1Khq7xcQM6U_pKaeCYsHMJbRdciWSQs56wHdLVcBqmgAQBI2awkSdvS_MSJVEMTNbLI89chLzR2rhMKx6GV7g9Q=w1400-h234-rj-v0)}.no-js .simple-page-header .gradient-img-purple,.no-webp .simple-page-header .gradient-img-purple{background-image:url(https://lh3.googleusercontent.com/kCZi7qbHzy934g_bzOd4BTdvQIxz75E1Q2zl1p9zMczk3d4vpXdEm6tjP2UvMufNb7Efq7UQxuI_l2I9yjKg8dql_ZfJyDPWPTY8=w1400-h234-rj-v0)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.no-js .simple-page-header .gradient-img-red,.no-webp .simple-page-header .gradient-img-red{background-image:url(https://lh3.googleusercontent.com/lm6Pv8d_x9iv1Q9uXnBFiAk3pajCUQIqgdpKAsvm2GW9SPCPnTbO510TGMHl9ni0W0h4q08l7CQ_QrwVnLGv4K8DyLwdJnj8Tr9NhQ=w2800-h468-rj-v0)}.no-js .simple-page-header .gradient-img-blue,.no-webp .simple-page-header .gradient-img-blue{background-image:url(https://lh3.googleusercontent.com/w9431j-j3Axm0DW1Khq7xcQM6U_pKaeCYsHMJbRdciWSQs56wHdLVcBqmgAQBI2awkSdvS_MSJVEMTNbLI89chLzR2rhMKx6GV7g9Q=w2800-h468-rj-v0)}.no-js .simple-page-header .gradient-img-purple,.no-webp .simple-page-header .gradient-img-purple{background-image:url(https://lh3.googleusercontent.com/kCZi7qbHzy934g_bzOd4BTdvQIxz75E1Q2zl1p9zMczk3d4vpXdEm6tjP2UvMufNb7Efq7UQxuI_l2I9yjKg8dql_ZfJyDPWPTY8=w2800-h468-rj-v0)}}.webp .simple-page-header .gradient-img-red{background-image:url(https://lh3.googleusercontent.com/lm6Pv8d_x9iv1Q9uXnBFiAk3pajCUQIqgdpKAsvm2GW9SPCPnTbO510TGMHl9ni0W0h4q08l7CQ_QrwVnLGv4K8DyLwdJnj8Tr9NhQ=w1400-h234-rw-v1)}.webp .simple-page-header .gradient-img-blue{background-image:url(https://lh3.googleusercontent.com/w9431j-j3Axm0DW1Khq7xcQM6U_pKaeCYsHMJbRdciWSQs56wHdLVcBqmgAQBI2awkSdvS_MSJVEMTNbLI89chLzR2rhMKx6GV7g9Q=w1400-h234-rw-v1)}.webp .simple-page-header .gradient-img-purple{background-image:url(https://lh3.googleusercontent.com/kCZi7qbHzy934g_bzOd4BTdvQIxz75E1Q2zl1p9zMczk3d4vpXdEm6tjP2UvMufNb7Efq7UQxuI_l2I9yjKg8dql_ZfJyDPWPTY8=w1400-h234-rw-v1)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.webp .simple-page-header .gradient-img-red{background-image:url(https://lh3.googleusercontent.com/lm6Pv8d_x9iv1Q9uXnBFiAk3pajCUQIqgdpKAsvm2GW9SPCPnTbO510TGMHl9ni0W0h4q08l7CQ_QrwVnLGv4K8DyLwdJnj8Tr9NhQ=w2800-h468-rw-v1)}.webp .simple-page-header .gradient-img-blue{background-image:url(https://lh3.googleusercontent.com/w9431j-j3Axm0DW1Khq7xcQM6U_pKaeCYsHMJbRdciWSQs56wHdLVcBqmgAQBI2awkSdvS_MSJVEMTNbLI89chLzR2rhMKx6GV7g9Q=w2800-h468-rw-v1)}.webp .simple-page-header .gradient-img-purple{background-image:url(https://lh3.googleusercontent.com/kCZi7qbHzy934g_bzOd4BTdvQIxz75E1Q2zl1p9zMczk3d4vpXdEm6tjP2UvMufNb7Efq7UQxuI_l2I9yjKg8dql_ZfJyDPWPTY8=w2800-h468-rw-v1)}}.footer{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#1a1a1a;color:#fff;display:grid;justify-items:center;padding-left:20px;padding-right:20px;place-items:center}.footer .footer-container{display:grid;grid-column-gap:0;grid-template-columns:repeat(12,1fr [col-start]);max-width:1200px;width:100%}@media only screen and (min-width:768px){.footer .footer-container{grid-column-gap:48px}}.footer .footer-container .footer-inner-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-column:1/span 12;padding-bottom:65px;padding-top:35px;position:relative}@media only screen and (min-width:900px){.footer .footer-container .footer-inner-container{padding-bottom:105px;padding-top:105px}}.footer .footer-top-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:30px}@media only screen and (min-width:900px){.footer .footer-top-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:50px}.footer .footer-top-row .footer-logo-link{-ms-flex-item-align:start;align-self:flex-start}}.footer .footer-top-row .verily-logo{height:49px;margin-right:12px;width:130px}.footer .footer-top-row .footer-columns-wrapper{border-bottom:1px solid #fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:5px}@media only screen and (min-width:900px){.footer .footer-top-row .footer-columns-wrapper{border:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-bottom:0}}.footer .footer-top-row .footer-column{border-left:0;min-width:100%;padding-left:0}@media only screen and (min-width:900px){.footer .footer-top-row .footer-column{border-left:1px solid #fff;min-width:140px;padding-left:15px;padding-right:15px}}@media only screen and (min-width:1072px){.footer .footer-top-row .footer-column{min-width:180px}}.footer .footer-top-row .footer-column ul{margin:0;padding:0}.footer .footer-top-row .footer-column ul li{list-style:none}.footer .footer-bottom-row{-ms-flex-line-pack:center;align-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer .verily-logo{display:none}@media only screen and (min-width:900px){.footer .verily-logo{display:block;height:50px}}.footer .primary-link-wrapper{margin-bottom:12px}@media only screen and (min-width:900px){.footer .primary-link-wrapper{margin-bottom:24px}}.footer .primary-link-wrapper .primary-link{color:#fff;font-family:Roboto,sans-serif;font-size:14px;font-weight:300;text-decoration:none}.footer .primary-link-wrapper .primary-link:hover{text-decoration:underline}.footer .primary-link-wrapper:last-child{margin-bottom:12px}@media only screen and (min-width:900px){.footer .primary-link-wrapper:last-child{margin-bottom:0}}.footer .footer-secondary-links-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:900px){.footer .footer-secondary-links-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.footer .footer-social-links-wrapper{-ms-flex-item-align:end;align-self:flex-end;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media only screen and (min-width:900px){.footer .footer-social-links-wrapper{-ms-flex-item-align:unset;align-self:unset;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}.footer .secondary-link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-left:0;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:Roboto,sans-serif;font-size:12px;margin-bottom:12px;margin-left:0;padding-left:0;text-decoration:none}@media only screen and (min-width:900px){.footer .secondary-link{border-left:1px solid #fff;margin-bottom:0;margin-left:10px;padding-left:12px}}.footer .secondary-link:hover{text-decoration:underline}.footer .secondary-link:first-child{border-left:0;margin-left:0;padding-left:0}.footer .secondary-link.social-link{margin-left:20px}@media only screen and (min-width:900px){.footer .secondary-link.social-link{border-left:0;margin-left:0;opacity:.8;-webkit-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out}.footer .secondary-link.social-link:hover{opacity:1}}.footer .social-icon{height:30px;margin-right:18px;width:30px}.footer .social-icon:last-child{padding-right:0}.footer.social-share-enabled{margin-top:150px}.footer.social-share-enabled .social-share{left:20px;position:absolute;top:-150px}@media only screen and (min-width:768px){.footer.social-share-enabled .social-share{left:auto;right:0}}.footer.social-share-enabled .social-share .label{color:#5f7c8a;font-family:Roboto,sans-serif}.footer.social-share-enabled .social-share ul{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin-bottom:0;padding:0}.footer.social-share-enabled .social-share .verily-icon{height:40px;margin-right:12px;width:40px}.dark-mode .main-nav{background-color:#1a1a1a}.dark-mode .main-nav svg path{fill:#fff!important}.dark-mode .main-nav .nav-bar-mobile{background-color:#1a1a1a}@media only screen and (min-width:1024px){.dark-mode .main-nav.toc .nav-items .nav-item-group-primary .nav-item-primary-title{color:#5f7c8a}.dark-mode .main-nav.toc .nav-items .nav-item-group-primary .nav-item-primary-title.active,.dark-mode .main-nav.toc .nav-items .nav-item-group-primary .nav-item-primary-title:hover{color:#fff}}.main-nav{background-color:#fff;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25);padding:0;position:relative;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media only screen and (min-width:1024px){.main-nav{height:70px;padding:0 20px;position:fixed;top:0;width:100%;z-index:13}.main-nav .desktop-nav-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;max-width:1200px}}.main-nav ul{list-style:none;margin:0;padding:0}.main-nav .nav-bar-mobile{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:60px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;padding-left:22px;padding-right:22px;position:fixed;top:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:100%;z-index:14}@media only screen and (min-width:1024px){.main-nav .nav-bar-mobile{background-color:transparent;-webkit-box-shadow:none!important;box-shadow:none!important;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:70px;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;padding:0;position:relative;width:unset}}.main-nav .nav-bar-mobile .nav-brand{margin:0 auto;position:absolute}@media only screen and (min-width:1024px){.main-nav .nav-bar-mobile .nav-brand{margin:0;position:relative;top:0}}.main-nav .nav-bar-mobile .nav-brand .nav-logo-link{display:block;height:31px;width:85px}@media only screen and (min-width:1024px){.main-nav .nav-bar-mobile .nav-brand .nav-logo-link{height:38px;width:102px}}.main-nav .nav-bar-mobile .nav-brand .nav-logo-link svg:not(.verily-letter-mark){height:auto;width:100%}.main-nav .nav-bar-mobile .nav-brand .nav-logo-link.haw-logo{height:24px;width:auto}@media only screen and (min-width:1024px){.main-nav .nav-bar-mobile .nav-brand .nav-logo-link.haw-logo{height:30px;width:auto}}.main-nav .nav-bar-mobile .nav-brand .nav-logo-link.haw-logo svg{height:100%;width:auto}.main-nav .nav-bar-mobile .nav-mobile-toggle{margin-left:auto}@media only screen and (min-width:1024px){.main-nav .nav-bar-mobile .nav-mobile-toggle{display:none}}.main-nav .nav-bar-mobile .nav-mobile-toggle button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;border:0;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:26px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;width:26px}.main-nav .nav-bar-mobile .nav-mobile-toggle button:focus{outline:none}.main-nav .nav-bar-mobile .nav-mobile-toggle button svg{display:none;height:16px;width:16px}.main-nav[data-nav-state=closed] .nav-items{display:none}@media only screen and (min-width:1024px){.main-nav[data-nav-state=closed] .nav-items{display:-webkit-box;display:-ms-flexbox;display:flex}}.main-nav[data-nav-state=closed] .nav-bar-mobile .nav-mobile-toggle button .close{display:none}.main-nav[data-nav-state=closed] .nav-bar-mobile .nav-mobile-toggle button .open,.main-nav[data-nav-state=opened] .nav-bar-mobile .nav-mobile-toggle button .close{display:block}.main-nav[data-nav-state=opened] .nav-bar-mobile .nav-mobile-toggle button .open{display:none}.main-nav .nav-items{background-color:#fff;color:#1a1a1a;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-family:Roboto Mono,monospace;height:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-height:100%;overflow:scroll;padding:85px 0 0;position:fixed;top:0;width:100%;z-index:13}@media only screen and (min-width:1024px){.main-nav .nav-items{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:70px;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right;overflow:visible;padding:0;position:unset}}.main-nav .nav-items .nav-item-group-primary{color:#1a1a1a;list-style:none;margin:0;padding:0 0 60px;text-align:center;width:100%}@media only screen and (min-width:1024px){.main-nav .nav-items .nav-item-group-primary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0}}.main-nav .nav-items .nav-item-group-primary .nav-item-primary{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media only screen and (min-width:1024px){.main-nav .nav-items .nav-item-group-primary .nav-item-primary{position:unset}}.main-nav .nav-items .nav-item-group-primary .nav-item-primary-title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#1a1a1a;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;font-size:18px;font-weight:500;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;letter-spacing:2px;padding:25px 0;position:relative;text-decoration:none;text-transform:uppercase}@media only screen and (min-width:1024px){.main-nav .nav-items .nav-item-group-primary .nav-item-primary-title{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:70px;padding:15px 25px;top:0}}.main-nav .nav-items .nav-item-group-primary .nav-item-primary-title:focus{outline:0}.main-nav .nav-items .nav-item-group-primary .nav-item-primary-title:hover{color:#c41061}.main-nav .nav-items .nav-item-group-primary .nav-item-primary-title-wave{bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:0;position:absolute;width:100%}.main-nav .nav-items .nav-item-group-primary .nav-item-primary:last-child .nav-item-primary-title{padding-right:0}@media only screen and (min-width:1024px){.main-nav .nav-items .nav-item-group-primary .nav-item-primary.active:after{right:64%}}@media only screen and (min-width:1024px){.main-nav .nav-items .nav-item-group-primary .nav-item-primary.active:before{left:64%}}@media only screen and (min-width:1024px){.main-nav .nav-items .nav-item-group-primary .nav-item-primary.active .nav-item-primary-title{color:#c41061}}.main-nav .nav-items .nav-item-group-primary .nav-item-primary[data-nav-state=closed] .nav-item-group-secondary,.main-nav .nav-items .nav-item-group-primary .nav-item-primary[data-nav-state=closed] .nav-item-primary-title-wave{display:none}.main-nav .nav-items .nav-item-group-primary .nav-item-primary[data-nav-state=opened] .nav-item-group-secondary,.main-nav .nav-items .nav-item-group-primary .nav-item-primary[data-nav-state=opened] .nav-item-primary-title-wave{display:block}.main-nav .nav-items .nav-item-group-primary .nav-item-primary[data-nav-state=opened] .nav-group-link{color:#c41061}.main-nav .nav-items .nav-item-group-primary .nav-item-primary[data-nav-state=opened] .nav-group-link:after{content:"";font-family:Material Icons;font-size:18px;padding-left:6px;vertical-align:middle}.main-nav .nav-items .nav-item-group-primary .nav-item-primary[data-nav-state=closed] .nav-group-link:after{content:"";font-family:Material Icons;font-size:18px;padding-left:6px;vertical-align:middle}.main-nav .nav-items .nav-item-group-primary .nav-item-group-secondary{background-color:#ebeef0;margin:0;padding:20px 22px 36px;text-align:left}@media only screen and (min-width:1024px){.main-nav .nav-items .nav-item-group-primary .nav-item-group-secondary{border-bottom:1px solid #b2b2b2;padding:0;text-align:right}.main-nav .nav-items .nav-item-group-primary .nav-item-group-secondary:after,.main-nav .nav-items .nav-item-group-primary .nav-item-group-secondary:before{background-color:#ebeef0;border-bottom:1px solid #b2b2b2;-webkit-box-sizing:content-box;box-sizing:content-box;content:"";display:block;height:100%;position:absolute;top:0;width:100%}.main-nav .nav-items .nav-item-group-primary .nav-item-group-secondary:before{left:-100%}.main-nav .nav-items .nav-item-group-primary .nav-item-group-secondary:after{right:-100%}}.main-nav .nav-items .nav-item-group-primary .nav-item-group-secondary .nav-item-secondary{display:block}@media only screen and (min-width:1024px){.main-nav .nav-items .nav-item-group-primary .nav-item-group-secondary .nav-item-secondary{display:inline-block}}.main-nav .nav-items .nav-item-group-primary .nav-item-group-secondary .nav-item-secondary a{border-bottom:1px solid #999;color:#000;display:block;font-family:Roboto,sans-serif;font-size:18px;font-weight:700;padding:16px 0 12px;text-decoration:none}@media only screen and (min-width:1024px){.main-nav .nav-items .nav-item-group-primary .nav-item-group-secondary .nav-item-secondary a{border-bottom:4px solid transparent;display:inline-block;font-family:Roboto Mono,monospace;font-size:14px;font-weight:500;letter-spacing:2px;line-height:18px;margin-left:85px;text-transform:uppercase}.main-nav .nav-items .nav-item-group-primary .nav-item-group-secondary .nav-item-secondary a.active,.main-nav .nav-items .nav-item-group-primary .nav-item-group-secondary .nav-item-secondary a:hover{border-bottom:4px solid #c41061;-webkit-transition:border-color .3s ease-in-out;transition:border-color .3s ease-in-out}}@media only screen and (min-width:1024px){.main-nav .nav-items .nav-item-group-primary .nav-item-group-secondary{left:0;margin-left:auto;margin-right:auto;max-width:1200px;position:absolute;right:0;width:100%}}.main-nav .nav-items .nav-item-group-mobile-footer{background-color:#000;font-family:Roboto,sans-serif;font-size:12px;line-height:24px;padding:0 22px;width:100%}@media only screen and (min-width:1024px){.main-nav .nav-items .nav-item-group-mobile-footer{display:none}}.main-nav .nav-items .nav-item-group-mobile-footer-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:25px 0 50px}.main-nav .nav-items .nav-item-group-mobile-footer-container .social-link{text-decoration:none}.main-nav .nav-items .nav-item-group-mobile-footer-container .social-link:not(:first-child){margin-left:20px}.main-nav .nav-items .nav-item-group-mobile-footer-container .mobile-social-links{margin-top:20px}.main-nav .nav-items .nav-item-group-mobile-footer-container .nav-item-group-utility{width:100%}.main-nav .nav-items .nav-item-group-mobile-footer-container .nav-item-group-utility hr{margin:32px 0}.main-nav .nav-items .nav-item-group-mobile-footer-container .nav-item-group-utility a{color:#fff;text-decoration:none}.main-nav .nav-items .nav-item-group-mobile-footer-container .nav-item-group-utility a:hover{text-decoration:underline}.screenreader-text{clip:rect(1px,1px,1px,1px);position:absolute}.page-nav{display:none}@media only screen and (min-width:1024px){.page-nav{display:block;position:absolute;top:100px;width:100%}.page-nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;list-style:none;margin:0 auto;max-width:1200px;padding:0 20px 0 0}}@media only screen and (min-width:1024px) and (min-width:1248px){.page-nav ul{padding-right:0}}@media only screen and (min-width:1024px){.page-nav ul li{padding-top:12px}.page-nav ul li a{color:#eff2f3;display:inline-block;font-family:Roboto Mono,monospace;letter-spacing:2px;margin-left:55px;overflow:hidden;padding-bottom:12px;padding-top:12px;position:relative;text-decoration:none;text-transform:uppercase;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.page-nav ul li a.active{color:#000}.page-nav ul li a.active:before{-webkit-transform:translate(-50%);transform:translate(-50%)}.page-nav ul li a:hover{color:#eff2f3}.page-nav ul li a:hover:before{-webkit-transform:translate(-50%);transform:translate(-50%)}.page-nav ul li a:before{background-color:#000;bottom:0;content:"";display:block;height:3px;left:50%;margin:auto;position:absolute;-webkit-transform:translate(-50%,100%);transform:translate(-50%,100%);-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;width:25%}}.single-cta-nav .nav-bar-mobile{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.single-cta-nav .nav-bar-mobile .nav-brand{margin:unset;position:relative}@media only screen and (min-width:1024px){.single-cta-nav .nav-bar-mobile .mobile-cta-button{display:none}}.single-cta-nav .nav-bar-mobile .mobile-cta-button a{border:1px solid #ff5052;color:#ff5052;display:none;font-family:Roboto Mono,monospace;font-weight:500;letter-spacing:2px;padding:8px 12px;text-decoration:none;text-transform:uppercase}.single-cta-nav .nav-bar-mobile .mobile-cta-button a:hover{background-color:#ff5052;color:#fff}.single-cta-nav .nav-item-primary-title[data-menu-button]{border:1px solid #ff5052;color:#ff5052!important;height:50px!important;letter-spacing:2px;padding:15px 25px!important}.single-cta-nav .nav-item-primary-title[data-menu-button]:hover{background-color:#ff5052;color:#fff!important}@media only screen and (min-width:560px){.remove-body-margin body{margin-top:0!important}.remove-body-margin .hero{height:700px}.nav-top{background-color:transparent!important;-webkit-box-shadow:none;box-shadow:none}.nav-top .mobile-cta-button a[data-menu-button],.nav-top .nav-item-primary-title[data-menu-button]{border-color:#fff;color:#fff!important}.nav-top .mobile-cta-button a[data-menu-button]:hover,.nav-top .nav-item-primary-title[data-menu-button]:hover{border-color:#ff5052}.nav-top svg path{fill:#fff}.nav-top .nav-bar-mobile{background-color:transparent!important;-webkit-box-shadow:none!important;box-shadow:none!important}}@media only screen and (min-width:1024px){.main-nav.toc{height:100px}}@media only screen and (max-width:1023px){.main-nav.toc .nav-items .nav-item-group-primary .nav-item-primary-title{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:24px;padding-right:24px}.main-nav.toc .nav-items .nav-item-group-primary .nav-item-primary-title.active{background-color:#ebeef0}}.main-nav.toc .nav-bar-mobile{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}@media only screen and (min-width:1024px){.main-nav.toc .nav-bar-mobile{height:100px}}.main-nav.toc .nav-items{background-color:#1a1a1a;padding-top:56px}@media only screen and (min-width:1024px){.main-nav.toc .nav-items{height:100px;padding-top:0}}.main-nav.toc .nav-items .nav-item-group-mobile-footer-container{border:0;position:relative}.main-nav.toc .nav-items .nav-item-group-mobile-footer-container .nav-item-group-utility a{color:#fff}.main-nav.toc .nav-items .nav-item-group-primary{background-color:#fff;padding:24px 0;text-align:left}@media only screen and (min-width:1024px){.main-nav.toc .nav-items .nav-item-group-primary{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background-color:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0}.main-nav.toc .nav-items .nav-item-group-primary .nav-item-primary{display:inline-block;margin-right:20px}.main-nav.toc .nav-items .nav-item-group-primary .nav-item-primary:last-child{margin-right:0}.main-nav.toc .nav-items .nav-item-group-primary .nav-item-primary:first-child{margin-left:140px}.main-nav.toc .nav-items .nav-item-group-primary .nav-item-primary-title{display:inline;font-size:13px;padding:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.main-nav.toc .nav-items .nav-item-group-primary .nav-item-primary-title.active{color:#fff;text-decoration:underline}}@media only screen and (min-width:1024px){.main-nav.toc .mobile-toc-menu-list{display:none;visibility:hidden}}@media only screen and (max-width:1023px){.main-nav.toc.nav-toc-top .nav-items .nav-item-group-primary .nav-item-primary-title.active{background-color:transparent}.main-nav.toc.nav-toc-top .mobile-active-toc-menu svg:not(.verily-letter-mark){opacity:1!important;-webkit-transition-delay:.2s!important;transition-delay:.2s!important}.main-nav.toc.nav-toc-top .mobile-active-toc-menu .verily-letter-mark,.main-nav.toc.nav-toc-top .mobile-active-toc-menu li{opacity:0!important;-webkit-transition-delay:unset!important;transition-delay:unset!important}.main-nav.toc .mobile-active-toc-menu{color:#fff;font-family:Roboto Mono,monospace;font-size:12px;position:relative;text-decoration:none;text-transform:uppercase}.main-nav.toc .mobile-active-toc-menu svg:not(.verily-letter-mark){-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.main-nav.toc .mobile-active-toc-menu.active svg:not(.verily-letter-mark){opacity:0}.main-nav.toc .mobile-active-toc-menu.active .verily-letter-mark{opacity:1}.main-nav.toc .mobile-active-toc-menu.active .verily-letter-mark,.main-nav.toc .mobile-active-toc-menu.active li{-webkit-transition:opacity .2s ease-in-out .2s;transition:opacity .2s ease-in-out .2s}.main-nav.toc .mobile-active-toc-menu .verily-letter-mark{height:31px;left:0;opacity:0;position:absolute;top:0;width:18px}.main-nav.toc .mobile-active-toc-menu ul{height:100%;left:36px;overflow:hidden;position:absolute;top:0;width:200px}.main-nav.toc .mobile-active-toc-menu ul li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;opacity:0;position:absolute;top:0}.main-nav.toc .mobile-active-toc-menu ul li.active{opacity:1}}.main-nav.toc.toc-light .nav-items{background-color:#fff}.main-nav.toc.toc-light .nav-items .nav-item-primary-title:hover{color:#c41061}.main-nav.toc.toc-light .nav-items .nav-item-primary-title.active{color:#036a5d;text-decoration:none}@media only screen and (min-width:1072px){.main-nav.toc.toc-light .nav-items .nav-item-primary-title.active:before{border-bottom:1px solid #000;bottom:-10px;content:"";height:1px;left:0;position:absolute;width:32px}}.main-nav.toc.toc-light .nav-items .nav-item-primary{margin-right:40px}.main-nav.toc.toc-light .nav-top svg path{fill:#ff5052}.main-nav.toc.toc-light.nav-toc-top{-webkit-box-shadow:none;box-shadow:none}.solution-wrapper{background-position:top;background-repeat:no-repeat;background-size:auto 375px;padding-top:375px}@media only screen and (min-width:900px){.solution-wrapper{background-size:auto 500px;padding-top:500px}}.solution{background-image:-webkit-gradient(linear,left top,left bottom,from(#ebeef0),to(#ebeef0));background-image:linear-gradient(#ebeef0,#ebeef0);background-position:50%;background-repeat:no-repeat;background-size:1203px 100%;margin-left:20px;margin-right:20px;margin-top:-100px;position:relative;z-index:1}.solution .back-button a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#ff5052;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:Roboto,sans-serif;font-size:18px;font-weight:700;line-height:34px;text-decoration:none}.solution .back-button a svg{color:#ff5052;font-size:21px;margin-right:12px}.solution .back-button a span:hover{text-decoration:underline}.solution-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid;justify-items:center;padding-bottom:34px;place-items:center}@media only screen and (min-width:768px){.solution-header{padding-bottom:54px}}.solution-header-container{display:grid;grid-column-gap:0;grid-template-columns:repeat(12,1fr [col-start]);max-width:1200px;width:100%}@media only screen and (min-width:768px){.solution-header-container{grid-column-gap:48px}}.solution-header-container-inner{background-color:#ebeef0;grid-column:1/span 12;padding:0 20px;position:relative}@media only screen and (min-width:768px){.solution-header-container-inner{grid-column:2/span 10;padding:0}}.solution-header-container-inner .solutions-header-meta{display:block;padding-top:36px}@media only screen and (min-width:900px){.solution-header-container-inner .solutions-header-meta{padding-top:48px}}.solution-header-container-inner .solutions-header-meta .solution-logo{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:0;width:100%}.solution-header-container-inner .solutions-header-meta .solution-logo .logo-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;width:472px}.solution-header-container-inner .solutions-header-meta .solution-logo .logo-wrapper picture{display:block;height:auto;padding-top:30px;width:100%}.solution-header-container-inner .solutions-header-meta .solution-logo .logo-wrapper picture img{height:auto;max-height:70px;max-width:100%;width:auto}.solution-header-container-inner .solutions-header-meta .btn{display:none}@media only screen and (min-width:1024px){.solution-header-container-inner .solutions-header-meta .btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}.solution-header-container-inner .eyebrow{display:inline-block;font-family:Roboto Mono,monospace;font-size:18px;font-weight:300;letter-spacing:2px;margin-bottom:15px;max-width:472px;padding-top:15px;text-transform:uppercase;border-top:1px solid #000;margin-top:80px;width:100%}.solution-header-container-inner .leading,.solution-header-container-inner .leading p{font-family:Roboto,sans-serif;font-size:24px;font-weight:300;line-height:30px;margin-bottom:24px;margin-top:30px;width:100%}@media only screen and (min-width:768px){.solution-header-container-inner .leading,.solution-header-container-inner .leading p{font-size:48px;line-height:60px}}.solution-header-container-inner .content{-webkit-column-fill:auto;-moz-column-fill:auto;column-fill:auto;-webkit-column-gap:48px;-moz-column-gap:48px;column-gap:48px;-webkit-columns:1;-moz-columns:1;column-count:1;font-family:Roboto,sans-serif;font-size:14px;line-height:25px;margin-top:40px;width:100%}@media only screen and (min-width:768px){.solution-header-container-inner .content{font-size:18px;line-height:34px}}.solution-header-container-inner .content h2:first-child,.solution-header-container-inner .content h3:first-child,.solution-header-container-inner .content h4:first-child,.solution-header-container-inner .content p:first-of-type{margin-top:0}.solution-header-container-inner .content h2{color:#000;font-family:Roboto,sans-serif;font-size:24px;font-weight:400;line-height:30px}.solution-header-container-inner .content h3{color:#870d4e;font-weight:500;text-transform:uppercase}.solution-header-container-inner .content h3,.solution-header-container-inner .content h4{font-family:Roboto Mono,monospace;font-size:18px;letter-spacing:2px;line-height:21px;margin:40px 0 26px}.solution-header-container-inner .content h4{color:#000;font-weight:700;text-transform:lowercase}.solution-header-container-inner .content a{color:#07796a}.solution-header-container-inner .content a:hover{color:#009845}.solution .article-body .article-body-website-button{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (min-width:1024px){.solution .article-body .article-body-website-button{display:none}}.solution-module{margin-bottom:100px}.solution-module:last-child{margin-bottom:0}.group-opt-no-margins{margin:0!important}.publication-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid;font-family:Roboto,sans-serif;font-size:18px;font-style:normal;font-weight:400;justify-items:center;letter-spacing:0;line-height:34px;margin:100px auto 75px;max-width:1200px;overflow-x:hidden;padding:0;place-items:center;text-align:left;width:100%}@media only screen and (min-width:640px){.publication-wrapper{margin:154px auto 80px;overflow:unset}}.publication-wrapper a{color:#07796a}.publication-wrapper a:hover{color:#009845}.publication-wrapper .grid-columns{display:grid;grid-column-gap:0;grid-template-columns:repeat(12,1fr [col-start]);max-width:1200px;width:100%;position:relative}@media only screen and (min-width:768px){.publication-wrapper .grid-columns{grid-column-gap:48px}}.publication-wrapper .grid-columns .default-grid-span{grid-column:2/span 10}.publication-wrapper .grid-columns .default-grid-span.narrow-section{max-width:682px}.publication-wrapper .grid-columns .expanded-grid-span{grid-column:1/span 12}.publication-wrapper .back-button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:Roboto,sans-serif;font-size:12px;font-weight:700;letter-spacing:0;line-height:22px;text-align:left;text-decoration:none}.publication-wrapper .back-button-text{display:none}@media only screen and (min-width:1024px){.publication-wrapper .back-button-text{display:inline;margin-left:12px}}.publication-wrapper .category-list{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid #000;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-family:Roboto Mono,monospace;font-size:18px;font-weight:500;letter-spacing:2px;line-height:24px;list-style:none;max-width:472px;padding-left:0;padding-top:18px;text-transform:uppercase;width:100%}.publication-wrapper .category-list li{display:inline;margin-right:6px}.publication-wrapper .publication-title{font-family:Roboto,sans-serif;font-size:32px;font-weight:300;line-height:46px;margin:24px 0}@media only screen and (min-width:1072px){.publication-wrapper .publication-title{font-size:36px;margin:48px 0 36px}}.publication-wrapper .publication-date{color:#5f7c8a;margin:24px 0}@media only screen and (min-width:1072px){.publication-wrapper .publication-date{margin:36px 0 24px}}.publication-wrapper .publication-authors{color:#999;font-size:14px;line-height:20px;margin:24px 0}.publication-wrapper .publication-abstract-title{color:#870d4e;font-family:Roboto Mono,monospace;font-size:18px;font-weight:500;letter-spacing:2px;line-height:21px;text-transform:uppercase;color:#c41061;line-height:24px;margin:24px 0}.publication-wrapper .publication-abstract-content{font-size:14px;line-height:25px;margin-top:24px}@media only screen and (min-width:1072px){.publication-wrapper .publication-abstract-content{font-size:18px;line-height:34px}}.publication-wrapper .publication-sidebar{grid-column:2/span 10}@media only screen and (min-width:1072px){.publication-wrapper .publication-sidebar{position:absolute;right:0;top:0}}.publication-wrapper .publication-sidebar .label{color:#5f7c8a;display:block;font-family:Roboto,sans-serif;font-size:18px;font-weight:400;letter-spacing:0;line-height:34px;margin:18px 0;text-align:left}@media only screen and (min-width:1024px){.publication-wrapper .publication-sidebar .label{margin-top:0}}.publication-wrapper .publication-sidebar ul{list-style:none;margin-bottom:0;padding:0}.publication-wrapper .publication-sidebar ul li{display:inline-block;margin-right:18px}.publication-wrapper .publication-sidebar ul li:last-child{margin:0}.publication-wrapper .publication-sidebar ul li a{display:block}.publication-wrapper .publication-sidebar ul li a svg{height:40px;width:40px}.publication-wrapper .publication-button-elem{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-style:solid;border-width:1px;color:#ff5052;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:Roboto Mono,monospace;font-size:18px;font-weight:500;letter-spacing:2px;line-height:24px;margin:0;padding:12px;text-align:left;text-decoration:none;text-transform:uppercase}@media only screen and (min-width:1072px){.publication-wrapper .publication-button-elem{margin:20px 0;width:100%}}.publication-wrapper .publication-button-elem:hover svg path{stroke:#009845}.publication-wrapper .publication-button-elem svg{height:20px;margin-left:10px;width:20px}.next-publication{padding:25px 0}@media only screen and (min-width:640px){.next-publication{padding:100px 0}}.next-publication .next-publication-eyebrow{font-weight:700}.next-publication .next-publication-container .next-publication-eyebrow{border-top:0}@media only screen and (min-width:640px){.next-publication .next-publication-container .next-publication-eyebrow{border-top:1px solid #000}}.next-publication .next-publication-container .next-publication-title{display:none}@media only screen and (min-width:640px){.next-publication .next-publication-container .next-publication-title{display:block;font-size:24px;line-height:32px;max-width:85%}}.btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:Roboto Mono,monospace;font-weight:500;height:50px;letter-spacing:2px;line-height:24px;padding:0 10px;text-decoration:none;text-transform:uppercase}@media only screen and (min-width:400px){.btn{padding:0 34px}}.btn-outline{background-color:#fff;border:1px solid #ff5052;color:#ff5052}.btn-outline:hover{border:1px solid #5f7c8a;color:#5f7c8a}.btn-outline-transparent{border:1px solid #ff5052;color:#ff5052}.btn-outline-transparent:hover{border:1px solid #5f7c8a;color:#5f7c8a}.btn-outline-transparent.external{padding:0 24px}.btn-outline-transparent-white{border:1px solid #fff;color:#fff}.btn-outline-transparent-white:hover{background-color:#fff;color:#4527a0}.btn-outline-transparent-white.external .text:after,.btn-outline-transparent.external .text:after{content:"";font-family:Material Icons;font-size:18px;margin-left:24px;vertical-align:top}.btn-outline-transparent-black{border:1px solid #000;color:#000!important;font-family:Roboto Mono,monospace;font-size:18px;font-weight:500;letter-spacing:2px;line-height:21px;text-transform:uppercase}.btn-outline-transparent-black:hover{background-color:#000;color:#fff!important;text-decoration:none!important}.btn-arrow{position:relative}.btn-arrow,.btn-arrow:after{-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.btn-arrow:after{border-bottom:25px solid transparent;border-top:25px solid transparent;content:"";display:block;position:absolute;right:-25px;top:0}.btn-text{background-color:transparent;color:#fff;position:relative}.btn-text,.btn-text:after{-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.btn-text:after{border-bottom:15px solid transparent;border-left:12px solid #fff;border-top:15px solid transparent;content:"";display:block;margin-left:25px;right:-25px}.btn-text:hover{background-color:#fff;color:#000}.btn-text:hover:after{border-left-color:#ff5052}.btn-red{background-color:#ff5052;color:#fff!important}.btn-red:after{border-left:25px solid #ff5052}.btn-red:hover{background-color:#5f7c8a;text-decoration:none!important}.btn-red:hover:after{border-left-color:#5f7c8a}.btn-white{background-color:#fff;color:#ff5052}.btn-white:after{border-left:25px solid #fff}.btn-white:hover{background-color:#5f7c8a;color:#fff}.btn-white:hover:after{border-left-color:#5f7c8a}.button-v2{display:inline-block;font-family:Roboto Mono,monospace;font-size:18px;font-weight:500;letter-spacing:2px;line-height:24px;margin:20px 0;padding:12px 20px;text-decoration:none;text-transform:uppercase}.button-v2.button-solid{background-color:#fff;color:#000;-webkit-transition:background-color,color,border-color,.15s ease-in-out;transition:background-color,color,border-color,.15s ease-in-out}.button-v2.button-solid:hover{background-color:#000;border-color:#000;color:#fff}.button-v2.button-solid-disabled{background-color:#ccc;color:#999;cursor:not-allowed}.button-v2.button-outline.black-border{border:1px solid #000}.lightbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;position:fixed;top:10vh;width:100%;z-index:15}.lightbox .video-close-button{color:#fff;cursor:pointer;font-size:20px;position:fixed;right:15px;top:15px}@media only screen and (min-width:768px){.lightbox .video-close-button{font-size:35px}}.lightbox .backdrop{background-color:#000;left:0;opacity:.92;position:fixed;top:0}.lightbox .backdrop,.lightbox iframe{height:100%;width:100%}.lightbox .video-container{height:80vh;margin-left:24px;margin-right:24px;width:100%;z-index:15}@media only screen and (min-width:900px){.lightbox .video-container{margin-left:50px;margin-right:50px}}.lightbox.hidden,[data-reveal-more]{display:none}.reveal-overlay{background:-webkit-gradient(linear,left top,left bottom,from(rgba(135,13,78,0)),color-stop(40%,#870d4e));background:linear-gradient(180deg,rgba(135,13,78,0),#870d4e 40%);bottom:0;left:50%;margin:0 auto;max-width:1203px;opacity:1;padding-bottom:54px;padding-left:20px;padding-top:90px;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:opacity .1s ease-in-out;transition:opacity .1s ease-in-out;width:100%}@media only screen and (min-width:768px){.reveal-overlay{padding-left:74px}}@media only screen and (min-width:1024px){.reveal-overlay{padding-left:104px}}.reveal-overlay button{background-color:transparent;border:1px solid #fff;color:#fff!important;cursor:pointer;font-family:Roboto Mono,monospace;font-size:18px;letter-spacing:2px;padding:14px 24px;position:relative;text-transform:uppercase;-webkit-transition:background-color,color,border-color,.15s ease-in-out;transition:background-color,color,border-color,.15s ease-in-out}.reveal-overlay button:hover{background-color:#fff;color:#000!important}.reveal-overlay button:focus{outline:0;text-decoration:underline}.content-block-section.grey+.reveal-overlay{background:-webkit-gradient(linear,left top,left bottom,from(rgba(235,238,240,0)),color-stop(40%,#ebeef0));background:linear-gradient(180deg,rgba(235,238,240,0),#ebeef0 40%)}.content-block-section.grey+.reveal-overlay button{border-color:#000;color:#000!important}.dark-mode body{background-color:#000}@media only screen and (min-width:1024px){.toc-nav body{margin-top:100px}}body{background-color:#fff;margin:60px auto 0}@media only screen and (min-width:1024px){body,body.home{margin-top:70px}}html{-webkit-box-sizing:border-box;box-sizing:border-box;scroll-behavior:smooth;scroll-padding-top:100px}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}.section-group{margin-top:44px}@media only screen and (min-width:1024px){.section-group{margin-top:105px}}.hidden-mobile{display:none;visibility:hidden}@media only screen and (min-width:1024px){.hidden-mobile{display:initial;visibility:visible}.hidden-desktop{display:none;visibility:hidden}}.video-cta+.section-group{margin-top:0}.no-scroll{height:100%;overflow:hidden}html:after{content:"";display:block;opacity:0;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.body-overlay:after{background-color:#000;content:"";display:block;height:100%;left:0;opacity:.5;position:fixed;top:0;width:100%;z-index:10}.mobile-no-scroll{height:100%;overflow:hidden}@media only screen and (min-width:1024px){.mobile-no-scroll{height:unset;overflow:auto}}.healthy-at-work-page .side-by-side.sbs-image-bottom .inner-wrapper .text-content,.healthy-at-work-page .side-by-side.sbs-image-top .inner-wrapper .image-content{margin-bottom:24px}.healthy-at-work-page .side-by-side{margin-bottom:74px;margin-top:74px}.healthy-at-work-page .h3-border-top{margin-top:0}.healthy-at-work-page .content-block-layout-row{padding-top:0}.healthy-at-work-page .content-block-section{margin-top:0}.healthy-at-work-page .faq-block{margin-bottom:0}.healthy-at-work-page .content-block-text-container-inner .leading,.healthy-at-work-page .content-block-text-container-inner .leading p{font-size:32px;line-height:40px}@media only screen and (min-width:768px){.healthy-at-work-page .content-block-text-container-inner .leading,.healthy-at-work-page .content-block-text-container-inner .leading p{font-size:48px;line-height:60px}}.healthy-at-work-page .content-block-text-container-inner{padding:0}@media only screen and (max-width:767px){.healthy-at-work-page .content-block-layout-row-container .layout-row-flex .layout-row-text-wrapper{padding-left:0;padding-right:0}}.healthy-at-work-page .faq-block-container h2{margin:30px 0 0}.healthy-at-work-page .faq-block-container .faq-question-wrapper{padding:0}@media only screen and (min-width:768px){.healthy-at-work-page .faq-block-container .faq-question-wrapper{padding:0 9%}}@media only screen and (min-width:1248px){.healthy-at-work-page .faq-block-container .faq-question-wrapper{padding:0 104px}}