.hero[data-astro-cid-ektnrt2l]{isolation:isolate;--hero-h:max(360px, min(64vh, 620px));position:relative}@supports (height:1svh){.hero[data-astro-cid-ektnrt2l]{--hero-h:max(360px, min(64svh, 620px))}}.hero-img[data-astro-cid-ektnrt2l]{width:100%;height:var(--hero-h);object-fit:cover;object-position:50% 30%;display:block}.hero-scrim[data-astro-cid-ektnrt2l]{height:var(--hero-h);z-index:0;background:linear-gradient(#17191b00 42%,#17191bb8 74%,#17191b 100%);position:absolute;top:0;left:0;right:0}.hero-copy[data-astro-cid-ektnrt2l]{z-index:1;margin-top:-96px;padding-bottom:56px;position:relative}.chip[data-astro-cid-ektnrt2l]{color:var(--chip)}.hero-how[data-astro-cid-ektnrt2l]{max-width:34ch;color:var(--ink);margin-top:22px;font-size:clamp(19px,2vw,24px);font-weight:500;line-height:1.45}.hero-act[data-astro-cid-ektnrt2l]{flex-wrap:wrap;align-items:center;gap:14px 28px;margin-top:30px;display:flex}.hero-tel[data-astro-cid-ektnrt2l]{min-height:44px;color:var(--body);align-items:baseline;gap:10px;padding-block:10px;font-size:18px;text-decoration:none;display:inline-flex}.hero-tel[data-astro-cid-ektnrt2l] span[data-astro-cid-ektnrt2l]{font-family:var(--f-d);color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:26px;font-weight:700}.hero-tel[data-astro-cid-ektnrt2l]:hover span[data-astro-cid-ektnrt2l]{color:var(--chip)}@media (width>=900px){.hero[data-astro-cid-ektnrt2l]{--top-h:78px;min-height:max(620px, calc(100vh - var(--top-h)));align-items:center;display:flex}@supports (height:1svh){.hero[data-astro-cid-ektnrt2l]{min-height:max(620px, calc(100svh - var(--top-h)))}}.hero-img[data-astro-cid-ektnrt2l]{z-index:-2;object-position:50% 58%;height:100%;position:absolute;inset:0}.hero-scrim[data-astro-cid-ektnrt2l]{z-index:-1;background:linear-gradient(90deg,#17191bf2 0%,#17191be6 52%,#17191b80 72%,#17191b00 90%),linear-gradient(#17191b00 78%,#17191b 100%);height:auto;inset:0}.hero-copy[data-astro-cid-ektnrt2l]{margin-top:0;padding-block:96px}}@media (width>=1000px){.hero[data-astro-cid-ektnrt2l]{--top-h:88px}}.band[data-astro-cid-ektnrt2l] img[data-astro-cid-ektnrt2l]{object-fit:cover;object-position:50% 58%;width:100%;height:clamp(380px,76vh,860px)}.said[data-astro-cid-ektnrt2l]{padding-bottom:clamp(72px,10vw,140px);position:relative}.said-in[data-astro-cid-ektnrt2l]{background:var(--bg);gap:40px;padding-top:48px;display:grid;position:relative}.said-h[data-astro-cid-ektnrt2l]{font-family:var(--f-d);text-transform:uppercase;color:var(--ink);font-size:clamp(36px,6vw,60px);font-weight:800;line-height:.95}.rv[data-astro-cid-ektnrt2l] blockquote[data-astro-cid-ektnrt2l] p[data-astro-cid-ektnrt2l]{color:var(--ink)}.rv-lead[data-astro-cid-ektnrt2l] blockquote[data-astro-cid-ektnrt2l] p[data-astro-cid-ektnrt2l]{max-width:40ch;font-size:clamp(20px,2.1vw,26px);font-weight:500;line-height:1.5}.rv-two[data-astro-cid-ektnrt2l] blockquote[data-astro-cid-ektnrt2l] p[data-astro-cid-ektnrt2l]{max-width:40ch;color:var(--body);font-size:19px;line-height:1.6}.rv-mark[data-astro-cid-ektnrt2l]{height:.5em;font-family:var(--f-d);color:var(--oak);margin-bottom:12px;font-size:120px;font-weight:800;line-height:1;display:block}.rv[data-astro-cid-ektnrt2l] figcaption[data-astro-cid-ektnrt2l]{color:var(--muted);margin-top:18px;font-size:17px}.rv[data-astro-cid-ektnrt2l] figcaption[data-astro-cid-ektnrt2l] b[data-astro-cid-ektnrt2l]{color:var(--ink);margin-right:8px;font-weight:600}@media (width>=960px){.said-in[data-astro-cid-ektnrt2l]{margin-top:-220px;margin-left:calc(var(--gut) * -1);padding:64px var(--gut) 0;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);grid-template-areas:"h h""lead two";align-items:start;column-gap:64px;width:min(100%,1180px)}.said-h[data-astro-cid-ektnrt2l]{grid-area:h}.rv-lead[data-astro-cid-ektnrt2l]{grid-area:lead}.rv-two[data-astro-cid-ektnrt2l]{grid-area:two;padding-top:72px}}.fin[data-astro-cid-ektnrt2l]{background:var(--steel);padding-block:clamp(64px,9vw,120px)}.fin-head[data-astro-cid-ektnrt2l]{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.fin-h[data-astro-cid-ektnrt2l]{font-family:var(--f-d);text-transform:uppercase;color:var(--ink);text-wrap:balance;max-width:12ch;font-size:clamp(40px,7vw,72px);font-weight:800;line-height:.92}.arrows[data-astro-cid-ektnrt2l]{flex:none;gap:6px;display:flex}.arrows[data-astro-cid-ektnrt2l][hidden]{display:none}.arrow[data-astro-cid-ektnrt2l]{cursor:pointer;background:var(--oak);width:56px;height:56px;color:var(--bg);border:0;border-radius:0;place-items:center;padding:0;transition:background-color .15s,opacity .2s;display:grid}.arrow[data-astro-cid-ektnrt2l] svg[data-astro-cid-ektnrt2l]{width:26px;height:26px}.arrow[data-astro-cid-ektnrt2l]:hover:not(:disabled){background:var(--oak-hi)}.arrow[data-astro-cid-ektnrt2l]:disabled{background:var(--steel-hi);color:var(--muted);cursor:default}.arrow[data-astro-cid-ektnrt2l]:focus-visible{outline-offset:3px}.track[data-astro-cid-ektnrt2l]{--pad:max(var(--gut), calc((100% - 1360px) / 2 + var(--gut)));padding:0 var(--pad) 8px;scroll-snap-type:x mandatory;scroll-padding-inline:var(--pad);overscroll-behavior-x:contain;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:var(--oak) var(--steel-hi);gap:12px;margin-top:32px;display:flex;overflow:auto hidden}.track[data-astro-cid-ektnrt2l]:focus-visible{outline-offset:-3px}.shot[data-astro-cid-ektnrt2l]{scroll-snap-align:start;flex:0 0 80%}.shot[data-astro-cid-ektnrt2l] img[data-astro-cid-ektnrt2l]{aspect-ratio:3/4;object-fit:cover;background:var(--steel-hi);width:100%;height:auto}.shot[data-astro-cid-ektnrt2l] figcaption[data-astro-cid-ektnrt2l]{color:var(--body);margin-top:14px;padding-right:8px;font-size:17px;line-height:1.45}.shot-tier[data-astro-cid-ektnrt2l]{font-family:var(--f-d);letter-spacing:.03em;text-transform:uppercase;color:var(--chip);margin-bottom:4px;font-size:20px;font-weight:700;line-height:1.1;display:block}@media (width>=600px){.shot[data-astro-cid-ektnrt2l]{flex-basis:46%}}@media (width>=900px){.track[data-astro-cid-ektnrt2l]{gap:clamp(14px,1.6vw,24px)}.shot[data-astro-cid-ektnrt2l]{flex-basis:clamp(300px,27vw,420px)}}.more[data-astro-cid-ektnrt2l]{min-height:48px;font-family:var(--f-d);letter-spacing:.03em;text-transform:uppercase;color:var(--chip);text-decoration:underline;text-decoration-color:var(--oak);text-underline-offset:8px;align-items:center;gap:10px;margin-top:28px;font-size:24px;font-weight:700;text-decoration-thickness:3px;display:inline-flex}.more[data-astro-cid-ektnrt2l] span[data-astro-cid-ektnrt2l]{font-family:var(--f-b);text-decoration:none}.more[data-astro-cid-ektnrt2l]:hover{color:var(--ink)}.ways[data-astro-cid-ektnrt2l]{padding-block:clamp(72px,10vw,140px)}.ways-h[data-astro-cid-ektnrt2l]{font-family:var(--f-d);text-transform:uppercase;color:var(--ink);text-wrap:balance;max-width:12ch;font-size:clamp(40px,7vw,72px);font-weight:800;line-height:.92}.ways-list[data-astro-cid-ektnrt2l]{gap:8px;margin-top:32px;display:grid}.way[data-astro-cid-ektnrt2l]{background:var(--steel);height:100%;color:var(--body);align-content:start;gap:10px;padding:24px 64px 28px 22px;text-decoration:none;transition:background-color .15s;display:grid;position:relative}.way[data-astro-cid-ektnrt2l]:hover{background:var(--steel-hi)}.way-name[data-astro-cid-ektnrt2l]{font-family:var(--f-d);text-transform:uppercase;color:var(--ink);font-size:clamp(36px,9vw,52px);font-weight:800;line-height:.9}.way-figs[data-astro-cid-ektnrt2l]{flex-wrap:wrap;align-items:baseline;gap:2px 16px;display:flex}.way-from[data-astro-cid-ektnrt2l]{font-family:var(--f-d);color:var(--chip);font-variant-numeric:tabular-nums;font-size:30px;font-weight:700;line-height:1.1}.way-days[data-astro-cid-ektnrt2l]{color:var(--body);font-size:17px}.way-blurb[data-astro-cid-ektnrt2l]{color:var(--ink);max-width:34ch;font-size:18px;line-height:1.5}.way-go[data-astro-cid-ektnrt2l]{color:var(--oak);font-size:28px;line-height:1;transition:transform .15s;position:absolute;top:22px;right:20px}.way[data-astro-cid-ektnrt2l]:hover .way-go[data-astro-cid-ektnrt2l]{transform:translate(4px)}@media (width>=900px){.ways-list[data-astro-cid-ektnrt2l]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(8px,1.2vw,16px)}.way[data-astro-cid-ektnrt2l]{padding:30px 64px 34px 28px}.way-name[data-astro-cid-ektnrt2l]{font-size:clamp(44px,4vw,60px)}.way-from[data-astro-cid-ektnrt2l]{font-size:clamp(30px,2.4vw,36px)}}@media (prefers-reduced-motion:reduce){.track[data-astro-cid-ektnrt2l]{scroll-behavior:auto}.arrow[data-astro-cid-ektnrt2l],.way[data-astro-cid-ektnrt2l],.way-go[data-astro-cid-ektnrt2l]{transition:none}.way[data-astro-cid-ektnrt2l]:hover .way-go[data-astro-cid-ektnrt2l]{transform:none}}
