{"id":50614,"date":"2026-03-10T01:21:32","date_gmt":"2026-03-10T00:21:32","guid":{"rendered":"https:\/\/gambtec.de\/impressionen\/"},"modified":"2026-03-10T16:51:01","modified_gmt":"2026-03-10T15:51:01","slug":"impressionen","status":"publish","type":"page","link":"https:\/\/gambtec.de\/en_US\/impressionen\/","title":{"rendered":"Impressionen \u2013 Maschinenankauf &#038; Betriebsaufloesungen"},"content":{"rendered":"\n<style>\n    *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n    :root {\n      --bg:        #0d0d0d;\n      --bg2:       #141414;\n      --bg3:       #1c1c1c;\n      --bg4:       #222;\n      --border:    #2a2a2a;\n      --border2:   #333;\n      --text:      #e2e2e2;\n      --muted:     #666;\n      --muted2:    #999;\n      --red:       #c41a1a;\n      --red2:      #8c1212;\n      --white:     #ffffff;\n      --font:      'Inter', 'Helvetica Neue', Arial, sans-serif;\n    }\n\n    html { scroll-behavior: smooth; }\n    body {\n      background: var(--bg);\n      color: var(--text);\n      font-family: var(--font);\n      font-size: 16px;\n      line-height: 1.6;\n      -webkit-font-smoothing: antialiased;\n    }\n\n    nav {\n      position: fixed;\n      top: 0; left: 0; right: 0;\n      z-index: 200;\n      height: 62px;\n      background: rgba(13,13,13,0.94);\n      backdrop-filter: blur(14px);\n      border-bottom: 1px solid var(--border);\n      display: flex;\n      align-items: center;\n      padding: 0 48px;\n    }\n    .nav-inner {\n      max-width: 1280px;\n      margin: 0 auto;\n      width: 100%;\n      display: flex;\n      align-items: center;\n      justify-content: space-between;\n    }\n    .logo { text-decoration: none; display: flex; align-items: center; gap: 14px; }\n    .logo-wordmark { font-size: 17px; font-weight: 800; letter-spacing: 0.06em; text-transform: uppercase; color: var(--white); }\n    .logo-wordmark span { color: var(--red); }\n    .logo-sep { width: 1px; height: 16px; background: var(--border2); }\n    .logo-tagline { font-size: 10px; letter-spacing: 0.2em; text-transform: uppercase; color: var(--muted); }\n    .nav-links { display: flex; align-items: center; gap: 30px; list-style: none; }\n    .nav-links a { color: #ccc; text-decoration: none; font-size: 12px; letter-spacing: 0.1em; text-transform: uppercase; font-weight: 500; transition: color 0.2s; }\n    .nav-links a:hover { color: var(--white); }\n    .nav-cta { background: var(--red) !important; color: var(--white) !important; padding: 8px 20px; font-size: 11px !important; letter-spacing: 0.12em !important; transition: background 0.2s !important; }\n    .nav-cta:hover { background: #a81515 !important; }\n\n    .hero { display: grid; grid-template-columns: 1fr 1fr; min-height: 100vh; padding-top: 62px; }\n    .hero-left { background: var(--bg); padding: 80px 64px; display: flex; flex-direction: column; justify-content: center; position: relative; overflow: hidden; }\n    .hero-left::before { content: ''; position: absolute; inset: 0; background-image: linear-gradient(var(--border) 1px, transparent 1px), linear-gradient(90deg, var(--border) 1px, transparent 1px); background-size: 72px 72px; opacity: 0.25; pointer-events: none; }\n    .hero-left::after { content: ''; position: absolute; inset: 0; background: radial-gradient(ellipse 70% 60% at 80% 50%, rgba(196,26,26,0.08) 0%, transparent 70%); pointer-events: none; }\n    .hero-left-content { position: relative; z-index: 1; }\n    .hero-eyebrow { display: inline-flex; align-items: center; gap: 12px; font-size: 11px; letter-spacing: 0.24em; text-transform: uppercase; color: var(--red); margin-bottom: 36px; }\n    .hero-eyebrow::after { content: ''; display: block; width: 36px; height: 1px; background: var(--red); }\n    .hero h1 { font-size: clamp(40px, 5.5vw, 80px); font-weight: 800; line-height: 1.04; letter-spacing: -0.025em; color: var(--white); margin-bottom: 28px; }\n    .hero h1 em { font-style: normal; color: var(--red); }\n    .hero-desc { font-size: 15px; color: var(--muted2); line-height: 1.8; max-width: 420px; margin-bottom: 44px; }\n    .hero-btns { display: flex; gap: 12px; flex-wrap: wrap; }\n    .btn-primary { background: var(--red); color: var(--white); padding: 13px 28px; font-size: 12px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; text-decoration: none; border: none; cursor: pointer; transition: background 0.2s, transform 0.1s; display: inline-flex; align-items: center; gap: 10px; }\n    .btn-primary:hover { background: #a81515; transform: translateY(-1px); }\n    .btn-ghost { background: transparent; color: var(--muted2); padding: 13px 28px; font-size: 12px; font-weight: 600; letter-spacing: 0.1em; text-transform: uppercase; text-decoration: none; border: 1px solid var(--border2); cursor: pointer; transition: border-color 0.2s, color 0.2s; display: inline-flex; align-items: center; gap: 10px; }\n    .btn-ghost:hover { border-color: #555; color: var(--white); }\n    .hero-right { background: var(--bg2); border-left: 1px solid var(--border); padding: 80px 64px; display: flex; flex-direction: column; justify-content: center; }\n    .stats-stack { display: flex; flex-direction: column; }\n    .stat-row { display: flex; align-items: center; justify-content: space-between; padding: 32px 0; border-bottom: 1px solid var(--border); }\n    .stat-row:first-child { border-top: 1px solid var(--border); }\n    .stat-big { font-size: 58px; font-weight: 900; letter-spacing: -0.04em; color: var(--white); line-height: 1; }\n    .stat-big span { color: var(--red); }\n    .stat-right { text-align: right; }\n    .stat-title { font-size: 13px; font-weight: 600; color: var(--text); margin-bottom: 4px; }\n    .stat-sub { font-size: 12px; color: var(--muted); max-width: 200px; text-align: right; line-height: 1.5; }\n    .hero-badge { margin-top: 36px; padding-top: 28px; border-top: 1px solid var(--border); display: flex; align-items: center; gap: 10px; font-size: 11px; color: var(--muted); letter-spacing: 0.06em; }\n    .hero-badge-dot { width: 7px; height: 7px; background: var(--red); border-radius: 50%; flex-shrink: 0; }\n\n    section { padding: 96px 48px; }\n    .section-inner { max-width: 1280px; margin: 0 auto; }\n    .section-header { display: flex; align-items: flex-end; justify-content: space-between; border-bottom: 1px solid var(--border); padding-bottom: 24px; margin-bottom: 56px; }\n    .section-label { font-size: 10px; letter-spacing: 0.25em; text-transform: uppercase; color: var(--red); margin-bottom: 8px; }\n    .section-title { font-size: clamp(26px, 3vw, 44px); font-weight: 800; letter-spacing: -0.02em; color: var(--white); line-height: 1.1; }\n    .section-count { font-size: 72px; font-weight: 900; color: var(--bg3); letter-spacing: -0.04em; line-height: 1; user-select: none; }\n\n    #leistungen { background: var(--bg2); border-top: 1px solid var(--border); border-bottom: 1px solid var(--border); }\n    .services-list { display: flex; flex-direction: column; }\n    .service-row { display: grid; grid-template-columns: 52px 1fr 2fr 28px; align-items: center; gap: 40px; padding: 26px 0; border-bottom: 1px solid var(--border); cursor: default; transition: background 0.2s; border-radius: 0; position: relative; }\n    .service-row::before { content: ''; position: absolute; left: -48px; right: -48px; top: 0; bottom: 0; background: var(--bg3); opacity: 0; transition: opacity 0.2s; pointer-events: none; }\n    .service-row:hover::before { opacity: 1; }\n    .service-row > * { position: relative; z-index: 1; }\n    .service-num { font-size: 11px; font-weight: 700; letter-spacing: 0.12em; color: var(--muted); }\n    .service-name { font-size: 17px; font-weight: 700; color: var(--white); letter-spacing: -0.01em; }\n    .service-desc { font-size: 14px; color: var(--muted2); line-height: 1.65; }\n    .service-arrow { color: var(--red); font-size: 18px; opacity: 0; transition: opacity 0.2s, transform 0.2s; }\n    .service-row:hover .service-arrow { opacity: 1; transform: translateX(4px); }\n\n    #ueber { background: var(--bg); }\n    .about-split { display: grid; grid-template-columns: 1fr 1fr; gap: 1px; background: var(--border); border: 1px solid var(--border); }\n    .about-left { background: var(--bg2); padding: 56px 52px; }\n    .about-right { background: var(--bg3); padding: 56px 52px; }\n    .panel-label { font-size: 10px; letter-spacing: 0.22em; text-transform: uppercase; color: var(--muted); margin-bottom: 40px; padding-bottom: 16px; border-bottom: 1px solid var(--border); }\n    .big-year { font-size: 108px; font-weight: 900; letter-spacing: -0.04em; color: var(--red); line-height: 1; margin-bottom: 12px; }\n    .big-year-sub { font-size: 11px; letter-spacing: 0.2em; text-transform: uppercase; color: var(--muted); margin-bottom: 32px; }\n    .about-body { font-size: 14px; color: var(--muted2); line-height: 1.8; margin-bottom: 32px; }\n    .pill-list { display: flex; flex-wrap: wrap; gap: 8px; }\n    .pill { background: var(--bg3); border: 1px solid var(--border2); font-size: 11px; padding: 5px 13px; letter-spacing: 0.06em; color: var(--muted2); font-weight: 500; }\n    .about-list { display: flex; flex-direction: column; gap: 20px; list-style: none; }\n    .about-list li { font-size: 14px; color: var(--muted2); line-height: 1.65; padding-left: 20px; position: relative; }\n    .about-list li::before { content: '\u2014'; position: absolute; left: 0; color: var(--red); font-weight: 700; }\n    .about-right-title { font-size: 28px; font-weight: 800; color: var(--white); letter-spacing: -0.02em; margin-bottom: 28px; line-height: 1.2; }\n    .feature-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 24px; margin-top: 36px; padding-top: 32px; border-top: 1px solid var(--border); }\n    .feature { border-left: 2px solid var(--border); padding-left: 14px; transition: border-color 0.2s; }\n    .feature:hover { border-color: var(--red); }\n    .feature-title { font-size: 13px; font-weight: 700; color: var(--white); margin-bottom: 4px; }\n    .feature-text { font-size: 12px; color: var(--muted); line-height: 1.5; });\n      margin-bottom: 40px;\n      padding-bottom: 16px;\n      border-bottom: 1px solid var(--border);\n    }\n\n    \/* Big year \u2014 V1 style but in brighter red *\/\n    .big-year {\n      font-size: 108px;\n      font-weight: 900;\n      letter-spacing: -0.04em;\n      color: var(--red);\n      line-height: 1;\n      margin-bottom: 12px;\n    }\n    .big-year-sub {\n      font-size: 11px;\n      letter-spacing: 0.2em;\n      text-transform: uppercase;\n      color: var(--muted);\n      margin-bottom: 32px;\n    }\n    .about-body {\n      font-size: 14px;\n      color: var(--muted2);\n      line-height: 1.8;\n      margin-bottom: 32px;\n    }\n\n    \/* Pill tags from V2 *\/\n    .pill-list { display: flex; flex-wrap: wrap; gap: 8px; }\n    .pill {\n      background: var(--bg3);\n      border: 1px solid var(--border2);\n      font-size: 11px;\n      padding: 5px 13px;\n      letter-spacing: 0.06em;\n      color: var(--muted2);\n      font-weight: 500;\n    }\n\n    \/* Feature list from V2 \u2014 dash style *\/\n    .about-list { display: flex; flex-direction: column; gap: 20px; list-style: none; }\n    .about-list li {\n      font-size: 14px;\n      color: var(--muted2);\n      line-height: 1.65;\n      padding-left: 20px;\n      position: relative;\n    }\n    .about-list li::before {\n      content: '\u2014';\n      position: absolute;\n      left: 0;\n      color: var(--red);\n      font-weight: 700;\n    }\n\n    .about-right-title {\n      font-size: 28px;\n      font-weight: 800;\n      color: var(--white);\n      letter-spacing: -0.02em;\n      margin-bottom: 28px;\n      line-height: 1.2;\n    }\n\n    \/* Feature 2x2 grid from V1 *\/\n    .feature-grid {\n      display: grid;\n      grid-template-columns: 1fr 1fr;\n      gap: 24px;\n      margin-top: 36px;\n      padding-top: 32px;\n      border-top: 1px solid var(--border);\n    }\n    .feature {\n      border-left: 2px solid var(--border);\n      padding-left: 14px;\n      transition: border-color 0.2s;\n    }\n    .feature:hover { border-color: var(--red); }\n    .feature-title { font-size: 13px; font-weight: 700; color: var(--white); margin-bottom: 4px; }\n    .feature-text { font-size: 12px; color: var(--muted); line-height: 1.5; }\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       BRANCHEN \u2014 table (V2) on dark (V1)\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    #branchen {\n      background: var(--bg2);\n      border-top: 1px solid var(--border);\n    }\n\n    .branchen-table { width: 100%; border-collapse: collapse; }\n    .branchen-table tr {\n      border-bottom: 1px solid var(--border);\n      transition: background 0.15s;\n    }\n    .branchen-table tr:first-child { border-top: 1px solid var(--border); }\n    .branchen-table tr:hover { background: var(--bg3); }\n    .branchen-table td {\n      padding: 20px 0;\n      font-size: 14px;\n      color: var(--text);\n      font-weight: 500;\n      vertical-align: middle;\n    }\n    .branchen-table td:first-child {\n      width: 48px;\n      color: var(--muted);\n      font-size: 11px;\n      letter-spacing: 0.12em;\n    }\n    .branchen-table td:nth-child(2) {\n      font-size: 16px;\n      font-weight: 700;\n      color: var(--white);\n      width: 260px;\n    }\n    .branchen-table td:nth-child(3) {\n      color: var(--muted2);\n      font-size: 13px;\n    }\n    .branchen-table td:last-child {\n      text-align: right;\n      color: var(--muted);\n      font-size: 11px;\n      letter-spacing: 0.1em;\n      text-transform: uppercase;\n    }\n    .branchen-table tr:hover td:first-child { color: var(--red); }\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       KONTAKT \u2014 dark bg + split (V2 structure, V1 styling)\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    #kontakt {\n      background: var(--bg);\n      border-top: 1px solid var(--border);\n    }\n\n    .contact-split {\n      display: grid;\n      grid-template-columns: 1fr 2fr;\n      gap: 80px;\n    }\n\n    .contact-data { display: flex; flex-direction: column; gap: 32px; }\n    .contact-entry-label {\n      font-size: 10px;\n      letter-spacing: 0.2em;\n      text-transform: uppercase;\n      color: var(--muted);\n      margin-bottom: 6px;\n    }\n    .contact-entry-val {\n      font-size: 15px;\n      color: var(--muted2);\n      font-weight: 500;\n      line-height: 1.6;\n    }\n    .contact-entry-val a { color: var(--muted2); text-decoration: none; transition: color 0.2s; }\n    .contact-entry-val a:hover { color: var(--red); }\n\n    .form-dark { display: flex; flex-direction: column; gap: 16px; }\n    .form-row { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; }\n    .form-group { display: flex; flex-direction: column; gap: 6px; }\n    .form-group label {\n      font-size: 10px;\n      letter-spacing: 0.18em;\n      text-transform: uppercase;\n      color: var(--muted);\n    }\n    .form-group input,\n    .form-group textarea,\n    .form-group select {\n      background: var(--bg2);\n      border: 1px solid var(--border);\n      color: var(--text);\n      padding: 12px 16px;\n      font-size: 14px;\n      font-family: var(--font);\n      outline: none;\n      transition: border-color 0.2s;\n    }\n    .form-group input:focus,\n    .form-group textarea:focus,\n    .form-group select:focus { border-color: var(--muted); }\n    .form-group textarea { resize: vertical; min-height: 110px; }\n    .form-group select option { background: var(--bg2); }\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       FOOTER\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    footer {\n      background: #090909;\n      border-top: 1px solid var(--border);\n      padding: 36px 48px;\n    }\n    .footer-inner {\n      max-width: 1280px;\n      margin: 0 auto;\n      display: flex;\n      align-items: center;\n      justify-content: space-between;\n      flex-wrap: wrap;\n      gap: 12px;\n    }\n    .footer-left { display: flex; align-items: center; gap: 18px; }\n    .footer-brand {\n      font-size: 13px;\n      font-weight: 800;\n      letter-spacing: 0.1em;\n      text-transform: uppercase;\n      color: #e2e2e2;\n    }\n    .footer-brand span { color: var(--red2); }\n    a.footer-brand { text-decoration: none; cursor: pointer; transition: opacity 0.2s; }\n    a.footer-brand:hover { opacity: 0.75; }\n    .footer-sep-line { width: 1px; height: 14px; background: var(--border); }\n    .footer-copy { font-size: 12px; color: #888; }\n    .footer-links { display: flex; gap: 28px; list-style: none; }\n    .footer-links a {\n      font-size: 11px;\n      color: #ccc;\n      text-decoration: none;\n      letter-spacing: 0.1em;\n      text-transform: uppercase;\n      transition: color 0.2s;\n    }\n    .footer-links a:hover { color: var(--white); }\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       UTILS\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    svg { fill: none; stroke: currentColor; stroke-width: 1.5; stroke-linecap: round; stroke-linejoin: round; }\n  \n@media (max-width: 767px) {\n\n  \/* \u2500\u2500 NAV \u2500\u2500 *\/\n  nav { padding: 0 20px !important; }\n  .nav-links { display: none !important; }\n  .nav-links.mob-open {\n    display: flex !important;\n    position: fixed !important;\n    top: 62px !important; left: 0 !important; right: 0 !important;\n    background: rgba(13,13,13,0.97) !important;\n    backdrop-filter: blur(14px) !important;\n    flex-direction: column !important;\n    padding: 8px 0 !important;\n    border-bottom: 1px solid #2a2a2a !important;\n    gap: 0 !important;\n    z-index: 199 !important;\n    list-style: none !important;\n  }\n  .nav-links.mob-open li { border-bottom: 1px solid #1c1c1c !important; }\n  .nav-links.mob-open li a { display: block !important; padding: 16px 24px !important; font-size: 15px !important; }\n  .nav-cta { display: none !important; }\n  .nav-hamburger {\n    display: flex !important; flex-direction: column !important;\n    justify-content: center !important; gap: 5px !important;\n    cursor: pointer !important; padding: 8px !important;\n    background: none !important; border: none !important; margin-left: auto !important;\n  }\n  .nav-hamburger span {\n    display: block !important; width: 22px !important; height: 2px !important;\n    background: #e2e2e2 !important; border-radius: 2px !important;\n    transition: transform 0.25s, opacity 0.25s !important;\n  }\n  .nav-hamburger.active span:nth-child(1) { transform: translateY(7px) rotate(45deg) !important; }\n  .nav-hamburger.active span:nth-child(2) { opacity: 0 !important; }\n  .nav-hamburger.active span:nth-child(3) { transform: translateY(-7px) rotate(-45deg) !important; }\n\n  \/* \u2500\u2500 HERO \u2500\u2500 *\/\n  .hero { grid-template-columns: 1fr !important; min-height: auto !important; }\n  .hero-left { padding: 90px 24px 56px !important; }\n  .hero-right { display: none !important; }\n  .hero-left h1 { font-size: 2.4rem !important; line-height: 1.2 !important; word-break: normal !important; overflow-wrap: break-word !important; }\n  .hero-eyebrow { margin-bottom: 20px !important; font-size: 10px !important; }\n  .hero-desc { font-size: 14px !important; margin-bottom: 28px !important; }\n  .hero-btns { flex-direction: column !important; }\n  .hero-btns a, .hero-btns .btn-primary, .hero-btns .btn-ghost {\n    width: 100% !important; text-align: center !important;\n    justify-content: center !important; display: block !important; box-sizing: border-box !important;\n  }\n\n  \/* \u2500\u2500 STATS \u2500\u2500 *\/\n  .stats-stack { padding: 0 24px !important; }\n  .stat-row { flex-wrap: wrap !important; gap: 10px !important; padding: 20px 0 !important; }\n  .stat-big { font-size: 2rem !important; }\n  .stat-title { font-size: 12px !important; }\n\n  \/* \u2500\u2500 SECTIONS \u2500\u2500 *\/\n  .section-inner { padding: 56px 24px !important; }\n  .section-header { flex-direction: column !important; align-items: flex-start !important; gap: 12px !important; }\n  .section-title { font-size: 1.7rem !important; }\n\n  \/* \u2500\u2500 SERVICES \u2500\u2500 *\/\n  .service-row { grid-template-columns: 36px 1fr !important; gap: 12px !important; padding: 18px 0 !important; }\n  .service-desc { display: none !important; }\n  .service-arrow { display: none !important; }\n\n  \/* \u2500\u2500 ABOUT \u2500\u2500 *\/\n  .about-split { grid-template-columns: 1fr !important; }\n  .about-left { padding: 40px 24px !important; }\n  .about-right { padding: 40px 24px !important; }\n  .big-year { font-size: 4rem !important; }\n\n  \/* \u2500\u2500 FEATURES \u2500\u2500 *\/\n  .feature-grid { grid-template-columns: 1fr !important; gap: 16px !important; }\n\n  \/* \u2500\u2500 BRANCHEN \u2500\u2500 *\/\n  .branchen-table { display: block !important; overflow-x: auto !important; -webkit-overflow-scrolling: touch !important; }\n  .branchen-table td:nth-child(3) { display: none !important; }\n  .branchen-table td:last-child { display: none !important; }\n  .branchen-table td:nth-child(2) { width: auto !important; }\n  .branchen-table td:first-child { width: 32px !important; }\n\n  \/* \u2500\u2500 CONTACT \u2500\u2500 *\/\n  .contact-split { grid-template-columns: 1fr !important; gap: 40px !important; }\n  .form-row { grid-template-columns: 1fr !important; }\n\n  \/* \u2500\u2500 FOOTER \u2500\u2500 *\/\n  .footer-inner { flex-direction: column !important; gap: 20px !important; align-items: flex-start !important; }\n  .footer-links { flex-wrap: wrap !important; gap: 12px !important; }\n\n  \/* \u2500\u2500 PILLS \u2500\u2500 *\/\n  .pill-list { flex-wrap: wrap !important; gap: 8px !important; }\n}\n    <\/style>\n\n<nav>\n  <div class=\"nav-inner\">\n    <a href=\"\/\" class=\"logo\">\n      <span class=\"logo-wordmark\">Gamb<span>Tec<\/span><\/span>\n      <span class=\"logo-sep\"><\/span>\n      <span class=\"logo-tagline\">B2B Handelsplattform<\/span>\n    <\/a>\n    <ul class=\"nav-links\">\n      <li><a href=\"\/#branchen\">Branchen<\/a><\/li>\n      <li><a href=\"\/dienstleistungen\/\">Dienstleistungen<\/a><\/li>\n      <li><a href=\"\/maschinenbestand\/\">Maschinenbestand<\/a><\/li>\n      <li><a href=\"\/#ueber\">\u00dcber uns<\/a><\/li>\n      <li><a href=\"\/#kontakt\" class=\"nav-cta\">Kontakt<\/a><\/li>\n    <\/ul>\n  <\/div>\n<\/nav>\n\n<main style=\"min-height:70vh;padding:80px 0 80px;\">\n<div style=\"max-width:1200px;margin:0 auto;padding:0 40px;\">\n<div style=\"margin-bottom:52px;\">\n<p style=\"font-size:11px;letter-spacing:.15em;text-transform:uppercase;color:var(--red);margin-bottom:12px;font-weight:600;\">REFERENZEN<\/p>\n<h1 style=\"font-size:clamp(36px,5vw,64px);font-weight:800;line-height:1.1;color:var(--text);margin-bottom:20px;\">Impressionen<\/h1>\n<p style=\"font-size:16px;color:var(--muted2);max-width:560px;line-height:1.7;\">Dokumentation unserer Projekte \u2013 Maschinen, Anlagen und Verwertungen aus der Praxis.<\/p>\n<div style=\"width:48px;height:3px;background:var(--red);margin-top:28px;border-radius:2px;\"><\/div>\n<\/div>\n<div id=\"gt-admin-panel\" style=\"display:none;margin-bottom:48px;background:var(--bg2);border:1px solid var(--border);border-radius:12px;padding:32px;border-top:3px solid var(--red);\">\n<div style=\"display:flex;align-items:center;gap:10px;margin-bottom:24px;\"><svg width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"var(--red)\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><line x1=\"12\" y1=\"8\" x2=\"12\" y2=\"16\"\/><line x1=\"8\" y1=\"12\" x2=\"16\" y2=\"12\"\/><\/svg><h3 style=\"font-size:14px;font-weight:700;color:var(--text);letter-spacing:.06em;margin:0;\">BILD HOCHLADEN<\/h3><\/div>\n<div id=\"gt-dz\" style=\"border:2px dashed var(--border2);border-radius:10px;padding:40px 24px;text-align:center;cursor:pointer;transition:border-color .2s,background .2s;margin-bottom:20px;\">\n<svg width=\"36\" height=\"36\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"var(--muted)\" stroke-width=\"1.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"margin-bottom:10px;\"><path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/><polyline points=\"17 8 12 3 7 8\"\/><line x1=\"12\" y1=\"3\" x2=\"12\" y2=\"15\"\/><\/svg>\n<p style=\"color:var(--muted);font-size:14px;margin-bottom:4px;\">Bild hier ablegen oder <span id=\"gt-browse\" style=\"color:var(--red);text-decoration:underline;cursor:pointer;\">durchsuchen<\/span><\/p>\n<p style=\"color:var(--muted);font-size:12px;\">JPG, PNG, GIF, WebP \u00b7 Max. 25 MB \u00b7 Automatische WebP-Konvertierung<\/p>\n<input type=\"file\" id=\"gt-fi\" accept=\"image\/*\" style=\"display:none;\">\n<\/div>\n<div id=\"gt-form\" style=\"display:none;\">\n<div style=\"display:grid;grid-template-columns:160px 1fr;gap:20px;align-items:start;margin-bottom:18px;\">\n<img decoding=\"async\" id=\"gt-prev\" src=\"\" alt=\"\" style=\"width:160px;aspect-ratio:4\/3;object-fit:cover;border-radius:8px;border:1px solid var(--border);\">\n<div>\n<p id=\"gt-file-info\" style=\"font-size:12px;color:var(--muted);margin-bottom:14px;\"><\/p>\n<div style=\"margin-bottom:10px;\"><label style=\"display:block;font-size:11px;letter-spacing:.1em;color:var(--muted);text-transform:uppercase;margin-bottom:5px;\">Alt-Text (SEO) *<\/label><input type=\"text\" id=\"gt-alt\" placeholder=\"z.B. Fraesmaschine DMG MORI \u2013 Verwertung Berlin 2024\" style=\"width:100%;background:var(--bg3);border:1px solid var(--border2);border-radius:6px;padding:9px 13px;color:var(--text);font-size:14px;outline:none;box-sizing:border-box;\"><p style=\"font-size:11px;color:var(--muted);margin-top:3px;\">Wichtig f\u00fcr Google Bilder<\/p><\/div>\n<div style=\"display:grid;grid-template-columns:1fr 1fr;gap:10px;\"><div><label style=\"display:block;font-size:11px;letter-spacing:.1em;color:var(--muted);text-transform:uppercase;margin-bottom:5px;\">Titel<\/label><input type=\"text\" id=\"gt-title\" placeholder=\"z.B. CNC-Fr\u00e4smaschine 2019\" style=\"width:100%;background:var(--bg3);border:1px solid var(--border2);border-radius:6px;padding:9px 13px;color:var(--text);font-size:14px;outline:none;box-sizing:border-box;\"><\/div><div><label style=\"display:block;font-size:11px;letter-spacing:.1em;color:var(--muted);text-transform:uppercase;margin-bottom:5px;\">Bildunterschrift<\/label><input type=\"text\" id=\"gt-caption\" placeholder=\"z.B. Ankauf Commerzbank\" style=\"width:100%;background:var(--bg3);border:1px solid var(--border2);border-radius:6px;padding:9px 13px;color:var(--text);font-size:14px;outline:none;box-sizing:border-box;\"><\/div><\/div>\n<\/div><\/div>\n<div id=\"gt-prog-wrap\" style=\"display:none;margin-bottom:14px;\"><div style=\"background:var(--bg3);border-radius:4px;height:6px;overflow:hidden;\"><div id=\"gt-progbar\" style=\"height:100%;width:0%;background:var(--red);transition:width .3s;border-radius:4px;\"><\/div><\/div><p id=\"gt-proglbl\" style=\"font-size:12px;color:var(--muted);margin-top:5px;\">Wird hochgeladen\u2026<\/p><\/div>\n<div style=\"display:flex;gap:12px;align-items:center;flex-wrap:wrap;\">\n<button id=\"gt-upload-btn\" style=\"background:var(--red);color:#fff;border:none;border-radius:6px;padding:11px 22px;font-size:14px;font-weight:600;cursor:pointer;letter-spacing:.04em;transition:opacity .2s;\">Hochladen &amp; Konvertieren<\/button>\n<button id=\"gt-cancel\" style=\"background:transparent;color:var(--muted);border:1px solid var(--border2);border-radius:6px;padding:10px 18px;font-size:14px;cursor:pointer;\">Abbrechen<\/button>\n<span id=\"gt-fb\" style=\"font-size:13px;\"><\/span>\n<\/div>\n<\/div>\n<\/div>\n<div id=\"gt-gallery\" style=\"display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:24px;\"><\/div>\n<div id=\"gt-empty\" style=\"display:none;text-align:center;padding:60px 0;\"><svg width=\"48\" height=\"48\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"var(--muted)\" stroke-width=\"1.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"3\" y=\"3\" width=\"18\" height=\"18\" rx=\"2\"\/><circle cx=\"8.5\" cy=\"8.5\" r=\"1.5\"\/><polyline points=\"21 15 16 10 5 21\"\/><\/svg><p style=\"color:var(--muted);margin-top:16px;font-size:15px;\">Noch keine Fotos vorhanden.<\/p><\/div>\n<\/div><\/main>\n<div id=\"gt-modal\" style=\"display:none;position:fixed;inset:0;background:rgba(0,0,0,.85);z-index:9998;align-items:center;justify-content:center;\">\n<div style=\"background:var(--bg2);border:1px solid var(--border);border-radius:12px;padding:32px;width:min(500px,92vw);position:relative;\">\n<h3 style=\"font-size:14px;font-weight:700;color:var(--text);margin:0 0 22px;letter-spacing:.06em;\">SEO BEARBEITEN<\/h3>\n<input type=\"hidden\" id=\"gt-eid\">\n<div style=\"margin-bottom:12px;\"><label style=\"display:block;font-size:11px;letter-spacing:.1em;color:var(--muted);text-transform:uppercase;margin-bottom:5px;\">Alt-Text *<\/label><input type=\"text\" id=\"gt-ealt\" style=\"width:100%;background:var(--bg3);border:1px solid var(--border2);border-radius:6px;padding:9px 13px;color:var(--text);font-size:14px;outline:none;box-sizing:border-box;\"><\/div>\n<div style=\"display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:22px;\"><div><label style=\"display:block;font-size:11px;letter-spacing:.1em;color:var(--muted);text-transform:uppercase;margin-bottom:5px;\">Titel<\/label><input type=\"text\" id=\"gt-etitle\" style=\"width:100%;background:var(--bg3);border:1px solid var(--border2);border-radius:6px;padding:9px 13px;color:var(--text);font-size:14px;outline:none;box-sizing:border-box;\"><\/div><div><label style=\"display:block;font-size:11px;letter-spacing:.1em;color:var(--muted);text-transform:uppercase;margin-bottom:5px;\">Bildunterschrift<\/label><input type=\"text\" id=\"gt-ecap\" style=\"width:100%;background:var(--bg3);border:1px solid var(--border2);border-radius:6px;padding:9px 13px;color:var(--text);font-size:14px;outline:none;box-sizing:border-box;\"><\/div><\/div>\n<div style=\"display:flex;gap:10px;align-items:center;\"><button id=\"gt-esave\" style=\"background:var(--red);color:#fff;border:none;border-radius:6px;padding:10px 22px;font-size:14px;font-weight:600;cursor:pointer;\">Speichern<\/button><button id=\"gt-ecancel\" style=\"background:transparent;color:var(--muted);border:1px solid var(--border2);border-radius:6px;padding:9px 18px;font-size:14px;cursor:pointer;\">Abbrechen<\/button><span id=\"gt-efb\" style=\"font-size:13px;\"><\/span><\/div>\n<\/div><\/div>\n<div id=\"gt-lb\" style=\"display:none;position:fixed;inset:0;background:rgba(0,0,0,.94);z-index:9999;align-items:center;justify-content:center;flex-direction:column;\">\n<button id=\"gt-lb-close\" style=\"position:fixed;top:22px;right:28px;background:none;border:none;color:#fff;font-size:30px;cursor:pointer;opacity:.7;line-height:1;\">\u2715<\/button>\n<img decoding=\"async\" id=\"gt-lb-img\" src=\"\" alt=\"\" style=\"max-width:90vw;max-height:82vh;border-radius:8px;box-shadow:0 0 80px rgba(0,0,0,.8);\">\n<div style=\"margin-top:16px;text-align:center;\"><p id=\"gt-lb-title\" style=\"color:#e2e2e2;font-size:15px;font-weight:600;margin-bottom:4px;\"><\/p><p id=\"gt-lb-caption\" style=\"color:#888;font-size:13px;\"><\/p><\/div>\n<\/div>\n<style>\n#gt-dz:hover,#gt-dz.drag-over{border-color:var(--red);background:rgba(196,26,26,.05);}\n#gt-gallery .gt-card{position:relative;background:var(--bg2);border:1px solid var(--border);border-radius:10px;overflow:hidden;cursor:pointer;transition:border-color .2s,transform .2s,box-shadow .2s;}\n#gt-gallery .gt-card.gt-clicked{border-color:#4caf50!important;box-shadow:0 0 0 3px rgba(76,175,80,.35)!important;transform:scale(1.01)!important;}\n#gt-gallery .gt-card:hover{border-color:var(--red);transform:translateY(-3px);}\n#gt-gallery .gt-card img{width:100%;aspect-ratio:4\/3;object-fit:cover;display:block;}\n#gt-gallery .gt-card .gt-card-body{padding:12px 14px;}\n#gt-gallery .gt-card .gt-card-caption{font-size:12px;color:var(--muted);margin-top:2px;}\n#gt-gallery .gt-card .gt-card-meta{display:flex;align-items:center;gap:6px;margin-top:6px;}\n#gt-gallery .gt-card .gt-admin-bar{display:none;position:absolute;top:8px;right:8px;gap:6px;flex-direction:column;}\n#gt-gallery .gt-card:hover .gt-admin-bar{display:flex;}\n.gt-admin-btn{width:32px;height:32px;border-radius:6px;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;}\n.gt-admin-btn.edit{background:rgba(13,13,13,.85);color:#ccc;}\n.gt-admin-btn.delete{background:rgba(196,26,26,.9);color:#fff;}\n#gt-lb.open{display:flex!important;}#gt-modal.open{display:flex!important;}\ninput[type=text]:focus{border-color:var(--red)!important;}\n<\/style>\n<script>\n(function() {\n  var nonce   = window._gtNonce || null;\n  var isAdmin = window._gtAdmin || false;\n  var selFile = null;\n  function fmt(b) { return b < 1048576 ? (b\/1024).toFixed(0)+\" KB\" : (b\/1048576).toFixed(1)+\" MB\"; }\n  function renderCard(item) {\n    var card = document.createElement(\"div\");\n    card.className = \"gt-card\";\n    card.dataset.id = item.id;\n    var altLabel = item.alt ? '<span style=\"font-size:12px;color:var(--muted2);\">' + item.alt + '<\/span>' : '';\n    var abar = isAdmin ? '<div class=\"gt-admin-bar\"><button class=\"gt-admin-btn edit\" data-action=\"edit\" title=\"SEO bearbeiten\"><svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"\/><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4z\"\/><\/svg><\/button><button class=\"gt-admin-btn delete\" data-action=\"delete\" title=\"Loeschen\"><svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><polyline points=\"3 6 5 6 21 6\"\/><path d=\"M19 6l-1 14H6L5 6\"\/><line x1=\"10\" y1=\"11\" x2=\"10\" y2=\"17\"\/><line x1=\"14\" y1=\"11\" x2=\"14\" y2=\"17\"\/><path d=\"M9 6V4h6v2\"\/><\/svg><\/button><\/div>' : '';\n    var bodyH = '';\n    if (item.title)   bodyH += '<p style=\"font-size:13px;font-weight:600;color:var(--text);\">' + item.title + '<\/p>';\n    if (item.caption) bodyH += '<p class=\"gt-card-caption\">' + item.caption + '<\/p>';\n    var cardMeta = '<div class=\"gt-card-meta\">' + altLabel + '<\/div>';\n    card.innerHTML = '<img decoding=\"async\" src=\"' + item.url + '\" alt=\"' + (item.alt||\"\") + '\" title=\"' + (item.title||\"\") + '\">' + abar + '<div class=\"gt-card-body\">' + bodyH + cardMeta + '<\/div>';\n    return card;\n  }\n  function loadGallery() {\n    fetch(\"\/wp-json\/gambtec\/v1\/gallery\/list?t=\" + Date.now(), { cache: \"no-store\" }).then(function(r){ return r.json(); }).then(function(items) {\n      var grid  = document.getElementById(\"gt-gallery\");\n      var empty = document.getElementById(\"gt-empty\");\n      grid.innerHTML = \"\";\n      if (!items || !items.length) { empty.style.display=\"block\"; }\n      else { empty.style.display=\"none\"; items.forEach(function(it){ grid.appendChild(renderCard(it)); }); }\n    });\n  }\n  if (isAdmin) { document.getElementById(\"gt-admin-panel\").style.display=\"block\"; }\n  function selectFile(file) {\n    if (!file || !file.type.startsWith(\"image\/\")) return;\n    selFile = file;\n    var reader = new FileReader();\n    reader.onload = function(e) { document.getElementById(\"gt-prev\").src = e.target.result; };\n    reader.readAsDataURL(file);\n    document.getElementById(\"gt-file-info\").textContent = file.name + \" \u00b7 \" + fmt(file.size);\n    document.getElementById(\"gt-form\").style.display = \"block\";\n    document.getElementById(\"gt-fb\").textContent = \"\";\n  }\n  var dz = document.getElementById(\"gt-dz\");\n  var fi = document.getElementById(\"gt-fi\");\n  if (dz) {\n    dz.addEventListener(\"click\", function(e){ if (!e.target.closest(\"#gt-browse\")) fi.click(); });\n    document.getElementById(\"gt-browse\").addEventListener(\"click\", function(e){ e.stopPropagation(); fi.click(); });\n    dz.addEventListener(\"dragover\", function(e){ e.preventDefault(); dz.classList.add(\"drag-over\"); });\n    dz.addEventListener(\"dragleave\", function(){ dz.classList.remove(\"drag-over\"); });\n    dz.addEventListener(\"drop\", function(e){ e.preventDefault(); dz.classList.remove(\"drag-over\"); if(e.dataTransfer.files[0]) selectFile(e.dataTransfer.files[0]); });\n    fi.addEventListener(\"change\", function(){ if(fi.files[0]) selectFile(fi.files[0]); });\n  }\n  function cancelUpload() {\n    selFile = null;\n    document.getElementById(\"gt-form\").style.display=\"none\";\n    document.getElementById(\"gt-prev\").src=\"\";\n    [\"gt-alt\",\"gt-title\",\"gt-caption\"].forEach(function(id){ document.getElementById(id).value=\"\"; });\n    fi.value=\"\";\n    document.getElementById(\"gt-prog-wrap\").style.display=\"none\";\n    document.getElementById(\"gt-progbar\").style.width=\"0%\";\n  }\n  document.getElementById(\"gt-cancel\").addEventListener(\"click\", cancelUpload);\n  document.getElementById(\"gt-upload-btn\").addEventListener(\"click\", function() {\n    if (!selFile) return;\n    var alt = document.getElementById(\"gt-alt\").value.trim();\n    var fb  = document.getElementById(\"gt-fb\");\n    if (!alt) { fb.textContent=\"Bitte Alt-Text angeben (wichtig fuer SEO).\"; fb.style.color=\"#ff6b6b\"; return; }\n    var fd = new FormData();\n    fd.append(\"image\", selFile);\n    fd.append(\"alt\",   alt);\n    fd.append(\"title\",   document.getElementById(\"gt-title\").value.trim());\n    fd.append(\"caption\", document.getElementById(\"gt-caption\").value.trim());\n    var btn = document.getElementById(\"gt-upload-btn\");\n    btn.disabled = true; btn.textContent = \"Wird verarbeitet\u2026\";\n    document.getElementById(\"gt-prog-wrap\").style.display=\"block\";\n    var prog=0; var bar=document.getElementById(\"gt-progbar\"); var lbl=document.getElementById(\"gt-proglbl\");\n    var t = setInterval(function(){ if(prog<85){ prog+=Math.random()*12; bar.style.width=Math.min(prog,85)+\"%\"; } if(prog>30) lbl.textContent=\"WebP-Konvertierung\u2026\"; }, 300);\n    fetch(\"\/wp-json\/gambtec\/v1\/gallery\/upload\", {\n      method:\"POST\", headers:{\"X-WP-Nonce\":nonce}, body:fd\n    }).then(function(r){ return r.json(); }).then(function(d) {\n      clearInterval(t); bar.style.width=\"100%\";\n      if (d.success) {\n        lbl.textContent=\"Fertig!\";\n        fb.textContent = \"Erfolgreich hochgeladen \u2713\";\n        fb.style.color=\"#4caf50\"; loadGallery();\n        setTimeout(cancelUpload, 2000);\n      } else {\n        fb.textContent = d.error || \"Fehler beim Hochladen.\"; fb.style.color=\"#ff6b6b\"; lbl.textContent=\"\";\n      }\n    }).catch(function(){ fb.textContent=\"Verbindungsfehler.\"; fb.style.color=\"#ff6b6b\"; })\n    .finally(function(){ btn.disabled=false; btn.textContent=\"Hochladen & Konvertieren\"; });\n  });\n  document.getElementById(\"gt-gallery\").addEventListener(\"click\", function(e) {\n    var action = e.target.closest(\"[data-action]\");\n    var card   = e.target.closest(\".gt-card\");\n    if (!card) return;\n    var id = card.dataset.id;\n    if (action) {\n      e.stopPropagation();\n      if (action.dataset.action === \"delete\") {\n        if (!confirm(\"Dieses Bild wirklich loeschen?\")) return;\n        fetch(\"\/wp-json\/gambtec\/v1\/gallery\/delete\/\"+id, { method:\"DELETE\", headers:{\"X-WP-Nonce\":nonce} })\n          .then(function(r){ return r.json(); }).then(function(d){ if(d.success) loadGallery(); });\n      } else if (action.dataset.action === \"edit\") {\n        var img = card.querySelector(\"img\");\n        var tp  = card.querySelector(\".gt-card-body p\");\n        var cp  = card.querySelector(\".gt-card-caption\");\n        document.getElementById(\"gt-eid\").value    = id;\n        document.getElementById(\"gt-ealt\").value   = img ? (img.alt||\"\") : \"\";\n        document.getElementById(\"gt-etitle\").value = tp ? tp.textContent : \"\";\n        document.getElementById(\"gt-ecap\").value   = cp ? cp.textContent : \"\";\n        document.getElementById(\"gt-efb\").textContent = \"\";\n        var mEl=document.getElementById(\"gt-modal\"); mEl.style.display=\"flex\"; mEl.classList.add(\"open\");\n      }\n      return;\n    }\n    card.classList.add(\"gt-clicked\"); setTimeout(function(){ card.classList.remove(\"gt-clicked\"); }, 400);\n    var img = card.querySelector(\"img\"); if (!img) return;\n    var tp  = card.querySelector(\".gt-card-body p\");\n    var cp  = card.querySelector(\".gt-card-caption\");\n    document.getElementById(\"gt-lb-img\").src      = img.src;\n    document.getElementById(\"gt-lb-img\").alt      = img.alt;\n    document.getElementById(\"gt-lb-title\").textContent   = tp ? tp.textContent : \"\";\n    document.getElementById(\"gt-lb-caption\").textContent = cp ? cp.textContent : \"\";\n    var lbEl = document.getElementById(\"gt-lb\"); lbEl.style.display=\"flex\"; lbEl.classList.add(\"open\");\n  });\n  document.getElementById(\"gt-esave\").addEventListener(\"click\", function() {\n    var id = document.getElementById(\"gt-eid\").value;\n    var fb = document.getElementById(\"gt-efb\");\n    var btn = document.getElementById(\"gt-esave\");\n    btn.disabled=true; btn.textContent=\"Speichern\u2026\";\n    fetch(\"\/wp-json\/gambtec\/v1\/gallery\/update\/\"+id, {\n      method:\"POST\", headers:{\"Content-Type\":\"application\/json\",\"X-WP-Nonce\":nonce},\n      body: JSON.stringify({ alt:document.getElementById(\"gt-ealt\").value.trim(), title:document.getElementById(\"gt-etitle\").value.trim(), caption:document.getElementById(\"gt-ecap\").value.trim() })\n    }).then(function(r){ return r.json(); }).then(function(d){\n      if (d.success) { fb.textContent=\"Gespeichert \u2713\"; fb.style.color=\"#4caf50\"; loadGallery(); setTimeout(function(){ var m=document.getElementById(\"gt-modal\"); m.classList.remove(\"open\"); m.style.display=\"none\"; }, 800); }\n      else { fb.textContent=d.error||\"Fehler\"; fb.style.color=\"#ff6b6b\"; }\n    }).finally(function(){ btn.disabled=false; btn.textContent=\"Speichern\"; });\n  });\n  document.getElementById(\"gt-ecancel\").addEventListener(\"click\", function(){ var m=document.getElementById(\"gt-modal\"); m.classList.remove(\"open\"); m.style.display=\"none\"; });\n  var lb = document.getElementById(\"gt-lb\");\n  document.getElementById(\"gt-lb-close\").addEventListener(\"click\", function(){ lb.classList.remove(\"open\"); lb.style.display=\"none\"; });\n  lb.addEventListener(\"click\", function(e){ if(e.target===lb){ lb.classList.remove(\"open\"); lb.style.display=\"none\"; } });\n  document.addEventListener(\"keydown\", function(e){ if(e.key===\"Escape\"){ lb.classList.remove(\"open\"); lb.style.display=\"none\"; var m=document.getElementById(\"gt-modal\"); m.classList.remove(\"open\"); m.style.display=\"none\"; } });\n  loadGallery();\n})();\n<\/script>\n\n<footer>\n  <div class=\"footer-inner\">\n    <div class=\"footer-left\">\n      <a href=\"\/\" class=\"footer-brand\">Gamb<span>Tec<\/span><\/a>\n      <span class=\"footer-sep-line\"><\/span>\n      <span class=\"footer-copy\">\u00a9 2026 Alle Rechte vorbehalten.<\/span>\n    <\/div>\n    <ul class=\"footer-links\">\n      <li><a href=\"https:\/\/gambtec.de\/agb\" target=\"_blank\">AGB<\/a><\/li>\n      <li><a href=\"\/datenschutz\/\" target=\"_blank\">Datenschutz<\/a><\/li>\n      <li><a href=\"https:\/\/gambtec.de\/impressum\" target=\"_blank\">Impressum<\/a><\/li>\n      <li><a href=\"\/impressionen\/\" target=\"_blank\">Impressionen<\/a><\/li>\n      <li><a href=\"\/ankauf\/\">Wir suchen<\/a><\/li>\n    <\/ul>\n  <\/div>\n<\/footer>\n<script>\ndocument.addEventListener(\"DOMContentLoaded\",function(){\n  var _orig = window.myScrollNav;\n  window.myScrollNav = function(){\n    try{ if(_orig) _orig.apply(this,arguments); } catch(e){}\n  };\n  window.onscroll = function(){ window.myScrollNav(); };\n});\n<\/script>\n","protected":false},"excerpt":{"rendered":"<p>GambTec B2B Handelsplattform Branchen Dienstleistungen Maschinenbestand \u00dcber uns Kontakt REFERENZEN Impressionen Dokumentation unserer Projekte \u2013 Maschinen, Anlagen und Verwertungen aus der Praxis. BILD HOCHLADEN Bild hier ablegen oder durchsuchen JPG, PNG, GIF, WebP \u00b7 Max. 25 MB \u00b7 Automatische WebP-Konvertierung Alt-Text (SEO) * Wichtig f\u00fcr Google Bilder Titel Bildunterschrift Wird hochgeladen\u2026 Hochladen &amp; Konvertieren Abbrechen &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/gambtec.de\/en_US\/impressionen\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Impressionen \u2013 Maschinenankauf &#038; Betriebsaufloesungen&#8221;<\/span><\/a><\/p>","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"gambtec-canvas.php","meta":{"footnotes":""},"class_list":["post-50614","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Impressionen \u2013 Maschinenankauf &amp; Betriebsaufloesungen | GambTec<\/title>\n<meta name=\"description\" content=\"Fotos und Einblicke aus GambTec-Projekten: Maschinen, Fahrzeuge und Anlagen aus der Verwertungspraxis. Authentische Impressionen direkt aus unserer Arbeit.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/gambtec.de\/en_US\/impressionen\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Impressionen \u2013 Maschinenankauf &amp; Betriebsaufloesungen - GambTec\" \/>\n<meta property=\"og:description\" content=\"Fotos und Einblicke aus GambTec-Projekten: Maschinen, Fahrzeuge und Anlagen aus der Verwertungspraxis. Authentische Impressionen direkt aus unserer Arbeit.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/gambtec.de\/en_US\/impressionen\/\" \/>\n<meta property=\"og:site_name\" content=\"GambTec\" \/>\n<meta property=\"article:modified_time\" content=\"2026-03-10T15:51:01+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/gambtec.de\\\/impressionen\\\/\",\"url\":\"https:\\\/\\\/gambtec.de\\\/impressionen\\\/\",\"name\":\"Impressionen \u2013 Maschinenankauf & Betriebsaufloesungen - GambTec\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/gambtec.de\\\/#website\"},\"datePublished\":\"2026-03-10T00:21:32+00:00\",\"dateModified\":\"2026-03-10T15:51:01+00:00\",\"description\":\"Fotos und Einblicke aus GambTec-Projekten: Maschinen, Fahrzeuge und Anlagen aus der Verwertungspraxis. Authentische Impressionen direkt aus unserer Arbeit.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/gambtec.de\\\/impressionen\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/gambtec.de\\\/impressionen\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/gambtec.de\\\/impressionen\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Start\",\"item\":\"https:\\\/\\\/gambtec.de\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Impressionen \u2013 Maschinenankauf &#038; Betriebsaufloesungen\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/gambtec.de\\\/#website\",\"url\":\"https:\\\/\\\/gambtec.de\\\/\",\"name\":\"GambTec\",\"description\":\"B2B Handelsplattform\",\"publisher\":{\"@id\":\"https:\\\/\\\/gambtec.de\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/gambtec.de\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/gambtec.de\\\/#organization\",\"name\":\"GambTec\",\"url\":\"https:\\\/\\\/gambtec.de\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/gambtec.de\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/gambtec.de\\\/wp-content\\\/uploads\\\/2019\\\/04\\\/cropped-Logo.weiss_.png\",\"contentUrl\":\"https:\\\/\\\/gambtec.de\\\/wp-content\\\/uploads\\\/2019\\\/04\\\/cropped-Logo.weiss_.png\",\"width\":240,\"height\":158,\"caption\":\"GambTec\"},\"image\":{\"@id\":\"https:\\\/\\\/gambtec.de\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Impressionen \u2013 Maschinenankauf & Betriebsaufloesungen | GambTec","description":"Fotos und Einblicke aus GambTec-Projekten: Maschinen, Fahrzeuge und Anlagen aus der Verwertungspraxis. Authentische Impressionen direkt aus unserer Arbeit.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/gambtec.de\/en_US\/impressionen\/","og_locale":"en_US","og_type":"article","og_title":"Impressionen \u2013 Maschinenankauf & Betriebsaufloesungen - GambTec","og_description":"Fotos und Einblicke aus GambTec-Projekten: Maschinen, Fahrzeuge und Anlagen aus der Verwertungspraxis. Authentische Impressionen direkt aus unserer Arbeit.","og_url":"https:\/\/gambtec.de\/en_US\/impressionen\/","og_site_name":"GambTec","article_modified_time":"2026-03-10T15:51:01+00:00","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/gambtec.de\/impressionen\/","url":"https:\/\/gambtec.de\/impressionen\/","name":"Impressionen \u2013 Maschinenankauf & Betriebsaufloesungen - GambTec","isPartOf":{"@id":"https:\/\/gambtec.de\/#website"},"datePublished":"2026-03-10T00:21:32+00:00","dateModified":"2026-03-10T15:51:01+00:00","description":"Fotos und Einblicke aus GambTec-Projekten: Maschinen, Fahrzeuge und Anlagen aus der Verwertungspraxis. Authentische Impressionen direkt aus unserer Arbeit.","breadcrumb":{"@id":"https:\/\/gambtec.de\/impressionen\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/gambtec.de\/impressionen\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/gambtec.de\/impressionen\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Start","item":"https:\/\/gambtec.de\/"},{"@type":"ListItem","position":2,"name":"Impressionen \u2013 Maschinenankauf &#038; Betriebsaufloesungen"}]},{"@type":"WebSite","@id":"https:\/\/gambtec.de\/#website","url":"https:\/\/gambtec.de\/","name":"GambTec","description":"B2B Handelsplattform","publisher":{"@id":"https:\/\/gambtec.de\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/gambtec.de\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/gambtec.de\/#organization","name":"GambTec","url":"https:\/\/gambtec.de\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/gambtec.de\/#\/schema\/logo\/image\/","url":"https:\/\/gambtec.de\/wp-content\/uploads\/2019\/04\/cropped-Logo.weiss_.png","contentUrl":"https:\/\/gambtec.de\/wp-content\/uploads\/2019\/04\/cropped-Logo.weiss_.png","width":240,"height":158,"caption":"GambTec"},"image":{"@id":"https:\/\/gambtec.de\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/gambtec.de\/en_US\/wp-json\/wp\/v2\/pages\/50614","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/gambtec.de\/en_US\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/gambtec.de\/en_US\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/gambtec.de\/en_US\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/gambtec.de\/en_US\/wp-json\/wp\/v2\/comments?post=50614"}],"version-history":[{"count":15,"href":"https:\/\/gambtec.de\/en_US\/wp-json\/wp\/v2\/pages\/50614\/revisions"}],"predecessor-version":[{"id":50711,"href":"https:\/\/gambtec.de\/en_US\/wp-json\/wp\/v2\/pages\/50614\/revisions\/50711"}],"wp:attachment":[{"href":"https:\/\/gambtec.de\/en_US\/wp-json\/wp\/v2\/media?parent=50614"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}