.TeamScroll_section__ae2J1{padding:clamp(2.5rem,6vw,4rem) clamp(1rem,4vw,3rem);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.TeamScroll_eyebrow__ZpKqT{font-size:11px;letter-spacing:.18em;color:var(--fg-muted);text-align:center;margin-bottom:8px}.TeamScroll_heading__sj8Z1{font-family:var(--font-display);font-weight:700;font-size:clamp(26px,3.5vw,40px);color:var(--fg);text-align:center}.TeamScroll_track__ZZEt5{overflow:hidden;mask-image:linear-gradient(90deg,transparent 0,#000 6%,#000 94%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 6%,#000 94%,transparent);margin-top:2.5rem}.TeamScroll_inner__4MPEj{display:flex;gap:1rem;width:max-content;animation:TeamScroll_scroll__yx2LM 22s linear infinite}.TeamScroll_inner__4MPEj:hover{animation-play-state:paused}.TeamScroll_photo__2xRx2{width:clamp(220px,28vw,340px);aspect-ratio:4/3;overflow:hidden;flex-shrink:0;border:1px solid var(--border)}.TeamScroll_photo__2xRx2 img{width:100%;height:100%;object-fit:cover;display:block;filter:grayscale(20%);transition:filter .3s}.TeamScroll_photo__2xRx2 img:hover{filter:grayscale(0)}@keyframes TeamScroll_scroll__yx2LM{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.page_story__ynmDm{padding:clamp(2.5rem,6vw,4rem) clamp(1rem,4vw,3rem)}.page_storyInner__AidVQ{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));grid-gap:clamp(2rem,5vw,3rem);gap:clamp(2rem,5vw,3rem);width:min(100% - 2rem,1200px);margin-inline:auto}.page_storyPanel__P0bdp{background:var(--bg-card);border-radius:var(--radius-card);padding:clamp(1.5rem,3vw,2rem);box-shadow:var(--shadow-card)}.page_storyTitle__GhXgL{font-family:var(--font-display);font-weight:700;font-size:clamp(24px,3vw,32px);color:var(--fg);margin-bottom:16px}.page_storyText__4MMd3{font-size:15px;color:var(--fg-secondary);line-height:1.75;margin-bottom:12px}.page_storyText__4MMd3:last-child{margin-bottom:0}.page_storyFacts__zECNz{gap:24px;justify-content:center}.page_fact__biA1H,.page_storyFacts__zECNz{display:flex;flex-direction:column}.page_factNum__MpMXw{font-family:var(--font-display);font-weight:700;font-size:clamp(28px,3.5vw,42px);color:var(--accent);line-height:1.1}.page_factLabel__37cyr{font-size:14px;color:var(--fg-muted);letter-spacing:.04em}.page_inlineLink__IuJAh{color:var(--accent);text-decoration:none;transition:opacity .2s}.page_inlineLink__IuJAh:hover{opacity:.8}.page_vision__oSQeh{padding:clamp(2.5rem,6vw,4rem) clamp(1rem,4vw,3rem);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.page_visionInner__ondSU{width:min(100% - 2rem,1200px);margin-inline:auto}.page_visionGrid__UGotB{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.page_visionCard__3fJQh{border-radius:var(--radius-card);padding:24px;background:var(--bg-card);box-shadow:var(--shadow-card);transition:box-shadow .2s,transform .2s}.page_visionCard__3fJQh:hover{box-shadow:0 4px 20px rgba(0,0,0,.1);transform:translateY(-2px)}.page_visionCard__3fJQh p{font-size:14px;color:var(--fg-secondary);line-height:1.6}@media (max-width:640px){.page_storyFacts__zECNz{flex-direction:row;flex-wrap:wrap;gap:16px}.page_fact__biA1H{min-width:100px}.page_visionGrid__UGotB{grid-template-columns:1fr}}@media (min-width:641px) and (max-width:900px){.page_visionGrid__UGotB{grid-template-columns:repeat(2,1fr)}}