figure{padding:0;margin:0}section.section{display:flow-root;border:none}section.section figure{float:left;padding:0;margin:0;max-width:250px;margin:0 2ch 0 0}section.section h2{margin-bottom:.5rem}section.section:nth-of-type(even) figure{float:right;margin:0 0 0 2ch}section.section:nth-of-type(even) h2{text-align:right}section.section figcaption,section.section figcaption p{text-align:center;text-wrap:balance;font-size:.85rem;margin:1ex 0 0 0;font-weight:400}section.section figcaption a,section.section figcaption p a{padding:0}section.section .content{display:block}section.section .content>:first-child{margin-top:0}section.section p{orphans:3;widows:3}section.section .action{text-align:center}.content a img{max-width:100%;display:block;margin:0 auto}img.twitch{display:block}.features{list-style-type:none;padding:0;display:grid;gap:2rem}.features li{display:flow-root}.features img{width:150px;height:150px;float:left;margin-right:2ch;background:var(--alt-background);object-fit:contain}.features .content{display:block}.features .content>:first-child{margin-top:0}.features .content>:last-child{margin-bottom:0}.features h3{margin-bottom:.5rem}.features h3 small{display:block;color:var(--color)}.features time{font-style:italic}.features .actions{text-align:right}@media (min-width:1100px){.features{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}}