.company-module__haRoeq__eyebrow{background:var(--brand-green-light);color:var(--brand-green-ink);letter-spacing:.1em;text-transform:uppercase;border-radius:9999px;padding:.35rem .8rem;font-size:.75rem;font-weight:700;display:inline-flex}.company-module__haRoeq__sectionHead{flex-direction:column;align-items:flex-start;gap:.9rem;margin-bottom:2.5rem;display:flex}.company-module__haRoeq__sectionHead h2{font-size:clamp(1.9rem,3.5vw,2.75rem)}.company-module__haRoeq__story{grid-template-columns:.85fr 1.15fr;align-items:center;gap:4rem;padding-top:2rem;padding-bottom:5rem;display:grid}.company-module__haRoeq__storyImage{position:relative}.company-module__haRoeq__portrait{aspect-ratio:4/5;object-fit:cover;border-radius:28px;width:100%;height:auto;box-shadow:0 40px 80px -40px #00000059}.company-module__haRoeq__storyBadge{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffeb;border-radius:16px;flex-direction:column;padding:1rem 1.25rem;display:flex;position:absolute;bottom:1.25rem;left:1.25rem;box-shadow:0 10px 30px -10px #0003}.company-module__haRoeq__storyBadge strong{font-size:1.1rem}.company-module__haRoeq__storyBadge span{color:var(--text-muted);font-size:.8rem}.company-module__haRoeq__storyText{flex-direction:column;align-items:flex-start;gap:1.25rem;display:flex}.company-module__haRoeq__storyText h2{font-size:clamp(1.9rem,3.5vw,2.75rem)}.company-module__haRoeq__storyText p{font-size:1.05rem;line-height:1.7}.company-module__haRoeq__storyActions{flex-wrap:wrap;gap:.75rem;margin-top:.5rem;display:flex}.company-module__haRoeq__platformsSection{border-top:1px solid var(--border-light);border-bottom:1px solid var(--border-light);padding:3rem 0}.company-module__haRoeq__platformsLabel{text-align:center;letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);margin-bottom:1.5rem;font-size:.78rem;font-weight:700}.company-module__haRoeq__platforms{flex-wrap:wrap;justify-content:center;align-items:center;gap:2.5rem 3.5rem;display:flex}.company-module__haRoeq__platformLogo{filter:grayscale();opacity:.7;width:auto;height:36px;transition:all .25s}.company-module__haRoeq__platformLogo:hover{filter:grayscale(0);opacity:1}.company-module__haRoeq__values{padding-top:5rem;padding-bottom:5rem}.company-module__haRoeq__valuesGrid{grid-template-columns:repeat(4,1fr);gap:1.25rem;display:grid}.company-module__haRoeq__valueCard{border:1px solid var(--border-light);background:var(--bg-secondary);border-radius:20px;padding:1.75rem 1.5rem}.company-module__haRoeq__valueCard span{color:var(--brand-green-ink);margin-bottom:1rem;font-size:.8rem;font-weight:800;display:block}.company-module__haRoeq__valueCard h3{margin-bottom:.5rem;font-size:1.1rem}.company-module__haRoeq__valueCard p{font-size:.95rem;line-height:1.55}.company-module__haRoeq__timelineSection{background:var(--bg-dark);--brand-green-ink:#00c896;color:var(--text-inverse);padding:5rem 0}.company-module__haRoeq__timelineSection h2{color:var(--text-inverse)}.company-module__haRoeq__timeline{--timeline-gap:1.5rem;--timeline-dot:12px;--timeline-line:#ffffff26;gap:var(--timeline-gap);grid-template-columns:repeat(5,1fr);list-style:none;display:grid;position:relative}.company-module__haRoeq__timeline li{padding-top:2rem;position:relative}.company-module__haRoeq__timeline li:before{content:"";width:var(--timeline-dot);height:var(--timeline-dot);background:var(--brand-green);z-index:1;border-radius:50%;position:absolute;top:.25rem;left:0;box-shadow:0 0 0 5px #00c89633}.company-module__haRoeq__timeline li:after{content:"";top:.6rem;left:calc(var(--timeline-dot)/2);right:calc((var(--timeline-gap) + var(--timeline-dot)/2)*-1);background:var(--timeline-line);height:1px;position:absolute}.company-module__haRoeq__timeline li:last-child:after{content:none}.company-module__haRoeq__timeline strong{letter-spacing:-.03em;margin-bottom:.5rem;font-size:1.5rem;display:block}.company-module__haRoeq__timeline p{color:#ffffffb3;font-size:.95rem;line-height:1.55}@media (max-width:1000px){.company-module__haRoeq__story{grid-template-columns:1fr;gap:2.5rem}.company-module__haRoeq__portrait{aspect-ratio:16/10}.company-module__haRoeq__valuesGrid{grid-template-columns:repeat(2,1fr)}.company-module__haRoeq__timeline{--timeline-gap:2rem;--timeline-offset:1.75rem;padding-left:var(--timeline-offset);grid-template-columns:1fr}.company-module__haRoeq__timeline li{padding-top:0}.company-module__haRoeq__timeline li:before{left:calc(var(--timeline-offset)*-1)}.company-module__haRoeq__timeline li:after{top:calc(.25rem + var(--timeline-dot)/2);bottom:calc((var(--timeline-gap) + .25rem + var(--timeline-dot)/2)*-1);left:calc(var(--timeline-offset)*-1 + var(--timeline-dot)/2);width:1px;height:auto;right:auto}}@media (max-width:640px){.company-module__haRoeq__valuesGrid{grid-template-columns:1fr}}
