.examples-gallery{max-width:760px;margin:auto}.examples-stage{min-height:420px;display:flex;align-items:center;justify-content:center;background:#eae5da;padding:24px}.examples-crop{position:relative;width:min(100%,680px);max-height:none;overflow:hidden;box-shadow:0 14px 35px #29272122}.examples-crop img{position:absolute;max-width:none;height:auto;display:block}.examples-controls{display:flex;align-items:center;justify-content:center;gap:25px;padding:18px 0 8px}.examples-controls button{width:42px;height:42px;background:transparent;border:1px solid #b9ad98;color:#292721;font-size:19px;cursor:pointer}.examples-controls button:hover,.examples-controls button:focus-visible{background:#292721;color:#fff}.examples-caption{min-width:125px;text-align:center;font-size:12px;letter-spacing:.08em;color:#716a5d}.examples-dots{display:flex;justify-content:center;gap:10px;padding:8px}.examples-dots button{width:11px;height:11px;border-radius:50%;border:1px solid #9b835d;padding:0;background:transparent;cursor:pointer}.examples-dots button[aria-current=true]{background:#9b835d}.examples-dots button:focus-visible{outline:2px solid #292721;outline-offset:3px}@media(max-width:600px){.examples-stage{min-height:260px;padding:14px}.examples-crop{max-height:none}}

