{"id":3051,"date":"2026-03-01T16:33:37","date_gmt":"2026-03-01T16:33:37","guid":{"rendered":"https:\/\/swinggolfresidencial.com\/?page_id=1262&amp;lang=nl"},"modified":"2026-03-01T16:33:37","modified_gmt":"2026-03-01T16:33:37","slug":"engage","status":"publish","type":"page","link":"https:\/\/swinggolfresidencial.com\/nl\/","title":{"rendered":"Engage [NL]"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"3051\" class=\"elementor elementor-3051 elementor-39\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8f8adae e-con-full e-flex e-con e-parent\" data-id=\"8f8adae\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-11861b5 elementor-widget elementor-widget-html\" data-id=\"11861b5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- ============================================\r\n     SWING GOLF PULP\u00cd \u2014 ENGAGE PAGE\r\n     HEADER (STICKY NAV) + HERO (FULLSCREEN VIDEO)\r\n     + NUEVO MEN\u00da MOBILE FULLSCREEN OVERLAY\r\n     ============================================ -->\n<!-- ============================================\r\n     GOOGLE FONTS \u2014 PLAYFAIR DISPLAY + PLUS JAKARTA SANS\r\n     ============================================ -->\n<link href=\"https:\/\/fonts.googleapis.com\" rel=\"preconnect\"\/>\n<link crossorigin=\"\" href=\"https:\/\/fonts.gstatic.com\" rel=\"preconnect\"\/>\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Playfair+Display:ital,wght@0,700;1,700&amp;family=Plus+Jakarta+Sans:wght@400;500;600;700&amp;display=swap\" rel=\"stylesheet\"\/>\n<style>\r\n\/* ============================================\r\n   CSS CUSTOM PROPERTIES \u2014 DESIGN TOKENS\r\n   ============================================ *\/\r\n:root {\r\n    --sg-color-primary-900: #1A2E1A;\r\n    --sg-color-primary-800: #233A23;\r\n    --sg-color-primary-700: #2D4A2D;\r\n    --sg-color-primary-600: #365E36;\r\n    --sg-color-primary-500: #3E6B3E;\r\n    --sg-color-primary-400: #4F844F;\r\n    --sg-color-primary-300: #6B9E6B;\r\n    --sg-color-primary-100: #E2EDE2;\r\n    --sg-color-primary-50:  #F0F5F0;\r\n\r\n    --sg-color-accent-700: #8B6934;\r\n    --sg-color-accent-600: #A07A3F;\r\n    --sg-color-accent-500: #B58B5A;\r\n    --sg-color-accent-400: #C9A474;\r\n    --sg-color-accent-300: #D4B896;\r\n    --sg-color-accent-200: #E5D4B8;\r\n    --sg-color-accent-100: #F2EBE0;\r\n    --sg-color-accent-50:  #F9F5EF;\r\n\r\n    --sg-color-neutral-900: #1A1D1A;\r\n    --sg-color-neutral-800: #2A2D2A;\r\n    --sg-color-neutral-700: #3D423D;\r\n    --sg-color-neutral-600: #515851;\r\n    --sg-color-neutral-500: #6B726B;\r\n    --sg-color-neutral-400: #9CA39C;\r\n    --sg-color-neutral-300: #C4C9C4;\r\n    --sg-color-neutral-200: #E0E3E0;\r\n    --sg-color-neutral-100: #F1F3F1;\r\n    --sg-color-neutral-50:  #F8F9F8;\r\n    --sg-color-neutral-0:   #FFFFFF;\r\n\r\n    --sg-gradient-hero-lateral: linear-gradient(105deg, rgba(26,46,26,0.96) 0%, rgba(26,46,26,0.65) 55%, rgba(26,46,26,0.2) 100%);\r\n    --sg-gradient-cta: linear-gradient(135deg, #1A2E1A 0%, #2D4A2D 100%);\r\n    --sg-gradient-accent: linear-gradient(135deg, #B58B5A 0%, #C9A474 100%);\r\n\r\n    --sg-shadow-xs: 0 1px 2px rgba(0,0,0,0.04);\r\n    --sg-shadow-sm: 0 1px 3px rgba(0,0,0,0.06);\r\n    --sg-shadow-md: 0 4px 12px rgba(0,0,0,0.08);\r\n    --sg-shadow-lg: 0 12px 32px rgba(0,0,0,0.1);\r\n    --sg-shadow-xl: 0 12px 40px rgba(0,0,0,0.12);\r\n    --sg-shadow-accent: 0 4px 16px rgba(181,139,90,0.3);\r\n\r\n    --sg-radius-sm:   6px;\r\n    --sg-radius-md:   8px;\r\n    --sg-radius-lg:   12px;\r\n    --sg-radius-xl:   16px;\r\n    --sg-radius-2xl:  20px;\r\n    --sg-radius-full: 999px;\r\n\r\n    --sg-transition-fast:   0.15s ease;\r\n    --sg-transition-base:   0.25s cubic-bezier(0.4, 0, 0.2, 1);\r\n    --sg-transition-slow:   0.4s  cubic-bezier(0.4, 0, 0.2, 1);\r\n    --sg-transition-smooth: 0.6s  cubic-bezier(0.22, 1, 0.36, 1);\r\n\r\n    --sg-font-display: 'Playfair Display', 'Georgia', 'Times New Roman', serif;\r\n    --sg-font-body:    'Plus Jakarta Sans', 'Inter', 'Helvetica Neue', Arial, sans-serif;\r\n}\r\n\r\na:hover {\r\n    color: white!important;\r\n}\r\n\r\n\/* ============================================\r\n   SG-NAV \u2014 BLOQUE HEADER STICKY\r\n   ============================================ *\/\r\n.sg-nav {\r\n    position: fixed;\r\n    top: 0;\r\n    left: 0;\r\n    width: 100%;\r\n    height: 80px;\r\n    z-index: 1000;\r\n    display: flex;\r\n    align-items: center;\r\n    background: transparent;\r\n    transition:\r\n        background 0.4s cubic-bezier(0.4, 0, 0.2, 1),\r\n        backdrop-filter 0.4s cubic-bezier(0.4, 0, 0.2, 1),\r\n        box-shadow 0.4s cubic-bezier(0.4, 0, 0.2, 1);\r\n    will-change: background, backdrop-filter;\r\n}\r\n\r\n\/* ============================================\r\n   SG-NAV--SCROLLED \u2014 ESTADO TRAS SCROLL\r\n   ============================================ *\/\r\n.sg-nav--scrolled {\r\n    background: rgba(26, 46, 26, 0.95);\r\n    backdrop-filter: blur(12px);\r\n    -webkit-backdrop-filter: blur(12px);\r\n    box-shadow: 0 1px 0 rgba(255,255,255,0.06), 0 8px 32px rgba(0,0,0,0.2);\r\n}\r\n\r\n\/* ============================================\r\n   SG-NAV__CONTAINER\r\n   ============================================ *\/\r\n.sg-nav__container {\r\n    width: 100%;\r\n    max-width: 1216px;\r\n    margin: 0 auto;\r\n    padding: 0 40px;\r\n    display: flex;\r\n    align-items: center;\r\n    justify-content: space-between;\r\n    gap: 40px;\r\n}\r\n\r\n\/* ============================================\r\n   SG-NAV__LOGO \u2014 IMAGEN CONTENIDA\r\n   ============================================ *\/\r\n.sg-nav__logo {\r\n    display: flex;\r\n    align-items: center;\r\n    flex-shrink: 0;\r\n    line-height: 0;\r\n    max-height: 40px;\r\n    overflow: hidden;\r\n    opacity: 0;\r\n    transform: translateY(-12px);\r\n    animation: sgNavItemReveal 0.7s cubic-bezier(0.22, 1, 0.36, 1) 1.8s forwards;\r\n}\r\n\r\n.sg-nav__logo-img {\r\n    display: block !important;\r\n    height: 36px !important;\r\n    width: auto !important;\r\n    max-width: 180px !important;\r\n    max-height: 36px !important;\r\n    object-fit: contain !important;\r\n    object-position: left center;\r\n}\r\n\r\n\/* ============================================\r\n   SG-NAV__MENU \u2014 LISTA DE ENLACES\r\n   ============================================ *\/\r\n.sg-nav__menu {\r\n    display: flex;\r\n    align-items: center;\r\n    gap: 36px;\r\n    list-style: none;\r\n}\r\n\r\n.sg-nav__item {\r\n    opacity: 0;\r\n    transform: translateY(-10px);\r\n}\r\n\r\n.sg-nav__item:nth-child(1) { animation: sgNavItemReveal 0.6s cubic-bezier(0.22, 1, 0.36, 1) 1.95s forwards; }\r\n.sg-nav__item:nth-child(2) { animation: sgNavItemReveal 0.6s cubic-bezier(0.22, 1, 0.36, 1) 2.05s forwards; }\r\n.sg-nav__item:nth-child(3) { animation: sgNavItemReveal 0.6s cubic-bezier(0.22, 1, 0.36, 1) 2.15s forwards; }\r\n.sg-nav__item:nth-child(4) { animation: sgNavItemReveal 0.6s cubic-bezier(0.22, 1, 0.36, 1) 2.25s forwards; }\r\n\r\n.sg-nav__link {\r\n    font-family: var(--sg-font-body);\r\n    font-size: 14px;\r\n    font-weight: 500;\r\n    line-height: 1;\r\n    color: rgba(255, 255, 255, 0.7);\r\n    position: relative;\r\n    transition: color var(--sg-transition-fast);\r\n}\r\n\r\n.sg-nav__link::after {\r\n    content: '';\r\n    position: absolute;\r\n    bottom: -4px;\r\n    left: 0;\r\n    width: 0;\r\n    height: 1px;\r\n    background: var(--sg-color-accent-400);\r\n    transition: width 0.3s cubic-bezier(0.4, 0, 0.2, 1);\r\n}\r\n\r\n.sg-nav__link:hover {\r\n    color: #FFFFFF;\r\n}\r\n\r\n.sg-nav__link:hover::after {\r\n    width: 100%;\r\n}\r\n\r\n.sg-nav__link--active {\r\n    color: #FFFFFF;\r\n}\r\n\r\n.sg-nav__link--active::after {\r\n    width: 100%;\r\n    background: var(--sg-color-accent-500);\r\n}\r\n\r\n\/* ============================================\r\n   SG-NAV__CTA \u2014 BOT\u00d3N ACCI\u00d3N DERECHA\r\n   ============================================ *\/\r\n.sg-nav__cta {\r\n    display: inline-flex;\r\n    align-items: center;\r\n    justify-content: center;\r\n    font-family: var(--sg-font-body);\r\n    font-size: 13px;\r\n    font-weight: 600;\r\n    line-height: 1;\r\n    letter-spacing: 0.01em;\r\n    color: #FFFFFF;\r\n    background: transparent;\r\n    border: 1px solid rgba(255, 255, 255, 0.3);\r\n    border-radius: var(--sg-radius-full);\r\n    padding: 10px 24px;\r\n    cursor: pointer;\r\n    transition:\r\n        background var(--sg-transition-base),\r\n        border-color var(--sg-transition-base);\r\n    flex-shrink: 0;\r\n    opacity: 0;\r\n    transform: translateY(-10px);\r\n    animation: sgNavItemReveal 0.6s cubic-bezier(0.22, 1, 0.36, 1) 2.35s forwards;\r\n}\r\n\r\n.sg-nav__cta:hover {\r\n    background: rgba(255, 255, 255, 0.1);\r\n    border-color: rgba(255, 255, 255, 0.5);\r\n}\r\n\r\n\/* ============================================\r\n   SG-HAMBURGER \u2014 NUEVO BOT\u00d3N MOBILE\r\n   Contenedor con borde, l\u00ednea central asim\u00e9trica,\r\n   morphing suave a X\r\n   ============================================ *\/\r\n.sg-hamburger {\r\n    display: none;\r\n    align-items: center;\r\n    justify-content: center;\r\n    width: 48px;\r\n    height: 48px;\r\n    background: none;\r\n    border: 1px solid rgba(255,255,255,0.12);\r\n    border-radius: var(--sg-radius-lg);\r\n    cursor: pointer;\r\n    position: relative;\r\n    z-index: 1100;\r\n    flex-shrink: 0;\r\n    transition:\r\n        border-color 0.3s ease,\r\n        background 0.3s ease;\r\n    -webkit-tap-highlight-color: transparent;\r\n}\r\n\r\n.sg-hamburger:hover,\r\n.sg-hamburger:focus-visible {\r\n    border-color: rgba(255,255,255,0.25);\r\n    background: rgba(255,255,255,0.04);\r\n    outline: none;\r\n}\r\n\r\n.sg-hamburger__lines {\r\n    width: 20px;\r\n    height: 14px;\r\n    position: relative;\r\n    display: flex;\r\n    flex-direction: column;\r\n    justify-content: space-between;\r\n}\r\n\r\n.sg-hamburger__line {\r\n    display: block;\r\n    width: 20px;\r\n    height: 1.5px;\r\n    border-radius: 2px;\r\n    background: #FFFFFF;\r\n    transition:\r\n        transform 0.4s cubic-bezier(0.23, 1, 0.32, 1),\r\n        opacity 0.3s ease,\r\n        width 0.3s cubic-bezier(0.23, 1, 0.32, 1);\r\n    transform-origin: center;\r\n}\r\n\r\n\/* L\u00ednea central m\u00e1s corta \u2014 asimetr\u00eda sutil *\/\r\n.sg-hamburger__line:nth-child(2) {\r\n    width: 14px;\r\n    margin-left: auto;\r\n}\r\n\r\n\/* Hover: la l\u00ednea corta crece *\/\r\n.sg-hamburger:hover .sg-hamburger__line:nth-child(2) {\r\n    width: 20px;\r\n}\r\n\r\n\/* Estado abierto \u2192 morphing a X *\/\r\nbody.sg-menu-open .sg-hamburger {\r\n    border-color: rgba(255,255,255,0.15);\r\n    background: rgba(255,255,255,0.06);\r\n}\r\n\r\n\/* Nav por encima del overlay cuando est\u00e1 abierto\r\n   para que el bot\u00f3n X sea clicable *\/\r\nbody.sg-menu-open .sg-nav {\r\n    z-index: 1060;\r\n}\r\n\r\nbody.sg-menu-open .sg-hamburger__line:nth-child(1) {\r\n    transform: translateY(6.25px) rotate(45deg);\r\n}\r\n\r\nbody.sg-menu-open .sg-hamburger__line:nth-child(2) {\r\n    opacity: 0;\r\n    width: 0;\r\n}\r\n\r\nbody.sg-menu-open .sg-hamburger__line:nth-child(3) {\r\n    transform: translateY(-6.25px) rotate(-45deg);\r\n}\r\n\r\n\r\n\/* ============================================\r\n   SG-OVERLAY \u2014 MEN\u00da MOBILE FULLSCREEN\r\n   Panel lateral derecho con reveal escalonado,\r\n   sustituye al antiguo drawer\r\n   ============================================ *\/\r\n.sg-overlay {\r\n    position: fixed;\r\n    inset: 0;\r\n    z-index: 1050;\r\n    pointer-events: none;\r\n    overflow: hidden;\r\n    display: none; \/* oculto en desktop *\/\r\n}\r\n\r\n\/* Fondo oscuro con blur *\/\r\n.sg-overlay__bg {\r\n    position: absolute;\r\n    inset: 0;\r\n    background: rgba(16, 28, 16, 0.45);\r\n    backdrop-filter: blur(6px);\r\n    -webkit-backdrop-filter: blur(6px);\r\n    opacity: 0;\r\n    transition: opacity 0.5s cubic-bezier(0.22, 1, 0.36, 1);\r\n}\r\n\r\n\/* Panel principal \u2014 entra desde la derecha *\/\r\n.sg-overlay__panel {\r\n    position: absolute;\r\n    top: 0;\r\n    right: 0;\r\n    width: 100%;\r\n    max-width: 420px;\r\n    height: 100%;\r\n    background: var(--sg-color-primary-900);\r\n    transform: translateX(100%);\r\n    transition: transform 0.55s cubic-bezier(0.22, 1, 0.36, 1);\r\n    display: flex;\r\n    flex-direction: column;\r\n    overflow-y: auto;\r\n    -webkit-overflow-scrolling: touch;\r\n}\r\n\r\n\/* L\u00ednea decorativa dorada lateral *\/\r\n.sg-overlay__panel::before {\r\n    content: '';\r\n    position: absolute;\r\n    top: 0;\r\n    left: 0;\r\n    width: 1px;\r\n    height: 100%;\r\n    background: linear-gradient(\r\n        180deg,\r\n        transparent 0%,\r\n        var(--sg-color-accent-500) 30%,\r\n        var(--sg-color-accent-400) 70%,\r\n        transparent 100%\r\n    );\r\n    opacity: 0;\r\n    transition: opacity 0.6s ease 0.2s;\r\n}\r\n\r\n\/* --- Estado abierto (controlado desde body) --- *\/\r\nbody.sg-menu-open .sg-overlay {\r\n    pointer-events: auto;\r\n}\r\n\r\nbody.sg-menu-open .sg-overlay__bg {\r\n    opacity: 1;\r\n}\r\n\r\nbody.sg-menu-open .sg-overlay__panel {\r\n    transform: translateX(0);\r\n}\r\n\r\nbody.sg-menu-open .sg-overlay__panel::before {\r\n    opacity: 0.5;\r\n}\r\n\r\n\r\n\/* ============================================\r\n   SG-OVERLAY \u2014 CONTENIDO INTERIOR\r\n   ============================================ *\/\r\n.sg-overlay__header {\r\n    padding: 100px 32px 0;\r\n    flex-shrink: 0;\r\n}\r\n\r\n.sg-overlay__eyebrow {\r\n    display: flex;\r\n    align-items: center;\r\n    gap: 10px;\r\n    font-family: var(--sg-font-body);\r\n    font-size: 10px;\r\n    font-weight: 600;\r\n    letter-spacing: 0.14em;\r\n    text-transform: uppercase;\r\n    color: var(--sg-color-accent-400);\r\n    margin-bottom: 8px;\r\n    opacity: 0;\r\n    transform: translateX(20px);\r\n    transition:\r\n        opacity 0.5s ease,\r\n        transform 0.5s cubic-bezier(0.22, 1, 0.36, 1);\r\n    transition-delay: 0.15s;\r\n}\r\n\r\n.sg-overlay__eyebrow-line {\r\n    display: block;\r\n    width: 20px;\r\n    height: 1px;\r\n    background: var(--sg-color-accent-500);\r\n}\r\n\r\nbody.sg-menu-open .sg-overlay__eyebrow {\r\n    opacity: 1;\r\n    transform: translateX(0);\r\n}\r\n\r\n\r\n\/* ============================================\r\n   SG-OVERLAY__NAV \u2014 LINKS CON STAGGER\r\n   ============================================ *\/\r\n.sg-overlay__nav {\r\n    padding: 24px 32px 0;\r\n    flex: 1;\r\n    list-style: none;\r\n    margin: 0;\r\n}\r\n\r\n.sg-overlay__item {\r\n    border-bottom: 1px solid rgba(255,255,255,0.05);\r\n    overflow: hidden;\r\n}\r\n\r\n.sg-overlay__link {\r\n    display: flex;\r\n    align-items: center;\r\n    justify-content: space-between;\r\n    padding: 22px 0;\r\n    font-family: var(--sg-font-display);\r\n    font-size: 28px;\r\n    font-weight: 700;\r\n    color: rgba(255,255,255,0.35);\r\n    letter-spacing: -0.01em;\r\n    line-height: 1.15;\r\n    position: relative;\r\n    text-decoration: none;\r\n    opacity: 0;\r\n    transform: translateY(30px) translateX(12px);\r\n    transition:\r\n        opacity 0.55s cubic-bezier(0.22, 1, 0.36, 1),\r\n        transform 0.55s cubic-bezier(0.22, 1, 0.36, 1),\r\n        color 0.25s ease;\r\n}\r\n\r\n\/* Stagger delays *\/\r\n.sg-overlay__item:nth-child(1) .sg-overlay__link { transition-delay: 0.12s; }\r\n.sg-overlay__item:nth-child(2) .sg-overlay__link { transition-delay: 0.18s; }\r\n.sg-overlay__item:nth-child(3) .sg-overlay__link { transition-delay: 0.24s; }\r\n.sg-overlay__item:nth-child(4) .sg-overlay__link { transition-delay: 0.30s; }\r\n\r\n\/* Estado abierto \u2014 reveal *\/\r\nbody.sg-menu-open .sg-overlay__link {\r\n    opacity: 1;\r\n    transform: translateY(0) translateX(0);\r\n}\r\n\r\n\/* Numeraci\u00f3n decorativa *\/\r\n.sg-overlay__link-num {\r\n    font-family: var(--sg-font-body);\r\n    font-size: 11px;\r\n    font-weight: 500;\r\n    color: var(--sg-color-accent-500);\r\n    opacity: 0.5;\r\n    letter-spacing: 0.04em;\r\n    transition: opacity 0.25s ease;\r\n}\r\n\r\n\/* Hover *\/\r\n.sg-overlay__link:hover {\r\n    color: rgba(255,255,255,0.95) !important;\r\n}\r\n\r\n.sg-overlay__link:hover .sg-overlay__link-num {\r\n    opacity: 1;\r\n}\r\n\r\n\/* L\u00ednea dorada al hover *\/\r\n.sg-overlay__link::after {\r\n    content: '';\r\n    position: absolute;\r\n    bottom: 0;\r\n    left: 0;\r\n    width: 0;\r\n    height: 1px;\r\n    background: var(--sg-color-accent-400);\r\n    transition: width 0.4s cubic-bezier(0.22, 1, 0.36, 1);\r\n}\r\n\r\n.sg-overlay__link:hover::after {\r\n    width: 40px;\r\n}\r\n\r\n\r\n\/* ============================================\r\n   SG-OVERLAY \u2014 CTA BOT\u00d3N\r\n   ============================================ *\/\r\n.sg-overlay__cta-wrap {\r\n    padding: 32px 32px 0;\r\n    opacity: 0;\r\n    transform: translateY(16px);\r\n    transition:\r\n        opacity 0.5s ease 0.36s,\r\n        transform 0.5s cubic-bezier(0.22, 1, 0.36, 1) 0.36s;\r\n}\r\n\r\nbody.sg-menu-open .sg-overlay__cta-wrap {\r\n    opacity: 1;\r\n    transform: translateY(0);\r\n}\r\n\r\n.sg-overlay__cta {\r\n    display: flex;\r\n    align-items: center;\r\n    justify-content: center;\r\n    width: 100%;\r\n    padding: 16px 32px;\r\n    font-family: var(--sg-font-body);\r\n    font-size: 14px;\r\n    font-weight: 600;\r\n    letter-spacing: 0.01em;\r\n    color: #FFFFFF;\r\n    text-decoration: none;\r\n    background: var(--sg-gradient-accent);\r\n    border: none;\r\n    border-radius: var(--sg-radius-full);\r\n    cursor: pointer;\r\n    box-shadow: 0 6px 28px rgba(181,139,90,0.3);\r\n    transition:\r\n        box-shadow 0.3s ease,\r\n        transform 0.3s ease,\r\n        filter 0.3s ease;\r\n}\r\n\r\n.sg-overlay__cta:hover {\r\n    transform: translateY(-2px);\r\n    box-shadow: 0 10px 36px rgba(181,139,90,0.4);\r\n    filter: brightness(1.06);\r\n    color: #FFFFFF !important;\r\n}\r\n\r\n\r\n\/* ============================================\r\n   SG-OVERLAY \u2014 FOOTER (contacto + ubicaci\u00f3n)\r\n   ============================================ *\/\r\n.sg-overlay__footer {\r\n    padding: 40px 32px 36px;\r\n    margin-top: auto;\r\n    opacity: 0;\r\n    transform: translateY(12px);\r\n    transition:\r\n        opacity 0.5s ease 0.42s,\r\n        transform 0.5s cubic-bezier(0.22, 1, 0.36, 1) 0.42s;\r\n}\r\n\r\nbody.sg-menu-open .sg-overlay__footer {\r\n    opacity: 1;\r\n    transform: translateY(0);\r\n}\r\n\r\n.sg-overlay__footer-label {\r\n    font-family: var(--sg-font-body);\r\n    font-size: 10px;\r\n    font-weight: 600;\r\n    letter-spacing: 0.12em;\r\n    text-transform: uppercase;\r\n    color: rgba(255,255,255,0.25);\r\n    margin-bottom: 12px;\r\n}\r\n\r\n.sg-overlay__footer-contact {\r\n    display: flex;\r\n    flex-direction: column;\r\n    gap: 6px;\r\n}\r\n\r\n.sg-overlay__footer-link {\r\n    font-family: var(--sg-font-body);\r\n    font-size: 14px;\r\n    font-weight: 500;\r\n    color: rgba(255,255,255,0.55);\r\n    text-decoration: none;\r\n    transition: color 0.2s ease;\r\n}\r\n\r\n.sg-overlay__footer-link:hover {\r\n    color: var(--sg-color-accent-300) !important;\r\n}\r\n\r\n.sg-overlay__footer-divider {\r\n    width: 32px;\r\n    height: 1px;\r\n    background: rgba(255,255,255,0.08);\r\n    margin: 20px 0 16px;\r\n}\r\n\r\n.sg-overlay__footer-location {\r\n    font-family: var(--sg-font-display);\r\n    font-size: 12px;\r\n    font-style: italic;\r\n    color: rgba(255,255,255,0.22);\r\n    line-height: 1.5;\r\n}\r\n\r\n\r\n\/* ============================================\r\n   BODY LOCK \u2014 NO SCROLL CUANDO OVERLAY ABIERTO\r\n   ============================================ *\/\r\nbody.sg-menu-open {\r\n    overflow: hidden;\r\n}\r\n\r\n\r\n\/* ============================================\r\n   SG-HERO \u2014 BLOQUE PRINCIPAL (FULLSCREEN)\r\n   ============================================ *\/\r\n.sg-hero {\r\n    position: relative;\r\n    width: 100%;\r\n    height: 100vh;\r\n    height: 100dvh;\r\n    min-height: 600px;\r\n    display: flex;\r\n    align-items: center;\r\n    overflow: hidden;\r\n    background-color: var(--sg-color-primary-900);\r\n}\r\n\r\n\/* ============================================\r\n   SG-HERO__MEDIA \u2014 FONDO: VIDEO + POSTER\r\n   ============================================ *\/\r\n.sg-hero__media {\r\n    position: absolute;\r\n    inset: 0;\r\n    z-index: 1;\r\n}\r\n\r\n.sg-hero__video {\r\n    width: 100%;\r\n    height: 100%;\r\n    object-fit: cover;\r\n    object-position: center center;\r\n    transform: scale(1.06);\r\n    transition: transform 18s cubic-bezier(0.22, 1, 0.36, 1);\r\n    will-change: transform;\r\n}\r\n\r\n.sg-hero--loaded .sg-hero__video {\r\n    transform: scale(1);\r\n}\r\n\r\n.sg-hero__poster {\r\n    position: absolute;\r\n    inset: 0;\r\n    width: 100%;\r\n    height: 100%;\r\n    object-fit: cover;\r\n    object-position: center center;\r\n    z-index: 0;\r\n}\r\n\r\n\/* ============================================\r\n   SG-HERO__OVERLAY \u2014 CAPAS DE GRADIENTE\r\n   ============================================ *\/\r\n.sg-hero__overlay {\r\n    position: absolute;\r\n    inset: 0;\r\n    z-index: 2;\r\n    pointer-events: none;\r\n}\r\n\r\n.sg-hero__overlay-gradient {\r\n    position: absolute;\r\n    inset: 0;\r\n    background: linear-gradient(\r\n        105deg,\r\n        rgba(26, 46, 26, 0.94) 0%,\r\n        rgba(26, 46, 26, 0.70) 45%,\r\n        rgba(26, 46, 26, 0.22) 100%\r\n    );\r\n}\r\n\r\n.sg-hero__overlay-vignette {\r\n    position: absolute;\r\n    inset: 0;\r\n    background: radial-gradient(\r\n        ellipse at 30% 60%,\r\n        transparent 40%,\r\n        rgba(10, 20, 10, 0.55) 100%\r\n    );\r\n}\r\n\r\n.sg-hero__overlay-bottom {\r\n    position: absolute;\r\n    bottom: 0;\r\n    left: 0;\r\n    right: 0;\r\n    height: 260px;\r\n    background: linear-gradient(\r\n        to top,\r\n        rgba(26, 46, 26, 0.6) 0%,\r\n        transparent 100%\r\n    );\r\n}\r\n\r\n\/* ============================================\r\n   SG-HERO__CURTAIN \u2014 ANIMACI\u00d3N DE ENTRADA\r\n   ============================================ *\/\r\n.sg-hero__curtain {\r\n    position: absolute;\r\n    inset: 0;\r\n    z-index: 10;\r\n    display: flex;\r\n    pointer-events: none;\r\n}\r\n\r\n.sg-hero__curtain-panel {\r\n    flex: 1;\r\n    background: var(--sg-color-primary-900);\r\n    transform-origin: top center;\r\n}\r\n\r\n.sg-hero__curtain-panel:nth-child(1) {\r\n    transform-origin: left center;\r\n    animation: sgCurtainLeft 1.4s cubic-bezier(0.76, 0, 0.24, 1) 0.3s forwards;\r\n}\r\n\r\n.sg-hero__curtain-panel:nth-child(2) {\r\n    transform-origin: right center;\r\n    animation: sgCurtainRight 1.4s cubic-bezier(0.76, 0, 0.24, 1) 0.3s forwards;\r\n}\r\n\r\n\/* ============================================\r\n   SG-HERO__CONTAINER \u2014 CONTENEDOR CONTENIDO\r\n   ============================================ *\/\r\n.sg-hero__container {\r\n    position: relative;\r\n    z-index: 3;\r\n    width: 100%;\r\n    max-width: 1216px;\r\n    margin: 0 auto;\r\n    padding: 0 40px;\r\n    display: flex;\r\n    align-items: center;\r\n}\r\n\r\n\/* ============================================\r\n   SG-HERO__CONTENT \u2014 BLOQUE TEXTO IZQUIERDO\r\n   ============================================ *\/\r\n.sg-hero__content {\r\n    max-width: 580px;\r\n    width: 100%;\r\n}\r\n\r\n\/* ============================================\r\n   SG-HERO__EYEBROW \u2014 LABEL SUPERIOR\r\n   ============================================ *\/\r\n.sg-hero__eyebrow {\r\n    display: inline-flex;\r\n    align-items: center;\r\n    gap: 10px;\r\n    font-family: var(--sg-font-body);\r\n    font-size: 13px;\r\n    font-weight: 500;\r\n    line-height: 1;\r\n    letter-spacing: 0.08em;\r\n    text-transform: uppercase;\r\n    color: var(--sg-color-accent-300);\r\n    margin-bottom: 20px;\r\n    opacity: 0;\r\n    animation: sgHeroFadeUp 0.9s cubic-bezier(0.22, 1, 0.36, 1) 1.5s forwards;\r\n}\r\n\r\n.sg-hero__eyebrow-line {\r\n    display: block;\r\n    width: 28px;\r\n    height: 1px;\r\n    background: var(--sg-color-accent-400);\r\n}\r\n\r\n\/* ============================================\r\n   SG-HERO__TITLE \u2014 H1 PRINCIPAL\r\n   ============================================ *\/\r\n.sg-hero__title {\r\n    font-family: var(--sg-font-display);\r\n    font-size: clamp(38px, 5.5vw, 64px);\r\n    font-weight: 700;\r\n    line-height: 1.08;\r\n    letter-spacing: -0.025em;\r\n    color: #FFFFFF;\r\n    margin-bottom: 24px;\r\n    opacity: 0;\r\n    animation: sgHeroReveal 1.1s cubic-bezier(0.22, 1, 0.36, 1) 1.65s forwards;\r\n}\r\n\r\n\/* ============================================\r\n   FIX CLIPPING \u2014 TITLE LINES\r\n   El overflow:hidden es necesario para la animaci\u00f3n\r\n   reveal (translateY), pero recortaba descendentes\r\n   (g, y, p, q) y signos (? \u00bf ,) con line-height ajustado.\r\n   Se a\u00f1ade padding vertical para dar aire a los glifos\r\n   y se compensa con margin negativo para preservar\r\n   la compacidad visual del bloque.\r\n   ============================================ *\/\r\n.sg-hero__title-line {\r\n    display: block;\r\n    overflow: hidden;\r\n    padding-top: 0.05em;\r\n    padding-bottom: 0.12em;\r\n    margin-bottom: -0.12em;\r\n}\r\n\r\n\/* Eliminar margen negativo del \u00faltimo line para que\r\n   no afecte al spacing con el subt\u00edtulo *\/\r\n.sg-hero__title-line:last-child {\r\n    margin-bottom: 0;\r\n}\r\n\r\n.sg-hero__title-line-inner {\r\n    display: block;\r\n    transform: translateY(110%);\r\n    animation: sgTitleLineReveal 0.9s cubic-bezier(0.76, 0, 0.24, 1) forwards;\r\n}\r\n\r\n.sg-hero__title-line:nth-child(1) .sg-hero__title-line-inner { animation-delay: 1.55s; }\r\n.sg-hero__title-line:nth-child(2) .sg-hero__title-line-inner { animation-delay: 1.72s; }\r\n.sg-hero__title-line:nth-child(3) .sg-hero__title-line-inner { animation-delay: 1.89s; }\r\n\r\n.sg-hero__title--italic {\r\n    font-style: italic;\r\n    color: var(--sg-color-accent-300);\r\n}\r\n\r\n\/* ============================================\r\n   SG-HERO__SUBTITLE \u2014 DESCRIPCI\u00d3N BREVE\r\n   ============================================ *\/\r\n.sg-hero__subtitle {\r\n    font-family: var(--sg-font-body);\r\n    font-size: 17px;\r\n    font-weight: 400;\r\n    line-height: 1.65;\r\n    color: rgba(255, 255, 255, 0.62);\r\n    margin-bottom: 44px;\r\n    max-width: 440px;\r\n    opacity: 0;\r\n    animation: sgHeroFadeUp 0.9s cubic-bezier(0.22, 1, 0.36, 1) 2.1s forwards;\r\n}\r\n\r\n\/* ============================================\r\n   SG-HERO__ACTIONS \u2014 GRUPO DE BOTONES\r\n   ============================================ *\/\r\n.sg-hero__actions {\r\n    display: flex;\r\n    align-items: center;\r\n    gap: 20px;\r\n    flex-wrap: wrap;\r\n    opacity: 0;\r\n    animation: sgHeroFadeUp 0.9s cubic-bezier(0.22, 1, 0.36, 1) 2.3s forwards;\r\n}\r\n\r\n\/* ============================================\r\n   SG-HERO__CTA \u2014 BOT\u00d3N PRIMARIO PILL\r\n   ============================================ *\/\r\n.sg-hero__cta {\r\n    display: inline-flex;\r\n    align-items: center;\r\n    justify-content: center;\r\n    gap: 10px;\r\n    font-family: var(--sg-font-body);\r\n    font-size: 14px;\r\n    font-weight: 600;\r\n    line-height: 1;\r\n    letter-spacing: 0.01em;\r\n    color: #FFFFFF;\r\n    background: var(--sg-gradient-accent);\r\n    border: none;\r\n    border-radius: var(--sg-radius-full);\r\n    padding: 16px 36px;\r\n    cursor: pointer;\r\n    box-shadow: 0 6px 24px rgba(181, 139, 90, 0.38);\r\n    transition:\r\n        box-shadow 0.3s cubic-bezier(0.4, 0, 0.2, 1),\r\n        transform 0.3s cubic-bezier(0.4, 0, 0.2, 1),\r\n        filter 0.3s ease;\r\n    position: relative;\r\n    overflow: hidden;\r\n}\r\n\r\n.sg-hero__cta::before {\r\n    content: '';\r\n    position: absolute;\r\n    inset: 0;\r\n    background: rgba(255, 255, 255, 0);\r\n    border-radius: inherit;\r\n    transition: background 0.3s ease;\r\n}\r\n\r\n.sg-hero__cta:hover {\r\n    transform: translateY(-3px);\r\n    box-shadow: 0 10px 32px rgba(181, 139, 90, 0.48);\r\n    filter: brightness(1.06);\r\n}\r\n\r\n.sg-hero__cta:hover::before {\r\n    background: rgba(255, 255, 255, 0.06);\r\n}\r\n\r\n.sg-hero__cta:active {\r\n    transform: translateY(-1px);\r\n    box-shadow: 0 4px 16px rgba(181, 139, 90, 0.35);\r\n}\r\n\r\n\/* ============================================\r\n   SG-HERO__LINK \u2014 BOT\u00d3N SECUNDARIO GHOST\r\n   ============================================ *\/\r\n.sg-hero__link {\r\n    display: inline-flex;\r\n    align-items: center;\r\n    gap: 8px;\r\n    font-family: var(--sg-font-body);\r\n    font-size: 14px;\r\n    font-weight: 500;\r\n    line-height: 1;\r\n    color: rgba(255, 255, 255, 0.72);\r\n    background: transparent;\r\n    border: none;\r\n    padding: 0;\r\n    cursor: pointer;\r\n    position: relative;\r\n    transition: color var(--sg-transition-fast);\r\n}\r\n\r\n.sg-hero__link::after {\r\n    content: '';\r\n    position: absolute;\r\n    bottom: -3px;\r\n    left: 0;\r\n    width: 0;\r\n    height: 1px;\r\n    background: rgba(255, 255, 255, 0.5);\r\n    transition: width 0.3s cubic-bezier(0.4, 0, 0.2, 1);\r\n}\r\n\r\n.sg-hero__link:hover {\r\n    color: #FFFFFF;\r\n}\r\n\r\n.sg-hero__link:hover::after {\r\n    width: calc(100% - 24px);\r\n}\r\n\r\n.sg-hero__link-icon {\r\n    display: inline-flex;\r\n    align-items: center;\r\n    justify-content: center;\r\n    font-size: 13px;\r\n    transition: transform 0.25s cubic-bezier(0.4, 0, 0.2, 1);\r\n}\r\n\r\n.sg-hero__link:hover .sg-hero__link-icon {\r\n    transform: translateX(5px);\r\n}\r\n\r\n\/* ============================================\r\n   SG-HERO__SCROLL \u2014 INDICADOR DE SCROLL\r\n   ============================================ *\/\r\n.sg-hero__scroll {\r\n    position: absolute;\r\n    bottom: 40px;\r\n    left: 50%;\r\n    transform: translateX(-50%);\r\n    z-index: 3;\r\n    display: flex;\r\n    flex-direction: column;\r\n    align-items: center;\r\n    gap: 8px;\r\n    opacity: 0;\r\n    animation: sgHeroFadeIn 0.8s ease 2.8s forwards;\r\n}\r\n\r\n.sg-hero__scroll-label {\r\n    font-family: var(--sg-font-body);\r\n    font-size: 10px;\r\n    font-weight: 500;\r\n    letter-spacing: 0.12em;\r\n    text-transform: uppercase;\r\n    color: rgba(255, 255, 255, 0.32);\r\n}\r\n\r\n.sg-hero__scroll-track {\r\n    width: 1px;\r\n    height: 44px;\r\n    background: rgba(255, 255, 255, 0.12);\r\n    position: relative;\r\n    overflow: hidden;\r\n    border-radius: 1px;\r\n}\r\n\r\n.sg-hero__scroll-thumb {\r\n    position: absolute;\r\n    top: 0;\r\n    left: 0;\r\n    width: 100%;\r\n    height: 40%;\r\n    background: linear-gradient(180deg, rgba(181, 139, 90, 0.9) 0%, rgba(181, 139, 90, 0) 100%);\r\n    border-radius: 1px;\r\n    animation: sgScrollFlow 2.2s cubic-bezier(0.4, 0, 0.6, 1) infinite;\r\n}\r\n\r\n\/* ============================================\r\n   SG-HERO__COUNTER \u2014 N\u00daMERO DECORATIVO\r\n   ============================================ *\/\r\n.sg-hero__counter {\r\n    position: absolute;\r\n    bottom: 44px;\r\n    left: 40px;\r\n    z-index: 3;\r\n    opacity: 0;\r\n    animation: sgHeroFadeIn 0.8s ease 2.7s forwards;\r\n}\r\n\r\n.sg-hero__counter-value {\r\n    font-family: var(--sg-font-display);\r\n    font-size: 11px;\r\n    font-weight: 700;\r\n    font-style: italic;\r\n    color: rgba(255, 255, 255, 0.2);\r\n    letter-spacing: 0.02em;\r\n}\r\n\r\n\/* ============================================\r\n   KEYFRAMES \u2014 SISTEMA DE ANIMACIONES\r\n   ============================================ *\/\r\n@keyframes sgCurtainLeft {\r\n    0%   { transform: scaleX(1); transform-origin: left center; }\r\n    100% { transform: scaleX(0); transform-origin: left center; }\r\n}\r\n\r\n@keyframes sgCurtainRight {\r\n    0%   { transform: scaleX(1); transform-origin: right center; }\r\n    100% { transform: scaleX(0); transform-origin: right center; }\r\n}\r\n\r\n@keyframes sgTitleLineReveal {\r\n    0%   { transform: translateY(110%); }\r\n    100% { transform: translateY(0); }\r\n}\r\n\r\n@keyframes sgHeroReveal {\r\n    0%   { opacity: 0; }\r\n    100% { opacity: 1; }\r\n}\r\n\r\n@keyframes sgHeroFadeUp {\r\n    0%   { opacity: 0; transform: translateY(22px); }\r\n    100% { opacity: 1; transform: translateY(0); }\r\n}\r\n\r\n@keyframes sgHeroFadeIn {\r\n    0%   { opacity: 0; }\r\n    100% { opacity: 1; }\r\n}\r\n\r\n@keyframes sgNavItemReveal {\r\n    0%   { opacity: 0; transform: translateY(-10px); }\r\n    100% { opacity: 1; transform: translateY(0); }\r\n}\r\n\r\n@keyframes sgScrollFlow {\r\n    0%   { transform: translateY(-100%); }\r\n    100% { transform: translateY(280%); }\r\n}\r\n\r\n@keyframes sgPulse {\r\n    0%, 100% { box-shadow: 0 0 0 3px rgba(181, 139, 90, 0.25); }\r\n    50%       { box-shadow: 0 0 0 6px rgba(181, 139, 90, 0.12); }\r\n}\r\n\r\n\/* ============================================\r\n   RESPONSIVE \u2014 TABLET (\u2264 1023px)\r\n   ============================================ *\/\r\n@media (max-width: 1023px) {\r\n    .sg-nav__menu,\r\n    .sg-nav__cta {\r\n        display: none;\r\n    }\r\n\r\n    .sg-hamburger {\r\n        display: flex;\r\n    }\r\n\r\n    .sg-overlay {\r\n        display: block;\r\n    }\r\n\r\n    .sg-hero__title {\r\n        font-size: clamp(34px, 6vw, 52px);\r\n    }\r\n\r\n    .sg-hero__subtitle {\r\n        font-size: 16px;\r\n        max-width: 100%;\r\n    }\r\n\r\n    \/* Overlay panel \u2014 contenci\u00f3n en tablet *\/\r\n    .sg-overlay__panel {\r\n        max-width: 400px;\r\n    }\r\n\r\n    .sg-overlay__cta {\r\n        padding: 15px 28px;\r\n        font-size: 13.5px;\r\n        white-space: nowrap;\r\n    }\r\n}\r\n\r\n\/* ============================================\r\n   RESPONSIVE \u2014 MOBILE (\u2264 767px)\r\n   ============================================ *\/\r\n@media (max-width: 767px) {\r\n    .sg-nav {\r\n        height: 72px;\r\n    }\r\n\r\n    .sg-nav__container {\r\n        padding: 0 16px;\r\n    }\r\n\r\n    .sg-nav__logo-img {\r\n        height: 26px !important;\r\n        max-height: 26px !important;\r\n        width: auto !important;\r\n        max-width: 150px !important;\r\n    }\r\n\r\n    \/* Hamburger: algo m\u00e1s compacto *\/\r\n    .sg-hamburger {\r\n        width: 44px;\r\n        height: 44px;\r\n    }\r\n\r\n    .sg-hero {\r\n        align-items: flex-end;\r\n        height: 100vh;\r\n        height: 100dvh;\r\n        min-height: 560px;\r\n    }\r\n\r\n    .sg-hero__poster {\r\n        width: 100% !important;\r\n        height: 100% !important;\r\n        object-fit: cover !important;\r\n    }\r\n\r\n    .sg-hero__overlay-gradient {\r\n        background: linear-gradient(\r\n            180deg,\r\n            rgba(26, 46, 26, 0.3)  0%,\r\n            rgba(26, 46, 26, 0.75) 55%,\r\n            rgba(26, 46, 26, 0.96) 100%\r\n        );\r\n    }\r\n\r\n    .sg-hero__container {\r\n        padding: 0 20px 48px;\r\n        align-items: flex-end;\r\n    }\r\n\r\n    .sg-hero__content {\r\n        max-width: 100%;\r\n    }\r\n\r\n    .sg-hero__eyebrow {\r\n        font-size: 11px;\r\n        margin-bottom: 14px;\r\n    }\r\n\r\n    .sg-hero__subtitle {\r\n        font-size: 15px;\r\n        margin-bottom: 36px;\r\n    }\r\n\r\n    .sg-hero__actions {\r\n        flex-direction: column;\r\n        align-items: stretch;\r\n        gap: 16px;\r\n        width: 100%;\r\n    }\r\n\r\n    .sg-hero__cta {\r\n        width: 100%;\r\n        justify-content: center;\r\n    }\r\n\r\n    .sg-hero__link {\r\n        justify-content: center;\r\n        padding: 8px 0;\r\n    }\r\n\r\n    \/* Ocultar indicador de scroll en mobile \u2014 se pisa con el contenido *\/\r\n    .sg-hero__scroll {\r\n        display: none;\r\n    }\r\n\r\n    .sg-hero__counter {\r\n        display: none;\r\n    }\r\n\r\n    \/* ====== OVERLAY MOBILE \u2014 FULLSCREEN ====== *\/\r\n    .sg-overlay__panel {\r\n        max-width: 100%;\r\n    }\r\n\r\n    .sg-overlay__header {\r\n        padding: 84px 20px 0;\r\n    }\r\n\r\n    .sg-overlay__eyebrow {\r\n        font-size: 9px;\r\n        letter-spacing: 0.16em;\r\n    }\r\n\r\n    .sg-overlay__nav {\r\n        padding: 16px 20px 0;\r\n    }\r\n\r\n    .sg-overlay__item {\r\n        border-bottom-color: rgba(255,255,255,0.04);\r\n    }\r\n\r\n    .sg-overlay__link {\r\n        font-size: 24px;\r\n        padding: 18px 0;\r\n    }\r\n\r\n    .sg-overlay__link-num {\r\n        font-size: 10px;\r\n    }\r\n\r\n    \/* CTA \u2014 contenci\u00f3n correcta en mobile *\/\r\n    .sg-overlay__cta-wrap {\r\n        padding: 24px 20px 0;\r\n    }\r\n\r\n    .sg-overlay__cta {\r\n        padding: 14px 20px;\r\n        font-size: 13px;\r\n        white-space: nowrap;\r\n        width: 100%;\r\n        box-sizing: border-box;\r\n    }\r\n\r\n    \/* Footer \u2014 m\u00e1s compacto *\/\r\n    .sg-overlay__footer {\r\n        padding: 28px 20px 24px;\r\n    }\r\n\r\n    .sg-overlay__footer-label {\r\n        font-size: 9px;\r\n        margin-bottom: 10px;\r\n    }\r\n\r\n    .sg-overlay__footer-link {\r\n        font-size: 13px;\r\n    }\r\n\r\n    .sg-overlay__footer-location {\r\n        font-size: 11px;\r\n    }\r\n\r\n    .sg-overlay__footer-divider {\r\n        margin: 16px 0 12px;\r\n    }\r\n}\r\n\r\n\/* ============================================\r\n   RESPONSIVE \u2014 MOBILE SMALL (\u2264 399px)\r\n   ============================================ *\/\r\n@media (max-width: 399px) {\r\n    .sg-nav__container {\r\n        padding: 0 12px;\r\n    }\r\n\r\n    .sg-hero__cta {\r\n        padding: 14px 28px;\r\n        font-size: 13px;\r\n    }\r\n\r\n    .sg-hero__container {\r\n        padding: 0 16px 40px;\r\n    }\r\n\r\n    \/* Overlay \u2014 ajuste fino para pantallas estrechas *\/\r\n    .sg-overlay__header {\r\n        padding: 80px 16px 0;\r\n    }\r\n\r\n    .sg-overlay__nav {\r\n        padding: 12px 16px 0;\r\n    }\r\n\r\n    .sg-overlay__link {\r\n        font-size: 21px;\r\n        padding: 16px 0;\r\n    }\r\n\r\n    .sg-overlay__cta-wrap {\r\n        padding: 20px 16px 0;\r\n    }\r\n\r\n    .sg-overlay__cta {\r\n        padding: 13px 16px;\r\n        font-size: 12.5px;\r\n        border-radius: var(--sg-radius-xl);\r\n    }\r\n\r\n    .sg-overlay__footer {\r\n        padding: 24px 16px 20px;\r\n    }\r\n\r\n    .sg-overlay__footer-link {\r\n        font-size: 12px;\r\n    }\r\n}\r\n\r\n\/* ============================================\r\n   PREFERS-REDUCED-MOTION \u2014 ACCESIBILIDAD\r\n   ============================================ *\/\r\n@media (prefers-reduced-motion: reduce) {\r\n    .sg-hero__curtain-panel,\r\n    .sg-hero__title-line-inner,\r\n    .sg-hero__eyebrow,\r\n    .sg-hero__title,\r\n    .sg-hero__subtitle,\r\n    .sg-hero__actions,\r\n    .sg-hero__scroll,\r\n    .sg-hero__counter,\r\n    .sg-nav__logo,\r\n    .sg-nav__item,\r\n    .sg-nav__cta {\r\n        opacity: 1 !important;\r\n        transform: none !important;\r\n        animation: none !important;\r\n    }\r\n\r\n    .sg-hero__curtain { display: none !important; }\r\n    .sg-hero__scroll-thumb { animation: none !important; }\r\n    .sg-hero__video { transform: none !important; transition: none !important; }\r\n\r\n    .sg-overlay__bg,\r\n    .sg-overlay__panel,\r\n    .sg-overlay__link,\r\n    .sg-overlay__eyebrow,\r\n    .sg-overlay__cta-wrap,\r\n    .sg-overlay__footer {\r\n        transition-duration: 0.01s !important;\r\n        transition-delay: 0s !important;\r\n    }\r\n}\r\n<\/style>\n<!-- ============================================\r\n     SG-NAV \u2014 HTML STRUCTURE (ENGLISH VERSION)\r\n     ============================================ -->\n<header class=\"sg-nav\" id=\"sg-nav\" role=\"banner\">\n<div class=\"sg-nav__container\">\n<!-- Logo image -->\n<a aria-label=\"Swing Golf Pulp\u00ed \u2014 Home\" class=\"sg-nav__logo\" href=\"#sg-hero\">\n<img fetchpriority=\"high\" decoding=\"async\" alt=\"Swing Golf Pulp\u00ed\" class=\"sg-nav__logo-img\" fetchpriority=\"high\" height=\"36\" loading=\"eager\" src=\"https:\/\/swinggolfresidencial.com\/wp-content\/uploads\/2026\/03\/Logo-white.png\" width=\"180\"\/>\n<\/a>\n<!-- Main desktop menu -->\n<nav aria-label=\"Main navigation\">\n<ul class=\"sg-nav__menu\" role=\"list\">\n<li class=\"sg-nav__item\">\n<a class=\"sg-nav__link sg-nav__link--active\" href=\"#about\">Over<\/a>\n<\/li>\n<li class=\"sg-nav__item\">\n<a class=\"sg-nav__link\" href=\"#tipology\">Typologie\u00ebn<\/a>\n<\/li>\n<li class=\"sg-nav__item\">\n<a class=\"sg-nav__link\" href=\"#gallery\">Galerij<\/a>\n<\/li>\n<li class=\"sg-nav__item\">\n<a class=\"sg-nav__link\" href=\"#location\">Locatie<\/a>\n<\/li>\n<\/ul>\n<\/nav>\n<!-- Desktop CTA -->\n<a aria-label=\"Unlock information\" class=\"sg-nav__cta\" href=\"#unlock\">Ontgrendel informatie<\/a>\n<!-- Mobile hamburger button -->\n<button aria-controls=\"sg-overlay\" aria-expanded=\"false\" aria-label=\"Open navigation menu\" class=\"sg-hamburger\" id=\"sg-hamburger\">\n<span aria-hidden=\"true\" class=\"sg-hamburger__lines\">\n<span class=\"sg-hamburger__line\"><\/span>\n<span class=\"sg-hamburger__line\"><\/span>\n<span class=\"sg-hamburger__line\"><\/span>\n<\/span>\n<\/button>\n<\/div>\n<\/header>\n<!-- ============================================\r\n     SG-OVERLAY \u2014 FULLSCREEN MOBILE MENU (ENGLISH)\r\n     ============================================ -->\n<div aria-hidden=\"true\" aria-label=\"Navigation menu\" class=\"sg-overlay\" id=\"sg-overlay\" role=\"dialog\">\n<!-- Background blur (click to close) -->\n<div class=\"sg-overlay__bg\" id=\"sg-overlay-bg\"><\/div>\n<!-- Side panel -->\n<div class=\"sg-overlay__panel\">\n<!-- Eyebrow -->\n<div class=\"sg-overlay__header\">\n<span class=\"sg-overlay__eyebrow\">\n<span aria-hidden=\"true\" class=\"sg-overlay__eyebrow-line\"><\/span>Menu<\/span>\n<\/div>\n<!-- Links with decorative numbers -->\n<ul class=\"sg-overlay__nav\" role=\"list\">\n<li class=\"sg-overlay__item\">\n<a class=\"sg-overlay__link\" href=\"#about\">\n<span>Over<\/span>\n<span class=\"sg-overlay__link-num\">01<\/span>\n<\/a>\n<\/li>\n<li class=\"sg-overlay__item\">\n<a class=\"sg-overlay__link\" href=\"#tipology\">\n<span>Typologie\u00ebn<\/span>\n<span class=\"sg-overlay__link-num\">02<\/span>\n<\/a>\n<\/li>\n<li class=\"sg-overlay__item\">\n<a class=\"sg-overlay__link\" href=\"#gallery\">\n<span>Galerij<\/span>\n<span class=\"sg-overlay__link-num\">03<\/span>\n<\/a>\n<\/li>\n<li class=\"sg-overlay__item\">\n<a class=\"sg-overlay__link\" href=\"#location\">\n<span>Locatie<\/span>\n<span class=\"sg-overlay__link-num\">04<\/span>\n<\/a>\n<\/li>\n<\/ul>\n<!-- CTA -->\n<div class=\"sg-overlay__cta-wrap\">\n<a class=\"sg-overlay__cta\" href=\"#unlock\">Ontgrendel informatie<\/a>\n<\/div>\n<!-- Footer with contact -->\n<div class=\"sg-overlay__footer\">\n<p class=\"sg-overlay__footer-label\">Contact<\/p>\n<div class=\"sg-overlay__footer-contact\">\n<span class=\"sg-overlay__footer-link\">911673465<\/span>\n<\/div>\n<div aria-hidden=\"true\" class=\"sg-overlay__footer-divider\"><\/div>\n<p class=\"sg-overlay__footer-location\">Pulp\u00ed \u00b7 Almer\u00eda \u00b7 Middellandse Zeekust<\/p>\n<\/div>\n<\/div>\n<\/div>\n<!-- ============================================\r\n     SG-HERO \u2014 HTML STRUCTURE (ENGLISH VERSION)\r\n     data-video-src resolved via WordPress EDS shortcode\r\n     ============================================ -->\n<section aria-label=\"Hero \u2014 Swing Golf Pulp\u00ed\" class=\"sg-hero\" data-video-src=\"\" id=\"sg-hero\" role=\"region\">\n<!-- ============================================\r\n         SG-HERO__CURTAIN \u2014 ENTRY REVEAL\r\n         ============================================ -->\n<div aria-hidden=\"true\" class=\"sg-hero__curtain\">\n<div class=\"sg-hero__curtain-panel\"><\/div>\n<div class=\"sg-hero__curtain-panel\"><\/div>\n<\/div>\n<!-- ============================================\r\n         SG-HERO__MEDIA \u2014 VIDEO + POSTER FALLBACK\r\n         ============================================ -->\n<div class=\"sg-hero__media\">\n<img decoding=\"async\" alt=\"\" aria-hidden=\"true\" class=\"sg-hero__poster\" fetchpriority=\"high\" loading=\"eager\" src=\"https:\/\/swinggolfresidencial.com\/wp-content\/uploads\/2026\/03\/Fachada-atardecer-scaled.jpeg\"\/>\n<video aria-hidden=\"true\" autoplay=\"\" class=\"sg-hero__video\" id=\"sg-hero-video\" loop=\"\" muted=\"\" playsinline=\"\" poster=\"https:\/\/swinggolfresidencial.com\/wp-content\/uploads\/2026\/03\/Fachada-atardecer-scaled.jpeg\" preload=\"none\"><\/video>\n<\/div>\n<!-- ============================================\r\n         SG-HERO__OVERLAY \u2014 GRADIENT LAYERS\r\n         ============================================ -->\n<div aria-hidden=\"true\" class=\"sg-hero__overlay\">\n<div class=\"sg-hero__overlay-gradient\"><\/div>\n<div class=\"sg-hero__overlay-vignette\"><\/div>\n<div class=\"sg-hero__overlay-bottom\"><\/div>\n<\/div>\n<!-- ============================================\r\n         SG-HERO__CONTAINER \u2014 MAIN CONTENT\r\n         ============================================ -->\n<div class=\"sg-hero__container\">\n<div class=\"sg-hero__content\">\n<!-- Eyebrow label -->\n<span class=\"sg-hero__eyebrow\">\n<span aria-hidden=\"true\" class=\"sg-hero__eyebrow-line\"><\/span>Pulp\u00ed \u00b7 Almer\u00eda \u00b7 Middellandse Zeekust<\/span>\n<!-- H1 with animated lines -->\n<h1 aria-label=\"Live between golf and the Mediterranean Sea\" class=\"sg-hero__title\">\n<span class=\"sg-hero__title-line\">\n<span class=\"sg-hero__title-line-inner\">Leef tussen<\/span>\n<\/span>\n<span class=\"sg-hero__title-line\">\n<span class=\"sg-hero__title-line-inner\">golfen en de<\/span>\n<span class=\"sg-hero__title-line\">\n<span class=\"sg-hero__title-line-inner\">Middellandse Zee<\/span><span class=\"sg-hero__title--italic\">zee.<\/span><\/span>\n<\/span>\n<\/h1>\n<!-- Subtitle -->\n<p class=\"sg-hero__subtitle\">Gloednieuwe huizen ontworpen om elke dag van te genieten.\r\n                Kwaliteit, natuur en een volwaardig leven in Pulp\u00ed, Almer\u00eda.<\/p>\n<!-- Actions -->\n<div class=\"sg-hero__actions\">\n<a aria-label=\"Discover your new home at Swing Golf Pulp\u00ed\" class=\"sg-hero__cta\" href=\"#about\">Ontdek uw huis<\/a>\n<\/div>\n<\/div>\n<\/div>\n<!-- ============================================\r\n         SG-HERO__SCROLL \u2014 SCROLL INDICATOR\r\n         ============================================ -->\n<div aria-hidden=\"true\" class=\"sg-hero__scroll\">\n<span class=\"sg-hero__scroll-label\">Rol<\/span>\n<div class=\"sg-hero__scroll-track\">\n<div class=\"sg-hero__scroll-thumb\"><\/div>\n<\/div>\n<\/div>\n<!-- ============================================\r\n         SG-HERO__COUNTER \u2014 DECORATIVE NUMBER\r\n         ============================================ -->\n<div aria-hidden=\"true\" class=\"sg-hero__counter\">\n<span class=\"sg-hero__counter-value\">01 \u2014 Held<\/span>\n<\/div>\n<\/section>\n<!-- ============================================\r\n     SG-NAV + SG-HERO + SG-OVERLAY \u2014 JAVASCRIPT MODULE (IIFE)\r\n     ============================================ -->\n<script>\r\n(function () {\r\n    'use strict';\r\n\r\n    \/* ============================================\r\n       CONFIGURATION\r\n       ============================================ *\/\r\n    var CFG = {\r\n        navScrollThreshold: 40,\r\n        rafActive:          false,\r\n        menuOpen:           false\r\n    };\r\n\r\n    \/* ============================================\r\n       DOM REFERENCES\r\n       ============================================ *\/\r\n    var nav         = document.getElementById('sg-nav');\r\n    var hamburger   = document.getElementById('sg-hamburger');\r\n    var overlay     = document.getElementById('sg-overlay');\r\n    var overlayBg   = document.getElementById('sg-overlay-bg');\r\n    var hero        = document.querySelector('.sg-hero');\r\n    var heroVideo   = document.getElementById('sg-hero-video');\r\n    var heroScroll  = hero ? hero.querySelector('.sg-hero__scroll') : null;\r\n\r\n    \/* Links for smooth scroll (desktop + overlay + hero) *\/\r\n    var smoothLinks = document.querySelectorAll(\r\n        '.sg-nav__link, .sg-nav__cta, .sg-nav__logo, ' +\r\n        '.sg-overlay__link, .sg-overlay__cta, ' +\r\n        '.sg-hero__cta, .sg-hero__link'\r\n    );\r\n\r\n    if (!nav || !hero) return;\r\n\r\n    \/* ============================================\r\n       UTILITIES\r\n       ============================================ *\/\r\n    function clamp(v, lo, hi) { return v < lo ? lo : v > hi ? hi : v; }\r\n    function prefersReduced() { return window.matchMedia('(prefers-reduced-motion: reduce)').matches; }\r\n    var raf = window.requestAnimationFrame || function (cb) { setTimeout(cb, 16); };\r\n\r\n    \/* ============================================\r\n       NAV \u2014 SCROLL STATE\r\n       ============================================ *\/\r\n    function updateNavState() {\r\n        var scrollY = window.pageYOffset || document.documentElement.scrollTop;\r\n        nav.classList.toggle('sg-nav--scrolled', scrollY > CFG.navScrollThreshold);\r\n    }\r\n\r\n    \/* ============================================\r\n       NAV \u2014 ACTIVE LINK ON SCROLL\r\n       ============================================ *\/\r\n    var sections     = Array.prototype.slice.call(document.querySelectorAll('section[id], div[id]'));\r\n    var desktopLinks = Array.prototype.slice.call(document.querySelectorAll('.sg-nav__link'));\r\n\r\n    function updateActiveLink() {\r\n        var scrollY = window.pageYOffset || document.documentElement.scrollTop;\r\n        var navH    = nav.offsetHeight;\r\n        var current = '';\r\n\r\n        sections.forEach(function (sec) {\r\n            if (scrollY >= sec.offsetTop - navH - 40) { current = sec.id; }\r\n        });\r\n\r\n        desktopLinks.forEach(function (link) {\r\n            var href = link.getAttribute('href');\r\n            link.classList.toggle('sg-nav__link--active', href === '#' + current);\r\n        });\r\n    }\r\n\r\n    \/* ============================================\r\n       HERO SCROLL INDICATOR \u2014 FADE\r\n       ============================================ *\/\r\n    function updateScrollIndicator() {\r\n        if (!heroScroll) return;\r\n        var scrollY  = window.pageYOffset || document.documentElement.scrollTop;\r\n        var progress = clamp(scrollY \/ 200, 0, 1);\r\n        heroScroll.style.opacity   = String(1 - progress);\r\n        heroScroll.style.transform = 'translateX(-50%) translateY(' + (progress * 14) + 'px)';\r\n    }\r\n\r\n    \/* ============================================\r\n       HERO VIDEO \u2014 INJECTION VIA DATA-VIDEO-SRC (EDS)\r\n       ============================================ *\/\r\n    function initVideo() {\r\n        if (!heroVideo) return;\r\n\r\n        \/* Do not load video on mobile (\u2264 767px) \u2014 only poster image *\/\r\n        if (window.innerWidth <= 767) {\r\n            heroVideo.style.display = 'none';\r\n            hero.classList.add('sg-hero--loaded');\r\n            return;\r\n        }\r\n\r\n        var videoSrc = hero.getAttribute('data-video-src');\r\n\r\n        if (videoSrc && videoSrc.indexOf('[') === -1 && videoSrc.trim() !== '') {\r\n            heroVideo.src = videoSrc;\r\n            heroVideo.load();\r\n            heroVideo.play().catch(function () {});\r\n        }\r\n\r\n        heroVideo.addEventListener('canplay', function () {\r\n            hero.classList.add('sg-hero--loaded');\r\n        }, { once: true });\r\n\r\n        heroVideo.addEventListener('error', function () {\r\n            hero.classList.add('sg-hero--loaded');\r\n        }, { once: true });\r\n    }\r\n\r\n    \/* ============================================\r\n       RENDER LOOP \u2014 RAF THROTTLE\r\n       ============================================ *\/\r\n    function onScroll() {\r\n        if (CFG.rafActive) return;\r\n        CFG.rafActive = true;\r\n        raf(function () {\r\n            updateNavState();\r\n            updateActiveLink();\r\n            if (!prefersReduced()) { updateScrollIndicator(); }\r\n            CFG.rafActive = false;\r\n        });\r\n    }\r\n\r\n    \/* ============================================\r\n       OVERLAY \u2014 OPEN \/ CLOSE MOBILE MENU\r\n       Master class on <body> for CSS selectors\r\n       ============================================ *\/\r\n    var scrollPos = 0;\r\n\r\n    function openMenu() {\r\n        CFG.menuOpen = true;\r\n        scrollPos = window.pageYOffset || document.documentElement.scrollTop;\r\n        document.body.classList.add('sg-menu-open');\r\n        hamburger.setAttribute('aria-expanded', 'true');\r\n        hamburger.setAttribute('aria-label', 'Close navigation menu');\r\n        overlay.setAttribute('aria-hidden', 'false');\r\n    }\r\n\r\n    function closeMenu() {\r\n        if (!CFG.menuOpen) return;\r\n        CFG.menuOpen = false;\r\n        document.body.classList.remove('sg-menu-open');\r\n        hamburger.setAttribute('aria-expanded', 'false');\r\n        hamburger.setAttribute('aria-label', 'Open navigation menu');\r\n        overlay.setAttribute('aria-hidden', 'true');\r\n    }\r\n\r\n    function toggleMenu() {\r\n        CFG.menuOpen ? closeMenu() : openMenu();\r\n    }\r\n\r\n    \/* ============================================\r\n       SMOOTH SCROLL \u2014 INTERNAL ANCHORS\r\n       ============================================ *\/\r\n    function initSmoothScroll() {\r\n        Array.prototype.forEach.call(smoothLinks, function (link) {\r\n            link.addEventListener('click', function (e) {\r\n                var href = this.getAttribute('href');\r\n                if (!href || href.charAt(0) !== '#' || href === '#') return;\r\n                var target = document.querySelector(href);\r\n                if (!target) return;\r\n                e.preventDefault();\r\n                closeMenu();\r\n                var top = target.getBoundingClientRect().top\r\n                    + (window.pageYOffset || document.documentElement.scrollTop)\r\n                    - nav.offsetHeight;\r\n                window.scrollTo({ top: top, behavior: prefersReduced() ? 'auto' : 'smooth' });\r\n            });\r\n        });\r\n    }\r\n\r\n    \/* ============================================\r\n       GLOBAL EVENTS\r\n       ============================================ *\/\r\n\r\n    \/* Escape closes overlay *\/\r\n    document.addEventListener('keydown', function (e) {\r\n        if ((e.key === 'Escape' || e.keyCode === 27) && CFG.menuOpen) {\r\n            closeMenu();\r\n        }\r\n    });\r\n\r\n    \/* Resize: close if switching to desktop *\/\r\n    window.addEventListener('resize', function () {\r\n        if (window.innerWidth >= 1024 && CFG.menuOpen) { closeMenu(); }\r\n    });\r\n\r\n    \/* Click on background closes overlay *\/\r\n    if (overlayBg) {\r\n        overlayBg.addEventListener('click', closeMenu);\r\n    }\r\n\r\n    \/* ============================================\r\n       INIT\r\n       ============================================ *\/\r\n    function init() {\r\n        if (hamburger) {\r\n            hamburger.addEventListener('click', toggleMenu);\r\n        }\r\n        window.addEventListener('scroll', onScroll, { passive: true });\r\n        initSmoothScroll();\r\n        initVideo();\r\n        updateNavState();\r\n    }\r\n\r\n    if (document.readyState === 'loading') {\r\n        document.addEventListener('DOMContentLoaded', init);\r\n    } else {\r\n        init();\r\n    }\r\n\r\n}());\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1deac24 e-con-full e-flex e-con e-parent\" data-id=\"1deac24\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0f8f205 elementor-widget elementor-widget-menu-anchor\" data-id=\"0f8f205\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"menu-anchor.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-menu-anchor\" id=\"about\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0da416d elementor-widget elementor-widget-html\" data-id=\"0da416d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- ============================================\r\n     SWING GOLF PULP\u00cd \u2014 ENGAGE PAGE (EN)\r\n     ABOUT SECTION \u2014 TEXT LEFT \/ IMAGE RIGHT + 4-COL STATS\r\n     ============================================ -->\n<style>\r\n\/* ============================================\r\n   SG-ABOUT \u2014 BLOCK\r\n   ============================================ *\/\r\n.sg-about {\r\n    position: relative !important;\r\n    width: 100% !important;\r\n    background-color: var(--sg-color-neutral-0) !important;\r\n    padding: 100px 0 !important;\r\n    overflow: hidden !important;\r\n}\r\n\r\n.sg-about__container {\r\n    width: 100% !important;\r\n    max-width: 1216px !important;\r\n    margin: 0 auto !important;\r\n    padding: 0 40px !important;\r\n}\r\n\r\n.sg-about__split {\r\n    display: grid !important;\r\n    grid-template-columns: 1fr 1fr !important;\r\n    gap: 72px !important;\r\n    align-items: center !important;\r\n    margin-bottom: 72px !important;\r\n}\r\n\r\n.sg-about__content {\r\n    display: flex !important;\r\n    flex-direction: column !important;\r\n    gap: 0 !important;\r\n    opacity: 0 !important;\r\n    transform: translateX(-28px) !important;\r\n    transition:\r\n        opacity 0.9s cubic-bezier(0.22, 1, 0.36, 1),\r\n        transform 0.9s cubic-bezier(0.22, 1, 0.36, 1) !important;\r\n}\r\n\r\n.sg-about__content.sg-about--revealed {\r\n    opacity: 1 !important;\r\n    transform: translateX(0) !important;\r\n}\r\n\r\n.sg-about__eyebrow {\r\n    display: inline-block !important;\r\n    font-family: var(--sg-font-body) !important;\r\n    font-size: 13px !important;\r\n    font-weight: 500 !important;\r\n    line-height: 1 !important;\r\n    letter-spacing: 0.08em !important;\r\n    text-transform: uppercase !important;\r\n    color: var(--sg-color-neutral-500) !important;\r\n    margin-bottom: 16px !important;\r\n}\r\n\r\n.sg-about__title {\r\n    font-family: var(--sg-font-display) !important;\r\n    font-size: 30px !important;\r\n    font-weight: 600 !important;\r\n    line-height: 1.38 !important;\r\n    color: var(--sg-color-neutral-900) !important;\r\n    margin-bottom: 0 !important;\r\n}\r\n\r\n.sg-about__title--italic {\r\n    font-style: italic !important;\r\n}\r\n\r\n.sg-about__title--accent {\r\n    color: var(--sg-color-accent-500) !important;\r\n}\r\n\r\n.sg-about__rule {\r\n    display: block !important;\r\n    width: 40px !important;\r\n    height: 2px !important;\r\n    background: var(--sg-color-accent-400) !important;\r\n    border-radius: 2px !important;\r\n    margin: 28px 0 !important;\r\n    flex-shrink: 0 !important;\r\n}\r\n\r\n.sg-about__body {\r\n    font-family: var(--sg-font-body) !important;\r\n    font-size: 15px !important;\r\n    font-weight: 400 !important;\r\n    line-height: 1.7 !important;\r\n    color: var(--sg-color-neutral-500) !important;\r\n}\r\n\r\n.sg-about__body + .sg-about__body {\r\n    margin-top: 16px !important;\r\n}\r\n\r\n.sg-about__media {\r\n    position: relative !important;\r\n    height: 100% !important;\r\n    min-height: 540px !important;\r\n    opacity: 0 !important;\r\n    transform: translateX(28px) !important;\r\n    transition:\r\n        opacity 0.9s cubic-bezier(0.22, 1, 0.36, 1) 0.15s,\r\n        transform 0.9s cubic-bezier(0.22, 1, 0.36, 1) 0.15s !important;\r\n}\r\n\r\n.sg-about__media.sg-about--revealed {\r\n    opacity: 1 !important;\r\n    transform: translateX(0) !important;\r\n}\r\n\r\n.sg-about__image-wrapper {\r\n    position: absolute !important;\r\n    inset: 0 !important;\r\n    border-radius: var(--sg-radius-xl) !important;\r\n    overflow: hidden !important;\r\n}\r\n\r\n.sg-about__image {\r\n    display: block !important;\r\n    width: 100% !important;\r\n    height: 100% !important;\r\n    object-fit: cover !important;\r\n    object-position: center 30% !important;\r\n    transform: scale(1.03) !important;\r\n    transition: transform 0.6s cubic-bezier(0.22, 1, 0.36, 1) !important;\r\n    will-change: transform !important;\r\n}\r\n\r\n.sg-about__image-wrapper:hover .sg-about__image {\r\n    transform: scale(1.06) !important;\r\n}\r\n\r\n.sg-about__image-wrapper::after {\r\n    content: '' !important;\r\n    position: absolute !important;\r\n    inset: 0 !important;\r\n    background: linear-gradient(\r\n        170deg,\r\n        rgba(26, 46, 26, 0) 55%,\r\n        rgba(26, 46, 26, 0.22) 100%\r\n    ) !important;\r\n    pointer-events: none !important;\r\n    border-radius: inherit !important;\r\n}\r\n\r\n.sg-about__image-pill {\r\n    position: absolute !important;\r\n    top: 20px !important;\r\n    right: 20px !important;\r\n    display: inline-flex !important;\r\n    align-items: center !important;\r\n    gap: 6px !important;\r\n    background: var(--sg-color-accent-500) !important;\r\n    border-radius: var(--sg-radius-full) !important;\r\n    padding: 7px 14px !important;\r\n    z-index: 2 !important;\r\n}\r\n\r\n.sg-about__image-pill-dot {\r\n    width: 5px !important;\r\n    height: 5px !important;\r\n    border-radius: 50% !important;\r\n    background: #FFFFFF !important;\r\n    flex-shrink: 0 !important;\r\n    opacity: 0.85 !important;\r\n}\r\n\r\n.sg-about__image-pill-text {\r\n    font-family: var(--sg-font-body) !important;\r\n    font-size: 11px !important;\r\n    font-weight: 600 !important;\r\n    letter-spacing: 0.03em !important;\r\n    text-transform: uppercase !important;\r\n    color: #FFFFFF !important;\r\n    white-space: nowrap !important;\r\n}\r\n\r\n.sg-about__image-badge {\r\n    position: absolute !important;\r\n    bottom: 20px !important;\r\n    left: 20px !important;\r\n    display: inline-flex !important;\r\n    align-items: center !important;\r\n    gap: 10px !important;\r\n    background: rgba(255, 255, 255, 0.12) !important;\r\n    backdrop-filter: blur(12px) !important;\r\n    -webkit-backdrop-filter: blur(12px) !important;\r\n    border: 1px solid rgba(255, 255, 255, 0.2) !important;\r\n    border-radius: var(--sg-radius-md) !important;\r\n    padding: 12px 16px !important;\r\n    z-index: 2 !important;\r\n}\r\n\r\n.sg-about__image-badge-icon {\r\n    display: flex !important;\r\n    align-items: center !important;\r\n    justify-content: center !important;\r\n    width: 30px !important;\r\n    height: 30px !important;\r\n    border-radius: var(--sg-radius-full) !important;\r\n    background: rgba(255, 255, 255, 0.15) !important;\r\n    flex-shrink: 0 !important;\r\n}\r\n\r\n.sg-about__image-badge-icon svg {\r\n    width: 14px !important;\r\n    height: 14px !important;\r\n    stroke: #FFFFFF !important;\r\n    fill: none !important;\r\n    stroke-width: 2 !important;\r\n    stroke-linecap: round !important;\r\n    stroke-linejoin: round !important;\r\n}\r\n\r\n.sg-about__image-badge-text {\r\n    font-family: var(--sg-font-body) !important;\r\n    font-size: 12px !important;\r\n    font-weight: 500 !important;\r\n    line-height: 1.35 !important;\r\n    color: #FFFFFF !important;\r\n}\r\n\r\n.sg-about__image-badge-text strong {\r\n    display: block !important;\r\n    font-size: 13px !important;\r\n    font-weight: 600 !important;\r\n}\r\n\r\n.sg-about__divider {\r\n    width: 100% !important;\r\n    height: 1px !important;\r\n    background: var(--sg-color-neutral-200) !important;\r\n    margin-bottom: 64px !important;\r\n    opacity: 0 !important;\r\n    transform: scaleX(0) !important;\r\n    transform-origin: left center !important;\r\n    transition:\r\n        opacity 0.6s ease 0.1s,\r\n        transform 0.8s cubic-bezier(0.22, 1, 0.36, 1) 0.1s !important;\r\n}\r\n\r\n.sg-about__divider.sg-about--revealed {\r\n    opacity: 1 !important;\r\n    transform: scaleX(1) !important;\r\n}\r\n\r\n.sg-about__stats {\r\n    display: grid !important;\r\n    grid-template-columns: repeat(4, 1fr) !important;\r\n    gap: 0 !important;\r\n    position: relative !important;\r\n}\r\n\r\n.sg-about__stat {\r\n    padding: 0 32px !important;\r\n    position: relative !important;\r\n    opacity: 0 !important;\r\n    transform: translateY(20px) !important;\r\n    transition:\r\n        opacity 0.7s cubic-bezier(0.22, 1, 0.36, 1),\r\n        transform 0.7s cubic-bezier(0.22, 1, 0.36, 1) !important;\r\n}\r\n\r\n.sg-about__stat:nth-child(1) { transition-delay: 0.08s !important; }\r\n.sg-about__stat:nth-child(2) { transition-delay: 0.18s !important; }\r\n.sg-about__stat:nth-child(3) { transition-delay: 0.28s !important; }\r\n.sg-about__stat:nth-child(4) { transition-delay: 0.38s !important; }\r\n\r\n.sg-about__stat.sg-about--revealed {\r\n    opacity: 1 !important;\r\n    transform: translateY(0) !important;\r\n}\r\n\r\n.sg-about__stat:first-child {\r\n    padding-left: 0 !important;\r\n}\r\n\r\n.sg-about__stat:last-child {\r\n    padding-right: 0 !important;\r\n}\r\n\r\n.sg-about__stat + .sg-about__stat::before {\r\n    content: '' !important;\r\n    position: absolute !important;\r\n    top: 4px !important;\r\n    left: 0 !important;\r\n    width: 1px !important;\r\n    height: calc(100% - 8px) !important;\r\n    background: var(--sg-color-neutral-200) !important;\r\n}\r\n\r\n.sg-about__stat-icon {\r\n    display: flex !important;\r\n    align-items: center !important;\r\n    justify-content: center !important;\r\n    width: 44px !important;\r\n    height: 44px !important;\r\n    border-radius: var(--sg-radius-lg) !important;\r\n    background: var(--sg-color-primary-50) !important;\r\n    margin-bottom: 20px !important;\r\n}\r\n\r\n.sg-about__stat-icon svg {\r\n    width: 22px !important;\r\n    height: 22px !important;\r\n    stroke: var(--sg-color-primary-500) !important;\r\n    fill: none !important;\r\n    stroke-width: 1.8 !important;\r\n    stroke-linecap: round !important;\r\n    stroke-linejoin: round !important;\r\n}\r\n\r\n.sg-about__stat-number {\r\n    font-family: var(--sg-font-display) !important;\r\n    font-size: 48px !important;\r\n    font-weight: 700 !important;\r\n    line-height: 1.05 !important;\r\n    letter-spacing: -0.02em !important;\r\n    color: var(--sg-color-neutral-900) !important;\r\n    margin-bottom: 8px !important;\r\n}\r\n\r\n.sg-about__stat-label {\r\n    font-family: var(--sg-font-body) !important;\r\n    font-size: 14px !important;\r\n    font-weight: 600 !important;\r\n    line-height: 1.3 !important;\r\n    color: var(--sg-color-neutral-900) !important;\r\n    margin-bottom: 4px !important;\r\n}\r\n\r\n.sg-about__stat-desc {\r\n    font-family: var(--sg-font-body) !important;\r\n    font-size: 13px !important;\r\n    font-weight: 400 !important;\r\n    line-height: 1.5 !important;\r\n    color: var(--sg-color-neutral-500) !important;\r\n}\r\n\r\n.sg-about__stat--accent .sg-about__stat-icon {\r\n    background: var(--sg-color-accent-50) !important;\r\n}\r\n\r\n.sg-about__stat--accent .sg-about__stat-icon svg {\r\n    stroke: var(--sg-color-accent-500) !important;\r\n}\r\n\r\n.sg-about__stat--accent .sg-about__stat-number {\r\n    color: var(--sg-color-accent-700) !important;\r\n}\r\n\r\n\/* ============================================\r\n   RESPONSIVE \u2014 WIDE (\u2264 1279px)\r\n   ============================================ *\/\r\n@media (max-width: 1279px) {\r\n    .sg-about__container { padding: 0 40px !important; }\r\n    .sg-about__split { gap: 56px !important; }\r\n    .sg-about__media { min-height: 480px !important; }\r\n}\r\n\r\n\/* ============================================\r\n   RESPONSIVE \u2014 TABLET (\u2264 1023px)\r\n   ============================================ *\/\r\n@media (max-width: 1023px) {\r\n    .sg-about { padding: 72px 0 !important; }\r\n\r\n    .sg-about__split {\r\n        grid-template-columns: 1fr !important;\r\n        gap: 0 !important;\r\n        margin-bottom: 56px !important;\r\n    }\r\n\r\n    .sg-about__content {\r\n        order: 2 !important;\r\n        transform: translateY(24px) !important;\r\n        padding-top: 40px !important;\r\n    }\r\n\r\n    .sg-about__media {\r\n        order: 1 !important;\r\n        min-height: 0 !important;\r\n        height: auto !important;\r\n        transform: translateY(24px) !important;\r\n    }\r\n\r\n    .sg-about__image-wrapper {\r\n        position: relative !important;\r\n        inset: auto !important;\r\n        aspect-ratio: 16 \/ 9 !important;\r\n        border-radius: var(--sg-radius-lg) !important;\r\n    }\r\n\r\n    .sg-about__stats {\r\n        grid-template-columns: repeat(2, 1fr) !important;\r\n        gap: 32px 0 !important;\r\n    }\r\n\r\n    .sg-about__stat { padding: 0 24px !important; }\r\n\r\n    .sg-about__stat:first-child,\r\n    .sg-about__stat:nth-child(3) { padding-left: 0 !important; }\r\n\r\n    .sg-about__stat:nth-child(2),\r\n    .sg-about__stat:nth-child(4) { padding-right: 0 !important; }\r\n\r\n    .sg-about__stat:nth-child(3),\r\n    .sg-about__stat:nth-child(4) { padding-top: 32px !important; }\r\n\r\n    .sg-about__stat:nth-child(3)::after,\r\n    .sg-about__stat:nth-child(4)::after {\r\n        content: '' !important;\r\n        position: absolute !important;\r\n        top: 0 !important;\r\n        left: 0 !important;\r\n        width: 100% !important;\r\n        height: 1px !important;\r\n        background: var(--sg-color-neutral-200) !important;\r\n    }\r\n\r\n    .sg-about__stat:nth-child(4)::after {\r\n        left: -24px !important;\r\n        width: calc(100% + 24px) !important;\r\n    }\r\n\r\n    .sg-about__stat:nth-child(3)::before { display: none !important; }\r\n}\r\n\r\n\/* ============================================\r\n   RESPONSIVE \u2014 MOBILE (\u2264 767px)\r\n   ============================================ *\/\r\n@media (max-width: 767px) {\r\n    .sg-about { padding: 56px 0 !important; }\r\n    .sg-about__container { padding: 0 20px !important; }\r\n    .sg-about__split { margin-bottom: 48px !important; }\r\n\r\n    .sg-about__image-wrapper {\r\n        aspect-ratio: 4 \/ 3 !important;\r\n        border-radius: var(--sg-radius-lg) !important;\r\n    }\r\n\r\n    .sg-about__title { font-size: 24px !important; line-height: 1.4 !important; }\r\n    .sg-about__divider { margin-bottom: 48px !important; }\r\n\r\n    .sg-about__stats { grid-template-columns: 1fr !important; gap: 0 !important; }\r\n\r\n    .sg-about__stat { padding: 28px 0 !important; }\r\n    .sg-about__stat:first-child { padding-top: 0 !important; }\r\n    .sg-about__stat:last-child { padding-bottom: 0 !important; }\r\n\r\n    .sg-about__stat + .sg-about__stat::before {\r\n        top: 0 !important;\r\n        left: 0 !important;\r\n        width: 100% !important;\r\n        height: 1px !important;\r\n    }\r\n\r\n    .sg-about__stat:nth-child(3)::after,\r\n    .sg-about__stat:nth-child(4)::after { display: none !important; }\r\n\r\n    .sg-about__stat:nth-child(3),\r\n    .sg-about__stat:nth-child(4) { padding-top: 28px !important; }\r\n\r\n    .sg-about__stat:nth-child(3)::before { display: block !important; }\r\n\r\n    .sg-about__stat-number { font-size: 40px !important; }\r\n}\r\n\r\n\/* ============================================\r\n   RESPONSIVE \u2014 MOBILE SMALL (\u2264 399px)\r\n   ============================================ *\/\r\n@media (max-width: 399px) {\r\n    .sg-about__title { font-size: 22px !important; }\r\n    .sg-about__stat-number { font-size: 36px !important; }\r\n}\r\n\r\n\/* ============================================\r\n   PREFERS-REDUCED-MOTION\r\n   ============================================ *\/\r\n@media (prefers-reduced-motion: reduce) {\r\n    .sg-about__content,\r\n    .sg-about__media,\r\n    .sg-about__divider,\r\n    .sg-about__stat {\r\n        opacity: 1 !important;\r\n        transform: none !important;\r\n        transition: none !important;\r\n    }\r\n}\r\n<\/style>\n<!-- ============================================\r\n     SG-ABOUT \u2014 HTML STRUCTURE\r\n     ============================================ -->\n<section aria-label=\"About Swing Golf Pulp\u00ed\" class=\"sg-about\" id=\"proyecto\">\n<div class=\"sg-about__container\">\n<!-- ============================================\r\n             SG-ABOUT__SPLIT \u2014 2-COLUMN 50\/50\r\n             TEXT LEFT \u00b7 IMAGE RIGHT\r\n             ============================================ -->\n<div class=\"sg-about__split\">\n<!-- Left column \u2014 editorial text -->\n<div class=\"sg-about__content\" data-sg-reveal=\"\">\n<span class=\"sg-about__eyebrow\">Een verandering die je kunt voelen<\/span>\n<h2 class=\"sg-about__title\">Het gaat niet alleen om verhuizen.<br\/>Het gaat over<span class=\"sg-about__title--accent\">het verbeteren van uw leven<\/span>. Hier nodigt alles je uit om te vertragen en meer te leven<span class=\"sg-about__title--italic\">natuurlijk<\/span>.<\/h2>\n<span aria-hidden=\"true\" class=\"sg-about__rule\"><\/span>\n<p class=\"sg-about__body\">In Pulp\u00ed krijgt Swing Golf vorm: een woongemeenschap van 54 nieuwbouwwoningen ontworpen voor wie op zoek is naar een betere levenskwaliteit in een bevoorrechte natuurlijke omgeving. Woningen met 1, 2 en 3 slaapkamers, inclusief garage, berging en royale terrassen met uitzicht over de golfbaan en de zee.<\/p>\n<p class=\"sg-about__body\">Gelegen op de eerste lijn van Aguil\u00f3n Golf en op minder dan 10 minuten van San Juan de los Terreros, verbindt deze woongemeenschap u met stranden, natuur en een kwaliteit van leven die moeilijk elders te vinden is. Een plek waar je elke dag gemakkelijker ademt.<\/p>\n<\/div>\n<!-- Right column \u2014 full-bleed image -->\n<div class=\"sg-about__media\" data-sg-reveal=\"\">\n<div class=\"sg-about__image-wrapper\">\n<img decoding=\"async\" alt=\"Elevated pool at Swing Golf residential with views over the golf course and the Mediterranean Sea in Pulp\u00ed, Almer\u00eda\" class=\"sg-about__image\" loading=\"lazy\" src=\"https:\/\/swinggolfresidencial.com\/wp-content\/uploads\/2026\/03\/piscinaelevadabd-scaled.jpg\"\/>\n<!-- Pill top right -->\n<div aria-hidden=\"true\" class=\"sg-about__image-pill\">\n<span class=\"sg-about__image-pill-dot\"><\/span>\n<span class=\"sg-about__image-pill-text\">Nieuwe fase<\/span>\n<\/div>\n<!-- Badge bottom left -->\n<div class=\"sg-about__image-badge\">\n<div aria-hidden=\"true\" class=\"sg-about__image-badge-icon\">\n<svg viewbox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n<circle cx=\"12\" cy=\"12\" r=\"3\"><\/circle>\n<path d=\"M12 2v3M12 19v3M2 12h3M19 12h3M4.93 4.93l2.12 2.12M16.95 16.95l2.12 2.12M4.93 19.07l2.12-2.12M16.95 7.05l2.12-2.12\"><\/path>\n<\/svg>\n<\/div>\n<div class=\"sg-about__image-badge-text\">\n<strong>Eerste golflijn<\/strong>Aguil\u00f3n Golf \u00b7 Pulp\u00ed, Almer\u00eda<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<!-- ============================================\r\n             SG-ABOUT__DIVIDER\r\n             ============================================ -->\n<div aria-hidden=\"true\" class=\"sg-about__divider\" data-sg-reveal=\"\"><\/div>\n<!-- ============================================\r\n             SG-ABOUT__STATS \u2014 4-COLUMN GRID\r\n             ============================================ -->\n<div class=\"sg-about__stats\">\n<!-- Stat 1 \u2014 Homes -->\n<div class=\"sg-about__stat\" data-sg-reveal=\"\">\n<div aria-hidden=\"true\" class=\"sg-about__stat-icon\">\n<svg viewbox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n<path d=\"M3 21V9l9-7 9 7v12H3z\"><\/path>\n<path d=\"M9 21V13h6v8\"><\/path>\n<\/svg>\n<\/div>\n<div class=\"sg-about__stat-number\">54<\/div>\n<div class=\"sg-about__stat-label\">Huizen<\/div>\n<div class=\"sg-about__stat-desc\">Een exclusief woonproject van Arapiles Arquitectos, met een eigentijds en verfijnd design.<\/div>\n<\/div>\n<!-- Stat 2 \u2014 Bedrooms -->\n<div class=\"sg-about__stat\" data-sg-reveal=\"\">\n<div aria-hidden=\"true\" class=\"sg-about__stat-icon\">\n<svg viewbox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n<rect height=\"7\" rx=\"1\" width=\"7\" x=\"3\" y=\"3\"><\/rect>\n<rect height=\"7\" rx=\"1\" width=\"7\" x=\"14\" y=\"3\"><\/rect>\n<rect height=\"7\" rx=\"1\" width=\"7\" x=\"3\" y=\"14\"><\/rect>\n<rect height=\"7\" rx=\"1\" width=\"7\" x=\"14\" y=\"14\"><\/rect>\n<\/svg>\n<\/div>\n<div class=\"sg-about__stat-number\">1 tot 3<\/div>\n<div class=\"sg-about__stat-label\">Slaapkamers<\/div>\n<div class=\"sg-about__stat-desc\">Inclusief garage en berging, meerdere ori\u00ebntaties en plattegrondopties<\/div>\n<\/div>\n<!-- Stat 3 \u2014 Beach -->\n<div class=\"sg-about__stat\" data-sg-reveal=\"\">\n<div aria-hidden=\"true\" class=\"sg-about__stat-icon\">\n<svg viewbox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n<path d=\"M2 20c2-1 4-1 6 0s4 1 6 0 4-1 6 0\"><\/path>\n<path d=\"M2 16c2-1 4-1 6 0s4 1 6 0 4-1 6 0\"><\/path>\n<path d=\"M12 4c0 4-4 6-4 6h8s-4-2-4-6z\"><\/path>\n<\/svg>\n<\/div>\n<div class=\"sg-about__stat-number\">11'<\/div>\n<div class=\"sg-about__stat-label\">Minuten naar het strand<\/div>\n<div class=\"sg-about__stat-desc\">San Juan de los Terreros \u2013 kristalhelder water aan de kust van Almer\u00eda<\/div>\n<\/div>\n<!-- Stat 4 \u2014 Delivery (accent) -->\n<div class=\"sg-about__stat sg-about__stat--accent\" data-sg-reveal=\"\">\n<div aria-hidden=\"true\" class=\"sg-about__stat-icon\">\n<svg viewbox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n<rect height=\"18\" rx=\"2\" width=\"18\" x=\"3\" y=\"4\"><\/rect>\n<path d=\"M16 2v4M8 2v4M3 10h18M9 16l2 2 4-4\"><\/path>\n<\/svg>\n<\/div>\n<div class=\"sg-about__stat-number\">2028<\/div>\n<div class=\"sg-about__stat-label\">Geschatte levering<\/div>\n<div class=\"sg-about__stat-desc\">Transparant proces met volledige ondersteuning vanaf het eerste contact<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/section>\n<!-- ============================================\r\n     SG-ABOUT \u2014 JAVASCRIPT MODULE (IIFE)\r\n     ============================================ -->\n<script>\r\n(function () {\r\n    'use strict';\r\n\r\n    var CONFIG = {\r\n        threshold:   0.12,\r\n        rootMargin:  '0px 0px -60px 0px',\r\n        revealClass: 'sg-about--revealed',\r\n        dataAttr:    'data-sg-reveal'\r\n    };\r\n\r\n    var section = document.querySelector('.sg-about');\r\n    if (!section) return;\r\n\r\n    var revealEls = section.querySelectorAll('[' + CONFIG.dataAttr + ']');\r\n    if (!revealEls.length) return;\r\n\r\n    function prefersReduced() {\r\n        return window.matchMedia('(prefers-reduced-motion: reduce)').matches;\r\n    }\r\n\r\n    function initReveal() {\r\n        if (prefersReduced() || !('IntersectionObserver' in window)) {\r\n            Array.prototype.forEach.call(revealEls, function (el) {\r\n                el.classList.add(CONFIG.revealClass);\r\n            });\r\n            return;\r\n        }\r\n\r\n        var observer = new IntersectionObserver(\r\n            function (entries) {\r\n                entries.forEach(function (entry) {\r\n                    if (entry.isIntersecting) {\r\n                        entry.target.classList.add(CONFIG.revealClass);\r\n                        observer.unobserve(entry.target);\r\n                    }\r\n                });\r\n            },\r\n            { threshold: CONFIG.threshold, rootMargin: CONFIG.rootMargin }\r\n        );\r\n\r\n        Array.prototype.forEach.call(revealEls, function (el) {\r\n            observer.observe(el);\r\n        });\r\n    }\r\n\r\n    function initCounters() {\r\n        if (prefersReduced()) return;\r\n\r\n        var numbers = section.querySelectorAll('.sg-about__stat-number');\r\n        if (!numbers.length) return;\r\n\r\n        var cObserver = new IntersectionObserver(\r\n            function (entries) {\r\n                entries.forEach(function (entry) {\r\n                    if (!entry.isIntersecting) return;\r\n\r\n                    var el      = entry.target;\r\n                    var raw     = el.textContent.trim();\r\n                    var match   = raw.match(\/(\\d+)\/);\r\n                    if (!match) return;\r\n\r\n                    var target   = parseInt(match[1], 10);\r\n                    var prefix   = raw.substring(0, raw.indexOf(match[1]));\r\n                    var suffix   = raw.substring(raw.indexOf(match[1]) + match[1].length);\r\n                    var start    = null;\r\n                    var duration = 1500;\r\n\r\n                    function ease(t) { return 1 - Math.pow(2, -10 * t); }\r\n\r\n                    function tick(ts) {\r\n                        if (!start) start = ts;\r\n                        var p = Math.min((ts - start) \/ duration, 1);\r\n                        el.textContent = prefix + Math.floor(ease(p) * target) + suffix;\r\n                        if (p < 1) { requestAnimationFrame(tick); }\r\n                        else { el.textContent = raw; }\r\n                    }\r\n\r\n                    el.textContent = prefix + '0' + suffix;\r\n                    requestAnimationFrame(tick);\r\n                    cObserver.unobserve(el);\r\n                });\r\n            },\r\n            { threshold: 0.5 }\r\n        );\r\n\r\n        Array.prototype.forEach.call(numbers, function (el) {\r\n            cObserver.observe(el);\r\n        });\r\n    }\r\n\r\n    function initParallax() {\r\n        if (prefersReduced()) return;\r\n\r\n        var img   = section.querySelector('.sg-about__image');\r\n        var rafOn = false;\r\n        if (!img) return;\r\n\r\n        function update() {\r\n            var rect = section.getBoundingClientRect();\r\n            var wh   = window.innerHeight;\r\n            if (rect.top < wh && rect.bottom > 0) {\r\n                var p     = (wh - rect.top) \/ (wh + rect.height);\r\n                var shift = (p - 0.5) * 20;\r\n                img.style.transform = 'translate3d(0, ' + shift + 'px, 0) scale(1.04)';\r\n            }\r\n            rafOn = false;\r\n        }\r\n\r\n        window.addEventListener('scroll', function () {\r\n            if (rafOn) return;\r\n            rafOn = true;\r\n            requestAnimationFrame(update);\r\n        }, { passive: true });\r\n\r\n        update();\r\n    }\r\n\r\n    function init() {\r\n        initReveal();\r\n        initCounters();\r\n        initParallax();\r\n    }\r\n\r\n    if (document.readyState === 'loading') {\r\n        document.addEventListener('DOMContentLoaded', init);\r\n    } else {\r\n        init();\r\n    }\r\n\r\n}());\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-6be71ca e-con-full e-flex e-con e-parent\" data-id=\"6be71ca\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-694cdfc elementor-widget elementor-widget-html\" data-id=\"694cdfc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- ============================================\r\n     SWING GOLF PULP\u00cd \u2014 ENGAGE PAGE (EN)\r\n     VIDEO SEPARATOR SECTION\r\n     ============================================ -->\n<!-- Desktop: edit \"sg-residencial.video_engage\" in eVoost Data Storage -->\n<!-- Mobile: edit \"sg-residencial.video_engage_mobile\" in eVoost Data Storage -->\n<section class=\"sg-separator\" data-video-src=\"https:\/\/swinggolfresidencial.com\/wp-content\/uploads\/2026\/03\/ENG_engage_pulpi_2.mp4\" data-video-src-mobile=\"https:\/\/swinggolfresidencial.com\/wp-content\/uploads\/2026\/03\/ENG_engage_pulpi_2.mp4\" id=\"sg-separator\">\n<!-- ============================================\r\n         SG-SEPARATOR__HEADER\r\n         ============================================ -->\n<div class=\"sg-separator__header\">\n<span class=\"sg-separator__eyebrow\">Swing Golf Pulp\u00ed<\/span>\n<h2 class=\"sg-separator__title\">Een plek om<em>ademen<\/em>beter<\/h2>\n<p class=\"sg-separator__subtitle\">Zwembad, aangelegde tuinen en ruimtes ontworpen om te delen. Een omgeving waar het leven zich in zijn eigen tempo voortbeweegt.<\/p>\n<\/div>\n<!-- ============================================\r\n         SG-SEPARATOR__VIDEO-CONTAINER\r\n         ============================================ -->\n<div class=\"sg-separator__video-container\">\n<video autoplay=\"\" class=\"sg-separator__video\" id=\"sg_separator_video\" loop=\"\" muted=\"\" playsinline=\"\" poster=\"https:\/\/swinggolfresidencial.com\/wp-content\/uploads\/2026\/03\/piscinaelevadabd-scaled.jpg\"><\/video>\n<!-- Gradient overlay -->\n<div aria-hidden=\"true\" class=\"sg-separator__video-overlay\"><\/div>\n<!-- ============================================\r\n             GLASSMORPHISM CONTROLS\r\n             ============================================ -->\n<div class=\"sg-separator__controls\">\n<!-- Play \/ Pause -->\n<button aria-label=\"Pause video\" class=\"sg-separator__control-btn sg-separator__control-btn--playing\" id=\"sg_playpause\">\n<svg class=\"sg-separator__icon--play\" viewbox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n<path d=\"M8 5v14l11-7z\"><\/path>\n<\/svg>\n<svg class=\"sg-separator__icon--pause\" viewbox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n<path d=\"M6 19h4V5H6v14zm8-14v14h4V5h-4z\"><\/path>\n<\/svg>\n<\/button>\n<!-- Mute \/ Unmute -->\n<button aria-label=\"Enable sound\" class=\"sg-separator__control-btn\" id=\"sg_mutetoggle\">\n<svg class=\"sg-separator__icon--mute\" viewbox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n<path d=\"M16.5 12c0-1.77-1.02-3.29-2.5-4.03v2.21l2.45 2.45c.03-.2.05-.41.05-.63zm2.5 0c0 .94-.2 1.82-.54 2.64l1.51 1.51C20.63 14.91 21 13.5 21 12c0-4.28-2.99-7.86-7-8.77v2.06c2.89.86 5 3.54 5 6.71zM4.27 3L3 4.27 7.73 9H3v6h4l5 5v-6.73l4.25 4.25c-.67.52-1.42.93-2.25 1.18v2.06c1.38-.31 2.63-.95 3.69-1.81L19.73 21 21 19.73l-9-9L4.27 3zM12 4L9.91 6.09 12 8.18V4z\"><\/path>\n<\/svg>\n<svg class=\"sg-separator__icon--unmute\" viewbox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n<path d=\"M3 9v6h4l5 5V4L7 9H3zm13.5 3c0-1.77-1.02-3.29-2.5-4.03v8.05c1.48-.73 2.5-2.25 2.5-4.02zM14 3.23v2.06c2.89.86 5 3.54 5 6.71s-2.11 5.85-5 6.71v2.06c4.01-.91 7-4.49 7-8.77s-2.99-7.86-7-8.77z\"><\/path>\n<\/svg>\n<\/button>\n<!-- Fullscreen -->\n<button aria-label=\"Full screen\" class=\"sg-separator__control-btn\" id=\"sg_fullscreen\">\n<svg viewbox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n<path d=\"M7 14H5v5h5v-2H7v-3zm-2-4h2V7h3V5H5v5zm12 7h-3v2h5v-5h-2v3zM14 5v2h3v3h2V5h-5z\"><\/path>\n<\/svg>\n<\/button>\n<\/div>\n<\/div>\n<\/section>\n<style>\r\n\/* ============================================\r\n   SG-SEPARATOR \u2014 BLOCK\r\n   ============================================ *\/\r\n.sg-separator {\r\n    position: relative;\r\n    width: 100%;\r\n    display: flex;\r\n    flex-direction: column;\r\n    background: var(--sg-color-neutral-0);\r\n}\r\n\r\n.sg-separator__header {\r\n    position: relative;\r\n    display: flex;\r\n    flex-direction: column;\r\n    align-items: center;\r\n    justify-content: center;\r\n    text-align: center;\r\n    padding: 100px 40px 96px;\r\n    background-color: var(--sg-color-neutral-0);\r\n    z-index: 2;\r\n}\r\n\r\n.sg-separator__eyebrow {\r\n    font-family: var(--sg-font-body, 'Plus Jakarta Sans', 'Inter', 'Helvetica Neue', Arial, sans-serif);\r\n    font-size: 13px;\r\n    font-weight: 500;\r\n    line-height: 1;\r\n    letter-spacing: 0.08em;\r\n    text-transform: uppercase;\r\n    color: var(--sg-color-accent-600, #A07A3F);\r\n    margin-bottom: 16px;\r\n    opacity: 0;\r\n    transform: translateY(16px);\r\n    transition: opacity 0.7s cubic-bezier(0.22, 1, 0.36, 1), transform 0.7s cubic-bezier(0.22, 1, 0.36, 1);\r\n}\r\n\r\n.sg-separator.sg-separator--visible .sg-separator__eyebrow {\r\n    opacity: 1;\r\n    transform: translateY(0);\r\n}\r\n\r\n.sg-separator__title {\r\n    font-family: var(--sg-font-display, 'Playfair Display', 'Georgia', 'Times New Roman', serif);\r\n    font-size: clamp(34px, 4.5vw, 52px);\r\n    font-weight: 700;\r\n    line-height: 1.1;\r\n    letter-spacing: -0.01em;\r\n    color: var(--sg-color-neutral-900, #1A1D1A);\r\n    margin: 0 0 20px 0;\r\n    opacity: 0;\r\n    transform: translateY(20px);\r\n    transition: opacity 0.7s cubic-bezier(0.22, 1, 0.36, 1) 0.08s,\r\n                transform 0.7s cubic-bezier(0.22, 1, 0.36, 1) 0.08s;\r\n}\r\n\r\n.sg-separator__title em {\r\n    font-style: italic;\r\n}\r\n\r\n.sg-separator.sg-separator--visible .sg-separator__title {\r\n    opacity: 1;\r\n    transform: translateY(0);\r\n}\r\n\r\n.sg-separator__subtitle {\r\n    font-family: var(--sg-font-body, 'Plus Jakarta Sans', 'Inter', 'Helvetica Neue', Arial, sans-serif);\r\n    font-size: clamp(15px, 1.5vw, 18px);\r\n    font-weight: 400;\r\n    line-height: 1.7;\r\n    color: var(--sg-color-neutral-500, #6B726B);\r\n    margin: 0;\r\n    max-width: 500px;\r\n    opacity: 0;\r\n    transform: translateY(20px);\r\n    transition: opacity 0.7s cubic-bezier(0.22, 1, 0.36, 1) 0.16s,\r\n                transform 0.7s cubic-bezier(0.22, 1, 0.36, 1) 0.16s;\r\n}\r\n\r\n.sg-separator.sg-separator--visible .sg-separator__subtitle {\r\n    opacity: 1;\r\n    transform: translateY(0);\r\n}\r\n\r\n.sg-separator__video-container {\r\n    position: relative;\r\n    height: 88vh;\r\n    min-height: 560px;\r\n    overflow: hidden;\r\n    opacity: 0;\r\n    transform: scale(0.985);\r\n    transition: opacity 0.9s cubic-bezier(0.22, 1, 0.36, 1) 0.2s,\r\n                transform 0.9s cubic-bezier(0.22, 1, 0.36, 1) 0.2s;\r\n}\r\n\r\n.sg-separator.sg-separator--visible .sg-separator__video-container {\r\n    opacity: 1;\r\n    transform: scale(1);\r\n}\r\n\r\n.sg-separator__video {\r\n    position: absolute;\r\n    top: 0;\r\n    left: 0;\r\n    width: 100%;\r\n    height: 100%;\r\n    object-fit: cover;\r\n    object-position: center center;\r\n    display: block;\r\n}\r\n\r\n.sg-separator__video-overlay {\r\n    position: absolute;\r\n    top: 0;\r\n    left: 0;\r\n    width: 100%;\r\n    height: 100%;\r\n    background: linear-gradient(\r\n        to bottom,\r\n        rgba(26, 46, 26, 0.10) 0%,\r\n        rgba(0, 0, 0, 0) 18%,\r\n        rgba(0, 0, 0, 0) 78%,\r\n        rgba(26, 46, 26, 0.22) 100%\r\n    );\r\n    pointer-events: none;\r\n    z-index: 1;\r\n}\r\n\r\n.sg-separator__controls {\r\n    position: absolute;\r\n    bottom: 28px;\r\n    right: 28px;\r\n    display: flex;\r\n    gap: 8px;\r\n    z-index: 10;\r\n    opacity: 0;\r\n    transform: translateY(10px);\r\n    transition: opacity 0.5s cubic-bezier(0.22, 1, 0.36, 1) 0.6s,\r\n                transform 0.5s cubic-bezier(0.22, 1, 0.36, 1) 0.6s;\r\n}\r\n\r\n.sg-separator.sg-separator--visible .sg-separator__controls {\r\n    opacity: 1;\r\n    transform: translateY(0);\r\n}\r\n\r\n.sg-separator__control-btn {\r\n    display: flex;\r\n    align-items: center;\r\n    justify-content: center;\r\n    width: 48px;\r\n    height: 48px;\r\n    border: 1px solid rgba(255, 255, 255, 0.2);\r\n    border-radius: var(--sg-radius-md, 8px);\r\n    background: rgba(255, 255, 255, 0.1);\r\n    backdrop-filter: blur(12px);\r\n    -webkit-backdrop-filter: blur(12px);\r\n    cursor: pointer;\r\n    padding: 0;\r\n    transition:\r\n        background 0.25s cubic-bezier(0.4, 0, 0.2, 1),\r\n        border-color 0.25s cubic-bezier(0.4, 0, 0.2, 1),\r\n        transform 0.2s cubic-bezier(0.4, 0, 0.2, 1);\r\n}\r\n\r\n.sg-separator__control-btn:hover {\r\n    background: rgba(255, 255, 255, 0.18);\r\n    border-color: rgba(255, 255, 255, 0.35);\r\n}\r\n\r\n.sg-separator__control-btn:active {\r\n    transform: scale(0.94);\r\n}\r\n\r\n.sg-separator__control-btn svg {\r\n    width: 22px;\r\n    height: 22px;\r\n    fill: rgba(255, 255, 255, 0.9);\r\n    transition: fill 0.2s ease;\r\n}\r\n\r\n.sg-separator__control-btn:hover svg {\r\n    fill: #FFFFFF;\r\n}\r\n\r\n.sg-separator__control-btn .sg-separator__icon--pause { display: none; }\r\n.sg-separator__control-btn--playing .sg-separator__icon--play { display: none; }\r\n.sg-separator__control-btn--playing .sg-separator__icon--pause { display: block; }\r\n\r\n.sg-separator__control-btn .sg-separator__icon--unmute { display: none; }\r\n.sg-separator__control-btn--unmuted .sg-separator__icon--mute { display: none; }\r\n.sg-separator__control-btn--unmuted .sg-separator__icon--unmute { display: block; }\r\n\r\n\/* ============================================\r\n   RESPONSIVE \u2014 TABLET (< 1024px)\r\n   ============================================ *\/\r\n@media screen and (max-width: 1023px) {\r\n    .sg-separator__header { padding: 80px 40px 72px; }\r\n    .sg-separator__video-container { height: 85vh; min-height: 480px; }\r\n}\r\n\r\n\/* ============================================\r\n   RESPONSIVE \u2014 MOBILE (< 768px)\r\n   ============================================ *\/\r\n@media screen and (max-width: 767px) {\r\n    .sg-separator__header { padding: 64px 24px 56px; }\r\n    .sg-separator__title { margin-bottom: 16px; }\r\n    .sg-separator__video-container { height: 82vh; min-height: 400px; }\r\n    .sg-separator__eyebrow { font-size: 12px; margin-bottom: 14px; }\r\n    .sg-separator__controls { bottom: 18px; right: 18px; gap: 6px; }\r\n    .sg-separator__control-btn { width: 44px; height: 44px; }\r\n    .sg-separator__control-btn svg { width: 20px; height: 20px; }\r\n}\r\n\r\n\/* ============================================\r\n   RESPONSIVE \u2014 MOBILE SMALL (< 480px)\r\n   ============================================ *\/\r\n@media screen and (max-width: 479px) {\r\n    .sg-separator__header { padding: 56px 20px 48px; }\r\n    .sg-separator__subtitle { padding: 0 4px; }\r\n    .sg-separator__video-container { height: 78vh; min-height: 360px; }\r\n}\r\n\r\n\/* ============================================\r\n   ULTRA WIDE (> 1440px)\r\n   ============================================ *\/\r\n@media screen and (min-width: 1440px) {\r\n    .sg-separator__header { padding: 120px 40px 112px; }\r\n}\r\n\r\n\/* ============================================\r\n   PREFERS-REDUCED-MOTION\r\n   ============================================ *\/\r\n@media (prefers-reduced-motion: reduce) {\r\n    .sg-separator__eyebrow,\r\n    .sg-separator__title,\r\n    .sg-separator__subtitle,\r\n    .sg-separator__video-container,\r\n    .sg-separator__controls {\r\n        opacity: 1 !important;\r\n        transform: none !important;\r\n        transition: none !important;\r\n    }\r\n}\r\n<\/style>\n<script>\r\n(function () {\r\n    'use strict';\r\n\r\n    var separator     = document.getElementById('sg-separator');\r\n    var video         = document.getElementById('sg_separator_video');\r\n    var playPauseBtn  = document.getElementById('sg_playpause');\r\n    var muteToggleBtn = document.getElementById('sg_mutetoggle');\r\n    var fullscreenBtn = document.getElementById('sg_fullscreen');\r\n\r\n    if (!separator || !video) return;\r\n\r\n    function checkVisibility() {\r\n        var rect         = separator.getBoundingClientRect();\r\n        var windowHeight = window.innerHeight;\r\n        if (rect.top < windowHeight * 0.88) {\r\n            separator.classList.add('sg-separator--visible');\r\n        }\r\n    }\r\n\r\n    playPauseBtn.addEventListener('click', function () {\r\n        if (video.paused) {\r\n            video.play();\r\n            playPauseBtn.classList.add('sg-separator__control-btn--playing');\r\n            playPauseBtn.setAttribute('aria-label', 'Pause video');\r\n        } else {\r\n            video.pause();\r\n            playPauseBtn.classList.remove('sg-separator__control-btn--playing');\r\n            playPauseBtn.setAttribute('aria-label', 'Play video');\r\n        }\r\n    });\r\n\r\n    muteToggleBtn.addEventListener('click', function () {\r\n        if (video.muted) {\r\n            video.muted = false;\r\n            muteToggleBtn.classList.add('sg-separator__control-btn--unmuted');\r\n            muteToggleBtn.setAttribute('aria-label', 'Mute');\r\n        } else {\r\n            video.muted = true;\r\n            muteToggleBtn.classList.remove('sg-separator__control-btn--unmuted');\r\n            muteToggleBtn.setAttribute('aria-label', 'Enable sound');\r\n        }\r\n    });\r\n\r\n    fullscreenBtn.addEventListener('click', function () {\r\n        if (document.fullscreenElement || document.webkitFullscreenElement) {\r\n            if (document.exitFullscreen) { document.exitFullscreen(); }\r\n            else if (document.webkitExitFullscreen) { document.webkitExitFullscreen(); }\r\n            return;\r\n        }\r\n\r\n        if (video.webkitEnterFullscreen) { video.webkitEnterFullscreen(); return; }\r\n\r\n        if (video.requestFullscreen) { video.requestFullscreen(); }\r\n        else if (video.webkitRequestFullscreen) { video.webkitRequestFullscreen(); }\r\n        else if (video.msRequestFullscreen) { video.msRequestFullscreen(); }\r\n    });\r\n\r\n    video.addEventListener('webkitendfullscreen', function () {\r\n        video.play();\r\n        playPauseBtn.classList.add('sg-separator__control-btn--playing');\r\n        playPauseBtn.setAttribute('aria-label', 'Pause video');\r\n    });\r\n\r\n    document.addEventListener('fullscreenchange', function () {\r\n        if (!document.fullscreenElement && video.paused) {\r\n            video.play();\r\n            playPauseBtn.classList.add('sg-separator__control-btn--playing');\r\n            playPauseBtn.setAttribute('aria-label', 'Pause video');\r\n        }\r\n    });\r\n\r\n    var ticking = false;\r\n\r\n    function onScroll() {\r\n        if (!ticking) {\r\n            requestAnimationFrame(function () {\r\n                checkVisibility();\r\n                ticking = false;\r\n            });\r\n            ticking = true;\r\n        }\r\n    }\r\n\r\n    var mobileBreakpoint = 768;\r\n    var isMobile         = window.innerWidth <= mobileBreakpoint;\r\n    var videoSrcDesktop  = separator.getAttribute('data-video-src');\r\n    var videoSrcMobile   = separator.getAttribute('data-video-src-mobile');\r\n\r\n    var videoSrc = isMobile\r\n        && videoSrcMobile\r\n        && videoSrcMobile.indexOf('[') === -1\r\n        && videoSrcMobile.trim() !== ''\r\n            ? videoSrcMobile\r\n            : videoSrcDesktop;\r\n\r\n    if (videoSrc && videoSrc.indexOf('[') === -1 && videoSrc.trim() !== '') {\r\n        video.src = videoSrc;\r\n        video.load();\r\n        video.play().catch(function () {\r\n            playPauseBtn.classList.remove('sg-separator__control-btn--playing');\r\n            playPauseBtn.setAttribute('aria-label', 'Play video');\r\n        });\r\n    }\r\n\r\n    window.addEventListener('scroll', onScroll, { passive: true });\r\n    checkVisibility();\r\n\r\n})();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-6c9f71c e-con-full e-flex e-con e-parent\" data-id=\"6c9f71c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-306fb68 elementor-widget elementor-widget-menu-anchor\" data-id=\"306fb68\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"menu-anchor.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-menu-anchor\" id=\"tipology\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e6dbc32 elementor-widget elementor-widget-html\" data-id=\"e6dbc32\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- ============================================\r\n     SWING GOLF PULP\u00cd \u2014 ENGAGE PAGE (EN)\r\n     SECTION: TYPOLOGIES (v3)\r\n     ============================================ -->\n<link href=\"https:\/\/fonts.googleapis.com\" rel=\"preconnect\"\/>\n<link crossorigin=\"\" href=\"https:\/\/fonts.gstatic.com\" rel=\"preconnect\"\/>\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Playfair+Display:ital,wght@0,700;1,700&amp;family=Plus+Jakarta+Sans:wght@400;500;600;700&amp;display=swap\" rel=\"stylesheet\"\/>\n<style>\r\n\r\n\/* ============================================\r\n   CSS CUSTOM PROPERTIES \u2014 DESIGN TOKENS\r\n   ============================================ *\/\r\n:root {\r\n    --sg-color-primary-900: #1A2E1A;\r\n    --sg-color-primary-800: #233A23;\r\n    --sg-color-primary-700: #2D4A2D;\r\n    --sg-color-primary-600: #365E36;\r\n    --sg-color-primary-100: #E2EDE2;\r\n\r\n    --sg-color-accent-700: #8B6934;\r\n    --sg-color-accent-600: #A07A3F;\r\n    --sg-color-accent-500: #B58B5A;\r\n    --sg-color-accent-400: #C9A474;\r\n    --sg-color-accent-300: #D4B896;\r\n    --sg-color-accent-200: #E5D4B8;\r\n\r\n    --sg-color-neutral-900: #1A1D1A;\r\n    --sg-color-neutral-700: #3D423D;\r\n    --sg-color-neutral-600: #515851;\r\n    --sg-color-neutral-500: #6B726B;\r\n    --sg-color-neutral-400: #9CA39C;\r\n    --sg-color-neutral-300: #C4C9C4;\r\n    --sg-color-neutral-200: #E0E3E0;\r\n    --sg-color-neutral-100: #F1F3F1;\r\n    --sg-color-neutral-50:  #F8F9F8;\r\n    --sg-color-neutral-0:   #FFFFFF;\r\n\r\n    --sg-shadow-sm:     0 1px 3px rgba(0,0,0,0.06);\r\n    --sg-shadow-lg:     0 16px 40px rgba(0,0,0,0.14);\r\n    --sg-shadow-accent: 0 4px 16px rgba(181,139,90,0.35);\r\n\r\n    --sg-radius-sm:   6px;\r\n    --sg-radius-lg:   12px;\r\n    --sg-radius-xl:   16px;\r\n    --sg-radius-full: 999px;\r\n\r\n    --sg-transition-base:   0.25s cubic-bezier(0.4, 0, 0.2, 1);\r\n    --sg-transition-smooth: 0.60s cubic-bezier(0.22, 1, 0.36, 1);\r\n}\r\n\r\n\/* ============================================\r\n   RESET DE SCOPE\r\n   ============================================ *\/\r\n.sg-typologies *,\r\n.sg-typologies *::before,\r\n.sg-typologies *::after {\r\n    box-sizing: border-box;\r\n    margin: 0;\r\n    padding: 0;\r\n}\r\n\r\n\/* ============================================\r\n   SECTION\r\n   ============================================ *\/\r\n.sg-typologies {\r\n    background-color: var(--sg-color-neutral-0);\r\n    padding: 100px 0;\r\n    font-family: 'Plus Jakarta Sans', 'Inter', 'Helvetica Neue', Arial, sans-serif;\r\n    overflow: hidden;\r\n}\r\n\r\n\/* ============================================\r\n   CONTAINER\r\n   ============================================ *\/\r\n.sg-typologies__container {\r\n    max-width: 1216px;\r\n    margin: 0 auto;\r\n    padding: 0 20px;\r\n}\r\n\r\n@media (min-width: 768px) {\r\n    .sg-typologies__container { padding: 0 40px; }\r\n}\r\n\r\n@media (min-width: 1280px) {\r\n    .sg-typologies__container { padding: 0; }\r\n}\r\n\r\n\/* ============================================\r\n   HEADER\r\n   ============================================ *\/\r\n.sg-typologies__header {\r\n    margin-bottom: 56px;\r\n}\r\n\r\n.sg-typologies__header-eyebrow {\r\n    display: inline-block;\r\n    font-size: 13px;\r\n    font-weight: 500;\r\n    line-height: 1;\r\n    letter-spacing: 0.08em;\r\n    text-transform: uppercase;\r\n    color: var(--sg-color-accent-600);\r\n    margin-bottom: 12px;\r\n    opacity: 0;\r\n    transform: translateY(14px);\r\n    transition: opacity var(--sg-transition-smooth), transform var(--sg-transition-smooth);\r\n}\r\n\r\n.sg-typologies__header-title {\r\n    font-family: 'Playfair Display', 'Georgia', serif;\r\n    font-size: 40px;\r\n    font-weight: 700;\r\n    line-height: 1.15;\r\n    letter-spacing: -0.01em;\r\n    color: var(--sg-color-neutral-900);\r\n    margin-bottom: 16px;\r\n    opacity: 0;\r\n    transform: translateY(18px);\r\n    transition: opacity var(--sg-transition-smooth), transform var(--sg-transition-smooth);\r\n    transition-delay: 0.07s;\r\n}\r\n\r\n.sg-typologies__header-title em { font-style: italic; }\r\n\r\n.sg-typologies__header-description {\r\n    font-size: 16px;\r\n    font-weight: 400;\r\n    line-height: 1.6;\r\n    color: var(--sg-color-neutral-500);\r\n    max-width: 520px;\r\n    opacity: 0;\r\n    transform: translateY(14px);\r\n    transition: opacity var(--sg-transition-smooth), transform var(--sg-transition-smooth);\r\n    transition-delay: 0.13s;\r\n}\r\n\r\n.sg-typologies--visible .sg-typologies__header-eyebrow,\r\n.sg-typologies--visible .sg-typologies__header-title,\r\n.sg-typologies--visible .sg-typologies__header-description {\r\n    opacity: 1;\r\n    transform: translateY(0);\r\n}\r\n\r\n\/* ============================================\r\n   GRID \u2014 3 COLUMNS\r\n   ============================================ *\/\r\n.sg-typologies__grid {\r\n    display: grid;\r\n    grid-template-columns: 1fr;\r\n    gap: 24px;\r\n}\r\n\r\n@media (min-width: 768px) {\r\n    .sg-typologies__grid { grid-template-columns: repeat(2, 1fr); }\r\n}\r\n\r\n@media (min-width: 1024px) {\r\n    .sg-typologies__grid { grid-template-columns: repeat(3, 1fr); }\r\n}\r\n\r\n\/* ============================================\r\n   CARD \u2014 BASE STRUCTURE\r\n   ============================================ *\/\r\n.sg-typo-card {\r\n    position: relative;\r\n    display: flex;\r\n    flex-direction: column;\r\n    border-radius: var(--sg-radius-xl);\r\n    overflow: hidden;\r\n    box-shadow: var(--sg-shadow-sm);\r\n    opacity: 0;\r\n    transform: translateY(28px);\r\n    transition:\r\n        opacity var(--sg-transition-smooth),\r\n        transform var(--sg-transition-smooth),\r\n        box-shadow var(--sg-transition-base);\r\n    min-height: 520px;\r\n}\r\n\r\n.sg-typo-card:hover {\r\n    box-shadow: var(--sg-shadow-lg);\r\n    transform: translateY(-6px);\r\n}\r\n\r\n.sg-typologies--visible .sg-typo-card:nth-child(1) { opacity: 1; transform: translateY(0); transition-delay: 0.20s; }\r\n.sg-typologies--visible .sg-typo-card:nth-child(2) { opacity: 1; transform: translateY(0); transition-delay: 0.30s; }\r\n.sg-typologies--visible .sg-typo-card:nth-child(3) { opacity: 1; transform: translateY(0); transition-delay: 0.40s; }\r\n\r\n\/* ============================================\r\n   CARD \u2014 BACKGROUND IMAGE\r\n   ============================================ *\/\r\n.sg-typo-card__bg {\r\n    position: absolute;\r\n    inset: 0;\r\n    z-index: 0;\r\n}\r\n\r\n.sg-typo-card__bg img {\r\n    width: 100%;\r\n    height: 100%;\r\n    object-fit: cover;\r\n    object-position: center;\r\n    transition: transform 0.75s cubic-bezier(0.22, 1, 0.36, 1);\r\n    display: block;\r\n}\r\n\r\n.sg-typo-card:hover .sg-typo-card__bg img {\r\n    transform: scale(1.06);\r\n}\r\n\r\n.sg-typo-card__overlay {\r\n    position: absolute;\r\n    inset: 0;\r\n    z-index: 1;\r\n    background: linear-gradient(\r\n        to bottom,\r\n        rgba(20, 28, 20, 0.10) 0%,\r\n        rgba(20, 28, 20, 0.25) 40%,\r\n        rgba(20, 28, 20, 0.82) 100%\r\n    );\r\n    transition: background var(--sg-transition-base);\r\n}\r\n\r\n.sg-typo-card:hover .sg-typo-card__overlay {\r\n    background: linear-gradient(\r\n        to bottom,\r\n        rgba(20, 28, 20, 0.12) 0%,\r\n        rgba(20, 28, 20, 0.30) 40%,\r\n        rgba(20, 28, 20, 0.88) 100%\r\n    );\r\n}\r\n\r\n\/* ============================================\r\n   CARD \u2014 TYPOLOGY BADGE (top left)\r\n   ============================================ *\/\r\n.sg-typo-card__badge {\r\n    position: absolute;\r\n    top: 20px;\r\n    left: 20px;\r\n    z-index: 2;\r\n    display: inline-flex;\r\n    align-items: center;\r\n    padding: 6px 14px;\r\n    background-color: rgba(255,255,255,0.15);\r\n    backdrop-filter: blur(10px);\r\n    -webkit-backdrop-filter: blur(10px);\r\n    border: 1px solid rgba(255,255,255,0.25);\r\n    border-radius: var(--sg-radius-full);\r\n    font-size: 11px;\r\n    font-weight: 600;\r\n    line-height: 1;\r\n    letter-spacing: 0.05em;\r\n    text-transform: uppercase;\r\n    color: var(--sg-color-neutral-0);\r\n}\r\n\r\n\/* ============================================\r\n   CARD \u2014 BODY CONTENT (over image)\r\n   ============================================ *\/\r\n.sg-typo-card__body {\r\n    position: relative;\r\n    z-index: 2;\r\n    margin-top: auto;\r\n    padding: 28px;\r\n    display: flex;\r\n    flex-direction: column;\r\n    gap: 0;\r\n}\r\n\r\n.sg-typo-card__title {\r\n    font-family: 'Playfair Display', 'Georgia', serif;\r\n    font-size: 28px;\r\n    font-weight: 700;\r\n    line-height: 1.15;\r\n    letter-spacing: -0.01em;\r\n    color: var(--sg-color-neutral-0);\r\n    margin-bottom: 4px;\r\n}\r\n\r\n.sg-typo-card__area {\r\n    font-size: 13px;\r\n    font-weight: 500;\r\n    line-height: 1;\r\n    letter-spacing: 0.04em;\r\n    color: rgba(255,255,255,0.55);\r\n    margin-bottom: 20px;\r\n    text-transform: uppercase;\r\n}\r\n\r\n.sg-typo-card__area strong {\r\n    color: rgba(255,255,255,0.80);\r\n    font-weight: 600;\r\n}\r\n\r\n.sg-typo-card__divider {\r\n    width: 100%;\r\n    height: 1px;\r\n    background-color: rgba(255,255,255,0.15);\r\n    margin-bottom: 20px;\r\n}\r\n\r\n.sg-typo-card__specs {\r\n    list-style: none;\r\n    display: flex;\r\n    flex-wrap: wrap;\r\n    gap: 6px 18px;\r\n    margin-bottom: 20px;\r\n}\r\n\r\n.sg-typo-card__spec {\r\n    display: flex;\r\n    align-items: center;\r\n    gap: 5px;\r\n}\r\n\r\n.sg-typo-card__spec-icon {\r\n    width: 14px;\r\n    height: 14px;\r\n    color: rgba(255,255,255,0.50);\r\n    flex-shrink: 0;\r\n}\r\n\r\n.sg-typo-card__spec-text {\r\n    font-size: 13px;\r\n    font-weight: 400;\r\n    line-height: 1;\r\n    color: rgba(255,255,255,0.70);\r\n}\r\n\r\n.sg-typo-card__spec-text strong {\r\n    font-weight: 600;\r\n    color: rgba(255,255,255,0.90);\r\n}\r\n\r\n\/* ============================================\r\n   CARD \u2014 FOOTER: PRICE\r\n   ============================================ *\/\r\n.sg-typo-card__footer {\r\n    display: flex;\r\n    align-items: flex-end;\r\n    justify-content: space-between;\r\n    gap: 16px;\r\n}\r\n\r\n.sg-typo-card__price-block {\r\n    display: flex;\r\n    flex-direction: column;\r\n    gap: 3px;\r\n}\r\n\r\n.sg-typo-card__price-label {\r\n    font-size: 11px;\r\n    font-weight: 500;\r\n    line-height: 1;\r\n    letter-spacing: 0.08em;\r\n    text-transform: uppercase;\r\n    color: var(--sg-color-accent-300);\r\n}\r\n\r\n.sg-typo-card__price {\r\n    font-family: 'Playfair Display', serif;\r\n    font-size: 30px;\r\n    font-weight: 700;\r\n    line-height: 1;\r\n    letter-spacing: -0.02em;\r\n    color: var(--sg-color-neutral-0);\r\n}\r\n\r\n.sg-typo-card__price-note {\r\n    font-size: 11px;\r\n    font-weight: 400;\r\n    line-height: 1;\r\n    color: rgba(255,255,255,0.40);\r\n    margin-top: 2px;\r\n}\r\n\r\n\/* ============================================\r\n   SECTION FOOTER\r\n   ============================================ *\/\r\n.sg-typologies__footer {\r\n    margin-top: 48px;\r\n    padding-top: 32px;\r\n    border-top: 1px solid var(--sg-color-neutral-200);\r\n    display: flex;\r\n    flex-direction: column;\r\n    gap: 20px;\r\n    align-items: flex-start;\r\n}\r\n\r\n@media (min-width: 768px) {\r\n    .sg-typologies__footer {\r\n        flex-direction: row;\r\n        align-items: center;\r\n        justify-content: space-between;\r\n    }\r\n}\r\n\r\n.sg-typologies__footer-note {\r\n    font-size: 13px;\r\n    font-weight: 400;\r\n    line-height: 1.5;\r\n    color: var(--sg-color-neutral-400);\r\n    max-width: 560px;\r\n}\r\n\r\n\/* ============================================\r\n   BUTTON \u2014 UNLOCK INFORMATION\r\n   ============================================ *\/\r\n.sg-btn--unlock {\r\n    display: inline-flex;\r\n    align-items: center;\r\n    justify-content: center;\r\n    gap: 10px;\r\n    background-color: var(--sg-color-accent-500);\r\n    color: var(--sg-color-neutral-0);\r\n    border: none;\r\n    border-radius: var(--sg-radius-full);\r\n    padding: 14px 32px;\r\n    font-family: 'Plus Jakarta Sans', sans-serif;\r\n    font-size: 14px;\r\n    font-weight: 600;\r\n    line-height: 1;\r\n    letter-spacing: 0.01em;\r\n    text-decoration: none;\r\n    cursor: pointer;\r\n    box-shadow: var(--sg-shadow-accent);\r\n    transition:\r\n        background-color var(--sg-transition-base),\r\n        box-shadow var(--sg-transition-base),\r\n        transform var(--sg-transition-base);\r\n    white-space: nowrap;\r\n}\r\n\r\n.sg-btn--unlock:hover {\r\n    background-color: var(--sg-color-accent-400);\r\n    box-shadow: 0 6px 22px rgba(181,139,90,0.42);\r\n    transform: translateY(-1px);\r\n}\r\n\r\n.sg-btn--unlock__icon {\r\n    width: 18px;\r\n    height: 18px;\r\n    display: inline-flex;\r\n    align-items: center;\r\n    justify-content: center;\r\n    flex-shrink: 0;\r\n}\r\n\r\n\/* ============================================\r\n   RESPONSIVE \u2014 TABLET\r\n   ============================================ *\/\r\n@media (min-width: 768px) and (max-width: 1023px) {\r\n    .sg-typologies { padding: 72px 0; }\r\n    .sg-typologies__header-title { font-size: 34px; }\r\n    .sg-typo-card:nth-child(3) { grid-column: 1 \/ -1; min-height: 420px; }\r\n}\r\n\r\n\/* ============================================\r\n   RESPONSIVE \u2014 MOBILE\r\n   ============================================ *\/\r\n@media (max-width: 767px) {\r\n    .sg-typologies { padding: 56px 0; }\r\n    .sg-typologies__header { margin-bottom: 32px; }\r\n    .sg-typologies__header-title { font-size: 30px; }\r\n    .sg-typo-card { min-height: 440px; }\r\n    .sg-typo-card__body { padding: 24px 20px 20px; }\r\n    .sg-typo-card__title { font-size: 24px; }\r\n    .sg-typo-card__price { font-size: 26px; }\r\n    .sg-typologies__footer { margin-top: 32px; padding-top: 24px; }\r\n    .sg-typologies__footer-actions { width: 100%; }\r\n    .sg-btn--unlock { width: 100%; justify-content: center; }\r\n}\r\n\r\n\/* ============================================\r\n   ULTRA WIDE\r\n   ============================================ *\/\r\n@media (min-width: 1440px) {\r\n    .sg-typologies { padding: 112px 0; }\r\n    .sg-typo-card { min-height: 580px; }\r\n}\r\n\r\n<\/style>\n<!-- ============================================\r\n     HTML\r\n     ============================================ -->\n<section aria-labelledby=\"sg-typologies-title\" class=\"sg-typologies\" id=\"tipologias\">\n<div class=\"sg-typologies__container\">\n<!-- ============================================\r\n             HEADER\r\n             ============================================ -->\n<header class=\"sg-typologies__header\">\n<span class=\"sg-typologies__header-eyebrow\">Een huis dat past<\/span>\n<h2 class=\"sg-typologies__header-title\" id=\"sg-typologies-title\">Ontworpen voor<em>de manier waarop jij<\/em><br\/>echt leven<\/h2>\n<p class=\"sg-typologies__header-description\">Woningen met 1, 2 en 3 slaapkamers met ruime, functionele en lichte indelingen. Terrassen die uw huis naar buiten uitbreiden, inclusief garage en berging.<\/p>\n<\/header>\n<!-- ============================================\r\n             CARD GRID\r\n             ============================================ -->\n<div class=\"sg-typologies__grid\">\n<!-- \u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\r\n                 CARD 1 \u2014 1 BEDROOM\r\n                 \u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014 -->\n<article aria-label=\"1 bedroom typology\" class=\"sg-typo-card\">\n<div aria-hidden=\"true\" class=\"sg-typo-card__bg\">\n<img alt=\"\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/swinggolfresidencial.com\/wp-content\/uploads\/2026\/03\/dppal-scaled.png\"\/>\n<\/div>\n<div aria-hidden=\"true\" class=\"sg-typo-card__overlay\"><\/div>\n<span class=\"sg-typo-card__badge\">1 slaapkamer<\/span>\n<div class=\"sg-typo-card__body\">\n<h3 class=\"sg-typo-card__title\">1 slaapkamer<\/h3>\n<p class=\"sg-typo-card__area\">Van<strong>74 m\u00b2<\/strong><\/p>\n<div aria-hidden=\"true\" class=\"sg-typo-card__divider\"><\/div>\n<ul aria-label=\"Features\" class=\"sg-typo-card__specs\">\n<li class=\"sg-typo-card__spec\">\n<svg aria-hidden=\"true\" class=\"sg-typo-card__spec-icon\" fill=\"none\" viewbox=\"0 0 16 16\">\n<path d=\"M2 6h12M2 6v7h12V6M2 6l6-4 6 4\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.3\"><\/path>\n<\/svg>\n<span class=\"sg-typo-card__spec-text\"><strong>1<\/strong>slaapkamer<\/span>\n<\/li>\n<li class=\"sg-typo-card__spec\">\n<svg aria-hidden=\"true\" class=\"sg-typo-card__spec-icon\" fill=\"none\" viewbox=\"0 0 16 16\">\n<path d=\"M3 9h10M3 9a2 2 0 00-2 2v2h14v-2a2 2 0 00-2-2M3 9V7a2 2 0 012-2h6a2 2 0 012 2v2\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-width=\"1.3\"><\/path>\n<\/svg>\n<span class=\"sg-typo-card__spec-text\"><strong>1<\/strong>badkamer<\/span>\n<\/li>\n<li class=\"sg-typo-card__spec\">\n<svg aria-hidden=\"true\" class=\"sg-typo-card__spec-icon\" fill=\"none\" viewbox=\"0 0 16 16\">\n<path d=\"M2 14V6l5-4 7 4v8\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.3\"><\/path>\n<path d=\"M6 14v-4h4v4\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.3\"><\/path>\n<\/svg>\n<span class=\"sg-typo-card__spec-text\">Terras<strong>13 m\u00b2<\/strong><\/span>\n<\/li>\n<li class=\"sg-typo-card__spec\">\n<svg aria-hidden=\"true\" class=\"sg-typo-card__spec-icon\" fill=\"none\" viewbox=\"0 0 16 16\">\n<rect height=\"5\" rx=\"1\" stroke=\"currentColor\" stroke-width=\"1.3\" width=\"14\" x=\"1\" y=\"9\"><\/rect>\n<path d=\"M4 9V6a4 4 0 018 0v3\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-width=\"1.3\"><\/path>\n<\/svg>\n<span class=\"sg-typo-card__spec-text\">Garage + berging<\/span>\n<\/li>\n<\/ul>\n<div class=\"sg-typo-card__footer\">\n<div class=\"sg-typo-card__price-block\">\n<span class=\"sg-typo-card__price-label\">Van<\/span>\n<span class=\"sg-typo-card__price\">179.000 \u20ac*<\/span>\n<span class=\"sg-typo-card__price-note\">BTW niet inbegrepen<\/span>\n<\/div>\n<\/div>\n<\/div>\n<\/article>\n<!-- \u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\r\n                 CARD 2 \u2014 2 BEDROOMS\r\n                 \u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014 -->\n<article aria-label=\"2 bedroom typology\" class=\"sg-typo-card\">\n<div aria-hidden=\"true\" class=\"sg-typo-card__bg\">\n<img alt=\"\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/swinggolfresidencial.com\/wp-content\/uploads\/2026\/03\/d2-scaled.png\"\/>\n<\/div>\n<div aria-hidden=\"true\" class=\"sg-typo-card__overlay\"><\/div>\n<span class=\"sg-typo-card__badge\">2 slaapkamers<\/span>\n<div class=\"sg-typo-card__body\">\n<h3 class=\"sg-typo-card__title\">2 slaapkamers<\/h3>\n<p class=\"sg-typo-card__area\">Van<strong>93 m\u00b2<\/strong><\/p>\n<div aria-hidden=\"true\" class=\"sg-typo-card__divider\"><\/div>\n<ul aria-label=\"Features\" class=\"sg-typo-card__specs\">\n<li class=\"sg-typo-card__spec\">\n<svg aria-hidden=\"true\" class=\"sg-typo-card__spec-icon\" fill=\"none\" viewbox=\"0 0 16 16\">\n<path d=\"M2 6h12M2 6v7h12V6M2 6l6-4 6 4\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.3\"><\/path>\n<\/svg>\n<span class=\"sg-typo-card__spec-text\"><strong>2<\/strong>slaapkamers<\/span>\n<\/li>\n<li class=\"sg-typo-card__spec\">\n<svg aria-hidden=\"true\" class=\"sg-typo-card__spec-icon\" fill=\"none\" viewbox=\"0 0 16 16\">\n<path d=\"M3 9h10M3 9a2 2 0 00-2 2v2h14v-2a2 2 0 00-2-2M3 9V7a2 2 0 012-2h6a2 2 0 012 2v2\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-width=\"1.3\"><\/path>\n<\/svg>\n<span class=\"sg-typo-card__spec-text\"><strong>2<\/strong>badkamers<\/span>\n<\/li>\n<li class=\"sg-typo-card__spec\">\n<svg aria-hidden=\"true\" class=\"sg-typo-card__spec-icon\" fill=\"none\" viewbox=\"0 0 16 16\">\n<path d=\"M2 14V6l5-4 7 4v8\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.3\"><\/path>\n<path d=\"M6 14v-4h4v4\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.3\"><\/path>\n<\/svg>\n<span class=\"sg-typo-card__spec-text\">Terras<strong>20 m\u00b2<\/strong><\/span>\n<\/li>\n<li class=\"sg-typo-card__spec\">\n<svg aria-hidden=\"true\" class=\"sg-typo-card__spec-icon\" fill=\"none\" viewbox=\"0 0 16 16\">\n<rect height=\"5\" rx=\"1\" stroke=\"currentColor\" stroke-width=\"1.3\" width=\"14\" x=\"1\" y=\"9\"><\/rect>\n<path d=\"M4 9V6a4 4 0 018 0v3\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-width=\"1.3\"><\/path>\n<\/svg>\n<span class=\"sg-typo-card__spec-text\">Garage + berging<\/span>\n<\/li>\n<\/ul>\n<div class=\"sg-typo-card__footer\">\n<div class=\"sg-typo-card__price-block\">\n<span class=\"sg-typo-card__price-label\">Van<\/span>\n<span class=\"sg-typo-card__price\">238.000 \u20ac*<\/span>\n<span class=\"sg-typo-card__price-note\">BTW niet inbegrepen<\/span>\n<\/div>\n<\/div>\n<\/div>\n<\/article>\n<!-- \u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\r\n                 CARD 3 \u2014 3 BEDROOMS\r\n                 \u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014 -->\n<article aria-label=\"3 bedroom typology\" class=\"sg-typo-card\">\n<div aria-hidden=\"true\" class=\"sg-typo-card__bg\">\n<img alt=\"\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/swinggolfresidencial.com\/wp-content\/uploads\/2026\/03\/freepik_edit_Closeup-detallado-de-textiles-en-una-estancia-ya-r-scaled.jpeg\"\/>\n<\/div>\n<div aria-hidden=\"true\" class=\"sg-typo-card__overlay\"><\/div>\n<span class=\"sg-typo-card__badge\">3 slaapkamers<\/span>\n<div class=\"sg-typo-card__body\">\n<h3 class=\"sg-typo-card__title\">3 slaapkamers<\/h3>\n<p class=\"sg-typo-card__area\">Van<strong>121 m\u00b2<\/strong><\/p>\n<div aria-hidden=\"true\" class=\"sg-typo-card__divider\"><\/div>\n<ul aria-label=\"Features\" class=\"sg-typo-card__specs\">\n<li class=\"sg-typo-card__spec\">\n<svg aria-hidden=\"true\" class=\"sg-typo-card__spec-icon\" fill=\"none\" viewbox=\"0 0 16 16\">\n<path d=\"M2 6h12M2 6v7h12V6M2 6l6-4 6 4\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.3\"><\/path>\n<\/svg>\n<span class=\"sg-typo-card__spec-text\"><strong>3<\/strong>slaapkamers<\/span>\n<\/li>\n<li class=\"sg-typo-card__spec\">\n<svg aria-hidden=\"true\" class=\"sg-typo-card__spec-icon\" fill=\"none\" viewbox=\"0 0 16 16\">\n<path d=\"M3 9h10M3 9a2 2 0 00-2 2v2h14v-2a2 2 0 00-2-2M3 9V7a2 2 0 012-2h6a2 2 0 012 2v2\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-width=\"1.3\"><\/path>\n<\/svg>\n<span class=\"sg-typo-card__spec-text\"><strong>2<\/strong>badkamers<\/span>\n<\/li>\n<li class=\"sg-typo-card__spec\">\n<svg aria-hidden=\"true\" class=\"sg-typo-card__spec-icon\" fill=\"none\" viewbox=\"0 0 16 16\">\n<rect height=\"5\" rx=\"1\" stroke=\"currentColor\" stroke-width=\"1.3\" width=\"14\" x=\"1\" y=\"9\"><\/rect>\n<path d=\"M4 9V6a4 4 0 018 0v3\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-width=\"1.3\"><\/path>\n<\/svg>\n<span class=\"sg-typo-card__spec-text\">Garage + berging<\/span>\n<\/li>\n<\/ul>\n<div class=\"sg-typo-card__footer\">\n<div class=\"sg-typo-card__price-block\">\n<span class=\"sg-typo-card__price-label\">Van<\/span>\n<span class=\"sg-typo-card__price\">Geen beschikbaarheid<\/span>\n<span class=\"sg-typo-card__price-note\"><br\/><\/span>\n<\/div>\n<\/div>\n<\/div>\n<\/article>\n<\/div><!-- \/.sg-typologies__grid -->\n<!-- ============================================\r\n             SECTION FOOTER\r\n             ============================================ -->\n<footer class=\"sg-typologies__footer\">\n<p class=\"sg-typologies__footer-note\">Geschatte vloeroppervlakken volgens besluit 218\/2005. Afbeeldingen en plattegronden zijn indicatief. Prijzen afhankelijk van beschikbaarheid.<br\/>*Bebouwde vierkante meter inclusief gemeenschappelijke ruimtes en terras.<br\/>** Bij deze prijzen moet de BTW worden opgeteld tegen het tarief dat geldt op het moment van transport. Het huidige tarief bedraagt \u200b\u200b10%. Garage en berging inbegrepen.<\/p>\n<div class=\"sg-typologies__footer-actions\">\n<a aria-label=\"Unlock residential information\" class=\"sg-btn--unlock\" href=\"#unlock\">\n<span aria-hidden=\"true\" class=\"sg-btn--unlock__icon\">\n<svg fill=\"none\" height=\"18\" viewbox=\"0 0 18 18\" width=\"18\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n<rect height=\"8\" rx=\"1.5\" stroke=\"currentColor\" stroke-width=\"1.5\" width=\"12\" x=\"3\" y=\"8.5\"><\/rect>\n<path d=\"M6 8.5V6a3 3 0 016 0\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-width=\"1.5\"><\/path>\n<circle cx=\"9\" cy=\"12.5\" fill=\"currentColor\" r=\"1.25\"><\/circle>\n<\/svg>\n<\/span>Ontgrendel informatie<\/a>\n<\/div>\n<\/footer>\n<\/div><!-- \/.sg-typologies__container -->\n<\/section>\n<script>\r\n\/* ============================================\r\n   SWING GOLF PULP\u00cd \u2014 TYPOLOGIES\r\n   SCROLL REVEAL (IIFE)\r\n   ============================================ *\/\r\n(function () {\r\n    'use strict';\r\n\r\n    var section = document.querySelector('.sg-typologies');\r\n    if (!section) return;\r\n\r\n    function reveal() {\r\n        if (!('IntersectionObserver' in window)) {\r\n            section.classList.add('sg-typologies--visible');\r\n            return;\r\n        }\r\n\r\n        var observer = new IntersectionObserver(\r\n            function (entries) {\r\n                entries.forEach(function (entry) {\r\n                    if (entry.isIntersecting) {\r\n                        section.classList.add('sg-typologies--visible');\r\n                        observer.unobserve(section);\r\n                    }\r\n                });\r\n            },\r\n            { threshold: 0.10, rootMargin: '0px 0px -48px 0px' }\r\n        );\r\n\r\n        observer.observe(section);\r\n    }\r\n\r\n    if (document.readyState === 'loading') {\r\n        document.addEventListener('DOMContentLoaded', reveal);\r\n    } else {\r\n        reveal();\r\n    }\r\n\r\n}());\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-dbd62f5 e-con-full e-flex e-con e-parent\" data-id=\"dbd62f5\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-77b79f3 elementor-widget elementor-widget-html\" data-id=\"77b79f3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- ============================================\r\n     SG EMOTIONAL SEPARATOR \u2014 FIXED BG v4 (EN)\r\n     Unique class prefix: sgems-\r\n     Effect: background-attachment: fixed (native CSS parallax)\r\n     v4: Smoother and faster rotation rhythm\r\n     ============================================ -->\n<section aria-label=\"Swing Golf Pulp\u00ed \u2014 Between golf and the sea\" class=\"sgems-wrap\">\n<div aria-hidden=\"true\" class=\"sgems-bg\"><\/div>\n<div aria-hidden=\"true\" class=\"sgems-overlay\"><\/div>\n<div aria-hidden=\"true\" class=\"sgems-grain\"><\/div>\n<div class=\"sgems-inner\">\n<div class=\"sgems-eyebrow\">\n<span class=\"sgems-eyebrow__line\"><\/span>\n<span class=\"sgems-eyebrow__text\">Pulp\u00ed \u00b7 Almer\u00eda \u00b7 Spanje<\/span>\n<span class=\"sgems-eyebrow__line\"><\/span>\n<\/div>\n<div class=\"sgems-logo\">\n<img decoding=\"async\" alt=\"Swing Golf Pulp\u00ed\" class=\"sgems-logo__img\" src=\"https:\/\/swinggolfresidencial.com\/wp-content\/uploads\/2026\/03\/Logo-white.png\"\/>\n<div aria-hidden=\"true\" class=\"sgems-logo__ring\">\n<svg fill=\"none\" viewbox=\"0 0 200 200\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n<circle cx=\"100\" cy=\"100\" r=\"96\" stroke=\"rgba(181,139,90,0.22)\" stroke-dasharray=\"4 8\" stroke-width=\"0.75\"><\/circle>\n<\/svg>\n<\/div>\n<\/div>\n<div aria-live=\"polite\" class=\"sgems-headline\">\n<div class=\"sgems-track\" id=\"sgemsTrack\">\n<div class=\"sgems-slide sgems-slide--active\">\n<p class=\"sgems-phrase\">Tussen<em>golf<\/em>en de zee.<\/p>\n<\/div>\n<div class=\"sgems-slide\">\n<p class=\"sgems-phrase\">Waar de tijd wordt<em>weer de jouwe.<\/em><\/p>\n<\/div>\n<div class=\"sgems-slide\">\n<p class=\"sgems-phrase\">Een toevluchtsoord ontworpen voor<em>leven.<\/em><\/p>\n<\/div>\n<div class=\"sgems-slide\">\n<p class=\"sgems-phrase\">Zon, rust en<em>open luchten.<\/em><\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"sgems-meta\">\n<div class=\"sgems-dots\" role=\"tablist\">\n<button aria-label=\"Slide 1\" aria-selected=\"true\" class=\"sgems-dot sgems-dot--on\" data-index=\"0\" role=\"tab\"><\/button>\n<button aria-label=\"Slide 2\" aria-selected=\"false\" class=\"sgems-dot\" data-index=\"1\" role=\"tab\"><\/button>\n<button aria-label=\"Slide 3\" aria-selected=\"false\" class=\"sgems-dot\" data-index=\"2\" role=\"tab\"><\/button>\n<button aria-label=\"Slide 4\" aria-selected=\"false\" class=\"sgems-dot\" data-index=\"3\" role=\"tab\"><\/button>\n<\/div>\n<div aria-hidden=\"true\" class=\"sgems-progress\">\n<div class=\"sgems-progress__bar\" id=\"sgemsBar\"><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/section>\n<style>\r\n\/* ============================================\r\n   SGEMS \u2014 SECTION WRAPPER\r\n   ============================================ *\/\r\n.sgems-wrap {\r\n  position: relative;\r\n  width: 100%;\r\n  height: 540px;\r\n  overflow: hidden;\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  isolation: isolate;\r\n}\r\n\r\n\/* ============================================\r\n   SGEMS \u2014 FIXED BACKGROUND\r\n   ============================================ *\/\r\n.sgems-bg {\r\n  position: absolute;\r\n  inset: 0;\r\n  z-index: 0;\r\n  background-image: url('https:\/\/swinggolfresidencial.com\/wp-content\/uploads\/2026\/03\/Fachada_exterior_closeup-scaled.jpeg');\r\n  background-size: cover;\r\n  background-position: center center;\r\n  background-attachment: fixed;\r\n  background-repeat: no-repeat;\r\n}\r\n\r\n.sgems-overlay {\r\n  position: absolute;\r\n  inset: 0;\r\n  z-index: 1;\r\n  background: linear-gradient(\r\n    180deg,\r\n    rgba(26,46,26,0.55) 0%,\r\n    rgba(26,46,26,0.35) 45%,\r\n    rgba(26,46,26,0.68) 100%\r\n  );\r\n}\r\n\r\n.sgems-grain {\r\n  position: absolute;\r\n  inset: 0;\r\n  z-index: 2;\r\n  opacity: 0.022;\r\n  background-image: url(\"data:image\/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'\/%3E%3C\/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'\/%3E%3C\/svg%3E\");\r\n  background-size: 256px;\r\n  pointer-events: none;\r\n}\r\n\r\n\/* ============================================\r\n   SGEMS \u2014 INNER CONTENT\r\n   ============================================ *\/\r\n.sgems-inner {\r\n  position: relative;\r\n  z-index: 10;\r\n  display: flex;\r\n  flex-direction: column;\r\n  align-items: center;\r\n  justify-content: center;\r\n  text-align: center;\r\n  width: 100%;\r\n  max-width: 760px;\r\n  padding: 0 24px;\r\n  gap: 10px;\r\n}\r\n\r\n\/* ============================================\r\n   SGEMS \u2014 EYEBROW\r\n   ============================================ *\/\r\n.sgems-eyebrow {\r\n  display: flex;\r\n  align-items: center;\r\n  gap: 14px;\r\n  opacity: 0;\r\n  animation: sgems-up 0.8s cubic-bezier(0.22, 1, 0.36, 1) 0.2s forwards;\r\n}\r\n\r\n.sgems-eyebrow__line {\r\n  display: block;\r\n  width: 40px;\r\n  height: 1px;\r\n  flex-shrink: 0;\r\n}\r\n\r\n.sgems-eyebrow__line:first-child {\r\n  background: linear-gradient(90deg, transparent, rgba(212,184,150,0.55));\r\n}\r\n\r\n.sgems-eyebrow__line:last-child {\r\n  background: linear-gradient(90deg, rgba(212,184,150,0.55), transparent);\r\n}\r\n\r\n.sgems-eyebrow__text {\r\n  font-family: 'Plus Jakarta Sans', 'Inter', 'Helvetica Neue', Arial, sans-serif;\r\n  font-size: 11px;\r\n  font-weight: 500;\r\n  letter-spacing: 0.16em;\r\n  text-transform: uppercase;\r\n  color: rgba(212,184,150,0.75);\r\n  white-space: nowrap;\r\n}\r\n\r\n\/* ============================================\r\n   SGEMS \u2014 LOGO\r\n   ============================================ *\/\r\n.sgems-logo {\r\n  position: relative;\r\n  width: 300px;\r\n  height: 120px;\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  flex-shrink: 0;\r\n  opacity: 0;\r\n  animation: sgems-emerge 1.1s cubic-bezier(0.22, 1, 0.36, 1) 0.35s forwards;\r\n}\r\n\r\n.sgems-logo__img {\r\n  position: relative;\r\n  z-index: 2;\r\n  width:100%;\r\n  object-fit: contain;\r\n  filter: brightness(0) invert(1);\r\n  display: block;\r\n}\r\n\r\n.sgems-logo__ring {\r\n  position: absolute;\r\n  inset: 0;\r\n  animation: sgems-spin 26s linear infinite;\r\n  will-change: transform;\r\n}\r\n\r\n.sgems-logo__ring svg {\r\n  width: 100%;\r\n  height: 100%;\r\n}\r\n\r\n\/* ============================================\r\n   SGEMS \u2014 HEADLINE ROTATOR\r\n   ============================================ *\/\r\n.sgems-headline {\r\n  width: 100%;\r\n  height: 50px;\r\n  position: relative;\r\n  overflow: hidden;\r\n  margin-top: 4px;\r\n}\r\n\r\n.sgems-track {\r\n  position: relative;\r\n  width: 100%;\r\n  height: 50px;\r\n}\r\n\r\n.sgems-slide {\r\n  position: absolute;\r\n  inset: 0;\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  opacity: 0;\r\n  pointer-events: none;\r\n  transform: translateY(14px);\r\n  transition:\r\n    opacity   0.5s cubic-bezier(0.22, 1, 0.36, 1),\r\n    transform 0.5s cubic-bezier(0.22, 1, 0.36, 1);\r\n}\r\n\r\n.sgems-slide--active {\r\n  opacity: 1;\r\n  transform: translateY(0);\r\n  pointer-events: auto;\r\n  animation: sgems-up 0.9s cubic-bezier(0.22, 1, 0.36, 1) 0.65s both;\r\n}\r\n\r\n.sgems-slide--exit {\r\n  opacity: 0;\r\n  transform: translateY(-12px);\r\n  pointer-events: none;\r\n  transition:\r\n    opacity   0.35s cubic-bezier(0.4, 0, 0.2, 1),\r\n    transform 0.35s cubic-bezier(0.4, 0, 0.2, 1);\r\n}\r\n\r\n.sgems-slide--enter {\r\n  opacity: 0;\r\n  transform: translateY(14px);\r\n  transition: none;\r\n}\r\n\r\n.sgems-phrase {\r\n  font-family: 'Playfair Display', 'Georgia', 'Times New Roman', serif;\r\n  font-size: clamp(24px, 3.2vw, 40px);\r\n  font-weight: 700;\r\n  line-height: 1.1;\r\n  letter-spacing: -0.02em;\r\n  color: #FFFFFF;\r\n  margin: 0;\r\n  white-space: nowrap;\r\n}\r\n\r\n.sgems-phrase em {\r\n  font-style: italic;\r\n  color: #D4B896;\r\n}\r\n\r\n\/* ============================================\r\n   SGEMS \u2014 META (dots + progress)\r\n   ============================================ *\/\r\n.sgems-meta {\r\n  display: flex;\r\n  flex-direction: column;\r\n  align-items: center;\r\n  gap: 10px;\r\n  margin-top: 6px;\r\n  opacity: 0;\r\n  animation: sgems-up 0.8s cubic-bezier(0.22, 1, 0.36, 1) 0.9s forwards;\r\n}\r\n\r\n.sgems-dots {\r\n  display: flex;\r\n  align-items: center;\r\n  gap: 7px;\r\n}\r\n\r\n.sgems-dot {\r\n  appearance: none;\r\n  -webkit-appearance: none;\r\n  border: none;\r\n  padding: 0;\r\n  cursor: pointer;\r\n  background: rgba(255,255,255,0.22);\r\n  border-radius: 999px;\r\n  width: 6px;\r\n  height: 6px;\r\n  transition:\r\n    width      0.4s cubic-bezier(0.4, 0, 0.2, 1),\r\n    background 0.25s cubic-bezier(0.4, 0, 0.2, 1);\r\n  flex-shrink: 0;\r\n}\r\n\r\n.sgems-dot--on {\r\n  background: #C9A474;\r\n  width: 22px;\r\n}\r\n\r\n.sgems-dot:hover:not(.sgems-dot--on) {\r\n  background: rgba(255,255,255,0.45);\r\n}\r\n\r\n.sgems-progress {\r\n  width: 96px;\r\n  height: 1px;\r\n  background: rgba(255,255,255,0.1);\r\n  border-radius: 999px;\r\n  overflow: hidden;\r\n}\r\n\r\n.sgems-progress__bar {\r\n  height: 100%;\r\n  background: #B58B5A;\r\n  width: 0%;\r\n  border-radius: 999px;\r\n  will-change: width;\r\n}\r\n\r\n\/* ============================================\r\n   SGEMS \u2014 KEYFRAMES\r\n   ============================================ *\/\r\n@keyframes sgems-up {\r\n  from { opacity: 0; transform: translateY(14px); }\r\n  to   { opacity: 1; transform: translateY(0); }\r\n}\r\n\r\n@keyframes sgems-emerge {\r\n  0%   { opacity: 0; transform: scale(0.88); }\r\n  100% { opacity: 1; transform: scale(1); }\r\n}\r\n\r\n@keyframes sgems-spin {\r\n  to { transform: rotate(360deg); }\r\n}\r\n\r\n\/* ============================================\r\n   SGEMS \u2014 RESPONSIVE \u00b7 TABLET\r\n   ============================================ *\/\r\n@media (max-width: 768px) {\r\n  .sgems-wrap { height: 480px; }\r\n\r\n  .sgems-bg {\r\n    background-attachment: scroll;\r\n    background-position: center center;\r\n  }\r\n\r\n  .sgems-logo       { width: 180px; height: 180px; }\r\n  .sgems-logo__img  { width: 148px; height: 148px; }\r\n\r\n  .sgems-headline { height: 46px; }\r\n  .sgems-track    { height: 46px; }\r\n  .sgems-phrase   { font-size: 22px; white-space: normal; }\r\n}\r\n\r\n\/* ============================================\r\n   SGEMS \u2014 RESPONSIVE \u00b7 MOBILE\r\n   ============================================ *\/\r\n@media (max-width: 480px) {\r\n  .sgems-wrap  { height: 440px; }\r\n  .sgems-inner { gap: 8px; }\r\n\r\n  .sgems-logo      { width: 150px; height: 150px; }\r\n  .sgems-logo__img { width: 120px; height: 120px; }\r\n\r\n  .sgems-eyebrow__line { width: 24px; }\r\n  .sgems-eyebrow__text { font-size: 9.5px; letter-spacing: 0.12em; }\r\n\r\n  .sgems-phrase   { font-size: 20px; }\r\n  .sgems-headline { height: 44px; }\r\n  .sgems-track    { height: 44px; }\r\n}\r\n\r\n\/* ============================================\r\n   SGEMS \u2014 REDUCED MOTION\r\n   ============================================ *\/\r\n@media (prefers-reduced-motion: reduce) {\r\n  .sgems-logo__ring { animation: none; }\r\n\r\n  .sgems-logo,\r\n  .sgems-eyebrow,\r\n  .sgems-slide--active,\r\n  .sgems-meta {\r\n    animation: none;\r\n    opacity: 1;\r\n    transform: none;\r\n  }\r\n}\r\n<\/style>\n<script>\r\n\/* ============================================\r\n   SGEMS \u2014 JS MODULE v4 (EN)\r\n   Auto-rotate \u00b7 Progress \u00b7 Dots \u00b7 Touch\r\n   ============================================ *\/\r\n(function () {\r\n  'use strict';\r\n\r\n  var INTERVAL = 3400;\r\n  var BUSY_MS  = 500;\r\n\r\n  var idx      = 0;\r\n  var total    = 0;\r\n  var timer    = null;\r\n  var busy     = false;\r\n  var paused   = false;\r\n\r\n  var wrap, slides, dots, bar;\r\n\r\n  function init () {\r\n    wrap   = document.querySelector('.sgems-wrap');\r\n    slides = document.querySelectorAll('.sgems-slide');\r\n    dots   = document.querySelectorAll('.sgems-dot');\r\n    bar    = document.getElementById('sgemsBar');\r\n\r\n    if (!wrap || slides.length === 0) return;\r\n\r\n    total = slides.length;\r\n    bindEvents();\r\n    startAuto();\r\n  }\r\n\r\n  function goTo (next) {\r\n    if (busy || next === idx) return;\r\n    busy = true;\r\n\r\n    var prev = slides[idx];\r\n    var curr = slides[next];\r\n\r\n    prev.classList.remove('sgems-slide--active');\r\n    prev.classList.add('sgems-slide--exit');\r\n\r\n    curr.classList.add('sgems-slide--enter');\r\n\r\n    requestAnimationFrame(function () {\r\n      requestAnimationFrame(function () {\r\n        curr.classList.remove('sgems-slide--enter');\r\n        curr.classList.add('sgems-slide--active');\r\n\r\n        dots[idx].classList.remove('sgems-dot--on');\r\n        dots[idx].setAttribute('aria-selected', 'false');\r\n        dots[next].classList.add('sgems-dot--on');\r\n        dots[next].setAttribute('aria-selected', 'true');\r\n\r\n        idx = next;\r\n\r\n        setTimeout(function () {\r\n          prev.classList.remove('sgems-slide--exit');\r\n          busy = false;\r\n        }, BUSY_MS);\r\n      });\r\n    });\r\n  }\r\n\r\n  function advance () { goTo((idx + 1) % total); }\r\n\r\n  function startAuto () {\r\n    stopAuto();\r\n    startBar();\r\n    timer = setInterval(function () {\r\n      if (!paused) { advance(); startBar(); }\r\n    }, INTERVAL);\r\n  }\r\n\r\n  function stopAuto () {\r\n    if (timer) { clearInterval(timer); timer = null; }\r\n    resetBar();\r\n  }\r\n\r\n  function startBar () {\r\n    resetBar();\r\n    requestAnimationFrame(function () {\r\n      requestAnimationFrame(function () {\r\n        bar.style.transition = 'width ' + INTERVAL + 'ms linear';\r\n        bar.style.width = '100%';\r\n      });\r\n    });\r\n  }\r\n\r\n  function resetBar () {\r\n    if (!bar) return;\r\n    bar.style.transition = 'none';\r\n    bar.style.width = '0%';\r\n  }\r\n\r\n  function bindEvents () {\r\n    dots.forEach(function (dot) {\r\n      dot.addEventListener('click', function () {\r\n        var i = parseInt(dot.getAttribute('data-index'), 10);\r\n        if (!isNaN(i) && i !== idx) { stopAuto(); goTo(i); startAuto(); }\r\n      });\r\n      dot.addEventListener('keydown', function (e) {\r\n        if (e.key === 'Enter' || e.key === ' ') { e.preventDefault(); dot.click(); }\r\n      });\r\n    });\r\n\r\n    wrap.addEventListener('mouseenter', function () { paused = true; });\r\n    wrap.addEventListener('mouseleave', function () {\r\n      paused = false; stopAuto(); startAuto();\r\n    });\r\n\r\n    var tx = 0;\r\n    wrap.addEventListener('touchstart', function (e) {\r\n      tx = e.changedTouches[0].clientX;\r\n    }, { passive: true });\r\n    wrap.addEventListener('touchend', function (e) {\r\n      var dx = e.changedTouches[0].clientX - tx;\r\n      if (Math.abs(dx) > 44) {\r\n        stopAuto();\r\n        goTo(dx < 0 ? (idx + 1) % total : (idx - 1 + total) % total);\r\n        startAuto();\r\n      }\r\n    }, { passive: true });\r\n  }\r\n\r\n  if (document.readyState === 'loading') {\r\n    document.addEventListener('DOMContentLoaded', init);\r\n  } else {\r\n    init();\r\n  }\r\n}());\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-229c189 e-con-full e-flex e-con e-parent\" data-id=\"229c189\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ea65323 elementor-widget elementor-widget-menu-anchor\" data-id=\"ea65323\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"menu-anchor.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-menu-anchor\" id=\"gallery\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-679e357 elementor-widget elementor-widget-html\" data-id=\"679e357\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- ============================================\r\n     SWING GOLF PULP\u00cd \u2014 ENGAGE PAGE (EN)\r\n     GALLERY SECTION\r\n     ============================================ -->\n<style>\r\n\/* ============================================\r\n   SG-GALLERY \u2014 BLOCK\r\n   ============================================ *\/\r\n.sg-gallery {\r\n    position: relative;\r\n    padding: 100px 0 120px;\r\n    background: linear-gradient(180deg, var(--sg-color-neutral-50) 0%, var(--sg-color-neutral-0) 100%);\r\n    overflow: hidden;\r\n}\r\n\r\n.sg-gallery__container {\r\n    max-width: 1300px;\r\n    margin: 0 auto;\r\n    padding: 0 20px;\r\n    position: relative;\r\n    z-index: 2;\r\n}\r\n\r\n\/* ============================================\r\n   SG-GALLERY__HEADER\r\n   ============================================ *\/\r\n.sg-gallery__header {\r\n    text-align: center;\r\n    margin-bottom: 56px;\r\n}\r\n\r\n.sg-gallery__label {\r\n    display: inline-flex;\r\n    align-items: center;\r\n    justify-content: center;\r\n    gap: 10px;\r\n    font-family: var(--sg-font-body);\r\n    font-size: 13px;\r\n    font-weight: 500;\r\n    letter-spacing: 0.08em;\r\n    text-transform: uppercase;\r\n    color: var(--sg-color-accent-600);\r\n    margin-bottom: 12px;\r\n    opacity: 0;\r\n    transform: translateY(20px);\r\n    transition: opacity 0.7s cubic-bezier(0.22, 1, 0.36, 1), transform 0.7s cubic-bezier(0.22, 1, 0.36, 1);\r\n}\r\n\r\n.sg-gallery.sg-gallery--visible .sg-gallery__label {\r\n    opacity: 1;\r\n    transform: translateY(0);\r\n}\r\n\r\n.sg-gallery__label-line {\r\n    width: 24px;\r\n    height: 2px;\r\n    background-color: var(--sg-color-accent-500);\r\n    border-radius: 1px;\r\n    flex-shrink: 0;\r\n}\r\n\r\n.sg-gallery__title {\r\n    font-family: var(--sg-font-display);\r\n    font-size: clamp(30px, 5vw, 40px);\r\n    font-weight: 700;\r\n    line-height: 1.15;\r\n    letter-spacing: -0.01em;\r\n    color: var(--sg-color-neutral-900);\r\n    margin: 0 0 16px 0;\r\n    opacity: 0;\r\n    transform: translateY(20px);\r\n    transition: opacity 0.7s cubic-bezier(0.22, 1, 0.36, 1) 0.08s, transform 0.7s cubic-bezier(0.22, 1, 0.36, 1) 0.08s;\r\n}\r\n\r\n.sg-gallery.sg-gallery--visible .sg-gallery__title {\r\n    opacity: 1;\r\n    transform: translateY(0);\r\n}\r\n\r\n.sg-gallery__title em {\r\n    font-style: italic;\r\n}\r\n\r\n.sg-gallery__subtitle {\r\n    font-family: var(--sg-font-body);\r\n    font-size: 16px;\r\n    font-weight: 400;\r\n    line-height: 1.6;\r\n    color: var(--sg-color-neutral-500);\r\n    margin: 0 auto;\r\n    max-width: 520px;\r\n    opacity: 0;\r\n    transform: translateY(20px);\r\n    transition: opacity 0.7s cubic-bezier(0.22, 1, 0.36, 1) 0.16s, transform 0.7s cubic-bezier(0.22, 1, 0.36, 1) 0.16s;\r\n}\r\n\r\n.sg-gallery.sg-gallery--visible .sg-gallery__subtitle {\r\n    opacity: 1;\r\n    transform: translateY(0);\r\n}\r\n\r\n\/* ============================================\r\n   SG-GALLERY__GRID \u2014 BENTO\r\n   ============================================ *\/\r\n.sg-gallery__grid {\r\n    display: grid;\r\n    grid-template-columns: repeat(3, 1fr);\r\n    grid-auto-rows: 360px;\r\n    gap: 20px;\r\n    opacity: 0;\r\n    transform: translateY(30px);\r\n    transition: opacity 0.8s cubic-bezier(0.22, 1, 0.36, 1) 0.24s, transform 0.8s cubic-bezier(0.22, 1, 0.36, 1) 0.24s;\r\n}\r\n\r\n.sg-gallery.sg-gallery--visible .sg-gallery__grid {\r\n    opacity: 1;\r\n    transform: translateY(0);\r\n}\r\n\r\n\/* ============================================\r\n   SG-GALLERY__ITEM\r\n   ============================================ *\/\r\n.sg-gallery__item {\r\n    position: relative;\r\n    overflow: hidden;\r\n    cursor: pointer;\r\n    border-radius: var(--sg-radius-lg);\r\n    box-shadow: var(--sg-shadow-sm);\r\n    transition:\r\n        transform 0.4s cubic-bezier(0.4, 0, 0.2, 1),\r\n        box-shadow 0.4s cubic-bezier(0.4, 0, 0.2, 1);\r\n}\r\n\r\n.sg-gallery__item:first-child {\r\n    grid-column: span 2;\r\n    grid-row: span 2;\r\n}\r\n\r\n.sg-gallery__item:hover {\r\n    transform: translateY(-6px);\r\n    box-shadow: var(--sg-shadow-lg);\r\n}\r\n\r\n.sg-gallery__item::before {\r\n    content: '';\r\n    position: absolute;\r\n    inset: 0;\r\n    padding: 2px;\r\n    background: linear-gradient(135deg, rgba(62, 107, 62, 0.4) 0%, rgba(181, 139, 90, 0.3) 50%, transparent 100%);\r\n    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);\r\n    mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);\r\n    -webkit-mask-composite: xor;\r\n    mask-composite: exclude;\r\n    opacity: 0;\r\n    transition: opacity 0.4s cubic-bezier(0.4, 0, 0.2, 1);\r\n    z-index: 10;\r\n    pointer-events: none;\r\n    border-radius: var(--sg-radius-lg);\r\n}\r\n\r\n.sg-gallery__item:hover::before {\r\n    opacity: 1;\r\n}\r\n\r\n.sg-gallery__image {\r\n    width: 100% !important;\r\n    height: 100% !important;\r\n    object-fit: cover !important;\r\n    object-position: center !important;\r\n    display: block !important;\r\n    transition: transform 0.6s cubic-bezier(0.19, 1, 0.22, 1) !important;\r\n    filter: saturate(0.95) !important;\r\n}\r\n\r\n.sg-gallery__item {\r\n    position: relative !important;\r\n    overflow: hidden !important;\r\n    display: block !important;\r\n}\r\n\r\n.sg-gallery__overlay {\r\n    position: absolute;\r\n    inset: 0;\r\n    background: linear-gradient(\r\n        to top,\r\n        rgba(26, 46, 26, 0.75) 0%,\r\n        rgba(26, 46, 26, 0.25) 40%,\r\n        rgba(0, 0, 0, 0) 70%\r\n    );\r\n    opacity: 0;\r\n    transition: opacity 0.5s cubic-bezier(0.4, 0, 0.2, 1);\r\n    z-index: 2;\r\n}\r\n\r\n.sg-gallery__item:hover .sg-gallery__overlay {\r\n    opacity: 1;\r\n}\r\n\r\n.sg-gallery__caption {\r\n    position: absolute;\r\n    bottom: 0;\r\n    left: 0;\r\n    right: 0;\r\n    padding: 24px;\r\n    z-index: 4;\r\n    transform: translateY(10px);\r\n    opacity: 0;\r\n    transition:\r\n        transform 0.4s cubic-bezier(0.4, 0, 0.2, 1),\r\n        opacity 0.4s cubic-bezier(0.4, 0, 0.2, 1);\r\n}\r\n\r\n.sg-gallery__item:hover .sg-gallery__caption {\r\n    transform: translateY(0);\r\n    opacity: 1;\r\n}\r\n\r\n.sg-gallery__caption-title {\r\n    font-family: var(--sg-font-body);\r\n    font-size: 16px;\r\n    font-weight: 600;\r\n    letter-spacing: 0;\r\n    color: #FFFFFF;\r\n    margin: 0 0 8px 0;\r\n}\r\n\r\n.sg-gallery__caption-hint {\r\n    font-family: var(--sg-font-body);\r\n    font-size: 11px;\r\n    font-weight: 500;\r\n    letter-spacing: 0.06em;\r\n    text-transform: uppercase;\r\n    color: rgba(255, 255, 255, 0.65);\r\n    display: inline-flex;\r\n    align-items: center;\r\n    gap: 6px;\r\n}\r\n\r\n.sg-gallery__caption-hint svg {\r\n    width: 14px;\r\n    height: 14px;\r\n    stroke: currentColor;\r\n    fill: none;\r\n    stroke-width: 2;\r\n    transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);\r\n}\r\n\r\n.sg-gallery__item:hover .sg-gallery__caption-hint svg {\r\n    transform: translateX(3px);\r\n}\r\n\r\n\/* ============================================\r\n   SG-LIGHTBOX \u2014 BLOCK\r\n   ============================================ *\/\r\n.sg-lightbox {\r\n    position: fixed;\r\n    top: 0;\r\n    left: 0;\r\n    width: 100%;\r\n    height: 100%;\r\n    z-index: 99999;\r\n    display: flex;\r\n    align-items: center;\r\n    justify-content: center;\r\n    opacity: 0;\r\n    visibility: hidden;\r\n    transition:\r\n        opacity 0.4s cubic-bezier(0.4, 0, 0.2, 1),\r\n        visibility 0.4s cubic-bezier(0.4, 0, 0.2, 1);\r\n}\r\n\r\n.sg-lightbox.sg-lightbox--open {\r\n    opacity: 1;\r\n    visibility: visible;\r\n}\r\n\r\n.sg-lightbox__backdrop {\r\n    position: absolute;\r\n    inset: 0;\r\n    background: radial-gradient(ellipse at center, rgba(26, 46, 26, 0.92) 0%, rgba(26, 46, 26, 0.97) 100%);\r\n    backdrop-filter: blur(16px);\r\n    -webkit-backdrop-filter: blur(16px);\r\n}\r\n\r\n.sg-lightbox__content {\r\n    position: relative;\r\n    z-index: 2;\r\n    max-width: 90vw;\r\n    max-height: 85vh;\r\n    display: flex;\r\n    align-items: center;\r\n    justify-content: center;\r\n}\r\n\r\n.sg-lightbox__image {\r\n    max-width: 100%;\r\n    max-height: 85vh;\r\n    object-fit: contain;\r\n    border-radius: var(--sg-radius-md);\r\n    box-shadow: 0 25px 80px rgba(0, 0, 0, 0.5);\r\n    opacity: 0;\r\n    transform: scale(0.95);\r\n    transition: opacity 0.3s ease, transform 0.3s ease;\r\n}\r\n\r\n.sg-lightbox--open .sg-lightbox__image {\r\n    opacity: 1;\r\n    transform: scale(1);\r\n}\r\n\r\n.sg-lightbox__close {\r\n    position: absolute;\r\n    top: 24px;\r\n    right: 24px;\r\n    width: 48px;\r\n    height: 48px;\r\n    display: flex;\r\n    align-items: center;\r\n    justify-content: center;\r\n    background: rgba(255, 255, 255, 0.08);\r\n    border: 1px solid rgba(255, 255, 255, 0.15);\r\n    border-radius: var(--sg-radius-full);\r\n    cursor: pointer;\r\n    z-index: 3;\r\n    padding: 0;\r\n    transition:\r\n        background 0.25s cubic-bezier(0.4, 0, 0.2, 1),\r\n        border-color 0.25s cubic-bezier(0.4, 0, 0.2, 1),\r\n        transform 0.25s cubic-bezier(0.4, 0, 0.2, 1);\r\n    -webkit-tap-highlight-color: transparent;\r\n}\r\n\r\n.sg-lightbox__close:hover {\r\n    background: rgba(181, 139, 90, 0.2);\r\n    border-color: rgba(181, 139, 90, 0.4);\r\n    transform: rotate(90deg);\r\n}\r\n\r\n.sg-lightbox__close svg {\r\n    width: 20px;\r\n    height: 20px;\r\n    fill: #FFFFFF;\r\n}\r\n\r\n.sg-lightbox__nav {\r\n    position: absolute;\r\n    top: 50%;\r\n    transform: translateY(-50%);\r\n    width: 52px;\r\n    height: 52px;\r\n    display: flex;\r\n    align-items: center;\r\n    justify-content: center;\r\n    background: rgba(255, 255, 255, 0.06);\r\n    border: 1px solid rgba(255, 255, 255, 0.12);\r\n    border-radius: var(--sg-radius-full);\r\n    cursor: pointer;\r\n    z-index: 3;\r\n    padding: 0;\r\n    transition:\r\n        background 0.25s cubic-bezier(0.4, 0, 0.2, 1),\r\n        border-color 0.25s cubic-bezier(0.4, 0, 0.2, 1),\r\n        transform 0.25s cubic-bezier(0.4, 0, 0.2, 1);\r\n    -webkit-tap-highlight-color: transparent;\r\n}\r\n\r\n.sg-lightbox__nav:hover {\r\n    background: rgba(181, 139, 90, 0.15);\r\n    border-color: rgba(181, 139, 90, 0.3);\r\n}\r\n\r\n.sg-lightbox__nav--prev { left: 24px; }\r\n.sg-lightbox__nav--prev:hover { transform: translateY(-50%) translateX(-4px); }\r\n.sg-lightbox__nav--next { right: 24px; }\r\n.sg-lightbox__nav--next:hover { transform: translateY(-50%) translateX(4px); }\r\n\r\n.sg-lightbox__nav svg {\r\n    width: 22px;\r\n    height: 22px;\r\n    fill: #FFFFFF;\r\n}\r\n\r\n.sg-lightbox__info {\r\n    position: absolute;\r\n    bottom: 28px;\r\n    left: 50%;\r\n    transform: translateX(-50%);\r\n    text-align: center;\r\n    z-index: 3;\r\n}\r\n\r\n.sg-lightbox__title {\r\n    font-family: var(--sg-font-body);\r\n    font-size: 15px;\r\n    font-weight: 500;\r\n    color: #FFFFFF;\r\n    margin: 0 0 6px 0;\r\n}\r\n\r\n.sg-lightbox__counter {\r\n    font-family: var(--sg-font-body);\r\n    font-size: 12px;\r\n    font-weight: 400;\r\n    letter-spacing: 0.08em;\r\n    color: var(--sg-color-accent-300);\r\n    margin: 0;\r\n}\r\n\r\n\/* ============================================\r\n   RESPONSIVE \u2014 WIDE (> 1340px)\r\n   ============================================ *\/\r\n@media screen and (min-width: 1340px) {\r\n    .sg-gallery__container { padding: 0; }\r\n}\r\n\r\n@media screen and (min-width: 1024px) {\r\n    .sg-gallery__grid { gap: 24px; }\r\n}\r\n\r\n@media screen and (max-width: 1023px) {\r\n    .sg-gallery { padding: 72px 0 80px; }\r\n    .sg-gallery__container { padding: 0 40px; }\r\n    .sg-gallery__grid { grid-auto-rows: 280px; gap: 16px; }\r\n}\r\n\r\n@media screen and (max-width: 767px) {\r\n    .sg-gallery { padding: 56px 0 64px; }\r\n    .sg-gallery__container { padding: 0 20px; }\r\n    .sg-gallery__header { margin-bottom: 36px; }\r\n    .sg-gallery__grid { grid-template-columns: repeat(2, 1fr); grid-auto-rows: 200px; gap: 12px; }\r\n    .sg-gallery__item:first-child { grid-column: span 2; grid-row: span 2; }\r\n    .sg-gallery__caption { padding: 16px; }\r\n    .sg-gallery__caption-title { font-size: 14px; }\r\n    .sg-lightbox__close { top: 16px; right: 16px; width: 44px; height: 44px; }\r\n    .sg-lightbox__nav { width: 46px; height: 46px; }\r\n    .sg-lightbox__nav--prev { left: 16px; }\r\n    .sg-lightbox__nav--next { right: 16px; }\r\n    .sg-lightbox__info { bottom: 20px; }\r\n    .sg-lightbox__title { font-size: 14px; }\r\n}\r\n\r\n@media screen and (max-width: 479px) {\r\n    .sg-gallery__grid { grid-template-columns: 1fr; grid-auto-rows: 260px; }\r\n    .sg-gallery__item:first-child { grid-column: span 1; grid-row: span 1; }\r\n}\r\n\r\n@media (prefers-reduced-motion: reduce) {\r\n    .sg-gallery__label,\r\n    .sg-gallery__title,\r\n    .sg-gallery__subtitle,\r\n    .sg-gallery__grid {\r\n        opacity: 1 !important;\r\n        transform: none !important;\r\n        transition: none !important;\r\n    }\r\n\r\n    .sg-gallery__item,\r\n    .sg-gallery__image,\r\n    .sg-gallery__overlay,\r\n    .sg-gallery__caption,\r\n    .sg-gallery__item::before,\r\n    .sg-lightbox,\r\n    .sg-lightbox__image {\r\n        transition: none !important;\r\n    }\r\n}\r\n<\/style>\n<section aria-label=\"Swing Golf Pulp\u00ed \u2014 Image gallery\" class=\"sg-gallery\" id=\"sg-gallery\">\n<div class=\"sg-gallery__container\">\n<header class=\"sg-gallery__header\">\n<span class=\"sg-gallery__label\">\n<span aria-hidden=\"true\" class=\"sg-gallery__label-line\"><\/span>Galerij<span aria-hidden=\"true\" class=\"sg-gallery__label-line\"><\/span>\n<\/span>\n<h2 class=\"sg-gallery__title\">Elke spatie vertelt een<em>verhaal<\/em><\/h2>\n<p class=\"sg-gallery__subtitle\">Lichte interieurs, zorgvuldig ontworpen gemeenschappelijke ruimtes en een omgeving die uitnodigt om van elk moment te genieten.<\/p>\n<\/header>\n<div class=\"sg-gallery__grid\">\n<div class=\"sg-gallery__item\" data-index=\"0\" data-title=\"Zwembad en gemeenschappelijke ruimtes\">\n<img alt=\"Community pool with views over the golf course at Swing Golf Pulp\u00ed\" class=\"sg-gallery__image\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/swinggolfresidencial.com\/wp-content\/uploads\/2026\/03\/piscina-scaled.png\"\/>\n<div class=\"sg-gallery__overlay\"><\/div>\n<div class=\"sg-gallery__caption\">\n<p class=\"sg-gallery__caption-title\">Zwembad en gemeenschappelijke ruimtes<\/p>\n<p class=\"sg-gallery__caption-hint\"><svg viewbox=\"0 0 24 24\"><path d=\"M5 12h14M12 5l7 7-7 7\"><\/path><\/svg>Bekijk volledige grootte<\/p>\n<\/div>\n<\/div>\n<div class=\"sg-gallery__item\" data-index=\"1\" data-title=\"Woonkamer met uitzicht\">\n<img alt=\"Bright and spacious living room at Swing Golf\" class=\"sg-gallery__image\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/swinggolfresidencial.com\/wp-content\/uploads\/2026\/03\/salon-scaled.jpg\"\/>\n<div class=\"sg-gallery__overlay\"><\/div>\n<div class=\"sg-gallery__caption\">\n<p class=\"sg-gallery__caption-title\">Woonkamer met uitzicht<\/p>\n<p class=\"sg-gallery__caption-hint\"><svg viewbox=\"0 0 24 24\"><path d=\"M5 12h14M12 5l7 7-7 7\"><\/path><\/svg>Bekijk volledige grootte<\/p>\n<\/div>\n<\/div>\n<div class=\"sg-gallery__item\" data-index=\"2\" data-title=\"Moderne keuken\">\n<img alt=\"Fully equipped modern kitchen at Swing Golf Pulp\u00ed\" class=\"sg-gallery__image\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/swinggolfresidencial.com\/wp-content\/uploads\/2026\/03\/cocina-scaled.png\"\/>\n<div class=\"sg-gallery__overlay\"><\/div>\n<div class=\"sg-gallery__caption\">\n<p class=\"sg-gallery__caption-title\">Moderne keuken<\/p>\n<p class=\"sg-gallery__caption-hint\"><svg viewbox=\"0 0 24 24\"><path d=\"M5 12h14M12 5l7 7-7 7\"><\/path><\/svg>Bekijk volledige grootte<\/p>\n<\/div>\n<\/div>\n<div class=\"sg-gallery__item\" data-index=\"3\" data-title=\"Hoofdslaapkamer\">\n<img alt=\"Master bedroom with natural light at Swing Golf\" class=\"sg-gallery__image\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/swinggolfresidencial.com\/wp-content\/uploads\/2026\/03\/dppal-scaled.png\"\/>\n<div class=\"sg-gallery__overlay\"><\/div>\n<div class=\"sg-gallery__caption\">\n<p class=\"sg-gallery__caption-title\">Hoofdslaapkamer<\/p>\n<p class=\"sg-gallery__caption-hint\"><svg viewbox=\"0 0 24 24\"><path d=\"M5 12h14M12 5l7 7-7 7\"><\/path><\/svg>Bekijk volledige grootte<\/p>\n<\/div>\n<\/div>\n<div class=\"sg-gallery__item\" data-index=\"4\" data-title=\"Terras bij zonsondergang\">\n<img alt=\"Terrace with views over the golf course at sunset\" class=\"sg-gallery__image\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/swinggolfresidencial.com\/wp-content\/uploads\/2026\/03\/terrazaatardecer-scaled.jpeg\"\/>\n<div class=\"sg-gallery__overlay\"><\/div>\n<div class=\"sg-gallery__caption\">\n<p class=\"sg-gallery__caption-title\">Terras bij zonsondergang<\/p>\n<p class=\"sg-gallery__caption-hint\"><svg viewbox=\"0 0 24 24\"><path d=\"M5 12h14M12 5l7 7-7 7\"><\/path><\/svg>Bekijk volledige grootte<\/p>\n<\/div>\n<\/div>\n<div class=\"sg-gallery__item\" data-index=\"5\" data-title=\"Residenti\u00eble gevel\">\n<img alt=\"View of the Swing Golf Pulp\u00ed facade at sunset\" class=\"sg-gallery__image\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/swinggolfresidencial.com\/wp-content\/uploads\/2026\/03\/Fachada-atardecer-scaled.jpeg\"\/>\n<div class=\"sg-gallery__overlay\"><\/div>\n<div class=\"sg-gallery__caption\">\n<p class=\"sg-gallery__caption-title\">Residenti\u00eble gevel<\/p>\n<p class=\"sg-gallery__caption-hint\"><svg viewbox=\"0 0 24 24\"><path d=\"M5 12h14M12 5l7 7-7 7\"><\/path><\/svg>Bekijk volledige grootte<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/section>\n<div aria-label=\"Image viewer\" aria-modal=\"true\" class=\"sg-lightbox\" id=\"sg_lightbox\" role=\"dialog\">\n<div class=\"sg-lightbox__backdrop\" id=\"sg_lightbox_backdrop\"><\/div>\n<button aria-label=\"Close viewer\" class=\"sg-lightbox__close\" id=\"sg_lightbox_close\" type=\"button\">\n<svg viewbox=\"0 0 24 24\"><path d=\"M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z\"><\/path><\/svg>\n<\/button>\n<button aria-label=\"Previous image\" class=\"sg-lightbox__nav sg-lightbox__nav--prev\" id=\"sg_lightbox_prev\" type=\"button\">\n<svg viewbox=\"0 0 24 24\"><path d=\"M15.41 7.41L14 6l-6 6 6 6 1.41-1.41L10.83 12z\"><\/path><\/svg>\n<\/button>\n<button aria-label=\"Next image\" class=\"sg-lightbox__nav sg-lightbox__nav--next\" id=\"sg_lightbox_next\" type=\"button\">\n<svg viewbox=\"0 0 24 24\"><path d=\"M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z\"><\/path><\/svg>\n<\/button>\n<div class=\"sg-lightbox__content\">\n<img decoding=\"async\" alt=\"\" class=\"sg-lightbox__image\" id=\"sg_lightbox_image\" src=\"\"\/>\n<\/div>\n<div class=\"sg-lightbox__info\">\n<p class=\"sg-lightbox__title\" id=\"sg_lightbox_title\"><\/p>\n<p class=\"sg-lightbox__counter\" id=\"sg_lightbox_counter\"><\/p>\n<\/div>\n<\/div>\n<script>\r\n(function SGGalleryModule() {\r\n    'use strict';\r\n\r\n    var section          = document.getElementById('sg-gallery');\r\n    var items            = document.querySelectorAll('.sg-gallery__item');\r\n    var lightbox         = document.getElementById('sg_lightbox');\r\n    var lightboxBackdrop = document.getElementById('sg_lightbox_backdrop');\r\n    var lightboxImage    = document.getElementById('sg_lightbox_image');\r\n    var lightboxTitle    = document.getElementById('sg_lightbox_title');\r\n    var lightboxCounter  = document.getElementById('sg_lightbox_counter');\r\n    var lightboxClose    = document.getElementById('sg_lightbox_close');\r\n    var lightboxPrev     = document.getElementById('sg_lightbox_prev');\r\n    var lightboxNext     = document.getElementById('sg_lightbox_next');\r\n\r\n    if (!section || !lightbox) return;\r\n\r\n    var images = [];\r\n    items.forEach(function (item) {\r\n        images.push({\r\n            src:   item.querySelector('.sg-gallery__image').src,\r\n            title: item.getAttribute('data-title')\r\n        });\r\n    });\r\n\r\n    var currentIndex = 0;\r\n    var totalImages  = images.length;\r\n\r\n    function openLightbox(index) {\r\n        currentIndex = index;\r\n        lightboxImage.src          = images[currentIndex].src;\r\n        lightboxImage.alt          = images[currentIndex].title;\r\n        lightboxTitle.textContent  = images[currentIndex].title;\r\n        lightboxCounter.textContent = (currentIndex + 1) + ' \/ ' + totalImages;\r\n        lightbox.classList.add('sg-lightbox--open');\r\n        document.body.style.overflow = 'hidden';\r\n    }\r\n\r\n    function closeLightbox() {\r\n        lightbox.classList.remove('sg-lightbox--open');\r\n        document.body.style.overflow = '';\r\n    }\r\n\r\n    function updateLightbox() {\r\n        lightboxImage.style.opacity   = '0';\r\n        lightboxImage.style.transform = 'scale(0.95)';\r\n\r\n        setTimeout(function () {\r\n            lightboxImage.src           = images[currentIndex].src;\r\n            lightboxImage.alt           = images[currentIndex].title;\r\n            lightboxTitle.textContent   = images[currentIndex].title;\r\n            lightboxCounter.textContent = (currentIndex + 1) + ' \/ ' + totalImages;\r\n\r\n            setTimeout(function () {\r\n                lightboxImage.style.opacity   = '1';\r\n                lightboxImage.style.transform = 'scale(1)';\r\n            }, 50);\r\n        }, 200);\r\n    }\r\n\r\n    function nextImage() { currentIndex = (currentIndex + 1) % totalImages; updateLightbox(); }\r\n    function prevImage() { currentIndex = (currentIndex - 1 + totalImages) % totalImages; updateLightbox(); }\r\n\r\n    items.forEach(function (item) {\r\n        item.addEventListener('click', function () {\r\n            openLightbox(parseInt(this.getAttribute('data-index'), 10));\r\n        });\r\n    });\r\n\r\n    lightboxClose.addEventListener('click', closeLightbox);\r\n    lightboxBackdrop.addEventListener('click', closeLightbox);\r\n    lightboxNext.addEventListener('click', nextImage);\r\n    lightboxPrev.addEventListener('click', prevImage);\r\n\r\n    document.addEventListener('keydown', function (e) {\r\n        if (!lightbox.classList.contains('sg-lightbox--open')) return;\r\n        if (e.key === 'Escape')       closeLightbox();\r\n        else if (e.key === 'ArrowRight') nextImage();\r\n        else if (e.key === 'ArrowLeft')  prevImage();\r\n    });\r\n\r\n    var touchStartX = 0;\r\n\r\n    lightbox.addEventListener('touchstart', function (e) {\r\n        touchStartX = e.changedTouches[0].screenX;\r\n    }, { passive: true });\r\n\r\n    lightbox.addEventListener('touchend', function (e) {\r\n        var deltaX = e.changedTouches[0].screenX - touchStartX;\r\n        if (Math.abs(deltaX) > 50) {\r\n            if (deltaX > 0) prevImage();\r\n            else nextImage();\r\n        }\r\n    }, { passive: true });\r\n\r\n    function checkVisibility() {\r\n        var rect = section.getBoundingClientRect();\r\n        if (rect.top < window.innerHeight * 0.75) {\r\n            section.classList.add('sg-gallery--visible');\r\n        }\r\n    }\r\n\r\n    var ticking = false;\r\n\r\n    function onScroll() {\r\n        if (!ticking) {\r\n            requestAnimationFrame(function () {\r\n                checkVisibility();\r\n                ticking = false;\r\n            });\r\n            ticking = true;\r\n        }\r\n    }\r\n\r\n    window.addEventListener('scroll', onScroll, { passive: true });\r\n    checkVisibility();\r\n\r\n})();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-9884071 e-con-full e-flex e-con e-parent\" data-id=\"9884071\" data-element_type=\"container\" data-e-type=\"container\" id=\"location\">\n\t\t\t\t<div class=\"elementor-element elementor-element-048e612 elementor-widget elementor-widget-html\" data-id=\"048e612\" data-element_type=\"widget\" data-e-type=\"widget\" id=\"ubicacion\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- ============================================\r\n     SWING GOLF PULP\u00cd \u2014 ENGAGE PAGE (EN)\r\n     LOCATION SEPARATOR SECTION\r\n     ============================================ -->\n<style>\r\n  \/* ============================================\r\n     LOCATION SEPARATOR \u2014 BLOCK\r\n     ============================================ *\/\r\n  .sg-location {\r\n    position: relative;\r\n    padding: 100px 0;\r\n    background-color: var(--sg-color-neutral-50, #F8F9F8);\r\n  }\r\n\r\n  \/* ============================================\r\n     LOCATION \u2014 CONTAINER\r\n     ============================================ *\/\r\n  .sg-location__container {\r\n    max-width: 1216px;\r\n    margin: 0 auto;\r\n    padding: 0 20px;\r\n  }\r\n\r\n  .sg-location__content {\r\n    text-align: center;\r\n    max-width: 680px;\r\n    margin: 0 auto;\r\n  }\r\n\r\n  \/* ============================================\r\n     LOCATION \u2014 EYEBROW\r\n     ============================================ *\/\r\n  .sg-location__label {\r\n    display: inline-block;\r\n    font-family: 'Plus Jakarta Sans', sans-serif;\r\n    font-size: 13px;\r\n    font-weight: 500;\r\n    letter-spacing: 0.08em;\r\n    text-transform: uppercase;\r\n    color: var(--sg-color-accent-600, #A07A3F);\r\n    margin-bottom: 12px;\r\n\r\n    opacity: 0;\r\n    transform: translateY(15px);\r\n    transition: var(--sg-transition-slow);\r\n  }\r\n\r\n  .sg-location.sg-location--visible .sg-location__label {\r\n    opacity: 1;\r\n    transform: translateY(0);\r\n  }\r\n\r\n  \/* ============================================\r\n     LOCATION \u2014 TITLE (H2)\r\n     ============================================ *\/\r\n  .sg-location__title {\r\n    font-family: 'Playfair Display', serif;\r\n    font-size: clamp(32px, 5vw, 40px);\r\n    font-weight: 700;\r\n    line-height: 1.15;\r\n    color: var(--sg-color-neutral-900, #1A1D1A);\r\n    margin: 0 0 16px 0;\r\n\r\n    opacity: 0;\r\n    transform: translateY(20px);\r\n    transition: opacity 0.6s cubic-bezier(0.22, 1, 0.36, 1) 0.1s,\r\n                transform 0.6s cubic-bezier(0.22, 1, 0.36, 1) 0.1s;\r\n  }\r\n\r\n  .sg-location__title em {\r\n    font-style: italic;\r\n    font-weight: 700;\r\n  }\r\n\r\n  .sg-location.sg-location--visible .sg-location__title {\r\n    opacity: 1;\r\n    transform: translateY(0);\r\n  }\r\n\r\n  \/* ============================================\r\n     LOCATION \u2014 SUBTITLE (Body Large)\r\n     ============================================ *\/\r\n  .sg-location__subtitle {\r\n    font-family: 'Plus Jakarta Sans', sans-serif;\r\n    font-size: 18px;\r\n    font-weight: 400;\r\n    line-height: 1.7;\r\n    color: var(--sg-color-neutral-600, #515851);\r\n    margin: 0 auto 24px;\r\n    max-width: 580px;\r\n\r\n    opacity: 0;\r\n    transform: translateY(20px);\r\n    transition: opacity 0.6s ease 0.2s, transform 0.6s ease 0.2s;\r\n  }\r\n\r\n  .sg-location.sg-location--visible .sg-location__subtitle {\r\n    opacity: 1;\r\n    transform: translateY(0);\r\n  }\r\n\r\n  \/* ============================================\r\n     LOCATION \u2014 ACCENT\r\n     ============================================ *\/\r\n  .sg-location__accent {\r\n    font-family: 'Plus Jakarta Sans', sans-serif;\r\n    font-size: 15px;\r\n    font-weight: 600;\r\n    color: var(--sg-color-accent-500, #B58B5A);\r\n    text-transform: uppercase;\r\n    letter-spacing: 0.03em;\r\n    margin: 0;\r\n\r\n    opacity: 0;\r\n    transition: opacity 0.8s ease 0.4s;\r\n  }\r\n\r\n  .sg-location.sg-location--visible .sg-location__accent {\r\n    opacity: 1;\r\n  }\r\n\r\n  \/* ============================================\r\n     RESPONSIVE\r\n     ============================================ *\/\r\n  @media screen and (max-width: 991px) {\r\n    .sg-location { padding: 72px 0; }\r\n  }\r\n\r\n  @media screen and (max-width: 768px) {\r\n    .sg-location { padding: 56px 0; }\r\n    .sg-location__container { padding: 0 24px; }\r\n    .sg-location__title { font-size: 32px; }\r\n    .sg-location__subtitle { font-size: 16px; }\r\n  }\r\n\r\n  @media (prefers-reduced-motion: reduce) {\r\n    .sg-location__label,\r\n    .sg-location__title,\r\n    .sg-location__subtitle,\r\n    .sg-location__accent {\r\n      opacity: 1;\r\n      transform: none;\r\n      transition: none;\r\n    }\r\n  }\r\n<\/style>\n<section class=\"sg-location\" id=\"sg-location\">\n<div class=\"sg-location__container\">\n<div class=\"sg-location__content\">\n<span class=\"sg-location__label\">Toplocatie<\/span>\n<h2 class=\"sg-location__title\">Pulp\u00ed, het hart van<em>Almer\u00eda<\/em>\n<\/h2>\n<p class=\"sg-location__subtitle\">Tussen het groen van de golfbaan en het blauw van de Middellandse Zee. Een locatie die de rust van een toevluchtsoord combineert met directe toegang tot stranden en dagelijkse voorzieningen.<\/p>\n<p class=\"sg-location__accent\">Waar balans natuurlijk aanvoelt.<\/p>\n<\/div>\n<\/div>\n<\/section>\n<script>\r\n(function SGLocationModule() {\r\n  'use strict';\r\n  var section = document.getElementById('sg-location');\r\n  if (!section) return;\r\n\r\n  var observer = new IntersectionObserver(function (entries) {\r\n    entries.forEach(function (entry) {\r\n      if (entry.isIntersecting) {\r\n        section.classList.add('sg-location--visible');\r\n        observer.unobserve(section);\r\n      }\r\n    });\r\n  }, { threshold: 0.25 });\r\n\r\n  observer.observe(section);\r\n})();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7978141 elementor-widget elementor-widget-html\" data-id=\"7978141\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<iframe allowfullscreen=\"\" id=\"iframe-map\" loading=\"lazy\" src=\"https:\/\/swinggolfresidencial.com\/wp-content\/uploads\/2026\/05\/map-swinggolf-nl.html\" style=\"height: 80vh; width: 100%;\" title=\"Parque Vega, Mapa Interactivo\">\n<\/iframe>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-0f6007b e-con-full e-flex e-con e-parent\" data-id=\"0f6007b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-348164b elementor-widget elementor-widget-menu-anchor\" data-id=\"348164b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"menu-anchor.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-menu-anchor\" id=\"unlock\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9ee2629 elementor-widget elementor-widget-html\" data-id=\"9ee2629\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- ============================================\r\n     SWING GOLF PULP\u00cd \u2014 ENGAGE PAGE (EN)\r\n     UNLOCK \/ CONTACT SECTION\r\n     ============================================ -->\n<style>\r\n  \/* ============================================\r\n     UNLOCK SECTION \u2014 STRUCTURE AND GRID\r\n     ============================================ *\/\r\n  .sg-unlock {\r\n    position: relative !important;\r\n    background-color: var(--sg-color-neutral-0, #FFFFFF) !important;\r\n    overflow: hidden !important;\r\n  }\r\n\r\n  .sg-unlock__grid {\r\n    display: grid !important;\r\n    grid-template-columns: 1fr 1fr !important;\r\n    min-height: 750px !important;\r\n  }\r\n\r\n  \/* ============================================\r\n     IMAGE \u2014 LEFT SIDE\r\n     ============================================ *\/\r\n  .sg-unlock__image-wrapper {\r\n    position: relative !important;\r\n    overflow: hidden !important;\r\n    opacity: 0 !important;\r\n    transform: translateX(-30px) !important;\r\n    transition: opacity 1s cubic-bezier(0.23, 1, 0.32, 1),\r\n                transform 1s cubic-bezier(0.23, 1, 0.32, 1) !important;\r\n  }\r\n\r\n  .sg-unlock.sg-unlock--visible .sg-unlock__image-wrapper {\r\n    opacity: 1 !important;\r\n    transform: translateX(0) !important;\r\n  }\r\n\r\n  .sg-unlock__image {\r\n    position: absolute !important;\r\n    top: 0 !important;\r\n    left: 0 !important;\r\n    width: 100% !important;\r\n    height: 100% !important;\r\n    object-fit: cover !important;\r\n    transition: transform 1.2s cubic-bezier(0.22, 1, 0.36, 1) !important;\r\n  }\r\n\r\n  .sg-unlock__image-wrapper:hover .sg-unlock__image {\r\n    transform: scale(1.06) !important;\r\n  }\r\n\r\n  \/* ============================================\r\n     FORM \u2014 RIGHT SIDE\r\n     ============================================ *\/\r\n  .sg-unlock__form-wrapper {\r\n    padding: 80px 10% !important;\r\n    display: flex !important;\r\n    flex-direction: column !important;\r\n    justify-content: center !important;\r\n    opacity: 0 !important;\r\n    transform: translateX(30px) !important;\r\n    transition: opacity 1s cubic-bezier(0.23, 1, 0.32, 1) 0.2s,\r\n                transform 1s cubic-bezier(0.23, 1, 0.32, 1) 0.2s !important;\r\n  }\r\n\r\n  .sg-unlock.sg-unlock--visible .sg-unlock__form-wrapper {\r\n    opacity: 1 !important;\r\n    transform: translateX(0) !important;\r\n  }\r\n\r\n  .sg-unlock__label {\r\n    font-family: 'Plus Jakarta Sans', sans-serif !important;\r\n    font-size: 13px !important;\r\n    font-weight: 600 !important;\r\n    letter-spacing: 0.1em !important;\r\n    text-transform: uppercase !important;\r\n    color: var(--sg-color-accent-600, #A07A3F) !important;\r\n    margin-bottom: 16px !important;\r\n    display: block !important;\r\n  }\r\n\r\n  .sg-unlock__title {\r\n    font-family: 'Playfair Display', serif !important;\r\n    font-size: clamp(32px, 4vw, 42px) !important;\r\n    font-weight: 700 !important;\r\n    line-height: 1.1 !important;\r\n    color: var(--sg-color-neutral-900, #1A1D1A) !important;\r\n    margin: 0 0 20px 0 !important;\r\n  }\r\n\r\n  .sg-unlock__title em {\r\n    font-style: italic !important;\r\n    font-weight: 400 !important;\r\n  }\r\n\r\n  .sg-unlock__subtitle {\r\n    font-family: 'Plus Jakarta Sans', sans-serif !important;\r\n    font-size: 16px !important;\r\n    line-height: 1.6 !important;\r\n    color: var(--sg-color-neutral-500, #6B726B) !important;\r\n    margin: 0 0 24px 0 !important;\r\n  }\r\n\r\n  \/* ============================================\r\n     WPFORMS \u2014 HIDDEN FIELDS\r\n     ============================================ *\/\r\n  .sg-unlock .wpforms-field-hidden,\r\n  .sg-unlock input[type=\"hidden\"],\r\n  .sg-unlock .wpforms-field.wpforms-field-hidden {\r\n    display: none !important;\r\n    visibility: hidden !important;\r\n    height: 0 !important;\r\n    margin: 0 !important;\r\n    padding: 0 !important;\r\n    overflow: hidden !important;\r\n    position: absolute !important;\r\n  }\r\n\r\n  \/* ============================================\r\n     WPFORMS \u2014 FIELD LABELS\r\n     ============================================ *\/\r\n  .sg-unlock .wpforms-field-label,\r\n  .sg-unlock .wpforms-field-sublabel {\r\n    font-family: 'Plus Jakarta Sans', sans-serif !important;\r\n    font-size: 12px !important;\r\n    font-weight: 600 !important;\r\n    text-transform: uppercase !important;\r\n    letter-spacing: 0.04em !important;\r\n    color: var(--sg-color-neutral-600, #515851) !important;\r\n    margin-bottom: 8px !important;\r\n    line-height: 1.4 !important;\r\n  }\r\n\r\n  \/* ============================================\r\n     WPFORMS \u2014 INPUTS AND TEXTAREA\r\n     ============================================ *\/\r\n  .sg-unlock .wpforms-field input[type=\"text\"],\r\n  .sg-unlock .wpforms-field input[type=\"email\"],\r\n  .sg-unlock .wpforms-field input[type=\"number\"],\r\n  .sg-unlock .wpforms-field input[type=\"url\"],\r\n  .sg-unlock .wpforms-field textarea {\r\n    background-color: #FFFFFF !important;\r\n    border: 1px solid var(--sg-color-neutral-300, #C4C9C4) !important;\r\n    border-radius: 8px !important;\r\n    padding: 12px 16px !important;\r\n    font-family: 'Plus Jakarta Sans', sans-serif !important;\r\n    font-size: 15px !important;\r\n    font-weight: 400 !important;\r\n    line-height: 1.5 !important;\r\n    color: var(--sg-color-neutral-900, #1A1D1A) !important;\r\n    height: auto !important;\r\n    min-height: 48px !important;\r\n    box-sizing: border-box !important;\r\n    width: 100% !important;\r\n    transition: border-color 0.25s cubic-bezier(0.4, 0, 0.2, 1),\r\n                box-shadow 0.25s cubic-bezier(0.4, 0, 0.2, 1) !important;\r\n    appearance: none !important;\r\n    -webkit-appearance: none !important;\r\n    vertical-align: middle !important;\r\n  }\r\n\r\n  .sg-unlock .wpforms-field input[type=\"text\"]:focus,\r\n  .sg-unlock .wpforms-field input[type=\"email\"]:focus,\r\n  .sg-unlock .wpforms-field input[type=\"number\"]:focus,\r\n  .sg-unlock .wpforms-field input[type=\"url\"]:focus,\r\n  .sg-unlock .wpforms-field textarea:focus {\r\n    outline: none !important;\r\n    border-color: var(--sg-color-primary-500, #3E6B3E) !important;\r\n    box-shadow: 0 0 0 3px rgba(62, 107, 62, 0.1) !important;\r\n  }\r\n\r\n  \/* ============================================\r\n     WPFORMS \u2014 SELECT\r\n     ============================================ *\/\r\n  .sg-unlock .wpforms-field select {\r\n    background-color: #FFFFFF !important;\r\n    border: 1px solid var(--sg-color-neutral-300, #C4C9C4) !important;\r\n    border-radius: 8px !important;\r\n    padding: 0 40px 0 16px !important;\r\n    font-family: 'Plus Jakarta Sans', sans-serif !important;\r\n    font-size: 15px !important;\r\n    font-weight: 400 !important;\r\n    line-height: 1 !important;\r\n    color: var(--sg-color-neutral-900, #1A1D1A) !important;\r\n    height: 48px !important;\r\n    min-height: 48px !important;\r\n    box-sizing: border-box !important;\r\n    width: 100% !important;\r\n    cursor: pointer !important;\r\n    transition: border-color 0.25s cubic-bezier(0.4, 0, 0.2, 1),\r\n                box-shadow 0.25s cubic-bezier(0.4, 0, 0.2, 1) !important;\r\n    appearance: none !important;\r\n    -webkit-appearance: none !important;\r\n    background-image: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%236B726B' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'\/%3E%3C\/svg%3E\") !important;\r\n    background-repeat: no-repeat !important;\r\n    background-position: right 14px center !important;\r\n    background-size: 16px 16px !important;\r\n    vertical-align: middle !important;\r\n  }\r\n\r\n  .sg-unlock .wpforms-field select:focus {\r\n    outline: none !important;\r\n    border-color: var(--sg-color-primary-500, #3E6B3E) !important;\r\n    box-shadow: 0 0 0 3px rgba(62, 107, 62, 0.1) !important;\r\n  }\r\n\r\n  \/* ============================================\r\n     WPFORMS \u2014 PHONE FIELD (intl-tel-input)\r\n     ============================================ *\/\r\n  .sg-unlock .wpforms-field-phone .iti,\r\n  .sg-unlock .wpforms-field-phone .intl-tel-input {\r\n    display: block !important;\r\n    width: 100% !important;\r\n    position: relative !important;\r\n  }\r\n\r\n  .sg-unlock .wpforms-field-phone .iti input[type=\"tel\"],\r\n  .sg-unlock .wpforms-field-phone .intl-tel-input input[type=\"tel\"] {\r\n    padding-left: 56px !important;\r\n    width: 100% !important;\r\n    box-sizing: border-box !important;\r\n    background-color: #FFFFFF !important;\r\n    border: 1px solid var(--sg-color-neutral-300, #C4C9C4) !important;\r\n    border-radius: 8px !important;\r\n    padding-top: 12px !important;\r\n    padding-bottom: 12px !important;\r\n    padding-right: 16px !important;\r\n    font-family: 'Plus Jakarta Sans', sans-serif !important;\r\n    font-size: 15px !important;\r\n    font-weight: 400 !important;\r\n    line-height: 1.5 !important;\r\n    color: var(--sg-color-neutral-900, #1A1D1A) !important;\r\n    min-height: 48px !important;\r\n    height: auto !important;\r\n    vertical-align: middle !important;\r\n    transition: border-color 0.25s cubic-bezier(0.4, 0, 0.2, 1),\r\n                box-shadow 0.25s cubic-bezier(0.4, 0, 0.2, 1) !important;\r\n  }\r\n\r\n  .sg-unlock .wpforms-field-phone .iti--allow-dropdown input[type=\"tel\"],\r\n  .sg-unlock .wpforms-field-phone .iti--separate-dial-code input[type=\"tel\"] {\r\n    padding-left: 92px !important;\r\n  }\r\n\r\n  .sg-unlock .wpforms-field-phone .iti input[type=\"tel\"]:focus,\r\n  .sg-unlock .wpforms-field-phone .intl-tel-input input[type=\"tel\"]:focus {\r\n    outline: none !important;\r\n    border-color: var(--sg-color-primary-500, #3E6B3E) !important;\r\n    box-shadow: 0 0 0 3px rgba(62, 107, 62, 0.1) !important;\r\n  }\r\n\r\n  .sg-unlock .wpforms-field-phone .iti__flag-container,\r\n  .sg-unlock .wpforms-field-phone .flag-container {\r\n    position: absolute !important;\r\n    top: 0 !important;\r\n    left: 0 !important;\r\n    bottom: 0 !important;\r\n    height: 100% !important;\r\n    display: flex !important;\r\n    align-items: center !important;\r\n    padding: 0 10px !important;\r\n    box-sizing: border-box !important;\r\n    z-index: 2 !important;\r\n  }\r\n\r\n  .sg-unlock .wpforms-field-phone .iti__country-list,\r\n  .sg-unlock .wpforms-field-phone .country-list {\r\n    z-index: 999 !important;\r\n    max-height: 200px !important;\r\n    overflow-y: auto !important;\r\n    border-radius: 8px !important;\r\n    border: 1px solid var(--sg-color-neutral-200, #E0E3E0) !important;\r\n    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.08) !important;\r\n    font-family: 'Plus Jakarta Sans', sans-serif !important;\r\n    font-size: 14px !important;\r\n    color: var(--sg-color-neutral-900, #1A1D1A) !important;\r\n  }\r\n\r\n  \/* ============================================\r\n     WPFORMS \u2014 SUBMIT BUTTON\r\n     ============================================ *\/\r\n  .sg-unlock .wpforms-submit-container {\r\n    margin-top: 16px !important;\r\n    padding-top: 0 !important;\r\n  }\r\n\r\n  .sg-unlock .wpforms-submit-container .wpforms-submit,\r\n  .sg-unlock button[type=\"submit\"].wpforms-submit {\r\n    display: inline-flex !important;\r\n    align-items: center !important;\r\n    justify-content: center !important;\r\n    background: var(--sg-color-accent-500, #B58B5A) !important;\r\n    color: #FFFFFF !important;\r\n    border: none !important;\r\n    border-radius: 999px !important;\r\n    padding: 0 40px !important;\r\n    height: 52px !important;\r\n    min-height: 52px !important;\r\n    font-family: 'Plus Jakarta Sans', sans-serif !important;\r\n    font-size: 14px !important;\r\n    font-weight: 600 !important;\r\n    letter-spacing: 0.02em !important;\r\n    line-height: 1 !important;\r\n    box-shadow: 0 4px 16px rgba(181, 139, 90, 0.3) !important;\r\n    cursor: pointer !important;\r\n    transition: background 0.25s cubic-bezier(0.4, 0, 0.2, 1),\r\n                box-shadow 0.25s cubic-bezier(0.4, 0, 0.2, 1),\r\n                transform 0.25s cubic-bezier(0.4, 0, 0.2, 1) !important;\r\n    width: 100% !important;\r\n    box-sizing: border-box !important;\r\n    vertical-align: middle !important;\r\n    white-space: nowrap !important;\r\n  }\r\n\r\n  .sg-unlock .wpforms-submit-container .wpforms-submit:hover,\r\n  .sg-unlock button[type=\"submit\"].wpforms-submit:hover {\r\n    background: var(--sg-color-accent-400, #C9A474) !important;\r\n    box-shadow: 0 6px 20px rgba(181, 139, 90, 0.4) !important;\r\n    transform: translateY(-2px) !important;\r\n  }\r\n\r\n  \/* ============================================\r\n     WPFORMS \u2014 GDPR \/ TERMS\r\n     ============================================ *\/\r\n  .sg-unlock .wpforms-field-gdpr-checkbox,\r\n  .sg-unlock .wpforms-field-checkbox,\r\n  .sg-unlock .wpforms-field-content,\r\n  .sg-unlock .wpforms-field-pagebreak,\r\n  .sg-unlock .wpforms-field-divider {\r\n    width: 100% !important;\r\n    max-width: 100% !important;\r\n    box-sizing: border-box !important;\r\n  }\r\n\r\n  .sg-unlock .wpforms-field-gdpr-checkbox .wpforms-field-label,\r\n  .sg-unlock .wpforms-field-gdpr-checkbox label,\r\n  .sg-unlock .wpforms-field-checkbox label.wpforms-field-label-inline {\r\n    width: 100% !important;\r\n    max-width: 100% !important;\r\n    white-space: normal !important;\r\n    overflow: visible !important;\r\n    display: block !important;\r\n    font-size: 12px !important;\r\n    font-weight: 400 !important;\r\n    text-transform: none !important;\r\n    letter-spacing: 0 !important;\r\n    line-height: 1.55 !important;\r\n    color: var(--sg-color-neutral-500, #6B726B) !important;\r\n  }\r\n\r\n  .sg-unlock .wpforms-field-gdpr-checkbox .wpforms-field-gdpr-checkbox-choice,\r\n  .sg-unlock .wpforms-field-gdpr-checkbox li,\r\n  .sg-unlock .wpforms-field-checkbox li {\r\n    display: flex !important;\r\n    align-items: flex-start !important;\r\n    gap: 10px !important;\r\n    width: 100% !important;\r\n    max-width: 100% !important;\r\n    flex-wrap: nowrap !important;\r\n    margin-bottom: 8px !important;\r\n  }\r\n\r\n  .sg-unlock .wpforms-field-gdpr-checkbox li input[type=\"checkbox\"],\r\n  .sg-unlock .wpforms-field-checkbox li input[type=\"checkbox\"] {\r\n    flex-shrink: 0 !important;\r\n    margin-top: 2px !important;\r\n    width: 15px !important;\r\n    min-width: 15px !important;\r\n    height: 15px !important;\r\n    min-height: 15px !important;\r\n    padding: 0 !important;\r\n    accent-color: var(--sg-color-primary-500, #3E6B3E) !important;\r\n  }\r\n\r\n  .sg-unlock .wpforms-field-gdpr-checkbox a,\r\n  .sg-unlock .wpforms-field-checkbox a {\r\n    color: var(--sg-color-accent-600, #A07A3F) !important;\r\n    text-decoration: underline !important;\r\n    font-weight: 500 !important;\r\n  }\r\n\r\n  \/* ============================================\r\n     WPFORMS \u2014 FIELD SPACING\r\n     ============================================ *\/\r\n  .sg-unlock .wpforms-field {\r\n    margin-bottom: 12px !important;\r\n  }\r\n\r\n  .sg-unlock .wpforms-field:last-of-type {\r\n    margin-bottom: 0 !important;\r\n  }\r\n\r\n  \/* ============================================\r\n     WPFORMS \u2014 RADIO\r\n     ============================================ *\/\r\n  .sg-unlock .wpforms-field-radio li {\r\n    display: flex !important;\r\n    align-items: center !important;\r\n    gap: 8px !important;\r\n    margin-bottom: 8px !important;\r\n    font-family: 'Plus Jakarta Sans', sans-serif !important;\r\n    font-size: 14px !important;\r\n    color: var(--sg-color-neutral-700, #3D423D) !important;\r\n  }\r\n\r\n  .sg-unlock .wpforms-field-radio li input[type=\"radio\"] {\r\n    width: 16px !important;\r\n    min-height: 16px !important;\r\n    height: 16px !important;\r\n    padding: 0 !important;\r\n    flex-shrink: 0 !important;\r\n    accent-color: var(--sg-color-primary-500, #3E6B3E) !important;\r\n  }\r\n\r\n  \/* ============================================\r\n     WPFORMS \u2014 ERROR AND CONFIRMATION MESSAGES\r\n     ============================================ *\/\r\n  .sg-unlock .wpforms-error-container,\r\n  .sg-unlock .wpforms-field .wpforms-error {\r\n    font-family: 'Plus Jakarta Sans', sans-serif !important;\r\n    font-size: 12px !important;\r\n    font-weight: 500 !important;\r\n    color: var(--sg-color-error, #C42B2B) !important;\r\n    margin-top: 6px !important;\r\n    line-height: 1.4 !important;\r\n  }\r\n\r\n  .sg-unlock .wpforms-confirmation-container-full {\r\n    font-family: 'Plus Jakarta Sans', sans-serif !important;\r\n    font-size: 15px !important;\r\n    color: var(--sg-color-success, #2D7A3D) !important;\r\n    padding: 16px 20px !important;\r\n    border: 1px solid rgba(45, 122, 61, 0.25) !important;\r\n    border-radius: 8px !important;\r\n    background: rgba(45, 122, 61, 0.05) !important;\r\n    margin-top: 16px !important;\r\n  }\r\n\r\n  \/* ============================================\r\n     AGENT CARD\r\n     ============================================ *\/\r\n  .sg-unlock__agent {\r\n    margin-top: 40px !important;\r\n    padding-top: 32px !important;\r\n    border-top: 1px solid var(--sg-color-neutral-200, #E0E3E0) !important;\r\n  }\r\n\r\n  .sg-unlock__agent-card {\r\n    display: block !important;\r\n    padding: 18px 24px !important;\r\n    border: 1px solid var(--sg-color-neutral-200, #E0E3E0) !important;\r\n    border-radius: 12px !important;\r\n    background: var(--sg-color-neutral-50, #F8F9F8) !important;\r\n    text-decoration: none !important;\r\n    transition: border-color 0.25s cubic-bezier(0.4, 0, 0.2, 1),\r\n                background 0.25s cubic-bezier(0.4, 0, 0.2, 1),\r\n                box-shadow 0.25s cubic-bezier(0.4, 0, 0.2, 1) !important;\r\n  }\r\n\r\n  .sg-unlock__agent-card:hover {\r\n    border-color: var(--sg-color-accent-300, #D4B896) !important;\r\n    background: #FFFFFF !important;\r\n    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.08) !important;\r\n  }\r\n\r\n  .sg-unlock__agent-card-title {\r\n    font-family: 'Plus Jakarta Sans', sans-serif !important;\r\n    font-size: 14px !important;\r\n    font-weight: 600 !important;\r\n    color: var(--sg-color-neutral-900, #1A1D1A) !important;\r\n    margin: 0 0 4px 0 !important;\r\n    line-height: 1.4 !important;\r\n  }\r\n\r\n  .sg-unlock__agent-card-sub {\r\n    font-family: 'Plus Jakarta Sans', sans-serif !important;\r\n    font-size: 13px !important;\r\n    font-weight: 400 !important;\r\n    color: var(--sg-color-neutral-500, #6B726B) !important;\r\n    margin: 0 !important;\r\n    line-height: 1.4 !important;\r\n  }\r\n\r\n  \/* ============================================\r\n     MODAL \u2014 REAL ESTATE AGENT\r\n     ============================================ *\/\r\n  .sg-agent-modal {\r\n    position: fixed !important;\r\n    inset: 0 !important;\r\n    z-index: 99999 !important;\r\n    display: flex !important;\r\n    align-items: center !important;\r\n    justify-content: center !important;\r\n    opacity: 0 !important;\r\n    visibility: hidden !important;\r\n    transition: opacity 0.4s cubic-bezier(0.4, 0, 0.2, 1),\r\n                visibility 0.4s cubic-bezier(0.4, 0, 0.2, 1) !important;\r\n  }\r\n\r\n  .sg-agent-modal.sg-agent-modal--open {\r\n    opacity: 1 !important;\r\n    visibility: visible !important;\r\n  }\r\n\r\n  .sg-agent-modal__backdrop {\r\n    position: absolute !important;\r\n    inset: 0 !important;\r\n    background: rgba(11, 31, 11, 0.85) !important;\r\n    backdrop-filter: blur(12px) !important;\r\n    -webkit-backdrop-filter: blur(12px) !important;\r\n  }\r\n\r\n  .sg-agent-modal__content {\r\n    position: relative !important;\r\n    z-index: 2 !important;\r\n    width: 100% !important;\r\n    max-width: 600px !important;\r\n    background: #FFFFFF !important;\r\n    border-radius: 24px !important;\r\n    padding: 50px !important;\r\n    box-shadow: 0 12px 40px rgba(0, 0, 0, 0.12) !important;\r\n    transform: translateY(30px) !important;\r\n    transition: transform 0.4s cubic-bezier(0.4, 0, 0.2, 1) !important;\r\n    max-height: 90vh !important;\r\n    overflow-y: auto !important;\r\n    box-sizing: border-box !important;\r\n  }\r\n\r\n  .sg-agent-modal--open .sg-agent-modal__content {\r\n    transform: translateY(0) !important;\r\n  }\r\n\r\n  .sg-agent-modal__close {\r\n    position: absolute !important;\r\n    top: 20px !important;\r\n    right: 20px !important;\r\n    background: var(--sg-color-neutral-100, #F1F3F1) !important;\r\n    border: none !important;\r\n    width: 36px !important;\r\n    height: 36px !important;\r\n    border-radius: 50% !important;\r\n    cursor: pointer !important;\r\n    display: flex !important;\r\n    align-items: center !important;\r\n    justify-content: center !important;\r\n    transition: background 0.2s ease !important;\r\n    flex-shrink: 0 !important;\r\n  }\r\n\r\n  .sg-agent-modal__close:hover {\r\n    background: var(--sg-color-neutral-200, #E0E3E0) !important;\r\n  }\r\n\r\n  .sg-agent-modal__header {\r\n    text-align: center !important;\r\n    margin-bottom: 28px !important;\r\n  }\r\n\r\n  .sg-agent-modal__header-title {\r\n    font-family: 'Playfair Display', serif !important;\r\n    font-size: 26px !important;\r\n    font-weight: 700 !important;\r\n    color: var(--sg-color-neutral-900, #1A1D1A) !important;\r\n    margin: 0 0 10px 0 !important;\r\n    line-height: 1.2 !important;\r\n  }\r\n\r\n  .sg-agent-modal__header-desc {\r\n    font-family: 'Plus Jakarta Sans', sans-serif !important;\r\n    font-size: 14px !important;\r\n    font-weight: 400 !important;\r\n    color: var(--sg-color-neutral-500, #6B726B) !important;\r\n    margin: 0 !important;\r\n    line-height: 1.6 !important;\r\n  }\r\n\r\n  \/* ============================================\r\n     RESPONSIVE\r\n     ============================================ *\/\r\n  @media (max-width: 1023px) {\r\n    .sg-unlock__grid {\r\n      grid-template-columns: 1fr !important;\r\n      min-height: unset !important;\r\n    }\r\n\r\n    .sg-unlock__image-wrapper {\r\n      min-height: 380px !important;\r\n      order: 1 !important;\r\n    }\r\n\r\n    .sg-unlock__form-wrapper {\r\n      padding: 56px 32px !important;\r\n      order: 2 !important;\r\n    }\r\n  }\r\n\r\n  @media (max-width: 767px) {\r\n    .sg-unlock__image-wrapper { min-height: 280px !important; }\r\n    .sg-unlock__form-wrapper { padding: 40px 20px !important; }\r\n\r\n    .sg-agent-modal__content {\r\n      padding: 36px 24px !important;\r\n      margin: 16px !important;\r\n      max-width: calc(100% - 32px) !important;\r\n    }\r\n\r\n    .sg-unlock .wpforms-submit-container .wpforms-submit,\r\n    .sg-unlock button[type=\"submit\"].wpforms-submit {\r\n      font-size: 13px !important;\r\n    }\r\n  }\r\n\r\n  \/* ============================================\r\n     FIX \u2014 LEGAL LINKS BLACK + UNDERLINE\r\n     ============================================ *\/\r\n  .sg-unlock .sg-legal-links a,\r\n  .sg-unlock .sg-legal-links a:visited {\r\n    color: #000000 !important;\r\n    text-decoration: underline !important;\r\n  }\r\n\r\n  .sg-unlock .sg-legal-links a:hover,\r\n  .sg-unlock .sg-legal-links a:focus {\r\n    color: #000000 !important;\r\n    text-decoration: underline !important;\r\n  }\r\n<\/style>\n<!-- ============================================\r\n     UNLOCK SECTION \u2014 HTML\r\n     ============================================ -->\n<section class=\"sg-unlock\" id=\"sg-unlock\">\n<div class=\"sg-unlock__grid\">\n<div class=\"sg-unlock__image-wrapper\">\n<img decoding=\"async\" alt=\"Exclusive views \u2014 Swing Golf Pulp\u00ed\" class=\"sg-unlock__image\" loading=\"lazy\" src=\"https:\/\/swinggolfresidencial.com\/wp-content\/uploads\/2026\/03\/terrazaatardecer-scaled.jpeg\"\/>\n<\/div>\n<div class=\"sg-unlock__form-wrapper\">\n<span class=\"sg-unlock__label\">Contact<\/span>\n<h2 class=\"sg-unlock__title\">Je nieuwe leven<em>begint vandaag<\/em><\/h2>\n<p class=\"sg-unlock__subtitle\">Vraag plattegronden, bijgewerkte prijzen en beschikbaarheid aan. Ontvang alle details rechtstreeks in uw inbox.<\/p>\n<div class=\"sg-unlock__form\"><style id=\"wpforms-css-vars-2674\">\n\t\t\t\t#wpforms-2674 {\n\t\t\t\t--wpforms-field-size-input-height: 43px;\n--wpforms-field-size-input-spacing: 15px;\n--wpforms-field-size-font-size: 16px;\n--wpforms-field-size-line-height: 19px;\n--wpforms-field-size-padding-h: 14px;\n--wpforms-field-size-checkbox-size: 16px;\n--wpforms-field-size-sublabel-spacing: 5px;\n--wpforms-field-size-icon-size: 1;\n--wpforms-label-size-font-size: 16px;\n--wpforms-label-size-line-height: 19px;\n--wpforms-label-size-sublabel-font-size: 14px;\n--wpforms-label-size-sublabel-line-height: 17px;\n--wpforms-button-size-font-size: 17px;\n--wpforms-button-size-height: 41px;\n--wpforms-button-size-padding-h: 15px;\n--wpforms-button-size-margin-top: 10px;\n--wpforms-container-shadow-size-box-shadow: none;\n\t\t\t}\n\t\t\t<\/style><div class=\"wpforms-container wpforms-container-full wpforms-render-modern\" id=\"wpforms-2674\"><form id=\"wpforms-form-2674\" class=\"wpforms-validate wpforms-form wpforms-ajax-form\" data-formid=\"2674\" method=\"post\" enctype=\"multipart\/form-data\" action=\"\/nl\/wp-json\/wp\/v2\/pages\/3051\" data-token=\"c1f9959f612a1bcbd1b18d3bb23a3efe\" data-token-time=\"1780696346\"><noscript class=\"wpforms-error-noscript\">Schakel JavaScript in je browser in om dit formulier in te vullen.<\/noscript><div id=\"wpforms-error-noscript\" style=\"display: none;\">Schakel JavaScript in je browser in om dit formulier in te vullen.<\/div><div class=\"wpforms-field-container\">\t\t<div id=\"wpforms-2674-field_1-container\"\n\t\t\tclass=\"wpforms-field wpforms-field-text\"\n\t\t\tdata-field-type=\"text\"\n\t\t\tdata-field-id=\"1\"\n\t\t\t>\n\t\t\t<label class=\"wpforms-field-label\" for=\"wpforms-2674-field_1\" >Achternaam Taal utm_source<\/label>\n\t\t\t<input type=\"text\" id=\"wpforms-2674-field_1\" class=\"wpforms-field-medium\" name=\"wpforms[fields][1]\" >\n\t\t<\/div>\n\t\t<div id=\"wpforms-2674-field_21-container\" class=\"wpforms-field wpforms-field-layout\" data-field-id=\"21\"><div class=\"wpforms-field-layout-rows wpforms-field-large\"><div class=\"wpforms-layout-row\"><div class=\"wpforms-layout-column wpforms-layout-column-25\"><div id=\"wpforms-2674-field_25-container\" class=\"wpforms-field wpforms-field-text oculto-form wpforms-conditional-field wpforms-conditional-show\" data-field-id=\"25\" style=\"display:none;\"><label class=\"wpforms-field-label wpforms-label-hide\" for=\"wpforms-2674-field_25\" aria-hidden=\"false\">LMP Reposicionamiento (familia\/pareja)<\/label><input type=\"text\" id=\"wpforms-2674-field_25\" class=\"wpforms-field-medium\" name=\"wpforms[fields][25]\" value=\"50a47758-0c7d-4aeb-8be0-809d0d5ae5e2\" aria-errormessage=\"wpforms-2674-field_25-error\" ><\/div><\/div><div class=\"wpforms-layout-column wpforms-layout-column-25\"><div id=\"wpforms-2674-field_45-container\" class=\"wpforms-field wpforms-field-text oculto-form wpforms-conditional-field wpforms-conditional-show\" data-field-id=\"45\" style=\"display:none;\"><label class=\"wpforms-field-label wpforms-label-hide\" for=\"wpforms-2674-field_45\" aria-hidden=\"false\">LMP Segunda residencia<\/label><input type=\"text\" id=\"wpforms-2674-field_45\" class=\"wpforms-field-medium\" name=\"wpforms[fields][45]\" value=\"6bbc8a8a-9717-455f-a5e2-41be39bf05d9\" aria-errormessage=\"wpforms-2674-field_45-error\" ><\/div><\/div><div class=\"wpforms-layout-column wpforms-layout-column-25\"><div id=\"wpforms-2674-field_46-container\" class=\"wpforms-field wpforms-field-text oculto-form wpforms-conditional-field wpforms-conditional-show\" data-field-id=\"46\" style=\"display:none;\"><label class=\"wpforms-field-label wpforms-label-hide\" for=\"wpforms-2674-field_46\" aria-hidden=\"false\">LMP Inversor nacional\/internacional<\/label><input type=\"text\" id=\"wpforms-2674-field_46\" class=\"wpforms-field-medium\" name=\"wpforms[fields][46]\" value=\"87e49d8b-3e12-467c-8b37-4365402dbf69\" aria-errormessage=\"wpforms-2674-field_46-error\" ><\/div><\/div><div class=\"wpforms-layout-column wpforms-layout-column-25\"><\/div><\/div><\/div><\/div><div id=\"wpforms-2674-field_37-container\" class=\"wpforms-field wpforms-field-layout\" data-field-id=\"37\"><div class=\"wpforms-field-layout-rows wpforms-field-large\"><div class=\"wpforms-layout-row\"><div class=\"wpforms-layout-column wpforms-layout-column-25\"><div id=\"wpforms-2674-field_39-container\" class=\"wpforms-field wpforms-field-text oculto-form wpforms-conditional-field wpforms-conditional-show\" data-field-id=\"39\" style=\"display:none;\"><label class=\"wpforms-field-label wpforms-label-hide\" for=\"wpforms-2674-field_39\" aria-hidden=\"false\">DISC Rojo<\/label><input type=\"text\" id=\"wpforms-2674-field_39\" class=\"wpforms-field-medium\" name=\"wpforms[fields][39]\" value=\"Red\" aria-errormessage=\"wpforms-2674-field_39-error\" ><\/div><\/div><div class=\"wpforms-layout-column wpforms-layout-column-25\"><div id=\"wpforms-2674-field_40-container\" class=\"wpforms-field wpforms-field-text oculto-form wpforms-conditional-field wpforms-conditional-show\" data-field-id=\"40\" style=\"display:none;\"><label class=\"wpforms-field-label wpforms-label-hide\" for=\"wpforms-2674-field_40\" aria-hidden=\"false\">DISC Amarillo<\/label><input type=\"text\" id=\"wpforms-2674-field_40\" class=\"wpforms-field-medium\" name=\"wpforms[fields][40]\" value=\"Yellow\" aria-errormessage=\"wpforms-2674-field_40-error\" ><\/div><\/div><div class=\"wpforms-layout-column wpforms-layout-column-25\"><div id=\"wpforms-2674-field_41-container\" class=\"wpforms-field wpforms-field-text oculto-form wpforms-conditional-field wpforms-conditional-show\" data-field-id=\"41\" style=\"display:none;\"><label class=\"wpforms-field-label wpforms-label-hide\" for=\"wpforms-2674-field_41\" aria-hidden=\"false\">DISC Verde<\/label><input type=\"text\" id=\"wpforms-2674-field_41\" class=\"wpforms-field-medium\" name=\"wpforms[fields][41]\" value=\"Green\" aria-errormessage=\"wpforms-2674-field_41-error\" ><\/div><\/div><div class=\"wpforms-layout-column wpforms-layout-column-25\"><div id=\"wpforms-2674-field_42-container\" class=\"wpforms-field wpforms-field-text oculto-form wpforms-conditional-field wpforms-conditional-show\" data-field-id=\"42\" style=\"display:none;\"><label class=\"wpforms-field-label wpforms-label-hide\" for=\"wpforms-2674-field_42\" aria-hidden=\"false\">DISC Azul<\/label><input type=\"text\" id=\"wpforms-2674-field_42\" class=\"wpforms-field-medium\" name=\"wpforms[fields][42]\" value=\"Blue\" aria-errormessage=\"wpforms-2674-field_42-error\" ><\/div><\/div><\/div><\/div><\/div><div id=\"wpforms-2674-field_47-container\" class=\"wpforms-field wpforms-field-layout\" data-field-id=\"47\"><div class=\"wpforms-field-layout-rows wpforms-field-large\"><div class=\"wpforms-layout-row\"><div class=\"wpforms-layout-column wpforms-layout-column-25\"><div id=\"wpforms-2674-field_48-container\" class=\"wpforms-field wpforms-field-text oculto-form\" data-field-id=\"48\"><label class=\"wpforms-field-label wpforms-label-hide\" for=\"wpforms-2674-field_48\" aria-hidden=\"false\">utm_source<\/label><input type=\"text\" id=\"wpforms-2674-field_48\" class=\"wpforms-field-medium\" name=\"wpforms[fields][48]\" aria-errormessage=\"wpforms-2674-field_48-error\" ><\/div><\/div><div class=\"wpforms-layout-column wpforms-layout-column-25\"><div id=\"wpforms-2674-field_49-container\" class=\"wpforms-field wpforms-field-text oculto-form\" data-field-id=\"49\"><label class=\"wpforms-field-label wpforms-label-hide\" for=\"wpforms-2674-field_49\" aria-hidden=\"false\">utm_medium<\/label><input type=\"text\" id=\"wpforms-2674-field_49\" class=\"wpforms-field-medium\" name=\"wpforms[fields][49]\" aria-errormessage=\"wpforms-2674-field_49-error\" ><\/div><\/div><div class=\"wpforms-layout-column wpforms-layout-column-25\"><div id=\"wpforms-2674-field_50-container\" class=\"wpforms-field wpforms-field-text oculto-form\" data-field-id=\"50\"><label class=\"wpforms-field-label wpforms-label-hide\" for=\"wpforms-2674-field_50\" aria-hidden=\"false\">utm_campaign<\/label><input type=\"text\" id=\"wpforms-2674-field_50\" class=\"wpforms-field-medium\" name=\"wpforms[fields][50]\" aria-errormessage=\"wpforms-2674-field_50-error\" ><\/div><\/div><div class=\"wpforms-layout-column wpforms-layout-column-25\"><div id=\"wpforms-2674-field_51-container\" class=\"wpforms-field wpforms-field-text oculto-form\" data-field-id=\"51\"><label class=\"wpforms-field-label wpforms-label-hide\" for=\"wpforms-2674-field_51\" aria-hidden=\"false\">utm_term<\/label><input type=\"text\" id=\"wpforms-2674-field_51\" class=\"wpforms-field-medium\" name=\"wpforms[fields][51]\" aria-errormessage=\"wpforms-2674-field_51-error\" ><\/div><\/div><\/div><div class=\"wpforms-layout-row\"><div class=\"wpforms-layout-column wpforms-layout-column-25\"><div id=\"wpforms-2674-field_53-container\" class=\"wpforms-field wpforms-field-text oculto-form\" data-field-id=\"53\"><label class=\"wpforms-field-label wpforms-label-hide\" for=\"wpforms-2674-field_53\" aria-hidden=\"false\">Stage<\/label><input type=\"text\" id=\"wpforms-2674-field_53\" class=\"wpforms-field-medium\" name=\"wpforms[fields][53]\" value=\"Engage\" aria-errormessage=\"wpforms-2674-field_53-error\" ><\/div><\/div><div class=\"wpforms-layout-column wpforms-layout-column-25\"><\/div><div class=\"wpforms-layout-column wpforms-layout-column-25\"><\/div><div class=\"wpforms-layout-column wpforms-layout-column-25\"><div id=\"wpforms-2674-field_52-container\" class=\"wpforms-field wpforms-field-text oculto-form\" data-field-id=\"52\"><label class=\"wpforms-field-label wpforms-label-hide\" for=\"wpforms-2674-field_52\" aria-hidden=\"false\">utm_content<\/label><input type=\"text\" id=\"wpforms-2674-field_52\" class=\"wpforms-field-medium\" name=\"wpforms[fields][52]\" aria-errormessage=\"wpforms-2674-field_52-error\" ><\/div><\/div><\/div><\/div><\/div><div id=\"wpforms-2674-field_43-container\" class=\"wpforms-field wpforms-field-select wpforms-conditional-trigger wpforms-field-select-style-classic\" data-field-id=\"43\"><label class=\"wpforms-field-label\" for=\"wpforms-2674-field_43\">Hoe benadert u doorgaans belangrijke beslissingen? <span class=\"wpforms-required-label\" aria-hidden=\"true\">*<\/span><\/label><select id=\"wpforms-2674-field_43\" class=\"wpforms-field-large wpforms-field-required\" name=\"wpforms[fields][43]\" required=\"required\"><option value=\"\" class=\"placeholder\" disabled  selected='selected'>- Selecteer een optie -<\/option><option value=\"Ik handel snel en doortastend als ik de juiste opportuniteit zie.\"  class=\"choice-1 depth-1\"  >Ik handel snel en doortastend als ik de juiste opportuniteit zie.<\/option><option value=\"Ik waardeer de voordelen van de levensstijl en zoek naar betrouwbare aanbevelingen.\"  class=\"choice-2 depth-1\"  >Ik waardeer de voordelen van de levensstijl en zoek naar betrouwbare aanbevelingen.<\/option><option value=\"Ik geef de voorkeur aan stabiele langetermijnbeleggingen met bewezen trackrecords.\"  class=\"choice-3 depth-1\"  >Ik geef de voorkeur aan stabiele langetermijnbeleggingen met bewezen trackrecords.<\/option><option value=\"Ik analyseer zorgvuldig en heb volledige gegevens nodig voordat ik een beslissing neem.\"  class=\"choice-6 depth-1\"  >Ik analyseer zorgvuldig en heb volledige gegevens nodig voordat ik een beslissing neem.<\/option><\/select><\/div><div id=\"wpforms-2674-field_55-container\" class=\"wpforms-field wpforms-field-select wpforms-conditional-trigger wpforms-field-select-style-classic\" data-field-id=\"55\"><label class=\"wpforms-field-label\" for=\"wpforms-2674-field_55\">Wat is uw belangrijkste motivatie voor het zoeken naar een nieuwe woning? <span class=\"wpforms-required-label\" aria-hidden=\"true\">*<\/span><\/label><select id=\"wpforms-2674-field_55\" class=\"wpforms-field-large wpforms-field-required\" name=\"wpforms[fields][55]\" required=\"required\"><option value=\"\" class=\"placeholder\" disabled  selected='selected'>- Selecteer een optie -<\/option><option value=\"Ik ben op zoek naar een plek om de verbinding te verbreken, te ontspannen en me echt thuis te voelen.\"  class=\"choice-1 depth-1\"  >Ik ben op zoek naar een plek om de verbinding te verbreken, te ontspannen en me echt thuis te voelen.<\/option><option value=\"We willen een nieuwe fase van ons leven beginnen in een inspirerende en comfortabele omgeving.\"  class=\"choice-2 depth-1\"  >We willen een nieuwe fase van ons leven beginnen in een inspirerende en comfortabele omgeving.<\/option><option value=\"Ik ben op zoek naar een winstgevende en veilige vastgoedinvestering.\"  class=\"choice-3 depth-1\"  >Ik ben op zoek naar een winstgevende en veilige vastgoedinvestering.<\/option><\/select><\/div><div id=\"wpforms-2674-field_5-container\" class=\"wpforms-field wpforms-field-layout\" data-field-id=\"5\"><div class=\"wpforms-field-layout-rows wpforms-field-large\"><div class=\"wpforms-layout-row\"><div class=\"wpforms-layout-column wpforms-layout-column-50\"><div id=\"wpforms-2674-field_6-container\" class=\"wpforms-field wpforms-field-name\" data-field-id=\"6\"><label class=\"wpforms-field-label\" for=\"wpforms-2674-field_6\">Naam <span class=\"wpforms-required-label\" aria-hidden=\"true\">*<\/span><\/label><input type=\"text\" id=\"wpforms-2674-field_6\" class=\"wpforms-field-medium wpforms-field-required\" name=\"wpforms[fields][6]\" aria-errormessage=\"wpforms-2674-field_6-error\" required><\/div><\/div><div class=\"wpforms-layout-column wpforms-layout-column-50\"><div id=\"wpforms-2674-field_8-container\" class=\"wpforms-field wpforms-field-text\" data-field-id=\"8\"><label class=\"wpforms-field-label\" for=\"wpforms-2674-field_8\">Achternaam <span class=\"wpforms-required-label\" aria-hidden=\"true\">*<\/span><\/label><input type=\"text\" id=\"wpforms-2674-field_8\" class=\"wpforms-field-medium wpforms-field-required\" name=\"wpforms[fields][8]\" aria-errormessage=\"wpforms-2674-field_8-error\" required><\/div><\/div><\/div><div class=\"wpforms-layout-row\"><div class=\"wpforms-layout-column wpforms-layout-column-50\"><div id=\"wpforms-2674-field_9-container\" class=\"wpforms-field wpforms-field-phone\" data-field-id=\"9\"><label class=\"wpforms-field-label\" for=\"wpforms-2674-field_9\">Telefoon <span class=\"wpforms-required-label\" aria-hidden=\"true\">*<\/span><\/label><input type=\"tel\" id=\"wpforms-2674-field_9\" class=\"wpforms-field-medium wpforms-field-required wpforms-smart-phone-field\" data-rule-smart-phone-field=\"true\" name=\"wpforms[fields][9]\" aria-label=\"Telefoon\" aria-errormessage=\"wpforms-2674-field_9-error\" required><\/div><\/div><div class=\"wpforms-layout-column wpforms-layout-column-50\"><div id=\"wpforms-2674-field_15-container\" class=\"wpforms-field wpforms-field-email\" data-field-id=\"15\"><label class=\"wpforms-field-label\" for=\"wpforms-2674-field_15\">E-mail <span class=\"wpforms-required-label\" aria-hidden=\"true\">*<\/span><\/label><input type=\"email\" id=\"wpforms-2674-field_15\" class=\"wpforms-field-medium wpforms-field-required\" name=\"wpforms[fields][15]\" spellcheck=\"false\" aria-errormessage=\"wpforms-2674-field_15-error\" required><\/div><\/div><\/div><div class=\"wpforms-layout-row\"><div class=\"wpforms-layout-column wpforms-layout-column-50\"><div id=\"wpforms-2674-field_54-container\" class=\"wpforms-field wpforms-field-select wpforms-field-select-style-classic\" data-field-id=\"54\"><label class=\"wpforms-field-label\" for=\"wpforms-2674-field_54\">Vertel ons uw leeftijd <span class=\"wpforms-required-label\" aria-hidden=\"true\">*<\/span><\/label><select id=\"wpforms-2674-field_54\" class=\"wpforms-field-large wpforms-field-required\" name=\"wpforms[fields][54]\" required=\"required\"><option value=\"\" class=\"placeholder\" disabled  selected='selected'>--- Selecteer bereik ---<\/option><option value=\"Onder de 35 jaar\"  class=\"choice-7 depth-1\"  >Onder de 35 jaar<\/option><option value=\"Tussen 35 en 45 jaar\"  class=\"choice-10 depth-1\"  >Tussen 35 en 45 jaar<\/option><option value=\"Tussen 45 en 60 jaar\"  class=\"choice-9 depth-1\"  >Tussen 45 en 60 jaar<\/option><option value=\"Meer dan 60 jaar\"  class=\"choice-8 depth-1\"  >Meer dan 60 jaar<\/option><\/select><\/div><\/div><div class=\"wpforms-layout-column wpforms-layout-column-50\"><div id=\"wpforms-2674-field_36-container\" class=\"wpforms-field wpforms-field-select wpforms-field-select-style-classic\" data-field-id=\"36\"><label class=\"wpforms-field-label\" for=\"wpforms-2674-field_36\">Land <span class=\"wpforms-required-label\" aria-hidden=\"true\">*<\/span><\/label><select id=\"wpforms-2674-field_36\" class=\"wpforms-field-large wpforms-field-required\" name=\"wpforms[fields][36]\" required=\"required\"><option value=\"\" class=\"placeholder\" disabled  selected='selected'>--- Selecteer land ---<\/option><option value=\"Afghanistan\"  class=\"choice-8 depth-1\"  >Afghanistan<\/option><option value=\"Albani\u00eb\"  class=\"choice-9 depth-1\"  >Albani\u00eb<\/option><option value=\"Algerije\"  class=\"choice-10 depth-1\"  >Algerije<\/option><option value=\"Andorra\"  class=\"choice-11 depth-1\"  >Andorra<\/option><option value=\"Angola\"  class=\"choice-12 depth-1\"  >Angola<\/option><option value=\"Antigua en Barbuda\"  class=\"choice-13 depth-1\"  >Antigua en Barbuda<\/option><option value=\"Argentini\u00eb\"  class=\"choice-14 depth-1\"  >Argentini\u00eb<\/option><option value=\"Armeni\u00eb\"  class=\"choice-15 depth-1\"  >Armeni\u00eb<\/option><option value=\"Australi\u00eb\"  class=\"choice-16 depth-1\"  >Australi\u00eb<\/option><option value=\"Oostenrijk\"  class=\"choice-17 depth-1\"  >Oostenrijk<\/option><option value=\"Azerbeidzjan\"  class=\"choice-18 depth-1\"  >Azerbeidzjan<\/option><option value=\"Bahamas\"  class=\"choice-19 depth-1\"  >Bahamas<\/option><option value=\"Bahrein\"  class=\"choice-20 depth-1\"  >Bahrein<\/option><option value=\"Bangladesh\"  class=\"choice-21 depth-1\"  >Bangladesh<\/option><option value=\"Barbados\"  class=\"choice-22 depth-1\"  >Barbados<\/option><option value=\"Wit-Rusland\"  class=\"choice-23 depth-1\"  >Wit-Rusland<\/option><option value=\"Belgi\u00eb\"  class=\"choice-24 depth-1\"  >Belgi\u00eb<\/option><option value=\"Belize\"  class=\"choice-25 depth-1\"  >Belize<\/option><option value=\"Benin\"  class=\"choice-26 depth-1\"  >Benin<\/option><option value=\"Bhutan\"  class=\"choice-27 depth-1\"  >Bhutan<\/option><option value=\"Bolivia\"  class=\"choice-28 depth-1\"  >Bolivia<\/option><option value=\"Bosni\u00eb en Herzegovina\"  class=\"choice-29 depth-1\"  >Bosni\u00eb en Herzegovina<\/option><option value=\"Botswana\"  class=\"choice-30 depth-1\"  >Botswana<\/option><option value=\"Brazili\u00eb\"  class=\"choice-31 depth-1\"  >Brazili\u00eb<\/option><option value=\"Brunei\"  class=\"choice-32 depth-1\"  >Brunei<\/option><option value=\"Bulgarije\"  class=\"choice-33 depth-1\"  >Bulgarije<\/option><option value=\"Burkina Faso\"  class=\"choice-34 depth-1\"  >Burkina Faso<\/option><option value=\"Burundi\"  class=\"choice-35 depth-1\"  >Burundi<\/option><option value=\"Kaapverdi\u00eb\"  class=\"choice-36 depth-1\"  >Kaapverdi\u00eb<\/option><option value=\"Cambodja\"  class=\"choice-37 depth-1\"  >Cambodja<\/option><option value=\"Kameroen\"  class=\"choice-38 depth-1\"  >Kameroen<\/option><option value=\"Canada\"  class=\"choice-39 depth-1\"  >Canada<\/option><option value=\"Centraal-Afrikaanse Republiek\"  class=\"choice-40 depth-1\"  >Centraal-Afrikaanse Republiek<\/option><option value=\"Tsjaad\"  class=\"choice-41 depth-1\"  >Tsjaad<\/option><option value=\"Chili\"  class=\"choice-42 depth-1\"  >Chili<\/option><option value=\"China\"  class=\"choice-43 depth-1\"  >China<\/option><option value=\"Colombia\"  class=\"choice-44 depth-1\"  >Colombia<\/option><option value=\"Comoren\"  class=\"choice-45 depth-1\"  >Comoren<\/option><option value=\"Congo\"  class=\"choice-46 depth-1\"  >Congo<\/option><option value=\"Costa Rica\"  class=\"choice-47 depth-1\"  >Costa Rica<\/option><option value=\"Kroati\u00eb\"  class=\"choice-48 depth-1\"  >Kroati\u00eb<\/option><option value=\"Cuba\"  class=\"choice-49 depth-1\"  >Cuba<\/option><option value=\"Cyprus\"  class=\"choice-50 depth-1\"  >Cyprus<\/option><option value=\"Tsjechische Republiek\"  class=\"choice-51 depth-1\"  >Tsjechische Republiek<\/option><option value=\"Democratische Republiek Congo\"  class=\"choice-52 depth-1\"  >Democratische Republiek Congo<\/option><option value=\"Denemarken\"  class=\"choice-53 depth-1\"  >Denemarken<\/option><option value=\"Djibouti\"  class=\"choice-54 depth-1\"  >Djibouti<\/option><option value=\"Dominica\"  class=\"choice-55 depth-1\"  >Dominica<\/option><option value=\"Dominicaanse Republiek\"  class=\"choice-56 depth-1\"  >Dominicaanse Republiek<\/option><option value=\"Ecuador\"  class=\"choice-57 depth-1\"  >Ecuador<\/option><option value=\"Egypte\"  class=\"choice-58 depth-1\"  >Egypte<\/option><option value=\"El Salvador\"  class=\"choice-59 depth-1\"  >El Salvador<\/option><option value=\"Equatoriaal-Guinea\"  class=\"choice-60 depth-1\"  >Equatoriaal-Guinea<\/option><option value=\"Eritrea\"  class=\"choice-61 depth-1\"  >Eritrea<\/option><option value=\"Estland\"  class=\"choice-62 depth-1\"  >Estland<\/option><option value=\"Eswatini\"  class=\"choice-63 depth-1\"  >Eswatini<\/option><option value=\"Ethiopi\u00eb\"  class=\"choice-64 depth-1\"  >Ethiopi\u00eb<\/option><option value=\"Fiji\"  class=\"choice-65 depth-1\"  >Fiji<\/option><option value=\"Finland\"  class=\"choice-66 depth-1\"  >Finland<\/option><option value=\"Frankrijk\"  class=\"choice-67 depth-1\"  >Frankrijk<\/option><option value=\"Gabon\"  class=\"choice-68 depth-1\"  >Gabon<\/option><option value=\"Gambia\"  class=\"choice-69 depth-1\"  >Gambia<\/option><option value=\"Georgi\u00eb\"  class=\"choice-70 depth-1\"  >Georgi\u00eb<\/option><option value=\"Duitsland\"  class=\"choice-71 depth-1\"  >Duitsland<\/option><option value=\"Ghana\"  class=\"choice-72 depth-1\"  >Ghana<\/option><option value=\"Griekenland\"  class=\"choice-73 depth-1\"  >Griekenland<\/option><option value=\"Grenada\"  class=\"choice-74 depth-1\"  >Grenada<\/option><option value=\"Guatemala\"  class=\"choice-75 depth-1\"  >Guatemala<\/option><option value=\"Guinea\"  class=\"choice-76 depth-1\"  >Guinea<\/option><option value=\"Guinee-Bissau\"  class=\"choice-77 depth-1\"  >Guinee-Bissau<\/option><option value=\"Guyana\"  class=\"choice-78 depth-1\"  >Guyana<\/option><option value=\"Ha\u00efti\"  class=\"choice-79 depth-1\"  >Ha\u00efti<\/option><option value=\"Honduras\"  class=\"choice-80 depth-1\"  >Honduras<\/option><option value=\"Hongarije\"  class=\"choice-81 depth-1\"  >Hongarije<\/option><option value=\"IJsland\"  class=\"choice-82 depth-1\"  >IJsland<\/option><option value=\"Indi\u00eb\"  class=\"choice-83 depth-1\"  >Indi\u00eb<\/option><option value=\"Indonesi\u00eb\"  class=\"choice-84 depth-1\"  >Indonesi\u00eb<\/option><option value=\"Iran\"  class=\"choice-85 depth-1\"  >Iran<\/option><option value=\"Irak\"  class=\"choice-86 depth-1\"  >Irak<\/option><option value=\"Ierland\"  class=\"choice-87 depth-1\"  >Ierland<\/option><option value=\"Isra\u00ebl\"  class=\"choice-88 depth-1\"  >Isra\u00ebl<\/option><option value=\"Itali\u00eb\"  class=\"choice-89 depth-1\"  >Itali\u00eb<\/option><option value=\"Ivoorkust\"  class=\"choice-90 depth-1\"  >Ivoorkust<\/option><option value=\"Jamaica\"  class=\"choice-91 depth-1\"  >Jamaica<\/option><option value=\"Japan\"  class=\"choice-92 depth-1\"  >Japan<\/option><option value=\"Jordani\u00eb\"  class=\"choice-93 depth-1\"  >Jordani\u00eb<\/option><option value=\"Kazachstan\"  class=\"choice-94 depth-1\"  >Kazachstan<\/option><option value=\"Kenia\"  class=\"choice-95 depth-1\"  >Kenia<\/option><option value=\"Kiribati\"  class=\"choice-96 depth-1\"  >Kiribati<\/option><option value=\"Koeweit\"  class=\"choice-97 depth-1\"  >Koeweit<\/option><option value=\"Kirgizi\u00eb\"  class=\"choice-98 depth-1\"  >Kirgizi\u00eb<\/option><option value=\"Laos\"  class=\"choice-99 depth-1\"  >Laos<\/option><option value=\"Letland\"  class=\"choice-100 depth-1\"  >Letland<\/option><option value=\"Libanon\"  class=\"choice-101 depth-1\"  >Libanon<\/option><option value=\"Lesotho\"  class=\"choice-102 depth-1\"  >Lesotho<\/option><option value=\"Liberia\"  class=\"choice-103 depth-1\"  >Liberia<\/option><option value=\"Libi\u00eb\"  class=\"choice-104 depth-1\"  >Libi\u00eb<\/option><option value=\"Liechtenstein\"  class=\"choice-105 depth-1\"  >Liechtenstein<\/option><option value=\"Litouwen\"  class=\"choice-106 depth-1\"  >Litouwen<\/option><option value=\"Luxemburg\"  class=\"choice-107 depth-1\"  >Luxemburg<\/option><option value=\"Madagascar\"  class=\"choice-108 depth-1\"  >Madagascar<\/option><option value=\"Malawi\"  class=\"choice-109 depth-1\"  >Malawi<\/option><option value=\"Maleisi\u00eb\"  class=\"choice-110 depth-1\"  >Maleisi\u00eb<\/option><option value=\"Maldiven\"  class=\"choice-111 depth-1\"  >Maldiven<\/option><option value=\"Dat hadden ze\"  class=\"choice-112 depth-1\"  >Dat hadden ze<\/option><option value=\"Malta\"  class=\"choice-113 depth-1\"  >Malta<\/option><option value=\"Marshall eilanden\"  class=\"choice-114 depth-1\"  >Marshall eilanden<\/option><option value=\"Mauritani\u00eb\"  class=\"choice-115 depth-1\"  >Mauritani\u00eb<\/option><option value=\"Mauritius\"  class=\"choice-116 depth-1\"  >Mauritius<\/option><option value=\"Mexico\"  class=\"choice-117 depth-1\"  >Mexico<\/option><option value=\"Micronesi\u00eb\"  class=\"choice-118 depth-1\"  >Micronesi\u00eb<\/option><option value=\"Moldavi\u00eb\"  class=\"choice-119 depth-1\"  >Moldavi\u00eb<\/option><option value=\"Monaco\"  class=\"choice-120 depth-1\"  >Monaco<\/option><option value=\"Mongoli\u00eb\"  class=\"choice-121 depth-1\"  >Mongoli\u00eb<\/option><option value=\"Montenegro\"  class=\"choice-122 depth-1\"  >Montenegro<\/option><option value=\"Marokko\"  class=\"choice-123 depth-1\"  >Marokko<\/option><option value=\"Mozambique\"  class=\"choice-124 depth-1\"  >Mozambique<\/option><option value=\"Myanmar\"  class=\"choice-125 depth-1\"  >Myanmar<\/option><option value=\"Namibi\u00eb\"  class=\"choice-126 depth-1\"  >Namibi\u00eb<\/option><option value=\"Nauru\"  class=\"choice-127 depth-1\"  >Nauru<\/option><option value=\"Nepal\"  class=\"choice-128 depth-1\"  >Nepal<\/option><option value=\"Nederland\"  class=\"choice-129 depth-1\"  >Nederland<\/option><option value=\"Nieuw-Zeeland\"  class=\"choice-130 depth-1\"  >Nieuw-Zeeland<\/option><option value=\"Nicaragua\"  class=\"choice-131 depth-1\"  >Nicaragua<\/option><option value=\"Niger\"  class=\"choice-132 depth-1\"  >Niger<\/option><option value=\"Nigeria\"  class=\"choice-133 depth-1\"  >Nigeria<\/option><option value=\"North Korea\"  class=\"choice-134 depth-1\"  >North Korea<\/option><option value=\"Noord-Macedoni\u00eb\"  class=\"choice-135 depth-1\"  >Noord-Macedoni\u00eb<\/option><option value=\"Noorwegen\"  class=\"choice-136 depth-1\"  >Noorwegen<\/option><option value=\"Mijn eigen\"  class=\"choice-137 depth-1\"  >Mijn eigen<\/option><option value=\"Pakistan\"  class=\"choice-138 depth-1\"  >Pakistan<\/option><option value=\"paleis\"  class=\"choice-139 depth-1\"  >paleis<\/option><option value=\"Palestina\"  class=\"choice-140 depth-1\"  >Palestina<\/option><option value=\"Panama\"  class=\"choice-141 depth-1\"  >Panama<\/option><option value=\"Papoea-Nieuw-Guinea\"  class=\"choice-142 depth-1\"  >Papoea-Nieuw-Guinea<\/option><option value=\"Paraguay\"  class=\"choice-143 depth-1\"  >Paraguay<\/option><option value=\"Peru\"  class=\"choice-144 depth-1\"  >Peru<\/option><option value=\"Filippijnen\"  class=\"choice-145 depth-1\"  >Filippijnen<\/option><option value=\"Polen\"  class=\"choice-146 depth-1\"  >Polen<\/option><option value=\"Portugal\"  class=\"choice-147 depth-1\"  >Portugal<\/option><option value=\"Katar\"  class=\"choice-148 depth-1\"  >Katar<\/option><option value=\"Roemeni\u00eb\"  class=\"choice-149 depth-1\"  >Roemeni\u00eb<\/option><option value=\"Rusland\"  class=\"choice-150 depth-1\"  >Rusland<\/option><option value=\"Rwanda\"  class=\"choice-151 depth-1\"  >Rwanda<\/option><option value=\"Saint Kitts en Nevis\"  class=\"choice-152 depth-1\"  >Saint Kitts en Nevis<\/option><option value=\"Sint Lucia\"  class=\"choice-153 depth-1\"  >Sint Lucia<\/option><option value=\"Saint Vincent en de Grenadines\"  class=\"choice-154 depth-1\"  >Saint Vincent en de Grenadines<\/option><option value=\"Samoa\"  class=\"choice-155 depth-1\"  >Samoa<\/option><option value=\"San Marino\"  class=\"choice-156 depth-1\"  >San Marino<\/option><option value=\"Sao Tom\u00e9 en Principe\"  class=\"choice-157 depth-1\"  >Sao Tom\u00e9 en Principe<\/option><option value=\"Saoedi-Arabi\u00eb\"  class=\"choice-158 depth-1\"  >Saoedi-Arabi\u00eb<\/option><option value=\"Senegal\"  class=\"choice-159 depth-1\"  >Senegal<\/option><option value=\"Servi\u00eb\"  class=\"choice-160 depth-1\"  >Servi\u00eb<\/option><option value=\"Seychellen\"  class=\"choice-161 depth-1\"  >Seychellen<\/option><option value=\"Sierra Leone\"  class=\"choice-162 depth-1\"  >Sierra Leone<\/option><option value=\"Singapore\"  class=\"choice-163 depth-1\"  >Singapore<\/option><option value=\"Slowakije\"  class=\"choice-164 depth-1\"  >Slowakije<\/option><option value=\"Sloveni\u00eb\"  class=\"choice-165 depth-1\"  >Sloveni\u00eb<\/option><option value=\"Salomonseilanden\"  class=\"choice-166 depth-1\"  >Salomonseilanden<\/option><option value=\"Somali\u00eb\"  class=\"choice-167 depth-1\"  >Somali\u00eb<\/option><option value=\"Zuid-Afrika\"  class=\"choice-168 depth-1\"  >Zuid-Afrika<\/option><option value=\"Zuid-Korea\"  class=\"choice-169 depth-1\"  >Zuid-Korea<\/option><option value=\"Zuid-Soedan\"  class=\"choice-170 depth-1\"  >Zuid-Soedan<\/option><option value=\"Spanje\"  class=\"choice-171 depth-1\"  >Spanje<\/option><option value=\"Sri Lanka\"  class=\"choice-172 depth-1\"  >Sri Lanka<\/option><option value=\"Soedan\"  class=\"choice-173 depth-1\"  >Soedan<\/option><option value=\"Suriname\"  class=\"choice-174 depth-1\"  >Suriname<\/option><option value=\"Zweden\"  class=\"choice-175 depth-1\"  >Zweden<\/option><option value=\"Zwitserland\"  class=\"choice-176 depth-1\"  >Zwitserland<\/option><option value=\"Syri\u00eb\"  class=\"choice-177 depth-1\"  >Syri\u00eb<\/option><option value=\"Tadzjikistan\"  class=\"choice-178 depth-1\"  >Tadzjikistan<\/option><option value=\"Tanzania\"  class=\"choice-179 depth-1\"  >Tanzania<\/option><option value=\"Thailand\"  class=\"choice-180 depth-1\"  >Thailand<\/option><option value=\"Oost-Timor\"  class=\"choice-181 depth-1\"  >Oost-Timor<\/option><option value=\"Togo\"  class=\"choice-182 depth-1\"  >Togo<\/option><option value=\"Aangekomen\"  class=\"choice-183 depth-1\"  >Aangekomen<\/option><option value=\"Trinidad en Tobago\"  class=\"choice-184 depth-1\"  >Trinidad en Tobago<\/option><option value=\"Tunesi\u00eb\"  class=\"choice-185 depth-1\"  >Tunesi\u00eb<\/option><option value=\"Kalkoen\"  class=\"choice-186 depth-1\"  >Kalkoen<\/option><option value=\"Turkmenistan\"  class=\"choice-187 depth-1\"  >Turkmenistan<\/option><option value=\"Tuvalu\"  class=\"choice-188 depth-1\"  >Tuvalu<\/option><option value=\"Oeganda\"  class=\"choice-189 depth-1\"  >Oeganda<\/option><option value=\"Oekra\u00efne\"  class=\"choice-190 depth-1\"  >Oekra\u00efne<\/option><option value=\"Verenigde Arabische Emiraten\"  class=\"choice-191 depth-1\"  >Verenigde Arabische Emiraten<\/option><option value=\"Verenigd Koninkrijk\"  class=\"choice-192 depth-1\"  >Verenigd Koninkrijk<\/option><option value=\"Verenigde Staten\"  class=\"choice-193 depth-1\"  >Verenigde Staten<\/option><option value=\"Uruguay\"  class=\"choice-194 depth-1\"  >Uruguay<\/option><option value=\"Oezbekistan\"  class=\"choice-195 depth-1\"  >Oezbekistan<\/option><option value=\"Vanuatu\"  class=\"choice-196 depth-1\"  >Vanuatu<\/option><option value=\"Vaticaanstad\"  class=\"choice-197 depth-1\"  >Vaticaanstad<\/option><option value=\"Venezuela\"  class=\"choice-198 depth-1\"  >Venezuela<\/option><option value=\"Vietnam\"  class=\"choice-199 depth-1\"  >Vietnam<\/option><option value=\"Jemen\"  class=\"choice-200 depth-1\"  >Jemen<\/option><option value=\"Zambia\"  class=\"choice-201 depth-1\"  >Zambia<\/option><option value=\"Zimbabwe\"  class=\"choice-202 depth-1\"  >Zimbabwe<\/option><\/select><\/div><\/div><\/div><\/div><\/div><div id=\"wpforms-2674-field_33-container\" class=\"wpforms-field wpforms-field-text oculto-form wpforms-field-readonly\" data-field-id=\"33\"><label class=\"wpforms-field-label wpforms-label-hide\" for=\"wpforms-2674-field_33\" aria-hidden=\"false\">Taal<\/label><input type=\"text\" id=\"wpforms-2674-field_33\" class=\"wpforms-field-large\" name=\"wpforms[fields][33]\" value=\"Dutch\" aria-errormessage=\"wpforms-2674-field_33-error\" ><\/div><script>\n\t\t\t\t( function() {\n\t\t\t\t\tconst style = document.createElement( 'style' );\n\t\t\t\t\tstyle.appendChild( document.createTextNode( '#wpforms-2674-field_1-container { position: absolute !important; overflow: hidden !important; display: inline !important; height: 1px !important; width: 1px !important; z-index: -1000 !important; padding: 0 !important; } #wpforms-2674-field_1-container input { visibility: hidden; } #wpforms-conversational-form-page #wpforms-2674-field_1-container label { counter-increment: none; }' ) );\n\t\t\t\t\tdocument.head.appendChild( style );\n\t\t\t\t\tdocument.currentScript?.remove();\n\t\t\t\t} )();\n\t\t\t<\/script><\/div><!-- .wpforms-field-container --><div class=\"wpforms-submit-container\" ><input type=\"hidden\" name=\"wpforms[id]\" value=\"2674\"><input type=\"hidden\" name=\"page_title\" value=\"\"><input type=\"hidden\" name=\"page_url\" value=\"https:\/\/swinggolfresidencial.com\/nl\/wp-json\/wp\/v2\/pages\/3051\"><input type=\"hidden\" name=\"url_referer\" value=\"\"><button type=\"submit\" name=\"wpforms[submit]\" id=\"wpforms-submit-2674\" class=\"wpforms-submit\" data-alt-text=\"Ik werk eraan...\" data-submit-text=\"Ontgrendel alle informatie\" aria-live=\"assertive\" value=\"wpforms-submit\">Ontgrendel alle informatie<\/button><img decoding=\"async\" src=\"https:\/\/swinggolfresidencial.com\/wp-content\/plugins\/wpforms\/assets\/images\/submit-spin.svg\" class=\"wpforms-submit-spinner\" style=\"display: none;\" width=\"26\" height=\"26\" alt=\"Aan het laden\"><\/div><\/form><\/div>  <!-- .wpforms-container --><\/div>\n<div class=\"sg-unlock__agent\">\n<a class=\"sg-unlock__agent-card\" href=\"#\" id=\"sg_agent_trigger\">\n<p class=\"sg-unlock__agent-card-title\">Bent u makelaar?<\/p>\n<p class=\"sg-unlock__agent-card-sub\">Klik hier om met ons samen te werken.<\/p>\n<\/a>\n<\/div>\n<\/div>\n<\/div>\n<\/section>\n<!-- ============================================\r\n     MODAL \u2014 REAL ESTATE AGENT\r\n     ============================================ -->\n<div aria-labelledby=\"sg_modal_title\" aria-modal=\"true\" class=\"sg-agent-modal\" id=\"sg_agent_modal\" role=\"dialog\">\n<div class=\"sg-agent-modal__backdrop\" id=\"sg_agent_backdrop\"><\/div>\n<div class=\"sg-agent-modal__content\">\n<button aria-label=\"Close modal\" class=\"sg-agent-modal__close\" id=\"sg_agent_close\">\n<svg aria-hidden=\"true\" fill=\"none\" height=\"14\" viewbox=\"0 0 14 14\" width=\"14\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n<path d=\"M13 1L1 13M1 1L13 13\" stroke=\"#6B726B\" stroke-linecap=\"round\" stroke-width=\"2\"><\/path>\n<\/svg>\n<\/button>        <div class=\"evoost-b2b-form-wrapper evoost-layout-two-col\" id=\"evoost-form-757-7211\" style=\"--evoost-accent:#b77352;--evoost-border-focus:#b77352;--evoost-focus-shadow:rgba(183,115,82,0.1);\">\n\n                        <div class=\"evoost-form-header\">\n                                <img decoding=\"async\" src=\"https:\/\/evoost.ai\/wp-content\/uploads\/2025\/12\/partners-favicon-single.png\" alt=\"\" class=\"evoost-form-header-logo\">\n                                                <h3 class=\"evoost-form-header-title\">Env\u00edanos tus detalles<\/h3>\n                            <\/div>\n            \n            <form class=\"evoost-b2b-form\" data-form-id=\"757\" data-lang=\"nl\" data-redirect=\"https:\/\/swinggolfresidencial.com\/nl\/brokers\" novalidate>\n\n                <input type=\"hidden\" id=\"evoost_nonce\" name=\"evoost_nonce\" value=\"9bc578f005\" \/><input type=\"hidden\" name=\"_wp_http_referer\" value=\"\/nl\/wp-json\/wp\/v2\/pages\/3051\" \/>\n                <div class=\"evoost-fields-grid\">\n                    <!-- First Name -->\n                    <div class=\"evoost-field evoost-field-firstname\">\n                        <label for=\"evoost-form-757-7211-firstname\">Voornaam <span class=\"evoost-required\">*<\/span><\/label>\n                        <input type=\"text\" id=\"evoost-form-757-7211-firstname\" name=\"firstname\" required autocomplete=\"given-name\" placeholder=\"Voornaam\" \/>\n                        <span class=\"evoost-error-msg\"><\/span>\n                    <\/div>\n\n                    <!-- Last Name -->\n                    <div class=\"evoost-field evoost-field-lastname\">\n                        <label for=\"evoost-form-757-7211-lastname\">Achternaam <span class=\"evoost-required\">*<\/span><\/label>\n                        <input type=\"text\" id=\"evoost-form-757-7211-lastname\" name=\"lastname\" required autocomplete=\"family-name\" placeholder=\"Achternaam\" \/>\n                        <span class=\"evoost-error-msg\"><\/span>\n                    <\/div>\n\n                    <!-- Email -->\n                    <div class=\"evoost-field evoost-field-email\">\n                        <label for=\"evoost-form-757-7211-email\">E-mailadres <span class=\"evoost-required\">*<\/span><\/label>\n                        <input type=\"email\" id=\"evoost-form-757-7211-email\" name=\"email\" required autocomplete=\"email\" placeholder=\"email@example.com\" \/>\n                        <span class=\"evoost-error-msg\"><\/span>\n                    <\/div>\n\n                    <!-- Phone with prefix -->\n                    <div class=\"evoost-field evoost-field-phone\">\n                        <label for=\"evoost-form-757-7211-phone\">Telefoonnummer <span class=\"evoost-required\">*<\/span><\/label>\n                        <div class=\"evoost-phone-wrapper\">\n                            <span class=\"evoost-phone-prefix\" data-default=\"+34\">+34<\/span>\n                            <input type=\"tel\" id=\"evoost-form-757-7211-phone\" name=\"phone\" required autocomplete=\"tel\" placeholder=\"600 000 000\" \/>\n                        <\/div>\n                        <span class=\"evoost-error-msg\"><\/span>\n                    <\/div>\n\n                                        <!-- Company (optional) -->\n                    <div class=\"evoost-field evoost-field-company\">\n                        <label for=\"evoost-form-757-7211-company\">Bedrijf<\/label>\n                        <input type=\"text\" id=\"evoost-form-757-7211-company\" name=\"company_visible\" autocomplete=\"organization\" placeholder=\"Bedrijf\" \/>\n                        <span class=\"evoost-error-msg\"><\/span>\n                    <\/div>\n                    \n                    <!-- Country -->\n                    <div class=\"evoost-field evoost-field-country\">\n                        <label for=\"evoost-form-757-7211-country\">Land <span class=\"evoost-required\">*<\/span><\/label>\n                        <div class=\"evoost-select-search-wrapper\">\n                            <input type=\"text\" class=\"evoost-select-search-input\" id=\"evoost-form-757-7211-country-search\" placeholder=\"Land...\" autocomplete=\"off\" \/>\n                            <select id=\"evoost-form-757-7211-country\" name=\"country_visible\" required class=\"evoost-select-hidden\">\n                                <option value=\"\">Land<\/option>\n                                                                <option value=\"Afghanistan\">Afghanistan<\/option>\n                                                                <option value=\"Albania\">Albania<\/option>\n                                                                <option value=\"Algeria\">Algeria<\/option>\n                                                                <option value=\"Andorra\">Andorra<\/option>\n                                                                <option value=\"Angola\">Angola<\/option>\n                                                                <option value=\"Antigua and Barbuda\">Antigua and Barbuda<\/option>\n                                                                <option value=\"Argentina\">Argentina<\/option>\n                                                                <option value=\"Armenia\">Armenia<\/option>\n                                                                <option value=\"Australia\">Australia<\/option>\n                                                                <option value=\"Austria\">Austria<\/option>\n                                                                <option value=\"Azerbaijan\">Azerbaijan<\/option>\n                                                                <option value=\"Bahamas\">Bahamas<\/option>\n                                                                <option value=\"Bahrain\">Bahrain<\/option>\n                                                                <option value=\"Bangladesh\">Bangladesh<\/option>\n                                                                <option value=\"Barbados\">Barbados<\/option>\n                                                                <option value=\"Belarus\">Belarus<\/option>\n                                                                <option value=\"Belgium\">Belgium<\/option>\n                                                                <option value=\"Belize\">Belize<\/option>\n                                                                <option value=\"Benin\">Benin<\/option>\n                                                                <option value=\"Bhutan\">Bhutan<\/option>\n                                                                <option value=\"Bolivia\">Bolivia<\/option>\n                                                                <option value=\"Bosnia and Herzegovina\">Bosnia and Herzegovina<\/option>\n                                                                <option value=\"Botswana\">Botswana<\/option>\n                                                                <option value=\"Brazil\">Brazil<\/option>\n                                                                <option value=\"Brunei\">Brunei<\/option>\n                                                                <option value=\"Bulgaria\">Bulgaria<\/option>\n                                                                <option value=\"Burkina Faso\">Burkina Faso<\/option>\n                                                                <option value=\"Burundi\">Burundi<\/option>\n                                                                <option value=\"Cabo Verde\">Cabo Verde<\/option>\n                                                                <option value=\"Cambodia\">Cambodia<\/option>\n                                                                <option value=\"Cameroon\">Cameroon<\/option>\n                                                                <option value=\"Canada\">Canada<\/option>\n                                                                <option value=\"Central African Republic\">Central African Republic<\/option>\n                                                                <option value=\"Chad\">Chad<\/option>\n                                                                <option value=\"Chile\">Chile<\/option>\n                                                                <option value=\"China\">China<\/option>\n                                                                <option value=\"Colombia\">Colombia<\/option>\n                                                                <option value=\"Comoros\">Comoros<\/option>\n                                                                <option value=\"Congo\">Congo<\/option>\n                                                                <option value=\"Costa Rica\">Costa Rica<\/option>\n                                                                <option value=\"Croatia\">Croatia<\/option>\n                                                                <option value=\"Cuba\">Cuba<\/option>\n                                                                <option value=\"Cyprus\">Cyprus<\/option>\n                                                                <option value=\"Czech Republic\">Czech Republic<\/option>\n                                                                <option value=\"Democratic Republic of the Congo\">Democratic Republic of the Congo<\/option>\n                                                                <option value=\"Denmark\">Denmark<\/option>\n                                                                <option value=\"Djibouti\">Djibouti<\/option>\n                                                                <option value=\"Dominica\">Dominica<\/option>\n                                                                <option value=\"Dominican Republic\">Dominican Republic<\/option>\n                                                                <option value=\"Ecuador\">Ecuador<\/option>\n                                                                <option value=\"Egypt\">Egypt<\/option>\n                                                                <option value=\"El Salvador\">El Salvador<\/option>\n                                                                <option value=\"Equatorial Guinea\">Equatorial Guinea<\/option>\n                                                                <option value=\"Eritrea\">Eritrea<\/option>\n                                                                <option value=\"Estonia\">Estonia<\/option>\n                                                                <option value=\"Eswatini\">Eswatini<\/option>\n                                                                <option value=\"Ethiopia\">Ethiopia<\/option>\n                                                                <option value=\"Fiji\">Fiji<\/option>\n                                                                <option value=\"Finland\">Finland<\/option>\n                                                                <option value=\"France\">France<\/option>\n                                                                <option value=\"Gabon\">Gabon<\/option>\n                                                                <option value=\"Gambia\">Gambia<\/option>\n                                                                <option value=\"Georgia\">Georgia<\/option>\n                                                                <option value=\"Germany\">Germany<\/option>\n                                                                <option value=\"Ghana\">Ghana<\/option>\n                                                                <option value=\"Greece\">Greece<\/option>\n                                                                <option value=\"Grenada\">Grenada<\/option>\n                                                                <option value=\"Guatemala\">Guatemala<\/option>\n                                                                <option value=\"Guinea\">Guinea<\/option>\n                                                                <option value=\"Guinea-Bissau\">Guinea-Bissau<\/option>\n                                                                <option value=\"Guyana\">Guyana<\/option>\n                                                                <option value=\"Haiti\">Haiti<\/option>\n                                                                <option value=\"Honduras\">Honduras<\/option>\n                                                                <option value=\"Hungary\">Hungary<\/option>\n                                                                <option value=\"Iceland\">Iceland<\/option>\n                                                                <option value=\"India\">India<\/option>\n                                                                <option value=\"Indonesia\">Indonesia<\/option>\n                                                                <option value=\"Iran\">Iran<\/option>\n                                                                <option value=\"Iraq\">Iraq<\/option>\n                                                                <option value=\"Ireland\">Ireland<\/option>\n                                                                <option value=\"Israel\">Israel<\/option>\n                                                                <option value=\"Italy\">Italy<\/option>\n                                                                <option value=\"Ivory Coast\">Ivory Coast<\/option>\n                                                                <option value=\"Jamaica\">Jamaica<\/option>\n                                                                <option value=\"Japan\">Japan<\/option>\n                                                                <option value=\"Jordan\">Jordan<\/option>\n                                                                <option value=\"Kazakhstan\">Kazakhstan<\/option>\n                                                                <option value=\"Kenya\">Kenya<\/option>\n                                                                <option value=\"Kiribati\">Kiribati<\/option>\n                                                                <option value=\"Kuwait\">Kuwait<\/option>\n                                                                <option value=\"Kyrgyzstan\">Kyrgyzstan<\/option>\n                                                                <option value=\"Laos\">Laos<\/option>\n                                                                <option value=\"Latvia\">Latvia<\/option>\n                                                                <option value=\"Lebanon\">Lebanon<\/option>\n                                                                <option value=\"Lesotho\">Lesotho<\/option>\n                                                                <option value=\"Liberia\">Liberia<\/option>\n                                                                <option value=\"Libya\">Libya<\/option>\n                                                                <option value=\"Liechtenstein\">Liechtenstein<\/option>\n                                                                <option value=\"Lithuania\">Lithuania<\/option>\n                                                                <option value=\"Luxembourg\">Luxembourg<\/option>\n                                                                <option value=\"Madagascar\">Madagascar<\/option>\n                                                                <option value=\"Malawi\">Malawi<\/option>\n                                                                <option value=\"Malaysia\">Malaysia<\/option>\n                                                                <option value=\"Maldives\">Maldives<\/option>\n                                                                <option value=\"Mali\">Mali<\/option>\n                                                                <option value=\"Malta\">Malta<\/option>\n                                                                <option value=\"Marshall Islands\">Marshall Islands<\/option>\n                                                                <option value=\"Mauritania\">Mauritania<\/option>\n                                                                <option value=\"Mauritius\">Mauritius<\/option>\n                                                                <option value=\"Mexico\">Mexico<\/option>\n                                                                <option value=\"Micronesia\">Micronesia<\/option>\n                                                                <option value=\"Moldova\">Moldova<\/option>\n                                                                <option value=\"Monaco\">Monaco<\/option>\n                                                                <option value=\"Mongolia\">Mongolia<\/option>\n                                                                <option value=\"Montenegro\">Montenegro<\/option>\n                                                                <option value=\"Morocco\">Morocco<\/option>\n                                                                <option value=\"Mozambique\">Mozambique<\/option>\n                                                                <option value=\"Myanmar\">Myanmar<\/option>\n                                                                <option value=\"Namibia\">Namibia<\/option>\n                                                                <option value=\"Nauru\">Nauru<\/option>\n                                                                <option value=\"Nepal\">Nepal<\/option>\n                                                                <option value=\"Netherlands\">Netherlands<\/option>\n                                                                <option value=\"New Zealand\">New Zealand<\/option>\n                                                                <option value=\"Nicaragua\">Nicaragua<\/option>\n                                                                <option value=\"Niger\">Niger<\/option>\n                                                                <option value=\"Nigeria\">Nigeria<\/option>\n                                                                <option value=\"North Korea\">North Korea<\/option>\n                                                                <option value=\"North Macedonia\">North Macedonia<\/option>\n                                                                <option value=\"Norway\">Norway<\/option>\n                                                                <option value=\"Oman\">Oman<\/option>\n                                                                <option value=\"Pakistan\">Pakistan<\/option>\n                                                                <option value=\"Palau\">Palau<\/option>\n                                                                <option value=\"Palestine\">Palestine<\/option>\n                                                                <option value=\"Panama\">Panama<\/option>\n                                                                <option value=\"Papua New Guinea\">Papua New Guinea<\/option>\n                                                                <option value=\"Paraguay\">Paraguay<\/option>\n                                                                <option value=\"Peru\">Peru<\/option>\n                                                                <option value=\"Philippines\">Philippines<\/option>\n                                                                <option value=\"Poland\">Poland<\/option>\n                                                                <option value=\"Portugal\">Portugal<\/option>\n                                                                <option value=\"Qatar\">Qatar<\/option>\n                                                                <option value=\"Romania\">Romania<\/option>\n                                                                <option value=\"Russia\">Russia<\/option>\n                                                                <option value=\"Rwanda\">Rwanda<\/option>\n                                                                <option value=\"Saint Kitts and Nevis\">Saint Kitts and Nevis<\/option>\n                                                                <option value=\"Saint Lucia\">Saint Lucia<\/option>\n                                                                <option value=\"Saint Vincent and the Grenadines\">Saint Vincent and the Grenadines<\/option>\n                                                                <option value=\"Samoa\">Samoa<\/option>\n                                                                <option value=\"San Marino\">San Marino<\/option>\n                                                                <option value=\"Sao Tome and Principe\">Sao Tome and Principe<\/option>\n                                                                <option value=\"Saudi Arabia\">Saudi Arabia<\/option>\n                                                                <option value=\"Senegal\">Senegal<\/option>\n                                                                <option value=\"Serbia\">Serbia<\/option>\n                                                                <option value=\"Seychelles\">Seychelles<\/option>\n                                                                <option value=\"Sierra Leone\">Sierra Leone<\/option>\n                                                                <option value=\"Singapore\">Singapore<\/option>\n                                                                <option value=\"Slovakia\">Slovakia<\/option>\n                                                                <option value=\"Slovenia\">Slovenia<\/option>\n                                                                <option value=\"Solomon Islands\">Solomon Islands<\/option>\n                                                                <option value=\"Somalia\">Somalia<\/option>\n                                                                <option value=\"South Africa\">South Africa<\/option>\n                                                                <option value=\"South Korea\">South Korea<\/option>\n                                                                <option value=\"South Sudan\">South Sudan<\/option>\n                                                                <option value=\"Spain\">Spain<\/option>\n                                                                <option value=\"Sri Lanka\">Sri Lanka<\/option>\n                                                                <option value=\"Sudan\">Sudan<\/option>\n                                                                <option value=\"Suriname\">Suriname<\/option>\n                                                                <option value=\"Sweden\">Sweden<\/option>\n                                                                <option value=\"Switzerland\">Switzerland<\/option>\n                                                                <option value=\"Syria\">Syria<\/option>\n                                                                <option value=\"Tajikistan\">Tajikistan<\/option>\n                                                                <option value=\"Tanzania\">Tanzania<\/option>\n                                                                <option value=\"Thailand\">Thailand<\/option>\n                                                                <option value=\"Timor-Leste\">Timor-Leste<\/option>\n                                                                <option value=\"Togo\">Togo<\/option>\n                                                                <option value=\"Tonga\">Tonga<\/option>\n                                                                <option value=\"Trinidad and Tobago\">Trinidad and Tobago<\/option>\n                                                                <option value=\"Tunisia\">Tunisia<\/option>\n                                                                <option value=\"Turkey\">Turkey<\/option>\n                                                                <option value=\"Turkmenistan\">Turkmenistan<\/option>\n                                                                <option value=\"Tuvalu\">Tuvalu<\/option>\n                                                                <option value=\"Uganda\">Uganda<\/option>\n                                                                <option value=\"Ukraine\">Ukraine<\/option>\n                                                                <option value=\"United Arab Emirates\">United Arab Emirates<\/option>\n                                                                <option value=\"United Kingdom\">United Kingdom<\/option>\n                                                                <option value=\"United States\">United States<\/option>\n                                                                <option value=\"Uruguay\">Uruguay<\/option>\n                                                                <option value=\"Uzbekistan\">Uzbekistan<\/option>\n                                                                <option value=\"Vanuatu\">Vanuatu<\/option>\n                                                                <option value=\"Vatican City\">Vatican City<\/option>\n                                                                <option value=\"Venezuela\">Venezuela<\/option>\n                                                                <option value=\"Vietnam\">Vietnam<\/option>\n                                                                <option value=\"Yemen\">Yemen<\/option>\n                                                                <option value=\"Zambia\">Zambia<\/option>\n                                                                <option value=\"Zimbabwe\">Zimbabwe<\/option>\n                                                            <\/select>\n                            <div class=\"evoost-select-dropdown\" style=\"display:none;\"><\/div>\n                        <\/div>\n                        <span class=\"evoost-error-msg\"><\/span>\n                    <\/div>\n\n                    <!-- Comments -->\n                    <div class=\"evoost-field evoost-field-comments evoost-field-full\">\n                        <label for=\"evoost-form-757-7211-comments\">Opmerkingen<\/label>\n                        <textarea id=\"evoost-form-757-7211-comments\" name=\"comments\" rows=\"2\" placeholder=\"Opmerkingen...\"><\/textarea>\n                        <span class=\"evoost-error-msg\"><\/span>\n                    <\/div>\n                <\/div>\n\n                <!-- Consent -->\n                <div class=\"evoost-field evoost-field-consent\">\n                    <label class=\"evoost-consent-label\">\n                        <input type=\"checkbox\" name=\"consent\" required \/>\n                        <span class=\"evoost-checkbox-custom\">\n                            <svg viewBox=\"0 0 10 10\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                                <path d=\"M1.5 5.5L4 8L8.5 2\" stroke=\"white\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/>\n                            <\/svg>\n                        <\/span>\n                        <span class=\"evoost-consent-text\">\n                            Door dit formulier in te dienen, ga ik akkoord met de algemene voorwaarden van deze website, evenals met het gebruik van cookies en het privacybeleid.                            <a href=\"https:\/\/evoost.ai\/privacy\/\" target=\"_blank\" rel=\"noopener\">bekijk het privacybeleid door hier te klikken<\/a>.\n                            <a href=\"https:\/\/evoost.ai\/cookies\/\" target=\"_blank\" rel=\"noopener\">bekijk ook ons cookiebeleid<\/a>.\n                        <\/span>\n                    <\/label>\n                    <span class=\"evoost-error-msg\"><\/span>\n                <\/div>\n\n                <!-- Submit -->\n                <div class=\"evoost-field evoost-field-submit\">\n                    <button type=\"submit\" class=\"evoost-submit-btn\" style=\"--evoost-btn-color: #2a2a2a\">\n                        <span class=\"evoost-btn-text\">Verzenden<\/span>\n                        <span class=\"evoost-btn-loading\" style=\"display:none;\">Verzenden...<\/span>\n                    <\/button>\n                <\/div>\n\n                <!-- Messages -->\n                <div class=\"evoost-form-message\" style=\"display:none;\"><\/div>\n            <\/form>\n\n            <!-- eVoost Partners Signature -->\n                        <div class=\"evoost-signature-wrapper\">\n                <a href=\"https:\/\/partners.evoost.ai\" target=\"_blank\" class=\"evoost-signature\" aria-label=\"Powered by eVoost Partners\">\n                    <img decoding=\"async\" src=\"https:\/\/evoost.ai\/wp-content\/uploads\/2025\/12\/partners-favicon-single.png\" alt=\"eVoost Partners\" class=\"evoost-signature-logo\">\n                    <span class=\"evoost-signature-text\">Powered by <span class=\"evoost-signature-highlight\">eVoost Partners<\/span><\/span>\n                <\/a>\n            <\/div>\n                    <\/div>\n\n                <script>\n        (function(){\n            if (!window.evoostFormLabels) window.evoostFormLabels = {};\n            window.evoostFormLabels['757'] = {\"first_name\":\"Voornaam\",\"last_name\":\"Achternaam\",\"email\":\"E-mailadres\",\"phone\":\"Telefoonnummer\",\"company\":\"Bedrijf\",\"country\":\"Land\",\"comments\":\"Opmerkingen\",\"consent\":\"Door dit formulier in te dienen, ga ik akkoord met de algemene voorwaarden van deze website, evenals met het gebruik van cookies en het privacybeleid.\",\"privacy\":\"bekijk het privacybeleid door hier te klikken\",\"cookies\":\"bekijk ook ons cookiebeleid\",\"submit\":\"Verzenden\",\"sending\":\"Verzenden...\",\"success\":\"Bedankt! Uw aanvraag is succesvol verzonden.\",\"error\":\"Er is een fout opgetreden. Probeer het opnieuw.\",\"required\":\"Dit veld is verplicht.\",\"invalid_email\":\"Voer een geldig e-mailadres in.\"};\n        })();\n        <\/script>\n        <\/div>\n<\/div>\n<script>\r\n(function () {\r\n  'use strict';\r\n\r\n  var section   = document.getElementById('sg-unlock');\r\n  var modal     = document.getElementById('sg_agent_modal');\r\n  var trigger   = document.getElementById('sg_agent_trigger');\r\n  var backdrop  = document.getElementById('sg_agent_backdrop');\r\n  var closeBtn  = document.getElementById('sg_agent_close');\r\n  var scrollPos = 0;\r\n\r\n  function lockScroll() {\r\n    scrollPos = window.pageYOffset;\r\n    document.body.style.overflow  = 'hidden';\r\n    document.body.style.position  = 'fixed';\r\n    document.body.style.top       = '-' + scrollPos + 'px';\r\n    document.body.style.width     = '100%';\r\n  }\r\n\r\n  function unlockScroll() {\r\n    document.body.style.removeProperty('overflow');\r\n    document.body.style.removeProperty('position');\r\n    document.body.style.removeProperty('top');\r\n    document.body.style.removeProperty('width');\r\n    window.scrollTo(0, scrollPos);\r\n  }\r\n\r\n  function openModal() {\r\n    modal.classList.add('sg-agent-modal--open');\r\n    lockScroll();\r\n  }\r\n\r\n  function closeModal() {\r\n    modal.classList.remove('sg-agent-modal--open');\r\n    unlockScroll();\r\n  }\r\n\r\n  if (trigger)  { trigger.addEventListener('click',  function (e) { e.preventDefault(); openModal(); }); }\r\n  if (backdrop) { backdrop.addEventListener('click', closeModal); }\r\n  if (closeBtn) { closeBtn.addEventListener('click',  closeModal); }\r\n\r\n  document.addEventListener('keydown', function (e) {\r\n    if (e.key === 'Escape' && modal.classList.contains('sg-agent-modal--open')) {\r\n      closeModal();\r\n    }\r\n  });\r\n\r\n  if (section && 'IntersectionObserver' in window) {\r\n    var observer = new IntersectionObserver(function (entries) {\r\n      entries.forEach(function (entry) {\r\n        if (entry.isIntersecting) {\r\n          section.classList.add('sg-unlock--visible');\r\n          observer.unobserve(section);\r\n        }\r\n      });\r\n    }, { threshold: 0.15 });\r\n\r\n    observer.observe(section);\r\n  } else if (section) {\r\n    section.classList.add('sg-unlock--visible');\r\n  }\r\n\r\n}());\r\n<\/script>\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>Over Typologie\u00ebn Galerij Locatie Ontgrendel informatie Menu Over 01 Typologie\u00ebn 02 Galerij 03 Locatie 04 Ontgrendel informatie Contact Pulp\u00ed \u00b7 Almer\u00eda \u00b7 Middellandse Zeekust Pulp\u00ed \u00b7 Almer\u00eda \u00b7 Middellandse Zeekust Leef tussen golfen en de Middellandse Zee. Gloednieuwe huizen ontworpen om elke dag van te genieten. Kwaliteit, natuur en een volwaardig leven in Pulp\u00ed, Almer\u00eda. [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":52,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_theme","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-3051","page","type-page","status-publish","has-post-thumbnail","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.1.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Swing Golf Residencial | Nieuwbouw in Pulp\u00ed, Almer\u00eda<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/swinggolfresidencial.com\/nl\/\" \/>\n<meta property=\"og:locale\" content=\"nl_NL\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Swing Golf Residencial | Nieuwbouw in Pulp\u00ed, Almer\u00eda\" \/>\n<meta property=\"og:description\" content=\"Over Typologie\u00ebn Galerij Locatie Ontgrendel informatie Menu Over 01 Typologie\u00ebn 02 Galerij 03 Locatie 04 Ontgrendel informatie Contact Pulp\u00ed \u00b7 Almer\u00eda \u00b7 Middellandse Zeekust Pulp\u00ed \u00b7 Almer\u00eda \u00b7 Middellandse Zeekust Leef tussen golfen en de Middellandse Zee. Gloednieuwe huizen ontworpen om elke dag van te genieten. Kwaliteit, natuur en een volwaardig leven in Pulp\u00ed, Almer\u00eda. [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/swinggolfresidencial.com\/nl\/\" \/>\n<meta property=\"og:site_name\" content=\"Swing Golf\" \/>\n<meta property=\"og:image\" content=\"https:\/\/swinggolfresidencial.com\/wp-content\/uploads\/2026\/03\/Fachada-atardecer-scaled.jpeg\" \/>\n\t<meta property=\"og:image:width\" content=\"2560\" \/>\n\t<meta property=\"og:image:height\" content=\"1429\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Geschatte leestijd\" \/>\n\t<meta name=\"twitter:data1\" content=\"7 minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/swinggolfresidencial.com\/nl\/\",\"url\":\"https:\/\/swinggolfresidencial.com\/nl\/\",\"name\":\"Swing Golf Residencial | Nieuwbouw in Pulp\u00ed, Almer\u00eda\",\"isPartOf\":{\"@id\":\"https:\/\/swinggolfresidencial.com\/nl\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/swinggolfresidencial.com\/nl\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/swinggolfresidencial.com\/nl\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/swinggolfresidencial.com\/wp-content\/uploads\/2026\/03\/Fachada-atardecer-scaled.jpeg\",\"datePublished\":\"2026-03-01T16:33:37+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/swinggolfresidencial.com\/nl\/#breadcrumb\"},\"inLanguage\":\"nl-NL\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/swinggolfresidencial.com\/nl\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"nl-NL\",\"@id\":\"https:\/\/swinggolfresidencial.com\/nl\/#primaryimage\",\"url\":\"https:\/\/swinggolfresidencial.com\/wp-content\/uploads\/2026\/03\/Fachada-atardecer-scaled.jpeg\",\"contentUrl\":\"https:\/\/swinggolfresidencial.com\/wp-content\/uploads\/2026\/03\/Fachada-atardecer-scaled.jpeg\",\"width\":2560,\"height\":1429},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/swinggolfresidencial.com\/nl\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"https:\/\/swinggolfresidencial.com\/nl\/engage\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Engage [NL]\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/swinggolfresidencial.com\/nl\/#website\",\"url\":\"https:\/\/swinggolfresidencial.com\/nl\/\",\"name\":\"Swing Golf\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/swinggolfresidencial.com\/nl\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/swinggolfresidencial.com\/nl\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"nl-NL\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/swinggolfresidencial.com\/nl\/#organization\",\"name\":\"Swing Golf\",\"url\":\"https:\/\/swinggolfresidencial.com\/nl\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"nl-NL\",\"@id\":\"https:\/\/swinggolfresidencial.com\/nl\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/swinggolfresidencial.com\/wp-content\/uploads\/2026\/03\/favicon-swinggolf.png\",\"contentUrl\":\"https:\/\/swinggolfresidencial.com\/wp-content\/uploads\/2026\/03\/favicon-swinggolf.png\",\"width\":200,\"height\":200,\"caption\":\"Swing Golf\"},\"image\":{\"@id\":\"https:\/\/swinggolfresidencial.com\/nl\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Swing Golf Residencial | Nieuwbouw in Pulp\u00ed, Almer\u00eda","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:\/\/swinggolfresidencial.com\/nl\/","og_locale":"nl_NL","og_type":"article","og_title":"Swing Golf Residencial | Nieuwbouw in Pulp\u00ed, Almer\u00eda","og_description":"Over Typologie\u00ebn Galerij Locatie Ontgrendel informatie Menu Over 01 Typologie\u00ebn 02 Galerij 03 Locatie 04 Ontgrendel informatie Contact Pulp\u00ed \u00b7 Almer\u00eda \u00b7 Middellandse Zeekust Pulp\u00ed \u00b7 Almer\u00eda \u00b7 Middellandse Zeekust Leef tussen golfen en de Middellandse Zee. Gloednieuwe huizen ontworpen om elke dag van te genieten. Kwaliteit, natuur en een volwaardig leven in Pulp\u00ed, Almer\u00eda. [&hellip;]","og_url":"https:\/\/swinggolfresidencial.com\/nl\/","og_site_name":"Swing Golf","og_image":[{"width":2560,"height":1429,"url":"https:\/\/swinggolfresidencial.com\/wp-content\/uploads\/2026\/03\/Fachada-atardecer-scaled.jpeg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"Geschatte leestijd":"7 minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/swinggolfresidencial.com\/nl\/","url":"https:\/\/swinggolfresidencial.com\/nl\/","name":"Swing Golf Residencial | Nieuwbouw in Pulp\u00ed, Almer\u00eda","isPartOf":{"@id":"https:\/\/swinggolfresidencial.com\/nl\/#website"},"primaryImageOfPage":{"@id":"https:\/\/swinggolfresidencial.com\/nl\/#primaryimage"},"image":{"@id":"https:\/\/swinggolfresidencial.com\/nl\/#primaryimage"},"thumbnailUrl":"https:\/\/swinggolfresidencial.com\/wp-content\/uploads\/2026\/03\/Fachada-atardecer-scaled.jpeg","datePublished":"2026-03-01T16:33:37+00:00","breadcrumb":{"@id":"https:\/\/swinggolfresidencial.com\/nl\/#breadcrumb"},"inLanguage":"nl-NL","potentialAction":[{"@type":"ReadAction","target":["https:\/\/swinggolfresidencial.com\/nl\/"]}]},{"@type":"ImageObject","inLanguage":"nl-NL","@id":"https:\/\/swinggolfresidencial.com\/nl\/#primaryimage","url":"https:\/\/swinggolfresidencial.com\/wp-content\/uploads\/2026\/03\/Fachada-atardecer-scaled.jpeg","contentUrl":"https:\/\/swinggolfresidencial.com\/wp-content\/uploads\/2026\/03\/Fachada-atardecer-scaled.jpeg","width":2560,"height":1429},{"@type":"BreadcrumbList","@id":"https:\/\/swinggolfresidencial.com\/nl\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/swinggolfresidencial.com\/nl\/engage\/"},{"@type":"ListItem","position":2,"name":"Engage [NL]"}]},{"@type":"WebSite","@id":"https:\/\/swinggolfresidencial.com\/nl\/#website","url":"https:\/\/swinggolfresidencial.com\/nl\/","name":"Swing Golf","description":"","publisher":{"@id":"https:\/\/swinggolfresidencial.com\/nl\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/swinggolfresidencial.com\/nl\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"nl-NL"},{"@type":"Organization","@id":"https:\/\/swinggolfresidencial.com\/nl\/#organization","name":"Swing Golf","url":"https:\/\/swinggolfresidencial.com\/nl\/","logo":{"@type":"ImageObject","inLanguage":"nl-NL","@id":"https:\/\/swinggolfresidencial.com\/nl\/#\/schema\/logo\/image\/","url":"https:\/\/swinggolfresidencial.com\/wp-content\/uploads\/2026\/03\/favicon-swinggolf.png","contentUrl":"https:\/\/swinggolfresidencial.com\/wp-content\/uploads\/2026\/03\/favicon-swinggolf.png","width":200,"height":200,"caption":"Swing Golf"},"image":{"@id":"https:\/\/swinggolfresidencial.com\/nl\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/swinggolfresidencial.com\/nl\/wp-json\/wp\/v2\/pages\/3051","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/swinggolfresidencial.com\/nl\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/swinggolfresidencial.com\/nl\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/swinggolfresidencial.com\/nl\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/swinggolfresidencial.com\/nl\/wp-json\/wp\/v2\/comments?post=3051"}],"version-history":[{"count":0,"href":"https:\/\/swinggolfresidencial.com\/nl\/wp-json\/wp\/v2\/pages\/3051\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/swinggolfresidencial.com\/nl\/wp-json\/wp\/v2\/media\/52"}],"wp:attachment":[{"href":"https:\/\/swinggolfresidencial.com\/nl\/wp-json\/wp\/v2\/media?parent=3051"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}