:root{--bg:#0a0908;--surface:#13110f;--surface-2:#1d1a15;--ink:#f2f2f0;--muted:#aba28b;--gold:#d9b14b;--gold-hi:#ebc965;--on-gold:#0a0908;--on-gold-soft:#3b2e0c;--veg:#6bbf78;--nonveg:#e0604f;--m:clamp(20px,2.2vw,32px);--bar:68px;--ease:cubic-bezier(0.23,1,0.32,1);--ease-io:cubic-bezier(0.77,0,0.175,1);--f-display:"Cormorant Garamond",Georgia,serif;--f-text:"Manrope",system-ui,-apple-system,"Segoe UI",sans-serif;--step-small:clamp(0.8125rem,0.79rem + 0.1vw,0.875rem);--step-body:clamp(1.0625rem,1rem + 0.25vw,1.1875rem);--step-lead:clamp(1.3rem,1.05rem + 0.7vw,1.75rem);--step-head:clamp(2.25rem,1.2rem + 3.6vw,4.5rem);--step-mono:clamp(4rem,11.4vw,11rem)}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--bar) + 8px)}body{background:var(--bg);color:var(--ink);font-family:var(--f-text);font-size:var(--step-body);line-height:1.5;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}img,svg,video{display:block;max-width:100%}a{color:inherit;text-decoration:none}button,input{font:inherit;color:inherit}button{background:none;border:0;cursor:pointer}ul{list-style:none}::-moz-selection{background:var(--gold);color:var(--on-gold)}::selection{background:var(--gold);color:var(--on-gold)}:focus-visible{outline:3px solid var(--gold-hi);outline-offset:3px}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.skip{position:fixed;left:var(--m);top:-60px;z-index:200;background:var(--gold);color:var(--on-gold);padding:12px 18px;font-weight:600}.skip:focus{top:12px}.tn{font-variant-numeric:lining-nums tabular-nums}.muted{color:var(--muted)}h1,h2,h3{font-family:var(--f-display);font-weight:700;letter-spacing:-.02em;line-height:.95}h2{font-size:var(--step-head)}*{scrollbar-width:thin;scrollbar-color:var(--gold) var(--surface)}.btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 30px;background:var(--gold);color:var(--on-gold);font-weight:600;font-size:var(--step-body);transition:background-color .18s ease,transform .16s var(--ease)}.btn:hover{background:var(--gold-hi)}.btn:active{transform:scale(.97)}.link{display:inline-flex;align-items:center;min-height:52px;font-weight:500;text-decoration:underline;text-decoration-color:var(--gold);text-underline-offset:.35em;text-decoration-thickness:2px;transition:color .18s ease}.link:hover{color:var(--gold-hi)}.seg{display:inline-flex}.seg button{min-height:44px;padding:0 18px;background:var(--surface-2);color:var(--ink);font-weight:500;font-size:var(--step-small);transition:background-color .18s ease,color .18s ease,transform .16s var(--ease)}.seg button:active{transform:scale(.97)}.seg button[aria-pressed=true]{background:var(--gold);color:var(--on-gold);font-weight:600}@media (hover:hover) and (pointer:fine){.seg button[aria-pressed=false]:hover{background:#2a261e}}.seg--lg button{min-height:48px;padding:0 26px;font-size:var(--step-body)}.langs{display:inline-flex;gap:2px}.langs button{min-height:44px;min-width:44px;padding:0 10px;color:var(--muted);font-weight:500;font-size:var(--step-small);transition:color .18s ease}.langs button[aria-pressed=true]{color:var(--gold)}@media (hover:hover){.langs button:hover{color:var(--ink)}}.bar{position:fixed;inset:0 0 auto 0;height:var(--bar);z-index:60;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:0 var(--m);transition:background-color .25s ease}.bar.is-solid{background:var(--bg)}.bar__logo img{height:54px;width:auto}.bar__nav{display:flex;gap:clamp(18px,2.4vw,38px);margin-left:auto;font-size:var(--step-small);font-weight:500}.bar__nav a{padding:10px 2px;transition:color .18s ease}.bar__nav a:hover{color:var(--gold-hi)}.bar__tools{display:flex;align-items:center;gap:14px}.bar__burger{display:none;min-height:44px;padding:0 14px;background:var(--surface-2);font-size:var(--step-small);font-weight:600}.sheet{position:fixed;inset:0;z-index:55;background:var(--bg);padding:calc(var(--bar) + 28px) var(--m) 40px;display:flex;flex-direction:column;justify-content:space-between}.sheet[hidden]{display:none}.sheet nav{display:flex;flex-direction:column;gap:4px}.sheet nav a{font-family:var(--f-display);font-size:clamp(3rem,15vw,5rem);font-weight:700;line-height:1.05;letter-spacing:-.02em}.langs--sheet button{font-size:var(--step-body);padding:0 14px}.hero{position:relative;min-height:100svh;display:grid;grid-template-rows:auto 1fr auto auto;padding:0 var(--m) 28px;overflow:hidden;isolation:isolate}.hero__video{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:-2;will-change:transform}.hero__scrim{position:absolute;inset:0;background:rgba(10,9,8,.55);z-index:-1}.hero__h1{grid-row:1;display:block;font-size:var(--step-mono);margin:0;padding-top:calc(var(--bar) + 8px)}.hero__mid{position:relative;z-index:2}.mask{display:block;overflow:hidden;font-family:var(--f-display);font-weight:700;font-size:var(--step-mono);line-height:.9;letter-spacing:-.03em;padding-bottom:.08em}.mask__in{color:var(--gold)}.l1,.mask__in{display:block}.l2{font-size:calc(var(--step-mono) * .6);margin-top:.1em}.l2,.l2 .mask__in{color:var(--ink)}.hero__mid{grid-row:3;align-self:end;margin:0 0 clamp(28px,4vw,56px);max-width:46ch;display:flex;flex-direction:column;gap:28px}.hero__sub{font-size:var(--step-lead);font-family:var(--f-display);font-weight:600;line-height:1.15;max-width:30ch}.hero__act{display:flex;align-items:center;gap:28px;flex-wrap:wrap}.hero__status{grid-row:4;position:static;display:flex;flex-direction:column;gap:6px;font-size:var(--step-small);font-weight:500}.hero__status li{display:flex;align-items:center;gap:10px}.dot{width:9px;height:9px;border-radius:50%;background:var(--veg);flex:none}.dot.is-closed{background:var(--nonveg)}.towns{background:var(--gold);color:var(--on-gold);padding:clamp(72px,11vw,160px) var(--m)}.towns h2{font-size:var(--step-head);max-width:14ch;margin-bottom:clamp(40px,6vw,88px)}.tbl{font-family:var(--f-display);font-weight:600;font-size:var(--step-lead);line-height:1.2}.tbl__row{display:grid;grid-template-columns:1fr 1.7fr 1.6fr auto;gap:8px 28px;padding:14px 0;align-items:baseline}.tbl__town{font-weight:700}.tbl__addr{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.22em;transition:color .18s ease}.tbl__addr:hover,.tbl__tel:hover{color:var(--on-gold-soft)}.tbl__status{display:flex;align-items:center;gap:12px;font-family:var(--f-text);font-weight:500;font-size:var(--step-body)}.tbl__status .dot{background:#1f6b3a}.tbl__status .dot.is-closed{background:#8a1f12}.tbl__tel{text-align:right;font-variant-numeric:lining-nums tabular-nums;white-space:nowrap}.tbl__part{margin-top:clamp(40px,5vw,72px);padding-bottom:6px;color:var(--on-gold-soft);font-weight:600}.tbl__row--hrs{grid-template-columns:1fr 1.7fr 1.6fr auto}.tbl__row--hrs p:nth-child(2){grid-column:2}.maps{display:grid;grid-template-columns:1fr 1fr;gap:clamp(16px,2vw,32px);margin-top:clamp(48px,7vw,104px)}.map{position:relative;height:clamp(300px,48svh,520px);background:var(--bg);overflow:hidden;color:var(--ink)}.map img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:saturate(.8)}.map img,.map:after{position:absolute;inset:0}.map:after{content:"";background:rgba(10,9,8,.58)}.map__body{position:absolute;inset:0;z-index:1;padding:clamp(20px,3vw,40px);display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:10px}.map__body h3{font-size:clamp(2.6rem,5vw,4.4rem);color:var(--gold)}.map__body p{font-size:var(--step-body);margin-bottom:14px}.menu{padding:clamp(72px,10vw,150px) var(--m) clamp(64px,9vw,130px);background:var(--bg)}.menu__top{display:flex;align-items:flex-end;justify-content:space-between;gap:24px 48px;flex-wrap:wrap;margin-bottom:clamp(28px,4vw,56px)}.menu__lede{color:var(--muted);font-size:var(--step-body)}.menu__sticky{position:sticky;top:var(--bar);z-index:40;background:var(--bg);padding:12px 0 14px;margin:0 calc(var(--m) * -1);padding-left:var(--m);padding-right:var(--m)}.tools{display:flex;gap:12px 24px;flex-wrap:wrap}.tgl,.tools{align-items:center}.tgl{display:inline-flex;gap:12px;min-height:48px;padding:0 4px;font-size:var(--step-small);font-weight:500}.tgl__box{width:22px;height:22px;background:var(--surface-2);display:grid;place-items:center;transition:background-color .18s ease}.tgl[aria-pressed=true] .tgl__box:after{content:"";width:10px;height:6px;border-left:2.5px solid var(--on-gold);border-bottom:2.5px solid var(--on-gold);transform:rotate(-45deg) translate(1px,-1px)}.search{margin-left:auto;display:block;flex:1 1 220px;max-width:340px}.search input{width:100%;min-height:48px;padding:0 16px;background:var(--surface-2);border:0;border-radius:0;font-size:var(--step-body);outline-offset:0;transition:background-color .18s ease}.search input::-moz-placeholder{color:var(--muted)}.search input::placeholder{color:var(--muted)}.search input:focus{background:#2a261e;outline:3px solid var(--gold-hi);outline-offset:0}.search input::-webkit-search-cancel-button{filter:invert(.8)}.menu__grid{display:grid;grid-template-columns:clamp(230px,22vw,310px) minmax(0,1fr);gap:clamp(28px,4vw,64px);margin-top:20px;align-items:start}.rail{position:sticky;top:calc(var(--bar) + var(--tb,76px) + 12px);padding-right:10px;display:flex;flex-direction:column}.rail .rail__g{display:flex;font-family:var(--f-text);line-height:1.2;gap:12px;align-items:center;justify-content:space-between;width:100%;margin:0;padding:10px 0;color:var(--muted);font-size:var(--step-small);font-weight:600;text-align:left}.rail .rail__g:before{display:none}.rail__g:after{content:"+";font-size:var(--step-body)}.rail__g[aria-expanded=true]:after{content:"\2013"}.rail .rail__g:not(:first-child){margin-top:8px}.rail .rail__g[aria-expanded=true]{color:var(--ink)}.rail button{display:flex;align-items:center;gap:12px;text-align:left;width:100%;padding:4px 0;font-family:var(--f-display);font-weight:600;font-size:1.3rem;line-height:1.1;color:var(--muted);transition:color .16s ease}.rail button:before{content:"";width:8px;height:8px;background:transparent;flex:none;transition:background-color .16s ease}.rail button[aria-current=true]{color:var(--gold)}.rail button[aria-current=true]:before{background:var(--gold)}@media (hover:hover){.rail button:hover{color:var(--ink)}.rail button[aria-current=true]:hover{color:var(--gold-hi)}}.chips{display:none;gap:8px;overflow-x:auto;padding-top:12px;scrollbar-width:none}.chips::-webkit-scrollbar{display:none}.chips button{flex:none;min-height:44px;padding:0 18px;background:var(--surface-2);font-weight:500;font-size:var(--step-small);white-space:nowrap}.chips button[aria-selected=true]{background:var(--gold);color:var(--on-gold);font-weight:600}.cat__img{position:relative;aspect-ratio:21/8;overflow:hidden;background:var(--surface)}.cat__img img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:0;transition:opacity .35s ease,transform 1.2s var(--ease);transform:scale(1.04)}.cat__img img.is-in{opacity:1;transform:none}.cat__head{display:flex;align-items:baseline;justify-content:space-between;gap:12px 32px;flex-wrap:wrap;margin:clamp(20px,3vw,36px) 0 clamp(16px,2vw,24px)}.cat__head h3{font-size:var(--step-head);color:var(--gold)}.cat__count{color:var(--muted);font-size:var(--step-small);font-weight:500}.items{background:var(--surface);padding:10px 0}.item{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 32px;padding:20px clamp(18px,2.4vw,36px);transition:background-color .16s ease}@media (hover:hover){.item:hover{background:var(--surface-2)}}.item__name{font-family:var(--f-display);font-weight:600;font-size:var(--step-lead);line-height:1.12;display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.item__txt{display:block}.item__d{margin-top:6px;font-size:1rem;line-height:1.45;max-width:62ch}.item__d,.item__m{display:block;color:var(--muted)}.item__m{margin-top:4px;font-size:var(--step-small);font-weight:500}.item__p{text-align:right;display:flex;flex-direction:column;gap:2px;align-items:flex-end;font-variant-numeric:lining-nums tabular-nums}.price{font-family:var(--f-display);font-weight:700;font-size:var(--step-lead);color:var(--gold);line-height:1.1;white-space:nowrap}.vr{display:flex;gap:14px;align-items:baseline;font-size:var(--step-small);color:var(--muted);font-weight:500}.vr b{font-family:var(--f-display);font-weight:700;font-size:1.25rem;color:var(--gold);min-width:3.6ch;text-align:right}.mk{display:inline-block;width:10px;height:10px;border-radius:50%;flex:none;margin-right:10px;transform:translateY(-1px)}.mk--v{background:var(--veg)}.mk--n{background:var(--nonveg)}.item .mk{margin-right:0}.mks{display:inline-flex;gap:4px}.sres__h{color:var(--gold);font-size:var(--step-lead);padding:22px clamp(18px,2.4vw,36px) 0}.sres__h,.sres__top{font-family:var(--f-display);font-weight:700}.sres__top{font-size:var(--step-head);margin-bottom:20px}.empty{padding:48px clamp(18px,2.4vw,36px);color:var(--muted)}.menu__note{margin-top:28px;color:var(--muted);font-size:var(--step-small);display:flex;gap:8px 8px;align-items:center;flex-wrap:wrap}.menu__note .mk{margin-right:2px}.band{background:var(--bg);padding:clamp(48px,8vw,120px) 0 clamp(72px,10vw,150px)}.band h2{margin-left:16.6vw;margin-bottom:clamp(32px,4.5vw,64px);max-width:12ch;padding-right:var(--m)}.band__row{display:flex;height:68svh;min-height:460px}.panel{position:relative;flex:var(--g) 1 0;min-width:0;overflow:hidden;transition:flex-grow .5s var(--ease-io);display:block;text-align:left}.panel img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .8s var(--ease)}.panel__lab{position:absolute;left:0;bottom:0;max-width:100%;padding:12px 20px;background:var(--bg);color:var(--ink);font-family:var(--f-display);font-weight:700;font-size:var(--step-lead);line-height:1.05;transition:background-color .2s ease,color .2s ease}@media (hover:hover) and (pointer:fine){.band__row:hover .panel{flex-grow:2}.band__row .panel:hover{flex-grow:6}.panel:hover img{transform:scale(1.04)}.panel:hover .panel__lab{background:var(--gold);color:var(--on-gold)}}.band__cap{margin:20px var(--m) 0;color:var(--muted);font-size:var(--step-small)}.story{background:var(--surface);padding:clamp(72px,11vw,160px) var(--m);display:grid;grid-template-columns:clamp(220px,28vw,420px) minmax(0,1fr);gap:clamp(32px,6vw,112px);align-items:start}.story__side{position:sticky;top:calc(var(--bar) + 24px)}.story__logo{width:min(100%,320px);height:auto;margin-bottom:clamp(28px,4vw,56px)}.facts{display:grid;gap:22px}.facts dt{color:var(--muted);font-size:var(--step-small);font-weight:600;margin-bottom:2px}.facts dd{font-size:var(--step-body)}.story__lead{font-family:var(--f-display);font-weight:500;font-size:var(--step-lead);max-width:34em;letter-spacing:-.005em;font-size:clamp(1.4rem,1.05rem + 1vw,2.2rem);line-height:1.18;max-width:none}.story__pair{display:grid;grid-template-columns:1.15fr 1fr;gap:clamp(24px,4vw,64px);margin-top:clamp(48px,7vw,112px);align-items:start}.story__fig img{width:100%;height:auto;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover}.story__fig figcaption{margin-top:12px;color:var(--muted);font-size:var(--step-small)}.story__quote p{font-family:var(--f-display);font-weight:600;font-size:var(--step-lead);line-height:1.2;color:var(--gold)}.story__quote footer{margin-top:22px;color:var(--ink);font-weight:500;font-size:var(--step-body)}.gallery{background:var(--bg);padding:clamp(72px,10vw,150px) 0;min-height:60svh;display:flex;flex-direction:column;justify-content:center}.gallery__title{display:flex;align-items:baseline;gap:18px;flex-wrap:wrap;margin:0 var(--m) -14px;position:relative;z-index:2;font-family:var(--f-display);font-size:var(--step-lead);font-weight:700}.h2like{color:var(--ink)}.gallery__count{color:var(--muted);font-weight:500}.gallery__count,.gallery__ig{font-family:var(--f-text);font-size:var(--step-small)}.gallery__ig{font-weight:600;color:var(--gold);text-decoration:underline;text-underline-offset:.3em;text-decoration-thickness:2px}.gallery__ig:hover{color:var(--gold-hi)}.gallery__row{display:flex;gap:clamp(20px,5vw,72px);overflow-x:auto;padding:36px var(--m);scrollbar-width:none;scroll-snap-type:x proximity}.gallery__row::-webkit-scrollbar{display:none}.gallery__row img{flex:none;width:clamp(150px,13vw,230px);aspect-ratio:2/3;height:auto;-o-object-fit:cover;object-fit:cover;scroll-snap-align:start;transition:transform .25s var(--ease)}@media (hover:hover) and (pointer:fine){.gallery__row img:hover{transform:scale(1.08)}}.call{background:var(--bg);min-height:64svh;padding:clamp(56px,8vw,110px) var(--m) clamp(36px,5vw,64px);display:grid;grid-template-columns:1fr auto;grid-template-rows:auto 1fr auto;gap:0 32px;align-items:start}.call__ask{grid-column:1;grid-row:1;font-family:var(--f-display);font-size:var(--step-lead);font-weight:600;max-width:20ch;line-height:1.1}.call__seg{grid-column:2;grid-row:1;justify-self:end}.call__num{grid-column:1/-1;grid-row:2;align-self:end;display:block;white-space:nowrap;font-family:var(--f-display);font-weight:700;font-size:var(--step-mono);line-height:.95;letter-spacing:-.03em;color:var(--gold);font-variant-numeric:lining-nums;padding-bottom:.18em;transition:color .2s ease}.call__num:hover{color:var(--gold-hi)}.call__l{grid-column:1;flex-direction:column;gap:6px}.call__l,.call__r{grid-row:3;display:flex;font-size:var(--step-small)}.call__r{grid-column:2;gap:28px;font-weight:600}.call__r a{text-decoration:underline;text-decoration-color:var(--gold);text-underline-offset:.3em;text-decoration-thickness:2px}.call__r a:hover{color:var(--gold-hi)}.foot{background:var(--gold);color:var(--on-gold);padding:clamp(40px,5vw,72px) var(--m) 22px;min-height:72svh;display:grid;grid-template-rows:auto 1fr auto auto;gap:0}.foot__cols{display:grid;grid-template-columns:repeat(4,1fr);gap:24px 32px;font-size:var(--step-body)}.foot__logo{width:clamp(110px,12vw,170px);height:auto}.foot__k{font-family:var(--f-display);font-weight:700;font-size:var(--step-lead);margin-bottom:8px;line-height:1}.foot__cols p+p{margin-top:12px}.foot__cols a{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.25em}.foot__cols a:hover{color:var(--on-gold-soft)}.foot__mark{width:100%;height:auto;align-self:end;margin-top:64px}.foot__mark text{font-family:var(--f-display);font-weight:700;font-size:240px;fill:var(--on-gold);letter-spacing:-6px}.foot__legal{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-top:18px;font-size:var(--step-small);font-weight:500}.foot__legal a:not(.sig){text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.25em}.mask__in{transform:translateY(38%);animation:rise .6s var(--ease) 0s forwards}.l2 .mask__in{animation-delay:.07s}.hero__mid{opacity:0;transform:translateY(18px);animation:fadeup .6s var(--ease) .3s forwards}.hero__status{opacity:0;animation:fadeup .6s var(--ease) .45s forwards}@keyframes rise{to{transform:none}}@keyframes fadeup{to{opacity:1;transform:none}}html.js .rv{opacity:0;transform:translateY(22px);transition:opacity .7s var(--ease),transform .7s var(--ease);transition-delay:var(--d,0ms)}html.js .rv.in{opacity:1;transform:none}.items.is-swap .item{animation:itemin .5s var(--ease) both;animation-delay:calc(var(--i,0) * 28ms)}@keyframes itemin{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.hero__mid,.hero__status,.mask__in{transform:none;animation:none}.hero__mid,.hero__status{opacity:1}html.js .rv{transform:none;transition:opacity .2s linear}.items.is-swap .item{animation:none}.cat__img img,.gallery__row img,.panel,.panel img{transition:none}}@media (max-width:1100px){.bar__nav{display:none}.bar__tools{margin-left:auto}.tbl__row{grid-template-columns:1fr 1.5fr 1.3fr auto}.story{grid-template-columns:1fr}.story__side{position:static;display:grid;grid-template-columns:auto 1fr;gap:32px;align-items:start}.story__logo{width:200px;margin:0}.foot__cols{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){:root{--bar:64px}.bar__logo img{height:48px}.bar__tools .langs{display:none}.bar__burger{display:inline-flex;align-items:center}.seg button{padding:0 14px}.hero{padding-bottom:20px}.hero__h1{font-size:19vw}.mask{font-size:min(15.5vw,4.9rem)}.hero__sub{font-size:1.45rem}.l2{font-size:min(11.5vw,3.4rem)}.hero__h1{padding-top:calc(var(--bar) + 20px)}.hero__status{margin-top:0}.towns h2{max-width:none}.tbl{font-size:1.4rem}.tbl__row{grid-template-columns:1fr auto;gap:4px 16px;padding:16px 0}.tbl__town{grid-column:1}.tbl__tel{grid-column:2;grid-row:1}.tbl__addr,.tbl__status{grid-column:1/-1}.tbl__row--hrs{grid-template-columns:1fr auto;padding:8px 0}.tbl__row--hrs p:nth-child(2){grid-column:2;text-align:right}.maps{grid-template-columns:1fr}.map{height:340px}.menu__sticky{padding-top:10px}.tools{gap:8px 14px}.search{flex:1 1 100%;max-width:none;margin-left:0;order:5}.tgl{order:4}.tools .langs{order:2}.menu__grid{grid-template-columns:1fr;margin-top:10px}.rail{display:none}.chips{display:flex}.cat__img{aspect-ratio:16/10}.item{grid-template-columns:1fr;padding:18px}.item__p{align-items:flex-start;text-align:left;flex-direction:row;flex-wrap:wrap;gap:6px 18px;margin-top:6px}.vr{gap:8px}.vr b{min-width:0}.band h2{margin-left:var(--m)}.band__row{display:grid;grid-template-columns:64fr 36fr;grid-template-rows:42svh 42svh;height:auto;min-height:0}.panel{flex:none}.panel:nth-child(3){grid-column:1;grid-row:2}.panel:nth-child(2){grid-column:2;grid-row:1}.panel:first-child{grid-column:1;grid-row:1}.panel:nth-child(4){grid-column:2;grid-row:2}.panel__lab{font-size:1.2rem;padding:10px 18px}.story__side{gap:28px}.story__pair,.story__side{grid-template-columns:1fr}.gallery{min-height:0}.gallery__row img{width:34vw}.call{grid-template-columns:1fr;grid-template-rows:auto auto 1fr auto auto;min-height:0}.call__seg{grid-column:1;grid-row:2;justify-self:start;margin-top:20px}.call__num{grid-row:3;font-size:min(22vw,5.6rem);white-space:normal;line-height:.92}.call__cc,.call__loc{display:block}.call__l{grid-row:4;margin-top:20px}.call__r{grid-column:1;grid-row:5;margin-top:18px}.foot{min-height:0}.foot__cols{grid-template-columns:1fr 1fr}}.svgdefs{position:absolute;width:0;height:0;overflow:hidden}.glass{background:linear-gradient(135deg,hsla(0,0%,100%,.16),hsla(0,0%,100%,.04) 60%,hsla(0,0%,100%,.1));backdrop-filter:blur(16px) saturate(1.8);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.5),inset 0 -1px 0 hsla(0,0%,100%,.1),inset 1px 0 0 hsla(0,0%,100%,.16),inset 0 0 24px hsla(0,0%,100%,.07),0 10px 34px rgba(0,0,0,.28)}html.lg .glass{backdrop-filter:blur(10px) saturate(1.8) url(#lg)}.seg.glass{border-radius:14px;overflow:hidden;background:hsla(0,0%,100%,.08)}.seg.glass button{background:transparent}.seg.glass button[aria-pressed=true]{background:var(--gold);color:var(--on-gold)}.bar__burger.glass{border-radius:14px}.bar.is-solid{background:rgba(10,9,8,.46);backdrop-filter:blur(18px) saturate(1.7);box-shadow:inset 0 -1px 0 hsla(0,0%,100%,.14),0 8px 30px rgba(0,0,0,.25)}.glass--bar{background:rgba(10,9,8,.5);box-shadow:inset 0 -1px 0 hsla(0,0%,100%,.14),inset 0 1px 0 hsla(0,0%,100%,.12),0 14px 30px rgba(0,0,0,.3)}.glass--bar .seg.glass{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.35)}.hero__status.glass{padding:14px 20px;border-radius:18px;align-self:start;justify-self:start}.menu__sticky.glass{backdrop-filter:blur(18px) saturate(1.7)}html.lg .menu__sticky.glass{backdrop-filter:blur(12px) saturate(1.7)}.search input{background:hsla(0,0%,100%,.08);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.22)}.chips button,.tgl__box{background:hsla(0,0%,100%,.12)}.lens{position:absolute;left:0;top:0;width:clamp(150px,17vw,250px);aspect-ratio:1;border-radius:50%;pointer-events:none;z-index:1;opacity:0;transition:opacity .5s ease;will-change:transform;background:radial-gradient(circle at 30% 24%,hsla(0,0%,100%,.42),hsla(0,0%,100%,0) 36%),radial-gradient(circle at 72% 82%,rgba(217,177,75,.32),rgba(217,177,75,0) 50%);backdrop-filter:blur(1.5px) saturate(1.9) brightness(1.22) contrast(1.08);box-shadow:inset 0 0 0 1.5px hsla(0,0%,100%,.55),inset 0 -12px 26px rgba(217,177,75,.4),inset 0 14px 22px hsla(0,0%,100%,.2),0 22px 56px rgba(0,0,0,.4)}html.lg .lens{backdrop-filter:blur(1px) saturate(1.9) brightness(1.2) url(#lensfx)}.lens.on{opacity:1}.item__n{flex:none;min-width:3.2ch;font-family:var(--f-text);font-size:var(--step-body);font-weight:600;color:var(--gold);font-variant-numeric:lining-nums tabular-nums;letter-spacing:.02em}.btn--dark{background:hsla(0,0%,100%,.12);color:var(--ink)}@media (hover:hover){.btn--dark:hover{background:hsla(0,0%,100%,.18)}}.gift{position:relative;background:var(--bg);padding:clamp(72px,10vw,150px) var(--m);display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(32px,6vw,104px);align-items:center;overflow:hidden;isolation:isolate}.gift:before{content:"";position:absolute;inset:auto -10% -30% 30%;height:80%;background:radial-gradient(closest-side,rgba(217,177,75,.22),rgba(217,177,75,0));z-index:-1}.gift__copy{display:flex;flex-direction:column;align-items:flex-start;gap:clamp(18px,2vw,28px)}.gift__copy h2{max-width:11ch;color:var(--gold)}.gift__p{font-size:var(--step-lead);font-family:var(--f-display);font-weight:600;line-height:1.2;max-width:28ch}.gift__pts{display:flex;flex-direction:column;gap:8px;color:var(--muted);font-size:var(--step-body)}.gift__pts li{padding-left:22px;position:relative}.gift__pts li:before{content:"";position:absolute;left:0;top:.62em;width:8px;height:8px;background:var(--gold)}.gift__act{display:flex;gap:12px;flex-wrap:wrap}.gift__fig{position:relative;margin:0;perspective:1100px}.gift__tilt{position:relative;transform:rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .5s var(--ease);transform-style:preserve-3d;overflow:hidden;border-radius:4px}.gift__tilt img{display:block;width:100%;height:auto}.gift__glare{position:absolute;inset:0;background:radial-gradient(circle at var(--gx,30%) var(--gy,20%),hsla(0,0%,100%,.34),hsla(0,0%,100%,0) 45%);opacity:var(--go,0);transition:opacity .4s ease;mix-blend-mode:soft-light;pointer-events:none}.gift__glass{position:absolute;left:clamp(14px,2vw,28px);bottom:clamp(14px,2vw,28px);max-width:min(300px,70%);padding:16px 20px;border-radius:18px;font-size:var(--step-small);font-weight:600;line-height:1.35}@media (max-width:1100px){.gift{grid-template-columns:1fr}.gift__copy h2{max-width:none}}@media (max-width:760px){.gift__act .btn{flex:1 1 100%}}.hero__h1{position:relative;z-index:2}.bar__burger.glass{box-shadow:none;background:hsla(0,0%,100%,.14)}.seg--lg.glass{border-radius:16px}.glass--bar .seg.glass,.seg--lg.glass{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.4),inset 0 -1px 0 hsla(0,0%,100%,.08)}.tgl__box{width:26px;height:26px;border-radius:9px;background:linear-gradient(135deg,hsla(0,0%,100%,.2),hsla(0,0%,100%,.06));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.45),inset 0 -1px 0 hsla(0,0%,100%,.1)}.tgl[aria-pressed=true] .tgl__box{background:var(--gold)}.search input{border-radius:16px;background:linear-gradient(135deg,hsla(0,0%,100%,.16),hsla(0,0%,100%,.05) 60%,hsla(0,0%,100%,.1));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.45),inset 0 -1px 0 hsla(0,0%,100%,.1),inset 0 0 22px hsla(0,0%,100%,.05);padding:0 18px}.search input:focus{background:hsla(0,0%,100%,.16);outline:2px solid var(--gold-hi);outline-offset:2px}.chips button{border-radius:14px}.hero__scrim{background:var(--scrim,rgba(10,9,8,.55));transition:background-color 1.2s ease}.hero:after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 70% 55% at 80% 105%,var(--glow,transparent),transparent 70%);z-index:-1;pointer-events:none;transition:opacity 1.2s ease}html[data-tod=eve]{--scrim:rgba(40,17,0,.5);--glow:rgba(238,150,48,.34)}html[data-tod=night]{--scrim:rgba(5,7,15,.66);--glow:rgba(217,177,75,.2)}.embers{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:1}.gift .embers{z-index:0}.gift__copy,.gift__fig{position:relative;z-index:1}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(1.5)}}.dot.is-soon{background:#f0a53a;animation:pulse 1.4s ease-in-out infinite}.roll{display:inline-flex;align-items:center;gap:8px;min-height:48px;padding:0 20px;border-radius:16px;font-size:var(--step-small);font-weight:600;color:var(--gold-hi);transition:transform .16s var(--ease),background-color .18s ease}.roll:active{transform:scale(.97)}.roll.glass{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.4),inset 0 -1px 0 hsla(0,0%,100%,.08)}@media (hover:hover){.roll:hover{background-color:rgba(217,177,75,.22)}}.tools .roll{order:3}.rollmodal{position:fixed;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:var(--m);background:rgba(10,9,8,.6);backdrop-filter:blur(12px);animation:fadein .25s ease both}.rollmodal[hidden]{display:none}@keyframes fadein{0%{opacity:0}to{opacity:1}}.rollcard{display:grid;width:min(640px,100%);max-height:calc(100svh - 2*var(--m));overflow:auto;border-radius:28px;background:rgba(24,21,16,.82);animation:rise-card .45s var(--ease) both}@keyframes rise-card{0%{opacity:0;transform:translateY(24px) scale(.97)}to{opacity:1;transform:none}}.rollcard__body{padding:clamp(22px,3vw,44px);display:flex;flex-direction:column;gap:14px;justify-content:center}.rollcard__cat{color:var(--muted);font-size:var(--step-small);font-weight:600}.rollcard__title{display:flex;align-items:baseline;gap:14px}.rollcard__n{font-weight:600;color:var(--gold);font-size:var(--step-lead);font-variant-numeric:lining-nums tabular-nums}.rollcard h3{font-size:clamp(2.2rem,4vw,3.4rem);line-height:1}.rollcard__d{color:var(--muted);font-size:var(--step-body);max-width:46ch;min-height:1.5em}.rollcard .item__p{align-items:flex-start;text-align:left}.rollcard__act{display:flex;flex-wrap:wrap;gap:10px;margin-top:8px}.rollcard.is-spin .rollcard__n,.rollcard.is-spin h3{filter:blur(1.2px);opacity:.85}.rollcard.is-spin .rollcard__d,.rollcard.is-spin .rollcard__price{opacity:0}.rollcard.is-land h3{animation:land .5s var(--ease) both}.rollcard.is-land .rollcard__d,.rollcard.is-land .rollcard__price{animation:fadeup .5s var(--ease) .12s both}@keyframes land{0%{transform:translateY(10px) scale(1.06);opacity:.4}to{transform:none;opacity:1}}.item.is-hit{animation:hit 1.8s ease both}@keyframes hit{0%,60%{background:rgba(217,177,75,.28)}to{background:transparent}}@media (max-width:760px){.rollcard__act .btn{flex:1 1 100%}}.cur{position:fixed;left:0;top:0;width:30px;height:30px;border-radius:50%;pointer-events:none;z-index:140;opacity:0;transition:opacity .3s ease,width .25s var(--ease),height .25s var(--ease),margin .25s var(--ease),background-color .25s ease;background:hsla(0,0%,100%,.07);backdrop-filter:blur(2px) saturate(1.7) brightness(1.3);box-shadow:inset 0 0 0 1.5px hsla(0,0%,100%,.55),inset 0 5px 9px hsla(0,0%,100%,.22),inset 0 -5px 9px rgba(217,177,75,.3)}.cur.on{opacity:1}.cur.is-off{opacity:0}.cur.is-link{width:58px;height:58px;margin:-14px 0 0 -14px;background:rgba(217,177,75,.18)}.cur.is-view{width:84px;height:84px;margin:-27px 0 0 -27px;background:hsla(0,0%,100%,.04)}@media (hover:none),(pointer:coarse){.cur{display:none}}.sig{display:inline-flex;align-items:center;gap:10px;opacity:.7;transition:opacity .25s ease}.sig__x{width:38px;height:32px;background:currentColor;-webkit-mask:url(data:image/png;base64,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) center/contain no-repeat;mask:url(data:image/png;base64,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) center/contain no-repeat;transition:transform .35s var(--ease)}.sig__t{font-family:var(--f-display);font-style:italic;font-weight:600;font-size:1.25rem;letter-spacing:.01em}.sig__t b{font-weight:700;letter-spacing:.04em}@media (hover:hover){.sig:hover{opacity:1}.sig:hover .sig__x{transform:rotate(-8deg) scale(1.1)}}.call{position:relative;isolation:isolate;overflow:hidden}.call:before{content:"";position:absolute;right:-6%;top:-10%;width:46%;height:70%;background:radial-gradient(closest-side,rgba(217,177,75,.3),rgba(217,177,75,0));z-index:-1;pointer-events:none}.call__seg.glass{border-radius:18px;background:hsla(0,0%,100%,.1)}.call__seg.glass button{min-height:56px;padding:0 30px}