.WritingPage-module__-lReUq__page{min-height:100vh}.WritingPage-module__-lReUq__hero{padding:var(--space-20)var(--space-6);text-align:center;background:linear-gradient(180deg,var(--color-bg-secondary)0%,var(--color-bg-primary)100%)}.WritingPage-module__-lReUq__eyebrow{font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--color-accent-mountain);letter-spacing:.1em;text-transform:uppercase;margin-bottom:var(--space-4);display:inline-block}.WritingPage-module__-lReUq__title{font-size:var(--text-5xl);margin-bottom:var(--space-4)}.WritingPage-module__-lReUq__subtitle{font-size:var(--text-lg);color:var(--color-text-secondary);max-width:600px;margin:0 auto}.WritingPage-module__-lReUq__container{max-width:var(--container-max);padding:var(--space-8)var(--space-6)var(--space-24);margin:0 auto}.WritingPage-module__-lReUq__searchSection{margin-bottom:var(--space-8)}.WritingPage-module__-lReUq__searchWrapper{max-width:500px;position:relative}.WritingPage-module__-lReUq__searchIcon{left:var(--space-4);font-size:1.2rem;position:absolute;top:50%;transform:translateY(-50%)}.WritingPage-module__-lReUq__searchInput{width:100%;padding:var(--space-4)var(--space-4)var(--space-4)var(--space-12);font-family:var(--font-body);font-size:var(--text-base);color:var(--color-text-primary);background:var(--color-bg-card);border:1px solid var(--glass-border);border-radius:var(--radius-xl);transition:all var(--transition-fast);outline:none}.WritingPage-module__-lReUq__searchInput:focus{border-color:var(--color-accent-mountain);box-shadow:0 0 0 3px #3b82f61a}.WritingPage-module__-lReUq__searchInput::placeholder{color:var(--color-text-muted)}.WritingPage-module__-lReUq__featuredSection{margin-bottom:var(--space-12)}.WritingPage-module__-lReUq__featuredCard{gap:var(--space-8);padding:var(--space-6);background:var(--color-bg-card);border:1px solid var(--glass-border);border-radius:var(--radius-2xl);transition:all var(--transition-base);grid-template-columns:1.5fr 1fr;text-decoration:none;display:grid}.WritingPage-module__-lReUq__featuredCard:hover{border-color:var(--color-accent-mountain);box-shadow:var(--shadow-xl);transform:translateY(-4px)}.WritingPage-module__-lReUq__featuredImageWrapper{aspect-ratio:16/10;border-radius:var(--radius-xl);overflow:hidden}.WritingPage-module__-lReUq__featuredImagePlaceholder{background:linear-gradient(135deg,var(--color-accent-mountain)0%,#1d4ed8 100%);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.WritingPage-module__-lReUq__featuredIcon{opacity:.5;font-size:4rem}.WritingPage-module__-lReUq__featuredContent{flex-direction:column;justify-content:center;display:flex}.WritingPage-module__-lReUq__featuredLabel{width:fit-content;padding:var(--space-1)var(--space-3);font-size:var(--text-xs);font-weight:var(--font-semibold);color:var(--color-accent-mountain);border-radius:var(--radius-full);margin-bottom:var(--space-4);background:#3b82f626;display:inline-block}.WritingPage-module__-lReUq__featuredTitle{font-size:var(--text-3xl);margin-bottom:var(--space-4);color:var(--color-text-primary)}.WritingPage-module__-lReUq__featuredExcerpt{font-size:var(--text-base);color:var(--color-text-secondary);margin-bottom:var(--space-4);line-height:1.7}.WritingPage-module__-lReUq__featuredMeta{gap:var(--space-4);font-size:var(--text-sm);color:var(--color-text-muted);display:flex}.WritingPage-module__-lReUq__articlesSection{margin-top:var(--space-8)}.WritingPage-module__-lReUq__articlesGrid{gap:var(--space-6);grid-template-columns:repeat(auto-fill,minmax(350px,1fr));display:grid}.WritingPage-module__-lReUq__articleCard{background:var(--color-bg-card);border:1px solid var(--glass-border);border-radius:var(--radius-xl);transition:all var(--transition-base);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.WritingPage-module__-lReUq__articleCard:hover{box-shadow:var(--shadow-lg);border-color:#3b82f64d;transform:translateY(-4px)}.WritingPage-module__-lReUq__articleImageWrapper{aspect-ratio:16/9;overflow:hidden}.WritingPage-module__-lReUq__articleImagePlaceholder{background:linear-gradient(135deg,var(--color-bg-elevated)0%,var(--color-bg-card)100%);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.WritingPage-module__-lReUq__articleIcon{opacity:.3;font-size:2.5rem}.WritingPage-module__-lReUq__articleContent{padding:var(--space-5);flex-direction:column;flex-grow:1;display:flex}.WritingPage-module__-lReUq__articleTitle{font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--color-text-primary);margin-bottom:var(--space-2)}.WritingPage-module__-lReUq__articleExcerpt{font-size:var(--text-sm);color:var(--color-text-secondary);margin-bottom:var(--space-4);flex-grow:1;line-height:1.6}.WritingPage-module__-lReUq__articleMeta{font-size:var(--text-xs);color:var(--color-text-muted);justify-content:space-between;display:flex}@media (max-width:900px){.WritingPage-module__-lReUq__featuredCard,.WritingPage-module__-lReUq__articlesGrid{grid-template-columns:1fr}}@media (max-width:768px){.WritingPage-module__-lReUq__hero{padding:var(--space-12)var(--space-4)}.WritingPage-module__-lReUq__title{font-size:var(--text-4xl)}.WritingPage-module__-lReUq__container{padding:var(--space-6)var(--space-4)var(--space-16)}}
