.O31-article-text{padding-bottom:6rem;padding-top:6rem}.O31-article-text-section-card-placeholder .card:first-child,.O31-article-text:first-child .card{margin-top:4rem}@media screen and (min-width:992px){.O31-article-text-section-card-placeholder .card:first-child,.O31-article-text:first-child .card{margin-top:0}}.O31-article-text .card{margin:0 0 4rem}.O31-article-text .card.is-lighter-grey .text-area{background-color:#f8f8f8}.O31-article-text :is(h4,h5,h6){padding-top:2rem}.O31-article-text :is(h4:first-child,h5:first-child,h6:first-child){margin-top:0;padding-top:.5rem}@media screen and (min-width:768px)and (max-width:991px){.O31-article-text .card{position:relative}.O31-article-text .card .text-area{display:flex;flex-direction:column;justify-content:center;margin-left:16.5rem;min-height:200px;padding:3rem 4rem 3rem 16.75rem}.O31-article-text .card .text-area .btn-wrap{width:100%}.O31-article-text .card .text-area .card-heading{font-size:18px!important;line-height:3rem;padding-top:0}.O31-article-text .card :is(.image-area,.map-area){position:absolute!important;top:50%;transform:translateY(-50%);width:30rem;z-index:2}.O31-article-text .card.image-square .image-area__image{outline:none;overflow:hidden;position:relative}.O31-article-text .card.image-square .image-area__image:before{content:"";display:block;padding-top:56.25%}.O31-article-text .card.image-square .image-area__image img{font-family:"object-fit: cover;",Avenir,Arial,Helvetica,Helvetica Neue,sans-serif;height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.O31-article-text .card.no-image .text-area{margin-left:0;padding:4rem 4rem 3rem}.O31-article-text .card.no-image .text-area .inner-text .card-heading{font-size:24px!important;line-height:4rem}.O31-article-text .card.heading-only .text-area .inner-text .card-heading{font-size:34px!important;line-height:5rem}}@media screen and (min-width:768px){.O31-article-text-section{padding-bottom:4rem}.O31-article-text-section-texts{float:none;margin-left:auto;margin-right:auto;width:63rem}}@media screen and (min-width:992px){.O31-article-text-section{display:flex;float:none;justify-content:space-between;margin-left:auto;margin-right:auto;width:97rem}.O31-article-text-section-texts{margin-left:0;margin-right:0;width:57rem}.O31-article-text .card{width:37rem}.O31-article-text .card .card-heading{font-size:18px!important;line-height:3rem}.O31-article-text .card .text-area{padding-bottom:3rem;padding-top:3rem}}@media screen and (min-width:1200px){.O31-article-text-section{display:flex;float:none;justify-content:space-between;margin-left:auto;margin-right:auto;width:116rem}.O31-article-text-section-texts{margin-left:0;margin-right:0;width:68rem}.O31-article-text .card{width:44rem}.O31-article-text .card .card-heading{font-size:18px!important;line-height:3rem}.O31-article-text .card .text-area{padding-bottom:3rem;padding-top:3rem}}.O31-article-text{backface-visibility:hidden}@media screen and (min-width:768px){.O31-article-text{padding-bottom:2rem}}.O31-article-text__social-links{position:relative}@media screen and (min-width:768px){.O31-article-text__social-links{margin-left:11rem}}@media screen and (min-width:992px){.O31-article-text__social-links{margin-left:0}}.O31-article-text-section:first-child .O31-article-text-section-texts h5{margin-top:0}.O31-article-text .O27-social-links{padding-bottom:4rem}@media screen and (min-width:992px){.O31-article-text .O27-social-links{padding-top:0}}.O31-article-text .O8-block-quote{padding-bottom:25px;padding-top:0}@media screen and (min-width:992px){.O31-article-text .O8-block-quote-inner{width:36rem!important}}@media screen and (min-width:1200px){.O31-article-text .O8-block-quote-inner{width:44rem!important}}.O31-article-text .O8-block-quote .container{padding:0}.O31-article-text p:first-child{margin-top:0}@media screen and (min-width:992px){.O31-article-text.is-wide .O31-article-text-section{width:97rem}.O31-article-text.is-wide .O31-article-text-section-texts{margin-left:10rem;width:77rem}}@media screen and (min-width:1200px){.O31-article-text.is-wide .O31-article-text-section{width:116rem}.O31-article-text.is-wide .O31-article-text-section-texts{margin-left:12rem;width:92rem}}.O31-article-text :is(.O31-article-text-section-texts,.articles-extra-blog){flex:1;padding-right:9.5rem}@media screen and (min-width:768px){.O31-article-text :is(.O153-form,.O53-form){width:63rem}}@media screen and (min-width:992px){.O31-article-text :is(.O153-form,.O53-form){width:37rem}}@media screen and (min-width:1200px){.O31-article-text :is(.O153-form,.O53-form){width:44rem}}@media screen and (max-width:767px){.O31-article-text :is(.O153-form.marketoForm,.O53-form.marketoForm) .submitSuccessMessage__header{font-size:2rem}.O31-article-text :is(.O153-form.marketoForm,.O53-form.marketoForm) .submitSuccessMessage__description{font-size:1.625rem}}.O31-article-text :is(.O153-form.marketoForm,.O53-form.marketoForm) .submitSuccessMessage button{margin-top:4rem}@media screen and (max-width:767px){.O31-article-text :is(.O153-form.marketoForm,.O53-form.marketoForm) .submitSuccessMessage button{width:100%}}@media screen and (min-width:768px){.O31-article-text :is(.O153-form.marketoForm,.O53-form.marketoForm) h1{font-size:3rem;line-height:4rem}}@media screen and (min-width:992px){.O31-article-text :is(.O153-form.marketoForm,.O53-form.marketoForm) h1{font-size:3rem;line-height:4rem}}@media screen and (min-width:1200px){.O31-article-text :is(.O153-form.marketoForm,.O53-form.marketoForm) h1{font-size:3rem;line-height:4rem}}@media screen and (min-width:768px){.O31-article-text :is(.O153-form.marketoForm h2,.O153-form.marketoForm h3,.O53-form.marketoForm h2,.O53-form.marketoForm h3){font-size:3.75rem;line-height:4rem}}@media screen and (min-width:992px){.O31-article-text :is(.O153-form.marketoForm h2,.O153-form.marketoForm h3,.O53-form.marketoForm h2,.O53-form.marketoForm h3){font-size:3.75rem;line-height:4rem}}@media screen and (min-width:1200px){.O31-article-text :is(.O153-form.marketoForm h2,.O153-form.marketoForm h3,.O53-form.marketoForm h2,.O53-form.marketoForm h3){font-size:3.75rem;line-height:4rem}}@media screen and (min-width:768px){.O31-article-text :is(.O153-form.marketoForm,.O53-form.marketoForm) .mktoFormRow{width:100%}}@media screen and (min-width:992px){.O31-article-text :is(.O153-form.marketoForm,.O53-form.marketoForm) .mktoFormRow{width:100%}}@media screen and (min-width:1200px){.O31-article-text :is(.O153-form.marketoForm,.O53-form.marketoForm) .mktoFormRow{width:100%}}.O31-article-text-section-texts :is(ol,p,ul){color:#000000b3;opacity:1}.O31-article-text-section-texts :is(ol,ul) li{padding:.5rem}.O31-article-text-section-texts :is(h1:first-child,h2:first-child,h3:first-child,h4:first-child){padding-top:0}.O31-article-text-section-texts h4{padding-bottom:3rem}@media screen and (min-width:375px)and (max-width:991px){.O31-article-text-section-texts table tr{word-break:break-word}}@media screen and (min-width:992px){.articles-extra-blog{float:right;margin-bottom:4rem;margin-left:4rem;margin-right:-10rem}.articles-extra-blog .O63-sign-up{margin-right:10rem;padding:0}}@media screen and (min-width:1200px){.articles-extra-blog{float:right;margin-bottom:4rem;margin-left:4rem;margin-right:-12rem}.articles-extra-blog .O63-sign-up{margin-right:12rem;padding:0}}