.records-box[data-astro-cid-t5i32uv7]{position:relative;height:clamp(320px,30vw,560px);margin-top:24px;pointer-events:none;-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 22%);mask-image:linear-gradient(to bottom,transparent 0,#000 22%)}.records-box__canvas[data-astro-cid-t5i32uv7]{position:absolute;inset:0;display:block;width:100%;height:100%}.hero-work[data-astro-cid-obldsulr]{--seq-w: clamp(20px, calc(1.1vw + 16px) , 40px);--seq-pitch: calc(var(--seq-w) * 1.66);--seq-rows: 8;--glass-reach: 0px;--seq-fade: linear-gradient(to top, #000 0, #000 80%, transparent 100%);position:relative;height:calc(var(--seq-rows) * var(--seq-pitch) + var(--glass-reach));margin-left:calc(-1*max(20px,env(safe-area-inset-left)));margin-right:calc(-1*max(20px,env(safe-area-inset-right)));overflow:hidden;pointer-events:none;-webkit-mask-image:var(--seq-fade);mask-image:var(--seq-fade)}@media(max-width:767px){.hero-work[data-astro-cid-obldsulr]{margin-top:-24px}}.hero-work--glass[data-astro-cid-obldsulr]{--glass-reach: 200px;-webkit-mask-image:linear-gradient(to top,transparent 0,#000 60px),var(--seq-fade);-webkit-mask-composite:source-in;mask-image:linear-gradient(to top,transparent 0,#000 60px),var(--seq-fade);-webkit-mask-composite:source-in,xor;mask-composite:intersect}@media(max-width:767px){.hero-work--glass[data-astro-cid-obldsulr]{--glass-reach: 180px}}.hero-work__canvas[data-astro-cid-obldsulr]{position:absolute;inset:0;display:block;width:100%;height:100%}.work-picks[data-astro-cid-llugen5v]{border-top:1px solid rgb(var(--color-ruul-ink) / .1)}.work-pick[data-astro-cid-llugen5v]{position:relative;display:block;width:100%;padding:16px 20px 18px;border-bottom:1px solid rgb(var(--color-ruul-ink) / .1);background:transparent;text-align:left;cursor:pointer;transition:background-color .2s ease-out}.work-pick[data-astro-cid-llugen5v]:before{content:"";position:absolute;top:14px;bottom:14px;left:0;width:2px;border-radius:2px;background:rgb(var(--color-ruul-forest-card));opacity:0;transition:opacity .2s ease-out}.work-pick[data-astro-cid-llugen5v]:hover,.work-pick[data-astro-cid-llugen5v]:focus-visible,.work-pick[data-astro-cid-llugen5v][aria-selected=true]{background:rgb(var(--color-ruul-ink) / .045)}.work-pick[data-astro-cid-llugen5v]:focus-visible{outline:2px solid rgb(var(--color-ruul-forest));outline-offset:-2px}.work-pick[data-astro-cid-llugen5v][aria-selected=true]:before{opacity:1}.work-pick-title[data-astro-cid-llugen5v]{display:block;font-size:24px;line-height:1.2;letter-spacing:-.01em;color:rgb(var(--color-ruul-ink) / .62);transition:color .2s ease-out}.work-pick-tags[data-astro-cid-llugen5v]{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.work-tag[data-astro-cid-llugen5v]{padding:3px 9px;border-radius:999px;background:rgb(var(--color-ruul-ink) / .05);color:rgb(var(--color-ruul-ink-soft));font-size:12px;line-height:1.5}.work-pick[data-astro-cid-llugen5v][aria-selected=true] .work-pick-title[data-astro-cid-llugen5v],.work-pick[data-astro-cid-llugen5v]:hover .work-pick-title[data-astro-cid-llugen5v]{color:rgb(var(--color-ruul-ink))}.work-pick-line[data-astro-cid-llugen5v]{display:block;max-width:340px;margin-top:10px;font-size:14px;line-height:1.45;color:rgb(var(--color-ruul-ink-soft));text-wrap:balance}.work-panel[data-astro-cid-llugen5v]{position:relative;align-self:start;min-width:0;aspect-ratio:4 / 5;overflow:hidden;border-radius:16px;--wk-small: 12px;--wk-body: 13px}@media(min-width:768px){.work-panel[data-astro-cid-llugen5v]{aspect-ratio:4 / 3}}@media(min-width:1280px){.work-grid[data-astro-cid-llugen5v]{align-items:start}.work-picks[data-astro-cid-llugen5v]{padding-bottom:max(0px,calc(min(36vh,310px) - 17vh))}.work-panel[data-astro-cid-llugen5v]{position:sticky;top:calc(50vh - min(36vh,310px));height:min(72vh,620px);aspect-ratio:auto}.work-pick[data-astro-cid-llugen5v]{display:flex;min-height:34vh;flex-direction:column;justify-content:center;padding:0 20px}.work-pick[data-astro-cid-llugen5v],.work-pick[data-astro-cid-llugen5v]:hover,.work-pick[data-astro-cid-llugen5v][aria-selected=true]{background:transparent}.work-pick[data-astro-cid-llugen5v]:before{top:calc(50% - 28px);bottom:auto;height:56px}.work-pick-title[data-astro-cid-llugen5v],.work-pick-line[data-astro-cid-llugen5v],.work-pick-tags[data-astro-cid-llugen5v]{opacity:.4;transition:opacity .3s ease-out}.work-pick[data-astro-cid-llugen5v][aria-selected=true] .work-pick-title[data-astro-cid-llugen5v],.work-pick[data-astro-cid-llugen5v][aria-selected=true] .work-pick-line[data-astro-cid-llugen5v],.work-pick[data-astro-cid-llugen5v][aria-selected=true] .work-pick-tags[data-astro-cid-llugen5v]{opacity:1}.work-pick-title[data-astro-cid-llugen5v]{font-size:30px}.work-pick-line[data-astro-cid-llugen5v]{margin-top:12px;font-size:15px}}.work-panel[data-astro-cid-llugen5v]{background:rgb(var(--color-ruul-canvas-muted))}.work-scene[data-astro-cid-llugen5v]{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;padding:6%;opacity:0;visibility:hidden;transition:opacity .35s ease-out,visibility 0s linear .35s}.work-scene[data-astro-cid-llugen5v][data-active]{opacity:1;visibility:visible;transition:opacity .35s ease-out}.work-scene[data-astro-cid-llugen5v]>[data-astro-cid-llugen5v]{zoom:1}@media(min-width:1280px){.work-scene[data-astro-cid-llugen5v]>[data-astro-cid-llugen5v]{zoom:1.12}}@media(max-width:520px){.work-scene[data-astro-cid-llugen5v]>[data-astro-cid-llugen5v]{zoom:.84}}.wk-card[data-astro-cid-llugen5v]{width:280px;padding:14px;border-radius:14px;background:#fcfcf7f7;box-shadow:0 12px 30px rgb(var(--color-ruul-ink) / .13);color:rgb(var(--color-ruul-ink));font-size:var(--wk-body);line-height:1.45}.wk-wide[data-astro-cid-llugen5v]{width:372px}.wk-row3[data-astro-cid-llugen5v]{display:grid;grid-template-columns:minmax(0,1fr) auto 112px;align-items:center;-moz-column-gap:16px;column-gap:16px;padding:15px 4px;border-top:1px solid rgb(var(--color-ruul-ink) / .08)}.wk-row3[data-astro-cid-llugen5v] .wk-state[data-astro-cid-llugen5v]{justify-self:end}.wk-repeat[data-astro-cid-llugen5v]{width:13px;height:13px;flex:none;color:rgb(var(--color-ruul-ink) / .5)}.wk-small[data-astro-cid-llugen5v]{width:230px}.wk-back[data-astro-cid-llugen5v]{position:relative;transform:translate(-28px)}.wk-front[data-astro-cid-llugen5v]{position:relative;z-index:1;margin-top:-22px;transform:translate(28px)}.wk-label[data-astro-cid-llugen5v]{font-size:var(--wk-small);color:rgb(var(--color-ruul-ink) / .44)}.wk-value[data-astro-cid-llugen5v]{display:inline-flex;align-items:center;gap:7px;white-space:nowrap}.wk-field[data-astro-cid-llugen5v]{display:block;margin-top:2px;white-space:nowrap}.wk-amount[data-astro-cid-llugen5v]{font-size:20px;line-height:1}.wk-mark[data-astro-cid-llugen5v]{display:grid;flex:none;width:18px;height:18px;place-items:center;border-radius:5px;background:rgb(var(--color-ruul-forest-card));color:rgb(var(--color-ruul-canvas));font-size:10px}.wk-mark--large[data-astro-cid-llugen5v]{width:28px;height:28px;border-radius:8px;font-size:var(--wk-body)}.wk-head[data-astro-cid-llugen5v]{display:flex;align-items:center;gap:10px;margin-bottom:12px}.wk-head--between[data-astro-cid-llugen5v]{justify-content:space-between;margin:0 2px 6px}.wk-line[data-astro-cid-llugen5v]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 2px;border-top:1px solid rgb(var(--color-ruul-ink) / .08)}.wk-line--tall[data-astro-cid-llugen5v]{padding:10px 2px}.wk-stack[data-astro-cid-llugen5v]{display:flex;flex-direction:column;gap:3px;min-width:0}.wk-stack--end[data-astro-cid-llugen5v]{flex:none;align-items:flex-end;gap:5px}.wk-grid[data-astro-cid-llugen5v]{display:grid;grid-template-columns:1fr 1fr;gap:7px}.wk-grid[data-astro-cid-llugen5v]>div[data-astro-cid-llugen5v]{padding:8px 9px 9px;border:1px solid rgb(var(--color-ruul-ink) / .1);border-radius:8px}.wk-total[data-astro-cid-llugen5v]{display:flex;align-items:center;justify-content:space-between;margin-top:9px;padding:10px 11px;border-radius:9px;background:rgb(var(--color-ruul-canvas-muted))}.wk-button[data-astro-cid-llugen5v]{display:flex;height:38px;margin-top:10px;align-items:center;justify-content:center;gap:5px;border-radius:10px;background:rgb(var(--color-ruul-forest-card));color:rgb(var(--color-ruul-canvas))}.wk-chip[data-astro-cid-llugen5v]{flex:none;padding:2px 8px;border-radius:999px;box-shadow:inset 0 0 0 1px rgb(var(--color-ruul-ink) / .14);color:rgb(var(--color-ruul-ink) / .7);font-size:var(--wk-small)}.wk-chip--dark[data-astro-cid-llugen5v]{box-shadow:none;background:rgb(var(--color-ruul-forest-card));color:rgb(var(--color-ruul-canvas))}.wk-state[data-astro-cid-llugen5v]{padding:2px 8px;border-radius:999px;font-size:var(--wk-small);white-space:nowrap}.wk-state--paid[data-astro-cid-llugen5v]{background:rgb(var(--color-ruul-lime))}.wk-state--received[data-astro-cid-llugen5v]{background:rgb(var(--color-ruul-forest-card));color:rgb(var(--color-ruul-canvas))}.wk-state--unpaid[data-astro-cid-llugen5v]{box-shadow:inset 0 0 0 1px rgb(var(--color-ruul-ink) / .2);color:rgb(var(--color-ruul-ink) / .7)}.wk-file[data-astro-cid-llugen5v]{display:grid;flex:none;width:26px;height:26px;place-items:center;border-radius:7px;background:rgb(var(--color-ruul-canvas-muted));color:rgb(var(--color-ruul-ink) / .7)}.wk-file[data-astro-cid-llugen5v] svg[data-astro-cid-llugen5v]{width:14px;height:14px}.wk-steps[data-astro-cid-llugen5v]{position:relative;z-index:1;display:flex;align-items:center;gap:10px;margin-top:14px;padding:10px 14px;border-radius:13px;background:#f7f7f2;box-shadow:0 8px 20px rgb(var(--color-ruul-ink) / .1)}.wk-step-arrow[data-astro-cid-llugen5v]{color:rgb(var(--color-ruul-ink) / .4)}.wk-step[data-astro-cid-llugen5v]{display:inline-flex;align-items:center;gap:8px;font-size:var(--wk-body);white-space:nowrap}.wk-tick[data-astro-cid-llugen5v]{display:grid;width:20px;height:20px;place-items:center;border-radius:999px;background:rgb(var(--color-ruul-lime));font-size:10px}.wk-doc[data-astro-cid-llugen5v]{overflow:hidden;padding:0}.wk-doc-head[data-astro-cid-llugen5v]{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;background:rgb(var(--color-ruul-forest-card));color:rgb(var(--color-ruul-canvas))}.wk-doc-title[data-astro-cid-llugen5v]{display:inline-flex;gap:6px;font-size:var(--wk-small);letter-spacing:.06em;text-transform:uppercase}.wk-doc-body[data-astro-cid-llugen5v]{padding:12px 14px 14px}@media(prefers-reduced-motion:no-preference){.work-scene[data-astro-cid-llugen5v][data-active]>[data-astro-cid-llugen5v]{animation:wk-rise .55s var(--wk-d, 0ms) cubic-bezier(.2,.7,.2,1) both}}@keyframes wk-rise{0%{opacity:0;translate:0 12px}to{opacity:1;translate:0 0}}
