{"id":317,"date":"2026-04-24T17:41:48","date_gmt":"2026-04-24T15:41:48","guid":{"rendered":"https:\/\/homelaser.fr\/?page_id=317"},"modified":"2026-05-29T19:45:40","modified_gmt":"2026-05-29T17:45:40","slug":"accueil-2","status":"publish","type":"page","link":"https:\/\/homelaser.fr\/","title":{"rendered":"Accueil"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"317\" class=\"elementor elementor-317\">\n\t\t\t\t<div class=\"elementor-element elementor-element-26e8528 e-con-full e-flex e-con e-parent\" data-id=\"26e8528\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6c3ac07 elementor-widget__width-inherit elementor-widget elementor-widget-html\" data-id=\"6c3ac07\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!DOCTYPE html>\n<html lang=\"fr\">\n<head>\n  <meta charset=\"UTF-8\" \/>\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" \/>\n  <meta name=\"description\" content=\"Achetez votre mat\u00e9riel de laser game outdoor made in France : blasters BRAVIX tout-en-un sans gilets ni bandeaux, logiciel inclus et accompagnement HOMELASER.\" \/>\n  <meta name=\"robots\" content=\"index, follow, max-image-preview:large\" \/>\n  <link rel=\"canonical\" href=\"https:\/\/homelaser.fr\/index.php\/materiel-de-laser-game-outdoor-bravix\/\" \/>\n\n  <meta property=\"og:type\" content=\"website\" \/>\n  <meta property=\"og:title\" content=\"Mat\u00e9riel de laser game outdoor de nouvelle g\u00e9n\u00e9ration | HOMELASER\" \/>\n  <meta property=\"og:description\" content=\"Achetez votre mat\u00e9riel de laser game outdoor made in France : blasters BRAVIX tout-en-un sans gilets ni bandeaux, logiciel inclus et accompagnement HOMELASER.\" \/>\n  <meta property=\"og:url\" content=\"https:\/\/homelaser.fr\/index.php\/materiel-de-laser-game-outdoor-bravix\/\" \/>\n  <meta property=\"og:site_name\" content=\"HOMELASER\" \/>\n  <meta property=\"og:locale\" content=\"fr_FR\" \/>\n\n  <meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n  <meta name=\"twitter:title\" content=\"Mat\u00e9riel de laser game outdoor de nouvelle g\u00e9n\u00e9ration | HOMELASER\" \/>\n  <meta name=\"twitter:description\" content=\"Achetez votre mat\u00e9riel de laser game outdoor made in France : blasters BRAVIX tout-en-un sans gilets ni bandeaux, logiciel inclus et accompagnement HOMELASER.\" \/>\n\n  <title>Mat\u00e9riel de laser game outdoor de nouvelle g\u00e9n\u00e9ration | HOMELASER<\/title>\n  <style>\n    :root {\n      --bg: #111111;\n      --bg-soft: #151515;\n      --card: #181818;\n      --card-2: #181818;\n      --text: #FAFAFA;\n      --muted: rgba(250,250,250,.68);\n      --muted-2: rgba(250,250,250,.46);\n      --line: rgba(250,250,250,.11);\n      --accent: #FF4D00;\n      --accent-2: #ff8a00;\n      --shadow: 0 28px 90px rgba(0,0,0,.38);\n      --radius: 34px;\n      --max: 1180px;\n    }\n\n    * { box-sizing: border-box; }\n\n    html {\n      scroll-behavior: smooth;\n      background: #111111 !important; \/* fallback si body transparent *\/\n    }\n\n    body {\n      margin: 0;\n      font-family: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", sans-serif;\n      \/* background-attachment: fixed ancre les taches oranges sur le viewport \u2014\n         elles restent visibles en permanence quelle que soit la position du scroll *\/\n      background:\n        radial-gradient(circle at 18% 4%,  rgba(255, 77,  0, 0.18), transparent 36%),\n        radial-gradient(circle at 88% 14%, rgba(255, 138, 0, 0.13), transparent 30%),\n        radial-gradient(circle at 72% 58%, rgba(255, 77,  0, 0.09), transparent 28%),\n        radial-gradient(circle at 10% 72%, rgba(255, 138, 0, 0.08), transparent 26%),\n        radial-gradient(circle at 50% 38%, rgba(255, 77,  0, 0.05), transparent 22%),\n        linear-gradient(180deg, #151515 0%, #101010 100%) !important;\n      background-attachment: fixed !important;\n      color: var(--text);\n      line-height: 1.5;\n      position: relative;\n    }\n\n    \/* Tous les wrappers Astra, Elementor et WordPress rendus transparents\n       pour que le fond html et les hexagones body::before restent continus *\/\n    #page,\n    .site,\n    #content,\n    .site-content,\n    .ast-container,\n    #primary,\n    .content-area,\n    .elementor,\n    .elementor-section,\n    .elementor-top-section,\n    .elementor-container,\n    .elementor-row,\n    .elementor-column,\n    .elementor-column-wrap,\n    .elementor-widget-wrap,\n    .elementor-widget-container,\n    .e-con,\n    .e-con-inner,\n    .wp-site-blocks,\n    .entry-content,\n    .post-content {\n      background: transparent !important;\n    }\n\n    body::before {\n      content: \"\";\n      position: absolute;\n      inset: 0;\n      pointer-events: none;\n      z-index: 0;\n      opacity: 0.24;\n      background-repeat: repeat;\n      background-size: 120px 104px;\n      background-position: top left;\n      background-image: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='120' height='104' viewBox='0 0 120 104'%3E%3Cg fill='none' stroke='rgba(250,250,250,0.18)' stroke-width='1.1'%3E%3Cpath d='M30 2 L60 19 L60 53 L30 70 L0 53 L0 19 Z'\/%3E%3Cpath d='M90 2 L120 19 L120 53 L90 70 L60 53 L60 19 Z'\/%3E%3Cpath d='M60 53 L90 70 L90 104 L60 121 L30 104 L30 70 Z'\/%3E%3C\/g%3E%3C\/svg%3E\");\n    }\n\n    header,\n    main,\n    footer {\n      position: relative;\n      z-index: 1;\n    }\n\n    a { color: inherit; text-decoration: none; }\n\n    .container {\n      width: min(var(--max), calc(100% - 40px));\n      margin: 0 auto;\n    }\n\n    .nav {\n      position: sticky;\n      top: 0;\n      z-index: 20;\n      backdrop-filter: blur(18px);\n      background: rgba(32, 32, 32, .72);\n      border-bottom: 1px solid var(--line);\n    }\n\n    .nav-inner {\n      display: flex;\n      align-items: center;\n      justify-content: space-between;\n      padding: 18px 0;\n    }\n\n    .brand {\n      display: flex;\n      align-items: center;\n      gap: 12px;\n      font-weight: 800;\n      letter-spacing: .08em;\n    }\n\n    .brand-mark {\n      width: 38px;\n      height: 38px;\n      border-radius: 12px;\n      background: linear-gradient(135deg, var(--accent), var(--accent-2));\n      box-shadow: 0 0 32px rgba(255,77,0,.35);\n    }\n\n    .nav-links {\n      display: flex;\n      gap: 24px;\n      align-items: center;\n      color: var(--muted);\n      font-size: 14px;\n    }\n\n    .btn {\n      display: inline-flex;\n      align-items: center;\n      justify-content: center;\n      min-height: 46px;\n      padding: 0 20px;\n      border-radius: 999px;\n      font-weight: 750;\n      border: 1px solid transparent;\n      cursor: pointer;\n      transition: .2s ease;\n      white-space: nowrap;\n    }\n\n    .btn-primary {\n      background: linear-gradient(135deg, var(--accent), var(--accent-2));\n      color: #202020;\n      box-shadow: 0 18px 50px rgba(255,77,0,.25);\n    }\n\n    .btn-secondary {\n      border-color: var(--line);\n      color: var(--text);\n      background: rgba(255,255,255,.04);\n    }\n\n    .btn:hover { transform: translateY(-1px); }\n\n    .hero {\n      padding: 84px 0 56px;\n    }\n\n    .hero-grid {\n      display: grid;\n      grid-template-columns: 1.02fr .98fr;\n      gap: 44px;\n      align-items: center;\n    }\n\n    h1 {\n      font-size: clamp(42px, 6vw, 76px);\n      line-height: .94;\n      letter-spacing: -.06em;\n      margin: 0 0 24px;\n    }\n\n    h1 span,\n    h2 span {\n      color: transparent;\n      background: linear-gradient(135deg, var(--accent), var(--accent-2));\n      -webkit-background-clip: text;\n      background-clip: text;\n    }\n\n    .lead {\n      font-size: clamp(18px, 2.1vw, 23px);\n      color: #d8e0ea;\n      max-width: 700px;\n      margin-bottom: 30px;\n    }\n\n    .hero-actions {\n      display: flex;\n      gap: 14px;\n      flex-wrap: wrap;\n      margin-bottom: 28px;\n      justify-content: center;\n    }\n\n    .hero-visual {\n      position: relative;\n      min-height: 520px;\n      border-radius: 36px;\n      background:\n        linear-gradient(145deg, rgba(255,255,255,.1), rgba(255,255,255,.02)),\n        radial-gradient(circle at 50% 35%, rgba(255,77,0,.28), transparent 22rem),\n        var(--card-2);\n      border: 1px solid var(--line);\n      overflow: hidden;\n      box-shadow: var(--shadow);\n      padding: 26px;\n    }\n\n    .hero-visual-top {\n      position: relative;\n      z-index: 2;\n      display: block;\n    }\n\n    .hero-product-title {\n      margin: 0;\n      font-size: 34px;\n      line-height: 1;\n      letter-spacing: -.045em;\n    }\n\n    .hero-product-subtitle {\n      margin: 8px 0 0;\n      color: var(--muted);\n      font-size: 14px;\n      max-width: 270px;\n    }\n\n    .blaster-placeholder {\n      position: absolute;\n      top: 138px;\n      right: 54px;\n      bottom: 148px;\n      left: 54px;\n      border-radius: 40px;\n      background:\n        radial-gradient(circle at 50% 35%, rgba(255,77,0,.34), transparent 42%),\n        linear-gradient(145deg, rgba(255,255,255,.18), rgba(255,255,255,.035));\n      transform: none;\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      text-align: center;\n      color: rgba(255,255,255,.72);\n      font-weight: 800;\n      letter-spacing: .08em;\n      border: 1px solid rgba(255,255,255,.15);\n    }\n\n    .floating-card {\n      position: absolute;\n      left: 28px;\n      right: 28px;\n      bottom: 28px;\n      border: 1px solid var(--line);\n      background: rgba(32,32,32,.76);\n      backdrop-filter: blur(18px);\n      border-radius: 24px;\n      padding: 22px;\n    }\n\n    .metric-grid {\n      display: grid;\n      grid-template-columns: repeat(3, 1fr);\n      gap: 12px;\n    }\n\n    .metric {\n      padding: 14px;\n      border-radius: 16px;\n      background: rgba(255,255,255,.05);\n    }\n\n    .metric strong {\n      display: block;\n      font-size: 22px;\n      line-height: 1;\n    }\n\n    .metric span {\n      color: var(--muted);\n      font-size: 12px;\n    }\n\n    .hero-trust-band {\n      margin-top: 34px;\n      padding: 16px;\n      border-radius: 28px;\n      border: 1px solid var(--line);\n      background:\n        linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.025)),\n        rgba(0,0,0,.12);\n      box-shadow: 0 16px 60px rgba(0,0,0,.16);\n    }\n\n    .hero-trust-heading {\n      margin-bottom: 14px;\n      color: var(--muted);\n      font-size: 14px;\n    }\n\n    .hero-trust-heading strong {\n      color: var(--text);\n      font-size: 15px;\n    }\n\n    .trust-row {\n      display: grid;\n      grid-template-columns: repeat(4, minmax(0, 1fr));\n      gap: 10px;\n      margin-top: 0;\n    }\n\n    .trust-pill {\n      border: 1px solid var(--line);\n      background: rgba(255,255,255,.045);\n      border-radius: 16px;\n      padding: 12px;\n      color: var(--muted);\n      font-size: 13px;\n      min-height: 84px;\n    }\n\n    .trust-pill strong {\n      display: block;\n      color: var(--text);\n      font-size: 14px;\n      margin-bottom: 2px;\n    }\n\n    section { padding: 76px 0; }\n\n    .section-head {\n      max-width: 780px;\n      margin-bottom: 34px;\n    }\n\n    .section-head.center {\n      text-align: center;\n      margin-left: auto;\n      margin-right: auto;\n    }\n\n    h2 {\n      font-size: clamp(32px, 4vw, 54px);\n      line-height: 1;\n      letter-spacing: -.045em;\n      margin: 0 0 16px;\n    }\n\n    .section-head p, .body-large {\n      color: var(--muted);\n      font-size: 18px;\n      margin: 0;\n    }\n\n    .pain-grid {\n      display: grid;\n      grid-template-columns: repeat(3, 1fr);\n      gap: 18px;\n    }\n\n    .card {\n      background: linear-gradient(180deg, rgba(255,255,255,.07), rgba(255,255,255,.035));\n      border: 1px solid var(--line);\n      border-radius: var(--radius);\n      padding: 26px;\n      box-shadow: 0 12px 50px rgba(0,0,0,.18);\n    }\n\n    .card h3 {\n      margin: 0 0 10px;\n      font-size: 22px;\n      letter-spacing: -.02em;\n    }\n\n    .card p { color: var(--muted); margin: 0; }\n\n    .compare {\n      display: grid;\n      grid-template-columns: 1fr 1fr;\n      gap: 18px;\n      margin-top: 34px;\n    }\n\n    .compare-box {\n      padding: 28px;\n      border-radius: 28px;\n      border: 1px solid var(--line);\n      background: rgba(255,255,255,.04);\n    }\n\n    .compare-box.good {\n      border-color: rgba(255,138,61,.28);\n      background: rgba(255,138,61,.07);\n    }\n\n    .compare-box h3 { margin-top: 0; }\n    .compare-box ul { margin: 0; padding-left: 20px; color: var(--muted); }\n    .compare-box li { margin: 10px 0; }\n\n    .products {\n      display: grid;\n      grid-template-columns: repeat(3, 1fr);\n      gap: 18px;\n      align-items: stretch;\n    }\n\n    .product-card {\n      position: relative;\n      overflow: hidden;\n      border-radius: 30px;\n      padding: 24px;\n      border: 1px solid var(--line);\n      background: linear-gradient(180deg, rgba(255,255,255,.075), rgba(255,255,255,.035));\n    }\n\n    .product-card.featured {\n      border-color: rgba(255,77,0,.45);\n      box-shadow: 0 0 0 1px rgba(255,77,0,.15), 0 30px 90px rgba(255,77,0,.14);\n      transform: translateY(-12px);\n    }\n\n    .tag {\n      display: inline-flex;\n      align-items: center;\n      padding: 7px 10px;\n      border-radius: 999px;\n      background: rgba(255,255,255,.08);\n      color: #d9e3ef;\n      font-size: 12px;\n      font-weight: 800;\n      margin-bottom: 18px;\n    }\n\n    .tag.featured {\n      background: rgba(255,77,0,.13);\n      color: #fff0e8;\n      border: 1px solid rgba(255,77,0,.25);\n    }\n\n    .product-img {\n      height: 180px;\n      border-radius: 24px;\n      background:\n        radial-gradient(circle, rgba(255,77,0,.22), transparent 60%),\n        linear-gradient(135deg, rgba(255,255,255,.12), rgba(255,255,255,.03));\n      border: 1px solid rgba(255,255,255,.12);\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      color: rgba(255,255,255,.55);\n      font-weight: 800;\n      letter-spacing: .08em;\n      margin-bottom: 22px;\n      text-align: center;\n    }\n\n    .price {\n      font-size: 34px;\n      font-weight: 850;\n      letter-spacing: -.04em;\n      margin: 18px 0 8px;\n    }\n\n    .price small {\n      font-size: 14px;\n      color: var(--muted);\n      font-weight: 600;\n      letter-spacing: 0;\n    }\n\n    .specs {\n      list-style: none;\n      padding: 0;\n      margin: 22px 0 0;\n      border-top: 1px solid var(--line);\n    }\n\n    .specs li {\n      display: flex;\n      justify-content: space-between;\n      gap: 14px;\n      padding: 12px 0;\n      border-bottom: 1px solid rgba(255,255,255,.08);\n      color: var(--muted);\n      font-size: 14px;\n    }\n\n    .specs strong { color: var(--text); }\n\n    .roi {\n      display: grid;\n      grid-template-columns: .95fr 1.05fr;\n      gap: 24px;\n      align-items: stretch;\n    }\n\n    .simulator {\n      border-radius: 30px;\n      border: 1px solid rgba(255,77,0,.22);\n      background: linear-gradient(180deg, rgba(255,77,0,.09), rgba(255,255,255,.035));\n      padding: 26px;\n      box-shadow: var(--shadow);\n    }\n\n    .field {\n      margin-bottom: 16px;\n    }\n\n    .field label {\n      display: flex;\n      justify-content: space-between;\n      color: #dce6f1;\n      font-size: 14px;\n      font-weight: 750;\n      margin-bottom: 8px;\n    }\n\n    input[type=\"range\"] {\n      width: 100%;\n      accent-color: var(--accent);\n    }\n\n    .result {\n      margin-top: 22px;\n      padding: 22px;\n      border-radius: 22px;\n      background: rgba(0,0,0,.22);\n      border: 1px solid var(--line);\n    }\n\n    .result strong {\n      display: block;\n      font-size: 40px;\n      letter-spacing: -.04em;\n      margin-bottom: 4px;\n    }\n\n    .feature-list {\n      display: grid;\n      grid-template-columns: repeat(2, 1fr);\n      gap: 14px;\n    }\n\n    .feature {\n      padding: 18px;\n      border-radius: 20px;\n      border: 1px solid var(--line);\n      background: rgba(255,255,255,.04);\n    }\n\n    .feature strong { display: block; margin-bottom: 4px; }\n    .feature span { color: var(--muted); font-size: 14px; }\n\n    .tradein-block {\n      grid-column: 1 \/ -1;\n      border: 1px solid rgba(255,77,0,.36);\n      background:\n        radial-gradient(circle at top right, rgba(255,77,0,.22), transparent 18rem),\n        rgba(255,77,0,.08);\n      border-radius: 24px;\n      padding: 24px;\n    }\n\n    .tradein-block h3 {\n      margin: 0 0 8px;\n      font-size: 26px;\n      letter-spacing: -.03em;\n    }\n\n    .tradein-numbers {\n      display: grid;\n      grid-template-columns: repeat(2, 1fr);\n      gap: 14px;\n      margin-top: 18px;\n    }\n\n    .tradein-number {\n      padding: 18px;\n      border-radius: 18px;\n      background: rgba(0,0,0,.18);\n      border: 1px solid rgba(250,250,250,.12);\n    }\n\n    .tradein-number strong {\n      display: block;\n      font-size: 34px;\n      line-height: 1;\n      letter-spacing: -.04em;\n      color: var(--text);\n      margin-bottom: 8px;\n    }\n\n    .pilot {\n      display: grid;\n      grid-template-columns: 1.05fr .95fr;\n      gap: 24px;\n      align-items: center;\n      border-radius: 34px;\n      padding: 34px;\n      border: 1px solid var(--line);\n      background:\n        radial-gradient(circle at 80% 20%, rgba(255,138,61,.18), transparent 25rem),\n        linear-gradient(180deg, rgba(255,255,255,.08), rgba(255,255,255,.035));\n    }\n\n    .eyebrow {\n      display: inline-flex;\n      gap: 8px;\n      align-items: center;\n      padding: 8px 12px;\n      border: 1px solid rgba(255,77,0,.28);\n      color: #fff0e8;\n      background: rgba(255,77,0,.08);\n      border-radius: 999px;\n      font-size: 13px;\n      font-weight: 700;\n      margin-bottom: 18px;\n    }\n\n    .map-placeholder {\n      min-height: 300px;\n      border-radius: 28px;\n      border: 1px solid rgba(255,255,255,.14);\n      background:\n        linear-gradient(135deg, rgba(255,77,0,.08), rgba(255,138,61,.08)),\n        rgba(0,0,0,.22);\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      color: rgba(255,255,255,.55);\n      font-weight: 800;\n      letter-spacing: .08em;\n      text-align: center;\n    }\n\n    .faq {\n      display: grid;\n      grid-template-columns: repeat(2, 1fr);\n      gap: 14px;\n    }\n\n    details {\n      border: 1px solid var(--line);\n      background: rgba(255,255,255,.045);\n      border-radius: 20px;\n      padding: 18px 20px;\n    }\n\n    summary {\n      cursor: pointer;\n      font-weight: 800;\n    }\n\n    details p {\n      color: var(--muted);\n      margin-bottom: 0;\n    }\n\n    .final-cta {\n      text-align: center;\n      padding: 70px 28px;\n      border-radius: 38px;\n      background:\n        radial-gradient(circle at 50% 0%, rgba(255,77,0,.28), transparent 26rem),\n        linear-gradient(180deg, rgba(255,255,255,.08), rgba(255,255,255,.04));\n      border: 1px solid var(--line);\n      box-shadow: var(--shadow);\n    }\n\n    .final-cta p {\n      color: var(--muted);\n      max-width: 720px;\n      margin: 0 auto 28px;\n      font-size: 18px;\n    }\n\n    footer {\n      padding: 40px 0;\n      color: var(--muted);\n      border-top: 1px solid var(--line);\n      font-size: 14px;\n    }\n\n\n    \/* Harmonisation globale \u2014 DA Projection business *\/\n    .section-kicker,\n    .hero-trust-heading strong,\n    .eyebrow {\n      margin: 0 0 16px;\n      color: var(--accent);\n      font-size: 0.78rem;\n      font-weight: 900;\n      letter-spacing: 0.13em;\n      text-transform: uppercase;\n    }\n\n    .hero {\n      padding: 104px 0 72px;\n    }\n\n    .hero-grid {\n      gap: 56px;\n    }\n\n    h1 {\n      font-size: clamp(3rem, 6.4vw, 5.8rem);\n      line-height: .9;\n      letter-spacing: -.075em;\n    }\n\n    .lead {\n      color: var(--muted);\n      font-size: clamp(1.15rem, 2vw, 1.45rem);\n      line-height: 1.6;\n    }\n\n    .btn {\n      min-height: 52px;\n      padding: 0 24px;\n      border-radius: 999px;\n      font-weight: 900;\n      box-shadow: 0 18px 55px rgba(255,77,0,.22);\n    }\n\n    .hero-visual,\n    .hero-trust-band,\n    .card,\n    .compare-box,\n    .product-card,\n    .pilot,\n    .final-cta {\n      border: 1px solid var(--line);\n      border-radius: var(--radius);\n      background:\n        linear-gradient(180deg, rgba(255,255,255,.07), rgba(255,255,255,.035));\n      box-shadow: var(--shadow);\n      backdrop-filter: blur(18px);\n    }\n\n    .hero-visual {\n      min-height: 560px;\n      background:\n        radial-gradient(circle at 75% 18%, rgba(255,77,0,.18), transparent 38%),\n        linear-gradient(180deg, rgba(255,255,255,.075), rgba(255,255,255,.035));\n    }\n\n    .hero-product-title {\n      font-size: clamp(2.2rem, 4vw, 3.8rem);\n      line-height: .92;\n      letter-spacing: -.065em;\n    }\n\n    .hero-product-subtitle {\n      color: var(--muted);\n      line-height: 1.55;\n    }\n\n    .blaster-placeholder {\n      top: 150px;\n      right: 54px;\n      bottom: 158px;\n      left: 54px;\n      transform: none;\n      background:\n        radial-gradient(circle at 50% 35%, rgba(255,77,0,.24), transparent 46%),\n        linear-gradient(145deg, rgba(255,255,255,.13), rgba(255,255,255,.035));\n    }\n\n    .floating-card {\n      background: rgba(17,17,17,.7);\n      border-radius: 24px;\n    }\n\n    .metric {\n      background: rgba(0,0,0,.18);\n      border: 1px solid var(--line);\n    }\n\n    .metric strong {\n      font-size: 2rem;\n      letter-spacing: -.06em;\n    }\n\n    .metric span {\n      color: var(--muted-2);\n    }\n\n    .hero-trust-band {\n      padding: 24px;\n      margin-top: 42px;\n    }\n\n    .hero-trust-heading {\n      margin-bottom: 18px;\n    }\n\n    .hero-trust-heading strong {\n      display: block;\n      margin-bottom: 0;\n    }\n\n    .trust-pill {\n      min-height: 96px;\n      padding: 18px;\n      border-radius: 20px;\n      background: rgba(0,0,0,.16);\n      border: 1px solid var(--line);\n      color: var(--muted);\n    }\n\n    .trust-pill strong {\n      font-size: 1rem;\n      letter-spacing: -.01em;\n    }\n\n    section {\n      padding: 96px 0;\n    }\n\n    .section-head {\n      max-width: 820px;\n      margin-bottom: 36px;\n    }\n\n    .section-head.center {\n      max-width: 880px;\n    }\n\n    h2 {\n      font-size: clamp(2.2rem, 5vw, 4.8rem);\n      line-height: .92;\n      letter-spacing: -.065em;\n      margin: 0 0 18px;\n    }\n\n    .section-head p,\n    .body-large {\n      max-width: 680px;\n      color: var(--muted);\n      font-size: 1.05rem;\n      line-height: 1.65;\n    }\n\n    .section-head.center p {\n      margin-left: auto;\n      margin-right: auto;\n    }\n\n    .pain-grid,\n    .products {\n      gap: 16px;\n    }\n\n    .card {\n      padding: 28px;\n    }\n\n    .card h3,\n    .compare-box h3,\n    .product-card h3 {\n      font-size: 1.35rem;\n      letter-spacing: -.035em;\n    }\n\n    .card p,\n    .compare-box li,\n    .product-card p {\n      color: var(--muted);\n      line-height: 1.65;\n    }\n\n    .compare {\n      gap: 16px;\n      margin-top: 36px;\n    }\n\n    .compare-box {\n      padding: 30px;\n    }\n\n    .compare-box.good {\n      background:\n        radial-gradient(circle at 85% 18%, rgba(255,77,0,.15), transparent 44%),\n        linear-gradient(180deg, rgba(255,255,255,.07), rgba(255,255,255,.035));\n      border-color: rgba(255,77,0,.22);\n    }\n\n    .product-card {\n      padding: 28px;\n    }\n\n    .product-card.featured {\n      border-color: rgba(255,77,0,.42);\n      transform: translateY(-14px);\n      box-shadow: 0 0 0 1px rgba(255,77,0,.12), var(--shadow);\n      background:\n        radial-gradient(circle at 80% 12%, rgba(255,77,0,.16), transparent 40%),\n        linear-gradient(180deg, rgba(255,255,255,.08), rgba(255,255,255,.035));\n    }\n\n    .tag {\n      margin-bottom: 18px;\n      padding: 8px 11px;\n      color: var(--muted);\n      border: 1px solid var(--line);\n      background: rgba(0,0,0,.14);\n      text-transform: uppercase;\n      letter-spacing: .08em;\n    }\n\n    .tag.featured {\n      color: #fff0e8;\n      border-color: rgba(255,77,0,.28);\n      background: rgba(255,77,0,.12);\n    }\n\n    .product-img {\n      height: 210px;\n      border-radius: 26px;\n      background:\n        radial-gradient(circle at 50% 35%, rgba(255,77,0,.24), transparent 54%),\n        linear-gradient(145deg, rgba(255,255,255,.12), rgba(255,255,255,.03));\n    }\n\n    .price {\n      font-size: 2.4rem;\n      letter-spacing: -.07em;\n    }\n\n    .specs li {\n      color: var(--muted);\n      border-bottom-color: var(--line);\n    }\n\n    .feature-list {\n      gap: 16px;\n    }\n\n    .feature,\n    .tradein-block,\n    .tradein-number {\n      border: 1px solid var(--line);\n      background: linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.03));\n      border-radius: 24px;\n    }\n\n    .tradein-block {\n      padding: 28px;\n      background:\n        radial-gradient(circle at 86% 18%, rgba(255,77,0,.18), transparent 42%),\n        linear-gradient(180deg, rgba(255,255,255,.07), rgba(255,255,255,.035));\n    }\n\n    .tradein-block h3 {\n      font-size: 2rem;\n      line-height: 1;\n      letter-spacing: -.055em;\n    }\n\n    .tradein-number strong {\n      font-size: 2.2rem;\n    }\n\n    .pilot {\n      padding: 38px;\n      background:\n        radial-gradient(circle at 80% 18%, rgba(255,77,0,.16), transparent 42%),\n        linear-gradient(180deg, rgba(255,255,255,.07), rgba(255,255,255,.035));\n    }\n\n    .map-placeholder {\n      min-height: 340px;\n      border-radius: 28px;\n      background:\n        radial-gradient(circle at 50% 35%, rgba(255,77,0,.16), transparent 48%),\n        rgba(0,0,0,.18);\n    }\n\n    .faq details {\n      border-radius: 24px;\n      border: 1px solid var(--line);\n      background: linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.03));\n      box-shadow: 0 18px 60px rgba(0,0,0,.18);\n    }\n\n    .faq summary {\n      letter-spacing: -.02em;\n    }\n\n    .faq details p {\n      color: var(--muted);\n      line-height: 1.65;\n    }\n\n    .final-cta {\n      padding: 78px 32px;\n      background:\n        radial-gradient(circle at 50% 0%, rgba(255,77,0,.22), transparent 34rem),\n        linear-gradient(180deg, rgba(255,255,255,.075), rgba(255,255,255,.035));\n    }\n\n    footer {\n      background: #111111;\n    }\n\n\n    \/* Hero refondu \u2014 image de fond, texte centr\u00e9, double CTA *\/\n    .hero {\n      padding: 0;\n      width: 100vw !important;\n      max-width: 100vw !important;\n      margin-left: calc(50% - 50vw) !important;\n      margin-right: calc(50% - 50vw) !important;\n      position: relative;\n    }\n\n    .hero-stage {\n      position: relative;\n      min-height: min(820px, 100vh);\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      overflow: hidden;\n      border-bottom: 1px solid var(--line);\n      background:\n        linear-gradient(180deg, rgba(17,17,17,.30), rgba(17,17,17,.84)),\n        radial-gradient(circle at 50% 35%, rgba(255,77,0,.24), transparent 32rem),\n        linear-gradient(135deg, rgba(43,43,43,.92), rgba(17,17,17,.96));\n    }\n\n    .hero-stage::before {\n      content: none !important;\n      background: none !important;\n    }\n\n    .hero-stage::after {\n      content: \"\";\n      position: absolute;\n      inset: 0;\n      background:\n        radial-gradient(circle at 50% 44%, rgba(255,77,0,.22), transparent 26rem),\n        linear-gradient(180deg, rgba(17,17,17,.08), rgba(17,17,17,.78));\n      pointer-events: none;\n    }\n\n    .hero-content-centered {\n      position: relative;\n      z-index: 2;\n      width: min(980px, calc(100% - 40px));\n      margin: 0 auto;\n      text-align: center;\n      padding: 56px 0;\n      display: flex;\n      flex-direction: column;\n      align-items: center;\n    }\n\n    .hero-kicker {\n      display: inline-flex;\n      margin: 0 0 22px;\n      padding: 8px 12px;\n      border-radius: 999px;\n      border: 1px solid rgba(255,77,0,.32);\n      background: rgba(255,77,0,.12);\n      color: #fff0e8;\n      font-size: .78rem;\n      font-weight: 900;\n      letter-spacing: .13em;\n      text-transform: uppercase;\n    }\n\n    .hero-content-centered h1 {\n      max-width: 980px;\n      margin-left: auto;\n      margin-right: auto;\n      text-wrap: balance;\n    }\n\n    .hero-content-centered .lead {\n      max-width: 780px;\n      margin: 0 auto 34px;\n      color: rgba(250,250,250,.78);\n      text-wrap: balance;\n    }\n\n    .hero-actions {\n      justify-content: center;\n      margin-bottom: 0;\n    }\n\n    .hero-actions .btn {\n      min-width: 190px;\n    }\n\n    .hero-scroll-note {\n      position: absolute;\n      left: 50%;\n      bottom: 26px;\n      z-index: 2;\n      transform: translateX(-50%);\n      color: rgba(250,250,250,.48);\n      font-size: .78rem;\n      letter-spacing: .12em;\n      text-transform: uppercase;\n    }\n\n    .hero-trust-section {\n      padding: 26px 0 0;\n    }\n\n    .hero-trust-band {\n      margin-top: 0;\n    }\n\n    @media (max-width: 920px) {\n      .hero-stage {\n        min-height: 720px;\n      }\n\n      .hero-content-centered {\n        padding: 82px 0 104px;\n      }\n    }\n\n    @media (max-width: 560px) {\n      .hero-stage {\n        min-height: 720px;\n      }\n\n      .hero-content-centered {\n        width: min(100% - 28px, 980px);\n        padding: 72px 0 96px;\n      }\n\n      .hero-actions .btn {\n        width: 100%;\n      }\n\n      .hero-scroll-note {\n        display: none;\n      }\n    }\n\n\n    .hero-content-centered h1 {\n      font-size: clamp(2.45rem, 5.1vw, 4.65rem);\n      line-height: .94;\n      letter-spacing: -.065em;\n    }\n\n    .hero-content-centered .lead {\n      font-size: clamp(1rem, 1.55vw, 1.22rem);\n      line-height: 1.62;\n      max-width: 720px;\n    }\n\n    @media (max-width: 560px) {\n      .hero-content-centered h1 {\n        font-size: clamp(2.35rem, 11vw, 3.55rem);\n      }\n\n      .hero-content-centered .lead {\n        font-size: 1rem;\n      }\n    }\n\n\n    \/* Section d\u00e9sir \u2014 BRAVIX tout-en-un *\/\n    .brx-allinone {\n      width: min(var(--max), calc(100% - 40px));\n      margin: 0 auto;\n      padding: 78px 0;\n      color: var(--text);\n    }\n\n    .brx-allinone__grid {\n      display: grid;\n      grid-template-columns: minmax(0, .92fr) minmax(360px, .78fr);\n      gap: 18px;\n      align-items: stretch;\n    }\n\n    .brx-allinone__story,\n    .brx-allinone__demo {\n      border: 1px solid var(--line);\n      border-radius: var(--radius);\n      background:\n        linear-gradient(180deg, rgba(255,255,255,.07), rgba(255,255,255,.035));\n      box-shadow: var(--shadow);\n      backdrop-filter: blur(18px);\n    }\n\n    .brx-allinone__story {\n      padding: 34px;\n    }\n\n    .brx-allinone__kicker {\n      margin: 0 0 16px;\n      color: var(--accent);\n      font-size: .78rem;\n      font-weight: 900;\n      letter-spacing: .13em;\n      text-transform: uppercase;\n    }\n\n    .brx-allinone__story h2 {\n      margin: 0 0 16px;\n      font-size: clamp(2rem, 3.7vw, 3.65rem);\n      line-height: .96;\n      letter-spacing: -.06em;\n    }\n\n    .brx-allinone__lead {\n      max-width: 720px;\n      margin: 0 0 22px;\n      color: var(--muted);\n      font-size: 1.02rem;\n      line-height: 1.58;\n    }\n\n    .brx-allinone__question {\n      display: inline-flex;\n      align-items: center;\n      margin: 0 0 22px;\n      padding: 10px 13px;\n      border-radius: 999px;\n      border: 1px solid rgba(255,77,0,.28);\n      background: rgba(255,77,0,.11);\n      color: #fff0e8;\n      font-weight: 900;\n      letter-spacing: -.01em;\n    }\n\n    .brx-allinone__flow {\n      display: grid;\n      grid-template-columns: repeat(3, 1fr);\n      gap: 12px;\n      margin-top: 20px;\n    }\n\n    .brx-allinone__step {\n      position: relative;\n      min-height: 116px;\n      padding: 18px;\n      border: 1px solid var(--line);\n      border-radius: 22px;\n      background: rgba(0,0,0,.16);\n      overflow: hidden;\n    }\n\n    .brx-allinone__step::after {\n      content: \"\";\n      position: absolute;\n      right: -34px;\n      top: -34px;\n      width: 86px;\n      height: 86px;\n      border-radius: 999px;\n      background: rgba(255,77,0,.12);\n    }\n\n    .brx-allinone__step span {\n      display: inline-flex;\n      width: 32px;\n      height: 32px;\n      align-items: center;\n      justify-content: center;\n      margin-bottom: 16px;\n      border-radius: 999px;\n      background: var(--accent);\n      color: #111111;\n      font-weight: 950;\n    }\n\n    .brx-allinone__step strong {\n      display: block;\n      margin-bottom: 6px;\n      color: var(--text);\n      font-size: 1rem;\n      letter-spacing: -.02em;\n    }\n\n    .brx-allinone__step p {\n      margin: 0;\n      color: var(--muted);\n      font-size: .9rem;\n      line-height: 1.55;\n    }\n\n    .brx-allinone__demo {\n      display: flex;\n      flex-direction: column;\n      justify-content: space-between;\n      padding: 30px;\n      background:\n        radial-gradient(circle at 76% 16%, rgba(255,77,0,.18), transparent 42%),\n        linear-gradient(180deg, rgba(255,255,255,.075), rgba(255,255,255,.035));\n    }\n\n    .brx-allinone__demo-title {\n      margin: 0 0 18px;\n      color: var(--muted);\n      font-size: .92rem;\n      font-weight: 800;\n      letter-spacing: .1em;\n      text-transform: uppercase;\n    }\n\n    .brx-allinone__device {\n      position: relative;\n      min-height: 250px;\n      margin: 4px 0 18px;\n      border: 1px solid var(--line);\n      border-radius: 30px;\n      background:\n        radial-gradient(circle at 50% 38%, rgba(255,77,0,.26), transparent 46%),\n        linear-gradient(145deg, rgba(255,255,255,.12), rgba(255,255,255,.035));\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      text-align: center;\n      overflow: hidden;\n    }\n\n    .brx-allinone__device::before,\n    .brx-allinone__device::after {\n      content: \"\";\n      position: absolute;\n      border-radius: 999px;\n      border: 1px solid rgba(255,77,0,.28);\n    }\n\n    .brx-allinone__device::before {\n      width: 230px;\n      height: 230px;\n    }\n\n    .brx-allinone__device::after {\n      width: 330px;\n      height: 330px;\n      opacity: .42;\n    }\n\n    .brx-allinone__device strong {\n      position: relative;\n      z-index: 2;\n      font-size: 1.15rem;\n      letter-spacing: .13em;\n    }\n\n    .brx-allinone__included {\n      display: grid;\n      gap: 10px;\n    }\n\n    .brx-allinone__included div {\n      display: flex;\n      align-items: center;\n      justify-content: space-between;\n      gap: 14px;\n      padding: 14px 0;\n      border-bottom: 1px solid var(--line);\n      color: var(--muted);\n    }\n\n    .brx-allinone__included div:last-child {\n      border-bottom: 0;\n    }\n\n    .brx-allinone__included strong {\n      color: var(--text);\n    }\n\n    .brx-allinone__included em {\n      font-style: normal;\n      color: var(--accent);\n      font-weight: 900;\n    }\n\n\n    .brx-allinone__how {\n      padding: 20px;\n      border: 1px solid var(--line);\n      border-radius: 24px;\n      background:\n        radial-gradient(circle at 82% 12%, rgba(255,77,0,.14), transparent 42%),\n        rgba(0,0,0,.16);\n    }\n\n    .brx-allinone__how-kicker {\n      margin: 0 0 10px;\n      color: var(--accent);\n      font-size: .74rem;\n      font-weight: 900;\n      letter-spacing: .12em;\n      text-transform: uppercase;\n    }\n\n    .brx-allinone__how h3 {\n      margin: 0 0 10px;\n      font-size: 1.45rem;\n      line-height: 1;\n      letter-spacing: -.04em;\n    }\n\n    .brx-allinone__how p {\n      margin: 0;\n      color: var(--muted);\n      font-size: .92rem;\n      line-height: 1.58;\n    }\n\n    .brx-allinone__settings {\n      display: grid;\n      grid-template-columns: 1fr;\n      gap: 8px;\n      margin-top: 16px;\n    }\n\n    .brx-allinone__settings div {\n      display: flex;\n      justify-content: space-between;\n      gap: 14px;\n      padding: 12px 0;\n      border-top: 1px solid var(--line);\n    }\n\n    .brx-allinone__settings span {\n      color: var(--muted-2);\n      font-size: .82rem;\n    }\n\n    .brx-allinone__settings strong {\n      color: var(--text);\n      font-size: .88rem;\n      text-align: right;\n    }\n\n\n    .brx-allinone__story h2 span {\n      display: inline-block;\n      color: transparent;\n      background: linear-gradient(135deg, var(--accent), var(--accent-2));\n      -webkit-background-clip: text;\n      background-clip: text;\n    }\n\n    .brx-allinone__story h2 {\n      font-size: clamp(2rem, 3.55vw, 3.45rem);\n      line-height: .93;\n    }\n\n    .brx-allinone__how h3 {\n      margin-top: 0;\n    }\n\n\n    .brx-allinone__protip {\n      margin-top: 16px;\n      padding: 16px 18px;\n      border: 1px solid rgba(255,77,0,.22);\n      border-radius: 22px;\n      background:\n        radial-gradient(circle at 92% 12%, rgba(255,77,0,.12), transparent 42%),\n        rgba(255,77,0,.06);\n    }\n\n    .brx-allinone__protip strong {\n      display: block;\n      margin-bottom: 6px;\n      color: var(--accent);\n      font-size: .76rem;\n      font-weight: 900;\n      letter-spacing: .12em;\n      text-transform: uppercase;\n    }\n\n    .brx-allinone__protip p {\n      margin: 0;\n      color: var(--muted);\n      font-size: .92rem;\n      line-height: 1.55;\n    }\n\n    @media (max-width: 920px) {\n      .brx-allinone {\n        padding: 62px 0;\n      }\n\n      .brx-allinone__grid {\n        grid-template-columns: 1fr;\n      }\n\n      .brx-allinone__flow {\n        grid-template-columns: 1fr;\n      }\n    }\n\n    @media (max-width: 560px) {\n      .brx-allinone {\n        width: min(100% - 28px, var(--max));\n        padding: 48px 0;\n      }\n\n      .brx-allinone__story,\n      .brx-allinone__demo {\n        padding: 24px;\n        border-radius: 28px;\n      }\n\n      .brx-allinone__device {\n        min-height: 230px;\n      }\n    }\n\n\n\n\n    \/* Section gamme \u2014 collection premium BRAVIX *\/\n    .brx-products-section {\n      position: relative;\n      padding-top: 110px;\n      padding-bottom: 110px;\n    }\n\n    .brx-products-section::before {\n      content: none;\n    }\n\n    .brx-products-section .container {\n      position: relative;\n      z-index: 1;\n    }\n\n    .brx-products-section .section-head {\n      max-width: 900px;\n    }\n\n    .brx-products-section .section-head h2 {\n      font-size: clamp(2.25rem, 4.4vw, 4.25rem);\n      line-height: .92;\n      letter-spacing: -.07em;\n      text-wrap: balance;\n    }\n\n    .brx-products-section .section-head p {\n      max-width: 680px;\n      color: rgba(250,250,250,.72);\n      text-wrap: balance;\n    }\n\n    .brx-product-stack {\n      display: grid;\n      gap: 18px;\n      margin-top: 42px;\n    }\n\n    .brx-product-row {\n      display: grid;\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      gap: 18px;\n    }\n\n    .brx-product-panel {\n      position: relative;\n      overflow: hidden;\n      min-height: 380px;\n      border: 1px solid rgba(250,250,250,.12);\n      border-radius: 38px;\n      background:\n        linear-gradient(180deg, rgba(17,17,17,.05), rgba(17,17,17,.86)),\n        radial-gradient(circle at 72% 24%, rgba(255,77,0,.18), transparent 36%),\n        linear-gradient(135deg, #2a2a2a, #111111);\n      box-shadow: 0 34px 110px rgba(0,0,0,.46);\n      backdrop-filter: blur(18px);\n      isolation: isolate;\n    }\n\n    .brx-product-panel::before {\n      content: \"\";\n      position: absolute;\n      inset: 0;\n      z-index: -2;\n      background-size: cover;\n      background-position: center;\n      opacity: .72;\n      transform: scale(1.018);\n      transition: transform .55s ease, opacity .55s ease;\n    }\n\n    .brx-product-panel::after {\n      content: \"\";\n      position: absolute;\n      inset: 0;\n      z-index: -1;\n      background:\n        linear-gradient(90deg, rgba(17,17,17,.92) 0%, rgba(17,17,17,.64) 42%, rgba(17,17,17,.18) 100%),\n        linear-gradient(180deg, rgba(17,17,17,.08), rgba(17,17,17,.88));\n    }\n\n    .brx-product-panel:hover::before {\n      transform: scale(1.06);\n      opacity: .88;\n    }\n\n    .brx-product-panel--hero {\n      min-height: 520px;\n    }\n\n    .brx-product-panel--compact {\n      min-height: 410px;\n    }\n\n    .brx-product-panel--pro::before {\n      background-image: url(\"https:\/\/homelaser.fr\/wp-content\/uploads\/2026\/05\/BRAVIX-PRO-pistolet-laser-game-polyvalent-tout-public.webp\");\n    }\n\n    .brx-product-panel--go::before {\n      background-image: url(\"https:\/\/homelaser.fr\/wp-content\/uploads\/2026\/05\/BRAVIX-GO-pistolet-laser-game-compact-leger-et-mobile.webp\");\n    }\n\n    .brx-product-panel--titan::before {\n      background-image: url(\"https:\/\/homelaser.fr\/wp-content\/uploads\/2026\/05\/BRAVIX-TITAN-pistolet-laser-game-robuste.webp\");\n    }\n\n    .brx-product-content {\n      position: relative;\n      z-index: 2;\n      min-height: inherit;\n      padding: 38px;\n      display: flex;\n      flex-direction: column;\n      justify-content: flex-end;\n      gap: 26px;\n      max-width: 760px;\n    }\n\n    .brx-product-panel--hero .brx-product-content {\n      padding: 54px;\n      max-width: 820px;\n    }\n\n    .brx-product-signature {\n      display: block;\n      margin-bottom: 16px;\n      color: var(--accent);\n      font-size: .76rem;\n      font-weight: 900;\n      letter-spacing: .14em;\n      text-transform: uppercase;\n    }\n\n    .brx-product-panel h3 {\n      margin: 0 0 14px;\n      font-size: clamp(2.7rem, 5.4vw, 6.1rem);\n      line-height: .82;\n      letter-spacing: -.085em;\n      text-shadow: 0 18px 60px rgba(0,0,0,.55);\n    }\n\n    .brx-product-panel--compact h3 {\n      font-size: clamp(2.2rem, 4vw, 3.8rem);\n    }\n\n    .brx-product-subtitle {\n      margin: 0;\n      color: rgba(250,250,250,.80);\n      font-size: 1.08rem;\n      line-height: 1.62;\n      max-width: 690px;\n      text-wrap: balance;\n    }\n\n    .brx-product-panel--compact .brx-product-subtitle {\n      font-size: 1rem;\n      max-width: 560px;\n    }\n\n    .brx-product-actions {\n      display: flex;\n      align-items: center;\n      gap: 12px;\n      flex-wrap: wrap;\n    }\n\n    .brx-product-toggle {\n      appearance: none;\n      border: 1px solid rgba(250,250,250,.18);\n      border-radius: 999px;\n      min-height: 48px;\n      padding: 0 21px;\n      background: rgba(250,250,250,.08);\n      color: var(--text);\n      cursor: pointer;\n      font-weight: 900;\n      backdrop-filter: blur(14px);\n      transition: transform .2s ease, border-color .2s ease, background .2s ease;\n    }\n\n    .brx-product-toggle:hover {\n      transform: translateY(-1px);\n      border-color: rgba(255,77,0,.42);\n      background: rgba(255,77,0,.12);\n    }\n\n    .brx-product-toggle[aria-expanded=\"true\"] {\n      border-color: rgba(255,77,0,.48);\n      background: rgba(255,77,0,.16);\n      color: #fff0e8;\n    }\n\n    .brx-product-details {\n      display: grid;\n      grid-template-rows: 0fr;\n      transition: grid-template-rows .32s ease, margin-top .32s ease;\n      margin-top: 0;\n    }\n\n    .brx-product-details.is-open {\n      grid-template-rows: 1fr;\n      margin-top: 20px;\n    }\n\n    .brx-product-details-inner {\n      overflow: hidden;\n    }\n\n    .brx-product-copy {\n      max-width: 780px;\n      margin: 0 0 16px;\n      color: rgba(250,250,250,.74);\n      font-size: .97rem;\n      line-height: 1.68;\n    }\n\n    .brx-product-specs {\n      display: grid;\n      grid-template-columns: repeat(4, minmax(0, 1fr));\n      gap: 8px;\n      padding-top: 16px;\n      border-top: 1px solid rgba(250,250,250,.13);\n    }\n\n    .brx-product-panel--compact .brx-product-specs {\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n    }\n\n    .brx-product-specs div {\n      padding: 12px;\n      border: 1px solid rgba(250,250,250,.12);\n      border-radius: 16px;\n      background: rgba(0,0,0,.22);\n      backdrop-filter: blur(12px);\n    }\n\n    .brx-product-specs span {\n      display: block;\n      margin-bottom: 3px;\n      color: var(--muted-2);\n      font-size: .74rem;\n    }\n\n    .brx-product-specs strong {\n      display: block;\n      color: var(--text);\n      font-size: .9rem;\n    }\n\n    @media (max-width: 920px) {\n      .brx-product-row {\n        grid-template-columns: 1fr;\n      }\n\n      .brx-product-panel,\n      .brx-product-panel--hero,\n      .brx-product-panel--compact {\n        min-height: 460px;\n      }\n\n      .brx-product-specs,\n      .brx-product-panel--compact .brx-product-specs {\n        grid-template-columns: repeat(2, minmax(0, 1fr));\n      }\n    }\n\n    @media (max-width: 560px) {\n      .brx-products-section {\n        padding-top: 72px;\n        padding-bottom: 72px;\n      }\n\n      .brx-product-content,\n      .brx-product-panel--hero .brx-product-content {\n        padding: 28px;\n      }\n\n      .brx-product-panel,\n      .brx-product-panel--hero,\n      .brx-product-panel--compact {\n        min-height: 500px;\n      }\n\n      .brx-product-specs,\n      .brx-product-panel--compact .brx-product-specs {\n        grid-template-columns: 1fr;\n      }\n    }\n\n    \/* Nouveau module ROI \u2014 projection business *\/\n    .brx-roi {\n      --brx-black: #111111;\n      --brx-surface: #181818;\n      --brx-white: #fafafa;\n      --brx-muted: rgba(250, 250, 250, 0.68);\n      --brx-muted-2: rgba(250, 250, 250, 0.46);\n      --brx-line: rgba(250, 250, 250, 0.11);\n      --brx-orange: #ff4d00;\n      --brx-orange-2: #ff8a00;\n      --brx-shadow: 0 28px 90px rgba(0, 0, 0, 0.38);\n\n      width: min(var(--max), calc(100% - 40px));\n      margin: 0 auto;\n      padding: 96px 0;\n      color: var(--brx-white);\n      font-family: Inter, ui-sans-serif, system-ui, -apple-system,\n        BlinkMacSystemFont, \"Segoe UI\", sans-serif;\n    }\n\n    .brx-roi * {\n      box-sizing: border-box;\n    }\n\n    .brx-roi__heading {\n      max-width: 820px;\n      margin: 0 auto 36px;\n      text-align: center;\n    }\n\n    .brx-roi__kicker {\n      margin: 0 0 16px;\n      color: var(--brx-orange);\n      font-size: 0.78rem;\n      font-weight: 900;\n      letter-spacing: 0.13em;\n      text-transform: uppercase;\n    }\n\n    .brx-roi__heading h2 {\n      margin: 0 0 18px;\n      font-size: clamp(2.2rem, 5vw, 4.8rem);\n      line-height: 0.92;\n      letter-spacing: -0.065em;\n    }\n\n    .brx-roi__heading p {\n      max-width: 680px;\n      margin: 0 auto;\n      color: var(--brx-muted);\n      font-size: 1.05rem;\n      line-height: 1.65;\n    }\n\n    .brx-roi__frame {\n      display: grid;\n      grid-template-columns: minmax(0, 0.9fr) minmax(340px, 0.72fr);\n      gap: 16px;\n    }\n\n    .brx-roi__calculator,\n    .brx-roi__result {\n      border: 1px solid var(--brx-line);\n      border-radius: 34px;\n      padding: 28px;\n      background: linear-gradient(\n        180deg,\n        rgba(255, 255, 255, 0.07),\n        rgba(255, 255, 255, 0.035)\n      );\n      box-shadow: var(--brx-shadow);\n      backdrop-filter: blur(18px);\n    }\n\n    .brx-roi__field {\n      display: block;\n      padding: 22px 0;\n      border-bottom: 1px solid var(--brx-line);\n    }\n\n    .brx-roi__field:first-child {\n      padding-top: 0;\n    }\n\n    .brx-roi__field:last-child {\n      padding-bottom: 0;\n      border-bottom: 0;\n    }\n\n    .brx-roi__field-top {\n      display: flex;\n      align-items: center;\n      justify-content: space-between;\n      gap: 18px;\n      margin-bottom: 14px;\n    }\n\n    .brx-roi__field-top span {\n      font-weight: 800;\n    }\n\n    .brx-roi__field-top output {\n      color: var(--brx-orange);\n      font-weight: 900;\n    }\n\n    .brx-roi__scale {\n      display: flex;\n      justify-content: space-between;\n      margin-top: 8px;\n      color: var(--brx-muted-2);\n      font-size: 0.78rem;\n    }\n\n    .brx-roi input[type=\"range\"] {\n      width: 100%;\n      height: 8px;\n      appearance: none;\n      border-radius: 999px;\n      background: rgba(255, 255, 255, 0.12);\n      outline: none;\n      accent-color: var(--brx-orange);\n    }\n\n    .brx-roi input[type=\"range\"]::-webkit-slider-thumb {\n      width: 22px;\n      height: 22px;\n      appearance: none;\n      border: 3px solid white;\n      border-radius: 999px;\n      background: var(--brx-orange);\n      box-shadow: 0 0 26px rgba(255, 77, 0, 0.8);\n      cursor: pointer;\n    }\n\n    .brx-roi input[type=\"range\"]::-moz-range-thumb {\n      width: 22px;\n      height: 22px;\n      border: 3px solid white;\n      border-radius: 999px;\n      background: var(--brx-orange);\n      box-shadow: 0 0 26px rgba(255, 77, 0, 0.8);\n      cursor: pointer;\n    }\n\n    .brx-roi__result {\n      display: flex;\n      flex-direction: column;\n      justify-content: center;\n      background:\n        radial-gradient(\n          circle at 80% 18%,\n          rgba(255, 77, 0, 0.16),\n          transparent 42%\n        ),\n        linear-gradient(\n          180deg,\n          rgba(255, 255, 255, 0.07),\n          rgba(255, 255, 255, 0.035)\n        );\n    }\n\n    .brx-roi__result-label {\n      display: block;\n      margin-bottom: 10px;\n      color: var(--brx-muted-2);\n    }\n\n    .brx-roi__main-number {\n      display: block;\n      margin-bottom: 24px;\n      font-size: clamp(3rem, 6vw, 5.4rem);\n      line-height: 0.9;\n      letter-spacing: -0.08em;\n    }\n\n    .brx-roi__cards {\n      display: grid;\n      grid-template-columns: repeat(2, 1fr);\n      gap: 10px;\n      margin-bottom: 16px;\n    }\n\n    .brx-roi__cards div {\n      padding: 14px;\n      border: 1px solid var(--brx-line);\n      border-radius: 16px;\n      background: rgba(0, 0, 0, 0.16);\n    }\n\n    .brx-roi__cards span {\n      display: block;\n      margin-bottom: 4px;\n      color: var(--brx-muted-2);\n      font-size: 0.78rem;\n    }\n\n    .brx-roi__cards strong {\n      color: var(--brx-white);\n    }\n\n    .brx-roi__result p {\n      margin: 0;\n      color: var(--brx-muted);\n      font-size: 0.85rem;\n      line-height: 1.65;\n    }\n\n    @media (max-width: 900px) {\n      .brx-roi {\n        padding: 72px 0;\n      }\n\n      .brx-roi__frame {\n        grid-template-columns: 1fr;\n      }\n    }\n\n    @media (max-width: 620px) {\n      .brx-roi {\n        width: min(100% - 28px, var(--max));\n        padding: 56px 0;\n      }\n\n      .brx-roi__calculator,\n      .brx-roi__result {\n        padding: 22px;\n        border-radius: 26px;\n      }\n\n      .brx-roi__cards {\n        grid-template-columns: 1fr;\n      }\n\n      .brx-roi__heading h2 {\n        font-size: clamp(2.1rem, 11vw, 3.4rem);\n      }\n    }\n\n    @media (max-width: 920px) {\n      .nav-links { display: none; }\n      .hero-grid, .roi, .pilot, .compare { grid-template-columns: 1fr; }\n      .trust-row { grid-template-columns: repeat(2, 1fr); }\n      .pain-grid, .products, .faq, .feature-list { grid-template-columns: 1fr; }\n      .product-card.featured { transform: none; }\n      .hero { padding: 76px 0 52px; }\n      section { padding: 72px 0; }\n      .hero-visual { min-height: 430px; }\n    }\n\n    @media (max-width: 560px) {\n      .container { width: min(100% - 28px, var(--max)); }\n      .hero { padding-top: 58px; }\n      .trust-row, .metric-grid, .tradein-numbers { grid-template-columns: 1fr; }\n      .blaster-placeholder {\n        left: 28px;\n        right: 28px;\n        top: 140px;\n        bottom: 210px;\n      }\n      .floating-card {\n        left: 18px;\n        right: 18px;\n        bottom: 18px;\n      }\n    }\n\n    \/* Ajustement section produits \u2014 plus sobre, titre en haut \u00e0 gauche *\/\n    .brx-product-content,\n    .brx-product-panel--hero .brx-product-content {\n      justify-content: flex-start;\n      padding: 32px;\n      gap: 20px;\n      max-width: 680px;\n    }\n\n    .brx-product-panel--hero .brx-product-content {\n      padding: 38px;\n    }\n\n    .brx-product-panel h3,\n    .brx-product-panel--compact h3 {\n      font-size: clamp(1.85rem, 3.1vw, 3.2rem);\n      line-height: .92;\n      letter-spacing: -.06em;\n      margin-bottom: 10px;\n    }\n\n    .brx-product-subtitle,\n    .brx-product-panel--compact .brx-product-subtitle {\n      font-size: .94rem;\n      line-height: 1.52;\n      max-width: 560px;\n      color: rgba(250,250,250,.74);\n    }\n\n    .brx-product-toggle {\n      min-height: 38px;\n      padding: 0 15px;\n      font-size: .86rem;\n      box-shadow: none;\n    }\n\n    .brx-product-details.is-open {\n      margin-top: 14px;\n    }\n\n    .brx-product-copy {\n      font-size: .9rem;\n      line-height: 1.58;\n    }\n\n    \/* Arrondis harmonis\u00e9s *\/\n    :root {\n      --radius: 9px;\n    }\n\n    .hero-visual,\n    .hero-trust-band,\n    .card,\n    .compare-box,\n    .product-card,\n    .pilot,\n    .final-cta,\n    .brx-allinone__story,\n    .brx-allinone__demo,\n    .brx-allinone__device,\n    .brx-allinone__how,\n    .brx-allinone__protip,\n    .brx-roi__calculator,\n    .brx-roi__result,\n    .brx-product-panel,\n    .tradein-block,\n    .tradein-number,\n    .feature,\n    .faq details,\n    details,\n    .map-placeholder,\n    .brx-action__frame,\n    .brx-action__card,\n    .brx-action__note {\n      border-radius: 9px !important;\n    }\n\n    .trust-pill,\n    .metric,\n    .brx-allinone__step,\n    .brx-roi__cards div,\n    .brx-product-specs div,\n    .brx-allinone__settings div {\n      border-radius: 6px !important;\n    }\n\n    .btn,\n    .brx-product-toggle,\n    .brx-action__button,\n    .wp-block-button__link {\n      border-radius: 14px !important;\n    }\n\n\n    \/* Cartes BRAVIX \u2014 r\u00e9v\u00e9lation au survol *\/\n    .brx-products-section .brx-product-subtitle,\n    .brx-products-section .brx-product-actions {\n      opacity: 0;\n      transform: translateY(14px);\n      max-height: 0;\n      overflow: hidden;\n      transition:\n        opacity .32s ease,\n        transform .32s ease,\n        max-height .32s ease,\n        margin .32s ease;\n    }\n\n    .brx-products-section .brx-product-panel:hover .brx-product-subtitle,\n    .brx-products-section .brx-product-panel:hover .brx-product-actions,\n    .brx-products-section .brx-product-panel:focus-within .brx-product-subtitle,\n    .brx-products-section .brx-product-panel:focus-within .brx-product-actions,\n    .brx-products-section .brx-product-panel.is-expanded .brx-product-subtitle,\n    .brx-products-section .brx-product-panel.is-expanded .brx-product-actions {\n      opacity: 1;\n      transform: translateY(0);\n      max-height: 180px;\n      overflow: visible;\n    }\n\n    .brx-products-section .brx-product-panel h3 {\n      transition: transform .32s ease;\n    }\n\n    .brx-products-section .brx-product-panel:hover h3,\n    .brx-products-section .brx-product-panel:focus-within h3,\n    .brx-products-section .brx-product-panel.is-expanded h3 {\n      transform: translateY(-4px);\n    }\n\n    .brx-products-section .brx-product-panel.is-expanded .brx-product-details {\n      margin-top: 18px;\n    }\n\n    @media (hover: none) {\n      .brx-products-section .brx-product-subtitle,\n      .brx-products-section .brx-product-actions {\n        opacity: 1;\n        transform: none;\n        max-height: none;\n        overflow: visible;\n      }\n    }\n\n\n    \/* Ajustement noms blasters *\/\n    .brx-products-section .brx-product-panel h3,\n    .brx-products-section .brx-product-panel--compact h3 {\n      font-size: clamp(2.35rem, 4.15vw, 4.45rem);\n      line-height: .84;\n      letter-spacing: -.08em;\n    }\n\n    @media (max-width: 560px) {\n      .brx-products-section .brx-product-panel h3,\n      .brx-products-section .brx-product-panel--compact h3 {\n        font-size: clamp(2.25rem, 12vw, 3.7rem);\n      }\n    }\n\n    \/* Hi\u00e9rarchie gamme \u2014 BRAVIX PRO mod\u00e8le phare *\/\n    .brx-products-section .brx-product-panel--hero h3 {\n      font-size: clamp(2.95rem, 5.45vw, 6.25rem) !important;\n    }\n\n    .brx-products-section .brx-product-panel--compact h3 {\n      font-size: clamp(2rem, 3.45vw, 3.85rem) !important;\n    }\n\n    @media (max-width: 560px) {\n      .brx-products-section .brx-product-panel--hero h3,\n      .brx-products-section .brx-product-panel--compact h3 {\n        font-size: clamp(2.25rem, 11vw, 3.7rem) !important;\n      }\n    }\n\n\n    \/* Hero \u2014 video de fond *\/\n    .hero-stage {\n      position: relative !important;\n      overflow: hidden !important;\n      background: #111111 !important;\n    }\n\n    .hero-video {\n      position: absolute !important;\n      inset: 0 !important;\n      width: 100% !important;\n      height: 100% !important;\n      object-fit: cover !important;\n      object-position: center top !important;\n      z-index: 0 !important;\n      opacity: 0.84 !important;\n    }\n\n    .hero-stage::before {\n      content: none !important;\n      background: none !important;\n      display: none !important;\n    }\n\n    .hero-stage::after {\n      content: \"\" !important;\n      position: absolute !important;\n      inset: 0 !important;\n      z-index: 1 !important;\n      pointer-events: none !important;\n      background:\n        radial-gradient(circle at 50% 34%, rgba(255,77,0,.10), transparent 30rem),\n        linear-gradient(180deg, rgba(17,17,17,.08), rgba(17,17,17,.56)),\n        linear-gradient(90deg, rgba(17,17,17,.44), rgba(17,17,17,.14), rgba(17,17,17,.44)) !important;\n    }\n\n    .hero-content-centered {\n      position: relative !important;\n      z-index: 3 !important;\n      visibility: visible !important;\n      opacity: 1 !important;\n    }\n\n    .hero-scroll-note {\n      position: absolute !important;\n      z-index: 3 !important;\n      visibility: visible !important;\n      opacity: 1 !important;\n    }\n\n    .hero-actions {\n      position: relative !important;\n      z-index: 4 !important;\n      display: flex !important;\n    }\n\n    \/* Titre tout-en-un *\/\n    .brx-allinone__story h2#tout-en-un-title {\n      line-height: 1.14 !important;\n      overflow: visible !important;\n      padding-bottom: .06em !important;\n    }\n\n    .brx-allinone__story h2#tout-en-un-title span {\n      display: inline-block !important;\n      padding-bottom: .16em !important;\n      margin-bottom: .02em !important;\n      color: transparent !important;\n      background: linear-gradient(135deg, var(--accent), var(--accent-2)) !important;\n      -webkit-background-clip: text !important;\n      background-clip: text !important;\n    }\n\n    \/* Image technologie tout-en-un *\/\n    .brx-allinone__device--image {\n      position: relative !important;\n      width: 100% !important;\n      min-height: 250px !important;\n      height: 250px !important;\n      margin: 4px 0 18px !important;\n      padding: 0 !important;\n      overflow: hidden !important;\n      background: #202020 !important;\n      border: 1px solid var(--line) !important;\n      border-radius: 9px !important;\n      display: block !important;\n    }\n\n    .brx-allinone__device--image::before,\n    .brx-allinone__device--image::after {\n      content: none !important;\n      display: none !important;\n    }\n\n    .brx-allinone__device--image img {\n      width: 100% !important;\n      height: 100% !important;\n      min-height: 250px !important;\n      display: block !important;\n      object-fit: cover !important;\n      object-position: center !important;\n      opacity: 1 !important;\n      visibility: visible !important;\n    }\n\n    \/* Parallax bands *\/\n    .brx-parallax-band {\n      position: relative !important;\n      width: 100vw !important;\n      max-width: 100vw !important;\n      margin-left: calc(50% - 50vw) !important;\n      margin-right: calc(50% - 50vw) !important;\n      min-height: clamp(250px, 35vw, 350px) !important;\n      display: block !important;\n      overflow: hidden !important;\n      border-top: 1px solid rgba(250,250,250,.10) !important;\n      border-bottom: 1px solid rgba(250,250,250,.10) !important;\n      background-size: cover !important;\n      background-repeat: no-repeat !important;\n      background-attachment: fixed !important;\n    }\n\n    .brx-parallax-band--players {\n      background-image:\n        linear-gradient(90deg, rgba(17,17,17,.42), rgba(17,17,17,.10), rgba(17,17,17,.38)),\n        url(\"https:\/\/homelaser.fr\/wp-content\/uploads\/2026\/05\/Enfant-qui-joue-au-laser-tag-avec-le-pistolet-laser-BRAVIX-PRO-de-chez-Homelaser-scaled.webp\") !important;\n      background-position: center 44% !important;\n    }\n\n    .brx-parallax-band--forest {\n      background-image:\n        linear-gradient(90deg, rgba(17,17,17,.42), rgba(17,17,17,.12), rgba(17,17,17,.38)),\n        url(\"https:\/\/homelaser.fr\/wp-content\/uploads\/2026\/05\/Un-joueur-utilise-du-materiel-de-laser-tag-outdoor-Homelaser-dans-une-foret-lors-dune-partie-de-laser-tag.webp\") !important;\n      background-position: center 45% !important;\n    }\n\n    .brx-parallax-band--beach {\n      background-image:\n        linear-gradient(90deg, rgba(17,17,17,.36), rgba(17,17,17,.08), rgba(17,17,17,.32)),\n        url(\"https:\/\/homelaser.fr\/wp-content\/uploads\/2026\/05\/Une-joueuse-utilise-du-materiel-de-laser-tag-outdoor-Homelaser-sur-une-plage-lors-dune-partie-de-laser-tag.webp\") !important;\n      background-position: center 46% !important;\n    }\n\n    .brx-parallax-band__inner,\n    .brx-parallax-band p,\n    .brx-parallax-band span {\n      display: none !important;\n    }\n\n    @media (max-width: 920px) {\n      .brx-parallax-band {\n        background-attachment: scroll !important;\n      }\n    }\n\n    \/* Cartes produits \u2014 overlay au survol *\/\n    .brx-product-panel::before {\n      opacity: 1 !important;\n      filter: none !important;\n      background-size: cover !important;\n      background-position: center !important;\n    }\n\n    .brx-product-panel::after {\n      background:\n        linear-gradient(90deg, rgba(17,17,17,.16) 0%, rgba(17,17,17,.05) 44%, rgba(17,17,17,0) 100%),\n        linear-gradient(180deg, rgba(17,17,17,.03), rgba(17,17,17,.10)) !important;\n      transition: background .32s ease, opacity .32s ease !important;\n    }\n\n    .brx-product-panel:hover::after,\n    .brx-product-panel:focus-within::after,\n    .brx-product-panel.is-expanded::after {\n      background:\n        linear-gradient(90deg, rgba(17,17,17,.88) 0%, rgba(17,17,17,.58) 44%, rgba(17,17,17,.24) 100%),\n        linear-gradient(180deg, rgba(17,17,17,.12), rgba(17,17,17,.86)) !important;\n    }\n\n    .brx-product-panel:hover::before,\n    .brx-product-panel:focus-within::before,\n    .brx-product-panel.is-expanded::before {\n      opacity: .92 !important;\n    }\n\n    .brx-product-panel h3 {\n      text-shadow: 0 14px 46px rgba(0,0,0,.88) !important;\n    }\n\n    \/* Frame ACTION *\/\n    .brx-action {\n      width: min(var(--max), calc(100% - 40px));\n      margin: 0 auto;\n      padding: 104px 0;\n      color: var(--text);\n    }\n\n    .brx-action__frame {\n      position: relative;\n      overflow: hidden;\n      border: 1px solid var(--line);\n      border-radius: 18px;\n      background:\n        radial-gradient(circle at 72% 12%, rgba(255,77,0,.20), transparent 40%),\n        linear-gradient(180deg, rgba(255,255,255,.075), rgba(255,255,255,.035));\n      box-shadow: var(--shadow);\n      backdrop-filter: blur(18px);\n      padding: 42px;\n    }\n\n    .brx-action__header {\n      display: grid;\n      grid-template-columns: minmax(0, .9fr) minmax(320px, .65fr);\n      gap: 28px;\n      align-items: center;\n      margin-bottom: 28px;\n    }\n\n    .brx-action__kicker {\n      margin: 0 0 16px;\n      color: var(--accent);\n      font-size: .78rem;\n      font-weight: 900;\n      letter-spacing: .13em;\n      text-transform: uppercase;\n    }\n\n    .brx-action__header h2 {\n      margin: 0;\n      font-size: clamp(2.5rem, 5vw, 5rem);\n      line-height: .86;\n      letter-spacing: -.08em;\n      text-wrap: balance;\n    }\n\n    .brx-action__header h2 span {\n      color: transparent;\n      background: linear-gradient(135deg, var(--accent), var(--accent-2));\n      -webkit-background-clip: text;\n      background-clip: text;\n    }\n\n    .brx-action__header p {\n      margin: 0;\n      color: var(--muted);\n      font-size: 1rem;\n      line-height: 1.65;\n      max-width: 420px;\n      justify-self: end;\n    }\n\n    .brx-action__cards {\n      display: grid;\n      grid-template-columns: repeat(3, minmax(0, 1fr));\n      gap: 14px;\n    }\n\n    .brx-action__card {\n      position: relative;\n      overflow: hidden;\n      min-height: 240px;\n      display: flex;\n      flex-direction: column;\n      justify-content: space-between;\n      gap: 26px;\n      padding: 24px;\n      border: 1px solid var(--line);\n      border-radius: 18px;\n      background:\n        radial-gradient(circle at 82% 14%, rgba(255,77,0,.12), transparent 40%),\n        rgba(0,0,0,.18);\n    }\n\n    .brx-action__card::after {\n      content: \"\";\n      position: absolute;\n      right: -80px;\n      top: -80px;\n      width: 180px;\n      height: 180px;\n      border-radius: 999px;\n      border: 1px solid rgba(255,77,0,.20);\n      opacity: .8;\n    }\n\n    .brx-action__label {\n      display: none;\n    }\n\n    .brx-action__card h3 {\n      margin: 0 0 10px;\n      font-size: clamp(2rem, 3.2vw, 3rem);\n      line-height: 1;\n      letter-spacing: -.07em;\n    }\n\n    .brx-action__card p {\n      margin: 0;\n      color: var(--muted);\n      font-size: .96rem;\n      line-height: 1.58;\n      max-width: 310px;\n    }\n\n    .brx-action__button {\n      display: inline-flex;\n      align-items: center;\n      justify-content: center;\n      min-height: 46px;\n      width: fit-content;\n      padding: 0 18px;\n      border-radius: 14px;\n      border: 1px solid rgba(250,250,250,.16);\n      background: rgba(250,250,250,.08);\n      color: var(--text);\n      font-weight: 900;\n      text-decoration: none;\n      transition: transform .2s ease, background .2s ease, border-color .2s ease;\n    }\n\n    .brx-action__button:hover {\n      transform: translateY(-1px);\n      border-color: rgba(255,77,0,.42);\n      background: rgba(255,77,0,.14);\n    }\n\n    .brx-action__button--primary {\n      border-color: transparent;\n      background: linear-gradient(135deg, var(--accent), var(--accent-2));\n      color: #111111;\n      box-shadow: 0 18px 55px rgba(255,77,0,.22);\n    }\n\n    .brx-action__button--primary:hover {\n      background: linear-gradient(135deg, var(--accent), var(--accent-2));\n      color: #111111;\n    }\n\n    .brx-action__note {\n      margin-top: 20px;\n      padding: 16px 18px;\n      border: 1px solid rgba(255,77,0,.22);\n      border-radius: 18px;\n      background: rgba(255,77,0,.06);\n      color: var(--muted);\n      font-size: .95rem;\n      line-height: 1.55;\n      text-align: center;\n    }\n\n    .brx-action__note strong {\n      color: var(--text);\n    }\n\n    @media (max-width: 920px) {\n      .brx-action {\n        padding: 76px 0;\n      }\n\n      .brx-action__header {\n        grid-template-columns: 1fr;\n        align-items: start;\n      }\n\n      .brx-action__header p {\n        justify-self: start;\n      }\n\n      .brx-action__cards {\n        grid-template-columns: 1fr;\n      }\n\n      .brx-action__card {\n        min-height: auto;\n      }\n    }\n\n    @media (max-width: 560px) {\n      .brx-action {\n        width: min(100% - 28px, var(--max));\n        padding: 60px 0;\n      }\n\n      .brx-action__frame {\n        padding: 24px;\n      }\n\n      .brx-action__button {\n        width: 100%;\n      }\n    }\n\n    \/* Bouton hero Demander un devis *\/\n    .hero .hero-quote-btn {\n      background: rgba(17, 17, 17, 0.62) !important;\n      border-color: rgba(250, 250, 250, 0.24) !important;\n      color: #FAFAFA !important;\n      box-shadow: 0 14px 42px rgba(0, 0, 0, 0.30) !important;\n    }\n\n    .hero .hero-quote-btn:hover {\n      background: rgba(17, 17, 17, 0.76) !important;\n      border-color: rgba(255, 77, 0, 0.34) !important;\n    }\n\n    \/* Note discr\u00e8te taux d'occupation *\/\n    .brx-roi__hint {\n      margin: 10px 0 0 !important;\n      color: rgba(250, 250, 250, 0.42) !important;\n      font-size: 0.82rem !important;\n      line-height: 1.45 !important;\n    }\n\n\n    \/* Header custom dans le hero *\/\n    .hero-nav {\n      position: absolute;\n      top: 0;\n      left: 0;\n      right: 0;\n      z-index: 10;\n      background: linear-gradient(180deg, rgba(17,17,17,.56), transparent);\n      padding: 24px 0;\n    }\n\n    .hero-nav__inner {\n      width: min(1180px, calc(100% - 40px));\n      margin: 0 auto;\n      display: flex;\n      align-items: center;\n      justify-content: space-between;\n    }\n\n    .hero-nav__logo img {\n      display: block;\n      height: 30px;\n      width: auto;\n      transition: opacity .2s ease;\n    }\n\n    .hero-nav__logo:hover img {\n      opacity: .78;\n    }\n\n    .hero-nav__links {\n      display: flex;\n      align-items: center;\n      gap: 4px;\n    }\n\n    .hero-nav__link {\n      display: inline-flex;\n      align-items: center;\n      height: 38px;\n      padding: 0 14px;\n      border-radius: 10px;\n      color: rgba(250,250,250,.80);\n      font-size: .88rem;\n      font-weight: 700;\n      letter-spacing: .01em;\n      transition: color .2s ease, background .2s ease;\n    }\n\n    .hero-nav__link:hover {\n      color: #fafafa;\n      background: rgba(250,250,250,.09);\n    }\n\n    .hero-nav__contact {\n      display: inline-flex;\n      align-items: center;\n      height: 38px;\n      padding: 0 18px;\n      border-radius: 14px;\n      border: 1px solid rgba(250,250,250,.22);\n      background: rgba(250,250,250,.08);\n      color: #fafafa;\n      font-size: .88rem;\n      font-weight: 800;\n      letter-spacing: .01em;\n      backdrop-filter: blur(12px);\n      margin-left: 8px;\n      transition: background .2s ease, border-color .2s ease, transform .2s ease;\n    }\n\n    .hero-nav__contact:hover {\n      background: rgba(255,77,0,.16);\n      border-color: rgba(255,77,0,.38);\n      transform: translateY(-1px);\n    }\n\n    @media (max-width: 760px) {\n      .hero-nav__link {\n        display: none;\n      }\n    }\n\n    @media (max-width: 560px) {\n      .hero-nav {\n        padding: 18px 0;\n      }\n      .hero-nav__inner {\n        width: calc(100% - 28px);\n      }\n      .hero-nav__logo img {\n        height: 22px;\n      }\n    }\n\n  <\/style>\n\n  <script type=\"application\/ld+json\">\n  {\n    \"@context\": \"https:\/\/schema.org\",\n    \"@graph\": [\n      {\n        \"@type\": \"Organization\",\n        \"@id\": \"https:\/\/homelaser.fr\/#organization\",\n        \"name\": \"HOMELASER\",\n        \"url\": \"https:\/\/homelaser.fr\/\",\n        \"email\": \"hello@homelaser.fr\",\n        \"address\": {\n          \"@type\": \"PostalAddress\",\n          \"addressLocality\": \"Lille\",\n          \"addressCountry\": \"FR\"\n        }\n      },\n      {\n        \"@type\": \"WebPage\",\n        \"@id\": \"https:\/\/homelaser.fr\/index.php\/materiel-de-laser-game-outdoor-bravix\/#webpage\",\n        \"url\": \"https:\/\/homelaser.fr\/index.php\/materiel-de-laser-game-outdoor-bravix\/\",\n        \"name\": \"Mat\u00e9riel de laser game outdoor de nouvelle g\u00e9n\u00e9ration | HOMELASER\",\n        \"description\": \"Achetez votre mat\u00e9riel de laser game outdoor made in France : blasters BRAVIX tout-en-un sans gilets ni bandeaux, logiciel inclus et accompagnement HOMELASER.\",\n        \"inLanguage\": \"fr-FR\",\n        \"isPartOf\": {\n          \"@id\": \"https:\/\/homelaser.fr\/#organization\"\n        },\n        \"about\": [\n          {\n            \"@type\": \"Thing\",\n            \"name\": \"mat\u00e9riel de laser game\"\n          },\n          {\n            \"@type\": \"Thing\",\n            \"name\": \"laser game outdoor\"\n          },\n          {\n            \"@type\": \"Thing\",\n            \"name\": \"blaster laser tag tout-en-un\"\n          }\n        ]\n      },\n      {\n        \"@type\": \"ItemList\",\n        \"@id\": \"https:\/\/homelaser.fr\/index.php\/materiel-de-laser-game-outdoor-bravix\/#products\",\n        \"name\": \"Gamme BRAVIX\",\n        \"itemListElement\": [\n          {\n            \"@type\": \"Product\",\n            \"position\": 1,\n            \"name\": \"BRAVIX PRO\",\n            \"brand\": {\n              \"@type\": \"Brand\",\n              \"name\": \"HOMELASER\"\n            },\n            \"description\": \"Blaster polyvalent pour activit\u00e9 de laser game outdoor professionnelle.\",\n            \"image\": \"https:\/\/homelaser.fr\/wp-content\/uploads\/2026\/05\/BRAVIX-PRO-pistolet-laser-game-polyvalent-tout-public.webp\",\n            \"offers\": {\n              \"@type\": \"Offer\",\n              \"url\": \"https:\/\/homelaser.fr\/index.php\/materiel-de-laser-game-outdoor-bravix\/\",\n              \"priceCurrency\": \"EUR\",\n              \"price\": \"782\",\n              \"priceSpecification\": {\n                \"@type\": \"PriceSpecification\",\n                \"price\": \"782\",\n                \"priceCurrency\": \"EUR\",\n                \"valueAddedTaxIncluded\": false\n              },\n              \"availability\": \"https:\/\/schema.org\/InStock\",\n              \"seller\": {\n                \"@type\": \"Organization\",\n                \"name\": \"HOMELASER\"\n              }\n            }\n          },\n          {\n            \"@type\": \"Product\",\n            \"position\": 2,\n            \"name\": \"BRAVIX GO\",\n            \"brand\": {\n              \"@type\": \"Brand\",\n              \"name\": \"HOMELASER\"\n            },\n            \"description\": \"Blaster compact et l\u00e9ger pour d\u00e9marrer une activit\u00e9 de laser game outdoor.\",\n            \"image\": \"https:\/\/homelaser.fr\/wp-content\/uploads\/2026\/05\/BRAVIX-GO-pistolet-laser-game-compact-leger-et-mobile.webp\",\n            \"offers\": {\n              \"@type\": \"Offer\",\n              \"url\": \"https:\/\/homelaser.fr\/index.php\/materiel-de-laser-game-outdoor-bravix\/\",\n              \"priceCurrency\": \"EUR\",\n              \"price\": \"552\",\n              \"priceSpecification\": {\n                \"@type\": \"PriceSpecification\",\n                \"price\": \"552\",\n                \"priceCurrency\": \"EUR\",\n                \"valueAddedTaxIncluded\": false\n              },\n              \"availability\": \"https:\/\/schema.org\/InStock\",\n              \"seller\": {\n                \"@type\": \"Organization\",\n                \"name\": \"HOMELASER\"\n              }\n            }\n          },\n          {\n            \"@type\": \"Product\",\n            \"position\": 3,\n            \"name\": \"BRAVIX TITAN\",\n            \"brand\": {\n              \"@type\": \"Brand\",\n              \"name\": \"HOMELASER\"\n            },\n            \"description\": \"Blaster r\u00e9aliste \u00e0 carcasse m\u00e9tallique pour simulation premium.\",\n            \"image\": \"https:\/\/homelaser.fr\/wp-content\/uploads\/2026\/05\/BRAVIX-TITAN-pistolet-laser-game-robuste.webp\",\n            \"offers\": {\n              \"@type\": \"Offer\",\n              \"url\": \"https:\/\/homelaser.fr\/index.php\/materiel-de-laser-game-outdoor-bravix\/\",\n              \"priceCurrency\": \"EUR\",\n              \"price\": \"1848\",\n              \"priceSpecification\": {\n                \"@type\": \"PriceSpecification\",\n                \"price\": \"1848\",\n                \"priceCurrency\": \"EUR\",\n                \"valueAddedTaxIncluded\": true\n              },\n              \"availability\": \"https:\/\/schema.org\/InStock\",\n              \"seller\": {\n                \"@type\": \"Organization\",\n                \"name\": \"HOMELASER\"\n              }\n            }\n          }\n        ]\n      },\n      {\n        \"@type\": \"FAQPage\",\n        \"@id\": \"https:\/\/homelaser.fr\/index.php\/materiel-de-laser-game-outdoor-bravix\/#faq\",\n        \"mainEntity\": [\n          {\n            \"@type\": \"Question\",\n            \"name\": \"Faut-il porter un gilet ou un bandeau ?\",\n            \"acceptedAnswer\": {\n              \"@type\": \"Answer\",\n              \"text\": \"Les blasters BRAVIX int\u00e8grent directement les capteurs de touche. Cela facilite le temps de roulement entre groupes.\"\n            }\n          },\n          {\n            \"@type\": \"Question\",\n            \"name\": \"Les blasters fonctionnent-ils en indoor ?\",\n            \"acceptedAnswer\": {\n              \"@type\": \"Answer\",\n              \"text\": \"Oui. La gamme BRAVIX est pens\u00e9e pour l'outdoor, mais il n'y a pas de contrainte technique li\u00e9e \u00e0 une utilisation int\u00e9rieure.\"\n            }\n          },\n          {\n            \"@type\": \"Question\",\n            \"name\": \"Le logiciel est-il payant ?\",\n            \"acceptedAnswer\": {\n              \"@type\": \"Answer\",\n              \"text\": \"Non, le logiciel est gratuit. Il est cod\u00e9 en France et l'\u00e9quipe de d\u00e9veloppement est ouverte aux propositions de d\u00e9veloppement selon les besoins terrain.\"\n            }\n          },\n          {\n            \"@type\": \"Question\",\n            \"name\": \"Dois-je couvrir tout mon terrain en Wi\u2011Fi ?\",\n            \"acceptedAnswer\": {\n              \"@type\": \"Answer\",\n              \"text\": \"Non, seul l'accueil a besoin d'\u00eatre sous le Wi\u2011Fi. Les joueurs n'ont pas besoin du Wi\u2011Fi sur le terrain. Les blasters sauvegardent les statistiques eux-m\u00eames lorsqu'ils ne sont pas sous le Wi\u2011Fi.\"\n            }\n          },\n          {\n            \"@type\": \"Question\",\n            \"name\": \"O\u00f9 est assur\u00e9 le SAV ?\",\n            \"acceptedAnswer\": {\n              \"@type\": \"Answer\",\n              \"text\": \"Le SAV HOMELASER est bas\u00e9 en France, \u00e0 Lille.\"\n            }\n          },\n          {\n            \"@type\": \"Question\",\n            \"name\": \"Quel est le minimum pour d\u00e9marrer ?\",\n            \"acceptedAnswer\": {\n              \"@type\": \"Answer\",\n              \"text\": \"Les projets professionnels d\u00e9marrent g\u00e9n\u00e9ralement \u00e0 partir de 12 blasters. Pour des contrats plus importants avec des entreprises, 24 ou 36 blasters sont souvent plus adapt\u00e9s.\"\n            }\n          }\n        ]\n      }\n    ]\n  }\n  <\/script>\n\n<\/head>\n\n<body>\n<main id=\"top\" itemscope itemtype=\"https:\/\/schema.org\/WebPage\">\n    <section class=\"hero\" aria-labelledby=\"hero-title\">\n      <div class=\"hero-stage\" aria-label=\"Mat\u00e9riel de laser game outdoor HOMELASER BRAVIX\">\n          <video class=\"hero-video\" autoplay muted loop playsinline preload=\"metadata\" aria-hidden=\"true\">\n            <source src=\"https:\/\/homelaser.fr\/wp-content\/uploads\/2026\/05\/Homelaser-fabricant-dequipements-de-laser-game-francais-video-hero.mp4\" type=\"video\/mp4\">\n          <\/video>\n\n        <nav class=\"hero-nav\" aria-label=\"Navigation principale\">\n          <div class=\"hero-nav__inner\">\n            <a class=\"hero-nav__logo\" href=\"https:\/\/homelaser.fr\/\" aria-label=\"Accueil HOMELASER\">\n              <img decoding=\"async\" src=\"https:\/\/homelaser.fr\/wp-content\/uploads\/2025\/05\/logo-homelaser-blanc-enorme-scaled-211x25.webp\" alt=\"HOMELASER\" width=\"211\" height=\"25\" \/>\n            <\/a>\n            <div class=\"hero-nav__links\">\n              <a class=\"hero-nav__link\" href=\"https:\/\/homelaser.fr\/#tout-en-un\">Technologie<\/a>\n              <a class=\"hero-nav__link\" href=\"https:\/\/homelaser.fr\/#gamme\">\u00c9quipements<\/a>\n              <a class=\"hero-nav__contact\" href=\"https:\/\/homelaser.fr\/index.php\/contact\/\">Contact<\/a>\n            <\/div>\n          <\/div>\n        <\/nav>\n\n        <div class=\"hero-content-centered\">\n          <h1 id=\"hero-title\" itemprop=\"headline\">Le laser game outdoor, <span>sans gilets ni bandeaux.<\/span><\/h1>\n          <p class=\"lead\">Plus de jeu. Moins de logistique. Le laser game de nouvelle g\u00e9n\u00e9ration est l\u00e0.<\/p>\n          <div class=\"hero-actions\">\n            <a class=\"btn btn-primary\" href=\"https:\/\/homelaser.fr\/index.php\/contact\/\" aria-label=\"Parler de mon projet de mat\u00e9riel de laser game avec HOMELASER\">Parler de mon projet<\/a>\n            <a class=\"btn btn-secondary hero-quote-btn\" href=\"https:\/\/homelaser.fr\/index.php\/contact\/\" aria-label=\"Demander un devis pour du mat\u00e9riel de laser game outdoor HOMELASER\">Demander un devis<\/a>\n          <\/div>\n        <\/div>\n        <a class=\"hero-scroll-note\" href=\"#tout-en-un\">D\u00e9couvrir BRAVIX<\/a>\n      <\/div>\n\n      <div class=\"hero-trust-section\">\n        <div class=\"container\">\n          <div class=\"hero-trust-band\">\n            <div class=\"hero-trust-heading\">\n              <strong>Lancez votre activit\u00e9 sereinement<\/strong>\n            <\/div>\n            <div class=\"trust-row\">\n              <div class=\"trust-pill\"><strong>Fournisseur Fran\u00e7ais<\/strong>con\u00e7u et produit \u00e0 Lille<\/div>\n              <div class=\"trust-pill\"><strong>Leasing possible<\/strong>de 1 \u00e0 5 ans<\/div>\n              <div class=\"trust-pill\"><strong>Logiciel inclus<\/strong>gratuit et d\u00e9velopp\u00e9 en France<\/div>\n              <div class=\"trust-pill\"><strong>Installation accompagn\u00e9e<\/strong>formation mat\u00e9riel &amp; logiciel incluse<\/div>\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/section>\n\n    <section class=\"brx-allinone\" id=\"tout-en-un\" aria-labelledby=\"tout-en-un-title\">\n      <div class=\"brx-allinone__grid\">\n        <div class=\"brx-allinone__story\">\n          <h2 id=\"tout-en-un-title\"><span>Plus agr\u00e9able pour les joueurs,<\/span><br>plus rapide pour le staff<\/h2>\n          <p class=\"brx-allinone__lead\">\n            Avec BRAVIX, les sessions s\u2019encha\u00eenent plus vite et l\u2019exp\u00e9rience joueur est plus hygi\u00e9nique. Les syst\u00e8mes classiques imposent souvent des gilets, casques ou bandeaux \u00e0 acheter, stocker, recharger, r\u00e9parer et nettoyer entre les groupes. BRAVIX concentre la technologie dans le blaster pour all\u00e9ger l\u2019exploitation et offrir plus de confort aux joueurs.\n          <\/p>\n\n          <div class=\"brx-allinone__flow\">\n            <div class=\"brx-allinone__step\">\n              <span>1<\/span>\n              <strong>Distribuez,<\/strong>\n              <p>un blaster par joueur.<\/p>\n            <\/div>\n            <div class=\"brx-allinone__step\">\n              <span>2<\/span>\n              <strong>Lancez,<\/strong>\n              <p>la partie en 1 clic, avec ou sans d\u00e9compte.<\/p>\n            <\/div>\n            <div class=\"brx-allinone__step\">\n              <span>3<\/span>\n              <strong>Encha\u00eenez,<\/strong>\n              <p>les groupes, il suffit de donner son blaster au prochain joueur.<\/p>\n            <\/div>\n          <\/div>\n\n          <div class=\"brx-allinone__protip\">\n            <strong>Couverture Wi\u2011Fi<\/strong>\n            <p>Pas besoin de couvrir votre terrain en Wi\u2011Fi. Une fois la partie lanc\u00e9e \u00e0 l'accueil, les blasters fonctionnent de mani\u00e8re autonome.<\/p>\n          <\/div>\n        <\/div>\n\n        <div class=\"brx-allinone__demo\">\n          <div>\n            <p class=\"brx-allinone__demo-title\">Technologie tout-en-un<\/p>\n            <div class=\"brx-allinone__device brx-allinone__device--image\">\n            <img decoding=\"async\" src=\"https:\/\/homelaser.fr\/wp-content\/uploads\/2026\/05\/Joueur-de-lasertag-Homelaser-avec-le-BRAVIX-PRO-lors-dune-partie-indoor-entreprise-scaled.webp\" alt=\"Joueur de laser tag indoor visant avec un blaster BRAVIX PRO\" loading=\"lazy\">\n          <\/div>\n          <\/div>\n\n          <div class=\"brx-allinone__how\">\n            <h3>Comment \u00e7a marche ?<\/h3>\n            <p>\n              Des capteurs avant et arri\u00e8re sont int\u00e9gr\u00e9s au blaster. Vous pourrez r\u00e9gler la distance de tir ainsi que l'angle de dispersion et donc les zones de touche prises en compte pour calibrer l'exp\u00e9rience et la difficult\u00e9 souhait\u00e9e.\n            <\/p>\n            <p class=\"brx-allinone__range-note\">\n              Port\u00e9e ajustable de 40m \u00e0 300m selon votre terrain et le sc\u00e9nario souhait\u00e9.\n            <\/p>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/section>\n\n\n    <section class=\"brx-parallax-band brx-parallax-band--players\" aria-label=\"Exp\u00e9rience joueur laser game BRAVIX\"><\/section>\n\n<section id=\"gamme\" class=\"brx-products-section\" aria-labelledby=\"gamme-title\">\n      <div class=\"container\">\n        <div class=\"section-head center\">\n          <h2 id=\"gamme-title\">Une <span>exp\u00e9rience<\/span> \u00e0 votre image.<\/h2>\n          <p>Composez votre ar\u00e8ne avec du mat\u00e9riel de laser game outdoor adapt\u00e9 \u00e0 votre client\u00e8le. Tous les blasters BRAVIX sont compatibles.<\/p>\n        <\/div>\n\n        <div class=\"brx-product-stack\">\n          <article class=\"brx-product-panel brx-product-panel--hero brx-product-panel--pro\">\n            <div class=\"brx-product-content\">\n              <div>\n                <h3>BRAVIX PRO<\/h3>\n                <p class=\"brx-product-subtitle\">Ce blaster donne \u00e0 votre parc une sensation professionnelle imm\u00e9diate : \u00e9quilibr\u00e9, fluide et visuellement travaill\u00e9.<\/p>\n              <\/div>\n\n              <div>\n                <div class=\"brx-product-actions\">\n                  <button class=\"brx-product-toggle\" type=\"button\" aria-expanded=\"false\" data-product-toggle=\"bravix-pro\">En savoir plus<\/button>\n                <\/div>\n                <div class=\"brx-product-details\" id=\"bravix-pro\">\n                  <div class=\"brx-product-details-inner\">\n                    <p class=\"brx-product-copy\">BRAVIX PRO est le mod\u00e8le pens\u00e9 pour sa polyvalence : assez l\u00e9ger pour encha\u00eener les sessions, assez maniable pour convenir \u00e0 tout type de joueur et assez travaill\u00e9 pour valoriser l'exp\u00e9rience de jeu. C'est le choix naturel pour cr\u00e9er une activit\u00e9 de laser game outdoor s\u00e9rieuse, fluide et rentable. Contrairement aux autres blasters plus sp\u00e9cialis\u00e9s, vous pourrez tout faire avec ce blaster. Jusqu'\u00e0 23h d'autonomie, tout public, tout terrain, int\u00e9rieur et ext\u00e9rieur.<\/p>\n                    <div class=\"brx-product-finance brx-product-finance--details\">\n                      <div><span>Prix<\/span><strong> 782\u20ac HT<\/strong><\/div>\n                      <div><span>Leasing<\/span><strong> \u2248 15\u20ac\/mois sur 5 ans<\/strong><\/div>\n                    <\/div>\n                    <div class=\"brx-product-specs\">\n                      <div><span>Poids<\/span><strong>\u2248 1,8 kg<\/strong><\/div>\n                      <div><span>Batterie<\/span><strong>7000 mAh<\/strong><\/div>\n                      <div><span>Usage<\/span><strong>pro polyvalent<\/strong><\/div>\n                      <div><span>Garantie<\/span><strong>6 mois<\/strong><\/div>\n                    <\/div>\n                  <\/div>\n                <\/div>\n              <\/div>\n            <\/div>\n          <\/article>\n\n          <div class=\"brx-product-row\">\n            <article class=\"brx-product-panel brx-product-panel--compact brx-product-panel--go\">\n              <div class=\"brx-product-content\">\n                <div>\n                  <h3>BRAVIX GO<\/h3>\n                  <p class=\"brx-product-subtitle\">L\u00e9ger et compact, ce blaster ouvre la porte du laser game outdoor sans alourdir votre lancement.<\/p>\n                <\/div>\n\n                <div>\n                  <div class=\"brx-product-actions\">\n                    <button class=\"brx-product-toggle\" type=\"button\" aria-expanded=\"false\" data-product-toggle=\"bravix-go\">En savoir plus<\/button>\n                  <\/div>\n                  <div class=\"brx-product-details\" id=\"bravix-go\">\n                    <div class=\"brx-product-details-inner\">\n                      <p class=\"brx-product-copy\">BRAVIX GO est id\u00e9al pour d\u00e9marrer ou \u00e9quiper une offre itin\u00e9rante. Par son format compact et l\u00e9ger, ce blaster convient plut\u00f4t aux terrains de courtes distances, comme les labyrinthes ou si votre client\u00e8le est majoritairement compos\u00e9e d'enfants. Jusqu'\u00e0 19h d'autonomie. Ce blaster peut-\u00eatre am\u00e9lior\u00e9 en BRAVIX PRO par la suite.<\/p>\n                      <div class=\"brx-product-finance brx-product-finance--details\">\n                      <div><span>Prix<\/span><strong> 552\u20ac HT<\/strong><\/div>\n                      <div><span>Leasing<\/span><strong> \u2248 10\u20ac\/mois sur 5 ans<\/strong><\/div>\n                    <\/div>\n                    <div class=\"brx-product-specs\">\n                        <div><span>Poids<\/span><strong>\u2248 1,3 kg<\/strong><\/div>\n                        <div><span>Batterie<\/span><strong>5500 mAh<\/strong><\/div>\n                        <div><span>Garantie<\/span><strong>6 mois<\/strong><\/div>\n                        <div><span>\u00c9volution<\/span><strong>upgrade PRO possible<\/strong><\/div>\n                      <\/div>\n                    <\/div>\n                  <\/div>\n                <\/div>\n              <\/div>\n            <\/article>\n\n            <article class=\"brx-product-panel brx-product-panel--compact brx-product-panel--titan\">\n              <div class=\"brx-product-content\">\n                <div>\n                  <h3>BRAVIX TITAN<\/h3>\n                  <p class=\"brx-product-subtitle\">Pens\u00e9 pour une immersion en combat r\u00e9el, ce blaster procurera une sensation plus intense aux joueurs pr\u00e9f\u00e9rant le r\u00e9alisme.<\/p>\n                <\/div>\n\n                <div>\n                  <div class=\"brx-product-actions\">\n                    <button class=\"brx-product-toggle\" type=\"button\" aria-expanded=\"false\" data-product-toggle=\"bravix-titan\">En savoir plus<\/button>\n                  <\/div>\n                  <div class=\"brx-product-details\" id=\"bravix-titan\">\n                    <div class=\"brx-product-details-inner\">\n                      <p class=\"brx-product-copy\">BRAVIX TITAN est con\u00e7u pour les exp\u00e9riences r\u00e9alistes. Ses rails picatinny et sa carcasse m\u00e9tallique anodis\u00e9e Type II sont adapt\u00e9s aux simulations premium et usages militaires. C'est un blaster de caract\u00e8re, poss\u00e9dant un poids r\u00e9aliste, il est recommand\u00e9 pour une client\u00e8le majoritairement adulte. Jusqu'\u00e0 30h d'autonomie.<\/p>\n                      <div class=\"brx-product-finance brx-product-finance--details\">\n                      <div><span>Prix<\/span><strong> 1848\u20ac<\/strong><\/div>\n                      <div><span>Leasing<\/span><strong> \u2248 37\u20ac\/mois sur 5 ans<\/strong><\/div>\n                    <\/div>\n                    <div class=\"brx-product-specs\">\n                        <div><span>Poids<\/span><strong>\u2248 2,9 kg<\/strong><\/div>\n                        <div><span>Batterie<\/span><strong>10400 mAh<\/strong><\/div>\n                        <div><span>Carcasse<\/span><strong>garantie 10 ans<\/strong><\/div>\n                        <div><span>Interne<\/span><strong>garantie 3 ans<\/strong><\/div>\n                      <\/div>\n                    <\/div>\n                  <\/div>\n                <\/div>\n              <\/div>\n            <\/article>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/section>\n\n\n    <section class=\"brx-parallax-band brx-parallax-band--forest\" aria-label=\"Laser game outdoor en for\u00eat avec HOMELASER\"><\/section>\n\n<section id=\"rentabilite\" class=\"brx-roi\" data-bravix-roi>\n      <div class=\"brx-roi__heading\">\n        <h2 id=\"roi-title\"><span>Projection business<\/span><\/h2>\n        <p>\n          Estimez rapidement le chiffre d'affaires potentiel de votre activit\u00e9 laser game outdoor selon votre capacit\u00e9, votre rythme d'ouverture et votre remplissage.\n        <\/p>\n      <\/div>\n\n      <div class=\"brx-roi__frame\">\n        <div class=\"brx-roi__calculator\">\n          <label class=\"brx-roi__field\">\n            <div class=\"brx-roi__field-top\">\n              <span>Nombre de BRAVIX PRO<\/span>\n              <output data-output=\"blasters\">24<\/output>\n            <\/div>\n            <input\n              data-input=\"blasters\"\n              type=\"range\"\n              min=\"12\"\n              max=\"48\"\n              value=\"24\"\n              step=\"2\"\n            \/>\n          <\/label>\n\n          <label class=\"brx-roi__field\">\n            <div class=\"brx-roi__field-top\">\n              <span>Prix moyen par joueur<\/span>\n              <output data-output=\"price\">22\u20ac<\/output>\n            <\/div>\n            <input\n              data-input=\"price\"\n              type=\"range\"\n              min=\"5\"\n              max=\"40\"\n              value=\"22\"\n              step=\"1\"\n            \/>\n          <\/label>\n\n          <label class=\"brx-roi__field\">\n            <div class=\"brx-roi__field-top\">\n              <span>Nombre de jours ouverts par semaine<\/span>\n              <output data-output=\"days\">4<\/output>\n            <\/div>\n            <input\n              data-input=\"days\"\n              type=\"range\"\n              min=\"1\"\n              max=\"7\"\n              value=\"4\"\n              step=\"1\"\n            \/>\n          <\/label>\n\n          <label class=\"brx-roi__field\">\n            <div class=\"brx-roi__field-top\">\n              <span>Taux d'occupation<\/span>\n              <output data-output=\"occupancy\">25%<\/output>\n            <\/div>\n            <input\n              data-input=\"occupancy\"\n              type=\"range\"\n              min=\"10\"\n              max=\"100\"\n              value=\"25\"\n              step=\"5\"\n            \/>\n          <\/label>\n          <p class=\"brx-roi__hint\">\n            Ne surestimez pas le taux d'occupation : il se situe g\u00e9n\u00e9ralement entre 10% et 50%.\n          <\/p>\n\n\n        <\/div>\n\n        <div class=\"brx-roi__result\">\n          <span class=\"brx-roi__result-label\">\n            Chiffre d'affaires annuel brut estim\u00e9\n          <\/span>\n\n          <strong class=\"brx-roi__main-number\" data-output=\"annualRevenue\">\n            219 648\u20ac\n          <\/strong>\n          <div class=\"brx-roi__simple-card\">\n            <span>Chiffre d'affaires mensuel brut estim\u00e9<\/span>\n            <strong data-output=\"monthlyRevenue\">18 304\u20ac<\/strong>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/section>\n\n\n    <section id=\"action\" class=\"brx-action\" aria-labelledby=\"action-title\">\n      <div class=\"brx-action__frame\">\n        <div class=\"brx-action__header\">\n          <div>\n            <h2 id=\"action-title\"><span>Testez.<\/span> Discutez. Chiffrez.<\/h2>\n          <\/div>\n        <\/div>\n\n        <div class=\"brx-action__cards\">\n          <article class=\"brx-action__card\">\n            <div>\n              <h3>Tester<\/h3>\n              <p>Essayez BRAVIX PRO dans un centre pilote et projetez-vous en conditions r\u00e9elles.<\/p>\n            <\/div>\n            <a class=\"brx-action__button\" href=\"https:\/\/homelaser.fr\/index.php\/contact\/\" aria-label=\"R\u00e9server un essai BRAVIX dans un centre pilote\">R\u00e9server un essai<\/a>\n          <\/article>\n\n          <article class=\"brx-action__card\">\n            <div>\n              <h3>Discuter<\/h3>\n              <p>Parlez-nous de votre terrain, de votre client\u00e8le et de votre objectif.<\/p>\n            <\/div>\n            <a class=\"brx-action__button brx-action__button--primary\" href=\"https:\/\/homelaser.fr\/index.php\/contact\/\" aria-label=\"Parler de mon projet de mat\u00e9riel de laser game avec HOMELASER\">Parler de mon projet<\/a>\n          <\/article>\n\n          <article class=\"brx-action__card\">\n            <div>\n              <h3>Chiffrer<\/h3>\n              <p>Recevez une proposition adapt\u00e9e \u00e0 votre ar\u00e8ne et \u00e0 votre budget.<\/p>\n            <\/div>\n            <a class=\"brx-action__button\" href=\"https:\/\/homelaser.fr\/index.php\/contact\/\" aria-label=\"Demander un devis pour du mat\u00e9riel de laser game outdoor HOMELASER\">Demander un devis<\/a>\n          <\/article>\n        <\/div>\n      <\/div>\n    <\/section>\n\n    <section class=\"brx-parallax-band brx-parallax-band--beach\" aria-label=\"Laser tag outdoor HOMELASER sur plage\"><\/section>\n\n    <section>\n      <div class=\"container\">\n        <div class=\"section-head center\">\n          <h2 id=\"faq-title\">Questions fr\u00e9quentes<\/h2>\n        <\/div>\n        <div class=\"faq\" aria-labelledby=\"faq-title\">\n          <details><summary>Faut-il porter un gilet ou un bandeau ?<\/summary><p>Non. Vous vous rappelez des chasubles plein de transpiration du coll\u00e8ge ? Personne ne veut les mettre, et vos joueurs non plus. C'est pourquoi les blasters BRAVIX int\u00e8grent directement les capteurs de touche. En plus, cela facilite le temps de roulement entre groupes. Vous verrez, \u00e7a change la vie.<\/p><\/details>\n          <details><summary>Les blasters fonctionnent-ils en indoor ?<\/summary><p>Oui, si la gamme BRAVIX est particuli\u00e8rement pens\u00e9e pour les activit\u00e9s outdoor, il n'y a aucune contrainte technique li\u00e9e \u00e0 une utilisation int\u00e9rieure.<\/p><\/details>\n          <details><summary>Le logiciel est-il payant ?<\/summary><p>Non, le logiciel est gratuit. Il est cod\u00e9 en France, et notre \u00e9quipe de d\u00e9veloppement est toujours \u00e0 l'\u00e9coute de propositions de d\u00e9veloppement pour vos besoins terrain.<\/p><\/details>\n          <details><summary>Dois-je couvrir tout mon terrain en Wi\u2011Fi ?<\/summary><p>Non, seul l'accueil a besoin d'\u00eatre \u00e0 proximit\u00e9 du Wi\u2011Fi. Vos joueurs n'ont pas besoin du Wi\u2011Fi sur le terrain. Les blasters sauvegardent les statistiques lorsqu'ils ne sont pas sous le Wi\u2011Fi. De plus, vous pouvez tout \u00e0 fait lancer une partie sans Wi-Fi ni ordinateur, mais vous n'aurez pas les scores de fin.<\/p><\/details>\n          <details><summary>O\u00f9 est assur\u00e9 le SAV ?<\/summary><p>Le SAV HOMELASER est bas\u00e9 en France, \u00e0 Lille. Nous pouvons \u00eatre pr\u00e9sents lors de votre premi\u00e8re animation pour vous \u00e9pauler si besoin.<\/p><\/details>\n          <details><summary>Quel est le minimum pour d\u00e9marrer ?<\/summary><p>Les projets d\u00e9marrent g\u00e9n\u00e9ralement \u00e0 partir de 12 blasters pour d\u00e9marcher des particuliers ou centres de loisirs. Pour obtenir des contrats plus importants avec des entreprises, nous vous conseillons plut\u00f4t de partir sur 24 ou 36 blasters. Les entreprises souhaitent souvent faire jouer beaucoup de collaborateurs dans un temps minimal.<\/p><\/details>\n        <\/div>\n      <\/div>\n    <\/section>\n\n\n    <section>\n      <div class=\"container final-cta\">\n        <h2>Parlez-nous de votre parc outdoor.<\/h2>\n        <p>Surface de jeu, budget, fr\u00e9quentation et saisonnalit\u00e9, HOMELASER vous aide \u00e0 choisir la configuration BRAVIX la plus adapt\u00e9e.<\/p>\n        <div class=\"hero-actions\" style=\"justify-content:center; margin-bottom:0;\">\n          <a class=\"btn btn-primary\" href=\"https:\/\/homelaser.fr\/index.php\/contact\/\">Demander un devis<\/a>\n          <a class=\"btn btn-secondary\" href=\"tel:+33666164259\">Appelez notre atelier \u00e0 Lille au (+33)6 66 16 42 59<\/a>\n        <\/div>\n      <\/div>\n    <\/section>\n  <\/main>\n<script>\n    (() => {\n      const SESSIONS_PER_DAY = 4;\n      const WEEKS_PER_YEAR = 52;\n      const formatter = new Intl.NumberFormat(\"fr-FR\", {\n        maximumFractionDigits: 0\n      });\n\n      function formatMoney(value) {\n        return `${formatter.format(value)}\u20ac`;\n      }\n\n\n      function updateBravixRoi(component) {\n        const blastersInput = component.querySelector('[data-input=\"blasters\"]');\n        const priceInput = component.querySelector('[data-input=\"price\"]');\n        const daysInput = component.querySelector('[data-input=\"days\"]');\n        const occupancyInput = component.querySelector('[data-input=\"occupancy\"]');\n\n        const blasters = Number(blastersInput.value);\n        const price = Number(priceInput.value);\n        const days = Number(daysInput.value);\n        const occupancy = Number(occupancyInput.value) \/ 100;\n\n        const weeklyPlayers = blasters * SESSIONS_PER_DAY * days * occupancy;\n        const annualRevenue = weeklyPlayers * price * WEEKS_PER_YEAR;\n        const monthlyRevenue = annualRevenue \/ 12;\n\n        component.querySelector('[data-output=\"blasters\"]').textContent =\n          formatter.format(blasters);\n\n        component.querySelector('[data-output=\"price\"]').textContent =\n          formatMoney(price);\n\n        component.querySelector('[data-output=\"days\"]').textContent =\n          formatter.format(days);\n\n        component.querySelector('[data-output=\"occupancy\"]').textContent =\n          `${formatter.format(occupancy * 100)}%`;\n\n        component.querySelector('[data-output=\"annualRevenue\"]').textContent =\n          formatMoney(annualRevenue);\n\n        component.querySelector('[data-output=\"monthlyRevenue\"]').textContent =\n          formatMoney(monthlyRevenue);\n      }\n\n      document.querySelectorAll(\"[data-bravix-roi]\").forEach((component) => {\n        component.querySelectorAll(\"input\").forEach((input) => {\n          input.addEventListener(\"input\", () => updateBravixRoi(component));\n        });\n\n        updateBravixRoi(component);\n      });\n    })();\n  <\/script>\n\n  <script>\n    (() => {\n      document.querySelectorAll(\"[data-product-toggle]\").forEach((button) => {\n        const targetId = button.getAttribute(\"data-product-toggle\");\n        const target = document.getElementById(targetId);\n\n        if (!target) return;\n\n        button.addEventListener(\"click\", () => {\n          const isOpen = target.classList.toggle(\"is-open\");\n          const panel = button.closest(\".brx-product-panel\");\n\n          if (panel) {\n            panel.classList.toggle(\"is-expanded\", isOpen);\n          }\n\n          button.setAttribute(\"aria-expanded\", String(isOpen));\n          button.textContent = isOpen ? \"R\u00e9duire\" : \"En savoir plus\";\n        });\n      });\n    })();\n  <\/script>\n\n<\/body>\n<\/html>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3e3c18a e-flex e-con-boxed e-con e-parent\" data-id=\"3e3c18a\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8e99296 elementor-widget elementor-widget-text-editor\" data-id=\"8e99296\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div style=\"text-align: center; width: 100%;\">\n  Tous droits r\u00e9serv\u00e9s | Homelaser \u00a9 |\n  <a href=\"https:\/\/homelaser.fr\/index.php\/mentions\/\">Mentions l\u00e9gales<\/a>\n<\/div>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Mat\u00e9riel de laser game outdoor de nouvelle g\u00e9n\u00e9ration | HOMELASER Technologie \u00c9quipements Contact Le laser game outdoor, sans gilets ni [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"site-sidebar-layout":"no-sidebar","site-content-layout":"plain-container","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"enabled","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-317","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>MAT\u00c9RIEL DE LASER GAME OUTDOOR de nouvelle g\u00e9n\u00e9ration<\/title>\n<meta name=\"description\" content=\"\u00c9quipements de laser game ext\u00e9rieur made en France - Sans besoin de bandeau ni casques- Lancez rapidement votre activit\u00e9 de divertissement\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/homelaser.fr\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"MAT\u00c9RIEL DE LASER GAME OUTDOOR de nouvelle g\u00e9n\u00e9ration\" \/>\n<meta property=\"og:description\" content=\"\u00c9quipements de laser game ext\u00e9rieur made en France - Sans besoin de bandeau ni casques- Lancez rapidement votre activit\u00e9 de divertissement\" \/>\n<meta property=\"og:url\" content=\"https:\/\/homelaser.fr\/\" \/>\n<meta property=\"og:site_name\" content=\"Homelaser\" \/>\n<meta property=\"article:modified_time\" content=\"2026-05-29T17:45:40+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/homelaser.fr\/wp-content\/uploads\/2025\/05\/logo-homelaser-blanc-enorme-scaled-211x25.webp\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/homelaser.fr\\\/\",\"url\":\"https:\\\/\\\/homelaser.fr\\\/\",\"name\":\"MAT\u00c9RIEL DE LASER GAME OUTDOOR de nouvelle g\u00e9n\u00e9ration\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/homelaser.fr\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/homelaser.fr\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/homelaser.fr\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/homelaser.fr\\\/wp-content\\\/uploads\\\/2025\\\/05\\\/logo-homelaser-blanc-enorme-scaled-211x25.webp\",\"datePublished\":\"2026-04-24T15:41:48+00:00\",\"dateModified\":\"2026-05-29T17:45:40+00:00\",\"description\":\"\u00c9quipements de laser game ext\u00e9rieur made en France - Sans besoin de bandeau ni casques- Lancez rapidement votre activit\u00e9 de divertissement\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/homelaser.fr\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/homelaser.fr\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/homelaser.fr\\\/#primaryimage\",\"url\":\"https:\\\/\\\/homelaser.fr\\\/wp-content\\\/uploads\\\/2025\\\/05\\\/logo-homelaser-blanc-enorme-scaled-211x25.webp\",\"contentUrl\":\"https:\\\/\\\/homelaser.fr\\\/wp-content\\\/uploads\\\/2025\\\/05\\\/logo-homelaser-blanc-enorme-scaled-211x25.webp\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/homelaser.fr\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\\\/\\\/homelaser.fr\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Accueil\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/homelaser.fr\\\/#website\",\"url\":\"https:\\\/\\\/homelaser.fr\\\/\",\"name\":\"Homelaser\",\"description\":\"Mat\u00e9riel de laser game professionnel fabriqu\u00e9 en France.\",\"publisher\":{\"@id\":\"https:\\\/\\\/homelaser.fr\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/homelaser.fr\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/homelaser.fr\\\/#organization\",\"name\":\"Homelaser\",\"url\":\"https:\\\/\\\/homelaser.fr\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/homelaser.fr\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"http:\\\/\\\/homelaser.fr\\\/wp-content\\\/uploads\\\/2025\\\/05\\\/Logo-Black-Large.png\",\"contentUrl\":\"http:\\\/\\\/homelaser.fr\\\/wp-content\\\/uploads\\\/2025\\\/05\\\/Logo-Black-Large.png\",\"width\":686,\"height\":88,\"caption\":\"Homelaser\"},\"image\":{\"@id\":\"https:\\\/\\\/homelaser.fr\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"MAT\u00c9RIEL DE LASER GAME OUTDOOR de nouvelle g\u00e9n\u00e9ration","description":"\u00c9quipements de laser game ext\u00e9rieur made en France - Sans besoin de bandeau ni casques- Lancez rapidement votre activit\u00e9 de divertissement","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/homelaser.fr\/","og_locale":"en_US","og_type":"article","og_title":"MAT\u00c9RIEL DE LASER GAME OUTDOOR de nouvelle g\u00e9n\u00e9ration","og_description":"\u00c9quipements de laser game ext\u00e9rieur made en France - Sans besoin de bandeau ni casques- Lancez rapidement votre activit\u00e9 de divertissement","og_url":"https:\/\/homelaser.fr\/","og_site_name":"Homelaser","article_modified_time":"2026-05-29T17:45:40+00:00","og_image":[{"url":"https:\/\/homelaser.fr\/wp-content\/uploads\/2025\/05\/logo-homelaser-blanc-enorme-scaled-211x25.webp","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/homelaser.fr\/","url":"https:\/\/homelaser.fr\/","name":"MAT\u00c9RIEL DE LASER GAME OUTDOOR de nouvelle g\u00e9n\u00e9ration","isPartOf":{"@id":"https:\/\/homelaser.fr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/homelaser.fr\/#primaryimage"},"image":{"@id":"https:\/\/homelaser.fr\/#primaryimage"},"thumbnailUrl":"https:\/\/homelaser.fr\/wp-content\/uploads\/2025\/05\/logo-homelaser-blanc-enorme-scaled-211x25.webp","datePublished":"2026-04-24T15:41:48+00:00","dateModified":"2026-05-29T17:45:40+00:00","description":"\u00c9quipements de laser game ext\u00e9rieur made en France - Sans besoin de bandeau ni casques- Lancez rapidement votre activit\u00e9 de divertissement","breadcrumb":{"@id":"https:\/\/homelaser.fr\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/homelaser.fr\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/homelaser.fr\/#primaryimage","url":"https:\/\/homelaser.fr\/wp-content\/uploads\/2025\/05\/logo-homelaser-blanc-enorme-scaled-211x25.webp","contentUrl":"https:\/\/homelaser.fr\/wp-content\/uploads\/2025\/05\/logo-homelaser-blanc-enorme-scaled-211x25.webp"},{"@type":"BreadcrumbList","@id":"https:\/\/homelaser.fr\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/homelaser.fr\/"},{"@type":"ListItem","position":2,"name":"Accueil"}]},{"@type":"WebSite","@id":"https:\/\/homelaser.fr\/#website","url":"https:\/\/homelaser.fr\/","name":"Homelaser","description":"Mat\u00e9riel de laser game professionnel fabriqu\u00e9 en France.","publisher":{"@id":"https:\/\/homelaser.fr\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/homelaser.fr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/homelaser.fr\/#organization","name":"Homelaser","url":"https:\/\/homelaser.fr\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/homelaser.fr\/#\/schema\/logo\/image\/","url":"http:\/\/homelaser.fr\/wp-content\/uploads\/2025\/05\/Logo-Black-Large.png","contentUrl":"http:\/\/homelaser.fr\/wp-content\/uploads\/2025\/05\/Logo-Black-Large.png","width":686,"height":88,"caption":"Homelaser"},"image":{"@id":"https:\/\/homelaser.fr\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/homelaser.fr\/index.php\/wp-json\/wp\/v2\/pages\/317","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/homelaser.fr\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/homelaser.fr\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/homelaser.fr\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/homelaser.fr\/index.php\/wp-json\/wp\/v2\/comments?post=317"}],"version-history":[{"count":133,"href":"https:\/\/homelaser.fr\/index.php\/wp-json\/wp\/v2\/pages\/317\/revisions"}],"predecessor-version":[{"id":550,"href":"https:\/\/homelaser.fr\/index.php\/wp-json\/wp\/v2\/pages\/317\/revisions\/550"}],"wp:attachment":[{"href":"https:\/\/homelaser.fr\/index.php\/wp-json\/wp\/v2\/media?parent=317"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}