.chapter-world{background:#e7e6dc;padding-bottom:65px}.chapter-world>.section-title{margin-bottom:38px}.atlas-intro{color:var(--muted);margin-bottom:5px;font-size:12px;line-height:1.9}.chapter-index{z-index:20;backdrop-filter:blur(12px);background:#e7e6dcf5;border-block:1px solid #bfc2b3;justify-content:space-between;align-items:center;gap:28px;margin-bottom:60px;padding:13px 0;display:flex;position:sticky;top:0}.chapter-index>.eyebrow{font-size:8px}.chapter-index>div{gap:5px;margin-right:auto;display:flex}.chapter-index>div>a{border-radius:50%;place-items:center;width:33px;height:33px;font-size:10px;transition:background .25s,color .25s;display:grid}.chapter-index>div>a:hover,.chapter-index>div>a[aria-current]{background:var(--ink);color:var(--paper)}.atlas-source{color:var(--muted);border-bottom:1px solid #9c9f90;padding-bottom:4px;font-size:8px}.chapter-atlas{grid-template-columns:repeat(12,minmax(0,1fr));gap:85px 30px;display:grid}.chapter-scene{min-width:0;scroll-margin-top:100px}.scene-link{display:block}.scene-visual{position:relative}.scene-main{background:#b4b7a7;position:relative;overflow:hidden}.scene-main picture,.scene-inset picture{width:100%;height:100%}.scene-main img{transition:transform .9s cubic-bezier(.2,.65,.25,1),filter .6s}.scene-link:hover .scene-main img{filter:saturate(1.05);transform:scale(1.035)}.scene-number{font-family:var(--serif);color:#fff6df;text-shadow:0 1px 22px #0006;font-size:66px;font-style:italic;line-height:1;position:absolute;top:18px;left:23px}.scene-film-tag{letter-spacing:1.3px;color:#fff7e4;background:#10140ebd;padding:6px 8px;font-size:8px;position:absolute;bottom:15px;left:17px}.scene-image-arrow{color:var(--ink);background:#efede5e6;border-radius:50%;place-items:center;width:36px;height:36px;font-size:21px;transition:transform .3s,background .3s;display:grid;position:absolute;top:19px;right:17px}.scene-link:hover .scene-image-arrow{background:var(--yellow);transform:rotate(45deg)}.scene-inset{z-index:2;border:7px solid #e7e6dc;width:40%;height:155px;margin:0;transition:transform .5s;position:absolute;bottom:-35px;right:-22px;transform:rotate(3deg);box-shadow:0 10px 18px #1111}.scene-inset img{object-fit:cover}.scene-link:hover .scene-inset{transform:rotate(0)translateY(-5px)}.scene-inset figcaption{letter-spacing:.3px;color:var(--muted);text-align:right;padding:9px 0;font-size:9px;line-height:1.4}.scene-copy{padding-top:28px}.scene-meta{text-transform:uppercase;letter-spacing:1.35px;color:#626853;align-items:center;gap:21px;font-size:8px;display:flex}.scene-meta span+span{color:var(--muted);font-size:8px}.scene-copy h3{font-family:var(--serif);letter-spacing:-1.3px;margin:18px 0;font-size:clamp(36px,3.5vw,56px);line-height:1.14}.scene-copy h3 em{display:block}.scene-copy>p{color:var(--muted);max-width:360px;font-size:12px;line-height:1.85}.scene-bottom{color:var(--muted);border-top:1px solid #c3c6b7;justify-content:space-between;gap:20px;margin-top:23px;padding-top:15px;font-size:8px;line-height:1.6;display:flex}.scene-bottom>span:first-child{max-width:180px}.scene-read{color:var(--ink);white-space:nowrap;gap:15px;display:flex}.scene-read>span{font-size:16px;line-height:1}.scene--opening{grid-column:1/-1}.scene--opening>.scene-link{grid-template-columns:1.5fr 1fr;align-items:center;gap:9%;display:grid}.scene--opening .scene-main{height:390px}.scene--opening .scene-inset{width:35%;height:150px;bottom:-30px;right:-30px;transform:rotate(-4deg)}.scene--opening .scene-copy{padding:0 0 0 8px}.scene--opening h3{font-size:clamp(47px,4.9vw,76px)}.scene--opening .scene-number{font-size:85px}.scene--opening .scene-bottom{margin-top:35px}.scene--apprentice{grid-column:1/6;margin-top:25px}.scene--apprentice .scene-main{height:410px}.scene--apprentice .scene-main img{object-position:42% center}.scene--apprentice .scene-copy{padding-top:45px}.scene--apprentice .scene-inset{width:47%;height:165px;bottom:-15px;right:-35px}.scene--away{grid-column:7/-1;margin-top:135px}.scene--away .scene-main{height:350px}.scene--away .scene-inset{width:38%;height:190px;bottom:-38px;right:24px;transform:rotate(-3deg)}.scene--away .scene-copy{padding-top:55px}.scene--rain{color:#f1efe5;grid-column:1/-1;margin-top:10px}.scene--rain .scene-link{position:relative}.scene--rain .scene-main{height:540px}.scene--rain .scene-main:after{content:"";background:linear-gradient(#0000 17%,#06100de8),linear-gradient(90deg,#06100d45,#0000);position:absolute;inset:0}.scene--rain .scene-main img{object-position:center 43%}.scene--rain .scene-number{z-index:1;font-size:83px}.scene--rain .scene-image-arrow{z-index:1}.scene--rain .scene-film-tag{z-index:1;top:23px;bottom:auto;left:120px}.scene--rain .scene-copy{z-index:2;padding:0;position:absolute;bottom:35px;left:5%;right:5%}.scene--rain .scene-meta,.scene--rain .scene-meta span+span{color:#e1d49e}.scene--rain h3{max-width:700px;margin:16px 0;font-size:clamp(48px,5.3vw,80px)}.scene--rain h3 em{display:inline}.scene--rain .scene-copy>p{color:#e0e6db;max-width:430px}.scene--rain .scene-bottom{color:#c3cabd;border-color:#929b8380;max-width:500px;margin-top:20px}.scene--rain .scene-read{color:#f1efe5}.scene--lotus{grid-column:1/7}.scene--lotus .scene-main{height:370px}.scene--lotus .scene-inset{height:165px;bottom:-15px;right:-20px}.scene--lotus .scene-copy{padding-top:45px}.scene--champion{grid-column:8/-1;margin-top:125px}.scene--champion .scene-main{height:390px}.scene--champion .scene-inset{width:53%;height:140px;bottom:-25px;right:18px;transform:rotate(-3deg)}.scene--champion .scene-copy{padding-top:50px}.scene--champion h3{font-size:clamp(35px,3.3vw,53px)}.scene--sweep{grid-column:1/-1;margin:15px 0 35px}.scene--sweep>.scene-link{grid-template-columns:1.7fr 1fr;align-items:center;gap:8%;display:grid}.scene--sweep .scene-main{height:440px}.scene--sweep .scene-inset{width:37%;height:170px;bottom:-45px;right:25px;transform:rotate(-4deg)}.scene--sweep .scene-copy{padding-top:0}.scene--sweep h3{font-size:clamp(42px,4vw,62px)}.scene--quiet{grid-column:1/6}.scene--quiet .scene-main{height:310px}.scene--quiet .scene-inset{width:43%;height:145px;bottom:-25px;right:-25px;transform:rotate(2deg)}.scene--quiet .scene-copy{padding-top:50px}.scene--legacy{grid-column:7/-1;margin-top:110px}.scene--legacy .scene-main{height:350px}.scene--legacy .scene-inset{height:160px;bottom:-20px;right:-10px;transform:rotate(-3deg)}.scene--legacy .scene-copy{padding-top:45px}.atlas-end{border-top:1px solid #bfc2b3;justify-content:space-between;align-items:center;gap:30px;margin-top:85px;padding-top:28px;display:flex}.atlas-end>.eyebrow{color:var(--muted);font-size:8px}@media (width>=1600px){.chapter-atlas{gap:105px 45px}.scene--opening .scene-main,.scene--apprentice .scene-main{height:470px}.scene--away .scene-main{height:420px}.scene--rain .scene-main{height:620px}.scene--lotus .scene-main,.scene--champion .scene-main{height:450px}.scene--quiet .scene-main{height:360px}.scene--legacy .scene-main{height:420px}}@media (width<=1000px){.chapter-atlas{gap:65px 22px}.chapter-index{gap:20px}.atlas-intro{font-size:10px}.atlas-source{font-size:7px}.scene--opening>.scene-link{gap:7%}.scene--opening .scene-main{height:330px}.scene--opening h3{font-size:48px}.scene-number{font-size:53px}.scene--opening .scene-number{font-size:66px}.scene--apprentice{grid-column:1/7}.scene--away{grid-column:8/-1;margin-top:100px}.scene--apprentice .scene-main{height:360px}.scene--away .scene-main{height:310px}.scene--away .scene-inset{width:48%;height:145px;right:5px}.scene--apprentice .scene-inset{height:140px;right:-22px}.scene--rain .scene-main{height:490px}.scene--lotus .scene-main{height:320px}.scene--champion .scene-main{height:340px}.scene--lotus .scene-inset{height:140px}.scene--champion .scene-inset{width:58%;height:125px}.scene-copy h3{font-size:38px}.scene--champion h3{font-size:36px}.scene-bottom{flex-direction:column;gap:9px}.scene-read{justify-content:space-between;align-items:center}.scene--rain .scene-bottom{flex-direction:row}.scene--rain h3{font-size:58px}.scene--sweep>.scene-link{grid-template-columns:1.4fr 1fr;gap:7%}.scene--sweep .scene-main{height:380px}.scene--sweep .scene-inset{width:45%;height:140px}.scene--quiet .scene-inset{height:115px}.scene--legacy .scene-inset{height:125px}.scene--quiet{grid-column:1/6}.scene--legacy{grid-column:7/-1}}@media (width<=650px){.chapter-world{padding-top:60px;padding-bottom:45px}.chapter-world>.section-title{margin-bottom:25px;display:block}.atlas-intro{margin-top:20px;font-size:11px;line-height:1.8}.atlas-intro br{display:none}.chapter-index{flex-wrap:wrap;gap:0;margin-bottom:30px;padding:9px 0}.chapter-index>.eyebrow{display:none}.chapter-index>div{justify-content:space-between;gap:0;width:100%}.chapter-index>div>a{width:30px;height:32px;font-size:9px}.atlas-source{display:none}.chapter-atlas{flex-direction:column;gap:65px;display:flex}.chapter-scene{margin:0;scroll-margin-top:80px}.scene--opening>.scene-link,.scene--sweep>.scene-link{display:block}.scene-main,.scene--opening .scene-main{height:300px!important}.scene-number,.scene--opening .scene-number{font-size:60px;top:15px;left:17px}.scene--opening .scene-copy,.scene--sweep .scene-copy{padding:48px 0 0}.scene-inset,.scene--opening .scene-inset,.scene--apprentice .scene-inset,.scene--away .scene-inset,.scene--lotus .scene-inset,.scene--champion .scene-inset,.scene--sweep .scene-inset,.scene--quiet .scene-inset,.scene--legacy .scene-inset{border-width:5px;width:43%;height:125px;bottom:-20px;right:-8px}.scene--away .scene-inset{height:160px;bottom:-25px;right:10px}.scene-inset figcaption{padding-top:7px;font-size:9px}.scene--apprentice .scene-copy,.scene--away .scene-copy,.scene--lotus .scene-copy,.scene--champion .scene-copy,.scene--quiet .scene-copy,.scene--legacy .scene-copy{padding-top:47px}.scene-copy h3,.scene--opening h3,.scene--champion h3,.scene--sweep h3{letter-spacing:-1.3px;margin:17px 0;font-size:43px}.scene-copy>p{font-size:12px;line-height:1.85}.scene-meta{gap:20px;font-size:8px}.scene-meta span+span{font-size:8px}.scene-bottom{flex-direction:row;align-items:flex-start;gap:20px;margin-top:22px;font-size:8px}.scene-read{gap:10px;font-size:8px}.scene-bottom>span:first-child{max-width:145px}.scene--rain{width:116.28%;margin-inline:-8.14%}.scene--rain .scene-main{height:490px!important}.scene--rain .scene-main img{object-position:45% center}.scene--rain .scene-copy{padding:0;bottom:30px;left:7%;right:7%}.scene--rain h3{max-width:340px;font-size:47px}.scene--rain .scene-film-tag{padding:5px;font-size:7px;top:22px;left:100px}.scene--rain .scene-number{font-size:65px}.scene--rain .scene-image-arrow{right:22px}.scene--rain .scene-bottom{gap:15px;margin-top:22px}.scene--rain .scene-copy>p{max-width:290px;font-size:12px}.scene--rain .scene-main:after{background:linear-gradient(#0000 0%,#06100df2)}.scene--quiet .scene-main{height:260px!important}.scene--legacy .scene-main{height:290px!important}.atlas-end{flex-direction:column;align-items:flex-start;gap:15px;margin-top:55px}.atlas-end .text-link{min-width:210px}.scene-main picture img{width:100%;height:100%}}
