@keyframes fade-in{0%{opacity:0}to{opacity:1}}.newsletter-container{scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none}.newsletter-container-mobile{gap:.5rem;padding:.5rem 0}.newsletter-container.newsletter-container{background-color:#fff}.newsletter-container::-webkit-scrollbar{display:none}.newsletter-item{scroll-snap-align:center;min-width:calc(100% - .5rem);box-shadow:none;gap:1rem}.newsletter-item-mobile{border-radius:.75rem;min-width:calc(100% - 1rem);padding:.75rem 1rem;box-shadow:0 2px 6px #0000001a}.avatar-wrapper{background:linear-gradient(to bottom right,#4ade80,#3b82f6);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:3px;display:inline-flex}.avatar-image{object-fit:contain;background-color:#fff;border-radius:50%;width:60px;height:60px;padding:.125rem}.newsletter-title,.newsletter-description{color:#1d1e1f;margin:0;line-height:1.2}.newsletter-title{font-weight:700}.newsletter-description{color:#5e5e5f;font-size:.875rem}.newsletter-description strong{color:#3c5bf6}.newsletter-description .athlete-link{color:#3c5bf6;background:0 0;border:none;margin:0;padding:0;font-weight:700;line-height:1;transition:color .25s}.newsletter-description .athlete-link:hover{color:#0824b0;text-decoration:underline}@media only screen and (prefers-color-scheme:dark){.newsletter-description .athlete-link:hover{color:#00a1ff}}.newsletter-container{box-shadow:none;background:0 0}@media screen and (min-width:768px){.newsletter-container{scroll-snap-type:none;gap:1rem;padding:0;overflow-x:visible}.newsletter-item{min-width:auto}}@media only screen and (prefers-color-scheme:dark){.newsletter-container.newsletter-container{background-color:#1d1e1f}.newsletter-title{color:#fff}.newsletter-description{color:#9b9b9b}.newsletter-description strong{color:#698cff}.avatar-image{background-color:#1d1e1f}}
/*# sourceMappingURL=d6b28cbc9cc7d55c.css.map*/