.ServiceRelatedWork_section__he_fr{background:var(--bg-page);border-top:1px solid var(--border-subtle);padding:100px 60px}@media(max-width:768px){.ServiceRelatedWork_section__he_fr{padding:64px 24px}}.ServiceRelatedWork_inner__8N_K4{max-width:1200px;margin:0 auto}.ServiceRelatedWork_header__D9XyY{margin-bottom:56px}.ServiceRelatedWork_label__DiRPO{display:block;font-size:10px;font-weight:700;letter-spacing:.25em;text-transform:uppercase;color:var(--text-muted);margin-bottom:14px}.ServiceRelatedWork_heading__TUNSO{font-size:clamp(2rem,4vw,3rem);font-weight:900;letter-spacing:-.04em;color:var(--text-primary);margin:0 0 12px;line-height:1}.ServiceRelatedWork_accent__WmQS_{background:linear-gradient(135deg,#06c8e8,#2563eb);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text}.ServiceRelatedWork_sub__llGeg{font-size:1rem;color:var(--text-muted);margin:0}.ServiceRelatedWork_grid__2SfPv{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:40px}@media(max-width:900px){.ServiceRelatedWork_grid__2SfPv{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.ServiceRelatedWork_grid__2SfPv{grid-template-columns:1fr}}.ServiceRelatedWork_card__gh4Xz{position:relative;display:flex;flex-direction:column;border-radius:20px;overflow:hidden;background:var(--bg-card);border:1px solid var(--border-subtle);text-decoration:none;transition:border-color .3s,box-shadow .3s,transform .3s}.ServiceRelatedWork_card__gh4Xz:hover{border-color:color-mix(in srgb,var(--accent,#06c8e8) 35%,transparent);box-shadow:0 8px 40px rgba(0,0,0,.15);transform:translateY(-4px)}.ServiceRelatedWork_card__gh4Xz:hover .ServiceRelatedWork_img__0D_T0{transform:scale(1.05)}.ServiceRelatedWork_card__gh4Xz:hover .ServiceRelatedWork_cardBar__hKyb_{opacity:1}.ServiceRelatedWork_cardBar__hKyb_{position:absolute;top:0;left:0;right:0;height:3px;opacity:.6;z-index:4;transition:opacity .3s}.ServiceRelatedWork_imgWrap__QaEwY{width:100%;aspect-ratio:16/10;overflow:hidden;position:relative;background:var(--bg-elevated)}.ServiceRelatedWork_img__0D_T0{object-fit:cover;transition:transform .6s cubic-bezier(.16,1,.3,1)}.ServiceRelatedWork_imgOverlay__D8_j2{position:absolute;inset:0;background:linear-gradient(0deg,rgba(5,8,14,.65) 0,transparent 60%)}.ServiceRelatedWork_catBadge__9QGee{position:absolute;top:12px;left:12px;font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:4px 10px;border-radius:100px;background:rgba(0,0,0,.55);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.8)}.ServiceRelatedWork_meta__G4Hs6{display:flex;flex-direction:column;gap:6px;padding:18px 20px 22px}.ServiceRelatedWork_company__dC9WC{font-size:9px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;margin:0}.ServiceRelatedWork_title__wsCGq{font-size:1rem;font-weight:800;color:var(--text-primary);letter-spacing:-.025em;margin:0;line-height:1.3}.ServiceRelatedWork_tagRow__HvAfw{display:flex;flex-wrap:wrap;gap:5px;margin-top:4px}.ServiceRelatedWork_tag__x82Fu{font-size:9px;font-weight:600;padding:3px 8px;border-radius:100px;background:var(--bg-elevated);color:var(--text-muted);border:1px solid var(--border-subtle)}.ServiceRelatedWork_cta__ilg3i{font-size:12px;font-weight:700;margin-top:8px;display:block}.ServiceRelatedWork_footer__simKZ{text-align:center}.ServiceRelatedWork_viewAll__SJy3B{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:700;color:var(--text-muted);text-decoration:none;padding:10px 24px;border-radius:100px;border:1px solid var(--border-muted);background:var(--bg-card);transition:border-color .25s,color .25s,background .25s}.ServiceRelatedWork_viewAll__SJy3B:hover{border-color:rgba(6,200,232,.4);color:var(--text-primary);background:rgba(6,200,232,.05)}.Steps_stepsSection__uYi45{position:relative;overflow:visible}.Steps_timelineTrack__XV_ON{background:var(--border-subtle);z-index:1}.Steps_timelineProgress___eI3_,.Steps_timelineTrack__XV_ON{position:absolute;left:50%;transform:translateX(-50%);width:2px;height:100%}.Steps_timelineProgress___eI3_{background:linear-gradient(180deg,transparent,#06c8e8,#06c8e8);z-index:2;transform-origin:top}.Steps_stepRow__lsAVL{position:relative;z-index:3;padding-bottom:80px;display:flex;justify-content:center}.Steps_stepRow__lsAVL.Steps_rowEven__dym88{flex-direction:row}.Steps_stepRow__lsAVL.Steps_rowEven__dym88 .Steps_stepContent__81uhC{text-align:right;align-items:flex-end}.Steps_stepRow__lsAVL.Steps_rowEven__dym88 .Steps_stepHeader__uDMyB,.Steps_stepRow__lsAVL.Steps_rowOdd__8TBLE{flex-direction:row-reverse}.Steps_stepRow__lsAVL.Steps_rowOdd__8TBLE .Steps_stepContent__81uhC{text-align:left;align-items:flex-start}.Steps_stepRow__lsAVL.Steps_rowOdd__8TBLE .Steps_stepHeader__uDMyB{flex-direction:row}.Steps_stepContent__81uhC{flex:1;max-width:450px}.Steps_stepNumber__QPttf{color:#06c8e8;font-family:var(--font-family-code)}.Steps_stepStatusLine__mDRe3{height:1px;width:40px;background:rgba(0,204,204,.3)}.Steps_dotContainer__mkzm9{width:100px;display:flex;justify-content:center;position:relative}.Steps_outerDot__hCtXt{width:24px;height:24px;border-radius:50%;background:var(--bg-page,var(--page-background));border:2px solid hsla(0,0%,100%,.1);display:flex;align-items:center;justify-content:center;z-index:5;transition:all .4s ease}.Steps_innerDot___giZd{width:8px;height:8px;border-radius:50%;background:hsla(0,0%,100%,.2);transition:all .4s ease}.Steps_stepRow__lsAVL:hover .Steps_outerDot__hCtXt,.active-step .Steps_outerDot__hCtXt{border-color:#06c8e8;box-shadow:0 0 20px rgba(0,204,204,.4)}.Steps_stepRow__lsAVL:hover .Steps_innerDot___giZd,.active-step .Steps_innerDot___giZd{background:#06c8e8;transform:scale(1.2)}.Steps_spacer__sZw6e{flex:1}@media(max-width:768px){.Steps_timelineProgress___eI3_,.Steps_timelineTrack__XV_ON{left:20px;transform:none}.Steps_stepRow__lsAVL{flex-direction:row-reverse!important;padding-left:50px}.Steps_stepRow__lsAVL .Steps_stepContent__81uhC{text-align:left!important;align-items:flex-start!important}.Steps_stepRow__lsAVL .Steps_stepHeader__uDMyB{flex-direction:row!important}.Steps_dotContainer__mkzm9{position:absolute;left:-30px;width:auto}.Steps_spacer__sZw6e{display:none}}