{"title":"Golf Simulators $2,000 to $5,000","description":"\u003cp\u003eMid-range golf simulators and launch monitors from $2,000 to $5,000 — serious accuracy for practice and play.\u003c\/p\u003e","products":[{"product_id":"redstakes-golf-rsg-one","title":"Red Stakes Golf RSG One Launch Monitor","description":"\u003c!--\n============================================================\n  Red Stakes Golf RSG One Launch Monitor — Product Description (paste-ready)\n  ----------------------------------------------------------\n  HOW TO INSTALL (no theme code editing needed):\n\n  1. Shopify admin \u003e Products \u003e Red Stakes Golf RSG One Launch Monitor\n  2. In the Description editor, click the \u003c \u003e icon (top-right\n     of the editor toolbar) to switch to HTML \/ source view\n  3. Select everything currently in the description and delete it\n  4. Paste this ENTIRE file (including the \u003cstyle\u003e block at top)\n  5. Click Save\n\n  Your theme will still render the product image gallery, title,\n  price, and Add to Cart button above this content automatically.\n\n  All CSS is scoped under .rsgone-launchbox so it can't leak\n  into the rest of your theme.\n\n  Same conventions as the LaunchBox, ESB2, ESB1, Apogee, Eagle\n  Sim, and RSG PRO pages: no reviews, no external manufacturer\n  link, native \u003cdetails\u003e FAQ accordion, scaled-down dealer\n  guarantee. Accent is red — the Red Stakes Golf brand color.\n\n  NOTE: Windows 11 PC required (not Mac\/iOS). A projector\/screen\n  or net and a hitting mat are NOT included. The RSG One is\n  free-standing and sits 6' behind the golfer — no ceiling work.\n============================================================\n--\u003e\n\n\u003cstyle\u003e\n  \/* ===== Scoped RSG One product description styles ===== *\/\n  .rsgone-launchbox, .rsgone-launchbox *, .rsgone-launchbox *::before, .rsgone-launchbox *::after { box-sizing: border-box; }\n  .rsgone-launchbox {\n    font-family: -apple-system, BlinkMacSystemFont, \"Inter\", \"Segoe UI\", Helvetica, Arial, sans-serif;\n    color: #15181c;\n    line-height: 1.55;\n    margin: 32px 0 0;\n  }\n  .rsgone-launchbox img { max-width: 100%; display: block; height: auto; }\n  .rsgone-launchbox a { color: inherit; }\n  .rsgone-launchbox h1, .rsgone-launchbox h2, .rsgone-launchbox h3, .rsgone-launchbox h4 { font-weight: 700; letter-spacing: -0.01em; margin: 0; }\n  .rsgone-launchbox h2 { font-size: clamp(1.6rem, 2.6vw, 2.4rem); line-height: 1.1; }\n  .rsgone-launchbox h3 { font-size: clamp(1.2rem, 1.6vw, 1.5rem); line-height: 1.2; }\n  .rsgone-launchbox h4 { font-size: 1.05rem; line-height: 1.2; }\n  .rsgone-launchbox p { margin: 0 0 1em; }\n  .rsgone-launchbox ul { margin: 0; padding: 0; }\n  .rsgone-launchbox .rsgo-container { max-width: 1180px; margin: 0 auto; padding: 0 20px; }\n  .rsgone-launchbox .rsgo-eyebrow {\n    display: inline-block; font-size: 0.78rem; letter-spacing: 0.28em;\n    text-transform: uppercase; color: #6b7280; margin-bottom: 14px; font-weight: 600;\n  }\n  .rsgone-launchbox .rsgo-divider {\n    text-align: center; font-size: 0.78rem; letter-spacing: 0.32em;\n    text-transform: uppercase; color: #9ca3af; margin-bottom: 24px; font-weight: 600;\n  }\n  .rsgone-launchbox .rsgo-divider::before, .rsgone-launchbox .rsgo-divider::after { content: \"— \"; }\n  .rsgone-launchbox .rsgo-divider::after { content: \" —\"; }\n\n  \/* Dark sections *\/\n  .rsgone-launchbox .rsgo-dark { background: #0a0e10; color: #fff; border-radius: 18px; margin-bottom: 18px; }\n\n  \/* Brand intro *\/\n  .rsgone-launchbox .rsgo-intro { padding: 64px 0; }\n  .rsgone-launchbox .rsgo-brand-line {\n    font-size: 0.82rem; letter-spacing: 0.4em; text-transform: uppercase;\n    color: rgba(255,255,255,0.85); margin-bottom: 22px; font-weight: 600;\n  }\n  .rsgone-launchbox .rsgo-intro h2 { max-width: 760px; margin-bottom: 22px; }\n  .rsgone-launchbox .rsgo-intro .rsgo-lead { max-width: 720px; font-size: 1.05rem; color: rgba(255,255,255,0.92); margin-bottom: 22px; }\n  .rsgone-launchbox .rsgo-intro .rsgo-trustedby { font-size: 0.95rem; color: rgba(255,255,255,0.85); margin: 0; }\n  .rsgone-launchbox .rsgo-intro .rsgo-trustedby strong { color: #fff; }\n\n  \/* Pillars (white 3-card) *\/\n  .rsgone-launchbox .rsgo-pillars { background: #fff; padding: 72px 0; }\n  .rsgone-launchbox .rsgo-pillars-header { text-align: center; max-width: 720px; margin: 0 auto 44px; }\n  .rsgone-launchbox .rsgo-pillars-header h2 { margin-bottom: 12px; }\n  .rsgone-launchbox .rsgo-pillars-header p { color: #4b5460; font-size: 1.02rem; }\n  .rsgone-launchbox .rsgo-pillars-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px; max-width: 980px; margin: 0 auto; }\n  .rsgone-launchbox .rsgo-pillar-card {\n    background: #f1f3f5; border: 1px solid #e6e6e0; border-radius: 14px;\n    padding: 30px 26px; display: flex; flex-direction: column;\n    transition: border-color 0.15s ease, transform 0.15s ease;\n  }\n  .rsgone-launchbox .rsgo-pillar-card:hover { border-color: #c0392b; transform: translateY(-2px); }\n  .rsgone-launchbox .rsgo-pillar-icon {\n    width: 52px; height: 52px; background: #fff; border-radius: 14px;\n    margin-bottom: 18px; display: flex; align-items: center; justify-content: center;\n    font-size: 1.4rem; color: #c0392b; border: 1px solid #e6e6e0;\n  }\n  .rsgone-launchbox .rsgo-pillar-card h3 { font-size: 1.12rem; margin-bottom: 8px; line-height: 1.2; }\n  .rsgone-launchbox .rsgo-pillar-card p { color: #4b5460; font-size: 0.92rem; margin: 0; line-height: 1.55; }\n\n  \/* Personas *\/\n  .rsgone-launchbox .rsgo-personas { background: #f1f3f5; padding: 72px 0; border-radius: 18px; margin-bottom: 18px; }\n  .rsgone-launchbox .rsgo-personas-header { text-align: center; max-width: 720px; margin: 0 auto 44px; }\n  .rsgone-launchbox .rsgo-personas-header h2 { margin-bottom: 12px; }\n  .rsgone-launchbox .rsgo-personas-header p { color: #4b5460; font-size: 1.02rem; }\n  .rsgone-launchbox .rsgo-personas-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px; }\n  .rsgone-launchbox .rsgo-persona-card {\n    background: #fff; border-radius: 16px; padding: 32px 28px;\n    border: 1px solid #e6e6e0; display: flex; flex-direction: column;\n  }\n  .rsgone-launchbox .rsgo-persona-num {\n    display: inline-flex; align-items: center; justify-content: center;\n    width: 42px; height: 42px; border-radius: 50%;\n    background: #f1f3f5; color: #15181c;\n    font-size: 0.92rem; font-weight: 800; margin-bottom: 16px;\n    border: 1px solid #e6e6e0;\n  }\n  .rsgone-launchbox .rsgo-persona-card h3 { font-size: 1.25rem; margin-bottom: 6px; }\n  .rsgone-launchbox .rsgo-persona-tag { color: #6b7280; font-size: 0.86rem; margin-bottom: 18px; font-style: italic; }\n  .rsgone-launchbox .rsgo-persona-list { list-style: none; padding: 0; margin: 0 0 18px; flex: 1; }\n  .rsgone-launchbox .rsgo-persona-list li {\n    padding: 10px 0; border-top: 1px solid #eceef1;\n    font-size: 0.93rem; color: #4b5460;\n    display: flex; gap: 10px; align-items: flex-start;\n  }\n  .rsgone-launchbox .rsgo-persona-list li::before { content: \"—\"; color: #c0392b; font-weight: 800; flex-shrink: 0; }\n  .rsgone-launchbox .rsgo-persona-fit {\n    padding: 14px; background: #f1f3f5; border-radius: 10px;\n    font-size: 0.88rem; color: #15181c; margin: 0; line-height: 1.5;\n  }\n  .rsgone-launchbox .rsgo-persona-fit strong { color: #15181c; }\n\n  \/* Specs \u0026 data combined *\/\n  .rsgone-launchbox .rsgo-specs-data { background: #0a0e10; color: #fff; padding: 46px 0; border-radius: 18px; margin-bottom: 18px; }\n  .rsgone-launchbox .rsgo-specs-data h2 { text-align: center; margin-bottom: 22px; font-size: 1.3rem; font-weight: 600; }\n  .rsgone-launchbox .rsgo-spec-strip {\n    display: grid; grid-template-columns: repeat(4, 1fr); gap: 1px;\n    background: rgba(255,255,255,0.1); border: 1px solid rgba(255,255,255,0.1);\n    border-radius: 12px; overflow: hidden; margin-bottom: 32px;\n  }\n  .rsgone-launchbox .rsgo-spec-stat {\n    background: #0a0e10; padding: 14px 10px;\n    text-align: center; display: flex; flex-direction: column; gap: 4px;\n  }\n  .rsgone-launchbox .rsgo-ss-label {\n    font-size: 0.66rem; text-transform: uppercase; letter-spacing: 0.18em;\n    color: rgba(255,255,255,0.78); font-weight: 600;\n  }\n  .rsgone-launchbox .rsgo-ss-value {\n    font-size: 1.02rem; font-weight: 700; color: #fff; letter-spacing: -0.01em;\n  }\n  .rsgone-launchbox .rsgo-data-split { display: grid; grid-template-columns: 1fr 1fr; gap: 20px; }\n  .rsgone-launchbox .rsgo-data-group-eyebrow {\n    display: block; font-size: 0.7rem; letter-spacing: 0.22em;\n    text-transform: uppercase; color: rgba(255,255,255,0.78);\n    margin-bottom: 11px; font-weight: 600;\n  }\n  .rsgone-launchbox .rsgo-data-grid {\n    display: grid; grid-template-columns: repeat(3, 1fr); gap: 1px;\n    background: rgba(255,255,255,0.08); border: 1px solid rgba(255,255,255,0.08);\n    border-radius: 12px; overflow: hidden;\n  }\n  .rsgone-launchbox .rsgo-data-cell {\n    background: #0a0e10; padding: 13px 10px; text-align: center;\n    font-size: 0.82rem; color: rgba(255,255,255,0.92);\n  }\n  .rsgone-launchbox .rsgo-data-note {\n    text-align: center; font-size: 0.84rem;\n    color: rgba(255,255,255,0.7); margin: 18px 0 0;\n  }\n\n  \/* Guarantee *\/\n  .rsgone-launchbox .rsgo-guarantee { background: #0a0e10; color: #fff; padding: 0 0 30px; border-radius: 0 0 18px 18px; margin-top: -18px; margin-bottom: 18px; }\n  .rsgone-launchbox .rsgo-guarantee-inner {\n    border: 1px solid rgba(255,255,255,0.14); border-radius: 10px;\n    padding: 13px 22px; background: rgba(255,255,255,0.02);\n    text-align: center; font-size: 0.85rem; color: rgba(255,255,255,0.92);\n  }\n  .rsgone-launchbox .rsgo-guarantee-inner strong { font-size: 0.9rem; color: #fff; }\n\n  \/* Capability cards *\/\n  .rsgone-launchbox .rsgo-cap { background: #f1f3f5; padding: 72px 0; border-radius: 18px; margin-bottom: 18px; }\n  .rsgone-launchbox .rsgo-cap-header { text-align: center; max-width: 720px; margin: 0 auto 40px; }\n  .rsgone-launchbox .rsgo-cap-header h2 { margin-bottom: 14px; }\n  .rsgone-launchbox .rsgo-cap-header p { color: #4b5460; font-size: 1.02rem; }\n  .rsgone-launchbox .rsgo-cap-card {\n    background: #fff; border-radius: 16px; padding: 40px; margin-bottom: 18px;\n    display: grid; grid-template-columns: 1.1fr 1fr; gap: 44px; align-items: center;\n    box-shadow: 0 1px 0 rgba(0,0,0,0.05);\n  }\n  .rsgone-launchbox .rsgo-cap-card h3 { font-size: clamp(1.4rem, 2.1vw, 1.8rem); line-height: 1.1; margin-bottom: 14px; }\n  .rsgone-launchbox .rsgo-cap-card p { color: #4b5460; font-size: 0.98rem; margin-bottom: 22px; }\n  .rsgone-launchbox .rsgo-cap-table {\n    display: grid; grid-template-columns: 1fr 1fr; gap: 1px;\n    background: #e6e6e0; border: 1px solid #e6e6e0; border-radius: 10px;\n    overflow: hidden; font-size: 0.86rem;\n  }\n  .rsgone-launchbox .rsgo-cap-table div { background: #fff; padding: 12px 14px; }\n  .rsgone-launchbox .rsgo-cap-table .rsgo-lbl { color: #6b7280; font-size: 0.74rem; text-transform: uppercase; letter-spacing: 0.1em; }\n  .rsgone-launchbox .rsgo-cap-table .rsgo-val { font-weight: 600; color: #15181c; }\n  .rsgone-launchbox .rsgo-cap-image { aspect-ratio: 1; background: #eceef1; border-radius: 12px; overflow: hidden; }\n  .rsgone-launchbox .rsgo-cap-image img { width: 100%; height: 100%; object-fit: cover; }\n  .rsgone-launchbox .rsgo-cap-card.rsgo-reverse { grid-template-columns: 1fr 1.1fr; }\n  .rsgone-launchbox .rsgo-cap-card.rsgo-reverse .rsgo-cap-image { order: -1; }\n\n  \/* In box *\/\n  .rsgone-launchbox .rsgo-inbox { background: #f1f3f5; padding: 0 0 72px; border-radius: 0 0 18px 18px; margin-top: -18px; margin-bottom: 18px; }\n  .rsgone-launchbox .rsgo-inbox-card {\n    background: #fff; border-radius: 16px; padding: 40px;\n    display: grid; grid-template-columns: 1fr 1.4fr; gap: 40px; align-items: center;\n  }\n  .rsgone-launchbox .rsgo-inbox h2 { font-size: 1.7rem; margin-bottom: 12px; line-height: 1.15; }\n  .rsgone-launchbox .rsgo-inbox .rsgo-desc { color: #4b5460; margin-bottom: 18px; font-size: 0.98rem; }\n  .rsgone-launchbox .rsgo-inbox-list { list-style: none; padding: 0; margin: 0 0 16px; display: grid; grid-template-columns: 1fr 1fr; gap: 12px 24px; }\n  .rsgone-launchbox .rsgo-inbox-list li { display: flex; gap: 10px; align-items: flex-start; font-size: 0.93rem; }\n  .rsgone-launchbox .rsgo-inbox-list li::before { content: \"✓\"; color: #c0392b; font-weight: 800; flex-shrink: 0; }\n  .rsgone-launchbox .rsgo-inbox-note {\n    background: #fbece9; border: 1px solid #efc8c2; border-radius: 10px;\n    padding: 14px 16px; font-size: 0.88rem; color: #8b2018; line-height: 1.55; margin: 0;\n  }\n  .rsgone-launchbox .rsgo-inbox-note strong { color: #6e1812; }\n\n  \/* Space requirements *\/\n  .rsgone-launchbox .rsgo-space { background: #fff; padding: 64px 0; }\n  .rsgone-launchbox .rsgo-space-callout {\n    background: #fbece9; border: 1px solid #efc8c2;\n    border-radius: 16px; padding: 32px 30px; max-width: 980px; margin: 0 auto;\n  }\n  .rsgone-launchbox .rsgo-space-title {\n    font-size: 1.2rem; font-weight: 700; color: #8b2018;\n    margin-bottom: 6px; display: flex; align-items: center; gap: 9px;\n  }\n  .rsgone-launchbox .rsgo-space-sub { color: #9a4138; font-size: 0.95rem; margin-bottom: 22px; }\n  .rsgone-launchbox .rsgo-space-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 12px; }\n  .rsgone-launchbox .rsgo-space-item {\n    background: #fff; border-radius: 10px; padding: 16px 16px; border: 1px solid #ecccc6;\n  }\n  .rsgone-launchbox .rsgo-space-item-label {\n    font-size: 0.7rem; text-transform: uppercase; letter-spacing: 0.12em;\n    color: #a8443a; margin-bottom: 6px; font-weight: 700;\n  }\n  .rsgone-launchbox .rsgo-space-item-val { font-size: 1.02rem; font-weight: 700; color: #8b2018; }\n\n  \/* RSG Club online section (distinct visual treatment) *\/\n  .rsgone-launchbox .rsgo-sim {\n    background: linear-gradient(135deg, #0a0e10 0%, #2a1212 100%);\n    color: #fff; padding: 64px 0; border-radius: 18px; margin-bottom: 18px;\n  }\n  .rsgone-launchbox .rsgo-sim-inner {\n    display: grid; grid-template-columns: 1.4fr 1fr; gap: 48px; align-items: center;\n    padding: 0 32px;\n  }\n  .rsgone-launchbox .rsgo-sim-text h2 { margin-bottom: 16px; line-height: 1.1; }\n  .rsgone-launchbox .rsgo-sim-text \u003e p {\n    color: rgba(255,255,255,0.92); font-size: 1rem; margin-bottom: 24px; max-width: 540px;\n  }\n  .rsgone-launchbox .rsgo-sim-features { display: flex; flex-direction: column; gap: 14px; }\n  .rsgone-launchbox .rsgo-sim-feature {\n    display: flex; gap: 14px; align-items: flex-start; padding: 14px 16px;\n    background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.08);\n    border-radius: 10px;\n  }\n  .rsgone-launchbox .rsgo-sim-check {\n    flex-shrink: 0; width: 26px; height: 26px; border-radius: 50%;\n    background: #c0392b; color: #fff;\n    display: flex; align-items: center; justify-content: center;\n    font-size: 0.85rem; font-weight: 800; margin-top: 2px;\n  }\n  .rsgone-launchbox .rsgo-sim-feature div { display: flex; flex-direction: column; gap: 2px; }\n  .rsgone-launchbox .rsgo-sim-feature strong { color: #fff; font-size: 0.95rem; }\n  .rsgone-launchbox .rsgo-sim-feature span { color: rgba(255,255,255,0.85); font-size: 0.88rem; line-height: 1.5; }\n  .rsgone-launchbox .rsgo-sim-visual {\n    background: rgba(255,255,255,0.04); border: 1px solid rgba(255,255,255,0.1);\n    border-radius: 16px; overflow: hidden;\n  }\n  .rsgone-launchbox .rsgo-sim-visual img { width: 100%; height: 200px; object-fit: cover; display: block; }\n  .rsgone-launchbox .rsgo-sim-visual-body { padding: 22px 24px; text-align: center; }\n  .rsgone-launchbox .rsgo-sim-pill {\n    display: inline-block; padding: 6px 14px;\n    background: rgba(192,57,43,0.22); border: 1px solid #c0392b;\n    color: #e8796f; border-radius: 100px;\n    font-size: 0.7rem; font-weight: 700; letter-spacing: 0.14em; margin-bottom: 14px;\n  }\n  .rsgone-launchbox .rsgo-sim-big {\n    font-size: clamp(1.8rem, 3.4vw, 2.5rem); font-weight: 800;\n    line-height: 1; color: #fff; letter-spacing: -0.02em; margin-bottom: 10px;\n  }\n  .rsgone-launchbox .rsgo-sim-meta { font-size: 0.82rem; color: rgba(255,255,255,0.85); line-height: 1.5; }\n\n  \/* Video *\/\n  .rsgone-launchbox .rsgo-video { background: #fff; padding: 16px 0 64px; }\n  .rsgone-launchbox .rsgo-video-header { text-align: center; max-width: 640px; margin: 0 auto 28px; }\n  .rsgone-launchbox .rsgo-video-header h2 { margin-bottom: 10px; }\n  .rsgone-launchbox .rsgo-video-header p { color: #4b5460; font-size: 1rem; }\n  .rsgone-launchbox .rsgo-video-frame {\n    border-radius: 16px; overflow: hidden; border: 1px solid #e6e6e0; max-width: 960px; margin: 0 auto;\n  }\n  .rsgone-launchbox .rsgo-video-frame iframe { display: block; width: 100%; height: 420px; border: none; }\n\n  \/* Brand authority *\/\n  .rsgone-launchbox .rsgo-authority { background: #f1f3f5; color: #15181c; padding: 72px 0; border-radius: 18px; margin-bottom: 18px; }\n  .rsgone-launchbox .rsgo-authority-header { text-align: center; max-width: 720px; margin: 0 auto 40px; }\n  .rsgone-launchbox .rsgo-authority-header h2 { margin-bottom: 14px; }\n  .rsgone-launchbox .rsgo-authority-header p { color: #4b5460; font-size: 1.02rem; }\n  .rsgone-launchbox .rsgo-authority-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px; }\n  .rsgone-launchbox .rsgo-authority-card {\n    background: #fff; border: 1px solid #e6e6e0;\n    border-radius: 12px; padding: 36px 28px; text-align: center;\n  }\n  .rsgone-launchbox .rsgo-authority-number { font-size: 2.2rem; font-weight: 800; margin-bottom: 8px; letter-spacing: -0.02em; color: #c0392b; line-height: 1; }\n  .rsgone-launchbox .rsgo-authority-label {\n    font-size: 0.76rem; text-transform: uppercase; letter-spacing: 0.18em;\n    color: #6b7280; margin-bottom: 16px; margin-top: 8px;\n  }\n  .rsgone-launchbox .rsgo-authority-card p { color: #4b5460; font-size: 0.93rem; margin: 0; line-height: 1.5; }\n\n  \/* Compare *\/\n  .rsgone-launchbox .rsgo-compare { background: #fff; padding: 72px 0; }\n  .rsgone-launchbox .rsgo-compare-header { text-align: center; max-width: 760px; margin: 0 auto 36px; }\n  .rsgone-launchbox .rsgo-compare-header h2 { margin-bottom: 12px; }\n  .rsgone-launchbox .rsgo-compare-header p { color: #4b5460; font-size: 1.02rem; }\n  .rsgone-launchbox .rsgo-compare-scroll {\n    overflow-x: auto; -webkit-overflow-scrolling: touch;\n    border-radius: 14px; border: 1px solid #e6e6e0;\n    display: block !important; width: 100% !important; max-width: 100% !important;\n    margin-left: 0 !important; margin-right: 0 !important; box-sizing: border-box !important;\n  }\n  .rsgone-launchbox .rsgo-compare-table {\n    width: 100% !important; max-width: 100% !important;\n    display: table !important; table-layout: fixed;\n    border-collapse: separate; border-spacing: 0; min-width: 620px;\n  }\n  .rsgone-launchbox .rsgo-compare-table th, .rsgone-launchbox .rsgo-compare-table td {\n    padding: 12px 10px; text-align: center; border-bottom: 1px solid #e6e6e0; font-size: 0.85rem;\n  }\n  .rsgone-launchbox .rsgo-compare-table th:first-child, .rsgone-launchbox .rsgo-compare-table td:first-child {\n    text-align: left; color: #15181c; font-weight: 600;\n  }\n  .rsgone-launchbox .rsgo-compare-table thead th {\n    background: #f1f3f5; font-size: 0.76rem; text-transform: uppercase;\n    letter-spacing: 0.1em; color: #6b7280; font-weight: 700;\n  }\n  .rsgone-launchbox .rsgo-compare-table thead th.rsgo-featured { background: #15181c; color: #fff; }\n  .rsgone-launchbox .rsgo-compare-table tbody td.rsgo-featured { background: rgba(192,57,43,0.07); font-weight: 700; color: #15181c; }\n  .rsgone-launchbox .rsgo-compare-table tbody tr:last-child td { border-bottom: 0; }\n  .rsgone-launchbox .rsgo-compare-table .rsgo-price-row td { font-size: 1rem; font-weight: 700; }\n  .rsgone-launchbox .rsgo-compare-savings { text-align: center; margin-top: 24px; font-size: 1.02rem; color: #15181c; }\n  .rsgone-launchbox .rsgo-compare-savings strong { color: #8b2018; }\n\n  \/* PC requirements note *\/\n  .rsgone-launchbox .rsgo-pc {\n    background: #f1f3f5; border: 1px solid #e6e6e0; border-radius: 12px;\n    padding: 20px 24px; margin-bottom: 18px;\n  }\n  .rsgone-launchbox .rsgo-pc h4 { font-size: 1rem; margin-bottom: 8px; }\n  .rsgone-launchbox .rsgo-pc p { color: #4b5460; font-size: 0.94rem; margin: 0; line-height: 1.7; }\n\n  \/* FAQ *\/\n  .rsgone-launchbox .rsgo-faq { padding: 72px 0; background: #f1f3f5; border-radius: 18px; margin-bottom: 18px; }\n  .rsgone-launchbox .rsgo-faq h2 { text-align: center; margin-bottom: 12px; }\n  .rsgone-launchbox .rsgo-faq .rsgo-sub { text-align: center; color: #4b5460; margin-bottom: 32px; }\n  .rsgone-launchbox .rsgo-faq-list { max-width: 820px; margin: 0 auto; }\n  .rsgone-launchbox details.rsgo-faq-item {\n    background: #fff; border-radius: 10px; margin-bottom: 10px;\n    border: 1px solid #e6e6e0; overflow: hidden;\n  }\n  .rsgone-launchbox details.rsgo-faq-item summary {\n    padding: 20px 24px; cursor: pointer; font-weight: 600;\n    font-size: 1rem; list-style: none;\n    display: flex; justify-content: space-between; align-items: center;\n  }\n  .rsgone-launchbox details.rsgo-faq-item summary::-webkit-details-marker { display: none; }\n  .rsgone-launchbox .rsgo-faq-toggle {\n    font-size: 1.5rem; color: #6b7280; font-weight: 400;\n    line-height: 1; display: inline-block; margin-left: 12px;\n    flex-shrink: 0; transition: transform 0.2s ease;\n  }\n  .rsgone-launchbox details.rsgo-faq-item[open] .rsgo-faq-toggle { transform: rotate(45deg); }\n  .rsgone-launchbox details.rsgo-faq-item .rsgo-answer { padding: 0 24px 20px; color: #4b5460; font-size: 0.96rem; line-height: 1.6; }\n\n  \/* Dealer block *\/\n  .rsgone-launchbox .rsgo-dealer { background: #15181c; color: #fff; padding: 50px 20px; text-align: center; border-radius: 18px; margin-top: 18px; }\n  .rsgone-launchbox .rsgo-dealer .rsgo-eyebrow { color: rgba(255,255,255,0.85); }\n  .rsgone-launchbox .rsgo-dealer h3 { font-size: 1.5rem; margin-bottom: 8px; }\n  .rsgone-launchbox .rsgo-dealer p { color: rgba(255,255,255,0.92); margin-bottom: 20px; }\n  .rsgone-launchbox .rsgo-dealer a.rsgo-btn {\n    display: inline-block; padding: 14px 30px; background: #fff; color: #15181c;\n    border-radius: 8px; text-decoration: none; font-weight: 700;\n    font-size: 0.92rem; letter-spacing: 0.04em;\n  }\n\n  \/* ===== Theme-safe color forcing for dark sections ===== *\/\n  .rsgone-launchbox .rsgo-intro h1, .rsgone-launchbox .rsgo-intro h2, .rsgone-launchbox .rsgo-intro h3, .rsgone-launchbox .rsgo-intro h4,\n  .rsgone-launchbox .rsgo-specs-data h1, .rsgone-launchbox .rsgo-specs-data h2, .rsgone-launchbox .rsgo-specs-data h3, .rsgone-launchbox .rsgo-specs-data h4,\n  .rsgone-launchbox .rsgo-sim h1, .rsgone-launchbox .rsgo-sim h2, .rsgone-launchbox .rsgo-sim h3, .rsgone-launchbox .rsgo-sim h4,\n  .rsgone-launchbox .rsgo-dealer h1, .rsgone-launchbox .rsgo-dealer h2, .rsgone-launchbox .rsgo-dealer h3, .rsgone-launchbox .rsgo-dealer h4,\n  .rsgone-launchbox .rsgo-spec-stat .rsgo-ss-value,\n  .rsgone-launchbox .rsgo-sim-big, .rsgone-launchbox .rsgo-sim-feature strong,\n  .rsgone-launchbox .rsgo-guarantee-inner strong { color: #ffffff !important; }\n\n  .rsgone-launchbox .rsgo-intro .rsgo-lead,\n  .rsgone-launchbox .rsgo-intro .rsgo-trustedby,\n  .rsgone-launchbox .rsgo-specs-data .rsgo-data-cell,\n  .rsgone-launchbox .rsgo-sim-text \u003e p,\n  .rsgone-launchbox .rsgo-sim-feature span,\n  .rsgone-launchbox .rsgo-sim-meta,\n  .rsgone-launchbox .rsgo-guarantee-inner,\n  .rsgone-launchbox .rsgo-dealer p { color: rgba(255,255,255,0.92) !important; }\n\n  .rsgone-launchbox .rsgo-intro .rsgo-brand-line,\n  .rsgone-launchbox .rsgo-intro .rsgo-trustedby strong,\n  .rsgone-launchbox .rsgo-spec-stat .rsgo-ss-label,\n  .rsgone-launchbox .rsgo-data-group-eyebrow,\n  .rsgone-launchbox .rsgo-dealer .rsgo-eyebrow { color: #ffffff !important; }\n\n  \/* Responsive *\/\n  @media (max-width: 960px) {\n    .rsgone-launchbox .rsgo-cap-card, .rsgone-launchbox .rsgo-cap-card.rsgo-reverse,\n    .rsgone-launchbox .rsgo-inbox-card, .rsgone-launchbox .rsgo-sim-inner {\n      grid-template-columns: 1fr; gap: 28px;\n    }\n    .rsgone-launchbox .rsgo-sim-inner { padding: 0 20px; }\n    .rsgone-launchbox .rsgo-cap-card.rsgo-reverse .rsgo-cap-image { order: 0; }\n    .rsgone-launchbox .rsgo-personas-grid,\n    .rsgone-launchbox .rsgo-authority-grid { grid-template-columns: 1fr; gap: 24px; }\n    .rsgone-launchbox .rsgo-pillars-grid { grid-template-columns: repeat(3, 1fr); }\n    .rsgone-launchbox .rsgo-data-split { grid-template-columns: 1fr; gap: 28px; }\n    .rsgone-launchbox .rsgo-spec-strip { grid-template-columns: repeat(2, 1fr); }\n    .rsgone-launchbox .rsgo-inbox-list { grid-template-columns: 1fr; }\n    .rsgone-launchbox .rsgo-video-frame iframe { height: 320px; }\n  }\n  @media (max-width: 560px) {\n    .rsgone-launchbox .rsgo-pillars-grid,\n    .rsgone-launchbox .rsgo-space-grid { grid-template-columns: 1fr; }\n    .rsgone-launchbox .rsgo-data-grid { grid-template-columns: repeat(2, 1fr); }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"rsgone-launchbox\"\u003e\n\n  \u003c!-- Brand intro --\u003e\n  \u003csection class=\"rsgo-intro rsgo-dark\"\u003e\n    \u003cdiv class=\"rsgo-container\"\u003e\n      \u003cdiv class=\"rsgo-brand-line\"\u003eRed Stakes Golf · RSG One\u003c\/div\u003e\n      \u003ch2 style=\"color: #ffffff;\"\u003eSet It Down.\u003cbr\u003eGet Real Data.\u003c\/h2\u003e\n      \u003cp class=\"rsgo-lead\"\u003e\n        You want real data. You don't want a renovation. The RSG One sits six feet behind you on\n        the floor — no ceiling work, no drilling, no contractor — and a high-speed camera paired\n        with infrared sensors measures 9 ball and club data points the instant you make contact.\n        Every club in the bag. Right- and left-handed in the same session. RSG CLUB software ships\n        with 10 real-world courses and 3 practice ranges, lifetime access, no annual fee. Designed\n        and built in the United States by Red Stakes Golf — the team formerly behind OptiShot.\n      \u003c\/p\u003e\n      \u003cp class=\"rsgo-trustedby\"\u003e\n        Built by \u003cstrong\u003eRed Stakes Golf\u003c\/strong\u003e — the American-made evolution of OptiShot, with a\n        team carrying \u003cstrong\u003e100+ years\u003c\/strong\u003e of combined golf-simulation experience.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Pillars --\u003e\n  \u003csection class=\"rsgo-pillars\"\u003e\n    \u003cdiv class=\"rsgo-container\"\u003e\n      \u003cdiv class=\"rsgo-divider\"\u003eWhy The RSG One Stands Apart\u003c\/div\u003e\n      \u003cdiv class=\"rsgo-pillars-header\"\u003e\n        \u003ch2\u003eThree Reasons This Is The Easy Way In.\u003c\/h2\u003e\n        \u003cp\u003eThe simplest way into a real-data home simulator without putting holes in your ceiling — designed, assembled, and supported in the United States.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"rsgo-pillars-grid\"\u003e\n        \u003cdiv class=\"rsgo-pillar-card\"\u003e\n          \u003cdiv class=\"rsgo-pillar-icon\"\u003e◎\u003c\/div\u003e\n          \u003ch3\u003eSet It Down And Play\u003c\/h3\u003e\n          \u003cp\u003eFree-standing, six feet behind you on the floor. No drilling, no overhead mount, no ceiling-height project. You're hitting balls the day it arrives.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"rsgo-pillar-card\"\u003e\n          \u003cdiv class=\"rsgo-pillar-icon\"\u003e◉\u003c\/div\u003e\n          \u003ch3\u003eReal Data, Not Estimates\u003c\/h3\u003e\n          \u003cp\u003e9 ball and club metrics measured at impact by a high-speed camera and infrared sensors. Actual numbers — not algorithmic guesses based on your last swing.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"rsgo-pillar-card\"\u003e\n          \u003cdiv class=\"rsgo-pillar-icon\"\u003e∞\u003c\/div\u003e\n          \u003ch3\u003eOwn It, Don't Rent It\u003c\/h3\u003e\n          \u003cp\u003e10 real-world courses and 3 practice ranges included, lifetime access. No annual subscription required to play. Online play is optional, never a requirement.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Personas --\u003e\n  \u003csection class=\"rsgo-personas\"\u003e\n    \u003cdiv class=\"rsgo-container\"\u003e\n      \u003cdiv class=\"rsgo-divider\"\u003eWho It's Built For\u003c\/div\u003e\n      \u003cdiv class=\"rsgo-personas-header\"\u003e\n        \u003ch2\u003eYou Probably Recognize Yourself In One Of These.\u003c\/h2\u003e\n        \u003cp\u003eThree golfers we see buying the RSG One. If one of them sounds like you, it'll work in the space you already have.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"rsgo-personas-grid\"\u003e\n        \u003cdiv class=\"rsgo-persona-card\"\u003e\n          \u003cdiv class=\"rsgo-persona-num\"\u003e01\u003c\/div\u003e\n          \u003ch3\u003eYou Want A Sim Without A Renovation\u003c\/h3\u003e\n          \u003cp class=\"rsgo-persona-tag\"\u003eFirst-time home sim owner\u003c\/p\u003e\n          \u003cul class=\"rsgo-persona-list\"\u003e\n            \u003cli\u003eYou want to play indoors but you're not drilling into the ceiling\u003c\/li\u003e\n            \u003cli\u003eYou want a real launch monitor — not a $99 toy that fakes data\u003c\/li\u003e\n            \u003cli\u003eYou have a garage, basement, or spare room ready to use\u003c\/li\u003e\n          \u003c\/ul\u003e\n          \u003cp class=\"rsgo-persona-fit\"\u003e\u003cstrong\u003eWhy this fits:\u003c\/strong\u003e free-standing, sets up in minutes, no contractor required. Real measured data at an entry-tier price.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"rsgo-persona-card\"\u003e\n          \u003cdiv class=\"rsgo-persona-num\"\u003e02\u003c\/div\u003e\n          \u003ch3\u003eYou Practice With Intent And Want Real Numbers\u003c\/h3\u003e\n          \u003cp class=\"rsgo-persona-tag\"\u003eData-driven improver\u003c\/p\u003e\n          \u003cul class=\"rsgo-persona-list\"\u003e\n            \u003cli\u003eYou want measured ball and club data — not algorithmic estimates\u003c\/li\u003e\n            \u003cli\u003eYou work every club in the bag, including the putter\u003c\/li\u003e\n            \u003cli\u003eYou want spin, launch, and carry to train against\u003c\/li\u003e\n          \u003c\/ul\u003e\n          \u003cp class=\"rsgo-persona-fit\"\u003e\u003cstrong\u003eWhy this fits:\u003c\/strong\u003e 9 data points measured at impact, on every swing. The numbers you're using to actually get better.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"rsgo-persona-card\"\u003e\n          \u003cdiv class=\"rsgo-persona-num\"\u003e03\u003c\/div\u003e\n          \u003ch3\u003eYou Have A Whole House Of Golfers\u003c\/h3\u003e\n          \u003cp class=\"rsgo-persona-tag\"\u003eFamily and friends play together\u003c\/p\u003e\n          \u003cul class=\"rsgo-persona-list\"\u003e\n            \u003cli\u003eYou've got right- and left-handed golfers under one roof\u003c\/li\u003e\n            \u003cli\u003eYou want everyone to play the same round without resetting the unit\u003c\/li\u003e\n            \u003cli\u003eYou like the idea of online rounds and tournaments with friends\u003c\/li\u003e\n          \u003c\/ul\u003e\n          \u003cp class=\"rsgo-persona-fit\"\u003e\u003cstrong\u003eWhy this fits:\u003c\/strong\u003e center-strike setup both hands share — and RSG Club Online multiplayer when you're ready to compete.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Specs \u0026 data combined --\u003e\n  \u003csection class=\"rsgo-specs-data\"\u003e\n    \u003cdiv class=\"rsgo-container\"\u003e\n      \u003ch2 style=\"color: #ffffff;\"\u003eRSG One Specs \u0026amp; Data Captured\u003c\/h2\u003e\n      \u003cdiv class=\"rsgo-spec-strip\"\u003e\n        \u003cdiv class=\"rsgo-spec-stat\"\u003e\n\u003cspan class=\"rsgo-ss-label\"\u003eTechnology\u003c\/span\u003e\u003cspan class=\"rsgo-ss-value\"\u003eCamera + IR Sensors\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"rsgo-spec-stat\"\u003e\n\u003cspan class=\"rsgo-ss-label\"\u003eData Points\u003c\/span\u003e\u003cspan class=\"rsgo-ss-value\"\u003e9 Measured\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"rsgo-spec-stat\"\u003e\n\u003cspan class=\"rsgo-ss-label\"\u003eCourses Included\u003c\/span\u003e\u003cspan class=\"rsgo-ss-value\"\u003e10 + 3 Ranges\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"rsgo-spec-stat\"\u003e\n\u003cspan class=\"rsgo-ss-label\"\u003eBuild\u003c\/span\u003e\u003cspan class=\"rsgo-ss-value\"\u003eMade in the USA\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"rsgo-data-split\"\u003e\n        \u003cdiv class=\"rsgo-data-group\"\u003e\n          \u003cspan class=\"rsgo-data-group-eyebrow\"\u003e9 measured data points\u003c\/span\u003e\n          \u003cdiv class=\"rsgo-data-grid\"\u003e\n            \u003cdiv class=\"rsgo-data-cell\"\u003eClub Speed\u003c\/div\u003e\n            \u003cdiv class=\"rsgo-data-cell\"\u003eBall Speed\u003c\/div\u003e\n            \u003cdiv class=\"rsgo-data-cell\"\u003eLaunch Direction\u003c\/div\u003e\n            \u003cdiv class=\"rsgo-data-cell\"\u003eLaunch Angle\u003c\/div\u003e\n            \u003cdiv class=\"rsgo-data-cell\"\u003eBackspin\u003c\/div\u003e\n            \u003cdiv class=\"rsgo-data-cell\"\u003eSidespin\u003c\/div\u003e\n            \u003cdiv class=\"rsgo-data-cell\"\u003eDistance Offset\u003c\/div\u003e\n            \u003cdiv class=\"rsgo-data-cell\"\u003eCarry Distance\u003c\/div\u003e\n            \u003cdiv class=\"rsgo-data-cell\"\u003eTotal Distance\u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"rsgo-data-group\"\u003e\n          \u003cspan class=\"rsgo-data-group-eyebrow\"\u003ePlays your whole game\u003c\/span\u003e\n          \u003cdiv class=\"rsgo-data-grid\"\u003e\n            \u003cdiv class=\"rsgo-data-cell\"\u003eWoods\u003c\/div\u003e\n            \u003cdiv class=\"rsgo-data-cell\"\u003eIrons\u003c\/div\u003e\n            \u003cdiv class=\"rsgo-data-cell\"\u003ePutter\u003c\/div\u003e\n            \u003cdiv class=\"rsgo-data-cell\"\u003eRight-Handed\u003c\/div\u003e\n            \u003cdiv class=\"rsgo-data-cell\"\u003eLeft-Handed\u003c\/div\u003e\n            \u003cdiv class=\"rsgo-data-cell\"\u003eNo Repositioning\u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"rsgo-data-note\"\u003ePositioned down the target line, the RSG One creates a center-strike environment — right and left-handed golfers play the same round together, no repositioning.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Guarantee --\u003e\n  \u003csection class=\"rsgo-guarantee\"\u003e\n    \u003cdiv class=\"rsgo-container\"\u003e\n      \u003cdiv class=\"rsgo-guarantee-inner\"\u003e\n        \u003cstrong\u003eBacked by Swing Sphere's authorized dealer guarantee\u003c\/strong\u003e — full Red Stakes Golf warranty support, 30-day returns, and real golfers on the phone at \u003cstrong\u003e(833) 796-4777\u003c\/strong\u003e.\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Capability cards --\u003e\n  \u003csection class=\"rsgo-cap\"\u003e\n    \u003cdiv class=\"rsgo-container\"\u003e\n      \u003cdiv class=\"rsgo-divider\"\u003eA Closer Look\u003c\/div\u003e\n      \u003cdiv class=\"rsgo-cap-header\"\u003e\n        \u003ch2\u003eWhat You're Actually Getting.\u003c\/h2\u003e\n        \u003cp\u003eFour cards on the four things buyers want to verify before they pull the trigger on a real launch monitor at this price.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"rsgo-cap-card\"\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003eHigh-Speed Camera + Infrared Sensors\u003c\/h3\u003e\n          \u003cp\u003eThe RSG One pairs one high-speed camera with infrared sensors to capture real ball and club data at the moment of impact — measured, not algorithmically estimated. Data is processed in real time, so the ball flight on screen tracks your swing with no perceptible delay.\u003c\/p\u003e\n          \u003cdiv class=\"rsgo-cap-table\"\u003e\n            \u003cdiv class=\"rsgo-lbl\"\u003eCamera\u003c\/div\u003e\n\u003cdiv class=\"rsgo-val\"\u003eSingle high-speed\u003c\/div\u003e\n            \u003cdiv class=\"rsgo-lbl\"\u003eSensors\u003c\/div\u003e\n\u003cdiv class=\"rsgo-val\"\u003eInfrared\u003c\/div\u003e\n            \u003cdiv class=\"rsgo-lbl\"\u003eData capture\u003c\/div\u003e\n\u003cdiv class=\"rsgo-val\"\u003eMeasured at impact\u003c\/div\u003e\n            \u003cdiv class=\"rsgo-lbl\"\u003eLatency\u003c\/div\u003e\n\u003cdiv class=\"rsgo-val\"\u003eNo perceptible delay\u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"rsgo-cap-image\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/8690\/4202\/files\/RSG_ONE_Measurements_with_golf_ball_and_cliub_800x800.png?v=1770667681\" alt=\"Red Stakes Golf RSG One measuring real ball data on impact\" loading=\"lazy\"\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"rsgo-cap-card rsgo-reverse\"\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003eFree-Standing, Rear-Positioned Design\u003c\/h3\u003e\n          \u003cp\u003eUnlike overhead systems that require ceiling installation, the RSG One is free-standing and sits six feet directly behind the golfer, down the target line. No drilling, no mounting hardware — and because the unit reads from behind, there's no minimum distance required between the ball and your screen or net.\u003c\/p\u003e\n          \u003cdiv class=\"rsgo-cap-table\"\u003e\n            \u003cdiv class=\"rsgo-lbl\"\u003ePlacement\u003c\/div\u003e\n\u003cdiv class=\"rsgo-val\"\u003e6' behind the golfer\u003c\/div\u003e\n            \u003cdiv class=\"rsgo-lbl\"\u003eMounting\u003c\/div\u003e\n\u003cdiv class=\"rsgo-val\"\u003eFree-standing\u003c\/div\u003e\n            \u003cdiv class=\"rsgo-lbl\"\u003eInstallation\u003c\/div\u003e\n\u003cdiv class=\"rsgo-val\"\u003eNo drilling\u003c\/div\u003e\n            \u003cdiv class=\"rsgo-lbl\"\u003eBall-to-screen\u003c\/div\u003e\n\u003cdiv class=\"rsgo-val\"\u003eNo minimum distance\u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"rsgo-cap-image\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/8690\/4202\/files\/RSG_ONE_back_view_800x800.png?v=1770667611\" alt=\"Red Stakes Golf RSG One free-standing launch monitor in use\" loading=\"lazy\"\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"rsgo-cap-card\"\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003eRSG CLUB Software — No Subscription To Play\u003c\/h3\u003e\n          \u003cp\u003eRSG CLUB software ships with 10 real-world courses and 3 practice ranges, with lifetime access and no annual fee. When you want to compete online, RSG Club Online is an optional upgrade — never a requirement to use the simulator you own.\u003c\/p\u003e\n          \u003cdiv class=\"rsgo-cap-table\"\u003e\n            \u003cdiv class=\"rsgo-lbl\"\u003eIncluded\u003c\/div\u003e\n\u003cdiv class=\"rsgo-val\"\u003e10 courses + 3 ranges\u003c\/div\u003e\n            \u003cdiv class=\"rsgo-lbl\"\u003eAnnual fee\u003c\/div\u003e\n\u003cdiv class=\"rsgo-val\"\u003eNone for base play\u003c\/div\u003e\n            \u003cdiv class=\"rsgo-lbl\"\u003eAccess\u003c\/div\u003e\n\u003cdiv class=\"rsgo-val\"\u003eLifetime\u003c\/div\u003e\n            \u003cdiv class=\"rsgo-lbl\"\u003eOnline (optional)\u003c\/div\u003e\n\u003cdiv class=\"rsgo-val\"\u003e$199\/yr, 35+ courses\u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"rsgo-cap-image\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/8690\/4202\/files\/RSG_ONE_Course_demo_shot_800x800.png?v=1770667709\" alt=\"RSG CLUB software showing a real-world golf course\" loading=\"lazy\"\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"rsgo-cap-card rsgo-reverse\"\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003eEvery Club, Either Hand\u003c\/h3\u003e\n          \u003cp\u003eThe RSG One measures woods, irons, and the putter — the whole bag. Positioned down the target line, it creates a center-strike environment, so right and left-handed golfers can play the same round together with no repositioning and no interruption. Safe from shanks.\u003c\/p\u003e\n          \u003cdiv class=\"rsgo-cap-table\"\u003e\n            \u003cdiv class=\"rsgo-lbl\"\u003eClubs measured\u003c\/div\u003e\n\u003cdiv class=\"rsgo-val\"\u003eWoods, irons, putter\u003c\/div\u003e\n            \u003cdiv class=\"rsgo-lbl\"\u003eRight-handed\u003c\/div\u003e\n\u003cdiv class=\"rsgo-val\"\u003e✓\u003c\/div\u003e\n            \u003cdiv class=\"rsgo-lbl\"\u003eLeft-handed\u003c\/div\u003e\n\u003cdiv class=\"rsgo-val\"\u003e✓\u003c\/div\u003e\n            \u003cdiv class=\"rsgo-lbl\"\u003eRepositioning\u003c\/div\u003e\n\u003cdiv class=\"rsgo-val\"\u003eNever needed\u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"rsgo-cap-image\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/8690\/4202\/files\/RSG_ONE_for_right_and_left_handed_800x800.png?v=1770667657\" alt=\"RSG One golf simulator for right and left-handed golfers\" loading=\"lazy\"\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- In the box --\u003e\n  \u003csection class=\"rsgo-inbox\"\u003e\n    \u003cdiv class=\"rsgo-container\"\u003e\n      \u003cdiv class=\"rsgo-inbox-card\"\u003e\n        \u003cdiv class=\"rsgo-cap-image\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/8690\/4202\/files\/RSG_ONE_List_of_features_800x800.png?v=1770667579\" alt=\"Red Stakes Golf RSG One — what's included\" loading=\"lazy\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"rsgo-eyebrow\"\u003eWhat's included\u003c\/div\u003e\n          \u003ch2\u003eWhat Ships With The RSG One\u003c\/h2\u003e\n          \u003cp class=\"rsgo-desc\"\u003eThe RSG One ships with the launch monitor, the software, and the courses to start playing — here's exactly what's in the box.\u003c\/p\u003e\n          \u003cul class=\"rsgo-inbox-list\"\u003e\n            \u003cli\u003eRSG One Golf Simulator unit\u003c\/li\u003e\n            \u003cli\u003eRSG CLUB software — 10 courses + 3 ranges\u003c\/li\u003e\n            \u003cli\u003e20' Ethernet cable + power cord\u003c\/li\u003e\n            \u003cli\u003e3 × TaylorMade TP5 Pix golf balls\u003c\/li\u003e\n            \u003cli\u003e2 × BirTee golf tees\u003c\/li\u003e\n          \u003c\/ul\u003e\n          \u003cp class=\"rsgo-inbox-note\"\u003e\u003cstrong\u003eNot included:\u003c\/strong\u003e a Windows 11 PC, plus a projector and screen or a hitting net, and a hitting mat, are required separately to complete your setup. Call Swing Sphere at (833) 796-4777 and we'll help you spec a full space.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Space requirements --\u003e\n  \u003csection class=\"rsgo-space\"\u003e\n    \u003cdiv class=\"rsgo-container\"\u003e\n      \u003cdiv class=\"rsgo-space-callout\"\u003e\n        \u003cdiv class=\"rsgo-space-title\"\u003e\n          \u003cspan aria-hidden=\"true\"\u003eⓘ\u003c\/span\u003e Space \u0026amp; system requirements — please read before you buy\n        \u003c\/div\u003e\n        \u003cp class=\"rsgo-space-sub\"\u003eThe RSG One is free-standing and runs on a Windows 11 PC. Confirm your room and computer before ordering — our team is happy to check with you first.\u003c\/p\u003e\n        \u003cdiv class=\"rsgo-space-grid\"\u003e\n          \u003cdiv class=\"rsgo-space-item\"\u003e\n            \u003cdiv class=\"rsgo-space-item-label\"\u003ePlacement\u003c\/div\u003e\n            \u003cdiv class=\"rsgo-space-item-val\"\u003e6' behind the golfer\u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"rsgo-space-item\"\u003e\n            \u003cdiv class=\"rsgo-space-item-label\"\u003eMounting\u003c\/div\u003e\n            \u003cdiv class=\"rsgo-space-item-val\"\u003eFree-standing — no drilling\u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"rsgo-space-item\"\u003e\n            \u003cdiv class=\"rsgo-space-item-label\"\u003eBall-to-screen\u003c\/div\u003e\n            \u003cdiv class=\"rsgo-space-item-val\"\u003eNo minimum distance\u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"rsgo-space-item\"\u003e\n            \u003cdiv class=\"rsgo-space-item-label\"\u003eEnvironment\u003c\/div\u003e\n            \u003cdiv class=\"rsgo-space-item-val\"\u003eIndoor — away from direct sunlight\u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"rsgo-space-item\"\u003e\n            \u003cdiv class=\"rsgo-space-item-label\"\u003ePlayers\u003c\/div\u003e\n            \u003cdiv class=\"rsgo-space-item-val\"\u003eRight \u0026amp; left-handed\u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"rsgo-space-item\"\u003e\n            \u003cdiv class=\"rsgo-space-item-label\"\u003eComputer\u003c\/div\u003e\n            \u003cdiv class=\"rsgo-space-item-val\"\u003eWindows 11 PC required\u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- RSG Club Online section --\u003e\n  \u003csection class=\"rsgo-sim\"\u003e\n    \u003cdiv class=\"rsgo-sim-inner\"\u003e\n      \u003cdiv class=\"rsgo-sim-text\"\u003e\n        \u003ch2 style=\"color: #ffffff;\"\u003ePlay The World.\u003cbr\u003eRSG Club Online.\u003c\/h2\u003e\n        \u003cp\u003e\n          RSG CLUB is yours to play out of the box with 10 courses and no fee. When you're ready to\n          compete, RSG Club Online is an optional upgrade — $199 a year — that opens the full\n          library and global multiplayer. It's an add-on, never a requirement.\n        \u003c\/p\u003e\n        \u003cdiv class=\"rsgo-sim-features\"\u003e\n          \u003cdiv class=\"rsgo-sim-feature\"\u003e\n            \u003cdiv class=\"rsgo-sim-check\"\u003e✓\u003c\/div\u003e\n            \u003cdiv\u003e\n              \u003cstrong\u003e35+ courses online\u003c\/strong\u003e\n              \u003cspan\u003eThe full RSG course library, with new courses added every year.\u003c\/span\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"rsgo-sim-feature\"\u003e\n            \u003cdiv class=\"rsgo-sim-check\"\u003e✓\u003c\/div\u003e\n            \u003cdiv\u003e\n              \u003cstrong\u003eMultiplayer up to 10 players\u003c\/strong\u003e\n              \u003cspan\u003ePrivate rounds with friends and public tournaments against golfers worldwide.\u003c\/span\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"rsgo-sim-feature\"\u003e\n            \u003cdiv class=\"rsgo-sim-check\"\u003e✓\u003c\/div\u003e\n            \u003cdiv\u003e\n              \u003cstrong\u003eLive competition\u003c\/strong\u003e\n              \u003cspan\u003eClosest-to-the-pin contests, tournaments, and global leaderboards.\u003c\/span\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"rsgo-sim-visual\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/8690\/4202\/files\/RSG_Range_example_800x800.png?v=1770667740\" alt=\"RSG CLUB dynamic practice range\" loading=\"lazy\"\u003e\n        \u003cdiv class=\"rsgo-sim-visual-body\"\u003e\n          \u003cdiv class=\"rsgo-sim-pill\"\u003eOPTIONAL ONLINE UPGRADE\u003c\/div\u003e\n          \u003cdiv class=\"rsgo-sim-big\"\u003eRSG CLUB\u003c\/div\u003e\n          \u003cp class=\"rsgo-sim-meta\"\u003e$199\/yr · 35+ courses · multiplayer rounds \u0026amp; tournaments worldwide.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Video --\u003e\n  \u003csection class=\"rsgo-video\"\u003e\n    \u003cdiv class=\"rsgo-container\"\u003e\n      \u003cdiv class=\"rsgo-video-header\"\u003e\n        \u003ch2\u003eSee The RSG One In Action.\u003c\/h2\u003e\n        \u003cp\u003eA closer look at the camera, the data it captures, and the way the RSG One plays.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"rsgo-video-frame\"\u003e\n        \u003ciframe src=\"https:\/\/www.youtube.com\/embed\/y_Z7_5tbR00?rel=0\u0026amp;modestbranding=1\" title=\"Red Stakes Golf RSG One Launch Monitor overview\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen\u003e\u003c\/iframe\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Brand authority --\u003e\n  \u003csection class=\"rsgo-authority\"\u003e\n    \u003cdiv class=\"rsgo-container\"\u003e\n      \u003cdiv class=\"rsgo-divider\"\u003ePowered By Red Stakes Golf\u003c\/div\u003e\n      \u003cdiv class=\"rsgo-authority-header\"\u003e\n        \u003ch2\u003eBuilt By A Team That Has Done This For Years.\u003c\/h2\u003e\n        \u003cp\u003eThe RSG One isn't a first attempt. The Michigan team behind it has been building golf simulators since the OptiShot era — and they've shipped this engine to more than 18,000 golfers already.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"rsgo-authority-grid\"\u003e\n        \u003cdiv class=\"rsgo-authority-card\"\u003e\n          \u003cdiv class=\"rsgo-authority-number\"\u003e100+ yr\u003c\/div\u003e\n          \u003cdiv class=\"rsgo-authority-label\"\u003eCombined team experience\u003c\/div\u003e\n          \u003cp\u003eThe Red Stakes Golf team carries over 100 years of combined golf-simulation experience, going back to the OptiShot era.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"rsgo-authority-card\"\u003e\n          \u003cdiv class=\"rsgo-authority-number\"\u003e18,000+\u003c\/div\u003e\n          \u003cdiv class=\"rsgo-authority-label\"\u003eGolfers served\u003c\/div\u003e\n          \u003cp\u003eMore than 18,000 customers have played on the RSG Club game engine that powers the RSG One.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"rsgo-authority-card\"\u003e\n          \u003cdiv class=\"rsgo-authority-number\"\u003eUSA\u003c\/div\u003e\n          \u003cdiv class=\"rsgo-authority-label\"\u003eDesigned \u0026amp; built in America\u003c\/div\u003e\n          \u003cp\u003eEvery RSG One is engineered and assembled in the United States, with U.S.-based customer support.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Comparison --\u003e\n  \u003csection class=\"rsgo-compare\"\u003e\n    \u003cdiv class=\"rsgo-container\"\u003e\n      \u003cdiv class=\"rsgo-divider\"\u003eHow It Compares\u003c\/div\u003e\n      \u003cdiv class=\"rsgo-compare-header\"\u003e\n        \u003ch2\u003eReal Data.\u003cbr\u003eThe Simple Way In.\u003c\/h2\u003e\n        \u003cp\u003eHow the RSG One stacks up against the portable launch monitors many first-time buyers consider — and the overhead ceiling systems that cost several times more.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"rsgo-compare-scroll\"\u003e\u003ctable class=\"rsgo-compare-table\"\u003e\n        \u003cthead\u003e\n          \u003ctr\u003e\n            \u003cth\u003eCapability\u003c\/th\u003e\n            \u003cth class=\"rsgo-featured\"\u003eRed Stakes Golf RSG One\u003c\/th\u003e\n            \u003cth\u003ePortable Launch Monitor\u003c\/th\u003e\n            \u003cth\u003eOverhead Ceiling System\u003c\/th\u003e\n          \u003c\/tr\u003e\n        \u003c\/thead\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n\u003ctd\u003eSetup type\u003c\/td\u003e\n\u003ctd class=\"rsgo-featured\"\u003eFree-standing, rear\u003c\/td\u003e\n\u003ctd\u003ePortable, beside the ball\u003c\/td\u003e\n\u003ctd\u003eCeiling-mounted\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eCeiling work required\u003c\/td\u003e\n\u003ctd class=\"rsgo-featured\"\u003eNone\u003c\/td\u003e\n\u003ctd\u003eNone\u003c\/td\u003e\n\u003ctd\u003eYes\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eData points\u003c\/td\u003e\n\u003ctd class=\"rsgo-featured\"\u003e9 measured\u003c\/td\u003e\n\u003ctd\u003eVaries\u003c\/td\u003e\n\u003ctd\u003eVaries\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eCourses included\u003c\/td\u003e\n\u003ctd class=\"rsgo-featured\"\u003e10 + 3 ranges\u003c\/td\u003e\n\u003ctd\u003eOften none\u003c\/td\u003e\n\u003ctd\u003eSold separately\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eAnnual fee for base play\u003c\/td\u003e\n\u003ctd class=\"rsgo-featured\"\u003eNone\u003c\/td\u003e\n\u003ctd\u003eOften required\u003c\/td\u003e\n\u003ctd\u003eOften required\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eReposition for L \/ R play\u003c\/td\u003e\n\u003ctd class=\"rsgo-featured\"\u003eNever\u003c\/td\u003e\n\u003ctd\u003eOften required\u003c\/td\u003e\n\u003ctd\u003eNever\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eMeasures the putter\u003c\/td\u003e\n\u003ctd class=\"rsgo-featured\"\u003e✓\u003c\/td\u003e\n\u003ctd\u003eSometimes\u003c\/td\u003e\n\u003ctd\u003eVaries\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eBuild origin\u003c\/td\u003e\n\u003ctd class=\"rsgo-featured\"\u003eMade in the USA\u003c\/td\u003e\n\u003ctd\u003eVaries\u003c\/td\u003e\n\u003ctd\u003eVaries\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eOnline multiplayer\u003c\/td\u003e\n\u003ctd class=\"rsgo-featured\"\u003e✓ RSG Club Online\u003c\/td\u003e\n\u003ctd\u003eVaries\u003c\/td\u003e\n\u003ctd\u003eVaries\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eAuthorized dealer support\u003c\/td\u003e\n\u003ctd class=\"rsgo-featured\"\u003e✓ (Swing Sphere)\u003c\/td\u003e\n\u003ctd\u003eVaries\u003c\/td\u003e\n\u003ctd\u003eVaries\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr class=\"rsgo-price-row\"\u003e\n\u003ctd\u003eTypical investment\u003c\/td\u003e\n\u003ctd class=\"rsgo-featured\"\u003e$2,000\u003c\/td\u003e\n\u003ctd\u003e$500–$3,000\u003c\/td\u003e\n\u003ctd\u003e$7,000+\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\u003c\/div\u003e\n      \u003cp class=\"rsgo-compare-savings\"\u003e\n        Overhead ceiling simulators routinely run \u003cstrong\u003efive figures once fully built\u003c\/strong\u003e — the RSG One brings real, measured ball data into the room you already have for $2,000, with software, courses, and golf balls already in the box.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- PC requirements --\u003e\n  \u003cdiv class=\"rsgo-container\"\u003e\n    \u003cdiv class=\"rsgo-pc\"\u003e\n      \u003ch4\u003ePC requirements — Windows only, not Mac or iOS\u003c\/h4\u003e\n      \u003cp\u003eWindows 11 64-bit · Intel Core i5 or newer · dedicated graphics card · 16GB RAM · 6GB free storage · dedicated Ethernet port for the simulator · persistent internet connection. The RSG One is not compatible with macOS, iOS, or iPad. It is designed for indoor use only and should be kept out of direct sunlight. A computer, projector and screen (or net), and hitting mat are not included.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- FAQ --\u003e\n  \u003csection class=\"rsgo-faq\"\u003e\n    \u003cdiv class=\"rsgo-container\"\u003e\n      \u003cdiv class=\"rsgo-divider\"\u003eFAQ\u003c\/div\u003e\n      \u003ch2\u003eRed Stakes Golf RSG One — Frequently Asked Questions\u003c\/h2\u003e\n      \u003cp class=\"rsgo-sub\"\u003eThe questions you'd ask us on the phone, answered here too.\u003c\/p\u003e\n      \u003cdiv class=\"rsgo-faq-list\"\u003e\n        \u003cdetails class=\"rsgo-faq-item\"\u003e\n          \u003csummary\u003eDoes the RSG One need ceiling installation?\u003cspan class=\"rsgo-faq-toggle\" style=\"font-size: 1.5rem; color: #6b7280; margin-left: 12px; display: inline-block;\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"rsgo-answer\"\u003eNo. The RSG One is a free-standing unit that sits six feet directly behind the golfer. There is no drilling, no overhead mounting, and no ceiling-height project — set it down, plug it in, and play.\u003c\/div\u003e\n        \u003c\/details\u003e\n        \u003cdetails class=\"rsgo-faq-item\"\u003e\n          \u003csummary\u003eDoes it require a subscription to play?\u003cspan class=\"rsgo-faq-toggle\" style=\"font-size: 1.5rem; color: #6b7280; margin-left: 12px; display: inline-block;\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"rsgo-answer\"\u003eNo. RSG CLUB software comes with lifetime access to 10 real-world courses and 3 practice ranges, with no annual fee. Online play — 35+ courses and global multiplayer tournaments — is an optional upgrade at $199\/yr through RSG Club Online.\u003c\/div\u003e\n        \u003c\/details\u003e\n        \u003cdetails class=\"rsgo-faq-item\"\u003e\n          \u003csummary\u003eHow much space do I need?\u003cspan class=\"rsgo-faq-toggle\" style=\"font-size: 1.5rem; color: #6b7280; margin-left: 12px; display: inline-block;\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"rsgo-answer\"\u003eThe RSG One needs to sit six feet directly behind the golfer, with enough room to swing safely. There is no minimum distance required between the ball and your screen or net. It's designed for indoor use only and should be kept out of direct sunlight — garages, basements, and spare rooms are all common setups. Call us at (833) 796-4777 with any questions about your specific room.\u003c\/div\u003e\n        \u003c\/details\u003e\n        \u003cdetails class=\"rsgo-faq-item\"\u003e\n          \u003csummary\u003eDoes it work for left-handed golfers?\u003cspan class=\"rsgo-faq-toggle\" style=\"font-size: 1.5rem; color: #6b7280; margin-left: 12px; display: inline-block;\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"rsgo-answer\"\u003eYes. The RSG One is positioned down the target line, creating a center-strike environment, so right and left-handed golfers can play the same round together without moving or adjusting the unit. It also measures every club, including the putter.\u003c\/div\u003e\n        \u003c\/details\u003e\n        \u003cdetails class=\"rsgo-faq-item\"\u003e\n          \u003csummary\u003eIs it compatible with Mac or iPad?\u003cspan class=\"rsgo-faq-toggle\" style=\"font-size: 1.5rem; color: #6b7280; margin-left: 12px; display: inline-block;\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"rsgo-answer\"\u003eNo. The RSG One requires a Windows 11 64-bit PC and is not compatible with macOS, iOS, or iPad. An Intel Core i5 or newer processor, a dedicated graphics card, and a dedicated Ethernet port are also required — see the PC requirements above.\u003c\/div\u003e\n        \u003c\/details\u003e\n        \u003cdetails class=\"rsgo-faq-item\"\u003e\n          \u003csummary\u003eWhat's included in the box?\u003cspan class=\"rsgo-faq-toggle\" style=\"font-size: 1.5rem; color: #6b7280; margin-left: 12px; display: inline-block;\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"rsgo-answer\"\u003eThe RSG One ships with the launch monitor unit, RSG CLUB software (10 courses + 3 practice ranges), a 20' Ethernet cable and power cord, 3 TaylorMade TP5 Pix golf balls, and 2 BirTee golf tees. A Windows 11 computer, a projector and screen (or a hitting net), and a hitting mat are required separately to complete your setup.\u003c\/div\u003e\n        \u003c\/details\u003e\n        \u003cdetails class=\"rsgo-faq-item\"\u003e\n          \u003csummary\u003eHow is the RSG One different from the RSG PRO?\u003cspan class=\"rsgo-faq-toggle\" style=\"font-size: 1.5rem; color: #6b7280; margin-left: 12px; display: inline-block;\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"rsgo-answer\"\u003eThe RSG One is a free-standing, rear-positioned launch monitor with a single high-speed camera that measures 9 data points — the simplest, most affordable way into a real Red Stakes Golf simulator. The RSG PRO is a ceiling-mounted overhead system with dual cameras that measures 12 data points. Both run RSG CLUB software with no subscription required to play. Call us at (833) 796-4777 if you'd like help choosing.\u003c\/div\u003e\n        \u003c\/details\u003e\n        \u003cdetails class=\"rsgo-faq-item\"\u003e\n          \u003csummary\u003eIs financing available?\u003cspan class=\"rsgo-faq-toggle\" style=\"font-size: 1.5rem; color: #6b7280; margin-left: 12px; display: inline-block;\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"rsgo-answer\"\u003eYes. Shop Pay Installments lets you split the purchase into monthly payments at checkout, with no hidden fees.\u003c\/div\u003e\n        \u003c\/details\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Dealer block --\u003e\n  \u003csection class=\"rsgo-dealer\"\u003e\n    \u003cdiv class=\"rsgo-container\"\u003e\n      \u003cdiv class=\"rsgo-eyebrow\"\u003eAuthorized Dealer\u003c\/div\u003e\n      \u003ch3 style=\"color: #ffffff;\"\u003eBuy from an authorized Red Stakes Golf retailer.\u003c\/h3\u003e\n      \u003cp\u003eFull warranty support · simulator build advice · (833) 796-4777\u003c\/p\u003e\n      \u003ca class=\"rsgo-btn\" href=\"\/pages\/contact\"\u003eAsk a question\u003c\/a\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e","brand":"Redstakes Golf","offers":[{"title":"Default Title","offer_id":47244057641098,"sku":"20230180","price":2000.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0723\/8690\/4202\/files\/RSG_ONE_on_white_background.png?v=1770667535"},{"product_id":"redstakes-golf-rsg-one-golf-simulator-starter-bundle","title":"Red Stakes Golf RSG ONE Golf Simulator Starter Bundle","description":"\u003c!-- RSG ONE Starter Bundle — paste-ready --\u003e\n\u003cstyle\u003e\n  .rsobs-launchbox, .rsobs-launchbox *, .rsobs-launchbox *::before, .rsobs-launchbox *::after { box-sizing: border-box; }\n  .rsobs-launchbox { font-family: -apple-system, BlinkMacSystemFont, \"Inter\", \"Segoe UI\", Helvetica, Arial, sans-serif; color: #15181c; line-height: 1.55; margin: 32px 0 0; }\n  .rsobs-launchbox img { max-width: 100%; display: block; height: auto; }\n  .rsobs-launchbox a { color: inherit; }\n  .rsobs-launchbox h1, .rsobs-launchbox h2, .rsobs-launchbox h3, .rsobs-launchbox h4 { font-weight: 700; letter-spacing: -0.01em; margin: 0; }\n  .rsobs-launchbox h2 { font-size: clamp(1.6rem, 2.6vw, 2.4rem); line-height: 1.1; }\n  .rsobs-launchbox h3 { font-size: clamp(1.2rem, 1.6vw, 1.5rem); line-height: 1.2; }\n  .rsobs-launchbox h4 { font-size: 1.05rem; line-height: 1.2; }\n  .rsobs-launchbox p { margin: 0 0 1em; }\n  .rsobs-launchbox ul { margin: 0; padding: 0; }\n  .rsobs-launchbox .rss-container { max-width: 1180px; margin: 0 auto; padding: 0 20px; }\n  .rsobs-launchbox .rss-eyebrow { display: inline-block; font-size: 0.78rem; letter-spacing: 0.28em; text-transform: uppercase; color: #6b7280; margin-bottom: 14px; font-weight: 600; }\n  .rsobs-launchbox .rss-divider { text-align: center; font-size: 0.78rem; letter-spacing: 0.32em; text-transform: uppercase; color: #9ca3af; margin-bottom: 24px; font-weight: 600; }\n  .rsobs-launchbox .rss-divider::before, .rsobs-launchbox .rss-divider::after { content: \"— \"; }\n  .rsobs-launchbox .rss-divider::after { content: \" —\"; }\n  .rsobs-launchbox .rss-dark { background: #0a0e10; color: #fff; border-radius: 18px; margin-bottom: 18px; }\n  .rsobs-launchbox .rss-intro { padding: 64px 0; }\n  .rsobs-launchbox .rss-brand-line { font-size: 0.82rem; letter-spacing: 0.4em; text-transform: uppercase; color: rgba(255,255,255,0.85); margin-bottom: 22px; font-weight: 600; }\n  .rsobs-launchbox .rss-intro h2 { max-width: 760px; margin-bottom: 22px; }\n  .rsobs-launchbox .rss-intro .rss-lead { max-width: 720px; font-size: 1.05rem; color: rgba(255,255,255,0.92); margin-bottom: 22px; }\n  .rsobs-launchbox .rss-intro .rss-trustedby { font-size: 0.95rem; color: rgba(255,255,255,0.85); margin: 0; }\n  .rsobs-launchbox .rss-intro .rss-trustedby strong { color: #fff; }\n  .rsobs-launchbox .rss-pillars { background: #fff; padding: 72px 0; }\n  .rsobs-launchbox .rss-pillars-header { text-align: center; max-width: 720px; margin: 0 auto 44px; }\n  .rsobs-launchbox .rss-pillars-header h2 { margin-bottom: 12px; }\n  .rsobs-launchbox .rss-pillars-header p { color: #4b5460; font-size: 1.02rem; }\n  .rsobs-launchbox .rss-pillars-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px; max-width: 980px; margin: 0 auto; }\n  .rsobs-launchbox .rss-pillar-card { background: #f1f3f5; border: 1px solid #e6e6e0; border-radius: 14px; padding: 30px 26px; display: flex; flex-direction: column; transition: border-color 0.15s ease, transform 0.15s ease; }\n  .rsobs-launchbox .rss-pillar-card:hover { border-color: #c0392b; transform: translateY(-2px); }\n  .rsobs-launchbox .rss-pillar-icon { width: 52px; height: 52px; background: #fff; border-radius: 14px; margin-bottom: 18px; display: flex; align-items: center; justify-content: center; font-size: 1.4rem; color: #c0392b; border: 1px solid #e6e6e0; }\n  .rsobs-launchbox .rss-pillar-card h3 { font-size: 1.12rem; margin-bottom: 8px; line-height: 1.2; }\n  .rsobs-launchbox .rss-pillar-card p { color: #4b5460; font-size: 0.92rem; margin: 0; line-height: 1.55; }\n  .rsobs-launchbox .rss-personas { background: #f1f3f5; padding: 72px 0; border-radius: 18px; margin-bottom: 18px; }\n  .rsobs-launchbox .rss-personas-header { text-align: center; max-width: 720px; margin: 0 auto 44px; }\n  .rsobs-launchbox .rss-personas-header h2 { margin-bottom: 12px; }\n  .rsobs-launchbox .rss-personas-header p { color: #4b5460; font-size: 1.02rem; }\n  .rsobs-launchbox .rss-personas-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px; }\n  .rsobs-launchbox .rss-persona-card { background: #fff; border-radius: 16px; padding: 32px 28px; border: 1px solid #e6e6e0; display: flex; flex-direction: column; }\n  .rsobs-launchbox .rss-persona-num { display: inline-flex; align-items: center; justify-content: center; width: 42px; height: 42px; border-radius: 50%; background: #f1f3f5; color: #15181c; font-size: 0.92rem; font-weight: 800; margin-bottom: 16px; border: 1px solid #e6e6e0; }\n  .rsobs-launchbox .rss-persona-card h3 { font-size: 1.25rem; margin-bottom: 6px; }\n  .rsobs-launchbox .rss-persona-tag { color: #6b7280; font-size: 0.86rem; margin-bottom: 18px; font-style: italic; }\n  .rsobs-launchbox .rss-persona-list { list-style: none; padding: 0; margin: 0 0 18px; flex: 1; }\n  .rsobs-launchbox .rss-persona-list li { padding: 10px 0; border-top: 1px solid #eceef1; font-size: 0.93rem; color: #4b5460; display: flex; gap: 10px; align-items: flex-start; }\n  .rsobs-launchbox .rss-persona-list li::before { content: \"—\"; color: #c0392b; font-weight: 800; flex-shrink: 0; }\n  .rsobs-launchbox .rss-persona-fit { padding: 14px; background: #f1f3f5; border-radius: 10px; font-size: 0.88rem; color: #15181c; margin: 0; line-height: 1.5; }\n  .rsobs-launchbox .rss-persona-fit strong { color: #15181c; }\n  .rsobs-launchbox .rss-bundle { background: #0a0e10; color: #fff; padding: 64px 0; border-radius: 18px; margin-bottom: 18px; }\n  .rsobs-launchbox .rss-bundle-header { text-align: center; max-width: 760px; margin: 0 auto 40px; }\n  .rsobs-launchbox .rss-bundle-header h2 { margin-bottom: 12px; color: #fff; }\n  .rsobs-launchbox .rss-bundle-header p { color: rgba(255,255,255,0.85); font-size: 1.02rem; margin: 0; }\n  .rsobs-launchbox .rss-bundle-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 14px; }\n  .rsobs-launchbox .rss-bundle-card { background: rgba(255,255,255,0.04); border: 1px solid rgba(255,255,255,0.1); border-radius: 12px; padding: 22px 22px; }\n  .rsobs-launchbox .rss-bundle-card .rss-bc-num { display: inline-block; font-size: 0.7rem; letter-spacing: 0.22em; text-transform: uppercase; color: #e8796f; font-weight: 700; margin-bottom: 10px; }\n  .rsobs-launchbox .rss-bundle-card h3 { font-size: 1rem; margin-bottom: 6px; color: #fff; }\n  .rsobs-launchbox .rss-bundle-card p { font-size: 0.86rem; color: rgba(255,255,255,0.82); margin: 0; line-height: 1.5; }\n  .rsobs-launchbox .rss-specs-data { background: #0a0e10; color: #fff; padding: 46px 0; border-radius: 18px; margin-bottom: 18px; }\n  .rsobs-launchbox .rss-specs-data h2 { text-align: center; margin-bottom: 22px; font-size: 1.3rem; font-weight: 600; }\n  .rsobs-launchbox .rss-spec-strip { display: grid; grid-template-columns: repeat(4, 1fr); gap: 1px; background: rgba(255,255,255,0.1); border: 1px solid rgba(255,255,255,0.1); border-radius: 12px; overflow: hidden; margin-bottom: 32px; }\n  .rsobs-launchbox .rss-spec-stat { background: #0a0e10; padding: 14px 10px; text-align: center; display: flex; flex-direction: column; gap: 4px; }\n  .rsobs-launchbox .rss-ss-label { font-size: 0.66rem; text-transform: uppercase; letter-spacing: 0.18em; color: rgba(255,255,255,0.78); font-weight: 600; }\n  .rsobs-launchbox .rss-ss-value { font-size: 1.02rem; font-weight: 700; color: #fff; letter-spacing: -0.01em; }\n  .rsobs-launchbox .rss-data-split { display: grid; grid-template-columns: 1fr 1fr; gap: 20px; }\n  .rsobs-launchbox .rss-data-group-eyebrow { display: block; font-size: 0.7rem; letter-spacing: 0.22em; text-transform: uppercase; color: rgba(255,255,255,0.78); margin-bottom: 11px; font-weight: 600; }\n  .rsobs-launchbox .rss-data-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 1px; background: rgba(255,255,255,0.08); border: 1px solid rgba(255,255,255,0.08); border-radius: 12px; overflow: hidden; }\n  .rsobs-launchbox .rss-data-cell { background: #0a0e10; padding: 13px 10px; text-align: center; font-size: 0.82rem; color: rgba(255,255,255,0.92); }\n  .rsobs-launchbox .rss-data-note { text-align: center; font-size: 0.84rem; color: rgba(255,255,255,0.7); margin: 18px 0 0; }\n  .rsobs-launchbox .rss-guarantee { background: #0a0e10; color: #fff; padding: 0 0 30px; border-radius: 0 0 18px 18px; margin-top: -18px; margin-bottom: 18px; }\n  .rsobs-launchbox .rss-guarantee-inner { border: 1px solid rgba(255,255,255,0.14); border-radius: 10px; padding: 13px 22px; background: rgba(255,255,255,0.02); text-align: center; font-size: 0.85rem; color: rgba(255,255,255,0.92); }\n  .rsobs-launchbox .rss-guarantee-inner strong { font-size: 0.9rem; color: #fff; }\n  .rsobs-launchbox .rss-cap { background: #f1f3f5; padding: 72px 0; border-radius: 18px; margin-bottom: 18px; }\n  .rsobs-launchbox .rss-cap-header { text-align: center; max-width: 720px; margin: 0 auto 40px; }\n  .rsobs-launchbox .rss-cap-header h2 { margin-bottom: 14px; }\n  .rsobs-launchbox .rss-cap-header p { color: #4b5460; font-size: 1.02rem; }\n  .rsobs-launchbox .rss-cap-card { background: #fff; border-radius: 16px; padding: 40px; margin-bottom: 18px; display: grid; grid-template-columns: 1.1fr 1fr; gap: 44px; align-items: center; box-shadow: 0 1px 0 rgba(0,0,0,0.05); }\n  .rsobs-launchbox .rss-cap-card.rss-reverse { grid-template-columns: 1fr 1.1fr; }\n  .rsobs-launchbox .rss-cap-card.rss-reverse .rss-cap-image { order: -1; }\n  .rsobs-launchbox .rss-cap-card h3 { font-size: clamp(1.4rem, 2.1vw, 1.8rem); line-height: 1.1; margin-bottom: 14px; }\n  .rsobs-launchbox .rss-cap-card p { color: #4b5460; font-size: 0.98rem; margin-bottom: 22px; }\n  .rsobs-launchbox .rss-cap-table { display: grid; grid-template-columns: 1fr 1fr; gap: 1px; background: #e6e6e0; border: 1px solid #e6e6e0; border-radius: 10px; overflow: hidden; font-size: 0.86rem; }\n  .rsobs-launchbox .rss-cap-table div { background: #fff; padding: 12px 14px; }\n  .rsobs-launchbox .rss-cap-table .rss-lbl { color: #6b7280; font-size: 0.74rem; text-transform: uppercase; letter-spacing: 0.1em; }\n  .rsobs-launchbox .rss-cap-table .rss-val { font-weight: 600; color: #15181c; }\n  .rsobs-launchbox .rss-cap-image { aspect-ratio: 1; background: #eceef1; border-radius: 12px; overflow: hidden; }\n  .rsobs-launchbox .rss-cap-image img { width: 100%; height: 100%; object-fit: cover; }\n  .rsobs-launchbox .rss-inbox { background: #f1f3f5; padding: 0 0 72px; border-radius: 0 0 18px 18px; margin-top: -18px; margin-bottom: 18px; }\n  .rsobs-launchbox .rss-inbox-card { background: #fff; border-radius: 16px; padding: 40px; display: grid; grid-template-columns: 1fr 1.4fr; gap: 40px; align-items: center; }\n  .rsobs-launchbox .rss-inbox h2 { font-size: 1.7rem; margin-bottom: 12px; line-height: 1.15; }\n  .rsobs-launchbox .rss-inbox .rss-desc { color: #4b5460; margin-bottom: 18px; font-size: 0.98rem; }\n  .rsobs-launchbox .rss-inbox-list { list-style: none; padding: 0; margin: 0 0 16px; display: grid; grid-template-columns: 1fr 1fr; gap: 12px 24px; }\n  .rsobs-launchbox .rss-inbox-list li { display: flex; gap: 10px; align-items: flex-start; font-size: 0.93rem; }\n  .rsobs-launchbox .rss-inbox-list li::before { content: \"✓\"; color: #c0392b; font-weight: 800; flex-shrink: 0; }\n  .rsobs-launchbox .rss-inbox-note { background: #fbece9; border: 1px solid #efc8c2; border-radius: 10px; padding: 14px 16px; font-size: 0.88rem; color: #8b2018; line-height: 1.55; margin: 0; }\n  .rsobs-launchbox .rss-inbox-note strong { color: #6e1812; }\n  .rsobs-launchbox .rss-space { background: #fff; padding: 64px 0; }\n  .rsobs-launchbox .rss-space-callout { background: #fbece9; border: 1px solid #efc8c2; border-radius: 16px; padding: 32px 30px; max-width: 980px; margin: 0 auto; }\n  .rsobs-launchbox .rss-space-title { font-size: 1.2rem; font-weight: 700; color: #8b2018; margin-bottom: 6px; display: flex; align-items: center; gap: 9px; }\n  .rsobs-launchbox .rss-space-sub { color: #9a4138; font-size: 0.95rem; margin-bottom: 22px; }\n  .rsobs-launchbox .rss-space-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 12px; }\n  .rsobs-launchbox .rss-space-item { background: #fff; border-radius: 10px; padding: 16px 16px; border: 1px solid #ecccc6; }\n  .rsobs-launchbox .rss-space-item-label { font-size: 0.7rem; text-transform: uppercase; letter-spacing: 0.12em; color: #a8443a; margin-bottom: 6px; font-weight: 700; }\n  .rsobs-launchbox .rss-space-item-val { font-size: 1.02rem; font-weight: 700; color: #8b2018; }\n  .rsobs-launchbox .rss-sim { background: linear-gradient(135deg, #0a0e10 0%, #2a1212 100%); color: #fff; padding: 64px 0; border-radius: 18px; margin-bottom: 18px; }\n  .rsobs-launchbox .rss-sim-inner { display: grid; grid-template-columns: 1.4fr 1fr; gap: 48px; align-items: center; padding: 0 32px; }\n  .rsobs-launchbox .rss-sim-text h2 { margin-bottom: 16px; line-height: 1.1; }\n  .rsobs-launchbox .rss-sim-text \u003e p { color: rgba(255,255,255,0.92); font-size: 1rem; margin-bottom: 24px; max-width: 540px; }\n  .rsobs-launchbox .rss-sim-features { display: flex; flex-direction: column; gap: 14px; }\n  .rsobs-launchbox .rss-sim-feature { display: flex; gap: 14px; align-items: flex-start; padding: 14px 16px; background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.08); border-radius: 10px; }\n  .rsobs-launchbox .rss-sim-check { flex-shrink: 0; width: 26px; height: 26px; border-radius: 50%; background: #c0392b; color: #fff; display: flex; align-items: center; justify-content: center; font-size: 0.85rem; font-weight: 800; margin-top: 2px; }\n  .rsobs-launchbox .rss-sim-feature div { display: flex; flex-direction: column; gap: 2px; }\n  .rsobs-launchbox .rss-sim-feature strong { color: #fff; font-size: 0.95rem; }\n  .rsobs-launchbox .rss-sim-feature span { color: rgba(255,255,255,0.85); font-size: 0.88rem; line-height: 1.5; }\n  .rsobs-launchbox .rss-sim-visual { background: rgba(255,255,255,0.04); border: 1px solid rgba(255,255,255,0.1); border-radius: 16px; overflow: hidden; }\n  .rsobs-launchbox .rss-sim-visual img { width: 100%; height: 200px; object-fit: cover; display: block; }\n  .rsobs-launchbox .rss-sim-visual-body { padding: 22px 24px; text-align: center; }\n  .rsobs-launchbox .rss-sim-pill { display: inline-block; padding: 6px 14px; background: rgba(192,57,43,0.22); border: 1px solid #c0392b; color: #e8796f; border-radius: 100px; font-size: 0.7rem; font-weight: 700; letter-spacing: 0.14em; margin-bottom: 14px; }\n  .rsobs-launchbox .rss-sim-big { font-size: clamp(1.8rem, 3.4vw, 2.5rem); font-weight: 800; line-height: 1; color: #fff; letter-spacing: -0.02em; margin-bottom: 10px; }\n  .rsobs-launchbox .rss-sim-meta { font-size: 0.82rem; color: rgba(255,255,255,0.85); line-height: 1.5; }\n  .rsobs-launchbox .rss-video { background: #fff; padding: 16px 0 64px; }\n  .rsobs-launchbox .rss-video-header { text-align: center; max-width: 640px; margin: 0 auto 28px; }\n  .rsobs-launchbox .rss-video-header h2 { margin-bottom: 10px; }\n  .rsobs-launchbox .rss-video-header p { color: #4b5460; font-size: 1rem; }\n  .rsobs-launchbox .rss-video-frame { border-radius: 16px; overflow: hidden; border: 1px solid #e6e6e0; max-width: 960px; margin: 0 auto; }\n  .rsobs-launchbox .rss-video-frame iframe { display: block; width: 100%; height: 420px; border: none; }\n  .rsobs-launchbox .rss-authority { background: #f1f3f5; color: #15181c; padding: 72px 0; border-radius: 18px; margin-bottom: 18px; }\n  .rsobs-launchbox .rss-authority-header { text-align: center; max-width: 720px; margin: 0 auto 40px; }\n  .rsobs-launchbox .rss-authority-header h2 { margin-bottom: 14px; }\n  .rsobs-launchbox .rss-authority-header p { color: #4b5460; font-size: 1.02rem; }\n  .rsobs-launchbox .rss-authority-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px; }\n  .rsobs-launchbox .rss-authority-card { background: #fff; border: 1px solid #e6e6e0; border-radius: 12px; padding: 36px 28px; text-align: center; }\n  .rsobs-launchbox .rss-authority-number { font-size: 2.2rem; font-weight: 800; margin-bottom: 8px; letter-spacing: -0.02em; color: #c0392b; line-height: 1; }\n  .rsobs-launchbox .rss-authority-label { font-size: 0.76rem; text-transform: uppercase; letter-spacing: 0.18em; color: #6b7280; margin-bottom: 16px; margin-top: 8px; }\n  .rsobs-launchbox .rss-authority-card p { color: #4b5460; font-size: 0.93rem; margin: 0; line-height: 1.5; }\n  .rsobs-launchbox .rss-compare { background: #fff; padding: 72px 0; }\n  .rsobs-launchbox .rss-compare-header { text-align: center; max-width: 760px; margin: 0 auto 36px; }\n  .rsobs-launchbox .rss-compare-header h2 { margin-bottom: 12px; }\n  .rsobs-launchbox .rss-compare-header p { color: #4b5460; font-size: 1.02rem; }\n  .rsobs-launchbox .rss-compare-scroll { overflow-x: auto; -webkit-overflow-scrolling: touch; border-radius: 14px; border: 1px solid #e6e6e0; display: block !important; width: 100% !important; max-width: 100% !important; margin-left: 0 !important; margin-right: 0 !important; box-sizing: border-box !important; }\n  .rsobs-launchbox .rss-compare-table { width: 100% !important; max-width: 100% !important; display: table !important; table-layout: fixed; border-collapse: separate; border-spacing: 0; min-width: 620px; }\n  .rsobs-launchbox .rss-compare-table th, .rsobs-launchbox .rss-compare-table td { padding: 12px 10px; text-align: center; border-bottom: 1px solid #e6e6e0; font-size: 0.85rem; }\n  .rsobs-launchbox .rss-compare-table th:first-child, .rsobs-launchbox .rss-compare-table td:first-child { text-align: left; color: #15181c; font-weight: 600; }\n  .rsobs-launchbox .rss-compare-table thead th { background: #f1f3f5; font-size: 0.76rem; text-transform: uppercase; letter-spacing: 0.1em; color: #6b7280; font-weight: 700; }\n  .rsobs-launchbox .rss-compare-table thead th.rss-featured { background: #15181c; color: #fff; }\n  .rsobs-launchbox .rss-compare-table tbody td.rss-featured { background: rgba(192,57,43,0.07); font-weight: 700; color: #15181c; }\n  .rsobs-launchbox .rss-compare-table tbody tr:last-child td { border-bottom: 0; }\n  .rsobs-launchbox .rss-compare-table .rss-price-row td { font-size: 1rem; font-weight: 700; }\n  .rsobs-launchbox .rss-compare-savings { text-align: center; margin-top: 24px; font-size: 1.02rem; color: #15181c; }\n  .rsobs-launchbox .rss-compare-savings strong { color: #8b2018; }\n  .rsobs-launchbox .rss-pc { background: #f1f3f5; border: 1px solid #e6e6e0; border-radius: 12px; padding: 20px 24px; margin-bottom: 18px; }\n  .rsobs-launchbox .rss-pc h4 { font-size: 1rem; margin-bottom: 8px; }\n  .rsobs-launchbox .rss-pc p { color: #4b5460; font-size: 0.94rem; margin: 0; line-height: 1.7; }\n  .rsobs-launchbox .rss-faq { padding: 72px 0; background: #f1f3f5; border-radius: 18px; margin-bottom: 18px; }\n  .rsobs-launchbox .rss-faq h2 { text-align: center; margin-bottom: 12px; }\n  .rsobs-launchbox .rss-faq .rss-sub { text-align: center; color: #4b5460; margin-bottom: 32px; }\n  .rsobs-launchbox .rss-faq-list { max-width: 820px; margin: 0 auto; }\n  .rsobs-launchbox details.rss-faq-item { background: #fff; border-radius: 10px; margin-bottom: 10px; border: 1px solid #e6e6e0; overflow: hidden; }\n  .rsobs-launchbox details.rss-faq-item summary { padding: 20px 24px; cursor: pointer; font-weight: 600; font-size: 1rem; list-style: none; display: flex; justify-content: space-between; align-items: center; }\n  .rsobs-launchbox details.rss-faq-item summary::-webkit-details-marker { display: none; }\n  .rsobs-launchbox .rss-faq-toggle { font-size: 1.5rem; color: #6b7280; font-weight: 400; line-height: 1; display: inline-block; margin-left: 12px; flex-shrink: 0; transition: transform 0.2s ease; }\n  .rsobs-launchbox details.rss-faq-item[open] .rss-faq-toggle { transform: rotate(45deg); }\n  .rsobs-launchbox details.rss-faq-item .rss-answer { padding: 0 24px 20px; color: #4b5460; font-size: 0.96rem; line-height: 1.6; }\n  .rsobs-launchbox .rss-dealer { background: #15181c; color: #fff; padding: 50px 20px; text-align: center; border-radius: 18px; margin-top: 18px; }\n  .rsobs-launchbox .rss-dealer .rss-eyebrow { color: rgba(255,255,255,0.85); }\n  .rsobs-launchbox .rss-dealer h3 { font-size: 1.5rem; margin-bottom: 8px; }\n  .rsobs-launchbox .rss-dealer p { color: rgba(255,255,255,0.92); margin-bottom: 20px; }\n  .rsobs-launchbox .rss-dealer a.rss-btn { display: inline-block; padding: 14px 30px; background: #fff; color: #15181c; border-radius: 8px; text-decoration: none; font-weight: 700; font-size: 0.92rem; letter-spacing: 0.04em; }\n  .rsobs-launchbox .rss-intro h1, .rsobs-launchbox .rss-intro h2, .rsobs-launchbox .rss-intro h3, .rsobs-launchbox .rss-intro h4,\n  .rsobs-launchbox .rss-bundle h1, .rsobs-launchbox .rss-bundle h2, .rsobs-launchbox .rss-bundle h3, .rsobs-launchbox .rss-bundle h4,\n  .rsobs-launchbox .rss-specs-data h1, .rsobs-launchbox .rss-specs-data h2, .rsobs-launchbox .rss-specs-data h3, .rsobs-launchbox .rss-specs-data h4,\n  .rsobs-launchbox .rss-sim h1, .rsobs-launchbox .rss-sim h2, .rsobs-launchbox .rss-sim h3, .rsobs-launchbox .rss-sim h4,\n  .rsobs-launchbox .rss-dealer h1, .rsobs-launchbox .rss-dealer h2, .rsobs-launchbox .rss-dealer h3, .rsobs-launchbox .rss-dealer h4,\n  .rsobs-launchbox .rss-spec-stat .rss-ss-value,\n  .rsobs-launchbox .rss-sim-big, .rsobs-launchbox .rss-sim-feature strong,\n  .rsobs-launchbox .rss-guarantee-inner strong { color: #ffffff !important; }\n  .rsobs-launchbox .rss-intro .rss-lead,\n  .rsobs-launchbox .rss-intro .rss-trustedby,\n  .rsobs-launchbox .rss-bundle-card p,\n  .rsobs-launchbox .rss-specs-data .rss-data-cell,\n  .rsobs-launchbox .rss-sim-text \u003e p,\n  .rsobs-launchbox .rss-sim-feature span,\n  .rsobs-launchbox .rss-sim-meta,\n  .rsobs-launchbox .rss-guarantee-inner,\n  .rsobs-launchbox .rss-dealer p { color: rgba(255,255,255,0.92) !important; }\n  .rsobs-launchbox .rss-intro .rss-brand-line,\n  .rsobs-launchbox .rss-intro .rss-trustedby strong,\n  .rsobs-launchbox .rss-spec-stat .rss-ss-label,\n  .rsobs-launchbox .rss-data-group-eyebrow,\n  .rsobs-launchbox .rss-dealer .rss-eyebrow { color: #ffffff !important; }\n  @media (max-width: 960px) {\n    .rsobs-launchbox .rss-cap-card, .rsobs-launchbox .rss-cap-card.rss-reverse,\n    .rsobs-launchbox .rss-inbox-card, .rsobs-launchbox .rss-sim-inner { grid-template-columns: 1fr; gap: 28px; }\n    .rsobs-launchbox .rss-sim-inner { padding: 0 20px; }\n    .rsobs-launchbox .rss-cap-card.rss-reverse .rss-cap-image { order: 0; }\n    .rsobs-launchbox .rss-personas-grid, .rsobs-launchbox .rss-authority-grid { grid-template-columns: 1fr; gap: 24px; }\n    .rsobs-launchbox .rss-pillars-grid { grid-template-columns: repeat(3, 1fr); }\n    .rsobs-launchbox .rss-bundle-grid { grid-template-columns: repeat(2, 1fr); }\n    .rsobs-launchbox .rss-data-split { grid-template-columns: 1fr; gap: 28px; }\n    .rsobs-launchbox .rss-spec-strip { grid-template-columns: repeat(2, 1fr); }\n    .rsobs-launchbox .rss-inbox-list { grid-template-columns: 1fr; }\n    .rsobs-launchbox .rss-video-frame iframe { height: 320px; }\n  }\n  @media (max-width: 560px) {\n    .rsobs-launchbox .rss-pillars-grid, .rsobs-launchbox .rss-bundle-grid, .rsobs-launchbox .rss-space-grid { grid-template-columns: 1fr; }\n    .rsobs-launchbox .rss-data-grid { grid-template-columns: repeat(2, 1fr); }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"rsobs-launchbox\"\u003e\n\n  \u003csection class=\"rss-intro rss-dark\"\u003e\u003cdiv class=\"rss-container\"\u003e\n    \u003cdiv class=\"rss-brand-line\"\u003eRed Stakes Golf · RSG ONE Starter Bundle\u003c\/div\u003e\n    \u003ch2 style=\"color: #ffffff;\"\u003eStart Now.\u003cbr\u003eBuild The Bay Later.\u003c\/h2\u003e\n    \u003cp class=\"rss-lead\"\u003eYou don't have $7,500 yet. You don't have the basement project plan yet. You don't even know if you'll use a home simulator enough to justify a full studio build. But you want to hit balls indoors with actual measured data — not the algorithmic guesswork from a $500 portable monitor. The Starter Bundle is the answer: the same RSG ONE launch monitor the Studio Bundle is built around, a 7'×10' hitting net, your choice of two hitting mat sizes, the software, the cables, and the balls. Real data, real golf courses, no enclosure project. Add a Windows 11 PC and you're playing.\u003c\/p\u003e\n    \u003cp class=\"rss-trustedby\"\u003eBuilt around the \u003cstrong\u003eAmerican-made RSG ONE\u003c\/strong\u003e by the team formerly behind OptiShot — \u003cstrong\u003e100+ years\u003c\/strong\u003e of combined golf-simulation experience and \u003cstrong\u003e18,000+ golfers\u003c\/strong\u003e already playing on the engine that powers it.\u003c\/p\u003e\n  \u003c\/div\u003e\u003c\/section\u003e\n\n  \u003csection class=\"rss-pillars\"\u003e\u003cdiv class=\"rss-container\"\u003e\n    \u003cdiv class=\"rss-divider\"\u003eWhy This Is The Right First Bundle\u003c\/div\u003e\n    \u003cdiv class=\"rss-pillars-header\"\u003e\n\u003ch2\u003eThree Reasons This Beats Going Bigger Right Away.\u003c\/h2\u003e\n\u003cp\u003eMost first-time buyers buy this first, then upgrade to a full studio once they know how much they're going to use it. Here's why that path makes sense.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"rss-pillars-grid\"\u003e\n      \u003cdiv class=\"rss-pillar-card\"\u003e\n\u003cdiv class=\"rss-pillar-icon\"\u003e❖\u003c\/div\u003e\n\u003ch3\u003eSame Launch Monitor, Lower Entry\u003c\/h3\u003e\n\u003cp\u003eThe same RSG ONE that powers the Studio Bundle. Same 9 measured data points, same precision, same software — without the projector, enclosure, and impact screen costs.\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"rss-pillar-card\"\u003e\n\u003cdiv class=\"rss-pillar-icon\"\u003e◎\u003c\/div\u003e\n\u003ch3\u003eA Net, Not A Construction Project\u003c\/h3\u003e\n\u003cp\u003eThe included 7'×10' hitting net catches the balls. No ceiling drilling, no enclosure assembly, no projector mounting. Set up in a garage, basement, or spare room.\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"rss-pillar-card\"\u003e\n\u003cdiv class=\"rss-pillar-icon\"\u003e∞\u003c\/div\u003e\n\u003ch3\u003eReal Data, Not A $500 Toy\u003c\/h3\u003e\n\u003cp\u003eThe RSG ONE measures 9 ball and club metrics at impact — actual readings, not the algorithm-estimated shot shapes you get from cheap portable launch monitors.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\u003c\/section\u003e\n\n  \u003csection class=\"rss-personas\"\u003e\u003cdiv class=\"rss-container\"\u003e\n    \u003cdiv class=\"rss-divider\"\u003eWho This Is Built For\u003c\/div\u003e\n    \u003cdiv class=\"rss-personas-header\"\u003e\n\u003ch2\u003eYou Probably Recognize Yourself In One Of These.\u003c\/h2\u003e\n\u003cp\u003eThe three buyers we see most often when the Starter Bundle ships out the door.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"rss-personas-grid\"\u003e\n      \u003cdiv class=\"rss-persona-card\"\u003e\n\u003cdiv class=\"rss-persona-num\"\u003e01\u003c\/div\u003e\n\u003ch3\u003eYou're Buying Your First Real Sim\u003c\/h3\u003e\n\u003cp class=\"rss-persona-tag\"\u003eYou want to start, but $7K isn't this year\u003c\/p\u003e\n\u003cul class=\"rss-persona-list\"\u003e\n\u003cli\u003eYou've been eyeing home sims for a while but the full studio bundles felt like a lot\u003c\/li\u003e\n\u003cli\u003eYou don't want to commit to a five-figure build until you know you'll use it\u003c\/li\u003e\n\u003cli\u003eYou want real data, not the estimated numbers from cheap portable monitors\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"rss-persona-fit\"\u003e\u003cstrong\u003eWhy this fits:\u003c\/strong\u003e the same RSG ONE launch monitor as the Studio Bundle, at a third of the price. Upgrade to a full bay later if you want to.\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"rss-persona-card\"\u003e\n\u003cdiv class=\"rss-persona-num\"\u003e02\u003c\/div\u003e\n\u003ch3\u003eYour Room Won't Fit A Full Enclosure\u003c\/h3\u003e\n\u003cp class=\"rss-persona-tag\"\u003eSmall basement, garage corner, spare bedroom\u003c\/p\u003e\n\u003cul class=\"rss-persona-list\"\u003e\n\u003cli\u003eYou don't have the ceiling height or floor space for a full enclosure\u003c\/li\u003e\n\u003cli\u003eA 7'×10' hitting net works in spaces a full bay doesn't\u003c\/li\u003e\n\u003cli\u003eYou want to play indoors year-round without renovating\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"rss-persona-fit\"\u003e\u003cstrong\u003eWhy this fits:\u003c\/strong\u003e the hitting net flexes to fit your room — no minimum ball-to-net distance, no overhead mounting required.\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"rss-persona-card\"\u003e\n\u003cdiv class=\"rss-persona-num\"\u003e03\u003c\/div\u003e\n\u003ch3\u003eYou're Here For Practice, Not Theater\u003c\/h3\u003e\n\u003cp class=\"rss-persona-tag\"\u003ePutting in reps matters more than the visual show\u003c\/p\u003e\n\u003cul class=\"rss-persona-list\"\u003e\n\u003cli\u003eYou care about data-driven practice — spin, launch, club path, carry\u003c\/li\u003e\n\u003cli\u003eYou don't need a 130-inch projected screen to get value from a session\u003c\/li\u003e\n\u003cli\u003eYou're fine watching shots play out on your PC monitor\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"rss-persona-fit\"\u003e\u003cstrong\u003eWhy this fits:\u003c\/strong\u003e all the measured ball data the Studio Bundle captures, on the same RSG CLUB software, without the projector overhead.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\u003c\/section\u003e\n\n  \u003csection class=\"rss-bundle\"\u003e\u003cdiv class=\"rss-container\"\u003e\n    \u003cdiv class=\"rss-bundle-header\"\u003e\n\u003ch2 style=\"color: #ffffff;\"\u003eFive Components, One Box.\u003c\/h2\u003e\n\u003cp\u003eEverything you need to start hitting balls with real data — minus the enclosure and projector you'd add later.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"rss-bundle-grid\"\u003e\n      \u003cdiv class=\"rss-bundle-card\"\u003e\n\u003cdiv class=\"rss-bc-num\"\u003e01 · Launch monitor\u003c\/div\u003e\n\u003ch3\u003eRSG ONE, rear-positioned\u003c\/h3\u003e\n\u003cp\u003eHigh-speed camera and infrared sensors. Free-standing six feet behind the golfer — right- and left-handed in the same session.\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"rss-bundle-card\"\u003e\n\u003cdiv class=\"rss-bc-num\"\u003e02 · Ball containment\u003c\/div\u003e\n\u003ch3\u003e7'×10' hitting net\u003c\/h3\u003e\n\u003cp\u003eFull-size net for safe indoor practice. No drilling, no overhead mount, no minimum ball-to-net distance.\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"rss-bundle-card\"\u003e\n\u003cdiv class=\"rss-bc-num\"\u003e03 · Surface\u003c\/div\u003e\n\u003ch3\u003eHitting mat (2 sizes)\u003c\/h3\u003e\n\u003cp\u003eTrue-to-turf hitting surface built for repeated daily use. Choose 4'×5' or 4'×10' at checkout based on your room.\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"rss-bundle-card\"\u003e\n\u003cdiv class=\"rss-bc-num\"\u003e04 · Software\u003c\/div\u003e\n\u003ch3\u003eRSG CLUB software\u003c\/h3\u003e\n\u003cp\u003e10 real-world courses and 3 practice ranges, lifetime access — no annual subscription required to play.\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"rss-bundle-card\"\u003e\n\u003cdiv class=\"rss-bc-num\"\u003e05 · Accessories\u003c\/div\u003e\n\u003ch3\u003eCables, balls \u0026amp; tees\u003c\/h3\u003e\n\u003cp\u003e20' Ethernet cable and power cord, 3× TaylorMade TP5 Pix golf balls, and 2× BirTee golf tees.\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"rss-bundle-card\"\u003e\n\u003cdiv class=\"rss-bc-num\"\u003e— · You provide\u003c\/div\u003e\n\u003ch3\u003eA Windows 11 PC\u003c\/h3\u003e\n\u003cp\u003eThe only thing not in the bundle. Specs are listed below. Call (833) 796-4777 and we'll help you pick one if you need to.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\u003c\/section\u003e\n\n  \u003csection class=\"rss-specs-data\"\u003e\u003cdiv class=\"rss-container\"\u003e\n    \u003ch2 style=\"color: #ffffff;\"\u003eRSG ONE Starter Bundle Specs \u0026amp; Data Captured\u003c\/h2\u003e\n    \u003cdiv class=\"rss-spec-strip\"\u003e\n      \u003cdiv class=\"rss-spec-stat\"\u003e\n\u003cspan class=\"rss-ss-label\"\u003eLaunch Monitor\u003c\/span\u003e\u003cspan class=\"rss-ss-value\"\u003eRSG ONE Rear-Position\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"rss-spec-stat\"\u003e\n\u003cspan class=\"rss-ss-label\"\u003eData Points\u003c\/span\u003e\u003cspan class=\"rss-ss-value\"\u003e9 Measured\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"rss-spec-stat\"\u003e\n\u003cspan class=\"rss-ss-label\"\u003eBall Containment\u003c\/span\u003e\u003cspan class=\"rss-ss-value\"\u003e7'×10' Net\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"rss-spec-stat\"\u003e\n\u003cspan class=\"rss-ss-label\"\u003eCourses Included\u003c\/span\u003e\u003cspan class=\"rss-ss-value\"\u003e10 + 3 Ranges\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"rss-data-split\"\u003e\n      \u003cdiv class=\"rss-data-group\"\u003e\n\u003cspan class=\"rss-data-group-eyebrow\"\u003e9 measured data points\u003c\/span\u003e\u003cdiv class=\"rss-data-grid\"\u003e\n\u003cdiv class=\"rss-data-cell\"\u003eClub Speed\u003c\/div\u003e\n\u003cdiv class=\"rss-data-cell\"\u003eBall Speed\u003c\/div\u003e\n\u003cdiv class=\"rss-data-cell\"\u003eLaunch Direction\u003c\/div\u003e\n\u003cdiv class=\"rss-data-cell\"\u003eLaunch Angle\u003c\/div\u003e\n\u003cdiv class=\"rss-data-cell\"\u003eBackspin\u003c\/div\u003e\n\u003cdiv class=\"rss-data-cell\"\u003eSidespin\u003c\/div\u003e\n\u003cdiv class=\"rss-data-cell\"\u003eDistance Offset\u003c\/div\u003e\n\u003cdiv class=\"rss-data-cell\"\u003eCarry Distance\u003c\/div\u003e\n\u003cdiv class=\"rss-data-cell\"\u003eTotal Distance\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"rss-data-group\"\u003e\n\u003cspan class=\"rss-data-group-eyebrow\"\u003ePlays your whole game\u003c\/span\u003e\u003cdiv class=\"rss-data-grid\"\u003e\n\u003cdiv class=\"rss-data-cell\"\u003eWoods\u003c\/div\u003e\n\u003cdiv class=\"rss-data-cell\"\u003eIrons\u003c\/div\u003e\n\u003cdiv class=\"rss-data-cell\"\u003ePutter\u003c\/div\u003e\n\u003cdiv class=\"rss-data-cell\"\u003eRight-Handed\u003c\/div\u003e\n\u003cdiv class=\"rss-data-cell\"\u003eLeft-Handed\u003c\/div\u003e\n\u003cdiv class=\"rss-data-cell\"\u003eNo Repositioning\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"rss-data-note\"\u003ePositioned down the target line, the RSG ONE creates a center-strike environment — right- and left-handed golfers play the same round together with no repositioning.\u003c\/p\u003e\n  \u003c\/div\u003e\u003c\/section\u003e\n\n  \u003csection class=\"rss-guarantee\"\u003e\u003cdiv class=\"rss-container\"\u003e\u003cdiv class=\"rss-guarantee-inner\"\u003e\n\u003cstrong\u003eBacked by Swing Sphere's authorized dealer guarantee\u003c\/strong\u003e — full Red Stakes Golf warranty support, 30-day returns, and real golfers on the phone at \u003cstrong\u003e(833) 796-4777\u003c\/strong\u003e.\u003c\/div\u003e\u003c\/div\u003e\u003c\/section\u003e\n\n  \u003csection class=\"rss-cap\"\u003e\u003cdiv class=\"rss-container\"\u003e\n    \u003cdiv class=\"rss-divider\"\u003eA Closer Look\u003c\/div\u003e\n    \u003cdiv class=\"rss-cap-header\"\u003e\n\u003ch2\u003eWhat You're Actually Getting.\u003c\/h2\u003e\n\u003cp\u003eFour cards on the four pieces of the bundle most buyers want to understand before they order.\u003c\/p\u003e\n\u003c\/div\u003e\n\n    \u003cdiv class=\"rss-cap-card\"\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eThe Same Launch Monitor As The Studio Bundle\u003c\/h3\u003e\n        \u003cp\u003eThe RSG ONE in this bundle is identical to the one in the Studio Bundle — same single high-speed camera, same infrared sensors, same 9 measured data points, same software. The launch monitor doesn't know whether you've added an enclosure and projector yet. It just measures every swing the same way. That means whatever you buy here, you're never \"starting over\" if you upgrade later — you're adding to the same core unit.\u003c\/p\u003e\n        \u003cdiv class=\"rss-cap-table\"\u003e\n          \u003cdiv class=\"rss-lbl\"\u003eCamera\u003c\/div\u003e\n\u003cdiv class=\"rss-val\"\u003eSingle high-speed\u003c\/div\u003e\n          \u003cdiv class=\"rss-lbl\"\u003eSensors\u003c\/div\u003e\n\u003cdiv class=\"rss-val\"\u003eInfrared\u003c\/div\u003e\n          \u003cdiv class=\"rss-lbl\"\u003eData points\u003c\/div\u003e\n\u003cdiv class=\"rss-val\"\u003e9 measured\u003c\/div\u003e\n          \u003cdiv class=\"rss-lbl\"\u003ePlacement\u003c\/div\u003e\n\u003cdiv class=\"rss-val\"\u003e6' behind the golfer\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"rss-cap-image\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/8690\/4202\/files\/Redstakes_Golf_ONE_800x800.png?v=1770667003\" alt=\"Red Stakes Golf RSG ONE launch monitor with features\" loading=\"lazy\"\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"rss-cap-card rss-reverse\"\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eA Net That Works In The Room You Have\u003c\/h3\u003e\n        \u003cp\u003eThe included 7'×10' hitting net catches the balls — no enclosure to assemble, no ceiling drilling, no projector mounting depth to figure out. There's no minimum distance required between the ball and the net, so you can position it wherever works best in your garage, basement, or spare room. When you eventually want to upgrade to a full bay with a projected screen, the launch monitor stays — only the net gets retired.\u003c\/p\u003e\n        \u003cdiv class=\"rss-cap-table\"\u003e\n          \u003cdiv class=\"rss-lbl\"\u003eNet size\u003c\/div\u003e\n\u003cdiv class=\"rss-val\"\u003e7'×10'\u003c\/div\u003e\n          \u003cdiv class=\"rss-lbl\"\u003eMounting\u003c\/div\u003e\n\u003cdiv class=\"rss-val\"\u003eFree-standing\u003c\/div\u003e\n          \u003cdiv class=\"rss-lbl\"\u003eBall-to-net\u003c\/div\u003e\n\u003cdiv class=\"rss-val\"\u003eNo minimum distance\u003c\/div\u003e\n          \u003cdiv class=\"rss-lbl\"\u003eUpgrade path\u003c\/div\u003e\n\u003cdiv class=\"rss-val\"\u003eAdd enclosure later\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"rss-cap-image\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/8690\/4202\/files\/RSG_ONE_starter_with_net_800x800.png?v=1770666503\" alt=\"Person practicing golf swings with the RSG ONE Starter Bundle including launch monitor, hitting net, and mat\" loading=\"lazy\"\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"rss-cap-card\"\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003ePick The Mat That Fits Your Floor\u003c\/h3\u003e\n        \u003cp\u003eChoose between a 4'×5' hitting mat for a tighter footprint or a 4'×10' for more room to set up and stand. Both are durable, true-to-turf surfaces built for repeated daily use. Not sure which size fits your space? Call (833) 796-4777 with your room dimensions and we'll size it with you — that's actually our preference.\u003c\/p\u003e\n        \u003cdiv class=\"rss-cap-table\"\u003e\n          \u003cdiv class=\"rss-lbl\"\u003eCompact\u003c\/div\u003e\n\u003cdiv class=\"rss-val\"\u003e4'×5'\u003c\/div\u003e\n          \u003cdiv class=\"rss-lbl\"\u003eStandard\u003c\/div\u003e\n\u003cdiv class=\"rss-val\"\u003e4'×10'\u003c\/div\u003e\n          \u003cdiv class=\"rss-lbl\"\u003eSurface\u003c\/div\u003e\n\u003cdiv class=\"rss-val\"\u003eTrue-to-turf\u003c\/div\u003e\n          \u003cdiv class=\"rss-lbl\"\u003ePick at\u003c\/div\u003e\n\u003cdiv class=\"rss-val\"\u003eCheckout\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"rss-cap-image\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/8690\/4202\/files\/RSG_ONE_Data_measurements_800x800.png?v=1770667067\" alt=\"Golf club and ball on the hitting mat surface\" loading=\"lazy\"\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"rss-cap-card rss-reverse\"\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eSoftware That Doesn't Charge You Twice\u003c\/h3\u003e\n        \u003cp\u003eRSG CLUB ships with 10 real-world courses and 3 practice ranges, lifetime access, no annual fee — no upsell to unlock the next five courses, no subscription required just to swing. When you eventually want to compete online with other golfers, that's a separate optional upgrade, never a tax on owning the simulator you bought.\u003c\/p\u003e\n        \u003cdiv class=\"rss-cap-table\"\u003e\n          \u003cdiv class=\"rss-lbl\"\u003eIncluded\u003c\/div\u003e\n\u003cdiv class=\"rss-val\"\u003e10 courses + 3 ranges\u003c\/div\u003e\n          \u003cdiv class=\"rss-lbl\"\u003eAnnual fee\u003c\/div\u003e\n\u003cdiv class=\"rss-val\"\u003eNone for base play\u003c\/div\u003e\n          \u003cdiv class=\"rss-lbl\"\u003eAccess\u003c\/div\u003e\n\u003cdiv class=\"rss-val\"\u003eLifetime\u003c\/div\u003e\n          \u003cdiv class=\"rss-lbl\"\u003eOnline (optional)\u003c\/div\u003e\n\u003cdiv class=\"rss-val\"\u003e$199\/yr, 35+ courses\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"rss-cap-image\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/8690\/4202\/files\/RSG_Software_course_screenshot_800x800.png?v=1770667112\" alt=\"RSG CLUB software showing a real-world golf course\" loading=\"lazy\"\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\u003c\/section\u003e\n\n  \u003csection class=\"rss-inbox\"\u003e\u003cdiv class=\"rss-container\"\u003e\u003cdiv class=\"rss-inbox-card\"\u003e\n    \u003cdiv class=\"rss-cap-image\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/8690\/4202\/files\/RSG_ONE_starter_Bundle_800x800.png?v=1770666304\" alt=\"RSG ONE Starter Bundle — launch monitor, hitting net, and mat\" loading=\"lazy\"\u003e\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cdiv class=\"rss-eyebrow\"\u003eWhat's included\u003c\/div\u003e\n      \u003ch2\u003eWhat Ships To Your Door\u003c\/h2\u003e\n      \u003cp class=\"rss-desc\"\u003eEverything you need to start practicing and playing. The only thing you'll source yourself is a Windows 11 PC.\u003c\/p\u003e\n      \u003cul class=\"rss-inbox-list\"\u003e\n        \u003cli\u003eRSG ONE Golf Simulator (rear-positioned launch monitor)\u003c\/li\u003e\n        \u003cli\u003e7'×10' hitting net\u003c\/li\u003e\n        \u003cli\u003eHitting mat (4'×5' or 4'×10' — pick at checkout)\u003c\/li\u003e\n        \u003cli\u003eRSG CLUB software — 10 courses + 3 ranges\u003c\/li\u003e\n        \u003cli\u003e20' Ethernet cable + power cord\u003c\/li\u003e\n        \u003cli\u003e3 × TaylorMade TP5 Pix golf balls\u003c\/li\u003e\n        \u003cli\u003e2 × BirTee golf tees\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp class=\"rss-inbox-note\"\u003e\u003cstrong\u003eNot included:\u003c\/strong\u003e a Windows 11 PC is required to run the software. Also not in the bundle: a projector, impact screen, or enclosure — those come in the Studio Bundle if you want them. Call (833) 796-4777 if you'd like help picking the right path.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\u003c\/div\u003e\u003c\/section\u003e\n\n  \u003csection class=\"rss-space\"\u003e\u003cdiv class=\"rss-container\"\u003e\u003cdiv class=\"rss-space-callout\"\u003e\n    \u003cdiv class=\"rss-space-title\"\u003e\n\u003cspan aria-hidden=\"true\"\u003eⓘ\u003c\/span\u003e Space \u0026amp; system requirements — please read before you buy\u003c\/div\u003e\n    \u003cp class=\"rss-space-sub\"\u003eThe RSG ONE is free-standing and runs on a Windows 11 PC. Indoor use only, away from direct sunlight. Confirm your room dimensions and your computer before ordering — call us at (833) 796-4777 and we'll size the net and mat with you.\u003c\/p\u003e\n    \u003cdiv class=\"rss-space-grid\"\u003e\n      \u003cdiv class=\"rss-space-item\"\u003e\n\u003cdiv class=\"rss-space-item-label\"\u003ePlacement\u003c\/div\u003e\n\u003cdiv class=\"rss-space-item-val\"\u003e6' behind the golfer\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"rss-space-item\"\u003e\n\u003cdiv class=\"rss-space-item-label\"\u003eNet size\u003c\/div\u003e\n\u003cdiv class=\"rss-space-item-val\"\u003e7'×10' included\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"rss-space-item\"\u003e\n\u003cdiv class=\"rss-space-item-label\"\u003eBall-to-net\u003c\/div\u003e\n\u003cdiv class=\"rss-space-item-val\"\u003eNo minimum distance\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"rss-space-item\"\u003e\n\u003cdiv class=\"rss-space-item-label\"\u003eEnvironment\u003c\/div\u003e\n\u003cdiv class=\"rss-space-item-val\"\u003eIndoor — away from direct sunlight\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"rss-space-item\"\u003e\n\u003cdiv class=\"rss-space-item-label\"\u003ePlayers\u003c\/div\u003e\n\u003cdiv class=\"rss-space-item-val\"\u003eRight \u0026amp; left-handed\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"rss-space-item\"\u003e\n\u003cdiv class=\"rss-space-item-label\"\u003eComputer\u003c\/div\u003e\n\u003cdiv class=\"rss-space-item-val\"\u003eWindows 11 PC required\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\u003c\/div\u003e\u003c\/section\u003e\n\n  \u003csection class=\"rss-sim\"\u003e\u003cdiv class=\"rss-sim-inner\"\u003e\n    \u003cdiv class=\"rss-sim-text\"\u003e\n      \u003ch2 style=\"color: #ffffff;\"\u003ePlay The World.\u003cbr\u003eWhen You're Ready.\u003c\/h2\u003e\n      \u003cp\u003eRSG CLUB plays out of the box with 10 real-world courses and no annual fee. The day you decide you want to compete online — closest-to-the-pin contests, full tournaments, head-to-head rounds with friends — RSG Club Online is $199 a year to unlock the full library and global multiplayer. It's an upgrade, never a requirement.\u003c\/p\u003e\n      \u003cdiv class=\"rss-sim-features\"\u003e\n        \u003cdiv class=\"rss-sim-feature\"\u003e\n\u003cdiv class=\"rss-sim-check\"\u003e✓\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003e35+ courses online\u003c\/strong\u003e\u003cspan\u003eThe full RSG course library, with new courses added every year.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"rss-sim-feature\"\u003e\n\u003cdiv class=\"rss-sim-check\"\u003e✓\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eMultiplayer up to 10 players\u003c\/strong\u003e\u003cspan\u003ePrivate rounds with friends and public tournaments against golfers worldwide.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"rss-sim-feature\"\u003e\n\u003cdiv class=\"rss-sim-check\"\u003e✓\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eLive competition\u003c\/strong\u003e\u003cspan\u003eClosest-to-the-pin contests, tournaments, and global leaderboards.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"rss-sim-visual\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/8690\/4202\/files\/RSG_Range_Screentshot_800x800.png?v=1770667154\" alt=\"RSG CLUB Dynamic Practice Range\" loading=\"lazy\"\u003e\n      \u003cdiv class=\"rss-sim-visual-body\"\u003e\n        \u003cdiv class=\"rss-sim-pill\"\u003eOPTIONAL ONLINE UPGRADE\u003c\/div\u003e\n        \u003cdiv class=\"rss-sim-big\"\u003eRSG CLUB\u003c\/div\u003e\n        \u003cp class=\"rss-sim-meta\"\u003e$199\/yr · 35+ courses · multiplayer rounds \u0026amp; tournaments worldwide.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\u003c\/section\u003e\n\n  \u003csection class=\"rss-video\"\u003e\u003cdiv class=\"rss-container\"\u003e\n    \u003cdiv class=\"rss-video-header\"\u003e\n\u003ch2\u003eSee The RSG ONE In Action.\u003c\/h2\u003e\n\u003cp\u003eA closer look at the launch monitor, the data it captures, and the way it plays — same hardware that's in this bundle.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"rss-video-frame\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/y_Z7_5tbR00?rel=0\u0026amp;modestbranding=1\" title=\"Red Stakes Golf RSG ONE Starter Bundle overview\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\u003c\/section\u003e\n\n  \u003csection class=\"rss-authority\"\u003e\u003cdiv class=\"rss-container\"\u003e\n    \u003cdiv class=\"rss-divider\"\u003ePowered By Red Stakes Golf\u003c\/div\u003e\n    \u003cdiv class=\"rss-authority-header\"\u003e\n\u003ch2\u003eBuilt By A Team That Has Done This For Years.\u003c\/h2\u003e\n\u003cp\u003eThe RSG ONE isn't a first attempt. Red Stakes Golf is the same Michigan team that built OptiShot — they've shipped this engine to more than 18,000 golfers already.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"rss-authority-grid\"\u003e\n      \u003cdiv class=\"rss-authority-card\"\u003e\n\u003cdiv class=\"rss-authority-number\"\u003e100+ yr\u003c\/div\u003e\n\u003cdiv class=\"rss-authority-label\"\u003eCombined team experience\u003c\/div\u003e\n\u003cp\u003eThe Red Stakes Golf team carries over 100 years of combined golf-simulation experience, going back to the OptiShot era.\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"rss-authority-card\"\u003e\n\u003cdiv class=\"rss-authority-number\"\u003e18,000+\u003c\/div\u003e\n\u003cdiv class=\"rss-authority-label\"\u003eGolfers served\u003c\/div\u003e\n\u003cp\u003eMore than 18,000 customers have played on the RSG Club game engine that powers the RSG ONE.\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"rss-authority-card\"\u003e\n\u003cdiv class=\"rss-authority-number\"\u003eUSA\u003c\/div\u003e\n\u003cdiv class=\"rss-authority-label\"\u003eDesigned \u0026amp; built in America\u003c\/div\u003e\n\u003cp\u003eThe RSG ONE launch monitor at the center of the bundle is engineered and assembled in the United States.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\u003c\/section\u003e\n\n  \u003csection class=\"rss-compare\"\u003e\u003cdiv class=\"rss-container\"\u003e\n    \u003cdiv class=\"rss-divider\"\u003eHow It Compares\u003c\/div\u003e\n    \u003cdiv class=\"rss-compare-header\"\u003e\n\u003ch2\u003eWhere The Starter Bundle Fits.\u003c\/h2\u003e\n\u003cp\u003eThree ways most first-time buyers consider going. The Starter Bundle is the middle option — more than a portable monitor, less than a full studio.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"rss-compare-scroll\"\u003e\u003ctable class=\"rss-compare-table\"\u003e\n      \u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eCapability\u003c\/th\u003e\n\u003cth\u003ePortable Launch Monitor\u003c\/th\u003e\n\u003cth class=\"rss-featured\"\u003eRSG ONE Starter Bundle\u003c\/th\u003e\n\u003cth\u003eRSG ONE Studio Bundle\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n\u003ctd\u003eLaunch monitor\u003c\/td\u003e\n\u003ctd\u003eHandheld or beside the ball\u003c\/td\u003e\n\u003ctd class=\"rss-featured\"\u003eRSG ONE, rear-positioned\u003c\/td\u003e\n\u003ctd\u003eRSG ONE, rear-positioned\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eData points\u003c\/td\u003e\n\u003ctd\u003eOften estimated\u003c\/td\u003e\n\u003ctd class=\"rss-featured\"\u003e9 measured at impact\u003c\/td\u003e\n\u003ctd\u003e9 measured at impact\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eHitting net\u003c\/td\u003e\n\u003ctd\u003eSold separately\u003c\/td\u003e\n\u003ctd class=\"rss-featured\"\u003e7'×10', included\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eHitting mat\u003c\/td\u003e\n\u003ctd\u003eSold separately\u003c\/td\u003e\n\u003ctd class=\"rss-featured\"\u003eIncluded (4'×5' or 4'×10')\u003c\/td\u003e\n\u003ctd\u003eIncluded (4'×5' or 4'×10')\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eEnclosure + screen\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003ctd class=\"rss-featured\"\u003eIncluded\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eProjector\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003ctd\u003e—\u003c\/td\u003e\n\u003ctd class=\"rss-featured\"\u003eIncluded (HD or 4K)\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eCourses\u003c\/td\u003e\n\u003ctd\u003eApp-dependent\u003c\/td\u003e\n\u003ctd class=\"rss-featured\"\u003e10 + 3 ranges, lifetime\u003c\/td\u003e\n\u003ctd\u003e10 + 3 ranges, lifetime\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eAnnual fee for base play\u003c\/td\u003e\n\u003ctd\u003eOften required\u003c\/td\u003e\n\u003ctd class=\"rss-featured\"\u003eNone\u003c\/td\u003e\n\u003ctd\u003eNone\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eVisual\u003c\/td\u003e\n\u003ctd\u003ePhone \/ PC screen\u003c\/td\u003e\n\u003ctd class=\"rss-featured\"\u003ePC monitor\u003c\/td\u003e\n\u003ctd\u003eProjected on impact screen\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eUpgrade path\u003c\/td\u003e\n\u003ctd\u003eReplace the whole thing\u003c\/td\u003e\n\u003ctd class=\"rss-featured\"\u003eAdd enclosure + projector later\u003c\/td\u003e\n\u003ctd\u003eAlready complete\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr class=\"rss-price-row\"\u003e\n\u003ctd\u003eTypical investment\u003c\/td\u003e\n\u003ctd\u003e$500 – $3,000\u003c\/td\u003e\n\u003ctd class=\"rss-featured\"\u003e$2,650 – $3,050\u003c\/td\u003e\n\u003ctd\u003e$7,500 – $9,850\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\u003c\/div\u003e\n    \u003cp class=\"rss-compare-savings\"\u003eThe Starter Bundle is the smartest first purchase if you want a \u003cstrong\u003ereal launch monitor\u003c\/strong\u003e without committing to a \u003cstrong\u003efull studio build\u003c\/strong\u003e. Same RSG ONE that's at the heart of the Studio Bundle — when you're ready, add the enclosure, screen, and projector. You don't replace anything.\u003c\/p\u003e\n  \u003c\/div\u003e\u003c\/section\u003e\n\n  \u003cdiv class=\"rss-container\"\u003e\u003cdiv class=\"rss-pc\"\u003e\n    \u003ch4\u003ePC requirements — Windows only, not Mac or iOS\u003c\/h4\u003e\n    \u003cp\u003eWindows 11 64-bit · Intel Core i5 or newer · dedicated graphics card · 16GB RAM · 6GB free storage · dedicated Ethernet port for the simulator · persistent internet connection. The RSG ONE isn't compatible with macOS, iOS, or iPad. Designed for indoor use only and should be kept out of direct sunlight. A Windows 11 PC is the only component not included in the Starter Bundle.\u003c\/p\u003e\n  \u003c\/div\u003e\u003c\/div\u003e\n\n  \u003csection class=\"rss-faq\"\u003e\u003cdiv class=\"rss-container\"\u003e\n    \u003cdiv class=\"rss-divider\"\u003eFAQ\u003c\/div\u003e\n    \u003ch2\u003eRSG ONE Starter Bundle — Frequently Asked Questions\u003c\/h2\u003e\n    \u003cp class=\"rss-sub\"\u003eThe questions you'd ask us on the phone, answered here too.\u003c\/p\u003e\n    \u003cdiv class=\"rss-faq-list\"\u003e\n      \u003cdetails class=\"rss-faq-item\"\u003e\u003csummary\u003eWhat's the difference between the Starter Bundle and the Studio Bundle?\u003cspan class=\"rss-faq-toggle\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\u003cdiv class=\"rss-answer\"\u003eBoth are built around the same RSG ONE launch monitor with the same 9 measured data points and the same software. The Studio Bundle adds a full enclosure, an impact screen, and a projector — so the courses play on a projected screen in front of you, the way you'd picture a \"real\" home simulator. The Starter Bundle is simpler: a 7'×10' hitting net catches the balls, and the courses display on your PC monitor. Studio Bundle is $7,500–$9,850 depending on projector and enclosure. Starter Bundle is $2,650–$3,050. The launch monitor is identical, so if you start with this one and upgrade later, nothing gets replaced.\u003c\/div\u003e\u003c\/details\u003e\n      \u003cdetails class=\"rss-faq-item\"\u003e\u003csummary\u003eHow do I see the courses without a projector?\u003cspan class=\"rss-faq-toggle\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\u003cdiv class=\"rss-answer\"\u003eOn your PC monitor. The RSG CLUB software runs on a Windows 11 PC — courses, range, shot tracking, all of it. Without the Studio Bundle's projector and impact screen, you'll be watching shots on your laptop or desktop display rather than a 130-inch projected image. Plenty of buyers play this way for years. If you decide later that you want the projected setup, you upgrade to the enclosure + projector — you keep the launch monitor.\u003c\/div\u003e\u003c\/details\u003e\n      \u003cdetails class=\"rss-faq-item\"\u003e\u003csummary\u003eIs everything actually included to start playing?\u003cspan class=\"rss-faq-toggle\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\u003cdiv class=\"rss-answer\"\u003eAlmost. You'll need a Windows 11 PC — that's the only thing not in the bundle. The launch monitor, hitting net, hitting mat, RSG Club software, cables, balls, and tees all ship together. Call (833) 796-4777 and we'll help you spec a PC if you need one.\u003c\/div\u003e\u003c\/details\u003e\n      \u003cdetails class=\"rss-faq-item\"\u003e\u003csummary\u003eDoes it require a subscription to play?\u003cspan class=\"rss-faq-toggle\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\u003cdiv class=\"rss-answer\"\u003eNo. 10 courses and 3 practice ranges are included for life, no annual fee. Online play with 35+ courses and global multiplayer is an optional $199\/yr add-on — never a requirement to use the simulator you own.\u003c\/div\u003e\u003c\/details\u003e\n      \u003cdetails class=\"rss-faq-item\"\u003e\u003csummary\u003eHow much space do I need?\u003cspan class=\"rss-faq-toggle\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\u003cdiv class=\"rss-answer\"\u003eThe RSG ONE sits six feet directly behind you with enough room to swing safely. The included 7'×10' hitting net works in a garage, basement, or spare room — there's no minimum distance from ball to net. Indoor use only, away from direct sunlight. Call (833) 796-4777 with your room dimensions and we'll walk through it with you.\u003c\/div\u003e\u003c\/details\u003e\n      \u003cdetails class=\"rss-faq-item\"\u003e\u003csummary\u003eWhich hitting mat size should I pick?\u003cspan class=\"rss-faq-toggle\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\u003cdiv class=\"rss-answer\"\u003eThe 4'×5' is the tighter footprint — works well in smaller rooms. The 4'×10' gives you more standing room around the hitting area, which most golfers prefer if their room allows for it. If you're not sure which fits, call (833) 796-4777 with your floor dimensions and we'll pick it with you.\u003c\/div\u003e\u003c\/details\u003e\n      \u003cdetails class=\"rss-faq-item\"\u003e\u003csummary\u003eDoes it work for left-handed golfers?\u003cspan class=\"rss-faq-toggle\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\u003cdiv class=\"rss-answer\"\u003eYes. The RSG ONE reads down the target line, so right- and left-handed golfers can play the same round together without moving the unit. It measures every club, including the putter.\u003c\/div\u003e\u003c\/details\u003e\n      \u003cdetails class=\"rss-faq-item\"\u003e\u003csummary\u003eCan I upgrade to a full enclosure and projector later?\u003cspan class=\"rss-faq-toggle\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\u003cdiv class=\"rss-answer\"\u003eYes — the launch monitor is the same in both bundles. If you decide later that you want the projected setup, you add the enclosure, impact screen, and projector. Nothing you bought in the Starter Bundle gets replaced. Call us when you're ready and we'll spec the upgrade.\u003c\/div\u003e\u003c\/details\u003e\n      \u003cdetails class=\"rss-faq-item\"\u003e\u003csummary\u003eIs it compatible with Mac or iPad?\u003cspan class=\"rss-faq-toggle\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\u003cdiv class=\"rss-answer\"\u003eNo. The RSG ONE requires a Windows 11 64-bit PC and isn't compatible with macOS, iOS, or iPad. A dedicated graphics card and Ethernet port are also required.\u003c\/div\u003e\u003c\/details\u003e\n      \u003cdetails class=\"rss-faq-item\"\u003e\u003csummary\u003eWhat's the return policy?\u003cspan class=\"rss-faq-toggle\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\u003cdiv class=\"rss-answer\"\u003e30-day hassle-free returns on every order. If you're not sure this is the right bundle for your room or your golf habit, call (833) 796-4777 before you order — that's actually our preference.\u003c\/div\u003e\u003c\/details\u003e\n      \u003cdetails class=\"rss-faq-item\"\u003e\u003csummary\u003eIs financing available?\u003cspan class=\"rss-faq-toggle\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\u003cdiv class=\"rss-answer\"\u003eYes. Shop Pay Installments at checkout lets you split the purchase into monthly payments with no hidden fees.\u003c\/div\u003e\u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\u003c\/section\u003e\n\n  \u003csection class=\"rss-dealer\"\u003e\u003cdiv class=\"rss-container\"\u003e\n    \u003cdiv class=\"rss-eyebrow\"\u003eAuthorized Dealer\u003c\/div\u003e\n    \u003ch3 style=\"color: #ffffff;\"\u003eReal golfers on the phone, not call-center scripts.\u003c\/h3\u003e\n    \u003cp\u003eCall (833) 796-4777 with the dumb questions, the smart questions, and the \"should I start with the Starter Bundle or jump to the Studio Bundle\" questions. Authorized Red Stakes Golf dealer · full warranty support · simulator build advice.\u003c\/p\u003e\n    \u003ca class=\"rss-btn\" href=\"\/pages\/contact\"\u003eAsk a question\u003c\/a\u003e\n  \u003c\/div\u003e\u003c\/section\u003e\n\u003c\/div\u003e","brand":"Redstakes Golf","offers":[{"title":"4'x5'","offer_id":47244137136266,"sku":"20230181","price":2650.0,"currency_code":"USD","in_stock":true},{"title":"4'x10'","offer_id":47244137169034,"sku":"20230182","price":3050.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0723\/8690\/4202\/files\/RSG_ONE_starter_Bundle.png?v=1770666304"},{"product_id":"ernest-sports-eagle-sim","title":"Ernest Sports Eagle Sim","description":"\u003c!--\n============================================================\n  Ernest Sports Eagle Sim — Product Description (paste-ready)\n  ----------------------------------------------------------\n  HOW TO INSTALL (no theme code editing needed):\n\n  1. Shopify admin \u003e Products \u003e Ernest Sports Eagle Sim\n  2. In the Description editor, click the \u003c \u003e icon (top-right\n     of the editor toolbar) to switch to HTML \/ source view\n  3. Select everything currently in the description and delete it\n  4. Paste this ENTIRE file (including the \u003cstyle\u003e block at top)\n  5. Click Save\n\n  Your theme will still render the product image gallery, title,\n  price, and Add to Cart button above this content automatically.\n\n  All CSS is scoped under .eagle-launchbox so it can't leak\n  into the rest of your theme.\n\n  Same conventions as the LaunchBox, ESB2, ESB1 + Apogee pages:\n  no reviews, no external manufacturer link, native \u003cdetails\u003e\n  FAQ accordion, scaled-down dealer guarantee. Accent is an\n  amber\/gold to mark the Eagle Sim as the premium Ernest Sports\n  simulator, distinct from the green ESB1\/ESB2 portable pages.\n\n  NOTE: Projector, computer, screen, turf and accessories are\n  NOT included. See the \"What's included\" section.\n============================================================\n--\u003e\n\n\u003cstyle\u003e\n  \/* ===== Scoped Eagle Sim product description styles ===== *\/\n  .eagle-launchbox, .eagle-launchbox *, .eagle-launchbox *::before, .eagle-launchbox *::after { box-sizing: border-box; }\n  .eagle-launchbox {\n    font-family: -apple-system, BlinkMacSystemFont, \"Inter\", \"Segoe UI\", Helvetica, Arial, sans-serif;\n    color: #15181c;\n    line-height: 1.55;\n    margin: 32px 0 0;\n  }\n  .eagle-launchbox img { max-width: 100%; display: block; height: auto; }\n  .eagle-launchbox a { color: inherit; }\n  .eagle-launchbox h1, .eagle-launchbox h2, .eagle-launchbox h3, .eagle-launchbox h4 { font-weight: 700; letter-spacing: -0.01em; margin: 0; }\n  .eagle-launchbox h2 { font-size: clamp(1.6rem, 2.6vw, 2.4rem); line-height: 1.1; }\n  .eagle-launchbox h3 { font-size: clamp(1.2rem, 1.6vw, 1.5rem); line-height: 1.2; }\n  .eagle-launchbox h4 { font-size: 1.05rem; line-height: 1.2; }\n  .eagle-launchbox p { margin: 0 0 1em; }\n  .eagle-launchbox ul { margin: 0; padding: 0; }\n  .eagle-launchbox .eg-container { max-width: 1180px; margin: 0 auto; padding: 0 20px; }\n  .eagle-launchbox .eg-eyebrow {\n    display: inline-block; font-size: 0.78rem; letter-spacing: 0.28em;\n    text-transform: uppercase; color: #6b7280; margin-bottom: 14px; font-weight: 600;\n  }\n  .eagle-launchbox .eg-divider {\n    text-align: center; font-size: 0.78rem; letter-spacing: 0.32em;\n    text-transform: uppercase; color: #9ca3af; margin-bottom: 24px; font-weight: 600;\n  }\n  .eagle-launchbox .eg-divider::before, .eagle-launchbox .eg-divider::after { content: \"— \"; }\n  .eagle-launchbox .eg-divider::after { content: \" —\"; }\n\n  \/* Dark sections *\/\n  .eagle-launchbox .eg-dark { background: #0a0e10; color: #fff; border-radius: 18px; margin-bottom: 18px; }\n\n  \/* Brand intro *\/\n  .eagle-launchbox .eg-intro { padding: 64px 0; }\n  .eagle-launchbox .eg-brand-line {\n    font-size: 0.82rem; letter-spacing: 0.4em; text-transform: uppercase;\n    color: rgba(255,255,255,0.85); margin-bottom: 22px; font-weight: 600;\n  }\n  .eagle-launchbox .eg-intro h2 { max-width: 760px; margin-bottom: 22px; }\n  .eagle-launchbox .eg-intro .eg-lead { max-width: 720px; font-size: 1.05rem; color: rgba(255,255,255,0.92); margin-bottom: 22px; }\n  .eagle-launchbox .eg-intro .eg-trustedby { font-size: 0.95rem; color: rgba(255,255,255,0.85); margin: 0; }\n  .eagle-launchbox .eg-intro .eg-trustedby strong { color: #fff; }\n\n  \/* Pillars (white 3-card) *\/\n  .eagle-launchbox .eg-pillars { background: #fff; padding: 72px 0; }\n  .eagle-launchbox .eg-pillars-header { text-align: center; max-width: 720px; margin: 0 auto 44px; }\n  .eagle-launchbox .eg-pillars-header h2 { margin-bottom: 12px; }\n  .eagle-launchbox .eg-pillars-header p { color: #4b5460; font-size: 1.02rem; }\n  .eagle-launchbox .eg-pillars-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px; max-width: 980px; margin: 0 auto; }\n  .eagle-launchbox .eg-pillar-card {\n    background: #f1f3f5; border: 1px solid #e6e6e0; border-radius: 14px;\n    padding: 30px 26px; display: flex; flex-direction: column;\n    transition: border-color 0.15s ease, transform 0.15s ease;\n  }\n  .eagle-launchbox .eg-pillar-card:hover { border-color: #b8791a; transform: translateY(-2px); }\n  .eagle-launchbox .eg-pillar-icon {\n    width: 52px; height: 52px; background: #fff; border-radius: 14px;\n    margin-bottom: 18px; display: flex; align-items: center; justify-content: center;\n    font-size: 1.4rem; color: #b8791a; border: 1px solid #e6e6e0;\n  }\n  .eagle-launchbox .eg-pillar-card h3 { font-size: 1.12rem; margin-bottom: 8px; line-height: 1.2; }\n  .eagle-launchbox .eg-pillar-card p { color: #4b5460; font-size: 0.92rem; margin: 0; line-height: 1.55; }\n\n  \/* Personas *\/\n  .eagle-launchbox .eg-personas { background: #f1f3f5; padding: 72px 0; border-radius: 18px; margin-bottom: 18px; }\n  .eagle-launchbox .eg-personas-header { text-align: center; max-width: 720px; margin: 0 auto 44px; }\n  .eagle-launchbox .eg-personas-header h2 { margin-bottom: 12px; }\n  .eagle-launchbox .eg-personas-header p { color: #4b5460; font-size: 1.02rem; }\n  .eagle-launchbox .eg-personas-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px; }\n  .eagle-launchbox .eg-persona-card {\n    background: #fff; border-radius: 16px; padding: 32px 28px;\n    border: 1px solid #e6e6e0; display: flex; flex-direction: column;\n  }\n  .eagle-launchbox .eg-persona-num {\n    display: inline-flex; align-items: center; justify-content: center;\n    width: 42px; height: 42px; border-radius: 50%;\n    background: #f1f3f5; color: #15181c;\n    font-size: 0.92rem; font-weight: 800; margin-bottom: 16px;\n    border: 1px solid #e6e6e0;\n  }\n  .eagle-launchbox .eg-persona-card h3 { font-size: 1.25rem; margin-bottom: 6px; }\n  .eagle-launchbox .eg-persona-tag { color: #6b7280; font-size: 0.86rem; margin-bottom: 18px; font-style: italic; }\n  .eagle-launchbox .eg-persona-list { list-style: none; padding: 0; margin: 0 0 18px; flex: 1; }\n  .eagle-launchbox .eg-persona-list li {\n    padding: 10px 0; border-top: 1px solid #eceef1;\n    font-size: 0.93rem; color: #4b5460;\n    display: flex; gap: 10px; align-items: flex-start;\n  }\n  .eagle-launchbox .eg-persona-list li::before { content: \"—\"; color: #b8791a; font-weight: 800; flex-shrink: 0; }\n  .eagle-launchbox .eg-persona-fit {\n    padding: 14px; background: #f1f3f5; border-radius: 10px;\n    font-size: 0.88rem; color: #15181c; margin: 0; line-height: 1.5;\n  }\n  .eagle-launchbox .eg-persona-fit strong { color: #15181c; }\n\n  \/* Specs \u0026 data combined *\/\n  .eagle-launchbox .eg-specs-data { background: #0a0e10; color: #fff; padding: 46px 0; border-radius: 18px; margin-bottom: 18px; }\n  .eagle-launchbox .eg-specs-data h2 { text-align: center; margin-bottom: 22px; font-size: 1.3rem; font-weight: 600; }\n  .eagle-launchbox .eg-spec-strip {\n    display: grid; grid-template-columns: repeat(4, 1fr); gap: 1px;\n    background: rgba(255,255,255,0.1); border: 1px solid rgba(255,255,255,0.1);\n    border-radius: 12px; overflow: hidden; margin-bottom: 32px;\n  }\n  .eagle-launchbox .eg-spec-stat {\n    background: #0a0e10; padding: 14px 10px;\n    text-align: center; display: flex; flex-direction: column; gap: 4px;\n  }\n  .eagle-launchbox .eg-ss-label {\n    font-size: 0.66rem; text-transform: uppercase; letter-spacing: 0.18em;\n    color: rgba(255,255,255,0.78); font-weight: 600;\n  }\n  .eagle-launchbox .eg-ss-value {\n    font-size: 1.02rem; font-weight: 700; color: #fff; letter-spacing: -0.01em;\n  }\n  .eagle-launchbox .eg-data-split { display: grid; grid-template-columns: 1fr 1fr; gap: 20px; }\n  .eagle-launchbox .eg-data-group-eyebrow {\n    display: block; font-size: 0.7rem; letter-spacing: 0.22em;\n    text-transform: uppercase; color: rgba(255,255,255,0.78);\n    margin-bottom: 11px; font-weight: 600;\n  }\n  .eagle-launchbox .eg-data-grid {\n    display: grid; grid-template-columns: repeat(3, 1fr); gap: 1px;\n    background: rgba(255,255,255,0.08); border: 1px solid rgba(255,255,255,0.08);\n    border-radius: 12px; overflow: hidden;\n  }\n  .eagle-launchbox .eg-data-cell {\n    background: #0a0e10; padding: 13px 10px; text-align: center;\n    font-size: 0.82rem; color: rgba(255,255,255,0.92);\n  }\n  .eagle-launchbox .eg-data-note {\n    text-align: center; font-size: 0.84rem;\n    color: rgba(255,255,255,0.7); margin: 18px 0 0;\n  }\n\n  \/* Guarantee *\/\n  .eagle-launchbox .eg-guarantee { background: #0a0e10; color: #fff; padding: 0 0 30px; border-radius: 0 0 18px 18px; margin-top: -18px; margin-bottom: 18px; }\n  .eagle-launchbox .eg-guarantee-inner {\n    border: 1px solid rgba(255,255,255,0.14); border-radius: 10px;\n    padding: 13px 22px; background: rgba(255,255,255,0.02);\n    text-align: center; font-size: 0.85rem; color: rgba(255,255,255,0.92);\n  }\n  .eagle-launchbox .eg-guarantee-inner strong { font-size: 0.9rem; color: #fff; }\n\n  \/* Capability cards *\/\n  .eagle-launchbox .eg-cap { background: #f1f3f5; padding: 72px 0; border-radius: 18px; margin-bottom: 18px; }\n  .eagle-launchbox .eg-cap-header { text-align: center; max-width: 720px; margin: 0 auto 40px; }\n  .eagle-launchbox .eg-cap-header h2 { margin-bottom: 14px; }\n  .eagle-launchbox .eg-cap-header p { color: #4b5460; font-size: 1.02rem; }\n  .eagle-launchbox .eg-cap-card {\n    background: #fff; border-radius: 16px; padding: 40px; margin-bottom: 18px;\n    display: grid; grid-template-columns: 1.1fr 1fr; gap: 44px; align-items: center;\n    box-shadow: 0 1px 0 rgba(0,0,0,0.05);\n  }\n  .eagle-launchbox .eg-cap-card h3 { font-size: clamp(1.4rem, 2.1vw, 1.8rem); line-height: 1.1; margin-bottom: 14px; }\n  .eagle-launchbox .eg-cap-card p { color: #4b5460; font-size: 0.98rem; margin-bottom: 22px; }\n  .eagle-launchbox .eg-cap-table {\n    display: grid; grid-template-columns: 1fr 1fr; gap: 1px;\n    background: #e6e6e0; border: 1px solid #e6e6e0; border-radius: 10px;\n    overflow: hidden; font-size: 0.86rem;\n  }\n  .eagle-launchbox .eg-cap-table div { background: #fff; padding: 12px 14px; }\n  .eagle-launchbox .eg-cap-table .eg-lbl { color: #6b7280; font-size: 0.74rem; text-transform: uppercase; letter-spacing: 0.1em; }\n  .eagle-launchbox .eg-cap-table .eg-val { font-weight: 600; color: #15181c; }\n  .eagle-launchbox .eg-cap-image { aspect-ratio: 1; background: #eceef1; border-radius: 12px; overflow: hidden; }\n  .eagle-launchbox .eg-cap-image img { width: 100%; height: 100%; object-fit: cover; }\n  .eagle-launchbox .eg-cap-card.eg-reverse { grid-template-columns: 1fr 1.1fr; }\n  .eagle-launchbox .eg-cap-card.eg-reverse .eg-cap-image { order: -1; }\n\n  \/* In box *\/\n  .eagle-launchbox .eg-inbox { background: #f1f3f5; padding: 0 0 72px; border-radius: 0 0 18px 18px; margin-top: -18px; margin-bottom: 18px; }\n  .eagle-launchbox .eg-inbox-card {\n    background: #fff; border-radius: 16px; padding: 40px;\n    display: grid; grid-template-columns: 1fr 1.4fr; gap: 40px; align-items: center;\n  }\n  .eagle-launchbox .eg-inbox h2 { font-size: 1.7rem; margin-bottom: 12px; line-height: 1.15; }\n  .eagle-launchbox .eg-inbox .eg-desc { color: #4b5460; margin-bottom: 18px; font-size: 0.98rem; }\n  .eagle-launchbox .eg-inbox-list { list-style: none; padding: 0; margin: 0 0 16px; display: grid; grid-template-columns: 1fr 1fr; gap: 12px 24px; }\n  .eagle-launchbox .eg-inbox-list li { display: flex; gap: 10px; align-items: flex-start; font-size: 0.93rem; }\n  .eagle-launchbox .eg-inbox-list li::before { content: \"✓\"; color: #b8791a; font-weight: 800; flex-shrink: 0; }\n  .eagle-launchbox .eg-inbox-note {\n    background: #faf1dc; border: 1px solid #ead4a0; border-radius: 10px;\n    padding: 14px 16px; font-size: 0.88rem; color: #7a5410; line-height: 1.55; margin: 0;\n  }\n  .eagle-launchbox .eg-inbox-note strong { color: #5e4008; }\n\n  \/* Space requirements *\/\n  .eagle-launchbox .eg-space { background: #fff; padding: 64px 0; }\n  .eagle-launchbox .eg-space-callout {\n    background: #faf1dc; border: 1px solid #ead4a0;\n    border-radius: 16px; padding: 32px 30px; max-width: 980px; margin: 0 auto;\n  }\n  .eagle-launchbox .eg-space-title {\n    font-size: 1.2rem; font-weight: 700; color: #7a5410;\n    margin-bottom: 6px; display: flex; align-items: center; gap: 9px;\n  }\n  .eagle-launchbox .eg-space-sub { color: #8a6a3a; font-size: 0.95rem; margin-bottom: 22px; }\n  .eagle-launchbox .eg-space-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 12px; }\n  .eagle-launchbox .eg-space-item {\n    background: #fff; border-radius: 10px; padding: 16px 16px; border: 1px solid #e6d3a8;\n  }\n  .eagle-launchbox .eg-space-item-label {\n    font-size: 0.7rem; text-transform: uppercase; letter-spacing: 0.12em;\n    color: #9a7320; margin-bottom: 6px; font-weight: 700;\n  }\n  .eagle-launchbox .eg-space-item-val { font-size: 1.02rem; font-weight: 700; color: #7a5410; }\n\n  \/* Simulator \/ E6 section (distinct visual treatment) *\/\n  .eagle-launchbox .eg-sim {\n    background: linear-gradient(135deg, #0a0e10 0%, #2a2010 100%);\n    color: #fff; padding: 64px 0; border-radius: 18px; margin-bottom: 18px;\n  }\n  .eagle-launchbox .eg-sim-inner {\n    display: grid; grid-template-columns: 1.4fr 1fr; gap: 48px; align-items: center;\n    padding: 0 32px;\n  }\n  .eagle-launchbox .eg-sim-text h2 { margin-bottom: 16px; line-height: 1.1; }\n  .eagle-launchbox .eg-sim-text \u003e p {\n    color: rgba(255,255,255,0.92); font-size: 1rem; margin-bottom: 24px; max-width: 540px;\n  }\n  .eagle-launchbox .eg-sim-features { display: flex; flex-direction: column; gap: 14px; }\n  .eagle-launchbox .eg-sim-feature {\n    display: flex; gap: 14px; align-items: flex-start; padding: 14px 16px;\n    background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.08);\n    border-radius: 10px;\n  }\n  .eagle-launchbox .eg-sim-check {\n    flex-shrink: 0; width: 26px; height: 26px; border-radius: 50%;\n    background: #b8791a; color: #fff;\n    display: flex; align-items: center; justify-content: center;\n    font-size: 0.85rem; font-weight: 800; margin-top: 2px;\n  }\n  .eagle-launchbox .eg-sim-feature div { display: flex; flex-direction: column; gap: 2px; }\n  .eagle-launchbox .eg-sim-feature strong { color: #fff; font-size: 0.95rem; }\n  .eagle-launchbox .eg-sim-feature span { color: rgba(255,255,255,0.85); font-size: 0.88rem; line-height: 1.5; }\n  .eagle-launchbox .eg-sim-visual {\n    background: rgba(255,255,255,0.04); border: 1px solid rgba(255,255,255,0.1);\n    border-radius: 16px; overflow: hidden;\n  }\n  .eagle-launchbox .eg-sim-visual img { width: 100%; height: 200px; object-fit: cover; display: block; }\n  .eagle-launchbox .eg-sim-visual-body { padding: 22px 24px; text-align: center; }\n  .eagle-launchbox .eg-sim-pill {\n    display: inline-block; padding: 6px 14px;\n    background: rgba(184,121,26,0.22); border: 1px solid #b8791a;\n    color: #e0ad5b; border-radius: 100px;\n    font-size: 0.7rem; font-weight: 700; letter-spacing: 0.16em; margin-bottom: 14px;\n  }\n  .eagle-launchbox .eg-sim-big {\n    font-size: clamp(1.8rem, 3.4vw, 2.5rem); font-weight: 800;\n    line-height: 1; color: #fff; letter-spacing: -0.02em; margin-bottom: 10px;\n  }\n  .eagle-launchbox .eg-sim-meta { font-size: 0.82rem; color: rgba(255,255,255,0.85); line-height: 1.5; }\n\n  \/* Video *\/\n  .eagle-launchbox .eg-video { background: #fff; padding: 16px 0 64px; }\n  .eagle-launchbox .eg-video-header { text-align: center; max-width: 640px; margin: 0 auto 28px; }\n  .eagle-launchbox .eg-video-header h2 { margin-bottom: 10px; }\n  .eagle-launchbox .eg-video-header p { color: #4b5460; font-size: 1rem; }\n  .eagle-launchbox .eg-video-frame {\n    border-radius: 16px; overflow: hidden; border: 1px solid #e6e6e0; max-width: 960px; margin: 0 auto;\n  }\n  .eagle-launchbox .eg-video-frame iframe { display: block; width: 100%; height: 420px; border: none; }\n\n  \/* Brand authority *\/\n  .eagle-launchbox .eg-authority { background: #f1f3f5; color: #15181c; padding: 72px 0; border-radius: 18px; margin-bottom: 18px; }\n  .eagle-launchbox .eg-authority-header { text-align: center; max-width: 720px; margin: 0 auto 40px; }\n  .eagle-launchbox .eg-authority-header h2 { margin-bottom: 14px; }\n  .eagle-launchbox .eg-authority-header p { color: #4b5460; font-size: 1.02rem; }\n  .eagle-launchbox .eg-authority-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px; }\n  .eagle-launchbox .eg-authority-card {\n    background: #fff; border: 1px solid #e6e6e0;\n    border-radius: 12px; padding: 36px 28px; text-align: center;\n  }\n  .eagle-launchbox .eg-authority-number { font-size: 2.2rem; font-weight: 800; margin-bottom: 8px; letter-spacing: -0.02em; color: #b8791a; line-height: 1; }\n  .eagle-launchbox .eg-authority-label {\n    font-size: 0.76rem; text-transform: uppercase; letter-spacing: 0.18em;\n    color: #6b7280; margin-bottom: 16px; margin-top: 8px;\n  }\n  .eagle-launchbox .eg-authority-card p { color: #4b5460; font-size: 0.93rem; margin: 0; line-height: 1.5; }\n\n  \/* Compare *\/\n  .eagle-launchbox .eg-compare { background: #fff; padding: 72px 0; }\n  .eagle-launchbox .eg-compare-header { text-align: center; max-width: 760px; margin: 0 auto 36px; }\n  .eagle-launchbox .eg-compare-header h2 { margin-bottom: 12px; }\n  .eagle-launchbox .eg-compare-header p { color: #4b5460; font-size: 1.02rem; }\n  .eagle-launchbox .eg-compare-scroll {\n    overflow-x: auto; -webkit-overflow-scrolling: touch;\n    border-radius: 14px; border: 1px solid #e6e6e0;\n    display: block !important; width: 100% !important; max-width: 100% !important;\n    margin-left: 0 !important; margin-right: 0 !important; box-sizing: border-box !important;\n  }\n  .eagle-launchbox .eg-compare-table {\n    width: 100% !important; max-width: 100% !important;\n    display: table !important; table-layout: fixed;\n    border-collapse: separate; border-spacing: 0; min-width: 620px;\n  }\n  .eagle-launchbox .eg-compare-table th, .eagle-launchbox .eg-compare-table td {\n    padding: 12px 10px; text-align: center; border-bottom: 1px solid #e6e6e0; font-size: 0.85rem;\n  }\n  .eagle-launchbox .eg-compare-table th:first-child, .eagle-launchbox .eg-compare-table td:first-child {\n    text-align: left; color: #15181c; font-weight: 600;\n  }\n  .eagle-launchbox .eg-compare-table thead th {\n    background: #f1f3f5; font-size: 0.76rem; text-transform: uppercase;\n    letter-spacing: 0.1em; color: #6b7280; font-weight: 700;\n  }\n  .eagle-launchbox .eg-compare-table thead th.eg-featured { background: #15181c; color: #fff; }\n  .eagle-launchbox .eg-compare-table tbody td.eg-featured { background: rgba(184,121,26,0.08); font-weight: 700; color: #15181c; }\n  .eagle-launchbox .eg-compare-table tbody tr:last-child td { border-bottom: 0; }\n  .eagle-launchbox .eg-compare-table .eg-price-row td { font-size: 1rem; font-weight: 700; }\n  .eagle-launchbox .eg-compare-savings { text-align: center; margin-top: 24px; font-size: 1.02rem; color: #15181c; }\n  .eagle-launchbox .eg-compare-savings strong { color: #7a5410; }\n\n  \/* PC requirements note *\/\n  .eagle-launchbox .eg-pc {\n    background: #f1f3f5; border: 1px solid #e6e6e0; border-radius: 12px;\n    padding: 20px 24px; margin-bottom: 18px;\n  }\n  .eagle-launchbox .eg-pc h4 { font-size: 1rem; margin-bottom: 8px; }\n  .eagle-launchbox .eg-pc p { color: #4b5460; font-size: 0.94rem; margin: 0; line-height: 1.7; }\n\n  \/* FAQ *\/\n  .eagle-launchbox .eg-faq { padding: 72px 0; background: #f1f3f5; border-radius: 18px; margin-bottom: 18px; }\n  .eagle-launchbox .eg-faq h2 { text-align: center; margin-bottom: 12px; }\n  .eagle-launchbox .eg-faq .eg-sub { text-align: center; color: #4b5460; margin-bottom: 32px; }\n  .eagle-launchbox .eg-faq-list { max-width: 820px; margin: 0 auto; }\n  .eagle-launchbox details.eg-faq-item {\n    background: #fff; border-radius: 10px; margin-bottom: 10px;\n    border: 1px solid #e6e6e0; overflow: hidden;\n  }\n  .eagle-launchbox details.eg-faq-item summary {\n    padding: 20px 24px; cursor: pointer; font-weight: 600;\n    font-size: 1rem; list-style: none;\n    display: flex; justify-content: space-between; align-items: center;\n  }\n  .eagle-launchbox details.eg-faq-item summary::-webkit-details-marker { display: none; }\n  .eagle-launchbox .eg-faq-toggle {\n    font-size: 1.5rem; color: #6b7280; font-weight: 400;\n    line-height: 1; display: inline-block; margin-left: 12px;\n    flex-shrink: 0; transition: transform 0.2s ease;\n  }\n  .eagle-launchbox details.eg-faq-item[open] .eg-faq-toggle { transform: rotate(45deg); }\n  .eagle-launchbox details.eg-faq-item .eg-answer { padding: 0 24px 20px; color: #4b5460; font-size: 0.96rem; line-height: 1.6; }\n\n  \/* Dealer block *\/\n  .eagle-launchbox .eg-dealer { background: #15181c; color: #fff; padding: 50px 20px; text-align: center; border-radius: 18px; margin-top: 18px; }\n  .eagle-launchbox .eg-dealer .eg-eyebrow { color: rgba(255,255,255,0.85); }\n  .eagle-launchbox .eg-dealer h3 { font-size: 1.5rem; margin-bottom: 8px; }\n  .eagle-launchbox .eg-dealer p { color: rgba(255,255,255,0.92); margin-bottom: 20px; }\n  .eagle-launchbox .eg-dealer a.eg-btn {\n    display: inline-block; padding: 14px 30px; background: #fff; color: #15181c;\n    border-radius: 8px; text-decoration: none; font-weight: 700;\n    font-size: 0.92rem; letter-spacing: 0.04em;\n  }\n\n  \/* ===== Theme-safe color forcing for dark sections ===== *\/\n  .eagle-launchbox .eg-intro h1, .eagle-launchbox .eg-intro h2, .eagle-launchbox .eg-intro h3, .eagle-launchbox .eg-intro h4,\n  .eagle-launchbox .eg-specs-data h1, .eagle-launchbox .eg-specs-data h2, .eagle-launchbox .eg-specs-data h3, .eagle-launchbox .eg-specs-data h4,\n  .eagle-launchbox .eg-sim h1, .eagle-launchbox .eg-sim h2, .eagle-launchbox .eg-sim h3, .eagle-launchbox .eg-sim h4,\n  .eagle-launchbox .eg-dealer h1, .eagle-launchbox .eg-dealer h2, .eagle-launchbox .eg-dealer h3, .eagle-launchbox .eg-dealer h4,\n  .eagle-launchbox .eg-spec-stat .eg-ss-value,\n  .eagle-launchbox .eg-sim-big, .eagle-launchbox .eg-sim-feature strong,\n  .eagle-launchbox .eg-guarantee-inner strong { color: #ffffff !important; }\n\n  .eagle-launchbox .eg-intro .eg-lead,\n  .eagle-launchbox .eg-intro .eg-trustedby,\n  .eagle-launchbox .eg-specs-data .eg-data-cell,\n  .eagle-launchbox .eg-sim-text \u003e p,\n  .eagle-launchbox .eg-sim-feature span,\n  .eagle-launchbox .eg-sim-meta,\n  .eagle-launchbox .eg-guarantee-inner,\n  .eagle-launchbox .eg-dealer p { color: rgba(255,255,255,0.92) !important; }\n\n  .eagle-launchbox .eg-intro .eg-brand-line,\n  .eagle-launchbox .eg-intro .eg-trustedby strong,\n  .eagle-launchbox .eg-spec-stat .eg-ss-label,\n  .eagle-launchbox .eg-data-group-eyebrow,\n  .eagle-launchbox .eg-dealer .eg-eyebrow { color: #ffffff !important; }\n\n  \/* Responsive *\/\n  @media (max-width: 960px) {\n    .eagle-launchbox .eg-cap-card, .eagle-launchbox .eg-cap-card.eg-reverse,\n    .eagle-launchbox .eg-inbox-card, .eagle-launchbox .eg-sim-inner {\n      grid-template-columns: 1fr; gap: 28px;\n    }\n    .eagle-launchbox .eg-sim-inner { padding: 0 20px; }\n    .eagle-launchbox .eg-cap-card.eg-reverse .eg-cap-image { order: 0; }\n    .eagle-launchbox .eg-personas-grid,\n    .eagle-launchbox .eg-authority-grid { grid-template-columns: 1fr; gap: 24px; }\n    .eagle-launchbox .eg-pillars-grid { grid-template-columns: repeat(3, 1fr); }\n    .eagle-launchbox .eg-data-split { grid-template-columns: 1fr; gap: 28px; }\n    .eagle-launchbox .eg-spec-strip { grid-template-columns: repeat(2, 1fr); }\n    .eagle-launchbox .eg-inbox-list { grid-template-columns: 1fr; }\n    .eagle-launchbox .eg-video-frame iframe { height: 320px; }\n  }\n  @media (max-width: 560px) {\n    .eagle-launchbox .eg-pillars-grid,\n    .eagle-launchbox .eg-space-grid { grid-template-columns: 1fr; }\n    .eagle-launchbox .eg-data-grid { grid-template-columns: repeat(2, 1fr); }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"eagle-launchbox\"\u003e\n\n  \u003c!-- Brand intro --\u003e\n  \u003csection class=\"eg-intro eg-dark\"\u003e\n    \u003cdiv class=\"eg-container\"\u003e\n      \u003cdiv class=\"eg-brand-line\"\u003eErnest Sports · Eagle Sim\u003c\/div\u003e\n      \u003ch2 style=\"color: #ffffff;\"\u003eSee Your Swing\u003cbr\u003eFrom Above.\u003c\/h2\u003e\n      \u003cp class=\"eg-lead\"\u003e\n        Most launch monitors tell you where the ball went. You already know where it went — you\n        watched it. What you actually want to know is why it went there. The Eagle Sim shows you.\n        Mounted in the ceiling, its dual high-speed cameras capture every swing at 700 frames per\n        second — reading shaft lean, club path, and face angle at the exact moment of impact, from\n        an angle no floor-based monitor can see. No marked balls, no special clubs. Mount it once\n        and get full E6 simulator play plus pro-level swing analysis on every shot you take.\n      \u003c\/p\u003e\n      \u003cp class=\"eg-trustedby\"\u003e\n        Built by \u003cstrong\u003eErnest Sports\u003c\/strong\u003e — a launch monitor specialist. The Eagle Sim is its\n        overhead-camera simulator, shipping ready to play with an \u003cstrong\u003eE6 Connect\u003c\/strong\u003e\n        5-course pack and no subscription.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Pillars --\u003e\n  \u003csection class=\"eg-pillars\"\u003e\n    \u003cdiv class=\"eg-container\"\u003e\n      \u003cdiv class=\"eg-divider\"\u003eWhy The Overhead Angle Wins\u003c\/div\u003e\n      \u003cdiv class=\"eg-pillars-header\"\u003e\n        \u003ch2\u003eThree Things Only An Overhead Camera Can Do.\u003c\/h2\u003e\n        \u003cp\u003eThe Eagle Sim looks straight down at impact — and that vantage point unlocks feedback floor-based monitors physically cannot capture.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"eg-pillars-grid\"\u003e\n        \u003cdiv class=\"eg-pillar-card\"\u003e\n          \u003cdiv class=\"eg-pillar-icon\"\u003e∡\u003c\/div\u003e\n          \u003ch3\u003eSees Your Shaft Lean\u003c\/h3\u003e\n          \u003cp\u003eFrom directly overhead, the Eagle Sim measures shaft lean before and after impact — one of the most important impact factors, and one floor-based monitors can't capture.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"eg-pillar-card\"\u003e\n          \u003cdiv class=\"eg-pillar-icon\"\u003e⚡\u003c\/div\u003e\n          \u003ch3\u003e700fps Frame-By-Frame\u003c\/h3\u003e\n          \u003cp\u003eDual high-speed cameras freeze the exact moment of impact. Pause, rewind, and scrub through the full swing to see what your club really did.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"eg-pillar-card\"\u003e\n          \u003cdiv class=\"eg-pillar-icon\"\u003e◇\u003c\/div\u003e\n          \u003ch3\u003eUse Your Own Gear\u003c\/h3\u003e\n          \u003cp\u003ePhotometric capture reads any standard ball and any club — no marked balls, no stickers. Switch from driver to wedge without touching a setting.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Personas --\u003e\n  \u003csection class=\"eg-personas\"\u003e\n    \u003cdiv class=\"eg-container\"\u003e\n      \u003cdiv class=\"eg-divider\"\u003eWho It's Built For\u003c\/div\u003e\n      \u003cdiv class=\"eg-personas-header\"\u003e\n        \u003ch2\u003eYou Probably Recognize Yourself In One Of These.\u003c\/h2\u003e\n        \u003cp\u003eThree buyers we see for the Eagle Sim. If one of them sounds like you, this is built for the bay you're putting together.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"eg-personas-grid\"\u003e\n        \u003cdiv class=\"eg-persona-card\"\u003e\n          \u003cdiv class=\"eg-persona-num\"\u003e01\u003c\/div\u003e\n          \u003ch3\u003eYou Want To Understand Why, Not Just Where\u003c\/h3\u003e\n          \u003cp class=\"eg-persona-tag\"\u003eSwing improver\u003c\/p\u003e\n          \u003cul class=\"eg-persona-list\"\u003e\n            \u003cli\u003eYou're tired of monitors that report ball flight but not the cause\u003c\/li\u003e\n            \u003cli\u003eYou want real impact feedback — shaft lean, face angle, club path\u003c\/li\u003e\n            \u003cli\u003eYou practice with intent and want to see each change frame by frame\u003c\/li\u003e\n          \u003c\/ul\u003e\n          \u003cp class=\"eg-persona-fit\"\u003e\u003cstrong\u003eWhy this fits:\u003c\/strong\u003e the overhead cameras show the impact factors that actually decide where the ball goes.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"eg-persona-card\"\u003e\n          \u003cdiv class=\"eg-persona-num\"\u003e02\u003c\/div\u003e\n          \u003ch3\u003eYou're Building A Permanent Home Bay\u003c\/h3\u003e\n          \u003cp class=\"eg-persona-tag\"\u003eDedicated simulator room\u003c\/p\u003e\n          \u003cul class=\"eg-persona-list\"\u003e\n            \u003cli\u003eYou want a ceiling-mounted unit that keeps the floor clear in the hitting zone\u003c\/li\u003e\n            \u003cli\u003eYou want full E6 course play — not just a practice data screen\u003c\/li\u003e\n            \u003cli\u003eYou're building a permanent space for the whole family to use\u003c\/li\u003e\n          \u003c\/ul\u003e\n          \u003cp class=\"eg-persona-fit\"\u003e\u003cstrong\u003eWhy this fits:\u003c\/strong\u003e ceiling-mounted, seamless for both hands, with an E6 5-course pack in the box.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"eg-persona-card\"\u003e\n          \u003cdiv class=\"eg-persona-num\"\u003e03\u003c\/div\u003e\n          \u003ch3\u003eYou Want The Whole Game, Tee To Green\u003c\/h3\u003e\n          \u003cp class=\"eg-persona-tag\"\u003eAll-around golfer\u003c\/p\u003e\n          \u003cul class=\"eg-persona-list\"\u003e\n            \u003cli\u003eYou won't settle for a simulator that skips the short game\u003c\/li\u003e\n            \u003cli\u003eYou want putting that reads real terrain, slope, and line\u003c\/li\u003e\n            \u003cli\u003eYou play full rounds, not just driving-range sessions\u003c\/li\u003e\n          \u003c\/ul\u003e\n          \u003cp class=\"eg-persona-fit\"\u003e\u003cstrong\u003eWhy this fits:\u003c\/strong\u003e full putting capability with terrain, slope, and line — true tee-to-green play, not just shots off the deck.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Specs \u0026 data combined --\u003e\n  \u003csection class=\"eg-specs-data\"\u003e\n    \u003cdiv class=\"eg-container\"\u003e\n      \u003ch2 style=\"color: #ffffff;\"\u003eEagle Sim Specs \u0026amp; Data Captured\u003c\/h2\u003e\n      \u003cdiv class=\"eg-spec-strip\"\u003e\n        \u003cdiv class=\"eg-spec-stat\"\u003e\n\u003cspan class=\"eg-ss-label\"\u003eTechnology\u003c\/span\u003e\u003cspan class=\"eg-ss-value\"\u003eDual Photometric\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"eg-spec-stat\"\u003e\n\u003cspan class=\"eg-ss-label\"\u003eFrame Rate\u003c\/span\u003e\u003cspan class=\"eg-ss-value\"\u003e700 fps\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"eg-spec-stat\"\u003e\n\u003cspan class=\"eg-ss-label\"\u003eData Points\u003c\/span\u003e\u003cspan class=\"eg-ss-value\"\u003e16 Measured\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"eg-spec-stat\"\u003e\n\u003cspan class=\"eg-ss-label\"\u003eUnit Weight\u003c\/span\u003e\u003cspan class=\"eg-ss-value\"\u003e13 lbs\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"eg-data-split\"\u003e\n        \u003cdiv class=\"eg-data-group\"\u003e\n          \u003cspan class=\"eg-data-group-eyebrow\"\u003eMeasured at impact\u003c\/span\u003e\n          \u003cdiv class=\"eg-data-grid\"\u003e\n            \u003cdiv class=\"eg-data-cell\"\u003eBall Speed\u003c\/div\u003e\n            \u003cdiv class=\"eg-data-cell\"\u003eClub Speed\u003c\/div\u003e\n            \u003cdiv class=\"eg-data-cell\"\u003eLaunch Angle\u003c\/div\u003e\n            \u003cdiv class=\"eg-data-cell\"\u003eClub Path\u003c\/div\u003e\n            \u003cdiv class=\"eg-data-cell\"\u003eFace Angle\u003c\/div\u003e\n            \u003cdiv class=\"eg-data-cell\"\u003eSpin Rate\u003c\/div\u003e\n            \u003cdiv class=\"eg-data-cell\"\u003eShaft Lean (Pre)\u003c\/div\u003e\n            \u003cdiv class=\"eg-data-cell\"\u003eShaft Lean (Post)\u003c\/div\u003e\n            \u003cdiv class=\"eg-data-cell\"\u003eCarry Distance\u003c\/div\u003e\n            \u003cdiv class=\"eg-data-cell\"\u003eTotal Distance\u003c\/div\u003e\n            \u003cdiv class=\"eg-data-cell\"\u003eSmash Factor\u003c\/div\u003e\n            \u003cdiv class=\"eg-data-cell\"\u003eClub \/ Target Line\u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"eg-data-group\"\u003e\n          \u003cspan class=\"eg-data-group-eyebrow\"\u003eAnalysis \u0026amp; short game\u003c\/span\u003e\n          \u003cdiv class=\"eg-data-grid\"\u003e\n            \u003cdiv class=\"eg-data-cell\"\u003eTrajectory Shadow\u003c\/div\u003e\n            \u003cdiv class=\"eg-data-cell\"\u003eSlow-Motion Replay\u003c\/div\u003e\n            \u003cdiv class=\"eg-data-cell\"\u003ePutting Terrain Grid\u003c\/div\u003e\n            \u003cdiv class=\"eg-data-cell\"\u003eSlope \u0026amp; Elevation\u003c\/div\u003e\n            \u003cdiv class=\"eg-data-cell\"\u003ePutting Line\u003c\/div\u003e\n            \u003cdiv class=\"eg-data-cell\"\u003eLeft \u0026amp; Right-Handed\u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"eg-data-note\"\u003eNo marked balls or club stickers required — the photometric cameras read any standard ball and any club.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Guarantee --\u003e\n  \u003csection class=\"eg-guarantee\"\u003e\n    \u003cdiv class=\"eg-container\"\u003e\n      \u003cdiv class=\"eg-guarantee-inner\"\u003e\n        \u003cstrong\u003eBacked by Swing Sphere's authorized dealer guarantee\u003c\/strong\u003e — full Ernest Sports warranty support, 30-day returns, and real golfers on the phone at \u003cstrong\u003e(833) 796-4777\u003c\/strong\u003e.\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Capability cards --\u003e\n  \u003csection class=\"eg-cap\"\u003e\n    \u003cdiv class=\"eg-container\"\u003e\n      \u003cdiv class=\"eg-divider\"\u003eA Closer Look\u003c\/div\u003e\n      \u003cdiv class=\"eg-cap-header\"\u003e\n        \u003ch2\u003eWhat You're Actually Getting.\u003c\/h2\u003e\n        \u003cp\u003eThree cards on what the overhead-camera system does that floor-based monitors physically cannot — and why it changes how you practice.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"eg-cap-card\"\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003eDual Cameras At 700 Frames Per Second\u003c\/h3\u003e\n          \u003cp\u003eTwo high-speed cameras mounted overhead record every swing at 700 frames per second — fast enough to freeze the exact moment of impact. You can pause, rewind, and fast-forward through a frame-by-frame replay to see what your club face, path, and shaft were actually doing at impact. Not what they felt like — what they did.\u003c\/p\u003e\n          \u003cdiv class=\"eg-cap-table\"\u003e\n            \u003cdiv class=\"eg-lbl\"\u003eCameras\u003c\/div\u003e\n\u003cdiv class=\"eg-val\"\u003eDual, overhead\u003c\/div\u003e\n            \u003cdiv class=\"eg-lbl\"\u003eFrame rate\u003c\/div\u003e\n\u003cdiv class=\"eg-val\"\u003e700 fps\u003c\/div\u003e\n            \u003cdiv class=\"eg-lbl\"\u003eReplay\u003c\/div\u003e\n\u003cdiv class=\"eg-val\"\u003ePause, rewind, scrub\u003c\/div\u003e\n            \u003cdiv class=\"eg-lbl\"\u003eCaptures\u003c\/div\u003e\n\u003cdiv class=\"eg-val\"\u003eThe full swing\u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"eg-cap-image\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/8690\/4202\/files\/Eagle_sim_by_Ernest_Sports_underside.jpg?v=1768848175\" alt=\"Underside of the Ernest Sports Eagle Sim showing the camera array\" loading=\"lazy\"\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"eg-cap-card eg-reverse\"\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003eShaft Lean Analysis Floor Monitors Can't See\u003c\/h3\u003e\n          \u003cp\u003eShaft lean is one of the most important — and most overlooked — impact factors in golf. From its overhead position, the Eagle Sim measures lean both before and after impact, and projects the ideal path with a shadow overlay. If your shaft falls outside the shadow, you see exactly what adjustment to make and the ball flight you should expect from the change.\u003c\/p\u003e\n          \u003cdiv class=\"eg-cap-table\"\u003e\n            \u003cdiv class=\"eg-lbl\"\u003eShaft lean\u003c\/div\u003e\n\u003cdiv class=\"eg-val\"\u003ePre \u0026amp; post impact\u003c\/div\u003e\n            \u003cdiv class=\"eg-lbl\"\u003eVantage\u003c\/div\u003e\n\u003cdiv class=\"eg-val\"\u003eDirectly overhead\u003c\/div\u003e\n            \u003cdiv class=\"eg-lbl\"\u003eOverlay\u003c\/div\u003e\n\u003cdiv class=\"eg-val\"\u003eTrajectory shadow\u003c\/div\u003e\n            \u003cdiv class=\"eg-lbl\"\u003eFloor monitors\u003c\/div\u003e\n\u003cdiv class=\"eg-val\"\u003eCan't see this angle\u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"eg-cap-image\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/8690\/4202\/files\/Ernest_Sports_Eagle_Sim_App_800x800.png?v=1768848184\" alt=\"Ernest Sports Eagle Sim swing data on a tablet\" loading=\"lazy\"\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"eg-cap-card\"\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003eFull Tee-To-Green — Putting Included\u003c\/h3\u003e\n          \u003cp\u003eMany overhead monitors only capture full shots and treat putting as an afterthought. The Eagle Sim gives you a complete putting experience too — terrain grid, slope direction, elevation data, and a putting line overlay. True tee-to-green simulation that doesn't skip the part of the game where most strokes happen.\u003c\/p\u003e\n          \u003cdiv class=\"eg-cap-table\"\u003e\n            \u003cdiv class=\"eg-lbl\"\u003ePutting\u003c\/div\u003e\n\u003cdiv class=\"eg-val\"\u003eFull capability\u003c\/div\u003e\n            \u003cdiv class=\"eg-lbl\"\u003eReads\u003c\/div\u003e\n\u003cdiv class=\"eg-val\"\u003eTerrain, slope, elevation\u003c\/div\u003e\n            \u003cdiv class=\"eg-lbl\"\u003eOverlay\u003c\/div\u003e\n\u003cdiv class=\"eg-val\"\u003ePutting line\u003c\/div\u003e\n            \u003cdiv class=\"eg-lbl\"\u003eSimulation\u003c\/div\u003e\n\u003cdiv class=\"eg-val\"\u003eTee to green\u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"eg-cap-image\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/8690\/4202\/files\/ErnestSportsEagleSim.jpg?v=1768848184\" alt=\"Ernest Sports Eagle Sim overhead launch monitor\" loading=\"lazy\"\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- In the box --\u003e\n  \u003csection class=\"eg-inbox\"\u003e\n    \u003cdiv class=\"eg-container\"\u003e\n      \u003cdiv class=\"eg-inbox-card\"\u003e\n        \u003cdiv class=\"eg-cap-image\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/8690\/4202\/files\/Eagle_sim_by_Ernest_Sports_underside.jpg?v=1768848175\" alt=\"Ernest Sports Eagle Sim — what's in the box\" loading=\"lazy\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"eg-eyebrow\"\u003eWhat's included\u003c\/div\u003e\n          \u003ch2\u003eWhat Ships With The Eagle Sim\u003c\/h2\u003e\n          \u003cp class=\"eg-desc\"\u003eThe Eagle Sim ships with the launch monitor and the software to start playing — here's exactly what's in the box.\u003c\/p\u003e\n          \u003cul class=\"eg-inbox-list\"\u003e\n            \u003cli\u003eEagle Sim overhead launch monitor unit\u003c\/li\u003e\n            \u003cli\u003eE6 Connect — 5-course software pack\u003c\/li\u003e\n            \u003cli\u003ePower cable\u003c\/li\u003e\n            \u003cli\u003eIntel motherboard (USB 3.0, 4-port)\u003c\/li\u003e\n          \u003c\/ul\u003e\n          \u003cp class=\"eg-inbox-note\"\u003e\u003cstrong\u003eNot included:\u003c\/strong\u003e a projector, computer, screen, hitting turf, and enclosure are required separately to complete a simulator bay. Call Swing Sphere at (833) 796-4777 and we'll help you spec a full setup.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Space requirements --\u003e\n  \u003csection class=\"eg-space\"\u003e\n    \u003cdiv class=\"eg-container\"\u003e\n      \u003cdiv class=\"eg-space-callout\"\u003e\n        \u003cdiv class=\"eg-space-title\"\u003e\n          \u003cspan aria-hidden=\"true\"\u003eⓘ\u003c\/span\u003e Space requirements — please read before you buy\n        \u003c\/div\u003e\n        \u003cp class=\"eg-space-sub\"\u003eThe Eagle Sim is ceiling-mounted. Confirm your room works before ordering — our team is happy to check measurements with you first.\u003c\/p\u003e\n        \u003cdiv class=\"eg-space-grid\"\u003e\n          \u003cdiv class=\"eg-space-item\"\u003e\n            \u003cdiv class=\"eg-space-item-label\"\u003eCeiling height\u003c\/div\u003e\n            \u003cdiv class=\"eg-space-item-val\"\u003e9 ft minimum\u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"eg-space-item\"\u003e\n            \u003cdiv class=\"eg-space-item-label\"\u003eRecommended mount height\u003c\/div\u003e\n            \u003cdiv class=\"eg-space-item-val\"\u003e~9.5 ft to top of unit\u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"eg-space-item\"\u003e\n            \u003cdiv class=\"eg-space-item-label\"\u003eMounted above hitting area\u003c\/div\u003e\n            \u003cdiv class=\"eg-space-item-val\"\u003e10–12 ft\u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"eg-space-item\"\u003e\n            \u003cdiv class=\"eg-space-item-label\"\u003eTee position\u003c\/div\u003e\n            \u003cdiv class=\"eg-space-item-val\"\u003eFixed — ceiling mounted\u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"eg-space-item\"\u003e\n            \u003cdiv class=\"eg-space-item-label\"\u003ePlayers\u003c\/div\u003e\n            \u003cdiv class=\"eg-space-item-val\"\u003eLeft \u0026amp; right-handed\u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"eg-space-item\"\u003e\n            \u003cdiv class=\"eg-space-item-label\"\u003eSwing space\u003c\/div\u003e\n            \u003cdiv class=\"eg-space-item-val\"\u003eRoom to swing freely\u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Simulator \/ E6 section --\u003e\n  \u003csection class=\"eg-sim\"\u003e\n    \u003cdiv class=\"eg-sim-inner\"\u003e\n      \u003cdiv class=\"eg-sim-text\"\u003e\n        \u003ch2 style=\"color: #ffffff;\"\u003eA Full Simulator,\u003cbr\u003ePowered By E6 Connect.\u003c\/h2\u003e\n        \u003cp\u003e\n          Pair the Eagle Sim with a screen, projector, and computer and the bay becomes a complete\n          golf simulator. It ships ready to play with an E6 Connect 5-course pack — lifetime access,\n          with no subscription — and the library expands whenever you're ready for more.\n        \u003c\/p\u003e\n        \u003cdiv class=\"eg-sim-features\"\u003e\n          \u003cdiv class=\"eg-sim-feature\"\u003e\n            \u003cdiv class=\"eg-sim-check\"\u003e✓\u003c\/div\u003e\n            \u003cdiv\u003e\n              \u003cstrong\u003eE6 Connect 5-course pack included\u003c\/strong\u003e\n              \u003cspan\u003eShips in the box with lifetime access — no ongoing subscription fees.\u003c\/span\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"eg-sim-feature\"\u003e\n            \u003cdiv class=\"eg-sim-check\"\u003e✓\u003c\/div\u003e\n            \u003cdiv\u003e\n              \u003cstrong\u003eExpandable course library\u003c\/strong\u003e\n              \u003cspan\u003eAdditional E6 course packages are available for purchase whenever you want to add more.\u003c\/span\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"eg-sim-feature\"\u003e\n            \u003cdiv class=\"eg-sim-check\"\u003e✓\u003c\/div\u003e\n            \u003cdiv\u003e\n              \u003cstrong\u003eTrue tee-to-green play\u003c\/strong\u003e\n              \u003cspan\u003eFull E6 courses plus the Eagle Sim's own putting capability — the whole game in one bay.\u003c\/span\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"eg-sim-visual\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/8690\/4202\/files\/Ernest_Sports_Eagle_Sim_App_800x800.png?v=1768848184\" alt=\"E6 Connect simulation software on a tablet\" loading=\"lazy\"\u003e\n        \u003cdiv class=\"eg-sim-visual-body\"\u003e\n          \u003cdiv class=\"eg-sim-pill\"\u003eSOFTWARE INCLUDED\u003c\/div\u003e\n          \u003cdiv class=\"eg-sim-big\"\u003eE6 CONNECT\u003c\/div\u003e\n          \u003cp class=\"eg-sim-meta\"\u003e5-course pack included · lifetime access, no subscription · additional course packs available.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Video --\u003e\n  \u003csection class=\"eg-video\"\u003e\n    \u003cdiv class=\"eg-container\"\u003e\n      \u003cdiv class=\"eg-video-header\"\u003e\n        \u003ch2\u003eSee The Eagle Sim In Action.\u003c\/h2\u003e\n        \u003cp\u003eA closer look at the overhead cameras, the impact analysis, and the way the Eagle Sim plays.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"eg-video-frame\"\u003e\n        \u003ciframe src=\"https:\/\/www.youtube.com\/embed\/U5kPi0ognaQ?rel=0\u0026amp;modestbranding=1\" title=\"Ernest Sports Eagle Sim launch monitor overview\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen\u003e\u003c\/iframe\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Brand authority --\u003e\n  \u003csection class=\"eg-authority\"\u003e\n    \u003cdiv class=\"eg-container\"\u003e\n      \u003cdiv class=\"eg-divider\"\u003ePowered By Ernest Sports\u003c\/div\u003e\n      \u003cdiv class=\"eg-authority-header\"\u003e\n        \u003ch2\u003eBuilt By A Launch Monitor Specialist.\u003c\/h2\u003e\n        \u003cp\u003eThe Eagle Sim is Ernest Sports' overhead-camera simulator — a different class of device from a portable radar, and engineered for golfers who want to see the moment of impact at 700 frames per second.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"eg-authority-grid\"\u003e\n        \u003cdiv class=\"eg-authority-card\"\u003e\n          \u003cdiv class=\"eg-authority-number\"\u003e700 fps\u003c\/div\u003e\n          \u003cdiv class=\"eg-authority-label\"\u003eHigh-speed capture\u003c\/div\u003e\n          \u003cp\u003eDual overhead cameras record every swing at 700 frames per second — fast enough to freeze the moment of impact.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"eg-authority-card\"\u003e\n          \u003cdiv class=\"eg-authority-number\"\u003e16\u003c\/div\u003e\n          \u003cdiv class=\"eg-authority-label\"\u003eData measurements\u003c\/div\u003e\n          \u003cp\u003eSixteen ball-flight and club measurements on every swing — including shaft lean before and after impact.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"eg-authority-card\"\u003e\n          \u003cdiv class=\"eg-authority-number\"\u003eE6\u003c\/div\u003e\n          \u003cdiv class=\"eg-authority-label\"\u003eSoftware included\u003c\/div\u003e\n          \u003cp\u003eShips with an E6 Connect 5-course pack — lifetime access, no subscription, expandable when you want more.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Comparison --\u003e\n  \u003csection class=\"eg-compare\"\u003e\n    \u003cdiv class=\"eg-container\"\u003e\n      \u003cdiv class=\"eg-divider\"\u003eHow It Compares\u003c\/div\u003e\n      \u003cdiv class=\"eg-compare-header\"\u003e\n        \u003ch2\u003eOverhead Analysis,\u003cbr\u003eHome-Bay Price.\u003c\/h2\u003e\n        \u003cp\u003eHow the Eagle Sim stacks up against the floor-standing launch monitors many buyers consider — and the premium ceiling simulators it shares its vantage point with.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"eg-compare-scroll\"\u003e\u003ctable class=\"eg-compare-table\"\u003e\n        \u003cthead\u003e\n          \u003ctr\u003e\n            \u003cth\u003eCapability\u003c\/th\u003e\n            \u003cth class=\"eg-featured\"\u003eErnest Sports Eagle Sim\u003c\/th\u003e\n            \u003cth\u003eFloor-Standing Monitor\u003c\/th\u003e\n            \u003cth\u003ePremium Ceiling Simulator\u003c\/th\u003e\n          \u003c\/tr\u003e\n        \u003c\/thead\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n\u003ctd\u003eCamera vantage\u003c\/td\u003e\n\u003ctd class=\"eg-featured\"\u003eOverhead (ceiling)\u003c\/td\u003e\n\u003ctd\u003eBeside the ball\u003c\/td\u003e\n\u003ctd\u003eOverhead\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eShaft lean (pre \u0026amp; post impact)\u003c\/td\u003e\n\u003ctd class=\"eg-featured\"\u003e✓\u003c\/td\u003e\n\u003ctd\u003eRarely\u003c\/td\u003e\n\u003ctd\u003eVaries\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eFrame rate\u003c\/td\u003e\n\u003ctd class=\"eg-featured\"\u003e700 fps\u003c\/td\u003e\n\u003ctd\u003eVaries\u003c\/td\u003e\n\u003ctd\u003eVaries\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eData measurements\u003c\/td\u003e\n\u003ctd class=\"eg-featured\"\u003e16\u003c\/td\u003e\n\u003ctd\u003eVaries\u003c\/td\u003e\n\u003ctd\u003eVaries\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eMarked balls needed\u003c\/td\u003e\n\u003ctd class=\"eg-featured\"\u003eNo\u003c\/td\u003e\n\u003ctd\u003eSometimes\u003c\/td\u003e\n\u003ctd\u003eVaries\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eFull putting capability\u003c\/td\u003e\n\u003ctd class=\"eg-featured\"\u003e✓ Terrain, slope, line\u003c\/td\u003e\n\u003ctd\u003eLimited\u003c\/td\u003e\n\u003ctd\u003eVaries\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eReposition for L \/ R play\u003c\/td\u003e\n\u003ctd class=\"eg-featured\"\u003eNever\u003c\/td\u003e\n\u003ctd\u003eOften required\u003c\/td\u003e\n\u003ctd\u003eNever\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eSimulator software\u003c\/td\u003e\n\u003ctd class=\"eg-featured\"\u003eE6 Connect 5-course included\u003c\/td\u003e\n\u003ctd\u003eOften separate\u003c\/td\u003e\n\u003ctd\u003eSold separately\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eAuthorized dealer support\u003c\/td\u003e\n\u003ctd class=\"eg-featured\"\u003e✓ (Swing Sphere)\u003c\/td\u003e\n\u003ctd\u003eVaries\u003c\/td\u003e\n\u003ctd\u003eVaries\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr class=\"eg-price-row\"\u003e\n\u003ctd\u003eTypical investment\u003c\/td\u003e\n\u003ctd class=\"eg-featured\"\u003e$4,400\u003c\/td\u003e\n\u003ctd\u003e$2,000–$8,000\u003c\/td\u003e\n\u003ctd\u003e$10,000+\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\u003c\/div\u003e\n      \u003cp class=\"eg-compare-savings\"\u003e\n        Overhead camera analysis is usually the domain of \u003cstrong\u003efive-figure\u003c\/strong\u003e commercial systems — the Eagle Sim brings it into a home bay for $4,400, with E6 Connect already in the box.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- PC requirements --\u003e\n  \u003cdiv class=\"eg-container\"\u003e\n    \u003cdiv class=\"eg-pc\"\u003e\n      \u003ch4\u003ePC requirements for E6 software\u003c\/h4\u003e\n      \u003cp\u003eWindows 10 64-bit · Intel i5 8400 or faster · 8GB RAM · GeForce GTX 1060 or faster · 6GB GPU memory · internet connection for setup and updates. An iPhone or iPad (iOS 13 or later) is required for initial setup. A projector, screen, computer, turf, and enclosure are not included with the Eagle Sim.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- FAQ --\u003e\n  \u003csection class=\"eg-faq\"\u003e\n    \u003cdiv class=\"eg-container\"\u003e\n      \u003cdiv class=\"eg-divider\"\u003eFAQ\u003c\/div\u003e\n      \u003ch2\u003eErnest Sports Eagle Sim — Frequently Asked Questions\u003c\/h2\u003e\n      \u003cp class=\"eg-sub\"\u003eThe questions you'd ask us on the phone, answered here too.\u003c\/p\u003e\n      \u003cdiv class=\"eg-faq-list\"\u003e\n        \u003cdetails class=\"eg-faq-item\"\u003e\n          \u003csummary\u003eDoes the Eagle Sim require marked balls or club stickers?\u003cspan class=\"eg-faq-toggle\" style=\"font-size: 1.5rem; color: #6b7280; margin-left: 12px; display: inline-block;\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"eg-answer\"\u003eNo. The Eagle Sim's photometric cameras capture data from any standard golf ball and any club without markings. Use your own equipment and switch clubs at any time without recalibrating.\u003c\/div\u003e\n        \u003c\/details\u003e\n        \u003cdetails class=\"eg-faq-item\"\u003e\n          \u003csummary\u003eWhat ceiling height do I need?\u003cspan class=\"eg-faq-toggle\" style=\"font-size: 1.5rem; color: #6b7280; margin-left: 12px; display: inline-block;\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"eg-answer\"\u003eThe recommended mounting height is roughly 9.5 feet from the hitting surface to the top of the unit, with the launch monitor mounted 10–12 feet above the hitting area per Ernest Sports specifications, and a 9-foot minimum ceiling. Measure your space carefully before ordering — call us at (833) 796-4777 if you're unsure.\u003c\/div\u003e\n        \u003c\/details\u003e\n        \u003cdetails class=\"eg-faq-item\"\u003e\n          \u003csummary\u003eWhat simulator software does it use?\u003cspan class=\"eg-faq-toggle\" style=\"font-size: 1.5rem; color: #6b7280; margin-left: 12px; display: inline-block;\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"eg-answer\"\u003eThe Eagle Sim ships with E6 Connect and a 5-course software pack — lifetime access, with no subscription required. Additional E6 course packages are available for purchase. For the most current information on any other software compatibility, call us at (833) 796-4777 and we'll confirm directly with Ernest Sports.\u003c\/div\u003e\n        \u003c\/details\u003e\n        \u003cdetails class=\"eg-faq-item\"\u003e\n          \u003csummary\u003eIs a projector, screen, and computer included?\u003cspan class=\"eg-faq-toggle\" style=\"font-size: 1.5rem; color: #6b7280; margin-left: 12px; display: inline-block;\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"eg-answer\"\u003eNo. The Eagle Sim includes the launch monitor unit, the E6 Connect 5-course software pack, a power cable, and an Intel motherboard. A projector, screen, computer, hitting turf, and enclosure are required separately to complete your simulator bay. Our team can help you spec a complete setup — call (833) 796-4777 and we'll walk you through every component.\u003c\/div\u003e\n        \u003c\/details\u003e\n        \u003cdetails class=\"eg-faq-item\"\u003e\n          \u003csummary\u003eCan the Eagle Sim handle putting?\u003cspan class=\"eg-faq-toggle\" style=\"font-size: 1.5rem; color: #6b7280; margin-left: 12px; display: inline-block;\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"eg-answer\"\u003eYes. Unlike many overhead monitors that only capture full shots, the Eagle Sim delivers a complete putting experience — terrain grid, slope direction, elevation data, and a putting line overlay — for true tee-to-green simulation.\u003c\/div\u003e\n        \u003c\/details\u003e\n        \u003cdetails class=\"eg-faq-item\"\u003e\n          \u003csummary\u003eDoes it work for left and right-handed golfers?\u003cspan class=\"eg-faq-toggle\" style=\"font-size: 1.5rem; color: #6b7280; margin-left: 12px; display: inline-block;\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"eg-answer\"\u003eYes. The ceiling-mounted position works seamlessly for both right and left-handed players, with no adjustment to the unit required.\u003c\/div\u003e\n        \u003c\/details\u003e\n        \u003cdetails class=\"eg-faq-item\"\u003e\n          \u003csummary\u003eIs financing available?\u003cspan class=\"eg-faq-toggle\" style=\"font-size: 1.5rem; color: #6b7280; margin-left: 12px; display: inline-block;\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"eg-answer\"\u003eYes. Shop Pay Installments lets you split the purchase into monthly payments at checkout, with no hidden fees.\u003c\/div\u003e\n        \u003c\/details\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Dealer block --\u003e\n  \u003csection class=\"eg-dealer\"\u003e\n    \u003cdiv class=\"eg-container\"\u003e\n      \u003cdiv class=\"eg-eyebrow\"\u003eAuthorized Dealer\u003c\/div\u003e\n      \u003ch3 style=\"color: #ffffff;\"\u003eReal golfers on the phone, not call-center scripts.\u003c\/h3\u003e\n      \u003cp\u003eFull warranty support · simulator build advice · (833) 796-4777\u003c\/p\u003e\n      \u003ca class=\"eg-btn\" href=\"\/pages\/contact\"\u003eAsk a question\u003c\/a\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e","brand":"Ernest Sports","offers":[{"title":"Default Title","offer_id":47391323521162,"sku":null,"price":4400.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0723\/8690\/4202\/files\/ErnestSportsEagleSim.jpg?v=1768848184"},{"product_id":"launchbox-by-trugolf","title":"LaunchBox by Trugolf","description":"\u003c!--\n============================================================\n  LaunchBox by TruGolf — Product Description (paste-ready)\n  ----------------------------------------------------------\n  HOW TO INSTALL (no theme code editing needed):\n\n  1. Shopify admin \u003e Products \u003e LaunchBox by TruGolf\n  2. In the Description editor, click the \u003c \u003e icon (top-right\n     of the editor toolbar) to switch to HTML \/ source view\n  3. Select everything currently in the description and delete it\n  4. Paste this ENTIRE file (including the \u003cstyle\u003e block at top)\n  5. Click Save\n\n  Your theme will still render the product image gallery, title,\n  price, and Add to Cart button above this content automatically.\n\n  WHAT'S NOT IN THIS VERSION (vs. the full theme template):\n  - Custom premium buy box (your theme handles the buy section)\n  - Sticky add-to-cart bar (requires theme-level JavaScript)\n  - Schema.org rich-results data (requires theme.liquid edit)\n\n  EVERYTHING ELSE works as-is.\n  All CSS is scoped under .lbx-launchbox so it can't leak\n  into the rest of your theme.\n============================================================\n--\u003e\n\n\u003cstyle\u003e\n  \/* ===== Scoped LaunchBox product description styles ===== *\/\n  .lbx-launchbox, .lbx-launchbox *, .lbx-launchbox *::before, .lbx-launchbox *::after { box-sizing: border-box; }\n  .lbx-launchbox {\n    font-family: -apple-system, BlinkMacSystemFont, \"Inter\", \"Segoe UI\", Helvetica, Arial, sans-serif;\n    color: #15181c;\n    line-height: 1.55;\n    margin: 32px 0 0;\n  }\n  .lbx-launchbox img { max-width: 100%; display: block; height: auto; }\n  .lbx-launchbox a { color: inherit; }\n  .lbx-launchbox h1, .lbx-launchbox h2, .lbx-launchbox h3, .lbx-launchbox h4 { font-weight: 700; letter-spacing: -0.01em; margin: 0; }\n  .lbx-launchbox h2 { font-size: clamp(1.6rem, 2.6vw, 2.4rem); line-height: 1.1; }\n  .lbx-launchbox h3 { font-size: clamp(1.2rem, 1.6vw, 1.5rem); line-height: 1.2; }\n  .lbx-launchbox h4 { font-size: 1.05rem; line-height: 1.2; }\n  .lbx-launchbox p { margin: 0 0 1em; }\n  .lbx-launchbox ul { margin: 0; padding: 0; }\n  .lbx-launchbox .lbx-container { max-width: 1180px; margin: 0 auto; padding: 0 20px; }\n  .lbx-launchbox .lbx-eyebrow {\n    display: inline-block; font-size: 0.78rem; letter-spacing: 0.28em;\n    text-transform: uppercase; color: #6b7280; margin-bottom: 14px; font-weight: 600;\n  }\n  .lbx-launchbox .lbx-eyebrow.light { color: rgba(255,255,255,0.82); }\n  .lbx-launchbox .lbx-divider {\n    text-align: center; font-size: 0.78rem; letter-spacing: 0.32em;\n    text-transform: uppercase; color: #9ca3af; margin-bottom: 24px; font-weight: 600;\n  }\n  .lbx-launchbox .lbx-divider::before, .lbx-launchbox .lbx-divider::after { content: \"— \"; }\n  .lbx-launchbox .lbx-divider::after { content: \" —\"; }\n\n  \/* Dark sections *\/\n  .lbx-launchbox .lbx-dark { background: #0a0e10; color: #fff; border-radius: 18px; margin-bottom: 18px; }\n  .lbx-launchbox .lbx-dark .lbx-divider { color: rgba(255,255,255,0.78); }\n\n  \/* Brand intro *\/\n  .lbx-launchbox .lbx-intro { padding: 64px 0; }\n  .lbx-launchbox .lbx-brand-line {\n    font-size: 0.82rem; letter-spacing: 0.4em; text-transform: uppercase;\n    color: rgba(255,255,255,0.78); margin-bottom: 22px; font-weight: 600;\n  }\n  .lbx-launchbox .lbx-intro h2 { max-width: 720px; margin-bottom: 22px; }\n  .lbx-launchbox .lbx-intro .lbx-lead { max-width: 720px; font-size: 1.05rem; color: rgba(255,255,255,0.78); margin-bottom: 22px; }\n  .lbx-launchbox .lbx-intro .lbx-trustedby { font-size: 0.95rem; color: rgba(255,255,255,0.85); margin: 0; }\n  .lbx-launchbox .lbx-intro .lbx-trustedby strong { color: #fff; }\n\n  \/* How it works *\/\n  .lbx-launchbox .lbx-howitworks { background: #fff; padding: 72px 0; }\n  .lbx-launchbox .lbx-howitworks-header { text-align: center; max-width: 720px; margin: 0 auto 44px; }\n  .lbx-launchbox .lbx-howitworks-header h2 { margin-bottom: 12px; }\n  .lbx-launchbox .lbx-howitworks-header p { color: #4b5460; font-size: 1.02rem; }\n  .lbx-launchbox .lbx-howitworks-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 32px; }\n  .lbx-launchbox .lbx-howitworks-step { text-align: center; }\n  .lbx-launchbox .lbx-howitworks-step h3 { font-size: 1.2rem; margin-bottom: 10px; }\n  .lbx-launchbox .lbx-howitworks-step p { color: #4b5460; font-size: 0.94rem; max-width: 280px; margin: 0 auto; }\n  .lbx-launchbox .lbx-step-num {\n    display: inline-flex; align-items: center; justify-content: center;\n    width: 60px; height: 60px; border-radius: 50%;\n    background: #15181c; color: #fff; font-size: 1.3rem; font-weight: 800;\n    margin-bottom: 18px; letter-spacing: -0.02em;\n  }\n\n  \/* 3-up *\/\n  .lbx-launchbox .lbx-threeup { padding: 64px 0; background: #0a0e10; color: #fff; border-radius: 18px; margin-bottom: 18px; }\n  .lbx-launchbox .lbx-threeup-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 36px; }\n  .lbx-launchbox .lbx-threeup h3 { font-size: 1.4rem; margin-bottom: 12px; line-height: 1.15; }\n  .lbx-launchbox .lbx-threeup p { color: rgba(255,255,255,0.85); margin: 0; }\n  .lbx-launchbox .lbx-threeup .lbx-icon { font-size: 1.5rem; margin-bottom: 12px; color: #b6efb8; }\n\n  \/* Personas *\/\n  .lbx-launchbox .lbx-personas { background: #f7f7f5; padding: 72px 0; border-radius: 18px; margin-bottom: 18px; }\n  .lbx-launchbox .lbx-personas-header { text-align: center; max-width: 720px; margin: 0 auto 44px; }\n  .lbx-launchbox .lbx-personas-header h2 { margin-bottom: 12px; }\n  .lbx-launchbox .lbx-personas-header p { color: #4b5460; font-size: 1.02rem; }\n  .lbx-launchbox .lbx-personas-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px; }\n  .lbx-launchbox .lbx-persona-card {\n    background: #fff; border-radius: 16px; padding: 32px 28px;\n    border: 1px solid #e6e6e0;\n    display: flex; flex-direction: column;\n  }\n  .lbx-launchbox .lbx-persona-num {\n    display: inline-flex; align-items: center; justify-content: center;\n    width: 42px; height: 42px; border-radius: 50%;\n    background: #f7f7f5; color: #15181c;\n    font-size: 0.92rem; font-weight: 800; margin-bottom: 16px;\n    border: 1px solid #e6e6e0;\n  }\n  .lbx-launchbox .lbx-persona-card h3 { font-size: 1.25rem; margin-bottom: 6px; }\n  .lbx-launchbox .lbx-persona-tag { color: #6b7280; font-size: 0.86rem; margin-bottom: 18px; font-style: italic; }\n  .lbx-launchbox .lbx-persona-list { list-style: none; padding: 0; margin: 0 0 18px; flex: 1; }\n  .lbx-launchbox .lbx-persona-list li {\n    padding: 10px 0; border-top: 1px solid #f3f3ef;\n    font-size: 0.93rem; color: #4b5460;\n    display: flex; gap: 10px; align-items: flex-start;\n  }\n  .lbx-launchbox .lbx-persona-list li::before { content: \"—\"; color: #0c8a5b; font-weight: 800; flex-shrink: 0; }\n  .lbx-launchbox .lbx-persona-fit {\n    padding: 14px; background: #f7f7f5; border-radius: 10px;\n    font-size: 0.88rem; color: #15181c; margin: 0; line-height: 1.5;\n  }\n  .lbx-launchbox .lbx-persona-fit strong { color: #15181c; }\n\n  \/* Specs \u0026 data combined *\/\n  .lbx-launchbox .lbx-specs-data { background: #0a0e10; color: #fff; padding: 56px 0 56px; border-radius: 18px; margin-bottom: 18px; }\n  .lbx-launchbox .lbx-specs-data h2 { text-align: center; margin-bottom: 26px; font-size: 1.4rem; font-weight: 600; }\n  .lbx-launchbox .lbx-spec-strip {\n    display: grid; grid-template-columns: repeat(4, 1fr); gap: 1px;\n    background: rgba(255,255,255,0.1); border: 1px solid rgba(255,255,255,0.1);\n    border-radius: 12px; overflow: hidden; margin-bottom: 32px;\n  }\n  .lbx-launchbox .lbx-spec-stat {\n    background: #0a0e10; padding: 14px 10px;\n    text-align: center; display: flex; flex-direction: column; gap: 4px;\n  }\n  .lbx-launchbox .lbx-ss-label {\n    font-size: 0.66rem; text-transform: uppercase; letter-spacing: 0.18em;\n    color: rgba(255,255,255,0.78); font-weight: 600;\n  }\n  .lbx-launchbox .lbx-ss-value {\n    font-size: 1.02rem; font-weight: 700; color: #fff; letter-spacing: -0.01em;\n  }\n  .lbx-launchbox .lbx-data-split { display: grid; grid-template-columns: 1fr 1fr; gap: 22px; }\n  .lbx-launchbox .lbx-data-group-header { margin-bottom: 12px; }\n  .lbx-launchbox .lbx-data-group-eyebrow {\n    display: block; font-size: 0.7rem; letter-spacing: 0.28em;\n    text-transform: uppercase; color: rgba(255,255,255,0.78);\n    margin-bottom: 6px; font-weight: 600;\n  }\n  .lbx-launchbox .lbx-data-group-header h4 { font-size: 0.95rem; font-weight: 600; color: #fff; }\n  .lbx-launchbox .lbx-data-grid {\n    display: grid; grid-template-columns: repeat(3, 1fr); gap: 1px;\n    background: rgba(255,255,255,0.08); border: 1px solid rgba(255,255,255,0.08);\n    border-radius: 12px; overflow: hidden;\n  }\n  .lbx-launchbox .lbx-data-cell {\n    background: #0a0e10; padding: 14px 12px; text-align: center;\n    font-size: 0.88rem; color: rgba(255,255,255,0.85);\n  }\n\n  \/* Guarantee *\/\n  .lbx-launchbox .lbx-guarantee { background: #0a0e10; color: #fff; padding: 0 0 30px; border-radius: 0 0 18px 18px; margin-top: -18px; margin-bottom: 18px; }\n  .lbx-launchbox .lbx-guarantee-inner {\n    border: 1px solid rgba(255,255,255,0.14); border-radius: 10px;\n    padding: 13px 22px; background: rgba(255,255,255,0.02);\n    text-align: center; font-size: 0.85rem;\n  }\n  .lbx-launchbox .lbx-guarantee-inner strong { font-size: 0.9rem; }\n\n  \/* Capability *\/\n  .lbx-launchbox .lbx-cap { background: #f7f7f5; padding: 72px 0; border-radius: 18px; margin-bottom: 18px; }\n  .lbx-launchbox .lbx-cap-header { text-align: center; max-width: 700px; margin: 0 auto 40px; }\n  .lbx-launchbox .lbx-cap-header h2 { margin-bottom: 14px; }\n  .lbx-launchbox .lbx-cap-header p { color: #4b5460; font-size: 1.02rem; }\n  .lbx-launchbox .lbx-cap-card {\n    background: #fff; border-radius: 16px; padding: 40px; margin-bottom: 18px;\n    display: grid; grid-template-columns: 1.1fr 1fr; gap: 44px; align-items: center;\n    box-shadow: 0 1px 0 rgba(0,0,0,0.05);\n  }\n  .lbx-launchbox .lbx-cap-card .lbx-step {\n    font-size: 0.76rem; letter-spacing: 0.28em; text-transform: uppercase;\n    color: #6b7280; margin-bottom: 16px; font-weight: 700;\n  }\n  .lbx-launchbox .lbx-cap-card h3 { font-size: clamp(1.45rem, 2.2vw, 1.9rem); line-height: 1.1; margin-bottom: 14px; }\n  .lbx-launchbox .lbx-cap-card p { color: #4b5460; font-size: 0.98rem; margin-bottom: 22px; }\n  .lbx-launchbox .lbx-cap-table {\n    display: grid; grid-template-columns: 1fr 1fr; gap: 1px;\n    background: #e6e6e0; border: 1px solid #e6e6e0; border-radius: 10px;\n    overflow: hidden; font-size: 0.86rem;\n  }\n  .lbx-launchbox .lbx-cap-table div { background: #fff; padding: 12px 14px; }\n  .lbx-launchbox .lbx-cap-table .lbx-lbl { color: #6b7280; font-size: 0.74rem; text-transform: uppercase; letter-spacing: 0.1em; }\n  .lbx-launchbox .lbx-cap-table .lbx-val { font-weight: 600; color: #15181c; }\n  .lbx-launchbox .lbx-cap-image { aspect-ratio: 1; background: #f3f3ef; border-radius: 12px; overflow: hidden; }\n  .lbx-launchbox .lbx-cap-image img { width: 100%; height: 100%; object-fit: cover; }\n  .lbx-launchbox .lbx-cap-card.lbx-reverse { grid-template-columns: 1fr 1.1fr; }\n  .lbx-launchbox .lbx-cap-card.lbx-reverse .lbx-cap-image { order: -1; }\n\n  \/* In box *\/\n  .lbx-launchbox .lbx-inbox { background: #f7f7f5; padding: 0 0 72px; border-radius: 0 0 18px 18px; margin-top: -18px; margin-bottom: 18px; }\n  .lbx-launchbox .lbx-inbox-card {\n    background: #fff; border-radius: 16px; padding: 40px;\n    display: grid; grid-template-columns: 1fr 1.4fr; gap: 40px; align-items: center;\n  }\n  .lbx-launchbox .lbx-inbox h2 { font-size: 1.7rem; margin-bottom: 12px; line-height: 1.15; }\n  .lbx-launchbox .lbx-inbox .lbx-desc { color: #4b5460; margin-bottom: 18px; font-size: 0.98rem; }\n  .lbx-launchbox .lbx-inbox-list { list-style: none; padding: 0; margin: 0; display: grid; grid-template-columns: 1fr 1fr; gap: 12px 24px; }\n  .lbx-launchbox .lbx-inbox-list li { display: flex; gap: 10px; align-items: flex-start; font-size: 0.93rem; }\n  .lbx-launchbox .lbx-inbox-list li::before { content: \"✓\"; color: #0c8a5b; font-weight: 800; flex-shrink: 0; }\n\n  \/* Where *\/\n  .lbx-launchbox .lbx-where { padding: 72px 0; background: #fff; }\n  .lbx-launchbox .lbx-where-header { text-align: center; max-width: 700px; margin: 0 auto 44px; }\n  .lbx-launchbox .lbx-where-header h2 { margin-bottom: 14px; }\n  .lbx-launchbox .lbx-where-header p { color: #4b5460; font-size: 1.02rem; }\n  .lbx-launchbox .lbx-where-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 22px; }\n  .lbx-launchbox .lbx-where-card {\n    border-radius: 16px; overflow: hidden; background: #0a0e10; color: #fff;\n    display: flex; flex-direction: column;\n  }\n  .lbx-launchbox .lbx-where-image { aspect-ratio: 16\/10; overflow: hidden; }\n  .lbx-launchbox .lbx-where-image img { width: 100%; height: 100%; object-fit: cover; }\n  .lbx-launchbox .lbx-where-text { padding: 28px; flex: 1; }\n  .lbx-launchbox .lbx-where-text .lbx-small-eyebrow { font-size: 0.76rem; letter-spacing: 0.28em; text-transform: uppercase; color: rgba(255,255,255,0.78); margin-bottom: 10px; font-weight: 600; display: block; }\n  .lbx-launchbox .lbx-where-card h3 { font-size: 1.5rem; line-height: 1.1; margin-bottom: 12px; }\n  .lbx-launchbox .lbx-where-card p { color: rgba(255,255,255,0.78); }\n\n  \/* Game modes *\/\n  .lbx-launchbox .lbx-modes { background: #0a0e10; color: #fff; padding: 72px 0; border-radius: 18px; margin-bottom: 18px; }\n  .lbx-launchbox .lbx-modes-header { text-align: center; max-width: 720px; margin: 0 auto 40px; }\n  .lbx-launchbox .lbx-modes-header h2 { margin-bottom: 12px; }\n  .lbx-launchbox .lbx-modes-header p { color: rgba(255,255,255,0.85); font-size: 1.02rem; }\n  .lbx-launchbox .lbx-modes-grid { display: grid; grid-template-columns: repeat(4, 1fr); gap: 16px; }\n  .lbx-launchbox .lbx-mode-card {\n    background: rgba(255,255,255,0.04); border: 1px solid rgba(255,255,255,0.08);\n    border-radius: 12px; padding: 26px 22px; text-align: center;\n  }\n  .lbx-launchbox .lbx-mode-icon { font-size: 1.8rem; margin-bottom: 12px; }\n  .lbx-launchbox .lbx-mode-card h4 { font-size: 1rem; margin-bottom: 6px; }\n  .lbx-launchbox .lbx-mode-card p { color: rgba(255,255,255,0.82); font-size: 0.86rem; margin: 0; }\n  .lbx-launchbox .lbx-practice-bar {\n    margin-top: 24px; background: rgba(255,255,255,0.04);\n    border: 1px solid rgba(255,255,255,0.08); border-radius: 12px;\n    padding: 18px 24px; display: flex; flex-wrap: wrap; gap: 24px;\n    justify-content: center; align-items: center; font-size: 0.9rem; color: rgba(255,255,255,0.85);\n  }\n  .lbx-launchbox .lbx-practice-bar strong { color: #fff; margin-right: 6px; }\n\n  \/* Video *\/\n  .lbx-launchbox .lbx-video { padding: 72px 0; background: #f7f7f5; border-radius: 18px; margin-bottom: 18px; }\n  .lbx-launchbox .lbx-video h2 { text-align: center; margin-bottom: 10px; }\n  .lbx-launchbox .lbx-video .lbx-sub { text-align: center; color: #4b5460; margin-bottom: 28px; font-size: 0.98rem; }\n  .lbx-launchbox .lbx-video-wrap { aspect-ratio: 16\/9; background: #15181c; border-radius: 14px; overflow: hidden; max-width: 1000px; margin: 0 auto; }\n  .lbx-launchbox .lbx-video-wrap iframe { width: 100%; height: 100%; border: 0; display: block; }\n\n  \/* Courses *\/\n  .lbx-launchbox .lbx-courses { background: #fff; padding: 72px 0; }\n  .lbx-launchbox .lbx-courses-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 44px; align-items: center; }\n  .lbx-launchbox .lbx-courses .lbx-imagewrap { aspect-ratio: 4\/3; border-radius: 16px; overflow: hidden; background: #f3f3ef; }\n  .lbx-launchbox .lbx-courses .lbx-imagewrap img { width: 100%; height: 100%; object-fit: cover; }\n  .lbx-launchbox .lbx-courses h2 { margin-bottom: 14px; }\n  .lbx-launchbox .lbx-courses .lbx-lead { color: #4b5460; font-size: 1.02rem; margin-bottom: 22px; }\n  .lbx-launchbox .lbx-feature-list { list-style: none; padding: 0; margin: 0; }\n  .lbx-launchbox .lbx-feature-list li { padding: 12px 0; border-top: 1px solid #e6e6e0; display: flex; align-items: flex-start; gap: 12px; font-size: 0.96rem; }\n  .lbx-launchbox .lbx-feature-list li:last-child { border-bottom: 1px solid #e6e6e0; }\n  .lbx-launchbox .lbx-play { color: #0c8a5b; font-size: 1.1rem; font-weight: 800; flex-shrink: 0; line-height: 1.4; }\n\n  \/* TruGolf authority *\/\n  .lbx-launchbox .lbx-authority { background: #0a0e10; color: #fff; padding: 72px 0; border-radius: 18px; margin-bottom: 18px; }\n  .lbx-launchbox .lbx-authority-header { text-align: center; max-width: 720px; margin: 0 auto 40px; }\n  .lbx-launchbox .lbx-authority-header h2 { margin-bottom: 14px; }\n  .lbx-launchbox .lbx-authority-header p { color: rgba(255,255,255,0.85); font-size: 1.02rem; }\n  .lbx-launchbox .lbx-authority-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px; }\n  .lbx-launchbox .lbx-authority-card {\n    background: rgba(255,255,255,0.04); border: 1px solid rgba(255,255,255,0.08);\n    border-radius: 12px; padding: 36px 28px; text-align: center;\n  }\n  .lbx-launchbox .lbx-authority-number { font-size: 2.2rem; font-weight: 800; margin-bottom: 8px; letter-spacing: -0.02em; color: #fff; line-height: 1; }\n  .lbx-launchbox .lbx-authority-label {\n    font-size: 0.76rem; text-transform: uppercase; letter-spacing: 0.18em;\n    color: rgba(255,255,255,0.78); margin-bottom: 16px; margin-top: 8px;\n  }\n  .lbx-launchbox .lbx-authority-card p { color: rgba(255,255,255,0.75); font-size: 0.93rem; margin: 0; line-height: 1.5; }\n\n  \/* Compare *\/\n  .lbx-launchbox .lbx-compare { background: #fff; padding: 72px 0; }\n  .lbx-launchbox .lbx-compare-header { text-align: center; max-width: 760px; margin: 0 auto 36px; }\n  .lbx-launchbox .lbx-compare-header h2 { margin-bottom: 12px; }\n  .lbx-launchbox .lbx-compare-header p { color: #4b5460; font-size: 1.02rem; }\n  .lbx-launchbox .lbx-compare-scroll {\n    overflow-x: auto;\n    -webkit-overflow-scrolling: touch;\n    border-radius: 14px;\n    border: 1px solid #e6e6e0;\n    display: block !important;\n    width: 100% !important;\n    max-width: 100% !important;\n    margin-left: 0 !important;\n    margin-right: 0 !important;\n    box-sizing: border-box !important;\n  }\n  .lbx-launchbox .lbx-compare-table {\n    width: 100% !important;\n    max-width: 100% !important;\n    display: table !important;\n    table-layout: fixed;\n    border-collapse: separate; border-spacing: 0;\n    min-width: 560px;\n  }\n  .lbx-launchbox .lbx-compare-table th, .lbx-launchbox .lbx-compare-table td {\n    padding: 12px 10px; text-align: center; border-bottom: 1px solid #e6e6e0; font-size: 0.85rem;\n  }\n  .lbx-launchbox .lbx-compare-table th:first-child, .lbx-launchbox .lbx-compare-table td:first-child {\n    text-align: left; color: #15181c; font-weight: 600;\n  }\n  .lbx-launchbox .lbx-compare-table thead th {\n    background: #f7f7f5; font-size: 0.76rem; text-transform: uppercase;\n    letter-spacing: 0.1em; color: #6b7280; font-weight: 700;\n  }\n  .lbx-launchbox .lbx-compare-table thead th.lbx-featured { background: #15181c; color: #fff; }\n  .lbx-launchbox .lbx-compare-table tbody td.lbx-featured { background: rgba(21,24,28,0.03); font-weight: 700; color: #15181c; }\n  .lbx-launchbox .lbx-compare-table tbody tr:last-child td { border-bottom: 0; }\n  .lbx-launchbox .lbx-compare-table .lbx-price-row td { font-size: 1rem; font-weight: 700; }\n  .lbx-launchbox .lbx-compare-savings { text-align: center; margin-top: 24px; font-size: 1.02rem; color: #15181c; }\n  .lbx-launchbox .lbx-compare-savings strong { color: #16302a; }\n\n  \/* Complete your setup *\/\n  .lbx-launchbox .lbx-complete { background: #f7f7f5; padding: 72px 0; border-radius: 18px; margin-bottom: 18px; }\n  .lbx-launchbox .lbx-complete-header { text-align: center; max-width: 720px; margin: 0 auto 40px; }\n  .lbx-launchbox .lbx-complete-header h2 { margin-bottom: 12px; }\n  .lbx-launchbox .lbx-complete-header p { color: #4b5460; font-size: 1.02rem; }\n  .lbx-launchbox .lbx-complete-grid { display: grid; grid-template-columns: repeat(4, 1fr); gap: 18px; }\n  .lbx-launchbox .lbx-complete-card {\n    background: #fff; border-radius: 12px; border: 1px solid #e6e6e0;\n    overflow: hidden; text-decoration: none; color: #15181c;\n    display: flex; flex-direction: column;\n    transition: transform 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;\n  }\n  .lbx-launchbox .lbx-complete-card:hover {\n    border-color: #15181c; transform: translateY(-2px);\n    box-shadow: 0 8px 24px rgba(0,0,0,0.06);\n  }\n  .lbx-launchbox .lbx-complete-img {\n    aspect-ratio: 4\/3;\n    background: linear-gradient(135deg, #f3f3ef 0%, #e6e6e0 100%);\n    display: flex; align-items: center; justify-content: center;\n  }\n  .lbx-launchbox .lbx-complete-img-fallback {\n    color: #6b7280; font-size: 0.82rem; font-weight: 700;\n    letter-spacing: 0.16em; text-transform: uppercase;\n  }\n  .lbx-launchbox .lbx-complete-text { padding: 20px; flex: 1; display: flex; flex-direction: column; }\n  .lbx-launchbox .lbx-complete-text h3 { font-size: 1rem; margin-bottom: 6px; }\n  .lbx-launchbox .lbx-complete-text p { color: #6b7280; font-size: 0.88rem; flex: 1; margin-bottom: 10px; }\n  .lbx-launchbox .lbx-complete-cta { color: #15181c; font-weight: 700; font-size: 0.84rem; letter-spacing: 0.04em; display: inline-block; }\n\n  \/* FAQ *\/\n  .lbx-launchbox .lbx-faq { padding: 72px 0; background: #fff; }\n  .lbx-launchbox .lbx-faq h2 { text-align: center; margin-bottom: 12px; }\n  .lbx-launchbox .lbx-faq .lbx-sub { text-align: center; color: #4b5460; margin-bottom: 32px; }\n  .lbx-launchbox .lbx-faq-list { max-width: 820px; margin: 0 auto; }\n  .lbx-launchbox details.lbx-faq-item {\n    background: #fff; border-radius: 10px; margin-bottom: 10px;\n    border: 1px solid #e6e6e0; overflow: hidden;\n  }\n  .lbx-launchbox details.lbx-faq-item summary {\n    padding: 20px 24px; cursor: pointer; font-weight: 600;\n    font-size: 1rem; list-style: none;\n    display: flex; justify-content: space-between; align-items: center;\n  }\n  .lbx-launchbox details.lbx-faq-item summary::-webkit-details-marker { display: none; }\n  .lbx-launchbox .lbx-faq-toggle {\n    font-size: 1.5rem; color: #6b7280; font-weight: 400;\n    line-height: 1; display: inline-block; margin-left: 12px;\n    flex-shrink: 0; transition: transform 0.2s ease;\n  }\n  .lbx-launchbox details.lbx-faq-item[open] .lbx-faq-toggle { transform: rotate(45deg); }\n  .lbx-launchbox details.lbx-faq-item .lbx-answer { padding: 0 24px 20px; color: #4b5460; font-size: 0.96rem; line-height: 1.6; }\n\n  \/* Docs *\/\n  .lbx-launchbox .lbx-docs { background: #f7f7f5; padding: 56px 0; border-radius: 18px; margin-bottom: 18px; }\n  .lbx-launchbox .lbx-docs h3 { text-align: center; margin-bottom: 22px; font-size: 1.3rem; font-weight: 600; }\n  .lbx-launchbox .lbx-docs-grid { display: grid; grid-template-columns: 1fr; gap: 16px; max-width: 480px; margin: 0 auto; }\n  .lbx-launchbox .lbx-doc-card {\n    background: #fff; padding: 20px 24px; border-radius: 10px;\n    border: 1px solid #e6e6e0; display: flex; align-items: center;\n    gap: 14px; text-decoration: none; color: #15181c;\n    transition: border-color 0.15s ease;\n  }\n  .lbx-launchbox .lbx-doc-card:hover { border-color: #15181c; }\n  .lbx-launchbox .lbx-pdf-mark {\n    background: #15181c; color: #fff; font-size: 0.7rem;\n    padding: 6px 8px; border-radius: 5px; font-weight: 700; flex-shrink: 0;\n  }\n  .lbx-launchbox .lbx-doc-title { font-weight: 700; display: block; margin-bottom: 2px; font-size: 0.96rem; }\n  .lbx-launchbox .lbx-doc-sub { font-size: 0.8rem; color: #6b7280; }\n\n  \/* Dealer block *\/\n  .lbx-launchbox .lbx-dealer { background: #15181c; color: #fff; padding: 50px 20px; text-align: center; border-radius: 18px; }\n  .lbx-launchbox .lbx-dealer .lbx-eyebrow { color: rgba(255,255,255,0.78); }\n  .lbx-launchbox .lbx-dealer h3 { font-size: 1.5rem; margin-bottom: 8px; }\n  .lbx-launchbox .lbx-dealer p { color: rgba(255,255,255,0.75); margin-bottom: 20px; }\n  .lbx-launchbox .lbx-dealer a.lbx-btn {\n    display: inline-block; padding: 14px 30px; background: #fff; color: #15181c;\n    border-radius: 8px; text-decoration: none; font-weight: 700;\n    font-size: 0.92rem; letter-spacing: 0.04em;\n  }\n\n  \/* ===== Theme-safe color forcing for dark sections ===== *\/\n  \/* Defeats host-theme CSS that may override heading or text color\n     via more specific selectors. Headings = full white, body = bright,\n     small labels = readable muted. All use !important to win specificity. *\/\n  .lbx-launchbox .lbx-intro h1, .lbx-launchbox .lbx-intro h2, .lbx-launchbox .lbx-intro h3, .lbx-launchbox .lbx-intro h4,\n  .lbx-launchbox .lbx-threeup h1, .lbx-launchbox .lbx-threeup h2, .lbx-launchbox .lbx-threeup h3, .lbx-launchbox .lbx-threeup h4,\n  .lbx-launchbox .lbx-specs-data h1, .lbx-launchbox .lbx-specs-data h2, .lbx-launchbox .lbx-specs-data h3, .lbx-launchbox .lbx-specs-data h4,\n  .lbx-launchbox .lbx-modes h1, .lbx-launchbox .lbx-modes h2, .lbx-launchbox .lbx-modes h3, .lbx-launchbox .lbx-modes h4,\n  .lbx-launchbox .lbx-authority h1, .lbx-launchbox .lbx-authority h2, .lbx-launchbox .lbx-authority h3, .lbx-launchbox .lbx-authority h4,\n  .lbx-launchbox .lbx-where-card h1, .lbx-launchbox .lbx-where-card h2, .lbx-launchbox .lbx-where-card h3, .lbx-launchbox .lbx-where-card h4,\n  .lbx-launchbox .lbx-dealer h1, .lbx-launchbox .lbx-dealer h2, .lbx-launchbox .lbx-dealer h3, .lbx-launchbox .lbx-dealer h4,\n  .lbx-launchbox .lbx-spec-stat .lbx-ss-value,\n  .lbx-launchbox .lbx-authority-number,\n  .lbx-launchbox .lbx-guarantee-inner strong { color: #ffffff !important; }\n\n  .lbx-launchbox .lbx-intro .lbx-lead,\n  .lbx-launchbox .lbx-intro .lbx-trustedby,\n  .lbx-launchbox .lbx-threeup p,\n  .lbx-launchbox .lbx-specs-data .lbx-data-cell,\n  .lbx-launchbox .lbx-modes-header p,\n  .lbx-launchbox .lbx-mode-card p,\n  .lbx-launchbox .lbx-practice-bar,\n  .lbx-launchbox .lbx-authority-header p,\n  .lbx-launchbox .lbx-authority-card p,\n  .lbx-launchbox .lbx-where-card p,\n  .lbx-launchbox .lbx-guarantee-inner,\n  .lbx-launchbox .lbx-dealer p { color: rgba(255,255,255,0.92) !important; }\n\n  .lbx-launchbox .lbx-intro .lbx-brand-line,\n  .lbx-launchbox .lbx-intro .lbx-trustedby strong,\n  .lbx-launchbox .lbx-eyebrow.light,\n  .lbx-launchbox .lbx-dark .lbx-divider,\n  .lbx-launchbox .lbx-threeup .lbx-divider,\n  .lbx-launchbox .lbx-specs-data .lbx-divider,\n  .lbx-launchbox .lbx-modes .lbx-divider,\n  .lbx-launchbox .lbx-authority .lbx-divider,\n  .lbx-launchbox .lbx-where-card .lbx-small-eyebrow,\n  .lbx-launchbox .lbx-spec-stat .lbx-ss-label,\n  .lbx-launchbox .lbx-data-group-eyebrow,\n  .lbx-launchbox .lbx-authority-label,\n  .lbx-launchbox .lbx-dealer .lbx-eyebrow { color: #ffffff !important; }\n\n  \/* Responsive *\/\n  @media (max-width: 960px) {\n    .lbx-launchbox .lbx-courses-grid, .lbx-launchbox .lbx-inbox-card,\n    .lbx-launchbox .lbx-cap-card, .lbx-launchbox .lbx-cap-card.lbx-reverse {\n      grid-template-columns: 1fr; gap: 28px;\n    }\n    .lbx-launchbox .lbx-cap-card.lbx-reverse .lbx-cap-image { order: 0; }\n    .lbx-launchbox .lbx-howitworks-grid,\n    .lbx-launchbox .lbx-personas-grid,\n    .lbx-launchbox .lbx-authority-grid { grid-template-columns: 1fr; gap: 24px; }\n    .lbx-launchbox .lbx-threeup-grid,\n    .lbx-launchbox .lbx-modes-grid,\n    .lbx-launchbox .lbx-where-grid { grid-template-columns: repeat(2, 1fr); }\n    .lbx-launchbox .lbx-data-split { grid-template-columns: 1fr; gap: 28px; }\n    .lbx-launchbox .lbx-data-grid { grid-template-columns: repeat(2, 1fr); }\n    .lbx-launchbox .lbx-spec-strip { grid-template-columns: repeat(2, 1fr); }\n    .lbx-launchbox .lbx-complete-grid { grid-template-columns: 1fr 1fr; }\n    .lbx-launchbox .lbx-docs-grid, .lbx-launchbox .lbx-inbox-list { grid-template-columns: 1fr; }\n  }\n  @media (max-width: 560px) {\n    .lbx-launchbox .lbx-threeup-grid,\n    .lbx-launchbox .lbx-modes-grid,\n    .lbx-launchbox .lbx-where-grid,\n    .lbx-launchbox .lbx-complete-grid { grid-template-columns: 1fr; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"lbx-launchbox\"\u003e\n\n  \u003c!-- Brand intro --\u003e\n  \u003csection class=\"lbx-intro lbx-dark\"\u003e\n    \u003cdiv class=\"lbx-container\"\u003e\n      \u003cdiv class=\"lbx-brand-line\"\u003eTruGolf · LaunchBox\u003c\/div\u003e\n      \u003ch2 style=\"color: #ffffff;\"\u003ePractice golf anywhere.\u003cbr\u003eImprove everywhere.\u003c\/h2\u003e\n      \u003cp class=\"lbx-lead\"\u003e\n        You want real data. You also want to actually play — courses, modes, simulator rounds — not\n        just stare at numbers. Most portable launch monitors at this price make you pick one. The\n        LaunchBox doesn't. Set it down on a range mat or in your garage, connect over WiFi, and\n        you've got high-speed photometric tracking, live shot data on the on-device display, and\n        E6 CONNECT Home with 27 world-class courses already in the box. No calibration. No phone\n        fumbling. No subscription chase. Real data and real golf, same device.\n      \u003c\/p\u003e\n      \u003cp class=\"lbx-trustedby\"\u003e\n        Built by \u003cstrong\u003eTruGolf\u003c\/strong\u003e — engineering tour-grade simulation\n        software and hardware for over \u003cstrong\u003e40 years\u003c\/strong\u003e.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- How it works --\u003e\n  \u003csection class=\"lbx-howitworks\"\u003e\n    \u003cdiv class=\"lbx-container\"\u003e\n      \u003cdiv class=\"lbx-divider\"\u003eSetup In 60 Seconds\u003c\/div\u003e\n      \u003cdiv class=\"lbx-howitworks-header\"\u003e\n        \u003ch2\u003eHow TruGolf LaunchBox Works.\u003c\/h2\u003e\n        \u003cp\u003eThree steps. Less than a minute. No calibration. No accessories. No technician.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lbx-howitworks-grid\"\u003e\n        \u003cdiv class=\"lbx-howitworks-step\"\u003e\n          \u003cdiv class=\"lbx-step-num\"\u003e01\u003c\/div\u003e\n          \u003ch3\u003eSet It Down\u003c\/h3\u003e\n          \u003cp\u003ePlace LaunchBox behind the ball — on a hitting mat indoors or a range mat outdoors. No tripod, no calibration step.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lbx-howitworks-step\"\u003e\n          \u003cdiv class=\"lbx-step-num\"\u003e02\u003c\/div\u003e\n          \u003ch3\u003eConnect To WiFi\u003c\/h3\u003e\n          \u003cp\u003ePower on and join your WiFi network. Open E6 CONNECT Home when you want full simulator play with 27 courses.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lbx-howitworks-step\"\u003e\n          \u003cdiv class=\"lbx-step-num\"\u003e03\u003c\/div\u003e\n          \u003ch3\u003eStart Swinging\u003c\/h3\u003e\n          \u003cp\u003eLive ball data appears on the device after every swing. Tee off in E6 CONNECT Home for full virtual rounds.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- 3-up --\u003e\n  \u003csection class=\"lbx-threeup\"\u003e\n    \u003cdiv class=\"lbx-container\"\u003e\n      \u003cdiv class=\"lbx-threeup-grid\"\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"lbx-icon\"\u003e◉\u003c\/div\u003e\n          \u003ch3 style=\"color: #ffffff;\"\u003ePro-Level Ball Data,\u003cbr\u003eInstantly\u003c\/h3\u003e\n          \u003cp\u003eHigh-speed photometric cameras capture detailed ball data the moment club meets ball — accurate, repeatable, and instantly visible on the device.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"lbx-icon\"\u003e▣\u003c\/div\u003e\n          \u003ch3 style=\"color: #ffffff;\"\u003eSimulator + Launch Monitor\u003cbr\u003eIn One Device\u003c\/h3\u003e\n          \u003cp\u003eSee ball flight and shot data directly on LaunchBox, or connect over WiFi to launch E6 CONNECT Home and play 27 included courses.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"lbx-icon\"\u003e⇆\u003c\/div\u003e\n          \u003ch3 style=\"color: #ffffff;\"\u003ePractice Anywhere,\u003cbr\u003ePlay Anytime\u003c\/h3\u003e\n          \u003cp\u003eUse it as a simulator in your garage, basement, or studio — then take it to the driving range without missing a beat.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Who is this for? --\u003e\n  \u003csection class=\"lbx-personas\"\u003e\n    \u003cdiv class=\"lbx-container\"\u003e\n      \u003cdiv class=\"lbx-divider\"\u003eWho It's Built For\u003c\/div\u003e\n      \u003cdiv class=\"lbx-personas-header\"\u003e\n        \u003ch2\u003eYou Probably Recognize Yourself In One Of These.\u003c\/h2\u003e\n        \u003cp\u003eThree golfers we see buying the LaunchBox. If one of them sounds like you, it's built for the way you actually practice.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lbx-personas-grid\"\u003e\n        \u003cdiv class=\"lbx-persona-card\"\u003e\n          \u003cdiv class=\"lbx-persona-num\"\u003e01\u003c\/div\u003e\n          \u003ch3\u003eYou're Building (Or Running) A Home Sim Bay\u003c\/h3\u003e\n          \u003cp class=\"lbx-persona-tag\"\u003eHome simulator setup\u003c\/p\u003e\n          \u003cul class=\"lbx-persona-list\"\u003e\n            \u003cli\u003eYou want serious ball data — not toy-level radar guesses\u003c\/li\u003e\n            \u003cli\u003eYou want simulator software included, not sold separately\u003c\/li\u003e\n            \u003cli\u003eYou want a real bay setup, not just a phone app on the floor\u003c\/li\u003e\n          \u003c\/ul\u003e\n          \u003cp class=\"lbx-persona-fit\"\u003e\u003cstrong\u003eWhy this fits:\u003c\/strong\u003e photometric tracking, E6 CONNECT Home, and 27 courses — all in the box.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lbx-persona-card\"\u003e\n          \u003cdiv class=\"lbx-persona-num\"\u003e02\u003c\/div\u003e\n          \u003ch3\u003eYou Don't Want To Lose Your Game In The Off-Season\u003c\/h3\u003e\n          \u003cp class=\"lbx-persona-tag\"\u003eOff-season improver\u003c\/p\u003e\n          \u003cul class=\"lbx-persona-list\"\u003e\n            \u003cli\u003eYou want to stay sharp year-round — not just when the course is open\u003c\/li\u003e\n            \u003cli\u003eYou want structured practice with feedback, not random off-season swings\u003c\/li\u003e\n            \u003cli\u003eYou're not dropping $15K+ on a permanent studio for a four-month season\u003c\/li\u003e\n          \u003c\/ul\u003e\n          \u003cp class=\"lbx-persona-fit\"\u003e\u003cstrong\u003eWhy this fits:\u003c\/strong\u003e a full sim experience at home for the price of a few rounds of green fees.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lbx-persona-card\"\u003e\n          \u003cdiv class=\"lbx-persona-num\"\u003e03\u003c\/div\u003e\n          \u003ch3\u003eYou Live At The Range\u003c\/h3\u003e\n          \u003cp class=\"lbx-persona-tag\"\u003ePractice rat with a real swing\u003c\/p\u003e\n          \u003cul class=\"lbx-persona-list\"\u003e\n            \u003cli\u003eYou're tired of hitting buckets with zero feedback on what actually changed\u003c\/li\u003e\n            \u003cli\u003eYou want club-by-club data to dial in real distances, not the ones you wish you had\u003c\/li\u003e\n            \u003cli\u003eYou need something portable enough to live in the golf bag\u003c\/li\u003e\n          \u003c\/ul\u003e\n          \u003cp class=\"lbx-persona-fit\"\u003e\u003cstrong\u003eWhy this fits:\u003c\/strong\u003e drop it on a range mat behind the ball, get live data on every swing.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Specs \u0026 ball data combined --\u003e\n  \u003csection class=\"lbx-specs-data\"\u003e\n    \u003cdiv class=\"lbx-container\"\u003e\n      \u003ch2 style=\"color: #ffffff;\"\u003eLaunchBox Key Specs \u0026amp; Ball Data Captured\u003c\/h2\u003e\n      \u003cdiv class=\"lbx-spec-strip\"\u003e\n        \u003cdiv class=\"lbx-spec-stat\"\u003e\n\u003cspan class=\"lbx-ss-label\"\u003eTracking\u003c\/span\u003e\u003cspan class=\"lbx-ss-value\"\u003ePhotometric\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"lbx-spec-stat\"\u003e\n\u003cspan class=\"lbx-ss-label\"\u003eSetup\u003c\/span\u003e\u003cspan class=\"lbx-ss-value\"\u003e\u0026lt;60s\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"lbx-spec-stat\"\u003e\n\u003cspan class=\"lbx-ss-label\"\u003eCourses\u003c\/span\u003e\u003cspan class=\"lbx-ss-value\"\u003e27\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"lbx-spec-stat\"\u003e\n\u003cspan class=\"lbx-ss-label\"\u003eWarranty\u003c\/span\u003e\u003cspan class=\"lbx-ss-value\"\u003e18 mo\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lbx-data-split\"\u003e\n        \u003cdiv class=\"lbx-data-group\"\u003e\n          \u003cdiv class=\"lbx-data-group-header\"\u003e\n            \u003cspan class=\"lbx-data-group-eyebrow\"\u003eOn the LaunchBox display\u003c\/span\u003e\n            \u003ch4\u003eLive readout, every swing\u003c\/h4\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"lbx-data-grid\"\u003e\n            \u003cdiv class=\"lbx-data-cell\"\u003eCarry Distance\u003c\/div\u003e\n            \u003cdiv class=\"lbx-data-cell\"\u003eBall Speed\u003c\/div\u003e\n            \u003cdiv class=\"lbx-data-cell\"\u003eBack Spin\u003c\/div\u003e\n            \u003cdiv class=\"lbx-data-cell\"\u003eSide Spin\u003c\/div\u003e\n            \u003cdiv class=\"lbx-data-cell\"\u003eVertical Launch Angle\u003c\/div\u003e\n            \u003cdiv class=\"lbx-data-cell\"\u003eHorizontal Launch Direction\u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lbx-data-group\"\u003e\n          \u003cdiv class=\"lbx-data-group-header\"\u003e\n            \u003cspan class=\"lbx-data-group-eyebrow\"\u003eIn-game with E6 CONNECT Home\u003c\/span\u003e\n            \u003ch4\u003eFull shot breakdown in the software\u003c\/h4\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"lbx-data-grid\"\u003e\n            \u003cdiv class=\"lbx-data-cell\"\u003eTotal Distance\u003c\/div\u003e\n            \u003cdiv class=\"lbx-data-cell\"\u003eClub Head Speed\u003c\/div\u003e\n            \u003cdiv class=\"lbx-data-cell\"\u003eSmash Factor\u003c\/div\u003e\n            \u003cdiv class=\"lbx-data-cell\"\u003eDeviation\u003c\/div\u003e\n            \u003cdiv class=\"lbx-data-cell\"\u003eApex\u003c\/div\u003e\n            \u003cdiv class=\"lbx-data-cell\"\u003eDescent Angle\u003c\/div\u003e\n            \u003cdiv class=\"lbx-data-cell\"\u003eShot Type\u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Guarantee --\u003e\n  \u003csection class=\"lbx-guarantee\"\u003e\n    \u003cdiv class=\"lbx-container\"\u003e\n      \u003cdiv class=\"lbx-guarantee-inner\"\u003e\n        \u003cstrong\u003eBacked by Swing Sphere's authorized dealer guarantee\u003c\/strong\u003e — full TruGolf warranty support, 30-day returns, and real golfers on the phone at \u003cstrong\u003e(833) 796-4777\u003c\/strong\u003e.\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Capability cards --\u003e\n  \u003csection class=\"lbx-cap\"\u003e\n    \u003cdiv class=\"lbx-container\"\u003e\n      \u003cdiv class=\"lbx-divider\"\u003eA Closer Look\u003c\/div\u003e\n      \u003cdiv class=\"lbx-cap-header\"\u003e\n        \u003ch2\u003eSimulator-Grade Capability.\u003cbr\u003eCarry-It-Anywhere Footprint.\u003c\/h2\u003e\n        \u003cp\u003eFour cards on what you're actually getting for the price — and why it travels with you when the weather breaks.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"lbx-cap-card\"\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003ePhotometric Multi-Camera\u003cbr\u003eTracking\u003c\/h3\u003e\n          \u003cp\u003eWhere radar guesses, LaunchBox sees. Multi-camera photometric capture reads the ball off the face the moment you make contact — so you get the precise ball data optical systems are known for, in a unit you can carry one-handed to the range.\u003c\/p\u003e\n          \u003cdiv class=\"lbx-cap-table\"\u003e\n            \u003cdiv class=\"lbx-lbl\"\u003eTracking type\u003c\/div\u003e\n\u003cdiv class=\"lbx-val\"\u003ePhotometric\u003c\/div\u003e\n            \u003cdiv class=\"lbx-lbl\"\u003eBest environment\u003c\/div\u003e\n\u003cdiv class=\"lbx-val\"\u003eIndoor optimized\u003c\/div\u003e\n            \u003cdiv class=\"lbx-lbl\"\u003eOutdoor use\u003c\/div\u003e\n\u003cdiv class=\"lbx-val\"\u003eRange mat compatible\u003c\/div\u003e\n            \u003cdiv class=\"lbx-lbl\"\u003eCalibration\u003c\/div\u003e\n\u003cdiv class=\"lbx-val\"\u003eNone required\u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lbx-cap-image\"\u003e\n          \u003cimg src=\"https:\/\/swingspheregolfstore.com\/cdn\/shop\/files\/LaunchBox_Side_Profile_1080x1080.webp?v=1771879440\" alt=\"LaunchBox photometric tracking\" loading=\"lazy\"\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"lbx-cap-card lbx-reverse\"\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003eOn-Device Color Display\u003cbr\u003e+ Live Shot Data\u003c\/h3\u003e\n          \u003cp\u003eYou see your shot data without breaking focus. The onboard screen surfaces ball flight and results the instant the ball leaves the face — no phone fumbling, no app loading, no waiting between swings.\u003c\/p\u003e\n          \u003cdiv class=\"lbx-cap-table\"\u003e\n            \u003cdiv class=\"lbx-lbl\"\u003eDisplay\u003c\/div\u003e\n\u003cdiv class=\"lbx-val\"\u003eOn-device, easy-read\u003c\/div\u003e\n            \u003cdiv class=\"lbx-lbl\"\u003ePhone required\u003c\/div\u003e\n\u003cdiv class=\"lbx-val\"\u003eNo (optional)\u003c\/div\u003e\n            \u003cdiv class=\"lbx-lbl\"\u003eUpdate speed\u003c\/div\u003e\n\u003cdiv class=\"lbx-val\"\u003eReal-time\u003c\/div\u003e\n            \u003cdiv class=\"lbx-lbl\"\u003eSetup\u003c\/div\u003e\n\u003cdiv class=\"lbx-val\"\u003eSet down · WiFi · swing\u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lbx-cap-image\"\u003e\n          \u003cimg src=\"https:\/\/swingspheregolfstore.com\/cdn\/shop\/files\/LaunchBox_with_tee_d_ball_1080x1080.webp?v=1771879440\" alt=\"LaunchBox on-device display\" loading=\"lazy\"\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"lbx-cap-card\"\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003eE6 CONNECT Home Simulator\u003cbr\u003eSoftware Included\u003c\/h3\u003e\n          \u003cp\u003eMost launch monitors at this price stop at data and hand you a separate software upsell. LaunchBox doesn't. Tap into E6 CONNECT Home over WiFi and you're playing 27 included courses — stroke play, scramble, best ball, Stableford, closest-to-pin, long drive — all the modes that turn a solo practice session into a real competition.\u003c\/p\u003e\n          \u003cdiv class=\"lbx-cap-table\"\u003e\n            \u003cdiv class=\"lbx-lbl\"\u003eSoftware\u003c\/div\u003e\n\u003cdiv class=\"lbx-val\"\u003eE6 CONNECT Home\u003c\/div\u003e\n            \u003cdiv class=\"lbx-lbl\"\u003eCourses included\u003c\/div\u003e\n\u003cdiv class=\"lbx-val\"\u003e27\u003c\/div\u003e\n            \u003cdiv class=\"lbx-lbl\"\u003eConnectivity\u003c\/div\u003e\n\u003cdiv class=\"lbx-val\"\u003eWiFi\u003c\/div\u003e\n            \u003cdiv class=\"lbx-lbl\"\u003eSubscription\u003c\/div\u003e\n\u003cdiv class=\"lbx-val\"\u003eIncluded\u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lbx-cap-image\"\u003e\n          \u003cimg src=\"https:\/\/swingspheregolfstore.com\/cdn\/shop\/files\/LaunchBox_Golf_Simulator_1080x1080.webp?v=1771879440\" alt=\"LaunchBox indoor simulator\" loading=\"lazy\"\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"lbx-cap-card lbx-reverse\"\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003ePortable Launch Monitor —\u003cbr\u003eIndoor + Outdoor\u003c\/h3\u003e\n          \u003cp\u003eLightweight, go-anywhere build means LaunchBox lives in your bag — not a permanent studio. Use it indoors as a full simulator. Take it to the driving range with a hitting mat. Drop it on the practice green for short-game work. Same device, same data, wherever your swing actually happens.\u003c\/p\u003e\n          \u003cdiv class=\"lbx-cap-table\"\u003e\n            \u003cdiv class=\"lbx-lbl\"\u003eForm factor\u003c\/div\u003e\n\u003cdiv class=\"lbx-val\"\u003ePortable, one-handed\u003c\/div\u003e\n            \u003cdiv class=\"lbx-lbl\"\u003eIndoor use\u003c\/div\u003e\n\u003cdiv class=\"lbx-val\"\u003eOptimized\u003c\/div\u003e\n            \u003cdiv class=\"lbx-lbl\"\u003eOutdoor use\u003c\/div\u003e\n\u003cdiv class=\"lbx-val\"\u003eRange mat compatible\u003c\/div\u003e\n            \u003cdiv class=\"lbx-lbl\"\u003ePower\u003c\/div\u003e\n\u003cdiv class=\"lbx-val\"\u003eIncluded power cord\u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lbx-cap-image\"\u003e\n          \u003cimg src=\"https:\/\/swingspheregolfstore.com\/cdn\/shop\/files\/Launch_Box_on_landscape_1080x1080.webp?v=1768597601\" alt=\"LaunchBox outdoor use\" loading=\"lazy\"\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- In the box --\u003e\n  \u003csection class=\"lbx-inbox\"\u003e\n    \u003cdiv class=\"lbx-container\"\u003e\n      \u003cdiv class=\"lbx-inbox-card\"\u003e\n        \u003cdiv class=\"lbx-cap-image\"\u003e\n          \u003cimg src=\"https:\/\/swingspheregolfstore.com\/cdn\/shop\/files\/TruGolf_LaunchBox_on_white_background_1080x1080.webp?v=1768597444\" alt=\"LaunchBox what's in the box\" loading=\"lazy\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"lbx-eyebrow\"\u003eWhat's in the box\u003c\/div\u003e\n          \u003ch2\u003eWhat's Inside Every TruGolf LaunchBox\u003c\/h2\u003e\n          \u003cp class=\"lbx-desc\"\u003eNo accessories to chase down. Open it, plug it in, connect WiFi, and you're hitting shots — indoors or out.\u003c\/p\u003e\n          \u003cul class=\"lbx-inbox-list\"\u003e\n            \u003cli\u003eTruGolf LaunchBox portable launch monitor\u003c\/li\u003e\n            \u003cli\u003eE6 CONNECT Home subscription with \u003cstrong\u003e27 courses\u003c\/strong\u003e\n\u003c\/li\u003e\n            \u003cli\u003ePower cord\u003c\/li\u003e\n            \u003cli\u003e18-month limited warranty (TruGolf)\u003c\/li\u003e\n          \u003c\/ul\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Where it lives --\u003e\n  \u003csection class=\"lbx-where\"\u003e\n    \u003cdiv class=\"lbx-container\"\u003e\n      \u003cdiv class=\"lbx-divider\"\u003eWhere It Lives\u003c\/div\u003e\n      \u003cdiv class=\"lbx-where-header\"\u003e\n        \u003ch2\u003eGarage Today.\u003cbr\u003eRange Tomorrow.\u003c\/h2\u003e\n        \u003cp\u003eLaunchBox doesn't ask you to pick one practice environment. It moves with you — and the data follows.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lbx-where-grid\"\u003e\n        \u003cdiv class=\"lbx-where-card\"\u003e\n          \u003cdiv class=\"lbx-where-image\"\u003e\n            \u003cimg src=\"https:\/\/swingspheregolfstore.com\/cdn\/shop\/files\/LaunchBox_Golf_Simulator_1080x1080.webp?v=1771879440\" alt=\"LaunchBox in studio\" loading=\"lazy\"\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"lbx-where-text\"\u003e\n            \u003cspan class=\"lbx-small-eyebrow\"\u003eIn Your Studio\u003c\/span\u003e\n            \u003ch3 style=\"color: #ffffff;\"\u003eFull Simulator,\u003cbr\u003eBuilt In.\u003c\/h3\u003e\n            \u003cp\u003eProject E6 CONNECT against a screen and play 27 courses — or use the on-device display for pure data work. Stroke play, scramble, closest-to-pin, long drive: turn solo practice into a competition.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lbx-where-card\"\u003e\n          \u003cdiv class=\"lbx-where-image\"\u003e\n            \u003cimg src=\"https:\/\/swingspheregolfstore.com\/cdn\/shop\/files\/Launch_Box_golf_simulator_on_range_1080x1080.webp?v=1768597518\" alt=\"LaunchBox at range\" loading=\"lazy\"\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"lbx-where-text\"\u003e\n            \u003cspan class=\"lbx-small-eyebrow\"\u003eAt The Range\u003c\/span\u003e\n            \u003ch3 style=\"color: #ffffff;\"\u003eReal-Range Data.\u003cbr\u003eZero Setup Drama.\u003c\/h3\u003e\n            \u003cp\u003eDrop it on a range mat behind the ball. Live ball speed, launch, carry, and dispersion on every swing — so a $40 bucket of balls turns into a structured session, not a guessing game.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Game modes --\u003e\n  \u003csection class=\"lbx-modes\"\u003e\n    \u003cdiv class=\"lbx-container\"\u003e\n      \u003cdiv class=\"lbx-divider\"\u003ePractice Or Compete\u003c\/div\u003e\n      \u003cdiv class=\"lbx-modes-header\"\u003e\n        \u003ch2 style=\"color: #ffffff;\"\u003eEvery Mode That Makes Practice Stick.\u003c\/h2\u003e\n        \u003cp\u003eSolo work, head-to-head with friends, or sharpening one club at a time — LaunchBox + E6 CONNECT covers all of it.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lbx-modes-grid\"\u003e\n        \u003cdiv class=\"lbx-mode-card\"\u003e\n          \u003cdiv class=\"lbx-mode-icon\"\u003e⛳\u003c\/div\u003e\n          \u003ch4\u003eStroke Play\u003c\/h4\u003e\n          \u003cp\u003eFull 18-hole rounds on 27 included courses.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lbx-mode-card\"\u003e\n          \u003cdiv class=\"lbx-mode-icon\"\u003e⚑\u003c\/div\u003e\n          \u003ch4\u003eScramble \u0026amp; Best Ball\u003c\/h4\u003e\n          \u003cp\u003eTeam formats — play with friends, on or off screen.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lbx-mode-card\"\u003e\n          \u003cdiv class=\"lbx-mode-icon\"\u003e★\u003c\/div\u003e\n          \u003ch4\u003eStableford\u003c\/h4\u003e\n          \u003cp\u003ePoints-based scoring for faster competitive rounds.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lbx-mode-card\"\u003e\n          \u003cdiv class=\"lbx-mode-icon\"\u003e⊕\u003c\/div\u003e\n          \u003ch4\u003eClosest to Pin \u0026amp; Long Drive\u003c\/h4\u003e\n          \u003cp\u003eSkills challenges that turn warm-up into a contest.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lbx-practice-bar\"\u003e\n        \u003cspan\u003e\u003cstrong\u003eDriving range\u003c\/strong\u003e — calibrate every club\u003c\/span\u003e\n        \u003cspan\u003e·\u003c\/span\u003e\n        \u003cspan\u003e\u003cstrong\u003eChipping range\u003c\/strong\u003e — dial in feel from 50 yards in\u003c\/span\u003e\n        \u003cspan\u003e·\u003c\/span\u003e\n        \u003cspan\u003e\u003cstrong\u003ePutting range\u003c\/strong\u003e — pace control on the practice green\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Video --\u003e\n  \u003csection class=\"lbx-video\"\u003e\n    \u003cdiv class=\"lbx-container\"\u003e\n      \u003cdiv class=\"lbx-divider\"\u003eSee It In Action\u003c\/div\u003e\n      \u003ch2\u003eLaunchBox — Walk-through \u0026amp; demo\u003c\/h2\u003e\n      \u003cp class=\"lbx-sub\"\u003eTruGolf's official deep-dive on what LaunchBox does and how it fits into your setup.\u003c\/p\u003e\n      \u003cdiv class=\"lbx-video-wrap\"\u003e\n        \u003ciframe src=\"https:\/\/www.youtube.com\/embed\/q7cjt53OgXY?si=B4nGYGNtgWfYD16X\" title=\"LaunchBox by TruGolf demo\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen loading=\"lazy\"\u003e\u003c\/iframe\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Courses --\u003e\n  \u003csection class=\"lbx-courses\"\u003e\n    \u003cdiv class=\"lbx-container\"\u003e\n      \u003cdiv class=\"lbx-courses-grid\"\u003e\n        \u003cdiv class=\"lbx-imagewrap\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/8690\/4202\/files\/LaunchBox_WEBP.webp?v=1764961977\" alt=\"LaunchBox in golf studio with E6\" loading=\"lazy\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"lbx-divider\" style=\"text-align: left; margin-bottom: 16px;\"\u003ePowered by E6 CONNECT\u003c\/div\u003e\n          \u003ch2\u003e27 World-Class Courses.\u003cbr\u003eZero Subscription Hunting.\u003c\/h2\u003e\n          \u003cp class=\"lbx-lead\"\u003e\n            The E6 CONNECT Home subscription is in the box — no upsell, no extra fees to start playing.\n            The same simulation platform you've seen in commercial bays, on your own device.\n          \u003c\/p\u003e\n          \u003cul class=\"lbx-feature-list\"\u003e\n            \u003cli\u003e\n\u003cspan class=\"lbx-play\"\u003e▸\u003c\/span\u003e\u003cspan\u003e\u003cstrong\u003e27 included courses\u003c\/strong\u003e — championship-quality layouts ready to play day one.\u003c\/span\u003e\n\u003c\/li\u003e\n            \u003cli\u003e\n\u003cspan class=\"lbx-play\"\u003e▸\u003c\/span\u003e\u003cspan\u003e\u003cstrong\u003eMultiple game modes\u003c\/strong\u003e — stroke play, scramble, best ball, Stableford, closest-to-pin, long drive.\u003c\/span\u003e\n\u003c\/li\u003e\n            \u003cli\u003e\n\u003cspan class=\"lbx-play\"\u003e▸\u003c\/span\u003e\u003cspan\u003e\u003cstrong\u003eThree practice ranges\u003c\/strong\u003e — driving, chipping, and putting environments built in.\u003c\/span\u003e\n\u003c\/li\u003e\n            \u003cli\u003e\n\u003cspan class=\"lbx-play\"\u003e▸\u003c\/span\u003e\u003cspan\u003e\u003cstrong\u003eWiFi connectivity\u003c\/strong\u003e — no cables, no docking stations, no calibration steps.\u003c\/span\u003e\n\u003c\/li\u003e\n            \u003cli\u003e\n\u003cspan class=\"lbx-play\"\u003e▸\u003c\/span\u003e\u003cspan\u003e\u003cstrong\u003e40+ years of TruGolf simulation\u003c\/strong\u003e — the engine behind some of the most respected commercial bays in the country.\u003c\/span\u003e\n\u003c\/li\u003e\n          \u003c\/ul\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- TruGolf brand authority --\u003e\n  \u003csection class=\"lbx-authority\"\u003e\n    \u003cdiv class=\"lbx-container\"\u003e\n      \u003cdiv class=\"lbx-divider\"\u003ePowered By TruGolf\u003c\/div\u003e\n      \u003cdiv class=\"lbx-authority-header\"\u003e\n        \u003ch2 style=\"color: #ffffff;\"\u003eBuilt By The Team That Pioneered Indoor Golf Simulation.\u003c\/h2\u003e\n        \u003cp\u003eThis isn't a startup gadget shipped overseas with a clever name. The LaunchBox is engineered by TruGolf — a US-based simulation company that's been building tour-grade hardware and software since 1983.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lbx-authority-grid\"\u003e\n        \u003cdiv class=\"lbx-authority-card\"\u003e\n          \u003cdiv class=\"lbx-authority-number\"\u003e40+ yrs\u003c\/div\u003e\n          \u003cdiv class=\"lbx-authority-label\"\u003eBuilding simulators\u003c\/div\u003e\n          \u003cp\u003eTruGolf has been engineering simulation hardware and software since 1983 — four decades of refinement go into every LaunchBox unit.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lbx-authority-card\"\u003e\n          \u003cdiv class=\"lbx-authority-number\"\u003eE6 CONNECT\u003c\/div\u003e\n          \u003cdiv class=\"lbx-authority-label\"\u003ePowers commercial bays\u003c\/div\u003e\n          \u003cp\u003eThe same TruGolf simulation platform used in commercial bays and professional training facilities is included with your LaunchBox — 27 courses, ready to play.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lbx-authority-card\"\u003e\n          \u003cdiv class=\"lbx-authority-number\"\u003e18 mo\u003c\/div\u003e\n          \u003cdiv class=\"lbx-authority-label\"\u003eFull manufacturer warranty\u003c\/div\u003e\n          \u003cp\u003eDirect from TruGolf, supported by Swing Sphere as an authorized dealer. Call us at (833) 796-4777 if you ever need it.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Comparison --\u003e\n  \u003csection class=\"lbx-compare\"\u003e\n    \u003cdiv class=\"lbx-container\"\u003e\n      \u003cdiv class=\"lbx-divider\"\u003eHow It Compares\u003c\/div\u003e\n      \u003cdiv class=\"lbx-compare-header\"\u003e\n        \u003ch2\u003ePhotometric Data + Simulator.\u003cbr\u003eWithout The Studio Price.\u003c\/h2\u003e\n        \u003cp\u003eThe portable launch monitor category has three real options. Here's how LaunchBox stacks up against the alternatives most buyers consider.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lbx-compare-scroll\"\u003e\u003ctable class=\"lbx-compare-table\"\u003e\n        \u003cthead\u003e\n          \u003ctr\u003e\n            \u003cth\u003eCapability\u003c\/th\u003e\n            \u003cth class=\"lbx-featured\"\u003eTruGolf LaunchBox\u003c\/th\u003e\n            \u003cth\u003eEntry Radar Monitor\u003c\/th\u003e\n            \u003cth\u003ePermanent Studio Build\u003c\/th\u003e\n          \u003c\/tr\u003e\n        \u003c\/thead\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n\u003ctd\u003eTracking technology\u003c\/td\u003e\n\u003ctd class=\"lbx-featured\"\u003ePhotometric (camera)\u003c\/td\u003e\n\u003ctd\u003eRadar\u003c\/td\u003e\n\u003ctd\u003ePhotometric \/ radar\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eOn-device display\u003c\/td\u003e\n\u003ctd class=\"lbx-featured\"\u003e✓\u003c\/td\u003e\n\u003ctd\u003e✕ (phone required)\u003c\/td\u003e\n\u003ctd\u003eVaries\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eSimulator software included\u003c\/td\u003e\n\u003ctd class=\"lbx-featured\"\u003eE6 CONNECT Home — 27 courses\u003c\/td\u003e\n\u003ctd\u003e✕ (subscription extra)\u003c\/td\u003e\n\u003ctd\u003eSold separately\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eIndoor + outdoor use\u003c\/td\u003e\n\u003ctd class=\"lbx-featured\"\u003e✓\u003c\/td\u003e\n\u003ctd\u003e✓\u003c\/td\u003e\n\u003ctd\u003eIndoor only\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003ePortable\u003c\/td\u003e\n\u003ctd class=\"lbx-featured\"\u003e✓\u003c\/td\u003e\n\u003ctd\u003e✓\u003c\/td\u003e\n\u003ctd\u003e✕\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eAuthorized dealer support\u003c\/td\u003e\n\u003ctd class=\"lbx-featured\"\u003e✓ (Swing Sphere)\u003c\/td\u003e\n\u003ctd\u003eVaries\u003c\/td\u003e\n\u003ctd\u003eVaries\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr class=\"lbx-price-row\"\u003e\n\u003ctd\u003eTypical investment\u003c\/td\u003e\n\u003ctd class=\"lbx-featured\"\u003e$2,999\u003c\/td\u003e\n\u003ctd\u003e$600–$2,500 + software\u003c\/td\u003e\n\u003ctd\u003e$15,000+\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\u003c\/div\u003e\n      \u003cp class=\"lbx-compare-savings\"\u003e\n        Save up to \u003cstrong\u003e$12,000+\u003c\/strong\u003e vs. a permanent studio — without giving up the simulator experience.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- FAQ --\u003e\n  \u003csection class=\"lbx-faq\"\u003e\n    \u003cdiv class=\"lbx-container\"\u003e\n      \u003cdiv class=\"lbx-divider\"\u003eFAQ\u003c\/div\u003e\n      \u003ch2\u003eLaunchBox by TruGolf — Frequently Asked Questions\u003c\/h2\u003e\n      \u003cp class=\"lbx-sub\"\u003eThe questions you'd ask us on the phone, answered here too.\u003c\/p\u003e\n      \u003cdiv class=\"lbx-faq-list\"\u003e\n        \u003cdetails class=\"lbx-faq-item\"\u003e\n          \u003csummary\u003eDoes it work indoors and outdoors?\u003cspan class=\"lbx-faq-toggle\" style=\"font-size: 1.5rem; color: #6b7280; margin-left: 12px; display: inline-block;\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"lbx-answer\"\u003eYes. LaunchBox is optimized for indoor use — set it down in a garage, basement, or simulator bay — and it's also compatible with outdoor range mats so you can take it to the driving range. The same device covers both environments.\u003c\/div\u003e\n        \u003c\/details\u003e\n        \u003cdetails class=\"lbx-faq-item\"\u003e\n          \u003csummary\u003eWhat simulator software is included?\u003cspan class=\"lbx-faq-toggle\" style=\"font-size: 1.5rem; color: #6b7280; margin-left: 12px; display: inline-block;\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"lbx-answer\"\u003eAn E6 CONNECT Home subscription with 27 courses is included in the box. No additional software purchase is required to start playing simulator rounds.\u003c\/div\u003e\n        \u003c\/details\u003e\n        \u003cdetails class=\"lbx-faq-item\"\u003e\n          \u003csummary\u003eDo I need a phone or tablet to use it?\u003cspan class=\"lbx-faq-toggle\" style=\"font-size: 1.5rem; color: #6b7280; margin-left: 12px; display: inline-block;\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"lbx-answer\"\u003eNo — LaunchBox has an easy-to-read on-device display that shows ball data and shot results after every swing. You can run it as a standalone launch monitor, or connect over WiFi for the full E6 CONNECT Home simulator experience.\u003c\/div\u003e\n        \u003c\/details\u003e\n        \u003cdetails class=\"lbx-faq-item\"\u003e\n          \u003csummary\u003eHow fast is setup?\u003cspan class=\"lbx-faq-toggle\" style=\"font-size: 1.5rem; color: #6b7280; margin-left: 12px; display: inline-block;\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"lbx-answer\"\u003eMost golfers are hitting shots in under a minute. Set the device down behind the ball, connect to WiFi, and start swinging — no calibration steps, no complicated prep.\u003c\/div\u003e\n        \u003c\/details\u003e\n        \u003cdetails class=\"lbx-faq-item\"\u003e\n          \u003csummary\u003eWhat's included in the box?\u003cspan class=\"lbx-faq-toggle\" style=\"font-size: 1.5rem; color: #6b7280; margin-left: 12px; display: inline-block;\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"lbx-answer\"\u003eThe LaunchBox launch monitor, the E6 CONNECT Home subscription with 27 courses, a power cord, and an 18-month limited warranty from TruGolf.\u003c\/div\u003e\n        \u003c\/details\u003e\n        \u003cdetails class=\"lbx-faq-item\"\u003e\n          \u003csummary\u003eIs financing available?\u003cspan class=\"lbx-faq-toggle\" style=\"font-size: 1.5rem; color: #6b7280; margin-left: 12px; display: inline-block;\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"lbx-answer\"\u003eYes. Shop Pay Installments lets you split the purchase into four interest-free payments of $749.75 at checkout. No hidden fees.\u003c\/div\u003e\n        \u003c\/details\u003e\n        \u003cdetails class=\"lbx-faq-item\"\u003e\n          \u003csummary\u003eHow does the warranty work?\u003cspan class=\"lbx-faq-toggle\" style=\"font-size: 1.5rem; color: #6b7280; margin-left: 12px; display: inline-block;\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"lbx-answer\"\u003eLaunchBox is covered by an 18-month limited warranty from TruGolf. As an authorized TruGolf dealer, Swing Sphere supports the full warranty — call us at (833) 796-4777 if you need anything.\u003c\/div\u003e\n        \u003c\/details\u003e\n        \u003cdetails class=\"lbx-faq-item\"\u003e\n          \u003csummary\u003eWhy buy from Swing Sphere?\u003cspan class=\"lbx-faq-toggle\" style=\"font-size: 1.5rem; color: #6b7280; margin-left: 12px; display: inline-block;\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n          \u003cdiv class=\"lbx-answer\"\u003eWe're an authorized TruGolf dealer with free US shipping, a 30-day return window, full warranty support, a price-match promise on authorized retailers, and real golfers on the phone before you buy.\u003c\/div\u003e\n        \u003c\/details\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Documentation --\u003e\n  \u003csection class=\"lbx-docs\"\u003e\n    \u003cdiv class=\"lbx-container\"\u003e\n      \u003ch3\u003eProduct documentation\u003c\/h3\u003e\n      \u003cdiv class=\"lbx-docs-grid\"\u003e\n        \u003ca class=\"lbx-doc-card\" href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/8690\/4202\/files\/TruGolf_LaunchBox_Manual.pdf?v=1771878395\" target=\"_blank\" rel=\"noopener\"\u003e\n          \u003cspan class=\"lbx-pdf-mark\"\u003ePDF\u003c\/span\u003e\n          \u003cspan\u003e\n            \u003cspan class=\"lbx-doc-title\"\u003eTruGolf LaunchBox User Manual\u003c\/span\u003e\n            \u003cspan class=\"lbx-doc-sub\"\u003eComplete setup and operation guide\u003c\/span\u003e\n          \u003c\/span\u003e\n        \u003c\/a\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Dealer block --\u003e\n  \u003csection class=\"lbx-dealer\"\u003e\n    \u003cdiv class=\"lbx-container\"\u003e\n      \u003cdiv class=\"lbx-eyebrow\"\u003eAuthorized Dealer\u003c\/div\u003e\n      \u003ch3 style=\"color: #ffffff;\"\u003eReal golfers on the phone, not call-center scripts.\u003c\/h3\u003e\n      \u003cp\u003eCall (833) 796-4777 with the dumb questions, the smart questions, and the \"will this work for my setup\" questions. Authorized TruGolf dealer · full warranty support · expert pre-sale advice.\u003c\/p\u003e\n      \u003ca class=\"lbx-btn\" href=\"\/pages\/contact\"\u003eAsk a question\u003c\/a\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e","brand":"TruGolf","offers":[{"title":"Default Title","offer_id":47421497049226,"sku":null,"price":2999.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0723\/8690\/4202\/files\/TruGolf_LaunchBox_on_white_background.webp?v=1768597444"},{"product_id":"full-swing-kit-launch-monitor","title":"Full Swing KIT Launch Monitor","description":"\n\n\u003cdiv style=\"background:#000000;color:#ffffff;padding:24px;text-align:center;margin:0 0 32px;font-family:'Barlow',Arial,sans-serif;\"\u003e\n\u003cp style=\"margin:0 0 6px;font-family:'Barlow Condensed','Barlow',Arial,sans-serif;font-style:italic;font-weight:700;font-size:22px;text-transform:uppercase;letter-spacing:0.04em;line-height:1.15;color:#ffffff;\"\u003eFather's Day Sale · \u003cspan style=\"color:#1565C0;\"\u003e$1,000 Off\u003c\/span\u003e · Ends June 21\u003c\/p\u003e\n\u003cp style=\"margin:0;font-family:'Barlow',Arial,sans-serif;font-size:13px;color:#bdbdbd;line-height:1.5;letter-spacing:0.01em;\"\u003eFrom $333\/month with Shop Pay financing · Order by June 14 for guaranteed Father's Day delivery\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003c!-- ============================================================\n     Full Swing KIT Launch Monitor — MERGED PRODUCT DESCRIPTION\n     Swing Sphere | swingspheregolfstore.com\n     UPDATED: All 6 premium upgrades integrated in optimal order\n     ============================================================\n     HOW TO USE THIS FILE:\n     1. Right-click this file → Open With → Notepad \/ TextEdit\n     2. Select All (Ctrl\/Cmd+A) → Copy (Ctrl\/Cmd+C)\n     3. In Shopify Admin: Products → Full Swing KIT Launch Monitor\n     4. In the Description field, click the \"\u003c\u003e\" (Show HTML) button\n     5. Select all existing content and delete it\n     6. Paste this entire file\n     7. Click \"\u003c\u003e\" again to exit HTML view, then Save\n     ============================================================\n     Or open this file in a browser to preview how it will look.\n     ============================================================ --\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:ital,wght@0,400;0,500;0,600;0,700;0,800;0,900;1,700;1,800;1,900\u0026amp;family=Barlow:wght@400;500\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cstyle\u003e\n  \/* ============ BASE ============ *\/\n  .kit * { box-sizing: border-box; margin: 0; padding: 0; }\n  .kit { font-family: 'Barlow', sans-serif; padding: 0.5rem 0 2rem; }\n  .kit .f-cond { font-family: 'Barlow Condensed', sans-serif; }\n  .kit .sec-label { font-family: 'Barlow Condensed', sans-serif; font-size: 11px; text-transform: uppercase; letter-spacing: 0.13em; color: #888780; display: flex; align-items: center; gap: 10px; margin-bottom: 20px; }\n  .kit .sec-label::after { content: ''; flex: 1; height: 0.5px; background: rgba(0,0,0,0.12); }\n  .kit .stat-label { font-family: 'Barlow Condensed', sans-serif; font-size: 11px; text-transform: uppercase; letter-spacing: 0.09em; color: #555; margin-bottom: 6px; }\n  .kit .stat-num { font-family: 'Barlow Condensed', sans-serif; font-size: 30px; font-weight: 600; letter-spacing: -0.01em; line-height: 1; }\n\n  \/* ============ ACCORDION (kept for What's in Box + FAQ) ============ *\/\n  .kit .acc-btn { display: flex; justify-content: space-between; align-items: center; width: 100%; padding: 15px 0; cursor: pointer; border-top: 0.5px solid rgba(0,0,0,0.12); color: #111; }\n  .kit .acc-chevron { flex-shrink: 0; color: #888780; transition: transform 0.2s; }\n  .kit .acc-icon-wrap { width: 32px; height: 32px; border-radius: 8px; display: flex; align-items: center; justify-content: center; flex-shrink: 0; }\n  .kit .acc-title { font-family: 'Barlow Condensed', sans-serif; font-size: 18px; font-weight: 600; letter-spacing: 0.02em; color: #111; }\n  .kit .acc-subtitle { font-size: 18px; color: #555; }\n  .kit .acc-inner { margin-left: 46px; }\n  .kit .acc-inner p { font-size: 18px; color: #333; line-height: 1.75; }\n  .kit .acc-last { border-bottom: 0.5px solid rgba(0,0,0,0.12); }\n  .kit .acc-body { display: none; padding-bottom: 20px; }\n  .kit .acc-details.acc-open \u003e .acc-body { display: block; }\n  .kit .acc-details.acc-open .acc-chevron { transform: rotate(180deg); }\n  .kit .faq-q { font-family: 'Barlow Condensed', sans-serif; font-size: 18px; font-weight: 600; color: #111; }\n  .kit .faq-a { font-size: 18px; color: #333; line-height: 1.7; }\n  .kit .inbox-list { display: flex; flex-direction: column; gap: 8px; }\n  .kit .inbox-row { display: flex; align-items: center; gap: 12px; padding: 10px 14px; background: #f5f5f3; border-radius: 8px; font-size: 18px; color: #111; }\n\n  \/* ============ 30-DAY GUARANTEE BAR (kept) ============ *\/\n  .kit .guarantee-bar { background: #0C1929; border-radius: 12px; padding: 24px 28px; display: flex; align-items: center; gap: 20px; margin-bottom: 32px; }\n  .kit .guarantee-icon { width: 48px; height: 48px; border-radius: 50%; background: #0F2A45; border: 1.5px solid #378ADD; display: flex; align-items: center; justify-content: center; flex-shrink: 0; }\n  .kit .guarantee-title { font-family: 'Barlow Condensed', sans-serif; font-size: 18px; font-weight: 600; color: #F1EFE8; letter-spacing: 0.01em; margin-bottom: 4px; }\n  .kit .guarantee-body { font-size: 18px; color: #D3D1C7; line-height: 1.6; }\n\n  \/* ============ DARK PRODUCT BANNER (kept) ============ *\/\n  .kit .dark-banner { background: #0C1929; border-radius: 16px; overflow: hidden; margin-bottom: 32px; }\n  .kit .dark-banner-grid { display: grid; grid-template-columns: 1fr 1fr; min-height: 240px; }\n  .kit .dark-banner-copy { padding: 32px 28px; display: flex; flex-direction: column; justify-content: space-between; }\n  .kit .dark-banner-eyebrow { display: flex; align-items: center; gap: 8px; margin-bottom: 16px; }\n  .kit .dark-dot { width: 6px; height: 6px; border-radius: 50%; background: #378ADD; }\n  .kit .dark-eyebrow-text { font-family: 'Barlow Condensed', sans-serif; font-size: 11px; letter-spacing: 0.14em; text-transform: uppercase; color: #85B7EB; font-weight: 500; }\n  .kit .dark-headline { font-family: 'Barlow Condensed', sans-serif; font-size: 28px; font-weight: 600; color: #F1EFE8; line-height: 1.15; margin-bottom: 10px; letter-spacing: 0.01em; }\n  .kit .dark-subtext { font-size: 18px; color: #D3D1C7; line-height: 1.7; }\n  .kit .dark-pills { display: flex; gap: 8px; margin-top: 20px; flex-wrap: wrap; }\n  .kit .dark-pill { font-family: 'Barlow Condensed', sans-serif; font-size: 11px; font-weight: 500; letter-spacing: 0.08em; text-transform: uppercase; padding: 4px 10px; border-radius: 20px; background: #0F2A45; color: #85B7EB; border: 0.5px solid #185FA5; }\n  .kit .dark-banner-image { background: #f5f5f3; display: flex; align-items: center; justify-content: center; padding: 24px; border-left: 0.5px solid #e0e0e0; }\n  .kit .dark-banner-image img { width: 100%; max-width: 210px; object-fit: contain; }\n  .kit .dark-stats-bar { display: grid; grid-template-columns: repeat(4, 1fr); border-top: 0.5px solid #1a2a3a; }\n  .kit .dark-stat { padding: 14px 20px; border-right: 0.5px solid #1a2a3a; }\n  .kit .dark-stat:last-child { border-right: none; }\n  .kit .dark-stat-label { font-family: 'Barlow Condensed', sans-serif; font-size: 11px; letter-spacing: 0.1em; text-transform: uppercase; color: #85B7EB; margin-bottom: 4px; }\n  .kit .dark-stat-value { font-family: 'Barlow Condensed', sans-serif; font-size: 18px; font-weight: 600; color: #D3D1C7; letter-spacing: 0.02em; }\n\n  \/* ============ CONSOLIDATED DATA CAPABILITY SECTION (extends dark-banner) ============ *\/\n  .kit .dark-banner .dark-data-section { padding: 32px 28px; border-top: 0.5px solid rgba(255,255,255,0.08); }\n  .kit .dark-banner .dark-section-label { font-family: 'Barlow Condensed', sans-serif; font-size: 11px; text-transform: uppercase; letter-spacing: 0.13em; color: #85B7EB; display: flex; align-items: center; gap: 10px; margin-bottom: 18px; }\n  .kit .dark-banner .dark-section-label::after { content: ''; flex: 1; height: 0.5px; background: rgba(255,255,255,0.12); }\n  .kit .dark-banner .dark-data-grid { display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 10px; margin-bottom: 28px; }\n  .kit .dark-banner .dark-data-card { background: rgba(255,255,255,0.04); border: 0.5px solid rgba(255,255,255,0.12); border-radius: 10px; padding: 16px 14px; }\n  .kit .dark-banner .dark-data-label { font-family: 'Barlow Condensed', sans-serif; font-size: 11px; text-transform: uppercase; letter-spacing: 0.09em; color: #85B7EB; margin-bottom: 6px; }\n  .kit .dark-banner .dark-data-value { font-family: 'Barlow Condensed', sans-serif; font-size: 26px; font-weight: 600; line-height: 1; color: #F1EFE8; display: flex; align-items: baseline; gap: 4px; }\n  .kit .dark-banner .dark-data-value .unit { font-size: 14px; color: rgba(255,255,255,0.55); font-weight: 500; }\n  .kit .dark-banner .dark-data-bar-track { margin-top: 10px; height: 3px; background: rgba(255,255,255,0.1); border-radius: 2px; }\n  .kit .dark-banner .dark-data-bar-fill { height: 100%; border-radius: 2px; }\n  .kit .dark-banner .dark-data-caption { font-family: 'Barlow Condensed', sans-serif; font-size: 11px; letter-spacing: 0.06em; color: rgba(255,255,255,0.55); margin-top: 6px; }\n  .kit .dark-banner .dark-datapoints-grid { display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 6px; margin-bottom: 24px; }\n  .kit .dark-banner .dark-datapoint-card { background: rgba(255,255,255,0.04); border: 0.5px solid rgba(255,255,255,0.1); border-radius: 6px; padding: 9px 12px; }\n  .kit .dark-banner .dark-datapoint-label { font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 600; color: #F1EFE8; line-height: 1.3; }\n  .kit .dark-banner .dark-guarantee-inline { display: flex; align-items: center; gap: 14px; padding: 16px 18px; background: rgba(55,138,221,0.08); border: 0.5px solid rgba(55,138,221,0.25); border-radius: 10px; margin-top: 8px; }\n  .kit .dark-banner .dark-guarantee-inline .gi-icon { width: 32px; height: 32px; border-radius: 50%; border: 1px solid rgba(133,183,235,0.4); display: flex; align-items: center; justify-content: center; flex-shrink: 0; }\n  .kit .dark-banner .dark-guarantee-inline .gi-text { font-family: 'Barlow', sans-serif; font-size: 13px; color: rgba(241,239,232,0.85); line-height: 1.5; }\n  .kit .dark-banner .dark-guarantee-inline .gi-text strong { font-family: 'Barlow Condensed', sans-serif; font-weight: 600; color: #F1EFE8; font-size: 14px; letter-spacing: 0.02em; display: block; margin-bottom: 2px; }\n\n  \/* ============ DATA CALLOUTS + 16 DATA POINTS (kept) ============ *\/\n  .kit .data-grid { display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 10px; }\n  .kit .data-card { background: #f5f5f3; border-radius: 12px; padding: 18px 16px; border: 0.5px solid rgba(0,0,0,0.1); }\n  .kit .data-bar-track { margin-top: 10px; height: 3px; background: rgba(0,0,0,0.1); border-radius: 2px; }\n  .kit .data-bar-fill { height: 100%; border-radius: 2px; }\n  .kit .data-caption { font-family: 'Barlow Condensed', sans-serif; font-size: 11px; letter-spacing: 0.06em; color: #555; margin-top: 6px; }\n  .kit .datapoints-grid { display: grid; grid-template-columns: repeat(4, minmax(0,1fr)); gap: 8px; }\n  .kit .datapoint-card { background: #f5f5f3; border-radius: 8px; padding: 10px 12px; border: 0.5px solid rgba(0,0,0,0.08); }\n  .kit .datapoint-label { font-family: 'Barlow Condensed', sans-serif; font-size: 18px; font-weight: 600; color: #111; line-height: 1.3; }\n  .kit .mini-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 8px; margin-top: 12px; }\n  .kit .mini-card { background: #f5f5f3; border-radius: 8px; padding: 10px 12px; }\n  .kit .mini-label { font-family: 'Barlow Condensed', sans-serif; font-size: 12px; color: #555; text-transform: uppercase; letter-spacing: 0.08em; margin-bottom: 3px; }\n  .kit .mini-val { font-family: 'Barlow Condensed', sans-serif; font-size: 18px; font-weight: 600; color: #111; }\n\n  \/* ============ DOCS (kept) ============ *\/\n  .kit .doc-row { display: flex; align-items: center; gap: 14px; padding: 14px 16px; background: #f5f5f3; border-radius: 10px; border: 0.5px solid rgba(0,0,0,0.08); text-decoration: none; }\n  .kit .doc-icon { width: 36px; height: 36px; background: #E6F1FB; border-radius: 8px; display: flex; align-items: center; justify-content: center; flex-shrink: 0; }\n  .kit .doc-title { font-family: 'Barlow Condensed', sans-serif; font-size: 18px; font-weight: 600; color: #111; }\n  .kit .doc-sub { font-size: 13px; color: #555; }\n  .kit .doc-badge { margin-left: auto; font-family: 'Barlow Condensed', sans-serif; font-size: 11px; font-weight: 500; letter-spacing: 0.07em; text-transform: uppercase; padding: 4px 10px; border-radius: 20px; background: #E6F1FB; color: #0C447C; border: 0.5px solid #85B7EB; white-space: nowrap; }\n\n  \/* ============ TRUST BAR (kept) ============ *\/\n  .kit .trust-bar { background: #f5f5f3; border-radius: 12px; padding: 20px 24px; display: flex; align-items: center; justify-content: space-between; gap: 16px; border: 0.5px solid rgba(0,0,0,0.1); margin-top: 32px; }\n  .kit .trust-title { font-family: 'Barlow Condensed', sans-serif; font-size: 18px; font-weight: 600; letter-spacing: 0.02em; color: #111; }\n  .kit .trust-sub { font-size: 18px; color: #333; }\n  .kit .trust-btn { font-family: 'Barlow Condensed', sans-serif; font-size: 13px; font-weight: 500; letter-spacing: 0.06em; text-transform: uppercase; padding: 8px 16px; white-space: nowrap; border-radius: 8px; background: none; border: 0.5px solid rgba(0,0,0,0.25); color: #111; cursor: pointer; text-decoration: none; display: inline-block; }\n\n  \/* ============ BLOCK 1: PREMIUM HERO ============ *\/\n  .kit .ss-hero { position: relative; color: #fff; background: linear-gradient(180deg, #0a0a0a 0%, #1a1a1a 50%, #0a0a0a 100%); overflow: hidden; padding: 60px 40px 50px; margin: 0 0 32px; border-radius: 16px; }\n  .kit .ss-hero .ss-h-inner { max-width: 1100px; margin: 0 auto; position: relative; z-index: 2; }\n  .kit .ss-hero .ss-h-top { display: grid; grid-template-columns: 1.3fr 1fr; gap: 44px; align-items: stretch; margin-bottom: 8px; }\n  .kit .ss-hero .ss-h-text { display: flex; flex-direction: column; justify-content: center; }\n  .kit .ss-hero .ss-h-image { position: relative; min-height: 420px; border-radius: 8px; overflow: hidden; box-shadow: 0 20px 50px rgba(0,0,0,0.45); }\n  .kit .ss-hero .ss-h-image img { width: 100%; height: 100%; object-fit: cover; display: block; }\n  .kit .ss-hero .ss-h-brand { margin-bottom: 28px; }\n  .kit .ss-hero .ss-h-brand img.fskit { height: 48px; width: auto; display: block; }\n  .kit .ss-hero .ss-h-headline { font-family: 'Barlow Condensed', sans-serif; font-weight: 900; font-style: italic; font-size: 48px; line-height: .92; margin-bottom: 20px; text-transform: uppercase; color: #fff; }\n  .kit .ss-hero .ss-h-lead { font-family: 'Barlow', sans-serif; font-size: 16px; color: rgba(255,255,255,.78); max-width: 620px; margin-bottom: 0; line-height: 1.65; }\n  .kit .ss-hero .ss-h-trusted { font-family: 'Barlow Condensed', sans-serif; font-style: italic; font-weight: 700; font-size: 13px; letter-spacing: 3px; color: rgba(255,255,255,.75); text-transform: uppercase; margin: 32px 0; padding: 16px 0; border-top: 1px solid rgba(255,255,255,.15); border-bottom: 1px solid rgba(255,255,255,.15); }\n  .kit .ss-hero .ss-h-trusted strong { color: #fff; font-weight: 900; }\n  .kit .ss-hero .ss-h-quote { position: relative; background: rgba(255,255,255,.04); border-left: 3px solid #fff; padding: 24px 28px; margin: 32px 0; max-width: 760px; }\n  .kit .ss-hero .ss-h-quote .q { font-family: 'Barlow Condensed', sans-serif; font-style: italic; font-weight: 800; font-size: 24px; line-height: 1.25; text-transform: uppercase; color: #fff; margin-bottom: 8px; }\n  .kit .ss-hero .ss-h-quote .q::before { content: \"\\201C\"; }\n  .kit .ss-hero .ss-h-quote .q::after { content: \"\\201D\"; }\n  .kit .ss-hero .ss-h-quote .cite { font-family: 'Barlow Condensed', sans-serif; font-style: italic; font-size: 11px; letter-spacing: 3px; color: rgba(255,255,255,.65); text-transform: uppercase; font-weight: 700; }\n  .kit .ss-hero .ss-h-quote .cite strong { color: #fff; font-weight: 800; }\n  .kit .ss-hero .ss-h-features { display: grid; grid-template-columns: repeat(3, 1fr); gap: 1px; background: rgba(255,255,255,.1); border: 1px solid rgba(255,255,255,.1); margin-top: 36px; }\n  .kit .ss-hero .ss-h-feature { background: #0a0a0a; padding: 28px 26px; }\n  .kit .ss-hero .ss-h-feature .ft-title { font-family: 'Barlow Condensed', sans-serif; font-weight: 900; font-style: italic; font-size: 22px; line-height: 1.05; color: #fff; text-transform: uppercase; margin-bottom: 12px; }\n  .kit .ss-hero .ss-h-feature .ft-desc { font-family: 'Barlow', sans-serif; font-size: 14px; color: rgba(255,255,255,.72); line-height: 1.6; }\n\n  \/* ============ BLOCK 4: FEATURE CARDS ============ *\/\n  .kit .ss-feat { background: #0a0a0a; color: #fff; padding: 70px 40px; margin: 0 0 32px; border-radius: 16px; }\n  .kit .ss-feat .ss-f-inner { max-width: 1080px; margin: 0 auto; }\n  .kit .ss-feat .ss-f-eyebrow { font-family: 'Barlow Condensed', sans-serif; text-align: center; font-style: italic; font-weight: 700; font-size: 11px; letter-spacing: 5px; color: rgba(255,255,255,.6); text-transform: uppercase; margin-bottom: 14px; }\n  .kit .ss-feat .ss-f-headline { font-family: 'Barlow Condensed', sans-serif; text-align: center; font-weight: 900; font-style: italic; font-size: 44px; line-height: .95; text-transform: uppercase; margin-bottom: 14px; color: #fff; }\n  .kit .ss-feat .ss-f-sub { font-family: 'Barlow', sans-serif; text-align: center; font-size: 15px; color: rgba(255,255,255,.7); max-width: 620px; margin: 0 auto 50px; line-height: 1.55; }\n  .kit .ss-feat .ss-f-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 1px; background: rgba(255,255,255,.1); border: 1px solid rgba(255,255,255,.1); }\n  .kit .ss-feat .ss-f-card { background: #0a0a0a; padding: 36px 34px 40px; }\n  .kit .ss-feat .ss-f-num { font-family: 'Barlow Condensed', sans-serif; font-style: italic; font-weight: 700; font-size: 11px; letter-spacing: 3px; color: rgba(255,255,255,.4); text-transform: uppercase; margin-bottom: 20px; }\n  .kit .ss-feat .ss-f-icon { width: 64px; height: 64px; display: flex; align-items: center; justify-content: center; margin-bottom: 24px; border: 1px solid rgba(255,255,255,.18); border-radius: 50%; }\n  .kit .ss-feat .ss-f-icon svg { width: 32px; height: 32px; stroke: #fff; fill: none; stroke-width: 1.5; }\n  .kit .ss-feat .ss-f-title { font-family: 'Barlow Condensed', sans-serif; font-weight: 900; font-style: italic; font-size: 28px; line-height: 1; text-transform: uppercase; margin-bottom: 14px; color: #fff; }\n  .kit .ss-feat .ss-f-desc { font-family: 'Barlow', sans-serif; font-size: 14px; color: rgba(255,255,255,.75); line-height: 1.6; margin-bottom: 0; }\n  .kit .ss-feat .ss-f-specs { display: grid; grid-template-columns: 1fr 1fr; gap: 14px 24px; margin-top: 24px; padding-top: 24px; border-top: 1px solid rgba(255,255,255,.1); }\n  .kit .ss-feat .ss-f-spec-label { font-family: 'Barlow Condensed', sans-serif; font-style: italic; font-weight: 700; font-size: 10px; letter-spacing: 2.5px; color: rgba(255,255,255,.55); text-transform: uppercase; margin-bottom: 4px; }\n  .kit .ss-feat .ss-f-spec-value { font-family: 'Barlow Condensed', sans-serif; font-style: italic; font-weight: 800; font-size: 14px; color: #fff; letter-spacing: .5px; }\n\n  \/* ============ BLOCK 6: SEE IT IN USE ============ *\/\n  .kit .ss-use { background: #0a0a0a; padding: 70px 40px; margin: 0 0 32px; border-radius: 16px; }\n  .kit .ss-use .ss-u-inner { max-width: 1080px; margin: 0 auto; }\n  .kit .ss-use .ss-u-eyebrow { font-family: 'Barlow Condensed', sans-serif; text-align: center; font-style: italic; font-weight: 700; font-size: 11px; letter-spacing: 5px; color: rgba(255,255,255,.6); text-transform: uppercase; margin-bottom: 14px; }\n  .kit .ss-use .ss-u-headline { font-family: 'Barlow Condensed', sans-serif; text-align: center; font-weight: 900; font-style: italic; font-size: 44px; line-height: .95; text-transform: uppercase; margin-bottom: 50px; color: #fff; }\n  .kit .ss-use .ss-u-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 24px; }\n  .kit .ss-use .ss-u-card { position: relative; height: 460px; overflow: hidden; background-size: cover; background-position: center; border-radius: 4px; }\n  .kit .ss-use .ss-u-card::after { content: \"\"; position: absolute; inset: 0; background: linear-gradient(180deg, rgba(0,0,0,.2) 0%, rgba(0,0,0,.05) 25%, rgba(0,0,0,.7) 75%, rgba(0,0,0,.92) 100%); }\n  .kit .ss-use .ss-u-card .ss-u-content { position: absolute; bottom: 0; left: 0; right: 0; padding: 32px 32px 36px; color: #fff; z-index: 2; }\n  .kit .ss-use .ss-u-card .ss-u-ey { font-family: 'Barlow Condensed', sans-serif; font-style: italic; font-weight: 700; font-size: 11px; letter-spacing: 4px; color: rgba(255,255,255,.85); text-transform: uppercase; margin-bottom: 10px; }\n  .kit .ss-use .ss-u-card .ss-u-ti { font-family: 'Barlow Condensed', sans-serif; font-weight: 900; font-style: italic; font-size: 36px; line-height: .95; text-transform: uppercase; margin-bottom: 14px; color: #fff; }\n  .kit .ss-use .ss-u-card .ss-u-de { font-family: 'Barlow', sans-serif; font-size: 14px; color: rgba(255,255,255,.88); line-height: 1.55; max-width: 400px; }\n  .kit .ss-use .ss-u-card.course { background-image: url('https:\/\/swingspheregolfstore.com\/cdn\/shop\/files\/Full_Swing_Kit_on_course_close_1080x1080.jpg?v=1768596375'); }\n  .kit .ss-use .ss-u-card.range { background-image: url('https:\/\/swingspheregolfstore.com\/cdn\/shop\/files\/Full_Swing_KIT_Launch_Monitor_1080x1080.jpg?v=1768596375'); }\n\n  \/* ============ BLOCK 2: TOUR PROS MARQUEE ============ *\/\n  .kit .ss-pros { position: relative; background: #0a0a0a; color: #fff; padding: 54px 0; overflow: hidden; margin: 0 0 32px; border-radius: 16px; }\n  .kit .ss-pros .ss-p-eyebrow { font-family: 'Barlow Condensed', sans-serif; text-align: center; font-style: italic; font-weight: 700; font-size: 11px; letter-spacing: 5px; color: rgba(255,255,255,.6); text-transform: uppercase; margin-bottom: 14px; }\n  .kit .ss-pros .ss-p-headline { font-family: 'Barlow Condensed', sans-serif; text-align: center; font-weight: 900; font-style: italic; font-size: 36px; line-height: .95; text-transform: uppercase; margin-bottom: 8px; color: #fff; }\n  .kit .ss-pros .ss-p-sub { font-family: 'Barlow', sans-serif; text-align: center; font-size: 14px; color: rgba(255,255,255,.65); max-width: 540px; margin: 0 auto 36px; line-height: 1.5; padding: 0 20px; }\n  .kit .ss-pros .ss-p-marquee { position: relative; width: 100%; -webkit-mask-image: linear-gradient(90deg, transparent, #000 8%, #000 92%, transparent); mask-image: linear-gradient(90deg, transparent, #000 8%, #000 92%, transparent); overflow: hidden; padding: 6px 0; }\n  .kit .ss-pros .ss-p-track { display: flex; gap: 32px; animation: ss-marquee 36s linear infinite; white-space: nowrap; align-items: center; width: max-content; }\n  .kit .ss-pros .ss-p-track:hover { animation-play-state: paused; }\n  .kit .ss-pros .ss-p-track .name { font-family: 'Barlow Condensed', sans-serif; font-weight: 900; font-style: italic; font-size: 28px; letter-spacing: .5px; text-transform: uppercase; color: rgba(255,255,255,.9); flex-shrink: 0; line-height: 1; }\n  .kit .ss-pros .ss-p-track .dot { width: 6px; height: 6px; background: rgba(255,255,255,.3); border-radius: 50%; flex-shrink: 0; }\n  .kit .ss-pros .ss-p-foot { display: flex; justify-content: center; align-items: center; gap: 14px; margin-top: 36px; font-family: 'Barlow Condensed', sans-serif; font-style: italic; font-weight: 700; color: rgba(255,255,255,.55); font-size: 11px; letter-spacing: 3.5px; text-transform: uppercase; padding: 0 20px; }\n  .kit .ss-pros .ss-p-foot .line { flex: 0 0 60px; height: 1px; background: rgba(255,255,255,.2); }\n  @keyframes ss-marquee { 0% { transform: translateX(0); } 100% { transform: translateX(-50%); } }\n\n  \/* ============ BLOCK 5: PREMIUM TESTIMONIALS ============ *\/\n  .kit .ss-test { background: #fafafa; color: #111; padding: 70px 40px; margin: 0 0 32px; border-radius: 16px; border: 0.5px solid rgba(0,0,0,0.08); }\n  .kit .ss-test .ss-t-inner { max-width: 1080px; margin: 0 auto; }\n  .kit .ss-test .ss-t-eyebrow { font-family: 'Barlow Condensed', sans-serif; text-align: center; font-style: italic; font-weight: 700; font-size: 11px; letter-spacing: 5px; color: rgba(0,0,0,.55); text-transform: uppercase; margin-bottom: 14px; }\n  .kit .ss-test .ss-t-headline { font-family: 'Barlow Condensed', sans-serif; text-align: center; font-weight: 900; font-style: italic; font-size: 44px; line-height: .95; text-transform: uppercase; margin-bottom: 44px; color: #111; }\n  .kit .ss-test .ss-t-hero-q { background: #fff; border: 1px solid #e5e5e5; padding: 48px 54px 42px; position: relative; overflow: hidden; margin: 0; }\n  .kit .ss-test .ss-t-hero-q::before { content: \"\\201C\"; position: absolute; top: 0; left: 38px; font-family: 'Barlow Condensed', sans-serif; font-style: italic; font-weight: 900; font-size: 180px; line-height: 1; color: rgba(0,0,0,.05); }\n  .kit .ss-test .ss-t-hero-q .q { font-family: 'Barlow Condensed', sans-serif; font-style: italic; font-weight: 800; font-size: 32px; line-height: 1.2; text-transform: uppercase; color: #111; max-width: 880px; position: relative; z-index: 2; margin-bottom: 24px; }\n  .kit .ss-test .ss-t-hero-q .cite { display: flex; align-items: baseline; gap: 18px; font-family: 'Barlow Condensed', sans-serif; font-style: italic; position: relative; z-index: 2; flex-wrap: wrap; }\n  .kit .ss-test .ss-t-hero-q .nm { font-weight: 900; font-size: 18px; letter-spacing: 1px; text-transform: uppercase; color: #111; }\n  .kit .ss-test .ss-t-hero-q .tt { font-weight: 700; font-size: 12px; letter-spacing: 3px; color: rgba(0,0,0,.55); text-transform: uppercase; }\n  .kit .ss-test .ss-t-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 1px; background: #e5e5e5; border-left: 1px solid #e5e5e5; border-right: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5; }\n  .kit .ss-test .ss-t-card { background: #fff; padding: 28px 26px; display: flex; flex-direction: column; }\n  .kit .ss-test .ss-t-card .stars { color: #f0c930; font-size: 13px; letter-spacing: 3px; margin-bottom: 14px; }\n  .kit .ss-test .ss-t-card .q { font-family: 'Barlow Condensed', sans-serif; font-style: italic; font-weight: 700; font-size: 17px; line-height: 1.35; color: #111; margin-bottom: 18px; flex: 1; }\n  .kit .ss-test .ss-t-card .cite { display: flex; flex-direction: column; font-family: 'Barlow Condensed', sans-serif; font-style: italic; padding-top: 16px; border-top: 1px solid rgba(0,0,0,.08); }\n  .kit .ss-test .ss-t-card .cite .nm { font-weight: 900; font-size: 13px; letter-spacing: .5px; text-transform: uppercase; color: #111; margin-bottom: 3px; }\n  .kit .ss-test .ss-t-card .cite .tt { font-weight: 700; font-size: 10px; letter-spacing: 2px; color: rgba(0,0,0,.55); text-transform: uppercase; }\n\n  \/* ============ BLOCK 3: PREMIUM COMPARISON TABLE ============ *\/\n  .kit .ss-comp { background: #0a0a0a; color: #fff; padding: 70px 40px; margin: 0 0 32px; border-radius: 16px; }\n  .kit .ss-comp .ss-c-inner { max-width: 1080px; margin: 0 auto; }\n  .kit .ss-comp .ss-c-eyebrow { font-family: 'Barlow Condensed', sans-serif; text-align: center; font-style: italic; font-weight: 700; font-size: 11px; letter-spacing: 5px; color: rgba(255,255,255,.6); text-transform: uppercase; margin-bottom: 14px; }\n  .kit .ss-comp .ss-c-headline { font-family: 'Barlow Condensed', sans-serif; text-align: center; font-weight: 900; font-style: italic; font-size: 44px; line-height: .95; text-transform: uppercase; margin-bottom: 14px; color: #fff; }\n  .kit .ss-comp .ss-c-sub { font-family: 'Barlow', sans-serif; text-align: center; font-size: 15px; color: rgba(255,255,255,.7); max-width: 580px; margin: 0 auto 44px; line-height: 1.55; }\n  .kit .ss-comp .ss-c-table { display: grid; grid-template-columns: 1.6fr 1.3fr 1fr 1fr; background: rgba(255,255,255,.05); border: 1px solid rgba(255,255,255,.08); border-radius: 6px; overflow: hidden; }\n  .kit .ss-comp .ss-c-cell { padding: 16px 20px; border-bottom: 1px solid rgba(255,255,255,.08); border-right: 1px solid rgba(255,255,255,.05); display: flex; align-items: center; justify-content: center; text-align: center; min-height: 60px; font-size: 14px; }\n  .kit .ss-comp .ss-c-cell.label { justify-content: flex-start; text-align: left; font-family: 'Barlow Condensed', sans-serif; font-style: italic; font-weight: 700; font-size: 13px; letter-spacing: 1.5px; color: rgba(255,255,255,.8); text-transform: uppercase; }\n  .kit .ss-comp .ss-c-cell.brand { background: rgba(255,255,255,.02); min-height: 110px; padding: 22px 18px; }\n  .kit .ss-comp .ss-c-cell.brand .bx { display: flex; flex-direction: column; align-items: center; gap: 8px; }\n  .kit .ss-comp .ss-c-cell.brand .bx img { height: 28px; width: auto; display: block; filter: brightness(1.1); }\n  .kit .ss-comp .ss-c-cell.brand .bx .nm { font-family: 'Barlow Condensed', sans-serif; font-style: italic; font-weight: 900; font-size: 20px; text-transform: uppercase; letter-spacing: 1px; color: #fff; line-height: 1; }\n  .kit .ss-comp .ss-c-cell.brand .bx .pr { font-family: 'Barlow Condensed', sans-serif; font-style: italic; font-weight: 800; font-size: 14px; letter-spacing: 2px; color: rgba(255,255,255,.75); margin-top: 6px; }\n  .kit .ss-comp .ss-c-table .win { background: linear-gradient(180deg, rgba(255,255,255,.08), rgba(255,255,255,.04)); border-left: 2px solid #fff; border-right: 2px solid #fff; position: relative; }\n  .kit .ss-comp .ss-c-table .win.brand { padding-top: 38px; }\n  .kit .ss-comp .ss-c-table .win.brand::before { content: \"BEST VALUE\"; position: absolute; top: 0; left: 50%; transform: translateX(-50%); background: #fff; color: #000; font-family: 'Barlow Condensed', sans-serif; font-style: italic; font-weight: 900; font-size: 10px; letter-spacing: 2.5px; padding: 5px 14px; text-transform: uppercase; }\n  .kit .ss-comp .ss-c-cell:last-child { border-right: none; }\n  .kit .ss-comp .ss-c-row-last .ss-c-cell { border-bottom: none; }\n  .kit .ss-comp .yes, .kit .ss-comp .no { display: inline-flex; align-items: center; justify-content: center; width: 26px; height: 26px; border-radius: 50%; font-weight: 900; font-size: 13px; }\n  .kit .ss-comp .yes { background: rgba(58,160,90,.18); color: #5fcb78; border: 1px solid rgba(95,203,120,.45); }\n  .kit .ss-comp .no { background: rgba(200,74,62,.12); color: rgba(255,255,255,.4); border: 1px solid rgba(255,255,255,.18); }\n  .kit .ss-comp .ss-c-tag { font-family: 'Barlow Condensed', sans-serif; font-style: italic; font-weight: 800; font-size: 13px; letter-spacing: 1.5px; color: #fff; }\n  .kit .ss-comp .ss-c-tag.faded { color: rgba(255,255,255,.5); }\n  .kit .ss-comp .ss-c-cta { text-align: center; margin-top: 36px; font-family: 'Barlow Condensed', sans-serif; font-style: italic; font-weight: 800; font-size: 14px; letter-spacing: 3px; color: rgba(255,255,255,.75); text-transform: uppercase; }\n  .kit .ss-comp .ss-c-cta strong { color: #fff; display: block; font-weight: 900; font-size: 24px; letter-spacing: 2px; margin-top: 6px; }\n\n  \/* ============ MOBILE ============ *\/\n  @media (max-width: 600px) {\n    .kit .dark-banner-grid { grid-template-columns: 1fr; }\n    .kit .dark-banner-image { display: none; }\n    .kit .dark-stats-bar, .kit .data-grid, .kit .datapoints-grid { grid-template-columns: 1fr 1fr; }\n    .kit .dark-banner .dark-data-grid, .kit .dark-banner .dark-datapoints-grid { grid-template-columns: 1fr 1fr; }\n    .kit .dark-banner .dark-data-section { padding: 24px 22px; }\n    .kit .trust-bar, .kit .guarantee-bar { flex-direction: column; align-items: flex-start; }\n\n    .kit .ss-hero { padding: 36px 22px; }\n    .kit .ss-hero .ss-h-top { grid-template-columns: 1fr; gap: 24px; }\n    .kit .ss-hero .ss-h-image { min-height: 300px; }\n    .kit .ss-hero .ss-h-headline { font-size: 36px; }\n    .kit .ss-hero .ss-h-features { grid-template-columns: 1fr; }\n    .kit .ss-hero .ss-h-quote .q { font-size: 18px; }\n\n    .kit .ss-feat { padding: 44px 22px; }\n    .kit .ss-feat .ss-f-headline { font-size: 30px; }\n    .kit .ss-feat .ss-f-grid { grid-template-columns: 1fr; }\n    .kit .ss-feat .ss-f-card { padding: 26px 22px; }\n\n    .kit .ss-use { padding: 44px 22px; }\n    .kit .ss-use .ss-u-headline { font-size: 30px; margin-bottom: 30px; }\n    .kit .ss-use .ss-u-grid { grid-template-columns: 1fr; }\n    .kit .ss-use .ss-u-card { height: 360px; }\n    .kit .ss-use .ss-u-card .ss-u-ti { font-size: 28px; }\n\n    .kit .ss-pros .ss-p-headline { font-size: 26px; }\n    .kit .ss-pros .ss-p-track .name { font-size: 22px; }\n    .kit .ss-pros .ss-p-track { gap: 22px; }\n\n    .kit .ss-test { padding: 44px 22px; }\n    .kit .ss-test .ss-t-headline { font-size: 30px; margin-bottom: 28px; }\n    .kit .ss-test .ss-t-hero-q { padding: 28px 24px; }\n    .kit .ss-test .ss-t-hero-q::before { font-size: 110px; left: 14px; }\n    .kit .ss-test .ss-t-hero-q .q { font-size: 20px; }\n    .kit .ss-test .ss-t-grid { grid-template-columns: 1fr; }\n\n    .kit .ss-comp { padding: 44px 22px; }\n    .kit .ss-comp .ss-c-headline { font-size: 30px; }\n    .kit .ss-comp .ss-c-table { grid-template-columns: 1.3fr 1fr 1fr 1fr; font-size: 11px; }\n    .kit .ss-comp .ss-c-cell { padding: 10px 8px; font-size: 12px; min-height: 48px; }\n    .kit .ss-comp .ss-c-cell.brand { padding: 18px 8px; min-height: 84px; }\n    .kit .ss-comp .ss-c-cell.label { font-size: 10px; letter-spacing: 1px; }\n    .kit .ss-comp .ss-c-cell.brand .bx img { height: 22px; }\n    .kit .ss-comp .ss-c-cell.brand .bx .nm { font-size: 14px; }\n    .kit .ss-comp .ss-c-cell.brand .bx .pr { font-size: 11px; letter-spacing: 1px; }\n    .kit .ss-comp .ss-c-table .win.brand::before { font-size: 8px; padding: 3px 8px; }\n  }\n\n  \/* ============ FIX: restore layout-table rendering ============ *\/\n  \/* Theme rule \".rte table { display:block; width:fit-content }\" collapses these *\/\n  \/* layout tables on desktop, packing cells left and leaving a gap on the right. *\/\n  \/* Re-assert proper table layout above the mobile breakpoint. *\/\n  @media (min-width: 601px) {\n    .kit table { display: table !important; width: 100% !important; }\n  }\n\n  \/* ============ FIX: mobile responsiveness for layout tables ============ *\/\n  \/* These inline-styled tables have no mobile rules and overflow small  *\/\n  \/* screens. Stack the data\/stat tables into 2 columns; keep the        *\/\n  \/* comparison table (the one with \u003cthead\u003e) as 4 shrink-to-fit columns. *\/\n  @media (max-width: 600px) {\n    .kit table:not(:has(thead)) { display: block !important; width: 100% !important; max-width: 100% !important; }\n    .kit table:not(:has(thead)) tbody { display: block; width: 100%; }\n    .kit table:not(:has(thead)) tr { display: flex; flex-wrap: wrap; width: 100%; }\n    .kit table:not(:has(thead)) td { display: block; flex: 1 1 50%; max-width: 50%; width: auto !important; box-sizing: border-box; }\n    .kit table:has(thead) { display: table !important; table-layout: fixed; width: 100% !important; max-width: 100% !important; }\n    .kit table:has(thead) th, .kit table:has(thead) td { padding: 8px 4px !important; font-size: 10px !important; word-break: break-word; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"kit\"\u003e\n\n  \u003c!-- ① PREMIUM HERO (NEW Block 1) --\u003e\n  \u003csection class=\"ss-hero\"\u003e\n    \u003cdiv class=\"ss-h-inner\"\u003e\n      \u003cdiv class=\"ss-h-top\"\u003e\n        \u003cdiv class=\"ss-h-text\"\u003e\n          \u003cdiv class=\"ss-h-brand\"\u003e\n            \u003cimg class=\"fskit\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/8690\/4202\/files\/Full-Swing-KIT_Logo_White.png?v=1778733870\" alt=\"Full Swing KIT\"\u003e\n          \u003c\/div\u003e\n          \u003ch2 class=\"ss-h-headline\"\u003eStop guessing.\u003cbr\u003eStart improving your game.\u003c\/h2\u003e\n          \u003cp class=\"ss-h-lead\"\u003eMost golfers practice without real feedback. They hit balls, sense some are better than others, and wonder why their handicap won't budge. The KIT — a tour-grade golf launch monitor — ends the guessing, and every swing tells you exactly what happened: ball speed, spin, club path, face angle, and 12 more metrics — so you can finally fix what's actually broken.\u003c\/p\u003e\n          \u003cdiv class=\"ss-h-trusted\"\u003eTrusted by \u003cstrong\u003eTiger Woods, Jon Rahm, Dustin Johnson\u003c\/strong\u003e and top instructors globally.\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"ss-h-image\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/8690\/4202\/files\/Tiger_with_Half_Club.jpg?v=1766427238\" alt=\"Tiger Woods using Full Swing KIT\"\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cblockquote class=\"ss-h-quote\"\u003e\n        \u003cdiv class=\"q\"\u003eI know that Full Swing is measuring my golf ball, not guessing at it.\u003c\/div\u003e\n        \u003cdiv class=\"cite\"\u003e— \u003cstrong\u003eTiger Woods\u003c\/strong\u003e · 15× Major Champion\u003c\/div\u003e\n      \u003c\/blockquote\u003e\n      \u003cdiv class=\"ss-h-features\"\u003e\n        \u003cdiv class=\"ss-h-feature\"\u003e\n          \u003cdiv class=\"ft-title\"\u003e16 Data\u003cbr\u003ePoints\u003c\/div\u003e\n          \u003cdiv class=\"ft-desc\"\u003eCarry, ball speed, spin rate, launch angle, smash factor and more — every swing, every time.\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"ss-h-feature\"\u003e\n          \u003cdiv class=\"ft-title\"\u003eBuilt-In Display\u003cbr\u003e+ Camera\u003c\/div\u003e\n          \u003cdiv class=\"ft-desc\"\u003eSee your numbers instantly on-device and review 1080p swing video in the app — no extra gear needed.\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"ss-h-feature\"\u003e\n          \u003cdiv class=\"ft-title\"\u003eIndoor + Outdoor\u003cbr\u003eRadar\u003c\/div\u003e\n          \u003cdiv class=\"ft-desc\"\u003eDual-mode 24GHz radar works accurately in any environment — home bay, range, or simulator.\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ② DATA CAPABILITY SECTION (Performance Metrics + 16 Data Points + Guarantee) --\u003e\n  \u003cdiv style=\"margin-bottom:32px;\"\u003e\n    \u003cdiv\u003e\n      \u003c!-- v4: Performance Ranges (light) --\u003e\n      \u003cdiv style=\"background:#fff;padding:56px 24px 48px;margin:0;text-align:center;font-family:'Barlow',Arial,sans-serif;border-radius:8px 8px 0 0;\"\u003e\n        \u003ch2 style=\"margin:0 0 32px;font-family:'Barlow Condensed','Barlow',Arial,sans-serif;font-style:italic;font-weight:800;font-size:32px;line-height:1.05;text-transform:uppercase;letter-spacing:-0.01em;color:#0a0a0a;\"\u003eFull Swing KIT Performance Ranges\u003c\/h2\u003e\n        \u003ctable cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"max-width:1080px;margin:0 auto;width:100%;border-collapse:collapse;\"\u003e\n          \u003ctr\u003e\n            \u003ctd valign=\"top\" align=\"center\" style=\"width:25%;padding:8px;\"\u003e\u003cdiv style=\"background:#fff;border:1px solid #e5e5e5;padding:24px 16px;\"\u003e\n\u003cp style=\"font-family:'Barlow Condensed',Arial,sans-serif;font-weight:600;font-size:12px;letter-spacing:0.1em;text-transform:uppercase;color:#666;margin:0 0 12px;\"\u003eBall Speed\u003c\/p\u003e\n\u003cp style=\"font-family:'Barlow Condensed',Arial,sans-serif;font-style:italic;font-weight:800;font-size:40px;line-height:1;color:#0a0a0a;margin:0 0 8px;\"\u003e220\u003cspan style=\"font-size:18px;color:#666;font-weight:600;font-style:normal;\"\u003e mph\u003c\/span\u003e\u003c\/p\u003e\n\u003cp style=\"font-size:12px;color:#666;margin:0;\"\u003emax capture range\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/td\u003e\n            \u003ctd valign=\"top\" align=\"center\" style=\"width:25%;padding:8px;\"\u003e\u003cdiv style=\"background:#fff;border:1px solid #e5e5e5;padding:24px 16px;\"\u003e\n\u003cp style=\"font-family:'Barlow Condensed',Arial,sans-serif;font-weight:600;font-size:12px;letter-spacing:0.1em;text-transform:uppercase;color:#666;margin:0 0 12px;\"\u003eLaunch Angle\u003c\/p\u003e\n\u003cp style=\"font-family:'Barlow Condensed',Arial,sans-serif;font-style:italic;font-weight:800;font-size:40px;line-height:1;color:#0a0a0a;margin:0 0 8px;\"\u003e0–90\u003cspan style=\"font-size:18px;color:#666;font-weight:600;font-style:normal;\"\u003e°\u003c\/span\u003e\u003c\/p\u003e\n\u003cp style=\"font-size:12px;color:#666;margin:0;\"\u003efull range tracked\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/td\u003e\n            \u003ctd valign=\"top\" align=\"center\" style=\"width:25%;padding:8px;\"\u003e\u003cdiv style=\"background:#fff;border:1px solid #e5e5e5;padding:24px 16px;\"\u003e\n\u003cp style=\"font-family:'Barlow Condensed',Arial,sans-serif;font-weight:600;font-size:12px;letter-spacing:0.1em;text-transform:uppercase;color:#666;margin:0 0 12px;\"\u003eSpin Rate\u003c\/p\u003e\n\u003cp style=\"font-family:'Barlow Condensed',Arial,sans-serif;font-style:italic;font-weight:800;font-size:40px;line-height:1;color:#0a0a0a;margin:0 0 8px;\"\u003e16k\u003cspan style=\"font-size:18px;color:#666;font-weight:600;font-style:normal;\"\u003e rpm\u003c\/span\u003e\u003c\/p\u003e\n\u003cp style=\"font-size:12px;color:#666;margin:0;\"\u003ebackspin measured\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/td\u003e\n            \u003ctd valign=\"top\" align=\"center\" style=\"width:25%;padding:8px;\"\u003e\u003cdiv style=\"background:#fff;border:1px solid #e5e5e5;padding:24px 16px;\"\u003e\n\u003cp style=\"font-family:'Barlow Condensed',Arial,sans-serif;font-weight:600;font-size:12px;letter-spacing:0.1em;text-transform:uppercase;color:#666;margin:0 0 12px;\"\u003eCarry Distance\u003c\/p\u003e\n\u003cp style=\"font-family:'Barlow Condensed',Arial,sans-serif;font-style:italic;font-weight:800;font-size:40px;line-height:1;color:#0a0a0a;margin:0 0 8px;\"\u003e450\u003cspan style=\"font-size:18px;color:#666;font-weight:600;font-style:normal;\"\u003e yds\u003c\/span\u003e\u003c\/p\u003e\n\u003cp style=\"font-size:12px;color:#666;margin:0;\"\u003emax tracked range\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/td\u003e\n          \u003c\/tr\u003e\n        \u003c\/table\u003e\n      \u003c\/div\u003e\n\n      \u003c!-- v4: All 16 Data Points (light grey) --\u003e\n      \u003cdiv style=\"background:#f5f5f5;padding:56px 24px;margin:0;text-align:center;font-family:'Barlow',Arial,sans-serif;border-radius:0;\"\u003e\n        \u003ch2 style=\"margin:0 0 16px;font-family:'Barlow Condensed','Barlow',Arial,sans-serif;font-style:italic;font-weight:800;font-size:32px;line-height:1.05;text-transform:uppercase;letter-spacing:-0.01em;color:#0a0a0a;\"\u003eAll 16 Data Points the KIT Tracks\u003c\/h2\u003e\n        \u003cp style=\"font-size:15px;color:#444;line-height:1.6;margin:0 auto 32px;max-width:680px;\"\u003eEvery swing. Every metric. The same data tour pros use to dial in their game.\u003c\/p\u003e\n        \u003ctable cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style=\"max-width:880px;margin:0 auto;width:100%;border-collapse:separate;border-spacing:6px;\"\u003e\n          \u003ctr\u003e\n            \u003ctd valign=\"middle\" align=\"center\" style=\"background:#fff;border:1px solid #e5e5e5;padding:14px 8px;font-family:'Barlow Condensed',Arial,sans-serif;font-weight:600;font-size:14px;text-transform:uppercase;letter-spacing:0.04em;color:#0a0a0a;width:25%;\"\u003eCarry distance\u003c\/td\u003e\n            \u003ctd valign=\"middle\" align=\"center\" style=\"background:#fff;border:1px solid #e5e5e5;padding:14px 8px;font-family:'Barlow Condensed',Arial,sans-serif;font-weight:600;font-size:14px;text-transform:uppercase;letter-spacing:0.04em;color:#0a0a0a;width:25%;\"\u003eTotal distance\u003c\/td\u003e\n            \u003ctd valign=\"middle\" align=\"center\" style=\"background:#fff;border:1px solid #e5e5e5;padding:14px 8px;font-family:'Barlow Condensed',Arial,sans-serif;font-weight:600;font-size:14px;text-transform:uppercase;letter-spacing:0.04em;color:#0a0a0a;width:25%;\"\u003eBall speed\u003c\/td\u003e\n            \u003ctd valign=\"middle\" align=\"center\" style=\"background:#fff;border:1px solid #e5e5e5;padding:14px 8px;font-family:'Barlow Condensed',Arial,sans-serif;font-weight:600;font-size:14px;text-transform:uppercase;letter-spacing:0.04em;color:#0a0a0a;width:25%;\"\u003eClub speed\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd valign=\"middle\" align=\"center\" style=\"background:#fff;border:1px solid #e5e5e5;padding:14px 8px;font-family:'Barlow Condensed',Arial,sans-serif;font-weight:600;font-size:14px;text-transform:uppercase;letter-spacing:0.04em;color:#0a0a0a;\"\u003eLaunch angle\u003c\/td\u003e\n            \u003ctd valign=\"middle\" align=\"center\" style=\"background:#fff;border:1px solid #e5e5e5;padding:14px 8px;font-family:'Barlow Condensed',Arial,sans-serif;font-weight:600;font-size:14px;text-transform:uppercase;letter-spacing:0.04em;color:#0a0a0a;\"\u003eHorizontal angle\u003c\/td\u003e\n            \u003ctd valign=\"middle\" align=\"center\" style=\"background:#fff;border:1px solid #e5e5e5;padding:14px 8px;font-family:'Barlow Condensed',Arial,sans-serif;font-weight:600;font-size:14px;text-transform:uppercase;letter-spacing:0.04em;color:#0a0a0a;\"\u003eSpin rate\u003c\/td\u003e\n            \u003ctd valign=\"middle\" align=\"center\" style=\"background:#fff;border:1px solid #e5e5e5;padding:14px 8px;font-family:'Barlow Condensed',Arial,sans-serif;font-weight:600;font-size:14px;text-transform:uppercase;letter-spacing:0.04em;color:#0a0a0a;\"\u003eSpin axis\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd valign=\"middle\" align=\"center\" style=\"background:#fff;border:1px solid #e5e5e5;padding:14px 8px;font-family:'Barlow Condensed',Arial,sans-serif;font-weight:600;font-size:14px;text-transform:uppercase;letter-spacing:0.04em;color:#0a0a0a;\"\u003eSmash factor\u003c\/td\u003e\n            \u003ctd valign=\"middle\" align=\"center\" style=\"background:#fff;border:1px solid #e5e5e5;padding:14px 8px;font-family:'Barlow Condensed',Arial,sans-serif;font-weight:600;font-size:14px;text-transform:uppercase;letter-spacing:0.04em;color:#0a0a0a;\"\u003eApex height\u003c\/td\u003e\n            \u003ctd valign=\"middle\" align=\"center\" style=\"background:#fff;border:1px solid #e5e5e5;padding:14px 8px;font-family:'Barlow Condensed',Arial,sans-serif;font-weight:600;font-size:14px;text-transform:uppercase;letter-spacing:0.04em;color:#0a0a0a;\"\u003eAttack angle\u003c\/td\u003e\n            \u003ctd valign=\"middle\" align=\"center\" style=\"background:#fff;border:1px solid #e5e5e5;padding:14px 8px;font-family:'Barlow Condensed',Arial,sans-serif;font-weight:600;font-size:14px;text-transform:uppercase;letter-spacing:0.04em;color:#0a0a0a;\"\u003eClub path\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd valign=\"middle\" align=\"center\" style=\"background:#fff;border:1px solid #e5e5e5;padding:14px 8px;font-family:'Barlow Condensed',Arial,sans-serif;font-weight:600;font-size:14px;text-transform:uppercase;letter-spacing:0.04em;color:#0a0a0a;\"\u003eFace angle\u003c\/td\u003e\n            \u003ctd valign=\"middle\" align=\"center\" style=\"background:#fff;border:1px solid #e5e5e5;padding:14px 8px;font-family:'Barlow Condensed',Arial,sans-serif;font-weight:600;font-size:14px;text-transform:uppercase;letter-spacing:0.04em;color:#0a0a0a;\"\u003eFace to path\u003c\/td\u003e\n            \u003ctd valign=\"middle\" align=\"center\" style=\"background:#fff;border:1px solid #e5e5e5;padding:14px 8px;font-family:'Barlow Condensed',Arial,sans-serif;font-weight:600;font-size:14px;text-transform:uppercase;letter-spacing:0.04em;color:#0a0a0a;\"\u003eSide carry distance\u003c\/td\u003e\n            \u003ctd valign=\"middle\" align=\"center\" style=\"background:#fff;border:1px solid #e5e5e5;padding:14px 8px;font-family:'Barlow Condensed',Arial,sans-serif;font-weight:600;font-size:14px;text-transform:uppercase;letter-spacing:0.04em;color:#0a0a0a;\"\u003eSide total distance\u003c\/td\u003e\n          \u003c\/tr\u003e\n        \u003c\/table\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv style=\"display:flex;align-items:center;gap:14px;padding:18px 22px;background:#0C1929;border-radius:0 0 8px 8px;font-family:'Barlow',Arial,sans-serif;\"\u003e\n        \u003cdiv style=\"width:36px;height:36px;border-radius:50%;border:1px solid rgba(133,183,235,0.4);display:flex;align-items:center;justify-content:center;flex-shrink:0;\"\u003e\n          \u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 22 22\" fill=\"none\"\u003e\u003cpath d=\"M11 2l2.5 5 5.5.8-4 3.9.9 5.5L11 14.5 6.1 17.2l.9-5.5-4-3.9 5.5-.8L11 2z\" stroke=\"#85B7EB\" stroke-width=\"1.4\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003c\/div\u003e\n        \u003cdiv style=\"font-size:13px;color:rgba(241,239,232,0.85);line-height:1.5;\"\u003e\n          \u003cstrong style=\"font-family:'Barlow Condensed',sans-serif;font-weight:600;color:#F1EFE8;font-size:14px;letter-spacing:0.02em;display:block;margin-bottom:2px;\"\u003eBacked by Full Swing's 30-day guarantee\u003c\/strong\u003e\n          If the KIT doesn't exceed your expectations, Full Swing offers a full refund within 30 days of purchase.\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ④ FEATURE CARDS (v7 light) --\u003e\n  \u003cstyle\u003e.kit .ss-tg{background:#fff;padding:64px 24px;margin:0 0 32px;border-radius:8px;font-family:'Barlow',Arial,sans-serif;text-align:center;}.kit .ss-tg-inner{max-width:1080px;margin:0 auto;}.kit .ss-tg-eyebrow{margin:0 0 14px;font-family:'Barlow Condensed',Arial,sans-serif;font-style:italic;font-weight:700;font-size:12px;letter-spacing:.22em;color:#1565C0;text-transform:uppercase;}.kit .ss-tg-headline{margin:0 0 14px;font-family:'Barlow Condensed',Arial,sans-serif;font-style:italic;font-weight:800;font-size:36px;line-height:1;text-transform:uppercase;letter-spacing:-.01em;color:#0a0a0a;}.kit .ss-tg-sub{margin:0 auto 40px;max-width:680px;font-size:15px;line-height:1.6;color:#444;}.kit .ss-tg-grid{max-width:1080px;margin:0 auto;width:100%;border-collapse:collapse;}.kit .ss-tg-cell{width:25%;padding:8px;vertical-align:top;}.kit .ss-tg-card{background:#fff;border:1px solid #e5e5e5;padding:28px;height:100%;box-sizing:border-box;text-align:left;}.kit .ss-tg-num{margin:0 0 14px;font-family:'Barlow Condensed',Arial,sans-serif;font-style:italic;font-weight:700;font-size:12px;letter-spacing:.18em;color:#1565C0;text-transform:uppercase;}.kit .ss-tg-title{margin:0 0 14px;font-family:'Barlow Condensed',Arial,sans-serif;font-weight:800;font-size:20px;line-height:1.1;color:#0a0a0a;text-transform:uppercase;}.kit .ss-tg-desc{margin:0 0 20px;font-size:14px;line-height:1.55;color:#444;}.kit .ss-tg-specs{border-top:1px solid #e5e5e5;padding-top:4px;}.kit .ss-tg-row{display:flex;justify-content:space-between;align-items:baseline;padding:10px 0;border-bottom:1px solid #e5e5e5;}.kit .ss-tg-row:last-child{border-bottom:0;}.kit .ss-tg-l{font-size:13px;color:#444;}.kit .ss-tg-v{font-family:'Barlow Condensed',Arial,sans-serif;font-weight:700;font-size:14px;color:#0a0a0a;text-align:right;}@media (max-width:600px){.kit .ss-tg{padding:44px 18px;}.kit .ss-tg-headline{font-size:28px;}.kit .ss-tg-grid,.kit .ss-tg-grid tbody,.kit .ss-tg-grid tr{display:block;}.kit .ss-tg-cell{display:block;width:100%;padding:6px 0;}}\u003c\/style\u003e\n  \u003csection class=\"ss-tg\"\u003e\n    \u003cdiv class=\"ss-tg-inner\"\u003e\n      \u003cp class=\"ss-tg-eyebrow\"\u003e— What It Does —\u003c\/p\u003e\n      \u003ch2 class=\"ss-tg-headline\"\u003eTour-Grade Launch Monitor\u003cbr\u003eCapability.\u003c\/h2\u003e\n      \u003cp class=\"ss-tg-sub\"\u003eFour core technologies of the Full Swing KIT launch monitor — the same hardware platform PGA Tour pros rely on for shot data they can actually trust.\u003c\/p\u003e\n      \u003cdiv style=\"display:flex;flex-wrap:wrap;gap:16px;max-width:1080px;margin:0 auto;\"\u003e\n\u003cdiv style=\"flex:1 1 240px;min-width:240px;background:#fff;border:1px solid #e5e5e5;padding:28px 24px;box-sizing:border-box;text-align:left;\"\u003e\n\u003cp style=\"font-family:'Barlow Condensed',Arial,sans-serif;font-style:italic;font-weight:700;font-size:12px;letter-spacing:0.18em;color:#1565C0;text-transform:uppercase;margin:0 0 14px;\"\u003e01 \/ 04\u003c\/p\u003e\n\u003ch3 style=\"font-family:'Barlow Condensed',Arial,sans-serif;font-weight:800;font-size:20px;line-height:1.1;color:#0a0a0a;text-transform:uppercase;margin:0 0 14px;\"\u003eDual-Mode 24GHz Radar — Indoor \u0026amp; Outdoor Launch Monitor\u003c\/h3\u003e\n\u003cp style=\"font-size:14px;line-height:1.55;color:#444;margin:0 0 20px;\"\u003ePractice anywhere your swing happens — garage, range, backyard, simulator bay. Dual-mode radar adapts automatically to your environment: no recalibration, no nets required, no compromise on accuracy.\u003c\/p\u003e\n\u003cdiv style=\"border-top:1px solid #e5e5e5;padding-top:4px;\"\u003e\n\u003cdiv style=\"display:flex;justify-content:space-between;align-items:baseline;font-family:'Barlow Condensed',Arial,sans-serif;font-weight:600;font-size:13px;color:#444;padding:10px 0;border-bottom:1px solid #eee;\"\u003e\n\u003cspan style=\"text-transform:none;letter-spacing:0;\"\u003eIndoor use\u003c\/span\u003e\u003cspan style=\"color:#0a0a0a;font-weight:700;font-family:'Barlow Condensed',Arial,sans-serif;font-size:14px;\"\u003eFull accuracy\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display:flex;justify-content:space-between;align-items:baseline;font-family:'Barlow Condensed',Arial,sans-serif;font-weight:600;font-size:13px;color:#444;padding:10px 0;border-bottom:1px solid #eee;\"\u003e\n\u003cspan style=\"text-transform:none;letter-spacing:0;\"\u003eOutdoor use\u003c\/span\u003e\u003cspan style=\"color:#0a0a0a;font-weight:700;font-family:'Barlow Condensed',Arial,sans-serif;font-size:14px;\"\u003eFull accuracy\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display:flex;justify-content:space-between;align-items:baseline;font-family:'Barlow Condensed',Arial,sans-serif;font-weight:600;font-size:13px;color:#444;padding:10px 0;border-bottom:1px solid #eee;\"\u003e\n\u003cspan style=\"text-transform:none;letter-spacing:0;\"\u003eIndoor space\u003c\/span\u003e\u003cspan style=\"color:#0a0a0a;font-weight:700;font-family:'Barlow Condensed',Arial,sans-serif;font-size:14px;\"\u003e8–10 ft clearance\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display:flex;justify-content:space-between;align-items:baseline;font-family:'Barlow Condensed',Arial,sans-serif;font-weight:600;font-size:13px;color:#444;padding:10px 0;\"\u003e\n\u003cspan style=\"text-transform:none;letter-spacing:0;\"\u003eOutdoor placement\u003c\/span\u003e\u003cspan style=\"color:#0a0a0a;font-weight:700;font-family:'Barlow Condensed',Arial,sans-serif;font-size:14px;\"\u003e10 ft behind ball\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex:1 1 240px;min-width:240px;background:#fff;border:1px solid #e5e5e5;padding:28px 24px;box-sizing:border-box;text-align:left;\"\u003e\n\u003cp style=\"font-family:'Barlow Condensed',Arial,sans-serif;font-style:italic;font-weight:700;font-size:12px;letter-spacing:0.18em;color:#1565C0;text-transform:uppercase;margin:0 0 14px;\"\u003e02 \/ 04\u003c\/p\u003e\n\u003ch3 style=\"font-family:'Barlow Condensed',Arial,sans-serif;font-weight:800;font-size:20px;line-height:1.1;color:#0a0a0a;text-transform:uppercase;margin:0 0 14px;\"\u003eBuilt-In Color Display\u003c\/h3\u003e\n\u003cp style=\"font-size:14px;line-height:1.55;color:#444;margin:0 0 20px;\"\u003eSee your numbers without breaking focus. The on-device color screen surfaces the metrics you care about — instantly, after every swing. No phone fumbling. No app loading. Just the data, when you need it.\u003c\/p\u003e\n\u003cdiv style=\"border-top:1px solid #e5e5e5;padding-top:4px;\"\u003e\n\u003cdiv style=\"display:flex;justify-content:space-between;align-items:baseline;font-family:'Barlow Condensed',Arial,sans-serif;font-weight:600;font-size:13px;color:#444;padding:10px 0;border-bottom:1px solid #eee;\"\u003e\n\u003cspan style=\"text-transform:none;letter-spacing:0;\"\u003eDisplay\u003c\/span\u003e\u003cspan style=\"color:#0a0a0a;font-weight:700;font-family:'Barlow Condensed',Arial,sans-serif;font-size:14px;\"\u003eBuilt-in color\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display:flex;justify-content:space-between;align-items:baseline;font-family:'Barlow Condensed',Arial,sans-serif;font-weight:600;font-size:13px;color:#444;padding:10px 0;border-bottom:1px solid #eee;\"\u003e\n\u003cspan style=\"text-transform:none;letter-spacing:0;\"\u003eApp required\u003c\/span\u003e\u003cspan style=\"color:#0a0a0a;font-weight:700;font-family:'Barlow Condensed',Arial,sans-serif;font-size:14px;\"\u003eNo (optional)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display:flex;justify-content:space-between;align-items:baseline;font-family:'Barlow Condensed',Arial,sans-serif;font-weight:600;font-size:13px;color:#444;padding:10px 0;border-bottom:1px solid #eee;\"\u003e\n\u003cspan style=\"text-transform:none;letter-spacing:0;\"\u003eCustomizable\u003c\/span\u003e\u003cspan style=\"color:#0a0a0a;font-weight:700;font-family:'Barlow Condensed',Arial,sans-serif;font-size:14px;\"\u003eYes\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display:flex;justify-content:space-between;align-items:baseline;font-family:'Barlow Condensed',Arial,sans-serif;font-weight:600;font-size:13px;color:#444;padding:10px 0;\"\u003e\n\u003cspan style=\"text-transform:none;letter-spacing:0;\"\u003eUpdate speed\u003c\/span\u003e\u003cspan style=\"color:#0a0a0a;font-weight:700;font-family:'Barlow Condensed',Arial,sans-serif;font-size:14px;\"\u003eReal-time\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex:1 1 240px;min-width:240px;background:#fff;border:1px solid #e5e5e5;padding:28px 24px;box-sizing:border-box;text-align:left;\"\u003e\n\u003cp style=\"font-family:'Barlow Condensed',Arial,sans-serif;font-style:italic;font-weight:700;font-size:12px;letter-spacing:0.18em;color:#1565C0;text-transform:uppercase;margin:0 0 14px;\"\u003e03 \/ 04\u003c\/p\u003e\n\u003ch3 style=\"font-family:'Barlow Condensed',Arial,sans-serif;font-weight:800;font-size:20px;line-height:1.1;color:#0a0a0a;text-transform:uppercase;margin:0 0 14px;\"\u003eIntegrated 1080p Swing Camera\u003c\/h3\u003e\n\u003cp style=\"font-size:14px;line-height:1.55;color:#444;margin:0 0 20px;\"\u003eFinally connect what you felt to what actually happened. Every swing auto-records in 1080p HD, perfectly synced to your shot data — replay the moment you mishit the 7-iron and see exactly why.\u003c\/p\u003e\n\u003cdiv style=\"border-top:1px solid #e5e5e5;padding-top:4px;\"\u003e\n\u003cdiv style=\"display:flex;justify-content:space-between;align-items:baseline;font-family:'Barlow Condensed',Arial,sans-serif;font-weight:600;font-size:13px;color:#444;padding:10px 0;border-bottom:1px solid #eee;\"\u003e\n\u003cspan style=\"text-transform:none;letter-spacing:0;\"\u003eResolution\u003c\/span\u003e\u003cspan style=\"color:#0a0a0a;font-weight:700;font-family:'Barlow Condensed',Arial,sans-serif;font-size:14px;\"\u003e1080p HD\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display:flex;justify-content:space-between;align-items:baseline;font-family:'Barlow Condensed',Arial,sans-serif;font-weight:600;font-size:13px;color:#444;padding:10px 0;border-bottom:1px solid #eee;\"\u003e\n\u003cspan style=\"text-transform:none;letter-spacing:0;\"\u003eTrigger\u003c\/span\u003e\u003cspan style=\"color:#0a0a0a;font-weight:700;font-family:'Barlow Condensed',Arial,sans-serif;font-size:14px;\"\u003eAutomatic\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display:flex;justify-content:space-between;align-items:baseline;font-family:'Barlow Condensed',Arial,sans-serif;font-weight:600;font-size:13px;color:#444;padding:10px 0;border-bottom:1px solid #eee;\"\u003e\n\u003cspan style=\"text-transform:none;letter-spacing:0;\"\u003eData sync\u003c\/span\u003e\u003cspan style=\"color:#0a0a0a;font-weight:700;font-family:'Barlow Condensed',Arial,sans-serif;font-size:14px;\"\u003eIn-app\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display:flex;justify-content:space-between;align-items:baseline;font-family:'Barlow Condensed',Arial,sans-serif;font-weight:600;font-size:13px;color:#444;padding:10px 0;\"\u003e\n\u003cspan style=\"text-transform:none;letter-spacing:0;\"\u003eSharing\u003c\/span\u003e\u003cspan style=\"color:#0a0a0a;font-weight:700;font-family:'Barlow Condensed',Arial,sans-serif;font-size:14px;\"\u003eDirect from app\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex:1 1 240px;min-width:240px;background:#fff;border:1px solid #e5e5e5;padding:28px 24px;box-sizing:border-box;text-align:left;\"\u003e\n\u003cp style=\"font-family:'Barlow Condensed',Arial,sans-serif;font-style:italic;font-weight:700;font-size:12px;letter-spacing:0.18em;color:#1565C0;text-transform:uppercase;margin:0 0 14px;\"\u003e04 \/ 04\u003c\/p\u003e\n\u003ch3 style=\"font-family:'Barlow Condensed',Arial,sans-serif;font-weight:800;font-size:20px;line-height:1.1;color:#0a0a0a;text-transform:uppercase;margin:0 0 14px;\"\u003eApp \u0026amp; Simulator Compatibility\u003c\/h3\u003e\n\u003cp style=\"font-size:14px;line-height:1.55;color:#444;margin:0 0 20px;\"\u003eTrack your progress in the free Full Swing app, then take the experience further — virtual rounds on E6 Connect, AI shot-scoring through FS Combine, and the full Full Swing Studio software ecosystem. The same platform top training facilities use, connected to your home setup.\u003c\/p\u003e\n\u003cdiv style=\"border-top:1px solid #e5e5e5;padding-top:4px;\"\u003e\n\u003cdiv style=\"display:flex;justify-content:space-between;align-items:baseline;font-family:'Barlow Condensed',Arial,sans-serif;font-weight:600;font-size:13px;color:#444;padding:10px 0;border-bottom:1px solid #eee;\"\u003e\n\u003cspan style=\"text-transform:none;letter-spacing:0;\"\u003eFull Swing app\u003c\/span\u003e\u003cspan style=\"color:#0a0a0a;font-weight:700;font-family:'Barlow Condensed',Arial,sans-serif;font-size:14px;\"\u003eFree (iOS)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display:flex;justify-content:space-between;align-items:baseline;font-family:'Barlow Condensed',Arial,sans-serif;font-weight:600;font-size:13px;color:#444;padding:10px 0;border-bottom:1px solid #eee;\"\u003e\n\u003cspan style=\"text-transform:none;letter-spacing:0;\"\u003eGSPro\u003c\/span\u003e\u003cspan style=\"color:#0a0a0a;font-weight:700;font-family:'Barlow Condensed',Arial,sans-serif;font-size:14px;\"\u003ePC (separate)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display:flex;justify-content:space-between;align-items:baseline;font-family:'Barlow Condensed',Arial,sans-serif;font-weight:600;font-size:13px;color:#444;padding:10px 0;border-bottom:1px solid #eee;\"\u003e\n\u003cspan style=\"text-transform:none;letter-spacing:0;\"\u003ee6 CONNECT\u003c\/span\u003e\u003cspan style=\"color:#0a0a0a;font-weight:700;font-family:'Barlow Condensed',Arial,sans-serif;font-size:14px;\"\u003eiOS (separate)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display:flex;justify-content:space-between;align-items:baseline;font-family:'Barlow Condensed',Arial,sans-serif;font-weight:600;font-size:13px;color:#444;padding:10px 0;\"\u003e\n\u003cspan style=\"text-transform:none;letter-spacing:0;\"\u003eFull Swing Studio\u003c\/span\u003e\u003cspan style=\"color:#0a0a0a;font-weight:700;font-family:'Barlow Condensed',Arial,sans-serif;font-size:14px;\"\u003ePC packages\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003cdiv style=\"background:#0a0a0a;color:#ffffff;padding:64px 32px;text-align:center;margin:48px 0;font-family:'Barlow',Arial,sans-serif;\"\u003e\n\u003cp style=\"margin:0 0 18px;font-family:'Barlow Condensed','Barlow',Arial,sans-serif;font-weight:700;font-style:italic;font-size:14px;color:#1565C0;letter-spacing:0.25em;text-transform:uppercase;\"\u003e— What's in the Box —\u003c\/p\u003e\n\u003ch2 style=\"margin:0 0 48px;font-family:'Barlow Condensed','Barlow',Arial,sans-serif;font-style:italic;font-weight:800;font-size:44px;line-height:1;color:#ffffff;text-transform:uppercase;letter-spacing:-0.01em;\"\u003eEverything You Need to Get Started.\u003c\/h2\u003e\n\u003cdiv style=\"display:flex;flex-wrap:wrap;justify-content:center;gap:32px;max-width:880px;margin:0 auto;\"\u003e\n\u003cdiv style=\"flex:1;min-width:180px;text-align:center;\"\u003e\n\u003csvg width=\"56\" height=\"56\" viewbox=\"0 0 56 56\" fill=\"none\" stroke=\"#1565C0\" stroke-width=\"2\" style=\"margin:0 auto 16px;display:block;\"\u003e\u003crect x=\"8\" y=\"16\" width=\"40\" height=\"26\" rx=\"2\"\u003e\u003c\/rect\u003e\u003crect x=\"14\" y=\"22\" width=\"28\" height=\"14\" fill=\"none\"\u003e\u003c\/rect\u003e\u003ccircle cx=\"44\" cy=\"22\" r=\"1.5\" fill=\"#1565C0\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003cp style=\"margin:0 0 6px;font-family:'Barlow Condensed',Arial,sans-serif;font-weight:700;font-size:16px;color:#ffffff;text-transform:uppercase;letter-spacing:0.04em;\"\u003eKIT Launch Monitor\u003c\/p\u003e\n\u003cp style=\"margin:0;font-family:'Barlow',Arial,sans-serif;font-size:13px;color:#bdbdbd;line-height:1.5;\"\u003eThe device itself — dual-radar, 16 data points, built-in color display.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex:1;min-width:180px;text-align:center;\"\u003e\n\u003csvg width=\"56\" height=\"56\" viewbox=\"0 0 56 56\" fill=\"none\" stroke=\"#1565C0\" stroke-width=\"2\" style=\"margin:0 auto 16px;display:block;\"\u003e\u003crect x=\"12\" y=\"18\" width=\"32\" height=\"30\" rx=\"3\"\u003e\u003c\/rect\u003e\u003cline x1=\"22\" y1=\"18\" x2=\"22\" y2=\"10\"\u003e\u003c\/line\u003e\u003cline x1=\"34\" y1=\"18\" x2=\"34\" y2=\"10\"\u003e\u003c\/line\u003e\u003ccircle cx=\"28\" cy=\"35\" r=\"2\" fill=\"#1565C0\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003cp style=\"margin:0 0 6px;font-family:'Barlow Condensed',Arial,sans-serif;font-weight:700;font-size:16px;color:#ffffff;text-transform:uppercase;letter-spacing:0.04em;\"\u003eCharging Block\u003c\/p\u003e\n\u003cp style=\"margin:0;font-family:'Barlow',Arial,sans-serif;font-size:13px;color:#bdbdbd;line-height:1.5;\"\u003eStandard wall charger — keep your KIT topped up for 5+ hours of range time per charge.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex:1;min-width:180px;text-align:center;\"\u003e\n\u003csvg width=\"56\" height=\"56\" viewbox=\"0 0 56 56\" fill=\"none\" stroke=\"#1565C0\" stroke-width=\"2\" style=\"margin:0 auto 16px;display:block;\"\u003e\u003crect x=\"20\" y=\"8\" width=\"16\" height=\"8\" rx=\"4\"\u003e\u003c\/rect\u003e\u003cline x1=\"28\" y1=\"16\" x2=\"28\" y2=\"24\"\u003e\u003c\/line\u003e\u003cpath d=\"M28 24 Q 16 30, 16 40 Q 16 48, 26 48\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cp style=\"margin:0 0 6px;font-family:'Barlow Condensed',Arial,sans-serif;font-weight:700;font-size:16px;color:#ffffff;text-transform:uppercase;letter-spacing:0.04em;\"\u003eUSB-C Charging Cable\u003c\/p\u003e\n\u003cp style=\"margin:0;font-family:'Barlow',Arial,sans-serif;font-size:13px;color:#bdbdbd;line-height:1.5;\"\u003eStandard USB-C — plug into the charging block or any compatible power source.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex:1;min-width:180px;text-align:center;\"\u003e\n\u003csvg width=\"56\" height=\"56\" viewbox=\"0 0 56 56\" fill=\"none\" stroke=\"#1565C0\" stroke-width=\"2\" style=\"margin:0 auto 16px;display:block;\"\u003e\u003crect x=\"8\" y=\"18\" width=\"40\" height=\"28\" rx=\"2\"\u003e\u003c\/rect\u003e\u003cpath d=\"M22 18V14a2 2 0 012-2h8a2 2 0 012 2v4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cp style=\"margin:0 0 6px;font-family:'Barlow Condensed',Arial,sans-serif;font-weight:700;font-size:16px;color:#ffffff;text-transform:uppercase;letter-spacing:0.04em;\"\u003eProtective Travel Case\u003c\/p\u003e\n\u003cp style=\"margin:0;font-family:'Barlow',Arial,sans-serif;font-size:13px;color:#bdbdbd;line-height:1.5;\"\u003eLightweight, water and impact resistant — transport between range, course, and home.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ⑧ SEE IT IN USE (NEW Block 6) --\u003e\n  \u003csection class=\"ss-use\"\u003e\n    \u003cdiv class=\"ss-u-inner\"\u003e\n      \u003cdiv class=\"ss-u-eyebrow\"\u003e— Where It Lives —\u003c\/div\u003e\n      \u003ch2 class=\"ss-u-headline\"\u003ePortable Launch Monitor —\u003cbr\u003eRange, Course, Anywhere You Swing.\u003c\/h2\u003e\n      \u003cp style=\"font-family:'Barlow',sans-serif;text-align:center;font-size:15px;color:rgba(255,255,255,0.7);max-width:580px;margin:-30px auto 44px;line-height:1.55;\"\u003eThe Full Swing KIT launch monitor is built to go where your practice actually happens — no studio required.\u003c\/p\u003e\n      \u003cdiv class=\"ss-u-grid\"\u003e\n        \u003cdiv class=\"ss-u-card course\"\u003e\n          \u003cdiv class=\"ss-u-content\"\u003e\n            \u003cdiv class=\"ss-u-ey\"\u003e— On The Course —\u003c\/div\u003e\n            \u003cdiv class=\"ss-u-ti\"\u003eCompact Enough\u003cbr\u003eFor Any Round.\u003c\/div\u003e\n            \u003cp class=\"ss-u-de\"\u003eFits in your bag. Set it up in seconds and get live data on every swing — no technician, no complicated prep.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"ss-u-card range\"\u003e\n          \u003cdiv class=\"ss-u-content\"\u003e\n            \u003cdiv class=\"ss-u-ey\"\u003e— At The Range —\u003c\/div\u003e\n            \u003cdiv class=\"ss-u-ti\"\u003eStructured\u003cbr\u003ePractice Sessions.\u003c\/div\u003e\n            \u003cp class=\"ss-u-de\"\u003eTurn every practice bucket into structured work. Track club-by-club data, review swing video, and know what actually changed between shots.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\n\u003c!-- ⑨ VIDEOS SECTION (v5 light-mode restyle) --\u003e\n  \u003cdiv style=\"background:#f5f5f5;padding:64px 32px;text-align:center;font-family:'Barlow',Arial,sans-serif;\"\u003e\n    \u003cp style=\"display:inline-block;font-family:'Barlow Condensed',Arial,sans-serif;font-weight:700;font-style:italic;font-size:13px;letter-spacing:0.2em;text-transform:uppercase;margin-bottom:16px;color:#1565C0;\"\u003e— See It In Action —\u003c\/p\u003e\n    \u003ch2 style=\"margin:0 0 16px;font-family:'Barlow Condensed','Barlow',Arial,sans-serif;font-style:italic;font-weight:800;font-size:32px;line-height:1.05;text-transform:uppercase;letter-spacing:-0.01em;color:#0a0a0a;\"\u003eSee the Full Swing KIT in Action\u003c\/h2\u003e\n    \u003cp style=\"font-size:15px;color:#444;line-height:1.6;margin:0 auto 32px;max-width:680px;\"\u003eWatch the launch monitor working — and the full software ecosystem you can plug into.\u003c\/p\u003e\n    \u003cdiv style=\"max-width:980px;margin:0 auto;\"\u003e\n      \u003cdiv style=\"position:relative;padding-bottom:56.25%;height:0;overflow:hidden;background:#1a1a1a;margin:0 0 24px;\"\u003e\n        \u003ciframe src=\"https:\/\/www.youtube.com\/embed\/fODa9_wyVow?rel=0\u0026amp;modestbranding=1\u0026amp;color=white\" title=\"Full Swing KIT Launch Monitor product video\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen style=\"position:absolute;top:0;left:0;width:100%;height:100%;border:0;\"\u003e\u003c\/iframe\u003e\n      \u003c\/div\u003e\n      \u003cp style=\"font-family:'Barlow Condensed',Arial,sans-serif;font-weight:700;font-size:14px;color:#666;letter-spacing:0.1em;text-transform:uppercase;margin:24px 0 8px;\"\u003e— Online Gameplay \u0026amp; Simulator Courses —\u003c\/p\u003e\n      \u003cdiv style=\"position:relative;padding-bottom:56.25%;height:0;overflow:hidden;background:#1a1a1a;margin:0;\"\u003e\n        \u003cvideo controls preload=\"metadata\" poster=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/8690\/4202\/files\/FS_LM_Hero_3_4.jpg?v=1778742018\" style=\"position:absolute;top:0;left:0;width:100%;height:100%;border:0;\"\u003e\n          \u003csource src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/527e983571d8434d98b552053934c7a6.mp4\" type=\"video\/mp4\"\u003e\u003c\/video\u003e\n      \u003c\/div\u003e\n      \u003cdiv style=\"max-width:600px;margin:24px auto 0;text-align:left;\"\u003e\n        \u003cp style=\"margin:6px 0;font-size:15px;color:#333;\"\u003e▸ Play \u003cstrong\u003ePebble Beach, St Andrews, and 100+ world courses\u003c\/strong\u003e from your garage\u003c\/p\u003e\n        \u003cp style=\"margin:6px 0;font-size:15px;color:#333;\"\u003e▸ Train with \u003cstrong\u003eFS Combine\u003c\/strong\u003e — AI-powered shot scoring used by tour pros\u003c\/p\u003e\n        \u003cp style=\"margin:6px 0;font-size:15px;color:#333;\"\u003e▸ Compatible with the free \u003cstrong\u003eFull Swing app\u003c\/strong\u003e, E6 Connect, and KIT Studio software\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ⑩ TOUR PROS MARQUEE (NEW Block 2) --\u003e\n  \u003csection class=\"ss-pros\"\u003e\n    \u003cdiv class=\"ss-p-eyebrow\"\u003e— Used By The Best In The Game —\u003c\/div\u003e\n    \u003ch2 class=\"ss-p-headline\"\u003eTour-Proven\u003cbr\u003eTechnology.\u003c\/h2\u003e\n    \u003cp class=\"ss-p-sub\"\u003eThe same launch monitor trusted by the world's top players to dial in their game on tour and in private training facilities.\u003c\/p\u003e\n    \u003cdiv class=\"ss-p-marquee\"\u003e\n      \u003cdiv class=\"ss-p-track\"\u003e\n        \u003cspan class=\"name\"\u003eTiger Woods\u003c\/span\u003e\u003cspan class=\"dot\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"name\"\u003eJon Rahm\u003c\/span\u003e\u003cspan class=\"dot\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"name\"\u003eDustin Johnson\u003c\/span\u003e\u003cspan class=\"dot\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"name\"\u003eJordan Spieth\u003c\/span\u003e\u003cspan class=\"dot\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"name\"\u003eXander Schauffele\u003c\/span\u003e\u003cspan class=\"dot\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"name\"\u003ePatrick Cantlay\u003c\/span\u003e\u003cspan class=\"dot\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"name\"\u003eJason Day\u003c\/span\u003e\u003cspan class=\"dot\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"name\"\u003eBrandt Snedeker\u003c\/span\u003e\u003cspan class=\"dot\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"name\"\u003eGary Woodland\u003c\/span\u003e\u003cspan class=\"dot\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"name\"\u003eBrooke Henderson\u003c\/span\u003e\u003cspan class=\"dot\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"name\"\u003eStephen Curry\u003c\/span\u003e\u003cspan class=\"dot\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"name\"\u003ePatrick Mahomes\u003c\/span\u003e\u003cspan class=\"dot\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"name\"\u003eTiger Woods\u003c\/span\u003e\u003cspan class=\"dot\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"name\"\u003eJon Rahm\u003c\/span\u003e\u003cspan class=\"dot\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"name\"\u003eDustin Johnson\u003c\/span\u003e\u003cspan class=\"dot\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"name\"\u003eJordan Spieth\u003c\/span\u003e\u003cspan class=\"dot\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"name\"\u003eXander Schauffele\u003c\/span\u003e\u003cspan class=\"dot\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"name\"\u003ePatrick Cantlay\u003c\/span\u003e\u003cspan class=\"dot\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"name\"\u003eJason Day\u003c\/span\u003e\u003cspan class=\"dot\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"name\"\u003eBrandt Snedeker\u003c\/span\u003e\u003cspan class=\"dot\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"name\"\u003eGary Woodland\u003c\/span\u003e\u003cspan class=\"dot\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"name\"\u003eBrooke Henderson\u003c\/span\u003e\u003cspan class=\"dot\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"name\"\u003eStephen Curry\u003c\/span\u003e\u003cspan class=\"dot\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"name\"\u003ePatrick Mahomes\u003c\/span\u003e\u003cspan class=\"dot\"\u003e\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ss-p-foot\"\u003e\n\u003cdiv class=\"line\"\u003e\u003c\/div\u003ePGA TOUR · LIV GOLF · LPGA · TGL\u003cdiv class=\"line\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ⑪ PREMIUM TESTIMONIALS (NEW Block 5) --\u003e\n  \u003csection class=\"ss-test\"\u003e\n    \u003cdiv class=\"ss-t-inner\"\u003e\n      \u003cdiv class=\"ss-t-eyebrow\"\u003e— What Golfers Are Saying —\u003c\/div\u003e\n      \u003ch2 class=\"ss-t-headline\"\u003eTour Pros \u0026amp;\u003cbr\u003eReal Players Agree.\u003c\/h2\u003e\n      \u003cblockquote class=\"ss-t-hero-q\"\u003e\n        \u003cdiv class=\"q\"\u003eI've used all the launch monitors. The Full Swing KIT is the most accurate of any launch monitor — and that's why I use it.\u003c\/div\u003e\n        \u003cdiv class=\"cite\"\u003e\n          \u003cspan class=\"nm\"\u003eDustin Johnson\u003c\/span\u003e\n          \u003cspan class=\"tt\"\u003ePGA Tour · 24× Tour Winner\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/blockquote\u003e\n      \u003cdiv class=\"ss-t-grid\"\u003e\n        \u003cdiv class=\"ss-t-card\"\u003e\n          \u003cdiv class=\"stars\"\u003e★ ★ ★ ★ ★\u003c\/div\u003e\n          \u003cdiv class=\"q\"\u003e\"I was a little hesitant the price was too good to be true — but after testing it alongside other launch monitors, it passed with flying colors.\"\u003c\/div\u003e\n          \u003cdiv class=\"cite\"\u003e\n\u003cspan class=\"nm\"\u003eJerry Hixon\u003c\/span\u003e\u003cspan class=\"tt\"\u003eDirector of Golf · Tradition Golf Club\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"ss-t-card\"\u003e\n          \u003cdiv class=\"stars\"\u003e★ ★ ★ ★ ★\u003c\/div\u003e\n          \u003cdiv class=\"q\"\u003e\"I ran it next to a GC Quad and I was more impressed with the Full Swing.\"\u003c\/div\u003e\n          \u003cdiv class=\"cite\"\u003e\n\u003cspan class=\"nm\"\u003eMichael Garrison\u003c\/span\u003e\u003cspan class=\"tt\"\u003eVerified Customer\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"ss-t-card\"\u003e\n          \u003cdiv class=\"stars\"\u003e★ ★ ★ ★ ★\u003c\/div\u003e\n          \u003cdiv class=\"q\"\u003e\"We use it at the range. Had it next to a TrackMan at a demo day. It's spot on outdoors.\"\u003c\/div\u003e\n          \u003cdiv class=\"cite\"\u003e\n\u003cspan class=\"nm\"\u003eSteve Brooks\u003c\/span\u003e\u003cspan class=\"tt\"\u003eVerified Customer\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ⑫ COMPARISON TABLE (v5 light-mode restyle) --\u003e\n  \u003cdiv style=\"background:#fff;padding:80px 32px;font-family:'Barlow',Arial,sans-serif;\"\u003e\n    \u003cdiv style=\"text-align:center;max-width:1080px;margin:0 auto;\"\u003e\n      \u003cp style=\"display:inline-block;font-family:'Barlow Condensed',Arial,sans-serif;font-weight:700;font-style:italic;font-size:13px;letter-spacing:0.2em;text-transform:uppercase;margin-bottom:16px;color:#1565C0;\"\u003e— How It Compares —\u003c\/p\u003e\n      \u003ch2 style=\"margin:0 0 24px;font-family:'Barlow Condensed','Barlow',Arial,sans-serif;font-style:italic;font-weight:800;font-size:42px;line-height:1.05;text-transform:uppercase;letter-spacing:-0.01em;color:#0a0a0a;\"\u003eFull Swing KIT vs TrackMan vs Foresight GC3\u003cspan style=\"display:block;font-size:24px;margin-top:8px;color:#1565C0;\"\u003ePro-Grade Data. 1\/5 The Price.\u003c\/span\u003e\n\u003c\/h2\u003e\n      \u003cp style=\"max-width:680px;margin:0 auto 36px;font-size:17px;line-height:1.6;color:#444;\"\u003eFull Swing KIT delivers what other tour-grade launch monitors charge $10,000+ to deliver. Side-by-side, the math speaks for itself.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv style=\"max-width:980px;margin:0 auto;background:#fff;border:1px solid #ddd;\"\u003e\n      \u003ctable style=\"width:100%;border-collapse:collapse;\"\u003e\n        \u003cthead\u003e\n          \u003ctr\u003e\n            \u003cth style=\"background:#0a0a0a;color:#fff;font-family:'Barlow Condensed',Arial,sans-serif;font-style:italic;font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:0.05em;padding:18px;text-align:left;\"\u003eFeature\u003c\/th\u003e\n            \u003cth style=\"background:#222;color:#fff;font-family:'Barlow Condensed',Arial,sans-serif;font-style:italic;font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:0.05em;padding:18px;text-align:center;\"\u003eFull Swing KIT\u003cbr\u003e\u003cspan style=\"font-size:11px;font-weight:600;color:#bdbdbd;display:block;margin-top:4px;\"\u003e$4,999\u003c\/span\u003e\n\u003c\/th\u003e\n            \u003cth style=\"background:#0a0a0a;color:#fff;font-family:'Barlow Condensed',Arial,sans-serif;font-style:italic;font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:0.05em;padding:18px;text-align:center;\"\u003eTrackMan\u003cbr\u003e\u003cspan style=\"font-size:11px;font-weight:600;color:#bdbdbd;display:block;margin-top:4px;\"\u003e$18,995+\u003c\/span\u003e\n\u003c\/th\u003e\n            \u003cth style=\"background:#0a0a0a;color:#fff;font-family:'Barlow Condensed',Arial,sans-serif;font-style:italic;font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:0.05em;padding:18px;text-align:center;\"\u003eForesight GC3\u003cbr\u003e\u003cspan style=\"font-size:11px;font-weight:600;color:#bdbdbd;display:block;margin-top:4px;\"\u003e$8,999+\u003c\/span\u003e\n\u003c\/th\u003e\n          \u003c\/tr\u003e\n        \u003c\/thead\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n\u003ctd style=\"padding:14px 18px;border-bottom:1px solid #eee;font-weight:600;color:#0a0a0a;\"\u003eIndoor + outdoor use\u003c\/td\u003e\n\u003ctd style=\"padding:14px 18px;border-bottom:1px solid #eee;text-align:center;background:#f5f5f5;font-weight:700;color:#0a0a0a;border-left:1px solid #ddd;border-right:1px solid #ddd;\"\u003e✓\u003c\/td\u003e\n\u003ctd style=\"padding:14px 18px;border-bottom:1px solid #eee;text-align:center;color:#222;\"\u003e✓\u003c\/td\u003e\n\u003ctd style=\"padding:14px 18px;border-bottom:1px solid #eee;text-align:center;color:#222;\"\u003e✓\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd style=\"padding:14px 18px;border-bottom:1px solid #eee;font-weight:600;color:#0a0a0a;\"\u003eBuilt-in display\u003c\/td\u003e\n\u003ctd style=\"padding:14px 18px;border-bottom:1px solid #eee;text-align:center;background:#f5f5f5;font-weight:700;color:#0a0a0a;border-left:1px solid #ddd;border-right:1px solid #ddd;\"\u003e✓\u003c\/td\u003e\n\u003ctd style=\"padding:14px 18px;border-bottom:1px solid #eee;text-align:center;color:#222;\"\u003e✕\u003c\/td\u003e\n\u003ctd style=\"padding:14px 18px;border-bottom:1px solid #eee;text-align:center;color:#222;\"\u003e✕\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd style=\"padding:14px 18px;border-bottom:1px solid #eee;font-weight:600;color:#0a0a0a;\"\u003eIntegrated swing video\u003c\/td\u003e\n\u003ctd style=\"padding:14px 18px;border-bottom:1px solid #eee;text-align:center;background:#f5f5f5;font-weight:700;color:#0a0a0a;border-left:1px solid #ddd;border-right:1px solid #ddd;\"\u003e✓\u003c\/td\u003e\n\u003ctd style=\"padding:14px 18px;border-bottom:1px solid #eee;text-align:center;color:#222;\"\u003e✕\u003c\/td\u003e\n\u003ctd style=\"padding:14px 18px;border-bottom:1px solid #eee;text-align:center;color:#222;\"\u003e✕\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd style=\"padding:14px 18px;border-bottom:1px solid #eee;font-weight:600;color:#0a0a0a;\"\u003ePadded case included\u003c\/td\u003e\n\u003ctd style=\"padding:14px 18px;border-bottom:1px solid #eee;text-align:center;background:#f5f5f5;font-weight:700;color:#0a0a0a;border-left:1px solid #ddd;border-right:1px solid #ddd;\"\u003e✓\u003c\/td\u003e\n\u003ctd style=\"padding:14px 18px;border-bottom:1px solid #eee;text-align:center;color:#222;\"\u003e✕\u003c\/td\u003e\n\u003ctd style=\"padding:14px 18px;border-bottom:1px solid #eee;text-align:center;color:#222;\"\u003e✕\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd style=\"padding:14px 18px;border-bottom:1px solid #eee;font-weight:600;color:#0a0a0a;\"\u003e30-day money-back\u003c\/td\u003e\n\u003ctd style=\"padding:14px 18px;border-bottom:1px solid #eee;text-align:center;background:#f5f5f5;font-weight:700;color:#0a0a0a;border-left:1px solid #ddd;border-right:1px solid #ddd;\"\u003e✓\u003c\/td\u003e\n\u003ctd style=\"padding:14px 18px;border-bottom:1px solid #eee;text-align:center;color:#222;\"\u003e✕\u003c\/td\u003e\n\u003ctd style=\"padding:14px 18px;border-bottom:1px solid #eee;text-align:center;color:#222;\"\u003e✕\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd style=\"padding:14px 18px;border-bottom:1px solid #eee;font-weight:600;color:#0a0a0a;\"\u003eTour-trusted\u003c\/td\u003e\n\u003ctd style=\"padding:14px 18px;border-bottom:1px solid #eee;text-align:center;background:#f5f5f5;font-weight:700;color:#0a0a0a;border-left:1px solid #ddd;border-right:1px solid #ddd;\"\u003e✓\u003c\/td\u003e\n\u003ctd style=\"padding:14px 18px;border-bottom:1px solid #eee;text-align:center;color:#222;\"\u003e✓\u003c\/td\u003e\n\u003ctd style=\"padding:14px 18px;border-bottom:1px solid #eee;text-align:center;color:#222;\"\u003e✓\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd style=\"padding:18px;font-family:'Barlow Condensed',Arial,sans-serif;font-weight:800;font-size:16px;color:#0a0a0a;text-transform:uppercase;letter-spacing:0.02em;\"\u003eTotal cost of ownership\u003c\/td\u003e\n\u003ctd style=\"padding:18px;text-align:center;background:#f5f5f5;font-family:'Barlow Condensed',Arial,sans-serif;font-weight:800;font-size:20px;color:#0a0a0a;border-left:1px solid #ddd;border-right:1px solid #ddd;\"\u003e$4,999\u003c\/td\u003e\n\u003ctd style=\"padding:18px;text-align:center;font-family:'Barlow Condensed',Arial,sans-serif;font-weight:800;font-size:20px;color:#0a0a0a;\"\u003e$18,995+\u003c\/td\u003e\n\u003ctd style=\"padding:18px;text-align:center;font-family:'Barlow Condensed',Arial,sans-serif;font-weight:800;font-size:20px;color:#0a0a0a;\"\u003e$8,999+\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n      \u003cdiv style=\"background:#0a0a0a;color:#fff;padding:28px 32px;text-align:center;font-family:'Barlow',Arial,sans-serif;\"\u003e\n        \u003cp style=\"font-family:'Barlow Condensed',Arial,sans-serif;font-style:italic;font-weight:700;font-size:22px;text-transform:uppercase;letter-spacing:0.02em;margin:0;color:#fff;\"\u003eSave up to \u003cspan style=\"color:#1565C0;\"\u003e$14,000\u003c\/span\u003e on tour-grade data.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ⑬ FAQ (kept) --\u003e\n  \u003cdiv style=\"margin-bottom:32px;\"\u003e\n    \u003ch3 class=\"sec-label\"\u003eFull Swing KIT — Frequently asked questions\u003c\/h3\u003e\n    \u003cdiv class=\"acc-details\"\u003e\n      \u003cdiv class=\"acc-btn\"\u003e\n        \u003cdiv class=\"faq-q\"\u003eDoes it work indoors?\u003c\/div\u003e\n        \u003csvg class=\"acc-chevron\" width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003cpath d=\"M4 6l4 4 4-4\" stroke=\"currentColor\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"acc-body\"\u003e\u003cp class=\"faq-a\"\u003eYes — the dual-mode radar works accurately indoors. You'll need 8–10 feet of ball flight to a screen or net, and 8–10 feet of space behind the ball for the KIT to get best readings.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"acc-details\"\u003e\n      \u003cdiv class=\"acc-btn\"\u003e\n        \u003cdiv class=\"faq-q\"\u003eWhat simulator software is compatible?\u003c\/div\u003e\n        \u003csvg class=\"acc-chevron\" width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003cpath d=\"M4 6l4 4 4-4\" stroke=\"currentColor\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"acc-body\"\u003e\n\u003cp class=\"faq-a\"\u003eEvery Full Swing KIT includes free access to the \u003cstrong\u003eFull Swing app\u003c\/strong\u003e for tracking your data and video. The KIT is also compatible with several popular virtual gameplay software options:\u003c\/p\u003e\n\u003cul class=\"faq-a\" style=\"margin:12px 0 0;padding-left:22px;list-style:disc;\"\u003e\n\u003cli style=\"margin-bottom:8px;\"\u003e\n\u003cstrong\u003eGSPro for PC\u003c\/strong\u003e — available separately\u003c\/li\u003e\n\u003cli style=\"margin-bottom:8px;\"\u003e\n\u003cstrong\u003ee6 CONNECT for iPhone and iPad\u003c\/strong\u003e — available separately\u003c\/li\u003e\n\u003cli style=\"margin-bottom:0;\"\u003e\n\u003cstrong\u003eFull Swing Golf for KIT software\u003c\/strong\u003e — available with Full Swing KIT Studio PC packages, subscription required. Features 15 world-class courses including Spyglass Hill and select TPC venues, plus a customizable driving range.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"acc-details\"\u003e\n      \u003cdiv class=\"acc-btn\"\u003e\n        \u003cdiv class=\"faq-q\"\u003eDo I need a subscription to use it?\u003c\/div\u003e\n        \u003csvg class=\"acc-chevron\" width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003cpath d=\"M4 6l4 4 4-4\" stroke=\"currentColor\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"acc-body\"\u003e\u003cp class=\"faq-a\"\u003eNo subscription is required to use the KIT as a standalone launch monitor with its built-in display and the free Full Swing app. Some simulator software integrations (E6 Connect, Full Swing Studio, Full Swing Golf for KIT) may require separate purchases or subscriptions.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"acc-details\"\u003e\n      \u003cdiv class=\"acc-btn\"\u003e\n        \u003cdiv class=\"faq-q\"\u003eHow long does setup take?\u003c\/div\u003e\n        \u003csvg class=\"acc-chevron\" width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003cpath d=\"M4 6l4 4 4-4\" stroke=\"currentColor\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"acc-body\"\u003e\u003cp class=\"faq-a\"\u003eMost customers are up and running in under 10 minutes. A quick start guide is included in the box, and PDF versions of the full manual are linked below.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"acc-details\"\u003e\n      \u003cdiv class=\"acc-btn\"\u003e\n        \u003cdiv class=\"faq-q\"\u003eWhat is the 30-day money-back guarantee?\u003c\/div\u003e\n        \u003csvg class=\"acc-chevron\" width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003cpath d=\"M4 6l4 4 4-4\" stroke=\"currentColor\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"acc-body\"\u003e\u003cp class=\"faq-a\"\u003eFull Swing backs the KIT with a 30-day money-back guarantee — if it doesn't exceed your expectations, return it for a full refund. This applies to the standalone KIT launch monitor; KIT Studio components are not included in the guarantee offer.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"acc-details\"\u003e\n      \u003cdiv class=\"acc-btn acc-last\"\u003e\n        \u003cdiv class=\"faq-q\"\u003eIs financing available?\u003c\/div\u003e\n        \u003csvg class=\"acc-chevron\" width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"\u003e\u003cpath d=\"M4 6l4 4 4-4\" stroke=\"currentColor\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"acc-body\"\u003e\u003cp class=\"faq-a\"\u003eYes — Shop Pay Installments lets you break the purchase into monthly payments at checkout. Full Swing also offers 0% APR financing through Affirm. No hidden fees either way.\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ⑭ DOCUMENTATION (kept) --\u003e\n  \u003cdiv style=\"margin-bottom:32px;\"\u003e\n    \u003ch3 style=\"font-family:'Barlow Condensed',sans-serif;font-size:22px;font-weight:600;color:#111;letter-spacing:0.01em;margin-bottom:16px;\"\u003eProduct documentation\u003c\/h3\u003e\n    \u003cdiv style=\"display:flex;flex-direction:column;gap:10px;\"\u003e\n      \u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/8690\/4202\/files\/Full_Swing_KIT_User_Manual.pdf?v=1771876792\" class=\"doc-row\"\u003e\n        \u003cdiv class=\"doc-icon\"\u003e\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 18 18\" fill=\"none\"\u003e\u003crect x=\"3\" y=\"1\" width=\"12\" height=\"16\" rx=\"2\" stroke=\"#185FA5\" stroke-width=\"1.3\"\u003e\u003c\/rect\u003e\u003cpath d=\"M6 5h6M6 8h6M6 11h4\" stroke=\"#185FA5\" stroke-width=\"1.1\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n        \u003cdiv\u003e\n\u003cdiv class=\"doc-title\"\u003eFull Swing KIT user manual\u003c\/div\u003e\n\u003cdiv class=\"doc-sub\"\u003eComplete setup and operation guide\u003c\/div\u003e\n\u003c\/div\u003e\n        \u003cspan class=\"doc-badge\"\u003eDownload PDF\u003c\/span\u003e\n      \u003c\/a\u003e\n      \u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/8690\/4202\/files\/Full_Swing_KIT_Quick_Start_Guide.pdf?v=1771877857\" class=\"doc-row\"\u003e\n        \u003cdiv class=\"doc-icon\"\u003e\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 18 18\" fill=\"none\"\u003e\u003crect x=\"3\" y=\"1\" width=\"12\" height=\"16\" rx=\"2\" stroke=\"#185FA5\" stroke-width=\"1.3\"\u003e\u003c\/rect\u003e\u003cpath d=\"M6 5h6M6 8h4\" stroke=\"#185FA5\" stroke-width=\"1.1\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n        \u003cdiv\u003e\n\u003cdiv class=\"doc-title\"\u003eQuick start guide\u003c\/div\u003e\n\u003cdiv class=\"doc-sub\"\u003eUp and running in under 10 minutes\u003c\/div\u003e\n\u003c\/div\u003e\n        \u003cspan class=\"doc-badge\"\u003eDownload PDF\u003c\/span\u003e\n      \u003c\/a\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ⑮ TRUST BAR (kept) --\u003e\n  \u003cdiv class=\"trust-bar\"\u003e\n    \u003cdiv style=\"display:flex;align-items:center;gap:14px;\"\u003e\n      \u003csvg width=\"20\" height=\"20\" viewbox=\"0 0 20 20\" fill=\"none\"\u003e\u003cpath d=\"M10 2a8 8 0 100 16A8 8 0 0010 2z\" stroke=\"#111\" stroke-width=\"1.2\"\u003e\u003c\/path\u003e\u003cpath d=\"M7 10l2 2 4-4\" stroke=\"#111\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"trust-title\"\u003eAuthorized Full Swing dealer\u003c\/div\u003e\n        \u003cdiv class=\"trust-sub\"\u003eFull warranty support · expert pre-sale advice · (833) 796-4777\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003ca href=\"\/pages\/contact\" class=\"trust-btn\"\u003eAsk a question\u003c\/a\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    { \"@type\": \"Question\", \"name\": \"Does the Full Swing KIT work indoors?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Yes — the dual-mode radar works accurately indoors. You'll need 8–10 feet of ball flight to a screen or net, and 8–10 feet of space behind the ball.\" } },\n    { \"@type\": \"Question\", \"name\": \"What simulator software is compatible with the Full Swing KIT?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"The KIT is compatible with E6 Connect for iPhone and iPad, available separately. The free Full Swing app covers data tracking, swing video, and progress monitoring. Full Swing Studio is also available for PC simulator setups.\" } },\n    { \"@type\": \"Question\", \"name\": \"Do I need a subscription to use the Full Swing KIT?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"No subscription is required to use the KIT as a standalone launch monitor with its built-in display and free Full Swing app. Some simulator software integrations may require separate purchases.\" } },\n    { \"@type\": \"Question\", \"name\": \"How long does it take to set up the Full Swing KIT?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Most customers are up and running in under 10 minutes. A quick start guide is included in the box.\" } },\n    { \"@type\": \"Question\", \"name\": \"What is the Full Swing KIT 30-day money-back guarantee?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Full Swing backs the KIT with a 30-day money-back guarantee. If it doesn't exceed your expectations, return it for a full refund. KIT Studio components are not included in the guarantee.\" } },\n    { \"@type\": \"Question\", \"name\": \"Is financing available for the Full Swing KIT?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Yes — Shop Pay Installments and 0% APR financing through Affirm are both available at checkout.\" } }\n  ]\n}\n\u003c\/script\u003e\n\n\u003c!-- ===== ADDED: VIDEO schema (video thumbnail eligibility in Google) ===== --\u003e\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\/\",\n  \"@type\": \"VideoObject\",\n  \"name\": \"See the Full Swing KIT in Action\",\n  \"description\": \"Watch the Full Swing KIT launch monitor working — and the full software ecosystem you can plug into.\",\n  \"thumbnailUrl\": \"https:\/\/swingspheregolfstore.com\/cdn\/shop\/files\/FullSwingKITLaunchMonitor_1200x1200.jpg?v=1768595482\",\n  \"uploadDate\": \"2025-12-22\",\n  \"embedUrl\": \"https:\/\/www.youtube.com\/embed\/fODa9_wyVow\",\n  \"contentUrl\": \"https:\/\/www.youtube.com\/watch?v=fODa9_wyVow\"\n}\n\u003c\/script\u003e\n\n\u003c!-- ===== ADDED: BREADCRUMB schema ===== --\u003e\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\/\",\n  \"@type\": \"BreadcrumbList\",\n  \"itemListElement\": [\n    { \"@type\": \"ListItem\", \"position\": 1, \"name\": \"Home\", \"item\": \"https:\/\/swingspheregolfstore.com\/\" },\n    { \"@type\": \"ListItem\", \"position\": 2, \"name\": \"Golf Simulators \u0026 Launch Monitors\", \"item\": \"https:\/\/swingspheregolfstore.com\/collections\/golf-simulators\" },\n    { \"@type\": \"ListItem\", \"position\": 3, \"name\": \"Full Swing KIT Launch Monitor\", \"item\": \"https:\/\/swingspheregolfstore.com\/products\/full-swing-kit-launch-monitor\" }\n  ]\n}\n\u003c\/script\u003e\n\n","brand":"Full Swing","offers":[{"title":"Default Title","offer_id":47489579581578,"sku":"FSKIT1102","price":3999.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0723\/8690\/4202\/files\/FullSwingKITLaunchMonitor.jpg?v=1768595482"}],"url":"https:\/\/swingspheregolfstore.com\/collections\/golf-simulators-2-000-to-5-000.oembed","provider":"Swing Sphere","version":"1.0","type":"link"}