.HB-SqW_panel{animation:.34s cubic-bezier(.22,1,.36,1) both HB-SqW_stepIn}@keyframes HB-SqW_stepIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.HB-SqW_rise{animation:.4s cubic-bezier(.22,1,.36,1) both HB-SqW_rise}@keyframes HB-SqW_rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.HB-SqW_barFill{transition:width .5s cubic-bezier(.22,1,.36,1)}@media (prefers-reduced-motion:reduce){.HB-SqW_panel,.HB-SqW_rise{animation:none}.HB-SqW_barFill{transition:none}}
.OLHrea_wrap{position:relative}.OLHrea_viewport{height:clamp(440px,62vh,560px);position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#000 12% 88%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 12% 88%,#0000 100%)}.OLHrea_columns{grid-template-columns:1fr;gap:18px;height:100%;display:grid}@media (min-width:700px){.OLHrea_columns{grid-template-columns:repeat(2,1fr)}}@media (min-width:1000px){.OLHrea_columns{grid-template-columns:repeat(3,1fr)}}@media (max-width:999px){.OLHrea_col3{display:none}}@media (max-width:699px){.OLHrea_col2{display:none}}.OLHrea_col{position:relative;overflow:hidden}.OLHrea_track{will-change:transform;flex-direction:column;gap:18px;animation-name:OLHrea_scrollUp;animation-timing-function:linear;animation-iteration-count:infinite;display:flex}.OLHrea_s1{animation-duration:15s}.OLHrea_s2{animation-duration:19s}.OLHrea_s3{animation-duration:17s}@keyframes OLHrea_scrollUp{0%{transform:translateY(0)}to{transform:translateY(-50%)}}.OLHrea_col:hover .OLHrea_track{animation-play-state:paused}.OLHrea_card{background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:20px 20px 18px;box-shadow:0 1px 2px #0814210a,0 8px 22px #0814210f}.OLHrea_quote{color:var(--ink);margin:0 0 16px;font-size:15px;line-height:1.6}.OLHrea_person{align-items:center;gap:11px;display:flex}.OLHrea_avatar{object-fit:cover;background:var(--surface-2);border:1px solid var(--line);border-radius:999px;flex-shrink:0;width:38px;height:38px}.OLHrea_name{color:var(--ink);font-size:14px;font-weight:600;line-height:1.2}.OLHrea_role{color:var(--ink-3);margin-top:2px;font-size:12.5px;line-height:1.3}.OLHrea_glyph{color:var(--teal);font-family:var(--font-display), Georgia, serif;opacity:.5;height:16px;margin-bottom:6px;font-size:30px;line-height:.7;display:block}@media (prefers-reduced-motion:reduce){.OLHrea_viewport{height:auto;overflow:visible;-webkit-mask-image:none;mask-image:none}.OLHrea_col{overflow:visible}.OLHrea_track{animation:none!important;transform:none!important}.OLHrea_dupe{display:none!important}}
