.Archive_page__TPMvc{max-width:980px;margin:0 auto;padding:clamp(var(--space-8),8vh,var(--space-16)) var(--space-6) var(--space-16);background:var(--color-bg);color:var(--color-on-bg);min-height:80vh}@media screen and (max-width:767px){.Archive_page__TPMvc{padding:var(--space-8) var(--space-4) var(--space-10)}}.Archive_hero__tQ8Xk{text-align:center;margin-bottom:var(--space-12)}@media screen and (max-width:767px){.Archive_hero__tQ8Xk{margin-bottom:var(--space-8)}}.Archive_kicker__GUCtV{font-weight:700;text-transform:uppercase;color:var(--color-primary);margin:0;margin:0 0 var(--space-3);font-size:.85rem;color:var(--color-on-surface-variant);letter-spacing:.32em}.Archive_title__JGF4s{font-size:clamp(2.5rem,6vw,3.75rem);font-weight:800;line-height:1.05;letter-spacing:-.025em;margin:0;color:var(--color-on-bg)}.Archive_sub__Bv9vh{margin:var(--space-4) auto 0;max-width:540px;color:var(--color-on-surface-variant);font-size:clamp(.95rem,1.5vw,1.05rem);line-height:1.7}.Archive_stats__ki6wG{margin:var(--space-5) 0 0;font-size:.95rem;color:var(--color-on-surface-variant)}.Archive_stats__ki6wG strong{font-variant-numeric:tabular-nums;font-weight:700;color:var(--color-primary)}.Archive_timeline__Y80TY{display:flex;flex-direction:column;gap:var(--space-2)}.Archive_year_block__jynCQ{border-bottom:1px solid var(--color-outline-variant)}.Archive_year_summary__bbuOj{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-5) var(--space-2);cursor:pointer;list-style:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background var(--duration-fast) var(--ease-default)}.Archive_year_summary__bbuOj::-webkit-details-marker{display:none}.Archive_year_summary__bbuOj:hover{background:color-mix(in srgb,var(--color-primary) 4%,transparent)}.Archive_year_summary__bbuOj:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:var(--radius-sm)}.Archive_year_num__q66So{font-variant-numeric:tabular-nums;font-size:clamp(1.75rem,1.5rem + 1vw,2.25rem);font-weight:800;line-height:1;letter-spacing:-.02em;color:var(--color-on-bg);flex-shrink:0;min-width:5rem}.Archive_year_meta__Vn9nf{font-weight:600;text-transform:uppercase;font-size:.8rem;color:var(--color-on-surface-variant);flex:1;text-align:left;letter-spacing:.1em}@media screen and (max-width:767px){.Archive_year_meta__Vn9nf{font-size:.75rem}}.Archive_year_chevron__yVCJ_{font-size:.9rem;color:var(--color-outline);transition:transform var(--duration-fast) var(--ease-default);flex-shrink:0}.Archive_year_block__jynCQ[open] .Archive_year_chevron__yVCJ_{transform:rotate(180deg)}.Archive_year_body__HnEZj{padding:0 var(--space-2) var(--space-6);display:flex;flex-direction:column;gap:var(--space-5)}.Archive_month_block__B3iNC{display:grid;grid-template-columns:100px 1fr;gap:var(--space-5);align-items:start}@media screen and (max-width:767px){.Archive_month_block__B3iNC{grid-template-columns:1fr;gap:var(--space-2)}}.Archive_month_label__8z4LT{font-weight:700;text-transform:uppercase;color:var(--color-on-surface-variant);font-variant-numeric:tabular-nums;margin:0;font-size:.85rem;color:var(--color-primary);letter-spacing:.1em;padding-top:var(--space-2)}@media screen and (max-width:767px){.Archive_month_label__8z4LT{font-size:.75rem;padding-top:0;padding-left:var(--space-2);border-left:2px solid var(--color-primary)}}.Archive_month_list__e35pE{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.Archive_item__crHSH{margin:0;border-bottom:1px solid var(--color-outline-variant)}.Archive_item__crHSH:last-child{border-bottom:0}.Archive_item_link__aMzDw{display:grid;grid-template-columns:auto 1fr auto;align-items:baseline;gap:var(--space-4);padding:var(--space-3) var(--space-2);text-decoration:none;color:inherit;border-radius:var(--radius-sm);transition:var(--transition-interactive-fast)}@media screen and (max-width:767px){.Archive_item_link__aMzDw{grid-template-columns:1fr;gap:var(--space-1);padding:var(--space-3)}}.Archive_item_link__aMzDw:hover{background:color-mix(in srgb,var(--color-primary) 6%,transparent)}.Archive_item_link__aMzDw:hover .Archive_item_title__P30jr{color:var(--color-primary)}.Archive_item_link__aMzDw:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.Archive_item_category___PuwC{font-weight:600;text-transform:uppercase;color:var(--color-on-surface-variant);font-size:.65rem;color:var(--color-primary);flex-shrink:0;min-width:4.5rem;letter-spacing:.12em}@media screen and (max-width:767px){.Archive_item_category___PuwC{order:2;min-width:0}}.Archive_item_title__P30jr{font-size:.95rem;color:var(--color-on-bg);transition:color var(--duration-fast) var(--ease-default);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:767px){.Archive_item_title__P30jr{order:1;white-space:normal;font-weight:500}}.Archive_item_date__dg56o{font-variant-numeric:tabular-nums;font-size:.75rem;color:var(--color-outline);flex-shrink:0}@media screen and (max-width:767px){.Archive_item_date__dg56o{order:3;font-size:.7rem}}