.WorkShelf_work__k2zJp{position:relative;display:flex;flex-direction:column;min-height:calc(100svh - 6rem - 3.25rem)}.WorkShelf_stage__fKcoA{position:fixed;inset:0;z-index:0;overflow:hidden;background:transparent}.WorkShelf_stageLayer__zU1FH{position:absolute;inset:0;opacity:0;transition:opacity .7s cubic-bezier(.22,1,.36,1);pointer-events:none}.WorkShelf_stageLayerActive__d_CJt{opacity:1}.WorkShelf_stageImage__UO_fY{object-fit:cover;left:auto!important;width:78%!important;mask-image:linear-gradient(90deg,transparent,#000 45%),linear-gradient(0deg,transparent 12%,#000 50%),linear-gradient(180deg,transparent 6%,#000 22%);mask-composite:intersect;transition:transform 1.2s cubic-bezier(.22,1,.36,1);transform:translateX(3%)}.WorkShelf_stageLayerActive__d_CJt .WorkShelf_stageImage__UO_fY{transform:none}.WorkShelf_stageVideo__u9366{position:absolute;top:0;right:0;height:100%}.WorkShelf_info__cDD0m{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-4);max-width:46rem;margin-top:auto;padding:0 var(--spacing-container) var(--space-6);animation:WorkShelf_infoIn__uNj9z .5s cubic-bezier(.22,1,.36,1) both}.WorkShelf_infoMeta__YFMOB{margin:0;font-family:var(--font-code);font-size:var(--font-size-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--color-brand-yellow)}.WorkShelf_infoName__sO83z{margin:0;font-family:var(--font-heading);font-size:clamp(var(--font-size-4xl),6vw,var(--font-size-9xl));font-weight:400;line-height:.9;letter-spacing:-.04em;text-transform:uppercase;color:var(--color-white);text-shadow:0 2px 30px rgba(var(--color-bg-rgb),.6)}.WorkShelf_infoTagline__Xu4kM{max-width:34rem;margin:0;font-size:var(--font-size-base);line-height:1.5;color:rgba(var(--color-white-rgb),.8)}.WorkShelf_infoAction__ozGE6,.WorkShelf_infoPrivate__j12DX{margin:var(--space-2) 0 0;padding:.95rem 1.8rem;font-family:var(--font-code);font-size:var(--font-size-xs);letter-spacing:.14em;text-transform:uppercase;border-radius:999px}.WorkShelf_infoAction__ozGE6{color:var(--color-bg);text-decoration:none;background:var(--color-white);border:1px solid var(--color-white);transition:background-color .25s ease,border-color .25s ease,color .25s ease}.WorkShelf_infoAction__ozGE6:focus-visible,.WorkShelf_infoAction__ozGE6:hover{background:var(--color-brand-yellow);border-color:var(--color-brand-yellow)}.WorkShelf_infoAction__ozGE6:focus-visible{outline:2px solid var(--color-brand-yellow);outline-offset:3px}.WorkShelf_infoPrivate__j12DX{color:rgba(var(--color-white-rgb),.55);border:1px dashed rgba(var(--color-white-rgb),.25)}@keyframes WorkShelf_infoIn__uNj9z{0%{opacity:0;transform:translateY(10px)}}.WorkShelf_shelf__OoxKa{z-index:1;order:-1;gap:var(--space-3);margin:0;padding:var(--space-6) var(--spacing-container) 0;list-style:none}.WorkShelf_shelf__OoxKa,.WorkShelf_tile__EgPPE{position:relative;display:flex;align-items:center}.WorkShelf_tile__EgPPE{gap:var(--space-4);color:var(--color-white);cursor:pointer;outline:none}.WorkShelf_tileFace__9FubC{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:64px;height:64px;overflow:hidden;background:linear-gradient(145deg,rgba(var(--color-white-rgb),.1),rgba(var(--color-white-rgb),.02));backdrop-filter:blur(12px);border:1px solid rgba(var(--color-white-rgb),.12);border-radius:14px;opacity:.7;transition:width .4s cubic-bezier(.22,1,.36,1),height .4s cubic-bezier(.22,1,.36,1),opacity .25s ease,border-color .25s ease,box-shadow .25s ease}.WorkShelf_tileLogo__ThO2i{width:78%;height:78%;object-fit:contain}.WorkShelf_tileLogoFill__crrTP{width:100%;height:100%}.WorkShelf_tileLogoAdaptive__cGX8t{filter:brightness(0) invert(1)}.WorkShelf_tileThumb__imp4n{width:100%;height:100%;object-fit:cover}.WorkShelf_tileName__GcMlR{max-width:0;overflow:hidden;font-family:var(--font-code);font-size:var(--font-size-xs);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;color:var(--color-white);opacity:0;pointer-events:none;transition:max-width .4s cubic-bezier(.22,1,.36,1),opacity .25s ease}.WorkShelf_tile__EgPPE:hover .WorkShelf_tileFace__9FubC{opacity:1;border-color:rgba(var(--color-white-rgb),.4)}.WorkShelf_tileActive__KiCZS .WorkShelf_tileFace__9FubC,.WorkShelf_tile__EgPPE:focus-visible .WorkShelf_tileFace__9FubC{width:96px;height:96px;opacity:1;border:2px solid var(--color-white);box-shadow:0 0 0 4px rgba(var(--color-white-rgb),.12),0 12px 40px rgba(0,0,0,.5)}.WorkShelf_tileActive__KiCZS .WorkShelf_tileName__GcMlR{max-width:16rem;margin-inline-end:var(--space-4);opacity:1}@media (prefers-reduced-motion:reduce){.WorkShelf_stageImage__UO_fY,.WorkShelf_stageLayer__zU1FH,.WorkShelf_tileFace__9FubC,.WorkShelf_tileName__GcMlR{transition-duration:.01ms}.WorkShelf_info__cDD0m{animation:none}}@media (max-width:900px){.WorkShelf_stageImage__UO_fY{width:100%!important;object-fit:contain;object-position:center 26%;mask-image:linear-gradient(180deg,transparent 18%,#000 26%,#000 38%,transparent 47%),linear-gradient(90deg,transparent,#000 15%,#000 85%,transparent)}.WorkShelf_shelf__OoxKa{overflow-x:auto;padding-bottom:var(--space-2)}.WorkShelf_tileFace__9FubC{width:52px;height:52px}.WorkShelf_tileActive__KiCZS .WorkShelf_tileFace__9FubC{width:72px;height:72px}.WorkShelf_tileName__GcMlR{display:none}}[dir=rtl] .WorkShelf_stageImage__UO_fY{left:0!important;right:auto!important;transform:translateX(-3%)}[dir=rtl] .WorkShelf_stageLayerActive__d_CJt .WorkShelf_stageImage__UO_fY{transform:none}[dir=rtl] .WorkShelf_stageVideo__u9366{left:0;right:auto}[dir=rtl] .WorkShelf_infoMeta__YFMOB,[dir=rtl] .WorkShelf_tileName__GcMlR{letter-spacing:0;text-transform:none}@media (min-width:901px){[dir=rtl] .WorkShelf_stageImage__UO_fY{mask-image:linear-gradient(270deg,transparent,#000 45%),linear-gradient(0deg,transparent 12%,#000 50%),linear-gradient(180deg,transparent 6%,#000 22%)}}