.ServiceCards_section__JpZSb{--tile-bg:#eef0f3;--tile-fg:#292e35;--tile-muted:#5f6877;--tile-brand:#385cc5;scroll-margin-top:80px;box-sizing:border-box;padding:24px var(--gw-gutter,24px)}.ServiceCards_sectionHeading__Fnej7{margin:32px auto 40px;max-width:var(--gw-col,1104px);text-align:center;font-size:42px;font-weight:700;line-height:1.2;letter-spacing:-.018em;color:var(--tile-fg);text-wrap:balance}.ServiceCards_grid__Rt593{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.12fr);gap:22px;max-width:var(--gw-col,1104px);margin-inline:auto}.ServiceCards_card__HnFRG{min-width:0;display:flex;flex-direction:column;position:relative;padding:32px;border-radius:24px;background:var(--tile-bg);color:var(--tile-fg);min-height:320px;text-decoration:none;transition:background .2s,box-shadow .2s}.ServiceCards_flagship__YDISz{grid-row:span 2;min-height:660px;background:#e8edf8}.ServiceCards_quality__rFoE1{grid-column:2;grid-row:1}.ServiceCards_software__rglKv{grid-column:2;grid-row:2}.ServiceCards_gigrotermon__rwy3o{grid-column:1;grid-row:3;min-height:440px}.ServiceCards_training__WnT7J{grid-column:2;grid-row:3;min-height:440px}.ServiceCards_title__RkJyw{font-size:clamp(24px,2.3vw,32px);font-weight:650;line-height:1.15;letter-spacing:-.025em;margin:0;max-width:90%;text-wrap:balance}.ServiceCards_flagship__YDISz .ServiceCards_title__RkJyw{font-size:clamp(30px,3vw,40px)}.ServiceCards_description__Ph78v{margin:10px 0 0;max-width:42rem;font-size:15px;line-height:1.5;color:var(--tile-muted);text-wrap:pretty}.ServiceCards_visual__eGgm0{position:relative;display:flex;align-items:center;justify-content:center;flex:1;min-height:160px;padding:18px 56px 0 0}.ServiceCards_media___qa0g{display:flex;align-items:center;justify-content:center;width:100%;min-height:130px;animation:ServiceCards_tile-float__IKe_y 5.8s ease-in-out infinite}.ServiceCards_media___qa0g img{display:block;width:100%;max-width:300px;height:220px;object-fit:contain;filter:drop-shadow(0 18px 18px rgba(56,92,197,.12));transition:transform .35s ease,filter .35s ease}.ServiceCards_flagship__YDISz .ServiceCards_media___qa0g img{max-width:420px;height:340px}.ServiceCards_validation__EsTNS .ServiceCards_media___qa0g img{max-width:340px;height:280px}.ServiceCards_placeholder__ZOuXF{width:140px;aspect-ratio:1;border-radius:24px;background:rgba(56,92,197,.08);display:grid;place-items:center;color:var(--tile-brand)}.ServiceCards_placeholder__ZOuXF svg{width:56px;height:56px;opacity:.45}.ServiceCards_flagship__YDISz .ServiceCards_placeholder__ZOuXF{width:240px;border-radius:32px}.ServiceCards_flagship__YDISz .ServiceCards_placeholder__ZOuXF svg{width:88px;height:88px}.ServiceCards_arrow__HfgEZ{position:absolute;right:0;bottom:0;display:grid;place-items:center;width:48px;height:48px;border-radius:12px;background:var(--tile-fg);color:white;transition:background .2s,transform .2s}.ServiceCards_arrow__HfgEZ svg{width:22px;height:22px;stroke-width:1.5}.ServiceCards_flagship__YDISz .ServiceCards_arrow__HfgEZ{background:var(--tile-brand)}.ServiceCards_card__HnFRG:hover{box-shadow:0 8px 24px rgba(30,45,80,.07)}.ServiceCards_card__HnFRG:hover .ServiceCards_arrow__HfgEZ{background:var(--tile-brand);transform:translateX(2px)}.ServiceCards_card__HnFRG:hover .ServiceCards_media___qa0g img{transform:scale(1.025);filter:drop-shadow(0 24px 24px rgba(56,92,197,.18))}.ServiceCards_card__HnFRG:nth-child(2n) .ServiceCards_media___qa0g{animation-delay:-1.9s;animation-duration:6.4s}.ServiceCards_card__HnFRG:nth-child(3n) .ServiceCards_media___qa0g{animation-delay:-3.1s;animation-duration:6.1s}.ServiceCards_card__HnFRG:focus-visible{outline:3px solid var(--tile-brand);outline-offset:4px}.ServiceCards_revealPending__SPo4L{opacity:0;transform:translateY(22px)}.ServiceCards_revealIn__OU6QG{animation:ServiceCards_tile-reveal__zYOB7 .7s cubic-bezier(.16,.7,.3,1) var(--reveal-delay,0s) both}@keyframes ServiceCards_tile-reveal__zYOB7{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}[data-theme=dark] .ServiceCards_section__JpZSb{--tile-bg:#20232b;--tile-fg:#f0f2f7;--tile-muted:#aab2c0}[data-theme=dark] .ServiceCards_flagship__YDISz{background:#222d48}[data-theme=dark] .ServiceCards_arrow__HfgEZ{background:var(--tile-brand)}@keyframes ServiceCards_tile-float__IKe_y{0%,to{transform:translateY(4px) rotate(-.15deg)}50%{transform:translateY(-8px) rotate(.15deg)}}@media(max-width:1023px){.ServiceCards_grid__Rt593{grid-template-columns:1fr;gap:20px}.ServiceCards_card__HnFRG{grid-column:auto;grid-row:auto}.ServiceCards_flagship__YDISz{min-height:520px}}@media(max-width:767px){.ServiceCards_grid__Rt593{grid-template-columns:1fr;gap:16px}.ServiceCards_card__HnFRG{grid-column:auto;grid-row:auto;min-height:340px;padding:24px;border-radius:22px}.ServiceCards_flagship__YDISz{min-height:480px}.ServiceCards_flagship__YDISz .ServiceCards_placeholder__ZOuXF{width:200px}.ServiceCards_flagship__YDISz .ServiceCards_media___qa0g img{height:260px}.ServiceCards_validation__EsTNS .ServiceCards_media___qa0g img{max-width:280px;height:220px}.ServiceCards_description__Ph78v{font-size:14px}.ServiceCards_visual__eGgm0{padding-right:48px}.ServiceCards_title__RkJyw{max-width:100%}}@media(prefers-reduced-motion:reduce){.ServiceCards_arrow__HfgEZ,.ServiceCards_card__HnFRG,.ServiceCards_media___qa0g,.ServiceCards_media___qa0g img{animation:none;transition:none}.ServiceCards_card__HnFRG:hover .ServiceCards_arrow__HfgEZ,.ServiceCards_card__HnFRG:hover .ServiceCards_media___qa0g img{transform:none}.ServiceCards_revealIn__OU6QG,.ServiceCards_revealPending__SPo4L{opacity:1;transform:none;animation:none}}.ServiceCards_exploreOuter__VH4_I{max-width:calc(var(--gw-plate, 1360px) + 80px);box-sizing:border-box;margin-inline:auto;padding:80px 40px 0}.ServiceCards_exploreWindow__Uu1z_{overflow:hidden;border-radius:32px;background:#f2f3f5}.ServiceCards_exploreHeader__0_Naf{min-height:clamp(320px,25vw,380px);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:64px 48px;background:#0f1014;color:#fff;text-align:center}.ServiceCards_exploreHeading__yy_eF{margin:0;font-size:42px;font-weight:700;line-height:1.25;letter-spacing:-.018em;text-wrap:balance}.ServiceCards_exploreIntro__T5_Pw{max-width:900px;margin:24px 0 0;color:rgba(255,255,255,.76);font-size:clamp(18px,1.55vw,22px);line-height:1.5;text-wrap:pretty}.ServiceCards_exploreList__PKKOZ{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,.82fr);grid-template-rows:repeat(2,minmax(270px,auto));gap:22px;padding:48px max(56px,calc((100% - var(--gw-col, 1104px)) / 2)) 56px}.ServiceCards_exploreItem__qwiUW{min-width:0}.ServiceCards_exploreItem__qwiUW>.ServiceCards_exploreCard__uvSym{height:100%}.ServiceCards_exploreAbout__YaU7K{grid-column:1;grid-row:1}.ServiceCards_exploreProjects__XBNWY{grid-column:1;grid-row:2}.ServiceCards_exploreArticles__mAxcT{grid-column:2;grid-row:1/span 2}.ServiceCards_exploreCard__uvSym{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(160px,220px);column-gap:16px;align-items:center;min-height:280px;overflow:hidden;padding:36px 40px;border:1px solid rgba(15,20,40,.1);border-radius:24px;background:#fff;color:#1d2430;text-decoration:none;transition:border-color .22s ease,box-shadow .22s ease,transform .22s ease}.ServiceCards_exploreCopy__qG8F3{position:relative;z-index:1;max-width:640px}.ServiceCards_exploreCardTitle__wOyZn{margin:0;font-size:clamp(28px,2.4vw,36px);font-weight:680;line-height:1.1;letter-spacing:-.03em;text-wrap:balance}.ServiceCards_exploreCardDescription__QNWbL{max-width:560px;margin:14px 0 0;color:#5f6877;font-size:clamp(16px,1.25vw,18px);line-height:1.52;text-wrap:pretty}.ServiceCards_exploreMedia__DIuD5{display:flex;align-items:center;justify-content:center;min-width:0}.ServiceCards_exploreMedia__DIuD5 img{display:block;width:min(100%,340px);height:200px;object-fit:contain;filter:drop-shadow(0 18px 22px rgba(56,92,197,.1));transition:transform .3s ease,filter .3s ease}.ServiceCards_exploreArticles__mAxcT .ServiceCards_exploreCard__uvSym{display:flex;flex-direction:column;align-items:stretch;padding:40px 40px 104px}.ServiceCards_exploreArticles__mAxcT .ServiceCards_exploreCopy__qG8F3{max-width:100%}.ServiceCards_exploreArticles__mAxcT .ServiceCards_exploreMedia__DIuD5{flex:1;margin-top:28px}.ServiceCards_exploreArticles__mAxcT .ServiceCards_exploreMedia__DIuD5 img{width:min(100%,420px);height:360px}.ServiceCards_exploreArrow__XwrZu{position:absolute;right:32px;bottom:32px;display:grid;place-items:center;width:48px;height:48px;border-radius:12px;background:#0f1014;color:#fff;transition:background .22s ease,transform .22s ease}.ServiceCards_exploreArrow__XwrZu svg{width:22px;height:22px;stroke-width:1.5}.ServiceCards_exploreCard__uvSym:hover{transform:translateY(-2px);border-color:rgba(56,92,197,.32);box-shadow:0 12px 30px rgba(30,45,80,.08)}.ServiceCards_exploreCard__uvSym:hover .ServiceCards_exploreMedia__DIuD5 img{transform:translateY(-3px);filter:drop-shadow(0 22px 26px rgba(56,92,197,.15))}.ServiceCards_exploreCard__uvSym:hover .ServiceCards_exploreArrow__XwrZu{background:var(--tile-brand);transform:translateX(3px)}.ServiceCards_exploreCard__uvSym:focus-visible{outline:3px solid var(--tile-brand);outline-offset:4px}.ServiceCards_media___qa0g img{border-radius:20px}@media(min-width:1024px) and (max-width:1199px){.ServiceCards_exploreList__PKKOZ{grid-template-columns:1fr;grid-template-rows:none}.ServiceCards_exploreAbout__YaU7K,.ServiceCards_exploreArticles__mAxcT,.ServiceCards_exploreProjects__XBNWY{grid-column:auto;grid-row:auto}.ServiceCards_exploreArticles__mAxcT .ServiceCards_exploreCard__uvSym{display:grid;grid-template-columns:minmax(0,1fr) minmax(160px,220px);align-items:center;padding:36px 40px}.ServiceCards_exploreArticles__mAxcT .ServiceCards_exploreMedia__DIuD5{margin-top:0}.ServiceCards_exploreArticles__mAxcT .ServiceCards_exploreMedia__DIuD5 img{width:min(100%,280px);height:200px}}@media(max-width:1023px){.ServiceCards_exploreOuter__VH4_I{padding:64px 24px 0}.ServiceCards_exploreWindow__Uu1z_{border-radius:24px}.ServiceCards_exploreHeader__0_Naf{min-height:280px;padding:52px 36px}.ServiceCards_exploreList__PKKOZ{grid-template-columns:1fr;grid-template-rows:none;gap:20px;padding:32px 36px 36px}.ServiceCards_exploreAbout__YaU7K,.ServiceCards_exploreArticles__mAxcT,.ServiceCards_exploreProjects__XBNWY{grid-column:auto;grid-row:auto}.ServiceCards_exploreCard__uvSym{grid-template-columns:minmax(0,1.2fr) minmax(220px,.8fr);min-height:250px;padding:28px 88px 28px 28px}.ServiceCards_exploreArticles__mAxcT .ServiceCards_exploreCard__uvSym{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(220px,.8fr);align-items:center;padding:28px 88px 28px 28px}.ServiceCards_exploreArticles__mAxcT .ServiceCards_exploreMedia__DIuD5{margin-top:0}.ServiceCards_exploreArticles__mAxcT .ServiceCards_exploreMedia__DIuD5 img,.ServiceCards_exploreMedia__DIuD5 img{width:min(100%,280px);height:200px}.ServiceCards_exploreArrow__XwrZu{right:26px;bottom:26px}}@media(max-width:767px){.ServiceCards_exploreOuter__VH4_I{padding:48px 16px 0}.ServiceCards_exploreWindow__Uu1z_{border-radius:20px}.ServiceCards_exploreHeader__0_Naf{min-height:240px;padding:44px 24px}.ServiceCards_exploreIntro__T5_Pw{margin-top:18px;font-size:16px}.ServiceCards_exploreList__PKKOZ{gap:14px;padding:16px}.ServiceCards_exploreArticles__mAxcT .ServiceCards_exploreCard__uvSym,.ServiceCards_exploreCard__uvSym{display:flex;flex-direction:column;align-items:stretch;min-height:0;padding:24px 20px 78px;border-radius:20px}.ServiceCards_exploreCardDescription__QNWbL{margin-top:10px;font-size:15px}.ServiceCards_exploreArticles__mAxcT .ServiceCards_exploreMedia__DIuD5,.ServiceCards_exploreMedia__DIuD5{margin-top:18px}.ServiceCards_exploreArticles__mAxcT .ServiceCards_exploreMedia__DIuD5 img,.ServiceCards_exploreMedia__DIuD5 img{width:min(100%,260px);height:190px}.ServiceCards_exploreArrow__XwrZu{right:20px;bottom:20px;width:48px;height:48px;border-radius:12px}}@media(max-width:639px){.ServiceCards_exploreHeading__yy_eF{font-size:30px}.ServiceCards_sectionHeading__Fnej7{font-size:30px;margin:16px auto 24px}}@media(prefers-reduced-motion:reduce){.ServiceCards_exploreArrow__XwrZu,.ServiceCards_exploreCard__uvSym,.ServiceCards_exploreMedia__DIuD5 img{transition:none}.ServiceCards_exploreCard__uvSym:hover,.ServiceCards_exploreCard__uvSym:hover .ServiceCards_exploreArrow__XwrZu,.ServiceCards_exploreCard__uvSym:hover .ServiceCards_exploreMedia__DIuD5 img{transform:none}}