.BlogList-module__FnVceW__container{background-color:var(--color-cream);flex-direction:column;min-height:100vh;display:flex}[data-theme=dark] .BlogList-module__FnVceW__container{background-color:var(--color-moss)}.BlogList-module__FnVceW__header{padding:var(--space-2xl)var(--space-xl)var(--space-xl);background-color:var(--color-moss);color:var(--color-cream);text-align:center;flex-direction:column;align-items:center;display:flex;position:relative;overflow:hidden}.BlogList-module__FnVceW__noiseOverlay{opacity:.1;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'/%3E%3C/svg%3E");position:absolute;inset:0}.BlogList-module__FnVceW__headerContent{z-index:10;max-width:800px;position:relative}.BlogList-module__FnVceW__title{font-family:var(--font-serif);margin-bottom:var(--space-md);letter-spacing:-.02em;font-size:clamp(3rem,6vw,5rem);font-style:italic}.BlogList-module__FnVceW__subtitle{font-family:var(--font-sans);opacity:.8;font-size:1.125rem}.BlogList-module__FnVceW__content{width:100%;max-width:1200px;padding:var(--space-xl);flex:1;margin:0 auto}.BlogList-module__FnVceW__grid{gap:var(--space-lg);grid-template-columns:repeat(auto-fill,minmax(320px,1fr));display:grid}.BlogList-module__FnVceW__emptyState{padding:var(--space-2xl)var(--space-xl);text-align:center;border-radius:var(--radius-md);border:1px dashed #2e40364d}[data-theme=dark] .BlogList-module__FnVceW__emptyState{border-color:#f2f0e933}.BlogList-module__FnVceW__emptyText{font-family:var(--font-mono);color:var(--color-charcoal);opacity:.6}[data-theme=dark] .BlogList-module__FnVceW__emptyText{color:#eae8e2}.BlogList-module__FnVceW__card{background-color:var(--color-parchment);border-radius:var(--radius-md);transition:transform .3s var(--ease-spring),box-shadow .3s ease;border:1px solid #2e40361a;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.BlogList-module__FnVceW__card:hover{box-shadow:var(--shadow-md);transform:translateY(-5px)}[data-theme=dark] .BlogList-module__FnVceW__card{background-color:#1a1a1a80;border-color:#f2f0e91a}.BlogList-module__FnVceW__imageContainer{background-color:var(--color-moss);width:100%;height:200px;position:relative}.BlogList-module__FnVceW__image{object-fit:cover;mix-blend-mode:multiply;opacity:.8;transition:opacity .3s,transform .5s}.BlogList-module__FnVceW__card:hover .BlogList-module__FnVceW__image{opacity:1;transform:scale(1.05)}[data-theme=dark] .BlogList-module__FnVceW__image{mix-blend-mode:screen}.BlogList-module__FnVceW__cardBody{padding:var(--space-lg);flex-direction:column;flex:1;display:flex}.BlogList-module__FnVceW__meta{margin-bottom:var(--space-sm);font-family:var(--font-mono);color:var(--color-clay);letter-spacing:.05em;font-size:.75rem}.BlogList-module__FnVceW__cardTitle{font-family:var(--font-display);color:var(--color-charcoal);margin-bottom:var(--space-sm);font-size:1.5rem;line-height:1.2}[data-theme=dark] .BlogList-module__FnVceW__cardTitle{color:var(--color-cream)}.BlogList-module__FnVceW__excerpt{font-family:var(--font-sans);color:var(--color-charcoal);opacity:.7;margin-bottom:var(--space-lg);flex:1;font-size:.875rem;line-height:1.6}[data-theme=dark] .BlogList-module__FnVceW__excerpt{color:#eae8e2}.BlogList-module__FnVceW__readMore{font-family:var(--font-mono);color:var(--color-fern);align-self:flex-start;font-size:.875rem;font-weight:500}@media (max-width:768px){.BlogList-module__FnVceW__grid{grid-template-columns:1fr}.BlogList-module__FnVceW__header{padding:var(--space-2xl)var(--space-md)var(--space-lg)}}
.Navbar-module___rHu7W__navbar{width:100%;padding:var(--space-md)var(--space-xl);z-index:1000;pointer-events:none;position:fixed;top:0;left:0}.Navbar-module___rHu7W__container{justify-content:flex-end;align-items:center;gap:var(--space-md);pointer-events:auto;max-width:1200px;margin:0 auto;display:flex}.Navbar-module___rHu7W__links{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:var(--shadow-sm);background:#f2f0e9cc;border:1px solid #2e40361a;border-radius:50px;align-items:center;gap:6px;padding:6px 12px;display:flex}.Navbar-module___rHu7W__links a{color:var(--color-charcoal);font-family:var(--font-mono);border-radius:20px;align-items:center;padding:6px 10px;font-size:.875rem;font-weight:500;text-decoration:none;transition:background-color .2s,color .2s;display:flex}.Navbar-module___rHu7W__links a:hover,.Navbar-module___rHu7W__links a.Navbar-module___rHu7W__activeLink{color:var(--color-clay);background-color:#2e40360d}[data-theme=dark] .Navbar-module___rHu7W__links{background:#121212cc;border-color:#eae8e21a}[data-theme=dark] .Navbar-module___rHu7W__links a{color:#eae8e2}:is([data-theme=dark] .Navbar-module___rHu7W__links a:hover,[data-theme=dark] .Navbar-module___rHu7W__links a.Navbar-module___rHu7W__activeLink){color:var(--color-clay);background-color:#eae8e20d}.Navbar-module___rHu7W__controls{align-items:center;gap:var(--space-sm);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);pointer-events:auto;box-shadow:var(--shadow-sm);background:#f2f0e9cc;border:1px solid #2e40361a;border-radius:50px;padding:6px 12px;display:flex}[data-theme=dark] .Navbar-module___rHu7W__controls{background:#121212cc;border-color:#eae8e21a}.Navbar-module___rHu7W__iconBtn{color:var(--color-charcoal);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:6px;transition:background-color .2s,color .2s;display:flex}.Navbar-module___rHu7W__iconBtn:hover{color:var(--color-clay);background-color:#2e40361a}[data-theme=dark] .Navbar-module___rHu7W__iconBtn:hover{background-color:#eae8e21a}.Navbar-module___rHu7W__langBtn{color:var(--color-charcoal);cursor:pointer;font-family:var(--font-mono);background:0 0;border:none;border-radius:20px;align-items:center;gap:6px;padding:6px 10px;font-size:.875rem;font-weight:500;transition:background-color .2s,color .2s;display:flex}.Navbar-module___rHu7W__langBtn:hover{color:var(--color-clay);background-color:#2e40361a}[data-theme=dark] .Navbar-module___rHu7W__langBtn:hover{background-color:#eae8e21a}@media (max-width:768px){.Navbar-module___rHu7W__navbar{padding:var(--space-md)}}
.Footer-module__Grjkva__footer{color:#f2f0e9;padding:var(--space-xl);background-color:#1a1a1a;border-top:1px solid #3d2b1f}.Footer-module__Grjkva__container{gap:var(--space-xl);flex-direction:column;max-width:1200px;margin:0 auto;display:flex}.Footer-module__Grjkva__statusContainer{align-items:center;gap:var(--space-sm);padding:var(--space-xs)var(--space-sm);border-radius:var(--radius-sm);background-color:#2e403666;border:1px solid #f2f0e91a;width:max-content;display:flex}.Footer-module__Grjkva__pulseDot{background-color:var(--color-fern);width:10px;height:10px;box-shadow:0 0 10px var(--color-fern);border-radius:50%;animation:2s ease-in-out infinite Footer-module__Grjkva__pulse}@keyframes Footer-module__Grjkva__pulse{0%{opacity:.5;box-shadow:0 0 5px var(--color-fern);transform:scale(.9)}50%{opacity:1;box-shadow:0 0 15px var(--color-fern);transform:scale(1.1)}to{opacity:.5;box-shadow:0 0 5px var(--color-fern);transform:scale(.9)}}.Footer-module__Grjkva__statusText{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.05em;color:var(--color-fern);font-size:.75rem;font-weight:500}.Footer-module__Grjkva__bottom{font-family:var(--font-sans);color:#f2f0e999;justify-content:space-between;align-items:center;font-size:.875rem;display:flex}.Footer-module__Grjkva__links{gap:var(--space-md);display:flex}.Footer-module__Grjkva__link{text-transform:uppercase;letter-spacing:.05em;font-weight:500;transition:color .2s}.Footer-module__Grjkva__link:hover{color:var(--color-clay)}@media (max-width:768px){.Footer-module__Grjkva__footer{padding:var(--space-xl)var(--space-md)}.Footer-module__Grjkva__bottom{align-items:flex-start;gap:var(--space-md);flex-direction:column}}
