.figma-body-module__8_I2YG__body{--home-title-blue-gradient:linear-gradient(180deg, #0166f6 0%, #0166f6 10%, #4dd8ff 100%);--home-section-space:96px;color:#fff;background:#020202;overflow:hidden}.figma-body-module__8_I2YG__container{box-sizing:border-box;width:100%;margin:0 auto;padding-inline:clamp(85px,10.5vw,168px)}.figma-body-module__8_I2YG__blackSection,.figma-body-module__8_I2YG__metricsSection{padding:var(--home-section-space) 0;background:#020202}.figma-body-module__8_I2YG__band{padding:var(--home-section-space) 0;background:#08101d}.figma-body-module__8_I2YG__unifiedSectionBg{background:#101827}.figma-body-module__8_I2YG__sectionTitle,.figma-body-module__8_I2YG__stackedTitle{text-align:center;font-family:var(--font-body,Inter, sans-serif);margin:0;font-size:40px;font-weight:700;line-height:1.08}.figma-body-module__8_I2YG__blueGradientText,.figma-body-module__8_I2YG__sectionTitle span,.figma-body-module__8_I2YG__stackedTitle span{background:var(--home-title-blue-gradient);color:#0000;-webkit-text-fill-color:transparent;filter:none;-webkit-background-clip:text;background-clip:text}.figma-body-module__8_I2YG__centerLead,.figma-body-module__8_I2YG__sectionHead p{color:#ffffff8c;font-size:16px;line-height:1.7}.figma-body-module__8_I2YG__centerLead{text-align:center;max-width:760px;margin:18px auto 48px}.figma-body-module__8_I2YG__metricsSection{background:radial-gradient(circle at 50% 10%,#0066f657,#0000 36%),linear-gradient(#10182700 0% 68%,#101827 100%),linear-gradient(90deg,#020202,#06192b 52%,#020202);padding:72px 0 28px}.figma-body-module__8_I2YG__metricsSection .figma-body-module__8_I2YG__container{padding-inline:clamp(32px,4.5vw,88px)}.figma-body-module__8_I2YG__metricsGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:46px clamp(48px,8vw,132px);max-width:1320px;margin:46px auto 0;display:grid}.figma-body-module__8_I2YG__metricsAsOf{color:#d3def1c2;text-align:center;margin:28px auto 0;font-size:14px;line-height:1.5}.figma-body-module__8_I2YG__metricsSection .figma-body-module__8_I2YG__sectionTitle{letter-spacing:-.02em;font-size:40px;font-weight:700;line-height:52px}.figma-body-module__8_I2YG__metricItem{text-align:center;min-width:0;overflow:visible}.figma-body-module__8_I2YG__metricContent{isolation:isolate;white-space:nowrap;padding-inline:.08em;display:inline-block;position:relative;overflow:visible}.figma-body-module__8_I2YG__metricContent:after{z-index:1;content:"";filter:blur(18px);pointer-events:none;background:radial-gradient(72% 106% at 50% 58%,#020b1dd6 0%,#020b1dad 38%,#020b1d52 64%,#0000 88%);position:absolute;inset:calc(44% + 10px) -72px -6px}.figma-body-module__8_I2YG__metricItem strong{white-space:nowrap;color:#0000;font-family:var(--font-body,Inter, sans-serif);filter:drop-shadow(0 0 2px #0050ff);letter-spacing:0;transform-origin:50%;text-shadow:none;-webkit-text-fill-color:transparent;z-index:0;background:linear-gradient(#0166f6 -30.833%,#4dd8ff 77.419%);-webkit-background-clip:text;background-clip:text;align-items:center;gap:.05em;font-size:clamp(76px,5.2vw,100px);font-weight:600;line-height:normal;display:inline-flex;position:relative;-webkit-mask-image:linear-gradient(#0000 0 11.57%,#000 11.58% 56.54%,#000000b8 72%,#00000061 81.82%,#0000 100%);mask-image:linear-gradient(#0000 0 11.57%,#000 11.58% 56.54%,#000000b8 72%,#00000061 81.82%,#0000 100%)}.figma-body-module__8_I2YG__metricPrefix{font-size:.8em;font-weight:600;line-height:1}.figma-body-module__8_I2YG__metricSuffix{align-self:flex-end;margin-bottom:.04em;font-size:.68em;font-weight:600;line-height:1}.figma-body-module__8_I2YG__metricContent>span{z-index:3;color:#cad2e2;margin-top:14px;font-size:16px;font-weight:400;line-height:22px;display:block;position:relative}.figma-body-module__8_I2YG__sectionHead{justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:32px;display:flex}.figma-body-module__8_I2YG__sectionHead .figma-body-module__8_I2YG__sectionTitle{text-align:left}.figma-body-module__8_I2YG__sectionHead p{margin:14px 0 0}.figma-body-module__8_I2YG__arrows{gap:14px;display:flex}.figma-body-module__8_I2YG__arrows button{color:#f8fbff;background:#ffffff14;border:1px solid #fff3;border-radius:10px;place-items:center;width:58px;height:58px;padding:0;transition:border-color .18s,background .18s,color .18s,opacity .18s;display:grid}.figma-body-module__8_I2YG__arrows button:not(:disabled):hover{color:#fff;background:#60a5fa33;border-color:#93c5fd9e}.figma-body-module__8_I2YG__arrows button:disabled{cursor:not-allowed;color:#9aafd285;opacity:.5;background:#ffffff06;border-color:#ffffff12}.figma-body-module__8_I2YG__challengeArrow{stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:32px;height:22px}.figma-body-module__8_I2YG__challengeScroller{--challenge-card-width:340px;--challenge-card-gap:20px;--challenge-stack-peek:56px;scrollbar-width:none;padding:2px 0 12px;display:flex;overflow:auto hidden}.figma-body-module__8_I2YG__challengeScroller::-webkit-scrollbar{display:none}.figma-body-module__8_I2YG__challengeCard,.figma-body-module__8_I2YG__workCard,.figma-body-module__8_I2YG__awardCard,.figma-body-module__8_I2YG__leaderCard{background:#ffffff0a;border:1px solid #ffffff29;border-radius:8px;overflow:hidden}.figma-body-module__8_I2YG__challengeCard{width:min(var(--challenge-card-width), 82vw);flex:0 0 min(var(--challenge-card-width), 82vw);height:440px;min-height:440px;box-shadow:none;isolation:isolate;background:0 0;border-radius:12px;outline:0;transition:margin-left .32s,transform .32s,box-shadow .32s;display:block;position:relative;border:0!important}.figma-body-module__8_I2YG__challengeCard,.figma-body-module__8_I2YG__challengeCard:before,.figma-body-module__8_I2YG__challengeCard:after,.figma-body-module__8_I2YG__challengeCard .figma-body-module__8_I2YG__challengeArt,.figma-body-module__8_I2YG__challengeCard .figma-body-module__8_I2YG__challengeImage,.figma-body-module__8_I2YG__challengeCard .figma-body-module__8_I2YG__challengeOverlay,.figma-body-module__8_I2YG__challengeCard .figma-body-module__8_I2YG__challengeOverlay:before{box-shadow:none!important;border:0!important;outline:0!important}.figma-body-module__8_I2YG__challengeCard+.figma-body-module__8_I2YG__challengeCard{margin-left:calc((min(var(--challenge-card-width), 82vw) - var(--challenge-stack-peek)) * -1)}.figma-body-module__8_I2YG__challengeScrollerRevealed .figma-body-module__8_I2YG__challengeCard+.figma-body-module__8_I2YG__challengeCard{animation:.72s cubic-bezier(.22,1,.36,1) .16s forwards figma-body-module__8_I2YG__challenge-card-reveal}@keyframes figma-body-module__8_I2YG__challenge-card-reveal{to{margin-left:var(--challenge-card-gap)}}@media (prefers-reduced-motion:reduce){.figma-body-module__8_I2YG__challengeScrollerRevealed .figma-body-module__8_I2YG__challengeCard+.figma-body-module__8_I2YG__challengeCard{margin-left:var(--challenge-card-gap);animation:none}}.figma-body-module__8_I2YG__challengeCard:hover,.figma-body-module__8_I2YG__challengeCard:focus-within{transform:translateY(-2px)}.figma-body-module__8_I2YG__challengeArt,.figma-body-module__8_I2YG__workImage{background-color:#0000;background-image:radial-gradient(circle at 60% 56%,#ffffffb8,#0000 11%),radial-gradient(circle at 50% 62%,#13fff970,#0000 24%),linear-gradient(135deg,#36d8ff 0%,#0063ff 48%,#102266 100%);background-position:50%;background-repeat:repeat,repeat,repeat;background-size:cover;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;min-height:250px}.figma-body-module__8_I2YG__challengeArt{background-color:#061526;height:100%;min-height:100%;position:absolute;inset:0;overflow:hidden}.figma-body-module__8_I2YG__challengeImage{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;transition:transform .32s,opacity .32s;display:block}.figma-body-module__8_I2YG__challengeArt[data-tone="1"],.figma-body-module__8_I2YG__workImage[data-tone="1"]{background-image:radial-gradient(circle at 48% 62%,#ffffff80,#0000 18%),linear-gradient(135deg,#073985,#0041c8 48%,#01102e)}.figma-body-module__8_I2YG__challengeArt[data-tone="2"],.figma-body-module__8_I2YG__workImage[data-tone="2"]{background-image:linear-gradient(45deg,#0000 46%,#ffffffbf 47%,#0000 52%),radial-gradient(circle at 78% 40%,#8236ffe6,#0000 20%),linear-gradient(135deg,#053180,#0068ff)}.figma-body-module__8_I2YG__challengeOverlay{z-index:1;background:linear-gradient(#03102433,#03102405 42%,#03102457),linear-gradient(#0000001f,#00000038);flex-direction:column;padding:30px 24px 26px;transition:background .26s,color .26s;display:flex;position:absolute;inset:0}.figma-body-module__8_I2YG__challengeOverlay:before{z-index:-1;opacity:0;content:"";background:radial-gradient(circle at 48% 72%,#6d9aff38,#0000 24%),linear-gradient(145deg,#c4ebfffa,#daf3fff0);transition:opacity .26s;position:absolute;inset:0}.figma-body-module__8_I2YG__challengeCard h3{color:#fff;text-shadow:0 10px 28px #0000006b;margin:0;font-size:26px;font-weight:900;line-height:1.18;transition:color .26s,text-shadow .26s}.figma-body-module__8_I2YG__workCard h3{margin:24px 22px 10px;font-size:24px;font-weight:700;line-height:1.14}.figma-body-module__8_I2YG__challengeCard p{color:#25364a;opacity:0;max-width:286px;margin:52px 0 24px;padding-bottom:58px;font-size:16px;line-height:1.45;transition:opacity .26s,transform .26s;transform:translateY(12px)}.figma-body-module__8_I2YG__workCard p{color:#ffffff9e;margin:0 22px 24px;line-height:1.55}.figma-body-module__8_I2YG__challengeLink{background:var(--home-title-blue-gradient);color:#0000;opacity:0;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;align-items:center;gap:8px;margin:0;font-size:15px;font-weight:800;text-decoration:none;transition:color .18s,opacity .26s,transform .26s;display:inline-flex;position:absolute;bottom:24px;right:28px;transform:translateY(12px)}.figma-body-module__8_I2YG__challengeLink:hover{filter:none}.figma-body-module__8_I2YG__challengeLink svg{color:#7dd3fc;-webkit-text-fill-color:#7dd3fc}.figma-body-module__8_I2YG__challengeCard:hover .figma-body-module__8_I2YG__challengeImage,.figma-body-module__8_I2YG__challengeCard:focus-within .figma-body-module__8_I2YG__challengeImage{opacity:.18;transform:scale(1.04)}.figma-body-module__8_I2YG__challengeCard:hover .figma-body-module__8_I2YG__challengeOverlay,.figma-body-module__8_I2YG__challengeCard:focus-within .figma-body-module__8_I2YG__challengeOverlay{background:0 0}.figma-body-module__8_I2YG__challengeCard:hover .figma-body-module__8_I2YG__challengeOverlay:before,.figma-body-module__8_I2YG__challengeCard:focus-within .figma-body-module__8_I2YG__challengeOverlay:before{opacity:1}.figma-body-module__8_I2YG__challengeCard:hover h3,.figma-body-module__8_I2YG__challengeCard:focus-within h3{background:var(--home-title-blue-gradient);color:#0000;text-shadow:none;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.figma-body-module__8_I2YG__challengeCard:hover p,.figma-body-module__8_I2YG__challengeCard:hover .figma-body-module__8_I2YG__challengeLink,.figma-body-module__8_I2YG__challengeCard:focus-within p,.figma-body-module__8_I2YG__challengeCard:focus-within .figma-body-module__8_I2YG__challengeLink{opacity:1;transform:translateY(0)}@media (hover:none){.figma-body-module__8_I2YG__challengeScroller{gap:var(--challenge-card-gap)}.figma-body-module__8_I2YG__challengeCard+.figma-body-module__8_I2YG__challengeCard{margin-left:0}.figma-body-module__8_I2YG__challengeCard .figma-body-module__8_I2YG__challengeImage{opacity:.18}.figma-body-module__8_I2YG__challengeCard .figma-body-module__8_I2YG__challengeOverlay{background:0 0}.figma-body-module__8_I2YG__challengeCard .figma-body-module__8_I2YG__challengeOverlay:before{opacity:1}.figma-body-module__8_I2YG__challengeCard h3{background:var(--home-title-blue-gradient);color:#0000;text-shadow:none;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.figma-body-module__8_I2YG__challengeCard p,.figma-body-module__8_I2YG__challengeCard .figma-body-module__8_I2YG__challengeLink{opacity:1;transform:translateY(0)}}.figma-body-module__8_I2YG__servicePanel{background:#1c2432;border:1px solid #b1c5e157;border-radius:16px;grid-template-columns:280px 1fr;min-height:440px;margin-top:56px;display:grid;overflow:hidden;box-shadow:0 16px 42px #00000038}.figma-body-module__8_I2YG__leaderCompanyName{white-space:nowrap}.figma-body-module__8_I2YG__serviceTabs{background:#1c2432;align-content:stretch;gap:12px;padding:clamp(18px,2vw,24px);display:grid}.figma-body-module__8_I2YG__serviceTabs button{color:#d3def1d6;text-align:center;background:0 0;border:1px solid #0000;border-radius:10px;padding:clamp(12px,1.7vw,16px) clamp(14px,1.9vw,18px);font-size:clamp(14px,1.35vw,16px);font-weight:600;transition:background .18s,border-color .18s,box-shadow .18s,color .18s,transform .18s}.figma-body-module__8_I2YG__serviceTabs .figma-body-module__8_I2YG__activeTab{color:#fff;-webkit-backdrop-filter:blur(14px)saturate(140%);background:linear-gradient(135deg,#fff3,#94a3b817),#ffffff0d;border-color:#fff3;box-shadow:inset 0 1px #ffffff2e,0 8px 22px #040a1447}.figma-body-module__8_I2YG__serviceTabs button:hover:not(.figma-body-module__8_I2YG__activeTab){color:#fff;background:#ffffff0f}.figma-body-module__8_I2YG__serviceTabs button:focus-visible{outline-offset:3px;outline:2px solid #93c5fd}.figma-body-module__8_I2YG__serviceTabs .figma-body-module__8_I2YG__activeTab:hover{border-color:#ffffff4d;transform:translateY(-1px)}.figma-body-module__8_I2YG__serviceVisual{min-height:440px;position:relative}.figma-body-module__8_I2YG__serviceImage{filter:brightness(1.18)saturate(1.18)contrast(1.04);background-color:#0000;background-image:linear-gradient(90deg,#0e34640f,#02184033),radial-gradient(circle at 78% 52%,#ffffffdb,#0000 10%),linear-gradient(135deg,#10315c,#0864d8 64%,#123a68);background-position:50%;background-repeat:repeat,repeat,repeat;background-size:cover;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;position:absolute;inset:0}.figma-body-module__8_I2YG__serviceImage:after{content:"";background:linear-gradient(90deg,#020c1e0a,#02123038),linear-gradient(#ffffff0f,#020e2229);position:absolute;inset:0}.figma-body-module__8_I2YG__serviceCopy{box-sizing:border-box;-webkit-backdrop-filter:blur(20px)saturate(145%);background:radial-gradient(circle at 86% 82%,#5c9dff3d,#0000 30%),linear-gradient(135deg,#1f2a3bc7,#111b2ba8);border-radius:18px;width:min(74%,920px);padding:28px 34px;transition:background .24s;position:absolute;bottom:44px;left:42px;overflow:hidden;box-shadow:0 18px 70px #00000059}.figma-body-module__8_I2YG__serviceCopy:after{color:#ffffffe6;opacity:0;content:"→";font-size:28px;line-height:1;transition:opacity .22s,transform .22s;position:absolute;bottom:22px;right:26px;transform:translate(-8px)}.figma-body-module__8_I2YG__serviceVisual:hover .figma-body-module__8_I2YG__serviceCopy,.figma-body-module__8_I2YG__serviceVisual:focus-within .figma-body-module__8_I2YG__serviceCopy{background:radial-gradient(circle at 86% 82%,#3071cf38,#0000 30%),linear-gradient(135deg,#0f1827eb,#0a121fe0)}.figma-body-module__8_I2YG__serviceCopy p,.figma-body-module__8_I2YG__serviceCopy li{color:#ffffffe6;font-size:16px;font-weight:300;line-height:1.45}.figma-body-module__8_I2YG__serviceCopy p{white-space:pre-line;margin:0}.figma-body-module__8_I2YG__articleRichText{gap:14px;display:grid}.figma-body-module__8_I2YG__articleRichText p{margin:0}.figma-body-module__8_I2YG__articleRichText ul{gap:10px;margin:0;padding-left:22px;list-style:outside;display:grid}.figma-body-module__8_I2YG__articleRichText li{list-style:outside;display:list-item}.figma-body-module__8_I2YG__articleRichText li::marker{color:#ffffffeb;font-size:.95em}.figma-body-module__8_I2YG__articleRichText strong{color:#fff;font-weight:600}.figma-body-module__8_I2YG__articleRichText em{font-style:italic}.figma-body-module__8_I2YG__articleRichText u{text-underline-offset:3px}.figma-body-module__8_I2YG__serviceRichText{color:#ffffffe6;font-weight:300}.figma-body-module__8_I2YG__serviceCopy h3{color:#fff;margin:0 0 12px;font-size:22px;font-weight:700;line-height:1.15}@media (min-width:1024px){.figma-body-module__8_I2YG__japaneseServices .figma-body-module__8_I2YG__serviceCopy{width:calc(100% - 84px);max-width:1100px}}@media (min-width:1200px){.figma-body-module__8_I2YG__japaneseServices .figma-body-module__8_I2YG__servicePanel{grid-template-columns:450px minmax(0,1fr)}.figma-body-module__8_I2YG__japaneseServices .figma-body-module__8_I2YG__serviceTabs button{white-space:nowrap;font-size:15px}}@media (min-width:1024px) and (max-width:1399px){.figma-body-module__8_I2YG__japaneseServices .figma-body-module__8_I2YG__servicePanel{min-height:560px}}@media (min-width:1400px) and (max-width:1599px){.figma-body-module__8_I2YG__japaneseServices .figma-body-module__8_I2YG__servicePanel{min-height:480px}}.figma-body-module__8_I2YG__industryTabs{grid-template-columns:repeat(var(--industry-tab-count,1), minmax(max-content, 1fr));scrollbar-width:none;background:#ffffff0f;border:1px solid #ffffff2e;border-radius:10px;gap:4px;width:100%;margin-top:42px;display:grid;overflow-x:auto}.figma-body-module__8_I2YG__industryTabs::-webkit-scrollbar{display:none}.figma-body-module__8_I2YG__industryTabs button{isolation:isolate;color:#fff;overflow-wrap:normal;text-align:center;white-space:nowrap;background:#121d2edb;border:0;width:100%;min-width:0;padding:18px 14px;transition:background .36s cubic-bezier(.22,1,.36,1),box-shadow .36s cubic-bezier(.22,1,.36,1),color .36s cubic-bezier(.22,1,.36,1),transform .36s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden}.figma-body-module__8_I2YG__industryTabs button:hover:not(.figma-body-module__8_I2YG__activeIndustry){background:#2f4360e0}.figma-body-module__8_I2YG__industryTabs .figma-body-module__8_I2YG__activeIndustry{background:0 0}.figma-body-module__8_I2YG__industryActiveIndicator{z-index:0;pointer-events:none;background:linear-gradient(135deg,#117aff,#075eca);position:absolute;inset:0;box-shadow:0 5px 14px #0166f629}.figma-body-module__8_I2YG__industryTabLabel{z-index:1;position:relative}.figma-body-module__8_I2YG__industryCard{z-index:1;background:radial-gradient(circle at 80% 20%,#0066f6a6,#0000 34%),linear-gradient(135deg,#071326,#00377f);border:1px solid #a7c6ec66;border-top-color:#4472b0;border-radius:24px;grid-template-columns:1fr .95fr;gap:36px;min-height:424px;margin-top:0;padding:40px;display:grid;position:relative}.figma-body-module__8_I2YG__industryCardStack{isolation:isolate;margin-top:62px;position:relative}.figma-body-module__8_I2YG__industryCardStackLayer{color:#ffffffb8;pointer-events:none;background:linear-gradient(135deg,#1e3a6094,#122b4ead);border:1px solid #76a4de3d;border-radius:24px;height:100%;padding:40px;position:absolute;left:0;right:0;overflow:hidden}.figma-body-module__8_I2YG__industryCardStackLayer p,.figma-body-module__8_I2YG__industryCardStackLayer h3{margin:0}.figma-body-module__8_I2YG__industryCardStackLayer h3{color:#6bbeffcc;margin-top:4px;font-size:30px}.figma-body-module__8_I2YG__industryStackDescription{opacity:.78;margin-top:16px}.figma-body-module__8_I2YG__industryCardStackLayerBack{z-index:-2;opacity:1;background:radial-gradient(circle at 80% 20%,#0066f6a6,#0000 34%),linear-gradient(135deg,#071326,#00377f);top:-24px;left:28px;right:28px}.figma-body-module__8_I2YG__industryCardStackLayerMiddle{z-index:-1;opacity:1;background:radial-gradient(circle at 80% 20%,#0066f6a6,#0000 34%),linear-gradient(135deg,#071326,#00377f);top:-12px;left:14px;right:14px}.figma-body-module__8_I2YG__industryCard:before{content:"";pointer-events:none;border-top:1px solid #4472b0;border-left:1px solid #4472b0;border-top-left-radius:24px;width:48px;height:48px;position:absolute;top:-1px;left:-1px}.figma-body-module__8_I2YG__industryMeasureHost{height:0;position:relative}.figma-body-module__8_I2YG__industryCardMeasurements{visibility:hidden;pointer-events:none;width:100%;position:absolute;top:0;left:-100000px}.figma-body-module__8_I2YG__industryCardMeasurement{height:auto!important}.figma-body-module__8_I2YG__industryCard>div:first-child{flex-direction:column;padding-bottom:72px;display:flex}.figma-body-module__8_I2YG__industryCard p{margin:0 0 8px;font-weight:700}.figma-body-module__8_I2YG__industryCard>div:first-child>p{margin:0 0 4px;font-weight:600;line-height:1}.figma-body-module__8_I2YG__industryCard>div:first-child>h3{margin:0 0 32px;line-height:1}.figma-body-module__8_I2YG__industryCard .figma-body-module__8_I2YG__industryDescription p{font-weight:100}.figma-body-module__8_I2YG__industryCard h3{background:var(--home-title-blue-gradient);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0 0 8px;font-size:30px;font-weight:700}.figma-body-module__8_I2YG__industryCard li{color:#ffffffe0;margin-bottom:0;font-weight:100;line-height:calc(1em + 4px)}.figma-body-module__8_I2YG__industryDescription{color:#ffffffc7;gap:8px;max-width:560px;margin:0 0 20px;font-weight:100;line-height:1.22}.figma-body-module__8_I2YG__industryDescription strong{font-weight:600}.figma-body-module__8_I2YG__industryDescription p{line-height:calc(1em + 4px)}.figma-body-module__8_I2YG__industryDescription ul{row-gap:0;margin:0;display:grid}.figma-body-module__8_I2YG__industryDescription li+li{margin-top:8px}.figma-body-module__8_I2YG__secondaryCta{color:#fff;background:#5285c647;border:0;border-radius:16px;align-items:center;gap:10px;margin-top:16px;padding:12px 16px;font-weight:600;text-decoration:none;transition:background .18s,box-shadow .18s;display:inline-flex}.figma-body-module__8_I2YG__industryCard .figma-body-module__8_I2YG__secondaryCta{align-self:flex-start;position:absolute;bottom:40px;left:40px;box-shadow:0 8px 18px #010b1b1f}.figma-body-module__8_I2YG__industryCard .figma-body-module__8_I2YG__secondaryCta:hover{background:#6199e066}.figma-body-module__8_I2YG__dashboardMock{background:linear-gradient(135deg,#ffffff3d,#0000 42%),radial-gradient(circle at 72% 58%,#4da7ff,#0000 30%),linear-gradient(135deg,#0b2c55,#074ea4);border:0;border-radius:8px;align-content:center;min-height:280px;padding:36px;display:grid}.figma-body-module__8_I2YG__dashboardMock span{font-size:38px;font-weight:900}.figma-body-module__8_I2YG__dashboardMock strong{color:#9fc8ff;margin-top:8px}.figma-body-module__8_I2YG__industryImage{filter:none;background-position:50%;background-repeat:no-repeat;background-size:contain;border:0;border-radius:12px;min-height:280px;position:relative;overflow:hidden}.figma-body-module__8_I2YG__industryImage:after{content:none}.figma-body-module__8_I2YG__stackedTitle{gap:14px;display:grid}.figma-body-module__8_I2YG__whySection{background:#101826}.figma-body-module__8_I2YG__whySection .figma-body-module__8_I2YG__sectionTitle{gap:8px;font-size:40px;display:grid}.figma-body-module__8_I2YG__whySection .figma-body-module__8_I2YG__sectionTitle span{background:var(--home-title-blue-gradient);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.figma-body-module__8_I2YG__whyFrame{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 24px;width:100%;max-width:none;margin:56px auto 0;display:grid}.figma-body-module__8_I2YG__whyFrame article{text-align:center;background-color:#0000;background-image:radial-gradient(58% 170% at 105% 70%,#1265eb6b,#0000 61%),linear-gradient(128deg,#030912 8%,#071a38 52%,#020713 100%);background-position:50%;background-repeat:repeat,repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border:1px solid #c4cddc52;border-radius:15px;place-items:center;min-height:190px;padding:24px 34px;display:grid;position:relative;overflow:hidden}.figma-body-module__8_I2YG__whyFrame article:nth-child(2){background:linear-gradient(124deg,#0000 0 39%,#0f2d58a3 40% 57%,#0000 58%),radial-gradient(75% 150% at 12% 52%,#091a40c2,#0000 62%),linear-gradient(128deg,#03070c 5%,#081629 57%,#01040a 100%)}.figma-body-module__8_I2YG__whyFrame article:nth-child(3){background:linear-gradient(123deg,#0000 0 55%,#298cffa8 56% 61%,#0000 63%),radial-gradient(48% 130% at 38% 112%,#2dadff8c,#0000 64%),linear-gradient(128deg,#061327 5%,#0a1b3a 56%,#020714 100%)}.figma-body-module__8_I2YG__whyFrame article:nth-child(4){background:linear-gradient(112deg,#0000 0 17%,#305acd38 18% 27%,#0000 28% 39%,#2a4bb429 40% 49%,#0000 50%),radial-gradient(50% 145% at 98% 36%,#4f48d461,#0000 67%),linear-gradient(124deg,#051229 5%,#111536 57%,#070914 100%)}.figma-body-module__8_I2YG__whyFrame article:before{content:"";background:linear-gradient(#0309141f,#0000007a),radial-gradient(circle at 50% 100%,#2091ff3d,#0000 45%);position:absolute;inset:0}.figma-body-module__8_I2YG__whyFrame article>*{z-index:1;position:relative}.figma-body-module__8_I2YG__whyFrame .figma-body-module__8_I2YG__featuredWhyCard{background:linear-gradient(124deg,#0000 0 17%,#1eacffc2 18% 21%,#0000 22% 42%,#228eff8f 43% 46%,#0000 47%),radial-gradient(84% 105% at 36% -28%,#0b74ffad,#0000 64%),linear-gradient(128deg,#051126 5%,#061c42 49%,#02050d 100%);grid-column:1/-1;justify-self:center;width:min(58%,760px);min-height:202px}.figma-body-module__8_I2YG__whyFrame article,.figma-body-module__8_I2YG__whyFrame .figma-body-module__8_I2YG__featuredWhyCard{background-position:50%;background-repeat:no-repeat;background-size:cover}.figma-body-module__8_I2YG__whyFrame article:not(.figma-body-module__8_I2YG__featuredWhyCard){background-size:110%}.figma-body-module__8_I2YG__whyFrame span{color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(145deg,#ffffff2e,#ffffff0d),#0d192f9e;border:1px solid #ffffff3d;border-radius:10px;place-items:center;width:48px;height:48px;display:inline-grid;box-shadow:0 10px 24px #0000004d,inset 0 1px #ffffff21}.figma-body-module__8_I2YG__whyFrame span svg{stroke-width:1.7px;width:32px;height:32px}.figma-body-module__8_I2YG__whyIconImage{-o-object-fit:contain;object-fit:contain;width:32px;height:32px}.figma-body-module__8_I2YG__whyFrame h3{margin:12px 0 8px;font-size:24px;font-weight:700}.figma-body-module__8_I2YG__whyFrame p{color:#ffffff9e;max-width:560px;margin:0 auto;font-size:15px;line-height:1.5}.figma-body-module__8_I2YG__workGrid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:22px;margin-top:48px;display:grid}.figma-body-module__8_I2YG__workCardLink{height:100%;color:inherit;text-decoration:none;display:block}.figma-body-module__8_I2YG__workCardLink:focus-visible{outline-offset:4px;border-radius:8px;outline:2px solid #7dd3fc}.figma-body-module__8_I2YG__workSection{padding-bottom:var(--home-section-space)}.figma-body-module__8_I2YG__trustAwardsSection{padding:var(--home-section-space) 0;background:radial-gradient(circle at 50% 16%,#2a81fe61,#0000 28%),radial-gradient(circle at 50% 72%,#2a81fe38,#0000 32%),linear-gradient(#071222 0%,#081d35 48%,#06213d 100%);position:relative;overflow:hidden}.figma-body-module__8_I2YG__trustAwardsSection:before{content:"";opacity:.7;pointer-events:none;background-image:linear-gradient(#78c7ff0f 1px,#0000 1px),linear-gradient(90deg,#78c7ff0f 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0}.figma-body-module__8_I2YG__trustAwardsSection:after{content:"";pointer-events:none;background:linear-gradient(90deg,#030c1880,#0000 25% 75%,#030c1880);position:absolute;inset:0}.figma-body-module__8_I2YG__trustAwardsSection>*{z-index:1;position:relative}.figma-body-module__8_I2YG__clientsSection{--client-rounded-hex-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath fill='black' d='M50 1 C55 1 59 2 64 5 L91 21 C96 24 99 29 99 34 L99 66 C99 71 96 76 91 79 L64 95 C59 98 55 99 50 99 C45 99 41 98 36 95 L9 79 C4 76 1 71 1 66 L1 34 C1 29 4 24 9 21 L36 5 C41 2 45 1 50 1 Z'/%3E%3C/svg%3E");--client-rounded-hex-stroke:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath fill='none' stroke='%23b9d7ff' stroke-opacity='.28' stroke-width='1.35' d='M50 1.5 C55 1.5 59 2.5 64 5.5 L90.5 21.5 C95.5 24.5 98.5 29.5 98.5 34.5 L98.5 65.5 C98.5 70.5 95.5 75.5 90.5 78.5 L64 94.5 C59 97.5 55 98.5 50 98.5 C45 98.5 41 97.5 36 94.5 L9.5 78.5 C4.5 75.5 1.5 70.5 1.5 65.5 L1.5 34.5 C1.5 29.5 4.5 24.5 9.5 21.5 L36 5.5 C41 2.5 45 1.5 50 1.5 Z'/%3E%3C/svg%3E");padding:0 0 var(--home-section-space);background:0 0;position:relative;overflow:visible}.figma-body-module__8_I2YG__clientsSection:before,.figma-body-module__8_I2YG__clientsSection:after{display:none}.figma-body-module__8_I2YG__clientsSection .figma-body-module__8_I2YG__container{z-index:1;position:relative}@media (min-width:1025px){.figma-body-module__8_I2YG__clientsSection .figma-body-module__8_I2YG__container{width:100vw;margin-left:calc(50% - 50vw);padding-inline:clamp(16px,2vw,32px)}.figma-body-module__8_I2YG__clientsConstellation{transform-origin:top;margin-bottom:24px;transform:scale(1.09)}}.figma-body-module__8_I2YG__clientsSection .figma-body-module__8_I2YG__sectionTitle{white-space:nowrap;font-size:clamp(19px,2.8vw,40px);line-height:1.3;display:block}.figma-body-module__8_I2YG__clientsSection .figma-body-module__8_I2YG__sectionTitle span{margin-left:0}.figma-body-module__8_I2YG__clientsSection .figma-body-module__8_I2YG__clientTitleText{color:#fff;-webkit-text-fill-color:currentColor;background:0 0;-webkit-background-clip:border-box;background-clip:border-box}.figma-body-module__8_I2YG__clientsConstellation{grid-template-columns:450px 220px 450px;align-items:center;gap:0;width:min(100%,1120px);min-height:373px;margin:34px auto 0;display:grid}.figma-body-module__8_I2YG__mobileClients{display:none}.figma-body-module__8_I2YG__clientCluster{width:450px;min-height:373px;position:relative}.figma-body-module__8_I2YG__clientLogoTile,.figma-body-module__8_I2YG__clientCoreHex{isolation:isolate;box-shadow:none;background:0 0;border:0;place-items:center;display:grid;position:relative}.figma-body-module__8_I2YG__clientLogoTile:before,.figma-body-module__8_I2YG__clientCoreHex:before{z-index:0;background:var(--client-hex-bg,#0c1c32f0);content:"";filter:var(--client-hex-shadow,none);-webkit-mask:var(--client-rounded-hex-mask) center / 100% 100% no-repeat;mask:var(--client-rounded-hex-mask) center / 100% 100% no-repeat;-webkit-mask:var(--client-rounded-hex-mask) center / 100% 100% no-repeat;position:absolute;inset:0}.figma-body-module__8_I2YG__clientLogoTile:after,.figma-body-module__8_I2YG__clientCoreHex:after{z-index:1;background:var(--client-rounded-hex-stroke) center / 100% 100% no-repeat;content:"";pointer-events:none;position:absolute;inset:0}.figma-body-module__8_I2YG__clientLogoTile{--client-hex-bg:radial-gradient(circle at 48% 16%, #7ca2d538, transparent 48%), linear-gradient(180deg, #53709961, #182a43b8), #091628f5;--client-hex-shadow:drop-shadow(0 18px 30px #00000038);width:94px;height:84px;padding:11px 10px;position:absolute;transform:translate(-50%,-50%)}.figma-body-module__8_I2YG__clientLogoText{z-index:2;color:#ffffffe6;text-align:center;text-transform:uppercase;text-wrap:balance;flex-direction:column;justify-content:center;align-items:center;max-width:100%;font-size:8px;font-weight:900;line-height:1.05;display:inline-flex;position:relative}.figma-body-module__8_I2YG__clientLogoMark{color:#fff;flex:none;width:36px;height:22px;margin-bottom:4px;display:block;position:relative}.figma-body-module__8_I2YG__clientLogoMark:before,.figma-body-module__8_I2YG__clientLogoMark:after{content:"";position:absolute}.figma-body-module__8_I2YG__clientLogoMark:before{color:inherit;font-family:var(--font-display,"Plus Jakarta Sans", sans-serif);letter-spacing:0;place-items:center;font-size:14px;font-weight:950;line-height:1;display:grid;inset:0}.figma-body-module__8_I2YG__clientLogoMark[data-mark=os]:before{border:3px solid;border-right-width:1px;border-radius:4px;inset:2px 8px 2px 7px}.figma-body-module__8_I2YG__clientLogoMark[data-mark=os]:after{border:2px solid;border-left:0;border-radius:0 5px 5px 0;width:11px;height:12px;top:5px;left:17px}.figma-body-module__8_I2YG__clientLogoMark[data-mark=mount]:before{clip-path:polygon(0 100%,36% 20%,52% 54%,70% 12%,100% 100%);background:linear-gradient(135deg,#0000 48%,currentColor 49% 56%,#0000 57%),linear-gradient(45deg,#0000 45%,currentColor 46% 56%,#0000 57%),linear-gradient(135deg,currentColor 0 52%,#0000 53%);inset:2px 3px}.figma-body-module__8_I2YG__clientLogoMark[data-mark=swoosh]:before,.figma-body-module__8_I2YG__clientLogoMark[data-mark=arc]:before{border-top:4px solid;border-right:3px solid;border-radius:50% 50% 0 0;inset:2px 2px 5px;transform:skew(-18deg)rotate(-8deg)}.figma-body-module__8_I2YG__clientLogoMark[data-mark=flame]:before,.figma-body-module__8_I2YG__clientLogoMark[data-mark=drop]:before,.figma-body-module__8_I2YG__clientLogoMark[data-mark=feather]:before,.figma-body-module__8_I2YG__clientLogoMark[data-mark=lotus]:before{background:currentColor;border-radius:70% 0 70% 30%;width:14px;height:22px;top:0;left:14px;transform:rotate(32deg)}.figma-body-module__8_I2YG__clientLogoMark[data-mark=dots]:before{background:currentColor;border-radius:50%;width:8px;height:8px;top:8px;left:2px;box-shadow:10px -5px,20px 0}.figma-body-module__8_I2YG__clientLogoMark[data-mark=diamond]:before{clip-path:polygon(50% 0,100% 34%,82% 100%,18% 100%,0 34%);border:2px solid;inset:1px 4px}.figma-body-module__8_I2YG__clientLogoMark[data-mark=rig]:before{clip-path:polygon(0 100%,22% 10%,44% 100%,60% 28%,82% 100%,100% 100%);background:currentColor;border-bottom:5px solid;inset:2px 4px}.figma-body-module__8_I2YG__clientLogoMark[data-mark=lock]:before{border:2px solid;border-radius:3px;width:22px;height:11px;top:9px;left:7px}.figma-body-module__8_I2YG__clientLogoMark[data-mark=lock]:after{border:2px solid;border-bottom:0;border-radius:10px 10px 0 0;width:12px;height:12px;top:1px;left:12px}.figma-body-module__8_I2YG__clientLogoMark[data-mark=wing]:before,.figma-body-module__8_I2YG__clientLogoMark[data-mark=speed]:before{background:linear-gradient(150deg,#0000 0 42%,currentColor 43% 57%,#0000 58%),linear-gradient(150deg,#0000 0 52%,currentColor 53% 66%,#0000 67%),linear-gradient(150deg,#0000 0 62%,currentColor 63% 75%,#0000 76%);inset:3px 1px;transform:skew(-16deg)}.figma-body-module__8_I2YG__clientLogoMark[data-mark=ring]:before{border:2px solid;border-radius:50%;inset:1px 5px}.figma-body-module__8_I2YG__clientLogoMark[data-mark=infinity]:before{content:"∞"}.figma-body-module__8_I2YG__clientLogoMark[data-mark=power]:before{content:"◉"}.figma-body-module__8_I2YG__clientLogoMark[data-mark=g]:before{content:"G";font-size:28px}.figma-body-module__8_I2YG__clientLogoMark[data-mark=block]:before{background:currentColor;inset:2px 12px 6px 14px;box-shadow:7px -6px}.figma-body-module__8_I2YG__clientLogoMark[data-mark=star]:before{clip-path:polygon(50% 0,62% 34%,100% 36%,69% 58%,80% 100%,50% 74%,20% 100%,31% 58%,0 36%,38% 34%);border:2px solid;inset:2px 7px}.figma-body-module__8_I2YG__clientLogoMark[data-mark=sun]:before{background:repeating-conic-gradient(currentColor 0deg 8deg,#0000 8deg 16deg);border-radius:50%;width:18px;height:18px;top:3px;left:9px}.figma-body-module__8_I2YG__clientLogoMark[data-mark=pharma]:before{border:2px solid;inset:4px 2px;transform:skew(-22deg)}.figma-body-module__8_I2YG__clientLogoMark[data-mark=chevron]:before,.figma-body-module__8_I2YG__clientLogoMark[data-mark=q]:before{border-top:3px solid;border-left:3px solid;inset:5px 2px;transform:skew(-20deg)}.figma-body-module__8_I2YG__clientLogoMark[data-mark=itel]:before{content:"i";font-size:26px}.figma-body-module__8_I2YG__clientLogoMark[data-mark=nec]:before{content:"NEC";font-size:18px}.figma-body-module__8_I2YG__clientLogoMark[data-mark=dell]:before{content:"DELL";font-size:18px;transform:skew(-10deg)}.figma-body-module__8_I2YG__clientLogoMark[data-mark=bars]:before{background:currentColor;border-radius:999px;width:20px;height:5px;top:3px;left:10px;transform:skew(-24deg);box-shadow:0 8px,0 16px}.figma-body-module__8_I2YG__clientLogoName,.figma-body-module__8_I2YG__clientLogoSub{display:block}.figma-body-module__8_I2YG__clientLogoSub{color:#ffffffb8;margin-top:1px;font-size:6.5px;font-weight:800}.figma-body-module__8_I2YG__clientLogoTextCompact{font-size:7.2px}.figma-body-module__8_I2YG__clientLogoTextWide{font-size:8.8px}.figma-body-module__8_I2YG__clientLogoTextSerif{letter-spacing:0;text-transform:none;font-family:Georgia,Times New Roman,serif;font-size:11px;font-style:italic}.figma-body-module__8_I2YG__clientLogoTextStacked{font-size:7.8px}.figma-body-module__8_I2YG__clientLogoTextTech{font-family:var(--font-display,"Plus Jakarta Sans", sans-serif);letter-spacing:-.01em;text-transform:none;font-size:14px;font-weight:950}.figma-body-module__8_I2YG__clientLogoTileEmphasis{--client-hex-bg:radial-gradient(circle at 42% 14%, #ffffff47, transparent 36%), linear-gradient(180deg, #3a97fffa, #2a81fef0), #2a81fe;--client-hex-shadow:drop-shadow(0 24px 46px #2a81fe47) drop-shadow(0 1px 0 #ffffff24);width:96px;height:86px;padding:11px 9px}.figma-body-module__8_I2YG__clientLogoTileEmphasis .figma-body-module__8_I2YG__clientLogoText{color:#fff;font-size:15px}.figma-body-module__8_I2YG__clientLogoTileEmphasis .figma-body-module__8_I2YG__clientLogoMark{width:44px;height:24px;margin-bottom:2px}.figma-body-module__8_I2YG__clientLogoTileEmphasis .figma-body-module__8_I2YG__clientLogoSub{color:#ffffffd1}.figma-body-module__8_I2YG__clientCoreHex{--client-hex-bg:linear-gradient(180deg, #6a8eb875, #264365b8), #263c58;--client-hex-shadow:drop-shadow(0 30px 70px #00000057) drop-shadow(0 0 80px #2a81fe2e);width:230px;height:202px;margin:6px auto 0;padding:44px;position:relative}.figma-body-module__8_I2YG__clientCoreHex img{z-index:2;-o-object-fit:contain;object-fit:contain;width:100%;max-width:140px;height:auto;max-height:108px;display:block;position:relative}.figma-body-module__8_I2YG__clientCoreBrand{z-index:2;color:#fff;letter-spacing:-.06em;justify-content:center;align-items:center;gap:8px;width:100%;font-size:40px;font-weight:700;line-height:1;display:inline-flex;position:relative}.figma-body-module__8_I2YG__clientCoreBrand img{-o-object-fit:contain;object-fit:contain;width:52px;max-width:none;height:46px;max-height:none}.figma-body-module__8_I2YG__awardsRail{margin-top:48px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%)}.figma-body-module__8_I2YG__awardsTrack{will-change:transform;gap:22px;width:max-content;animation:32s linear infinite figma-body-module__8_I2YG__awards-marquee;display:flex}.figma-body-module__8_I2YG__awardsRail:hover .figma-body-module__8_I2YG__awardsTrack,.figma-body-module__8_I2YG__awardsRail:focus-within .figma-body-module__8_I2YG__awardsTrack{animation-play-state:paused}.figma-body-module__8_I2YG__leaderGrid{grid-template-columns:repeat(auto-fit,minmax(320px,470px));justify-content:center;align-items:stretch;gap:26px;margin-top:48px;display:grid}.figma-body-module__8_I2YG__clientLogoImage{z-index:2;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:64px;max-width:calc(100% - 12px);height:36px;max-height:calc(100% - 18px);transform:scale(var(--client-logo-scale,1));display:block;position:relative}.figma-body-module__8_I2YG__clientLogoTileEmphasis .figma-body-module__8_I2YG__clientLogoImage{width:68px;height:38px}.figma-body-module__8_I2YG__workCard{background:#111722;flex-direction:column;height:100%;min-height:0;transition:border-color .18s,transform .18s;display:flex}.figma-body-module__8_I2YG__workCardLink:hover .figma-body-module__8_I2YG__workCard{border-color:#7dd3fc73;transform:translateY(-2px)}.figma-body-module__8_I2YG__workImage{background-color:#0b111c;background-position:50%;background-repeat:no-repeat;background-size:contain;flex:0 0 320px;justify-content:center;align-items:center;height:320px;min-height:320px;display:flex}.figma-body-module__8_I2YG__workImage img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%;height:100%;display:block}.figma-body-module__8_I2YG__workCard h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.36em;margin:18px 18px 10px;font-size:22px;font-weight:700;line-height:1.18;display:-webkit-box;overflow:hidden}.figma-body-module__8_I2YG__workCard p{color:#ffffff8c;-webkit-line-clamp:3;-webkit-box-orient:vertical;min-height:4.5em;margin:0 18px 18px;font-size:14px;line-height:1.5;display:-webkit-box;overflow:hidden}.figma-body-module__8_I2YG__workReadMore{background:var(--home-title-blue-gradient);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;align-items:center;gap:8px;margin:auto 18px 20px;font-size:15px;font-weight:800;display:inline-flex}.figma-body-module__8_I2YG__workReadMore svg{color:#7dd3fc;-webkit-text-fill-color:#7dd3fc}.figma-body-module__8_I2YG__awardCard{text-align:center;flex:0 0 380px;grid-template-rows:120px auto;place-items:center;width:380px;min-height:144px;padding:28px;display:grid;overflow:visible}.figma-body-module__8_I2YG__awardsSection{padding:var(--home-section-space) 0 0;background:0 0;position:relative;overflow:visible}.figma-body-module__8_I2YG__awardsSection:before,.figma-body-module__8_I2YG__awardsSection:after{display:none}.figma-body-module__8_I2YG__awardsSection .figma-body-module__8_I2YG__container{z-index:1;position:relative}.figma-body-module__8_I2YG__awardBadge{clip-path:polygon(50% 0,100% 20%,100% 76%,50% 100%,0 76%,0 20%);color:#dbeafe;border:4px solid #dbeafe;place-items:center;width:118px;height:94px;font-size:22px;font-weight:900;display:grid}.figma-body-module__8_I2YG__awardImage{-o-object-fit:contain;object-fit:contain;width:min(180px,100%);height:120px;max-height:none;display:block}.figma-body-module__8_I2YG__leadersSection,.figma-body-module__8_I2YG__leadersSection~.figma-body-module__8_I2YG__blackSection,.figma-body-module__8_I2YG__leadersSection~.figma-body-module__8_I2YG__band{background:#101827}.figma-body-module__8_I2YG__awardCard h3{margin:18px 0 0}@keyframes figma-body-module__8_I2YG__awards-marquee{0%{transform:translate(0)}to{transform:translate(calc(-50% - 11px))}}@keyframes figma-body-module__8_I2YG__mobile-clients-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.figma-body-module__8_I2YG__leaderCard{aspect-ratio:470/620;background:#090e19;border-radius:14px;flex-direction:column;height:auto;display:flex}.figma-body-module__8_I2YG__leaderPortrait{background-color:#9fa3a9;background-image:radial-gradient(circle at 50% 34%,#ffffff85,#0000 18%),linear-gradient(135deg,#9fa3a9,#8f949b);background-position:50%;background-repeat:no-repeat;background-size:auto 100%;flex:0 0 74%;height:auto;min-height:0}.figma-body-module__8_I2YG__leaderPortrait[data-person="1"]{background-color:#9fa3a9;background-image:radial-gradient(circle at 50% 34%,#ffffffd1,#0000 16%),linear-gradient(135deg,#9fa3a9,#8f949b)}.figma-body-module__8_I2YG__leaderPortrait[data-person="2"]{background-color:#9fa3a9;background-image:radial-gradient(circle at 50% 34%,#fffc,#0000 15%),linear-gradient(135deg,#9fa3a9,#8f949b)}.figma-body-module__8_I2YG__leaderCard div:last-child{text-align:center;background:#ffffff0a;flex-direction:column;flex:1;justify-content:center;align-items:center;min-height:0;padding:24px;display:flex}.figma-body-module__8_I2YG__leaderCard h3{margin:0 0 12px;font-size:22px}.figma-body-module__8_I2YG__leaderCard p{color:#ffffff9e;margin:0;font-size:18px;line-height:1.4}.figma-body-module__8_I2YG__ecosystemRail{width:100vw;margin-top:54px;margin-left:calc(50% - 50vw);overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000);mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000)}.figma-body-module__8_I2YG__ecosystemTrack{backface-visibility:hidden;will-change:transform;align-items:center;gap:80px;width:max-content;min-height:64px;animation:34s linear infinite figma-body-module__8_I2YG__ecosystem-marquee;display:flex}.figma-body-module__8_I2YG__ecosystemRail:hover .figma-body-module__8_I2YG__ecosystemTrack,.figma-body-module__8_I2YG__ecosystemRail:focus-within .figma-body-module__8_I2YG__ecosystemTrack{animation-play-state:paused}.figma-body-module__8_I2YG__ecosystemItem{flex:none;justify-content:center;align-items:center;min-height:64px;display:flex}.figma-body-module__8_I2YG__ecosystemSeparator{opacity:.7;background:#fff3;flex:0 0 1px;width:1px;height:50px}.figma-body-module__8_I2YG__ecosystemLogoFrame{flex:none;display:block;position:relative;overflow:hidden}.figma-body-module__8_I2YG__ecosystemLogoImage{-o-object-fit:fill;object-fit:fill;-o-object-position:center bottom;object-position:center bottom;width:100%;max-width:none;height:100%;display:block;position:absolute;inset:0}.figma-body-module__8_I2YG__ecosystemLogoImageCover{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.figma-body-module__8_I2YG__ecosystemLogoImageInternational{-o-object-fit:fill;object-fit:fill;width:170.86%;height:424.9%;inset:-142.74% auto auto -15.91%}.figma-body-module__8_I2YG__ecosystemVnptItLogo{justify-content:center;align-items:center;gap:6.17px;width:126.769px;height:32px;display:inline-flex;overflow:hidden}.figma-body-module__8_I2YG__ecosystemMark{flex:none;width:27.965px;height:30.004px;display:block}.figma-body-module__8_I2YG__ecosystemVnptItWordmark{flex:none;width:92.946px;height:13.941px;display:block}.figma-body-module__8_I2YG__ecosystemTextLogo{color:#fff;white-space:nowrap;align-items:center;gap:12px;font-size:20px;font-weight:600;line-height:17.157px;display:inline-flex}.figma-body-module__8_I2YG__ecosystemLabel{color:#fff;text-align:center;white-space:nowrap;font-size:20px;font-weight:600;line-height:1.1}.figma-body-module__8_I2YG__ecosystemItem,.figma-body-module__8_I2YG__ecosystemSeparator{pointer-events:none}@keyframes figma-body-module__8_I2YG__ecosystem-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (max-width:1024px){.figma-body-module__8_I2YG__ecosystemRail{margin-top:40px}.figma-body-module__8_I2YG__ecosystemTrack{gap:56px}}.figma-body-module__8_I2YG__ecosystemSection{isolation:isolate;background:#08101d;position:relative;overflow:hidden}.figma-body-module__8_I2YG__ecosystemSection:before{z-index:0;content:"";pointer-events:none;background:radial-gradient(48% 110% at 50% 110%,#106bd729 0%,#0a438b13 43%,#0000 74%);position:absolute;inset:0}.figma-body-module__8_I2YG__ecosystemSection>.figma-body-module__8_I2YG__container{z-index:1;position:relative}.figma-body-module__8_I2YG__principles{-moz-column-gap:120px;grid-template-rows:141px 284px;grid-template-columns:232px 210px 232px;justify-content:center;column-gap:120px;width:min(100%,960px);height:445px;margin:32px auto 0;display:grid;position:relative}@media (min-width:1025px){.figma-body-module__8_I2YG__principles{transform-origin:top;height:490px;transform:scale(1.1)}}.figma-body-module__8_I2YG__principlesSection{isolation:isolate;position:relative;overflow:hidden}.figma-body-module__8_I2YG__principlesSection:before{z-index:0;content:"";pointer-events:none;background:radial-gradient(48% 110% at 50% -10%,#106bd729 0%,#0a438b13 43%,#0000 74%);position:absolute;inset:0}.figma-body-module__8_I2YG__principlesSection>.figma-body-module__8_I2YG__container{z-index:1;position:relative}@media (min-width:1600px){.figma-body-module__8_I2YG__metricItem strong{font-size:100px}}@media (max-width:1024px){.figma-body-module__8_I2YG__ecosystemSection:before{background:radial-gradient(clamp(9rem,38vw,13rem) at 50% 100%,#2080ff38 0%,#125bc021 40%,#09377a0b 60%,#0000 76%)}.figma-body-module__8_I2YG__principlesSection:before{background:radial-gradient(clamp(9rem,38vw,13rem) at 50% 0,#2080ff38 0%,#125bc021 40%,#09377a0b 60%,#0000 76%)}}.figma-body-module__8_I2YG__principleCore{z-index:3;isolation:isolate;background:0 0;grid-area:2/2;align-self:end;place-items:center;width:210px;height:216px;display:grid;position:relative}.figma-body-module__8_I2YG__principleCore:before{z-index:0;content:"";filter:drop-shadow(0 30px 70px #00000057)drop-shadow(0 0 80px #2a81fe2e);background:#27374a;position:absolute;inset:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath fill='black' d='M50 1 C55 1 59 2 64 5 L91 21 C96 24 99 29 99 34 L99 66 C99 71 96 76 91 79 L64 95 C59 98 55 99 50 99 C45 99 41 98 36 95 L9 79 C4 76 1 71 1 66 L1 34 C1 29 4 24 9 21 L36 5 C41 2 45 1 50 1 Z'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath fill='black' d='M50 1 C55 1 59 2 64 5 L91 21 C96 24 99 29 99 34 L99 66 C99 71 96 76 91 79 L64 95 C59 98 55 99 50 99 C45 99 41 98 36 95 L9 79 C4 76 1 71 1 66 L1 34 C1 29 4 24 9 21 L36 5 C41 2 45 1 50 1 Z'/%3E%3C/svg%3E") 50%/100% 100% no-repeat}.figma-body-module__8_I2YG__principleCore:after{z-index:1;content:"";pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cdefs%3E%3Cfilter id='g' x='-40%25' y='-40%25' width='180%25' height='180%25'%3E%3CfeGaussianBlur stdDeviation='8.1'/%3E%3C/filter%3E%3C/defs%3E%3Cpath d='M50 1 C55 1 59 2 64 5 L91 21 C96 24 99 29 99 34 L99 66 C99 71 96 76 91 79 L64 95 C59 98 55 99 50 99 C45 99 41 98 36 95 L9 79 C4 76 1 71 1 66 L1 34 C1 29 4 24 9 21 L36 5 C41 2 45 1 50 1 Z' fill='none' stroke='%230166F6' stroke-opacity='.25' stroke-width='3' filter='url(%23g)'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;position:absolute;inset:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath fill='black' d='M50 1 C55 1 59 2 64 5 L91 21 C96 24 99 29 99 34 L99 66 C99 71 96 76 91 79 L64 95 C59 98 55 99 50 99 C45 99 41 98 36 95 L9 79 C4 76 1 71 1 66 L1 34 C1 29 4 24 9 21 L36 5 C41 2 45 1 50 1 Z'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath fill='black' d='M50 1 C55 1 59 2 64 5 L91 21 C96 24 99 29 99 34 L99 66 C99 71 96 76 91 79 L64 95 C59 98 55 99 50 99 C45 99 41 98 36 95 L9 79 C4 76 1 71 1 66 L1 34 C1 29 4 24 9 21 L36 5 C41 2 45 1 50 1 Z'/%3E%3C/svg%3E") 50%/100% 100% no-repeat}.figma-body-module__8_I2YG__principleCore .figma-body-module__8_I2YG__clientCoreBrand{z-index:2;font-size:40px}.figma-body-module__8_I2YG__principleCore .figma-body-module__8_I2YG__clientCoreBrand img{width:52px;height:46px}.figma-body-module__8_I2YG__principleList{grid-row:2;align-content:space-between;padding-block:42px 18px;display:grid}.figma-body-module__8_I2YG__principleList[data-side=left]{grid-column:1}.figma-body-module__8_I2YG__principleList[data-side=right]{grid-column:3}.figma-body-module__8_I2YG__principleParent{z-index:4;color:#fff;text-align:center;background:linear-gradient(135deg,#0066f6,#438af5);border:1px solid #76baff94;border-radius:10px;grid-area:1/2;align-content:center;justify-self:center;justify-items:center;width:372px;max-width:none;min-height:141px;padding:16px 22px;display:grid;position:relative;box-shadow:0 12px 28px #0049b94d}.figma-body-module__8_I2YG__principleParent:after{z-index:0;content:"";background:#287fe9;width:3px;height:70px;position:absolute;bottom:-70px;left:calc(50% - 1.5px)}.figma-body-module__8_I2YG__principleParent:before{z-index:1;content:"";background:#9fd2ff;border-radius:50%;width:6px;height:6px;position:absolute;bottom:-73px;left:calc(50% - 3px);box-shadow:0 0 10px #5baeffe6}.figma-body-module__8_I2YG__principleParent span{letter-spacing:.01em;font-size:18px;font-weight:500;line-height:1.2}.figma-body-module__8_I2YG__principleParentBrand{align-items:center;gap:10px;margin:7px 0 5px;display:inline-flex}.figma-body-module__8_I2YG__principleParentBrand img{-o-object-fit:contain;object-fit:contain;filter:brightness(1.25)contrast(1.1);width:auto;height:44px}.figma-body-module__8_I2YG__principleParentBrand strong{letter-spacing:.015em;font-size:27px;font-weight:700}.figma-body-module__8_I2YG__principleParent small{color:#ffffffdb;font-size:15px}.figma-body-module__8_I2YG__principleNode{z-index:1;color:#fff;background:#ffffff0e;border:1px solid #9dbce659;border-radius:10px;align-items:center;gap:14px;min-height:66px;padding:12px 16px;display:flex;position:relative}.figma-body-module__8_I2YG__principleNode strong{z-index:1;font-size:19px;line-height:1.2;position:relative}.figma-body-module__8_I2YG__principleIcon{z-index:1;background:#ffffff0f;border:1px solid #b8d0f44d;border-radius:10px;flex:none;place-items:center;width:42px;height:42px;display:grid;position:relative}.figma-body-module__8_I2YG__principleIcon svg{width:24px;height:24px}.figma-body-module__8_I2YG__principleIcon img{-o-object-fit:contain;object-fit:contain;width:28px;height:28px;display:block}.figma-body-module__8_I2YG__principleConnectorDot{z-index:3;isolation:isolate;width:6px;height:6px;position:absolute;top:50%;transform:translateY(-50%)}.figma-body-module__8_I2YG__principleConnectorDot:before{z-index:0;content:"";background:#1879ec;width:2px;height:42px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.figma-body-module__8_I2YG__principleConnectorDot:after{z-index:1;content:"";background:#9cccff;border-radius:50%;position:absolute;inset:0;box-shadow:0 0 8px #5baeffcc}.figma-body-module__8_I2YG__principleList[data-side=left] .figma-body-module__8_I2YG__principleConnectorDot{right:-3px}.figma-body-module__8_I2YG__principleList[data-side=right] .figma-body-module__8_I2YG__principleConnectorDot{left:-3px}.figma-body-module__8_I2YG__principleList[data-side=left] .figma-body-module__8_I2YG__principleNode:after,.figma-body-module__8_I2YG__principleList[data-side=right] .figma-body-module__8_I2YG__principleNode:before{content:"";background:#1879ec;width:70px;height:1px;position:absolute;top:50%}.figma-body-module__8_I2YG__principleList[data-side=left] .figma-body-module__8_I2YG__principleNode:after{right:-70px}.figma-body-module__8_I2YG__principleList[data-side=right] .figma-body-module__8_I2YG__principleNode:before{left:-70px}.figma-body-module__8_I2YG__principleList[data-side=left] .figma-body-module__8_I2YG__principleNode:before,.figma-body-module__8_I2YG__principleList[data-side=right] .figma-body-module__8_I2YG__principleNode:after{content:"";background:#1879ec;width:108px;height:1px;position:absolute;top:50%}.figma-body-module__8_I2YG__principleNode:before,.figma-body-module__8_I2YG__principleNode:after{z-index:0}.figma-body-module__8_I2YG__principleList[data-side=left] .figma-body-module__8_I2YG__principleNode:after{background:radial-gradient(circle at 0,#9cccff 0 3px,#0000 3.5px),linear-gradient(#1879ec,#1879ec) 50%/100% 1px no-repeat}.figma-body-module__8_I2YG__principleList[data-side=right] .figma-body-module__8_I2YG__principleNode:before{background:radial-gradient(circle at 100%,#9cccff 0 3px,#0000 3.5px),linear-gradient(#1879ec,#1879ec) 50%/100% 1px no-repeat}.figma-body-module__8_I2YG__principleList .figma-body-module__8_I2YG__principleNode:nth-child(2){transform:translateY(42px)}.figma-body-module__8_I2YG__principleList[data-side=left] .figma-body-module__8_I2YG__principleNode:before{transform-origin:0;left:calc(100% + 70px)}.figma-body-module__8_I2YG__principleList[data-side=left] .figma-body-module__8_I2YG__principleNode:first-child:before{transform:rotate(67deg)}.figma-body-module__8_I2YG__principleList[data-side=left] .figma-body-module__8_I2YG__principleNode:nth-child(2):before{transform:rotate(-67deg)}.figma-body-module__8_I2YG__principleList[data-side=right] .figma-body-module__8_I2YG__principleNode:after{transform-origin:100%;right:calc(100% + 70px)}.figma-body-module__8_I2YG__principleList[data-side=right] .figma-body-module__8_I2YG__principleNode:first-child:after{transform:rotate(-67deg)}.figma-body-module__8_I2YG__principleList[data-side=right] .figma-body-module__8_I2YG__principleNode:nth-child(2):after{transform:rotate(67deg)}@media (max-width:1024px){.figma-body-module__8_I2YG__principles{grid-template-rows:auto;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:14px;width:min(100%,38rem);height:auto;margin-top:28px}.figma-body-module__8_I2YG__principleParent,.figma-body-module__8_I2YG__principleCore{grid-area:auto/1/auto/-1}.figma-body-module__8_I2YG__principleParent{order:1;width:min(100%,372px);min-height:128px}.figma-body-module__8_I2YG__principleParent:before,.figma-body-module__8_I2YG__principleParent:after,.figma-body-module__8_I2YG__principleNode:before,.figma-body-module__8_I2YG__principleNode:after,.figma-body-module__8_I2YG__principleConnectorDot{display:none}.figma-body-module__8_I2YG__principleCore{box-sizing:border-box;aspect-ratio:210/216;order:2;justify-self:center;width:clamp(158px,23vw,184px);height:auto;margin:4px auto 8px}.figma-body-module__8_I2YG__principleList,.figma-body-module__8_I2YG__principleList[data-side=left],.figma-body-module__8_I2YG__principleList[data-side=right]{display:contents}.figma-body-module__8_I2YG__principleNode{order:3;gap:10px;width:100%;min-height:62px;padding:10px 12px;transform:none}.figma-body-module__8_I2YG__principleList[data-side=left] .figma-body-module__8_I2YG__principleNode:first-child{order:3}.figma-body-module__8_I2YG__principleList[data-side=right] .figma-body-module__8_I2YG__principleNode:first-child{order:4}.figma-body-module__8_I2YG__principleList[data-side=left] .figma-body-module__8_I2YG__principleNode:nth-child(2){order:5}.figma-body-module__8_I2YG__principleList[data-side=right] .figma-body-module__8_I2YG__principleNode:nth-child(2){order:6}.figma-body-module__8_I2YG__principleNode strong{font-size:17px}}.figma-body-module__8_I2YG__faqLayout{justify-content:center;margin-top:54px;display:flex}.figma-body-module__8_I2YG__faqCard{background:#ffffff0d;border:1px solid #ffffff24;border-radius:24px;width:100%;max-width:800px;padding:34px}.figma-body-module__8_I2YG__faqCard h3{text-align:center;margin:0 0 24px;font-size:22px;font-weight:700}.figma-body-module__8_I2YG__faqCard button{color:#fff;text-align:left;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:10px;justify-content:space-between;align-items:center;gap:18px;width:100%;min-height:64px;margin-top:14px;padding:16px 20px;display:flex}.figma-body-module__8_I2YG__aiMock{justify-self:center;width:min(100%,450px);min-height:254px;position:relative}@media (min-width:1024px){.figma-body-module__8_I2YG__aiMock{transform-origin:50%;transform:scale(1.25)}}.figma-body-module__8_I2YG__aiMock:before{content:"";background:#0659cf;border-radius:18px;width:190px;height:94px;margin-left:-95px;animation:5.6s ease-in-out infinite figma-body-module__8_I2YG__faq-ai-glow;position:absolute;top:115px;left:50%;box-shadow:0 0 42px #2a81fe9e}.figma-body-module__8_I2YG__statBubble,.figma-body-module__8_I2YG__chartBubble,.figma-body-module__8_I2YG__aiMock p{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);will-change:transform, filter, opacity;background:#ffffff57;border:1px solid #ffffff2e;border-radius:16px;padding:22px;position:absolute}.figma-body-module__8_I2YG__statBubble{box-sizing:border-box;width:195px;height:111px;padding:16px;animation:5.2s ease-in-out infinite figma-body-module__8_I2YG__faq-ai-float-left,5.2s ease-in-out infinite figma-body-module__8_I2YG__faq-ai-contrast-fade;top:40px;left:25px}.figma-body-module__8_I2YG__statBubble>span:not(.figma-body-module__8_I2YG__statShareIcon),.figma-body-module__8_I2YG__chartBubble span{font-size:12px;font-weight:600;display:block}.figma-body-module__8_I2YG__statBubble strong{margin:8px 0;font-size:16px;display:block}.figma-body-module__8_I2YG__statShareIcon{color:#1677ff;background:#dbeafe;border-radius:8px;place-items:center;width:34px;height:34px;display:grid;position:absolute;top:14px;right:14px}.figma-body-module__8_I2YG__statShareIcon svg{stroke-width:2.25px;width:18px;height:18px}.figma-body-module__8_I2YG__statNote{align-items:center;gap:6px;font-size:11px;font-weight:800;display:inline-flex}.figma-body-module__8_I2YG__statTrendIcon{width:12px;height:12px}.figma-body-module__8_I2YG__chartBubble{box-sizing:border-box;width:170px;height:144px;padding:16px;animation:5.8s ease-in-out infinite figma-body-module__8_I2YG__faq-ai-float-right,5.8s ease-in-out infinite reverse figma-body-module__8_I2YG__faq-ai-contrast-fade;top:30px;right:25px}.figma-body-module__8_I2YG__chartBubble div{border:16px solid #2a81fe;border-color:#2a81fe #2a81fe #5b8df7 #9ec3ff;border-radius:50%;width:84px;height:84px;margin:10px auto 0;animation:7s cubic-bezier(.4,0,.2,1) infinite figma-body-module__8_I2YG__faq-ai-chart}.figma-body-module__8_I2YG__aiMock p{box-sizing:border-box;white-space:nowrap;align-items:center;gap:6px;width:min(254px,100% - 36px);height:30px;margin:0;padding:8px 14px;font-size:8px;font-weight:800;line-height:14px;animation:5.4s ease-in-out infinite figma-body-module__8_I2YG__faq-ai-prompt,5.4s ease-in-out infinite reverse figma-body-module__8_I2YG__faq-ai-contrast-fade;display:flex;bottom:35px;right:25px;overflow:hidden}.figma-body-module__8_I2YG__promptSparkleIcon{flex:none;width:11px;height:11px}.figma-body-module__8_I2YG__aiMock p span{white-space:nowrap;vertical-align:bottom;border-right:1px solid #ffffffeb;animation:.72s step-end infinite figma-body-module__8_I2YG__faq-ai-caret;display:inline-block}@keyframes figma-body-module__8_I2YG__faq-ai-glow{0%,to{opacity:.78;transform:scale(.97)}50%{opacity:1;transform:scale(1.035)}}@keyframes figma-body-module__8_I2YG__faq-ai-float-left{0%,to{transform:translate(0,0)}50%{transform:translateY(-10px)}}@keyframes figma-body-module__8_I2YG__faq-ai-float-right{0%,to{transform:translate(0,0)}50%{transform:translateY(10px)}}@keyframes figma-body-module__8_I2YG__faq-ai-prompt{0%,to{transform:translate(0,0)}50%{transform:translate(-8px,-5px)}}@keyframes figma-body-module__8_I2YG__faq-ai-contrast-fade{0%,to{filter:brightness()contrast();opacity:.88}50%{filter:brightness(1.12)contrast(1.1);opacity:1}}@keyframes figma-body-module__8_I2YG__faq-ai-chart{0%,to{transform:rotate(0)scale(1)}50%{transform:rotate(180deg)scale(1.06)}}@keyframes figma-body-module__8_I2YG__faq-ai-caret{50%{border-color:#0000}}@media (prefers-reduced-motion:reduce){.figma-body-module__8_I2YG__aiMock:before,.figma-body-module__8_I2YG__statBubble,.figma-body-module__8_I2YG__chartBubble,.figma-body-module__8_I2YG__chartBubble div,.figma-body-module__8_I2YG__aiMock p,.figma-body-module__8_I2YG__aiMock p span{animation:none}.figma-body-module__8_I2YG__aiMock p span{border-right:0}}@media (max-width:1023px){.figma-body-module__8_I2YG__container{width:100%}.figma-body-module__8_I2YG__aiMock{width:min(100%,420px);min-height:268px}.figma-body-module__8_I2YG__statBubble{width:min(48%,184px);height:108px;top:34px;left:clamp(0px,2vw,16px)}.figma-body-module__8_I2YG__chartBubble{width:min(44%,160px);height:136px;top:26px;right:clamp(0px,2vw,16px)}.figma-body-module__8_I2YG__chartBubble div{border-width:12px;width:70px;height:70px;margin-top:8px}.figma-body-module__8_I2YG__industryCard{gap:28px;min-height:0;height:auto!important}.figma-body-module__8_I2YG__industryCard>div:first-child{padding-bottom:0}.figma-body-module__8_I2YG__industryImage,.figma-body-module__8_I2YG__dashboardMock{aspect-ratio:16/9;min-height:0}.figma-body-module__8_I2YG__industryCard .figma-body-module__8_I2YG__secondaryCta{justify-self:start;min-height:48px;margin:4px 0 0;position:static}.figma-body-module__8_I2YG__industryTabs{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:6px;padding:4px;display:flex}.figma-body-module__8_I2YG__industryTabs button{scroll-snap-align:start;flex:none;width:auto;min-width:clamp(8.5rem,28vw,11rem)}.figma-body-module__8_I2YG__metricsGrid,.figma-body-module__8_I2YG__workGrid,.figma-body-module__8_I2YG__leaderGrid,.figma-body-module__8_I2YG__whyFrame,.figma-body-module__8_I2YG__industryCard,.figma-body-module__8_I2YG__servicePanel,.figma-body-module__8_I2YG__faqLayout{grid-template-columns:1fr}.figma-body-module__8_I2YG__whyFrame .figma-body-module__8_I2YG__featuredWhyCard{width:min(640px,100%)}.figma-body-module__8_I2YG__leaderCard{justify-self:center;width:min(100%,470px)}.figma-body-module__8_I2YG__sectionHead{flex-direction:column;align-items:flex-start}.figma-body-module__8_I2YG__serviceTabs{grid-template-columns:repeat(2,minmax(0,1fr))}.figma-body-module__8_I2YG__ecosystemRail{width:100vw;margin-left:calc(50% - 50vw);margin-right:0}.figma-body-module__8_I2YG__clientsConstellation{aspect-ratio:1120/373;grid-template-columns:450fr 220fr 450fr;align-items:center;gap:0;width:min(100%,1120px);min-height:0;margin-top:32px}.figma-body-module__8_I2YG__clientsTitle{flex-direction:column;align-items:center;gap:0}.figma-body-module__8_I2YG__clientsTitle span{text-align:center;width:100%;display:block}.figma-body-module__8_I2YG__clientCoreHex{box-sizing:border-box;aspect-ratio:230/202;justify-self:center;width:104.545%;height:auto;margin:2.727% auto 0;padding:20%}.figma-body-module__8_I2YG__clientCluster{width:100%;height:100%;min-height:0;display:block}.figma-body-module__8_I2YG__clientLogoTile,.figma-body-module__8_I2YG__clientLogoTileEmphasis{box-sizing:border-box;aspect-ratio:94/84;width:17%;height:18.35%;padding:1.2% 1%;position:absolute;overflow:hidden;transform:translate(-50%,-50%)}.figma-body-module__8_I2YG__clientLogoImage,.figma-body-module__8_I2YG__clientLogoTileEmphasis .figma-body-module__8_I2YG__clientLogoImage{width:78%;max-width:none;height:65%;max-height:none;transform:none}.figma-body-module__8_I2YG__clientCoreBrand{gap:clamp(2px,.714vw,8px);font-size:clamp(10px,3.571vw,40px)}.figma-body-module__8_I2YG__clientCoreBrand img{width:clamp(14px,4.643vw,52px)}.figma-body-module__8_I2YG__clientLogoText{font-size:clamp(3px,.714vw,8px)}.figma-body-module__8_I2YG__clientLogoTextTech{font-size:clamp(3.5px,1vw,8px);line-height:1}.figma-body-module__8_I2YG__clientLogoMark[data-mark=itel]{width:clamp(7px,2.3vw,13px);height:clamp(7px,2.3vw,13px);margin-bottom:0}.figma-body-module__8_I2YG__clientLogoMark[data-mark=itel]:before{font-size:clamp(6px,2.1vw,12px)}.figma-body-module__8_I2YG__awardCard{flex-basis:320px;width:320px}}@media (max-width:640px){.figma-body-module__8_I2YG__body{--home-section-space:64px}.figma-body-module__8_I2YG__container{padding-inline:16px}.figma-body-module__8_I2YG__blackSection,.figma-body-module__8_I2YG__metricsSection,.figma-body-module__8_I2YG__band{padding:var(--home-section-space) 0}.figma-body-module__8_I2YG__metricsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:42px 12px}.figma-body-module__8_I2YG__metricContent{white-space:normal;flex-direction:column;align-items:center;width:100%;max-width:100%;display:flex}.figma-body-module__8_I2YG__metricItem strong{font-size:clamp(42px,12vw,54px)}.figma-body-module__8_I2YG__metricContent>span{white-space:normal;max-width:100%;margin-top:13px;font-size:13px}.figma-body-module__8_I2YG__serviceTabs{grid-template-columns:1fr}.figma-body-module__8_I2YG__clientsSection .figma-body-module__8_I2YG__sectionTitle{font-size:clamp(12px,3.8vw,22px)}.figma-body-module__8_I2YG__clientsConstellation{display:none}.figma-body-module__8_I2YG__mobileClients{flex-direction:column;align-items:center;gap:10px;width:100vw;margin:28px 0 0 calc(50% - 50vw);display:flex;overflow:hidden}.figma-body-module__8_I2YG__mobileClientCore{box-sizing:border-box;width:112px;height:98px;margin:0 0 12px;padding:20px}.figma-body-module__8_I2YG__mobileClientCore .figma-body-module__8_I2YG__clientCoreBrand{gap:4px;font-size:21px}.figma-body-module__8_I2YG__mobileClientCore .figma-body-module__8_I2YG__clientCoreBrand img{width:27px;height:25px}.figma-body-module__8_I2YG__mobileClientRow{width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000);mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000)}.figma-body-module__8_I2YG__mobileClientTrack{width:max-content;animation:figma-body-module__8_I2YG__mobile-clients-marquee var(--client-scroll-duration) linear infinite;will-change:transform;display:flex}.figma-body-module__8_I2YG__mobileClientCycle{flex:none;gap:8px;padding-right:8px;display:flex}.figma-body-module__8_I2YG__mobileClientCycle .figma-body-module__8_I2YG__clientLogoTile,.figma-body-module__8_I2YG__mobileClientCycle .figma-body-module__8_I2YG__clientLogoTileEmphasis{box-sizing:border-box;flex:0 0 68px;width:68px;height:61px;padding:7px;position:relative;transform:none}.figma-body-module__8_I2YG__mobileClientCycle .figma-body-module__8_I2YG__clientLogoImage,.figma-body-module__8_I2YG__mobileClientCycle .figma-body-module__8_I2YG__clientLogoTileEmphasis .figma-body-module__8_I2YG__clientLogoImage{width:90%;max-width:none;height:78%;max-height:none;transform:none}.figma-body-module__8_I2YG__mobileClientCycle .figma-body-module__8_I2YG__clientLogoText{font-size:7px}.figma-body-module__8_I2YG__serviceCopy{margin:160px 16px 16px;padding:22px;position:relative;bottom:auto;left:auto}.figma-body-module__8_I2YG__awardCard{flex-basis:260px;width:260px}.figma-body-module__8_I2YG__industryCard{gap:24px;padding:26px}.figma-body-module__8_I2YG__industryCardStack{margin-top:48px}.figma-body-module__8_I2YG__industryTabs{scroll-snap-type:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;margin-top:30px;display:grid;overflow:visible}.figma-body-module__8_I2YG__industryTabs button{flex:initial;white-space:normal;width:100%;min-width:0;min-height:48px;padding:14px 12px;line-height:1.2}.figma-body-module__8_I2YG__principles{gap:10px;width:100%}.figma-body-module__8_I2YG__principleParent{min-height:118px;padding:14px 16px}.figma-body-module__8_I2YG__principleParent span{font-size:16px}.figma-body-module__8_I2YG__principleParentBrand img{height:38px}.figma-body-module__8_I2YG__principleParentBrand strong{font-size:24px}.figma-body-module__8_I2YG__principleParent small{font-size:14px}.figma-body-module__8_I2YG__principleCore{width:clamp(142px,42vw,168px);margin:2px auto 6px}.figma-body-module__8_I2YG__principleCore .figma-body-module__8_I2YG__clientCoreBrand{font-size:32px}.figma-body-module__8_I2YG__principleCore .figma-body-module__8_I2YG__clientCoreBrand img{width:42px;height:38px}.figma-body-module__8_I2YG__principleNode{gap:8px;min-height:58px;padding:8px 10px}.figma-body-module__8_I2YG__principleNode strong{font-size:15px}.figma-body-module__8_I2YG__principleIcon{border-radius:9px;width:36px;height:36px}.figma-body-module__8_I2YG__principleIcon svg{width:21px;height:21px}}@media (prefers-reduced-motion:reduce){.figma-body-module__8_I2YG__awardsTrack{animation:none}.figma-body-module__8_I2YG__mobileClientTrack{will-change:auto;animation:none}.figma-body-module__8_I2YG__mobileClientRow{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.figma-body-module__8_I2YG__mobileClientCycle[data-client-cycle=duplicate]{display:none}.figma-body-module__8_I2YG__industryTabs button,.figma-body-module__8_I2YG__industryTabs .figma-body-module__8_I2YG__activeIndustry,.figma-body-module__8_I2YG__industryActiveIndicator{transition:none;animation:none;transform:none}}
.hero-module__5_2l-q__hero{color:#fff;isolation:isolate;clip-path:inset(0 -100vmax);background:#020202;max-width:none;min-height:953px;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 0 0 100vmax #020202}.hero-module__5_2l-q__backgroundImage,.hero-module__5_2l-q__backgroundVideo,.hero-module__5_2l-q__topGlow,.hero-module__5_2l-q__scrim{pointer-events:none;position:absolute;inset:0}.hero-module__5_2l-q__backgroundImage{z-index:0;filter:blur(18px)saturate(.9)brightness(.62);opacity:.58;background-image:url(/images/home-hero-earth.png);background-position:50% 120%;background-repeat:no-repeat;background-size:cover;transform:scale(1.05)}.hero-module__5_2l-q__backgroundVideo{z-index:1;-o-object-fit:contain;object-fit:contain;-o-object-position:center bottom;object-position:center bottom;opacity:.96;background:0 0;width:100%;height:100%;transition:opacity .72s ease-out;transform:translateY(20%);-webkit-mask-image:radial-gradient(78% 92% at 50% 100%,#000 64%,#000000b8 80%,#0000 100%);mask-image:radial-gradient(78% 92% at 50% 100%,#000 64%,#000000b8 80%,#0000 100%)}.hero-module__5_2l-q__backgroundVideoReady{opacity:.96}.hero-module__5_2l-q__topGlow{z-index:2;background:radial-gradient(circle at 18% 0,#005ddb9e,#0000 30%),radial-gradient(circle at 80% 0,#0166f694,#0000 30%),linear-gradient(#0166f66b 0%,#02020229 26%,#0000 54%)}.hero-module__5_2l-q__scrim{z-index:3;background:linear-gradient(#0000 18%,#0202025c 31%,#0202021f 42%,#0000 54%),linear-gradient(#02020214 0%,#0202026b 30%,#0202020f 64%,#020202e6 100%),linear-gradient(90deg,#02020242,#0000 24% 76%,#02020242)}.hero-module__5_2l-q__content{z-index:4;flex-direction:column;justify-content:space-between;min-height:953px;padding:0 48px;display:flex;position:relative}.hero-module__5_2l-q__copy{text-align:center;flex-direction:column;flex:1;justify-content:flex-start;align-items:center;padding-top:224px;padding-bottom:0;display:flex}.hero-module__5_2l-q__heading{max-width:1160px;font-family:var(--font-display,"Plus Jakarta Sans", sans-serif);margin:0}.hero-module__5_2l-q__heading span,.hero-module__5_2l-q__heading strong{text-wrap:balance;display:block}.hero-module__5_2l-q__heading span{color:#0000;-webkit-text-fill-color:transparent;filter:none;background:linear-gradient(#0166f6 0% 10%,#4dd8ff 100%);-webkit-background-clip:text;background-clip:text;font-size:42px;font-weight:700;line-height:1.16}.hero-module__5_2l-q__typingTitle{min-height:1.16em;padding-bottom:.08em;position:relative}.hero-module__5_2l-q__typingTitleActive:after{content:"";background:#7dd3fc;border-radius:999px;width:3px;height:.86em;margin-left:8px;animation:.82s step-end infinite hero-module__5_2l-q__typing-caret;display:inline-block;transform:translateY(.12em);box-shadow:0 0 16px #7dd3fcb8}.hero-module__5_2l-q__heading strong{color:#fff;margin-top:20px;font-size:34px;font-weight:600;line-height:1.1}.hero-module__5_2l-q__challengeCta{color:#111;background:#fff;border:0;border-radius:11px;align-items:center;gap:10px;min-height:48px;margin-top:28px;padding:9px 17px;font-size:17px;font-weight:700;text-decoration:none;transition:background-color .16s,color .16s;display:inline-flex;transform:translateY(50%);box-shadow:0 0 0 9px #ffffff29,0 16px 38px #0000005c}.hero-module__5_2l-q__challengeCta:hover{color:#064a9f;background:#eaf5ff}.hero-module__5_2l-q__challengeCta:focus-visible{outline-offset:4px;outline:3px solid #a4c7fec7}.hero-module__5_2l-q__partnerRail{border-top:1px solid #ffffff1a;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%)}.hero-module__5_2l-q__partnerTrack{width:max-content;animation:38s linear infinite hero-module__5_2l-q__partner-marquee;display:flex}.hero-module__5_2l-q__partnerRail:hover .hero-module__5_2l-q__partnerTrack{animation-play-state:paused}.hero-module__5_2l-q__partnerLogo{border-left:1px solid #ffffff24;flex:0 0 210px;justify-content:center;align-items:center;width:210px;min-height:70px;padding:0 30px;display:flex}.hero-module__5_2l-q__partnerLogo img{-o-object-fit:contain;object-fit:contain;filter:brightness(0)invert();opacity:.96;max-width:148px;max-height:34px;display:block}.hero-module__5_2l-q__partnerLogo:first-child{border-left:0}@keyframes hero-module__5_2l-q__partner-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes hero-module__5_2l-q__typing-caret{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.hero-module__5_2l-q__typingTitle:after{animation:none}}@media (min-width:1280px){.hero-module__5_2l-q__heading span{font-size:46px}.hero-module__5_2l-q__heading strong{font-size:36px}}@media (max-width:1023px){.hero-module__5_2l-q__hero{min-height:850px}.hero-module__5_2l-q__backgroundImage{filter:blur(6px)saturate(.9)brightness(.58);opacity:.48;background-position:bottom;background-size:cover;transform:scale(1.04)}.hero-module__5_2l-q__backgroundVideo{-o-object-fit:cover;object-fit:cover;-o-object-position:center bottom;object-position:center bottom;opacity:.76;transform:translateY(0)}.hero-module__5_2l-q__content{min-height:850px;padding:0 28px}.hero-module__5_2l-q__copy{padding-top:190px;padding-bottom:0}.hero-module__5_2l-q__heading span{font-size:36px}.hero-module__5_2l-q__heading strong{font-size:28px}.hero-module__5_2l-q__partnerLogo{flex-basis:184px;width:184px;min-height:62px;padding:0 24px}.hero-module__5_2l-q__partnerLogo img{max-width:132px;max-height:30px}}@media (max-width:640px){.hero-module__5_2l-q__hero{min-height:760px}.hero-module__5_2l-q__backgroundVideo{opacity:.8}.hero-module__5_2l-q__content{min-height:760px;padding:0 20px}.hero-module__5_2l-q__copy{padding-top:132px;padding-bottom:0}.hero-module__5_2l-q__heading span{font-size:30px}.hero-module__5_2l-q__heading strong{margin-top:14px;font-size:22px}.hero-module__5_2l-q__challengeCta{min-height:44px;margin-top:24px;padding:8px 14px;font-size:15px;box-shadow:0 0 0 7px #ffffff29,0 14px 30px #00000057}.hero-module__5_2l-q__partnerLogo{flex-basis:150px;width:150px;min-height:50px;padding:0 20px}.hero-module__5_2l-q__partnerLogo img{max-width:110px;max-height:24px}}
