:root{--paper:#e9e2cf;--ink:#111;--pink:#f08fb0;--teal:#1f7a72;--orange:#e4572e;--yellow:#f2d14c;--blood:#b3261a;--noise:url(/tex/noise.png)}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:40px}body{margin:0;background:var(--paper) var(--noise);color:var(--ink);font:400 16px/1.55 Space Mono,monospace;overflow-x:clip}html{overflow-x:clip}body.has-cursor,body.has-cursor *{cursor:none!important}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;background:none;border:0;padding:0;text-align:left}img{display:block;max-width:100%}[data-drag]{transform:translate(var(--x,0),var(--y,0)) rotate(var(--r,0deg));transition:box-shadow .2s,filter .2s;user-select:none;-webkit-user-select:none}[data-drag].held{filter:drop-shadow(10px 18px 14px #0006)}[data-drag] img{pointer-events:none;-webkit-user-drag:none}.grain{position:fixed;inset:0;z-index:900;pointer-events:none;background:var(--noise);opacity:.1}.cursor{position:fixed;left:0;top:0;z-index:1000;pointer-events:none;display:none}body.has-cursor .cursor{display:block}.cursor{will-change:transform}.cursor span{position:absolute;left:-42px;top:-42px;width:84px;height:84px;border-radius:50%;background:var(--orange);opacity:.85;transform:scale(.238);display:grid;place-items:center;transition:transform .18s,background .18s;font:700 11px Space Mono;color:#fff;will-change:transform}.cursor.play span{transform:scale(1);background:var(--ink);opacity:1}.cursor.play span:after{content:"PLAY"}.cursor.grab span{transform:scale(.4);background:var(--pink)}.cursor.link span{transform:scale(.36);background:var(--yellow)}.r{display:inline-block;font-size:calc(1em * var(--sz,1));transform:translateY(var(--dy,0)) rotate(calc(var(--rot) * .45));padding:.02em .1em;margin:0 .02em;line-height:1;transition:transform .25s cubic-bezier(.3,2,.5,1)}.r0{font-family:Anton;background:var(--ink);color:var(--paper)}.r1{font-family:"Instrument Serif";font-style:italic;background:var(--pink);color:var(--ink)}.r2{font-family:Space Mono;font-weight:700;background:var(--yellow);color:var(--ink)}.r3{font-family:Anton;background:var(--teal);color:var(--paper)}.r4{font-family:Special Elite;background:#fffdf5;color:var(--blood);box-shadow:0 0 0 1px #0002}.r5{font-family:Anton;background:var(--orange);color:var(--ink)}.r6{font-family:Special Elite;background:var(--ink);color:var(--paper)}.r7{font-family:"Instrument Serif";background:var(--teal);color:var(--paper)}.r8{font-family:Space Mono;font-weight:700;background:var(--pink);color:var(--ink)}.r9{font-family:Anton;background:transparent;color:var(--ink);border:.07em solid var(--ink);padding:0 .08em}.r10{font-family:"Instrument Serif";font-style:italic;background:var(--orange);color:var(--ink)}.r11{font-family:Anton;background:var(--yellow);color:var(--blood)}.r:hover{transform:translateY(calc(var(--dy,0) - .06em)) rotate(0)}.word{display:inline-block;white-space:nowrap;margin-right:.3em}.nav{position:fixed;top:0;left:0;right:0;z-index:800;display:flex;justify-content:space-between;align-items:flex-start;padding:14px clamp(12px,3vw,32px);pointer-events:none}.nav>*,.nav nav a{pointer-events:auto}.nav-i{transform:rotate(var(--r));background:var(--yellow);color:var(--ink);border:2px solid var(--ink);box-shadow:2px 2px 0 var(--ink);font:400 42px/1 Anton;padding:10px 16px;border-width:2.5px;box-shadow:3px 3px 0 var(--ink)}.nav nav{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.nav nav a{transform:rotate(var(--r));background:var(--paper);border:2px solid var(--ink);padding:5px 14px;font:700 20px Space Mono;border-width:2.5px;text-transform:uppercase;box-shadow:3px 3px 0 var(--ink);transition:transform .15s,background .15s}.nav nav a:hover{background:var(--yellow);transform:rotate(0) translateY(-3px)}.tape{position:absolute;top:-14px;left:50%;width:96px;height:28px;margin-left:-48px;background:#f2dc7acc;transform:rotate(-4deg);box-shadow:0 1px 4px #0003;pointer-events:none;clip-path:polygon(0 8%,4% 0,8% 10%,12% 0,100% 0,96% 50%,100% 100%,12% 100%,8% 90%,4% 100%,0 92%,3% 50%);z-index:3}.tape.t2{background:#f08fb0cc;transform:rotate(5deg);left:80%;top:auto;bottom:-12px;width:80px}.hero{position:relative;min-height:0;height:90svh;padding:0 16px;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-start}.hero h1{margin:0;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);z-index:6;pointer-events:none;text-align:center}.hero .line{display:block;white-space:nowrap;font-size:clamp(26px,6.6vw,110px);margin-bottom:.08em}.hero .line.big{font-size:clamp(70px,17vw,280px)}.hero .r{pointer-events:auto;box-shadow:2px 3px 6px #0002}.sticker{position:absolute;z-index:8;right:30%;top:26%;width:clamp(80px,9vw,128px);aspect-ratio:1;border-radius:50%;background:var(--orange);display:grid;place-items:center;box-shadow:2px 4px 0 var(--ink);animation:spin 30s linear infinite}.sticker svg{position:absolute;inset:4%;width:92%}.sticker text{font:400 18px Anton;letter-spacing:.14em;fill:var(--ink)}.sticker b{font:400 clamp(28px,4vw,52px) Anton;color:var(--ink);animation:spin 30s linear infinite reverse}@keyframes spin{to{rotate:360deg}}.flash{animation:flash 1.6s ease-out}@keyframes flash{0%,30%{box-shadow:0 0 0 6px var(--orange),0 0 40px 10px #e4572e88}to{box-shadow:0 0 0 0 transparent}}.hint{position:absolute;z-index:4;bottom:14px;left:0;right:0;text-align:center;font:italic 400 18px "Instrument Serif";margin:0;pointer-events:none}.hint.light{position:static;color:var(--ink);margin-top:22px;text-align:center}.tape-strip{overflow:hidden;white-space:nowrap;background:var(--yellow);color:var(--ink);border-block:2px solid var(--ink);padding:5px 0;font:400 clamp(14px,1.6vw,20px) Anton;letter-spacing:.2em;margin:30px 0;width:calc(100vw + 20px);margin-left:calc(50% - 50vw - 10px);position:relative;z-index:4}.tape-strip div{display:inline-block;animation:marq 28s linear infinite}.tape-strip.s1 div{animation:none;will-change:translate}.s1{transform:rotate(-1deg)}.s2{transform:rotate(.8deg);background:var(--pink)}.s3{transform:rotate(-.8deg);background:var(--orange);margin-bottom:60px}@keyframes marq{to{transform:translate(-50%)}}.sec{max-width:1280px;margin:0 auto;padding:clamp(60px,9vw,120px) clamp(16px,4vw,48px) 20px;position:relative}.sec>h2.rz,.paper>h2.rz{font-size:clamp(40px,8vw,110px);margin:0 0 clamp(30px,5vw,70px);line-height:1.15}.sec.dark{max-width:none;background:color-mix(in srgb,var(--yellow) 45%,var(--paper));color:var(--ink);padding-bottom:70px}.sec.dark>h2{max-width:1280px;margin-inline:auto}.film{display:grid;grid-template-columns:1.7fr 1fr;align-items:center;margin-bottom:clamp(60px,9vw,130px);opacity:0;transform:translateY(40px);transition:opacity .7s,transform .7s cubic-bezier(.2,.8,.3,1)}.film.in{opacity:1;transform:none}.film.mini{display:block;margin-bottom:10px;opacity:1;transform:none}.film.mini:not(.open)>:not(.mini-t){display:none}.film.mini.open{margin:20px 0 clamp(50px,7vw,100px);display:grid}.mini-t{display:flex;align-items:baseline;gap:14px;width:100%;text-align:left;background:none;border:0;border-bottom:1px dashed var(--ink);padding:7px 2px;color:var(--ink);cursor:pointer;font:400 13px Space Mono}.mini-t .mt-n{font:400 17px Anton;text-transform:uppercase;letter-spacing:.05em}.mini-t small{opacity:.65;font-size:11px;letter-spacing:.1em}.mini-t i{margin-left:auto;font:700 18px Space Mono;font-style:normal}.film.mini.open .mini-t{grid-column:1 / -1;margin-bottom:18px}.film.mini:not(.open) .mini-t:hover{background:var(--yellow)}.fc{margin-top:12px}.film.flip{grid-template-columns:1fr 1.7fr}.film.flip .print{order:2}.print{position:relative;transform:rotate(var(--r));background:#faf7ee;padding:12px;box-shadow:3px 6px #0003,8px 16px 28px #0003;z-index:1;transition:transform .35s cubic-bezier(.3,1.2,.5,1)}.film:hover .print{transform:rotate(0)}.shot{position:relative;display:block;width:100%;aspect-ratio:16/9;overflow:hidden;background:#222}.shot img{transform:scale(var(--z,1));transform-origin:var(--o,50% 50%);width:100%;height:100%;object-fit:cover;filter:contrast(1.1) saturate(.85) sepia(.12);transition:filter .4s,transform .6s}.shot:not(:disabled):hover img{filter:none;transform:scale(calc(var(--z,1) * 1.06))}.shot:disabled{cursor:default}.shot.blank{display:grid;place-items:center;align-content:center;font:400 clamp(28px,5vw,60px)/1 Anton;text-transform:uppercase;color:var(--paper);background:repeating-linear-gradient(45deg,#222 0 10px,#2b2b2b 10px 20px);text-align:center}.shot.blank em{font:italic 400 16px "Instrument Serif";color:var(--pink)}.slideshow{cursor:default}.slideshow img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .5s ease}.slideshow img.on{opacity:1}.sbtn{position:absolute;top:50%;transform:translateY(-50%);z-index:3;width:42px;height:42px;border-radius:50%;background:var(--paper);color:var(--ink);border:2px solid var(--ink);font:400 26px/1 Anton;text-align:center;padding:0 0 3px;opacity:0;transition:opacity .2s;box-shadow:2px 3px 0 var(--ink)}.slideshow:hover .sbtn,.slideshow:focus-within .sbtn{opacity:1}.sprev{left:10px}.snext{right:10px}.scount{position:absolute;right:10px;bottom:8px;z-index:3;font:700 11px Space Mono;background:var(--paper);color:var(--ink);padding:2px 7px;letter-spacing:.08em}.pbtn{position:absolute;inset:0;margin:auto;width:44px;height:44px;display:grid;place-items:center;border-radius:50%;background:var(--paper);color:var(--ink);border:2px solid var(--ink);font-size:14px;padding-left:3px;box-shadow:2px 3px 8px #0004;transition:transform .25s ease}.shot:hover .pbtn,.frame:hover .pbtn{transform:scale(1.1)}.slip{position:relative;z-index:2;margin:0 0 0 -60px;padding:26px 26px 22px;background:var(--c, #fff);border:2px solid var(--ink);box-shadow:5px 6px #0003;transform:rotate(calc(var(--r) * -1.2)) translateY(30px)}.film.flip .slip{margin:0 -60px 0 0}.pink{--c:#f6b5cb}.teal{--c:#8fcfc4}.orange{--c:#ffa57e}.yellow{--c:#f7e085}.slip h3{margin:0 0 6px;font:400 clamp(34px,5vw,64px)/.95 Anton;text-transform:uppercase;letter-spacing:.01em}.meta{margin:0 0 10px;display:flex;gap:8px;flex-wrap:wrap}.stamp{display:inline-block;border:2px solid var(--blood);color:var(--blood);padding:1px 8px;font:700 12px Space Mono;text-transform:uppercase;transform:rotate(-2deg);opacity:.9}.stamp.hot{border-style:dashed;transform:rotate(2deg)}.logline{margin:8px 0;font:400 clamp(20px,2vw,26px)/1.15 "Instrument Serif"}.honors{margin:16px 0 4px;padding:12px 0 2px;border-top:1px solid var(--ink);position:relative}.honors:before{content:"";position:absolute;left:0;right:0;top:3px;border-top:1px solid var(--ink)}.honors{text-align:center}.hl{display:block;font:700 10px Space Mono;letter-spacing:.22em;text-transform:uppercase;margin:6px 0 10px}.laurels{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:14px 30px;margin:4px 0 14px}.laurels img{--u:clamp(104px,9.4vw,136px);width:calc(var(--u) * sqrt(var(--ar)));height:auto;max-width:100%;opacity:.85}.sel{list-style:none;margin:2px 0 0;padding:0;text-align:left}.sel li{display:grid;grid-template-columns:1fr;gap:1px;padding:5px 0;border-top:1px dotted var(--ink)}.sel li:first-child{border-top:0}.sel .sn{font:700 10.5px/1.25 Space Mono;letter-spacing:.03em;text-transform:uppercase}.sel .sn small{margin-left:8px;font:400 10.5px Space Mono;letter-spacing:.06em;opacity:.7}.sel em{font:italic 400 13.5px/1.2 "Instrument Serif";opacity:.9}.note{font-size:12px;margin:6px 0;opacity:.75}.credits{display:grid;grid-template-columns:auto 1fr;gap:2px 12px;margin:12px 0 0;font-size:11px;border-top:2px dotted var(--ink);padding-top:10px}.credits mark.me{background:linear-gradient(104deg,transparent 0 2%,#ffe14a 2% 98%,transparent 98%);color:var(--ink);padding:1px 5px;margin:0 -2px;transform:rotate(-1deg);display:inline-block;white-space:nowrap}.credits mark.me i{font:700 8px Space Mono;text-transform:uppercase;letter-spacing:.06em;background:var(--paper);color:var(--ink);border:1.5px solid var(--ink);padding:0 3px;margin-left:6px;vertical-align:2px;border-radius:2px}.credits dt{text-transform:uppercase;opacity:.6}.credits dd{margin:0;font-weight:700}.filmstrip{overflow-x:auto;padding:24px 0 30px;-webkit-overflow-scrolling:touch}.more{content-visibility:auto;contain-intrinsic-size:auto 400px}.reel{display:flex;gap:0;width:max-content;padding:0 4vw;background:radial-gradient(circle,var(--paper) 0 5px,transparent 6px) 0 0/28px 22px repeat-x,radial-gradient(circle,var(--paper) 0 5px,transparent 6px) 0 100%/28px 22px repeat-x;background-color:var(--yellow);border-block:2px solid var(--ink);padding-block:34px}.frame{display:block;width:clamp(260px,32vw,420px);padding:0 14px;scroll-snap-align:center;opacity:.15;transform:rotate(var(--r)) scale(.92);transition:opacity .6s,transform .4s cubic-bezier(.3,1.2,.5,1)}.frame.in{opacity:1}.frame:hover{transform:rotate(0) scale(1.05)}.fimg{position:relative;display:block;aspect-ratio:16/9;overflow:hidden;background:#000;border:3px solid #000;outline:2px solid #444}.fimg img{width:100%;height:100%;object-fit:cover;filter:grayscale(1) contrast(1.2)}.frame:hover img{filter:none}.frame .pbtn{width:52px;height:52px;font-size:16px}.fn{display:block;font:400 12px Space Mono;color:var(--blood);margin-top:6px}.fc{display:block;font:400 24px/1 Anton;text-transform:uppercase;letter-spacing:.04em;color:var(--ink)}.ft{display:block;font:italic 400 17px "Instrument Serif";color:var(--ink);opacity:.8}.fr{display:block;margin-top:4px;font:400 12px/1.3 Space Mono;color:var(--ink);opacity:.85}.clients{max-width:1200px;margin:44px auto 0;padding:0 16px;text-align:center;color:var(--ink)}.clients .hl{color:var(--ink)}.more{list-style:none;margin:0;padding:0}.more li{display:grid;grid-template-columns:1.2fr 1fr 1.6fr;gap:6px 24px;padding:14px 0;border-top:1px solid var(--ink);align-items:baseline}.more li:last-child{border-bottom:1px solid var(--ink)}.mt{font:400 clamp(20px,2vw,26px)/1.1 Anton;text-transform:uppercase;letter-spacing:.02em}.mt small{font:400 13px Space Mono;opacity:.6;letter-spacing:0}.mr{font:700 12.5px/1.3 Space Mono;background:linear-gradient(transparent 10%,var(--pink) 10% 90%,transparent 90%);justify-self:start;padding:0 .4em}.mn{font:italic 400 17px/1.3 "Instrument Serif";display:flex;align-items:center;gap:10px}.alogo{height:30px;width:auto;max-width:120px;object-fit:contain;flex:none}.cards{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:44px 36px}.index-card{position:relative;background:#fffdf5 repeating-linear-gradient(transparent 0 27px,#7fb3d655 27px 28px);background-position:0 52px;padding:22px 20px 18px 38px;box-shadow:2px 4px 10px #0003;opacity:0;transform:translateY(40px) rotate(calc(var(--r) * 3));transition:opacity .6s,transform .6s cubic-bezier(.2,.8,.3,1),box-shadow .2s;min-height:170px}.index-card:before{content:"";position:absolute;left:28px;top:0;bottom:0;width:2px;background:#e0545433}.index-card:after{content:"";position:absolute;top:-10px;left:20px;width:22px;height:54px;border:3px solid #777;border-radius:12px;border-bottom-color:transparent;transform:rotate(8deg)}.index-card.in{opacity:1;transform:rotate(var(--r))}.index-card:hover{transform:rotate(0) translateY(-6px);box-shadow:6px 12px 20px #0004}.ct{font:400 30px/1 Anton;text-transform:uppercase;margin:6px 0 10px}.pshot{position:relative;display:block;width:100%;aspect-ratio:16/9;overflow:hidden;background:#222;margin:0 0 12px;box-shadow:1px 2px 6px #0004}.pshot img{width:100%;height:100%;object-fit:cover;filter:contrast(1.05) saturate(.9);transition:transform .5s}.pshot:not(:disabled):hover img{transform:scale(1.05)}.pshot:disabled{cursor:default}.pshot .pbtn{width:48px;height:48px;font-size:16px}.chips{list-style:none;margin:0 0 4px;padding:0;display:flex;flex-wrap:wrap;gap:6px}.chips li{background:var(--yellow);color:var(--ink);border:1.5px solid var(--ink);font:700 12.5px/1.2 Space Mono;padding:3px 8px;letter-spacing:.02em}.chips li{display:inline-flex;align-items:center;gap:6px}.chips li img{height:23px;width:auto;max-width:96px;object-fit:contain;flex:none}.chips li img[src*=telluride]{height:36px;max-width:130px}.chips li:first-child{background:var(--pink)}.grp{margin:56px 0 28px;font:italic 400 clamp(30px,3.6vw,48px)/1 "Instrument Serif";display:flex;align-items:center;gap:18px;text-transform:none;letter-spacing:0}.grp:after{content:"";flex:1;border-top:1px solid var(--ink)}#post .grp:first-of-type{margin-top:0}.role{margin:0 0 10px}.rl{display:block;font:700 10px Space Mono;letter-spacing:.22em;text-transform:uppercase;opacity:.7;margin-bottom:3px}.role b{display:inline;font:400 clamp(20px,1.9vw,26px)/1.35 Anton;text-transform:uppercase;letter-spacing:.03em;background:linear-gradient(transparent 12%,var(--pink) 12% 92%,transparent 92%);padding:0 .3em;margin-left:-.3em;-webkit-box-decoration-break:clone;box-decoration-break:clone}.cr{font:400 15px/1.35 Special Elite;margin:0 0 12px}.cr span{font-weight:700}mark{background:linear-gradient(transparent 20%,var(--yellow) 20% 90%,transparent 90%);color:inherit;padding:0 .1em}.logos{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:22px 38px;margin:6px 0 22px}.logos img{--u:clamp(46px,4.3vw,62px);width:calc(var(--u) * sqrt(var(--ar)));height:auto;max-width:none;opacity:.85}footer{text-align:center;padding:12px 16px 40px}.mailhint{margin-bottom:10px}.mailrow{margin-top:26px}.mailbtn{display:inline-block;padding:16px 34px;background:var(--yellow);color:var(--ink);border:3px solid var(--ink);font:700 clamp(13px,1.3vw,17px) "Space Mono";letter-spacing:.16em;text-transform:uppercase;box-shadow:6px 6px 0 var(--ink);transition:transform .15s,box-shadow .15s}.mailbtn:hover{transform:translate(-2px,-2px);box-shadow:8px 8px 0 var(--ink);background:var(--pink)}.mail{text-decoration:underline wavy var(--orange);text-decoration-thickness:3px;text-underline-offset:10px}.mail:hover .r{transform:translateY(-.08em) rotate(0)}.mail{display:inline-block;font-size:clamp(34px,8vw,120px);line-height:1.2}@keyframes igwig{0%,to{transform:rotate(0) translateY(0)}15%{transform:rotate(-5deg) translateY(-3px)}35%{transform:rotate(4deg) translateY(1px)}55%{transform:rotate(-3deg) translateY(-2px)}75%{transform:rotate(2deg) translateY(0)}}.ig:hover,.ig:focus-visible{animation:igwig .55s ease-in-out infinite;text-decoration-color:var(--pink)}.ig{display:table;margin:24px auto 0;transform-origin:50% 70%;font:italic 400 clamp(26px,3vw,40px) "Instrument Serif";text-decoration:underline wavy var(--orange);text-underline-offset:6px}.copy{margin-top:70px;font-size:12px;opacity:.6}dialog{width:min(1200px,94vw);padding:10px;border:4px solid var(--ink);background:#000;overflow:visible;box-shadow:10px 10px 0 var(--orange)}dialog::backdrop{background:#111e}.frame-v{aspect-ratio:16/9}.frame-v iframe{width:100%;height:100%;border:0;display:block}.frame-v video{width:100%;height:100%;display:block;background:#000}.close{position:absolute;right:-14px;top:-22px;width:46px;height:46px;border-radius:50%;background:var(--yellow);border:2px solid var(--ink);font:400 30px/1 Anton;text-align:center;color:var(--ink)}body.theme-bw{--paper:#f3f1ec;--ink:#000;--pink:#f08fb0;--teal:#1f7a72;--orange:#e4572e;--yellow:#f2d14c;--blood:#b3261a;--fleck:url(/tex/fleck.png);--blot:url(/tex/blot.png)}body.theme-bw{background-color:#edeae4;background-image:var(--blot),var(--fleck);background-size:900px 900px,300px 300px}body.theme-bw:after{content:"";position:fixed;inset:0;pointer-events:none;z-index:899;background:url(/tex/grain-bw.png) 0 0/220px 220px,radial-gradient(ellipse at 50% 42%,transparent 52%,rgba(70,58,36,.11) 100%)}body.theme-bw .grain{display:none}body.theme-bw .polaroid,body.theme-bw .film .print,body.theme-bw .index-card,body.theme-bw .c-sheet,body.theme-bw .c-portrait,body.theme-bw .c-head,body.theme-bw .herzog{background-color:#fdfdfc}body.theme-bw .index-card{background-image:repeating-linear-gradient(transparent 0 27px,#00000020 27px 28px)}body.theme-bw .index-card:before{background:#0003}body.theme-bw .c-note{background:#f3e6b0}body.theme-bw .pink,body.theme-bw .teal,body.theme-bw .orange,body.theme-bw .yellow{--c:#ededeb}body.theme-bw #film-afol{--c:#f6b5cb}body.theme-bw .tape{background:#f2dc7acc}body.theme-bw .tape.t2{background:#f08fb0cc}body.theme-bw .tape-strip{--ink:#000}body.theme-bw .s1{background:#f2d14c}body.theme-bw .s2{background:#dcdcda}body.theme-bw .s3{background:#c6c6c4}body.theme-bw .reel{background-color:var(--yellow);border-block:4px solid var(--ink);box-shadow:0 6px 0 var(--ink),0 -6px 0 var(--ink)}body.theme-bw .chips li{background:#ededeb}body.theme-bw .chips li:first-child{background:#d9d9d7}body.theme-bw .nav-i{background:#fff}body.theme-bw .nav nav a:hover{background:#ededeb}body.theme-bw .frame .fn{color:#555}body.theme-bw .sec.dark{background-color:#e4e7e8;background-image:linear-gradient(#00000012 1px,transparent 1px),linear-gradient(90deg,#00000012 1px,transparent 1px),linear-gradient(#0000001f 1px,transparent 1px),linear-gradient(90deg,#0000001f 1px,transparent 1px);background-size:26px 26px,26px 26px,130px 130px,130px 130px}body.theme-bw .cursor span{background:#000}.gobble{transform:rotate(var(--r));background:var(--paper);border:2px solid var(--ink);padding:2px 8px;box-shadow:3px 3px 0 var(--ink);cursor:pointer;line-height:0;transition:transform .15s;pointer-events:auto}.gobble svg{width:30px;height:30px;display:block;overflow:visible}.tk-t rect,.tk-b,.tk-k,.tk-w{stroke:#000;stroke-width:2;stroke-linejoin:round}.tk-b{fill:#7a4a24}.tk-k{fill:#e0a526;stroke-width:1.4}.tk-w{fill:#a3242c;stroke-width:1.4}.tk-f{fill:none;stroke:#000;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.tk-t{transform-box:view-box;transform-origin:27px 32px}@keyframes tkbob{0%,to{transform:rotate(var(--r))}20%{transform:rotate(calc(var(--r) + 5deg)) translateY(-3px)}45%{transform:rotate(calc(var(--r) - 4deg)) translateY(1px)}70%{transform:rotate(calc(var(--r) + 3deg)) translateY(-2px)}}@keyframes tkfan{0%,to{transform:scale(1)}50%{transform:scale(1.12)}}.gobble:hover,.gobble:focus-visible{animation:tkbob .55s ease-in-out infinite}.gobble:hover .tk-t,.gobble:focus-visible .tk-t{animation:tkfan .55s ease-in-out infinite}.gobble[aria-pressed=true]{background:#f6c98a}@media(max-width:860px){.gobble svg{width:22px;height:22px}.gobble{padding:2px 5px}}body.theme-bw.turkey{--paper:#f4e6cc;--pink:#c8501e;--teal:#6b7a2a;--yellow:#e0a526;--orange:#d9641e;--blood:#a3242c;background-color:#efdfc2}body.theme-bw.turkey:after{background:url(/tex/grain-bw.png) 0 0/220px 220px,radial-gradient(ellipse at 50% 42%,transparent 48%,rgba(110,60,20,.18) 100%)}body.theme-bw.turkey .polaroid,body.theme-bw.turkey .film .print,body.theme-bw.turkey .index-card,body.theme-bw.turkey .c-sheet,body.theme-bw.turkey .c-portrait,body.theme-bw.turkey .c-head,body.theme-bw.turkey .herzog{background-color:#fff8ea}body.theme-bw.turkey .c-note{background:#f6d58e}body.theme-bw.turkey #film-afol{--c:#f5c08a}body.theme-bw.turkey .tape{background:#e0a526cc}body.theme-bw.turkey .tape.t2{background:#c8501ecc}body.theme-bw.turkey .s1{background:#e0a526}body.theme-bw.turkey .s2{background:#e6cfa8}body.theme-bw.turkey .s3{background:#cdb07e}body.theme-bw.turkey .reel{background-color:#e0a526}body.theme-bw.turkey .chips li{background:#f1e1c4}body.theme-bw.turkey .chips li:first-child{background:#e3c89c}body.theme-bw.turkey .nav-i,body.theme-bw.turkey .nav nav a{background:#fff8ea}body.theme-bw.turkey .nav nav a:hover{background:#f0b866}body.theme-bw.turkey .sec.dark{background-color:#e8dcc0}body.theme-bw.turkey .cursor span{background:#c8501e}body.theme-bw.turkey .c-star path{fill:#e0a526}body.theme-bw.turkey .c-doodle-under path{stroke:#a3242c}.pumpkin{transform:rotate(var(--r));background:var(--paper);border:2px solid var(--ink);padding:2px 8px;box-shadow:3px 3px 0 var(--ink);cursor:pointer;line-height:0;transition:transform .15s;pointer-events:auto}.pumpkin svg{width:30px;height:30px;display:block;overflow:visible}.pk-b{fill:#ff7a00;stroke:#000;stroke-width:2.4;stroke-linejoin:round}.pk-r{fill:none;stroke:#000;stroke-width:1.6;opacity:.45;stroke-linecap:round}.pk-s{fill:#4f9a2a;stroke:#000;stroke-width:2;stroke-linejoin:round}.pk-f{fill:#000;stroke:#000;stroke-width:1.4;stroke-linejoin:round}@keyframes pkwig{0%,to{transform:rotate(var(--r))}25%{transform:rotate(calc(var(--r) - 9deg)) translateY(-3px)}55%{transform:rotate(calc(var(--r) + 8deg))}80%{transform:rotate(calc(var(--r) - 4deg)) translateY(-1px)}}.pumpkin:hover,.pumpkin:focus-visible{animation:pkwig .6s ease-in-out infinite}.pumpkin[aria-pressed=true]{background:#ffd9a0}@media(max-width:860px){.pumpkin svg{width:22px;height:22px}.pumpkin{padding:2px 5px}}body.theme-bw.halloween{--paper:#f3e3c3;--pink:#ff7a00;--teal:#6a2c91;--yellow:#ff9d1c;--orange:#e8590c;--blood:#8b1a1a;background-color:#ecddbf}body.theme-bw.halloween:after{background:url(/tex/grain-bw.png) 0 0/220px 220px,radial-gradient(ellipse at 50% 42%,transparent 48%,rgba(90,40,10,.2) 100%)}body.theme-bw.halloween .polaroid,body.theme-bw.halloween .film .print,body.theme-bw.halloween .index-card,body.theme-bw.halloween .c-sheet,body.theme-bw.halloween .c-portrait,body.theme-bw.halloween .c-head,body.theme-bw.halloween .herzog{background-color:#fff7e6}body.theme-bw.halloween .c-note{background:#ffd49a}body.theme-bw.halloween #film-afol{--c:#ffc98f}body.theme-bw.halloween .tape{background:#ff9d1ccc}body.theme-bw.halloween .tape.t2{background:#8a4fc2cc}body.theme-bw.halloween .s1{background:#ff9d1c}body.theme-bw.halloween .s2{background:#d9c5ec}body.theme-bw.halloween .s3{background:#c3a6df}body.theme-bw.halloween .reel{background-color:#ff9d1c}body.theme-bw.halloween .chips li{background:#f0dfc6}body.theme-bw.halloween .chips li:first-child{background:#e2c9a4}body.theme-bw.halloween .nav-i,body.theme-bw.halloween .nav nav a{background:#fff7e6}body.theme-bw.halloween .nav nav a:hover{background:#ffb35c}body.theme-bw.halloween .sec.dark{background-color:#e2d8ee}body.theme-bw.halloween .cursor span{background:#ff7a00}body.theme-bw.halloween .c-star path{fill:#ff7a00}body.theme-bw.halloween .c-doodle-under path{stroke:#6a2c91}body.theme-bw .cursor.grab span,body.theme-bw .cursor.link span{background:#00000040}body.theme-bw .c-doodle-under path{stroke:var(--pink)}body.theme-bw .c-star path{fill:var(--yellow)}body.theme-bw dialog{box-shadow:10px 10px #9a9a98}body.theme-grove{--paper:#fefae0;--ink:#283618;--pink:#dda15e;--teal:#606c38;--orange:#bc6c25;--yellow:#dda15e;--blood:#a4571a}body.theme-grove .pink{--c:#dda15e}body.theme-grove .teal{--c:#c3cb94}body.theme-grove .orange{--c:#e8b983}body.theme-grove .yellow{--c:#f3e6b0}body.theme-grove .polaroid,body.theme-grove .film .print,body.theme-grove .index-card,body.theme-grove .paper{background-color:#fffdf0}body.theme-grove .tape-strip{--ink:#283618}body.theme-grove .s1{background:#dda15e}body.theme-grove .s2{background:#e9c99a}body.theme-grove .s3{background:#c3cb94}body.theme-grove .grain{opacity:.08}body.theme-grove .sec.dark{background:#f1dfae}body.theme-grove .reel{background-color:#dda15e}body.theme-klein{--paper:#ecebe3;--ink:#1229e0;--pink:#ff3b2a;--teal:#8294ff;--orange:#ff5a36;--yellow:#ffd6cc;--blood:#ff3b2a}body.theme-klein .pink{--c:#ffc9bf}body.theme-klein .teal{--c:#c6cfff}body.theme-klein .orange{--c:#ffd8c8}body.theme-klein .yellow{--c:#e6e9ff}body.theme-klein .polaroid,body.theme-klein .film .print,body.theme-klein .index-card,body.theme-klein .paper{background-color:#fbfaf4}body{counter-reset:sec}body.riso .r,body.riso .r:hover{background:transparent!important;color:var(--ink)!important;box-shadow:none!important;border:0!important;font-family:Anton!important;font-style:normal!important;font-weight:400!important;font-size:1em!important;padding:0!important;margin:0 -.015em!important;letter-spacing:-.01em;transform:translateY(calc(var(--dy,0) * .7))!important;text-shadow:.035em .03em 0 var(--pink),-.03em -.025em 0 var(--teal)}body.riso .r:nth-child(3n){text-shadow:.035em .03em 0 var(--orange),-.03em -.025em 0 var(--teal)}body.riso .r:nth-child(4n){text-shadow:.04em .02em 0 var(--yellow),-.03em -.025em 0 var(--pink)}body.riso .word{margin-right:.18em}body.riso .hero .line.big{font-size:clamp(90px,25vw,400px);line-height:.82}body.riso .hero .line.big .r{text-shadow:.018em .015em 0 var(--pink),-.016em -.013em 0 var(--teal)}body.riso .hero .line.big .r:nth-child(3n){text-shadow:.018em .015em 0 var(--orange),-.016em -.013em 0 var(--teal)}body.riso .hero .line:not(.big){font-size:clamp(34px,9.6vw,150px)}body.riso .hero .line:not(.big) .r{font-family:"Instrument Serif"!important;font-style:italic!important;text-transform:lowercase;letter-spacing:-.03em}body.riso h2.rz{display:block;font-size:clamp(54px,11vw,170px)!important;line-height:.85!important;margin-bottom:clamp(30px,4vw,56px);padding-bottom:.08em;border-bottom:4px solid var(--ink);position:relative}body.riso .sec>h2.rz:before,body.riso .paper>h2.rz:before{counter-increment:sec;content:"(0" counter(sec) ")";position:absolute;right:0;top:.1em;font:700 14px Space Mono;letter-spacing:.1em;text-shadow:none;mix-blend-mode:normal}body.riso .paper>h2.rz{font-size:clamp(54px,8vw,120px)!important}body.riso .mail{font-size:clamp(34px,8.6vw,130px)}body.riso .mail .r{font-family:"Instrument Serif"!important;font-style:italic!important;text-transform:lowercase;letter-spacing:-.02em}.hero .line{-webkit-mask-image:var(--speck);mask-image:var(--speck);-webkit-mask-size:240px 240px;mask-size:240px 240px;-webkit-mask-clip:no-clip;mask-clip:no-clip;padding:.16em .12em;margin-top:-.16em!important;margin-bottom:-.08em!important}.hero .line:not(.big){margin-top:-.62em!important}.hero .r{position:relative;cursor:grab;user-select:none;-webkit-user-select:none;transition:transform .38s cubic-bezier(.3,1.7,.5,1),text-shadow .25s;transform:translate(var(--x,0px),calc(var(--y,0px) + var(--dy,0em) * .7 + var(--lift,0em))) rotate(calc(var(--rot,0deg) * .45 + var(--tilt,0deg)))!important}body.riso .hero .r,body.riso .hero .r:hover{transform:translate(var(--x,0px),calc(var(--y,0px) + var(--dy,0em) * .7 + var(--lift,0em))) rotate(var(--tilt,0deg))!important}.hero .r:hover{--lift:-.03em;--tilt:-1.4deg}.hero .r.held{--lift:-.06em;--tilt:2deg;transition:none;z-index:30;filter:none;cursor:grabbing}body.riso .hero .r:hover,body.riso .hero .r.held{text-shadow:.045em .04em 0 var(--pink),-.035em -.03em 0 var(--teal)!important}body.riso .hero .line.big .r:hover,body.riso .hero .line.big .r.held{text-shadow:.028em .024em 0 var(--pink),-.022em -.018em 0 var(--teal)!important}.about{max-width:1280px}.collage{position:relative;display:grid;grid-template-columns:repeat(12,1fr);grid-auto-rows:minmax(64px,auto);gap:0 10px;padding-bottom:84px}.collage>*{position:relative}.about-title{grid-column:1 / 9;grid-row:1 / 3;z-index:7;margin:0!important;border-bottom:0!important;align-self:start;font-size:clamp(70px,13vw,210px)!important}.about-title:before{display:none!important}.about [data-drag]{cursor:grab}.torn{clip-path:polygon(0 1%,3% 0,7% 1.2%,12% 0,18% 1%,25% 0,31% 1.2%,40% 0,48% 1%,55% 0,63% 1.2%,70% 0,79% 1%,86% 0,93% 1.2%,100% 0,100% 99%,95% 100%,88% 98.8%,80% 100%,72% 99%,64% 100%,55% 98.8%,47% 100%,38% 99%,30% 100%,22% 98.8%,14% 100%,6% 99%,0 100%)}.c-portrait{margin:0;position:relative;z-index:2;width:100%;background:#fffdf0;padding:12px 12px 48px;box-shadow:3px 6px #0002,10px 18px 28px #0003}.c-portrait img{width:100%;aspect-ratio:7/6;object-fit:cover;object-position:center 100%}.c-portrait figcaption{position:absolute;left:0;right:0;bottom:10px;text-align:center;font:400 20px Special Elite}.c-sheet{grid-column:4 / 10;grid-row:2 / 7;z-index:3;background:#fffdf5;padding:clamp(62px,6.4vw,96px) clamp(24px,3.4vw,52px) clamp(34px,4vw,56px) clamp(96px,10vw,150px);box-shadow:3px 6px #0003;filter:drop-shadow(5px 9px 8px #0003);align-self:start;margin-top:30px}.c-sheet .big{margin:0;font:400 clamp(26px,3.1vw,44px)/1.1 "Instrument Serif"}.c-note{grid-column:5 / 9;justify-self:center;width:100%;grid-row:6 / 9;z-index:4;background:#f3e6b0;padding:22px 26px;font:400 15px/1.5 Special Elite;box-shadow:3px 5px #0002;margin-top:84px;align-self:start}.c-note p{margin:0}.acc-list{display:contents;list-style:none}.scrap{position:relative;margin:0;z-index:5;text-align:left}.scrap b{display:block;font:italic 400 clamp(28px,2.8vw,40px)/1 "Instrument Serif"}.scrap b .fs1{display:inline;margin:0;font:400 1.12em Permanent Marker,cursive;font-style:normal;letter-spacing:.01em}.scrap b .fs2{display:inline;margin:0;font:italic 400 1em "Instrument Serif",serif;letter-spacing:0}.scrap em{font-style:normal;font:400 .5em Space Mono;letter-spacing:.1em;text-transform:uppercase}.scrap span{display:block;margin-top:6px;font:400 12.5px/1.4 Space Mono}.scrap small{display:block;margin-top:6px;font:700 11px Space Mono;letter-spacing:.14em;opacity:.7}.scrap .k{font:700 10px Space Mono;letter-spacing:.2em;text-transform:uppercase;margin:0 0 6px;opacity:.75}.fest{grid-column:10 / 13;grid-row:1 / 6;background:var(--pink);padding:14px 22px 6px 26px;border:2px solid var(--ink);-webkit-mask:radial-gradient(circle 9px at 0 50%,#0000 98%,#000),radial-gradient(circle 9px at 100% 50%,#0000 98%,#000);-webkit-mask-composite:source-in;mask:radial-gradient(circle 9px at 0 50%,#0000 98%,#000),radial-gradient(circle 9px at 100% 50%,#0000 98%,#000);mask-composite:intersect;align-self:start;margin:16px 0 0 12px;z-index:6;box-shadow:4px 5px #0003}.fest .k{display:block;margin:0 0 4px;font:700 9px Space Mono;letter-spacing:.22em;text-transform:uppercase;opacity:.7;white-space:nowrap;overflow:hidden;text-align:center}.fest .fr{display:grid;grid-template-columns:1fr auto;align-items:center;gap:2px 10px;padding:12px 0;border-top:2px dashed var(--ink)}.fest .fr .lg{grid-column:1;margin:0;height:clamp(26px,2.8vw,40px);max-width:100%;justify-self:start}.fest .fr .lg[alt="Fantastic Fest"]{height:clamp(42px,4.6vw,66px)}.fest .fr small{grid-column:2;margin:0;justify-self:end;font:700 11px Space Mono;letter-spacing:.14em;opacity:.75}.fest .tx{grid-column:1 / -1;margin-top:6px}.fest .tx b{display:block;font:italic 400 clamp(22px,2.3vw,32px)/1 "Instrument Serif"}.fest .tx b em{font-style:normal;font:400 .52em Space Mono;letter-spacing:.1em;text-transform:uppercase}.fest .tx span{display:block;margin-top:4px;font:400 11.5px/1.35 Space Mono}.label{grid-column:10 / 13;grid-row:6 / 9;background:var(--yellow);padding:16px 18px;border:3px solid var(--ink);border-radius:3px;box-shadow:5px 6px 0 var(--ink);align-self:start;margin-top:20px;z-index:6}.label b{font:400 clamp(40px,4.4vw,64px)/1 Anton;text-transform:uppercase;font-style:normal}.scrap .lg{display:block;height:clamp(34px,3.6vw,54px);width:auto;max-width:92%;margin:6px 0 8px}.tag{grid-column:6 / 10;grid-row:11 / 13;background:var(--teal);padding:20px 22px 18px 54px;clip-path:polygon(0 50%,14% 0,100% 0,100% 100%,14% 100%);align-self:start;margin-top:14px;z-index:6;filter:drop-shadow(4px 6px 5px #0003)}.tag:before{content:"";position:absolute;left:18px;top:50%;width:16px;height:16px;margin-top:-8px;border-radius:50%;background:var(--paper);box-shadow:inset 1px 2px 3px #0005}.c-doodle{position:absolute;inset:0;width:100%;height:100%;z-index:8;pointer-events:none;overflow:visible}.c-doodle path{fill:none;stroke-width:7;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.herzog{position:absolute;right:12px;top:calc(100% - 18px);width:min(150px,62%);margin:0;background:#fffdf0;padding:6px 6px 26px;transform:rotate(5deg);box-shadow:2px 4px #0002,6px 10px 16px #0003;z-index:7}.scrap .herzog img{display:block;width:100%;aspect-ratio:1;object-fit:cover}.herzog figcaption{position:absolute;left:0;right:0;bottom:5px;text-align:center;font:400 13px Special Elite}.herzog .tape{width:56px;height:18px;margin-left:-28px;top:-9px}.c-star{position:absolute;left:46%;top:56px;width:clamp(64px,8vw,116px);height:auto;z-index:8;pointer-events:none;transform:rotate(12deg)}.c-sheet-wrap{display:contents}.c-star-m{display:none}.c-star path{fill:var(--yellow);stroke:var(--ink);stroke-width:2.5;stroke-linejoin:round}.c-pair{grid-column:1 / 5;grid-row:3 / 9;z-index:5;align-self:start;display:flex;flex-direction:column;align-items:flex-start;position:relative}.c-head{position:relative;z-index:1;margin:-30px 0 0 clamp(26px,4.4vw,64px);width:clamp(185px,20vw,280px);background:#fffdf0;padding:8px 8px 30px;box-shadow:2px 4px #0002,8px 14px 22px #0003}.c-head img{display:block;width:100%;aspect-ratio:4/5;object-fit:cover;object-position:center top}.c-head figcaption{position:absolute;left:0;right:0;bottom:6px;text-align:center;font:400 15px Special Elite}.c-doodle-under{z-index:0}.c-doodle-under path{stroke:var(--pink)}@media(max-width:860px){.collage{display:flex;flex-direction:column;gap:0;padding-bottom:20px}footer{padding-top:12px}.tape-strip.s3{margin-top:0}.about-title{font-size:clamp(70px,24vw,150px)!important}.collage>*,.acc-list>*{margin-top:-18px!important}.about-title{margin-top:0!important}.c-pair{display:contents}.c-pair .c-portrait{width:min(300px,76%);align-self:center;margin:8px 0 22px!important;z-index:5}.c-pair>.c-head{order:91;align-self:flex-start;width:min(165px,43%);margin:16px 0 0 15%!important}.herzog{width:min(128px,40%);right:6px}.c-sheet{width:94%;align-self:flex-end;padding-left:26px}.c-note{width:90%;align-self:center}.acc-list{display:contents}.fest{width:94%;align-self:flex-end}.label,.tag{width:86%;align-self:flex-start}.label{margin-bottom:0;order:90}.c-sheet{padding-bottom:44px}.c-note{padding-bottom:64px}.fest{padding-bottom:48px}.c-doodle{display:none}.clients{display:grid;grid-template-columns:repeat(3,1fr);gap:26px 14px;align-items:center;justify-items:center}.clients .hl{grid-column:1 / -1}.clients .logos{display:contents}.clients .logos img{--u:clamp(30px,9.4vw,40px);max-width:100%}.c-pair~.c-star,.collage>.c-star{display:none}.c-sheet-wrap{display:block;position:relative;z-index:3;width:94%;align-self:flex-end}.c-sheet-wrap>.c-sheet{width:100%;margin-top:0!important}.c-star-m{display:block;left:-12px;top:-30px;width:64px;transform:rotate(-14deg)}}.squiggles{position:absolute;inset:0;width:100%;height:100%;z-index:2;pointer-events:none;overflow:visible;opacity:.22}.sq{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1000;stroke-dashoffset:1000}.sq.st{animation:draw 2.2s cubic-bezier(.55,.05,.2,1) forwards;animation-delay:var(--d,0s)}.sqf.st{opacity:0;animation:fadein .8s ease forwards;animation-delay:calc(var(--d,0s) + .6s)}.sq.wv{opacity:.4}.sqf.cy{opacity:0}.dg:not(.on){display:none}.dg.on .sq.cy,.dg.on .sqf.cy{animation-name:cyc1;animation-duration:9s;animation-timing-function:linear;animation-fill-mode:forwards;animation-delay:calc(var(--d) + var(--lag, 0s))}.dg.on .sqf.cy{animation-name:cycf1}.sq.twk{animation:draw 1.4s ease forwards,twk 5s ease-in-out infinite;animation-delay:var(--tw),var(--tw)}.sqf.tw{opacity:0;animation:twk 5s ease-in-out infinite;animation-delay:var(--tw)}.hero.paused .sq,.hero.paused .sqf,.hero.paused .nameSvg path,.tape-strip.paused div{animation-play-state:paused}@keyframes draw{to{stroke-dashoffset:0}}@keyframes fadein{to{opacity:.95}}@keyframes cyc1{0%{stroke-dashoffset:1000}21%{stroke-dashoffset:0}75%{stroke-dashoffset:0}96%,to{stroke-dashoffset:-1000}}@keyframes cycf1{0%,12%{opacity:0}27%{opacity:.95}72%{opacity:.95}87%,to{opacity:0}}@keyframes twk{0%,to{opacity:.15}50%{opacity:1}}@media(prefers-reduced-motion:reduce){.sq,.sqf{animation:none!important}.sq{stroke-dashoffset:0}.sqf{opacity:.95}.cy.k1,.cy.k2{display:none}}body.riso .hero .line.big .r,body.riso .hero .line.big .r:hover{font-family:Permanent Marker,Anton,cursive!important;letter-spacing:-.03em;margin:0 -.01em!important}body.riso .hero .line:not(.big) .r,body.riso .hero .line:not(.big) .r:hover{font-family:Covered By Your Grace,"Instrument Serif",cursive!important;font-style:normal!important;letter-spacing:-.01em}body.riso .hero .line.big{font-size:clamp(80px,21vw,330px);line-height:.9}body.riso .hero .line:not(.big){font-size:clamp(34px,10.5vw,170px)}.hero h1{left:50%!important;right:auto!important;width:min(82vw,1100px);transform:translate(-50%,-50%)!important;pointer-events:auto;cursor:pointer}.nameSvg{display:block;width:100%;height:auto;overflow:visible;mix-blend-mode:multiply}body.theme-bw .nameSvg{mix-blend-mode:normal;--pink:#d77f99;--teal:#1c6d63}body.theme-bw #commercial .nameSvg{--pink:#d782a0;--teal:#1c6f68}body.theme-bw.halloween .nameSvg{--pink:#e56700;--teal:#5f2569}body.theme-bw.turkey .nameSvg{--pink:#c8501e;--teal:#5b6a1f}body.theme-bw.halloween #commercial .nameSvg{--pink:#e26700;--teal:#5e2587}.nameSvg path{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1000;stroke-dashoffset:1000;opacity:0}.nameSvg.write .ns path{animation:pen var(--dur,.5s) cubic-bezier(.4,.1,.55,1) forwards;animation-delay:var(--w)}@keyframes pen{0%{opacity:1;stroke-dashoffset:1000}to{opacity:1;stroke-dashoffset:0}}.nameSvg.out{-webkit-mask-image:linear-gradient(104deg,transparent 0 50%,#000 50% 100%);mask-image:linear-gradient(104deg,transparent 0 50%,#000 50% 100%);-webkit-mask-size:300% 100%;mask-size:300% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;animation:wipe .62s steps(9,end) forwards}@keyframes wipe{0%{-webkit-mask-position:100% 0;mask-position:100% 0}to{-webkit-mask-position:0% 0;mask-position:0% 0}}.hero h1:after{content:"";position:absolute;top:34%;left:-12%;width:clamp(54px,7vw,100px);height:clamp(36px,4.6vw,66px);background:linear-gradient(90deg,#ff9bb8 0 62%,#2b3bff 62% 74%,#ff9bb8 74%);border:3px solid var(--ink);border-radius:9px;box-shadow:3px 4px #0004;opacity:0;pointer-events:none;transform:rotate(-8deg)}.hero h1.erasing:after{animation:eraser .6s linear forwards}@keyframes eraser{0%{left:-12%;top:8%;opacity:1;transform:rotate(-10deg)}10%{left:6%;top:82%;transform:rotate(12deg)}22%{left:18%;top:6%;transform:rotate(-14deg)}34%{left:30%;top:84%;transform:rotate(10deg)}46%{left:43%;top:6%;transform:rotate(-14deg)}58%{left:56%;top:84%;transform:rotate(10deg)}70%{left:70%;top:8%;transform:rotate(-14deg)}82%{left:84%;top:80%;transform:rotate(10deg)}92%{left:100%;top:30%;transform:rotate(-8deg)}to{left:114%;top:45%;opacity:1;transform:rotate(-8deg)}}@media(prefers-reduced-motion:reduce){.nameSvg path{animation:none!important;stroke-dashoffset:0;opacity:1}}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.hwSvg{width:auto!important;max-width:100%;height:calc(var(--n,1) * 1.02em)}.grp .hwSvg{height:calc(var(--n,1) * 1.05em);flex:none}.about-title .hwSvg,h2.rz .hwSvg{overflow:visible}@media(max-width:820px){.film,.film.flip{grid-template-columns:1fr}.film.flip .print{order:0}.slip,.film.flip .slip{margin:-20px 8px 0}.sticker{right:6%;top:60%}.nav nav a{font-size:14px;padding:3px 8px}}@media(max-width:560px){.nav{padding:8px}.nav-i{font-size:25px;padding:5px 9px}.nav nav{gap:5px;flex-wrap:wrap;max-width:72%}.nav nav a{font-size:12px;padding:2px 6px;box-shadow:1px 1px 0 var(--ink);border-width:1.5px}.hero{height:90svh;padding-top:0}.hero h1{top:50%}.hero .line{font-size:8.2vw}.hero .line.big{font-size:27vw}.tape{width:44px;height:15px;margin-left:-22px;top:-8px}.tape.t2{width:38px;bottom:-7px}.sticker{right:5%;top:auto;bottom:5%;width:78px}.film{margin-bottom:56px}.slip,.film.flip .slip{margin:-18px 6px 0;padding:20px 18px 18px}.laurels img{--u:clamp(88px,26vw,110px)}.cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 18px}.index-card{min-width:0}.chips li{min-width:0;max-width:100%}.index-card{padding:16px 8px 12px 20px;min-height:0}.index-card:before{left:12px}.index-card:after{left:6px;width:14px;height:36px;border-width:2px}.ct{font-size:19px;margin:4px 0 8px}.pshot{margin-bottom:8px}.pshot .pbtn{width:34px;height:34px;font-size:12px}.role b{font-size:16px}.cr{font-size:11.5px}.chips li img[src*=telluride]{height:28px;max-width:90px}.chips{gap:4px}.chips li{font-size:9.5px;padding:2px 5px;gap:4px}.chips li img{height:18px;max-width:68px}.more li{grid-template-columns:1fr}.frame{width:78vw}.mail{font-size:7.4vw;white-space:nowrap}dialog{width:96vw;padding:6px;box-shadow:5px 5px 0 var(--orange)}.close{right:-6px;top:-40px}}@media(prefers-reduced-motion:reduce){.grain,.sticker,.sticker b,.tape-strip div{animation:none}.film,.index-card,.frame{opacity:1;transform:none}}
