@media (max-width: 1023.98px){[data-mobile-cards]{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;overflow-x:auto;overflow-y:visible;gap:12px;padding:8px 20px 20px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;grid-template-columns:unset!important;align-items:flex-start!important}[data-mobile-cards]::-webkit-scrollbar{display:none}[data-mobile-cards]>*{flex:0 0 148px!important;min-width:148px!important;max-width:148px!important;max-height:210px!important;overflow:hidden!important;scroll-snap-align:start;position:relative!important;border-radius:12px;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease;grid-column:unset!important;margin:0!important}[data-mobile-cards]>*:active{transform:scale(.97)}.mce-expand-btn{position:absolute!important;top:6px!important;right:6px!important;z-index:20!important;width:26px!important;height:26px!important;min-height:unset!important;border-radius:6px!important;background:#0000008c!important;color:#fff!important;border:none!important;padding:0!important;cursor:pointer!important;display:flex!important;align-items:center!important;justify-content:center!important;backdrop-filter:blur(3px);transition:background .15s ease!important;pointer-events:auto}.mce-expand-btn:hover,.mce-expand-btn:focus-visible{background:#000c!important;outline:2px solid rgba(255,255,255,.5);outline-offset:2px}.mce-expand-btn svg{display:block;flex-shrink:0}.mce-scroll-wrap{position:relative}.mce-scroll-wrap:after{content:"";position:absolute;top:0;right:0;bottom:0;width:44px;background:linear-gradient(to right,transparent,rgba(255,255,255,.65));pointer-events:none;border-radius:0 12px 12px 0;transition:opacity .3s}.mce-scroll-wrap.mce-scroll-end:after{opacity:0}}.mce-overlay{position:fixed;inset:0;z-index:10001;display:flex;align-items:center;justify-content:center;background:#0000;backdrop-filter:blur(0px);-webkit-backdrop-filter:blur(0px);padding:16px;transition:background .25s ease,backdrop-filter .25s ease,-webkit-backdrop-filter .25s ease;pointer-events:none;overscroll-behavior:contain}.mce-overlay--visible{background:#000000d1;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);pointer-events:auto}.mce-overlay__panel{position:relative;display:flex;flex-direction:column;background:#fff;border-radius:20px;width:100%;max-width:min(480px,calc(100vw - 32px));max-height:calc(90dvh - 32px);overflow:hidden;box-shadow:0 24px 64px #00000073;transform:scale(.92) translateY(20px);opacity:0;transition:transform .28s cubic-bezier(.34,1.4,.64,1),opacity .22s ease}.mce-overlay--visible .mce-overlay__panel{transform:scale(1) translateY(0);opacity:1}.mce-overlay__timer{position:absolute;top:0;left:0;right:0;height:3px;background:#3b82f633;border-radius:20px 20px 0 0;overflow:hidden;z-index:5}.mce-overlay__timer-bar{height:100%;background:#3b82f6cc;width:100%;transform-origin:left center;animation:mce-drain var(--mce-timeout, 8s) linear forwards}@keyframes mce-drain{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.mce-overlay__panel:hover .mce-overlay__timer-bar,.mce-overlay__panel:focus-within .mce-overlay__timer-bar{animation-play-state:paused}.mce-overlay__topbar{position:sticky;top:0;z-index:4;display:flex;justify-content:flex-end;padding:10px 12px 0;background:transparent}.mce-overlay__close{width:34px!important;height:34px!important;min-height:unset!important;border-radius:50%!important;background:#0000001a!important;color:#333!important;border:none!important;padding:0!important;cursor:pointer!important;display:flex!important;align-items:center!important;justify-content:center!important;transition:background .15s ease!important;flex-shrink:0}.mce-overlay__close:hover{background:#0003!important}.mce-overlay__close svg{display:block}.mce-overlay__content{overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:0 0 16px}.mce-overlay__content::-webkit-scrollbar{width:4px}.mce-overlay__content::-webkit-scrollbar-thumb{background:#00000026;border-radius:4px}.mce-overlay__content>*{flex:unset!important;min-width:unset!important;max-width:unset!important;max-height:unset!important;overflow:visible!important;border-radius:0!important;cursor:default!important;transform:none!important;grid-column:unset!important;margin:0!important;scroll-snap-align:unset}.mce-overlay__content .mce-expand-btn{display:none!important}.mce-overlay__content .team__card-image{max-height:240px}.mce-overlay__content .hero-ai-feature{max-height:unset!important;overflow:visible!important}
