html[data-site-theme=museum]{--showcase-paper:#f0ece3;--showcase-raised:#f8f5ee;--showcase-ink:#3d403a;--showcase-muted:#76796d;--showcase-line:#454b3b30;--showcase-accent:#707b65;--showcase-radius:0px;--showcase-shadow:0 16px 36px -28px #34382980}html[data-site-theme=garden]{--showcase-paper:#eeeadf;--showcase-raised:#f8f5eb;--showcase-ink:#3d483a;--showcase-muted:#7c826e;--showcase-line:#64725238;--showcase-accent:#75855d;--showcase-radius:3px;--showcase-shadow:0 16px 32px -26px #5b624b80}html[data-site-theme=city]{--showcase-paper:#131d28e8;--showcase-raised:#2633418c;--showcase-ink:#d9e5ea;--showcase-muted:#9baeb8;--showcase-line:#b3ccd92e;--showcase-accent:#93bac9;--showcase-radius:3px;--showcase-shadow:0 18px 48px -28px #000b}:is(.showcase-playlist,.showcase-screening,.showcase-chapter-axis,.showcase-pdf-navigation,.showcase-work-preview,.showcase-home-sequence,.showcase-feature-preview){--sc-paper:var(--showcase-paper,#1a2229);--sc-raised:var(--showcase-raised,#26323b);--sc-ink:var(--showcase-ink,#e5e9ec);--sc-muted:var(--showcase-muted,#9facb7);--sc-line:var(--showcase-line,#d2e3ed30);--sc-accent:var(--showcase-accent,#acbed2);--sc-radius:var(--showcase-radius,6px);color:var(--sc-ink);box-sizing:border-box}:is(.showcase-playlist,.showcase-screening,.showcase-chapter-axis,.showcase-pdf-navigation,.showcase-work-preview,.showcase-home-sequence,.showcase-feature-preview) [hidden],.showcase-photo-info [hidden]{display:none!important}:is(.showcase-playlist,.showcase-screening,.showcase-pdf-navigation,.showcase-work-preview,.showcase-home-sequence,.showcase-feature-preview) :is(button,a):focus-visible{outline:2px solid var(--sc-accent);outline-offset:4px}.showcase-playlist[hidden],.showcase-chapter-axis[hidden],.showcase-pdf-navigation[hidden]{display:none!important}[data-record-browser] .showcase-playlist{background:var(--sc-paper);border:1px solid var(--sc-line);border-radius:var(--sc-radius);box-shadow:var(--showcase-shadow);grid-template-columns:150px minmax(0,1fr) minmax(200px,.8fr);gap:30px;margin:25px 0 14px;padding:26px;display:grid}[data-record-browser] .showcase-playlist>figure{aspect-ratio:1;background:var(--sc-raised);place-items:center;min-width:0;margin:0;display:grid}.showcase-playlist>figure img{object-fit:cover;width:100%;height:100%}.showcase-playlist>figure>span{color:var(--sc-muted);font-size:54px}.showcase-playlist-copy{align-self:center;min-width:0}.showcase-playlist-copy>small{color:var(--sc-muted);letter-spacing:.1em;font-size:10px}.showcase-playlist-copy h2{overflow-wrap:anywhere;margin:12px 0;font-size:clamp(22px,2.6vw,34px);font-weight:450;line-height:1.25}.showcase-playlist-copy p{color:var(--sc-muted);white-space:pre-line;font-size:13px;line-height:1.8}.showcase-playlist-copy>a{min-height:44px;color:var(--sc-ink);border-bottom:1px solid var(--sc-line);align-items:center;margin-top:8px;font-size:12px;display:inline-flex}.showcase-playlist-tracks{border-left:1px solid var(--sc-line);align-content:start;gap:0;padding-left:22px;display:grid}.showcase-playlist-tracks button{text-align:left;color:var(--sc-ink);border:0;border-bottom:1px solid var(--sc-line);cursor:pointer;background:0 0;align-items:center;gap:14px;min-width:0;min-height:50px;padding:10px 0;display:flex}.showcase-playlist-tracks button>span:first-child{color:var(--sc-muted);font:10px ui-monospace,monospace}.showcase-playlist-tracks button>span:last-child{gap:5px;min-width:0;display:grid}.showcase-playlist-tracks strong{overflow-wrap:anywhere;font-size:12px;font-weight:450}.showcase-playlist-tracks small{color:var(--sc-muted);font-size:10px}.showcase-screening{background:var(--sc-paper);border:1px solid var(--sc-line);border-radius:var(--sc-radius);box-shadow:var(--showcase-shadow);margin:32px 0 70px;padding:26px}.showcase-screening>header{color:var(--sc-muted);justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:22px;font-size:11px;display:flex}.showcase-screening>header>span{letter-spacing:.12em}.showcase-screening>header p{margin:0;font-size:12px}.showcase-screening-stage{min-width:0}.showcase-screening-stage>article{grid-template-columns:minmax(0,1.55fr) minmax(240px,.9fr);align-items:center;gap:clamp(25px,4vw,60px);display:grid}.showcase-screening-art{aspect-ratio:1.55;background:var(--sc-raised);border:1px solid var(--sc-line);place-items:center;min-width:0;display:grid;overflow:hidden}.showcase-screening-art img{object-fit:cover;width:100%;height:100%;transition:scale .6s}.showcase-screening-art:hover img{scale:1.025}.showcase-screening-art>span{padding:30px;font-size:clamp(30px,4vw,70px);line-height:1.3}.showcase-screening-copy{min-width:0}.showcase-screening-copy>small{color:var(--sc-muted);letter-spacing:.08em;font:10px ui-monospace,monospace}.showcase-screening-copy h2{overflow-wrap:anywhere;margin:15px 0 18px;font-size:clamp(27px,3.5vw,48px);font-weight:450;line-height:1.2}.showcase-screening-copy>p{color:var(--sc-muted);font-size:13px;line-height:1.9}.showcase-screening-copy dl{flex-wrap:wrap;gap:30px;margin:24px 0;display:flex}.showcase-screening-copy dt{color:var(--sc-muted);margin-bottom:7px;font-size:10px}.showcase-screening-copy dd{margin:0;font-size:12px}.showcase-screening-copy summary{cursor:pointer;border-block:1px solid var(--sc-line);min-height:44px;padding:12px 0;font-size:12px}.showcase-screening-copy ol{max-height:180px;padding:12px 0;list-style:none;overflow:auto}.showcase-screening-copy li{gap:18px;padding:8px 0;font-size:12px;display:flex}.showcase-screening-copy li time{color:var(--sc-muted);font-family:ui-monospace,monospace}.showcase-open{border:1px solid var(--sc-accent);border-radius:var(--sc-radius);background:var(--sc-raised);align-items:center;min-height:44px;margin-top:22px;padding:12px 22px;font-size:12px;display:inline-flex}.showcase-screening-strip{scroll-snap-type:x proximity;border-top:1px solid var(--sc-line);gap:16px;margin-top:30px;padding:5px 2px 10px;display:flex;overflow:auto}.showcase-screening-strip button{scroll-snap-align:start;color:var(--sc-muted);text-align:left;cursor:pointer;background:0 0;border:0;flex:0 0 130px;align-content:start;gap:10px;min-height:44px;padding:12px 0 4px;font-size:11px;display:grid}.showcase-screening-strip button[aria-pressed=true]{color:var(--sc-ink);box-shadow:0 -2px 0 var(--sc-accent)}.showcase-screening-thumb{aspect-ratio:1.5;background:var(--sc-raised);display:block;position:relative;overflow:hidden}.showcase-screening-thumb img{object-fit:cover;opacity:.65;width:100%;height:100%;transition:opacity .2s}.showcase-screening-strip button[aria-pressed=true] img,.showcase-screening-strip button:hover img{opacity:1}.showcase-screening-thumb small{color:#fff;background:#1119;padding:3px;font:9px ui-monospace,monospace;position:absolute;bottom:6px;left:6px}.showcase-chapter-axis{border-block:1px solid var(--sc-line);margin:26px 0 10px;padding:18px 0}.showcase-chapter-heading{color:var(--sc-muted);justify-content:space-between;gap:20px;margin-bottom:13px;font-size:11px;display:flex}.showcase-chapter-heading>span:last-child{text-align:right;overflow-wrap:anywhere}.showcase-chapter-axis>nav{background:var(--sc-raised);isolation:isolate;height:44px;position:relative}.showcase-chapter-axis button{border:0;border-right:2px solid var(--sc-paper);min-width:2px;color:var(--sc-muted);background:var(--sc-line);cursor:pointer;padding:0;position:absolute;inset-block:0;overflow:hidden}.showcase-chapter-axis button i{background:var(--sc-accent);opacity:.4;position:absolute;inset:0 auto 0 0}.showcase-chapter-axis button span{font:10px ui-monospace,monospace;position:relative}.showcase-chapter-axis button[aria-current=true]{color:var(--sc-ink);box-shadow:inset 0 -2px var(--sc-accent)}.showcase-chapter-axis button:focus-visible{outline:2px solid var(--sc-accent);outline-offset:3px;z-index:2}.showcase-pdf-workbench{grid-template-columns:210px minmax(0,1fr);align-items:start;gap:20px;display:grid}.showcase-pdf-workbench:has(>[data-pdf-navigation][hidden]){grid-template-columns:minmax(0,1fr)}.showcase-pdf-workbench>.pdf-stage{min-width:0}.showcase-pdf-navigation{background:var(--sc-paper);border:1px solid var(--sc-line);border-radius:var(--sc-radius);min-width:0;padding:14px;position:sticky;top:90px}.showcase-pdf-navigation summary{cursor:pointer;min-height:44px;padding:12px 0;font-size:12px}.showcase-pdf-navigation>p{color:var(--sc-muted);margin:0 0 12px;font-size:10px;line-height:1.7}.showcase-pdf-pages>summary,.showcase-pdf-outline>summary{border-top:1px solid var(--sc-line);color:var(--sc-muted)}.showcase-pdf-thumbnails{scrollbar-width:thin;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;max-height:480px;padding:5px 4px 12px;display:grid;position:relative;overflow:auto}.showcase-pdf-thumbnails button{aspect-ratio:.64;background:var(--sc-raised);min-height:100px;color:var(--sc-muted);border:1px solid var(--sc-line);cursor:pointer;flex-direction:column;justify-content:end;align-items:center;padding:5px;display:flex;position:relative}.showcase-pdf-thumbnails canvas{object-fit:contain;width:calc(100% - 8px);max-width:100%;height:calc(100% - 26px);max-height:calc(100% - 20px);display:block;position:absolute;inset:4px 4px 22px}.showcase-pdf-thumbnails button>span{font:10px ui-monospace,monospace;position:relative}.showcase-pdf-thumbnails button[aria-current=true]{border-color:var(--sc-accent);color:var(--sc-ink);box-shadow:0 0 0 1px var(--sc-accent)}.showcase-pdf-outline>div{max-height:320px;color:var(--sc-muted);font-size:11px;line-height:1.8;overflow:auto}.showcase-pdf-outline ol{margin:0;padding-left:14px;list-style:none}.showcase-pdf-outline>div>ol{padding:0}.showcase-pdf-outline button{border:0;border-bottom:1px solid var(--sc-line);min-height:44px;color:var(--sc-ink);text-align:left;font:inherit;cursor:pointer;background:0 0;width:100%;padding:9px 0}.showcase-pdf-navigation:not([open]){padding-bottom:0}.showcase-work-preview{min-width:0}.work-edition:nth-child(2n)>.showcase-work-preview{order:2}.showcase-work-preview .work-edition-image{touch-action:pan-y;display:block}.showcase-work-preview .showcase-work-image{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.showcase-work-thumbnails{scroll-snap-type:x proximity;gap:8px;padding:12px 2px 7px;display:flex;overflow:auto}.showcase-work-thumbnails button{background:var(--sc-raised);cursor:pointer;opacity:.5;scroll-snap-align:start;border:1px solid #0000;flex:0 0 76px;height:56px;padding:0;transition:opacity .2s;position:relative}.showcase-work-thumbnails button[aria-pressed=true],.showcase-work-thumbnails button:hover{border-color:var(--sc-accent);opacity:1}.showcase-work-thumbnails img{object-fit:cover;width:100%;height:100%}.showcase-work-thumbnails span{color:#fff;background:#111a;padding:2px;font:9px ui-monospace,monospace;position:absolute;bottom:3px;right:3px}.showcase-work-caption{border-bottom:1px solid var(--sc-line);color:var(--sc-muted);grid-template-columns:auto 1fr;align-items:baseline;gap:20px;padding:12px 0;display:grid}.showcase-work-caption>span{white-space:nowrap;font:10px ui-monospace,monospace}.showcase-work-caption>p{min-height:1.7em;margin:0;font-size:12px;line-height:1.7}.pswp--showcase-info .showcase-photo-info{z-index:15;background:var(--showcase-paper,#171b22f2);border:1px solid var(--showcase-line,#e1e6ed30);width:320px;max-width:28vw;color:var(--showcase-ink,#e5e9ef);box-sizing:border-box;border-radius:var(--showcase-radius,5px);pointer-events:auto;padding:20px;transition:opacity .25s;position:absolute;top:86px;bottom:165px;right:24px}.showcase-photo-info>section{flex-direction:column;height:100%;min-height:0;display:flex}.showcase-photo-info-toggle{border:0;border-bottom:1px solid var(--showcase-line,#e1e6ed30);width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;flex-wrap:wrap;align-items:center;gap:16px;min-height:44px;padding:0 0 16px;font-size:12px;display:flex}.showcase-photo-number{color:var(--showcase-muted,#a4b0c1);font:10px ui-monospace,monospace}.showcase-photo-info-body{scrollbar-width:thin;min-height:0;padding-top:14px;overflow:auto}.showcase-photo-info-body p{white-space:pre-line;overflow-wrap:anywhere;margin:0 0 18px;font-size:13px;line-height:1.9}.showcase-photo-description{color:var(--showcase-muted,#a4b0c1);font-size:11px!important}.showcase-photo-info-toggle:focus-visible{outline:2px solid var(--showcase-accent,#acbed2);outline-offset:4px}.photo-chrome-idle .showcase-photo-info:not([data-expanded=true]):not(:focus-within){opacity:0;pointer-events:none}.pswp--showcase-info .photo-filmstrip{max-width:calc(100vw - 400px);left:calc(50% - 176px)}.pswp--showcase-info.pswp--xiaoya:after{bottom:160px;right:372px}@media (width>=1000px){.showcase-photo-info-toggle{cursor:default}.showcase-photo-info-toggle>span:last-child:after{content:" / INFO";opacity:.5;font-size:9px}.showcase-photo-info-body{display:block}}@media (width<=1100px){[data-record-browser] .showcase-playlist{grid-template-columns:120px minmax(0,1fr);gap:24px}.showcase-playlist-tracks{border-left:0;border-top:1px solid var(--sc-line);grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;padding:10px 0 0}.showcase-screening-stage>article{grid-template-columns:minmax(0,1.3fr) minmax(220px,1fr);gap:25px}.showcase-pdf-workbench{grid-template-columns:170px minmax(0,1fr);gap:12px}}@media (width<=999px) and (height>=520px){.pswp--showcase-info .showcase-photo-info{width:auto;max-width:none;height:64px;padding:8px 14px;inset:auto 5% 154px;overflow:hidden}.showcase-photo-info-toggle{border:0;flex-wrap:nowrap;min-height:44px;padding:0}.showcase-photo-info-toggle>span:last-child:after{content:" · 展开";opacity:.6;font-size:10px}.showcase-photo-info-body{display:none}.pswp--showcase-info .showcase-photo-info[data-expanded=true]{height:178px}.showcase-photo-info[data-expanded=true] .showcase-photo-info-body{padding-top:8px;display:block}.showcase-photo-info[data-expanded=true] .showcase-photo-info-toggle>span:last-child:after{content:" · 收起"}.pswp--showcase-info .photo-filmstrip{max-width:94vw;left:50%}.pswp--showcase-info.pswp--xiaoya:after{bottom:232px;right:12px}}@media (width<=760px){.showcase-screening{margin-bottom:45px;padding:18px}.showcase-screening>header{display:block}.showcase-screening>header p{margin-top:8px}.showcase-screening-stage>article{grid-template-columns:1fr;gap:20px}.showcase-screening-art{aspect-ratio:1.45}.showcase-screening-copy h2{font-size:30px}.showcase-screening-copy dl{margin:18px 0}.showcase-screening-strip{gap:12px;margin-top:25px}.showcase-screening-strip button{flex-basis:105px}.showcase-pdf-workbench{grid-template-columns:minmax(0,1fr)}.showcase-pdf-navigation{padding:10px 14px;position:static}.showcase-pdf-thumbnails{grid-template-columns:repeat(auto-fill,minmax(68px,1fr));max-height:245px}.showcase-pdf-outline>div{max-height:240px}.showcase-chapter-heading{flex-direction:column;gap:8px}.showcase-chapter-heading>span:last-child{text-align:left}.work-edition:nth-child(2n)>.showcase-work-preview{order:0}.showcase-work-thumbnails button{flex-basis:64px;height:48px}.showcase-work-caption{gap:14px}}@media (width<=520px){[data-record-browser] .showcase-playlist{grid-template-columns:86px minmax(0,1fr);gap:17px;padding:18px}.showcase-playlist-copy h2{font-size:23px}.showcase-playlist-copy>small{font-size:9px}.showcase-playlist-copy p{font-size:12px}.showcase-playlist-tracks{grid-template-columns:minmax(0,1fr)}.showcase-playlist-tracks button{min-height:52px}.showcase-open{box-sizing:border-box;justify-content:center;width:100%}.showcase-screening-copy>p{font-size:12px}}@media (height<=519px) and (width>=760px){.pswp--showcase-info .showcase-photo-info{width:28vw;max-width:320px;padding:10px;top:62px;bottom:145px;right:16px}.pswp--showcase-info .photo-filmstrip{max-width:62vw;left:calc(50% - 16vw)}.showcase-photo-info-body{padding-top:5px}.showcase-photo-info-body p{font-size:11px}.pswp--showcase-info.pswp--xiaoya:after{bottom:150px;right:34vw}}@media (height<=519px) and (width<=759px){.pswp--showcase-info .showcase-photo-info{width:auto;max-width:none;height:50px;padding:3px 10px;inset:auto 12px 135px}.showcase-photo-info-body{display:none}.pswp--showcase-info .showcase-photo-info[data-expanded=true]{height:160px}.showcase-photo-info[data-expanded=true] .showcase-photo-info-body{padding-top:0;display:block}.pswp--showcase-info .photo-filmstrip{max-width:94vw;left:50%}}@media (prefers-reduced-motion:reduce){:is(.showcase-screening,.showcase-work-preview,.showcase-photo-info,.showcase-home-sequence,.showcase-feature-preview) *{scroll-behavior:auto!important;transition:none!important;animation:none!important}.showcase-screening-art:hover img{scale:1}}.showcase-sr{clip-path:inset(50%)!important;white-space:nowrap!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}.showcase-home-sequence{border-top:1px solid var(--sc-line);width:min(1240px,100% - clamp(40px,8vw,140px));margin:40px auto 0;padding-top:18px}.garden-chapter>.showcase-home-sequence,.city-chapter>.showcase-home-sequence{width:100%}.showcase-sequence-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:14px;display:flex}.showcase-sequence-heading>div{align-items:baseline;gap:25px;display:flex}.showcase-sequence-heading>div>span{letter-spacing:.1em;font-size:11px}.showcase-sequence-heading small{color:var(--sc-muted);font:10px ui-monospace,monospace}.showcase-sequence-heading button{border:1px solid var(--sc-line);border-radius:var(--sc-radius);background:var(--sc-paper);min-height:44px;color:var(--sc-ink);cursor:pointer;padding:10px 18px;font-size:11px}.showcase-sequence-heading button[aria-pressed=true]{border-color:var(--sc-accent);background:var(--sc-raised)}.showcase-sequence-heading button:disabled{cursor:default;opacity:.5}.showcase-sequence-strip{scroll-snap-type:x proximity;gap:12px;padding:4px 3px 12px;display:flex;overflow:auto}.showcase-sequence-strip button{background:var(--sc-paper);cursor:pointer;opacity:.48;scroll-snap-align:start;border:1px solid #0000;border-radius:0;flex:0 0 80px;height:96px;padding:0;transition:opacity .25s,translate .25s;position:relative}.showcase-sequence-strip img{object-fit:cover;width:100%;height:100%;display:block}.showcase-sequence-strip button[aria-pressed=true]{opacity:1;border-color:var(--sc-accent);box-shadow:0 3px 0 var(--sc-accent);translate:0 -2px}.showcase-sequence-strip button:hover{opacity:1}.showcase-sequence-strip button>span{color:#fff;background:#1118;padding:3px;font:9px ui-monospace,monospace;position:absolute;bottom:4px;left:4px}.showcase-home-sequence[data-sequence-playing=true] .showcase-sequence-heading button:before{content:"";vertical-align:middle;background:var(--sc-accent);width:4px;height:4px;margin-right:9px;display:inline-block}.showcase-feature-preview{border-top:1px solid var(--sc-line);grid-template-columns:minmax(180px,.65fr) minmax(0,2fr);gap:clamp(30px,5vw,80px);margin-top:30px;padding-block:24px;display:grid}.showcase-feature-index{flex-direction:column;align-self:start;gap:0;display:flex}.showcase-feature-index button{text-align:left;min-height:100px;color:var(--sc-muted);border:0;border-bottom:1px solid var(--sc-line);cursor:pointer;background:0 0;gap:12px;padding:22px 18px;transition:background .25s,color .25s;display:grid}.showcase-feature-index button>small{font:10px/1.4 ui-monospace,monospace}.showcase-feature-index button>span{overflow-wrap:anywhere;font-size:clamp(18px,2vw,26px);font-weight:400;line-height:1.35}.showcase-feature-index button[aria-pressed=true]{background:var(--sc-paper);color:var(--sc-ink);box-shadow:inset 2px 0 var(--sc-accent)}.showcase-feature-stage,.showcase-feature-stage>article{min-width:0}.showcase-feature-image{background:var(--sc-paper);aspect-ratio:1.65;border:1px solid var(--sc-line);place-items:center;width:100%;min-width:0;display:grid;overflow:hidden}.showcase-feature-image img{object-fit:cover;width:100%;height:100%;transition:scale .65s}.showcase-feature-image:hover img{scale:1.025}.showcase-feature-image--text>span{padding:40px;font-size:clamp(36px,5vw,70px);line-height:1.25}.showcase-feature-copy{grid-template-columns:minmax(0,1fr) minmax(150px,.8fr);gap:24px 35px;margin-top:25px;display:grid}.showcase-feature-copy>div>small{color:var(--sc-muted);font-size:10px}.showcase-feature-copy h3{overflow-wrap:anywhere;margin:13px 0 16px;font-size:clamp(23px,3vw,37px);font-weight:400;line-height:1.3}.showcase-feature-copy p{color:var(--sc-muted);margin:0;font-size:13px;line-height:1.9}.showcase-feature-chapters{margin:0;padding:0;list-style:none}.showcase-feature-chapters>li{border-bottom:1px solid var(--sc-line);gap:15px;padding:12px 0;display:flex}.showcase-feature-chapters>li>span{color:var(--sc-muted);padding-top:3px;font:10px ui-monospace,monospace}.showcase-feature-chapters h4{margin:0 0 8px;font-size:13px;font-weight:400;line-height:1.5}.showcase-feature-chapters a{min-height:28px;font-size:11px;line-height:1.7;display:block}.showcase-feature-chapters small{color:var(--sc-muted);margin-top:5px;font-size:10px;display:block}.showcase-feature-copy>.showcase-open{justify-self:start;margin:0}html[data-site-theme=museum] .showcase-feature-index button[aria-pressed=true]{box-shadow:inset 2px 0 var(--sc-accent);background:0 0}html[data-site-theme=museum] .showcase-feature-image{border:0;box-shadow:0 22px 35px -28px #1c211d80}html[data-site-theme=garden] .showcase-feature-image{background:#f8f5eb;padding:10px;box-shadow:0 12px 22px -20px #4c563d80}html[data-site-theme=garden] .showcase-sequence-strip button{background:#f8f5eb;padding:4px}html[data-site-theme=city] .showcase-feature-copy{background:var(--sc-paper);border:1px solid var(--sc-line);backdrop-filter:blur(16px);padding:22px}html[data-site-theme=city] .showcase-feature-index button[aria-pressed=true]{background:var(--sc-raised)}@media (width<=800px){.showcase-feature-preview{grid-template-columns:minmax(0,1fr);gap:22px}.showcase-feature-index{scroll-snap-type:x proximity;flex-direction:row;padding:3px 2px 10px;overflow:auto}.showcase-feature-index button{scroll-snap-align:start;border:1px solid var(--sc-line);flex:0 0 160px;min-height:120px;margin-right:10px;padding:15px}.showcase-feature-index button[aria-pressed=true]{box-shadow:inset 0 -2px var(--sc-accent)!important}.showcase-feature-copy{grid-template-columns:minmax(0,1fr) minmax(140px,.8fr);gap:22px}.showcase-home-sequence{margin-top:30px}.showcase-sequence-strip{gap:9px}.showcase-sequence-strip button{flex-basis:64px;height:78px}}@media (width<=580px){.showcase-feature-copy{grid-template-columns:minmax(0,1fr)}.showcase-feature-copy>.showcase-open{justify-content:center;width:100%}.showcase-feature-image{aspect-ratio:1.3}.showcase-feature-copy h3{font-size:27px}.showcase-feature-chapters>li{padding-block:15px}.showcase-feature-chapters a{min-height:35px}.showcase-feature-index button{flex-basis:148px;min-height:115px}.showcase-feature-index button>span{font-size:18px}.showcase-sequence-heading>div{gap:12px}.showcase-home-sequence{width:calc(100% - 40px)}html[data-site-theme=city] .showcase-feature-copy{padding:18px}}@media (prefers-reduced-motion:reduce){.showcase-sequence-strip button,.showcase-feature-preview *{transition:none!important}.showcase-sequence-strip button[aria-pressed=true]{translate:none}.showcase-feature-image:hover img{scale:1}}.showcase-feature-chapters a{align-items:center;min-height:44px;display:flex}.showcase-feature-image--text>span{overflow-wrap:anywhere}.showcase-photo-info-body:focus-visible{outline:1px solid var(--showcase-accent,#acbed2);outline-offset:3px}@media (width>=1000px){.pswp--showcase-info .pswp__button--arrow--next{right:352px}}@media (height<=519px) and (width>=760px){.pswp--showcase-info .pswp__button--arrow--next{right:32vw}}
