.tpf-blog-index{background:#fefdfb}.tpf-blog-section{padding:4.75rem 0 5rem}.tpf-blog-section .row{max-width:1103px !important}.tpf-blog-heading-row{margin-bottom:2.2rem}.tpf-blog-eyebrow{color:#efb643;font-family:Polymath,sans-serif;font-size:14px;font-weight:500;line-height:29px;letter-spacing:1.12px;margin:0 0 1.1rem;text-transform:uppercase}.tpf-blog-heading{color:#062a4c;font-family:Polymath,serif;font-size:40px;font-weight:500;line-height:45px;margin:0}.tpf-blog-layout.row{display:grid !important;grid-template-columns:minmax(0,673px) minmax(310px,370px);align-items:start !important;column-gap:60px}.tpf-blog-layout.row>.col{width:auto !important;max-width:none !important;flex-basis:auto !important;padding-right:0 !important;padding-left:0 !important}.tpf-blog-list{display:grid;gap:22px}.tpf-blog-card{position:relative;display:block;min-height:270px;padding:6.8rem 5.5rem 1.8rem 3.4rem;color:#062a4c;background:#faf8f4;border:1px solid #d6d3cf;border-radius:5px;overflow:hidden;text-decoration:none;transition:background-color .18s ease,border-color .18s ease,color .18s ease}.tpf-blog-card:hover,.tpf-blog-card:focus{color:#fff;background:#062a4c;border-color:#062a4c;text-decoration:none}.tpf-blog-card:focus-visible{outline:2px solid #efb643;outline-offset:4px}.tpf-blog-card__icon{position:absolute;top:23px;right:28px;display:flex;align-items:center;justify-content:center;width:30px;height:30px}.tpf-blog-card__icon img{display:block;width:30px;height:30px}.tpf-blog-card__fallback-icon{color:#efb643;font-size:34px;line-height:1}.tpf-blog-card h2{color:inherit;font-family:Polymath,serif;font-size:25px;font-weight:600;line-height:30px;margin:0 0 .75rem}.tpf-blog-card p{color:inherit;font-family:Outfit,sans-serif;font-size:17px;font-weight:300;line-height:29px;margin:0}.tpf-blog-pagination{margin-top:2rem}.legalrow>.col.tpf-blog-card-col{max-width:100%;flex-basis:100%;margin-right:0;margin-left:0;padding-bottom:1.4rem}.legalrow>.col.tpf-blog-card-col .boxrow{border-radius:5px}.tpf-blog-sidebar{color:#062a4c;padding-top:0 !important;margin-top:0 !important}.tpf-blog-sidebar-stack{display:flex;flex-direction:column;gap:1.5rem}.tpf-blog-sidebar .tpf-blog-sidebar-card,.tpf-blog-sidebar-cta{background:#faf8f4;border:1px solid #d6d3cf;border-radius:5px;overflow:hidden}.tpf-blog-sidebar .tpf-blog-sidebar-section{padding:1.7rem 2.85rem;border-top:1px solid #d6d3cf}.tpf-blog-sidebar .tpf-blog-sidebar-section:first-child{border-top:0}.tpf-blog-sidebar .tpf-blog-sidebar-section h2,.tpf-blog-sidebar-cta h2{margin:0;color:#062a4c;font-family:Polymath,serif;font-size:25px;font-weight:600;line-height:30px}.tpf-blog-sidebar .tpf-blog-sidebar-recent{padding-top:2.6rem;padding-bottom:1.95rem}.tpf-blog-sidebar .tpf-blog-sidebar-recent h2{margin-bottom:1.35rem}.tpf-blog-sidebar .tpf-blog-sidebar-list{margin:0;padding:0;list-style:none}.tpf-blog-sidebar .tpf-blog-sidebar-list li{margin:0 0 1.05rem;padding:0}.tpf-blog-sidebar .tpf-blog-sidebar-list li:last-child{margin-bottom:0}.tpf-blog-sidebar .tpf-blog-sidebar-list a,.tpf-blog-sidebar .tpf-blog-sidebar-section h2 a{color:#062a4c;text-decoration:none}.tpf-blog-sidebar .tpf-blog-sidebar-list a{font-family:Outfit,sans-serif;font-size:17px;font-weight:300;line-height:29px}.tpf-blog-sidebar .tpf-blog-sidebar-section h2 a{font-family:Polymath,serif;font-size:25px;font-weight:600;line-height:30px}.tpf-blog-sidebar .tpf-blog-sidebar-list a:hover,.tpf-blog-sidebar .tpf-blog-sidebar-section h2 a:hover{color:#efb643}.tpf-blog-sidebar-cta{padding:1.55rem 1.85rem 1.85rem;color:#fff;background:#062a4c;text-align:center}.tpf-blog-sidebar-cta h2{color:#fff}.tpf-blog-sidebar-cta hr{border:0;border-top:1px solid rgba(255,255,255,.45);margin:1.55rem -1.85rem 1.65rem}.tpf-blog-sidebar-cta p{color:#fff;font-family:Outfit,sans-serif;font-size:17px;font-weight:300;line-height:29px;margin:0 0 1.15rem}.tpf-blog-sidebar-cta__emphasis{font-weight:500 !important}.tpf-blog-sidebar-cta__actions{display:flex;flex-direction:column;align-items:center;gap:.8rem;margin-top:1.25rem}.tpf-blog-sidebar-cta__actions .button{margin:0}.tpf-blog-sidebar-cta__actions .buttonwhiteoutline{color:#fff !important;border-color:#fff !important}.single-post .blog-single.page-wrapper{background:#fefdfb;padding:4.75rem 0 5rem}.single-post .blog-single>.row{display:grid !important;grid-template-columns:minmax(0,713px) minmax(310px,370px);align-items:start !important;column-gap:60px;max-width:1143px !important}.single-post .blog-single>.row:before,.single-post .blog-single>.row:after{content:none;display:none}.single-post .blog-single>.row>.col{width:auto !important;max-width:none !important;flex-basis:auto !important;padding-right:0 !important;padding-left:0 !important}.single-post .blog-single .row-divided>.col+.col:not(.large-12){border-left:0}.single-post .article-inner{color:#062a4c}.single-post .entry-header{margin:0 0 22px;padding:3.35rem 3.45rem 3rem;background:#062a4c;border-radius:5px}.single-post .entry-header-text{padding:0 !important;text-align:left !important}.single-post .entry-category{color:#efb643;font-family:Polymath,serif;font-size:14px;font-weight:500;line-height:29px;letter-spacing:1.12px;margin:0 0 1.1rem;text-transform:uppercase}.single-post .entry-category a{color:inherit;text-decoration:none}.single-post .entry-title{color:#fff;font-family:Polymath,serif;font-size:40px;font-weight:500;line-height:45px;margin:0 0 1.35rem;max-width:620px}.single-post .entry-divider{width:55px;height:2px;margin:0 0 1.35rem;background:#efb643;opacity:1}.single-post .entry-header .entry-meta{color:rgba(255,255,255,.72);font-family:Outfit,sans-serif;font-size:13px;font-weight:300;line-height:22px;letter-spacing:.08em}.single-post .entry-header .entry-meta a{color:#fff;text-decoration:none}.single-post .entry-content.single-page{margin:0 0 22px;padding:3rem 3.45rem 2.6rem;background:#fff;border:1px solid #d6d3cf;border-radius:5px}.single-post .entry-content.single-page p,.single-post .entry-content.single-page li{color:#062a4c;font-family:Outfit,sans-serif;font-size:17px;font-weight:300;line-height:29px}.single-post .entry-content.single-page p{margin:0 0 1.45rem}.single-post .entry-content.single-page p:first-of-type{color:#28385c;font-size:18px;line-height:31px}.single-post .entry-content.single-page h2,.single-post .entry-content.single-page h3,.single-post .entry-content.single-page h4{color:#062a4c;font-family:Polymath,serif;font-weight:600}.single-post .entry-content.single-page h2,.single-post .entry-content.single-page h3{font-size:25px;line-height:30px;margin:2.45rem 0 1rem;padding-left:1rem;border-left:3px solid #efb643}.single-post .entry-content.single-page h4{font-size:20px;line-height:27px;margin:2rem 0 .8rem}.single-post .entry-content.single-page a{color:#efb643;text-decoration:none}.single-post .entry-content.single-page a:hover{color:#062a4c}.single-post .entry-content.single-page ul,.single-post .entry-content.single-page ol{margin:0 0 1.45rem 1.35rem}.single-post .blog-share{margin-top:2.3rem}.single-post .blog-share .is-divider{width:100%;max-width:none;background:#d6d3cf}.single-post footer.entry-meta,.single-post .entry-author,.single-post .comments-area{display:none}.single-post .navigation-post{margin-top:22px}.single-post .navigation-post .next-prev-nav{padding:1.25rem 1.5rem;background:#faf8f4;border:1px solid #d6d3cf !important;border-radius:5px}.single-post .navigation-post a{color:#062a4c;font-family:Outfit,sans-serif;font-size:15px;font-weight:300;line-height:24px;text-decoration:none}.single-post .navigation-post a:hover{color:#efb643}.single-post .post-sidebar{padding-top:0}.single-post .tpf-blog-sidebar-stack{gap:35px}.tpf-blog-sidebar{padding-top:15rem}