/* QLNDR / Atelier edition. Original logos and garment artwork retained. */
@font-face{font-family:'Noto Nastaliq Urdu';src:url('fonts/Noto-Nastaliq-Urdu.ttf') format('truetype');font-weight:400 700;font-style:normal;font-display:swap}
:root{--paper:#eae6dc;--ink:#0c0c0b;--muted:#aaa69d;--line:#33322f;--gutter:clamp(22px,4vw,76px)}
body{background:var(--ink);color:var(--paper)}
.header{min-height:88px;background:#0c0c0bf5;padding:15px var(--gutter);gap:34px}.brand img{width:122px;height:43px}.brand span{font-size:9px;letter-spacing:.18em}.header nav{gap:32px}.header nav a{font-size:12px;letter-spacing:.035em}.motion-label{display:none}.motion-toggle{margin-left:6px}.eyebrow{font-size:11px;letter-spacing:.16em}.button{font-size:12px;letter-spacing:.04em;gap:35px;min-height:51px;padding:15px 23px}.text-link{font-size:12px}.section-space{padding-top:96px;padding-bottom:96px}.section-title h2,.page-heading h1,.detail-copy h1,.art-detail h1{font-family:var(--sans);font-weight:400;letter-spacing:-.05em;text-transform:none}.section-title h2{font-size:clamp(40px,4.5vw,72px);line-height:1.04}.section-title .eyebrow{margin-bottom:19px}.page-heading{padding-top:75px;padding-bottom:43px}.page-heading h1{font-size:clamp(54px,6.5vw,100px);line-height:1.04}.page-heading p{font-size:15px;max-width:600px;color:var(--muted);margin-top:25px}.page-heading .eyebrow{font-size:11px;margin-bottom:25px}.section-title{margin-bottom:40px}
.atelier-hero{padding:0 var(--gutter);border-bottom:1px solid var(--line);overflow:hidden}.hero-register{display:flex;justify-content:space-between;gap:20px;padding:23px 0;font-size:9px;letter-spacing:.16em;border-bottom:1px solid var(--line);color:var(--muted)}.atelier-stage{display:grid;grid-template-columns:1.05fr 1fr;min-height:660px;align-items:center;gap:4vw}.atelier-copy{padding:55px 0 65px;z-index:1}.atelier-copy>.eyebrow{color:#b3b0a7}.atelier-copy h1{font:400 clamp(60px,6.6vw,106px)/.98 var(--sans);letter-spacing:-.06em;margin:35px 0}.atelier-copy h1 em{font-weight:400;color:#c3bdaf}.atelier-copy p{font-size:15px;color:#a7a398;line-height:1.85;margin-bottom:36px}.atelier-copy .button{min-width:245px;justify-content:space-between}.quiet-link{display:flex;gap:25px;align-items:center;width:fit-content;font-size:12px;color:#bab5aa;padding:20px 0}.quiet-link:hover{color:white}.hero-relic{position:relative;display:block;align-self:stretch;min-height:600px;overflow:hidden;border-inline:1px solid #24231f}.hero-relic>img{width:100%;height:100%;position:absolute;inset:0;object-fit:cover;object-position:center 45%;transition:transform 1.4s;animation:relic-arrive 1.5s ease both}.hero-relic:hover>img{transform:scale(1.025)}.hero-relic:after{content:'';position:absolute;inset:0;background:linear-gradient(0deg,#0c0c0bf2,transparent 20%,transparent 87%,#0c0c0b99);pointer-events:none}.relic-caption{position:absolute;bottom:26px;left:26px;right:26px;display:flex;justify-content:space-between;align-items:end;gap:20px;font-size:9px;letter-spacing:.14em;z-index:2;color:#d5d0c5;line-height:1.8}.hero-baseline{min-height:86px;display:flex;gap:30px;align-items:center;justify-content:space-between;border-top:1px solid var(--line);font-size:11px;color:var(--muted)}.hero-baseline img{width:86px;max-height:48px;object-fit:contain}.hero-baseline a{color:var(--paper)}.house-edit{background:#141412}.product-grid.featured{grid-template-columns:repeat(4,minmax(0,1fr));gap:25px}.piece-image{aspect-ratio:1;background:#b9b7af}.piece-image img{object-fit:contain}.card-code{font-size:9px;padding:3px 6px;left:12px;top:12px;background:#eae6dce0;color:#272521}.card-info{gap:12px;padding-top:17px}.card-info h3{font-size:15px;margin-bottom:6px}.card-info p{font-size:11px;line-height:1.55;color:var(--muted)}.card-index{display:none}.view-piece{font-size:10px}.artwork-feature{display:grid;grid-template-columns:1fr 1fr;background:#e4e0d6;color:#181713;min-height:640px}.artwork-feature>div{padding:80px var(--gutter);display:flex;flex-direction:column;align-items:start;justify-content:center}.artwork-feature h2{font:400 clamp(60px,7vw,104px)/.96 var(--sans);letter-spacing:-.055em;margin:30px 0}.artwork-feature p{max-width:320px;font-size:15px;line-height:1.8;color:#635e54;margin-bottom:30px}.artwork-feature>a{position:relative;display:flex;align-items:center;justify-content:center;border-left:1px solid #cac4b8;padding:50px 40px;background:#d8d3c8}.artwork-feature img{max-height:565px;object-fit:contain;width:100%;height:100%}.artwork-feature>a>span{position:absolute;bottom:22px;left:30px;font-size:10px;letter-spacing:.12em}.chapter{grid-template-columns:45px 1fr 1.1fr 70px;padding:30px 0}.chapter h3{font:400 clamp(27px,3.3vw,46px)/1.15 var(--sans);letter-spacing:-.035em}.chapter p{font-size:13px;color:var(--muted)}.chapter-number,.chapter-count{font-size:10px;color:#9f998e}.editorial-window{min-height:630px}.editorial-window h2{font:400 clamp(60px,7vw,108px)/1 var(--sans);letter-spacing:-.05em;text-transform:none;margin:25px 0 32px}.editorial-window>div{padding:75px var(--gutter)}.editorial-note{font-size:10px}.house-note{display:grid;grid-template-columns:1fr 1fr;gap:40px 7vw}.house-note>.eyebrow{grid-column:1/-1}.house-note>p{font:400 clamp(35px,4vw,62px)/1.12 var(--sans);letter-spacing:-.04em}.house-note>div{max-width:410px;justify-self:end;font-size:14px;color:var(--muted)}.house-note>div .text-link{display:block;margin-top:25px;color:var(--paper)}
footer{background:#090909;padding-top:65px}.footer-top p{font:400 clamp(34px,3.7vw,55px)/1.08 var(--sans);letter-spacing:-.04em}.footer-top nav{font-size:12px;gap:14px 45px}.footer-mark{max-width:560px;margin:70px auto 50px;opacity:.75}.footer-bottom{font-size:10px;color:#aaa59c}.footer-top .eyebrow{font-size:10px}
.art-intro{margin:0 var(--gutter) 35px;display:flex;justify-content:space-between;gap:20px;color:var(--muted);font-size:11px}.art-controls{padding:0 var(--gutter)}.art-search-row{display:flex;gap:25px;align-items:center;border-bottom:1px solid var(--line);padding:8px 0}.art-search-row .search{min-height:55px}.art-search-row .search>span{white-space:nowrap;font-size:12px}.art-search-row input{font-size:14px}.art-search-row>.text-link{white-space:nowrap}.art-results{padding:0 var(--gutter) 100px}.art-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:50px 28px}.art-sheet{height:390px;display:flex;align-items:center;justify-content:center;background:#d7d3ca;position:relative;overflow:hidden}.art-sheet img{width:100%;height:100%;object-fit:contain;transition:transform .6s}.art-card:hover img{transform:scale(1.025)}.art-sheet.transparent-art{background:#34332f;padding:22px}.art-sheet>span{position:absolute;bottom:12px;right:12px;color:var(--paper);background:#10100fe8;padding:6px 10px;font-size:9px;opacity:0;transition:opacity .2s}.art-card:hover .art-sheet>span,.art-card:focus-within .art-sheet>span{opacity:1}.art-meta{display:flex;gap:15px;justify-content:space-between;margin:16px 0 10px;color:#a6a095;font-size:9px;letter-spacing:.1em;text-transform:uppercase}.art-card h3{font:400 23px/1.15 var(--sans);letter-spacing:-.02em}.art-card p{font-size:11px;color:var(--muted);margin-top:9px}.category-tabs button{font-size:12px;min-height:58px}.category-tabs button[aria-pressed=true]{color:var(--paper)}.art-detail{padding:0 var(--gutter) 90px;display:grid;grid-template-columns:1.25fr 1fr;gap:7vw;align-items:start}.art-detail-visual{background:#d7d3ca;position:sticky;top:115px}.art-detail-visual.transparent-art{background:#34332f}.art-detail-visual button{padding:0;display:block;width:100%;background:transparent;cursor:zoom-in}.art-detail-visual img{width:100%;height:auto;max-height:78vh;object-fit:contain}.art-detail>article{padding:35px 0}.art-detail h1{font-size:clamp(40px,4.8vw,72px);line-height:1.05;margin:25px 0}.art-detail article>p{color:var(--muted);font-size:14px;line-height:1.8}.art-specs{margin:32px 0;border-block:1px solid var(--line)}.art-specs>div{display:grid;grid-template-columns:100px 1fr;gap:20px;padding:14px 0;font-size:12px}.art-specs dt{color:#a39c90}.art-specs dd{margin:0}.art-detail .text-link{display:block;margin-top:25px}.art-detail p.small-note{font-size:11px;margin-top:32px}.source-art-link{margin-top:18px}.detail-copy h1{line-height:1.04;font-size:clamp(42px,4.8vw,72px)}.description{font-size:14px}.product-story{font-size:16px}.product-type{font-size:12px}.detail-top{font-size:11px}.results-top{font-size:11px}.search input{font-size:14px}.type-select{font-size:12px}.type-select select{background:#151512;border-color:#454237}.collection-note{font-size:11px}.status-block p{font-size:12px}.zoom-trigger{background:#d3cfc5}.related-grid{grid-template-columns:repeat(3,minmax(0,1fr))}
.studio-process{display:grid;grid-template-columns:1.2fr 1fr;gap:7vw;align-items:center;padding-top:15px}.studio-process img{width:100%}.studio-process>div>.eyebrow{margin-top:15px}.studio-process h2{font:400 clamp(44px,5vw,70px)/1.02 var(--sans);letter-spacing:-.04em;margin:25px 0}.studio-process p{font-size:14px;color:var(--muted);margin-bottom:22px}.studio-steps{border-block:1px solid var(--line);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:55px;padding-top:60px;padding-bottom:60px}.studio-steps h3{font:400 29px/1.1 var(--sans);margin:25px 0 20px}.studio-steps p{font-size:13px;color:var(--muted)}.archive-link{border-top:1px solid var(--line)}.archive-link h2{font:400 clamp(36px,4vw,60px)/1.04 var(--sans);letter-spacing:-.04em;margin:25px 0}.archive-link p{font-size:14px;color:var(--muted);max-width:650px;margin-bottom:25px}.note-tabs a{font-size:12px}.field-copy h2{font:400 clamp(40px,4.8vw,68px)/1.05 var(--sans);letter-spacing:-.04em}.field-copy>p{font-size:15px}.field-copy details p{font-size:13px}.field-layout{gap:7vw}.field-copy{padding:0}.source-list a{font-size:12px}.about-copy h2,.lookbook-pair h2{font:400 clamp(44px,5vw,72px)/1.04 var(--sans);letter-spacing:-.04em;text-transform:none}.about-copy p,.lookbook-pair p{font-size:14px;color:var(--muted)}.belief-band>p{font-family:var(--sans);font-weight:400;letter-spacing:-.04em}.release-page h1{font:400 clamp(50px,6vw,92px)/1.04 var(--sans);letter-spacing:-.05em;text-transform:none}.study-grid h3{font-family:var(--sans);font-size:25px}.study-grid p{font-size:13px}.source-film{min-height:520px}.source-film-title>span{letter-spacing:.08em}.campaign-prose p{color:var(--muted);font-size:14px}.dialog-top{background:#121210;font-size:12px}dialog{background:#121210;border-color:#4b473d}dialog>p{color:var(--muted)}
@keyframes relic-arrive{from{opacity:0;transform:scale(1.025)}to{opacity:1;transform:none}}
@media(min-width:1800px){.atelier-stage{min-height:780px}.hero-relic{min-height:720px}.art-sheet{height:470px}}
@media(max-width:1100px){.header{gap:22px}.header nav{gap:24px}.atelier-stage{min-height:570px}.hero-relic{min-height:550px}.atelier-copy h1{font-size:clamp(60px,7.1vw,85px)}.product-grid.featured{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 22px}.art-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.art-sheet{height:420px}.artwork-feature{min-height:580px}.artwork-feature>div{padding:65px var(--gutter)}.chapter{gap:20px;grid-template-columns:30px 1fr 1fr 45px}.art-detail{gap:35px}.art-detail h1{font-size:48px}}
@media(max-width:760px){.header{min-height:76px;padding:12px var(--gutter)}.brand{width:105px}.brand img{width:105px;height:36px}.brand span{font-size:8px}.header nav{display:none;position:absolute;top:100%;left:0;right:0;background:#0c0c0b;padding:20px var(--gutter) 28px;border-bottom:1px solid var(--line);margin:0}.header.menu-open nav{display:grid;gap:0}.header nav a{font:400 26px/1.2 var(--sans);min-height:53px;border-bottom:1px solid #2e2b25}.header nav a:after{display:none}.motion-toggle{margin-left:auto}.menu-toggle{display:block;background:none;padding:10px 0;font-size:12px;min-height:44px}.hero-register{font-size:8px;padding:17px 0;gap:15px;letter-spacing:.08em}.hero-register>span:last-child{text-align:right;max-width:150px}.atelier-stage{grid-template-columns:1fr;gap:0;min-height:0}.atelier-copy{padding:43px 0 20px}.atelier-copy h1{font-size:clamp(52px,12.8vw,88px);margin:25px 0}.atelier-copy p{font-size:13px;line-height:1.65;margin-bottom:25px}.atelier-copy .button{min-width:245px;min-height:49px}.quiet-link{display:inline-flex;margin-left:20px;padding:20px 0;font-size:11px;gap:12px}.hero-relic{height:480px;min-height:0;border-top:1px solid #24231f;margin-top:13px}.hero-relic>img{object-fit:cover;object-position:center 47%}.hero-baseline{min-height:82px;gap:20px}.hero-baseline>span{display:none}.hero-baseline img{width:78px}.hero-baseline a{font-size:11px}.relic-caption{font-size:8px;left:20px;right:20px;bottom:22px}.section-space{padding-top:62px;padding-bottom:62px}.section-title{gap:20px;align-items:start;flex-direction:column;margin-bottom:30px}.section-title h2{font-size:42px}.section-title .eyebrow{font-size:9px;margin-bottom:17px}.product-grid.featured,.product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 14px}.piece-image{aspect-ratio:.92}.card-info h3{font-size:13px;line-height:1.3}.card-info p{font-size:10px;line-height:1.5}.card-code{font-size:8px;left:8px;top:8px}.view-piece{font-size:8px;bottom:8px;right:8px;padding:6px 8px}.artwork-feature{grid-template-columns:1fr;min-height:0}.artwork-feature>div{padding:55px var(--gutter) 45px}.artwork-feature h2{font-size:68px;margin:22px 0}.artwork-feature p{font-size:14px}.artwork-feature>a{border-left:0;border-top:1px solid #c2bcae;min-height:440px;max-height:570px;padding:35px 30px 55px}.artwork-feature img{max-height:480px}.chapter{grid-template-columns:22px 1fr 40px;gap:14px;padding:25px 0}.chapter h3{font-size:31px;grid-column:2;grid-row:1}.chapter p{font-size:12px;grid-column:2/4;grid-row:2}.chapter-count{grid-column:3;grid-row:1;font-size:9px}.chapter-number{font-size:9px}.editorial-window{min-height:500px}.editorial-window>div{padding:55px var(--gutter)}.editorial-window h2{font-size:67px}.editorial-note{font-size:9px;left:var(--gutter);bottom:20px}.house-note{grid-template-columns:1fr;gap:28px}.house-note>p{font-size:38px}.house-note>div{justify-self:start;font-size:13px}.footer-top{gap:35px;flex-direction:column}.footer-top p{font-size:39px}.footer-top nav{font-size:12px;gap:15px 40px}.footer-mark{width:100%;margin:55px auto 40px}.footer-bottom{font-size:9px;gap:12px;flex-wrap:wrap}.footer-bottom>span:last-child{flex-basis:100%}.page-heading{padding-top:45px;padding-bottom:30px}.page-heading h1{font-size:clamp(44px,11vw,70px)}.page-heading p{font-size:14px;line-height:1.7;margin-top:20px}.page-heading .eyebrow{font-size:9px;margin-bottom:23px}.art-intro{flex-direction:column;gap:8px;font-size:10px;margin-bottom:28px}.art-search-row{display:block;padding-bottom:16px}.art-search-row .search{gap:15px}.art-search-row .search>span{font-size:11px}.art-search-row input{font-size:13px}.art-search-row .text-link{font-size:11px}.art-grid{gap:32px 14px}.art-sheet{height:250px}.art-sheet.transparent-art{padding:12px}.art-meta{font-size:8px;gap:8px;flex-direction:column;margin-top:12px;margin-bottom:8px;letter-spacing:.05em}.art-card h3{font-size:20px;line-height:1.14}.art-card p{font-size:10px;line-height:1.5}.art-results{padding-bottom:65px}.category-tabs{gap:23px}.category-tabs button{font-size:11px;min-height:56px}.art-detail{grid-template-columns:1fr;gap:0;padding-bottom:60px}.art-detail-visual{position:static}.art-detail-visual img{max-height:75vh}.art-detail>article{padding-top:32px}.art-detail h1{font-size:45px}.art-specs>div{grid-template-columns:90px 1fr}.detail-top{font-size:10px;gap:12px}.detail-top>div{gap:14px}.detail-copy h1{font-size:46px}.product-story{font-size:15px}.description{font-size:13px}.detail{gap:20px;padding-bottom:60px}.collection-note{font-size:10px;gap:20px}.collection-note>span{max-width:210px}.results-top{font-size:10px}.search{font-size:12px}.search input{font-size:13px}.type-select{font-size:11px;gap:9px}.type-select select{font-size:11px;max-width:147px}.filter-row{gap:12px}.related-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.studio-process{grid-template-columns:1fr;gap:30px;padding-top:10px}.studio-process h2{font-size:47px}.studio-process p{font-size:13px}.studio-steps{grid-template-columns:1fr;gap:35px}.studio-steps h3{font-size:29px;margin:18px 0}.archive-link h2{font-size:40px}.study-grid{grid-template-columns:1fr}.study-grid h3{font-size:25px}.study-grid p{font-size:13px}.field-copy h2{font-size:43px}.field-copy>p{font-size:14px}.field-copy details p{font-size:13px}.note-tabs a{font-size:11px}.about-copy h2,.lookbook-pair h2{font-size:46px}.about-copy p,.lookbook-pair p{font-size:14px}.source-film{min-height:0;height:480px}.release-page h1{font-size:52px}.release-grid h2{font-size:33px}.release-grid p{font-size:13px}.index-row>span{font-size:12px}.index-row>span:first-child{font-size:10px}.art-detail .small-note{font-size:11px}}
@media(max-width:390px){.quiet-link{margin-left:0;display:flex;padding:17px 0 6px}.hero-relic{height:430px}.art-sheet{height:210px}.art-card h3{font-size:18px}.hero-register{font-size:7px}.header{gap:17px}.artwork-feature h2{font-size:60px}.type-select select{max-width:127px}.type-select{gap:6px}}
@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;animation:none!important;transition:none!important}.reveal{opacity:1!important;transform:none!important}}

/* Exact master-guide palette and one plain support typeface. */
:root{--paper:#E8DCC1;--ink:#171918;--muted:#A9A6A0;--display:var(--sans)}
.atelier-copy h1{font-size:clamp(40px,4.65vw,75px);font-weight:400;line-height:1.07;letter-spacing:-.055em}.atelier-copy h1 em{font-style:normal;color:#A9A6A0}.art-sheet.light-backing,.art-detail-visual.light-backing{background:#ded7c8}.atelier-stage{grid-template-columns:1.08fr 1fr}.house-note>p{font-weight:400}.hero-relic>img{object-fit:contain;object-position:center}.hero-relic{background:#121310}@media(max-width:760px){.atelier-stage{grid-template-columns:1fr}.atelier-copy h1{font-size:clamp(34px,8.25vw,62px);line-height:1.08}.hero-relic>img{object-fit:contain}.section-title h2{font-size:38px}}

.inscription{border-top:1px solid var(--line);padding:24px 0}.inscription p{font-family:Tahoma,Arial,sans-serif;font-size:28px;line-height:1.9;text-align:right;margin:20px 0}.inscription small{font-size:11px;color:var(--muted)}
.source-film{width:calc(100% - var(--gutter)*2);height:clamp(420px,58vw,800px);min-height:0;aspect-ratio:auto}.source-film-title>span{font-family:var(--sans)}@media(max-width:700px){.source-film{width:100%;height:480px}}

/* Original wordmark, modeled in chrome. A quiet, weathered atmosphere. */
.chrome-entrance{position:relative;isolation:isolate;overflow:hidden;background:#141716;padding:0 var(--gutter);border-bottom:1px solid #43443e;min-height:760px}.chrome-entrance:before{content:'';position:absolute;inset:0;z-index:-3;background:linear-gradient(0deg,#171918 3%,#17191870 60%,#171918c9),url('images/night-passage.png') center 46%/cover;opacity:.32;filter:grayscale(1)}.entrance-clouds{position:absolute;inset:-20%;z-index:-2;background:radial-gradient(ellipse at 20% 40%,#c6cece20,transparent 34%),radial-gradient(ellipse at 70% 46%,#d7d2c827,transparent 37%),radial-gradient(ellipse at 50% 65%,#7a898225,transparent 45%);filter:blur(35px);animation:cloud-pass 25s ease-in-out infinite alternate;pointer-events:none}.chrome-entrance:after{content:'';position:absolute;inset:0;z-index:-1;opacity:.14;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.72' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath fill='%23bbb' filter='url(%23n)' d='M0 0h180v180H0z'/%3E%3C/svg%3E")}.chrome-object{position:relative;margin:18px auto 20px;max-width:1440px}#chrome-wordmark{position:relative;width:100%;height:clamp(290px,35vw,510px);cursor:grab;touch-action:pan-y;outline-offset:-6px}#chrome-wordmark:active{cursor:grabbing}#chrome-wordmark canvas{display:block;width:100%;height:100%;position:absolute;inset:0}.wordmark-fallback{position:absolute;inset:14% 8%;width:84%;height:72%;object-fit:contain;filter:invert(1);opacity:.82}.webgl-ready .wordmark-fallback{visibility:hidden}.object-controls{display:flex;align-items:center;justify-content:center;gap:18px;color:#a9ada8;font-size:8px;letter-spacing:.15em}.object-controls button{background:none;min-width:36px;min-height:36px;color:#dedfd6;font-size:15px}.object-controls button:last-child{font-size:9px;letter-spacing:.06em;margin-left:10px;border-bottom:1px solid #72766b}.chrome-baseline{display:grid;grid-template-columns:1fr 1.6fr .55fr;align-items:end;gap:55px;padding:18px 0 55px}.hero-signature{display:flex;align-items:center;gap:18px;color:#a3a89e;font-size:8px;letter-spacing:.12em;line-height:1.8;align-self:center}.hero-signature img{width:85px;height:94px;object-fit:contain}.entrance-statement h1{font:400 clamp(33px,3.25vw,53px)/1.1 var(--sans);letter-spacing:-.045em;margin:18px 0 25px}.entrance-statement .eyebrow{font-size:8px;letter-spacing:.12em;line-height:1.8;color:#b4b8ad}.entrance-statement .button{min-height:47px}.entrance-scroll{font-size:10px;color:#acb1a7;line-height:1.8;margin-bottom:10px;text-align:right}.header{background:#151716ed}.house-edit{background:#171918}.piece-image{background:#d2ccc0}.piece-image img{mix-blend-mode:multiply}.zoom-trigger{background:#d2ccc0}.artwork-feature{background:#171918;color:var(--paper);border-block:1px solid #3d4038}.artwork-feature p{color:var(--muted)}.artwork-feature>a{background:#20231f;border-color:#3d4038}.art-sheet.transparent-art,.art-detail-visual.transparent-art{background:#212521}.art-sheet.light-backing,.art-detail-visual.light-backing{background:#ded7c8}.source-film{filter:saturate(.6)}.inscription p{font-family:'Noto Nastaliq Urdu',Tahoma,Arial,sans-serif}.world-hero{display:grid;grid-template-columns:1fr 1fr;gap:7vw;align-items:center;min-height:650px;background:#1b201b}.world-hero h1{font:400 clamp(48px,6vw,88px)/1.04 var(--sans);letter-spacing:-.055em;margin:30px 0}.world-hero p{font-size:15px;color:#b0b5a6;max-width:470px;margin-bottom:30px}.world-emblem{display:flex;align-items:center;justify-content:center;min-height:420px}.world-emblem img{width:100%;max-height:540px;object-fit:contain;filter:saturate(.77)}.world-intro{display:grid;grid-template-columns:1fr 1.8fr;gap:8vw;border-block:1px solid var(--line);padding-top:65px;padding-bottom:65px}.world-intro p{font:400 clamp(28px,3.2vw,48px)/1.3 var(--sans);letter-spacing:-.025em;color:#cbc8b7}.world-archive .art-sheet{background:#252a24}.world-archive .art-sheet.light-backing{background:#d8d0bc}.world-archive .art-sheet img{filter:saturate(.78)}.concept-jump{display:flex;gap:30px;padding:20px var(--gutter) 35px;overflow:auto;border-bottom:1px solid var(--line)}.concept-jump a{white-space:nowrap;font-size:12px;color:#b8b8aa;min-height:35px;display:flex;align-items:center}.concept-chapter{scroll-margin-top:88px;border-bottom:1px solid var(--line)}.concept-chapter .art-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.concept-chapter .art-sheet{height:370px}.art-sheet{background:#d2ccc0}.art-specs dd{line-height:1.6}.motion-paused *,.motion-paused *:before,.motion-paused *:after{animation-play-state:paused!important}.concept-jump a:hover,.object-controls button:hover{color:var(--paper)}
@keyframes cloud-pass{from{transform:translate(-3%,-2%) scale(1)}to{transform:translate(4%,3%) scale(1.12)}}
@media(max-width:1100px){.chrome-entrance{min-height:690px}.chrome-baseline{grid-template-columns:.7fr 1.7fr;gap:32px}.entrance-scroll{display:none}.hero-signature{gap:10px;flex-direction:column;align-items:start}.hero-signature img{width:65px;height:65px}.header nav{gap:24px}.world-hero{gap:4vw}.concept-chapter .art-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:760px){.chrome-entrance{min-height:0}.chrome-object{margin:25px -15px 30px}#chrome-wordmark{height:260px}.object-controls{gap:10px;font-size:7px}.object-controls button{min-width:32px}.chrome-baseline{grid-template-columns:1fr;gap:24px;padding:0 0 45px}.hero-signature{flex-direction:row;align-items:center;gap:15px;grid-row:2;font-size:7px}.hero-signature img{width:46px;height:48px}.entrance-statement h1{font-size:43px;margin:20px 0 28px}.entrance-statement .eyebrow{font-size:8px}.world-hero{grid-template-columns:1fr;gap:20px;padding-top:50px}.world-hero h1{font-size:57px}.world-hero p{font-size:14px}.world-emblem{min-height:260px}.world-emblem img{max-height:380px}.world-intro{grid-template-columns:1fr;gap:25px}.world-intro p{font-size:29px}.concept-jump{gap:24px;padding-top:5px;padding-bottom:20px}.concept-jump a{font-size:11px}.concept-chapter .art-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.concept-chapter .art-sheet{height:250px}.concept-chapter{scroll-margin-top:76px}.hero-register{font-size:7px}.artwork-feature>a{border-color:#3d4038}}
@media(max-width:390px){#chrome-wordmark{height:230px}.entrance-statement h1{font-size:38px}.world-hero h1{font-size:49px}.concept-chapter .art-sheet{height:210px}.object-controls{letter-spacing:.05em}}
.chrome-entrance:after{opacity:.045}.chrome-entrance:before{opacity:.2}.entrance-clouds{opacity:.8}#chrome-wordmark{height:clamp(280px,31vw,430px)}.chrome-entrance{min-height:0}.chrome-baseline{padding-bottom:45px}.chrome-object{margin-top:5px}.chrome-entrance .hero-register{border-color:#ffffff18}@media(max-width:760px){#chrome-wordmark{height:250px}.chrome-object{margin-top:20px}.chrome-entrance:after{opacity:.035}}@media(max-width:390px){#chrome-wordmark{height:220px}}
.chrome-object:not(:has(.webgl-ready)) .object-controls{visibility:hidden}.art-sheet.dark-backing,.art-detail-visual.dark-backing{background:#171918}.world-archive .art-sheet{background:#d8d0bc}.world-emblem{background:#d8d0bc;border:1px solid #5e6557;padding:20px}.world-emblem img{max-height:480px}.world-archive .art-sheet img{padding:15px}.world-hero{gap:6vw}
.world-tabs{margin:28px 0 0}.world-teaser{background:#20251f;border-bottom:1px solid var(--line)}.world-teaser-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.world-teaser-grid>a>div{height:330px;background:#d8d0bc;padding:20px;overflow:hidden}.world-teaser-grid img{height:100%;width:100%;object-fit:contain;transition:transform .5s}.world-teaser-grid a:hover img{transform:scale(1.025)}.world-teaser-grid>a>span{display:block;font-size:12px;margin-top:18px;color:#c5c7b9}@media(max-width:760px){.world-teaser-grid{grid-template-columns:1fr;gap:30px}.world-teaser-grid>a>div{height:360px}.world-teaser-grid>a>span{font-size:12px}.world-hero .world-emblem{min-height:300px}.world-tabs{gap:25px}}

/* Pale archive inks retain their contrast on the shared charcoal stage. */
.world-archive .art-sheet.dark-backing{background:#212521}
