.loop-inner{grid-column-gap:2rem;grid-column-gap:var(--grid-gutter-width);grid-row-gap:1.5rem;grid-row-gap:var(--grid-gutter-height);display:grid;grid-template-columns:repeat(1,1fr);margin-bottom:4.5rem;margin-bottom:calc(var(--grid-gutter-height)*3)}@media screen and (min-width:40em){.loop-inner{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:64em){.loop-inner{grid-template-columns:repeat(3,1fr)}}.has-compact-layout .loop-inner{display:block}.has-compact-layout .loop-inner article+article{margin-top:.5rem;margin-top:calc(var(--grid-gutter-height)/3)}.has-compact-layout .loop-inner h2{font-size:1.2rem;font-size:var(--font-size-large-1);line-height:1.21875rem;line-height:var(--line-height-075)}.has-compact-layout .loop-inner a{text-decoration:none}.casavi-card{border-radius:1.5rem;border-radius:var(--grid-gutter-height);box-shadow:3rem 3rem 4.5rem -.75rem rgba(43,29,103,.08);box-shadow:calc(var(--grid-gutter-height)*2) calc(var(--grid-gutter-height)*2) calc(var(--grid-gutter-height)*3) calc(var(--grid-gutter-height)/2*-1) rgba(43,29,103,.08);overflow:hidden;word-break:break-word}.casavi-card a{text-decoration:none}.casavi-card .card__inner{display:grid;grid-template-rows:auto auto 1fr auto;height:100%;padding:0 2rem 1.5rem;padding:0 var(--grid-gutter-width) var(--grid-gutter-height)}.casavi-card .post-thumbnail-wrapper{margin-left:-2rem;margin-left:calc(var(--grid-gutter-width)*-1);margin-right:-2rem;margin-right:calc(var(--grid-gutter-width)*-1)}.casavi-card .post-thumbnail-wrapper img{width:100%}.casavi-card .casavi-pill{background-color:#3c5064;background-color:var(--color-primary-900);border-radius:420px;color:#fff;color:var(--color-gray-0);display:inline-block;font-size:.875rem;font-size:var(--font-size-small-0);padding-left:1rem;padding-left:calc(var(--grid-gutter-width)/2);padding-right:1rem;padding-right:calc(var(--grid-gutter-width)/2)}.casavi-card .card-title{font-size:1.2rem;font-size:var(--global-h4-font-size);line-height:1.625rem;line-height:var(--line-height-100)}.casavi-card .card-read-more{align-items:center;color:#007480;color:var(--color-primary-500);column-gap:.5rem;column-gap:calc(var(--grid-gutter-width)/4);display:flex;font-weight:700;font-weight:var(--font-weight-bold);text-decoration:none}.casavi-card .card-read-more .icon{fill:currentColor}.casavi-card .card-read-more:hover{text-decoration:underline}.casavi-card.casavi_event .casavi-pill{background-color:#9af9f1;background-color:var(--color-secondary-700);color:#2f3b46;color:var(--text-color)}.casavi-card.whitepaper{background-color:#daf8f6;background-color:var(--color-secondary-500);text-align:center}.casavi-card.whitepaper .casavi-pill{background-color:transparent;border:1px solid;color:#2f3b46;color:var(--text-color)}.casavi-card.whitepaper .card-read-more{justify-content:center}.casavi-card.whitepaper .post-thumbnail-wrapper{aspect-ratio:1/1;border-radius:50%;margin-left:2rem;margin-left:calc(var(--grid-gutter-width)*1);margin-right:2rem;margin-right:calc(var(--grid-gutter-width)*1);margin-top:1.5rem;margin-top:var(--grid-gutter-height);overflow:hidden;position:relative}.casavi-card.whitepaper .post-thumbnail-wrapper img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.loop-menu-top{font-weight:600;font-weight:var(--font-weight-semi-bold);margin-bottom:1.5rem;margin-bottom:var(--grid-gutter-height)}.loop-menu-top a{background-color:#f4f6fa;background-color:var(--color-gray-5);border-radius:.125rem;color:#3c5064;color:var(--color-petrol);padding:.25rem .5rem;text-decoration:none;transition:all .2s ease}.loop-menu-top a:hover{background-color:#f4f6fa;background-color:var(--color-gray-3)}.loop-menu-top .menu{grid-column-gap:1rem;grid-column-gap:calc(var(--grid-gutter-width)/2);display:flex;flex-wrap:wrap;justify-content:flex-end;list-style:none}.loop-menu-top .menu-item{margin:0}.loop-menu-top .menu-item.current-menu-item a{background-color:#3c5064;background-color:var(--color-petrol);color:#fff;color:var(--color-white)}.loop-pagination{color:#fff;color:var(--color-white);margin-bottom:4.5rem;margin-bottom:calc(var(--grid-gutter-height)*3);margin-top:7.5rem;margin-top:calc(var(--grid-gutter-height)*5)}.loop-pagination .loop-pagination-inner{grid-column-gap:.5rem;grid-column-gap:calc(var(--grid-gutter-width)/4);grid-row-gap:.5rem;grid-row-gap:calc(var(--grid-gutter-width)/4);display:flex;flex-wrap:wrap;justify-content:center}.loop-pagination ul.page-numbers{grid-column-gap:.5rem;grid-column-gap:calc(var(--grid-gutter-width)/4);display:none;grid-area:page-links;justify-content:center;list-style:none}@media screen and (min-width:40em){.loop-pagination ul.page-numbers{display:flex}}.loop-pagination .page-numbers-mobile{align-items:center;display:flex;margin:0 1rem;margin:0 calc(var(--grid-gutter-width)/2)}@media screen and (min-width:40em){.loop-pagination .page-numbers-mobile{display:none}}.loop-pagination li{background-color:#0096a5;background-color:var(--color-blue-gray);margin:0}.loop-pagination a{color:inherit;text-decoration:none;transition:inherit}.loop-pagination .next,.loop-pagination .prev,.loop-pagination li>*{align-items:center;display:flex;height:2.625rem;height:calc(var(--grid-gutter-height)*1.75);justify-content:center;transition:all .2s;transition:all var(--transition-fast);width:2.625rem;width:calc(var(--grid-gutter-height)*1.75)}.loop-pagination .next.current,.loop-pagination .next:hover,.loop-pagination .prev.current,.loop-pagination .prev:hover,.loop-pagination li>.current,.loop-pagination li>:hover{background-color:#007480;background-color:var(--color-blue-gray-dark);color:#fff;color:var(--color-white)}.loop-pagination .next.current:hover,.loop-pagination .next:hover:hover,.loop-pagination .prev.current:hover,.loop-pagination .prev:hover:hover,.loop-pagination li>.current:hover,.loop-pagination li>:hover:hover{text-decoration:none}.loop-pagination .next:hover,.loop-pagination .prev:hover,.loop-pagination li>:hover{text-decoration:underline}.loop-pagination .next:hover g#primary path,.loop-pagination .prev:hover g#primary path,.loop-pagination li>:hover g#primary path{fill:#fff;fill:var(--color-white)}.loop-pagination .next,.loop-pagination .prev{background-color:#0096a5;background-color:var(--color-blue-gray)}.loop-pagination .next{grid-area:next}.loop-pagination .prev{grid-area:prev}.loop-pagination .dots{font-size:150%}