.dgf-detail--project .dgf-content-banner .button--share{width:auto;padding:.8125rem}.dgf-detail--project .dgf-content-banner .button--share img{height:1.5rem;width:1.5rem}.dgf-detail--project .dgf-content-banner .share-popover{position:absolute;right:0;top:4rem;z-index:99;display:none;text-align:left;padding:0;width:20rem;border-radius:0.375rem;background-color:#fff;box-shadow:0 0 0.5rem 0 #aaacae}@media(min-width: 36rem){.dgf-detail--project .dgf-content-banner .share-popover{width:22.5rem}}.dgf-detail--project .dgf-content-banner .share-popover.is-visible{display:block}.dgf-detail--project .dgf-content-banner .share-popover__container{display:inline-block;position:relative}.dgf-detail--project .dgf-content-banner .share-popover__share{max-width:100%}.dgf-detail--project .dgf-content-banner .share-popover__share #copy-confirmation{display:none;position:absolute;bottom:0;right:0;transform:translateX(calc(100% + 1rem));border-radius:0.25rem;font-size:.8em;padding:0.25rem;white-space:nowrap;z-index:10;transition:opacity .5s ease-in-out}.dgf-detail--project .dgf-content-banner .share-popover__share-action{padding:0.5rem;border:0.0625rem solid #959594;display:inline-flex;width:100%;gap:1rem}.dgf-detail--project .dgf-content-banner .share-popover__share-action input{flex:1;min-width:0;border:0}.dgf-detail--project .dgf-content-banner .share-popover__share-action button#copy-button{display:inline-flex;align-items:center;gap:0.5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;font-weight:700;text-decoration:underline;text-decoration-thickness:.08em;color:#122d55;background-color:rgba(0,0,0,0);border:0;transition:color .2s linear}.dgf-detail--project .dgf-content-banner .share-popover__share-action button#copy-button:hover{color:#122d55}.dgf-detail--project .dgf-content-banner .share-popover__share-action button#copy-button:focus-visible{color:#122d55}.dgf-detail--project .dgf-content-banner .share-popover__share-action button#copy-button .icon{display:flex}.dgf-detail--project .dgf-content-banner .share-popover__share-action button#copy-button .icon img{height:1.5rem;width:1.5rem;filter:brightness(0) saturate(100%) invert(12%) sepia(41%) saturate(3140%) hue-rotate(201deg) brightness(86%) contrast(91%)}.dgf-detail--project .dgf-content-banner .share-popover-close{width:auto}.dgf-detail--project .project-timeline{position:relative}.dgf-detail--project .project-timeline .milestone-toggle-link{display:inline-flex;align-items:center;gap:0.375rem;background:none;border:none;padding:0;cursor:pointer;color:#122d55;font-weight:700;text-decoration:underline}.dgf-detail--project .project-timeline .milestone-toggle-link:hover{color:var(--dgf-milestones-toggle-hover, #122D55);text-decoration:none}.dgf-detail--project .project-timeline .milestone-toggle-link:focus-visible{color:var(--dgf-milestones-toggle-hover, #122D55);text-decoration:none}.dgf-detail--project .project-timeline .milestone-toggle-link__icon{display:flex;align-items:center;flex-shrink:0;transition:transform 200ms ease}.dgf-detail--project .project-timeline .milestone-toggle-link__icon img{filter:brightness(0) saturate(100%) invert(12%) sepia(41%) saturate(3140%) hue-rotate(201deg) brightness(86%) contrast(91%)}.dgf-detail--project .project-timeline .milestone-toggle-link__label{text-align:left}.dgf-detail--project .project-timeline .milestone-toggle-link--above{display:flex;margin-bottom:0.75rem;margin-left:12rem}@media(max-width: 47.99875rem){.dgf-detail--project .project-timeline .milestone-toggle-link--above{margin-left:0}}.dgf-detail--project .project-timeline .milestone-toggle-link--above[aria-expanded=true] .milestone-toggle-link__icon{transform:rotate(180deg)}.dgf-detail--project .project-timeline .milestone-toggle-link--below{display:flex;margin-top:0.75rem;margin-left:12rem}@media(max-width: 47.99875rem){.dgf-detail--project .project-timeline .milestone-toggle-link--below{margin-left:0}}.dgf-detail--project .project-timeline .milestone-toggle-link--below[aria-expanded=true] .milestone-toggle-link__icon{transform:rotate(180deg)}.dgf-detail--project .project-timeline .milestone{display:grid;grid-template-columns:7.5rem 1.75rem 1fr;gap:0 1.5rem;align-items:stretch}@media(max-width: 47.99875rem){.dgf-detail--project .project-timeline .milestone{grid-template-columns:1.75rem 1fr;grid-template-rows:auto auto;grid-template-areas:"dot date" "dot content"}}.dgf-detail--project .project-timeline .milestone__date-col{display:flex;flex-direction:column;justify-content:flex-start;padding-top:0.75rem}@media(max-width: 47.99875rem){.dgf-detail--project .project-timeline .milestone__date-col{padding-top:1rem;align-items:flex-start}}.dgf-detail--project .project-timeline .milestone__date{display:inline-flex;align-items:center;justify-content:center;background-color:var(--dgf-milestones-date-filled-background, #122D55);color:var(--dgf-milestones-date-filled-color, #ffffff);font-size:1rem;padding:0.375rem 0.5rem;gap:0.25rem;border-radius:0.25rem;font-weight:500}@media(max-width: 47.99875rem){.dgf-detail--project .project-timeline .milestone__date{font-size:0.9375rem}}.dgf-detail--project .project-timeline .milestone__date-icon img{filter:var(--dgf-milestones-date-outlined-filter, brightness(0) saturate(100%) invert(12%) sepia(41%) saturate(3140%) hue-rotate(201deg) brightness(86%) contrast(91%));width:1.125rem;height:auto}@media(max-width: 47.99875rem){.dgf-detail--project .project-timeline .milestone__date-icon img{width:1rem}}.dgf-detail--project .project-timeline .milestone__dot-col{display:flex;flex-direction:column;align-items:center;position:relative}@media(max-width: 47.99875rem){.dgf-detail--project .project-timeline .milestone__dot-col{grid-row:1/3}}.dgf-detail--project .project-timeline .milestone__dot-col::before{content:"";position:absolute;top:0;bottom:0;left:50%;transform:translateX(-50%);width:0.125rem;background:var(--dgf-milestones-secondary-color, #959594);z-index:0}.dgf-detail--project .project-timeline .milestone__dot{width:0.875rem;height:0.875rem;border-radius:50%;background:var(--dgf-milestones-primary-color, #122D55);border:0.125rem solid #f4f7fb;box-shadow:0 0 0 0.125rem var(--dgf-milestones-primary-color, #122D55);flex-shrink:0;margin-top:1.5rem;position:relative;z-index:2}.dgf-detail--project .project-timeline .milestone__content{padding:1rem 1rem 1rem 0;border-bottom:0.0625rem solid var(--dgf-milestones-secondary-color, #959594);display:flex;justify-content:space-between;gap:1rem 0}@media(max-width: 47.99875rem){.dgf-detail--project .project-timeline .milestone__content{padding:0.75rem 0 1rem 0}}.dgf-detail--project .project-timeline .milestone__content .milestone__title{font-weight:500;margin-bottom:0}.dgf-detail--project .project-timeline .milestone__image{width:100%}.dgf-detail--project .project-timeline .milestone__image img{width:100%}.dgf-detail--project .project-timeline .milestone--future .milestone__date{background:none;color:var(--dgf-milestones-date-outlined-color, #122D55);border:0.09375rem solid var(--dgf-milestones-date-outlined-color, #122D55)}.dgf-detail--project .project-timeline .milestone--future .milestone__dot{background:#fff;box-shadow:0 0 0 0.125rem var(--dgf-milestones-secondary-color, #959594)}.dgf-detail--project .project-timeline .milestone--future .milestone__dot-col::before{background:none;border-left:0.125rem dashed var(--dgf-milestones-secondary-color, #959594);width:0}.dgf-detail--project .project-timeline .milestone--future .milestone__content__title{color:var(--dgf-milestones-secondary-color, #959594)}.dgf-detail--project .project-timeline .milestone--current .milestone__date{background:var(--dgf-milestones-date-filled-background, #122D55)}.dgf-detail--project .project-timeline .milestone--current .milestone__date-icon img{filter:var(--dgf-milestones-date-filled-filter, brightness(0) invert(1))}.dgf-detail--project .project-timeline .milestone--current .milestone__dot{position:relative;width:1.125rem;height:1.125rem;background:var(--dgf-milestones-primary-color, #122D55);box-shadow:0 0 0 0.125rem var(--dgf-milestones-primary-color, #122D55);margin-top:1.5rem}.dgf-detail--project .project-timeline .milestone--current .milestone__dot::after{content:"";position:absolute;inset:-0.375rem;border-radius:inherit;border:0.1875rem solid var(--dgf-milestones-primary-color, #122D55);animation:milestone-pulse 2s ease-out infinite}.dgf-detail--project .project-timeline .milestone[data-line-start] .milestone__dot-col::before{top:1.6875rem}.dgf-detail--project .project-timeline .milestone[data-line-end] .milestone__dot-col::before{bottom:auto;height:1.6875rem}.dgf-detail--project .project-timeline .milestone[data-line-start][data-line-end] .milestone__dot-col::before{display:none}.dgf-detail--project .project-timeline .milestone[data-line-start][data-line-end] .milestone__content{border-bottom:0}.dgf-detail--project .project-timeline .milestone-hidden-group[hidden]{display:none}.dgf-detail--project .project-timeline .milestone-hidden-group.is-visible{animation:milestone-expand 280ms ease forwards}@keyframes milestone-expand{from{opacity:0;transform:translateY(-0.3125rem)}to{opacity:1;transform:translateY(0)}}@keyframes milestone-pulse{0%{opacity:.2;transform:scale(1)}100%{opacity:0;transform:scale(1.5)}}@media(prefers-reduced-motion: reduce){.dgf-detail--project .project-timeline .milestone-hidden-group.is-visible{animation:none}.dgf-detail--project .project-timeline .milestone-toggle-link,.dgf-detail--project .project-timeline .milestone-toggle-link__icon{transition:none}.dgf-detail--project .project-timeline .milestone--current .milestone__dot{animation:none}}.dgf-detail--project .project-sections>div:nth-child(even){background-color:#dbe0dd}
/*# sourceMappingURL=detail.min.css.map */
