.blog_blog-container__ERtlE{width:95%;margin:20px;padding:50px;color:#fff;background-color:rgba(0,0,0,.8);backdrop-filter:blur(10px);z-index:10;position:relative;border-radius:25px;box-shadow:0 0 20px 0 hsla(0,0%,100%,.1);opacity:0;transform:scale(.95) translateY(30px);animation:blog_revealContainer__obEWH 1.2s ease forwards}@keyframes blog_revealContainer__obEWH{0%{opacity:0;transform:scale(.95) translateY(30px);box-shadow:0 0 0 0 hsla(0,0%,100%,0)}60%{opacity:1;transform:scale(1.02) translateY(-5px)}80%{transform:scale(1) translateY(2px);box-shadow:0 0 30px 5px hsla(0,0%,100%,.2)}to{opacity:1;transform:scale(1) translateY(0);box-shadow:0 0 20px 0 hsla(0,0%,100%,.1)}}.blog_blog-header__GoyIE{border-bottom:1px solid #fff;padding-bottom:1rem;margin-bottom:2rem}.blog_blog-title__9ixou{font-size:3rem;margin-bottom:.5rem;font-weight:400;opacity:0;animation:blog_fadeIn__DMAxZ 1s ease-out .5s forwards}.blog_blog-subtitle__zS2ON{font-size:1rem;margin-bottom:0;color:#fff;opacity:0;animation:blog_fadeIn__DMAxZ 1s ease-out .7s forwards}.blog_blog-list__62Tzd{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem}.blog_blog-card-outer__METn_{background-color:hsla(0,0%,100%,.1);border-radius:16px;overflow:hidden;box-shadow:0 4px 30px rgba(0,0,0,.1);backdrop-filter:blur(5px);border:1px solid hsla(0,0%,100%,.3);transition:all .3s ease;opacity:0;transform:translateY(20px);animation:blog_cardEntrance__Et_MM .8s ease-out forwards}.blog_blog-card-outer__METn_:hover{transform:translateY(-5px);box-shadow:0 10px 30px rgba(0,0,0,.2)}@keyframes blog_cardEntrance__Et_MM{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.blog_blog-post__yk3_N{padding:1.5rem;background-color:transparent;border-radius:0;box-shadow:none;opacity:0;animation:blog_fadeIn__DMAxZ 1s ease-out .9s forwards}.blog_post-title__2e43X{font-size:1.5rem;margin-bottom:1rem;color:#fff;font-weight:600}.blog_post-date__8COO_{font-size:.9rem;line-height:1.6;margin-bottom:1.5rem;color:hsla(0,0%,100%,.7)}.blog_post-excerpt__VNkvr{font-size:1rem;margin-bottom:1.5rem;color:#fff;font-weight:400;line-height:1.6}.blog_read-more__PNzRZ{display:inline-block;padding:.8rem 2rem;background-color:hsla(0,0%,100%,.2);color:#fff;border:none;border-radius:25px;font-size:1rem;font-weight:500;cursor:pointer;transition:all .3s ease;text-decoration:none}.blog_read-more__PNzRZ:hover{background-color:hsla(0,0%,100%,.3);transform:translateY(-2px)}@keyframes blog_fadeIn__DMAxZ{0%{opacity:0}to{opacity:1}}