.section-shell[data-astro-cid-zkhec6xw]{width:var(--page-width);margin-inline:auto}.hero[data-astro-cid-zkhec6xw]{color:#fff;place-items:center start;min-height:min(50rem,100svh - 5.625rem);display:grid;position:relative;overflow:hidden}.hero-image[data-astro-cid-zkhec6xw],.hero-shade[data-astro-cid-zkhec6xw]{width:100%;height:100%;position:absolute;inset:0}.hero[data-astro-cid-zkhec6xw] .hero-image{object-fit:cover;object-position:center 57%}.hero-shade[data-astro-cid-zkhec6xw]{background:linear-gradient(90deg,#001c1ad4,#001c1a4d 68%,#00000029)}.hero-inner[data-astro-cid-zkhec6xw]{z-index:1;width:var(--page-width);margin-inline:auto;padding-block:clamp(3.5rem,8vw,6.5rem);position:relative}h1[data-astro-cid-zkhec6xw]{max-width:30ch;font-family:var(--font-display);letter-spacing:.02em;margin:0;font-size:clamp(2.5rem,5vw,4rem);font-weight:700;line-height:1.25}.hero-inner[data-astro-cid-zkhec6xw]>p[data-astro-cid-zkhec6xw]{max-width:32rem;margin:1.25rem 0 0;font-size:clamp(1.05rem,2vw,1.25rem)}.hero-actions[data-astro-cid-zkhec6xw]{flex-wrap:wrap;gap:1rem;margin-top:2.5rem;display:flex}.home-dark[data-astro-cid-zkhec6xw]{display:contents}.home-section[data-astro-cid-zkhec6xw]{padding-block:clamp(3rem,5vw,4.5rem)}.excursions[data-astro-cid-zkhec6xw]{padding-top:1rem}.section-title[data-astro-cid-zkhec6xw]{color:var(--block-text);font-family:var(--font-display);text-align:center;margin:0 0 clamp(2.5rem,5vw,4rem);font-size:clamp(2rem,4vw,3rem);line-height:1.25}.section-title[data-astro-cid-zkhec6xw]:after{background:var(--sun-300);content:"";border-radius:1rem;width:5rem;height:.25rem;margin:1rem auto 0;display:block}.feature-list[data-astro-cid-zkhec6xw]{gap:1.75rem;max-width:75rem;margin-inline:auto;display:grid}.tour-grid[data-astro-cid-zkhec6xw]{color:var(--ink);grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,1.6vw,1.5rem);display:grid}.tour-grid[data-astro-cid-zkhec6xw]>.tour-card:last-child:nth-child(odd){grid-column:1/-1}.center-action[data-astro-cid-zkhec6xw]{flex-direction:column;justify-content:center;align-items:center;margin-top:2.5rem;display:flex}.collection-cta[data-astro-cid-zkhec6xw] h3[data-astro-cid-zkhec6xw]{color:var(--block-text);font-family:var(--font-display);margin:0;font-size:clamp(1.5rem,3vw,2.1rem)}.collection-cta[data-astro-cid-zkhec6xw] p[data-astro-cid-zkhec6xw]{color:var(--block-muted);margin:.75rem 0 1.5rem}.advice[data-astro-cid-zkhec6xw]{padding-block:clamp(3rem,5vw,4.5rem)}.advice-grid[data-astro-cid-zkhec6xw],.about[data-astro-cid-zkhec6xw]{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:clamp(2.5rem,7vw,7rem);display:grid}.advice[data-astro-cid-zkhec6xw] h2[data-astro-cid-zkhec6xw],.about[data-astro-cid-zkhec6xw] h2[data-astro-cid-zkhec6xw]{font-family:var(--font-display);margin:0 0 1.5rem;font-size:clamp(2rem,4vw,3rem);line-height:1.25}.advice-copy[data-astro-cid-zkhec6xw]>p[data-astro-cid-zkhec6xw],.about-copy[data-astro-cid-zkhec6xw]>p[data-astro-cid-zkhec6xw]{margin:0 0 2rem;font-size:1.05rem}.advice[data-astro-cid-zkhec6xw] img{aspect-ratio:4/3;object-fit:cover;border-radius:1.25rem;width:100%;max-height:30rem}.blog-section[data-astro-cid-zkhec6xw]{color:var(--block-text)}.post-grid[data-astro-cid-zkhec6xw]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.25rem,3vw,2rem);display:grid}.post-grid[data-astro-cid-zkhec6xw] article[data-astro-cid-zkhec6xw]{min-width:0;color:var(--block-card-text)}.post-image[data-astro-cid-zkhec6xw]{aspect-ratio:4/3;border-radius:1.25rem;display:block;overflow:hidden}.post-image[data-astro-cid-zkhec6xw] img{object-fit:cover;width:100%;height:100%;transition:transform .4s}.post-grid[data-astro-cid-zkhec6xw] article[data-astro-cid-zkhec6xw]:hover .post-image[data-astro-cid-zkhec6xw] img{transform:scale(1.035)}.post-grid[data-astro-cid-zkhec6xw] h3[data-astro-cid-zkhec6xw]{font-family:var(--font-display);margin:1.5rem 0 .75rem;font-size:clamp(1.2rem,2vw,1.6rem);line-height:1.4}.post-grid[data-astro-cid-zkhec6xw] h3[data-astro-cid-zkhec6xw] a[data-astro-cid-zkhec6xw]{color:var(--block-text);text-decoration:none}.post-grid[data-astro-cid-zkhec6xw] h3[data-astro-cid-zkhec6xw] a[data-astro-cid-zkhec6xw]:hover{color:var(--sun-300)}.post-grid[data-astro-cid-zkhec6xw] p[data-astro-cid-zkhec6xw]{color:var(--block-muted);-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.about[data-astro-cid-zkhec6xw]{padding-block:clamp(3.5rem,6vw,5.5rem)}.about[data-astro-cid-zkhec6xw] img{aspect-ratio:4/3;object-fit:cover;object-position:center 42%;border-radius:1.5rem;width:100%;max-height:36rem}.reviews[data-astro-cid-zkhec6xw]{padding-block:clamp(3.5rem,6vw,5.5rem)}.section-title--dark[data-astro-cid-zkhec6xw]{color:var(--block-text)}.review-grid[data-astro-cid-zkhec6xw]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;display:grid}@media (width<=50rem){.advice-grid[data-astro-cid-zkhec6xw],.about[data-astro-cid-zkhec6xw]{grid-template-columns:1fr}.about-copy[data-astro-cid-zkhec6xw]{order:2}.post-grid[data-astro-cid-zkhec6xw],.review-grid[data-astro-cid-zkhec6xw]{grid-template-columns:1fr}.post-grid[data-astro-cid-zkhec6xw]{gap:3rem}}@media (width>=42.01rem){.tour-grid[data-astro-cid-zkhec6xw]>.tour-card--compact:last-child:nth-child(odd){grid-template-rows:minmax(22rem,auto);grid-template-columns:repeat(2,minmax(0,1fr))}.tour-grid[data-astro-cid-zkhec6xw]>.tour-card--compact:last-child:nth-child(odd) .card-image{aspect-ratio:auto;height:100%}}@media (width<=42rem){.tour-grid[data-astro-cid-zkhec6xw]{grid-template-columns:minmax(0,1fr)}}@media (width<=34rem){.hero-actions[data-astro-cid-zkhec6xw]{flex-direction:column;align-items:stretch}.hero-actions[data-astro-cid-zkhec6xw] .button[data-astro-cid-zkhec6xw]{width:100%}}
