.card img{display:block;width:100%;max-height:240px;object-fit:contain}.grid{margin:20px 0}.article-body.illustrated-gallery{margin-left:0;margin-right:0}.article-body.illustrated-gallery img{max-width:100%;height:auto;margin:0;border-radius:0}.article-body.illustrated-gallery blockquote{margin-left:0}.article-body:not(.illustrated-gallery)>div{padding:24px 0}.article-body:not(.illustrated-gallery) img{display:block;max-width:100%;width:480px;height:auto;margin:24px auto}.question-text img{display:block;width:300px;max-width:100%;height:auto;margin:20px auto}.actions{display:flex;gap:14px;flex-wrap:wrap}.error,.errorlist{color:#a32727}form p label{display:block}.award-image{max-width:100%;height:auto;width:220px;object-fit:contain}.article-body a{overflow-wrap:anywhere}details{padding:18px;background:#fff;border:1px solid #d7e3ed;border-radius:12px}summary{cursor:pointer;font-weight:700}

/* Staged homepage blocks retain the shared Russian geometry. */
.pending-chess-board{font-size:22px;line-height:1.1;letter-spacing:2px;white-space:nowrap;text-align:center;color:#102948;background:repeating-conic-gradient(#d4e8e6 0% 25%,#fff 0% 50%) 0 0/44px 44px;padding:8px;border-radius:4px}
.english-launch-notice{font-size:12px}.hero-slot button:disabled{font-size:11px;padding:3px 6px;opacity:.65}.pending-test-card{opacity:.85}.site-footer .quick-ticket-form{display:grid;gap:12px;margin-top:16px}.site-footer .quick-ticket-form label{display:grid;gap:6px}.site-footer .quick-ticket-form input,.site-footer .quick-ticket-form textarea{max-width:100%;box-sizing:border-box}

.pending-chess-square{display:flex;align-items:center;justify-content:center;font-size:22px;line-height:1;color:#173756}.pending-chess-square.light{background:#fff4df}.pending-chess-square.dark{background:#82a697}.sample-ad-chess-open:has(.pending-chess-square){cursor:default}
.catalog-test-grid:has(.sample-ad-rectangle)>article.test-card:nth-child(n+4):nth-child(-n+5){padding:18px;display:flex;flex-direction:column;font-size:14px;line-height:1.45}.catalog-test-grid:has(.sample-ad-rectangle)>article.test-card:nth-child(n+4):nth-child(-n+5) h2{margin:10px 0;font-size:17px}
