.escape-collection{color:#35452f;background:#f7f1e5;max-width:1350px;margin:auto;padding:clamp(24px,5vw,72px);font-family:Arial,sans-serif}.escape-home{color:#526b3e;font-size:13px;text-decoration:none}.escape-kicker{text-transform:uppercase;letter-spacing:1.5px;color:#76835c;margin-top:30px;font-size:11px}.escape-collection h1{white-space:pre-line;margin:18px 0;font:400 clamp(34px,5vw,60px)/1.2 Georgia,serif}.escape-lead{max-width:690px;font-size:17px;line-height:1.8}.escape-games{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:30px;margin:38px 0;display:grid}.escape-games article{background:#fffaf0;border:1px solid #c5caae;border-radius:6px 26px;overflow:hidden}.escape-games img{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}.escape-card-copy{padding:24px 28px 30px}.escape-card-copy .escape-kicker{margin:0 0 12px}.escape-card-copy h2{margin:10px 0;font:400 32px Georgia,serif}.escape-card-copy p{line-height:1.8}.escape-play{color:#fffaf0;background:#526b3e;border-radius:12px;min-height:48px;margin-top:10px;padding:14px 22px;font-size:15px;text-decoration:none;display:inline-block}.escape-play:hover{background:#3e5530}.escape-save{color:#74816b;max-width:680px;font-size:14px;line-height:1.7}.escape-invitation{color:#35452f;background:#e8eddc;justify-content:space-between;align-items:center;gap:25px;padding:30px 7%;display:flex}.escape-invitation h2{margin:8px 0;font-size:29px}.escape-invitation p{margin:8px 0}.escape-invitation a{color:#fffaf0;white-space:nowrap;background:#526b3e;border-radius:12px;padding:14px 20px;text-decoration:none}@media (max-width:700px){.escape-invitation{display:block}.escape-invitation a{margin-top:12px;display:inline-block}.escape-collection{padding:25px 20px}}
