.cols[data-astro-cid-xpcsi4dz]{grid-template-columns:repeat(2,1fr);gap:56px 88px;max-width:960px;margin-inline:auto;display:grid}.wide[data-astro-cid-xpcsi4dz]{grid-column:1/-1;& ul{grid-template-columns:1fr 1fr;column-gap:88px;display:grid}& .more{grid-column:1/-1}}@media (width<=900px){.cols[data-astro-cid-xpcsi4dz]{gap:48px}}@media (width<=620px){.cols[data-astro-cid-xpcsi4dz],.wide[data-astro-cid-xpcsi4dz] ul[data-astro-cid-xpcsi4dz]{grid-template-columns:1fr}}h3[data-astro-cid-xpcsi4dz]{border-bottom:1px solid var(--rule);color:var(--gold);font:400 11px var(--body);letter-spacing:.3em;text-align:center;text-transform:uppercase;margin-bottom:8px;padding-bottom:18px}ul[data-astro-cid-xpcsi4dz]{margin:0;padding:0;list-style:none}li[data-astro-cid-xpcsi4dz]{font:400 19px/1.3 var(--display);align-items:baseline;gap:10px;padding-block:11px;display:flex}.dots[data-astro-cid-xpcsi4dz]{border-bottom:1px dotted var(--rule);flex:1;min-width:16px;translate:0 -5px}.price[data-astro-cid-xpcsi4dz]{color:var(--muted);font:300 15px var(--body);font-variant-numeric:tabular-nums;white-space:nowrap}.more[data-astro-cid-xpcsi4dz]{color:var(--muted);font-size:17px;font-style:italic}.note[data-astro-cid-xpcsi4dz]{color:var(--muted);letter-spacing:.06em;text-align:center;margin:56px 0 0;font-size:13px}section[data-astro-cid-kamocopc]{grid-template-columns:repeat(3,1fr);gap:4px;padding-block:0;display:grid}figure[data-astro-cid-kamocopc]{margin:0;position:relative;overflow:hidden;& img{aspect-ratio:3/4;object-fit:cover;width:100%;transition:scale .8s}&:hover img{scale:1.03}}figcaption[data-astro-cid-kamocopc]{color:#f3e9de;font:400 11px var(--body);letter-spacing:.26em;text-transform:uppercase;background:linear-gradient(#0000,#17110e99);padding:40px 20px 18px;position:absolute;inset:auto 0 0}@media (width<=700px){section[data-astro-cid-kamocopc]{grid-template-columns:1fr 1fr}figure[data-astro-cid-kamocopc]:last-child{grid-column:1/-1;& img{aspect-ratio:16/10}}}.hero[data-astro-cid-6weg7pnq]{--w:clamp(190px, 22vw, 300px);background:var(--night);grid-template-rows:1fr repeat(5,auto) 1fr;grid-template-columns:1fr 1fr;min-height:min(88vh,780px);padding:0;display:grid}.door[data-astro-cid-6weg7pnq]{isolation:isolate;grid-row:1/-1;grid-template-rows:subgrid;text-align:center;justify-items:center;row-gap:28px;padding:72px 48px;display:grid;position:relative;overflow:hidden;&:before{content:"";border:1px solid var(--gold-line);pointer-events:none;position:absolute;inset:28px}}.inner[data-astro-cid-6weg7pnq]{display:contents}.label[data-astro-cid-6weg7pnq]{grid-row:2}.mark[data-astro-cid-6weg7pnq]{grid-row:3}.rule[data-astro-cid-6weg7pnq]{grid-row:4}p[data-astro-cid-6weg7pnq]:not(.mark){opacity:.86;grid-row:5;max-width:26em;margin:0}.links[data-astro-cid-6weg7pnq]{flex-wrap:wrap;grid-row:6;justify-content:center;gap:14px;display:flex}.door[data-astro-cid-6weg7pnq] .backdrop{z-index:-1;object-fit:cover;object-position:center 38%;width:100%;height:100%;position:absolute;inset:0}.door[data-astro-cid-6weg7pnq]:after{content:"";z-index:-1;background:linear-gradient(#17110e94,#17110ed6);position:absolute;inset:0}.bistrot[data-astro-cid-6weg7pnq]{--btn-hover-fg:var(--bd);background:var(--bd);color:var(--bd-fg)}.bistrot[data-astro-cid-6weg7pnq] .backdrop{object-position:70% center;filter:sepia(.35)saturate(1.35)brightness(.88)}.mark[data-astro-cid-6weg7pnq]{color:var(--gold-soft);margin:0;line-height:0}h1[data-astro-cid-6weg7pnq] svg{width:var(--w);margin-bottom:calc(var(--w) * .1)}.boudoir[data-astro-cid-6weg7pnq] img[data-astro-cid-6weg7pnq]{width:calc(var(--w) * .76);margin-top:calc(var(--w) * .558)}@media (width<=1024px){.door[data-astro-cid-6weg7pnq]{padding:64px 32px;&:before{inset:18px}}}@media (width<700px){.hero[data-astro-cid-6weg7pnq]{--w:230px;grid-template-rows:none;grid-template-columns:1fr;min-height:0}.door[data-astro-cid-6weg7pnq]{grid-row:auto;grid-template-rows:none;row-gap:26px;padding:80px 32px 72px;&:before{inset:12px}}.label[data-astro-cid-6weg7pnq],.mark[data-astro-cid-6weg7pnq],.rule[data-astro-cid-6weg7pnq],p[data-astro-cid-6weg7pnq]:not(.mark),.links[data-astro-cid-6weg7pnq]{grid-row:auto}h1[data-astro-cid-6weg7pnq] svg{margin-bottom:0}.boudoir[data-astro-cid-6weg7pnq] img[data-astro-cid-6weg7pnq]{width:250px;margin-top:0}}.grid[data-astro-cid-oj3j2pxi]{grid-template-columns:5fr 6fr;align-items:center;gap:80px;display:grid}@media (width<=860px){.grid[data-astro-cid-oj3j2pxi]{grid-template-columns:1fr;gap:40px}}figure[data-astro-cid-oj3j2pxi]{gap:14px;margin:0;display:grid}figure[data-astro-cid-oj3j2pxi] img{aspect-ratio:4/5;object-fit:cover;object-position:center 30%;width:100%}figcaption[data-astro-cid-oj3j2pxi]{color:var(--muted);font:400 11px var(--body);letter-spacing:.24em;text-transform:uppercase}.text[data-astro-cid-oj3j2pxi]{gap:22px;padding-top:8px;display:grid;& p{max-width:34em;margin:0}}blockquote[data-astro-cid-oj3j2pxi]{font:italic 400 clamp(34px, 4.6vw, 56px) / 1.12 var(--display);margin:0}.pillars[data-astro-cid-oj3j2pxi]{border-top:1px solid var(--rule);grid-template-columns:repeat(3,1fr);margin:20px 0 0;display:grid;& div{padding:22px 18px 0 0}& div+div[data-astro-cid-oj3j2pxi]{border-left:1px solid var(--rule);padding-left:18px}}dt[data-astro-cid-oj3j2pxi]{color:var(--gold);font:500 11px var(--body);letter-spacing:.24em;text-transform:uppercase;margin-bottom:8px}dd[data-astro-cid-oj3j2pxi]{color:var(--muted);margin:0;font-size:15px;line-height:1.6}@media (width<=560px){.pillars[data-astro-cid-oj3j2pxi]{grid-template-columns:1fr;& div+div[data-astro-cid-oj3j2pxi]{border-top:1px solid var(--rule);border-left:0;margin-top:22px;padding-left:0}}}ul[data-astro-cid-ed3cluid]{border-top:1px solid var(--rule);margin:0;padding:0;list-style:none}a[data-astro-cid-ed3cluid]{border-bottom:1px solid var(--rule);grid-template-columns:220px 1fr auto;align-items:baseline;gap:24px;padding-block:30px;text-decoration:none;transition:padding .3s;display:grid;&:hover{padding-left:12px}}.source[data-astro-cid-ed3cluid]{color:var(--gold);font:400 11px var(--body);letter-spacing:.26em;text-transform:uppercase}.title[data-astro-cid-ed3cluid]{font:400 clamp(20px, 2.4vw, 27px) / 1.25 var(--display)}.go[data-astro-cid-ed3cluid]{color:var(--muted);letter-spacing:.2em;text-transform:uppercase;font-size:12px}@media (width<=700px){a[data-astro-cid-ed3cluid]{grid-template-columns:1fr;gap:8px}.go[data-astro-cid-ed3cluid]{display:none}}section[data-astro-cid-zxof6q4o]{background:var(--paper-2)}.row[data-astro-cid-zxof6q4o]{border-block:1px solid var(--rule);grid-template-columns:repeat(3,1fr);display:grid}article[data-astro-cid-zxof6q4o]{text-align:center;align-content:start;gap:12px;min-width:0;padding:28px 28px 38px;display:grid;&+article[data-astro-cid-zxof6q4o]{border-left:1px solid var(--rule)}& img{aspect-ratio:4/5;object-fit:cover;width:100%;margin-bottom:14px}}h3[data-astro-cid-zxof6q4o]{font-size:26px;line-height:1.15}p[data-astro-cid-zxof6q4o]{color:var(--muted);margin:0;font-size:15px;line-height:1.65}.price[data-astro-cid-zxof6q4o]{color:var(--gold);font:400 13px var(--body);font-variant-numeric:tabular-nums;letter-spacing:.14em}@media (width<=760px){.row[data-astro-cid-zxof6q4o]{grid-template-columns:1fr}article[data-astro-cid-zxof6q4o]+article[data-astro-cid-zxof6q4o]{border-top:1px solid var(--rule);border-left:0}}
