{"id":17,"date":"2026-08-25T09:51:18","date_gmt":"2026-08-25T13:51:18","guid":{"rendered":"https:\/\/groundworkswholesale.com\/?page_id=17"},"modified":"2026-09-17T16:50:56","modified_gmt":"2026-09-17T20:50:56","slug":"home","status":"publish","type":"page","link":"https:\/\/datepalm.com\/es\/","title":{"rendered":"Inicio"},"content":{"rendered":"<div data-elementor-type=\"wp-page\" data-elementor-id=\"17\" class=\"elementor elementor-17\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9af2847 e-con e-atomic-element e-flexbox-base\" data-id=\"9af2847\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"9af2847\">\n    <div class=\"elementor-element elementor-element-2ef25d5 e-con-full e-flex e-con e-parent\" data-id=\"2ef25d5\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-47eb620 elementor-widget__width-inherit elementor-widget elementor-widget-html\" data-id=\"47eb620\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!--\n  DATEPALM.COM \/ GROUNDWORKS HOMEPAGE \u2014 V19 RESTORED V9 MASTER + SURGICAL FIXES\n  Paste this entire file into ONE Elementor HTML widget.\n  V19 restores the exact pre-Claude V9 visual master and applies only surgical copy, crop, readability and current-service corrections.\n  Global header and global footer markup are intentionally NOT included.\n  Scoped layout guards below remove their Elementor wrapper padding on this page.\n-->\n\n<script>document.documentElement.classList.add(\"dphome-js\");<\/script>\n\n<main id=\"dphome-v1\" class=\"dph\" aria-label=\"P\u00e1gina de inicio de DatePalm.com\">\n  <a class=\"dph-skip\" href=\"#dph-main\">Saltar al contenido<\/a>\n\n  <!-- One-time cinematic introduction -->\n  <div class=\"dph-intro\" aria-hidden=\"true\">\n    <div class=\"dph-intro-mark\">\n      <span class=\"dph-intro-ring\"><\/span>\n      <img fetchpriority=\"high\"\n        src=\"https:\/\/datepalm.com\/wp-content\/uploads\/2026\/08\/GW-40th-LOGO-REV-1-1.png\"\n        alt=\"\"\n        width=\"1986\"\n        height=\"1412\"\n        decoding=\"async\"\n      >\n    <\/div>\n    <p><strong>CUARENTA A\u00d1OS DE TRABAJO<\/strong><span>DATEPALM.COM \u00b7 RENOVADO<\/span><\/p>\n    <i><\/i>\n  <\/div>\n\n  <!-- HERO -->\n  <section class=\"dph-hero\" aria-labelledby=\"dph-hero-title\">\n    <div class=\"dph-hero-media\">\n      <video\n        id=\"dph-hero-video\"\n        class=\"dph-hero-video\"\n        autoplay\n muted\n loop\n playsinline\n preload=\"metadata\"\n        poster=\"https:\/\/datepalm.com\/wp-content\/uploads\/2026\/08\/MedjoolField2.webp\"\n        aria-hidden=\"true\"\n      >\n        <source src=\"https:\/\/datepalm.com\/wp-content\/uploads\/2026\/08\/Pronalys-Teaser.mp4\" type=\"video\/mp4\">\n      <\/video>\n      <div class=\"dph-hero-shade\"><\/div>\n      <div class=\"dph-grain\"><\/div>\n\n      <div class=\"dph-hero-edition\">\n        <img fetchpriority=\"high\"\n          src=\"https:\/\/datepalm.com\/wp-content\/uploads\/2026\/08\/GW-40th-LOGO-REV-1-1.png\"\n          alt=\"Groundworks celebra sus 40 a\u00f1os, 1986\u20132026\"\n          width=\"1986\"\n          height=\"1412\"\n          decoding=\"async\"\n        >\n        <span><b>1986\u20142026<\/b>Cuatro d\u00e9cadas. Seguimos creciendo.<\/span>\n      <\/div>\n\n      <button id=\"dph-sound\" class=\"dph-sound\" type=\"button\" aria-controls=\"dph-hero-video\" aria-pressed=\"false\" aria-label=\"Reproducir pel\u00edcula de h\u00e9roes con sonido\">\n        <span class=\"dph-eq\" aria-hidden=\"true\"><i><\/i><i><\/i><i><\/i><i><\/i><\/span>\n        <span id=\"dph-sound-label\">Reproducir la pel\u00edcula con sonido<\/span>\n      <\/button>\n\n      <div class=\"dph-film-credit\" aria-hidden=\"true\">\n        <span>Un original de Groundworks<\/span>\n        <strong>El arte y la ciencia de las palmas<\/strong>\n      <\/div>\n    <\/div>\n\n    <div id=\"dph-main\" class=\"dph-hero-copy\">\n      <div class=\"dph-botanical\"><em>Phoenix dactylifera var. Medjool<\/em><\/div>\n      <div class=\"dph-eyebrow\"><i><\/i><span>LA PALMERA EMBLEM\u00c1TICA DE GROUNDWORKS<\/span><\/div>\n      <h1 id=\"dph-hero-title\">\n        <span>Palmeras datileras Medjool.<\/span>\n        <strong>Sin igual.<\/strong>\n      <\/h1>\n      <p>\n        Troncos m\u00e1s gruesos. Copas m\u00e1s frondosas. Una presencia inconfundible: seleccionadas en el campo, listas para el sitio y preparadas por los especialistas en palmeras de confianza desde 1986.\n      <\/p>\n      <div class=\"dph-actions\">\n        <a class=\"dph-btn dph-btn-gold\" href=\"\/es\/solicitar-una-cotizacion\/\">\n          <span>Inicia un proyecto Groundworks<\/span><i aria-hidden=\"true\"><\/i>\n        <\/a>\n        <a class=\"dph-btn dph-btn-quiet\" href=\"tel:+18007535127\">\n          <span>Llame al 800-753-5127<\/span><i aria-hidden=\"true\"><\/i>\n        <\/a>\n      <\/div>\n      <a class=\"dph-visualizer-shortcut\" href=\"\/es\/visualizador-de-palmeras-demo\/\" aria-label=\"Prueba el Visualizador de Palmeras \u2014 observa los palmera en tu propiedad\">\n        <span class=\"dph-visualizer-emblem\" aria-hidden=\"true\"><svg viewbox=\"0 0 40 44\" width=\"32\" height=\"36\" fill=\"none\"><g stroke=\"currentColor\" stroke-width=\"1.4\" stroke-linecap=\"round\"><path d=\"M20 16C14 8 8 6 2 10M20 16C16 7 12 4 8 3M20 16C19 8 19 4 20 1M20 16C24 7 28 4 32 3M20 16C26 8 32 6 38 10M20 17C13 12 7 14 3 18M20 17C27 12 33 14 37 18M20 18C14 16 9 18 6 22M20 18C26 16 31 18 34 22\"\/><path d=\"M20 17v23\" stroke-width=\"2.3\"\/><path d=\"M13 42h14\"\/><\/g><\/svg><\/span>\n        <span class=\"dph-visualizer-label\"><span class=\"dph-visualizer-kicker\">IMAG\u00cdNATE TU JARD\u00cdN<\/span><strong>Prueba el Visualizador de Palmeras<\/strong><span class=\"dph-visualizer-caption\">Tu propiedad. Redise\u00f1ada con palmeras.<\/span><\/span>\n        <span class=\"dph-visualizer-arrow\" aria-hidden=\"true\">\u2197<\/span>\n      <\/a>\n      <div class=\"dph-proof\" aria-label=\"Distinciones entre 1TP y 5T\">\n        <div><strong>40<\/strong><span>A\u00f1os de<br>experiencia pr\u00e1ctica<\/span><\/div>\n        <div><strong>CAMPO<\/strong><span>Seleccionado<br>espec\u00edmenes<\/span><\/div>\n        <div><strong>UNO<\/strong><span>Equipo de<br>plan de cuidados<\/span><\/div>\n      <\/div>\n    <\/div>\n\n    <a class=\"dph-scroll\" href=\"#dph-intro-story\" aria-label=\"Sigue leyendo la historia de Groundworks\">\n      <span>Descubra Groundworks<\/span><i><\/i>\n    <\/a>\n  <\/section>\n\n  <!-- PALM VISUALIZER HOMEPAGE FEATURE -->\n  <section id=\"dph-palm-visualizer\" class=\"dph-visualizer-feature\" aria-labelledby=\"dph-visualizer-title\">\n    <div class=\"dph-shell dph-visualizer-layout\">\n      <div class=\"dph-visualizer-copy\">\n        <div class=\"dph-eyebrow\"><i aria-hidden=\"true\"><\/i><span>EL VISUALIZADOR DE PALMAS<\/span><\/div>\n        <h2 id=\"dph-visualizer-title\">Su propiedad.<br><em>Posibilidades extraordinarias.<\/em><\/h2>\n        <p>Mira lo que las palmas podr\u00edan aportar a tu paisaje. Sube una foto de la propiedad, luego explora un dise\u00f1o de IA o elige y coloca palmas t\u00fa mismo.<\/p>\n      <\/div>\n      <div class=\"dph-visualizer-invitation\">\n        <ol class=\"dph-visualizer-steps\" aria-label=\"C\u00f3mo funciona el Visualizador de Palmeras\">\n          <li><span aria-hidden=\"true\">01<\/span>Sube la foto de tu propiedad<\/li>\n          <li><span aria-hidden=\"true\">02<\/span>Explora la disposici\u00f3n de tu palma<\/li>\n          <li><span aria-hidden=\"true\">03<\/span>Trae tu visi\u00f3n a nuestro equipo<\/li>\n        <\/ol>\n        <a class=\"dph-btn dph-btn-gold\" href=\"\/es\/visualizador-de-palmeras-demo\/\"><span>Abre el visualizador de palmas<\/span><i aria-hidden=\"true\"><\/i><\/a>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- BRAND MANIFESTO -->\n  <section id=\"dph-intro-story\" class=\"dph-manifesto dph-section\">\n    <div class=\"dph-manifesto-media\" aria-hidden=\"true\">\n      <img decoding=\"async\" src=\"https:\/\/datepalm.com\/wp-content\/uploads\/2026\/08\/MedjoolField2.webp\" alt=\"\">\n      <span><\/span>\n    <\/div>\n    <div class=\"dph-shell\">\n      <div class=\"dph-manifesto-lead dph-reveal\">\n        <div class=\"dph-eyebrow\"><i><\/i><span>EL EST\u00c1NDAR GROUNDWORKS<\/span><\/div>\n        <h2>No simplemente plantado.<br><em>Colocado a prop\u00f3sito.<\/em><\/h2>\n      <\/div>\n      <div class=\"dph-manifesto-copy dph-reveal\">\n        <p class=\"dph-lede\">\n          Una palmera notable es arquitectura viva. Su escala, silueta y car\u00e1cter pueden definir una propiedad durante generaciones.\n        <\/p>\n        <p>\n          Groundworks de Palm Beach County, Inc. aporta el conocimiento de viveros y campos, la log\u00edstica y la perspectiva a largo plazo necesarias para llevar esa visi\u00f3n desde la primera selecci\u00f3n hasta un establecimiento exitoso.\n        <\/p>\n        <a class=\"dph-text-link\" href=\"\/es\/nuestra-historia\/\"><span>Descubra Groundworks<\/span><i aria-hidden=\"true\"><\/i><\/a>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- COLLECTION -->\n  <section class=\"dph-collection dph-section\" aria-labelledby=\"dph-collection-title\">\n    <div class=\"dph-shell\">\n      <div class=\"dph-section-head dph-reveal\">\n        <div>\n          <div class=\"dph-eyebrow\"><i><\/i><span>LA COLECCI\u00d3N<\/span><\/div>\n          <h2 id=\"dph-collection-title\">La presencia no puede<br><em>ser fabricado.<\/em><\/h2>\n        <\/div>\n        <p>\n          Palmeras seleccionadas en el campo con la madurez, la estructura y el car\u00e1cter para transformar paisajes excepcionales.\n        <\/p>\n      <\/div>\n\n      <article class=\"dph-specimen dph-reveal\">\n        <div class=\"dph-specimen-image\">\n          <div class=\"dph-specimen-primary\">\n            <img\n              src=\"https:\/\/datepalm.com\/wp-content\/uploads\/2026\/08\/20250730_114131-scaled.jpg\"\n              alt=\"Unidades Site Ready Medjool y palms reci\u00e9n preparadas y listas para su uso, en Groundworks\"\n              loading=\"lazy\"\n              decoding=\"async\"\n            >\n          <\/div>\n          <div class=\"dph-specimen-secondary\">\n            <img\n              src=\"https:\/\/datepalm.com\/wp-content\/uploads\/2026\/08\/DJI_20251118115819_0264_D.jpg\"\n              alt=\"Filas de Site Ready Groundworks, Medjool y palm listas para ser cargadas\"\n              loading=\"lazy\"\n              decoding=\"async\"\n            >\n            <span>LISTO PARA CARGAR<\/span>\n          <\/div>\n          <span class=\"dph-image-code\">GROUNDWORKS \u00b7 LISTAS PARA PLANTAR<\/span>\n        <\/div>\n        <div class=\"dph-specimen-copy\">\n          <span class=\"dph-index\">EL EST\u00c1NDAR GROUNDWORKS: LISTAS PARA PLANTAR<\/span>\n          <h3>El Medjool.<\/h3>\n          <p class=\"dph-site-ready-lede\">Limpio. Preparado. Sitio listo.<\/p>\n          <p>\n            Reci\u00e9n terminados y meticulosamente organizados, los sitios Groundworks Ready Medjools llegan con la refinada presentaci\u00f3n y preparaci\u00f3n que un proyecto excepcional merece.\n          <\/p>\n          <dl>\n            <div><dt>Presentaci\u00f3n<\/dt><dd>Limpio, refinado y consistente<\/dd><\/div>\n            <div><dt>Preparaci\u00f3n<\/dt><dd>Preparado para carga coordinada<\/dd><\/div>\n            <div><dt>Aplicaci\u00f3n<\/dt><dd>Paisajes de fincas, hoteler\u00eda y monumentos hist\u00f3ricos<\/dd><\/div>\n          <\/dl>\n          <a class=\"dph-text-link\" href=\"\/es\/palmeras-datileras-medjool\/\"><span>Explorar Site Ready Medjools<\/span><i aria-hidden=\"true\"><\/i><\/a>\n        <\/div>\n      <\/article>\n\n      <div class=\"dph-palm-list\">\n        <a class=\"dph-palm-row dph-palm-row-visual dph-reveal\" href=\"\/es\/palmeras-canarias\/\">\n          <span class=\"dph-palm-thumb\">\n            <img src=\"https:\/\/datepalm.com\/wp-content\/uploads\/2026\/08\/A7C7BFC6-8237-4442-AA1F-6B31625EDD98_1_105_c.jpeg\" alt=\"Groundworks Canary Island Date Palmera\" loading=\"lazy\" decoding=\"async\">\n          <\/span>\n          <strong>palmera canaria<\/strong><em>Escala monumental<\/em><i aria-hidden=\"true\"><\/i>\n        <\/a>\n        <a class=\"dph-palm-row dph-palm-row-visual dph-reveal\" href=\"\/es\/palmeras-datileras-zahidi\/\">\n          <span class=\"dph-palm-thumb\">\n            <img src=\"https:\/\/datepalm.com\/wp-content\/uploads\/2026\/08\/Zahidi.webp\" alt=\"Groundworks Zahidi Fecha Palms\" loading=\"lazy\" decoding=\"async\">\n          <\/span>\n          <strong>Zahidi Palmera datilera<\/strong><em>Rendimiento refinado<\/em><i aria-hidden=\"true\"><\/i>\n        <\/a>\n        <a class=\"dph-palm-row dph-palm-row-visual dph-reveal\" href=\"\/es\/palmitos\/\">\n          <span class=\"dph-palm-thumb dph-palm-thumb-fan\">\n            <img src=\"https:\/\/datepalm.com\/wp-content\/uploads\/2026\/09\/mediterranean-fan-palm-specimen.webp\" alt=\"Groundworks Esp\u00e9cimen de abanico mediterr\u00e1neo Palmera en el vivero\" loading=\"lazy\" decoding=\"async\">\n          <\/span>\n          <strong>Palmito europeo<\/strong><em>Car\u00e1cter arquitect\u00f3nico<\/em><i aria-hidden=\"true\"><\/i>\n        <\/a>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- FULL BLEED ESTATE -->\n  <section class=\"dph-estate\" aria-labelledby=\"dph-estate-title\">\n    <div class=\"dph-estate-media\">\n      <img\n        src=\"https:\/\/datepalm.com\/wp-content\/uploads\/2026\/08\/Header-1.webp\"\n        alt=\"Gran entrada enmarcada por Groundworks palms maduros\"\n        loading=\"lazy\"\n        decoding=\"async\"\n      >\n      <div class=\"dph-estate-shade\"><\/div>\n      <div class=\"dph-grain\"><\/div>\n    <\/div>\n    <div class=\"dph-estate-copy dph-reveal\">\n      <div class=\"dph-eyebrow\"><i><\/i><span>COMUNIDADES Y ACCESOS<\/span><\/div>\n      <h2 id=\"dph-estate-title\">La presencia comienza<br><em>en la entrada.<\/em><\/h2>\n      <p>\n        Las palmas maduras establecen escala, ritmo y permanencia desde el primer acercamiento.\n      <\/p>\n      <a class=\"dph-btn dph-btn-glass\" href=\"\/es\/entradas-de-las-comunidades\/\"><span>Explora entradas emblem\u00e1ticas<\/span><i aria-hidden=\"true\"><\/i><\/a>\n    <\/div>\n    <div class=\"dph-estate-caption\"><b>ENTRADA CARACTER\u00cdSTICA<\/b><span>DISE\u00d1ADO PARA DURAR<\/span><\/div>\n  <\/section>\n\n  <!-- FIELD TO FINAL SETTING -->\n  <section class=\"dph-process dph-section\" aria-labelledby=\"dph-process-title\">\n    <div class=\"dph-shell dph-process-shell\">\n      <div class=\"dph-process-opening\">\n        <div class=\"dph-process-intro dph-reveal\">\n          <div class=\"dph-eyebrow\"><i><\/i><span>DEL CAMPO A LA INSTALACI\u00d3N FINAL<\/span><\/div>\n          <h2 id=\"dph-process-title\">La belleza es solo<br><em>el principio.<\/em><\/h2>\n          <p>\n            Detr\u00e1s de cada llegada notable hay una planificaci\u00f3n disciplinada, una selecci\u00f3n cuidadosa, una carga especializada y una entrega coordinada. Groundworks cumple con el prop\u00f3sito en cada etapa.\n          <\/p>\n          <a class=\"dph-text-link\" href=\"\/es\/servicios\/\"><span>Explore el proceso Groundworks<\/span><i aria-hidden=\"true\"><\/i><\/a>\n        <\/div>\n\n        <figure class=\"dph-journey-card dph-journey-opening dph-reveal\">\n          <img src=\"https:\/\/datepalm.com\/wp-content\/uploads\/2026\/08\/IMG_0615.webp\" alt=\"El presidente y el vicepresidente revisando los planes de palmera Groundworks\" loading=\"lazy\" decoding=\"async\">\n          <div class=\"dph-journey-shade\"><\/div>\n          <figcaption><span>Servicios de planificaci\u00f3n y dise\u00f1o<\/span><h3>La precisi\u00f3n comienza antes del campo.<\/h3><p>La intenci\u00f3n del proyecto, el acceso y la log\u00edstica se alinean antes de que se mueva una sola palma.<\/p><\/figcaption>\n        <\/figure>\n      <\/div>\n\n      <div class=\"dph-journey dph-journey-lower\" aria-label=\"El proceso de campo Groundworks\">\n        <figure class=\"dph-journey-card dph-reveal\">\n          <img src=\"https:\/\/datepalm.com\/wp-content\/uploads\/2026\/08\/pix5.webp\" alt=\"Un campo de maduros Groundworks palms\" loading=\"lazy\" decoding=\"async\">\n          <div class=\"dph-journey-shade\"><\/div>\n          <figcaption><span>SELECCI\u00d3N DE CAMPO<\/span><h3>Elegido en el campo.<\/h3><p>Escala, estructura y car\u00e1cter considerados un esp\u00e9cimen a la vez.<\/p><\/figcaption>\n        <\/figure>\n        <figure class=\"dph-journey-card dph-reveal\">\n          <img src=\"https:\/\/datepalm.com\/wp-content\/uploads\/2026\/08\/pix108.jpg\" alt=\"La tripulaci\u00f3n de Groundworks carga palms para su entrega\" loading=\"lazy\" decoding=\"async\">\n          <div class=\"dph-journey-shade\"><\/div>\n          <figcaption><span>CARGA ESPECIALIZADA<\/span><h3>Manejado con prop\u00f3sito.<\/h3><p>La carga especializada protege el palmera y prepara el proyecto para su llegada.<\/p><\/figcaption>\n        <\/figure>\n        <figure class=\"dph-journey-card dph-journey-wide dph-reveal\">\n          <img src=\"https:\/\/datepalm.com\/wp-content\/uploads\/2026\/08\/35A00E55-EC23-43BA-90AF-1A40B71B02D5_1_105_c.jpeg\" alt=\"Cami\u00f3n de Groundworks cargado por completo con palms\" loading=\"lazy\" decoding=\"async\">\n          <div class=\"dph-journey-shade\"><\/div>\n          <figcaption><span>ENTREGA Y LOG\u00cdSTICA<\/span><h3>Listos para lo extraordinario.<\/h3><p>Transporte coordinado y ejecuci\u00f3n en campo para propiedades exigentes y sitios emblem\u00e1ticos.<\/p><\/figcaption>\n        <\/figure>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- PROFESSIONAL PATHWAYS -->\n  <section class=\"dph-paths dph-section\" aria-labelledby=\"dph-paths-title\">\n    <div class=\"dph-shell\">\n      <div class=\"dph-section-head dph-reveal\">\n        <div>\n          <div class=\"dph-eyebrow\"><i><\/i><span>Dise\u00f1ado en torno al proyecto<\/span><\/div>\n          <h2 id=\"dph-paths-title\">Experiencia para todos<br><em>punto de vista.<\/em><\/h2>\n        <\/div>\n        <p>De una sola residencia privada a un programa profesional de m\u00faltiples fases.<\/p>\n      <\/div>\n\n      <div class=\"dph-path-grid\">\n        <article class=\"dph-path dph-reveal\">\n          <div class=\"dph-path-media\">\n            <img src=\"https:\/\/datepalm.com\/wp-content\/uploads\/2026\/08\/pix102a.webp\" alt=\"Espec\u00edmenes maduros de palms en el vivero Groundworks bajo un brillante cielo de Florida\" loading=\"lazy\" decoding=\"async\">\n            <span class=\"dph-path-photo-label\">CARACTER\u00cdSTICAS DEL CAMPO<\/span>\n          <\/div>\n          <div class=\"dph-path-body\">\n            <span class=\"dph-index\">CLIENTES PRIVADOS<\/span>\n            <h3>Crear un paisaje<br>con presencia.<\/h3>\n            <p>Accede a ejemplares excepcionales y a la experiencia necesaria para colocarlos con confianza.<\/p>\n            <a class=\"dph-text-link\" href=\"\/es\/solicitar-una-cotizacion\/\"><span>Iniciar un proyecto privado<\/span><i aria-hidden=\"true\"><\/i><\/a>\n          <\/div>\n        <\/article>\n        <article class=\"dph-path dph-reveal\">\n          <div class=\"dph-path-media\">\n            <img src=\"https:\/\/datepalm.com\/wp-content\/uploads\/2026\/08\/pix109.webp\" alt=\"palms maduros asegurados en una plataforma para su transporte coordinado\" loading=\"lazy\" decoding=\"async\">\n            <span class=\"dph-path-photo-label\">LOG\u00cdSTICA COORDINADA<\/span>\n          <\/div>\n          <div class=\"dph-path-body\">\n            <span class=\"dph-index\">PROFESIONALES DEL PAISAJISMO<\/span>\n            <h3>Partir de la intenci\u00f3n<br>a la ejecuci\u00f3n.<\/h3>\n            <p>Disponibilidad sobre el terreno, documentaci\u00f3n profesional, log\u00edstica y coordinaci\u00f3n de proyectos.<\/p>\n            <a class=\"dph-text-link\" href=\"\/es\/documentos-profesionales\/\"><span>Recursos profesionales<\/span><i aria-hidden=\"true\"><\/i><\/a>\n          <\/div>\n        <\/article>\n        <article class=\"dph-path dph-reveal\">\n          <div class=\"dph-path-media\">\n            <img src=\"https:\/\/datepalm.com\/wp-content\/uploads\/2026\/08\/pix115.webp\" alt=\"Filas de espec\u00edmenes preparados de palmera colocados en el vivero\" loading=\"lazy\" decoding=\"async\">\n            <span class=\"dph-path-photo-label\">INVENTARIO PREPARADO<\/span>\n          <\/div>\n          <div class=\"dph-path-body\">\n            <span class=\"dph-index\">MINORISTAS Y COMERCIO<\/span>\n            <h3>Fuente con un<br>socio de confianza.<\/h3>\n            <p>Relaciones con mayoristas respaldadas por cuatro d\u00e9cadas de experiencia espec\u00edfica en palmera.<\/p>\n            <a class=\"dph-text-link\" href=\"\/es\/mayoreo-y-revendedores\/\"><span>Explora los productos palms al por mayor<\/span><i aria-hidden=\"true\"><\/i><\/a>\n          <\/div>\n        <\/article>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- 40 YEARS -->\n  <section class=\"dph-legacy dph-section\" aria-labelledby=\"dph-legacy-title\">\n    <div class=\"dph-legacy-media\" aria-hidden=\"true\">\n      <img decoding=\"async\" src=\"https:\/\/datepalm.com\/wp-content\/uploads\/2026\/08\/IMG_6937-scaled.jpg\" alt=\"\">\n      <span><\/span>\n    <\/div>\n    <div class=\"dph-legacy-rings\" aria-hidden=\"true\"><i><\/i><i><\/i><i><\/i><\/div>\n    <div class=\"dph-shell\">\n      <div class=\"dph-legacy-copy dph-reveal\">\n        <div class=\"dph-eyebrow\"><i><\/i><span>UN LEGADO QUE SIGUE CRECIENDO<\/span><\/div>\n        <h2 id=\"dph-legacy-title\">Construido en el campo.<br><em>Probado en la propiedad.<\/em><\/h2>\n        <p>\n          Lo que comenz\u00f3 con un compromiso con palmas excepcionales se convirti\u00f3 en un est\u00e1ndar construido en los campos, en las obras y a trav\u00e9s de relaciones que abarcan generaciones.\n        <\/p>\n        <blockquote>\u201cServicio excepcional. Experiencia genuina. Resultados comprobados.\u201d<\/blockquote>\n        <a class=\"dph-text-link\" href=\"\/es\/40-anos-de-groundworks\/\"><span>Explore nuestra historia de 40 a\u00f1os<\/span><i aria-hidden=\"true\"><\/i><\/a>\n      <\/div>\n\n      <div class=\"dph-legacy-emblem dph-reveal\">\n        <span class=\"dph-orbit dph-orbit-one\"><\/span>\n        <span class=\"dph-orbit dph-orbit-two\"><\/span>\n        <span class=\"dph-legacy-glint\"><\/span>\n        <img loading=\"lazy\"\n          src=\"https:\/\/datepalm.com\/wp-content\/uploads\/2026\/08\/GW-40th-LOGO-REV-1-1.png\"\n          alt=\"Groundworks 40 a\u00f1os, 1986\u20132026\"\n          width=\"1986\"\n          height=\"1412\"\n          decoding=\"async\"\n        >\n        <small>CUARENTA A\u00d1OS EN EL CAMPO<\/small>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- PROJECT CTA: ends immediately before the global footer -->\n  <section class=\"dph-finale\" aria-labelledby=\"dph-finale-title\">\n    <div class=\"dph-finale-media\" aria-hidden=\"true\">\n      <img decoding=\"async\" src=\"https:\/\/datepalm.com\/wp-content\/uploads\/2026\/08\/pix6.webp\" alt=\"\">\n      <span><\/span>\n    <\/div>\n    <div class=\"dph-finale-light\" aria-hidden=\"true\"><\/div>\n    <div class=\"dph-shell\">\n      <div class=\"dph-finale-copy dph-reveal\">\n        <div class=\"dph-eyebrow\"><i><\/i><span>TU PAISAJE \u00b7 NUESTRA EXPERIENCIA EN EL CAMPO<\/span><\/div>\n        <h2 id=\"dph-finale-title\">Empieza con<br><em>el palmera correcto.<\/em><\/h2>\n        <p>\n          Cu\u00e9ntenos sobre la propiedad, la visi\u00f3n y la escala. Groundworks ayudar\u00e1 a definir el camino desde la selecci\u00f3n de los espec\u00edmenes hasta un establecimiento exitoso.\n        <\/p>\n      <\/div>\n      <div class=\"dph-finale-actions dph-reveal\">\n        <a class=\"dph-btn dph-btn-gold\" href=\"\/es\/solicitar-una-cotizacion\/\"><span>Iniciar un proyecto<\/span><i aria-hidden=\"true\"><\/i><\/a>\n        <a class=\"dph-btn dph-btn-quiet\" href=\"tel:+18007535127\"><span>Llame al 800-753-5127<\/span><i aria-hidden=\"true\"><\/i><\/a>\n        <div class=\"dph-finale-signature\" aria-label=\"Groundworks de Palmera Beach County, Inc., especialistas en palmera desde 1986\">\n          <span>GROUNDWORKS<\/span>\n          <b>DE PALM BEACH COUNTY, INC.<\/b>\n          <em>ESPECIALISTAS EN PALMERAS \u00b7 FUNDADA EN 1986<\/em>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <div class=\"dph-progress\" aria-hidden=\"true\"><i><\/i><\/div>\n<\/main>\n\n<style>\n  html { scroll-behavior: smooth; }\n  html, body { margin: 0 !important; padding: 0 !important; overflow-x: hidden !important; overflow-x: clip !important; background: #020706; }\n\n  \/* Elementor's outer header\/footer containers currently add two 10px layers.\n     Remove those layers on this page so no white rails appear around the site chrome. *\/\n  body:has(#dphome-v1) > header.elementor-location-header,\n  body:has(#dphome-v1) > footer.elementor-location-footer {\n    margin: 0 !important;\n    padding: 0 !important;\n    background: #020706 !important;\n  }\n  body:has(#dphome-v1) > header.elementor-location-header > .e-con,\n  body:has(#dphome-v1) > header.elementor-location-header > .e-con > .e-con,\n  body:has(#dphome-v1) > footer.elementor-location-footer > .e-con,\n  body:has(#dphome-v1) > footer.elementor-location-footer > .e-con > .e-con {\n    width: 100% !important;\n    max-width: none !important;\n    margin: 0 !important;\n    padding: 0 !important;\n  }\n  body:has(#dphome-v1) > footer.elementor-location-footer .gwf4-brand-copy strong {\n    max-width: 100%;\n    font-size: clamp(23px, 1.9vw, 26px) !important;\n    letter-spacing: .025em !important;\n    white-space: nowrap;\n  }\n\n  body:has(#dphome-v1) .site-main,\n  body:has(#dphome-v1) .elementor-location-single,\n  .elementor-widget-html:has(#dphome-v1),\n  .elementor-widget-html:has(#dphome-v1) > .elementor-widget-container,\n  .elementor-element.e-con:has(#dphome-v1),\n  .elementor-section:has(#dphome-v1),\n  .elementor-container:has(#dphome-v1) {\n    width: 100% !important;\n    max-width: none !important;\n    margin: 0 !important;\n    padding: 0 !important;\n  }\n\n  #dphome-v1,\n  #dphome-v1 * { box-sizing: border-box; }\n\n  #dphome-v1 {\n    --ink: #020706;\n    --ink-2: #06100c;\n    --forest: #082117;\n    --forest-2: #0c2e20;\n    --gold: #cda434;\n    --gold-2: #f1d777;\n    --gold-3: #8d671a;\n    --ivory: #f5f0e7;\n    --muted: rgba(245,240,231,.68);\n    --line: rgba(218,183,82,.25);\n    --serif: Didot, \"Bodoni MT\", \"Times New Roman\", Georgia, serif;\n    --sans: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n    position: relative;\n    isolation: isolate;\n    width: 100% !important;\n    max-width: none !important;\n    margin-inline: 0 !important;\n    overflow: clip;\n    color: var(--ivory);\n    background: var(--ink);\n    font-family: var(--sans);\n    font-size: 16px;\n    -webkit-font-smoothing: antialiased;\n    text-rendering: optimizeLegibility;\n  }\n\n  #dphome-v1 a { color: inherit; }\n  #dphome-v1 img, #dphome-v1 video { display: block; max-width: 100%; }\n  #dphome-v1 button, #dphome-v1 a { -webkit-tap-highlight-color: transparent; }\n  #dphome-v1 :focus-visible { outline: 2px solid var(--gold-2); outline-offset: 4px; }\n\n  #dphome-v1 .dph-skip {\n    position: fixed; z-index: 1000; top: 12px; left: 12px; padding: 12px 16px;\n    color: #080602; background: var(--gold-2); font: 800 12px\/1 var(--sans);\n    text-transform: uppercase; letter-spacing: .12em; transform: translateY(-160%);\n    transition: transform .25s ease;\n  }\n  #dphome-v1 .dph-skip:focus { transform: none; }\n\n  #dphome-v1 .dph-shell { width: min(1460px, calc(100% - 11vw)); margin-inline: auto; }\n  #dphome-v1 .dph-section { position: relative; padding: clamp(100px, 11vw, 190px) 0; }\n  #dphome-v1 .dph-grain { position: absolute; inset: 0; opacity: .035; pointer-events: none; background-image: url(\"data:image\/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.88' numOctaves='4' stitchTiles='stitch'\/%3E%3C\/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.65'\/%3E%3C\/svg%3E\"); }\n\n  \/* INTRO *\/\n  #dphome-v1 .dph-intro { position: fixed; z-index: 999; inset: 0; display: none; place-content: center; justify-items: center; gap: 16px; background: radial-gradient(circle at 50% 44%, rgba(108,80,19,.2), transparent 26%), #020403; transition: opacity .8s ease, visibility 0s .8s; }\n  .dphome-js #dphome-v1 .dph-intro { display: grid; animation: dphIntroFallback .8s 1.5s forwards; }\n  #dphome-v1 .dph-intro.is-gone { opacity: 0; visibility: hidden; pointer-events: none; }\n  .elementor-editor-active #dphome-v1 .dph-intro { display: none !important; }\n  #dphome-v1 .dph-intro-mark { position: relative; width: clamp(160px, 16vw, 260px); aspect-ratio: 1.35; display: grid; place-items: center; }\n  #dphome-v1 .dph-intro-mark img { position: relative; z-index: 2; width: 90%; height: 90%; object-fit: contain; filter: drop-shadow(0 18px 30px rgba(0,0,0,.62)); animation: dphIntroMark 1s cubic-bezier(.2,.75,.2,1) both; }\n  #dphome-v1 .dph-intro-ring { position: absolute; inset: 7%; border: 1px solid rgba(241,215,119,.34); border-top-color: var(--gold-2); border-radius: 50%; transform: scaleX(.77) rotate(-22deg); animation: dphOrbit 12s linear infinite; }\n  #dphome-v1 .dph-intro p { display: grid; gap: 7px; margin: 0; text-align: center; }\n  #dphome-v1 .dph-intro p strong { color: var(--gold-2); font-size: 9px; letter-spacing: .28em; }\n  #dphome-v1 .dph-intro p span { color: rgba(245,240,231,.45); font-size: 7px; letter-spacing: .23em; }\n  #dphome-v1 .dph-intro > i { width: 190px; height: 1px; overflow: hidden; background: rgba(255,255,255,.12); }\n  #dphome-v1 .dph-intro > i::after { content: \"\"; display: block; width: 45%; height: 100%; background: linear-gradient(90deg, transparent, var(--gold-2), transparent); animation: dphLoad 1s ease-in-out infinite; }\n\n  \/* SHARED TYPE + LINKS *\/\n  #dphome-v1 .dph-eyebrow { display: flex; align-items: center; gap: 16px; color: var(--gold-2); font-size: clamp(9px, .66vw, 12px); font-weight: 760; line-height: 1.4; letter-spacing: .24em; text-transform: uppercase; }\n  #dphome-v1 .dph-eyebrow i { width: 34px; height: 1px; flex: 0 0 auto; background: linear-gradient(90deg, transparent, var(--gold)); }\n  #dphome-v1 h1, #dphome-v1 h2, #dphome-v1 h3, #dphome-v1 p { margin-top: 0; }\n  #dphome-v1 h2 { margin-bottom: 0; color: var(--ivory); font: 400 clamp(60px, 6.5vw, 118px)\/.88 var(--serif); letter-spacing: -.055em; }\n  #dphome-v1 h2 em { color: rgba(245,240,231,.75); font-weight: 400; }\n  #dphome-v1 p { color: var(--muted); font-size: clamp(16px, 1.05vw, 20px); font-weight: 300; line-height: 1.7; }\n  #dphome-v1 .dph-text-link { position: relative; display: inline-flex; align-items: center; gap: 22px; padding: 13px 0; color: var(--ivory); text-decoration: none; font-size: 10px; font-weight: 760; letter-spacing: .17em; text-transform: uppercase; }\n  #dphome-v1 .dph-text-link::after { content: \"\"; position: absolute; right: 0; bottom: 5px; left: 0; height: 1px; background: linear-gradient(90deg, var(--gold), rgba(205,164,52,.15)); transform-origin: left; transition: transform .45s ease; }\n  #dphome-v1 .dph-text-link i, #dphome-v1 .dph-btn i, #dphome-v1 .dph-palm-row > i { width: 22px; height: 27px; flex: 0 0 auto; border: 0 !important; background-color: transparent !important; background-image: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 30 36'%3E%3Cg fill='none' stroke='%23f1d777' stroke-width='1.35' stroke-linecap='round'%3E%3Cpath d='M15 13C10 7 6 7 2 9M15 13C12 6 10 4 7 3M15 13C14 6 14 3 15 1M15 13C18 6 21 4 24 3M15 13C20 7 24 7 28 9M15 14C10 11 6 12 3 15M15 14C20 11 24 12 27 15'\/%3E%3Cpath stroke-width='2.4' d='M15 14v18'\/%3E%3Cpath d='M10 34h10'\/%3E%3C\/g%3E%3C\/svg%3E\") !important; background-position: center !important; background-repeat: no-repeat !important; background-size: contain !important; font-size: 0 !important; filter: drop-shadow(0 0 6px rgba(241,215,119,.12)); transition: transform .45s cubic-bezier(.2,.75,.2,1), filter .35s ease; }\n  #dphome-v1 .dph-text-link i::before, #dphome-v1 .dph-text-link i::after, #dphome-v1 .dph-btn i::before, #dphome-v1 .dph-btn i::after, #dphome-v1 .dph-palm-row > i::before, #dphome-v1 .dph-palm-row > i::after { content: none !important; display: none !important; }\n  #dphome-v1 .dph-text-link:hover::after { transform: scaleX(.55); }\n  #dphome-v1 .dph-text-link:hover i, #dphome-v1 .dph-text-link:focus-visible i, #dphome-v1 .dph-btn-quiet:hover i, #dphome-v1 .dph-btn-quiet:focus-visible i, #dphome-v1 .dph-palm-row:hover > i, #dphome-v1 .dph-palm-row:focus-visible > i { background-image: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 40 42'%3E%3Cg fill='none' stroke='%23f1d777' stroke-width='1.45' stroke-linecap='round'%3E%3Cpath d='M20 15C14 6 7 4 1 8M20 15C17 5 13 2 8 1M20 15C20 6 20 2 20 0M20 15C23 5 27 2 32 1M20 15C26 6 33 4 39 8M20 16C13 11 7 12 2 16M20 16C27 11 33 12 38 16M20 17C13 15 8 17 5 21M20 17C27 15 32 17 35 21'\/%3E%3Cpath stroke-width='2.65' d='M20 16v21'\/%3E%3Cpath d='M13 40h14'\/%3E%3C\/g%3E%3C\/svg%3E\") !important; animation: dphPalmBloom .62s cubic-bezier(.2,.78,.2,1) both; filter: drop-shadow(0 0 11px rgba(241,215,119,.38)); }\n\n  \/* BUTTONS *\/\n  #dphome-v1 .dph-actions { display: flex; flex-wrap: wrap; gap: 11px; margin-top: clamp(28px, 4vh, 46px); }\n  #dphome-v1 .dph-btn { position: relative; isolation: isolate; overflow: hidden; min-height: 62px; display: inline-flex; align-items: center; justify-content: space-between; gap: 34px; min-width: 230px; padding: 0 28px; border: 1px solid rgba(218,183,82,.45); color: var(--ivory); text-decoration: none; text-transform: uppercase; font-size: 10px; font-weight: 800; letter-spacing: .18em; transition: transform .35s ease, border-color .35s ease, box-shadow .35s ease, color .35s ease; }\n  #dphome-v1 .dph-btn > * { position: relative; z-index: 2; }\n  #dphome-v1 .dph-btn::before { content: \"\"; position: absolute; z-index: 1; top: -80%; bottom: -80%; left: -60%; width: 30%; background: linear-gradient(90deg, transparent, rgba(255,255,255,.15), rgba(255,255,255,.9), rgba(255,255,255,.16), transparent); transform: skewX(-18deg); transition: left .65s cubic-bezier(.2,.75,.2,1); }\n  #dphome-v1 .dph-btn:hover { transform: translateY(-3px); border-color: var(--gold-2); box-shadow: 0 18px 48px rgba(0,0,0,.34), 0 0 28px rgba(205,164,52,.1); }\n  #dphome-v1 .dph-btn:hover::before { left: 140%; }\n  #dphome-v1 .dph-btn-gold { color: #110c02; border-color: #f0d477; background: linear-gradient(115deg,#926714 0%,#d6aa31 28%,#f3da83 53%,#ae7b18 100%); box-shadow: inset 0 1px 0 rgba(255,255,255,.5), 0 15px 40px rgba(0,0,0,.3); }\n  #dphome-v1 .dph-btn-gold i { background-image: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 30 36'%3E%3Cg fill='none' stroke='%23110c02' stroke-width='1.35' stroke-linecap='round'%3E%3Cpath d='M15 13C10 7 6 7 2 9M15 13C12 6 10 4 7 3M15 13C14 6 14 3 15 1M15 13C18 6 21 4 24 3M15 13C20 7 24 7 28 9M15 14C10 11 6 12 3 15M15 14C20 11 24 12 27 15'\/%3E%3Cpath stroke-width='2.4' d='M15 14v18'\/%3E%3Cpath d='M10 34h10'\/%3E%3C\/g%3E%3C\/svg%3E\") !important; filter: none; }\n  #dphome-v1 .dph-btn-gold:hover i, #dphome-v1 .dph-btn-gold:focus-visible i { background-image: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 40 42'%3E%3Cg fill='none' stroke='%23110c02' stroke-width='1.45' stroke-linecap='round'%3E%3Cpath d='M20 15C14 6 7 4 1 8M20 15C17 5 13 2 8 1M20 15C20 6 20 2 20 0M20 15C23 5 27 2 32 1M20 15C26 6 33 4 39 8M20 16C13 11 7 12 2 16M20 16C27 11 33 12 38 16M20 17C13 15 8 17 5 21M20 17C27 15 32 17 35 21'\/%3E%3Cpath stroke-width='2.65' d='M20 16v21'\/%3E%3Cpath d='M13 40h14'\/%3E%3C\/g%3E%3C\/svg%3E\") !important; animation: dphPalmBloom .62s cubic-bezier(.2,.78,.2,1) both; filter: none; }\n  #dphome-v1 .dph-btn-gold::before { animation: dphShimmer 7s 2s infinite ease-in-out; }\n  #dphome-v1 .dph-btn-quiet { background: rgba(4,9,7,.56); backdrop-filter: blur(12px); }\n  #dphome-v1 .dph-btn-glass { width: max-content; margin-top: 20px; background: rgba(0,0,0,.35); backdrop-filter: blur(12px); }\n\n  \/* HERO *\/\n  #dphome-v1 .dph-hero { position: relative; min-height: max(760px, 100svh); overflow: hidden; background: #030403; }\n  #dphome-v1 .dph-hero-media { position: absolute; inset: 0; overflow: hidden; }\n  #dphome-v1 .dph-hero-video { width: 100%; height: 100%; object-fit: cover; object-position: 58% center; transform: scale(1.015); animation: dphFilmIn 1.6s ease both; }\n  #dphome-v1 .dph-hero-shade { position: absolute; inset: 0; background: linear-gradient(90deg, rgba(2,4,3,.98) 0%, rgba(2,4,3,.91) 29%, rgba(2,4,3,.57) 52%, rgba(2,4,3,.08) 75%, rgba(2,4,3,.28) 100%), linear-gradient(180deg,rgba(0,0,0,.44),transparent 38%,rgba(0,0,0,.75)); box-shadow: inset 0 0 170px 25px rgba(0,0,0,.56); }\n  #dphome-v1 .dph-hero-copy { position: relative; z-index: 4; width: min(780px, 44vw); margin-left: clamp(30px, 7.3vw, 140px); padding-top: clamp(150px, 22vh, 250px); padding-bottom: 150px; }\n  #dphome-v1 .dph-hero-copy h1 { margin: clamp(20px, 2.7vh, 32px) 0 0; font-family: var(--serif); font-weight: 400; letter-spacing: -.06em; }\n  #dphome-v1 .dph-hero-copy h1 span { display: block; color: var(--ivory); font-size: clamp(54px, 5.3vw, 99px); line-height: .88; animation: dphRise 1s 1.25s both; }\n  #dphome-v1 .dph-hero-copy h1 strong { display: block; margin-top: 12px; color: var(--ivory); font-size: clamp(72px, 7.1vw, 134px); font-weight: 400; font-style: italic; line-height: .8; animation: dphRise 1s 1.45s both; }\n  #dphome-v1 .dph-hero-copy > p { max-width: 680px; margin: clamp(26px, 3.5vh, 42px) 0 0; animation: dphFade 1s 1.78s both; }\n  #dphome-v1 .dph-hero-copy > .dph-eyebrow { animation: dphFade 1s 1.1s both; }\n  #dphome-v1 .dph-hero-copy .dph-actions { animation: dphFade 1s 1.95s both; }\n  #dphome-v1 .dph-proof { display: flex; gap: clamp(20px,3.2vw,54px); margin-top: clamp(34px,5vh,60px); padding-top: 25px; border-top: 1px solid rgba(218,183,82,.2); animation: dphFade 1s 2.12s both; }\n  #dphome-v1 .dph-proof div { display: flex; align-items: center; gap: 12px; }\n  #dphome-v1 .dph-proof strong { color: var(--gold-2); font: 400 clamp(25px,2vw,36px)\/1 var(--serif); }\n  #dphome-v1 .dph-proof span { color: rgba(245,240,231,.52); font-size: 8px; line-height: 1.5; letter-spacing: .13em; text-transform: uppercase; }\n  #dphome-v1 .dph-hero-edition { position: absolute; z-index: 4; top: clamp(32px,4.5vw,78px); right: clamp(30px,5vw,90px); display: flex; align-items: center; gap: 16px; }\n  #dphome-v1 .dph-hero-edition img { width: clamp(115px,9.5vw,180px); height: auto; filter: drop-shadow(0 13px 25px rgba(0,0,0,.46)); animation: dphFloat 6s infinite ease-in-out; }\n  #dphome-v1 .dph-hero-edition span { display: grid; gap: 5px; max-width: 17ch; padding-left: 16px; border-left: 1px solid rgba(218,183,82,.4); color: rgba(245,240,231,.68); font: 400 clamp(10px,.7vw,12px)\/1.35 var(--serif); letter-spacing: .08em; }\n  #dphome-v1 .dph-hero-edition b { color: var(--gold-2); font: 800 7px\/1 var(--sans); letter-spacing: .2em; }\n  #dphome-v1 .dph-sound { position: absolute; z-index: 5; right: clamp(30px,5vw,90px); bottom: 38px; min-height: 46px; display: flex; align-items: center; gap: 12px; padding: 0 16px; border: 1px solid rgba(245,240,231,.2); color: rgba(245,240,231,.73); background: rgba(0,0,0,.38); backdrop-filter: blur(12px); cursor: pointer; font: 700 8px\/1 var(--sans); letter-spacing: .18em; text-transform: uppercase; transition: .3s ease; }\n  #dphome-v1 .dph-sound:hover, #dphome-v1 .dph-sound.is-playing { color: var(--gold-2); border-color: rgba(241,215,119,.65); transform: translateY(-2px); }\n  #dphome-v1 .dph-eq { height: 14px; display: flex; align-items: center; gap: 2px; }\n  #dphome-v1 .dph-eq i { width: 1px; height: 4px; background: currentColor; }\n  #dphome-v1 .dph-sound.is-playing .dph-eq i { animation: dphEq .65s infinite alternate ease-in-out; }\n  #dphome-v1 .dph-sound.is-playing .dph-eq i:nth-child(2) { animation-delay: .12s; }\n  #dphome-v1 .dph-sound.is-playing .dph-eq i:nth-child(3) { animation-delay: .24s; }\n  #dphome-v1 .dph-sound.is-playing .dph-eq i:nth-child(4) { animation-delay: .36s; }\n  #dphome-v1 .dph-film-credit { position: absolute; z-index: 4; top: 51%; right: clamp(30px,4vw,72px); display: grid; gap: 7px; padding-left: 16px; border-left: 1px solid var(--gold); transform: translateY(-50%); }\n  #dphome-v1 .dph-film-credit span { color: rgba(245,240,231,.46); font-size: 7px; letter-spacing: .22em; text-transform: uppercase; }\n  #dphome-v1 .dph-film-credit strong { color: var(--ivory); font: 400 15px\/1.2 var(--serif); letter-spacing: .1em; }\n  #dphome-v1 .dph-scroll { position: absolute; z-index: 5; left: 50%; bottom: 29px; display: grid; justify-items: center; gap: 10px; color: rgba(245,240,231,.48); text-decoration: none; transform: translateX(-50%); font-size: 7px; letter-spacing: .22em; text-transform: uppercase; }\n  #dphome-v1 .dph-scroll i { width: 1px; height: 34px; overflow: hidden; background: rgba(255,255,255,.2); }\n  #dphome-v1 .dph-scroll i::after { content: \"\"; display: block; width: 100%; height: 45%; background: var(--gold-2); animation: dphScroll 2.2s infinite ease-in-out; }\n\n  \/* MANIFESTO *\/\n  #dphome-v1 .dph-manifesto { min-height: clamp(580px,55vw,760px); display: flex; align-items: center; overflow: hidden; background: #020504; border-top: 1px solid var(--line); }\n  #dphome-v1 .dph-manifesto-media { position: absolute; inset: 0; }\n  #dphome-v1 .dph-manifesto-media img { width: 100%; height: 100%; object-fit: cover; object-position: 72% center; filter: saturate(.68) contrast(1.08); transform: scale(1.018); }\n  #dphome-v1 .dph-manifesto-media span { position: absolute; inset: 0; background: linear-gradient(90deg,rgba(2,5,4,.99) 0%,rgba(2,5,4,.91) 42%,rgba(2,5,4,.48) 72%,rgba(2,5,4,.66) 100%), linear-gradient(180deg,rgba(0,0,0,.15),rgba(0,0,0,.66)); }\n  #dphome-v1 .dph-manifesto .dph-shell { position: relative; z-index: 2; display: grid; grid-template-columns: minmax(0,1.25fr) minmax(320px,.75fr); gap: 10vw; align-items: end; }\n  #dphome-v1 .dph-manifesto h2 { margin-top: 27px; }\n  #dphome-v1 .dph-manifesto-copy { padding-bottom: 7px; }\n  #dphome-v1 .dph-manifesto-copy .dph-lede { color: var(--ivory); font: 400 clamp(26px,2vw,38px)\/1.25 var(--serif); }\n  #dphome-v1 .dph-manifesto-copy .dph-text-link { margin-top: 12px; }\n\n  \/* SECTION HEAD *\/\n  #dphome-v1 .dph-section-head { display: grid; grid-template-columns: 1.25fr .55fr; gap: 8vw; align-items: end; margin-bottom: clamp(65px,8vw,120px); }\n  #dphome-v1 .dph-section-head h2 { margin-top: 27px; }\n  #dphome-v1 .dph-section-head > p { max-width: 500px; margin: 0 0 5px; }\n\n  \/* COLLECTION *\/\n  #dphome-v1 .dph-collection { padding-top: clamp(90px,7vw,125px); padding-bottom: clamp(95px,8vw,145px); background: linear-gradient(180deg,#020706,#06120d 55%,#020706); }\n  #dphome-v1 .dph-collection .dph-section-head { margin-bottom: clamp(48px,5vw,78px); }\n  #dphome-v1 .dph-specimen { display: grid; grid-template-columns: minmax(0,1.1fr) minmax(350px,.72fr); min-height: 760px; border: 1px solid var(--line); background: #030806; }\n  #dphome-v1 .dph-specimen-image { position: relative; overflow: hidden; min-height: 650px; background: #020504; }\n  #dphome-v1 .dph-specimen-image::after { content: \"\"; position: absolute; z-index: 1; inset: 0; background: linear-gradient(90deg,transparent 57%,rgba(3,8,6,.42)), linear-gradient(180deg,transparent 61%,rgba(0,0,0,.48)); pointer-events: none; }\n  #dphome-v1 .dph-specimen-primary { position: absolute; inset: 0; overflow: hidden; }\n  #dphome-v1 .dph-specimen-primary img { width: 100%; height: 100%; object-fit: cover; object-position: center 48%; filter: saturate(.86) contrast(1.05); transform: scale(1.012); transition: transform 1.4s cubic-bezier(.2,.75,.2,1), filter 1s ease; }\n  #dphome-v1 .dph-specimen-secondary { position: absolute; z-index: 3; right: clamp(18px,2vw,34px); bottom: clamp(18px,2vw,34px); width: min(44%,420px); aspect-ratio: 1.5; overflow: hidden; padding: 5px; border: 1px solid rgba(241,215,119,.7); background: #07100c; box-shadow: 0 24px 54px rgba(0,0,0,.56); }\n  #dphome-v1 .dph-specimen-secondary img { width: 100%; height: 100%; object-fit: cover; object-position: center; filter: saturate(.9) contrast(1.04) brightness(1.03); transition: transform 1.2s cubic-bezier(.2,.75,.2,1), filter 1s ease; }\n  #dphome-v1 .dph-specimen-secondary span { position: absolute; right: 5px; bottom: 5px; left: 5px; padding: 11px 12px 10px; color: rgba(255,250,239,.94); background: linear-gradient(180deg,transparent,rgba(2,5,4,.94)); font-size: 7.5px; font-weight: 780; letter-spacing: .15em; text-align: right; text-shadow: 0 1px 8px rgba(0,0,0,.7); }\n  #dphome-v1 .dph-specimen:hover .dph-specimen-primary img { transform: scale(1.035); filter: saturate(1) contrast(1.03); }\n  #dphome-v1 .dph-specimen:hover .dph-specimen-secondary img { transform: scale(1.045); filter: saturate(.98) contrast(1.03); }\n  #dphome-v1 .dph-image-code { position: absolute; z-index: 3; top: 24px; left: 24px; padding: 11px 14px 10px; border: 1px solid rgba(241,215,119,.34); border-left-color: var(--gold-2); color: rgba(255,250,239,.96); background: rgba(2,5,4,.86); box-shadow: 0 10px 26px rgba(0,0,0,.24); font-size: 8.5px; font-weight: 780; letter-spacing: .14em; text-shadow: 0 1px 8px rgba(0,0,0,.72); }\n  #dphome-v1 .dph-specimen-copy { position: relative; display: flex; flex-direction: column; justify-content: center; padding: clamp(45px,6vw,100px); background: radial-gradient(circle at 100% 0,rgba(17,59,40,.45),transparent 40%); }\n  #dphome-v1 .dph-index { color: var(--gold-2); font-size: 8px; font-weight: 760; letter-spacing: .23em; }\n  #dphome-v1 .dph-specimen-copy h3 { margin: 24px 0 15px; color: var(--ivory); font: 400 clamp(60px,5vw,90px)\/.95 var(--serif); letter-spacing: -.05em; }\n  #dphome-v1 .dph-site-ready-lede { margin: 0 0 18px; color: var(--ivory); font: italic 400 clamp(22px,1.65vw,31px)\/1.2 var(--serif); }\n  #dphome-v1 .dph-specimen-copy dl { margin: 22px 0 26px; border-top: 1px solid var(--line); }\n  #dphome-v1 .dph-specimen-copy dl div { display: grid; grid-template-columns: 110px 1fr; gap: 20px; padding: 15px 0; border-bottom: 1px solid rgba(218,183,82,.13); }\n  #dphome-v1 .dph-specimen-copy dt { color: var(--gold-2); font-size: 8px; letter-spacing: .15em; text-transform: uppercase; }\n  #dphome-v1 .dph-specimen-copy dd { margin: 0; color: rgba(245,240,231,.67); font-size: 14px; }\n  #dphome-v1 .dph-palm-list { margin-top: 28px; border-top: 1px solid var(--line); }\n  #dphome-v1 .dph-palm-row { display: grid; grid-template-columns: minmax(280px,1fr) minmax(180px,.45fr) 34px; gap: 34px; align-items: center; min-height: 116px; border-bottom: 1px solid rgba(218,183,82,.18); color: var(--ivory); text-decoration: none; transition: background .45s ease, padding .45s ease; }\n  #dphome-v1 .dph-palm-row:hover { padding-inline: 18px; background: linear-gradient(90deg,rgba(205,164,52,.08),transparent); }\n  #dphome-v1 .dph-palm-row strong { font: 400 clamp(31px,2.55vw,47px)\/1 var(--serif); letter-spacing: -.025em; }\n  #dphome-v1 .dph-palm-row em { color: rgba(245,240,231,.5); font-size: 12px; letter-spacing: .13em; text-transform: uppercase; }\n  #dphome-v1 .dph-palm-row-visual { grid-template-columns: minmax(180px,240px) minmax(280px,1fr) minmax(180px,.4fr) 34px; min-height: 168px; }\n  #dphome-v1 .dph-palm-thumb { position: relative; align-self: center; width: 100%; height: 138px; min-height: 0; margin-block: 14px; overflow: hidden; border: 1px solid rgba(218,183,82,.24); background: #020504; box-shadow: 0 18px 38px rgba(0,0,0,.2); }\n  #dphome-v1 .dph-palm-thumb::after { content: \"\"; position: absolute; inset: 0; background: linear-gradient(90deg,rgba(2,5,4,.2),transparent 55%), linear-gradient(180deg,transparent 62%,rgba(2,5,4,.35)); pointer-events: none; }\n  #dphome-v1 .dph-palm-thumb img { width: 100%; height: 100%; object-fit: cover; object-position: center; filter: saturate(.76) contrast(1.06); transform: scale(1.015); transition: transform 1s cubic-bezier(.2,.75,.2,1), filter .7s ease; }\n  #dphome-v1 .dph-palm-row-visual:hover .dph-palm-thumb img, #dphome-v1 .dph-palm-row-visual:focus-visible .dph-palm-thumb img { transform: scale(1.065); filter: saturate(.98) contrast(1.03); }\n\n  \/* ESTATE *\/\n  #dphome-v1 .dph-estate { position: relative; min-height: max(760px,90svh); overflow: hidden; }\n  #dphome-v1 .dph-estate-media { position: absolute; inset: 0; }\n  #dphome-v1 .dph-estate-media img { width: 100%; height: 100%; object-fit: cover; object-position: center; filter: saturate(.78) contrast(1.06); transform: scale(1.02); }\n  #dphome-v1 .dph-estate-shade { position: absolute; inset: 0; background: linear-gradient(90deg,rgba(2,5,4,.94),rgba(2,5,4,.6) 43%,rgba(2,5,4,.1) 73%), linear-gradient(180deg,rgba(0,0,0,.18),transparent 50%,rgba(0,0,0,.62)); }\n  #dphome-v1 .dph-estate-copy { position: relative; z-index: 3; width: min(700px,44vw); margin-left: clamp(30px,7.3vw,140px); padding-top: clamp(150px,22vh,250px); padding-bottom: 120px; }\n  #dphome-v1 .dph-estate-copy h2 { margin-top: 26px; }\n  #dphome-v1 .dph-estate-copy > p { max-width: 560px; margin: 34px 0 0; }\n  #dphome-v1 .dph-estate-caption { position: absolute; z-index: 3; right: clamp(30px,4vw,72px); bottom: 35px; display: grid; gap: 6px; padding-left: 17px; border-left: 1px solid var(--gold); text-align: left; }\n  #dphome-v1 .dph-estate-caption b { color: var(--gold-2); font-size: 8px; letter-spacing: .2em; }\n  #dphome-v1 .dph-estate-caption span { color: rgba(245,240,231,.55); font-size: 7px; letter-spacing: .16em; }\n\n  \/* FIELD TO FINAL SETTING *\/\n  #dphome-v1 .dph-process { padding-block: clamp(90px,8vw,140px); background: radial-gradient(circle at 8% 88%,rgba(14,55,38,.52),transparent 28%), linear-gradient(145deg,#020604,#06140e 58%,#020604); }\n  #dphome-v1 .dph-process .dph-shell { display: grid; grid-template-columns: minmax(320px,.62fr) minmax(560px,1.38fr); gap: clamp(60px,8vw,130px); }\n  #dphome-v1 .dph-process-intro { position: sticky; top: 150px; align-self: start; }\n  #dphome-v1 .dph-process-intro h2 { margin-top: 27px; font-size: clamp(58px,5.3vw,96px); }\n  #dphome-v1 .dph-process-intro p { max-width: 540px; margin-top: 35px; }\n  #dphome-v1 .dph-journey { display: grid; grid-template-columns: repeat(2,minmax(0,1fr)); gap: 18px; align-content: start; }\n  #dphome-v1 .dph-journey-card { position: relative; min-height: 480px; margin: 0; overflow: hidden; border: 1px solid var(--line); background: #020504; box-shadow: 0 24px 65px rgba(0,0,0,.18); }\n  #dphome-v1 .dph-journey-wide { grid-column: 1 \/ -1; min-height: 560px; }\n  #dphome-v1 .dph-journey-card img { width: 100%; height: 100%; object-fit: cover; filter: saturate(.74) contrast(1.07); transform: scale(1.015); transition: transform 1.1s cubic-bezier(.2,.75,.2,1), filter .8s ease; }\n  #dphome-v1 .dph-journey-card:nth-child(1) img { object-position: center 44%; }\n  #dphome-v1 .dph-journey-card:nth-child(2) img { object-position: center; }\n  #dphome-v1 .dph-journey-card:nth-child(3) img { object-position: center; }\n  #dphome-v1 .dph-journey-card:nth-child(4) img { object-position: center 54%; }\n  #dphome-v1 .dph-journey-card:hover img { transform: scale(1.045); filter: saturate(.95) contrast(1.04); }\n  #dphome-v1 .dph-journey-shade { position: absolute; inset: 0; background: linear-gradient(180deg,rgba(2,5,4,.04) 20%,rgba(2,5,4,.18) 47%,rgba(2,5,4,.96) 100%), linear-gradient(90deg,rgba(1,4,3,.42),transparent 55%); }\n  #dphome-v1 .dph-journey-card figcaption { position: absolute; z-index: 2; right: 0; bottom: 0; left: 0; padding: clamp(25px,3vw,48px); }\n  #dphome-v1 .dph-journey-card figcaption > span { color: var(--gold-2); font-size: 8px; font-weight: 780; letter-spacing: .22em; }\n  #dphome-v1 .dph-journey-card h3 { max-width: 700px; margin: 14px 0 10px; color: var(--ivory); font: 400 clamp(35px,3.15vw,58px)\/.96 var(--serif); letter-spacing: -.04em; }\n  #dphome-v1 .dph-journey-card p { max-width: 590px; margin: 0; color: rgba(245,240,231,.64); font-size: 15.5px; line-height: 1.6; }\n\n  \/* PATHS *\/\n  #dphome-v1 .dph-paths { padding-top: clamp(78px,7vw,120px); padding-bottom: clamp(90px,8vw,145px); background: linear-gradient(180deg,#07150f,#020706); border-top: 1px solid var(--line); }\n  #dphome-v1 .dph-paths .dph-section-head { margin-bottom: clamp(48px,5vw,76px); }\n  #dphome-v1 .dph-path-grid { display: grid; grid-template-columns: repeat(3,1fr); border-top: 1px solid var(--line); border-left: 1px solid var(--line); }\n  #dphome-v1 .dph-path { position: relative; min-height: 500px; display: flex; flex-direction: column; padding: clamp(38px,4vw,68px); border-right: 1px solid var(--line); border-bottom: 1px solid var(--line); background: linear-gradient(145deg,rgba(14,48,33,.2),transparent 60%); transition: background .45s ease, transform .45s ease; }\n  #dphome-v1 .dph-path::after { content: \"\"; position: absolute; top: 0; right: 0; left: 0; height: 2px; background: linear-gradient(90deg,transparent,var(--gold-2),transparent); transform: scaleX(0); transition: transform .55s ease; }\n  #dphome-v1 .dph-path:hover { background: linear-gradient(145deg,rgba(23,72,49,.44),rgba(3,8,6,.2)); transform: translateY(-5px); }\n  #dphome-v1 .dph-path:hover::after { transform: scaleX(1); }\n  #dphome-v1 .dph-path h3 { margin: 30px 0 25px; color: var(--ivory); font: 400 clamp(38px,3.3vw,58px)\/.98 var(--serif); letter-spacing: -.035em; }\n  #dphome-v1 .dph-path p { font-size: 17px; }\n  #dphome-v1 .dph-path .dph-text-link { margin-top: auto; align-self: flex-start; }\n\n  \/* LEGACY *\/\n  #dphome-v1 .dph-legacy { overflow: hidden; background: #020504; border-block: 1px solid var(--line); }\n  #dphome-v1 .dph-legacy-media { position: absolute; inset: 0; }\n  #dphome-v1 .dph-legacy-media img { width: 100%; height: 100%; object-fit: cover; object-position: 62% center; filter: saturate(.62) contrast(1.08); }\n  #dphome-v1 .dph-legacy-media span { position: absolute; inset: 0; background: linear-gradient(90deg,rgba(2,5,4,.99) 0%,rgba(2,5,4,.93) 32%,rgba(2,5,4,.5) 64%,rgba(2,5,4,.72) 100%), linear-gradient(180deg,rgba(0,0,0,.22),rgba(0,0,0,.65)); }\n  #dphome-v1 .dph-legacy .dph-shell { position: relative; z-index: 2; display: grid; grid-template-columns: minmax(420px,1fr) minmax(430px,.82fr); gap: clamp(65px,8vw,130px); align-items: center; }\n  #dphome-v1 .dph-legacy-copy h2 { margin-top: 26px; }\n  #dphome-v1 .dph-legacy-copy > p { max-width: 620px; margin-top: 35px; }\n  #dphome-v1 .dph-legacy blockquote { margin: 35px 0 15px; padding: 18px 0 18px 25px; border-left: 1px solid var(--gold); color: var(--ivory); font: italic 400 clamp(23px,1.8vw,34px)\/1.3 var(--serif); }\n  #dphome-v1 .dph-legacy-emblem { position: relative; min-height: 650px; display: grid; place-items: center; }\n  #dphome-v1 .dph-legacy-emblem::before { content: \"\"; position: absolute; inset: 22%; border-radius: 50%; background: rgba(205,164,52,.12); filter: blur(55px); animation: dphGlow 5s infinite ease-in-out; }\n  #dphome-v1 .dph-legacy-emblem img { position: relative; z-index: 3; width: min(84%,620px); filter: drop-shadow(0 30px 45px rgba(0,0,0,.48)); animation: dphFloat 7s infinite ease-in-out; }\n  #dphome-v1 .dph-legacy-emblem small { position: absolute; z-index: 4; bottom: 5%; color: var(--gold-2); font-size: 8px; font-weight: 760; letter-spacing: .25em; }\n  #dphome-v1 .dph-orbit { position: absolute; border: 1px solid rgba(241,215,119,.2); border-top-color: rgba(241,215,119,.78); border-radius: 50%; }\n  #dphome-v1 .dph-orbit-one { inset: 12%; transform: scaleX(.8) rotate(-20deg); animation: dphOrbit 25s linear infinite; }\n  #dphome-v1 .dph-orbit-two { inset: 22%; border-color: rgba(241,215,119,.12); border-left-color: rgba(241,215,119,.58); transform: scaleY(.82) rotate(36deg); animation: dphOrbitReverse 19s linear infinite; }\n  #dphome-v1 .dph-legacy-glint { position: absolute; z-index: 5; top: 20%; left: 25%; width: 6px; height: 6px; border-radius: 50%; background: var(--gold-2); box-shadow: 0 0 22px 5px rgba(241,215,119,.36); animation: dphGlow 3s infinite ease-in-out; }\n  #dphome-v1 .dph-legacy-rings { position: absolute; top: 50%; right: -14vw; width: 44vw; aspect-ratio: 1; transform: translateY(-50%); opacity: .2; }\n  #dphome-v1 .dph-legacy-rings i { position: absolute; inset: calc(var(--n,0) * 11%); border: 1px solid rgba(218,183,82,.22); border-radius: 50%; }\n  #dphome-v1 .dph-legacy-rings i:nth-child(2) { --n:1; }\n  #dphome-v1 .dph-legacy-rings i:nth-child(3) { --n:2; }\n\n  \/* FINALE *\/\n  #dphome-v1 .dph-finale { position: relative; overflow: hidden; padding: clamp(110px,12vw,210px) 0; background: #020504; border-top: 1px solid var(--line); }\n  #dphome-v1 .dph-finale::before { content: \"\"; position: absolute; z-index: 1; right: -12vw; bottom: -25vw; width: 58vw; aspect-ratio: 1; border: 1px solid rgba(241,215,119,.12); border-radius: 50%; box-shadow: 0 0 0 8vw rgba(241,215,119,.025), 0 0 0 16vw rgba(241,215,119,.018); }\n  #dphome-v1 .dph-finale-media { position: absolute; inset: 0; }\n  #dphome-v1 .dph-finale-media img { width: 100%; height: 100%; object-fit: cover; object-position: center 56%; filter: saturate(.62) contrast(1.08); }\n  #dphome-v1 .dph-finale-media span { position: absolute; inset: 0; background: linear-gradient(90deg,rgba(2,5,4,.98) 0%,rgba(2,5,4,.9) 40%,rgba(2,5,4,.46) 74%,rgba(2,5,4,.68) 100%), linear-gradient(180deg,rgba(0,0,0,.18),rgba(0,0,0,.64)); }\n  #dphome-v1 .dph-finale .dph-shell { position: relative; z-index: 2; display: grid; grid-template-columns: 1.1fr .7fr; gap: 10vw; align-items: end; }\n  #dphome-v1 .dph-finale h2 { margin-top: 28px; }\n  #dphome-v1 .dph-finale-copy p { max-width: 720px; margin-top: 35px; }\n  #dphome-v1 .dph-finale-actions { display: grid; gap: 10px; }\n  #dphome-v1 .dph-finale-actions .dph-btn { width: 100%; }\n  #dphome-v1 .dph-finale-signature { position: relative; overflow: hidden; display: grid; justify-items: start; gap: 5px; margin-top: 14px; padding: 24px 26px 22px; border: 1px solid rgba(218,183,82,.28); border-left-color: rgba(241,215,119,.72); background: linear-gradient(115deg,rgba(3,8,6,.84),rgba(17,54,37,.42)); box-shadow: inset 0 1px 0 rgba(255,255,255,.025), 0 18px 38px rgba(0,0,0,.2); }\n  #dphome-v1 .dph-finale-signature::after { content: \"\"; position: absolute; top: -80%; bottom: -80%; left: -45%; width: 24%; background: linear-gradient(90deg,transparent,rgba(255,255,255,.16),transparent); transform: skewX(-18deg); animation: dphSignatureShine 8s 2.5s infinite ease-in-out; }\n  #dphome-v1 .dph-finale-signature span { color: var(--ivory); font: 400 27px\/1 var(--serif); letter-spacing: .025em; }\n  #dphome-v1 .dph-finale-signature b { color: var(--gold-2); font-size: 8px; line-height: 1.4; letter-spacing: .2em; }\n  #dphome-v1 .dph-finale-signature em { color: rgba(245,240,231,.58); font-size: 7px; font-style: normal; line-height: 1.4; letter-spacing: .16em; }\n  #dphome-v1 .dph-finale-light { position: absolute; top: -100%; left: 50%; width: 1px; height: 160%; background: linear-gradient(transparent,rgba(241,215,119,.42),transparent); box-shadow: 0 0 80px 25px rgba(241,215,119,.08); transform: rotate(31deg); }\n\n  \/* REVEAL + PROGRESS *\/\n  #dphome-v1 .dph-reveal { opacity: 1; transform: none; }\n  .dphome-js #dphome-v1 .dph-reveal { opacity: 0; transform: translateY(34px); transition: opacity .82s ease, transform .82s cubic-bezier(.2,.75,.2,1); }\n  .dphome-js #dphome-v1 .dph-reveal.is-visible { opacity: 1; transform: none; }\n  #dphome-v1 .dph-progress { position: fixed; z-index: 90; top: 50%; right: 13px; width: 1px; height: 96px; background: rgba(255,255,255,.12); transform: translateY(-50%); }\n  #dphome-v1 .dph-progress i { display: block; width: 1px; height: var(--dph-progress,0%); background: linear-gradient(var(--gold-2),var(--gold)); box-shadow: 0 0 10px rgba(241,215,119,.4); }\n\n  \/* TABLET *\/\n  @media (max-width: 1100px) {\n    #dphome-v1 .dph-shell { width: min(980px, calc(100% - 64px)); }\n    #dphome-v1 .dph-hero { min-height: auto; }\n    #dphome-v1 .dph-hero-media { position: relative; height: min(64vw,680px); min-height: 470px; }\n    #dphome-v1 .dph-hero-video { object-position: center; }\n    #dphome-v1 .dph-hero-shade { background: linear-gradient(180deg,rgba(0,0,0,.35),transparent 45%,rgba(1,4,3,.72)); }\n    #dphome-v1 .dph-hero-copy { width: 100%; margin: 0; padding: 70px 7vw 110px; background: radial-gradient(circle at 90% 0,rgba(78,53,10,.2),transparent 31%),linear-gradient(135deg,#080806,#020403); }\n    #dphome-v1 .dph-hero-copy h1 span { font-size: clamp(56px,7.2vw,82px); }\n    #dphome-v1 .dph-hero-copy h1 strong { font-size: clamp(76px,10vw,108px); }\n    #dphome-v1 .dph-film-credit { top: auto; bottom: 25px; }\n    #dphome-v1 .dph-hero-edition { display: none; }\n    #dphome-v1 .dph-scroll { display: none; }\n    #dphome-v1 .dph-sound { right: auto; left: 28px; bottom: 24px; }\n    #dphome-v1 .dph-estate-copy { width: min(660px, 60vw); }\n    #dphome-v1 .dph-manifesto .dph-shell, #dphome-v1 .dph-legacy .dph-shell { gap: 7vw; }\n    #dphome-v1 .dph-process .dph-shell { grid-template-columns: 1fr; gap: 64px; }\n    #dphome-v1 .dph-process-intro { position: relative; top: auto; max-width: 760px; }\n    #dphome-v1 .dph-specimen { grid-template-columns: 1fr 1fr; min-height: 660px; }\n    #dphome-v1 .dph-specimen-copy { padding: 55px 42px; }\n    #dphome-v1 .dph-path-grid { grid-template-columns: 1fr; }\n    #dphome-v1 .dph-path { min-height: 380px; }\n  }\n\n  \/* PORTRAIT TABLET: prevent the 768\u2013980px squeeze between desktop and mobile. *\/\n  @media (max-width: 980px) {\n    #dphome-v1 .dph-shell { width: calc(100% - 48px); }\n    #dphome-v1 .dph-manifesto .dph-shell,\n    #dphome-v1 .dph-section-head,\n    #dphome-v1 .dph-legacy .dph-shell,\n    #dphome-v1 .dph-finale .dph-shell {\n      grid-template-columns: 1fr;\n      gap: 46px;\n    }\n    #dphome-v1 .dph-section-head { align-items: start; }\n    #dphome-v1 .dph-section-head > p { max-width: 650px; }\n    #dphome-v1 .dph-manifesto-copy { max-width: 680px; }\n    #dphome-v1 .dph-specimen { grid-template-columns: 1fr; min-height: 0; }\n    #dphome-v1 .dph-specimen-image { min-height: 620px; }\n    #dphome-v1 .dph-specimen-copy { padding: 62px 48px; }\n    #dphome-v1 .dph-palm-row-visual {\n      grid-template-columns: 150px minmax(0,1fr) minmax(120px,.42fr) 28px;\n      gap: 22px;\n      min-height: 154px;\n    }\n    #dphome-v1 .dph-palm-thumb { height: 124px; margin-block: 14px; }\n    #dphome-v1 .dph-palm-row:not(.dph-palm-row-visual) { grid-template-columns: minmax(0,1fr) minmax(140px,.4fr) 28px; gap: 22px; }\n    #dphome-v1 .dph-legacy-emblem { min-height: 460px; }\n    #dphome-v1 .dph-legacy-emblem img { width: min(72%, 520px); }\n    #dphome-v1 .dph-finale-actions { width: min(100%, 580px); }\n  }\n\n  \/* MOBILE *\/\n  @media (max-width: 767px) {\n    #dphome-v1 .dph-shell { width: calc(100% - 40px); }\n    #dphome-v1 .dph-section { padding: 88px 0; }\n    #dphome-v1 h2 { font-size: clamp(48px,14.6vw,70px); line-height: .9; }\n    #dphome-v1 p { font-size: 17px; line-height: 1.65; }\n    #dphome-v1 .dph-eyebrow { gap: 11px; font-size: 8.5px; letter-spacing: .18em; }\n    #dphome-v1 .dph-eyebrow i { width: 25px; }\n    #dphome-v1 .dph-btn { width: 100%; min-width: 0; min-height: 66px; gap: 18px; padding-inline: 22px; font-size: 10px; letter-spacing: .15em; }\n    #dphome-v1 .dph-text-link { font-size: 10.5px; }\n    #dphome-v1 .dph-progress { display: none; }\n\n    #dphome-v1 .dph-intro-mark { width: 175px; }\n    #dphome-v1 .dph-hero-media { height: 54svh; min-height: 410px; max-height: 560px; }\n    #dphome-v1 .dph-hero-video { object-fit: cover; object-position: 53% center; }\n    #dphome-v1 .dph-hero-shade { background: linear-gradient(180deg,rgba(0,0,0,.32),transparent 38%,rgba(0,0,0,.58)); box-shadow: inset 0 0 70px rgba(0,0,0,.35); }\n    #dphome-v1 .dph-film-credit { display: none; }\n    #dphome-v1 .dph-sound { left: 14px; bottom: 14px; min-height: 44px; padding: 0 13px; font-size: 7px; }\n    #dphome-v1 .dph-hero-copy { padding: 48px 24px 38px; text-align: left; }\n    #dphome-v1 .dph-hero-copy h1 { margin-top: 20px; }\n    #dphome-v1 .dph-hero-copy h1 span { max-width: 10.5ch; font-size: clamp(47px,13.6vw,64px); line-height: .9; }\n    #dphome-v1 .dph-hero-copy h1 strong { margin-top: 10px; font-size: clamp(62px,14vw,84px); line-height: .84; }\n    #dphome-v1 .dph-hero-copy > p { max-width: 35ch; margin-top: 27px; }\n    #dphome-v1 .dph-actions { flex-direction: column; margin-top: 27px; }\n    #dphome-v1 .dph-proof { display: none; }\n\n    #dphome-v1 .dph-manifesto .dph-shell, #dphome-v1 .dph-section-head, #dphome-v1 .dph-process .dph-shell, #dphome-v1 .dph-legacy .dph-shell, #dphome-v1 .dph-finale .dph-shell { grid-template-columns: 1fr; gap: 40px; }\n    #dphome-v1 .dph-manifesto { min-height: 0; padding: 74px 0 36px; align-items: center; }\n    #dphome-v1 .dph-manifesto-media img { object-position: 66% center; }\n    #dphome-v1 .dph-manifesto-media span { background: linear-gradient(180deg,rgba(2,5,4,.72) 0%,rgba(2,5,4,.82) 36%,rgba(2,5,4,.97) 100%), linear-gradient(90deg,rgba(2,5,4,.75),rgba(2,5,4,.25)); }\n    #dphome-v1 .dph-manifesto h2, #dphome-v1 .dph-section-head h2, #dphome-v1 .dph-process-intro h2 { margin-top: 21px; }\n    #dphome-v1 .dph-manifesto-copy .dph-lede { font-size: 27px; }\n    #dphome-v1 .dph-section-head { margin-bottom: 40px; }\n    #dphome-v1 .dph-collection { padding-top: 40px; padding-bottom: 42px; }\n    #dphome-v1 .dph-collection .dph-section-head { margin-bottom: 32px; }\n\n    #dphome-v1 .dph-specimen { grid-template-columns: 1fr; min-height: 0; }\n    #dphome-v1 .dph-specimen-image { min-height: 68svh; max-height: 720px; }\n    #dphome-v1 .dph-specimen-image::after { background: linear-gradient(180deg,transparent 58%,rgba(3,8,6,.68)); }\n    #dphome-v1 .dph-specimen-primary img { object-position: center; }\n    #dphome-v1 .dph-specimen-secondary { right: 12px; bottom: 12px; width: 66%; aspect-ratio: 1.55; padding: 3px; }\n    #dphome-v1 .dph-specimen-secondary span { right: 3px; bottom: 3px; left: 3px; padding: 10px 9px 8px; font-size: 7.2px; letter-spacing: .12em; }\n    #dphome-v1 .dph-image-code { top: 14px; left: 14px; padding: 10px 11px 9px; font-size: 8.6px; letter-spacing: .11em; }\n    #dphome-v1 .dph-specimen-copy { padding: 42px 22px 46px; }\n    #dphome-v1 .dph-specimen-copy > .dph-index, #dphome-v1 .dph-specimen-copy > h3, #dphome-v1 .dph-specimen-copy > .dph-site-ready-lede { align-self: center; text-align: center; }\n    #dphome-v1 .dph-specimen-copy > p:not(.dph-site-ready-lede), #dphome-v1 .dph-specimen-copy dl { text-align: left; }\n    #dphome-v1 .dph-specimen-copy > .dph-text-link { align-self: center; }\n    #dphome-v1 .dph-specimen-copy h3 { font-size: clamp(52px,16vw,72px); }\n    #dphome-v1 .dph-site-ready-lede { font-size: clamp(24px,7.5vw,31px); }\n    #dphome-v1 .dph-specimen-copy dl div { grid-template-columns: 88px 1fr; gap: 12px; }\n    #dphome-v1 .dph-palm-list { margin-top: 12px; }\n    #dphome-v1 .dph-palm-row { grid-template-columns: minmax(0,1fr) 28px; gap: 17px; min-height: 96px; }\n    #dphome-v1 .dph-palm-row-visual { grid-template-columns: minmax(0,1fr) 28px; min-height: 0; padding: 12px 0 22px; }\n    #dphome-v1 .dph-palm-row-visual:hover { padding-inline: 0; }\n    #dphome-v1 .dph-palm-thumb { grid-column: 1 \/ -1; width: 100%; height: auto; min-height: 0; margin: 0 0 9px; aspect-ratio: 1.58; }\n    #dphome-v1 .dph-palm-thumb img { object-position: center; filter: saturate(.88) contrast(1.04); }\n    #dphome-v1 .dph-palm-row > em { display: none; }\n    #dphome-v1 .dph-palm-row strong { font-size: clamp(27px,8vw,36px); line-height: .98; }\n    #dphome-v1 .dph-palm-row:hover { padding-inline: 7px; }\n\n    #dphome-v1 .dph-estate { min-height: 780px; }\n    #dphome-v1 .dph-estate-media img { object-position: 64% center; }\n    #dphome-v1 .dph-estate-shade { background: linear-gradient(180deg,rgba(2,5,4,.25),rgba(2,5,4,.3) 35%,rgba(2,5,4,.95) 78%); }\n    #dphome-v1 .dph-estate-copy { position: absolute; right: 20px; bottom: 68px; left: 20px; width: auto; margin: 0; padding: 0; }\n    #dphome-v1 .dph-estate-copy h2 { font-size: clamp(52px,16vw,75px); }\n    #dphome-v1 .dph-estate-copy > p { margin-top: 24px; }\n    #dphome-v1 .dph-estate-caption { right: 20px; bottom: 22px; left: 20px; }\n    #dphome-v1 .dph-estate-copy .dph-btn { width: 100%; }\n\n    #dphome-v1 .dph-process { padding: 66px 0 54px; }\n    #dphome-v1 .dph-process-intro { position: relative; top: auto; }\n    #dphome-v1 .dph-journey { grid-template-columns: 1fr; gap: 14px; }\n    #dphome-v1 .dph-journey-wide { grid-column: auto; }\n    #dphome-v1 .dph-journey-card, #dphome-v1 .dph-journey-wide { min-height: 500px; }\n    #dphome-v1 .dph-journey-card figcaption { padding: 28px 22px; }\n    #dphome-v1 .dph-journey-card h3 { font-size: clamp(38px,11vw,49px); }\n    #dphome-v1 .dph-journey-card p { font-size: 15.5px; }\n    #dphome-v1 .dph-paths { padding: 56px 0 72px; }\n    #dphome-v1 .dph-paths .dph-section-head { margin-bottom: 34px; }\n    #dphome-v1 .dph-path-grid { border-left: 1px solid var(--line); }\n    #dphome-v1 .dph-path { min-height: 410px; padding: 36px 25px; }\n    #dphome-v1 .dph-path h3 { font-size: 43px; }\n    #dphome-v1 .dph-path p { font-size: 17px; }\n\n    #dphome-v1 .dph-legacy-copy { order: 2; }\n    #dphome-v1 .dph-legacy-emblem { order: 1; min-height: 310px; }\n    #dphome-v1 .dph-legacy-emblem img { width: 88%; }\n    #dphome-v1 .dph-legacy-emblem small { bottom: 0; font-size: 6.5px; }\n    #dphome-v1 .dph-legacy blockquote { font-size: 25px; }\n    #dphome-v1 .dph-legacy-media img { object-position: 70% center; }\n\n    #dphome-v1 .dph-finale { padding: 82px 0; }\n    #dphome-v1 .dph-finale::before { right: -32vw; bottom: -24vw; width: 96vw; }\n    #dphome-v1 .dph-finale-media img { object-position: 62% center; }\n    #dphome-v1 .dph-finale .dph-shell { gap: 34px; }\n    #dphome-v1 .dph-finale-actions { gap: 9px; }\n    #dphome-v1 .dph-finale-signature { justify-items: center; margin-top: 12px; padding: 22px 18px 20px; text-align: center; }\n    #dphome-v1 .dph-finale-signature span { font-size: 25px; }\n    #dphome-v1 .dph-finale-signature b { font-size: 8.4px; letter-spacing: .16em; }\n    #dphome-v1 .dph-finale-signature em { font-size: 7.4px; letter-spacing: .13em; }\n  }\n\n  @media (max-width: 380px) {\n    #dphome-v1 .dph-hero-copy h1 span { font-size: 44px; }\n    #dphome-v1 .dph-hero-copy h1 strong { font-size: 49px; }\n    #dphome-v1 .dph-btn { gap: 13px; padding-inline: 18px; font-size: 9.4px; letter-spacing: .12em; }\n  }\n\n  @media (max-width: 480px) {\n    #dphome-v1 .dph-hero-copy h1 strong { font-size: clamp(49px,15vw,62px); white-space: normal; }\n  }\n\n  @media (hover: none), (pointer: coarse) {\n    #dphome-v1 .dph-btn-gold::before { animation: dphTouchShimmer 5s 1.5s infinite ease-in-out; }\n    #dphome-v1 .dph-path:hover { transform: none; }\n    #dphome-v1 .dph-journey-card:hover img { transform: scale(1.015); }\n  }\n\n\n\n  \/* ==========================================================\n     V8 \u2014 DAYLIGHT LUXURY FINISH PASS\n     The site should feel like a luxury outdoor palm nursery,\n     not a night-mode luxury brand. These rules deliberately let\n     more real photography, greens, sky and daylight come through.\n     ========================================================== *\/\n\n  #dphome-v1 {\n    --muted: rgba(245,240,231,.76);\n    --line: rgba(218,183,82,.29);\n  }\n\n  #dphome-v1 h2 em { color: rgba(245,240,231,.86); }\n  #dphome-v1 p { color: var(--muted); }\n\n  \/* Give all major photography a cleaner, more natural daylight grade. *\/\n  #dphome-v1 .dph-hero-video {\n    filter: brightness(1.08) saturate(1.06) contrast(1.01);\n  }\n  #dphome-v1 .dph-manifesto-media img {\n    filter: brightness(1.09) saturate(.94) contrast(1.025);\n  }\n  #dphome-v1 .dph-specimen-primary img {\n    filter: brightness(1.07) saturate(.98) contrast(1.02);\n  }\n  #dphome-v1 .dph-specimen-secondary img {\n    filter: brightness(1.09) saturate(1) contrast(1.02);\n  }\n  #dphome-v1 .dph-palm-thumb img {\n    filter: brightness(1.07) saturate(.96) contrast(1.025);\n  }\n  #dphome-v1 .dph-estate-media img {\n    filter: brightness(1.1) saturate(.97) contrast(1.02);\n  }\n  #dphome-v1 .dph-journey-card img {\n    filter: brightness(1.08) saturate(.92) contrast(1.025);\n  }\n  #dphome-v1 .dph-legacy-media img,\n  #dphome-v1 .dph-finale-media img {\n    filter: brightness(1.09) saturate(.88) contrast(1.025);\n  }\n\n  \/* Subtle sunlight \u2014 visible, but never a fake orange wash. *\/\n  #dphome-v1 .dph-hero-media::after,\n  #dphome-v1 .dph-estate-media::after {\n    content: \"\";\n    position: absolute;\n    z-index: 2;\n    inset: 0;\n    pointer-events: none;\n    background: radial-gradient(circle at 78% 28%, rgba(255,238,187,.11), transparent 30%);\n    mix-blend-mode: screen;\n  }\n\n  \/* Imagery-forward section backgrounds: still dark\/luxury, less black-hole. *\/\n  #dphome-v1 .dph-collection {\n    background: linear-gradient(180deg,#030907,#081a12 52%,#030907);\n  }\n  #dphome-v1 .dph-process {\n    background: radial-gradient(circle at 8% 88%,rgba(24,79,54,.46),transparent 30%), linear-gradient(145deg,#030907,#0a1d14 58%,#030907);\n  }\n  #dphome-v1 .dph-paths {\n    background: linear-gradient(180deg,#0a2016,#030907);\n  }\n  #dphome-v1 .dph-path {\n    background: linear-gradient(145deg,rgba(24,70,49,.24),rgba(3,9,7,.06) 62%);\n  }\n\n  \/* Keep captions readable without burying the photograph. *\/\n  #dphome-v1 .dph-journey-shade {\n    background: linear-gradient(180deg,rgba(2,5,4,0) 22%,rgba(2,5,4,.07) 48%,rgba(2,5,4,.84) 100%), linear-gradient(90deg,rgba(1,4,3,.18),transparent 58%);\n  }\n  #dphome-v1 .dph-specimen-image::after {\n    background: linear-gradient(90deg,transparent 64%,rgba(3,8,6,.22)), linear-gradient(180deg,transparent 68%,rgba(0,0,0,.30));\n  }\n  #dphome-v1 .dph-palm-thumb::after {\n    background: linear-gradient(90deg,rgba(2,5,4,.08),transparent 58%), linear-gradient(180deg,transparent 72%,rgba(2,5,4,.22));\n  }\n\n  \/* More readable secondary copy throughout the page. *\/\n  #dphome-v1 .dph-proof span { color: rgba(245,240,231,.64); }\n  #dphome-v1 .dph-palm-row em { color: rgba(245,240,231,.62); }\n  #dphome-v1 .dph-specimen-copy dd { color: rgba(245,240,231,.75); }\n  #dphome-v1 .dph-journey-card p { color: rgba(245,240,231,.76); }\n  #dphome-v1 .dph-finale-signature em { color: rgba(245,240,231,.68); }\n\n  \/* DESKTOP \u2014 strongest change: remove the excessive vignette and reveal the nursery. *\/\n  @media (min-width: 1101px) {\n    #dphome-v1 .dph-hero-shade {\n      background:\n        linear-gradient(90deg,rgba(2,5,4,.91) 0%,rgba(2,5,4,.78) 27%,rgba(2,5,4,.34) 51%,rgba(2,5,4,.025) 76%,rgba(2,5,4,.08) 100%),\n        linear-gradient(180deg,rgba(0,0,0,.14),transparent 42%,rgba(0,0,0,.38));\n      box-shadow: inset 0 0 105px 0 rgba(0,0,0,.18);\n    }\n\n    #dphome-v1 .dph-manifesto-media span {\n      background:\n        linear-gradient(90deg,rgba(2,5,4,.95) 0%,rgba(2,5,4,.78) 40%,rgba(2,5,4,.23) 71%,rgba(2,5,4,.34) 100%),\n        linear-gradient(180deg,rgba(0,0,0,.05),rgba(0,0,0,.40));\n    }\n\n    #dphome-v1 .dph-estate-shade {\n      background:\n        linear-gradient(90deg,rgba(2,5,4,.84),rgba(2,5,4,.42) 43%,rgba(2,5,4,.025) 74%),\n        linear-gradient(180deg,rgba(0,0,0,.06),transparent 54%,rgba(0,0,0,.44));\n    }\n\n    #dphome-v1 .dph-legacy-media span {\n      background:\n        linear-gradient(90deg,rgba(2,5,4,.94) 0%,rgba(2,5,4,.78) 31%,rgba(2,5,4,.27) 64%,rgba(2,5,4,.39) 100%),\n        linear-gradient(180deg,rgba(0,0,0,.08),rgba(0,0,0,.46));\n    }\n\n    #dphome-v1 .dph-finale-media span {\n      background:\n        linear-gradient(90deg,rgba(2,5,4,.93) 0%,rgba(2,5,4,.76) 39%,rgba(2,5,4,.25) 74%,rgba(2,5,4,.38) 100%),\n        linear-gradient(180deg,rgba(0,0,0,.07),rgba(0,0,0,.44));\n    }\n\n    #dphome-v1 .dph-hero-copy > p,\n    #dphome-v1 .dph-process-intro p,\n    #dphome-v1 .dph-estate-copy > p,\n    #dphome-v1 .dph-finale-copy p {\n      color: rgba(245,240,231,.80);\n    }\n  }\n\n  \/* TABLET \u2014 let imagery breathe, while maintaining text contrast. *\/\n  @media (min-width: 768px) and (max-width: 1100px) {\n    #dphome-v1 .dph-hero-shade {\n      background: linear-gradient(180deg,rgba(0,0,0,.18),transparent 48%,rgba(1,4,3,.52));\n      box-shadow: inset 0 0 85px rgba(0,0,0,.16);\n    }\n    #dphome-v1 .dph-hero-copy {\n      background: radial-gradient(circle at 90% 0,rgba(117,86,22,.17),transparent 34%),linear-gradient(135deg,#0b0b08,#030605);\n    }\n    #dphome-v1 .dph-manifesto-media span {\n      background: linear-gradient(90deg,rgba(2,5,4,.91),rgba(2,5,4,.72) 44%,rgba(2,5,4,.29) 76%), linear-gradient(180deg,rgba(0,0,0,.04),rgba(0,0,0,.42));\n    }\n    #dphome-v1 .dph-estate-shade {\n      background: linear-gradient(90deg,rgba(2,5,4,.72),rgba(2,5,4,.36) 48%,rgba(2,5,4,.02) 78%), linear-gradient(180deg,rgba(0,0,0,.04),transparent 56%,rgba(0,0,0,.42));\n    }\n  }\n\n  \/* MOBILE \u2014 preserve what is already working, but fix title overflow and reveal more photography. *\/\n  @media (max-width: 767px) {\n    #dphome-v1 h2 { font-size: clamp(46px,13.7vw,66px); }\n\n    #dphome-v1 .dph-hero-video {\n      filter: brightness(1.09) saturate(1.05) contrast(1.01);\n    }\n    #dphome-v1 .dph-hero-shade {\n      background: linear-gradient(180deg,rgba(0,0,0,.20),transparent 40%,rgba(0,0,0,.45));\n      box-shadow: inset 0 0 55px rgba(0,0,0,.22);\n    }\n    #dphome-v1 .dph-hero-copy h1 strong {\n      max-width: 100%;\n      font-size: clamp(44px,12.5vw,58px);\n      line-height: .88;\n      white-space: normal;\n    }\n\n    #dphome-v1 .dph-manifesto-media img {\n      filter: brightness(1.08) saturate(.94) contrast(1.02);\n    }\n    #dphome-v1 .dph-manifesto-media span {\n      background: linear-gradient(180deg,rgba(2,5,4,.58) 0%,rgba(2,5,4,.68) 36%,rgba(2,5,4,.91) 100%), linear-gradient(90deg,rgba(2,5,4,.55),rgba(2,5,4,.16));\n    }\n\n    #dphome-v1 .dph-estate-media img { filter: brightness(1.11) saturate(.98) contrast(1.01); }\n    #dphome-v1 .dph-estate-shade {\n      background: linear-gradient(180deg,rgba(2,5,4,.14),rgba(2,5,4,.17) 38%,rgba(2,5,4,.84) 79%);\n    }\n\n    #dphome-v1 .dph-journey-card img { filter: brightness(1.09) saturate(.94) contrast(1.02); }\n    #dphome-v1 .dph-journey-shade {\n      background: linear-gradient(180deg,rgba(2,5,4,0) 24%,rgba(2,5,4,.04) 48%,rgba(2,5,4,.83) 100%);\n    }\n\n    #dphome-v1 .dph-legacy-media img,\n    #dphome-v1 .dph-finale-media img {\n      filter: brightness(1.08) saturate(.9) contrast(1.02);\n    }\n    #dphome-v1 .dph-legacy-media span,\n    #dphome-v1 .dph-finale-media span {\n      background: linear-gradient(180deg,rgba(2,5,4,.48),rgba(2,5,4,.72) 48%,rgba(2,5,4,.92));\n    }\n\n    #dphome-v1 .dph-specimen-primary img,\n    #dphome-v1 .dph-specimen-secondary img,\n    #dphome-v1 .dph-palm-thumb img {\n      filter: brightness(1.08) saturate(.98) contrast(1.02);\n    }\n  }\n\n\n  \/* ==========================================================\n     V9 \u2014 IMAGERY + RESPONSIVE QA PASS\n     New field photography for the audience cards, a real\n     Mediterranean Fan Palm thumbnail, and final overflow \/\n     breakpoint hardening across desktop, tablet and mobile.\n     ========================================================== *\/\n\n  \/* Grid\/flex children are explicitly allowed to shrink. This prevents\n     long editorial text from creating invisible horizontal page overflow. *\/\n  #dphome-v1 .dph-shell > *,\n  #dphome-v1 .dph-section-head > *,\n  #dphome-v1 .dph-process .dph-shell > *,\n  #dphome-v1 .dph-finale .dph-shell > *,\n  #dphome-v1 .dph-specimen > *,\n  #dphome-v1 .dph-path-grid > *,\n  #dphome-v1 .dph-path-body { min-width: 0; }\n\n  #dphome-v1 .dph-btn,\n  #dphome-v1 .dph-text-link { max-width: 100%; }\n\n  #dphome-v1 .dph-palm-thumb-fan img { object-position: 50% 58%; }\n\n  \/* Audience pathways now act like an editorial image triptych instead of\n     three empty dark panels. The photographs stay bright; the copy lives\n     on a clean dark field beneath them. *\/\n  #dphome-v1 .dph-path {\n    min-height: 640px;\n    padding: 0;\n    overflow: hidden;\n    background: linear-gradient(160deg,rgba(13,43,30,.72),rgba(2,8,6,.96) 63%);\n    transform: translateZ(0);\n  }\n  #dphome-v1 .dph-path-media {\n    position: relative;\n    height: 245px;\n    flex: 0 0 auto;\n    overflow: hidden;\n    border-bottom: 1px solid rgba(218,183,82,.24);\n    background: #07110d;\n  }\n  #dphome-v1 .dph-path-media::after {\n    content: \"\";\n    position: absolute;\n    inset: 0;\n    pointer-events: none;\n    background:\n      linear-gradient(180deg,rgba(2,5,4,.01) 0%,rgba(2,5,4,.04) 58%,rgba(2,5,4,.38) 100%),\n      radial-gradient(circle at 75% 22%,rgba(255,239,191,.10),transparent 34%);\n  }\n  #dphome-v1 .dph-path-media img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    filter: brightness(1.09) saturate(1.04) contrast(1.015);\n    transform: scale(1.012);\n    transition: transform 1s cubic-bezier(.2,.75,.2,1), filter .8s ease;\n  }\n  #dphome-v1 .dph-path:nth-child(1) .dph-path-media img { object-position: center 45%; }\n  #dphome-v1 .dph-path:nth-child(2) .dph-path-media img { object-position: center 48%; }\n  #dphome-v1 .dph-path:nth-child(3) .dph-path-media img { object-position: center 52%; }\n  #dphome-v1 .dph-path:hover .dph-path-media img {\n    transform: scale(1.045);\n    filter: brightness(1.12) saturate(1.08) contrast(1.01);\n  }\n  #dphome-v1 .dph-path-photo-label {\n    position: absolute;\n    z-index: 2;\n    left: 22px;\n    bottom: 18px;\n    padding: 8px 10px 7px;\n    border-left: 1px solid var(--gold-2);\n    color: rgba(255,250,239,.94);\n    background: rgba(2,7,5,.58);\n    backdrop-filter: blur(7px);\n    -webkit-backdrop-filter: blur(7px);\n    font-size: 7.5px;\n    font-weight: 800;\n    line-height: 1;\n    letter-spacing: .18em;\n    text-transform: uppercase;\n    text-shadow: 0 1px 8px rgba(0,0,0,.6);\n  }\n  #dphome-v1 .dph-path-body {\n    flex: 1 1 auto;\n    display: flex;\n    flex-direction: column;\n    padding: clamp(32px,3.4vw,56px);\n  }\n  #dphome-v1 .dph-path-body h3 { margin-top: 24px; }\n  #dphome-v1 .dph-path-body p { color: rgba(245,240,231,.78); }\n\n  \/* Slightly more room for the hero lockup on wide screens so the italic\n     statement cannot be clipped by the section edge at in-between widths. *\/\n  @media (min-width: 1101px) {\n    #dphome-v1 .dph-hero-copy { width: min(850px, 49vw); }\n    #dphome-v1 .dph-hero-copy h1 strong { font-size: clamp(70px,6.65vw,126px); white-space: nowrap; }\n  }\n\n  \/* Tablet: keep the three pathways compact by turning each one into a\n     horizontal editorial card instead of three very tall stacked panels. *\/\n  @media (min-width: 768px) and (max-width: 1100px) {\n    #dphome-v1 .dph-path-grid { grid-template-columns: 1fr; }\n    #dphome-v1 .dph-path {\n      display: grid;\n      grid-template-columns: minmax(270px,.82fr) minmax(0,1.18fr);\n      min-height: 350px;\n    }\n    #dphome-v1 .dph-path-media {\n      height: 100%;\n      min-height: 350px;\n      border-right: 1px solid rgba(218,183,82,.24);\n      border-bottom: 0;\n    }\n    #dphome-v1 .dph-path-body { padding: 42px 44px; }\n    #dphome-v1 .dph-path h3 { font-size: clamp(40px,5.1vw,56px); }\n  }\n\n  \/* Mobile: image first, message second. All long labels are allowed to wrap\n     cleanly and no control is wider than the viewport. *\/\n  @media (max-width: 767px) {\n    #dphome-v1 { width: 100%; max-width: 100vw !important; }\n    #dphome-v1 .dph-shell { width: calc(100% - 36px); }\n    #dphome-v1 .dph-hero-copy { width: 100%; max-width: 100%; overflow: hidden; }\n    #dphome-v1 .dph-hero-copy h1 span { max-width: 100%; }\n    #dphome-v1 .dph-hero-copy h1 strong {\n      max-width: 100%;\n      font-size: clamp(45px,12.8vw,58px);\n      white-space: normal;\n      overflow-wrap: normal;\n    }\n    #dphome-v1 .dph-text-link {\n      gap: 13px;\n      font-size: 9.6px;\n      letter-spacing: .135em;\n    }\n    #dphome-v1 .dph-text-link i { flex: 0 0 21px; }\n    #dphome-v1 .dph-path {\n      display: flex;\n      flex-direction: column;\n      min-height: 0;\n    }\n    #dphome-v1 .dph-path-media {\n      width: 100%;\n      height: clamp(215px,61vw,300px);\n      min-height: 0;\n      border-right: 0;\n      border-bottom: 1px solid rgba(218,183,82,.24);\n    }\n    #dphome-v1 .dph-path-body {\n      min-height: 360px;\n      padding: 32px 24px 36px;\n    }\n    #dphome-v1 .dph-path h3 {\n      margin: 24px 0 21px;\n      font-size: clamp(39px,11.5vw,47px);\n    }\n    #dphome-v1 .dph-path-photo-label { left: 14px; bottom: 13px; }\n    #dphome-v1 .dph-palm-thumb-fan img { object-position: 50% 56%; }\n  }\n\n  @media (max-width: 390px) {\n    #dphome-v1 .dph-shell { width: calc(100% - 30px); }\n    #dphome-v1 .dph-hero-copy { padding-inline: 20px; }\n    #dphome-v1 .dph-btn { padding-inline: 18px; }\n    #dphome-v1 .dph-path-body { padding-inline: 21px; }\n  }\n\n\n  @media (prefers-reduced-motion: reduce) {\n    html { scroll-behavior: auto; }\n    #dphome-v1 *, #dphome-v1 *::before, #dphome-v1 *::after { animation-duration: .001ms !important; animation-delay: 0ms !important; animation-iteration-count: 1 !important; scroll-behavior: auto !important; }\n    .dphome-js #dphome-v1 .dph-intro { display: none !important; }\n    .dphome-js #dphome-v1 .dph-reveal { opacity: 1 !important; transform: none !important; }\n  }\n\n  @keyframes dphIntroMark { from { opacity:0; transform:scale(.82) rotateY(-18deg); filter:blur(6px); } to { opacity:1; transform:none; filter:drop-shadow(0 18px 30px rgba(0,0,0,.62)); } }\n  @keyframes dphIntroFallback { 0%,1% { opacity:1; visibility:visible; } 99%,100% { opacity:0; visibility:hidden; pointer-events:none; } }\n  @keyframes dphLoad { from { transform:translateX(-140%); } to { transform:translateX(330%); } }\n  @keyframes dphFilmIn { from { opacity:0; transform:scale(1.045); } to { opacity:1; transform:scale(1.015); } }\n  @keyframes dphRise { from { opacity:0; transform:translateY(38px); filter:blur(4px); } to { opacity:1; transform:none; filter:blur(0); } }\n  @keyframes dphFade { from { opacity:0; } to { opacity:1; } }\n  @keyframes dphFloat { 0%,100% { transform:translateY(0) rotate(-.25deg); } 50% { transform:translateY(-5px) rotate(.3deg); } }\n  @keyframes dphEq { from { height:3px; } to { height:13px; } }\n  @keyframes dphScroll { 0% { transform:translateY(-120%); } 70%,100% { transform:translateY(250%); } }\n  @keyframes dphGlow { 0%,100% { opacity:.45; transform:scale(.95); } 50% { opacity:1; transform:scale(1.06); } }\n  @keyframes dphPalmBloom { 0% { opacity:.68; transform:translateY(3px) scale(.72); } 68% { opacity:1; transform:translateY(-4px) scale(1.15); } 100% { opacity:1; transform:translateY(-2px) scale(1.07); } }\n  @keyframes dphOrbit { from { transform:scaleX(.8) rotate(-20deg); } to { transform:scaleX(.8) rotate(340deg); } }\n  @keyframes dphOrbitReverse { from { transform:scaleY(.82) rotate(36deg); } to { transform:scaleY(.82) rotate(-324deg); } }\n  @keyframes dphShimmer { 0%,62% { left:-60%; opacity:0; } 65% { opacity:1; } 77% { left:140%; opacity:1; } 78%,100% { left:140%; opacity:0; } }\n  @keyframes dphSignatureShine { 0%,68% { left:-45%; opacity:0; } 71% { opacity:1; } 82% { left:135%; opacity:1; } 83%,100% { left:135%; opacity:0; } }\n  @keyframes dphTouchShimmer { 0%,58% { left:-60%; opacity:0; } 61% { opacity:1; } 73% { left:140%; opacity:1; } 74%,100% { left:140%; opacity:0; } }\n\n\n  \/* =========================================================\n     V20 LUXURY FINISHING PASS\n     V9 remains the visual master. These rules correct only the\n     specific issues identified after later experimental rebuilds.\n     ========================================================= *\/\n\n  \/* George-required full botanical identifier. *\/\n  #dphome-v1 .dph-botanical{\n    display:flex;\n    align-items:center;\n    gap:10px;\n    margin:0 0 10px;\n    color:#f1d777;\n    font:italic 400 clamp(15px,1.18vw,20px)\/1.15 var(--serif);\n    letter-spacing:.01em;\n    text-shadow:0 2px 12px rgba(0,0,0,.34);\n    animation:dphFade 1s 1s both;\n  }\n  #dphome-v1 .dph-botanical::before{\n    content:\"\";\n    width:30px;\n    height:1px;\n    background:linear-gradient(90deg,rgba(241,215,119,.25),#f1d777);\n    flex:0 0 auto;\n  }\n  #dphome-v1 .dph-botanical em{\n    font-style:italic;\n    text-transform:none !important;\n  }\n\n  \/* Guard display type against browser clipping without changing the V9 typography. *\/\n  #dphome-v1 .dph-hero-copy h1,\n  #dphome-v1 .dph-section-head h2,\n  #dphome-v1 .dph-process-intro h2,\n  #dphome-v1 .dph-legacy-copy h2,\n  #dphome-v1 .dph-estate-copy h2{\n    overflow:visible;\n    padding-left:.025em;\n  }\n\n  \/* Keep the original hero film; center it more safely on narrow viewports. *\/\n  @media (min-width:1101px){\n    #dphome-v1 .dph-hero-video{object-position:58% center;}\n  }\n  @media (min-width:768px) and (max-width:1100px){\n    #dphome-v1 .dph-hero-video{object-position:center center;}\n  }\n  @media (max-width:767px){\n    #dphome-v1 .dph-hero-video{object-position:center center;}\n    #dphome-v1 .dph-botanical{font-size:15px;margin-bottom:8px;}\n    #dphome-v1 .dph-botanical::before{width:24px;}\n  }\n\n  \/* Site Ready overlay photo: show the complete prepared-for-loading photograph. *\/\n  #dphome-v1 .dph-specimen-secondary{\n    background:#07100c;\n  }\n  #dphome-v1 .dph-specimen-secondary img{\n    object-fit:contain !important;\n    object-position:center center !important;\n    background:#07100c;\n  }\n\n  \/* Readability only: retain V9 visual treatment, raise low-opacity copy slightly. *\/\n  #dphome-v1 .dph-journey-card p{color:rgba(245,240,231,.86);}\n  #dphome-v1 .dph-path p{color:rgba(245,240,231,.82);}\n  #dphome-v1 .dph-process-intro p{color:rgba(245,240,231,.86);}\n\n  \/* Prevent accidental horizontal clipping\/overflow from Elementor or long display type. *\/\n  body:has(#dphome-v1),\n  #dphome-v1{overflow-x:hidden;max-width:100%;}\n\n  \/* Preserve the original palm-row luxury hover, but make the label legible while hovering. *\/\n  @media (hover:hover){\n    #dphome-v1 .dph-palm-row:hover > strong,\n    #dphome-v1 .dph-palm-row:focus-visible > strong{color:var(--ivory);}\n    #dphome-v1 .dph-palm-row:hover > em,\n    #dphome-v1 .dph-palm-row:focus-visible > em{color:rgba(245,240,231,.78);}\n  }\n\n\n\n  \/* =========================================================\n     V20 \u2014 LUXURY FINISHING PASS\n     Structural gap removal + entrance readability + richer\n     card\/row interactions. V9 remains the visual language.\n     ========================================================= *\/\n\n  \/* COLLECTION RHYTHM \u2014 remove the oversized dark pause after the final palm. *\/\n  @media (min-width:1101px){\n    #dphome-v1 .dph-collection{\n      padding-bottom:clamp(64px,5vw,88px) !important;\n    }\n    #dphome-v1 .dph-palm-list{\n      margin-bottom:0 !important;\n    }\n  }\n\n  \/* SIGNATURE PALM ROWS \u2014 richer, darker, more dimensional hover; no tan wash. *\/\n  #dphome-v1 .dph-palm-row-visual{\n    position:relative;\n    isolation:isolate;\n    overflow:hidden;\n    transition:\n      transform .48s cubic-bezier(.2,.75,.2,1),\n      padding .48s cubic-bezier(.2,.75,.2,1),\n      border-color .32s ease,\n      box-shadow .38s ease,\n      background .38s ease !important;\n  }\n  #dphome-v1 .dph-palm-row-visual::before{\n    content:\"\";\n    position:absolute;\n    z-index:-1;\n    inset:0;\n    opacity:0;\n    pointer-events:none;\n    background:\n      radial-gradient(circle at 11% 50%,rgba(41,128,82,.16),transparent 23%),\n      linear-gradient(90deg,rgba(205,164,52,.075),rgba(12,48,33,.18) 48%,transparent 92%);\n    transition:opacity .38s ease;\n  }\n  #dphome-v1 .dph-palm-row-visual::after{\n    content:\"\";\n    position:absolute;\n    top:0;\n    bottom:0;\n    left:-20%;\n    width:8%;\n    opacity:0;\n    pointer-events:none;\n    transform:skewX(-18deg);\n    background:linear-gradient(90deg,transparent,rgba(255,245,204,.04),rgba(255,245,204,.18),rgba(255,245,204,.04),transparent);\n  }\n  #dphome-v1 .dph-palm-row-visual strong,\n  #dphome-v1 .dph-palm-row-visual em{\n    transition:transform .4s cubic-bezier(.2,.75,.2,1),color .32s ease,text-shadow .32s ease;\n  }\n  @media (hover:hover){\n    #dphome-v1 .dph-palm-row-visual:hover,\n    #dphome-v1 .dph-palm-row-visual:focus-visible{\n      transform:translateY(-3px);\n      padding-inline:20px !important;\n      border-color:rgba(241,215,119,.35);\n      background:transparent !important;\n      box-shadow:0 18px 42px rgba(0,0,0,.16), inset 0 1px rgba(241,215,119,.06);\n      outline:none;\n    }\n    #dphome-v1 .dph-palm-row-visual:hover::before,\n    #dphome-v1 .dph-palm-row-visual:focus-visible::before{opacity:1;}\n    #dphome-v1 .dph-palm-row-visual:hover::after,\n    #dphome-v1 .dph-palm-row-visual:focus-visible::after{\n      opacity:1;\n      animation:dph20RowSweep 1.05s cubic-bezier(.2,.75,.2,1) both;\n    }\n    #dphome-v1 .dph-palm-row-visual:hover strong,\n    #dphome-v1 .dph-palm-row-visual:focus-visible strong{\n      transform:translateX(6px);\n      color:#fff8e8 !important;\n      text-shadow:0 0 18px rgba(241,215,119,.06);\n    }\n    #dphome-v1 .dph-palm-row-visual:hover em,\n    #dphome-v1 .dph-palm-row-visual:focus-visible em{\n      transform:translateX(-4px);\n      color:rgba(245,240,231,.84) !important;\n    }\n    #dphome-v1 .dph-palm-row-visual:hover .dph-palm-thumb,\n    #dphome-v1 .dph-palm-row-visual:focus-visible .dph-palm-thumb{\n      box-shadow:0 16px 34px rgba(0,0,0,.20),0 0 0 1px rgba(241,215,119,.22);\n    }\n  }\n\n  \/* ENTRANCE \u2014 protect the copy from bright clouds without making the photograph muddy. *\/\n  #dphome-v1 .dph-estate-copy{\n    isolation:isolate;\n    padding-right:clamp(22px,3vw,48px);\n  }\n  #dphome-v1 .dph-estate-copy::before{\n    content:\"\";\n    position:absolute;\n    z-index:-1;\n    top:clamp(115px,16vh,185px);\n    right:-58px;\n    bottom:72px;\n    left:-48px;\n    pointer-events:none;\n    border-left:1px solid rgba(241,215,119,.28);\n    background:\n      radial-gradient(ellipse at 18% 34%,rgba(2,8,5,.78),rgba(2,8,5,.48) 48%,transparent 76%);\n    filter:blur(.2px);\n  }\n  #dphome-v1 .dph-estate-copy h2{\n    color:#fffaf0;\n    text-shadow:0 4px 22px rgba(0,0,0,.46),0 12px 38px rgba(0,0,0,.22);\n  }\n  #dphome-v1 .dph-estate-copy > p{\n    color:rgba(255,251,242,.94) !important;\n    text-shadow:0 3px 14px rgba(0,0,0,.38);\n  }\n  #dphome-v1 .dph-estate-shade{\n    background:\n      linear-gradient(90deg,rgba(2,5,4,.88) 0%,rgba(2,5,4,.62) 35%,rgba(2,5,4,.16) 63%,rgba(2,5,4,.035) 78%),\n      linear-gradient(180deg,rgba(0,0,0,.05),transparent 52%,rgba(0,0,0,.42)) !important;\n  }\n\n  \/* PROCESS \u2014 first story + planning image share one row; remaining cards go full-width below. *\/\n  #dphome-v1 .dph-process .dph-process-shell{\n    display:block !important;\n  }\n  #dphome-v1 .dph-process-opening{\n    display:grid;\n    grid-template-columns:minmax(330px,.76fr) minmax(560px,1.24fr);\n    gap:clamp(42px,5vw,76px);\n    align-items:center;\n  }\n  #dphome-v1 .dph-process-intro{\n    position:relative !important;\n    top:auto !important;\n    align-self:center;\n    max-width:560px;\n  }\n  #dphome-v1 .dph-journey-opening{\n    min-height:520px;\n  }\n  #dphome-v1 .dph-journey-lower{\n    margin-top:20px;\n    grid-template-columns:repeat(2,minmax(0,1fr));\n    gap:18px;\n  }\n  #dphome-v1 .dph-journey-lower .dph-journey-wide{\n    grid-column:1\/-1;\n    min-height:520px;\n  }\n\n  \/* PROCESS CARDS \u2014 cleaner text protection and luxury hover. *\/\n  #dphome-v1 .dph-journey-card{\n    isolation:isolate;\n    transition:border-color .38s ease,box-shadow .45s ease,transform .45s cubic-bezier(.2,.75,.2,1);\n  }\n  #dphome-v1 .dph-journey-card::after{\n    content:\"\";\n    position:absolute;\n    z-index:3;\n    top:0;\n    left:-32%;\n    width:12%;\n    height:100%;\n    opacity:0;\n    pointer-events:none;\n    transform:skewX(-18deg);\n    background:linear-gradient(90deg,transparent,rgba(255,248,214,.03),rgba(255,248,214,.15),rgba(255,248,214,.03),transparent);\n  }\n  #dphome-v1 .dph-journey-shade{\n    background:\n      linear-gradient(180deg,rgba(2,5,4,.015) 8%,rgba(2,5,4,.06) 37%,rgba(2,5,4,.88) 100%),\n      linear-gradient(90deg,rgba(1,4,3,.20),transparent 62%) !important;\n  }\n  #dphome-v1 .dph-journey-card figcaption{\n    text-shadow:0 3px 16px rgba(0,0,0,.35);\n  }\n  #dphome-v1 .dph-journey-card figcaption > span{\n    font-size:9px;\n    color:#f4d977;\n  }\n  #dphome-v1 .dph-journey-card p{\n    color:rgba(255,251,242,.90) !important;\n  }\n  @media (hover:hover){\n    #dphome-v1 .dph-journey-card:hover,\n    #dphome-v1 .dph-journey-card:focus-within{\n      transform:translateY(-4px);\n      border-color:rgba(241,215,119,.42);\n      box-shadow:0 30px 72px rgba(0,0,0,.28),0 0 0 1px rgba(241,215,119,.045);\n    }\n    #dphome-v1 .dph-journey-card:hover::after,\n    #dphome-v1 .dph-journey-card:focus-within::after{\n      opacity:1;\n      animation:dph20CardSweep 1.25s cubic-bezier(.2,.75,.2,1) both;\n    }\n    #dphome-v1 .dph-journey-card:hover img{\n      transform:scale(1.055);\n      filter:brightness(1.08) saturate(1.01) contrast(1.03);\n    }\n  }\n\n  \/* TABLET \u2014 no dead column, same visual hierarchy. *\/\n  @media (min-width:768px) and (max-width:1100px){\n    #dphome-v1 .dph-process-opening{\n      grid-template-columns:1fr;\n      gap:36px;\n    }\n    #dphome-v1 .dph-process-intro{max-width:760px;}\n    #dphome-v1 .dph-journey-opening{min-height:500px;}\n    #dphome-v1 .dph-estate-copy::before{\n      top:80px;right:-28px;bottom:60px;left:-28px;\n    }\n  }\n\n  \/* MOBILE \u2014 retain the strong V9 stack; remove hover-only spacing changes. *\/\n  @media (max-width:767px){\n    #dphome-v1 .dph-process-opening{display:block;}\n    #dphome-v1 .dph-journey-opening{min-height:500px;margin-top:34px;}\n    #dphome-v1 .dph-journey-lower{grid-template-columns:1fr;margin-top:14px;gap:14px;}\n    #dphome-v1 .dph-journey-lower .dph-journey-wide{grid-column:auto;min-height:500px;}\n    #dphome-v1 .dph-estate-copy::before{\n      top:-22px;right:-10px;bottom:-20px;left:-10px;\n      border-left-color:rgba(241,215,119,.22);\n      background:linear-gradient(180deg,rgba(2,8,5,.18),rgba(2,8,5,.72));\n    }\n    #dphome-v1 .dph-palm-row-visual:hover,\n    #dphome-v1 .dph-palm-row-visual:focus-visible{\n      transform:none;padding-inline:0 !important;box-shadow:none;\n    }\n  }\n\n  @keyframes dph20RowSweep{\n    from{left:-20%;}\n    to{left:118%;}\n  }\n  @keyframes dph20CardSweep{\n    from{left:-32%;}\n    to{left:122%;}\n  }\n\n  @media (prefers-reduced-motion:reduce){\n    #dphome-v1 .dph-palm-row-visual::after,\n    #dphome-v1 .dph-journey-card::after{animation:none !important;}\n  }\n\n\n\/* Palm Visualizer feature: homepage addition, September 15, 2026. *\/\n#dphome-v1 .dph-visualizer-feature { position: relative; padding: clamp(42px,5.4vw,78px) 0; border-top: 1px solid rgba(218,183,82,.5); border-bottom: 1px solid rgba(218,183,82,.3); background: radial-gradient(ellipse at 95% 0%,rgba(205,164,52,.11),transparent 55%),linear-gradient(115deg,#102a1d,#06110c); }\n#dphome-v1 .dph-visualizer-layout { display: grid; grid-template-columns: minmax(0,1.35fr) minmax(0,1fr); gap: clamp(30px,6vw,88px); align-items: center; }\n#dphome-v1 .dph-visualizer-copy h2 { margin: 22px 0 20px; font-size: clamp(36px,4.1vw,62px); line-height: 1.02; letter-spacing: -.045em; }\n#dphome-v1 .dph-visualizer-copy h2 em { color: var(--gold-2); }\n#dphome-v1 .dph-visualizer-copy p { max-width: 600px; margin: 0; font-size: 16px; line-height: 1.7; }\n#dphome-v1 .dph-visualizer-steps { display: grid; gap: 14px; list-style: none; margin: 0 0 28px; padding: 0; }\n#dphome-v1 .dph-visualizer-steps li { display: flex; align-items: center; gap: 15px; color: var(--ivory); font: 400 14px\/1.5 var(--sans); }\n#dphome-v1 .dph-visualizer-steps li > span { color: var(--gold-2); font: 400 21px\/1 var(--serif); }\n#dphome-v1 .dph-visualizer-invitation .dph-btn { width: 100%; min-width: 0; color: #110c02; gap: 18px; }\n@media(max-width:767px) {\n  #dphome-v1 .dph-visualizer-layout { grid-template-columns: 1fr; gap: 28px; }\n  #dphome-v1 .dph-visualizer-copy h2 { font-size: clamp(35px,8.7vw,52px); }\n  #dphome-v1 .dph-visualizer-invitation .dph-btn { padding-inline: 20px; font-size: 10px; letter-spacing: .12em; }\n}\n\n\/* Featured Palm Visualizer invitation \u2014 champagne gold, version 2. *\/\n#dphome-v1 a.dph-visualizer-shortcut {\n position: relative; isolation: isolate; overflow: hidden; display: grid;\n grid-template-columns: 56px minmax(0,1fr) 36px; align-items: center; gap: 18px;\n width: min(100%,626px); min-height: 108px; margin-top: 19px; padding: 17px 22px;\n border: 1px solid #efdda0; border-radius: 2px; color: #172318;\n background: linear-gradient(112deg,#be9746 0%,#e9d391 24%,#f8ebc0 51%,#e1c579 77%,#b9903c 100%);\n text-decoration: none; box-shadow: inset 0 1px 0 rgba(255,255,255,.7),0 8px 35px rgba(0,0,0,.25),0 0 26px rgba(223,188,92,.16);\n transition: transform .3s ease,box-shadow .3s ease;\n}\n#dphome-v1 .dph-visualizer-shortcut::before { content: \"\"; position: absolute; inset: 4px; border: 1px solid rgba(70,54,20,.22); pointer-events: none; }\n#dphome-v1 .dph-visualizer-shortcut::after { content: \"\"; position: absolute; z-index: -1; top: -80%; bottom: -80%; left: -65%; width: 25%; background: linear-gradient(90deg,transparent,rgba(255,255,255,.55),transparent); transform: skewX(-18deg); animation: dphVisualizerSheen 9s 2s 2; }\n#dphome-v1 .dph-visualizer-shortcut:hover { transform: translateY(-2px); box-shadow: inset 0 1px 0 rgba(255,255,255,.8),0 13px 38px rgba(0,0,0,.32),0 0 35px rgba(223,188,92,.28); }\n#dphome-v1 .dph-visualizer-shortcut:focus-visible { outline: 3px solid #fff3c9; outline-offset: 5px; }\n#dphome-v1 .dph-visualizer-emblem { display: grid; place-items: center; width: 56px; height: 64px; border-right: 1px solid rgba(52,54,24,.26); padding-right: 15px; color: #384225; }\n#dphome-v1 .dph-visualizer-emblem svg { display: block; width: 32px; height: 36px; }\n#dphome-v1 .dph-visualizer-label { display: grid; gap: 5px; min-width: 0; }\n#dphome-v1 .dph-visualizer-kicker { color: #4a4b2b; font: 800 8px\/1.3 var(--sans); letter-spacing: .19em; }\n#dphome-v1 .dph-visualizer-label strong { color: #14291d; font: 400 clamp(22px,2.15vw,30px)\/1.07 var(--serif); letter-spacing: -.025em; }\n#dphome-v1 .dph-visualizer-caption { color: #38432b; font: 500 11px\/1.4 var(--sans); letter-spacing: .005em; }\n#dphome-v1 .dph-visualizer-arrow { display: grid; place-items: center; width: 36px; height: 36px; border: 1px solid rgba(31,50,30,.4); border-radius: 50%; font: 400 23px\/1 var(--sans); color: #1d3422; transition: transform .3s ease; }\n#dphome-v1 .dph-visualizer-shortcut:hover .dph-visualizer-arrow { transform: translate(2px,-2px); }\n@keyframes dphVisualizerSheen { 0%,70% { left: -65%; } 93%,100% { left: 140%; } }\n@media(max-width:767px) {\n #dphome-v1 a.dph-visualizer-shortcut { grid-template-columns: 34px minmax(0,1fr) 26px; width: 100%; gap: 11px; padding: 16px 14px; min-height: 104px; }\n #dphome-v1 .dph-visualizer-emblem { width: 34px; height: 60px; padding-right: 8px; }\n #dphome-v1 .dph-visualizer-emblem svg { width: 26px; height: 31px; }\n #dphome-v1 .dph-visualizer-kicker { font-size: 7px; letter-spacing: .12em; }\n #dphome-v1 .dph-visualizer-label strong { font-size: clamp(20px,5.6vw,27px); }\n #dphome-v1 .dph-visualizer-caption { font-size: 10px; }\n #dphome-v1 .dph-visualizer-arrow { width: 26px; height: 26px; font-size: 19px; }\n}\n@media(prefers-reduced-motion:reduce) {\n #dphome-v1 .dph-visualizer-shortcut,#dphome-v1 .dph-visualizer-arrow { transition: none; }\n #dphome-v1 .dph-visualizer-shortcut::after { animation: none; }\n}\n<\/style>\n\n<script>\n  (function () {\n    const root = document.getElementById(\"dphome-v1\");\n    if (!root || root.dataset.ready === \"true\") return;\n    root.dataset.ready = \"true\";\n\n    const intro = root.querySelector(\".dph-intro\");\n    const video = document.getElementById(\"dph-hero-video\");\n    const sound = document.getElementById(\"dph-sound\");\n    const soundLabel = document.getElementById(\"dph-sound-label\");\n    const reduceMotion = window.matchMedia(\"(prefers-reduced-motion: reduce)\").matches;\n\n    function dismissIntro() {\n      if (!intro) return;\n      intro.classList.add(\"is-gone\");\n      try { sessionStorage.setItem(\"dphome_intro_seen\", \"1\"); } catch (e) {}\n      window.setTimeout(function () { if (intro.isConnected) intro.remove(); }, 850);\n    }\n\n    let introSeen = false;\n    try { introSeen = sessionStorage.getItem(\"dphome_intro_seen\") === \"1\"; } catch (e) {}\n    if (introSeen || reduceMotion) {\n      if (intro) intro.remove();\n    } else {\n      window.setTimeout(dismissIntro, 1500);\n    }\n\n    if (video && sound && soundLabel) {\n      video.muted = true;\n      sound.addEventListener(\"click\", function () {\n        const shouldPlay = video.muted;\n        video.muted = !shouldPlay;\n        if (shouldPlay) {\n          video.volume = 1;\n          video.play().then(function () {\n            sound.classList.add(\"is-playing\");\n            sound.setAttribute(\"aria-pressed\", \"true\");\n            sound.setAttribute(\"aria-label\", \"Mute hero film\");\n            soundLabel.textContent = \"Mute film\";\n          }).catch(function () {\n            video.muted = true;\n            sound.classList.remove(\"is-playing\");\n            sound.setAttribute(\"aria-pressed\", \"false\");\n            sound.setAttribute(\"aria-label\", \"Play hero film with sound\");\n            soundLabel.textContent = \"Play film with sound\";\n          });\n        } else {\n          sound.classList.remove(\"is-playing\");\n          sound.setAttribute(\"aria-pressed\", \"false\");\n          sound.setAttribute(\"aria-label\", \"Play hero film with sound\");\n          soundLabel.textContent = \"Play film with sound\";\n        }\n      });\n\n      if (\"IntersectionObserver\" in window) {\n        const videoObserver = new IntersectionObserver(function (entries) {\n          entries.forEach(function (entry) {\n            if (entry.isIntersecting) video.play().catch(function () {});\n            else video.pause();\n          });\n        }, { threshold: 0.08 });\n        videoObserver.observe(root.querySelector(\".dph-hero\"));\n      }\n\n      const heroSource = video.querySelector(\"source\");\n      function hideUnavailableSoundControl() { sound.hidden = true; }\n      video.addEventListener(\"error\", hideUnavailableSoundControl);\n      if (heroSource) heroSource.addEventListener(\"error\", hideUnavailableSoundControl);\n    }\n\n    const reveals = root.querySelectorAll(\".dph-reveal\");\n    if (!reduceMotion && \"IntersectionObserver\" in window) {\n      const revealObserver = new IntersectionObserver(function (entries, observer) {\n        entries.forEach(function (entry) {\n          if (!entry.isIntersecting) return;\n          entry.target.classList.add(\"is-visible\");\n          observer.unobserve(entry.target);\n        });\n      }, { threshold: 0.12, rootMargin: \"0px 0px -5% 0px\" });\n      reveals.forEach(function (el, index) {\n        el.style.transitionDelay = Math.min((index % 4) * 70, 210) + \"ms\";\n        revealObserver.observe(el);\n      });\n    } else {\n      reveals.forEach(function (el) { el.classList.add(\"is-visible\"); });\n    }\n\n    let ticking = false;\n    function updateProgress() {\n      const rect = root.getBoundingClientRect();\n      const travel = Math.max(root.offsetHeight - window.innerHeight, 1);\n      const progressed = Math.min(Math.max(-rect.top \/ travel, 0), 1);\n      root.style.setProperty(\"--dph-progress\", (progressed * 100).toFixed(2) + \"%\");\n      ticking = false;\n    }\n    window.addEventListener(\"scroll\", function () {\n      if (!ticking) {\n        window.requestAnimationFrame(updateProgress);\n        ticking = true;\n      }\n    }, { passive: true });\n    window.addEventListener(\"resize\", updateProgress, { passive: true });\n    updateProgress();\n  })();\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\n<\/div>\n\t\t<\/div>","protected":false},"excerpt":{"rendered":"<p>Skip to content FORTY YEARS IN THE MAKINGDATEPALM.COM \u00b7 REIMAGINED 1986\u20142026Four decades. Still growing. Play film with sound A Groundworks original THE ART &amp; SCIENCE OF PALMS Phoenix dactylifera var. Medjool THE GROUNDWORKS SIGNATURE PALM Medjool date palms. Without equal. Thicker trunks. Fuller canopies. An unmistakable presence\u2014field-selected, Site Ready and prepared by the palm specialists [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-17","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/datepalm.com\/es\/wp-json\/wp\/v2\/pages\/17","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/datepalm.com\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/datepalm.com\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/datepalm.com\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/datepalm.com\/es\/wp-json\/wp\/v2\/comments?post=17"}],"version-history":[{"count":95,"href":"https:\/\/datepalm.com\/es\/wp-json\/wp\/v2\/pages\/17\/revisions"}],"predecessor-version":[{"id":1226,"href":"https:\/\/datepalm.com\/es\/wp-json\/wp\/v2\/pages\/17\/revisions\/1226"}],"wp:attachment":[{"href":"https:\/\/datepalm.com\/es\/wp-json\/wp\/v2\/media?parent=17"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}