.vector-diagrams[data-astro-cid-q7rxgn3r]{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;margin:32px 0;display:grid}.vector-diagrams[data-astro-cid-q7rxgn3r] figure[data-astro-cid-q7rxgn3r]{margin:0}.vector-diagrams[data-astro-cid-q7rxgn3r] svg[data-astro-cid-q7rxgn3r]{width:100%;height:auto;max-height:390px;display:block}.vector-diagrams[data-astro-cid-q7rxgn3r] figcaption[data-astro-cid-q7rxgn3r]{padding-top:16px;font-size:.875rem;line-height:1.6}.vector-diagrams[data-astro-cid-q7rxgn3r] strong[data-astro-cid-q7rxgn3r],.vector-diagrams[data-astro-cid-q7rxgn3r] span[data-astro-cid-q7rxgn3r],.vector-diagrams[data-astro-cid-q7rxgn3r] small[data-astro-cid-q7rxgn3r]{display:block}.vector-diagrams[data-astro-cid-q7rxgn3r] strong[data-astro-cid-q7rxgn3r]{margin-bottom:6px;font-size:1rem}.vector-diagrams[data-astro-cid-q7rxgn3r] small[data-astro-cid-q7rxgn3r]{color:#665039;margin-top:6px;font-size:.875rem}.vector-measure-table[data-astro-cid-q7rxgn3r]{border-collapse:collapse;text-align:left;font-variant-numeric:tabular-nums;width:100%;min-width:720px;font-size:.875rem}.vector-measure-table[data-astro-cid-q7rxgn3r] caption[data-astro-cid-q7rxgn3r]{text-align:left;padding-bottom:16px}.vector-measure-table[data-astro-cid-q7rxgn3r] th[data-astro-cid-q7rxgn3r],.vector-measure-table[data-astro-cid-q7rxgn3r] td[data-astro-cid-q7rxgn3r]{vertical-align:top;border-bottom:1px solid #b4a08755;padding:16px 20px 16px 0}.vector-measure-table[data-astro-cid-q7rxgn3r] th[data-astro-cid-q7rxgn3r]{font-weight:500}.vector-measure-table[data-astro-cid-q7rxgn3r] small[data-astro-cid-q7rxgn3r]{margin-top:6px;font-weight:400;display:block}.reduction-strip[data-astro-cid-q7rxgn3r]{scrollbar-width:thin;align-items:flex-end;gap:36px;max-width:100%;padding:24px 2px;display:flex;overflow-x:auto}.reduction-strip[data-astro-cid-q7rxgn3r]:focus-visible{outline-offset:3px;outline:2px solid #78522e}.reduction-strip[data-astro-cid-q7rxgn3r] figure[data-astro-cid-q7rxgn3r]{flex:none;margin:0}.reduction-strip[data-astro-cid-q7rxgn3r] img[data-astro-cid-q7rxgn3r]{background:#fff;height:auto;display:block}.reduction-strip[data-astro-cid-q7rxgn3r] figcaption[data-astro-cid-q7rxgn3r]{white-space:nowrap;margin-top:12px;font-size:.875rem}.vector-variant-grid[data-astro-cid-q7rxgn3r]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:26px 0;display:grid}.vector-variant-grid[data-astro-cid-q7rxgn3r] figure[data-astro-cid-q7rxgn3r]{min-width:0;margin:0}.vector-variant-grid[data-astro-cid-q7rxgn3r] figure[data-astro-cid-q7rxgn3r]>div[data-astro-cid-q7rxgn3r]{background:#f7f2e8;justify-content:center;align-items:center;height:220px;padding:30px;display:flex}.vector-variant-grid[data-astro-cid-q7rxgn3r] .dark-sample[data-astro-cid-q7rxgn3r]{background:#18271f}.vector-variant-grid[data-astro-cid-q7rxgn3r] img[data-astro-cid-q7rxgn3r]{width:auto;max-width:100%;height:auto;max-height:100%}.vector-variant-grid[data-astro-cid-q7rxgn3r] figcaption[data-astro-cid-q7rxgn3r]{margin-top:12px;font-size:.875rem}@media (width<=600px){.vector-diagrams[data-astro-cid-q7rxgn3r]{grid-template-columns:1fr}.vector-diagrams[data-astro-cid-q7rxgn3r] svg[data-astro-cid-q7rxgn3r]{max-height:340px}.vector-variant-grid[data-astro-cid-q7rxgn3r]{grid-template-columns:1fr}}.type-editorial[data-astro-cid-a647ozda]{padding:70px var(--gutter);color:#251c14;background:#e4d8c1}.type-editorial[data-astro-cid-a647ozda] figure[data-astro-cid-a647ozda]{border-bottom:1px solid #78522e40;grid-template-columns:1fr 1.5fr;align-items:center;gap:6vw;margin:0;padding:45px 0;display:grid}.type-editorial[data-astro-cid-a647ozda] figcaption[data-astro-cid-a647ozda] span[data-astro-cid-a647ozda]{letter-spacing:.13em;text-transform:uppercase;font-size:12px}.type-editorial[data-astro-cid-a647ozda] figcaption[data-astro-cid-a647ozda] p[data-astro-cid-a647ozda]{max-width:350px;margin-top:14px;font-size:18px;line-height:1.7}.type-editorial[data-astro-cid-a647ozda] img[data-astro-cid-a647ozda]{mix-blend-mode:multiply;width:auto;max-width:100%;max-height:115px}.type-reference-sheets[data-astro-cid-a647ozda]{margin:38px 0}.type-reference-sheets[data-astro-cid-a647ozda] figure[data-astro-cid-a647ozda]{margin:32px 0}.type-reference-sheets[data-astro-cid-a647ozda] figcaption[data-astro-cid-a647ozda]{margin-bottom:16px;font-size:16px;line-height:1.6}.type-reference-sheets[data-astro-cid-a647ozda] figcaption[data-astro-cid-a647ozda] span[data-astro-cid-a647ozda]{color:#715d45}.type-reference-sheets[data-astro-cid-a647ozda] img[data-astro-cid-a647ozda]{mix-blend-mode:multiply;width:100%;height:auto;display:block}@media (width<=700px){.type-editorial[data-astro-cid-a647ozda]{padding-top:45px;padding-bottom:45px}.type-editorial[data-astro-cid-a647ozda] figure[data-astro-cid-a647ozda]{grid-template-columns:1fr;gap:22px;padding:30px 0}.type-editorial[data-astro-cid-a647ozda] img[data-astro-cid-a647ozda]{max-height:80px}.type-editorial[data-astro-cid-a647ozda] figcaption[data-astro-cid-a647ozda] p[data-astro-cid-a647ozda]{max-width:100%;font-size:16px}}.territory-opening{--arrival-opacity:1;--arrival-y:0px;--camera-scale:1;--meaning-opacity:0;--meaning-y:30px;--river-reveal:100%;--journey-progress:0;--bottom-opacity:1;background:#131b15;position:relative}.territory-stage{isolation:isolate;color:#f9f4e8;height:100svh;min-height:720px;position:relative;overflow:hidden}.territory-camera,.territory-river,.territory-shade{position:absolute;inset:0}.territory-camera{z-index:-3;transform:scale(var(--camera-scale));transform-origin:62% 46%;will-change:transform}.territory-aerial,.territory-river img{object-fit:cover;object-position:62% 52%;width:100%;height:100%}.territory-shade{z-index:-2;background:linear-gradient(#081710a8 0%,#0817104a 32%,#0000 53%,#09150c8f 100%)}.territory-arrival{text-align:center;opacity:var(--arrival-opacity);transform:translateY(var(--arrival-y));will-change:transform,opacity;position:absolute;top:19%;left:6vw;right:6vw}.territory-arrival h1{font-family:var(--display);letter-spacing:-.035em;margin:22px auto 0;font-size:clamp(82px,12.2vw,205px);font-weight:400;line-height:1}.territory-arrival .line-mask{padding-bottom:.09em}.territory-name{letter-spacing:.38em;margin-top:10px;padding-left:.38em;font-size:14px}.territory-arrival .eyebrow{letter-spacing:.2em;font-size:12px}.territory-meaning{background:#17251b;max-width:100%;padding:65px 7vw;position:relative}.territory-meaning .eyebrow{max-width:370px;line-height:1.8}.territory-statement{font-family:var(--serif);letter-spacing:-.035em;margin:28px 0;font-size:clamp(48px,5.5vw,88px);line-height:1.07}.territory-statement em{color:#ddc9a9}.territory-context{font-size:18px;line-height:1.65}.territory-river{z-index:2;clip-path:inset(var(--river-reveal) 0 0 0);pointer-events:none;will-change:clip-path;background:#131b15}.territory-river:after{content:"";background:linear-gradient(#131b15 0%,#131b1525 30%,#101b1255 70%,#141d14e8 100%);position:absolute;inset:0}.territory-river>img{object-position:center;position:absolute;inset:0}.territory-origin-copy{text-align:center;z-index:1;position:absolute;top:12%;left:7vw;right:7vw}.territory-origin-copy h2{margin:30px 0;font-size:clamp(48px,6.3vw,100px)}.territory-origin-copy h2 em{color:#e2c8a0}.territory-origin-copy>p:last-child{max-width:480px;margin:auto;font-size:18px;line-height:1.7}.territory-origin-foot{z-index:1;justify-content:space-between;align-items:end;gap:30px;display:flex;position:absolute;bottom:10%;left:8vw;right:8vw}.territory-origin-foot>span{font-family:var(--display);letter-spacing:-.045em;font-size:clamp(110px,16vw,235px);line-height:.8}.territory-origin-foot>p{font-family:var(--serif);font-size:25px;font-style:italic}.territory-origin-credit{z-index:1;font-size:12px;position:absolute;bottom:22px;right:7vw}.territory-origin-anchor{width:1px;height:1px;scroll-margin-top:-90px;position:absolute;top:calc(100% - max(720px,100svh))}.territory-origin-anchor:focus{outline:none}.territory-bottom{opacity:var(--bottom-opacity);z-index:3;justify-content:space-between;align-items:end;gap:30px;display:flex;position:absolute;bottom:38px;left:5vw;right:5vw}.territory-location,.territory-count{letter-spacing:.1em;font-size:12px;line-height:1.8}.territory-location small{letter-spacing:0;color:#e1ddce;font-size:12px}.territory-count{text-align:right}.territory-enter{align-items:center;gap:22px;padding:15px 0;font-size:14px;display:flex}.territory-enter>span:last-child{font-size:26px;transition:transform .4s}.territory-enter:hover>span:last-child{transform:translateY(7px)}.territory-bottom:focus-within{opacity:1}.territory-progress{z-index:3;background:#eee5d51f;height:2px;display:none;position:absolute;bottom:0;left:0;right:0}.territory-progress span{height:100%;transform:scaleX(var(--journey-progress));transform-origin:0;background:#e4c8a0;display:block}.territory-opening:not(.is-choreographed) .territory-stage{height:auto;padding-top:max(720px,100svh);overflow:hidden}.territory-opening:not(.is-choreographed) .territory-camera,.territory-opening:not(.is-choreographed) .territory-shade{height:max(720px,100svh)}.territory-opening:not(.is-choreographed) .territory-arrival{top:170px}.territory-opening:not(.is-choreographed) .territory-bottom{top:calc(max(720px,100svh) - 110px);bottom:auto}.territory-opening:not(.is-choreographed) .territory-river{clip-path:none;min-height:850px;display:block;position:relative}.territory-opening:not(.is-choreographed) .territory-origin-anchor{top:auto;bottom:850px}.territory-opening.is-choreographed{height:230svh;min-height:1500px}.is-choreographed .territory-stage{position:sticky;top:0}.is-choreographed .territory-meaning{opacity:var(--meaning-opacity);transform:translateY(var(--meaning-y));will-change:transform,opacity;pointer-events:none;text-shadow:0 2px 24px #06110d;background:0 0;padding:0;position:absolute;bottom:20%;left:7vw;right:7vw}.is-choreographed .territory-progress{display:block}.territory-opening+.memory-chapter{position:relative}@media (width<=900px){.territory-count{display:none}.territory-arrival h1{font-size:12.6vw}.territory-meaning .eyebrow{font-size:12px}.territory-statement{font-size:7vw}}@media (width<=700px){.territory-stage{min-height:670px}.territory-arrival{top:22%;left:5vw;right:5vw}.territory-arrival h1{letter-spacing:-.045em;margin-top:24px;font-size:13.5vw}.territory-arrival .eyebrow{letter-spacing:.12em;font-size:12px}.territory-name{letter-spacing:.26em;font-size:12px}.territory-aerial{object-position:64% center}.territory-camera{transform-origin:64%}.territory-bottom{flex-direction:column;align-items:start;gap:12px;bottom:28px;left:7vw;right:7vw}.territory-location{font-size:12px}.territory-enter{justify-content:space-between;width:100%}.territory-opening.is-choreographed{height:210svh;min-height:1380px}.is-choreographed .territory-meaning{bottom:24%}.territory-statement{font-size:11vw}.territory-context{font-size:16px}.territory-opening:not(.is-choreographed) .territory-bottom{top:calc(max(720px,100svh) - 155px)}.territory-origin-anchor{scroll-margin-top:-25px;top:calc(100% - max(670px,100svh))}.territory-origin-copy{top:12%;left:7vw;right:7vw}.territory-origin-copy h2{margin:26px 0;font-size:10vw}.territory-origin-copy>p:last-child{font-size:16px}.territory-origin-foot{flex-direction:column;align-items:start;gap:30px;bottom:13%}.territory-origin-foot>span{font-size:30vw}.territory-origin-foot>p{font-size:22px}.territory-origin-credit{left:7vw;right:7vw}}@media (prefers-reduced-motion:reduce){.territory-camera,.territory-arrival,.territory-meaning{will-change:auto;transform:none!important}.territory-river{will-change:auto}}
