.page_container__TtOom{width:min(100% - 3rem,75rem);margin-inline:auto}.page_header__LJV0v{padding-top:1.5rem;background:var(--club-surface);border-bottom:1px solid var(--club-border)}.page_breadcrumb__juCQP{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;color:var(--club-muted);font-size:.8125rem}.page_breadcrumb__juCQP a:hover{color:var(--club-accent)}.page_headingRow__wSaVT{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding-block:2.25rem}.page_headingRow__wSaVT>div:first-child{min-width:0}.page_headingRow__wSaVT>div:last-child{flex-shrink:0}.page_eyebrow__Tm32J{display:flex;align-items:center;gap:.5rem;color:var(--club-accent);font-size:.8125rem;font-weight:600;margin-bottom:.65rem}.page_eyebrow__Tm32J svg{flex-shrink:0}.page_title___UWRg{font:700 clamp(2.2rem,4.5vw,3.5rem)/1.1 var(--font-outfit),sans-serif;letter-spacing:-.035em}.page_description__MlcC1{max-width:44rem;color:var(--club-muted);font-size:.9375rem;line-height:1.8;margin-top:1rem}.page_origin__MDg10{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;color:var(--club-muted);font-size:.75rem;margin-top:1.2rem}.page_origin__MDg10 span{margin-left:.5rem;padding:.35rem .6rem;border-radius:.5rem;background:var(--club-soft);color:var(--club-text);font-weight:600}.page_content__Hyno9{padding-block:2.5rem 4rem}.page_section__ujb9Y{margin-top:3rem}.page_sectionHeading__7dPKH{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:1rem 2rem;margin-bottom:1.5rem}.page_join__uOWs4 h2,.page_sectionHeading__7dPKH h2{font:600 clamp(1.4rem,2.7vw,1.85rem)/1.3 var(--font-outfit),sans-serif;letter-spacing:-.02em}.page_sectionHeading__7dPKH>p{color:var(--club-muted);font-size:.8125rem;line-height:1.7;max-width:26rem}.page_timeline__sjYmK{max-width:62rem;margin-inline:auto;padding:0;list-style:none}.page_milestone__orbhp{position:relative;display:grid;grid-template-columns:3rem minmax(0,1fr);align-items:start;gap:1.25rem;padding-bottom:1.5rem}.page_milestone__orbhp:not(:last-child):before{content:"";position:absolute;left:1.5rem;top:3rem;bottom:0;width:1px;background:var(--club-border)}.page_marker__6BzX8{display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;border:1px solid var(--club-border);border-radius:50%;background:var(--club-surface);color:var(--club-accent)}.page_milestoneCard__xncd3{min-width:0;padding:1.5rem 1.75rem;border:1px solid var(--club-border);border-inline-start-width:4px;border-radius:.9rem;background:var(--club-surface);box-shadow:var(--club-shadow)}.page_year__aGQmI{color:var(--club-accent);font:600 1.25rem/1.4 var(--font-outfit),sans-serif;overflow-wrap:anywhere;margin-bottom:.5rem}.page_milestoneCard__xncd3 h3{font:600 1.35rem/1.35 var(--font-outfit),sans-serif;overflow-wrap:anywhere}.page_milestoneText__cy4RP{margin-top:.75rem;color:var(--club-muted);font-size:.9375rem;line-height:1.8;white-space:pre-wrap;overflow-wrap:anywhere}.page_join__uOWs4{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.5rem;margin-top:2rem;padding:1.75rem;border:1px solid var(--club-border);border-radius:1rem;background:var(--club-soft)}.page_join__uOWs4>div{flex:1 1 22rem}.page_join__uOWs4 p{color:var(--club-muted);font-size:.875rem;line-height:1.7;margin-top:.6rem}.page_primary__ZlfK3{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:46px;padding:.8rem 1.15rem;border-radius:.7rem;background:var(--club-accent);color:var(--club-accent-ink);font-size:.875rem;font-weight:600}.page_primary__ZlfK3 svg{flex-shrink:0}.page_textLink__jDgNB{display:inline-flex;align-items:center;gap:.4rem;min-height:44px;color:var(--club-accent);font-size:.8125rem;font-weight:600;text-decoration:underline;text-underline-offset:3px}.page_feedback__Ao0OB{display:grid;justify-items:center;gap:.5rem;padding:2rem 1.25rem;border:1px solid var(--club-border);border-radius:1rem;background:var(--club-surface);color:var(--club-muted);font-size:.9375rem;line-height:1.7;text-align:center}.page_socials__TyNMZ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:0;padding:0;list-style:none}.page_socials__TyNMZ>li{min-width:0}.page_social__TK9Tq{display:flex;align-items:center;gap:.85rem;height:100%;padding:1.25rem;border:1px solid var(--club-border);border-radius:.9rem;background:var(--club-surface)}.page_social__TK9Tq>svg{flex-shrink:0;color:var(--club-accent)}.page_social__TK9Tq>div{flex:1;min-width:0}.page_social__TK9Tq h3{font-size:.875rem;font-weight:600;line-height:1.5}.page_social__TK9Tq p{color:var(--club-muted);font-size:.75rem;line-height:1.6;overflow-wrap:anywhere;margin-top:.2rem}.page_social__TK9Tq:hover{border-color:var(--club-accent)}.page_sponsors__iNutm{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin:0;padding:0;list-style:none}.page_sponsors__iNutm>li{min-width:0}.page_sponsor__Nb0iI{display:flex;flex-direction:column;align-items:center;gap:.9rem;height:100%;padding:1.15rem;border:1px solid var(--club-border);border-radius:.9rem;background:var(--club-surface);text-align:center}a.page_sponsor__Nb0iI:hover{border-color:var(--club-accent)}.page_sponsorLogo__NFd9Q{width:100%;height:6rem;overflow:hidden;border:1px solid var(--club-border);border-radius:.65rem}.page_sponsor__Nb0iI h3{font-size:.8125rem;font-weight:600;line-height:1.5;overflow-wrap:anywhere}.page_sponsorLink__Db0I5{display:flex;align-items:center;gap:.35rem;color:var(--club-accent);font-size:.75rem;margin-top:auto}@media (max-width:1023px){.page_socials__TyNMZ{grid-template-columns:repeat(2,minmax(0,1fr))}.page_sponsors__iNutm{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:700px){.page_container__TtOom{width:calc(100% - 2rem)}.page_headingRow__wSaVT{align-items:flex-start;flex-direction:column;gap:1.25rem;padding-block:1.5rem}.page_content__Hyno9{padding-top:2rem}.page_milestone__orbhp{grid-template-columns:2.5rem minmax(0,1fr);gap:.75rem}.page_marker__6BzX8{width:2.5rem;height:2.5rem}.page_milestone__orbhp:not(:last-child):before{left:1.25rem;top:2.5rem}.page_milestoneCard__xncd3{padding:1.1rem}.page_milestoneCard__xncd3 h3{font-size:1.15rem}.page_milestoneText__cy4RP{font-size:.875rem}.page_socials__TyNMZ{grid-template-columns:minmax(0,1fr)}.page_sponsors__iNutm{grid-template-columns:repeat(2,minmax(0,1fr))}.page_join__uOWs4{padding:1.25rem}}