.story-tabs{min-width:0;flex-direction:column!important;gap:0!important;display:flex!important}.tab-rail,.stage{width:100%;min-width:0}.animal-panel{grid-template-columns:1fr!important;align-items:start!important}.animal-game-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;max-width:1120px;margin:38px 0 0;display:grid}.game-door{color:#103b59;background:#fffdf8;border:1px solid #f6dc9a;grid-template-columns:48% 52%;min-height:290px;text-decoration:none;transition:transform .2s,box-shadow .2s;display:grid;overflow:hidden;box-shadow:0 18px 38px #051e3024}.game-door:hover{transform:translate(-3px,-4px);box-shadow:12px 15px #bd7a3740}.game-door>img{object-fit:cover;filter:saturate(1.06);width:100%;height:100%}.game-door-01>img{object-position:0% 0%}.game-door-02>img{object-position:100% 0%}.game-door-03>img{object-position:0% 100%}.game-door-04>img{object-position:100% 100%}.game-door-copy{padding:25px}.game-door-copy>span{color:var(--copper);letter-spacing:.14em;font:700 11px Arial,sans-serif}.game-door h3{color:#103b59;margin:10px 0 8px;font:400 31px/1.02 Georgia,serif}.game-door p{color:#43525a;margin:0;font-size:15px;line-height:1.5}.game-door-copy>div{flex-wrap:wrap;gap:6px;margin:18px 0;display:flex}.game-door-copy>div b{color:#17435d;background:#e8ded0;border-radius:99px;padding:7px 9px;font-size:11px}.game-door em{color:#bd7a37;font:italic 17px Georgia,serif}@media (max-width:850px){.animal-game-grid{grid-template-columns:1fr}.game-door{min-height:245px}}@media (max-width:460px){.game-door{grid-template-columns:42% 58%}.game-door-copy{padding:16px}.game-door h3{font-size:25px}.game-door p{font-size:12px}}
