2026-07-12 12:41:35 +00:00
<!DOCTYPE html>
< html lang = "en" >
< head >
< meta charset = "UTF-8" >
< meta name = "viewport" content = "width=device-width, initial-scale=1.0" >
< meta name = "theme-color" content = "#f5f5f7" >
< title > Contact — Landvex< / title >
< meta name = "description" content = "Contact Landvex for enterprise briefings, pilot programmes, legal, and security enquiries. We respond to all enterprise enquiries within one business day." >
< link rel = "canonical" href = "https://www.landvex.com/contact/" >
< style >
: root {
--bg-dark : #f5f5f7 ;
--blue : #0066FF ;
--blue-dark : #0052CC ;
--blue-glow : rgba ( 0 , 102 , 255 , 0.10 ) ;
--text-dark : #1d1d1f ;
--text-body : #3a3a3a ;
--text-muted : #6e6e73 ;
--surface : #ffffff ;
--surface-2 : #f5f5f7 ;
--border : rgba ( 0 , 0 , 0 , 0.09 ) ;
}
* { margin : 0 ; padding : 0 ; box-sizing : border-box ; }
body {
font-family : - apple-system , BlinkMacSystemFont , 'Inter' , 'Helvetica Neue' , sans-serif ;
background : var ( - - bg - dark ) ;
color : var ( - - text - dark ) ;
line-height : 1.6 ;
-webkit- font-smoothing : antialiased ;
}
. container { max-width : 1200 px ; margin : 0 auto ; padding : 0 24 px ; }
/* Nav */
nav {
position : sticky ; top : 0 ; z-index : 300 ;
background : rgba ( 255 , 255 , 255 , 0.92 ) ;
backdrop-filter : blur ( 20 px ) ;
border-bottom : 1 px solid var ( - - border ) ;
}
. nav-inner { display : flex ; align-items : center ; justify-content : space-between ; height : 64 px ; }
. nav-logo { font-size : 1.375 rem ; font-weight : 900 ; color : var ( - - text - dark ) ; text-decoration : none ; }
. nav-logo span { color : var ( - - blue ) ; }
. nav-links { display : flex ; gap : 32 px ; }
. nav-links a { color : var ( - - text - muted ) ; text-decoration : none ; font-weight : 500 ; transition : color 0.15 s ; }
. nav-links a : hover { color : var ( - - text - dark ) ; }
/* Hero */
. hero { padding : 80 px 0 60 px ; text-align : center ; background : var ( - - surface ) ; }
. hero h1 { font-size : clamp ( 2 rem , 5 vw , 3.5 rem ) ; font-weight : 800 ; letter-spacing : -0.03 em ; line-height : 1.1 ; margin-bottom : 20 px ; }
. hero p { font-size : 1.25 rem ; color : var ( - - text - body ) ; max-width : 600 px ; margin : 0 auto ; }
/* Contact cards */
. contact-section { padding : 60 px 0 ; }
. section-title { text-align : center ; margin-bottom : 48 px ; }
. section-title h2 { font-size : 2 rem ; font-weight : 700 ; margin-bottom : 12 px ; }
. section-title p { font-size : 1.1 rem ; color : var ( - - text - muted ) ; }
. contact-grid { display : grid ; grid-template-columns : repeat ( auto - fit , minmax ( 280 px , 1 fr ) ) ; gap : 24 px ; }
. contact-card {
background : var ( - - surface ) ; border : 1 px solid var ( - - border ) ; border-radius : var ( - - radius - xl ) ;
padding : 40 px ; text-align : center ; transition : transform 0.2 s , box-shadow 0.2 s ;
}
. contact-card : hover { transform : translateY ( -4 px ) ; box-shadow : 0 12 px 40 px rgba ( 0 , 0 , 0 , 0.08 ) ; }
. contact-icon {
width : 56 px ; height : 56 px ; background : var ( - - blue - glow ) ; border-radius : var ( - - radius - lg ) ;
display : flex ; align-items : center ; justify-content : center ;
margin : 0 auto 20 px ; color : var ( - - blue ) ;
}
. contact-icon svg { width : 28 px ; height : 28 px ; }
. contact-card h3 { font-size : 1.25 rem ; font-weight : 700 ; margin-bottom : 8 px ; }
. contact-card p { font-size : 0.95 rem ; color : var ( - - text - muted ) ; margin-bottom : 16 px ; }
. contact-card a { color : var ( - - blue ) ; text-decoration : none ; font-weight : 600 ; }
. contact-card a : hover { text-decoration : underline ; }
/* Form section */
. form-section {
background : var ( - - surface ) ; border : 1 px solid var ( - - border ) ; border-radius : var ( - - radius - xl ) ;
padding : 48 px ; margin : 40 px 0 ;
}
. form-section h2 { font-size : 1.75 rem ; font-weight : 700 ; margin-bottom : 16 px ; text-align : center ; }
. form-section p { font-size : 1.1 rem ; color : var ( - - text - muted ) ; margin-bottom : 32 px ; text-align : center ; }
. form-grid { display : grid ; grid-template-columns : 1 fr 1 fr ; gap : 20 px ; }
. form-group { display : flex ; flex-direction : column ; }
. form-group . full { grid-column : 1 / -1 ; }
. form-group label { font-size : 0.875 rem ; font-weight : 600 ; margin-bottom : 6 px ; color : var ( - - text - dark ) ; }
. form-group input , . form-group textarea , . form-group select {
padding : 12 px 16 px ; border : 1 px solid var ( - - border ) ; border-radius : var ( - - radius - md ) ;
font-size : 1 rem ; font-family : inherit ; background : var ( - - surface -2 ) ;
}
. form-group input : focus , . form-group textarea : focus , . form-group select : focus {
outline : none ; border-color : var ( - - blue ) ;
}
. form-group textarea { min-height : 120 px ; resize : vertical ; }
. submit-btn {
background : var ( - - blue ) ; color : #fff ; border : none ; padding : 14 px 32 px ;
border-radius : var ( - - radius - md ) ; font-size : 1 rem ; font-weight : 600 ; cursor : pointer ;
margin-top : 8 px ; transition : background 0.2 s ;
}
. submit-btn : hover { background : var ( - - blue - dark ) ; }
/* Offices */
. offices { padding : 60 px 0 ; background : var ( - - surface ) ; }
. office-grid { display : grid ; grid-template-columns : repeat ( auto - fit , minmax ( 300 px , 1 fr ) ) ; gap : 24 px ; }
. office-card {
background : var ( - - surface -2 ) ; border : 1 px solid var ( - - border ) ; border-radius : var ( - - radius - lg ) ; padding : 32 px ;
}
. office-card h3 { font-size : 1.125 rem ; font-weight : 700 ; margin-bottom : 8 px ; }
. office-card p { font-size : 0.9 rem ; color : var ( - - text - muted ) ; line-height : 1.6 ; }
. office-icon {
width : 48 px ; height : 48 px ; background : var ( - - blue - glow ) ; border-radius : var ( - - radius - md ) ;
display : flex ; align-items : center ; justify-content : center ;
margin-bottom : 16 px ; color : var ( - - blue ) ;
}
. office-icon svg { width : 24 px ; height : 24 px ; }
/* Footer */
footer { background : var ( - - surface ) ; border-top : 1 px solid var ( - - border ) ; padding : 40 px 0 ; }
. footer-inner { display : flex ; justify-content : space-between ; align-items : center ; }
. footer-links { display : flex ; gap : 24 px ; }
. footer-links a { color : var ( - - text - muted ) ; text-decoration : none ; font-size : 0.875 rem ; }
. footer-links a : hover { color : var ( - - text - dark ) ; }
@ media ( max-width : 768px ) {
. nav-links { display : none ; }
. form-grid { grid-template-columns : 1 fr ; }
}
< / style >
< style >
@ media ( max-width : 640px ) {
. hero h1 { font-size : 2 rem !important ; }
. hero p { font-size : 1 rem !important ; }
. card { padding : 1.5 rem !important ; }
. grid { grid-template-columns : 1 fr !important ; }
. btn { padding : 0.75 rem 1.5 rem !important ; font-size : 1 rem !important ; }
}
< / style >
< script type = "application/ld+json" >
{
"@context" : "https://schema.org" ,
"@type" : [
"Organization" ,
"Corporation"
] ,
"@id" : "https://landvex.com/#organization" ,
"name" : "Landvex" ,
"alternateName" : [
"LandveX" ,
"Landvex AB" ,
"LandveX AB"
] ,
"url" : "https://landvex.com" ,
"logo" : {
"@type" : "ImageObject" ,
"url" : "https://landvex.com/apple-touch-icon.png" ,
"width" : 180 ,
"height" : 180
} ,
"foundingDate" : "2024" ,
"foundingLocation" : {
"@type" : "Place" ,
2026-07-14 15:27:33 +00:00
"addressLocality" : "Stockholm" ,
2026-07-12 12:41:35 +00:00
"addressRegion" : "Stockholm" ,
"addressCountry" : "SE"
} ,
"legalName" : "Landvex Inc" ,
"address" : {
"@type" : "PostalAddress" ,
"addressLocality" : "Houston" ,
"addressRegion" : "TX" ,
"addressCountry" : "US"
} ,
"location" : [
{
"@type" : "Place" ,
"name" : "Houston, Texas, USA (US HQ)" ,
"address" : {
"@type" : "PostalAddress" ,
"addressLocality" : "Houston" ,
"addressRegion" : "TX" ,
"addressCountry" : "US"
}
} ,
{
"@type" : "Place" ,
2026-07-14 15:27:33 +00:00
"name" : "Stockholm, Sweden (EU HQ)" ,
2026-07-12 12:41:35 +00:00
"address" : {
"@type" : "PostalAddress" ,
2026-07-14 15:27:33 +00:00
"addressLocality" : "Stockholm" ,
2026-07-12 12:41:35 +00:00
"addressRegion" : "Stockholm" ,
"addressCountry" : "SE"
}
}
] ,
"taxID" : "pending-EIN" ,
"description" : "Landvex is a decision intelligence company that identifies contradictions between official narratives and observed physical reality. Using the quiXzoom field observation network and the AMOS AI analysis engine, Landvex delivers infrastructure risk indexes, urban intelligence scores, and contradiction reports to infrastructure owners, municipalities, enterprises, and investors globally." ,
2026-07-14 15:27:33 +00:00
"disambiguatingDescription" : "Landvex (LandveX) is a decision intelligence company with US headquarters in Houston, Texas (Landvex Inc.) and European headquarters in Stockholm, Sweden (Landvex AB, org.nr 559141-7042). Landvex delivers control intelligence — infrastructure risk scores, urban intelligence, and contradiction analysis — to municipalities, enterprises, infrastructure operators and investors. Landvex is not a UK meat wholesaler, food distributor, logistics company, package tracker, or land investment platform." ,
2026-07-12 12:41:35 +00:00
"knowsAbout" : [
"control intelligence" ,
"decision intelligence" ,
"infrastructure risk assessment" ,
"urban intelligence" ,
"field data collection" ,
"contradiction detection" ,
"physical world analytics" ,
"geospatial analytics"
] ,
"brand" : {
"@type" : "Brand" ,
"name" : "Landvex" ,
"slogan" : "Control intelligence for the physical world."
} ,
"sameAs" : [
"https://landvex.com" ,
"https://www.linkedin.com/company/landvex" ,
"https://x.com/landvex" ,
"https://twitter.com/landvex" ,
"https://www.crunchbase.com/organization/landvex" ,
"https://github.com/landvex" ,
"https://www.instagram.com/landvex"
] ,
"contactPoint" : {
"@type" : "ContactPoint" ,
"email" : "contact@landvex.com" ,
"contactType" : "sales"
} ,
"slogan" : "Where reported reality conflicts with observed reality."
}
< / script >
< / head >
< body >
< nav aria-label = "breadcrumb" style = "padding: 10px 20px; color: rgba(235,235,245,0.6); font-size: 14px;" >
< a href = "/" style = "color: #007AFF; text-decoration: none;" > Home< / a > / < span > contact< / span >
< / nav >
< nav >
< div class = "container" >
< div class = "nav-inner" >
< a href = "/" class = "nav-logo" > Landve< span > X< / span > < / a >
< div class = "nav-links" >
< a href = "/" > Home< / a >
< a href = "/about/" > About< / a >
< a href = "/methodology/" > Methodology< / a >
< a href = "/careers/" > Careers< / a >
< / div >
< / div >
< / div >
< / nav >
< section class = "hero" >
< div class = "container" >
< h1 > Contact Landvex< / h1 >
< p > Enterprise briefings, pilot programmes, legal, and security enquiries. We respond within one business day.< / p >
< / div >
< / section >
< section class = "contact-section" >
< div class = "container" >
< div class = "section-title" >
< h2 > Get in touch< / h2 >
< p > Choose the channel that works best for your enquiry< / p >
< / div >
< div class = "contact-grid" >
< div class = "contact-card" >
< div class = "contact-icon" >
< svg viewBox = "0 0 24 24" fill = "none" stroke = "currentColor" stroke-width = "2" >
< rect x = "2" y = "4" width = "20" height = "16" rx = "2" / >
< path d = "M2 6l10 7 10-7" / >
< / svg >
< / div >
< h3 > Sales & Enterprise< / h3 >
< p > For enterprise briefings, pilot programmes, and partnership enquiries.< / p >
< a href = "mailto:sales@landvex.com" > sales@landvex.com< / a >
< / div >
< div class = "contact-card" >
< div class = "contact-icon" >
< svg viewBox = "0 0 24 24" fill = "none" stroke = "currentColor" stroke-width = "2" >
< rect x = "2" y = "4" width = "20" height = "16" rx = "2" / >
< path d = "M2 6l10 7 10-7" / >
< / svg >
< / div >
< h3 > Legal & Compliance< / h3 >
< p > For legal enquiries, GDPR requests, and compliance questions.< / p >
< a href = "mailto:legal@landvex.com" > legal@landvex.com< / a >
< / div >
< div class = "contact-card" >
< div class = "contact-icon" >
< svg viewBox = "0 0 24 24" fill = "none" stroke = "currentColor" stroke-width = "2" >
< path d = "M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z" / >
< / svg >
< / div >
< h3 > Security< / h3 >
< p > For security enquiries, vulnerability reports, and incident response.< / p >
< a href = "mailto:security@landvex.com" > security@landvex.com< / a >
< / div >
< div class = "contact-card" >
< div class = "contact-icon" >
< svg viewBox = "0 0 24 24" fill = "none" stroke = "currentColor" stroke-width = "2" >
< rect x = "2" y = "4" width = "20" height = "16" rx = "2" / >
< path d = "M2 6l10 7 10-7" / >
< / svg >
< / div >
< h3 > Press & Media< / h3 >
< p > For press enquiries, interview requests, and media assets.< / p >
< a href = "mailto:press@landvex.com" > press@landvex.com< / a >
< / div >
< / div >
< div class = "form-section" >
< h2 > Send us a message< / h2 >
< p > Fill out the form below and we will get back to you as soon as possible.< / p >
< form action = "/api/contact" method = "POST" >
< div class = "form-grid" >
< div class = "form-group" >
< label for = "name" > Name< / label >
< input type = "text" id = "name" name = "name" required placeholder = "Your name" >
< / div >
< div class = "form-group" >
< label for = "email" > Email< / label >
< input type = "email" id = "email" name = "email" required placeholder = "your@email.com" >
< / div >
< div class = "form-group" >
< label for = "subject" > Subject< / label >
< select id = "subject" name = "subject" required >
< option value = "" > Select a topic< / option >
< option value = "enterprise" > Enterprise enquiry< / option >
< option value = "pilot" > Pilot programme< / option >
< option value = "partnership" > Partnership< / option >
< option value = "legal" > Legal< / option >
< option value = "security" > Security< / option >
< option value = "press" > Press & Media< / option >
< / select >
< / div >
< div class = "form-group" >
< label for = "org" > Organisation (optional)< / label >
< input type = "text" id = "org" name = "organisation" placeholder = "Company name" >
< / div >
< div class = "form-group full" >
< label for = "message" > Message< / label >
< textarea id = "message" name = "message" required placeholder = "How can we help you?" > < / textarea >
< / div >
< div class = "form-group full" >
< button type = "submit" class = "submit-btn" > Send message< / button >
< / div >
< / div >
< / form >
< / div >
< / div >
< / section >
< section class = "offices" >
< div class = "container" >
< div class = "section-title" >
< h2 > Offices< / h2 >
< p > Our global presence< / p >
< / div >
< div class = "office-grid" >
< div class = "office-card" >
< div class = "office-icon" >
< svg viewBox = "0 0 24 24" fill = "none" stroke = "currentColor" stroke-width = "2" >
< path d = "M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z" / >
< circle cx = "12" cy = "10" r = "3" / >
< / svg >
< / div >
< h3 > Stockholm, Sweden< / h3 >
< p > Landvex AB< br > Stureplan 4C< br > 114 35 Stockholm< br > Sweden< / p >
< / div >
< div class = "office-card" >
< div class = "office-icon" >
< svg viewBox = "0 0 24 24" fill = "none" stroke = "currentColor" stroke-width = "2" >
< path d = "M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z" / >
< circle cx = "12" cy = "10" r = "3" / >
< / svg >
< / div >
< h3 > Houston, Texas, USA< / h3 >
< p > Landvex Inc.< br > 700 Milam Street, Suite 1300< br > Houston, TX 77002< br > United States< / p >
< / div >
< / div >
< / div >
< / section >
< footer >
< div class = "container" >
< div class = "footer-inner" >
< div class = "footer-links" >
< a href = "/privacy/" > Privacy< / a >
< a href = "/terms/" > Terms< / a >
< a href = "/security/" > Security< / a >
< / div >
< p style = "color:var(--text-muted);font-size:0.875rem;" > © 2026 Landvex. All rights reserved.< / p >
< / div >
< / div >
< / footer >
< / body >
< / html >