.wk-count,.wk-eyebrow,.wk-more,.wk-slide-meta{font-family:var(--font-mono);font-size:var(--text-eyebrow);font-weight:700;letter-spacing:var(--tracking-eyebrow)}.wk-track{--wk-gap:clamp(20px,2.4vw,40px);display:flex;gap:var(--wk-gap);margin:-8px 0 -8px -4px;padding:8px 0 8px 4px;scroll-padding-left:4px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;cursor:grab}.wk-track::-webkit-scrollbar{display:none}.wk-track.is-dragging{scroll-snap-type:none;cursor:grabbing;-webkit-user-select:none;-moz-user-select:none;user-select:none}.wk-track.is-stepping{scroll-snap-type:none}.wk-track:focus-visible{outline:2px solid var(--ink);outline-offset:6px}.wk-track>[data-slide]{flex:none;scroll-snap-align:start}.wk-track:after{content:"";flex:none;width:var(--wk-tail,0);margin-left:calc(-1 * var(--wk-gap))}.wk-track img{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.wk-controls{display:flex;align-items:center;gap:2px}.wk-count{min-width:7ch;margin-right:10px;color:var(--ink);font-variant-numeric:tabular-nums}.wk-arrow{display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;background:transparent;color:var(--ink);font-family:var(--font-display);font-size:20px;cursor:pointer;transition:opacity .2s ease}.wk-arrow span{transition:transform .26s var(--ease-decel)}.wk-arrow:first-of-type:hover:not(:disabled) span{transform:translateX(-4px)}.wk-arrow:last-of-type:hover:not(:disabled) span{transform:translateX(4px)}.wk-arrow:disabled{opacity:.24;cursor:default}.wk-more{display:inline-block;color:var(--ink)}.wk-more span{display:inline-block;margin-left:10px;transition:transform .26s var(--ease-decel)}.wk-more:hover span{transform:translateX(4px)}.wk-show-grid{display:grid;grid-template-columns:var(--grid-rail);gap:32px 0;align-items:stretch}.wk-show-rail{position:relative;display:flex;flex-direction:column;align-items:flex-start;padding-right:32px}.wk-gate{position:absolute;right:22px;width:0;height:0}.wk-gate--top{top:12%}.wk-gate--bottom{top:88%}.wk-show-rail h2{margin:0;padding-top:26px;font-family:var(--font-display);font-size:var(--text-h2);font-weight:500;line-height:1.05;letter-spacing:-.03em}.wk-show-lead{max-width:26ch;margin:22px 0 0;color:var(--ink-soft);font-size:var(--text-body);line-height:1.6}.wk-show-rail .wk-controls{margin-top:auto;margin-left:-12px}.wk-show-rail .wk-controls .wk-count{margin-left:12px}.wk-show-track{--wk-slide-w:clamp(220px,min(25vw,(100svh - var(--nav-h) - 300px) * 0.8),420px);margin-right:calc(-1 * var(--nav-pad-x));padding-right:var(--nav-pad-x)}.wk-slide{display:flex;flex-direction:column;width:var(--wk-slide-w);color:var(--ink)}.wk-slide:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.wk-slide-media{position:relative;display:block;aspect-ratio:4/5;overflow:hidden;background:var(--paper-warm)}.wk-slide-media img{-o-object-fit:cover;object-fit:cover;transform:scale(1.08);transition:transform 1.1s var(--ease-decel)}.wk-slide:focus-visible .wk-slide-media img,.wk-slide:hover .wk-slide-media img{transform:scale(1)}.wk-slide-meta{display:flex;gap:18px;margin-top:18px;color:var(--ink-soft)}.wk-slide-title{display:block;margin-top:8px;font-family:var(--font-display);font-size:clamp(22px,2vw,30px);font-weight:500;line-height:1.1;letter-spacing:-.02em}.wk-slide-caption{display:block;max-width:32ch;margin-top:6px;color:var(--ink-soft);font-size:15px;line-height:1.5}.wk-slide-go{display:inline-block;margin-left:12px;transition:transform .26s var(--ease-decel)}.wk-slide:hover .wk-slide-go{transform:translateX(6px)}.wk-slide-files{background:transparent;overflow:visible}.wk-file{position:absolute;left:0;bottom:0;width:80%;aspect-ratio:3/2;overflow:hidden;background:var(--paper-warm);transition:transform .7s var(--ease-decel)}.wk-file img{-o-object-fit:cover;object-fit:cover;transform:none}.wk-file--1{z-index:3}.wk-file--2{z-index:2;transform:translate(12%,-30%)}.wk-file--3{z-index:1;transform:translate(24%,-60%)}.wk-slide:hover .wk-file--1{transform:translate(-2%,4%)}.wk-slide:hover .wk-file--2{transform:translate(13%,-34%)}.wk-slide:hover .wk-file--3{transform:translate(27%,-70%)}.wk-slide--archive .wk-file img{transform:none}@media (max-width:960px){.wk-show-grid{grid-template-columns:1fr;gap:28px}.wk-show-rail{padding-right:0}.wk-show-rail h2{padding-top:0}.wk-show-rail .wk-controls{margin-top:22px}.wk-show-track{--wk-slide-w:min(72vw,400px,(100svh - var(--nav-h)) * 0.56)}.wk-show.section-shell{padding-top:calc(var(--section-pad-y) + max(56px, 16vw))}}@media (prefers-reduced-motion:reduce){.wk-slide-media img{transform:none}}