.press-actions{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin:0 0 18px}.press-actions .btn{max-width:100%;white-space:normal;text-align:center}.press-copied{font-size:14px;color:var(--muted)}
.press-release{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);padding:22px 24px;margin:0 0 14px;font-size:16px;line-height:1.6}
.press-release h3{margin:0 0 10px;font-size:22px;line-height:1.25}.press-release h4{font-size:17px;margin:24px 0 8px}.press-release .press-sub{font-weight:600}
.press-release ul{padding-left:20px}
.press-facts{margin:0 0 18px;background:var(--card);border:1px solid var(--line);border-radius:var(--radius);padding:4px 18px}
.press-facts div{display:grid;grid-template-columns:150px minmax(0,1fr);gap:16px;padding:12px 0;border-bottom:1px solid #F0F0F3;font-size:16px;line-height:1.5}.press-facts div:last-child{border-bottom:0}
.press-facts dt{font-weight:700}.press-facts dd{margin:0}
.press-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin:0 0 24px}
.press-fig{margin:0;min-width:0}.press-fig img{display:block;width:100%;height:auto;border-radius:10px;border:1px solid var(--line);background:#fff}
.press-fig figcaption{font-size:14px;line-height:1.5;margin-top:8px;color:var(--body)}.press-credit{color:var(--muted)}
.press-files{list-style:none;padding:0;columns:2;column-gap:24px;font-size:15px}.press-files li{break-inside:avoid;margin-bottom:6px;overflow-wrap:anywhere}
@media (max-width:700px){.press-grid{grid-template-columns:minmax(0,1fr)}.press-facts div{grid-template-columns:minmax(0,1fr);gap:2px}.press-files{columns:1}.press-release{padding:18px 16px}}
.press-tall img{max-width:200px}
