.prg-kb-page{padding-inline:20px}.prg-kb-page .prg-kb-page__title{color:var(--accent-color,#212d59)}.prg-kb{width:100%}.prg-kb__sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.prg-kb__filters{background-color:#f4f6fa;border-radius:4px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));align-items:end;gap:20px;margin-bottom:20px;padding:18px 24px;display:grid}.prg-kb__field--search{grid-column:span 2}.prg-kb__label{color:var(--accent-color,#212d59);margin-bottom:6px;font-family:gilroy-bold,sans-serif;font-size:14px;line-height:1.2;display:block}.prg-kb__input,.prg-kb__select{color:#4a4f5c;background-color:var(--white-color,#fff);width:100%;height:48px;box-shadow:none;border:1px solid #dfe3ec;border-radius:4px;margin:0;padding:0 16px;font-size:16px;display:block}.prg-kb__actions{flex-wrap:wrap;gap:10px;display:flex}.prg-kb__submit,.prg-kb__reset{text-align:center;cursor:pointer;border-radius:4px;width:auto;height:48px;padding:0 24px;font-family:gilroy-bold,sans-serif;font-size:16px;line-height:1;transition:background-color .2s,color .2s,border-color .2s}.prg-kb__submit{color:var(--white-color,#fff);background-color:var(--green-color,#2bac38);border:2px solid var(--green-color,#2bac38)}.prg-kb__submit:hover{background-color:var(--accent-color,#212d59);border-color:var(--accent-color,#212d59)}.prg-kb__reset{color:var(--accent-color,#212d59);border:2px solid var(--accent-color,#212d59);background-color:#0000}.prg-kb__reset:hover{color:var(--white-color,#fff);background-color:var(--accent-color,#212d59)}.prg-kb__reset[hidden],.prg-kb.is-js .prg-kb__submit{display:none}.prg-kb__status{color:#4a4f5c;margin:0 0 20px;font-size:14px}.prg-kb__results{outline:none;transition:opacity .2s}.prg-kb.is-loading .prg-kb__results{opacity:.5;pointer-events:none}.prg-kb__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin:0;padding:0;list-style:none;display:grid}@media (width<=1024px){.prg-kb__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.prg-kb__grid{grid-template-columns:minmax(0,1fr)}}.prg-kb__item{content-visibility:auto;contain-intrinsic-size:auto 480px;margin:0;padding:0;list-style:none;display:flex}.prg-kb__card{background-color:var(--white-color,#fff);border:1px solid #dfe3ec;border-radius:4px;flex-direction:column;width:100%;transition:box-shadow .2s,transform .2s;display:flex;overflow:hidden}.prg-kb__card:hover,.prg-kb__card:focus-within{transform:translateY(-3px);box-shadow:0 10px 30px #212d591f}.prg-kb__media{aspect-ratio:16/10;background-color:#f4f6fa;display:block;overflow:hidden}.prg-kb__image{object-fit:cover;width:100%;height:100%;transition:transform .4s;display:block}.prg-kb__card:hover .prg-kb__image{transform:scale(1.04)}.prg-kb__body{flex-direction:column;flex:1;align-items:flex-start;padding:24px;display:flex}.prg-kb__meta{color:#4a4f5c;flex-wrap:wrap;gap:6px 12px;margin:0 0 10px;font-size:13px;line-height:1.3;display:flex}.prg-kb__category{color:var(--green-color,#2bac38);text-transform:uppercase;letter-spacing:.04em;font-family:gilroy-bold,sans-serif}.prg-kb__draft{color:var(--white-color,#fff);text-transform:uppercase;background-color:var(--accent-color,#212d59);border-radius:4px;padding:2px 8px;font-family:gilroy-bold,sans-serif}.prg-kb__title{text-transform:none;overflow-wrap:anywhere;margin:0 0 12px;font-family:gilroy-bold,sans-serif;font-size:22px;line-height:1.25}.prg-kb__title a{color:var(--accent-color,#212d59);text-decoration:none}.prg-kb__title a:hover{color:var(--green-color,#2bac38)}.prg-kb__excerpt{color:#4a4f5c;margin:0 0 20px;font-size:16px;line-height:1.6}.prg-kb__more.prg-kb__more{color:var(--white-color,#fff);background-color:var(--green-color,#2bac38);border-radius:4px;align-items:center;gap:8px;margin-top:auto;padding:12px 22px;font-family:gilroy-bold,sans-serif;font-size:15px;line-height:1;text-decoration:none;transition:background-color .2s;display:inline-flex}.prg-kb__more.prg-kb__more:after{content:"→";transition:transform .2s}.prg-kb__more.prg-kb__more:visited,.prg-kb__more.prg-kb__more:focus{color:var(--white-color,#fff)}.prg-kb__more.prg-kb__more:hover{color:var(--white-color,#fff);background-color:var(--accent-color,#212d59)}.prg-kb__more.prg-kb__more:hover:after{transform:translate(4px)}.prg-kb__empty{text-align:center;background-color:#f4f6fa;border-radius:4px;margin:0;padding:40px 20px}.prg-kb__pager{margin-top:40px}.prg-kb__pager-list{flex-wrap:wrap;justify-content:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}.prg-kb__pager-list li{margin:0;padding:0}.prg-kb__ellipsis{color:#4a4f5c;align-self:center}.prg-kb__page{min-width:44px;height:44px;color:var(--accent-color,#212d59);border:2px solid #dfe3ec;border-radius:4px;justify-content:center;align-items:center;padding:0 12px;font-family:gilroy-bold,sans-serif;font-size:16px;text-decoration:none;transition:background-color .2s,color .2s,border-color .2s;display:inline-flex}.prg-kb__page:hover,.prg-kb__page.is-current{color:var(--white-color,#fff);background-color:var(--accent-color,#212d59);border-color:var(--accent-color,#212d59)}@media (width<=640px){.prg-kb__filters{padding:16px}.prg-kb__field--search{grid-column:auto}.prg-kb__actions>*{flex:1}}.prg-kb__input:focus-visible,.prg-kb__select:focus-visible,.prg-kb__reset:focus-visible,.prg-kb__more:focus-visible,.prg-kb__title a:focus-visible,.prg-kb__page:focus-visible{outline:3px solid var(--green-color,#2bac38);outline-offset:2px}body .prg-kb-page.site-main{width:100%;max-width:none;padding:60px 0 80px}.prg-kb-page__inner{width:min(100% - 40px,1920px);margin-inline:auto}.prg-kb-page__header{margin-bottom:30px}.prg-kb-page__title{color:var(--accent-color,#212d59);margin:0}.prg-kb-page__intro{margin-bottom:30px}@media screen and (width>=1200px){.prg-kb-page{max-width:1320px!important}}.whitepaperlink{gap:.8rem;margin-bottom:55px;margin-left:auto;display:flex;place-content:center!important}.whitepaperlink span{text-transform:uppercase;height:fit-content;margin:auto;font-size:1rem;font-weight:700;color:var(--accent-color)!important}.whitepaperlink svg{width:40px;height:40px;stroke-width:1px!important}.whitepaperlink:hover span{text-decoration:underline}@media screen and (width<=1430px){.whitepaperlink{display:none}}