.page_root___V4Hb{--color-primary:#3498db;--color-secondary:#2ecc71;--color-background:#f4f4f4;--color-text:#333;--transition-speed:0.4s;--organic-border-radius:60% 40% 30% 70%/60% 30% 70% 40%}.page_postsContainer__kT94I{background:linear-gradient(45deg,var(--color-primary),var(--color-secondary));background-size:400% 400%;animation:page_gradientShift__r6S3l 15s ease infinite;padding:clamp(1rem,3vw,2rem);min-block-size:100vh}@keyframes page_gradientShift__r6S3l{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.page_pageTitle__OBrrW{text-align:center;color:white;margin-block-end:clamp(1rem,4vw,2rem);font-size:clamp(1.5rem,5vw,2.5rem);text-shadow:0 4px 6px rgba(0,0,0,.1)}.page_postsGrid__iBYJb{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:clamp(1rem,3vw,2rem);position:relative;inline-size:100%;max-inline-size:1400px;margin:0 auto}.page_postCard__JhUCY{clip-path:polygon(25% 0,75% 0,100% 25%,100% 75%,75% 100%,25% 100%,0 75%,0 25%);transition:all var(--transition-speed) ease;transform-origin:bottom center;perspective:1000px;background:white;box-shadow:0 10px 30px rgba(0,0,0,.1);opacity:0;transform:translateY(50px)}.page_postCard__JhUCY:nth-child(3n+1){border-radius:var(--organic-border-radius);transform:perspective(500px) rotateX(5deg) translateY(-20px) scale(.95)}.page_postCard__JhUCY:nth-child(3n+2){border-radius:calc(var(--organic-border-radius) * -1);transform:perspective(500px) rotateX(-5deg) translateY(20px) scale(.95)}.page_postCard__JhUCY.page_animate-in__gJDld{opacity:1;transform:rotateX(0) translateY(0) scale(1)}.page_postCard__JhUCY:hover{clip-path:polygon(20% 0,80% 0,100% 20%,100% 80%,80% 100%,20% 100%,0 80%,0 20%);transform:scale(1.05) rotateX(0) translateY(0)!important;z-index:10;box-shadow:0 20px 40px rgba(0,0,0,.2)}.page_postImageContainer__eleAD{position:relative;block-size:250px;overflow:hidden;clip-path:polygon(25% 0,75% 0,100% 25%,100% 75%,75% 100%,25% 100%,0 75%,0 25%)}.page_postImage__hl72Z{inline-size:100%;block-size:100%;-o-object-fit:cover;object-fit:cover;transition:transform var(--transition-speed) ease}.page_postCard__JhUCY:hover .page_postImage__hl72Z{transform:scale(1.1)}.page_postOverlay___cUa0{position:absolute;inset-block-end:0;inset-inline-start:0;inset-inline-end:0;background:linear-gradient(transparent,rgba(0,0,0,.6));-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);color:white;padding:1rem;transform:translateY(100%);transition:transform var(--transition-speed) ease;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;text-align:center;opacity:0;box-shadow:0 -10px 20px rgba(0,0,0,.1)}.page_postCard__JhUCY:hover .page_postOverlay___cUa0{transform:translateY(0);opacity:1}.page_emptyState__brK1G,.page_errorState__mDhLY,.page_loadingState__FgxCk{display:flex;justify-content:center;align-items:center;min-block-size:50vh;font-size:1.2rem;color:white;text-shadow:0 2px 4px rgba(0,0,0,.2);background:rgba(255,255,255,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:12px;padding:2rem;margin:2rem auto;max-inline-size:600px}.page_errorState__mDhLY{background:rgba(255,0,0,.1);color:#ff3333}.page_animate-in__gJDld{opacity:1;transform:translateY(0);transition:opacity .5s ease,transform .5s ease}.page_pageButton__Rdw3C{font-weight:600}.page_pageButton__Rdw3C:hover{background:rgba(255,255,255,.2);transform:translateY(-2px)}.page_activePage__dxZvo{background:white;color:var(--color-primary)}.page_activePage__dxZvo:hover{background:white}.page_overlayTitle__kVlXd{font-size:1.2rem;margin-block-end:.5rem;text-align:center;text-shadow:0 2px 4px rgba(0,0,0,.5);font-weight:700}.page_overlayDetails__RuC37{font-size:.9rem;opacity:.8;text-align:center;max-block-size:3em;overflow:hidden;text-overflow:ellipsis;text-shadow:0 1px 3px rgba(0,0,0,.5);color:rgba(255,255,255,.9)}.page_authorInfo__XqCpf{display:flex;align-items:center;justify-content:center;margin-block-start:1rem;inline-size:100%}.page_authorAvatar__fSSWo{inline-size:40px;block-size:40px;border-radius:50%;margin-inline-end:.5rem;-o-object-fit:cover;object-fit:cover;background-color:rgba(255,255,255,.2);display:inline-block;border:2px solid white}.page_categoryBadge__eM7Mv{inset-inline-end:1rem}.page_categoryBadge2__YDa5H,.page_categoryBadge__eM7Mv{position:absolute;inset-block-start:1rem;background:var(--color-primary);color:white;padding:.3rem .6rem;border-radius:20px;font-size:.8rem}.page_categoryBadge2__YDa5H{inset-inline-end:7rem}.page_postContent__PafpM{padding:1rem;text-align:center}.page_postTitle__m1e7J{font-size:1.2rem;margin-block-end:.5rem;text-align:center;color:black}.page_postExcerpt__OY7sU{color:#666;font-size:.9rem;text-align:center}.page_tagContainer__eI8e9{position:absolute;inset-block-end:1rem;inset-inline-start:1rem;display:flex;flex-wrap:wrap;gap:.5rem;z-index:2}.page_tag__Qfmmz{background:rgba(255,255,255,.9);color:var(--color-primary);padding:.2rem .6rem;border-radius:15px;font-size:.75rem;font-weight:500;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);box-shadow:0 2px 4px rgba(0,0,0,.1);transition:all .3s ease;border:1px solid rgba(255,255,255,.2)}.page_tag__Qfmmz:hover{transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.15);background:white}@media (max-width:768px){.page_postCard__JhUCY{clip-path:none;border-radius:12px}.page_postCard__JhUCY:hover{clip-path:none;transform:scale(1.02)!important}.page_handleCardTilt__clFEp{display:none}.page_tagContainer__eI8e9{position:relative;inset-block-end:auto;inset-inline-start:auto;padding:.5rem;background:white}.page_tag__Qfmmz{font-size:.7rem;padding:.15rem .5rem}}@media (max-width:480px){.page_postsGrid__iBYJb{grid-template-columns:1fr}.page_postCard__JhUCY{margin:0 auto;max-inline-size:100%}}.page_pagination__onC3B{display:flex;justify-content:center;gap:.5rem;margin-block-start:2rem;padding:1rem}.page_pageButton__Rdw3C{padding:.5rem 1rem;border:2px solid white;background:transparent;color:white;border-radius:8px;cursor:pointer;transition:all .3s ease}