.Achievements_page__XHOOR{--surface:#263859;--accent:#d7f7f5;--ink:#fafafa;--muted:#d0d0d0;--body:#17223b;background:var(--body);padding:clamp(3rem,7vw,6rem) clamp(1.25rem,5vw,4rem) clamp(4rem,8vw,7rem)}.Achievements_inner__yEHLd{width:min(1120px,100%);margin:0 auto}.Achievements_intro__svwu_{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(240px,.75fr);grid-gap:2rem;gap:2rem;align-items:end;margin-bottom:clamp(3.5rem,7vw,5.5rem)}.Achievements_cardCategory__9l47C,.Achievements_eyebrow__1GO7Z,.Achievements_filter__tWLV9,.Achievements_sectionLabel__2crfP{font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.Achievements_cardCategory__9l47C,.Achievements_eyebrow__1GO7Z,.Achievements_sectionLabel__2crfP{color:var(--accent)}.Achievements_title__8FQlF{max-width:760px;margin:.65rem 0 0;color:var(--ink);font-family:Playfair Display,serif;font-size:clamp(2.8rem,6vw,5.4rem);font-weight:500;line-height:.98;letter-spacing:-.045em;text-wrap:balance}.Achievements_introCopy__J8NHh{max-width:360px;margin:0;color:var(--muted);font-size:1rem;line-height:1.7}.Achievements_section__f9TMp{margin-top:clamp(3.5rem,7vw,5.5rem)}.Achievements_sectionHead__YjPeK{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:1.5rem}.Achievements_sectionTitle__ksHjk{margin:.45rem 0 0;color:var(--ink);font-family:Playfair Display,serif;font-size:clamp(2rem,3vw,2.85rem);font-weight:500;line-height:1}.Achievements_sectionNote__ruwPp{margin:0;color:var(--muted);font-size:.92rem}.Achievements_entryCard__TiRPl{background:var(--surface);border:1px solid color-mix(in srgb,var(--accent) 24%,#0000);border-radius:14px}.Achievements_entryMeta__DnhIf{display:flex;align-items:center;justify-content:space-between;gap:1rem}.Achievements_entryDate__1BNer{color:var(--muted);font-size:.82rem;white-space:nowrap}.Achievements_currentList__LsqLD{border-top:1px solid color-mix(in srgb,var(--muted) 34%,#0000)}.Achievements_currentItem__C4clB{display:grid;grid-template-columns:76px minmax(0,1fr) minmax(128px,.22fr);grid-gap:1.5rem;gap:1.5rem;align-items:start;padding:1.75rem 0;border-bottom:1px solid color-mix(in srgb,var(--muted) 34%,#0000)}.Achievements_currentIndex__pvFDp{color:var(--accent);font-family:Playfair Display,serif;font-size:2.25rem;font-style:italic;line-height:1}.Achievements_currentTitle__bJY8a{margin:0 0 .55rem;color:var(--ink);font-size:clamp(1.15rem,2vw,1.45rem);font-weight:600;line-height:1.3;text-wrap:balance}.Achievements_currentDescription__k9x63,.Achievements_entryDescription__i1Kic{margin:0;color:var(--muted);font-size:.93rem;line-height:1.65}.Achievements_currentMeta__GR_sd{display:grid;justify-items:start;grid-gap:.5rem;gap:.5rem}.Achievements_currentDate__5Bqot{color:var(--muted);font-size:.82rem}.Achievements_filterRow__j5XDv{display:flex;flex-wrap:wrap;gap:.6rem;margin-bottom:2rem}.Achievements_filter__tWLV9{min-height:38px;padding:0 .85rem;color:var(--muted);background:#0000;border:1px solid color-mix(in srgb,var(--muted) 38%,#0000);border-radius:999px;cursor:pointer;transition:background-color .16s ease,border-color .16s ease,color .16s ease}.Achievements_filterActive__sx4Mp,.Achievements_filter__tWLV9:focus-visible,.Achievements_filter__tWLV9:hover{color:var(--body);background:var(--accent);border-color:var(--accent);outline:none}.Achievements_yearGroup__Fdys_+.Achievements_yearGroup__Fdys_{margin-top:3rem}.Achievements_year__mD4uY{margin:0 0 1rem;color:var(--accent);font-size:1rem;font-weight:700;letter-spacing:.08em}.Achievements_entryList__iIaDr{position:relative;display:grid;grid-gap:1rem;gap:1rem;padding:0 0 0 1.5rem;border-left:1px solid color-mix(in srgb,var(--muted) 35%,#0000)}.Achievements_entry___2943{position:relative}.Achievements_entry___2943:before{content:"";position:absolute;top:1.55rem;left:calc(-1.5rem - 5px);width:9px;height:9px;background:var(--accent);border:2px solid var(--body);border-radius:50%}.Achievements_entryCard__TiRPl{display:block;padding:1.35rem 1.5rem;color:inherit;text-decoration:none;transition:border-color .16s ease,transform .16s ease,background-color .16s ease}a.Achievements_entryCard__TiRPl:focus-visible,a.Achievements_entryCard__TiRPl:hover{background:color-mix(in srgb,var(--surface) 82%,var(--accent));border-color:var(--accent);transform:translateX(4px);outline:none}.Achievements_entryTitle__VI9Em{margin:.7rem 0 .5rem;color:var(--ink);font-size:1.12rem;font-weight:600;line-height:1.35}.Achievements_empty__LzDP1{margin:0;color:var(--muted)}@media (max-width:720px){.Achievements_page__XHOOR{padding-inline:1.25rem}.Achievements_intro__svwu_{grid-template-columns:1fr;gap:1.25rem}.Achievements_sectionHead__YjPeK{align-items:start;flex-direction:column}.Achievements_currentItem__C4clB{grid-template-columns:46px minmax(0,1fr);gap:1rem}.Achievements_currentMeta__GR_sd{grid-column:2;grid-row:2;display:flex;flex-wrap:wrap;align-items:center}.Achievements_filter__tWLV9{min-height:44px}.Achievements_entryCard__TiRPl{padding:1.2rem}}@media (prefers-reduced-motion:reduce){.Achievements_entryCard__TiRPl,.Achievements_filter__tWLV9{transition:none}}