.ProcessSection_section__oG_Md{background:#ffffff;color:#111318}.ProcessSection_inner__wPHQ6{max-width:1280px;margin:0 auto;padding:clamp(64px,8vw,96px) clamp(20px,5vw,60px)}.ProcessSection_header__WzMF9{display:flex;flex-direction:column;gap:clamp(14px,2vw,18px);max-width:min(100%,40rem);margin-bottom:clamp(36px,5vw,52px)}.ProcessSection_title__55ie4{margin:0;max-width:min(100%,24ch);font-size:clamp(1.875rem,3.1vw,2.5rem);font-weight:700;line-height:1.15;letter-spacing:-.02em;color:#111318}.ProcessSection_description__SvLNH{margin:0;max-width:min(100%,52ch);font-size:clamp(.9375rem,1.08vw,1.0625rem);font-weight:400;line-height:1.65;color:rgba(17,19,24,.78)}.ProcessSection_grid__Re0rP{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(18px,2.4vw,28px);align-items:stretch}.ProcessSection_card__MkBfk{position:relative;min-width:0;aspect-ratio:4/5;min-height:clamp(360px,42vw,480px);border-radius:clamp(18px,2vw,24px);overflow:hidden;background:#0e1347;isolation:isolate}.ProcessSection_cardMedia__jmEvb{position:absolute;inset:0;z-index:0}.ProcessSection_cardMedia__jmEvb>span{display:block!important;position:absolute!important;inset:0!important;width:100%!important;height:100%!important}.ProcessSection_cardImg___llDT{object-fit:cover;object-position:center center}.ProcessSection_cardScrim__IIuIi{position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(0,0,0,.04),rgba(0,0,0,.08) 34%,rgba(0,0,0,.22) 58%,rgba(0,0,0,.38));pointer-events:none}.ProcessSection_cardPanel__dU3Qi{position:absolute;left:clamp(14px,1.8vw,18px);right:clamp(14px,1.8vw,18px);bottom:clamp(14px,1.8vw,18px);z-index:2;display:flex;flex-direction:column;gap:clamp(10px,1.2vw,14px);height:clamp(210px,62%,280px);padding:clamp(22px,2.6vw,30px);border-radius:clamp(14px,1.6vw,18px);background:#ffffff;box-shadow:0 8px 28px rgba(5,10,48,.1)}.ProcessSection_cardTitle__6XJMx{margin:0;max-width:16ch;font-size:clamp(1.0625rem,1.25vw,1.25rem);font-weight:700;line-height:1.25;letter-spacing:-.01em;color:#111318}.ProcessSection_cardDesc__orn77{margin:0;font-size:clamp(.8125rem,.92vw,.9375rem);font-weight:400;line-height:1.6;color:rgba(17,19,24,.68)}@media (max-width:960px){.ProcessSection_grid__Re0rP{grid-template-columns:repeat(2,minmax(0,1fr))}.ProcessSection_card__MkBfk:last-child{grid-column:1/-1;max-width:min(100%,520px);justify-self:center;width:100%}}@media (max-width:640px){.ProcessSection_grid__Re0rP{grid-template-columns:minmax(0,1fr)}.ProcessSection_card__MkBfk:last-child{grid-column:auto;max-width:none}.ProcessSection_description__SvLNH,.ProcessSection_header__WzMF9,.ProcessSection_title__55ie4{max-width:none}.ProcessSection_card__MkBfk{min-height:clamp(400px,115vw,460px)}.ProcessSection_cardPanel__dU3Qi{height:clamp(230px,64%,300px)}}.TechIntegrationsSection_section__A8Nc1{--stack-gap:clamp(12px,1.4vw,16px);--stack-sticky-top:clamp(88px,10vh,112px);background:#ffffff;color:#111318}.TechIntegrationsSection_inner__t6OkE{max-width:1280px;margin:0 auto;padding:clamp(64px,8vw,96px) clamp(20px,5vw,60px)}.TechIntegrationsSection_layout__9gRC3{display:grid;grid-template-columns:minmax(0,.42fr) minmax(0,.58fr);gap:clamp(32px,4.5vw,56px);align-items:start}.TechIntegrationsSection_intro__H0Sar{display:flex;flex-direction:column;gap:clamp(16px,2.2vw,24px);min-width:0}.TechIntegrationsSection_title__9LJFp{margin:0;max-width:min(100%,22ch);font-size:clamp(1.875rem,3.1vw,2.5rem);font-weight:700;line-height:1.15;letter-spacing:-.02em;color:#111318}.TechIntegrationsSection_subtitle__Hcng_{margin:0;max-width:min(100%,34ch);font-size:clamp(.9375rem,1.05vw,1.0625rem);font-weight:400;line-height:1.65;color:rgba(17,19,24,.68)}.TechIntegrationsSection_cards__O71l8{min-width:0;--tech-card-slot:clamp(168px,20vh,220px)}.TechIntegrationsSection_card__lofBr{display:grid;grid-template-columns:minmax(0,1fr) clamp(112px,16vw,168px);align-items:center;gap:clamp(12px,1.6vw,18px);min-width:0;height:100%;padding:clamp(16px,1.8vw,22px);border:1px solid rgba(168,180,255,.32);border-radius:clamp(14px,1.6vw,18px);background:linear-gradient(135deg,#5865c3,#4f5cb5 52%,#4752a8);color:#ffffff;box-shadow:0 16px 36px rgba(88,101,195,.22);transition:transform .35s ease,box-shadow .35s ease}.TechIntegrationsSection_cardCopy__6uEkz{display:flex;flex-direction:column;gap:clamp(6px,.8vw,10px);min-width:0}.TechIntegrationsSection_cardTitle__EfYWd{margin:0;font-size:clamp(.8125rem,.92vw,.9375rem);font-weight:700;letter-spacing:.06em;text-transform:uppercase;line-height:1.35;color:#ffffff}.TechIntegrationsSection_cardDesc__rIQMp{margin:0;font-size:clamp(.8125rem,.9vw,.875rem);line-height:1.58;color:rgba(255,255,255,.88)}.TechIntegrationsSection_cardMedia__yEqJI{position:relative;flex-shrink:0;width:100%;height:clamp(80px,11vw,112px);border-radius:clamp(10px,1.2vw,14px);overflow:hidden;background:rgba(255,255,255,.08)}.TechIntegrationsSection_cardMedia__yEqJI>span{display:block!important;position:absolute!important;inset:0!important;width:100%!important;height:100%!important}.TechIntegrationsSection_cardImg__X832i{object-fit:cover;object-position:center center}@media (min-width:901px){.TechIntegrationsSection_intro__H0Sar{position:sticky;top:var(--stack-sticky-top);align-self:start;min-height:calc(100svh - var(--stack-sticky-top) - clamp(24px, 3vh, 40px))}.TechIntegrationsSection_cards__O71l8>*{height:var(--tech-card-slot);min-height:var(--tech-card-slot)}.TechIntegrationsSection_card__lofBr{box-shadow:0 12px 28px rgba(88,101,195,.18)}.TechIntegrationsSection_cardActive__G0GqP,.TechIntegrationsSection_cards__O71l8>:last-child .TechIntegrationsSection_card__lofBr{box-shadow:0 22px 48px rgba(88,101,195,.34)}}@media (max-width:900px){.TechIntegrationsSection_layout__9gRC3{grid-template-columns:minmax(0,1fr)}.TechIntegrationsSection_intro__H0Sar{position:static;min-height:auto}.TechIntegrationsSection_cards__O71l8>*{height:auto;min-height:0}.TechIntegrationsSection_subtitle__Hcng_,.TechIntegrationsSection_title__9LJFp{max-width:none}}@media (max-width:560px){.TechIntegrationsSection_card__lofBr{grid-template-columns:minmax(0,1fr)}.TechIntegrationsSection_cardMedia__yEqJI{aspect-ratio:16/10}}@media (prefers-reduced-motion:reduce){.TechIntegrationsSection_card__lofBr{transition:none}}.ToolsGridSection_section__5_ktB{background:#ffffff;color:#111318}.ToolsGridSection_inner__XwYm1{max-width:1280px;margin:0 auto;padding:clamp(64px,8vw,96px) clamp(20px,5vw,60px)}.ToolsGridSection_header__WHcps{display:flex;flex-direction:column;align-items:center;gap:clamp(14px,2vw,20px);max-width:min(100%,52rem);margin:0 auto clamp(36px,5vw,56px);text-align:center}.ToolsGridSection_title__ZK2iM{margin:0;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:700;line-height:1.15;letter-spacing:-.02em;color:#050a30}.ToolsGridSection_description__AKU02{margin:0;font-size:clamp(.9375rem,1.08vw,1.0625rem);line-height:1.65;color:rgba(17,19,24,.72)}.ToolsGridSection_gridWrap__Z56OB{min-width:0}.ToolsGridSection_grid__IHY_N{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(18px,2.2vw,24px)}.ToolsGridSection_card__2EqOH{display:flex;flex-direction:column;min-width:0;min-height:0;padding:clamp(20px,2.4vw,28px);border-radius:clamp(20px,2.2vw,26px);background:#0a0f42;color:#ffffff}.ToolsGridSection_layoutSmall___Gri_{grid-column:span 1}.ToolsGridSection_layoutWide__diLT3{grid-column:span 2;flex-direction:row;align-items:stretch;gap:0;padding:0;overflow:hidden;min-height:clamp(280px,30vw,340px);min-width:0}.ToolsGridSection_cardMedia___e0sr{position:relative;flex-shrink:0;aspect-ratio:5/4;margin-bottom:clamp(16px,1.8vw,20px);border-radius:clamp(14px,1.6vw,18px);overflow:hidden;background:rgba(255,255,255,.06)}.ToolsGridSection_layoutWide__diLT3 .ToolsGridSection_cardMedia___e0sr{flex:0 0 50%;width:50%;max-width:50%;aspect-ratio:unset;min-height:100%;margin-bottom:0;align-self:stretch;border-radius:0}.ToolsGridSection_cardImg__ft4o1{object-fit:cover}.ToolsGridSection_cardBody__wNon5{display:flex;flex-direction:column;gap:clamp(8px,1vw,12px);flex:0 0 auto;min-width:0}.ToolsGridSection_layoutWide__diLT3 .ToolsGridSection_cardBody__wNon5{flex:0 0 50%;width:50%;max-width:50%;min-width:0;padding:clamp(20px,2.4vw,28px);box-sizing:border-box;justify-content:center}.ToolsGridSection_cardTitle__wQ_Mx{margin:0;font-size:clamp(.9375rem,1.05vw,1.0625rem);font-weight:700;line-height:1.3;color:#ffffff;min-width:0}.ToolsGridSection_cardDesc__g2FfC{margin:0;font-size:clamp(.8125rem,.9vw,.875rem);line-height:1.55;color:rgba(255,255,255,.82);min-width:0;overflow-wrap:break-word}.ToolsGridSection_cardBody__wNon5 .editableMultiline{display:block;max-width:100%;white-space:normal}@media (min-width:901px){.ToolsGridSection_grid__IHY_N{grid-template-areas:"a b c" "d e e" "f g h";align-items:stretch}.ToolsGridSection_grid__IHY_N>:first-child{grid-area:a}.ToolsGridSection_grid__IHY_N>:nth-child(2){grid-area:b}.ToolsGridSection_grid__IHY_N>:nth-child(3){grid-area:c}.ToolsGridSection_grid__IHY_N>:nth-child(4){grid-area:d}.ToolsGridSection_grid__IHY_N>:nth-child(5){grid-area:e}.ToolsGridSection_grid__IHY_N>:nth-child(6){grid-area:f}.ToolsGridSection_grid__IHY_N>:nth-child(7){grid-area:g}.ToolsGridSection_grid__IHY_N>:nth-child(8){grid-area:h}.ToolsGridSection_grid__IHY_N>:nth-child(4){min-height:0}.ToolsGridSection_grid__IHY_N>:nth-child(4) .ToolsGridSection_cardMedia___e0sr{flex:1 1 0;min-height:clamp(120px,12vw,160px);aspect-ratio:auto}.ToolsGridSection_grid__IHY_N>:nth-child(4) .ToolsGridSection_cardBody__wNon5{flex:0 0 auto}.ToolsGridSection_grid__IHY_N>:nth-child(5){min-height:0}}@media (max-width:900px){.ToolsGridSection_grid__IHY_N{grid-template-columns:repeat(2,minmax(0,1fr))}.ToolsGridSection_layoutWide__diLT3{grid-column:span 2}}@media (max-width:640px){.ToolsGridSection_grid__IHY_N{grid-template-columns:minmax(0,1fr)}.ToolsGridSection_layoutWide__diLT3{grid-column:span 1;flex-direction:column;align-items:stretch;gap:0;min-height:0}.ToolsGridSection_layoutWide__diLT3 .ToolsGridSection_cardMedia___e0sr{width:100%;max-width:100%;flex:0 0 auto;aspect-ratio:16/10;min-height:0;align-self:auto;margin-bottom:0}.ToolsGridSection_layoutWide__diLT3 .ToolsGridSection_cardBody__wNon5{width:100%;max-width:100%;flex:1 1 auto}}.DatingSocialMedia_page__68gvF{background:#ffffff;color:#111318;overflow-x:clip}