.featured-project{gap:var(--space-1);border-radius:var(--radius-lg);background:var(--color-deep-navy);min-inline-size:0;color:var(--color-white);display:grid;overflow:hidden}.featured-project__lead,.featured-project__title-group{min-inline-size:0}.featured-project__lead{isolation:isolate;position:relative}.featured-project__photo-frame{display:flex}.featured-project__primary-photo{aspect-ratio:3/4;min-inline-size:0}.featured-project__details{padding:var(--space-6);background:linear-gradient(to bottom, transparent, color-mix(in srgb, var(--color-deep-navy) 88%, transparent) var(--space-16), var(--color-deep-navy) var(--space-30));margin-block-start:calc(var(--space-30) * -1);padding-block-start:var(--space-20);position:relative}.featured-project__heading{align-items:center;gap:var(--space-5);text-align:center;flex-direction:column;display:flex}.featured-project__logo{inline-size:var(--media-logo-header-max-width);flex-shrink:0;max-inline-size:100%}.featured-project__eyebrow{color:var(--color-fresh-cyan);margin-block-end:var(--space-2)}.featured-project__title{color:inherit;text-wrap:balance}.featured-project__client{color:var(--color-white-86);margin-block-start:var(--space-2)}.featured-project__highlights{gap:var(--space-4);border-block-start:var(--border-width-emphasis) solid var(--color-fresh-cyan);margin-block-start:var(--space-6);padding-block-start:var(--space-5);list-style:none;display:grid}.featured-project__highlight{align-items:center;gap:var(--space-3);min-inline-size:0;color:var(--color-fresh-cyan);display:flex}.featured-project__highlight>span:last-child{color:var(--color-white)}.featured-project__gallery{gap:var(--space-1);min-inline-size:0;padding:0 var(--space-3) var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.featured-project__gallery-photo{aspect-ratio:3/4;border-radius:var(--radius-sm);min-block-size:0;min-inline-size:0;overflow:hidden}.featured-project__note{color:var(--color-copy-muted);margin-block-start:var(--space-3)}@media (min-width:40rem){.featured-project__highlights{grid-template-columns:repeat(3,minmax(0,1fr))}.featured-project__highlight{text-align:center;flex-direction:column}.featured-project__highlight+.featured-project__highlight{border-inline-start:var(--border-width-hairline) solid var(--color-white-14);padding-inline-start:var(--space-4)}}@media (min-width:48rem){.featured-project{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.featured-project__heading{text-align:left;flex-direction:row;align-items:center}.featured-project__lead{grid-template-columns:minmax(0,1fr);display:grid}.featured-project__primary-photo,.featured-project__details{grid-area:1/1}.featured-project__details{padding-inline:var(--space-5);align-self:end;margin-block-start:0}.featured-project__logo{inline-size:var(--space-20)}.featured-project__title-group{border-inline-start:var(--border-width-hairline) solid var(--color-white-14);padding-inline-start:var(--space-4)}.featured-project__gallery{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr));padding:0}.featured-project__gallery-photo{aspect-ratio:auto;border-radius:0}.featured-project__gallery-photo:last-child{grid-column:1/-1}}@media (min-width:80rem){.featured-project__primary-photo{aspect-ratio:1}.featured-project__details{padding-inline:var(--space-8);padding-block-end:var(--space-8)}.featured-project__heading{flex-direction:row;align-items:center}.featured-project__logo{inline-size:var(--space-30)}.featured-project__title-group{border-inline-start:var(--border-width-hairline) solid var(--color-white-14);padding-inline-start:var(--space-5)}}
/*# sourceMappingURL=0_qt--lm4149a.css.map*/