.page-module__KRxB8a__container{background:var(--color-background);flex-direction:column;flex:1;min-height:100dvh;display:flex}.page-module__KRxB8a__header{z-index:100;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-base);background:var(--color-background);border-bottom:1px solid var(--color-neutral-800);display:flex;position:-webkit-sticky;position:sticky;top:0}.page-module__KRxB8a__backButton{background:var(--color-neutral-800);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:background .2s;display:flex}.page-module__KRxB8a__backButton:hover{background:var(--color-neutral-700)}.page-module__KRxB8a__backButton svg{color:#fff}.page-module__KRxB8a__headerTitle{font-size:var(--text-lg);font-weight:var(--font-weight-medium);color:#fff;text-overflow:ellipsis;white-space:nowrap;flex:1;margin:0;overflow:hidden}.page-module__KRxB8a__content{padding:var(--spacing-base);padding-bottom:env(safe-area-inset-bottom,var(--spacing-xl));flex:1;width:100%;max-width:800px;margin:0 auto}.page-module__KRxB8a__featuredImage{object-fit:cover;border-radius:var(--border-radius-lg);width:100%;height:200px;margin-bottom:var(--spacing-lg)}.page-module__KRxB8a__metaInfo{gap:var(--spacing-xs);padding:var(--spacing-base);background:var(--color-neutral-900);border-radius:var(--border-radius-lg);margin-bottom:var(--spacing-lg);flex-direction:column;display:flex}.page-module__KRxB8a__metaRow{gap:var(--spacing-sm);align-items:center;display:flex}.page-module__KRxB8a__metaLabel{font-size:var(--text-sm);color:var(--color-neutral-400);min-width:100px}.page-module__KRxB8a__metaValue{font-size:var(--text-sm);color:#fff}.page-module__KRxB8a__tagsContainer{gap:var(--spacing-xs);margin-top:var(--spacing-sm);flex-wrap:wrap;display:flex}.page-module__KRxB8a__tag{font-size:var(--text-xs);color:var(--color-primary);padding:var(--spacing-xs)var(--spacing-sm);border-radius:var(--border-radius-sm);background:rgba(138,43,226,.15);border:1px solid rgba(138,43,226,.3)}.page-module__KRxB8a__article{color:var(--color-neutral-200);line-height:1.7}.page-module__KRxB8a__article h2{font-size:var(--text-xl);font-weight:var(--font-weight-semibold);color:#fff;margin-top:var(--spacing-xl);margin-bottom:var(--spacing-base);padding-bottom:var(--spacing-sm);border-bottom:1px solid var(--color-neutral-800)}.page-module__KRxB8a__article h3{font-size:var(--text-lg);font-weight:var(--font-weight-medium);color:#fff;margin-top:var(--spacing-lg);margin-bottom:var(--spacing-sm)}.page-module__KRxB8a__article p{margin-bottom:var(--spacing-base);font-size:var(--text-base)}.page-module__KRxB8a__article ul,.page-module__KRxB8a__article ol{margin-bottom:var(--spacing-base);padding-left:var(--spacing-lg)}.page-module__KRxB8a__article li{margin-bottom:var(--spacing-xs);font-size:var(--text-base)}.page-module__KRxB8a__article strong{color:#fff;font-weight:var(--font-weight-semibold)}.page-module__KRxB8a__article a{color:var(--color-primary);text-decoration:none}.page-module__KRxB8a__article a:hover{text-decoration:underline}.page-module__KRxB8a__article img{border-radius:var(--border-radius-lg);max-width:100%;height:auto;margin:var(--spacing-lg)0;display:block}.page-module__KRxB8a__article hr{border:none;border-top:1px solid var(--color-neutral-800);margin:var(--spacing-xl)0}.page-module__KRxB8a__section{margin-bottom:var(--spacing-lg)}.page-module__KRxB8a__notFound{text-align:center;padding:var(--spacing-xl);flex-direction:column;justify-content:center;align-items:center;min-height:50vh;display:flex}.page-module__KRxB8a__notFoundTitle{font-size:var(--text-2xl);font-weight:var(--font-weight-semibold);color:#fff;margin-bottom:var(--spacing-base)}.page-module__KRxB8a__notFoundText{font-size:var(--text-base);color:var(--color-neutral-400);margin-bottom:var(--spacing-lg)}.page-module__KRxB8a__homeButton{align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm)var(--spacing-lg);background:var(--color-primary);color:#fff;border-radius:var(--border-radius-base);font-size:var(--text-base);font-weight:var(--font-weight-medium);cursor:pointer;border:none;transition:background .2s;display:inline-flex}.page-module__KRxB8a__homeButton:hover{background:var(--color-primary-dark)}@media (min-width:768px){.page-module__KRxB8a__content{padding:var(--spacing-xl)}.page-module__KRxB8a__headerTitle{font-size:var(--text-xl)}.page-module__KRxB8a__metaLabel{min-width:120px}.page-module__KRxB8a__featuredImage{height:300px}}.page-module__KRxB8a__skeleton{background:linear-gradient(90deg,var(--color-neutral-800)25%,var(--color-neutral-700)50%,var(--color-neutral-800)75%);border-radius:var(--border-radius-sm);background-size:200% 100%;animation:1.5s infinite page-module__KRxB8a__shimmer}@keyframes page-module__KRxB8a__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}
