.dnd-section:has(.c-blog-listing){overflow:visible}.c-blog-listing{box-sizing:border-box;gap:32px;width:100%}.c-blog-listing .c-resource-card__description{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;overflow-wrap:break-word}.c-blog-listing__empty,.c-blog-listing__error{margin:0;color:var(--primary-color, #1e3a8a)}.c-blog-listing__error{margin-top:16px}.c-blog-listing__filters{background-color:var(--white-color, #ffffff);box-sizing:border-box;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);max-width:100vw;padding-left:20px;padding-right:20px;position:sticky;top:var(--header-height-mobile, 94px);width:100vw;z-index:1}.c-blog-listing__filters.is-stuck{box-shadow:0 2px 12px #010f5a1a}body:has(.l-header.l-header--scrolled) .c-blog-listing__filters{top:var(--header-height-mobile-scrolled, 74px)}.c-blog-listing__shell{max-width:100%;width:100%}.c-blog-listing__shell:not([open])>.c-blog-listing__shell-panel{display:none}.c-blog-listing__accordion:not([open])>.c-blog-listing__options{display:none}.c-blog-listing__shell-summary{color:var(--primary-color, #010f5a);cursor:pointer;display:block;list-style:none;padding:8px 0}.c-blog-listing__shell-summary::-webkit-details-marker{display:none}.c-blog-listing__shell-summary:focus{outline:none}.c-blog-listing__shell-summary:focus-visible{outline:2px solid var(--secondary-color, #00b3fd);outline-offset:2px}.c-blog-listing__shell-summary-row{gap:8px;width:100%}.c-blog-listing__shell-heading{flex:1 1 auto;gap:12px;min-width:0}.c-blog-listing__filter-title{flex-shrink:0;letter-spacing:-.03em;margin:0;white-space:nowrap}.c-blog-listing__shell-chevron{color:var(--font-color, #3c4677);flex-shrink:0;line-height:0;transition:transform .2s ease}.c-blog-listing__shell[open] .c-blog-listing__shell-chevron{transform:rotate(180deg)}.c-blog-listing__shell-panel{box-sizing:border-box;max-height:calc(100dvh - var(--header-height-mobile, 94px) - 64px);overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;padding-bottom:8px;width:100%}body:has(.l-header.l-header--scrolled) .c-blog-listing__shell-panel{max-height:calc(100dvh - var(--header-height-mobile-scrolled, 74px) - 64px)}.c-blog-listing__clear{background:none;background-color:transparent;border:none;border-radius:0;color:var(--primary-color, #010f5a);cursor:pointer;flex-shrink:0;font:inherit;font-size:14px;font-weight:500;gap:6px;margin:0;max-width:none;padding:0;text-decoration:underline;text-underline-offset:2px;transform:none;white-space:nowrap;width:auto}.c-blog-listing__clear:hover,.c-blog-listing__clear:focus,.c-blog-listing__clear:focus-visible{background:none;background-color:transparent;color:var(--secondary-color, #00b3fd);transform:none}.c-blog-listing__clear:focus-visible{outline:2px solid var(--secondary-color, #00b3fd);outline-offset:2px}.c-blog-listing__clear-icon{display:block;flex-shrink:0}.c-blog-listing__accordions{box-sizing:border-box;gap:0;width:100%}.c-blog-listing__accordion{border-bottom:1px solid var(--grey-color, #d0d0d0);box-sizing:border-box;width:100%}.c-blog-listing__accordion:first-child{border-top:1px solid var(--grey-color, #d0d0d0)}.c-blog-listing__accordion:last-child{border-bottom:none}.c-blog-listing__summary{color:var(--primary-color, #010f5a);cursor:pointer;display:block;font-weight:600;list-style:none;min-width:0;padding:12px 0}.c-blog-listing__summary::-webkit-details-marker{display:none}.c-blog-listing__summary:focus{outline:none}.c-blog-listing__summary:focus-visible{outline:2px solid var(--secondary-color, #00b3fd);outline-offset:2px}.c-blog-listing__summary-row{gap:8px;width:100%}.c-blog-listing__summary-title{margin:0;min-width:0}.c-blog-listing__chevron{color:var(--font-color, #3c4677);flex-shrink:0;line-height:0;transition:transform .2s ease}.c-blog-listing__chevron-svg{display:block;height:24px;width:24px}.c-blog-listing__accordion[open] .c-blog-listing__chevron{transform:rotate(180deg)}.c-blog-listing__options{padding:0 0 12px}.c-blog-listing__option{color:var(--font-color, #3c4677);cursor:pointer;gap:12px;margin:0 0 8px}.c-blog-listing__option:last-child{margin-bottom:0}.c-blog-listing__checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--white-color, #ffffff);border:1px solid var(--font-color, #3c4677);border-radius:4px;box-sizing:border-box;cursor:pointer;flex-shrink:0;height:24px;margin:0;width:24px}.c-blog-listing__checkbox:checked{background-color:var(--primary-color, #010f5a);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M2.5 7.2L5.5 10.2L11.5 3.8' stroke='%23ffffff' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;border-color:var(--primary-color, #010f5a)}.c-blog-listing__checkbox:focus-visible{outline:2px solid var(--secondary-color, #00b3fd);outline-offset:2px}.c-blog-listing__option-label{font-size:16px;font-weight:400;line-height:2;min-width:0}.c-blog-listing__main{min-width:0;width:100%}.c-blog-listing__results{opacity:1;transition:opacity .22s ease}.c-blog-listing__results.is-fading{opacity:0}.c-blog-listing__pagination{gap:24px;margin:64px 0 32px}.c-blog-listing__pagination-list{counter-reset:none;gap:24px;list-style:none;margin:0;padding:0}.c-blog-listing__pagination-list>li{counter-increment:none;display:block;margin:0;padding:0}.c-blog-listing__pagination-list>li:before{content:none;display:none;padding:0}.c-blog-listing__pagination-item{margin:0;padding:0}.c-blog-listing__pagination-page{background:none;border:none;color:#949494;cursor:pointer;font:inherit;font-size:16px;font-weight:600;line-height:1.5;padding:0;text-decoration:none}a.c-blog-listing__pagination-page:hover,a.c-blog-listing__pagination-page:focus-visible,button.c-blog-listing__pagination-page:hover,button.c-blog-listing__pagination-page:focus-visible{color:var(--primary-color, #010f5a);text-decoration:none}a.c-blog-listing__pagination-page:focus-visible,button.c-blog-listing__pagination-page:focus-visible{outline:2px solid var(--primary-color, #010f5a);outline-offset:4px}.c-blog-listing__pagination-page--current{color:var(--primary-color, #010f5a);cursor:default;text-decoration:underline;text-underline-offset:4px}.c-blog-listing__pagination-ellipsis{color:#949494;font-size:16px;font-weight:600;line-height:1.5;list-style:none}.c-blog-listing__pagination-arrow{background:none;border:none;cursor:pointer;flex-shrink:0;line-height:0;padding:0;text-decoration:none}.c-blog-listing__pagination-arrow:focus-visible{outline:2px solid var(--primary-color, #010f5a);outline-offset:4px}.c-blog-listing__pagination-arrow--disabled{cursor:default;opacity:.35}.c-blog-listing__pagination-arrow-icon{background:url(https://25982807.fs1.hubspotusercontent-eu1.net/hubfs/25982807/raw_assets/cpio2026/189/js_client_assets/assets/arrow-next-CY3k5pnT.svg) center / contain no-repeat;display:block;height:22px;width:22px}.c-blog-listing__pagination-arrow--prev .c-blog-listing__pagination-arrow-icon{transform:scaleX(-1)}@media (min-width: 768px){.c-blog-listing__filters{top:var(--header-height-tablet, 94px)}body:has(.l-header.l-header--scrolled) .c-blog-listing__filters{top:var(--header-height-tablet-scrolled, 74px)}.c-blog-listing__shell-panel{max-height:calc(100dvh - var(--header-height-tablet, 94px) - 64px)}body:has(.l-header.l-header--scrolled) .c-blog-listing__shell-panel{max-height:calc(100dvh - var(--header-height-tablet-scrolled, 74px) - 64px)}}@media (min-width: 992px){.c-blog-listing{gap:48px}.c-blog-listing__filters,body:has(.l-header.l-header--scrolled) .c-blog-listing__filters{align-self:flex-start;flex:0 0 256px;margin-left:0;margin-right:0;max-width:256px;max-height:calc(100dvh - var(--header-height-desktop, 94px) - 24px);overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;padding-left:0;padding-right:0;top:var(--header-height-desktop, 94px);width:256px}.c-blog-listing__filters.is-stuck{box-shadow:none}.c-blog-listing__shell-summary{padding:0;pointer-events:none}.c-blog-listing__shell-summary-row{align-items:flex-start;flex-direction:column;gap:0}.c-blog-listing__shell-heading{align-items:flex-start;flex-direction:column;gap:0;width:100%}.c-blog-listing__filter-title{text-align:left}.c-blog-listing__clear{margin:24px 0 0;pointer-events:auto;text-align:left}.c-blog-listing__shell-chevron{display:none}.c-blog-listing__shell-panel{display:block;max-height:none;overflow:visible;padding-bottom:0}.c-blog-listing__accordions{margin-top:24px}.c-blog-listing__summary{padding:16px 0}.c-blog-listing__chevron-svg{height:32px;width:32px}.c-blog-listing__main{flex:1 1 auto}}@media (prefers-reduced-motion: reduce){.c-blog-listing__results,.c-blog-listing__shell-chevron,.c-blog-listing__chevron,a.c-blog-listing__pagination-page,.c-blog-listing__pagination-arrow{transition:none}}
