.page-module__wNSh2G__root{color:#f5f7ff;background:radial-gradient(circle at 20% 0,#79b1ff1a,#0000 34%),#0b0d14;min-height:100vh;padding:118px 1rem 3rem}.page-module__wNSh2G__hero{text-align:center;place-items:center;display:grid}.page-module__wNSh2G__heroInner{width:min(1160px,100%);padding:0}.page-module__wNSh2G__kicker{letter-spacing:.2em;text-transform:uppercase;color:#eef1ffa8;margin:0;font-size:.74rem}.page-module__wNSh2G__title{letter-spacing:-.03em;margin:.8rem 0 0;font-family:Outfit,sans-serif;font-size:clamp(2rem,6vw,4.2rem);font-weight:700;line-height:1}.page-module__wNSh2G__title span{color:#ff6abf}.page-module__wNSh2G__subtitle{color:#f1f5ffbd;max-width:62ch;margin:.95rem auto 0;line-height:1.65}.page-module__wNSh2G__postsSection{place-items:center;margin-top:1.4rem;display:grid}.page-module__wNSh2G__comingSoon{text-align:center;background:#0b0d14c7;border:1px solid #ffffff14;border-radius:14px;width:min(1160px,100%);padding:3rem 1rem}.page-module__wNSh2G__comingSoon h2{color:#fff;margin:0 0 .8rem;font-family:Outfit,sans-serif;font-size:clamp(1.5rem,4vw,2.2rem);font-weight:700}.page-module__wNSh2G__comingSoon p{color:#f0f4ffb8;margin:0;font-size:1rem;line-height:1.6}.page-module__wNSh2G__postsGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;width:min(1160px,100%);display:grid}.page-module__wNSh2G__postCard{background:#0b0d14c7;border:1px solid #ffffff14;border-radius:14px;transition:transform .28s cubic-bezier(.22,1,.36,1),border-color .28s,box-shadow .28s;overflow:hidden}.page-module__wNSh2G__postCard:hover,.page-module__wNSh2G__postCard:focus-within{border-color:#9ac2ff57;transform:translateY(-4px);box-shadow:0 12px 30px #0000006b,0 0 20px #73a8ff33}.page-module__wNSh2G__mediaLink{aspect-ratio:16/10;display:block;overflow:hidden}.page-module__wNSh2G__media{object-fit:cover;width:100%;height:100%;transition:transform .44s cubic-bezier(.22,1,.36,1);display:block}.page-module__wNSh2G__mediaLink:hover .page-module__wNSh2G__media,.page-module__wNSh2G__mediaLink:focus-visible .page-module__wNSh2G__media{transform:scale(1.06)}.page-module__wNSh2G__postBody{gap:.5rem;padding:.75rem;display:grid}.page-module__wNSh2G__metaTop{letter-spacing:.14em;text-transform:uppercase;color:#f0f5ff9e;margin:0;font-size:.75rem}.page-module__wNSh2G__postBody h2{margin:0;font-family:Outfit,sans-serif;font-size:clamp(1rem,1.8vw,1.2rem);font-weight:700;line-height:1.3}.page-module__wNSh2G__titleLink{color:#fff;text-decoration:none}.page-module__wNSh2G__excerpt{color:#f0f4ffb8;margin:0;font-size:.92rem;line-height:1.5}.page-module__wNSh2G__metaBottom{color:#f0f4ffad;flex-wrap:wrap;gap:.75rem;margin-top:.35rem;font-size:.84rem;display:inline-flex}.page-module__wNSh2G__authorRow{align-items:center;gap:.7rem;margin-top:.4rem;display:flex}.page-module__wNSh2G__authorAvatar{object-fit:cover;border:1px solid #ffffff24;border-radius:999px;width:32px;height:32px}.page-module__wNSh2G__authorName{color:#fff;margin:0;font-size:.9rem;font-weight:600}@media (max-width:900px){.page-module__wNSh2G__postsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.page-module__wNSh2G__root{padding-top:104px}.page-module__wNSh2G__postsGrid{grid-template-columns:1fr}}
