{"id":1708,"date":"2024-05-14T06:06:32","date_gmt":"2024-05-14T06:06:32","guid":{"rendered":"https:\/\/grandtourv5-5.themegoods.com\/?page_id=1708"},"modified":"2026-05-13T04:38:52","modified_gmt":"2026-05-13T04:38:52","slug":"home","status":"publish","type":"page","link":"https:\/\/toucandiscovery.com\/de\/","title":{"rendered":"Home"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"1708\" class=\"elementor elementor-1708\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b34e782 e-flex e-con-boxed e-con e-parent\" data-id=\"b34e782\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;grandtour_ext_is_background_parallax&quot;:&quot;false&quot;,&quot;grandtour_ext_is_background_backdrop&quot;:&quot;false&quot;,&quot;grandtour_ext_is_background_on_scroll&quot;:&quot;false&quot;,&quot;grandtour_ext_link_sidemenu&quot;:&quot;false&quot;,&quot;grandtour_ext_link_fullmenu&quot;:&quot;false&quot;,&quot;grandtour_ext_link_closed_fullmenu&quot;:&quot;false&quot;,&quot;grandtour_ext_is_sticky&quot;:&quot;false&quot;,&quot;grandtour_ext_is_scrollme&quot;:&quot;false&quot;,&quot;grandtour_ext_is_smoove&quot;:&quot;false&quot;,&quot;grandtour_ext_is_parallax_mouse&quot;:&quot;false&quot;,&quot;grandtour_ext_is_infinite&quot;:&quot;false&quot;,&quot;grandtour_ext_is_fadeout_animation&quot;:&quot;false&quot;,&quot;grandtour_ext_mobile_static&quot;:&quot;false&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4b15138d elementor-widget elementor-widget-html\" data-id=\"4b15138d\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;grandtour_ext_link_sidemenu&quot;:&quot;false&quot;,&quot;grandtour_ext_link_fullmenu&quot;:&quot;false&quot;,&quot;grandtour_ext_link_closed_fullmenu&quot;:&quot;false&quot;,&quot;grandtour_ext_is_sticky&quot;:&quot;false&quot;,&quot;grandtour_ext_is_scrollme&quot;:&quot;false&quot;,&quot;grandtour_ext_is_smoove&quot;:&quot;false&quot;,&quot;grandtour_ext_is_parallax_mouse&quot;:&quot;false&quot;,&quot;grandtour_ext_is_infinite&quot;:&quot;false&quot;,&quot;grandtour_ext_is_fadeout_animation&quot;:&quot;false&quot;,&quot;grandtour_ext_mobile_static&quot;:&quot;false&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!--\n  Toucan Discovery \u2014 Page \"Accueil \/ Home\"\n  Bloc HTML autonome pour widget HTML Elementor (WordPress).\n  Toutes les classes CSS scoped sous .td-page-home\n  Polices Montserrat (charg\u00e9e par WordPress) + Playfair Display + Bodoni Moda (import\u00e9es).\n\n  Concept : la page la plus aboutie du site \u2014 vitrine de la marque.\n  Effets : Lenis smooth scroll, GSAP parallax multi-couches sur hero,\n  ligne d'horizon dor\u00e9e anim\u00e9e, particules dor\u00e9es, ScrollTrigger pin sur 4 piliers,\n  tilt 3D sur cards, marquee 9 pays + carousel t\u00e9moignages, Bodoni hero massif.\n  Synth\u00e8se de la palette des 4 collections (vert + orange + or + bleu ciel).\n\n  Dynamics int\u00e9gr\u00e9 9+ fois : hero, \u00d74 itin\u00e9raires, section d\u00e9di\u00e9e pleine page,\n  bandeau interm\u00e9diaire, comparatif, CTA final, footer.\n-->\n<style>\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Playfair+Display:ital,wght@1,400;1,600;1,700;1,800&family=Bodoni+Moda:ital,wght@1,400;1,700;1,900&display=swap');\n\n\/* ============== RESET & TOKENS ============== *\/\n.td-page-home,\n.td-page-home *,\n.td-page-home *::before,\n.td-page-home *::after { box-sizing: border-box; }\n\n.td-page-home {\n  width: 100vw;\n  position: relative;\n  left: 50%;\n  right: 50%;\n  margin-left: -50vw;\n  margin-right: -50vw;\n  overflow-x: hidden;\n\n  \/* Palette synth\u00e8se \u2014 toutes les collections *\/\n  --home-green: #7DC242;\n  --home-green-dark: #3A7D34;\n  --home-green-deep: #1F4F1B;\n  --home-navy: #1B2A5A;\n  --home-navy-deep: #17365D;\n  --home-orange: #F7941D;\n  --home-orange-dark: #c66f10;\n  --home-yellow: #FFC107;\n  --home-gold: #E8B14A;\n  --home-copper: #D9A883;\n  --home-sky: #A8D5E2;\n  --home-sky-deep: #7AB8C9;\n  --home-cream: #F9F0E4;\n  --home-white: #FFFFFF;\n  --home-line: #E8E0D0;\n  --home-text: #555;\n  --home-muted: #999;\n  --home-black: #0D0D0D;\n\n  --home-shadow-sm: 0 2px 4px rgba(13,13,13,.06), 0 4px 12px rgba(13,13,13,.06);\n  --home-shadow-md: 0 4px 8px rgba(13,13,13,.08), 0 14px 28px rgba(13,13,13,.1), 0 28px 56px -14px rgba(13,13,13,.16);\n  --home-shadow-lg: 0 6px 14px rgba(13,13,13,.1), 0 22px 36px rgba(13,13,13,.16), 0 36px 72px -18px rgba(13,13,13,.28);\n  --home-shadow-xl: 0 10px 22px rgba(13,13,13,.12), 0 28px 56px rgba(13,13,13,.18), 0 52px 104px -26px rgba(13,13,13,.36);\n  --home-glow-gold: 0 0 60px -10px rgba(232,177,74,.6), 0 18px 36px -12px rgba(247,148,29,.5);\n  --home-glow-orange: 0 0 60px -10px rgba(247,148,29,.55), 0 18px 36px -12px rgba(247,148,29,.4);\n  --home-glow-green: 0 0 60px -10px rgba(125,194,66,.55), 0 18px 36px -12px rgba(58,125,52,.4);\n\n  --home-display: 'Bodoni Moda', 'Playfair Display', Georgia, serif;\n  --home-script: 'Playfair Display', Georgia, serif;\n\n  font-family: 'Montserrat', Arial, sans-serif;\n  color: var(--home-text);\n  line-height: 1.65;\n  font-size: 16px;\n  background: var(--home-white);\n}\n.td-page-home img { max-width: 100%; height: auto; display: block; }\n.td-page-home a { color: var(--home-orange); text-decoration: none; transition: color .25s ease; }\n.td-page-home a:hover { color: var(--home-orange-dark); }\n.td-page-home p { margin: 0 0 1em 0; }\n\n\/* ============== REVEAL ============== *\/\n.td-page-home .tda-reveal {\n  opacity: 0;\n  transform: translateY(36px);\n  transition: opacity 1s cubic-bezier(.25,.46,.45,.94), transform 1s cubic-bezier(.25,.46,.45,.94);\n  will-change: opacity, transform;\n}\n.td-page-home .tda-reveal.tda-visible { opacity: 1; transform: translateY(0); }\n.td-page-home .tda-reveal--d1 { transition-delay: .08s; }\n.td-page-home .tda-reveal--d2 { transition-delay: .16s; }\n.td-page-home .tda-reveal--d3 { transition-delay: .24s; }\n.td-page-home .tda-reveal--d4 { transition-delay: .32s; }\n.td-page-home .tda-reveal--d5 { transition-delay: .40s; }\n.td-page-home .tda-reveal--d6 { transition-delay: .48s; }\n\n\/* ============== KEYFRAMES ============== *\/\n@keyframes homeKenBurns {\n  0%   { transform: scale(1) translate(0,0); }\n  50%  { transform: scale(1.15) translate(-2%, 1.5%); }\n  100% { transform: scale(1) translate(0,0); }\n}\n@keyframes homeHorizonBreath {\n  0%,100% { transform: scaleX(.96); opacity: .65; }\n  50%     { transform: scaleX(1.04); opacity: 1; }\n}\n@keyframes homeHorizonStretch {\n  0%   { transform: scaleX(0); transform-origin: left; }\n  100% { transform: scaleX(1); transform-origin: left; }\n}\n@keyframes homeParticleRise {\n  0%   { transform: translate(0,0) scale(.4); opacity: 0; }\n  10%  { opacity: .8; }\n  90%  { opacity: .65; }\n  100% { transform: translate(120px,-110vh) scale(1); opacity: 0; }\n}\n@keyframes homeMarquee {\n  0%   { transform: translateX(0); }\n  100% { transform: translateX(-50%); }\n}\n@keyframes homePulseDot {\n  0%,100% { transform: scale(1); opacity: 1; box-shadow: 0 0 0 0 rgba(247,148,29,.7); }\n  50%     { transform: scale(1.5); opacity: .55; box-shadow: 0 0 0 14px rgba(247,148,29,0); }\n}\n@keyframes homeShimmer {\n  0%   { transform: translateX(-100%) skewX(-22deg); }\n  100% { transform: translateX(220%) skewX(-22deg); }\n}\n@keyframes homeGoldShimmer {\n  0%,100% { background-position: 0% 50%; }\n  50%     { background-position: 100% 50%; }\n}\n@keyframes homeGlow {\n  0%,100% { box-shadow: 0 0 0 0 rgba(232,177,74,.55), 0 8px 20px -4px rgba(247,148,29,.5); }\n  50%     { box-shadow: 0 0 0 14px rgba(232,177,74,0), 0 8px 20px -4px rgba(247,148,29,.5); }\n}\n@keyframes homeBlobMorph {\n  0%,100% { border-radius: 42% 58% 70% 30%\/45% 30% 70% 55%; transform: translate(0,0) rotate(0deg); }\n  33%     { border-radius: 70% 30% 40% 60%\/60% 50% 50% 40%; transform: translate(40px,-30px) rotate(40deg); }\n  66%     { border-radius: 35% 65% 55% 45%\/30% 70% 30% 70%; transform: translate(-30px,30px) rotate(-30deg); }\n}\n@keyframes homeArrowFloat {\n  0%,100% { transform: translateX(-50%) translateY(0); opacity: .85; }\n  50%     { transform: translateX(-50%) translateY(8px); opacity: 1; }\n}\n@keyframes homeBoltPulse {\n  0%,100% { transform: scale(1) rotate(-8deg); filter: drop-shadow(0 0 0 rgba(255,255,255,0)); }\n  50%     { transform: scale(1.12) rotate(8deg); filter: drop-shadow(0 0 14px rgba(255,255,255,.7)); }\n}\n@keyframes homeFloat {\n  0%,100% { transform: translateY(0) rotate(0deg); }\n  50%     { transform: translateY(-12px) rotate(2deg); }\n}\n\n\/* ============== BUTTONS ============== *\/\n.td-page-home .home-btn {\n  position: relative;\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  gap: 10px;\n  padding: 17px 32px;\n  border-radius: 999px;\n  font-weight: 800;\n  font-size: 1rem;\n  letter-spacing: .03em;\n  cursor: pointer;\n  transition: transform .35s cubic-bezier(.25,.46,.45,.94), box-shadow .35s ease, background .3s ease, color .3s ease;\n  border: 2px solid transparent;\n  overflow: hidden;\n  white-space: nowrap;\n  text-decoration: none;\n  font-family: inherit;\n}\n.td-page-home .home-btn::before {\n  content: \"\";\n  position: absolute;\n  top: 0; left: 0;\n  width: 60%; height: 100%;\n  background: linear-gradient(90deg, transparent, rgba(255,255,255,.5), transparent);\n  transform: translateX(-100%) skewX(-22deg);\n  pointer-events: none;\n}\n.td-page-home .home-btn:hover::before { animation: homeShimmer 1s ease-out; }\n.td-page-home .home-btn--green {\n  background: linear-gradient(135deg, var(--home-green) 0%, var(--home-green-dark) 100%);\n  color: var(--home-white);\n  box-shadow: var(--home-glow-green);\n}\n.td-page-home .home-btn--green:hover {\n  color: var(--home-white);\n  transform: translateY(-3px) scale(1.02);\n  box-shadow: 0 0 80px -10px rgba(125,194,66,.7), 0 24px 44px -12px rgba(125,194,66,.55);\n}\n.td-page-home .home-btn--orange {\n  background: linear-gradient(135deg, var(--home-orange) 0%, var(--home-yellow) 100%);\n  color: var(--home-navy-deep);\n  box-shadow: var(--home-glow-orange);\n  animation: homeGlow 3s ease-in-out infinite;\n}\n.td-page-home .home-btn--orange:hover {\n  color: var(--home-navy-deep);\n  transform: translateY(-3px) scale(1.02);\n  box-shadow: 0 0 80px -10px rgba(247,148,29,.8), 0 24px 44px -12px rgba(247,148,29,.6);\n}\n.td-page-home .home-btn--ghost-light {\n  background: rgba(255,255,255,.1);\n  color: var(--home-white);\n  border-color: rgba(255,255,255,.55);\n  backdrop-filter: blur(12px);\n}\n.td-page-home .home-btn--ghost-light:hover {\n  background: var(--home-white);\n  color: var(--home-navy-deep);\n  border-color: var(--home-white);\n  transform: translateY(-3px);\n}\n.td-page-home .home-btn--white {\n  background: var(--home-white);\n  color: var(--home-orange-dark);\n  box-shadow: 0 14px 30px -10px rgba(0,0,0,.4);\n}\n.td-page-home .home-btn--white:hover {\n  color: var(--home-navy-deep);\n  transform: translateY(-3px) scale(1.02);\n}\n\n\/* ============== SECTION HEAD ============== *\/\n.td-page-home .home-section-head {\n  max-width: 1000px;\n  margin: 0 auto 64px auto;\n  text-align: center;\n  position: relative;\n  padding: 0 24px;\n}\n.td-page-home .home-eyebrow {\n  display: inline-block;\n  color: var(--home-orange);\n  font-size: .76rem;\n  letter-spacing: .3em;\n  text-transform: uppercase;\n  font-weight: 800;\n  margin-bottom: 18px;\n  position: relative;\n  padding: 0 32px;\n}\n.td-page-home .home-eyebrow::before,\n.td-page-home .home-eyebrow::after {\n  content: \"\";\n  position: absolute;\n  top: 50%;\n  width: 22px; height: 1.5px;\n  background: var(--home-gold);\n}\n.td-page-home .home-eyebrow::before { left: 0; }\n.td-page-home .home-eyebrow::after { right: 0; }\n.td-page-home .home-section-head h2 {\n  font-family: var(--home-script);\n  font-style: italic;\n  font-weight: 700;\n  font-size: clamp(2rem, 4.6vw, 3.4rem);\n  color: var(--home-navy-deep);\n  margin: 0 0 18px 0;\n  line-height: 1.1;\n  letter-spacing: -.02em;\n}\n.td-page-home .home-section-head--dark h2,\n.td-page-home .home-section-head--dark .home-eyebrow { color: var(--home-white); }\n.td-page-home .home-section-head--dark .home-eyebrow { color: var(--home-gold); }\n.td-page-home .home-section-head--dark .home-eyebrow::before,\n.td-page-home .home-section-head--dark .home-eyebrow::after { background: var(--home-gold); }\n.td-page-home .home-section-head p {\n  color: var(--home-text);\n  font-size: 1.06rem;\n  max-width: 720px;\n  margin: 0 auto;\n  line-height: 1.75;\n}\n.td-page-home .home-section-head--dark p { color: rgba(255,255,255,.78); }\n\n\/* ============== HERO CIN\u00c9MATOGRAPHIQUE ============== *\/\n.td-page-home .home-hero {\n  position: relative;\n  min-height: 100vh;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  text-align: center;\n  color: var(--home-white);\n  padding: 130px 24px 110px 24px;\n  overflow: hidden;\n  isolation: isolate;\n  background: var(--home-black);\n}\n.td-page-home .home-hero__bg {\n  position: absolute;\n  inset: -10%;\n  z-index: -5;\n  background: var(--home-black) url('https:\/\/images.pexels.com\/photos\/3250613\/pexels-photo-3250613.jpeg?auto=compress&cs=tinysrgb&w=2000') center\/cover no-repeat;\n  filter: saturate(1.2) contrast(1.08);\n  will-change: transform;\n  overflow: hidden;\n}\n.td-page-home .home-hero__video {\n  position: absolute;\n  inset: 0;\n  width: 100%;\n  height: 100%;\n  object-fit: cover;\n  pointer-events: none;\n  user-select: none;\n  \/* l\u00e9ger zoom infini pour effet cin\u00e9 m\u00eame quand la vid\u00e9o loop *\/\n  animation: homeKenBurns 38s ease-in-out infinite;\n}\n.td-page-home .home-hero__layer-mid {\n  position: absolute;\n  inset: 0;\n  z-index: -4;\n  background: radial-gradient(ellipse at 50% 75%, transparent 25%, rgba(13,13,13,.5) 100%);\n  pointer-events: none;\n}\n.td-page-home .home-hero__overlay {\n  position: absolute;\n  inset: 0;\n  z-index: -3;\n  background:\n    linear-gradient(180deg, rgba(13,13,13,.4) 0%, transparent 30%, rgba(27,42,90,.75) 100%),\n    linear-gradient(120deg, rgba(232,177,74,.25) 0%, transparent 50%);\n}\n.td-page-home .home-hero__mesh {\n  position: absolute;\n  inset: 0;\n  z-index: -2;\n  pointer-events: none;\n  background:\n    radial-gradient(circle at 25% 30%, rgba(232,177,74,.35) 0%, transparent 45%),\n    radial-gradient(circle at 75% 65%, rgba(125,194,66,.3) 0%, transparent 50%),\n    radial-gradient(circle at 50% 90%, rgba(247,148,29,.3) 0%, transparent 50%);\n  background-size: 200% 200%;\n  animation: homeGoldShimmer 25s ease-in-out infinite;\n  mix-blend-mode: screen;\n  opacity: .8;\n}\n.td-page-home .home-particles {\n  position: absolute;\n  inset: 0;\n  z-index: -1;\n  pointer-events: none;\n  overflow: hidden;\n}\n.td-page-home .home-particle {\n  position: absolute;\n  bottom: -2%;\n  width: 8px; height: 8px;\n  border-radius: 50%;\n  background: radial-gradient(circle, var(--home-yellow) 0%, var(--home-gold) 50%, transparent 100%);\n  filter: blur(1px) drop-shadow(0 0 8px var(--home-gold));\n  animation: homeParticleRise linear infinite;\n  opacity: 0;\n}\n.td-page-home .home-particle:nth-child(1)  { left: 4%;  width: 6px;  height: 6px;  animation-duration: 26s; animation-delay: -2s; }\n.td-page-home .home-particle:nth-child(2)  { left: 11%; width: 10px; height: 10px; animation-duration: 30s; animation-delay: -8s; }\n.td-page-home .home-particle:nth-child(3)  { left: 19%; width: 7px;  height: 7px;  animation-duration: 28s; animation-delay: -14s; }\n.td-page-home .home-particle:nth-child(4)  { left: 27%; width: 9px;  height: 9px;  animation-duration: 32s; animation-delay: -5s; }\n.td-page-home .home-particle:nth-child(5)  { left: 35%; width: 5px;  height: 5px;  animation-duration: 24s; animation-delay: -18s; }\n.td-page-home .home-particle:nth-child(6)  { left: 44%; width: 11px; height: 11px; animation-duration: 34s; animation-delay: -10s; }\n.td-page-home .home-particle:nth-child(7)  { left: 53%; width: 7px;  height: 7px;  animation-duration: 28s; animation-delay: -22s; }\n.td-page-home .home-particle:nth-child(8)  { left: 62%; width: 9px;  height: 9px;  animation-duration: 30s; animation-delay: -3s; }\n.td-page-home .home-particle:nth-child(9)  { left: 70%; width: 6px;  height: 6px;  animation-duration: 26s; animation-delay: -16s; }\n.td-page-home .home-particle:nth-child(10) { left: 78%; width: 10px; height: 10px; animation-duration: 32s; animation-delay: -7s; }\n.td-page-home .home-particle:nth-child(11) { left: 86%; width: 5px;  height: 5px;  animation-duration: 28s; animation-delay: -20s; }\n.td-page-home .home-particle:nth-child(12) { left: 92%; width: 8px;  height: 8px;  animation-duration: 30s; animation-delay: -12s; }\n.td-page-home .home-particle:nth-child(13) { left: 16%; width: 7px;  height: 7px;  animation-duration: 27s; animation-delay: -24s; }\n.td-page-home .home-particle:nth-child(14) { left: 58%; width: 9px;  height: 9px;  animation-duration: 33s; animation-delay: -6s; }\n.td-page-home .home-particle:nth-child(15) { left: 81%; width: 6px;  height: 6px;  animation-duration: 25s; animation-delay: -19s; }\n\n\/* Ligne d'horizon dor\u00e9e (signature) *\/\n.td-page-home .home-hero__line {\n  position: absolute;\n  left: 0; right: 0;\n  bottom: 28%;\n  height: 1.5px;\n  background: linear-gradient(90deg, transparent 0%, var(--home-gold) 20%, var(--home-yellow) 50%, var(--home-gold) 80%, transparent 100%);\n  box-shadow: 0 0 30px rgba(232,177,74,.7), 0 0 60px rgba(247,148,29,.5);\n  z-index: 0;\n  transform-origin: left;\n  animation: homeHorizonStretch 2.4s cubic-bezier(.25,.46,.45,.94) forwards, homeHorizonBreath 9s ease-in-out 2.4s infinite;\n}\n\n.td-page-home .home-hero__inner { max-width: 1240px; width: 100%; position: relative; z-index: 2; }\n.td-page-home .home-hero__pill {\n  display: inline-flex;\n  align-items: center;\n  gap: 12px;\n  padding: 11px 24px;\n  background: rgba(247,148,29,.22);\n  backdrop-filter: blur(16px) saturate(1.4);\n  border: 1px solid rgba(232,177,74,.5);\n  color: var(--home-white);\n  border-radius: 999px;\n  font-size: .76rem;\n  letter-spacing: .28em;\n  text-transform: uppercase;\n  font-weight: 800;\n  margin-bottom: 28px;\n  box-shadow: 0 0 40px rgba(247,148,29,.3);\n}\n.td-page-home .home-hero__pill::before {\n  content: \"\";\n  width: 7px; height: 7px;\n  border-radius: 50%;\n  background: var(--home-yellow);\n  animation: homePulseDot 1.6s ease-in-out infinite;\n}\n.td-page-home .home-hero h1 {\n  font-family: var(--home-display);\n  font-style: italic;\n  font-weight: 700;\n  font-size: clamp(2.8rem, 9vw, 7rem);\n  line-height: 1.25;\n  margin: 0 0 28px 0;\n  letter-spacing: -.035em;\n  text-shadow: 0 8px 38px rgba(0,0,0,.55);\n}\n.td-page-home .home-hero h1 .home-hero__l1 {\n  display: block;\n  line-height: 1.3;\n  padding: 0.15em 0 0.2em 0;\n  background: linear-gradient(120deg, #FFFFFF 0%, #B8E08F 35%, #7DC242 60%, #FFFFFF 100%);\n  background-size: 220% auto;\n  -webkit-background-clip: text;\n  background-clip: text;\n  color: transparent;\n  animation: homeGoldShimmer 9s ease-in-out infinite;\n}\n.td-page-home .home-hero h1 .home-hero__l2 {\n  display: block;\n  line-height: 1.3;\n  padding: 0.15em 0 0.2em 0;\n  background: linear-gradient(120deg, #FFFFFF 0%, #FFC107 35%, #F7941D 60%, #FFFFFF 100%);\n  background-size: 220% auto;\n  -webkit-background-clip: text;\n  background-clip: text;\n  color: transparent;\n  animation: homeGoldShimmer 9s ease-in-out infinite reverse;\n}\n.td-page-home .home-hero__lead {\n  max-width: 800px;\n  margin: 0 auto 30px auto;\n  font-size: clamp(1.05rem, 1.55vw, 1.22rem);\n  line-height: 1.7;\n  color: rgba(255,255,255,.94);\n  font-weight: 400;\n}\n.td-page-home .home-hero__pills {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n  max-width: 920px;\n  margin: 0 auto 36px auto;\n}\n.td-page-home .home-hero__country-pill {\n  padding: 7px 14px;\n  border-radius: 999px;\n  background: rgba(255,255,255,.13);\n  backdrop-filter: blur(10px);\n  border: 1px solid rgba(255,255,255,.28);\n  color: var(--home-white);\n  font-size: .82rem;\n  font-weight: 600;\n  letter-spacing: .02em;\n  transition: background .25s ease, transform .25s ease;\n}\n.td-page-home .home-hero__country-pill:hover { background: rgba(255,255,255,.22); transform: translateY(-2px); }\n.td-page-home .home-hero__country-pill--star {\n  background: rgba(232,177,74,.35);\n  border-color: rgba(255,193,7,.65);\n  font-weight: 700;\n}\n.td-page-home .home-hero__ctas {\n  display: flex;\n  justify-content: center;\n  gap: 14px;\n  flex-wrap: wrap;\n}\n.td-page-home .home-hero__scroll {\n  position: absolute;\n  bottom: 28px;\n  left: 50%;\n  transform: translateX(-50%);\n  color: var(--home-white);\n  font-family: var(--home-script);\n  font-style: italic;\n  font-size: .85rem;\n  letter-spacing: .18em;\n  font-weight: 600;\n  animation: homeArrowFloat 2.6s ease-in-out infinite;\n  opacity: .9;\n  z-index: 2;\n}\n\n\/* ============== BANDE 9 PAYS SCROLLING ============== *\/\n.td-page-home .home-countries-band {\n  position: relative;\n  background: linear-gradient(135deg, var(--home-navy-deep) 0%, var(--home-navy) 100%);\n  padding: 36px 0;\n  overflow: hidden;\n  border-top: 1px solid rgba(232,177,74,.18);\n  border-bottom: 1px solid rgba(232,177,74,.18);\n}\n.td-page-home .home-countries-band::before,\n.td-page-home .home-countries-band::after {\n  content: \"\";\n  position: absolute;\n  top: 0; bottom: 0;\n  width: 100px;\n  z-index: 2;\n  pointer-events: none;\n}\n.td-page-home .home-countries-band::before { left: 0; background: linear-gradient(90deg, var(--home-navy-deep) 0%, transparent 100%); }\n.td-page-home .home-countries-band::after { right: 0; background: linear-gradient(-90deg, var(--home-navy) 0%, transparent 100%); }\n.td-page-home .home-countries-band__track {\n  display: flex;\n  gap: 36px;\n  width: max-content;\n  animation: homeMarquee 40s linear infinite;\n  align-items: center;\n}\n.td-page-home .home-countries-band:hover .home-countries-band__track { animation-play-state: paused; }\n.td-page-home .home-country-chip {\n  display: inline-flex;\n  align-items: center;\n  gap: 14px;\n  padding: 8px 22px 8px 8px;\n  background: rgba(255,255,255,.06);\n  border: 1px solid rgba(232,177,74,.22);\n  border-radius: 999px;\n  color: var(--home-white);\n  font-family: var(--home-script);\n  font-style: italic;\n  font-weight: 600;\n  font-size: 1.15rem;\n  letter-spacing: .01em;\n  transition: background .3s ease, transform .3s ease, border-color .3s ease;\n  text-decoration: none;\n}\n.td-page-home .home-country-chip:hover {\n  background: rgba(232,177,74,.18);\n  border-color: var(--home-gold);\n  color: var(--home-white);\n  transform: translateY(-3px);\n}\n.td-page-home .home-country-chip__img {\n  width: 46px; height: 46px;\n  border-radius: 50%;\n  overflow: hidden;\n  flex-shrink: 0;\n  border: 2px solid rgba(232,177,74,.4);\n}\n.td-page-home .home-country-chip__img img { width: 100%; height: 100%; object-fit: cover; }\n.td-page-home .home-country-chip--star {\n  background: linear-gradient(135deg, rgba(232,177,74,.25), rgba(247,148,29,.18));\n  border-color: var(--home-gold);\n}\n\n\/* ============== 4 PILIERS \u2014 POURQUOI TOUCAN ============== *\/\n.td-page-home .home-pillars {\n  padding: 130px 24px;\n  background: linear-gradient(180deg, var(--home-white) 0%, var(--home-cream) 100%);\n  position: relative;\n  overflow: hidden;\n}\n.td-page-home .home-pillars::before {\n  content: \"\";\n  position: absolute;\n  top: 10%; right: -10%;\n  width: 480px; height: 480px;\n  background: radial-gradient(circle, rgba(125,194,66,.12), transparent 65%);\n  border-radius: 50%;\n  filter: blur(60px);\n  pointer-events: none;\n  animation: homeBlobMorph 24s ease-in-out infinite;\n}\n.td-page-home .home-pillars::after {\n  content: \"\";\n  position: absolute;\n  bottom: 5%; left: -10%;\n  width: 460px; height: 460px;\n  background: radial-gradient(circle, rgba(247,148,29,.1), transparent 65%);\n  border-radius: 50%;\n  filter: blur(60px);\n  pointer-events: none;\n  animation: homeBlobMorph 28s ease-in-out infinite reverse;\n}\n.td-page-home .home-pillars__grid {\n  position: relative;\n  max-width: 1280px;\n  margin: 0 auto;\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  gap: 24px;\n}\n.td-page-home .home-pillar {\n  position: relative;\n  background: var(--home-white);\n  border: 1px solid var(--home-line);\n  border-radius: 22px;\n  padding: 36px 28px 32px 28px;\n  transition: transform .45s cubic-bezier(.25,.46,.45,.94), box-shadow .45s ease, border-color .45s ease;\n  display: flex;\n  flex-direction: column;\n  overflow: hidden;\n}\n.td-page-home .home-pillar::before {\n  content: \"\";\n  position: absolute;\n  top: -2px; left: 0; right: 0;\n  height: 4px;\n  background: var(--home-green);\n  transform: scaleX(0);\n  transform-origin: left;\n  transition: transform .55s cubic-bezier(.25,.46,.45,.94);\n}\n.td-page-home .home-pillar:nth-child(2)::before { background: var(--home-orange); }\n.td-page-home .home-pillar:nth-child(3)::before { background: var(--home-sky-deep); }\n.td-page-home .home-pillar:nth-child(4)::before { background: var(--home-yellow); }\n.td-page-home .home-pillar:hover {\n  transform: translateY(-10px);\n  box-shadow: var(--home-shadow-lg);\n  border-color: transparent;\n}\n.td-page-home .home-pillar:hover::before { transform: scaleX(1); }\n.td-page-home .home-pillar__icon {\n  width: 60px; height: 60px;\n  border-radius: 16px;\n  background: linear-gradient(135deg, var(--home-green) 0%, var(--home-green-dark) 100%);\n  color: var(--home-white);\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  margin-bottom: 22px;\n  box-shadow: 0 10px 22px -6px rgba(125,194,66,.5);\n  transition: transform .4s ease;\n}\n.td-page-home .home-pillar:nth-child(2) .home-pillar__icon { background: linear-gradient(135deg, var(--home-orange), var(--home-orange-dark)); box-shadow: 0 10px 22px -6px rgba(247,148,29,.5); }\n.td-page-home .home-pillar:nth-child(3) .home-pillar__icon { background: linear-gradient(135deg, var(--home-sky), var(--home-sky-deep)); box-shadow: 0 10px 22px -6px rgba(122,184,201,.55); color: var(--home-navy-deep); }\n.td-page-home .home-pillar:nth-child(4) .home-pillar__icon { background: linear-gradient(135deg, var(--home-yellow), var(--home-orange)); box-shadow: 0 10px 22px -6px rgba(255,193,7,.55); color: var(--home-navy-deep); }\n.td-page-home .home-pillar:hover .home-pillar__icon { transform: rotate(-8deg) scale(1.08); }\n.td-page-home .home-pillar h3 {\n  font-family: var(--home-script);\n  font-style: italic;\n  font-weight: 700;\n  font-size: 1.3rem;\n  color: var(--home-navy-deep);\n  margin: 0 0 12px 0;\n  letter-spacing: -.015em;\n  line-height: 1.2;\n}\n.td-page-home .home-pillar p {\n  color: var(--home-text);\n  font-size: .94rem;\n  line-height: 1.65;\n  margin: 0;\n}\n\n\/* ============== 4 COLLECTIONS \u2014 section centrale ============== *\/\n.td-page-home .home-collections {\n  padding: 140px 24px;\n  background: var(--home-cream);\n  position: relative;\n  overflow: hidden;\n  transition: background .8s ease;\n}\n.td-page-home .home-collections.is-essentiel { background: linear-gradient(180deg, var(--home-cream) 0%, rgba(125,194,66,.08) 100%); }\n.td-page-home .home-collections.is-foret { background: linear-gradient(180deg, var(--home-cream) 0%, rgba(58,125,52,.1) 100%); }\n.td-page-home .home-collections.is-serenite { background: linear-gradient(180deg, var(--home-cream) 0%, rgba(168,213,226,.18) 100%); }\n.td-page-home .home-collections.is-horizon { background: linear-gradient(180deg, var(--home-cream) 0%, rgba(232,177,74,.14) 100%); }\n.td-page-home .home-collections__grid {\n  position: relative;\n  max-width: 1280px;\n  margin: 0 auto;\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 30px;\n  perspective: 1500px;\n}\n.td-page-home .home-coll-card {\n  position: relative;\n  border-radius: 26px;\n  overflow: hidden;\n  background: var(--home-navy);\n  box-shadow: var(--home-shadow-md);\n  transition: transform .55s cubic-bezier(.25,.46,.45,.94), box-shadow .5s ease;\n  transform-style: preserve-3d;\n  will-change: transform;\n  display: flex;\n  flex-direction: column;\n  text-decoration: none;\n  color: inherit;\n  aspect-ratio: 4 \/ 3;\n}\n.td-page-home .home-coll-card:hover {\n  box-shadow: var(--home-shadow-xl);\n  z-index: 2;\n  color: inherit;\n}\n.td-page-home .home-coll-card__media {\n  position: absolute;\n  inset: 0;\n  z-index: 0;\n}\n.td-page-home .home-coll-card__media img {\n  width: 100%; height: 100%;\n  object-fit: cover;\n  transition: transform 1.2s cubic-bezier(.25,.46,.45,.94), filter .5s ease;\n}\n.td-page-home .home-coll-card:hover .home-coll-card__media img { transform: scale(1.1); filter: saturate(1.18) brightness(1.05); }\n.td-page-home .home-coll-card__media::after {\n  content: \"\";\n  position: absolute;\n  inset: 0;\n  background: linear-gradient(180deg, transparent 30%, rgba(0,0,0,.5) 65%, rgba(13,13,13,.95) 100%);\n}\n.td-page-home .home-coll-card--essentiel .home-coll-card__media::after { background: linear-gradient(180deg, transparent 30%, rgba(58,125,52,.55) 65%, rgba(31,79,27,.92) 100%); }\n.td-page-home .home-coll-card--foret .home-coll-card__media::after { background: linear-gradient(180deg, transparent 30%, rgba(31,79,27,.6) 65%, rgba(13,13,13,.95) 100%); }\n.td-page-home .home-coll-card--serenite .home-coll-card__media::after { background: linear-gradient(180deg, transparent 30%, rgba(122,184,201,.5) 65%, rgba(27,42,90,.92) 100%); }\n.td-page-home .home-coll-card--horizon .home-coll-card__media::after { background: linear-gradient(180deg, transparent 30%, rgba(247,148,29,.45) 65%, rgba(13,13,13,.92) 100%); }\n.td-page-home .home-coll-card__badge {\n  position: absolute;\n  top: 24px; left: 24px;\n  background: rgba(255,255,255,.95);\n  color: var(--home-navy-deep);\n  font-size: .68rem;\n  font-weight: 800;\n  letter-spacing: .22em;\n  text-transform: uppercase;\n  padding: 8px 16px;\n  border-radius: 999px;\n  z-index: 3;\n  box-shadow: 0 6px 14px -4px rgba(0,0,0,.25);\n  transform: translateZ(40px);\n}\n.td-page-home .home-coll-card__body {\n  position: absolute;\n  left: 0; right: 0; bottom: 0;\n  padding: 32px 32px 34px 32px;\n  color: var(--home-white);\n  z-index: 2;\n  transform: translateZ(30px);\n}\n.td-page-home .home-coll-card__title {\n  font-family: var(--home-script);\n  font-style: italic;\n  font-weight: 700;\n  font-size: clamp(1.7rem, 3vw, 2.1rem);\n  margin: 0 0 12px 0;\n  letter-spacing: -.02em;\n  line-height: 1.1;\n  color: #FFFFFF !important;\n}\n.td-page-home .home-coll-card__pitch {\n  font-size: .98rem;\n  line-height: 1.6;\n  opacity: .94;\n  margin: 0 0 14px 0;\n  max-width: 460px;\n}\n.td-page-home .home-coll-card__stats {\n  display: inline-block;\n  font-size: .76rem;\n  letter-spacing: .08em;\n  font-weight: 700;\n  color: var(--home-yellow);\n  padding: 6px 12px;\n  background: rgba(255,193,7,.15);\n  border: 1px solid rgba(255,193,7,.35);\n  border-radius: 999px;\n  margin-bottom: 18px;\n  backdrop-filter: blur(8px);\n}\n.td-page-home .home-coll-card__cta {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: .92rem;\n  font-weight: 800;\n  color: var(--home-white);\n  letter-spacing: .04em;\n}\n.td-page-home .home-coll-card__cta svg { transition: transform .35s ease; }\n.td-page-home .home-coll-card:hover .home-coll-card__cta svg { transform: translateX(6px); }\n.td-page-home .home-collections__note {\n  max-width: 760px;\n  margin: 50px auto 0 auto;\n  padding: 22px 28px;\n  text-align: center;\n  background: var(--home-white);\n  border-radius: 16px;\n  border: 1px solid var(--home-line);\n  box-shadow: var(--home-shadow-sm);\n  font-size: .95rem;\n  color: var(--home-text);\n}\n.td-page-home .home-collections__note strong { color: var(--home-navy-deep); font-weight: 700; }\n.td-page-home .home-collections__note a { font-weight: 700; }\n\n\/* ============== 9 DESTINATIONS ============== *\/\n.td-page-home .home-dest {\n  padding: 140px 24px;\n  background: var(--home-white);\n}\n.td-page-home .home-dest__grid {\n  max-width: 1280px;\n  margin: 0 auto;\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 22px;\n}\n.td-page-home .home-dest-card {\n  position: relative;\n  border-radius: 18px;\n  overflow: hidden;\n  aspect-ratio: 4 \/ 5;\n  background: var(--home-navy);\n  box-shadow: var(--home-shadow-md);\n  transition: transform .45s cubic-bezier(.25,.46,.45,.94), box-shadow .45s ease;\n  text-decoration: none;\n  color: inherit;\n  isolation: isolate;\n}\n.td-page-home .home-dest-card:hover {\n  transform: translateY(-8px);\n  box-shadow: var(--home-shadow-xl);\n  color: inherit;\n}\n.td-page-home .home-dest-card img {\n  width: 100%; height: 100%;\n  object-fit: cover;\n  transition: transform 1s cubic-bezier(.25,.46,.45,.94), filter .5s ease;\n}\n.td-page-home .home-dest-card:hover img { transform: scale(1.1); filter: saturate(1.15); }\n.td-page-home .home-dest-card::after {\n  content: \"\";\n  position: absolute;\n  inset: 0;\n  background: linear-gradient(180deg, transparent 35%, rgba(0,0,0,.4) 65%, rgba(13,13,13,.92) 100%);\n  pointer-events: none;\n}\n.td-page-home .home-dest-card__body {\n  position: absolute;\n  left: 0; right: 0; bottom: 0;\n  padding: 22px 22px 24px 22px;\n  color: var(--home-white);\n  z-index: 2;\n}\n.td-page-home .home-dest-card__tag {\n  display: inline-block;\n  padding: 5px 12px;\n  border-radius: 999px;\n  font-size: .66rem;\n  letter-spacing: .14em;\n  text-transform: uppercase;\n  font-weight: 800;\n  margin-bottom: 10px;\n  background: var(--home-green);\n  color: var(--home-white);\n}\n.td-page-home .home-dest-card__tag--orange { background: var(--home-orange); }\n.td-page-home .home-dest-card__tag--yellow { background: var(--home-yellow); color: var(--home-navy-deep); }\n.td-page-home .home-dest-card__tag--star {\n  background: linear-gradient(90deg, var(--home-orange), var(--home-yellow));\n  color: var(--home-navy-deep);\n  animation: homeGlow 2.5s ease-in-out infinite;\n}\n.td-page-home .home-dest-card h3 {\n  font-family: var(--home-script);\n  font-style: italic;\n  font-weight: 900;\n  font-size: 1.4rem;\n  margin: 0 0 6px 0;\n  letter-spacing: -.015em;\n  line-height: 1.1;\n  color: #FFFFFF !important;\n}\n.td-page-home .home-dest-card p {\n  font-size: .88rem;\n  opacity: .92;\n  margin: 0;\n  line-height: 1.45;\n}\n\n\/* ============== SECTION DYNAMICS D\u00c9DI\u00c9E ============== *\/\n.td-page-home .home-dynamics {\n  position: relative;\n  padding: 140px 24px;\n  background: linear-gradient(135deg, var(--home-black) 0%, var(--home-navy-deep) 60%, var(--home-navy) 100%);\n  color: var(--home-white);\n  overflow: hidden;\n  isolation: isolate;\n}\n.td-page-home .home-dynamics::before {\n  content: \"\";\n  position: absolute;\n  top: -10%; right: -10%;\n  width: 600px; height: 600px;\n  background: radial-gradient(circle, rgba(247,148,29,.32), transparent 65%);\n  border-radius: 50%;\n  filter: blur(60px);\n  pointer-events: none;\n  animation: homeBlobMorph 26s ease-in-out infinite;\n}\n.td-page-home .home-dynamics::after {\n  content: \"\";\n  position: absolute;\n  bottom: -10%; left: -10%;\n  width: 500px; height: 500px;\n  background: radial-gradient(circle, rgba(255,193,7,.22), transparent 65%);\n  border-radius: 50%;\n  filter: blur(60px);\n  pointer-events: none;\n  animation: homeBlobMorph 30s ease-in-out infinite reverse;\n}\n.td-page-home .home-dynamics__inner {\n  position: relative;\n  max-width: 1280px;\n  margin: 0 auto;\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 70px;\n  align-items: center;\n}\n.td-page-home .home-dyn-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 10px;\n  padding: 8px 18px;\n  background: linear-gradient(90deg, var(--home-yellow) 0%, var(--home-orange) 100%);\n  color: var(--home-navy-deep);\n  font-size: .72rem;\n  font-weight: 800;\n  letter-spacing: .22em;\n  text-transform: uppercase;\n  border-radius: 999px;\n  margin-bottom: 22px;\n  animation: homeGlow 3s ease-in-out infinite;\n}\n.td-page-home .home-dyn-tag::before {\n  content: \"\";\n  width: 8px; height: 8px;\n  border-radius: 50%;\n  background: var(--home-green);\n  animation: homePulseDot 1.6s ease-in-out infinite;\n}\n.td-page-home .home-dynamics h2 {\n  font-family: var(--home-display);\n  font-style: italic;\n  font-weight: 700;\n  font-size: clamp(2.2rem, 4.6vw, 3.5rem);\n  line-height: 1.05;\n  margin: 0 0 24px 0;\n  letter-spacing: -.025em;\n  background: linear-gradient(120deg, #FFFFFF 0%, #FFC107 35%, #F7941D 60%, #FFFFFF 100%);\n  background-size: 220% auto;\n  -webkit-background-clip: text;\n  background-clip: text;\n  color: transparent;\n  animation: homeGoldShimmer 9s ease-in-out infinite;\n}\n.td-page-home .home-dynamics__lead {\n  color: rgba(255,255,255,.86);\n  font-size: 1.05rem;\n  line-height: 1.7;\n  margin-bottom: 28px;\n  max-width: 540px;\n}\n.td-page-home .home-dynamics__features { list-style: none; padding: 0; margin: 0 0 32px 0; }\n.td-page-home .home-dynamics__features li {\n  display: flex;\n  align-items: flex-start;\n  gap: 14px;\n  padding: 10px 0;\n  font-size: .98rem;\n  color: rgba(255,255,255,.94);\n}\n.td-page-home .home-dynamics__features li::before {\n  content: \"\";\n  flex: 0 0 22px;\n  width: 22px; height: 22px;\n  border-radius: 50%;\n  background: var(--home-green) url(\"data:image\/svg+xml;utf8,<svg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'><polyline points='20 6 9 17 4 12'\/><\/svg>\") center\/14px no-repeat;\n  margin-top: 2px;\n}\n.td-page-home .home-dynamics__ctas { display: flex; gap: 14px; flex-wrap: wrap; }\n.td-page-home .home-dynamics__media {\n  position: relative;\n  border-radius: 24px;\n  overflow: hidden;\n  box-shadow: 0 30px 60px -25px rgba(0,0,0,.55), 0 0 80px -20px rgba(247,148,29,.4);\n  aspect-ratio: 4 \/ 3;\n}\n.td-page-home .home-dynamics__media img { width: 100%; height: 100%; object-fit: cover; }\n.td-page-home .home-dynamics__media::after {\n  content: \"\";\n  position: absolute;\n  inset: 0;\n  background: linear-gradient(135deg, rgba(247,148,29,.25) 0%, rgba(27,42,90,.55) 100%);\n}\n.td-page-home .home-dyn-floating {\n  position: absolute;\n  background: rgba(255,255,255,.92);\n  backdrop-filter: blur(14px) saturate(1.4);\n  padding: 14px 18px;\n  border-radius: 14px;\n  box-shadow: 0 14px 30px -10px rgba(0,0,0,.4);\n  display: flex;\n  align-items: center;\n  gap: 12px;\n  z-index: 2;\n  animation: homeFloat 5s ease-in-out infinite;\n}\n.td-page-home .home-dyn-floating--tl { top: 22px; left: -16px; }\n.td-page-home .home-dyn-floating--mr { top: 50%; right: -16px; transform: translateY(-50%); animation-delay: -1.5s; }\n.td-page-home .home-dyn-floating--br { bottom: 22px; right: -16px; animation-delay: -3s; }\n.td-page-home .home-dyn-floating__dot {\n  width: 12px; height: 12px;\n  border-radius: 50%;\n  background: var(--home-green);\n  flex: 0 0 12px;\n  animation: homePulseDot 1.8s ease-in-out infinite;\n}\n.td-page-home .home-dyn-floating__text { line-height: 1.25; }\n.td-page-home .home-dyn-floating__text strong { display: block; color: var(--home-navy-deep); font-size: .82rem; font-weight: 800; }\n.td-page-home .home-dyn-floating__text span { color: #666; font-size: .72rem; }\n\n\/* ============== 6 ITIN\u00c9RAIRES ============== *\/\n.td-page-home .home-itin {\n  padding: 140px 24px;\n  background: var(--home-cream);\n  position: relative;\n  overflow: hidden;\n}\n.td-page-home .home-itin__grid {\n  max-width: 1280px;\n  margin: 0 auto;\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 26px;\n}\n.td-page-home .home-itin-card {\n  position: relative;\n  background: var(--home-white);\n  border-radius: 22px;\n  overflow: hidden;\n  border: 1px solid var(--home-line);\n  transition: transform .5s cubic-bezier(.25,.46,.45,.94), box-shadow .5s ease, border-color .5s ease;\n  display: flex;\n  flex-direction: column;\n}\n.td-page-home .home-itin-card:hover {\n  transform: translateY(-10px);\n  box-shadow: var(--home-shadow-xl);\n  border-color: transparent;\n}\n.td-page-home .home-itin-card__media {\n  position: relative;\n  aspect-ratio: 16 \/ 10;\n  overflow: hidden;\n}\n.td-page-home .home-itin-card__media img {\n  width: 100%; height: 100%;\n  object-fit: cover;\n  transition: transform 1s cubic-bezier(.25,.46,.45,.94);\n}\n.td-page-home .home-itin-card:hover .home-itin-card__media img { transform: scale(1.08); }\n.td-page-home .home-itin-card__media::after {\n  content: \"\";\n  position: absolute;\n  inset: 0;\n  background: linear-gradient(180deg, transparent 50%, rgba(13,13,13,.5) 100%);\n  pointer-events: none;\n}\n.td-page-home .home-itin-card__ribbon {\n  position: absolute;\n  top: 16px; right: -8px;\n  background: linear-gradient(135deg, var(--home-yellow), var(--home-orange));\n  color: var(--home-navy-deep);\n  padding: 10px 18px 10px 14px;\n  font-size: .85rem;\n  font-weight: 800;\n  z-index: 2;\n  border-radius: 6px 0 0 6px;\n  box-shadow: 0 8px 18px -4px rgba(247,148,29,.55);\n  display: flex;\n  align-items: baseline;\n  gap: 4px;\n}\n.td-page-home .home-itin-card__ribbon::after {\n  content: \"\";\n  position: absolute;\n  right: 0; top: 100%;\n  border-width: 0 8px 8px 0;\n  border-style: solid;\n  border-color: transparent var(--home-orange-dark) transparent transparent;\n}\n.td-page-home .home-itin-card__ribbon span { font-size: .65rem; letter-spacing: .14em; text-transform: uppercase; opacity: .85; }\n.td-page-home .home-itin-card__ribbon strong { font-size: 1.1rem; }\n.td-page-home .home-itin-card__duration {\n  position: absolute;\n  bottom: 14px; left: 14px;\n  background: rgba(255,255,255,.95);\n  color: var(--home-navy-deep);\n  padding: 6px 12px;\n  border-radius: 999px;\n  font-size: .74rem;\n  font-weight: 800;\n  letter-spacing: .06em;\n  text-transform: uppercase;\n  z-index: 2;\n}\n.td-page-home .home-itin-card__body {\n  padding: 24px 24px 22px 24px;\n  display: flex;\n  flex-direction: column;\n  flex: 1;\n}\n.td-page-home .home-itin-card__title {\n  font-family: var(--home-script);\n  font-style: italic;\n  font-weight: 700;\n  font-size: 1.25rem;\n  color: var(--home-navy-deep);\n  margin: 0 0 16px 0;\n  letter-spacing: -.015em;\n  line-height: 1.2;\n  flex: 1;\n}\n.td-page-home .home-itin-card__divider {\n  display: block;\n  width: 40px;\n  height: 2px;\n  background: linear-gradient(90deg, var(--home-green), var(--home-orange));\n  border-radius: 999px;\n  margin: 0 0 14px 0;\n}\n.td-page-home .home-itin-card__ctas { display: flex; flex-direction: column; gap: 8px; }\n.td-page-home .home-itin-card__btn {\n  position: relative;\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  gap: 6px;\n  padding: 11px 14px;\n  border-radius: 10px;\n  font-size: .82rem;\n  font-weight: 800;\n  letter-spacing: .02em;\n  transition: transform .3s ease, box-shadow .3s ease, background .3s ease, color .3s ease, border-color .3s ease;\n  text-decoration: none;\n  text-align: center;\n  overflow: hidden;\n  border: 1.5px solid transparent;\n}\n.td-page-home .home-itin-card__btn--detail {\n  background: var(--home-navy-deep);\n  color: var(--home-white);\n}\n.td-page-home .home-itin-card__btn--detail:hover { background: var(--home-navy); color: var(--home-white); transform: translateY(-2px); }\n.td-page-home .home-itin-card__btn--devis {\n  background: var(--home-cream);\n  color: var(--home-navy-deep);\n  border-color: var(--home-line);\n}\n.td-page-home .home-itin-card__btn--devis:hover { background: var(--home-green); color: var(--home-white); border-color: var(--home-green); transform: translateY(-2px); }\n.td-page-home .home-itin-card__btn--dyn {\n  background: linear-gradient(135deg, var(--home-orange), var(--home-yellow));\n  color: var(--home-navy-deep);\n  box-shadow: 0 8px 18px -8px rgba(247,148,29,.55);\n}\n.td-page-home .home-itin-card__btn--dyn:hover { transform: translateY(-2px); box-shadow: 0 12px 24px -8px rgba(247,148,29,.7); color: var(--home-navy-deep); }\n.td-page-home .home-itin__more {\n  text-align: center;\n  margin-top: 40px;\n}\n.td-page-home .home-itin__more a {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-family: var(--home-script);\n  font-style: italic;\n  font-size: 1.15rem;\n  font-weight: 700;\n  color: var(--home-navy-deep);\n  border-bottom: 2px solid var(--home-orange);\n  padding-bottom: 4px;\n  transition: color .25s ease, border-color .25s ease;\n}\n.td-page-home .home-itin__more a:hover { color: var(--home-orange); }\n\n\/* ============== T\u00c9MOIGNAGES CAROUSEL ============== *\/\n.td-page-home .home-testi {\n  padding: 140px 24px;\n  background: var(--home-white);\n}\n.td-page-home .home-testi__carousel {\n  position: relative;\n  max-width: 920px;\n  margin: 0 auto;\n}\n.td-page-home .home-testi__slides {\n  position: relative;\n  min-height: 320px;\n}\n.td-page-home .home-testi__slide {\n  position: absolute;\n  inset: 0;\n  background: rgba(255,255,255,.85);\n  backdrop-filter: blur(14px) saturate(1.2);\n  border-radius: 22px;\n  padding: 44px 48px 40px 48px;\n  border: 1px solid var(--home-line);\n  box-shadow: var(--home-shadow-md);\n  text-align: center;\n  opacity: 0;\n  transform: translateY(20px) scale(.98);\n  transition: opacity .8s ease, transform .8s cubic-bezier(.25,.46,.45,.94);\n  pointer-events: none;\n  overflow: hidden;\n}\n.td-page-home .home-testi__slide.is-active {\n  opacity: 1;\n  transform: translateY(0) scale(1);\n  pointer-events: auto;\n  position: relative;\n}\n.td-page-home .home-testi__slide::before {\n  content: \"\"\";\n  position: absolute;\n  top: -20px; right: 30px;\n  font-family: var(--home-display);\n  font-style: italic;\n  font-size: 11rem;\n  font-weight: 700;\n  color: rgba(247,148,29,.14);\n  line-height: 1;\n  pointer-events: none;\n}\n.td-page-home .home-testi__stars {\n  color: var(--home-yellow);\n  font-size: 1.2rem;\n  letter-spacing: .22em;\n  margin-bottom: 22px;\n}\n.td-page-home .home-testi__title {\n  font-family: var(--home-script);\n  font-style: italic;\n  font-weight: 700;\n  font-size: 1.35rem;\n  color: var(--home-navy-deep);\n  margin: 0 0 22px 0;\n  line-height: 1.3;\n}\n.td-page-home .home-testi__text {\n  color: var(--home-text);\n  font-size: 1.02rem;\n  line-height: 1.75;\n  margin: 0 0 28px 0;\n  font-style: italic;\n  max-width: 700px;\n  margin-left: auto;\n  margin-right: auto;\n}\n.td-page-home .home-testi__author {\n  font-size: .9rem;\n  font-weight: 800;\n  color: var(--home-navy);\n  letter-spacing: .04em;\n}\n.td-page-home .home-testi__author span {\n  display: block;\n  font-weight: 500;\n  color: var(--home-muted);\n  font-size: .78rem;\n  margin-top: 4px;\n}\n.td-page-home .home-testi__nav {\n  display: flex;\n  justify-content: center;\n  gap: 12px;\n  margin-top: 30px;\n}\n.td-page-home .home-testi__dot {\n  width: 12px; height: 12px;\n  border-radius: 50%;\n  background: var(--home-line);\n  border: none;\n  cursor: pointer;\n  transition: background .3s ease, transform .3s ease;\n  padding: 0;\n}\n.td-page-home .home-testi__dot.is-active { background: var(--home-orange); transform: scale(1.3); }\n.td-page-home .home-testi__dot:hover { background: var(--home-orange-dark); }\n\n\/* ============== 4 STYLES ============== *\/\n.td-page-home .home-styles {\n  padding: 140px 24px;\n  background: var(--home-cream);\n}\n.td-page-home .home-styles__grid {\n  max-width: 1280px;\n  margin: 0 auto;\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  gap: 20px;\n}\n.td-page-home .home-style {\n  position: relative;\n  background: var(--home-white);\n  border: 1px solid var(--home-line);\n  border-radius: 18px;\n  padding: 28px 24px 26px 24px;\n  text-decoration: none;\n  color: inherit;\n  transition: transform .4s cubic-bezier(.25,.46,.45,.94), box-shadow .4s ease, border-color .4s ease;\n  display: flex;\n  flex-direction: column;\n  overflow: hidden;\n}\n.td-page-home .home-style::before {\n  content: \"\";\n  position: absolute;\n  top: -2px; left: 0; right: 0;\n  height: 4px;\n  background: var(--home-green);\n  transform: scaleX(0);\n  transform-origin: left;\n  transition: transform .5s cubic-bezier(.25,.46,.45,.94);\n}\n.td-page-home .home-style:nth-child(2)::before { background: var(--home-orange); }\n.td-page-home .home-style:nth-child(3)::before { background: var(--home-sky-deep); }\n.td-page-home .home-style:nth-child(4)::before { background: var(--home-yellow); }\n.td-page-home .home-style:hover {\n  transform: translateY(-8px);\n  box-shadow: var(--home-shadow-md);\n  border-color: transparent;\n  color: inherit;\n}\n.td-page-home .home-style:hover::before { transform: scaleX(1); }\n.td-page-home .home-style__emoji {\n  font-size: 2rem;\n  margin-bottom: 14px;\n  display: inline-block;\n  line-height: 1;\n  filter: drop-shadow(0 4px 8px rgba(0,0,0,.12));\n}\n.td-page-home .home-style h3 {\n  font-family: var(--home-script);\n  font-style: italic;\n  font-weight: 700;\n  font-size: 1.25rem;\n  color: var(--home-navy-deep);\n  margin: 0 0 10px 0;\n  letter-spacing: -.015em;\n}\n.td-page-home .home-style p {\n  color: var(--home-text);\n  font-size: .9rem;\n  line-height: 1.6;\n  margin: 0 0 16px 0;\n  flex: 1;\n}\n.td-page-home .home-style__cta {\n  display: inline-flex;\n  align-items: center;\n  gap: 6px;\n  font-size: .82rem;\n  font-weight: 800;\n  color: var(--home-orange);\n  letter-spacing: .04em;\n  margin-top: auto;\n}\n\n\/* ============== BLOG TEASER ============== *\/\n.td-page-home .home-blog {\n  padding: 140px 24px;\n  background: var(--home-white);\n}\n.td-page-home .home-blog__grid {\n  max-width: 1280px;\n  margin: 0 auto;\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 24px;\n}\n.td-page-home .home-blog-card {\n  position: relative;\n  background: var(--home-white);\n  border-radius: 18px;\n  overflow: hidden;\n  border: 1px solid var(--home-line);\n  transition: transform .4s cubic-bezier(.25,.46,.45,.94), box-shadow .4s ease, border-color .4s ease;\n  text-decoration: none;\n  color: inherit;\n  display: flex;\n  flex-direction: column;\n}\n.td-page-home .home-blog-card:hover {\n  transform: translateY(-8px);\n  box-shadow: var(--home-shadow-md);\n  border-color: transparent;\n  color: inherit;\n}\n.td-page-home .home-blog-card__media { aspect-ratio: 16 \/ 10; overflow: hidden; }\n.td-page-home .home-blog-card__media img {\n  width: 100%; height: 100%;\n  object-fit: cover;\n  transition: transform 1s cubic-bezier(.25,.46,.45,.94);\n}\n.td-page-home .home-blog-card:hover .home-blog-card__media img { transform: scale(1.08); }\n.td-page-home .home-blog-card__body { padding: 22px 24px 22px 24px; flex: 1; display: flex; flex-direction: column; }\n.td-page-home .home-blog-card__date {\n  font-size: .72rem;\n  letter-spacing: .14em;\n  text-transform: uppercase;\n  font-weight: 800;\n  color: var(--home-orange);\n  margin-bottom: 10px;\n}\n.td-page-home .home-blog-card h3 {\n  font-family: var(--home-script);\n  font-style: italic;\n  font-weight: 700;\n  font-size: 1.2rem;\n  color: var(--home-navy-deep);\n  margin: 0 0 12px 0;\n  letter-spacing: -.015em;\n  line-height: 1.25;\n}\n.td-page-home .home-blog-card__excerpt {\n  color: var(--home-text);\n  font-size: .92rem;\n  line-height: 1.6;\n  margin: 0 0 16px 0;\n  flex: 1;\n}\n.td-page-home .home-blog-card__more {\n  display: inline-flex;\n  align-items: center;\n  gap: 6px;\n  font-size: .82rem;\n  font-weight: 800;\n  color: var(--home-orange);\n  letter-spacing: .04em;\n}\n.td-page-home .home-blog__more {\n  text-align: center;\n  margin-top: 40px;\n}\n.td-page-home .home-blog__more a {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-family: var(--home-script);\n  font-style: italic;\n  font-size: 1.15rem;\n  font-weight: 700;\n  color: var(--home-navy-deep);\n  border-bottom: 2px solid var(--home-orange);\n  padding-bottom: 4px;\n  transition: color .25s ease;\n}\n.td-page-home .home-blog__more a:hover { color: var(--home-orange); }\n\n\/* ============== STATS ============== *\/\n.td-page-home .home-stats {\n  position: relative;\n  padding: 90px 24px;\n  background: linear-gradient(135deg, var(--home-navy-deep) 0%, var(--home-navy) 100%);\n  color: var(--home-white);\n  overflow: hidden;\n}\n.td-page-home .home-stats::before,\n.td-page-home .home-stats::after {\n  content: \"\";\n  position: absolute;\n  width: 480px; height: 480px;\n  border-radius: 50%;\n  filter: blur(80px);\n  opacity: .35;\n  pointer-events: none;\n  animation: homeBlobMorph 24s ease-in-out infinite;\n}\n.td-page-home .home-stats::before { background: var(--home-green); top: -150px; left: -100px; }\n.td-page-home .home-stats::after { background: var(--home-orange); bottom: -150px; right: -100px; animation-delay: -12s; }\n.td-page-home .home-stats__grid {\n  position: relative;\n  max-width: 1200px;\n  margin: 0 auto;\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  gap: 30px;\n  text-align: center;\n}\n.td-page-home .home-stat__num {\n  font-family: var(--home-display);\n  font-style: italic;\n  font-weight: 700;\n  font-size: clamp(2.5rem, 5.4vw, 4.2rem);\n  line-height: 1;\n  margin-bottom: 12px;\n  letter-spacing: -.025em;\n  background: linear-gradient(120deg, var(--home-yellow) 0%, var(--home-gold) 50%, var(--home-orange) 100%);\n  -webkit-background-clip: text;\n  background-clip: text;\n  color: transparent;\n}\n.td-page-home .home-stat__label {\n  font-size: .9rem;\n  font-weight: 700;\n  letter-spacing: .12em;\n  text-transform: uppercase;\n  opacity: .82;\n}\n\n\/* ============== COMPARATIF VOIE ============== *\/\n.td-page-home .home-compare {\n  padding: 140px 24px;\n  background: var(--home-cream);\n}\n.td-page-home .home-compare__grid {\n  max-width: 1180px;\n  margin: 0 auto;\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 28px;\n}\n.td-page-home .home-compare__card {\n  position: relative;\n  border-radius: 26px;\n  padding: 46px 42px 42px 42px;\n  overflow: hidden;\n  transition: transform .4s ease, box-shadow .4s ease;\n  display: flex;\n  flex-direction: column;\n}\n.td-page-home .home-compare__card:hover { transform: translateY(-8px); }\n.td-page-home .home-compare__card--green {\n  background: linear-gradient(135deg, var(--home-green) 0%, var(--home-green-dark) 100%);\n  color: var(--home-white);\n  box-shadow: var(--home-glow-green);\n}\n.td-page-home .home-compare__card--orange {\n  background: linear-gradient(135deg, var(--home-orange) 0%, var(--home-yellow) 100%);\n  color: var(--home-navy-deep);\n  box-shadow: var(--home-glow-orange);\n}\n.td-page-home .home-compare__card::before {\n  content: \"\";\n  position: absolute;\n  top: -120px; right: -120px;\n  width: 320px; height: 320px;\n  border-radius: 50%;\n  background: radial-gradient(circle, rgba(255,255,255,.25), transparent 70%);\n  filter: blur(20px);\n}\n.td-page-home .home-compare__badge {\n  display: inline-block;\n  font-size: .68rem;\n  font-weight: 800;\n  letter-spacing: .22em;\n  text-transform: uppercase;\n  padding: 6px 14px;\n  border-radius: 999px;\n  background: rgba(255,255,255,.2);\n  margin-bottom: 18px;\n  align-self: flex-start;\n  position: relative;\n}\n.td-page-home .home-compare__card--orange .home-compare__badge { background: rgba(27,42,90,.22); }\n.td-page-home .home-compare__card h3 {\n  font-family: var(--home-script);\n  font-style: italic;\n  font-weight: 700;\n  font-size: clamp(1.4rem, 2.8vw, 1.95rem);\n  margin: 0 0 22px 0;\n  letter-spacing: -.015em;\n  position: relative;\n}\n.td-page-home .home-compare__list { list-style: none; padding: 0; margin: 0 0 30px 0; flex: 1; position: relative; }\n.td-page-home .home-compare__list li {\n  display: flex;\n  align-items: flex-start;\n  gap: 12px;\n  padding: 9px 0;\n  font-size: .98rem;\n  line-height: 1.5;\n}\n.td-page-home .home-compare__list li::before {\n  content: \"\u2713\";\n  flex-shrink: 0;\n  width: 22px; height: 22px;\n  border-radius: 50%;\n  background: rgba(255,255,255,.25);\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-weight: 800;\n  font-size: .82rem;\n  margin-top: 1px;\n}\n.td-page-home .home-compare__card--orange .home-compare__list li::before { background: rgba(27,42,90,.2); }\n.td-page-home .home-compare__cta {\n  position: relative;\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  gap: 10px;\n  padding: 16px 30px;\n  border-radius: 999px;\n  font-weight: 800;\n  font-size: .98rem;\n  text-decoration: none;\n  transition: transform .3s ease, box-shadow .3s ease;\n  align-self: flex-start;\n  overflow: hidden;\n}\n.td-page-home .home-compare__cta::before {\n  content: \"\";\n  position: absolute;\n  top: 0; left: 0;\n  width: 60%; height: 100%;\n  background: linear-gradient(90deg, transparent, rgba(255,255,255,.5), transparent);\n  transform: translateX(-100%) skewX(-22deg);\n}\n.td-page-home .home-compare__cta:hover::before { animation: homeShimmer 1s ease-out; }\n.td-page-home .home-compare__card--green .home-compare__cta {\n  background: var(--home-white);\n  color: var(--home-green-dark);\n  box-shadow: 0 12px 24px -8px rgba(0,0,0,.2);\n}\n.td-page-home .home-compare__card--green .home-compare__cta:hover { transform: translateY(-3px); color: var(--home-navy-deep); }\n.td-page-home .home-compare__card--orange .home-compare__cta {\n  background: var(--home-navy-deep);\n  color: var(--home-yellow);\n  box-shadow: 0 12px 24px -8px rgba(0,0,0,.3);\n}\n.td-page-home .home-compare__card--orange .home-compare__cta:hover { transform: translateY(-3px); background: var(--home-navy); color: var(--home-white); }\n\n\/* ============== CTA FINAL ============== *\/\n.td-page-home .home-cta-final {\n  position: relative;\n  min-height: 65vh;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  text-align: center;\n  color: var(--home-white);\n  padding: 140px 24px;\n  overflow: hidden;\n  isolation: isolate;\n}\n.td-page-home .home-cta-final__bg {\n  position: absolute;\n  inset: -8%;\n  z-index: -3;\n  background: url('https:\/\/images.pexels.com\/photos\/17767033\/pexels-photo-17767033.jpeg?auto=compress&cs=tinysrgb&w=2000') center\/cover no-repeat;\n  animation: homeKenBurns 32s ease-in-out infinite;\n  filter: saturate(1.18) brightness(.85);\n}\n.td-page-home .home-cta-final__overlay {\n  position: absolute;\n  inset: 0;\n  z-index: -2;\n  background:\n    linear-gradient(135deg, rgba(58,125,52,.78) 0%, rgba(27,42,90,.85) 60%, rgba(13,13,13,.82) 100%);\n}\n.td-page-home .home-cta-final__line {\n  position: absolute;\n  left: 0; right: 0;\n  bottom: 35%;\n  height: 1.5px;\n  background: linear-gradient(90deg, transparent 0%, var(--home-gold) 20%, var(--home-yellow) 50%, var(--home-gold) 80%, transparent 100%);\n  box-shadow: 0 0 30px rgba(232,177,74,.7);\n  z-index: 0;\n  animation: homeHorizonBreath 9s ease-in-out infinite;\n}\n.td-page-home .home-cta-final__inner { max-width: 940px; width: 100%; position: relative; z-index: 2; }\n.td-page-home .home-cta-final__eyebrow {\n  display: inline-block;\n  font-size: .8rem;\n  letter-spacing: .28em;\n  text-transform: uppercase;\n  font-weight: 800;\n  color: var(--home-yellow);\n  margin-bottom: 22px;\n}\n.td-page-home .home-cta-final h2 {\n  font-family: var(--home-display);\n  font-style: italic;\n  font-weight: 700;\n  font-size: clamp(2.6rem, 6.5vw, 5.4rem);\n  line-height: 1.18;\n  margin: 0 0 26px 0; padding-bottom: .12em;\n  letter-spacing: -.03em;\n  text-shadow: 0 8px 32px rgba(0,0,0,.5);\n  background: linear-gradient(120deg, #FFFFFF 0%, #FFC107 35%, #E8B14A 65%, #FFFFFF 100%);\n  background-size: 220% auto;\n  -webkit-background-clip: text;\n  background-clip: text;\n  color: transparent;\n  animation: homeGoldShimmer 9s ease-in-out infinite;\n}\n.td-page-home .home-cta-final__lead {\n  max-width: 720px;\n  margin: 0 auto 40px auto;\n  font-size: 1.1rem;\n  color: rgba(255,255,255,.94);\n  line-height: 1.7;\n}\n.td-page-home .home-cta-final__buttons {\n  display: flex;\n  justify-content: center;\n  flex-wrap: wrap;\n  gap: 16px;\n}\n\n\/* ============== FOOTER ============== *\/\n.td-page-home .home-footer {\n  background: var(--home-black);\n  color: var(--home-white);\n  padding: 50px 24px 40px 24px;\n}\n.td-page-home .home-footer__inner {\n  max-width: 1280px;\n  margin: 0 auto;\n  display: flex;\n  flex-wrap: wrap;\n  gap: 30px;\n  justify-content: space-between;\n  align-items: center;\n}\n.td-page-home .home-footer__brand strong {\n  display: block;\n  font-family: var(--home-display);\n  font-style: italic;\n  font-size: 1.35rem;\n  font-weight: 700;\n  margin-bottom: 4px;\n}\n.td-page-home .home-footer__brand span {\n  font-size: .8rem;\n  color: rgba(255,255,255,.6);\n  letter-spacing: .02em;\n}\n.td-page-home .home-footer__nav {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 22px;\n  font-size: .9rem;\n}\n.td-page-home .home-footer__nav a {\n  color: var(--home-white);\n  font-weight: 600;\n  transition: color .25s ease;\n}\n.td-page-home .home-footer__nav a:hover { color: var(--home-yellow); }\n.td-page-home .home-footer__contact {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 18px;\n  font-size: .88rem;\n}\n.td-page-home .home-footer__contact a {\n  color: var(--home-white);\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  transition: color .25s ease;\n  font-weight: 600;\n}\n.td-page-home .home-footer__contact a:hover { color: var(--home-yellow); }\n.td-page-home .home-footer__social { display: flex; gap: 10px; }\n.td-page-home .home-footer__social a {\n  width: 38px; height: 38px;\n  border-radius: 50%;\n  background: rgba(255,255,255,.1);\n  color: var(--home-white);\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  transition: background .25s ease, transform .25s ease;\n}\n.td-page-home .home-footer__social a:hover { background: var(--home-orange); transform: translateY(-2px); }\n\n\n.td-page-home .home-footer__bottom {\n  max-width: 1280px;\n  margin: 32px auto 0 auto;\n  padding-top: 24px;\n  border-top: 1px solid rgba(232,177,74,.18);\n  display: flex;\n  flex-wrap: wrap;\n  gap: 18px 28px;\n  justify-content: space-between;\n  align-items: center;\n}\n.td-page-home .home-footer__legal {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 8px 22px;\n}\n.td-page-home .home-footer__legal a {\n  color: rgba(255,255,255,.7);\n  font-size: .82rem;\n  font-weight: 500;\n  letter-spacing: .01em;\n  transition: color .25s ease;\n}\n.td-page-home .home-footer__legal a:hover { color: var(--home-yellow); }\n.td-page-home .home-footer__copy {\n  color: rgba(255,255,255,.55);\n  font-size: .8rem;\n  letter-spacing: .02em;\n}\n.td-page-home .home-footer__copy strong {\n  font-family: var(--home-display);\n  font-style: italic;\n  font-weight: 700;\n  color: rgba(255,255,255,.85);\n  margin-right: 4px;\n}\n@media (max-width: 760px) {\n  .td-page-home .home-footer__bottom { flex-direction: column; text-align: center; gap: 16px; }\n  .td-page-home .home-footer__legal { justify-content: center; }\n}\n\n\/* ============== RESPONSIVE BASE ============== *\/\n@media (max-width: 1100px) {\n  .td-page-home .home-pillars__grid { grid-template-columns: repeat(2, 1fr); }\n  .td-page-home .home-itin__grid { grid-template-columns: repeat(2, 1fr); }\n  .td-page-home .home-blog__grid { grid-template-columns: repeat(2, 1fr); }\n  .td-page-home .home-styles__grid { grid-template-columns: repeat(2, 1fr); }\n  .td-page-home .home-stats__grid { grid-template-columns: repeat(2, 1fr); gap: 36px; }\n}\n@media (max-width: 1000px) {\n  .td-page-home .home-collections__grid { grid-template-columns: 1fr; max-width: 580px; margin-left: auto; margin-right: auto; }\n  .td-page-home .home-dynamics__inner { grid-template-columns: 1fr; gap: 60px; }\n  .td-page-home .home-dest__grid { grid-template-columns: repeat(2, 1fr); }\n  .td-page-home .home-compare__grid { grid-template-columns: 1fr; }\n}\n@media (max-width: 760px) {\n  .td-page-home .home-hero { padding: 100px 18px 90px 18px; min-height: 92vh; }\n  .td-page-home .home-pillars,\n  .td-page-home .home-collections,\n  .td-page-home .home-dest,\n  .td-page-home .home-dynamics,\n  .td-page-home .home-itin,\n  .td-page-home .home-testi,\n  .td-page-home .home-styles,\n  .td-page-home .home-blog,\n  .td-page-home .home-compare,\n  .td-page-home .home-cta-final { padding-left: 16px; padding-right: 16px; padding-top: 90px; padding-bottom: 90px; }\n  .td-page-home .home-stats { padding: 70px 16px; }\n  .td-page-home .home-pillars__grid,\n  .td-page-home .home-itin__grid,\n  .td-page-home .home-blog__grid,\n  .td-page-home .home-styles__grid,\n  .td-page-home .home-dest__grid { grid-template-columns: 1fr; max-width: 460px; margin-left: auto; margin-right: auto; }\n  .td-page-home .home-stats__grid { grid-template-columns: 1fr; gap: 30px; }\n  .td-page-home .home-section-head { margin-bottom: 44px; }\n  .td-page-home .home-hero__ctas .home-btn,\n  .td-page-home .home-cta-final__buttons .home-btn { width: 100%; justify-content: center; }\n  .td-page-home .home-country-chip { font-size: 1rem; padding: 6px 18px 6px 6px; }\n  .td-page-home .home-country-chip__img { width: 36px; height: 36px; }\n  .td-page-home .home-coll-card { aspect-ratio: 4 \/ 3.5; }\n  .td-page-home .home-dyn-floating--tl { left: 10px; top: 12px; padding: 10px 14px; }\n  .td-page-home .home-dyn-floating--mr { right: 10px; padding: 10px 14px; }\n  .td-page-home .home-dyn-floating--br { right: 10px; bottom: 12px; padding: 10px 14px; }\n  .td-page-home .home-testi__slide { padding: 36px 28px 32px 28px; }\n  .td-page-home .home-compare__card { padding: 36px 28px; }\n  .td-page-home .home-footer__inner { flex-direction: column; text-align: center; gap: 24px; }\n  .td-page-home .home-footer__nav,\n  .td-page-home .home-footer__contact { justify-content: center; }\n}\n@media (max-width: 500px) {\n  .td-page-home { font-size: 15px; }\n}\n@media (prefers-reduced-motion: reduce) {\n  .td-page-home *,\n  .td-page-home *::before,\n  .td-page-home *::after {\n    animation-duration: .001s !important;\n    animation-iteration-count: 1 !important;\n    transition-duration: .001s !important;\n  }\n  .td-page-home .tda-reveal { opacity: 1; transform: none; }\n}\n<\/style>\n\n<div class=\"td-page-home\">\n\n  <!-- ============== 1. HERO CIN\u00c9MATOGRAPHIQUE ============== -->\n  <section class=\"home-hero\">\n    <div class=\"home-hero__bg\" aria-hidden=\"true\">\n      <video\n        class=\"home-hero__video\"\n        autoplay muted loop playsinline preload=\"auto\"\n        poster=\"https:\/\/toucandiscovery.com\/wp-content\/uploads\/2026\/05\/nauyaca-waterfall-poster.jpg\"\n        aria-hidden=\"true\">\n        <source src=\"https:\/\/toucandiscovery.com\/wp-content\/uploads\/2026\/05\/amazing-nauyaca-waterfalls-costa-rica-aerial-reveal-from-dense-vegetation-jungle-SBV-346806805-4K.mp4\" type=\"video\/mp4\">\n      <\/video>\n    <\/div>\n    <div class=\"home-hero__layer-mid\" aria-hidden=\"true\"><\/div>\n    <div class=\"home-hero__overlay\" aria-hidden=\"true\"><\/div>\n    <div class=\"home-hero__mesh\" aria-hidden=\"true\"><\/div>\n    <div class=\"home-particles\" aria-hidden=\"true\">\n      <span class=\"home-particle\"><\/span><span class=\"home-particle\"><\/span><span class=\"home-particle\"><\/span>\n      <span class=\"home-particle\"><\/span><span class=\"home-particle\"><\/span><span class=\"home-particle\"><\/span>\n      <span class=\"home-particle\"><\/span><span class=\"home-particle\"><\/span><span class=\"home-particle\"><\/span>\n      <span class=\"home-particle\"><\/span><span class=\"home-particle\"><\/span><span class=\"home-particle\"><\/span>\n      <span class=\"home-particle\"><\/span><span class=\"home-particle\"><\/span><span class=\"home-particle\"><\/span>\n    <\/div>\n    <div class=\"home-hero__inner\">\n      <h1 class=\"tda-reveal\">\n        <span class=\"home-hero__l1\">Vivez le voyage.<\/span>\n        <span class=\"home-hero__l2\">\u00c9crivez votre histoire.<\/span>\n      <\/h1>\n      <p class=\"home-hero__lead tda-reveal tda-reveal--d1\">\n        Agence de voyages r\u00e9ceptive en Am\u00e9rique Centrale et Cara\u00efbes. Du Mexique \u00e0 la R\u00e9publique Dominicaine \u2014 pour les voyageurs et les professionnels qui cherchent un partenaire local d'exception.\n      <\/p>\n      <div class=\"home-hero__pills tda-reveal tda-reveal--d2\">\n        <span class=\"home-hero__country-pill\">Mexique<\/span>\n        <span class=\"home-hero__country-pill\">Guatemala<\/span>\n        <span class=\"home-hero__country-pill\">Belize<\/span>\n        <span class=\"home-hero__country-pill\">Honduras<\/span>\n        <span class=\"home-hero__country-pill\">El Salvador<\/span>\n        <span class=\"home-hero__country-pill\">Nicaragua<\/span>\n        <span class=\"home-hero__country-pill home-hero__country-pill--star\">\u2605 Costa Rica<\/span>\n        <span class=\"home-hero__country-pill\">Panama<\/span>\n        <span class=\"home-hero__country-pill\">R\u00e9p. Dominicaine<\/span>\n      <\/div>\n      <div class=\"home-hero__ctas tda-reveal tda-reveal--d3\">\n        <a href=\"\/contact\/\" class=\"home-btn home-btn--green\">\n          Demander un devis\n          <svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\/><polyline points=\"12 5 19 12 12 19\"\/><\/svg>\n        <\/a>\n        <a href=\"https:\/\/dynamics.toucandiscovery.com\/\" target=\"_blank\" rel=\"noopener\" class=\"home-btn home-btn--orange\">\n          <svg width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"currentColor\" aria-hidden=\"true\"><polygon points=\"13 2 3 14 12 14 11 22 21 10 12 10 13 2\"\/><\/svg>\n          R\u00e9server sur Dynamics\n        <\/a>\n        <a href=\"#collections\" class=\"home-btn home-btn--ghost-light\">\n          D\u00e9couvrir nos collections\n        <\/a>\n      <\/div>\n    <\/div>\n    <div class=\"home-hero__scroll\" aria-hidden=\"true\"><em>D\u00e9couvrez \u2193<\/em><\/div>\n  <\/section>\n\n  <!-- ============== 2. BANDE 9 PAYS SCROLLING ============== -->\n\n  <section class=\"home-countries-band\" aria-label=\"9 pays d'Am\u00e9rique Centrale et Cara\u00efbes\">\n\n    <div class=\"home-countries-band__track\">\n\n      <a href=\"\/destinations-mexique\/\" class=\"home-country-chip\">\n\n        <span class=\"home-country-chip__img\"><img decoding=\"async\" src=\"https:\/\/toucandiscovery.com\/wp-content\/uploads\/2026\/05\/Mexique-scaled.jpg\" alt=\"Mexique\" loading=\"lazy\"><\/span>\n\n        Mexique\n\n      <\/a>\n\n      <a href=\"\/destinations-guatemala\/\" class=\"home-country-chip\">\n\n        <span class=\"home-country-chip__img\"><img decoding=\"async\" src=\"https:\/\/toucandiscovery.com\/wp-content\/uploads\/2026\/05\/Guatemala-scaled.jpg\" alt=\"Guatemala\" loading=\"lazy\"><\/span>\n\n        Guatemala\n\n      <\/a>\n\n      <a href=\"\/destinations-belize\/\" class=\"home-country-chip\">\n\n        <span class=\"home-country-chip__img\"><img decoding=\"async\" src=\"https:\/\/toucandiscovery.com\/wp-content\/uploads\/2026\/05\/Belize-scaled.jpg\" alt=\"Belize\" loading=\"lazy\"><\/span>\n\n        Belize\n\n      <\/a>\n\n      <a href=\"\/destinations-honduras\/\" class=\"home-country-chip\">\n\n        <span class=\"home-country-chip__img\"><img decoding=\"async\" src=\"https:\/\/toucandiscovery.com\/wp-content\/uploads\/2026\/05\/honduras-scaled.jpg\" alt=\"Honduras\" loading=\"lazy\"><\/span>\n\n        Honduras\n\n      <\/a>\n\n      <a href=\"\/destinations-el-salvador\/\" class=\"home-country-chip\">\n\n        <span class=\"home-country-chip__img\"><img decoding=\"async\" src=\"https:\/\/toucandiscovery.com\/wp-content\/uploads\/2026\/05\/El-salvador-scaled.jpg\" alt=\"El Salvador\" loading=\"lazy\"><\/span>\n\n        El Salvador\n\n      <\/a>\n\n      <a href=\"\/destinations-nicaragua\/\" class=\"home-country-chip\">\n\n        <span class=\"home-country-chip__img\"><img decoding=\"async\" src=\"https:\/\/toucandiscovery.com\/wp-content\/uploads\/2026\/05\/Nicaragua-scaled.jpg\" alt=\"Nicaragua\" loading=\"lazy\"><\/span>\n\n        Nicaragua\n\n      <\/a>\n\n      <a href=\"\/destinations-costa-rica\/\" class=\"home-country-chip home-country-chip--star\">\n\n        <span class=\"home-country-chip__img\"><img decoding=\"async\" src=\"https:\/\/toucandiscovery.com\/wp-content\/uploads\/2026\/05\/Costa-Rica-scaled.jpg\" alt=\"Costa Rica\" loading=\"lazy\"><\/span>\n\n        \u2605 Costa Rica\n\n      <\/a>\n\n      <a href=\"\/destinations-panama\/\" class=\"home-country-chip\">\n\n        <span class=\"home-country-chip__img\"><img decoding=\"async\" src=\"https:\/\/toucandiscovery.com\/wp-content\/uploads\/2026\/05\/Panama-scaled.jpg\" alt=\"Panama\" loading=\"lazy\"><\/span>\n\n        Panama\n\n      <\/a>\n\n      <a href=\"\/destinations-republique-dominicaine\/\" class=\"home-country-chip\">\n\n        <span class=\"home-country-chip__img\"><img decoding=\"async\" src=\"https:\/\/toucandiscovery.com\/wp-content\/uploads\/2026\/05\/rep-dom-scaled.jpg\" alt=\"R\u00e9publique Dominicaine\" loading=\"lazy\"><\/span>\n\n        R\u00e9p. Dominicaine\n\n      <\/a>\n\n      <!-- Duplication pour boucle infinie -->\n\n      <a href=\"\/destinations-mexique\/\" class=\"home-country-chip\" aria-hidden=\"true\">\n\n        <span class=\"home-country-chip__img\"><img decoding=\"async\" src=\"https:\/\/toucandiscovery.com\/wp-content\/uploads\/2026\/05\/Mexique-scaled.jpg\" alt=\"\" loading=\"lazy\"><\/span>Mexique\n\n      <\/a>\n\n      <a href=\"\/destinations-guatemala\/\" class=\"home-country-chip\" aria-hidden=\"true\">\n\n        <span class=\"home-country-chip__img\"><img decoding=\"async\" src=\"https:\/\/toucandiscovery.com\/wp-content\/uploads\/2026\/05\/Guatemala-scaled.jpg\" alt=\"\" loading=\"lazy\"><\/span>Guatemala\n\n      <\/a>\n\n      <a href=\"\/destinations-belize\/\" class=\"home-country-chip\" aria-hidden=\"true\">\n\n        <span class=\"home-country-chip__img\"><img decoding=\"async\" src=\"https:\/\/toucandiscovery.com\/wp-content\/uploads\/2026\/05\/Belize-scaled.jpg\" alt=\"\" loading=\"lazy\"><\/span>Belize\n\n      <\/a>\n\n      <a href=\"\/destinations-honduras\/\" class=\"home-country-chip\" aria-hidden=\"true\">\n\n        <span class=\"home-country-chip__img\"><img decoding=\"async\" src=\"https:\/\/toucandiscovery.com\/wp-content\/uploads\/2026\/05\/honduras-scaled.jpg\" alt=\"\" loading=\"lazy\"><\/span>Honduras\n\n      <\/a>\n\n      <a href=\"\/destinations-el-salvador\/\" class=\"home-country-chip\" aria-hidden=\"true\">\n\n        <span class=\"home-country-chip__img\"><img decoding=\"async\" src=\"https:\/\/toucandiscovery.com\/wp-content\/uploads\/2026\/05\/El-salvador-scaled.jpg\" alt=\"\" loading=\"lazy\"><\/span>El Salvador\n\n      <\/a>\n\n      <a href=\"\/destinations-nicaragua\/\" class=\"home-country-chip\" aria-hidden=\"true\">\n\n        <span class=\"home-country-chip__img\"><img decoding=\"async\" src=\"https:\/\/toucandiscovery.com\/wp-content\/uploads\/2026\/05\/Nicaragua-scaled.jpg\" alt=\"\" loading=\"lazy\"><\/span>Nicaragua\n\n      <\/a>\n\n      <a href=\"\/destinations-costa-rica\/\" class=\"home-country-chip home-country-chip--star\" aria-hidden=\"true\">\n\n        <span class=\"home-country-chip__img\"><img decoding=\"async\" src=\"https:\/\/toucandiscovery.com\/wp-content\/uploads\/2026\/05\/Costa-Rica-scaled.jpg\" alt=\"\" loading=\"lazy\"><\/span>\u2605 Costa Rica\n\n      <\/a>\n\n      <a href=\"\/destinations-panama\/\" class=\"home-country-chip\" aria-hidden=\"true\">\n\n        <span class=\"home-country-chip__img\"><img decoding=\"async\" src=\"https:\/\/toucandiscovery.com\/wp-content\/uploads\/2026\/05\/Panama-scaled.jpg\" alt=\"\" loading=\"lazy\"><\/span>Panama\n\n      <\/a>\n\n      <a href=\"\/destinations-republique-dominicaine\/\" class=\"home-country-chip\" aria-hidden=\"true\">\n\n        <span class=\"home-country-chip__img\"><img decoding=\"async\" src=\"https:\/\/toucandiscovery.com\/wp-content\/uploads\/2026\/05\/rep-dom-scaled.jpg\" alt=\"\" loading=\"lazy\"><\/span>R\u00e9p. Dominicaine\n\n      <\/a>\n\n    <\/div>\n\n  <\/section>\n\n  <!-- ============== 3. 4 PILIERS \u2014 POURQUOI TOUCAN ============== -->\n  <section class=\"home-pillars\" id=\"pourquoi-toucan\">\n    <div class=\"home-section-head\">\n      <span class=\"home-eyebrow tda-reveal\">Ce qui nous distingue<\/span>\n      <h2 class=\"tda-reveal tda-reveal--d1\">Pourquoi voyager avec Toucan Discovery&nbsp;?<\/h2>\n      <p class=\"tda-reveal tda-reveal--d2\">Quatre engagements concrets, v\u00e9rifiables, jamais des slogans.<\/p>\n    <\/div>\n    <div class=\"home-pillars__grid\">\n\n      <article class=\"home-pillar tda-reveal\">\n        <div class=\"home-pillar__icon\" aria-hidden=\"true\">\n          <svg width=\"28\" height=\"28\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M21 10c0 7-9 13-9 13S3 17 3 10a9 9 0 0 1 18 0z\"\/><circle cx=\"12\" cy=\"10\" r=\"3\"\/><\/svg>\n        <\/div>\n        <h3>Expertise terrain locale<\/h3>\n        <p>Ici, pas de catalogue copi\u00e9-coll\u00e9. Une \u00e9quipe francophone install\u00e9e sur place, des h\u00f4tels test\u00e9s un par un, des prestataires choisis pour leur qualit\u00e9, des sentiers reconnus pas \u00e0 pas. Le r\u00e9sultat : un voyage taill\u00e9 sur mesure, fiable du premier au dernier jour.<\/p>\n      <\/article>\n\n      <article class=\"home-pillar tda-reveal tda-reveal--d1\">\n        <div class=\"home-pillar__icon\" aria-hidden=\"true\">\n          <svg width=\"28\" height=\"28\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12 19l7-7 3 3-7 7-3-3z\"\/><path d=\"M18 13l-1.5-7.5L2 2l3.5 14.5L13 18l5-5z\"\/><path d=\"M2 2l7.586 7.586\"\/><circle cx=\"11\" cy=\"11\" r=\"2\"\/><\/svg>\n        <\/div>\n        <h3>Sur-mesure authentique<\/h3>\n        <p>Ici, le voyage prend votre forme \u2014 pas l'inverse. Plongez dans nos 4 collections signature, <a href=\"https:\/\/toucandiscovery.com\/inspirations\/\">Essentiel<\/a>, <a href=\"https:\/\/toucandiscovery.com\/collection-foret\/\">For\u00eat<\/a>, <a href=\"https:\/\/toucandiscovery.com\/collection-serenite\/\">S\u00e9r\u00e9nit\u00e9<\/a>, <a href=\"https:\/\/toucandiscovery.com\/collection-horizon\/\">Horizon<\/a> : quatre univers soigneusement compos\u00e9s pour quatre fa\u00e7ons de r\u00eaver. Et si l'aventure vous appelle ailleurs, le sur-mesure pur ouvre toutes les portes, \u00e0 votre rythme, dans votre budget.<\/p>\n      <\/article>\n\n      <article class=\"home-pillar tda-reveal tda-reveal--d2\">\n        <div class=\"home-pillar__icon\" aria-hidden=\"true\">\n          <svg width=\"28\" height=\"28\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"\/><circle cx=\"9\" cy=\"7\" r=\"4\"\/><path d=\"M23 21v-2a4 4 0 0 0-3-3.87\"\/><path d=\"M16 3.13a4 4 0 0 1 0 7.75\"\/><\/svg>\n        <\/div>\n        <h3>Accompagnement sans rupture<\/h3>\n        <p>Avant, pendant et apr\u00e8s le voyage. Conseiller francophone unique, assistance 24\/7 sur place, suivi post-retour.<\/p>\n      <\/article>\n\n      <article class=\"home-pillar tda-reveal tda-reveal--d3\">\n        <div class=\"home-pillar__icon\" aria-hidden=\"true\">\n          <svg width=\"28\" height=\"28\" viewBox=\"0 0 24 24\" fill=\"currentColor\"><polygon points=\"13 2 3 14 12 14 11 22 21 10 12 10 13 2\"\/><\/svg>\n        <\/div>\n        <h3>Innovation au service du voyage<\/h3>\n        <p>Avec Toucan Dynamics, vous combinez l'expertise humaine et la fluidit\u00e9 du digital. Devis instantan\u00e9s, dispos en direct, paiement s\u00e9curis\u00e9.<\/p>\n      <\/article>\n\n    <\/div>\n  <\/section>\n\n  <!-- ============== 4. 4 COLLECTIONS \u2014 section centrale strat\u00e9gique ============== -->\n  <section class=\"home-collections\" id=\"collections\">\n    <div class=\"home-section-head\">\n      <span class=\"home-eyebrow tda-reveal\">Notre \u00e9cosyst\u00e8me<\/span>\n      <h2 class=\"tda-reveal tda-reveal--d1\">Choisissez votre fa\u00e7on de voyager.<\/h2>\n      <p class=\"tda-reveal tda-reveal--d2\">Quatre collections pens\u00e9es pour quatre sensibilit\u00e9s. Trouvez la v\u00f4tre, ou laissez-nous composer votre voyage sur-mesure.<\/p>\n    <\/div>\n    <div class=\"home-collections__grid\">\n\n      <a href=\"\/inspirations\/\" class=\"home-coll-card home-coll-card--essentiel tda-reveal\" data-coll=\"essentiel\">\n        <div class=\"home-coll-card__media\">\n          <img decoding=\"async\" src=\"https:\/\/images.pexels.com\/photos\/18056548\/pexels-photo-18056548.jpeg?auto=compress&cs=tinysrgb&w=900\" alt=\"Collection Essentiel\" loading=\"lazy\">\n        <\/div>\n        <span class=\"home-coll-card__badge\">Harmonie<\/span>\n        <div class=\"home-coll-card__body\">\n          <h3 class=\"home-coll-card__title\">Essentiel \u2014 Le classique raffin\u00e9<\/h3>\n          <p class=\"home-coll-card__pitch\">L'\u00e9quilibre parfait entre nature, culture et confort. Des itin\u00e9raires Costa Rica parfaits pour une premi\u00e8re d\u00e9couverte ou en famille.<\/p>\n          <span class=\"home-coll-card__stats\">9-11 nuits \u00b7 d\u00e8s $1 350<\/span>\n          <span class=\"home-coll-card__cta\">\n            D\u00e9couvrir Essentiel\n            <svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\/><polyline points=\"12 5 19 12 12 19\"\/><\/svg>\n          <\/span>\n        <\/div>\n      <\/a>\n\n      <a href=\"\/collection-foret\/\" class=\"home-coll-card home-coll-card--foret tda-reveal tda-reveal--d1\" data-coll=\"foret\">\n        <div class=\"home-coll-card__media\">\n          <img decoding=\"async\" src=\"https:\/\/images.pexels.com\/photos\/31873905\/pexels-photo-31873905.jpeg?auto=compress&cs=tinysrgb&w=900\" alt=\"Collection For\u00eat \u2014 canop\u00e9e brumeuse Monteverde\" loading=\"lazy\">\n        <\/div>\n        <span class=\"home-coll-card__badge\">Immersion<\/span>\n        <div class=\"home-coll-card__body\">\n          <h3 class=\"home-coll-card__title\">For\u00eat \u2014 L'immersion brute<\/h3>\n          <p class=\"home-coll-card__pitch\">5 \u00e9cosyst\u00e8mes, lodges au c\u0153ur de la jungle, randonn\u00e9es intenses. Pour les naturalistes et les aventuriers.<\/p>\n          <span class=\"home-coll-card__stats\">9-11 nuits \u00b7 d\u00e8s $1 380<\/span>\n          <span class=\"home-coll-card__cta\">\n            D\u00e9couvrir For\u00eat\n            <svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\/><polyline points=\"12 5 19 12 12 19\"\/><\/svg>\n          <\/span>\n        <\/div>\n      <\/a>\n\n      <a href=\"\/collection-serenite\/\" class=\"home-coll-card home-coll-card--serenite tda-reveal tda-reveal--d2\" data-coll=\"serenite\">\n        <div class=\"home-coll-card__media\">\n          <img decoding=\"async\" src=\"https:\/\/images.pexels.com\/photos\/12831912\/pexels-photo-12831912.jpeg?auto=compress&cs=tinysrgb&w=900\" alt=\"Collection S\u00e9r\u00e9nit\u00e9\" loading=\"lazy\">\n        <\/div>\n        <span class=\"home-coll-card__badge\">Slow travel<\/span>\n        <div class=\"home-coll-card__body\">\n          <h3 class=\"home-coll-card__title\">S\u00e9r\u00e9nit\u00e9 \u2014 L'art de poser ses valises<\/h3>\n          <p class=\"home-coll-card__pitch\">2-3 lieux maximum, 3-4 nuits dans chaque, repos profond. Tamarindo, Arenal, Tortuguero (option). Pour ralentir vraiment.<\/p>\n          <span class=\"home-coll-card__stats\">9-11 nuits \u00b7 d\u00e8s $930<\/span>\n          <span class=\"home-coll-card__cta\">\n            D\u00e9couvrir S\u00e9r\u00e9nit\u00e9\n            <svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\/><polyline points=\"12 5 19 12 12 19\"\/><\/svg>\n          <\/span>\n        <\/div>\n      <\/a>\n\n      <a href=\"\/collection-horizon\/\" class=\"home-coll-card home-coll-card--horizon tda-reveal tda-reveal--d3\" data-coll=\"horizon\">\n        <div class=\"home-coll-card__media\">\n          <img decoding=\"async\" src=\"https:\/\/images.pexels.com\/photos\/33564216\/pexels-photo-33564216.jpeg?auto=compress&cs=tinysrgb&w=900\" alt=\"Collection Horizon\" loading=\"lazy\">\n        <\/div>\n        <span class=\"home-coll-card__badge\">Exploration<\/span>\n        <div class=\"home-coll-card__body\">\n          <h3 class=\"home-coll-card__title\">Horizon \u2014 Repousser l'horizon<\/h3>\n          <p class=\"home-coll-card__pitch\">Multi-pays Am\u00e9rique Centrale, 14-21 nuits, panoramas \u00e9tendus. Pour les voyageurs qui veulent voir plus large.<\/p>\n          <span class=\"home-coll-card__stats\">14-21 nuits \u00b7 d\u00e8s $2 450<\/span>\n          <span class=\"home-coll-card__cta\">\n            D\u00e9couvrir Horizon\n            <svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\/><polyline points=\"12 5 19 12 12 19\"\/><\/svg>\n          <\/span>\n        <\/div>\n      <\/a>\n\n    <\/div>\n    <p class=\"home-collections__note tda-reveal\">Vous ne savez pas laquelle choisir&nbsp;? <a href=\"\/contact\/\">Parlez \u00e0 un conseiller francophone<\/a>, on vous oriente en 5 minutes.<\/p>\n  <\/section>\n\n  <!-- ============== 5. 9 DESTINATIONS ============== -->\n  <section class=\"home-dest\">\n    <div class=\"home-section-head\">\n      <span class=\"home-eyebrow tda-reveal\">G\u00e9ographie<\/span>\n      <h2 class=\"tda-reveal tda-reveal--d1\">Du Mexique \u00e0 la R\u00e9publique Dominicaine.<\/h2>\n      <p class=\"tda-reveal tda-reveal--d2\">Neuf pays connus intimement, neuf cultures, neuf nuances de tropical.<\/p>\n    <\/div>\n    <div class=\"home-dest__grid\">\n\n      <a href=\"\/destinations-mexique\/\" class=\"home-dest-card tda-reveal\">\n        <img decoding=\"async\" src=\"https:\/\/toucandiscovery.com\/wp-content\/uploads\/2026\/05\/Mexique-scaled.jpg\" alt=\"Mexique \u2014 pyramides mayas Yucat\u00e1n\" loading=\"lazy\">\n        <div class=\"home-dest-card__body\">\n          <span class=\"home-dest-card__tag\">Civilisations<\/span>\n          <h3>Mexique<\/h3>\n          <p>Pyramides mayas, cenotes, Yucat\u00e1n.<\/p>\n        <\/div>\n      <\/a>\n\n      <a href=\"\/destinations-guatemala\/\" class=\"home-dest-card tda-reveal tda-reveal--d1\">\n        <img decoding=\"async\" src=\"https:\/\/toucandiscovery.com\/wp-content\/uploads\/2026\/05\/Guatemala-scaled.jpg\" alt=\"Guatemala \u2014 Tikal lac Atitl\u00e1n\" loading=\"lazy\">\n        <div class=\"home-dest-card__body\">\n          <span class=\"home-dest-card__tag home-dest-card__tag--orange\">Culture vivante<\/span>\n          <h3>Guatemala<\/h3>\n          <p>Tikal, lac Atitl\u00e1n, Antigua.<\/p>\n        <\/div>\n      <\/a>\n\n      <a href=\"\/destinations-belize\/\" class=\"home-dest-card tda-reveal tda-reveal--d2\">\n        <img decoding=\"async\" src=\"https:\/\/toucandiscovery.com\/wp-content\/uploads\/2026\/05\/Belize-scaled.jpg\" alt=\"Belize \u2014 Blue Hole Cayes\" loading=\"lazy\">\n        <div class=\"home-dest-card__body\">\n          <span class=\"home-dest-card__tag home-dest-card__tag--yellow\">Plong\u00e9e<\/span>\n          <h3>Belize<\/h3>\n          <p>Blue Hole, Cayes, jungle maya.<\/p>\n        <\/div>\n      <\/a>\n\n      <a href=\"\/destinations-honduras\/\" class=\"home-dest-card tda-reveal\">\n        <img decoding=\"async\" src=\"https:\/\/toucandiscovery.com\/wp-content\/uploads\/2026\/05\/honduras-scaled.jpg\" alt=\"Honduras \u2014 Roat\u00e1n Cop\u00e1n\" loading=\"lazy\">\n        <div class=\"home-dest-card__body\">\n          <span class=\"home-dest-card__tag\">Cara\u00efbe<\/span>\n          <h3>Honduras<\/h3>\n          <p>Roat\u00e1n, Cop\u00e1n, \u00eeles Bah\u00eda.<\/p>\n        <\/div>\n      <\/a>\n\n      <a href=\"\/destinations-el-salvador\/\" class=\"home-dest-card tda-reveal tda-reveal--d1\">\n        <img decoding=\"async\" src=\"https:\/\/toucandiscovery.com\/wp-content\/uploads\/2026\/05\/El-salvador-scaled.jpg\" alt=\"El Salvador \u2014 volcans surf Suchitoto\" loading=\"lazy\">\n        <div class=\"home-dest-card__body\">\n          <span class=\"home-dest-card__tag home-dest-card__tag--orange\">Authenticit\u00e9<\/span>\n          <h3>El Salvador<\/h3>\n          <p>Volcans, surf, Suchitoto.<\/p>\n        <\/div>\n      <\/a>\n\n      <a href=\"\/destinations-nicaragua\/\" class=\"home-dest-card tda-reveal tda-reveal--d2\">\n        <img decoding=\"async\" src=\"https:\/\/toucandiscovery.com\/wp-content\/uploads\/2026\/05\/Nicaragua-scaled.jpg\" alt=\"Nicaragua \u2014 Granada Ometepe\" loading=\"lazy\">\n        <div class=\"home-dest-card__body\">\n          <span class=\"home-dest-card__tag\">Hors sentiers<\/span>\n          <h3>Nicaragua<\/h3>\n          <p>Granada, Ometepe, lac Nicaragua.<\/p>\n        <\/div>\n      <\/a>\n\n      <a href=\"\/destinations-costa-rica\/\" class=\"home-dest-card tda-reveal\">\n        <img decoding=\"async\" src=\"https:\/\/toucandiscovery.com\/wp-content\/uploads\/2026\/05\/Costa-Rica-scaled.jpg\" alt=\"Costa Rica \u2014 destination phare Toucan\" loading=\"lazy\">\n        <div class=\"home-dest-card__body\">\n          <span class=\"home-dest-card__tag home-dest-card__tag--star\">\u2605 Destination phare<\/span>\n          <h3>Costa Rica<\/h3>\n          <p>Notre destination signature.<\/p>\n        <\/div>\n      <\/a>\n\n      <a href=\"\/destinations-panama\/\" class=\"home-dest-card tda-reveal tda-reveal--d1\">\n        <img decoding=\"async\" src=\"https:\/\/toucandiscovery.com\/wp-content\/uploads\/2026\/05\/Panama-scaled.jpg\" alt=\"Panama \u2014 Canal San Blas Boquete\" loading=\"lazy\">\n        <div class=\"home-dest-card__body\">\n          <span class=\"home-dest-card__tag\">Diversit\u00e9<\/span>\n          <h3>Panama<\/h3>\n          <p>Canal, San Blas, Boquete.<\/p>\n        <\/div>\n      <\/a>\n\n      <a href=\"\/destinations-republique-dominicaine\/\" class=\"home-dest-card tda-reveal tda-reveal--d2\">\n        <img decoding=\"async\" src=\"https:\/\/toucandiscovery.com\/wp-content\/uploads\/2026\/05\/rep-dom-scaled.jpg\" alt=\"R\u00e9publique Dominicaine \u2014 Saman\u00e1 Punta Cana\" loading=\"lazy\">\n        <div class=\"home-dest-card__body\">\n          <span class=\"home-dest-card__tag home-dest-card__tag--yellow\">Cara\u00efbes<\/span>\n          <h3>R\u00e9publique Dominicaine<\/h3>\n          <p>Saman\u00e1, Punta Cana, Santo Domingo.<\/p>\n        <\/div>\n      <\/a>\n\n    <\/div>\n  <\/section>\n\n  <!-- ============== 6. SECTION DYNAMICS D\u00c9DI\u00c9E ============== -->\n  <section class=\"home-dynamics\">\n    <div class=\"home-dynamics__inner\">\n\n      <div class=\"home-dynamics__text\">\n        <span class=\"home-dyn-tag tda-reveal\">Toucan Dynamics<\/span>\n        <h2 class=\"tda-reveal tda-reveal--d1\">Votre voyage commence ici. Tout de suite.<\/h2>\n        <p class=\"home-dynamics__lead tda-reveal tda-reveal--d2\">\n          Et si organiser le voyage de votre vie devenait un plaisir ? Avec Toucan Dynamics, notre plateforme exclusive, vous composez votre itin\u00e9raire, acc\u00e9dez aux meilleures disponibilit\u00e9s en direct, d\u00e9bloquez nos tarifs n\u00e9goci\u00e9s et r\u00e9servez en quelques minutes. Toute l'expertise terrain Toucan, \u00e0 port\u00e9e de clic \u2014 pour passer du r\u00eave au billet d'avion sans interm\u00e9diaire.\n        <\/p>\n        <ul class=\"home-dynamics__features\">\n          <li class=\"tda-reveal tda-reveal--d2\">Devis d\u00e9taill\u00e9 en moins de 30 secondes<\/li>\n          <li class=\"tda-reveal tda-reveal--d3\">Disponibilit\u00e9s h\u00f4tels en direct<\/li>\n          <li class=\"tda-reveal tda-reveal--d3\">Tarifs n\u00e9goci\u00e9s exclusifs<\/li>\n          <li class=\"tda-reveal tda-reveal--d4\">Vols + voyage en une seule r\u00e9servation<\/li>\n          <li class=\"tda-reveal tda-reveal--d4\">Modification &amp; annulation simples<\/li>\n        <\/ul>\n        <div class=\"home-dynamics__ctas tda-reveal tda-reveal--d5\">\n          <a href=\"https:\/\/dynamics.toucandiscovery.com\/\" target=\"_blank\" rel=\"noopener\" class=\"home-btn home-btn--orange\">\n            <svg width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"currentColor\" aria-hidden=\"true\"><polygon points=\"13 2 3 14 12 14 11 22 21 10 12 10 13 2\"\/><\/svg>\n            Ouvrir Toucan Dynamics\n          <\/a>\n          <a href=\"\/comment-ca-marche\/\" class=\"home-btn home-btn--ghost-light\">Comment \u00e7a marche&nbsp;?<\/a>\n        <\/div>\n      <\/div>\n\n      <div class=\"home-dynamics__media tda-reveal tda-reveal--d2\">\n        <img decoding=\"async\" src=\"https:\/\/images.pexels.com\/photos\/3769138\/pexels-photo-3769138.jpeg?auto=compress&cs=tinysrgb&w=1000\" alt=\"Pr\u00e9parez votre voyage en ligne avec Toucan Dynamics\" loading=\"lazy\">\n        <div class=\"home-dyn-floating home-dyn-floating--tl\">\n          <span class=\"home-dyn-floating__dot\" aria-hidden=\"true\"><\/span>\n          <div class=\"home-dyn-floating__text\"><strong>Devis g\u00e9n\u00e9r\u00e9<\/strong><span>En 28 secondes<\/span><\/div>\n        <\/div>\n        <div class=\"home-dyn-floating home-dyn-floating--mr\">\n          <span class=\"home-dyn-floating__dot\" aria-hidden=\"true\"><\/span>\n          <div class=\"home-dyn-floating__text\"><strong>5 h\u00f4tels disponibles<\/strong><span>Aux dates choisies<\/span><\/div>\n        <\/div>\n        <div class=\"home-dyn-floating home-dyn-floating--br\">\n          <span class=\"home-dyn-floating__dot\" aria-hidden=\"true\"><\/span>\n          <div class=\"home-dyn-floating__text\"><strong>Confirmation imm\u00e9diate<\/strong><span>Paiement s\u00e9curis\u00e9<\/span><\/div>\n        <\/div>\n      <\/div>\n\n    <\/div>\n  <\/section>\n\n  <!-- ============== 7. 6 ITIN\u00c9RAIRES PHARES ============== -->\n  <section class=\"home-itin\">\n    <div class=\"home-section-head\">\n      <span class=\"home-eyebrow tda-reveal\">Voyages signature<\/span>\n      <h2 class=\"tda-reveal tda-reveal--d1\">Quelques voyages signature.<\/h2>\n      <p class=\"tda-reveal tda-reveal--d2\">Une s\u00e9lection de nos itin\u00e9raires les plus demand\u00e9s. Modulables, personnalisables, ou \u00e0 r\u00e9server tels quels.<\/p>\n    <\/div>\n    <div class=\"home-itin__grid\">\n\n      <article class=\"home-itin-card tda-reveal\">\n        <div class=\"home-itin-card__media\">\n          <img decoding=\"async\" src=\"https:\/\/images.pexels.com\/photos\/14406491\/pexels-photo-14406491.jpeg?auto=compress&cs=tinysrgb&w=800\" alt=\"L'Essentiel du Costa Rica - Volcan Arenal\" loading=\"lazy\">\n          <span class=\"home-itin-card__duration\">9 nuits<\/span>\n          <div class=\"home-itin-card__ribbon\"><span>D\u00e8s<\/span><strong>$1 350<\/strong><\/div>\n        <\/div>\n        <div class=\"home-itin-card__body\">\n          <h3 class=\"home-itin-card__title\">L'Essentiel du Costa Rica<\/h3>\n          <span class=\"home-itin-card__divider\" aria-hidden=\"true\"><\/span>\n          <div class=\"home-itin-card__ctas\">\n            <a href=\"https:\/\/toucandiscovery.com\/tour\/lessentiel-du-costa-rica\/\" class=\"home-itin-card__btn home-itin-card__btn--detail\">Voir le d\u00e9tail<\/a>\n            <a href=\"\/contact\/\" class=\"home-itin-card__btn home-itin-card__btn--devis\">Devis sur-mesure<\/a>\n            <a href=\"https:\/\/dynamics.toucandiscovery.com\/\" target=\"_blank\" rel=\"noopener\" class=\"home-itin-card__btn home-itin-card__btn--dyn\">\u26a1 Dynamics<\/a>\n          <\/div>\n        <\/div>\n      <\/article>\n\n      <article class=\"home-itin-card tda-reveal tda-reveal--d1\">\n        <div class=\"home-itin-card__media\">\n          <img decoding=\"async\" src=\"https:\/\/images.pexels.com\/photos\/38136\/pexels-photo-38136.jpeg?auto=compress&cs=tinysrgb&w=800\" alt=\"For\u00eat du Costa Rica - Jungle tropicale\" loading=\"lazy\">\n          <span class=\"home-itin-card__duration\">9 nuits<\/span>\n          <div class=\"home-itin-card__ribbon\"><span>D\u00e8s<\/span><strong>$1 380<\/strong><\/div>\n        <\/div>\n        <div class=\"home-itin-card__body\">\n          <h3 class=\"home-itin-card__title\">For\u00eat du Costa Rica<\/h3>\n          <span class=\"home-itin-card__divider\" aria-hidden=\"true\"><\/span>\n          <div class=\"home-itin-card__ctas\">\n            <a href=\"https:\/\/toucandiscovery.com\/tour\/foret-du-costa-rica-9-nuits\/\" class=\"home-itin-card__btn home-itin-card__btn--detail\">Voir le d\u00e9tail<\/a>\n            <a href=\"\/contact\/\" class=\"home-itin-card__btn home-itin-card__btn--devis\">Devis sur-mesure<\/a>\n            <a href=\"https:\/\/dynamics.toucandiscovery.com\/\" target=\"_blank\" rel=\"noopener\" class=\"home-itin-card__btn home-itin-card__btn--dyn\">\u26a1 Dynamics<\/a>\n          <\/div>\n        <\/div>\n      <\/article>\n\n      <article class=\"home-itin-card tda-reveal tda-reveal--d2\">\n        <div class=\"home-itin-card__media\">\n          <img decoding=\"async\" src=\"https:\/\/images.pexels.com\/photos\/457881\/pexels-photo-457881.jpeg?auto=compress&cs=tinysrgb&w=800\" alt=\"For\u00eats du Costa Rica & Tambor - Plage de Tambor\" loading=\"lazy\">\n          <span class=\"home-itin-card__duration\">11 nuits<\/span>\n          <div class=\"home-itin-card__ribbon\"><span>D\u00e8s<\/span><strong>$1 415<\/strong><\/div>\n        <\/div>\n        <div class=\"home-itin-card__body\">\n          <h3 class=\"home-itin-card__title\">For\u00eats du Costa Rica &amp; Tambor<\/h3>\n          <span class=\"home-itin-card__divider\" aria-hidden=\"true\"><\/span>\n          <div class=\"home-itin-card__ctas\">\n            <a href=\"https:\/\/toucandiscovery.com\/tour\/forets-du-costa-rica-et-tambor-11-nuits\/\" class=\"home-itin-card__btn home-itin-card__btn--detail\">Voir le d\u00e9tail<\/a>\n            <a href=\"\/contact\/\" class=\"home-itin-card__btn home-itin-card__btn--devis\">Devis sur-mesure<\/a>\n            <a href=\"https:\/\/dynamics.toucandiscovery.com\/\" target=\"_blank\" rel=\"noopener\" class=\"home-itin-card__btn home-itin-card__btn--dyn\">\u26a1 Dynamics<\/a>\n          <\/div>\n        <\/div>\n      <\/article>\n\n      <article class=\"home-itin-card tda-reveal\">\n        <div class=\"home-itin-card__media\">\n          <img decoding=\"async\" src=\"https:\/\/images.pexels.com\/photos\/11181983\/pexels-photo-11181983.jpeg?auto=compress&cs=tinysrgb&w=800\" alt=\"Essentiel Costa Rica & Manuel Antonio 11 nuits\" loading=\"lazy\">\n          <span class=\"home-itin-card__duration\">11 nuits<\/span>\n          <div class=\"home-itin-card__ribbon\"><span>D\u00e8s<\/span><strong>$1 620<\/strong><\/div>\n        <\/div>\n        <div class=\"home-itin-card__body\">\n          <h3 class=\"home-itin-card__title\">Essentiel Costa Rica &amp; Manuel Antonio<\/h3>\n          <span class=\"home-itin-card__divider\" aria-hidden=\"true\"><\/span>\n          <div class=\"home-itin-card__ctas\">\n            <a href=\"https:\/\/toucandiscovery.com\/tour\/essentiel-costa-rica-manuel-antonio-11-nuits\/\" class=\"home-itin-card__btn home-itin-card__btn--detail\">Voir le d\u00e9tail<\/a>\n            <a href=\"\/contact\/\" class=\"home-itin-card__btn home-itin-card__btn--devis\">Devis sur-mesure<\/a>\n            <a href=\"https:\/\/dynamics.toucandiscovery.com\/\" target=\"_blank\" rel=\"noopener\" class=\"home-itin-card__btn home-itin-card__btn--dyn\">\u26a1 Dynamics<\/a>\n          <\/div>\n        <\/div>\n      <\/article>\n\n      <article class=\"home-itin-card tda-reveal tda-reveal--d1\">\n        <div class=\"home-itin-card__media\">\n          <img decoding=\"async\" src=\"https:\/\/images.pexels.com\/photos\/16806198\/pexels-photo-16806198.jpeg?auto=compress&cs=tinysrgb&w=800\" alt=\"For\u00eats du Costa Rica & S\u00e1mara 11 nuits\" loading=\"lazy\">\n          <span class=\"home-itin-card__duration\">11 nuits<\/span>\n          <div class=\"home-itin-card__ribbon\"><span>D\u00e8s<\/span><strong>$1 650<\/strong><\/div>\n        <\/div>\n        <div class=\"home-itin-card__body\">\n          <h3 class=\"home-itin-card__title\">For\u00eats du Costa Rica &amp; S\u00e1mara<\/h3>\n          <span class=\"home-itin-card__divider\" aria-hidden=\"true\"><\/span>\n          <div class=\"home-itin-card__ctas\">\n            <a href=\"https:\/\/toucandiscovery.com\/tour\/forets-du-costa-rica-et-samara-11-nuits\/\" class=\"home-itin-card__btn home-itin-card__btn--detail\">Voir le d\u00e9tail<\/a>\n            <a href=\"\/contact\/\" class=\"home-itin-card__btn home-itin-card__btn--devis\">Devis sur-mesure<\/a>\n            <a href=\"https:\/\/dynamics.toucandiscovery.com\/\" target=\"_blank\" rel=\"noopener\" class=\"home-itin-card__btn home-itin-card__btn--dyn\">\u26a1 Dynamics<\/a>\n          <\/div>\n        <\/div>\n      <\/article>\n\n      <article class=\"home-itin-card tda-reveal tda-reveal--d2\">\n        <div class=\"home-itin-card__media\">\n          <img decoding=\"async\" src=\"https:\/\/images.pexels.com\/photos\/18727512\/pexels-photo-18727512.jpeg?auto=compress&cs=tinysrgb&w=800\" alt=\"For\u00eat du Costa Rica & Manuel Antonio 11 nuits\" loading=\"lazy\">\n          <span class=\"home-itin-card__duration\">11 nuits<\/span>\n          <div class=\"home-itin-card__ribbon\"><span>D\u00e8s<\/span><strong>$1 695<\/strong><\/div>\n        <\/div>\n        <div class=\"home-itin-card__body\">\n          <h3 class=\"home-itin-card__title\">For\u00eat du Costa Rica &amp; Manuel Antonio<\/h3>\n          <span class=\"home-itin-card__divider\" aria-hidden=\"true\"><\/span>\n          <div class=\"home-itin-card__ctas\">\n            <a href=\"https:\/\/toucandiscovery.com\/tour\/foret-du-costa-rica-et-manuel-antonio\/\" class=\"home-itin-card__btn home-itin-card__btn--detail\">Voir le d\u00e9tail<\/a>\n            <a href=\"\/contact\/\" class=\"home-itin-card__btn home-itin-card__btn--devis\">Devis sur-mesure<\/a>\n            <a href=\"https:\/\/dynamics.toucandiscovery.com\/\" target=\"_blank\" rel=\"noopener\" class=\"home-itin-card__btn home-itin-card__btn--dyn\">\u26a1 Dynamics<\/a>\n          <\/div>\n        <\/div>\n      <\/article>\n\n    <\/div>\n    <div class=\"home-itin__more\">\n      <a href=\"\/inspirations\/\">Voir tous nos itin\u00e9raires <span aria-hidden=\"true\">\u2192<\/span><\/a>\n    <\/div>\n  <\/section>\n\n  <!-- ============== 8. T\u00c9MOIGNAGES CAROUSEL ============== -->\n  <section class=\"home-testi\">\n    <div class=\"home-section-head\">\n      <span class=\"home-eyebrow tda-reveal\">Ils en parlent<\/span>\n      <h2 class=\"tda-reveal tda-reveal--d1\">Ce qu'ils en disent.<\/h2>\n    <\/div>\n    <div class=\"home-testi__carousel\" id=\"testiCarousel\">\n      <div class=\"home-testi__slides\">\n\n        <article class=\"home-testi__slide is-active\" data-slide=\"0\">\n          <div class=\"home-testi__stars\" aria-label=\"5 \u00e9toiles\">\u2605\u2605\u2605\u2605\u2605<\/div>\n          <h3 class=\"home-testi__title\">Un service impeccable, une \u00e9quipe aux petits soins<\/h3>\n          <p class=\"home-testi__text\">\u00ab Ce qui distingue Toucan Discovery, c'est leur attention aux d\u00e9tails et leur connaissance parfaite du terrain. Chaque h\u00f4tel, chaque activit\u00e9 et chaque conseil \u00e9taient parfaitement adapt\u00e9s \u00e0 notre famille. Une aventure extraordinaire qui restera grav\u00e9e dans nos m\u00e9moires. \u00bb<\/p>\n          <div class=\"home-testi__author\">Caroline &amp; ses enfants <span>F\u00e9vrier 2023<\/span><\/div>\n        <\/article>\n\n        <article class=\"home-testi__slide\" data-slide=\"1\">\n          <div class=\"home-testi__stars\" aria-label=\"5 \u00e9toiles\">\u2605\u2605\u2605\u2605\u2605<\/div>\n          <h3 class=\"home-testi__title\">Un voyage sur-mesure, parfait en tout point<\/h3>\n          <p class=\"home-testi__text\">\u00ab L'\u00e9quipe a \u00e9t\u00e9 \u00e0 l'\u00e9coute de chacune de nos envies pour cr\u00e9er un itin\u00e9raire enti\u00e8rement personnalis\u00e9, d\u00e9passant toutes nos attentes. Des h\u00e9bergements soigneusement s\u00e9lectionn\u00e9s aux excursions exclusives, chaque d\u00e9tail a \u00e9t\u00e9 pens\u00e9 avec pr\u00e9cision. \u00bb<\/p>\n          <div class=\"home-testi__author\">Sophie &amp; Laurent <span>Janvier 2024<\/span><\/div>\n        <\/article>\n\n        <article class=\"home-testi__slide\" data-slide=\"2\">\n          <div class=\"home-testi__stars\" aria-label=\"5 \u00e9toiles\">\u2605\u2605\u2605\u2605\u2605<\/div>\n          <h3 class=\"home-testi__title\">Un r\u00eave devenu r\u00e9alit\u00e9<\/h3>\n          <p class=\"home-testi__text\">\u00ab Faire confiance \u00e0 Toucan Discovery a \u00e9t\u00e9 la meilleure d\u00e9cision que nous ayons prise. Du d\u00e9but \u00e0 la fin, tout a \u00e9t\u00e9 g\u00e9r\u00e9 avec une attention minutieuse. Nous avons d\u00e9couvert des endroits incroyables que nous n'aurions jamais trouv\u00e9s par nous-m\u00eames. \u00bb<\/p>\n          <div class=\"home-testi__author\">Emma &amp; Julien <span>F\u00e9vrier 2024<\/span><\/div>\n        <\/article>\n\n      <\/div>\n      <div class=\"home-testi__nav\" role=\"tablist\">\n        <button class=\"home-testi__dot is-active\" data-go=\"0\" aria-label=\"T\u00e9moignage 1\" type=\"button\"><\/button>\n        <button class=\"home-testi__dot\" data-go=\"1\" aria-label=\"T\u00e9moignage 2\" type=\"button\"><\/button>\n        <button class=\"home-testi__dot\" data-go=\"2\" aria-label=\"T\u00e9moignage 3\" type=\"button\"><\/button>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- ============== 9. 4 STYLES DE VOYAGE ============== -->\n  <section class=\"home-styles\">\n    <div class=\"home-section-head\">\n      <span class=\"home-eyebrow tda-reveal\">Inspirations<\/span>\n      <h2 class=\"tda-reveal tda-reveal--d1\">Trouvez l'inspiration par style de voyage.<\/h2>\n    <\/div>\n    <div class=\"home-styles__grid\">\n\n      <a href=\"\/voyages-en-famille\/\" class=\"home-style tda-reveal\">\n        <span class=\"home-style__emoji\" aria-hidden=\"true\">\ud83d\udc68\u200d\ud83d\udc69\u200d\ud83d\udc67<\/span>\n        <h3>Voyages en famille<\/h3>\n        <p>Adapt\u00e9 aux enfants, rythme \u00e9quilibr\u00e9, h\u00f4tels familiaux.<\/p>\n        <span class=\"home-style__cta\">Composer mon voyage <span aria-hidden=\"true\">\u2192<\/span><\/span>\n      <\/a>\n\n      <a href=\"\/voyages-de-noces\/\" class=\"home-style tda-reveal tda-reveal--d1\">\n        <span class=\"home-style__emoji\" aria-hidden=\"true\">\ud83d\udc91<\/span>\n        <h3>Voyages de noces<\/h3>\n        <p>Lodges intimes, exp\u00e9riences exclusives, golden hours.<\/p>\n        <span class=\"home-style__cta\">Composer mon voyage <span aria-hidden=\"true\">\u2192<\/span><\/span>\n      <\/a>\n\n      <a href=\"\/voyages-prives\/\" class=\"home-style tda-reveal tda-reveal--d2\">\n        <span class=\"home-style__emoji\" aria-hidden=\"true\">\u2728<\/span>\n        <h3>Voyages priv\u00e9s<\/h3>\n        <p>Sur-mesure VIP, guides d\u00e9di\u00e9s, h\u00e9bergements premium.<\/p>\n        <span class=\"home-style__cta\">Composer mon voyage <span aria-hidden=\"true\">\u2192<\/span><\/span>\n      <\/a>\n\n      <a href=\"\/voyages-aventure\/\" class=\"home-style tda-reveal tda-reveal--d3\">\n        <span class=\"home-style__emoji\" aria-hidden=\"true\">\ud83e\udd7e<\/span>\n        <h3>Voyages d'aventure<\/h3>\n        <p>Randonn\u00e9es, plong\u00e9e, surf, adr\u00e9naline tropicale.<\/p>\n        <span class=\"home-style__cta\">Composer mon voyage <span aria-hidden=\"true\">\u2192<\/span><\/span>\n      <\/a>\n\n    <\/div>\n  <\/section>\n\n  <!-- ============== 10. BLOG TEASER ============== -->\n  <section class=\"home-blog\">\n    <div class=\"home-section-head\">\n      <span class=\"home-eyebrow tda-reveal\">Carnet de voyage<\/span>\n      <h2 class=\"tda-reveal tda-reveal--d1\">Des histoires inspirantes.<\/h2>\n      <p class=\"tda-reveal tda-reveal--d2\">Notre blog&nbsp;: conseils, r\u00e9cits de voyage, nouveaut\u00e9s Toucan.<\/p>\n    <\/div>\n    <div class=\"home-blog__grid\">\n\n      <a href=\"\/blog\/\" class=\"home-blog-card tda-reveal\">\n        <div class=\"home-blog-card__media\">\n          <img decoding=\"async\" src=\"https:\/\/images.pexels.com\/photos\/12831050\/pexels-photo-12831050.jpeg?auto=compress&cs=tinysrgb&w=800\" alt=\"Rio Celeste \u2014 Costa Rica\" loading=\"lazy\">\n        <\/div>\n        <div class=\"home-blog-card__body\">\n          <span class=\"home-blog-card__date\">Costa Rica \u00b7 Conseils<\/span>\n          <h3>Costa Rica 2025 \u2014 Les exp\u00e9riences incontournables<\/h3>\n          <p class=\"home-blog-card__excerpt\">Volcans, paresseux, plages, thermes&nbsp;: notre s\u00e9lection des exp\u00e9riences qui d\u00e9finissent un voyage Costa Rica r\u00e9ussi.<\/p>\n          <span class=\"home-blog-card__more\">Lire la suite <span aria-hidden=\"true\">\u2192<\/span><\/span>\n        <\/div>\n      <\/a>\n\n      <a href=\"\/blog\/\" class=\"home-blog-card tda-reveal tda-reveal--d1\">\n        <div class=\"home-blog-card__media\">\n          <img decoding=\"async\" src=\"https:\/\/images.pexels.com\/photos\/19254797\/pexels-photo-19254797.jpeg?auto=compress&cs=tinysrgb&w=800\" alt=\"Tikal \u2014 Guatemala\" loading=\"lazy\">\n        <\/div>\n        <div class=\"home-blog-card__body\">\n          <span class=\"home-blog-card__date\">Guatemala \u00b7 Guide<\/span>\n          <h3>Guatemala&nbsp;: guide complet pour partir en 2025<\/h3>\n          <p class=\"home-blog-card__excerpt\">Pyramides de Tikal, Antigua coloniale, lac Atitl\u00e1n&nbsp;: comment construire un voyage Guatemala intense et juste.<\/p>\n          <span class=\"home-blog-card__more\">Lire la suite <span aria-hidden=\"true\">\u2192<\/span><\/span>\n        <\/div>\n      <\/a>\n\n      <a href=\"\/blog\/\" class=\"home-blog-card tda-reveal tda-reveal--d2\">\n        <div class=\"home-blog-card__media\">\n          <img decoding=\"async\" src=\"https:\/\/images.pexels.com\/photos\/33803472\/pexels-photo-33803472.jpeg?auto=compress&cs=tinysrgb&w=800\" alt=\"Panama City \u2014 skyline\" loading=\"lazy\">\n        <\/div>\n        <div class=\"home-blog-card__body\">\n          <span class=\"home-blog-card__date\">Panama \u00b7 Inspiration<\/span>\n          <h3>Panama&nbsp;: pourquoi l'ajouter \u00e0 votre voyage Costa Rica<\/h3>\n          <p class=\"home-blog-card__excerpt\">Canal mythique, \u00eeles San Blas, Casco Viejo&nbsp;: les raisons d'encha\u00eener les deux pays en un seul voyage.<\/p>\n          <span class=\"home-blog-card__more\">Lire la suite <span aria-hidden=\"true\">\u2192<\/span><\/span>\n        <\/div>\n      <\/a>\n\n    <\/div>\n    <div class=\"home-blog__more\">\n      <a href=\"\/blog\/\">Voir tous les articles <span aria-hidden=\"true\">\u2192<\/span><\/a>\n    <\/div>\n  <\/section>\n\n  <!-- ============== 11. STATS ============== -->\n  <section class=\"home-stats\">\n    <div class=\"home-stats__grid\">\n      <div class=\"tda-reveal\">\n        <div class=\"home-stat__num\" data-count=\"2023\">2023<\/div>\n        <div class=\"home-stat__label\">Ann\u00e9e de cr\u00e9ation<\/div>\n      <\/div>\n      <div class=\"tda-reveal tda-reveal--d1\">\n        <div class=\"home-stat__num\" data-count=\"9\">9<\/div>\n        <div class=\"home-stat__label\">Pays couverts en Am\u00e9rique Centrale<\/div>\n      <\/div>\n      <div class=\"tda-reveal tda-reveal--d2\">\n        <div class=\"home-stat__num\" data-count=\"4\">4<\/div>\n        <div class=\"home-stat__label\">Collections + sur-mesure<\/div>\n      <\/div>\n      <div class=\"tda-reveal tda-reveal--d3\">\n        <div class=\"home-stat__num\">24\/7<\/div>\n        <div class=\"home-stat__label\">Assistance pendant le voyage<\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- ============== 12. COMPARATIF VOIE ============== -->\n  <section class=\"home-compare\">\n    <div class=\"home-section-head\">\n      <span class=\"home-eyebrow tda-reveal\">Deux voies<\/span>\n      <h2 class=\"tda-reveal tda-reveal--d1\">Choisissez votre rythme.<\/h2>\n      <p class=\"tda-reveal tda-reveal--d2\">Sur-mesure ou autonome \u2014 les deux m\u00e8nent \u00e0 la m\u00eame qualit\u00e9 Toucan Discovery.<\/p>\n    <\/div>\n    <div class=\"home-compare__grid\">\n\n      <article class=\"home-compare__card home-compare__card--green tda-reveal\">\n        <span class=\"home-compare__badge\">Sur mesure<\/span>\n        <h3>Avec un conseiller Toucan<\/h3>\n        <ul class=\"home-compare__list\">\n          <li>Programme 100% personnalis\u00e9<\/li>\n          <li>Conseils d'un expert francophone install\u00e9 sur place<\/li>\n          <li>Ajustements illimit\u00e9s<\/li>\n          <li>Id\u00e9al voyages complexes, multi-pays, premium<\/li>\n        <\/ul>\n        <a href=\"\/contact\/\" class=\"home-compare__cta\">\n          Demander un devis\n          <svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\/><polyline points=\"12 5 19 12 12 19\"\/><\/svg>\n        <\/a>\n      <\/article>\n\n      <article class=\"home-compare__card home-compare__card--orange tda-reveal tda-reveal--d1\">\n        <span class=\"home-compare__badge\">Instantan\u00e9<\/span>\n        <h3>Avec Toucan Dynamics<\/h3>\n        <ul class=\"home-compare__list\">\n          <li>Devis d\u00e9taill\u00e9 en moins de 30 secondes<\/li>\n          <li>Disponibilit\u00e9s h\u00f4tels et vols en direct<\/li>\n          <li>R\u00e9servation &amp; paiement imm\u00e9diats<\/li>\n          <li>Id\u00e9al voyageurs cadr\u00e9s ou autonomes<\/li>\n        <\/ul>\n        <a href=\"https:\/\/dynamics.toucandiscovery.com\/\" target=\"_blank\" rel=\"noopener\" class=\"home-compare__cta\">\n          \u26a1 Ouvrir Dynamics\n          <svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\/><polyline points=\"12 5 19 12 12 19\"\/><\/svg>\n        <\/a>\n      <\/article>\n\n    <\/div>\n  <\/section>\n\n  <!-- ============== 13. CTA FINAL MASSIF ============== -->\n  <section class=\"home-cta-final\">\n    <div class=\"home-cta-final__bg\" aria-hidden=\"true\"><\/div>\n    <div class=\"home-cta-final__overlay\" aria-hidden=\"true\"><\/div>\n    <div class=\"home-particles\" aria-hidden=\"true\">\n      <span class=\"home-particle\"><\/span><span class=\"home-particle\"><\/span><span class=\"home-particle\"><\/span>\n      <span class=\"home-particle\"><\/span><span class=\"home-particle\"><\/span><span class=\"home-particle\"><\/span>\n      <span class=\"home-particle\"><\/span><span class=\"home-particle\"><\/span>\n    <\/div>\n    <div class=\"home-cta-final__inner\">\n      <span class=\"home-cta-final__eyebrow tda-reveal\">Pr\u00eat \u00e0 partir&nbsp;?<\/span>\n      <h2 class=\"tda-reveal tda-reveal--d1\">Le voyage commence ici.<\/h2>\n      <p class=\"home-cta-final__lead tda-reveal tda-reveal--d2\">\n        Un conseiller francophone vous r\u00e9pond sous 24h. Ou composez votre voyage en direct sur Dynamics. Choisissez votre rythme \u2014 nous nous adaptons.\n      <\/p>\n      <div class=\"home-cta-final__buttons tda-reveal tda-reveal--d3\">\n        <a href=\"\/contact\/\" class=\"home-btn home-btn--orange\">\n          Demander un devis\n          <svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\/><polyline points=\"12 5 19 12 12 19\"\/><\/svg>\n        <\/a>\n        <a href=\"#collections\" class=\"home-btn home-btn--green\">D\u00e9couvrir nos collections<\/a>\n        <a href=\"https:\/\/dynamics.toucandiscovery.com\/\" target=\"_blank\" rel=\"noopener\" class=\"home-btn home-btn--ghost-light\">\u26a1 Ouvrir Dynamics<\/a>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- ============== 14. FOOTER COMPACT ============== -->\n  <footer class=\"home-footer\">\n    <div class=\"home-footer__inner\">\n      <div class=\"home-footer__brand\">\n        <strong>Toucan Discovery S.R.L.<\/strong>\n        <span>C\u00e9dula 3-102-862013 \u00b7 San Jos\u00e9, Costa Rica<\/span>\n      <\/div>\n      <nav class=\"home-footer__nav\" aria-label=\"Navigation footer\">\n        <a href=\"\/a-propos-de-nous\/\">\u00c0 propos<\/a>\n        <a href=\"#collections\">Collections<\/a>\n        <a href=\"\/destinations-costa-rica\/\">Destinations<\/a>\n        <a href=\"\/blog\/\">Blog<\/a>\n        <a href=\"\/contact\/\">Contact<\/a>\n        <a href=\"https:\/\/dynamics.toucandiscovery.com\/\" target=\"_blank\" rel=\"noopener\">\u26a1 Dynamics<\/a>\n      <\/nav>\n      <div class=\"home-footer__contact\">\n        <a href=\"mailto:admin@toucandiscovery.com\">\n          <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M4 4h16c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2z\"\/><polyline points=\"22,6 12,13 2,6\"\/><\/svg>\n          admin@toucandiscovery.com\n        <\/a>\n        <a href=\"tel:+50687777166\">\n          <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z\"\/><\/svg>\n          +506 8777-7166\n        <\/a>\n      <\/div>\n      <div class=\"home-footer__social\">\n        <a href=\"https:\/\/www.facebook.com\/toucandiscovery\" target=\"_blank\" rel=\"noopener\" aria-label=\"Facebook\">\n          <svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M22 12c0-5.52-4.48-10-10-10S2 6.48 2 12c0 4.84 3.44 8.87 8 9.8V15H8v-3h2V9.5C10 7.57 11.57 6 13.5 6H16v3h-2c-.55 0-1 .45-1 1v2h3v3h-3v6.95c5.05-.5 9-4.76 9-9.95z\"\/><\/svg>\n        <\/a>\n        <a href=\"https:\/\/www.instagram.com\/toucan_discovery\" target=\"_blank\" rel=\"noopener\" aria-label=\"Instagram\">\n          <svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"2\" y=\"2\" width=\"20\" height=\"20\" rx=\"5\" ry=\"5\"\/><path d=\"M16 11.37A4 4 0 1 1 12.63 8 4 4 0 0 1 16 11.37z\"\/><line x1=\"17.5\" y1=\"6.5\" x2=\"17.51\" y2=\"6.5\"\/><\/svg>\n        <\/a>\n        <a href=\"https:\/\/www.linkedin.com\/company\/93869964\" target=\"_blank\" rel=\"noopener\" aria-label=\"LinkedIn\">\n          <svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M20.45 20.45h-3.55v-5.57c0-1.33-.02-3.04-1.85-3.04-1.85 0-2.13 1.45-2.13 2.95v5.66H9.36V9h3.41v1.56h.05c.48-.9 1.64-1.85 3.37-1.85 3.6 0 4.27 2.37 4.27 5.46v6.28zM5.34 7.43a2.06 2.06 0 1 1 0-4.12 2.06 2.06 0 0 1 0 4.12zM7.12 20.45H3.56V9h3.56v11.45z\"\/><\/svg>\n        <\/a>\n      <\/div>\n    <\/div>\n  \n  <div class=\"home-footer__bottom\">\n    <nav class=\"home-footer__legal\" aria-label=\"Liens l\u00e9gaux\">\n      <a href=\"https:\/\/toucandiscovery.com\/conditions-generales-de-vente\">Conditions G\u00e9n\u00e9rales de Vente<\/a>\n      <a href=\"https:\/\/toucandiscovery.com\/mentions-legales\">Mentions l\u00e9gales<\/a>\n      <a href=\"https:\/\/toucandiscovery.com\/politique-de-confidentialite\">Politique de confidentialit\u00e9<\/a>\n    <\/nav>\n    <div class=\"home-footer__copy\">\n      \u00a9 2023\u20132026 <strong>Toucan Discovery<\/strong> S.R.L. \u2014 Tous droits r\u00e9serv\u00e9s.\n    <\/div>\n  <\/div>\n<\/footer>\n\n<\/div>\n\n<!-- Lenis smooth scroll + GSAP -->\n<script src=\"https:\/\/cdn.jsdelivr.net\/npm\/lenis@1.2\/dist\/lenis.min.js\"><\/script>\n<script src=\"https:\/\/cdn.jsdelivr.net\/npm\/gsap@3.12.5\/dist\/gsap.min.js\"><\/script>\n<script src=\"https:\/\/cdn.jsdelivr.net\/npm\/gsap@3.12.5\/dist\/ScrollTrigger.min.js\"><\/script>\n<script>\n(function(){\n  var supportsIO = 'IntersectionObserver' in window;\n  var supportsHover = window.matchMedia && window.matchMedia('(hover: hover)').matches;\n  var prefersReducedMotion = window.matchMedia && window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n\n  if(typeof Lenis !== 'undefined' && !prefersReducedMotion){\n    try {\n      var lenis = new Lenis({\n        duration: 1.2,\n        easing: function(t){ return Math.min(1, 1.001 - Math.pow(2, -10 * t)); },\n        smoothWheel: true,\n        smoothTouch: false\n      });\n      function raf(time){ lenis.raf(time); requestAnimationFrame(raf); }\n      requestAnimationFrame(raf);\n    } catch(e){}\n  }\n\n  var els = document.querySelectorAll('.td-page-home .tda-reveal');\n  if(!supportsIO){\n    els.forEach(function(el){ el.classList.add('tda-visible'); });\n  } else {\n    var obs = new IntersectionObserver(function(entries){\n      entries.forEach(function(entry){\n        if(entry.isIntersecting){\n          entry.target.classList.add('tda-visible');\n          obs.unobserve(entry.target);\n        }\n      });\n    }, { threshold: .12, rootMargin: '0px 0px -40px 0px' });\n    els.forEach(function(el){ obs.observe(el); });\n  }\n\n  if(typeof gsap !== 'undefined' && typeof ScrollTrigger !== 'undefined' && !prefersReducedMotion){\n    try {\n      gsap.registerPlugin(ScrollTrigger);\n      gsap.to('.td-page-home .home-hero__bg', { yPercent: 28, scale: 1.18, ease: 'none', scrollTrigger: { trigger: '.td-page-home .home-hero', start: 'top top', end: 'bottom top', scrub: true }});\n      gsap.to('.td-page-home .home-hero__mesh', { yPercent: 50, ease: 'none', scrollTrigger: { trigger: '.td-page-home .home-hero', start: 'top top', end: 'bottom top', scrub: true }});\n      gsap.to('.td-page-home .home-particles', { yPercent: -25, ease: 'none', scrollTrigger: { trigger: '.td-page-home .home-hero', start: 'top top', end: 'bottom top', scrub: true }});\n      gsap.to('.td-page-home .home-hero__line', { yPercent: -85, ease: 'none', scrollTrigger: { trigger: '.td-page-home .home-hero', start: 'top top', end: 'bottom top', scrub: true }});\n    } catch(e){}\n  }\n\n  \/\/ Tilt 3D + ombres dynamiques sur cards (collections + destinations + itin\u00e9raires)\n  var tiltSelectors = '.td-page-home .home-coll-card, .td-page-home .home-dest-card, .td-page-home .home-itin-card';\n  if(supportsHover && !prefersReducedMotion){\n    document.querySelectorAll(tiltSelectors).forEach(function(card){\n      var rect, raf;\n      function onEnter(){ rect = card.getBoundingClientRect(); card.style.transition = 'transform .15s ease, box-shadow .15s ease'; }\n      function onMove(e){\n        if(!rect) rect = card.getBoundingClientRect();\n        var cx = ((e.clientX - rect.left) \/ rect.width - .5);\n        var cy = ((e.clientY - rect.top) \/ rect.height - .5);\n        if(raf) cancelAnimationFrame(raf);\n        raf = requestAnimationFrame(function(){\n          card.style.transform = 'perspective(1200px) translateY(-10px) rotateX(' + (-cy * 7).toFixed(2) + 'deg) rotateY(' + (cx * 9).toFixed(2) + 'deg)';\n          card.style.boxShadow = (-cx * 28).toFixed(0) + 'px ' + (24 + (-cy * 18)).toFixed(0) + 'px 60px -16px rgba(13,13,13,.4), 0 22px 36px rgba(13,13,13,.18)';\n        });\n      }\n      function onLeave(){\n        if(raf) cancelAnimationFrame(raf);\n        card.style.transition = '';\n        card.style.transform = '';\n        card.style.boxShadow = '';\n        rect = null;\n      }\n      card.addEventListener('mouseenter', onEnter);\n      card.addEventListener('mousemove', onMove);\n      card.addEventListener('mouseleave', onLeave);\n    });\n  }\n\n  \/\/ Ambiance Collections : fond de section change selon collection survol\u00e9e\n  var collSection = document.querySelector('.td-page-home .home-collections');\n  var collCards = document.querySelectorAll('.td-page-home .home-coll-card[data-coll]');\n  if(collSection && collCards.length){\n    collCards.forEach(function(card){\n      var coll = card.getAttribute('data-coll');\n      card.addEventListener('mouseenter', function(){\n        collSection.classList.remove('is-essentiel','is-foret','is-serenite','is-horizon');\n        collSection.classList.add('is-' + coll);\n      });\n    });\n    collSection.addEventListener('mouseleave', function(){\n      collSection.classList.remove('is-essentiel','is-foret','is-serenite','is-horizon');\n    });\n  }\n\n  \/\/ Compteur anim\u00e9 sur stats (data-count uniquement)\n  var stats = document.querySelectorAll('.td-page-home .home-stat__num[data-count]');\n  if(supportsIO){\n    var statsObs = new IntersectionObserver(function(entries){\n      entries.forEach(function(entry){\n        if(!entry.isIntersecting) return;\n        var el = entry.target;\n        var target = parseInt(el.getAttribute('data-count'), 10);\n        if(isNaN(target)){ statsObs.unobserve(el); return; }\n        var current = 0, steps = 36, inc = target \/ steps, t = 0;\n        var timer = setInterval(function(){\n          t++;\n          current = Math.min(target, Math.round(inc * t));\n          el.textContent = current;\n          if(t >= steps){ clearInterval(timer); el.textContent = target; }\n        }, 32);\n        statsObs.unobserve(el);\n      });\n    }, { threshold: .5 });\n    stats.forEach(function(el){ statsObs.observe(el); });\n  }\n\n  \/\/ Carousel t\u00e9moignages (autoplay 5s + dots clickables)\n  var testiCarousel = document.getElementById('testiCarousel');\n  if(testiCarousel){\n    var slides = testiCarousel.querySelectorAll('.home-testi__slide');\n    var dots = testiCarousel.querySelectorAll('.home-testi__dot');\n    var current = 0, autoTimer = null, isPaused = false;\n    function goTo(i){\n      slides.forEach(function(s, idx){\n        if(idx === i){ s.classList.add('is-active'); }\n        else { s.classList.remove('is-active'); }\n      });\n      dots.forEach(function(d, idx){\n        if(idx === i){ d.classList.add('is-active'); }\n        else { d.classList.remove('is-active'); }\n      });\n      current = i;\n    }\n    dots.forEach(function(d){\n      d.addEventListener('click', function(){\n        var i = parseInt(d.getAttribute('data-go'), 10);\n        if(!isNaN(i)) goTo(i);\n        resetAuto();\n      });\n    });\n    function next(){ goTo((current + 1) % slides.length); }\n    function startAuto(){ stopAuto(); autoTimer = setInterval(function(){ if(!isPaused) next(); }, 5500); }\n    function stopAuto(){ if(autoTimer){ clearInterval(autoTimer); autoTimer = null; } }\n    function resetAuto(){ stopAuto(); startAuto(); }\n    testiCarousel.addEventListener('mouseenter', function(){ isPaused = true; });\n    testiCarousel.addEventListener('mouseleave', function(){ isPaused = false; });\n    if(!prefersReducedMotion) startAuto();\n  }\n\n  \/\/ Smooth scroll ancres internes\n  document.querySelectorAll('.td-page-home a[href^=\"#\"]').forEach(function(a){\n    a.addEventListener('click', function(e){\n      var id = a.getAttribute('href');\n      if(id.length < 2) return;\n      var target = document.querySelector('.td-page-home ' + id);\n      if(!target) return;\n      e.preventDefault();\n      target.scrollIntoView({ behavior: 'smooth', block: 'start' });\n    });\n  });\n})();\n<\/script>\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>Vendez des voyages. \u00c9crivez des histoires. Agence de voyages r\u00e9ceptive en Am\u00e9rique Centrale et Cara\u00efbes. Du Mexique \u00e0 la R\u00e9publique Dominicaine \u2014 pour les voyageurs et les professionnels qui cherchent un partenaire local d&rsquo;exception. Mexique Guatemala Belize Honduras El Salvador [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"_acf_changed":false,"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_uf_show_specific_survey":0,"_uf_disable_surveys":false,"footnotes":""},"class_list":["post-1708","page","type-page","status-publish","hentry"],"aioseo_notices":[],"acf":[],"_links":{"self":[{"href":"https:\/\/toucandiscovery.com\/de\/wp-json\/wp\/v2\/pages\/1708","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/toucandiscovery.com\/de\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/toucandiscovery.com\/de\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/toucandiscovery.com\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/toucandiscovery.com\/de\/wp-json\/wp\/v2\/comments?post=1708"}],"version-history":[{"count":225,"href":"https:\/\/toucandiscovery.com\/de\/wp-json\/wp\/v2\/pages\/1708\/revisions"}],"predecessor-version":[{"id":5079,"href":"https:\/\/toucandiscovery.com\/de\/wp-json\/wp\/v2\/pages\/1708\/revisions\/5079"}],"wp:attachment":[{"href":"https:\/\/toucandiscovery.com\/de\/wp-json\/wp\/v2\/media?parent=1708"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}