.list[data-astro-cid-7jmv6226]{list-style:none;border-top:1px solid var(--gold)}.list[data-astro-cid-7jmv6226] a[data-astro-cid-7jmv6226]{position:relative;display:grid;grid-template-columns:60px 1.1fr 1.2fr auto;gap:24px;align-items:baseline;padding:32px 0;border-bottom:1px solid var(--hair);overflow:hidden;isolation:isolate;transition:padding .7s var(--ease),color .5s}.list[data-astro-cid-7jmv6226] a[data-astro-cid-7jmv6226]:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--gold);transform:scaleY(0);transform-origin:50% 100%;transition:transform .7s var(--ease)}.list[data-astro-cid-7jmv6226] a[data-astro-cid-7jmv6226]:hover{padding-left:22px;padding-right:22px;color:var(--f900)}.list[data-astro-cid-7jmv6226] a[data-astro-cid-7jmv6226]:hover:before{transform:scaleY(1)}.n[data-astro-cid-7jmv6226]{font-family:var(--serif);font-style:italic;color:var(--gold-d);font-size:20px}.name[data-astro-cid-7jmv6226]{font-family:var(--serif);font-size:clamp(28px,3vw,40px);color:var(--cream);transition:color .5s}.range[data-astro-cid-7jmv6226]{font-family:var(--serif);font-style:italic;font-weight:500;font-size:clamp(28px,3vw,44px);color:var(--gold);transition:color .5s;white-space:nowrap}.list[data-astro-cid-7jmv6226] a[data-astro-cid-7jmv6226]:hover .name[data-astro-cid-7jmv6226],.list[data-astro-cid-7jmv6226] a[data-astro-cid-7jmv6226]:hover .range[data-astro-cid-7jmv6226],.list[data-astro-cid-7jmv6226] a[data-astro-cid-7jmv6226]:hover .n[data-astro-cid-7jmv6226]{color:var(--f900)}@media(max-width:800px){.list[data-astro-cid-7jmv6226] a[data-astro-cid-7jmv6226]{grid-template-columns:40px minmax(0,1fr);gap:6px 14px}.note[data-astro-cid-7jmv6226],.range[data-astro-cid-7jmv6226]{grid-column:2}}.menu[data-astro-cid-ucd2ps2b]{padding-top:80px}.filters[data-astro-cid-ucd2ps2b]{position:relative;display:flex;gap:4px;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;border-bottom:1px solid var(--hair);margin-bottom:20px}.filters[data-astro-cid-ucd2ps2b]::-webkit-scrollbar{display:none}.filters[data-astro-cid-ucd2ps2b] button[data-astro-cid-ucd2ps2b]{position:relative;z-index:1;flex:none;padding:16px 22px;font-size:12px;letter-spacing:.24em;text-transform:uppercase;color:var(--text);transition:color .4s}.filters[data-astro-cid-ucd2ps2b] button[data-astro-cid-ucd2ps2b] sup[data-astro-cid-ucd2ps2b]{font-family:var(--serif);font-style:italic;font-size:14px;letter-spacing:0;margin-left:4px;color:var(--gold-d)}.filters[data-astro-cid-ucd2ps2b] button[data-astro-cid-ucd2ps2b][aria-selected=true],.filters[data-astro-cid-ucd2ps2b] button[data-astro-cid-ucd2ps2b]:hover{color:var(--gold)}.ind[data-astro-cid-ucd2ps2b]{position:absolute;left:0;bottom:0;height:2px;width:0;background:var(--gold)}.svc[data-astro-cid-ucd2ps2b]{display:grid;grid-template-columns:70px 1.5fr 1fr 220px;gap:28px;align-items:start;padding:40px 0;border-bottom:1px solid var(--hair);position:relative}.svc[data-astro-cid-ucd2ps2b]:before{content:"";position:absolute;left:0;right:0;top:-1px;height:1px;background:var(--gold);transform:scaleX(0);transform-origin:0 50%;transition:transform .9s var(--ease)}.svc[data-astro-cid-ucd2ps2b]:hover:before{transform:scaleX(1)}.no[data-astro-cid-ucd2ps2b]{font-family:var(--serif);font-style:italic;font-size:26px;color:var(--gold-d);padding-top:6px}h2[data-astro-cid-ucd2ps2b]{font-size:clamp(36px,4vw,60px);line-height:1;transition:transform .8s var(--ease),color .5s}.svc[data-astro-cid-ucd2ps2b]:hover h2[data-astro-cid-ucd2ps2b]{transform:translate(14px);color:var(--gold-l)}.main[data-astro-cid-ucd2ps2b] p[data-astro-cid-ucd2ps2b]{margin-top:14px;max-width:460px}.main[data-astro-cid-ucd2ps2b] .thumb{display:none}ul[data-astro-cid-ucd2ps2b]{list-style:none;display:grid;gap:8px;padding-top:10px;font-size:15px}li[data-astro-cid-ucd2ps2b]:before{content:"✦ ";color:var(--gold);font-size:10px}.meta[data-astro-cid-ucd2ps2b]{display:grid;justify-items:end;gap:10px;text-align:right}.dur[data-astro-cid-ucd2ps2b]{font-size:10px;letter-spacing:.3em;text-transform:uppercase}.pr[data-astro-cid-ucd2ps2b]{font-family:var(--serif);font-style:italic;font-weight:500;font-size:clamp(44px,4vw,64px);line-height:.9}.pr[data-astro-cid-ucd2ps2b] small[data-astro-cid-ucd2ps2b]{display:block;font-family:var(--sans);font-style:normal;font-weight:400;font-size:10px;letter-spacing:.32em;text-transform:uppercase;color:var(--gold);margin-bottom:4px}.meta[data-astro-cid-ucd2ps2b] .btn[data-astro-cid-ucd2ps2b]{padding:13px 24px;margin-top:6px}.peek[data-astro-cid-ucd2ps2b]{position:fixed;left:0;top:0;z-index:150;width:280px;height:340px;pointer-events:none;visibility:hidden;opacity:0;transform:scale(.85);overflow:hidden;border-radius:999px 999px 0 0;border:1px solid var(--gold);padding:8px;background:var(--f950)}.peek[data-astro-cid-ucd2ps2b] img{position:absolute;inset:8px;width:calc(100% - 16px);height:calc(100% - 16px);object-fit:cover;border-radius:999px 999px 0 0;--hide: 100%;clip-path:inset(0 0 var(--hide) 0)}.hl-grid[data-astro-cid-ucd2ps2b]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.hl-grid[data-astro-cid-ucd2ps2b] article[data-astro-cid-ucd2ps2b]{padding:44px 36px;border:1px solid var(--hair);background:linear-gradient(160deg,var(--f900),var(--f950));transition:border-color .5s}.hl-grid[data-astro-cid-ucd2ps2b] article[data-astro-cid-ucd2ps2b]:hover{border-color:var(--gold)}.sym[data-astro-cid-ucd2ps2b]{display:grid;place-items:center;width:64px;height:64px;border:1px solid var(--gold);transform:rotate(45deg);color:var(--gold);margin-bottom:34px}.sym[data-astro-cid-ucd2ps2b] b[data-astro-cid-ucd2ps2b]{transform:rotate(-45deg);font-weight:400}.hl-grid[data-astro-cid-ucd2ps2b] h3[data-astro-cid-ucd2ps2b]{font-size:32px;margin-bottom:12px;font-weight:400}@media(max-width:1000px){.svc[data-astro-cid-ucd2ps2b]{grid-template-columns:44px minmax(0,1fr);gap:16px 18px}ul[data-astro-cid-ucd2ps2b],.meta[data-astro-cid-ucd2ps2b]{grid-column:2}.meta[data-astro-cid-ucd2ps2b]{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:10px 16px;text-align:left}.meta[data-astro-cid-ucd2ps2b] .dur[data-astro-cid-ucd2ps2b]{flex-basis:100%}.main[data-astro-cid-ucd2ps2b] .thumb{display:block;width:100%;aspect-ratio:16 / 10;object-fit:cover;margin-top:18px;border:1px solid var(--hair)}.hl-grid[data-astro-cid-ucd2ps2b]{grid-template-columns:minmax(0,1fr)}.peek[data-astro-cid-ucd2ps2b]{display:none}}
