.hero-art[data-astro-cid-ge2uvauf]{flex:auto;width:100%;min-height:clamp(300px,30vw,420px);position:relative;-webkit-mask-image:linear-gradient(#0000 0%,#000 22%);mask-image:linear-gradient(#0000 0%,#000 22%)}.wwd-bg[data-astro-cid-ejqldzme]{opacity:.55;-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(#0000,#000 25% 75%,#0000),linear-gradient(90deg,#0000 35%,#000 60% 90%,#0000);mask-image:linear-gradient(#0000,#000 25% 75%,#0000),linear-gradient(90deg,#0000 35%,#000 60% 90%,#0000);mask-composite:intersect}html:not([data-headbg="1"]) .wwd-bg[data-astro-cid-ejqldzme]{display:none}@media (width<=769px){.wwd-bg[data-astro-cid-ejqldzme]{display:none}}.mock-frame[data-astro-cid-ejqldzme]{box-shadow:0 1px 2px #18181b0f,0 8px 24px -12px #18181b40}.mock-comment[data-astro-cid-ejqldzme]{animation:.6s cubic-bezier(.215,.61,.355,1) .4s both mock-pop}.mock-pin[data-astro-cid-ejqldzme]{animation:.4s cubic-bezier(.215,.61,.355,1) .2s both mock-pop}.mock-dot[data-astro-cid-ejqldzme]{animation:.9s linear infinite mock-spin}@keyframes mock-pop{0%{opacity:0;transform:translateY(6px)scale(.96)}to{opacity:1;transform:none}}@keyframes mock-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.mock-comment[data-astro-cid-ejqldzme],.mock-pin[data-astro-cid-ejqldzme],.mock-dot[data-astro-cid-ejqldzme]{animation:none}}.faq[data-astro-cid-hemr5th4][open] .faq__plus[data-astro-cid-hemr5th4]{transform:rotate(45deg)}.faq__plus[data-astro-cid-hemr5th4]{transition:transform .15s ease-in-out}@media (prefers-reduced-motion:reduce){.faq__plus[data-astro-cid-hemr5th4]{transition:none}}.work-sheet[data-astro-cid-pqh2kmv2]{width:100vw;max-width:none;height:100dvh;max-height:none;color:var(--color-ink);background:0 0;border:0;margin:0;padding:0;position:fixed;inset:0;overflow:clip}.work-sheet[data-astro-cid-pqh2kmv2]::backdrop{opacity:0;transition:opacity var(--overlay) ease;background:#18181bcc}.work-sheet[data-astro-cid-pqh2kmv2].is-open::backdrop{opacity:1}.work-sheet__panel[data-astro-cid-pqh2kmv2]{background:var(--color-background);width:min(760px,92vw);transition:transform var(--sheet-out) var(--ease-out-quad);position:absolute;top:0;bottom:0;right:0;overflow-y:auto;transform:translate(100%);box-shadow:-24px 0 48px #18181b1f}.work-sheet[data-astro-cid-pqh2kmv2].is-open .work-sheet__panel[data-astro-cid-pqh2kmv2]{transition-duration:var(--sheet-in);transform:translate(0)}.work-sheet__item[data-astro-cid-pqh2kmv2]>header[data-astro-cid-pqh2kmv2]{z-index:1;position:sticky;top:0}@media (prefers-reduced-motion:reduce){.work-sheet__panel[data-astro-cid-pqh2kmv2],.work-sheet[data-astro-cid-pqh2kmv2]::backdrop{transition:none}}.ink[data-astro-cid-xk43yeme]{z-index:60;background:var(--color-surface);width:250px;color:var(--color-ink);border:1px solid var(--color-line);font-family:var(--font-mono);border-radius:12px;flex-direction:column;gap:10px;padding:12px;font-size:12px;display:flex;position:fixed;bottom:16px;right:16px;box-shadow:0 8px 24px #18181b1a}.ink__head[data-astro-cid-xk43yeme]{justify-content:space-between;align-items:center;display:flex}.ink__title[data-astro-cid-xk43yeme]{letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:600}.ink__close[data-astro-cid-xk43yeme]{font:inherit;cursor:pointer;color:var(--color-ink-muted);background:0 0;border:0;padding:2px 6px;font-size:16px}.ink__chips[data-astro-cid-xk43yeme]{flex-wrap:wrap;gap:6px;display:flex}.ink__chip[data-astro-cid-xk43yeme]{font:inherit;border:1px solid var(--color-line);background:var(--color-background);color:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:5px 9px;display:inline-flex}.ink__chip[data-astro-cid-xk43yeme] i[data-astro-cid-xk43yeme]{border-radius:50%;width:10px;height:10px}.ink__chip[data-astro-cid-xk43yeme][aria-pressed=true]{border-color:var(--color-ink)}.ink__row[data-astro-cid-xk43yeme]{gap:12px;display:flex}.ink__row[data-astro-cid-xk43yeme] label[data-astro-cid-xk43yeme]{color:var(--color-ink-muted);align-items:center;gap:6px;display:inline-flex}.ink__row[data-astro-cid-xk43yeme] input[data-astro-cid-xk43yeme]{border:1px solid var(--color-line);background:0 0;border-radius:6px;width:32px;height:24px;padding:0}.ink__hint[data-astro-cid-xk43yeme]{color:var(--color-ink-soft);word-break:break-all;margin:0;font-size:11px}
