.title-tail.svelte-77a3nj{display:block;margin-top:.35em;font-size:clamp(18px,2.1vw,30px);line-height:1.2;letter-spacing:-.01em;font-weight:300;color:var(--color-zesko-ink-body)}.title-line.svelte-77a3nj{display:block;animation:svelte-77a3nj-line-rise .82s var(--ease-cinematic) both;animation-delay:calc(var(--td, 0ms) + var(--li, 0) * 90ms)}@keyframes svelte-77a3nj-line-rise{0%{opacity:0;transform:translateY(.22em)}to{opacity:1;transform:none}}.chaos.svelte-77a3nj{position:absolute;top:5%;left:4%;right:4%;bottom:50%;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));pointer-events:none;z-index:0;-webkit-mask-image:linear-gradient(180deg,#000 0 68%,transparent 100%);mask-image:linear-gradient(180deg,#000 0 68%,transparent 100%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media(max-width:1023.98px){.chaos.svelte-77a3nj{top:6%;bottom:48%;grid-template-columns:repeat(2,minmax(0,1fr));-webkit-mask-image:linear-gradient(180deg,#000 0 88%,transparent 100%);mask-image:linear-gradient(180deg,#000 0 88%,transparent 100%)}.zone.svelte-77a3nj:not(.zone--service){display:none}}.zone.svelte-77a3nj{position:relative;container-type:inline-size;pointer-events:none}@media(hover:hover)and (min-width:1024px){.zone.svelte-77a3nj{pointer-events:auto}}.zone-hit.svelte-77a3nj{position:absolute;left:28cqw;top:16cqw;width:44cqw;height:48cqw;display:block;pointer-events:auto;border-radius:var(--radius-card-sm);-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;touch-action:manipulation}.zone-hit.svelte-77a3nj:focus-visible{outline:none}.zone-hit.svelte-77a3nj:focus-visible:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;border-radius:var(--radius-card-sm);outline:2px solid var(--color-zesko-ink);outline-offset:-2px}.chaos.svelte-77a3nj:has(.zone-hit:where(.svelte-77a3nj):focus-visible){-webkit-mask-image:linear-gradient(180deg,#000 0 92%,transparent 100%);mask-image:linear-gradient(180deg,#000 0 92%,transparent 100%)}@media(hover:hover)and (min-width:1024px){.zone-hit.svelte-77a3nj{top:0;right:0;bottom:0;left:0;width:auto;height:auto}.zone-hit.svelte-77a3nj:focus-visible:after{left:28cqw;top:16cqw;width:44cqw;height:48cqw}}.piece.svelte-77a3nj{position:absolute;left:var(--ax, 40cqw);top:var(--ay, 40cqw);width:var(--w, 8cqw);height:var(--h, 8cqw);transform:translate3d(var(--dx, 0),var(--dy, 0),0) rotate(var(--rr, 0deg));color:var(--color-zesko-ink);opacity:var(--o, .13);transition:transform .64s var(--ease-cinematic) var(--gd, 0ms),opacity .36s var(--ease-cinematic) var(--gd, 0ms)}.zone-label.svelte-77a3nj{position:absolute;left:34cqw;top:56cqw;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:var(--color-zesko-ink-body);opacity:0;transform:translateY(6px);transition:opacity .32s var(--ease-cinematic) .3s,transform .32s var(--ease-cinematic) .3s}.zone--on.svelte-77a3nj .zone-label:where(.svelte-77a3nj),.zone.svelte-77a3nj:has(.zone-hit:where(.svelte-77a3nj):focus-visible) .zone-label:where(.svelte-77a3nj){opacity:1;transform:translateY(0)}.zone--on.svelte-77a3nj .piece:where(.svelte-77a3nj),.zone.svelte-77a3nj:has(.zone-hit:where(.svelte-77a3nj):focus-visible) .piece:where(.svelte-77a3nj){transform:translateZ(0) rotate(0);opacity:.105;will-change:transform,opacity}.piece--hole.svelte-77a3nj{transition:transform .64s var(--ease-cinematic) var(--gd, 0ms),opacity .22s linear var(--gd, 0ms),color .22s linear var(--gd, 0ms)}.zone--on.svelte-77a3nj .piece--hole:where(.svelte-77a3nj),.zone.svelte-77a3nj:has(.zone-hit:where(.svelte-77a3nj):focus-visible) .piece--hole:where(.svelte-77a3nj){color:var(--color-zesko-cream-deep);opacity:1;transition:transform .64s var(--ease-cinematic) var(--gd, 0ms),opacity .22s linear calc(var(--gd, 0ms) + .3s),color .22s linear calc(var(--gd, 0ms) + .3s)}.zone--off.svelte-77a3nj .piece:where(.svelte-77a3nj),.chaos.svelte-77a3nj:has(.zone-hit:where(.svelte-77a3nj):focus-visible) .zone:where(.svelte-77a3nj):not(:has(.zone-hit:focus-visible)) .piece:where(.svelte-77a3nj){opacity:.012}@media(hover:hover){.zone.svelte-77a3nj:hover .zone-label:where(.svelte-77a3nj){opacity:1;transform:translateY(0)}.zone.svelte-77a3nj:hover .piece:where(.svelte-77a3nj){transform:translateZ(0) rotate(0);opacity:.105;will-change:transform,opacity}.zone.svelte-77a3nj:hover .piece--hole:where(.svelte-77a3nj){color:var(--color-zesko-cream-deep);opacity:1;transition:transform .64s var(--ease-cinematic) var(--gd, 0ms),opacity .22s linear calc(var(--gd, 0ms) + .3s),color .22s linear calc(var(--gd, 0ms) + .3s)}.chaos.svelte-77a3nj:has(.zone:where(.svelte-77a3nj):hover) .zone:where(.svelte-77a3nj):not(:hover) .piece:where(.svelte-77a3nj){opacity:.012}}.piece-shape.svelte-77a3nj{display:block;width:100%;height:100%;animation:svelte-77a3nj-chaos-settle 1s var(--ease-cinematic) var(--d, 0ms) backwards}@keyframes svelte-77a3nj-chaos-settle{0%{opacity:0;transform:translate(var(--tx),var(--ty)) rotate(var(--rot)) scale(var(--sc))}to{opacity:1;transform:none}}@media(hover:none){.shift-arrived.svelte-77a3nj .type-shift:where(.svelte-77a3nj){animation:zesko-wght-shift .7s cubic-bezier(.4,0,.2,1) both}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline: scroll(root block)){.title-line.svelte-77a3nj .type-shift:where(.svelte-77a3nj){animation-name:zesko-wght-shift;animation-duration:auto;animation-fill-mode:both;animation-timing-function:steps(10,jump-none);animation-timeline:scroll(root block);animation-range:0px 40svh}}}.title-line.svelte-77a3nj:has(.type-shift:where(.svelte-77a3nj)){text-wrap:wrap}}@media(prefers-reduced-motion:reduce){.title-line.svelte-77a3nj{animation:none}.piece.svelte-77a3nj{transition:opacity .26s linear var(--gd, 0ms),color .2s linear var(--gd, 0ms)}.zone-label.svelte-77a3nj{transition:opacity .22s linear}.piece-shape.svelte-77a3nj{animation:none;transform:none}}
