.hero[data-astro-cid-lcdefpme]{isolation:isolate;background:var(--green-dk);min-height:clamp(580px,86vh,880px);color:var(--cream);align-items:end;display:grid;position:relative;overflow:hidden}.hero-img[data-astro-cid-lcdefpme]{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.hero[data-astro-cid-lcdefpme]:after{content:"";z-index:-1;background:linear-gradient(180deg, color-mix(in srgb, var(--green-dk) 28%, transparent) 0%, color-mix(in srgb, var(--green-dk) 40%, transparent) 40%, color-mix(in srgb, var(--green-dk) 90%, transparent) 100%);position:absolute;inset:0}.hero-body[data-astro-cid-lcdefpme]{max-width:780px;padding-block:clamp(110px,16vw,180px) clamp(44px,7vw,80px)}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{color:#fff;text-shadow:0 2px 24px #00000040;margin:0 0 .18em;font-size:clamp(3.1rem,8.2vw,5.8rem)}.tag[data-astro-cid-lcdefpme]{font-family:var(--serif);color:#ffffffeb;text-wrap:balance;margin:0 0 30px;font-size:clamp(1.15rem,2.2vw,1.65rem);font-style:italic;font-weight:600}@media (width>=600px){.tag[data-astro-cid-lcdefpme]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}}.hero-call[data-astro-cid-lcdefpme]{min-height:var(--tap);color:var(--cream);font:600 .95rem/1 var(--body);letter-spacing:.04em;text-underline-offset:7px;text-decoration:underline;-webkit-text-decoration-color:var(--brass-lt);text-decoration-color:var(--brass-lt);align-items:center;gap:8px;padding:0 4px;text-decoration-thickness:1px;display:inline-flex}.hero-call[data-astro-cid-lcdefpme] .ic[data-astro-cid-lcdefpme]{color:var(--brass-lt);width:18px;height:18px}.hero-call[data-astro-cid-lcdefpme]:hover{color:#fff;text-decoration-color:#fff}.proof[data-astro-cid-lcdefpme]{margin:30px 0 0}.proof[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{color:#ffffffe6}.proof[data-astro-cid-lcdefpme] .ic[data-astro-cid-lcdefpme]{color:var(--brass-lt)}.today-grid[data-astro-cid-lcdefpme]{grid-template-columns:.8fr 1.2fr;align-items:start;gap:clamp(24px,5vw,64px);display:grid}.today-grid[data-astro-cid-lcdefpme] .sec-head[data-astro-cid-lcdefpme]{margin-bottom:0}.today-grid[data-astro-cid-lcdefpme] .badges[data-astro-cid-lcdefpme]{margin-top:14px}.today-slots[data-astro-cid-lcdefpme] .chips[data-astro-cid-lcdefpme]{gap:12px}.today-slots[data-astro-cid-lcdefpme] .chip-time[data-astro-cid-lcdefpme]{flex:0 auto;min-width:124px;max-width:none}.today-slots[data-astro-cid-lcdefpme] .chip-time[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{align-items:center;gap:6px;display:inline-flex}.today-slots[data-astro-cid-lcdefpme] .chip-time[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme] .ic[data-astro-cid-lcdefpme]{width:16px;height:16px;color:var(--brass)}.today-slots[data-astro-cid-lcdefpme] .none[data-astro-cid-lcdefpme]{font-family:var(--serif);color:var(--green-dk);align-items:center;gap:8px;margin:0;font-size:1.35rem;display:flex}.today-slots[data-astro-cid-lcdefpme] .none[data-astro-cid-lcdefpme] .ic[data-astro-cid-lcdefpme]{color:var(--brass)}.today-more[data-astro-cid-lcdefpme]{margin:24px 0 0}.band-wrap[data-astro-cid-lcdefpme]{padding-bottom:clamp(16px,3vw,32px)}.walk-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1.15fr;align-items:center;gap:clamp(28px,6vw,80px);display:grid}.ways[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:8px;display:grid}.way[data-astro-cid-lcdefpme]{border-radius:var(--r-btn);border:1px solid var(--brass-line);background:var(--paper);min-height:96px;color:var(--green-dk);flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:14px;text-decoration:none;transition:border-color .12s,transform .12s;display:flex}.way[data-astro-cid-lcdefpme]:hover{border-color:var(--brass);transform:translateY(-1px)}.way[data-astro-cid-lcdefpme] .ic[data-astro-cid-lcdefpme]{width:30px;height:30px;color:var(--brass)}.way[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{font-family:var(--serif);font-size:1.3rem;font-weight:600;line-height:1}.walk-photos[data-astro-cid-lcdefpme]{grid-template-columns:1.1fr .9fr;align-items:end;gap:14px;display:grid}.walk-photos[data-astro-cid-lcdefpme] .photo[data-astro-cid-lcdefpme]:nth-child(2){margin-bottom:12%}.rates-sec[data-astro-cid-lcdefpme]{background:var(--paper);border-top:1px solid var(--brass-line);border-bottom:1px solid var(--brass-line)}.rates-more[data-astro-cid-lcdefpme]{margin:28px 0 0}.rules-sec[data-astro-cid-lcdefpme]{border-top:1px solid var(--brass-line)}.rules-grid[data-astro-cid-lcdefpme]{align-items:start}.find-grid[data-astro-cid-lcdefpme]{grid-template-columns:.8fr 1.2fr;align-items:start;gap:clamp(24px,5vw,64px);display:grid}.find-grid[data-astro-cid-lcdefpme] .sec-head[data-astro-cid-lcdefpme]{margin-bottom:0}.find-card[data-astro-cid-lcdefpme]{padding:clamp(18px,3vw,28px) clamp(20px,3.5vw,32px)}.find-card[data-astro-cid-lcdefpme] .irow[data-astro-cid-lcdefpme]{border-top:0}.find-card[data-astro-cid-lcdefpme] .irow[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]:last-child{border-bottom:0}@media (width<=860px){.today-grid[data-astro-cid-lcdefpme],.walk-grid[data-astro-cid-lcdefpme],.find-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.walk-photos[data-astro-cid-lcdefpme]{align-items:start}.walk-photos[data-astro-cid-lcdefpme] .photo[data-astro-cid-lcdefpme]:nth-child(2){margin-top:12%;margin-bottom:0}.hero[data-astro-cid-lcdefpme]{min-height:min(86vh,720px)}}
