/* R41 illustrated game action and background cards */
.aria-media-heading{margin-bottom:14px;}.aria-media-heading h4{font-size:22px;line-height:1.3;color:#1e63ad;margin:4px 0 7px;}.aria-media-heading p:last-child{font-size:14px;line-height:1.6;color:#48627e;margin:0;}.aria-game-section{margin-top:18px;}.aria-game-section h5{font-size:18px;color:#235ba1;line-height:1.4;margin:0 0 10px;}.aria-game-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;}.aria-game-card{min-width:0;overflow:hidden;border:1px solid #abc3e0;border-radius:10px;background:linear-gradient(145deg,#ffffff,#ffffff);}.aria-game-art{position:relative;display:block;width:100%;max-width:210px;aspect-ratio:3/5;margin:auto;background-repeat:no-repeat;background-size:500% 100%;background-color:#ffffff;}.art-entry{background-image:url("/assets-home-r41/game-entry.png");}.art-risk{background-image:url("/assets-home-r41/game-risk.png");}.cell-0{background-position:0% 0%;}.cell-1{background-position:25% 0%;}.cell-2{background-position:50% 0%;}.cell-3{background-position:75% 0%;}.cell-4{background-position:100% 0%;}.aria-stop-label{position:absolute;left:0;top:45%;transform:translateY(-50%);width:100%;text-align:center;color:#173450;font-size:clamp(24px,2.6vw,38px);line-height:1;font-weight:900;text-shadow:none;}.aria-game-copy{padding:11px 12px 14px;border-top:1px solid #abc3e0;}.aria-game-copy .game-trigger{display:block;font-size:15px;color:#235ba1;font-weight:700;line-height:1.5;margin-bottom:4px;}.aria-game-copy h3{color:#173450;font-size:16px;line-height:1.45;margin:0;word-break:keep-all;}.aria-media-note{font-size:12px;line-height:1.6;color:#1e63ad;margin:12px 0 0;}.aria-media-links{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px;}
.aria-background-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;}.aria-background-card{margin:0;min-width:0;border:1px solid #abc3e0;border-radius:10px;overflow:hidden;background:#ffffff;}.aria-background-card img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:contain;background:#ffffff;}.aria-background-copy{padding:12px 15px;}.aria-background-copy h3{font-size:18px;line-height:1.4;margin:0 0 5px;color:#235ba1;}.aria-background-copy p{font-size:13px;line-height:1.6;color:#48627e;margin:0;}
@media(max-width:1100px){.aria-game-grid{grid-template-columns:repeat(3,minmax(0,1fr));}.aria-game-art{max-width:220px;}}
@media(max-width:760px){.aria-media-heading h4{font-size:20px;}.aria-game-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;}.aria-background-grid{grid-template-columns:1fr;gap:16px;}.aria-game-copy{padding:10px;}.aria-game-copy .game-trigger{font-size:14px;}.aria-game-copy h3{font-size:15px;}.aria-stop-label{font-size:30px;}}
