PageSourceSearch

https://afishing.guru/offshore-fishing-islamorada

html afishing.guru collected 2026-10-08 07:42:37 UTC 114,877 bytes, 2 lines download raw bytes

1<!DOCTYPE html><html lang="en" class="no-js"> <head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1"><title>Islamorada Offshore &amp; Deep Sea Fishing Charters | A Fishing Guru</title><meta name="description" content="Chase sailfish, mahi, tuna, wahoo, and more on Islamorada offshore fishing charters. Premium gear, expert captains, and world-class action in the Florida Keys."><link rel="canonical" href="https://www.afishing.guru/offshore-fishing-islamorada"><meta property="og:title" content="Islamorada Offshore &#38; Deep Sea Fishing Charters | A Fishing Guru"><meta property="og:description" content="Chase sailfish, mahi, tuna, wahoo, and more on Islamorada offshore fishing charters. Premium gear, expert captains, and world-class action in the Florida Keys."><meta property="og:type" content="website"><meta property="og:url" content="https://www.afishing.guru/offshore-fishing-islamorada"><meta property="og:image" content="https://www.afishing.guru/og-image.png"><meta property="og:site_name" content="A Fishing Guru"><meta property="og:locale" content="en_US"><meta name="twitter:card" content="summary_large_image"><meta name="twitter:title" content="Islamorada Offshore &#38; Deep Sea Fishing Charters | A Fishing Guru"><meta name="twitter:description" content="Chase sailfish, mahi, tuna, wahoo, and more on Islamorada offshore fishing charters. Premium gear, expert captains, and world-class action in the Florida Keys."><meta name="twitter:image" content="https://www.afishing.guru/og-image.png"><meta name="google-site-verification" content="tnyPWfclnYQt1NkO6ZRwgQa6aq46u6O5AnEQW1QRNkM"><meta name="theme-color" content="#0B1C2C"><link rel="icon" href="/favicon.png" type="image/png"><link rel="apple-touch-icon" href="/apple-touch-icon.jpg"><link rel="sitemap" href="/sitemap.xml"><link rel="preload" href="/fonts/fraunces-opsz-latin.woff2" as="font" type="font/woff2" crossorigin><link rel="preload" href="/fonts/geist-latin.woff2" as="font" type="font/woff2" crossorigin><link rel="preconnect" href="https://fareharbor.com"><link rel="dns-prefetch" href="https://fareharbor.com"><link rel="preconnect" href="https://challenges.cloudflare.com" crossorigin><link rel="preconnect" href="https://www.googletagmanager.com">
1<script>document.documentElement.classList.remove("no-js");</script>
1<script type="application/ld+json">{"@context":"https://schema.org","@graph":[{"@type":"WebSite","@id":"https://www.afishing.guru/#website","url":"https://www.afishing.guru/","name":"A Fishing Guru","publisher":{"@id":"https://www.afishing.guru/#business"}},{"@type":["LocalBusiness","SportsActivityLocation","TouristAttraction"],"@id":"https://www.afishing.guru/#business","name":"A Fishing Guru","url":"https://www.afishing.guru/","telephone":"+1-305-916-9130","email":"[email protected]","image":"https://www.afishing.guru/og-image.png","logo":"https://www.afishing.guru/logo/afg-logo-512.png","priceRange":"$700-$1,700","areaServed":[{"@type":"City","name":"Islamorada"},{"@type":"Place","name":"Florida Keys"}],"address":{"@type":"PostalAddress","streetAddress":"84001 Overseas Hwy","addressLocality":"Islamorada","addressRegion":"FL","postalCode":"33036","addressCountry":"US"},"geo":{"@type":"GeoCoordinates","latitude":24.941624142003903,"longitude":-80.6089524240761},"location":[{"@type":"Place","name":"Three Waters Marina","address":{"@type":"PostalAddress","streetAddress":"84001 Overseas Hwy","addressLocality":"Islamorada","addressRegion":"FL","postalCode":"33036","addressCountry":"US"},"geo":{"@type":"GeoCoordinates","latitude":24.941624142003903,"longitude":-80.6089524240761}},{"@type":"Place","name":"Angler House Marina","address":{"@type":"PostalAddress","streetAddress":"80500 Overseas Hwy","addressLocality":"Islamorada","addressRegion":"FL","postalCode":"33036","addressCountry":"US"},"geo":{"@type":"GeoCoordinates","latitude":24.907672743365687,"longitude":-80.65222462407684}}],"sameAs":["http://instagram.com/afishingguru"],"makesOffer":[{"@type":"Offer","itemOffered":{"@type":"TouristTrip","name":"Offshore & Deep Sea Fishing Charter","url":"https://www.afishing.guru/offshore-fishing-islamorada","touristType":"Anglers"},"url":"https://www.afishing.guru/offshore-fishing-islamorada","price":"1100","priceCurrency":"USD"},{"@type":"Offer","itemOffered":{"@type":"TouristTrip","name":"Inshore & Backcountry Fishing Charter","url":"https://www.afishing.guru/backcountry-fishing-islamorada","touristType":"Anglers"},"url":"https://www.afishing.guru/backcountry-fishing-islamorada","price":"700","priceCurrency":"USD"}]},{"@type":"WebPage","@id":"https://www.afishing.guru/offshore-fishing-islamorada#webpage","url":"https://www.afishing.guru/offshore-fishing-islamorada","name":"Islamorada Offshore & Deep Sea Fishing Charters | A Fishing Guru","description":"Chase sailfish, mahi, tuna, wahoo, and more on Islamorada offshore fishing charters. Premium gear, expert captains, and world-class action in the Florida Keys.","isPartOf":{"@id":"https://www.afishing.guru/#website"},"about":{"@id":"https://www.afishing.guru/#business"},"breadcrumb":{"@id":"https://www.afishing.guru/offshore-fishing-islamorada#breadcrumb"},"inLanguage":"en-US"},{"@type":"BreadcrumbList","@id":"https://www.afishing.guru/offshore-fishing-islamorada#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://www.afishing.guru/"},{"@type":"ListItem","position":2,"name":"Offshore & Deep Sea Fishing in Islamorada","item":"https://www.afishing.guru/offshore-fishing-islamorada"}]},{"@type":"FAQPage","@id":"https://www.afishing.guru/offshore-fishing-islamorada#faq","mainEntity":[{"@type":"Question","name":"How many people can we bring on a charter?","acceptedA
1nswer":{"@type":"Answer","text":"Offshore charters accommodate up to 6 guests aboard Big Guru, our 39’ Contender ST with triple outboards."}},{"@type":"Question","name":"Where do inshore trips depart from?","acceptedAnswer":{"@type":"Answer","text":"Offshore trips leave from: Three Waters Marina 84001 Overseas Hwy Islamorada, FL 33036"}},{"@type":"Question","name":"What time do offshore trips start?","acceptedAnswer":{"@type":"Answer","text":"Departure times vary by season, weather, and targeted species. Your captain will confirm the best start time for current conditions."}},{"@type":"Question","name":"What’s included in the trip?","acceptedAnswer":{"@type":"Answer","text":"All tackle, bait, rigged lures, licenses, ice, bottled water, and safety equipment are included. Fuel is also included in the charter rate."}},{"@type":"Question","name":"What should I bring?","acceptedAnswer":{"@type":"Answer","text":"Polarized sunglasses, reef-safe sunscreen, snacks or drinks, and a light jacket for early mornings. Motion-sickness medication is recommended for anyone sensitive to offshore conditions. A small cooler for your fillets is optional."}},{"@type":"Question","name":"What happens if the weather is bad?","acceptedA
1nswer":{"@type":"Answer","text":"If conditions are unsafe, the trip will be rescheduled or canceled. Weather-related cancellations receive a full refund or credit."}},{"@type":"Question","name":"What is your cancellation policy?","acceptedAnswer":{"@type":"Answer","text":"Full refund with 7+ days notice (minus 4% booking fee) 50% refund with 48 hours–7 days notice No refund within 48 hours Weather cancellations are fully refunded or rescheduled"}},{"@type":"Question","name":"Can children join the offshore trip?","acceptedAnswer":{"@type":"Answer","text":"Yes. However, offshore conditions can be more demanding than inshore fishing. Please consider each child’s comfort level with boat motion and longer runs."}},{"@type":"Question","name":"Can we keep what we catch?","acceptedAnswer":{"@type":"Answer","text":"Yes, for all legal species in season. Your captain will clean and bag your fillets at the end of the trip."}},{"@type":"Question","name":"Is the boat accessible for guests with mobility needs?","acceptedAnswer":{"@type":"Answer","text":"The boat is suitable for most guests, but please let us know ahead of time if anyone in your group has mobility considerations. This allows the captain to prepare and ensure safe, comfortable boarding and movement around the deck."}}]},{"@type":"Service","@id":"https://www.afishing.guru/offshore-fishing-islamorada#service","name":"Offshore & Deep Sea Fishing in Islamorada","serviceType":["Offshore fishing charter","Deep sea fishing charter"],"description":"Chase sailfish, mahi, tuna, wahoo, and more on Islamorada offshore fishing charters. Premium gear, expert captains, and world-class action in the Florida Keys.","provider":{"@id":"https://www.afishing.guru/#business"},"areaServed":{"@type":"City","name":"Islamorada"},"url":"https://www.afishing.guru/offshore-fishing-islamorada"}]}</script>
vendor: 63 bytes, line 1
1<script async src="https://www.googletagmanager.com/gtag/js?id=
1G-PQBCFMWHF2
vendor: 11 bytes, line 1
1"></script>
1<script>
vendor: 118 bytes, line 1
1window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments);}gtag('js',new Date());gtag('config','
1G-PQBCFMWHF2
vendor: 3 bytes, line 1
1');
1gtag('config','G-5W0TBVXEM8');</script>
1<script>
vendor: 323 bytes, line 1
1(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src='https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);})(window,document,'script','dataLayer','
1GTM-NGGF7T6C
vendor: 3 bytes, line 1
1');
1</script>
1<style>/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}}@layer theme{:root,:host{--font-sans:"Geist Variable", "Geist Fallback", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-neutral-100:oklch(97% 0 none);--color-neutral-200:oklch(92.2% 0 none);--color-neutral-300:oklch(87% 0 none);--color-neutral-600:oklch(43.9% 0 none);--color-neutral-700:oklch(37.1% 0 none);--color-white:#fff;--spacing:.25rem;--container-md:28rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--font-weight-medium:500;--font-weight-semibold:600;--leading-snug:1.375;--leading-relaxed:1.625;--radius-2xl:1rem;--radius-3xl:1.5rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-navy:#0b1c2c;--color-teal:#12343f;--color-stream:#1a6b7a;--color-bone:#f4efe6;--color-foam:#e8f1f5;--color-ink:#101418;--color-gold:#c4a35a;--color-gold-deep:#7d5f1f;--color-lime:#c6f25b;--font-display:"Fraunces Variable", "Fraunces Fallback", Georgia, "Times New Roman", serif;--text-display-xl:clamp(2.75rem, 1.2rem + 6.2vw, 6.75rem);--text-display-lg:clamp(2.25rem, 1.1rem + 4vw, 4.5rem);--text-display-md:clamp(1.9rem, 1.2rem + 2.4vw, 3.25rem);--text-display-sm:clamp(1.45rem, 1.1rem + 1.2vw, 2rem);--ease-out-soft:cubic-bezier(.22, 1, .36, 1);--shadow-card:0 1px 0 #1014180f, 0 20px 50px -30px #0b1c2c73}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}
1:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{font-family:var(--font-sans);background:var(--color-bone);color:var(--color-ink);font-feature-settings:"ss01","cv11";text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;line-height:1.55}h1,h2,h3,h4,.font-display{font-family:var(--font-display);font-variation-settings:"opsz" 144,"SOFT" 30,"WONK" 0;letter-spacing:-.015em;text-wrap:balance;line-height:1.02}h3,h4{font-variation-settings:"opsz" 48,"SOFT" 20;letter-spacing:-.005em;line-height:1.12}p{text-wrap:pretty}:focus-visible{outline:3px solid var(--color-lime);outline-offset:3px;border-radius:2px}.on-dark :focus-visible{outline-color:var(--color-lime)}::selection{background:var(--color-lime);color:var(--color-navy)}img,video{max-width:100%;height:auto;display:block}strong{font-weight:600}}@layer components{.container-x{width:100%;max-width:90rem;margin-inline:auto;padding-inline:clamp(1.25rem,4vw,3.5rem)}.prose-narrow{max-width:42rem}.eyebrow{font-family:var(--font-sans);letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold-deep);font-size:.72rem;font-weight:600}.on-dark .eyebrow{color:var(--color-gold)}.eyebrow:before{content:"";vertical-align:middle;opacity:.9;background:currentColor;width:1.5rem;height:1px;margin-right:.75rem;display:inline-block}.rule-gold{background:linear-gradient(90deg,var(--color-gold),transparent);height:1px}.btn{letter-spacing:.01em;min-height:2.9rem;transition:transform .22s var(--ease-out-soft),background-color .22s,color .22s,border-color .22s,box-shadow .22s;cursor:pointer;border:1.5px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:.6rem;padding:.75rem 1.5rem;font-size:.95rem;font-weight:600;text-decoration:none;display:inline-flex}.btn:hover{transform:translateY(-1px)}.btn:active{transform:translateY(0)}.btn-book{background:var(--color-lime);color:var(--color-navy);border-color:var(--color-lime);box-shadow:0 10px 30px -14px #c6f25bb3}.btn-book:hover{background:#d3f77a}.btn-ghost{color:var(--color-bone);background:0 0;border-color:#f4efe68c}
1.btn-ghost:hover{border-color:var(--color-bone);background:#f4efe60f}.btn-ghost-dark{color:var(--color-navy);background:0 0;border-color:#0b1c2c59}.btn-ghost-dark:hover{border-color:var(--color-navy);background:#0b1c2c0a}.btn-navy{background:var(--color-navy);color:var(--color-bone);border-color:var(--color-navy)}.btn-navy:hover{background:var(--color-teal)}.btn-text{color:inherit;border-bottom:1px solid;align-items:center;gap:.5rem;padding-bottom:2px;font-weight:600;text-decoration:none;display:inline-flex}.btn-text:hover{color:var(--color-stream)}.on-dark .btn-text:hover{color:var(--color-lime)}.card-surface{background:var(--color-white);box-shadow:var(--shadow-card);border:1px solid #0b1c2c14;border-radius:1.25rem}.on-dark .card-surface{box-shadow:none;background:#f4efe60a;border-color:#f4efe61f}.chip{letter-spacing:.02em;border:1px solid #0b1c2c2e;border-radius:999px;align-items:center;gap:.4rem;padding:.3rem .75rem;font-size:.78rem;font-weight:600;display:inline-flex}.on-dark .chip{color:var(--color-foam);border-color:#f4efe647}.chip-gold{color:var(--color-gold-deep);border-color:#c4a35ab3}.on-dark .chip-gold{color:var(--color-gold)}.prose-afg{font-size:1.06rem;line-height:1.7}.prose-afg p+p,.prose-afg ul+p,.prose-afg p+ul{margin-top:1.1em}.prose-afg ul{padding-left:0;list-style:none}.prose-afg ul li{margin-top:.4em;padding-left:1.4rem;position:relative}.prose-afg ul li:before{content:"";background:var(--color-gold);width:.55rem;height:1px;position:absolute;top:.72em;left:0}.prose-afg ol{padding-left:1.4rem}.prose-afg ol li{margin-top:.4em}.prose-afg a{color:var(--color-stream);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.prose-afg a:hover{color:var(--color-navy)}.on-dark .prose-afg a{color:var(--color-lime)}.on-dark .prose-afg a:hover{color:var(--color-white)}.prose-afg h2{font-size:var(--text-display-md);margin-top:1.6em;margin-bottom:.5em}.prose-afg h3{font-size:var(--text-display-sm);margin-top:1.4em;margin-bottom:.4em}.prose-afg h4{font-size:1.15rem;font-family:var(--font-sans);letter-spacing:.02em;margin-top:1.2em;margin-bottom:.3em;font-weight:600}.prose-afg img{border-radius:1rem;margin:1.5em 0}.prose-afg figure{margin:1.5em 0}.prose-afg blockquote{border-left:2px solid var(--color-gold);font-family:var(--font-display);padding-left:1.25rem;font-size:1.35rem}.prose-afg iframe{aspect-ratio:4/3;border:0;border-radius:1rem;width:100%}.prose-afg .hidden-md-comment{display:none}.on-dark{color:var(--color-bone)}.on-dark h1,.on-dark h2,.on-dark h3,.on-dark h4{color:var(--color-white)}.text-muted{color:#101418ad}.on-dark .text-muted{color:#f4efe6bd}
1.ken-burns{animation:kenburns 28s var(--ease-out-soft) infinite alternate;transform-origin:60% 40%}@keyframes kenburns{0%{transform:scale(1)}to{transform:scale(1.08)}}@media(prefers-reduced-motion:reduce){.ken-burns{animation:none}}.reveal{opacity:0;transition:opacity .42s var(--ease-out-soft),transform .52s var(--ease-out-soft);transform:translateY(14px)}.reveal.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.reveal{opacity:1;transition:none;transform:none}}.no-js .reveal{opacity:1;transform:none}.hero-gradient{background:linear-gradient(#0b1c2c40,#0b1c2c26 35%,#0b1c2cc7)}.grain:after{content:"";pointer-events:none;opacity:.06;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='120' height='120'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='120' height='120' filter='url(%23n)' opacity='0.9'/></svg>");position:absolute;inset:0}details.faq>summary{cursor:pointer;list-style:none}details.faq>summary::-webkit-details-marker{display:none}details.faq[open] .faq-icon{transform:rotate(45deg)}.faq-icon{transition:transform .24s var(--ease-out-soft)}.field{background:var(--color-white);width:100%;color:var(--color-ink);border:1.5px solid #0b1c2c29;border-radius:.9rem;padding:.9rem 1.05rem;font-size:1rem;transition:border-color .16s,box-shadow .16s}.field::placeholder{color:#1014186b}.field:focus{border-color:var(--color-stream);outline:none;box-shadow:0 0 0 4px #1a6b7a29}.field[aria-invalid=true]{border-color:#b3261e}.on-dark .field{color:var(--color-white);background:#f4efe60f;border-color:#f4efe638}.on-dark .field::placeholder{color:#f4efe680}.on-dark .field:focus{border-color:var(--color-lime);box-shadow:0 0 0 4px #c6f25b2e}.label{letter-spacing:.06em;text-transform:uppercase;margin-bottom:.45rem;font-size:.82rem;font-weight:600;display:block}.field-error{color:#b3261e;margin-top:.35rem;font-size:.85rem}.on-dark .field-error{color:#ffb4a9}.marquee{gap:1rem;width:max-content;animation:60s linear infinite marquee;display:flex}@keyframes marquee{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.marquee{animation:none}}}@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.inset-0{inset:0}.inset-x-0{inset-inline:0}.top-0{top:0}.right-0{right:0}.bottom-0{bottom:0}.bottom-10{bottom:calc(var(--spacing) * 10)}.-left-6{left:calc(var(--spacing) * -6)}.left-0{left:0}.isolate{isolation:isolate}.-z-10{z-index:-10}.-z-20{z-index:-20}.z-10{z-index:10}.z-40{z-index:40}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.my-6{margin-block:calc(var(--spacing) * 6)}.my-8{margin-block:calc(var(--spacing) * 8)}.-mt-8{margin-top:calc(var(--spacing) * -8)}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-9{margin-top:calc(var(--spacing) * 9)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-14{margin-top:calc(var(--spacing) * 14)}.mt-16{margin-top:calc(var(--spacing) * 16)}.-mb-24{margin-bottom:calc(var(--spacing) * -24)}.mb-1{margin-bottom:var(--spacing)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.mb-12{margin-bottom:calc(var(--spacing) * 12)}.mb-14{margin-bottom:calc(var(--spacing) * 14)}.mb-16{margin-bottom:calc(var(--spacing) * 16)}.block{display:block}.contents{display:contents}
1.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.list-item{display:list-item}.table{display:table}.aspect-\[3\/4\]{aspect-ratio:3/4}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-\[4\/5\]{aspect-ratio:4/5}.aspect-\[16\/9\]{aspect-ratio:16/9}.aspect-\[16\/10\]{aspect-ratio:16/10}.aspect-\[16\/11\]{aspect-ratio:16/11}.aspect-\[21\/9\]{aspect-ratio:21/9}.h-2{height:calc(var(--spacing) * 2)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-14{height:calc(var(--spacing) * 14)}.h-22{height:calc(var(--spacing) * 22)}.h-full{height:100%}.h-px{height:1px}.\!min-h-11{min-height:calc(var(--spacing) * 11)!important}.\!min-h-12{min-height:calc(var(--spacing) * 12)!important}.min-h-5{min-height:calc(var(--spacing) * 5)}.min-h-40{min-height:calc(var(--spacing) * 40)}.min-h-\[26rem\]{min-height:26rem}.min-h-\[62svh\]{min-height:62svh}.min-h-\[70svh\]{min-height:70svh}.min-h-\[86svh\]{min-height:86svh}.min-h-\[100svh\]{min-height:100svh}.min-h-dvh{min-height:100dvh}.w-2{width:calc(var(--spacing) * 2)}.w-8{width:calc(var(--spacing) * 8)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-14{width:calc(var(--spacing) * 14)}.w-22{width:calc(var(--spacing) * 22)}.w-24{width:calc(var(--spacing) * 24)}.w-\[52\%\]{width:52%}.w-\[62\%\]{width:62%}.w-auto{width:auto}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-\[13ch\]{max-width:13ch}.max-w-\[44rem\]{max-width:44rem}.max-w-md{max-width:var(--container-md)}.max-w-xl{max-width:var(--container-xl)}.flex-1{flex:1}.shrink-0{flex-shrink:0}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0{gap:0}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-7{gap:calc(var(--spacing) * 7)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-12{gap:calc(var(--spacing) * 12)}.gap-14{gap:calc(var(--spacing) * 14)}.gap-20{gap:calc(var(--spacing) * 20)}.gap-px{gap:1px}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-current\/10>:not(:last-child)){border-color:currentColor}@supports (color:color-mix(in lab,red,red)){:where(.divide-current\/10>:not(:last-child)){border-color:color-mix(in oklab,currentcolor 10%,transparent)}}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.overflow-hidden{overflow:hidden}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-full{border-radius:3.40282e38px}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-bone\/10{border-color:#f4efe61a}@supports (color:color-mix(in lab,red,red)){.border-bone\/10{border-color:color-mix(in oklab,var(--color-bone) 10%,transparent)}}.border-bone\/12{border-color:#f4efe61f}@supports (color:color-mix(in lab,red,red)){.border-bone\/12{border-color:color-mix(in oklab,var(--color-bone) 12%,transparent)}}.border-bone\/15{border-color:#f4efe626}@supports (color:color-mix(in lab,red,red)){.border-bone\/15{border-color:color-mix(in oklab,var(--color-bone) 15%,transparent)}}.border-bone\/25{border-color:#f4efe640}@supports (color:color-mix(in lab,red,red)){.border-bone\/25{border-color:color-mix(in oklab,var(--color-bone) 25%,transparent)}}.border-bone\/30{border-color:#f4efe64d}@supports (color:color-mix(in lab,red,red)){.border-bone\/30{border-color:color-mix(in oklab,var(--color-bone) 30%,transparent)}}.border-current\/10{border-color:currentColor}@supports (color:color-mix(in lab,red,red)){.border-current\/10{border-color:color-mix(in oklab,currentcolor 10%,transparent)}}.border-current\/25{border-color:currentColor}@supports (color:color-mix(in lab,red,red)){.border-current\/25{border-color:color-mix(in oklab,currentcolor 25%,transparent)}}.border-current\/30{border-color:currentColor}@supports (color:color-mix(in lab,red,red)){.border-current\/30{border-color:color-mix(in oklab,currentcolor 30%,transparent)}}.border-navy\/10{border-color:#0b1c2c1a}@supports (color:color-mix(in lab,red,red)){.border-navy\/10{border-color:color-mix(in oklab,var(--color-navy) 10%,transparent)}}.border-navy\/15{border-color:#0b1c2c26}@supports (color:color-mix(in lab,red,red)){.border-navy\/15{border-color:color-mix(in oklab,var(--color-navy) 15%,transparent)}}.bg-bone{background-color:var(--color-bone)}.bg-bone\/10{background-color:#f4efe61a}@supports (color:color-mix(in lab,red,red)){.bg-bone\/10{background-color:color-mix(in oklab,var(--color-bone) 10%,transparent)}}.bg-bone\/\[0\.03\]{background-color:#f4efe608}@supports (color:color-mix(in lab,red,red)){.bg-bone\/\[0\.03\]{background-color:color-mix(in oklab,var(--color-bone) 3%,transparent)}}.bg-foam{background-color:var(--color-foam)}.bg-gold{background-color:var(--color-gold)}.bg-navy{background-color:var(--color-navy)}.bg-navy\/60{background-color:#0b1c2c99}@supports (color:color-mix(in lab,red,red)){.bg-navy\/60{background-color:color-mix(in oklab,var(--color-navy) 60%,transparent)}}.bg-neutral-100{background-color:var(--color-neutral-100)}.bg-teal{background-color:var(--color-teal)}.bg-white{background-color:var(--color-white)}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-navy\/85{--tw-gradient-from:#0b1c2cd9}@supports (color:color-mix(in lab,red,red)){.from-navy\/85{--tw-gradient-from:color-mix(in oklab, var(--color-navy) 85%, transparent)}}.from-navy\/85{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-navy\/40{--tw-gradient-via:#0b1c2c66}@supports (color:color-mix(in lab,red,red)){.via-navy\/40{--tw-gradient-via:color-mix(in oklab, var(--color-navy) 40%, transparent)}}.via-navy\/40{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-p
1osition), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-6{padding:calc(var(--spacing) * 6)}.p-7{padding:calc(var(--spacing) * 7)}.p-8{padding:calc(var(--spacing) * 8)}.\!px-4{padding-inline:calc(var(--spacing) * 4)!important}.\!px-7{padding-inline:calc(var(--spacing) * 7)!important}.px-6{padding-inline:calc(var(--spacing) * 6)}.\!py-2{padding-block:calc(var(--spacing) * 2)!important}.py-1{padding-block:var(--spacing)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-20{padding-block:calc(var(--spacing) * 20)}.py-24{padding-block:calc(var(--spacing) * 24)}.py-28{padding-block:calc(var(--spacing) * 28)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-14{padding-top:calc(var(--spacing) * 14)}.pt-20{padding-top:calc(var(--spacing) * 20)}.pt-36{padding-top:calc(var(--spacing) * 36)}.pt-40{padding-top:calc(var(--spacing) * 40)}.pt-44{padding-top:calc(var(--spacing) * 44)}.pr-10{padding-right:calc(var(--spacing) * 10)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-14{padding-bottom:calc(var(--spacing) * 14)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-20{padding-bottom:calc(var(--spacing) * 20)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.pb-28{padding-bottom:calc(var(--spacing) * 28)}.text-center{text-align:center}.text-left{text-align:left}.font-display{font-family:var(--font-display)}.font-sans{font-family:var(--font-sans)}.\!text-sm{font-size:var(--text-sm)!important;line-height:var(--tw-leading,var(--text-sm--line-height))!important}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.92rem\]{font-size:.92rem}.text-\[0\.95rem\]{font-size:.95rem}.text-\[0\.98rem\]{font-size:.98rem}.text-\[1\.1rem\]{font-size:1.1rem}.text-\[1\.02rem\]{font-size:1.02rem}.text-\[1\.5rem\]{font-size:1.5rem}.text-\[1\.6rem\]{font-size:1.6rem}.text-\[1\.8rem\]{font-size:1.8rem}.text-\[1\.15rem\]{font-size:1.15rem}.text-\[1\.25rem\]{font-size:1.25rem}.text-\[1\.35rem\]{font-size:1.35rem}.text-\[1rem\]{font-size:1rem}.text-\[length\:var\(--text-display-lg\)\]{font-size:var(--text-display-lg)}.text-\[length\:var\(--text-display-md\)\]{font-size:var(--text-display-md)}.text-\[length\:var\(--text-display-sm\)\]{font-size:var(--text-display-sm)}.text-\[length\:var\(--text-display-xl\)\]{font-size:var(--text-display-xl)}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.text-bone{color:var(--color-bone)}.text-bone\/70{color:#f4efe6b3}@supports (color:color-mix(in lab,red,red)){.text-bone\/70{color:color-mix(in oklab,var(--color-bone) 70%,transparent)}}.text-bone\/75{color:#f4efe6bf}@supports (color:color-mix(in lab,red,red)){.text-bone\/75{color:color-mix(in oklab,var(--color-bone) 75%,transparent)}}.text-bone\/80{color:#f4efe6cc}@supports (color:color-mix(in lab,red,red)){.text-bone\/80{color:color-mix(in oklab,var(--color-bone) 80%,transparent)}}.text-bone\/85{color:#f4efe6d9}@supports (color:color-mix(in lab,red,red)){.text-bone\/85{color:color-mix(in oklab,var(--color-bone) 85%,transparent)}}.text-bone\/90{color:#f4efe6e6}@supports (color:color-mix(in lab,red,red)){.text-bone\/90{color:color-mix(in oklab,var(--color-bone) 90%,transparent)}}.text-gold{color:var(--color-gold)}.text-gold-deep{color:var(--color-gold-deep)}.text-inherit{color:inherit}.text-lime{color:var(--color-lime)}.text-navy{color:var(--color-navy)}.text-neutral-200{color:var(--color-neutral-200)}.text-neutral-300{color:var(--color-neutral-300)}.text-neutral-600{color:var(--color-neutral-600)}.text-neutral-700{color:var(--color-neutral-700)}.text-white{color:var(--color-white)}
1.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.not-italic{font-style:normal}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.no-underline{text-decoration-line:none}.underline-offset-4{text-underline-offset:4px}.opacity-0{opacity:0}.opacity-10{opacity:.1}.opacity-20{opacity:.2}.opacity-80{opacity:.8}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-8{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-bone{--tw-ring-color:var(--color-bone)}.drop-shadow-\[0_2px_24px_rgba\(0\,0\,0\,0\.35\)\]{--tw-drop-shadow-size:drop-shadow(0 2px 24px var(--tw-drop-shadow-color,#00000059));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_2px_30px_rgba\(0\,0\,0\,0\.35\)\]{--tw-drop-shadow-size:drop-shadow(0 2px 30px var(--tw-drop-shadow-color,#00000059));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-700{--tw-duration:.7s;transition-duration:.7s}.duration-1000{--tw-duration:1s;transition-duration:1s}.ease-\[var\(--ease-out-soft\)\]{--tw-ease:var(--ease-out-soft);transition-timing-function:var(--ease-out-soft)}.\[font-variation-settings\:\'opsz\'_36\,\'SOFT\'_60\]{font-variation-settings:"opsz" 36,"SOFT" 60}.\[font-variation-settings\:\'opsz\'_72\,\'SOFT\'_50\]{font-variation-settings:"opsz" 72,"SOFT" 50}@media(hover:hover){.group-hover\:scale-\[1\.04\]:is(:where(.group):hover *){scale:1.04}.group-hover\:border-lime:is(:where(.group):hover *){border-color:var(--color-lime)}.group-hover\:text-lime:is(:where(.group):hover *){color:var(--color-lime)}.group-hover\:text-stream:is(:where(.group):hover *){color:var(--color-stream)}.group-hover\:underline:is(:where(.group):hover *){text-decoration-line:underline}.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:scale-\[1\.03\]:hover{scale:1.03}.hover\:border-lime:hover{border-color:var(--color-lime)}.hover\:border-lime\/70:hover{border-color:#c6f25bb3}@supports (color:color-mix(in lab,red,red)){.hover\:border-lime\/70:hover{border-color:color-mix(in oklab,var(--color-lime) 70%,transparent)}}.hover\:bg-bone\/\[0\.04\]:hover{background-color:#f4efe60a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-bone\/\[0\.04\]:hover{background-color:color-mix(in oklab,var(--color-bone) 4%,transparent)}}.hover\:bg-teal\/60:hover{background-color:#12343f99}@supports (color:color-mix(in lab,red,red)){.hover\:bg-teal\/60:hover{background-color:color-mix(in oklab,var(--color-teal) 60%,transparent)}}
1.hover\:text-gold:hover{color:var(--color-gold)}.hover\:text-lime:hover{color:var(--color-lime)}.hover\:text-stream:hover{color:var(--color-stream)}}.focus\:not-sr-only:focus{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\:fixed:focus{position:fixed}.focus\:top-3:focus{top:calc(var(--spacing) * 3)}.focus\:left-3:focus{left:calc(var(--spacing) * 3)}.focus\:z-\[100\]:focus{z-index:100}.data-\[active\]\:bg-navy[data-active]{background-color:var(--color-navy)}.data-\[active\]\:text-bone[data-active]{color:var(--color-bone)}@media(min-width:40rem){.sm\:inline-flex{display:inline-flex}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}}@media(min-width:48rem){.md\:col-span-1{grid-column:span 1/span 1}.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-3{grid-column:span 3/span 3}.md\:col-span-5{grid-column:span 5/span 5}.md\:col-span-7{grid-column:span 7/span 7}.md\:-mt-8{margin-top:calc(var(--spacing) * -8)}.md\:-mb-32{margin-bottom:calc(var(--spacing) * -32)}.md\:mb-16{margin-bottom:calc(var(--spacing) * 16)}.md\:hidden{display:none}.md\:inline-flex{display:inline-flex}.md\:aspect-\[3\/2\]{aspect-ratio:3/2}.md\:aspect-\[21\/9\]{aspect-ratio:21/9}.md\:h-16{height:calc(var(--spacing) * 16)}.md\:min-h-\[34rem\]{min-height:34rem}.md\:min-h-\[68svh\]{min-height:68svh}.md\:min-h-\[92svh\]{min-height:92svh}.md\:w-16{width:calc(var(--spacing) * 16)}.md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:justify-between{justify-content:space-between}.md\:justify-end{justify-content:flex-end}.md\:gap-5{gap:calc(var(--spacing) * 5)}.md\:gap-8{gap:calc(var(--spacing) * 8)}.md\:gap-28{gap:calc(var(--spacing) * 28)}.md\:p-7{padding:calc(var(--spacing) * 7)}.md\:p-8{padding:calc(var(--spacing) * 8)}.md\:p-9{padding:calc(var(--spacing) * 9)}.md\:p-10{padding:calc(var(--spacing) * 10)}.md\:p-12{padding:calc(var(--spacing) * 12)}.md\:py-5{padding-block:calc(var(--spacing) * 5)}.md\:py-20{padding-block:calc(var(--spacing) * 20)}.md\:py-28{padding-block:calc(var(--spacing) * 28)}.md\:py-32{padding-block:calc(var(--spacing) * 32)}.md\:py-36{padding-block:calc(var(--spacing) * 36)}.md\:py-40{padding-block:calc(var(--spacing) * 40)}.md\:pt-48{padding-top:calc(var(--spacing) * 48)}.md\:pt-52{padding-top:calc(var(--spacing) * 52)}.md\:pt-56{padding-top:calc(var(--spacing) * 56)}.md\:pb-16{padding-bottom:calc(var(--spacing) * 16)}.md\:pb-20{padding-bottom:calc(var(--spacing) * 20)}.md\:pb-24{padding-bottom:calc(var(--spacing) * 24)}.md\:pb-28{padding-bottom:calc(var(--spacing) * 28)}.md\:pb-32{padding-bottom:calc(var(--spacing) * 32)}.md\:text-right{text-align:right}.md\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.md\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.md\:text-\[1\.5rem\]{font-size:1.5rem}.md\:text-\[1\.9rem\]{font-size:1.9rem}.md\:text-\[1\.35rem\]{font-size:1.35rem}.md\:text-\[2rem\]{font-size:2rem}}@media(min-width:64rem){.lg\:order-2{order:2}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-5{grid-column:span 5/span 5}.lg\:col-span-6{grid-column:span 6/span 6}.lg\:col-span-7{grid-column:span 7/span 7}.lg\:col-span-8{grid-column:span 8/span 8}.lg\:col-span-9{grid-column:span 9/span 9}.lg\:col-span-12{grid-column:span 12/span 12}.lg\:col-start-1{grid-column-start:1}.lg\:-mt-4{margin-top:calc(var(--spacing) * -4)}.lg\:-mt-24{margin-top:calc(var(--spacing) * -24)}.lg\:ml-auto{margin-left:auto}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:aspect-\[5\/6\]{aspect-ratio:5/6}.lg\:aspect-auto{aspect-ratio:auto}.lg\:min-h-\[30rem\]{min-height:30rem}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:justify-end{justify-content:flex-end}.lg\:text-right{text-align:right}}.\[\&_h5\]\:mt-4 h5{margin-top:calc(var(--spacing) * 4)}.\[\&_p\:first-child\]\:mt-0 p:first-child{margin-top:0}.\[\&_ul\]\:columns-1 ul{columns:1}.\[\&_ul_li\]\:break-inside-avoid ul li{break-inside:avoid}.\[\&\>\*\:first-child\]\:col-span-2>:first-child{grid-column:span 2/span 2}@media(min-width:64rem){.lg\:\[\&\>\*\:first-child\]\:order-2>:first-child{order:2}}.on-dark .\[\.on-dark_\&\]\:text-gold{color:var(--color-gold)}}
1@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/fonts/fraunces-opsz-latin.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/fonts/fraunces-opsz-latin-italic.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/fonts/geist-latin.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/fonts/geist-latin-italic.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
1@font-face{font-family:Fraunces Fallback;src:local(Georgia),local(Times New Roman);ascent-override:97.8%;descent-override:25.5%;line-gap-override:0%}@font-face{font-family:Geist Fallback;src:local(Arial),local(Helvetica Neue),local(Helvetica);ascent-override:100.5%;descent-override:29.5%;line-gap-override:0%}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}.site-header[data-astro-cid-3ef6ksr2]{transition:background-color .24s,backdrop-filter .24s,color .24s}.site-header[data-astro-cid-3ef6ksr2].is-stuck{position:fixed;background:#0b1c2cdb;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);color:var(--color-bone);box-shadow:0 1px #f4efe614}.site-header[data-astro-cid-3ef6ksr2].is-stuck .btn-ghost-dark[data-astro-cid-3ef6ksr2]{color:var(--color-bone);border-color:#f4efe680}.site-header[data-astro-cid-3ef6ksr2].is-stuck .text-navy[data-astro-cid-3ef6ksr2]{color:var(--color-bone)}.menu-panel[data-astro-cid-3ef6ksr2]{position:absolute;
1left:-.75rem;top:100%;min-width:15rem;padding:.5rem;border-radius:1rem;background:#0b1c2cf5;color:var(--color-bone);box-shadow:0 24px 60px -20px #0009;border:1px solid rgba(244,239,230,.12);opacity:0;transform:translateY(6px);pointer-events:none;transition:opacity .18s var(--ease-out-soft),transform .18s var(--ease-out-soft)}.menu-panel[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{display:block;padding:.6rem .9rem;border-radius:.6rem;font-size:.92rem}.menu-panel[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover,.menu-panel[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:focus-visible{background:#f4efe614;color:var(--color-lime)}.group[data-astro-cid-3ef6ksr2]:hover .menu-panel[data-astro-cid-3ef6ksr2],.group[data-astro-cid-3ef6ksr2]:focus-within .menu-panel[data-astro-cid-3ef6ksr2],.menu-panel[data-astro-cid-3ef6ksr2].is-open{opacity:1;transform:none;pointer-events:auto}.mobile-menu[data-astro-cid-3ef6ksr2]{position:fixed;inset:0;z-index:60;background:var(--color-navy);overflow-y:auto}.mobile-menu[data-astro-cid-3ef6ksr2][hidden]{display:none}.mobile-bar[data-astro-cid-4h3iukot]{background:#0b1c2ceb;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-top:1px solid rgba(244,239,230,.12);padding-bottom:env(safe-area-inset-bottom)}
2</style></head> <body class="min-h-dvh flex flex-col"> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NGGF7T6C" height="0" width="0" style="display:none;visibility:hidden" title="Google Tag Manager"></iframe></noscript> <a href="#main" class="sr-only focus:not-sr-only focus:fixed focus:top-3 focus:left-3 focus:z-[100] btn btn-book">Skip to content</a> <header class="site-header absolute inset-x-0 top-0 z-40 on-dark text-bone" data-header data-astro-cid-3ef6ksr2> <div class="container-x" data-astro-cid-3ef6ksr2> <div class="flex items-center justify-between gap-4 py-4 md:py-5" data-astro-cid-3ef6ksr2> <a href="/" class="flex items-center gap-3 shrink-0" aria-label="A Fishing Guru — home" data-astro-cid-3ef6ksr2> <picture data-astro-cid-3ef6ksr2> <source type="image/webp" srcset="/logo/afg-logo-128.webp 1x, /logo/afg-logo-256.webp 2x" data-astro-cid-3ef6ksr2> <img src="/logo/afg-logo-128.png" width="64" height="64" alt="A Fishing Guru logo" class="h-14 w-14 md:h-16 md:w-16 rounded-full" loading="eager" decoding="async" data-astro-cid-3ef6ksr2> </picture> </a> <nav class="hidden lg:flex items-center gap-7 text-[0.92rem] font-medium" aria-label="Primary" data-astro-cid-3ef6ksr2> <div class="relative group" data-astro-cid-3ef6ksr2> <button class="inline-flex items-center gap-1.5 py-2 hover:text-gold transition-colors" aria-haspopup="true" aria-expanded="false" data-menu-btn data-astro-cid-3ef6ksr2> Fishing Charters <svg aria-hidden="true" width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.4" data-astro-cid-3ef6ksr2><path d="m6 9 6 6 6-6" data-astro-cid-3ef6ksr2></path></svg> </button> <div class="menu-panel" data-menu data-astro-cid-3ef6ksr2> <a href="/offshore-fishing-islamorada" aria-current="page" data-astro-cid-3ef6ksr2>Offshore - Deep Sea Fishing</a><a href="/backcountry-fishing-islamorada" data-astro-cid-3ef6ksr2>Inshore - Backcountry Fishing</a> </div> </div> <div class="relative group" data-astro-cid-3ef6ksr2> <button class="inline-flex items-center gap-1.5 py-2 hover:text-gold transition-colors" aria-haspopup="true" aria-expanded="false" data-menu-btn data-astro-cid-3ef6ksr2> Group Fishing Charters <svg aria-hidden="true" width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.4" data-astro-cid-3ef6ksr2><path d="m6 9 6 6 6-6" data-astro-cid-3ef6ksr2></path></svg> </button> <div class="menu-panel" data-menu data-astro-cid-3ef6ksr2> <a href="/fishing-guru-family-charter" data-astro-cid-3ef6ksr2>Family Charter</a><a href="/fishing-guru-couples-charter" data-astro-cid-3ef6ksr2>Couples Charter</a><a href="/fishing-guru-corporate-events-charter" data-astro-cid-3ef6ksr2>Corporate Events Charter</a><a href="/fishing-guru-birthday-party-charter" data-astro-cid-3ef6ksr2>Birthday Party Charter</a><a href="/fishing-guru-bachelorette-party-charter" data-astro-cid-3ef6ksr2>Bachelorette Party Charter</a><a href="/fishing-guru-bachelor-party-charter" data-astro-cid-3ef6ksr2>Bachelor Party Charter</a> </div> </div> <a href="/islamorada-fishing-calendar" class="py-2 hover:text-gold transition-colors" data-astro-cid-3ef6ksr2>What&#39;s Biting</a> <a href="/about" class="py-2 hover:text-gold transition-colors" data-astro-cid-3ef6ksr2>About</a> <a href="/contact" class="py-2 hover:text-gold transition-colors" data-astro-cid-3ef6ksr2>Contact</a> </nav> <div class="flex items-center gap-2.5" data-astro-cid-3ef6ksr2> <a href="tel:305-916-9130" class="hidden md:inline-flex btn btn-ghost" data-astro-cid-3ef6ksr2> <svg aria-hidden="true" width="15" height="15" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" data-astro-cid-3ef6ksr2><path d="M22 16.9v3a2 2 0 0 1-2.2 2 19.8 19.8 0 0 1-8.6-3.1 19.5 19.5 0 0 1-6-6A19.8 19.8 0 0 1 2.1 4.2 2 2 0 0 1 4.1 2h3a2 2 0 0 1 2 1.7c.1.9.4 1.9.7 2.8a2 2 0 0 1-.5 2.1L8 9.9a16 16 0 0 0 6 6l1.3-1.3a2 2 0 0 1 2.1-.4c.9.3 1.9.6 2.8.7a2 2 0 0 1 1.8 2z" data-astro-cid-3ef6ksr2></path></svg> 305-916-9130 </a> <a href="https://fareharbor.com/embeds/book/afishingguru/?full-items=yes" class="btn btn-book hidden sm:inline-flex" data-fh-book data-astro-cid-3ef6ksr2>Book Now</a> <button class="lg:hidden inline-flex items-center justify-center h-11 w-11 rounded-full border border-current/30" aria-label="Open menu" aria-expanded="false" aria-controls="mobile-menu" data-mobile-toggle data-astro-cid-3ef6ksr2> <svg aria-hidden="true" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" data-astro-cid-3ef6ksr2><path d="M4 7h16M4 12h16M4 17h16" data-astro-cid-3ef6ksr2></path></svg> </button> </div> </div> </div> <div id="mobile-menu" class="mobile-menu on-dark" hidden data-astro-cid-3ef6ksr2> <div class="container-x py-6" data-astro-cid-3ef6ksr2> <div class="flex items-center justify-between mb-8" data-astro-cid-3ef6ksr2> <span class="eyebrow" data-astro-cid-3ef6ksr2>Menu</span> <button class="inline-flex items-center justify-center h-11 w-11 rounded-full border border-bone/30" aria-label="Close menu" data-mobile-close data-astro-cid-3ef6ksr2> <svg aria-hidden="true" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" data-astro-cid-3ef6ksr2><path d="M6 6l12 12M18 6 6 18" data-astro-cid-3ef6ksr2></path></svg> </button> </div> <nav aria-label="Mobile" class="grid gap-8 sm:grid-cols-2" data-astro-cid-3ef6ksr2> <div data-astro-cid-3ef6ksr2> <p class="eyebrow mb-3" data-astro-cid-3ef6ksr2>Fishing Charters</p> <ul class="grid gap-1.5 text-2xl font-display" data-astro-cid-3ef6ksr2><li data-astro-cid-3ef6ksr2><a href="/offshore-fishing-islamorada" class="block py-1 hover:text-lime" data-astro-cid-3ef6ksr2>Offshore - Deep Sea Fishing</a></li><li data-astro-cid-3ef6ksr2><a href="/backcountry-fishing-islamorada" class="block py-1 hover:text-lime" data-astro-cid-3ef6ksr2>Inshore - Backcountry Fishing</a></li></ul> </div> <div data-astro-cid-3ef6ksr2> <p class="eyebrow mb-3" data-astro-cid-3ef6ksr2>Group Fishing Charters</p> <ul class="grid gap-1.5 text-2xl font-display" data-astro-cid-3ef6ksr2><li data-astro-cid-3ef6ksr2><a href="/fishing-guru-family-charter" class="block py-1 hover:text-lime" data-astro-cid-3ef6ksr2>Family Charter</a></li><li data-astro-cid-3ef6ksr2>
2<a href="/fishing-guru-couples-charter" class="block py-1 hover:text-lime" data-astro-cid-3ef6ksr2>Couples Charter</a></li><li data-astro-cid-3ef6ksr2><a href="/fishing-guru-corporate-events-charter" class="block py-1 hover:text-lime" data-astro-cid-3ef6ksr2>Corporate Events Charter</a></li><li data-astro-cid-3ef6ksr2><a href="/fishing-guru-birthday-party-charter" class="block py-1 hover:text-lime" data-astro-cid-3ef6ksr2>Birthday Party Charter</a></li><li data-astro-cid-3ef6ksr2><a href="/fishing-guru-bachelorette-party-charter" class="block py-1 hover:text-lime" data-astro-cid-3ef6ksr2>Bachelorette Party Charter</a></li><li data-astro-cid-3ef6ksr2><a href="/fishing-guru-bachelor-party-charter" class="block py-1 hover:text-lime" data-astro-cid-3ef6ksr2>Bachelor Party Charter</a></li></ul> </div> <div data-astro-cid-3ef6ksr2> <ul class="grid gap-1.5 text-2xl font-display" data-astro-cid-3ef6ksr2> <li data-astro-cid-3ef6ksr2><a href="/islamorada-fishing-calendar" class="block py-1 hover:text-lime" data-astro-cid-3ef6ksr2>What&#39;s Biting</a></li> <li data-astro-cid-3ef6ksr2><a href="/about" class="block py-1 hover:text-lime" data-astro-cid-3ef6ksr2>About</a></li> <li data-astro-cid-3ef6ksr2><a href="/contact" class="block py-1 hover:text-lime" data-astro-cid-3ef6ksr2>Contact</a></li> </ul> </div> <div class="flex flex-col gap-3 self-end" data-astro-cid-3ef6ksr2> <a href="https://fareharbor.com/embeds/book/afishingguru/?full-items=yes" class="btn btn-book" data-fh-book data-astro-cid-3ef6ksr2>Book Now</a> <a href="tel:305-916-9130" class="btn btn-ghost" data-astro-cid-3ef6ksr2>Call 305-916-9130</a> </div> </nav> </div> </div> </header>  
2<script type="module">const a=document.querySelector("[data-header]"),d=()=>a?.classList.toggle("is-stuck",window.scrollY>24);d();addEventListener("scroll",d,{passive:!0});document.querySelectorAll("[data-menu-btn]").forEach(e=>{const c=e.nextElementSibling;e.addEventListener("click",()=>{const t=c.classList.toggle("is-open");e.setAttribute("aria-expanded",String(t))}),e.parentElement?.addEventListener("keydown",t=>{t.key==="Escape"&&(c.classList.remove("is-open"),e.setAttribute("aria-expanded","false"),e.focus())})});const n=document.getElementById("mobile-menu"),s=document.querySelector("[data-mobile-toggle]"),l=document.querySelector("[data-mobile-close]"),o=e=>{n&&(n.hidden=!e,s?.setAttribute("aria-expanded",String(e)),document.documentElement.style.overflow=e?"hidden":"",(e?l:s)?.focus())};s?.addEventListener("click",()=>o(!0));l?.addEventListener("click",()=>o(!1));n?.addEventListener("keydown",e=>{e.key==="Escape"&&o(!1)});</script>
2 <main id="main" class="flex-1">  <section class="relative isolate on-dark overflow-hidden flex items-end bg-navy min-h-[86svh] md:min-h-[92svh]"> <picture class="absolute inset-0 -z-20"><source type="image/avif" srcset="/images/opt/offshore-691dff93-480.avif 480w, /images/opt/offshore-691dff93-960.avif 960w, /images/opt/offshore-691dff93-1366.avif 1366w" sizes="100vw"><source type="image/webp" srcset="/images/opt/offshore-691dff93-480.webp 480w, /images/opt/offshore-691dff93-960.webp 960w, /images/opt/offshore-691dff93-1366.webp 1366w" sizes="100vw"><img src="/images/opt/offshore-691dff93-960.jpg" srcset="/images/opt/offshore-691dff93-480.jpg 480w, /images/opt/offshore-691dff93-960.jpg 960w, /images/opt/offshore-691dff93-1366.jpg 1366w" sizes="100vw" width="1366" height="768" alt="Green and yellow dolphinfish (mahi-mahi) swimming underwater near the hull of a boat in clear blue ocean water." loading="eager" decoding="async" fetchpriority="high" class="absolute inset-0 h-full w-full object-cover"></picture> <div class="absolute inset-0 -z-10 hero-gradient"></div> <div class="container-x relative pb-14 pt-40 md:pb-20 md:pt-48 w-full"> <div class="max-w-4xl">  <h1 class="text-[length:var(--text-display-xl)] text-white drop-shadow-[0_2px_24px_rgba(0,0,0,0.35)]">Offshore &amp; Deep Sea Fishing in Islamorada</h1> <p class="mt-6 text-lg md:text-xl text-bone/90 max-w-2xl">Private blue water charters targeting mahi, tuna, sailfish, wahoo, snapper, and grouper departing from Three Waters Marina MM84.</p> <div class="mt-9 flex flex-wrap gap-3"> <a href="https://fareharbor.com/embeds/book/afishingguru/?full-items=yes" class="btn btn-book" data-fh-book="true">Book Now</a> <a href="tel:305-916-9130" class="btn btn-ghost">Call 305-916-9130</a> </div>  </div> </div> </section> <section class="py-20 md:py-28 bg-bone" data-section="1" data-kind="section"><div class="container-x"><div class="grid gap-8 lg:grid-cols-12 items-end mb-12 md:mb-16"><div class="reveal lg:col-span-8"><p class="eyebrow mb-4">Islamorada Offshore Fishing</p><h2 class="text-[length:var(--text-display-md)] max-w-3xl">Fishing the Blue Water</h2><p class="mt-5 text-lg text-muted max-w-2xl">Offshore fishing in Islamorada is built around long runs, open-water strategy, and the pelagic species that travel the edge of the Gulf Stream. These trips cover more ground than inshore charters and often combine trolling, live baiting, and working structure depending on conditions. The captain plans the day around current, water color, temperature breaks, and seasonal movement of fish, with the goal of putting you in productive water and keeping you there. It’s a fast-paced, high-energy style of fishing with the potential for bigger fish, stronger fights, and steady action throughout the day.</p></div></div><div class="grid gap-4 mt-10 md:grid-cols-2"><div class="reveal rounded-2xl overflow-hidden aspect-[4/5]"><video class="block h-full w-full object-cover bg-navy" muted loop playsinline preload="none" poster="/images/opt/afg-fishing-offshore-poster-0000000-691f545a-960.webp" aria-hidden="true" tabindex="-1" data-lazy-video> <source data-src="/video/afg-fishing-offshore_mp4.mp4" type="video/mp4"><source data-src="/video/afg-fishing-offshore_webm.webm" type="video/webm"> </video> 
2<script type="module">const r=document.querySelectorAll("[data-lazy-video]"),s=matchMedia("(prefers-reduced-motion: reduce)").matches||navigator.connection?.saveData;if(r.length&&!s&&"IntersectionObserver"in window){const c=new IntersectionObserver(t=>t.forEach(a=>{const e=a.target;a.isIntersecting?(e.dataset.loaded||(e.querySelectorAll("source").forEach(o=>{o.src=o.dataset.src}),e.load(),e.dataset.loaded="1"),e.play().catch(()=>{})):e.pause()}),{rootMargin:"200px"});r.forEach(t=>c.observe(t))}</script>
2</div><picture class><source type="image/avif" srcset="/images/opt/islamorada-fishing-1-691f5445-480.avif 480w, /images/opt/islamorada-fishing-1-691f5445-960.avif 960w" sizes="(min-width: 768px) 25vw, 50vw"><source type="image/webp" srcset="/images/opt/islamorada-fishing-1-691f5445-480.webp 480w, /images/opt/islamorada-fishing-1-691f5445-960.webp 960w" sizes="(min-width: 768px) 25vw, 50vw"><img src="/images/opt/islamorada-fishing-1-691f5445-960.jpg" srcset="/images/opt/islamorada-fishing-1-691f5445-480.jpg 480w, /images/opt/islamorada-fishing-1-691f5445-960.jpg 960w" sizes="(min-width: 768px) 25vw, 50vw" width="960" height="1280" alt="Two men on a boat holding a large grouper fish partially in the water under a cloudy sky." loading="lazy" decoding="async" class="reveal w-full rounded-2xl object-cover aspect-[4/5]"></picture></div></div></section><section class="py-20 md:py-28 on-dark bg-navy" data-section="2" data-kind="section"><div class="container-x"><div class="grid gap-8 lg:grid-cols-12 items-end mb-12 md:mb-16"><div class="reveal lg:col-span-8"><p class="eyebrow mb-4">Pricing</p><h2 class="text-[length:var(--text-display-md)] max-w-3xl">Offshore Charter Trips &amp; Rates</h2><p class="mt-5 text-lg text-muted max-w-2xl">Our offshore trips are priced per boat, not per person, and include the preparation, planning, and equipment required for a productive day in blue water. The captain adjusts each trip to the conditions, targeting pelagic and reef species depending on what’s active.</p></div><div class="flex flex-wrap gap-3 reveal lg:col-span-4 lg:justify-end"><a href="https://fareharbor.com/embeds/book/afishingguru/?full-items=yes" class="btn btn-book" data-fh-book="true">Book now</a></div></div><div class="grid gap-6 md:gap-8 md:grid-cols-3"> <a href="https://fareharbor.com/embeds/book/afishingguru/items/688600/?full-items=yes&flow=1527774" data-fh-book="true" class="reveal rounded-3xl overflow-hidden card-surface group block no-underline on-dark"><div class="overflow-hidden aspect-[4/5]"> <picture class><source type="image/avif" srcset="/images/opt/afg-portraits-6923bd10-480.avif 480w, /images/opt/afg-portraits-6923bd10-960.avif 960w, /images/opt/afg-portraits-6923bd10-1080.avif 1080w" sizes="(min-width: 1024px) 24vw, (min-width: 640px) 48vw, 100vw"><source type="image/webp" srcset="/images/opt/afg-portraits-6923bd10-480.webp 480w, /images/opt/afg-portraits-6923bd10-960.webp 960w, /images/opt/afg-portraits-6923bd10-1080.webp 1080w" sizes="(min-width: 1024px) 24vw, (min-width: 640px) 48vw, 100vw"><img src="/images/opt/afg-portraits-6923bd10-960.jpg" srcset="/images/opt/afg-portraits-6923bd10-480.jpg 480w, /images/opt/afg-portraits-6923bd10-960.jpg 960w, /images/opt/afg-portraits-6923bd10-1080.jpg 1080w" sizes="(min-width: 1024px) 24vw, (min-width: 640px) 48vw, 100vw" width="1080" height="1350" alt="Man wearing sunglasses and a cap holding a large fish on a boat with ocean and cloudy sky in the background." loading="lazy" decoding="async" class="h-full w-full object-cover transition-transform duration-700 ease-[var(--ease-out-soft)] group-hover:scale-[1.04]"></picture> </div><div class="p-6 md:p-7"> <div class="flex flex-wrap gap-2 mb-3"><span class="chip chip-gold">4 hours</span><span class="chip chip-gold">Starting at $1,100</span><span class="chip chip-gold">6 guests</span><span class="chip chip-gold">Three Waters Marina, MM84</span></div> <h3 class="font-display text-xl md:text-[1.35rem]">Half-Day (4 hours)</h3> <p class="mt-3 text-muted leading-relaxed">Designed for quick offshore action when the bite is close. A strong choice for targeting reef species or working productive water within a short run of Islamorada.</p><p class="mt-3 text-muted leading-relaxed"><em>All bait, tackle, and fishing licenses included. Bottled water and ice provided. Gratuity for the captain is appreciated but not included.</em></p>  <span class="btn-text mt-5 inline-flex text-sm">Book Now <svg aria-hidden="true" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M7 17 17 7M8 7h9v9"></path></svg> </span> </div> </a><a href="https://fareharbor.com/embeds/book/afishingguru/?full-items=yes" data-fh-book="true" class="reveal rounded-3xl overflow-hidden card-surface group block no-underline on-dark"><div class="overflow-hidden aspect-[4/5]"> <picture class><source type="image/avif" srcset="/images/opt/afg-portraits-6923bd10-480.av
2if 480w, /images/opt/afg-portraits-6923bd10-960.avif 960w, /images/opt/afg-portraits-6923bd10-1080.avif 1080w" sizes="(min-width: 1024px) 24vw, (min-width: 640px) 48vw, 100vw"><source type="image/webp" srcset="/images/opt/afg-portraits-6923bd10-480.webp 480w, /images/opt/afg-portraits-6923bd10-960.webp 960w, /images/opt/afg-portraits-6923bd10-1080.webp 1080w" sizes="(min-width: 1024px) 24vw, (min-width: 640px) 48vw, 100vw"><img src="/images/opt/afg-portraits-6923bd10-960.jpg" srcset="/images/opt/afg-portraits-6923bd10-480.jpg 480w, /images/opt/afg-portraits-6923bd10-960.jpg 960w, /images/opt/afg-portraits-6923bd10-1080.jpg 1080w" sizes="(min-width: 1024px) 24vw, (min-width: 640px) 48vw, 100vw" width="1080" height="1350" alt="Man wearing sunglasses and a cap holding a large fish on a boat with ocean and cloudy sky in the background." loading="lazy" decoding="async" class="h-full w-full object-cover transition-transform duration-700 ease-[var(--ease-out-soft)] group-hover:scale-[1.04]"></picture> </div><div class="p-6 md:p-7"> <div class="flex flex-wrap gap-2 mb-3"><span class="chip chip-gold">6 hours</span><span class="chip chip-gold">Starting at $1,400</span><span class="chip chip-gold">6 guests</span><span class="chip chip-gold">Three Waters Marina, MM84</span></div> <h3 class="font-display text-xl md:text-[1.35rem]">3/4 Day (6 hours)</h3> <p class="mt-3 text-muted leading-relaxed">Designed for a longer offshore run than a half day. A strong choice for targeting reef species or working productive water within a short run of Islamorada.</p><p class="mt-3 text-muted leading-relaxed"><em>All bait, tackle, and fishing licenses included. Bottled water and ice provided. Gratuity for the captain is appreciated but not included.</em></p>  <span class="btn-text mt-5 inline-flex text-sm">Book Now <svg aria-hidden="true" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M7 17 17 7M8 7h9v9"></path></svg> </span> </div> </a><a href="https://fareharbor.com/embeds/book/afishingguru/items/688616/?full-items=yes&flow=1527774" data-fh-book="true" class="reveal rounded-3xl overflow-hidden card-surface group block no-underline on-dark"><div class="overflow-hidden aspect-[4/5]"> <picture class><source type="image/avif" srcset="/images/opt/islamorada-fishing-charter-1-69175e92-480.avif 480w, /images/opt/islamorada-fishing-charter-1-69175e92-960.avif 960w, /images/opt/islamorada-fishing-charter-1-69175e92-1440.avif 1440w, /images/opt/islamorada-fishing-charter-1-69175e92-2000.avif 2000w, /images/opt/islamorada-fishing-charter-1-69175e92-2400.avif 2400w" sizes="(min-width: 1024px) 24vw, (min-width: 640px) 48vw, 100vw"><source type="image/webp" srcset="/images/opt/islamorada-fishing-charter-1-69175e92-480.webp 480w, /images/opt/islamorada-fishing-charter-1-69175e92-960.webp 960w, /images/opt/islamorada-fishing-charter-1-69175e92-1440.webp 1440w, /images/opt/islamorada-fishing-charter-1-69175e92-2000.webp 2000w, /images/opt/islamorada-fishing-charter-1-69175e92-2400.webp 2400w" sizes="(min-width: 1024px) 24vw, (min-width: 640px) 48vw, 100vw"><img src="/images/opt/islamorada-fishing-charter-1-69175e92-960.jpg" srcset="/images/opt/islamorada-fishing-charter-1-69175e92-480.jpg 480w, /images/opt/islamorada-fishing-charter-1-69175e92-960.jpg 960w, /images/opt/islamorada-fishing-charter-1-69175e92-1440.jpg 1440w, /images/opt/islamorada-fishing-charter-1-69175e92-2000.jpg 2000w, /images/opt/islamorada-fishing-charter-1-69175e92-2400.jpg 2400w" sizes="(min-width: 1024px) 24vw, (min-width: 640px) 48vw, 100vw" width="3024" height="4032" alt="Angler holding a large mahi-mahi (bull dolphin) with vivid green and yellow coloring on a charter boat in the open ocean under a blue sky" loading="lazy" decoding="async" class="h-full w-full object-cover transition-transform duration-700 ease-[var(--ease-out-soft)] group-hover:scale-[1.04]"></picture> </div><div class="p-6 md:p-7"> <div class="flex flex-wrap gap-2 mb-3"><span class="chip chip-gold">8 hours</span><span class="chip chip-gold">Starting at $1,700</span><span class="chip chip-gold">6 guests</span><span class="chip chip-gold">Three Waters Marina, MM84</span></div> <h3 class="font-display text-xl md:text-[1.35rem]">Full Day (8 Hours)</h3> <p class="mt-3 text-muted leading-relaxed">A full day offshore with the range and time needed to chase mahi, tuna, sailfish, wahoo, snapper, and other blue-water species. Allows the captain to work edges, color changes, and offshore structure throughout the day.</p><p class="mt-3 text-muted leading-relaxed"><em>All bait, tackle, and fishing licenses included. Bottled water and ice provided. Gratuity for the captain is appreciated but not included.</em></p>  <span class="btn-text mt-5 inline-flex text-sm">Book Now <svg aria-hidden="true" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M7 17 17 7M8 7h9v9"></path></svg> </span> </div> </a> </div></div></section><section class="py-20 md:py-28 on-dark bg-navy" data-section="3" data-kind="section"><div class="container-x"><div class="grid gap-8 lg:grid-cols-12 items-end mb-12 md:mb-16"><div class="reveal lg:col-span-8"><p class="eyebrow mb-4">Charter Highlights</p><h2 class="text-[length:var(--text-display-md)] max-w-3xl">Trip Essentials</h2><p class="mt-5 text-lg text-muted max-w-2xl">Everything needed for the fishing itself is provided. A few personal items will make the day more comfortable.</p></div></div><div class="grid gap-6 md:grid-cols-2"><div class="reveal card-surface p-7 md:p-9"><h3 class="text-[1.5rem] mb-5">What’s Included</h3><ul class="prose-afg text-[0.98rem]"><li>All offshore tackle and gear</li><li>Live bait and rigged lures</li><li>Insulated fish boxes</li><li>Multiple livewells</li><li>Fishing licenses for every guest</li><li>Bottled water and ice</li><li>All safety equipment</li><li>Fish cleaning and bagging</li></ul></div><div class="reveal card-surface p-7 md:p-9"><h3 class="text-[1.5rem] mb-5">What to Bring</h3><ul class="prose-afg text-[0.98rem]"><li>Reef-safe sunscreen</li><li>Polarized sunglasses</li><li>Light jacket for early mornings</li><li>Hat or sun protection clothing</li><li>Snacks or additional drinks</li><li>Motion sickness medication (if needed)</li><li>Camera or GoPro</li><li>Small cooler for fillets to go(optional)</li></ul></div></div><div class="mt-12 flex flex-wrap gap-3 reveal"><a href="https://fareharbor.com/embeds/book/afishingguru/?full-items=yes" class="btn btn-book" data-fh-book="true">Book now</a></div></div></section><section class="py-20 md:py-28 bg-foam"> <div class="container-x grid gap-20 md:gap-28"> <div class="grid gap-10 lg:grid-cols-12 items-center"> <div class="lg:col-span-6 reveal"> <div class="grid gap-3 grid-cols-2 [&#38;>*:first-child]:col-span-2"> <picture class><source type="image/avif" srcset="/images/opt/islamorada-fishing-2-691f5445-480.av
2if 480w, /images/opt/islamorada-fishing-2-691f5445-960.avif 960w, /images/opt/islamorada-fishing-2-691f5445-1280.avif 1280w" sizes="(min-width: 1024px) 45vw, 100vw"><source type="image/webp" srcset="/images/opt/islamorada-fishing-2-691f5445-480.webp 480w, /images/opt/islamorada-fishing-2-691f5445-960.webp 960w, /images/opt/islamorada-fishing-2-691f5445-1280.webp 1280w" sizes="(min-width: 1024px) 45vw, 100vw"><img src="/images/opt/islamorada-fishing-2-691f5445-960.jpg" srcset="/images/opt/islamorada-fishing-2-691f5445-480.jpg 480w, /images/opt/islamorada-fishing-2-691f5445-960.jpg 960w, /images/opt/islamorada-fishing-2-691f5445-1280.jpg 1280w" sizes="(min-width: 1024px) 45vw, 100vw" width="1280" height="960" alt="Fishing boat with yellow and green design anchored in clear turquoise water under a blue sky with scattered clouds." loading="lazy" decoding="async" class="w-full object-cover rounded-2xl aspect-[16/10]"></picture><picture class><source type="image/avif" srcset="/images/opt/islamorada-fishing-charter-8-69175ea1-480.avif 480w, /images/opt/islamorada-fishing-charter-8-69175ea1-960.avif 960w, /images/opt/islamorada-fishing-charter-8-69175ea1-1440.avif 1440w, /images/opt/islamorada-fishing-charter-8-69175ea1-2000.avif 2000w, /images/opt/islamorada-fishing-charter-8-69175ea1-2400.avif 2400w" sizes="(min-width: 1024px) 45vw, 100vw"><source type="image/webp" srcset="/images/opt/islamorada-fishing-charter-8-69175ea1-480.webp 480w, /images/opt/islamorada-fishing-charter-8-69175ea1-960.webp 960w, /images/opt/islamorada-fishing-charter-8-69175ea1-1440.webp 1440w, /images/opt/islamorada-fishing-charter-8-69175ea1-2000.webp 2000w, /images/opt/islamorada-fishing-charter-8-69175ea1-2400.webp 2400w" sizes="(min-width: 1024px) 45vw, 100vw"><img src="/images/opt/islamorada-fishing-charter-8-69175ea1-960.jpg" srcset="/images/opt/islamorada-fishing-charter-8-69175ea1-480.jpg 480w, /images/opt/islamorada-fishing-charter-8-69175ea1-960.jpg 960w, /images/opt/islamorada-fishing-charter-8-69175ea1-1440.jpg 1440w, /images/opt/islamorada-fishing-charter-8-69175ea1-2000.jpg 2000w, /images/opt/islamorada-fishing-charter-8-69175ea1-2400.jpg 2400w" sizes="(min-width: 1024px) 45vw, 100vw" width="3024" height="4032" alt="Angler giving a thumbs-up while holding a large mutton snapper on a charter boat in the open ocean, with fishing rods and reels visible behind him" loading="lazy" decoding="async" class="w-full object-cover rounded-2xl aspect-[4/5]"></picture><picture class><source type="image/avif" srcset="/images/opt/islamorada-fishing-charter-14-69175ea3-480.avif 480w, /images/opt/islamorada-fishing-charter-14-69175ea3-960.avif 960w, /images/opt/islamorada-fishing-charter-14-69175ea3-1440.avif 1440w, /images/opt/islamorada-fishing-charter-14-69175ea3-2000.avif 2000w, /images/opt/islamorada-fishing-charter-14-69175ea3-2400.avif 2400w" sizes="(min-width: 1024px) 45vw, 100vw"><source type="image/webp" srcset="/images/opt/islamorada-fishing-charter-14-69175ea3-480.webp 480w, /images/opt/islamorada-fishing-charter-14-69175ea3-960.webp 960w, /images/opt/islamorada-fishing-charter-14-69175ea3-1440.webp 1440w, /images/opt/islamorada-fishing-charter-14-69175ea3-2000.webp 2000w, /images/opt/islamorada-fishing-charter-14-69175ea3-2400.webp 2400w" sizes="(min-width: 1024px) 45vw, 100vw"><img src="/images/opt/islamorada-fishing-charter-14-69175ea3-960.jpg" srcset="/images/opt/islamorada-fishing-charter-14-69175ea3-480.jpg 480w, /images/opt/islamorada-fishing-charter-14-69175ea3-960.jpg 960w, /images/opt/islamorada-fishing-charter-14-69175ea3-1440.jpg 1440w, /images/opt/islamorada-fishing-charter-14-69175ea3-2000.jpg 2000w, /images/opt/islamorada-fishing-charter-14-69175ea3-2400.jpg 2400w" sizes="(min-width: 1024px) 45vw, 100vw" width="3024" height="4032" alt="Smiling woman holding a large fish on a boat docked at sunset with palm trees and fishing boats in the background." loading="lazy" decoding="async" class="w-full object-cover rounded-2xl aspect-[4/5]"></picture> </div> </div> <div class="lg:col-span-6 reveal"> <p class="eyebrow mb-4">&quot;Big Guru&quot;</p> <h2 class="text-[length:var(--text-display-md)]">39’ Contender</h2> <div class="prose-afg mt-6 text-[1.02rem] [&#38;_ul]:columns-1 [&#38;_ul_li]:break-inside-avoid"> <p>Big Guru is a 2023 Contender 39 ST built for long offshore runs and consistent performance in open water. Powered by triple outboards, the boat delivers the range, speed, and stability needed to reach productive blue-water grounds quickly and comfortably. The open deck layout keeps the cockpit clear during a bite, while advanced Garmin electronics help the captain track structure, bait, and pelagic movement throughout the day. Forward seating, padded leaning posts, a console head, and shade from the T-top add comfort without compromising fishing space. It’s a clean, well-rigged offshore platform designed for mahi, tuna, sailfish, wahoo, snapper, grouper, and other species that migrate along the edge of the Gulf Stream.</p><ul><li>Triple Yamaha 425 XTO engines</li><li>Garmin GPS, radar, and sounder</li><li>Multiple livewells</li><li>Insulated fish boxes</li><li>Rod storage and clean deck layout</li><li>Cushioned forward seating</li><li>Leaning posts + console head (toilet)</li><li>JL Audio sound system</li><li>Freshwater washdown</li><li>Nonskid flooring and T-top shade</li></ul>  </div> <div class="mt-8 flex flex-wrap gap-3"> <a href="https://fareharbor.com/embeds/book/afishingguru/?full-items=yes" class="btn btn-book" data-fh-book="true">Book Now</a> </div> </div> </div><div class="grid gap-10 lg:grid-cols-12 items-center"> <div class="lg:col-span-6 reveal lg:order-2"> <div class="grid gap-3 grid-cols-2"> <picture class><source type="image/avif" srcset="/images/opt/img-7154-x-480.avif 480w, /images/opt/img-7154-x-960.avif 960w, /images/opt/img-7154-x-1440.avif 1440w, /images/opt/img-7154-x-2000.avif 2000w, /images/opt/img-7154-x-2400.avif 2400w" sizes="(min-width: 1024px) 45vw, 100vw"><source type="image/webp" srcset="/images/opt/img-7154-x-480.webp 480w, /images/opt/img-7154-x-960.webp 960w, /images/opt/img-7154-x-1440.webp 1440w, /images/opt/img-7154-x-2000.webp 2000w, /images/opt/img-7154-x-2400.webp 2400w" sizes="(min-width: 1024px) 45vw, 100vw"><img src="/images/opt/img-7154-x-960.jpg" srcset="/images/opt/img-7154-x-480.jpg 480w, /images/opt/img-7154-x-960.jpg 960w, /images/opt/img-7154-x-1440.jpg 1440w, /images/opt/img-7154-x-2000.jpg 2000w, /images/opt/img-7154-x-2400.jpg 2400w" sizes="(min-width: 1024px) 45vw, 100vw" width="5712" height="4284" alt="A Fishing Guru’s 26’ Pathfinder Pirate Guru running on open water off Islamorada, Florida." loading="lazy" decoding="async" class="w-full object-cover rounded-2xl aspect-[4/5]"></picture><picture class><source type="image/avif" srcset="/images/opt/img-7035-6a2ba5a1-480.av
2if 480w, /images/opt/img-7035-6a2ba5a1-960.avif 960w, /images/opt/img-7035-6a2ba5a1-1440.avif 1440w, /images/opt/img-7035-6a2ba5a1-2000.avif 2000w, /images/opt/img-7035-6a2ba5a1-2400.avif 2400w" sizes="(min-width: 1024px) 45vw, 100vw"><source type="image/webp" srcset="/images/opt/img-7035-6a2ba5a1-480.webp 480w, /images/opt/img-7035-6a2ba5a1-960.webp 960w, /images/opt/img-7035-6a2ba5a1-1440.webp 1440w, /images/opt/img-7035-6a2ba5a1-2000.webp 2000w, /images/opt/img-7035-6a2ba5a1-2400.webp 2400w" sizes="(min-width: 1024px) 45vw, 100vw"><img src="/images/opt/img-7035-6a2ba5a1-960.jpg" srcset="/images/opt/img-7035-6a2ba5a1-480.jpg 480w, /images/opt/img-7035-6a2ba5a1-960.jpg 960w, /images/opt/img-7035-6a2ba5a1-1440.jpg 1440w, /images/opt/img-7035-6a2ba5a1-2000.jpg 2000w, /images/opt/img-7035-6a2ba5a1-2400.jpg 2400w" sizes="(min-width: 1024px) 45vw, 100vw" width="5712" height="4284" alt="The A Fishing Guru charter boat with a bright yellow hull and logo, moored in shallow crystal-clear Florida Keys water" loading="lazy" decoding="async" class="w-full object-cover rounded-2xl aspect-[4/5]"></picture> </div> </div> <div class="lg:col-span-6 reveal"> <p class="eyebrow mb-4">“Pirate Guru”</p> <h2 class="text-[length:var(--text-display-md)]">26’ Pathfinder</h2> <div class="prose-afg mt-6 text-[1.02rem] [&#38;_ul]:columns-1 [&#38;_ul_li]:break-inside-avoid"> <p>Pirate Guru is a brand-new 26’ Pathfinder engineered for ultimate angling versatility in Islamorada. Built to give you the best of both worlds, its hybrid design features a shallow draft tailored for stalking the flats and backcountry channels, paired with a rugged, stepped hull ready to chase hard-fighting sportfish offshore. The expansive open deck layout gives anglers plenty of room to cast and move, making it a stable, high-performance platform for targeting tarpon and snook in the skinny water, or sailfish and mahi out on the blue water.</p><ul><li>High-performance Yamaha outboard</li><li>15-inch shallow draft for backcountry access</li><li>Expansive front and rear casting decks</li><li>Tournament-grade livewells and insulated fish boxes</li><li>Advanced Garmin electronics and navigation</li><li>Power-Pole shallow water anchoring system</li><li>Ample lockable rod storage + dry storage</li><li>Smooth, dry-riding stepped hull design</li><li>Comfortable seating and ergonomic layout</li><li>Marine audio sound system</li></ul>  </div> <div class="mt-8 flex flex-wrap gap-3"> <a href="https://fareharbor.com/embeds/book/afishingguru/?full-items=yes" class="btn btn-book" data-fh-book="true">Book Now</a> </div> </div> </div> </div> </section><section class="py-24 md:py-36 on-dark bg-navy" id="species"> <div class="container-x"> <div class="grid gap-8 lg:grid-cols-12 items-end mb-14"> <div class="lg:col-span-8 reveal"> <p class="eyebrow mb-4">Target Species</p> <h2 class="text-[length:var(--text-display-lg)]">What we're targeting Offshore</h2> <p class="mt-5 text-lg text-muted max-w-2xl">Offshore species vary by season, current, and water color. These are the main fish targeted throughout the year on full-day and half-day trips.</p> </div> <div class="lg:col-span-4 lg:text-right reveal"><a href="/islamorada-fishing-calendar" class="btn btn-ghost">View the Fishing Calendar</a></div> </div> <ul class="grid gap-px bg-bone/10 rounded-3xl overflow-hidden sm:grid-cols-2 lg:grid-cols-4 border border-bone/10"> <li class="reveal bg-navy"> <a href="/offshore-fishing-islamorada/sailfish-charters" class="group flex h-full flex-col p-7 md:p-8 no-underline hover:bg-teal/60 transition-colors"> <span class="chip chip-gold self-start mb-6">Offshore</span> <h3 class="text-[1.6rem] md:text-[1.9rem]">Sailfish</h3> <p class="mt-3 text-[0.95rem] leading-relaxed text-bone/75 flex-1">When the air is cold, the bite is hot. Winter is best time to catch sailfish and will stick around through spring.</p> <span class="btn-text mt-6 text-sm self-start group-hover:text-lime">Learn More<svg aria-hidden="true" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M7 17 17 7M8 7h9v9"></path></svg></span> </a> </li><li class="reveal bg-navy">
2 <a href="/offshore-fishing-islamorada/mahi-mahi-dolphin-charters" class="group flex h-full flex-col p-7 md:p-8 no-underline hover:bg-teal/60 transition-colors"> <span class="chip chip-gold self-start mb-6">Offshore</span> <h3 class="text-[1.6rem] md:text-[1.9rem]">Mahi Mahi</h3> <p class="mt-3 text-[0.95rem] leading-relaxed text-bone/75 flex-1">Peak season in summer when large schools are abundant, but can be caught other months in small quantities.</p> <span class="btn-text mt-6 text-sm self-start group-hover:text-lime">Learn More<svg aria-hidden="true" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M7 17 17 7M8 7h9v9"></path></svg></span> </a> </li><li class="reveal bg-navy"> <a href="/offshore-fishing-islamorada/tuna-charters" class="group flex h-full flex-col p-7 md:p-8 no-underline hover:bg-teal/60 transition-colors"> <span class="chip chip-gold self-start mb-6">Offshore</span> <h3 class="text-[1.6rem] md:text-[1.9rem]">Tuna</h3> <p class="mt-3 text-[0.95rem] leading-relaxed text-bone/75 flex-1">Can be targeted in abundance during the spring months, but are occasionally caught in winter and summer as well.</p> <span class="btn-text mt-6 text-sm self-start group-hover:text-lime">Learn More<svg aria-hidden="true" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M7 17 17 7M8 7h9v9"></path></svg></span> </a> </li><li class="reveal bg-navy"> <a href="/offshore-fishing-islamorada/grouper-snapper-charters" class="group flex h-full flex-col p-7 md:p-8 no-underline hover:bg-teal/60 transition-colors"> <span class="chip chip-gold self-start mb-6">Offshore</span> <h3 class="text-[1.6rem] md:text-[1.9rem]">Grouper &amp; Snapper</h3> <p class="mt-3 text-[0.95rem] leading-relaxed text-bone/75 flex-1">Strong and Tasty. will test your strength getting it to your dinner table. Snapper caught year-round, grouper during season.</p> <span class="btn-text mt-6 text-sm self-start group-hover:text-lime">Learn More<svg aria-hidden="true" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M7 17 17 7M8 7h9v9"></path></svg></span> </a> </li> </ul> </div> </section><section class="relative isolate on-dark overflow-hidden"> <picture class="absolute inset-0 -z-10"><source type="image/avif" srcset="/images/opt/sailfish-1-691f5a7d-480.avif 480w, /images/opt/sailfish-1-691f5a7d-960.avif 960w, /images/opt/sailfish-1-691f5a7d-1366.avif 1366w" sizes="100vw"><source type="image/webp" srcset="/images/opt/sailfish-1-691f5a7d-480.webp 480w, /images/opt/sailfish-1-691f5a7d-960.webp 960w, /images/opt/sailfish-1-691f5a7d-1366.webp 1366w" sizes="100vw"><img src="/images/opt/sailfish-1-691f5a7d-960.jpg" srcset="/images/opt/sailfish-1-691f5a7d-480.jpg 480w, /images/opt/sailfish-1-691f5a7d-960.jpg 960w, /images/opt/sailfish-1-691f5a7d-1366.jpg 1366w" sizes="100vw" width="1366" height="768" alt="Close-up of a sailfish with its bill held by a person wearing a yellow glove, partially out of the water near a boat." loading="lazy" decoding="async" class="absolute inset-0 h-full w-full object-cover ken-burns"></picture> <div class="absolute inset-0 -z-10 bg-navy/60"></div> <div class="absolute inset-0 -z-10 bg-gradient-to-r from-navy/85 via-navy/40 to-transparent"></div> <div class="container-x py-28 md:py-40"> <div class="max-w-2xl reveal"> <h2 class="text-[length:var(--text-display-lg)]">Ready to Fish Islamorada Offshore?</h2> <p class="mt-5 text-lg text-bone/85 max-w-xl">Big Guru is rigged, fueled, and ready for the blue water. Choose a half day or full day, and the captain will run the most productive water based on current conditions, species movement, and what’s been biting.</p> <div class="mt-8 flex flex-wrap gap-3"> <a href="https://fareharbor.com/embeds/book/afishingguru/?full-items=yes" class="btn btn-book" data-fh-book>
2Book Now</a> <a href="tel:305-916-9130" class="btn btn-ghost">Call 305-916-9130</a> </div> </div> </div> </section><section class="py-20 md:py-28 bg-foam" data-section="7" data-kind="faq"><div class="container-x"><div class="grid gap-8 lg:grid-cols-12 items-end mb-12 md:mb-16"><div class="reveal lg:col-span-5"><p class="eyebrow mb-4">FAQs</p><h2 class="text-[length:var(--text-display-md)] max-w-3xl">Have questions?</h2><p class="mt-5 text-lg text-muted max-w-2xl">Here’s what most guests want to know before they book, from licenses and weather, to what to bring and what we're catching.</p></div><div class="flex flex-wrap gap-3 reveal lg:col-span-5 lg:col-start-1 lg:-mt-4"><a href="/contact" class="btn btn-ghost-dark">Contact us</a></div></div><div class="grid gap-10 lg:grid-cols-12"><div class="lg:col-span-5"></div><div class="lg:col-span-7 -mt-8 lg:-mt-24 reveal"><div class="faq-list divide-y divide-current/10"> <details class="faq group py-1"> <summary class="flex items-start justify-between gap-6 py-5 text-left"> <h3 class="text-[1.15rem] md:text-[1.35rem] font-display leading-snug">How many people can we bring on a charter?</h3> <span class="faq-icon shrink-0 mt-1 inline-flex h-8 w-8 items-center justify-center rounded-full border border-current/25" aria-hidden="true"> <svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"><path d="M12 5v14M5 12h14"></path></svg> </span> </summary> <div class="pb-6 pr-10 prose-afg text-[1rem] text-muted"> <p>Offshore charters accommodate <strong>up to 6 guests</strong> aboard Big Guru, our 39’ Contender ST with triple outboards.</p> </div> </details><details class="faq group py-1"> <summary class="flex items-start justify-between gap-6 py-5 text-left"> <h3 class="text-[1.15rem] md:text-[1.35rem] font-display leading-snug">Where do inshore trips depart from?</h3> <span class="faq-icon shrink-0 mt-1 inline-flex h-8 w-8 items-center justify-center rounded-full border border-current/25" aria-hidden="true"> <svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"><path d="M12 5v14M5 12h14"></path></svg> </span> </summary> <div class="pb-6 pr-10 prose-afg text-[1rem] text-muted"> <p>Offshore trips leave from:<br><strong>Three Waters Marina</strong><br>84001 Overseas Hwy<br>Islamorada, FL 33036</p> </div> </details><details class="faq group py-1"> <summary class="flex items-start justify-between gap-6 py-5 text-left"> <h3 class="text-[1.15rem] md:text-[1.35rem] font-display leading-snug">What time do offshore trips start?</h3> <span class="faq-icon shrink-0 mt-1 inline-flex h-8 w-8 items-center justify-center rounded-full border border-current/25" aria-hidden="true"> <svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"><path d="M12 5v14M5 12h14"></path></svg> </span> </summary> <div class="pb-6 pr-10 prose-afg text-[1rem] text-muted"> <p>Departure times vary by season, weather, and targeted species. Your captain will confirm the best start time for current conditions.</p> </div> </details><details class="faq group py-1"> <summary class="flex items-start justify-between gap-6 py-5 text-left"> <h3 class="text-[1.15rem] md:text-[1.35rem] font-display leading-snug">What’s included in the trip?</h3> <span class="faq-icon shrink-0 mt-1 inline-flex h-8 w-8 items-center justify-center rounded-full border border-current/25" aria-hidden="true"> <svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"><path d="M12 5v14M5 12h14"></path></svg> </span> </summary> <div class="pb-6 pr-10 prose-afg text-[1rem] text-muted"> <p>All tackle, bait, rigged lures, licenses, ice, bottled water, and safety equipment are included. Fuel is also included in the charter rate.</p> </div> </details><details class="faq group py-1"> <summary class="flex items-start justify-between gap-6 py-5 text-left"> <h3 class="text-[1.15rem] md:text-[1.35rem] font-display leading-snug">What should I bring?</h3> <span class="faq-icon shrink-0 mt-1 inline-flex h-8 w-8 items-center justify-center rounded-full border border-current/25" aria-hidden="true"> <svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"><path d="M12 5v14M5 12h14"></path></svg> </span> </summary> <div class="pb-6 pr-10 prose-afg text-[1rem] text-muted"> <p>Polarized sunglasses, reef-safe sunscreen, snacks or drinks, and a light jacket for early mornings. Motion-sickness medication is recommended for anyone sensitive to offshore conditions. A small cooler for your fillets is optional.</p> </div> </details>
2<details class="faq group py-1"> <summary class="flex items-start justify-between gap-6 py-5 text-left"> <h3 class="text-[1.15rem] md:text-[1.35rem] font-display leading-snug">What happens if the weather is bad?</h3> <span class="faq-icon shrink-0 mt-1 inline-flex h-8 w-8 items-center justify-center rounded-full border border-current/25" aria-hidden="true"> <svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"><path d="M12 5v14M5 12h14"></path></svg> </span> </summary> <div class="pb-6 pr-10 prose-afg text-[1rem] text-muted"> <p>If conditions are unsafe, the trip will be rescheduled or canceled. Weather-related cancellations receive a full refund or credit.</p> </div> </details><details class="faq group py-1"> <summary class="flex items-start justify-between gap-6 py-5 text-left"> <h3 class="text-[1.15rem] md:text-[1.35rem] font-display leading-snug">What is your cancellation policy?</h3> <span class="faq-icon shrink-0 mt-1 inline-flex h-8 w-8 items-center justify-center rounded-full border border-current/25" aria-hidden="true"> <svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"><path d="M12 5v14M5 12h14"></path></svg> </span> </summary> <div class="pb-6 pr-10 prose-afg text-[1rem] text-muted"> <p>Full refund with <strong>7+ days</strong> notice (minus 4% booking fee)<br><strong>50% refund</strong> with 48 hours–7 days notice<br><strong>No refund</strong> within 48 hours<br>Weather cancellations are fully refunded or rescheduled</p> </div> </details><details class="faq group py-1"> <summary class="flex items-start justify-between gap-6 py-5 text-left"> <h3 class="text-[1.15rem] md:text-[1.35rem] font-display leading-snug">Can children join the offshore trip?</h3> <span class="faq-icon shrink-0 mt-1 inline-flex h-8 w-8 items-center justify-center rounded-full border border-current/25" aria-hidden="true"> <svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"><path d="M12 5v14M5 12h14"></path></svg> </span> </summary> <div class="pb-6 pr-10 prose-afg text-[1rem] text-muted"> <p>Yes. However, offshore conditions can be more demanding than inshore fishing. Please consider each child’s comfort level with boat motion and longer runs.</p> </div> </details><details class="faq group py-1"> <summary class="flex items-start justify-between gap-6 py-5 text-left"> <h3 class="text-[1.15rem] md:text-[1.35rem] font-display leading-snug">Can we keep what we catch?</h3> <span class="faq-icon shrink-0 mt-1 inline-flex h-8 w-8 items-center justify-center rounded-full border border-current/25" aria-hidden="true"> <svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"><path d="M12 5v14M5 12h14"></path></svg> </span> </summary> <div class="pb-6 pr-10 prose-afg text-[1rem] text-muted"> <p>Yes, for all legal species in season. Your captain will clean and bag your fillets at the end of the trip.</p> </div> </details><details class="faq group py-1"> <summary class="flex items-start justify-between gap-6 py-5 text-left"> <h3 class="text-[1.15rem] md:text-[1.35rem] font-display leading-snug">Is the boat accessible for guests with mobility needs?</h3> <span class="faq-icon shrink-0 mt-1 inline-flex h-8 w-8 items-center justify-center rounded-full border border-current/25" aria-hidden="true"> <svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"><path d="M12 5v14M5 12h14"></path></svg> </span> </summary> <div class="pb-6 pr-10 prose-afg text-[1rem] text-muted"> <p>The boat is suitable for most guests, but please let us know ahead of time if anyone in your group has mobility considerations. This allows the captain to prepare and ensure safe, comfortable boarding and movement around the deck.</p> </div> </details> </div></div></div></div></section><section class="py-24 md:py-32 bg-bone" aria-labelledby="testimonials-h"> <div class="container-x"> <p class="eyebrow mb-3">What guests say</p> <h2 id="testimonials-h" class="sr-only">Testimonial section</h2> <div class="grid gap-8 md:grid-cols-3"> <figure class="reveal border-t pt-6 border-navy/15"> <blockquote class="font-display text-[1.35rem] md:text-[1.5rem] leading-snug [font-variation-settings:'opsz'_72,'SOFT'_50]">“We had a great time and caught so many fish! Captain Dylan and his brother Ryan we wonderful and informative. Even though the boating conditions were not perfect, they made it happen..”</blockquote> <figcaption class="mt-5 text-sm text-muted">Guest review</figcaption> </figure><figure class="reveal border-t pt-6 border-navy/15"> <blockquote class="font-display text-[1.35rem] md:text-[1.5rem] leading-snug [font-variation-settings:'opsz'_72,'SOFT'_50]">“Captain Pete was great. We had a blast. Caught a ton of fish..”</blockquote> <figcaption class="mt-5 text-sm text-muted">Guest review</figcaption> </figure><figure class="reveal border-t pt-6 border-navy/15"> <blockquote class="font-display text-[1.35rem] md:text-[1.5rem] leading-snug [font-variation-settings:'opsz'_72,'SOFT'_50]">“Great day with captain pete. Had us on the fish all day while the children out fished the adults catching the bigger trout. 10/10 would recommend booking them if you are down here.”</blockquote> <figcaption class="mt-5 text-sm text-muted">Guest review</figcaption> </figure> </div> </div> </section>  </main> <footer class="on-dark bg-navy text-bone relative overflow-hidden" id="site-footer"> <div class="container-x pt-20 pb-28 md:pb-16"> <div class="grid gap-10 lg:grid-cols-12 items-end border-b border-bone/10 pb-14"> <div class="lg:col-span-7"> <p class="eyebrow mb-4">Newsletter</p> <h2 class="text-[length:var(--text-display-md)] max-w-2xl">Stay updated on what’s biting and the best times to fish Islamorada.</h2> </div> <div class="lg:col-span-5"> <form class="signup-form" id="wf-form-Email-Signup" method="post" action="/api/subscribe" novalidate data-form="subscribe" aria-describedby="signup-status"> <div class="flex flex-col sm:flex-row gap-2"> <label class="sr-only" for="signup-email">Email address</label> <input class="field flex-1" type="email" id="signup-email" name="email" placeholder="Enter your email address" required autocomplete="email" maxlength="256"> <input type="text" name="website" tabindex="-1" autocomplete="off" class="hidden" aria-hidden="true"> <button type="submit" class="btn btn-book shrink-0" data-wait="Please wait...">Subscribe</button> </div> <div class="cf-turnstile mt-3" data-sitekey="0x4AAAAAAAQTptj2So4dx43e" data-size="flexible" data-theme="dark" data-appearance="interaction-only"></div> <p id="signup-status" class="mt-3 text-sm min-h-5" role="status" aria-l
2ive="polite" data-status></p> <template data-success>Thanks for joining our newsletter.</template> <template data-error>Oops! Something went wrong while submitting the form.</template> </form> </div> </div> <div class="grid gap-12 md:grid-cols-12 pt-14"> <div class="md:col-span-5"> <a href="/" class="inline-block" aria-label="A Fishing Guru — home"> <picture> <source type="image/webp" srcset="/logo/afg-logo-128.webp 1x, /logo/afg-logo-256.webp 2x"> <img src="/logo/afg-logo-128.png" width="88" height="88" alt="A Fishing Guru logo" class="h-22 w-22 rounded-full" loading="lazy" decoding="async"> </picture> </a> <div class="mt-8 grid gap-6 sm:grid-cols-2"> <address class="not-italic"> <p class="font-semibold text-bone">Three Waters Marina (Offshore)</p> <a href="https://maps.app.goo.gl/ujxy9AdxrZaPoLSy7" rel="noopener" class="text-muted hover:text-lime text-sm mt-1 inline-block">84001 Overseas Hwy, Islamorada, FL 33036</a> </address><address class="not-italic"> <p class="font-semibold text-bone">Angler House Marina (Inshore)</p> <a href="https://maps.app.goo.gl/62VxwbrQjjDc6h5U9" rel="noopener" class="text-muted hover:text-lime text-sm mt-1 inline-block">80500 Overseas Hwy, Islamorada, FL 33036</a> </address> </div> </div> <div class="md:col-span-3"> <div> <h3 class="font-sans text-xs tracking-[0.2em] uppercase text-gold mb-4">Fishing Charters</h3> <ul class="grid gap-2.5"> <li><a href="/offshore-fishing-islamorada" class="hover:text-lime transition-colors">Offshore - Deep Sea Fishing</a></li><li><a href="/backcountry-fishing-islamorada" class="hover:text-lime transition-colors">Inshore - Backcountry Fishing</a></li>  </ul> </div><div class="mt-8"> <h3 class="font-sans text-xs tracking-[0.2em] uppercase text-gold mb-4">Plan Your Trip</h3> <ul class="grid gap-2.5"> <li><a href="/islamorada-fishing-calendar" class="hover:text-lime transition-colors">Fishing Calendar</a></li><li><a href="/islamorada-fishing-reports" class="hover:text-lime transition-colors">Fishing Reports</a></li>  </ul> </div> </div><div class="md:col-span-3"> <div> <h3 class="font-sans text-xs tracking-[0.2em] uppercase text-gold mb-4">A Fishing Guru</h3> <ul class="grid gap-2.5"> <li><a href="/about" class="hover:text-lime transition-colors">About</a></li><li><a href="/contact" class="hover:text-lime transition-colors">Contact</a></li><li><a href="mailto:[email protected]" class="hover:text-lime transition-colors">[email protected]</a></li><li><a href="tel:305-916-9130" class="hover:text-lime transition-colors">305-916-9130</a></li> <li><a href="https://fareharbor.com/embeds/book/afishingguru/?full-items=yes" class="hover:text-lime transition-colors" data-fh-book>Book now</a></li> </ul> </div> </div> <div class="md:col-span-1 flex md:justify-end"> <a href="http://instagram.com/afishingguru" rel="noopener" aria-label="A Fishing Guru on Instagram" class="inline-flex h-11 w-11 items-center justify-center rounded-full border border-bone/25 hover:border-lime hover:text-lime transition-colors"> <svg aria-hidden="true" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"><rect x="3" y="3" width="18" height="18" rx="5"></rect><circle cx="12" cy="12" r="3.5"></circle><circle cx="17.5" cy="6.5" r="0.8" fill="currentColor"></circle></svg> </a> </div> </div> <div class="mt-14 pt-6 border-t border-bone/10 flex flex-col md:flex-row gap-4 md:items-center md:justify-between text-sm text-muted"> <p>© 2026 A Fishing Guru All Rights Reserved.</p> <ul class="flex flex-wrap gap-x-6 gap-y-2"> <li><a href="/cancellation-policy" class="hover:text-lime">Cancellation Policy</a></li><li><a href="/privacy-policy" class="hover:text-lime">Privacy Policy</a></li><li><a href="/accessibility" class="hover:text-lime">Accessibility Statement</a></li> </ul> <p>Site by <a href="https://littleisland.design" rel="noopener" class="hover:text-lime">Little Island Design &amp; Marketing</a></p> </div> </div> </footer> <div class="mobile-bar md:hidden fixed inset-x-0 bottom-0 z-40 on-dark" role="region" aria-label="Quick actions" data-astro-cid-4h3iukot> <div class="grid grid-cols-3 gap-2 p-2.5" data-astro-cid-4h3iukot> <a href="tel:305-916-9130" class="btn btn-ghost !min-h-11 text-sm" data-astro-cid-4h3iukot>Call</a> <a href="https://fareharbor.com/embeds/book/afishingguru/?full-items=yes" class="btn btn-book !min-h-11 text-sm" data-fh-book data-astro-cid-4h3iukot>Book</a> <a href="mailto:[email protected]" class="btn btn-ghost !min-h-11 text-sm" data-astro-cid-4h3iukot>Email</a> </div> </div>  
2<script src="https://challenges.cloudflare.com/turnstile/v0/api.js" async defer></script>
2 
2<script type="module">const p=document.querySelectorAll("form[data-form]"),u=(t,r)=>t.querySelector(r)?.content.textContent?.trim()??"";p.forEach(t=>{const r=t.querySelector("[data-status]"),s=t.querySelector("button[type=submit]"),y=t.dataset.form,f=(a,e)=>{const n=t.querySelector(`[data-error-for="${a}"]`),o=t.querySelector(`[name="${a}"]`);n&&(n.textContent=e,n.hidden=!e),o?.setAttribute("aria-invalid",e?"true":"false")},h=()=>{let a=!0;return t.querySelectorAll("[required]").forEach(e=>{let n="";e.value.trim()?e.type==="email"&&!/^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(e.value)&&(n="Please enter a valid email address."):n="This field is required.",f(e.name,n),n&&a&&(e.focus(),a=!1)}),a};t.addEventListener("submit",async a=>{if(a.preventDefault(),r.textContent="",!h())return;const e=Object.fromEntries(new FormData(t).entries()),n=t.querySelector('[name="cf-turnstile-response"]')?.value||"",o=s.textContent;s.disabled=!0,s.textContent=s.dataset.wait||"Please wait...";try{const c=await fetch(t.action,{method:"POST",headers:{"content-type":"application/json"},body:JSON.stringify({...e,turnstileToken:n,page:location.pathname})}),l=await c.json().catch(()=>({}));if(!c.ok||!l.ok)throw new Error(l.error||"failed");if(y==="contact"){const i=t.querySelector("[data-success-panel]");t.querySelectorAll(".grid, .cf-turnstile, .flex").forEach(d=>{d.contains(i)||d.classList.add("hidden")}),i.classList.remove("hidden"),i.focus?.()}else r.textContent=u(t,"template[data-success]"),t.reset()}catch{r.textContent=u(t,"template[data-error]")}finally{s.disabled=!1,s.textContent=o,window.turnstile?.reset?.()}})});</script>
2 
2<script src="https://fareharbor.com/embeds/api/v1/?autolightframe=yes" defer></script>
2 
2<script type="module">const i=document.querySelectorAll(".reveal");if("IntersectionObserver"in window){const a=new IntersectionObserver(e=>e.forEach(s=>{s.isIntersecting&&(s.target.classList.add("is-in"),a.unobserve(s.target))}),{rootMargin:"0px 0px -8% 0px",threshold:.08});i.forEach((e,s)=>{e.style.transitionDelay=`${Math.min(s%6,5)*45}ms`,a.observe(e)})}else i.forEach(a=>a.classList.add("is-in"));document.querySelectorAll("[data-tabs]").forEach(a=>{const e=[...a.querySelectorAll("[role=tab]")],s=[...a.querySelectorAll("[role=tabpanel]")],o=n=>{e.forEach((r,t)=>{r.setAttribute("aria-selected",String(n===t)),r.toggleAttribute("data-active",n===t),r.tabIndex=n===t?0:-1}),s.forEach((r,t)=>{r.hidden=n!==t})};e.forEach((n,r)=>{n.addEventListener("click",()=>o(r)),n.addEventListener("keydown",t=>{if(t.key==="ArrowRight"||t.key==="ArrowLeft"){const c=(r+(t.key==="ArrowRight"?1:-1)+e.length)%e.length;o(c),e[c].focus()}})})});</script>
2 </body> </html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.