.closing .t-giant{font-size:46.6522rem}.closing__box{background:#000;position:absolute}.closing__box--text{width:calc(50% - .1875rem);height:55.3125rem;top:0;left:0}.closing__box--bottom,.closing__box--top{height:22.125rem;left:calc(75% + .0625rem);right:0}.closing__box--top{top:.125rem}.project-index+.closing .closing__box--text,.project-list+.closing .closing__box--text{width:50%}.project-index+.closing .closing__box--top,.project-list+.closing .closing__box--top{top:0;left:75%}.project-index+.closing .closing__box--top{top:0}.project-index+.closing .closing__box--bottom{display:none}.closing__box--bottom{bottom:0}@media (width>=768px){.closing__box--phone-only{display:none}}.process+.closing .closing__box--text,.service-list+.closing .closing__box--text{width:50%}.process+.closing .closing__box--top,.service-list+.closing .closing__box--top{display:none}.closing--light .closing__box--top{top:0}.closing--light .closing__box--text{background:#fff}.closing--light .closing__box--bottom{display:none}@media (width<=767px){.closing{--photo:25.0625rem;padding:var(--gutter) var(--gutter) calc(var(--photo) + 7.5rem);box-shadow:0 -2px #000}.closing__box--bottom,.closing__box--text{display:none}.closing.closing .closing__box--top{top:auto;left:0;right:auto;bottom:calc(var(--photo) - 12.1875rem);z-index:1;width:50%;height:12.1875rem;display:block}.closing .t-giant{font-size:18.25rem}.layout__page:has(.values) .closing{box-shadow:0 -2px 0 #000,inset 0 1px 0 var(--stroke-color)}.layout__page:has(.home-hero) .closing{padding:var(--gutter) 1rem calc(var(--photo) + 6.25rem)}.layout__page:has(.home-hero) .closing .closing__eyebrow{top:calc(var(--gutter) + .1875rem);left:1rem}.layout__page:has(.home-hero) .closing .closing__text{max-width:19.25rem}.layout__page:has(.home-hero) .closing .closing__cta{margin-top:1.875rem}.layout__page:has(.home-hero) .closing .closing__tagline{left:1rem}}
