.hero{justify-content:center;width:100%;height:100vh;display:flex}.hero-img{z-index:-1;width:100vw;height:100vh;position:absolute;top:0;left:0;overflow:hidden}.hero-img img{filter:brightness(.3);object-fit:cover;min-width:100%;max-width:100%;height:100%;min-height:100%;scale:1.2}.hero-container{justify-content:center;align-items:center;display:flex}.hero-content{z-index:1;align-self:anchor-center;margin-left:6rem;position:absolute;left:0}.hero-content h1{background-color:var(--color-dark);color:var(--color-light);margin-bottom:2rem;padding:.5rem 1rem;font-size:2.5rem}.hero-content p{color:var(--color-light);width:max-content;font-size:1.25rem}.hero-content .hero-buttons{gap:1rem;margin-top:2rem;display:flex}.hero-content p.hero-description-small{width:100%;font-size:2rem;display:none}#home{width:100%}#home>section{flex-direction:column;gap:1rem;padding:6.25rem 14vw;display:flex}#home>section#news{background-color:var(--background-primary-light)}#home h1{font-size:2rem;font-weight:400}#home h2{color:var(--color-on-accent-secondary-dull);font-size:1rem;font-weight:200}#home a{color:var(--color-accent);align-items:center;display:flex}#home .news-container{display:flex}#home .news-container ul{flex-flow:wrap;gap:2rem;display:flex}#home .news-item{border-radius:var(--border-radius);background-color:var(--color-comment-background);border-left:3px solid var(--color-accent);flex-direction:column;justify-content:space-between;gap:.5rem;width:20rem;transition:all .2s;display:flex;overflow:hidden}#home .news-item:hover{box-shadow:0 2px 8px #0000001a}#home .news-item-title{color:var(--color-on-background);margin:0;padding:1rem 1rem .5rem}#home .news-item .news-item-body{padding:0 1rem 1rem}#home .news-item-content{color:var(--color-on-background);margin:0;line-height:1.5}#home .news-item button{width:100%;margin-top:.5rem}#home .news-item figure{object-fit:cover;width:100%;height:auto}#home .news-item figure img{object-fit:cover;border-top-left-radius:calc(var(--border-radius) - 3px);border-top-right-radius:calc(var(--border-radius) - 3px);width:100%;max-width:none;max-height:10rem}@media (max-width:690px){.hero-content{align-self:anchor-center;justify-self:center;width:72%;margin-left:0;left:auto}.hero-content p{width:72%;display:none}.hero-buttons>*{display:none}.hero-content p.hero-description-small{display:block}.hero-buttons-small{flex-direction:column;gap:.5rem;display:flex}}@media (max-width:490px){.hero-content h1{display:none}.hero-content h1.hero-title-small{flex-direction:row;font-size:2.5rem;display:flex}}@media (max-width:440px){#home .news-item{width:100%}}
