/* Individual generated artwork, with accessible live metric text. */
.cmo-proof-grid,.page-results .additional-result-grid{gap:22px;margin-top:38px}
.page-results .additional-result-grid{padding:0;background:none}
.cmo-proof-grid .result-metric.result-metric-art,.page-results .additional-result-grid .result-metric.result-metric-art{isolation:isolate;min-height:365px;padding:0;overflow:hidden;border:1px solid #91c6dd26;background:#061b28;border-radius:2px;justify-content:flex-end}
.result-metric-art .result-art-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-3;display:block}
.result-metric-art:before{content:"";position:absolute;inset:0;z-index:-2;background:linear-gradient(0deg,#041520 0%,#041520ed 8%,#041520b8 32%,#04152030 65%,#04152000 100%),linear-gradient(90deg,#0415209c,transparent 85%);pointer-events:none}
.result-metric-art .result-metric-content{position:relative;display:flex;flex-direction:column;align-items:flex-start;padding:30px;width:100%;box-sizing:border-box}
.cmo-proof-grid .result-metric-art h3.result-metric-label,.page-results .additional-result-grid .result-metric-art h3.result-metric-label{font-size:15px;letter-spacing:.04em;margin:0 0 12px;color:#e3eff5;font-weight:500}
.result-metric-art .result-metric-value strong,.cmo-proof-grid .result-metric-art:nth-child(1) .result-metric-value strong{font-size:76px;font-weight:500;text-shadow:0 3px 20px #00101c75}
.cmo-proof-grid .result-metric-art p.result-metric-context,.page-results .additional-result-grid .result-metric-art p.result-metric-context{margin:8px 0 0;color:#bdd3df;min-height:23px}
.result-metric-art .result-metric-duo{width:100%;gap:24px}
.result-metric-art .result-metric-subject{color:#c5dbe5}
.result-metric-art .result-metric-duo .result-metric-value strong{font-size:56px}
@media(min-width:1500px){.cmo-proof-grid .result-metric.result-metric-art{min-height:400px}}
@media(max-width:1050px) and (min-width:701px){
.cmo-proof-grid,.page-results .additional-result-grid{gap:16px}
.cmo-proof-grid .result-metric.result-metric-art,.page-results .additional-result-grid .result-metric.result-metric-art{min-height:325px}
.result-metric-art .result-metric-content{padding:23px}
.result-metric-art .result-metric-value strong,.cmo-proof-grid .result-metric-art:nth-child(1) .result-metric-value strong{font-size:60px}
.result-metric-art .result-metric-duo{gap:16px}.result-metric-art .result-metric-duo .result-metric-value strong{font-size:43px}
}
@media(max-width:700px){
.cmo-proof-grid,.page-results .additional-result-grid{gap:18px;margin-top:28px}
.cmo-proof-grid .result-metric.result-metric-art,.page-results .additional-result-grid .result-metric.result-metric-art{min-height:320px}
.result-metric-art .result-metric-content{padding:23px}
.cmo-proof-grid .result-metric-art h3.result-metric-label,.page-results .additional-result-grid .result-metric-art h3.result-metric-label{font-size:14px;margin-bottom:10px}
.result-metric-art .result-metric-value strong,.cmo-proof-grid .result-metric-art:nth-child(1) .result-metric-value strong{font-size:66px}
.result-metric-art .result-metric-duo{gap:18px}.result-metric-art .result-metric-duo .result-metric-value strong{font-size:46px}
.cmo-proof-grid .result-metric-art p.result-metric-context,.page-results .additional-result-grid .result-metric-art p.result-metric-context{font-size:12px;min-height:21px;margin-top:8px}
}
@media(max-width:360px){.result-metric-art .result-metric-content{padding:19px}.result-metric-art .result-metric-duo .result-metric-value strong{font-size:39px}.result-metric-art .result-metric-value strong{font-size:58px}}
