.images__img,.logo img{width:100%;height:100%;object-fit:cover}.logo{width:3.75rem;aspect-ratio:1;flex-shrink:0;display:inline-block}.logo img{object-fit:contain}.link{display:inline-block;text-align:center;text-decoration:none;text-transform:uppercase;font-weight:700;font-size:0.875rem;color:#222;background:#e4eaec;padding:0.6875rem 1.25rem;border-radius:0.1875rem;transition:background-color .3s,color .3s}.link--small{font-size:0.8125rem;padding:0.5rem 0.9375rem}.title{font-size:1.5rem;font-weight:700;text-transform:uppercase;font-family:Raleway,sans-serif;line-height:1.2}.title--center{text-align:center}.text{line-height:150%}.text p:not(:last-child){margin-bottom:0.9375rem}[data-top]{position:fixed;width:2.5rem;aspect-ratio:1;bottom:1.875rem;right:1.875rem;background-color:#ce0e2d;z-index:2;display:flex;justify-content:center;align-items:center;transition:background-color .3s;opacity:0;pointer-events:none;transition:opacity .3s}[data-top] img{width:1.25rem;aspect-ratio:1;object-fit:contain;transform:rotate(-90deg)}[data-top][data-show]{opacity:1;pointer-events:all}.post{padding-block-end:1.5625rem}.post__wrap-img{margin-bottom:0.8125rem}.post__wrap-img img{width:100%}.post__creator{margin-bottom:0.9375rem;color:#9d9b9b}.post__title{margin-bottom:0.9375rem}.post__text{margin-bottom:1.25rem}.post__text:last-child{margin-bottom:0}.post__images{margin-bottom:0.9375rem}.post__images:last-child{margin-bottom:0}.images__wrap-img{position:relative;aspect-ratio:375/270}@media (max-width:93.125em){[data-top]{bottom:1.25rem;right:1.25rem}}@media (max-width:81.24875em){.post__content:not(:last-child){margin-bottom:1.25rem}}@media (max-width:61.99875em){.logo{width:3.125rem}[data-top]{bottom:0.9375rem;right:0.9375rem}.post{padding-block-end:0.9375rem}}@media (max-width:37.49875em){.images>*:not(:last-child){margin-bottom:1.25rem}}@media (max-width:29.99875em){.title{font-size:1.375rem}}@media (min-width:37.5em){.images{display:flex;column-gap:1.25rem}.images__wrap-img{flex:1 1 1.25rem}}@media (min-width:81.25em){.post__container{display:flex;column-gap:1.875rem}.post__content{flex-basis:50rem}.post__sidebar{flex-basis:29.375rem}}@media (any-hover:hover){.link:hover{background:#bdc5c7}[data-top]:hover{background-color:#b40c28}}
