.agency-marks{margin-block:var(--space-8)}.hero-module>.agency-marks{grid-area:4/1/auto/-1}.hero-module:has(>.agency-marks) .hero-module__body{grid-row:5}.hero-module:has(>.agency-marks) .hero-module__byline-row{grid-row:6}.hero-module:has(>.agency-marks) .hero-module__asset{grid-row:7}.agency-marks__grid{grid-template-columns:repeat(var(--marks-cols,36), 1fr);gap:var(--space-3);place-items:center;display:grid}.agency-marks__cell{aspect-ratio:1;justify-content:center;align-items:center;inline-size:100%;line-height:0;display:flex;container-type:inline-size}.agency-marks__cell img{object-fit:contain;box-sizing:border-box!important;block-size:100%!important;inline-size:100%!important}.agency-marks__monogram{aspect-ratio:1;background:var(--warm-100);inline-size:100%;color:var(--gray-900);font-family:var(--sans);border-radius:50%;justify-content:center;align-items:center;font-size:62cqw;font-weight:700;line-height:1;display:flex}@media not (min-width:720px){.agency-marks__grid{--marks-cols:18;gap:var(--space-1)}}.agency-marks__picture,.agency-marks__picture img{inline-size:100%;display:block}.agency-marks__picture img{block-size:auto}.agency-marks--reveal{position:relative}.agency-marks__reveal-cover{display:none}html.js .agency-marks__reveal-cover{pointer-events:none;grid-template-columns:repeat(36,1fr);display:grid;position:absolute;inset:0}.agency-marks__reveal-cover>span{background:var(--bg);opacity:1;transition:opacity var(--motion-fast) var(--ease-out-quad)}.agency-marks--reveal.is-revealed .agency-marks__reveal-cover>span{opacity:0}@media not (min-width:720px){html.js .agency-marks__reveal-cover{grid-template-columns:repeat(18,1fr)}}@media (prefers-reduced-motion:reduce){html.js .agency-marks__reveal-cover{display:none}}
