.page_main__DjR8A{min-height:100vh;padding-top:72px;background:var(--color-bg-deep)}.page_hero__ElxKg{position:relative;padding:var(--space-16) 0;background:url(/grazem-bg.jpg) 50%/cover no-repeat;text-align:center}.page_heroOverlay__w7y_C{position:absolute;inset:0;background:linear-gradient(180deg,rgba(30,42,42,.92),rgba(30,42,42,.85))}.page_heroContent__UTATf{position:relative;z-index:1;max-width:700px;margin:0 auto}.page_eyebrow__3Lc0W{display:inline-block;background:rgba(93,217,217,.15);color:var(--color-primary);font-weight:var(--font-bold);font-size:var(--text-sm);padding:var(--space-2) var(--space-4);border-radius:var(--radius-full);margin-bottom:var(--space-6)}.page_heroTitle__7ccrO{font-family:var(--font-display);font-size:var(--text-4xl);font-weight:var(--font-bold);color:var(--color-cream);line-height:var(--leading-tight);margin-bottom:var(--space-4)}.page_heroSubtitle__guQB9{font-size:var(--text-lg);color:var(--color-tan)}.page_postsSection__z4ch_{padding:var(--space-12) 0}.page_empty__v54CB,.page_loading__LCYQA{text-align:center;padding:var(--space-16) var(--space-4)}.page_emptyIcon__yTsYA,.page_loadingIcon__JmI_x{font-size:3rem;display:block;margin-bottom:var(--space-4)}.page_empty__v54CB h3{font-family:var(--font-display);font-size:var(--text-xl);color:var(--color-cream);margin-bottom:var(--space-2)}.page_empty__v54CB p{color:var(--color-tan);margin-bottom:var(--space-6);max-width:400px;margin-left:auto;margin-right:auto}.page_postsGrid__iiNbo{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:var(--space-6);gap:var(--space-6)}@media (min-width:640px){.page_postsGrid__iiNbo{grid-template-columns:repeat(2,1fr)}}@media (min-width:900px){.page_postsGrid__iiNbo{grid-template-columns:repeat(3,1fr)}.page_postCard__joZIR.page_featured__Qci9j{grid-column:span 2}.page_postCard__joZIR.page_featured__Qci9j .page_postCardInner__Tj0Ad{display:grid;grid-template-columns:1fr 1fr}.page_postCard__joZIR.page_featured__Qci9j .page_postImage__TKwCl{height:100%;min-height:300px}.page_postCard__joZIR.page_featured__Qci9j .page_postContent__u4Xgz{padding:var(--space-8)}.page_postCard__joZIR.page_featured__Qci9j .page_postTitle__nkyjP{font-size:var(--text-2xl)}}.page_postCard__joZIR{text-decoration:none;display:block;transition:transform var(--transition-base)}.page_postCard__joZIR:hover{transform:translateY(-4px)}.page_postCardInner__Tj0Ad{height:100%;overflow:hidden}.page_postImage__TKwCl{position:relative;height:200px;background:var(--color-bg-card-lighter)}.page_playButton__NIyOh{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:60px;height:60px;background:rgba(0,0,0,.7);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.5rem;color:#fff}.page_postContent__u4Xgz{padding:var(--space-5)}.page_postTags__XWbvE{display:flex;gap:var(--space-2);margin-bottom:var(--space-3)}.page_postTag__Ymeak{font-size:var(--text-xs);font-weight:var(--font-semibold);color:var(--color-primary);background:rgba(93,217,217,.1);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm)}.page_postTitle__nkyjP{font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--font-bold);color:var(--color-cream);margin-bottom:var(--space-2);line-height:var(--leading-snug)}.page_postExcerpt__GtpsV{font-size:var(--text-sm);color:var(--color-tan);line-height:var(--leading-relaxed);margin-bottom:var(--space-4);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.page_postMeta__Fk2cf{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-muted)}.page_pagination__ZGh9w{display:flex;justify-content:center;align-items:center;gap:var(--space-4);margin-top:var(--space-12)}.page_pageInfo__BPEr_{font-size:var(--text-sm);color:var(--color-tan)}