.hero[data-astro-cid-3rmf25uo]{padding-top:110px;padding-bottom:var(--section-y)}.crumbs[data-astro-cid-3rmf25uo] ol[data-astro-cid-3rmf25uo]{gap:var(--space-2);font-size:var(--text-sm);color:var(--muted);flex-wrap:wrap;display:flex}.crumbs[data-astro-cid-3rmf25uo] li[data-astro-cid-3rmf25uo]+li[data-astro-cid-3rmf25uo]:before{content:"/";margin-right:var(--space-2);color:#0000004d}.crumbs[data-astro-cid-3rmf25uo] a[data-astro-cid-3rmf25uo]{text-decoration:none}.crumbs[data-astro-cid-3rmf25uo] a[data-astro-cid-3rmf25uo]:hover{text-underline-offset:4px;text-decoration:underline}.crumbs[data-astro-cid-3rmf25uo] [data-astro-cid-3rmf25uo][aria-current]{color:var(--fg)}.head[data-astro-cid-3rmf25uo]{gap:var(--space-6);margin-top:var(--space-8);display:grid}.eyebrow[data-astro-cid-3rmf25uo]{font-size:var(--text-sm);color:var(--muted);letter-spacing:0;font-weight:500}.page-title[data-astro-cid-3rmf25uo]{margin-top:var(--space-3);font-family:var(--font-display);font-size:var(--fs-h1);font-weight:600;line-height:1.3}.lead[data-astro-cid-3rmf25uo]{max-width:30em;color:var(--muted)}.actions[data-astro-cid-3rmf25uo]{gap:var(--space-3);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.media[data-astro-cid-3rmf25uo]{border-radius:var(--radius-block);background:var(--accent);margin-top:clamp(32px,2.3vw + 23px,56px);overflow:hidden}.media[data-astro-cid-3rmf25uo] img[data-astro-cid-3rmf25uo]{aspect-ratio:4/3;object-fit:cover;width:100%}.media[data-astro-cid-3rmf25uo].is-parallax img[data-astro-cid-3rmf25uo]{will-change:transform}@media (width<=639px){.actions[data-astro-cid-3rmf25uo]{flex-direction:column}.actions[data-astro-cid-3rmf25uo] .btn{width:100%}}@media (width>=640px){.hero[data-astro-cid-3rmf25uo]{padding-top:130px}.media[data-astro-cid-3rmf25uo] img[data-astro-cid-3rmf25uo]{aspect-ratio:16/9}}@media (width>=1024px){.hero[data-astro-cid-3rmf25uo]{padding-top:142px}.head[data-astro-cid-3rmf25uo]{grid-template-columns:minmax(0,1fr) minmax(0,440px);align-items:end;gap:64px;margin-top:40px}.media[data-astro-cid-3rmf25uo] img[data-astro-cid-3rmf25uo]{aspect-ratio:2}}.scope[data-astro-cid-w3mv7v73]{padding-block:var(--section-y)}.head[data-astro-cid-w3mv7v73]{gap:var(--space-4);display:grid}.grid[data-astro-cid-w3mv7v73]{gap:var(--space-5);margin-top:clamp(32px,2.3vw + 23px,56px);display:grid}.card[data-astro-cid-w3mv7v73]{border-radius:var(--radius-lg);background:var(--surface);padding:12px 12px 20px}.media[data-astro-cid-w3mv7v73]{border-radius:var(--radius-md);position:relative;overflow:hidden}.media[data-astro-cid-w3mv7v73] img[data-astro-cid-w3mv7v73]{aspect-ratio:3/2;object-fit:cover;width:100%}.index[data-astro-cid-w3mv7v73]{background:var(--surface);color:var(--fg);font-size:var(--text-xs);letter-spacing:0;padding:1px 4px;line-height:1.2;position:absolute;top:10px;left:10px}h3[data-astro-cid-w3mv7v73]{margin-top:var(--space-4);padding-inline:var(--space-1);font-family:var(--font-display);font-size:var(--fs-title);font-weight:500;line-height:1.3}.card[data-astro-cid-w3mv7v73] p[data-astro-cid-w3mv7v73]{margin-top:var(--space-2);padding-inline:var(--space-1);font-size:var(--text-sm);color:var(--muted)}@media (width>=640px){.grid[data-astro-cid-w3mv7v73]{grid-template-columns:repeat(2,minmax(0,1fr))}.media[data-astro-cid-w3mv7v73] img[data-astro-cid-w3mv7v73]{aspect-ratio:4/3}}@media (width>=1024px){.head[data-astro-cid-w3mv7v73]{grid-template-columns:minmax(0,1fr) minmax(0,440px);align-items:end;gap:64px}.grid[data-astro-cid-w3mv7v73]{grid-template-columns:repeat(4,minmax(0,1fr))}.media[data-astro-cid-w3mv7v73] img[data-astro-cid-w3mv7v73]{aspect-ratio:4/5}}.booking[data-astro-cid-ygwyr55c]{padding-block:var(--section-y)}.block[data-astro-cid-ygwyr55c]{border-radius:var(--radius-block);background:var(--accent);color:var(--on-dark);padding:40px 20px}.head[data-astro-cid-ygwyr55c]{gap:var(--space-4);display:grid}.sub[data-astro-cid-ygwyr55c]{color:var(--on-dark-muted)}.steps[data-astro-cid-ygwyr55c]{gap:var(--space-3);margin-top:clamp(32px,2.3vw + 23px,56px);display:grid}.step[data-astro-cid-ygwyr55c]{border-radius:var(--radius-lg);background:var(--surface-on-dark);flex-direction:column;padding:20px;display:flex}.num[data-astro-cid-ygwyr55c]{padding-bottom:var(--space-5);border-bottom:1px solid var(--border-on-dark);font-size:var(--text-md);color:var(--on-dark-muted);letter-spacing:0;font-weight:500;line-height:1.1}h3[data-astro-cid-ygwyr55c]{margin-top:var(--space-6);font-family:var(--font-display);font-size:var(--fs-title);font-weight:500;line-height:1.3}.step[data-astro-cid-ygwyr55c] p[data-astro-cid-ygwyr55c]{padding-top:var(--space-4);font-size:var(--text-sm);color:var(--on-dark-muted);margin-top:auto}@media (width>=640px){.block[data-astro-cid-ygwyr55c]{padding:60px 20px}.steps[data-astro-cid-ygwyr55c]{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr))}.step[data-astro-cid-ygwyr55c]{min-height:240px}.step[data-astro-cid-ygwyr55c] p[data-astro-cid-ygwyr55c]{padding-top:var(--space-6)}}@media (width>=1024px){.block[data-astro-cid-ygwyr55c]{padding:80px 32px}.head[data-astro-cid-ygwyr55c]{grid-template-columns:minmax(0,1fr) minmax(0,440px);align-items:end;gap:64px}.steps[data-astro-cid-ygwyr55c]{grid-template-columns:repeat(4,minmax(0,1fr))}.step[data-astro-cid-ygwyr55c]{min-height:280px}}.work[data-astro-cid-k6wknjum]{padding-block:calc(var(--section-y) * 2) var(--section-y)}.head[data-astro-cid-k6wknjum]{justify-items:center;gap:var(--space-4);text-align:center;max-width:631px;margin-inline:auto;display:grid}.head[data-astro-cid-k6wknjum] .btn{margin-top:var(--space-2)}.grid[data-astro-cid-k6wknjum]{gap:var(--space-5);margin-top:clamp(40px,3vw + 28px,72px);display:grid}.card[data-astro-cid-k6wknjum]{border-radius:var(--radius-lg);background:var(--surface);padding:12px 12px 24px;text-decoration:none;display:block}.media[data-astro-cid-k6wknjum]{border-radius:var(--radius-md);overflow:hidden}.media[data-astro-cid-k6wknjum] img[data-astro-cid-k6wknjum]{aspect-ratio:25/16;object-fit:cover;width:100%;transition:transform .7s var(--ease-out-expo)}.card[data-astro-cid-k6wknjum]:hover .media[data-astro-cid-k6wknjum] img[data-astro-cid-k6wknjum]{transform:scale(1.05)}.meta[data-astro-cid-k6wknjum]{justify-content:space-between;align-items:baseline;gap:var(--space-4);padding:var(--space-4) var(--space-1) 0;display:flex}.meta[data-astro-cid-k6wknjum] h3[data-astro-cid-k6wknjum]{font-family:var(--font-display);font-size:var(--fs-title);font-weight:500;line-height:1.3}.meta[data-astro-cid-k6wknjum] span[data-astro-cid-k6wknjum]{font-size:var(--text-base);flex:none}@media (width>=640px){.grid[data-astro-cid-k6wknjum]{grid-template-columns:repeat(2,minmax(0,1fr))}.item[data-astro-cid-k6wknjum]:last-child{grid-column:1/-1}}@media (width>=1024px){.grid[data-astro-cid-k6wknjum]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}.item[data-astro-cid-k6wknjum]:last-child{grid-column:auto}.item[data-astro-cid-k6wknjum]:nth-child(3n+2){margin-top:80px}.media[data-astro-cid-k6wknjum] img[data-astro-cid-k6wknjum]{aspect-ratio:4/5}}.others[data-astro-cid-vgf3dgtp]{padding-top:var(--section-y);padding-bottom:calc(var(--section-y) * 2)}.grid[data-astro-cid-vgf3dgtp]{gap:var(--space-5);margin-top:clamp(32px,2.3vw + 23px,56px);display:grid}.card[data-astro-cid-vgf3dgtp]{border-radius:var(--radius-lg);color:var(--on-dark);background:var(--accent);text-decoration:none;display:block;position:relative;overflow:hidden}.card[data-astro-cid-vgf3dgtp] img[data-astro-cid-vgf3dgtp]{aspect-ratio:4/3;object-fit:cover;width:100%;transition:transform .7s var(--ease-out-expo)}.card[data-astro-cid-vgf3dgtp]:hover img[data-astro-cid-vgf3dgtp]{transform:scale(1.04)}.index[data-astro-cid-vgf3dgtp]{background:var(--surface);color:var(--fg);font-size:var(--text-xs);letter-spacing:0;padding:1px 4px;line-height:1.2;position:absolute;top:12px;left:12px}.details[data-astro-cid-vgf3dgtp]{width:calc(100% - 32px);padding:var(--space-3);border-radius:var(--radius-md);backdrop-filter:blur(15px);background:#0000004d;position:absolute;bottom:16px;left:16px}.details[data-astro-cid-vgf3dgtp] h3[data-astro-cid-vgf3dgtp]{font-family:var(--font-display);font-size:var(--fs-title);font-weight:500;line-height:1.3}.details[data-astro-cid-vgf3dgtp] .arrow[data-astro-cid-vgf3dgtp]{transition:transform var(--motion-fast) var(--ease-standard);display:inline-block}.card[data-astro-cid-vgf3dgtp]:hover .details[data-astro-cid-vgf3dgtp] .arrow[data-astro-cid-vgf3dgtp]{transform:translate(3px)}.details[data-astro-cid-vgf3dgtp] p[data-astro-cid-vgf3dgtp]{margin-top:var(--space-2);font-size:var(--text-sm);color:var(--on-dark-muted);line-height:1.5}@media (width>=640px){.grid[data-astro-cid-vgf3dgtp]{grid-template-columns:repeat(2,minmax(0,1fr))}.card[data-astro-cid-vgf3dgtp] img[data-astro-cid-vgf3dgtp]{aspect-ratio:22/15}.details[data-astro-cid-vgf3dgtp]{width:min(360px,100% - 48px);bottom:24px;left:24px}}
