.mustang-games{margin-bottom:24px}.gnom-feature{position:relative;isolation:isolate;display:block;min-height:310px;overflow:hidden;border:1px solid #bc9750;border-radius:12px;background:#06202b;color:#f8edd9;text-decoration:none!important}.gnom-feature-sea{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-3}.gnom-feature:before{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#041820ef,#04202b88 60%,#08202822);z-index:-2}.gnom-feature-captain{position:absolute;right:4%;bottom:-20px;height:108%;width:40%;object-fit:contain;object-position:center bottom;z-index:-1;filter:drop-shadow(0 8px 20px #0009);mask-image:linear-gradient(#000 80%,transparent)}.gnom-feature-copy{padding:35px 5%;max-width:75%}.gnom-feature-copy small{color:#eac580;font-size:10px;letter-spacing:3px}.gnom-feature-copy h2{font-family:Georgia,serif;font-size:clamp(30px,4vw,56px);color:#ffdb91;margin:14px 0 8px}.gnom-feature-copy p{font-size:14px;color:#e6ecea}.gnom-feature-play{display:inline-block;background:linear-gradient(120deg,#f6d28b,#d6a34b);color:#14252b;font-weight:700;border-radius:5px;padding:12px 24px;margin:9px 0;box-shadow:0 4px 20px #0004}.gnom-feature-copy .gnom-feature-details{font-size:11px;color:#bdd0d4}.gnom-feature:hover .gnom-feature-play{filter:brightness(1.12)}.gnom-feature:focus-visible{outline:3px solid #ffd48a;outline-offset:4px}.games-directory>h2{color:#f1cf86;margin:8px 0 22px}@media(max-width:600px){.gnom-feature{min-height:300px}.gnom-feature-copy{padding:24px;max-width:78%}.gnom-feature-copy h2{font-size:33px;line-height:1.05}.gnom-feature-copy p{font-size:12px;max-width:185px}.gnom-feature-captain{width:55%;height:80%;right:-8%;bottom:0;opacity:.9}.gnom-feature-copy .gnom-feature-details{font-size:10px;max-width:170px}.gnom-feature-play{font-size:12px;padding:11px 18px}}
