body,html{margin:0;padding:0;width:100%;height:100%;background-color:#16191d;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}*,::before,::after{box-sizing:border-box}section.featured{margin:3rem auto 4rem;padding-right:1.5rem;padding-left:1.5rem;max-width:1280px;color:var(--text-1-dark)}.featured-card{display:flex;box-shadow:0 1px 2px rgba(0,0,0,5%);border-radius:1rem;background-position:50%;background-size:cover;aspect-ratio:1/1;width:100%;overflow:hidden;text-decoration:none;@media(min-width:640px){aspect-ratio: 16/9;}&>div { display: flex; flex-direction: column; justify-content: flex-end; gap: 1rem; background-image: linear-gradient(to top, RGB(0 0 0 / 0.8) 10%, transparent 50%); padding: 1.5rem; width: 100%; height: 100%; color: white; &>h2 { font-weight: 700; font-size: 1.5rem; line-height: 1.25; margin: 0; @media (min-width: 768px) { font-size: 1.875rem; line-height: 2.25rem; } } &>p { font-size: 0.875rem; line-height: 1.25rem; margin: 0; } }}footer{padding:20px 0;margin-top:auto;font-size:14px;color:#c4c4c4}footer a{color:#c4c4c4}footer .list-inline{margin:0;padding:0}footer .copyright{text-align:center;margin-bottom:0}footer .theme-by{text-align:center;margin:10px 0 0}