.page_page__bHvK0{min-height:100vh}.page_header__aoGnN{padding:var(--space-4xl) 0 var(--space-2xl);text-align:center;background:var(--gradient-mesh)}.page_pageTitle__kuJ9j{margin-top:var(--space-lg);font-size:clamp(2rem,4vw,3rem)}.page_storyGrid__Ulrrv{display:grid;grid-template-columns:1.2fr .8fr;gap:var(--space-4xl);align-items:start}.page_greeting__gXCPT{font-size:clamp(1.5rem,3vw,2.25rem);margin-bottom:var(--space-xl);color:var(--color-primary-light)}.page_storyContent__F0EN_ p{font-size:1.05rem;line-height:1.8;margin-bottom:var(--space-lg)}.page_definitionCard__RR_3g{margin-top:var(--space-2xl);padding:var(--space-xl);background:var(--color-bg-card);border:1px solid var(--color-border);border-left:3px solid var(--color-primary);border-radius:var(--radius-md)}.page_defWord__xBArV{font-family:var(--font-heading);font-size:1.3rem;font-style:italic;color:var(--color-text);margin-bottom:4px}.page_defPronunciation___hJxt{font-size:.85rem;color:var(--color-text-muted)}.page_defMeaning__pWkXj{margin-top:var(--space-sm);font-size:.95rem;color:var(--color-text-secondary);line-height:1.6}.page_timelineCol__ACo3_{position:sticky;top:calc(var(--nav-height) + var(--space-2xl))}.page_timelineTitle__XZjMp{font-size:1rem;text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-muted);margin-bottom:var(--space-xl)}.page_timeline__eqfiT{position:relative;padding-left:var(--space-2xl)}.page_timeline__eqfiT:before{content:"";position:absolute;top:8px;left:11px;bottom:8px;width:2px;background:var(--color-border)}.page_timelineItem__LjDme{position:relative;padding-bottom:var(--space-2xl)}.page_timelineItem__LjDme:last-child{padding-bottom:0}.page_timelineDot__Qd0sS{position:absolute;left:calc(-1 * var(--space-2xl));top:2px;width:24px;height:24px;border-radius:50%;background:var(--color-bg-card);border:2px solid var(--color-primary);display:flex;align-items:center;justify-content:center;color:var(--color-primary);z-index:1}.page_timelineYear__fj0Lv{font-size:.75rem;font-weight:700;color:var(--color-primary);text-transform:uppercase;letter-spacing:.05em}.page_timelineContent__XZxUE h4{font-size:1rem;color:var(--color-text);margin:4px 0}.page_timelineContent__XZxUE p{font-size:.85rem;color:var(--color-text-muted);line-height:1.5}@media (max-width:768px){.page_header__aoGnN{padding:var(--space-3xl) 0 var(--space-xl)}.page_storyGrid__Ulrrv{grid-template-columns:1fr;gap:var(--space-2xl)}.page_timelineCol__ACo3_{position:static}}@media (max-width:480px){.page_header__aoGnN{padding:var(--space-2xl) 0 var(--space-lg)}.page_greeting__gXCPT{font-size:1.5rem}}