.bottom-spacer{margin-bottom:45px}.blog-page{padding:20px}@media only screen and  (min-width: 768px){.blog-page{padding:30px}}@media only screen and  (min-width: 1199px){.blog-page{padding:0}}.blog-page h1,.blog-page h2,.blog-page h3{letter-spacing:-7%;color:#1c303f}.blog-page h1{font-size:30px;line-height:40px;margin-top:0px;margin-bottom:30px}@media only screen and  (min-width: 768px){.blog-page h1{font-size:40px;line-height:50px;margin-bottom:30px}}@media only screen and  (min-width: 1199px){.blog-page h1{font-size:50px;line-height:60px;max-width:750px}}.blog-page h2{font-size:25px;margin-top:0px;margin-bottom:20px}@media only screen and  (min-width: 768px){.blog-page h2{font-size:30px}}@media only screen and  (min-width: 1199px){.blog-page h2{font-size:35px}}.blog-page p{font-size:18px;line-height:30px;color:#747474;margin-bottom:0px}.blog-page p a{color:#ff8600;text-decoration:underline}.blog-page .blog-article p,.blog-page .blog-article li,.blog-page .blog-article blockquote{font-size:18px;line-height:30px;color:#747474}@media only screen and  (min-width: 1199px){.blog-page .blog-article{margin-top:30px;padding-left:80px;padding-right:80px;border-left:5px solid #fafafa;border-right:5px solid #fafafa}}.blog-category-page p{color:#7d756c;font-size:16px;line-height:1.8}@media only screen and  (min-width: 1199px){.blog-category-page p{font-size:18px}}.story-featured{margin-bottom:75px}.bcp-header{background:#fbf8f2;display:grid;grid-template-columns:1fr}@media only screen and  (min-width: 992px){.bcp-header{grid-template-columns:1fr 1fr}}@media only screen and  (min-width: 1199px){.bcp-header{height:600px}}.bcp-header .content{order:2;padding:45px 20px}@media only screen and  (min-width: 992px){.bcp-header .content{padding:60px 45px}}@media only screen and  (min-width: 1199px){.bcp-header .content{order:1;padding:0 90px;display:flex;flex-direction:column;justify-content:center}}.bcp-header .content .title{font-size:30px;font-weight:700;margin-bottom:7.5px}@media only screen and  (min-width: 1199px){.bcp-header .content .title{font-size:50px;margin-bottom:15px}}.bcp-header .content p{font-size:16px}.bcp-header .content .category-lead{font-weight:700;margin-bottom:7.5px}.bcp-header .content .category-stats{display:flex;gap:30px;margin-top:30px;padding-top:30px;border-top:1px solid #e2d8cb}.bcp-header .content .category-stats .b,.bcp-header .content .category-stats span{display:block}.bcp-header .content .category-stats .b{color:#1c303f;font-size:28px;line-height:1}.bcp-header .content .category-stats span{margin-top:6px;color:#7d756c;font-size:11px;font-weight:700;letter-spacing:1px;text-transform:uppercase}.bcp-header .category-hero-image{order:1;margin:0;position:relative;overflow:hidden;width:100%;aspect-ratio:4 / 3;background:#f5f7f8}@media only screen and  (min-width: 992px){.bcp-header .category-hero-image{order:2;aspect-ratio:auto;height:100%}}.bcp-header .category-hero-image img{width:100%;height:100%;display:block;object-fit:cover;object-position:center center}.category-articles .section-header{display:flex;align-items:flex-end;justify-content:space-between;gap:30px;margin-bottom:30px}.category-articles .section-header h2{margin:8px 0 0;font-size:32px}.category-articles .pagination{margin-top:60px;overflow:hidden}.category-faq{padding:30px 20px;background:#fbf8f2}@media only screen and  (min-width: 992px){.category-faq{padding:45px 30px}}@media only screen and  (min-width: 1199px){.category-faq{padding:75px}}.category-faq .category-faq-grid{display:grid;grid-template-columns:1fr;row-gap:30px}@media only screen and  (min-width: 992px){.category-faq .category-faq-grid{grid-template-columns:300px minmax(0, 1fr);gap:60px}}@media only screen and  (min-width: 1199px){.category-faq .category-faq-grid{grid-template-columns:300px minmax(0, 1fr);gap:120px}}.category-faq .collapse-simple.collapse-content{background:#f7f2e6}