.Pagination-module__gbkfiW__paginationWrapper{justify-content:center;gap:.5rem;display:flex}.Pagination-module__gbkfiW__pagination{color:var(--text-secondary);align-items:center;gap:.5rem;display:flex}.Pagination-module__gbkfiW__prevLink,.Pagination-module__gbkfiW__nextLink{background-color:var(--bg-surface);color:var(--text-secondary);border-radius:var(--radius-lg);width:2.5rem;height:2.5rem;padding:.5rem;text-decoration:none}.Pagination-module__gbkfiW__prevLink:hover,.Pagination-module__gbkfiW__nextLink:hover{background-color:var(--bg-surface-hover);color:var(--text-primary)}.Pagination-module__gbkfiW__pageInfo{font-weight:700}
.page-module__W-DkLq__archivePage{padding:2.5rem 0}.page-module__W-DkLq__archiveHeader{text-align:center;max-width:680px;margin:0 auto 2.5rem}.page-module__W-DkLq__archiveBadge{background-color:var(--accent-soft);color:var(--accent-primary);border-radius:var(--radius-full);margin-bottom:1rem;padding:.35rem .85rem;font-size:.75rem;font-weight:700;display:inline-block}.page-module__W-DkLq__archiveTitle{margin-bottom:.75rem;font-size:clamp(1.75rem,4vw,2.25rem);font-weight:800;line-height:1.25}.page-module__W-DkLq__archiveSubtitle{color:var(--text-secondary);font-size:1rem}.page-module__W-DkLq__archiveGrid{grid-template-columns:repeat(3,1fr);gap:1.75rem;display:grid}.page-module__W-DkLq__archiveCard{background-color:var(--bg-surface);border:1px solid var(--border-color);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);flex-direction:column;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden}.page-module__W-DkLq__archiveCard:hover{box-shadow:var(--shadow-card);transform:translateY(-4px)}.page-module__W-DkLq__archiveCardMedia{background-color:var(--bg-subtle);width:100%;height:180px;position:relative}.page-module__W-DkLq__archiveCardImage{object-fit:cover;width:100%;height:100%}.page-module__W-DkLq__categoryPill{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#0f172a;border-radius:var(--radius-sm);background-color:#ffffffe6;padding:.25rem .65rem;font-size:.75rem;font-weight:700;position:absolute;top:.75rem;left:.75rem}.page-module__W-DkLq__archiveCardBody{flex-direction:column;gap:.5rem;padding:1.25rem;display:flex}.page-module__W-DkLq__archiveCardTitle{font-size:1.15rem;font-weight:700;line-height:1.35}.page-module__W-DkLq__archiveCardExcerpt{color:var(--text-secondary);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.875rem;display:-webkit-box;overflow:hidden}.page-module__W-DkLq__paginationWrapper{justify-content:center;margin-top:3rem;display:flex}.page-module__W-DkLq__articlePage{padding:2.5rem 0}.page-module__W-DkLq__articleHeader{text-align:center;max-width:780px;margin:0 auto 2rem}.page-module__W-DkLq__headerMeta{flex-wrap:wrap;justify-content:center;align-items:center;gap:.6rem;margin-bottom:.85rem;font-size:.875rem;display:flex}.page-module__W-DkLq__categoryBadge{color:var(--accent-primary);font-weight:700}.page-module__W-DkLq__dot,.page-module__W-DkLq__timestamp{color:var(--text-muted)}.page-module__W-DkLq__articleTitle{letter-spacing:-.02em;overflow-wrap:break-word;word-break:break-word;margin-bottom:.85rem;font-size:clamp(1.75rem,5vw,2.75rem);font-weight:800;line-height:1.25}.page-module__W-DkLq__articleSubtitle{color:var(--text-secondary);overflow-wrap:break-word;margin-bottom:1.25rem;font-size:clamp(1rem,2.5vw,1.2rem);line-height:1.5}.page-module__W-DkLq__articleTags{flex-wrap:wrap;justify-content:center;align-items:center;gap:.4rem;display:flex}.page-module__W-DkLq__articleTag{background-color:var(--pill-bg);color:var(--pill-text);border-radius:var(--radius-full);padding:.2rem .65rem;font-size:.8rem;font-weight:500}.page-module__W-DkLq__heroImageWrapper{border-radius:var(--radius-md);width:100%;max-width:100%;height:clamp(220px,40vw,480px);box-shadow:var(--shadow-card);margin:0 auto 2.5rem;overflow:hidden}.page-module__W-DkLq__heroImage{object-fit:fill;width:100%;height:100%}.page-module__W-DkLq__articleLayout{grid-template-columns:260px minmax(0,1fr);gap:2.5rem;margin:0 auto;display:grid}.page-module__W-DkLq__tocWrapper{align-self:start;max-height:calc(100vh - 108px);padding-right:.5rem;position:sticky;top:88px;overflow-y:auto}.page-module__W-DkLq__toc{background-color:var(--bg-surface);border:1px solid var(--border-color);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);flex-direction:column;gap:.85rem;padding:1rem;display:flex}aside::-webkit-scrollbar{display:none!important}.page-module__W-DkLq__toc::-webkit-scrollbar{display:none!important}.page-module__W-DkLq__tocLabel{letter-spacing:.08em;color:var(--text-muted);border-bottom:1px solid var(--border-color);padding-bottom:.5rem;font-size:.725rem;font-weight:700}.page-module__W-DkLq__tocList{flex-direction:column;gap:.35rem;display:flex;margin:0!important;padding:0!important;list-style:none!important}.page-module__W-DkLq__tocItem,.page-module__W-DkLq__tocNestedItem{list-style:none!important}.page-module__W-DkLq__tocNestedItem{padding-left:.75rem}.page-module__W-DkLq__tocLink{color:var(--text-secondary);border-radius:var(--radius-sm);align-items:flex-start;gap:.6rem;padding:.35rem .5rem;font-size:.85rem;line-height:1.4;text-decoration:none;transition:all .2s;display:flex}.page-module__W-DkLq__tocLink:hover{color:var(--accent-primary);background-color:var(--accent-soft)}.page-module__W-DkLq__tocNumber{font-family:var(--font-mono);color:var(--accent-primary);flex-shrink:0;margin-top:1px;font-size:.775rem;font-weight:700}.page-module__W-DkLq__tocText{overflow-wrap:break-word;flex:1;min-width:0}.page-module__W-DkLq__articleContent{font-family:var(--font-serif);color:var(--text-primary);overflow-wrap:break-word;word-break:break-word;width:100%;min-width:0;max-width:100%;font-size:1.1rem;line-height:1.8}.page-module__W-DkLq__noTocContent{grid-column:1/-1;max-width:72ch;margin:0 auto}.page-module__W-DkLq__articleContent p{margin-bottom:1.5rem}.page-module__W-DkLq__articleContent h2,.page-module__W-DkLq__articleContent h3,.page-module__W-DkLq__articleContent h4{font-family:var(--font-sans);overflow-wrap:break-word;margin:2.25rem 0 1rem;font-weight:700;line-height:1.3}.page-module__W-DkLq__articleContent pre{white-space:pre;word-wrap:normal;background-color:var(--bg-surface);border:1px solid var(--border-color);border-radius:var(--radius-md);width:100%;max-width:100%;font-family:var(--font-mono);box-shadow:var(--shadow-sm);margin:2.25rem 0;padding:1.25rem 1.5rem;font-size:.85rem;line-height:1.5;display:block;overflow-x:auto}.page-module__W-DkLq__articleContent pre::-webkit-scrollbar{height:6px}.page-module__W-DkLq__articleContent pre::-webkit-scrollbar-track{background:var(--bg-subtle);border-radius:4px}.page-module__W-DkLq__articleContent pre::-webkit-scrollbar-thumb{background:var(--border-color);border-radius:4px}.page-module__W-DkLq__articleContent pre::-webkit-scrollbar-thumb:hover{background:var(--accent-primary)}.page-module__W-DkLq__articleContent code{font-family:var(--font-mono);background-color:var(--bg-surface-hover);border-radius:4px;padding:.15em .4em;font-size:.875em}.page-module__W-DkLq__articleContent img,.page-module__W-DkLq__articleContent iframe,.page-module__W-DkLq__articleContent video,.page-module__W-DkLq__articleContent table{border-radius:var(--radius-sm);height:auto;margin:1.75rem 0;max-width:100%!important}.page-module__W-DkLq__articleContent table{white-space:nowrap;display:block;overflow-x:auto}.page-module__W-DkLq__articleContent blockquote{border-left:3px solid var(--accent-primary);color:var(--text-secondary);margin:2rem 0;padding-left:1.25rem;font-style:italic}.page-module__W-DkLq__articleFooter{flex-direction:column;gap:2.5rem;margin:3.5rem auto 0;display:flex}.page-module__W-DkLq__backToTop{text-align:center}.page-module__W-DkLq__topBtn{background-color:var(--bg-surface);border:1px solid var(--border-color);border-radius:var(--radius-full);padding:.45rem 1.15rem;font-size:.85rem;font-weight:600;transition:all .2s;display:inline-block}.page-module__W-DkLq__topBtn:hover{border-color:var(--accent-primary);color:var(--accent-primary)}.page-module__W-DkLq__articleNavigation{grid-template-columns:repeat(2,1fr);gap:1.25rem;display:grid}.page-module__W-DkLq__navCard{background-color:var(--bg-surface);border:1px solid var(--border-color);border-radius:var(--radius-md);flex-direction:column;gap:.35rem;padding:1.15rem;transition:border-color .2s;display:flex}.page-module__W-DkLq__navCard:hover{border-color:var(--accent-primary)}.page-module__W-DkLq__navLabel{color:var(--accent-primary);font-size:.75rem;font-weight:700}.page-module__W-DkLq__navTitle{font-size:.95rem;line-height:1.35}.page-module__W-DkLq__relatedSection{flex-direction:column;gap:1.25rem;display:flex}.page-module__W-DkLq__relatedHeader{align-items:center;gap:1rem;display:flex}.page-module__W-DkLq__relatedGrid{grid-template-columns:repeat(3,1fr);gap:1.25rem;display:grid}.page-module__W-DkLq__relatedCard{background-color:var(--bg-surface);border:1px solid var(--border-color);border-radius:var(--radius-md);flex-direction:column;transition:transform .2s;display:flex;overflow:hidden}.page-module__W-DkLq__relatedCard:hover{transform:translateY(-3px)}.page-module__W-DkLq__relatedImage{object-fit:cover;width:100%;height:130px}.page-module__W-DkLq__relatedBody{flex-direction:column;gap:.4rem;padding:.85rem;display:flex}.page-module__W-DkLq__relatedTitle{font-size:.9rem;font-weight:700;line-height:1.35}@media (max-width:992px){.page-module__W-DkLq__archiveGrid{grid-template-columns:repeat(2,1fr)}.page-module__W-DkLq__articleLayout{grid-template-columns:1fr}.page-module__W-DkLq__tocWrapper{display:none}.page-module__W-DkLq__relatedGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.page-module__W-DkLq__archiveGrid,.page-module__W-DkLq__relatedGrid,.page-module__W-DkLq__articleNavigation{grid-template-columns:1fr}.page-module__W-DkLq__articleTitle{font-size:1.65rem}.page-module__W-DkLq__heroImageWrapper{height:220px}}
.page-module__3VhnhG__categoriesContainer{padding:4rem 0 6rem}.page-module__3VhnhG__directoryHeader{max-width:760px;margin-bottom:4rem}.page-module__3VhnhG__headerMeta{border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem;padding-bottom:.9rem;display:flex}.page-module__3VhnhG__eyebrow{color:var(--accent-primary);font-family:var(--font-mono);letter-spacing:.12em;font-size:.7rem;font-weight:700}.page-module__3VhnhG__headerCount{color:var(--text-muted);font-family:var(--font-mono);letter-spacing:.08em;font-size:.7rem}.page-module__3VhnhG__title{color:var(--text-primary);letter-spacing:-.055em;margin:0;font-size:clamp(3rem,7vw,5.5rem);font-weight:800;line-height:.95}.page-module__3VhnhG__subtitle{max-width:620px;color:var(--text-secondary);margin:1.5rem 0 0;font-size:1rem;line-height:1.7}.page-module__3VhnhG__categoryDirectory{border-top:1px solid var(--border-color)}.page-module__3VhnhG__categoryEntry{border-bottom:1px solid var(--border-color);min-height:170px;color:inherit;grid-template-columns:64px 150px minmax(0,1fr) auto;align-items:center;gap:2rem;padding:1.5rem 0;text-decoration:none;transition:padding .25s,background-color .25s;display:grid}.page-module__3VhnhG__categoryEntry:hover{background-color:var(--bg-subtle);padding-left:1rem;padding-right:1rem}.page-module__3VhnhG__entryNumber{color:var(--accent-primary);font-family:var(--font-mono);align-self:start;padding-top:.25rem;font-size:.8rem;font-weight:700}.page-module__3VhnhG__entryGraphic{border:1px solid var(--border-color);border-radius:var(--radius-md);background:linear-gradient(135deg, var(--accent-soft), var(--bg-subtle));justify-content:center;align-items:center;width:150px;height:110px;display:flex;position:relative;overflow:hidden}.page-module__3VhnhG__entryGraphic:before,.page-module__3VhnhG__entryGraphic:after{content:"";background:var(--border-color);width:170%;height:1px;position:absolute;transform:rotate(-28deg)}.page-module__3VhnhG__entryGraphic:after{opacity:.5;transform:rotate(28deg)}.page-module__3VhnhG__entryInitial{z-index:2;color:var(--accent-primary);opacity:.16;-webkit-user-select:none;user-select:none;font-size:4.5rem;font-weight:900;line-height:1;position:relative}.page-module__3VhnhG__entryGrid{background-image:linear-gradient(var(--border-color) 1px, transparent 1px), linear-gradient(90deg, var(--border-color) 1px, transparent 1px);opacity:.25;background-size:22px 22px;position:absolute;inset:0}.page-module__3VhnhG__entryMain{min-width:0}.page-module__3VhnhG__entryMeta{color:var(--text-muted);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:.55rem;margin-bottom:.55rem;font-size:.68rem;display:flex}.page-module__3VhnhG__entryMeta span:first-child{color:var(--accent-primary)}.page-module__3VhnhG__metaSlash{opacity:.4}.page-module__3VhnhG__categoryName{color:var(--text-primary);letter-spacing:-.025em;margin:0;font-size:clamp(1.5rem,3vw,2.2rem);font-weight:750;line-height:1.1;transition:color .2s}.page-module__3VhnhG__categoryEntry:hover .page-module__3VhnhG__categoryName{color:var(--accent-primary)}.page-module__3VhnhG__entryAction{color:var(--text-muted);font-family:var(--font-mono);letter-spacing:.08em;align-items:center;gap:.7rem;font-size:.68rem;transition:color .2s,transform .2s;display:flex}.page-module__3VhnhG__entryArrow{color:var(--accent-primary);font-size:1.1rem}.page-module__3VhnhG__categoryEntry:hover .page-module__3VhnhG__entryAction{color:var(--text-primary);transform:translate(4px)}.page-module__3VhnhG__categoryBack{margin-bottom:3rem}.page-module__3VhnhG__backLink{color:var(--text-muted);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:.6rem;font-size:.72rem;text-decoration:none;transition:color .2s;display:inline-flex}.page-module__3VhnhG__backLink:hover{color:var(--accent-primary)}.page-module__3VhnhG__categoryHeader{border-bottom:1px solid var(--border-color);margin-bottom:3rem;padding-bottom:2.5rem}.page-module__3VhnhG__categoryHeaderTop{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.page-module__3VhnhG__categorySlug{color:var(--text-muted);font-family:var(--font-mono);font-size:.7rem}.page-module__3VhnhG__categoryTitle{color:var(--text-primary);letter-spacing:-.055em;margin:0;font-size:clamp(3rem,8vw,6rem);font-weight:800;line-height:.95}.page-module__3VhnhG__categoryHeaderBottom{color:var(--text-muted);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.05em;justify-content:space-between;align-items:center;gap:1rem;margin-top:2rem;font-size:.7rem;display:flex}.page-module__3VhnhG__categoryHeaderBottom p{margin:0}.page-module__3VhnhG__articleList{border-top:1px solid var(--border-color);max-width:1000px;margin:0 auto}.page-module__3VhnhG__articleItem{border-bottom:1px solid var(--border-color);grid-template-columns:42px 220px minmax(0,1fr);align-items:center;gap:1.5rem;padding:1.5rem 0;transition:padding .25s,background-color .25s;display:grid}.page-module__3VhnhG__articleItem:hover{background-color:var(--bg-subtle);padding-left:.75rem;padding-right:.75rem}.page-module__3VhnhG__articleNumber{color:var(--accent-primary);font-family:var(--font-mono);align-self:start;padding-top:.25rem;font-size:.75rem;font-weight:700}.page-module__3VhnhG__articleImageWrapper{border:1px solid var(--border-color);border-radius:var(--radius-sm);background-color:var(--bg-subtle);width:100%;height:140px;overflow:hidden}.page-module__3VhnhG__articleImage{object-fit:cover;width:100%;height:100%;transition:transform .45s;display:block}.page-module__3VhnhG__articleItem:hover .page-module__3VhnhG__articleImage{transform:scale(1.035)}.page-module__3VhnhG__placeholderCover{background:linear-gradient(135deg, var(--accent-soft), var(--bg-subtle));width:100%;height:100%;color:var(--accent-primary);font-family:var(--font-mono);opacity:.8;justify-content:center;align-items:center;font-size:3rem;font-weight:800;display:flex}.page-module__3VhnhG__articleContent{flex-direction:column;align-items:flex-start;gap:.55rem;min-width:0;display:flex}.page-module__3VhnhG__articleMeta{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:.5rem;font-size:.68rem;display:flex}.page-module__3VhnhG__articleType{color:var(--accent-primary);font-weight:700}.page-module__3VhnhG__dot,.page-module__3VhnhG__timestamp{color:var(--text-muted)}.page-module__3VhnhG__itemTitle{letter-spacing:-.02em;margin:0;font-size:clamp(1.25rem,2.3vw,1.65rem);font-weight:750;line-height:1.25}.page-module__3VhnhG__itemTitle a{color:var(--text-primary);text-decoration:none;transition:color .2s}.page-module__3VhnhG__itemTitle a:hover{color:var(--accent-primary)}.page-module__3VhnhG__articleExcerpt{max-width:680px;color:var(--text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.92rem;line-height:1.55;display:-webkit-box;overflow:hidden}.page-module__3VhnhG__readLink{color:var(--text-muted);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:.45rem;margin-top:.25rem;font-size:.68rem;text-decoration:none;transition:color .2s;display:inline-flex}.page-module__3VhnhG__readLink span{color:var(--accent-primary);font-size:.9rem}.page-module__3VhnhG__readLink:hover{color:var(--accent-primary)}.page-module__3VhnhG__paginationWrapper{justify-content:center;margin-top:3.5rem;display:flex}.page-module__3VhnhG__emptyState{border:1px dashed var(--border-color);border-radius:var(--radius-md);text-align:center;color:var(--text-secondary);padding:5rem 1.5rem}.page-module__3VhnhG__emptyState p{margin:.75rem 0 0}.page-module__3VhnhG__emptyCode{color:var(--accent-primary);font-family:var(--font-mono);letter-spacing:.08em;font-size:.7rem}@media (max-width:900px){.page-module__3VhnhG__categoryEntry{grid-template-columns:48px 120px minmax(0,1fr) auto;gap:1.25rem}.page-module__3VhnhG__entryGraphic{width:120px;height:95px}.page-module__3VhnhG__entryInitial{font-size:3.5rem}.page-module__3VhnhG__articleItem{grid-template-columns:36px 180px minmax(0,1fr);gap:1rem}.page-module__3VhnhG__articleImageWrapper{height:125px}}@media (max-width:700px){.page-module__3VhnhG__categoriesContainer{padding:2.5rem 0 4rem}.page-module__3VhnhG__directoryHeader{margin-bottom:2.5rem}.page-module__3VhnhG__headerMeta{margin-bottom:1.25rem}.page-module__3VhnhG__categoryEntry{grid-template-columns:36px 1fr auto;gap:1rem;min-height:125px}.page-module__3VhnhG__entryGraphic{display:none}.page-module__3VhnhG__categoryName{font-size:1.45rem}.page-module__3VhnhG__entryAction{font-size:0}.page-module__3VhnhG__entryArrow{font-size:1.2rem}.page-module__3VhnhG__categoryHeaderBottom{flex-direction:column;align-items:flex-start}.page-module__3VhnhG__articleItem{grid-template-columns:32px 1fr;gap:.75rem 1rem}.page-module__3VhnhG__articleNumber{grid-area:1/1/span 2}.page-module__3VhnhG__articleImageWrapper{grid-column:2;height:180px}.page-module__3VhnhG__articleContent{grid-column:2}}
.ShareButtons-module__CoDosq__shareContainer{border-top:1px dashed var(--border-color);flex-direction:column;gap:.75rem;margin-top:.5rem;padding-top:.75rem;display:flex}.ShareButtons-module__CoDosq__shareHeader{align-items:center;gap:.75rem;display:flex}.ShareButtons-module__CoDosq__shareLabel{color:var(--text-muted);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;flex-shrink:0;font-size:.62rem;font-weight:700}.ShareButtons-module__CoDosq__shareRule{background-color:var(--border-color);width:36px;height:1px}.ShareButtons-module__CoDosq__shareActions{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.ShareButtons-module__CoDosq__shareBtn{border:1px solid var(--border-color);border-radius:var(--radius-sm);min-width:36px;height:36px;color:var(--text-secondary);background-color:var(--bg-surface);cursor:pointer;justify-content:center;align-items:center;gap:.5rem;padding:0 .7rem;text-decoration:none;transition:color .2s,background-color .2s,border-color .2s,transform .2s,box-shadow .2s;display:inline-flex;position:relative}.ShareButtons-module__CoDosq__shareBtn:hover{color:var(--text-primary);background-color:var(--bg-surface-hover);border-color:var(--accent-border);box-shadow:var(--shadow-sm);transform:translateY(-2px)}.ShareButtons-module__CoDosq__shareBtn:active{box-shadow:none;transform:translateY(0)}.ShareButtons-module__CoDosq__shareBtn:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}.ShareButtons-module__CoDosq__icon{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ShareButtons-module__CoDosq__shareName{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;font-size:.62rem;font-weight:700}.ShareButtons-module__CoDosq__whatsapp:hover{color:var(--accent-primary)}.ShareButtons-module__CoDosq__twitter:hover{color:var(--text-primary)}.ShareButtons-module__CoDosq__linkedin:hover{color:var(--accent-primary)}.ShareButtons-module__CoDosq__copyBtn{border-color:var(--accent-border);color:var(--accent-primary);margin-left:.25rem}.ShareButtons-module__CoDosq__copyBtn:hover{color:var(--accent-primary);background-color:var(--accent-soft);border-color:var(--accent-primary)}.ShareButtons-module__CoDosq__copied{color:var(--accent-primary);background-color:var(--accent-soft);border-color:var(--accent-border)}@media (max-width:600px){.ShareButtons-module__CoDosq__shareContainer{margin-top:.5rem}.ShareButtons-module__CoDosq__shareActions{width:100%}.ShareButtons-module__CoDosq__shareBtn{flex:1;min-width:0;padding:0 .55rem}.ShareButtons-module__CoDosq__shareName{font-size:.58rem}.ShareButtons-module__CoDosq__copyBtn{margin-left:0}}
.page-module__ibmzja__tagsContainer{padding:3rem 0}.page-module__ibmzja__header{text-align:center;max-width:680px;margin:0 auto 2.5rem}.page-module__ibmzja__headerTop{justify-content:center;align-items:center;gap:.75rem;margin-bottom:.85rem;display:flex}.page-module__ibmzja__eyebrow{background-color:var(--accent-soft);color:var(--accent-primary);border-radius:var(--radius-full);padding:.35rem .85rem;font-size:.75rem;font-weight:700;display:inline-block}.page-module__ibmzja__tagCountBadge{font-family:var(--font-mono);color:var(--text-secondary);font-size:.725rem;font-weight:700}.page-module__ibmzja__title{margin-bottom:.75rem;font-size:clamp(2rem,4vw,2.75rem);font-weight:800}.page-module__ibmzja__subtitle{color:var(--text-secondary);font-size:1.05rem;line-height:1.6}.page-module__ibmzja__activeFilterSection{background-color:var(--bg-surface);border:1px solid var(--border-color);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);margin-bottom:2.5rem;padding:1.25rem 1.5rem}.page-module__ibmzja__activeFilterHeader{justify-content:space-between;align-items:center;margin-bottom:.85rem;display:flex}.page-module__ibmzja__activeFilterLabel{color:var(--text-muted);letter-spacing:.05em;font-size:.75rem;font-weight:700}.page-module__ibmzja__clearAllBtn{color:var(--accent-primary);font-size:.8rem;font-weight:600}.page-module__ibmzja__activePillsGroup{flex-wrap:wrap;gap:.5rem;display:flex}.page-module__ibmzja__activePill{background-color:var(--accent-primary);color:#fff;border-radius:var(--radius-full);align-items:center;gap:.5rem;padding:.4rem .9rem;font-size:.8rem;font-weight:600;display:inline-flex}.page-module__ibmzja__removeIcon{opacity:.8;font-size:.7rem}.page-module__ibmzja__tagSelectorSection{margin-bottom:3.5rem}.page-module__ibmzja__selectorLabel{letter-spacing:.08em;color:var(--text-muted);text-align:center;margin-bottom:1.25rem;font-size:.75rem;font-weight:700}.page-module__ibmzja__tagGrid{flex-wrap:wrap;justify-content:center;gap:.5rem;max-width:920px;margin:0 auto;display:flex}.page-module__ibmzja__tagChip{background-color:var(--bg-surface);border:1px solid var(--border-color);color:var(--text-secondary);border-radius:var(--radius-full);box-shadow:var(--shadow-sm);align-items:center;gap:.5rem;padding:.45rem 1rem;font-size:.875rem;font-weight:600;transition:all .2s;display:inline-flex}.page-module__ibmzja__tagChip:hover{border-color:var(--accent-primary);color:var(--accent-primary);transform:translateY(-1px)}.page-module__ibmzja__tagChipActive{background-color:var(--accent-soft);border-color:var(--accent-primary);color:var(--accent-primary)}.page-module__ibmzja__chipCheck{font-family:var(--font-mono);font-size:.8rem}.page-module__ibmzja__resultsSection{max-width:820px;margin:0 auto}.page-module__ibmzja__resultsHeader{border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:flex-end;margin-bottom:2rem;padding-bottom:1rem;display:flex}.page-module__ibmzja__resultsTitle{color:var(--text-muted);letter-spacing:.08em;font-size:.75rem;font-weight:700}.page-module__ibmzja__resultsCount{color:var(--text-secondary);font-size:.9rem}.page-module__ibmzja__resultsCount strong{color:var(--accent-primary);font-size:1.05rem}.page-module__ibmzja__articleList{flex-direction:column;gap:1.75rem;display:flex}.page-module__ibmzja__articleItem{background-color:var(--bg-surface);border:1px solid var(--border-color);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);grid-template-columns:180px 1fr;gap:1.5rem;padding:1.25rem;transition:transform .2s,box-shadow .2s;display:grid}.page-module__ibmzja__articleItem:hover{box-shadow:var(--shadow-card);transform:translateY(-2px)}.page-module__ibmzja__articleImageWrapper{border-radius:var(--radius-sm);background-color:var(--bg-subtle);width:100%;height:120px;overflow:hidden}.page-module__ibmzja__articleImage{object-fit:cover;width:100%;height:100%}.page-module__ibmzja__articleContent{flex-direction:column;gap:.4rem;min-width:0;display:flex}.page-module__ibmzja__articleMeta{align-items:center;gap:.5rem;font-size:.8rem;display:flex}.page-module__ibmzja__categoryBadge{color:var(--accent-primary);font-weight:700}.page-module__ibmzja__dot,.page-module__ibmzja__timestamp{color:var(--text-muted)}.page-module__ibmzja__itemTitle{font-size:1.25rem;font-weight:800;line-height:1.35}.page-module__ibmzja__itemTitle:hover{color:var(--accent-primary)}.page-module__ibmzja__articleExcerpt{color:var(--text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.9rem;line-height:1.5;display:-webkit-box;overflow:hidden}.page-module__ibmzja__articleTagsRow{flex-wrap:wrap;gap:.35rem;margin-top:.4rem;display:flex}.page-module__ibmzja__articleTagBadge{color:var(--text-muted);background-color:var(--bg-subtle);border-radius:var(--radius-sm);padding:.15rem .5rem;font-size:.775rem}.page-module__ibmzja__highlightedTag{background-color:var(--accent-soft);color:var(--accent-primary);font-weight:600}.page-module__ibmzja__paginationWrapper{justify-content:center;margin-top:3.5rem;display:flex}.page-module__ibmzja__promptSection{text-align:center;max-width:500px;margin:4rem auto 0}.page-module__ibmzja__promptBox{background-color:var(--bg-surface);border:1px dashed var(--border-color);border-radius:var(--radius-md);color:var(--text-secondary);padding:3rem 1.5rem}.page-module__ibmzja__promptBox h3{color:var(--text-primary);margin-bottom:.5rem;font-size:1.2rem;font-weight:700}.page-module__ibmzja__promptBox p{font-size:.925rem;line-height:1.5}.page-module__ibmzja__emptyState{text-align:center;background-color:var(--bg-surface);border:1px dashed var(--border-color);border-radius:var(--radius-md);color:var(--text-secondary);padding:4rem 1.5rem}@media (max-width:768px){.page-module__ibmzja__articleItem{grid-template-columns:1fr;gap:1rem;padding:1.25rem}.page-module__ibmzja__articleImageWrapper{height:140px}}
