.post-item_post__nJZXo{position:relative;background-color:var(--color-grey-800);border:1px solid hsla(0,0%,100%,.05);border-radius:12px;overflow:hidden;text-align:center;box-shadow:0 4px 16px rgba(0,0,0,.25);transition:transform var(--duration-slow) var(--ease-out),box-shadow var(--duration-slow) var(--ease-out),border-color var(--duration-slow) var(--ease-out);isolation:isolate}.post-item_post__nJZXo:before{content:"";position:absolute;inset:-1px;border-radius:inherit;padding:1px;background:linear-gradient(135deg,rgba(160,122,170,.5),transparent 50%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity var(--duration-slow) var(--ease-out);pointer-events:none;z-index:1}@media (hover:hover) and (pointer:fine){.post-item_post__nJZXo:hover{transform:translateY(-4px);box-shadow:0 12px 30px -8px rgba(0,0,0,.5),0 0 0 1px rgba(160,122,170,.2);border-color:rgba(160,122,170,.3)}.post-item_post__nJZXo:hover:before{opacity:1}.post-item_post__nJZXo:hover .post-item_image__Lr4BI img{transform:scale(1.06)}.post-item_post__nJZXo:hover h3{color:var(--color-primary-50)}}.post-item_post__nJZXo:active{transform:translateY(-2px) scale(.99)}.post-item_post__nJZXo a{display:block;color:var(--color-grey-100)}.post-item_image__Lr4BI{width:100%;max-height:20rem;overflow:hidden}.post-item_image__Lr4BI img{object-fit:cover;transition:transform .6s var(--ease-out)}.post-item_content__C12vp{padding:var(--size-5)}.post-item_content__C12vp h3{margin:var(--size-2) 0;font-size:var(--size-6);transition:color var(--duration-base) var(--ease-out)}.post-item_content__C12vp time{font-style:italic;color:var(--color-primary-100);font-size:.875rem}.post-item_content__C12vp p{line-height:1.6;color:var(--color-grey-200);margin-top:var(--size-3)}.posts-grid_grid__6WML_{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(20rem,1fr));grid-gap:1.5rem;gap:1.5rem;align-content:center}.posts-grid_grid__6WML_>*{opacity:0;transform:translateY(12px);animation:posts-grid_cardEnter__alSH_ .6s var(--ease-out) forwards}.posts-grid_grid__6WML_>:first-child{animation-delay:60ms}.posts-grid_grid__6WML_>:nth-child(2){animation-delay:.12s}.posts-grid_grid__6WML_>:nth-child(3){animation-delay:.18s}.posts-grid_grid__6WML_>:nth-child(4){animation-delay:.24s}.posts-grid_grid__6WML_>:nth-child(5){animation-delay:.3s}.posts-grid_grid__6WML_>:nth-child(6){animation-delay:.36s}.posts-grid_grid__6WML_>:nth-child(7){animation-delay:.42s}.posts-grid_grid__6WML_>:nth-child(8){animation-delay:.48s}.posts-grid_grid__6WML_>:nth-child(9){animation-delay:.54s}.posts-grid_grid__6WML_>:nth-child(n+10){animation-delay:.6s}@keyframes posts-grid_cardEnter__alSH_{to{opacity:1;transform:translateY(0)}}.all-posts_posts__QmRtz{width:90%;max-width:60rem;margin:var(--size-16) auto var(--size-8)}.all-posts_posts__QmRtz h1{position:relative;font-size:var(--size-8);color:var(--color-grey-50);text-align:center;margin-bottom:var(--size-8);padding-bottom:var(--size-4);opacity:0;transform:translateY(8px);animation:all-posts_headingEnter__ETYJb .6s var(--ease-out) .1s forwards}.all-posts_posts__QmRtz h1:after{content:"";position:absolute;left:50%;bottom:0;width:64px;height:3px;border-radius:2px;background:linear-gradient(90deg,var(--color-primary-100),var(--color-primary-400));transform:translateX(-50%) scaleX(0);transform-origin:center;animation:all-posts_lineEnter__4wHUX .5s var(--ease-out) .38s forwards}@media (min-width:768px){.all-posts_posts__QmRtz h1{font-size:var(--size-16)}}@keyframes all-posts_headingEnter__ETYJb{to{opacity:1;transform:translateY(0)}}@keyframes all-posts_lineEnter__4wHUX{to{transform:translateX(-50%) scaleX(1)}}