@layer base{._pageWrapper_1mc6k_2{padding:var(--spacing-16) 0 var(--spacing-20);background-color:var(--background);min-height:calc(100vh - 80px)}._headerArea_1mc6k_8{text-align:center;margin-bottom:var(--spacing-16)}._title_1mc6k_13{font-family:var(--font-family-heading);font-size:3rem;font-weight:700;color:var(--foreground);letter-spacing:.05em;text-transform:uppercase}._subtitle_1mc6k_22{font-size:1.125rem;color:var(--primary);font-weight:500;margin-top:var(--spacing-2)}._contentContainer_1mc6k_29{max-width:800px;margin:0 auto;padding:0 var(--spacing-6)}._blogList_1mc6k_35{display:flex;flex-direction:column;gap:var(--spacing-6)}._blogCard_1mc6k_41{background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--spacing-8);transition:transform var(--animation-duration-fast) ease,box-shadow var(--animation-duration-fast) ease}._blogCard_1mc6k_41:hover{transform:translateY(-2px);box-shadow:var(--shadow-md)}._postHeader_1mc6k_54{margin-bottom:var(--spacing-3)}._postDate_1mc6k_58{font-family:var(--font-family-monospace);font-size:.875rem;color:var(--primary);font-weight:600}._postTitle_1mc6k_65{font-size:1.25rem;font-weight:700;color:var(--card-foreground);margin:0 0 var(--spacing-3) 0;line-height:1.4}._postSummary_1mc6k_73{font-size:.9375rem;line-height:1.6;color:var(--muted-foreground);margin:0}@media(max-width:768px){._contentContainer_1mc6k_29{padding:0 var(--spacing-4)}._blogCard_1mc6k_41{padding:var(--spacing-6)}}}
