.PostCard-module__-q-uYG__card{background:var(--surface-1);border:1px solid var(--border);color:inherit;will-change:transform;border-radius:20px;flex-direction:column;text-decoration:none;transition:transform .3s,border-color .3s,background .3s;display:flex;overflow:hidden}.PostCard-module__-q-uYG__card:hover{border-color:var(--accent-soft-40);background:var(--accent-bg-1);transform:translateY(-4px)}.PostCard-module__-q-uYG__card:focus-visible{outline-offset:3px;outline:2px solid #fd7e14}.PostCard-module__-q-uYG__imageWrap{aspect-ratio:16/9;background:var(--surface-2);width:100%;position:relative;overflow:hidden}.PostCard-module__-q-uYG__image{object-fit:cover;transition:transform .6s}.PostCard-module__-q-uYG__card:hover .PostCard-module__-q-uYG__image{transform:scale(1.04)}.PostCard-module__-q-uYG__imageFallback{background:linear-gradient(135deg, var(--accent-bg-2), #1b1b2e);color:#fff6;letter-spacing:.04em;text-transform:uppercase;justify-content:center;align-items:center;font-size:.85rem;display:flex;position:absolute;inset:0}.PostCard-module__-q-uYG__body{flex-direction:column;flex:1;gap:12px;padding:20px 22px 22px;display:flex}.PostCard-module__-q-uYG__title{color:#fff;letter-spacing:-.01em;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:1.15rem;font-weight:700;line-height:1.35;display:-webkit-box;overflow:hidden}.PostCard-module__-q-uYG__description{color:#ffffffa6;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:.92rem;line-height:1.55;display:-webkit-box;overflow:hidden}.PostCard-module__-q-uYG__meta{color:#ffffff8c;align-items:center;gap:10px;margin-top:auto;padding-top:8px;font-size:.82rem;display:flex}.PostCard-module__-q-uYG__authorAvatar{background:var(--surface-2);border:1px solid var(--border);border-radius:50%;flex-shrink:0;width:28px;height:28px;overflow:hidden}.PostCard-module__-q-uYG__authorAvatarFallback{color:#ffffffb3;background:linear-gradient(135deg,#c2410c,#9d174d);justify-content:center;align-items:center;width:100%;height:100%;font-size:.7rem;font-weight:600;display:flex}.PostCard-module__-q-uYG__authorName{color:#ffffffc7;font-weight:500}.PostCard-module__-q-uYG__dot{background:#ffffff4d;border-radius:50%;width:3px;height:3px}@media (max-width:640px){.PostCard-module__-q-uYG__body{padding:18px 18px 20px}.PostCard-module__-q-uYG__title{font-size:1.05rem}}
.PostsList-module__S_N2Bq__wrap{flex-direction:column;gap:32px;width:100%;display:flex}.PostsList-module__S_N2Bq__grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:22px;display:grid}.PostsList-module__S_N2Bq__sentinel{width:100%;height:1px}.PostsList-module__S_N2Bq__skeletonGrid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:22px;display:grid}.PostsList-module__S_N2Bq__skeletonCard{background:var(--surface-1);border:1px solid var(--border);border-radius:20px;flex-direction:column;display:flex;overflow:hidden}.PostsList-module__S_N2Bq__skeletonImage{aspect-ratio:16/9;background:linear-gradient(90deg,#ffffff0a 0%,#ffffff14 50%,#ffffff0a 100%) 0 0/200% 100%;width:100%;animation:1.6s linear infinite PostsList-module__S_N2Bq__shimmer}.PostsList-module__S_N2Bq__skeletonBody{flex-direction:column;gap:12px;padding:20px 22px 22px;display:flex}.PostsList-module__S_N2Bq__skeletonLine{background:linear-gradient(90deg,#ffffff0d 0%,#ffffff1a 50%,#ffffff0d 100%) 0 0/200% 100%;border-radius:6px;height:14px;animation:1.6s linear infinite PostsList-module__S_N2Bq__shimmer}.PostsList-module__S_N2Bq__skeletonLineShort{width:60%}@keyframes PostsList-module__S_N2Bq__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.PostsList-module__S_N2Bq__loadingMore{color:#ffffff8c;justify-content:center;align-items:center;gap:10px;padding:24px 0 8px;font-size:.88rem;display:flex}.PostsList-module__S_N2Bq__spinner{border:2px solid #ffffff26;border-top-color:#fd7e14;border-radius:50%;width:18px;height:18px;animation:.85s linear infinite PostsList-module__S_N2Bq__spin}@keyframes PostsList-module__S_N2Bq__spin{to{transform:rotate(360deg)}}.PostsList-module__S_N2Bq__empty{text-align:center;color:#ffffffa6;background:var(--surface-1);border:1px dashed var(--border);border-radius:20px;flex-direction:column;align-items:center;gap:14px;padding:64px 24px;display:flex}.PostsList-module__S_N2Bq__emptyTitle{color:#fff;margin:0;font-size:1.1rem;font-weight:600}.PostsList-module__S_N2Bq__emptyText{color:#fff9;max-width:380px;margin:0;font-size:.92rem}.PostsList-module__S_N2Bq__error{text-align:center;background:var(--error-bg);color:#ffffffc7;border:1px solid #3d1214;border-radius:20px;flex-direction:column;align-items:center;gap:14px;padding:40px 24px;display:flex}.PostsList-module__S_N2Bq__retry{color:#fff;cursor:pointer;background:#fd7e14;border:none;border-radius:100px;align-items:center;gap:8px;padding:10px 20px;font-size:.88rem;font-weight:600;transition:transform .2s,box-shadow .2s;display:inline-flex}.PostsList-module__S_N2Bq__retry:hover{transform:translateY(-2px);box-shadow:0 6px 24px #fd7e1466}.PostsList-module__S_N2Bq__end{text-align:center;color:#fff6;letter-spacing:.05em;text-transform:uppercase;padding:24px 0 8px;font-size:.82rem}
.page-module__jXZM3G__page{background:#080810;min-height:100vh;position:relative;overflow-x:hidden}.page-module__jXZM3G__retry{color:#fff;cursor:pointer;background:#fd7e14;border:none;border-radius:100px;align-items:center;gap:8px;margin-top:8px;padding:10px 20px;font-size:.88rem;font-weight:600;transition:transform .2s,box-shadow .2s;display:inline-flex}.page-module__jXZM3G__retry:hover{transform:translateY(-2px);box-shadow:0 6px 24px #fd7e1466}.page-module__jXZM3G__noise{pointer-events:none;z-index:10;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)'/%3E%3C/svg%3E");background-repeat:repeat;background-size:128px 128px;position:fixed;inset:0}.page-module__jXZM3G__main{z-index:20;flex-direction:column;gap:56px;max-width:1180px;margin:0 auto;padding:96px 32px;display:flex;position:relative}.page-module__jXZM3G__hero{flex-direction:column;align-items:flex-start;gap:18px;padding-top:24px;display:flex}.page-module__jXZM3G__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:#ffffffc7;background:var(--surface-1);border:1px solid var(--border);border-radius:100px;align-items:center;gap:8px;padding:6px 14px;font-size:.78rem;font-weight:600;display:inline-flex}.page-module__jXZM3G__dot{background:#fd7e14;border-radius:50%;width:6px;height:6px;box-shadow:0 0 10px #fd7e14}.page-module__jXZM3G__title{letter-spacing:-.03em;color:#fff;font-size:clamp(2.5rem,7vw,4.5rem);font-weight:700;line-height:1.05;font-family:var(--font-roboto), system-ui, sans-serif;margin:0}.page-module__jXZM3G__titleAccent{background:linear-gradient(135deg,#fd7e14 0%,#ec4899 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.page-module__jXZM3G__lead{color:#ffffffb3;max-width:640px;margin:0;font-size:clamp(1rem,1.4vw,1.15rem);line-height:1.6}@media (max-width:767px){.page-module__jXZM3G__main{gap:40px;padding:80px 18px 64px}.page-module__jXZM3G__hero{padding-top:12px}}
