{"id":50464,"date":"2026-05-02T12:40:05","date_gmt":"2026-05-02T12:40:05","guid":{"rendered":"https:\/\/zeas.immo\/?page_id=50464"},"modified":"2026-05-02T13:12:55","modified_gmt":"2026-05-02T13:12:55","slug":"immobilienverkauf-in-alzingen","status":"publish","type":"page","link":"https:\/\/zeas.immo\/de\/sell-property-in-alzingen\/","title":{"rendered":"Immobilienverkauf in Alzingen"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"50464\" class=\"elementor elementor-50464\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-236b855 e-flex e-con-boxed e-con e-parent\" data-id=\"236b855\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6a666c5 elementor-widget elementor-widget-html\" data-id=\"6a666c5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n<meta charset=\"UTF-8\">\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n<!--\n  MAIN KEYWORD:        sell property in Alzingen\n  SECONDARY KEYWORDS:  sell house Alzingen, sell apartment Alzingen,\n                       sell property Hesperange commune, property valuation Alzingen\n  URL SLUG:            \/en\/sell-property-in-alzingen\/\n  META DESCRIPTION:    Selling property in Alzingen? See where your asking price\n                       sits against 6 months of live market data \u2014 then let\n                       zeas.immo build your sale plan. One mandate, full focus.\n  INTERNAL LINKS:      \/en\/sell-property\/\n                       \/en\/buy-property-in-alzingen\/\n                       \/en\/our-fees\/\n                       \/en\/referral\/\n-->\n<title>Sell Property in Alzingen | Seller's Agent \u2014 zeas.immo<\/title>\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@300;400;500;600&display=swap\" rel=\"stylesheet\">\n<style>\n\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   DESIGN TOKENS \u2014 matches buy page + sell main page\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n:root {\n  --orange:      #FF5C0B;\n  --orange-h:    #FF6E28;\n  --black:       #111110;\n  --text-body:   #2a2a28;\n  --text-sec:    #555552;\n  --text-muted:  #999895;\n  --page:        #ffffff;\n  --raised:      #f5f3ef;\n  --sunken:      #edeae4;\n  --border:      #e4e0da;\n  --dark-bg:     #111110;\n  --dark-mid:    #181817;\n  --dark-3:      #222220;\n  --dark-border: #2e2e2b;\n  --dark-body:   #c8c4be;\n  --dark-sec:    #777470;\n  --dark-tert:   #444240;\n  --font-display:'Helvetica Neue', Helvetica, Arial, sans-serif;\n  --font-body:   'Poppins', sans-serif;\n  --max-w:       1240px;\n  --pad:         60px;\n  --ease:        cubic-bezier(0.25, 0.1, 0.25, 1);\n  --ease-out:    cubic-bezier(0, 0, 0.3, 1);\n}\n\n*, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\nhtml { scroll-behavior: smooth; }\nbody {\n  font-family: var(--font-body);\n  background: var(--page);\n  color: var(--black);\n  font-size: 15px;\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n}\na { color: inherit; text-decoration: none; }\n.wrap { max-width: var(--max-w); margin: 0 auto; padding: 0 var(--pad); }\n.sp  { padding-top: 72px; padding-bottom: 72px; }\n.sps { padding-top: 56px; padding-bottom: 56px; }\n\n\/* \u2500\u2500 ATOMS \u2500\u2500 *\/\n.eyebrow {\n  display: flex; align-items: center; gap: 12px;\n  font-size: 11px; font-weight: 600;\n  letter-spacing: 0.2em; text-transform: uppercase;\n  color: var(--orange); margin-bottom: 16px;\n}\n.eyebrow::before { content: ''; width: 24px; height: 1px; background: var(--orange); flex-shrink: 0; }\n.eyebrow.center  { justify-content: center; }\n.eyebrow.center::after { content: ''; width: 24px; height: 1px; background: var(--orange); flex-shrink: 0; }\n.eyebrow.no-line::before, .eyebrow.no-line::after { display: none; }\n\n.section-title {\n  font-family: var(--font-display);\n  font-size: clamp(26px, 3vw, 40px);\n  font-weight: 500; color: var(--black);\n  line-height: 1.1; letter-spacing: -0.02em;\n}\n.section-title.center { text-align: center; }\n.section-title em { font-style: italic; color: var(--orange); }\n\n.btn-primary {\n  display: inline-flex; align-items: center; gap: 10px;\n  background: var(--orange); color: #fff;\n  padding: 14px 32px; font-family: var(--font-body);\n  font-size: 14px; font-weight: 500; letter-spacing: 0.05em;\n  border: none; cursor: pointer;\n  transition: background 220ms, transform 150ms;\n  text-decoration: none;\n}\n.btn-primary:hover { background: var(--orange-h); color: #fff; transform: translateY(-2px); }\n.btn-primary svg { width: 15px; height: 15px; transition: transform 200ms; flex-shrink: 0; }\n.btn-primary:hover svg { transform: translateX(4px); }\n\n.btn-outline {\n  display: inline-flex; align-items: center; gap: 10px;\n  background: transparent; color: var(--black);\n  padding: 13px 30px; border: 1px solid var(--border);\n  font-family: var(--font-body); font-size: 14px;\n  font-weight: 500; letter-spacing: 0.05em; cursor: pointer;\n  transition: border-color 220ms, color 220ms;\n  text-decoration: none;\n}\n.btn-outline:hover { border-color: var(--orange); color: var(--orange); }\n\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   1. HERO \u2014 light background (matches buy page)\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n.hero {\n  background: var(--page);\n  border-bottom: 1px solid var(--border);\n  padding: 48px 0 0;\n}\n.hero-body {\n  display: grid;\n  grid-template-columns: 1fr 340px;\n  gap: 64px;\n  align-items: end;\n  padding-bottom: 56px;\n}\n.hero-tag {\n  font-size: 11px; font-weight: 600;\n  letter-spacing: 0.2em; text-transform: uppercase;\n  color: var(--orange); margin-bottom: 18px; display: block;\n}\n.hero h1 {\n  font-family: var(--font-display);\n  font-size: clamp(30px, 3.8vw, 48px);\n  font-weight: 500; line-height: 1.05;\n  letter-spacing: -0.025em;\n  color: var(--black); margin-bottom: 18px;\n}\n.hero h1 em { font-style: italic; color: var(--orange); }\n.hero-sub {\n  font-size: 15px; font-weight: 300;\n  color: var(--text-sec); line-height: 1.85;\n  max-width: 520px; margin-bottom: 32px;\n}\n.hero-cta-row { display: flex; gap: 16px; flex-wrap: wrap; align-items: center; }\n\n\/* MARKET CARD *\/\n.hero-market-card {\n  background: var(--raised);\n  border: 1px solid var(--border);\n  border-top: 3px solid var(--orange);\n  padding: 28px 24px;\n}\n.hmc-label {\n  font-size: 11px; font-weight: 700;\n  letter-spacing: 0.16em; text-transform: uppercase;\n  color: #4a4845; margin-bottom: 20px; display: block;\n  white-space: nowrap;\n  padding: 14px 0 14px;\n  border-bottom: 1px solid var(--border);\n}\n.hmc-row { margin-bottom: 14px; }\n.hmc-row-label { font-size: 11px; color: var(--text-muted); margin-bottom: 3px; }\n.hmc-val {\n  font-family: var(--font-display);\n  font-size: 24px; font-weight: 400;\n  color: var(--black); letter-spacing: -0.02em; line-height: 1;\n}\n.hmc-val.orange { color: var(--orange); }\n.hmc-val sup { font-size: 11px; }\n.hmc-divider { height: 1px; background: var(--border); margin: 16px 0; }\n.hmc-note {\n  font-size: 11px; color: var(--text-muted);\n  line-height: 1.6; margin-top: 14px;\n}\n.hmc-listings-count {\n  display: flex; align-items: center; justify-content: space-between;\n  background: rgba(255,92,11,0.06);\n  border-left: 2px solid var(--orange);\n  padding: 10px 14px; margin-top: 14px;\n}\n.hmc-listings-label { font-size: 12px; color: var(--text-sec); }\n.hmc-listings-num {\n  font-family: var(--font-display);\n  font-size: 16px; font-weight: 600;\n  color: var(--orange); letter-spacing: -0.01em;\n}\n\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   2. DIFFERENTIATOR BAR\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n.trust-bar {\n  background: #fff;\n  border-bottom: 1px solid var(--border);\n}\n.trust-bar-inner {\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  border: 1px solid var(--border);\n  border-top: none;\n}\n.tb-item {\n  padding: 24px 20px;\n  border-right: 1px solid var(--border);\n  text-align: center; cursor: default;\n  transition: background 220ms, transform 220ms, box-shadow 220ms;\n  position: relative;\n}\n.tb-item:last-child { border-right: none; }\n.tb-item:hover {\n  background: #fff8f5;\n  transform: translateY(-3px);\n  box-shadow: 0 6px 20px rgba(255,92,11,0.08);\n  z-index: 1;\n}\n.tb-item:hover .tb-num { color: var(--orange); }\n.tb-item:hover .tb-label { color: var(--black); }\n.tb-num {\n  font-family: var(--font-display);\n  font-size: 36px; font-weight: 300;\n  color: var(--black); letter-spacing: -0.03em;\n  line-height: 1; transition: color 220ms;\n}\n.tb-num sup { font-size: 16px; color: var(--orange); vertical-align: super; }\n.tb-num .strike {\n  display: inline-block;\n  position: relative;\n  font-size: 28px; letter-spacing: -0.01em;\n}\n.tb-num .strike::after {\n  content: '';\n  position: absolute;\n  left: -2px; right: -2px;\n  top: 50%; transform: translateY(-50%);\n  height: 2.5px;\n  background: var(--orange);\n  border-radius: 1px;\n}\n.tb-item:hover .tb-num .strike { color: var(--orange); }\n.tb-label { font-size: 12px; font-weight: 300; color: var(--text-sec); margin-top: 6px; line-height: 1.5; transition: color 220ms; }\n\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   3. HOW WE SELL \u2014 6 steps (collapsible)\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n.how-we-sell {\n  background: var(--page);\n  border-bottom: 1px solid var(--border);\n}\n.proc-divider-row {\n  text-align: center; margin-bottom: 0;\n}\n.proc-toggle {\n  display: inline-flex; align-items: center; gap: 12px;\n  background: var(--raised); border: 1px solid var(--border);\n  cursor: pointer; padding: 15px 32px;\n  font-family: var(--font-body); font-size: 15px;\n  font-weight: 500; color: var(--black);\n  letter-spacing: 0.02em;\n  transition: border-color 220ms, color 220ms, background 220ms;\n}\n.proc-toggle:hover { border-color: var(--orange); color: var(--orange); background: var(--sunken); }\n.proc-toggle.open { border-color: var(--orange); color: var(--orange); }\n.proc-toggle-icon {\n  width: 14px; height: 14px;\n  transition: transform 300ms var(--ease);\n}\n.proc-toggle.open .proc-toggle-icon { transform: rotate(45deg); }\n\n.process-grid-wrap {\n  max-height: 0; overflow: hidden;\n  transition: max-height 0.5s var(--ease);\n}\n.process-grid-wrap.open { max-height: 2000px; overflow: visible; }\n\n.process-grid {\n  display: grid; grid-template-columns: repeat(3, 1fr);\n  gap: 10px; margin-top: 40px;\n}\n.pstep {\n  border: 1px solid var(--border);\n  padding: 36px 28px 32px;\n  display: flex; flex-direction: column;\n  transition: border-color 220ms, transform 220ms, background 220ms;\n  position: relative; overflow: hidden;\n}\n.pstep::after {\n  content: ''; position: absolute;\n  bottom: 0; left: 0; right: 0; height: 2px;\n  background: var(--orange);\n  transform: scaleX(0); transform-origin: left;\n  transition: transform 350ms var(--ease-out);\n}\n.pstep:hover { border-color: var(--orange); transform: translateY(-3px); background: var(--raised); box-shadow: 0 8px 24px rgba(0,0,0,0.06); }\n.pstep:hover::after { transform: scaleX(1); }\n.pstep-ghost {\n  font-family: var(--font-display);\n  font-size: 80px; font-weight: 700;\n  color: var(--border); line-height: 0.9;\n  letter-spacing: -0.05em; margin-bottom: 16px;\n  transition: color 350ms; user-select: none;\n}\n.pstep:hover .pstep-ghost { color: rgba(255,92,11,0.15); }\n.pstep-num {\n  font-family: var(--font-display);\n  font-size: 11px; font-weight: 700;\n  color: var(--orange); letter-spacing: 0.18em;\n  text-transform: uppercase; margin-bottom: 16px;\n  display: flex; align-items: center; gap: 8px;\n}\n.pstep-num::after { content: ''; width: 20px; height: 1px; background: var(--orange); opacity: 0.4; }\n.pstep-title {\n  font-family: var(--font-display); font-size: 17px;\n  font-weight: 600; color: var(--black); margin-bottom: 10px;\n}\n.pstep-desc { font-size: 14px; color: var(--text-body); line-height: 1.75; font-weight: 300; }\n\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   4. PRICING CONTEXT + FORM CTA\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n.pricing-context {\n  background: #fff;\n  border-bottom: 1px solid var(--border);\n}\n.pricing-layout {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 64px; align-items: start;\n}\n\n\/* Left: narrative + data *\/\n.pc-narrative h2 { margin-bottom: 16px; }\n.pc-narrative p {\n  font-size: 15px; color: var(--text-sec);\n  line-height: 1.85; font-weight: 300; margin-bottom: 16px;\n}\n.pc-narrative p:last-of-type { margin-bottom: 0; }\n.pc-narrative strong { color: var(--black); font-weight: 500; }\n\n\/* Data tables *\/\n.pc-data-block {\n  margin-top: 32px;\n  border: 1px solid var(--border);\n  overflow: hidden;\n}\n.pc-data-header {\n  display: flex; align-items: center; justify-content: space-between;\n  padding: 14px 20px;\n  background: var(--raised);\n  border-bottom: 1px solid var(--border);\n}\n.pc-data-header-label {\n  font-size: 10px; font-weight: 600;\n  letter-spacing: 0.18em; text-transform: uppercase;\n  color: var(--text-muted);\n}\n.pc-data-header-village {\n  font-family: var(--font-display);\n  font-size: 13px; font-weight: 600;\n  color: var(--black);\n}\n.pc-data-row {\n  display: grid;\n  grid-template-columns: 1fr auto auto;\n  gap: 24px;\n  align-items: center;\n  padding: 16px 20px;\n  border-bottom: 1px solid var(--border);\n}\n.pc-data-row:last-child { border-bottom: none; }\n.pc-data-type { font-size: 13px; color: var(--text-sec); font-weight: 400; }\n.pc-data-count { font-size: 11px; color: var(--text-muted); text-align: right; }\n.pc-data-price {\n  font-family: var(--font-display);\n  font-size: 18px; font-weight: 500;\n  color: var(--black); letter-spacing: -0.02em;\n  text-align: right;\n}\n.pc-data-price sup { font-size: 10px; color: var(--text-muted); }\n.pc-data-note {\n  font-size: 11px; color: var(--text-muted);\n  padding: 12px 20px;\n  background: var(--raised);\n  border-top: 1px solid var(--border);\n  line-height: 1.6;\n}\n\n\/* Right: the form *\/\n.seller-form-card {\n  background: var(--dark-bg);\n  border: 1px solid var(--dark-border);\n  border-top: 4px solid var(--orange);\n  padding: 36px 32px;\n  position: sticky; top: 24px;\n}\n.sfc-label {\n  font-size: 10px; font-weight: 600;\n  letter-spacing: 0.18em; text-transform: uppercase;\n  color: var(--orange); margin-bottom: 8px; display: block;\n}\n.sfc-title {\n  font-family: var(--font-display);\n  font-size: 22px; font-weight: 500;\n  color: #f5f3ef; letter-spacing: -0.015em;\n  margin-bottom: 6px; line-height: 1.2;\n}\n.sfc-sub {\n  font-size: 13px; color: var(--dark-sec);\n  line-height: 1.7; margin-bottom: 28px;\n  font-weight: 300;\n}\n\n\/* Form fields *\/\n.sf-field { margin-bottom: 14px; }\n.sf-label {\n  display: block; font-size: 11px; font-weight: 500;\n  letter-spacing: 0.06em; text-transform: uppercase;\n  color: var(--dark-sec); margin-bottom: 6px;\n}\n.sf-input, .sf-select {\n  width: 100%; background: #2a2a28;\n  border: 1px solid var(--dark-border);\n  color: #f5f3ef; font-family: var(--font-body);\n  font-size: 14px; font-weight: 300;\n  padding: 12px 14px; outline: none;\n  transition: border-color 200ms;\n  -webkit-appearance: none; appearance: none;\n}\n.sf-input::placeholder { color: #444240; }\n.sf-input:focus, .sf-select:focus { border-color: var(--orange); }\n.sf-select { background-image: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%23777470' stroke-width='1.5' fill='none'\/%3E%3C\/svg%3E\"); background-repeat: no-repeat; background-position: right 14px center; padding-right: 36px; cursor: pointer; }\n.sf-select option { background: #2a2a28; color: #f5f3ef; }\n\n\/* Toggle groups *\/\n.sf-toggle-group { display: flex; gap: 0; }\n.sf-toggle {\n  flex: 1; padding: 11px 8px;\n  background: #2a2a28; border: 1px solid var(--dark-border);\n  border-right: none;\n  color: #444240; font-family: var(--font-body);\n  font-size: 12px; font-weight: 500;\n  letter-spacing: 0.06em; text-transform: uppercase;\n  cursor: pointer; transition: background 180ms, color 180ms, border-color 180ms;\n  text-align: center;\n}\n.sf-toggle:last-child { border-right: 1px solid var(--dark-border); }\n.sf-toggle.active,\n.sf-toggle:hover { background: var(--orange); border-color: var(--orange); color: #fff; z-index: 1; position: relative; }\n\n\/* Two-col row *\/\n.sf-row-2 { display: grid; grid-template-columns: 1fr 1fr; gap: 12px; }\n\n\/* Price input with \u20ac prefix *\/\n.sf-price-wrap { position: relative; }\n.sf-price-prefix {\n  position: absolute; left: 0; top: 0; bottom: 0;\n  width: 40px; display: flex; align-items: center; justify-content: center;\n  font-family: var(--font-display); font-size: 15px;\n  color: var(--orange); font-weight: 400;\n  border-right: 1px solid var(--dark-border);\n  pointer-events: none;\n}\n.sf-price-wrap .sf-input { padding-left: 52px; }\n\n\/* Submit *\/\n.sf-submit {\n  width: 100%; background: var(--orange); color: #fff;\n  border: none; cursor: pointer; font-family: var(--font-body);\n  font-size: 14px; font-weight: 500; letter-spacing: 0.06em;\n  text-transform: uppercase; padding: 16px 24px; margin-top: 8px;\n  display: flex; align-items: center; justify-content: center; gap: 10px;\n  transition: background 220ms, transform 150ms;\n}\n.sf-submit:hover { background: var(--orange-h); transform: translateY(-2px); }\n.sf-submit svg { width: 15px; height: 15px; }\n.sf-submit:disabled { opacity: 0.6; cursor: not-allowed; transform: none; }\n\n.sf-privacy {\n  font-size: 10px; color: var(--dark-sec);\n  margin-top: 10px; text-align: center; line-height: 1.5;\n}\n.sf-privacy a { color: var(--dark-sec); border-bottom: 1px solid #333; transition: color 200ms; }\n.sf-privacy a:hover { color: var(--orange); }\n\n\/* Success state *\/\n.sf-success {\n  display: none; text-align: center; padding: 20px 0;\n}\n.sf-success.visible { display: block; }\n.sf-success-icon {\n  width: 48px; height: 48px;\n  background: rgba(255,92,11,0.1);\n  border: 1px solid rgba(255,92,11,0.3);\n  border-radius: 50%;\n  display: flex; align-items: center; justify-content: center;\n  margin: 0 auto 16px; color: var(--orange);\n}\n.sf-success-icon svg { width: 24px; height: 24px; }\n.sf-success h4 {\n  font-family: var(--font-display); font-size: 18px;\n  font-weight: 500; color: #f5f3ef; margin-bottom: 8px;\n}\n.sf-success p { font-size: 13px; color: var(--dark-sec); line-height: 1.7; font-weight: 300; }\n\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   5. FAQ\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n.faq { background: var(--page); border-bottom: 1px solid var(--border); padding-bottom: 24px; }\n.faq-cols { display: grid; grid-template-columns: 1fr 1fr; gap: 0 var(--space-xl, 40px); }\n.faq-item { border-top: 1px solid var(--border); }\n.faq-item:last-child { border-bottom: 1px solid var(--border); }\n.faq-q {\n  width: 100%; background: none; border: none; text-align: left;\n  padding: 17px 0; font-family: var(--font-body);\n  font-size: 15px; font-weight: 400;\n  color: var(--black); cursor: pointer;\n  display: flex; justify-content: space-between;\n  align-items: center; gap: 16px;\n  transition: color 220ms; line-height: 1.4;\n}\n.faq-q:hover { color: var(--orange); }\n.faq-icon {\n  flex-shrink: 0; width: 17px; height: 17px;\n  color: var(--orange);\n  transition: transform 300ms var(--ease-out);\n}\n.faq-item.open .faq-icon { transform: rotate(45deg); }\n.faq-a {\n  max-height: 0; overflow: hidden;\n  transition: max-height 350ms var(--ease-out), padding 220ms;\n  font-size: 14px; color: var(--text-body); line-height: 1.8; font-weight: 300;\n}\n.faq-item.open .faq-a { max-height: 400px; padding-bottom: 17px; }\n.faq-a a { color: var(--orange); }\n.faq-a a:hover { text-decoration: underline; }\n\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   6. REFERRAL \u2014 grey\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n.referral {\n  background: #ffffff;\n  padding: 0 var(--pad);\n}\n.referral-inner-bg {\n  max-width: var(--max-w);\n  margin: 0 auto;\n  background: #4a4845;\n  border-top: 3px solid var(--orange);\n}\n.ref-inner {\n  display: grid; grid-template-columns: 1fr auto;\n  align-items: center; gap: 40px;\n  padding: 48px 48px;\n}\n.ref-eyebrow {\n  font-size: 11px; font-weight: 600;\n  letter-spacing: 0.2em; text-transform: uppercase;\n  color: var(--orange) !important; margin-bottom: 8px; display: block;\n}\n.ref-title {\n  font-family: var(--font-display);\n  font-size: clamp(18px, 2vw, 24px); font-weight: 500;\n  color: #f5f3ef !important; margin-bottom: 6px; letter-spacing: -0.01em;\n}\n.ref-sub { font-size: 14px; color: #e0dcd6 !important; font-weight: 300; }\n.ref-sub strong { color: var(--orange) !important; font-weight: 500; }\n.btn-ghost-dark {\n  display: inline-block; padding: 13px 36px;\n  border: 1px solid #f5f3ef; font-family: var(--font-body);\n  font-size: 14px; font-weight: 500; letter-spacing: 0.05em;\n  color: #f5f3ef !important; text-decoration: none; white-space: nowrap;\n  transition: border-color 220ms, background 220ms, color 220ms;\n}\n.btn-ghost-dark:hover { border-color: var(--orange); background: var(--orange); color: #fff !important; }\n\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   SERVICE STRIP\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n.svc-strip {\n  background: var(--page);\n  border-top: 1px solid var(--border);\n  border-bottom: 1px solid var(--border);\n  padding: 64px 0;\n}\n.strip-hd { text-align: center; margin-bottom: 40px; }\n.cards-2 { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; }\n.svc-card-compact {\n  display: flex; flex-direction: column; padding: 28px 32px 24px;\n  text-decoration: none; border: 1px solid var(--dark-border);\n  border-top: 2px solid var(--dark-border);\n  transition: border-top-color 220ms, background 220ms, transform 300ms;\n}\n.svc-card-compact:hover { border-top-color: var(--orange); transform: translateY(-3px); }\n.svc-card-compact.dark  { background: var(--dark-mid); border-color: var(--dark-border); }\n.svc-card-compact.dark:hover  { background: #1e1d1c; }\n.svc-card-compact.mid   { background: #4a4845; border-color: #5a5754; border-top-color: #5a5754; }\n.svc-card-compact.mid:hover   { background: #555250; border-top-color: var(--orange); }\n.scc-tag { font-size: 10px; font-weight: 600; letter-spacing: 0.2em; text-transform: uppercase; color: var(--orange); margin-bottom: 10px; }\n.scc-title {\n  font-family: var(--font-display);\n  font-size: clamp(16px, 1.6vw, 20px); font-weight: 500;\n  line-height: 1.15; letter-spacing: -0.02em; margin-bottom: 10px;\n}\n.svc-card-compact.dark .scc-title { color: #f5f3ef; }\n.svc-card-compact.mid  .scc-title { color: #f5f3ef; }\n.scc-title em { font-style: italic; color: var(--orange); }\n.scc-desc { font-size: 13px; line-height: 1.65; font-weight: 300; margin-bottom: 20px; flex-grow: 1; }\n.svc-card-compact.dark .scc-desc { color: var(--dark-sec); }\n.svc-card-compact.mid  .scc-desc { color: #e0dcd6; }\n.scc-cta { display: inline-flex; align-items: center; gap: 8px; font-size: 12px; font-weight: 500; letter-spacing: 0.04em; color: var(--orange); transition: gap 200ms; }\n.svc-card-compact:hover .scc-cta { gap: 12px; }\n.scc-cta svg { width: 13px; height: 13px; flex-shrink: 0; transition: transform 200ms; }\n.svc-card-compact:hover .scc-cta svg { transform: translateX(3px); }\n\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   ANIMATIONS\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n@keyframes fadeUp {\n  from { opacity: 0; transform: translateY(14px); }\n  to   { opacity: 1; transform: translateY(0); }\n}\n.hero-tag         { animation: fadeUp .45s ease both; }\n.hero h1          { animation: fadeUp .55s .06s ease both; }\n.hero-sub         { animation: fadeUp .55s .12s ease both; }\n.hero-cta-row     { animation: fadeUp .55s .18s ease both; }\n.hero-market-card { animation: fadeUp .55s .10s ease both; }\n\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   ARTICLE STRIP\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n.articles-strip {\n  background: #ffffff;\n  border-top: 1px solid var(--border);\n  border-bottom: 1px solid var(--border);\n}\n.as-grid {\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  gap: 20px;\n}\n.as-card {\n  background: var(--raised);\n  border: 1px solid var(--border);\n  overflow: hidden;\n  display: flex; flex-direction: column;\n  text-decoration: none;\n  transition: border-color 220ms, transform 220ms;\n}\n.as-card:hover { border-color: #bbb; transform: translateY(-3px); }\n.as-card-img {\n  width: 100%; aspect-ratio: 16\/9;\n  background: var(--sunken); overflow: hidden; flex-shrink: 0;\n}\n.as-card-img img { width: 100%; height: 100%; object-fit: cover; display: block; }\n.as-card-body { padding: 18px 20px 20px; flex: 1; display: flex; flex-direction: column; }\n.as-card-tag {\n  font-size: 9px; font-weight: 600;\n  letter-spacing: 0.16em; text-transform: uppercase;\n  color: var(--orange); margin-bottom: 8px;\n  display: flex; align-items: center; gap: 5px;\n}\n.as-card-tag::before {\n  content: ''; width: 5px; height: 5px;\n  border-radius: 50%; background: var(--orange); flex-shrink: 0;\n}\n.as-card-title {\n  font-family: var(--font-display);\n  font-size: 14px; font-weight: 700;\n  line-height: 1.35; color: var(--black);\n  letter-spacing: -0.01em; margin-bottom: 8px;\n}\n.as-card-excerpt {\n  font-size: 12px; line-height: 1.65;\n  color: var(--text-sec); flex: 1; margin-bottom: 12px;\n  font-weight: 300;\n}\n.as-card-meta { font-size: 10px; color: var(--text-muted); margin-top: auto; }\n\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   RESPONSIVE\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n@media (max-width: 960px) {\n  :root { --pad: 32px; }\n  .hero-body { grid-template-columns: 1fr; gap: 36px; }\n  .hero-market-card { max-width: 440px; }\n  .trust-bar-inner { grid-template-columns: repeat(2, 1fr); }\n  .tb-item:nth-child(2) { border-right: none; }\n  .process-grid { grid-template-columns: 1fr 1fr; }\n  .pricing-layout { grid-template-columns: 1fr; gap: 40px; }\n  .seller-form-card { position: static; }\n  .faq-cols { grid-template-columns: 1fr; gap: 0; }\n  .ref-inner { grid-template-columns: 1fr; gap: 20px; padding: 36px 28px; }\n  .cards-2 { grid-template-columns: 1fr; }\n  .as-grid { grid-template-columns: 1fr 1fr; }\n}\n@media (max-width: 600px) {\n  :root { --pad: 20px; }\n  .hero h1 { font-size: 28px; }\n  .hero-cta-row { flex-direction: column; }\n  .btn-primary, .btn-outline { width: 100%; justify-content: center; }\n  .trust-bar-inner { grid-template-columns: 1fr 1fr; }\n  .process-grid { grid-template-columns: 1fr; }\n  .sf-row-2 { grid-template-columns: 1fr; }\n  .pc-data-row { grid-template-columns: 1fr auto; gap: 12px; }\n  .pc-data-count { display: none; }\n  .btn-ghost-dark { width: 100%; text-align: center; }\n  .as-grid { grid-template-columns: 1fr; }\n}\n<\/style>\n<\/head>\n<body>\n\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n     1 \u00b7 HERO\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n<section class=\"hero\">\n  <div class=\"wrap\">\n    <div class=\"hero-body\">\n      <div>\n        <span class=\"hero-tag\">Sell property in Alzingen \u00b7 Hesperange commune \u00b7 Seller's agent<\/span>\n        <h1>Sell property in <em>Alzingen<\/em> \u2014<br>at the right price, not just the fastest one.<\/h1>\n        <p class=\"hero-sub\">\n          If you're planning to sell property in Alzingen, there are currently 26 competing listings you need to understand before you pick a number. Alzingen's quieter, more residential character means fewer listings \u2014 but that makes pricing precision even more critical. We start with the data. Then we build your plan.\n        <\/p>\n        <div class=\"hero-cta-row\">\n          <a href=\"#pricing-form\" class=\"btn-primary\">\n            Check where your price stands\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M5 12h14M12 5l7 7-7 7\"\/><\/svg>\n          <\/a>\n          <a href=\"https:\/\/zeas.immo\/en\/real-estate-agency-fees-in-hesperange\/#sellers\" class=\"btn-outline\">How our fees work \u2192<\/a>\n        <\/div>\n      <\/div>\n\n      <div class=\"hero-market-card\">\n        <span class=\"hmc-label\">Alzingen \u00b7 Current market \u00b7 May 2026<\/span>\n        <div class=\"hmc-row\">\n          <div class=\"hmc-row-label\">Median asking price \u00b7 Apartments<\/div>\n          <div class=\"hmc-val orange\">\u20ac9,602<sup>\/m\u00b2<\/sup><\/div>\n        <\/div>\n        <div class=\"hmc-divider\"><\/div>\n        <div class=\"hmc-row\">\n          <div class=\"hmc-row-label\">Median asking price \u00b7 Houses<\/div>\n          <div class=\"hmc-val\">\u20ac8,940<sup>\/m\u00b2<\/sup><\/div>\n        <\/div>\n        <div class=\"hmc-listings-count\">\n          <span class=\"hmc-listings-label\">Active listings tracked<\/span>\n          <span class=\"hmc-listings-num\">26 properties<\/span>\n        <\/div>\n        <p class=\"hmc-note\">Asking price data from athome.lu &amp; immotop.lu. Updated weekly. 6-month rolling window.<\/p>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n     2 \u00b7 DIFFERENTIATOR BAR\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n<div class=\"trust-bar\">\n  <div class=\"wrap\">\n    <div class=\"trust-bar-inner\">\n      <div class=\"tb-item\">\n        <div class=\"tb-num\">1<sup>\u00d7<\/sup><\/div>\n        <div class=\"tb-label\">Seller mandate per village \u2014<br>your sale, undivided attention<\/div>\n      <\/div>\n      <div class=\"tb-item\">\n        <div class=\"tb-num\">6<sup>mo<\/sup><\/div>\n        <div class=\"tb-label\">Rolling asking-price data \u2014<br>26 live Alzingen listings<\/div>\n      <\/div>\n      <div class=\"tb-item\">\n        <div class=\"tb-num\">24<sup>h<\/sup><\/div>\n        <div class=\"tb-label\">Positioning report turnaround \u2014<br>after you submit your price<\/div>\n      <\/div>\n      <div class=\"tb-item\">\n        <div class=\"tb-num\"><span class=\"strike\">Excl.<\/span><\/div>\n        <div class=\"tb-label\">No exclusivity clause* \u2014<br>list with us, stay free to move<\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/div>\n\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n     3 \u00b7 HOW WE SELL \u2014 6 steps\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n<section class=\"how-we-sell\">\n  <div class=\"wrap sp\">\n    <div class=\"proc-divider-row\">\n      <button class=\"proc-toggle open\" id=\"procToggle\">\n        <span class=\"proc-toggle-label\">Our selling steps with zeas.immo<\/span>\n        <svg class=\"proc-toggle-icon\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M12 5v14M5 12h14\"\/><\/svg>\n      <\/button>\n    <\/div>\n    <div class=\"process-grid-wrap open\" id=\"processGrid\">\n      <div class=\"process-grid\">\n        <div class=\"pstep\">\n          <div class=\"pstep-ghost\">01<\/div>\n          <div class=\"pstep-num\">Step 01<\/div>\n          <div class=\"pstep-title\">Valuation &amp; analysis<\/div>\n          <div class=\"pstep-desc\">We assess your property against current asking prices, market conditions, and depreciation schedules \u2014 giving you an honest, defensible price range before we list.<\/div>\n        <\/div>\n        <div class=\"pstep\">\n          <div class=\"pstep-ghost\">02<\/div>\n          <div class=\"pstep-num\">Step 02<\/div>\n          <div class=\"pstep-title\">Pricing strategy<\/div>\n          <div class=\"pstep-desc\">We set an asking price positioned to attract serious buyers without leaving money on the table or creating a stagnant listing that accumulates market stigma.<\/div>\n        <\/div>\n        <div class=\"pstep\">\n          <div class=\"pstep-ghost\">03<\/div>\n          <div class=\"pstep-num\">Step 03<\/div>\n          <div class=\"pstep-title\">Professional marketing<\/div>\n          <div class=\"pstep-desc\">Professional photography, detailed floor plans, and targeted distribution across athome.lu, immotop.lu, and the platforms where Alzingen buyers actively search.<\/div>\n        <\/div>\n        <div class=\"pstep\">\n          <div class=\"pstep-ghost\">04<\/div>\n          <div class=\"pstep-num\">Step 04<\/div>\n          <div class=\"pstep-title\">Buyer qualification<\/div>\n          <div class=\"pstep-desc\">We pre-qualify every enquiry so your time goes only to buyers who are ready, financed, and genuinely interested \u2014 no time-wasters, no speculative visits.<\/div>\n        <\/div>\n        <div class=\"pstep\">\n          <div class=\"pstep-ghost\">05<\/div>\n          <div class=\"pstep-num\">Step 05<\/div>\n          <div class=\"pstep-title\">Offer management<\/div>\n          <div class=\"pstep-desc\">We analyse every offer against market data and guide you on when to accept, counter, or hold \u2014 from a position of knowledge, not pressure.<\/div>\n        <\/div>\n        <div class=\"pstep\">\n          <div class=\"pstep-ghost\">06<\/div>\n          <div class=\"pstep-num\">Step 06<\/div>\n          <div class=\"pstep-title\">Closing support<\/div>\n          <div class=\"pstep-desc\">From compromis de vente to notarial deed \u2014 we guide you through every legal step, connect you with the right professionals, and make sure nothing catches you off guard at the finish line.<\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n     4 \u00b7 PRICING CONTEXT + FORM\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n<section class=\"pricing-context\" id=\"pricing-form\">\n  <div class=\"wrap sp\">\n    <div class=\"pricing-layout\">\n\n      <!-- LEFT: narrative + data -->\n      <div class=\"pc-narrative\">\n        <p class=\"eyebrow no-line\">Alzingen market \u00b7 May 2026<\/p>\n        <h2 class=\"section-title\" style=\"margin-bottom:16px\">Sell property in Alzingen \u2014<br>but at which price?<\/h2>\n        <p>Most sellers in Alzingen set their price based on what they need to achieve \u2014 or what a neighbour told them theirs sold for two years ago. The market has moved. Significantly.<\/p>\n        <p>We track every active listing in Alzingen on a rolling 6-month basis. Below is what the current market looks like. <strong>The question is where your number fits within it<\/strong> \u2014 and what that means for how quickly your property sells.<\/p>\n        <p>Properties priced within the current market range move. Those positioned materially above it sit \u2014 accumulating days on market, triggering price reductions, and signalling to buyers that something is wrong. That stigma is hard to recover from.<\/p>\n        <p>Submit your details on the right and we will send you a positioning report within 24 hours \u2014 showing exactly where your asking price sits against current Alzingen listings, by property type.<\/p>\n\n        <!-- Data snapshot -->\n        <div class=\"pc-data-block\">\n          <div class=\"pc-data-header\">\n            <span class=\"pc-data-header-label\">Current asking prices \u00b7 Alzingen \u00b7 6-month data<\/span>\n            <span class=\"pc-data-header-village\">Week 18, 2026<\/span>\n          <\/div>\n          <div class=\"pc-data-row\">\n            <span class=\"pc-data-type\">Apartments<\/span>\n            <span class=\"pc-data-count\">20 listings<\/span>\n            <span class=\"pc-data-price\">\u20ac9,602<sup>\/m\u00b2<\/sup><\/span>\n          <\/div>\n          <div class=\"pc-data-row\">\n            <span class=\"pc-data-type\">Houses<\/span>\n            <span class=\"pc-data-count\">6 listings<\/span>\n            <span class=\"pc-data-price\">\u20ac8,940<sup>\/m\u00b2<\/sup><\/span>\n          <\/div>\n          <div class=\"pc-data-note\">\n            Median asking price per m\u00b2. Source: athome.lu, immotop.lu \u2014 aggregated and updated weekly. This is asking-price data, not transaction data.\n          <\/div>\n        <\/div>\n\n\n      <\/div>\n\n      <!-- RIGHT: form -->\n      <div id=\"pricing-form-anchor\">\n        <div class=\"seller-form-card\">\n          <span class=\"sfc-label\">Free \u00b7 No commitment<\/span>\n          <div class=\"sfc-title\">Ready to sell property in Alzingen?<br>Tell us your price first.<\/div>\n          <p class=\"sfc-sub\">Fill in your property details and asking price \u2014 we send a personalised market positioning report within 24 hours.<\/p>\n\n          <form id=\"seller-form\" onsubmit=\"handleSellerLead(event)\">\n\n            <div class=\"sf-field\">\n              <label class=\"sf-label\" for=\"sf-village\">Village<\/label>\n              <select class=\"sf-select\" id=\"sf-village\" name=\"village\" required>\n                <option value=\"Howald\">Howald<\/option>\n                <option value=\"Alzingen\" selected>Alzingen<\/option>\n                <option value=\"Itzig\">Itzig<\/option>\n                <option value=\"Fentange\">Fentange<\/option>\n                <option value=\"Hesperange\">Hesperange village<\/option>\n              <\/select>\n            <\/div>\n\n            <div class=\"sf-field\">\n              <label class=\"sf-label\">Property type<\/label>\n              <div class=\"sf-toggle-group\" role=\"group\">\n                <button type=\"button\" class=\"sf-toggle active\" data-group=\"propType\" data-value=\"apartment\" onclick=\"selectToggle(this)\">Apartment<\/button>\n                <button type=\"button\" class=\"sf-toggle\" data-group=\"propType\" data-value=\"house\" onclick=\"selectToggle(this)\">House<\/button>\n              <\/div>\n              <input type=\"hidden\" id=\"sf-proptype\" name=\"propertyType\" value=\"apartment\">\n            <\/div>\n\n            <div class=\"sf-row-2\">\n              <div class=\"sf-field\">\n                <label class=\"sf-label\" for=\"sf-rooms\">Bedrooms<\/label>\n                <select class=\"sf-select\" id=\"sf-rooms\" name=\"bedrooms\" required>\n                  <option value=\"\" disabled selected>Select<\/option>\n                  <option value=\"1\">1 bedroom<\/option>\n                  <option value=\"2\">2 bedrooms<\/option>\n                  <option value=\"3\">3 bedrooms<\/option>\n                  <option value=\"4\">4 bedrooms<\/option>\n                  <option value=\"5+\">5+ bedrooms<\/option>\n                <\/select>\n              <\/div>\n              <div class=\"sf-field\">\n                <label class=\"sf-label\" for=\"sf-bathrooms\">Bathrooms<\/label>\n                <select class=\"sf-select\" id=\"sf-bathrooms\" name=\"bathrooms\" required>\n                  <option value=\"\" disabled selected>Select<\/option>\n                  <option value=\"1\">1 bathroom<\/option>\n                  <option value=\"2\">2 bathrooms<\/option>\n                  <option value=\"3\">3 bathrooms<\/option>\n                  <option value=\"4+\">4+ bathrooms<\/option>\n                <\/select>\n              <\/div>\n            <\/div>\n\n            <div class=\"sf-field\">\n              <label class=\"sf-label\" for=\"sf-price\">Your asking price<\/label>\n              <div class=\"sf-price-wrap\">\n                <span class=\"sf-price-prefix\">\u20ac<\/span>\n                <input class=\"sf-input\" type=\"text\" id=\"sf-price\" name=\"askingPrice\"\n                  placeholder=\"e.g. 750,000\" required\n                  oninput=\"formatPrice(this)\"\n                  inputmode=\"numeric\">\n              <\/div>\n            <\/div>\n\n            <div class=\"sf-row-2\">\n              <div class=\"sf-field\">\n                <label class=\"sf-label\" for=\"sf-firstname\">First name<\/label>\n                <input class=\"sf-input\" type=\"text\" id=\"sf-firstname\" name=\"firstName\" placeholder=\"First name\" required autocomplete=\"given-name\">\n              <\/div>\n              <div class=\"sf-field\">\n                <label class=\"sf-label\" for=\"sf-lastname\">Last name<\/label>\n                <input class=\"sf-input\" type=\"text\" id=\"sf-lastname\" name=\"lastName\" placeholder=\"Last name\" autocomplete=\"family-name\">\n              <\/div>\n            <\/div>\n\n            <div class=\"sf-field\">\n              <label class=\"sf-label\" for=\"sf-phone\">Phone<\/label>\n              <input class=\"sf-input\" type=\"tel\" id=\"sf-phone\" name=\"phone\" placeholder=\"+352 691 \u2026\" autocomplete=\"tel\">\n            <\/div>\n\n            <div class=\"sf-field\">\n              <label class=\"sf-label\" for=\"sf-email\">Email address<\/label>\n              <input class=\"sf-input\" type=\"email\" id=\"sf-email\" name=\"email\" placeholder=\"you@example.com\" required autocomplete=\"email\">\n            <\/div>\n\n            <button type=\"submit\" class=\"sf-submit\" id=\"sf-btn\">\n              Send me the positioning report\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M5 12h14M12 5l7 7-7 7\"\/><\/svg>\n            <\/button>\n          <\/form>\n\n          <div class=\"sf-success\" id=\"sf-success\">\n            <div class=\"sf-success-icon\">\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M9 12l2 2 4-4m6 2a9 9 0 11-18 0 9 9 0 0118 0z\"\/><\/svg>\n            <\/div>\n            <h4>We have your details.<\/h4>\n            <p>We're preparing your Alzingen positioning report now. Expect it in your inbox within 24 hours. If you have any questions in the meantime, reply directly to the confirmation email.<\/p>\n          <\/div>\n\n          <p class=\"sf-privacy\">No spam. No cold calls. By submitting you agree to our <a href=\"https:\/\/zeas.immo\/en\/privacy-policy\/\">privacy policy<\/a>.<\/p>\n        <\/div>\n      <\/div>\n\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n     5 \u00b7 FAQ\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n<section class=\"faq\">\n  <div class=\"wrap sps\" style=\"padding-bottom:96px;\">\n    <div style=\"text-align:center; margin-bottom:40px;\">\n      <p class=\"eyebrow center\">FAQ<\/p>\n      <h2 class=\"section-title center\">Common questions about selling in Alzingen<\/h2>\n    <\/div>\n    <div class=\"faq-cols\">\n      <div>\n        <div class=\"faq-item\">\n          <button class=\"faq-q\">Is Alzingen currently oversupplied?\n            <svg class=\"faq-icon\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M12 5v14M5 12h14\"\/><\/svg>\n          <\/button>\n          <div class=\"faq-a\">With 26 active listings tracked in the last 6 months, Alzingen is one of the smaller markets in the commune \u2014 which cuts both ways. Fewer competing listings means less noise for buyers, but lower volume also means every overpriced property stands out. Pricing precision matters just as much here.<\/div>\n        <\/div>\n        <div class=\"faq-item\">\n          <button class=\"faq-q\">What is my Alzingen apartment actually worth right now?\n            <svg class=\"faq-icon\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M12 5v14M5 12h14\"\/><\/svg>\n          <\/button>\n          <div class=\"faq-a\">The median asking price for Alzingen apartments is currently \u20ac9,602\/m\u00b2 \u2014 the highest in the commune for apartments. What your specific property is worth depends on size, condition, floor, orientation, and parking. Submit your details above and we will position your property against the current live data within 24 hours.<\/div>\n        <\/div>\n        <div class=\"faq-item\">\n          <button class=\"faq-q\">Do I need to sign an exclusivity agreement to work with you?\n            <svg class=\"faq-icon\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M12 5v14M5 12h14\"\/><\/svg>\n          <\/button>\n          <div class=\"faq-a\">No \u2014 by default there is no exclusivity clause. You remain free to list with other agents simultaneously, and we will send your positioning report and hold an initial conversation with no commitment required.<br><br>The only exception is if you ask us to invest upfront in preparing your listing \u2014 professional photography, floor plans, and portal advertising fees. In that case, a light exclusivity clause applies to protect that investment. We are fully transparent about this before anything is signed, and it only applies if you choose that path. <a href=\"https:\/\/zeas.immo\/en\/terms-and-conditions\/\">Full terms \u2192<\/a><\/div>\n        <\/div>\n      <\/div>\n      <div>\n        <div class=\"faq-item\">\n          <button class=\"faq-q\">How long does a property typically take to sell in Alzingen?\n            <svg class=\"faq-icon\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M12 5v14M5 12h14\"\/><\/svg>\n          <\/button>\n          <div class=\"faq-a\">Correctly priced properties in Alzingen attract offers within 4\u20138 weeks. From offer acceptance to notarial deed typically takes a further 3\u20134 months \u2014 the legal process (compromis de vente, cooling-off period, mortgage confirmation, acte de vente) accounts for most of that time.<\/div>\n        <\/div>\n        <div class=\"faq-item\">\n          <button class=\"faq-q\">What documents do I need before I can list?\n            <svg class=\"faq-icon\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M12 5v14M5 12h14\"\/><\/svg>\n          <\/button>\n          <div class=\"faq-a\">At minimum: title deed, a valid EPC (passeport \u00e9nerg\u00e9tique), and identity documents. For apartments, co-ownership documentation (r\u00e8glement de copropri\u00e9t\u00e9, charges statements) is also required. See our <a href=\"https:\/\/zeas.immo\/en\/documents-needed-for-a-sale-checklist-luxembourg\/\">full documents checklist \u2192<\/a><\/div>\n        <\/div>\n        <div class=\"faq-item\">\n          <button class=\"faq-q\">Why use a dedicated seller's agent rather than a standard agency?\n            <svg class=\"faq-icon\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M12 5v14M5 12h14\"\/><\/svg>\n          <\/button>\n          <div class=\"faq-a\">Traditional Luxembourg agencies represent both buyers and sellers \u2014 sometimes on the same transaction. That is a structural conflict of interest. We represent one side only. When you instruct us to sell, your interests are never competing with someone else we are advising to buy.<\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<div style=\"background:#ffffff; border-bottom:1px solid var(--border); padding:20px var(--pad);\">\n  <div style=\"max-width:var(--max-w); margin:0 auto;\">\n    <p style=\"font-size:11px; color:var(--text-muted); line-height:1.7;\">\n      * No exclusivity clause applies unless the seller elects to cover costs incurred by zeas.immo in preparing and listing the property \u2014 including professional photography, floor plans, and portal advertising fees. Full terms available on request. <a href=\"https:\/\/zeas.immo\/en\/terms-and-conditions\/\" style=\"color:var(--text-muted); border-bottom:1px solid var(--border);\">Terms &amp; conditions \u2192<\/a>\n    <\/p>\n  <\/div>\n<\/div>\n\n\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n     SELLER GUIDES STRIP\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n<section class=\"articles-strip\">\n  <div class=\"wrap\" style=\"padding-top:72px; padding-bottom:72px;\">\n\n    <div style=\"margin-bottom:36px;\">\n      <p class=\"eyebrow no-line\" style=\"margin-bottom:12px;\">Selling property \u00b7 Hesperange<\/p>\n      <h2 class=\"section-title\" style=\"margin-bottom:0;\">Guides for sellers in Hesperange<\/h2>\n    <\/div>\n\n    <div class=\"as-grid\">\n\n      <a href=\"https:\/\/zeas.immo\/en\/sell-apartment-hesperange-in-2026\/\" class=\"as-card\">\n        <div class=\"as-card-img\">\n          <img decoding=\"async\" src=\"https:\/\/cdn.zeas.immo\/2025\/12\/16221134\/sell_apartment_hesperange_andrew-kayani.jpg\" alt=\"Sell apartment in Hesperange\" loading=\"lazy\">\n        <\/div>\n        <div class=\"as-card-body\">\n          <div class=\"as-card-tag\">Selling guide<\/div>\n          <div class=\"as-card-title\">Sell Apartment Hesperange in 2026: What Owners Need to Know<\/div>\n          <div class=\"as-card-excerpt\">How buyers evaluate apartments in Hesperange today, what drives price per m\u00b2, and how to build a valuation that holds up in negotiation.<\/div>\n          <div class=\"as-card-meta\">Dec 18, 2025 \u00b7 Adrian Buzea<\/div>\n        <\/div>\n      <\/a>\n\n      <a href=\"https:\/\/zeas.immo\/en\/sell-house-in-hesperange\/\" class=\"as-card\">\n        <div class=\"as-card-img\">\n          <img decoding=\"async\" src=\"https:\/\/cdn.zeas.immo\/2025\/12\/16225008\/sell_house_hesperange.jpg\" alt=\"Sell house in Hesperange\" loading=\"lazy\">\n        <\/div>\n        <div class=\"as-card-body\">\n          <div class=\"as-card-tag\">Selling guide<\/div>\n          <div class=\"as-card-title\">Sell House Hesperange: Strategy, Timing and Pricing in 2026<\/div>\n          <div class=\"as-card-excerpt\">Start with your why, know your time horizon, and understand the Hesperange market before setting an asking price.<\/div>\n          <div class=\"as-card-meta\">Dec 9, 2025 \u00b7 Adrian Buzea<\/div>\n        <\/div>\n      <\/a>\n\n      <a href=\"https:\/\/zeas.immo\/en\/evaluate-property-hesperange\/\" class=\"as-card\">\n        <div class=\"as-card-img\">\n          <img decoding=\"async\" src=\"https:\/\/cdn.zeas.immo\/2025\/06\/16230449\/evaluate_property_tierra-mallorca.jpg\" alt=\"How to evaluate your property\" loading=\"lazy\">\n        <\/div>\n        <div class=\"as-card-body\">\n          <div class=\"as-card-tag\">Selling guide<\/div>\n          <div class=\"as-card-title\">How to Evaluate Your Property in Luxembourg<\/div>\n          <div class=\"as-card-excerpt\">The methods agents, notaries, and banks use to value a property \u2014 and how to check whether the number you've been given is realistic.<\/div>\n          <div class=\"as-card-meta\">Adrian Buzea<\/div>\n        <\/div>\n      <\/a>\n\n      <a href=\"https:\/\/zeas.immo\/en\/documents-needed-for-a-sale-checklist-luxembourg\/\" class=\"as-card\">\n        <div class=\"as-card-img\">\n          <img decoding=\"async\" src=\"https:\/\/cdn.zeas.immo\/2025\/05\/16232003\/property_sale_checklist_documents_1200x800.jpeg\" alt=\"Documents needed to sell property in Luxembourg\" loading=\"lazy\">\n        <\/div>\n        <div class=\"as-card-body\">\n          <div class=\"as-card-tag\">Selling guide<\/div>\n          <div class=\"as-card-title\">Documents Needed to Sell a Property in Luxembourg: The Checklist<\/div>\n          <div class=\"as-card-excerpt\">Energy certificate, cadastral plan, co-ownership documents, building permits \u2014 the full list of what you need before you can legally sell.<\/div>\n          <div class=\"as-card-meta\">Adrian Buzea<\/div>\n        <\/div>\n      <\/a>\n\n    <\/div>\n\n    <div style=\"display:flex; justify-content:space-between; align-items:center; margin-top:32px; flex-wrap:wrap; gap:12px;\">\n      <a href=\"https:\/\/zeas.immo\/en\/sell-property\/\" class=\"btn-outline\">Full seller's property guide \u2192<\/a>\n      <a href=\"https:\/\/zeas.immo\/en\/?s=selling&id=29218\" class=\"btn-primary\">\n        See all selling articles\n        <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M5 12h14M12 5l7 7-7 7\"\/><\/svg>\n      <\/a>\n    <\/div>\n\n  <\/div>\n<\/section>\n\n\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n     6 \u00b7 REFERRAL\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n<section class=\"referral\">\n  <div class=\"referral-inner-bg\">\n    <div class=\"ref-inner\">\n      <div>\n        <span class=\"ref-eyebrow\">Referral programme<\/span>\n        <h3 class=\"ref-title\">Know someone thinking of selling in Alzingen or Hesperange?<\/h3>\n        <p class=\"ref-sub\">Refer them to zeas.immo and earn a <strong>\u20ac1,000 reward<\/strong> when they successfully complete their sale.<\/p>\n      <\/div>\n      <a href=\"https:\/\/zeas.immo\/en\/referral\/\" class=\"btn-ghost-dark\">Refer a seller \u2192<\/a>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n     JAVASCRIPT\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n<script>\n\/\/ \u2500\u2500 Toggle groups \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nfunction selectToggle(btn) {\n  var group = btn.getAttribute('data-group');\n  var value = btn.getAttribute('data-value');\n  document.querySelectorAll('[data-group=\"' + group + '\"]').forEach(function(b) {\n    b.classList.remove('active');\n  });\n  btn.classList.add('active');\n  var input = document.getElementById('sf-proptype');\n  if (input) input.value = value;\n}\n\n\/\/ \u2500\u2500 Price formatting \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nfunction formatPrice(input) {\n  var raw = input.value.replace(\/[^\\d]\/g, '');\n  if (raw) {\n    input.value = parseInt(raw, 10).toLocaleString('en-GB');\n  }\n}\n\n\/\/ \u2500\u2500 Process toggle \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nvar procToggle = document.getElementById('procToggle');\nvar processGrid = document.getElementById('processGrid');\nif (procToggle && processGrid) {\n  procToggle.addEventListener('click', function() {\n    var isOpen = processGrid.classList.contains('open');\n    processGrid.classList.toggle('open');\n    procToggle.classList.toggle('open');\n    procToggle.querySelector('.proc-toggle-label').textContent = isOpen\n      ? 'Our selling steps with zeas.immo'\n      : 'Hide selling steps';\n  });\n}\n\n\/\/ \u2500\u2500 FAQ accordion \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\ndocument.querySelectorAll('.faq-q').forEach(function(btn) {\n  btn.addEventListener('click', function() {\n    var item = btn.closest('.faq-item');\n    var isOpen = item.classList.contains('open');\n    document.querySelectorAll('.faq-item').forEach(function(i) { i.classList.remove('open'); });\n    if (!isOpen) item.classList.add('open');\n  });\n});\n\n\/\/ \u2500\u2500 Seller lead form submit \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nfunction handleSellerLead(e) {\n  e.preventDefault();\n  var btn  = document.getElementById('sf-btn');\n  var form = document.getElementById('seller-form');\n  var succ = document.getElementById('sf-success');\n\n  btn.disabled = true;\n  btn.textContent = 'Sending\u2026';\n\n  \/\/ Strip formatting from price\n  var rawPrice = document.getElementById('sf-price').value.replace(\/[^\\d]\/g, '');\n\n  var payload = {\n    firstName:    document.getElementById('sf-firstname').value.trim(),\n    lastName:     document.getElementById('sf-lastname').value.trim(),\n    email:        document.getElementById('sf-email').value.trim(),\n    phone:        document.getElementById('sf-phone').value.trim(),\n    village:      document.getElementById('sf-village').value,\n    propertyType: document.getElementById('sf-proptype').value,\n    bedrooms:     document.getElementById('sf-rooms').value,\n    bathrooms:    document.getElementById('sf-bathrooms').value,\n    askingPrice:  rawPrice,\n    source:       'sell-property-in-alzingen'\n  };\n\n  fetch('https:\/\/zeas.immo\/zeas-proxy.php?action=seller_lead', {\n    method:  'POST',\n    headers: { 'Content-Type': 'application\/json' },\n    body:    JSON.stringify(payload)\n  })\n  .then(function(r) { return r.json(); })\n  .then(function(data) {\n    if (data.success) {\n      form.style.display = 'none';\n      succ.classList.add('visible');\n    } else {\n      btn.disabled = false;\n      btn.textContent = 'Try again';\n      console.error(data.error);\n    }\n  })\n  .catch(function() {\n    btn.disabled = false;\n    btn.textContent = 'Try again \u2014 connection error';\n  });\n}\n<\/script>\n\n<\/body>\n<\/html>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Sell Property in Alzingen | Seller&#8217;s Agent \u2014 zeas.immo Sell property in Alzingen \u00b7 Hesperange commune \u00b7 Seller&#8217;s agent Sell property in Alzingen \u2014at the right price, not just the fastest one. If you&#8217;re planning to sell property in Alzingen, there are currently 26 competing listings you need to understand before you pick a number. [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-50464","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/zeas.immo\/de\/wp-json\/wp\/v2\/pages\/50464","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/zeas.immo\/de\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/zeas.immo\/de\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/zeas.immo\/de\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/zeas.immo\/de\/wp-json\/wp\/v2\/comments?post=50464"}],"version-history":[{"count":3,"href":"https:\/\/zeas.immo\/de\/wp-json\/wp\/v2\/pages\/50464\/revisions"}],"predecessor-version":[{"id":50481,"href":"https:\/\/zeas.immo\/de\/wp-json\/wp\/v2\/pages\/50464\/revisions\/50481"}],"wp:attachment":[{"href":"https:\/\/zeas.immo\/de\/wp-json\/wp\/v2\/media?parent=50464"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}