.page-module__luWwTq__heroSection{background-image:url(/articlespage.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;width:100%;height:300px;margin-top:-6rem;display:flex;position:relative;overflow:hidden}.page-module__luWwTq__heroOverlay{background:linear-gradient(#1509019a,#2b130100);position:absolute;inset:0}.page-module__luWwTq__heroContent{z-index:1;text-align:center;position:relative}.page-module__luWwTq__heroTitle{color:#fff;text-shadow:0 2px 4px #0000004d;font-size:3.5rem;font-weight:600}@media (max-width:768px){.page-module__luWwTq__heroSection{height:200px}.page-module__luWwTq__heroTitle{font-size:2.5rem}}.page-module__luWwTq__container{max-width:1400px;padding:4rem}@media (max-width:768px){.page-module__luWwTq__container{padding:2rem 1rem}}.page-module__luWwTq__layout{grid-template-columns:20% 80%;gap:3rem;display:grid}@media (max-width:1024px){.page-module__luWwTq__layout{grid-template-columns:30% 70%;gap:2rem}}@media (max-width:768px){.page-module__luWwTq__layout{grid-template-columns:1fr;gap:2rem}}.page-module__luWwTq__sidebar{height:fit-content;position:sticky;top:2rem}.page-module__luWwTq__sidebarTitle{color:var(--color-text);border-top:2px solid var(--color-border);border-bottom:2px solid var(--color-border);margin-bottom:1.5rem;padding-top:.75rem;padding-bottom:.75rem;font-size:1.5rem;font-weight:600}.page-module__luWwTq__categoryList{margin:0;padding:0;list-style:none}.page-module__luWwTq__categoryList li{margin-bottom:.5rem}.page-module__luWwTq__categoryLink{color:var(--color-text);border-radius:.5rem;padding:.75rem 1rem;font-size:.95rem;text-decoration:none;transition:all .2s;display:block}.page-module__luWwTq__categoryLink:hover,.page-module__luWwTq__categoryLinkActive{color:var(--color-accent)}.page-module__luWwTq__quoteCard{border:1px solid var(--color-accent-light);text-align:center;border-radius:1.5rem;margin-top:3rem;padding:7rem 1.5rem}.page-module__luWwTq__quoteText{color:#514037d6;font-size:.9rem;font-style:italic;line-height:1.6;font-family:var(--font-marcellus),serif;margin-bottom:1rem}.page-module__luWwTq__quoteAuthor{color:#1f0700c1;text-transform:uppercase;letter-spacing:1px;margin:0;font-size:.75rem;font-weight:500}.page-module__luWwTq__articlesSection{width:100%}.page-module__luWwTq__articlesList{grid-template-columns:repeat(2,1fr);gap:3.5rem;display:grid}@media (max-width:768px){.page-module__luWwTq__articlesList{grid-template-columns:1fr}}.page-module__luWwTq__articleCard{background-color:#0000;flex-direction:column;display:flex}.page-module__luWwTq__articleCard.page-module__luWwTq__articleTitle:hover{color:var(--color-accent);transition:color 1s}.page-module__luWwTq__articleLink{color:inherit;flex-direction:column;text-decoration:none;display:flex}.page-module__luWwTq__articleImageWrapper{background-color:var(--color-bg-muted);border-radius:1.75rem;justify-content:center;align-items:center;width:100%;height:350px;margin-bottom:1.5rem;display:flex;position:relative;overflow:hidden}.page-module__luWwTq__articleImage{object-fit:cover;object-position:center center;width:100%;height:100%;transition:transform .3s;display:block}.page-module__luWwTq__articleOverlay{opacity:0;background:linear-gradient(#0000 0%,#4a2b034d 50%,#24160295 100%);border-radius:1.75rem;justify-content:center;align-items:center;gap:.5rem;transition:opacity 1s;display:flex;position:absolute;inset:0}.page-module__luWwTq__articleCard:hover .page-module__luWwTq__articleOverlay{opacity:1}.page-module__luWwTq__articleCard:hover .page-module__luWwTq__articleImage{transform:scale(1.05)}.page-module__luWwTq__articleCard:hover .page-module__luWwTq__articleTitle{color:var(--color-accent);transition:color .2s}.page-module__luWwTq__articleCard:hover .page-module__luWwTq__overlayArrow{transform:translate(5px)}.page-module__luWwTq__articleContent{flex-direction:column;padding-top:0;display:flex}.page-module__luWwTq__articleTag{background-color:var(--color-accent);color:var(--color-bg);border-radius:9999px;width:fit-content;margin-bottom:.75rem;padding:.3rem .8rem;font-size:.75rem;display:inline-block}.page-module__luWwTq__articleTitle{color:var(--color-text);margin-bottom:.75rem;font-size:1.5rem;font-weight:600;line-height:1.2}.page-module__luWwTq__articleExcerpt{color:var(--color-text-muted);font-size:1rem;line-height:1.6}.page-module__luWwTq__emptyState{border:1px solid var(--color-border);text-align:center;background-color:var(--color-bg-muted);border-radius:.5rem;padding:3rem}.page-module__luWwTq__emptyStateText{color:var(--color-text-muted);font-size:1.125rem}
