.roar-elem-theme .fw.fw--blogpage-hero{background-attachment:scroll;background-position:100% 100%;height:85vh;padding-block:calc(var(--row-spacing-s)*3);position:relative;z-index:10}.roar-elem-theme .fw.fw--blogpage-hero:after{background-color:transparent;background-image:linear-gradient(90deg,var(--color-2) 0,rgba(85,44,26,0) 65%);z-index:20}.roar-elem-theme .fw.fw--blogpage-hero .cw.cw--page-hero{height:100%;position:relative;z-index:25}.roar-elem-theme .fw .page-hero.page-hero--blog{display:block;height:100%;position:relative;width:100%;z-index:35}.roar-elem-theme .fw .page-hero.page-hero--blog .page-hero__full-content.page-hero__full-content--blog{align-items:center;display:flex;flex:1 0 auto;flex-direction:row;flex-wrap:wrap;height:100%;justify-content:flex-start}.roar-elem-theme .fw .page-hero.page-hero--blog .page-hero__full-content.page-hero__full-content--blog .page-hero__content.page-hero__content--blog{align-items:normal;display:flex;flex:1 0 auto;flex-direction:column;justify-content:normal}.roar-elem-theme .fw .page-hero.page-hero--blog .page-hero__full-content.page-hero__full-content--blog .page-hero__content.page-hero__content--blog h1{color:#fff;color:var(--white);font-family:Open Sans,sans-serif;font-family:var(--h-font);font-size:40px;font-size:4rem;margin-bottom:0;text-shadow:none}.roar-elem-theme .fw.fw--blogpage{padding-block:calc(var(--row-spacing-s)*1)}.roar-elem-theme .cw.cw--blogpage{padding:0}.roar-elem-theme .blogpage__loop{align-items:stretch;display:flex;flex:1 0 auto;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.roar-elem-theme .roar-post.roar-post--loop{flex-basis:100%;margin-bottom:3rem;margin-bottom:var(--default-margin);max-width:100%}.roar-elem-theme .roar-post.roar-post--loop .roar-post__inner.roar-post__inner--loop{background-color:#fff;background-color:var(--white);border-radius:var(--roar-border-radius);box-shadow:0 1px 4px rgba(0,0,0,.16);height:100%}.roar-elem-theme .roar-post.roar-post--loop .roar-post__row{align-items:flex-start;display:flex;flex:1 0 auto;flex-direction:column;height:100%;justify-content:flex-start}.roar-elem-theme .roar-post.roar-post--loop .roar-post__col.roar-post__col--feat-img{width:100%}.roar-elem-theme .roar-post.roar-post--loop .roar-post__col.roar-post__col--content{flex-grow:2;padding:3rem 3rem 9.5rem;padding:var(--default-margin) var(--default-margin) 9.5rem;position:relative;width:100%}.roar-elem-theme .roar-post.roar-post--loop .roar-post__feat-img-container{display:block;width:100%}.roar-elem-theme .roar-post.roar-post--loop .roar-post__feat-img-container a{border-radius:var(--roar-border-radius);display:block;height:250px;height:25rem;margin:0 auto;overflow:hidden;width:100%}.roar-elem-theme .roar-post.roar-post--loop .roar-post__feat-img-container img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%}.roar-elem-theme .roar-post.roar-post--loop .roar-post__headline{color:var(--color-2);font-family:Open Sans,sans-serif;font-family:var(--h-font);font-size:var(--h3-mobile-size);margin-bottom:var(--half-margin)}.roar-elem-theme .roar-post.roar-post--loop .roar-post__headline a{color:var(--color-2)}.roar-elem-theme .roar-post.roar-post--loop .roar-post__headline a:focus,.roar-elem-theme .roar-post.roar-post--loop .roar-post__headline a:hover{color:var(--color-3)}.roar-elem-theme .roar-post.roar-post--loop .roar-post__actions{bottom:3rem;bottom:var(--default-margin);left:3rem;left:var(--default-margin);position:absolute}.roar-elem-theme .roar-pagination.roar-pagination--blog{display:flex;justify-content:center;margin-top:3rem;margin-top:var(--default-margin)}.roar-elem-theme .roar-pagination.roar-pagination--blog a,.roar-elem-theme .roar-pagination.roar-pagination--blog span{border:1px solid var(--color-3);border-radius:var(--roar-border-radius);color:var(--color-3);display:inline-block;margin:0 var(--quarter-margin);padding:var(--half-margin) var(--default-margin);transition:background-color .3s ease,color .3s ease}.roar-elem-theme .roar-pagination.roar-pagination--blog a:focus,.roar-elem-theme .roar-pagination.roar-pagination--blog a:hover,.roar-elem-theme .roar-pagination.roar-pagination--blog span:focus,.roar-elem-theme .roar-pagination.roar-pagination--blog span:hover{background-color:var(--color-3);color:#fff;color:var(--white);text-decoration:none}.roar-elem-theme .roar-pagination.roar-pagination--blog a.current,.roar-elem-theme .roar-pagination.roar-pagination--blog span.current{background-color:var(--color-3);color:#fff;color:var(--white);pointer-events:none}.roar-elem-theme .blogpage__intro-content{color:var(--color-2);margin-bottom:var(--double-margin);padding:0 1.8rem}.roar-elem-theme .blogpage__intro-content h1,.roar-elem-theme .blogpage__intro-content h2,.roar-elem-theme .blogpage__intro-content h3,.roar-elem-theme .blogpage__intro-content h4,.roar-elem-theme .blogpage__intro-content h5,.roar-elem-theme .blogpage__intro-content h6{color:var(--color-2);font-family:Open Sans,sans-serif;font-family:var(--h-font);margin-bottom:var(--half-margin)}.roar-elem-theme .blogpage__intro-content p{color:var(--color-2);font-family:Open Sans,sans-serif;font-family:var(--p-font);font-size:calc(1rem * 2);font-size:var(--p-size);line-height:1.45;line-height:var(--line-height);margin-bottom:1rem;margin-bottom:var(--base-space)}.roar-elem-theme .fw.fw--singlepost-hero{background-attachment:scroll;background-color:#1c1c1d;background-color:var(--black);background-position:50%;background-repeat:no-repeat;background-size:cover;height:75vh;padding-block:calc(var(--row-spacing-s)*3);position:relative;transition:padding .4s cubic-bezier(.25,.46,.45,.94);z-index:10}.roar-elem-theme .fw.fw--singlepost-hero:after{background-color:transparent;background-image:linear-gradient(90deg,var(--color-2) 0,rgba(85,44,26,0) 65%);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:20}.roar-elem-theme .fw.fw--singlepost-hero .cw.cw--singlepost-hero{height:100%;position:relative;z-index:25}.roar-elem-theme .singlepost-hero{align-items:center;display:flex;flex:1 0 auto;flex-direction:row;flex-wrap:wrap;height:100%;justify-content:flex-start}.roar-elem-theme .singlepost-hero .singlepost-hero__content{flex-basis:100%;max-width:100%}.roar-elem-theme .singlepost-hero .singlepost-hero__title{color:#fff;color:var(--white);font-family:Open Sans,sans-serif;font-family:var(--h-font);font-size:40px;font-size:4rem;margin-bottom:0;text-shadow:none}.roar-elem-theme .singlepost-hero .singlepost-hero__date{color:#fff;color:var(--white);font-size:var(--text-l)}.roar-elem-theme .fw.fw--singlepost{padding-block:calc(var(--row-spacing-s)*1)}.roar-elem-theme .blog-cta{background-color:#e2ebcd;border-radius:2rem;display:flex;flex-direction:column;margin-bottom:var(--double-margin);margin-inline:auto;margin-top:var(--triple-margin);max-width:850px;max-width:85rem;overflow:hidden}.roar-elem-theme .blog-cta .blog-cta__image-container{height:250px;height:25rem;line-height:0;width:100%}.roar-elem-theme .blog-cta .blog-cta__image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.roar-elem-theme .blog-cta .blog-cta__image.blog-cta__image--desktop{display:none}.roar-elem-theme .blog-cta .blog-cta__image.blog-cta__image--mobile{display:block}.roar-elem-theme .blog-cta .blog-cta__content{display:flex;flex:1;flex-direction:column;justify-content:center;padding:3rem}.roar-elem-theme .blog-cta .blog-cta__subtitle{color:var(--color-3);display:block;font-family:Open Sans,sans-serif;font-family:var(--p-font);font-size:14px;font-size:1.4rem;font-weight:700;letter-spacing:.15em;margin-bottom:1.5rem;text-transform:uppercase}.roar-elem-theme .blog-cta .blog-cta__headline{color:var(--color-2);font-family:Open Sans,sans-serif;font-family:var(--h-font);font-size:28px;font-size:2.8rem;line-height:1.15;margin-bottom:2rem;margin-top:0}.roar-elem-theme .blog-cta .blog-cta__body{font-size:calc(1rem * 2);font-size:var(--p-size);line-height:1.45;line-height:var(--line-height);margin-bottom:2.5rem}.roar-elem-theme .blog-cta .blog-cta__body p{color:var(--color-2);font-family:Open Sans,sans-serif;font-family:var(--p-font);margin-bottom:1.5rem}.roar-elem-theme .blog-cta .blog-cta__body p:last-child{margin-bottom:0}.roar-elem-theme .blog-cta .blog-cta__actions{margin-bottom:2rem}.roar-elem-theme .blog-cta .blog-cta__button{display:inline-block}.roar-elem-theme .blog-cta .blog-cta__explanation{color:var(--color-2);font-size:14px;font-size:1.4rem;line-height:1.4;opacity:.85}.roar-elem-theme .blog-cta .blog-cta__explanation p{color:inherit;font-family:Open Sans,sans-serif;font-family:var(--p-font);margin-bottom:.5rem}.roar-elem-theme .blog-cta .blog-cta__explanation p:last-child{margin-bottom:0}@media screen and (min-width:48em){.roar-elem-theme .fw.fw--blogpage-hero{background-position:80% 100%;height:85vh;padding-block:calc(var(--row-spacing-xm)*3)}.roar-elem-theme .fw .page-hero.page-hero--blog .page-hero__full-content.page-hero__full-content--blog .page-hero__content.page-hero__content--blog h1{font-size:45px;font-size:4.5rem}.roar-elem-theme .fw.fw--blogpage{padding-block:calc(var(--row-spacing-xm)*1)}.roar-elem-theme .roar-post.roar-post--loop{flex-basis:50%;margin:0;max-width:50%;padding:var(--half-margin)}.roar-elem-theme .fw.fw--singlepost-hero{padding-block:calc(var(--row-spacing-xm)*3)}.roar-elem-theme .singlepost-hero .singlepost-hero__title{font-size:45px;font-size:4.5rem}.roar-elem-theme .fw.fw--singlepost{padding-block:calc(var(--row-spacing-xm)*1)}.roar-elem-theme .blog-cta .blog-cta__image-container{height:350px;height:35rem}.roar-elem-theme .blog-cta .blog-cta__headline{font-size:32px;font-size:3.2rem}}@media screen and (min-width:62em){.roar-elem-theme .fw.fw--blogpage-hero{background-position:60% 100%;height:95vh;padding-block:calc(var(--row-spacing-l)*3)}.roar-elem-theme .fw .page-hero.page-hero--blog .page-hero__full-content.page-hero__full-content--blog .page-hero__content.page-hero__content--blog h1{font-size:50px;font-size:5rem}.roar-elem-theme .fw.fw--blogpage{padding-block:calc(var(--row-spacing-l)*1)}.roar-elem-theme .roar-post.roar-post--loop{flex-basis:33.3333333333%;max-width:33.3333333333%}.roar-elem-theme .roar-post.roar-post--loop .roar-post__headline{font-size:calc(1rem * 2.2);font-size:var(--h3-size)}.roar-elem-theme .blogpage__intro-content{padding:0}.roar-elem-theme .fw.fw--singlepost-hero{padding-block:calc(var(--row-spacing-l)*3)}.roar-elem-theme .singlepost-hero .singlepost-hero__content{flex-basis:50%;max-width:50%}.roar-elem-theme .singlepost-hero .singlepost-hero__title{font-size:50px;font-size:5rem}.roar-elem-theme .fw.fw--singlepost{padding-block:calc(var(--row-spacing-l)*1)}.roar-elem-theme .blog-cta{align-items:stretch;flex-direction:row}.roar-elem-theme .blog-cta .blog-cta__image-container{flex:0 0 40%;height:auto;max-width:40%}.roar-elem-theme .blog-cta .blog-cta__image.blog-cta__image--desktop{display:block}.roar-elem-theme .blog-cta .blog-cta__image.blog-cta__image--mobile{display:none}.roar-elem-theme .blog-cta .blog-cta__content{padding:4rem}.roar-elem-theme .blog-cta .blog-cta__headline{font-size:34px;font-size:3.4rem}}@media screen and (min-width:74em){.roar-elem-theme .fw.fw--blogpage-hero{background-position:30% 100%;height:100vh}.roar-elem-theme .fw .page-hero.page-hero--blog .page-hero__full-content.page-hero__full-content--blog .page-hero__content.page-hero__content--blog h1,.roar-elem-theme .singlepost-hero .singlepost-hero__title{font-size:60px;font-size:6rem}}@media screen and (min-width:96em){.roar-elem-theme .fw.fw--blogpage-hero{padding-block:calc(var(--row-spacing-xxl)*3)}.roar-elem-theme .fw.fw--blogpage{padding-block:calc(var(--row-spacing-xxl)*1)}.roar-elem-theme .fw.fw--singlepost-hero{padding-block:calc(var(--row-spacing-xxl)*3)}.roar-elem-theme .fw.fw--singlepost{padding-block:calc(var(--row-spacing-xxl)*1)}}
