{"id":53627,"date":"2025-10-09T10:34:12","date_gmt":"2025-10-09T08:34:12","guid":{"rendered":"https:\/\/triptherapie.nl\/?page_id=53627"},"modified":"2025-10-09T10:59:51","modified_gmt":"2025-10-09T08:59:51","slug":"psychedelic-session-for-clients-from-abroad","status":"publish","type":"page","link":"https:\/\/triptherapie.nl\/en\/qa\/psychedelische-sessie-voor-klanten-vanuit-buitenland\/","title":{"rendered":"Psychedelic session for clients from abroad"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"53627\" class=\"elementor elementor-53627\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b973f13 e-flex e-con-boxed e-con e-child\" data-id=\"b973f13\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;gradient&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d5bef99 elementor-cta--valign-middle elementor-cta--skin-classic elementor-animated-content elementor-bg-transform elementor-bg-transform-zoom-in elementor-widget elementor-widget-call-to-action\" data-id=\"d5bef99\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"call-to-action.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-cta\">\n\t\t\t\t\t\t\t<div class=\"elementor-cta__content\">\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<h2 class=\"elementor-cta__title elementor-cta__content-item elementor-content-item\">\n\t\t\t\t\t\tPsychedelische therapie in Nederland voor buitenlanders\t\t\t\t\t<\/h2>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-cta__description elementor-cta__content-item elementor-content-item\">\n\t\t\t\t\t\tHoe boek ik een psychedelische therapie in Nederland als ik vanuit het buitenland komt? Wat zijn de mogelijkheden?\t\t\t\t\t<\/div>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-cta__button-wrapper elementor-cta__content-item elementor-content-item \">\n\t\t\t\t\t<a class=\"elementor-cta__button elementor-button elementor-size-\" href=\"#de-opties\">\n\t\t\t\t\t\tDe opties\t\t\t\t\t<\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4909262 e-flex e-con-boxed e-con e-parent\" data-id=\"4909262\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a142fd7 elementor-widget elementor-widget-heading\" data-id=\"a142fd7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\" class=\"elementor-heading-title elementor-size-default\" id=\"psychedelische-therapie-in-nederland\">Psychedelische therapie in Nederland<\/h2>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-71fe8ff e-flex e-con-boxed e-con e-parent\" data-id=\"71fe8ff\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-095001d e-con-full e-flex e-con e-child\" data-id=\"095001d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4901bf1 elementor-widget elementor-widget-text-editor\" data-id=\"4901bf1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Er zijn zeer veel mensen die naar Nederland komen om gebruik te maken van de soepele Nederlandse wetgeving omtrent het het gebruik van (psychedelische) drugs. Van de 3200 klanten die we tot nu toe hebben geholpen is bijna de helft van deze mensen afkomstig vanuit het buitenland. Ze komen vooral uit landen die dichtbij Nederland liggen, zoals Belgi\u00eb, Duitsland, Frankrijk en Verenigd Koninkrijk. Verder hebben we ook veel mensen vanuit de Verenigde Staten, Australi\u00eb, Zwitserland en het Midden-Oosten bediend. Zij komen voornamelijk voor priv\u00e9 sessies of voor onze groepsceremonies. We leggen hieronder de opties uit en hoe je kunt boeken als je vanuit het buitenland bij ons een sessie wilt doen.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-91db394 e-con-full e-flex e-con e-child\" data-id=\"91db394\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4a6f789 elementor-widget elementor-widget-video\" data-id=\"4a6f789\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;youtube_url&quot;:&quot;https:\\\/\\\/www.youtube.com\\\/watch?v=JiHL3Kvf-tk&quot;,&quot;autoplay&quot;:&quot;yes&quot;,&quot;play_on_mobile&quot;:&quot;yes&quot;,&quot;mute&quot;:&quot;yes&quot;,&quot;loop&quot;:&quot;yes&quot;,&quot;yt_privacy&quot;:&quot;yes&quot;,&quot;video_type&quot;:&quot;youtube&quot;,&quot;controls&quot;:&quot;yes&quot;}\" data-widget_type=\"video.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-wrapper elementor-open-inline\">\n\t\t\t<div class=\"elementor-video\"><\/div>\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-9b767dc e-flex e-con-boxed e-con e-parent\" data-id=\"9b767dc\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0ea5155 elementor-widget elementor-widget-heading\" data-id=\"0ea5155\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\" class=\"elementor-heading-title elementor-size-default\" id=\"de-eerste-stap\">De eerste stap<\/h2>\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-5e057fc e-con-full e-flex e-con e-child\" data-id=\"5e057fc\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;gradient&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-71eb338 elementor-cta--skin-classic elementor-animated-content elementor-bg-transform elementor-bg-transform-zoom-in elementor-widget elementor-widget-call-to-action\" data-id=\"71eb338\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"call-to-action.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-cta\">\n\t\t\t\t\t<div class=\"elementor-cta__bg-wrapper\">\n\t\t\t\t<div class=\"elementor-cta__bg elementor-bg\" style=\"background-image: url(https:\/\/triptherapie.nl\/wp-content\/uploads\/2023\/09\/psychedelische-coach.jpg?wsr);\" role=\"img\" aria-label=\"Relatietherapie\"><\/div>\n\t\t\t\t<div class=\"elementor-cta__bg-overlay\"><\/div>\n\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-cta__content\">\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-cta__description elementor-cta__content-item elementor-content-item\">\n\t\t\t\t\t\tVoordat je een reis naar Nederland boekt, is het handig om te weten of je wel geschikt bent om een psychedelische sessie te doen. Door het invullen van de vrijblijvende intake kunnen we een goed beeld krijgen of je via ons een begeleidde sessie kunt boeken.\t\t\t\t\t<\/div>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-cta__button-wrapper elementor-cta__content-item elementor-content-item \">\n\t\t\t\t\t<a class=\"elementor-cta__button elementor-button elementor-size-md\" href=\"https:\/\/triptherapie.nl\/intake-triptherapie\/\" target=\"_blank\">\n\t\t\t\t\t\tStart intake\t\t\t\t\t<\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-90427e2 e-con-full e-flex e-con e-child\" data-id=\"90427e2\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-17e4ef7 elementor-widget elementor-widget-heading\" data-id=\"17e4ef7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\" class=\"elementor-heading-title elementor-size-default\" id=\"de-opties\">De opties<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ee8012c elementor-widget elementor-widget-text-editor\" data-id=\"ee8012c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Lees meer over de verschillende opties door hieronder de tabbladen te openen van jouw voorkeur.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0458768 elementor-widget elementor-widget-n-accordion\" data-id=\"0458768\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;default_state&quot;:&quot;all_collapsed&quot;,&quot;max_items_expended&quot;:&quot;one&quot;,&quot;n_accordion_animation_duration&quot;:{&quot;unit&quot;:&quot;ms&quot;,&quot;size&quot;:400,&quot;sizes&quot;:[]}}\" data-widget_type=\"nested-accordion.default\">\n\t\t\t\t\t\t\t<div class=\"e-n-accordion\" aria-label=\"Accordion. Open links with Enter or Space, close with Escape, and navigate with Arrow Keys\">\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-4550\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"1\" tabindex=\"0\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-4550\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> Priv\u00e9 op eigen locatie <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t<span class='e-closed'><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-4550\" class=\"elementor-element elementor-element-92aabf4 e-con-full e-flex e-con e-child\" data-id=\"92aabf4\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-4550\" class=\"elementor-element elementor-element-5050f92 e-flex e-con-boxed e-con e-child\" data-id=\"5050f92\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f9ad75e elementor-widget elementor-widget-text-editor\" data-id=\"f9ad75e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>De meest gekozen optie is een priv\u00e9 psychedelische therapie op de locatie van de klant. Dit betekent dat wanneer je vanuit het buitenland komt dat je gekozen therapeut naar jouw gehuurde Airbnb of vakantiewoning komt om vervolgens daar de sessie te doen. Deze sessie duurt doorgaans 6 uur op de dag zelf, maar bevat ter voorbereiding en integratie ook twee (online) gesprekken. Je kunt zelf kiezen of je alleen, met je partner of met een kleine (vrienden)groep deelneemt. Belangrijk is hierin dat je niet te ver van de therapeut een locatie huurt, aangezien iedere Triptherapie werknemer een werkgebied heeft waar zij werken. Je kunt de onderstaande tool gebruiken om te zien wie waar werkt en wat de prijs is voor een individuele sessie op de locatie die je invoert.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-525d8a0 elementor-widget elementor-widget-template\" data-id=\"525d8a0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"template.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-template\">\n\t\t\t\t\t<div data-elementor-type=\"container\" data-elementor-id=\"51226\" class=\"elementor elementor-51226\" data-elementor-post-type=\"elementor_library\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7257ede e-con-full e-flex e-con e-parent\" data-id=\"7257ede\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;gradient&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-519f602 e-con-full e-flex e-con e-child\" data-id=\"519f602\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c7c84cc elementor-widget elementor-widget-heading\" data-id=\"c7c84cc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\" class=\"elementor-heading-title elementor-size-default\" id=\"prijsberekening-sessie-op-locatie\">Prijsberekening sessie op locatie<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-63ccb5a elementor-widget elementor-widget-text-editor\" data-id=\"63ccb5a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p style=\"text-align: center;\">Reken hier eenvoudig uit wat de prijs is voor een priv\u00e9 psychedelische sessie voor \u00e9\u00e9n tot drie deelnemers op jouw eigen of op \u00e9\u00e9n van onze locaties. Bij sessies op de locaties van Triptherapie is altijd \u00e9\u00e9n overnachting plus eten en drinken inbegrepen.<\/p><p style=\"text-align: center;\">Witte tekst: De begeleider werkt op jouw locatie.<br \/><span style=\"color: #ff6600;\">Oranje tekst<\/span>: De begeleider woont net buiten jouw werkgebied, maar in overleg lukt het vaak wel.<br \/><span style=\"color: #ff0000;\">Rode tekst<\/span>: Je woont te ver weg. Overweeg om een accommodatie dichterbij te huren, een andere begeleider of deelname aan een <span style=\"color: #cc99ff;\"><a style=\"color: #cc99ff;\" href=\"https:\/\/triptherapie.nl\/open-psychedelische-groepsceremonie\/#agenda-open-groep-ceremonies\">groepsceremonie op \u00e9\u00e9n van onze locaties<\/a><\/span>.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8566c87 elementor-widget elementor-widget-text-editor\" data-id=\"8566c87\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<h3 style=\"text-align: center;\" style=\"text-align: center;\" id=\"voer-uw-gewenste-locatie-in\">Voer uw gewenste locatie in:<\/h3>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-508468a elementor-widget elementor-widget-html\" data-id=\"508468a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<head>\n  <meta charset=\"UTF-8\" \/>\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" \/>\n\n  <link rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.4.0\/css\/all.min.css\"\/>\n  <style>\n    html, body { height: 100%; margin: 0; padding: 0; }\n\n    #distance-tool {\n      margin: 20px auto;\n      padding: 0 10px;\n      max-width: 1200px;\n    }\n\n    .input-container {\n      display: flex;\n      align-items: center;\n      margin-bottom: 20px;\n      gap: 16px;\n      flex-wrap: wrap;\n    }\n\n    .input-container input,\n    .input-container button {\n      box-sizing: border-box;\n      height: 52px;\n      font-size: 17px;\n    }\n\n    .input-container input {\n      flex: 1;\n      min-width: 260px;\n      padding: 8px 16px;\n    }\n\n    .calculate-btn {\n      padding: 8px 22px;\n      color: white;\n      background-color: #b20091;\n      border: none;\n      cursor: pointer;\n    }\n\n    .calculate-btn:hover {\n      opacity: 0.92;\n    }\n\n    .content-container {\n      display: flex;\n      flex-direction: column;\n      gap: 20px;\n    }\n\n    .left-column,\n    .right-column {\n      width: 100%;\n    }\n\n    @media (min-width: 768px) {\n      .content-container {\n        flex-direction: row;\n        align-items: flex-start;\n      }\n\n      .left-column {\n        flex: 1.15;\n        min-width: 0;\n      }\n\n      .right-column {\n        flex: 0.85;\n        min-width: 0;\n      }\n    }\n\n    .person-controls {\n      display: flex;\n      flex-direction: column;\n      align-items: center;\n      gap: 8px;\n      margin: 0 0 18px 0;\n      text-align: center;\n    }\n\n    .map-controls {\n      display: flex;\n      flex-direction: column;\n      align-items: center;\n      gap: 8px;\n      margin: 0 0 18px 0;\n      text-align: center;\n    }\n\n    .toggle-label {\n      font-weight: 700;\n      color: inherit;\n    }\n\n    .toggle-group {\n      display: inline-flex;\n      flex-wrap: wrap;\n      justify-content: center;\n      gap: 10px;\n    }\n\n    .toggle-group input[type=\"radio\"] {\n      position: absolute;\n      opacity: 0;\n      pointer-events: none;\n    }\n\n    .toggle-option {\n      display: inline-flex;\n      align-items: center;\n      justify-content: center;\n      min-height: 42px;\n      min-width: 125px;\n      padding: 8px 14px;\n      border: none;\n      background-color: black;\n      color: white;\n      cursor: pointer;\n      user-select: none;\n      font-size: 16px;\n      line-height: 1.2;\n      transition: opacity 0.2s ease;\n      box-sizing: border-box;\n      text-align: center;\n    }\n\n    .toggle-option:hover {\n      opacity: 0.92;\n    }\n\n    .toggle-group input[type=\"radio\"]:checked + .toggle-option {\n      background-color: #7d0066;\n      color: white;\n    }\n\n    #results {\n      margin-top: 0;\n    }\n\n    .dropdown {\n      position: relative;\n      display: inline-flex;\n      align-items: center;\n      cursor: pointer;\n    }\n\n    .dropdown-content {\n      display: none;\n      position: fixed;\n      background-color: white;\n      box-shadow: 0 8px 16px rgba(0,0,0,0.2);\n      z-index: 999999;\n      min-width: 220px;\n      border-radius: 5px;\n      padding: 5px;\n      gap: 5px;\n      flex-direction: row;\n      align-items: stretch;\n    }\n\n    .dropdown-content a {\n      color: black;\n      padding: 10px;\n      text-decoration: none;\n      display: inline-block;\n      white-space: nowrap;\n      border-radius: 4px;\n    }\n\n    .dropdown-content a:hover {\n      background-color: #f1f1f1;\n    }\n\n    .strike td {\n      color: red;\n      text-decoration: line-through;\n    }\n\n    .table-container {\n      width: 100%;\n      overflow-x: auto;\n      margin-bottom: 18px;\n    }\n\n    #map {\n      width: 100%;\n      height: 340px;\n      margin-top: 0;\n      position: relative;\n      top: 0;\n    }\n\n    .explanation-row {\n      margin-top: 24px;\n    }\n\n    .explanation-toggle {\n      width: 100%;\n      background: linear-gradient(90deg, #00000050 0%, #0000004d 100%) !important;\n      color: white;\n      border: none;\n      padding: 12px 16px;\n      font-size: 17px;\n      text-align: left;\n      cursor: pointer;\n      display: flex;\n      align-items: center;\n      justify-content: space-between;\n      box-sizing: border-box;\n    }\n\n    .explanation-toggle:hover {\n      opacity: 0.92;\n    }\n\n    .explanation-toggle .icon {\n      transition: transform 0.2s ease;\n    }\n\n    .explanation-toggle.active .icon {\n      transform: rotate(180deg);\n    }\n\n    .explanation-content {\n      display: none;\n      border: 1px solid #222;\n      border-top: none;\n      padding: 18px;\n      background: black;\n      color: white;\n      line-height: 1.6;\n    }\n\n    .explanation-content.open {\n      display: block;\n    }\n\n    .explanation-content h2 {\n      margin: 0 0 12px 0;\n      font-size: 24px;\n      color: #f5f5f5;\n    }\n\n    .explanation-content h3 {\n      margin: 22px 0 10px 0;\n      font-size: 20px;\n      color: #f5f5f5;\n    }\n\n    .explanation-content p {\n      margin: 0 0 14px 0;\n    }\n\n    .explanation-content a {\n      color: #ff66d9;\n    }\n\n    @media (max-width: 1024px) {\n      .input-container {\n        gap: 10px;\n        margin-bottom: 16px;\n      }\n\n      .input-container input,\n      .input-container button {\n        height: 46px;\n        font-size: 16px;\n      }\n\n      .input-container input {\n        padding: 6px 12px;\n      }\n\n      .calculate-btn {\n        padding: 6px 18px;\n      }\n\n      .toggle-group {\n        gap: 8px;\n      }\n\n      .toggle-option {\n        min-width: 100px;\n        min-height: 36px;\n        padding: 6px 10px;\n        font-size: 14px;\n      }\n\n      .explanation-toggle {\n        font-size: 16px;\n      }\n    }\n\n    @media (max-width: 600px) {\n      .table-container table td,\n      .table-container table th {\n        padding: calc(5px * 0.75) !important;\n      }\n\n      .input-container {\n        gap: 8px;\n        margin-bottom: 14px;\n      }\n\n      .input-container input,\n      .input-container button {\n        height: 42px;\n        font-size: 15px;\n      }\n\n      .input-container input {\n        padding: 6px 10px;\n        min-width: 0;\n      }\n\n      .calculate-btn {\n        padding: 6px 14px;\n      }\n\n      .toggle-group {\n        gap: 6px;\n      }\n\n      .toggle-option {\n        min-width: 88px;\n        min-height: 34px;\n        padding: 6px 9px;\n        font-size: 13px;\n      }\n\n      .toggle-label {\n        font-size: 15px;\n      }\n\n      .explanation-content {\n        padding: 14px;\n      }\n\n      .explanation-content h2 {\n        font-size: 21px;\n      }\n\n      .explanation-content h3 {\n        font-size: 18px;\n      }\n    }\n  <\/style>\n<\/head>\n\n<body>\n  <div id=\"distance-tool\">\n    <div class=\"input-container\">\n      <label for=\"startLocation\" style=\"display:none;\"><\/label>\n      <input type=\"text\" id=\"startLocation\" placeholder=\"Bijv. Amsterdam\">\n      <button id=\"calculateBtn\" class=\"calculate-btn\">Bereken<\/button>\n    <\/div>\n\n    <div class=\"content-container\">\n      <div class=\"left-column\">\n        <div class=\"person-controls\">\n          <div class=\"toggle-label\">Aantal personen:<\/div>\n          <div class=\"toggle-group\" id=\"personCountGroup\">\n            <input type=\"radio\" name=\"personCount\" id=\"persons1\" value=\"1\" checked>\n            <label class=\"toggle-option\" for=\"persons1\">E\u00e9n<\/label>\n\n            <input type=\"radio\" name=\"personCount\" id=\"persons2\" value=\"2\">\n            <label class=\"toggle-option\" for=\"persons2\">Twee<\/label>\n\n            <input type=\"radio\" name=\"personCount\" id=\"persons3\" value=\"3\">\n            <label class=\"toggle-option\" for=\"persons3\">Drie<\/label>\n          <\/div>\n        <\/div>\n\n        <div id=\"results\"><\/div>\n      <\/div>\n\n      <div class=\"right-column\">\n        <div class=\"map-controls\">\n          <div class=\"toggle-label\">Kaartweergave:<\/div>\n          <div class=\"toggle-group\" id=\"sessionTypeGroup\">\n            <input type=\"radio\" name=\"sessionType\" id=\"mapOwn\" value=\"own\" checked>\n            <label class=\"toggle-option\" for=\"mapOwn\">Eigen locatie<\/label>\n\n            <input type=\"radio\" name=\"sessionType\" id=\"mapLocation\" value=\"location\">\n            <label class=\"toggle-option\" for=\"mapLocation\">Triptherapie locatie<\/label>\n          <\/div>\n        <\/div>\n\n        <div id=\"map\"><\/div>\n      <\/div>\n    <\/div>\n\n    <div class=\"explanation-row\">\n      <button id=\"explanationToggle\" class=\"explanation-toggle\" type=\"button\" aria-expanded=\"false\">\n        <span>Uitleg gebruik rekentool<\/span>\n        <span class=\"icon\"><i class=\"fa-solid fa-chevron-down\"><\/i><\/span>\n      <\/button>\n\n      <div id=\"explanationContent\" class=\"explanation-content\">\n        <h2 id=\"uitleg-van-alle-mogelijkheden-binnen-deze-keuzehulp\">Uitleg van alle mogelijkheden binnen deze keuzehulp<\/h2>\n\n        <p>Deze tool is bedoeld om snel inzicht te geven in de verschillende manieren waarop een sessie via Triptherapie kan worden ingepland. De tool combineert drie dingen in \u00e9\u00e9n overzicht. Je kunt het aantal personen kiezen, je kunt een startlocatie invoeren om afstanden en reistijden te laten berekenen, en je kunt wisselen tussen kaartweergave voor sessies op eigen locatie of sessies op een Triptherapie-locatie. Daardoor krijg je niet alleen een prijsindicatie, maar ook direct een praktisch beeld van welke begeleiders of locaties het meest logisch zijn.<\/p>\n\n        <p>De opbouw is als volgt. Links zie je de keuze voor het aantal personen en daaronder de twee tabellen. In de eerste tabel staan de begeleiders voor sessies op eigen locatie. In de tweede tabel staan de vaste Triptherapie-locaties. Rechts zie je de kaart. Met de kaartweergave kies je of je op de kaart de begeleiders of juist de locaties wilt zien. De tabellen blijven zichtbaar, zodat je beide soorten opties altijd naast elkaar kunt vergelijken.<\/p>\n\n        <h3 id=\"startlocatie-invoeren-en-berekenen\">Startlocatie invoeren en berekenen<\/h3>\n        <p>Bovenaan vul je een plaats of adres in, bijvoorbeeld Amsterdam. Daarna druk je op de knop Bereken. De tool gebruikt die invoer om twee soorten informatie te tonen.<\/p>\n\n        <p>Bij de begeleiders op eigen locatie wordt gekeken naar afstand, reistijd, reiskosten en het totaalbedrag. Daardoor zie je niet alleen wie beschikbaar of logisch is qua werkgebied, maar ook wat dat financieel betekent.<\/p>\n\n        <p>Bij de Triptherapie-locaties wordt gekeken naar de afstand en reistijd vanaf jouw ingevoerde locatie naar de gekozen vaste locatie. Daar komt geen extra reiskostenberekening voor de begeleider bovenop, want het gaat dan om een sessie op een vaste plek van Triptherapie.<\/p>\n\n        <p>Als je geen startlocatie invult, toont de tool nog steeds alle begeleiders en alle locaties met hun basisprijzen voor het gekozen aantal personen. Zodra je wel een locatie invult, worden de berekeningen toegevoegd.<\/p>\n\n        <h3 id=\"aantal-personen\">Aantal personen<\/h3>\n        <p>De optie Aantal personen staat boven de tabellen in de linkerkolom. Daarmee bepaal je voor hoeveel mensen de prijs wordt berekend. De tool rekent met drie keuzes.<\/p>\n\n        <p>Bij 1 persoon geldt de basisprijs.<\/p>\n        <p>Bij 2 personen wordt er 500 euro toegevoegd aan de basisprijs.<\/p>\n        <p>Bij 3 personen wordt er in totaal 1000 euro toegevoegd aan de basisprijs.<\/p>\n\n        <p>Dat betekent dat de tool automatisch meebeweegt als je wisselt tussen \u00e9\u00e9n, twee of drie personen. Zowel de begeleiderstabel als de locatietabel worden dan opnieuw berekend. Zo zie je meteen wat het verschil is tussen een individuele sessie, een duo-sessie of een sessie voor drie personen met \u00e9\u00e9n begeleider.<\/p>\n\n        <h3 id=\"sessie-op-eigen-accommodatie\">Sessie op eigen accommodatie<\/h3>\n        <p>Wanneer je kijkt naar de begeleiders, gaat het om sessies op een locatie van de klant. Dat kan bijvoorbeeld thuis zijn, in een hotel, in een Airbnb of in een andere geschikte priv\u00e9omgeving. In de tabel zie je per begeleider de woonplaats, of na berekening de afstand, reiskosten, reistijd en het totaalbedrag.<\/p>\n\n        <p>De tool houdt hier ook rekening met praktische grenzen. Sommige begeleiders zijn sneller inzetbaar binnen een groter gebied, terwijl voor anderen de maximale reistijd beperkter is. Daardoor zie je soms begeleiders in normale tekst, soms in oranje, en soms doorgestreept in rood. Dat helpt om onderscheid te maken tussen goed passend, nog net mogelijk of praktisch minder geschikt.<\/p>\n\n        <p>Deze tabel is vooral nuttig voor mensen die liever in hun eigen vertrouwde omgeving werken, of die willen onderzoeken welke begeleider financieel en praktisch het best past bij hun locatie.<\/p>\n\n        <h3 id=\"sessie-op-een-triptherapie-locatie\">Sessie op een Triptherapie-locatie<\/h3>\n        <p>De tweede tabel laat de vaste locaties van Triptherapie zien. Dit zijn locaties waar je naartoe reist in plaats van dat een begeleider naar jou toe komt. In dit overzicht zie je de plaats, en na berekening ook de afstand en reistijd vanaf jouw startlocatie. Het totaalbedrag verandert mee met het aantal personen.<\/p>\n\n        <p>Deze optie is handig wanneer je liever gebruikmaakt van een vaste setting die al geschikt is voor de sessie. In dat geval vergelijk je niet zozeer begeleiders op reistijd, maar vooral de verschillende locaties en hun totaalprijs.<\/p>\n\n        <h3 id=\"kaartweergave\">Kaartweergave<\/h3>\n        <p>Rechts staat de kaart. Boven de kaart kies je met de kaartweergave wat je op de kaart wilt zien.<\/p>\n\n        <p>Kies je voor Eigen accommodatie, dan toont de kaart de begeleiders. Je ziet dan waar de verschillende begeleiders zich ongeveer bevinden. Als je een startlocatie hebt ingevuld en op Bereken hebt gedrukt, kunnen ook routes worden weergegeven.<\/p>\n\n        <p>Kies je voor Triptherapie locatie, dan toont de kaart juist de vaste locaties. Daardoor kun je visueel zien welke locatie geografisch het handigst ligt ten opzichte van jouw vertrekpunt.<\/p>\n\n        <p>De kaartweergave verandert alleen de kaart. De tabellen links blijven beide zichtbaar, zodat je tijdens het vergelijken niet hoeft te wisselen tussen schermen.<\/p>\n\n        <h3 id=\"uitleg-van-de-begeleidersopties\">Uitleg van de begeleidersopties<\/h3>\n\n        <p><strong>Marcel<\/strong><br>\n        <a href=\"https:\/\/triptherapie.nl\/personeel\/marcel\/\" target=\"_blank\" rel=\"noopener\">Meer informatie over Marcel<\/a><br>\n        <a href=\"https:\/\/trip-forum.nl\/recensie-truffel-therapie-marcel\/\" target=\"_blank\" rel=\"noopener\">Recensies over Marcel<\/a><br>\n        <a href=\"https:\/\/triptherapie.nl\/reserveringen\/book-marcel-own-location\/\" target=\"_blank\" rel=\"noopener\">Reserveren met Marcel op eigen locatie<\/a><\/p>\n\n        <p><strong>Janneke<\/strong><br>\n        <a href=\"https:\/\/triptherapie.nl\/personeel\/janneke\/\" target=\"_blank\" rel=\"noopener\">Meer informatie over Janneke<\/a><br>\n        <a href=\"https:\/\/triptherapie.nl\/forum\/review-janneke\/\" target=\"_blank\" rel=\"noopener\">Recensies over Janneke<\/a><br>\n        <a href=\"https:\/\/triptherapie.nl\/reserveringen\/book-janneke-own-location\/\" target=\"_blank\" rel=\"noopener\">Reserveren met Janneke op eigen locatie<\/a><\/p>\n\n        <p><strong>Gijs<\/strong><br>\n        <a href=\"https:\/\/triptherapie.nl\/personeel\/gijs\/\" target=\"_blank\" rel=\"noopener\">Meer informatie over Gijs<\/a><br>\n        <a href=\"https:\/\/triptherapie.nl\/forum\/recensies-gijs\/\" target=\"_blank\" rel=\"noopener\">Recensies over Gijs<\/a><br>\n        <a href=\"https:\/\/triptherapie.nl\/reserveringen\/book-psychedelic-session-own-location-gijs\/\" target=\"_blank\" rel=\"noopener\">Reserveren met Gijs op eigen locatie<\/a><\/p>\n\n        <p><strong>Sascha<\/strong><br>\n        <a href=\"https:\/\/triptherapie.nl\/personeel\/sascha\/\" target=\"_blank\" rel=\"noopener\">Meer informatie over Sascha<\/a><br>\n        <a href=\"https:\/\/triptherapie.nl\/forum\/recensies-sascha\/\" target=\"_blank\" rel=\"noopener\">Recensies over Sascha<\/a><br>\n        <a href=\"https:\/\/triptherapie.nl\/reserveringen\/book-psychedelic-session-own-location-sascha\/\" target=\"_blank\" rel=\"noopener\">Reserveren met Sascha op eigen locatie<\/a><\/p>\n\n        <p><strong>Reineke<\/strong><br>\n        <a href=\"https:\/\/triptherapie.nl\/personeel\/reineke\/\" target=\"_blank\" rel=\"noopener\">Meer informatie over Reineke<\/a><br>\n        <a href=\"https:\/\/trip-forum.nl\/ervaringen-truffel-reineke\/\" target=\"_blank\" rel=\"noopener\">Recensies over Reineke<\/a><br>\n        <a href=\"https:\/\/triptherapie.nl\/reserveringen\/agenda-reineke\/\" target=\"_blank\" rel=\"noopener\">Agenda en reserveren bij Reineke<\/a><\/p>\n\n        <p><strong>Ronald<\/strong><br>\n        <a href=\"https:\/\/triptherapie.nl\/personeel\/ronald\/\" target=\"_blank\" rel=\"noopener\">Meer informatie over Ronald<\/a><br>\n        <a href=\"https:\/\/triptherapie.nl\/forum\/recensies-ronald\/\" target=\"_blank\" rel=\"noopener\">Recensies over Ronald<\/a><br>\n        <a href=\"https:\/\/triptherapie.nl\/reserveringen\/book-psychedelic-session-own-location-ronald\/\" target=\"_blank\" rel=\"noopener\">Reserveren met Ronald op eigen locatie<\/a><\/p>\n\n        <h3 id=\"uitleg-van-de-vaste-locaties\">Uitleg van de vaste locaties<\/h3>\n\n        <p><strong>De Bedding in Den Bosch<\/strong><br>\n        <a href=\"https:\/\/triptherapie.nl\/locatie\/bedding-den-bosch\/\" target=\"_blank\" rel=\"noopener\">Meer informatie over De Bedding in Den Bosch<\/a><br>\n        <a href=\"https:\/\/triptherapie.nl\/reserveringen\/book-psychedelic-session-own-location-gijs\/\" target=\"_blank\" rel=\"noopener\">Reserveren voor De Bedding via Gijs<\/a><\/p>\n\n        <p><strong>Sancta Psychedelica in Noordwijk<\/strong><br>\n        <a href=\"https:\/\/triptherapie.nl\/locatie\/sancta-psychedelica-noordwijk\/\" target=\"_blank\" rel=\"noopener\">Meer informatie over Sancta Psychedelica in Noordwijk<\/a><br>\n        <a href=\"https:\/\/triptherapie.nl\/reserveringen\/sancta-psychedelica-noordwijk-reserveren\/\" target=\"_blank\" rel=\"noopener\">Reserveren bij Sancta Psychedelica<\/a><\/p>\n\n        <p><strong>Psychedelic Loft in Schiedam<\/strong><br>\n        <a href=\"https:\/\/triptherapie.nl\/locatie\/psychedelic-loft-schiedam\/\" target=\"_blank\" rel=\"noopener\">Meer informatie over de Psychedelic Loft in Schiedam<\/a><br>\n        <a href=\"https:\/\/triptherapie.nl\/reserveringen\/book-psychedelic-session-psychedelic-loft\/\" target=\"_blank\" rel=\"noopener\">Reserveren bij de Psychedelic Loft<\/a><\/p>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <script src=\"https:\/\/maps.googleapis.com\/maps\/api\/js?key=AIzaSyCi5hCWfsu72vYKb5s0C5_1yxOYxLBVh8E&callback=initMap\" async defer><\/script>\n\n  <script>\n    const EXTRA_PER_EXTRA_PERSON = 500;\n\n    const baseDestinations = [\n      { name: \"Marcel\",  address: \"2204 CB Noordwijk\",    city: \"Noordwijk\",    addition: 850, color: \"#8B0000\" },\n      { name: \"Reineke\", address: \"3142 CA Maassluis\",    city: \"Maassluis\",    addition: 850, color: \"#006400\" },\n      { name: \"Sascha\",  address: \"1404 HC Bussum\",       city: \"Bussum\",       addition: 850, color: \"#006666\" },\n      { name: \"Gijs\",    address: \"5231 EK Den Bosch\",    city: \"Den Bosch\",    addition: 850, color: \"#8B4513\" },\n      { name: \"Ronald\",  address: \"5554 SH Valkenswaard\", city: \"Valkenswaard\", addition: 950, color: \"#4B0082\" },\n      { name: \"Janneke\", address: \"3137 RL Vlaardingen\",  city: \"Vlaardingen\",  addition: 750, color: \"#00008B\" }\n    ];\n\n    const baseLocations = [\n      { name: \"De Bedding\",          address: \"5231 EK Den Bosch\", city: \"Den Bosch\", price: 850,  color: \"#b20091\" },\n      { name: \"Sancta Psychedelica\", address: \"2204 CB Noordwijk\", city: \"Noordwijk\", price: 1050, color: \"#c2185b\" },\n      { name: \"Psychedelic Loft\",    address: \"3111 ND Schiedam\",  city: \"Schiedam\",  price: 1250, color: \"#7b1fa2\" }\n    ];\n\n    let destinations = [];\n    let locations = [];\n    let visibleGuideNames = null;\n\n    function getPersonCount() {\n      const checked = document.querySelector('input[name=\"personCount\"]:checked');\n      const value = checked ? parseInt(checked.value, 10) : 1;\n      return [1, 2, 3].includes(value) ? value : 1;\n    }\n\n    function getExtraPersonsPrice() {\n      return (getPersonCount() - 1) * EXTRA_PER_EXTRA_PERSON;\n    }\n\n    function getSessionType() {\n      const checked = document.querySelector('input[name=\"sessionType\"]:checked');\n      return checked ? checked.value : \"own\";\n    }\n\n    function rebuildPricingData() {\n      const extra = getExtraPersonsPrice();\n\n      destinations = baseDestinations.map(item => ({\n        ...item,\n        addition: item.addition + extra\n      }));\n\n      locations = baseLocations.map(item => ({\n        ...item,\n        price: item.price + extra\n      }));\n\n      const urlParams = new URLSearchParams(window.location.search);\n      const guidesParam = urlParams.getAll(\"guide\");\n\n      if (guidesParam.length > 0) {\n        const guideFilter = [];\n        guidesParam.forEach(p => p.split(\",\").forEach(g => guideFilter.push(g.trim().toLowerCase())));\n\n        destinations = destinations.filter(dest =>\n          guideFilter.includes(dest.name.toLowerCase())\n        );\n      }\n    }\n\n    rebuildPricingData();\n\n    let map;\n    let directionsService;\n    let directionsRenderers = [];\n    let geocoder;\n    let markers = [];\n    let markerBounds;\n    let overlay;\n    let alternateTick = 0;\n    let activeDropdown = null;\n    let hideDropdownTimer = null;\n\n    function clearDirections() {\n      directionsRenderers.forEach(r => r.setMap(null));\n      directionsRenderers = [];\n    }\n\n    function clearMarkers() {\n      markers.forEach(m => m.setMap(null));\n      markers = [];\n    }\n\n    function escapeHtml(text) {\n      return String(text)\n        .replaceAll(\"&\", \"&amp;\")\n        .replaceAll(\"<\", \"&lt;\")\n        .replaceAll(\">\", \"&gt;\")\n        .replaceAll('\"', \"&quot;\")\n        .replaceAll(\"'\", \"&#039;\");\n    }\n\n    function getDropdownWrapper(label, linksHtml) {\n      const iconHTML = '<i class=\"fa-solid fa-up-right-from-square\" style=\"color: white; margin-left: 4px;\" title=\"Klik hier voor meer informatie\"><\/i>';\n      return (\n        \"<div class='dropdown'>\" +\n          \"<span>\" + escapeHtml(label) + \"<\/span>\" + iconHTML +\n          \"<div class='dropdown-content'>\" + linksHtml + \"<\/div>\" +\n        \"<\/div>\"\n      );\n    }\n\n    function getDropdownHTML(name) {\n      if (name === \"Janneke\") {\n        return getDropdownWrapper(\"Janneke\",\n          \"<a href='https:\/\/triptherapie.nl\/reserveringen\/book-janneke-own-location\/' target='_blank' rel='noopener'>Reserveren<\/a>\" +\n          \"<a href='https:\/\/triptherapie.nl\/personeel\/janneke\/' target='_blank' rel='noopener'>Profiel<\/a>\" +\n          \"<a href='https:\/\/triptherapie.nl\/forum\/review-janneke\/' target='_blank' rel='noopener'>Recensies<\/a>\"\n        );\n      } else if (name === \"Marcel\") {\n        return getDropdownWrapper(\"Marcel\",\n          \"<a href='https:\/\/triptherapie.nl\/reserveringen\/book-marcel-own-location\/' target='_blank' rel='noopener'>Reserveren<\/a>\" +\n          \"<a href='https:\/\/triptherapie.nl\/personeel\/marcel\/' target='_blank' rel='noopener'>Profiel<\/a>\" +\n          \"<a href='https:\/\/trip-forum.nl\/recensie-truffel-therapie-marcel\/' target='_blank' rel='noopener'>Recensies<\/a>\"\n        );\n      } else if (name === \"Gijs\") {\n        return getDropdownWrapper(\"Gijs\",\n          \"<a href='https:\/\/triptherapie.nl\/reserveringen\/book-psychedelic-session-own-location-gijs\/' target='_blank' rel='noopener'>Reserveren<\/a>\" +\n          \"<a href='https:\/\/triptherapie.nl\/personeel\/gijs\/' target='_blank' rel='noopener'>Profiel<\/a>\" +\n          \"<a href='https:\/\/triptherapie.nl\/forum\/recensies-gijs\/' target='_blank' rel='noopener'>Recensies<\/a>\"\n        );\n      } else if (name === \"Sascha\") {\n        return getDropdownWrapper(\"Sascha\",\n          \"<a href='https:\/\/triptherapie.nl\/reserveringen\/book-psychedelic-session-own-location-sascha\/' target='_blank' rel='noopener'>Reserveren<\/a>\" +\n          \"<a href='https:\/\/triptherapie.nl\/personeel\/sascha\/' target='_blank' rel='noopener'>Profiel<\/a>\" +\n          \"<a href='https:\/\/triptherapie.nl\/forum\/recensies-sascha\/' target='_blank' rel='noopener'>Recensies<\/a>\"\n        );\n      } else if (name === \"Reineke\") {\n        return getDropdownWrapper(\"Reineke\",\n          \"<a href='https:\/\/triptherapie.nl\/reserveringen\/agenda-reineke\/' target='_blank' rel='noopener'>Reserveren<\/a>\" +\n          \"<a href='https:\/\/triptherapie.nl\/personeel\/reineke\/' target='_blank' rel='noopener'>Profiel<\/a>\" +\n          \"<a href='https:\/\/trip-forum.nl\/ervaringen-truffel-reineke\/' target='_blank' rel='noopener'>Recensies<\/a>\"\n        );\n      } else if (name === \"Ronald\") {\n        return getDropdownWrapper(\"Ronald\",\n          \"<a href='https:\/\/triptherapie.nl\/reserveringen\/book-psychedelic-session-own-location-ronald\/' target='_blank' rel='noopener'>Reserveren<\/a>\" +\n          \"<a href='https:\/\/triptherapie.nl\/personeel\/ronald\/' target='_blank' rel='noopener'>Profiel<\/a>\" +\n          \"<a href='https:\/\/triptherapie.nl\/forum\/recensies-ronald\/' target='_blank' rel='noopener'>Recensies<\/a>\"\n        );\n      }\n\n      return escapeHtml(name);\n    }\n\n    function getLocationDropdownHTML(name) {\n      if (name === \"De Bedding\") {\n        return getDropdownWrapper(\"De Bedding\",\n          \"<a href='https:\/\/triptherapie.nl\/locatie\/bedding-den-bosch\/' target='_blank' rel='noopener'>Locatie info<\/a>\" +\n          \"<a href='https:\/\/triptherapie.nl\/reserveringen\/book-psychedelic-session-own-location-gijs\/' target='_blank' rel='noopener'>Reserveren<\/a>\"\n        );\n      } else if (name === \"Sancta Psychedelica\") {\n        return getDropdownWrapper(\"Sancta Psychedelica\",\n          \"<a href='https:\/\/triptherapie.nl\/locatie\/sancta-psychedelica-noordwijk\/' target='_blank' rel='noopener'>Locatie info<\/a>\" +\n          \"<a href='https:\/\/triptherapie.nl\/reserveringen\/sancta-psychedelica-noordwijk-reserveren\/' target='_blank' rel='noopener'>Reserveren<\/a>\"\n        );\n      } else if (name === \"Psychedelic Loft\") {\n        return getDropdownWrapper(\"Psychedelic Loft\",\n          \"<a href='https:\/\/triptherapie.nl\/locatie\/psychedelic-loft-schiedam\/' target='_blank' rel='noopener'>Locatie info<\/a>\" +\n          \"<a href='https:\/\/triptherapie.nl\/reserveringen\/book-psychedelic-session-psychedelic-loft\/' target='_blank' rel='noopener'>Reserveren<\/a>\"\n        );\n      }\n\n      return escapeHtml(name);\n    }\n\n    function showGuidesTable() {\n      const hasInput = document.getElementById(\"startLocation\").value.trim() !== \"\";\n      let html = '<div class=\"table-container\">';\n      html += \"<table style='width:100%; border-collapse:collapse;' border='1' cellpadding='5'>\";\n      html += \"<tr style='background: #000428; color: white;'>\";\n      html += \"<th>Begeleider<\/th>\";\n      html += hasInput ? \"<th>Afstand<\/th>\" : \"<th>Woonplaats<\/th>\";\n      if (hasInput) html += \"<th>Reis<\/th><th>Reistijd<\/th>\";\n      html += \"<th>Totaal<\/th>\";\n      html += \"<\/tr>\";\n\n      destinations.forEach(dest => {\n        html += \"<tr>\";\n        html += \"<td>\" + getDropdownHTML(dest.name) + \"<\/td>\";\n        html += \"<td>\" + escapeHtml(dest.city) + \"<\/td>\";\n        if (hasInput) html += \"<td>\u20ac0<\/td><td>-<\/td>\";\n        html += \"<td>\u20ac\" + dest.addition + \"<\/td>\";\n        html += \"<\/tr>\";\n      });\n\n      html += \"<\/table><\/div>\";\n      return html;\n    }\n\n    function showLocationsTable() {\n      let html = '<div class=\"table-container\">';\n      html += \"<table style='width:100%; border-collapse:collapse;' border='1' cellpadding='5'>\";\n      html += \"<tr style='background: #b20091; color: white;'>\";\n      html += \"<th>Onze locaties<\/th><th>Plaats<\/th><th>Totaal<\/th>\";\n      html += \"<\/tr>\";\n\n      locations.forEach(loc => {\n        html += \"<tr>\";\n        html += \"<td>\" + getLocationDropdownHTML(loc.name) + \"<\/td>\";\n        html += \"<td>\" + escapeHtml(loc.city) + \"<\/td>\";\n        html += \"<td>\u20ac\" + loc.price + \"<\/td>\";\n        html += \"<\/tr>\";\n      });\n\n      html += \"<\/table><\/div>\";\n      return html;\n    }\n\n    function showBothTables() {\n      rebuildPricingData();\n      visibleGuideNames = null;\n      document.getElementById(\"results\").innerHTML = showGuidesTable() + showLocationsTable();\n      initDropdowns();\n    }\n\n    function addOriginMarker(originAddress) {\n      geocoder.geocode({ address: originAddress }, function(results, status) {\n        if (status === google.maps.GeocoderStatus.OK) {\n          const pos = results[0].geometry.location;\n          const marker = new google.maps.Marker({\n            map,\n            position: pos,\n            title: \"Startlocatie\",\n            icon: \"http:\/\/maps.google.com\/mapfiles\/ms\/icons\/blue-dot.png\"\n          });\n          marker.isRotatingMarker = false;\n          markers.push(marker);\n          markerBounds.extend(marker.getPosition());\n        }\n      });\n    }\n\n    function hexToRgb(hex) {\n      hex = (hex || \"\").replace(\/^#\/, \"\");\n      if (hex.length !== 6) return null;\n      const bigint = parseInt(hex, 16);\n      return { r: (bigint >> 16) & 255, g: (bigint >> 8) & 255, b: bigint & 255 };\n    }\n\n    function getAdjustedSVGIcon(markerLike, markerType) {\n      const color = markerLike.customColor || \"#8B0000\";\n      const rgb = hexToRgb(color);\n      if (!rgb) return null;\n\n      let width = 150;\n      let height = 28;\n      let radius = 5;\n\n      if (markerType === \"guide\") {\n        width = 60;\n        height = 20;\n        radius = 3;\n      }\n\n      const rgbaColor = `rgba(${rgb.r}, ${rgb.g}, ${rgb.b}, 1)`;\n      const svg = `<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"${width}\" height=\"${height}\" viewBox=\"0 0 ${width} ${height}\">\n        <rect x=\"0\" y=\"0\" width=\"${width}\" height=\"${height}\" rx=\"${radius}\" ry=\"${radius}\" fill=\"${rgbaColor}\"\/>\n      <\/svg>`;\n\n      return {\n        url: \"data:image\/svg+xml;charset=UTF-8,\" + encodeURIComponent(svg),\n        scaledSize: new google.maps.Size(width, height),\n        anchor: new google.maps.Point(width \/ 2, height \/ 2),\n        labelOrigin: new google.maps.Point(width \/ 2, height \/ 2)\n      };\n    }\n\n    function addNamedMarker(item, origin) {\n      const address = item.address + \", \" + item.city + \", Nederland\";\n      const markerType = locations.some(loc => loc.name === item.name) ? \"location\" : \"guide\";\n\n      geocoder.geocode({ address }, function(results, status) {\n        if (status === google.maps.GeocoderStatus.OK) {\n          const pos = results[0].geometry.location;\n\n          const marker = new google.maps.Marker({\n            map,\n            position: pos,\n            title: item.name,\n            icon: getAdjustedSVGIcon({ customColor: item.color }, markerType),\n            label: {\n              text: item.name,\n              color: \"white\",\n              fontSize: markerType === \"guide\" ? \"10px\" : \"11px\",\n              fontWeight: \"bold\"\n            }\n          });\n\n          marker.customColor = item.color;\n          marker.isRotatingMarker = true;\n          markers.push(marker);\n          markerBounds.extend(marker.getPosition());\n\n          marker.addListener(\"click\", function() {\n            const startLoc = document.getElementById(\"startLocation\").value.trim();\n            if (!startLoc) {\n              alert(\"Voer een startlocatie in om de route te tonen.\");\n              return;\n            }\n            drawRoute(startLoc, address, item.color);\n          });\n\n          if (origin) drawRoute(origin, address, item.color);\n        }\n      });\n    }\n\n    function showAllMarkers() {\n      rebuildPricingData();\n      clearMarkers();\n      clearDirections();\n      markerBounds = new google.maps.LatLngBounds();\n\n      const sessionType = getSessionType();\n      let items = sessionType === \"location\" ? locations : destinations;\n\n      if (sessionType === \"own\" && Array.isArray(visibleGuideNames)) {\n        items = items.filter(item => visibleGuideNames.includes(item.name));\n      }\n\n      items.forEach(item => addNamedMarker(item, null));\n    }\n\n    function alternateMarkerZIndex() {\n      if (!overlay || !overlay.getProjection()) return;\n\n      const rotatingMarkers = markers.filter(m => m.isRotatingMarker);\n      const n = rotatingMarkers.length;\n      if (n === 0) return;\n\n      const proj = overlay.getProjection();\n      const positions = rotatingMarkers.map(m => proj.fromLatLngToDivPixel(m.getPosition()));\n\n      const overlappingIndices = [];\n      for (let i = 0; i < n; i++) {\n        for (let j = i + 1; j < n; j++) {\n          const dx = positions[i].x - positions[j].x;\n          const dy = positions[i].y - positions[j].y;\n          const d = Math.sqrt(dx * dx + dy * dy);\n          if (d < 40) {\n            if (!overlappingIndices.includes(i)) overlappingIndices.push(i);\n            if (!overlappingIndices.includes(j)) overlappingIndices.push(j);\n          }\n        }\n      }\n\n      for (let i = 0; i < n; i++) {\n        if (!overlappingIndices.includes(i)) rotatingMarkers[i].setZIndex(100);\n      }\n\n      if (overlappingIndices.length > 0) {\n        const topPos = alternateTick % overlappingIndices.length;\n        overlappingIndices.forEach((markerIndex, posIndex) => {\n          rotatingMarkers[markerIndex].setZIndex(posIndex === topPos ? 200 : -1);\n        });\n        alternateTick++;\n      }\n    }\n\n    function getQueryParam(param) {\n      const urlParams = new URLSearchParams(window.location.search);\n      return urlParams.get(param);\n    }\n\n    function updateURLWithSearch(searchTerm) {\n      const url = new URL(window.location);\n      const params = new URLSearchParams(url.search);\n\n      if (searchTerm && searchTerm.trim() !== \"\") params.set(\"zoek\", searchTerm.trim());\n      else params.delete(\"zoek\");\n\n      url.search = params.toString();\n      history.replaceState(null, \"\", url.toString());\n    }\n\n    function isAddressInNetherlands(geocodeResult) {\n      if (!geocodeResult || !geocodeResult.address_components) return false;\n\n      const countryComponent = geocodeResult.address_components.find(component =>\n        component.types && component.types.includes(\"country\")\n      );\n\n      if (!countryComponent) return false;\n\n      const countryLong = (countryComponent.long_name || \"\").toLowerCase();\n      const countryShort = (countryComponent.short_name || \"\").toLowerCase();\n\n      return countryLong === \"netherlands\" || countryLong === \"nederland\" || countryShort === \"nl\";\n    }\n\n    function initMap() {\n      map = new google.maps.Map(document.getElementById(\"map\"), {\n        center: { lat: 52.1326, lng: 5.2913 },\n        zoom: 7,\n        mapTypeControl: false,\n        streetViewControl: false,\n        styles: [{ featureType: \"poi\", elementType: \"all\", stylers: [{ visibility: \"off\" }] }]\n      });\n\n      directionsService = new google.maps.DirectionsService();\n      geocoder = new google.maps.Geocoder();\n      markerBounds = new google.maps.LatLngBounds();\n\n      overlay = new google.maps.OverlayView();\n      overlay.onAdd = function() {};\n      overlay.draw = function() {};\n      overlay.onRemove = function() {};\n      overlay.setMap(map);\n\n      setInterval(alternateMarkerZIndex, 5000);\n\n      const zoekterm = getQueryParam(\"zoek\");\n      if (zoekterm) {\n        document.getElementById(\"startLocation\").value = zoekterm;\n        calculateDistances();\n      } else {\n        showBothTables();\n        showAllMarkers();\n      }\n    }\n\n    function drawRoute(originAddress, destAddress, color) {\n      geocoder.geocode({ address: originAddress }, function(resultsOrigin, statusOrigin) {\n        if (statusOrigin !== google.maps.GeocoderStatus.OK) return;\n\n        const originLocation = resultsOrigin[0].geometry.location;\n\n        geocoder.geocode({ address: destAddress }, function(resultsDest, statusDest) {\n          if (statusDest !== google.maps.GeocoderStatus.OK) return;\n\n          const destLocation = resultsDest[0].geometry.location;\n\n          directionsService.route({\n            origin: originLocation,\n            destination: destLocation,\n            travelMode: google.maps.TravelMode.DRIVING\n          }, function(response, status) {\n            if (status === \"OK\") {\n              const renderer = new google.maps.DirectionsRenderer({\n                suppressMarkers: true,\n                polylineOptions: { strokeColor: color, strokeOpacity: 0.5, strokeWeight: 5 }\n              });\n              renderer.setMap(map);\n              renderer.setDirections(response);\n              directionsRenderers.push(renderer);\n            }\n          });\n        });\n      });\n    }\n\n    function renderOutsideNetherlandsTables() {\n      rebuildPricingData();\n      visibleGuideNames = [];\n\n      let html = \"\";\n      html += '<div class=\"table-container\">';\n      html += \"<table style='width:100%; border-collapse:collapse;' border='1' cellpadding='5'>\";\n      html += \"<tr style='background: #000428; color: white;'>\";\n      html += \"<th>Begeleider<\/th><th>Afstand<\/th><th>Reis<\/th><th>Reistijd<\/th><th>Totaal<\/th>\";\n      html += \"<\/tr>\";\n\n      destinations.forEach(dest => {\n        html += \"<tr class='strike'>\";\n        html += \"<td>\" + escapeHtml(dest.name) + \"<\/td>\";\n        html += \"<td><\/td><td><\/td><td><\/td><td><\/td>\";\n        html += \"<\/tr>\";\n      });\n\n      html += \"<\/table><\/div>\";\n      html += showLocationsTable();\n\n      document.getElementById(\"results\").innerHTML = html;\n      initDropdowns();\n    }\n\n    function calculateDistances() {\n      rebuildPricingData();\n\n      const origin = document.getElementById(\"startLocation\").value.trim();\n      const sessionType = getSessionType();\n      updateURLWithSearch(origin);\n\n      if (!origin) {\n        visibleGuideNames = null;\n        showBothTables();\n        showAllMarkers();\n        return;\n      }\n\n      geocoder.geocode({ address: origin }, function(originResults, originStatus) {\n        if (originStatus !== google.maps.GeocoderStatus.OK || !originResults || !originResults[0]) {\n          alert(\"De ingevoerde locatie kon niet goed worden gevonden.\");\n          visibleGuideNames = null;\n          showBothTables();\n          showAllMarkers();\n          return;\n        }\n\n        const originInNetherlands = isAddressInNetherlands(originResults[0]);\n\n        if (!originInNetherlands) {\n          clearDirections();\n          renderOutsideNetherlandsTables();\n          showAllMarkers();\n          return;\n        }\n\n        clearDirections();\n        clearMarkers();\n        markerBounds = new google.maps.LatLngBounds();\n        addOriginMarker(origin);\n\n        const guideAddresses = destinations.map(d => d.address + \", \" + d.city + \", Nederland\");\n        const locationAddresses = locations.map(l => l.address + \", \" + l.city + \", Nederland\");\n        const service = new google.maps.DistanceMatrixService();\n\n        service.getDistanceMatrix({\n          origins: [origin],\n          destinations: guideAddresses,\n          travelMode: google.maps.TravelMode.DRIVING,\n          unitSystem: google.maps.UnitSystem.METRIC\n        }, function(guidesResponse, guidesStatus) {\n          if (guidesStatus !== google.maps.DistanceMatrixStatus.OK) {\n            alert(\"Er is een fout opgetreden: \" + guidesStatus);\n            visibleGuideNames = null;\n            showBothTables();\n            return;\n          }\n\n          service.getDistanceMatrix({\n            origins: [origin],\n            destinations: locationAddresses,\n            travelMode: google.maps.TravelMode.DRIVING,\n            unitSystem: google.maps.UnitSystem.METRIC\n          }, function(locationsResponse, locationsStatus) {\n            if (locationsStatus !== google.maps.DistanceMatrixStatus.OK) {\n              alert(\"Er is een fout opgetreden: \" + locationsStatus);\n              visibleGuideNames = null;\n              showBothTables();\n              return;\n            }\n\n            const guideResultsArray = [];\n            const guideElements = guidesResponse.rows[0].elements;\n\n            for (let i = 0; i < guideElements.length; i++) {\n              const element = guideElements[i];\n              const item = destinations[i];\n\n              if (element.status === \"OK\") {\n                const distanceMeters = element.distance.value;\n                const oneWayKm = distanceMeters \/ 1000;\n                const oneWayDisplay = Math.round(oneWayKm);\n                const travelTimeMinutes = element.duration.value \/ 60;\n\n                let travelCostCalculated = Math.round(oneWayKm);\n                if (travelTimeMinutes > 45) {\n                  travelCostCalculated += Math.ceil(travelTimeMinutes - 45);\n                }\n\n                let maxTime;\n                if (item.name === \"Marcel\") {\n                  maxTime = 120;\n                } else if ([\"Reineke\", \"Janneke\", \"Gijs\", \"Ronald\"].includes(item.name)) {\n                  maxTime = 45;\n                } else if (item.name === \"Sascha\") {\n                  maxTime = 60;\n                } else {\n                  maxTime = 60;\n                }\n\n                if (travelTimeMinutes <= maxTime) {\n                  guideResultsArray.push({\n                    name: item.name,\n                    distance: oneWayDisplay,\n                    travelCost: travelCostCalculated,\n                    totalPrice: travelCostCalculated + item.addition,\n                    travelTime: travelTimeMinutes,\n                    strike: false,\n                    orange: false,\n                    group: 1,\n                    sortPrice: travelCostCalculated + item.addition\n                  });\n                } else if (travelTimeMinutes <= maxTime + 15) {\n                  guideResultsArray.push({\n                    name: item.name,\n                    distance: oneWayDisplay,\n                    travelCost: travelCostCalculated,\n                    totalPrice: travelCostCalculated + item.addition,\n                    travelTime: travelTimeMinutes,\n                    strike: false,\n                    orange: true,\n                    group: 2,\n                    sortPrice: travelCostCalculated + item.addition\n                  });\n                } else {\n                  guideResultsArray.push({\n                    name: item.name,\n                    distance: oneWayDisplay,\n                    travelCost: \"-\",\n                    totalPrice: \"-\",\n                    travelTime: travelTimeMinutes,\n                    strike: true,\n                    orange: false,\n                    group: 3,\n                    sortPrice: Infinity\n                  });\n                }\n              } else {\n                guideResultsArray.push({\n                  name: item.name,\n                  distance: \"-\",\n                  travelCost: \"-\",\n                  totalPrice: \"-\",\n                  travelTime: \"-\",\n                  strike: true,\n                  orange: false,\n                  group: 3,\n                  sortPrice: Infinity\n                });\n              }\n            }\n\n            guideResultsArray.sort((a, b) => (a.group !== b.group) ? (a.group - b.group) : (a.sortPrice - b.sortPrice));\n\n            visibleGuideNames = guideResultsArray\n              .filter(item => !item.strike)\n              .map(item => item.name);\n\n            const locationResultsArray = [];\n            const locationElements = locationsResponse.rows[0].elements;\n\n            for (let i = 0; i < locationElements.length; i++) {\n              const element = locationElements[i];\n              const item = locations[i];\n\n              if (element.status === \"OK\") {\n                const oneWayKm = element.distance.value \/ 1000;\n                const oneWayDisplay = Math.round(oneWayKm);\n                const travelTimeMinutes = element.duration.value \/ 60;\n\n                locationResultsArray.push({\n                  name: item.name,\n                  city: item.city,\n                  distance: oneWayDisplay,\n                  travelTime: travelTimeMinutes,\n                  totalPrice: item.price,\n                  sortPrice: item.price\n                });\n              }\n            }\n\n            locationResultsArray.sort((a, b) => a.sortPrice - b.sortPrice);\n\n            let html = \"\";\n\n            html += '<div class=\"table-container\">';\n            html += \"<table style='width:100%; border-collapse:collapse;' border='1' cellpadding='5'>\";\n            html += \"<tr style='background: #000428; color: white;'>\";\n            html += \"<th>Begeleider<\/th><th>Afstand<\/th><th>Reis<\/th><th>Reistijd<\/th><th>Totaal<\/th>\";\n            html += \"<\/tr>\";\n\n            guideResultsArray.forEach(item => {\n              if (item.strike) html += \"<tr class='strike'>\";\n              else if (item.orange) html += \"<tr style='color: orange;'>\";\n              else html += \"<tr>\";\n\n              if (item.strike) {\n                html += \"<td>\" + escapeHtml(item.name) + \"<\/td>\";\n              } else {\n                html += \"<td>\" + getDropdownHTML(item.name) + \"<\/td>\";\n              }\n\n              html += \"<td>\" + item.distance + (item.distance !== \"-\" ? \" km\" : \"\") + \"<\/td>\";\n              html += \"<td>\" + (item.strike ? \"\" : (item.travelCost !== \"-\" ? \"\u20ac\" + item.travelCost : item.travelCost)) + \"<\/td>\";\n              html += \"<td>\" + (item.travelTime !== \"-\" ? Math.round(item.travelTime) + \" min\" : item.travelTime) + \"<\/td>\";\n              html += \"<td>\" + (item.strike ? \"\" : \"\u20ac\" + item.totalPrice) + \"<\/td>\";\n              html += \"<\/tr>\";\n            });\n\n            html += \"<\/table><\/div>\";\n\n            html += '<div class=\"table-container\">';\n            html += \"<table style='width:100%; border-collapse:collapse;' border='1' cellpadding='5'>\";\n            html += \"<tr style='background: #b20091; color: white;'>\";\n            html += \"<th>Onze locaties<\/th><th>Plaats<\/th><th>Afstand<\/th><th>Reistijd<\/th><th>Totaal<\/th>\";\n            html += \"<\/tr>\";\n\n            locationResultsArray.forEach(item => {\n              html += \"<tr>\";\n              html += \"<td>\" + getLocationDropdownHTML(item.name) + \"<\/td>\";\n              html += \"<td>\" + escapeHtml(item.city) + \"<\/td>\";\n              html += \"<td>\" + item.distance + \" km<\/td>\";\n              html += \"<td>\" + Math.round(item.travelTime) + \" min<\/td>\";\n              html += \"<td>\u20ac\" + item.totalPrice + \"<\/td>\";\n              html += \"<\/tr>\";\n            });\n\n            html += \"<\/table><\/div>\";\n\n            document.getElementById(\"results\").innerHTML = html;\n            initDropdowns();\n\n            let mapItems = sessionType === \"location\"\n              ? locations\n              : destinations.filter(item => visibleGuideNames.includes(item.name));\n\n            mapItems.forEach(item => addNamedMarker(item, origin));\n\n            setTimeout(function() {\n              if (!markerBounds.isEmpty()) {\n                map.fitBounds(markerBounds);\n              }\n            }, 1500);\n          });\n        });\n      });\n    }\n\n    function positionDropdown(trigger, menu) {\n      menu.style.display = \"flex\";\n\n      const rect = trigger.getBoundingClientRect();\n      const menuRect = menu.getBoundingClientRect();\n      const gap = 6;\n\n      let left = rect.left;\n      let top = rect.top - menuRect.height - gap;\n\n      if (left + menuRect.width > window.innerWidth - 8) {\n        left = window.innerWidth - menuRect.width - 8;\n      }\n      if (left < 8) left = 8;\n\n      if (top < 8) {\n        top = rect.bottom + gap;\n      }\n\n      if (top + menuRect.height > window.innerHeight - 8) {\n        top = Math.max(8, window.innerHeight - menuRect.height - 8);\n      }\n\n      menu.style.left = left + \"px\";\n      menu.style.top = top + \"px\";\n    }\n\n    function hideActiveDropdown() {\n      if (!activeDropdown) return;\n      activeDropdown.style.display = \"none\";\n      activeDropdown = null;\n    }\n\n    function initDropdowns() {\n      hideActiveDropdown();\n\n      const dropdowns = document.querySelectorAll(\".dropdown\");\n\n      dropdowns.forEach(dropdown => {\n        const menu = dropdown.querySelector(\".dropdown-content\");\n        if (!menu) return;\n\n        dropdown.addEventListener(\"mouseenter\", function() {\n          clearTimeout(hideDropdownTimer);\n          if (activeDropdown && activeDropdown !== menu) {\n            activeDropdown.style.display = \"none\";\n          }\n          activeDropdown = menu;\n          positionDropdown(dropdown, menu);\n        });\n\n        dropdown.addEventListener(\"mouseleave\", function() {\n          clearTimeout(hideDropdownTimer);\n          hideDropdownTimer = setTimeout(() => {\n            if (activeDropdown === menu) {\n              hideActiveDropdown();\n            }\n          }, 120);\n        });\n\n        menu.addEventListener(\"mouseenter\", function() {\n          clearTimeout(hideDropdownTimer);\n        });\n\n        menu.addEventListener(\"mouseleave\", function() {\n          clearTimeout(hideDropdownTimer);\n          hideDropdownTimer = setTimeout(() => {\n            if (activeDropdown === menu) {\n              hideActiveDropdown();\n            }\n          }, 120);\n        });\n      });\n    }\n\n    function initExplanationToggle() {\n      const toggle = document.getElementById(\"explanationToggle\");\n      const content = document.getElementById(\"explanationContent\");\n\n      if (!toggle || !content) return;\n\n      toggle.addEventListener(\"click\", function() {\n        const isOpen = content.classList.toggle(\"open\");\n        toggle.classList.toggle(\"active\", isOpen);\n        toggle.setAttribute(\"aria-expanded\", isOpen ? \"true\" : \"false\");\n      });\n    }\n\n    window.addEventListener(\"scroll\", function() {\n      hideActiveDropdown();\n    }, true);\n\n    window.addEventListener(\"resize\", function() {\n      hideActiveDropdown();\n    });\n\n    let debounceTimer;\n    document.getElementById(\"startLocation\").addEventListener(\"input\", function() {\n      clearTimeout(debounceTimer);\n      debounceTimer = setTimeout(calculateDistances, 1000);\n    });\n\n    document.getElementById(\"calculateBtn\").addEventListener(\"click\", calculateDistances);\n\n    document.getElementById(\"startLocation\").addEventListener(\"keydown\", function(e) {\n      if (e.key === \"Enter\") calculateDistances();\n    });\n\n    document.querySelectorAll('input[name=\"personCount\"]').forEach(input => {\n      input.addEventListener(\"change\", function() {\n        calculateDistances();\n      });\n    });\n\n    document.querySelectorAll('input[name=\"sessionType\"]').forEach(input => {\n      input.addEventListener(\"change\", function() {\n        calculateDistances();\n      });\n    });\n\n    initExplanationToggle();\n  <\/script>\n<\/body>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-4551\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"2\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-4551\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> Priv\u00e9 op onze locaties <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t<span class='e-closed'><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-4551\" class=\"elementor-element elementor-element-7e8f3c1 e-con-full e-flex e-con e-child\" data-id=\"7e8f3c1\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-49aba17 elementor-widget elementor-widget-text-editor\" data-id=\"49aba17\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>We kunnen de priv\u00e9 sessies ook op onze locaties laten plaatsvinden. De beschikbaarheid hiervan is iets beperkter dan wanneer de sessie op de locatie van de klant is, maar deze ruimtes zijn wel speciaal ingericht voor psychedelische reizen, zoals de <span style=\"color: #cc99ff;\"><a style=\"color: #cc99ff;\" href=\"https:\/\/triptherapie.nl\/psychedelic-loft-schiedam\/\">psychedelische loft<\/a><\/span>. Je kunt de beschikbaarheid van deze locatie inzien via de onderstaande knop.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3d7b29c elementor-align-center elementor-widget elementor-widget-button\" data-id=\"3d7b29c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/triptherapie.nl\/book-psychedelic-session-psychedelic-loft\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Beschikbaarheid Loft<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-290391e elementor-widget elementor-widget-heading\" data-id=\"290391e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\" class=\"elementor-heading-title elementor-size-default\" id=\"vervoer-naar-de-psychedelische-loft-schiedam\">Vervoer naar de Psychedelische loft Schiedam<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-88e965e elementor-widget elementor-widget-text-editor\" data-id=\"88e965e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Als je vanaf het vliegveld naar de Psychedelic Loft in Schiedam reist dan zijn er geode reismogelijkheden vanuit zowel Schiphol (Amsterdam) als Rotterdam The Hague Airport. Hier is een overzicht van de beste routes, inclusief tips en kosten:<\/p><p><strong>Vanaf Schiphol Airport (Amsterdam)<\/strong>:<\/p><p>De snelste manier is per NS Intercity naar Schiedam Centrum, wat ongeveer 48 minuten duurt. Gebruik OVpay (bankpas of mobiel) om eenvoudig in- en uit te checken. Vanaf Schiedam Centrum kun je:<\/p><ol><li>Lopen naar de Psychedelic Loft aan de <span style=\"color: #cc99ff;\"><a style=\"color: #cc99ff;\" href=\"https:\/\/maps.app.goo.gl\/MULQtLYkyNJyYwF2A\" target=\"_blank\" rel=\"nofollow noopener\">Noordvestsingel 77<\/a><\/span> (ca. 15 minuten)<\/li><li>Of met RET Metro lijn C \u00e9\u00e9n halte naar <em>Parkweg<\/em>, en dan nog 4 minuten lopen.<br \/><br \/><\/li><\/ol><p><strong>Vanaf Rotterdam The Hague Airport:<\/strong><\/p><p>Twee goede OV-opties:<\/p><ol><li>Bus 33 naar Rotterdam Centraal, overstappen op de Sprinter naar Schiedam Centrum.<\/li><li>Of via Metro E vanaf <em>Meijersplein<\/em> naar <em>Beurs<\/em>, overstappen op lijn C naar Parkweg.<br \/><br \/><\/li><\/ol><p>Reistijd is ongeveer 30\u201345 minuten. Een Uber of taxi kost tussen de \u20ac25\u201330.<\/p><p><strong>Met de auto:<\/strong><\/p><p>Er zijn <a href=\"https:\/\/triptherapie.nl\/forum\/qa\/waar-kan-je-parkeren-bij-de-psychedelische-loft-schiedam\/\">gratis parkeermogelijkheden in de buurt<\/a>, bijvoorbeeld aan de Joop van den Uyllaan, Monseigneur Nolenslaan of Hugo de Grootstraat (5-8 minuten loopafstand).<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-4552\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"3\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-4552\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> Groepsceremonie op onze locaties <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t<span class='e-closed'><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-4552\" class=\"elementor-element elementor-element-ef9e39e e-con-full e-flex e-con e-child\" data-id=\"ef9e39e\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-4552\" class=\"elementor-element elementor-element-9ba9815 e-flex e-con-boxed e-con e-child\" data-id=\"9ba9815\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3b2acc7 elementor-widget elementor-widget-text-editor\" data-id=\"3b2acc7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>De meeste van onze groepsceremonies worden georganiseerd in de <span style=\"color: #cc99ff;\"><a style=\"color: #cc99ff;\" href=\"https:\/\/triptherapie.nl\/psychedelic-loft-schiedam\/\">psychedelische loft<\/a> <\/span>in Schiedam. Dit is nabij Rotterdam en Den Haag. Bij deze groepsceremonies neem je deel aan een groepssessie met andere onbekenden die rond 15:00 uur start en is inclusief eten, drinken en overnachting. De volgende dag om 11:00 uur wordt er afgesloten. Hieronder vind je de beschikbaarheid voor deze groepen.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-4552\" class=\"elementor-element elementor-element-9775fc6 e-grid e-con-full e-con e-child\" data-id=\"9775fc6\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7e44241 elementor-widget elementor-widget-template\" data-id=\"7e44241\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"template.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-template\">\n\t\t\t\t\t<div data-elementor-type=\"page\" data-elementor-id=\"41709\" class=\"elementor elementor-41709\" data-elementor-post-type=\"elementor_library\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-6e2e8b72 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"6e2e8b72\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-custom\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-34f638b\" data-id=\"34f638b\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-6790de9b elementor-widget elementor-widget-price-table\" data-id=\"6790de9b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"price-table.default\">\n\t\t\t\t\t\n\t\t<div class=\"elementor-price-table\">\n\t\t\t\t\t\t\t<div class=\"elementor-price-table__header\">\n\t\t\t\t\t\t\t\t\t\t\t<h3 class=\"elementor-price-table__heading\">\n\t\t\t\t\t\tTruffelceremonie\t\t\t\t\t\t<\/h3>\n\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-price-table__subheading\">\n\t\t\t\t\t\t\tCeremonie inclusief overnachting\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\n\t\t\t<div class=\"elementor-price-table__price\">\n\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t<ul class=\"elementor-price-table__features-list\">\n\t\t\t\t\t\t\t\t\t\t\t<li class=\"elementor-repeater-item-27a6dbc\">\n\t\t\t\t\t\t\t<div class=\"elementor-price-table__feature-inner\">\n\t\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-far-calendar-alt\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M148 288h-40c-6.6 0-12-5.4-12-12v-40c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12zm108-12v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12zm96 0v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12zm-96 96v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12zm-96 0v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12zm192 0v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12zm96-260v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V112c0-26.5 21.5-48 48-48h48V12c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v52h128V12c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v52h48c26.5 0 48 21.5 48 48zm-48 346V160H48v298c0 3.3 2.7 6 6 6h340c3.3 0 6-2.7 6-6z\"><\/path><\/svg>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span >\n\t\t\t\t\t\t\t\t\t\tMeerdere datums mogelijk\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t<\/ul>\n\t\t\t\n\t\t\t\t\t\t\t<div class=\"elementor-price-table__footer\">\n\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-price-table__button elementor-button elementor-size-md\" href=\"https:\/\/triptherapie.nl\/reserveringen\/#psychedelische-ceremonies-voor-groepen\" target=\"_blank\">\n\t\t\t\t\t\t\tReserveren\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4f0e5e10 elementor-widget elementor-widget-spacer\" data-id=\"4f0e5e10\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ef19449 elementor-widget elementor-widget-text-editor\" data-id=\"ef19449\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Als je vanaf het vliegveld naar de Psychedelic Loft in Schiedam reist dan zijn er geode reismogelijkheden vanuit zowel Schiphol (Amsterdam) als Rotterdam The Hague Airport. Hier is een overzicht van de beste routes, inclusief tips en kosten:<\/p><p><strong>Vanaf Schiphol Airport (Amsterdam)<\/strong>:<\/p><p>De snelste manier is per NS Intercity naar Schiedam Centrum, wat ongeveer 48 minuten duurt. Gebruik OVpay (bankpas of mobiel) om eenvoudig in- en uit te checken. Vanaf Schiedam Centrum kun je:<\/p><ol><li>Lopen naar de Psychedelic Loft aan de <a href=\"https:\/\/maps.app.goo.gl\/MULQtLYkyNJyYwF2A\" target=\"_blank\" rel=\"nofollow noopener\">Noordvestsingel 77<\/a> (ca. 15 minuten)<\/li><li>Of met RET Metro lijn C \u00e9\u00e9n halte naar <em>Parkweg<\/em>, en dan nog 4 minuten lopen.<br \/><br \/><\/li><\/ol><p><strong>Vanaf Rotterdam The Hague Airport:<\/strong><\/p><p>Twee goede OV-opties:<\/p><ol><li>Bus 33 naar Rotterdam Centraal, overstappen op de Sprinter naar Schiedam Centrum.<\/li><li>Of via Metro E vanaf <em>Meijersplein<\/em> naar <em>Beurs<\/em>, overstappen op lijn C naar Parkweg.<br \/><br \/><\/li><\/ol><p>Reistijd is ongeveer 30\u201345 minuten. Een Uber of taxi kost tussen de \u20ac25\u201330.<\/p><p><strong>Met de auto:<\/strong><\/p><p>Er zijn <a href=\"https:\/\/triptherapie.nl\/forum\/qa\/waar-kan-je-parkeren-bij-de-psychedelische-loft-schiedam\/\">gratis parkeermogelijkheden in de buurt<\/a>, bijvoorbeeld aan de Joop van den Uyllaan, Monseigneur Nolenslaan of Hugo de Grootstraat (5-8 minuten loopafstand).<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-b54adf5 e-flex e-con-boxed e-con e-parent\" data-id=\"b54adf5\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a09efc3 elementor-widget elementor-widget-heading\" data-id=\"a09efc3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\" class=\"elementor-heading-title elementor-size-default\" id=\"hulp-nodig-met-plannen\">Hulp nodig met plannen?<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-743e06f elementor-widget elementor-widget-text-editor\" data-id=\"743e06f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Heb je hulp nodig met plannen? Als je ons jouw beschikbaarheid doorgeeft, de voorkeur voor priv\u00e9 sessies of groepsceremonie, jouw gesproken talen en de voorkeur voor een therapeut, dan kijken wij wat het beste past bij jouw situatie. Gebruikt het <a href=\"https:\/\/triptherapie.nl\/contact\/#contactformulier\" target=\"_blank\" rel=\"noopener\"><span style=\"color: #cc99ff;\">contactformulier<\/span><\/a> of gebruik de contactmogelijkheden hieronder.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-8e2bebb e-flex e-con-boxed e-con e-parent\" data-id=\"8e2bebb\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-08c02b8 elementor-widget elementor-widget-heading\" data-id=\"08c02b8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\" class=\"elementor-heading-title elementor-size-default\" id=\"contact\">Contact<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9efc5a9 elementor-widget elementor-widget-text-editor\" data-id=\"9efc5a9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Wil jij je aanmelden voor een psychedelische ceremonie of priv\u00e9 sessie bij Triptherapie? Vul nu vrijblijvend de intake in. Heb je vragen? Neem dan onze FAQ-sectie door of neem contact met ons op.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-d45253d e-con-full e-flex e-con e-child\" data-id=\"d45253d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-83914d2 elementor-widget elementor-widget-button\" data-id=\"83914d2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/triptherapie.nl\/intake-triptherapie\/\" target=\"_blank\" rel=\"nofollow\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Aanmelden<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-bfa73fe elementor-widget elementor-widget-button\" data-id=\"bfa73fe\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/wa.me\/31640898455\" target=\"_blank\" rel=\"nofollow noopener\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fab-whatsapp\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M380.9 97.1C339 55.1 283.2 32 223.9 32c-122.4 0-222 99.6-222 222 0 39.1 10.2 77.3 29.6 111L0 480l117.7-30.9c32.4 17.7 68.9 27 106.1 27h.1c122.3 0 224.1-99.6 224.1-222 0-59.3-25.2-115-67.1-157zm-157 341.6c-33.2 0-65.7-8.9-94-25.7l-6.7-4-69.8 18.3L72 359.2l-4.4-7c-18.5-29.4-28.2-63.3-28.2-98.2 0-101.7 82.8-184.5 184.6-184.5 49.3 0 95.6 19.2 130.4 54.1 34.8 34.9 56.2 81.2 56.1 130.5 0 101.8-84.9 184.6-186.6 184.6zm101.2-138.2c-5.5-2.8-32.8-16.2-37.9-18-5.1-1.9-8.8-2.8-12.5 2.8-3.7 5.6-14.3 18-17.6 21.8-3.2 3.7-6.5 4.2-12 1.4-32.6-16.3-54-29.1-75.5-66-5.7-9.8 5.7-9.1 16.3-30.3 1.8-3.7.9-6.9-.5-9.7-1.4-2.8-12.5-30.1-17.1-41.2-4.5-10.8-9.1-9.3-12.5-9.5-3.2-.2-6.9-.2-10.6-.2-3.7 0-9.7 1.4-14.8 6.9-5.1 5.6-19.4 19-19.4 46.3 0 27.3 19.9 53.7 22.6 57.4 2.8 3.7 39.1 59.7 94.8 83.8 35.2 15.2 49 16.5 66.6 13.9 10.7-1.6 32.8-13.4 37.4-26.4 4.6-13 4.6-24.1 3.2-26.4-1.3-2.5-5-3.9-10.5-6.6z\"><\/path><\/svg>\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Whatsapp<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-292810d elementor-widget elementor-widget-button\" data-id=\"292810d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/t.me\/Triptherapie\" target=\"_blank\" rel=\"nofollow\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fab-telegram-plane\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M446.7 98.6l-67.6 318.8c-5.1 22.5-18.4 28.1-37.3 17.5l-103-75.9-49.7 47.8c-5.5 5.5-10.1 10.1-20.7 10.1l7.4-104.9 190.9-172.5c8.3-7.4-1.8-11.5-12.9-4.1L117.8 284 16.2 252.2c-22.1-6.9-22.5-22.1 4.6-32.7L418.2 66.4c18.4-6.9 34.5 4.1 28.5 32.2z\"><\/path><\/svg>\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Telegram<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-609db0a elementor-widget elementor-widget-button\" data-id=\"609db0a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"tel:0031640898455\" target=\"_blank\" rel=\"nofollow\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-phone-alt\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M497.39 361.8l-112-48a24 24 0 0 0-28 6.9l-49.6 60.6A370.66 370.66 0 0 1 130.6 204.11l60.6-49.6a23.94 23.94 0 0 0 6.9-28l-48-112A24.16 24.16 0 0 0 122.6.61l-104 24A24 24 0 0 0 0 48c0 256.5 207.9 464 464 464a24 24 0 0 0 23.4-18.6l24-104a24.29 24.29 0 0 0-14.01-27.6z\"><\/path><\/svg>\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">+31640898455<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8df6437 elementor-widget elementor-widget-heading\" data-id=\"8df6437\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\" class=\"elementor-heading-title elementor-size-default\" id=\"algemene-faq\">Algemene FAQ<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-14f34de elementor-widget elementor-widget-text-editor\" data-id=\"14f34de\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Mocht je op zoek zijn naar een andere vraag en antwoord? Je kunt dan ook ervoor kiezen om de zoekfunctie op onze site te gebruiken, de meestgestelde vragen-sectie te raadplegen of het te vragen aan onze chatbot Trippy die je kunt openen via de chaticoon rechtsonderaan de pagina.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-c1bc50a e-con-full e-flex e-con e-child\" data-id=\"c1bc50a\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-bdeedb2 e-con-full e-flex e-con e-child\" data-id=\"bdeedb2\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2ad60fd elementor-search-form--skin-classic elementor-search-form--button-type-icon elementor-search-form--icon-search elementor-widget elementor-widget-search-form\" data-id=\"2ad60fd\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;skin&quot;:&quot;classic&quot;}\" data-widget_type=\"search-form.default\">\n\t\t\t\t\t\t\t<search role=\"search\">\n\t\t\t<form class=\"elementor-search-form\" action=\"https:\/\/triptherapie.nl\/en\" method=\"get\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"elementor-search-form__container\">\n\t\t\t\t\t<label class=\"elementor-screen-only\" for=\"elementor-search-form-2ad60fd\">Search<\/label>\n\n\t\t\t\t\t\n\t\t\t\t\t<input id=\"elementor-search-form-2ad60fd\" placeholder=\"Zoek...\" class=\"elementor-search-form__input\" type=\"search\" name=\"s\" value=\"\">\n\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t<button class=\"elementor-search-form__submit\" type=\"submit\" aria-label=\"Search\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"e-font-icon-svg-container\"><svg class=\"fa fa-search e-font-icon-svg e-fas-search\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M505 442.7L405.3 343c-4.5-4.5-10.6-7-17-7H372c27.6-35.3 44-79.7 44-128C416 93.1 322.9 0 208 0S0 93.1 0 208s93.1 208 208 208c48.3 0 92.7-16.4 128-44v16.3c0 6.4 2.5 12.5 7 17l99.7 99.7c9.4 9.4 24.6 9.4 33.9 0l28.3-28.3c9.4-9.4 9.4-24.6.1-34zM208 336c-70.7 0-128-57.2-128-128 0-70.7 57.2-128 128-128 70.7 0 128 57.2 128 128 0 70.7-57.2 128-128 128z\"><\/path><\/svg><\/div>\t\t\t\t\t\t\t\t\t\t\t\t\t<\/button>\n\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/form>\n\t\t<\/search>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-fcb928e e-con-full e-flex e-con e-child\" data-id=\"fcb928e\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-dc29635 elementor-widget elementor-widget-button\" data-id=\"dc29635\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/triptherapie.nl\/qa\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-far-question-circle\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M256 8C119.043 8 8 119.083 8 256c0 136.997 111.043 248 248 248s248-111.003 248-248C504 119.083 392.957 8 256 8zm0 448c-110.532 0-200-89.431-200-200 0-110.495 89.472-200 200-200 110.491 0 200 89.471 200 200 0 110.53-89.431 200-200 200zm107.244-255.2c0 67.052-72.421 68.084-72.421 92.863V300c0 6.627-5.373 12-12 12h-45.647c-6.627 0-12-5.373-12-12v-8.659c0-35.745 27.1-50.034 47.579-61.516 17.561-9.845 28.324-16.541 28.324-29.579 0-17.246-21.999-28.693-39.784-28.693-23.189 0-33.894 10.977-48.942 29.969-4.057 5.12-11.46 6.071-16.666 2.124l-27.824-21.098c-5.107-3.872-6.251-11.066-2.644-16.363C184.846 131.491 214.94 112 261.794 112c49.071 0 101.45 38.304 101.45 88.8zM298 368c0 23.159-18.841 42-42 42s-42-18.841-42-42 18.841-42 42-42 42 18.841 42 42z\"><\/path><\/svg>\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">FAQ sectie<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-32ec8c7 elementor-widget elementor-widget-heading\" data-id=\"32ec8c7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\" class=\"elementor-heading-title elementor-size-default\" id=\"de-recente-vragen-van-de-qa\">De recente vragen van de Q&amp;A<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-355ada6 elementor-grid-1 elementor-grid-tablet-1 elementor-posts--thumbnail-none elementor-posts--align-center elementor-grid-mobile-1 elementor-widget elementor-widget-posts\" data-id=\"355ada6\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;classic_columns&quot;:&quot;1&quot;,&quot;classic_columns_tablet&quot;:&quot;1&quot;,&quot;classic_row_gap&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:12,&quot;sizes&quot;:[]},&quot;classic_columns_mobile&quot;:&quot;1&quot;,&quot;classic_row_gap_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;classic_row_gap_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"posts.classic\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-posts-container elementor-posts elementor-posts--skin-classic elementor-grid\" role=\"list\">\n\t\t\t\t<article class=\"elementor-post elementor-grid-item post-56107 page type-page status-publish hentry\" role=\"listitem\">\n\t\t\t\t<div class=\"elementor-post__text\">\n\t\t\t\t<h3 class=\"elementor-post__title\">\n\t\t\t<a href=\"https:\/\/triptherapie.nl\/en\/qa\/hoe-boek-je-een-psilocybine-truffel-ceremonie\/\">\n\t\t\t\tHoe boek je een psilocybine (truffel) ceremonie?\t\t\t<\/a>\n\t\t<\/h3>\n\t\t\t\t<div class=\"elementor-post__excerpt\">\n\t\t\t<p>Hoe kan je het beste een truffelceremonie met psilocybine reserveren?<\/p>\t\t<\/div>\n\t\t\n\t\t<a class=\"elementor-post__read-more\" href=\"https:\/\/triptherapie.nl\/en\/qa\/hoe-boek-je-een-psilocybine-truffel-ceremonie\/\" aria-label=\"Read more about Hoe boek je een psilocybine (truffel) ceremonie?\" tabindex=\"-1\">\n\t\t\tBekijk antwoord\t\t<\/a>\n\n\t\t\t\t<\/div>\n\t\t\t\t<\/article>\n\t\t\t\t<article class=\"elementor-post elementor-grid-item post-56034 page type-page status-publish hentry\" role=\"listitem\">\n\t\t\t\t<div class=\"elementor-post__text\">\n\t\t\t\t<h3 class=\"elementor-post__title\">\n\t\t\t<a href=\"https:\/\/triptherapie.nl\/en\/qa\/goedkoopste-psychedelische-sessie-prijzen\/\">\n\t\t\t\tWat is de goedkoopste psychedelische sessie of retraite?\t\t\t<\/a>\n\t\t<\/h3>\n\t\t\t\t<div class=\"elementor-post__excerpt\">\n\t\t\t<p>Wat is de goedkoopste optie voor een psychedelische sessie?<\/p>\t\t<\/div>\n\t\t\n\t\t<a class=\"elementor-post__read-more\" href=\"https:\/\/triptherapie.nl\/en\/qa\/goedkoopste-psychedelische-sessie-prijzen\/\" aria-label=\"Read more about Wat is de goedkoopste psychedelische sessie of retraite?\" tabindex=\"-1\">\n\t\t\tBekijk antwoord\t\t<\/a>\n\n\t\t\t\t<\/div>\n\t\t\t\t<\/article>\n\t\t\t\t<article class=\"elementor-post elementor-grid-item post-53728 page type-page status-publish has-post-thumbnail hentry\" role=\"listitem\">\n\t\t\t\t<div class=\"elementor-post__text\">\n\t\t\t\t<h3 class=\"elementor-post__title\">\n\t\t\t<a href=\"https:\/\/triptherapie.nl\/en\/qa\/truffeltherapie-ervaringen\/\">\n\t\t\t\tTruffeltherapie ervaringen\t\t\t<\/a>\n\t\t<\/h3>\n\t\t\t\t<div class=\"elementor-post__excerpt\">\n\t\t\t<p>Hoe ervaren mensen de truffeltherapie?<\/p>\t\t<\/div>\n\t\t\n\t\t<a class=\"elementor-post__read-more\" href=\"https:\/\/triptherapie.nl\/en\/qa\/truffeltherapie-ervaringen\/\" aria-label=\"Read more about Truffeltherapie ervaringen\" tabindex=\"-1\">\n\t\t\tBekijk antwoord\t\t<\/a>\n\n\t\t\t\t<\/div>\n\t\t\t\t<\/article>\n\t\t\t\t<article class=\"elementor-post elementor-grid-item post-53627 page type-page status-publish has-post-thumbnail hentry\" role=\"listitem\">\n\t\t\t\t<div class=\"elementor-post__text\">\n\t\t\t\t<h3 class=\"elementor-post__title\">\n\t\t\t<a href=\"https:\/\/triptherapie.nl\/en\/qa\/psychedelische-sessie-voor-klanten-vanuit-buitenland\/\">\n\t\t\t\tPsychedelische sessie voor klanten vanuit buitenland\t\t\t<\/a>\n\t\t<\/h3>\n\t\t\t\t<div class=\"elementor-post__excerpt\">\n\t\t\t<p>Hoe boek ik een psychedelische therapie in Nederland als ik vanuit het buitenland komt? Wat zijn de mogelijkheden?<\/p>\t\t<\/div>\n\t\t\n\t\t<a class=\"elementor-post__read-more\" href=\"https:\/\/triptherapie.nl\/en\/qa\/psychedelische-sessie-voor-klanten-vanuit-buitenland\/\" aria-label=\"Read more about Psychedelische sessie voor klanten vanuit buitenland\" tabindex=\"-1\">\n\t\t\tBekijk antwoord\t\t<\/a>\n\n\t\t\t\t<\/div>\n\t\t\t\t<\/article>\n\t\t\t\t<article class=\"elementor-post elementor-grid-item post-52609 page type-page status-publish has-post-thumbnail hentry\" role=\"listitem\">\n\t\t\t\t<div class=\"elementor-post__text\">\n\t\t\t\t<h3 class=\"elementor-post__title\">\n\t\t\t<a href=\"https:\/\/triptherapie.nl\/en\/qa\/nps-wet-en-mdma-analogen\/\">\n\t\t\t\tNPS wet en MDMA analogen\t\t\t<\/a>\n\t\t<\/h3>\n\t\t\t\t<div class=\"elementor-post__excerpt\">\n\t\t\t<p>Welke analogen van MDMA worden per 1 juli 2025 illegaal door de intreding van de aangepaste opiumwet?<\/p>\t\t<\/div>\n\t\t\n\t\t<a class=\"elementor-post__read-more\" href=\"https:\/\/triptherapie.nl\/en\/qa\/nps-wet-en-mdma-analogen\/\" aria-label=\"Read more about NPS wet en MDMA analogen\" tabindex=\"-1\">\n\t\t\tBekijk antwoord\t\t<\/a>\n\n\t\t\t\t<\/div>\n\t\t\t\t<\/article>\n\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>How do I book psychedelic therapy in the Netherlands if I&#039;m traveling from abroad? What are the options?<\/p>","protected":false},"author":3119,"featured_media":53646,"parent":49776,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-53627","page","type-page","status-publish","has-post-thumbnail","hentry"],"_links":{"self":[{"href":"https:\/\/triptherapie.nl\/en\/wp-json\/wp\/v2\/pages\/53627","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/triptherapie.nl\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/triptherapie.nl\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/triptherapie.nl\/en\/wp-json\/wp\/v2\/users\/3119"}],"replies":[{"embeddable":true,"href":"https:\/\/triptherapie.nl\/en\/wp-json\/wp\/v2\/comments?post=53627"}],"version-history":[{"count":0,"href":"https:\/\/triptherapie.nl\/en\/wp-json\/wp\/v2\/pages\/53627\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/triptherapie.nl\/en\/wp-json\/wp\/v2\/pages\/49776"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/triptherapie.nl\/en\/wp-json\/wp\/v2\/media\/53646"}],"wp:attachment":[{"href":"https:\/\/triptherapie.nl\/en\/wp-json\/wp\/v2\/media?parent=53627"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}