.box{display:flow-root}.box{position:relative;background:linear-gradient(to bottom right,var(--background) 40%,var(--background3) 100%) padding-box,linear-gradient(to right,var(--accent1),var(--accent3)) border-box;border:3px solid transparent;border-radius:15px;padding:.5em 1.75em 1.75em 1em;margin-bottom:3em;box-shadow:15px 15px 50px #000000b3}.box>h2,.box>a{padding:0 1rem;margin-bottom:0}.box>a{position:absolute;bottom:1.75em;left:1em}.preview-heading{display:flex;align-items:baseline;flex-wrap:wrap;gap:1rem}.preview-heading__metadata{min-width:0}.preview-weighted-score{margin-left:auto;flex:none;white-space:nowrap}#preview-text>p{padding:0 1rem;margin-left:.5rem}.box>.preview-cover-column{float:right;width:200px;height:auto;margin:1.5rem .5rem 0 2rem;text-align:center}.preview-footer{display:flex;align-items:baseline;gap:1rem;position:absolute;right:1.75em;bottom:1.75em;left:1em;padding:0 1rem}.box--has-preview-cover .preview-footer{right:calc(1.75em + 200px + 2.5rem)}.preview-date{margin:0 0 0 auto;text-align:right}@media(max-width:799px){.box{display:flex;flex-direction:column;gap:1rem;padding:1rem;margin:0 .5rem 2rem;overflow-wrap:anywhere}.box>.preview-cover-column{float:none;align-self:center;max-width:100%;margin:0}.box>.preview-heading{order:-1;justify-content:center;margin:0;padding:0;font-size:1.25rem;text-align:center}#preview-text>p{margin:0;padding:0}.box .preview-footer{position:static;flex-wrap:wrap;gap:.5rem 1rem;padding:0}.preview-date{white-space:nowrap}}
