*{box-sizing:border-box}body{margin:0;background:#101316;color:#f1f3f5;font:16px/1.5 -apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}main{max-width:1560px;margin:auto;padding:28px 24px 60px}h1{font-size:26px;margin:0 0 8px}.intro{color:#bdc6cf;margin:0 0 28px}h2{font-size:23px;margin:38px 0 12px}h3{font-size:18px;margin:0 0 12px}.case{margin:0 0 28px;padding:18px;background:#1a2026;border-radius:12px}.pair{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px}figure{margin:0;min-width:0}figcaption{font-weight:600;margin:0 0 8px;color:#d5dce3}a{color:#bdd8f1}figure a{display:block}img{display:block;width:100%;height:auto;border-radius:5px;background:#0b0e11}footer{color:#a8b1bb;font-size:14px;margin-top:32px}footer p{margin:10px 0}@media(max-width:700px){main{padding:18px 10px 32px}h1{font-size:22px}.intro{font-size:14px}.case{padding:10px;margin-bottom:18px}.pair{gap:8px}figcaption{font-size:13px}h2{font-size:20px;margin-top:28px}}