*{box-sizing:border-box}body{margin:0;background:radial-gradient(ellipse at 50% 0,#78111c,#220306 84%);color:#f8edd9;font-family:Arial,sans-serif}a{color:#f6d38e}.head{max-width:1250px;margin:30px auto;text-align:center;padding:0 15px}h1{font:normal 38px Georgia;color:#e9c275}.back{display:inline-block;margin:12px;background:#5d0c1a;color:#f7dca8;border:1px solid #dcac53;padding:12px 22px;border-radius:7px;text-decoration:none}.grid{max-width:1300px;margin:22px auto 75px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:20px;padding:0 18px}.grid article{border:2px solid #d7a655;background:#480715;border-radius:15px;overflow:hidden;box-shadow:0 6px 22px #0008}.image{height:255px;display:grid;place-items:center;background:#290307;border-bottom:3px solid #d3a449}.image img{max-width:100%;max-height:100%;object-fit:contain}.caption{padding:16px;min-height:160px}.caption h3{font:23px Georgia;color:#f4d18a;margin:0 0 7px}.caption small{color:#e4c9a7}.caption p{line-height:1.45;font:italic 16px Georgia}.notes{padding:14px;max-width:900px;margin:auto;text-align:center;font-size:14px;line-height:1.5}.docs{max-width:1000px;margin:25px auto;padding:15px}.docs img{display:block;width:min(100%,680px);margin:auto}.docs iframe{width:100%;height:75vh;background:white}.links{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;margin:15px}.links a{border:1px solid #e7c079;padding:13px;border-radius:8px;text-decoration:none;background:#560d18}.media{max-width:900px;margin:30px auto;padding:18px;border:1px solid #e4b964;border-radius:12px}.media h3{font:23px Georgia;color:#ecd090}.media a{margin:7px;display:inline-block}