.equipment[data-astro-cid-ezxg4xnw]{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:18px 16px;margin:0;padding:0;list-style:none;display:grid}li[data-astro-cid-ezxg4xnw]{color:var(--navy);align-items:center;gap:10px;font-size:.86rem;line-height:1.3;display:flex}li[data-astro-cid-ezxg4xnw] svg{fill:none;width:22px;height:22px;stroke:var(--navy);stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;flex:none}.hl[data-astro-cid-ezxg4xnw]{background:var(--sage-light);grid-column:1/-1;padding:10px 14px;font-weight:600}@media (width<=420px){.equipment[data-astro-cid-ezxg4xnw]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 12px}li[data-astro-cid-ezxg4xnw]{font-size:.8rem}}.top[data-astro-cid-haxx72ny]{margin-bottom:clamp(16px,2.5vw,24px);padding-top:clamp(14px,2vw,22px)}h1[data-astro-cid-haxx72ny]{margin:0;font-size:clamp(1.9rem,1.3rem + 2.2vw,2.9rem);line-height:1.1}.tagline[data-astro-cid-haxx72ny]{color:var(--text-soft);margin:8px 0 0;font-size:.95rem}.new[data-astro-cid-haxx72ny]{vertical-align:middle;background:var(--mint);letter-spacing:.08em;text-transform:uppercase;margin-left:12px;padding:5px 10px;font-size:.7rem;font-weight:600;display:inline-block}.intro[data-astro-cid-haxx72ny]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:clamp(20px,3vw,40px);padding-bottom:clamp(32px,5vw,56px);display:grid}.intro[data-astro-cid-haxx72ny] .boat-gallery{min-width:0}@media (width>=861px){.intro[data-astro-cid-haxx72ny] .boat-gallery .slide img{object-position:50% 0}}.thumb[data-astro-cid-haxx72ny]{display:block}.panel[data-astro-cid-haxx72ny]{border-top:1px solid #18315324;padding-top:16px}.panel[data-astro-cid-haxx72ny] .facts{border-bottom:1px solid #18315324;padding-bottom:16px}.desc[data-astro-cid-haxx72ny]+.desc[data-astro-cid-haxx72ny]{margin-top:-8px}.desc[data-astro-cid-haxx72ny]{color:var(--text-soft);margin:16px 0 20px;font-size:.92rem;line-height:1.65}.ctas[data-astro-cid-haxx72ny]{flex-wrap:wrap;align-items:flex-start;gap:12px;display:flex}.band[data-astro-cid-haxx72ny]{padding-block:clamp(32px,5vw,56px)}.band--sage[data-astro-cid-haxx72ny]{background:var(--sage-light)}.band--warm[data-astro-cid-haxx72ny]{background:var(--warm)}.note[data-astro-cid-haxx72ny]{color:var(--text-soft);margin:18px 0 0;font-size:.8rem}.stack[data-astro-cid-haxx72ny]{gap:clamp(18px,3vw,32px);margin:22px 0 0;padding:0;list-style:none;display:grid}.stack--3[data-astro-cid-haxx72ny]{grid-template-columns:repeat(3,minmax(0,1fr))}.stack--inc[data-astro-cid-haxx72ny]{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.extras-title[data-astro-cid-haxx72ny]{margin:clamp(28px,4vw,40px) 0 0;display:block}.extras[data-astro-cid-haxx72ny]{margin-top:12px}.extras[data-astro-cid-haxx72ny] li[data-astro-cid-haxx72ny]{flex-direction:column;gap:6px;display:flex}.extras[data-astro-cid-haxx72ny] h4[data-astro-cid-haxx72ny]{font-family:var(--font-display);margin:0;font-size:1.1rem;font-weight:400}.extras[data-astro-cid-haxx72ny] .body-copy[data-astro-cid-haxx72ny]{font-size:.85rem}.extras[data-astro-cid-haxx72ny] .arrow-link[data-astro-cid-haxx72ny]{align-self:flex-start}.h1-rest[data-astro-cid-haxx72ny]{color:var(--text-soft);margin-top:6px;font-size:.5em;line-height:1.25;display:block}.stack[data-astro-cid-haxx72ny] li[data-astro-cid-haxx72ny]{border-top:1px solid #18315324;padding-top:14px}.stack[data-astro-cid-haxx72ny] h3[data-astro-cid-haxx72ny]{margin-bottom:6px}.comfort[data-astro-cid-haxx72ny] .equipment{margin-top:22px}.specs[data-astro-cid-haxx72ny]{margin-top:26px}.specs-title[data-astro-cid-haxx72ny]{font-family:var(--font-body);margin:0;font-size:.95rem;font-weight:400}.specs[data-astro-cid-haxx72ny] dl[data-astro-cid-haxx72ny]{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px 24px;margin:0;font-size:.88rem;display:grid}.specs[data-astro-cid-haxx72ny] dt[data-astro-cid-haxx72ny]{letter-spacing:.14em;text-transform:uppercase;color:var(--text-soft);font-size:.68rem}.specs[data-astro-cid-haxx72ny] dd[data-astro-cid-haxx72ny]{margin:2px 0 0}.specs[data-astro-cid-haxx72ny] .line[data-astro-cid-haxx72ny]{white-space:nowrap;display:block}.tours[data-astro-cid-haxx72ny]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(18px,3vw,28px);margin:22px 0 0;padding:0;list-style:none;display:grid}.tours[data-astro-cid-haxx72ny] li[data-astro-cid-haxx72ny]{grid-template-columns:96px minmax(0,1fr);align-items:start;gap:16px;display:grid}.tours[data-astro-cid-haxx72ny] img{aspect-ratio:4/5;object-fit:cover;width:96px;display:block}.tours[data-astro-cid-haxx72ny] li[data-astro-cid-haxx72ny]>div[data-astro-cid-haxx72ny]{flex-direction:column;gap:6px;display:flex}.tours[data-astro-cid-haxx72ny] .eyebrow[data-astro-cid-haxx72ny]{margin:0}.tours[data-astro-cid-haxx72ny] .arrow-link[data-astro-cid-haxx72ny]{align-self:flex-start}.pair[data-astro-cid-haxx72ny]{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(24px,4vw,56px);display:grid}.box[data-astro-cid-haxx72ny]{border:1px solid #18315329;padding:clamp(20px,3vw,32px)}.box[data-astro-cid-haxx72ny] .body-copy[data-astro-cid-haxx72ny]{margin-bottom:18px}@media (width<=960px){.tours[data-astro-cid-haxx72ny]{grid-template-columns:1fr}}@media (width<=860px){.intro[data-astro-cid-haxx72ny],.pair[data-astro-cid-haxx72ny]{grid-template-columns:1fr}}@media (width<=700px){.stack--3[data-astro-cid-haxx72ny]{grid-template-columns:1fr}}
