.projects-page{--paper:#eee5d0;--ink:#151412;--red:#d64732;background:var(--paper);color:var(--ink);min-height:100vh;overflow:hidden}.projects-nav{border-bottom:3px solid var(--ink);background:var(--paper);z-index:20;grid-template-columns:1fr auto 1fr;align-items:center;height:70px;padding:8px clamp(18px,4vw,64px);display:grid;position:relative}.projects-nav .issue-mark{border:2px solid var(--ink);background:#f7efdc;place-items:center;width:50px;height:50px;display:grid}.projects-nav .issue-mark img{width:42px;height:42px}.projects-nav>p{font:800 11px/1.1 var(--font-mono);letter-spacing:.16em}.projects-nav nav{justify-content:flex-end;gap:22px;display:flex}.projects-nav nav a{font:800 11px/1 var(--font-mono);text-transform:uppercase;border-bottom:2px solid #0000;padding:8px 0}.projects-nav nav a:hover,.projects-nav nav a:focus-visible{border-color:var(--red)}.quest-library{background-image:radial-gradient(#17151220 .8px,#0000 .8px);background-size:7px 7px;min-height:calc(100svh - 70px);padding:clamp(28px,4vh,48px) clamp(18px,4vw,64px) 34px;position:relative}.quest-library:before{content:"";pointer-events:none;background:linear-gradient(90deg,var(--paper) 0,transparent 12%,transparent 88%,var(--paper) 100%);position:absolute;inset:0}.quest-heading{text-align:center;z-index:2;position:relative}.quest-heading>span{font:800 10px/1 var(--font-mono);letter-spacing:.23em;color:var(--red)}.quest-heading h1{font:900 clamp(30px,3.4vw,48px)/.95 var(--font-display);letter-spacing:-.04em;margin:7px 0 3px}.quest-heading p{font:600 clamp(11px,1.1vw,14px)/1.4 var(--font-mono);max-width:520px;margin:0 auto}.carousel-shell{place-items:center;max-width:1280px;height:clamp(370px,54vh,560px);margin:12px auto 0;display:grid;position:relative}.quest-carousel{perspective:1100px;touch-action:pan-y;outline:none;width:100%;height:100%;position:relative}.quest-carousel:focus-visible{outline:3px solid var(--red);outline-offset:5px}.quest-cover{--offset:0;aspect-ratio:2/3;width:clamp(215px,26vw,340px);transform:translate(calc(-50% + var(--offset)*clamp(225px,31vw,410px)),-50%) rotate(calc(var(--offset)*-7deg)) scale(calc(1 - var(--depth)*.16));z-index:calc(5 - var(--depth));border:clamp(4px,.5vw,7px) solid var(--ink);color:var(--ink);box-shadow:calc(var(--offset)*-10px) 12px 0 #17151235;text-align:left;cursor:pointer;filter:grayscale()contrast(1.12);opacity:calc(1 - var(--depth)*.28);background:#e9dfc7;border-radius:0;padding:0;transition:transform .55s cubic-bezier(.2,.8,.2,1),opacity .4s;position:absolute;top:50%;left:50%;overflow:hidden}.quest-cover:hover{filter:grayscale(.7)contrast(1.12)}.quest-cover.is-active{filter:none;box-shadow:13px 15px #17151242}.cover-art{position:absolute;inset:0;overflow:hidden}.cover-art img{object-fit:cover}.quest-cover:after{content:"";background:linear-gradient(#0000 32%,#0e0d0b22 56%,#0d0c0bd9 100%);position:absolute;inset:0}.cover-issue,.cover-status,.quest-cover>strong{z-index:2;position:absolute}.cover-issue{background:var(--paper);border:2px solid var(--ink);font:900 9px/1 var(--font-mono);letter-spacing:.12em;padding:7px 9px;top:15px;left:15px}.quest-cover>strong{color:#fff;font:950 clamp(27px,3vw,47px)/.82 var(--font-display);letter-spacing:-.055em;text-shadow:3px 3px #111;bottom:38px;left:17px;right:13px}.cover-status{color:#fff;font:800 9px/1 var(--font-mono);letter-spacing:.13em;bottom:15px;left:19px}.quest-cover--dayforge:before{content:"";z-index:1;aspect-ratio:1;border:17px solid var(--red);width:64%;box-shadow:0 0 0 5px var(--ink);border-radius:50%;position:absolute;top:22%;right:-18%}.quest-cover--pokemon-destiny .cover-art img{filter:saturate(.65)contrast(1.08)}.quest-cover--pokemon-destiny:before{content:"03";z-index:2;font:950 85px/1 var(--font-display);color:var(--red);position:absolute;top:23%;right:8px;transform:rotate(7deg)}.carousel-arrow{z-index:10;border:3px solid var(--ink);background:var(--paper);cursor:pointer;border-radius:50%;width:46px;height:46px;font:900 24px/1 sans-serif;position:absolute;top:50%}.carousel-arrow:hover,.carousel-arrow:focus-visible{background:var(--red);color:#fff}.carousel-arrow--previous{left:0}.carousel-arrow--next{right:0}.quest-caption{z-index:2;border-top:3px solid var(--ink);grid-template-columns:70px 1fr auto;align-items:center;gap:20px;max-width:920px;margin:-4px auto 0;padding-top:14px;display:grid;position:relative}.quest-caption>span{font:900 12px/1 var(--font-mono);color:var(--red)}.quest-caption strong{font:900 16px/1 var(--font-display)}.quest-caption p{font:600 12px/1.35 var(--font-mono);margin:4px 0 0}.quest-caption button{border:3px solid var(--ink);background:var(--red);color:#fff;font:900 11px/1 var(--font-mono);text-transform:uppercase;cursor:pointer;box-shadow:4px 4px 0 var(--ink);padding:13px 16px}.quest-caption button:hover,.quest-caption button:focus-visible{box-shadow:2px 2px 0 var(--ink);transform:translate(2px,2px)}.project-chapter{border-top:5px solid var(--ink);background:#f2ead7;grid-template-columns:minmax(0,1.55fr) minmax(320px,.72fr);min-height:100svh;display:grid}.chapter-art{border-right:5px solid var(--ink);background:#1b1915;min-height:760px;position:relative;overflow:hidden}.chapter-art>img:first-child{object-fit:cover}.rec-room-art>img{filter:saturate(.2)contrast(1.08)}.rec-room-art:after{content:"";box-shadow:inset 0 0 0 5px var(--ink);pointer-events:none;border:18px solid #f2ead7;position:absolute;inset:0}.rec-room-art span,.destiny-art>span{z-index:3;background:var(--red);color:#fff;border:3px solid var(--ink);font:900 11px/1 var(--font-mono);letter-spacing:.15em;padding:9px 12px;position:absolute;top:24px;left:25px}.dayforge-art>img:first-child{filter:grayscale()contrast(1.25);opacity:.7}.dayforge-dial{z-index:2;aspect-ratio:1;border:clamp(19px,3vw,45px) solid var(--red);width:min(42vw,400px);box-shadow:0 0 0 7px var(--ink);background:#eee5d0e6;border-radius:50%;place-items:center;display:grid;position:absolute;top:44%;left:50%;transform:translate(-50%,-50%)}.dayforge-dial b{font:950 clamp(90px,14vw,190px)/1 var(--font-display)}.dayforge-dial span{font:900 11px/1.2 var(--font-mono);text-align:center;position:absolute;bottom:19%}.dayforge-mark{z-index:3;filter:grayscale()contrast(2);width:min(44%,360px);height:auto;position:absolute;bottom:30px;left:30px}.destiny-art>img:first-child{object-fit:cover;filter:saturate(.7)contrast(1.05)}.destiny-art:after{content:"";background:repeating-conic-gradient(from 25deg,transparent 0 4deg,#eee5d055 4deg 5deg);pointer-events:none;position:absolute;inset:-30%}.destiny-mark{z-index:3;width:min(63%,440px);height:auto;position:absolute;bottom:7%;left:50%;transform:translate(-50%)}.destiny-art>span{left:auto;right:25px}.chapter-copy{flex-direction:column;justify-content:center;padding:clamp(38px,6vw,86px) clamp(26px,4.5vw,68px);display:flex}.chapter-kicker{border-bottom:3px solid var(--ink);font:900 10px/1 var(--font-mono);letter-spacing:.12em;justify-content:space-between;gap:15px;padding-bottom:12px;display:flex}.chapter-kicker b{color:var(--red)}.chapter-copy h2{font:950 clamp(48px,7vw,100px)/.82 var(--font-display);letter-spacing:-.065em;margin:34px 0}.chapter-copy p{font:600 14px/1.65 var(--font-mono)}.chapter-copy .chapter-lede{font-size:clamp(16px,1.5vw,21px);font-weight:800;line-height:1.5}.chapter-copy ul{flex-wrap:wrap;gap:7px;margin:28px 0;padding:0;list-style:none;display:flex}.chapter-copy li{border:2px solid var(--ink);font:800 10px/1 var(--font-mono);text-transform:uppercase;padding:7px 9px}.chapter-actions{flex-wrap:wrap;gap:10px;display:flex}.chapter-actions a{background:var(--ink);color:#fff;border:3px solid var(--ink);font:900 11px/1 var(--font-mono);text-transform:uppercase;padding:14px 16px}.chapter-actions a:first-child{background:var(--red)}.chapter-actions a:hover,.chapter-actions a:focus-visible{background:var(--paper);color:var(--ink)}.chapter-copy small{font:600 9px/1.5 var(--font-mono);opacity:.66;margin-top:24px}.projects-footer{border-top:5px solid var(--ink);background:var(--ink);color:#fff;grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;padding:28px clamp(20px,4vw,62px);display:grid}.projects-footer span,.projects-footer a{font:900 10px/1 var(--font-mono);letter-spacing:.12em}.projects-footer p{font:900 clamp(16px,2vw,25px)/1 var(--font-display);margin:0}.projects-footer a{text-align:right;color:#f07a64}@media (max-width:900px){.projects-nav{grid-template-columns:auto 1fr}.projects-nav>p{display:none}.projects-nav nav{gap:14px}.quest-library{min-height:auto;padding-bottom:45px}.project-chapter{grid-template-columns:1fr}.chapter-art{border-right:0;border-bottom:5px solid var(--ink);min-height:62svh}.chapter-copy{min-height:620px}.projects-footer{grid-template-columns:1fr auto}.projects-footer p{display:none}}@media (max-width:600px){.projects-nav{padding-inline:14px}.projects-nav nav a:first-child{display:none}.quest-heading h1{font-size:31px}.quest-heading p{max-width:310px}.carousel-shell{height:410px;margin-top:6px}.quest-cover{width:238px;transform:translate(calc(-50% + var(--offset)*220px),-50%) rotate(calc(var(--offset)*-6deg)) scale(calc(1 - var(--depth)*.2))}.carousel-arrow{width:42px;height:42px;top:auto;bottom:0}.carousel-arrow--previous{left:calc(50% - 60px)}.carousel-arrow--next{right:calc(50% - 60px)}.quest-caption{grid-template-columns:45px 1fr;margin-top:8px}.quest-caption button{grid-column:1/-1;width:100%}.quest-caption p{font-size:11px}.chapter-art{min-height:52svh}.chapter-copy{min-height:auto;padding:46px 23px 58px}.chapter-copy h2{font-size:54px}.dayforge-dial{width:62vw}.projects-footer{padding-inline:18px}}@media (prefers-reduced-motion:reduce){.quest-cover,.quest-caption button{transition:none!important}.quest-caption button:hover{transform:none}}.quest-library{color:#f3ead6;background:#0b0b0a;min-height:calc(100svh - 70px);padding-top:22px}.quest-library:before{background:radial-gradient(circle at 50% 38%,#302d27 0,#0000 42%),radial-gradient(#f3ead612 .7px,#0000 .8px) 0 0/5px 5px}.quest-heading{text-align:left;position:absolute;top:26px;left:clamp(24px,5vw,76px)}.quest-heading>span,.quest-heading p{display:none}.quest-heading h1{font:500 clamp(17px,1.7vw,25px)/1 var(--font-mono);letter-spacing:.12em;color:#f3ead6}.carousel-shell{max-width:none;height:clamp(500px,72vh,720px);margin:0 -4vw}.quest-cover{aspect-ratio:.74;width:clamp(300px,38vw,540px);transform:translate(calc(-50% + var(--offset)*clamp(390px,43vw,630px)),-48%) rotateY(calc(var(--offset)*-13deg)) rotate(calc(var(--offset)*-2deg)) scale(calc(1 - var(--depth)*.2));opacity:calc(1 - var(--depth)*.12);background:#e9dfca;border:0;box-shadow:18px 24px 40px #000c,0 0 0 2px #d8ccb4}.quest-cover:before{z-index:3}.quest-cover:after{background:linear-gradient(#0000 45%,#090807ed 100%);box-shadow:inset -12px 0 #151412,inset -16px 0 #eee5d0}.cover-issue{color:#151412;background:0 0;border:0;font-size:11px}.quest-cover>strong{max-width:90%;font-size:clamp(48px,6.2vw,92px);line-height:.78;bottom:54px;left:28px}.cover-status{bottom:25px;left:31px}.quest-caption{color:#f3ead6;border-top:0;grid-template-columns:110px 1fr 120px;max-width:980px;margin:-16px auto 0}.quest-caption>span{border-right:1px solid #f3ead666;align-items:center;height:46px;display:grid}.quest-caption button{height:86px;box-shadow:none;border:0;font-size:12px}.quest-caption button:hover{background:#ef5a3f;transform:none}.carousel-arrow{color:#f3ead6;background:0 0;border:0;font-size:34px}.carousel-arrow:hover,.carousel-arrow:focus-visible{color:var(--red);background:0 0}.project-chapter{background:#eee5d0;grid-template-columns:minmax(0,1.9fr) minmax(330px,.56fr)}.chapter-art{clip-path:polygon(0 0,100% 0,100% 57%,82% 60%,88% 100%,57% 100%,54% 67%,20% 74%,16% 100%,0 100%);border-right:12px solid #eee5d0;min-height:calc(100svh - 20px)}.chapter-art:before{content:"";z-index:4;background:#eee5d0;height:8px;position:absolute;inset:58% -5% auto 12%;transform:rotate(-5deg);box-shadow:0 5px #151412}.chapter-copy{justify-content:flex-start;padding:45px 32px 55px 20px;position:relative}.chapter-copy h2{writing-mode:horizontal-tb;margin:42px 0 30px;font-size:clamp(64px,7.5vw,116px)}.chapter-copy:before{content:"";pointer-events:none;background:radial-gradient(#15141218 .7px,#0000 .8px) 0 0/5px 5px;position:absolute;inset:0}.project-chapter--dayforge .chapter-art{clip-path:polygon(0 0,72% 0,82% 17%,100% 20%,100% 68%,88% 72%,100% 100%,46% 100%,40% 76%,0 87%)}.project-chapter--pokemon-destiny .chapter-art{clip-path:polygon(0 0,100% 0,94% 42%,100% 64%,83% 100%,0 100%)}.destiny-art>img:first-child{filter:grayscale()contrast(1.3)}.destiny-art:before{content:"";z-index:3;background:linear-gradient(120deg,#0000 45%,#d64732 45.5% 46%,#0000 46.5%);position:absolute;inset:0}@media (max-width:900px){.quest-heading{position:relative;top:auto;left:auto}.carousel-shell{margin:0 -18px}.quest-cover{width:min(66vw,390px)}.project-chapter{grid-template-columns:1fr}.chapter-art,.project-chapter--dayforge .chapter-art,.project-chapter--pokemon-destiny .chapter-art{clip-path:none;border-right:0}.chapter-copy{padding:48px 24px}.quest-caption{grid-template-columns:55px 1fr}.quest-caption button{grid-column:1/-1;width:100%;height:58px}}.chapter-insets{z-index:6;pointer-events:none;grid-template-columns:1fr 1.35fr 1fr;gap:8px;height:35%;display:grid;position:absolute;bottom:1%;left:2%;right:2%;transform:rotate(-2deg)}.chapter-insets i{border:7px solid var(--paper);outline:4px solid var(--ink);filter:grayscale()contrast(1.25);background-image:url(/projects-spread-rec-room-v2.webp);background-size:310%}.chapter-insets i:first-child{clip-path:polygon(0 8%,100% 0,85% 100%,0 94%);background-position:5% 74%}.chapter-insets i:nth-child(2){clip-path:polygon(10% 0,100% 9%,91% 92%,0 100%);background-position:53% 66%}.chapter-insets i:nth-child(3){clip-path:polygon(6% 7%,100% 0,100% 100%,0 91%);background-position:96% 69%}.time-shards{z-index:5;pointer-events:none;position:absolute;inset:0}.time-shards i{background:var(--paper);border:5px solid var(--ink);font:950 clamp(24px,4vw,58px)/1 var(--font-display);box-shadow:8px 8px 0 var(--red);padding:18px 24px;font-style:normal;position:absolute}.time-shards i:first-child{bottom:10%;left:6%;transform:rotate(-8deg)}.time-shards i:last-child{font-size:clamp(18px,2.5vw,36px);top:6%;right:3%;transform:rotate(5deg)}.route-line{z-index:5;border:9px solid var(--red);pointer-events:none;border-bottom-color:#0000;border-left-color:#0000;border-radius:50%;height:42%;position:absolute;top:30%;left:18%;right:11%;transform:rotate(12deg)}.route-line i{background:var(--red);border:6px solid var(--paper);width:24px;height:24px;box-shadow:0 0 0 4px var(--ink);border-radius:50%;position:absolute}.route-line i:first-child{bottom:0;left:0}.route-line i:nth-child(2){top:10%;left:33%}.route-line i:nth-child(3){bottom:8%;right:30%}.route-line i:nth-child(4){top:-2%;right:-1%}.quest-cover:active,.carousel-arrow:active,.chapter-actions a:active{transform:translate(calc(-50% + var(--offset)*clamp(390px,43vw,630px)),calc(-48% + 2px)) rotateY(calc(var(--offset)*-13deg)) rotate(calc(var(--offset)*-2deg)) scale(calc((1 - var(--depth)*.2)*.99))}.chapter-actions a:active{transform:translateY(2px)}@media (max-width:900px){.chapter-insets{height:32%}.route-line{left:12%;right:8%}.quest-cover:active{transform:translate(calc(-50% + var(--offset)*clamp(260px,70vw,480px)),calc(-48% + 2px)) rotate(calc(var(--offset)*-2deg)) scale(calc((1 - var(--depth)*.2)*.99))}}@media (max-width:600px){.chapter-insets{gap:3px}.chapter-insets i{border-width:3px;outline-width:2px}.time-shards i{border-width:3px;padding:10px 12px}.route-line{border-width:5px}.route-line i{border-width:3px;width:15px;height:15px}}.projects-skip{z-index:100;color:#151412;font:900 11px/1 var(--font-mono);background:#eee5d0;border:3px solid #151412;padding:12px 16px;position:fixed;top:8px;left:8px;transform:translateY(-150%)}.projects-skip:focus{transform:translateY(0)}.projects-page button,.projects-page a{touch-action:manipulation;-webkit-tap-highlight-color:#d6473244}.projects-page :is(a,button):focus-visible{outline:3px solid var(--red);outline-offset:4px}.quest-heading h1,.chapter-copy h2{text-wrap:balance}.project-chapter{scroll-margin-top:20px}.chapter-copy p{text-wrap:pretty}@supports (padding:max(0px)){.projects-nav{padding-left:max(clamp(18px,4vw,64px),env(safe-area-inset-left));padding-right:max(clamp(18px,4vw,64px),env(safe-area-inset-right))}}.quest-cover{transform-style:preserve-3d;background:#eee5d0;border:3px solid #d8ccb4;overflow:visible;box-shadow:20px 26px 55px #000e,0 0 0 1px #080807}.quest-cover .cover-art{background:#eee5d0;inset:0;overflow:hidden}.quest-cover .cover-art img{object-fit:cover;filter:grayscale()contrast(1.08);mix-blend-mode:multiply}.quest-cover:after{content:"";z-index:-1;transform-origin:0;width:18px;box-shadow:none;background:repeating-linear-gradient(90deg,#e5dac3 0 3px,#1a1815 4px 5px);position:absolute;inset:5px -18px 5px auto;transform:rotateY(36deg)}.quest-cover:before,.quest-cover--dayforge:before,.quest-cover--pokemon-destiny:before{content:"";z-index:4;width:12px;box-shadow:none;background:repeating-linear-gradient(90deg,#171512 0 2px,#eee5d0 2px 4px);border:0;border-radius:0;position:absolute;top:0;bottom:0;left:0}.cover-issue{color:#151412;background:#eee5d0e8;border:2px solid #151412;padding:7px 9px;top:18px;left:26px}.quest-cover>strong{color:#111;text-shadow:none;letter-spacing:-.07em;mix-blend-mode:multiply;font-size:clamp(54px,6.3vw,94px);line-height:.76;inset:58px 20px auto 26px}.quest-cover--pokemon-destiny>strong{font-size:clamp(44px,5.2vw,78px);line-height:.8}.quest-cover--dayforge>strong{font-size:clamp(56px,6.7vw,100px)}.cover-status{color:#eee5d0;letter-spacing:.12em;background:#151412;padding:8px 10px;bottom:20px;left:26px}.quest-cover.is-active{box-shadow:26px 32px 65px #000,0 0 0 2px #f2e8d3}.quest-cover.is-active .cover-art img{filter:grayscale()contrast(1.14)}.project-chapter--dayforge,.project-chapter--pokemon-destiny{min-height:100svh;display:block;position:relative;overflow:hidden}.project-chapter--dayforge .chapter-art,.project-chapter--pokemon-destiny .chapter-art{clip-path:none;border:0;min-height:100%;position:absolute;inset:0}.project-chapter--dayforge .chapter-art>img:first-child{opacity:.42;object-fit:cover}.project-chapter--dayforge .dayforge-dial{border-width:clamp(28px,4vw,62px);width:min(54vw,690px);top:48%;left:68%}.project-chapter--dayforge .dayforge-mark{display:none}.project-chapter--dayforge .chapter-copy{z-index:10;background:linear-gradient(90deg,#eee5d0 76%,#0000);width:min(38vw,560px);min-height:100svh;padding:clamp(65px,8vh,100px) 25px 50px clamp(34px,6vw,90px);position:relative}.project-chapter--dayforge .chapter-copy h2{margin:32px 0 24px;font-size:clamp(80px,10vw,155px)}.project-chapter--dayforge .time-shards i:first-child{bottom:7%;left:43%}.project-chapter--pokemon-destiny .chapter-art>img:first-child{object-fit:cover;filter:grayscale()contrast(1.18);opacity:.92}.project-chapter--pokemon-destiny .destiny-mark{filter:grayscale()contrast(1.8);mix-blend-mode:multiply;width:min(36vw,520px);top:10%;bottom:auto;left:21%}.project-chapter--pokemon-destiny .chapter-copy{z-index:10;background:#eee5d0e8;border-left:5px solid #151412;width:min(31vw,465px);min-height:100svh;margin-left:auto;padding:clamp(55px,7vh,88px) clamp(28px,3vw,50px);position:relative}.project-chapter--pokemon-destiny .chapter-copy h2{margin:26px 0;font-size:clamp(52px,5.5vw,84px)}.project-chapter--pokemon-destiny .route-line{height:45%;top:28%;left:24%;right:29%}.project-chapter--rec-room .chapter-copy{border-left:0}.project-chapter--rec-room .chapter-art{clip-path:none}.project-chapter--rec-room .rec-room-art:after{border-width:8px}.project-chapter--rec-room .chapter-insets{height:39%;bottom:0}@media (max-width:900px){.project-chapter--dayforge,.project-chapter--pokemon-destiny{min-height:auto;display:grid}.project-chapter--dayforge .chapter-art,.project-chapter--pokemon-destiny .chapter-art{min-height:62svh;position:relative}.project-chapter--dayforge .chapter-copy,.project-chapter--pokemon-destiny .chapter-copy{background:#eee5d0;border-left:0;width:auto;min-height:auto;margin:0;padding:48px 24px 58px}.project-chapter--dayforge .dayforge-dial{width:min(68vw,540px);left:63%}.project-chapter--pokemon-destiny .destiny-mark{width:min(52vw,420px);top:8%;left:28%}}.project-chapter--rec-room{min-height:100svh;display:block;position:relative;overflow:hidden}.project-chapter--rec-room .chapter-art{border:0;min-height:100%;position:absolute;inset:0}.project-chapter--rec-room .chapter-art>img:first-child{object-fit:cover;filter:none}.project-chapter--rec-room .chapter-copy{z-index:10;background:#eee5d0f0;border-left:5px solid #151412;width:min(30vw,455px);min-height:100svh;margin-left:auto;padding:clamp(52px,7vh,86px) clamp(28px,3vw,48px);position:relative}.chapter-insets,.time-shards,.project-chapter--dayforge .dayforge-dial,.project-chapter--dayforge .dayforge-mark,.project-chapter--pokemon-destiny .route-line{display:none}.project-chapter--dayforge .chapter-art>img:first-child{opacity:1;filter:none}.project-chapter--pokemon-destiny .chapter-art>img:first-child{filter:none;opacity:1}@media (max-width:900px){.project-chapter--rec-room{min-height:auto;display:grid}.project-chapter--rec-room .chapter-art{min-height:62svh;position:relative}.project-chapter--rec-room .chapter-copy{background:#eee5d0;border-left:0;width:auto;min-height:auto;margin:0;padding:48px 24px 58px}}
