.v5hc-hero[data-astro-cid-4rsohe3g]{display:flex;flex-wrap:wrap;gap:48px;align-items:center;padding:64px 0 16px}.v5hc-hero__copy[data-astro-cid-4rsohe3g]{flex:1 1 460px;min-width:0;display:flex;flex-direction:column;gap:22px}.v5hc-eyebrow[data-astro-cid-4rsohe3g]{font-size:12px;font-weight:600;letter-spacing:.2em;color:var(--v5-link)}.v5hc-eyebrow--tight[data-astro-cid-4rsohe3g]{letter-spacing:.16em}.v5hc-hero[data-astro-cid-4rsohe3g] h1[data-astro-cid-4rsohe3g]{margin:0;font-weight:600;font-size:clamp(40px,5.2vw,60px);line-height:1.04;letter-spacing:-.025em;text-wrap:balance}.v5hc-hero__sub[data-astro-cid-4rsohe3g]{margin:0;font-size:17px;line-height:1.55;color:var(--v5-muted);max-width:440px;text-wrap:pretty}.v5hc-searchwrap[data-astro-cid-4rsohe3g]{position:relative;max-width:540px;margin:0}.v5hc-search[data-astro-cid-4rsohe3g]{display:flex;align-items:center;gap:12px;min-height:60px;padding:0 8px 0 20px;background:var(--v5-card);border:1px solid var(--v5-line);border-radius:14px;box-shadow:0 1px 2px #14100a0a,0 8px 24px #14100a0f}.v5hc-search__icon[data-astro-cid-4rsohe3g]{flex:none;color:var(--v5-muted)}.v5hc-search[data-astro-cid-4rsohe3g] input[data-astro-cid-4rsohe3g]{flex:1 1 auto;min-width:0;align-self:stretch;border:0;outline:0;background:none;font-family:inherit;font-size:16px;color:var(--v5-ink)}.v5hc-search[data-astro-cid-4rsohe3g] input[data-astro-cid-4rsohe3g]::-moz-placeholder{color:var(--v5-muted);opacity:.9}.v5hc-search[data-astro-cid-4rsohe3g] input[data-astro-cid-4rsohe3g]::placeholder{color:var(--v5-muted);opacity:.9}.v5hc-search[data-astro-cid-4rsohe3g] input[data-astro-cid-4rsohe3g]::-webkit-search-cancel-button{-webkit-appearance:none}.v5hc-suggest[data-astro-cid-4rsohe3g]{position:absolute;left:0;right:0;top:calc(100% + 8px);z-index:10;background:var(--v5-card);border:1px solid var(--v5-line);border-radius:var(--v5-r-card-lg);box-shadow:0 18px 44px #14100a24;padding:8px;display:flex;flex-direction:column}.v5hc-suggest[data-astro-cid-4rsohe3g] a[data-astro-cid-4rsohe3g]{display:flex;justify-content:space-between;gap:12px;align-items:center;min-height:var(--v5-tap);padding:12px 14px;border-radius:var(--v5-r-control);color:var(--v5-ink);text-decoration:none}.v5hc-suggest[data-astro-cid-4rsohe3g] a[data-astro-cid-4rsohe3g]:hover,.v5hc-suggest[data-astro-cid-4rsohe3g] a[data-astro-cid-4rsohe3g]:focus-visible{background:var(--v5-fill)}.v5hc-suggest[data-astro-cid-4rsohe3g] .v5hc-suggest__t[data-astro-cid-4rsohe3g]{font-size:15px;font-weight:500}.v5hc-suggest[data-astro-cid-4rsohe3g] .v5hc-suggest__c[data-astro-cid-4rsohe3g]{font-size:12px;color:var(--v5-muted);white-space:nowrap}.v5hc-suggest[data-astro-cid-4rsohe3g] .v5hc-suggest__all[data-astro-cid-4rsohe3g]{border-top:1px solid var(--v5-line);border-radius:0 0 12px 12px;margin-top:4px;font-size:14px;font-weight:600;color:var(--v5-link);justify-content:flex-start}.v5hc-pop[data-astro-cid-4rsohe3g]{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.v5hc-pop[data-astro-cid-4rsohe3g]>span[data-astro-cid-4rsohe3g]{font-size:13px;color:var(--v5-muted);margin-right:2px}.v5hc-chip[data-astro-cid-4rsohe3g]{display:inline-flex;align-items:center;min-height:36px;padding:0 14px;border-radius:var(--v5-r-control);border:1px solid var(--v5-line);background:var(--v5-card);color:var(--v5-ink);font-size:13px;font-weight:500;text-decoration:none}.v5hc-chip[data-astro-cid-4rsohe3g]:hover{border-color:var(--v5-bronze);color:var(--v5-link)}.v5hc-hero__art[data-astro-cid-4rsohe3g]{flex:1 1 400px;min-width:0;display:flex;flex-direction:column;gap:10px}.v5hc-hero__art[data-astro-cid-4rsohe3g] img[data-astro-cid-4rsohe3g]{width:100%;height:auto;display:block}.v5hc-season[data-astro-cid-4rsohe3g]{font-size:13px;color:var(--v5-muted);text-align:right}.v5hc-btn[data-astro-cid-4rsohe3g]{display:inline-flex;align-items:center;justify-content:center;min-height:var(--v5-tap);padding:0 20px;border:1px solid transparent;border-radius:var(--v5-r-control);font-family:inherit;font-size:14px;font-weight:600;text-decoration:none;cursor:pointer;white-space:nowrap}.v5hc-btn--dark[data-astro-cid-4rsohe3g]{background:var(--v5-ink);color:#fff;border-color:var(--v5-ink)}.v5hc-btn--dark[data-astro-cid-4rsohe3g]:hover{background:#000;border-color:#000;color:#fff;text-decoration:none}.v5hc-btn--ghost[data-astro-cid-4rsohe3g]{background:none;color:var(--v5-ink);border-color:var(--v5-line)}.v5hc-btn--ghost[data-astro-cid-4rsohe3g]:hover{border-color:var(--v5-bronze);color:var(--v5-ink);text-decoration:none}.v5hc-btn--acc[data-astro-cid-4rsohe3g]{background:var(--v5-link);color:#fff;border-color:var(--v5-link);margin-top:6px}.v5hc-btn--acc[data-astro-cid-4rsohe3g]:hover{background:#6b4720;border-color:#6b4720;color:#fff;text-decoration:none}.v5hc-sec[data-astro-cid-4rsohe3g]{padding-top:56px}.v5hc-sec--last[data-astro-cid-4rsohe3g]{padding-bottom:72px}.v5hc-sechead[data-astro-cid-4rsohe3g]{display:flex;justify-content:space-between;align-items:baseline;gap:16px;flex-wrap:wrap;margin-bottom:24px}.v5hc-sechead[data-astro-cid-4rsohe3g] h2[data-astro-cid-4rsohe3g]{margin:0;font-weight:600;font-size:28px;letter-spacing:-.015em}.v5hc-sechead[data-astro-cid-4rsohe3g]>span[data-astro-cid-4rsohe3g]{font-size:14px;color:var(--v5-muted)}.v5hc-tour[data-astro-cid-4rsohe3g]{display:flex;flex-wrap:wrap;gap:20px;align-items:center;padding:12px;background:var(--v5-card);border:1px solid var(--v5-line);border-radius:var(--v5-r-card-lg);color:var(--v5-ink);text-decoration:none;transition:box-shadow .15s ease}.v5hc-tour[data-astro-cid-4rsohe3g]:hover{box-shadow:0 12px 28px #14100a1a;color:var(--v5-ink);text-decoration:none}.v5hc-tour__art[data-astro-cid-4rsohe3g]{flex:0 0 200px;height:120px;padding:12px;border-radius:var(--v5-r-card);background:var(--v5-fill);display:flex;align-items:center;justify-content:center}.v5hc-tour__art[data-astro-cid-4rsohe3g] img[data-astro-cid-4rsohe3g]{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.v5hc-tour__copy[data-astro-cid-4rsohe3g]{flex:1 1 280px;min-width:0;display:flex;flex-direction:column;gap:6px;padding:4px}.v5hc-tour__title[data-astro-cid-4rsohe3g]{font-size:20px;font-weight:600;letter-spacing:-.01em}.v5hc-tour__sub[data-astro-cid-4rsohe3g]{font-size:14px;line-height:1.5;color:var(--v5-muted)}.v5hc-tour__go[data-astro-cid-4rsohe3g]{margin:0 12px 0 auto;display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 18px;border-radius:var(--v5-r-control);background:var(--v5-ink);color:#fff;font-size:14px;font-weight:600}.v5hc-grid[data-astro-cid-4rsohe3g]{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.v5hc-card[data-astro-cid-4rsohe3g]{background:var(--v5-card);border:1px solid var(--v5-line);border-radius:var(--v5-r-card-lg);padding:12px 12px 16px;display:flex;flex-direction:column;gap:14px;min-width:0}.v5hc-card__art[data-astro-cid-4rsohe3g]{height:120px;padding:12px;border-radius:var(--v5-r-card);background:var(--v5-fill);overflow:hidden;display:flex;align-items:center;justify-content:center}.v5hc-card__art[data-astro-cid-4rsohe3g] img[data-astro-cid-4rsohe3g]{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;display:block}.v5hc-card__body[data-astro-cid-4rsohe3g]{display:flex;flex-direction:column;gap:10px;padding:0 6px;min-width:0}.v5hc-card__head[data-astro-cid-4rsohe3g]{display:flex;justify-content:space-between;align-items:baseline;gap:8px;color:var(--v5-ink);text-decoration:none;padding:9px 0;margin:-9px 0}.v5hc-card__head[data-astro-cid-4rsohe3g]:hover{color:var(--v5-link);text-decoration:none}.v5hc-card__head[data-astro-cid-4rsohe3g]>span[data-astro-cid-4rsohe3g]:first-child{font-size:17px;font-weight:600}.v5hc-card__count[data-astro-cid-4rsohe3g]{font-size:12px;color:var(--v5-muted);white-space:nowrap}.v5hc-card__rows[data-astro-cid-4rsohe3g]{display:flex;flex-direction:column}.v5hc-row[data-astro-cid-4rsohe3g]{display:flex;align-items:center;gap:8px;min-height:var(--v5-tap);padding:7px 0;border-top:1px solid var(--v5-line);color:var(--v5-muted);font-size:14px;line-height:1.4;text-decoration:none}.v5hc-row[data-astro-cid-4rsohe3g]>span[data-astro-cid-4rsohe3g]{flex:1 1 auto;min-width:0}.v5hc-row[data-astro-cid-4rsohe3g]>svg[data-astro-cid-4rsohe3g]{flex:none}.v5hc-row[data-astro-cid-4rsohe3g]:hover{color:var(--v5-link);text-decoration:none}.v5hc-two[data-astro-cid-4rsohe3g]{display:flex;flex-wrap:wrap;gap:16px}.v5hc-help[data-astro-cid-4rsohe3g],.v5hc-hand[data-astro-cid-4rsohe3g]{display:flex;flex-wrap:wrap;align-items:center;border-radius:var(--v5-r-card-lg);padding:24px;min-width:0}.v5hc-help[data-astro-cid-4rsohe3g]{flex:1 1 480px;gap:24px;background:var(--v5-card);border:1px solid var(--v5-line)}.v5hc-hand[data-astro-cid-4rsohe3g]{flex:1 1 360px;gap:20px;background:var(--v5-acc-soft)}.v5hc-help[data-astro-cid-4rsohe3g]>img[data-astro-cid-4rsohe3g]{width:150px;height:auto;flex:none}.v5hc-hand[data-astro-cid-4rsohe3g]>img[data-astro-cid-4rsohe3g]{width:130px;height:auto;flex:none}.v5hc-help[data-astro-cid-4rsohe3g]>div[data-astro-cid-4rsohe3g]{flex:1 1 220px;min-width:0;display:flex;flex-direction:column;gap:8px}.v5hc-hand[data-astro-cid-4rsohe3g]>div[data-astro-cid-4rsohe3g]{flex:1 1 200px;min-width:0;display:flex;flex-direction:column;gap:8px}.v5hc-help[data-astro-cid-4rsohe3g] h3[data-astro-cid-4rsohe3g],.v5hc-hand[data-astro-cid-4rsohe3g] h3[data-astro-cid-4rsohe3g]{margin:0;font-weight:600;font-size:22px;letter-spacing:-.01em}.v5hc-help[data-astro-cid-4rsohe3g] p[data-astro-cid-4rsohe3g]{margin:0;font-size:15px;line-height:1.5;color:var(--v5-muted)}.v5hc-hand[data-astro-cid-4rsohe3g] p[data-astro-cid-4rsohe3g]{margin:0;font-size:15px;line-height:1.5;color:var(--v5-ink)}.v5hc-help__btns[data-astro-cid-4rsohe3g]{display:flex;gap:8px;flex-wrap:wrap;margin-top:6px}@media(max-width:979px){.v5hc-hero[data-astro-cid-4rsohe3g]{gap:28px}.v5hc-hero__art[data-astro-cid-4rsohe3g]{flex-basis:100%;max-width:420px}.v5hc-season[data-astro-cid-4rsohe3g]{text-align:left}}@media(max-width:759px){.v5hc-hero[data-astro-cid-4rsohe3g]{padding-top:40px}.v5hc-tour__art[data-astro-cid-4rsohe3g]{flex:0 0 128px;height:96px}.v5hc-tour__go[data-astro-cid-4rsohe3g]{margin:0}.v5hc-sechead[data-astro-cid-4rsohe3g] h2[data-astro-cid-4rsohe3g]{font-size:24px}}@media(max-width:519px){.v5hc-search[data-astro-cid-4rsohe3g]{flex-wrap:wrap;padding:10px;row-gap:10px}.v5hc-search__icon[data-astro-cid-4rsohe3g]{display:none}.v5hc-search[data-astro-cid-4rsohe3g] input[data-astro-cid-4rsohe3g]{flex:1 1 100%;min-height:var(--v5-tap);padding:0 6px}.v5hc-search[data-astro-cid-4rsohe3g] .v5hc-btn[data-astro-cid-4rsohe3g]{flex:1 1 100%}}
