.tour-page[data-astro-cid-45euw3yu]{padding-top:calc(var(--header-h-mobile) + 22px);background:var(--color-bg-soft);padding-bottom:20px}.tour-page[data-astro-cid-45euw3yu] .section-inner[data-astro-cid-45euw3yu]{max-width:900px}h1[data-astro-cid-45euw3yu]{color:var(--color-text);letter-spacing:-.06em;margin:0;font-size:clamp(36px,8vw,64px);line-height:.98}.tour-intro[data-astro-cid-45euw3yu]{max-width:68ch;color:var(--color-muted);margin:16px 0 0;font-size:clamp(16px,2vw,18px);line-height:1.45}.tour-price[data-astro-cid-45euw3yu]{border:1px solid var(--color-line-soft);background:#fff;border-radius:18px;margin-top:18px;padding:16px 18px}.price-formula[data-astro-cid-45euw3yu]{color:var(--color-blue);letter-spacing:-.03em;margin:0;font-size:clamp(17px,3.5vw,25px);font-weight:800;line-height:1.2}.tour-price[data-astro-cid-45euw3yu] .price-reference{margin-top:6px}.price-note[data-astro-cid-45euw3yu]{color:var(--color-muted);margin:5px 0 0;font-size:14px;line-height:1.4}.tour-gallery[data-astro-cid-45euw3yu]{scroll-snap-type:x mandatory;overscroll-behavior-inline:contain;scrollbar-width:none;gap:10px;margin-top:18px;padding-bottom:8px;display:flex;overflow-x:auto}.tour-gallery[data-astro-cid-45euw3yu] img[data-astro-cid-45euw3yu]{object-fit:cover;scroll-snap-align:start;border-radius:14px;flex:0 0 76%;width:76%;height:clamp(180px,55vw,270px);display:block}.tour-gallery[data-astro-cid-45euw3yu] img[data-astro-cid-45euw3yu]:nth-child(2){object-position:center 40%}.tour-request[data-astro-cid-45euw3yu]{color:#fff;background:var(--color-blue);border-radius:999px;align-items:center;gap:12px;min-height:44px;margin-top:16px;padding:10px 18px;font-weight:650;display:inline-flex}.tour-request[data-astro-cid-45euw3yu]:hover{background:#005dc2}.tour-planning[data-astro-cid-45euw3yu] .section-inner[data-astro-cid-45euw3yu]{max-width:900px}.planning-intro[data-astro-cid-45euw3yu]{max-width:70ch;margin:16px 0 24px}.tour-facts[data-astro-cid-45euw3yu]{gap:16px;margin:0 0 24px;display:grid}.tour-facts[data-astro-cid-45euw3yu] div[data-astro-cid-45euw3yu]{border-left:3px solid var(--color-blue);background:var(--color-bg-soft);border-radius:0 14px 14px 0;padding:18px 22px}.tour-facts[data-astro-cid-45euw3yu] dt[data-astro-cid-45euw3yu]{margin-bottom:8px;font-weight:650}.tour-facts[data-astro-cid-45euw3yu] dd[data-astro-cid-45euw3yu]{color:var(--color-muted);margin:0;line-height:1.55}.children-note[data-astro-cid-45euw3yu]{border:1px solid var(--color-line-soft);background:var(--color-bg-soft);border-radius:18px;margin-bottom:24px;padding:20px 22px}.children-note[data-astro-cid-45euw3yu] p[data-astro-cid-45euw3yu]{margin:12px 0 0}.tour-planning[data-astro-cid-45euw3yu] p[data-astro-cid-45euw3yu]{color:var(--color-muted);line-height:1.55}.planning-grid[data-astro-cid-45euw3yu]{gap:16px;display:grid}.planning-grid[data-astro-cid-45euw3yu] article[data-astro-cid-45euw3yu],.rental-help[data-astro-cid-45euw3yu]{border:1px solid var(--color-line-soft);background:var(--color-bg-soft);border-radius:18px;padding:22px}.tour-planning[data-astro-cid-45euw3yu] h3[data-astro-cid-45euw3yu]{letter-spacing:-.035em;margin:0;font-size:22px;line-height:1.2}.planning-grid[data-astro-cid-45euw3yu] p[data-astro-cid-45euw3yu],.rental-help[data-astro-cid-45euw3yu] p[data-astro-cid-45euw3yu]{margin:12px 0}.boat-comparison[data-astro-cid-45euw3yu]{margin-top:32px}.boat-comparison[data-astro-cid-45euw3yu] table[data-astro-cid-45euw3yu]{border-collapse:collapse;width:100%;font-size:15px}.boat-comparison[data-astro-cid-45euw3yu] caption[data-astro-cid-45euw3yu]{text-align:left;margin-bottom:10px;font-weight:650}.boat-comparison[data-astro-cid-45euw3yu] th[data-astro-cid-45euw3yu],.boat-comparison[data-astro-cid-45euw3yu] td[data-astro-cid-45euw3yu]{text-align:left;border-bottom:1px solid var(--color-line-soft);padding:14px 12px}.boat-comparison[data-astro-cid-45euw3yu] thead[data-astro-cid-45euw3yu]{background:var(--color-bg-soft)}.boat-comparison[data-astro-cid-45euw3yu] tbody[data-astro-cid-45euw3yu] th[data-astro-cid-45euw3yu]{font-weight:550}.boat-comparison[data-astro-cid-45euw3yu] a[data-astro-cid-45euw3yu]{color:var(--color-link);text-underline-offset:3px;text-decoration:underline}.boat-comparison[data-astro-cid-45euw3yu] td[data-astro-cid-45euw3yu]{text-align:center}.rental-help[data-astro-cid-45euw3yu]{margin-top:28px}@media (width>=650px){.planning-grid[data-astro-cid-45euw3yu],.tour-facts[data-astro-cid-45euw3yu]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=900px){.tour-page[data-astro-cid-45euw3yu]{padding-top:calc(var(--header-h-desktop) + 38px);padding-bottom:26px}.tour-price[data-astro-cid-45euw3yu]{padding:20px 24px}.tour-gallery[data-astro-cid-45euw3yu] img[data-astro-cid-45euw3yu]{flex-basis:calc(33.3333% - 6.66667px);width:calc(33.3333% - 6.66667px);height:205px}}
