.styles-module__Mf074a__heroSectionBg{pointer-events:none;z-index:0;background-repeat:no-repeat;background-size:cover;border-end-end-radius:3.5rem;border-end-start-radius:3.5rem;inline-size:100%;position:absolute;inset-block-start:-12%}.styles-module__Mf074a__heroSectionBg.styles-module__Mf074a__bgLight{background:linear-gradient(138.18deg,#eae8fd 0%,#fce5e6 94.44%)}.styles-module__Mf074a__heroSectionBg.styles-module__Mf074a__bgDark{background:var(--mui-palette-background-default)}.styles-module__Mf074a__heroSecDashboard{background-color:var(--mui-palette-background-paper);border-radius:.375rem;inline-size:100%;display:block}.styles-module__Mf074a__monitor{filter:drop-shadow(0 28px 40px #14182838);position:relative}.styles-module__Mf074a__monitorScreen{background:linear-gradient(150deg,#353a4b 0%,#1c1f2a 55%,#14161e 100%);border-radius:.75rem;padding:.4rem .4rem .6rem;position:relative;box-shadow:inset 0 0 0 1px #ffffff14,inset 0 1px #ffffff1f}.styles-module__Mf074a__monitorCamera{background:#4b5165;border-radius:50%;block-size:.2rem;inline-size:.2rem;position:absolute;inset-block-start:.12rem;inset-inline-start:50%;transform:translate(-50%)}.styles-module__Mf074a__monitorNeck{clip-path:polygon(20% 0,80% 0,100% 100%,0 100%);background:linear-gradient(90deg,#aeb4c1 0%,#e1e4ea 50%,#aeb4c1 100%);block-size:2.25rem;inline-size:6%;min-inline-size:1.25rem;margin-inline:auto}.styles-module__Mf074a__monitorBase{background:linear-gradient(#e3e6ec 0%,#aab0bd 100%);border-radius:999px;block-size:.3rem;inline-size:26%;margin-inline:auto}@media (max-width:600px){.styles-module__Mf074a__monitorScreen{border-radius:.5rem;padding:.28rem .28rem .4rem}.styles-module__Mf074a__monitorNeck{block-size:1.5rem}}.styles-module__Mf074a__heroSectionElements{inset-block-start:0%;inset-inline-end:0%}.styles-module__Mf074a__heroSectionElements img{inline-size:100%}.styles-module__Mf074a__sceneCanvas{z-index:0;pointer-events:none;block-size:100%;inline-size:100%;position:absolute;inset:0}.styles-module__Mf074a__heroText{background:linear-gradient(135deg,#28c76f 0%,#5a4aff 47.92%,#ff3739 100%) 0 0/200% 200%;color:#0000;-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;animation:2s ease-in-out infinite alternate styles-module__Mf074a__shine}@keyframes styles-module__Mf074a__shine{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.styles-module__Mf074a__teamCard{border-start-start-radius:90px;border-start-end-radius:20px}.styles-module__Mf074a__contactRadius{border-start-start-radius:3.75rem;border-start-end-radius:var(--mui-shape-borderRadius);border-end-end-radius:var(--mui-shape-borderRadius);border-end-start-radius:var(--mui-shape-borderRadius)}.styles-module__Mf074a__sectionStartRadius{border-start-start-radius:3.75rem;border-start-end-radius:3.75rem}.styles-module__Mf074a__clientsMarquee{overscroll-behavior-x:contain;scrollbar-width:none;cursor:grab;-webkit-user-select:none;user-select:none;display:flex;overflow:auto hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.styles-module__Mf074a__clientsMarquee::-webkit-scrollbar{display:none}.styles-module__Mf074a__clientsDragging{cursor:grabbing}.styles-module__Mf074a__clientsTrack{flex-shrink:0;gap:1.5rem;margin:0;padding:.5rem .75rem;list-style:none;display:flex}.styles-module__Mf074a__clientCard{border:1px solid var(--mui-palette-divider);background-color:var(--mui-palette-background-default);block-size:7rem;inline-size:11rem;box-shadow:var(--mui-customShadows-xs);border-radius:1rem;flex-shrink:0;justify-content:center;align-items:center;padding:.75rem;transition:transform .2s,box-shadow .2s;display:flex}.styles-module__Mf074a__clientCard:hover{box-shadow:var(--mui-customShadows-md);transform:translateY(-4px)}.styles-module__Mf074a__clientLogo{-o-object-fit:contain;object-fit:contain;pointer-events:none;border-radius:.625rem;block-size:auto;max-block-size:100%;inline-size:auto;max-inline-size:100%;display:block}@media (max-width:600px){.styles-module__Mf074a__clientsTrack{gap:1rem;padding-inline:.5rem}.styles-module__Mf074a__clientCard{block-size:5.5rem;inline-size:8.5rem}}
.styles-module__79gaXq__layoutSpacing{margin-inline:auto;padding-inline:1.5rem}@media (min-width:900px){.styles-module__79gaXq__layoutSpacing{max-inline-size:900px}}@media (min-width:1200px){.styles-module__79gaXq__layoutSpacing{max-inline-size:1200px}}@media (min-width:1920px){.styles-module__79gaXq__layoutSpacing{max-inline-size:1440px}}
