.sneak-peak{background-color:var(--secondary-color);border-radius:var(--border-radius-small)}.sneak-peak h2{padding-top:0}.story img{border:2px solid var(--accent-color);border-radius:var(--border-radius-small);transition:border var(--t-d-small)ease}.story img:hover{border:3px solid var(--primary-color)}.story h3{font-weight:var(--font-weight-light);position:relative;z-index:2}.story h3::before{content:"\275D";font-size:5em;color:var(--primary-color);opacity:.4;position:absolute;top:-.3em;left:-.1em;z-index:-1}.offers .card{background-color:var(--secondary-color);border:none;border-radius:var(--border-radius-small);transition:background-color var(--t-d-small)ease}.offers .card svg{width:3em;height:3em;transition:fill var(--t-d-medium)ease}.offers .card:hover{background-color:var(--primary-color)}.offers .card:hover svg{fill:var(--accent-color)}.mission{background-color:var(--secondary-color)}.mission h2{padding-top:0}.join .community-posts{position:relative}.join .community-posts .hashtag{position:absolute;background-color:var(--secondary-color);border:1px solid var(--accent-color);border-radius:var(--border-radius-medium);padding:10px 20px;box-shadow:4px 4px 40px rgba(0,0,0,.3)}.join .community-posts .hashtag.ht1{top:2em;right:0;animation:randomFloat 35s ease-in-out reverse infinite}.join .community-posts .hashtag.ht2{bottom:1em;left:5em;animation:randomFloat 30s ease-in-out infinite}.join .community-posts .hashtag:hover{border:1px solid var(--primary-color)}.join a{text-decoration:none;color:var(--text-color);transition:color var(--t-d-small)ease}.join a svg{width:var(--h4-font-size);height:var(--h4-font-size)}.join a:hover{color:var(--primary-color)}@keyframes randomFloat{0%,100%{transform:translate(-50%,-50%)}5%{transform:translate(-58%,-54%)}10%{transform:translate(-62%,-48%)}15%{transform:translate(-55%,-60%)}20%{transform:translate(-46%,-53%)}25%{transform:translate(-52%,-62%)}30%{transform:translate(-60%,-45%)}35%{transform:translate(-47%,-58%)}40%{transform:translate(-56%,-43%)}45%{transform:translate(-63%,-52%)}50%{transform:translate(-44%,-61%)}55%{transform:translate(-53%,-46%)}60%{transform:translate(-61%,-55%)}65%{transform:translate(-45%,-63%)}70%{transform:translate(-57%,-47%)}75%{transform:translate(-64%,-56%)}80%{transform:translate(-48%,-42%)}85%{transform:translate(-59%,-54%)}90%{transform:translate(-43%,-59%)}95%{transform:translate(-54%,-46%)}}