.JournalPage-module__Kc7MVG__page{background:var(--color-alabaster-paper);flex-direction:column;min-height:100vh;display:flex}.JournalPage-module__Kc7MVG__pageHeader{padding:calc(80px + var(--space-3xl))var(--space-lg)var(--space-2xl);background:linear-gradient(180deg,var(--color-ponderosa-pine)0%,var(--color-pine-needle)100%);text-align:center}.JournalPage-module__Kc7MVG__container{max-width:1200px;padding:0 var(--space-lg);margin:0 auto}.JournalPage-module__Kc7MVG__eyebrow{font-family:var(--font-mono);letter-spacing:.15em;text-transform:uppercase;color:var(--color-sunset-gold);margin-bottom:var(--space-sm);font-size:.75rem;font-weight:600;display:inline-block}.JournalPage-module__Kc7MVG__title{color:var(--color-alabaster-paper);margin-bottom:var(--space-md);font-size:clamp(2rem,5vw,3rem)}.JournalPage-module__Kc7MVG__subtitle{max-width:500px;color:var(--color-morning-mist);margin:0 auto;font-size:1.0625rem}.JournalPage-module__Kc7MVG__main{padding:var(--space-3xl)0 var(--space-4xl);flex:1}.JournalPage-module__Kc7MVG__featuredCard{background:var(--color-alpine-white);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);margin-bottom:var(--space-3xl);color:inherit;transition:all var(--transition-base);grid-template-columns:1fr 1fr;text-decoration:none;display:grid;overflow:hidden}.JournalPage-module__Kc7MVG__featuredCard:hover{box-shadow:var(--shadow-xl);transform:translateY(-4px)}.JournalPage-module__Kc7MVG__featuredImage{background:linear-gradient(135deg,var(--color-pine-needle)0%,var(--color-ponderosa-pine)50%,var(--color-cedar-bark)100%);justify-content:center;align-items:center;min-height:400px;display:flex;position:relative}.JournalPage-module__Kc7MVG__featuredEmoji{filter:drop-shadow(0 8px 24px #0000004d);font-size:8rem}.JournalPage-module__Kc7MVG__featuredImg{object-fit:cover;width:100%;height:100%}.JournalPage-module__Kc7MVG__featuredGrain{opacity:.1;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 400 400' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' 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}.JournalPage-module__Kc7MVG__featuredContent{padding:var(--space-2xl);flex-direction:column;justify-content:center;display:flex}.JournalPage-module__Kc7MVG__featuredMeta{align-items:center;gap:var(--space-sm);margin-bottom:var(--space-md);display:flex}.JournalPage-module__Kc7MVG__featuredType{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--color-manzanita-red);font-size:.6875rem;font-weight:600}.JournalPage-module__Kc7MVG__featuredDot{color:var(--color-morning-mist)}.JournalPage-module__Kc7MVG__featuredDestination{font-family:var(--font-mono);letter-spacing:.05em;color:var(--color-sierra-granite);font-size:.6875rem}.JournalPage-module__Kc7MVG__featuredTitle{margin-bottom:var(--space-md);font-size:2rem;line-height:1.2}.JournalPage-module__Kc7MVG__featuredExcerpt{color:var(--color-sierra-granite);margin-bottom:var(--space-lg);font-size:1.0625rem;line-height:1.7}.JournalPage-module__Kc7MVG__featuredFooter{justify-content:space-between;align-items:center;display:flex}.JournalPage-module__Kc7MVG__readTime{font-family:var(--font-mono);color:var(--color-sierra-granite);font-size:.75rem}.JournalPage-module__Kc7MVG__readBtn{align-items:center;gap:var(--space-xs);font-family:var(--font-mono);color:var(--color-pine-needle);transition:color var(--transition-fast);font-size:.75rem;font-weight:500;display:flex}.JournalPage-module__Kc7MVG__featuredCard:hover .JournalPage-module__Kc7MVG__readBtn{color:var(--color-manzanita-red)}.JournalPage-module__Kc7MVG__readBtn svg{width:16px;height:16px;transition:transform var(--transition-fast)}.JournalPage-module__Kc7MVG__featuredCard:hover .JournalPage-module__Kc7MVG__readBtn svg{transform:translate(4px)}.JournalPage-module__Kc7MVG__filters{justify-content:center;gap:var(--space-sm);margin-bottom:var(--space-2xl);flex-wrap:wrap;display:flex}.JournalPage-module__Kc7MVG__filterBtn{padding:var(--space-xs)var(--space-md);border:1px solid var(--color-morning-mist);border-radius:var(--radius-full);font-family:var(--font-mono);letter-spacing:.05em;color:var(--color-sierra-granite);cursor:pointer;transition:all var(--transition-fast);background:0 0;font-size:.6875rem;font-weight:500}.JournalPage-module__Kc7MVG__filterBtn:hover{border-color:var(--color-ponderosa-pine);color:var(--color-ponderosa-pine)}.JournalPage-module__Kc7MVG__filterBtn.JournalPage-module__Kc7MVG__active{background:var(--color-ponderosa-pine);border-color:var(--color-ponderosa-pine);color:var(--color-alpine-white)}.JournalPage-module__Kc7MVG__articlesGrid{gap:var(--space-lg);margin-bottom:var(--space-4xl);grid-template-columns:repeat(auto-fill,minmax(340px,1fr));display:grid}.JournalPage-module__Kc7MVG__articleCard{background:var(--color-alpine-white);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);color:inherit;transition:all var(--transition-base);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.JournalPage-module__Kc7MVG__articleCard:hover{box-shadow:var(--shadow-lg);transform:translateY(-4px)}.JournalPage-module__Kc7MVG__articleImage{background:linear-gradient(135deg,var(--color-warm-sand)0%,var(--color-morning-mist)100%);justify-content:center;align-items:center;height:180px;display:flex;overflow:hidden}.JournalPage-module__Kc7MVG__articleImg{object-fit:cover;width:100%;height:100%;transition:transform var(--transition-base)}.JournalPage-module__Kc7MVG__articleCard:hover .JournalPage-module__Kc7MVG__articleImg{transform:scale(1.05)}.JournalPage-module__Kc7MVG__articleEmoji{filter:drop-shadow(0 4px 8px #0000001a);transition:transform var(--transition-base);font-size:4rem}.JournalPage-module__Kc7MVG__articleCard:hover .JournalPage-module__Kc7MVG__articleEmoji{transform:scale(1.1)}.JournalPage-module__Kc7MVG__articleContent{padding:var(--space-lg);flex-direction:column;flex:1;display:flex}.JournalPage-module__Kc7MVG__articleMeta{align-items:center;gap:var(--space-sm);margin-bottom:var(--space-sm);display:flex}.JournalPage-module__Kc7MVG__articleType{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--color-manzanita-red);font-size:.5625rem;font-weight:600}.JournalPage-module__Kc7MVG__articleDot{color:var(--color-morning-mist)}.JournalPage-module__Kc7MVG__articleDate{font-family:var(--font-mono);color:var(--color-sierra-granite);font-size:.5625rem}.JournalPage-module__Kc7MVG__articleTitle{margin-bottom:var(--space-sm);transition:color var(--transition-fast);font-size:1.25rem;line-height:1.3}.JournalPage-module__Kc7MVG__articleCard:hover .JournalPage-module__Kc7MVG__articleTitle{color:var(--color-manzanita-red)}.JournalPage-module__Kc7MVG__articleExcerpt{color:var(--color-sierra-granite);margin-bottom:var(--space-md);-webkit-line-clamp:3;-webkit-box-orient:vertical;flex:1;font-size:.9375rem;line-height:1.6;display:-webkit-box;overflow:hidden}.JournalPage-module__Kc7MVG__articleReadTime{font-family:var(--font-mono);color:var(--color-sierra-granite);font-size:.6875rem}.JournalPage-module__Kc7MVG__newsletter{text-align:center;padding:var(--space-3xl);background:var(--color-ponderosa-pine);border-radius:var(--radius-xl)}.JournalPage-module__Kc7MVG__newsletterIcon{margin-bottom:var(--space-md);font-size:3rem}.JournalPage-module__Kc7MVG__newsletter h3{color:var(--color-alabaster-paper);margin-bottom:var(--space-sm);font-size:1.75rem}.JournalPage-module__Kc7MVG__newsletter p{color:var(--color-morning-mist);margin-bottom:var(--space-xl);max-width:400px;margin-left:auto;margin-right:auto}.JournalPage-module__Kc7MVG__newsletterForm{justify-content:center;gap:var(--space-sm);max-width:400px;margin:0 auto;display:flex}.JournalPage-module__Kc7MVG__emailInput{padding:var(--space-sm)var(--space-lg);background:var(--color-forest-shadow);border:2px solid var(--color-sierra-granite);border-radius:var(--radius-full);font-family:var(--font-body);color:var(--color-alabaster-paper);flex:1;font-size:.9375rem}.JournalPage-module__Kc7MVG__emailInput::placeholder{color:var(--color-sierra-granite)}.JournalPage-module__Kc7MVG__emailInput:focus{border-color:var(--color-sunset-gold);outline:none}.JournalPage-module__Kc7MVG__subscribeBtn{padding:var(--space-sm)var(--space-xl);background:var(--color-sunset-gold);border-radius:var(--radius-full);font-family:var(--font-mono);letter-spacing:.05em;color:var(--color-ponderosa-pine);cursor:pointer;transition:all var(--transition-fast);border:none;font-size:.8125rem;font-weight:600}.JournalPage-module__Kc7MVG__subscribeBtn:hover{background:var(--color-alpine-white);transform:translateY(-2px)}@media (max-width:1024px){.JournalPage-module__Kc7MVG__featuredCard{grid-template-columns:1fr}.JournalPage-module__Kc7MVG__featuredImage{min-height:280px}.JournalPage-module__Kc7MVG__featuredEmoji{font-size:5rem}}@media (max-width:768px){.JournalPage-module__Kc7MVG__articlesGrid{grid-template-columns:1fr}.JournalPage-module__Kc7MVG__newsletterForm{flex-direction:column}.JournalPage-module__Kc7MVG__emailInput,.JournalPage-module__Kc7MVG__subscribeBtn{width:100%}}
