

{"id":41988,"date":"2025-11-21T08:11:16","date_gmt":"2025-11-21T08:11:16","guid":{"rendered":"https:\/\/feelingyachty.com\/?page_id=41988"},"modified":"2025-11-21T11:34:33","modified_gmt":"2025-11-21T11:34:33","slug":"alquiler-de-coches-jet","status":"publish","type":"miami-water-sports","link":"https:\/\/feelingyachty.com\/es\/miami-water-sports\/jet-car-rentals\/","title":{"rendered":"Jet Car Rentals En Miami"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"41988\" class=\"elementor elementor-41988\" data-elementor-post-type=\"miami-water-sports\">\n\t\t\t\t<div class=\"elementor-element elementor-element-feba22d e-flex e-con-boxed e-con e-parent\" data-id=\"feba22d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-94adfeb elementor-widget elementor-widget-html\" data-id=\"94adfeb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- ===================== Feeling Yachty \u2014 Hero (Purple Neon \/ Jet Ski Rentals, Single Column) ===================== -->\r\n<section id=\"fy-hero\" role=\"region\" aria-labelledby=\"fy-hero-title\" aria-describedby=\"fy-hero-desc\">\r\n  <style>\r\n    \/* ===================== THEME ===================== *\/\r\n    #fy-hero{\r\n      --ink:#0f172a; --muted:#475569;\r\n      --tile:linear-gradient(180deg,#faf5ff 0%, #fdf2ff 55%, #fce7f3 100%);\r\n      --accent:#A855F7; --accent2:#D946EF; --accent3:#7C3AED;\r\n      --glow1:rgba(168,85,247,.55); --glow2:rgba(217,70,239,.38); --glow3:rgba(124,58,237,.30);\r\n      --ring:rgba(217,70,239,.22); --border:#e4d4ff; --whatsapp:#25D366; --fy-blue:#A855F7;\r\n\r\n      max-width:900px; margin:32px auto; padding:24px 18px; position:relative;\r\n      background:var(--tile); border-radius:18px; border:4px solid transparent; overflow:hidden;\r\n      box-shadow:0 10px 24px rgba(2,6,23,.06); background-clip:padding-box; isolation:isolate;\r\n    }\r\n    #fy-hero *{box-sizing:border-box}\r\n\r\n    \/* Neon purple frame *\/\r\n    #fy-hero:before{\r\n      content:\"\"; position:absolute; inset:0; padding:4px; border-radius:18px;\r\n      background:linear-gradient(135deg,var(--accent),var(--accent2),var(--accent3),var(--accent));\r\n      background-size:300% 300%; animation:borderGlow 9s ease infinite;\r\n      -webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);\r\n      -webkit-mask-composite:xor; mask-composite:exclude; z-index:0;\r\n    }\r\n    @keyframes borderGlow{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}\r\n\r\n    \/* Ambient haze *\/\r\n    #fy-hero:after{\r\n      content:\"\"; position:absolute; inset:-40%;\r\n      background:\r\n        radial-gradient(40% 40% at 30% 20%,rgba(168,85,247,.16),transparent 70%),\r\n        radial-gradient(45% 45% at 70% 70%,rgba(217,70,239,.14),transparent 65%),\r\n        radial-gradient(50% 50% at 50% 95%,rgba(124,58,237,.12),transparent 60%),\r\n        conic-gradient(from 260deg at 50% 105%, rgba(217,70,239,.12), transparent 50%, rgba(168,85,247,.10));\r\n      animation:shine 14s linear infinite; filter:blur(22px); z-index:0;\r\n    }\r\n    @keyframes shine{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}\r\n\r\n    \/* Soft glow pulse *\/\r\n    .fy-glow{ position:absolute; inset:-10px; border-radius:22px; z-index:0;\r\n      box-shadow:0 0 26px var(--glow1), 0 0 64px var(--glow2), 0 0 140px var(--glow3);\r\n      animation:pulse 5.5s ease-in-out infinite; filter:saturate(112%);\r\n    }\r\n    @keyframes pulse{0%,100%{opacity:.78; transform:scale(1)}50%{opacity:1; transform:scale(1.01)}}\r\n\r\n    \/* Typography *\/\r\n    #fy-hero h1, #fy-hero h2, #fy-hero p {margin-top:0; color:var(--ink)}\r\n    #fy-hero p{color:var(--muted)}\r\n    #fy-hero h1{\r\n      position:relative; z-index:2; letter-spacing:-.02em; font-weight:900;\r\n      font-size:clamp(2rem, 1.6rem + 2.2vw, 2.7rem);\r\n      text-align:center;\r\n      background:linear-gradient(90deg,var(--accent),var(--accent2),var(--accent3),var(--accent));\r\n      background-size:220% auto; -webkit-background-clip:text; -webkit-text-fill-color:transparent;\r\n      animation:h1Flow 14s linear infinite; text-shadow:0 0 22px rgba(124,58,237,.35);\r\n    }\r\n    #fy-hero header p{\r\n      text-align:center;\r\n      font-size:.98rem;\r\n    }\r\n    @keyframes h1Flow{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}\r\n\r\n    \/* Links *\/\r\n    #fy-hero a{color:var(--accent); text-decoration:none; border-bottom:2px dotted var(--accent); outline:0; font-weight:inherit}\r\n    #fy-hero a:hover{color:var(--accent3); border-bottom-style:solid}\r\n    #fy-hero a:focus-visible{outline:3px solid var(--ring); outline-offset:3px; border-bottom-style:solid}\r\n\r\n    \/* Layout *\/\r\n    .fy-stack{display:grid; gap:14px; position:relative; z-index:1}\r\n\r\n    \/* Hero image *\/\r\n    .fy-hero-image-wrap{\r\n      position:relative; margin:10px auto 6px; max-width:640px;\r\n      border-radius:18px; overflow:hidden;\r\n      box-shadow:\r\n        0 0 0 2px rgba(168,85,247,.18),\r\n        0 0 32px rgba(124,58,237,.18),\r\n        0 0 90px rgba(217,70,239,.24);\r\n    }\r\n    .fy-hero-image-wrap img{\r\n      display:block; width:100%; height:auto; border-radius:14px; object-fit:cover;\r\n    }\r\n\r\n    \/* Chips \/ info pills *\/\r\n    .fy-chips{display:flex; flex-wrap:wrap; gap:8px; justify-content:center}\r\n    .fy-chip{display:inline-flex; align-items:center; gap:6px; padding:6px 10px; border-radius:9999px; background:#ffffff; border:1.5px dashed var(--border); font-weight:800; font-size:.9rem}\r\n\r\n    \/* CTAs *\/\r\n    .fy-cta{display:flex; flex-wrap:wrap; gap:10px; margin:10px 0 2px; justify-content:center}\r\n    .fy-btn{display:inline-block; padding:10px 18px; border-radius:9999px; font:inherit; line-height:1.3; white-space:nowrap;\r\n      color:#fff !important; box-shadow:0 3px 10px rgba(2,6,23,.08); transition:all .15s ease; font-weight:900}\r\n    .fy-btn:hover{transform:translateY(-1px); box-shadow:0 6px 14px rgba(2,6,23,.12)}\r\n    .btn-accent{background:linear-gradient(135deg,var(--accent),var(--accent2))}\r\n    .btn-wa{background:var(--whatsapp)}\r\n    .btn-blue{background:var(--fy-blue)}\r\n    .btn-black{background:#0f172a}\r\n    .btn-black:hover{background:#fff; color:#0f172a !important; border:2px solid #0f172a}\r\n\r\n    \/* Meta line under CTAs *\/\r\n    .fy-meta-line{\r\n      margin:4px 0 4px;\r\n      font-size:.92rem;\r\n      color:var(--muted);\r\n      font-weight:600;\r\n      text-align:center;\r\n    }\r\n\r\n    \/* Trust pill *\/\r\n    .fy-promise{\r\n      display:inline-flex; align-items:center; gap:6px; background:#fdf4ff; color:var(--ink);\r\n      border:1.5px dashed var(--border); padding:8px 14px; border-radius:9999px; font-weight:700;\r\n      margin:0 auto; font-size:.9rem;\r\n    }\r\n    .fy-promise-wrap{display:flex; justify-content:center}\r\n\r\n    \/* Payments \/ Finance \/ Crypto *\/\r\n    .fy-payments{\r\n      margin-top:10px;\r\n      background:#ffffff;\r\n      border-radius:14px;\r\n      border:1.5px solid var(--border);\r\n      padding:10px 12px 12px;\r\n      box-shadow:0 6px 16px rgba(2,6,23,.04);\r\n    }\r\n    .fy-pay-head{\r\n      display:flex; flex-wrap:wrap; align-items:center; gap:8px; margin-bottom:6px;\r\n    }\r\n    .fy-pay-kicker{\r\n      display:inline-flex; align-items:center; gap:6px;\r\n      padding:4px 10px; border-radius:999px;\r\n      background:#f5e9ff; border:1px dashed var(--border);\r\n      font-size:.8rem; font-weight:800; text-transform:uppercase; letter-spacing:.06em; color:var(--ink);\r\n    }\r\n    .fy-pay-title{\r\n      margin:0; font-weight:900; letter-spacing:-.01em;\r\n      font-size:clamp(.98rem,.9rem + .25vw,1.1rem);\r\n      background:linear-gradient(90deg,var(--accent2),var(--accent3));\r\n      -webkit-background-clip:text; background-clip:text; color:transparent;\r\n    }\r\n    .fy-pay-copy{\r\n      margin:0 0 6px; font-size:.9rem; line-height:1.5; color:var(--muted);\r\n    }\r\n    .fy-pay-grid{\r\n      display:flex; flex-wrap:wrap; gap:10px;\r\n      margin-top:4px;\r\n    }\r\n    .fy-pay-col{\r\n      flex:1 1 230px;\r\n      padding:8px 8px;\r\n      border-radius:10px;\r\n      background:linear-gradient(180deg,#fdf4ff,#ffffff);\r\n      border:1px solid #e9d5ff;\r\n    }\r\n    .fy-pay-col h3{\r\n      margin:0 0 4px;\r\n      font-size:.9rem; font-weight:800; color:var(--ink);\r\n    }\r\n    .fy-pay-col ul{\r\n      margin:0; padding-left:18px; font-size:.86rem; color:var(--muted); line-height:1.45;\r\n    }\r\n    .fy-pay-policy{\r\n      margin:6px 0 0; font-size:.82rem; color:var(--muted);\r\n    }\r\n\r\n    \/* Bullets *\/\r\n    .fy-bullets{list-style:none; padding:0; margin:8px 0 0}\r\n    .fy-bullets li{margin:6px 0; font-size:.95rem; color:var(--muted);}\r\n\r\n    \/* Captain \/ crew card *\/\r\n    .fy-captain{display:flex; gap:14px; align-items:flex-start; background:#ffffff; border:1.5px solid var(--border);\r\n      border-radius:14px; padding:12px 14px; box-shadow:0 6px 16px rgba(2,6,23,.05); margin-top:8px}\r\n    .cap-avatar{width:52px; height:52px; border-radius:9999px; background:linear-gradient(135deg,var(--accent2),#fff);\r\n      border:1.5px solid var(--border); flex:0 0 52px}\r\n\r\n    \/* Pickup *\/\r\n    .fy-pickup{\r\n      background:#ffffff; border:1.5px solid var(--border); border-radius:14px;\r\n      padding:12px 14px; box-shadow:0 6px 16px rgba(2,6,23,.05); position:relative; z-index:3; margin-top:10px;\r\n    }\r\n    .fy-pickup h3{margin:0 0 6px; font-size:clamp(1.05rem, .95rem + .4vw, 1.25rem); color:var(--ink)}\r\n    .fy-pickup .fy-sub{margin:0 0 10px; color:var(--muted)}\r\n    .fy-pu-cta{display:flex; gap:10px; flex-wrap:wrap; margin-top:10px}\r\n    .fy-pu-cta .fy-btn{border:0; text-decoration:none; font-size:.9rem}\r\n\r\n    @media (max-width:600px){\r\n      .fy-pu-cta{flex-direction:column}\r\n      .fy-captain{flex-direction:row}\r\n    }\r\n\r\n    @media (prefers-reduced-motion: reduce){\r\n      #fy-hero:before, #fy-hero:after, .fy-glow, #fy-hero h1{animation:none}\r\n    }\r\n    .elementor-sticky__spacer { pointer-events:none !important; }\r\n  <\/style>\r\n\r\n  <i class=\"fy-glow\" aria-hidden=\"true\"><\/i>\r\n\r\n  <div class=\"fy-stack\">\r\n    <!-- HEADLINE -->\r\n    <header class=\"fy-stack\">\r\n      <h1 id=\"fy-hero-title\">Jet Ski Rentals in Miami (Biscayne Bay &amp; Miami Beach)<\/h1>\r\n      <p>Official Feeling Yachty jet ski rentals \u2022 Add-on to your yacht charter or select stand-alone sessions \u2022 Guided rides with a focus on safety<\/p>\r\n      <p id=\"fy-hero-desc\">\r\n        Add jet skis to your <strong>Feeling Yachty yacht rental<\/strong> or book limited stand-alone jet ski sessions at our\r\n        <strong>partner docks across Miami<\/strong>. We use multiple marinas and pickup points around the Miami River, Biscayne Bay\r\n        &amp; Miami Beach \u2014 your exact departure dock is confirmed after booking. Perfect as a high-energy add-on for birthdays,\r\n        bachelor &amp; bachelorette trips, or sporty days on the water with <strong>all fees included<\/strong>\r\n        (3-hour minimum at <strong>$175\/hour<\/strong>, 10% gratuity).\r\n      <\/p>\r\n    <\/header>\r\n\r\n    <!-- HERO IMAGE (single) -->\r\n    <div class=\"fy-hero-image-wrap\" aria-label=\"Jet ski rentals in Miami hero image\">\r\n      <img decoding=\"async\"\r\n        src=\"https:\/\/feelingyachty.com\/wp-content\/uploads\/2025\/11\/Jetski-Rentals-in-miami.png\"\r\n        alt=\"Jet ski rentals in Miami with riders on Biscayne Bay\">\r\n    <\/div>\r\n\r\n    <!-- PRIMARY CTAs -->\r\n    <nav class=\"fy-cta\" role=\"group\" aria-label=\"Primary booking actions\">\r\n      <a class=\"fy-btn btn-wa\" href=\"https:\/\/wa.me\/19542463636?text=Hi%20Feeling%20Yachty!%20I&#039;d%20like%20to%20add%20jet%20skis%20to%20my%20yacht%20rental%20or%20book%20jet%20ski%20rentals%20in%20Miami.%20Can%20you%20confirm%20pickup%20locations%20and%20availability%3F\" target=\"_blank\" rel=\"noopener\">\ud83d\udcac WhatsApp<\/a>\r\n      <a class=\"fy-btn btn-blue\" href=\"https:\/\/api.leadconnectorhq.com\/widget\/booking\/ug4nZarp9i0tYj9TdgUi\" target=\"_blank\" rel=\"noopener\">\r\n        \ud83d\uddd3\ufe0f Book Now \/ Schedule Call\r\n      <\/a>\r\n      <a class=\"fy-btn btn-black\" href=\"tel:+19542463636\">\ud83d\udcde Call<\/a>\r\n    <\/nav>\r\n\r\n    <p class=\"fy-meta-line\">\r\n      \u23f1\ufe0f <strong>3-hour minimum at $175\/hour<\/strong> \u00b7 \ud83d\udc65 <strong>Per-jet-ski pricing<\/strong> \u00b7 \ud83e\uddfe <strong>All Fees Included<\/strong> (10% gratuity) \u00b7\r\n      \ud83d\udccd <strong>Pickup locations vary by yacht &amp; date<\/strong>.\r\n    <\/p>\r\n\r\n    <!-- Boater safety \/ license test note -->\r\n    <p class=\"fy-meta-line\">\r\n      \u26a0\ufe0f <strong>Florida law:<\/strong> Anyone born on or after Jan 1, 1988 who will drive a jet ski (PWC) in Florida must complete an\r\n      approved boating safety course or <strong>temporary certificate test<\/strong> and carry their card or certificate while operating.\r\n      <a href=\"https:\/\/myfwc.com\/boating\/safety-education\/id\/\" target=\"_blank\" rel=\"noopener\">FWC Boating Safety ID Card<\/a> \u00b7\r\n      <a href=\"https:\/\/myfwc.com\/boating\/safety-education\/temporary-certificate\/\" target=\"_blank\" rel=\"noopener\">FWC Temporary Certificate Program<\/a>\r\n    <\/p>\r\n\r\n    <!-- SOCIAL PROOF -->\r\n    <div class=\"fy-promise-wrap\">\r\n      <p class=\"fy-promise\" aria-label=\"Trust and social proof\">\r\n        \u2693 <strong>Miami water sports specialists<\/strong> \u00b7 \ud83d\udc68\u200d\u2708\ufe0f <strong>Licensed guides \/ safety team<\/strong> \u00b7 \u2b50\r\n        <a href=\"\/reviews\"><strong>1,700+ Verified Reviews<\/strong><\/a>\r\n      <\/p>\r\n    <\/div>\r\n\r\n    <!-- HIGHLIGHT CHIPS -->\r\n    <div class=\"fy-chips\" aria-label=\"Jet ski &amp; service highlights\">\r\n      <span class=\"fy-chip\">\ud83c\udf0a Jet ski add-on for your yacht rental<\/span>\r\n      <span class=\"fy-chip\">\ud83d\udc65 Small groups &amp; pairs<\/span>\r\n      <span class=\"fy-chip\">\u26a1 High-energy rides &amp; sightseeing<\/span>\r\n      <span class=\"fy-chip\">\ud83d\udccd Pickup locations across Miami (Miami River &amp; Biscayne Bay)<\/span>\r\n      <span class=\"fy-chip\">\ud83e\uddfe All Fees Included \u00b7 3-hour minimum at $175\/hour<\/span>\r\n    <\/div>\r\n\r\n    <!-- PAYMENTS \/ FINANCE \/ CRYPTO -->\r\n    <section class=\"fy-payments\" aria-labelledby=\"fy-payments-title\">\r\n      <div class=\"fy-pay-head\">\r\n        <div class=\"fy-pay-kicker\">Book Now \u00b7 Finance \u00b7 Crypto<\/div>\r\n        <h2 id=\"fy-payments-title\" class=\"fy-pay-title\">\r\n          Finance Your Miami Jet Ski or Yacht Rental, or Pay with Crypto\r\n        <\/h2>\r\n      <\/div>\r\n      <p class=\"fy-pay-copy\">\r\n        We accept <strong>Visa, Mastercard, American Express, and Discover<\/strong>. Financing available with\r\n        <strong>Affirm<\/strong>, <strong>PayPal Pay Later<\/strong>, and <strong>Klarna<\/strong> for Miami jet ski rentals and yacht charters.\r\n        Crypto accepted: <strong>\u20bf Bitcoin<\/strong> &amp; <strong>\u039e Ethereum<\/strong>.\r\n      <\/p>\r\n\r\n      <div class=\"fy-pay-grid\" aria-label=\"Payment, financing and crypto options for Feeling Yachty jet ski and yacht rentals\">\r\n        <div class=\"fy-pay-col\">\r\n          <h3>Finance Your Miami Experience<\/h3>\r\n          <ul>\r\n            <li><strong>Affirm<\/strong> \u2014 Financing for Miami jet ski and yacht rentals.<\/li>\r\n            <li><strong>PayPal Pay Later<\/strong> \u2014 Split payments for your Miami water sports booking.<\/li>\r\n            <li><strong>Klarna<\/strong> \u2014 Flexible pay-over-time options for charters and jet skis.<\/li>\r\n          <\/ul>\r\n        <\/div>\r\n        <div class=\"fy-pay-col\">\r\n          <h3>Cards &amp; Crypto We Accept<\/h3>\r\n          <ul>\r\n            <li><strong>Credit &amp; Debit Cards:<\/strong> Visa, Mastercard, American Express, Discover.<\/li>\r\n            <li><strong>Crypto Payments:<\/strong> \u20bf Bitcoin and \u039e Ethereum for select Miami jet ski and yacht rentals.<\/li>\r\n            <li><strong>Flexible booking:<\/strong> Book now, finance your balance, or pay with crypto before your rental.<\/li>\r\n          <\/ul>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <p class=\"fy-pay-policy\">\r\n        \ud83d\udd0e <a href=\"https:\/\/feelingyachty.com\/payment-methods-policy\" target=\"_blank\" rel=\"noopener\">\r\n          Learn more about Feeling Yachty payment methods, financing &amp; crypto policy \u2192\r\n        <\/a>\r\n      <\/p>\r\n    <\/section>\r\n\r\n    <!-- PICKUP (NO FIXED ADDRESS) -->\r\n    <section class=\"fy-pickup\" aria-labelledby=\"fy-pickup-title\">\r\n      <h3 id=\"fy-pickup-title\">Pickup Locations Across Miami (Varies by Yacht &amp; Date)<\/h3>\r\n      <p class=\"fy-sub\">\r\n        We launch jet skis from <strong>multiple marinas and pickup docks<\/strong> around Miami River, Biscayne Bay and Miami Beach.\r\n        Your exact meeting point depends on your yacht, schedule, and water conditions, and will be confirmed in your itinerary.\r\n      <\/p>\r\n\r\n      <p class=\"fy-sub\">\r\n        \ud83d\udcac <strong>Need the closest pickup spot?<\/strong> Message or call us and we\u2019ll match you to the best dock for your charter.\r\n      <\/p>\r\n\r\n      <div class=\"fy-pu-cta\" role=\"group\" aria-label=\"Pickup contact actions\">\r\n        <a class=\"fy-btn btn-wa\" target=\"_blank\" rel=\"noopener\" href=\"https:\/\/wa.me\/19542463636?text=Hi%20Feeling%20Yachty!%20I&#039;m%20booking%20jet%20skis%20in%20Miami.%20Can%20you%20confirm%20the%20closest%20pickup%20location%20for%20my%20date%20and%20group%3F\">\r\n          \ud83d\udcac Ask For Pickup Location\r\n        <\/a>\r\n        <a class=\"fy-btn btn-black\" href=\"tel:+19542463636\">\r\n          \ud83d\udcde Call For Pickup Details\r\n        <\/a>\r\n      <\/div>\r\n    <\/section>\r\n\r\n    <!-- SEO SUBHEAD + BULLETS + CREW CARD -->\r\n    <h2>Jet Ski Rentals in Miami \u00b7 Biscayne Bay Rides \u00b7 Add-On to Your Yacht Charter<\/h2>\r\n\r\n    <ul class=\"fy-bullets\" aria-label=\"Highlights\">\r\n      <li>\u2714\ufe0f Jet ski add-on for most Feeling Yachty yacht rentals (limited stand-alone sessions available)<\/li>\r\n      <li>\u2714\ufe0f High-energy rides, sightseeing &amp; photo stops on Biscayne Bay<\/li>\r\n      <li>\u2714\ufe0f BYO drinks &amp; snacks \u2014 cooler &amp; ice on most trips<\/li>\r\n      <li>\u2714\ufe0f Clear, upfront pricing \u2014 <strong>3-hour minimum at $175\/hour<\/strong> (10% gratuity)<\/li>\r\n    <\/ul>\r\n\r\n    <aside class=\"fy-captain\" role=\"complementary\" aria-label=\"About your jet ski guides &amp; safety team\">\r\n      <div class=\"cap-avatar\" aria-hidden=\"true\"><\/div>\r\n      <div class=\"cap-meta\">\r\n        <strong>Feeling Yachty Jet Ski Team<\/strong> \u2014 Our approved guides and safety crew focus on jet ski safety briefings,\r\n        no-drama rides, and fun sessions on Biscayne Bay for all skill levels.\r\n        <div style=\"margin-top:6px\">\r\n          <a href=\"\/certified-crew\" aria-label=\"Learn about our certified captains, guides and crew\">Learn more about the crew<\/a>\r\n        <\/div>\r\n      <\/div>\r\n    <\/aside>\r\n  <\/div>\r\n\r\n  <script>\r\n    (function () {\r\n      \/\/ Map toggle removed (pickup varies), keep JS safely no-op\r\n      const details = document.querySelector('#fy-hero .fy-pickup details');\r\n      if (!details) return;\r\n      const summary = details.querySelector('summary');\r\n      if (!summary) return;\r\n\r\n      summary.setAttribute('role', 'button');\r\n      summary.setAttribute('tabindex', '0');\r\n      summary.setAttribute('aria-expanded', details.hasAttribute('open') ? 'true' : 'false');\r\n\r\n      function toggle(e){\r\n        if (e) e.preventDefault();\r\n        const isOpen = details.hasAttribute('open');\r\n        if (isOpen) {\r\n          details.removeAttribute('open');\r\n          summary.setAttribute('aria-expanded', 'false');\r\n        } else {\r\n          details.setAttribute('open', '');\r\n          summary.setAttribute('aria-expanded', 'true');\r\n        }\r\n      }\r\n\r\n      summary.addEventListener('click', toggle);\r\n      summary.addEventListener('keydown', (e) => {\r\n        if (e.key === 'Enter' || e.key === ' ') toggle(e);\r\n      });\r\n    })();\r\n  <\/script>\r\n<\/section>\r\n<!-- ===================== \/Hero ===================== -->\r\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-37f0433 e-flex e-con-boxed e-con e-parent\" data-id=\"37f0433\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-015c68f elementor-widget elementor-widget-html\" data-id=\"015c68f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- ===================== Feeling Yachty \u2014 Purple Neon Callout (Jet Ski Add-On & Pickup Locations) ===================== -->\r\n<section id=\"fy-callout-jetski\" aria-labelledby=\"fy-callout-jetski-title\">\r\n  <style>\r\n    \/* Unique animation name so it can't be overridden elsewhere *\/\r\n    @keyframes fyGlowNeon__jetski {\r\n      0% { filter:hue-rotate(0) }\r\n      100% { filter:hue-rotate(360deg) }\r\n    }\r\n\r\n    #fy-callout-jetski{\r\n      --ink:#0f172a; --muted:#475569;\r\n      \/* Purple neon palette to match jet ski hero *\/\r\n      --accent:#A855F7;\r\n      --accent2:#D946EF;\r\n      --accent3:#7C3AED;\r\n      --tile:#FBF4FF;\r\n      margin:28px auto; max-width:1000px; padding:3px; border-radius:18px;\r\n      position:relative; overflow:hidden;\r\n      background:linear-gradient(135deg,var(--accent),var(--accent2),var(--accent3));\r\n      animation:fyGlowNeon__jetski 6s linear infinite;\r\n    }\r\n    #fy-callout-jetski .inner{\r\n      background:var(--tile); border-radius:16px; padding:24px 20px;\r\n      text-align:center; box-shadow:0 8px 28px rgba(0,0,0,.06);\r\n    }\r\n    #fy-callout-jetski #fy-callout-jetski-title{\r\n      margin:0 0 12px; font-weight:900; letter-spacing:-.015em;\r\n      font-size:clamp(1.35rem,1rem + 1.2vw,1.9rem);\r\n      background:linear-gradient(180deg,var(--accent),var(--accent2));\r\n      -webkit-background-clip:text; background-clip:text; color:transparent;\r\n    }\r\n    #fy-callout-jetski p{\r\n      margin:0 0 16px; font-size:clamp(.95rem,.9rem + .35vw,1.15rem);\r\n      color:var(--ink); line-height:1.55;\r\n    }\r\n    #fy-callout-jetski .sub{\r\n      margin-top:6px; color:var(--muted);\r\n      font-size:clamp(.9rem,.85rem + .3vw,1.02rem);\r\n    }\r\n    #fy-callout-jetski strong{ color:var(--accent3) }\r\n    #fy-callout-jetski .btn-wrap{\r\n      display:flex; flex-wrap:wrap; gap:12px; justify-content:center; margin-top:18px;\r\n    }\r\n    \/* Scoped buttons *\/\r\n    #fy-callout-jetski .fy-btn{\r\n      display:inline-block; padding:12px 28px; border-radius:999px;\r\n      font-weight:800; font-size:clamp(.9rem,.9rem + .25vw,1rem);\r\n      color:#fff; text-decoration:none;\r\n      background:linear-gradient(135deg,var(--accent),var(--accent2));\r\n      box-shadow:0 4px 14px rgba(88,28,135,.55);\r\n      transition:all .28s ease;\r\n    }\r\n    #fy-callout-jetski .fy-btn:hover{\r\n      transform:translateY(-2px) scale(1.02);\r\n      box-shadow:0 6px 22px rgba(88,28,135,.65);\r\n    }\r\n    #fy-callout-jetski .fy-btn:focus-visible{ outline:3px solid var(--accent); outline-offset:3px }\r\n  <\/style>\r\n\r\n  <div class=\"inner\">\r\n    <h2 id=\"fy-callout-jetski-title\">Jet Ski Add-On for Your Yacht Rental in Miami (Pickup Locations Vary)<\/h2>\r\n    <p>\r\n      Make your <strong>Feeling Yachty charter<\/strong> even more fun by adding <strong>jet ski rentals in Miami<\/strong> to your\r\n      Biscayne Bay or Miami Beach itinerary. We work with <strong>multiple marinas and pickup locations<\/strong>, so your exact\r\n      jet ski meeting point depends on your yacht, schedule, and date.\r\n    <\/p>\r\n    <p class=\"sub\">\r\n      \ud83d\udccd <strong>Pickup locations vary<\/strong> \u2014 contact us for the closest jet ski dock to your yacht or hotel, and we\u2019ll\r\n      confirm everything in your itinerary before you pay.\r\n    <\/p>\r\n\r\n    <div class=\"btn-wrap\" aria-label=\"Jet ski add-on and pickup location contact options\">\r\n      <a class=\"fy-btn\" href=\"https:\/\/wa.me\/19542463636?text=Hi%20Feeling%20Yachty!%20I&#039;d%20like%20to%20add%20jet%20skis%20to%20my%20yacht%20rental%20or%20book%20jet%20skis%20in%20Miami.%20Can%20you%20send%20me%20pickup%20location%20options%20for%20my%20date%3F\" target=\"_blank\" rel=\"noopener\">\r\n        \ud83d\udcac Add Jet Skis \/ Ask Pickup Locations\r\n      <\/a>\r\n      <a class=\"fy-btn\"\r\n         href=\"tel:+19542463636\">\r\n        \ud83d\udcde Call For Jet Ski Pickup Info\r\n      <\/a>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n<!-- ===================== \/Callout ===================== -->\r\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-9b1fedf e-con-full e-flex e-con e-parent\" data-id=\"9b1fedf\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2b6fdcc elementor-widget elementor-widget-html\" data-id=\"2b6fdcc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<script defer async src='https:\/\/cdn.trustindex.io\/loader.js?0515e0a37ce6450a2d96a6388ab'><\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1a6b94d e-flex e-con-boxed e-con e-parent\" data-id=\"1a6b94d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f306eec elementor-widget elementor-widget-html\" data-id=\"f306eec\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- ===================== Feeling Yachty \u2014 Best Jet Ski Locations in Miami (Purple Neon, Leaflet) \u2014 v2 ===================== -->\r\n<section class=\"fy-destinations fy-neon\" id=\"miami-jetski-map\" aria-labelledby=\"fy-map-title\">\r\n  <style>\r\n    \/* === Purple Neon Theme (shared) === *\/\r\n    .fy-neon{\r\n      --ink:#0f172a; --muted:#475569;\r\n      \/* Purple Neon (Jet Ski theme) *\/\r\n      --accent:#7C3AED;        \/* vivid purple *\/\r\n      --accent2:#A855F7;       \/* bright violet *\/\r\n      --bg:#ffffff; --bg2:#f7f3ff;\r\n      --border:#e0ddff;\r\n      --ring:rgba(124,58,237,.22);\r\n      --chip:#f3e8ff;\r\n      --chipBorder:#c7bdf9;\r\n      position:relative; margin:26px auto; padding:20px 14px; max-width:1120px;\r\n      background:linear-gradient(180deg,var(--bg),var(--bg2) 55%,var(--bg));\r\n      border-radius:16px; border:4px solid transparent; background-clip:padding-box;\r\n      box-shadow:0 0 24px var(--ring), 0 10px 28px rgba(2,6,23,.06);\r\n      overflow:visible;\r\n    }\r\n    .fy-neon:before{\r\n      content:\"\"; position:absolute; inset:0; padding:4px; border-radius:16px; pointer-events:none;\r\n      background:linear-gradient(135deg,#7C3AED,#A855F7,#C4B5FD,#A855F7,#7C3AED);\r\n      background-size:400% 400%; animation:fyflow-jetski 12s ease-in-out infinite;\r\n      -webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);\r\n      -webkit-mask-composite:xor; mask-composite:exclude;\r\n    }\r\n    @keyframes fyflow-jetski{\r\n      0%{background-position:0% 50%}\r\n      50%{background-position:100% 50%}\r\n      100%{background-position:0% 50%}\r\n    }\r\n\r\n    .fyd-shell{max-width:1080px;margin:0 auto;position:relative;z-index:1}\r\n\r\n    #fy-map-title{\r\n      margin:0 0 6px;color:var(--ink);font-weight:900;letter-spacing:-.02em;\r\n      font-size:clamp(1.35rem,1.05rem + 1.2vw,2rem);text-align:center\r\n    }\r\n    .fy-destinations-intro{\r\n      margin:0 0 12px;color:var(--muted);text-align:center;font-size:.98rem\r\n    }\r\n\r\n    \/* Filters *\/\r\n    .fyd-filters-wrap{position:sticky;top:8px;z-index:5;margin:10px 0 12px}\r\n    .fyd-filters{\r\n      display:flex;gap:8px;flex-wrap:wrap;background:#fff;border:1px solid var(--border);\r\n      border-radius:999px;padding:6px;box-shadow:0 8px 20px rgba(2,6,23,.06);\r\n      position:relative;overflow:auto;scrollbar-width:none\r\n    }\r\n    .fyd-filters::-webkit-scrollbar{display:none}\r\n    .fyd-active-indicator{\r\n      position:absolute;top:5px;height:calc(100% - 10px);border-radius:999px;\r\n      background:linear-gradient(135deg,var(--accent),var(--accent2));\r\n      opacity:.16;box-shadow:0 8px 22px var(--ring);\r\n      transition:transform .25s ease,width .25s ease\r\n    }\r\n    .fyd-filter{\r\n      display:inline-flex;align-items:center;gap:6px;\r\n      padding:7px 10px;border-radius:999px;border:1px solid transparent;\r\n      background:transparent;color:#4c1d95;font-weight:800;cursor:pointer;\r\n      font-size:.95rem; white-space:nowrap;\r\n    }\r\n    .fyd-filter:hover{color:var(--accent)}\r\n    .fyd-filter[aria-pressed=\"true\"]{color:#fff}\r\n    .fyd-filter i{\r\n      display:grid;place-items:center;width:20px;height:20px;border-radius:6px;\r\n      background:var(--chip);border:1px solid var(--chipBorder);font-style:normal\r\n    }\r\n\r\n    \/* Layout: Map + Cards *\/\r\n    .fy-layout{display:grid;grid-template-columns:1fr;gap:12px}\r\n    @media(min-width:900px){.fy-layout{grid-template-columns:1.2fr .8fr}}\r\n\r\n    \/* Map *\/\r\n    #fy-map{\r\n      width:100%;height:420px;border-radius:14px;border:1px solid var(--border);\r\n      overflow:hidden;box-shadow:0 6px 16px rgba(2,6,23,.06)\r\n    }\r\n    @media(min-width:900px){#fy-map{height:520px}}\r\n    @media(max-width:480px){#fy-map{height:360px}}\r\n    .leaflet-popup-content{font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto;}\r\n    .fy-popup h3{margin:.1rem 0 .3rem;font-size:1rem;font-weight:900}\r\n    .fy-popup p{margin:0 0 .4rem;color:var(--muted);font-size:.9rem;line-height:1.35}\r\n    .fy-popup a{\r\n      display:inline-flex;align-items:center;gap:6px;padding:6px 10px;\r\n      border-radius:999px;background:#fff;border:1px solid var(--border);\r\n      font-size:.82rem;color:#4c1d95;text-decoration:none\r\n    }\r\n    .fy-popup a:hover{\r\n      border-color:var(--accent);color:var(--accent2);\r\n      box-shadow:0 8px 18px var(--ring)\r\n    }\r\n\r\n    \/* Cards *\/\r\n    .fy-grid{display:grid;grid-template-columns:1fr;gap:10px}\r\n    @media(min-width:740px){.fy-grid{grid-template-columns:1fr 1fr}}\r\n    @media(min-width:1080px){.fy-grid{grid-template-columns:1fr}}\r\n    details.fy-card{\r\n      position:relative;background:#fff;border:1px solid var(--border);\r\n      border-radius:14px;box-shadow:0 6px 16px rgba(2,6,23,.06);\r\n      transition:border .2s ease, box-shadow .2s ease, transform .12s ease\r\n    }\r\n    details.fy-card:hover{\r\n      border-color:var(--accent);box-shadow:0 14px 30px var(--ring);\r\n      transform:translateY(-1px)\r\n    }\r\n    .fy-sum{\r\n      list-style:none;display:grid;grid-template-columns:auto 1fr auto;\r\n      align-items:center;gap:10px;padding:10px 12px;cursor:pointer\r\n    }\r\n    details.fy-card summary::-webkit-details-marker{display:none}\r\n    .fy-emoji{\r\n      font-size:1.15rem;width:38px;height:38px;border-radius:10px;\r\n      background:var(--chip);border:1px solid var(--chipBorder);\r\n      display:grid;place-items:center;user-select:none\r\n    }\r\n    .fy-title{\r\n      margin:0;display:flex;align-items:center;gap:8px;\r\n      font-weight:900;font-size:.98rem;line-height:1.2\r\n    }\r\n    .fy-title a{text-decoration:none;color:var(--ink)}\r\n    .fy-title a:hover{text-decoration:underline;color:var(--accent2)}\r\n    .fy-chip-mini{\r\n      margin-left:auto;display:inline-flex;align-items:center;gap:6px;\r\n      padding:4px 8px;border-radius:999px;background:#fff;\r\n      border:1px solid var(--border);font-size:.8rem;color:#4c1d95;font-weight:800\r\n    }\r\n    .fy-caret{font-size:1rem;opacity:.85;transition:transform .18s ease}\r\n    details[open] .fy-caret{transform:rotate(180deg)}\r\n    .fy-drop{\r\n      padding:0 12px 12px;border-top:1px dashed var(--border);\r\n      background:linear-gradient(180deg,#fff,#f7f3ff)\r\n    }\r\n    .fy-text{margin:10px 0 6px;color:var(--muted);font-size:.92rem;line-height:1.5}\r\n    .fy-badges{display:flex;flex-wrap:wrap;gap:6px}\r\n    .fy-badge{\r\n      display:inline-flex;align-items:center;gap:6px;padding:6px 10px;\r\n      border-radius:999px;background:#fff;border:1px solid var(--border);\r\n      font-size:.82rem;color:#4c1d95;text-decoration:none\r\n    }\r\n    .fy-badge:hover{\r\n      border-color:var(--accent);color:var(--accent2);\r\n      box-shadow:0 8px 18px var(--ring)\r\n    }\r\n\r\n    \/* Mini legend *\/\r\n    .fy-legend{\r\n      position:absolute;right:12px;bottom:12px;background:#fff;\r\n      border:1px solid var(--border);border-radius:10px;padding:8px 10px;\r\n      box-shadow:0 8px 20px rgba(2,6,23,.06);\r\n      font-size:.85rem;color:#4c1d95\r\n    }\r\n    .fy-dot{\r\n      display:inline-block;width:10px;height:10px;border-radius:999px;\r\n      margin-right:6px;border:2px solid var(--accent2);\r\n      box-shadow:0 0 12px rgba(124,58,237,.45)\r\n    }\r\n\r\n    .visually-hidden{\r\n      position:absolute!important;height:1px;width:1px;overflow:hidden;\r\n      clip:rect(1px,1px,1px,1px);white-space:nowrap\r\n    }\r\n\r\n    @media (prefers-reduced-motion:reduce){\r\n      .fy-neon:before{animation:none}\r\n    }\r\n  <\/style>\r\n\r\n  <!-- Leaflet CDN -->\r\n  <link rel=\"stylesheet\" href=\"https:\/\/unpkg.com\/leaflet@1.9.4\/dist\/leaflet.css\" integrity=\"sha256-p4NxAoJBhIIN+hmNHrzRCf9tD\/miZyoHS5obTRR9BMY=\" crossorigin=\"\"\/>\r\n  <script src=\"https:\/\/unpkg.com\/leaflet@1.9.4\/dist\/leaflet.js\" integrity=\"sha256-20nQCchB9co0qIjJZRGuk2\/Z9VM+kNiyxNV1lvTlZBo=\" crossorigin=\"\"><\/script>\r\n\r\n  <div class=\"fyd-shell\">\r\n    <h2 id=\"fy-map-title\">Best Jet Ski Locations in Miami \u2014 Biscayne Bay &amp; Miami Beach Map<\/h2>\r\n    <p class=\"fy-destinations-intro\">\r\n      These are some of our favorite <strong>jet ski ride areas in Miami<\/strong> \u2014 including popular zones near\r\n      <strong>Miami Marine Stadium<\/strong>, North Bay and Biscayne Bay \u2014 where we can ride in posted speed-limit areas while\r\n      respecting <strong>idle\/slow zones, manatee protection areas and local rules<\/strong>. Your guide picks the exact route\r\n      day-of based on markers, traffic &amp; conditions.\r\n    <\/p>\r\n\r\n    <!-- Filters -->\r\n    <div class=\"fyd-filters-wrap\">\r\n      <div class=\"fyd-filters\" role=\"toolbar\" aria-label=\"Filter jet ski locations by session length\">\r\n        <span class=\"fyd-active-indicator\" aria-hidden=\"true\"><\/span>\r\n        <button type=\"button\" class=\"fyd-filter\" data-filter=\"all\"  aria-pressed=\"true\"><i>\u2728<\/i>All Spots<\/button>\r\n        <button type=\"button\" class=\"fyd-filter\" data-filter=\"half\" aria-pressed=\"false\"><i>\u23f1\ufe0f<\/i>Best for 1.5\u20133h<\/button>\r\n        <button type=\"button\" class=\"fyd-filter\" data-filter=\"full\" aria-pressed=\"false\"><i>\ud83d\udccd<\/i>Best for Longer Rides<\/button>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"fy-layout\">\r\n      <!-- Map -->\r\n      <div id=\"fy-map\" aria-label=\"Map of popular jet ski locations in Miami (approximate ride areas)\"><\/div>\r\n\r\n      <!-- Cards (synced) -->\r\n      <div class=\"fy-grid\" id=\"fy-cards\"><\/div>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <div class=\"fy-legend\">\r\n    <span class=\"fy-dot\"><\/span>Purple Neon Jet Ski Pins<br>\r\n    <span style=\"font-size:.78rem;opacity:.85;\">Approximate ride areas \u2014 always follow on-water signs.<\/span>\r\n  <\/div>\r\n\r\n  <script>\r\n    \/\/ ---- Data (coords are approximate recreational reference, not legal boundaries) ----\r\n    const FY_JETSKI_DESTINATIONS = [\r\n      {\r\n        id:\"pelican\",\r\n        name:\"Pelican Harbor Jet Ski Routes (North Bay)\",\r\n        emoji:\"\ud83d\udea4\",\r\n        duration:\"half\",\r\n        position:[25.8500,-80.1650],\r\n        desc:\"Classic North Bay starting area for many Miami jet ski rides. Once clear of idle\/slow zones by Pelican Harbor, guides weave through posted speed-limit channels with views of North Bay Village and the skyline.\",\r\n        guide:\"#fy-hero-title\"\r\n      },\r\n      {\r\n        id:\"79th\",\r\n        name:\"79th Street Causeway & North Bay Reaches\",\r\n        emoji:\"\ud83c\udf0a\",\r\n        duration:\"half\",\r\n        position:[25.8460,-80.1600],\r\n        desc:\"Central North Bay stretch near the 79th Street Causeway with long, straight reaches. Great for 1.5\u20133 hour jet ski sessions when water is calm and boat traffic is light, staying inside legal speed-limit lanes.\",\r\n        guide:\"#fy-hero-title\"\r\n      },\r\n      {\r\n        id:\"broad\",\r\n        name:\"Broad Causeway & Bal Harbour Channels\",\r\n        emoji:\"\ud83d\udedf\",\r\n        duration:\"half\",\r\n        position:[25.8870,-80.1510],\r\n        desc:\"ICW and side channels near Broad Causeway and Bal Harbour. Guides use posted numerical speed zones for jet ski exploring while respecting manatee slow-speed buffers, bridge zones and channel markers.\",\r\n        guide:\"#fy-hero-title\"\r\n      },\r\n      {\r\n        id:\"haulover\",\r\n        name:\"Haulover Inlet & Sandbar Jet Ski Zone\",\r\n        emoji:\"\ud83c\udfc4\u200d\u2642\ufe0f\",\r\n        duration:\"both\",\r\n        position:[25.9016,-80.1231],\r\n        desc:\"High-energy North Miami ride area with views of Haulover Inlet and the Haulover sandbar. We run jet skis in the legal ICW speed stretches, then slow to idle around anchored boats and swim\/sandbar zones.\",\r\n        guide:\"#fy-hero-title\"\r\n      },\r\n      {\r\n        id:\"centralbay\",\r\n        name:\"Central Biscayne Bay (Downtown & Brickell Views)\",\r\n        emoji:\"\ud83c\udf05\",\r\n        duration:\"half\",\r\n        position:[25.7300,-80.1700],\r\n        desc:\"Open Biscayne Bay reaches between Downtown\/Brickell and Key Biscayne. On the right wind\/tide window, jet ski loops here offer skyline views and rolling chop \u2014 always outside idle or speed-restricted pockets.\",\r\n        guide:\"#fy-hero-title\"\r\n      },\r\n      {\r\n        id:\"venetian\",\r\n        name:\"Venetian Islands & Skyline Loops\",\r\n        emoji:\"\ud83c\udf09\",\r\n        duration:\"half\",\r\n        position:[25.7920,-80.1600],\r\n        desc:\"Scenic central-bay jet ski loops near the Venetian Islands and side channels. When markers and traffic allow, guides cruise the posted speed-limit lanes here for shorter, very Instagram-friendly rides.\",\r\n        guide:\"#fy-hero-title\"\r\n      },\r\n      {\r\n        id:\"marinestadium\",\r\n        name:\"Miami Marine Stadium & Virginia Key Area\",\r\n        emoji:\"\ud83c\udfdf\ufe0f\",\r\n        duration:\"full\",\r\n        position:[25.7345,-80.1715],\r\n        desc:\"Iconic jet ski area by Miami Marine Stadium and Virginia Key. The Marine Stadium basin itself includes slow\/idle and no-wake pockets, ideal for photos and calmer water, while faster riding happens in legal speed zones out on Biscayne Bay.\",\r\n        guide:\"#fy-hero-title\"\r\n      },\r\n      {\r\n        id:\"combo\",\r\n        name:\"Jet Ski & Sandbar Combo Zones\",\r\n        emoji:\"\ud83c\udf89\",\r\n        duration:\"full\",\r\n        position:[25.8800,-80.1350],\r\n        desc:\"For longer sessions, guides can combine jet ski ride time with stops near popular sandbar hangouts (such as areas by Haulover or North Bay). We run at speed only in legal corridors, then idle around raft-ups and swim areas.\",\r\n        guide:\"#fy-hero-title\"\r\n      }\r\n    ];\r\n\r\n    \/\/ ---- Map ----\r\n    const map = L.map('fy-map', { zoomControl: true, scrollWheelZoom: true });\r\n    \/\/ Focus on Miami Biscayne Bay \/ North Bay\r\n    map.setView([25.82, -80.16], 11);\r\n    setTimeout(()=> map.invalidateSize(), 60);\r\n    window.addEventListener('resize', ()=> map.invalidateSize());\r\n\r\n    \/\/ OSM base (no API key required)\r\n    L.tileLayer('https:\/\/{s}.tile.openstreetmap.org\/{z}\/{x}\/{y}.png', {\r\n      maxZoom: 18, attribution: '&copy; OpenStreetMap contributors'\r\n    }).addTo(map);\r\n\r\n    \/\/ Purple neon marker\r\n    function neonPin() {\r\n      return L.divIcon({\r\n        className: 'fy-pin',\r\n        html: `<span style=\"display:inline-block;width:14px;height:14px;border-radius:999px;border:3px solid var(--accent2);box-shadow:0 0 16px rgba(124,58,237,.6),0 0 28px rgba(168,85,247,.35) inset;background:#fff\"><\/span>`,\r\n        iconSize: [14,14], iconAnchor: [7,7]\r\n      });\r\n    }\r\n\r\n    \/\/ Layers & refs\r\n    const markers = new Map();\r\n    const layerGroup = L.layerGroup().addTo(map);\r\n\r\n    function popupHTML(item){\r\n      return `<div class=\"fy-popup\">\r\n        <h3>${item.name}<\/h3>\r\n        <p>${item.desc}<\/p>\r\n        <a href=\"${item.guide}\" target=\"_self\">\r\n          View Jet Ski Rentals \u2192\r\n        <\/a>\r\n      <\/div>`;\r\n    }\r\n\r\n    \/\/ Add markers\r\n    FY_JETSKI_DESTINATIONS.forEach(d => {\r\n      const m = L.marker(d.position, { icon: neonPin(), title: d.name });\r\n      m.bindPopup(popupHTML(d));\r\n      m.on('click',()=> focusCard(d.id));\r\n      m.addTo(layerGroup);\r\n      markers.set(d.id, m);\r\n    });\r\n\r\n    \/\/ ---- Cards (render + sync) ----\r\n    const grid = document.getElementById('fy-cards');\r\n    function cardHTML(d){\r\n      const chip =\r\n        d.duration === 'full'\r\n          ? 'Best for longer rides'\r\n          : (d.duration === 'half'\r\n              ? 'Perfect for 1.5\u20133 hour sessions'\r\n              : 'Great for shorter or longer rides');\r\n      return `<details class=\"fy-card\" id=\"card-${d.id}\" data-duration=\"${d.duration}\">\r\n        <summary class=\"fy-sum\">\r\n          <span class=\"fy-emoji\" aria-hidden=\"true\">${d.emoji}<\/span>\r\n          <h3 class=\"fy-title\"><a href=\"#${d.id}\">${d.name}<\/a><\/h3>\r\n          <span class=\"fy-chip-mini\">${chip}<\/span>\r\n          <span class=\"fy-caret\">\u2304<\/span>\r\n        <\/summary>\r\n        <div class=\"fy-drop\">\r\n          <p class=\"fy-text\">${d.desc}<\/p>\r\n          <div class=\"fy-badges\">\r\n            <a class=\"fy-badge\" href=\"${d.guide}\" target=\"_self\">\r\n              View Jet Ski Rentals\r\n            <\/a>\r\n          <\/div>\r\n        <\/div>\r\n      <\/details>`;\r\n    }\r\n    grid.innerHTML = FY_JETSKI_DESTINATIONS.map(cardHTML).join('');\r\n\r\n    function focusCard(id){\r\n      const el = document.getElementById(`card-${id}`);\r\n      if(!el) return;\r\n      el.open = true;\r\n      el.scrollIntoView({behavior:'smooth',block:'center'});\r\n    }\r\n\r\n    \/\/ Card interactions \u2192 map\r\n    grid.addEventListener('click', (e)=>{\r\n      const card = e.target.closest('.fy-card');\r\n      if(!card) return;\r\n      const id = card.id.replace('card-','');\r\n      const m = markers.get(id);\r\n      if(m){\r\n        const z = (id==='centralbay' || id==='marinestadium') ? 12 : 13;\r\n        map.flyTo(m.getLatLng(), z, {duration:.6});\r\n        m.openPopup();\r\n        map.invalidateSize();\r\n      }\r\n    });\r\n\r\n    \/\/ ---- Filters (map + cards in sync, with deep-link) ----\r\n    (function(){\r\n      const root=document.getElementById('miami-jetski-map');\r\n      const bar=root.querySelector('.fyd-filters');\r\n      const indicator=bar.querySelector('.fyd-active-indicator');\r\n      const btns=[...bar.querySelectorAll('.fyd-filter')];\r\n\r\n      function moveIndicator(el){\r\n        const r=el.getBoundingClientRect(), br=bar.getBoundingClientRect();\r\n        const x=r.left-br.left+bar.scrollLeft;\r\n        indicator.style.transform=`translateX(${x-6}px)`;\r\n        indicator.style.width=(r.width+12)+'px';\r\n      }\r\n\r\n      function showByFilter(val){\r\n        \/\/ Cards\r\n        root.querySelectorAll('.fy-card').forEach(c=>{\r\n          const d=c.dataset.duration;\r\n          const show=\r\n            (val==='all') ||\r\n            (val==='half'&&(d==='half'||d==='both')) ||\r\n            (val==='full'&&(d==='full'||d==='both'));\r\n          c.style.display=show?'':'none';\r\n        });\r\n        \/\/ Markers\r\n        markers.forEach((m,id)=>{\r\n          const d = FY_JETSKI_DESTINATIONS.find(x=>x.id===id).duration;\r\n          const show=\r\n            (val==='all') ||\r\n            (val==='half'&&(d==='half'||d==='both')) ||\r\n            (val==='full'&&(d==='full'||d==='both'));\r\n          if(show){ layerGroup.addLayer(m); } else { layerGroup.removeLayer(m); }\r\n        });\r\n        btns.forEach(b=>b.setAttribute('aria-pressed', b.dataset.filter===val?'true':'false'));\r\n        moveIndicator(btns.find(b=>b.dataset.filter===val)||btns[0]);\r\n        try{\r\n          const u=new URL(location.href);\r\n          const p=new URLSearchParams((u.hash||'').slice(1));\r\n          p.set('duration',val);\r\n          u.hash=p.toString();\r\n          history.replaceState(null,'',u);\r\n        }catch(_){ }\r\n        map.invalidateSize();\r\n      }\r\n\r\n      bar.addEventListener('click',e=>{\r\n        const b=e.target.closest('.fyd-filter'); if(!b) return;\r\n        showByFilter(b.dataset.filter);\r\n      });\r\n      window.addEventListener('resize',()=>moveIndicator(bar.querySelector('[aria-pressed=\"true\"]')));\r\n\r\n      const initParam=new URLSearchParams((location.hash||'').slice(1)).get('duration')||'all';\r\n      showByFilter(initParam);\r\n      moveIndicator(bar.querySelector('[aria-pressed=\"true\"]'));\r\n    })();\r\n\r\n    \/\/ ---- Deep-link to a destination (#id) ----\r\n    (function(){\r\n      const hash = location.hash.replace('#','');\r\n      const target = FY_JETSKI_DESTINATIONS.find(d=>d.id===hash || hash.includes(`id=${d.id}`));\r\n      if(target){\r\n        const m = markers.get(target.id);\r\n        if(m){\r\n          map.flyTo(m.getLatLng(), 13);\r\n          m.openPopup();\r\n          focusCard(target.id);\r\n        }\r\n      }\r\n    })();\r\n  <\/script>\r\n<\/section>\r\n<!-- ===================== \/Feeling Yachty \u2014 Best Jet Ski Locations in Miami (Purple Neon, Leaflet) \u2014 v2 ===================== -->\r\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-28db1be e-flex e-con-boxed e-con e-parent\" data-id=\"28db1be\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-44daf93 elementor-widget elementor-widget-html\" data-id=\"44daf93\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- ===================== Feeling Yachty \u2014 Jet Ski Rentals in Miami FAQ (Purple Neon, Compact, Koray Semantics + JSON-LD) ===================== -->\r\n<section id=\"fy-jetski-faq\" class=\"fy-faq-neon\" aria-labelledby=\"fy-jetski-faq-title\" data-dense>\r\n  <style>\r\n    \/* ===== Compact tokens (Purple Neon) ===== *\/\r\n    #fy-jetski-faq.fy-faq-neon{\r\n      --ink:#0f172a; --muted:#475569;\r\n      --accent:#7C3AED; --accent2:#A855F7; --ring:rgba(124,58,237,.18);\r\n      --bg:#ffffff; --bg2:#f7f3ff; --border:#e0ddff; --chip:#ffffff; --chipBorder:#c7bdf9;\r\n      --radius:14px; --shadow:0 6px 16px rgba(2,6,23,.06);\r\n      position:relative; margin:24px auto; max-width:1120px; padding:14px 12px;\r\n      background:linear-gradient(180deg,var(--bg),var(--bg2) 55%,var(--bg));\r\n      border-radius:var(--radius); border:3px solid transparent; background-clip:padding-box; box-shadow:var(--shadow);\r\n      font-family:ui-sans-serif,system-ui,-apple-system,\"Segoe UI\",Roboto,Arial,\"Helvetica Neue\";\r\n    }\r\n    \/* Subtle neon border *\/\r\n    #fy-jetski-faq.fy-faq-neon:before{\r\n      content:\"\"; position:absolute; inset:0; padding:3px; border-radius:var(--radius);\r\n      background:linear-gradient(135deg,#7C3AED,#A855F7,#C4B5FD,#A855F7,#7C3AED);\r\n      background-size:360% 360%; animation:fyflow-jetski 16s ease-in-out infinite;\r\n      -webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);\r\n      -webkit-mask-composite:xor; mask-composite:exclude; pointer-events:none; opacity:.9;\r\n    }\r\n    @keyframes fyflow-jetski{\r\n      0%{background-position:0% 50%}\r\n      50%{background-position:100% 50%}\r\n      100%{background-position:0% 50%}\r\n    }\r\n\r\n    \/* Head *\/\r\n    .fy-head{display:flex; align-items:center; justify-content:space-between; gap:10px; margin:0 2px 8px}\r\n    #fy-jetski-faq-title{\r\n      margin:0; font-weight:900; letter-spacing:-.02em;\r\n      font-size:clamp(1.25rem,.9rem + 1.5vw,1.8rem);\r\n      background:linear-gradient(180deg,var(--accent),var(--accent2));\r\n      -webkit-background-clip:text; background-clip:text; color:transparent;\r\n    }\r\n    .fy-actions{display:flex; gap:8px; flex-wrap:wrap}\r\n    .fy-mini-btn{\r\n      padding:6px 10px; border-radius:999px; border:1px solid var(--border);\r\n      background:#fff; color:var(--ink);\r\n      font-size:.85rem; line-height:1; text-decoration:none; cursor:pointer;\r\n    }\r\n\r\n    \/* Chips row (inline index) *\/\r\n    .fy-chips{\r\n      display:flex; flex-wrap:wrap; gap:8px;\r\n      margin:6px 0 8px;\r\n    }\r\n    .chip{\r\n      display:inline-flex; align-items:center; gap:6px;\r\n      padding:6px 10px; border-radius:999px;\r\n      background:var(--chip);\r\n      border:1px solid var(--chipBorder);\r\n      color:#3b0764; font-weight:800; font-size:.88rem;\r\n      text-decoration:none; white-space:nowrap;\r\n    }\r\n\r\n    \/* Compact accordion grid *\/\r\n    .fy-grid{display:grid; gap:10px; grid-template-columns:1fr}\r\n    @media (min-width:980px){.fy-grid{grid-template-columns:1fr 1fr}}\r\n\r\n    details.fy-qa{\r\n      border:1px solid var(--border); border-radius:12px;\r\n      background:#fff; overflow:hidden; transition:border .2s ease;\r\n    }\r\n    details.fy-qa[open]{border-color:var(--accent2)}\r\n    .fy-qa summary{\r\n      list-style:none; cursor:pointer;\r\n      display:grid; grid-template-columns:auto 1fr auto; gap:8px;\r\n      align-items:center; padding:10px 12px; color:var(--ink);\r\n    }\r\n    .fy-qa summary::-webkit-details-marker{display:none}\r\n    .q-ico{\r\n      width:28px; height:28px; display:grid; place-items:center;\r\n      border-radius:8px; background:#f3e8ff; border:1px solid var(--chipBorder);\r\n      font-size:16px;\r\n    }\r\n    .q-text{\r\n      margin:0; font-weight:800;\r\n      font-size:clamp(.98rem,.92rem + .2vw,1.02rem); line-height:1.25;\r\n    }\r\n    .q-caret{font-weight:900}\r\n    .fy-qa[open] .q-caret{transform:rotate(180deg)}\r\n\r\n    .fy-ans{\r\n      padding:8px 12px 12px; color:var(--muted);\r\n      line-height:1.55; font-size:.98rem;\r\n      border-top:1px dashed var(--border);\r\n      background:linear-gradient(180deg,#fff,#fff 60%,#f7f3ff);\r\n    }\r\n    .fy-ans p{margin:8px 0}\r\n    .fy-ans a{\r\n      color:var(--accent2); text-decoration:none;\r\n      border-bottom:1.5px dotted var(--accent2);\r\n    }\r\n    .fy-ans a:hover{color:var(--accent); border-bottom-style:solid}\r\n\r\n    @media (prefers-reduced-motion:reduce){\r\n      #fy-jetski-faq.fy-faq-neon:before{animation:none}\r\n    }\r\n  <\/style>\r\n\r\n  <!-- Head -->\r\n  <div class=\"fy-head\">\r\n    <h2 id=\"fy-jetski-faq-title\">Jet Ski Rentals in Miami \u2014 Quick Answers (FAQ)<\/h2>\r\n    <div class=\"fy-actions\" role=\"group\" aria-label=\"FAQ actions\">\r\n      <button type=\"button\" class=\"fy-mini-btn\" data-expand>Expand all<\/button>\r\n      <button type=\"button\" class=\"fy-mini-btn\" data-collapse>Collapse all<\/button>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <!-- Intent-driven anchor chips (jet ski add-on + locations intent) -->\r\n  <nav class=\"fy-chips\" aria-label=\"Jump to a jet ski question\">\r\n    <a class=\"chip\" href=\"#q-jetski-pricing\">\ud83d\udcb5 Pricing &amp; minimums<\/a>\r\n    <a class=\"chip\" href=\"#q-jetski-addon\">\u2795 Jet ski add-on vs stand-alone<\/a>\r\n    <a class=\"chip\" href=\"#q-jetski-locations\">\ud83d\udccd Locations &amp; pickup<\/a>\r\n    <a class=\"chip\" href=\"#q-jetski-license\">\ud83d\udccb Age &amp; license rules<\/a>\r\n    <a class=\"chip\" href=\"#q-jetski-what-bring\">\ud83c\udf92 What to bring<\/a>\r\n    <a class=\"chip\" href=\"#q-jetski-weather\">\u26c5 Weather &amp; reschedule<\/a>\r\n  <\/nav>\r\n\r\n  <!-- Compact two-column accordion grid -->\r\n  <div class=\"fy-grid\">\r\n\r\n    <!-- 1: Pricing & minimums -->\r\n    <details class=\"fy-qa\" id=\"q-jetski-pricing\">\r\n      <summary>\r\n        <span class=\"q-ico\">\ud83d\udcb5<\/span>\r\n        <h3 class=\"q-text\">How much are jet ski rentals in Miami with Feeling Yachty?<\/h3>\r\n        <span class=\"q-caret\">\u2304<\/span>\r\n      <\/summary>\r\n      <div class=\"fy-ans\">\r\n        <p>\r\n          Jet ski rentals in Miami with Feeling Yachty are typically\r\n          <strong>$175 per hour with a 3-hour minimum<\/strong>, quoted as\r\n          <strong>All Fees Included<\/strong> (standard fuel, taxes and basic marina fees),\r\n          plus a <strong>10% gratuity<\/strong>.\r\n        <\/p>\r\n        <p>\r\n          Pricing is usually <strong>per jet ski<\/strong> and can vary by date, holiday,\r\n          group size and pickup location. We\u2019ll confirm the exact <strong>jet ski add-on rate<\/strong>\r\n          for your yacht charter or stand-alone session before you pay.\r\n        <\/p>\r\n      <\/div>\r\n    <\/details>\r\n\r\n    <!-- 2: Jet ski add-on vs stand-alone -->\r\n    <details class=\"fy-qa\" id=\"q-jetski-addon\">\r\n      <summary>\r\n        <span class=\"q-ico\">\u2795<\/span>\r\n        <h3 class=\"q-text\">Is this a jet ski add-on to my yacht rental or a stand-alone rental?<\/h3>\r\n        <span class=\"q-caret\">\u2304<\/span>\r\n      <\/summary>\r\n      <div class=\"fy-ans\">\r\n        <p>\r\n          Most of our <strong>jet ski rentals in Miami<\/strong> are booked as a\r\n          <strong>jet ski add-on to your Feeling Yachty yacht charter<\/strong>, so everything runs from\r\n          the same itinerary and crew communications.\r\n        <\/p>\r\n        <p>\r\n          We do offer <strong>limited stand-alone jet ski slots<\/strong> on select dates. Availability\r\n          depends on your group size, preferred time and which pickup locations are open that day.\r\n          The fastest way to check is to <strong>WhatsApp or call us<\/strong> with your date and preferred area.\r\n        <\/p>\r\n      <\/div>\r\n    <\/details>\r\n\r\n    <!-- 3: Locations & pickup (Marine Stadium, North Bay, etc.) -->\r\n    <details class=\"fy-qa\" id=\"q-jetski-locations\">\r\n      <summary>\r\n        <span class=\"q-ico\">\ud83d\udccd<\/span>\r\n        <h3 class=\"q-text\">Where do the jet skis leave from, and what are the best locations in Miami?<\/h3>\r\n        <span class=\"q-caret\">\u2304<\/span>\r\n      <\/summary>\r\n      <div class=\"fy-ans\">\r\n        <p>\r\n          We work with <strong>multiple jet ski pickup locations in Miami<\/strong>, including popular ride\r\n          areas near <strong>Miami Marine Stadium &amp; Virginia Key<\/strong>, North Bay (Pelican Harbor,\r\n          79th Street Causeway), Haulover, and central Biscayne Bay with downtown views.\r\n        <\/p>\r\n        <p>\r\n          Your exact <strong>pickup dock and jet ski route<\/strong> depend on your yacht, date, time,\r\n          wind and boat traffic. We always confirm the <strong>meeting point and Google Maps pin<\/strong>\r\n          in your final itinerary.\r\n        <\/p>\r\n        <p>\r\n          For a visual overview, check the\r\n          <a href=\"#miami-jetski-map\">Best Jet Ski Locations in Miami map section<\/a> above on this page.\r\n        <\/p>\r\n      <\/div>\r\n    <\/details>\r\n\r\n    <!-- 4: Age & license rules \/ Florida test -->\r\n    <details class=\"fy-qa\" id=\"q-jetski-license\">\r\n      <summary>\r\n        <span class=\"q-ico\">\ud83d\udccb<\/span>\r\n        <h3 class=\"q-text\">Do I need a boating license or test to drive a jet ski in Miami?<\/h3>\r\n        <span class=\"q-caret\">\u2304<\/span>\r\n      <\/summary>\r\n      <div class=\"fy-ans\">\r\n        <p>\r\n          <strong>Yes \u2014 Florida has specific rules for jet ski (PWC) operators.<\/strong>\r\n          If you were born on or after <strong>January 1, 1988<\/strong>, you must complete an approved\r\n          boating safety course or a <strong>temporary certificate test<\/strong> and carry your card or\r\n          certificate while operating.\r\n        <\/p>\r\n        <p>\r\n          You can review the official requirements and approved testing options here:\r\n        <\/p>\r\n        <p>\r\n          \u2022 <a href=\"https:\/\/myfwc.com\/boating\/safety-education\/id\/\" target=\"_blank\" rel=\"noopener\">\r\n            Florida Boating Safety Education ID Card (FWC)\r\n          <\/a><br>\r\n          \u2022 <a href=\"https:\/\/myfwc.com\/boating\/safety-education\/temporary-certificate\/\" target=\"_blank\" rel=\"noopener\">\r\n            Temporary Boating Safety Certificate Test (FWC)\r\n          <\/a>\r\n        <\/p>\r\n        <p>\r\n          After booking, we\u2019ll send a reminder and links so your designated drivers can complete\r\n          the required test before your <strong>jet ski rental in Miami<\/strong>.\r\n        <\/p>\r\n      <\/div>\r\n    <\/details>\r\n\r\n    <!-- 5: Capacity & number of jet skis -->\r\n    <details class=\"fy-qa\" id=\"q-jetski-capacity\">\r\n      <summary>\r\n        <span class=\"q-ico\">\ud83d\udc65<\/span>\r\n        <h3 class=\"q-text\">How many jet skis and riders can we book for our group?<\/h3>\r\n        <span class=\"q-caret\">\u2304<\/span>\r\n      <\/summary>\r\n      <div class=\"fy-ans\">\r\n        <p>\r\n          Capacity depends on <strong>which location, day and partner dock<\/strong> we\u2019re using, but most\r\n          setups allow:\r\n        <\/p>\r\n        <p>\r\n          \u2022 <strong>1\u20132 riders per jet ski<\/strong> (weight limits apply)<br>\r\n          \u2022 Multiple jet skis for larger groups, when available<br>\r\n          \u2022 Rotating riders so everyone gets time on the water\r\n        <\/p>\r\n        <p>\r\n          Tell us your <strong>group size and ages<\/strong> and we\u2019ll recommend the right number of jet skis\r\n          and the best pickup location for your charter day.\r\n        <\/p>\r\n      <\/div>\r\n    <\/details>\r\n\r\n    <!-- 6: What to bring -->\r\n    <details class=\"fy-qa\" id=\"q-jetski-what-bring\">\r\n      <summary>\r\n        <span class=\"q-ico\">\ud83c\udf92<\/span>\r\n        <h3 class=\"q-text\">What should I bring for my jet ski rental in Miami?<\/h3>\r\n        <span class=\"q-caret\">\u2304<\/span>\r\n      <\/summary>\r\n      <div class=\"fy-ans\">\r\n        <p>For jet ski sessions, we recommend bringing:<\/p>\r\n        <p>\r\n          \u2022 Swimsuit and <strong>towel<\/strong><br>\r\n          \u2022 <strong>Reef-safe sunscreen<\/strong> (cream is better than spray on windy days)<br>\r\n          \u2022 Sunglasses with a strap and a hat<br>\r\n          \u2022 Light snacks and water if you\u2019re not already on a yacht<br>\r\n          \u2022 Government-issued ID and proof of your <strong>boating safety card or temporary certificate<\/strong> if required\r\n        <\/p>\r\n        <p>\r\n          Keep valuables minimal; jet ski riding is wet, and storage space at the dock can be limited.\r\n        <\/p>\r\n      <\/div>\r\n    <\/details>\r\n\r\n    <!-- 7: Beginners & comfort -->\r\n    <details class=\"fy-qa\" id=\"q-jetski-beginners\">\r\n      <summary>\r\n        <span class=\"q-ico\">\ud83c\udf0a<\/span>\r\n        <h3 class=\"q-text\">Are beginners okay, and how fast do we go on the jet skis?<\/h3>\r\n        <span class=\"q-caret\">\u2304<\/span>\r\n      <\/summary>\r\n      <div class=\"fy-ans\">\r\n        <p>\r\n          Beginners are <strong>absolutely welcome<\/strong>. Your guide will give a safety briefing at the dock,\r\n          explain controls and hand signals, and start at a comfortable speed until you\u2019re confident.\r\n        <\/p>\r\n        <p>\r\n          We always follow <strong>posted speed limits, no-wake zones and manatee areas<\/strong>. In open, legal\r\n          speed-limit stretches, you can enjoy <strong>faster rides<\/strong> when conditions allow \u2014 but safety\r\n          and visibility always come first.\r\n        <\/p>\r\n      <\/div>\r\n    <\/details>\r\n\r\n    <!-- 8: Weather \/ reschedule -->\r\n    <details class=\"fy-qa\" id=\"q-jetski-weather\">\r\n      <summary>\r\n        <span class=\"q-ico\">\u26c5<\/span>\r\n        <h3 class=\"q-text\">What happens if the weather is bad on the day of my jet ski rental?<\/h3>\r\n        <span class=\"q-caret\">\u2304<\/span>\r\n      <\/summary>\r\n      <div class=\"fy-ans\">\r\n        <p>\r\n          We keep a close eye on <strong>wind, rain, seas and lightning<\/strong>. If conditions are clearly\r\n          unsafe or not suitable for jet skis, we\u2019ll work with you to <strong>reschedule or credit<\/strong>\r\n          according to our fair-weather policy.\r\n        <\/p>\r\n        <p>\r\n          Light rain or scattered clouds often still allow for great rides. Strong winds, heavy rain or\r\n          electrical storms may require a route change, delayed start, or moving your jet ski time to\r\n          another window in the day.\r\n        <\/p>\r\n      <\/div>\r\n    <\/details>\r\n\r\n    <!-- 9: BYOB \/ alcohol -->\r\n    <details class=\"fy-qa\" id=\"q-jetski-byob\">\r\n      <summary>\r\n        <span class=\"q-ico\">\ud83e\udd42<\/span>\r\n        <h3 class=\"q-text\">Can we drink alcohol if we\u2019re renting jet skis as an add-on?<\/h3>\r\n        <span class=\"q-caret\">\u2304<\/span>\r\n      <\/summary>\r\n      <div class=\"fy-ans\">\r\n        <p>\r\n          If you\u2019ve added jet skis to a <strong>Feeling Yachty yacht charter<\/strong>, the yacht portion of\r\n          your trip may be <strong>BYOB-friendly for guests 21+<\/strong> depending on the vessel and captain.\r\n        <\/p>\r\n        <p>\r\n          However, anyone who is <strong>driving a jet ski should not drink before or during their ride<\/strong>.\r\n          Jet skis are powerful, and Florida law treats impaired operation very seriously. The best plan is:\r\n          <strong>ride first, celebrate later<\/strong>.\r\n        <\/p>\r\n      <\/div>\r\n    <\/details>\r\n\r\n    <!-- 10: Private vs shared -->\r\n    <details class=\"fy-qa\" id=\"q-jetski-private\">\r\n      <summary>\r\n        <span class=\"q-ico\">\ud83d\udd12<\/span>\r\n        <h3 class=\"q-text\">Are jet ski rentals private to our group or shared with other people?<\/h3>\r\n        <span class=\"q-caret\">\u2304<\/span>\r\n      <\/summary>\r\n      <div class=\"fy-ans\">\r\n        <p>\r\n          Jet ski setups are usually arranged so <strong>your party keeps your own jet skis<\/strong> within a\r\n          guided group or follow-the-leader format. You won\u2019t be sharing a single jet ski with strangers.\r\n        <\/p>\r\n        <p>\r\n          On busy days, there may be <strong>other groups launching from the same dock<\/strong>, but your guide\r\n          will keep your itinerary, pace and route tailored to your booking and comfort level.\r\n        <\/p>\r\n      <\/div>\r\n    <\/details>\r\n\r\n  <\/div>\r\n\r\n  <!-- Footer actions: deep link to jet ski hero \/ booking -->\r\n  <p style=\"text-align:center;margin:10px 0 0;\">\r\n    <a href=\"#fy-hero\">\r\n      View Jet Ski Rentals in Miami details &amp; booking options \u2192\r\n    <\/a>\r\n  <\/p>\r\n\r\n  <!-- Expand\/collapse + deep-link open -->\r\n  <script>\r\n    (function(){\r\n      const root = document.getElementById('fy-jetski-faq');\r\n      if(!root) return;\r\n      const details = Array.from(root.querySelectorAll('details.fy-qa'));\r\n      root.querySelector('[data-expand]')?.addEventListener('click', ()=> details.forEach(d => d.open = true));\r\n      root.querySelector('[data-collapse]')?.addEventListener('click', ()=> details.forEach(d => d.open = false));\r\n      function openFromHash(){\r\n        const id = (location.hash||'').slice(1);\r\n        const el = id && root.querySelector('#'+CSS.escape(id));\r\n        if(el && el.tagName.toLowerCase()==='details'){\r\n          el.open = true;\r\n          el.scrollIntoView({behavior:'smooth',block:'start'});\r\n        }\r\n      }\r\n      window.addEventListener('hashchange', openFromHash);\r\n      setTimeout(openFromHash, 0);\r\n    })();\r\n  <\/script>\r\n<\/section>\r\n\r\n<!-- ===== FAQPage JSON-LD (EN) \u2014 matches visible jet ski Q&A above ===== -->\r\n<script type=\"application\/ld+json\">\r\n{\r\n  \"@context\":\"https:\/\/schema.org\",\r\n  \"@type\":\"FAQPage\",\r\n  \"mainEntity\":[\r\n    {\r\n      \"@type\":\"Question\",\r\n      \"name\":\"How much are jet ski rentals in Miami with Feeling Yachty?\",\r\n      \"acceptedAnswer\":{\r\n        \"@type\":\"Answer\",\r\n        \"text\":\"Jet ski rentals in Miami with Feeling Yachty are typically $175 per hour with a 3-hour minimum, quoted as All Fees Included totals that cover standard fuel, taxes and basic marina fees, plus a suggested 10% gratuity. Pricing is usually per jet ski and can vary by date, holiday, group size and pickup location, and the exact jet ski add-on rate is confirmed before payment.\"\r\n      }\r\n    },\r\n    {\r\n      \"@type\":\"Question\",\r\n      \"name\":\"Is this a jet ski add-on to my yacht rental or a stand-alone rental?\",\r\n      \"acceptedAnswer\":{\r\n        \"@type\":\"Answer\",\r\n        \"text\":\"Most jet ski rentals with Feeling Yachty are booked as a jet ski add-on to your yacht charter so the timing and route match your private boat trip. Limited stand-alone jet ski slots are available on select dates depending on group size, schedule and which pickup locations are open. Guests can contact Feeling Yachty by phone or WhatsApp with their date and preferred area to confirm the best option.\"\r\n      }\r\n    },\r\n    {\r\n      \"@type\":\"Question\",\r\n      \"name\":\"Where do the jet skis leave from, and what are the best locations in Miami?\",\r\n      \"acceptedAnswer\":{\r\n        \"@type\":\"Answer\",\r\n        \"text\":\"Feeling Yachty works with multiple jet ski pickup locations in Miami, including areas near Miami Marine Stadium and Virginia Key, North Bay spots such as Pelican Harbor and the 79th Street Causeway, Haulover, and central Biscayne Bay with downtown views. The exact pickup dock and route are assigned based on the guest\u2019s yacht, date, time, wind and boat traffic, and the final itinerary includes the confirmed meeting point and map link. The Best Jet Ski Locations in Miami map section on the page gives a visual overview of these approximate ride areas.\"\r\n      }\r\n    },\r\n    {\r\n      \"@type\":\"Question\",\r\n      \"name\":\"Do I need a boating license or test to drive a jet ski in Miami?\",\r\n      \"acceptedAnswer\":{\r\n        \"@type\":\"Answer\",\r\n        \"text\":\"Florida requires most jet ski (PWC) operators to complete boating safety education. Anyone born on or after January 1, 1988 must pass an approved boating safety course or a temporary certificate test and carry the card or certificate while operating. Feeling Yachty directs guests to the Florida Fish and Wildlife Conservation Commission pages for the Boating Safety Education ID Card and the Temporary Certificate Program and sends reminders and links after booking so eligible drivers can complete the test before their jet ski rental.\"\r\n      }\r\n    },\r\n    {\r\n      \"@type\":\"Question\",\r\n      \"name\":\"How many jet skis and riders can we book for our group?\",\r\n      \"acceptedAnswer\":{\r\n        \"@type\":\"Answer\",\r\n        \"text\":\"The number of jet skis and riders depends on which location, date and partner dock are being used, but most setups allow one to two riders per jet ski, within weight limits, and multiple jet skis for larger groups when available. Guests can rotate riders so everyone has time on the water, and Feeling Yachty recommends the right configuration once group size and ages are shared.\"\r\n      }\r\n    },\r\n    {\r\n      \"@type\":\"Question\",\r\n      \"name\":\"What should I bring for my jet ski rental in Miami?\",\r\n      \"acceptedAnswer\":{\r\n        \"@type\":\"Answer\",\r\n        \"text\":\"Guests should bring a swimsuit, towel, reef-safe sunscreen, sunglasses with a strap, a hat, light snacks and water if not already on a yacht, plus a government-issued ID and proof of boating safety education if required. Valuables should be kept to a minimum because jet ski riding is wet and storage at the dock may be limited.\"\r\n      }\r\n    },\r\n    {\r\n      \"@type\":\"Question\",\r\n      \"name\":\"Are beginners okay, and how fast do we go on the jet skis?\",\r\n      \"acceptedAnswer\":{\r\n        \"@type\":\"Answer\",\r\n        \"text\":\"Beginners are welcome on Feeling Yachty jet ski rentals. Guides provide a dockside safety briefing, explain controls and hand signals, and start at comfortable speeds until riders are confident. All trips follow posted speed limits, no-wake zones and manatee protection areas, and faster riding in open stretches is only done where conditions and visibility make it safe to do so.\"\r\n      }\r\n    },\r\n    {\r\n      \"@type\":\"Question\",\r\n      \"name\":\"What happens if the weather is bad on the day of my jet ski rental?\",\r\n      \"acceptedAnswer\":{\r\n        \"@type\":\"Answer\",\r\n        \"text\":\"Feeling Yachty monitors wind, rain, seas and lightning before and during jet ski rentals. If conditions are clearly unsafe or unsuitable for jet skis, the company works with guests to reschedule or credit the booking under its fair-weather policy. Light rain or clouds may still be acceptable, but strong winds, heavy rain or electrical storms can require a delayed start, modified route or moving the jet ski time to a different window in the day.\"\r\n      }\r\n    },\r\n    {\r\n      \"@type\":\"Question\",\r\n      \"name\":\"Can we drink alcohol if we\u2019re renting jet skis as an add-on?\",\r\n      \"acceptedAnswer\":{\r\n        \"@type\":\"Answer\",\r\n        \"text\":\"When jet skis are added to a Feeling Yachty yacht charter, the yacht portion of the trip may allow responsible BYOB for guests age 21 and older, depending on the vessel and captain. However, anyone driving a jet ski should not drink before or during the ride because jet skis are powerful vessels and impaired operation is unsafe and may violate Florida law. The recommended plan is to ride first and enjoy celebratory drinks afterward.\"\r\n      }\r\n    },\r\n    {\r\n      \"@type\":\"Question\",\r\n      \"name\":\"Are jet ski rentals private to our group or shared with other people?\",\r\n      \"acceptedAnswer\":{\r\n        \"@type\":\"Answer\",\r\n        \"text\":\"Jet ski rentals with Feeling Yachty are generally arranged so each party uses its own jet skis in a guided or follow-the-leader format rather than sharing a single jet ski with strangers. On busy days there may be other groups launching from the same dock, but the guide keeps the pace, route and instructions tailored to each booking.\"\r\n      }\r\n    }\r\n  ]\r\n}\r\n<\/script>\r\n<!-- ===================== \/Feeling Yachty \u2014 Jet Ski Rentals in Miami FAQ (Purple Neon, Compact, Koray Semantics + JSON-LD) ===================== -->\r\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-221114e e-flex e-con-boxed e-con e-parent\" data-id=\"221114e\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-1685bb8 e-con-full e-flex e-con e-child\" data-id=\"1685bb8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-64eefea e-con-full e-flex e-con e-child\" data-id=\"64eefea\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-51af044 elementor-widget elementor-widget-html\" data-id=\"51af044\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- ===================== Feeling Yachty \u2014 Standalone Neon Glow Button (90ft+) ===================== -->\r\n<div class=\"fy-btn-wrap\" style=\"text-align:center;margin-top:18px\">\r\n  <style>\r\n    .fy-btn{\r\n      display:inline-block;padding:12px 30px;border-radius:999px;\r\n      font-weight:800;font-size:clamp(.95rem,.9rem + .3vw,1.05rem);\r\n      color:#fff;text-decoration:none;\r\n      background:linear-gradient(135deg,#E45C9C,#d34c8b);\r\n      box-shadow:\r\n        0 0 8px rgba(228,92,156,.65),\r\n        0 0 18px rgba(211,76,139,.55),\r\n        0 0 28px rgba(255,137,201,.45);\r\n      transition:all .28s ease;\r\n      animation:fyBtnGlow 4s linear infinite;\r\n    }\r\n    .fy-btn:hover{\r\n      transform:translateY(-2px) scale(1.02);\r\n      box-shadow:\r\n        0 0 10px rgba(228,92,156,.75),\r\n        0 0 22px rgba(211,76,139,.65),\r\n        0 0 32px rgba(255,137,201,.55);\r\n    }\r\n    .fy-btn:focus-visible{\r\n      outline:3px solid #E45C9C;outline-offset:3px\r\n    }\r\n    @keyframes fyBtnGlow{\r\n      0%{filter:hue-rotate(0deg)}\r\n      100%{filter:hue-rotate(360deg)}\r\n    }\r\n  <\/style>\r\n\r\n  <a href=\"\/https:\/\/feelingyachty.com\/miami-yacht-rentals\/faq\/\" class=\"fy-btn\" aria-label=\"Browse all 90 foot and larger Miami Mega Yachts\">\r\n    Explore Our Miami Yacht Rental FAQ's \r\n  <\/a>\r\n<\/div>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-c1ad27e e-con-full e-flex e-con e-child\" data-id=\"c1ad27e\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-9398f8c e-flex e-con-boxed e-con e-parent\" data-id=\"9398f8c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-72d82dc elementor-widget elementor-widget-html\" data-id=\"72d82dc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- ===================== Feeling Yachty \u2014 Jet Ski & PWC Laws (Neon FY Style, EN\/ES, Purple) ===================== -->\r\n<section id=\"fy-viator\" aria-labelledby=\"fyv-title\" data-lang=\"en\">\r\n  <style>\r\n    \/* ================== FY Neon Tokens (Purple Jet Ski Theme) ================== *\/\r\n    #fy-viator{\r\n      --ink:#0f172a; \r\n      --muted:#475569; \r\n      --tile:#f7f3ff; \r\n      --bg:#ffffff;\r\n      --border:#eef2f7;\r\n      --accent:#7C3AED;   \/* primary purple *\/\r\n      --accent2:#A855F7;  \/* lighter purple *\/\r\n      --wa:#25D366;\r\n      --ring:rgba(124,58,237,.25);\r\n      --shadow:0 20px 45px rgba(124,58,237,.18), 0 6px 20px rgba(0,0,0,.06);\r\n      font-family:ui-sans-serif,system-ui,-apple-system,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial;\r\n      background:linear-gradient(180deg,#fff 0,#f7f3ff 60%,#fff 100%);\r\n      padding:28px 16px;color:var(--ink);\r\n    }\r\n    #fy-viator .shell{max-width:1100px;margin:0 auto}\r\n\r\n    \/* ================== Neon Frame Wrapper ================== *\/\r\n    .fy-frame{\r\n      position:relative;border-radius:20px;padding:22px;\r\n      background:var(--bg);box-shadow:var(--shadow);\r\n      overflow:hidden;border:3px solid transparent;background-clip:padding-box;\r\n    }\r\n    .fy-frame:before{\r\n      content:\"\";position:absolute;inset:-2px;border-radius:22px;z-index:0;\r\n      background:conic-gradient(from 140deg at 50% 50%, var(--accent), var(--accent2), #C4B5FD, var(--accent));\r\n      animation:spin 12s linear infinite;filter:blur(14px);opacity:.55;\r\n    }\r\n    .fy-frame > *{position:relative;z-index:1}\r\n    @keyframes spin{to{transform:rotate(1turn)}}\r\n\r\n    \/* ================== Heading ================== *\/\r\n    #fyv-title{\r\n      margin:0 0 10px;font-weight:900;letter-spacing:-.02em;\r\n      text-align:center;font-size:clamp(34px,4vw,48px);\r\n      background:linear-gradient(90deg,var(--accent),var(--accent2));\r\n      -webkit-background-clip:text;background-clip:text;color:transparent;\r\n    }\r\n    .fy-sub{\r\n      margin:0 0 18px;text-align:center;color:var(--muted);\r\n      font-size:clamp(16px,2.4vw,18px);\r\n    }\r\n\r\n    \/* ================== Language Switcher ================== *\/\r\n    .lang-switch{\r\n      display:flex;gap:8px;justify-content:center;\r\n      margin:6px 0 18px;\r\n    }\r\n    .chip{\r\n      position:relative;border-radius:999px;padding:12px 18px;\r\n      font-weight:900;cursor:pointer;line-height:1;\r\n      border:2px solid transparent;white-space:nowrap;\r\n      box-shadow:0 10px 22px rgba(124,58,237,.20),0 6px 18px rgba(0,0,0,.08);\r\n      transition:transform .08s ease,box-shadow .2s ease,border-color .2s ease,opacity .2s ease;\r\n      font-size:16px;color:var(--ink);text-shadow:0 1px 0 rgba(255,255,255,.55);\r\n      background:linear-gradient(90deg,var(--accent),#C4B5FD,var(--accent2),var(--accent));\r\n      background-size:300% 300%;animation:fyChipHue 6s linear infinite;\r\n    }\r\n    .chip:before{\r\n      content:\"\";position:absolute;inset:-2px;border-radius:inherit;\r\n      background:conic-gradient(from 140deg,var(--accent),var(--accent2),#C4B5FD,var(--accent));\r\n      filter:blur(12px);opacity:.55;z-index:-1;\r\n      animation:fyChipHue 8s linear infinite;\r\n    }\r\n    .chip:hover{\r\n      transform:translateY(-1px);\r\n      box-shadow:0 16px 36px rgba(124,58,237,.35),0 10px 24px rgba(0,0,0,.12);\r\n    }\r\n    .chip:focus{outline:3px solid var(--ring);outline-offset:3px}\r\n    .chip[aria-pressed=\"true\"]{\r\n      border-color:rgba(255,255,255,.85);\r\n      box-shadow:0 20px 44px rgba(124,58,237,.45),0 10px 28px rgba(0,0,0,.14);\r\n      animation:fyChipPulse 1.6s ease-in-out infinite;color:var(--ink);\r\n    } \r\n    .chip[aria-pressed=\"true\"]:after{\r\n      content:\"\";position:absolute;inset:0;border-radius:inherit;\r\n      background:linear-gradient(90deg,rgba(255,255,255,.35),rgba(255,255,255,0));\r\n      mix-blend-mode:screen;animation:fyChipShimmer 2.2s ease-in-out infinite;\r\n    }\r\n    @keyframes fyChipHue{\r\n      0%{background-position:0% 50%}\r\n      50%{background-position:100% 50%}\r\n      100%{background-position:0% 50%}\r\n    }\r\n    @keyframes fyChipShimmer{\r\n      0%{transform:translateX(-20%)}\r\n      50%{transform:translateX(20%)}\r\n      100%{transform:translateX(-20%)}\r\n    }\r\n    @keyframes fyChipPulse{\r\n      0%,100%{transform:translateY(0) scale(1)}\r\n      50%{transform:translateY(-1px) scale(1.03)}\r\n    }\r\n    .chip[aria-pressed=\"true\"]{\r\n      border-color:var(--accent);\r\n      box-shadow:0 10px 24px rgba(124,58,237,.18);\r\n    }\r\n\r\n    \/* ================== Utility ================== *\/\r\n    .sr{\r\n      position:absolute;width:1px;height:1px;padding:0;margin:-1px;\r\n      overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;\r\n    }\r\n\r\n    \/* ================== Content Cards ================== *\/\r\n    .grid{display:grid;gap:16px;grid-template-columns:repeat(1,minmax(0,1fr))}\r\n    @media(min-width:820px){.grid{grid-template-columns:repeat(2,minmax(0,1fr))}}\r\n\r\n    .card{\r\n      background:var(--tile);border-radius:18px;padding:16px;\r\n      border:2px solid var(--border);\r\n      box-shadow:0 10px 28px rgba(0,0,0,.05);\r\n      transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;\r\n    }\r\n    .card:hover{\r\n      transform:translateY(-3px);\r\n      box-shadow:0 16px 40px rgba(124,58,237,.25);\r\n      border-color:rgba(124,58,237,.45);\r\n    }\r\n    .card h2{\r\n      margin:6px 0 12px;font-weight:900;letter-spacing:-.01em;\r\n      font-size:clamp(22px,3.2vw,30px);\r\n    }\r\n    .card p,.card li{font-size:16.5px;line-height:1.55;color:var(--ink)}\r\n    .card ul{margin:6px 0 0;padding:0 0 0 18px}\r\n\r\n    .kicker{\r\n      display:inline-flex;align-items:center;gap:8px;\r\n      font-size:16px;color:var(--muted);margin-bottom:10px;\r\n      font-weight:800;\r\n    } \r\n    .kicker .dot{\r\n      width:8px;height:8px;border-radius:50%;\r\n      background:var(--accent);\r\n    }\r\n\r\n    \/* ================== Buttons ================== *\/\r\n    .cta{\r\n      display:flex;gap:10px;flex-wrap:wrap;\r\n      margin-top:12px;\r\n    }\r\n    .btn{\r\n      display:inline-flex;align-items:center;justify-content:center;gap:8px;\r\n      border-radius:999px;border:2px solid transparent;\r\n      font-weight:800;cursor:pointer;text-decoration:none;line-height:1;\r\n      transition:transform .12s ease,box-shadow .2s ease,border-color .2s ease,background .2s ease;\r\n      padding:14px 20px;font-size:15px;\r\n    }\r\n    .btn:focus{outline:3px solid var(--ring);outline-offset:2px}\r\n    .btn:hover{transform:translateY(-1px);box-shadow:0 12px 26px rgba(0,0,0,.16)}\r\n    .btn-light{background:#fff;color:var(--accent);border-color:var(--accent)}\r\n    .btn-accent{background:linear-gradient(90deg,var(--accent),var(--accent2));color:#fff}\r\n    .btn-wa{background:var(--wa);color:#061b09;border:2px solid rgba(0,0,0,.08)}\r\n\r\n    \/* ================== Details (Copy\/Paste) ================== *\/\r\n    details{\r\n      border:2px dashed var(--border);padding:12px;\r\n      border-radius:14px;background:#fff;\r\n    }\r\n    details > summary{\r\n      list-style:none;\r\n      display:inline-flex;align-items:center;gap:10px;\r\n      padding:12px 16px;border-radius:14px;\r\n      border:2px solid var(--accent);\r\n      background:linear-gradient(90deg,var(--accent),var(--accent2));\r\n      color:#fff;font-weight:900;cursor:pointer;\r\n      box-shadow:0 12px 28px rgba(124,58,237,.28), 0 6px 16px rgba(0,0,0,.08);\r\n      text-shadow:0 1px 0 rgba(0,0,0,.15);\r\n    }\r\n    details > summary::marker{content:\"\"}\r\n    details > summary:after{content:\"\u25bc\";font-size:12px;opacity:.9}\r\n    details[open] > summary:after{content:\"\u25b2\"}\r\n    pre{\r\n      white-space:pre-wrap;overflow-x:auto;\r\n      margin-top:10px;background:#0f172a;color:#f9fafb;\r\n      border-radius:12px;padding:12px 10px;\r\n      font-size:15px;line-height:1.5;\r\n    }\r\n\r\n    \/* ================== Lang visibility ================== *\/\r\n    [data-i18n]{display:none}\r\n    #fy-viator[data-lang=\"en\"] [data-i18n=\"en\"],\r\n    #fy-viator[data-lang=\"es\"] [data-i18n=\"es\"]{display:block}\r\n\r\n    @media (prefers-reduced-motion:reduce){\r\n      .fy-frame:before,\r\n      .chip,\r\n      .chip:before{animation:none}\r\n    }\r\n  <\/style>\r\n\r\n  <div class=\"shell\">\r\n    <div class=\"fy-frame\">\r\n      <h1 id=\"fyv-title\">\r\n        <span data-i18n=\"en\">Florida Jet Ski &amp; PWC Laws \u2014 Quick Legal Guide<\/span>\r\n        <span data-i18n=\"es\">Leyes para Jet Skis y Motos de Agua en Florida \u2014 Gu\u00eda R\u00e1pida<\/span>\r\n      <\/h1>\r\n      <p class=\"fy-sub\" data-i18n=\"en\">\r\n        This bilingual cheat sheet summarizes key <strong>Florida laws for jet skis and personal watercraft (PWCs)<\/strong>.\r\n        It\u2019s based on <strong>Florida Statute \u00a7 327.39 (Personal watercraft regulated)<\/strong>, the boating safety education\r\n        requirement, and FWC boating regulations. This is a <strong>general summary, not legal advice<\/strong> \u2014 always review\r\n        the official rules before you ride.\r\n      <\/p>\r\n      <p class=\"fy-sub\" data-i18n=\"es\">\r\n        Esta gu\u00eda biling\u00fce resume las <strong>leyes clave de Florida para jet skis y motos de agua (PWC)<\/strong>.\r\n        Se basa en el <strong>Estatuto de Florida \u00a7 327.39 (motos de agua)<\/strong>, el requisito de educaci\u00f3n n\u00e1utica y\r\n        las regulaciones de navegaci\u00f3n de la FWC. Es un <strong>resumen general, no asesor\u00eda legal<\/strong> \u2014 siempre revisa\r\n        las normas oficiales antes de salir al agua.\r\n      <\/p>\r\n\r\n      <!-- ===================== Jet Ski \/ PWC Legal Must-Haves ===================== -->\r\n      <section id=\"fy-includes-neon\" role=\"region\" aria-labelledby=\"fy-includes-title\" data-lang=\"en\">\r\n        <style>\r\n          #fy-includes-neon{\r\n            --ink:#0f172a; --muted:#475569;\r\n            --accent:#7C3AED; --accent2:#A855F7;\r\n            --bg:#ffffff; --bg2:#f7f3ff;\r\n            position:relative; max-width:880px; margin:28px auto; padding:24px 18px;\r\n            border-radius:18px; border:4px solid transparent;\r\n            background:linear-gradient(180deg,var(--bg),var(--bg2) 55%,var(--bg));\r\n            background-clip:padding-box; text-align:center; font-family:inherit; line-height:1.6;\r\n          }\r\n          #fy-includes-neon:before{\r\n            content:\"\"; position:absolute; inset:0; border-radius:18px; padding:4px;\r\n            background:linear-gradient(135deg,var(--accent),var(--accent2),#C4B5FD,var(--accent));\r\n            background-size:400% 400%;\r\n            -webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);\r\n            -webkit-mask-composite:xor; mask-composite:exclude;\r\n            animation:fyGlowBorder 8s linear infinite;\r\n          }\r\n          @keyframes fyGlowBorder{\r\n            0%{background-position:0% 50%}\r\n            50%{background-position:100% 50%}\r\n            100%{background-position:0% 50%}\r\n          }\r\n          #fy-includes-neon h3{\r\n            margin:0 0 10px; font-weight:900;\r\n            font-size:clamp(1.25rem,2.4vw,1.6rem);\r\n            color:var(--ink); letter-spacing:-.3px;\r\n          }\r\n          #fy-includes-neon .list{\r\n            font-weight:700; color:var(--muted); font-size:16.5px;\r\n          }\r\n\r\n          #fy-includes-neon .addon-callout{\r\n            margin-top:12px;\r\n            padding:14px 16px;\r\n            border-radius:14px;\r\n            border:2px solid rgba(124,58,237,.85);\r\n            background:linear-gradient(90deg, rgba(124,58,237,.10), rgba(168,85,247,.12));\r\n            box-shadow:0 12px 28px rgba(124,58,237,.25), 0 8px 18px rgba(0,0,0,.06);\r\n            font-weight:900;\r\n            color:var(--ink);\r\n            display:inline-block;\r\n          }\r\n          #fy-includes-neon .addon-callout .tag{\r\n            display:inline-block;\r\n            font-size:12px;\r\n            letter-spacing:.08em;\r\n            font-weight:900;\r\n            text-transform:uppercase;\r\n            padding:6px 10px;\r\n            border-radius:999px;\r\n            margin-right:10px;\r\n            background:linear-gradient(90deg,var(--accent),var(--accent2));\r\n            color:#fff;\r\n            box-shadow:0 8px 18px rgba(124,58,237,.35);\r\n            vertical-align:middle;\r\n          }\r\n\r\n          \/* Lang visibility *\/\r\n          #fy-includes-neon [data-i18n]{display:none}\r\n          #fy-includes-neon[data-lang=\"en\"] [data-i18n=\"en\"],\r\n          #fy-includes-neon[data-lang=\"es\"] [data-i18n=\"es\"]{display:block}\r\n\r\n          @media (prefers-reduced-motion:reduce){\r\n            #fy-includes-neon:before{animation:none}\r\n          }\r\n        <\/style>\r\n        <h3 id=\"fy-includes-title\">\r\n          <span data-i18n=\"en\">\u2728 Quick Legal Must-Haves for Jet Skis &amp; PWCs in Florida<\/span>\r\n          <span data-i18n=\"es\">\u2728 Requisitos Legales B\u00e1sicos para Jet Skis y Motos de Agua en Florida<\/span>\r\n        <\/h3>\r\n        <div class=\"list\">\r\n          <div data-i18n=\"en\">\r\n            \u2714 Everyone on a jet ski or PWC \u2014 and anyone being towed \u2014 must wear a <strong>non-inflatable, USCG-approved life jacket<\/strong>.<br>\r\n            \u2714 If the PWC has a lanyard-type <strong>engine cut-off switch<\/strong>, it must be attached to the operator whenever underway.<br>\r\n            \u2714 <strong>No PWC operation<\/strong> from 30 minutes after sunset to 30 minutes before sunrise, even with navigation lights.<br>\r\n            \u2714 Operators born on or after <strong>Jan 1, 1988<\/strong> generally need a <strong>Boating Safety Education ID Card or temporary certificate<\/strong> for 10+ HP engines.<br>\r\n            \u2714 Follow all <strong>no-wake, manatee and speed-zone markers<\/strong>; no reckless wake-jumping, spraying, or weaving through congested traffic.\r\n          <\/div>\r\n          <div data-i18n=\"es\">\r\n            \u2714 Toda persona en un jet ski o moto de agua \u2014 y cualquier remolcado \u2014 debe usar un\r\n            <strong>chaleco salvavidas no inflable aprobado por la USCG<\/strong>.<br>\r\n            \u2714 Si la moto de agua tiene <strong>llave de hombre al agua (lanyard)<\/strong>, debe ir conectada al operador mientras navega.<br>\r\n            \u2714 <strong>Prohibido operar motos de agua<\/strong> desde 30 minutos despu\u00e9s del atardecer hasta 30 minutos antes del amanecer, aunque tenga luces.<br>\r\n            \u2714 Los nacidos el o despu\u00e9s del <strong>1 de enero de 1988<\/strong> generalmente necesitan una\r\n            <strong>tarjeta de educaci\u00f3n n\u00e1utica o certificado temporal<\/strong> para motores de 10 HP o m\u00e1s.<br>\r\n            \u2714 Respeta todas las <strong>zonas de \u201cno wake\u201d, manat\u00edes y l\u00edmites de velocidad<\/strong>; nada de saltar estelas cerca, mojar a otros a prop\u00f3sito ni zigzaguear entre tr\u00e1fico.\r\n          <\/div>\r\n\r\n          <div class=\"addon-callout\" data-i18n=\"en\">\r\n            <span class=\"tag\">Reminder<\/span>\r\n            This is a simplified guide. Always check <strong>Florida Statutes Chapter 327<\/strong> and official FWC boating regulations for full, current rules.\r\n          <\/div>\r\n          <div class=\"addon-callout\" data-i18n=\"es\">\r\n            <span class=\"tag\">Aviso<\/span>\r\n            Esto es un resumen simplificado. Verifica siempre el <strong>Cap\u00edtulo 327 de los Estatutos de Florida<\/strong> y las regulaciones oficiales de la FWC para reglas completas y vigentes.\r\n          <\/div>\r\n        <\/div>\r\n        <script>\r\n          \/\/ Sync language with the main block\r\n          (function(){\r\n            const inc = document.getElementById('fy-includes-neon');\r\n            const root = document.getElementById('fy-viator');\r\n            function sync(){ if(!root) return; inc.setAttribute('data-lang', root.getAttribute('data-lang')||'en'); }\r\n            sync();\r\n            if(root){\r\n              const enBtn = root.querySelector('[data-lang-btn=\"en\"]');\r\n              const esBtn = root.querySelector('[data-lang-btn=\"es\"]');\r\n              if(enBtn && esBtn){\r\n                enBtn.addEventListener('click', ()=> inc.setAttribute('data-lang','en'));\r\n                esBtn.addEventListener('click', ()=> inc.setAttribute('data-lang','es'));\r\n              }\r\n            }\r\n          })();\r\n        <\/script>\r\n      <\/section>\r\n      <!-- ===================== \/Jet Ski \/ PWC Legal Must-Haves ===================== -->\r\n\r\n      <!-- Lang Switcher -->\r\n      <div class=\"lang-switch\" role=\"group\" aria-label=\"Language selector\">\r\n        <button class=\"chip\" data-lang-btn=\"en\" aria-pressed=\"true\">English<\/button>\r\n        <button class=\"chip\" data-lang-btn=\"es\" aria-pressed=\"false\">Espa\u00f1ol<\/button>\r\n      <\/div>\r\n\r\n      <div class=\"grid\">\r\n        <!-- ========== Rule 1: Life Jackets Required on PWCs ========== -->\r\n        <article class=\"card\">\r\n          <div class=\"kicker\">\r\n            <span class=\"dot\"><\/span>\r\n            <span data-i18n=\"en\">Rule 1<\/span>\r\n            <span data-i18n=\"es\">Regla 1<\/span>\r\n          <\/div>\r\n          <h2 data-i18n=\"en\">Life Jackets (PFDs) \u2014 Mandatory on Jet Skis<\/h2>\r\n          <h2 data-i18n=\"es\">Chalecos Salvavidas (PFD) \u2014 Obligatorios en Jet Skis<\/h2>\r\n          <ul>\r\n            <li data-i18n=\"en\">\r\n              On a personal watercraft, <strong>everyone riding or being towed<\/strong> must wear a\r\n              <strong>non-inflatable, USCG-approved life jacket<\/strong> used according to the approval label.\r\n            <\/li>\r\n            <li data-i18n=\"es\">\r\n              En una moto de agua, <strong>todas las personas a bordo o remolcadas<\/strong> deben usar un\r\n              <strong>chaleco salvavidas no inflable aprobado por la USCG<\/strong>, seg\u00fan su etiqueta.\r\n            <\/li>\r\n            <li data-i18n=\"en\">\r\n              The PWC must also meet general equipment rules (extra PFDs, sound-producing device, etc.) under Florida\r\n              boating regulations and USCG requirements.\r\n            <\/li>\r\n            <li data-i18n=\"es\">\r\n              La moto de agua tambi\u00e9n debe cumplir con el equipo b\u00e1sico exigido (chalecos adicionales, dispositivo de\r\n              sonido, etc.) seg\u00fan las regulaciones de navegaci\u00f3n de Florida y la USCG.\r\n            <\/li>\r\n          <\/ul>\r\n        <\/article>\r\n\r\n        <!-- ========== Rule 2: Engine Cut-Off Switch & Controls ========== -->\r\n        <article class=\"card\">\r\n          <div class=\"kicker\">\r\n            <span class=\"dot\"><\/span>\r\n            <span data-i18n=\"en\">Rule 2<\/span>\r\n            <span data-i18n=\"es\">Regla 2<\/span>\r\n          <\/div>\r\n          <h2 data-i18n=\"en\">Engine Cut-Off Lanyard &amp; Safe Control<\/h2>\r\n          <h2 data-i18n=\"es\">Llave de Hombre al Agua y Control Seguro<\/h2>\r\n          <ul>\r\n            <li data-i18n=\"en\">\r\n              If your jet ski has a <strong>lanyard-type engine cut-off switch<\/strong>, Florida law requires it to be\r\n              <strong>attached to the operator<\/strong> (vest, belt, or wrist) whenever the PWC is underway.\r\n            <\/li>\r\n            <li data-i18n=\"es\">\r\n              Si tu moto de agua tiene <strong>llave de hombre al agua (lanyard)<\/strong>, la ley de Florida exige que\r\n              est\u00e9 <strong>conectada al operador<\/strong> (chaleco, cintur\u00f3n o mu\u00f1eca) mientras la moto est\u00e9 en marcha.\r\n            <\/li>\r\n            <li data-i18n=\"en\">\r\n              Know how your jet ski steers and stops \u2014 backing completely off the throttle can reduce steering\r\n              response on many PWCs, so practice safe stopping distances.\r\n            <\/li>\r\n            <li data-i18n=\"es\">\r\n              Conoce c\u00f3mo gira y se detiene tu jet ski \u2014 soltar el acelerador por completo reduce la capacidad de giro\r\n              en muchas motos de agua, as\u00ed que practica distancias de frenado seguras.\r\n            <\/li>\r\n          <\/ul>\r\n        <\/article>\r\n\r\n        <!-- ========== Rule 3: Daylight & Visibility ========== -->\r\n        <article class=\"card\">\r\n          <div class=\"kicker\">\r\n            <span class=\"dot\"><\/span>\r\n            <span data-i18n=\"en\">Rule 3<\/span>\r\n            <span data-i18n=\"es\">Regla 3<\/span>\r\n          <\/div>\r\n          <h2 data-i18n=\"en\">Daylight-Only Operation<\/h2>\r\n          <h2 data-i18n=\"es\">Uso Solo en Horario Diurno<\/h2>\r\n          <ul>\r\n            <li data-i18n=\"en\">\r\n              You <strong>cannot operate a jet ski or PWC<\/strong> from\r\n              <strong>30 minutes after sunset to 30 minutes before sunrise<\/strong>, even if it has navigation lights.\r\n            <\/li>\r\n            <li data-i18n=\"es\">\r\n              <strong>No se permite operar jet skis o motos de agua<\/strong> desde\r\n              <strong>30 minutos despu\u00e9s del atardecer hasta 30 minutos antes del amanecer<\/strong>, aunque tengan luces de navegaci\u00f3n.\r\n            <\/li>\r\n            <li data-i18n=\"en\">\r\n              Even during legal hours, avoid riding in <strong>fog, heavy rain or low visibility<\/strong> where it\u2019s\r\n              hard to see other boats, markers, or swimmers.\r\n            <\/li>\r\n            <li data-i18n=\"es\">\r\n              Incluso en horario permitido, evita navegar con <strong>niebla, lluvia fuerte o baja visibilidad<\/strong>,\r\n              cuando sea dif\u00edcil ver otras embarcaciones, boyas o nadadores.\r\n            <\/li>\r\n          <\/ul>\r\n        <\/article>\r\n\r\n        <!-- ========== Rule 4: Distance, No-Wake & Manatee Zones ========== -->\r\n        <article class=\"card\">\r\n          <div class=\"kicker\">\r\n            <span class=\"dot\"><\/span>\r\n            <span data-i18n=\"en\">Rule 4<\/span>\r\n            <span data-i18n=\"es\">Regla 4<\/span>\r\n          <\/div>\r\n          <h2 data-i18n=\"en\">Stay Clear of Docks, Swimmers &amp; No-Wake Zones<\/h2>\r\n          <h2 data-i18n=\"es\">Mantente Lejos de Muelles, Ba\u00f1istas y Zonas de No-Wake<\/h2>\r\n          <ul>\r\n            <li data-i18n=\"en\">\r\n              It is illegal to operate a PWC so the operator or passenger could <strong>collide or is likely to\r\n              collide<\/strong> with another vessel, dock, bridge, buoy, or any fixed object.\r\n            <\/li>\r\n            <li data-i18n=\"es\">\r\n              Es ilegal manejar una moto de agua de forma que el operador o pasajero pueda\r\n              <strong>chocar o sea probable que choque<\/strong> con otra embarcaci\u00f3n, muelle, puente, boya u objeto fijo.\r\n            <\/li>\r\n            <li data-i18n=\"en\">\r\n              Follow all <strong>no-wake and manatee protection zones<\/strong>. Avoid wake-jumping close to other boats,\r\n              spraying other people on purpose, or weaving through congested traffic \u2014 these can be treated as\r\n              <strong>reckless operation<\/strong>.\r\n            <\/li>\r\n            <li data-i18n=\"es\">\r\n              Respeta todas las <strong>zonas de \u201cno wake\u201d y de protecci\u00f3n de manat\u00edes<\/strong>. Evita saltar estelas\r\n              cerca de otras embarcaciones, mojar a otros a prop\u00f3sito o zigzaguear entre tr\u00e1fico \u2014 estas conductas\r\n              pueden considerarse <strong>operaci\u00f3n temeraria<\/strong>.\r\n            <\/li>\r\n          <\/ul>\r\n        <\/article>\r\n\r\n        <!-- ========== Rule 5: Age, Boater Card & Rental Rules ========== -->\r\n        <article class=\"card\">\r\n          <div class=\"kicker\">\r\n            <span class=\"dot\"><\/span>\r\n            <span data-i18n=\"en\">Rule 5<\/span>\r\n            <span data-i18n=\"es\">Regla 5<\/span>\r\n          <\/div>\r\n          <h2 data-i18n=\"en\">Age Limits, Boater Card &amp; Temporary Test<\/h2>\r\n          <h2 data-i18n=\"es\">Edad M\u00ednima, Tarjeta N\u00e1utica y Examen Temporal<\/h2>\r\n          <ul>\r\n            <li data-i18n=\"en\">\r\n              <strong>No one under 14<\/strong> may operate a personal watercraft on Florida waters, and it is unlawful\r\n              to allow someone under 14 to operate your PWC.\r\n            <\/li>\r\n            <li data-i18n=\"es\">\r\n              <strong>Nadie menor de 14 a\u00f1os<\/strong> puede operar una moto de agua en Florida, y es ilegal permitir que\r\n              alguien menor de 14 maneje tu PWC.\r\n            <\/li>\r\n            <li data-i18n=\"en\">\r\n              You must be at least <strong>18 years old to rent<\/strong> a boat or PWC in Florida. Many liveries will\r\n              check your ID before releasing the jet ski.\r\n            <\/li>\r\n            <li data-i18n=\"es\">\r\n              Debes tener al menos <strong>18 a\u00f1os para rentar<\/strong> una embarcaci\u00f3n o moto de agua en Florida. La\r\n              mayor\u00eda de las marinas verifican tu identificaci\u00f3n antes de entregarte el jet ski.\r\n            <\/li>\r\n            <li data-i18n=\"en\">\r\n              Anyone born on or after <strong>Jan 1, 1988<\/strong> who operates a vessel of 10 HP or more (including jet\r\n              skis) generally needs either a <strong>Florida Boating Safety Education ID Card<\/strong> or a\r\n              <strong>90-day temporary certificate<\/strong> from an FWC-approved exam provider.\r\n            <\/li>\r\n            <li data-i18n=\"es\">\r\n              Quien haya nacido el o despu\u00e9s del <strong>1 de enero de 1988<\/strong> y opere una embarcaci\u00f3n de 10 HP o\r\n              m\u00e1s (incluyendo motos de agua) generalmente necesita una <strong>tarjeta de educaci\u00f3n n\u00e1utica de Florida<\/strong>\r\n              o un <strong>certificado temporal de 90 d\u00edas<\/strong> emitido tras aprobar un examen autorizado por la FWC.\r\n            <\/li>\r\n          <\/ul>\r\n        <\/article>\r\n\r\n        <!-- ========== Rule 6: Registration, Livery & Local Rules ========== -->\r\n        <article class=\"card\">\r\n          <div class=\"kicker\">\r\n            <span class=\"dot\"><\/span>\r\n            <span data-i18n=\"en\">Rule 6<\/span>\r\n            <span data-i18n=\"es\">Regla 6<\/span>\r\n          <\/div>\r\n          <h2 data-i18n=\"en\">Registration, Rentals &amp; Local Ordinances<\/h2>\r\n          <h2 data-i18n=\"es\">Registro, Renta y Reglas Locales<\/h2>\r\n          <ul>\r\n            <li data-i18n=\"en\">\r\n              Most jet skis in Florida must be <strong>titled, registered, and display FL numbers and a validation\r\n              decal<\/strong>. Rental liveries handle this for you, but private owners are responsible for compliance.\r\n            <\/li>\r\n            <li data-i18n=\"es\">\r\n              La mayor\u00eda de las motos de agua en Florida deben estar <strong>titularizadas, registradas y mostrar\r\n              n\u00fameros FL y calcoman\u00eda de validaci\u00f3n<\/strong>. Las rentas se encargan de esto, pero los propietarios\r\n              privados son responsables de cumplir.\r\n            <\/li>\r\n            <li data-i18n=\"en\">\r\n              Counties and cities (like <strong>Miami-Dade, Miami and Miami Beach<\/strong>) may have extra rules on\r\n              zones, speeds, and rental operations. Always confirm local ordinances and posted signs before riding.\r\n            <\/li>\r\n            <li data-i18n=\"es\">\r\n              Los condados y ciudades (como <strong>Miami-Dade, Miami y Miami Beach<\/strong>) pueden tener reglas\r\n              adicionales sobre zonas, velocidades y operaciones de renta. Verifica siempre las ordenanzas locales y la\r\n              se\u00f1alizaci\u00f3n antes de salir.\r\n            <\/li>\r\n          <\/ul>\r\n        <\/article>\r\n\r\n        <!-- ========== Bonus: Sample Safety Talk for Jet Ski Guests ========== -->\r\n        <article class=\"card\">\r\n          <div class=\"kicker\">\r\n            <span class=\"dot\"><\/span>\r\n            <span data-i18n=\"en\">Optional<\/span>\r\n            <span data-i18n=\"es\">Opcional<\/span>\r\n          <\/div>\r\n          <h2 data-i18n=\"en\">Quick Safety Talk for Jet Ski Riders<\/h2>\r\n          <h2 data-i18n=\"es\">Breve Charla de Seguridad para Jet Skis<\/h2>\r\n          <p data-i18n=\"en\" class=\"muted\">\r\n            Use this script before you leave the dock so everyone understands the rules, hand signals,\r\n            and what to do if they fall or go in the water.\r\n          <\/p>\r\n          <p data-i18n=\"es\" class=\"muted\">\r\n            Usa este guion antes de salir del muelle para que todos entiendan las reglas, las se\u00f1ales de mano\r\n            y qu\u00e9 hacer si se caen o terminan en el agua.\r\n          <\/p>\r\n          <details>\r\n            <summary data-i18n=\"en\">Click to View &amp; Copy Safety Script<\/summary>\r\n            <summary data-i18n=\"es\">Haz clic para ver y copiar el guion<\/summary>\r\n<pre data-i18n=\"en\">Before we ride jet skis:\r\n\u2022 Everyone must wear a non-inflatable USCG-approved life jacket at all times.\r\n\u2022 If you are driving, keep the engine cut-off lanyard clipped to your vest.\r\n\u2022 Obey all no-wake and manatee zones and stay well clear of docks, swimmers and other boats.\r\n\u2022 Do not jump wakes close to other vessels, spray other people on purpose or weave through traffic.\r\n\u2022 If you fall off, stay calm, stay clear of the jet nozzle, and signal us with your hand so we can idle back to you.\r\n\u2022 No alcohol or drugs if you are operating a jet ski. Safety comes first.<\/pre>\r\n<pre data-i18n=\"es\">Antes de salir en jet ski:\r\n\u2022 Todos deben usar un chaleco salvavidas no inflable aprobado por la USCG en todo momento.\r\n\u2022 Si vas manejando, mant\u00e9n la llave de hombre al agua (lanyard) enganchada a tu chaleco.\r\n\u2022 Respeta todas las zonas de \u201cno wake\u201d y de manat\u00edes y mantente lejos de muelles, nadadores y otras embarcaciones.\r\n\u2022 No saltes estelas cerca de otros botes, no mojes a la gente a prop\u00f3sito ni zigzaguees entre el tr\u00e1fico.\r\n\u2022 Si caes al agua, mant\u00e9n la calma, al\u00e9jate de la tobera del jet y haz se\u00f1al con la mano para que volvamos en \u201cidle\u201d.\r\n\u2022 Nada de alcohol ni drogas si vas a operar un jet ski. La seguridad va primero.<\/pre>\r\n          <\/details>\r\n        <\/article>\r\n\r\n        <!-- ========== Official Resources & Help ========== -->\r\n        <article class=\"card\">\r\n          <div class=\"kicker\">\r\n            <span class=\"dot\"><\/span>\r\n            <span data-i18n=\"en\">Need Details?<\/span>\r\n            <span data-i18n=\"es\">\u00bfQuieres M\u00e1s Detalles?<\/span>\r\n          <\/div>\r\n          <h2 data-i18n=\"en\">Official Links &amp; Questions<\/h2>\r\n          <h2 data-i18n=\"es\">Enlaces Oficiales y Preguntas<\/h2>\r\n          <p data-i18n=\"en\">\r\n            For full legal text and updates on jet ski and PWC rules, use these official resources.\r\n            This guide is only a summary and may not include every requirement.\r\n          <\/p>\r\n          <p data-i18n=\"es\">\r\n            Para el texto legal completo y actualizaciones sobre jet skis y motos de agua, usa estos recursos oficiales.\r\n            Esta gu\u00eda es solo un resumen y puede no incluir todas las obligaciones.\r\n          <\/p>\r\n          <div class=\"cta\">\r\n            <a class=\"btn btn-light\" href=\"https:\/\/myfwc.com\/boating\/regulations\/\" target=\"_blank\" rel=\"noopener\" data-i18n=\"en\">\r\n              FWC Boating Regulations\r\n            <\/a>\r\n            <a class=\"btn btn-light\" href=\"https:\/\/myfwc.com\/boating\/regulations\/\" target=\"_blank\" rel=\"noopener\" data-i18n=\"es\">\r\n              Regulaciones de Navegaci\u00f3n FWC\r\n            <\/a>\r\n            <a class=\"btn btn-light\" href=\"https:\/\/myfwc.com\/boating\/safety-education\/id\/\" target=\"_blank\" rel=\"noopener\" data-i18n=\"en\">\r\n              FWC Boating Safety Education ID Card\r\n            <\/a>\r\n            <a class=\"btn btn-light\" href=\"https:\/\/myfwc.com\/boating\/safety-education\/id\/\" target=\"_blank\" rel=\"noopener\" data-i18n=\"es\">\r\n              Tarjeta de Educaci\u00f3n N\u00e1utica FWC\r\n            <\/a>\r\n            <a class=\"btn btn-accent\" href=\"https:\/\/www.flsenate.gov\/Laws\/Statutes\/2024\/327.39\" target=\"_blank\" rel=\"noopener\" data-i18n=\"en\">\r\n              Florida Statute \u00a7 327.39 (PWCs)\r\n            <\/a>\r\n            <a class=\"btn btn-accent\" href=\"https:\/\/www.flsenate.gov\/Laws\/Statutes\/2024\/327.39\" target=\"_blank\" rel=\"noopener\" data-i18n=\"es\">\r\n              Estatuto de Florida \u00a7 327.39 (PWCs)\r\n            <\/a>\r\n          <\/div>\r\n          <p data-i18n=\"en\" class=\"muted\">\r\n            Have questions about how this applies to your rental or charter?\r\n            We\u2019re happy to explain how we apply these rules on our trips, but we do not provide legal advice.\r\n          <\/p>\r\n          <p data-i18n=\"es\" class=\"muted\">\r\n            \u00bfDudas sobre c\u00f3mo se aplican estas reglas a tu renta o charter?\r\n            Con gusto explicamos c\u00f3mo las aplicamos en nuestros paseos, pero no ofrecemos asesor\u00eda legal.\r\n          <\/p>\r\n        <\/article>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <script>\r\n    \/\/ Simple language toggle\r\n    (function(){\r\n      const root = document.getElementById('fy-viator');\r\n      if(!root) return;\r\n      const enBtn = root.querySelector('[data-lang-btn=\"en\"]');\r\n      const esBtn = root.querySelector('[data-lang-btn=\"es\"]');\r\n\r\n      function setLang(lang){\r\n        root.setAttribute('data-lang', lang);\r\n        enBtn.setAttribute('aria-pressed', String(lang==='en'));\r\n        esBtn.setAttribute('aria-pressed', String(lang==='es'));\r\n      }\r\n\r\n      enBtn.addEventListener('click', ()=> setLang('en'));\r\n      esBtn.addEventListener('click', ()=> setLang('es'));\r\n    })();\r\n  <\/script>\r\n<\/section>\r\n<!-- ===================== \/Feeling Yachty \u2014 Jet Ski & PWC Laws (Purple Neon) ===================== -->\r\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-bf57c8e e-con-full e-flex e-con e-parent\" data-id=\"bf57c8e\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-38c1dae elementor-widget elementor-widget-html\" data-id=\"38c1dae\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t\r\n<!-- ===================== Feeling Yachty \u2014 CTA Planner (NEW Button Style Applied) ===================== -->\r\n<section id=\"fy-cta-planner\" class=\"fy-cta-neon\" aria-labelledby=\"fyctah-title\">\r\n  <style>\r\n    \/* ===== Neon container (unchanged) ===== *\/\r\n    #fy-cta-planner.fy-cta-neon{\r\n      --ink:#0f172a; --muted:#475569;\r\n      --accent:#E45C9C; --accent2:#d34c8b; --ring:rgba(228,92,156,.22);\r\n      --bg:#ffffff; --bg2:#fff7fb; --border:#eef2f7; --chip:#fff7fb; --chipBorder:#f8d9e8;\r\n      --whatsapp:#25D366;\r\n      position:relative; overflow:hidden;\r\n      margin:28px auto; max-width:1120px; padding:22px 16px;\r\n      background:linear-gradient(180deg,var(--bg),var(--bg2) 55%,var(--bg));\r\n      border-radius:18px; border:4px solid transparent; background-clip:padding-box;\r\n      box-shadow:0 0 28px rgba(228,92,156,.16),0 10px 28px rgba(2,6,23,.06);\r\n    }\r\n    #fy-cta-planner.fy-cta-neon:before{\r\n      content:\"\"; position:absolute; inset:0; padding:4px; border-radius:18px;\r\n      background:linear-gradient(135deg,var(--accent),var(--accent2),#ff89c9,var(--accent2),var(--accent));\r\n      background-size:380% 380%; animation:fyflow 12s ease-in-out infinite;\r\n      -webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);\r\n      -webkit-mask-composite:xor; mask-composite:exclude; pointer-events:none;\r\n    }\r\n    @keyframes fyflow{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}\r\n    @media (prefers-reduced-motion:reduce){ #fy-cta-planner.fy-cta-neon:before{animation:none} }\r\n\r\n    .fycta-shell{position:relative; z-index:1; max-width:1000px; margin:0 auto}\r\n    .fycta-layout{display:grid; gap:14px}\r\n    @media (min-width:900px){ .fycta-layout{grid-template-columns:1.1fr .9fr; align-items:center} }\r\n\r\n    #fyctah-title{\r\n      margin:0 0 6px; font-weight:900; letter-spacing:-.02em;\r\n      font-size:clamp(1.35rem,1.05rem + 1.6vw,2.1rem);\r\n      background:linear-gradient(180deg,var(--accent),var(--accent2));\r\n      -webkit-background-clip:text; background-clip:text; color:transparent;\r\n    }\r\n    .fyctah-sub{margin:0; color:var(--muted); font-size:clamp(.98rem,.92rem + .35vw,1.08rem); line-height:1.55}\r\n\r\n    \/* ===== NEW BUTTON SYSTEM (scoped to section to override old styles) ===== *\/\r\n    #fy-cta-planner .fycta-actions{display:grid; gap:10px; grid-template-columns:1fr}\r\n    @media (min-width:640px){ #fy-cta-planner .fycta-actions{grid-template-columns:repeat(3,1fr)} }\r\n\r\n    \/* Base *\/\r\n    #fy-cta-planner .fycta-btn{\r\n      appearance:none; -webkit-appearance:none;\r\n      display:inline-flex; align-items:center; justify-content:center; gap:10px;\r\n      height:auto; min-height:46px; padding:12px 16px;\r\n      border-radius:12px; border:1px solid transparent;\r\n      font-weight:900; font-size:1rem; letter-spacing:-.01em;\r\n      text-decoration:none; white-space:nowrap; text-align:center; cursor:pointer;\r\n      background:#fff; color:var(--ink);\r\n      box-shadow:0 8px 22px rgba(2,6,23,.08);\r\n      transition:transform .06s ease, box-shadow .15s ease, filter .15s ease, border-color .15s ease;\r\n    }\r\n    #fy-cta-planner .fycta-btn:active{transform:translateY(1px)}\r\n    #fy-cta-planner .fycta-btn:focus-visible{outline:none; box-shadow:0 0 0 3px var(--ring), 0 10px 22px rgba(2,6,23,.08)}\r\n\r\n    \/* Icon chip *\/\r\n    #fy-cta-planner .fycta-btn i{\r\n      display:grid; place-items:center; width:26px; height:26px; border-radius:8px;\r\n      background:#fff; border:1px solid var(--chipBorder); font-style:normal;\r\n    }\r\n\r\n    \/* Variants *\/\r\n    #fy-cta-planner .fycta-btn--whatsapp{\r\n      background:var(--whatsapp); color:#fff; border-color:var(--whatsapp);\r\n      box-shadow:0 12px 26px rgba(37,211,102,.35);\r\n    }\r\n    #fy-cta-planner .fycta-btn--whatsapp:hover{filter:saturate(1.05)}\r\n    #fy-cta-planner .fycta-btn--accent{\r\n      background:linear-gradient(180deg,#E86AA6 0%,#E45C9C 100%); color:#fff; border-color:#E45C9C;\r\n      box-shadow:0 12px 28px var(--ring);\r\n    }\r\n    #fy-cta-planner .fycta-btn--accent:hover{filter:brightness(.98)}\r\n    #fy-cta-planner .fycta-btn--dark{\r\n      background:var(--ink); color:#fff; border-color:var(--ink);\r\n      box-shadow:0 10px 24px rgba(2,6,23,.24);\r\n    }\r\n    #fy-cta-planner .fycta-btn--dark:hover{opacity:.92}\r\n\r\n    \/* Split menu *\/\r\n    #fy-cta-planner .fycta-split{position:relative}\r\n    #fy-cta-planner .fycta-caret{font-size:1.05rem; opacity:.9}\r\n    #fy-cta-planner .fycta-menu{\r\n      position:absolute; top:calc(100% + 8px); left:50%; transform:translateX(-50%);\r\n      background:#fff; border:1px solid var(--border); border-radius:12px;\r\n      box-shadow:0 14px 34px rgba(2,6,23,.16); padding:8px; min-width:220px; z-index:40;\r\n    }\r\n    #fy-cta-planner .fycta-menu[hidden]{display:none}\r\n    #fy-cta-planner .fycta-menu a{\r\n      display:flex; align-items:center; gap:8px; padding:10px 12px; border-radius:10px; text-decoration:none;\r\n      color:#6b214d; border:1px solid transparent; background:#fff; font-weight:800;\r\n      transition:border-color .15s ease, background .15s ease;\r\n    }\r\n    #fy-cta-planner .fycta-menu a:hover{border-color:var(--accent); background:#fff8fb}\r\n  <\/style>\r\n\r\n  <div class=\"fycta-shell\">\r\n    <div class=\"fycta-layout\">\r\n      <div class=\"fycta-copy\">\r\n        <p id=\"fyctah-title\">Feeling Yachty? Plan Your Miami Yacht Event With Experts \ud83c\udf89<\/p>\r\n        <p class=\"fyctah-sub\">Get a quick quote via WhatsApp, schedule a planning call, or reach us by call\/SMS \u2014 whatever\u2019s easiest for you.<\/p>\r\n      <\/div>\r\n\r\n      <div class=\"fycta-actions\" role=\"group\" aria-label=\"Primary actions\">\r\n        <a class=\"fycta-btn fycta-btn--whatsapp\" href=\"https:\/\/wa.me\/19542463636?text=Hi%20Feeling%20Yachty!%20I%27d%20like%20help%20planning%20a%20Miami%20yacht%20event%20and%20to%20get%20a%20quote.\" target=\"_blank\" rel=\"noopener\" aria-label=\"Get event quote on WhatsApp\">\r\n          <i>\ud83d\udcac<\/i> WhatsApp Quote\r\n        <\/a>\r\n\r\n        <a class=\"fycta-btn fycta-btn--accent\" href=\"https:\/\/api.leadconnectorhq.com\/widget\/booking\/ug4nZarp9i0tYj9TdgUi\" rel=\"noopener\" data-fy-modal-target=\"fy-modal-lead\" data-fy-url=\"https:\/\/api.leadconnectorhq.com\/widget\/booking\/ug4nZarp9i0tYj9TdgUi\" aria-label=\"Schedule an event planning call\" target=\"_blank\">\r\n          <i>\ud83d\udcc5<\/i> Schedule Call\r\n        <\/a>\r\n\r\n        <div class=\"fycta-split\">\r\n          <button type=\"button\" class=\"fycta-btn fycta-btn--dark\" id=\"fycta-callmenu-toggle\"\r\n                  aria-haspopup=\"menu\" aria-expanded=\"false\" aria-controls=\"fycta-callmenu\">\r\n            <i>\ud83d\udcde<\/i> Call \/ SMS <span class=\"fycta-caret\">\u25be<\/span>\r\n          <\/button>\r\n          <div class=\"fycta-menu\" id=\"fycta-callmenu\" role=\"menu\" hidden>\r\n            <a role=\"menuitem\" href=\"tel:+19542463636\" aria-label=\"Call our event planning team at 954-246-3636\">\r\n              <i>\ud83d\udcde<\/i> Call Now (954-246-3636)\r\n            <\/a>\r\n            <a role=\"menuitem\" href=\"sms:+19542463636?&body=Hi%20Feeling%20Yachty!%20I%27d%20like%20to%20plan%20a%20Miami%20yacht%20event.\"\r\n               aria-label=\"Text our event planning team via SMS\">\r\n              <i>\ud83d\udcac<\/i> Text (SMS)\r\n            <\/a>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <!-- Toggle for Call\/SMS popover -->\r\n  <script>\r\n    (function(){\r\n      const t = document.getElementById('fycta-callmenu-toggle');\r\n      const m = document.getElementById('fycta-callmenu');\r\n      if(!t || !m) return;\r\n      function close(){ m.hidden = true; t.setAttribute('aria-expanded','false'); }\r\n      function toggle(){\r\n        const open = m.hidden === false;\r\n        m.hidden = open;\r\n        t.setAttribute('aria-expanded', String(!open));\r\n        if(!open){\r\n          const first = m.querySelector('[role=\"menuitem\"]'); first && first.focus && first.focus();\r\n        }\r\n      }\r\n      t.addEventListener('click', (e)=>{ e.preventDefault(); toggle(); });\r\n      document.addEventListener('click', (e)=>{ if(!m.contains(e.target) && e.target !== t) close(); });\r\n      document.addEventListener('keydown', (e)=>{ if(e.key === 'Escape') close(); });\r\n      m.addEventListener('keydown', (e)=>{\r\n        if(e.key !== 'Tab') return;\r\n        const f=[...m.querySelectorAll('[role=\"menuitem\"]')];\r\n        if(!f.length) return;\r\n        const i=f.indexOf(document.activeElement);\r\n        if(e.shiftKey && (i===0 || !m.contains(document.activeElement))){ e.preventDefault(); f.at(-1).focus(); }\r\n        else if(!e.shiftKey && (i===f.length-1)){ e.preventDefault(); f[0].focus(); }\r\n      });\r\n    })();\r\n  <\/script>\r\n<\/section>\r\n<!-- ===================== \/CTA Planner (New Buttons) ===================== -->\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-637c08e e-flex e-con-boxed e-con e-parent\" data-id=\"637c08e\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-da382e7 elementor-widget elementor-widget-global elementor-global-38290 elementor-widget-html\" data-id=\"da382e7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- ===================== FY \u2014 Hero + Services (Global Yacht Pages, EN only) ===================== -->\r\n<section id=\"fy-h1-unique\" data-fy role=\"region\" aria-labelledby=\"fy-h1-title\">\r\n  <style>\r\n    #fy-h1-unique{\r\n      --ink:#0f172a; --muted:#475569; --tile:#fff7fb;\r\n      --accent:#E45C9C; --accent2:#d34c8b; --ring:rgba(228,92,156,.22); --border:#eef2f7;\r\n      --glow1:rgba(228,92,156,.55); --glow2:rgba(228,92,156,.35); --glow3:rgba(211,76,139,.28);\r\n      max-width:1200px;\r\n      margin:32px auto;\r\n      padding:28px 24px 26px;\r\n      position:relative;\r\n      background:var(--tile);\r\n      border-radius:18px;\r\n      border:4px solid transparent;\r\n      background-clip:padding-box;\r\n      text-align:center;\r\n      box-shadow:0 10px 24px rgba(2,6,23,.06);\r\n      isolation:isolate;\r\n      overflow:hidden;\r\n    }\r\n\r\n    #fy-h1-unique::before{\r\n      content:\"\";\r\n      position:absolute;\r\n      inset:0;\r\n      padding:4px;\r\n      border-radius:18px;\r\n      pointer-events:none;\r\n      background:linear-gradient(135deg,var(--accent),var(--accent2),#ff89c0,var(--accent));\r\n      background-size:300% 300%;\r\n      animation:fyxBorderGlow 9s ease infinite;\r\n      -webkit-mask:linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0);\r\n      -webkit-mask-composite:xor;\r\n      mask-composite:exclude;\r\n    }\r\n    @keyframes fyxBorderGlow{\r\n      0%{background-position:0% 50%}\r\n      50%{background-position:100% 50%}\r\n      100%{background-position:0% 50%}\r\n    }\r\n\r\n    #fy-h1-unique::after{\r\n      content:\"\";\r\n      position:absolute;\r\n      inset:0;\r\n      pointer-events:none;\r\n      z-index:0;\r\n      background:\r\n        radial-gradient(40% 40% at 30% 20%,rgba(228,92,156,.18),transparent 70%),\r\n        radial-gradient(45% 45% at 70% 70%,rgba(211,76,139,.14),transparent 65%);\r\n      filter:blur(20px);\r\n      animation:fyxShine 14s linear infinite;\r\n      transform-origin:50% 50%;\r\n    }\r\n    @keyframes fyxShine{\r\n      0%{transform:scale(1.25) rotate(0)}\r\n      100%{transform:scale(1.25) rotate(360deg)}\r\n    }\r\n\r\n    #fy-h1-unique .fyx-glow{\r\n      position:absolute;\r\n      inset:-8px;\r\n      border-radius:22px;\r\n      z-index:0;\r\n      pointer-events:none;\r\n      box-shadow:\r\n        0 0 26px var(--glow1),\r\n        0 0 64px var(--glow2),\r\n        0 0 120px var(--glow3);\r\n      animation:fyxPulse 5.5s ease-in-out infinite;\r\n      filter:saturate(115%);\r\n    }\r\n    @keyframes fyxPulse{\r\n      0%,100%{opacity:.75; transform:scale(1)}\r\n      50%{opacity:1; transform:scale(1.02)}\r\n    }\r\n\r\n    #fy-h1-unique h2,\r\n    #fy-h1-unique p{\r\n      margin-top:0;\r\n      text-align:center;\r\n      position:relative;\r\n      z-index:1;\r\n    }\r\n\r\n    #fy-h1-unique h2{\r\n      color:var(--ink);\r\n      font-weight:900;\r\n      letter-spacing:-.02em;\r\n      font-size:clamp(1.55rem, 2.2vw + 1.15rem, 2.2rem);\r\n      background:linear-gradient(90deg,var(--accent),var(--accent2),#ff9dcb,var(--accent));\r\n      -webkit-background-clip:text;\r\n      -webkit-text-fill-color:transparent;\r\n      background-size:220% auto;\r\n      animation:fyxH1Flow 14s linear infinite;\r\n      text-shadow:0 0 22px rgba(228,92,156,.45);\r\n    }\r\n    @keyframes fyxH1Flow{\r\n      0%{background-position:0% 50%}\r\n      50%{background-position:100% 50%}\r\n      100%{background-position:0% 50%}\r\n    }\r\n\r\n    #fy-h1-unique .fyx-sub{\r\n      color:var(--muted);\r\n      max-width:780px;\r\n      margin:8px auto 14px;\r\n      font-size:.98rem;\r\n      line-height:1.65;\r\n    }\r\n\r\n    #fy-h1-unique .fyx-cta{\r\n      display:flex;\r\n      flex-wrap:wrap;\r\n      justify-content:center;\r\n      align-items:center;\r\n      gap:14px;\r\n      margin:22px auto 18px;\r\n      position:relative;\r\n      z-index:1;\r\n      max-width:860px;\r\n    }\r\n\r\n    #fy-h1-unique[data-fy] a.fyx-btn,\r\n    #fy-h1-unique[data-fy] .fyx-btn{\r\n      display:inline-block;\r\n      padding:12px 24px;\r\n      border-radius:9999px;\r\n      line-height:1.3;\r\n      text-decoration:none !important;\r\n      text-align:center;\r\n      white-space:nowrap;\r\n      flex:1 1 calc(50% - 14px);\r\n      font:inherit;\r\n      color:#fff !important;\r\n      position:relative;\r\n      z-index:1;\r\n      background:linear-gradient(135deg,#E45C9C,#d34c8b,#ff89c9) !important;\r\n      box-shadow:\r\n        0 0 14px rgba(228,92,156,.55),\r\n        0 0 34px rgba(228,92,156,.25),\r\n        inset 0 0 12px rgba(255,140,200,.4) !important;\r\n      animation:fyBtnPulse 5s ease-in-out infinite, fyBtnSheen 6.5s linear infinite;\r\n      transition:transform .25s ease, box-shadow .25s ease, filter .25s ease;\r\n    }\r\n\r\n    #fy-h1-unique .fyx-btn::before{\r\n      content:\"\";\r\n      position:absolute;\r\n      inset:0;\r\n      border-radius:inherit;\r\n      pointer-events:none;\r\n      z-index:-1;\r\n      background:radial-gradient(circle at 50% 50%, rgba(255,160,210,.28), transparent 60%);\r\n      filter:blur(16px);\r\n      opacity:.85;\r\n      animation:fyBtnAura 7s linear infinite;\r\n      transform-origin:50% 50%;\r\n    }\r\n    @keyframes fyBtnAura{\r\n      0%{transform:scale(1.25) rotate(0)}\r\n      100%{transform:scale(1.25) rotate(360deg)}\r\n    }\r\n\r\n    #fy-h1-unique .fyx-btn::after{\r\n      content:\"\";\r\n      position:absolute;\r\n      inset:0;\r\n      border-radius:inherit;\r\n      pointer-events:none;\r\n      mix-blend-mode:screen;\r\n      background:linear-gradient(120deg, transparent 15%, rgba(255,255,255,.18) 35%, transparent 55%);\r\n      transform:translateX(-120%);\r\n      animation:fyBtnShimmer 3.6s ease-in-out infinite;\r\n    }\r\n\r\n    #fy-h1-unique .fyx-btn:hover{\r\n      transform:translateY(-2px) scale(1.02);\r\n      filter:saturate(1.08) brightness(1.05);\r\n      box-shadow:\r\n        0 0 18px rgba(228,92,156,.7),\r\n        0 0 48px rgba(228,92,156,.35),\r\n        inset 0 0 16px rgba(255,150,210,.5) !important;\r\n    }\r\n\r\n    @keyframes fyBtnPulse{\r\n      0%,100%{\r\n        box-shadow:\r\n          0 0 14px rgba(228,92,156,.55),\r\n          0 0 34px rgba(228,92,156,.25),\r\n          inset 0 0 12px rgba(255,140,200,.4);\r\n      }\r\n      50%{\r\n        box-shadow:\r\n          0 0 18px rgba(228,92,156,.7),\r\n          0 0 48px rgba(228,92,156,.35),\r\n          inset 0 0 16px rgba(255,150,210,.5);\r\n      }\r\n    }\r\n    @keyframes fyBtnShimmer{\r\n      0%{transform:translateX(-120%)}\r\n      45%{transform:translateX(120%)}\r\n      100%{transform:translateX(120%)}\r\n    }\r\n    @keyframes fyBtnSheen{\r\n      0%,100%{filter:saturate(1) brightness(1)}\r\n      50%{filter:saturate(1.06) brightness(1.04)}\r\n    }\r\n\r\n    @media (prefers-reduced-motion: reduce){\r\n      #fy-h1-unique::before,\r\n      #fy-h1-unique::after,\r\n      #fy-h1-unique .fyx-glow,\r\n      #fy-h1-unique h2,\r\n      #fy-h1-unique .fyx-btn,\r\n      #fy-h1-unique .fyx-btn::before,\r\n      #fy-h1-unique .fyx-btn::after{\r\n        animation:none !important;\r\n      }\r\n    }\r\n\r\n    @media (max-width:600px){\r\n      #fy-h1-unique .fyx-btn{\r\n        flex:1 1 100%;\r\n        font-size:.95rem;\r\n      }\r\n    }\r\n  <\/style>\r\n\r\n  <h2 id=\"fy-h1-title\">Upgrade Your Miami Yacht Charter with Add-On Services & Event Planning<\/h2>\r\n  <p class=\"fyx-sub\">\r\n    Personalize this yacht rental with private dining, catering, d\u00e9cor, bartenders, DJs, photography, videography,\r\n    drone coverage, and black car transfers. These services help guests turn a standard Miami yacht charter into a\r\n    smoother, better-planned experience for birthdays, bachelorettes, proposals, corporate events, and private celebrations.\r\n  <\/p>\r\n\r\n  <i class=\"fyx-glow\" aria-hidden=\"true\"><\/i>\r\n\r\n  <div class=\"fyx-cta\" role=\"navigation\" aria-label=\"Miami yacht services\">\r\n    <a class=\"fyx-btn\" href=\"https:\/\/feelingyachty.com\/miami-yacht-services\/private-chef\/\">\ud83d\udc69\ud83c\udffb\u200d\ud83c\udf73 Private Chef &amp; Yacht Dining<\/a>\r\n    <a class=\"fyx-btn\" href=\"https:\/\/feelingyachty.com\/miami-yacht-services\/catering\/\">\ud83c\udf7d\ufe0f Yacht Catering Services<\/a>\r\n    <a class=\"fyx-btn\" href=\"https:\/\/feelingyachty.com\/miami-yacht-services\/decorations\/\">\ud83c\udf88 Yacht Decorations &amp; Balloons<\/a>\r\n    <a class=\"fyx-btn\" href=\"https:\/\/feelingyachty.com\/miami-yacht-services\/bartender\/\">\ud83c\udf77 Bartender &amp; Bar Service<\/a>\r\n    <a class=\"fyx-btn\" href=\"https:\/\/feelingyachty.com\/miami-yacht-services\/photography\/\">\ud83d\udcf8 Yacht Photography<\/a>\r\n    <a class=\"fyx-btn\" href=\"https:\/\/feelingyachty.com\/miami-yacht-services\/videography\/\">\ud83c\udfa5 Yacht Videography<\/a>\r\n    <a class=\"fyx-btn\" href=\"https:\/\/feelingyachty.com\/miami-yacht-services\/drone\/\">\ud83d\udef0\ufe0f Drone Shots for Yacht Charters<\/a>\r\n    <a class=\"fyx-btn\" href=\"https:\/\/feelingyachty.com\/miami-yacht-services\/dj\/\">\ud83c\udfa7 DJ &amp; Entertainment on Board<\/a>\r\n    <a class=\"fyx-btn\" href=\"https:\/\/feelingyachty.com\/miami-yacht-services\/black-car\/\">\ud83d\ude98 Black Car Service &amp; Transfers<\/a>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- ===================== Feeling Yachty \u2014 Reviews Intro (Global Yacht Pages, Fixed) ===================== -->\r\n<section id=\"fy-reviews-intro\" role=\"region\" aria-labelledby=\"fy-reviews-h2\">\r\n  <style>\r\n    #fy-reviews-intro{\r\n      --ink:#0f172a; --muted:#475569;\r\n      --accent:#E45C9C; --accent2:#d34c8b;\r\n      --glow1:rgba(228,92,156,.55); --glow2:rgba(228,92,156,.35); --glow3:rgba(211,76,139,.28);\r\n      --ring:rgba(228,92,156,.22);\r\n      max-width:1000px;\r\n      margin:40px auto;\r\n      padding:28px 20px;\r\n      text-align:center;\r\n      background:#fff;\r\n      border-radius:18px;\r\n      position:relative;\r\n      border:4px solid transparent;\r\n      background-clip:padding-box;\r\n      box-shadow:0 10px 24px rgba(2,6,23,.06);\r\n      overflow:hidden;\r\n    }\r\n\r\n    #fy-reviews-intro:before{\r\n      content:\"\";\r\n      position:absolute;\r\n      inset:0;\r\n      padding:4px;\r\n      border-radius:18px;\r\n      background:linear-gradient(135deg,var(--accent),var(--accent2),#ff9dcb,var(--accent));\r\n      background-size:300% 300%;\r\n      animation:borderGlow 9s ease infinite;\r\n      -webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);\r\n      -webkit-mask-composite:xor;\r\n      mask-composite:exclude;\r\n      pointer-events:none;\r\n    }\r\n    @keyframes borderGlow{\r\n      0%{background-position:0% 50%}\r\n      50%{background-position:100% 50%}\r\n      100%{background-position:0% 50%}\r\n    }\r\n\r\n    #fy-reviews-intro:after{\r\n      content:\"\";\r\n      position:absolute;\r\n      inset:-40%;\r\n      background:\r\n        radial-gradient(40% 40% at 30% 20%,rgba(228,92,156,.18),transparent 70%),\r\n        radial-gradient(45% 45% at 70% 70%,rgba(211,76,139,.14),transparent 65%);\r\n      animation:shine 14s linear infinite;\r\n      filter:blur(20px);\r\n      z-index:0;\r\n      pointer-events:none;\r\n    }\r\n    @keyframes shine{\r\n      0%{transform:rotate(0)}\r\n      100%{transform:rotate(360deg)}\r\n    }\r\n\r\n    #fy-reviews-intro h2{\r\n      margin:0 0 14px;\r\n      font-weight:800;\r\n      color:var(--ink);\r\n      position:relative;\r\n      z-index:1;\r\n      line-height:1.35;\r\n    }\r\n\r\n    #fy-reviews-intro p{\r\n      margin:10px 0;\r\n      color:var(--muted);\r\n      line-height:1.6;\r\n      position:relative;\r\n      z-index:1;\r\n    }\r\n\r\n    #fy-reviews-intro a{\r\n      color:var(--accent2);\r\n      text-decoration:none;\r\n      border-bottom:2px dotted var(--accent2);\r\n    }\r\n\r\n    #fy-reviews-intro a:hover{\r\n      color:var(--accent);\r\n      border-bottom-style:solid;\r\n    }\r\n\r\n    #fy-reviews-intro a:focus-visible{\r\n      outline:3px solid var(--ring);\r\n      outline-offset:3px;\r\n      border-bottom-style:solid;\r\n    }\r\n\r\n    @media (prefers-reduced-motion:reduce){\r\n      #fy-reviews-intro:before,#fy-reviews-intro:after{animation:none}\r\n    }\r\n  <\/style>\r\n\r\n  <h2 id=\"fy-reviews-h2\">\r\n    \u2b50 <a href=\"\/reviews\/\" target=\"_blank\" rel=\"noopener\">2,400+ Reviews<\/a> |\r\n    \u26f4\ufe0f <a href=\"\/miami-yacht-rentals\/\" target=\"_blank\" rel=\"noopener\">400+ Fleet Options<\/a> |\r\n    <a href=\"https:\/\/feelingyachty.com\/\" target=\"_blank\" rel=\"noopener\">Feeling Yachty<\/a> \u2014\r\n    <a href=\"https:\/\/feelingyachty.com\/miami-yacht-party\/\" target=\"_blank\" rel=\"noopener\">Events<\/a>,\r\n    <a href=\"https:\/\/feelingyachty.com\/miami-yacht-services\/catering\/\" target=\"_blank\" rel=\"noopener\">Catering<\/a> &amp;\r\n    <a href=\"https:\/\/feelingyachty.com\/opus-1-luxury-yacht-rental\/\" target=\"_blank\" rel=\"noopener\">Venues<\/a>\r\n  <\/h2>\r\n\r\n  <p>\r\n    Guests book Feeling Yachty for more than just the boat. We help coordinate yacht-friendly extras like\r\n    event planning, catering, d\u00e9cor, and venue-style experiences, all built around Miami charter routes,\r\n    marina timing, and real guest expectations.\r\n  <\/p>\r\n\r\n  <p>\r\n    <a href=\"https:\/\/www.out.miami\/best-miami-yacht-rental-companies\/\" target=\"_blank\" rel=\"noopener\">\r\n      See why Out.Miami ranks Feeling Yachty among the top Miami yacht rental companies\r\n    <\/a>\r\n  <\/p>\r\n<\/section>\r\n\r\n<script defer async src=\"https:\/\/cdn.trustindex.io\/loader.js?0515e0a37ce6450a2d96a6388ab\"><\/script>\r\n\r\n<!-- ===================== FEELING YACHTY \u2014 Broker + Reviews Hub (Global Yacht Pages, Updated) ===================== -->\r\n<section id=\"fy-neon-broker-reviews\" aria-label=\"Contact and reviews\" style=\"margin:28px auto;max-width:1200px;padding:0 12px\">\r\n  <style>\r\n    #fy-neon-broker-reviews{\r\n      --ink:#0f172a; --muted:#475569; --tile:#fff; --border:#eef2f7;\r\n      --accent:#E45C9C; --accent2:#d34c8b; --wa:#25D366; --blue:#2563eb;\r\n      --ring:rgba(228,92,156,.22);\r\n    }\r\n\r\n    #fy-neon-broker-reviews .row{\r\n      display:grid;\r\n      gap:18px;\r\n      grid-template-columns:1fr;\r\n    }\r\n    @media (min-width:980px){\r\n      #fy-neon-broker-reviews .row{\r\n        grid-template-columns:.9fr 1.1fr;\r\n        align-items:start;\r\n      }\r\n    }\r\n\r\n    #fy-neon-broker-reviews .card{\r\n      position:relative;\r\n      background:var(--tile);\r\n      border-radius:20px;\r\n      padding:20px;\r\n      border:3px solid transparent;\r\n      box-shadow:0 12px 28px rgba(2,6,23,.08);\r\n      overflow:hidden;\r\n    }\r\n\r\n    #fy-neon-broker-reviews .card:before{\r\n      content:\"\";\r\n      position:absolute;\r\n      inset:0;\r\n      padding:3px;\r\n      border-radius:20px;\r\n      background:linear-gradient(135deg,var(--accent),var(--accent2),#ff89c0,var(--accent));\r\n      background-size:300% 300%;\r\n      animation:fyGlow 10s ease infinite;\r\n      -webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);\r\n      -webkit-mask-composite:xor;\r\n      mask-composite:exclude;\r\n      pointer-events:none;\r\n    }\r\n\r\n    @keyframes fyGlow{\r\n      0%{background-position:0% 50%}\r\n      50%{background-position:100% 50%}\r\n      100%{background-position:0% 50%}\r\n    }\r\n\r\n    #fy-neon-broker-reviews h2{\r\n      margin:.2rem 0 .6rem;\r\n      font-weight:900;\r\n      letter-spacing:-.015em;\r\n      color:var(--ink);\r\n    }\r\n\r\n    #fy-neon-broker-reviews p{\r\n      color:var(--muted);\r\n    }\r\n\r\n    #fy-neon-broker-reviews .agent{\r\n      display:grid;\r\n      grid-template-columns:72px 1fr;\r\n      gap:12px;\r\n      align-items:center;\r\n      margin-bottom:12px;\r\n    }\r\n\r\n    #fy-neon-broker-reviews .avatar{\r\n      width:72px;\r\n      height:72px;\r\n      border-radius:50%;\r\n      object-fit:cover;\r\n      border:2px solid var(--accent);\r\n      box-shadow:0 0 10px rgba(228,92,156,.4);\r\n    }\r\n\r\n    #fy-neon-broker-reviews .cta-list{\r\n      list-style:none;\r\n      padding:0;\r\n      margin:12px 0;\r\n      display:grid;\r\n      gap:10px;\r\n    }\r\n\r\n    #fy-neon-broker-reviews .btn{\r\n      display:inline-flex;\r\n      align-items:center;\r\n      justify-content:center;\r\n      padding:12px 16px;\r\n      border-radius:999px;\r\n      font-weight:800;\r\n      text-decoration:none;\r\n      color:#fff;\r\n      transition:transform .15s ease, box-shadow .15s ease;\r\n      box-shadow:0 6px 14px rgba(2,6,23,.12);\r\n    }\r\n\r\n    #fy-neon-broker-reviews .btn:hover{\r\n      transform:translateY(-1px);\r\n    }\r\n\r\n    #fy-neon-broker-reviews .btn-accent{background:linear-gradient(180deg,var(--accent),var(--accent2))}\r\n    #fy-neon-broker-reviews .btn-dark{background:#0f172a}\r\n    #fy-neon-broker-reviews .btn-wa{background:var(--wa)}\r\n    #fy-neon-broker-reviews .btn-blue{background:var(--blue)}\r\n    #fy-neon-broker-reviews .btn-outline{\r\n      background:#fff;\r\n      color:var(--ink);\r\n      border:1px solid var(--border);\r\n      box-shadow:none;\r\n    }\r\n\r\n    #fy-neon-broker-reviews .chips{\r\n      display:flex;\r\n      flex-wrap:wrap;\r\n      gap:8px;\r\n      margin:6px 0 12px;\r\n    }\r\n\r\n    #fy-neon-broker-reviews .chip{\r\n      display:inline-block;\r\n      padding:7px 14px;\r\n      border-radius:9999px;\r\n      background:#fff;\r\n      border:1px solid var(--border);\r\n      color:var(--ink);\r\n      font-weight:700;\r\n      white-space:nowrap;\r\n    }\r\n\r\n    #fy-neon-broker-reviews details{\r\n      border:2px solid var(--accent);\r\n      border-radius:16px;\r\n      background:#fff7fb;\r\n    }\r\n\r\n    #fy-neon-broker-reviews summary{\r\n      list-style:none;\r\n      cursor:pointer;\r\n      user-select:none;\r\n      display:flex;\r\n      align-items:center;\r\n      justify-content:space-between;\r\n      gap:10px;\r\n      padding:14px 16px;\r\n      border-radius:14px;\r\n      background:linear-gradient(180deg,var(--accent),var(--accent2));\r\n      color:#fff;\r\n      font-weight:900;\r\n    }\r\n\r\n    #fy-neon-broker-reviews summary::-webkit-details-marker{display:none}\r\n\r\n    #fy-neon-broker-reviews .caret{\r\n      transition:transform .2s ease;\r\n    }\r\n\r\n    #fy-neon-broker-reviews details[open] .caret{\r\n      transform:rotate(180deg);\r\n    }\r\n\r\n    #fy-neon-broker-reviews .reviews-wrap{\r\n      padding:14px;\r\n    }\r\n\r\n    #fy-neon-broker-reviews .review{\r\n      background:#fff;\r\n      border:1px solid var(--border);\r\n      border-radius:14px;\r\n      padding:14px;\r\n    }\r\n\r\n    #fy-neon-broker-reviews .review + .review{\r\n      margin-top:10px;\r\n    }\r\n\r\n    #fy-neon-broker-reviews .note{\r\n      display:inline-flex;\r\n      align-items:center;\r\n      gap:6px;\r\n      background:#fff;\r\n      border:1px dashed var(--border);\r\n      padding:8px 14px;\r\n      border-radius:9999px;\r\n      margin-top:8px;\r\n      color:var(--ink);\r\n    }\r\n\r\n    @media (prefers-reduced-motion:reduce){\r\n      #fy-neon-broker-reviews .card:before{animation:none}\r\n    }\r\n  <\/style>\r\n\r\n  <div class=\"row\">\r\n    <aside class=\"card\" aria-labelledby=\"fy-broker-title\">\r\n      <h2 id=\"fy-broker-title\">Talk to a Yacht Booking Specialist<\/h2>\r\n      <p style=\"margin:.4rem 0 1rem;font-size:.95rem\">\r\n        <strong>Contact us<\/strong><br>\r\n        We\u2019re here to help <strong>7 days a week<\/strong>, from <strong>9:00 AM to midnight<\/strong>.\r\n      <\/p>\r\n\r\n      <div class=\"agent\">\r\n        <img loading=\"lazy\" decoding=\"async\" class=\"avatar\" src=\"https:\/\/feelingyachty.com\/wp-content\/uploads\/2025\/09\/Gemini_Generated_Image_fsgcobfsgcobfsgc.png\" alt=\"Fernando Yemail \u2014 Founder and Licensed Florida Yacht Broker\" loading=\"lazy\" width=\"72\" height=\"72\" title=\"\">\r\n        <div>\r\n          <div style=\"font-weight:800\"><a href=\"https:\/\/feelingyachty.com\/fernando-yemail\" style=\"color:var(--ink);text-decoration:none\">Fernando Yemail<\/a><\/div>\r\n          <div style=\"color:var(--muted);font-size:.95rem\">Founder \/ Sales Director<\/div>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <ul class=\"cta-list\">\r\n        <li><a class=\"btn btn-dark\" href=\"\/reviews\/\">\u2b50 Browse All 2,400+ Reviews<\/a><\/li>\r\n        <li><a class=\"btn btn-accent\" href=\"https:\/\/www.tripadvisor.com\/Attraction_Review-g34439-d3665092-Reviews-Feeling_Yachty_Miami_Yacht_Rentals-Miami_Beach_Florida.html\" target=\"_blank\" rel=\"nofollow noopener\">\ud83c\udfc6 TripAdvisor Miami Reviews<\/a><\/li>\r\n        <li><a class=\"btn btn-accent\" href=\"https:\/\/www.tripadvisor.com\/Attraction_Review-g294480-d1108715-Reviews-Feeling_Yachty-Panama_City_Panama_Province.html\" target=\"_blank\" rel=\"nofollow noopener\">\ud83c\udf0e TripAdvisor Panama Reviews<\/a><\/li>\r\n      <\/ul>\r\n\r\n      <div class=\"chips\" role=\"list\" aria-label=\"Fast facts\">\r\n        <span class=\"chip\" role=\"listitem\">Rated <strong>4.8\/5<\/strong><\/span>\r\n        <span class=\"chip\" role=\"listitem\"><strong>2,400+<\/strong> reviews<\/span>\r\n        <span class=\"chip\" role=\"listitem\">Hours: <strong>Mo\u2013Su 9am\u201312am<\/strong><\/span>\r\n      <\/div>\r\n\r\n      <div class=\"note\">\u2705 Real guest feedback across Google, TripAdvisor, and other review platforms.<\/div>\r\n    <\/aside>\r\n\r\n    <section class=\"card\" aria-labelledby=\"fy-reviews-title\">\r\n      <h2 id=\"fy-reviews-title\">Why Guests Choose Feeling Yachty<\/h2>\r\n      <p style=\"margin:0 0 8px\">\r\n        Guests consistently mention smooth booking help, responsive service, friendly crews, scenic routes,\r\n        and the ability to add extras like catering, d\u00e9cor, and event-style planning around their yacht charter.\r\n      <\/p>\r\n\r\n      <div class=\"chips\" role=\"list\" aria-label=\"Review counts by platform\">\r\n        <span class=\"chip\" role=\"listitem\">TripAdvisor \u2022 <strong>1,500+<\/strong><\/span>\r\n        <span class=\"chip\" role=\"listitem\">Total \u2022 <strong>2,400+<\/strong><\/span>\r\n      <\/div>\r\n\r\n      <details id=\"fy-reviews-accordion\" aria-labelledby=\"fy-reviews-summary\">\r\n        <summary id=\"fy-reviews-summary\">\r\n          <span>Read 3 recent guest reviews<\/span>\r\n          <span class=\"caret\">\u25be<\/span>\r\n        <\/summary>\r\n        <div class=\"reviews-wrap\" role=\"region\" aria-label=\"Recent guest reviews\">\r\n          <article class=\"review\">\r\n            <blockquote style=\"margin:0 0 8px;font-style:italic\">\r\n              \u201cFlawless <strong>Miami yacht rental<\/strong> experience. Fernando helped plan our surprise proposal and arranged beautiful <strong>catering<\/strong> on board. The route was smooth, safe, and unforgettable.\u201d\r\n            <\/blockquote>\r\n            <p style=\"color:#475569;font-size:.95rem;margin:0\">\u2014 <strong>Ashley M.<\/strong>, <time datetime=\"2025-06-21\">June 21, 2025<\/time><\/p>\r\n          <\/article>\r\n\r\n          <article class=\"review\">\r\n            <blockquote style=\"margin:0 0 8px;font-style:italic\">\r\n              \u201cBest <strong>Miami yacht rental<\/strong> we\u2019ve done. The crew knew great swim spots, and the whole setup\u2014from music to d\u00e9cor and catering\u2014felt easy and well organized.\u201d\r\n            <\/blockquote>\r\n            <p style=\"color:#475569;font-size:.95rem;margin:0\">\u2014 <strong>Danielle R.<\/strong>, <time datetime=\"2025-07-18\">July 18, 2025<\/time><\/p>\r\n          <\/article>\r\n\r\n          <article class=\"review\">\r\n            <blockquote style=\"margin:0 0 8px;font-style:italic\">\r\n              \u201cFrom booking to docking, everything felt simple. The food was excellent, communication was fast, and the trip felt family-friendly without losing the luxury feel.\u201d\r\n            <\/blockquote>\r\n            <p style=\"color:#475569;font-size:.95rem;margin:0\">\u2014 <strong>Marco L.<\/strong>, <time datetime=\"2025-08-09\">August 9, 2025<\/time><\/p>\r\n          <\/article>\r\n        <\/div>\r\n      <\/details>\r\n    <\/section>\r\n  <\/div>\r\n\r\n  <script type=\"application\/ld+json\">\r\n  {\r\n    \"@context\":\"https:\/\/schema.org\",\r\n    \"@graph\":[\r\n      {\r\n        \"@type\":\"Organization\",\r\n        \"@id\":\"https:\/\/feelingyachty.com\/#organization\",\r\n        \"name\":\"Feeling Yachty Miami Yacht Rentals\",\r\n        \"url\":\"https:\/\/feelingyachty.com\/\",\r\n        \"logo\":\"https:\/\/feelingyachty.com\/wp-content\/uploads\/2024\/01\/fy-logo.png\",\r\n        \"hasMap\":\"https:\/\/www.google.com\/maps\/place\/Miami+Yacht+Charters+Feeling+Yachty\/@25.930717,-80.2710603,12z\/data=!4m10!1m2!2m1!1sfeeling+yachty!3m6!1s0x88d9ad7c19d431ff:0xf7f02b9da999d510!8m2!3d25.930717!4d-80.1309846!15sCg5mZWVsaW5nIHlhY2h0eVoQIg5mZWVsaW5nIHlhY2h0eZIBE2JvYXRfcmVudGFsX3NlcnZpY2WqAVMKDS9nLzExdzlubjByMGcKCy9nLzF0ZDRfbnM4EAEyHxABIhsUHDHOuF7NoQjJp8GwAiZ9RIfzSuIMzIwkK6AyEhACIg5mZWVsaW5nIHlhY2h0eeABAA!16s%2Fg%2F11w25t8kl9?entry=ttu&g_ep=EgoyMDI1MDkyMS4wIKXMDSoASAFQAw%3D%3D\",\r\n        \"sameAs\":[\r\n          \"https:\/\/www.google.com\/maps\/place\/Miami+Yacht+Charters+Feeling+Yachty\/@25.930717,-80.2710603,12z\/data=!4m10!1m2!2m1!1sfeeling+yachty!3m6!1s0x88d9ad7c19d431ff:0xf7f02b9da999d510!8m2!3d25.930717!4d-80.1309846!15sCg5mZWVsaW5nIHlhY2h0eVoQIg5mZWVsaW5nIHlhY2h0eZIBE2JvYXRfcmVudGFsX3NlcnZpY2WqAVMKDS9nLzExdzlubjByMGcKCy9nLzF0ZDRfbnM4EAEyHxABIhsUHDHOuF7NoQjJp8GwAiZ9RIfzSuIMzIwkK6AyEhACIg5mZWVsaW5nIHlhY2h0eeABAA!16s%2Fg%2F11w25t8kl9?entry=ttu&g_ep=EgoyMDI1MDkyMS4wIKXMDSoASAFQAw%3D%3D\",\r\n          \"https:\/\/www.tripadvisor.com\/Attraction_Review-g34439-d3665092-Reviews-Feeling_Yachty_Miami_Yacht_Rentals-Miami_Beach_Florida.html\",\r\n          \"https:\/\/www.tripadvisor.com\/Attraction_Review-g294480-d1108715-Reviews-Feeling_Yachty-Panama_City_Panama_Province.html\",\r\n          \"https:\/\/www.instagram.com\/feelingyachty\"\r\n        ],\r\n        \"contactPoint\":{\r\n          \"@type\":\"ContactPoint\",\r\n          \"telephone\":\"+1-954-246-3636\",\r\n          \"contactType\":\"customer service\",\r\n          \"availableLanguage\":[\"English\",\"Spanish\"],\r\n          \"hoursAvailable\":\"Mo-Su 09:00-24:00\"\r\n        },\r\n        \"aggregateRating\":{\r\n          \"@type\":\"AggregateRating\",\r\n          \"ratingValue\":\"4.8\",\r\n          \"reviewCount\":\"2400\"\r\n        },\r\n        \"areaServed\":{\"@type\":\"City\",\"name\":\"Miami\"}\r\n      },\r\n      {\r\n        \"@type\":\"Person\",\r\n        \"name\":\"Fernando Yemail\",\r\n        \"image\":\"https:\/\/feelingyachty.com\/wp-content\/uploads\/2025\/09\/Gemini_Generated_Image_fsgcobfsgcobfsgc.png\",\r\n        \"jobTitle\":\"Founder & Licensed Florida Yacht Broker (#13700)\",\r\n        \"telephone\":\"+1-954-246-3636\",\r\n        \"url\":\"https:\/\/feelingyachty.com\/fernando-yemail\",\r\n        \"knowsAbout\":[\r\n          \"Miami yacht rentals\",\"Florida yacht charters\",\"Luxury yacht events\",\r\n          \"Catering on yachts\",\"Biscayne Bay routes\"\r\n        ],\r\n        \"worksFor\":{\"@id\":\"https:\/\/feelingyachty.com\/#organization\"},\r\n        \"sameAs\":[\r\n          \"https:\/\/feelingyachty.com\/fernando-yemail\",\r\n          \"https:\/\/www.tripadvisor.com\/Attraction_Review-g34439-d3665092-Reviews-Feeling_Yachty_Miami_Yacht_Rentals-Miami_Beach_Florida.html\",\r\n          \"https:\/\/www.tripadvisor.com\/Attraction_Review-g294480-d1108715-Reviews-Feeling_Yachty-Panama_City_Panama_Province.html\"\r\n        ]\r\n      }\r\n    ]\r\n  }\r\n  <\/script>\r\n<\/section>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-0747e85 e-flex e-con-boxed e-con e-parent\" data-id=\"0747e85\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e79679c elementor-widget elementor-widget-html\" data-id=\"e79679c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- ===================== Feeling Yachty \u2014 Neon Experiences (Full Rebuild, resilient & accessible) ===================== -->\r\n<section class=\"fyx-neon\" id=\"miami-yacht-experiences\" aria-labelledby=\"fyx-title\" data-version=\"2025-10-22\">\r\n  <style>\r\n    \/* Scoped theme tokens *\/\r\n    .fyx-neon{\r\n      --ink:#0f172a; --muted:#475569;\r\n      --accent:#E45C9C; --accent2:#d34c8b;\r\n      --bg:#ffffff; --bg-2:#fff7fb; --border:#f1e6f0; --ring:rgba(228,92,156,.22);\r\n      --chip:#fff7fb; --chipBorder:#f8d9e8;\r\n      position:relative; margin:26px auto; padding:20px 14px; max-width:1120px;\r\n      background:linear-gradient(180deg,var(--bg),var(--bg-2) 55%,var(--bg));\r\n      border-radius:16px; border:4px solid transparent; background-clip:padding-box;\r\n      box-shadow:0 0 24px rgba(228,92,156,.22), 0 10px 28px rgba(2,6,23,.06); overflow:hidden;\r\n    }\r\n    .fyx-neon:before{\r\n      content:\"\"; position:absolute; inset:0; padding:4px; border-radius:16px; pointer-events:none;\r\n      background:linear-gradient(135deg,var(--accent),var(--accent2),#ff89c9,var(--accent2),var(--accent));\r\n      background-size:400% 400%; animation:fyxflow 12s ease-in-out infinite;\r\n      -webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);\r\n      -webkit-mask-composite:xor; mask-composite:exclude;\r\n    }\r\n    @keyframes fyxflow{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}\r\n    .fyx-neon:after{\r\n      content:\"\"; position:absolute; inset:-35%;\r\n      background:\r\n        radial-gradient(48% 30% at 18% 22%, rgba(228,92,156,.12), transparent 70%),\r\n        radial-gradient(42% 28% at 82% 74%, rgba(211,76,139,.10), transparent 72%);\r\n      filter:blur(22px); animation:glowspin 24s linear infinite; pointer-events:none;\r\n    }\r\n    @keyframes glowspin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}\r\n\r\n    \/* Layout *\/\r\n    .fyx-shell{max-width:1080px; margin:0 auto; position:relative; z-index:1}\r\n    #fyx-title{\r\n      margin:0 0 4px; font-weight:900; letter-spacing:-.02em; color:var(--ink);\r\n      font-size:clamp(1.4rem,1.05rem + 1.2vw,2.05rem); text-align:center;\r\n    }\r\n    .fyx-sub{margin:0 0 12px; color:var(--muted); font-size:.98rem; text-align:center}\r\n\r\n    \/* ===== Sticky single-select filter ===== *\/\r\n    .fyx-bar-wrap{position:sticky; top:8px; z-index:5; margin:10px 0 12px}\r\n    .fyx-bar{\r\n      display:flex; flex-wrap:wrap; gap:8px; align-items:center;\r\n      background:#fff; border:1px solid var(--border); border-radius:999px; padding:6px;\r\n      box-shadow:0 8px 20px rgba(2,6,23,.06); position:relative; overflow:auto; scrollbar-width:none;\r\n    }\r\n    .fyx-bar::-webkit-scrollbar{display:none}\r\n    .fyx-active-indicator{display:none}\r\n\r\n    .fyx-chipbtn{\r\n      display:inline-flex; align-items:center; gap:6px; padding:7px 10px; border-radius:999px;\r\n      border:1px solid transparent; background:transparent; color:#5e2441; font-weight:800; cursor:pointer; white-space:nowrap;\r\n      transition:transform .12s ease, color .2s ease, border-color .2s ease, box-shadow .2s ease;\r\n    }\r\n    .fyx-chipbtn:hover{color:var(--accent)}\r\n    .fyx-chipbtn[aria-checked=\"true\"]{color:var(--accent); border-color:var(--chipBorder); box-shadow:0 6px 14px rgba(2,6,23,.04)}\r\n    .fyx-chipbtn i{\r\n      display:grid; place-items:center; width:20px; height:20px; border-radius:6px; font-style:normal;\r\n      background:#fff1f7; border:1px solid var(--chipBorder)\r\n    }\r\n    .fyx-chipbtn[aria-checked=\"true\"] i{background:#fff; border-color:var(--accent)}\r\n\r\n    .fyx-clear{margin-left:auto; display:inline-flex; align-items:center; gap:6px; padding:7px 10px; border-radius:999px;\r\n      border:1px dashed var(--border); background:#fff; color:#6b7280; font-weight:800; cursor:pointer}\r\n    .fyx-clear:hover{border-color:var(--accent); color:var(--accent)}\r\n\r\n    \/* ===== Grid & compact cards ===== *\/\r\n    .fyx-grid{display:grid; grid-template-columns:1fr; gap:10px}\r\n    @media(min-width:740px){.fyx-grid{grid-template-columns:1fr 1fr}}\r\n    @media(min-width:1080px){.fyx-grid{grid-template-columns:1fr 1fr 1fr}}\r\n\r\n    details.fyx-card{\r\n      position:relative; background:#fff; border:1px solid var(--border); border-radius:14px;\r\n      box-shadow:0 6px 16px rgba(2,6,23,.06);\r\n      transition:border .2s ease, box-shadow .2s ease, transform .12s ease, opacity .45s ease, translate .45s ease, scale .45s ease;\r\n      padding:0; overflow:hidden; opacity:0; translate:0 8px; scale:.995;\r\n    }\r\n    details.fyx-card.is-visible{opacity:1; translate:0 0; scale:1}\r\n    details.fyx-card:hover{border-color:var(--accent); box-shadow:0 14px 30px var(--ring); transform:translateY(-1px)}\r\n    details.fyx-card[open]{border-color:var(--accent)}\r\n\r\n    summary.fyx-sum{list-style:none; display:grid; grid-template-columns:auto 1fr auto; gap:10px; align-items:center; padding:10px 12px; cursor:pointer}\r\n    details.fyx-card summary::-webkit-details-marker{display:none}\r\n    .fyx-emoji{display:grid; place-items:center; width:38px; height:38px; border-radius:10px; background:var(--chip); border:1px solid var(--chipBorder); font-size:1.15rem; user-select:none}\r\n    .fyx-title{margin:0; font-weight:900; font-size:.98rem; line-height:1.2; display:flex; align-items:center; gap:8px}\r\n    .fyx-title a{color:#111827; text-decoration:none}\r\n    .fyx-title a:hover{text-decoration:underline; color:var(--accent)}\r\n    .fyx-chip-mini{margin-left:auto; display:inline-flex; align-items:center; gap:6px; padding:4px 8px; border-radius:999px; background:#fff; border:1px solid var(--border); font-size:.8rem; color:#5e2441; font-weight:800}\r\n    .fyx-caret{font-size:1rem; opacity:.85; transition:transform .18s ease}\r\n    details[open] .fyx-caret{transform:rotate(180deg)}\r\n\r\n    .fyx-drop{padding:0 12px 12px; border-top:1px dashed var(--border); background:linear-gradient(180deg,#fff,#fff9fc)}\r\n    .fyx-desc{margin:10px 0 6px; color:var(--muted); font-size:.92rem; line-height:1.5}\r\n    .fyx-links{display:flex; flex-wrap:wrap; gap:6px}\r\n    .fyx-linkchip,.fyx-singlecta{\r\n      display:inline-flex; align-items:center; gap:6px; padding:6px 10px; border-radius:999px; background:#fff; border:1px solid var(--border);\r\n      text-decoration:none; color:#5e2441; font-weight:800; font-size:.9rem;\r\n      transition:border .2s ease, color .2s ease, transform .12s ease, box-shadow .2s ease;\r\n    }\r\n    .fyx-linkchip i,.fyx-singlecta i{display:grid; place-items:center; width:20px; height:20px; border-radius:6px; background:#fff1f7; border:1px solid var(--chipBorder); font-style:normal}\r\n    .fyx-linkchip:hover,.fyx-singlecta:hover{border-color:var(--accent); color:var(--accent); transform:translateY(-1px); box-shadow:0 8px 22px var(--ring)}\r\n\r\n    .hide{display:none !important}\r\n    .reveal{opacity:0; transform:translateY(12px); transition:opacity .5s ease, transform .5s ease}\r\n    .reveal.in{opacity:1; transform:none}\r\n\r\n    @media (prefers-reduced-motion:reduce){\r\n      .reveal,.fyx-emoji,details.fyx-card{transition:none !important; animation:none !important}\r\n    }\r\n  <\/style>\r\n\r\n  <div class=\"fyx-shell\">\r\n    <h2 id=\"fyx-title\">Miami Wakeboard Experiences By: Feeling Yachty<\/h2>\r\n    <p class=\"fyx-sub\">Tap a row to expand details. Use the single-select filter to jump between vibes.<\/p>\r\n\r\n    <!-- FILTER BAR -->\r\n    <div class=\"fyx-bar-wrap\">\r\n      <div class=\"fyx-bar\" role=\"radiogroup\" aria-label=\"Filter experiences\">\r\n        <span class=\"fyx-active-indicator\" aria-hidden=\"true\"><\/span>\r\n        <button class=\"fyx-chipbtn\" type=\"button\" role=\"radio\" data-filter=\"all\" aria-checked=\"true\" tabindex=\"0\"><i>\u2728<\/i>All<\/button>\r\n        <button class=\"fyx-chipbtn\" type=\"button\" role=\"radio\" data-filter=\"party\" aria-checked=\"false\" tabindex=\"0\"><i>\ud83c\udf89<\/i>Party<\/button>\r\n        <button class=\"fyx-chipbtn\" type=\"button\" role=\"radio\" data-filter=\"romance\" aria-checked=\"false\" tabindex=\"0\"><i>\ud83d\udc8d<\/i>Romance<\/button>\r\n        <button class=\"fyx-chipbtn\" type=\"button\" role=\"radio\" data-filter=\"corporate\" aria-checked=\"false\" tabindex=\"0\"><i>\ud83c\udfe2<\/i>Corporate<\/button>\r\n        <button class=\"fyx-chipbtn\" type=\"button\" role=\"radio\" data-filter=\"tours\" aria-checked=\"false\" tabindex=\"0\"><i>\ud83c\udf05<\/i>Tours<\/button>\r\n        <button class=\"fyx-chipbtn\" type=\"button\" role=\"radio\" data-filter=\"watersports\" aria-checked=\"false\" tabindex=\"0\"><i>\ud83c\udfc4<\/i>Water Sports<\/button>\r\n        <button class=\"fyx-chipbtn\" type=\"button\" role=\"radio\" data-filter=\"services\" aria-checked=\"false\" tabindex=\"0\"><i>\ud83d\udee0\ufe0f<\/i>Services<\/button>\r\n        <button class=\"fyx-chipbtn\" type=\"button\" role=\"radio\" data-filter=\"dining\" aria-checked=\"false\" tabindex=\"0\"><i>\ud83c\udf7d\ufe0f<\/i>Dining<\/button>\r\n        <button class=\"fyx-chipbtn\" type=\"button\" role=\"radio\" data-filter=\"bar\" aria-checked=\"false\" tabindex=\"0\"><i>\ud83c\udf79<\/i>Bar<\/button>\r\n        <button class=\"fyx-chipbtn\" type=\"button\" role=\"radio\" data-filter=\"catering\" aria-checked=\"false\" tabindex=\"0\"><i>\ud83e\udd57<\/i>Catering<\/button>\r\n        <button class=\"fyx-chipbtn\" type=\"button\" role=\"radio\" data-filter=\"venue\" aria-checked=\"false\" tabindex=\"0\"><i>\ud83d\udccd<\/i>Venues<\/button>\r\n        <button class=\"fyx-chipbtn\" type=\"button\" role=\"radio\" data-filter=\"tribute\" aria-checked=\"false\" tabindex=\"0\"><i>\ud83d\udd4a\ufe0f<\/i>Tribute<\/button>\r\n        <button class=\"fyx-chipbtn\" type=\"button\" role=\"radio\" data-filter=\"super\" aria-checked=\"false\" tabindex=\"0\"><i>\ud83d\udee5\ufe0f<\/i>75ft+ Super<\/button>\r\n        <button class=\"fyx-clear\" type=\"button\" aria-label=\"Clear filter\">Clear<\/button>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <!-- GRID -->\r\n    <div class=\"fyx-grid\" id=\"fyx-grid\" itemscope itemtype=\"https:\/\/schema.org\/ItemList\">\r\n\r\n      <!-- Party -->\r\n      <details class=\"fyx-card reveal\" id=\"exp-party\" data-tags=\"party\" itemprop=\"itemListElement\" itemscope itemtype=\"https:\/\/schema.org\/ListItem\">\r\n        <meta itemprop=\"position\" content=\"1\"\/>\r\n        <summary class=\"fyx-sum\">\r\n          <span class=\"fyx-emoji\" aria-hidden=\"true\">\ud83c\udf89<\/span>\r\n          <h3 class=\"fyx-title\" itemprop=\"name\"><a href=\"#exp-party\">Celebrations & Parties<\/a><\/h3>\r\n          <span class=\"fyx-chip-mini\">Party<\/span>\r\n          <span class=\"fyx-caret\" aria-hidden=\"true\">\u2304<\/span>\r\n        <\/summary>\r\n        <div class=\"fyx-drop\" id=\"drop-party\">\r\n          <p class=\"fyx-desc\" itemprop=\"description\">Signature party routes, premium sound, and room for your crew \u2014 from low-key luxe to full send.<\/p>\r\n          <div class=\"fyx-links\">\r\n            <a class=\"fyx-linkchip\" href=\"\/miami-yacht-party\/birthday-yacht-rentals\/\" itemprop=\"url\"><i>\ud83c\udf82<\/i>Birthday Yacht Parties<\/a>\r\n            <a class=\"fyx-linkchip\" href=\"\/miami-yacht-party\/bachelor-bachelorette\/\" itemprop=\"url\"><i>\ud83e\udd42<\/i>Bachelor & Bachelorette<\/a>\r\n            <a class=\"fyx-linkchip\" href=\"\/miami-yacht-party\/party-yacht-rentals\/\" itemprop=\"url\"><i>\ud83c\udf8a<\/i>Party Yacht Rentals<\/a>\r\n            <a class=\"fyx-linkchip\" href=\"\/miami-yacht-venue\/theme-yacht-rentals\/\" itemprop=\"url\"><i>\ud83c\udfad<\/i>Theme Yacht Rentals<\/a>\r\n            <a class=\"fyx-linkchip\" href=\"\/miami-yacht-party\/party-packages\/\" itemprop=\"url\"><i>\ud83e\udde9<\/i>Party Packages<\/a>\r\n          <\/div>\r\n        <\/div>\r\n      <\/details>\r\n\r\n      <!-- Romance \/ Occasions -->\r\n      <details class=\"fyx-card reveal\" id=\"exp-romance\" data-tags=\"romance venue\" itemprop=\"itemListElement\" itemscope itemtype=\"https:\/\/schema.org\/ListItem\">\r\n        <meta itemprop=\"position\" content=\"2\"\/>\r\n        <summary class=\"fyx-sum\">\r\n          <span class=\"fyx-emoji\" aria-hidden=\"true\">\ud83d\udc8d<\/span>\r\n          <h3 class=\"fyx-title\" itemprop=\"name\"><a href=\"#exp-romance\">Weddings & Romance<\/a><\/h3>\r\n          <span class=\"fyx-chip-mini\">Romance<\/span>\r\n          <span class=\"fyx-caret\" aria-hidden=\"true\">\u2304<\/span>\r\n        <\/summary>\r\n        <div class=\"fyx-drop\" id=\"drop-romance\">\r\n          <p class=\"fyx-desc\" itemprop=\"description\">Sunset vows, proposal set-ups, and intimate anniversary cruises with champagne service.<\/p>\r\n          <div class=\"fyx-links\">\r\n            <a class=\"fyx-linkchip\" href=\"\/miami-yacht-venue\/wedding-yacht-rentals\/\" itemprop=\"url\"><i>\ud83d\udc92<\/i>Wedding Yachts<\/a>\r\n            <a class=\"fyx-linkchip\" href=\"\/miami-yacht-venue\/proposal-yacht-rentals\/\" itemprop=\"url\"><i>\ud83c\udf39<\/i>Proposals<\/a>\r\n            <a class=\"fyx-linkchip\" href=\"\/miami-yacht-venue\/anniversary-yacht-rentals\/\" itemprop=\"url\"><i>\u2764\ufe0f<\/i>Anniversary Cruises<\/a>\r\n          <\/div>\r\n        <\/div>\r\n      <\/details>\r\n\r\n      <!-- Corporate \/ Groups -->\r\n      <details class=\"fyx-card reveal\" id=\"exp-corporate\" data-tags=\"corporate venue\" itemprop=\"itemListElement\" itemscope itemtype=\"https:\/\/schema.org\/ListItem\">\r\n        <meta itemprop=\"position\" content=\"3\"\/>\r\n        <summary class=\"fyx-sum\">\r\n          <span class=\"fyx-emoji\" aria-hidden=\"true\">\ud83c\udfe2<\/span>\r\n          <h3 class=\"fyx-title\" itemprop=\"name\"><a href=\"#exp-corporate\">Corporate & Groups<\/a><\/h3>\r\n          <span class=\"fyx-chip-mini\">Corporate<\/span>\r\n          <span class=\"fyx-caret\" aria-hidden=\"true\">\u2304<\/span>\r\n        <\/summary>\r\n        <div class=\"fyx-drop\" id=\"drop-corporate\">\r\n          <p class=\"fyx-desc\" itemprop=\"description\">Client dinners, launches, team offsites \u2014 hospitality that feels high-touch and effortless.<\/p>\r\n          <div class=\"fyx-links\">\r\n            <a class=\"fyx-linkchip\" href=\"\/miami-yacht-venue\/corporate-yacht-rentals\/\" itemprop=\"url\"><i>\ud83d\udcbc<\/i>Corporate Charters<\/a>\r\n            <a class=\"fyx-linkchip\" href=\"\/miami-yacht-venue\/family-yacht-rentals\/\" itemprop=\"url\"><i>\ud83d\udc65<\/i>Family & Group Charters<\/a>\r\n            <a class=\"fyx-linkchip\" href=\"\/miami-yacht-venue\/house-boat-20-plus-people\/\" itemprop=\"url\"><i>\ud83d\udc68\u200d\ud83d\udc69\u200d\ud83d\udc67\u200d\ud83d\udc66<\/i>20+ Guests \/ House Boat<\/a>\r\n          <\/div>\r\n        <\/div>\r\n      <\/details>\r\n\r\n      <!-- Tours & Cruises -->\r\n      <details class=\"fyx-card reveal\" id=\"exp-tours\" data-tags=\"tours\" itemprop=\"itemListElement\" itemscope itemtype=\"https:\/\/schema.org\/ListItem\">\r\n        <meta itemprop=\"position\" content=\"4\"\/>\r\n        <summary class=\"fyx-sum\">\r\n          <span class=\"fyx-emoji\" aria-hidden=\"true\">\ud83c\udf05<\/span>\r\n          <h3 class=\"fyx-title\" itemprop=\"name\"><a href=\"#exp-tours\">Signature Tours & Cruises<\/a><\/h3>\r\n          <span class=\"fyx-chip-mini\">Tours<\/span>\r\n          <span class=\"fyx-caret\" aria-hidden=\"true\">\u2304<\/span>\r\n        <\/summary>\r\n        <div class=\"fyx-drop\" id=\"drop-tours\">\r\n          <p class=\"fyx-desc\" itemprop=\"description\">Skyline runs, golden-hour cruising, fireworks nights \u2014 tailored routes for peak Miami views.<\/p>\r\n          <div class=\"fyx-links\">\r\n            <a class=\"fyx-linkchip\" href=\"\/miami-yacht-party\/sightseeing-yacht-tours\/\" itemprop=\"url\"><i>\ud83d\udcf8<\/i>Sightseeing Tours<\/a>\r\n            <a class=\"fyx-linkchip\" href=\"\/miami-yacht-party\/sunset-yacht-cruises\/\" itemprop=\"url\"><i>\ud83c\udf07<\/i>Sunset Cruises<\/a>\r\n            <a class=\"fyx-linkchip\" href=\"\/miami-yacht-party\/fireworks-cruises\/\" itemprop=\"url\"><i>\ud83c\udf86<\/i>Fireworks Cruises<\/a>\r\n            <a class=\"fyx-linkchip\" href=\"\/miami-yacht-party\/wine-dine-yacht-cruises\/\" itemprop=\"url\"><i>\ud83c\udf77<\/i>Wine & Dine Cruises<\/a>\r\n          <\/div>\r\n        <\/div>\r\n      <\/details>\r\n\r\n      <!-- Water Sports -->\r\n      <details class=\"fyx-card reveal\" id=\"exp-watersports\" data-tags=\"watersports\" itemprop=\"itemListElement\" itemscope itemtype=\"https:\/\/schema.org\/ListItem\">\r\n        <meta itemprop=\"position\" content=\"5\"\/>\r\n        <summary class=\"fyx-sum\">\r\n          <span class=\"fyx-emoji\" aria-hidden=\"true\">\ud83c\udfc4<\/span>\r\n          <h3 class=\"fyx-title\" itemprop=\"name\"><a href=\"#exp-watersports\">On-Water Sports<\/a><\/h3>\r\n          <span class=\"fyx-chip-mini\">Water Sports<\/span>\r\n          <span class=\"fyx-caret\" aria-hidden=\"true\">\u2304<\/span>\r\n        <\/summary>\r\n        <div class=\"fyx-drop\" id=\"drop-watersports\">\r\n          <p class=\"fyx-desc\" itemprop=\"description\">Clear water, sandbar time, and adventure \u2014 fun for families and friend groups.<\/p>\r\n          <div class=\"fyx-links\">\r\n            <a class=\"fyx-linkchip\" href=\"\/miami-yacht-party\/yacht-events-miami-wakeboarding-water-skiing\/\" itemprop=\"url\"><i>\ud83e\ude82<\/i>Wakeboarding & Water Skiing<\/a>\r\n            <a class=\"fyx-linkchip\" href=\"\/miami-yacht-party\/yacht-events-miami-scuba-diving-yacht-tours\/\" itemprop=\"url\"><i>\ud83e\udd3f<\/i>Scuba Diving Tours<\/a>\r\n            <a class=\"fyx-linkchip\" href=\"\/miami-yacht-party\/snorkeling-tours\/\" itemprop=\"url\"><i>\ud83d\udc20<\/i>Snorkeling Tours<\/a>\r\n            <a class=\"fyx-linkchip\" href=\"\/miami-yacht-venue\/snorkeling-yacht-rentals\/\" itemprop=\"url\"><i>\ud83c\udf0a<\/i>Snorkeling Yacht Rentals<\/a>\r\n          <\/div>\r\n        <\/div>\r\n      <\/details>\r\n\r\n      <!-- Dining & Services -->\r\n      <details class=\"fyx-card reveal\" id=\"exp-dining\" data-tags=\"dining services bar catering\" itemprop=\"itemListElement\" itemscope itemtype=\"https:\/\/schema.org\/ListItem\">\r\n        <meta itemprop=\"position\" content=\"6\"\/>\r\n        <summary class=\"fyx-sum\">\r\n          <span class=\"fyx-emoji\" aria-hidden=\"true\">\ud83c\udf7d\ufe0f<\/span>\r\n          <h3 class=\"fyx-title\" itemprop=\"name\"><a href=\"#exp-dining\">Dining, Bar & Services<\/a><\/h3>\r\n          <span class=\"fyx-chip-mini\">Dining<\/span>\r\n          <span class=\"fyx-caret\" aria-hidden=\"true\">\u2304<\/span>\r\n        <\/summary>\r\n        <div class=\"fyx-drop\" id=\"drop-dining\">\r\n          <p class=\"fyx-desc\" itemprop=\"description\">Private chef pairings, premium bar, decor, and content capture \u2014 seamless hospitality.<\/p>\r\n          <div class=\"fyx-links\">\r\n            <a class=\"fyx-linkchip\" href=\"\/miami-yacht-party\/chef-fine-dining\/\" itemprop=\"url\"><i>\ud83d\udc68\u200d\ud83c\udf73<\/i>Chef & Fine Dining<\/a>\r\n            <a class=\"fyx-linkchip\" href=\"\/miami-yacht-party\/bar-service\/\" itemprop=\"url\"><i>\ud83c\udf78<\/i>Bar Service<\/a>\r\n            <a class=\"fyx-linkchip\" href=\"\/miami-yacht-party\/catering\/\" itemprop=\"url\"><i>\ud83d\udcd6<\/i>Catering Menus<\/a>\r\n            <a class=\"fyx-linkchip\" href=\"\/miami-yacht-party\/decorations-balloons\/\" itemprop=\"url\"><i>\ud83c\udf88<\/i>Decor & Balloons<\/a>\r\n            <a class=\"fyx-linkchip\" href=\"\/miami-yacht-party\/photo-video-drone\/\" itemprop=\"url\"><i>\ud83d\udcf9<\/i>Photo, Video & Drone<\/a>\r\n          <\/div>\r\n        <\/div>\r\n      <\/details>\r\n\r\n      <!-- Venues \/ VIP & Special -->\r\n      <details class=\"fyx-card reveal\" id=\"exp-venue\" data-tags=\"venue\" itemprop=\"itemListElement\" itemscope itemtype=\"https:\/\/schema.org\/ListItem\">\r\n        <meta itemprop=\"position\" content=\"7\"\/>\r\n        <summary class=\"fyx-sum\">\r\n          <span class=\"fyx-emoji\" aria-hidden=\"true\">\ud83d\udccd<\/span>\r\n          <h3 class=\"fyx-title\" itemprop=\"name\"><a href=\"#exp-venue\">Venues & Special Occasions<\/a><\/h3>\r\n          <span class=\"fyx-chip-mini\">Venues<\/span>\r\n          <span class=\"fyx-caret\" aria-hidden=\"true\">\u2304<\/span>\r\n        <\/summary>\r\n        <div class=\"fyx-drop\" id=\"drop-venue\">\r\n          <p class=\"fyx-desc\" itemprop=\"description\">From intimate proposals to large-format celebrations \u2014 match the right yacht and layout.<\/p>\r\n          <div class=\"fyx-links\">\r\n            <a class=\"fyx-linkchip\" href=\"\/miami-yacht-venue\/holiday-yacht-cruises-yacht-rentals\/\" itemprop=\"url\"><i>\ud83c\udf84<\/i>Holiday Cruises<\/a>\r\n            <a class=\"fyx-linkchip\" href=\"\/miami-yacht-venue\/vip-celebrity-yacht-rentals\/\" itemprop=\"url\"><i>\u2b50<\/i>VIP & Celebrity<\/a>\r\n            <a class=\"fyx-linkchip\" href=\"\/miami-yacht-venue\/wedding-yacht-rentals\/\" itemprop=\"url\"><i>\ud83d\udc8d<\/i>Weddings<\/a>\r\n            <a class=\"fyx-linkchip\" href=\"\/miami-yacht-venue\/proposal-yacht-rentals\/\" itemprop=\"url\"><i>\ud83d\udc90<\/i>Proposals<\/a>\r\n            <a class=\"fyx-linkchip\" href=\"\/miami-yacht-venue\/anniversary-yacht-rentals\/\" itemprop=\"url\"><i>\u2764\ufe0f<\/i>Anniversaries<\/a>\r\n            <a class=\"fyx-linkchip\" href=\"\/miami-yacht-venue\/family-yacht-rentals\/\" itemprop=\"url\"><i>\ud83d\udc68\u200d\ud83d\udc69\u200d\ud83d\udc67\u200d\ud83d\udc66<\/i>Family Rentals<\/a>\r\n            <a class=\"fyx-linkchip\" href=\"\/miami-yacht-venue\/corporate-yacht-rentals\/\" itemprop=\"url\"><i>\ud83c\udfe2<\/i>Corporate<\/a>\r\n          <\/div>\r\n        <\/div>\r\n      <\/details>\r\n\r\n      <!-- Tribute -->\r\n      <details class=\"fyx-card reveal\" id=\"exp-tribute\" data-tags=\"tribute\" itemprop=\"itemListElement\" itemscope itemtype=\"https:\/\/schema.org\/ListItem\">\r\n        <meta itemprop=\"position\" content=\"8\"\/>\r\n        <summary class=\"fyx-sum\">\r\n          <span class=\"fyx-emoji\" aria-hidden=\"true\">\ud83d\udd4a\ufe0f<\/span>\r\n          <h3 class=\"fyx-title\" itemprop=\"name\"><a href=\"#exp-tribute\">Tribute at Sea<\/a><\/h3>\r\n          <span class=\"fyx-chip-mini\">Tribute<\/span>\r\n          <span class=\"fyx-caret\" aria-hidden=\"true\">\u2304<\/span>\r\n        <\/summary>\r\n        <div class=\"fyx-drop\" id=\"drop-tribute\">\r\n          <p class=\"fyx-desc\" itemprop=\"description\">Compassionate planning for ash scattering and memorials in calm waters.<\/p>\r\n          <div class=\"fyx-links\">\r\n            <a class=\"fyx-linkchip\" href=\"\/miami-yacht-venue\/ash-scattering-yacht-rentals\/\" itemprop=\"url\"><i>\ud83c\udf0a<\/i>Ash Scattering<\/a>\r\n          <\/div>\r\n        <\/div>\r\n      <\/details>\r\n\r\n      <!-- Super Yachts -->\r\n      <details class=\"fyx-card reveal\" id=\"exp-super\" data-tags=\"super party corporate romance dining venue\" itemprop=\"itemListElement\" itemscope itemtype=\"https:\/\/schema.org\/ListItem\">\r\n        <meta itemprop=\"position\" content=\"9\"\/>\r\n        <summary class=\"fyx-sum\">\r\n          <span class=\"fyx-emoji\" aria-hidden=\"true\">\ud83d\udee5\ufe0f<\/span>\r\n          <h3 class=\"fyx-title\" itemprop=\"name\"><a href=\"#exp-super\">75ft+ Luxury \/ Superyachts<\/a><\/h3>\r\n          <span class=\"fyx-chip-mini\">75ft+ Super<\/span>\r\n          <span class=\"fyx-caret\" aria-hidden=\"true\">\u2304<\/span>\r\n        <\/summary>\r\n        <div class=\"fyx-drop\" id=\"drop-super\">\r\n          <p class=\"fyx-desc\" itemprop=\"description\">Large-format hosting with wide decks, cabins, chef, and concierge-level service.<\/p>\r\n          <div class=\"fyx-links\">\r\n            <a class=\"fyx-linkchip\" href=\"\/miami-yacht-venue\/vip-celebrity-yacht-rentals\/\" itemprop=\"url\"><i>\u2b50<\/i>VIP & Celebrity Yachts<\/a>\r\n            <a class=\"fyx-linkchip\" href=\"\/miami-yacht-venue\/house-boat-20-plus-people\/\" itemprop=\"url\"><i>\ud83e\uddd1\u200d\ud83e\udd1d\u200d\ud83e\uddd1<\/i>20+ Guests Options<\/a>\r\n          <\/div>\r\n        <\/div>\r\n      <\/details>\r\n\r\n    <\/div>\r\n\r\n    <noscript>\r\n      <ul class=\"fallback-links\" style=\"margin-top:12px\">\r\n        <li><a href=\"\/miami-yacht-party\/birthday-yacht-rentals\/\">Birthday Yacht Parties<\/a><\/li>\r\n        <li><a href=\"\/miami-yacht-venue\/wedding-yacht-rentals\/\">Wedding Yachts<\/a><\/li>\r\n        <li><a href=\"\/miami-yacht-party\/sunset-yacht-cruises\/\">Sunset Cruises<\/a><\/li>\r\n        <li><a href=\"\/miami-yacht-party\/snorkeling-tours\/\">Snorkeling Tours<\/a><\/li>\r\n        <li><a href=\"\/miami-yacht-party\/catering\/\">Catering & Bar<\/a><\/li>\r\n        <li><a href=\"\/miami-yacht-venue\/ash-scattering-yacht-rentals\/\">Ash Scattering<\/a><\/li>\r\n        <li><a href=\"\/miami-yacht-venue\/vip-celebrity-yacht-rentals\/\">VIP & Celebrity Yachts<\/a><\/li>\r\n      <\/ul>\r\n    <\/noscript>\r\n  <\/div>\r\n\r\n  <script>\r\n    \/\/ Defensive scope guard so this can live anywhere (Elementor, Gutenberg, inside a <form>, etc.)\r\n    (function(){\r\n      var root = document.getElementById('miami-yacht-experiences');\r\n      if(!root) return;\r\n\r\n      \/\/ Reveal on scroll\r\n      try{\r\n        var items = root.querySelectorAll('.fyx-card.reveal');\r\n        if(!('IntersectionObserver' in window)){\r\n          items.forEach(function(el){ el.classList.add('is-visible'); });\r\n        } else {\r\n          var obs = new IntersectionObserver(function(entries,io){\r\n            entries.forEach(function(e){ if(e.isIntersecting){ e.target.classList.add('in','is-visible'); io.unobserve(e.target);} });\r\n          },{threshold:0.14});\r\n          items.forEach(function(el,i){ el.style.transitionDelay=(i*60)+'ms'; obs.observe(el); });\r\n        }\r\n      }catch(_){ \/* no-op *\/ }\r\n\r\n      \/\/ Single-select filter (robust, works without Array.prototype.at, guards hash)\r\n      try{\r\n        var bar  = root.querySelector('.fyx-bar'); if(!bar) return;\r\n        var radios = Array.prototype.slice.call(bar.querySelectorAll('.fyx-chipbtn[role=\"radio\"]'));\r\n        var clearBtn = bar.querySelector('.fyx-clear');\r\n        var cards = Array.prototype.slice.call(root.querySelectorAll('#fyx-grid .fyx-card'));\r\n        var valid = new Set(['all','party','romance','corporate','tours','watersports','services','dining','bar','catering','venue','tribute','super']);\r\n\r\n        function setChecked(tag, focusEl){\r\n          \/\/ update aria state\r\n          radios.forEach(function(r){ r.setAttribute('aria-checked', r.dataset.filter===tag ? 'true' : 'false'); });\r\n\r\n          \/\/ filter\r\n          if(tag==='all'){\r\n            cards.forEach(function(c){ c.classList.remove('hide'); });\r\n          } else {\r\n            cards.forEach(function(card){\r\n              var tags=(card.getAttribute('data-tags')||'').split(\/\\s+\/);\r\n              card.classList.toggle('hide', tags.indexOf(tag)===-1);\r\n            });\r\n          }\r\n\r\n          \/\/ update hash (safe)\r\n          try{\r\n            var u=new URL(location.href);\r\n            if(tag==='all'){ u.hash=''; } else { u.hash='filter-'+tag; }\r\n            history.replaceState(null,'',u);\r\n          }catch(_){ \/* no-op *\/ }\r\n\r\n          if(focusEl && focusEl.focus) focusEl.focus({preventScroll:true});\r\n        }\r\n\r\n        function initFromHash(){\r\n          var h='';\r\n          try{ h=(location.hash||'').replace('#',''); }catch(_){ h=''; }\r\n\r\n          \/\/ If hash links to a card, open it\r\n          var idMatch=h && h.match(\/(exp-[a-z0-9-]+)\/i);\r\n          if(idMatch){\r\n            var el=document.getElementById(idMatch[1]);\r\n            if(el){ el.open=true; setTimeout(function(){ try{ el.scrollIntoView({behavior:'smooth',block:'start'});}catch(_){el.scrollIntoView();} }, 40); }\r\n          }\r\n\r\n          \/\/ If hash encodes a filter\r\n          if(h && h.indexOf('filter-')===0){\r\n            var t=h.slice(7); if(valid.has(t)){ setChecked(t); return; }\r\n          }\r\n\r\n          setChecked('all');\r\n        }\r\n\r\n        \/\/ Mouse\/touch\r\n        bar.addEventListener('click',function(e){\r\n          var btn=e.target && e.target.closest ? e.target.closest('.fyx-chipbtn[role=\"radio\"]') : null; if(!btn) return;\r\n          \/\/ prevent any unintended form submission in hostile parents\r\n          if(typeof e.preventDefault===\"function\") e.preventDefault();\r\n          setChecked(btn.dataset.filter, btn);\r\n        });\r\n\r\n        \/\/ Keyboard navigation\r\n        bar.addEventListener('keydown',function(e){\r\n          var curr=document.activeElement && document.activeElement.closest ? document.activeElement.closest('.fyx-chipbtn[role=\"radio\"]') : null; if(!curr) return;\r\n          var i=radios.indexOf(curr);\r\n          if(e.key==='ArrowRight'||e.key==='ArrowDown'){ e.preventDefault(); var nxt=radios[(i+1)%radios.length]; setChecked(nxt.dataset.filter,nxt); nxt.focus(); }\r\n          else if(e.key==='ArrowLeft'||e.key==='ArrowUp'){ e.preventDefault(); var prv=radios[(i-1+radios.length)%radios.length]; setChecked(prv.dataset.filter,prv); prv.focus(); }\r\n          else if(e.key==='Home'){ e.preventDefault(); setChecked(radios[0].dataset.filter, radios[0]); radios[0].focus(); }\r\n          else if(e.key==='End'){ e.preventDefault(); var last=radios[radios.length-1]; setChecked(last.dataset.filter,last); last.focus(); }\r\n          else if(e.key===' '||e.key==='Enter'){ e.preventDefault(); setChecked(curr.dataset.filter, curr); }\r\n        });\r\n\r\n        if(clearBtn) clearBtn.addEventListener('click',function(e){ if(e && e.preventDefault) e.preventDefault(); setChecked('all', radios[0]); });\r\n\r\n        initFromHash();\r\n        window.addEventListener('hashchange', initFromHash);\r\n      }catch(_){ \/* no-op *\/ }\r\n    })();\r\n  <\/script>\r\n\r\n  <!-- JSON-LD (updated to match URLs) -->\r\n  <script type=\"application\/ld+json\">\r\n  {\r\n    \"@context\":\"https:\/\/schema.org\",\r\n    \"@type\":\"ItemList\",\r\n    \"name\":\"Miami Yacht Experiences\",\r\n    \"itemListElement\":[\r\n      {\"@type\":\"ListItem\",\"position\":1,  \"url\":\"https:\/\/feelingyachty.com\/miami-yacht-party\/birthday-yacht-rentals\/\"},\r\n      {\"@type\":\"ListItem\",\"position\":2,  \"url\":\"https:\/\/feelingyachty.com\/miami-yacht-party\/bachelor-bachelorette\/\"},\r\n      {\"@type\":\"ListItem\",\"position\":3,  \"url\":\"https:\/\/feelingyachty.com\/miami-yacht-party\/party-yacht-rentals\/\"},\r\n      {\"@type\":\"ListItem\",\"position\":4,  \"url\":\"https:\/\/feelingyachty.com\/miami-yacht-venue\/theme-yacht-rentals\/\"},\r\n      {\"@type\":\"ListItem\",\"position\":5,  \"url\":\"https:\/\/feelingyachty.com\/miami-yacht-party\/party-packages\/\"},\r\n      {\"@type\":\"ListItem\",\"position\":6,  \"url\":\"https:\/\/feelingyachty.com\/miami-yacht-venue\/wedding-yacht-rentals\/\"},\r\n      {\"@type\":\"ListItem\",\"position\":7,  \"url\":\"https:\/\/feelingyachty.com\/miami-yacht-venue\/proposal-yacht-rentals\/\"},\r\n      {\"@type\":\"ListItem\",\"position\":8,  \"url\":\"https:\/\/feelingyachty.com\/miami-yacht-venue\/anniversary-yacht-rentals\/\"},\r\n      {\"@type\":\"ListItem\",\"position\":9,  \"url\":\"https:\/\/feelingyachty.com\/miami-yacht-party\/sightseeing-yacht-tours\/\"},\r\n      {\"@type\":\"ListItem\",\"position\":10, \"url\":\"https:\/\/feelingyachty.com\/miami-yacht-party\/sunset-yacht-cruises\/\"},\r\n      {\"@type\":\"ListItem\",\"position\":11, \"url\":\"https:\/\/feelingyachty.com\/miami-yacht-party\/fireworks-cruises\/\"},\r\n      {\"@type\":\"ListItem\",\"position\":12, \"url\":\"https:\/\/feelingyachty.com\/miami-yacht-party\/wine-dine-yacht-cruises\/\"},\r\n      {\"@type\":\"ListItem\",\"position\":13, \"url\":\"https:\/\/feelingyachty.com\/miami-yacht-party\/yacht-events-miami-wakeboarding-water-skiing\/\"},\r\n      {\"@type\":\"ListItem\",\"position\":14, \"url\":\"https:\/\/feelingyachty.com\/miami-yacht-party\/yacht-events-miami-scuba-diving-yacht-tours\/\"},\r\n      {\"@type\":\"ListItem\",\"position\":15, \"url\":\"https:\/\/feelingyachty.com\/miami-yacht-party\/snorkeling-tours\/\"},\r\n      {\"@type\":\"ListItem\",\"position\":16, \"url\":\"https:\/\/feelingyachty.com\/miami-yacht-venue\/snorkeling-yacht-rentals\/\"},\r\n      {\"@type\":\"ListItem\",\"position\":17, \"url\":\"https:\/\/feelingyachty.com\/miami-yacht-party\/chef-fine-dining\/\"},\r\n      {\"@type\":\"ListItem\",\"position\":18, \"url\":\"https:\/\/feelingyachty.com\/miami-yacht-party\/bar-service\/\"},\r\n      {\"@type\":\"ListItem\",\"position\":19, \"url\":\"https:\/\/feelingyachty.com\/miami-yacht-party\/catering\/\"},\r\n      {\"@type\":\"ListItem\",\"position\":20, \"url\":\"https:\/\/feelingyachty.com\/miami-yacht-party\/decorations-balloons\/\"},\r\n      {\"@type\":\"ListItem\",\"position\":21, \"url\":\"https:\/\/feelingyachty.com\/miami-yacht-party\/photo-video-drone\/\"},\r\n      {\"@type\":\"ListItem\",\"position\":22, \"url\":\"https:\/\/feelingyachty.com\/miami-yacht-venue\/holiday-yacht-cruises-yacht-rentals\/\"},\r\n      {\"@type\":\"ListItem\",\"position\":23, \"url\":\"https:\/\/feelingyachty.com\/miami-yacht-venue\/ash-scattering-yacht-rentals\/\"},\r\n      {\"@type\":\"ListItem\",\"position\":24, \"url\":\"https:\/\/feelingyachty.com\/miami-yacht-venue\/vip-celebrity-yacht-rentals\/\"},\r\n      {\"@type\":\"ListItem\",\"position\":25, \"url\":\"https:\/\/feelingyachty.com\/miami-yacht-venue\/family-yacht-rentals\/\"},\r\n      {\"@type\":\"ListItem\",\"position\":26, \"url\":\"https:\/\/feelingyachty.com\/miami-yacht-venue\/corporate-yacht-rentals\/\"},\r\n      {\"@type\":\"ListItem\",\"position\":27, \"url\":\"https:\/\/feelingyachty.com\/miami-yacht-venue\/wedding-yacht-rentals\/\"},\r\n      {\"@type\":\"ListItem\",\"position\":28, \"url\":\"https:\/\/feelingyachty.com\/miami-yacht-venue\/house-boat-20-plus-people\/\"}\r\n    ]\r\n  }\r\n  <\/script>\r\n<\/section>\r\n<!-- ===================== \/Feeling Yachty \u2014 Neon Experiences (Full Rebuild) ===================== -->\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3c0c4be e-flex e-con-boxed e-con e-parent\" data-id=\"3c0c4be\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7f30a2d elementor-widget elementor-widget-html\" data-id=\"7f30a2d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- ===================== Feeling Yachty \u2014 Standalone Neon Glow Button (90ft+) ===================== -->\r\n<div class=\"fy-btn-wrap\" style=\"text-align:center;margin-top:18px\">\r\n  <style>\r\n    .fy-btn{\r\n      display:inline-block;padding:12px 30px;border-radius:999px;\r\n      font-weight:800;font-size:clamp(.95rem,.9rem + .3vw,1.05rem);\r\n      color:#fff;text-decoration:none;\r\n      background:linear-gradient(135deg,#E45C9C,#d34c8b);\r\n      box-shadow:\r\n        0 0 8px rgba(228,92,156,.65),\r\n        0 0 18px rgba(211,76,139,.55),\r\n        0 0 28px rgba(255,137,201,.45);\r\n      transition:all .28s ease;\r\n      animation:fyBtnGlow 4s linear infinite;\r\n    }\r\n    .fy-btn:hover{\r\n      transform:translateY(-2px) scale(1.02);\r\n      box-shadow:\r\n        0 0 10px rgba(228,92,156,.75),\r\n        0 0 22px rgba(211,76,139,.65),\r\n        0 0 32px rgba(255,137,201,.55);\r\n    }\r\n    .fy-btn:focus-visible{\r\n      outline:3px solid #E45C9C;outline-offset:3px\r\n    }\r\n    @keyframes fyBtnGlow{\r\n      0%{filter:hue-rotate(0deg)}\r\n      100%{filter:hue-rotate(360deg)}\r\n    }\r\n  <\/style>\r\n\r\n  <a href=\"https:\/\/feelingyachty.com\/miami-yacht-destinations\/\" class=\"fy-btn\" aria-label=\"Browse all Miami Destinations\">\r\n    Browse All Miami Destinations\r\n  <\/a>\r\n<\/div>\r\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Jet Ski Rentals in Miami (Biscayne Bay &amp; Miami Beach) Official Feeling Yachty jet ski rentals \u2022 Add-on to your yacht charter or select stand-alone sessions \u2022 Guided rides with a focus on safety Add jet skis to your Feeling Yachty yacht rental or book limited stand-alone jet ski sessions at our partner docks across [&hellip;]<\/p>\n","protected":false},"featured_media":42029,"template":"","meta":[],"categories":[],"tags":[],"class_list":["post-41988","miami-water-sports","type-miami-water-sports","status-publish","has-post-thumbnail","hentry"],"_links":{"self":[{"href":"https:\/\/feelingyachty.com\/es\/wp-json\/wp\/v2\/miami-water-sports\/41988","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/feelingyachty.com\/es\/wp-json\/wp\/v2\/miami-water-sports"}],"about":[{"href":"https:\/\/feelingyachty.com\/es\/wp-json\/wp\/v2\/types\/miami-water-sports"}],"version-history":[{"count":0,"href":"https:\/\/feelingyachty.com\/es\/wp-json\/wp\/v2\/miami-water-sports\/41988\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/feelingyachty.com\/es\/wp-json\/wp\/v2\/media\/42029"}],"wp:attachment":[{"href":"https:\/\/feelingyachty.com\/es\/wp-json\/wp\/v2\/media?parent=41988"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/feelingyachty.com\/es\/wp-json\/wp\/v2\/categories?post=41988"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/feelingyachty.com\/es\/wp-json\/wp\/v2\/tags?post=41988"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}