.detail.is-leaving{animation:detail-out .26s var(--ease) both;pointer-events:none}@keyframes detail-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(10px)}}@media(prefers-reduced-motion:reduce){.detail,.detail.is-leaving{animation:none}}.hero-shot .slide .mirror.left{left:auto;right:100%}.hero-shot .slide .mirror.right{right:auto;left:100%}@media(min-width:900px){.hero:after{background:linear-gradient(to bottom,#00000038,#0000 13%),radial-gradient(78% 58% at 12% 76%,#00000094,#00000042 44%,#0000 74%)}}@media(max-width:899px){.hero:after{background:linear-gradient(to bottom,#00000042,#0000 12%),linear-gradient(to top,#000000a8,#00000038,#0000 52%)}}.hero-text{text-shadow:0 1px 22px var(--hero-shade, rgba(0, 0, 0, .5))}.nav.is-over{text-shadow:0 1px 18px var(--hero-shade, rgba(0, 0, 0, .45))}.hero-shot .slide .frame{position:absolute;top:0;bottom:0;right:7%;aspect-ratio:1 / 1}.hero-shot .slide .frame .main{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;aspect-ratio:auto;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 14%,#000 86%,transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 14%,#000 86%,transparent 100%)}.hero-shot .slide .mirror{position:absolute;top:0;width:100%;height:100%;object-fit:cover;transform:scaleX(-1);filter:blur(38px) saturate(1.04)}.hero-shot .slide .mirror.left{right:100%}.hero-shot .slide .mirror.right{left:100%}.hero-shot .slide .fill,.hero-shot .slide .echo{display:none}@media(max-width:899px){.hero-shot .slide .frame{position:absolute;inset:0;aspect-ratio:auto}.hero-shot .slide .mirror{display:none}.hero-shot .slide .frame .main{-webkit-mask-image:none;mask-image:none}}.hero-item{min-height:30px;align-items:center;opacity:0;animation:none;transition:opacity .42s var(--ease)}.hero-item.is-on{opacity:1}@media(max-width:899px){.hero-item{min-height:26px}}@media(min-width:900px){.hero-shot .slide .echo{transform:scale(1.75);filter:blur(46px) saturate(1.06)}}.detail-shot .slide .echo{transform:scale(1.5);filter:blur(38px) saturate(1.06)}@media(min-width:900px){.hero-shot .slide .fill{display:none}.hero-shot .slide .echo{transform:scale(3.4);filter:blur(64px) saturate(1.08)}.hero:after{background:linear-gradient(to bottom,#00000042,#00000014,#0000 16%),linear-gradient(to right,#00000075,#0003 24%,#0000 46%),linear-gradient(to top,#0000004d,#0000 28%)}}.detail-shot .slide .fill{display:none}.detail-shot .slide .echo{transform:scale(3);filter:blur(52px) saturate(1.08)}.hero-item{animation-duration:.42s}@media(min-width:900px){.hero-shot .slide .main{inset:0 7% 0 auto;height:100%;width:auto;aspect-ratio:1 / 1;object-fit:cover;object-position:center;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 15%,#000 85%,transparent 100%),linear-gradient(to bottom,transparent 0,#000 12%,#000 88%,transparent 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(to right,transparent 0,#000 15%,#000 85%,transparent 100%),linear-gradient(to bottom,transparent 0,#000 12%,#000 88%,transparent 100%);mask-composite:intersect}.hero-shot .slide .echo{inset:0 7% 0 auto;height:100%;width:auto;aspect-ratio:1 / 1;object-fit:cover;object-position:center;transform-origin:50% 50%;transform:scale(2.6);filter:blur(56px) saturate(1.06)}}.detail-shot .slide .main,.detail-shot .slide .echo{inset:0;width:100%;height:100%;object-fit:cover;object-position:center;aspect-ratio:auto}.detail-shot .slide .echo{transform:scale(2.2);filter:blur(46px) saturate(1.06)}.detail-shot .slide .main{-webkit-mask-image:none;mask-image:none}@media(min-width:900px){.hero-shot .slide .echo{display:block;position:absolute;inset:0;width:100%;height:100%;object-fit:contain;object-position:78% center;transform-origin:78% 50%;transform:scale(2);filter:blur(52px) saturate(1.06)}}.detail-shot .slide .echo{display:block;position:absolute;inset:0;width:100%;height:100%;object-fit:contain;object-position:center;transform-origin:50% 50%;transform:scale(2);filter:blur(46px) saturate(1.06)}.hero-shot .slide .echo{display:none}.hero-shot .slide .fill,.detail-shot .slide .fill{filter:blur(64px) saturate(1.06);transform:scale(1.3)}.hero:after{background:linear-gradient(to bottom,#00000057,#0000001f,#0000 18%),linear-gradient(to top,#000000c7,#00000057 30%,#0000 58%)}@media(min-width:900px){.hero:after{background:linear-gradient(to bottom,#0000004d,#0000001a,#0000 16%),linear-gradient(to right,#000000b8,#0000006b,#0000 52%),linear-gradient(to top,#00000075,#0000 34%)}.hero-shot .slide .main{-webkit-mask-image:linear-gradient(to right,transparent 0,#000 22%,#000 78%,transparent 100%),linear-gradient(to bottom,transparent 0,#000 16%,#000 84%,transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 22%,#000 78%,transparent 100%),linear-gradient(to bottom,transparent 0,#000 16%,#000 84%,transparent 100%)}}.hero-shot .slide .echo,.detail-shot .slide .echo{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;object-position:center;transform:scale(1.24);filter:blur(30px) saturate(1.04)}@media(min-width:900px){.hero-shot .slide .echo{object-position:78% center}}@media(max-width:899px){.hero-shot .slide .echo{display:none}}.hero-shot .slide .fill{filter:blur(48px) saturate(1.1) brightness(.62)}@media(min-width:900px){.hero-shot .slide .main{-webkit-mask-image:linear-gradient(to right,transparent 0,#000 16%,#000 84%,transparent 100%),linear-gradient(to bottom,transparent 0,#000 12%,#000 88%,transparent 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(to right,transparent 0,#000 16%,#000 84%,transparent 100%),linear-gradient(to bottom,transparent 0,#000 12%,#000 88%,transparent 100%);mask-composite:intersect}}.detail-shot .slide .main{-webkit-mask-image:linear-gradient(to right,transparent 0,#000 10%,#000 90%,transparent 100%),linear-gradient(to bottom,transparent 0,#000 8%,#000 92%,transparent 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(to right,transparent 0,#000 10%,#000 90%,transparent 100%),linear-gradient(to bottom,transparent 0,#000 8%,#000 92%,transparent 100%);mask-composite:intersect}@media(min-width:900px){.hero-shot .slide .main{-webkit-mask-image:linear-gradient(to right,transparent 0,#000 7%,#000 93%,transparent 100%),linear-gradient(to bottom,transparent 0,#000 5%,#000 95%,transparent 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(to right,transparent 0,#000 7%,#000 93%,transparent 100%),linear-gradient(to bottom,transparent 0,#000 5%,#000 95%,transparent 100%);mask-composite:intersect}}.hero-item{display:inline-flex;align-items:baseline;gap:14px;flex-wrap:wrap;padding:12px 0 2px;animation:rise .62s var(--ease) both}.hero-item-name{font-size:19px;font-weight:400;letter-spacing:-.01em}.hero-item-price{font-size:16px;font-weight:400;opacity:.78;font-variant-numeric:tabular-nums}.hero-item-go{font-size:14px;opacity:.6;transition:opacity .22s var(--ease),transform .22s var(--ease)}.hero-item:hover .hero-item-go{opacity:1;transform:translate(3px)}@media(max-width:899px){.hero-item-name{font-size:17px}.hero-item-price{font-size:15px}}@media(prefers-reduced-motion:reduce){.hero-item{animation:none}}.hero-shot .slide:not(:has(img.is-ready)),.detail-shot .slide:not(:has(img.is-ready)){background:linear-gradient(100deg,#1f1f1f 30%,#2a2a2a,#1f1f1f 60%) #1f1f1f;background-size:280% 100%;animation:shimmer 2.4s ease-in-out infinite}.detail-shot .slide:not(:has(img.is-ready)){background-image:linear-gradient(100deg,var(--tile) 30%,#E9E9E9 45%,var(--tile) 60%)}.hero-shot img,.detail-shot img{transition:opacity .7s var(--ease)}.hero-shot .slide.is-on .main.is-ready{animation:slowzoom 9s var(--ease) both}@media(prefers-reduced-motion:reduce){.hero-shot .slide:not(:has(img.is-ready)),.detail-shot .slide:not(:has(img.is-ready)){animation:none}}.more-mark{position:absolute;right:8px;top:8px;min-width:22px;height:22px;padding:0 6px;display:flex;align-items:center;justify-content:center;font-size:12px;color:#fff;background:#0000008c;border-radius:11px}.shot{position:relative}.detail-shot .slide{position:absolute;inset:0;opacity:0;visibility:hidden;transition:opacity .42s var(--ease),visibility 0s linear .42s}.detail-shot .slide.is-on{opacity:1;visibility:visible;transition:opacity .42s var(--ease),visibility 0s}.detail-shot .slide img{position:absolute;inset:0;width:100%;height:100%}.detail-shot .slide .fill{object-fit:cover;transform:scale(1.14);filter:blur(44px) saturate(1.15) brightness(.5)}.detail-shot .slide .main{object-fit:contain;cursor:pointer}.detail-dots{display:flex;gap:8px;padding:12px var(--gutter) 0;overflow-x:auto;scrollbar-width:none}.detail-dots::-webkit-scrollbar{display:none}@media(min-width:900px){.detail{grid-template-rows:auto auto}.detail-dots{grid-column:1;padding:12px 0 0;justify-content:center}.detail-body{grid-column:2;grid-row:1 / span 2}}.thumb{flex:0 0 auto;width:56px;height:56px;padding:0;border:0;background:var(--tile);cursor:pointer;opacity:.55;transition:opacity .22s var(--ease)}.thumb img{width:100%;height:100%;object-fit:cover}.thumb.is-on{opacity:1;box-shadow:inset 0 0 0 2px var(--ink)}.thumb:hover{opacity:.85}@media(min-width:900px){.hero{height:86vh;min-height:560px;max-height:900px}}@media(max-width:899px){.hero{aspect-ratio:1 / 1}.hero-shot .slide .main{object-fit:cover}.hero-shot .slide .fill{display:none}.hero-text{padding-bottom:46px}.hero-dots{bottom:16px}}.hero-shot .slide{position:absolute;inset:0;opacity:0;visibility:hidden;transition:opacity .9s var(--ease),visibility 0s linear .9s}.hero-shot .slide.is-on{opacity:1;visibility:visible;transition:opacity .9s var(--ease),visibility 0s}.hero-shot .slide img{position:absolute;inset:0;width:100%;height:100%}.hero-shot .slide .fill{object-fit:cover;transform:scale(1.14);filter:blur(44px) saturate(1.15) brightness(.46)}.hero-shot .slide .main{object-fit:contain;object-position:center}@media(min-width:900px){.hero-shot .slide .main{object-position:78% center}}.hero-shot .slide.is-on .main{animation:slowzoom 9s var(--ease) both}.hero-dots{position:absolute;z-index:2;left:0;right:0;bottom:22px;display:flex;justify-content:center;gap:8px;padding:0 var(--gutter)}@media(min-width:900px){.hero-dots{justify-content:flex-start;left:56px;right:56px;bottom:30px;padding:0}}.dot{flex:0 1 44px;height:26px;padding:11px 0;background:none;border:0;cursor:pointer}.dot span{display:block;height:2px;width:100%;background:#ffffff57;position:relative;overflow:hidden}.dot span:after{content:"";position:absolute;inset:0;background:#fffffff2;transform-origin:0 50%;transform:scaleX(0)}.dot.is-on span:after{animation:dot-fill 5.2s linear both}@keyframes dot-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.dot:hover span{background:#fff9}.dot:focus-visible{outline:2px solid rgba(255,255,255,.9);outline-offset:2px}@media(prefers-reduced-motion:reduce){.hero-shot .slide.is-on .main{animation:none}.dot.is-on span:after{animation:none;transform:scaleX(1)}}.hero-shot .main,.detail-shot .main{object-fit:contain}.hero-shot .main{object-position:center}@media(min-width:900px){.hero-shot .main{object-position:78% center}}.detail-shot{aspect-ratio:1 / 1}@media(min-width:900px){.detail{grid-template-columns:1fr 1fr;align-items:center}.detail-shot{aspect-ratio:1 / 1;height:auto;max-height:100vh}}.card.is-skeleton{pointer-events:none}.card.is-skeleton .line{display:block;height:12px;margin-top:8px;background:var(--tile);border-radius:2px}.card.is-skeleton .line.short{width:42%}.card.is-skeleton .card-text{padding-top:12px}.shot img,.detail-shot img,.hero-shot img{opacity:0;transition:opacity .62s var(--ease),transform .9s var(--ease)}.shot img.is-ready,.detail-shot img.is-ready,.hero-shot img.is-ready{opacity:1}.shot:not(:has(img.is-ready)){background:linear-gradient(100deg,var(--tile) 30%,#E9E9E9 45%,var(--tile) 60%) var(--tile);background-size:280% 100%;animation:shimmer 2.4s ease-in-out infinite}@keyframes shimmer{0%{background-position:180% 0}to{background-position:-80% 0}}.shot{aspect-ratio:1 / 1}.card{cursor:pointer}.card:hover .shot img.is-ready{transform:scale(1.03)}@media(prefers-reduced-motion:reduce){.shot:not(:has(img.is-ready)){animation:none}}.detail{position:fixed;inset:0;z-index:40;background:var(--paper);display:grid;grid-template-rows:auto 1fr;grid-template-columns:1fr;overflow-y:auto;overscroll-behavior:contain;animation:detail-in .36s var(--ease) both}@keyframes detail-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media(min-width:900px){.detail{grid-template-columns:1fr 1fr;grid-template-rows:1fr;overflow:hidden}}.detail-shot{position:relative;overflow:hidden;background:var(--dark)}.detail-shot .fill{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transform:scale(1.14);filter:blur(44px) saturate(1.15) brightness(.5)}.detail-shot .main{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;cursor:pointer}.detail-body{display:flex;align-items:center;padding:44px var(--gutter) 80px}@media(min-width:900px){.detail-body{padding:56px;overflow-y:auto}}.detail-inner{width:100%;max-width:420px;margin:0 auto;text-align:center}.detail-cat{margin:0 0 12px;font-size:12px;font-weight:400;letter-spacing:.16em;color:var(--ink-soft)}.detail-name{margin:0 0 8px;font-size:clamp(26px,2.8vw,34px);font-weight:300;line-height:1.28;letter-spacing:-.015em}.detail-price{margin:0 0 30px;font-size:18px;font-weight:400;color:var(--ink-body);font-variant-numeric:tabular-nums}.detail-note{margin:0 0 34px;font-size:15px;line-height:1.8;color:var(--ink-body);white-space:pre-line}.detail-note:empty{margin:0}.detail-acts{display:flex;flex-direction:column;align-items:center;gap:16px}.ghost.dark{border-color:var(--ink);color:var(--ink)}.ghost.dark:hover{background:var(--ink);color:var(--paper)}.detail-map{font-size:15px;color:var(--ink-soft);border-bottom:1px solid var(--tile-deep);padding-bottom:2px;transition:color .2s var(--ease),border-color .2s var(--ease)}.detail-map:hover{color:var(--ink);border-color:var(--ink)}.detail-foot{margin:40px 0 0;padding-top:22px;border-top:1px solid var(--tile);font-size:13px;color:var(--ink-soft)}.detail-close{position:absolute;right:10px;top:10px;z-index:2;width:46px;height:46px;border:0;cursor:pointer;font:inherit;font-size:17px;line-height:1;background:#ffffffeb;color:var(--ink);transition:background .2s var(--ease)}.detail-close:hover{background:var(--paper)}@media(min-width:900px){.detail-close{right:18px;top:18px}}body.detail-open{overflow:hidden}.nav{color:var(--hero-nav-ink);background:#fff0;box-shadow:0 1px 18px #0000;transition:background .48s var(--ease),color .48s var(--ease),box-shadow .48s var(--ease)}.nav.is-over{transition:inherit}.nav.is-solid{color:var(--ink);background:#fff;box-shadow:0 1px 18px #0000000f}.nav .mark,.nav .nav-links a{color:inherit}.nav .nav-links a{opacity:.72;transition:opacity .48s var(--ease)}.nav .nav-links a:hover{opacity:1}@property --hero-nav-ink{syntax: "<color>"; inherits: true; initial-value: rgba(255,255,255,.92);}@property --hero-text-ink{syntax: "<color>"; inherits: true; initial-value: rgba(255,255,255,.92);}:root{--hero-nav-ink: rgba(255, 255, 255, .92);--hero-text-ink: rgba(255, 255, 255, .92);transition:--hero-nav-ink .7s var(--ease),--hero-text-ink .7s var(--ease)}.nav.is-over{color:var(--hero-nav-ink);transition:color .7s var(--ease)}.hero-text{color:var(--hero-text-ink);transition:color .7s var(--ease)}.hero-text .eyebrow{color:inherit;opacity:.72}.hero .ghost{border-color:currentColor}@media(min-width:900px){.hero-text{color:#ffffffeb}}.cats.subs{padding-bottom:26px;margin-top:-14px;gap:20px}.cats.subs .cat{font-size:14px}.hero{position:relative;display:block;overflow:hidden;background:var(--dark)}.hero-shot{position:absolute;inset:0}.hero-shot .fill{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transform:scale(1.14);filter:blur(44px) saturate(1.15) brightness(.46)}.hero-shot .main{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;animation:slowzoom 14s var(--ease) both}.hero:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(to bottom,#00000061,#00000024,#0000 18%),linear-gradient(to top,#0000009e,#00000042 32%,#0000 58%)}.hero-text{position:absolute;left:0;right:0;bottom:0;z-index:1;max-width:var(--wide);margin:0 auto;padding:0 var(--gutter) 56px;justify-content:flex-end}@media(min-width:900px){.hero-shot .main{object-position:76% center}.hero-text{padding:0 56px 72px;max-width:none}.hero-text h1,.hero-text .eyebrow{max-width:46%}}@media(max-width:899px){.hero-text{padding:0 var(--gutter) 44px}}.nav{position:fixed;top:0;left:0;right:0;z-index:20;transition:background .38s var(--ease),color .38s var(--ease),box-shadow .38s var(--ease)}.nav.is-over{color:var(--on-dark);background:transparent}.nav.is-solid{color:var(--ink);background:var(--paper);box-shadow:0 1px 18px #0000000f}.nav-row{height:68px;padding:0 var(--gutter);display:grid;grid-template-columns:1fr auto 1fr;align-items:center}.nav-row .mark{grid-column:2;justify-self:center}.nav-row .nav-links{grid-column:3;justify-self:end}.mark{font-size:clamp(23px,1.9vw,27px);font-weight:400;letter-spacing:.22em;text-indent:.22em;white-space:nowrap}.nav-links{display:flex;gap:26px;font-size:14px}.nav-links a{opacity:.75;transition:opacity .24s var(--ease)}.nav-links a:hover{opacity:1}.hero-text{display:flex;flex-direction:column;align-items:flex-start;gap:22px;animation:rise .9s var(--ease) both}@keyframes slowzoom{0%{transform:scale(1.06)}to{transform:none}}.eyebrow{margin:0;font-size:12px;font-weight:400;letter-spacing:.16em;color:var(--on-dark-soft)}h1{margin:0;font-size:clamp(40px,5vw,66px);font-weight:300;line-height:1.08;letter-spacing:-.02em}.hero .ghost{margin-top:6px}.hero .ghost:hover{background:var(--on-dark);color:var(--dark)}.head-row{padding-top:84px;padding-bottom:34px;text-align:center}h2{margin:0;font-size:clamp(24px,2.6vw,32px);font-weight:300;line-height:1.2;letter-spacing:-.015em}.cats-wrap{padding-top:76px}.cats{display:flex;gap:26px;padding-bottom:30px;justify-content:center;justify-content:safe center;overflow-x:auto;scrollbar-width:none}.cats::-webkit-scrollbar{display:none}.cat{flex:0 0 auto;font:inherit;font-size:14px;font-weight:400;letter-spacing:.01em;color:var(--ink-soft);background:none;border:0;padding:0 0 5px;border-bottom:1px solid transparent;cursor:pointer;white-space:nowrap;transition:color .24s var(--ease),border-color .24s var(--ease)}.cat:hover{color:var(--ink)}.cat.is-on{color:var(--ink);border-bottom-color:var(--ink)}.cat:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.grid{list-style:none;margin:0 auto 46px;padding:0 6px;max-width:var(--wide);display:grid;gap:34px 6px;grid-template-columns:repeat(2,1fr)}@media(min-width:900px){.grid{grid-template-columns:repeat(5,1fr)}}@media(min-width:1500px){.grid{grid-template-columns:repeat(6,1fr)}}.card{display:flex;flex-direction:column}.more-wrap{display:flex;flex-direction:column;align-items:center;gap:18px;padding-bottom:64px}.more-count{margin:0;font-size:12px;letter-spacing:.16em;color:var(--ink-soft);font-variant-numeric:tabular-nums}.more-wrap .ghost{border-color:var(--tile-deep)}.more-wrap .ghost:after{content:"↓"}.more-wrap .ghost:hover:after{transform:translateY(4px)}.more-wrap .ghost:hover{border-color:var(--ink);background:var(--ink);color:var(--paper)}@media(max-width:899px){.more-wrap{padding-bottom:42px}}.shot{overflow:hidden;background:var(--tile)}.shot:has(img){cursor:pointer}.shot img{width:100%;height:100%;object-fit:cover;transition:transform .9s var(--ease)}.card:hover .shot img{transform:scale(1.05)}.card-text{display:flex;flex-direction:column;align-items:center;padding:14px 10px 0;text-align:center}.name{font-size:15px;font-weight:400;line-height:1.45;letter-spacing:-.01em}.note{font-size:13px;line-height:1.45;color:var(--ink-soft);margin-top:2px}.price{font-size:14px;font-weight:400;line-height:1.4;margin-top:4px;color:var(--ink-body);font-variant-numeric:tabular-nums}@keyframes rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.card{animation:rise .76s var(--ease) both;animation-delay:calc(var(--i, 0) * 60ms)}.grid-empty{max-width:var(--column);margin:0 auto 110px;padding:130px 22px;text-align:center;background:var(--tile);color:var(--ink-soft);font-size:15px;animation:rise .76s var(--ease) both}#zoom{border:0;padding:0;background:transparent;max-width:100vw;max-height:100vh;width:100%;height:100%}@keyframes fade{0%{opacity:0}to{opacity:1}}@keyframes lift{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:none}}#zoom::backdrop{background:#000000f2;animation:fade .32s var(--ease) both}#zoom[open] img{animation:lift .42s var(--ease) both}#zoom img{width:100%;height:100%;object-fit:contain;cursor:pointer}.visit{background:var(--tile);padding-bottom:88px}.visit-grid{display:grid;gap:1px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));background:var(--tile-deep)}.panel{background:var(--paper);padding:34px 30px;display:flex;flex-direction:column}.panel-label{margin:0 0 14px;font-size:12px;letter-spacing:.16em;color:var(--ink-soft)}.panel-line{margin:0;font-size:18px}#hours .panel-line+.panel-line{margin-top:2px}.panel-sub{margin:5px 0 0;font-size:14px;color:var(--ink-soft)}.panel .more{margin-top:20px}.foot{padding:30px 0 40px}.foot-row{display:flex;justify-content:space-between;gap:16px;font-size:12px;letter-spacing:.06em;color:var(--ink-soft)}.foot-row a{transition:color .24s var(--ease)}.foot-row a:hover{color:var(--ink)}@media(max-width:899px){.head-row{padding-top:54px;padding-bottom:26px}.cats-wrap{padding-top:46px}.grid{gap:26px 4px;margin-bottom:34px}.panel{padding:28px 24px}}
