.hero[data-astro-cid-n24p5ogk]{position:relative;min-height:100svh;display:flex;align-items:flex-end;overflow:hidden;background:var(--green-2);color:var(--on-dark)}.hero-video[data-astro-cid-n24p5ogk]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.hero[data-astro-cid-n24p5ogk]:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,#173a2e8c,#173a2e00 28%,#173a2e33 58%,#173a2eeb)}.hero-copy[data-astro-cid-n24p5ogk]{position:relative;z-index:1;width:min(760px,100%);padding:0 clamp(var(--s4),6vw,112px) clamp(var(--s8),12vh,128px);text-shadow:0 1px 14px rgb(23 58 46 / .5)}.hero-copy[data-astro-cid-n24p5ogk]>[data-astro-cid-n24p5ogk]{animation:rise var(--t-slow) var(--ease) both}.hero-copy[data-astro-cid-n24p5ogk]>[data-astro-cid-n24p5ogk]:nth-child(2){animation-delay:80ms}.hero-copy[data-astro-cid-n24p5ogk]>[data-astro-cid-n24p5ogk]:nth-child(3){animation-delay:.16s}.hero-copy[data-astro-cid-n24p5ogk]>[data-astro-cid-n24p5ogk]:nth-child(4){animation-delay:.24s}.hero-copy[data-astro-cid-n24p5ogk]>[data-astro-cid-n24p5ogk]:nth-child(5){animation-delay:.32s}@supports (animation-timeline: view()){.hero-copy[data-astro-cid-n24p5ogk]{animation:hero-out linear both;animation-timeline:view();animation-range:exit 0% exit 70%}.hero-copy[data-astro-cid-n24p5ogk]>[data-astro-cid-n24p5ogk]{animation:rise var(--t-slow) var(--ease) both}}@keyframes hero-out{to{opacity:0;transform:translateY(-32px)}}.hero-label[data-astro-cid-n24p5ogk]{color:var(--gold-light);font-weight:500;font-size:var(--fs-small);letter-spacing:.08em;margin-bottom:var(--s3)}.hero[data-astro-cid-n24p5ogk] h1[data-astro-cid-n24p5ogk]{color:var(--on-dark);font-size:var(--fs-hero);line-height:1.2}.hero-sub[data-astro-cid-n24p5ogk]{color:var(--on-dark-muted);font-size:var(--fs-body)}.hero-price[data-astro-cid-n24p5ogk]{display:grid;gap:var(--s1);margin-top:var(--s4);padding:var(--s3) var(--s4);max-width:34rem;background:#173a2edb;border:1px solid rgb(233 211 166 / .5);border-radius:var(--radius);color:var(--on-dark);text-decoration:none;text-shadow:none;transition:border-color var(--t-fast) var(--ease),background-color var(--t-fast) var(--ease),transform var(--t-fast) var(--ease)}.hero-price[data-astro-cid-n24p5ogk]:hover,.hero-price[data-astro-cid-n24p5ogk]:focus-visible{border-color:var(--gold-light);background:#173a2ef0;transform:translateY(-2px)}.hero-price[data-astro-cid-n24p5ogk]:active{background:#1e4a3bf5;transform:none}.hp-row[data-astro-cid-n24p5ogk]{display:flex;justify-content:space-between;align-items:baseline;gap:var(--s3);font-weight:600}.hp-row[data-astro-cid-n24p5ogk] strong[data-astro-cid-n24p5ogk]{color:var(--gold-light);font-size:var(--fs-h3);font-weight:700;white-space:nowrap}.hp-row[data-astro-cid-n24p5ogk] small[data-astro-cid-n24p5ogk]{color:var(--on-dark-muted);font-size:var(--fs-small);font-weight:600}.hp-note[data-astro-cid-n24p5ogk]{margin-top:var(--s1);color:var(--on-dark-muted);font-size:var(--fs-small);font-weight:400}.hero-actions[data-astro-cid-n24p5ogk]{display:flex;flex-wrap:wrap;gap:var(--s3);margin-top:var(--s5)}.hero-actions[data-astro-cid-n24p5ogk] .btn[data-astro-cid-n24p5ogk]{text-shadow:none}.hero-cue[data-astro-cid-n24p5ogk]{position:absolute;left:50%;bottom:var(--s5);z-index:1;display:inline-grid;place-items:center;width:44px;height:44px;border-radius:var(--radius-pill);border:1px solid rgb(233 211 166 / .5);color:var(--gold-light);transform:translate(-50%);animation:bob calc(var(--t-slow) * 4) ease-in-out infinite}.hero-cue[data-astro-cid-n24p5ogk]:hover{background:#fffcf524}.is-still .hero-cue[data-astro-cid-n24p5ogk]{animation-play-state:paused}.hero-still[data-astro-cid-n24p5ogk]{position:absolute;right:clamp(var(--s4),4vw,var(--s8));bottom:var(--s5);z-index:1;min-height:44px;padding:0 var(--s4);border-radius:var(--radius-pill);border:1px solid rgb(233 211 166 / .5);background:#173a2e99;color:var(--gold-light);font:inherit;font-size:var(--fs-caption);font-weight:600;cursor:pointer}.hero-still[data-astro-cid-n24p5ogk]:hover,.hero-still[data-astro-cid-n24p5ogk]:focus-visible{background:#173a2ed9}.hero-still[data-astro-cid-n24p5ogk]:active{transform:scale(.97)}@keyframes bob{0%,to{transform:translate(-50%) translateY(0)}50%{transform:translate(-50%) translateY(6px)}}@media(min-width:761px){.hero[data-astro-cid-n24p5ogk]:after{background:radial-gradient(70% 90% at 50% 50%,transparent 55%,rgb(23 58 46 / .4) 100%),linear-gradient(180deg,#173a2e8c,#173a2e00 28%,#173a2e33 58%,#173a2eeb)}}@media(max-width:760px){.hero[data-astro-cid-n24p5ogk]:after{background:linear-gradient(180deg,#173a2e80,#173a2e00 16% 38%,#173a2ee6 54%,#173a2ef7)}.hero-copy[data-astro-cid-n24p5ogk]{padding-bottom:calc(72px + var(--s7))}.hero-actions[data-astro-cid-n24p5ogk]{margin-top:var(--s4)}.hero-actions[data-astro-cid-n24p5ogk] .btn[data-astro-cid-n24p5ogk]{flex:1 1 auto}.hero-actions[data-astro-cid-n24p5ogk] .btn--line[data-astro-cid-n24p5ogk]{display:none}.hero-cue[data-astro-cid-n24p5ogk]{bottom:calc(72px + var(--s2));width:36px;height:36px}.hero-still[data-astro-cid-n24p5ogk]{bottom:calc(72px + var(--s2));right:var(--s4)}}@media(max-width:760px)and (max-height:640px){.hero-sub[data-astro-cid-n24p5ogk],.hero-cue[data-astro-cid-n24p5ogk]{display:none}}.lt[data-astro-cid-7igjzfgb]{display:grid;grid-template-columns:5fr 6fr;gap:var(--s7);align-items:center}.lt-pic[data-astro-cid-7igjzfgb]{margin:0}.lt-pic[data-astro-cid-7igjzfgb] img{display:block;width:100%;aspect-ratio:16 / 9;object-fit:cover;border-radius:var(--radius)}.lt[data-astro-cid-7igjzfgb] .eyebrow[data-astro-cid-7igjzfgb]{color:var(--gold-light)}.lt[data-astro-cid-7igjzfgb] h2[data-astro-cid-7igjzfgb]{color:var(--on-dark);margin-bottom:var(--s2)}.lt-hours[data-astro-cid-7igjzfgb]{color:var(--on-dark-muted);margin:0 0 var(--s4)}.lt-list[data-astro-cid-7igjzfgb]{list-style:none;margin:0 0 var(--s5);padding:0}.lt-list[data-astro-cid-7igjzfgb] li[data-astro-cid-7igjzfgb]{display:flex;justify-content:space-between;align-items:baseline;gap:var(--s3);padding-block:var(--s2);border-bottom:1px solid rgb(233 211 166 / .3)}.lt-list[data-astro-cid-7igjzfgb] span[data-astro-cid-7igjzfgb]{color:var(--on-dark)}.lt-list[data-astro-cid-7igjzfgb] strong[data-astro-cid-7igjzfgb]{color:var(--gold-light);white-space:nowrap}.lt-actions[data-astro-cid-7igjzfgb]{margin:0}@media(max-width:860px){.lt[data-astro-cid-7igjzfgb]{grid-template-columns:1fr;gap:var(--s5)}}.ticker[data-astro-cid-tpudeaz7]{overflow:hidden;padding-block:var(--s4)}.ticker-track[data-astro-cid-tpudeaz7]{display:flex;width:max-content;animation:ticker calc(var(--t-slow) * 90) linear infinite}.ticker[data-astro-cid-tpudeaz7]:hover .ticker-track[data-astro-cid-tpudeaz7],.is-still .ticker-track[data-astro-cid-tpudeaz7]{animation-play-state:paused}.ticker-item[data-astro-cid-tpudeaz7]{display:inline-flex;align-items:center;gap:var(--s5);padding-inline:var(--s5);font-family:var(--serif);font-weight:700;font-size:var(--fs-h3);color:var(--gold-light);white-space:nowrap}.ticker-item[data-astro-cid-tpudeaz7]:after{content:"";width:6px;height:6px;border-radius:var(--radius-pill);background:var(--gold)}@keyframes ticker{to{transform:translate(-50%)}}.center-link[data-astro-cid-j7pv25f6]{text-align:center;margin-top:var(--s7);margin-bottom:0}#order[data-astro-cid-j7pv25f6] .eyebrow,#seafood[data-astro-cid-j7pv25f6] .eyebrow,#location[data-astro-cid-j7pv25f6] .eyebrow,#space[data-astro-cid-j7pv25f6] .eyebrow[data-astro-cid-j7pv25f6]{display:none}#order[data-astro-cid-j7pv25f6] .section-head{text-align:left}#order[data-astro-cid-j7pv25f6] .section-head .rule{margin-inline:0}.space[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:5fr 7fr;gap:var(--s7);align-items:center}.space-text[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin-bottom:var(--s4)}.space-pics[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:3fr 2fr;gap:var(--s4);align-items:end}.space-pics[data-astro-cid-j7pv25f6] figure[data-astro-cid-j7pv25f6]{margin:0}.space-pics[data-astro-cid-j7pv25f6] img{width:100%;height:100%;aspect-ratio:3 / 4;object-fit:cover}@media(max-width:860px){.space[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}
