.wp-block-acf-blog-index{color:#10214c}.wp-block-acf-blog-index .blog-eyebrow{color:#0053a1;font-size:.82rem;font-weight:700;letter-spacing:.08em;margin:0 0 12px;text-transform:uppercase}.wp-block-acf-blog-index a:focus-visible,.wp-block-acf-blog-index button:focus-visible,.wp-block-acf-blog-index input:focus-visible{outline:3px solid #ffd559;outline-offset:3px}.wp-block-acf-blog-index .blog-breadcrumbs{font-size:.86rem;margin:0 0 18px}.wp-block-acf-blog-index .blog-breadcrumbs p{margin:0}.wp-block-acf-blog-index .blog-breadcrumbs a{text-decoration:none}.wp-block-acf-blog-index .blog-breadcrumbs .separator{margin:0 8px;opacity:.7}.wp-block-acf-blog-index .blog-breadcrumbs--hero{color:hsla(0,0%,100%,.82)}.wp-block-acf-blog-index .blog-breadcrumbs--hero a{color:#ffd559}.wp-block-acf-blog-index .blog-breadcrumbs--hero a:hover{color:#fff}.wp-block-acf-blog-index .blog-breadcrumbs--hero .last,.wp-block-acf-blog-index .blog-breadcrumbs--hero .separator{color:hsla(0,0%,100%,.82)}.wp-block-acf-blog-index .blog-index-hero{background:radial-gradient(circle at center,#1c397c 0,#10214c 100%);color:#fff;padding:160px 0 64px}.wp-block-acf-blog-index .blog-index-hero .blog-eyebrow{color:#ffd559}.wp-block-acf-blog-index .blog-index-hero h1{color:#fff;font-size:clamp(2.35rem,6vw,5.4rem);line-height:.98;margin:0;max-width:1100px}.wp-block-acf-blog-index .blog-index-hero h1 span{color:#ffd559;display:block}.wp-block-acf-blog-index .blog-index-hero__subhead{color:#fff;font-size:clamp(1.05rem,2vw,1.3rem);line-height:1.6;margin:28px 0;max-width:820px}.wp-block-acf-blog-index .blog-search{display:flex;margin-top:32px;max-width:720px}.wp-block-acf-blog-index .blog-search input{border:0;border-radius:8px 0 0 8px;color:#10214c;flex:1;min-height:52px;min-width:0;padding:0 18px}.wp-block-acf-blog-index .blog-search button{background:#e5ae2b;border:0;border-radius:0 8px 8px 0;color:#10214c;cursor:pointer;font-weight:700;min-height:52px;padding:0 25px}.wp-block-acf-blog-index .blog-stats{display:grid;gap:22px;grid-template-columns:repeat(3,minmax(0,1fr));margin:45px 0 0;max-width:920px}.wp-block-acf-blog-index .blog-stats div{border-left:2px solid #e5ae2b;padding-left:18px}.wp-block-acf-blog-index .blog-stats dt{color:#ffd559;font-size:clamp(1.2rem,2vw,1.6rem);font-weight:700}.wp-block-acf-blog-index .blog-stats dd{color:#fff;font-size:.9rem;margin:5px 0 0;opacity:.86}.wp-block-acf-blog-index .blog-topics{display:flex;flex-wrap:wrap;gap:10px;padding:30px 0}.wp-block-acf-blog-index .blog-topics a{background:#f3f4f6;border-radius:999px;color:#10214c;font-size:.9rem;font-weight:700;padding:10px 16px;text-decoration:none}.wp-block-acf-blog-index .blog-topics a:hover,.wp-block-acf-blog-index .blog-topics a[aria-current=page]{background:#e5ae2b}.wp-block-acf-blog-index .blog-index-content{display:grid;gap:42px;grid-template-columns:minmax(0,1fr) 340px;padding-bottom:80px;padding-top:35px}.wp-block-acf-blog-index .blog-index-content__main{min-width:0}.wp-block-acf-blog-index .blog-feature{padding:0}.wp-block-acf-blog-index .blog-feature__card{align-self:start;background:#fff;border-radius:18px;box-shadow:0 16px 48px rgba(16,33,76,.13);display:grid;grid-template-columns:minmax(260px,.95fr) minmax(0,1.05fr);overflow:hidden}.wp-block-acf-blog-index .blog-feature__image{min-height:100%}.wp-block-acf-blog-index .blog-feature__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.wp-block-acf-blog-index .blog-feature__content{padding:clamp(28px,5vw,58px)}.wp-block-acf-blog-index .blog-feature__content h2{font-size:clamp(1.7rem,3vw,2.6rem);line-height:1.18;margin:15px 0}.wp-block-acf-blog-index .blog-feature__content h2 a{color:#10214c;text-decoration:none}.wp-block-acf-blog-index .blog-feature__excerpt{line-height:1.65}.wp-block-acf-blog-index .blog-feature__labels,.wp-block-acf-blog-index .blog-feature__meta{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.wp-block-acf-blog-index .blog-feature__labels .blog-eyebrow{margin:0}.wp-block-acf-blog-index .blog-card__categories a,.wp-block-acf-blog-index .blog-feature__badge,.wp-block-acf-blog-index .blog-feature__category{background:#f3f6fe;border-radius:999px;color:#0053a1;display:inline-block;font-size:.75rem;font-weight:700;padding:7px 11px;text-decoration:none;text-transform:uppercase}.wp-block-acf-blog-index .blog-feature__badge{background:#e5ae2b;color:#10214c}.wp-block-acf-blog-index .blog-feature__meta{border-top:1px solid #c8cad1;font-size:.9rem;margin:24px 0 18px;padding-top:18px}.wp-block-acf-blog-index .blog-feature__meta a{color:#0053a1}.wp-block-acf-blog-index .blog-sidebar{align-self:start;display:grid;gap:22px;position:sticky;top:110px}.wp-block-acf-blog-index .blog-sidebar h2{font-size:1.35rem;margin:0 0 12px}.wp-block-acf-blog-index .blog-sidebar__author,.wp-block-acf-blog-index .blog-sidebar__cta,.wp-block-acf-blog-index .blog-sidebar__newsletter,.wp-block-acf-blog-index .blog-sidebar__topics{border-radius:16px;padding:28px}.wp-block-acf-blog-index .blog-sidebar__newsletter{background:#10214c;color:#fff}.wp-block-acf-blog-index .blog-sidebar__newsletter .blog-eyebrow,.wp-block-acf-blog-index .blog-sidebar__newsletter h2,.wp-block-acf-blog-index .blog-sidebar__newsletter p{color:#fff}.wp-block-acf-blog-index .blog-sidebar__newsletter iframe{background:#fff;border:0;border-radius:8px;margin-top:10px}.wp-block-acf-blog-index .blog-sidebar__setup-note{border:1px dashed #9fa6b7;border-radius:8px;font-size:.9rem;padding:12px}.wp-block-acf-blog-index .blog-sidebar__author,.wp-block-acf-blog-index .blog-sidebar__topics{background:#f3f6fe}.wp-block-acf-blog-index .blog-sidebar__author{align-items:flex-start;display:flex;gap:16px}.wp-block-acf-blog-index .blog-sidebar__author img{border-radius:50%;flex:0 0 72px;height:72px;min-width:72px;-o-object-fit:cover;object-fit:cover;width:72px}.wp-block-acf-blog-index .blog-sidebar__author h2 a{color:#10214c;text-decoration:none}.wp-block-acf-blog-index .blog-sidebar__author-title{color:#0053a1;font-size:.9rem;font-weight:700}.wp-block-acf-blog-index .blog-sidebar__topics ul{list-style:none;margin:0;padding:0}.wp-block-acf-blog-index .blog-sidebar__topics ul li{border-bottom:1px solid #c8cad1}.wp-block-acf-blog-index .blog-sidebar__topics ul a{color:#10214c;display:flex;gap:15px;justify-content:space-between;padding:12px 0;text-decoration:none}.wp-block-acf-blog-index .blog-sidebar__cta{background:#e5ae2b}.wp-block-acf-blog-index .blog-button{background:#0053a1;border-radius:7px;color:#fff;display:inline-flex;font-weight:700;justify-content:center;min-height:48px;padding:13px 20px;text-decoration:none}.wp-block-acf-blog-index .blog-all{border-top:1px solid #c8cad1;margin-top:45px;padding-top:45px}.wp-block-acf-blog-index .blog-all h2{margin:0 0 32px}.wp-block-acf-blog-index .blog-card-grid{display:grid;gap:28px;grid-template-columns:repeat(3,minmax(0,1fr))}.wp-block-acf-blog-index .blog-card{background:#fff;border-radius:14px;box-shadow:0 10px 30px rgba(16,33,76,.11);display:flex;flex-direction:column;min-width:0;overflow:hidden}.wp-block-acf-blog-index .blog-card__image-link{aspect-ratio:16/9;background:#f3f6fe;display:block}.wp-block-acf-blog-index .blog-card__image-link .blog-card__image-placeholder,.wp-block-acf-blog-index .blog-card__image-link img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.wp-block-acf-blog-index .blog-card__content{display:flex;flex:1;flex-direction:column;padding:24px}.wp-block-acf-blog-index .blog-card__content h3{font-size:1.25rem;margin:14px 0}.wp-block-acf-blog-index .blog-card__content h3 a{color:#10214c;text-decoration:none}.wp-block-acf-blog-index .blog-card__excerpt{flex:1;line-height:1.55}.wp-block-acf-blog-index .blog-card__meta{align-items:center;color:#10214c;display:flex;font-size:.86rem;gap:12px;justify-content:space-between;margin-top:20px}.wp-block-acf-blog-index .blog-card__read{background:transparent;border:0;color:#10214c;display:inline-flex;font-weight:700;gap:7px;padding:0;text-decoration:none;white-space:nowrap}.wp-block-acf-blog-index .blog-card__read:hover{background:transparent;color:#0053a1}.wp-block-acf-blog-index .blog-pagination{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:42px}.wp-block-acf-blog-index .blog-pagination .page-numbers{align-items:center;background:#f3f4f6;border-radius:6px;color:#10214c;display:inline-flex;justify-content:center;min-height:44px;min-width:44px;padding:8px 12px;text-decoration:none}.wp-block-acf-blog-index .blog-pagination .page-numbers.current,.wp-block-acf-blog-index .blog-pagination .page-numbers:hover{background:#e5ae2b}.wp-block-acf-blog-index .blog-closing-cta{background:#e5ae2b;text-align:center}.wp-block-acf-blog-index .blog-closing-cta .container{padding-bottom:65px;padding-top:65px}.wp-block-acf-blog-index .blog-closing-cta h2{font-size:clamp(2rem,5vw,3.8rem);line-height:1.08;margin:0 auto 18px;max-width:1000px}.wp-block-acf-blog-index .blog-closing-cta .blog-closing-cta__body{font-size:1.1rem;line-height:1.5;margin:0 auto 25px;max-width:800px}.wp-block-acf-blog-index .blog-closing-cta .blog-button--dark{background:#10214c}.wp-block-acf-blog-index .blog-closing-cta .blog-closing-cta__trust{font-size:.9rem;font-weight:700;margin-top:20px}@media (max-width:1250px){.wp-block-acf-blog-index .blog-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:991px){.wp-block-acf-blog-index .blog-index-hero{padding-top:130px}.wp-block-acf-blog-index .blog-feature__card,.wp-block-acf-blog-index .blog-index-content{grid-template-columns:1fr}.wp-block-acf-blog-index .blog-feature__image img{aspect-ratio:16/9}.wp-block-acf-blog-index .blog-sidebar{position:static}}@media (max-width:640px){.wp-block-acf-blog-index .blog-index-hero{padding-bottom:45px}.wp-block-acf-blog-index .blog-search{display:grid;gap:10px}.wp-block-acf-blog-index .blog-search button,.wp-block-acf-blog-index .blog-search input{border-radius:8px;width:100%}.wp-block-acf-blog-index .blog-card-grid,.wp-block-acf-blog-index .blog-stats{grid-template-columns:1fr}.wp-block-acf-blog-index .blog-index-content{padding-bottom:55px}.wp-block-acf-blog-index .blog-feature__content,.wp-block-acf-blog-index .blog-sidebar__author,.wp-block-acf-blog-index .blog-sidebar__cta,.wp-block-acf-blog-index .blog-sidebar__newsletter,.wp-block-acf-blog-index .blog-sidebar__topics{padding:24px}}
