@charset "UTF-8";.current-projects{padding-inline:4%}@media (min-width:768px){.current-projects{padding-inline:4%}}@media (min-width:992px){.current-projects{padding-inline:8%}}@media (min-width:1600px){.current-projects{padding-inline:10%}}.current-projects{padding-block:clamp(4rem,8vw,7rem);background:#fff}.current-projects__inner{margin:0 auto}.current-projects__header{margin:0 auto clamp(2.25rem,5vw,3.5rem);text-align:center}.wp-front .current-projects__header{opacity:var(--fade-opacity,0);transform:var(--fade-transform,translateX(0) translateY(-25px));transition:all 1s cubic-bezier(.165,.84,.44,1);transition-delay:.2s}.current-projects__banner-eyebrow,.current-projects__eyebrow{font-size:.6875rem;margin:0;font-weight:800;letter-spacing:.16em;line-height:1.2;text-transform:uppercase}.current-projects__eyebrow{color:#15369a}.current-projects__title.c-title{font-size:calc(1.395rem + 1.74vw)}@media (min-width:1200px){.current-projects__title.c-title{font-size:2.7rem}}.current-projects__title.c-title{margin:0;color:#202020;font-weight:700;letter-spacing:-.04em;line-height:1.08}.current-projects__title.c-title strong{color:#24419a}.current-projects__banner{position:relative;display:flex;align-items:flex-end;min-height:clamp(13rem,23vw,17.5rem);margin-bottom:clamp(1.5rem,3vw,2.25rem);overflow:hidden;background:#f1f1f1;border-radius:1rem}.wp-front .current-projects__banner{opacity:var(--fade-opacity,0);transform:var(--fade-transform,translateX(0) translateY(-25px));transition:all 1s cubic-bezier(.165,.84,.44,1);transition-delay:.4s}.current-projects__banner--placeholder{align-items:center;justify-content:center;min-height:13rem;padding:1.5rem;color:#707070;text-align:center}.current-projects__banner--placeholder p{margin:0}.current-projects__banner-overlay,.current-projects__video{position:absolute;inset:0;width:100%;height:100%}.current-projects__video{-o-object-fit:cover;object-fit:cover}.current-projects__banner-overlay{background:linear-gradient(180deg,rgba(0,0,0,.02) 18%,rgba(0,0,0,.65) 100%);pointer-events:none}.current-projects__banner-content{position:relative;z-index:1;max-width:38rem;padding:clamp(1.25rem,3vw,2rem);color:#fff}.current-projects__banner-eyebrow{font-size:.875rem;margin-bottom:.45rem;color:#ffc600}.current-projects__banner-description{font-size:1rem;font-weight:700;line-height:1.35}.current-projects__banner-description p,.current-projects__item-description p{margin:0}.current-projects__cards{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem}.current-projects__card{min-width:0;padding:1.25rem;background:#f7f7f5;border-radius:.9rem}.wp-front .current-projects__card:nth-child(1){opacity:var(--fade-opacity,0);transform:var(--fade-transform,translateX(0) translateY(0));transition:all 1s cubic-bezier(.165,.84,.44,1);transition-delay:.6s}.wp-front .current-projects__card:nth-child(2){opacity:var(--fade-opacity,0);transform:var(--fade-transform,translateX(0) translateY(0));transition:all 1s cubic-bezier(.165,.84,.44,1);transition-delay:.8s}.wp-front .current-projects__card:nth-child(3){opacity:var(--fade-opacity,0);transform:var(--fade-transform,translateX(0) translateY(0));transition:all 1s cubic-bezier(.165,.84,.44,1);transition-delay:1s}.wp-front .current-projects__card:nth-child(4){opacity:var(--fade-opacity,0);transform:var(--fade-transform,translateX(0) translateY(0));transition:all 1s cubic-bezier(.165,.84,.44,1);transition-delay:1.2s}.wp-front .current-projects__card:nth-child(5){opacity:var(--fade-opacity,0);transform:var(--fade-transform,translateX(0) translateY(0));transition:all 1s cubic-bezier(.165,.84,.44,1);transition-delay:1.4s}.wp-front .current-projects__card:nth-child(6){opacity:var(--fade-opacity,0);transform:var(--fade-transform,translateX(0) translateY(0));transition:all 1s cubic-bezier(.165,.84,.44,1);transition-delay:1.6s}.wp-front .current-projects__card:nth-child(7){opacity:var(--fade-opacity,0);transform:var(--fade-transform,translateX(0) translateY(0));transition:all 1s cubic-bezier(.165,.84,.44,1);transition-delay:1.8s}.wp-front .current-projects__card:nth-child(8){opacity:var(--fade-opacity,0);transform:var(--fade-transform,translateX(0) translateY(0));transition:all 1s cubic-bezier(.165,.84,.44,1);transition-delay:2s}.wp-front .current-projects__card:nth-child(9){opacity:var(--fade-opacity,0);transform:var(--fade-transform,translateX(0) translateY(0));transition:all 1s cubic-bezier(.165,.84,.44,1);transition-delay:2.2s}.wp-front .current-projects__card:nth-child(10){opacity:var(--fade-opacity,0);transform:var(--fade-transform,translateX(0) translateY(0));transition:all 1s cubic-bezier(.165,.84,.44,1);transition-delay:2.4s}.current-projects__card-header{display:flex;align-items:center;gap:.55rem;min-height:2rem;padding-bottom:.85rem;border-bottom:2px solid #24419a}.current-projects__dot{flex:none;width:.65rem;height:.65rem;background:var(--current-projects-dot-color,#15369a);border-radius:50%}.current-projects__card-title{font-size:.875rem;flex:1;margin:0;color:#202020;font-weight:800;line-height:1.2}.current-projects__items{display:grid;gap:.65rem;margin-top:1rem}.current-projects__item{scroll-margin-top:8rem;padding:.9rem .9rem .9rem .8rem;background:#fff;border-left:2px solid #ccd7f0;border-radius:.65rem}.wp-front .current-projects__item:nth-child(1){opacity:var(--fade-opacity,0);transform:var(--fade-transform,translateX(0) translateY(0));transition:all 1s cubic-bezier(.165,.84,.44,1);transition-delay:.6s}.wp-front .current-projects__item:nth-child(2){opacity:var(--fade-opacity,0);transform:var(--fade-transform,translateX(0) translateY(0));transition:all 1s cubic-bezier(.165,.84,.44,1);transition-delay:.8s}.wp-front .current-projects__item:nth-child(3){opacity:var(--fade-opacity,0);transform:var(--fade-transform,translateX(0) translateY(0));transition:all 1s cubic-bezier(.165,.84,.44,1);transition-delay:1s}.wp-front .current-projects__item:nth-child(4){opacity:var(--fade-opacity,0);transform:var(--fade-transform,translateX(0) translateY(0));transition:all 1s cubic-bezier(.165,.84,.44,1);transition-delay:1.2s}.wp-front .current-projects__item:nth-child(5){opacity:var(--fade-opacity,0);transform:var(--fade-transform,translateX(0) translateY(0));transition:all 1s cubic-bezier(.165,.84,.44,1);transition-delay:1.4s}.wp-front .current-projects__item:nth-child(6){opacity:var(--fade-opacity,0);transform:var(--fade-transform,translateX(0) translateY(0));transition:all 1s cubic-bezier(.165,.84,.44,1);transition-delay:1.6s}.wp-front .current-projects__item:nth-child(7){opacity:var(--fade-opacity,0);transform:var(--fade-transform,translateX(0) translateY(0));transition:all 1s cubic-bezier(.165,.84,.44,1);transition-delay:1.8s}.wp-front .current-projects__item:nth-child(8){opacity:var(--fade-opacity,0);transform:var(--fade-transform,translateX(0) translateY(0));transition:all 1s cubic-bezier(.165,.84,.44,1);transition-delay:2s}.wp-front .current-projects__item:nth-child(9){opacity:var(--fade-opacity,0);transform:var(--fade-transform,translateX(0) translateY(0));transition:all 1s cubic-bezier(.165,.84,.44,1);transition-delay:2.2s}.wp-front .current-projects__item:nth-child(10){opacity:var(--fade-opacity,0);transform:var(--fade-transform,translateX(0) translateY(0));transition:all 1s cubic-bezier(.165,.84,.44,1);transition-delay:2.4s}.wp-front .current-projects__item:nth-child(11){opacity:var(--fade-opacity,0);transform:var(--fade-transform,translateX(0) translateY(0));transition:all 1s cubic-bezier(.165,.84,.44,1);transition-delay:2.6s}.wp-front .current-projects__item:nth-child(12){opacity:var(--fade-opacity,0);transform:var(--fade-transform,translateX(0) translateY(0));transition:all 1s cubic-bezier(.165,.84,.44,1);transition-delay:2.8s}.current-projects__item-title{font-size:.875rem;margin:0;color:#202020;font-weight:800;line-height:1.3}.current-projects__item-heading{display:flex;align-items:flex-start;gap:.45rem}.current-projects__item-heading .current-projects__item-title{flex:1}.current-projects__item-description{font-size:.75rem;margin-top:.4rem;color:#707070;line-height:1.45}.current-projects__empty{margin:0;color:#707070;text-align:center}.current-projects__add-card.components-button{width:-moz-fit-content;width:fit-content;margin-top:1rem}.current-projects__add-item.components-button{width:100%;margin-top:.75rem}.current-projects__cards--editor .current-projects__card,.current-projects__cards--editor .current-projects__item{position:relative}.current-projects__cards--editor .current-projects__card-header{padding-right:5rem}.current-projects__cards--editor .current-projects__item-heading{padding-right:2rem}.current-projects__card-controls{position:absolute;top:.55rem;right:.55rem;z-index:2;display:inline-flex;gap:.15rem}@media (min-width:768px){.current-projects__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}}@media (min-width:992px){.current-projects__cards{grid-template-columns:repeat(4,minmax(0,1fr))}.current-projects__card{padding:1.35rem}}.current-projects-editor__items-manager,.current-projects-editor__manager{display:grid;gap:.65rem;min-width:0}.current-projects-editor__card-settings{min-width:0;max-width:100%;padding:.75rem;overflow:hidden;border:1px solid #e8e8e8;border-radius:.5rem}.current-projects-editor__card-settings-summary{display:flex;align-items:center;gap:.5rem;min-width:0;padding:0;cursor:pointer;list-style:none}.current-projects-editor__card-settings-summary::-webkit-details-marker{display:none}.current-projects-editor__card-settings-summary>strong{flex:1 1 0;min-width:0;overflow:hidden;font-size:.8125rem;text-overflow:ellipsis;white-space:nowrap}.current-projects-editor__card-settings-actions{display:inline-flex;flex:none;gap:.1rem}.current-projects-editor__card-settings-actions .components-button{width:1.75rem;min-width:1.75rem;height:1.75rem;padding:.25rem}.current-projects-editor__card-settings-summary>span{flex:none;color:#707070;font-size:.75rem}.current-projects-editor__card-settings-summary::after{flex:none;width:.45rem;height:.45rem;margin-inline:.35rem;border-right:1px solid currentcolor;border-bottom:1px solid currentcolor;content:"";transform:rotate(45deg) translateY(-.15rem);transition:transform 180ms ease}.current-projects-editor__card-settings[open] .current-projects-editor__card-settings-summary::after{transform:rotate(225deg) translate(-.1rem,-.1rem)}.current-projects-editor__card-settings-content{display:grid;gap:.65rem;padding-top:.75rem}.current-projects-editor__manager-item{display:flex;align-items:center;justify-content:space-between;gap:.5rem;width:100%;min-width:0;max-width:100%;padding-bottom:.5rem;overflow:hidden;border-bottom:1px solid #e8e8e8}.current-projects-editor__manager-item>span,.current-projects-editor__manager-item>strong{display:block;flex:1 1 auto;min-width:0;max-width:100%;overflow:hidden;font-size:.8125rem;text-overflow:ellipsis;white-space:nowrap}.current-projects-editor__items-manager .current-projects-editor__manager-item>span{flex:1 1 0;width:0;max-width:none}.current-projects-editor__manager-actions{display:inline-flex;flex:none;gap:.1rem}.current-projects-editor__color-label{margin:0;font-size:.75rem;font-weight:700}.current-projects-editor__color-picker{width:auto;min-width:0!important}.current-projects-editor__color-picker .components-circular-option-picker__swatches{display:flex!important;gap:.5rem!important;width:auto!important}.current-projects-editor__color-picker .components-circular-option-picker__option-wrapper{flex:0 0 1.75rem;width:1.75rem!important;height:1.75rem!important;margin:0!important}.current-projects-editor__color-picker .components-circular-option-picker__option{box-sizing:border-box;width:1.75rem!important;height:1.75rem!important;margin:0!important}.current-projects-editor__custom-color{display:flex;align-items:center;justify-content:space-between;gap:.75rem;font-size:.75rem;font-weight:700}.current-projects-editor__custom-color-trigger.components-button{min-height:2rem;padding:.35rem .65rem .35rem .45rem;color:#202020;background:#fff;border:1px solid #e8e8e8}.current-projects-editor__custom-color-trigger.components-button::before{width:1rem;height:1rem;background:var(--current-projects-picker-color,#15369a);border:1px solid rgba(0,0,0,.18);border-radius:50%;content:""}.current-projects-editor__custom-color-popover .components-popover__content{padding:.75rem}.current-projects-editor__color-settings{display:flex;flex-direction:column;gap:1rem;width:18rem;max-width:calc(100vw - 2rem);padding:1rem}.current-projects-editor__items-manager{margin-top:1rem}.current-projects__card-settings.components-button,.current-projects__remove-card.components-button,.current-projects__remove-item.components-button{position:absolute;right:.55rem;z-index:2;display:grid;width:1.75rem;min-width:1.75rem;height:1.75rem;align-items:center;justify-content:center;padding:.25rem;font-size:1rem;line-height:1;color:#d12626!important;background:0 0!important;border-radius:0;box-shadow:none;transition:color 220ms ease}.current-projects__card-settings.components-button:focus-visible,.current-projects__card-settings.components-button:hover,.current-projects__remove-card.components-button:focus-visible,.current-projects__remove-card.components-button:hover,.current-projects__remove-item.components-button:focus-visible,.current-projects__remove-item.components-button:hover{color:#a51f1f!important;background:0 0!important}.current-projects__card-settings.components-button .dashicon,.current-projects__card-settings.components-button .dashicons,.current-projects__card-settings.components-button svg,.current-projects__remove-card.components-button .dashicon,.current-projects__remove-card.components-button .dashicons,.current-projects__remove-card.components-button svg,.current-projects__remove-item.components-button .dashicon,.current-projects__remove-item.components-button .dashicons,.current-projects__remove-item.components-button svg{display:block;width:1rem;min-width:1rem;height:1rem;font-size:1rem;line-height:1;color:currentcolor;fill:currentcolor}.current-projects__remove-item.components-button{top:.55rem}.current-projects__card-controls .current-projects__card-settings.components-button,.current-projects__card-controls .current-projects__remove-card.components-button{position:static}.current-projects__card-settings.components-button{color:#202020!important}.current-projects__card-settings.components-button:focus-visible,.current-projects__card-settings.components-button:hover{color:#15369a!important;background:rgba(255,255,255,.85)!important}@media (prefers-reduced-motion:reduce){.current-projects__card,.current-projects__item{transition:none}}
/*# sourceMappingURL=current-projects.min.css.map */
