.Breadcrumbs-module__NvTgsW__nav{margin-bottom:1.5rem}.Breadcrumbs-module__NvTgsW__list{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:0;margin:0;padding:0;font-size:.875rem;list-style:none;display:flex}.Breadcrumbs-module__NvTgsW__item{align-items:center;display:flex}.Breadcrumbs-module__NvTgsW__item a{color:var(--text-muted);text-decoration:none;transition:color .2s}.Breadcrumbs-module__NvTgsW__item a:hover{color:var(--accent)}.Breadcrumbs-module__NvTgsW__item span[aria-current=page]{color:var(--text);font-weight:500}.Breadcrumbs-module__NvTgsW__sep{opacity:.4;margin:0 .5rem}
.TagPill-module__Wc1Sna__pill{font-family:var(--font-body);background:var(--bg-secondary);color:var(--text-secondary);border:1px solid var(--border);border-radius:20px;padding:5px 14px;font-size:13px;font-weight:500;text-decoration:none;transition:all .3s;display:inline-block}.TagPill-module__Wc1Sna__pill:hover,.TagPill-module__Wc1Sna__accent{background:var(--accent);color:var(--on-accent);border-color:var(--accent)}.TagPill-module__Wc1Sna__accent:hover,.TagPill-module__Wc1Sna__sage{background:var(--accent-secondary);color:var(--on-accent-secondary)}.TagPill-module__Wc1Sna__sage:hover{background:var(--accent);color:var(--on-accent)}.TagPill-module__Wc1Sna__small{padding:3px 10px;font-size:12px}
.PostMeta-module__hGky2W__meta{font-family:var(--font-body);color:var(--text-secondary);align-items:center;gap:8px;font-size:14px;font-weight:500;display:flex}.PostMeta-module__hGky2W__dot{background:var(--border);border-radius:50%;flex-shrink:0;width:4px;height:4px}
.PostCard-module__Lw0sAq__card{background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow);border-radius:16px;transition:transform .3s,box-shadow .3s;overflow:hidden}.PostCard-module__Lw0sAq__card:hover{box-shadow:var(--shadow-hover);transform:translateY(-4px)}.PostCard-module__Lw0sAq__body{padding:20px}.PostCard-module__Lw0sAq__title{font-size:20px;font-family:var(--font-heading);margin-bottom:12px;line-height:1.3}.PostCard-module__Lw0sAq__title a{color:var(--text);text-decoration:none}.PostCard-module__Lw0sAq__title a:hover{color:var(--accent)}.PostCard-module__Lw0sAq__tags{flex-wrap:wrap;gap:6px;display:flex}.PostCard-module__Lw0sAq__videoThumb{aspect-ratio:16/9;background:linear-gradient(135deg,#3d2c1e,#c2613a 50%,#7a8b6e);justify-content:center;align-items:center;display:flex}[data-theme=dark] .PostCard-module__Lw0sAq__videoThumb{background:linear-gradient(135deg,#1f1a15,#e07850 50%,#8fa07e)}.PostCard-module__Lw0sAq__playBtn{background:#ffffffeb;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;display:flex}.PostCard-module__Lw0sAq__playBtn svg{width:20px;height:20px;fill:var(--accent);margin-left:2px}.PostCard-module__Lw0sAq__audioBar{border-top:1px solid var(--border);align-items:center;gap:12px;padding:16px 20px;display:flex}.PostCard-module__Lw0sAq__miniPlayBtn{background:var(--accent);cursor:pointer;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.PostCard-module__Lw0sAq__miniPlayBtn svg{width:14px;height:14px;fill:var(--on-accent)}.PostCard-module__Lw0sAq__miniTrack{background:var(--border);border-radius:2px;flex:1;height:3px;overflow:hidden}.PostCard-module__Lw0sAq__miniTrackFill{background:var(--accent);width:35%;height:100%}.PostCard-module__Lw0sAq__miniTime{font-family:var(--font-body);color:var(--text-secondary);flex-shrink:0;font-size:12px;font-weight:500}
.InfinitePostList-module__kB6Wqq__grid{grid-template-columns:1fr 1fr;gap:24px;display:grid}@media (max-width:768px){.InfinitePostList-module__kB6Wqq__grid{grid-template-columns:1fr}}.InfinitePostList-module__kB6Wqq__sentinel{text-align:center;padding:40px 0}.InfinitePostList-module__kB6Wqq__loader{color:var(--text-secondary);font-family:var(--font-body);font-size:14px}
.RelatedPosts-module__nqLRUG__section{border-top:1px solid var(--border);margin-top:64px;padding-top:48px}.RelatedPosts-module__nqLRUG__heading{font-size:28px;font-family:var(--font-heading);color:var(--text);margin-bottom:32px}.RelatedPosts-module__nqLRUG__grid{grid-template-columns:1fr 1fr;gap:24px;display:grid}@media (max-width:768px){.RelatedPosts-module__nqLRUG__grid{grid-template-columns:1fr}}
.Sidebar-module__bl-17a__sidebar{flex-direction:column;gap:28px;display:flex}.Sidebar-module__bl-17a__card{background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow);border-radius:16px;padding:24px}.Sidebar-module__bl-17a__sidebarHeading{font-family:var(--font-heading);color:var(--text);margin-bottom:16px;font-size:18px}.Sidebar-module__bl-17a__aboutCenter{text-align:center}.Sidebar-module__bl-17a__aboutCenter p{font-family:var(--font-body);color:var(--text-secondary);margin-top:12px;font-size:14px;line-height:1.6}.Sidebar-module__bl-17a__recentList{margin:0;padding:0;list-style:none}.Sidebar-module__bl-17a__recentList li{border-bottom:1px solid var(--border);padding:10px 0}.Sidebar-module__bl-17a__recentList li:last-child{border-bottom:none}.Sidebar-module__bl-17a__recentList a{font-family:var(--font-body);color:var(--text);font-size:15px;font-weight:500;line-height:1.4;text-decoration:none;display:block}.Sidebar-module__bl-17a__recentList a:hover{color:var(--accent)}.Sidebar-module__bl-17a__postDate{font-family:var(--font-body);color:var(--text-secondary);margin-top:2px;font-size:12px;display:block}.Sidebar-module__bl-17a__topicsList{flex-wrap:wrap;gap:8px;display:flex}@media (max-width:1024px){.Sidebar-module__bl-17a__sidebar{grid-template-columns:1fr 1fr;gap:24px;display:grid}}@media (max-width:768px){.Sidebar-module__bl-17a__sidebar{grid-template-columns:1fr}}
.page-module___8aEwW__hero{text-align:center;padding:80px 0 64px}.page-module___8aEwW__hero h1{font-size:clamp(36px,5vw,52px);font-family:var(--font-heading);color:var(--text);margin-bottom:24px}.page-module___8aEwW__hero p{color:var(--text-secondary);max-width:750px;margin-bottom:32px;margin-left:auto;margin-right:auto;font-size:19px;line-height:1.75}.page-module___8aEwW__heroLink{color:var(--accent);align-items:center;gap:8px;font-size:16px;font-weight:500;transition:gap .2s;display:inline-flex}.page-module___8aEwW__heroLink:hover{gap:12px}.page-module___8aEwW__postsSection{background:var(--bg-secondary);padding:64px 0 80px}.page-module___8aEwW__sectionHeader{margin-bottom:40px}.page-module___8aEwW__sectionHeader h2{font-family:var(--font-heading);color:var(--text);font-size:32px}.page-module___8aEwW__postsLayout{grid-template-columns:1fr 320px;align-items:start;gap:40px;display:grid}.page-module___8aEwW__postGrid{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}@media (max-width:1024px){.page-module___8aEwW__postsLayout{grid-template-columns:1fr}}@media (max-width:768px){.page-module___8aEwW__hero{padding:48px 0 40px}.page-module___8aEwW__postGrid{grid-template-columns:1fr}.page-module___8aEwW__postsSection{padding:40px 0 56px}}
.page-module__FBXeda__main{padding:64px 0 80px}.page-module__FBXeda__article{max-width:750px;margin:0 auto;padding:0 24px}.page-module__FBXeda__header{text-align:center;margin-bottom:48px}.page-module__FBXeda__tags{flex-wrap:wrap;justify-content:center;gap:10px;margin-bottom:24px;display:flex}.page-module__FBXeda__title{font-size:clamp(32px,5vw,48px);font-family:var(--font-heading);color:var(--text);margin-bottom:20px;line-height:1.2}.page-module__FBXeda__content p{margin-bottom:1.4em}.page-module__FBXeda__content h2{font-size:28px;font-family:var(--font-heading);color:var(--text);margin-top:48px;margin-bottom:20px}.page-module__FBXeda__content h3{font-size:22px;font-family:var(--font-heading);color:var(--text);margin-top:32px;margin-bottom:16px}.page-module__FBXeda__content blockquote{border-left:3px solid var(--accent);color:var(--text-secondary);margin:24px 0;padding-left:20px;font-style:italic}.page-module__FBXeda__content ul,.page-module__FBXeda__content ol{margin-bottom:1.4em;margin-left:24px}.page-module__FBXeda__content ul{list-style:outside}.page-module__FBXeda__content ol{list-style:decimal}.page-module__FBXeda__content li{margin-bottom:8px}.page-module__FBXeda__content code{background:var(--bg-secondary);border-radius:4px;padding:2px 6px;font-size:.9em}.page-module__FBXeda__content pre{border-radius:12px;margin-bottom:1.4em;padding:24px;overflow-x:auto}.page-module__FBXeda__content pre code{background:0 0;padding:0}.page-module__FBXeda__content a{color:var(--accent);text-underline-offset:2px;text-decoration:underline}.page-module__FBXeda__content a:hover{color:var(--accent-hover)}.page-module__FBXeda__content img{border-radius:12px;margin:24px 0}.page-module__FBXeda__content hr{border:none;border-top:1px solid var(--border);margin:40px 0}
.page-module__4kg_tG__main{min-height:60vh;padding:64px 0 80px}.page-module__4kg_tG__header{margin-bottom:48px}.page-module__4kg_tG__header h1{font-size:40px;font-family:var(--font-heading);color:var(--text)}.page-module__4kg_tG__header p{color:var(--text-secondary);margin-top:12px}
