.pr{background:#fff;padding:72px 0}.pr__outer{margin:0 auto;max-width:1180px;padding:0 30px}.pr__header{margin:0 auto 40px;max-width:780px}.pr__header h1,.pr__header h2{margin-top:8px}.pr__intro p{color:#4b5977;font-size:18px;line-height:1.55}.pr-grid{display:grid;gap:30px;grid-template-columns:repeat(3,minmax(0,1fr))}.pr-card{background:#fff;border:1px solid #dbe5e7;border-radius:20px;box-shadow:0 10px 30px rgba(0,44,119,.06);display:flex;flex-direction:column;padding:30px;text-decoration:none!important;transition:box-shadow .2s ease,transform .2s ease}.pr-card:focus,.pr-card:hover{box-shadow:0 14px 36px rgba(0,44,119,.12);transform:translateY(-2px)}.pr-card__meta{color:#3d7ecc;display:block;font-size:13px;font-weight:700;letter-spacing:.08em;line-height:1.5;margin-bottom:12px;text-transform:uppercase}.pr .pr-card__title,.pr .pr-list__title{color:#002c77;margin:0 0 12px}.pr-card__summary,.pr-list__summary{color:#4b5977;font-size:16px;line-height:1.55;margin:0 0 18px}.pr-card__more{color:#002c77;font-weight:600;margin-top:auto;text-decoration:underline;text-underline-offset:3px}.pr__cta{margin-top:40px}.pr-list{margin:0 auto;max-width:860px}.pr-list__year{border-bottom:1px solid #dbe5e7;color:#002c77;margin:48px 0 0;padding-bottom:10px}.pr-list__year:first-child{margin-top:0}.pr .pr-list__items{list-style:none;margin:0;padding:0}.pr .pr-list__item{border-bottom:1px solid #e1e8ea;list-style:none;margin:0;padding:26px 0}.pr .pr-list__item:before{content:none}.pr-list__title a{color:#002c77;text-decoration:none}.pr-list__title a:focus,.pr-list__title a:hover{text-decoration:underline}.pr-single{margin:0 auto;max-width:800px}.pr-single__back a{color:#002c77;font-weight:600}.pr-single__title{color:#002c77;font-family:Nezwald,serif;font-size:40px;letter-spacing:-1px;line-height:1.15;margin:10px 0 14px}.pr-single__date{color:#4b5977;font-weight:600;margin:0 0 18px}.pr-single__subhead{color:#4b5977;font-size:19px;font-style:italic;line-height:1.5;margin:0 0 28px}.pr-single__image{border-radius:20px;display:block;height:auto;margin:0 0 28px;width:100%}.pr-single__body{border-top:1px solid #dbe5e7;color:#3f4f6d;font-size:17px;line-height:1.65;padding-top:28px}.pr-single__body h3{font-size:20px;margin:32px 0 10px}.pr-single__body ul{margin:0 0 20px;padding-left:22px}.pr-single__source{background:#f3f7f8;border-radius:14px;color:#3f4f6d;margin:32px 0;padding:18px 22px}.pr-single__source a{color:#002c77;font-weight:600}.pr-single__back--bottom{margin-top:36px}@media (max-width:1023px){.pr-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.pr{padding:48px 0}.pr__outer{padding:0 20px}.pr-grid{gap:20px;grid-template-columns:1fr}.pr-card{padding:24px}.pr-single__title{font-size:30px}.pr-single__body{font-size:16px}}.pr a:not(.btn),.pr a:not(.btn):focus,.pr a:not(.btn):hover{background-image:none!important}.pr .pr-list__title a{text-decoration:none}.pr .pr-list__title a:focus,.pr .pr-list__title a:hover{text-decoration:underline;text-underline-offset:4px}.pr .pr-card__more,.pr .pr-single__back a,.pr .pr-single__source a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.pr .pr-single__back--bottom a.btn{text-decoration:none}.pr{font-family:Lars,sans-serif}.pr--preview{background:#f3f7f8}.pr .pr-card--hidden{display:none}.pr-loadmore{border:0;cursor:pointer}.pr-cards .pr-grid{align-items:stretch}.pr-cards .section--cards--card,.pr-cards .section--cards--card--body,.pr-cards .section--cards--card--body--wrapper,.pr-cards .section--cards--card--inner,.pr-cards .section--cards--card>a{display:flex;flex-direction:column;height:100%}.pr-cards .section--cards--card--body{background:#fff}.pr-cards .section--cards--card--body--content{flex:1 1 auto}.pr-cards .pr-card__meta{text-align:center}.pr-cards h3.h4{margin:0 0 12px}.pr-cards .section--cards--card--body--content p{margin:0}.pr-cards .section--cards--card--body--cta{margin-top:auto;padding-top:18px}.pr .pr-card-wrap.pr-card--hidden{display:none}.pr-single__body h3{color:#002c77;font-family:Lars,sans-serif;font-size:22px;font-weight:500;letter-spacing:-.5px;line-height:30px;margin:36px 0 12px}.pr-single__body h3+p{margin-top:0}@media (max-width:767px){.pr-single__body h3{font-size:20px;line-height:28px}}.pr-cards .pr-card__meta{font-size:12px;letter-spacing:.05em;line-height:1.4;overflow:hidden;text-overflow:clip;white-space:nowrap}@media (min-width:1024px) and (max-width:1200px){.pr-cards .pr-card__meta{font-size:11px;letter-spacing:.03em}}@media (max-width:400px){.pr-cards .pr-card__meta{font-size:11px;letter-spacing:.03em}}.pr-vh{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.pr-tools{display:flex;flex-wrap:wrap;gap:14px;margin:0 auto 14px;max-width:980px}.pr-tools__field{display:block;flex:0 0 200px;margin:0}.pr-tools__field--search{flex:1 1 320px}.pr .pr-tools input,.pr .pr-tools select{appearance:none;-webkit-appearance:none;background:#fff;border:1px solid #c8d7d9;border-radius:999px;box-shadow:none;color:#002c77;font-family:Lars,sans-serif;font-size:16px;height:52px;margin:0;padding:0 22px;width:100%}.pr .pr-tools input{background:#fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none' stroke='%23002c77' stroke-linecap='round' stroke-width='2'%3E%3Ccircle cx='8' cy='8' r='6'/%3E%3Cpath d='m13 13 4 4'/%3E%3C/svg%3E") no-repeat 20px 50%;padding-left:50px}.pr .pr-tools select{background:#fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none' stroke='%23002c77' stroke-linecap='round' stroke-width='1.6'%3E%3Cpath d='m1 1.5 5 5 5-5'/%3E%3C/svg%3E") no-repeat right 20px center;cursor:pointer;padding-right:44px}.pr .pr-tools input::placeholder{color:#4b5977;opacity:1}.pr .pr-tools input:focus,.pr .pr-tools select:focus{border-color:#003eab;outline:2px solid rgba(0,62,171,.2);outline-offset:1px}.pr-count{color:#4b5977;font-size:15px;margin:0 auto 26px;max-width:980px}.pr-empty{color:#3f4f6d;font-size:17px;margin:10px auto 30px;max-width:980px;text-align:center}.pr-empty[hidden]{display:none}.pr-reset{background:none;border:0;color:#002c77;cursor:pointer;font:inherit;font-weight:600;padding:0;text-decoration:underline;text-underline-offset:3px}@media (max-width:767px){.pr-tools__field,.pr-tools__field--search{flex:1 1 100%}}