.wd-proof__hand{font-family:var(--font-caveat),"Segoe Print","Bradley Hand",cursive;font-weight:600;letter-spacing:.01em}.wd-cases{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.5rem,1rem + 2vw,2.75rem);margin:0;padding:0;list-style:none}@media (max-width:960px){.wd-cases{grid-template-columns:minmax(0,1fr);max-width:34rem;margin-inline:auto}}.wd-cases__card{position:relative;display:flex;transform:rotate(var(--wd-cases-tilt,0deg));transition:transform .35s var(--wd-ease)}.wd-cases__card:focus-within,.wd-cases__card:hover{transform:rotate(0deg) translateY(-.25rem)}.wd-cases__frame{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none;color:var(--wd-fg);filter:drop-shadow(0 1rem 1.6rem rgba(0,0,0,.4))}.wd-cases__paper{fill:var(--wd-bg-2);stroke:currentColor;stroke-width:1.6;stroke-opacity:.75;stroke-linejoin:round;vector-effect:non-scaling-stroke;transition:fill .35s var(--wd-ease)}.wd-cases__card:focus-within .wd-cases__paper,.wd-cases__card:hover .wd-cases__paper{fill:color-mix(in srgb,var(--wd-bg-2) 88%,var(--wd-accent))}.wd-cases__echo{fill:none;stroke:currentColor;stroke-width:.9;stroke-opacity:.35;stroke-linecap:round;vector-effect:non-scaling-stroke}.wd-cases__tape{position:absolute;top:-.7rem;left:50%;width:5.5rem;height:1.4rem;translate:-50% 0;rotate:-3deg;border-radius:.15rem;background:color-mix(in srgb,var(--wd-accent-soft) 32%,transparent);box-shadow:0 1px 0 rgba(0,0,0,.15)}.wd-cases__body{position:relative;display:flex;flex-direction:column;gap:.85rem;width:100%;padding:clamp(1.75rem,1.4rem + 1.2vw,2.4rem) clamp(1.4rem,1.1rem + 1vw,2rem)}.wd-cases__vertical{margin:0;font-size:1.35rem;line-height:1;color:var(--wd-accent);transform:rotate(-1.5deg);transform-origin:0 100%}.wd-cases__title{margin:0;font-family:var(--font-display),var(--font-hanken),ui-sans-serif,system-ui,sans-serif;font-size:clamp(1.15rem,1.05rem + .4vw,1.35rem);font-weight:600;line-height:1.3;color:var(--wd-fg);text-wrap:balance}.wd-cases__link{color:inherit;text-decoration:none;cursor:pointer}.wd-cases__link:after{content:"";position:absolute;inset:0;z-index:1}.wd-cases__link:focus-visible{outline:none}.wd-cases__card:has(.wd-cases__link:focus-visible) .wd-cases__paper{stroke:var(--wd-accent);stroke-opacity:1}.wd-cases__summary{margin:0;font-size:.98rem;line-height:1.6;color:var(--wd-fg-muted)}.wd-cases__shift{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .6rem;margin:.25rem 0 0}.wd-cases__before{font-size:.92rem;line-height:1.45;color:var(--wd-fg-subtle);text-decoration:line-through;text-decoration-color:color-mix(in srgb,var(--wd-accent) 60%,transparent);text-decoration-thickness:1.5px}.wd-cases__arrow{flex:none;width:2.6rem;height:auto;overflow:visible;fill:none;stroke:var(--wd-accent);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.wd-cases__after{font-size:1.3rem;line-height:1.15;color:var(--wd-accent)}.wd-cases__tech{margin:auto 0 0;padding-top:.4rem;font-family:var(--font-mono),ui-monospace,monospace;font-size:.78rem;line-height:1.6;color:var(--wd-fg-subtle)}.wd-cases__more{align-self:flex-end;font-size:1.3rem;line-height:1;color:var(--wd-accent);transition:translate .3s var(--wd-ease)}.wd-cases__more:after{content:" \2192"}.wd-cases__card:hover .wd-cases__more{translate:.3rem 0}.wd-quotes{columns:18rem 3;column-gap:clamp(1.5rem,1rem + 2vw,2.75rem);margin:0;padding:0;list-style:none}.wd-quotes__item{break-inside:avoid;margin-bottom:clamp(1.75rem,1.25rem + 1.5vw,2.5rem);transform:rotate(var(--wd-quotes-tilt,0deg))}.wd-quotes__figure{margin:0}.wd-quotes__bubble{position:relative;padding:clamp(1.5rem,1.2rem + 1vw,2rem) clamp(1.4rem,1.1rem + 1vw,1.9rem) clamp(3rem,2.6rem + 1vw,3.6rem)}.wd-quotes__frame{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none;color:var(--wd-fg);filter:drop-shadow(0 1rem 1.6rem rgba(0,0,0,.35))}.wd-quotes__paper{fill:var(--wd-bg-2);stroke:currentColor;stroke-width:1.6;stroke-opacity:.75;stroke-linejoin:round;vector-effect:non-scaling-stroke}.wd-quotes__echo{fill:none;stroke:currentColor;stroke-width:.9;stroke-opacity:.35;stroke-linecap:round;vector-effect:non-scaling-stroke}.wd-quotes__quote{position:relative;margin:0;font-size:clamp(1rem,.96rem + .2vw,1.08rem);line-height:1.6;color:var(--wd-fg);text-wrap:pretty}.wd-quotes__mark{display:block;height:1.6rem;font-size:3.4rem;line-height:1;color:var(--wd-accent)}.wd-quotes__by{display:flex;align-items:center;gap:.75rem;margin-top:.4rem;padding-left:clamp(2.25rem,1.8rem + 1.5vw,3.25rem)}.wd-quotes__avatar{flex:none;width:3rem;height:3rem;border-radius:50%;object-fit:cover;border:1.5px solid color-mix(in srgb,var(--wd-fg) 55%,transparent)}.wd-quotes__initials{position:relative;display:grid;flex:none;place-items:center;width:3rem;height:3rem;font-family:var(--font-caveat),cursive;font-size:1.3rem;font-weight:700;color:var(--wd-accent)}.wd-quotes__initials svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible;fill:none;stroke:var(--wd-fg);stroke-width:1.5;stroke-opacity:.6;stroke-linecap:round}.wd-quotes__who{display:flex;flex-direction:column;min-width:0}.wd-quotes__name{font-size:1.45rem;line-height:1.05;color:var(--wd-accent)}.wd-quotes__byline{font-size:.85rem;line-height:1.4;color:var(--wd-fg-subtle)}@media (prefers-reduced-motion:reduce){.wd-cases__card,.wd-cases__more{transition:none}}.wd-proof{padding-block:clamp(2.5rem,2rem + 3vh,4.5rem)}