.wk-hero{text-align:center;view-timeline:--wk-hero block;align-content:center;min-block-size:100svh;display:grid;overflow:clip}.wk-hero .site-band__background{overflow:clip}.wk-desk{--wk-pointer-x:0;--wk-pointer-y:0;transition:scale 1.5s var(--site-ease-out);position:absolute;inset:0;scale:1.06}.wk-desk[data-placed]{scale:1}.wk-desk__mat,.wk-desk__float{position:absolute;inset:0}.wk-desk__card{inline-size:var(--w,0px);opacity:0;translate:calc(var(--wk-pointer-x) * var(--m)) calc(var(--wk-pointer-y) * var(--m));position:absolute}.wk-desk__card[data-kind=flat]{--m:calc(4px + var(--d,.5) * 10px)}.wk-desk__card[data-kind=float]{--m:calc(var(--w,240px) / 11)}.wk-desk__img{border-radius:calc(var(--w,120px) / 40);block-size:auto;inline-size:100%;display:block}.wk-desk__card[data-kind=flat] .wk-desk__img{filter:saturate(.85);box-shadow:0 1px 1px #00000038,0 2px 6px #00000024}.wk-desk[data-placed] .wk-desk__card[data-kind=flat][data-placed]{opacity:calc(.4 + var(--d,.5) * .25)}[data-dc-theme=light] .wk-desk[data-placed] .wk-desk__card[data-kind=flat][data-placed]{opacity:calc(.55 + var(--d,.5) * .25)}.wk-desk__card[data-kind=float]{z-index:4}.wk-desk__lift{translate:0 -.75rem}.wk-desk__card[data-kind=float] .wk-desk__img{box-shadow:0 .25rem .625rem #0000002e,0 1.5rem 3rem -.5rem #0000006b}[data-dc-theme=light] .wk-desk__card[data-kind=float] .wk-desk__img{box-shadow:0 .25rem .625rem #00000014,0 1.5rem 3rem -.5rem #00000038}.wk-desk[data-placed] .wk-desk__card[data-kind=float][data-placed]{opacity:1}.js .wk-desk__card[data-kind=flat]{transition:opacity .9s var(--site-ease) calc(var(--i) * 45ms)}.js .wk-desk__card[data-kind=float]{transition:opacity .7s var(--site-ease) calc(.7s + var(--i) * .2s)}.js .wk-desk__card[data-kind=float] .wk-desk__lift{transition:translate 1.2s var(--site-ease-out) calc(.7s + var(--i) * .2s);translate:0 .5rem}.js .wk-desk__card[data-kind=float][data-placed] .wk-desk__lift{translate:0 -.75rem}.wk-desk__card[data-kind=float][data-placed] .wk-desk__img{animation:wk-float calc(7s + var(--i) * 1.3s) ease-in-out calc(2.4s + var(--i) * .4s) infinite alternate}@keyframes wk-float{to{translate:0 -.375rem}}@supports (animation-timeline:view()){.wk-desk__float{animation:linear both wk-rise --wk-hero;animation-range:exit}@keyframes wk-rise{to{translate:0 -14vh}}}.wk-hero__content{justify-items:center;max-inline-size:48rem;margin-inline:auto;position:relative}[data-dc-root] .wk-hero .wk-hero__content{justify-items:center;gap:var(--dc-space-medium)}.wk-hero__title{font-family:var(--dc-font-family-heading);font-size:clamp(3.25rem,9.5cqi,7.5rem);font-weight:var(--dc-font-weight-strong);letter-spacing:-.05em;color:var(--dc-color-text-contrast);text-wrap:balance;margin:0;padding-block-end:.04em;line-height:.9}[data-dc-root] .wk-hero__intro{max-inline-size:var(--dc-container-width-reading);font-size:var(--site-text-lead);line-height:var(--dc-leading-reading);color:var(--dc-color-text);text-wrap:balance}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.wk-desk__card[data-placed]{will-change:translate}}@media (prefers-reduced-motion:reduce){.wk-desk,.wk-desk__card,.wk-desk__card .wk-desk__lift{transition:none!important}.wk-desk__card{translate:none}.wk-desk__card .wk-desk__img,.wk-desk__float{animation:none!important}}.site-band.wk-list{padding-block-end:var(--dc-section-padding-large)}.wk-grid{--wk-stagger:12rem;padding:0 0 var(--wk-stagger);gap:var(--dc-space-xlarge) calc(var(--dc-space-xlarge) * 1.25);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;list-style:none;display:grid}.wk-grid>li:nth-child(2n){transform:translateY(var(--wk-stagger))}@container dc-shell-content (width<40rem){.wk-grid{gap:var(--dc-space-large);grid-template-columns:minmax(0,1fr);padding-block-end:0}.wk-grid>li:nth-child(2n){transform:none}}.wk-tile{block-size:100%}[data-dc-root] .wk-tile .wk-tile__media{aspect-ratio:auto;background:0 0;block-size:auto;overflow:hidden}.wk-tile__img{block-size:auto;inline-size:100%;transition:scale .6s var(--site-ease);display:block}.wk-tile:is(:hover,:focus-visible) .wk-tile__img{scale:1.03}.wk-tile__name{font-family:var(--dc-font-family-heading);font-size:var(--dc-text-main);font-weight:var(--dc-font-weight-medium);letter-spacing:-.01em;line-height:var(--dc-leading-heading);color:var(--dc-color-text-contrast);margin:0}.js .wk-grid>li[data-reveal]{transition:opacity .8s cubic-bezier(.4, 0, .2, 1) calc(var(--i,0) * .12s), translate 1.1s cubic-bezier(.33, 1, .68, 1) calc(var(--i,0) * .12s);translate:0 2.5rem}.js .wk-grid>li[data-reveal][data-revealed]{translate:0}
