.report{padding:90px 5vw;border-top:2px solid var(--black);border-bottom:2px solid var(--black)}.report>h2{max-width:950px}.report-grid{display:grid;grid-template-columns:repeat(4,1fr);border:2px solid var(--black)}.report-grid article{padding:28px;border-right:2px solid var(--black);background:white}.report-grid article:last-child{border:0}.report-grid b{color:var(--coral)}.article-layout{display:grid;grid-template-columns:340px 1fr;max-width:1280px;margin:auto}.index-column{padding:60px 35px;background:var(--black);color:white}.index-column .sticky{position:sticky;top:30px}.index-column p{border-bottom:1px solid #565a60;padding:13px 0;text-transform:uppercase;font-size:.82rem;font-weight:800}.copy-column{padding:70px 6vw;background:#fff}.copy-column h2{font-size:clamp(2.6rem,4.5vw,4.8rem);margin-top:65px}.copy-column h2:first-child{margin-top:0}.copy-column h3{font-size:1.7rem}.phase-board{display:grid;grid-template-columns:1fr 1fr;border:2px solid var(--black);margin:30px 0}.phase-board section{padding:24px;border-right:2px solid var(--black);border-bottom:2px solid var(--black)}.phase-board section:nth-child(even){border-right:0}.phase-board section:nth-child(n+3){border-bottom:0}.prompt{border:2px solid var(--black);padding:22px;margin:14px 0;box-shadow:6px 6px 0 var(--mint)}.prompt strong{display:block;text-transform:uppercase;margin-bottom:5px}@media(max-width:900px){.report-grid{grid-template-columns:1fr 1fr}.report-grid article:nth-child(2){border-right:0}.article-layout{grid-template-columns:1fr}.index-column .sticky{position:static}}@media(max-width:600px){.report-grid,.phase-board{grid-template-columns:1fr}.report-grid article,.phase-board section{border-right:0;border-bottom:2px solid var(--black)!important}.report-grid article:last-child,.phase-board section:last-child{border-bottom:0!important}}
