.TechLandingHero-module__NM6dHG__hero{isolation:isolate;color:#080808;background:#fff;flex-direction:column;justify-content:space-between;min-height:100svh;font-family:Inter,Arial,sans-serif;display:flex;position:relative;overflow:hidden}.TechLandingHero-module__NM6dHG__videoFrame{z-index:0;background:#e9e9e9;position:absolute;inset:10%;overflow:hidden}.TechLandingHero-module__NM6dHG__video{object-fit:cover;filter:grayscale()contrast(1.08);width:100%;height:100%}.TechLandingHero-module__NM6dHG__videoFrame:after{content:"";pointer-events:none;background:#ffffff1f;position:absolute;inset:0}.TechLandingHero-module__NM6dHG__navbar{z-index:50;pointer-events:none;justify-content:space-between;align-items:center;padding:16px;display:flex;position:fixed;top:0;left:0;right:0}.TechLandingHero-module__NM6dHG__topNav{z-index:50;width:fit-content;margin-inline:auto;top:16px;left:0;right:0;position:fixed!important}.TechLandingHero-module__NM6dHG__menuNav{z-index:50;color:#080808;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffe6;border:1px solid #0000001a;border-radius:999px;width:fit-content;margin-inline:auto;position:fixed;top:16px;left:0;right:0;box-shadow:0 12px 30px #0000001f}.TechLandingHero-module__NM6dHG__navLeft,.TechLandingHero-module__NM6dHG__brand,.TechLandingHero-module__NM6dHG__menuButton,.TechLandingHero-module__NM6dHG__navTags,.TechLandingHero-module__NM6dHG__systemButton{align-items:center;display:flex}.TechLandingHero-module__NM6dHG__navLeft{gap:8px}.TechLandingHero-module__NM6dHG__brand,.TechLandingHero-module__NM6dHG__menuButton,.TechLandingHero-module__NM6dHG__systemButton{pointer-events:auto;text-decoration:none}.TechLandingHero-module__NM6dHG__brand{color:#090909;letter-spacing:-.035em;gap:7px;font-size:13px;font-weight:600}.TechLandingHero-module__NM6dHG__brand span,.TechLandingHero-module__NM6dHG__navTags,.TechLandingHero-module__NM6dHG__systemButton span{display:none}.TechLandingHero-module__NM6dHG__menuButton{color:#fff;background:#080808;border-radius:999px;gap:7px;min-height:32px;padding:2px 10px 2px 2px;font-size:11px}.TechLandingHero-module__NM6dHG__menuButton i,.TechLandingHero-module__NM6dHG__systemButton i{border-radius:50%;place-items:center;width:28px;height:28px;font-style:normal;display:grid}.TechLandingHero-module__NM6dHG__menuButton i{color:#080808;background:#fff}.TechLandingHero-module__NM6dHG__menuButton b{font-weight:500}.TechLandingHero-module__NM6dHG__navTags{white-space:nowrap;background:#f4f4f6;border-radius:999px;gap:14px;padding:10px 14px;font-size:11px;font-weight:500}.TechLandingHero-module__NM6dHG__systemButton{color:#080808;background:#f4f4f6;border-radius:999px;gap:7px;padding:2px 10px 2px 2px;font-size:11px;font-weight:500}.TechLandingHero-module__NM6dHG__systemButton i{color:#fff;background:#080808}.TechLandingHero-module__NM6dHG__systemButton svg{fill:currentColor;width:14px;height:14px}.TechLandingHero-module__NM6dHG__footerArea{z-index:30;background:linear-gradient(#0000 0%,#fffc 50%,#fff 100%);margin-top:auto;padding:100px 16px 16px;position:relative}.TechLandingHero-module__NM6dHG__content{flex-direction:column;gap:28px;display:flex}.TechLandingHero-module__NM6dHG__copy{max-width:960px}.TechLandingHero-module__NM6dHG__eyebrow{color:#0000008c;align-items:center;gap:8px;margin:0 0 15px;font-size:13px;font-weight:400;display:flex}.TechLandingHero-module__NM6dHG__eyebrow i{background:#080808;border-radius:50%;width:8px;height:8px}.TechLandingHero-module__NM6dHG__copy h1{letter-spacing:-.03em;margin:0;font-size:clamp(2rem,8vw,4.5rem);font-weight:300;line-height:1}.TechLandingHero-module__NM6dHG__actions{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex}.TechLandingHero-module__NM6dHG__primaryAction,.TechLandingHero-module__NM6dHG__secondaryAction{border-radius:999px;padding:11px 16px;font-size:13px;font-weight:500;text-decoration:none}.TechLandingHero-module__NM6dHG__primaryAction{color:#fff;background:#080808}.TechLandingHero-module__NM6dHG__secondaryAction{color:#080808;border:1px solid #00000059}.TechLandingHero-module__NM6dHG__capabilityTags{flex-wrap:wrap;gap:6px;display:flex}.TechLandingHero-module__NM6dHG__capabilityTags span{background:#ffffffd1;border:1px solid #0000001f;border-radius:999px;padding:8px 11px;font-size:11px;font-weight:500}@media (min-width:768px){.TechLandingHero-module__NM6dHG__videoFrame{inset:0}.TechLandingHero-module__NM6dHG__navbar{padding:24px 32px}.TechLandingHero-module__NM6dHG__navLeft{gap:12px}.TechLandingHero-module__NM6dHG__brand span,.TechLandingHero-module__NM6dHG__navTags,.TechLandingHero-module__NM6dHG__systemButton span{display:flex}.TechLandingHero-module__NM6dHG__menuButton,.TechLandingHero-module__NM6dHG__systemButton{min-height:36px}.TechLandingHero-module__NM6dHG__menuButton i,.TechLandingHero-module__NM6dHG__systemButton i{width:32px;height:32px}.TechLandingHero-module__NM6dHG__menuNav{top:24px}.TechLandingHero-module__NM6dHG__footerArea{padding:150px 32px 26px}.TechLandingHero-module__NM6dHG__content{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:48px}.TechLandingHero-module__NM6dHG__copy h1{font-size:clamp(2.5rem,5.5vw,4.5rem)}.TechLandingHero-module__NM6dHG__capabilityTags{justify-content:flex-end;max-width:270px}}@media (prefers-reduced-motion:reduce){.TechLandingHero-module__NM6dHG__videoFrame,.TechLandingHero-module__NM6dHG__navbar,.TechLandingHero-module__NM6dHG__footerArea,.TechLandingHero-module__NM6dHG__eyebrow,.TechLandingHero-module__NM6dHG__copy h1,.TechLandingHero-module__NM6dHG__actions{transition:none!important;transform:none!important}}
