.campaignBrief{margin:12px 0;border:1px solid var(--line);background:linear-gradient(145deg,#100d0a,#070605)}.campaignBrief>header{display:flex;align-items:end;justify-content:space-between;gap:20px;padding:20px 22px;border-bottom:1px solid var(--line)}.campaignBrief h3{margin:6px 0 0;font-size:25px}.campaignBrief>header>span{color:var(--o);font:800 9px monospace}.briefGrid{display:grid;grid-template-columns:1fr 1fr}.briefGrid article{min-height:150px;padding:20px 22px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.briefGrid article:nth-child(2n){border-right:0}.briefGrid article:nth-last-child(-n+2){border-bottom:0}.briefGrid ol{list-style:none;margin:12px 0 0;padding:0;display:grid;gap:9px}.briefGrid li{display:flex;gap:10px;align-items:flex-start;color:#c1b5a9;font-size:10px;line-height:1.45}.briefGrid li i{color:var(--o);font:800 8px monospace;font-style:normal}.briefGrid article>p:last-child{color:#a89d92;font-size:10px;line-height:1.65}@media(max-width:600px){.briefGrid{grid-template-columns:1fr}.briefGrid article{border-right:0;border-bottom:1px solid var(--line)!important}.campaignBrief>header{align-items:flex-start;flex-direction:column}}
