.dgrd-news-listing{background:var(--news-listing-bg,#fff);color:var(--news-listing-text,#34373b);padding:var(--news-listing-desktop-v-pad-top,80px) 40px var(--news-listing-desktop-v-pad-bottom,80px);width:100%}.dgrd-news-listing,.dgrd-news-listing *,.dgrd-news-listing :after,.dgrd-news-listing :before{box-sizing:border-box}.dgrd-news-listing__inner{align-items:flex-start;display:grid;gap:65px;grid-template-columns:251px minmax(0,1fr);margin:0 auto;max-width:1360px;width:100%}.dgrd-news-listing__sidebar{align-self:flex-start;max-height:none;overflow:visible}.dgrd-news-listing__filter-panel{display:flex;flex-direction:column;gap:48px;width:100%}.dgrd-news-listing__clear-filters{align-self:flex-start;appearance:none;-webkit-appearance:none;background:transparent;border:0;border-radius:0;box-shadow:none;color:var(--news-listing-text,#34373b);cursor:pointer;font-size:14px;font-weight:500;letter-spacing:0;line-height:1.2;margin:0;padding:0;text-underline-offset:3px}.dgrd-news-listing__clear-filters[hidden]{display:none}.dgrd-news-listing__clear-filters:focus-visible,.dgrd-news-listing__clear-filters:hover{background:transparent;box-shadow:none;color:#1e5d85;outline:none}.dgrd-news-listing__clear-filters:focus-visible{outline:2px solid #1e5d85;outline-offset:3px}.dgrd-news-listing__sidebar .dgrd-news-listing__filter-panel{max-height:none;overflow:visible;overscroll-behavior:auto;padding-right:0;scrollbar-gutter:auto}.dgrd-news-listing__sidebar .dgrd-news-listing__filter-panel::-webkit-scrollbar{width:6px}.dgrd-news-listing__sidebar .dgrd-news-listing__filter-panel::-webkit-scrollbar-track{background:transparent}.dgrd-news-listing__sidebar .dgrd-news-listing__filter-panel::-webkit-scrollbar-thumb{background:rgba(52,55,59,.24);border-radius:999px}.dgrd-news-listing__type-group{display:flex;flex-direction:column;gap:24px}.dgrd-news-listing__filter-title{color:var(--news-listing-text,#34373b);font-size:20px;font-weight:500;letter-spacing:0;line-height:1;margin:0}.dgrd-news-listing__type-options{display:flex;flex-direction:column;gap:12px}.dgrd-news-listing__filter-choice,.dgrd-news-listing__radio-option{background:transparent;border:0;box-shadow:none;color:var(--news-listing-text,#34373b);cursor:pointer;letter-spacing:0;margin:0;text-align:left}.dgrd-news-listing__radio-option{align-items:center;border-radius:0;display:grid;font-size:16px;font-weight:400;gap:8px;grid-template-columns:12px minmax(0,1fr);line-height:1;padding:0;width:100%}.dgrd-news-listing__radio{background:#fff;border:1px solid #34373b;border-radius:999px;height:12px;margin-top:0;position:relative;width:12px}.dgrd-news-listing__filter-choice.is-active .dgrd-news-listing__radio,.dgrd-news-listing__radio-option.is-active .dgrd-news-listing__radio{background:#34373b}.dgrd-news-listing__dropdowns{display:flex;flex-direction:column;gap:16px}.dgrd-news-listing__filter-dropdown{position:relative;width:100%}.dgrd-news-listing__filter-dropdown[open]{background:#f2f4f6;border-radius:10px}.dgrd-news-listing__filter-dropdown[open] .dgrd-news-listing__filter-summary{background:transparent}.dgrd-news-listing__filter-summary{align-items:center;background:#f2f4f6;border-radius:10px;color:var(--news-listing-text,#34373b);cursor:pointer;display:flex;font-size:18px;font-weight:400;gap:12px;justify-content:space-between;letter-spacing:0;line-height:1;list-style:none;margin:0;min-height:42px;padding:10px}.dgrd-news-listing__filter-summary::-webkit-details-marker{display:none}.dgrd-news-listing__filter-summary svg{color:#1e5d85;flex:0 0 18px;height:18px;transition:transform .2s ease;width:18px}.dgrd-news-listing__filter-dropdown[open] .dgrd-news-listing__filter-summary svg{transform:rotate(180deg)}.dgrd-news-listing__filter-menu{background:#f2f4f6;border-radius:10px;box-shadow:none;display:flex;flex-direction:column;gap:12px;margin-top:0;max-height:none;overflow:visible;padding:0 10px 10px;position:static;width:100%;z-index:auto}.dgrd-news-listing__filter-choice,.dgrd-news-listing__filter-choice:active,.dgrd-news-listing__filter-choice:focus,.dgrd-news-listing__filter-choice:focus-visible,.dgrd-news-listing__filter-choice:hover{align-items:center;background:transparent;background-color:transparent;border-radius:0;box-shadow:none;display:grid;font-size:14px;font-weight:400;gap:8px;grid-template-columns:12px minmax(0,1fr);line-height:1.25;outline:none;padding:0;width:100%}.dgrd-news-listing__main{align-items:stretch;display:flex;flex-direction:column;gap:64px;min-width:0}.dgrd-news-listing__filter-open{display:none;margin:0;min-width:178px;padding:12px 24px;width:fit-content}.btn-primary.dgrd-news-listing__filter-open:focus,.btn-primary.dgrd-news-listing__filter-open:hover{padding:12px 24px}.dgrd-news-listing__grid{display:grid;gap:64px 30px;grid-template-columns:repeat(3,minmax(0,315px));justify-content:start;width:100%}.dgrd-news-listing__card[hidden]{display:none!important}.dgrd-news-listing__card{display:flex;flex-direction:column;gap:30px;min-width:0}.dgrd-news-listing__media{aspect-ratio:315/200;background:#d4dee5;border-radius:5px;overflow:hidden;position:relative;width:100%}.dgrd-news-listing__image{display:block;height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.dgrd-news-listing__card-body{align-items:flex-start;display:flex;flex-direction:column;gap:8px}.dgrd-news-listing__badges{align-items:center;display:flex;gap:8px;min-height:33px}.dgrd-news-listing__badge{display:inline-flex;flex:0 0 auto;height:33px;width:30px}.dgrd-news-listing__badge svg{display:block;height:100%;width:100%}.dgrd-news-listing__copy{align-items:flex-start;display:flex;flex-direction:column;gap:24px}.dgrd-news-listing__title{color:var(--news-listing-text,#34373b);font-size:24px;font-weight:500;letter-spacing:0;line-height:1;margin:0}.dgrd-news-listing__description,.dgrd-news-listing__description p{color:var(--news-listing-text,#34373b);font-size:18px;font-weight:400;letter-spacing:0;line-height:1.4;margin:0}.dgrd-news-listing__link{align-items:center;color:var(--news-listing-text,#34373b);display:inline-flex;font-size:18px;font-weight:500;gap:8px;letter-spacing:0;line-height:1;margin-top:0;text-decoration:none;transition:gap .2s ease,color .2s ease}.dgrd-news-listing__link:focus-visible,.dgrd-news-listing__link:hover{color:#1e5d85;font-size:18px;font-weight:500;gap:12px;line-height:1;text-decoration:none}.dgrd-news-listing__link--no-href{cursor:pointer}.dgrd-news-listing__link-label{color:inherit;font-size:inherit;font-weight:inherit;letter-spacing:0;line-height:inherit;white-space:nowrap}.dgrd-news-listing__link-icon{align-items:center;display:inline-flex;flex:0 0 11px;height:11px;justify-content:center;line-height:1;width:11px}.dgrd-news-listing__link-icon svg{display:block;height:11px;width:11px}.dgrd-news-listing--brochures .dgrd-news-listing__card{background:#f2f4f6;border-radius:10px;gap:30px;padding:24px}.dgrd-news-listing--brochures .dgrd-news-listing__media{align-self:flex-start;aspect-ratio:164.309/224.143;background:transparent;border-radius:0;box-shadow:0 4px 20px 5px rgba(0,0,0,.1);overflow:visible;width:164.309px}.dgrd-news-listing--brochures .dgrd-news-listing__image{object-fit:cover}.dgrd-news-listing--brochures .dgrd-news-listing__card-body{gap:8px}.dgrd-news-listing--brochures .dgrd-news-listing__title{font-size:30px;line-height:1}.dgrd-news-listing--brochures .dgrd-news-listing__copy{gap:24px}.dgrd-news-listing--brochures .dgrd-news-listing__link{margin-top:0}.dgrd-news-listing--brochures .dgrd-news-listing__filter-summary svg{color:#34373b;flex-basis:9px;height:9px;width:9px}.dgrd-news-listing--projects .dgrd-news-listing__media{aspect-ratio:auto;height:200px}.dgrd-news-listing__empty{color:var(--news-listing-text,#34373b);font-size:18px;line-height:1.4}.dgrd-news-listing__empty[hidden]{display:none!important}.dgrd-news-listing__pagination{align-items:center;display:flex;flex-wrap:wrap;gap:0;justify-content:center}.dgrd-news-listing__page,.dgrd-news-listing__page-ellipsis{align-items:center;background:transparent;border:0;border-radius:10px;box-shadow:none;color:#1e5d85;display:inline-flex;font-size:18px;font-weight:700;height:40px;justify-content:center;letter-spacing:0;line-height:1.4;margin:0;min-width:40px;padding:8px}.dgrd-news-listing__page{cursor:pointer}.dgrd-news-listing__page.is-active,.dgrd-news-listing__page:focus-visible:not(:disabled),.dgrd-news-listing__page:hover:not(:disabled){background:#d4dee5;color:#1e5d85;outline:none}.dgrd-news-listing__page:disabled{cursor:not-allowed;opacity:.35}.dgrd-news-listing__modal[hidden]{display:none!important}.dgrd-news-listing__modal{align-items:center;background:rgba(52,55,59,.45);display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:9999}.dgrd-news-listing__dialog{background:#fff;border-radius:10px;box-shadow:0 14px 50px rgba(52,55,59,.2);color:var(--news-listing-text,#34373b);max-height:calc(100vh - 48px);overflow:auto;padding:40px 16px;width:min(100%,760px)}.dgrd-news-listing__modal-header{align-items:flex-start;display:flex;gap:24px;justify-content:space-between;margin-bottom:40px}.dgrd-news-listing__modal-title{color:var(--news-listing-text,#34373b);font-size:30px;font-weight:500;letter-spacing:0;line-height:1.1;margin:0}.dgrd-news-listing__modal-close{align-items:center;background:transparent;background-color:transparent;border:0;border-radius:999px;box-shadow:none;color:#34373b;cursor:pointer;display:inline-flex;height:32px;justify-content:center;margin:0;padding:0;width:32px}.dgrd-news-listing__modal-close svg{display:block;height:24px;pointer-events:none;width:24px}.dgrd-news-listing__modal-close:active,.dgrd-news-listing__modal-close:focus,.dgrd-news-listing__modal-close:focus-visible,.dgrd-news-listing__modal-close:hover{background:transparent;background-color:transparent;box-shadow:none;color:#1e5d85;outline:none}.dgrd-news-listing__filter-panel--modal{gap:32px}.dgrd-news-listing__filter-panel--modal .dgrd-news-listing__dropdowns{display:grid;gap:24px;grid-template-columns:repeat(2,minmax(0,1fr))}.btn-primary.dgrd-news-listing__modal-submit:focus,.btn-primary.dgrd-news-listing__modal-submit:hover,.dgrd-news-listing__modal-submit{margin-top:40px;min-width:120px;padding:12px 24px}@media (max-width:1200px){.dgrd-news-listing__inner{gap:48px;grid-template-columns:240px minmax(0,1fr)}.dgrd-news-listing__grid{grid-template-columns:repeat(2,minmax(0,315px))}}@media (max-width:1023px){.dgrd-news-listing{padding:var(--news-listing-mobile-v-pad-top,32px) 40px var(--news-listing-mobile-v-pad-bottom,32px)}.dgrd-news-listing__inner{align-items:stretch;display:flex;flex-direction:column;gap:75px}.dgrd-news-listing__sidebar{display:block;position:static;top:auto;width:100%}.dgrd-news-listing__sidebar .dgrd-news-listing__filter-panel{align-items:flex-start;display:grid;gap:24px;grid-template-columns:minmax(0,162px) minmax(0,266px);justify-content:space-between}.dgrd-news-listing__type-group{width:162px}.dgrd-news-listing__dropdowns{width:266px}.dgrd-news-listing__main{gap:75px}.dgrd-news-listing__filter-open{display:none}.dgrd-news-listing__grid{gap:64px 20px;grid-template-columns:repeat(2,minmax(0,1fr));justify-content:start;max-width:718px}.dgrd-news-listing:not(.dgrd-news-listing--brochures) .dgrd-news-listing__media{aspect-ratio:auto;height:200px}}@media (max-width:767px){.dgrd-news-listing{padding-left:16px;padding-right:16px}.dgrd-news-listing__inner{gap:57px}.dgrd-news-listing__sidebar .dgrd-news-listing__filter-panel{display:flex;flex-direction:column;gap:24px}.dgrd-news-listing__dropdowns,.dgrd-news-listing__type-group{width:100%}.dgrd-news-listing__main{gap:57px}.dgrd-news-listing__grid{gap:30px;grid-template-columns:minmax(0,1fr);justify-content:stretch;max-width:none}.dgrd-news-listing__title{font-size:24px}.dgrd-news-listing--brochures .dgrd-news-listing__title{font-size:30px}.dgrd-news-listing__description,.dgrd-news-listing__description p,.dgrd-news-listing__link{font-size:18px}.dgrd-news-listing__modal{align-items:flex-start;overflow:auto;padding:20px 16px}.dgrd-news-listing__dialog{max-height:none;padding:40px 16px;width:100%}.dgrd-news-listing__filter-panel--modal .dgrd-news-listing__dropdowns{grid-template-columns:minmax(0,1fr)}.dgrd-news-listing__filter-menu{position:static}.dgrd-news-listing__page,.dgrd-news-listing__page-ellipsis{font-size:18px;height:40px;min-width:40px}.dgrd-news-listing__page--next,.dgrd-news-listing__page--prev{min-width:72px}}