.hero[data-astro-cid-v5l3yzto]{grid-template:"photo head""photo text"1fr/minmax(0,5fr) minmax(0,6fr);column-gap:clamp(24px,4vw,56px);padding-block:clamp(16px,2.5vw,28px) clamp(28px,4vw,40px);display:grid}.photo[data-astro-cid-v5l3yzto]{grid-area:photo;align-self:start}.head[data-astro-cid-v5l3yzto]{grid-area:head;align-self:end;padding-top:clamp(0px,2vw,24px)}.text[data-astro-cid-v5l3yzto]{grid-area:text}h1[data-astro-cid-v5l3yzto]{text-wrap:balance;margin-bottom:18px;font-size:clamp(1.7rem,1rem + 2.6vw,3.1rem);line-height:1.08}h1[data-astro-cid-v5l3yzto] .accent{color:var(--accent)}.facts[data-astro-cid-v5l3yzto]{text-align:center;border-block:1px solid #18315324;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px 12px;margin:0 0 20px;padding:12px 0;font-size:.85rem;display:grid}.facts--one[data-astro-cid-v5l3yzto]{text-align:left;grid-template-columns:1fr}.facts[data-astro-cid-v5l3yzto] dt[data-astro-cid-v5l3yzto]{letter-spacing:.14em;text-transform:uppercase;color:var(--text-soft);font-size:.66rem}.facts[data-astro-cid-v5l3yzto] dd[data-astro-cid-v5l3yzto]{text-wrap:balance;margin:2px 0 0}.text[data-astro-cid-v5l3yzto] .lede[data-astro-cid-v5l3yzto]{text-wrap:pretty;margin-bottom:14px;font-size:1.02rem}.desc[data-astro-cid-v5l3yzto]{text-wrap:pretty;margin-bottom:22px}.note[data-astro-cid-v5l3yzto]{color:var(--text-soft);margin:10px 0 0;font-size:.75rem}.tailor[data-astro-cid-v5l3yzto]{padding-bottom:clamp(20px,3vw,32px)}.tailor-box[data-astro-cid-v5l3yzto]{border-left:3px solid var(--mint);background:var(--warm);padding:clamp(14px,2vw,22px) clamp(18px,3vw,32px)}.tailor[data-astro-cid-v5l3yzto] h2[data-astro-cid-v5l3yzto]{margin-bottom:8px;font-size:clamp(1.4rem,1.1rem + 1vw,1.9rem)}.tailor[data-astro-cid-v5l3yzto] p[data-astro-cid-v5l3yzto]{text-wrap:pretty;max-width:72ch;margin:0;line-height:1.6}.included[data-astro-cid-v5l3yzto]{padding-bottom:clamp(16px,2.5vw,24px)}.inc-box[data-astro-cid-v5l3yzto]{background:var(--sage-light);grid-template-columns:minmax(0,1.8fr) minmax(0,1fr);display:grid}.inc-text[data-astro-cid-v5l3yzto]{padding:clamp(18px,2.5vw,28px)}.included[data-astro-cid-v5l3yzto] ul[data-astro-cid-v5l3yzto]{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:18px 24px;margin:14px 0 0;padding:0;list-style:none;display:grid}.included[data-astro-cid-v5l3yzto] li[data-astro-cid-v5l3yzto]{align-content:start;gap:4px;font-size:.85rem;line-height:1.5;display:grid}.included[data-astro-cid-v5l3yzto] strong[data-astro-cid-v5l3yzto]{font-family:var(--font-display);color:var(--navy);text-wrap:balance;font-size:1.2rem;font-weight:400;line-height:1.15}.included[data-astro-cid-v5l3yzto] span[data-astro-cid-v5l3yzto]{color:var(--text-soft);text-wrap:pretty}.included[data-astro-cid-v5l3yzto] .inc-photo{object-fit:cover;width:100%;height:100%;min-height:200px}.extras[data-astro-cid-v5l3yzto]{padding-bottom:clamp(8px,2vw,16px)}.extras[data-astro-cid-v5l3yzto] ul[data-astro-cid-v5l3yzto]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px clamp(18px,3vw,32px);margin:12px 0 0;padding:0;list-style:none;display:grid}.extras[data-astro-cid-v5l3yzto] li[data-astro-cid-v5l3yzto]{border-top:1px solid #18315324;flex-direction:column;gap:6px;padding-top:12px;display:flex}.extras[data-astro-cid-v5l3yzto] h3[data-astro-cid-v5l3yzto]{font-family:var(--font-display);margin:0;font-size:1.1rem;font-weight:400;line-height:1.2}.extras[data-astro-cid-v5l3yzto] p[data-astro-cid-v5l3yzto]{color:var(--text-soft);text-wrap:pretty;margin:0;font-size:.82rem;line-height:1.55}.extras[data-astro-cid-v5l3yzto] .arrow-link[data-astro-cid-v5l3yzto]{align-self:flex-start;margin-top:2px}.boats+.faq{border-top:0}.boat-name[data-astro-cid-v5l3yzto]{margin:0;font-size:clamp(1.15rem,1.05rem + .4vw,1.35rem)}.boat-row[data-astro-cid-v5l3yzto]{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));gap:clamp(18px,3vw,28px);margin:24px 0 0;padding:0;list-style:none;display:grid}.boat-row[data-astro-cid-v5l3yzto] li[data-astro-cid-v5l3yzto]{border-bottom:1px solid #18315324;flex-direction:column;gap:6px;padding-bottom:18px;display:flex}.boat-row[data-astro-cid-v5l3yzto] .gallery{margin-bottom:10px}.boat-row[data-astro-cid-v5l3yzto] .arrow-link[data-astro-cid-v5l3yzto]{align-self:flex-start;margin-top:auto}.boat-row[data-astro-cid-v5l3yzto] .soft[data-astro-cid-v5l3yzto]:last-of-type{margin-bottom:8px}.line[data-astro-cid-v5l3yzto]{margin:0;font-size:.85rem}.soft[data-astro-cid-v5l3yzto]{color:var(--text-soft);font-size:.8rem}.occasions[data-astro-cid-v5l3yzto] ol[data-astro-cid-v5l3yzto]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,3vw,36px);margin:0;padding:0;list-style:none;display:grid}.occasions[data-astro-cid-v5l3yzto] li[data-astro-cid-v5l3yzto]{border-top:1px solid #18315324;padding-top:16px}.occasions[data-astro-cid-v5l3yzto] h2[data-astro-cid-v5l3yzto]{margin:0 0 10px}.more[data-astro-cid-v5l3yzto]{margin:28px 0 0}@media (width<=900px){.boat-row[data-astro-cid-v5l3yzto]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.hero[data-astro-cid-v5l3yzto]{grid-template:"photo""head""text"/minmax(0,1fr)}.head[data-astro-cid-v5l3yzto]{padding-top:18px}h1[data-astro-cid-v5l3yzto]{margin-bottom:12px;font-size:clamp(1.6rem,1.1rem + 2.4vw,2rem)}.facts[data-astro-cid-v5l3yzto]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px;margin:0;padding:10px 0;font-size:.8rem}.facts--one[data-astro-cid-v5l3yzto]{grid-template-columns:1fr}.facts[data-astro-cid-v5l3yzto] dt[data-astro-cid-v5l3yzto]{font-size:.6rem}.text[data-astro-cid-v5l3yzto]{margin-top:18px}.inc-box[data-astro-cid-v5l3yzto],.extras[data-astro-cid-v5l3yzto] ul[data-astro-cid-v5l3yzto],.occasions[data-astro-cid-v5l3yzto] ol[data-astro-cid-v5l3yzto],.boat-row[data-astro-cid-v5l3yzto]{grid-template-columns:1fr}.boat-row[data-astro-cid-v5l3yzto]{margin-top:18px}.included[data-astro-cid-v5l3yzto] .inc-photo{aspect-ratio:16/9;min-height:0}}@media (width<=380px){.eyebrow[data-astro-cid-v5l3yzto]{letter-spacing:.1em;font-size:.62rem}}
