.Button-module__8RiFmG__button{font-family:var(--font-primary);cursor:pointer;transition:all var(--transition-default);white-space:nowrap;-webkit-user-select:none;user-select:none;border:none;justify-content:center;align-items:center;gap:10px;font-weight:600;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.Button-module__8RiFmG__button:active{transform:scale(.97)!important}.Button-module__8RiFmG__sm{font-size:var(--text-xs);border-radius:var(--radius-md);letter-spacing:.01em;padding:8px 18px}.Button-module__8RiFmG__md{font-size:var(--text-sm);border-radius:var(--radius-md);padding:12px 24px}.Button-module__8RiFmG__lg{font-size:var(--text-base);border-radius:var(--radius-lg);padding:15px 32px;font-weight:700}.Button-module__8RiFmG__xl{font-size:var(--text-lg);border-radius:var(--radius-xl);padding:18px 42px;font-weight:700}.Button-module__8RiFmG__primary{color:#fff;background:linear-gradient(135deg,#16a34a 0%,#15803d 100%);border:none;font-weight:700;box-shadow:0 4px 14px #16a34a40}.Button-module__8RiFmG__primary:hover{background:linear-gradient(135deg,#22c55e 0%,#16a34a 100%);transform:translateY(-2px);box-shadow:0 8px 24px #16a34a59}.Button-module__8RiFmG__secondary{color:var(--color-text-primary);background:#fff;border:1px solid #0000001a;box-shadow:0 2px 10px #0000000d}.Button-module__8RiFmG__secondary:hover{color:var(--color-primary);background:#fffffff2;border-color:#16a34a59;transform:translateY(-2px);box-shadow:0 6px 20px #16a34a1f}.Button-module__8RiFmG__mint{color:var(--color-mint);background:linear-gradient(135deg,#0d94881a 0%,#16a34a0f 100%);border:1px solid #0d948840}.Button-module__8RiFmG__mint:hover{border-color:var(--color-mint);background:linear-gradient(135deg,#0d94882e 0%,#16a34a1f 100%);transform:translateY(-2px);box-shadow:0 6px 20px #0d948826}.Button-module__8RiFmG__ghost{color:var(--color-text-secondary);background:0 0}.Button-module__8RiFmG__ghost:hover{color:var(--color-primary);background:#16a34a0d}.Button-module__8RiFmG__button svg{transition:transform var(--transition-fast);flex-shrink:0}.Button-module__8RiFmG__button:hover svg{transform:translate(3px)}@media (max-width:640px){.Button-module__8RiFmG__button{white-space:normal;text-align:center;box-sizing:border-box;max-width:100%}.Button-module__8RiFmG__lg{font-size:var(--text-sm);border-radius:var(--radius-md);padding:12px 18px}.Button-module__8RiFmG__xl{font-size:var(--text-base);border-radius:var(--radius-lg);padding:14px 24px}}
.Header-module__lnUIdW__headerWrapper{z-index:var(--z-header);pointer-events:none;justify-content:center;padding:12px 20px;display:flex;position:fixed;top:0;left:0;right:0}.Header-module__lnUIdW__capsule{pointer-events:auto;-webkit-backdrop-filter:blur(20px);background:#ffffffe6;border:1px solid #00000012;border-radius:14px;justify-content:space-between;align-items:center;width:100%;max-width:1140px;height:58px;padding:8px 18px 8px 20px;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex;box-shadow:0 4px 20px #0000000a}.Header-module__lnUIdW__scrolled{background:#fffffff5;border-color:#16a34a38;box-shadow:0 10px 30px -6px #00000014,0 0 0 1px #16a34a26}.Header-module__lnUIdW__logo{font-weight:800;font-size:var(--text-base);color:var(--color-dark);letter-spacing:-.02em;transition:transform var(--transition-fast);align-items:center;gap:10px;line-height:1;text-decoration:none;display:flex}.Header-module__lnUIdW__logo:hover{transform:scale(1.02)}.Header-module__lnUIdW__logoMark{filter:drop-shadow(0 2px 6px #16a34a40);height:26px;transition:filter var(--transition-fast);flex-shrink:0;justify-content:center;align-items:center;display:flex}.Header-module__lnUIdW__logo:hover .Header-module__lnUIdW__logoMark{filter:drop-shadow(0 2px 10px #16a34a73)}.Header-module__lnUIdW__brandName{align-items:center;font-size:1.05rem;font-weight:800;line-height:1;display:flex}.Header-module__lnUIdW__logoAccent{background:linear-gradient(135deg, var(--color-primary) 0%, var(--color-mint) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.Header-module__lnUIdW__nav{background:0 0;border:none;align-items:center;gap:6px;padding:0;display:flex}.Header-module__lnUIdW__navLink{font-size:var(--text-sm);color:var(--color-text-secondary);transition:all var(--transition-fast);border-radius:8px;align-items:center;gap:6px;padding:8px 14px;font-weight:600;display:flex;position:relative}.Header-module__lnUIdW__navLink:hover{color:var(--color-primary);background:#16a34a0f}.Header-module__lnUIdW__navLinkActive{color:#15803d;background:#16a34a1a;font-weight:700}.Header-module__lnUIdW__activeDot{background:#16a34a;border-radius:50%;width:5px;height:5px;box-shadow:0 0 6px #16a34acc}.Header-module__lnUIdW__actions{align-items:center;gap:var(--space-sm);display:flex}.Header-module__lnUIdW__desktopCta{align-items:center;display:flex}.Header-module__lnUIdW__mobileMenuBtn{cursor:pointer;width:22px;height:16px;z-index:calc(var(--z-header) + 2);background:0 0;border:none;flex-direction:column;justify-content:space-between;padding:0;display:none}.Header-module__lnUIdW__mobileMenuBtn span{background-color:var(--color-dark);width:100%;height:2px;transition:all var(--transition-fast);border-radius:2px}.Header-module__lnUIdW__mobileMenuBtnOpen span:first-child{background-color:var(--color-primary);transform:translateY(7px)rotate(45deg)}.Header-module__lnUIdW__mobileMenuBtnOpen span:nth-child(2){opacity:0}.Header-module__lnUIdW__mobileMenuBtnOpen span:nth-child(3){background-color:var(--color-primary);transform:translateY(-7px)rotate(-45deg)}.Header-module__lnUIdW__mobileNav{pointer-events:auto;-webkit-backdrop-filter:blur(24px);border-radius:var(--radius-2xl);padding:var(--space-xl);gap:var(--space-xl);z-index:var(--z-header);background:#fffffffa;border:1px solid #00000014;flex-direction:column;animation:.25s cubic-bezier(.16,1,.3,1) Header-module__lnUIdW__slideDown;display:none;position:fixed;top:90px;left:16px;right:16px;box-shadow:0 20px 50px #00000026}@keyframes Header-module__lnUIdW__slideDown{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}.Header-module__lnUIdW__mobileNavOpen{display:flex}.Header-module__lnUIdW__mobileNavLinks{flex-direction:column;gap:8px;display:flex}.Header-module__lnUIdW__mobileNavLink{font-size:var(--text-lg);color:var(--color-dark);border-radius:var(--radius-md);transition:all var(--transition-fast);padding:10px 14px;font-weight:600}.Header-module__lnUIdW__mobileNavLink:hover{color:var(--color-primary);background:#16a34a14}.Header-module__lnUIdW__mobileNavLinkActive{color:var(--color-primary);background:#16a34a1a;font-weight:700}.Header-module__lnUIdW__mobileCtaWrap{padding-top:var(--space-md);gap:var(--space-md);border-top:1px solid #0000000f;flex-direction:column;display:flex}.Header-module__lnUIdW__mobileCtaWrap>button,.Header-module__lnUIdW__mobileCtaWrap>a{width:100%}.Header-module__lnUIdW__mobileNavLink{justify-content:space-between;align-items:center;display:flex}.Header-module__lnUIdW__mobileNavArrow{opacity:.5;transition:transform var(--transition-fast), opacity var(--transition-fast)}.Header-module__lnUIdW__mobileNavLink:hover .Header-module__lnUIdW__mobileNavArrow,.Header-module__lnUIdW__mobileNavLinkActive .Header-module__lnUIdW__mobileNavArrow{opacity:1;color:var(--color-primary);transform:translate(3px)}.Header-module__lnUIdW__mobileBackdrop{-webkit-backdrop-filter:blur(4px);z-index:calc(var(--z-header) - 1);background:#0f172a73;animation:.2s ease-out Header-module__lnUIdW__fadeIn;position:fixed;inset:0}@keyframes Header-module__lnUIdW__fadeIn{0%{opacity:0}to{opacity:1}}.Header-module__lnUIdW__mobileDrawerFooter{text-align:center;font-size:var(--text-xs);color:var(--color-text-secondary);padding-top:4px;font-weight:600}@media (max-width:900px){.Header-module__lnUIdW__nav,.Header-module__lnUIdW__desktopCta{display:none}.Header-module__lnUIdW__mobileMenuBtn{display:flex}.Header-module__lnUIdW__capsule{-webkit-backdrop-filter:blur(16px);background:#fffffff2;height:54px;padding:6px 16px}.Header-module__lnUIdW__scrolled{background:#fffffffa;box-shadow:0 4px 20px #00000014,0 0 0 1px #16a34a26}.Header-module__lnUIdW__mobileNav{-webkit-backdrop-filter:blur(24px);background:#fffffffa;border-radius:20px;gap:16px;padding:20px;top:76px;left:12px;right:12px;box-shadow:0 20px 40px #00000026}}
.Footer-module__3hUVsW__footer{color:var(--color-text-secondary);padding:var(--space-5xl) 0 var(--space-xl);background-color:#f8fafc;border-top:1px solid #00000014;position:relative;overflow:hidden}.Footer-module__3hUVsW__footer:before{content:"";background:linear-gradient(90deg,#0000,#16a34a66,#0000);width:600px;height:2px;position:absolute;top:0;left:50%;transform:translate(-50%)}.Footer-module__3hUVsW__top{gap:var(--space-4xl);margin-bottom:var(--space-4xl);grid-template-columns:2fr 1fr 1fr 1.5fr;display:grid}.Footer-module__3hUVsW__brand{gap:var(--space-md);flex-direction:column;display:flex}.Footer-module__3hUVsW__logo{font-weight:800;font-size:var(--text-lg);color:var(--color-text-primary);letter-spacing:-.02em;align-items:center;gap:12px;text-decoration:none;display:flex}.Footer-module__3hUVsW__logoAccent{background:linear-gradient(135deg, var(--color-primary) 0%, var(--color-mint) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.Footer-module__3hUVsW__desc{font-size:var(--text-sm);color:#64748b;line-height:var(--leading-relaxed);max-width:320px}.Footer-module__3hUVsW__colTitle{font-size:var(--text-xs);color:var(--color-text-primary);letter-spacing:var(--tracking-wider);text-transform:uppercase;margin-bottom:var(--space-lg);font-weight:700}.Footer-module__3hUVsW__linkList{gap:var(--space-sm);flex-direction:column;display:flex}.Footer-module__3hUVsW__link{font-size:var(--text-sm);color:#64748b;transition:all var(--transition-fast)}.Footer-module__3hUVsW__link:hover{color:#16a34a;transform:translate(3px)}.Footer-module__3hUVsW__newsletter{gap:var(--space-sm);flex-direction:column;display:flex}.Footer-module__3hUVsW__newsletterText{font-size:var(--text-xs);color:#64748b;line-height:var(--leading-relaxed)}.Footer-module__3hUVsW__form{gap:var(--space-xs);margin-top:var(--space-xs);display:flex}.Footer-module__3hUVsW__input{border-radius:var(--radius-md);font-size:var(--text-xs);color:#0f172a;transition:all var(--transition-fast);background-color:#fff;border:1px solid #0000001a;outline:none;flex:1;padding:10px 14px}.Footer-module__3hUVsW__input:focus{border-color:#16a34a;box-shadow:0 0 0 2px #16a34a26}.Footer-module__3hUVsW__submitBtn{background:linear-gradient(135deg, var(--color-primary) 0%, var(--color-mint) 100%);color:#fff;border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-fast);border:none;justify-content:center;align-items:center;padding:10px 18px;font-weight:700;display:flex;box-shadow:0 2px 8px #16a34a40}.Footer-module__3hUVsW__submitBtn:hover{transform:translateY(-1px);box-shadow:0 4px 14px #16a34a59}.Footer-module__3hUVsW__socials{gap:var(--space-md);margin-top:var(--space-sm);display:flex}.Footer-module__3hUVsW__socialLink{color:#64748b;width:38px;height:38px;transition:all var(--transition-fast);background-color:#fff;border:1px solid #00000014;border-radius:50%;justify-content:center;align-items:center;display:flex;box-shadow:0 1px 4px #0000000a}.Footer-module__3hUVsW__socialLink:hover{color:#16a34a;background-color:#f0fdf4;border-color:#16a34a59;transform:translateY(-2px);box-shadow:0 4px 12px #16a34a26}.Footer-module__3hUVsW__bottom{padding-top:var(--space-xl);font-size:var(--text-xs);color:#64748b;border-top:1px solid #0000000f;justify-content:space-between;align-items:center;display:flex}.Footer-module__3hUVsW__legal{gap:var(--space-lg);display:flex}.Footer-module__3hUVsW__legalLink:hover{color:#16a34a}@media (max-width:900px){.Footer-module__3hUVsW__footer{padding:var(--space-3xl) 0 var(--space-xl)}.Footer-module__3hUVsW__top{gap:var(--space-2xl);margin-bottom:var(--space-2xl);grid-template-columns:1fr 1fr}.Footer-module__3hUVsW__brand{grid-column:span 2}}@media (max-width:600px){.Footer-module__3hUVsW__top{gap:var(--space-xl);grid-template-columns:1fr}.Footer-module__3hUVsW__brand{grid-column:span 1}.Footer-module__3hUVsW__form{flex-direction:column}.Footer-module__3hUVsW__input{padding:12px 14px;font-size:16px}.Footer-module__3hUVsW__submitBtn{width:100%;padding:12px 18px}.Footer-module__3hUVsW__bottom{gap:var(--space-md);text-align:center;flex-direction:column;align-items:center}.Footer-module__3hUVsW__legal{justify-content:center;gap:var(--space-md);flex-wrap:wrap}}
.Hero-module___w2HtG__hero{padding-top:calc(var(--header-height) + var(--space-2xl));padding-bottom:var(--space-4xl);background:linear-gradient(180deg, #f0fdf4 0%, #fafcf8 50%, var(--color-bg-main) 100%);position:relative;overflow:hidden}.Hero-module___w2HtG__gridPattern{pointer-events:none;opacity:.65;z-index:0;background-image:radial-gradient(#16a34a1f 1.2px,#0000 1.2px);background-size:28px 28px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60% at 50% 40%,#000 20%,#0000 80%);mask-image:radial-gradient(70% 60% at 50% 40%,#000 20%,#0000 80%)}.Hero-module___w2HtG__inner{gap:var(--space-2xl);z-index:2;grid-template-columns:1.12fr .88fr;align-items:center;display:grid;position:relative}.Hero-module___w2HtG__content{gap:var(--space-lg);flex-direction:column;padding-top:0;display:flex}.Hero-module___w2HtG__eyebrowBadge{-webkit-backdrop-filter:blur(10px);background:#f0fdf4e6;border:1.5px solid #16a34a47;border-radius:9999px;align-items:center;gap:10px;width:fit-content;padding:8px 20px;transition:all .35s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:0 4px 18px #16a34a14}.Hero-module___w2HtG__eyebrowBadge:hover{border-color:#16a34a8c;transform:translateY(-2px);box-shadow:0 8px 24px #16a34a29}.Hero-module___w2HtG__livePulseDot{background:#22c55e;border-radius:50%;width:8px;height:8px;position:relative;box-shadow:0 0 10px #22c55e}.Hero-module___w2HtG__livePulseDot:after{content:"";background:#22c55e66;border-radius:50%;animation:2s ease-out infinite Hero-module___w2HtG__pulseRadar;position:absolute;inset:-3px}@keyframes Hero-module___w2HtG__pulseRadar{0%{opacity:.9;transform:scale(.8)}to{opacity:0;transform:scale(2.4)}}.Hero-module___w2HtG__eyebrowText{color:#15803d;letter-spacing:.12em;text-transform:uppercase;font-size:13px;font-weight:700}.Hero-module___w2HtG__eyebrowDivider{background-color:#16a34a66;border-radius:50%;width:4px;height:4px}.Hero-module___w2HtG__eyebrowSub{color:#16a34a;letter-spacing:.04em;font-size:12px;font-weight:600}.Hero-module___w2HtG__headline{font-size:var(--text-5xl);letter-spacing:var(--tracking-tight);color:var(--color-dark);font-weight:800;line-height:1.12}.Hero-module___w2HtG__headlineAccent{background:linear-gradient(135deg,#16a34a 0%,#0d9488 50%,#22c55e 100%) 0 0/200%;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;animation:5s infinite Hero-module___w2HtG__textFlow;display:inline-block}@keyframes Hero-module___w2HtG__textFlow{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@media (prefers-reduced-motion:reduce){.Hero-module___w2HtG__headlineAccent{animation:none}}.Hero-module___w2HtG__subtext{font-size:var(--text-base);color:var(--color-text-secondary);line-height:var(--leading-relaxed);max-width:520px}.Hero-module___w2HtG__actions{align-items:center;gap:var(--space-md);margin-top:0;display:flex}.Hero-module___w2HtG__primaryCta{transition:all .3s;position:relative;box-shadow:0 4px 20px #16a34a40}.Hero-module___w2HtG__primaryCta:hover{transform:translateY(-2px);box-shadow:0 8px 30px #16a34a61}.Hero-module___w2HtG__ctaArrow{transition:transform .25s}.Hero-module___w2HtG__primaryCta:hover .Hero-module___w2HtG__ctaArrow{transform:translate(4px)}.Hero-module___w2HtG__stats{align-items:center;gap:var(--space-lg);border-radius:var(--radius-xl);margin-top:var(--space-xs);-webkit-backdrop-filter:blur(12px);background:#ffffffd9;border:1px solid #16a34a26;width:fit-content;padding:14px 28px;display:inline-flex;box-shadow:0 10px 30px #0000000a,0 1px 3px #16a34a0f}.Hero-module___w2HtG__stat{flex-direction:column;display:flex}.Hero-module___w2HtG__statNum{font-size:var(--text-3xl);color:#16a34a;letter-spacing:-.02em;font-weight:800}.Hero-module___w2HtG__statLabel{font-size:var(--text-xs);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.04em;margin-top:2px;font-weight:600}.Hero-module___w2HtG__statDivider{background-color:#16a34a26;width:1px;height:36px}.Hero-module___w2HtG__visual{align-items:center;gap:var(--space-md);flex-direction:column;width:100%;padding-top:0;display:flex;position:relative}.Hero-module___w2HtG__imgGlowBackdrop{pointer-events:none;z-index:0;background:radial-gradient(circle,#22c55e1f 0%,#16a34a0a 50%,#0000 75%);width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Hero-module___w2HtG__imgWrapper{width:100%;box-shadow:none;z-index:1;background:0 0;border:none;position:relative}.Hero-module___w2HtG__floatingCard{z-index:4;-webkit-backdrop-filter:blur(14px);pointer-events:none;-webkit-user-select:none;user-select:none;background:#ffffffd1;border:1px solid #16a34a33;border-radius:14px;align-items:center;gap:12px;padding:10px 16px;transition:transform .3s;display:flex;position:absolute;box-shadow:0 12px 32px #0000000f,0 2px 6px #16a34a14}.Hero-module___w2HtG__floatTopLeft{animation:5s ease-in-out infinite alternate Hero-module___w2HtG__floatAnim1;top:15px;left:-20px}.Hero-module___w2HtG__floatBottomRight{animation:6s ease-in-out infinite alternate Hero-module___w2HtG__floatAnim2;bottom:25px;right:-20px}@keyframes Hero-module___w2HtG__floatAnim1{0%{transform:translateY(0)rotate(0)}to{transform:translateY(-10px)rotate(-1.5deg)}}@keyframes Hero-module___w2HtG__floatAnim2{0%{transform:translateY(0)rotate(0)}to{transform:translateY(-12px)rotate(1.5deg)}}.Hero-module___w2HtG__floatIconBox{color:#16a34a;background:#f0fdf4;border:1px solid #16a34a40;border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;font-size:16px;display:flex}.Hero-module___w2HtG__floatText{flex-direction:column;display:flex}.Hero-module___w2HtG__floatTitle{color:#0f172a;font-size:13px;font-weight:700;line-height:1.2}.Hero-module___w2HtG__floatSub{color:#64748b;margin-top:1px;font-size:11px;font-weight:500}.Hero-module___w2HtG__logoSkeleton{width:100%;height:380px}.Hero-module___w2HtG__bgBlob1{pointer-events:none;z-index:0;background:radial-gradient(circle,#22c55e1a 0%,#0000 70%);border-radius:50%;width:600px;height:600px;position:absolute;top:-120px;right:-100px}.Hero-module___w2HtG__bgBlob2{pointer-events:none;z-index:0;background:radial-gradient(circle,#0d948814 0%,#0000 70%);border-radius:50%;width:700px;height:700px;position:absolute;bottom:-150px;left:-120px}.Hero-module___w2HtG__bgBlob3{pointer-events:none;z-index:0;background:radial-gradient(circle,#16a34a0f 0%,#0000 70%);border-radius:50%;width:450px;height:450px;position:absolute;top:30%;left:40%}@media (max-width:1024px){.Hero-module___w2HtG__headline{font-size:2.75rem}.Hero-module___w2HtG__floatTopLeft{left:0}.Hero-module___w2HtG__floatBottomRight{right:0}}@media (max-width:900px){.Hero-module___w2HtG__hero{padding-top:calc(var(--header-height) + var(--space-lg));padding-bottom:var(--space-2xl)}.Hero-module___w2HtG__inner{text-align:center;gap:var(--space-lg);grid-template-columns:1fr}.Hero-module___w2HtG__content{align-items:center}.Hero-module___w2HtG__subtext{font-size:var(--text-base);margin:0 auto}.Hero-module___w2HtG__actions{justify-content:center}.Hero-module___w2HtG__stats{margin-left:auto;margin-right:auto}.Hero-module___w2HtG__visual{display:none!important}.Hero-module___w2HtG__floatingCard{display:none}.Hero-module___w2HtG__statDivider{display:none!important}}@media (max-width:600px){.Hero-module___w2HtG__hero{padding-top:calc(var(--header-height) + var(--space-md))}.Hero-module___w2HtG__headline{letter-spacing:-.02em;font-size:2.1rem;line-height:1.15}.Hero-module___w2HtG__subtext{padding:0 4px;font-size:.95rem;line-height:1.6}.Hero-module___w2HtG__actions{flex-direction:column;gap:12px;width:100%}.Hero-module___w2HtG__actions>*{width:100%}.Hero-module___w2HtG__stats{border-radius:var(--radius-lg);grid-template-columns:repeat(3,1fr);gap:8px;width:100%;padding:14px 12px;display:grid}.Hero-module___w2HtG__stat{text-align:center;align-items:center}.Hero-module___w2HtG__statNum{font-size:1.5rem}.Hero-module___w2HtG__statLabel{letter-spacing:.02em;font-size:10px}.Hero-module___w2HtG__statDivider{display:none!important}}
.TrustBar-module__3kwd8W__trustBar{padding:var(--space-2xl) 0;background:#fff;border-top:1px solid #0000000f;border-bottom:1px solid #0000000f;position:relative;overflow:hidden}.TrustBar-module__3kwd8W__badgeStrip{justify-content:center;align-items:center;gap:var(--space-xl);padding-bottom:var(--space-xl);margin-bottom:var(--space-xl);border-bottom:1px dashed #00000014;flex-wrap:wrap;display:flex}.TrustBar-module__3kwd8W__badgeItem{font-size:var(--text-xs);color:#334155;transition:all var(--transition-fast);background:#f8fafc;border:1px solid #0000000f;border-radius:8px;align-items:center;gap:8px;padding:6px 14px;font-weight:600;display:inline-flex}.TrustBar-module__3kwd8W__badgeItem:hover{background:#f0fdf4;border-color:#16a34a4d;transform:translateY(-1px)}.TrustBar-module__3kwd8W__stars{color:#f59e0b;letter-spacing:1px}.TrustBar-module__3kwd8W__badgeIcon{color:#16a34a;justify-content:center;align-items:center;display:inline-flex}.TrustBar-module__3kwd8W__label{text-align:center;font-size:var(--text-xs);letter-spacing:var(--tracking-wider);color:#64748b;text-transform:uppercase;margin-bottom:var(--space-lg);font-weight:700}.TrustBar-module__3kwd8W__logosTrack{-webkit-user-select:none;user-select:none;width:100%;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.TrustBar-module__3kwd8W__logosGroup{justify-content:space-around;align-items:center;gap:var(--space-3xl);will-change:transform;flex-shrink:0;min-width:100%;padding-left:50px;animation:32s linear infinite TrustBar-module__3kwd8W__continuousMarquee;display:flex;transform:translateZ(0)}.TrustBar-module__3kwd8W__logosTrack:hover .TrustBar-module__3kwd8W__logosGroup{animation-play-state:paused}.TrustBar-module__3kwd8W__logo{font-size:var(--text-sm);color:#475569;white-space:nowrap;border-radius:var(--radius-md);transition:all var(--transition-fast);cursor:default;background:#fff9;border:1px solid #0000000a;align-items:center;gap:10px;padding:8px 16px;font-weight:700;display:flex}.TrustBar-module__3kwd8W__logo:hover{color:#0f172a;background:#fff;border-color:#16a34a40;transform:translateY(-2px);box-shadow:0 4px 12px #0000000d}.TrustBar-module__3kwd8W__logoIcon{justify-content:center;align-items:center;width:24px;height:24px;display:flex}.TrustBar-module__3kwd8W__logoIndustry{color:#94a3b8;text-transform:uppercase;letter-spacing:.04em;margin-left:2px;font-size:10px;font-weight:500}@keyframes TrustBar-module__3kwd8W__continuousMarquee{0%{transform:translate(0%)}to{transform:translate(-100%)}}@media (prefers-reduced-motion:reduce){.TrustBar-module__3kwd8W__logosGroup{animation:none}}@media (max-width:768px){.TrustBar-module__3kwd8W__badgeStrip{gap:var(--space-xs)}.TrustBar-module__3kwd8W__badgeItem{padding:4px 10px;font-size:11px}.TrustBar-module__3kwd8W__logosGroup{gap:var(--space-xl)}}
.PageHeader-module__HZea0q__headerSection{padding-top:calc(var(--header-height) + 40px);padding-bottom:var(--space-2xl);text-align:center;background:linear-gradient(#f0fdf4 0%,#fff0 100%);position:relative;overflow:hidden}.PageHeader-module__HZea0q__glowBlob{pointer-events:none;z-index:0;background:radial-gradient(circle,#16a34a14 0%,#0d94880d 50%,#0000 70%);width:650px;height:350px;position:absolute;top:10%;left:50%;transform:translate(-50%)}.PageHeader-module__HZea0q__content{z-index:1;align-items:center;gap:var(--space-md);flex-direction:column;max-width:840px;margin:0 auto;display:flex;position:relative}.PageHeader-module__HZea0q__badgeWrap{background:#16a34a14;border:1px solid #16a34a2e;border-radius:6px;align-items:center;gap:8px;padding:4px 10px;display:inline-flex}.PageHeader-module__HZea0q__badgeDot{background:#16a34a;border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px #16a34a}.PageHeader-module__HZea0q__badgeText{font-size:var(--text-xs);color:#15803d;text-transform:uppercase;letter-spacing:.08em;font-weight:700}.PageHeader-module__HZea0q__title{font-size:var(--text-5xl);color:var(--color-dark);letter-spacing:var(--tracking-tight);font-weight:800;line-height:1.15}.PageHeader-module__HZea0q__subtitle{font-size:var(--text-lg);color:var(--color-text-secondary);line-height:var(--leading-relaxed);max-width:640px}@media (max-width:768px){.PageHeader-module__HZea0q__headerSection{padding-top:calc(var(--header-height) + 24px);padding-bottom:var(--space-2xl)}.PageHeader-module__HZea0q__title{font-size:var(--text-4xl)}.PageHeader-module__HZea0q__subtitle{font-size:var(--text-base)}}
.EyebrowTag-module__epYtxq__eyebrow{font-size:var(--text-xs);letter-spacing:var(--tracking-wider);text-transform:uppercase;border-radius:var(--radius-full);width:fit-content;transition:all var(--transition-default);align-items:center;gap:8px;padding:6px 16px;font-weight:700;display:inline-flex}.EyebrowTag-module__epYtxq__default{color:#15803d;background:#16a34a14;border:1px solid #16a34a38;box-shadow:0 2px 10px #16a34a14}.EyebrowTag-module__epYtxq__default:hover{border-color:#16a34a73;transform:translateY(-1px);box-shadow:0 4px 16px #16a34a29}.EyebrowTag-module__epYtxq__light{color:#0f766e;background:#0d948814;border:1px solid #0d948838;box-shadow:0 2px 10px #0d948814}.EyebrowTag-module__epYtxq__light:hover{border-color:#0d948873;transform:translateY(-1px);box-shadow:0 4px 16px #0d948829}.EyebrowTag-module__epYtxq__center{margin-left:auto;margin-right:auto}.EyebrowTag-module__epYtxq__dot{background-color:var(--color-primary);width:6px;height:6px;box-shadow:0 0 8px var(--color-primary);border-radius:50%;flex-shrink:0;animation:2s cubic-bezier(.45,0,.55,1) infinite EyebrowTag-module__epYtxq__radarPing}.EyebrowTag-module__epYtxq__light .EyebrowTag-module__epYtxq__dot{background-color:var(--color-mint);box-shadow:0 0 8px var(--color-mint)}
.SectionHeader-module__1WsNmG__header{text-align:center;margin-bottom:var(--space-3xl);z-index:2;position:relative}.SectionHeader-module__1WsNmG__headerLeft{text-align:left}.SectionHeader-module__1WsNmG__title{font-size:var(--text-5xl);font-weight:800;line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);color:var(--color-text-primary);margin-top:var(--space-lg)}.SectionHeader-module__1WsNmG__subtitle{font-size:var(--text-lg);color:var(--color-text-secondary);line-height:var(--leading-relaxed);margin-top:var(--space-md);max-width:640px}.SectionHeader-module__1WsNmG__header .SectionHeader-module__1WsNmG__subtitle{margin-left:auto;margin-right:auto}.SectionHeader-module__1WsNmG__headerLeft .SectionHeader-module__1WsNmG__subtitle{margin-left:0}@media (max-width:768px){.SectionHeader-module__1WsNmG__title{font-size:var(--text-3xl)}.SectionHeader-module__1WsNmG__subtitle{font-size:var(--text-base)}}
.Services-module__uj7JVa__services{padding:var(--space-2xl) 0;background-color:var(--color-bg-main);position:relative}.Services-module__uj7JVa__services:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(circle,#16a34a0f 0%,#0000 70%);width:800px;height:500px;position:absolute;top:15%;left:50%;transform:translate(-50%)}.Services-module__uj7JVa__grid{gap:var(--space-xl);z-index:1;grid-template-columns:repeat(3,1fr);align-items:stretch;display:grid;position:relative}.Services-module__uj7JVa__grid>div{flex-direction:column;height:100%;display:flex}.Services-module__uj7JVa__card{flex-direction:column;flex:1;height:100%;padding:22px 20px;display:flex}.Services-module__uj7JVa__num{font-size:var(--text-xs);color:#15803d;margin-bottom:var(--space-sm);letter-spacing:.08em;opacity:.9;font-family:monospace;font-weight:800}.Services-module__uj7JVa__icon{border-radius:var(--radius-md);color:#16a34a;width:42px;height:42px;margin-bottom:var(--space-md);transition:all var(--transition-fast);background:#16a34a14;border:1px solid #16a34a33;justify-content:center;align-items:center;display:flex;box-shadow:0 2px 8px #16a34a14}.Services-module__uj7JVa__card:hover .Services-module__uj7JVa__icon{color:#15803d;background:#16a34a1f;border-color:#16a34a66;transform:scale(1.08)rotate(-2deg);box-shadow:0 4px 16px #16a34a33}.Services-module__uj7JVa__title{font-size:var(--text-xl);color:var(--color-text-primary);margin-bottom:var(--space-sm);letter-spacing:-.01em;transition:color var(--transition-fast);font-weight:700}.Services-module__uj7JVa__card:hover .Services-module__uj7JVa__title{color:#16a34a}.Services-module__uj7JVa__desc{font-size:var(--text-sm);color:var(--color-text-secondary);line-height:var(--leading-relaxed);margin-bottom:var(--space-xl);flex-grow:1}.Services-module__uj7JVa__arrow{font-size:var(--text-xs);color:#0d9488;transition:all var(--transition-fast);letter-spacing:.02em;align-items:center;gap:8px;margin-top:auto;font-weight:700;display:flex}.Services-module__uj7JVa__arrow svg{transition:transform var(--transition-fast)}.Services-module__uj7JVa__card:hover .Services-module__uj7JVa__arrow{color:#16a34a}.Services-module__uj7JVa__card:hover .Services-module__uj7JVa__arrow svg{stroke:#16a34a;transform:translate(6px)}@media (max-width:1024px){.Services-module__uj7JVa__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.Services-module__uj7JVa__grid{grid-template-columns:1fr}}
.SpotlightCard-module__YFhA1q__spotlightCard{border-radius:var(--radius-xl);background:#fff;border:1px solid #00000012;flex-direction:column;height:100%;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s cubic-bezier(.16,1,.3,1),border-color .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 30px -5px #0000000d,0 1px 3px #00000008}.SpotlightCard-module__YFhA1q__tiltEnabled{transform:perspective(1000px) rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg))}.SpotlightCard-module__YFhA1q__tiltEnabled:hover{transform:perspective(1000px) rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg)) translateY(-4px)}.SpotlightCard-module__YFhA1q__spotlightCard:hover{border-color:#16a34a59;box-shadow:0 24px 50px -10px #00000017,0 0 30px #16a34a1a}.SpotlightCard-module__YFhA1q__borderSpotlight{border-radius:inherit;pointer-events:none;z-index:1;opacity:0;background:radial-gradient(320px circle at var(--spot-x,50%) var(--spot-y,50%), var(--border-glow,#16a34a59), transparent 70%);-webkit-mask-composite:xor;padding:1.5px;transition:opacity .3s;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.SpotlightCard-module__YFhA1q__spotlightCard:hover .SpotlightCard-module__YFhA1q__borderSpotlight,.SpotlightCard-module__YFhA1q__spotlightCard:hover .SpotlightCard-module__YFhA1q__innerSpotlight{opacity:1}.SpotlightCard-module__YFhA1q__innerSpotlight{border-radius:inherit;pointer-events:none;z-index:1;opacity:0;background:radial-gradient(450px circle at var(--spot-x,50%) var(--spot-y,50%), var(--spot-color,#16a34a12), transparent 70%);transition:opacity .3s;position:absolute;inset:0}.SpotlightCard-module__YFhA1q__cardContent{z-index:2;flex-direction:column;flex:1;height:100%;display:flex;position:relative}
.NexusPreview-module__nimk2W__container{-webkit-user-select:none;user-select:none;background:#0b132b;flex-direction:column;width:100%;height:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,monospace;display:flex}.NexusPreview-module__nimk2W__topBar{background:#0f172af2;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding:10px 16px;display:flex}.NexusPreview-module__nimk2W__macButtons{align-items:center;gap:6px;display:flex}.NexusPreview-module__nimk2W__macRed,.NexusPreview-module__nimk2W__macYellow,.NexusPreview-module__nimk2W__macGreen{border-radius:50%;width:10px;height:10px}.NexusPreview-module__nimk2W__macRed{background:#ef4444}.NexusPreview-module__nimk2W__macYellow{background:#f59e0b}.NexusPreview-module__nimk2W__macGreen{background:#10b981}.NexusPreview-module__nimk2W__tabs{background:#ffffff0d;border-radius:8px;align-items:center;gap:4px;padding:3px;display:flex}.NexusPreview-module__nimk2W__tabBtn{color:#94a3b8;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:4px 10px;font-size:11px;font-weight:600;transition:all .2s}.NexusPreview-module__nimk2W__tabBtn:hover{color:#fff}.NexusPreview-module__nimk2W__tabActive{color:#fff;background:#16a34a;box-shadow:0 2px 8px #16a34a4d}.NexusPreview-module__nimk2W__liveIndicator{color:#22c55e;letter-spacing:.05em;align-items:center;gap:6px;font-size:10px;font-weight:800;display:flex}.NexusPreview-module__nimk2W__pulseDot{background:#16a34a;border-radius:50%;width:6px;height:6px;animation:1.5s infinite NexusPreview-module__nimk2W__pulse;box-shadow:0 0 8px #16a34a}@keyframes NexusPreview-module__nimk2W__pulse{0%{opacity:.8;transform:scale(.9)}50%{opacity:1;transform:scale(1.3)}to{opacity:.8;transform:scale(.9)}}.NexusPreview-module__nimk2W__canvas{flex-direction:column;flex:1;justify-content:center;min-height:240px;padding:20px 24px;display:flex;position:relative}.NexusPreview-module__nimk2W__graphView{flex-direction:column;gap:20px;width:100%;display:flex}.NexusPreview-module__nimk2W__graphNodes{justify-content:space-between;align-items:center;width:100%;display:flex}.NexusPreview-module__nimk2W__node{text-align:left;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:12px;flex-direction:column;gap:6px;min-width:140px;padding:12px 14px;transition:all .25s;display:flex}.NexusPreview-module__nimk2W__node:hover{background:#ffffff14;border-color:#22c55e80;transform:translateY(-2px)}.NexusPreview-module__nimk2W__nodeSelected{background:#16a34a1f;border-color:#16a34a;box-shadow:0 0 20px #16a34a33}.NexusPreview-module__nimk2W__nodeHeader{justify-content:space-between;align-items:center;display:flex}.NexusPreview-module__nimk2W__nodeNumber{color:#64748b;font-size:10px;font-weight:800}.NexusPreview-module__nimk2W__nodeLatency{color:#22c55e;font-size:10px;font-weight:700}.NexusPreview-module__nimk2W__nodeLabel{color:#fff;font-size:12px;font-weight:700;line-height:1.2}.NexusPreview-module__nimk2W__nodeStatus{color:#94a3b8;align-items:center;gap:5px;font-size:10px;display:flex}.NexusPreview-module__nimk2W__statusDot{background:#16a34a;border-radius:50%;width:5px;height:5px}.NexusPreview-module__nimk2W__connector{background:#ffffff1f;flex:1;height:2px;margin:0 6px;position:relative}.NexusPreview-module__nimk2W__animatedPing{background:#16a34a;border-radius:50%;width:8px;height:8px;animation:2s ease-in-out infinite NexusPreview-module__nimk2W__travelPing;position:absolute;top:-3px;left:0;box-shadow:0 0 8px #16a34a}@keyframes NexusPreview-module__nimk2W__travelPing{0%{opacity:0;left:0%}20%{opacity:1}80%{opacity:1}to{opacity:0;left:100%}}.NexusPreview-module__nimk2W__graphFooter{border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;padding-top:10px;display:flex}.NexusPreview-module__nimk2W__hintText{color:#94a3b8;font-size:11px}.NexusPreview-module__nimk2W__actionBtn{color:#fff;cursor:pointer;background:#16a34a;border:none;border-radius:6px;padding:6px 14px;font-size:11px;font-weight:700;transition:all .2s}.NexusPreview-module__nimk2W__actionBtn:hover{background:#15803d;box-shadow:0 0 14px #16a34a66}.NexusPreview-module__nimk2W__streamView{background:#00000059;border:1px solid #ffffff14;border-radius:8px;flex-direction:column;gap:12px;padding:14px;display:flex}.NexusPreview-module__nimk2W__terminalHeader{color:#64748b;letter-spacing:.05em;justify-content:space-between;align-items:center;font-size:11px;font-weight:700;display:flex}.NexusPreview-module__nimk2W__miniBtn{color:#22c55e;cursor:pointer;background:#ffffff1a;border:1px solid #22c55e4d;border-radius:4px;padding:3px 8px;font-size:10px;font-weight:700}.NexusPreview-module__nimk2W__miniBtn:hover{background:#22c55e33}.NexusPreview-module__nimk2W__logList{flex-direction:column;gap:8px;font-family:monospace;font-size:11px;display:flex}.NexusPreview-module__nimk2W__logLine{gap:8px;line-height:1.4;display:flex}.NexusPreview-module__nimk2W__logPrompt{color:#16a34a;font-weight:700}.NexusPreview-module__nimk2W__logText{color:#e2e8f0}.NexusPreview-module__nimk2W__telemetryView{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.NexusPreview-module__nimk2W__telemetryCard{background:#ffffff0a;border:1px solid #ffffff14;border-radius:10px;flex-direction:column;gap:6px;padding:14px;display:flex}.NexusPreview-module__nimk2W__teleLabel{color:#94a3b8;text-transform:uppercase;font-size:10px;font-weight:700}.NexusPreview-module__nimk2W__teleValue{color:#fff;font-size:20px;font-weight:800}.NexusPreview-module__nimk2W__teleBadge{color:#16a34a;background:#16a34a1a;border-radius:4px;width:fit-content;padding:2px 6px;font-size:10px;font-weight:700}@media (max-width:768px){.NexusPreview-module__nimk2W__topBar{flex-wrap:wrap;gap:8px;padding:8px 12px}.NexusPreview-module__nimk2W__tabs{order:3;justify-content:space-between;width:100%}.NexusPreview-module__nimk2W__tabBtn{text-align:center;flex:1;padding:4px 6px;font-size:10px}.NexusPreview-module__nimk2W__canvas{min-height:auto;padding:12px 14px}.NexusPreview-module__nimk2W__graphNodes{flex-direction:column;gap:8px}.NexusPreview-module__nimk2W__node{width:100%;min-width:0}.NexusPreview-module__nimk2W__connector{display:none}.NexusPreview-module__nimk2W__telemetryView{grid-template-columns:repeat(2,1fr);gap:8px}.NexusPreview-module__nimk2W__telemetryCard{padding:10px}.NexusPreview-module__nimk2W__teleValue{font-size:16px}}
.TechStack-module__quXqXG__techSection{padding:var(--space-2xl) 0;background:var(--color-bg-surface);position:relative;overflow:hidden}.TechStack-module__quXqXG__techSection:before{content:"";pointer-events:none;background:radial-gradient(circle,#16a34a0a 0%,#0000 70%);width:1000px;height:300px;position:absolute;top:0;left:50%;transform:translate(-50%)}.TechStack-module__quXqXG__categoryTabs{justify-content:center;align-items:center;gap:var(--space-sm);margin:var(--space-2xl) 0 var(--space-3xl);z-index:2;flex-wrap:wrap;display:flex;position:relative}.TechStack-module__quXqXG__tabBtn{font-size:var(--text-sm);color:#64748b;transition:all var(--transition-fast);cursor:pointer;background:#f8fafc;border:1px solid #0000000f;border-radius:8px;align-items:center;gap:8px;padding:8px 16px;font-weight:600;display:inline-flex}.TechStack-module__quXqXG__tabBtn:hover{color:#0f172a;background:#f1f5f9;border-color:#0000001a}.TechStack-module__quXqXG__tabActive{box-shadow:0 4px 14px #11182733;color:#fff!important;background:#111827!important;border-color:#111827!important}.TechStack-module__quXqXG__grid{gap:var(--space-lg);z-index:1;grid-template-columns:repeat(3,1fr);display:grid;position:relative}.TechStack-module__quXqXG__techCard{border-radius:var(--radius-lg);transition:all var(--transition-fast);background:#fff;border:1px solid #0000000f;flex-direction:column;gap:12px;padding:18px 20px;display:flex;position:relative;box-shadow:0 2px 10px #00000008}.TechStack-module__quXqXG__techCard:hover{border-color:#16a34a4d;transform:translateY(-3px);box-shadow:0 12px 28px -6px #00000014,0 0 0 1px #16a34a26}.TechStack-module__quXqXG__cardTop{justify-content:space-between;align-items:center;display:flex}.TechStack-module__quXqXG__iconWrap{border-radius:var(--radius-md);width:40px;height:40px;transition:all var(--transition-fast);background:#f8fafc;border:1px solid #0000000f;justify-content:center;align-items:center;display:flex}.TechStack-module__quXqXG__techCard:hover .TechStack-module__quXqXG__iconWrap{background:#f0fdf4;border-color:#16a34a33}.TechStack-module__quXqXG__cardBadge{text-transform:uppercase;letter-spacing:.05em;color:#16a34a;background:#16a34a14;border-radius:4px;padding:3px 8px;font-size:11px;font-weight:700}.TechStack-module__quXqXG__cardTitle{font-size:var(--text-base);color:var(--color-text-primary);margin-top:2px;font-weight:700}.TechStack-module__quXqXG__cardRole{font-size:var(--text-xs);color:#15803d;margin-top:0;font-weight:600}.TechStack-module__quXqXG__cardDesc{font-size:var(--text-sm);color:var(--color-text-secondary);line-height:var(--leading-relaxed);margin:0}.TechStack-module__quXqXG__standardsStrip{margin-top:var(--space-4xl);border-radius:var(--radius-xl);padding:var(--space-xl) var(--space-2xl);gap:var(--space-xl);background:#f8fafc;border:1px solid #0000000f;grid-template-columns:repeat(4,1fr);display:grid}.TechStack-module__quXqXG__standardItem{flex-direction:column;gap:6px;display:flex}.TechStack-module__quXqXG__standardHeader{font-size:var(--text-sm);color:var(--color-text-primary);align-items:center;gap:8px;font-weight:700;display:flex}.TechStack-module__quXqXG__checkIcon{color:#16a34a}.TechStack-module__quXqXG__standardDesc{font-size:var(--text-xs);color:var(--color-text-secondary);line-height:1.5}@media (max-width:1024px){.TechStack-module__quXqXG__grid,.TechStack-module__quXqXG__standardsStrip{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.TechStack-module__quXqXG__grid{gap:var(--space-md);grid-template-columns:1fr}.TechStack-module__quXqXG__standardsStrip{padding:var(--space-lg);gap:var(--space-lg);grid-template-columns:1fr}.TechStack-module__quXqXG__categoryTabs{-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scrollbar-width:none;padding:4px 4px var(--space-sm);margin:var(--space-lg) -16px var(--space-xl);flex-wrap:nowrap;justify-content:flex-start;padding-left:16px;padding-right:16px;overflow-x:auto}.TechStack-module__quXqXG__categoryTabs::-webkit-scrollbar{display:none}.TechStack-module__quXqXG__tabBtn{scroll-snap-align:start;white-space:nowrap;flex-shrink:0;padding:10px 18px;font-size:13px}}
.StratixPreview-module__mpR6Da__container{-webkit-user-select:none;user-select:none;color:#f8fafc;background:#0f172a;flex-direction:column;gap:14px;width:100%;height:100%;padding:18px 20px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;display:flex}.StratixPreview-module__mpR6Da__topBar{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding-bottom:10px;display:flex}.StratixPreview-module__mpR6Da__titleWrap{align-items:center;gap:8px;display:flex}.StratixPreview-module__mpR6Da__brandIcon{font-size:16px}.StratixPreview-module__mpR6Da__title{color:#fff;letter-spacing:-.01em;font-size:13px;font-weight:700}.StratixPreview-module__mpR6Da__timePills{background:#ffffff0f;border-radius:6px;gap:2px;padding:2px;display:flex}.StratixPreview-module__mpR6Da__pillBtn{color:#94a3b8;cursor:pointer;background:0 0;border:none;border-radius:4px;padding:3px 8px;font-size:10px;font-weight:700;transition:all .2s}.StratixPreview-module__mpR6Da__pillBtn:hover{color:#fff}.StratixPreview-module__mpR6Da__pillActive{color:#fff;background:#16a34a;box-shadow:0 1px 6px #16a34a66}.StratixPreview-module__mpR6Da__metricsRow{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.StratixPreview-module__mpR6Da__metricCard{background:#ffffff0a;border:1px solid #ffffff14;border-radius:8px;flex-direction:column;gap:2px;padding:10px;display:flex}.StratixPreview-module__mpR6Da__metricLabel{color:#94a3b8;text-transform:uppercase;letter-spacing:.02em;font-size:10px;font-weight:600}.StratixPreview-module__mpR6Da__metricValue{color:#fff;font-size:16px;font-weight:800}.StratixPreview-module__mpR6Da__metricGrowth{color:#16a34a;font-size:10px;font-weight:700}.StratixPreview-module__mpR6Da__metricTag{color:#22c55e;font-size:10px;font-weight:600}.StratixPreview-module__mpR6Da__chartArea{background:#00000040;border:1px solid #ffffff0f;border-radius:8px;flex-direction:column;flex:1;gap:8px;padding:12px;display:flex}.StratixPreview-module__mpR6Da__chartHeader{color:#94a3b8;justify-content:space-between;align-items:center;font-size:10px;font-weight:600;display:flex}.StratixPreview-module__mpR6Da__chartBadge{color:#22c55e;font-weight:700}.StratixPreview-module__mpR6Da__barsContainer{justify-content:space-between;align-items:flex-end;gap:6px;height:80px;padding-top:10px;display:flex}.StratixPreview-module__mpR6Da__barColumn{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:4px;height:100%;display:flex}.StratixPreview-module__mpR6Da__barFill{background:linear-gradient(#22c55e 0%,#16a34a 100%);border-radius:3px 3px 0 0;width:100%;max-width:22px;transition:height .4s cubic-bezier(.16,1,.3,1);box-shadow:0 0 10px #16a34a40}.StratixPreview-module__mpR6Da__barFill:hover{background:#4ade80;box-shadow:0 0 14px #34d39980}.StratixPreview-module__mpR6Da__barX{color:#64748b;font-size:9px;font-weight:600}.StratixPreview-module__mpR6Da__bottomControls{border-top:1px solid #ffffff0f;justify-content:space-between;align-items:center;padding-top:6px;display:flex}.StratixPreview-module__mpR6Da__controlLabel{color:#94a3b8;font-size:11px;font-weight:600}.StratixPreview-module__mpR6Da__modeButtons{gap:6px;display:flex}.StratixPreview-module__mpR6Da__modeBtn{color:#e2e8f0;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff14;border-radius:4px;padding:4px 8px;font-size:10px;font-weight:600;transition:all .2s}.StratixPreview-module__mpR6Da__modeBtn:hover{border-color:#22c55e4d}.StratixPreview-module__mpR6Da__modeBtnActive{color:#22c55e;background:#16a34a26;border-color:#16a34a}@media (max-width:768px){.StratixPreview-module__mpR6Da__container{gap:10px;padding:12px 14px}.StratixPreview-module__mpR6Da__topBar{flex-wrap:wrap;gap:6px}.StratixPreview-module__mpR6Da__metricsRow{grid-template-columns:repeat(3,1fr);gap:6px}.StratixPreview-module__mpR6Da__metricCard{padding:6px 8px}.StratixPreview-module__mpR6Da__metricValue{font-size:13px}.StratixPreview-module__mpR6Da__bottomControls{flex-wrap:wrap;gap:6px}}
.Contact-module__DIbnYa__contact{padding:var(--space-4xl) 0;background-color:var(--color-bg-main);position:relative;overflow:hidden}.Contact-module__DIbnYa__contact:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(circle,#16a34a1f 0%,#0d94880d 50%,#0000 75%);width:950px;height:650px;position:absolute;top:30%;left:50%;transform:translate(-50%,-50%)}.Contact-module__DIbnYa__card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:var(--radius-2xl);padding:var(--space-3xl);gap:var(--space-3xl);z-index:1;box-sizing:border-box;background:#fffffff0;border:1px solid #16a34a26;grid-template-columns:1.25fr .75fr;align-items:center;width:100%;max-width:1120px;margin:0 auto;transition:transform .3s,box-shadow .3s;display:grid;position:relative;box-shadow:0 30px 90px -20px #00000017,0 0 0 1px #16a34a1a,0 12px 30px #16a34a0a}.Contact-module__DIbnYa__card:hover{box-shadow:0 35px 100px -15px #16a34a24,0 0 0 1px #16a34a40}.Contact-module__DIbnYa__formCol{justify-content:center;gap:var(--space-lg);flex-direction:column;width:100%;min-width:0;height:100%;display:flex}.Contact-module__DIbnYa__formContent{gap:var(--space-lg);flex-direction:column;width:100%;display:flex}.Contact-module__DIbnYa__formGrid{gap:var(--space-md);grid-template-columns:repeat(2,1fr);width:100%;display:grid}.Contact-module__DIbnYa__inputGroup{flex-direction:column;gap:6px;width:100%;min-width:0;display:flex}.Contact-module__DIbnYa__label{font-size:var(--text-xs);color:#475569;text-transform:uppercase;letter-spacing:var(--tracking-wider);font-weight:800}.Contact-module__DIbnYa__input,.Contact-module__DIbnYa__textarea{border-radius:var(--radius-md);width:100%;max-width:100%;font-family:var(--font-primary);font-size:var(--text-sm);color:#0f172a;transition:all var(--transition-fast);box-sizing:border-box;background:#fff;border:1px solid #0000001a;outline:none;padding:14px 18px;box-shadow:inset 0 1px 2px #00000005}.Contact-module__DIbnYa__input::placeholder,.Contact-module__DIbnYa__textarea::placeholder{color:#94a3b8}.Contact-module__DIbnYa__input:focus,.Contact-module__DIbnYa__textarea:focus{background:#fff;border-color:#16a34a;box-shadow:0 0 0 4px #16a34a24,0 2px 8px #16a34a14}.Contact-module__DIbnYa__textareaWrapper{border-radius:var(--radius-md);width:100%;transition:all var(--transition-fast);position:relative}.Contact-module__DIbnYa__textareaWrapper.Contact-module__DIbnYa__dragging{box-shadow:0 0 0 3px #16a34a}.Contact-module__DIbnYa__textareaWrapper .Contact-module__DIbnYa__textarea{resize:vertical;width:100%;min-height:120px;padding-bottom:40px}.Contact-module__DIbnYa__attachIcon{cursor:pointer;color:#64748b;border-radius:var(--radius-sm);transition:all var(--transition-fast);-webkit-user-select:none;user-select:none;background:#f8fafc;border:1px solid #00000014;align-items:center;gap:6px;padding:4px 8px;display:flex;position:absolute;bottom:12px;right:14px}.Contact-module__DIbnYa__attachIcon:hover{color:#16a34a;background:#f0fdf4;border-color:#16a34a}.Contact-module__DIbnYa__attachBadge{color:#fff;background:#16a34a;border-radius:9999px;justify-content:center;align-items:center;width:18px;height:18px;font-size:10px;font-weight:800;line-height:1;display:flex}.Contact-module__DIbnYa__attachmentList{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}.Contact-module__DIbnYa__attachmentChip{border-radius:var(--radius-full);color:#15803d;background:#f0fdf4;border:1px solid #16a34a40;align-items:center;gap:6px;padding:4px 12px;font-size:12px;font-weight:600;display:flex}.Contact-module__DIbnYa__removeFileBtn{color:#ef4444;cursor:pointer;background:0 0;border:none;padding:0 2px;font-size:12px;font-weight:700}.Contact-module__DIbnYa__errorBox{color:#dc2626;border-radius:var(--radius-sm);background:#fef2f2;border:1px solid #fca5a5;padding:10px 14px;font-size:13px;font-weight:600}.Contact-module__DIbnYa__successBanner{border-radius:var(--radius-md);margin-bottom:var(--space-md);background:#f0fdf4;border:1px solid #86efac;justify-content:space-between;align-items:flex-start;gap:12px;padding:16px 18px;animation:.35s ease-out forwards Contact-module__DIbnYa__fadeInBanner;display:flex;box-shadow:0 4px 14px #16a34a1a}@keyframes Contact-module__DIbnYa__fadeInBanner{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.Contact-module__DIbnYa__successBannerHeader{align-items:flex-start;gap:12px;display:flex}.Contact-module__DIbnYa__successBadgeIcon{font-size:26px;line-height:1}.Contact-module__DIbnYa__successTitle{color:#15803d;margin:0 0 4px;font-size:15px;font-weight:800}.Contact-module__DIbnYa__successSub{color:#166534;margin:0;font-size:13px;line-height:1.45}.Contact-module__DIbnYa__closeSuccessBtn{color:#15803d;cursor:pointer;transition:all var(--transition-fast);white-space:nowrap;background:0 0;border:none;border-radius:4px;padding:2px 6px;font-size:12px;font-weight:800}.Contact-module__DIbnYa__closeSuccessBtn:hover{background:#16a34a26}.Contact-module__DIbnYa__infoCol{color:#fff;border-radius:var(--radius-xl);padding:var(--space-2xl);justify-content:center;gap:var(--space-xl);box-sizing:border-box;background:linear-gradient(145deg,#0f172a 0%,#064e3b 100%);border:1px solid #ffffff1f;flex-direction:column;width:100%;min-width:0;height:100%;display:flex;box-shadow:0 20px 50px #064e3b40}.Contact-module__DIbnYa__infoColHeader{flex-direction:column;gap:8px;display:flex}.Contact-module__DIbnYa__infoTitle{font-size:var(--text-2xl);color:#fff;letter-spacing:-.01em;font-weight:800}.Contact-module__DIbnYa__infoSubtext{color:#94a3b8;font-size:13px;line-height:1.5}.Contact-module__DIbnYa__infoItem{flex-direction:column;gap:8px;width:100%;min-width:0;display:flex}.Contact-module__DIbnYa__infoLabel{color:#a7f3d0;text-transform:uppercase;letter-spacing:var(--tracking-wider);font-size:11px;font-weight:800}.Contact-module__DIbnYa__infoValue{color:#34d399;word-break:break-all;transition:all var(--transition-fast);font-size:14px;font-weight:700;text-decoration:none}.Contact-module__DIbnYa__infoValue:hover{color:#6ee7b7;text-decoration:underline}.Contact-module__DIbnYa__socialGrid{flex-direction:column;gap:8px;width:100%;display:flex}.Contact-module__DIbnYa__socialCard{border-radius:var(--radius-md);color:#f8fafc;transition:all var(--transition-fast);background:#ffffff14;border:1px solid #ffffff1f;align-items:center;gap:10px;padding:10px 14px;font-size:13px;font-weight:700;text-decoration:none;display:flex}.Contact-module__DIbnYa__socialCard:hover{color:#fff;background:#ffffff29;border-color:#34d399;transform:translate(3px)}.Contact-module__DIbnYa__socialLinkedin:hover{color:#38bdf8}.Contact-module__DIbnYa__socialGithub:hover{color:#f1f5f9}.Contact-module__DIbnYa__socialInstagram:hover{color:#f472b6}.Contact-module__DIbnYa__guarantee{color:#cbd5e1;border-radius:var(--radius-md);box-sizing:border-box;background:#ffffff0f;border:1px solid #ffffff14;align-items:center;gap:10px;padding:12px 16px;font-size:12px;line-height:1.4;display:flex}.Contact-module__DIbnYa__lockIcon{font-size:16px}.Contact-module__DIbnYa__toastSnackbar{z-index:9999;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:var(--radius-lg);color:#fff;background:#0f172af2;border:1px solid #22c55e66;align-items:flex-start;gap:14px;max-width:440px;padding:16px 20px;animation:.45s cubic-bezier(.16,1,.3,1) forwards Contact-module__DIbnYa__toastSlideIn;display:flex;position:fixed;bottom:28px;right:28px;box-shadow:0 20px 40px #0000004d,0 0 20px #22c55e33}@keyframes Contact-module__DIbnYa__toastSlideIn{0%{opacity:0;transform:translateY(24px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}.Contact-module__DIbnYa__toastIcon{margin-top:2px;font-size:26px;line-height:1}.Contact-module__DIbnYa__toastBody{flex-direction:column;flex:1;gap:4px;display:flex}.Contact-module__DIbnYa__toastTitle{color:#4ade80;margin:0;font-size:15px;font-weight:800}.Contact-module__DIbnYa__toastMessage{color:#cbd5e1;margin:0;font-size:13px;line-height:1.45}.Contact-module__DIbnYa__toastMessage strong{color:#fff}.Contact-module__DIbnYa__toastCloseBtn{color:#94a3b8;cursor:pointer;transition:all var(--transition-fast);background:0 0;border:none;border-radius:4px;padding:2px 4px;font-size:16px;font-weight:700;line-height:1}.Contact-module__DIbnYa__toastCloseBtn:hover{color:#fff;background:#ffffff1a}@media (max-width:960px){.Contact-module__DIbnYa__card{gap:var(--space-2xl);padding:var(--space-2xl);grid-template-columns:1fr;align-items:stretch}.Contact-module__DIbnYa__formGrid{grid-template-columns:1fr}.Contact-module__DIbnYa__toastSnackbar{max-width:none;bottom:20px;left:20px;right:20px}}@media (max-width:600px){.Contact-module__DIbnYa__contact{padding:var(--space-2xl) 0}.Contact-module__DIbnYa__card{border-radius:var(--radius-xl);gap:var(--space-xl);padding:20px 16px}.Contact-module__DIbnYa__infoCol{border-radius:var(--radius-lg);gap:var(--space-lg);padding:20px 16px}.Contact-module__DIbnYa__input,.Contact-module__DIbnYa__textarea{padding:12px 14px;font-size:16px}}
.Process-module__MDuI_q__process{padding:var(--space-2xl) 0;background-color:var(--color-bg-main);position:relative}.Process-module__MDuI_q__timeline{gap:var(--space-xl);margin-top:var(--space-3xl);z-index:1;grid-template-columns:repeat(4,1fr);display:grid;position:relative}.Process-module__MDuI_q__step{flex-direction:column;height:100%;display:flex;position:relative}.Process-module__MDuI_q__stepHeader{margin-bottom:var(--space-lg);padding:0 var(--space-xs);justify-content:space-between;align-items:center;display:flex}.Process-module__MDuI_q__num{font-size:var(--text-3xl);color:#0d9488;letter-spacing:-.02em;font-family:monospace;font-weight:800}.Process-module__MDuI_q__icon{border-radius:var(--radius-md);color:#16a34a;width:46px;height:46px;transition:all var(--transition-fast);background:#fff;border:1px solid #00000014;justify-content:center;align-items:center;display:flex;box-shadow:0 2px 8px #0000000a}.Process-module__MDuI_q__step:hover .Process-module__MDuI_q__icon{color:#16a34a;border-color:#16a34a66;transform:scale(1.1)rotate(5deg);box-shadow:0 4px 16px #16a34a33}.Process-module__MDuI_q__content{border-radius:var(--radius-xl);padding:var(--space-2xl) var(--space-xl);height:100%;transition:all var(--transition-default);background:#fff;border:1px solid #00000012;flex-direction:column;display:flex;box-shadow:0 4px 20px #0000000a}.Process-module__MDuI_q__step:hover .Process-module__MDuI_q__content{background:#fff;border-color:#16a34a59;transform:translateY(-6px);box-shadow:0 20px 45px -12px #00000014,0 0 25px #16a34a14}.Process-module__MDuI_q__title{font-size:var(--text-xl);color:var(--color-text-primary);margin-bottom:var(--space-sm);letter-spacing:-.01em;transition:color var(--transition-fast);font-weight:700}.Process-module__MDuI_q__step:hover .Process-module__MDuI_q__title{color:#16a34a}.Process-module__MDuI_q__desc{font-size:var(--text-sm);color:var(--color-text-secondary);line-height:var(--leading-relaxed)}@media (max-width:1024px){.Process-module__MDuI_q__timeline{gap:var(--space-xl);grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.Process-module__MDuI_q__timeline{gap:var(--space-lg);margin-top:var(--space-xl);grid-template-columns:1fr}.Process-module__MDuI_q__content{padding:20px 18px}.Process-module__MDuI_q__stepHeader{margin-bottom:var(--space-md)}.Process-module__MDuI_q__num{font-size:var(--text-2xl)}.Process-module__MDuI_q__icon{width:38px;height:38px}}
.AIInteractiveEngine-module__B2IZya__engineCard{border-radius:var(--radius-2xl);width:100%;padding:var(--space-xl);gap:var(--space-md);-webkit-user-select:none;user-select:none;color:#f8fafc;background:#0b132b;border:1px solid #ffffff1a;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;display:flex;box-shadow:0 20px 50px #0000004d,0 0 40px #16a34a1a}.AIInteractiveEngine-module__B2IZya__header{padding-bottom:var(--space-sm);border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;display:flex}.AIInteractiveEngine-module__B2IZya__statusPill{color:#22c55e;letter-spacing:.06em;align-items:center;gap:8px;font-size:11px;font-weight:800;display:flex}.AIInteractiveEngine-module__B2IZya__liveBeacon{background:#16a34a;border-radius:50%;width:7px;height:7px;box-shadow:0 0 10px #16a34a}.AIInteractiveEngine-module__B2IZya__accuracyTag{color:#22c55e;background:#22c55e1f;border:1px solid #22c55e4d;border-radius:4px;padding:2px 8px;font-size:11px;font-weight:700}.AIInteractiveEngine-module__B2IZya__tabsList{flex-wrap:wrap;gap:8px;display:flex}.AIInteractiveEngine-module__B2IZya__tabItem{color:#94a3b8;border-radius:var(--radius-md);cursor:pointer;background:#ffffff0d;border:1px solid #ffffff14;padding:8px 14px;font-size:12px;font-weight:600;transition:all .2s}.AIInteractiveEngine-module__B2IZya__tabItem:hover{color:#fff;border-color:#5eead466}.AIInteractiveEngine-module__B2IZya__tabItemActive{color:#fff;background:#16a34a;border-color:#16a34a;box-shadow:0 4px 14px #16a34a66}.AIInteractiveEngine-module__B2IZya__queryBox{border-radius:var(--radius-lg);background:#ffffff08;border:1px solid #ffffff0f;flex-direction:column;gap:4px;padding:14px 16px;display:flex}.AIInteractiveEngine-module__B2IZya__queryLabel{color:#64748b;text-transform:uppercase;letter-spacing:.05em;font-size:11px;font-weight:700}.AIInteractiveEngine-module__B2IZya__queryText{color:#e2e8f0;font-size:13px;font-style:italic;line-height:1.5}.AIInteractiveEngine-module__B2IZya__pipeline{grid-template-columns:repeat(4,1fr);gap:8px;padding:8px 0;display:grid}.AIInteractiveEngine-module__B2IZya__pipelineStep{text-align:center;flex-direction:column;align-items:center;gap:6px;display:flex}.AIInteractiveEngine-module__B2IZya__stepCircle{color:#94a3b8;background:#ffffff0f;border:1px solid #ffffff26;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:11px;font-weight:700;transition:all .3s;display:flex}.AIInteractiveEngine-module__B2IZya__stepActive{color:#fff;background:#16a34a;border-color:#22c55e;transform:scale(1.15);box-shadow:0 0 16px #16a34acc}.AIInteractiveEngine-module__B2IZya__stepDone{color:#16a34a;background:#16a34a33;border-color:#16a34a}.AIInteractiveEngine-module__B2IZya__stepTitle{color:#cbd5e1;font-size:10px;font-weight:600;line-height:1.2}.AIInteractiveEngine-module__B2IZya__outputBox{border-radius:var(--radius-lg);background:#0006;border:1px solid #ffffff14;flex-direction:column;gap:6px;padding:14px 16px;display:flex}.AIInteractiveEngine-module__B2IZya__outputHeader{justify-content:space-between;align-items:center;display:flex}.AIInteractiveEngine-module__B2IZya__outputLabel{color:#64748b;text-transform:uppercase;letter-spacing:.05em;font-size:11px;font-weight:700}.AIInteractiveEngine-module__B2IZya__verifiedTag{color:#16a34a;font-size:10px;font-weight:700}.AIInteractiveEngine-module__B2IZya__outputText{color:#4ade80;font-family:monospace;font-size:12px;line-height:1.5}@media (max-width:600px){.AIInteractiveEngine-module__B2IZya__pipeline{grid-template-columns:repeat(2,1fr);gap:12px}}
.ProjectHubPreview-module__ztRcEG__container{-webkit-user-select:none;user-select:none;color:#f8fafc;background:#111827;flex-direction:column;gap:14px;width:100%;height:100%;padding:18px 20px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,monospace;display:flex}.ProjectHubPreview-module__ztRcEG__topBar{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding-bottom:10px;display:flex}.ProjectHubPreview-module__ztRcEG__titleWrap{align-items:center;gap:8px;display:flex}.ProjectHubPreview-module__ztRcEG__docIcon{font-size:14px}.ProjectHubPreview-module__ztRcEG__docTitle{color:#fff;font-size:12px;font-weight:700}.ProjectHubPreview-module__ztRcEG__lockBadge{color:#22c55e;background:#22c55e1f;border:1px solid #22c55e4d;border-radius:4px;padding:2px 6px;font-size:9px;font-weight:700}.ProjectHubPreview-module__ztRcEG__userAvatars{align-items:center;gap:6px;display:flex}.ProjectHubPreview-module__ztRcEG__avatar{color:#fff;border:1.5px solid #111827;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:9px;font-weight:800;display:flex}.ProjectHubPreview-module__ztRcEG__avatar1{background:#3b82f6}.ProjectHubPreview-module__ztRcEG__avatar2{background:#16a34a}.ProjectHubPreview-module__ztRcEG__avatar3{background:#8b5cf6}.ProjectHubPreview-module__ztRcEG__pingTag{color:#22c55e;background:#ffffff0d;border-radius:4px;align-items:center;gap:5px;padding:3px 8px;font-size:10px;font-weight:700;display:flex}.ProjectHubPreview-module__ztRcEG__pingBeacon{background:#16a34a;border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px #16a34a}.ProjectHubPreview-module__ztRcEG__editorArea{background:#0000004d;border:1px solid #ffffff0f;border-radius:8px;flex:1;padding:14px;position:relative;overflow:hidden}.ProjectHubPreview-module__ztRcEG__cursorTag{pointer-events:none;flex-direction:column;align-items:flex-end;display:flex;position:absolute;top:14px;right:20px}.ProjectHubPreview-module__ztRcEG__cursorPin{color:#fff;background:#3b82f6;border-radius:4px;padding:2px 6px;font-size:9px;font-weight:700;box-shadow:0 2px 6px #0000004d}.ProjectHubPreview-module__ztRcEG__codeView{color:#e2e8f0;white-space:pre-wrap;word-break:break-word;font-family:inherit;font-size:11px;line-height:1.6}.ProjectHubPreview-module__ztRcEG__statusBar{border-top:1px solid #ffffff0f;justify-content:space-between;align-items:center;padding-top:8px;display:flex}.ProjectHubPreview-module__ztRcEG__statusMeta{color:#94a3b8;align-items:center;gap:6px;font-size:11px;display:flex}.ProjectHubPreview-module__ztRcEG__statusDot{background:#16a34a;border-radius:50%;width:6px;height:6px}.ProjectHubPreview-module__ztRcEG__syncBtn{color:#fff;cursor:pointer;background:#16a34a;border:none;border-radius:6px;padding:5px 12px;font-size:11px;font-weight:700;transition:all .2s}.ProjectHubPreview-module__ztRcEG__syncBtn:hover{background:#15803d;box-shadow:0 0 12px #16a34a66}@media (max-width:768px){.ProjectHubPreview-module__ztRcEG__container{gap:10px;padding:12px 14px}.ProjectHubPreview-module__ztRcEG__topBar{flex-wrap:wrap;gap:6px}.ProjectHubPreview-module__ztRcEG__userAvatars{display:none}.ProjectHubPreview-module__ztRcEG__statusBar{flex-wrap:wrap;gap:6px}}
.AISection-module__B2oiGa__aiSection{color:var(--color-text-primary);padding:var(--space-2xl) 0;background:linear-gradient(135deg,#f0fdf4 0%,#ecfdf5 40%,#f8fafc 100%);border-top:1px solid #0000000f;border-bottom:1px solid #0000000f;position:relative;overflow:hidden}.AISection-module__B2oiGa__aiSection:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(circle,#0d94881f 0%,#0000 70%);border-radius:50%;width:600px;height:600px;position:absolute;top:-100px;right:-100px}.AISection-module__B2oiGa__inner{gap:var(--space-4xl);z-index:1;grid-template-columns:1.05fr .95fr;align-items:center;display:grid;position:relative}.AISection-module__B2oiGa__content{gap:var(--space-xl);flex-direction:column;display:flex}.AISection-module__B2oiGa__title{font-size:var(--text-5xl);font-weight:800;line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);color:var(--color-text-primary)}.AISection-module__B2oiGa__subtext{font-size:var(--text-lg);color:var(--color-text-secondary);line-height:var(--leading-relaxed)}.AISection-module__B2oiGa__points{gap:var(--space-md);flex-direction:column;display:flex}.AISection-module__B2oiGa__point{align-items:center;gap:var(--space-md);font-size:var(--text-base);color:#334155;border-radius:var(--radius-lg);transition:all var(--transition-fast);background:#ffffffd9;border:1px solid #0000000f;padding:14px 20px;font-weight:600;display:flex;box-shadow:0 2px 8px #00000008}.AISection-module__B2oiGa__point:hover{color:#0f172a;background:#fff;border-color:#16a34a59;transform:translate(6px);box-shadow:0 8px 20px #0000000f,0 0 15px #16a34a14}.AISection-module__B2oiGa__pointIcon{color:#0d9488;filter:drop-shadow(0 0 6px #0d94884d);flex-shrink:0;justify-content:center;align-items:center;display:flex}.AISection-module__B2oiGa__visual{justify-content:center;display:flex;position:relative}.AISection-module__B2oiGa__imgWrapper{border-radius:var(--radius-2xl);border:1px solid #00000014;width:100%;position:relative;overflow:hidden;box-shadow:0 20px 50px -10px #0000001a,0 0 40px #16a34a1f}.AISection-module__B2oiGa__imgWrapper:after{content:"";border-radius:var(--radius-2xl);pointer-events:none;border:1px solid #fff6;position:absolute;inset:0}.AISection-module__B2oiGa__img{object-fit:cover;width:100%;height:auto;transition:transform .6s cubic-bezier(.16,1,.3,1);display:block}.AISection-module__B2oiGa__imgWrapper:hover .AISection-module__B2oiGa__img{transform:scale(1.03)}@media (max-width:900px){.AISection-module__B2oiGa__inner{text-align:center;grid-template-columns:1fr}.AISection-module__B2oiGa__content{align-items:center}.AISection-module__B2oiGa__points{text-align:left;align-items:stretch;width:100%}.AISection-module__B2oiGa__title{font-size:var(--text-4xl)}}
.SelectedWork-module__inH7va__work{padding:var(--space-2xl) 0;background-color:var(--color-bg-main);position:relative}.SelectedWork-module__inH7va__work:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(circle,#0d94880d 0%,#0000 70%);width:600px;height:600px;position:absolute;bottom:10%;right:5%}.SelectedWork-module__inH7va__grid{gap:var(--space-2xl);z-index:1;grid-template-columns:repeat(2,1fr);align-items:stretch;display:grid;position:relative}.SelectedWork-module__inH7va__gridItem{flex-direction:column;height:100%;display:flex}.SelectedWork-module__inH7va__cardWide{grid-column:span 2}.SelectedWork-module__inH7va__revealWrap{flex-direction:column;flex:1;width:100%;height:100%;display:flex}.SelectedWork-module__inH7va__card{border-radius:var(--radius-2xl);width:100%;height:100%;transition:transform var(--transition-default), box-shadow var(--transition-default), border-color var(--transition-default);background:#fff;border:1px solid #00000012;flex-direction:column;flex:1;display:flex;overflow:hidden;box-shadow:0 4px 20px #0000000a}.SelectedWork-module__inH7va__card:hover{border-color:#16a34a59;transform:translateY(-4px);box-shadow:0 24px 50px -12px #0000001a,0 0 0 1px #16a34a40}.SelectedWork-module__inH7va__interactiveWrap{background:#0b132b;flex-direction:column;flex-shrink:0;width:100%;height:310px;display:flex;position:relative;overflow:hidden}.SelectedWork-module__inH7va__cardWide .SelectedWork-module__inH7va__interactiveWrap{height:340px}.SelectedWork-module__inH7va__floatingImpactBadge{z-index:10;color:#22c55e;font-size:var(--text-xs);pointer-events:none;background:#111827eb;border:1px solid #22c55e4d;border-radius:6px;align-items:center;gap:6px;padding:5px 10px;font-weight:700;display:flex;position:absolute;top:14px;right:14px;box-shadow:0 4px 12px #00000040}.SelectedWork-module__inH7va__info{justify-content:space-between;gap:var(--space-md);background:#fff;flex-direction:column;flex-grow:1;padding:20px 24px;display:flex}.SelectedWork-module__inH7va__topInfo{gap:var(--space-sm);flex-direction:column;display:flex}.SelectedWork-module__inH7va__meta{font-size:var(--text-xs);justify-content:space-between;align-items:center;margin-bottom:2px;font-weight:700;display:flex}.SelectedWork-module__inH7va__tag{color:#15803d;text-transform:uppercase;letter-spacing:var(--tracking-wider);background:#16a34a14;border:1px solid #16a34a38;border-radius:6px;padding:4px 10px}.SelectedWork-module__inH7va__clientSector{color:#64748b;font-size:var(--text-xs);font-weight:600}.SelectedWork-module__inH7va__title{font-size:var(--text-2xl);color:var(--color-text-primary);letter-spacing:-.01em;transition:color var(--transition-fast);font-weight:700;line-height:1.25}.SelectedWork-module__inH7va__card:hover .SelectedWork-module__inH7va__title{color:#16a34a}.SelectedWork-module__inH7va__cardWide .SelectedWork-module__inH7va__title{font-size:var(--text-3xl)}.SelectedWork-module__inH7va__desc{font-size:var(--text-sm);color:var(--color-text-secondary);line-height:var(--leading-relaxed)}.SelectedWork-module__inH7va__bottomInfo{gap:var(--space-md);flex-direction:column;margin-top:auto;display:flex}.SelectedWork-module__inH7va__metricsBar{gap:var(--space-sm);padding:var(--space-md);border-radius:var(--radius-md);background:#f8fafc;border:1px solid #0000000d;grid-template-columns:repeat(3,1fr);display:grid}.SelectedWork-module__inH7va__metricItem{flex-direction:column;gap:2px;display:flex}.SelectedWork-module__inH7va__metricValue{font-size:var(--text-base);color:#15803d;align-items:center;gap:4px;font-weight:800;display:flex}.SelectedWork-module__inH7va__metricLabel{color:#64748b;text-transform:uppercase;letter-spacing:.02em;font-size:11px;font-weight:600}.SelectedWork-module__inH7va__techList{gap:var(--space-xs);flex-wrap:wrap;display:flex}.SelectedWork-module__inH7va__techTag{font-size:var(--text-xs);border-radius:var(--radius-sm);color:#475569;transition:all var(--transition-fast);background:#f8fafc;border:1px solid #00000012;padding:5px 12px;font-weight:500}.SelectedWork-module__inH7va__card:hover .SelectedWork-module__inH7va__techTag{color:#0f172a;background:#f0fdf4;border-color:#16a34a4d}.SelectedWork-module__inH7va__footerCta{justify-content:center;align-items:center;gap:var(--space-md);margin-top:var(--space-4xl);z-index:1;display:flex;position:relative}@media (max-width:900px){.SelectedWork-module__inH7va__grid{gap:var(--space-xl);grid-template-columns:1fr}.SelectedWork-module__inH7va__cardWide{grid-column:span 1}.SelectedWork-module__inH7va__cardWide .SelectedWork-module__inH7va__interactiveWrap,.SelectedWork-module__inH7va__interactiveWrap{height:auto;min-height:260px}.SelectedWork-module__inH7va__cardWide .SelectedWork-module__inH7va__title{font-size:var(--text-xl)}.SelectedWork-module__inH7va__info{padding:18px 16px}.SelectedWork-module__inH7va__meta{flex-direction:column;align-items:flex-start;gap:6px}.SelectedWork-module__inH7va__floatingImpactBadge{display:none}.SelectedWork-module__inH7va__metricsBar{gap:var(--space-xs);grid-template-columns:repeat(3,1fr);padding:10px 12px}.SelectedWork-module__inH7va__metricValue{font-size:var(--text-sm)}.SelectedWork-module__inH7va__metricLabel{font-size:10px}.SelectedWork-module__inH7va__footerCta{margin-top:var(--space-2xl);width:100%}.SelectedWork-module__inH7va__footerCta>*{width:100%}.SelectedWork-module__inH7va__footerCta button,.SelectedWork-module__inH7va__footerCta a{box-sizing:border-box;width:100%}}@media (max-width:480px){.SelectedWork-module__inH7va__metricsBar{grid-template-columns:1fr;gap:8px}}
.Team-module__l_BZ4a__teamSection{padding:var(--space-4xl) 0 var(--space-5xl);background:var(--color-bg-base);position:relative;overflow:hidden}.Team-module__l_BZ4a__teamSection:before{content:"";pointer-events:none;background:radial-gradient(circle,#16a34a0d 0%,#0000 70%);width:600px;height:600px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Team-module__l_BZ4a__grid{gap:var(--space-xl);margin-top:var(--space-3xl);grid-template-columns:repeat(4,1fr);display:grid}.Team-module__l_BZ4a__card{border-radius:var(--radius-2xl);height:100%;padding:var(--space-xl);text-align:center;background:#fff;border:1px solid #00000014;flex-direction:column;align-items:center;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex;position:relative}.Team-module__l_BZ4a__card:hover{border-color:#16a34a66;box-shadow:0 16px 40px #16a34a1f}.Team-module__l_BZ4a__imageWrapper{width:110px;height:110px;margin-bottom:var(--space-lg);background:linear-gradient(135deg,#064e3b 0%,#16a34a 100%);border-radius:50%;flex-shrink:0;padding:3px;position:relative;overflow:hidden;box-shadow:0 8px 24px #16a34a33}.Team-module__l_BZ4a__imageInner{background:#064e3b;border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;display:flex;overflow:hidden}.Team-module__l_BZ4a__avatarImg{object-fit:cover;width:100%;height:100%}.Team-module__l_BZ4a__initialsAvatar{color:#fff;letter-spacing:-.02em;background:linear-gradient(135deg,#16a34a 0%,#064e3b 100%);justify-content:center;align-items:center;width:100%;height:100%;font-size:2rem;font-weight:800;display:flex}.Team-module__l_BZ4a__badge{letter-spacing:.06em;text-transform:uppercase;color:#16a34a;border-radius:var(--radius-full);margin-bottom:var(--space-xs);background:#16a34a1a;border:1px solid #16a34a40;padding:4px 10px;font-size:.7rem;font-weight:800;display:inline-block}.Team-module__l_BZ4a__name{font-size:var(--text-lg);color:var(--color-text-primary);margin-bottom:4px;font-weight:800}.Team-module__l_BZ4a__role{font-size:var(--text-xs);color:var(--color-text-secondary);margin-bottom:var(--space-md);flex-grow:1;font-weight:600;line-height:1.4}.Team-module__l_BZ4a__socialLink{color:#0f766e;width:36px;height:36px;transition:all var(--transition-fast);background:#f1f5f9;border-radius:50%;justify-content:center;align-items:center;margin-top:auto;display:inline-flex}.Team-module__l_BZ4a__socialLink:hover{color:#fff;background:#16a34a;transform:translateY(-2px)}@media (max-width:1100px){.Team-module__l_BZ4a__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.Team-module__l_BZ4a__grid{grid-template-columns:1fr}}
.CustomSelect-module__f4QqHa__selectContainer{width:100%;position:relative}.CustomSelect-module__f4QqHa__selectTrigger{color:#1e293b;cursor:pointer;width:100%;transition:all var(--transition-fast);background:#fff;border:1px solid #0000001a;border-radius:8px;justify-content:space-between;align-items:center;padding:12px 16px;font-size:15px;display:flex}.CustomSelect-module__f4QqHa__selectTrigger:hover{border-color:#0003}.CustomSelect-module__f4QqHa__selectTrigger.CustomSelect-module__f4QqHa__open{border-color:#1e293b;box-shadow:0 0 0 3px #1e293b14}.CustomSelect-module__f4QqHa__selectedText{color:#1e293b}.CustomSelect-module__f4QqHa__placeholderText{color:#94a3b8}.CustomSelect-module__f4QqHa__chevron{width:9px;height:9px;transition:transform var(--transition-fast);border-bottom:2px solid #64748b;border-right:2px solid #64748b;flex-shrink:0;margin-top:-4px;position:relative;transform:rotate(45deg)}.CustomSelect-module__f4QqHa__selectTrigger.CustomSelect-module__f4QqHa__open .CustomSelect-module__f4QqHa__chevron{margin-top:4px;transform:rotate(-135deg)}.CustomSelect-module__f4QqHa__optionsList{z-index:20;background:#fff;border:1px solid #00000014;border-radius:8px;max-height:240px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 8px 24px #0000001f}.CustomSelect-module__f4QqHa__option{color:#1e293b;cursor:pointer;transition:background var(--transition-fast);border-radius:6px;padding:10px 12px;font-size:14px}.CustomSelect-module__f4QqHa__option:hover{background:#f1f5f9}.CustomSelect-module__f4QqHa__optionSelected{background:#f1f5f9;font-weight:500}
.legal-module__0qBMDG__legalPage{padding-top:var(--header-height);background-color:var(--color-bg-main);min-height:100vh}.legal-module__0qBMDG__content{padding-top:var(--space-5xl);padding-bottom:var(--space-5xl);max-width:860px}.legal-module__0qBMDG__hero{margin-bottom:var(--space-4xl);padding-bottom:var(--space-3xl);border-bottom:1px solid #00000014}.legal-module__0qBMDG__tag{font-size:var(--text-xs);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:#0f766e;border-radius:var(--radius-full);margin-bottom:var(--space-lg);background:#0d948814;border:1px solid #0d94882e;align-items:center;padding:4px 12px;font-weight:700;display:inline-flex}.legal-module__0qBMDG__title{font-size:var(--text-5xl);color:var(--color-text-primary);letter-spacing:var(--tracking-tight);font-weight:800;line-height:var(--leading-tight);margin-bottom:var(--space-md)}.legal-module__0qBMDG__meta{font-size:var(--text-sm);color:var(--color-text-tertiary);font-weight:500}.legal-module__0qBMDG__body{gap:var(--space-3xl);flex-direction:column;display:flex}.legal-module__0qBMDG__body section{gap:var(--space-md);flex-direction:column;display:flex}.legal-module__0qBMDG__body h2{font-size:var(--text-xl);color:var(--color-text-primary);padding-left:var(--space-md);border-left:3px solid #16a34a;margin-bottom:4px;font-weight:800}.legal-module__0qBMDG__body h3{font-size:var(--text-base);color:var(--color-text-primary);margin-top:4px;font-weight:700}.legal-module__0qBMDG__body p{font-size:var(--text-base);color:#374151;line-height:var(--leading-relaxed)}.legal-module__0qBMDG__body ul{gap:var(--space-sm);padding-left:var(--space-md);flex-direction:column;display:flex}.legal-module__0qBMDG__body li{font-size:var(--text-base);color:#374151;line-height:var(--leading-relaxed);padding-left:var(--space-sm);border-left:2px solid #16a34a33}.legal-module__0qBMDG__body a{color:#16a34a;text-underline-offset:3px;font-weight:600;text-decoration:underline}.legal-module__0qBMDG__body a:hover{color:#15803d}@media (max-width:768px){.legal-module__0qBMDG__title{font-size:var(--text-4xl)}}
.EngagementModels-module__2qFnsq__engagementSection{padding:var(--space-2xl) 0;background-color:var(--color-bg-main);position:relative;overflow:hidden}.EngagementModels-module__2qFnsq__engagementSection:before{content:"";pointer-events:none;background:radial-gradient(circle,#0d94880d 0%,#0000 70%);width:500px;height:500px;position:absolute;top:20%;right:10%}.EngagementModels-module__2qFnsq__grid{gap:var(--space-xl);margin-top:var(--space-3xl);z-index:1;grid-template-columns:repeat(3,1fr);align-items:stretch;display:grid;position:relative}.EngagementModels-module__2qFnsq__grid>div{flex-direction:column;height:100%;display:flex}.EngagementModels-module__2qFnsq__modelCard{border-radius:var(--radius-2xl);padding:var(--space-2xl);gap:var(--space-md);transition:all var(--transition-default);background:#fff;border:1px solid #00000012;flex-direction:column;flex:1;height:100%;display:flex;position:relative;box-shadow:0 4px 20px #00000008}.EngagementModels-module__2qFnsq__modelCard:hover{border-color:#16a34a59;transform:translateY(-4px);box-shadow:0 20px 40px -10px #00000014,0 0 0 1px #16a34a26}.EngagementModels-module__2qFnsq__popularCard{background:linear-gradient(#fff 0%,#f0fdf4 100%);border-color:#16a34a66;box-shadow:0 10px 30px #16a34a14}.EngagementModels-module__2qFnsq__popularBadge{color:#fff;letter-spacing:.06em;text-transform:uppercase;border-radius:var(--radius-full);background:#16a34a;padding:4px 14px;font-size:11px;font-weight:800;position:absolute;top:-12px;left:50%;transform:translate(-50%);box-shadow:0 2px 8px #16a34a66}.EngagementModels-module__2qFnsq__modelHeader{flex-direction:column;gap:6px;display:flex}.EngagementModels-module__2qFnsq__modelType{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.05em;color:#0f766e;font-weight:700}.EngagementModels-module__2qFnsq__modelTitle{font-size:var(--text-xl);color:var(--color-text-primary);font-weight:800;line-height:1.25}.EngagementModels-module__2qFnsq__modelDesc{font-size:var(--text-sm);color:var(--color-text-secondary);line-height:var(--leading-relaxed);min-height:48px}.EngagementModels-module__2qFnsq__cadenceBox{border-radius:var(--radius-md);padding:var(--space-sm) var(--space-md);font-size:var(--text-xs);background:#f8fafc;border:1px solid #0000000d;justify-content:space-between;align-items:center;font-weight:600;display:flex}.EngagementModels-module__2qFnsq__cadenceLabel{color:#64748b}.EngagementModels-module__2qFnsq__cadenceValue{color:#111827;font-weight:700}.EngagementModels-module__2qFnsq__featureList{margin-top:var(--space-xs);flex-direction:column;flex-grow:1;gap:10px;display:flex}.EngagementModels-module__2qFnsq__featureItem{font-size:var(--text-xs);color:#334155;align-items:flex-start;gap:10px;line-height:1.5;display:flex}.EngagementModels-module__2qFnsq__checkIcon{color:#16a34a;flex-shrink:0;margin-top:1px;font-size:14px;font-weight:800}.EngagementModels-module__2qFnsq__cardCta{margin-top:var(--space-md);padding-top:var(--space-md);border-top:1px solid #0000000f}.EngagementModels-module__2qFnsq__ctaBtn{border-radius:var(--radius-md);width:100%;font-size:var(--text-sm);color:#fff;transition:all var(--transition-fast);text-align:center;background:#111827;justify-content:center;align-items:center;gap:8px;padding:12px;font-weight:700;display:flex}.EngagementModels-module__2qFnsq__ctaBtn:hover{color:#fff;background:#16a34a}.EngagementModels-module__2qFnsq__popularCtaBtn{color:#fff!important;background:#16a34a!important}.EngagementModels-module__2qFnsq__popularCtaBtn:hover{background:#15803d!important}.EngagementModels-module__2qFnsq__guaranteesBar{margin-top:var(--space-4xl);gap:var(--space-lg);padding:var(--space-xl);border-radius:var(--radius-xl);background:#fff;border:1px solid #0000000f;grid-template-columns:repeat(3,1fr);display:grid}.EngagementModels-module__2qFnsq__guaranteeItem{align-items:center;gap:12px;display:flex}.EngagementModels-module__2qFnsq__guaranteeIcon{color:#16a34a;background:#f0fdf4;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.EngagementModels-module__2qFnsq__guaranteeTitle{font-size:var(--text-sm);color:var(--color-text-primary);font-weight:700}.EngagementModels-module__2qFnsq__guaranteeDesc{font-size:var(--text-xs);color:var(--color-text-secondary)}@media (max-width:1024px){.EngagementModels-module__2qFnsq__grid{gap:var(--space-xl);grid-template-columns:1fr}.EngagementModels-module__2qFnsq__guaranteesBar{gap:var(--space-md);padding:var(--space-lg);grid-template-columns:1fr}}@media (max-width:600px){.EngagementModels-module__2qFnsq__modelCard{padding:24px 20px}.EngagementModels-module__2qFnsq__modelDesc{min-height:auto}}
.FAQ-module__uDLo1a__faqSection{padding:var(--space-4xl) 0 var(--space-5xl);background:var(--color-bg-surface);scroll-margin-top:calc(var(--header-height) + 40px);position:relative;overflow:visible}.FAQ-module__uDLo1a__faqSection:before{content:"";pointer-events:none;background:radial-gradient(circle,#16a34a0a 0%,#0000 70%);width:500px;height:500px;position:absolute;bottom:0;left:0}.FAQ-module__uDLo1a__inner{gap:var(--space-5xl);z-index:1;grid-template-columns:1fr 1fr;align-items:start;display:grid;position:relative}.FAQ-module__uDLo1a__left{top:calc(var(--header-height) + 32px);align-self:start;position:sticky}.FAQ-module__uDLo1a__eyebrow{font-size:var(--text-xs);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:#0f766e;border-radius:var(--radius-full);margin-bottom:var(--space-xl);background:#0d948814;border:1px solid #0d94882e;align-items:center;gap:8px;padding:6px 14px;font-weight:800;display:inline-flex}.FAQ-module__uDLo1a__title{font-size:var(--text-4xl);color:var(--color-text-primary);letter-spacing:var(--tracking-tight);font-weight:800;line-height:var(--leading-tight);margin-bottom:var(--space-lg)}.FAQ-module__uDLo1a__subtitle{font-size:var(--text-base);color:var(--color-text-secondary);line-height:var(--leading-relaxed);margin-bottom:var(--space-2xl)}.FAQ-module__uDLo1a__contactCard{border-radius:var(--radius-xl);padding:var(--space-xl);gap:var(--space-sm);background:#f8fafc;border:1px solid #0000000f;flex-direction:column;display:flex}.FAQ-module__uDLo1a__contactCardTitle{font-size:var(--text-sm);color:var(--color-text-primary);font-weight:700}.FAQ-module__uDLo1a__contactCardText{font-size:var(--text-xs);color:var(--color-text-secondary);line-height:1.5}.FAQ-module__uDLo1a__contactCardLink{font-size:var(--text-sm);color:#16a34a;margin-top:var(--space-xs);transition:color var(--transition-fast);align-items:center;gap:6px;font-weight:700;display:inline-flex}.FAQ-module__uDLo1a__contactCardLink:hover{color:#15803d}.FAQ-module__uDLo1a__faqList{gap:var(--space-sm);flex-direction:column;width:100%;display:flex}.FAQ-module__uDLo1a__faqItem{border-radius:var(--radius-lg);transition:all var(--transition-fast);background:#fff;border:1px solid #00000012;overflow:hidden}.FAQ-module__uDLo1a__faqItem:hover{border-color:#16a34a40;box-shadow:0 4px 12px #0000000a}.FAQ-module__uDLo1a__faqItemOpen{border-color:#16a34a59;box-shadow:0 6px 20px #16a34a12}.FAQ-module__uDLo1a__faqTrigger{justify-content:space-between;align-items:center;gap:var(--space-md);width:100%;padding:var(--space-xl) var(--space-xl);text-align:left;cursor:pointer;transition:background var(--transition-fast);display:flex}.FAQ-module__uDLo1a__faqTrigger:hover{background:#fafcff}.FAQ-module__uDLo1a__faqQuestion{font-size:var(--text-sm);color:var(--color-text-primary);font-weight:700;line-height:1.4}.FAQ-module__uDLo1a__faqIcon{width:28px;height:28px;transition:all var(--transition-fast);background:#f1f5f9;border:1px solid #0000000f;border-radius:50%;flex-shrink:0;position:relative}.FAQ-module__uDLo1a__faqIcon:before,.FAQ-module__uDLo1a__faqIcon:after{content:"";transition:transform var(--transition-fast), opacity var(--transition-fast);background:#64748b;border-radius:1px;position:absolute;top:50%;left:50%}.FAQ-module__uDLo1a__faqIcon:before{width:12px;height:2px;transform:translate(-50%,-50%)}.FAQ-module__uDLo1a__faqIcon:after{width:2px;height:12px;transform:translate(-50%,-50%)}.FAQ-module__uDLo1a__faqIcon.FAQ-module__uDLo1a__isOpen:after{opacity:0;transform:translate(-50%,-50%)rotate(90deg)}.FAQ-module__uDLo1a__faqItemOpen .FAQ-module__uDLo1a__faqIcon{color:#16a34a;background:#f0fdf4;border-color:#16a34a4d}.FAQ-module__uDLo1a__faqAnswer{font-size:var(--text-sm);color:var(--color-text-secondary);line-height:var(--leading-relaxed);opacity:0;max-height:0;padding:0 var(--space-xl);border-top:1px solid #0000000a;transition:max-height .35s,opacity .3s,padding .3s;overflow:hidden}.FAQ-module__uDLo1a__faqAnswerOpen{opacity:1;max-height:600px;padding:var(--space-md) var(--space-xl) var(--space-xl)}@media (max-width:900px){.FAQ-module__uDLo1a__faqSection{padding:var(--space-2xl) 0 var(--space-3xl)}.FAQ-module__uDLo1a__inner{gap:var(--space-2xl);grid-template-columns:1fr}.FAQ-module__uDLo1a__left{position:static}.FAQ-module__uDLo1a__title{font-size:var(--text-2xl)}.FAQ-module__uDLo1a__faqTrigger{min-height:52px;padding:16px}.FAQ-module__uDLo1a__faqAnswerOpen{padding:12px 16px 18px}}
.Industries-module__SJa5Cq__industriesSection{padding:var(--space-2xl) 0;background-color:var(--color-bg-main);position:relative;overflow:hidden}.Industries-module__SJa5Cq__industriesSection:after{content:"";pointer-events:none;background:radial-gradient(circle,#0d94880d 0%,#0000 70%);width:500px;height:500px;position:absolute;bottom:0;right:0}.Industries-module__SJa5Cq__grid{gap:var(--space-xl);margin-top:var(--space-3xl);z-index:1;grid-template-columns:repeat(3,1fr);display:grid;position:relative}.Industries-module__SJa5Cq__industryCard{border-radius:var(--radius-lg);transition:all var(--transition-default);background:#fff;border:1px solid #0000000f;flex-direction:column;gap:12px;padding:20px;display:flex;position:relative;box-shadow:0 4px 16px #00000008}.Industries-module__SJa5Cq__industryCard:hover{border-color:#16a34a4d;transform:translateY(-4px);box-shadow:0 16px 36px -8px #00000014,0 0 0 1px #16a34a26}.Industries-module__SJa5Cq__cardHeader{align-items:center;gap:var(--space-md);display:flex}.Industries-module__SJa5Cq__iconBox{border-radius:var(--radius-md);color:#16a34a;background:#f0fdf4;border:1px solid #16a34a26;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.Industries-module__SJa5Cq__industryName{font-size:var(--text-lg);color:var(--color-text-primary);font-weight:700;line-height:1.25}.Industries-module__SJa5Cq__desc{font-size:var(--text-sm);color:var(--color-text-secondary);line-height:var(--leading-relaxed)}.Industries-module__SJa5Cq__featureList{margin-top:var(--space-xs);padding-top:var(--space-sm);border-top:1px solid #0000000d;flex-direction:column;gap:8px;display:flex}.Industries-module__SJa5Cq__featureItem{font-size:var(--text-xs);color:#475569;align-items:flex-start;gap:8px;line-height:1.4;display:flex}.Industries-module__SJa5Cq__featureBullet{color:#16a34a;font-weight:800}.Industries-module__SJa5Cq__complianceBadges{padding-top:var(--space-sm);flex-wrap:wrap;align-items:center;gap:6px;margin-top:auto;display:flex}.Industries-module__SJa5Cq__badge{color:#15803d;letter-spacing:.03em;background:#16a34a14;border:1px solid #16a34a33;border-radius:4px;padding:3px 8px;font-size:10px;font-weight:700}@media (max-width:1024px){.Industries-module__SJa5Cq__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.Industries-module__SJa5Cq__grid{grid-template-columns:1fr}}
