.az-ceramic-journey{padding:95px 7%;background:#e8edf0;overflow:hidden;color:#194a9a}.az-ceramic-heading{text-align:center;max-width:500px;margin:auto}.al-map-heading>span,.az-ceramic-heading>span,.az-stamp-book>p,.az-stamp-book>span,.di-turntable-copy>span,.ha-haiku-card>span,.ha-paper-heading>span,.mn-aperture-caption,.mn-aperture-copy>span,.op-stage-marquee{font-size:9px;letter-spacing:.14em;line-height:1.8}.al-map-heading h2,.az-ceramic-heading h2,.di-turntable-copy h2,.ha-paper-heading h2,.mn-aperture-copy h2,.op-living-sticky>h2{font-family:var(--font-editorial),Georgia,serif;font-size:clamp(47px,6vw,88px);font-weight:400;letter-spacing:-.04em;line-height:1.03;margin:20px 0!important}.az-ceramic-heading>p{font-size:12px;line-height:1.8;max-width:310px;margin:auto!important}.az-ceramic-table{max-width:1100px;margin:75px auto 0;display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:12%;perspective:1400px}.az-ceramic-picture{display:grid;grid-template-columns:1fr 1fr;gap:7px;position:relative;box-shadow:0 28px 60px #194a9a1c}.az-photo-tile{aspect-ratio:1;overflow:hidden;border:5px solid #fcf9e9;background:#fff;position:relative;box-shadow:0 5px 10px #194a9a24}.az-photo-tile img{width:200%!important;height:200%!important;max-width:none!important;-o-object-fit:cover;object-fit:cover}.az-photo-tile-1 img{transform:translateX(-50%)}.az-photo-tile-2 img{transform:translateY(-50%)}.az-photo-tile-3 img{transform:translate(-50%,-50%)}.az-photo-tile>span{position:absolute;inset:0;display:grid;place-items:center;font-size:80px;color:#fbf8ef;mix-blend-mode:soft-light}.az-ceramic-signature{position:absolute;bottom:-45px;right:-18px;font-size:27px;font-family:var(--font-editorial),Georgia,serif;font-style:italic;transform:rotate(-8deg)}.az-stamp-book{position:relative;background:#fcf9ee;padding:44px 30px 25px;box-shadow:0 12px 28px #194a9a12;border:1px solid #194a9a25;transform:rotate(2deg)}.az-stamp-postmark{position:absolute;right:20px;top:18px;border:2px double #194a9a75;border-radius:50%;width:65px;height:65px;display:grid;place-content:center;text-align:center;transform:rotate(18deg);font-size:8px!important}.az-stamp-book h3{font-size:34px;line-height:1.05;margin:30px 0 17px!important}.az-stamp-book>p{max-width:240px;letter-spacing:0}.az-stamp-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px 10px;margin-top:30px}.az-stamp-grid button{border:0;background:transparent;color:inherit;padding:0;display:flex;flex-direction:column;align-items:center;gap:8px}.az-stamp-outline{display:grid;place-items:center;width:78px;height:78px;border:1px dashed #194a9a65;border-radius:50%;transition:transform .3s}.az-stamp-outline>span{display:grid;place-items:center;width:65px;height:65px;border:2px double transparent;font-family:var(--font-editorial),Georgia,serif;font-size:25px;border-radius:50%}.az-stamp-grid button[aria-pressed=true] .az-stamp-outline{transform:rotate(-14deg);border-color:transparent}.az-stamp-grid button[aria-pressed=true] .az-stamp-outline>span{border-color:#194a9a;color:#194a9a;background:#194a9a08}.az-stamp-grid strong{font-weight:500;font-size:12px}.az-stamp-grid small{font-size:6px;letter-spacing:.08em}.az-stamp-status{display:block;text-align:center;margin-top:28px;font-size:8px!important}.mn-aperture-scroll{position:relative;height:180svh;min-height:1100px;background:#131511;color:#dfcea5}.mn-aperture-sticky{position:sticky;top:62px;min-height:calc(100svh - 62px);padding:30px 6% 35px;display:flex;align-items:center;justify-content:center;flex-direction:column;overflow:hidden}.mn-aperture-caption{position:relative;z-index:1}.mn-aperture-lens{width:min(730px,78vw,65svh);aspect-ratio:1;position:relative;margin:30px auto;display:grid;place-items:center;isolation:isolate}.mn-aperture-image{position:absolute;inset:5%;border-radius:50%;overflow:hidden;z-index:-2;clip-path:circle(72% at 50% 50%)}.mn-aperture-image:after{content:"";position:absolute;inset:0;background:#13151165}.mn-aperture-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mn-aperture-brass{position:absolute;inset:0;border-radius:50%;border:1px solid #c4aa6e66;z-index:-1}.mn-aperture-brass:after{content:"";position:absolute;inset:14px;border:1px solid #c4aa6e55;border-radius:50%}.mn-aperture-brass i{position:absolute;left:50%;top:0;width:1px;height:100%;transform-origin:center;background:linear-gradient(#bca36a99 0 7%,transparent 7% 93%,#bca36a99 93%)}.mn-aperture-beam{position:absolute;inset:0;z-index:-1;clip-path:polygon(50% 0,85% 100%,15% 100%);background:linear-gradient(#f8e6b033,#ffe9ae00);transform-origin:50% 0;mix-blend-mode:screen}.mn-aperture-copy{text-align:center;padding:30px}.mn-aperture-copy h2{color:#fff3d5!important;text-shadow:0 2px 20px #0008}.mn-aperture-copy>span{font-size:8px}.mn-aperture-sticky>p{display:flex;gap:12px;align-items:center;font-size:10px;color:#dfcea599}.al-map-expedition{position:relative;min-height:190svh;background:#e9ede7;color:#375b52}.al-map-sticky{position:sticky;top:62px;max-width:1250px;margin:auto;padding:55px 6% 30px}.al-map-heading{position:absolute;left:6%;top:80px;max-width:350px;z-index:2}.al-map-heading>svg{margin-bottom:18px}.al-map-heading>span{display:block;font-size:8px}.al-map-heading h2{font-size:clamp(44px,5vw,70px)}.al-map-landscape{position:relative;min-height:560px;margin-left:30%;overflow:hidden;background:radial-gradient(ellipse at 70% 40%,#f9f9ee00 20%,#d0dbd166),repeating-linear-gradient(0deg,transparent 0 49px,#375b5208 49px 50px),repeating-linear-gradient(90deg,transparent 0 49px,#375b5208 49px 50px)}.al-map-landscape>svg{position:relative;width:100%;height:560px;z-index:1}.al-map-landscape text{font:9px monospace;letter-spacing:.04em;fill:#375b52}.al-map-mountains{position:absolute;inset:30px 0 0;opacity:.45}.al-map-mountains i{position:absolute;width:65%;height:80%;bottom:0;background:#bbcbbb;clip-path:polygon(0 100%,38% 18%,51% 39%,68% 0,100% 100%)}.al-map-mountains i:nth-child(2){left:25%;height:60%;background:#9db3a3}.al-map-mountains i:nth-child(3){left:45%;height:45%;background:#789482}.al-map-north{position:absolute;right:12px;top:15px;font:11px monospace;text-align:center}.al-map-altimeter{position:absolute;bottom:25px;left:10px;z-index:2;background:#f8f6eacc;border:1px solid #375b5230;backdrop-filter:blur(8px);padding:20px 25px;min-width:225px;box-shadow:0 7px 22px #375b520b}.al-map-altimeter>span{font-size:7px;letter-spacing:.1em;display:block;line-height:1.7}.al-map-altimeter>strong{font-family:var(--font-editorial),Georgia,serif;font-size:57px;font-weight:400;line-height:1.1;display:block;margin:10px 0 0}.al-map-altimeter strong small{font-family:monospace;font-size:13px;margin-left:5px}.al-map-altimeter h3{font-size:25px;margin:4px 0 10px!important}.al-map-stops{display:flex;border-block:1px solid #375b5230;margin-top:20px}.al-map-stops button{display:flex;align-items:center;gap:12px;flex:1;min-height:59px;padding:12px 14px;color:inherit;background:transparent;border:0;border-right:1px solid #375b5220;font-size:10px;text-align:left}.al-map-stops button:last-child{border-right:0}.al-map-stops button>span{font:8px monospace;opacity:.6}.al-map-stops button>svg{margin-left:auto}.al-map-stops button[aria-pressed=true]{background:#375b52;color:#f8f6ea}.al-map-note{font-size:8px!important;line-height:1.7;margin-top:15px!important;max-width:620px;opacity:.7}.op-living-stage{position:relative;min-height:190svh;background:#310b14;color:#e5cc9d}.op-living-sticky{position:sticky;top:62px;padding:35px 6% 30px;text-align:center;overflow:hidden}.op-stage-marquee{display:flex;gap:20px;justify-content:center;align-items:center;font-size:8px}.op-living-sticky>h2{font-size:clamp(42px,5vw,70px);margin:17px 0 25px!important}.op-miniature-theatre{position:relative;margin:auto;max-width:900px;aspect-ratio:1.9;overflow:hidden;background:#19070b;border:1px solid #a0804b;padding:20px;border-radius:180px 180px 0 0;isolation:isolate;box-shadow:0 20px 50px #0005}.op-miniature-theatre>img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:-3}.op-miniature-theatre:before{content:"";position:absolute;inset:0;background:linear-gradient(#17050b22,#17050b99);z-index:-2}.op-stage-light{position:absolute;inset:0;z-index:-1;transition:background .5s}.op-living-act{position:absolute;inset:30% 14% 10%;display:flex;flex-direction:column;justify-content:flex-end;color:#fff1d7}.op-living-act>span{font-size:8px;letter-spacing:.16em}.op-living-act h3{font-size:clamp(30px,4vw,55px);line-height:1.1;margin:14px 0 15px!important}.op-living-act p{font-size:11px;line-height:1.75;max-width:390px;margin-inline:auto!important}.op-scroll-curtain{position:absolute;top:0;bottom:0;width:50.5%;background:repeating-linear-gradient(90deg,#23050d,#6c162c 6%,#8e2b40 11%,#591025 17%,#23050d 22%);box-shadow:10px 0 35px #0008;z-index:2}.op-scroll-curtain-left{left:0;border-right:2px solid #c8a36d}.op-scroll-curtain-right{right:0;border-left:2px solid #c8a36d}.op-theatre-proscenium{position:absolute;inset:8px;border:1px solid #c7a672;outline:1px solid #c7a67266;outline-offset:-7px;pointer-events:none;z-index:3;border-radius:170px 170px 0 0}.op-scene-controls{display:flex;max-width:800px;margin:22px auto 0;border-block:1px solid #e5cc9d44}.op-scene-controls button{display:flex;gap:15px;justify-content:center;align-items:center;flex:1;background:none;color:inherit;border:0;border-right:1px solid #e5cc9d33;padding:15px 5px;text-align:left;font-size:10px}.op-scene-controls button:last-child{border-right:0}.op-scene-controls button[aria-pressed=true]{background:#e5cc9d;color:#310b14}.op-scene-controls small{display:block;font-size:7px;margin-top:4px;letter-spacing:.1em}.op-stage-direction{font-size:9px;margin-top:18px!important;opacity:.65}.ha-living-paper{position:relative;min-height:170svh;background:#e9e7de;color:#4b5b4c;overflow:clip}.ha-paper-sticky{position:sticky;top:62px;min-height:calc(100svh - 62px);padding:50px 8% 40px;display:flex;align-items:center;flex-direction:column;perspective:1500px}.ha-paper-heading{text-align:center;position:relative;z-index:1}.ha-paper-heading>span{font-size:8px}.ha-paper-heading h2{font-size:clamp(43px,5vw,70px)}.ha-paper-vertical{position:absolute;left:4%;top:130px;writing-mode:vertical-rl;font-family:var(--font-editorial),Georgia,serif;font-size:28px;letter-spacing:.6em;opacity:.3}.ha-paravent{display:flex;justify-content:center;max-width:950px;width:100%;margin:35px auto;perspective:1200px;transform-style:preserve-3d;filter:drop-shadow(0 25px 22px #36493928)}.ha-paravent-panel{width:25%;aspect-ratio:.6;overflow:hidden;border:7px solid #f6f2e7;outline:1px solid #b4b9a7;transform-origin:left center;backface-visibility:hidden;background:#f5eee2;position:relative}.ha-paravent-panel:nth-child(2n){transform-origin:right center;z-index:1}.ha-paravent-panel:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#313e311f,transparent 40%,#fff4);pointer-events:none}.ha-paravent-panel img{width:400%!important;height:100%!important;max-width:none!important;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.ha-paravent-panel-1 img{transform:translateX(-25%)}.ha-paravent-panel-2 img{transform:translateX(-50%)}.ha-paravent-panel-3 img{transform:translateX(-75%)}.ha-falling-petals{position:absolute;inset:10% 0 0;pointer-events:none;z-index:2}.ha-falling-petals i{position:absolute;width:15px;height:22px;display:block;background:linear-gradient(140deg,#f8e5df,#cfa99d);border-radius:80% 0 75% 40%;opacity:.7;box-shadow:1px 3px 6px #a47c6b10}.ha-haiku-card{position:relative;z-index:3;text-align:center;padding:22px 35px;background:#f8f5ec;box-shadow:0 8px 15px #4b5b4c0a;min-width:320px;transform:rotate(-2deg);border:1px solid #4b5b4c24}.ha-haiku-card>span{font-size:6px;display:block;margin-bottom:15px}.ha-haiku-card p{font-family:var(--font-editorial),Georgia,serif;font-size:22px;line-height:1.4!important}.ha-haiku-card button{display:inline-flex;gap:12px;align-items:center;background:none;border:0;border-bottom:1px solid #4b5b4c66;color:inherit;font-size:8px;margin-top:20px;padding:0 0 5px}.di-turntable-scene{position:relative;overflow:hidden;padding:95px 7% 55px;background:#ed6c52;color:#4b284d;display:grid;grid-template-columns:1fr 1.1fr;align-items:center;gap:8%}.di-turntable-copy h2{font-weight:700;letter-spacing:-.05em;font-size:clamp(47px,5.7vw,82px)}.di-turntable-copy>p{font-size:13px;line-height:1.85}.di-face-switch{display:flex;gap:8px;margin:25px 0 20px}.di-face-switch button{border:1px solid #4b284d;border-radius:50%;width:66px;height:66px;background:transparent;font-size:9px;color:inherit;font-weight:600}.di-face-switch button[aria-pressed=true]{background:#4b284d;color:#f9df85}.di-record-story{max-width:330px;min-height:80px;font-family:var(--font-editorial),Georgia,serif;font-size:24px!important;line-height:1.3!important}.di-real-turntable{position:relative;aspect-ratio:1.05;background:#e9bb7b;border:10px solid #a55e36;border-radius:16px;box-shadow:8px 15px 0 #5e343b,12px 25px 35px #622a4033;transform:rotate(5deg);isolation:isolate}.di-deck-brand{position:absolute;left:6%;top:5%;font:8px monospace;letter-spacing:.08em}.di-record-scroll{position:absolute;width:74%;left:5%;top:15%;aspect-ratio:1}.di-vinyl-disc{width:100%;height:100%;border-radius:50%;background:repeating-radial-gradient(circle at center,#241f28 0 2px,#3e3641 2px 3px,#241f28 3px 5px);box-shadow:2px 4px 10px #0004;display:grid;place-items:center;animation:di-deck-spin 12s linear infinite;animation-play-state:paused}.di-vinyl-disc:before{content:"";position:absolute;inset:0;background:conic-gradient(from 20deg,transparent,#fff2 20deg,transparent 35deg,transparent 180deg,#fff2 200deg,transparent 220deg);border-radius:50%}.di-record-running .di-vinyl-disc{animation-play-state:running}.di-vinyl-label{width:39%;height:39%;border-radius:50%;background:#f6d464;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#4b284d;padding:8px}.di-vinyl-label>span{font-size:5px;letter-spacing:.03em;margin-bottom:7px}.di-vinyl-label strong{font-family:var(--font-editorial),Georgia,serif;font-size:clamp(18px,2.5vw,35px);line-height:.85}.di-vinyl-label strong i{display:block;font-size:.65em;margin-top:5px}.di-vinyl-label>small{font-size:4px;margin-top:12px}.di-vinyl-label b{position:absolute;left:calc(50% - 3px);top:calc(50% - 3px);width:6px;height:6px;border-radius:50%;background:#2a2530;border:1px solid #f7d78e}.di-tonearm{position:absolute;right:9%;top:15%;width:25%;height:57%;transform-origin:82% 8%;transform:rotate(-20deg);transition:transform .7s cubic-bezier(.2,.8,.2,1);z-index:2}.di-tonearm:before{content:"";position:absolute;width:28px;height:28px;right:0;top:0;border-radius:50%;background:radial-gradient(#eee 0 15%,#5b5558 17% 45%,#a8a0a0 48%);box-shadow:2px 4px 4px #0003}.di-tonearm>span{right:12px;top:18px;height:80%;width:8px;border:2px solid #51424a;background:linear-gradient(90deg,#ddd,#8d7f86);transform-origin:top;border-radius:7px}.di-tonearm>i,.di-tonearm>span{position:absolute;transform:rotate(12deg)}.di-tonearm>i{bottom:12%;left:15%;width:20px;height:42px;background:#57364d;border-radius:4px}.di-record-running .di-tonearm{transform:rotate(6deg)}.di-deck-play{position:absolute;left:6%;bottom:5%;display:flex;align-items:center;gap:10px;background:#4b284d;color:#f8d581;border:0;border-radius:30px;min-height:39px;padding:10px 14px;font-size:8px}.di-speed{position:absolute;right:7%;bottom:6%;font-family:var(--font-editorial),Georgia,serif;font-size:30px}.di-speed sup{font-size:10px;vertical-align:super}.di-speed small{display:block;font:7px monospace;text-align:right;letter-spacing:.2em}.di-deck-note{grid-column:1/-1;display:flex;justify-content:center;gap:12px;font-size:9px;line-height:1.8;text-align:center;max-width:600px;margin:15px auto 0!important}.di-deck-note svg{flex-shrink:0;margin-top:2px}@keyframes di-deck-spin{to{transform:rotate(1turn)}}@media (max-width:700px){.az-ceramic-journey{padding:65px 8%}.az-ceramic-table{grid-template-columns:1fr;gap:85px;margin-top:55px}.az-ceramic-picture{width:85%;justify-self:center}.az-stamp-book{transform:rotate(1deg);padding:30px 25px 25px}.az-stamp-book h3{font-size:35px}.az-stamp-grid{gap:25px 12px}.az-ceramic-signature{right:-15px;font-size:24px}.mn-aperture-scroll{min-height:1000px;height:160svh}.mn-aperture-lens{width:94vw;margin:40px auto}.mn-aperture-sticky{padding:35px 3%}.mn-aperture-copy h2{font-size:56px}.mn-aperture-copy>span{font-size:6px}.mn-aperture-caption,.mn-aperture-sticky>p{font-size:8px}.al-map-expedition{min-height:160svh}.al-map-sticky{padding:30px 6% 25px}.al-map-heading{position:static;display:grid;grid-template-columns:30px 1fr;gap:0 14px}.al-map-heading>svg{grid-row:span 2;margin-top:5px}.al-map-heading h2{font-size:42px;grid-column:2;margin:8px 0 15px!important}.al-map-heading h2 br{display:none}.al-map-heading>span{font-size:6px}.al-map-landscape{margin-left:0;min-height:0;height:380px}.al-map-landscape>svg{height:100%;width:100%}.al-map-altimeter{left:0;bottom:10px;min-width:170px;padding:15px 16px}.al-map-altimeter>strong{font-size:40px}.al-map-altimeter h3{font-size:22px}.al-map-altimeter>span{font-size:5px;max-width:150px}.al-map-stops{display:grid;grid-template-columns:1fr 1fr;margin-top:8px}.al-map-stops button{min-height:47px;font-size:9px;border-bottom:1px solid #375b5220;padding:10px}.al-map-stops button:nth-child(2n){border-right:0}.al-map-note{font-size:7px!important;max-width:270px}.op-living-stage{min-height:155svh}.op-living-sticky{padding:35px 6% 25px}.op-living-sticky>h2{font-size:47px;margin-top:20px!important}.op-stage-marquee{font-size:6px;gap:14px}.op-miniature-theatre{aspect-ratio:.9;border-radius:150px 150px 0 0;margin-top:28px}.op-theatre-proscenium{border-radius:140px 140px 0 0}.op-living-act{inset:35% 11% 13%}.op-living-act h3{font-size:36px}.op-living-act p{font-size:10px}.op-living-act>span{font-size:7px}.op-scene-controls{margin-top:18px}.op-scene-controls button{gap:6px;padding:12px 2px;font-size:8px}.op-scene-controls button>svg{width:12px}.op-scene-controls small{font-size:6px}.op-stage-direction{font-size:7px;max-width:250px;margin:14px auto 0!important}.ha-living-paper{min-height:150svh}.ha-paper-sticky{padding:40px 7% 35px}.ha-paper-heading h2{font-size:45px}.ha-paravent{margin:30px auto;width:100%}.ha-paravent-panel{aspect-ratio:.42;border-width:4px}.ha-paper-vertical{left:3%;top:210px;font-size:16px}.ha-haiku-card{min-width:0;width:87%;padding:25px 15px}.ha-haiku-card p{font-size:23px}.ha-falling-petals i{width:11px;height:17px}.di-turntable-scene{grid-template-columns:1fr;padding:65px 8% 40px;gap:30px}.di-turntable-copy h2{font-size:54px}.di-turntable-copy>span{font-size:7px}.di-turntable-copy>p{font-size:12px}.di-record-story{min-height:60px;font-size:24px!important}.di-real-turntable{width:100%;border-width:7px;transform:rotate(3deg);margin:5px 0 15px}.di-vinyl-label strong{font-size:24px}.di-vinyl-label>span{font-size:3.5px}.di-vinyl-label>small{font-size:3px;margin-top:9px}.di-vinyl-label{padding:4px}.di-deck-brand{font-size:6px}.di-tonearm:before{width:23px;height:23px}.di-deck-play{font-size:6px;padding:8px 10px;gap:7px;min-height:32px}.di-deck-play svg{width:15px;height:15px}.di-speed{font-size:23px}.di-speed small{font-size:5px}.di-deck-note{font-size:8px;margin:0 auto!important}}@media (min-width:701px) and (max-height:850px){.al-map-landscape,.al-map-landscape>svg{height:430px;min-height:0}.op-miniature-theatre{max-width:680px}.ha-paper-heading h2,.op-living-sticky>h2{font-size:48px}.ha-paravent{max-width:650px;margin-block:20px}.ha-haiku-card{padding-block:18px}.ha-paper-sticky{padding-top:25px}}@media (prefers-reduced-motion:reduce){.al-map-expedition,.ha-living-paper,.mn-aperture-scroll,.op-living-stage{min-height:0;height:auto}.al-map-sticky,.ha-paper-sticky,.mn-aperture-sticky,.op-living-sticky{position:relative;top:auto;min-height:0}.di-vinyl-disc{animation:none!important}.az-stamp-outline,.di-tonearm{transition:none}.ha-falling-petals{display:none}}