.vw-mk .scene-art.bar-grey g.bt .b-o{stroke:var(--color-gray-600)}.vw-mk .scene-art.bar-grey g.bt .b-f{display:none}.vw-mk .bshelf{--bh:min(44vh, 420px);--slot:calc(var(--bh) * .46);--anchor:calc((max(24px, (100vw - 1280px) / 2 + 24px) + 680px + 100vw) / 2);z-index:0;left:0;right:0;top:calc(var(--nav-h) + 6vh);height:calc(var(--bh) + 96px);pointer-events:none;contain:layout paint;position:fixed;overflow:hidden}.vw-mk .bshelf-top{border-top:1.5px solid var(--color-gray-700);position:absolute;top:0;left:0;right:0}.vw-mk .bshelf-plank{border-top:1.5px solid var(--color-gray-700);border-bottom:1.5px solid var(--color-gray-700);height:8px;position:absolute;bottom:44px;left:0;right:0}.vw-mk .bshelf-strip{left:var(--anchor);height:var(--bh);transform:translate3d(calc((var(--i,0) + .5) * var(--slot) * -1), 0, 0);will-change:transform;align-items:flex-end;transition:transform .7s cubic-bezier(.22,.61,.36,1);display:flex;position:absolute;bottom:51px}.vw-mk .bshelf-b{width:var(--slot);pointer-events:auto;cursor:pointer;-webkit-tap-highlight-color:transparent;flex:none;justify-content:center;align-items:flex-end;height:100%;display:flex}.vw-mk .bshelf-b svg{height:100%;width:calc(var(--bh) * .3);display:block;overflow:visible}.vw-mk .bshelf-b{--bc:var(--color-gray-600)}.vw-mk .bshelf-b.is-on{--bc:var(--color-amber-400)}.vw-mk .bshelf-b .bs-o{fill:none;stroke:var(--color-gray-600);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;transition:stroke .3s}.vw-mk .bshelf-b:not(.is-on):hover .bs-o{stroke:var(--color-gray-400)}.vw-mk .bshelf-b .bs-y{fill:none;stroke:var(--bc);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;opacity:0;transition:opacity .3s}.vw-mk .bshelf-b.is-on .bs-y{opacity:1}.vw-mk .bshelf-b .bs-fill{fill:var(--bc);stroke:none}.vw-mk .bshelf-b .bs-f{opacity:0;transition:opacity .3s}.vw-mk .bshelf-b.is-on .bs-f{opacity:1}.vw-mk .bshelf-b .bs-rise{clip-path:inset(100% 0 0);transition:clip-path 0s linear .3s}.vw-mk .bshelf-b.is-on .bs-rise{clip-path:inset(0);transition:none}.vw-mk .bshelf-b svg{transition:filter .3s}.vw-mk .bshelf-b.is-on svg{filter:drop-shadow(0 0 12px color-mix(in srgb, var(--color-amber-400) 60%, transparent))}.js-motion .vw-mk .bshelf:not([data-live])>*{opacity:0;animation:0s 2.5s forwards vw-bshelf-reveal}@keyframes vw-bshelf-reveal{to{opacity:1}}.js-motion .vw-mk .bshelf[data-draw] .bshelf-top,.js-motion .vw-mk .bshelf[data-draw] .bshelf-plank{transform-origin:0;transform:scaleX(0)}.js-motion .vw-mk .bshelf[data-draw=drawn] .bshelf-top,.js-motion .vw-mk .bshelf[data-draw=drawn] .bshelf-plank{transition:transform 1.2s cubic-bezier(.45,0,.2,1);transform:none}.js-motion .vw-mk .bshelf-b[data-draw] .bs-o{stroke-dasharray:var(--l) var(--l);stroke-dashoffset:var(--l)}.js-motion .vw-mk .bshelf-b[data-draw=drawn] .bs-o{stroke-dashoffset:0;transition:stroke-dashoffset var(--du,.45s) cubic-bezier(.45, 0, .2, 1) var(--dl,0s), stroke .3s ease}.js-motion .vw-mk .bshelf-b .bs-y{stroke-dasharray:var(--l) var(--l);stroke-dashoffset:var(--l);transition:opacity .3s,stroke-dashoffset 0s linear .3s}.js-motion .vw-mk .bshelf-b.is-on .bs-y{stroke-dashoffset:0;transition:stroke-dashoffset .45s cubic-bezier(.45, 0, .2, 1) var(--yd,.35s), opacity 0s linear var(--yd,.35s)}.js-motion .vw-mk .bshelf-b.is-on .bs-f{transition:opacity .1s linear calc(var(--yd,.35s) + .35s)}.js-motion .vw-mk .bshelf-b.is-on .bs-rise{transition:clip-path 1.2s cubic-bezier(.45, .05, .55, .95) calc(var(--yd,.35s) + .35s)}.js-motion .vw-mk .bshelf-b.is-on svg{transition:filter .5s ease calc(var(--yd,.35s) + 1.25s)}.js-motion .vw-mk .bshelf-b[data-draw=armed] .bs-y{stroke-dashoffset:var(--l);opacity:0;transition:none}.js-motion .vw-mk .bshelf-b[data-draw=armed] .bs-f{opacity:0;transition:none}.js-motion .vw-mk .bshelf-b[data-draw=armed] .bs-rise{clip-path:inset(100% 0 0);transition:none}.js-motion .vw-mk .bshelf-b[data-draw=armed] svg{filter:none;transition:none}.vw-mk .bshelf-count{left:var(--anchor);pointer-events:auto;letter-spacing:.14em;color:var(--color-amber-400);align-items:center;gap:14px;font-size:11px;font-weight:600;display:flex;position:absolute;bottom:4px;transform:translate(-50%)}.vw-mk .bshelf-arrow{border:1px solid color-mix(in srgb, var(--color-amber-400) 30%, transparent);width:32px;height:32px;color:var(--color-amber-300);-webkit-tap-highlight-color:transparent;touch-action:manipulation;border-radius:999px;justify-content:center;align-items:center;font-size:18px;line-height:1;display:inline-flex;position:relative}.vw-mk a.bshelf-arrow:before{content:"";border-radius:999px;position:absolute;inset:-8px}.vw-mk a.bshelf-arrow:hover{border-color:var(--color-amber-400);color:var(--color-amber-400)}.vw-mk a.bshelf-arrow:focus-visible{outline:2px solid var(--color-amber-400);outline-offset:2px}.vw-mk .bshelf-arrow.is-off{opacity:.25}@media (max-width:767.98px){.vw-mk .bshelf{--bh:min(36vw, 190px);--slot:calc(var(--bh) * .52);--anchor:50vw;height:calc(var(--bh) + 96px);margin-top:20px;position:relative;top:auto}.vw-mk .bshelf-plank{height:6px;bottom:58px}.vw-mk .bshelf-strip{bottom:63px}.vw-mk .bshelf-count{bottom:8px}.vw-mk .bshelf-arrow{width:36px;height:36px}.vw-mk a.bshelf-arrow:before{inset:-6px}}.vw-mk .bpost,.vw-mk .bart{pointer-events:none}.vw-mk .bpost-col{pointer-events:auto}.vw-mk .bpost{z-index:1;width:100%;max-width:1280px;margin:0 auto;padding:48px 16px;position:relative}.vw-mk .bpost-col{width:100%;max-width:680px}.vw-mk .bpost .panel.bpost-col{padding:26px 20px 30px}@media (min-width:768px){.vw-mk .bpost{padding:64px 24px}.vw-mk .bpost .panel.bpost-col{padding:38px 42px 42px}}@supports ((-webkit-backdrop-filter:blur(8px)) or (backdrop-filter:blur(8px))){.vw-mk .bpost .panel.bpost-col{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}}@media (max-width:767.98px){.vw-mk .bpost{padding-top:20px}.vw-mk .bpost .panel.bpost-col{background:color-mix(in srgb, var(--color-card) 88%, transparent)}}.vw-mk .bart[data-dir="1"]{animation:.45s cubic-bezier(.22,.61,.36,1) both vw-bart-next}.vw-mk .bart[data-dir="-1"]{animation:.45s cubic-bezier(.22,.61,.36,1) both vw-bart-prev}@keyframes vw-bart-next{0%{opacity:0;transform:translate(48px)}to{opacity:1;transform:none}}@keyframes vw-bart-prev{0%{opacity:0;transform:translate(-48px)}to{opacity:1;transform:none}}.vw-mk .bpager{gap:12px;display:grid}@media (min-width:640px){.vw-mk .bpager{grid-template-columns:1fr 1fr}}.vw-mk .bpager-link{flex-direction:column;gap:6px;padding:16px 18px;transition:border-color .2s;display:flex}.vw-mk .bpager-link:hover .h3{color:var(--color-amber-300)}.vw-mk .bpager-next{text-align:right;align-items:flex-end}.vw-mk .bpager-dir{letter-spacing:.14em;text-transform:uppercase;color:var(--color-amber-400);font-size:11px;font-weight:600}.vw-mk .bpager-link time{color:var(--color-text-muted);font-size:12px}.vw-mk .bpager-end{color:var(--color-text-muted);border:1px dashed var(--color-border);border-radius:var(--r-card);align-items:center;padding:16px 18px;font-size:13px;display:flex}.vw-mk .bpager-end.bpager-next{justify-content:flex-end}.vw-mk .bpager-hint{color:var(--color-text-muted);margin-top:-8px;font-size:12px;font-style:italic}.vw-mk .bpager-compact{justify-content:space-between;align-items:center;gap:12px;font-size:13px;display:flex}.vw-mk .bpager-n{letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-muted);font-size:11px;font-weight:600}@media (prefers-reduced-motion:reduce){.vw-mk .bshelf-strip,.vw-mk .bshelf-b .bs-o,.vw-mk .bshelf-b .bs-y,.vw-mk .bshelf-b .bs-f,.vw-mk .bshelf-b .bs-rise,.vw-mk .bshelf-b svg{transition:none!important}.vw-mk .bshelf>*{opacity:1;animation:none}.vw-mk .bshelf-b .bs-o,.vw-mk .bshelf-b .bs-y{stroke-dasharray:none;stroke-dashoffset:0}.vw-mk .bshelf-b .bs-f{opacity:0}.vw-mk .bshelf-b.is-on .bs-f{opacity:1}.vw-mk .bshelf-b.is-on .bs-rise{clip-path:none}.vw-mk .bshelf-top,.vw-mk .bshelf-plank{transform:none}.vw-mk .bart[data-dir]{animation:none}}
