@font-face{font-family:vcr;src:url(../media/VCR_OSD_MONO_1_001-s.p.34zcq3cf6r-kt.ttf)format("truetype");font-display:swap}@font-face{font-family:vcr Fallback;src:local(Arial);ascent-override:68.45%;descent-override:0.0%;line-gap-override:7.61%;size-adjust:128.41%}.vcr_9a208eab-module__1oaU8W__className{font-family:vcr,vcr Fallback}.vcr_9a208eab-module__1oaU8W__variable{--f-vcr:"vcr", "vcr Fallback"}
.home-module__txgM7a__page{--paper:var(--s-page);--paper-2:var(--s-panel);--ink:#121212;--muted:var(--t-muted);--rule:var(--s-rule);--signal:#d9481f;--vz:#c8102e;--ae:#1f4fb5;--uxfe:#8a6d00;--gutter:clamp(16px, 4.5vw, 64px);--max:1200px;--noise:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 1.4 -.25'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");background:var(--paper);color:var(--ink);font-family:var(--f-display);min-height:100vh;padding-inline:var(--gutter);overflow-x:clip}.home-module__txgM7a__page a{color:inherit}.home-module__txgM7a__page a:focus-visible,.home-module__txgM7a__page button:focus-visible{outline:2px solid var(--signal);outline-offset:4px}.home-module__txgM7a__heroLinks a:after,.home-module__txgM7a__bsideLinks a:after{content:"";transform-origin:0;background:currentColor;height:1.5px;transition:transform .3s cubic-bezier(.2,.7,.1,1);position:absolute;bottom:-3px;left:0;right:0;transform:scaleX(0)}.home-module__txgM7a__heroLinks a:hover:after,.home-module__txgM7a__bsideLinks a:hover:after{transform:scaleX(1)}.home-module__txgM7a__hero{max-width:var(--max);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:clamp(28px,5vw,80px);margin:0 auto;padding-block:clamp(56px,9vw,120px) clamp(64px,9vw,128px);display:grid}.home-module__txgM7a__thesis{font-family:var(--f-head);font-weight:700;font-size:calc(clamp(38px, 5.2vw, 72px) * var(--display-scale));line-height:var(--lh-display);letter-spacing:var(--track-display);text-transform:uppercase;text-wrap:balance;margin:0}.home-module__txgM7a__accent{color:var(--signal)}.home-module__txgM7a__heroDek{font-size:clamp(18px,1.55vw,21px);line-height:var(--lh-body);max-width:34em;color:var(--t-body);margin:28px 0 0}.home-module__txgM7a__heroLinks{font-family:var(--f-display);flex-wrap:wrap;gap:14px 40px;margin-top:34px;font-size:clamp(19px,1.65vw,22px);font-weight:700;line-height:1;display:flex}.home-module__txgM7a__heroLinks a{white-space:nowrap;text-decoration:none;position:relative}.home-module__txgM7a__heroLinks a:before{content:"↓";color:var(--signal);margin-right:.4em;font-size:.75em;display:inline-block}.home-module__txgM7a__portrait{margin:0}.home-module__txgM7a__portraitMedia{aspect-ratio:4/5;background:#1a1a1a;position:relative;overflow:hidden}.home-module__txgM7a__portraitImg{object-fit:cover}.home-module__txgM7a__section{max-width:var(--max);margin:0 auto;padding-bottom:clamp(64px,9vw,120px)}.home-module__txgM7a__sectionHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;margin-bottom:clamp(20px,3vw,32px);display:flex}.home-module__txgM7a__sectionTitle{letter-spacing:0;margin:0;font-size:15px;font-weight:700}.home-module__txgM7a__workList{gap:clamp(24px,3vw,40px);display:grid}.home-module__txgM7a__work{--hue:var(--ink);--panel:var(--paper-2);color:inherit;background:var(--panel);border-radius:2px;text-decoration:none;transition:background-color .3s;display:grid;position:relative;overflow:hidden}.home-module__txgM7a__hue_vz{--hue:var(--vz)}.home-module__txgM7a__hue_ae{--hue:var(--ae)}.home-module__txgM7a__hue_uxfe{--hue:var(--uxfe)}.home-module__txgM7a__workMedia{aspect-ratio:3;position:relative;overflow:hidden}.home-module__txgM7a__frameStatic{pointer-events:none;background:var(--noise);mix-blend-mode:screen;opacity:0;position:absolute;inset:0}.home-module__txgM7a__workText{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:18px clamp(24px,4vw,64px);margin-inline:clamp(20px,3vw,40px);padding-block:clamp(8px,1.4vw,16px) clamp(26px,3vw,40px);display:grid}.home-module__txgM7a__workCopy{flex-direction:column;align-items:flex-start;display:flex}.home-module__txgM7a__meta{font-family:var(--f-display);font-size:15px;font-weight:400;line-height:var(--lh-label);grid-template-columns:max-content minmax(0,1fr);gap:4px 14px;margin:0;display:grid}.home-module__txgM7a__meta div{display:contents}.home-module__txgM7a__meta dt{color:var(--muted)}.home-module__txgM7a__meta dd{margin:0}.home-module__txgM7a__workTitle{font-size:clamp(26px,2.9vw,38px);line-height:var(--lh-heading);letter-spacing:var(--track-heading);font-family:var(--f-display);text-wrap:balance;margin:0;font-weight:700;transition:color .3s}.home-module__txgM7a__workBody{font-size:17px;line-height:var(--lh-body);color:var(--t-body);max-width:40em;margin:14px 0 0}.home-module__txgM7a__stats{flex-wrap:wrap;gap:10px 32px;margin-top:20px;display:flex}.home-module__txgM7a__stats span{color:var(--muted);gap:5px;font-size:13px;display:grid}.home-module__txgM7a__stats b{font-size:30px;line-height:var(--lh-display);letter-spacing:-.03em;color:var(--ink);font-variant-numeric:tabular-nums;font-weight:700}.home-module__txgM7a__workCta{align-items:center;gap:.4em;margin-top:24px;font-size:15px;font-weight:600;display:inline-flex;position:relative}.home-module__txgM7a__workCta:before{content:"";transform-origin:0;background:currentColor;height:1.5px;transition:transform .3s cubic-bezier(.2,.7,.1,1);position:absolute;bottom:-3px;left:0;right:1.3em;transform:scaleX(0)}.home-module__txgM7a__workCta:after{content:"→";color:var(--hue);transition:transform .3s cubic-bezier(.2,.7,.1,1);display:inline-block}@media (hover:hover) and (pointer:fine){a.home-module__txgM7a__work:hover,a.home-module__txgM7a__work:focus-visible{background-color:var(--s-hover)}a.home-module__txgM7a__work:hover .home-module__txgM7a__workTitle,a.home-module__txgM7a__work:focus-visible .home-module__txgM7a__workTitle{color:var(--hue)}a.home-module__txgM7a__work:hover .home-module__txgM7a__workCta:before,a.home-module__txgM7a__work:focus-visible .home-module__txgM7a__workCta:before{transform:scaleX(1)}a.home-module__txgM7a__work:hover .home-module__txgM7a__workCta:after,a.home-module__txgM7a__work:focus-visible .home-module__txgM7a__workCta:after{transform:translate(4px)}}.home-module__txgM7a__page a.home-module__txgM7a__work:focus-visible{outline:none}.home-module__txgM7a__bside{--b-ground:#0d0d0e;--b-ink:#edebe6;--b-muted:#8e8b85;--b-rule:#2a2a2c;--b-signal:#e8643c;background:var(--b-ground);color:var(--b-ink);margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);padding-block:clamp(64px,9vw,120px)}.home-module__txgM7a__bsideInner{max-width:var(--max);gap:clamp(32px,5vw,56px);margin:0 auto;display:grid}.home-module__txgM7a__bsideHead{grid-template-columns:minmax(0,1fr);align-items:end;gap:16px clamp(24px,4vw,64px);display:grid}.home-module__txgM7a__bsideTitle{font-size:calc(clamp(38px, 5.2vw, 72px) * var(--display-scale));line-height:var(--lh-display);letter-spacing:var(--track-display);text-transform:uppercase;font-family:var(--f-head);text-wrap:balance;grid-column:1/-1;margin:0 0 clamp(8px,1.5vw,20px);font-weight:700}.home-module__txgM7a__bsideDek{font-size:clamp(17px,1.5vw,20px);line-height:var(--lh-body);color:#cfccc6;max-width:34em;margin:0}.home-module__txgM7a__bsideDek b{color:var(--b-ink);font-weight:600}.home-module__txgM7a__bsideLinks{grid-column:1;gap:28px;font-size:15px;font-weight:600;display:flex}.home-module__txgM7a__bsideLinks a{color:var(--b-ink);text-decoration:none;position:relative}.home-module__txgM7a__bsideGrid{grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:start;gap:clamp(24px,4vw,64px);display:grid}.home-module__txgM7a__nowShowing{margin:0;position:sticky;top:24px}.home-module__txgM7a__frame{font-family:var(--f-vcr), ui-monospace, monospace;aspect-ratio:1;background:#000;position:relative;overflow:hidden}.home-module__txgM7a__frameImg{object-fit:cover;animation:.5s both home-module__txgM7a__frameIn}@keyframes home-module__txgM7a__frameIn{0%{opacity:.2;filter:saturate(0)contrast(1.4);transform:scale(1.03)}to{opacity:1;filter:none;transform:none}}.home-module__txgM7a__frameStatic{mix-blend-mode:normal;background:var(--noise), repeating-linear-gradient(0deg, #00000073 0 1px, transparent 1px 3px);animation:.55s steps(6,end) both home-module__txgM7a__frameTune}@keyframes home-module__txgM7a__frameTune{0%{opacity:.85;background-position:0 0,0 0}60%{opacity:.35;background-position:-41px 23px,0 4px}to{opacity:0;background-position:17px -63px,0 8px}}.home-module__txgM7a__vinylScene{--rx:6deg;--ry:-8deg;--gx:30%;perspective:1100px;background:radial-gradient(120% 90% at 50% 38%, var(--space-a,#ffe3ec) 0%, var(--space-b,#f9bed1) 42%, var(--space-c,#ee8dae) 78%, var(--space-d,#e06f97) 100%);animation:.6s both home-module__txgM7a__frameIn;position:absolute;inset:0;overflow:hidden}.home-module__txgM7a__haze{background:radial-gradient(closest-side, var(--haze-a,#fff6f0bf), transparent);filter:blur(28px);pointer-events:none;border-radius:50%;width:70%;height:55%;animation:16s ease-in-out infinite alternate home-module__txgM7a__hazeDrift;position:absolute;top:8%;left:-12%}.home-module__txgM7a__haze2{background:radial-gradient(closest-side, var(--haze-b,#ffc4a08c), transparent);width:62%;height:48%;animation-duration:21s;animation-direction:alternate-reverse;top:52%;left:46%}@keyframes home-module__txgM7a__hazeDrift{0%{transform:translate(0)scale(1)}to{transform:translate(14%,6%)scale(1.12)}}.home-module__txgM7a__vinylFloat{aspect-ratio:1;width:58%;translate:-50% -50%;rotate:var(--lean,-7deg);animation:home-module__txgM7a__levitate 11s ease-in-out var(--float-delay,0s) infinite;position:absolute;top:47%;left:50%}@keyframes home-module__txgM7a__levitate{0%,to{transform:translate(-2%,-2.5%)rotate(-1deg)}50%{transform:translate(2%,2.5%)rotate(1deg)}}.home-module__txgM7a__vinylTilt{width:100%;height:100%;transform-style:preserve-3d;transform:rotateX(var(--rx)) rotateY(var(--ry));transition:transform .7s cubic-bezier(.2,.7,.1,1)}.home-module__txgM7a__sleeve{width:100%;height:100%;box-shadow:1px 1px 0 var(--edge-1,#e9d4da), 2px 2px 0 var(--edge-2,#dcc2c9), 3px 3px 0 var(--edge-3,#cfb1b9), 0 26px 50px -10px var(--lift-c,#7c1c4061), 0 8px 18px var(--lift-c,#7c1c402e);border-radius:3px;position:relative;overflow:hidden;container-type:inline-size}.home-module__txgM7a__sleeveArt{object-fit:cover}.home-module__txgM7a__shrink{pointer-events:none;background:radial-gradient(60% 45% at var(--gx) 18%, #ffffff6b, #fff0 70%), linear-gradient(118deg, #fff0 18%, #ffffff47 27%, #fff0 34%), linear-gradient(118deg, #fff0 52%, #ffffff24 56%, #fff0 60%), linear-gradient(180deg, #ffffff14, #fff0 40%, #0000000f);mix-blend-mode:screen;transition:background-position .4s;position:absolute;inset:0}.home-module__txgM7a__wrapEdge{pointer-events:none;border-radius:3px;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff59,inset 0 0 14px #ffffff47,inset 0 2px #ffffff80}.home-module__txgM7a__hype{aspect-ratio:1;text-align:center;color:#2a1a20;width:22%;font-family:var(--f-vcr), ui-monospace, monospace;text-transform:uppercase;letter-spacing:.04em;background:radial-gradient(circle at 35% 30%,#fffdf8,#f3eadf);border-radius:50%;place-content:center;gap:.2cqw;display:grid;position:absolute;top:6%;right:6%;transform:rotate(-9deg);box-shadow:0 2px 6px #50142840,inset 0 0 0 1px #0000000d}.home-module__txgM7a__hype span{font-size:1.9cqw;line-height:1.15}.home-module__txgM7a__hype span:first-child{letter-spacing:0;text-transform:none;font-size:2.9cqw}.home-module__txgM7a__hype:after{content:"";background:linear-gradient(118deg,#fff0 30%,#ffffff80 42%,#fff0 52%);border-radius:50%;position:absolute;inset:0}.home-module__txgM7a__vinylShadow{background:radial-gradient(closest-side, var(--shadow-c,#96285052), transparent);filter:blur(6px);width:46%;height:6%;animation:home-module__txgM7a__shadowBreathe 11s ease-in-out var(--float-delay,0s) infinite;border-radius:50%;position:absolute;bottom:9%;left:50%;translate:-50%}@keyframes home-module__txgM7a__shadowBreathe{0%,to{opacity:.7;transform:translate(-4%)scale(.86)}50%{opacity:1;transform:translate(4%)scale(1.04)}}.home-module__txgM7a__pressScene{--haze-a:#ffffffb3;--shadow-c:#46325a4d;background:radial-gradient(115% 90% at 50% 40%,#f3eff4 0%,#dcd3e2 45%,#b9acc6 82%,#a495b3 100%);animation:.6s both home-module__txgM7a__frameIn;position:absolute;inset:0;overflow:hidden}.home-module__txgM7a__pressFloat{width:60%;translate:-50% -50%;rotate:var(--lean,3deg);animation:home-module__txgM7a__levitate 12s ease-in-out var(--float-delay,0s) infinite;position:absolute;top:47%;left:50%}.home-module__txgM7a__sheet{box-sizing:border-box;aspect-ratio:100/128;color:#1e1b1f;background:var(--noise), linear-gradient(170deg, #fdfbf6 0%, #f6f1e7 100%);background-blend-mode:multiply, normal;border-radius:2px;position:relative;overflow:hidden;box-shadow:inset 0 1px #fffc,0 30px 60px -18px #3c285073,0 6px 14px #3c285026;container-type:inline-size}.home-module__txgM7a__sheetInner{padding:7cqw 7.5cqw 0}.home-module__txgM7a__sheet:after{content:"";background:linear-gradient(#f6f1e700,#f6f1e7 85%);height:22%;position:absolute;bottom:0;left:0;right:0}.home-module__txgM7a__sheetMast{font-family:var(--f-display);letter-spacing:.08em;text-transform:uppercase;border-bottom:.9cqw double #1e1b1f;grid-template-columns:1fr auto 1fr;align-items:baseline;gap:2cqw;padding-bottom:2cqw;font-size:2.6cqw;display:grid}.home-module__txgM7a__sheetMast span:last-child{text-align:right}.home-module__txgM7a__sheetMast strong{font-family:var(--f-display), sans-serif;letter-spacing:.14em;font-size:9cqw;font-weight:700;line-height:1}.home-module__txgM7a__sheetKicker{font-family:var(--f-display);letter-spacing:.1em;text-transform:uppercase;color:#b4232f;margin:5cqw 0 0;font-size:2.7cqw}.home-module__txgM7a__sheetHeadline{font-family:var(--f-serif), Georgia, serif;letter-spacing:-.02em;margin:1.4cqw 0 0;font-size:13cqw;font-weight:600;line-height:1}.home-module__txgM7a__sheetByline{font-family:var(--f-serif), Georgia, serif;color:#5d5560;margin:2cqw 0 0;font-size:3.6cqw;font-style:italic}.home-module__txgM7a__sheetHero{aspect-ratio:1000/461;background:#222;margin-top:4.5cqw;position:relative;overflow:hidden}.home-module__txgM7a__sheetImg{object-fit:cover}.home-module__txgM7a__sheetPlay{aspect-ratio:1;-webkit-backdrop-filter:blur(3px);background:#1410168c;border-radius:50%;width:11cqw;position:absolute;top:50%;left:50%;translate:-50% -50%;box-shadow:0 0 0 .4cqw #ffffffb3}.home-module__txgM7a__sheetPlay:after{content:"";border:2.2cqw solid #0000;border-left:3.6cqw solid #fff;border-right-width:0;position:absolute;top:50%;left:54%;translate:-50% -50%}.home-module__txgM7a__sheetCols{font-family:var(--f-serif), Georgia, serif;grid-template-columns:1fr 1fr;gap:5cqw;margin-top:5cqw;display:grid}.home-module__txgM7a__sheetLede{margin:0;font-size:4cqw;line-height:1.38}.home-module__txgM7a__sheetLede:first-letter{float:left;padding:.8cqw 1.4cqw 0 0;font-size:12cqw;font-weight:600;line-height:.82}.home-module__txgM7a__sheetPull{border-top:.5cqw solid #1e1b1f;margin:0;padding-top:1.6cqw;font-size:4.6cqw;font-style:italic;line-height:1.22}.home-module__txgM7a__sheetLines{gap:2.2cqw;margin-top:4cqw;display:grid}.home-module__txgM7a__sheetLines i{background:#1e1b1f24;border-radius:1cqw;height:1.3cqw;display:block}.home-module__txgM7a__sheetLines i:nth-child(2){width:88%}.home-module__txgM7a__sheetLines i:nth-child(4){width:72%}.home-module__txgM7a__sheetLines i:nth-child(5){width:94%}.home-module__txgM7a__tvScene{background:var(--b-ground);animation:.6s both home-module__txgM7a__frameIn;position:absolute;inset:0;overflow:hidden}.home-module__txgM7a__tvGlow{filter:blur(26px);pointer-events:none;background:radial-gradient(closest-side,#96a5be21,#96a5be00);border-radius:50%;width:96%;height:78%;position:absolute;top:48%;left:50%;translate:-50% -50%}.home-module__txgM7a__tvFloat{width:84%;translate:-50% -50%;rotate:var(--lean,-1deg);position:absolute;top:50%;left:50%}.home-module__txgM7a__tv{width:100%;position:relative;container-type:inline-size}.home-module__txgM7a__tvBezel{background:#4a4640;border-radius:3cqw;padding:2.4cqw;box-shadow:0 2cqw 5cqw #000c}.home-module__txgM7a__tvScreen{aspect-ratio:4/3;background:#030303;border-radius:5cqw/6cqw;position:relative;overflow:hidden}.home-module__txgM7a__tvImg{object-fit:cover;animation:5s step-end infinite home-module__txgM7a__tvFlicker,2.3s step-end infinite home-module__txgM7a__tvJitter}@keyframes home-module__txgM7a__tvFlicker{0%,to{opacity:1}47%{opacity:.9}48%{opacity:1}82%{opacity:.94}83%{opacity:1}}@keyframes home-module__txgM7a__tvJitter{0%,to{transform:scale(1.012)}31%{transform:scale(1.012)translate(.25%)}32%{transform:scale(1.012)}73%{transform:scale(1.012)translate(-.3%,.15%)}74%{transform:scale(1.012)}}.home-module__txgM7a__tvTitle{text-align:center;font-family:var(--f-vcr), ui-monospace, monospace;letter-spacing:.02em;text-transform:uppercase;color:#efe9d8;text-shadow:.25cqw .25cqw #000000b3;font-size:6.6cqw;line-height:1;animation:3.6s step-end infinite home-module__txgM7a__titleJitter;position:absolute;top:50%;left:4%;right:4%;translate:0 -50%}@keyframes home-module__txgM7a__titleJitter{0%,to{transform:none}61%{transform:translate(.6cqw)}62%{transform:translate(-.4cqw)skew(-3deg)}63%{transform:none}}.home-module__txgM7a__tvOsd{font-family:var(--f-vcr), ui-monospace, monospace;letter-spacing:.02em;color:#fff;text-shadow:.25cqw .25cqw #000000bf;align-items:center;gap:1.8cqw;font-size:5.6cqw;line-height:1;display:inline-flex;position:absolute;top:6%;left:7%}.home-module__txgM7a__tvPlay{filter:drop-shadow(.3cqw .3cqw #000000bf);border-top:2.4cqw solid #0000;border-bottom:2.4cqw solid #0000;border-left:3.8cqw solid #fff;width:0;height:0}.home-module__txgM7a__tvLines{pointer-events:none;background:repeating-linear-gradient(0deg,#0003 0 1px,#0000 1px 3px);position:absolute;inset:0}.home-module__txgM7a__tvGlass{pointer-events:none;background:radial-gradient(#0000 52%,#0000009e 100%);position:absolute;inset:0}.home-module__txgM7a__tvShadow{filter:blur(6px);background:radial-gradient(closest-side,#000c,#0000);border-radius:50%;width:70%;height:5%;position:absolute;bottom:10%;left:50%;translate:-50%}.home-module__txgM7a__frameLink{color:#fff;-webkit-backdrop-filter:blur(6px);background:#0d0d0e8c;border-radius:999px;justify-content:center;align-items:center;min-width:44px;height:44px;padding:0 11px;text-decoration:none;transition:background .2s,padding .4s cubic-bezier(.2,.7,.1,1);animation:.35s .3s backwards home-module__txgM7a__linkIn;display:inline-flex;position:absolute;top:14px;right:14px}.home-module__txgM7a__frameLink svg{flex:none}.home-module__txgM7a__frameLinkLabel{white-space:nowrap;opacity:0;letter-spacing:-.01em;max-width:0;font-size:15px;font-weight:600;transition:max-width .4s cubic-bezier(.2,.7,.1,1),opacity .25s,margin .4s cubic-bezier(.2,.7,.1,1);display:inline-block;overflow:hidden}.home-module__txgM7a__frameLink:hover,.home-module__txgM7a__frameLink:focus-visible{background:var(--b-signal);padding-left:16px}.home-module__txgM7a__frameLink:hover .home-module__txgM7a__frameLinkLabel,.home-module__txgM7a__frameLink:focus-visible .home-module__txgM7a__frameLinkLabel{opacity:1;max-width:6em;margin-right:8px}@keyframes home-module__txgM7a__linkIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.home-module__txgM7a__lowerThird{font-family:var(--f-vcr), ui-monospace, monospace;font-size:clamp(13px,1.3vw,18px);line-height:var(--lh-label);color:#fff;text-shadow:1px 1px #000000d9;grid-template-columns:max-content minmax(0,1fr);gap:0 .9em;display:grid;position:absolute;bottom:16px;left:18px;right:18px}.home-module__txgM7a__lowerThird>span{display:contents}.home-module__txgM7a__lowerThird b{font-weight:400}.home-module__txgM7a__lowerThird em{font-style:normal}.home-module__txgM7a__tracklist{margin:0;padding:0;list-style:none}.home-module__txgM7a__trackHint{font-family:var(--f-display);font-size:14px;font-weight:400;line-height:var(--lh-label);text-transform:lowercase;color:var(--b-muted);margin:14px 0 0}@media (hover:none),(pointer:coarse){.home-module__txgM7a__trackHint{display:none}}.home-module__txgM7a__track{width:100%;color:var(--b-muted);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:40px minmax(0,1fr) auto;align-items:baseline;gap:4px 16px;padding:16px 4px;transition:color .2s,padding .3s cubic-bezier(.2,.7,.1,1);display:grid}.home-module__txgM7a__trackNum{font-family:var(--f-vcr), ui-monospace, monospace;font-size:13px;font-weight:400}.home-module__txgM7a__trackTitle{letter-spacing:var(--track-heading);font-size:clamp(20px,2vw,28px);font-weight:700}.home-module__txgM7a__trackMeta{font-family:var(--f-display);font-size:14px;font-weight:400;line-height:var(--lh-label);text-transform:lowercase;text-align:right}.home-module__txgM7a__track:hover,.home-module__txgM7a__trackActive{color:var(--b-ink)}.home-module__txgM7a__trackActive{padding-left:14px}.home-module__txgM7a__trackActive .home-module__txgM7a__trackNum{color:var(--b-signal)}.home-module__txgM7a__trackActive .home-module__txgM7a__trackNum:before{content:"▶ "}@media (max-width:900px){.home-module__txgM7a__hero{grid-template-columns:minmax(0,1fr);align-items:start}.home-module__txgM7a__portrait{max-width:520px}.home-module__txgM7a__workText{grid-template-columns:minmax(0,1fr)}.home-module__txgM7a__workMediaCoded{aspect-ratio:16/9}.home-module__txgM7a__bsideHead{grid-template-columns:minmax(0,1fr)}.home-module__txgM7a__bsideLinks{grid-column:1}.home-module__txgM7a__bsideGrid{display:block}.home-module__txgM7a__nowShowing{z-index:2;background:var(--b-ground);padding-block:12px;top:0}.home-module__txgM7a__frame{width:min(100%,50svh);margin-inline:auto}}@media (max-width:560px){.home-module__txgM7a__trackMeta{text-align:left;grid-column:2}.home-module__txgM7a__track{grid-template-columns:32px minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.home-module__txgM7a__frameImg,.home-module__txgM7a__frameStatic,.home-module__txgM7a__frameLink,.home-module__txgM7a__vinylScene,.home-module__txgM7a__haze,.home-module__txgM7a__vinylFloat,.home-module__txgM7a__vinylShadow,.home-module__txgM7a__tvScene,.home-module__txgM7a__tvImg,.home-module__txgM7a__tvTitle,.home-module__txgM7a__pressScene,.home-module__txgM7a__pressFloat{animation:none}.home-module__txgM7a__vinylTilt{transition:none}.home-module__txgM7a__frameStatic{opacity:0}.home-module__txgM7a__work,.home-module__txgM7a__track{transition:none}a.home-module__txgM7a__work:hover,a.home-module__txgM7a__work:focus-visible{transform:none}}
.workThumbs-module__8RmHJq__thumb{--ink:#121212;font-family:var(--f-display);color:var(--ink);background:0 0;grid-template-columns:auto auto;justify-content:center;align-items:center;gap:9cqw;display:grid;position:absolute;inset:0;overflow:hidden;container-type:inline-size}.workThumbs-module__8RmHJq__vz{--vz:#c8102e}.workThumbs-module__8RmHJq__ae{--ae:#182c52}.workThumbs-module__8RmHJq__scene{width:38cqw;height:auto;overflow:visible}.workThumbs-module__8RmHJq__scene *{transform-box:view-box}.workThumbs-module__8RmHJq__logoVz{width:16cqw;height:auto;display:block}.workThumbs-module__8RmHJq__logoAe{justify-items:center;gap:2.4cqw;display:grid}.workThumbs-module__8RmHJq__logoAe img:first-child{width:16cqw;height:auto;display:block}.workThumbs-module__8RmHJq__logoAe img:last-child{width:7.5cqw;height:auto;display:block}.workThumbs-module__8RmHJq__brand{letter-spacing:-.01em;gap:.5cqw;padding:1.4cqw;font-family:Helvetica Neue,Arial,sans-serif;font-size:3.4cqw;font-weight:800;line-height:.9;display:grid}.workThumbs-module__8RmHJq__brand span{width:max-content;padding:.35cqw .8cqw .25cqw;display:block}.workThumbs-module__8RmHJq__brandUxfe{background:#121212}.workThumbs-module__8RmHJq__brandUxfe span{color:#121212;background:#ffe500}.workThumbs-module__8RmHJq__branch{fill:none;stroke:#12121233;stroke-width:2.5px;stroke-linecap:round;animation:7.5s ease-in-out infinite workThumbs-module__8RmHJq__branchOn;animation-delay:calc(var(--i) * 2.5s)}@keyframes workThumbs-module__8RmHJq__branchOn{0%,3%{stroke:#12121233}6%,30%{stroke:var(--vz)}36%,to{stroke:#12121233}}.workThumbs-module__8RmHJq__hubPhone rect{fill:var(--s-lofi);stroke:var(--ink);stroke-width:2.2px}.workThumbs-module__8RmHJq__hubPhone path{fill:none;stroke:#12121240;stroke-width:2.4px;stroke-linecap:round}.workThumbs-module__8RmHJq__outcome circle{fill:var(--s-lofi);stroke:#12121240;stroke-width:2px;animation:7.5s ease-in-out infinite workThumbs-module__8RmHJq__outcomeOn;animation-delay:calc(var(--i) * 2.5s)}@keyframes workThumbs-module__8RmHJq__outcomeOn{0%,25%{fill:var(--s-lofi);stroke:#12121240}29%,34%{fill:#fde7ea;stroke:var(--vz)}40%,to{fill:var(--s-lofi);stroke:#12121240}}.workThumbs-module__8RmHJq__receipt{fill:var(--s-lofi);stroke-width:2.4px}.workThumbs-module__8RmHJq__receiptDollar{font-family:var(--f-display), sans-serif;fill:var(--ink);stroke:none;font-size:21px;font-weight:800}.workThumbs-module__8RmHJq__upArrow{stroke-width:2.6px}.workThumbs-module__8RmHJq__glyph{fill:none;stroke:var(--ink);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.workThumbs-module__8RmHJq__glyph circle,.workThumbs-module__8RmHJq__glyph .workThumbs-module__8RmHJq__whiteFill{fill:var(--s-lofi)}.workThumbs-module__8RmHJq__vzCheck{opacity:0;animation:7.5s linear infinite workThumbs-module__8RmHJq__vzCheck;animation-delay:calc(var(--i) * 2.5s)}.workThumbs-module__8RmHJq__vzCheck circle{fill:var(--vz)}.workThumbs-module__8RmHJq__vzCheck path{fill:none;stroke:#fff;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}@keyframes workThumbs-module__8RmHJq__vzCheck{0%,28%{opacity:0}30%,36%{opacity:1}38%,to{opacity:0}}.workThumbs-module__8RmHJq__walker{fill:var(--vz)}.workThumbs-module__8RmHJq__aePhone rect:first-child{fill:var(--s-lofi);stroke:var(--ink);stroke-width:2.2px}.workThumbs-module__8RmHJq__aePhoneLines{fill:none;stroke:#12121240;stroke-width:2.4px;stroke-linecap:round}.workThumbs-module__8RmHJq__aeBuy{fill:var(--ae)}.workThumbs-module__8RmHJq__clickRing{fill:none;stroke:var(--ae);stroke-width:2.5px;opacity:0;transform-origin:40px 118px;animation:6.5s ease-out infinite workThumbs-module__8RmHJq__clickRing}@keyframes workThumbs-module__8RmHJq__clickRing{0%,4%{opacity:0;transform:scale(.4)}5%{opacity:.9;transform:scale(.5)}14%,to{opacity:0;transform:scale(1.6)}}.workThumbs-module__8RmHJq__route{fill:none;stroke:#182c5252;stroke-width:2px;stroke-dasharray:4 6;stroke-linecap:round}.workThumbs-module__8RmHJq__awning,.workThumbs-module__8RmHJq__scallops{fill:url(#aeStripes);stroke:var(--ae);stroke-width:2px;stroke-linejoin:round}.workThumbs-module__8RmHJq__front{fill:var(--s-lofi);stroke:var(--ae);stroke-width:2.5px;animation:6.5s ease-in-out infinite workThumbs-module__8RmHJq__frontWait}@keyframes workThumbs-module__8RmHJq__frontWait{0%,36%{fill:var(--s-lofi)}40%,62%{fill:#e9edf4}66%,to{fill:var(--s-lofi)}}.workThumbs-module__8RmHJq__clock circle{fill:var(--s-lofi);stroke:var(--ae);stroke-width:2.5px}.workThumbs-module__8RmHJq__clock path{fill:none;stroke:var(--ae);stroke-width:2.5px;stroke-linecap:round}.workThumbs-module__8RmHJq__clockHand{transform-origin:330px 70px;animation:6.5s ease-in-out infinite workThumbs-module__8RmHJq__sweep}@keyframes workThumbs-module__8RmHJq__sweep{0%,38%{transform:rotate(0)}62%,to{transform:rotate(150deg)}}.workThumbs-module__8RmHJq__bagTrip{animation:6.5s cubic-bezier(.45,.05,.3,1) infinite workThumbs-module__8RmHJq__bagTrip}@keyframes workThumbs-module__8RmHJq__bagTrip{0%,8%{opacity:0;transform:translate(40px,96px)scale(0)}13%{opacity:1;transform:translate(40px,76px)scale(1)}24%{transform:translate(150px,50px)scale(1)}36%,60%{opacity:1;transform:translate(262px,166px)scale(.95)}70%{opacity:1;transform:translate(342px,170px)scale(1.08)}86%{opacity:1;transform:translate(352px,170px)scale(1.08)}96%,to{opacity:0;transform:translate(384px,170px)scale(1.08)}}.workThumbs-module__8RmHJq__bagBody{fill:var(--ae)}.workThumbs-module__8RmHJq__bagBand{fill:#ffffff40}.workThumbs-module__8RmHJq__bagHandle{fill:none;stroke:var(--ae);stroke-width:2.4px;stroke-linecap:round}.workThumbs-module__8RmHJq__bagCheck{opacity:0;animation:6.5s linear infinite workThumbs-module__8RmHJq__bagCheck}.workThumbs-module__8RmHJq__bagCheck circle{fill:var(--ae);stroke:var(--s-lofi);stroke-width:2px}.workThumbs-module__8RmHJq__bagCheck path{fill:none;stroke:#fff;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round}@keyframes workThumbs-module__8RmHJq__bagCheck{0%,70%{opacity:0}72%,90%{opacity:1}93%,to{opacity:0}}.workThumbs-module__8RmHJq__mBar{width:var(--w);background:#1212122e;border-radius:1cqw;flex:none;height:.8cqw;display:block}.workThumbs-module__8RmHJq__session{position:relative}.workThumbs-module__8RmHJq__miniPhone{aspect-ratio:9/17;background:var(--s-lofi);border:.35cqw solid #121212;border-radius:2cqw;flex-direction:column;gap:1.3cqw;width:12cqw;padding:2.4cqw 1.6cqw;display:flex}.workThumbs-module__8RmHJq__rec{font-family:var(--f-display);color:#c8102e;align-self:flex-start;align-items:center;gap:.6cqw;font-size:max(9px,1.6cqw);font-weight:700;line-height:1;display:inline-flex}.workThumbs-module__8RmHJq__rec i{background:#c8102e;border-radius:50%;width:1cqw;height:1cqw;animation:1.4s step-end infinite workThumbs-module__8RmHJq__blink}@keyframes workThumbs-module__8RmHJq__blink{50%{opacity:0}}.workThumbs-module__8RmHJq__mIcons{gap:1.4cqw;margin:.6cqw 0;display:flex}.workThumbs-module__8RmHJq__mIcons i{background:#12121238;border-radius:.6cqw;width:2.4cqw;height:2.4cqw}.workThumbs-module__8RmHJq__mIcons .workThumbs-module__8RmHJq__tapped{background:#121212;position:relative}.workThumbs-module__8RmHJq__mIcons .workThumbs-module__8RmHJq__tapped:after{content:"";border:.3cqw solid #121212;border-radius:50%;animation:2.2s ease-out infinite workThumbs-module__8RmHJq__tap;position:absolute;inset:-1cqw}@keyframes workThumbs-module__8RmHJq__tap{0%{opacity:.9;transform:scale(.4)}70%,to{opacity:0;transform:scale(1.5)}}.workThumbs-module__8RmHJq__bubble{background:#ffe500;border:.3cqw solid #121212;border-radius:2cqw 2cqw 2cqw .4cqw;gap:.6cqw;padding:1.2cqw 1.4cqw;display:flex;position:absolute;top:2cqw;right:-5.5cqw}.workThumbs-module__8RmHJq__bubble i{background:#121212;border-radius:50%;width:.9cqw;height:.9cqw;animation:1.2s ease-in-out infinite workThumbs-module__8RmHJq__think}.workThumbs-module__8RmHJq__bubble i:nth-child(2){animation-delay:.15s}.workThumbs-module__8RmHJq__bubble i:nth-child(3){animation-delay:.3s}@keyframes workThumbs-module__8RmHJq__think{50%{opacity:.45;transform:translateY(-40%)}}@media (max-width:900px){.workThumbs-module__8RmHJq__thumb{gap:7cqw}.workThumbs-module__8RmHJq__brand{font-size:4.2cqw}.workThumbs-module__8RmHJq__miniPhone{width:15cqw}.workThumbs-module__8RmHJq__scene{width:46cqw}.workThumbs-module__8RmHJq__logoVz,.workThumbs-module__8RmHJq__logoAe img:first-child{width:20cqw}.workThumbs-module__8RmHJq__logoAe img:last-child{width:9cqw}}@media (prefers-reduced-motion:reduce){.workThumbs-module__8RmHJq__branch,.workThumbs-module__8RmHJq__outcome circle,.workThumbs-module__8RmHJq__vzCheck,.workThumbs-module__8RmHJq__clickRing,.workThumbs-module__8RmHJq__front,.workThumbs-module__8RmHJq__clockHand,.workThumbs-module__8RmHJq__bagTrip,.workThumbs-module__8RmHJq__bagCheck,.workThumbs-module__8RmHJq__rec i,.workThumbs-module__8RmHJq__mIcons .workThumbs-module__8RmHJq__tapped:after,.workThumbs-module__8RmHJq__bubble i{animation:none}.workThumbs-module__8RmHJq__walker{display:none}.workThumbs-module__8RmHJq__vzCheck{opacity:1}.workThumbs-module__8RmHJq__outcome circle{stroke:var(--vz)}.workThumbs-module__8RmHJq__bagTrip{transform:translate(342px,170px)scale(1.08)}.workThumbs-module__8RmHJq__bagCheck{opacity:1}}
.chrome-module__1MmiiW__tokens{--paper:var(--s-page);--ink:#121212;--muted:var(--t-muted);--rule:var(--s-rule);--signal:#d9481f;--gutter:clamp(16px, 4.5vw, 64px);--max:1200px}.chrome-module__1MmiiW__topbar{max-width:var(--max);justify-content:space-between;align-items:baseline;gap:16px;margin:0 auto;padding-block:28px 0;display:flex}.chrome-module__1MmiiW__topbar a{color:inherit}.chrome-module__1MmiiW__wordmark{letter-spacing:-.02em;font-size:19px;font-weight:700;text-decoration:none}.chrome-module__1MmiiW__nav{gap:clamp(14px,2.4vw,32px);font-size:15px;font-weight:500;display:flex}.chrome-module__1MmiiW__nav a,.chrome-module__1MmiiW__contactLinks a{text-decoration:none;position:relative}.chrome-module__1MmiiW__nav a:after,.chrome-module__1MmiiW__contactLinks a:after{content:"";transform-origin:0;background:currentColor;height:1.5px;transition:transform .3s cubic-bezier(.2,.7,.1,1);position:absolute;bottom:-3px;left:0;right:0;transform:scaleX(0)}.chrome-module__1MmiiW__nav a:hover:after,.chrome-module__1MmiiW__contactLinks a:hover:after,.chrome-module__1MmiiW__nav a[aria-current=page]:after{transform:scaleX(1)}.chrome-module__1MmiiW__topbar a:focus-visible,.chrome-module__1MmiiW__contact a:focus-visible{outline:2px solid var(--signal);outline-offset:4px}.chrome-module__1MmiiW__contact{max-width:var(--max);margin:0 auto;padding-block:clamp(56px,7vw,96px) 32px}.chrome-module__1MmiiW__contact a{color:inherit}.chrome-module__1MmiiW__contactRow{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px 32px;display:flex}.chrome-module__1MmiiW__email{letter-spacing:0;text-underline-offset:5px;font-size:15px;font-weight:600;text-decoration-thickness:1.5px}.chrome-module__1MmiiW__email:hover{color:var(--signal)}.chrome-module__1MmiiW__contactLinks{gap:28px;font-size:15px;font-weight:600;display:flex}.chrome-module__1MmiiW__colophon{font-family:var(--f-display);text-transform:lowercase;color:var(--muted);justify-content:space-between;margin-top:64px;font-size:14px;font-weight:400;line-height:1;display:flex}@media (max-width:560px){.chrome-module__1MmiiW__nav{gap:14px;font-size:14px}}
