.sx-system-cover{display:grid;grid-template-columns:2fr 1fr;gap:6vw;align-items:end;padding:70px 0}
.sx-system-cover>div{padding-bottom:12px;max-width:350px}
.sx-system-cycle{list-style:none!important;padding:0!important;margin:0!important;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:26px}
.sx-system-cycle>li{position:relative;border:1px solid var(--sx-line);padding:26px 20px;min-width:0}
.sx-system-cycle>li:not(:last-child)::after{content:'→';position:absolute;right:-24px;top:44%;color:var(--collection-pink)}
.sx-system-cycle span,.sx-system-hat figcaption{font:10px/1.6 var(--sx-mono);letter-spacing:1px}
.sx-system-cycle h3{font-size:clamp(26px,3vw,46px);margin:28px 0 20px}
.sx-system-cycle p{font-size:15px;color:var(--collection-muted)}
.sx-system-cycle a,.sx-system-branch>a:not(.sx-system-art){display:block;font-size:14px;line-height:1.5;padding:14px 0;border-bottom:1px solid var(--sx-line)}
.sx-system-cycle a:hover,.sx-system-branch>a:hover{color:var(--collection-pink)}
.sx-system-cycle .sx-system-core{border-color:var(--collection-pink);background:#25121c}
.sx-collection .sx-system-return{border:1px solid var(--collection-pink);border-top:0;padding:24px;margin:0 0 56px;color:var(--collection-pink);font:13px/1.6 var(--sx-mono)}
.sx-system-return span{font-size:28px;vertical-align:middle;margin-right:16px}
.sx-system-branches{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;scroll-margin-top:120px}
.sx-system-branch{border-top:1px solid var(--collection-pink);padding-top:24px;position:relative;min-width:0}
.sx-system-branch::before{content:'';position:absolute;height:56px;left:50%;top:-57px;border-left:1px solid var(--collection-pink)}
.sx-system-branch h3{font-size:clamp(32px,3.6vw,52px);margin:24px 0;line-height:1.03}
.sx-system-art{display:flex;align-items:center;justify-content:center;aspect-ratio:1;background:#171719;border:1px solid var(--sx-line);padding:16px;margin-bottom:24px}
.sx-system-art img{width:100%;height:100%;max-height:340px;object-fit:contain}
.sx-system-branch>p{color:var(--collection-muted);font-size:16px;margin-bottom:20px}
.sx-system-branches+.sx-system-return{margin-top:40px;margin-bottom:0}
.sx-system-hat{margin-top:36px!important;max-width:400px}
.sx-system-hat img{width:100%;aspect-ratio:1;object-fit:contain}
.sx-system-hat figcaption{padding-top:14px;color:var(--collection-muted)}
.sx-collection-tiger .sx-collection-story-grid{padding-bottom:0}
@media(max-width:800px){.sx-system-cover{grid-template-columns:1fr;padding:40px 0}.sx-system-cycle{grid-template-columns:1fr 1fr}.sx-system-cycle>li::after{display:none}.sx-system-branches{grid-template-columns:1fr;gap:48px}.sx-system-branch::before{display:none}.sx-system-art{max-width:440px}.sx-system-branch>p{max-width:650px}}
@media(max-width:480px){.sx-system-cycle{grid-template-columns:1fr;gap:30px}.sx-system-cycle>li:not(:last-child)::after{display:block;content:'↓';top:auto;bottom:-31px;left:50%;right:auto}.sx-system-cover{gap:24px}.sx-system .sx-system-return{padding:20px 14px}.sx-system-cover .sx-collection-label{font-size:10px}}
body.sx-collection-page #main-content{background:var(--sx-ink);color:var(--sx-paper)}
body.sx-collection-page #main-content>.container{width:100%;max-width:none;padding:0}
body.sx-collection-page #left-area{width:100%;padding:0;float:none}
body.sx-collection-page #sidebar,body.sx-collection-page #main-content>.container::before{display:none}
body.sx-collection-page .entry-title,body.sx-collection-page .post-meta{display:none}
.sx-collection{--collection-pink:#ff389a;--collection-muted:#b6b4ad;background:var(--sx-ink);color:var(--sx-paper);width:100%;font-size:17px;line-height:1.65}
.sx-collection :is(h1,h2,h3,p,figure){margin:0;padding:0;color:inherit}
.sx-collection :is(h1,h2,h3){font-family:var(--sx-sans);font-weight:700;line-height:.94;letter-spacing:-.065em}
.sx-collection em{font-family:var(--sx-serif);font-weight:400}
.sx-collection img{display:block;max-width:100%;height:auto}
.sx-collection :is(section,nav,.sx-collection-cover){padding:70px 5.8vw;scroll-margin-top:110px}
.sx-collection .sx-collection-label,.sx-collection-kicker,.sx-collection-cover-footer,.sx-collection-section-head>span{font:11px/1.5 var(--sx-mono);letter-spacing:1.3px;text-transform:uppercase}
.sx-collection .sx-collection-label{color:var(--collection-muted)}
.sx-collection-kicker,.sx-collection-cover-footer,.sx-collection-section-head{display:flex;justify-content:space-between;gap:24px;align-items:baseline}
.sx-collection-kicker{padding-bottom:24px;border-bottom:1px solid var(--sx-line)}
.sx-collection-kicker a:hover,.sx-collection-cover-footer a:hover{text-decoration:underline;text-underline-offset:5px}
.sx-collection .sx-collection-cover{padding-top:30px;padding-bottom:26px}
.sx-collection-cover-grid{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);gap:6vw;align-items:center;padding:56px 0}
.sx-collection-cover-copy>p:first-child{margin-bottom:24px;color:var(--collection-pink)}
body.sx-collection-page #main-content .sx-collection h1{font-size:clamp(76px,11.7vw,200px);line-height:.84;letter-spacing:-.07em;color:var(--sx-paper)}
.sx-collection h1 em{color:var(--collection-pink);letter-spacing:-.065em}
.sx-collection .sx-collection-deck{font-size:clamp(22px,2.5vw,38px);line-height:1.2;letter-spacing:-.04em;margin:32px 0 24px}
.sx-collection-cover-art{width:min(100%,340px);justify-self:center;position:relative}
.sx-collection-cover-art>a{display:block;padding:12px;border:1px solid var(--sx-line);background:#181819}
.sx-collection-cover-art img{width:100%;aspect-ratio:834/1482;object-fit:contain}
.sx-collection-cover-art figcaption{display:flex;justify-content:space-between;gap:10px;font:10px/1.5 var(--sx-mono);letter-spacing:1px;padding-top:14px;color:var(--collection-muted)}
.sx-collection-cover-footer{border-top:1px solid var(--sx-line);padding-top:22px;color:var(--collection-muted)}
.sx-collection .sx-collection-link{display:inline-flex;align-items:center;justify-content:space-between;gap:36px;border-bottom:1px solid currentColor;padding:12px 0;min-height:44px;font:15px/1.4 var(--sx-sans);letter-spacing:-.01em}
.sx-collection-link:hover{color:var(--collection-pink)}
.sx-collection .sx-collection-story{background:var(--sx-paper);color:var(--sx-ink);padding-top:72px;padding-bottom:0}
.sx-collection-story .sx-collection-label{color:#57554e}
.sx-collection-story-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:9vw;margin-top:50px;padding-bottom:70px}
.sx-collection h2{font-size:clamp(40px,5.9vw,94px)}
.sx-collection-prose>p+p{margin-top:22px}
.sx-collection-prose .sx-collection-lead{font-size:clamp(25px,2.8vw,42px);letter-spacing:-.05em;line-height:1.18;margin-bottom:28px}
.sx-collection-prose .sx-collection-link{margin-top:20px}
.sx-collection .sx-collection-statement{font:700 clamp(48px,9.5vw,154px)/.93 var(--sx-sans);letter-spacing:-.065em;border-top:1px solid #0c0c0e35;padding:48px 0 56px}
.sx-collection-section-head{padding-bottom:24px;border-bottom:1px solid var(--sx-line);color:var(--collection-muted)}
.sx-collection-section-title{display:flex;justify-content:space-between;gap:50px;align-items:flex-end;margin:48px 0}
.sx-collection-section-title>p{max-width:300px;color:var(--collection-muted);font-size:17px}
.sx-collection-work-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;align-items:start}
.sx-collection-work-image{display:block;background:#19191a;border:1px solid var(--sx-line);padding:10px}
.sx-collection-work-image img{width:100%;aspect-ratio:834/1482;object-fit:contain}
.sx-collection-work figcaption{padding-top:20px}
.sx-collection-work h3{font-size:clamp(26px,2.8vw,40px);line-height:1.04;margin:14px 0}
.sx-collection-work figcaption>p{font:14px/1.6 var(--sx-sans);color:var(--collection-muted);min-height:44px}
.sx-collection-work figcaption .sx-collection-link{margin-top:6px}
.sx-collection-gallery .sx-collection-work:nth-child(2){padding-top:72px}
.sx-collection-gallery .sx-collection-work:nth-child(3){padding-top:144px}
.sx-collection .sx-collection-film{background:#181117;border-block:1px solid var(--sx-line)}
.sx-collection-film h2 em{color:var(--collection-pink)}
.sx-collection-film-frame{padding:18px;border:1px solid #785064;background:#0b0b0c}
.sx-collection-film video{display:block;width:100%;aspect-ratio:16/9;object-fit:contain;background:#0b0b0c}
.sx-collection-film-footer{display:flex;flex-wrap:wrap;align-items:center;gap:16px 30px;padding-top:20px;font:12px/1.6 var(--sx-mono);color:var(--collection-muted)}
.sx-collection-film-footer>p{margin-right:auto}
.sx-collection-ocean .sx-collection-work:nth-child(2){padding-top:48px}
.sx-collection .sx-collection-collect{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:9vw;background:var(--collection-pink);color:var(--sx-ink);padding-block:90px}
.sx-collection-collect .sx-collection-label{color:var(--sx-ink);margin-bottom:40px}
.sx-collection-collect .sx-collection-link:hover,.sx-collection-story .sx-collection-link:hover{color:inherit;text-decoration:underline;text-underline-offset:5px}
.sx-collection-connections>p{margin-bottom:24px}
.sx-collection-connections>a{display:grid;grid-template-columns:1fr 2fr auto;align-items:center;gap:24px;border-top:1px solid var(--sx-line);padding:26px 0}
.sx-collection-connections>a:last-child{border-bottom:1px solid var(--sx-line)}
.sx-collection-connections>a>span{font:11px/1.5 var(--sx-mono);color:var(--collection-muted)}
.sx-collection-connections strong{font-size:clamp(27px,4vw,56px);letter-spacing:-.055em;line-height:1.1}
.sx-collection-connections i{font-size:35px;font-style:normal}
.sx-collection-connections>a:hover strong{color:var(--collection-pink)}
@media(min-width:1800px){.sx-collection-cover-grid{max-width:1500px;margin:auto}.sx-collection-cover-art{width:400px}}
@media(max-width:900px){.sx-collection-cover-grid{gap:4vw}.sx-collection-cover-art{width:260px}.sx-collection-story-grid,.sx-collection-collect{gap:6vw}.sx-collection-work-grid{gap:16px}.sx-collection-section-title{align-items:start}.sx-collection-section-title>p{max-width:220px}.sx-collection .sx-collection-cover{padding-top:24px}}
@media(max-width:600px){
 .sx-collection :is(section,nav,.sx-collection-cover){padding:48px 22px;scroll-margin-top:86px}
 .sx-collection .sx-collection-cover{padding-top:20px;padding-bottom:24px}
 .sx-collection-kicker,.sx-collection-cover-footer,.sx-collection-section-head{font-size:9px;gap:14px;align-items:flex-start}
 .sx-collection-kicker>span{text-align:right}.sx-collection-section-head>span{font-size:9px;max-width:110px;text-align:right}
 .sx-collection-cover-grid{grid-template-columns:1fr;padding:40px 0 30px;gap:38px}
 body.sx-collection-page #main-content .sx-collection h1{font-size:23vw;line-height:.84}
 .sx-collection-cover-art{width:min(85%,300px)}
 .sx-collection .sx-collection-deck{font-size:28px;margin-top:25px}
 .sx-collection-cover-copy>p:first-child{font-size:9px;letter-spacing:.8px}
 .sx-collection-story-grid,.sx-collection .sx-collection-collect{grid-template-columns:1fr;gap:32px}
 .sx-collection-story-grid{margin-top:32px;padding-bottom:40px}
 .sx-collection .sx-collection-story{padding-top:48px}
 .sx-collection h2{font-size:clamp(34px,9vw,54px)}
 .sx-collection-prose{font-size:16px}
 .sx-collection .sx-collection-statement{font-size:12vw;padding-block:34px}
 .sx-collection-section-title{display:block;margin:32px 0}
 .sx-collection-section-title>p{max-width:none;font-size:15px;margin-top:22px}
 .sx-collection-work-grid{grid-template-columns:1fr;gap:46px}
 .sx-collection .sx-collection-work-grid .sx-collection-work{padding-top:0}
 .sx-collection-work h3{font-size:32px}
 .sx-collection-work figcaption>p{min-height:0}
 .sx-collection-film-frame{padding:6px}.sx-collection-film-footer{display:block}.sx-collection-film-footer>a{margin-top:10px;margin-right:16px}
 .sx-collection-collect .sx-collection-label{margin-bottom:28px}
 .sx-collection-connections>a{grid-template-columns:1fr auto;gap:10px;padding-block:24px}
 .sx-collection-connections>a>span{grid-column:1/-1}.sx-collection-connections strong{font-size:32px}
}

/* Complete collection pages: scoped separately from transactional/legacy bodies. */
.sx-world{--world-accent:#ff389a;--world-tint:#d9d0e6}
.sx-world-sentiment{--world-accent:#ff5898;--world-tint:#e7d6ea}
.sx-world-sentiment .sx-world-cover{grid-template-columns:1fr}
.sx-world-sentiment .sx-world-cover-art{max-width:800px;margin:auto;width:100%}
.sx-wds-chapters{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}
.sx-wds-chapters>section{padding:25px!important;border:1px solid var(--sx-line)}
.sx-wds-chapters h3{font-size:36px;margin:24px 0!important}
.sx-wds-chapters p{font-size:17px;margin-bottom:20px!important}
.sx-wds-flow-title{font-size:30px;margin:60px 0 25px!important}
.sx-wds-flow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:26px;padding:0!important;list-style:none!important}
.sx-wds-flow li{border-top:2px solid #ff5898;padding:22px 0;position:relative;font-size:22px}
.sx-wds-flow li:not(:last-child):after{content:'→';position:absolute;right:-23px;top:22px;color:#ff5898}
.sx-wds-flow span{display:block;font-size:15px;margin-top:15px;color:#aaa}
.sx-wds-reaction{border-left:3px solid #ff5898;padding:25px;margin:40px 0 0}
.sx-wds-reaction p{font:italic clamp(28px,4vw,60px)/1.15 Georgia,serif}
.sx-wds-reaction cite{display:block;font:14px/1.6 monospace;margin-top:20px}
@media(max-width:800px){.sx-wds-chapters,.sx-wds-flow{grid-template-columns:1fr}.sx-wds-flow li:not(:last-child):after{content:'↓';right:0;top:auto;bottom:-22px}}
.sx-world-cover{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:5vw;padding:65px 0}
body.sx-collection-page #main-content .sx-world h1{font-size:clamp(58px,7.8vw,140px);overflow-wrap:normal}
.sx-world h1 em{color:var(--world-accent)}
.sx-world-cover-art{min-width:0}
.sx-world-heading{position:relative;isolation:isolate}
.sx-world-heading .sx-world-logo{position:absolute;inset:0 auto auto 0;width:100%;max-width:480px;opacity:.2;z-index:-1;pointer-events:none}
.sx-world-media{min-width:0}
.sx-world-media img,.sx-world-media video{width:100%;height:auto;aspect-ratio:1;object-fit:contain;background:#151516;border:1px solid var(--sx-line)}
.sx-world-media video{aspect-ratio:16/10}
.sx-world-media figcaption{padding:20px 0}
.sx-world-media h3{font-size:clamp(23px,2.5vw,37px);line-height:1.1;letter-spacing:-.045em;margin-bottom:14px}
.sx-world-media p{font-size:15px;color:var(--collection-muted);line-height:1.65}
.sx-world-cover-art figcaption h3{font:10px/1.6 var(--sx-mono);letter-spacing:1px;text-transform:uppercase}
.sx-world-cover-art figcaption{padding-bottom:0}
.sx-world .sx-collection-story{background:var(--world-tint)}
.sx-world .sx-world-statement{font:500 clamp(28px,4.3vw,68px)/1.08 var(--sx-serif);font-style:italic;border-top:1px solid #0003;padding:35px 0 45px;max-width:1100px}
.sx-world-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px}
.sx-world .sx-world-feature{background:#19171a;border-block:1px solid var(--sx-line)}
.sx-world-feature-copy{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:24px 7vw;margin-bottom:36px}
.sx-world-feature-copy>.sx-collection-label{grid-column:1/-1}
.sx-world-feature-copy>p:last-child{align-self:center;max-width:640px}
.sx-world-feature-media{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px}
.sx-world-feature-media:has(>figure:only-child){grid-template-columns:minmax(0,1fr);max-width:950px;margin:auto}
.sx-world-feature-media:has(>figure:only-child) img{aspect-ratio:16/10;max-height:650px}
.sx-world-loop-intro{display:grid;grid-template-columns:1fr 1fr;gap:7vw;margin:40px 0 55px}
.sx-world-loop-intro h2 em{color:var(--world-accent)}
.sx-world .sx-world-related{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:0;gap:24px}
.sx-world-related>a{border:1px solid var(--sx-line);border-top:3px solid var(--world-accent);padding:26px;position:relative}
.sx-world-related>a>span{display:block;font:28px var(--sx-mono);color:var(--world-accent);margin-bottom:28px}
.sx-world-related h3{font-size:clamp(25px,2.8vw,44px);line-height:1.05;margin-bottom:24px}
.sx-world-related p{font-size:15px;color:var(--collection-muted)}
.sx-world-related a:hover{background:#242024}
.sx-world .sx-world-return{font:12px/1.6 var(--sx-mono);color:var(--world-accent);border:1px solid var(--world-accent);border-top:0;padding:22px;margin-top:0}
.sx-world .sx-world-collect{background:var(--world-accent);color:#101012;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:7vw}
.sx-world-collect h2{font-size:clamp(35px,4.5vw,70px);margin-top:22px}
.sx-world-collect .sx-collection-label{color:#101012}
.sx-world-collect .sx-collection-link:hover{color:inherit;text-decoration:underline}
.sx-world-portraits{--world-accent:#e8ff00;--world-tint:#eeece2}
.sx-world-portraits .sx-world-media-image img{background:#d9d0e6;padding:25px}
.sx-world-portraits .sx-world-gallery .sx-world-media:nth-child(3n+2){padding-top:55px}
.sx-world-collage{--world-accent:#ff5a9e;--world-tint:#efe6d5}
.sx-world-collage .sx-world-cover-art{transform:rotate(3deg);padding:20px}
.sx-world-collage .sx-world-cover-art img{box-shadow:16px 16px 0 var(--world-accent)}
.sx-world-collage .sx-world-grid{grid-template-columns:1fr 1.3fr .8fr;align-items:center}
.sx-world-cinema{--world-accent:#55d4dc;--world-tint:#d3e1e3}
.sx-world-cinema .sx-world-cover{grid-template-columns:1fr;padding-bottom:25px}
.sx-world-cinema .sx-world-heading{max-width:1000px}
.sx-world-cinema .sx-world-cover-art img{aspect-ratio:16/7;max-height:650px}
.sx-world-cinema .sx-world-grid{grid-template-columns:1fr;max-width:1100px;margin:auto}
.sx-world-soundscape{--world-accent:#ffac47;--world-tint:#eee2ce}
.sx-world-soundscape .sx-world-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
.sx-world-soundscape .sx-world-gallery{background-image:linear-gradient(#ffffff05 1px,transparent 1px),linear-gradient(90deg,#ffffff05 1px,transparent 1px);background-size:36px 36px}
body.sx-collection-page #main-content .sx-world-soundscape h1{font-size:clamp(48px,6.8vw,120px)}
.sx-world-archive{--world-accent:#c6b0ed;--world-tint:#ece7de}
.sx-world-archive .sx-world-grid{grid-template-columns:1fr 1fr}
.sx-world-archive .sx-world-feature{background:#29212e}
.sx-world-exhibition{--world-accent:#b7e579;--world-tint:#e1e7da}
.sx-world-exhibition .sx-world-cover-art img{aspect-ratio:4/3}
.sx-world-exhibition .sx-world-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
.sx-world-exhibition .sx-world-grid img{aspect-ratio:16/10}
.sx-world-exhibition .sx-world-grid>figure:nth-child(even){padding-top:70px}
.sx-world-diptych{--world-accent:#f1754b;--world-tint:#ece8de}
.sx-world-diptych .sx-world-cover{grid-template-columns:1fr}
.sx-world-diptych .sx-world-heading{display:grid;grid-template-columns:1.5fr 1fr;gap:30px;align-items:end}
.sx-world-diptych .sx-world-heading .sx-collection-link{grid-column:2}
.sx-world-diptych .sx-world-cover-art img{aspect-ratio:16/9}
.sx-world-diptych .sx-world-grid{grid-template-columns:1fr}
.sx-world-score{--world-accent:#e8ff00;--world-tint:#e1e8d2}
.sx-world-score .sx-world-grid{gap:18px}
.sx-world-score .sx-world-grid>figure{border-top:4px solid var(--world-accent);padding-top:20px}
.sx-world-score .sx-world-grid>figure:nth-child(2){margin-top:55px}
.sx-world-score .sx-world-grid>figure:nth-child(3){margin-top:110px}
.sx-world-wearable{--world-accent:#f993ca;--world-tint:#eee8dc}
.sx-world-wearable .sx-world-cover{grid-template-columns:1fr 1fr}
.sx-world-wearable .sx-world-cover-art img{aspect-ratio:4/5;max-height:760px}
.sx-world-wearable .sx-world-grid{grid-template-columns:1.2fr 1fr;align-items:center}
.sx-world a:focus-visible{outline:3px solid var(--world-accent);outline-offset:5px}
.sx-world .sx-world-collect a:focus-visible{outline-color:#101012}
@media(max-width:800px){
 .sx-world-cover,.sx-world-feature-copy,.sx-world-loop-intro,.sx-world .sx-world-collect,.sx-world-wearable .sx-world-cover{grid-template-columns:minmax(0,1fr)}
 .sx-world-grid,.sx-world-collage .sx-world-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
 .sx-world .sx-world-related{grid-template-columns:minmax(0,1fr)}
 .sx-world-related>a{padding:24px}.sx-world-related>a>span{float:right;margin:0 0 15px 20px}
 .sx-world-cover-art{max-width:650px;width:100%;margin:auto}
 .sx-world-diptych .sx-world-heading{display:block}
 .sx-world-score .sx-world-grid>figure:nth-child(n){margin-top:0}
 .sx-world-portraits .sx-world-gallery .sx-world-media:nth-child(n){padding-top:0}
 body.sx-collection-page #main-content .sx-world h1{font-size:clamp(58px,11vw,90px)}
 body.sx-collection-page #main-content .sx-world-soundscape h1{font-size:clamp(44px,9vw,80px)}
}
@media(max-width:480px){
 .sx-world-grid,.sx-world-collage .sx-world-grid,.sx-world-soundscape .sx-world-grid,.sx-world-exhibition .sx-world-grid,.sx-world-archive .sx-world-grid,.sx-world-wearable .sx-world-grid,.sx-world-feature-media{grid-template-columns:minmax(0,1fr)}
 .sx-world-cover{padding:35px 0;gap:30px}
 .sx-world-exhibition .sx-world-grid>figure:nth-child(n){padding-top:0}
 .sx-world-collage .sx-world-cover-art{padding:12px;transform:none}
 .sx-world-collage .sx-world-cover-art img{box-shadow:7px 7px 0 var(--world-accent)}
 .sx-world h2{overflow-wrap:anywhere}
 body.sx-collection-page #main-content .sx-world h1{font-size:16.5vw}
 body.sx-collection-page #main-content .sx-world-soundscape h1{font-size:12vw}
 .sx-world .sx-world-related{gap:18px}.sx-world .sx-world-return{padding:18px}
}
/* Restored homepage invitations. */
.sx-home > .sx-system-invitation{background:#dce5c6;color:#0c0c0e}
.sx-home > .sx-wds-home{background:#301b30;color:#eeece2}
.sx-home > .sx-timeline-feature:not(.sx-system-invitation):not(.sx-wds-home){background:#d1cbe5;color:#0c0c0e}
.sx-home > .sx-wds-home .sx-overline{border-color:#eeece238;color:#eeece2}
.sx-home > .sx-wds-home .sx-solid-link{background:#eeece2;color:#301b30!important;border-color:#eeece2}
.sx-home > .sx-wds-home .sx-solid-link:hover{background:#ff5898;border-color:#ff5898}
.sx-wds-home-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6vw;align-items:center;margin-top:45px}
.sx-wds-home-grid img{width:100%;height:auto;object-fit:contain}
.sx-wds-home h2{font-size:clamp(42px,6vw,96px);line-height:.95;letter-spacing:-.05em}
.sx-wds-home h2 em{color:#ff5898}
.sx-wds-home p{margin:25px 0;max-width:560px}
.sx-wds-home-line{font:14px/1.6 monospace;letter-spacing:1px}
@media(max-width:800px){.sx-wds-home-grid{grid-template-columns:1fr}}

.sx-world-soundscape figcaption .sx-collection-link{display:table;margin-top:12px}
