.link-groups-segment-root{margin-bottom:48px}.link-groups-segment-root .list-item{font-family:Inter,sans-serif;font-weight:400;font-size:.875rem;line-height:1.25rem;letter-spacing:-.01rem;text-decoration:none;color:#1c1f22}.link-groups-segment-root .list-row{background-color:#eff1f5;--bs-gutter-y:$pg-grid-space-unit-3x;padding:12px 24px 24px}.link-groups-segment-root .actionable-link.btn-secondary.actionable-secondary{margin-top:16px}.link-groups-segment-root .card-group-container-root.container .card-group-root .wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:8px}.link-groups-segment-root .card-group-container-root.container .card-group-root .actionable-secondary{display:-ms-flexbox;display:flex}.link-groups-segment-root .card-group-container-root.container .card-group-root .section-header{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.link-groups-segment-root .card-group-container-root.container .card-group-root .section-header .actionable-primary{font-family:Poppins,sans-serif;font-weight:600;display:none}.link-groups-segment-root .card-group-container-root.container .card-group-root .action-section{position:unset;-ms-flex-positive:2;flex-grow:2;-ms-flex-pack:end;justify-content:flex-end;text-align:end}.link-groups-segment-root .card-group-container-root.container .card-group-root .action-section .actionable-link{margin:0}.link-groups-segment-root .card-group-container-root.container .card-group-root .actionable-secondary{margin-top:16px}@media(min-width:768px){.link-groups-segment-root{margin-bottom:56px;padding:24px 0}.link-groups-segment-root .actionable-link.btn-secondary.actionable-secondary{margin-top:0}.link-groups-segment-root .card-group-container-root.container .card-group-root .actionable-secondary{display:none}.link-groups-segment-root .card-group-container-root.container .card-group-root .section-header .actionable-primary{display:initial}}@media(min-width:992px){.link-groups-segment-root{margin-bottom:48px}}.project-card-root{margin-bottom:24px}.project-card-root a{text-decoration:none}.project-card-root .card-text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.project-card-root .project-card{cursor:pointer;background-color:rgba(0,0,0,0);width:100%;height:100%}.project-card-root .project-card .card-image{position:relative}.project-card-root .project-card .card-image .project-card__image{height:auto}.project-card-root .project-card .card-image .card-highlight{bottom:12px;left:12px;overflow:hidden;position:absolute;text-transform:uppercase;white-space:nowrap}.project-card-root .project-card .card-title{display:inline-block;margin-bottom:0;margin-top:0;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.listing-group-root{display:block;margin-bottom:24px}.listing-group-root.listing-group-root--with-action{margin-bottom:48px}.listing-group-root.grey{margin-bottom:48px;background-color:#eff1f5}.listing-group-root.grey .card-group{padding:24px 0}.listing-group-root .card-group .card-group-container-root.container .card-group-root .card-image img{aspect-ratio:4/3}.listing-group-root .card-group .card-group-container-root.container .card-group-root .section-header{-ms-flex-align:center;align-items:center}.listing-group-root .card-group .card-group-container-root.container .card-group-root .home-section-title{margin-right:16px}.listing-group-root .card-group .card-group-container-root.container .card-group-root .action-section{-ms-flex-align:center;align-items:center}.listing-group-root .card-group .card-group-container-root.container .card-group-root .actionable-primary{font-family:Poppins,sans-serif;font-weight:600}@media(min-width:768px){.listing-group-root,.listing-group-root.listing-group-root--with-action{margin-bottom:32px}.listing-group-root.grey{margin-bottom:56px}.listing-group-root.grey .card-group{padding:32px 0}}@media(min-width:992px){.listing-group-root,.listing-group-root.listing-group-root--with-action{margin-bottom:24px}.listing-group-root.grey{margin-bottom:48px}.listing-group-root.grey .card-group{padding:32px 0}}.masthead-video-root{background-color:#eff1f5}.masthead-video-root,.masthead-video-root .masthead-video-container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.masthead-video-root .masthead-video-container{position:relative;overflow:hidden;margin:0 auto;max-width:414px;height:414px}.masthead-video-root .external-link{position:absolute;z-index:1;height:414px;width:100%}.masthead-video-root .video-container{height:414px}.masthead-video-root .video-container video{height:100%;aspect-ratio:1.51/1;-webkit-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out}.masthead-video-root .video-container video.loading{opacity:0}@media(min-width:768px){.masthead-video-root .masthead-video-container{max-width:768px;height:360px}.masthead-video-root .external-link,.masthead-video-root .video-container{height:360px}.masthead-video-root .video-container video{aspect-ratio:2.13/1;-o-object-fit:cover;object-fit:cover}}@media(min-width:992px){.masthead-video-root .masthead-video-container{max-width:1350px;height:400px}.masthead-video-root .external-link{height:400px}.masthead-video-root .video-container{height:auto;width:100%}.masthead-video-root .video-container video{aspect-ratio:3.38/1;-o-object-fit:cover;object-fit:cover;width:100%}}.callout-card-root{margin-bottom:24px}.callout-card-root .callout-card{padding:24px 16px;border-radius:0}.callout-card-root .callout-card.primary{background-color:var(--fill-active-primary)}.callout-card-root .callout-card.primary .card-title{color:var(--fill-neutral-secondary)}.callout-card-root .callout-card.blue{background-color:#162e53}.callout-card-root .callout-card.blue .card-title{color:var(--fill-neutral-secondary)}.callout-card-root .callout-card.grey{background-color:var(--fill-inactive-primary)}.callout-card-root .callout-card.primary-lighter{background-color:var(--fill-active-primary)}.callout-card-root .callout-card.short{height:176px}.callout-card-root .callout-card.short .card-title{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.callout-card-root .callout-card.medium{height:236px}.callout-card-root .callout-card.medium .card-title{-webkit-line-clamp:5}.callout-card-root .callout-card .card-body{padding:0;display:-ms-flexbox;display:flex}.callout-card-root .callout-card .card-content{-ms-flex:1;flex:1;-ms-flex-order:1;order:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.callout-card-root .callout-card .card-image{width:126px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-order:1;order:1;margin:0 0 0 16px}.callout-card-root .callout-card .card-image.left{-ms-flex-order:0;order:0;margin-left:0;margin-right:16px}.callout-card-root .callout-card__image{width:100%;border-top-left-radius:0;border-top-right-radius:0}.callout-card-root .callout-card .card-title{font-family:Poppins,sans-serif;font-weight:600;font-size:1rem;line-height:1.5rem;letter-spacing:-.005rem;margin-bottom:0;margin-top:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.callout-card-root .callout-card .card-cta{-ms-flex:0 0 auto;flex:0 0 auto;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-webkit-align-items:flex-start;margin-top:12px}.callout-card-root .callout-card .card-cta .btn{max-width:100%}.callout-card-root .callout-card .card-cta .btn .button-text{overflow:hidden;white-space:nowrap;display:block;text-overflow:ellipsis}@media(min-width:576px){.callout-card-root .callout-card{padding:24px}.callout-card-root .callout-card.medium{height:190px}.callout-card-root .callout-card.medium .card-title{-webkit-line-clamp:2}.callout-card-root .callout-card.short{height:222px}.callout-card-root .callout-card.short .card-title{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.callout-card-root .card-body .card-image{width:96px}}@media(min-width:768px){.callout-card-root .callout-card.short .card-title{font-family:Poppins,sans-serif;font-weight:600;font-size:.875rem;line-height:1.25rem;letter-spacing:0}.callout-card-root .callout-card.blue .card-title,.callout-card-root .callout-card.primary .card-title{color:var(--fill-neutral-secondary)}}