{"id":3512,"date":"2025-03-12T23:46:44","date_gmt":"2025-03-12T23:46:44","guid":{"rendered":"https:\/\/toucandiscovery.com\/?page_id=3512"},"modified":"2026-04-29T03:56:59","modified_gmt":"2026-04-29T03:56:59","slug":"inspirations","status":"publish","type":"page","link":"https:\/\/toucandiscovery.com\/de\/inspirations\/","title":{"rendered":"Essential Collection"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"3512\" class=\"elementor elementor-3512\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-681ce06d e-con-full e-flex e-con e-parent\" data-id=\"681ce06d\" 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<div class=\"elementor-element elementor-element-7ef18a15 elementor-widget elementor-widget-html\" data-id=\"7ef18a15\" 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 \"Inspirations \/ Collection Essentiel\"\n  Bloc HTML autonome pour widget HTML Elementor (WordPress).\n  Toutes les classes CSS sont scoped sous .td-page-inspi\n  Police Montserrat (charg\u00e9e en global WordPress) + Playfair Display (import\u00e9e ci-dessous)\n  Sans d\u00e9pendance externe (pas de framework JS\/CSS).\n\n  Concept : page immersive sensorielle Collection Essentiel.\n  Playfair Display italic pour les gros titres \"manifeste \u00e9ditorial\".\n  Effets : ken burns, mesh blobs anim\u00e9s, marquee infini avec pause on hover,\n  3D tilt sur les Actes, glassmorphism, parallax, blur-up galerie,\n  timeline verticale anim\u00e9e, scroll reveal staggered.\n\n  Dynamics int\u00e9gr\u00e9 6+ fois : hero, ruban marquee impossible (pas branding),\n  bandeau interm\u00e9diaire, chaque itin\u00e9raire (3 CTA dont Dynamics), section comparative, CTA final.\n-->\n<style>\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Playfair+Display:ital,wght@1,400;1,600;1,700&display=swap');\n\n\/* ============== RESET LOCAL & TOKENS ============== *\/\n.td-page-inspi,\n.td-page-inspi *,\n.td-page-inspi *::before,\n.td-page-inspi *::after { box-sizing: border-box; }\n\n.td-page-inspi {\n  --inspi-green: #7DC242;\n  --inspi-green-dark: #3A7D34;\n  --inspi-navy: #1B2A5A;\n  --inspi-navy-deep: #17365D;\n  --inspi-orange: #F7941D;\n  --inspi-orange-dark: #c66f10;\n  --inspi-yellow: #FFC107;\n  --inspi-white: #FFFFFF;\n  --inspi-cream: #FAFAF7;\n  --inspi-line: #E8E8E8;\n  --inspi-text: #555;\n  --inspi-muted: #888;\n\n  --inspi-shadow-sm: 0 2px 4px rgba(27,42,90,.05), 0 4px 12px rgba(27,42,90,.04);\n  --inspi-shadow-md: 0 4px 8px rgba(27,42,90,.06), 0 14px 28px rgba(27,42,90,.08), 0 28px 56px -14px rgba(27,42,90,.12);\n  --inspi-shadow-lg: 0 6px 14px rgba(27,42,90,.08), 0 22px 36px rgba(27,42,90,.12), 0 36px 72px -18px rgba(27,42,90,.22);\n  --inspi-shadow-xl: 0 10px 22px rgba(27,42,90,.1), 0 28px 56px rgba(27,42,90,.16), 0 52px 104px -26px rgba(27,42,90,.32);\n  --inspi-glow-green: 0 0 60px -10px rgba(125,194,66,.55), 0 18px 36px -12px rgba(125,194,66,.4);\n  --inspi-glow-orange: 0 0 60px -10px rgba(247,148,29,.55), 0 18px 36px -12px rgba(247,148,29,.4);\n\n  --inspi-display: 'Playfair Display', Georgia, 'Times New Roman', serif;\n\n  font-family: 'Montserrat', Arial, sans-serif;\n  color: var(--inspi-navy);\n  line-height: 1.6;\n  font-size: 16px;\n  background: var(--inspi-white);\n  overflow-x: hidden;\n}\n.td-page-inspi img { max-width: 100%; height: auto; display: block; }\n.td-page-inspi a { color: var(--inspi-orange); text-decoration: none; transition: color .25s ease; }\n.td-page-inspi a:hover { color: var(--inspi-green); }\n.td-page-inspi p { margin: 0 0 1em 0; }\n\n\/* ============== REVEAL ============== *\/\n.td-page-inspi .tda-reveal {\n  opacity: 0;\n  transform: translateY(32px);\n  transition: opacity .9s cubic-bezier(.2,.7,.2,1), transform .9s cubic-bezier(.2,.7,.2,1);\n  will-change: opacity, transform;\n}\n.td-page-inspi .tda-reveal.tda-visible { opacity: 1; transform: translateY(0); }\n.td-page-inspi .tda-reveal--d1 { transition-delay: .08s; }\n.td-page-inspi .tda-reveal--d2 { transition-delay: .16s; }\n.td-page-inspi .tda-reveal--d3 { transition-delay: .24s; }\n.td-page-inspi .tda-reveal--d4 { transition-delay: .32s; }\n.td-page-inspi .tda-reveal--d5 { transition-delay: .40s; }\n\n\/* ============== KEYFRAMES ============== *\/\n@keyframes inspKenBurns {\n  0%   { transform: scale(1) translate(0, 0); }\n  50%  { transform: scale(1.16) translate(-2.5%, 2%); }\n  100% { transform: scale(1) translate(0, 0); }\n}\n@keyframes inspBlobMorph {\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 inspMarquee {\n  0%   { transform: translateX(0); }\n  100% { transform: translateX(-50%); }\n}\n@keyframes inspPulseDot {\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 inspShimmer {\n  0%   { transform: translateX(-100%) skewX(-22deg); }\n  100% { transform: translateX(220%) skewX(-22deg); }\n}\n@keyframes inspGlow {\n  0%,100% { box-shadow: 0 0 0 0 rgba(247,148,29,.55), 0 8px 20px -4px rgba(247,148,29,.5); }\n  50%     { box-shadow: 0 0 0 14px rgba(247,148,29,0), 0 8px 20px -4px rgba(247,148,29,.5); }\n}\n@keyframes inspGradientShift {\n  0%,100% { background-position: 0% 50%; }\n  50%     { background-position: 100% 50%; }\n}\n@keyframes inspArrowFloat {\n  0%,100% { transform: translateX(-50%) translateY(0); opacity: .85; }\n  50%     { transform: translateX(-50%) translateY(8px); opacity: 1; }\n}\n@keyframes inspBoltPulse {\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 inspBadgeSpin {\n  to { transform: rotate(360deg); }\n}\n@keyframes inspFloat {\n  0%,100% { transform: translateY(0) rotate(0deg); }\n  50%     { transform: translateY(-12px) rotate(2deg); }\n}\n\n\/* ============== BUTTONS R\u00c9UTILISABLES ============== *\/\n.td-page-inspi .insp-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 .3s cubic-bezier(.2,.7,.2,1), box-shadow .3s ease, background .3s ease, color .3s ease;\n  border: 2.5px solid transparent;\n  overflow: hidden;\n  white-space: nowrap;\n  text-decoration: none;\n  font-family: inherit;\n}\n.td-page-inspi .insp-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-inspi .insp-btn:hover::before { animation: inspShimmer 1s ease-out; }\n.td-page-inspi .insp-btn--green {\n  background: linear-gradient(135deg, var(--inspi-green) 0%, var(--inspi-green-dark) 100%);\n  color: var(--inspi-white);\n  box-shadow: var(--inspi-glow-green);\n}\n.td-page-inspi .insp-btn--green:hover {\n  color: var(--inspi-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,.5);\n}\n.td-page-inspi .insp-btn--orange {\n  background: linear-gradient(135deg, var(--inspi-orange) 0%, var(--inspi-yellow) 100%);\n  color: var(--inspi-navy-deep);\n  box-shadow: var(--inspi-glow-orange);\n  animation: inspGlow 3s ease-in-out infinite;\n}\n.td-page-inspi .insp-btn--orange:hover {\n  color: var(--inspi-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-inspi .insp-btn--white {\n  background: var(--inspi-white);\n  color: var(--inspi-orange-dark);\n  box-shadow: 0 14px 30px -10px rgba(0,0,0,.3);\n}\n.td-page-inspi .insp-btn--white:hover {\n  color: var(--inspi-navy-deep);\n  transform: translateY(-3px) scale(1.02);\n  box-shadow: 0 22px 40px -12px rgba(0,0,0,.35);\n}\n.td-page-inspi .insp-btn--ghost {\n  background: rgba(255,255,255,.12);\n  color: var(--inspi-white);\n  border-color: rgba(255,255,255,.55);\n  backdrop-filter: blur(10px);\n}\n.td-page-inspi .insp-btn--ghost:hover {\n  background: var(--inspi-white);\n  color: var(--inspi-navy-deep);\n  border-color: var(--inspi-white);\n  transform: translateY(-3px);\n}\n\n\/* ============== SECTION HEAD ============== *\/\n.td-page-inspi .insp-section-head {\n  max-width: 980px;\n  margin: 0 auto 60px auto;\n  text-align: center;\n  position: relative;\n}\n.td-page-inspi .insp-eyebrow {\n  display: inline-block;\n  color: var(--inspi-orange);\n  font-size: .78rem;\n  letter-spacing: .26em;\n  text-transform: uppercase;\n  font-weight: 800;\n  margin-bottom: 18px;\n  position: relative;\n  padding: 0 28px;\n}\n.td-page-inspi .insp-eyebrow::before,\n.td-page-inspi .insp-eyebrow::after {\n  content: \"\";\n  position: absolute;\n  top: 50%;\n  width: 18px;\n  height: 1.5px;\n  background: var(--inspi-orange);\n}\n.td-page-inspi .insp-eyebrow::before { left: 0; }\n.td-page-inspi .insp-eyebrow::after { right: 0; }\n.td-page-inspi .insp-section-head h2 {\n  font-family: var(--inspi-display);\n  font-style: italic;\n  font-weight: 700;\n  font-size: clamp(2rem, 4.4vw, 3.4rem);\n  color: var(--inspi-navy-deep);\n  margin: 0 0 18px 0;\n  line-height: 1.1;\n  letter-spacing: -.015em;\n}\n.td-page-inspi .insp-section-head p {\n  color: var(--inspi-text);\n  font-size: 1.05rem;\n  max-width: 680px;\n  margin: 0 auto;\n  line-height: 1.7;\n}\n\n\/* ============== HERO ============== *\/\n.td-page-inspi .insp-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(--inspi-white);\n  padding: 120px 24px 110px 24px;\n  overflow: hidden;\n  isolation: isolate;\n}\n.td-page-inspi .insp-hero__bg {\n  position: absolute;\n  inset: -8%;\n  z-index: -4;\n  background: url('https:\/\/images.unsplash.com\/photo-1586767982664-11b4e5c11721?w=600&auto=format&fit=crop&q=60&ixlib=rb-4.1.0&ixid=M3wxMjA3fDB8MHxzZWFyY2h8NjN8fGNvc3RhJTIwcmljYXxlbnwwfHwwfHx8MA%3D%3D?auto=compress&cs=tinysrgb&w=2000') center\/cover no-repeat;\n  animation: inspKenBurns 25s ease-in-out infinite;\n  filter: saturate(1.18) contrast(1.06);\n}\n\/* Vignette organique *\/\n.td-page-inspi .insp-hero__vignette {\n  position: absolute;\n  inset: 0;\n  z-index: -3;\n  background: radial-gradient(ellipse at center, transparent 30%, rgba(0,0,0,.55) 100%);\n  pointer-events: none;\n}\n.td-page-inspi .insp-hero__overlay {\n  position: absolute;\n  inset: 0;\n  z-index: -2;\n  background:\n    linear-gradient(180deg, rgba(27,42,90,.7) 0%, rgba(27,42,90,.2) 45%, rgba(58,125,52,.45) 100%);\n}\n\/* 3 blobs flottants *\/\n.td-page-inspi .insp-hero__blobs {\n  position: absolute;\n  inset: 0;\n  z-index: -1;\n  pointer-events: none;\n  overflow: hidden;\n}\n.td-page-inspi .insp-blob {\n  position: absolute;\n  width: 50vmax;\n  height: 50vmax;\n  filter: blur(80px);\n  opacity: .45;\n  mix-blend-mode: screen;\n  animation: inspBlobMorph 22s ease-in-out infinite;\n}\n.td-page-inspi .insp-blob--1 {\n  background: radial-gradient(circle, var(--inspi-green), transparent 65%);\n  top: -20%; left: -15%;\n}\n.td-page-inspi .insp-blob--2 {\n  background: radial-gradient(circle, var(--inspi-orange), transparent 65%);\n  bottom: -25%; right: -15%;\n  animation-delay: -8s;\n  animation-duration: 26s;\n}\n.td-page-inspi .insp-blob--3 {\n  background: radial-gradient(circle, var(--inspi-yellow), transparent 65%);\n  top: 30%; right: 10%;\n  width: 35vmax; height: 35vmax;\n  animation-delay: -14s;\n  animation-duration: 30s;\n  opacity: .35;\n}\n.td-page-inspi .insp-hero__inner { max-width: 1100px; width: 100%; position: relative; }\n.td-page-inspi .insp-hero__pill {\n  display: inline-flex;\n  align-items: center;\n  gap: 12px;\n  padding: 11px 22px;\n  background: rgba(255,255,255,.12);\n  backdrop-filter: blur(16px) saturate(1.4);\n  -webkit-backdrop-filter: blur(16px) saturate(1.4);\n  border: 1px solid rgba(255,255,255,.28);\n  color: var(--inspi-white);\n  border-radius: 999px;\n  font-size: .8rem;\n  letter-spacing: .22em;\n  text-transform: uppercase;\n  font-weight: 800;\n  margin-bottom: 30px;\n}\n.td-page-inspi .insp-hero__pill::before {\n  content: \"\";\n  width: 7px; height: 7px;\n  border-radius: 50%;\n  background: var(--inspi-yellow);\n  box-shadow: 0 0 0 0 rgba(255,193,7,.7);\n  animation: inspPulseDot 1.6s ease-in-out infinite;\n}\n.td-page-inspi .insp-hero h1 {\n  font-family: var(--inspi-display);\n  font-style: italic;\n  font-weight: 700;\n  font-size: clamp(2.8rem, 8.5vw, 6.5rem);\n  line-height: .98;\n  margin: 0 0 28px 0;\n  letter-spacing: -.02em;\n  text-shadow: 0 8px 32px rgba(0,0,0,.35);\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: inspGradientShift 8s ease-in-out infinite;\n}\n.td-page-inspi .insp-hero__lead {\n  max-width: 740px;\n  margin: 0 auto 42px auto;\n  font-size: clamp(1.05rem, 1.6vw, 1.25rem);\n  line-height: 1.65;\n  color: rgba(255,255,255,.93);\n  font-weight: 500;\n}\n.td-page-inspi .insp-hero__ctas {\n  display: flex;\n  justify-content: center;\n  gap: 16px;\n  flex-wrap: wrap;\n}\n.td-page-inspi .insp-hero__scroll {\n  position: absolute;\n  bottom: 28px;\n  left: 50%;\n  transform: translateX(-50%);\n  color: var(--inspi-white);\n  font-size: .72rem;\n  letter-spacing: .25em;\n  text-transform: uppercase;\n  font-weight: 700;\n  animation: inspArrowFloat 2.6s ease-in-out infinite;\n  opacity: .9;\n  z-index: 1;\n}\n\n\/* ============== MARQUEE 6 RAISONS ============== *\/\n.td-page-inspi .insp-marquee {\n  position: relative;\n  background: linear-gradient(135deg, var(--inspi-green) 0%, var(--inspi-green-dark) 50%, var(--inspi-orange) 100%);\n  background-size: 200% 200%;\n  animation: inspGradientShift 12s ease-in-out infinite;\n  color: var(--inspi-white);\n  padding: 36px 0;\n  overflow: hidden;\n  border-top: 1px solid rgba(255,255,255,.12);\n  border-bottom: 1px solid rgba(255,255,255,.12);\n}\n.td-page-inspi .insp-marquee::before,\n.td-page-inspi .insp-marquee::after {\n  content: \"\";\n  position: absolute;\n  top: 0; bottom: 0;\n  width: 90px;\n  z-index: 2;\n  pointer-events: none;\n}\n.td-page-inspi .insp-marquee::before { left: 0; background: linear-gradient(90deg, var(--inspi-green) 0%, transparent 100%); }\n.td-page-inspi .insp-marquee::after { right: 0; background: linear-gradient(-90deg, var(--inspi-orange) 0%, transparent 100%); }\n.td-page-inspi .insp-marquee__track {\n  display: flex;\n  gap: 60px;\n  width: max-content;\n  animation: inspMarquee 38s linear infinite;\n  align-items: stretch;\n}\n.td-page-inspi .insp-marquee:hover .insp-marquee__track { animation-play-state: paused; }\n.td-page-inspi .insp-marquee__item {\n  display: flex;\n  align-items: center;\n  gap: 22px;\n  min-width: 460px;\n  padding: 4px 0;\n}\n.td-page-inspi .insp-marquee__icon {\n  font-size: 2.6rem;\n  line-height: 1;\n  flex-shrink: 0;\n  filter: drop-shadow(0 4px 12px rgba(0,0,0,.25));\n}\n.td-page-inspi .insp-marquee__text strong {\n  display: block;\n  font-size: 1.05rem;\n  font-weight: 800;\n  letter-spacing: -.005em;\n  margin-bottom: 4px;\n  line-height: 1.2;\n}\n.td-page-inspi .insp-marquee__text span {\n  font-size: .88rem;\n  opacity: .92;\n  line-height: 1.4;\n  display: block;\n  max-width: 380px;\n}\n.td-page-inspi .insp-marquee__sep {\n  width: 1.5px;\n  background: rgba(255,255,255,.3);\n  flex-shrink: 0;\n  margin: 8px 0;\n}\n\n\/* ============== INTRO SPLIT-SCREEN ============== *\/\n.td-page-inspi .insp-intro {\n  padding: 130px 24px;\n  background: var(--inspi-white);\n  position: relative;\n  overflow: hidden;\n}\n.td-page-inspi .insp-intro::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,.1), transparent 65%);\n  border-radius: 50%;\n  filter: blur(40px);\n  pointer-events: none;\n}\n.td-page-inspi .insp-intro__layout {\n  position: relative;\n  max-width: 1280px;\n  margin: 0 auto;\n  display: grid;\n  grid-template-columns: 0.85fr 1fr;\n  gap: 80px;\n  align-items: center;\n}\n.td-page-inspi .insp-intro__media {\n  position: relative;\n  border-radius: 24px;\n  overflow: hidden;\n  aspect-ratio: 3 \/ 4;\n  box-shadow: var(--inspi-shadow-xl);\n}\n.td-page-inspi .insp-intro__media img {\n  width: 100%; height: 100%;\n  object-fit: cover;\n  transition: transform 1.2s cubic-bezier(.2,.7,.2,1);\n}\n.td-page-inspi .insp-intro__media:hover img { transform: scale(1.05); }\n.td-page-inspi .insp-intro__badge {\n  position: absolute;\n  top: 22px; right: 22px;\n  width: 110px; height: 110px;\n  border-radius: 50%;\n  background: var(--inspi-yellow);\n  color: var(--inspi-navy-deep);\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  flex-direction: column;\n  font-weight: 800;\n  font-size: .72rem;\n  letter-spacing: .18em;\n  text-transform: uppercase;\n  box-shadow: var(--inspi-shadow-lg);\n  animation: inspBadgeSpin 18s linear infinite;\n  text-align: center;\n  line-height: 1.2;\n}\n.td-page-inspi .insp-intro__badge strong {\n  font-size: 1.5rem;\n  font-style: italic;\n  font-family: var(--inspi-display);\n  letter-spacing: 0;\n  display: block;\n}\n.td-page-inspi .insp-intro__text .insp-eyebrow { display: inline-block; }\n.td-page-inspi .insp-intro__title {\n  font-family: var(--inspi-display);\n  font-style: italic;\n  font-weight: 700;\n  font-size: clamp(2rem, 4.2vw, 3.2rem);\n  line-height: 1.1;\n  color: var(--inspi-navy-deep);\n  margin: 14px 0 30px 0;\n  letter-spacing: -.015em;\n}\n.td-page-inspi .insp-intro__body p {\n  color: var(--inspi-text);\n  font-size: 1.05rem;\n  line-height: 1.85;\n  margin-bottom: 1.4em;\n}\n.td-page-inspi .insp-intro__body p:first-of-type::first-letter {\n  float: left;\n  font-family: var(--inspi-display);\n  font-style: italic;\n  font-size: 5rem;\n  line-height: .85;\n  font-weight: 700;\n  color: var(--inspi-green);\n  margin: 6px 14px 0 0;\n}\n.td-page-inspi .insp-intro__body p strong { color: var(--inspi-navy-deep); font-weight: 700; }\n.td-page-inspi .insp-intro__body p:last-of-type {\n  background: linear-gradient(120deg, rgba(125,194,66,.08), rgba(247,148,29,.08));\n  border-left: 4px solid var(--inspi-green);\n  padding: 22px 26px;\n  border-radius: 0 14px 14px 0;\n  margin-top: 24px;\n  font-size: 1.05rem;\n}\n.td-page-inspi .insp-intro__body p:last-of-type strong {\n  font-family: var(--inspi-display);\n  font-style: italic;\n  font-weight: 700;\n  font-size: 1.25rem;\n  color: var(--inspi-green-dark);\n  display: block;\n  margin-bottom: 6px;\n}\n\n\/* ============== 5 ATMOSPH\u00c8RES (scroll horizontal premium) ============== *\/\n.td-page-inspi .insp-atmo {\n  padding: 130px 0 120px 0;\n  background:\n    linear-gradient(180deg, rgba(27,42,90,0) 0%, rgba(27,42,90,.03) 30%, rgba(125,194,66,.05) 65%, rgba(255,193,7,.06) 100%),\n    var(--inspi-white);\n  position: relative;\n  overflow: hidden;\n}\n.td-page-inspi .insp-atmo .insp-section-head {\n  padding: 0 24px;\n}\n.td-page-inspi .insp-atmo__rail {\n  position: relative;\n  width: 100%;\n  overflow-x: auto;\n  overflow-y: visible;\n  scroll-snap-type: x mandatory;\n  scroll-padding: 0 6vw;\n  -webkit-overflow-scrolling: touch;\n  padding: 30px 6vw 50px 6vw;\n  scrollbar-width: thin;\n  scrollbar-color: rgba(125,194,66,.5) transparent;\n  cursor: grab;\n}\n.td-page-inspi .insp-atmo__rail:active { cursor: grabbing; }\n.td-page-inspi .insp-atmo__rail::-webkit-scrollbar { height: 8px; }\n.td-page-inspi .insp-atmo__rail::-webkit-scrollbar-track { background: rgba(27,42,90,.06); border-radius: 999px; }\n.td-page-inspi .insp-atmo__rail::-webkit-scrollbar-thumb { background: linear-gradient(90deg, var(--inspi-green), var(--inspi-orange)); border-radius: 999px; }\n.td-page-inspi .insp-atmo__track {\n  display: flex;\n  gap: 24px;\n  perspective: 1600px;\n  width: max-content;\n}\n.td-page-inspi .insp-atm {\n  position: relative;\n  flex: 0 0 360px;\n  aspect-ratio: 3 \/ 4;\n  scroll-snap-align: start;\n  border-radius: 26px;\n  overflow: hidden;\n  background: var(--inspi-navy);\n  box-shadow: var(--inspi-shadow-lg);\n  transition: transform .6s cubic-bezier(.2,.7,.2,1), box-shadow .5s ease;\n  transform-style: preserve-3d;\n  will-change: transform, box-shadow;\n}\n.td-page-inspi .insp-atm:hover { box-shadow: var(--inspi-shadow-xl); z-index: 2; }\n.td-page-inspi .insp-atm img {\n  width: 100%; height: 100%;\n  object-fit: cover;\n  transition: transform 1.2s cubic-bezier(.2,.7,.2,1), filter .5s ease;\n}\n.td-page-inspi .insp-atm:hover img { transform: scale(1.1); filter: brightness(1.1) saturate(1.18); }\n.td-page-inspi .insp-atm::after {\n  content: \"\";\n  position: absolute;\n  inset: 0;\n  background: linear-gradient(180deg, rgba(0,0,0,.15) 0%, transparent 35%, rgba(0,0,0,.5) 65%, rgba(0,0,0,.95) 100%);\n  pointer-events: none;\n}\n.td-page-inspi .insp-atm__num {\n  position: absolute;\n  top: 24px; left: 24px;\n  font-family: var(--inspi-display);\n  font-style: italic;\n  font-weight: 700;\n  font-size: 5.5rem;\n  color: rgba(255,255,255,.92);\n  line-height: 1;\n  letter-spacing: -.04em;\n  z-index: 2;\n  text-shadow: 0 6px 24px rgba(0,0,0,.5);\n  transform: translateZ(50px);\n  pointer-events: none;\n}\n.td-page-inspi .insp-atm__body {\n  position: absolute;\n  left: 0; right: 0; bottom: 0;\n  padding: 28px 30px 32px 30px;\n  color: var(--inspi-white);\n  z-index: 2;\n  transform: translateZ(30px);\n}\n.td-page-inspi .insp-atm__chip {\n  display: inline-block;\n  font-size: .68rem;\n  letter-spacing: .2em;\n  text-transform: uppercase;\n  font-weight: 800;\n  color: var(--inspi-navy-deep);\n  background: var(--inspi-yellow);\n  margin-bottom: 12px;\n  padding: 6px 14px;\n  border-radius: 999px;\n  box-shadow: 0 6px 14px -4px rgba(255,193,7,.5);\n}\n.td-page-inspi .insp-atm__title {\n  font-family: var(--inspi-display);\n  font-style: italic;\n  font-weight: 800;\n  font-size: 1.7rem;\n  margin: 0 0 10px 0;\n  letter-spacing: -.015em;\n  line-height: 1.1;\n  color: #FFFFFF;\n  text-shadow: 0 2px 12px rgba(0,0,0,.55), 0 4px 20px rgba(0,0,0,.35);\n}\n.td-page-inspi .insp-atm__text {\n  font-size: .9rem;\n  line-height: 1.55;\n  opacity: .94;\n  margin: 0 0 14px 0;\n}\n.td-page-inspi .insp-atm__text strong { color: var(--inspi-yellow); font-weight: 700; }\n.td-page-inspi .insp-atm__meta {\n  display: flex;\n  align-items: center;\n  gap: 8px;\n  font-size: .76rem;\n  font-weight: 700;\n  letter-spacing: .04em;\n  color: rgba(255,255,255,.85);\n  padding-top: 12px;\n  border-top: 1px solid rgba(255,255,255,.18);\n}\n.td-page-inspi .insp-atm__meta::before {\n  content: \"\";\n  width: 8px; height: 8px;\n  border-radius: 50%;\n  background: var(--inspi-green);\n  box-shadow: 0 0 0 0 rgba(125,194,66,.6);\n  animation: inspPulseDot 1.8s ease-in-out infinite;\n}\n\/* Hint scroll horizontal (desktop only) *\/\n.td-page-inspi .insp-atmo__hint {\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  gap: 14px;\n  margin-top: 30px;\n  padding: 0 24px;\n  color: var(--inspi-muted);\n  font-size: .78rem;\n  letter-spacing: .14em;\n  text-transform: uppercase;\n  font-weight: 700;\n}\n.td-page-inspi .insp-atmo__hint span {\n  display: inline-block;\n  width: 32px; height: 1px;\n  background: var(--inspi-orange);\n}\n.td-page-inspi .insp-atmo__hint::before { content: \"\u2190\"; color: var(--inspi-orange); animation: inspArrowLeft 2s ease-in-out infinite; font-size: 1rem; }\n.td-page-inspi .insp-atmo__hint::after { content: \"\u2192\"; color: var(--inspi-orange); animation: inspArrowRight 2s ease-in-out infinite; font-size: 1rem; }\n@keyframes inspArrowLeft {\n  0%,100% { transform: translateX(0); opacity: 1; }\n  50% { transform: translateX(-6px); opacity: .5; }\n}\n@keyframes inspArrowRight {\n  0%,100% { transform: translateX(0); opacity: 1; }\n  50% { transform: translateX(6px); opacity: .5; }\n}\n\n\/* ============== 5 ITIN\u00c9RAIRES ============== *\/\n.td-page-inspi .insp-itin {\n  padding: 130px 24px;\n  background: var(--inspi-cream);\n  position: relative;\n  overflow: hidden;\n}\n.td-page-inspi .insp-itin::before {\n  content: \"\";\n  position: absolute;\n  top: 5%; right: -8%;\n  width: 480px; height: 480px;\n  background: radial-gradient(circle, rgba(247,148,29,.12), transparent 65%);\n  border-radius: 50%;\n  filter: blur(50px);\n  pointer-events: none;\n  animation: inspBlobMorph 24s ease-in-out infinite;\n}\n.td-page-inspi .insp-itin::after {\n  content: \"\";\n  position: absolute;\n  bottom: 5%; left: -8%;\n  width: 420px; height: 420px;\n  background: radial-gradient(circle, rgba(125,194,66,.12), transparent 65%);\n  border-radius: 50%;\n  filter: blur(50px);\n  pointer-events: none;\n  animation: inspBlobMorph 28s ease-in-out infinite reverse;\n}\n.td-page-inspi .insp-itin__grid {\n  position: relative;\n  max-width: 1280px;\n  margin: 0 auto;\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 28px;\n}\n.td-page-inspi .insp-itin__card {\n  position: relative;\n  background: var(--inspi-white);\n  border-radius: 22px;\n  overflow: hidden;\n  border: 1px solid var(--inspi-line);\n  transition: transform .5s cubic-bezier(.2,.7,.2,1), box-shadow .5s ease, border-color .5s ease;\n  display: flex;\n  flex-direction: column;\n}\n.td-page-inspi .insp-itin__card:hover {\n  transform: translateY(-12px);\n  box-shadow: var(--inspi-shadow-xl);\n  border-color: transparent;\n}\n.td-page-inspi .insp-itin__media {\n  position: relative;\n  aspect-ratio: 16 \/ 10;\n  overflow: hidden;\n}\n.td-page-inspi .insp-itin__media img {\n  width: 100%; height: 100%;\n  object-fit: cover;\n  transition: transform 1s cubic-bezier(.2,.7,.2,1);\n}\n.td-page-inspi .insp-itin__card:hover .insp-itin__media img { transform: scale(1.1); }\n.td-page-inspi .insp-itin__media::after {\n  content: \"\";\n  position: absolute;\n  inset: 0;\n  background: linear-gradient(180deg, transparent 50%, rgba(0,0,0,.55) 100%);\n  pointer-events: none;\n}\n.td-page-inspi .insp-itin__ribbon {\n  position: absolute;\n  top: 18px; right: -8px;\n  background: linear-gradient(135deg, var(--inspi-yellow) 0%, var(--inspi-orange) 100%);\n  color: var(--inspi-navy-deep);\n  padding: 11px 20px 11px 14px;\n  font-size: .85rem;\n  font-weight: 800;\n  letter-spacing: .02em;\n  z-index: 2;\n  border-radius: 6px 0 0 6px;\n  box-shadow: 0 8px 18px -4px rgba(247,148,29,.5);\n  display: flex;\n  align-items: baseline;\n  gap: 4px;\n}\n.td-page-inspi .insp-itin__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(--inspi-orange-dark) transparent transparent;\n}\n.td-page-inspi .insp-itin__ribbon span { font-size: .65rem; letter-spacing: .14em; text-transform: uppercase; font-weight: 700; opacity: .85; }\n.td-page-inspi .insp-itin__ribbon strong { font-size: 1.12rem; font-weight: 800; }\n.td-page-inspi .insp-itin__duration {\n  position: absolute;\n  bottom: 16px; left: 16px;\n  background: rgba(255,255,255,.95);\n  color: var(--inspi-navy-deep);\n  padding: 7px 14px;\n  border-radius: 999px;\n  font-size: .76rem;\n  font-weight: 800;\n  letter-spacing: .06em;\n  text-transform: uppercase;\n  z-index: 2;\n  box-shadow: 0 8px 16px -4px rgba(0,0,0,.25);\n}\n.td-page-inspi .insp-itin__body {\n  padding: 28px 28px 26px 28px;\n  display: flex;\n  flex-direction: column;\n  flex: 1;\n}\n.td-page-inspi .insp-itin__title {\n  font-family: var(--inspi-display);\n  font-style: italic;\n  font-weight: 700;\n  font-size: 1.45rem;\n  color: var(--inspi-navy-deep);\n  margin: 0 0 12px 0;\n  letter-spacing: -.015em;\n  line-height: 1.2;\n}\n.td-page-inspi .insp-itin__desc {\n  color: var(--inspi-text);\n  font-size: .96rem;\n  line-height: 1.65;\n  margin: 0 0 22px 0;\n  flex: 1;\n}\n.td-page-inspi .insp-itin__divider {\n  display: block;\n  width: 50px;\n  height: 2px;\n  background: linear-gradient(90deg, var(--inspi-green), var(--inspi-orange));\n  border-radius: 999px;\n  margin: 0 0 20px 0;\n}\n.td-page-inspi .insp-itin__ctas {\n  display: flex;\n  flex-direction: column;\n  gap: 10px;\n}\n.td-page-inspi .insp-itin__btn {\n  position: relative;\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  gap: 8px;\n  padding: 12px 18px;\n  border-radius: 12px;\n  font-size: .9rem;\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-inspi .insp-itin__btn--program {\n  background: var(--inspi-navy-deep);\n  color: var(--inspi-white);\n}\n.td-page-inspi .insp-itin__btn--program:hover {\n  background: var(--inspi-navy);\n  color: var(--inspi-white);\n  transform: translateY(-2px);\n  box-shadow: 0 12px 22px -8px rgba(27,42,90,.5);\n}\n.td-page-inspi .insp-itin__btn--devis {\n  background: var(--inspi-cream);\n  color: var(--inspi-navy-deep);\n  border-color: var(--inspi-line);\n}\n.td-page-inspi .insp-itin__btn--devis:hover {\n  background: var(--inspi-green);\n  color: var(--inspi-white);\n  border-color: var(--inspi-green);\n  transform: translateY(-2px);\n  box-shadow: 0 10px 20px -8px rgba(125,194,66,.55);\n}\n.td-page-inspi .insp-itin__btn--dyn {\n  background: linear-gradient(135deg, var(--inspi-orange) 0%, var(--inspi-yellow) 100%);\n  color: var(--inspi-navy-deep);\n  box-shadow: 0 10px 20px -8px rgba(247,148,29,.55);\n}\n.td-page-inspi .insp-itin__btn--dyn::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,.55), transparent);\n  transform: translateX(-100%) skewX(-22deg);\n  pointer-events: none;\n}\n.td-page-inspi .insp-itin__btn--dyn:hover {\n  color: var(--inspi-navy-deep);\n  transform: translateY(-2px);\n  box-shadow: 0 14px 28px -8px rgba(247,148,29,.7);\n}\n.td-page-inspi .insp-itin__card:hover .insp-itin__btn--dyn::before { animation: inspShimmer .9s ease-out; }\n\n\/* ============== GALERIE MOSA\u00cfQUE ============== *\/\n.td-page-inspi .insp-gallery {\n  padding: 130px 24px;\n  background: var(--inspi-white);\n}\n.td-page-inspi .insp-gallery__grid {\n  max-width: 1320px;\n  margin: 0 auto;\n  display: grid;\n  grid-template-columns: repeat(6, 1fr);\n  grid-auto-rows: 160px;\n  gap: 14px;\n}\n.td-page-inspi .insp-gal-item {\n  position: relative;\n  border-radius: 16px;\n  overflow: hidden;\n  background: var(--inspi-navy);\n  cursor: pointer;\n  transition: transform .5s cubic-bezier(.2,.7,.2,1), box-shadow .5s ease;\n  isolation: isolate;\n}\n.td-page-inspi .insp-gal-item:hover {\n  transform: translateY(-6px) scale(1.02);\n  box-shadow: var(--inspi-shadow-lg);\n  z-index: 2;\n}\n.td-page-inspi .insp-gal-item img {\n  width: 100%; height: 100%;\n  object-fit: cover;\n  transition: transform 1s cubic-bezier(.2,.7,.2,1), filter .5s ease, opacity .5s ease;\n  filter: blur(18px);\n  opacity: 0;\n}\n.td-page-inspi .insp-gal-item img.is-loaded { filter: blur(0); opacity: 1; }\n.td-page-inspi .insp-gal-item:hover img { transform: scale(1.12); filter: brightness(1.05) saturate(1.25); }\n.td-page-inspi .insp-gal-item__overlay {\n  position: absolute;\n  inset: 0;\n  background: linear-gradient(180deg, transparent 50%, rgba(0,0,0,.85) 100%);\n  display: flex;\n  align-items: flex-end;\n  padding: 18px 20px;\n  color: var(--inspi-white);\n  font-size: .85rem;\n  font-weight: 800;\n  letter-spacing: .02em;\n  opacity: 0;\n  transition: opacity .4s ease;\n  pointer-events: none;\n}\n.td-page-inspi .insp-gal-item__overlay em {\n  font-family: var(--inspi-display);\n  font-style: italic;\n  font-weight: 600;\n  color: var(--inspi-yellow);\n  margin-right: 8px;\n}\n.td-page-inspi .insp-gal-item:hover .insp-gal-item__overlay { opacity: 1; }\n.td-page-inspi .insp-gal-item:nth-child(1) { grid-column: span 3; grid-row: span 2; }\n.td-page-inspi .insp-gal-item:nth-child(2) { grid-column: span 3; grid-row: span 1; }\n.td-page-inspi .insp-gal-item:nth-child(3) { grid-column: span 1; grid-row: span 1; }\n.td-page-inspi .insp-gal-item:nth-child(4) { grid-column: span 2; grid-row: span 1; }\n.td-page-inspi .insp-gal-item:nth-child(5) { grid-column: span 2; grid-row: span 2; }\n.td-page-inspi .insp-gal-item:nth-child(6) { grid-column: span 2; grid-row: span 1; }\n.td-page-inspi .insp-gal-item:nth-child(7) { grid-column: span 2; grid-row: span 1; }\n.td-page-inspi .insp-gal-item:nth-child(8) { grid-column: span 2; grid-row: span 1; }\n.td-page-inspi .insp-gal-item:nth-child(9) { grid-column: span 2; grid-row: span 1; }\n\n\/* ============== BANDEAU DYNAMICS ============== *\/\n.td-page-inspi .insp-dyn-band {\n  padding: 90px 24px;\n  background: var(--inspi-cream);\n}\n.td-page-inspi .insp-dyn-band__inner {\n  position: relative;\n  max-width: 1240px;\n  margin: 0 auto;\n  background:\n    radial-gradient(ellipse at top right, rgba(255,193,7,.5), transparent 55%),\n    linear-gradient(135deg, var(--inspi-orange) 0%, var(--inspi-orange-dark) 100%);\n  color: var(--inspi-white);\n  border-radius: 28px;\n  padding: 60px 56px;\n  display: grid;\n  grid-template-columns: auto 1fr auto;\n  gap: 40px;\n  align-items: center;\n  overflow: hidden;\n  box-shadow: var(--inspi-glow-orange);\n}\n.td-page-inspi .insp-dyn-band__inner::before {\n  content: \"\";\n  position: absolute;\n  inset: 0;\n  background: url(\"data:image\/svg+xml;utf8,<svg xmlns='http:\/\/www.w3.org\/2000\/svg' width='60' height='60' viewBox='0 0 60 60'><circle cx='30' cy='30' r='1.2' fill='white' opacity='0.15'\/><\/svg>\");\n  background-size: 36px 36px;\n  opacity: .35;\n  pointer-events: none;\n}\n.td-page-inspi .insp-dyn-band__inner::after {\n  content: \"\";\n  position: absolute;\n  bottom: -150px; left: -100px;\n  width: 360px; height: 360px;\n  border-radius: 50%;\n  background: radial-gradient(circle, rgba(255,193,7,.5), transparent 70%);\n  filter: blur(30px);\n  pointer-events: none;\n}\n.td-page-inspi .insp-dyn-bolt {\n  position: relative;\n  width: 100px; height: 100px;\n  border-radius: 28px;\n  background: rgba(255,255,255,.18);\n  backdrop-filter: blur(10px);\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  flex-shrink: 0;\n  z-index: 1;\n  box-shadow: inset 0 0 0 1.5px rgba(255,255,255,.3), 0 14px 32px -10px rgba(0,0,0,.35);\n  color: var(--inspi-yellow);\n}\n.td-page-inspi .insp-dyn-bolt svg { animation: inspBoltPulse 2s ease-in-out infinite; }\n.td-page-inspi .insp-dyn-band__text { position: relative; z-index: 1; }\n.td-page-inspi .insp-dyn-band__tag {\n  display: inline-block;\n  font-size: .68rem;\n  font-weight: 800;\n  letter-spacing: .22em;\n  text-transform: uppercase;\n  color: var(--inspi-yellow);\n  margin-bottom: 6px;\n}\n.td-page-inspi .insp-dyn-band__inner h3 {\n  font-family: var(--inspi-display);\n  font-style: italic;\n  font-weight: 700;\n  font-size: clamp(1.5rem, 3vw, 2.1rem);\n  margin: 0 0 10px 0;\n  letter-spacing: -.015em;\n  line-height: 1.15;\n}\n.td-page-inspi .insp-dyn-band__inner h3 em {\n  font-style: italic;\n  color: var(--inspi-yellow);\n  font-family: var(--inspi-display);\n}\n.td-page-inspi .insp-dyn-band__inner p {\n  margin: 0;\n  font-size: 1rem;\n  opacity: .96;\n  line-height: 1.55;\n  max-width: 580px;\n}\n.td-page-inspi .insp-dyn-band__cta { position: relative; z-index: 1; }\n\n\/* ============== TIMELINE JOURN\u00c9E TYPE ============== *\/\n.td-page-inspi .insp-day {\n  padding: 130px 24px;\n  background: linear-gradient(180deg, var(--inspi-white) 0%, var(--inspi-cream) 100%);\n  position: relative;\n}\n.td-page-inspi .insp-day__timeline {\n  position: relative;\n  max-width: 920px;\n  margin: 0 auto;\n  padding: 30px 0;\n}\n.td-page-inspi .insp-day__timeline::before {\n  content: \"\";\n  position: absolute;\n  left: 50%;\n  top: 0; bottom: 0;\n  width: 3px;\n  transform: translateX(-50%);\n  background: linear-gradient(180deg, var(--inspi-green), var(--inspi-yellow), var(--inspi-orange), var(--inspi-navy));\n  border-radius: 999px;\n}\n.td-page-inspi .insp-day__step {\n  position: relative;\n  display: grid;\n  grid-template-columns: 1fr 80px 1fr;\n  align-items: center;\n  margin-bottom: 36px;\n}\n.td-page-inspi .insp-day__step:last-child { margin-bottom: 0; }\n.td-page-inspi .insp-day__dot {\n  grid-column: 2;\n  width: 22px; height: 22px;\n  margin: 0 auto;\n  border-radius: 50%;\n  background: var(--inspi-white);\n  border: 4px solid var(--inspi-green);\n  box-shadow: 0 0 0 6px rgba(125,194,66,.18), 0 6px 14px -4px rgba(125,194,66,.5);\n  z-index: 2;\n  position: relative;\n  transition: transform .3s ease, box-shadow .3s ease;\n}\n.td-page-inspi .insp-day__step:nth-child(2) .insp-day__dot { border-color: var(--inspi-orange); box-shadow: 0 0 0 6px rgba(247,148,29,.18), 0 6px 14px -4px rgba(247,148,29,.5); }\n.td-page-inspi .insp-day__step:nth-child(3) .insp-day__dot { border-color: var(--inspi-green-dark); box-shadow: 0 0 0 6px rgba(58,125,52,.18), 0 6px 14px -4px rgba(58,125,52,.5); }\n.td-page-inspi .insp-day__step:nth-child(4) .insp-day__dot { border-color: var(--inspi-yellow); box-shadow: 0 0 0 6px rgba(255,193,7,.18), 0 6px 14px -4px rgba(255,193,7,.5); }\n.td-page-inspi .insp-day__step:nth-child(5) .insp-day__dot { border-color: var(--inspi-orange-dark); box-shadow: 0 0 0 6px rgba(198,111,16,.18), 0 6px 14px -4px rgba(198,111,16,.5); }\n.td-page-inspi .insp-day__step:nth-child(6) .insp-day__dot { border-color: var(--inspi-navy); box-shadow: 0 0 0 6px rgba(27,42,90,.18), 0 6px 14px -4px rgba(27,42,90,.5); }\n.td-page-inspi .insp-day__step:nth-child(7) .insp-day__dot { border-color: var(--inspi-navy-deep); box-shadow: 0 0 0 6px rgba(23,54,93,.18), 0 6px 14px -4px rgba(23,54,93,.5); }\n.td-page-inspi .insp-day__step:nth-child(8) .insp-day__dot { border-color: var(--inspi-green); box-shadow: 0 0 0 6px rgba(125,194,66,.18), 0 6px 14px -4px rgba(125,194,66,.5); }\n.td-page-inspi .insp-day__intro {\n  max-width: 820px;\n  margin: 0 auto 60px auto;\n  text-align: center;\n  position: relative;\n  padding: 32px 36px;\n  background: linear-gradient(135deg, rgba(125,194,66,.07), rgba(247,148,29,.07));\n  border-radius: 22px;\n  border-left: 4px solid var(--inspi-green);\n}\n.td-page-inspi .insp-day__intro p {\n  color: var(--inspi-text);\n  font-size: 1rem;\n  line-height: 1.75;\n  margin: 0 0 1em 0;\n  text-align: left;\n}\n.td-page-inspi .insp-day__intro p:last-child { margin-bottom: 0; }\n.td-page-inspi .insp-day__intro strong {\n  color: var(--inspi-navy-deep);\n  font-weight: 700;\n}\n.td-page-inspi .insp-day__emoji {\n  display: inline-block;\n  margin-right: 8px;\n  font-size: 1.2rem;\n  vertical-align: middle;\n  filter: drop-shadow(0 2px 6px rgba(0,0,0,.1));\n}\n.td-page-inspi .insp-day__card h3 em {\n  font-weight: 500;\n  font-style: italic;\n  color: var(--inspi-muted);\n  font-size: .85rem;\n}\n.td-page-inspi .insp-day__card {\n  background: var(--inspi-white);\n  border: 1px solid var(--inspi-line);\n  border-radius: 18px;\n  padding: 22px 26px;\n  box-shadow: var(--inspi-shadow-sm);\n  transition: transform .35s ease, box-shadow .35s ease;\n}\n.td-page-inspi .insp-day__card:hover {\n  transform: translateY(-4px);\n  box-shadow: var(--inspi-shadow-md);\n}\n.td-page-inspi .insp-day__step:nth-child(odd) .insp-day__card { grid-column: 1; text-align: right; }\n.td-page-inspi .insp-day__step:nth-child(even) .insp-day__card { grid-column: 3; text-align: left; }\n.td-page-inspi .insp-day__time {\n  display: inline-block;\n  font-family: var(--inspi-display);\n  font-style: italic;\n  font-weight: 700;\n  font-size: 1.4rem;\n  color: var(--inspi-orange);\n  margin-bottom: 4px;\n  letter-spacing: -.01em;\n}\n.td-page-inspi .insp-day__card h3 {\n  font-family: 'Montserrat', Arial, sans-serif;\n  font-weight: 800;\n  font-size: 1rem;\n  color: var(--inspi-navy-deep);\n  margin: 0 0 8px 0;\n  letter-spacing: -.005em;\n}\n.td-page-inspi .insp-day__card p {\n  margin: 0;\n  color: var(--inspi-text);\n  font-size: .92rem;\n  line-height: 1.55;\n}\n\n\/* ============== FAQ ============== *\/\n.td-page-inspi .insp-faq {\n  padding: 130px 24px;\n  background: var(--inspi-cream);\n}\n.td-page-inspi .insp-faq__list { max-width: 920px; margin: 0 auto; }\n.td-page-inspi .insp-faq__item {\n  position: relative;\n  background: var(--inspi-white);\n  border: 1.5px solid var(--inspi-line);\n  border-radius: 16px;\n  margin-bottom: 14px;\n  overflow: hidden;\n  transition: box-shadow .35s ease, border-color .35s ease, transform .35s cubic-bezier(.2,.7,.2,1);\n}\n.td-page-inspi .insp-faq__item:hover { border-color: #C8C8C2; transform: translateX(3px); }\n.td-page-inspi .insp-faq__item[open] {\n  border-color: var(--inspi-green);\n  box-shadow: 0 14px 32px -16px rgba(125,194,66,.4);\n  transform: translateX(0);\n}\n.td-page-inspi .insp-faq__item summary {\n  list-style: none;\n  cursor: pointer;\n  padding: 24px 70px 24px 28px;\n  font-weight: 700;\n  color: var(--inspi-navy-deep);\n  font-size: 1.05rem;\n  position: relative;\n  transition: color .25s ease;\n  letter-spacing: -.005em;\n  font-family: 'Montserrat', Arial, sans-serif;\n}\n.td-page-inspi .insp-faq__item summary::-webkit-details-marker { display: none; }\n.td-page-inspi .insp-faq__item summary::after {\n  content: \"+\";\n  position: absolute;\n  right: 24px;\n  top: 50%;\n  transform: translateY(-50%);\n  width: 34px; height: 34px;\n  background: linear-gradient(135deg, var(--inspi-green) 0%, var(--inspi-green-dark) 100%);\n  color: var(--inspi-white);\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 1.4rem;\n  font-weight: 400;\n  line-height: 1;\n  transition: transform .4s cubic-bezier(.2,.7,.2,1), background .3s ease;\n  box-shadow: 0 6px 14px -4px rgba(125,194,66,.5);\n}\n.td-page-inspi .insp-faq__item[open] summary::after {\n  content: \"\u2212\";\n  background: linear-gradient(135deg, var(--inspi-orange), var(--inspi-orange-dark));\n  transform: translateY(-50%) rotate(180deg);\n}\n.td-page-inspi .insp-faq__item summary:hover { color: var(--inspi-orange); }\n.td-page-inspi .insp-faq__item p {\n  padding: 0 28px 26px 28px;\n  margin: 0;\n  color: var(--inspi-text);\n  font-size: .98rem;\n  line-height: 1.7;\n}\n.td-page-inspi .insp-faq__item p a { font-weight: 700; }\n\n\/* ============== T\u00c9MOIGNAGES ============== *\/\n.td-page-inspi .insp-testi {\n  padding: 130px 24px;\n  background: var(--inspi-white);\n}\n.td-page-inspi .insp-testi__grid {\n  max-width: 1280px;\n  margin: 0 auto;\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(290px, 1fr));\n  gap: 26px;\n}\n.td-page-inspi .insp-testi__card {\n  position: relative;\n  background: rgba(255,255,255,.85);\n  backdrop-filter: blur(14px) saturate(1.2);\n  -webkit-backdrop-filter: blur(14px) saturate(1.2);\n  border-radius: 22px;\n  padding: 38px 32px 32px 32px;\n  border: 1px solid var(--inspi-line);\n  transition: transform .4s cubic-bezier(.2,.7,.2,1), box-shadow .4s ease;\n  overflow: hidden;\n}\n.td-page-inspi .insp-testi__card::before {\n  content: \"\"\";\n  position: absolute;\n  top: -22px; right: 22px;\n  font-family: var(--inspi-display);\n  font-style: italic;\n  font-size: 9rem;\n  font-weight: 700;\n  color: rgba(247,148,29,.12);\n  line-height: 1;\n  pointer-events: none;\n}\n.td-page-inspi .insp-testi__card:hover {\n  transform: translateY(-8px);\n  box-shadow: var(--inspi-shadow-lg);\n}\n.td-page-inspi .insp-testi__stars {\n  color: var(--inspi-yellow);\n  font-size: 1.1rem;\n  letter-spacing: .2em;\n  margin-bottom: 16px;\n}\n.td-page-inspi .insp-testi__title {\n  font-family: var(--inspi-display);\n  font-style: italic;\n  font-weight: 700;\n  font-size: 1.2rem;\n  color: var(--inspi-navy-deep);\n  margin: 0 0 16px 0;\n  line-height: 1.3;\n  letter-spacing: -.01em;\n}\n.td-page-inspi .insp-testi__text {\n  color: var(--inspi-text);\n  font-size: .96rem;\n  line-height: 1.7;\n  margin: 0 0 22px 0;\n}\n.td-page-inspi .insp-testi__author {\n  display: flex;\n  align-items: center;\n  gap: 12px;\n  font-size: .85rem;\n  font-weight: 800;\n  color: var(--inspi-navy);\n  border-top: 1px dashed var(--inspi-line);\n  padding-top: 16px;\n}\n.td-page-inspi .insp-testi__author span {\n  font-weight: 500;\n  color: var(--inspi-muted);\n  font-size: .78rem;\n  margin-left: auto;\n}\n\n\/* ============== COMPARATIF ============== *\/\n.td-page-inspi .insp-compare {\n  padding: 130px 24px;\n  background: var(--inspi-cream);\n}\n.td-page-inspi .insp-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-inspi .insp-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-inspi .insp-compare__card:hover { transform: translateY(-8px); }\n.td-page-inspi .insp-compare__card--green {\n  background: linear-gradient(135deg, var(--inspi-green) 0%, var(--inspi-green-dark) 100%);\n  color: var(--inspi-white);\n  box-shadow: var(--inspi-glow-green);\n}\n.td-page-inspi .insp-compare__card--orange {\n  background: linear-gradient(135deg, var(--inspi-orange) 0%, var(--inspi-yellow) 100%);\n  color: var(--inspi-navy-deep);\n  box-shadow: var(--inspi-glow-orange);\n}\n.td-page-inspi .insp-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  pointer-events: none;\n}\n.td-page-inspi .insp-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-inspi .insp-compare__card--orange .insp-compare__badge { background: rgba(27,42,90,.2); }\n.td-page-inspi .insp-compare__card h3 {\n  font-family: var(--inspi-display);\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-inspi .insp-compare__list {\n  list-style: none;\n  padding: 0;\n  margin: 0 0 30px 0;\n  position: relative;\n  flex: 1;\n}\n.td-page-inspi .insp-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-inspi .insp-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-inspi .insp-compare__card--orange .insp-compare__list li::before { background: rgba(27,42,90,.18); }\n.td-page-inspi .insp-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-inspi .insp-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  pointer-events: none;\n}\n.td-page-inspi .insp-compare__cta:hover::before { animation: inspShimmer 1s ease-out; }\n.td-page-inspi .insp-compare__card--green .insp-compare__cta {\n  background: var(--inspi-white);\n  color: var(--inspi-green-dark);\n  box-shadow: 0 12px 24px -8px rgba(0,0,0,.2);\n}\n.td-page-inspi .insp-compare__card--green .insp-compare__cta:hover {\n  transform: translateY(-3px);\n  color: var(--inspi-navy-deep);\n  box-shadow: 0 18px 32px -8px rgba(0,0,0,.3);\n}\n.td-page-inspi .insp-compare__card--orange .insp-compare__cta {\n  background: var(--inspi-navy-deep);\n  color: var(--inspi-yellow);\n  box-shadow: 0 12px 24px -8px rgba(0,0,0,.3);\n}\n.td-page-inspi .insp-compare__card--orange .insp-compare__cta:hover {\n  transform: translateY(-3px);\n  background: var(--inspi-navy);\n  color: var(--inspi-white);\n  box-shadow: 0 18px 32px -8px rgba(0,0,0,.4);\n}\n\n\/* ============== CTA FINAL IMMERSIF ============== *\/\n.td-page-inspi .insp-cta {\n  position: relative;\n  min-height: 60vh;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  text-align: center;\n  color: var(--inspi-white);\n  padding: 130px 24px;\n  overflow: hidden;\n  isolation: isolate;\n}\n.td-page-inspi .insp-cta__bg {\n  position: absolute;\n  inset: -8%;\n  z-index: -3;\n  background: url('https:\/\/images.unsplash.com\/photo-1720048871420-d16314800e31?w=600&auto=format&fit=crop&q=60&ixlib=rb-4.1.0&ixid=M3wxMjA3fDB8MHxzZWFyY2h8MzAwfHxjb3N0YSUyMHJpY2F8ZW58MHx8MHx8fDA%3D') center\/cover no-repeat;\n  animation: inspKenBurns 25s ease-in-out infinite;\n  filter: saturate(1.15);\n}\n.td-page-inspi .insp-cta__overlay {\n  position: absolute;\n  inset: 0;\n  z-index: -2;\n  background: linear-gradient(135deg, rgba(58,125,52,.85) 0%, rgba(27,42,90,.85) 100%);\n}\n.td-page-inspi .insp-cta__blobs {\n  position: absolute;\n  inset: 0;\n  z-index: -1;\n  pointer-events: none;\n  overflow: hidden;\n}\n.td-page-inspi .insp-cta__blobs::before,\n.td-page-inspi .insp-cta__blobs::after {\n  content: \"\";\n  position: absolute;\n  width: 50vmax; height: 50vmax;\n  filter: blur(80px);\n  opacity: .4;\n  mix-blend-mode: screen;\n  animation: inspBlobMorph 24s ease-in-out infinite;\n}\n.td-page-inspi .insp-cta__blobs::before {\n  background: radial-gradient(circle, var(--inspi-yellow), transparent 65%);\n  top: -20%; left: -15%;\n}\n.td-page-inspi .insp-cta__blobs::after {\n  background: radial-gradient(circle, var(--inspi-orange), transparent 65%);\n  bottom: -25%; right: -15%;\n  animation-delay: -12s;\n}\n.td-page-inspi .insp-cta__inner { max-width: 900px; width: 100%; position: relative; }\n.td-page-inspi .insp-cta__eyebrow {\n  display: inline-block;\n  font-size: .8rem;\n  letter-spacing: .26em;\n  text-transform: uppercase;\n  font-weight: 800;\n  color: var(--inspi-yellow);\n  margin-bottom: 22px;\n}\n.td-page-inspi .insp-cta h2 {\n  font-family: var(--inspi-display);\n  font-style: italic;\n  font-weight: 700;\n  font-size: clamp(2.5rem, 6vw, 4.8rem);\n  line-height: 1;\n  margin: 0 0 24px 0;\n  letter-spacing: -.025em;\n  text-shadow: 0 6px 30px rgba(0,0,0,.35);\n}\n.td-page-inspi .insp-cta__lead {\n  max-width: 680px;\n  margin: 0 auto 38px auto;\n  font-size: 1.1rem;\n  color: rgba(255,255,255,.94);\n  line-height: 1.65;\n}\n.td-page-inspi .insp-cta__buttons {\n  display: flex;\n  justify-content: center;\n  flex-wrap: wrap;\n  gap: 16px;\n}\n\n\/* ============== FOOTER ============== *\/\n.td-page-inspi .insp-footer {\n  background: var(--inspi-navy-deep);\n  color: var(--inspi-white);\n  padding: 50px 24px;\n}\n.td-page-inspi .insp-footer__inner {\n  max-width: 1180px;\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-inspi .insp-footer__brand strong {\n  display: block;\n  font-family: var(--inspi-display);\n  font-style: italic;\n  font-size: 1.3rem;\n  font-weight: 700;\n  margin-bottom: 4px;\n}\n.td-page-inspi .insp-footer__brand span {\n  font-size: .82rem;\n  color: rgba(255,255,255,.65);\n  letter-spacing: .02em;\n}\n.td-page-inspi .insp-footer__contact {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 24px;\n  font-size: .92rem;\n}\n.td-page-inspi .insp-footer__contact a {\n  color: var(--inspi-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-inspi .insp-footer__contact a:hover { color: var(--inspi-yellow); }\n.td-page-inspi .insp-footer__social { display: flex; gap: 10px; }\n.td-page-inspi .insp-footer__social a {\n  width: 40px; height: 40px;\n  border-radius: 50%;\n  background: rgba(255,255,255,.1);\n  color: var(--inspi-white);\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  transition: background .25s ease, transform .25s ease;\n}\n.td-page-inspi .insp-footer__social a:hover {\n  background: var(--inspi-orange);\n  color: var(--inspi-white);\n  transform: translateY(-2px);\n}\n\n\/* ============== RESPONSIVE ============== *\/\n@media (max-width: 1200px) {\n  .td-page-inspi .insp-itin__grid { grid-template-columns: repeat(2, 1fr); }\n  .td-page-inspi .insp-actes__grid { gap: 22px; }\n}\n@media (max-width: 1000px) {\n  .td-page-inspi .insp-intro__layout { grid-template-columns: 1fr; gap: 50px; }\n  .td-page-inspi .insp-intro__media { max-width: 480px; margin: 0 auto; }\n  .td-page-inspi .insp-actes__grid { grid-template-columns: 1fr; max-width: 520px; margin-left: auto; margin-right: auto; }\n  .td-page-inspi .insp-itin__grid { grid-template-columns: repeat(2, 1fr); max-width: 760px; margin-left: auto; margin-right: auto; }\n  .td-page-inspi .insp-compare__grid { grid-template-columns: 1fr; }\n  .td-page-inspi .insp-dyn-band__inner { grid-template-columns: 1fr; text-align: center; padding: 50px 36px; }\n  .td-page-inspi .insp-dyn-bolt { margin: 0 auto; }\n  .td-page-inspi .insp-dyn-band__inner p { margin-left: auto; margin-right: auto; }\n  .td-page-inspi .insp-marquee__item { min-width: 380px; }\n  .td-page-inspi .insp-gallery__grid { grid-template-columns: repeat(4, 1fr); }\n  .td-page-inspi .insp-gal-item:nth-child(1) { grid-column: span 4; grid-row: span 2; }\n  .td-page-inspi .insp-gal-item:nth-child(2) { grid-column: span 4; }\n  .td-page-inspi .insp-gal-item:nth-child(3) { grid-column: span 2; }\n  .td-page-inspi .insp-gal-item:nth-child(4) { grid-column: span 2; }\n  .td-page-inspi .insp-gal-item:nth-child(5) { grid-column: span 2; grid-row: span 2; }\n  .td-page-inspi .insp-gal-item:nth-child(6) { grid-column: span 2; }\n  .td-page-inspi .insp-gal-item:nth-child(7) { grid-column: span 2; }\n  .td-page-inspi .insp-gal-item:nth-child(8) { grid-column: span 2; }\n  .td-page-inspi .insp-gal-item:nth-child(9) { grid-column: span 4; }\n}\n@media (max-width: 760px) {\n  .td-page-inspi .insp-hero { padding: 100px 18px 90px 18px; min-height: 95vh; }\n  .td-page-inspi .insp-intro,\n  .td-page-inspi .insp-actes,\n  .td-page-inspi .insp-itin,\n  .td-page-inspi .insp-gallery,\n  .td-page-inspi .insp-dyn-band,\n  .td-page-inspi .insp-day,\n  .td-page-inspi .insp-faq,\n  .td-page-inspi .insp-testi,\n  .td-page-inspi .insp-compare,\n  .td-page-inspi .insp-cta { padding-left: 16px; padding-right: 16px; padding-top: 90px; padding-bottom: 90px; }\n  .td-page-inspi .insp-itin__grid { grid-template-columns: 1fr; max-width: 460px; }\n  .td-page-inspi .insp-section-head { margin-bottom: 44px; }\n  .td-page-inspi .insp-hero__ctas .insp-btn,\n  .td-page-inspi .insp-cta__buttons .insp-btn { width: 100%; justify-content: center; }\n  .td-page-inspi .insp-marquee__item { min-width: 320px; gap: 16px; }\n  .td-page-inspi .insp-marquee__icon { font-size: 2rem; }\n  .td-page-inspi .insp-marquee__text strong { font-size: .95rem; }\n  .td-page-inspi .insp-marquee__text span { font-size: .82rem; }\n  .td-page-inspi .insp-gallery__grid { grid-template-columns: repeat(2, 1fr); grid-auto-rows: 160px; }\n  .td-page-inspi .insp-gal-item:nth-child(1) { grid-column: span 2; grid-row: span 2; }\n  .td-page-inspi .insp-gal-item:nth-child(n+2) { grid-column: span 1; grid-row: span 1; }\n  .td-page-inspi .insp-day__timeline::before { left: 22px; }\n  .td-page-inspi .insp-day__step { grid-template-columns: 50px 1fr; }\n  .td-page-inspi .insp-day__dot { grid-column: 1; }\n  .td-page-inspi .insp-day__step:nth-child(odd) .insp-day__card,\n  .td-page-inspi .insp-day__step:nth-child(even) .insp-day__card { grid-column: 2; text-align: left; }\n  .td-page-inspi .insp-faq__item summary { padding: 22px 60px 22px 22px; font-size: 1rem; }\n  .td-page-inspi .insp-faq__item summary::after { right: 18px; width: 30px; height: 30px; }\n  .td-page-inspi .insp-faq__item p { padding: 0 22px 22px 22px; }\n  .td-page-inspi .insp-compare__card { padding: 36px 28px; }\n  .td-page-inspi .insp-footer__inner { flex-direction: column; text-align: center; }\n  .td-page-inspi .insp-footer__contact { justify-content: center; }\n}\n@media (max-width: 500px) {\n  .td-page-inspi { font-size: 15px; }\n  .td-page-inspi .insp-intro__badge { width: 90px; height: 90px; font-size: .65rem; top: 14px; right: 14px; }\n  .td-page-inspi .insp-intro__badge strong { font-size: 1.25rem; }\n}\n\n\/* ============== UPGRADE 2026 \u2014 PARTICULES, MESH ANIM\u00c9, CLIP-PATH REVEAL ============== *\/\n\n\/* Particules SVG flottantes (feuilles + papillons) *\/\n.td-page-inspi .insp-particles {\n  position: absolute;\n  inset: 0;\n  pointer-events: none;\n  overflow: hidden;\n  z-index: 1;\n}\n.td-page-inspi .insp-particle {\n  position: absolute;\n  bottom: -60px;\n  opacity: 0;\n  pointer-events: none;\n  filter: drop-shadow(0 4px 8px rgba(0,0,0,.2));\n  animation: inspParticleFloat linear infinite;\n}\n.td-page-inspi .insp-particle--leaf { color: #7DC242; width: 28px; height: 28px; }\n.td-page-inspi .insp-particle--leaf-dark { color: #3A7D34; width: 24px; height: 24px; }\n.td-page-inspi .insp-particle--butterfly { color: #FFC107; width: 32px; height: 32px; }\n.td-page-inspi .insp-particle--butterfly-orange { color: #F7941D; width: 30px; height: 30px; }\n\n@keyframes inspParticleFloat {\n  0%   { transform: translate(0, 0) rotate(0deg); opacity: 0; }\n  10%  { opacity: .55; }\n  50%  { transform: translate(30px, -50vh) rotate(180deg); opacity: .65; }\n  90%  { opacity: .4; }\n  100% { transform: translate(60px, -110vh) rotate(360deg); opacity: 0; }\n}\n.td-page-inspi .insp-particle:nth-child(1) { left: 5%; animation-duration: 18s; animation-delay: -2s; }\n.td-page-inspi .insp-particle:nth-child(2) { left: 18%; animation-duration: 22s; animation-delay: -8s; }\n.td-page-inspi .insp-particle:nth-child(3) { left: 30%; animation-duration: 26s; animation-delay: -14s; }\n.td-page-inspi .insp-particle:nth-child(4) { left: 42%; animation-duration: 20s; animation-delay: -5s; }\n.td-page-inspi .insp-particle:nth-child(5) { left: 55%; animation-duration: 24s; animation-delay: -11s; }\n.td-page-inspi .insp-particle:nth-child(6) { left: 68%; animation-duration: 19s; animation-delay: -17s; }\n.td-page-inspi .insp-particle:nth-child(7) { left: 78%; animation-duration: 28s; animation-delay: -3s; }\n.td-page-inspi .insp-particle:nth-child(8) { left: 88%; animation-duration: 21s; animation-delay: -9s; }\n.td-page-inspi .insp-particle:nth-child(9) { left: 12%; animation-duration: 30s; animation-delay: -20s; }\n.td-page-inspi .insp-particle:nth-child(10) { left: 62%; animation-duration: 25s; animation-delay: -16s; }\n.td-page-inspi .insp-particle:nth-child(11) { left: 35%; animation-duration: 23s; animation-delay: -7s; }\n.td-page-inspi .insp-particle:nth-child(12) { left: 92%; animation-duration: 27s; animation-delay: -13s; }\n\n\/* Gradient mesh anim\u00e9 sur hero (calque additionnel) *\/\n.td-page-inspi .insp-hero__mesh-anim {\n  position: absolute;\n  inset: 0;\n  z-index: -2;\n  pointer-events: none;\n  background:\n    radial-gradient(circle at 20% 30%, rgba(125,194,66,.4) 0%, transparent 35%),\n    radial-gradient(circle at 80% 20%, rgba(247,148,29,.35) 0%, transparent 40%),\n    radial-gradient(circle at 50% 80%, rgba(255,193,7,.3) 0%, transparent 40%),\n    radial-gradient(circle at 30% 70%, rgba(58,125,52,.4) 0%, transparent 35%);\n  background-size: 200% 200%;\n  animation: inspMeshShift 22s ease-in-out infinite;\n  mix-blend-mode: overlay;\n  opacity: .8;\n}\n@keyframes inspMeshShift {\n  0%,100% { background-position: 0% 50%, 100% 0%, 50% 100%, 0% 100%; }\n  50%     { background-position: 100% 50%, 0% 100%, 50% 0%, 100% 0%; }\n}\n\n\/* Reveal clip-path sur les gros titres Playfair *\/\n.td-page-inspi h2.insp-clip-reveal,\n.td-page-inspi .insp-section-head h2 {\n  clip-path: inset(0 0 0 0);\n  transition: clip-path 1.2s cubic-bezier(.77,0,.175,1);\n}\n.td-page-inspi .insp-section-head h2.tda-reveal {\n  clip-path: inset(0 100% 0 0);\n}\n.td-page-inspi .insp-section-head h2.tda-reveal.tda-visible {\n  clip-path: inset(0 0 0 0);\n}\n\n\/* Scroll-driven animation natives (Chrome 115+, Safari 26+) *\/\n@supports (animation-timeline: view()) {\n  .td-page-inspi .insp-itin__card,\n  .td-page-inspi .insp-atm,\n  .td-page-inspi .insp-testi__card {\n    animation: inspRevealCardScroll linear both;\n    animation-timeline: view();\n    animation-range: entry 10% cover 35%;\n  }\n  @keyframes inspRevealCardScroll {\n    from { opacity: .25; transform: translateY(60px) scale(.95); }\n    to   { opacity: 1; transform: translateY(0) scale(1); }\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .td-page-inspi *,\n  .td-page-inspi *::before,\n  .td-page-inspi *::after {\n    animation-duration: .001s !important;\n    animation-iteration-count: 1 !important;\n    transition-duration: .001s !important;\n  }\n  .td-page-inspi .tda-reveal { opacity: 1; transform: none; }\n}\n\n<\/style>\n\n<div class=\"td-page-inspi\">\n\n  <!-- ============== 1. HERO ============== -->\n  <section class=\"insp-hero\">\n    <div class=\"insp-hero__bg\" aria-hidden=\"true\"><\/div>\n    <div class=\"insp-hero__mesh-anim\" aria-hidden=\"true\"><\/div>\n    <div class=\"insp-hero__vignette\" aria-hidden=\"true\"><\/div>\n    <div class=\"insp-hero__overlay\" aria-hidden=\"true\"><\/div>\n    <div class=\"insp-hero__blobs\" aria-hidden=\"true\">\n      <span class=\"insp-blob insp-blob--1\"><\/span>\n      <span class=\"insp-blob insp-blob--2\"><\/span>\n      <span class=\"insp-blob insp-blob--3\"><\/span>\n    <\/div>\n    <!-- Particules SVG flottantes (feuilles + papillons) -->\n    <div class=\"insp-particles\" aria-hidden=\"true\">\n      <svg class=\"insp-particle insp-particle--leaf\" viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M17 8C8 10 5.9 16.17 3.82 21.34l1.89.66.95-2.3c.48.17.98.3 1.34.3C16 20 17 12 17 12c-1.5-2-4-3-7-3 1.5-2 5-3 7-3z\"\/><\/svg>\n      <svg class=\"insp-particle insp-particle--butterfly\" viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M12 2c-1 2-3 3-5 3s-3 2-3 4 1 3 2 4c-1 1-2 2-2 4s2 4 4 4c1 0 3-1 4-3 1 2 3 3 4 3 2 0 4-2 4-4s-1-3-2-4c1-1 2-2 2-4s-1-4-3-4-4-1-5-3z\"\/><\/svg>\n      <svg class=\"insp-particle insp-particle--leaf-dark\" viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M17 8C8 10 5.9 16.17 3.82 21.34l1.89.66.95-2.3c.48.17.98.3 1.34.3C16 20 17 12 17 12c-1.5-2-4-3-7-3 1.5-2 5-3 7-3z\"\/><\/svg>\n      <svg class=\"insp-particle insp-particle--butterfly-orange\" viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M12 2c-1 2-3 3-5 3s-3 2-3 4 1 3 2 4c-1 1-2 2-2 4s2 4 4 4c1 0 3-1 4-3 1 2 3 3 4 3 2 0 4-2 4-4s-1-3-2-4c1-1 2-2 2-4s-1-4-3-4-4-1-5-3z\"\/><\/svg>\n      <svg class=\"insp-particle insp-particle--leaf\" viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M17 8C8 10 5.9 16.17 3.82 21.34l1.89.66.95-2.3c.48.17.98.3 1.34.3C16 20 17 12 17 12c-1.5-2-4-3-7-3 1.5-2 5-3 7-3z\"\/><\/svg>\n      <svg class=\"insp-particle insp-particle--butterfly\" viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M12 2c-1 2-3 3-5 3s-3 2-3 4 1 3 2 4c-1 1-2 2-2 4s2 4 4 4c1 0 3-1 4-3 1 2 3 3 4 3 2 0 4-2 4-4s-1-3-2-4c1-1 2-2 2-4s-1-4-3-4-4-1-5-3z\"\/><\/svg>\n      <svg class=\"insp-particle insp-particle--leaf-dark\" viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M17 8C8 10 5.9 16.17 3.82 21.34l1.89.66.95-2.3c.48.17.98.3 1.34.3C16 20 17 12 17 12c-1.5-2-4-3-7-3 1.5-2 5-3 7-3z\"\/><\/svg>\n      <svg class=\"insp-particle insp-particle--butterfly-orange\" viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M12 2c-1 2-3 3-5 3s-3 2-3 4 1 3 2 4c-1 1-2 2-2 4s2 4 4 4c1 0 3-1 4-3 1 2 3 3 4 3 2 0 4-2 4-4s-1-3-2-4c1-1 2-2 2-4s-1-4-3-4-4-1-5-3z\"\/><\/svg>\n      <svg class=\"insp-particle insp-particle--leaf\" viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M17 8C8 10 5.9 16.17 3.82 21.34l1.89.66.95-2.3c.48.17.98.3 1.34.3C16 20 17 12 17 12c-1.5-2-4-3-7-3 1.5-2 5-3 7-3z\"\/><\/svg>\n      <svg class=\"insp-particle insp-particle--butterfly\" viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M12 2c-1 2-3 3-5 3s-3 2-3 4 1 3 2 4c-1 1-2 2-2 4s2 4 4 4c1 0 3-1 4-3 1 2 3 3 4 3 2 0 4-2 4-4s-1-3-2-4c1-1 2-2 2-4s-1-4-3-4-4-1-5-3z\"\/><\/svg>\n      <svg class=\"insp-particle insp-particle--leaf-dark\" viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M17 8C8 10 5.9 16.17 3.82 21.34l1.89.66.95-2.3c.48.17.98.3 1.34.3C16 20 17 12 17 12c-1.5-2-4-3-7-3 1.5-2 5-3 7-3z\"\/><\/svg>\n      <svg class=\"insp-particle insp-particle--butterfly-orange\" viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M12 2c-1 2-3 3-5 3s-3 2-3 4 1 3 2 4c-1 1-2 2-2 4s2 4 4 4c1 0 3-1 4-3 1 2 3 3 4 3 2 0 4-2 4-4s-1-3-2-4c1-1 2-2 2-4s-1-4-3-4-4-1-5-3z\"\/><\/svg>\n    <\/div>\n    <div class=\"insp-hero__inner\">\n      <span class=\"insp-hero__pill tda-reveal\">Collection Essentiel<\/span>\n      <h1 class=\"tda-reveal tda-reveal--d1\">L'\u00e2me du Costa Rica.<\/h1>\n      <p class=\"insp-hero__lead tda-reveal tda-reveal--d2\">\n        Des itin\u00e9raires \u00e9quilibr\u00e9s qui allient nature, culture et rencontres. Le Costa Rica essentiel, sans compromis sur la s\u00e9r\u00e9nit\u00e9.\n      <\/p>\n      <div class=\"insp-hero__ctas tda-reveal tda-reveal--d3\">\n        <a href=\"#itineraires\" class=\"insp-btn insp-btn--green\">\n          D\u00e9couvrir les itin\u00e9raires\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=\"12\" y1=\"5\" x2=\"12\" y2=\"19\"\/><polyline points=\"19 12 12 19 5 12\"\/><\/svg>\n        <\/a>\n        <a href=\"https:\/\/dynamics.toucandiscovery.com\/\" target=\"_blank\" rel=\"noopener\" class=\"insp-btn insp-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      <\/div>\n    <\/div>\n    <div class=\"insp-hero__scroll\" aria-hidden=\"true\">Laissez-vous porter \u2193<\/div>\n  <\/section>\n\n  <!-- ============== 2. MARQUEE 6 RAISONS ============== -->\n  <section class=\"insp-marquee\" aria-label=\"Six raisons de choisir la Collection Essentiel\">\n    <div class=\"insp-marquee__track\">\n      <!-- 6 items dupliqu\u00e9s pour boucle infinie sans coupure -->\n      <div class=\"insp-marquee__item\">\n        <span class=\"insp-marquee__icon\" aria-hidden=\"true\">\ud83d\uddfb<\/span>\n        <div class=\"insp-marquee__text\"><strong>3 incontournables \u00e0 chaque itin\u00e9raire<\/strong><span>Volcan Arenal \u00b7 For\u00eat Monteverde \u00b7 Plages du Pacifique central. Le c\u0153ur du Costa Rica, toujours.<\/span><\/div>\n      <\/div>\n      <div class=\"insp-marquee__sep\" aria-hidden=\"true\"><\/div>\n      <div class=\"insp-marquee__item\">\n        <span class=\"insp-marquee__icon\" aria-hidden=\"true\">\ud83c\udfe1<\/span>\n        <div class=\"insp-marquee__text\"><strong>Confort premium sans ostentation<\/strong><span>H\u00f4tels-boutiques 3-4\u2605 s\u00e9lectionn\u00e9s pour leur \u00e2me, leur service et leur int\u00e9gration au paysage.<\/span><\/div>\n      <\/div>\n      <div class=\"insp-marquee__sep\" aria-hidden=\"true\"><\/div>\n      <div class=\"insp-marquee__item\">\n        <span class=\"insp-marquee__icon\" aria-hidden=\"true\">\u23f1\ufe0f<\/span>\n        <div class=\"insp-marquee__text\"><strong>Rythme \u00e9quilibr\u00e9<\/strong><span>Jamais plus de 2h30 de route entre deux \u00e9tapes. Du temps pour respirer, savourer, s'arr\u00eater.<\/span><\/div>\n      <\/div>\n      <div class=\"insp-marquee__sep\" aria-hidden=\"true\"><\/div>\n      <div class=\"insp-marquee__item\">\n        <span class=\"insp-marquee__icon\" aria-hidden=\"true\">\ud83d\udde3\ufe0f<\/span>\n        <div class=\"insp-marquee__text\"><strong>Guides francophones experts<\/strong><span>Accompagnement professionnel sur les activit\u00e9s cl\u00e9s \u2014 biologistes, naturalistes, passionn\u00e9s locaux.<\/span><\/div>\n      <\/div>\n      <div class=\"insp-marquee__sep\" aria-hidden=\"true\"><\/div>\n      <div class=\"insp-marquee__item\">\n        <span class=\"insp-marquee__icon\" aria-hidden=\"true\">\ud83e\udda5<\/span>\n        <div class=\"insp-marquee__text\"><strong>Faune quasi garantie<\/strong><span>Parcs et r\u00e9serves o\u00f9 paresseux, toucans, singes et grenouilles dendrobates s'observent sans forcer.<\/span><\/div>\n      <\/div>\n      <div class=\"insp-marquee__sep\" aria-hidden=\"true\"><\/div>\n      <div class=\"insp-marquee__item\">\n        <span class=\"insp-marquee__icon\" aria-hidden=\"true\">\u270f\ufe0f<\/span>\n        <div class=\"insp-marquee__text\"><strong>Flexibilit\u00e9 totale<\/strong><span>Chaque base est modifiable : + ou \u2013 de nuits, extension plage, activit\u00e9s personnalisables.<\/span><\/div>\n      <\/div>\n      <div class=\"insp-marquee__sep\" aria-hidden=\"true\"><\/div>\n      <!-- Duplication pour boucle infinie -->\n      <div class=\"insp-marquee__item\" aria-hidden=\"true\">\n        <span class=\"insp-marquee__icon\">\ud83d\uddfb<\/span>\n        <div class=\"insp-marquee__text\"><strong>3 incontournables \u00e0 chaque itin\u00e9raire<\/strong><span>Volcan Arenal \u00b7 For\u00eat Monteverde \u00b7 Plages du Pacifique central. Le c\u0153ur du Costa Rica, toujours.<\/span><\/div>\n      <\/div>\n      <div class=\"insp-marquee__sep\" aria-hidden=\"true\"><\/div>\n      <div class=\"insp-marquee__item\" aria-hidden=\"true\">\n        <span class=\"insp-marquee__icon\">\ud83c\udfe1<\/span>\n        <div class=\"insp-marquee__text\"><strong>Confort premium sans ostentation<\/strong><span>H\u00f4tels-boutiques 3-4\u2605 s\u00e9lectionn\u00e9s pour leur \u00e2me, leur service et leur int\u00e9gration au paysage.<\/span><\/div>\n      <\/div>\n      <div class=\"insp-marquee__sep\" aria-hidden=\"true\"><\/div>\n      <div class=\"insp-marquee__item\" aria-hidden=\"true\">\n        <span class=\"insp-marquee__icon\">\u23f1\ufe0f<\/span>\n        <div class=\"insp-marquee__text\"><strong>Rythme \u00e9quilibr\u00e9<\/strong><span>Jamais plus de 2h30 de route entre deux \u00e9tapes. Du temps pour respirer, savourer, s'arr\u00eater.<\/span><\/div>\n      <\/div>\n      <div class=\"insp-marquee__sep\" aria-hidden=\"true\"><\/div>\n      <div class=\"insp-marquee__item\" aria-hidden=\"true\">\n        <span class=\"insp-marquee__icon\">\ud83d\udde3\ufe0f<\/span>\n        <div class=\"insp-marquee__text\"><strong>Guides francophones experts<\/strong><span>Accompagnement professionnel sur les activit\u00e9s cl\u00e9s \u2014 biologistes, naturalistes, passionn\u00e9s locaux.<\/span><\/div>\n      <\/div>\n      <div class=\"insp-marquee__sep\" aria-hidden=\"true\"><\/div>\n      <div class=\"insp-marquee__item\" aria-hidden=\"true\">\n        <span class=\"insp-marquee__icon\">\ud83e\udda5<\/span>\n        <div class=\"insp-marquee__text\"><strong>Faune quasi garantie<\/strong><span>Parcs et r\u00e9serves o\u00f9 paresseux, toucans, singes et grenouilles dendrobates s'observent sans forcer.<\/span><\/div>\n      <\/div>\n      <div class=\"insp-marquee__sep\" aria-hidden=\"true\"><\/div>\n      <div class=\"insp-marquee__item\" aria-hidden=\"true\">\n        <span class=\"insp-marquee__icon\">\u270f\ufe0f<\/span>\n        <div class=\"insp-marquee__text\"><strong>Flexibilit\u00e9 totale<\/strong><span>Chaque base est modifiable : + ou \u2013 de nuits, extension plage, activit\u00e9s personnalisables.<\/span><\/div>\n      <\/div>\n      <div class=\"insp-marquee__sep\" aria-hidden=\"true\"><\/div>\n    <\/div>\n  <\/section>\n\n  <!-- ============== 3. INTRO SPLIT-SCREEN ============== -->\n  <section class=\"insp-intro\">\n    <div class=\"insp-intro__layout\">\n\n      <div class=\"insp-intro__media tda-reveal\">\n        <img decoding=\"async\" src=\"https:\/\/d2j2uxe7jasn0r.cloudfront.net\/thumbnails\/image\/rDtN98Qoishumwih\/DSC_8563-443_thumb.jpg\" alt=\"For\u00eat primaire luxuriante du Costa Rica\" loading=\"lazy\">\n        <div class=\"insp-intro__badge\" aria-hidden=\"true\">\n          Depuis<strong>2023<\/strong>Toucan\n        <\/div>\n      <\/div>\n\n      <div class=\"insp-intro__text\">\n        <span class=\"insp-eyebrow tda-reveal\">Notre philosophie<\/span>\n        <h2 class=\"insp-intro__title tda-reveal tda-reveal--d1\">Toucher le Costa Rica. Vraiment.<\/h2>\n        <div class=\"insp-intro__body tda-reveal tda-reveal--d2\">\n          <p>Imagin\u00e9e pour <strong>offrir une d\u00e9couverte harmonieuse<\/strong> des incontournables du pays, la Collection Essentiel r\u00e9unit ce qui fait l'\u00e2me du Costa Rica \u2014 volcans majestueux, for\u00eats primaires, plages sauvages \u2014 dans un \u00e9quilibre rare entre <strong>aventure et s\u00e9r\u00e9nit\u00e9<\/strong>.<\/p>\n          <p>Aucun itin\u00e9raire Essentiel n'est press\u00e9. Chaque \u00e9tape laisse le temps d'observer, de s'impr\u00e9gner, de rencontrer. Les h\u00e9bergements sont choisis pour leur int\u00e9gration dans le paysage plut\u00f4t que pour leur taille, et nos guides francophones partagent leur terrain comme on partagerait une maison.<\/p>\n          <p><strong>Essentiel, c'est la promesse d'un voyage profond sans \u00eatre exigeant.<\/strong>Pour les voyageurs curieux, amoureux de nature, mais qui ne veulent renoncer ni au confort, ni \u00e0 la simplicit\u00e9 des choses bien faites.<\/p>\n        <\/div>\n      <\/div>\n\n    <\/div>\n  <\/section>\n\n  <!-- ============== 4. 5 ATMOSPH\u00c8RES (scroll horizontal) ============== -->\n  <section class=\"insp-atmo\">\n    <div class=\"insp-section-head\">\n      <span class=\"insp-eyebrow tda-reveal\">Une dramaturgie naturelle<\/span>\n      <h2 class=\"tda-reveal tda-reveal--d1\">Les 5 atmosph\u00e8res d'un voyage Essentiel.<\/h2>\n      <p class=\"tda-reveal tda-reveal--d2\">Un itin\u00e9raire Essentiel, c'est l'encha\u00eenement de cinq univers bien distincts. Jamais monotone, toujours en mouvement.<\/p>\n    <\/div>\n\n    <div class=\"insp-atmo__rail\" id=\"atmoRail\" aria-label=\"Faites d\u00e9filer horizontalement les 5 atmosph\u00e8res\">\n      <div class=\"insp-atmo__track\">\n\n        <article class=\"insp-atm tda-reveal\" data-tilt>\n          <img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1632159954304-311d8e1dca75?w=600&auto=format&fit=crop&q=60&ixlib=rb-4.1.0&ixid=M3wxMjA3fDB8MHxzZWFyY2h8NDJ8fGNvc3RhJTIwcmljYXxlbnwwfHwwfHx8MA%3D%3D\" alt=\"Patio colonial de San Jos\u00e9 Costa Rica\" loading=\"lazy\">\n          <span class=\"insp-atm__num\">01<\/span>\n          <div class=\"insp-atm__body\">\n            <span class=\"insp-atm__chip\">Urbain tropical<\/span>\n            <h3 class=\"insp-atm__title\">San Jos\u00e9 \u2014 La capitale tropicale<\/h3>\n            <p class=\"insp-atm__text\">Le point de d\u00e9part. Quelques heures pour s'acclimater entre patios coloniaux, march\u00e9s et premi\u00e8res <em>pupusas<\/em>. H\u00e9bergement signature&nbsp;: <strong>H\u00f4tel Fleur de Lys 3\u2605<\/strong>, boutique-h\u00f4tel de charme.<\/p>\n            <div class=\"insp-atm__meta\">1 nuit \u00b7 transfert priv\u00e9 inclus<\/div>\n          <\/div>\n        <\/article>\n\n        <article class=\"insp-atm tda-reveal tda-reveal--d1\" data-tilt>\n          <img decoding=\"async\" src=\"https:\/\/plus.unsplash.com\/premium_photo-1670020267371-c87e0128ec47?w=600&auto=format&fit=crop&q=60&ixlib=rb-4.1.0&ixid=M3wxMjA3fDB8MHxzZWFyY2h8MXx8dG9ydHVndWVyb3xlbnwwfHwwfHx8MA%3D%3D\" alt=\"Canaux de jungle Tortuguero \u2014 petite Amazonie\" loading=\"lazy\">\n          <span class=\"insp-atm__num\">02<\/span>\n          <div class=\"insp-atm__body\">\n            <span class=\"insp-atm__chip\">Cara\u00efbe sauvage<\/span>\n            <h3 class=\"insp-atm__title\">Tortuguero \u2014 La petite Amazonie<\/h3>\n            <p class=\"insp-atm__text\">On y acc\u00e8de en bateau \u00e0 travers les canaux. Jungle primaire, singes hurleurs, iguanes, toucans, tortues marines pondant sur la plage (juin \u00e0 novembre). Pas de route \u2014 uniquement l'eau. <strong>Laguna Lodge 3\u2605<\/strong>, lodge \u00e9cologique pied dans la jungle.<\/p>\n            <div class=\"insp-atm__meta\">2 nuits \u00b7 transfert bateau partag\u00e9<\/div>\n          <\/div>\n        <\/article>\n\n        <article class=\"insp-atm tda-reveal tda-reveal--d2\" data-tilt>\n          <img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1644334703431-f804f5d9fbde?w=600&auto=format&fit=crop&q=60&ixlib=rb-4.1.0&ixid=M3wxMjA3fDB8MHxzZWFyY2h8MTh8fGFyZW5hbHxlbnwwfHwwfHx8MA%3D%3D\" alt=\"Volcan Arenal avec fumerolles \u00e0 La Fortuna\" loading=\"lazy\">\n          <span class=\"insp-atm__num\">03<\/span>\n          <div class=\"insp-atm__body\">\n            <span class=\"insp-atm__chip\">Volcan vibrant<\/span>\n            <h3 class=\"insp-atm__title\">Arenal \u2014 Le c\u0153ur qui bat<\/h3>\n            <p class=\"insp-atm__text\">L'un des volcans les plus parfaits du monde. Thermes naturels au pied, rafting sur rivi\u00e8res tumultueuses, tyroliennes dans la canop\u00e9e, ponts suspendus. La Fortuna vibre de vie. <strong>Eco Arenal 3\u2605<\/strong>, nich\u00e9 face au volcan.<\/p>\n            <div class=\"insp-atm__meta\">2 nuits \u00b7 autotour (location voiture)<\/div>\n          <\/div>\n        <\/article>\n\n        <article class=\"insp-atm tda-reveal tda-reveal--d3\" data-tilt>\n          <img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1593514939863-ca8ff2737c0e?w=600&auto=format&fit=crop&q=60&ixlib=rb-4.1.0&ixid=M3wxMjA3fDB8MHxzZWFyY2h8MjR8fG1vbnRldmVyZGV8ZW58MHx8MHx8fDA%3D\" alt=\"Canop\u00e9e brumeuse de Monteverde for\u00eat nuage\" loading=\"lazy\">\n          <span class=\"insp-atm__num\">04<\/span>\n          <div class=\"insp-atm__body\">\n            <span class=\"insp-atm__chip\">For\u00eat de nuages<\/span>\n            <h3 class=\"insp-atm__title\">Monteverde \u2014 L\u00e0 o\u00f9 les nuages se prom\u00e8nent<\/h3>\n            <p class=\"insp-atm__text\">R\u00e9serve biologique \u00e0 1 400 m d'altitude. Brumes permanentes, quetzals resplendissants, ponts suspendus dans la canop\u00e9e, observation de la faune end\u00e9mique. <strong>Elida Lodge 3\u2605<\/strong>, au c\u0153ur de la for\u00eat.<\/p>\n            <div class=\"insp-atm__meta\">2 nuits \u00b7 pr\u00e9sent dans 7 des 11 itin\u00e9raires Essentiel<\/div>\n          <\/div>\n        <\/article>\n\n        <article class=\"insp-atm tda-reveal tda-reveal--d4\" data-tilt>\n          <img decoding=\"async\" src=\"https:\/\/images.pexels.com\/photos\/1450353\/pexels-photo-1450353.jpeg?auto=compress&cs=tinysrgb&w=800\" alt=\"Plage tropicale du Pacifique au coucher du soleil\" loading=\"lazy\">\n          <span class=\"insp-atm__num\">05<\/span>\n          <div class=\"insp-atm__body\">\n            <span class=\"insp-atm__chip\">Pacifique serein<\/span>\n            <h3 class=\"insp-atm__title\">Le Pacifique \u2014 Le dernier souffle<\/h3>\n            <p class=\"insp-atm__text\">La cl\u00f4ture de chaque voyage Essentiel. Plage de r\u00eave, paresseux dans les arbres bordant la mer, singes capucins curieux, sunsets enflamm\u00e9s. Selon votre itin\u00e9raire&nbsp;: <strong>Manuel Antonio<\/strong> (plus connu), <strong>S\u00e1mara<\/strong> (familial), <strong>Tambor<\/strong> (intime) ou <strong>Corcovado<\/strong> (biodiversit\u00e9 extr\u00eame).<\/p>\n            <div class=\"insp-atm__meta\">3 \u00e0 4 nuits \u00b7 lieu au choix selon l'itin\u00e9raire<\/div>\n          <\/div>\n        <\/article>\n\n      <\/div>\n    <\/div>\n\n    <div class=\"insp-atmo__hint\" aria-hidden=\"true\">\n      <span><\/span>Faites glisser pour explorer<span><\/span>\n    <\/div>\n  <\/section>\n\n  <!-- ============== 5. 5 ITIN\u00c9RAIRES ESSENTIEL ============== -->\n  <section class=\"insp-itin\" id=\"itineraires\">\n    <div class=\"insp-section-head\">\n      <span class=\"insp-eyebrow tda-reveal\">Collection Essentiel<\/span>\n      <h2 class=\"tda-reveal tda-reveal--d1\">Cinq itin\u00e9raires, une m\u00eame exigence.<\/h2>\n      <p class=\"tda-reveal tda-reveal--d2\">Chacun est une base modulable \u2014 adaptable en dur\u00e9e, en rythme, en h\u00e9bergement.<\/p>\n    <\/div>\n    <div class=\"insp-itin__grid\">\n\n      <article class=\"insp-itin__card tda-reveal\">\n        <div class=\"insp-itin__media\">\n          <img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1580259679654-9276b39fd2d5?w=600&auto=format&fit=crop&q=60&ixlib=rb-4.1.0&ixid=M3wxMjA3fDB8MHxzZWFyY2h8MTB8fGNvc3RhJTIwcmljYXxlbnwwfHwwfHx8MA%3D%3D\" alt=\"L'Essentiel du Costa Rica \u2014 volcan Arenal\" loading=\"lazy\">\n          <span class=\"insp-itin__duration\">9 nuits<\/span>\n          <div class=\"insp-itin__ribbon\"><span>D\u00e8s<\/span><strong>$1 350<\/strong><\/div>\n        <\/div>\n        <div class=\"insp-itin__body\">\n          <h3 class=\"insp-itin__title\">L'Essentiel du Costa Rica<\/h3>\n          <p class=\"insp-itin__desc\">Le classique absolu. Arenal, Monteverde, Manuel Antonio \u2014 le trio iconique pour une premi\u00e8re d\u00e9couverte juste.<\/p>\n          <span class=\"insp-itin__divider\" aria-hidden=\"true\"><\/span>\n          <div class=\"insp-itin__ctas\">\n            <a href=\"https:\/\/toucandiscovery.com\/tour\/lessentiel-du-costa-rica\/\" class=\"insp-itin__btn insp-itin__btn--program\">\n              Voir le programme complet\n              <svg width=\"14\" height=\"14\" 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=\"\/contact\/\" class=\"insp-itin__btn insp-itin__btn--devis\">Demander un devis sur-mesure<\/a>\n            <a href=\"https:\/\/dynamics.toucandiscovery.com\/\" target=\"_blank\" rel=\"noopener\" class=\"insp-itin__btn insp-itin__btn--dyn\">\u26a1 R\u00e9server sur Dynamics<\/a>\n          <\/div>\n        <\/div>\n      <\/article>\n\n      <article class=\"insp-itin__card tda-reveal tda-reveal--d1\">\n        <div class=\"insp-itin__media\">\n          <img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1580094333632-438bdc04f79f?w=600&auto=format&fit=crop&q=60&ixlib=rb-4.1.0&ixid=M3wxMjA3fDB8MHxzZWFyY2h8MTV8fGNvc3RhJTIwcmljYXxlbnwwfHwwfHx8MA%3D%3D\" alt=\"Essentiel Costa Rica & Manuel Antonio \u2014 plage et jungle\" loading=\"lazy\">\n          <span class=\"insp-itin__duration\">11 nuits<\/span>\n          <div class=\"insp-itin__ribbon\"><span>D\u00e8s<\/span><strong>$1 620<\/strong><\/div>\n        <\/div>\n        <div class=\"insp-itin__body\">\n          <h3 class=\"insp-itin__title\">Essentiel Costa Rica &amp; Manuel Antonio<\/h3>\n          <p class=\"insp-itin__desc\">Le classique enrichi, avec plus de temps pour les plages iconiques de Manuel Antonio et sa faune l\u00e9gendaire.<\/p>\n          <span class=\"insp-itin__divider\" aria-hidden=\"true\"><\/span>\n          <div class=\"insp-itin__ctas\">\n            <a href=\"https:\/\/toucandiscovery.com\/tour\/essentiel-costa-rica-manuel-antonio-11-nuits\/\" class=\"insp-itin__btn insp-itin__btn--program\">\n              Voir le programme complet\n              <svg width=\"14\" height=\"14\" 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=\"\/contact\/\" class=\"insp-itin__btn insp-itin__btn--devis\">Demander un devis sur-mesure<\/a>\n            <a href=\"https:\/\/dynamics.toucandiscovery.com\/\" target=\"_blank\" rel=\"noopener\" class=\"insp-itin__btn insp-itin__btn--dyn\">\u26a1 R\u00e9server sur Dynamics<\/a>\n          <\/div>\n        <\/div>\n      <\/article>\n\n      <article class=\"insp-itin__card tda-reveal tda-reveal--d2\">\n        <div class=\"insp-itin__media\">\n          <img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1526892523967-3e939630b835?w=600&auto=format&fit=crop&q=60&ixlib=rb-4.1.0&ixid=M3wxMjA3fDB8MHxzZWFyY2h8ODB8fGNvc3RhJTIwcmljYXxlbnwwfHwwfHx8MA%3D%3D\" alt=\"L'essentiel du Costa Rica et S\u00e1mara \u2014 plage Pacifique\" loading=\"lazy\">\n          <span class=\"insp-itin__duration\">11 nuits<\/span>\n          <div class=\"insp-itin__ribbon\"><span>D\u00e8s<\/span><strong>$1 550<\/strong><\/div>\n        <\/div>\n        <div class=\"insp-itin__body\">\n          <h3 class=\"insp-itin__title\">L'essentiel du Costa Rica et S\u00e1mara<\/h3>\n          <p class=\"insp-itin__desc\">Essentiel + la baie familiale de S\u00e1mara sur la p\u00e9ninsule de Nicoya. Parfait \u00e9quilibre entre d\u00e9couverte et farniente.<\/p>\n          <span class=\"insp-itin__divider\" aria-hidden=\"true\"><\/span>\n          <div class=\"insp-itin__ctas\">\n            <a href=\"https:\/\/toucandiscovery.com\/tour\/lessentiel-du-costa-rica-et-samara-11-nuits\/\" class=\"insp-itin__btn insp-itin__btn--program\">\n              Voir le programme complet\n              <svg width=\"14\" height=\"14\" 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=\"\/contact\/\" class=\"insp-itin__btn insp-itin__btn--devis\">Demander un devis sur-mesure<\/a>\n            <a href=\"https:\/\/dynamics.toucandiscovery.com\/\" target=\"_blank\" rel=\"noopener\" class=\"insp-itin__btn insp-itin__btn--dyn\">\u26a1 R\u00e9server sur Dynamics<\/a>\n          <\/div>\n        <\/div>\n      <\/article>\n\n      <article class=\"insp-itin__card tda-reveal\">\n        <div class=\"insp-itin__media\">\n          <img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1567196315593-2907379a4c69?w=600&auto=format&fit=crop&q=60&ixlib=rb-4.1.0&ixid=M3wxMjA3fDB8MHxzZWFyY2h8ODN8fGNvc3RhJTIwcmljYXxlbnwwfHwwfHx8MA%3D%3D\" alt=\"L'essentiel du Costa Rica, Monteverde et Rinc\u00f3n de la Vieja \u2014 for\u00eat brumeuse\" loading=\"lazy\">\n          <span class=\"insp-itin__duration\">11 nuits<\/span>\n          <div class=\"insp-itin__ribbon\"><span>D\u00e8s<\/span><strong>$1 550<\/strong><\/div>\n        <\/div>\n        <div class=\"insp-itin__body\">\n          <h3 class=\"insp-itin__title\">L'essentiel, Monteverde &amp; Rinc\u00f3n de la Vieja<\/h3>\n          <p class=\"insp-itin__desc\">\u00c9chapp\u00e9e nature intense : for\u00eats primaires de Monteverde + volcans actifs de Rinc\u00f3n de la Vieja.<\/p>\n          <span class=\"insp-itin__divider\" aria-hidden=\"true\"><\/span>\n          <div class=\"insp-itin__ctas\">\n            <a href=\"https:\/\/toucandiscovery.com\/tour\/lessentiel-du-costa-rica-monteverde-et-rincon-de-la-vieja-11-nuits\/\" class=\"insp-itin__btn insp-itin__btn--program\">\n              Voir le programme complet\n              <svg width=\"14\" height=\"14\" 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=\"\/contact\/\" class=\"insp-itin__btn insp-itin__btn--devis\">Demander un devis sur-mesure<\/a>\n            <a href=\"https:\/\/dynamics.toucandiscovery.com\/\" target=\"_blank\" rel=\"noopener\" class=\"insp-itin__btn insp-itin__btn--dyn\">\u26a1 R\u00e9server sur Dynamics<\/a>\n          <\/div>\n        <\/div>\n      <\/article>\n\n      <article class=\"insp-itin__card tda-reveal tda-reveal--d1\">\n        <div class=\"insp-itin__media\">\n          <img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1632259836623-52c75874a42e?w=600&auto=format&fit=crop&q=60&ixlib=rb-4.1.0&ixid=M3wxMjA3fDB8MHxzZWFyY2h8ODR8fGNvc3RhJTIwcmljYXxlbnwwfHwwfHx8MA%3D%3D\" alt=\"L'essentiel du Costa Rica et Tambor \u2014 p\u00e9ninsule de Nicoya\" loading=\"lazy\">\n          <span class=\"insp-itin__duration\">11 nuits<\/span>\n          <div class=\"insp-itin__ribbon\"><span>D\u00e8s<\/span><strong>$1 870<\/strong><\/div>\n        <\/div>\n        <div class=\"insp-itin__body\">\n          <h3 class=\"insp-itin__title\">L'essentiel du Costa Rica et Tambor<\/h3>\n          <p class=\"insp-itin__desc\">Escapade en terre sauvage : de la jungle \u00e0 l'oc\u00e9an Pacifique, avec la p\u00e9ninsule de Nicoya et Tambor.<\/p>\n          <span class=\"insp-itin__divider\" aria-hidden=\"true\"><\/span>\n          <div class=\"insp-itin__ctas\">\n            <a href=\"https:\/\/toucandiscovery.com\/tour\/lessentiel-du-costa-rica-et-tambor\/\" class=\"insp-itin__btn insp-itin__btn--program\">\n              Voir le programme complet\n              <svg width=\"14\" height=\"14\" 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=\"\/contact\/\" class=\"insp-itin__btn insp-itin__btn--devis\">Demander un devis sur-mesure<\/a>\n            <a href=\"https:\/\/dynamics.toucandiscovery.com\/\" target=\"_blank\" rel=\"noopener\" class=\"insp-itin__btn insp-itin__btn--dyn\">\u26a1 R\u00e9server sur Dynamics<\/a>\n          <\/div>\n        <\/div>\n      <\/article>\n\n    <\/div>\n  <\/section>\n\n  <!-- ============== 6. GALERIE MOSA\u00cfQUE ============== -->\n  <section class=\"insp-gallery\">\n    <div class=\"insp-section-head\">\n      <span class=\"insp-eyebrow tda-reveal\">Sensorialit\u00e9<\/span>\n      <h2 class=\"tda-reveal tda-reveal--d1\">Ce que vous allez voir.<\/h2>\n      <p class=\"tda-reveal tda-reveal--d2\">Quelques aper\u00e7us de ce qui vous attend sur les itin\u00e9raires Essentiel.<\/p>\n    <\/div>\n    <div class=\"insp-gallery__grid\">\n      <div class=\"insp-gal-item tda-reveal\">\n        <img data-src=\"https:\/\/plus.unsplash.com\/premium_photo-1695716338892-409c4e4a65f9?w=600&auto=format&fit=crop&q=60&ixlib=rb-4.1.0&ixid=M3wxMjA3fDB8MHxzZWFyY2h8MjEzfHxjb3N0YSUyMHJpY2F8ZW58MHx8MHx8fDA%3D\" alt=\"Costa Rica \u2014 paysage 1\" loading=\"lazy\">\n      <\/div>\n      <div class=\"insp-gal-item tda-reveal tda-reveal--d1\">\n        <img data-src=\"https:\/\/images.unsplash.com\/photo-1705505942668-22cd1e112adb?w=600&auto=format&fit=crop&q=60&ixlib=rb-4.1.0&ixid=M3wxMjA3fDB8MHxzZWFyY2h8MjE1fHxjb3N0YSUyMHJpY2F8ZW58MHx8MHx8fDA%3D\" alt=\"Costa Rica \u2014 paysage 2\" loading=\"lazy\">\n      <\/div>\n      <div class=\"insp-gal-item tda-reveal tda-reveal--d2\">\n        <img data-src=\"https:\/\/plus.unsplash.com\/premium_photo-1732738373513-e35dba268d71?w=600&auto=format&fit=crop&q=60&ixlib=rb-4.1.0&ixid=M3wxMjA3fDB8MHxzZWFyY2h8MjIxfHxjb3N0YSUyMHJpY2F8ZW58MHx8MHx8fDA%3D\" alt=\"Costa Rica \u2014 paysage 3\" loading=\"lazy\">\n      <\/div>\n      <div class=\"insp-gal-item tda-reveal tda-reveal--d3\">\n        <img data-src=\"https:\/\/images.unsplash.com\/photo-1699385600740-eabe6e85757d?w=600&auto=format&fit=crop&q=60&ixlib=rb-4.1.0&ixid=M3wxMjA3fDB8MHxzZWFyY2h8MjQ0fHxjb3N0YSUyMHJpY2F8ZW58MHx8MHx8fDA%3D\" alt=\"Costa Rica \u2014 paysage 4\" loading=\"lazy\">\n      <\/div>\n      <div class=\"insp-gal-item tda-reveal tda-reveal--d4\">\n        <img data-src=\"https:\/\/images.unsplash.com\/photo-1589069508278-411dde38d472?w=600&auto=format&fit=crop&q=60&ixlib=rb-4.1.0&ixid=M3wxMjA3fDB8MHxzZWFyY2h8MjUyfHxjb3N0YSUyMHJpY2F8ZW58MHx8MHx8fDA%3D\" alt=\"Costa Rica \u2014 paysage 5\" loading=\"lazy\">\n      <\/div>\n      <div class=\"insp-gal-item tda-reveal tda-reveal--d5\">\n        <img data-src=\"https:\/\/images.unsplash.com\/photo-1624293628093-d542e9d778f3?w=600&auto=format&fit=crop&q=60&ixlib=rb-4.1.0&ixid=M3wxMjA3fDB8MHxzZWFyY2h8Mjc2fHxjb3N0YSUyMHJpY2F8ZW58MHx8MHx8fDA%3D\" alt=\"Costa Rica \u2014 paysage 6\" loading=\"lazy\">\n      <\/div>\n      <div class=\"insp-gal-item tda-reveal\">\n        <img data-src=\"https:\/\/images.unsplash.com\/photo-1580428198422-b164d257f865?w=600&auto=format&fit=crop&q=60&ixlib=rb-4.1.0&ixid=M3wxMjA3fDB8MHxzZWFyY2h8Mjg3fHxjb3N0YSUyMHJpY2F8ZW58MHx8MHx8fDA%3D\" alt=\"Costa Rica \u2014 paysage 7\" loading=\"lazy\">\n      <\/div>\n      <div class=\"insp-gal-item tda-reveal tda-reveal--d1\">\n        <img data-src=\"https:\/\/images.unsplash.com\/photo-1589069642917-96fd88b270c6?w=600&auto=format&fit=crop&q=60&ixlib=rb-4.1.0&ixid=M3wxMjA3fDB8MHxzZWFyY2h8Mjg2fHxjb3N0YSUyMHJpY2F8ZW58MHx8MHx8fDA%3D\" alt=\"Costa Rica \u2014 paysage 8\" loading=\"lazy\">\n      <\/div>\n      <div class=\"insp-gal-item tda-reveal tda-reveal--d2\">\n        <img data-src=\"https:\/\/plus.unsplash.com\/premium_photo-1686899144137-25ac23dda200?w=600&auto=format&fit=crop&q=60&ixlib=rb-4.1.0&ixid=M3wxMjA3fDB8MHxzZWFyY2h8MjkzfHxjb3N0YSUyMHJpY2F8ZW58MHx8MHx8fDA%3D\" alt=\"Costa Rica \u2014 paysage 9\" loading=\"lazy\">\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- ============== 7. BANDEAU DYNAMICS ============== -->\n  <section class=\"insp-dyn-band\">\n    <div class=\"insp-dyn-band__inner tda-reveal\">\n      <div class=\"insp-dyn-bolt\" aria-hidden=\"true\">\n        <svg width=\"44\" height=\"44\" 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      <div class=\"insp-dyn-band__text\">\n        <span class=\"insp-dyn-band__tag\">Toucan Dynamics<\/span>\n        <h3>Press\u00e9 de partir&nbsp;? <em>R\u00e9servez en direct.<\/em><\/h3>\n        <p>Les 5 itin\u00e9raires Essentiel sont r\u00e9servables en direct sur notre plateforme Dynamics \u2014 devis d\u00e9taill\u00e9 en 30 secondes, disponibilit\u00e9s h\u00f4teli\u00e8res en live, paiement s\u00e9curis\u00e9.<\/p>\n      <\/div>\n      <div class=\"insp-dyn-band__cta\">\n        <a href=\"https:\/\/dynamics.toucandiscovery.com\/\" target=\"_blank\" rel=\"noopener\" class=\"insp-btn insp-btn--white\">\n          <svg width=\"16\" height=\"16\" 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 Dynamics\n        <\/a>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- ============== 8. TIMELINE JOURN\u00c9E TYPE ============== -->\n  <section class=\"insp-day\">\n    <div class=\"insp-section-head\">\n      <span class=\"insp-eyebrow tda-reveal\">Rythme<\/span>\n      <h2 class=\"tda-reveal tda-reveal--d1\">Une journ\u00e9e Essentiel, c'est\u2026<\/h2>\n      <p class=\"tda-reveal tda-reveal--d2\">Un rythme pens\u00e9 pour \u00e9pouser celui du Costa Rica \u2014 et pas l'inverse.<\/p>\n    <\/div>\n\n    <div class=\"insp-day__intro tda-reveal\">\n      <p>Au Costa Rica, le soleil se l\u00e8ve t\u00f4t et se couche t\u00f4t \u2014 toute l'ann\u00e9e, presque \u00e0 la m\u00eame heure. La faune, elle, s'active \u00e0 l'aube et en fin d'apr\u00e8s-midi. Et la chaleur, elle, s'installe de 11h \u00e0 14h.<\/p>\n      <p><strong>Le rythme Essentiel n'a pas \u00e9t\u00e9 invent\u00e9 par marketing \u2014 il est dict\u00e9 par la nature m\u00eame du pays.<\/strong> On se l\u00e8ve avec les toucans, on part en activit\u00e9 quand la jungle s'\u00e9veille, on prend son temps quand la chaleur s'installe, et on repart quand la lumi\u00e8re redevient douce. La journ\u00e9e se referme avec le concert des grillons et la Voie lact\u00e9e au-dessus des lodges. C'est le Costa Rica qui donne le tempo. On suit.<\/p>\n    <\/div>\n\n    <div class=\"insp-day__timeline\">\n      <div class=\"insp-day__step tda-reveal\">\n        <div class=\"insp-day__card\">\n          <span class=\"insp-day__time\">7h00<\/span>\n          <h3><span class=\"insp-day__emoji\">\ud83c\udf05<\/span> Au r\u00e9veil<\/h3>\n          <p>Les toucans sifflent. Le brouillard caresse la canop\u00e9e. Caf\u00e9 ti\u00e8de en terrasse, odeur du pain frais, les oiseaux s'\u00e9veillent avant vous.<\/p>\n        <\/div>\n        <div class=\"insp-day__dot\" aria-hidden=\"true\"><\/div>\n      <\/div>\n      <div class=\"insp-day__step tda-reveal\">\n        <div class=\"insp-day__dot\" aria-hidden=\"true\"><\/div>\n        <div class=\"insp-day__card\">\n          <span class=\"insp-day__time\">7h30<\/span>\n          <h3><span class=\"insp-day__emoji\">\ud83c\udf73<\/span> Petit-d\u00e9jeuner<\/h3>\n          <p><em>Gallo pinto<\/em> (riz-haricots traditionnel), fruits de saison, tortillas fra\u00eeches, caf\u00e9 costaricain. Un petit-d\u00e9j' qui tient jusqu'\u00e0 midi.<\/p>\n        <\/div>\n      <\/div>\n      <div class=\"insp-day__step tda-reveal\">\n        <div class=\"insp-day__card\">\n          <span class=\"insp-day__time\">8h15<\/span>\n          <h3><span class=\"insp-day__emoji\">\ud83e\udd7e<\/span> D\u00e9part activit\u00e9<\/h3>\n          <p>La journ\u00e9e commence dans la jungle. C'est l'heure o\u00f9 la faune est la plus active : paresseux qui descendent, singes qui passent, oiseaux partout. Votre guide francophone vous attend.<\/p>\n        <\/div>\n        <div class=\"insp-day__dot\" aria-hidden=\"true\"><\/div>\n      <\/div>\n      <div class=\"insp-day__step tda-reveal\">\n        <div class=\"insp-day__dot\" aria-hidden=\"true\"><\/div>\n        <div class=\"insp-day__card\">\n          <span class=\"insp-day__time\">12h30<\/span>\n          <h3><span class=\"insp-day__emoji\">\ud83c\udf7d\ufe0f<\/span> D\u00e9jeuner<\/h3>\n          <p><em>Casado<\/em> typique chez un artisan local : riz, haricots, plantains, l\u00e9gumes du jour, prot\u00e9ine au choix. Rencontre authentique, pause indispensable \u00e0 l'heure o\u00f9 le soleil tape.<\/p>\n        <\/div>\n      <\/div>\n      <div class=\"insp-day__step tda-reveal\">\n        <div class=\"insp-day__card\">\n          <span class=\"insp-day__time\">14h00<\/span>\n          <h3><span class=\"insp-day__emoji\">\ud83c\udf34<\/span> Seconde activit\u00e9<\/h3>\n          <p>On repart quand la chaleur baisse. Balade kayak, observation d'oiseaux, visite d'une finca de caf\u00e9, thermes ou tyrolienne \u2014 au choix selon l'\u00e9tape.<\/p>\n        <\/div>\n        <div class=\"insp-day__dot\" aria-hidden=\"true\"><\/div>\n      <\/div>\n      <div class=\"insp-day__step tda-reveal\">\n        <div class=\"insp-day__dot\" aria-hidden=\"true\"><\/div>\n        <div class=\"insp-day__card\">\n          <span class=\"insp-day__time\">16h30<\/span>\n          <h3><span class=\"insp-day__emoji\">\ud83e\uddd8<\/span> Temps libre<\/h3>\n          <p>Retour lodge. Piscine, spa, lecture, hamac, sieste. Le rythme Essentiel laisse toujours ce moment \u2014 c'est lui qui fait la diff\u00e9rence entre un voyage bien fait et un voyage m\u00e9morable.<\/p>\n        <\/div>\n      <\/div>\n      <div class=\"insp-day__step tda-reveal\">\n        <div class=\"insp-day__card\">\n          <span class=\"insp-day__time\">18h30<\/span>\n          <h3><span class=\"insp-day__emoji\">\ud83e\udd87<\/span> Activit\u00e9 nocturne <em>(optionnelle)<\/em><\/h3>\n          <p>Tour de nuit dans la jungle avec un guide : grenouilles dendrobates, ca\u00efmans, chauves-souris, serpents non venimeux, araign\u00e9es fascinantes. \u00c0 ne pas manquer au moins une fois dans le s\u00e9jour.<\/p>\n        <\/div>\n        <div class=\"insp-day__dot\" aria-hidden=\"true\"><\/div>\n      <\/div>\n      <div class=\"insp-day__step tda-reveal\">\n        <div class=\"insp-day__dot\" aria-hidden=\"true\"><\/div>\n        <div class=\"insp-day__card\">\n          <span class=\"insp-day__time\">19h30<\/span>\n          <h3><span class=\"insp-day__emoji\">\ud83c\udf0c<\/span> D\u00eener &amp; nuit<\/h3>\n          <p>D\u00eener au lodge sous les \u00e9toiles. Concert des grillons et des grenouilles comme berceuse. Derni\u00e8re pens\u00e9e : la pluie fine qui mart\u00e8le les toits en bois (saison verte) ou le ciel satur\u00e9 d'\u00e9toiles (saison s\u00e8che).<\/p>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- ============== 9. FAQ ============== -->\n  <section class=\"insp-faq\">\n    <div class=\"insp-section-head\">\n      <span class=\"insp-eyebrow tda-reveal\">Bon \u00e0 savoir<\/span>\n      <h2 class=\"tda-reveal tda-reveal--d1\">Questions fr\u00e9quentes<\/h2>\n    <\/div>\n    <div class=\"insp-faq__list\">\n\n      <details class=\"insp-faq__item tda-reveal\">\n        <summary>Puis-je modifier un itin\u00e9raire Essentiel&nbsp;?<\/summary>\n        <p>Absolument. Ce sont des bases modulables. Dur\u00e9e, h\u00f4tels, activit\u00e9s, ajout d'\u00e9tapes, extension plage \u2014 tout peut \u00eatre ajust\u00e9 selon vos envies, votre rythme et votre budget.<\/p>\n      <\/details>\n\n      <details class=\"insp-faq__item tda-reveal\">\n        <summary>Les prix affich\u00e9s incluent-ils les vols internationaux&nbsp;?<\/summary>\n        <p>Les prix \u00ab \u00e0 partir de \u00bb couvrent <strong>tous les services au Costa Rica<\/strong>&nbsp;: h\u00e9bergements, transferts priv\u00e9s, activit\u00e9s mentionn\u00e9es, location de voiture (autotour), guides francophones sur les activit\u00e9s cl\u00e9s, taxes locales.<\/p>\n        <p><strong>Les vols internationaux ne sont pas inclus<\/strong> dans ces prix \u2014 mais gr\u00e2ce \u00e0 notre plateforme <strong>Toucan Dynamics<\/strong>, vous pouvez ajouter vos vols \u00e0 votre devis en une seule d\u00e9marche. Tarifs n\u00e9goci\u00e9s avec nos partenaires a\u00e9riens, paiement unifi\u00e9, confirmation imm\u00e9diate&nbsp;:<\/p>\n        <p>\ud83d\udc49 <a href=\"https:\/\/dynamics.toucandiscovery.com\/\" target=\"_blank\" rel=\"noopener\"><strong>Ajoutez vos vols + votre voyage en direct sur Dynamics \u2197<\/strong><\/a><\/p>\n      <\/details>\n\n      <details class=\"insp-faq__item tda-reveal\">\n        <summary>Quelle est la meilleure p\u00e9riode pour partir au Costa Rica&nbsp;?<\/summary>\n        <p><strong>Le Costa Rica se visite toute l'ann\u00e9e.<\/strong> Ce n'est pas un slogan \u2014 c'est une r\u00e9alit\u00e9 climatique et biologique.<\/p>\n        <p>Sa position \u00e9quatoriale (9\u00b0 nord), sa <strong>v\u00e9g\u00e9tation luxuriante en permanence<\/strong>, sa <strong>vie animale active 365 jours sur 365<\/strong>, et ses deux oc\u00e9ans cr\u00e9ent un pays qui n'a <strong>aucune vraie saison morte<\/strong>. Chaque mois a son charme&nbsp;:<\/p>\n        <p>\u2022 <strong>D\u00e9cembre \u00e0 avril<\/strong> \u2014 Saison s\u00e8che : ensoleill\u00e9e, ciel limpide, haute saison touristique (tarifs plus \u00e9lev\u00e9s, affluence).<br>\n        \u2022 <strong>Mai \u00e0 ao\u00fbt<\/strong> \u2014 Saison verte (d\u00e9but) : averses tropicales l'apr\u00e8s-midi, matin\u00e9es souvent lumineuses, nature explosive, tarifs plus doux.<br>\n        \u2022 <strong>Septembre \u00e0 novembre<\/strong> \u2014 Saison verte intense c\u00f4t\u00e9 Pacifique, ensoleill\u00e9e c\u00f4t\u00e9 Cara\u00efbe. P\u00e9riode id\u00e9ale pour Tortuguero (tortues qui pondent puis \u00e9closent).<\/p>\n        <p><strong>Nos itin\u00e9raires Essentiel sont adapt\u00e9s 12 mois par an.<\/strong> Partez quand cela vous arrange \u2014 nous adaptons.<\/p>\n      <\/details>\n\n      <details class=\"insp-faq__item tda-reveal\">\n        <summary>Ces itin\u00e9raires conviennent-ils aux enfants&nbsp;?<\/summary>\n        <p>Oui \u2014 la Collection Essentiel est particuli\u00e8rement adapt\u00e9e aux familles. Rythme \u00e9quilibr\u00e9, activit\u00e9s accessibles, h\u00f4tels familiaux. Nous adaptons les \u00e2ges, les budgets et les contraintes alimentaires sur demande.<\/p>\n      <\/details>\n\n      <details class=\"insp-faq__item tda-reveal\">\n        <summary>Puis-je r\u00e9server directement sans passer par un conseiller&nbsp;?<\/summary>\n        <p>Oui. Chaque itin\u00e9raire est disponible \u00e0 la r\u00e9servation instantan\u00e9e sur <a href=\"https:\/\/dynamics.toucandiscovery.com\/\" target=\"_blank\" rel=\"noopener\"><strong>Toucan Dynamics<\/strong><\/a> \u2014 vous composez, chiffrez et r\u00e9servez en quelques clics avec disponibilit\u00e9 en direct.<\/p>\n      <\/details>\n\n      <details class=\"insp-faq__item tda-reveal\">\n        <summary>Vous proposez d'autres collections&nbsp;?<\/summary>\n        <p>Oui : nous proposons \u00e9galement la <strong>Collection For\u00eat<\/strong>, d\u00e9di\u00e9e aux voyageurs qui cherchent une immersion plus brute dans les jungles et sommets du Costa Rica (<a href=\"\/collection-foret\/\">page d\u00e9di\u00e9e<\/a>), la <strong>Collection Horizon<\/strong>, pour ceux qui r\u00eavent de grands espaces et d'\u00e9chapp\u00e9es maritimes (<a href=\"\/collection-horizon\/\">page d\u00e9di\u00e9e<\/a>), ainsi que la <strong>Collection S\u00e9r\u00e9nit\u00e9<\/strong>, pens\u00e9e pour les voyageurs en qu\u00eate de douceur, de ressourcement et de lenteur (<a href=\"\/collection-serenite\/\">page d\u00e9di\u00e9e<\/a>). Et nous construisons aussi du sur-mesure 100% personnalis\u00e9 \u2014 dites-nous simplement ce dont vous r\u00eavez.<\/p>\n      <\/details>\n\n    <\/div>\n  <\/section>\n\n  <!-- ============== 10. T\u00c9MOIGNAGES ============== -->\n  <section class=\"insp-testi\">\n    <div class=\"insp-section-head\">\n      <span class=\"insp-eyebrow tda-reveal\">Ils en parlent<\/span>\n      <h2 class=\"tda-reveal tda-reveal--d1\">Des voyageurs, des histoires.<\/h2>\n    <\/div>\n    <div class=\"insp-testi__grid\">\n\n      <article class=\"insp-testi__card tda-reveal\" data-tilt-soft>\n        <div class=\"insp-testi__stars\" aria-label=\"5 \u00e9toiles\">\u2605\u2605\u2605\u2605\u2605<\/div>\n        <h3 class=\"insp-testi__title\">L'Essentiel du Costa Rica en famille, parfait en tout point<\/h3>\n        <p class=\"insp-testi__text\">\u00ab Nous avons fait le programme <strong>L'Essentiel du Costa Rica \u2014 9 nuits<\/strong> avec nos deux enfants en f\u00e9vrier 2023. Le rythme \u00e9tait exactement adapt\u00e9 \u2014 pas trop de route, des activit\u00e9s passionnantes pour les petits (paresseux \u00e0 Manuel Antonio, bateau \u00e0 Tortuguero, thermes \u00e0 Arenal), et chaque h\u00f4tel \u00e9tait une belle d\u00e9couverte. Toucan Discovery conna\u00eet son m\u00e9tier, et leur s\u00e9lection Essentiel est une vraie garantie de qualit\u00e9 sans surprise. \u00bb<\/p>\n        <div class=\"insp-testi__author\">Caroline &amp; ses enfants <span>F\u00e9vrier 2023<\/span><\/div>\n      <\/article>\n\n      <article class=\"insp-testi__card tda-reveal tda-reveal--d1\" data-tilt-soft>\n        <div class=\"insp-testi__stars\" aria-label=\"5 \u00e9toiles\">\u2605\u2605\u2605\u2605\u2605<\/div>\n        <h3 class=\"insp-testi__title\">Notre lune de miel en Essentiel &amp; Manuel Antonio<\/h3>\n        <p class=\"insp-testi__text\">\u00ab Nous sommes partis en janvier 2024 sur <strong>l'itin\u00e9raire Essentiel Costa Rica &amp; Manuel Antonio \u2014 11 nuits<\/strong>. Un voyage de bout en bout parfait : le volcan Arenal, Monteverde et ses brumes, puis Manuel Antonio pour clore sur le Pacifique. Les h\u00e9bergements de la collection Essentiel sont des vraies p\u00e9pites \u2014 on avait l'impression d'\u00eatre \u00e0 chaque \u00e9tape chez des passionn\u00e9s, pas dans des h\u00f4tels standards. Exp\u00e9rience m\u00e9morable, on reviendra. \u00bb<\/p>\n        <div class=\"insp-testi__author\">Sophie &amp; Laurent <span>Janvier 2024<\/span><\/div>\n      <\/article>\n\n      <article class=\"insp-testi__card tda-reveal tda-reveal--d2\" data-tilt-soft>\n        <div class=\"insp-testi__stars\" aria-label=\"5 \u00e9toiles\">\u2605\u2605\u2605\u2605\u2605<\/div>\n        <h3 class=\"insp-testi__title\">Essentiel &amp; S\u00e1mara \u2014 le Costa Rica hors des clich\u00e9s<\/h3>\n        <p class=\"insp-testi__text\">\u00ab Nous avions peur que le Costa Rica soit trop touristique. Avec la Collection Essentiel (programme <strong>L'essentiel du Costa Rica &amp; S\u00e1mara \u2014 11 nuits<\/strong>), on a d\u00e9couvert un pays authentique, des lodges tenus par des gens qui y croient vraiment, des guides francophones passionn\u00e9s qui nous ont appris \u00e0 voir la jungle autrement. La plage de S\u00e1mara pour finir le voyage \u00e9tait la cerise sur le g\u00e2teau. Une \u00e9quipe Toucan \u00e0 la hauteur de leurs promesses. \u00bb<\/p>\n        <div class=\"insp-testi__author\">Emma &amp; Julien <span>F\u00e9vrier 2024<\/span><\/div>\n      <\/article>\n\n    <\/div>\n  <\/section>\n\n  <!-- ============== 11. COMPARATIF ============== -->\n  <section class=\"insp-compare\">\n    <div class=\"insp-section-head\">\n      <span class=\"insp-eyebrow tda-reveal\">Deux voies<\/span>\n      <h2 class=\"tda-reveal tda-reveal--d1\">Deux fa\u00e7ons de partir avec la Collection Essentiel<\/h2>\n    <\/div>\n    <div class=\"insp-compare__grid\">\n\n      <article class=\"insp-compare__card insp-compare__card--green tda-reveal\">\n        <span class=\"insp-compare__badge\">Sur mesure<\/span>\n        <h3>Avec un conseiller Toucan<\/h3>\n        <ul class=\"insp-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 familles et voyages premium<\/li>\n        <\/ul>\n        <a href=\"\/contact\/\" class=\"insp-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=\"insp-compare__card insp-compare__card--orange tda-reveal tda-reveal--d1\">\n        <span class=\"insp-compare__badge\">Instantan\u00e9<\/span>\n        <h3>Avec Toucan Dynamics<\/h3>\n        <ul class=\"insp-compare__list\">\n          <li>Devis d\u00e9taill\u00e9 en moins de 30 secondes<\/li>\n          <li>Disponibilit\u00e9s h\u00f4tels 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=\"insp-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  <!-- ============== 12. CTA FINAL IMMERSIF ============== -->\n  <section class=\"insp-cta\">\n    <div class=\"insp-cta__bg\" aria-hidden=\"true\"><\/div>\n    <div class=\"insp-hero__mesh-anim\" aria-hidden=\"true\" style=\"z-index:-2;mix-blend-mode:overlay;opacity:.65\"><\/div>\n    <div class=\"insp-cta__overlay\" aria-hidden=\"true\"><\/div>\n    <div class=\"insp-cta__blobs\" aria-hidden=\"true\"><\/div>\n    <div class=\"insp-particles\" aria-hidden=\"true\">\n      <svg class=\"insp-particle insp-particle--butterfly\" viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M12 2c-1 2-3 3-5 3s-3 2-3 4 1 3 2 4c-1 1-2 2-2 4s2 4 4 4c1 0 3-1 4-3 1 2 3 3 4 3 2 0 4-2 4-4s-1-3-2-4c1-1 2-2 2-4s-1-4-3-4-4-1-5-3z\"\/><\/svg>\n      <svg class=\"insp-particle insp-particle--leaf\" viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M17 8C8 10 5.9 16.17 3.82 21.34l1.89.66.95-2.3c.48.17.98.3 1.34.3C16 20 17 12 17 12c-1.5-2-4-3-7-3 1.5-2 5-3 7-3z\"\/><\/svg>\n      <svg class=\"insp-particle insp-particle--butterfly-orange\" viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M12 2c-1 2-3 3-5 3s-3 2-3 4 1 3 2 4c-1 1-2 2-2 4s2 4 4 4c1 0 3-1 4-3 1 2 3 3 4 3 2 0 4-2 4-4s-1-3-2-4c1-1 2-2 2-4s-1-4-3-4-4-1-5-3z\"\/><\/svg>\n      <svg class=\"insp-particle insp-particle--leaf-dark\" viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M17 8C8 10 5.9 16.17 3.82 21.34l1.89.66.95-2.3c.48.17.98.3 1.34.3C16 20 17 12 17 12c-1.5-2-4-3-7-3 1.5-2 5-3 7-3z\"\/><\/svg>\n      <svg class=\"insp-particle insp-particle--butterfly\" viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M12 2c-1 2-3 3-5 3s-3 2-3 4 1 3 2 4c-1 1-2 2-2 4s2 4 4 4c1 0 3-1 4-3 1 2 3 3 4 3 2 0 4-2 4-4s-1-3-2-4c1-1 2-2 2-4s-1-4-3-4-4-1-5-3z\"\/><\/svg>\n      <svg class=\"insp-particle insp-particle--leaf\" viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M17 8C8 10 5.9 16.17 3.82 21.34l1.89.66.95-2.3c.48.17.98.3 1.34.3C16 20 17 12 17 12c-1.5-2-4-3-7-3 1.5-2 5-3 7-3z\"\/><\/svg>\n      <svg class=\"insp-particle insp-particle--butterfly-orange\" viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M12 2c-1 2-3 3-5 3s-3 2-3 4 1 3 2 4c-1 1-2 2-2 4s2 4 4 4c1 0 3-1 4-3 1 2 3 3 4 3 2 0 4-2 4-4s-1-3-2-4c1-1 2-2 2-4s-1-4-3-4-4-1-5-3z\"\/><\/svg>\n      <svg class=\"insp-particle insp-particle--leaf-dark\" viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M17 8C8 10 5.9 16.17 3.82 21.34l1.89.66.95-2.3c.48.17.98.3 1.34.3C16 20 17 12 17 12c-1.5-2-4-3-7-3 1.5-2 5-3 7-3z\"\/><\/svg>\n    <\/div>\n    <div class=\"insp-cta__inner\">\n      <span class=\"insp-cta__eyebrow tda-reveal\">Pr\u00eat \u00e0 commencer&nbsp;?<\/span>\n      <h2 class=\"tda-reveal tda-reveal--d1\">Le Costa Rica vous attend.<\/h2>\n      <p class=\"insp-cta__lead tda-reveal tda-reveal--d2\">\n        Un conseiller francophone vous r\u00e9pond sous 24h. Ou composez votre voyage en direct sur Dynamics.\n      <\/p>\n      <div class=\"insp-cta__buttons tda-reveal tda-reveal--d3\">\n        <a href=\"\/contact\/\" class=\"insp-btn insp-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=\"https:\/\/dynamics.toucandiscovery.com\/\" target=\"_blank\" rel=\"noopener\" class=\"insp-btn insp-btn--ghost\">\n          \u26a1 Ouvrir Dynamics\n        <\/a>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- ============== FOOTER COMPACT ============== -->\n  <footer class=\"insp-footer\">\n    <div class=\"insp-footer__inner\">\n      <div class=\"insp-footer__brand\">\n        <strong>Toucan Discovery S.R.L.<\/strong>\n        <span>San Jos\u00e9, Costa Rica \u00b7 Voyages sur mesure en Am\u00e9rique Centrale<\/span>\n      <\/div>\n      <div class=\"insp-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        <a href=\"\/a-propos-de-nous\/\">\u00c0 propos<\/a>\n        <a href=\"\/contact\/\">Contact<\/a>\n      <\/div>\n      <div class=\"insp-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  <\/footer>\n\n<\/div>\n\n<!-- Lenis : smooth scroll inertiel premium (industrie standard 2026) -->\n<script src=\"https:\/\/cdn.jsdelivr.net\/npm\/lenis@1.2\/dist\/lenis.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  \/\/ ===== Lenis smooth scroll =====\n  if(typeof Lenis !== 'undefined' && !prefersReducedMotion){\n    try {\n      var lenis = new Lenis({\n        duration: 1.15,\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      window.__inspLenis = lenis;\n    } catch(e){ \/* silencieux : si Lenis \u00e9choue, scroll natif fallback *\/ }\n  }\n\n  \/\/ ===== Reveal au scroll =====\n  var els = document.querySelectorAll('.td-page-inspi .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  \/\/ ===== 3D tilt accentu\u00e9 + ombres dynamiques (cards atmosph\u00e8res + actes) =====\n  var tiltCards = document.querySelectorAll('.td-page-inspi [data-tilt]');\n  if(supportsHover && !prefersReducedMotion){\n    tiltCards.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(1100px) translateY(-12px) translateZ(20px) rotateX(' + (-cy * 10).toFixed(2) + 'deg) rotateY(' + (cx * 12).toFixed(2) + 'deg)';\n          card.style.boxShadow = (-cx * 26).toFixed(0) + 'px ' + (24 + (-cy * 18)).toFixed(0) + 'px 60px -16px rgba(27,42,90,.4), 0 22px 36px rgba(27,42,90,.18)';\n        });\n      }\n      function onLeave(){\n        if(raf) cancelAnimationFrame(raf);\n        card.style.transition = 'transform .55s cubic-bezier(.2,.7,.2,1), box-shadow .5s ease';\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  \/\/ ===== Tilt soft (t\u00e9moignages, itin\u00e9raires) \u2014 plus subtil =====\n  var softTilts = document.querySelectorAll('.td-page-inspi [data-tilt-soft]');\n  if(supportsHover && !prefersReducedMotion){\n    softTilts.forEach(function(card){\n      var rect, raf;\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(-8px) rotateX(' + (-cy * 4).toFixed(2) + 'deg) rotateY(' + (cx * 5).toFixed(2) + 'deg)';\n        });\n      }\n      function onLeave(){\n        if(raf) cancelAnimationFrame(raf);\n        card.style.transform = '';\n        rect = null;\n      }\n      card.addEventListener('mouseenter', function(){ rect = card.getBoundingClientRect(); });\n      card.addEventListener('mousemove', onMove);\n      card.addEventListener('mouseleave', onLeave);\n    });\n  }\n\n  \/\/ ===== Drag-to-scroll sur la rail des atmosph\u00e8res =====\n  var atmoRail = document.getElementById('atmoRail');\n  if(atmoRail){\n    var isDown = false, startX, scrollStart, hasMoved = false;\n    atmoRail.addEventListener('mousedown', function(e){\n      isDown = true; hasMoved = false;\n      atmoRail.style.cursor = 'grabbing';\n      startX = e.pageX - atmoRail.offsetLeft;\n      scrollStart = atmoRail.scrollLeft;\n    });\n    window.addEventListener('mouseup', function(){\n      if(isDown){ isDown = false; atmoRail.style.cursor = 'grab'; }\n    });\n    atmoRail.addEventListener('mousemove', function(e){\n      if(!isDown) return;\n      e.preventDefault();\n      hasMoved = true;\n      var x = e.pageX - atmoRail.offsetLeft;\n      var walk = (x - startX) * 1.6;\n      atmoRail.scrollLeft = scrollStart - walk;\n    });\n    \/\/ Scroll horizontal \u00e0 la molette quand survol de la rail (UX desktop)\n    atmoRail.addEventListener('wheel', function(e){\n      if(Math.abs(e.deltaY) > Math.abs(e.deltaX)){\n        e.preventDefault();\n        atmoRail.scrollLeft += e.deltaY * 1.2;\n      }\n    }, { passive: false });\n  }\n\n  \/\/ ===== Blur-up lazy loading galerie =====\n  var galImgs = document.querySelectorAll('.td-page-inspi .insp-gal-item img[data-src]');\n  if(supportsIO){\n    var lazyObs = new IntersectionObserver(function(entries){\n      entries.forEach(function(entry){\n        if(!entry.isIntersecting) return;\n        var img = entry.target;\n        var realSrc = img.getAttribute('data-src');\n        if(!realSrc) return;\n        var preload = new Image();\n        preload.onload = function(){\n          img.src = realSrc;\n          requestAnimationFrame(function(){ img.classList.add('is-loaded'); });\n        };\n        preload.src = realSrc;\n        img.removeAttribute('data-src');\n        lazyObs.unobserve(img);\n      });\n    }, { rootMargin: '200px 0px' });\n    galImgs.forEach(function(img){ lazyObs.observe(img); });\n  } else {\n    galImgs.forEach(function(img){\n      img.src = img.getAttribute('data-src');\n      img.classList.add('is-loaded');\n    });\n  }\n\n  \/\/ ===== Parallax l\u00e9ger hero (mouse follow) =====\n  var hero = document.querySelector('.td-page-inspi .insp-hero');\n  var heroBg = document.querySelector('.td-page-inspi .insp-hero__bg');\n  if(hero && heroBg && supportsHover){\n    hero.addEventListener('mousemove', function(e){\n      var r = hero.getBoundingClientRect();\n      var x = (e.clientX - r.left) \/ r.width - .5;\n      var y = (e.clientY - r.top) \/ r.height - .5;\n      heroBg.style.transform = 'scale(1.06) translate(' + (-x * 22).toFixed(1) + 'px, ' + (-y * 22).toFixed(1) + 'px)';\n    });\n  }\n\n  \/\/ ===== Smooth scroll sur ancres internes =====\n  var anchors = document.querySelectorAll('.td-page-inspi a[href^=\"#\"]');\n  anchors.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-inspi ' + id);\n      if(!target) return;\n      e.preventDefault();\n      target.scrollIntoView({ behavior: 'smooth', block: 'start' });\n    });\n  });\n})();\n<\/script>\n\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>Collection Essentiel L&rsquo;\u00e2me du Costa Rica. Des itin\u00e9raires \u00e9quilibr\u00e9s qui allient nature, culture et rencontres. Le Costa Rica essentiel, sans compromis sur la s\u00e9r\u00e9nit\u00e9. D\u00e9couvrir les itin\u00e9raires R\u00e9server sur Dynamics Laissez-vous porter \u2193 \ud83d\uddfb 3 incontournables \u00e0 chaque itin\u00e9raireVolcan Arenal [&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-3512","page","type-page","status-publish","hentry"],"aioseo_notices":[],"acf":[],"_links":{"self":[{"href":"https:\/\/toucandiscovery.com\/de\/wp-json\/wp\/v2\/pages\/3512","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=3512"}],"version-history":[{"count":45,"href":"https:\/\/toucandiscovery.com\/de\/wp-json\/wp\/v2\/pages\/3512\/revisions"}],"predecessor-version":[{"id":4704,"href":"https:\/\/toucandiscovery.com\/de\/wp-json\/wp\/v2\/pages\/3512\/revisions\/4704"}],"wp:attachment":[{"href":"https:\/\/toucandiscovery.com\/de\/wp-json\/wp\/v2\/media?parent=3512"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}