.artigos-module__hqqdNq__page{background-color:var(--background-alt,var(--background));min-height:100vh;color:var(--text-primary)}.artigos-module__hqqdNq__heroWrapper{max-width:1340px;margin:0 auto;padding:2rem 1.5rem 0}.artigos-module__hqqdNq__bentoHero{grid-template-rows:1fr 1fr;grid-template-columns:1.5fr 1fr;gap:1.25rem;min-height:520px;display:grid}.artigos-module__hqqdNq__topLayout{grid-template-columns:220px 1fr;align-items:start;gap:1.5rem;max-width:1340px;margin:0 auto;padding:2rem 1.5rem;display:grid}.artigos-module__hqqdNq__contentLayout{grid-template-columns:220px 1fr;align-items:start;gap:1.5rem;max-width:1340px;margin:0 auto;padding:2rem 1.5rem 5rem;display:grid}.artigos-module__hqqdNq__sidebarRail{background:var(--surface);border:1px solid var(--border);border-radius:14px;padding:1.25rem;position:sticky;top:5rem;box-shadow:0 2px 12px #0000000f}.artigos-module__hqqdNq__topContent{min-width:0}.artigos-module__hqqdNq__bentoSlotMain{color:inherit;border-radius:16px;grid-row:1/-1;align-items:flex-end;text-decoration:none;transition:transform .4s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.artigos-module__hqqdNq__bentoSlotMain:hover{transform:scale(1.015)}.artigos-module__hqqdNq__bentoHeroImg{-o-object-fit:cover;object-fit:cover;z-index:0;width:100%;height:100%;transition:transform 8s ease-out;display:block;position:absolute;inset:0}.artigos-module__hqqdNq__bentoSlotMain:hover .artigos-module__hqqdNq__bentoHeroImg{transform:scale(1.08)}.artigos-module__hqqdNq__bentoHeroOverlay{z-index:1;background:linear-gradient(#00000026 0%,#0006 50%,#000000d9 100%);position:absolute;inset:0}.artigos-module__hqqdNq__bentoHeroContent{z-index:10;width:100%;padding:2rem 1.5rem;position:relative}.artigos-module__hqqdNq__bentoHeroBadge{color:#f6e05e;text-transform:uppercase;letter-spacing:.15em;-webkit-backdrop-filter:blur(6px);background:#d4a01726;border:1px solid #d4a0174d;border-radius:20px;align-items:center;gap:.5rem;margin-bottom:.75rem;padding:.3rem .8rem;font-size:.65rem;font-weight:800;display:inline-flex}.artigos-module__hqqdNq__bentoHeroTitle{color:#fff;font-size:clamp(1.6rem,4vw,2.4rem);font-weight:800;line-height:1.15;font-family:var(--font-display);letter-spacing:-.02em;text-shadow:0 2px 20px #0006;margin-bottom:.5rem}.artigos-module__hqqdNq__bentoHeroMeta{color:#ffffff8c;align-items:center;gap:.75rem;font-size:.75rem;display:flex}.artigos-module__hqqdNq__bentoHeroMetaDivider{background:#fff3;width:1px;height:12px}.artigos-module__hqqdNq__bentoHeroCta{background:var(--accent,#d4a017);color:#000;text-transform:uppercase;letter-spacing:.08em;border-radius:9999px;align-items:center;gap:.4rem;margin-top:1rem;padding:.6rem 1.4rem;font-size:.8rem;font-weight:700;transition:all .3s;display:inline-flex;box-shadow:0 0 20px #d4a01740}.artigos-module__hqqdNq__bentoHeroCta:hover{transform:scale(1.05);box-shadow:0 0 40px #d4a01773}.artigos-module__hqqdNq__bentoSlotSecondary{background:var(--surface);border:1px solid var(--border);color:inherit;border-radius:16px;flex-direction:column;justify-content:center;padding:1.25rem;text-decoration:none;transition:all .3s;display:flex;position:relative;overflow:hidden}.artigos-module__hqqdNq__bentoSlotSecondary:hover{border-color:var(--accent-border);transform:translateY(-2px);box-shadow:0 8px 24px #00000014}.artigos-module__hqqdNq__bentoSlotLabel{text-transform:uppercase;letter-spacing:.12em;color:var(--accent);align-items:center;gap:.4rem;margin-bottom:.6rem;font-size:.6rem;font-weight:800;display:inline-flex}.artigos-module__hqqdNq__bentoSlotTitle{color:var(--text-primary);font-size:.95rem;font-weight:700;line-height:1.35;font-family:var(--font-serif,var(--font-display));-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:.35rem;display:-webkit-box;overflow:hidden}.artigos-module__hqqdNq__bentoSlotMeta{color:var(--text-muted);font-size:.72rem}.artigos-module__hqqdNq__bentoSlotCta{color:var(--accent);align-items:center;gap:.3rem;margin-top:auto;padding-top:.5rem;font-size:.75rem;font-weight:700;display:inline-flex}.artigos-module__hqqdNq__hero{align-items:flex-end;min-height:70vh;margin-bottom:0;display:flex;position:relative;overflow:hidden}.artigos-module__hqqdNq__heroBg{z-index:0;background-position:50%;background-size:cover;transition:transform 8s ease-out;position:absolute;inset:0;transform:scale(1.05)}.artigos-module__hqqdNq__hero:hover .artigos-module__hqqdNq__heroBg{transform:scale(1.12)}.artigos-module__hqqdNq__heroOverlay{z-index:1;background:linear-gradient(to top,var(--background)0%,#000000a6 40%,#00000040 100%);position:absolute;inset:0}.artigos-module__hqqdNq__heroContent{z-index:10;width:100%;max-width:900px;margin:0 auto;padding:4rem 1.5rem 3rem;position:relative}.artigos-module__hqqdNq__heroBadge{color:#f6e05e;text-transform:uppercase;letter-spacing:.15em;-webkit-backdrop-filter:blur(6px);background:#d4a01726;border:1px solid #d4a0174d;border-radius:20px;align-items:center;gap:.5rem;margin-bottom:1rem;padding:.35rem .9rem;font-size:.7rem;font-weight:800;display:inline-flex}.artigos-module__hqqdNq__heroTitle{color:#fff;font-size:clamp(2rem,5vw,3.2rem);font-weight:800;line-height:1.1;font-family:var(--font-display);letter-spacing:-.02em;text-shadow:0 2px 20px #0006;margin-bottom:.75rem}.artigos-module__hqqdNq__heroDesc{color:#fffc;max-width:550px;margin-bottom:1rem;font-size:1.05rem;line-height:1.6}.artigos-module__hqqdNq__heroMeta{color:#ffffff8c;align-items:center;gap:1rem;font-size:.8rem;display:flex}.artigos-module__hqqdNq__heroMetaDivider{background:#fff3;width:1px;height:14px}.artigos-module__hqqdNq__heroCta{background:var(--accent,#d4a017);color:#000;text-transform:uppercase;letter-spacing:.08em;border-radius:9999px;align-items:center;gap:.5rem;margin-top:1.5rem;padding:.75rem 1.8rem;font-size:.85rem;font-weight:700;text-decoration:none;transition:all .3s;display:inline-flex;box-shadow:0 0 30px #d4a0174d}.artigos-module__hqqdNq__heroCta:hover{transform:scale(1.05);box-shadow:0 0 50px #d4a01780}.artigos-module__hqqdNq__main{max-width:1340px;margin:0 auto;padding:2.5rem 1.5rem 5rem}.artigos-module__hqqdNq__sidebarTitle{text-transform:uppercase;letter-spacing:.1em;color:var(--text-primary);border-bottom:1px solid var(--border);align-items:center;gap:.4rem;margin-bottom:.75rem;padding-bottom:.6rem;font-size:.72rem;font-weight:800;display:flex}.artigos-module__hqqdNq__sidebarTitleIcon{font-size:.85rem}.artigos-module__hqqdNq__sidebarList{flex-direction:column;gap:.2rem;margin:0;padding:0;list-style:none;display:flex}.artigos-module__hqqdNq__sidebarItem{width:100%;color:var(--text-secondary);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:8px;align-items:center;gap:.6rem;padding:.55rem .7rem;font-size:.82rem;font-weight:500;transition:all .2s;display:flex}.artigos-module__hqqdNq__sidebarItem:hover{background:var(--surface-hover);color:var(--text-primary)}.artigos-module__hqqdNq__sidebarItemActive{background:var(--accent-bg);color:var(--accent);border-left:3px solid var(--accent);padding-left:calc(.7rem - 3px);font-weight:700}.artigos-module__hqqdNq__sidebarCount{background:var(--accent-bg);color:var(--accent);border-radius:10px;margin-left:auto;padding:.1rem .4rem;font-size:.68rem;font-weight:700}.artigos-module__hqqdNq__contentArea{min-width:0}.artigos-module__hqqdNq__versiculoCard{background:var(--accent-bg);border:1px solid var(--accent-border);border-left:4px solid var(--accent);color:inherit;border-radius:14px;align-items:flex-start;gap:1.25rem;margin-bottom:2.5rem;padding:1.5rem 1.75rem;text-decoration:none;transition:all .3s;display:flex}.artigos-module__hqqdNq__versiculoCard:hover{background:#d4a01714;border-color:#d4a01759;transform:translateY(-2px)}.artigos-module__hqqdNq__versiculoIcon{color:var(--accent);opacity:.7;flex-shrink:0}.artigos-module__hqqdNq__versiculoBody{flex:1;min-width:0}.artigos-module__hqqdNq__versiculoLabel{text-transform:uppercase;letter-spacing:.12em;color:var(--accent);margin-bottom:.3rem;font-size:.65rem;font-weight:800;display:block}.artigos-module__hqqdNq__versiculoTitle{color:var(--text-primary);font-size:1.05rem;font-weight:500;font-family:var(--font-serif,"Playfair Display",serif);margin-bottom:.3rem;font-style:italic;line-height:1.6}.artigos-module__hqqdNq__versiculoDesc{color:var(--text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.82rem;line-height:1.5;display:-webkit-box;overflow:hidden}.artigos-module__hqqdNq__articleGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1.25rem;display:grid}.artigos-module__hqqdNq__articleCard{background:var(--surface);border:1px solid var(--border);border-radius:14px;transition:all .35s cubic-bezier(.4,0,.2,1);animation:linear both artigos-module__hqqdNq__cardReveal;animation-timeline:view();animation-range:entry cover 30%;position:relative;overflow:hidden;box-shadow:0 1px 3px #0000000a}.artigos-module__hqqdNq__articleCard:hover{border-color:var(--accent);box-shadow:0 16px 48px #0000001f,0 0 0 1px var(--accent-border);transform:translateY(-6px)scale(1.01)}.artigos-module__hqqdNq__cardLink{color:inherit;flex-direction:column;text-decoration:none;display:flex}.artigos-module__hqqdNq__cardImageWrap{position:relative;overflow:hidden}.artigos-module__hqqdNq__cardImage{aspect-ratio:16/10;-o-object-fit:cover;object-fit:cover;background:var(--surface-hover);width:100%;display:block}.artigos-module__hqqdNq__badgeNew{background:var(--accent,#d4a017);color:#000;text-transform:uppercase;letter-spacing:.12em;border-radius:20px;align-items:center;gap:.3rem;padding:.2rem .6rem;font-size:.6rem;font-weight:800;display:inline-flex;position:absolute;top:.6rem;left:.6rem;box-shadow:0 0 8px #d4a0174d}.artigos-module__hqqdNq__badgeDimension{text-transform:uppercase;letter-spacing:.08em;border-radius:12px;align-items:center;padding:.15rem .55rem;font-size:.65rem;font-weight:800;display:inline-flex}.artigos-module__hqqdNq__badgeDimension[data-dim=personagens]{color:#8b5cf6;background:#8b5cf61a}.artigos-module__hqqdNq__badgeDimension[data-dim=locais]{color:#059669;background:#0596691a}.artigos-module__hqqdNq__badgeDimension[data-dim=livros]{color:#d97706;background:#d977061a}.artigos-module__hqqdNq__badgeDimension[data-dim=temas]{color:#d4a017;background:#d4a0171a}.artigos-module__hqqdNq__badgeDimension[data-dim=periodo]{color:#6b7280;background:#6b72801a}.artigos-module__hqqdNq__badgeDimension[data-dim=genero]{color:#3b82f6;background:#3b82f61a}.artigos-module__hqqdNq__badgeDimension[data-dim=termos]{color:#ec4899;background:#ec48991a}.artigos-module__hqqdNq__ebdSwimlane{margin:2.5rem 0;position:relative}.artigos-module__hqqdNq__ebdSwimlaneHeader{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.artigos-module__hqqdNq__ebdSwimlaneTitle{color:var(--text-primary);font-size:1.2rem;font-weight:700;font-family:var(--font-display);align-items:center;gap:.5rem;display:flex}.artigos-module__hqqdNq__ebdSwimlaneLink{color:var(--accent);align-items:center;gap:.3rem;font-size:.8rem;font-weight:600;text-decoration:none;display:flex}.artigos-module__hqqdNq__ebdSwimlaneLink:hover{text-decoration:underline}.artigos-module__hqqdNq__ebdScrollWrapper{position:relative}.artigos-module__hqqdNq__ebdScrollBtn{z-index:5;border:1px solid var(--border);background:var(--surface);width:36px;height:36px;color:var(--text-primary);cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:50%;justify-content:center;align-items:center;transition:all .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 4px 12px #0000001a}.artigos-module__hqqdNq__ebdScrollBtn:hover{background:var(--accent);color:#fff;border-color:var(--accent);box-shadow:0 6px 16px #00000026}.artigos-module__hqqdNq__ebdScrollBtnLeft{left:-12px}.artigos-module__hqqdNq__ebdScrollBtnRight{right:-12px}.artigos-module__hqqdNq__ebdSwimlaneTrack{scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;gap:.85rem;padding-bottom:.5rem;display:flex;overflow-x:auto}.artigos-module__hqqdNq__ebdSwimlaneTrack::-webkit-scrollbar{display:none}.artigos-module__hqqdNq__ebdCard{scroll-snap-align:start;background:var(--surface);border:1px solid var(--border);color:inherit;border-radius:12px;flex-direction:column;flex:0 0 220px;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;overflow:hidden;box-shadow:0 1px 3px #0000000a}.artigos-module__hqqdNq__ebdCard:hover{border-color:var(--accent-border);transform:translateY(-3px);box-shadow:0 8px 24px #0000001a}.artigos-module__hqqdNq__ebdCardThumb{aspect-ratio:16/9;background:var(--bg-secondary);position:relative;overflow:hidden}.artigos-module__hqqdNq__ebdCardThumbImg{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .4s}.artigos-module__hqqdNq__ebdCard:hover .artigos-module__hqqdNq__ebdCardThumbImg{transform:scale(1.05)}.artigos-module__hqqdNq__ebdCardThumbOverlay{opacity:0;background:#00000040;justify-content:center;align-items:center;transition:opacity .3s;display:flex;position:absolute;inset:0}.artigos-module__hqqdNq__ebdCard:hover .artigos-module__hqqdNq__ebdCardThumbOverlay{opacity:1}.artigos-module__hqqdNq__ebdCardThumbBadge{color:#fff;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:.55rem;font-weight:800;display:flex;position:absolute;top:8px;left:8px;box-shadow:0 2px 6px #0000004d}.artigos-module__hqqdNq__ebdCardColorBand{justify-content:center;align-items:center;min-height:60px;padding:1rem;display:flex}.artigos-module__hqqdNq__ebdCardBadge{text-transform:uppercase;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:.65rem;font-weight:800;display:flex}.artigos-module__hqqdNq__ebdCardBody{flex:1;min-width:0;padding:.7rem .85rem .85rem}.artigos-module__hqqdNq__ebdCardClass{text-transform:uppercase;letter-spacing:.06em;margin-bottom:.2rem;font-size:.62rem;font-weight:700}.artigos-module__hqqdNq__ebdCardTitle{color:var(--text-primary);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.8rem;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.artigos-module__hqqdNq__ebdCardAge{color:var(--text-muted);opacity:.7;margin-top:3px;font-size:.6rem}.artigos-module__hqqdNq__sidebarItemDisabled{opacity:.45;cursor:default;pointer-events:none}.artigos-module__hqqdNq__sidebarItemDisabled .artigos-module__hqqdNq__sidebarCount{background:var(--surface-hover);color:var(--text-muted)}.artigos-module__hqqdNq__cardBody{flex-direction:column;flex:1;gap:.15rem;padding:1.1rem 1.25rem 1.25rem;display:flex}.artigos-module__hqqdNq__cardTitle{color:var(--text-primary);font-size:1rem;font-weight:800;line-height:1.3;font-family:var(--font-display);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:.3rem;display:-webkit-box;overflow:hidden}.artigos-module__hqqdNq__cardDesc{color:var(--text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:.5rem;font-size:.82rem;line-height:1.5;display:-webkit-box;overflow:hidden}.artigos-module__hqqdNq__cardMeta{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:.5rem;margin-top:auto;font-size:.72rem;display:flex;overflow:hidden}.artigos-module__hqqdNq__cardMetaDot{background:var(--text-muted);opacity:.5;border-radius:50%;width:3px;height:3px}.artigos-module__hqqdNq__cardActions{opacity:0;z-index:5;gap:.3rem;transition:opacity .25s;display:flex;position:absolute;top:.5rem;right:.5rem}.artigos-module__hqqdNq__articleCard:hover .artigos-module__hqqdNq__cardActions{opacity:1}.artigos-module__hqqdNq__cardShareBtn{border:1px solid var(--border);background:var(--surface);width:32px;height:32px;color:var(--text-secondary);cursor:pointer;-webkit-backdrop-filter:blur(8px);border-radius:50%;justify-content:center;align-items:center;transition:all .2s;display:inline-flex}.artigos-module__hqqdNq__cardShareBtn:hover{background:var(--accent-bg);border-color:var(--accent-border);color:var(--accent)}.artigos-module__hqqdNq__faqSection{border-top:1px solid var(--border);margin-top:3rem;padding:2rem 0}.artigos-module__hqqdNq__faqTitle{color:var(--text-primary);font-size:1.1rem;font-weight:700;font-family:var(--font-display);margin-bottom:1.25rem}.artigos-module__hqqdNq__faqList{border:1px solid var(--border);border-radius:12px;flex-direction:column;gap:0;display:flex;overflow:hidden}.artigos-module__hqqdNq__faqItem{border-bottom:1px solid var(--border-subtle,var(--border))}.artigos-module__hqqdNq__faqItem:last-child{border-bottom:none}.artigos-module__hqqdNq__faqQuestion{color:var(--text-primary);cursor:pointer;padding:1rem 1.25rem;font-size:.9rem;font-weight:600;list-style:none;transition:background .2s}.artigos-module__hqqdNq__faqQuestion::-webkit-details-marker{display:none}.artigos-module__hqqdNq__faqQuestion:before{content:"+";width:1.2rem;color:var(--accent);font-weight:700;transition:transform .2s;display:inline-block}.artigos-module__hqqdNq__faqItem[open] .artigos-module__hqqdNq__faqQuestion:before{content:"−"}.artigos-module__hqqdNq__faqQuestion:hover{background:var(--surface-hover)}.artigos-module__hqqdNq__faqAnswer{color:var(--text-secondary);padding:0 1.25rem 1rem 2.45rem;font-size:.85rem;line-height:1.7}.artigos-module__hqqdNq__ctaFooter{text-align:center;background:var(--surface);border:1px solid var(--border);border-radius:20px;margin-top:3rem;padding:3.5rem 2rem;position:relative;overflow:hidden}.artigos-module__hqqdNq__ctaFooter:before{content:"";pointer-events:none;background:radial-gradient(at 50% 0,#d4a01726 0%,#d4a0170d 40%,#0000 75%);position:absolute;inset:0}.artigos-module__hqqdNq__ctaTitle{color:var(--text-primary);font-size:1.4rem;font-weight:800;font-family:var(--font-display);letter-spacing:-.01em;margin-bottom:.6rem;position:relative}.artigos-module__hqqdNq__ctaDesc{color:var(--text-secondary);max-width:420px;margin-bottom:1.75rem;margin-left:auto;margin-right:auto;font-size:.88rem;line-height:1.6;position:relative}.artigos-module__hqqdNq__ctaButton{background:var(--accent);color:#000;text-transform:uppercase;letter-spacing:.06em;border-radius:9999px;align-items:center;gap:.5rem;padding:.75rem 2rem;font-size:.82rem;font-weight:700;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative}.artigos-module__hqqdNq__ctaButton:hover{transform:translateY(-2px)scale(1.03);box-shadow:0 8px 24px #d4a01740}.artigos-module__hqqdNq__categoryHeader{border-bottom:2px solid var(--border);margin-bottom:2rem;padding-bottom:1.5rem}.artigos-module__hqqdNq__categoryBack{color:var(--accent);align-items:center;gap:.3rem;margin-bottom:.75rem;font-size:.8rem;font-weight:600;text-decoration:none;transition:opacity .2s;display:inline-flex}.artigos-module__hqqdNq__categoryBack:hover{opacity:.7}.artigos-module__hqqdNq__categoryTitle{font-size:1.8rem;font-weight:800;font-family:var(--font-display);color:var(--text-primary);align-items:center;gap:.5rem;margin-bottom:.4rem;line-height:1.2;display:flex}.artigos-module__hqqdNq__categoryCount{color:var(--text-muted);margin:0;font-size:.85rem;font-weight:500}.artigos-module__hqqdNq__categorySwimlane{margin-bottom:2.5rem;scroll-margin-top:5rem}.artigos-module__hqqdNq__swimlaneHeader{border-bottom:2px solid var(--border);justify-content:space-between;align-items:center;margin-bottom:1.25rem;padding-bottom:.75rem;display:flex}.artigos-module__hqqdNq__swimlaneTitle{font-size:1.25rem;font-weight:800;font-family:var(--font-display);letter-spacing:-.01em;align-items:center;gap:.5rem;display:flex}.artigos-module__hqqdNq__swimlaneLink{color:var(--text-muted);align-items:center;gap:.2rem;font-size:.78rem;font-weight:600;text-decoration:none;transition:color .2s;display:flex}.artigos-module__hqqdNq__swimlaneLink:hover{color:var(--accent)}.artigos-module__hqqdNq__swimlaneTrack{scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;gap:1.25rem;padding-bottom:.5rem;display:flex;overflow-x:auto}.artigos-module__hqqdNq__swimlaneTrack::-webkit-scrollbar{display:none}.artigos-module__hqqdNq__swimlaneCard{scroll-snap-align:start;flex:0 0 320px;min-width:0}.artigos-module__hqqdNq__swimlaneCard:first-child{flex:0 0 460px}.artigos-module__hqqdNq__swimlaneCard:first-child .artigos-module__hqqdNq__cardImage{aspect-ratio:16/8}.artigos-module__hqqdNq__swimlaneCard:first-child .artigos-module__hqqdNq__cardTitle{font-size:1.15rem;font-weight:800}.artigos-module__hqqdNq__swimlaneCard:first-child .artigos-module__hqqdNq__cardDesc{-webkit-line-clamp:3}.artigos-module__hqqdNq__devoSection{margin-top:3rem}.artigos-module__hqqdNq__devoHeader{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.artigos-module__hqqdNq__devoSectionTitle{text-transform:uppercase;letter-spacing:.1em;color:#8b5cf6;align-items:center;gap:.5rem;font-size:.75rem;font-weight:800;display:flex}.artigos-module__hqqdNq__devoSeeAll{color:var(--accent);align-items:center;gap:.3rem;font-size:.78rem;font-weight:600;text-decoration:none;transition:opacity .2s;display:flex}.artigos-module__hqqdNq__devoSeeAll:hover{opacity:.8}.artigos-module__hqqdNq__devoGrid{grid-template-columns:repeat(2,1fr);gap:.85rem;display:grid}.artigos-module__hqqdNq__devoCard{background:var(--surface);border:1px solid var(--border);color:inherit;border-radius:14px;flex-direction:column;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden;box-shadow:0 1px 3px #0000000a}.artigos-module__hqqdNq__devoCardAccent{opacity:.85;flex-shrink:0;width:100%;height:4px;transition:height .3s,opacity .3s}.artigos-module__hqqdNq__devoCard:hover .artigos-module__hqqdNq__devoCardAccent{opacity:1;height:5px}.artigos-module__hqqdNq__devoCard:hover{border-color:#8b5cf64d;transform:translateY(-3px);box-shadow:0 8px 24px #8b5cf61f}.artigos-module__hqqdNq__devoCardMeta{align-items:center;gap:.5rem;margin-bottom:.5rem;padding:.85rem 1.15rem 0;display:flex}.artigos-module__hqqdNq__devoBadge{color:#8b5cf6;text-transform:uppercase;letter-spacing:.05em;background:#8b5cf614;border-radius:10px;padding:.15rem .5rem;font-size:.6rem;font-weight:800}.artigos-module__hqqdNq__devoDate{color:var(--text-muted);font-size:.7rem}.artigos-module__hqqdNq__devoCardTitle{color:var(--text-primary);font-size:.92rem;font-weight:700;font-family:var(--font-display);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:.3rem;padding:0 1.15rem;line-height:1.3;display:-webkit-box;overflow:hidden}.artigos-module__hqqdNq__devoCardTheme{color:var(--text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;padding:0 1.15rem;font-size:.78rem;line-height:1.5;display:-webkit-box;overflow:hidden}.artigos-module__hqqdNq__devoCardFooter{color:var(--text-muted);align-items:center;gap:.5rem;margin-top:auto;padding:.6rem 1.15rem 1rem;font-size:.68rem;display:flex}.artigos-module__hqqdNq__empty{text-align:center;color:var(--text-muted);padding:5rem 0}@keyframes artigos-module__hqqdNq__cardReveal{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}:is([data-theme=light] .artigos-module__hqqdNq__sidebarRail,[data-theme=sepia] .artigos-module__hqqdNq__sidebarRail){background:linear-gradient(to bottom,var(--surface)0%,var(--surface-hover)100%);box-shadow:0 2px 16px #00000014}:is([data-theme=light] .artigos-module__hqqdNq__articleCard:hover,[data-theme=sepia] .artigos-module__hqqdNq__articleCard:hover){box-shadow:0 16px 48px #00000026,0 0 0 2px var(--accent-border)}:is([data-theme=light] .artigos-module__hqqdNq__versiculoCard,[data-theme=sepia] .artigos-module__hqqdNq__versiculoCard){background:#b7791f12;border-color:#b7791f33}[data-theme=light] .artigos-module__hqqdNq__ctaFooter:before{background:radial-gradient(at 50% 0,#b7791f1f 0%,#b7791f0a 40%,#0000 70%)}[data-theme=sepia] .artigos-module__hqqdNq__ctaFooter:before{background:radial-gradient(at 50% 0,#b7791f1f 0%,#b7791f0a 40%,#0000 70%)}:is([data-theme=light] .artigos-module__hqqdNq__devoSection,[data-theme=sepia] .artigos-module__hqqdNq__devoSection){background:#8b5cf606;border-radius:20px;margin-left:-1.5rem;margin-right:-1.5rem;padding:2rem 1.5rem}@media (max-width:900px){.artigos-module__hqqdNq__topLayout,.artigos-module__hqqdNq__contentLayout{grid-template-columns:1fr;gap:0;padding-bottom:3rem}.artigos-module__hqqdNq__sidebarRail{background:var(--nav-bg);-webkit-backdrop-filter:blur(16px);border-left:none;border-right:none;border-radius:0;padding:.75rem 1rem;position:static}.artigos-module__hqqdNq__sidebarTitle{display:none}.artigos-module__hqqdNq__sidebarList{scrollbar-width:none;-ms-overflow-style:none;flex-direction:row;gap:.4rem;padding-bottom:.25rem;overflow-x:auto}.artigos-module__hqqdNq__sidebarList::-webkit-scrollbar{display:none}.artigos-module__hqqdNq__sidebarItem{border:1px solid var(--border);white-space:nowrap;border-radius:20px;padding:.4rem .8rem;font-size:.78rem}.artigos-module__hqqdNq__sidebarItemActive{border-color:var(--accent-border);border-left:none;padding-left:.8rem}.artigos-module__hqqdNq__sidebarCount{padding:0 .3rem;font-size:.6rem}}@media (max-width:768px){.artigos-module__hqqdNq__bentoHero{grid-template-rows:auto;grid-template-columns:1fr;gap:.85rem;min-height:auto}.artigos-module__hqqdNq__bentoSlotMain{grid-row:auto;min-height:280px}.artigos-module__hqqdNq__bentoHeroTitle{font-size:clamp(1.4rem,4vw,1.8rem)}.artigos-module__hqqdNq__hero{min-height:55vh}.artigos-module__hqqdNq__heroTitle{font-size:clamp(1.6rem,5vw,2.2rem)}.artigos-module__hqqdNq__articleGrid{grid-template-columns:1fr}.artigos-module__hqqdNq__versiculoCard{flex-direction:column;align-items:flex-start;gap:.75rem}.artigos-module__hqqdNq__cardActions{opacity:1}.artigos-module__hqqdNq__ebdCard{flex:0 0 180px}}@media (max-width:480px){.artigos-module__hqqdNq__bentoSlotMain{min-height:220px}.artigos-module__hqqdNq__bentoHeroContent{padding:1.25rem 1rem}.artigos-module__hqqdNq__bentoHeroCta{padding:.5rem 1rem;font-size:.75rem}.artigos-module__hqqdNq__hero{min-height:50vh}.artigos-module__hqqdNq__heroContent{padding:3rem 1rem 2rem}.artigos-module__hqqdNq__heroDesc{font-size:.9rem}.artigos-module__hqqdNq__heroCta{padding:.65rem 1.4rem;font-size:.78rem}.artigos-module__hqqdNq__cardTitle{font-size:.92rem}}
