/* Pixel Bakers 3.1 — collections, tape library and studio magazine. */
.signal-world{background-color:#0b0e0c;background-size:7px 7px}.signal-world>.ambient-glyphs{opacity:1}.collection-heading{padding-top:140px;padding-bottom:90px}.collection-title{display:grid;grid-template-columns:1.6fr .6fr;gap:12%;align-items:end}.collection-title h1{font-size:clamp(75px,9.5vw,150px);margin-top:27px;line-height:.96}.collection-title h1 .pixel{font-size:.64em;line-height:1.5}.collection-count{font-size:23px;color:var(--green);display:block;margin-bottom:20px}.collection-intro p{font-size:20px;line-height:1.6}.collection-intro .text-link{margin-top:25px;font-size:15px}.signal-collection{padding-bottom:50px}.signal-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:80px 28px;padding-top:60px}.index-card{position:relative;grid-column:6/-1;min-width:0}.index-card:nth-child(2){grid-column:1/6;grid-row:2;margin-top:-160px}.index-card:nth-child(3){grid-column:7/-1;grid-row:2;margin-top:200px}.index-card:nth-child(4){grid-column:2/10;grid-row:3;margin-top:20px}.index-number{font-size:14px;color:var(--green);display:block;margin:0 0 25px}.index-image-track{position:relative;will-change:transform}.index-image{position:relative;aspect-ratio:1.55;background:#172019}.index-image .page-media{position:absolute;inset:0}.index-card:nth-child(2) .index-image{aspect-ratio:.94}.index-card:nth-child(3) .index-image{aspect-ratio:1.04}.index-card:nth-child(4) .index-image{aspect-ratio:1.7}.index-copy{position:relative;padding-top:32px;max-width:640px;will-change:transform}.index-copy h2{font-size:clamp(34px,3.3vw,54px);line-height:1.06;letter-spacing:-.04em;margin:15px 0 18px;overflow-wrap:break-word}.index-copy>p:not(.eyebrow){font-size:20px;line-height:1.65;max-width:38ch;color:#b6b4a7}.index-status{display:block;margin-top:22px;font:12px/1.6 var(--mono);color:var(--green);text-transform:uppercase}.signal-collection .collection-note{margin-top:90px;max-width:70ch}.index-scope{list-style:none;padding:0;margin:28px 0;font:14px/1.7 var(--mono);color:#b6b4a7}.index-scope li{border-top:1px solid #dcc9a923;padding:10px 0}.index-scope li::before{content:'↳ ';color:var(--green)}.service-closing{padding-top:70px;padding-bottom:110px}.service-closing h2{font-size:clamp(45px,5.7vw,85px);margin:30px 0}.service-closing>p:not(.eyebrow){max-width:45ch;font-size:21px;line-height:1.75}.service-closing .text-link{margin-top:30px}.index-image:hover .card-open{background:var(--green)}.scroll-pixel-canvas{position:absolute;inset:0;width:100%;height:100%;z-index:4;pointer-events:none}.pixel-reveal-ready{isolation:isolate}.signal-grid:has(.index-card[hidden]){gap:75px 35px}.signal-grid:has(.index-card[hidden]) .index-card:not([hidden]){grid-column:span 6;grid-row:auto;margin-top:0}.signal-grid:has(.index-card[hidden]) .index-image{aspect-ratio:1.3}
/* The VHS library: live type printed over working artwork. */
.vhs-page{background:#e8dcc2}.tape-world{--paper:#e8dcc2;background-color:var(--paper);background-image:radial-gradient(#52473313 .6px,transparent .8px);background-size:4px 4px}.tape-heading{padding-top:140px;padding-bottom:60px;position:relative}.tape-heading h1{font-size:clamp(50px,6.8vw,102px);margin-top:25px}.tape-heading h1 .pixel{font-size:.68em}.tape-heading>div>p:last-child{font-size:21px;margin-top:25px;max-width:38ch}.tape-edition{position:absolute;right:0;bottom:66px;text-align:right;font:13px/1.7 var(--mono)}.tape-edition .pixel{font-size:40px;margin-top:20px;display:block;color:var(--rust)}.tape-library{padding-bottom:110px}.tape-library-top{display:flex;justify-content:space-between;gap:25px;padding:20px 0;border-block:1px solid #18201955;margin-bottom:45px}.tape-shelf{display:grid;grid-template-columns:1fr 1fr;gap:6%;align-items:start}.tape-stack{padding-top:6px}.tape-slot{position:relative;margin-bottom:12px}.tape-spine{width:100%;min-height:116px;display:grid;grid-template-columns:54px 1fr 64px;align-items:stretch;gap:17px;padding:9px 14px 9px 9px;text-align:left;color:#e8dcc2;background:#172019;position:relative;border:2px solid #121612;border-radius:4px 6px 6px 3px;box-shadow:0 3px 0 #080b09,0 8px 12px #1720192b,inset 0 0 0 1px #dac9a64d;transform:rotate(-.45deg);transition:transform .38s cubic-bezier(.2,.7,.2,1),box-shadow .3s;isolation:isolate}.tape-spine::after,.vhs-cover::after{content:'';position:absolute;inset:0;pointer-events:none;z-index:5;background:repeating-linear-gradient(177deg,transparent 0 81px,#f5e4c820 82px,transparent 83px 87px),linear-gradient(95deg,#e4c99422,transparent 2% 97%,#e4c9943b);border:1px solid #e8dcc244;border-radius:inherit}.tape-slot:nth-child(even) .tape-spine{transform:rotate(.35deg)}.tape-spine:hover,.tape-spine:focus-visible,.tape-spine[aria-expanded=true]{transform:translateX(17px) rotate(0);box-shadow:-12px 8px 0 #18201933,0 15px 20px #17201922}.tape-spine:focus-visible{outline:3px solid #315b41;outline-offset:5px}.tape-catalog{border-right:1px solid currentColor;align-self:stretch;display:flex;flex-direction:column;justify-content:space-between;font:14px/1.3 var(--mono);padding:8px 9px 8px 2px}.tape-catalog>span{font:23px/1 var(--pixel)}.spine-title{align-self:center;font-size:clamp(25px,2.2vw,36px);line-height:1;letter-spacing:-.055em;font-weight:700;padding:15px 0}.spine-end{align-self:stretch;display:flex;justify-content:space-between;flex-direction:column;gap:8px;padding:8px 0;font:10px/1.3 var(--mono);text-align:right}.spine-end>.pixel{font-size:20px}.tape-celestial{--tape-accent:#d8c391}.tape-hybrid{--tape-accent:#f2763d}.tape-writer{--tape-accent:#a7c9a1}.tape-screen{--tape-accent:#e8dcc2}.tape-package{--tape-accent:#e5b867}.tape-spine .spine-title{color:var(--tape-accent)}.tape-spine.tape-hybrid{background:#2b1e16}.tape-spine.tape-writer{background:#263e30}.tape-spine.tape-screen .spine-title{font-family:var(--pixel);font-size:clamp(21px,1.9vw,29px);line-height:1.1;letter-spacing:-.06em}.tape-spine.tape-package{background:#3b3021}.tape-shelf-note{display:flex;gap:20px;margin:40px 0 0;font-size:20px;color:#53604c;line-height:1.4}.tape-shelf-note .pixel{font-size:28px}.tape-preview-dock{position:sticky;top:35px;min-width:0}.tape-preview{display:grid;grid-template-columns:.85fr 1fr;gap:32px;align-items:center;margin:30px 0 50px;min-width:0}.vhs-enhanced .tape-preview{display:block;margin:0}.vhs-cover{display:block;width:100%;max-width:310px;aspect-ratio:.69;position:relative;overflow:hidden;isolation:isolate;box-shadow:6px 7px 0 #2c2e24,12px 13px 23px #17201933;background:#172019;color:#e8dcc2;border:6px solid #172019;transform:rotate(-2deg);margin:0 auto}.vhs-art{position:absolute;inset:0;z-index:-2;background:#172019}.vhs-art img{width:100%;height:100%;object-fit:cover}.vhs-art::after{content:'';position:absolute;inset:0;background:linear-gradient(#0b130bd9,transparent 48%,#09110bc7 78%,#101710)}.vhs-cover-top{display:flex;justify-content:space-between;padding:15px 12px;font:10px/1.3 var(--mono);border-bottom:1px solid #e8dcc255}.vhs-cover-title{font:700 clamp(36px,3.4vw,55px)/.92 var(--sans);letter-spacing:-.055em;padding:20px 14px;color:var(--tape-accent)}.vhs-cover-title .pixel{font:400 .52em/1.3 var(--pixel);display:block;margin-top:9px;letter-spacing:-.07em}.vhs-tagline{position:absolute;bottom:75px;left:15px;right:15px;font:10px/1.4 var(--mono);max-width:22ch}.vhs-cover-foot{position:absolute;bottom:13px;left:13px;right:13px;display:flex;align-items:end;justify-content:space-between;gap:8px;border-top:1px solid #e8dcc266;padding-top:12px}.vhs-cover-foot b{font:700 12px/.95 var(--sans);letter-spacing:-.05em}.vhs-cover-foot>span{font:9px/1.5 var(--mono)}.barcode{display:block;width:33px;height:31px;background:repeating-linear-gradient(90deg,#e8dcc2 0 1px,transparent 1px 3px,#e8dcc2 3px 5px,transparent 5px 7px,#e8dcc2 7px 8px,transparent 8px 10px)}.tape-writer.vhs-cover .vhs-art img{object-position:55% 50%;filter:saturate(.75)}.tape-writer.vhs-cover .vhs-cover-title{color:#efe2c5}.tape-writer.vhs-cover .vhs-art::after{background:linear-gradient(#1e3023c9,transparent 50%,#1e3023)}.tape-screen.vhs-cover .vhs-art img{object-position:30% 50%}.tape-description{padding-top:33px}.tape-description h2{font-size:clamp(28px,2.7vw,40px);line-height:1.1;letter-spacing:-.045em;margin:16px 0}.tape-description>p:not(.eyebrow){font-size:18px;line-height:1.6;color:#56614f}.tape-description .button{margin-top:23px}.tape-preview-note{display:block;font:12px/1.6 var(--mono);color:#56614f;margin-top:21px}.tape-preview-dock .tape-preview{display:grid;grid-template-columns:1fr;max-width:460px;margin:auto}.tape-preview-dock .tape-description{border-top:1px solid #18201944;padding-top:25px;margin-top:35px}.tape-preview-dock .vhs-cover{max-width:290px}.tape-preview-dock .tape-description h2{font-size:32px}.vhs-page .page-cta{border-top:1px solid #18201933}
/* Three spreads from the same magazine: one palette, different compositions. */
.magazine-page{background:#e8dcc2}.magazine-page .site-header{color:#182019;border-color:#18201933}.magazine-page .site-header .wordmark>span,.magazine-page .site-header [aria-current=page]{color:#315b41}.mag-spread{position:relative;isolation:isolate;padding:65px 0 25px;background-color:#e8dcc2;background-image:radial-gradient(#594c3315 .7px,transparent .8px);background-size:4px 4px;color:#182019}.mag-spread::after{content:'';position:absolute;inset:0;pointer-events:none;z-index:5;opacity:.25;background:linear-gradient(90deg,transparent 49.8%,#65563f18 50%,#fff7de55 50.1%,transparent 50.3%)}.mag-story{padding-top:135px}.mag-masthead,.mag-running-head{display:flex;justify-content:space-between;gap:25px;align-items:center;border-top:1px solid currentColor;border-bottom:1px solid #18201955;padding:16px 0;font:12px/1.5 var(--mono)}.mag-masthead>span:first-child{font-weight:700;font-family:var(--sans);letter-spacing:-.04em;font-size:21px}.mag-masthead .pixel,.mag-running-head>.pixel{font-size:22px}.mag-story-heading{position:relative;z-index:3;padding-top:50px;display:grid;grid-template-columns:1.6fr .6fr;column-gap:7%;align-items:end}.mag-story-heading>.eyebrow{grid-column:1/-1;margin-bottom:20px}.mag-story-heading h1{font-size:clamp(80px,11vw,170px);line-height:.88;letter-spacing:-.075em;padding-bottom:25px}.mag-story-heading h1 .pixel{font-size:.64em;line-height:1.2;color:#315b41}.mag-story-heading>p:last-child{font-size:21px;line-height:1.6;margin-bottom:30px}.mag-cover-scene{height:530px;position:relative;z-index:1;margin-top:-5px}.mag-cover-scene .page-media{width:100%;height:100%;background:#131b13}.mag-cover-scene img{object-position:45% 53%}.mag-cover-caption{position:absolute;bottom:36px;right:36px;z-index:6;color:#e8dcc2;max-width:350px;font:14px/1.6 var(--mono);text-shadow:0 2px 20px #000}.mag-cover-caption .pixel{display:block;font-size:26px;line-height:1.3;color:#e8dcc2;margin-top:10px}.mag-story-bottom{display:grid;grid-template-columns:1fr 1fr;gap:10%;padding:85px 0 60px;position:relative;z-index:3}.mag-deck{font-size:clamp(26px,2.7vw,39px);line-height:1.2;font-weight:600;letter-spacing:-.045em;margin-bottom:25px}.mag-story-bottom>div>p:not(.mag-deck){font-size:20px;line-height:1.7;max-width:43ch}.mag-story-bottom .text-link{margin-top:28px}.mag-insets{display:grid;grid-template-columns:1fr 1fr;gap:16px;align-content:center}.mag-insets figure{margin:0}.mag-insets figure .page-media{height:180px;border:6px solid #f2e9d5;box-shadow:0 6px 15px #17201922;transform:rotate(-3deg)}.mag-insets figure:nth-child(2) .page-media{transform:rotate(4deg);margin-top:40px}.mag-insets figcaption{font-size:12px;margin-top:10px}.mag-insets>p{grid-column:1/-1;font:12px/1.6 var(--mono)!important;margin-top:12px}.mag-folio{display:flex;align-items:center;justify-content:space-between;gap:20px;border-top:1px solid #18201977;padding:18px 0 5px;font:11px/1.5 var(--mono)}.mag-folio .pixel{font-size:16px}.mag-experience{background-color:#b7c5aa;padding-top:60px;box-shadow:0 -16px 35px #18201918}.mag-display{font-size:clamp(65px,9.1vw,138px)!important;line-height:.9;letter-spacing:-.07em;margin:55px 0 45px}.mag-display .pixel{color:#263e30}.mag-experience-grid{display:grid;grid-template-columns:.9fr 1fr;gap:9%;align-items:start}.mag-experience-visual{position:relative}.mag-experience-visual .page-media{aspect-ratio:.9;height:auto}.mag-image-caption{position:absolute;left:25px;bottom:25px;font:13px/1.6 var(--mono);color:#e8dcc2;padding:14px;background:#172019bf}.mag-experience-copy>p:not(.mag-deck){font-size:20px;line-height:1.7}.mag-credentials{margin-top:30px;border-top:1px solid #18201966}.mag-credentials>div{margin-top:28px}.mag-credentials span{font:12px/1.7 var(--mono)}.mag-credentials h3{font-size:26px;letter-spacing:-.04em;margin:12px 0}.mag-credentials p{font-size:19px;line-height:1.7}.mag-stats{display:grid;grid-template-columns:1fr 1fr;gap:9%;padding-top:85px;margin-bottom:30px}.mag-stats article{border-top:1px solid #18201977;padding-top:28px;display:flex;flex-direction:column;gap:22px}.mag-stats article>.pixel{font-size:clamp(48px,6.3vw,96px);letter-spacing:-.08em;line-height:1;color:#263e30}.mag-stats h3{font-size:24px;margin-bottom:7px}.mag-stats p{font:14px/1.7 var(--mono)}.mag-credit-note{display:grid;grid-template-columns:.55fr 1.45fr;gap:9%;border-top:1px solid #18201933;padding:28px 0 45px;margin-top:30px}.mag-credit-note>p{font:13px/1.8 var(--mono);max-width:25ch}.mag-platforms{font-size:23px;line-height:1.7;font-weight:500;letter-spacing:-.025em;margin:18px 0}.mag-credit-note .caption{font-size:13px;color:#33432e}.mag-approach{background-color:#ead5b4;box-shadow:0 -15px 35px #18201918}.mag-approach-title{display:grid;grid-template-columns:1.5fr .6fr;gap:12%;align-items:end;padding:55px 0 45px}.mag-approach-title h2{font-size:clamp(65px,8vw,120px);line-height:.94;letter-spacing:-.07em}.mag-approach-title h2 .pixel{color:#9b431e;font-size:.63em}.mag-approach-title>p{font-size:23px;line-height:1.5;padding-bottom:20px;max-width:18ch}.mag-approach-grid{display:grid;grid-template-columns:1fr .9fr;gap:9%;align-items:start;margin-bottom:70px}.mag-contents article{display:grid;grid-template-columns:30px 1fr;gap:20px;padding:27px 0;border-top:1px solid #18201966}.mag-contents article>.pixel{font-size:14px;color:#9b431e;padding-top:7px}.mag-contents h3{font-size:27px;line-height:1.15;letter-spacing:-.04em;margin-bottom:15px}.mag-contents p{font-size:18px;line-height:1.7;color:#414c39}.mag-contents>.text-link{margin-top:30px}.mag-approach-visual{margin:0;position:relative}.mag-approach-visual .page-media{aspect-ratio:.8;height:auto}.mag-approach-visual figcaption{font-size:12px}.mag-side-note{border-top:1px solid #18201977;display:flex;justify-content:space-between;gap:25px;margin-top:35px;padding-top:25px;font:12px/1.7 var(--mono)}.mag-future{border-top:1px solid #18201955;padding:30px 0 40px;display:grid;grid-template-columns:35px 1fr auto;gap:30px;align-items:center}.mag-future>.pixel{font-size:25px;color:#9b431e}.mag-future p:not(.eyebrow){font-size:17px;line-height:1.7;max-width:50ch;margin-top:10px}.mag-future .text-link{font-size:15px}.magazine-page .page-cta{background:#0d100e;color:#dcc9a9;--muted:#b6b4a7}.magazine-page .page-cta h2 .pixel{color:#63b77a}.magazine-page .page-cta .eyebrow{color:#b6b4a7}
@media(min-width:1550px){.tape-preview-dock .tape-preview{grid-template-columns:.85fr 1fr;gap:35px;max-width:none}.tape-preview-dock .tape-description{margin:0;padding:0;border:0}.tape-preview-dock .vhs-cover{max-width:310px}.tape-preview-dock .tape-description h2{font-size:35px}}
@media(min-width:701px) and (max-width:1000px){.collection-title{gap:5%;grid-template-columns:1.4fr .7fr}.collection-title h1{font-size:82px}.index-card:nth-child(2){grid-column:1/7;margin-top:-50px}.index-card:nth-child(3){grid-column:8/-1;margin-top:110px}.index-card:nth-child(4){grid-column:1/10}.index-copy h2{font-size:33px}.index-copy>p:not(.eyebrow){font-size:18px}.tape-shelf{gap:5%;grid-template-columns:1.1fr 1fr}.tape-spine{min-height:98px;grid-template-columns:40px 1fr 35px;gap:10px;padding:7px}.spine-title{font-size:24px}.spine-end{font-size:8px}.tape-catalog{font-size:12px}.tape-spine.tape-screen .spine-title{font-size:19px}.tape-description h2{font-size:27px!important}.tape-heading h1{font-size:64px}.mag-story-heading{grid-template-columns:1.5fr .7fr;gap:5%}.mag-story-heading h1{font-size:95px}.mag-story-heading>p:last-child{font-size:18px}.mag-cover-scene{height:420px}.mag-story-bottom{gap:6%}.mag-experience-grid{gap:6%}.mag-approach-title h2{font-size:85px}.mag-future{grid-template-columns:30px 1fr}.mag-future>.text-link{grid-column:2}}
@media(max-width:700px){.collection-heading{padding-top:105px;padding-bottom:45px}.collection-title{display:block}.collection-title h1{font-size:clamp(62px,15vw,98px);margin-top:22px;line-height:.98}.collection-intro{display:grid;grid-template-columns:38px 1fr;gap:15px;margin-top:30px}.collection-count{font-size:17px;line-height:1.7;margin:0}.collection-intro p{font-size:18px}.collection-intro .text-link{grid-column:2;margin-top:4px;font-size:15px}.signal-grid{display:block;padding-top:30px}.index-card,.index-card:nth-child(n){margin:0 0 65px}.index-card:nth-child(even){width:94%;margin-left:auto}.index-card:nth-child(odd){width:94%;margin-right:auto}.index-image,.index-card:nth-child(n) .index-image{aspect-ratio:1.16}.index-card:nth-child(2) .index-image{aspect-ratio:.95}.index-copy{padding-top:22px}.index-copy h2{font-size:35px;margin:12px 0 16px}.index-copy>p:not(.eyebrow){font-size:18px;line-height:1.65}.index-copy .eyebrow{font-size:12px;line-height:1.6}.index-status{font-size:12px}.index-number{font-size:12px;margin-bottom:17px}.signal-collection .collection-note{margin:0 0 10px}.signal-collection{padding-bottom:30px}.index-scope{font-size:13px;margin:22px 0}.service-closing{padding-top:15px;padding-bottom:60px}.service-closing h2{font-size:39px;line-height:1.15}.service-closing>p:not(.eyebrow){font-size:19px}.card-open{right:15px;bottom:15px;width:44px;height:44px}.tape-heading{padding-top:105px;padding-bottom:35px}.tape-heading h1{font-size:clamp(40px,11vw,65px)}.tape-heading h1 .pixel{font-size:.64em}.tape-heading>div>p:last-child{font-size:18px;line-height:1.65;margin-top:20px}.tape-edition{display:none}.tape-library-top{display:block;padding:18px 0;margin-bottom:26px}.tape-library-top>.eyebrow+span{display:none}.tape-shelf{display:block}.tape-stack{padding-right:8px}.tape-slot{margin-bottom:13px}.tape-spine{min-height:96px;grid-template-columns:40px 1fr 40px;gap:13px;padding:8px}.tape-catalog{font-size:12px;padding:6px 8px 6px 0}.tape-catalog>span{font-size:18px}.spine-title{font-size:clamp(24px,6.3vw,34px);letter-spacing:-.06em;padding:10px 0}.spine-end{font-size:8px;padding:6px 0}.spine-end>.pixel{font-size:17px}.tape-spine.tape-screen .spine-title{font-size:clamp(19px,5.1vw,26px)}.tape-spine:hover,.tape-spine:focus-visible,.tape-spine[aria-expanded=true]{transform:translateX(7px);box-shadow:-5px 4px 0 #18201933,0 10px 15px #17201922}.tape-preview-dock{display:none}.tape-preview,.vhs-enhanced .tape-preview{display:block;margin:30px 0 35px;padding:10px 13px 0 6px}.vhs-cover{max-width:255px;margin:0 auto 30px}.vhs-cover-title{font-size:43px}.tape-description{padding-top:10px}.tape-description h2{font-size:32px;line-height:1.1;margin:16px 0}.tape-description>p:not(.eyebrow){font-size:18px}.tape-preview-note{font-size:12px}.tape-shelf-note{font-size:18px;margin-top:32px}.tape-library{padding-bottom:55px}.mag-story{padding-top:105px}.mag-spread{padding-bottom:18px}.mag-masthead{gap:15px;font-size:11px}.mag-masthead>span:first-child{font-size:17px}.mag-masthead>span:nth-child(2){display:none}.mag-masthead .pixel{font-size:17px}.mag-story-heading{display:block;padding-top:32px}.mag-story-heading h1{font-size:clamp(66px,17.5vw,108px);line-height:.95;letter-spacing:-.07em;padding-bottom:0}.mag-story-heading h1 .pixel{font-size:.62em}.mag-story-heading>p:last-child{font-size:19px;line-height:1.65;max-width:32ch;margin:22px 0 30px}.mag-cover-scene{height:385px;margin-top:0}.mag-cover-scene img{object-position:28% 50%}.mag-cover-caption{left:20px;right:20px;bottom:20px;font-size:11px}.mag-cover-caption .pixel{font-size:21px}.mag-story-bottom{grid-template-columns:1fr;gap:35px;padding:45px 0}.mag-deck{font-size:30px;line-height:1.2}.mag-story-bottom>div>p:not(.mag-deck){font-size:18px}.mag-insets figure .page-media{height:145px;border-width:4px}.mag-insets figcaption{font-size:11px}.mag-insets figure:nth-child(2) .page-media{margin-top:25px}.mag-insets{gap:12px}.mag-folio{gap:15px;font-size:10px;padding-top:16px}.mag-folio>span:first-child{max-width:130px}.mag-folio .pixel{font-size:14px}.mag-experience,.mag-approach{padding-top:35px}.mag-running-head{font-size:10px;gap:15px;align-items:start}.mag-running-head .eyebrow{font-size:11px}.mag-running-head>span:not(.pixel){max-width:125px;text-align:right}.mag-running-head>.pixel{font-size:18px}.mag-display{font-size:clamp(51px,13.5vw,80px)!important;margin:35px 0 30px}.mag-experience-grid{grid-template-columns:1fr;gap:40px}.mag-experience-visual .page-media{aspect-ratio:1.12}.mag-image-caption{left:16px;bottom:16px;font-size:12px;padding:11px}.mag-experience-copy>p:not(.mag-deck){font-size:18px}.mag-credentials h3{font-size:25px}.mag-credentials p{font-size:18px}.mag-stats{grid-template-columns:1fr;padding-top:35px;gap:30px}.mag-stats article{padding-top:24px;gap:18px}.mag-stats article>.pixel{font-size:64px}.mag-stats h3{font-size:23px}.mag-stats p{font-size:13px}.mag-credit-note{grid-template-columns:1fr;gap:25px;padding:23px 0 30px}.mag-credit-note>p{max-width:none}.mag-platforms{font-size:21px;line-height:1.7}.mag-credit-note .caption{font-size:12px}.mag-approach-title{display:block;padding:35px 0 30px}.mag-approach-title h2{font-size:clamp(57px,15vw,85px);line-height:1}.mag-approach-title>p{font-size:20px;max-width:none;margin:25px 0 0;padding:0}.mag-approach-grid{grid-template-columns:1fr;gap:35px;margin-bottom:40px}.mag-contents article{grid-template-columns:25px 1fr;gap:15px;padding:23px 0}.mag-contents h3{font-size:25px}.mag-contents p{font-size:18px}.mag-approach-visual .page-media{aspect-ratio:1.05}.mag-side-note{font-size:11px;gap:20px;margin-top:25px;padding-top:20px}.mag-future{grid-template-columns:25px 1fr;gap:20px;padding:25px 0 30px}.mag-future>.text-link{grid-column:2}.mag-future p:not(.eyebrow){font-size:17px}.mag-future>.pixel{font-size:22px}}
.motion-off [data-depth]{transform:none!important}.motion-off .scroll-pixel-canvas{display:none!important}.motion-off .tape-spine{transition:none!important}
@media(prefers-reduced-motion:reduce){[data-depth]{transform:none!important}.scroll-pixel-canvas{display:none!important}.tape-spine{transition:none!important}}
.vhs-cover .pixel{color:var(--tape-accent)}.vhs-cover .vhs-cover-title .pixel{color:inherit}.tape-edition{right:5%}
@media(min-width:701px) and (max-width:1549px){.tape-preview-dock .vhs-cover{max-width:240px}.vhs-cover-title{font-size:42px}.tape-preview-dock .tape-description{margin-top:28px;padding-top:21px}.tape-preview-dock .tape-description h2{font-size:30px}.tape-preview-dock .tape-description>p:not(.eyebrow){font-size:17px}.tape-preview-dock .tape-preview-note{margin-top:15px}}
.tape-spine{scroll-margin-top:24px}.spine-end{font-size:12px}.vhs-cover-top,.vhs-cover-foot>span,.vhs-tagline{font-size:12px}.vhs-tagline{bottom:88px}.vhs-cover-foot{gap:8px}.vhs-cover-foot>span{font-size:11px}.mag-folio,.mag-insets figcaption{font-size:12px}
@media(max-width:700px){.spine-end>span:not(.pixel){display:none}.spine-end{justify-content:center}.mag-running-head,.mag-running-head .eyebrow,.mag-masthead,.mag-side-note{font-size:12px}.mag-folio{font-size:11px}.tape-preview{overflow-anchor:none}}
.tape-library:not(.vhs-enhanced) .tape-shelf{display:block}.tape-library:not(.vhs-enhanced) .tape-stack{max-width:1000px}.tape-library:not(.vhs-enhanced) .tape-preview-dock{display:none}
@media(prefers-reduced-motion:reduce){.mag-display,.mag-deck,.mag-contents article,.mag-credentials>div{opacity:1!important}}
.motion-off .mag-display,.motion-off .mag-deck,.motion-off .mag-contents article,.motion-off .mag-credentials>div{opacity:1!important}
