.Header-module__lnUIdW__header{z-index:1000;transition:padding .3s var(--px-ease-out);pointer-events:none;justify-content:center;padding:16px 24px;display:flex;position:fixed;top:0;left:0;right:0}.Header-module__lnUIdW__header.Header-module__lnUIdW__scrolled{padding:10px 24px}.Header-module__lnUIdW__nav{background:var(--px-bg-nav);border:1px solid var(--px-border-nav);border-radius:var(--px-radius-full);pointer-events:all;align-items:center;gap:8px;width:100%;max-width:900px;padding:10px 16px;transition:box-shadow .3s,background .3s,border-color .3s;display:flex}.Header-module__lnUIdW__nav.Header-module__lnUIdW__scrolled{background:var(--px-bg-nav);box-shadow:var(--px-shadow-md);border-color:var(--px-border-nav)}.Header-module__lnUIdW__logoLink{flex-shrink:0;align-items:center;margin-right:8px;display:flex}.Header-module__lnUIdW__logoSvg{color:#fff}[data-theme=light] .Header-module__lnUIdW__logoSvg{color:#0f1117}.Header-module__lnUIdW__navLinks{flex:1;justify-content:center;align-items:center;gap:2px;display:flex}.Header-module__lnUIdW__navLink{border-radius:var(--px-radius-full);color:var(--px-text-secondary);transition:color .15s var(--px-ease-out), background .15s var(--px-ease-out), border-color .15s var(--px-ease-out);letter-spacing:-.01em;white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;padding:7px 14px;font-size:13.5px;font-weight:500;text-decoration:none}.Header-module__lnUIdW__navLink:hover{color:var(--px-text-primary);background:var(--px-bg-glass-hover)}.Header-module__lnUIdW__navLink.Header-module__lnUIdW__active{color:var(--px-teal-light);background:var(--px-teal-dim);border-color:var(--px-border-teal);font-weight:700}.Header-module__lnUIdW__actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.Header-module__lnUIdW__iconBtn{border-radius:var(--px-radius-full);border:1px solid var(--px-border);background:var(--px-bg-glass);width:34px;height:34px;color:var(--px-text-secondary);cursor:pointer;transition:border-color .15s var(--px-ease-out), color .15s var(--px-ease-out), background .15s var(--px-ease-out);flex-shrink:0;justify-content:center;align-items:center;display:flex}.Header-module__lnUIdW__iconBtn:hover{border-color:var(--px-border-teal);color:var(--px-teal-light);background:var(--px-bg-glass-hover)}.Header-module__lnUIdW__iconBtn:focus-visible{outline-offset:2px;outline:2px solid #3ba993}.Header-module__lnUIdW__ctaBtn{color:#fff;border-radius:var(--px-radius-full);cursor:pointer;letter-spacing:-.01em;white-space:nowrap;transition:background .15s var(--px-ease-out), transform .15s var(--px-ease-out), box-shadow .15s var(--px-ease-out);background:#3ba993;padding:8px 18px;font-size:13px;font-weight:700;text-decoration:none;box-shadow:0 3px 12px #3ba99359}.Header-module__lnUIdW__ctaBtn:hover{background:#2e8a77;transform:translateY(-1px)scale(1.02);box-shadow:0 0 16px #3ba99373,0 6px 20px #3ba99340}.Header-module__lnUIdW__ctaBtn:active{transform:scale(.97)}.Header-module__lnUIdW__ctaBtn:focus-visible{outline-offset:3px;outline:2px solid #3ba993}.Header-module__lnUIdW__mobileBtn{border-radius:var(--px-radius-full);border:1px solid var(--px-border);background:var(--px-bg-glass);width:34px;height:34px;color:var(--px-text-secondary);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;display:none}.Header-module__lnUIdW__mobileBtn:focus-visible{outline-offset:2px;outline:2px solid #3ba993}.Header-module__lnUIdW__drawer{z-index:999;background:var(--px-bg);transition:transform .3s var(--px-ease-out);pointer-events:none;flex-direction:column;gap:8px;padding:100px 32px 48px;display:flex;position:fixed;inset:0;transform:translate(100%)}.Header-module__lnUIdW__drawer.Header-module__lnUIdW__open{pointer-events:all;transform:translate(0)}.Header-module__lnUIdW__drawerLink{border-radius:var(--px-radius-full);color:var(--px-text-secondary);letter-spacing:-.01em;opacity:1;transition:color .18s var(--px-ease-out), background .18s var(--px-ease-out), border-color .18s var(--px-ease-out), transform .18s var(--px-ease-out);background:0 0;border:1px solid #0000;align-self:flex-start;align-items:center;gap:10px;padding:13px 22px;font-size:18px;font-weight:500;text-decoration:none;display:inline-flex;position:relative}.Header-module__lnUIdW__drawerLink:hover,.Header-module__lnUIdW__drawerLink:focus-visible{color:var(--px-text-primary);background:var(--px-bg-glass-hover);outline:none;transform:translate(4px)}.Header-module__lnUIdW__drawerLinkActive{color:var(--px-teal-light);background:var(--px-teal-dim);border-color:var(--px-border-teal);font-weight:700}.Header-module__lnUIdW__drawerLinkActive:after{content:"";background:#3ba993;border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px #3ba993e6}.Header-module__lnUIdW__drawerCta{color:#fff;border-radius:var(--px-radius-full);text-align:center;cursor:pointer;transition:background .15s var(--px-ease-out);background:#3ba993;margin-top:24px;padding:16px 24px;font-size:16px;font-weight:700;text-decoration:none}.Header-module__lnUIdW__drawerCta:hover{background:#2e8a77}@media (min-width:640px){.Header-module__lnUIdW__navLinks{display:flex!important}.Header-module__lnUIdW__ctaBtn{display:inline-flex!important}.Header-module__lnUIdW__mobileBtn{display:none!important}}@media (max-width:639px){.Header-module__lnUIdW__navLinks,.Header-module__lnUIdW__ctaBtn{display:none!important}.Header-module__lnUIdW__mobileBtn{display:flex!important}.Header-module__lnUIdW__actions{margin-left:auto}}.Header-module__lnUIdW__progressBar{transform-origin:0;z-index:1001;pointer-events:none;background:linear-gradient(90deg,#3ba993,#8b5cf6);height:2px;transition:transform .1s linear;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0);box-shadow:0 0 8px #3ba99399}.Header-module__lnUIdW__navLink.Header-module__lnUIdW__active:after{content:"";background:#3ba993;border-radius:50%;width:4px;height:4px;position:absolute;bottom:-3px;left:50%;transform:translate(-50%);box-shadow:0 0 6px #3ba993e6}.Header-module__lnUIdW__navLink{position:relative}.Header-module__lnUIdW__navLink:before{content:"";transform-origin:50%;height:1px;transition:transform .25s var(--px-ease-out);background:linear-gradient(90deg,#0000,#3ba99380,#0000);position:absolute;bottom:-1px;left:14px;right:14px;transform:scaleX(0)}.Header-module__lnUIdW__navLink:hover:before{transform:scaleX(1)}
.Footer-module__3hUVsW__footer{background:var(--px-bg);font-family:var(--px-font-display);position:relative}.Footer-module__3hUVsW__topBorder{opacity:.6;background:linear-gradient(90deg,#0000 0%,#3ba993 30%,#41bfa3 70%,#0000 100%);height:2px}.Footer-module__3hUVsW__container{max-width:var(--px-max-width);margin:0 auto;padding:56px clamp(20px,4vw,64px) 32px}.Footer-module__3hUVsW__top{grid-template-columns:2fr 1fr 1fr 1fr 1fr;align-items:start;gap:40px;margin-bottom:48px;display:grid}@media (max-width:1024px){.Footer-module__3hUVsW__top{grid-template-columns:1fr 1fr 1fr}.Footer-module__3hUVsW__brand{grid-column:1/-1}}@media (max-width:640px){.Footer-module__3hUVsW__top{grid-template-columns:1fr 1fr}.Footer-module__3hUVsW__brand{grid-column:1/-1}}@media (max-width:400px){.Footer-module__3hUVsW__top{grid-template-columns:1fr}}.Footer-module__3hUVsW__brand{max-width:300px}.Footer-module__3hUVsW__logoWrap{align-items:center;gap:10px;margin-bottom:14px;display:flex;position:relative}.Footer-module__3hUVsW__logoDark{display:none!important}.Footer-module__3hUVsW__logoLight,[data-theme=light] .Footer-module__3hUVsW__logoDark{display:block!important}[data-theme=light] .Footer-module__3hUVsW__logoLight{display:none!important}.Footer-module__3hUVsW__logoSvg{color:var(--px-text-primary);display:block}.Footer-module__3hUVsW__logoText{font-family:var(--px-font-display);letter-spacing:-.03em;color:var(--px-text-primary);background:var(--px-text-gradient);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:22px;font-weight:800}.Footer-module__3hUVsW__logoBadge{font-family:var(--px-font-mono);letter-spacing:.1em;text-transform:uppercase;color:#41bfa3;background:var(--px-teal-dim);border-radius:var(--px-radius-full);border:1px solid #3ba99340;padding:3px 9px;font-size:9px;font-weight:700}.Footer-module__3hUVsW__brandDesc{color:var(--px-text-secondary);margin:0 0 20px;font-size:13.5px;line-height:1.75}.Footer-module__3hUVsW__socials{gap:10px;display:flex}.Footer-module__3hUVsW__socialLink{border-radius:var(--px-radius-md);border:1px solid var(--px-border);background:var(--px-bg-glass);width:36px;height:36px;color:var(--px-text-muted);justify-content:center;align-items:center;text-decoration:none;transition:color .2s,border-color .2s,background .2s,transform .2s;display:flex}.Footer-module__3hUVsW__socialLink:hover{color:#41bfa3;background:var(--px-teal-dim);border-color:#3ba99359;transform:translateY(-2px)}.Footer-module__3hUVsW__linkCol{flex-direction:column;display:flex}.Footer-module__3hUVsW__colTitle{font-family:var(--px-font-mono);letter-spacing:.14em;text-transform:uppercase;color:#41bfa3;margin:0 0 18px;font-size:10px;font-weight:700}.Footer-module__3hUVsW__linkList{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.Footer-module__3hUVsW__link{color:var(--px-text-secondary);font-size:13px;text-decoration:none;transition:color .2s,padding-left .2s;display:inline-block;position:relative}.Footer-module__3hUVsW__link:after{content:"";background:#3ba993;width:0;height:1px;transition:width .28s cubic-bezier(.4,0,.2,1);position:absolute;bottom:-1px;left:0}.Footer-module__3hUVsW__link:hover{color:#41bfa3;padding-left:4px}.Footer-module__3hUVsW__link:hover:after{width:100%}.Footer-module__3hUVsW__contactList{flex-direction:column;gap:10px;margin:0 0 16px;padding:0;list-style:none;display:flex}.Footer-module__3hUVsW__address{color:var(--px-text-muted);font-size:12.5px;line-height:1.5}.Footer-module__3hUVsW__ctaButton{color:#fff;border-radius:var(--px-radius-full);letter-spacing:-.01em;transition:background .15s var(--px-ease-out), transform .15s var(--px-ease-out), box-shadow .15s var(--px-ease-out);background:#3ba993;justify-content:center;align-self:flex-start;align-items:center;margin-top:4px;padding:9px 20px;font-size:12.5px;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:0 3px 12px #3ba99359}.Footer-module__3hUVsW__ctaButton:hover{background:#2e8a77;transform:translateY(-1px);box-shadow:0 0 16px #3ba99373,0 6px 20px #3ba99340}.Footer-module__3hUVsW__divider{background:var(--px-border);height:1px;margin:0 0 24px}.Footer-module__3hUVsW__bottom{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.Footer-module__3hUVsW__copyright{font-family:var(--px-font-mono);color:var(--px-text-muted);letter-spacing:.04em;margin:0;font-size:11px}.Footer-module__3hUVsW__bottomLinks{gap:20px;display:flex}.Footer-module__3hUVsW__bottomLink{color:var(--px-text-muted);font-size:11.5px;text-decoration:none;transition:color .2s}.Footer-module__3hUVsW__bottomLink:hover{color:#41bfa3}.Footer-module__3hUVsW__statusBadge{font-family:var(--px-font-mono);color:var(--px-text-muted);letter-spacing:.04em;align-items:center;gap:6px;font-size:10.5px;display:flex}.Footer-module__3hUVsW__statusDot{background:#22c55e;border-radius:50%;width:7px;height:7px;animation:2.4s ease-in-out infinite Footer-module__3hUVsW__statusPulse;box-shadow:0 0 6px #22c55e99}@keyframes Footer-module__3hUVsW__statusPulse{0%,to{opacity:1}50%{opacity:.5}}
.Hero-module___w2HtG__section{background:var(--px-hero-bg);min-height:100vh;padding-top:calc(var(--px-nav-height) + 40px);flex-direction:column;justify-content:center;align-items:center;padding-bottom:80px;display:flex;position:relative;overflow:hidden}.Hero-module___w2HtG__section:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(120% 80% at 20% -10%,#3ba9932e 0%,#0000 55%),radial-gradient(80% 60% at 80% 110%,#38bdf81a 0%,#0000 55%),radial-gradient(60% 60%,#3ba9930d 0%,#0000 70%);position:absolute;inset:0}.Hero-module___w2HtG__grid{background-image:linear-gradient(to right, var(--px-grid-line) 1px, transparent 1px), linear-gradient(to bottom, var(--px-grid-line) 1px, transparent 1px);pointer-events:none;z-index:1;background-size:80px 80px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(100% 100%,#000 30%,#0000 100%);mask-image:radial-gradient(100% 100%,#000 30%,#0000 100%)}.Hero-module___w2HtG__content{z-index:2;width:100%;max-width:var(--px-max-width);text-align:center;will-change:transform;flex-direction:column;align-items:center;gap:44px;margin:0 auto;padding:0 clamp(20px,5vw,64px);display:flex;position:relative}.Hero-module___w2HtG__badge{border-radius:var(--px-radius-full);animation:Hero-module___w2HtG__pxRevealFade .9s var(--px-ease-out) both;background:#3ba9931a;border:1px solid #3ba99347;align-items:center;gap:10px;padding:9px 18px;display:inline-flex}.Hero-module___w2HtG__badgeText{font-size:12px;font-family:var(--px-font-mono);color:#41bfa3;letter-spacing:.12em;text-transform:uppercase;font-weight:600}.Hero-module___w2HtG__badgeDot{background:#3ba993;border-radius:50%;width:7px;height:7px;animation:1.6s cubic-bezier(0,0,.2,1) infinite Hero-module___w2HtG__pxPing;box-shadow:0 0 10px #3ba993e6}.Hero-module___w2HtG__headline{font-family:var(--px-font-display);letter-spacing:-.04em;color:var(--px-hero-text-primary);max-width:960px;animation:Hero-module___w2HtG__pxRevealUp .95s var(--px-ease-out) .1s both;font-size:clamp(42px,7.5vw,96px);font-weight:800;line-height:1.03}.Hero-module___w2HtG__headlineAccent{background:var(--px-text-gradient);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;display:inline-block;position:relative}.Hero-module___w2HtG__sub{color:var(--px-hero-text-secondary);max-width:640px;animation:Hero-module___w2HtG__pxRevealUp .95s var(--px-ease-out) .2s both;font-size:clamp(16px,2vw,21px);line-height:1.75}.Hero-module___w2HtG__ctaRow{animation:Hero-module___w2HtG__pxRevealUp .95s var(--px-ease-out) .3s both;flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.Hero-module___w2HtG__ctaPrimary{color:#fff;border-radius:var(--px-radius-full);cursor:pointer;letter-spacing:-.01em;transition:transform .25s var(--px-ease-spring), box-shadow .25s var(--px-ease-out);background:linear-gradient(135deg,#3ba993,#2e8a77);align-items:center;gap:10px;padding:15px 32px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 4px 20px #3ba99366,0 0 0 1px #3ba99333}.Hero-module___w2HtG__ctaPrimary:after{content:"";width:60%;height:100%;transition:left .55s var(--px-ease-out);background:linear-gradient(90deg,#0000,#ffffff2e,#0000);position:absolute;top:0;left:-100%;transform:skew(-20deg)}.Hero-module___w2HtG__ctaPrimary:hover{transform:translateY(-2px)scale(1.02);box-shadow:0 0 24px #3ba99380,0 10px 32px #3ba9934d}.Hero-module___w2HtG__ctaPrimary:hover:after{left:180%}.Hero-module___w2HtG__ctaPrimary:active{transform:translateY(0)scale(.97)}.Hero-module___w2HtG__ctaPrimary:focus-visible{outline-offset:3px;outline:2px solid #41bfa3}.Hero-module___w2HtG__ctaSecondary{background:var(--px-bg-glass);border:1px solid var(--px-border-strong);color:var(--px-hero-text-primary);border-radius:var(--px-radius-full);cursor:pointer;letter-spacing:-.01em;transition:border-color .25s var(--px-ease-out), background .25s var(--px-ease-out), transform .25s var(--px-ease-spring);align-items:center;gap:10px;padding:15px 32px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.Hero-module___w2HtG__ctaSecondary:hover{background:#3ba9931a;border-color:#3ba99366;transform:translateY(-2px)}.Hero-module___w2HtG__ctaSecondary:focus-visible{outline-offset:3px;outline:2px solid #3ba993}.Hero-module___w2HtG__statsRow{animation:Hero-module___w2HtG__pxRevealUp .95s var(--px-ease-out) .4s both;flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.Hero-module___w2HtG__statBadge{background:var(--px-bg-card);border:1px solid var(--px-border);border-radius:var(--px-radius-xl);cursor:default;min-width:130px;box-shadow:var(--px-shadow-sm);transition:border-color .25s var(--px-ease-out), box-shadow .25s var(--px-ease-out), transform .25s var(--px-ease-spring);flex-direction:column;gap:6px;padding:22px 28px;display:flex;position:relative;overflow:hidden}.Hero-module___w2HtG__statBadge:before{content:"";background:linear-gradient(135deg, var(--px-shine) 0%, transparent 60%);border-radius:inherit;pointer-events:none;position:absolute;inset:0}.Hero-module___w2HtG__statBadge:hover{border-color:var(--px-border-teal);box-shadow:var(--px-shadow-lg), 0 0 30px var(--px-teal-glow);transform:translateY(-3px)}.Hero-module___w2HtG__statValue{align-items:baseline;gap:3px;display:flex}.Hero-module___w2HtG__statNumber{font-family:var(--px-font-display);letter-spacing:-.04em;background:var(--px-text-gradient);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:clamp(32px,4vw,48px);font-weight:800;line-height:1}.Hero-module___w2HtG__statSuffix{color:#41bfa3;font-size:clamp(20px,2.5vw,28px);font-weight:700;line-height:1}.Hero-module___w2HtG__statLabel{font-size:11px;font-family:var(--px-font-mono);color:var(--px-hero-text-muted);letter-spacing:.08em;text-transform:uppercase}.Hero-module___w2HtG__pillsRow{animation:Hero-module___w2HtG__pxRevealUp .95s var(--px-ease-out) .5s both;flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.Hero-module___w2HtG__pill{border-radius:var(--px-radius-full);color:#41bfa3;font-size:12px;font-weight:600;font-family:var(--px-font-mono);letter-spacing:.05em;background:#3ba99314;border:1px solid #3ba99333;padding:6px 16px;transition:background .2s,border-color .2s}.Hero-module___w2HtG__pill:hover{background:#3ba99326;border-color:#3ba99359}.Hero-module___w2HtG__partnerStrip{z-index:2;border-top:1px solid var(--px-border);width:100%;margin-top:64px;padding-top:28px;position:relative}.Hero-module___w2HtG__partnerLabel{text-align:center;font-size:11px;font-family:var(--px-font-mono);color:var(--px-hero-text-muted);letter-spacing:.14em;text-transform:uppercase;margin-bottom:22px}.Hero-module___w2HtG__chainRow{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;display:flex}.Hero-module___w2HtG__partnerChip{background:var(--px-bg-glass);border:1px solid var(--px-border);border-radius:var(--px-radius-full);white-space:nowrap;color:var(--px-hero-text-secondary);flex-shrink:0;align-items:center;gap:8px;padding:9px 20px;font-size:13px;font-weight:600;transition:border-color .2s,background .2s;display:flex}.Hero-module___w2HtG__partnerChip:hover{background:#3ba9930f;border-color:#3ba9934d}.Hero-module___w2HtG__partnerDot{background:#3ba993;border-radius:50%;flex-shrink:0;width:6px;height:6px;box-shadow:0 0 8px #3ba993b3}.Hero-module___w2HtG__scrollHint{z-index:2;pointer-events:none;flex-direction:column;align-items:center;gap:6px;transition:opacity .4s;display:flex;position:absolute;bottom:32px;left:50%;transform:translate(-50%)}.Hero-module___w2HtG__scrollHintText{font-size:10px;font-family:var(--px-font-mono);color:var(--px-hero-text-muted);letter-spacing:.14em;text-transform:uppercase}.Hero-module___w2HtG__scrollChevron{color:#41bfa3;animation:2s ease-in-out infinite Hero-module___w2HtG__pxFloat}@media (max-width:768px){.Hero-module___w2HtG__statsRow{gap:10px}.Hero-module___w2HtG__statBadge{min-width:110px;padding:16px 20px}.Hero-module___w2HtG__ctaRow{flex-direction:column;align-items:center}.Hero-module___w2HtG__ctaPrimary,.Hero-module___w2HtG__ctaSecondary{justify-content:center;width:100%;max-width:320px}}[data-theme=light] .Hero-module___w2HtG__section:before{background:radial-gradient(120% 80% at 20% -10%,#3ba99314 0%,#0000 55%),radial-gradient(80% 60% at 80% 110%,#38bdf80d 0%,#0000 55%),radial-gradient(60% 60%,#3ba99308 0%,#0000 70%)}.Hero-module___w2HtG__statBadge:after{content:"";pointer-events:none;opacity:0;background:linear-gradient(105deg,#0000 0%,#ffffff1a 50%,#0000 100%);width:40%;height:140%;position:absolute;top:-20%;left:-80%}.Hero-module___w2HtG__statBadge:hover:after{animation:Hero-module___w2HtG__pxGlint .65s var(--px-ease-out) forwards}.Hero-module___w2HtG__pill:first-child{animation:Hero-module___w2HtG__pxTagPop .4s var(--px-ease-spring) .55s both}.Hero-module___w2HtG__pill:nth-child(2){animation:Hero-module___w2HtG__pxTagPop .4s var(--px-ease-spring) .6s both}.Hero-module___w2HtG__pill:nth-child(3){animation:Hero-module___w2HtG__pxTagPop .4s var(--px-ease-spring) .65s both}.Hero-module___w2HtG__pill:nth-child(4){animation:Hero-module___w2HtG__pxTagPop .4s var(--px-ease-spring) .7s both}.Hero-module___w2HtG__pill:nth-child(5){animation:Hero-module___w2HtG__pxTagPop .4s var(--px-ease-spring) .75s both}.Hero-module___w2HtG__pill:nth-child(6){animation:Hero-module___w2HtG__pxTagPop .4s var(--px-ease-spring) .8s both}.Hero-module___w2HtG__ctaSecondary:hover{box-shadow:0 0 0 1px #3ba9934d,0 4px 20px #3ba99326}.Hero-module___w2HtG__blobTeal{pointer-events:none;will-change:transform;z-index:1;background:radial-gradient(circle,#3ba9931f 0%,#0000 65%);border-radius:50%;width:50vw;max-width:600px;height:50vw;max-height:600px;animation:18s ease-in-out infinite Hero-module___w2HtG__pxBlobPulse;position:absolute;top:10%;left:-10%}.Hero-module___w2HtG__blobPurple{pointer-events:none;will-change:transform;z-index:1;background:radial-gradient(circle,#8b5cf617 0%,#0000 65%);border-radius:50%;width:45vw;max-width:520px;height:45vw;max-height:520px;animation:22s ease-in-out 3s infinite reverse Hero-module___w2HtG__pxBlobPulse;position:absolute;bottom:5%;right:-5%}.Hero-module___w2HtG__wordWrap{vertical-align:bottom;padding-bottom:.05em;line-height:1.05;display:inline-block;overflow:hidden}.Hero-module___w2HtG__wordReveal{animation:Hero-module___w2HtG__pxWordReveal .85s cubic-bezier(.16,1,.3,1) calc(.15s + var(--wi,0) * 90ms) both;display:inline-block}@keyframes Hero-module___w2HtG__pxWordReveal{0%{opacity:0;filter:blur(6px);transform:translateY(110%)skewY(5deg)}to{opacity:1;filter:blur();transform:translateY(0)skewY(0)}}@media (prefers-reduced-motion:reduce){.Hero-module___w2HtG__wordReveal{animation:.5s both Hero-module___w2HtG__pxRevealFade}}.Hero-module___w2HtG__noise{pointer-events:none;z-index:3;opacity:.028;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='1'/%3E%3C/svg%3E");background-repeat:repeat;background-size:128px 128px;position:absolute;inset:0}.Hero-module___w2HtG__headlineAccent:after{transform-origin:0;opacity:.8;height:3px;animation:Hero-module___w2HtG__pxUnderlineDraw .8s var(--px-ease-out) 1s both, Hero-module___w2HtG__pxShimmerSlide 3s linear 2.5s infinite;background:linear-gradient(90deg,#3ba993,#6edec8,#3ba993) 0 0/200% 100%}@keyframes Hero-module___w2HtG__pxShimmerSlide{0%{background-position:200%}to{background-position:0%}}
.About-module__RHteCa__section{background:var(--px-bg-alt);padding:120px 0;position:relative;overflow:hidden}.About-module__RHteCa__section:before{content:"";pointer-events:none;background:radial-gradient(circle,#3ba9930d 0%,#0000 65%);border-radius:50%;width:60vw;height:60vw;position:absolute;top:-20%;right:-10%}.About-module__RHteCa__container{max-width:var(--px-max-width);flex-direction:column;gap:80px;margin:0 auto;padding:0 clamp(20px,5vw,64px);display:flex}.About-module__RHteCa__header{text-align:center;flex-direction:column;align-items:center;gap:20px;display:flex}.About-module__RHteCa__eyebrow{font-family:var(--px-font-mono);letter-spacing:.16em;text-transform:uppercase;color:#41bfa3;border-radius:var(--px-radius-full);background:#3ba9931a;border:1px solid #3ba99338;align-items:center;gap:8px;padding:5px 14px;font-size:10px;font-weight:700;display:inline-flex}.About-module__RHteCa__eyebrow:before{content:"";background:#3ba993;border-radius:50%;width:5px;height:5px;animation:2s ease-in-out infinite About-module__RHteCa__pxPing;box-shadow:0 0 8px #3ba993e6}.About-module__RHteCa__title{font-family:var(--px-font-display);letter-spacing:-.04em;color:var(--px-text-primary);max-width:700px;font-size:clamp(36px,5vw,60px);font-weight:800;line-height:1.08}.About-module__RHteCa__titleAccent{background:var(--px-text-gradient);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.About-module__RHteCa__statsRow{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}@media (max-width:900px){.About-module__RHteCa__statsRow{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.About-module__RHteCa__statsRow{grid-template-columns:1fr 1fr}}.About-module__RHteCa__stat{background:var(--px-bg-card);border:1px solid var(--px-border);border-radius:var(--px-radius-xl);text-align:center;transition:border-color .3s, box-shadow .3s, transform .3s var(--px-ease-spring);padding:28px 24px;position:relative;overflow:hidden}.About-module__RHteCa__stat:before{content:"";background:linear-gradient(90deg,#0000,#3ba99380,#0000);height:1px;position:absolute;top:0;left:10%;right:10%}.About-module__RHteCa__stat:after{content:"";pointer-events:none;background:linear-gradient(135deg,#ffffff0d 0%,#0000 55%);position:absolute;inset:0}.About-module__RHteCa__stat:hover{border-color:#3ba9934d;transform:translateY(-4px);box-shadow:0 0 0 1px #3ba9931f,0 16px 48px #0000004d,0 0 24px #3ba99314}.About-module__RHteCa__statValue{justify-content:center;align-items:baseline;gap:2px;margin-bottom:6px;display:flex}.About-module__RHteCa__statPrefix{font-family:var(--px-font-display);color:#41bfa3;font-size:clamp(18px,2.5vw,26px);font-weight:700}.About-module__RHteCa__statNumber{font-family:var(--px-font-display);letter-spacing:-.04em;background:var(--px-text-gradient);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:clamp(36px,4.5vw,54px);font-weight:800;line-height:1;transition:opacity .4s,filter .4s}.About-module__RHteCa__statNumber.About-module__RHteCa__revealed{animation:About-module__RHteCa__pxCountReveal .7s var(--px-ease-out) both}.About-module__RHteCa__statSuffix{font-family:var(--px-font-display);color:#41bfa3;font-size:clamp(20px,2.5vw,28px);font-weight:700;line-height:1}.About-module__RHteCa__statLabel{font-family:var(--px-font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--px-text-muted);font-size:10px;font-weight:600}.About-module__RHteCa__contentGrid{grid-template-columns:1.15fr .85fr;align-items:start;gap:64px;display:grid}@media (max-width:900px){.About-module__RHteCa__contentGrid{grid-template-columns:1fr;gap:48px}}.About-module__RHteCa__narrative{flex-direction:column;gap:22px;display:flex}.About-module__RHteCa__lead{color:var(--px-text-primary);font-size:clamp(17px,2vw,20px);font-weight:500;line-height:1.75}.About-module__RHteCa__body{color:var(--px-text-secondary);font-size:15.5px;line-height:1.8}.About-module__RHteCa__quote{border-radius:0 var(--px-radius-lg) var(--px-radius-lg) 0;color:var(--px-text-secondary);background:#3ba99312;border-left:3px solid #3ba993;padding:20px 24px;font-size:15px;font-style:italic;line-height:1.75}.About-module__RHteCa__cta{color:#41bfa3;align-self:flex-start;align-items:center;gap:8px;font-size:15px;font-weight:700;text-decoration:none;transition:color .2s,gap .2s;display:inline-flex;position:relative}.About-module__RHteCa__cta:after{content:"";width:0;height:1.5px;transition:width .3s var(--px-ease-out);background:linear-gradient(90deg,#3ba993,#41bfa3);border-radius:2px;position:absolute;bottom:-2px;left:0}.About-module__RHteCa__cta:hover{color:#6edec8;gap:12px}.About-module__RHteCa__cta:hover:after{width:100%}.About-module__RHteCa__timeline{flex-direction:column;gap:24px;display:flex}.About-module__RHteCa__timelineTitle{font-family:var(--px-font-display);color:var(--px-text-primary);letter-spacing:-.02em;margin-bottom:8px;font-size:18px;font-weight:700}.About-module__RHteCa__timelineList{flex-direction:column;display:flex}.About-module__RHteCa__timelineItem{grid-template-columns:20px 1fr;column-gap:16px;padding-bottom:32px;display:grid;position:relative}.About-module__RHteCa__timelineItem:last-child{padding-bottom:0}.About-module__RHteCa__timelineDot{z-index:1;opacity:0;width:14px;height:14px;animation:About-module__RHteCa__liquidDrop .55s cubic-bezier(.34, 1.56, .64, 1) var(--dot-delay,0s) forwards;background:radial-gradient(circle at 35% 35%,#6edec8,#3ba993);border-radius:50%;flex-shrink:0;margin-top:4px;position:relative;transform:scale(0)translateY(-6px);box-shadow:0 0 0 3px #3ba9932e,0 0 16px #3ba9938c}.About-module__RHteCa__timelineDot:after{content:"";opacity:0;animation:About-module__RHteCa__liquidRipple 1.2s ease-out calc(var(--dot-delay,0s) + .4s) infinite;border:1.5px solid #3ba99380;border-radius:50%;position:absolute;inset:-4px}.About-module__RHteCa__timelineLine{background:#3ba99314;border-radius:2px;width:2px;position:absolute;top:22px;bottom:0;left:7px;overflow:hidden;transform:translate(-50%)}.About-module__RHteCa__timelineLine:before{content:"";transform-origin:top;height:100%;animation:About-module__RHteCa__liquidFill .7s cubic-bezier(.4, 0, .2, 1) var(--line-delay,0s) forwards;background:linear-gradient(#6edec8 0%,#3ba993 50%,#3ba99340 100%);position:absolute;top:0;left:0;right:0;transform:scaleY(0)}.About-module__RHteCa__timelineLine:after{content:"";height:40%;animation:About-module__RHteCa__liquidShimmer 1.4s ease-in-out calc(var(--line-delay,0s) + .3s) infinite;background:linear-gradient(#0000 0%,#ffffff59 50%,#0000 100%);position:absolute;top:-40%;left:0;right:0}.About-module__RHteCa__timelineContent{opacity:0;animation:About-module__RHteCa__slideInContent .45s ease-out calc(var(--dot-delay,0s) + .1s) forwards;flex-direction:column;gap:4px;display:flex;transform:translate(10px)}.About-module__RHteCa__timelineYear{font-family:var(--px-font-display);color:#41bfa3;letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:800}.About-module__RHteCa__timelineEvent{color:var(--px-text-secondary);font-size:14px;line-height:1.6}@keyframes About-module__RHteCa__liquidDrop{0%{opacity:0;transform:scale(0)translateY(-6px)}60%{opacity:1;transform:scale(1.2)translateY(1px)}80%{transform:scale(.92)translateY(0)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes About-module__RHteCa__liquidRipple{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(2.4)}}@keyframes About-module__RHteCa__liquidFill{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes About-module__RHteCa__liquidShimmer{0%{opacity:0;top:-40%}20%{opacity:1}to{opacity:0;top:140%}}@keyframes About-module__RHteCa__slideInContent{to{opacity:1;transform:translate(0)}}.About-module__RHteCa__section{box-shadow:inset 0 1px #8b5cf673}
.Services-module__uj7JVa__section{background:var(--px-bg);padding:120px 0;position:relative;overflow:hidden}.Services-module__uj7JVa__section:before{content:"";pointer-events:none;background:radial-gradient(circle,#3ba9930f 0%,#0000 65%);border-radius:50%;width:70vw;max-width:900px;height:70vw;max-height:900px;position:absolute;top:-30%;left:-10%}.Services-module__uj7JVa__section:after{content:"";pointer-events:none;background:radial-gradient(circle,#7f5dc50f 0%,#0000 65%);border-radius:50%;width:50vw;max-width:700px;height:50vw;max-height:700px;position:absolute;bottom:-20%;right:-5%}.Services-module__uj7JVa__container{max-width:var(--px-max-width);z-index:1;flex-direction:column;gap:64px;margin:0 auto;padding:0 clamp(20px,5vw,64px);display:flex;position:relative}.Services-module__uj7JVa__header{text-align:center;flex-direction:column;align-items:center;gap:20px;display:flex}.Services-module__uj7JVa__eyebrow{font-family:var(--px-font-mono);letter-spacing:.16em;text-transform:uppercase;color:#41bfa3;border-radius:var(--px-radius-full);background:#3ba9931a;border:1px solid #3ba99338;align-items:center;gap:8px;padding:5px 14px;font-size:10px;font-weight:700;display:inline-flex}.Services-module__uj7JVa__eyebrow:before{content:"";background:#3ba993;border-radius:50%;width:5px;height:5px;animation:2s ease-in-out infinite Services-module__uj7JVa__pxPing;box-shadow:0 0 8px #3ba993e6}.Services-module__uj7JVa__title{font-family:var(--px-font-display);letter-spacing:-.04em;color:var(--px-text-primary);font-size:clamp(36px,5vw,60px);font-weight:800;line-height:1.08}.Services-module__uj7JVa__titleAccent{background:var(--px-text-gradient);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.Services-module__uj7JVa__subtitle{color:var(--px-text-secondary);max-width:600px;font-size:clamp(15px,1.8vw,17px);line-height:1.75}.Services-module__uj7JVa__bento{grid-template-columns:repeat(3,1fr);grid-auto-rows:minmax(320px,auto);gap:22px;display:grid}.Services-module__uj7JVa__size_large{grid-column:span 2}.Services-module__uj7JVa__size_medium{grid-column:span 1}.Services-module__uj7JVa__size_wide{grid-column:1/-1}.Services-module__uj7JVa__cardContent{flex-direction:row;align-items:flex-start;gap:48px}.Services-module__uj7JVa__size_wide .Services-module__uj7JVa__cardTop{flex-direction:column;flex-shrink:0;gap:12px}.Services-module__uj7JVa__size_wide .Services-module__uj7JVa__cardTitle{font-size:clamp(20px,2.5vw,26px)}.Services-module__uj7JVa__bentoCard{border-radius:var(--px-radius-xl);background:var(--px-bg-card);border:1px solid var(--px-border);cursor:default;transition:border-color .35s,box-shadow .35s,transform .35s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden}.Services-module__uj7JVa__bentoCard:before{content:"";background:linear-gradient(90deg, transparent, var(--card-accent,#3ba993), transparent);opacity:.35;pointer-events:none;z-index:2;height:1px;transition:opacity .35s;position:absolute;top:0;left:8%;right:8%}.Services-module__uj7JVa__bentoCard:after{content:"";pointer-events:none;border-radius:inherit;z-index:1;background:linear-gradient(135deg,#ffffff0a 0%,#0000 50%);position:absolute;inset:0}.Services-module__uj7JVa__bentoCard:hover{border-color:color-mix(in srgb, var(--card-accent,#3ba993) 45%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--card-accent,#3ba993) 15%, transparent), 0 20px 60px #00000080, 0 0 50px color-mix(in srgb, var(--card-accent,#3ba993) 8%, transparent);transform:translateY(-3px)}.Services-module__uj7JVa__bentoCard:hover:before{opacity:.8}.Services-module__uj7JVa__spotlight{border-radius:inherit;background:radial-gradient(circle 300px at var(--sx,50%) var(--sy,50%), color-mix(in srgb, var(--card-accent,#3ba993) 12%, transparent) 0%, transparent 65%);opacity:0;pointer-events:none;z-index:1;transition:opacity .4s;position:absolute;inset:0}[data-glow] .Services-module__uj7JVa__spotlight{opacity:1}.Services-module__uj7JVa__cardImg{z-index:0;flex-shrink:0;width:100%;height:200px;position:relative;overflow:hidden}.Services-module__uj7JVa__cardContent{z-index:3;flex-direction:column;gap:20px;height:100%;padding:32px;display:flex;position:relative}.Services-module__uj7JVa__size_large .Services-module__uj7JVa__cardImg{z-index:0;flex-shrink:0;width:100%;height:240px;position:relative;overflow:hidden}.Services-module__uj7JVa__size_large .Services-module__uj7JVa__cardContent{padding:40px}.Services-module__uj7JVa__size_wide .Services-module__uj7JVa__cardImg{z-index:0;flex-shrink:0;width:100%;height:200px;position:relative;overflow:hidden}.Services-module__uj7JVa__size_large .Services-module__uj7JVa__cardImg{height:240px}.Services-module__uj7JVa__size_wide .Services-module__uj7JVa__cardImg{height:220px}.Services-module__uj7JVa__cardImgEl{object-fit:cover;transition:transform .55s}.Services-module__uj7JVa__bentoCard:hover .Services-module__uj7JVa__cardImgEl{transform:scale(1.06)}.Services-module__uj7JVa__cardImgOverlay{pointer-events:none;background:linear-gradient(#0000 30%,#0009 100%);position:absolute;inset:0}.Services-module__uj7JVa__size_wide .Services-module__uj7JVa__cardContent{padding:36px 40px}.Services-module__uj7JVa__cardTop{justify-content:space-between;align-items:center;display:flex}.Services-module__uj7JVa__cardIcon{border-radius:var(--px-radius-lg);border:1px solid color-mix(in srgb, var(--card-accent,#3ba993) 25%, transparent);background:color-mix(in srgb, var(--card-accent,#3ba993) 10%, transparent);flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;transition:box-shadow .35s,transform .35s cubic-bezier(.34,1.56,.64,1);display:flex}.Services-module__uj7JVa__size_large .Services-module__uj7JVa__cardIcon{border-radius:var(--px-radius-xl);width:68px;height:68px}.Services-module__uj7JVa__bentoCard:hover .Services-module__uj7JVa__cardIcon{box-shadow:0 0 24px color-mix(in srgb, var(--card-accent,#3ba993) 55%, transparent);transform:scale(1.08)rotate(-2deg)}.Services-module__uj7JVa__cardNum{font-family:var(--px-font-mono);color:color-mix(in srgb, var(--card-accent,#3ba993) 70%, transparent);letter-spacing:.1em;background:color-mix(in srgb, var(--card-accent,#3ba993) 10%, transparent);border:1px solid color-mix(in srgb, var(--card-accent,#3ba993) 20%, transparent);border-radius:var(--px-radius-full);padding:3px 9px;font-size:11px;font-weight:700}.Services-module__uj7JVa__cardTitle{font-family:var(--px-font-display);letter-spacing:-.03em;color:var(--px-text-primary);font-size:clamp(17px,1.8vw,22px);font-weight:700;line-height:1.25;transition:color .25s}.Services-module__uj7JVa__size_large .Services-module__uj7JVa__cardTitle{font-size:clamp(20px,2.5vw,28px)}.Services-module__uj7JVa__bentoCard:hover .Services-module__uj7JVa__cardTitle{color:color-mix(in srgb, var(--card-accent,#3ba993) 20%, var(--px-text-primary))}.Services-module__uj7JVa__cardDesc{color:var(--px-text-secondary);flex:1;font-size:14.5px;line-height:1.75}.Services-module__uj7JVa__size_large .Services-module__uj7JVa__cardDesc{max-width:520px;font-size:15.5px}.Services-module__uj7JVa__cardFeatures{flex-wrap:wrap;gap:8px;margin-top:auto;display:flex}.Services-module__uj7JVa__featurePill{font-family:var(--px-font-mono);letter-spacing:.04em;color:color-mix(in srgb, var(--card-accent,#3ba993) 85%, white);background:color-mix(in srgb, var(--card-accent,#3ba993) 8%, transparent);border:1px solid color-mix(in srgb, var(--card-accent,#3ba993) 22%, transparent);border-radius:var(--px-radius-full);white-space:nowrap;padding:4px 12px;font-size:11px;font-weight:600;transition:background .2s,border-color .2s}.Services-module__uj7JVa__bentoCard:hover .Services-module__uj7JVa__featurePill{background:color-mix(in srgb, var(--card-accent,#3ba993) 14%, transparent);border-color:color-mix(in srgb, var(--card-accent,#3ba993) 35%, transparent)}.Services-module__uj7JVa__cardCta{color:color-mix(in srgb, var(--card-accent,#3ba993) 90%, white);transition:gap .25s var(--px-ease-out), color .2s;align-self:flex-start;align-items:center;gap:8px;margin-top:8px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex;position:relative}.Services-module__uj7JVa__cardCta:after{content:"";background:var(--card-accent,#3ba993);width:0;height:1.5px;transition:width .3s var(--px-ease-out);border-radius:2px;position:absolute;bottom:-2px;left:0}.Services-module__uj7JVa__cardCta:hover{gap:12px}.Services-module__uj7JVa__cardCta:hover:after{width:100%}@media (max-width:1024px){.Services-module__uj7JVa__bento{grid-template-columns:repeat(2,1fr)}.Services-module__uj7JVa__size_large,.Services-module__uj7JVa__size_wide{grid-column:1/-1}.Services-module__uj7JVa__size_wide .Services-module__uj7JVa__cardImg{z-index:0;flex-shrink:0;width:100%;height:200px;position:relative;overflow:hidden}.Services-module__uj7JVa__size_large .Services-module__uj7JVa__cardImg{height:240px}.Services-module__uj7JVa__size_wide .Services-module__uj7JVa__cardImg{height:220px}.Services-module__uj7JVa__cardImgEl{object-fit:cover;transition:transform .55s}.Services-module__uj7JVa__bentoCard:hover .Services-module__uj7JVa__cardImgEl{transform:scale(1.06)}.Services-module__uj7JVa__cardImgOverlay{pointer-events:none;background:linear-gradient(#0000 30%,#0009 100%);position:absolute;inset:0}.Services-module__uj7JVa__cardContent{flex-direction:column}}@media (max-width:640px){.Services-module__uj7JVa__bento{grid-template-columns:1fr}.Services-module__uj7JVa__size_large,.Services-module__uj7JVa__size_medium,.Services-module__uj7JVa__size_wide{grid-column:1}.Services-module__uj7JVa__size_wide .Services-module__uj7JVa__cardImg{z-index:0;flex-shrink:0;width:100%;height:200px;position:relative;overflow:hidden}.Services-module__uj7JVa__size_large .Services-module__uj7JVa__cardImg{height:240px}.Services-module__uj7JVa__size_wide .Services-module__uj7JVa__cardImg{height:220px}.Services-module__uj7JVa__cardImgEl{object-fit:cover;transition:transform .55s}.Services-module__uj7JVa__bentoCard:hover .Services-module__uj7JVa__cardImgEl{transform:scale(1.06)}.Services-module__uj7JVa__cardImgOverlay{pointer-events:none;background:linear-gradient(#0000 30%,#0009 100%);position:absolute;inset:0}.Services-module__uj7JVa__cardContent{flex-direction:column}}[data-theme=light] .Services-module__uj7JVa__bentoCard{background:#ffffffd9;border-color:#0000000f;box-shadow:0 2px 12px #0000000d}[data-theme=light] .Services-module__uj7JVa__bentoCard:hover{box-shadow:0 8px 40px #0000001a, 0 0 0 1px color-mix(in srgb, var(--card-accent,#3ba993) 20%, transparent);background:#fffffff2}.Services-module__uj7JVa__section{box-shadow:inset 0 1px #3ba99373}
.Values-module__IN9MoG__section{background:var(--px-bg-alt);padding:120px 0;position:relative;overflow:hidden}.Values-module__IN9MoG__section:after{content:"";pointer-events:none;background:radial-gradient(circle,#3ba9930d 0%,#0000 65%);border-radius:50%;width:80vw;height:40vw;position:absolute;bottom:-20%;left:50%;transform:translate(-50%)}.Values-module__IN9MoG__container{max-width:var(--px-max-width);z-index:1;flex-direction:column;gap:64px;margin:0 auto;padding:0 clamp(20px,5vw,64px);display:flex;position:relative}.Values-module__IN9MoG__header{text-align:center;flex-direction:column;align-items:center;gap:18px;display:flex}.Values-module__IN9MoG__eyebrow{font-family:var(--px-font-mono);letter-spacing:.16em;text-transform:uppercase;color:#41bfa3;border-radius:var(--px-radius-full);background:#3ba9931a;border:1px solid #3ba99338;align-items:center;gap:8px;padding:5px 14px;font-size:10px;font-weight:700;display:inline-flex}.Values-module__IN9MoG__eyebrow:before{content:"";background:#3ba993;border-radius:50%;width:5px;height:5px;animation:2s ease-in-out infinite Values-module__IN9MoG__pxPing;box-shadow:0 0 8px #3ba993e6}.Values-module__IN9MoG__title{font-family:var(--px-font-display);letter-spacing:-.04em;color:var(--px-text-primary);font-size:clamp(36px,5vw,60px);font-weight:800;line-height:1.08}.Values-module__IN9MoG__titleAccent{background:var(--px-text-gradient);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.Values-module__IN9MoG__missionText{color:var(--px-text-secondary);max-width:780px;margin-top:8px;font-size:16px;line-height:1.8}.Values-module__IN9MoG__grid{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}@media (max-width:1100px){.Values-module__IN9MoG__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.Values-module__IN9MoG__grid{grid-template-columns:1fr}}.Values-module__IN9MoG__cardWrapper{border-radius:var(--px-radius-xl);perspective:700px;height:100%}.Values-module__IN9MoG__card{background:var(--px-bg-card);border:1px solid var(--px-border);border-radius:var(--px-radius-xl);flex-direction:column;gap:18px;height:100%;padding:36px 28px;transition:border-color .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden}.Values-module__IN9MoG__card:before{content:"";background:linear-gradient(90deg, transparent, var(--accent,#3ba993), transparent);opacity:.5;height:1px;transition:opacity .3s;position:absolute;top:0;left:10%;right:10%}.Values-module__IN9MoG__card:after{content:"";pointer-events:none;border-radius:inherit;background:linear-gradient(135deg,#ffffff0d 0%,#0000 55%);position:absolute;inset:0}.Values-module__IN9MoG__cardWrapper:hover .Values-module__IN9MoG__card:before{opacity:.9}.Values-module__IN9MoG__cardIcon{border-radius:var(--px-radius-lg);background:var(--accent-bg,#3ba9931a);z-index:1;width:52px;height:52px;transition:box-shadow .3s, transform .3s var(--px-ease-spring);border:1px solid #3ba99340;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.Values-module__IN9MoG__cardWrapper:hover .Values-module__IN9MoG__cardIcon{box-shadow:0 0 20px var(--accent,#3ba99366);transform:scale(1.08)}.Values-module__IN9MoG__cardTitle{font-family:var(--px-font-display);letter-spacing:-.02em;color:var(--px-text-primary);z-index:1;font-size:20px;font-weight:700;position:relative}.Values-module__IN9MoG__cardDesc{color:var(--px-text-secondary);z-index:1;font-size:14.5px;line-height:1.75;position:relative}.Values-module__IN9MoG__cardGlow{background:radial-gradient(ellipse, var(--accent-bg,#3ba9931a) 0%, transparent 70%);pointer-events:none;opacity:0;width:80%;height:60px;transition:opacity .3s;position:absolute;bottom:-20px;left:50%;transform:translate(-50%)}.Values-module__IN9MoG__cardWrapper:hover .Values-module__IN9MoG__cardGlow{opacity:1}.Values-module__IN9MoG__card{overflow:hidden}.Values-module__IN9MoG__cardGlint{pointer-events:none;z-index:3;border-radius:inherit;position:absolute;inset:0;overflow:hidden}.Values-module__IN9MoG__cardGlint:after{content:"";opacity:0;background:linear-gradient(105deg,#0000 0%,#ffffff17 50%,#0000 100%);width:40%;height:140%;position:absolute;top:-20%;left:-80%}.Values-module__IN9MoG__cardWrapper:hover .Values-module__IN9MoG__cardGlint:after{animation:Values-module__IN9MoG__pxGlint .7s var(--px-ease-out) forwards}.Values-module__IN9MoG__cardWrapper:hover .Values-module__IN9MoG__card{border-color:color-mix(in srgb, var(--accent,#3ba993) 40%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--accent,#3ba993) 15%, transparent), 0 24px 64px #0006, 0 0 40px color-mix(in srgb, var(--accent,#3ba993) 10%, transparent)}.Values-module__IN9MoG__cardWrapper:hover .Values-module__IN9MoG__cardIcon{box-shadow:0 0 22px color-mix(in srgb, var(--accent,#3ba993) 55%, transparent);border-color:color-mix(in srgb, var(--accent,#3ba993) 60%, transparent)}[data-theme=light] .Values-module__IN9MoG__card{background:#fff;border-color:#0b0f1a14;box-shadow:0 4px 16px #0b0f1a0f}[data-theme=light] .Values-module__IN9MoG__cardWrapper:hover .Values-module__IN9MoG__card{box-shadow:0 8px 32px #0b0f1a1a, 0 0 0 1px color-mix(in srgb, var(--accent,#3ba993) 20%, transparent)}.Values-module__IN9MoG__spotlight{border-radius:inherit;background:radial-gradient(circle 280px at var(--sx,50%) var(--sy,50%), color-mix(in srgb, var(--accent,#3ba993) 12%, transparent) 0%, transparent 65%);opacity:0;pointer-events:none;z-index:0;transition:opacity .4s;position:absolute;inset:0}[data-glow] .Values-module__IN9MoG__spotlight{opacity:1}.Values-module__IN9MoG__section{box-shadow:inset 0 1px #e8a44b73}
.Technology-module__fFde3q__section{background:var(--px-bg);padding:120px 0;position:relative;overflow:hidden}.Technology-module__fFde3q__section:before{content:"";pointer-events:none;background-image:radial-gradient(80% 60% at 15%,#3ba9930f 0%,#0000 55%),radial-gradient(60% 40% at 85% 30%,#38bdf80a 0%,#0000 55%);position:absolute;inset:0}.Technology-module__fFde3q__container{max-width:var(--px-max-width);z-index:1;flex-direction:column;gap:64px;margin:0 auto;padding:0 clamp(20px,5vw,64px);display:flex;position:relative}.Technology-module__fFde3q__header{text-align:center;flex-direction:column;align-items:center;gap:18px;display:flex}.Technology-module__fFde3q__eyebrow{font-family:var(--px-font-mono);letter-spacing:.16em;text-transform:uppercase;color:#41bfa3;border-radius:var(--px-radius-full);background:#3ba9931a;border:1px solid #3ba99338;align-items:center;gap:8px;padding:5px 14px;font-size:10px;font-weight:700;display:inline-flex}.Technology-module__fFde3q__eyebrow:before{content:"";background:#3ba993;border-radius:50%;width:5px;height:5px;animation:2s ease-in-out infinite Technology-module__fFde3q__pxPing;box-shadow:0 0 8px #3ba993e6}.Technology-module__fFde3q__title{font-family:var(--px-font-display);letter-spacing:-.04em;color:var(--px-text-primary);font-size:clamp(36px,5vw,60px);font-weight:800;line-height:1.08}.Technology-module__fFde3q__titleAccent{background:var(--px-text-gradient);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.Technology-module__fFde3q__subtitle{color:var(--px-text-secondary);max-width:520px;font-size:16px;line-height:1.7}.Technology-module__fFde3q__chainGrid{grid-template-columns:repeat(6,1fr);gap:12px;display:grid}@media (max-width:1100px){.Technology-module__fFde3q__chainGrid{grid-template-columns:repeat(4,1fr)}}@media (max-width:700px){.Technology-module__fFde3q__chainGrid{grid-template-columns:repeat(3,1fr)}}@media (max-width:480px){.Technology-module__fFde3q__chainGrid{grid-template-columns:repeat(2,1fr)}}.Technology-module__fFde3q__chainCard{border-radius:var(--px-radius-lg);cursor:default;transition:border-color .25s, box-shadow .25s, transform .25s var(--px-ease-spring);backface-visibility:hidden;will-change:transform, border-color, box-shadow;background:#ffffff0b;border:1px solid #ffffff14;flex-direction:column;align-items:center;gap:8px;padding:20px 12px 16px;display:flex;position:relative;overflow:hidden;transform:translate(0,0)}.Technology-module__fFde3q__chainCard:before{content:"";background:linear-gradient(90deg, transparent, var(--chain-color,#3ba993), transparent);opacity:.5;height:1px;transition:opacity .25s;position:absolute;top:0;left:10%;right:10%}.Technology-module__fFde3q__chainCard:after{content:"";pointer-events:none;border-radius:inherit;background:linear-gradient(135deg,#ffffff0a 0%,#0000 50%);position:absolute;inset:0}.Technology-module__fFde3q__chainCard:hover{border-color:var(--chain-color,#3ba99366);transform:translateY(-4px);box-shadow:0 12px 36px #0006}.Technology-module__fFde3q__chainCard:hover:before{opacity:.9}.Technology-module__fFde3q__chainSymbol{z-index:1;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:border-color .25s,box-shadow .25s;display:flex;position:relative}.Technology-module__fFde3q__chainCard:hover .Technology-module__fFde3q__chainSymbol{border-color:var(--chain-color,#3ba99380);box-shadow:0 0 16px #0000004d}.Technology-module__fFde3q__chainName{font-family:var(--px-font-display);color:var(--px-text-secondary);text-align:center;z-index:1;font-size:12px;font-weight:600;transition:color .25s;position:relative}.Technology-module__fFde3q__chainCard:hover .Technology-module__fFde3q__chainName{color:var(--px-text-primary)}.Technology-module__fFde3q__chainBadge{font-family:var(--px-font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--px-text-muted);border-radius:var(--px-radius-full);z-index:1;background:#ffffff0d;border:1px solid #ffffff14;padding:2px 7px;font-size:9px;font-weight:700;transition:color .25s,border-color .25s,background .25s;position:relative}.Technology-module__fFde3q__chainCard:hover .Technology-module__fFde3q__chainBadge{color:var(--chain-color,#41bfa3);background:#ffffff14;border-color:#ffffff24}[data-theme=light] .Technology-module__fFde3q__chainCard{background:#fff;border:1px solid #0b0f1a14;box-shadow:0 2px 12px #0b0f1a0f}[data-theme=light] .Technology-module__fFde3q__chainCard:hover{box-shadow:0 8px 28px #0b0f1a1a}[data-theme=light] .Technology-module__fFde3q__chainSymbol{background:#0b0f1a0a;border-color:#0b0f1a1a}[data-theme=light] .Technology-module__fFde3q__chainBadge{background:#0b0f1a0a;border-color:#0b0f1a17}.Technology-module__fFde3q__toolsGrid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}@media (max-width:1000px){.Technology-module__fFde3q__toolsGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.Technology-module__fFde3q__toolsGrid{grid-template-columns:1fr}}.Technology-module__fFde3q__toolsCard{border-radius:var(--px-radius-xl);backface-visibility:hidden;will-change:transform, border-color, box-shadow;background:#ffffff0b;border:1px solid #ffffff14;flex-direction:column;gap:18px;padding:28px;transition:border-color .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden;transform:translate(0,0)}.Technology-module__fFde3q__toolsCard:before{content:"";opacity:.5;background:linear-gradient(#3ba993,#41bfa3);border-radius:0 2px 2px 0;width:2px;transition:opacity .3s;position:absolute;top:10%;bottom:10%;left:0}.Technology-module__fFde3q__toolsCard:after{content:"";pointer-events:none;background:linear-gradient(135deg,#ffffff0a 0%,#0000 50%);position:absolute;inset:0}.Technology-module__fFde3q__toolsCard:hover{border-color:#3ba99340;box-shadow:0 16px 48px #0000004d}.Technology-module__fFde3q__toolsCard:hover:before{opacity:1}[data-theme=light] .Technology-module__fFde3q__toolsCard{background:#fff;border:1px solid #0b0f1a14;box-shadow:0 2px 12px #0b0f1a0f}[data-theme=light] .Technology-module__fFde3q__toolsCard:hover{box-shadow:0 8px 28px #0b0f1a1a}.Technology-module__fFde3q__toolsCategory{font-family:var(--px-font-mono);letter-spacing:.12em;text-transform:uppercase;color:#41bfa3;z-index:1;font-size:11px;font-weight:700;position:relative}.Technology-module__fFde3q__toolsList{z-index:1;flex-wrap:wrap;gap:8px;display:flex;position:relative}.Technology-module__fFde3q__toolChip{font-family:var(--px-font-mono);color:var(--px-text-secondary);border-radius:var(--px-radius-md);transition:color .2s, background .2s, border-color .2s, transform .2s var(--px-ease-spring);background:#ffffff0d;border:1px solid #ffffff17;padding:5px 12px;font-size:12px;font-weight:600}.Technology-module__fFde3q__toolChip:hover{color:#41bfa3;background:#3ba9931a;border-color:#3ba99347;transform:translateY(-2px)}[data-theme=light] .Technology-module__fFde3q__toolChip{color:var(--px-text-secondary);background:#0b0f1a0a;border-color:#0b0f1a17}[data-theme=light] .Technology-module__fFde3q__toolChip:hover{color:#2e8a77;background:#3ba9931a;border-color:#3ba99340}.Technology-module__fFde3q__introBlock{border-radius:var(--px-radius-xl);text-align:center;background:#ffffff05;border:1px solid #ffffff0d;max-width:900px;margin:0 auto;padding:28px clamp(20px,4vw,36px)}.Technology-module__fFde3q__introText{color:var(--px-text-secondary);font-size:15.5px;line-height:1.75}.Technology-module__fFde3q__introText strong{color:#41bfa3;font-weight:700}.Technology-module__fFde3q__lookingAhead{border-radius:var(--px-radius-xl);background:linear-gradient(135deg,#ffffff05 0%,#3ba99305 100%);border:1px solid #3ba9931f;flex-direction:column;gap:18px;padding:40px clamp(24px,5vw,48px);display:flex;position:relative;overflow:hidden}.Technology-module__fFde3q__lookingAhead:before{content:"";pointer-events:none;background:radial-gradient(circle at 100% 100%,#3ba99308 0%,#0000 60%);position:absolute;inset:0}.Technology-module__fFde3q__lookingAheadTitle{font-family:var(--px-font-display);letter-spacing:-.02em;color:var(--px-text-primary);align-items:center;gap:12px;font-size:clamp(22px,3vw,28px);font-weight:700;display:flex}.Technology-module__fFde3q__lookingAheadTitle:after{content:"";background:linear-gradient(90deg,#3ba99340,#0000);flex-grow:1;height:1px}.Technology-module__fFde3q__lookingAheadText,.Technology-module__fFde3q__lookingAheadSubtext{color:var(--px-text-secondary);max-width:840px;font-size:15px;line-height:1.7}.Technology-module__fFde3q__lookingAheadSubtext{color:var(--px-text-primary);font-weight:500}[data-theme=light] .Technology-module__fFde3q__introBlock{background:#fff;border-color:#0b0f1a14}[data-theme=light] .Technology-module__fFde3q__lookingAhead{background:#fff;border-color:#3ba99340}.Technology-module__fFde3q__keyTechSection{flex-direction:column;gap:24px;margin-top:12px;display:flex}.Technology-module__fFde3q__keyTechTitle{font-family:var(--px-font-display);letter-spacing:-.02em;color:var(--px-text-primary);text-align:center;font-size:20px;font-weight:700}.Technology-module__fFde3q__keyTechGrid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.Technology-module__fFde3q__keyTechGrid>:nth-child(4){grid-column:1}.Technology-module__fFde3q__keyTechGrid>:nth-child(4),.Technology-module__fFde3q__keyTechGrid>:nth-child(5){grid-column:span 1}@supports (grid-template-columns:subgrid){.Technology-module__fFde3q__keyTechGrid{justify-items:stretch}}@media (max-width:900px){.Technology-module__fFde3q__keyTechGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.Technology-module__fFde3q__keyTechGrid{grid-template-columns:1fr}}.Technology-module__fFde3q__keyTechCard{background:var(--px-bg-card);border:1px solid var(--px-border);border-radius:var(--px-radius-lg);transition:transform .3s var(--px-ease-spring), box-shadow .3s ease, border-color .3s ease;flex-direction:column;height:100%;display:flex;overflow:hidden}.Technology-module__fFde3q__keyTechCard:hover{border-color:color-mix(in srgb, var(--accent,#3ba993) 40%, transparent);box-shadow:0 12px 36px #0000001f, 0 0 0 1px color-mix(in srgb, var(--accent,#3ba993) 15%, transparent);transform:translateY(-4px)}.Technology-module__fFde3q__keyTechImgWrap{flex-shrink:0;width:100%;height:180px;position:relative;overflow:hidden}.Technology-module__fFde3q__keyTechImg{object-fit:cover;transition:transform .55s}.Technology-module__fFde3q__keyTechCard:hover .Technology-module__fFde3q__keyTechImg{transform:scale(1.06)}.Technology-module__fFde3q__keyTechImgOverlay{pointer-events:none;background:linear-gradient(#0000 40%,#00000073 100%);position:absolute;inset:0}.Technology-module__fFde3q__keyTechIconBadge{border:1px solid color-mix(in srgb, var(--accent,#3ba993) 45%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0000008c;border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;display:flex;position:absolute;bottom:12px;left:14px}.Technology-module__fFde3q__keyTechInfo{flex-direction:column;flex:1;gap:8px;padding:18px 20px 20px;display:flex}.Technology-module__fFde3q__keyTechCardTitle{font-family:var(--px-font-display);color:var(--px-text-primary);letter-spacing:-.01em;font-size:15px;font-weight:700;line-height:1.3}.Technology-module__fFde3q__keyTechCardDesc{color:var(--px-text-secondary);font-size:13px;line-height:1.6}[data-theme=light] .Technology-module__fFde3q__keyTechCard{background:#fff;border-color:#0b0f1a14;box-shadow:0 2px 12px #0b0f1a0f}[data-theme=light] .Technology-module__fFde3q__keyTechCard:hover{box-shadow:0 12px 36px #0b0f1a1f}[data-theme=light] .Technology-module__fFde3q__keyTechImgOverlay{background:linear-gradient(#0000 30%,#00000059 100%)}.Technology-module__fFde3q__chainCard:hover{box-shadow:0 0 0 1px var(--chain-color,#3ba99366), 0 12px 36px #0006, 0 0 32px color-mix(in srgb, var(--chain-color,#3ba993) 20%, transparent)}.Technology-module__fFde3q__chainCard:after{content:"";pointer-events:none;opacity:0;background:linear-gradient(105deg,#0000 0%,#ffffff14 50%,#0000 100%);width:40%;height:140%;position:absolute;top:-20%;left:-80%}.Technology-module__fFde3q__chainCard:hover:after{animation:Technology-module__fFde3q__pxGlint .65s var(--px-ease-out) forwards}.Technology-module__fFde3q__chainCard:hover .Technology-module__fFde3q__chainSymbol{box-shadow:0 0 18px color-mix(in srgb, var(--chain-color,#3ba993) 35%, transparent)}.Technology-module__fFde3q__keyTechCard{position:relative;overflow:hidden}.Technology-module__fFde3q__keyTechCard:before{content:"";background:var(--accent,#3ba993);width:2px;box-shadow:0 0 8px var(--accent,#3ba99380);transform-origin:50%;transition:transform .25s var(--px-ease-spring), box-shadow .25s;border-radius:0 2px 2px 0;position:absolute;top:15%;bottom:15%;left:0;transform:scaleY(0)}.Technology-module__fFde3q__keyTechCard:hover:before{transform:scaleY(1)}.Technology-module__fFde3q__keyTechCard:after{content:"";pointer-events:none;opacity:0;background:linear-gradient(105deg,#0000 0%,#ffffff0f 50%,#0000 100%);width:40%;height:140%;position:absolute;top:-20%;left:-80%}.Technology-module__fFde3q__keyTechCard:hover:after{animation:Technology-module__fFde3q__pxGlint .6s var(--px-ease-out) forwards}.Technology-module__fFde3q__lookingAhead:hover{border-color:#3ba99338;box-shadow:0 0 40px #3ba9930f}.Technology-module__fFde3q__section{box-shadow:inset 0 1px #2563eb73}
.page-module__sdhYtG__inner{padding-top:var(--px-nav-height,60px)}
.Team-module__l_BZ4a__section{background:var(--px-bg);padding:120px 0;position:relative;overflow:hidden}.Team-module__l_BZ4a__section:before{content:"";pointer-events:none;background:radial-gradient(circle,#3ba9930d 0%,#0000 65%);border-radius:50%;width:60vw;height:60vw;position:absolute;top:30%;right:-20%}.Team-module__l_BZ4a__container{max-width:var(--px-max-width);z-index:1;flex-direction:column;gap:64px;margin:0 auto;padding:0 clamp(20px,5vw,64px);display:flex;position:relative}.Team-module__l_BZ4a__header{text-align:center;flex-direction:column;align-items:center;gap:18px;display:flex}.Team-module__l_BZ4a__eyebrow{font-family:var(--px-font-mono);letter-spacing:.16em;text-transform:uppercase;color:#41bfa3;border-radius:var(--px-radius-full);background:#3ba9931a;border:1px solid #3ba99338;align-items:center;gap:8px;padding:5px 14px;font-size:10px;font-weight:700;display:inline-flex}.Team-module__l_BZ4a__eyebrow:before{content:"";background:#3ba993;border-radius:50%;width:5px;height:5px;animation:2s ease-in-out infinite Team-module__l_BZ4a__pxPing;box-shadow:0 0 8px #3ba993e6}.Team-module__l_BZ4a__title{font-family:var(--px-font-display);letter-spacing:-.04em;color:var(--px-text-primary);font-size:clamp(36px,5vw,60px);font-weight:800;line-height:1.08}.Team-module__l_BZ4a__titleAccent{background:var(--px-text-gradient);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.Team-module__l_BZ4a__subtitle{color:var(--px-text-secondary);max-width:540px;font-size:16px;line-height:1.7}.Team-module__l_BZ4a__grid{grid-template-columns:repeat(4,1fr);grid-auto-rows:400px;gap:20px;display:grid}.Team-module__l_BZ4a__cardClip{border-radius:var(--px-radius-xl);height:400px;overflow:hidden}@media (max-width:1100px){.Team-module__l_BZ4a__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.Team-module__l_BZ4a__grid{grid-template-columns:1fr}}.Team-module__l_BZ4a__cardWrapper{perspective:1200px;cursor:pointer;height:400px}.Team-module__l_BZ4a__cardInner{width:100%;height:100%;transform-style:preserve-3d;transition:transform .65s var(--px-ease-spring);will-change:transform;position:relative}.Team-module__l_BZ4a__cardWrapper{isolation:isolate}.Team-module__l_BZ4a__flipped{transform:rotateY(180deg)}.Team-module__l_BZ4a__cardFront,.Team-module__l_BZ4a__cardBack{border-radius:var(--px-radius-xl);backface-visibility:hidden;border:1px solid var(--px-border);position:absolute;inset:0;overflow:hidden}.Team-module__l_BZ4a__cardFront{background:var(--px-bg-card);text-align:center;flex-direction:column;align-items:center;gap:16px;padding:36px 24px 28px;display:flex;position:relative}.Team-module__l_BZ4a__cardFront:before{content:"";background:linear-gradient(90deg, transparent, var(--accent,#3ba993), transparent);opacity:.7;height:3px;position:absolute;top:0;left:0;right:0}.Team-module__l_BZ4a__cardFront:after{content:"";pointer-events:none;background:linear-gradient(135deg,#ffffff0f 0%,#0000 55%);position:absolute;inset:0}.Team-module__l_BZ4a__avatar{z-index:1;border:2px solid;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:80px;height:80px;transition:box-shadow .3s;display:flex;position:relative}.Team-module__l_BZ4a__cardWrapper:hover .Team-module__l_BZ4a__avatar{box-shadow:0 0 24px var(--accent,#3ba99380)}.Team-module__l_BZ4a__avatar:before{content:"";border:1px solid var(--accent,#3ba99366);border-radius:50%;animation:2s ease-out infinite Team-module__l_BZ4a__pxPulseRing;position:absolute;inset:-6px}.Team-module__l_BZ4a__avatar span{font-family:var(--px-font-display);letter-spacing:-.02em;font-size:26px;font-weight:800}.Team-module__l_BZ4a__frontInfo{z-index:1;flex-direction:column;align-items:center;gap:6px;display:flex;position:relative}.Team-module__l_BZ4a__name{font-family:var(--px-font-display);letter-spacing:-.02em;color:var(--px-text-primary);font-size:16px;font-weight:700;line-height:1.2}.Team-module__l_BZ4a__role{color:var(--accent,#41bfa3);font-size:12.5px;font-weight:600;font-family:var(--px-font-mono);letter-spacing:.04em}.Team-module__l_BZ4a__expertise{color:var(--px-text-muted);font-size:12px;line-height:1.55}.Team-module__l_BZ4a__flipHint{z-index:1;margin-top:auto;position:relative}.Team-module__l_BZ4a__cardBack{background:var(--px-bg-alt);flex-direction:column;gap:10px;padding:24px 24px 20px;display:flex;transform:rotateY(180deg)}.Team-module__l_BZ4a__cardBack:before{content:"";background:linear-gradient(90deg, transparent, var(--accent,#3ba993), transparent);opacity:.6;height:2px;position:absolute;bottom:0;left:0;right:0}.Team-module__l_BZ4a__cardBack:after{content:"";background:linear-gradient(to bottom, var(--accent,#3ba993), transparent);opacity:.5;border-radius:0 2px 2px 0;width:2px;position:absolute;top:10%;bottom:10%;left:0}.Team-module__l_BZ4a__backName{font-family:var(--px-font-display);letter-spacing:-.025em;color:var(--px-text-primary);font-size:17px;font-weight:700;line-height:1.2}.Team-module__l_BZ4a__backRole{font-family:var(--px-font-mono);letter-spacing:.1em;color:#41bfa3;text-transform:uppercase;font-size:11px;font-weight:700}.Team-module__l_BZ4a__backBio{color:var(--px-text-secondary);flex:1;min-height:0;font-size:13px;line-height:1.65;overflow-y:auto}.Team-module__l_BZ4a__linkedinLink{border-radius:var(--px-radius-full);color:#41bfa3;letter-spacing:-.01em;background:#3ba9931f;border:1px solid #3ba9934d;align-self:flex-start;align-items:center;gap:8px;margin-top:auto;padding:9px 18px;font-size:12.5px;font-weight:700;text-decoration:none;transition:background .2s,border-color .2s,color .2s,transform .2s;display:inline-flex}.Team-module__l_BZ4a__linkedinLink:hover{color:#6edec8;background:#3ba99338;border-color:#3ba99380;transform:translateY(-2px)}.Team-module__l_BZ4a__cardFront,.Team-module__l_BZ4a__cardBack{overflow:hidden}.Team-module__l_BZ4a__cardFront:after{content:"";pointer-events:none;opacity:0;z-index:5;background:linear-gradient(105deg,#0000 0%,#ffffff12 50%,#0000 100%);width:40%;height:140%;position:absolute;top:-20%;left:-80%}.Team-module__l_BZ4a__cardWrapper:not(.Team-module__l_BZ4a__flipped):hover .Team-module__l_BZ4a__cardFront:after{animation:Team-module__l_BZ4a__pxGlint .75s var(--px-ease-out) forwards}.Team-module__l_BZ4a__avatar{transition:box-shadow .3s, transform .3s var(--px-ease-spring)}.Team-module__l_BZ4a__cardWrapper:hover .Team-module__l_BZ4a__avatar{box-shadow:0 0 28px color-mix(in srgb, var(--accent,#3ba993) 50%, transparent);transform:scale(1.06)translateY(-2px)}.Team-module__l_BZ4a__cardFront{transition:border-color .3s,box-shadow .3s}.Team-module__l_BZ4a__cardWrapper:hover .Team-module__l_BZ4a__cardFront{border-color:color-mix(in srgb, var(--accent,#3ba993) 35%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--accent,#3ba993) 12%, transparent), 0 20px 60px #00000080}.Team-module__l_BZ4a__flipHint{animation:Team-module__l_BZ4a__pxRevealFade 1s var(--px-ease-out) 1.2s both}.Team-module__l_BZ4a__section{box-shadow:inset 0 1px #e8555566}.Team-module__l_BZ4a__linkedinDisabled{opacity:.45;cursor:default;pointer-events:none;filter:grayscale(.4)}
