/* The press kit's own pieces (the design's press page plus the live kit's downloads, facts, screenshots and video). */
.press-downloads .press-asset-grid{grid-template-columns:repeat(3,minmax(0,1fr))}
.press-assets>.interior-text-link{margin-top:26px}
.press-assets>.interior-proof-note{margin-top:22px}
.press-facts{margin-top:88px}
.press-list{display:grid;gap:10px;max-width:670px;margin:18px 0 0;padding-left:1.15em}
.press-list li{font:400 16px/1.7 var(--body);color:#D3C8DD}
.press-list li::marker{color:#C8A7E2}
.press-list a{color:var(--button)}
.press-shots{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 18px;margin-top:33px}
.press-shots figure{margin:0;display:grid;gap:10px;justify-items:start;align-content:start}
.press-shots figure>a:first-child{display:block;width:100%;border-radius:14px}
.press-shots img{display:block;width:100%;height:auto;border-radius:14px}
.press-shots figcaption{font:600 15px/1.35 var(--display);color:#F4F0FF}
.press-shots .interior-text-link{font-size:13px}
.press-video{margin:33px 0 0;max-width:360px}
.press-video video{display:block;width:100%;height:auto;border-radius:18px;background:#000}
@media(max-width:1000px){.press-downloads .press-asset-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:700px){.press-shots{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:650px){.press-downloads .press-asset-grid{grid-template-columns:1fr}.press-facts{margin-top:60px}.press-list li{font-size:15px}}
