@keyframes index-module__UifYeG__slideInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes index-module__UifYeG__slideInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.index-module__UifYeG__hero{color:#fff;background:linear-gradient(135deg,#5f6ef4 0%,#02bcd4 100%);border-radius:12px;justify-content:center;align-items:center;height:300px;margin-top:64px;margin-bottom:32px;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 6px rgba(0,0,0,.1),0 2px 4px rgba(0,0,0,.06)}@media (max-width:768px){.index-module__UifYeG__hero{height:250px}}@media (max-width:480px){.index-module__UifYeG__hero{height:200px;margin-top:56px}}.index-module__UifYeG__content{text-align:center;z-index:1;max-width:100%;padding:0 24px}.index-module__UifYeG__title{letter-spacing:-.015625rem;margin:0 0 12px;font-size:2.5rem;font-weight:400;animation:.6s cubic-bezier(.4,0,.2,1) index-module__UifYeG__slideInDown}@media (max-width:768px){.index-module__UifYeG__title{font-size:2rem}}@media (max-width:480px){.index-module__UifYeG__title{font-size:1.5rem}}.index-module__UifYeG__subtitle{opacity:.95;letter-spacing:.03125rem;margin:0;font-size:1rem;font-weight:300;animation:.6s cubic-bezier(.4,0,.2,1) .2s both index-module__UifYeG__slideInUp}
.index-module__-y-8kq__button{color:#fff;letter-spacing:.5px;cursor:pointer;background-color:#6200ea;border-radius:4px;justify-content:center;align-items:center;gap:8px;padding:10px 16px;font-size:14px;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px rgba(0,0,0,.14),0 1px 3px rgba(0,0,0,.12)}.index-module__-y-8kq__button:hover{background-color:#3700b3;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px rgba(0,0,0,.14),0 1px 5px rgba(0,0,0,.12)}.index-module__-y-8kq__button:active{box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px rgba(0,0,0,.14),0 1px 18px rgba(0,0,0,.12)}@media (max-width:640px){.index-module__-y-8kq__button{width:100%}}
.page-module__D1rvnq__container{width:100%;max-width:900px;margin:0 auto}.page-module__D1rvnq__postsContainer{flex-direction:column;gap:2rem;display:flex}.page-module__D1rvnq__postCard{border:1px solid var(--border-color,#e0e0e0);border-radius:.5rem;padding:1.5rem;transition:all .3s}.page-module__D1rvnq__postCard:hover{box-shadow:0 4px 12px rgba(0,0,0,.1)}.page-module__D1rvnq__postTitle{color:#333;margin-bottom:.5rem;font-size:1.5rem;font-weight:600}.page-module__D1rvnq__postDate{opacity:.6;margin-bottom:1rem;font-size:.875rem;display:block}.page-module__D1rvnq__postContent{opacity:.85;margin:0;font-size:1rem;line-height:1.8}.page-module__D1rvnq__noPosts{text-align:center;opacity:.6;padding:3rem 1rem}
.page-module__E0kJGG__title{text-align:center;margin-bottom:1rem;font-size:3rem;font-weight:700}.page-module__E0kJGG__description{text-align:center}.page-module__E0kJGG__ctaSection{text-align:center;background:linear-gradient(135deg,rgba(99,102,241,.08) 0%,rgba(236,72,153,.08) 100%);border:1px solid rgba(99,102,241,.15);border-radius:12px;margin-bottom:64px;padding:64px 48px;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;box-shadow:0 8px 24px rgba(99,102,241,.1),0 0 1px rgba(99,102,241,.2)}.page-module__E0kJGG__ctaSection:before{content:"";background:linear-gradient(90deg,transparent,rgba(255,255,255,.8),transparent);height:1px;position:absolute;top:0;left:0;right:0}.page-module__E0kJGG__ctaSection:hover{transform:translateY(-2px);box-shadow:0 16px 40px rgba(99,102,241,.15),0 0 1px rgba(99,102,241,.3)}.page-module__E0kJGG__ctaTitle{color:#1a1a2e;background:linear-gradient(135deg,#6366f1 0%,#ec4899 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:20px;font-size:28px;font-weight:600}.page-module__E0kJGG__ctaDescription{color:#555;letter-spacing:.2px;max-width:640px;margin:0 auto 32px;font-size:16px;line-height:1.8}.page-module__E0kJGG__buttonGroup{flex-wrap:wrap;justify-content:center;gap:16px;animation:.6s cubic-bezier(.4,0,.2,1) .2s both page-module__E0kJGG__slideInUp;display:flex}@keyframes page-module__E0kJGG__slideInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}
