._container_3n5nc_1{width:100%;max-width:var(--content-max);margin:0 auto;padding:40px var(--page-margin) var(--section-spacing);min-height:60vh}._breadcrumbWrapper_3n5nc_9{margin-bottom:40px}._header_3n5nc_13{margin-bottom:48px;max-width:none;padding-bottom:32px;border-bottom:1px solid var(--border-strong)}._title_3n5nc_20{font-family:var(--font-family-display);font-size:var(--text-display-l);font-weight:900;text-transform:uppercase;color:var(--foreground);margin:0 0 20px;line-height:.94;letter-spacing:var(--ls-display-l);max-width:1120px;text-wrap:balance}._subtitle_3n5nc_33{font-family:var(--font-family-base);font-size:var(--text-body-l);color:var(--foreground);line-height:1.55;max-width:var(--measure);margin:0}._mainContent_3n5nc_42{width:100%}._timeline_3n5nc_47{display:flex;flex-direction:column;gap:48px}._monthSection_3n5nc_53{position:relative}._monthHeader_3n5nc_57{display:flex;align-items:baseline;justify-content:space-between;border-bottom:1px solid var(--border-strong);padding-bottom:12px;margin-bottom:0}._monthTitle_3n5nc_66{font-family:var(--font-family-monospace);font-size:10px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--accent-ink);margin:0}._postCount_3n5nc_76{font-family:var(--font-family-monospace);font-size:10px;color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.14em;font-variant-numeric:tabular-nums}._postList_3n5nc_85{display:flex;flex-direction:column}._postLink_3n5nc_90{text-decoration:none;color:inherit;display:block;border-bottom:1px solid var(--border);transition:background-color var(--animation-duration-fast) ease}._postLink_3n5nc_90:last-child{border-bottom:none}._postLink_3n5nc_90:hover{background-color:var(--accent-wash);box-shadow:-16px 0 0 var(--accent-wash),16px 0 0 var(--accent-wash)}._postLink_3n5nc_90:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._postItem_3n5nc_112{display:flex;gap:24px;padding:24px 0;align-items:flex-start}._postMeta_3n5nc_119{flex-shrink:0;width:48px;text-align:left;padding-top:4px}._postDate_3n5nc_126{font-family:var(--font-family-monospace);font-size:12px;letter-spacing:.12em;color:var(--accent-ink);display:block;font-variant-numeric:tabular-nums}._thumbnailWrapper_3n5nc_135{flex-shrink:0;width:96px;height:96px;border-radius:0;border:1px solid var(--border);overflow:hidden;background-color:var(--surface);order:3}._thumbnail_3n5nc_135{width:100%;height:100%;object-fit:cover;display:block}._postLink_3n5nc_90:hover ._thumbnail_3n5nc_135{transform:none}._postContent_3n5nc_157{flex:1;min-width:0}._postTitle_3n5nc_162{font-family:var(--font-family-display);font-size:26px;font-weight:900;text-transform:uppercase;letter-spacing:-.04em;color:var(--foreground);margin:0 0 8px;line-height:.98;overflow-wrap:anywhere}._postLink_3n5nc_90:hover ._postTitle_3n5nc_162{color:var(--foreground)}._postExcerpt_3n5nc_178{font-family:var(--font-family-base);font-size:15px;color:var(--muted-foreground);margin:0;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._loadingContainer_3n5nc_191{display:flex;flex-direction:column;gap:var(--spacing-12)}._skeletonGroup_3n5nc_197{display:flex;flex-direction:column;gap:var(--spacing-6)}._skeletonHeader_3n5nc_203{height:2.5rem;width:200px}._skeletonList_3n5nc_208{display:flex;flex-direction:column;gap:var(--spacing-8)}._skeletonItem_3n5nc_214{display:flex;gap:var(--spacing-6)}._skeletonDate_3n5nc_219{width:40px;height:1.5rem;flex-shrink:0}._skeletonTextGroup_3n5nc_225{flex:1;display:flex;flex-direction:column;gap:var(--spacing-2)}._skeletonTitle_3n5nc_232{height:1.5rem;width:60%}._skeletonExcerpt_3n5nc_237{height:1rem;width:90%}._errorContainer_3n5nc_243,._emptyState_3n5nc_244{text-align:left;padding:48px 0;color:var(--muted-foreground)}._errorText_3n5nc_250{color:var(--error);margin-bottom:var(--spacing-4)}._errorLink_3n5nc_255,._emptyLink_3n5nc_256{color:var(--accent-ink);text-decoration:underline;text-underline-offset:4px;transition:var(--transition-base)}._errorLink_3n5nc_255:hover,._emptyLink_3n5nc_256:hover{color:var(--foreground)}@media(max-width:900px){._container_3n5nc_1{padding:24px var(--page-margin-mobile) var(--section-spacing-mobile)}._breadcrumbWrapper_3n5nc_9{margin-bottom:24px}._header_3n5nc_13{margin-bottom:32px;padding-bottom:24px}._monthHeader_3n5nc_57{gap:12px}._postLink_3n5nc_90:hover{box-shadow:none}._postItem_3n5nc_112{flex-direction:column;gap:12px;padding:20px 0}._postMeta_3n5nc_119{text-align:left;width:auto;padding-top:0}._postTitle_3n5nc_162{font-size:22px}._thumbnailWrapper_3n5nc_135{width:100%;height:auto;aspect-ratio:16 / 9;order:0}}
