.pxm-sec{padding:28px 0}.pxm-promo{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:0;background:#1b1416;color:#f6ead2;border:3px solid #1b1416;box-shadow:6px 6px 0 #cb824f;overflow:hidden}.pxm-promo__txt{padding:28px 30px;display:flex;flex-direction:column;justify-content:center;gap:12px}.pxm-promo__kicker{margin:0;font:400 18px 'Jersey 10','Courier New',monospace;font-synthesis:none;letter-spacing:.06em;color:#e9bd85;text-transform:uppercase}.pxm-promo__t{margin:0;font-size:30px;line-height:1.12;font-weight:800;color:#fffaf0;text-wrap:balance}.pxm-promo__s{margin:0;font-size:15.5px;line-height:1.6;color:#e3d4b8;max-width:52ch}.pxm-promo__acts{display:flex;flex-wrap:wrap;gap:10px;margin-top:6px}.pxm-btn{display:inline-flex;align-items:center;padding:11px 18px;font-weight:800;font-size:15px;color:#1b1416;background:#e9bd85;border:2px solid #1b1416;box-shadow:3px 3px 0 #9b3e31;text-decoration:none}.pxm-btn:focus-visible,.pxm-btn:hover{background:#fffaf0;outline:0}.pxm-btn--ghost{background:0 0;color:#f6ead2;border-color:#e3d4b8;box-shadow:none}.pxm-btn--ghost:focus-visible,.pxm-btn--ghost:hover{background:rgba(246,234,210,.12)}.pxm-promo__img{position:relative;display:block;min-height:260px;background:#2b1f1d}.pxm-promo__img img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;image-rendering:pixelated;transition:transform .4s}.pxm-promo__img:hover img{transform:scale(1.03)}.pxm-promo__badge{position:absolute;right:12px;bottom:12px;padding:5px 10px;font:400 17px 'Jersey 10','Courier New',monospace;font-synthesis:none;letter-spacing:.06em;color:#1b1416;background:#e9bd85;border:2px solid #1b1416;text-transform:uppercase}@media (max-width:800px){.pxm-promo{grid-template-columns:1fr}.pxm-promo__img{min-height:200px;order:-1}.pxm-promo__txt{padding:20px}.pxm-promo__t{font-size:24px}}@media (prefers-reduced-motion:reduce){.pxm-promo__img img{transition:none}}.pxm-mapchip{display:flex;flex:0 0 auto;align-items:center;gap:10px;margin:0 10px 10px;padding:8px 12px 8px 8px;background:#1b1416;color:#f6ead2;border:2px solid #1b1416;box-shadow:4px 4px 0 #cb824f;text-decoration:none}.pxm-mapchip img{width:64px;height:40px;object-fit:cover;image-rendering:pixelated;border:1px solid #cb824f}.pxm-mapchip b{display:block;font:400 17px 'Jersey 10','Courier New',monospace;font-synthesis:none;letter-spacing:.06em;color:#e9bd85;text-transform:uppercase}.pxm-mapchip span{font-size:13px;line-height:1.3}.pxm-mapchip:focus-visible,.pxm-mapchip:hover{background:#2b1f1d;outline:0}@media (max-width:720px){.pxm-mapchip img{display:none}}