@layer page{._pageContainer_tmdld_2{background-color:var(--background);color:var(--foreground);font-family:var(--font-family-base);min-height:calc(100vh - 200px);line-height:1.6;padding-bottom:var(--spacing-16)}._breadcrumbsContainer_tmdld_11{max-width:1000px;margin:0 auto;padding:var(--spacing-6) var(--spacing-6) 0}._breadcrumbs_tmdld_11{display:flex;align-items:center;gap:var(--spacing-2);font-size:.875rem;color:var(--muted-foreground);flex-wrap:wrap}._breadcrumbs_tmdld_11 a{color:var(--primary);text-decoration:none;transition:color var(--animation-duration-fast) ease}._breadcrumbs_tmdld_11 a:hover{color:var(--accent);text-decoration:underline}._breadcrumbSeparator_tmdld_37{color:var(--border)}._breadcrumbCurrent_tmdld_41{color:var(--muted-foreground)}._heroSection_tmdld_45{padding:var(--spacing-16) var(--spacing-6) var(--spacing-12);max-width:1000px;margin:0 auto;text-align:center;border-bottom:1px solid var(--border)}._title_tmdld_53{font-family:var(--font-family-display);font-size:3rem;font-weight:700;color:var(--primary);margin:0 0 var(--spacing-6);letter-spacing:-.01em}@media(min-width:768px){._title_tmdld_53{font-size:4rem}}._subtitle_tmdld_68{font-size:1.25rem;color:var(--muted-foreground);max-width:700px;margin:0 auto}._gridSection_tmdld_75{padding:var(--spacing-12) var(--spacing-6) var(--spacing-16);max-width:1000px;margin:0 auto}._postsGrid_tmdld_81{display:grid;grid-template-columns:1fr;gap:var(--spacing-8)}@media(min-width:768px){._postsGrid_tmdld_81{grid-template-columns:repeat(2,1fr)}}._postCard_tmdld_93{background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--spacing-8);display:flex;flex-direction:column;height:100%;transition:box-shadow var(--animation-duration-normal) ease,border-color var(--animation-duration-normal) ease;text-decoration:none;color:inherit}._postCard_tmdld_93:hover{box-shadow:var(--shadow-md);border-color:var(--accent)}._postDate_tmdld_111{font-size:.875rem;color:var(--muted-foreground);margin-bottom:var(--spacing-3);text-transform:uppercase;letter-spacing:.05em;font-weight:600}._postTitle_tmdld_120{font-family:var(--font-family-display);font-size:1.5rem;font-weight:700;color:var(--primary);margin:0 0 var(--spacing-4);line-height:1.3;transition:color var(--animation-duration-fast) ease}._postCard_tmdld_93:hover ._postTitle_tmdld_120{color:var(--accent)}._postExcerpt_tmdld_134{font-size:1rem;color:var(--foreground);margin:0 0 var(--spacing-6);flex-grow:1}._readMore_tmdld_141{font-size:.9375rem;font-weight:600;color:var(--primary);display:flex;align-items:center;gap:var(--spacing-2)}._postCard_tmdld_93:hover ._readMore_tmdld_141{color:var(--accent)}._ctaSection_tmdld_154{padding:var(--spacing-16) var(--spacing-6);background-color:var(--surface);border-top:1px solid var(--border);text-align:center}._ctaContainer_tmdld_161{max-width:600px;margin:0 auto}._ctaHeading_tmdld_166{font-family:var(--font-family-display);font-size:2rem;font-weight:700;color:var(--primary);margin:0 0 var(--spacing-8)}._revealEl_tmdld_174{opacity:0;transform:translateY(20px);transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1)}._revealEl_tmdld_174[data-revealed=true]{opacity:1;transform:translateY(0)}}
