.home-news-card-art{grid-row:1;display:flex;min-height:210px;padding:1.2rem 1.35rem;flex-direction:column;justify-content:center;align-items:flex-start;background:radial-gradient(circle at 82% 22%,rgba(216,174,111,.18),transparent 35%),linear-gradient(145deg,#102016,#090d0a);color:#f4e4c9}
.home-news-card-art span{margin:0;padding:0;color:#d7ba87;letter-spacing:.18em}
.home-news-card-art strong{min-height:0!important;margin:.45rem 0;padding:0!important;color:#fff;font-size:clamp(3.2rem,5vw,4.6rem)!important;line-height:1!important}
.home-news-card-art em{color:#e0cfb4;font:700 .67rem/1.3 Arial,sans-serif;font-style:normal;letter-spacing:.08em;text-transform:uppercase}
.journal-latest--jour100{background:#e9dbc1}
.journal-latest--rodrigaming{background:#151711;color:#f3e6d1}
.journal-latest--rodrigaming .journal-section-heading h2{color:#fff}
.journal-latest--rodrigaming .journal-featured{border-color:rgba(214,181,121,.25);background:#202019}
.journal-latest--rodrigaming .journal-featured-copy h3{color:#fff}
.journal-latest--rodrigaming .journal-featured-copy p{color:#d5c7af}
.journal-latest--rodrigaming .journal-tag,.journal-latest--rodrigaming .journal-link{color:#dcab9a}
.journal-jour100-visual{display:flex;min-height:620px;padding:clamp(2rem,5vw,4rem);flex-direction:column;justify-content:center;align-items:flex-start;overflow:hidden;background:radial-gradient(circle at 85% 16%,rgba(194,155,100,.26),transparent 34%),linear-gradient(145deg,#122116,#080c09);color:#f4e8d0}
.journal-jour100-visual>span{font:800 .8rem/1.3 Arial,sans-serif;letter-spacing:.2em}
.journal-jour100-visual>strong{margin:.25em 0;color:#fff;font:500 clamp(5rem,10vw,10rem)/1 Impact,"Arial Narrow",Arial,sans-serif;letter-spacing:.02em}
.journal-jour100-visual figcaption{max-width:16rem;color:#d9bb86;font:700 1rem/1.3 Georgia,serif;font-style:italic}
.journal-jour100-stats{grid-template-columns:repeat(2,minmax(0,1fr))!important}
.journal-jour100-stats strong{font-size:clamp(1.4rem,2.5vw,2rem)!important;white-space:nowrap}
.journal-card-poster--jour100{background:radial-gradient(circle at 80% 20%,rgba(213,180,124,.22),transparent 35%),linear-gradient(145deg,#122116,#080c09)}
.home-news-card--jour100 img{object-position:center 34%}
.home-news-card--reel img{object-position:center 37%}
.journal-featured figure.journal-published-visual{display:flex;align-items:center;justify-content:center;min-height:620px;background:#090c09}
.journal-published-visual>a{position:relative;display:flex;width:100%;height:100%;align-items:center;justify-content:center}
.journal-featured .journal-published-visual img{display:block;width:auto;height:auto;max-width:100%;max-height:760px;object-fit:contain}
.journal-published-visual--jour100{background:#f7ecd9!important;align-items:flex-start!important}
.journal-published-visual--jour100 iframe{display:block;width:100%;height:760px;border:0;background:#fff}
.journal-published-visual--reel{background:#100b16!important}
.journal-reel-play{position:absolute;top:50%;left:50%;display:grid;width:4rem;height:4rem;place-items:center;transform:translate(-50%,-50%);border:1px solid rgba(255,255,255,.65);border-radius:50%;background:rgba(12,9,17,.72);box-shadow:0 8px 30px rgba(0,0,0,.45);color:#fff;font:1.3rem/1 Arial,sans-serif}
.journal-card[data-category~="challenge"]:first-child figure img{object-position:center 35%}
.journal-card[data-category~="rodrigaming"]:nth-child(2) figure img{object-position:center 37%}
@media(max-width:700px){.home-news-heading{display:block}.home-news-heading h2{max-width:12ch;font-size:clamp(2.3rem,11vw,3.5rem);line-height:.94}.home-news-heading .home-latest-primary{display:inline-flex;max-width:100%;margin-top:1rem;white-space:normal}.journal-jour100-visual{min-height:340px}.journal-jour100-visual>strong{font-size:clamp(4.5rem,18vw,6rem)}.journal-jour100-stats{grid-template-columns:1fr!important}}
@media(max-width:700px){.journal-featured figure.journal-published-visual{min-height:0}.journal-featured .journal-published-visual img{width:100%;max-height:none}.journal-reel-play{width:3.4rem;height:3.4rem}}


/* The two attached posters are shown complete, with their native proportions. */
.journal-featured figure.journal-original-poster{margin:0;min-height:0;background:#090c09;align-self:stretch;display:flex;align-items:center;justify-content:center}
.journal-original-poster>a{display:block;width:100%}
.journal-featured figure.journal-original-poster img{display:block;width:100%;height:auto;max-height:none;aspect-ratio:auto;object-fit:contain}
.journal-original-poster--rodrigaming{background:#100b16!important}
.home-news-card--original{grid-template-rows:320px auto}
.home-news-card--original img{object-fit:contain;object-position:center;background:#090c09}
.journal-card--original figure{min-height:0;display:flex;align-items:center;justify-content:center}
.journal-card--original figure img{height:auto;aspect-ratio:auto;object-fit:contain;transform:none!important}
@media(max-width:700px){.home-news-card--original{grid-template-rows:320px auto}.journal-card--original figure img{width:100%;height:auto;aspect-ratio:auto}.journal-card--original figure{display:block}}
@media(min-width:981px){.journal-latest--jour100 .journal-featured,.journal-latest--rodrigaming .journal-featured{grid-template-columns:minmax(0,.9fr) minmax(0,1fr)}}
.journal-latest--jour100 .journal-featured-copy h3,.journal-latest--rodrigaming .journal-featured-copy h3{font-size:clamp(2.3rem,3.8vw,3.8rem)}
