:root{--volt:#e3ff04;--volt-deep:#566300;--ink:#0e0f0b;--paper:#f7f7f0;--surface:#edefe3;--stone:#5e6157;--line:#dcded2;--on-volt-2:#3d4407;--on-ink-2:color-mix(in srgb,var(--paper) 72%,var(--ink));--rule-on-ink:color-mix(in srgb,var(--paper) 28%,var(--ink));--ink-lift:color-mix(in srgb,var(--paper) 9%,var(--ink));--danger:#c2271d;--danger-dark:#ff6b5e;--display:var(--font-display),"Unbounded",sans-serif;--body:var(--font-body),system-ui,sans-serif;--gutter:clamp(16px,4vw,56px);--ticker-h:62px;--max:1320px;--ease-out:cubic-bezier(0.16,1,0.3,1);--ease-spring:cubic-bezier(0.34,1.56,0.64,1);--step-0:clamp(1rem,0.97rem + 0.15vw,1.0625rem);--step-1:clamp(1.125rem,1.05rem + 0.35vw,1.375rem);--step-2:clamp(1.4rem,1.2rem + 0.9vw,2.125rem);--step-3:clamp(2rem,1.45rem + 2.3vw,3.5rem)}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scrollbar-color:var(--ink) var(--surface);scrollbar-width:thin}body.jc{background:var(--paper);color:var(--ink);font-family:var(--body);font-size:var(--step-0);line-height:1.55;font-weight:420;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;caret-color:var(--ink)}blockquote,body.jc,dd,dl,figure,h1,h2,h3,h4,ol,p,ul{margin:0}ol,ul{list-style:none;padding:0}img{display:block;max-width:100%}a{text-decoration:none}a,button{color:inherit}button{font:inherit}::selection{background:var(--ink);color:var(--volt)}.ftr ::selection,.plates ::selection,.process ::selection,.ticker ::selection{background:var(--volt);color:var(--ink)}:focus-visible{outline:3px solid var(--ink);outline-offset:3px}.ftr :focus-visible,.np :focus-visible,.process :focus-visible{outline-color:var(--volt)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--surface)}::-webkit-scrollbar-thumb{background:var(--ink);border:2px solid var(--surface)}.skip{position:absolute;left:12px;top:-80px;z-index:100;background:var(--ink);color:var(--volt);padding:12px 16px;font-weight:650}.skip:focus{top:12px}.wrap{width:min(100% - 2 * var(--gutter),var(--max));margin-inline:auto}.h2{font-size:var(--step-3);line-height:1;letter-spacing:-.035em;text-wrap:balance}.h2,.h3{font-family:var(--display);font-weight:700}.h3{font-size:var(--step-2);letter-spacing:-.025em}.lede{font-size:var(--step-1);line-height:1.4;max-width:44ch}.btn{--roller:var(--paper);position:relative;isolation:isolate;display:inline-flex;align-items:center;gap:.65em;min-height:52px;padding:0 22px;border:2px solid var(--ink);font-weight:650;font-size:var(--step-0);white-space:nowrap;overflow:hidden;cursor:pointer;transition:color .35s var(--ease-out)}.btn:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--roller);transform:scaleX(0);transform-origin:left;transition:transform .5s var(--ease-out)}.btn svg{flex:none;transition:transform .4s var(--ease-out)}.btn-ink{background:var(--ink);color:var(--volt)}.btn-line{--roller:var(--ink);background:transparent;color:var(--ink)}.liner .btn-ink,.releases .btn-ink{--roller:var(--volt)}@media (hover:hover){.btn:hover:before{transform:scaleX(1)}.btn-ink:hover{color:var(--ink)}.btn-line:hover{color:var(--volt)}.btn:hover svg{transform:translateX(4px)}}.btn:active{translate:0 1px}.btn:disabled{cursor:progress;opacity:.7}.link{display:inline-flex;align-items:center;gap:.4em;font-weight:650;padding-bottom:3px;background:linear-gradient(currentColor,currentColor) no-repeat 0 100% /100% 2px;transition:background-size .45s var(--ease-out)}.link svg{width:18px;height:18px;transition:transform .4s var(--ease-out)}@media (hover:hover){.link:hover{background-size:35% 2px}.link:hover svg{transform:translateX(4px)}}.pill{display:inline-flex;align-items:center;gap:8px;padding:3px 10px;border:2px solid var(--ink);background:var(--volt);color:var(--ink);font-weight:700;font-size:.8125rem}.pill[data-status=in-build],.pill[data-status=retired]{background:transparent}.mark path{fill:currentColor}.hdr{z-index:20;display:flex;gap:clamp(16px,3vw,40px);padding:22px var(--gutter)}.hdr,.hdr-brand{position:relative;align-items:center}.hdr-brand{z-index:16;display:inline-flex;gap:12px;font-family:var(--display);font-weight:700;font-size:1.2rem;letter-spacing:-.02em}@media (hover:hover){.hdr-brand .mark-c{transition:transform .6s var(--ease-spring);transform-origin:50px 50px}.hdr-brand:hover .mark-c{transform:rotate(-28deg)}}.hdr-nav{display:flex;gap:clamp(16px,2.2vw,34px);margin-left:auto;font-weight:650}.hdr-link{position:relative;padding:10px 0}.hdr-no{top:-10px;font-size:.6875rem;font-weight:750;letter-spacing:.06em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;opacity:0;translate:0 6px;transition:opacity .3s,translate .4s var(--ease-out)}.hdr-link:after,.hdr-no{position:absolute;left:0}.hdr-link:after{content:"";right:0;bottom:4px;height:2px;background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform .45s var(--ease-out)}@media (hover:hover){.hdr-link:hover .hdr-no{opacity:1;translate:0 0}.hdr-link:hover:after{transform:scaleX(1);transform-origin:left}}.hdr-cta{min-height:46px}.hdr-menu{display:none}.menu{position:fixed;inset:0;z-index:15;display:flex;flex-direction:column;justify-content:space-between;gap:32px;padding:108px var(--gutter) 32px;background:var(--volt);overflow-y:auto}.menu[hidden]{display:none}.menu-list li{animation:rise-in .6s var(--ease-out) both;animation-delay:calc(var(--i) * 55ms)}.menu-list a{display:flex;align-items:baseline;gap:14px;padding:8px 0;border-bottom:2px solid var(--ink);font-family:var(--display);font-weight:700;font-size:clamp(1.9rem,8.5vw,3.25rem);letter-spacing:-.03em}.menu-no{font-family:var(--body);font-size:.875rem;font-weight:750;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}html.menu-open{overflow:hidden}@keyframes rise-in{0%{opacity:0;transform:translateY(28px)}}@media (max-width:1023px){.hdr-cta,.hdr-nav{display:none}.hdr-menu{position:relative;z-index:16;display:inline-flex;align-items:center;gap:8px;margin-left:auto;min-height:44px;padding:0 14px;border:2px solid var(--ink);background:transparent;font-weight:650;cursor:pointer}}.hero{display:flex;flex-direction:column;min-height:calc(100svh - var(--ticker-h));background:var(--volt);color:var(--ink)}.hero-grid{flex:1 1;display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);grid-gap:clamp(28px,4vw,64px);gap:clamp(28px,4vw,64px);align-items:center;padding:clamp(8px,2vh,32px) var(--gutter) clamp(32px,5vh,64px)}.hero-copy{container-type:inline-size}.hero-title{font-family:var(--display);font-weight:700;font-size:min(5.75rem,8.6cqi);line-height:.98;letter-spacing:-.035em}.line{display:block}.line>span{display:inline-block;transform-origin:0 100%}.slab{background:var(--ink);color:var(--volt);padding:0 .12em .04em;margin-left:-.05em}.hero-sub{margin-top:clamp(16px,2.6vh,28px);max-width:44ch;font-size:var(--step-1);line-height:1.42;color:var(--on-volt-2)}.hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:clamp(20px,3vh,32px)}.cat{max-width:640px;margin-top:clamp(24px,4vh,44px);border-top:2px solid var(--ink)}.cat-row{display:grid;grid-template-columns:4.6em minmax(0,1fr) auto 20px;align-items:center;grid-gap:16px;gap:16px;min-height:52px;padding:0 6px;border-bottom:2px solid var(--ink);font-weight:650;transition:padding .4s var(--ease-out),background-color .25s,color .25s}.cat-no{font-weight:750;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cat-name{font-family:var(--display);font-weight:500;letter-spacing:-.01em}.cat-status{display:inline-flex;align-items:center;gap:8px;font-size:.875rem}.cat-status i{width:10px;height:10px;border-radius:50%;background:currentColor}.cat-status[data-status=in-build] i,.cat-status[data-status=open] i{background:transparent;border:2px solid}.cat-arrow{transition:transform .4s var(--ease-out)}@media (hover:hover){.cat-row:hover{padding-left:16px;background:var(--ink);color:var(--volt)}.cat-row:hover .cat-arrow{transform:translateX(4px)}}.shelf{--n:1;position:relative;display:flex;align-items:flex-end;padding-top:clamp(96px,17vh,180px);padding-bottom:16px;border-bottom:4px solid var(--ink)}.shelf .sleeve{--w:calc(72% / (1 + (var(--n) - 1) * 0.6));flex:none;width:var(--w)}.shelf .sleeve+.sleeve{margin-left:calc(var(--w) * -.4)}.shelf .slot{flex:none;width:25%;margin-left:3%}.sleeve{--rx:0deg;--ry:0deg;position:relative;display:block;aspect-ratio:1;container-type:inline-size;perspective:900px;color:var(--paper)}.sleeve-art{position:absolute;z-index:1;left:8%;right:8%;bottom:5%}.sleeve-pull{display:block;translate:0 var(--pull,0);transition:translate .75s var(--ease-spring)}.sleeve-art img{width:100%;height:auto;border:2px solid var(--ink)}.sleeve-art-type{display:flex;align-items:flex-start;aspect-ratio:.72;padding:10%;background:var(--volt);color:var(--ink);border:2px solid var(--ink);font-family:var(--display);font-weight:700;font-size:12cqi;line-height:1}.sleeve-face{position:absolute;inset:0;z-index:2;display:grid;grid-template-columns:9cqi minmax(0,1fr);background:var(--ink);transform:rotateX(var(--rx)) rotateY(var(--ry));transform-origin:50% 100%;transition:transform .6s var(--ease-out)}.sleeve-spine{display:flex;align-items:flex-end;justify-content:center;padding-block:6cqi;border-right:2px solid var(--rule-on-ink)}.sleeve-spine span{writing-mode:vertical-rl;rotate:180deg;font-size:max(.625rem,3.1cqw);font-weight:750;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;color:var(--on-ink-2)}.sleeve-body{display:flex;flex-direction:column;min-width:0;padding:6cqi 6.5cqi 6.5cqi}.sleeve-top{display:flex;justify-content:space-between;align-items:center;gap:8px;font-weight:750;font-size:max(.75rem,4.2cqi);letter-spacing:.04em}.sleeve-mark{width:9cqi;height:9cqi;color:var(--volt)}.sleeve-status{display:inline-flex;align-items:center;gap:6px}.sleeve-status:before{content:"";width:.6em;height:.6em;border-radius:50%;background:var(--volt)}.sleeve-status[data-status=in-build]:before,.sleeve-status[data-status=retired]:before{background:transparent;border:2px solid var(--volt)}.sleeve-cat{margin-top:auto;font-family:var(--display);font-weight:700;font-size:31cqi;line-height:.8;letter-spacing:-.06em;color:var(--volt);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sleeve-name{margin-top:4.5cqi;padding-top:3.5cqi;border-top:2px solid var(--paper);font-family:var(--display);font-weight:700;font-size:10.5cqi;line-height:1;letter-spacing:-.035em;overflow-wrap:anywhere}.sleeve-tag{margin-top:2.6cqi;font-size:max(.75rem,4.1cqi);line-height:1.3;color:var(--on-ink-2)}@media (hover:hover){.sleeve:hover .sleeve-pull{translate:0 calc(var(--pull, 0%) - 30%)}}.sleeve:focus-visible .sleeve-pull{translate:0 calc(var(--pull, 0%) - 30%)}.spread .sleeve{--pull:-20%}.slot{--fill:var(--ink);--fill-text:var(--volt);position:relative;display:flex;flex-direction:column;aspect-ratio:1;padding:clamp(12px,9cqi,20px);container-type:inline-size;overflow:hidden;color:var(--ink);background:linear-gradient(90deg,currentColor 55%,transparent 0) repeat-x 0 0 /14px 2px,linear-gradient(90deg,currentColor 55%,transparent 0) repeat-x 0 100% /14px 2px,linear-gradient(0deg,currentColor 55%,transparent 0) repeat-y 0 0 /2px 14px,linear-gradient(0deg,currentColor 55%,transparent 0) repeat-y 100% 0 /2px 14px;animation:ants 1.4s linear infinite;transition:color .35s}@keyframes ants{to{background-position:14px 0,-14px 100%,0 -14px,100% 14px}}.slot-fill{position:absolute;inset:0;background:var(--fill);-webkit-clip-path:circle(0 at var(--px,50%) var(--py,50%));clip-path:circle(0 at var(--px,50%) var(--py,50%));transition:-webkit-clip-path .7s var(--ease-out);transition:clip-path .7s var(--ease-out);transition:clip-path .7s var(--ease-out),-webkit-clip-path .7s var(--ease-out)}.slot>:not(.slot-fill){position:relative}.slot-no{font-weight:750;font-size:max(.75rem,9cqi);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.slot-q{margin-top:auto;font-family:var(--display);font-weight:700;font-size:21cqi;line-height:1;letter-spacing:-.04em}.slot-cta{display:inline-flex;align-items:center;gap:6px;margin-top:6cqi;font-weight:700;font-size:max(.75rem,8cqi);line-height:1.2;opacity:0;translate:0 8px;transition:opacity .3s,translate .45s var(--ease-out)}.slot-cta svg{width:1.1em;height:1.1em}@media (hover:hover){.slot:hover{color:var(--fill-text);animation-duration:.45s}.slot:hover .slot-fill{-webkit-clip-path:circle(150% at var(--px,50%) var(--py,50%));clip-path:circle(150% at var(--px,50%) var(--py,50%))}.slot:hover .slot-cta{opacity:1;translate:0 0}}.slot:focus-visible .slot-cta,.slot:focus-visible .slot-fill{opacity:1;translate:0 0;-webkit-clip-path:circle(150% at 50% 50%);clip-path:circle(150% at 50% 50%)}.slot:focus-visible{color:var(--fill-text)}@media (hover:none){.slot-cta{opacity:1;translate:0 0}}.ticker{overflow:hidden;background:var(--ink);color:var(--volt)}.ticker-track{display:flex;width:max-content}.ticker-run{display:flex}.tick-item{display:inline-flex;align-items:center;height:var(--ticker-h);font-family:var(--display);font-weight:500;font-size:clamp(1rem,.8rem + .8vw,1.375rem);line-height:1.2;letter-spacing:-.01em;white-space:nowrap}.tick-item:after{content:"";width:12px;height:12px;margin-inline:30px;border-radius:50%;border:3px solid var(--volt)}.releases{padding-block:clamp(80px,12vh,150px) clamp(64px,10vh,120px);background:var(--paper)}.process-head,.releases-head,.services-head{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:end;grid-gap:16px clamp(24px,5vw,72px);gap:16px clamp(24px,5vw,72px)}.releases-head{padding-bottom:clamp(28px,5vh,56px);border-bottom:2px solid var(--ink)}.releases-head .lede,.services-head .lede{color:var(--stone);justify-self:end}.spread{width:min(100% - 2 * var(--gutter),var(--max));margin-inline:auto;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);grid-gap:clamp(36px,7vw,112px);gap:clamp(36px,7vw,112px);align-items:center;padding-block:clamp(96px,16vh,180px) clamp(56px,9vh,100px);border-bottom:2px solid var(--ink)}.spread.is-flip .spread-art{order:2}.spread-art{padding-top:14%}.spread-art .sleeve{width:min(100%,520px);margin-inline:auto}.spread-no{font-family:var(--display);font-weight:700;font-size:clamp(2.75rem,1.6rem + 4.6vw,6rem);line-height:.9;letter-spacing:-.045em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.spread-name{margin-top:14px;font-family:var(--display);font-weight:700;font-size:var(--step-3);line-height:1;letter-spacing:-.035em}.spread-tag{margin-top:14px;font-size:var(--step-1);font-weight:650}.spread-text{margin-top:14px;max-width:60ch;color:var(--stone)}.spread-credits{margin-top:28px;border-top:2px solid var(--ink)}.spread-credits>div{display:grid;grid-template-columns:9.5em minmax(0,1fr);grid-gap:16px;gap:16px;padding:12px 0;border-bottom:1px solid var(--line)}.spread-credits dt{font-weight:750;font-size:.875rem;padding-top:2px}.spread-actions{display:flex;flex-wrap:wrap;align-items:center;gap:18px 28px;margin-top:30px}.spread-host{margin-top:14px;font-size:.875rem;color:var(--stone)}.slot-sleeve{--fill:var(--volt);--fill-text:var(--ink);width:min(100%,520px);margin-inline:auto}.slot-sleeve .slot-q{font-size:24cqi}.slot-sleeve .slot-no{font-size:max(.875rem,5cqi)}.slot-sleeve .slot-cta{font-size:max(.875rem,4.6cqi)}.spread.is-open .spread-no{-webkit-text-stroke:2px var(--ink);color:transparent}.commissions{padding-top:clamp(56px,9vh,104px)}.commissions .cat{max-width:none;margin-top:20px}.services{padding-block:clamp(88px,13vh,160px);background:var(--paper);border-top:2px solid var(--ink)}.services-head{margin-bottom:clamp(36px,6vh,72px)}.credit{--rule:1;position:relative;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);grid-gap:12px clamp(24px,5vw,72px);gap:12px clamp(24px,5vw,72px);align-items:baseline;padding-block:clamp(22px,3.6vh,38px)}.credit:after,.credit:first-child:before{content:"";position:absolute;left:0;right:0;height:2px;background:var(--ink);transform:scaleX(var(--rule));transform-origin:left}.credit:after{bottom:0}.credit:first-child:before{top:0}.credit-mask{overflow:hidden;padding-bottom:.08em}.credit-mask,.credit-mask>span{display:block}.credit-role{font-family:var(--display);font-weight:700;font-size:var(--step-2);line-height:1.12;letter-spacing:-.025em;width:-moz-fit-content;width:fit-content;background:linear-gradient(var(--volt),var(--volt)) no-repeat 0 100% /0 100%;transition:background-size .55s var(--ease-out),translate .5s var(--ease-out)}.credit-note{max-width:54ch;color:var(--stone)}@media (hover:hover){.credit:hover .credit-role{background-size:100% 100%;translate:10px 0}}.process{background:var(--ink);color:var(--paper)}.process-pin{position:relative;display:flex;flex-direction:column;justify-content:center;min-height:100svh;padding-block:clamp(80px,11vh,128px);overflow:hidden}.process .lede{color:var(--on-ink-2);justify-self:end}.process-viewport{margin-top:clamp(40px,7vh,84px)}.process-track{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:clamp(16px,2vw,28px);gap:clamp(16px,2vw,28px);width:min(100% - 2 * var(--gutter),var(--max));margin-inline:auto}.process.is-scrubbed .process-track{display:flex;width:max-content;margin-inline:0;padding-inline:var(--gutter)}.process.is-scrubbed .step{width:clamp(300px,30vw,430px)}.process-rail{display:none}.process.is-scrubbed .process-rail{display:block}.step{display:flex;flex-direction:column;min-height:clamp(240px,34vh,340px);padding:22px clamp(16px,2vw,32px) 0 0;border-top:2px solid var(--paper);transition:border-color .3s}.step-no{transition:translate .45s var(--ease-out)}@media (hover:hover){.step:hover{border-top-color:var(--volt)}.step:hover .step-no{translate:6px 0}}.step-no{font-family:var(--display);font-weight:700;font-size:clamp(3rem,2rem + 3.6vw,5.5rem);line-height:.9;letter-spacing:-.05em;color:var(--volt);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.step-name{margin-top:auto;font-family:var(--display);font-weight:700;font-size:var(--step-2);letter-spacing:-.025em}.step-body{margin-top:12px;max-width:34ch;color:var(--on-ink-2)}.process.is-scrubbed .process-rail{position:relative;height:2px;margin:30px var(--gutter) 0;background:var(--rule-on-ink)}.process-tag{top:50%;left:0;translate:0 -50%;padding:6px 10px;background:var(--volt);color:var(--ink);font-size:.8125rem;white-space:nowrap}.process-tag,.stamp{position:absolute;font-weight:750;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.stamp{z-index:5;display:grid;justify-items:center;grid-gap:2px;gap:2px;padding:12px 22px 14px;border:4px solid;pointer-events:none;opacity:0}.stamp b{font-family:var(--display);font-weight:700;font-size:clamp(1.5rem,1rem + 2vw,2.75rem);letter-spacing:.02em;text-transform:uppercase;line-height:1}.process-stamp{right:var(--gutter);bottom:clamp(24px,5vh,56px);color:var(--volt)}.is-released .process-stamp{animation:stamp .55s cubic-bezier(.2,1.4,.4,1) forwards}@keyframes stamp{0%{opacity:0;transform:rotate(-16deg) scale(2);filter:blur(6px)}55%{opacity:1;filter:blur(0)}to{opacity:1;transform:rotate(-7deg) scale(1)}}.commission{padding-block:clamp(88px,13vh,160px);background:var(--volt);border-top:2px solid var(--ink)}.commission-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-gap:clamp(36px,5vw,88px);gap:clamp(36px,5vw,88px);align-items:start}.commission-title{font-family:var(--display);font-weight:700;font-size:clamp(2.4rem,1.3rem + 3.6vw,4.75rem);line-height:.98;letter-spacing:-.035em}.commission-no{display:inline-block;margin-top:.08em;padding:0 .12em .04em;background:var(--ink);color:var(--volt);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.commission-lede{margin-top:22px;max-width:34ch;font-size:var(--step-1);line-height:1.42;color:var(--on-volt-2)}.commission-alt{margin-top:18px;color:var(--on-volt-2)}.commission-alt .link{color:var(--ink)}.brief{position:relative;display:grid;grid-template-columns:1fr 1fr;background:var(--paper);border:2px solid var(--ink)}.field{display:flex;flex-direction:column;gap:6px;padding:18px 20px;border-bottom:2px solid var(--ink);transition:background-color .25s,opacity .4s}.field+.field:not(.field-wide){border-left:2px solid var(--ink)}.field-wide{grid-column:1/-1}.field>span{font-weight:750;font-size:.875rem}.field input,.field textarea{width:100%;padding:4px 0;border:0;background:transparent;color:var(--ink);font:inherit;font-size:var(--step-1);line-height:1.4;outline:none;resize:vertical}.field ::placeholder{color:var(--stone);opacity:1}.field:focus-within{box-shadow:inset 0 0 0 3px var(--ink)}.field:has(:user-invalid)>span:after{content:" — needed";color:var(--danger)}.brief-foot{grid-column:1/-1;display:flex;flex-wrap:wrap;align-items:center;gap:14px 22px;padding:18px 20px}.brief .btn-ink{--roller:var(--volt)}.brief-status{font-weight:650}.brief-error{color:var(--danger)}.brief-stamp{left:50%;top:38%;translate:-50% -50%;color:var(--ink);background:rgb(247 247 240/.86)}.brief[data-state=sent] .field{opacity:.35}.brief[data-state=sent] .brief-stamp{animation:stamp .6s cubic-bezier(.2,1.4,.4,1) forwards}.ftr{overflow:hidden;padding-top:clamp(88px,13vh,150px);background:var(--ink);color:var(--paper)}.ftr-grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,4fr);grid-gap:40px clamp(32px,5vw,80px);gap:40px clamp(32px,5vw,80px);align-items:end}.ftr-mail{display:inline-block;margin-top:20px;padding-bottom:4px;font-family:var(--display);font-weight:700;font-size:clamp(1.4rem,.9rem + 2.4vw,3.25rem);letter-spacing:-.03em;color:var(--volt);overflow-wrap:anywhere;background:linear-gradient(var(--volt),var(--volt)) no-repeat 0 100% /100% 3px;transition:background-size .5s var(--ease-out)}@media (hover:hover){.ftr-mail:hover{background-size:30% 3px}}.ftr-place{margin-top:14px;color:var(--on-ink-2)}.ftr-links{border-top:1px solid var(--rule-on-ink)}.ftr-links li{border-bottom:1px solid var(--rule-on-ink)}.ftr-links .link{display:flex;justify-content:space-between;padding:14px 0;background:none;transition:color .25s,padding .4s var(--ease-out)}@media (hover:hover){.ftr-links .link:hover{color:var(--volt);padding-left:10px}}.outro{display:flex;align-items:center;justify-content:center;padding:clamp(56px,10vh,120px) var(--gutter) 0;font-family:var(--display);font-weight:700;font-size:min(11.5vw,11rem);line-height:.9;letter-spacing:-.05em;color:var(--volt);white-space:nowrap}.outro-mark{flex:none;width:.8em;height:.8em;margin-right:.14em}.outro-ch{display:inline-block}.ftr-base{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px 24px;margin-top:clamp(28px,5vh,56px);padding-block:26px;border-top:1px solid var(--rule-on-ink);font-size:.875rem;color:var(--on-ink-2)}.ftr-legal{display:flex;gap:22px}.ftr-legal a:hover{color:var(--volt)}.np{position:fixed;left:clamp(12px,2vw,24px);bottom:clamp(12px,2vw,24px);z-index:30;opacity:0;translate:0 24px;pointer-events:none;transition:opacity .4s,translate .55s var(--ease-out)}.np[data-visible=true]{opacity:1;translate:0 0;pointer-events:auto}.np-btn{position:relative;display:flex;align-items:center;gap:12px;min-width:210px;min-height:48px;padding:0 16px 0 12px;background:var(--ink);color:var(--paper);border:2px solid var(--rule-on-ink);cursor:pointer}.np-btn svg{color:var(--volt)}.np-meta{display:flex;align-items:baseline;gap:10px;font-weight:650}.np-no{color:var(--volt);font-size:.8125rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.np-bar{position:absolute;left:-2px;right:-2px;bottom:-2px;height:3px;background:var(--rule-on-ink)}.np-bar span{display:block;height:100%;background:var(--volt);transform:scaleX(0);transform-origin:left}.np-list{min-width:210px;margin-bottom:8px;padding:8px 0;background:var(--ink);color:var(--paper);border:2px solid var(--rule-on-ink);animation:rise-in .35s var(--ease-out)}.np-list a{display:flex;gap:12px;padding:10px 16px;font-weight:650}.np-list a span{color:var(--on-ink-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.np-list a[aria-current=true],.np-list a[aria-current=true] span{color:var(--volt)}.np-list a:hover{background:var(--ink-lift)}.cursor{position:fixed;left:0;top:0;z-index:60;pointer-events:none}.cursor span{display:block;padding:5px 9px;background:var(--ink);color:var(--volt);border:2px solid var(--volt);font-size:.6875rem;font-weight:750;letter-spacing:.1em;text-transform:uppercase;scale:.4;opacity:0;transition:scale .35s var(--ease-spring),opacity .2s}.cursor[data-on=true] span{scale:1;opacity:1}.rel-hero{display:flex;flex-direction:column;min-height:min(100svh,1000px);background:var(--volt)}.rel-grid{flex:1 1;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-gap:clamp(36px,6vw,104px);gap:clamp(36px,6vw,104px);align-items:end;padding:clamp(16px,3vh,40px) var(--gutter) clamp(48px,8vh,96px)}.rel-art{padding-top:clamp(150px,27vh,280px)}.rel-sleeve{position:relative;aspect-ratio:1;width:min(100%,520px);container-type:inline-size;color:var(--paper);--pull:-22%}.crumbs{display:flex;gap:10px;font-weight:650;font-size:.9375rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.crumbs a{background:linear-gradient(currentColor,currentColor) no-repeat 0 100% /100% 2px}.rel-title{margin-top:18px;font-family:var(--display);font-weight:700;font-size:clamp(3rem,1.6rem + 5.4vw,6rem);line-height:.92;letter-spacing:-.045em}.rel-full{margin-top:16px;font-weight:650}.rel-full,.rel-tag{font-size:var(--step-1)}.rel-tag{margin-top:6px;max-width:40ch;color:var(--on-volt-2)}.liner{background:var(--paper)}.liner-grid{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);grid-gap:clamp(36px,6vw,104px);gap:clamp(36px,6vw,104px);padding-block:clamp(80px,12vh,150px)}.liner-credits{position:-webkit-sticky;position:sticky;top:28px;align-self:start}.liner-label{padding-bottom:16px;border-bottom:2px solid var(--ink);font-family:var(--display);font-weight:700;font-size:var(--step-2);letter-spacing:-.025em}.liner-credits dl>div{display:grid;grid-gap:4px;gap:4px;padding:14px 0;border-bottom:1px solid var(--line)}.liner-credits dt{font-size:.8125rem;font-weight:750;color:var(--stone)}.liner-credits dd{font-weight:550}.stack{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.stack li{padding:2px 8px;border:1.5px solid var(--ink);font-size:.8125rem;font-weight:650}.story+.story{margin-top:clamp(56px,9vh,96px)}.story-title{margin-bottom:24px;font-family:var(--display);font-weight:700;font-size:var(--step-3);line-height:1;letter-spacing:-.035em}.prose{max-width:68ch;font-size:1.125rem;line-height:1.7}.prose p+p{margin-top:1.1em}.prose h3{margin:1.6em 0 .5em;font-family:var(--display);font-size:var(--step-1)}.prose ol,.prose ul{margin-top:.8em;padding-left:1.3em}.prose ul{list-style:square}.prose ol{list-style:decimal}.prose li+li{margin-top:.35em}.prose li::marker{color:var(--ink)}.prose *+ol,.prose *+ul{margin-bottom:1.1em}.prose blockquote{margin:1.4em 0;padding-top:14px;border-top:2px solid var(--ink);font-family:var(--display);font-weight:500;font-size:var(--step-1);line-height:1.35}.prose-figure{margin:1.6em 0}.prose-figure img{width:100%;height:auto;border:2px solid var(--ink)}.plates{display:grid;grid-gap:clamp(24px,4vh,48px);gap:clamp(24px,4vh,48px);justify-items:center;padding:clamp(56px,9vh,104px) var(--gutter);background:var(--ink)}.plate{width:min(100%,1120px);border:2px solid var(--rule-on-ink)}.plate img{width:100%;height:auto}.rel-nav{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px;padding-block:clamp(56px,9vh,104px)}.rel-nav-link{display:flex;flex-direction:column;gap:6px;padding-top:20px;border-top:2px solid var(--ink);font-weight:650}.rel-nav-link b{display:inline-flex;align-items:center;gap:10px;font-family:var(--display);font-size:var(--step-2);letter-spacing:-.025em}.rel-nav-link.is-next{align-items:flex-end;text-align:right}.doc-hero{background:var(--volt);border-bottom:2px solid var(--ink)}.doc-head{padding-block:clamp(40px,8vh,96px) clamp(40px,7vh,80px)}.doc-title{font-family:var(--display);font-weight:700;font-size:clamp(2.5rem,1.5rem + 4vw,5.25rem);line-height:.95;letter-spacing:-.04em;text-wrap:balance}.doc-lede{margin-top:20px;max-width:52ch;font-size:var(--step-1);line-height:1.42;color:var(--on-volt-2)}.doc-meta{margin-top:18px;font-weight:650;font-size:.9375rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.doc{background:var(--paper)}.doc-body{padding-block:clamp(56px,10vh,120px)}.lost{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:18px;min-height:100svh;padding:96px var(--gutter) 48px;background:var(--volt)}.lost .hdr-brand{position:absolute;top:24px;left:var(--gutter)}.lost-no{font-weight:750;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lost-title{font-family:var(--display);font-weight:700;font-size:clamp(2.5rem,1.4rem + 4.6vw,5.5rem);line-height:.95;letter-spacing:-.04em}.lost-text{max-width:40ch;font-size:var(--step-1);color:var(--on-volt-2)}::view-transition-new(root),::view-transition-old(root){animation-duration:.45s;animation-timing-function:cubic-bezier(.16,1,.3,1)}::view-transition-group(*){animation-duration:.75s;animation-timing-function:cubic-bezier(.2,.9,.1,1)}.motion:not(.motion-done) [data-m=press] .line>span{-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0);animation:reveal 0s 3s forwards}.motion:not(.motion-done) .hero [data-m=sleeve],.motion:not(.motion-done) .hero [data-m=slot],.motion:not(.motion-done) [data-m-hero],.motion:not(.motion-done) [data-m=brand] .mark,.motion:not(.motion-done) [data-m=release-art]{opacity:0;animation:reveal 0s 3s forwards}@keyframes reveal{to{opacity:1;-webkit-clip-path:inset(0);clip-path:inset(0)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.process-stamp{opacity:1;transform:rotate(-7deg)}}@media (max-width:1023px){.hero-grid,.rel-grid{grid-template-columns:minmax(0,1fr);align-items:start}.hero-title{font-size:min(4.5rem,12.2cqi)}.shelf{width:min(100%,560px);padding-top:26%}.commission-grid,.ftr-grid,.liner-grid,.spread{grid-template-columns:minmax(0,1fr)}.spread.is-flip .spread-art{order:0}.spread-art{padding-top:8%}.spread-art .sleeve{width:min(84%,460px);margin-inline:0}.process-head,.releases-head,.services-head{grid-template-columns:minmax(0,1fr)}.process .lede,.releases-head .lede,.services-head .lede{justify-self:start}.credit{grid-template-columns:minmax(0,1fr)}.process-pin{min-height:0}.process-track{grid-template-columns:minmax(0,1fr)}.step{min-height:0;gap:18px}.step-name{margin-top:12px}.process-stamp{position:relative;right:auto;top:auto;align-self:flex-start;margin:40px var(--gutter) 0}.liner-credits{position:static}.rel-art{padding-top:30%}.rel-sleeve{width:min(78%,420px)}}@media (max-width:600px){.cat-row{grid-template-columns:4.4em minmax(0,1fr) auto;gap:12px}.cat-arrow{display:none}.brief{grid-template-columns:minmax(0,1fr)}.field+.field:not(.field-wide){border-left:0}.spread-credits>div{gap:2px}.rel-nav,.spread-credits>div{grid-template-columns:minmax(0,1fr)}.rel-nav-link.is-next{align-items:flex-start;text-align:left}.np-btn{min-width:0}.ticker .tick-item{padding-block:14px}}@font-face{font-family:Unbounded;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e546cf32c9d4702c-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Unbounded;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d76fe899475ae4d7-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Unbounded;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8048a25e80cc4179-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Unbounded;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/87bc17f7c8b98e48-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Unbounded;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/29b98dbfba401fa9-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Unbounded;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e546cf32c9d4702c-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Unbounded;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/d76fe899475ae4d7-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Unbounded;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8048a25e80cc4179-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Unbounded;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/87bc17f7c8b98e48-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Unbounded;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/29b98dbfba401fa9-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Unbounded Fallback;src:local("Arial");ascent-override:73.93%;descent-override:18.20%;line-gap-override:0.00%;size-adjust:134.59%}.__className_256798{font-family:Unbounded,Unbounded Fallback;font-style:normal}.__variable_256798{--font-display:"Unbounded","Unbounded Fallback"}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/_next/static/media/8a053b136321ec99-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/_next/static/media/2a8fe189f1a8dd0c-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/_next/static/media/c214ffb7f5362987-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Archivo Fallback;src:local("Arial");ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.00%;size-adjust:98.70%}.__className_7347c0{font-family:Archivo,Archivo Fallback;font-style:normal}.__variable_7347c0{--font-body:"Archivo","Archivo Fallback"}