@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.12tyk43_3sh9u.woff2?dpl=dpl_3os69vQiYuH2dWhFCHt65xHwMXMZ)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.0jzbimsg8vl84.woff2?dpl=dpl_3os69vQiYuH2dWhFCHt65xHwMXMZ)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.0-wfv7uh4i7h9.woff2?dpl=dpl_3os69vQiYuH2dWhFCHt65xHwMXMZ)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.0nx0ww8fni_q3.woff2?dpl=dpl_3os69vQiYuH2dWhFCHt65xHwMXMZ)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.09~u27dqhyhd6.woff2?dpl=dpl_3os69vQiYuH2dWhFCHt65xHwMXMZ)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_a71539c9-module__T19VSG__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_a71539c9-module__T19VSG__variable{--font-geist-sans:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.0zgw-jeven.3w.woff2?dpl=dpl_3os69vQiYuH2dWhFCHt65xHwMXMZ)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.0wkzw~je483f-.woff2?dpl=dpl_3os69vQiYuH2dWhFCHt65xHwMXMZ)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.0rhz0arwfsn~5.woff2?dpl=dpl_3os69vQiYuH2dWhFCHt65xHwMXMZ)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.0l76wvqk9d84w.woff2?dpl=dpl_3os69vQiYuH2dWhFCHt65xHwMXMZ)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.0k4k9394f2q-k.woff2?dpl=dpl_3os69vQiYuH2dWhFCHt65xHwMXMZ)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.08e28id.o-okb.woff2?dpl=dpl_3os69vQiYuH2dWhFCHt65xHwMXMZ)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_8d43a2aa-module__8Li5zG__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_8d43a2aa-module__8Li5zG__variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-size:100%;font:inherit;vertical-align:baseline;border:0;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}:root{font-size:62.5%}html{box-sizing:border-box}*,:before,:after{box-sizing:inherit}.search-result{transition:opacity .1s}.search-result.filtering-out{pointer-events:none}.search-result.filtering-in{pointer-events:auto}.filter-thrown .search-result.filtering-out{animation:.65s cubic-bezier(.2,.8,.25,1) forwards throwOut}.filter-thrown .search-result.filtering-in{animation:.75s cubic-bezier(.2,.8,.25,1) forwards throwIn}.filter-thrown .search-result.filtering-out:nth-child(12n+1){--throw-x:-600px;--throw-rot:-38deg;animation-delay:0s}.filter-thrown .search-result.filtering-out:nth-child(12n+2){--throw-x:800px;--throw-rot:32deg;animation-delay:30ms}.filter-thrown .search-result.filtering-out:nth-child(12n+3){--throw-x:-300px;--throw-rot:-24deg;animation-delay:60ms}.filter-thrown .search-result.filtering-out:nth-child(12n+4){--throw-x:900px;--throw-rot:35deg;animation-delay:90ms}.filter-thrown .search-result.filtering-out:nth-child(12n+5){--throw-x:-850px;--throw-rot:-30deg;animation-delay:.12s}.filter-thrown .search-result.filtering-out:nth-child(12n+6){--throw-x:500px;--throw-rot:18deg;animation-delay:.15s}.filter-thrown .search-result.filtering-out:nth-child(12n+7){--throw-x:-400px;--throw-rot:-42deg;animation-delay:20ms}.filter-thrown .search-result.filtering-out:nth-child(12n+8){--throw-x:700px;--throw-rot:28deg;animation-delay:50ms}.filter-thrown .search-result.filtering-out:nth-child(12n+9){--throw-x:-750px;--throw-rot:-35deg;animation-delay:80ms}.filter-thrown .search-result.filtering-out:nth-child(12n+10){--throw-x:650px;--throw-rot:40deg;animation-delay:.11s}.filter-thrown .search-result.filtering-out:nth-child(12n+11){--throw-x:-500px;--throw-rot:-28deg;animation-delay:40ms}.filter-thrown .search-result.filtering-out:nth-child(12n){--throw-x:850px;--throw-rot:22deg;animation-delay:70ms}.filter-thrown .search-result.filtering-in:nth-child(12n+1){--throw-x:-600px;--throw-rot:-38deg;animation-delay:0s}.filter-thrown .search-result.filtering-in:nth-child(12n+2){--throw-x:800px;--throw-rot:32deg;animation-delay:40ms}.filter-thrown .search-result.filtering-in:nth-child(12n+3){--throw-x:-300px;--throw-rot:-24deg;animation-delay:80ms}.filter-thrown .search-result.filtering-in:nth-child(12n+4){--throw-x:900px;--throw-rot:35deg;animation-delay:.12s}.filter-thrown .search-result.filtering-in:nth-child(12n+5){--throw-x:-850px;--throw-rot:-30deg;animation-delay:.16s}.filter-thrown .search-result.filtering-in:nth-child(12n+6){--throw-x:500px;--throw-rot:18deg;animation-delay:.2s}.filter-thrown .search-result.filtering-in:nth-child(12n+7){--throw-x:-400px;--throw-rot:-42deg;animation-delay:30ms}.filter-thrown .search-result.filtering-in:nth-child(12n+8){--throw-x:700px;--throw-rot:28deg;animation-delay:70ms}.filter-thrown .search-result.filtering-in:nth-child(12n+9){--throw-x:-750px;--throw-rot:-35deg;animation-delay:.11s}.filter-thrown .search-result.filtering-in:nth-child(12n+10){--throw-x:650px;--throw-rot:40deg;animation-delay:.15s}.filter-thrown .search-result.filtering-in:nth-child(12n+11){--throw-x:-500px;--throw-rot:-28deg;animation-delay:50ms}.filter-thrown .search-result.filtering-in:nth-child(12n){--throw-x:850px;--throw-rot:22deg;animation-delay:90ms}@keyframes throwOut{0%{opacity:1;transform:translateY(0)translate(0)rotate(0)}70%{opacity:1}to{transform:translateY(-1500px) translateX(var(--throw-x,-400px)) rotate(var(--throw-rot,-30deg));opacity:0}}@keyframes throwIn{0%{transform:translateY(-1500px) translateX(var(--throw-x,-400px)) rotate(var(--throw-rot,-30deg));opacity:0}15%{opacity:1}to{opacity:1;transform:translateY(0)translate(0)rotate(.5deg)}}.filter-fade .search-result.filtering-out{animation:.4s ease-out forwards fadeOut}.filter-fade .search-result.filtering-in{animation:.4s ease-in forwards fadeIn}.filter-fade .search-result.filtering-out:nth-child(6n+1){animation-delay:0s}.filter-fade .search-result.filtering-out:nth-child(6n+2){animation-delay:50ms}.filter-fade .search-result.filtering-out:nth-child(6n+3){animation-delay:.1s}.filter-fade .search-result.filtering-out:nth-child(6n+4){animation-delay:20ms}.filter-fade .search-result.filtering-out:nth-child(6n+5){animation-delay:70ms}.filter-fade .search-result.filtering-out:nth-child(6n){animation-delay:.12s}.filter-fade .search-result.filtering-in:nth-child(6n+1){animation-delay:0s}.filter-fade .search-result.filtering-in:nth-child(6n+2){animation-delay:80ms}.filter-fade .search-result.filtering-in:nth-child(6n+3){animation-delay:.16s}.filter-fade .search-result.filtering-in:nth-child(6n+4){animation-delay:40ms}.filter-fade .search-result.filtering-in:nth-child(6n+5){animation-delay:.12s}.filter-fade .search-result.filtering-in:nth-child(6n){animation-delay:.2s}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.filter-scale .search-result.filtering-out{animation:.35s ease-in forwards scaleOut}.filter-scale .search-result.filtering-in{animation:.4s ease-out forwards scaleIn}.filter-scale .search-result.filtering-out:nth-child(4n+1){animation-delay:0s}.filter-scale .search-result.filtering-out:nth-child(4n+2){animation-delay:40ms}.filter-scale .search-result.filtering-out:nth-child(4n+3){animation-delay:80ms}.filter-scale .search-result.filtering-out:nth-child(4n){animation-delay:20ms}.filter-scale .search-result.filtering-in:nth-child(4n+1){animation-delay:0s}.filter-scale .search-result.filtering-in:nth-child(4n+2){animation-delay:60ms}.filter-scale .search-result.filtering-in:nth-child(4n+3){animation-delay:.12s}.filter-scale .search-result.filtering-in:nth-child(4n){animation-delay:30ms}@keyframes scaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.8)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.filter-slide .search-result.filtering-out{animation:.4s ease-in forwards slideOut}.filter-slide .search-result.filtering-in{animation:.45s ease-out forwards slideIn}.filter-slide .search-result.filtering-out:nth-child(5n+1){animation-delay:0s}.filter-slide .search-result.filtering-out:nth-child(5n+2){animation-delay:30ms}.filter-slide .search-result.filtering-out:nth-child(5n+3){animation-delay:60ms}.filter-slide .search-result.filtering-out:nth-child(5n+4){animation-delay:90ms}.filter-slide .search-result.filtering-out:nth-child(5n){animation-delay:40ms}.filter-slide .search-result.filtering-in:nth-child(5n+1){animation-delay:0s}.filter-slide .search-result.filtering-in:nth-child(5n+2){animation-delay:50ms}.filter-slide .search-result.filtering-in:nth-child(5n+3){animation-delay:.1s}.filter-slide .search-result.filtering-in:nth-child(5n+4){animation-delay:.15s}.filter-slide .search-result.filtering-in:nth-child(5n){animation-delay:70ms}@keyframes slideOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(50px)}}@keyframes slideIn{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}.search-result.filtered-hidden{display:none!important}:root{--background:#e1e1e1;--background-darker:#cecece;--foreground:#000;--borders:#000;--padding:30px;--font-family:"Grotta-Regular", sans-serif;--h1-size:64px;--h2-size:26px;--h3-size:18px;--h4-size:12px;--h5-size:12px;--filter-size:16px;--menu-bottom-size:12px;--filter-menu-size:16px;--h4-height:50px;--collections-height:calc(2 * var(--h4-height));--hover-bg-color:#f5fc89;--border-size:2px;--border-color:#000;--schindler-color:#f6e3fe;--mackey-color:#8cb6c0;--fitzpatrick-color:#a9ae38;--other-color:#f5fc89;--animation-speed:0s;--filter-animation-speed:.4s;--hover-opacity:.6;--records-image-bg:var(--background-darker);--records-image-height:740px;--records-thumbnail-size:80px;--records-label:calc(3 * var(--h4-height));--mobile-nav-menu-size:30px;overscroll-behavior:none}@media (max-width:1279px){:root{--h1-size:44px;--collections-height:74px}}@media (max-width:1023px){:root{--h1-size:30px;--h2-size:18px;--collections-height:50px}}@media (max-width:767px){:root{--padding:16px}}@font-face{font-family:Grotta-Regular;font-style:normal;font-weight:400;src:local(Grotta-Regular),url(/fonts/Grotta-Regular.woff2)format("woff2"),url(/fonts/Grotta-Regular.woff)format("woff")}@font-face{font-family:Grotta-Medium;font-style:normal;font-weight:400;src:local(Grotta-Medium),url(/fonts/Grotta-Medium.woff2)format("woff2"),url(/fonts/Grotta-Medium.woff)format("woff")}html,body{background:var(--background-darker);color:var(--foreground);font-family:var(--font-family);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;overflow-x:clip}button{color:inherit}html{scrollbar-gutter:stable}em,i{font-style:italic}b,strong{font-family:Grotta-Medium}p{margin-bottom:var(--padding)}a{color:var(--foreground);text-decoration:none}h1{font-size:var(--h1-size)}h2{font-size:var(--h2-size)}h3{font-size:var(--h3-size)}h4{font-size:var(--h4-size);padding-bottom:calc((var(--padding) / 3) * 4);text-transform:uppercase;line-height:.05em}h5{font-size:var(--h5-size)}div:empty{display:none}.pill-btn{transition:background-color var(--animation-speed) ease;-webkit-box-decoration-break:clone;box-decoration-break:clone;background-color:#fff;border-radius:9999px;padding:5px 30px 15px}@media (hover:hover) and (pointer:fine){.pill-btn:hover{background-color:var(--hover-bg-color)}}.pill-btn.request-btn{font-size:var(--h4-size);text-transform:uppercase;margin-left:calc(var(--padding) / 2);cursor:pointer;height:24px;font-family:var(--font-family);border:none;align-items:center;padding:0 20px;display:inline-flex}.search-bar-holder{z-index:9999;background-color:var(--background);width:100%;position:sticky;top:0}input[type=search]::-webkit-search-cancel-button{appearance:none}.search-bar-wrapper{position:relative}.search-page{overflow-x:clip}.search-page.search-page-empty .search-bar-holder{z-index:auto;position:static}.search-page.search-page-empty .search-bar-holder .search-bar-wrapper:first-child{z-index:1;width:100%;position:fixed;top:0;left:0}.search-page.search-page-empty .search-filters{margin-top:var(--collections-height);top:calc(0px - var(--border-size));z-index:5;transition:transform .4s cubic-bezier(.2,.8,.25,1),opacity .4s cubic-bezier(.2,.8,.25,1);position:sticky}.search-page.search-page-empty .filters-summary{top:calc(var(--h4-height) - var(--border-size));z-index:3;background-color:var(--background);transition:transform .4s cubic-bezier(.2,.8,.25,1),opacity .4s cubic-bezier(.2,.8,.25,1);position:sticky}.search-page.record-direct-load .search-bar-holder,.search-page.record-direct-load .search-filters{transition:opacity .4s cubic-bezier(.2,.8,.25,1)}.search-page.record-direct-load.detail-open .search-bar-holder,.search-page.record-direct-load.detail-open .search-filters,.search-page.search-page-empty.detail-open .search-filters{opacity:0;pointer-events:none;transition:none}.search-page.search-page-empty.detail-open .filters-summary{opacity:0;pointer-events:none;transition:none;transform:translateY(-100%)}.search-page.search-page-empty .search-content{z-index:2;padding-top:0;position:relative}.search-page.search-page-has-query .search-bar-holder{z-index:6;background-color:var(--background);transition:transform .4s cubic-bezier(.2,.8,.25,1),opacity .4s cubic-bezier(.2,.8,.25,1);position:fixed;top:0;left:0}.search-page.search-page-has-query.detail-open .search-bar-holder{z-index:1;opacity:0;pointer-events:none;transition:none;transform:translateY(-100%)}.search-page.search-page-has-query .search-bar-holder .search-bar-wrapper:first-child,.search-page.search-page-has-query .search-bar-holder .search-bar-wrapper.second{position:relative}.search-page.search-page-has-query .search-bar-holder+.search-filters{top:var(--collections-height);z-index:7;background-color:var(--background);margin-top:0;transition:transform .4s cubic-bezier(.2,.8,.25,1);position:fixed;left:0;right:0}.search-page.search-page-has-query .search-bar-holder:has(.search-bar-wrapper.second)+.search-filters{top:calc(2 * var(--collections-height))}:is(.search-page.search-page-has-query.detail-open .search-bar-holder+.search-filters,.search-page.search-page-has-query.detail-open .search-bar-holder:has(.search-bar-wrapper.second)+.search-filters){top:calc(0px - var(--h4-height) - var(--border-size));transition:none}.search-page.search-page-has-query .filters-summary{top:calc(var(--collections-height) + var(--h4-height) - var(--border-size));z-index:5;background-color:var(--background);transition:transform .4s cubic-bezier(.2,.8,.25,1),opacity .4s cubic-bezier(.2,.8,.25,1);position:fixed;left:0;right:0}.search-page.search-page-has-query .search-bar-holder:has(.search-bar-wrapper.second)+.search-filters .filters-summary{top:calc(2 * var(--collections-height) + var(--h4-height) - (2 * var(--border-size)))}.search-page.search-page-has-query.detail-open .filters-summary{opacity:0;pointer-events:none;transition:none;transform:translateY(-100%)}.search-page.search-page-has-query .search-content{padding-top:calc(var(--collections-height) + var(--h4-height) - var(--border-size));z-index:2;position:relative}.search-page.search-page-has-query:has(.filters-summary.visible) .search-content{padding-top:calc(var(--collections-height) + 2 * var(--h4-height) - var(--border-size))}.search-page.search-page-has-query .search-bar-holder:has(.search-bar-wrapper.second)~.search-content{padding-top:calc(2 * var(--collections-height) + var(--h4-height) - (2 * var(--border-size)))}.search-page.search-page-has-query.search-page-two-bars-with-filters .search-bar-holder:has(.search-bar-wrapper.second)~.search-content{padding-top:calc(2 * var(--collections-height) + 2 * var(--h4-height) - (2 * var(--border-size)))}.search-page.search-page-has-query:has(.search-bar-holder .search-bar-wrapper.second):has(.filters-summary.visible) .search-content .search-no-results{margin-top:0}.collection-page .search-bar-holder{display:none}.collection-page .search-filters.four-cells{top:calc(var(--h4-height) - var(--border-size));z-index:500;border-top:var(--border-size) solid var(--border-color);margin-top:0;transition:transform .4s cubic-bezier(.2,.8,.25,1);position:sticky}.collection-page.detail-open .search-filters.four-cells{top:calc(0px - var(--h4-height) - var(--border-size))}.search-page.detail-open .search-filters,.collection-page.detail-open .search-filters{transform:translateY(-52px)}.collection-page .filters-summary{top:calc(var(--h4-height) * 2 - var(--border-size));z-index:499;background-color:var(--background);transition:transform .4s cubic-bezier(.2,.8,.25,1),opacity .4s cubic-bezier(.2,.8,.25,1);position:sticky}.collection-page.detail-open .filters-summary{opacity:0;pointer-events:none;transform:translateY(-100%)}body.detail-open .search-filters,body.detail-open .filters-summary{opacity:0;pointer-events:none;transition:none}.collection-page .search-content{z-index:2;padding-top:0;position:relative}.search-bar{width:100%;height:calc(var(--padding) / 3 * 2 + var(--h1-size) + var(--padding) + var(--border-size));height:var(--collections-height);border:none;border-bottom:var(--border-size) solid var(--border-color);background:0 0;background-color:var(--background-darker);padding-left:var(--padding);padding-right:calc(var(--padding) + 45px + var(--padding) / 3 + 45px + var(--padding) / 3 + 45px);font-family:var(--font-family);font-size:var(--h1-size);box-sizing:border-box;caret-width:var(--border-size);outline:none;line-height:1;display:block}.search-bar::placeholder{color:#aaa}.search-set{caret-color:#0000;background-color:var(--background)!important}.search-clear{right:calc(var(--padding) + 45px + var(--padding) / 3 + 45px + var(--padding) / 3);cursor:pointer;opacity:1;width:45px;height:45px;transition:opacity var(--animation-speed) ease;background:0 0;border:none;border-radius:50%;padding:0;display:none;position:absolute;top:50%;transform:translateY(-50%)}.search-clear:before,.search-clear:after{content:"";width:calc(100% - var(--padding) / 3 * 2);height:var(--border-size);background-color:var(--foreground);position:absolute;top:50%;left:50%}.search-clear:before{transform:translate(-50%,-50%)rotate(45deg)}.search-clear:after{transform:translate(-50%,-50%)rotate(-45deg)}.search-hidden{display:none}.search-zoom-out,.search-zoom-in{cursor:pointer;width:45px;height:45px;transition:background-color var(--animation-speed) ease;background-color:#fff;border:none;border-radius:50%;padding:0;position:absolute;top:50%;transform:translateY(-50%)}@media (hover:hover) and (pointer:fine){.search-zoom-out:hover,.search-zoom-in:hover{background-color:var(--hover-bg-color)}}.search-zoom-out{right:var(--padding)}.search-zoom-in{right:calc(var(--padding) + 45px + var(--padding) / 3)}.search-zoom-out:before,.search-zoom-out:after,.search-zoom-in:before,.search-zoom-in:after{content:"";width:calc(100% - var(--padding) / 3 * 2);height:var(--border-size);background-color:var(--foreground);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.search-zoom-in:after{width:var(--border-size);height:calc(100% - var(--padding) / 3 * 2)}.search-zoom-out:after{display:none}.homepage-main{position:relative}.homepage-content-wrapper{top:calc(var(--collections-height) - var(--border-size));z-index:10;background-color:var(--background);border-top:var(--border-size) solid var(--border-color);width:100%;position:absolute;left:0}.homepage-main .search-bar-holder{z-index:9;width:100%;position:fixed;top:0;left:0}.homepage-content{padding:var(--padding);font-size:var(--h1-size);padding-top:calc(var(--collections-height));padding-bottom:calc(var(--collections-height));color:var(--foreground);border-bottom:var(--border-size) solid var(--border-color);line-height:1.6em}.homepage-content p{margin-bottom:calc(1.75 * var(--padding))}.homepage-content p:last-child{margin-bottom:calc(.75 * var(--padding))}.search-content{padding-top:calc(var(--collections-height) + var(--h4-height) - var(--border-size));padding-bottom:calc(var(--h4-height) - calc(2 * var(--border-size)));position:relative;overflow:hidden}.search-content.search-collections{padding-top:0}.highlight{padding:var(--padding);padding-top:calc((var(--padding) / 3) * 2);padding-bottom:var(--collections-height);font-size:var(--h1-size);color:var(--foreground);border-bottom:var(--border-size) solid var(--border-color);line-height:1.6em}.highlight h4{padding-bottom:calc(2.75 * var(--padding));line-height:.75em}.collections,.menu-title{background-color:var(--background);padding-left:var(--padding);padding-right:var(--padding);font-size:var(--h1-size);color:var(--foreground);border-bottom:var(--border-size) solid var(--border-color);height:var(--h4-height);align-items:center;line-height:1.5em;display:flex}.collections h4{padding-bottom:0}.collections-menu{position:relative}.collections-menu a{color:var(--foreground);padding:var(--padding);height:calc(1.2 * var(--collections-height));font-size:var(--h1-size);border-bottom:var(--border-size) solid var(--border-color);transition:background-color var(--animation-speed) ease;align-items:center;line-height:.8em;text-decoration:none;display:flex;overflow:hidden}.collections-menu a span{min-width:0}@media (hover:hover) and (pointer:fine){.collections-menu a:hover{background-color:var(--hover-bg-color)}}.alphabet-filter-wrapper{position:relative}.alphabet-filter-wrapper:before,.alphabet-filter-wrapper:after{content:"";top:0;bottom:var(--border-size);width:calc(1.6 * var(--h4-height));pointer-events:none;z-index:1;position:absolute}.alphabet-filter-wrapper:before{background:linear-gradient(to right, var(--background), transparent);left:0}.alphabet-filter-wrapper:after{background:linear-gradient(to left, var(--background), transparent);right:0}.alphabet-filter{gap:calc(var(--padding) / 2);padding:calc(var(--padding) / 2) var(--padding);border-bottom:var(--border-size) solid var(--border-color);white-space:nowrap;scrollbar-width:none;-ms-overflow-style:none;flex-wrap:nowrap;display:flex;overflow:auto hidden}.alphabet-filter::-webkit-scrollbar{display:none}.alphabet-letter{cursor:pointer;width:45px;height:45px;font-family:var(--font-family);font-size:var(--h4-size);text-transform:uppercase;transition:background-color var(--animation-speed) ease;box-sizing:border-box;color:var(--foreground);background-color:#fff;border:none;border-radius:50%;flex:0 0 45px;justify-content:center;align-items:center;display:flex}@media (hover:hover) and (pointer:fine){.alphabet-letter:hover{background-color:var(--hover-bg-color);cursor:pointer}}.alphabet-letter.active{cursor:default;background-color:#0000}.alphabet-creators{border-bottom:var(--border-size) solid var(--border-color);display:flex}.alphabet-creators-col{padding:var(--padding) var(--padding);flex:1}.alphabet-creators-col:first-child{padding-left:var(--padding)}.alphabet-creators-col:last-child{padding-right:0}.alphabet-creators-col+.alphabet-creators-col{border-left:var(--border-size) solid var(--border-color)}.alphabet-creator-link{color:var(--foreground);font-family:var(--font-family);font-size:var(--h3-size);padding:calc(var(--padding) / 4) 0;transition:color var(--animation-speed) ease;text-decoration:none;display:block}@media (hover:hover) and (pointer:fine){.alphabet-creator-link:hover{color:var(--hover-fg-color,var(--foreground));opacity:var(--hover-opacity);cursor:pointer;text-decoration:none}}.home-bottom-padder{height:calc(var(--h4-height) - var(--border-size))}.related-records-header{background-color:var(--background);padding-left:var(--padding);padding-right:var(--padding);font-size:var(--h1-size);color:var(--foreground);height:var(--h4-height);text-align:left;justify-content:flex-start;align-items:center;line-height:1.5em;display:flex;position:relative}.related-records-header.has-multiple{text-align:center;justify-content:center}.related-records-header h4{padding-bottom:0}.related-arrow{width:var(--h4-height);height:var(--h4-height);cursor:pointer;transition:opacity var(--animation-speed) ease;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:50%;transform:translateY(-50%)}@media (hover:hover) and (pointer:fine){.related-arrow:hover{opacity:var(--hover-opacity)}}.related-arrow-left{left:calc(var(--padding) / 2)}.related-arrow-right{right:calc(var(--padding) / 2)}.related-arrow-icon{width:calc(var(--padding) / 2);height:calc(var(--padding) / 2);border-left:var(--border-size) solid var(--border-color);border-bottom:var(--border-size) solid var(--border-color);display:block}.related-arrow-left .related-arrow-icon{transform:rotate(45deg)}.related-arrow-right .related-arrow-icon{transform:rotate(-135deg)}.thumb{vertical-align:middle;border:var(--border-size) solid var(--border-color);background-color:var(--hover-bg-color);margin-bottom:10px;display:inline-block;overflow:hidden}.thumb img{transition:opacity var(--animation-speed) ease;max-width:80px;max-height:80px;display:block}@media (hover:hover) and (pointer:fine){a:hover .thumb img{opacity:0}}.thumb.no-border img{background-color:var(--background)}.thumb-portrait{height:80px}.thumb-landscape{width:80px}.thumb-placeholder{width:80px;height:80px;display:inline-block}.thumb-placeholder:empty{display:inline-block}.search-filters{margin-left:calc(0px - var(--border-size));margin-right:calc(0px - var(--border-size));grid-template-columns:repeat(5,1fr);display:grid}.search-filters.four-cells{grid-template-columns:repeat(4,1fr)}.search-filter-cells{display:contents}.search-filters-toggle{display:none}.filters-summary{border-bottom:var(--border-size) solid var(--border-color);padding-left:var(--padding);padding-right:var(--padding);align-items:center;gap:calc(var(--padding) / 3);grid-column:1/-1;width:100%;padding-top:12px;padding-bottom:12px;display:none}.filters-summary.visible{flex-wrap:wrap;display:flex}.filters-summary-scroll{align-items:center;gap:calc(var(--padding) / 3);flex-wrap:wrap;width:100%;display:flex}.filter-pill{font-size:var(--h4-size);text-transform:uppercase;height:calc(var(--h4-height) / 2);align-items:center;gap:calc(var(--padding) / 4);white-space:nowrap;border:none;flex-shrink:0;padding-bottom:0;display:flex;padding-top:0!important;padding-left:calc(var(--padding) / 1)!important;padding-right:calc(var(--padding) / 1)!important}.filter-pill:hover{cursor:pointer}.filter-pill-remove{flex-shrink:0;width:12px;height:12px;position:relative}.filter-pill-remove:before,.filter-pill-remove:after{content:"";width:100%;height:calc(var(--border-size) / 2);background-color:var(--foreground);position:absolute;top:50%;left:50%}.filter-pill-remove:before{transform:translate(-50%,-50%)rotate(45deg)}.filter-pill-remove:after{transform:translate(-50%,-50%)rotate(-45deg)}.filter-pill-remove:hover{cursor:pointer}.search-filter-cell{justify-content:space-between;align-items:center;gap:calc(var(--padding) / 2);padding:calc(var(--padding) / 2) var(--padding);cursor:pointer;background-color:var(--background);transition:background-color var(--animation-speed) ease;white-space:nowrap;font-size:var(--h5-size);border-right:var(--border-size) solid var(--border-color);border-bottom:var(--border-size) solid var(--border-color);text-transform:uppercase;display:flex;position:relative}.search-filter-cell:last-child{border-right-color:#0000}.search-filter-cell.open{background-color:var(--hover-bg-color)}@media (hover:hover) and (pointer:fine){.search-filter-cell:hover{background-color:var(--hover-bg-color)}}.search-filter-menu{margin-left:calc(0px - var(--border-size));z-index:100;border-top:var(--border-size) solid var(--border-color);min-width:calc(100% + 4px);max-width:calc(100% + 4px);max-height:0;margin-top:0;position:absolute;top:100%;left:0;overflow:hidden}.search-filter-menu-inner{background-color:var(--hover-bg-color);border:var(--border-size) solid var(--border-color);font-size:var(--filter-size);text-transform:none;clip-path:inset(0 0 100%);transition:clip-path var(--filter-animation-speed);border-top:none;border-bottom:none}.search-filter-option{padding:calc(var(--padding) / 4) var(--padding);white-space:normal;color:var(--foreground);transition:all var(--animation-speed) ease;line-height:1.5em;text-decoration:none;display:block}.search-filter-option:hover{opacity:1}.search-filter-option:first-child{padding-top:var(--padding)}.search-filters.filters-open .menu-scrollable .search-filter-option:last-of-type,.search-filter-cell.open.menu-scrollable .search-filter-option:last-of-type{padding-bottom:calc(var(--padding) * 1.5)}.search-filter-cell.format-cell .search-filter-option{text-transform:capitalize}.search-filter-cell.active>span{font-family:Grotta-Medium}.search-filter-option.active{cursor:default;font-family:Grotta-Medium}.search-filter-option.active:hover{color:var(--foreground);opacity:1}@media (hover:hover) and (pointer:fine){.search-filter-menu:has(.search-filter-option:hover) .search-filter-option:not(:hover):not(.active){opacity:.4}}.search-filter-menu:has(.search-filter-option.active) .search-filter-option:not(.active):not(:hover){opacity:.4}@media (hover:hover) and (pointer:fine){.search-filter-option:hover{background-color:var(--hover-bg-color)}}.search-filter-option-empty{padding:calc(var(--padding) / 4) var(--padding);padding-top:var(--padding);white-space:normal;color:var(--foreground);pointer-events:none;cursor:default;opacity:.5;line-height:1.5em;display:block}.search-filter-reset{width:100%;padding:calc(var(--padding) / 2) var(--padding);background:var(--hover-bg-color);text-align:left;cursor:pointer;font-family:var(--font-family);font-size:var(--h4-size);color:var(--foreground);text-transform:uppercase;transition:all var(--animation-speed) ease;border:none;display:block;position:sticky;bottom:0}.search-filter-cell.open.menu-scrollable .search-filter-reset{border-bottom:var(--border-size) solid var(--border-color)}.search-filter-cell.open.menu-scrollable .search-filter-reset:before{content:"";background:linear-gradient(to bottom, transparent, var(--hover-bg-color));pointer-events:none;height:40px;position:absolute;bottom:100%;left:0;right:0}@media (hover:hover) and (pointer:fine){.search-filter-reset:hover{color:rgba(0, 0, 0, var(--hover-opacity))}}.search-filter-date-range{align-items:center;gap:calc(var(--padding) / 3);padding:var(--padding);display:flex}.search-filter-date-sep{flex-shrink:0}.search-filter-date-input{min-width:0;height:var(--h4-height);border:var(--border-size) solid var(--border-color);background:var(--hover-bg-color);font-family:var(--font-family);font-size:var(--h5-size);padding:0 calc(var(--padding) / 3);text-align:center;outline:none;flex:1}.search-filter-date-input:focus{background:#fff}.search-filter-date-input::-webkit-outer-spin-button{appearance:none}.search-filter-date-input::-webkit-inner-spin-button{appearance:none}.search-filter-date-input[type=number]{-moz-appearance:textfield}.search-filter-cell.open .search-filter-menu{max-height:calc(100dvh - 2 * var(--h4-height) - 125px);overscroll-behavior:contain;-webkit-overflow-scrolling:touch;border-bottom:none;overflow-y:auto}.search-filter-cell.open:has(.menu-scrollable):before{content:"";top:calc(100% + var(--border-size));height:calc(var(--padding) * 1.5);background:linear-gradient(to bottom, var(--hover-bg-color), transparent);pointer-events:none;z-index:101;position:absolute;left:0;right:0}.search-filter-cell.open .search-filter-menu-inner{clip-path:inset(0);border-bottom:var(--border-size) solid var(--border-color);transform:translateY(0)}.search-filter-cell.open.menu-scrollable .search-filter-menu-inner{border-bottom:none}.search-results{background-color:var(--records-image-bg);min-height:calc(100dvh - var(--collections-height) - var(--h4-height) - var(--h4-height) - var(--h4-height));grid-template-columns:repeat(5,1fr);gap:0;margin-left:-2px;margin-right:-2px;display:grid}.search-no-results{font-size:var(--h1-size);color:#b4b4b4;text-align:center;max-width:80%;margin:0;margin-top:calc(0px - var(--h4-height));position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.search-results.three-cells{grid-template-columns:repeat(3,1fr)}.search-results.animated{min-height:100vh;margin-left:-2px;margin-right:-2px;display:block;position:relative;overflow:visible}.search-results.animated .search-result{width:calc(20% + var(--border-size));margin-left:calc(0px - var(--border-size));margin-top:calc(0px - var(--border-size));opacity:0;position:absolute;top:0;left:0}.search-result{gap:calc(var(--padding) / 8);border:var(--border-size) solid var(--border-color);padding:var(--padding);min-width:0;margin-left:calc(0px - var(--border-size));margin-top:calc(0px - var(--border-size));transition:background-color var(--animation-speed) ease;background-color:var(--background);aspect-ratio:292/320;flex-direction:column;display:flex}@media (hover:hover) and (pointer:fine){.search-result:hover{background-color:var(--hover-bg-color)}}.search-results:not(.animated) .search-result:nth-child(5n+1){border-left-color:#0000}.search-results:not(.animated) .search-result:nth-child(5n){border-right-color:#0000}.search-result-image{margin-bottom:var(--padding);aspect-ratio:232/200;flex:none;justify-content:center;align-items:center;width:100%;min-height:0;display:flex;overflow:hidden}.search-result-image img{border:var(--border-size) solid var(--border-color);width:auto;max-width:100%;height:auto;max-height:100%;display:block}.search-result-image img.landscape,.search-result-image img.portrait{width:auto;max-width:100%;height:auto;max-height:100%}.search-result-image img[src="/no-book.svg"]{width:110px;height:auto}.search-result-image img[src="/no-video.svg"]{width:112px;height:auto}.search-result-image.has-audio img{width:90px;height:auto;border:none!important}.search-result-image.has-audio{border:2px solid var(--foreground)}.search-result-image:has(img[src="/no-book.svg"]){border:2px solid var(--foreground)}.search-result-image:has(img[src="/no-video.svg"]){border:2px solid var(--foreground)}.search-result-image:has(.search-no-thumb){border:2px solid var(--foreground)}.search-result-image:has(.search-no-thumb){position:relative}.search-no-thumb{display:block;position:absolute;inset:0}.search-no-thumb:before{content:"";background:linear-gradient(to bottom right, transparent calc(50% - 1px), var(--foreground) calc(50% - 1px), var(--foreground) calc(50% + 1px), transparent calc(50% + 1px)), linear-gradient(to bottom left, transparent calc(50% - 1px), var(--foreground) calc(50% - 1px), var(--foreground) calc(50% + 1px), transparent calc(50% + 1px));pointer-events:none;position:absolute;inset:0}.search-result-image:empty{min-width:100%;display:inline-block}.search-result-image.has-video{position:relative}.search-result-image.has-video:after{content:"";pointer-events:none;border:8px solid #0000;border-left:16px solid #fff;border-right-width:0;width:0;height:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.search-page .search-result-image.has-video:after,.collection-page .search-result-image.has-video:after{content:none}.search-result-title,.search-result-creator,.search-result-year{white-space:nowrap;text-overflow:ellipsis;margin:0;line-height:1.2em;overflow:hidden}.search-result-title{font-size:var(--h5-size)}.search-page .search-result-title,.collection-page .search-result-title,.creator-page .search-result-title{align-items:center;gap:calc(var(--padding) / 4);display:flex}.search-result-title-text{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.search-page .search-result-title-play,.collection-page .search-result-title-play,.creator-page .search-result-title-play{border-style:solid;border-width:.384em 0 .384em .696em;border-color:transparent transparent transparent var(--foreground);flex:none;width:0;height:0}.search-page .search-result-title-pdf,.collection-page .search-result-title-pdf,.creator-page .search-result-title-pdf{color:var(--background);background-color:var(--foreground);letter-spacing:.04em;flex:none;padding:1px 3px;font-size:9px;line-height:1}.search-page .search-result-title-audio,.collection-page .search-result-title-audio,.creator-page .search-result-title-audio{width:1.44em;height:1.44em;color:var(--foreground);flex:none;justify-content:center;align-items:center;display:inline-flex}.search-page .search-result-title-audio svg,.collection-page .search-result-title-audio svg,.creator-page .search-result-title-audio svg{width:100%;height:100%;display:block}.search-result-creator,.search-result-year{font-size:var(--h5-size)}.shuffle{z-index:9999;box-sizing:border-box;border:var(--border-size) solid var(--border-color);width:220px;height:var(--h4-height);background-color:var(--background);justify-content:center;align-items:center;gap:calc(var(--padding) / 3);font-family:var(--font-family);font-size:var(--h2-size);color:var(--foreground);cursor:pointer;transition:background-color var(--animation-speed) ease, opacity .4s cubic-bezier(.2, .8, .25, 1);view-transition-name:shuffle-btn;border-radius:9999px;margin-left:-110px;display:flex;position:fixed;bottom:0;left:50%;transform:translate(0%)translateY(-50%)}.search-page.detail-open .shuffle,.collection-page.detail-open .shuffle{opacity:0;pointer-events:none}body:has(.search-page.detail-open) .shuffle{opacity:0;pointer-events:none}body:has(.collection-page.detail-open) .shuffle{opacity:0;pointer-events:none}body:has(.creator-page.detail-open) .shuffle{opacity:0;pointer-events:none}body.detail-open footer{transform:translateY(100%)}body:has(.detail-open) footer{transform:translateY(100%)}@media (hover:hover) and (pointer:fine){.shuffle:hover{background-color:var(--hover-bg-color)}}.shuffle img{width:auto;height:16px}@media (hover:hover) and (pointer:fine){.shuffle:hover img{animation:1.5s linear infinite spin}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.shuffle-label{padding-bottom:2px}.mobile-shuffle{display:none}.search-results.expandable{grid-template-columns:repeat(5,1fr);gap:0;display:grid}.search-results.expandable .search-result{cursor:pointer}.search-results.expandable .search-result.expanded{background-color:var(--hover-bg-color)}.search-results.expandable .search-result.pushed-down{transition:transform .4s}.search-results.animated .search-result{cursor:pointer}.search-results.animated .search-result.expanded{background-color:var(--hover-bg-color)}.search-result-detail{background:var(--background);border-top:var(--border-size) solid var(--border-color);border-bottom:var(--border-size) solid var(--border-color);overscroll-behavior:contain}.search-results.expandable .search-result-detail{grid-column:1/-1}.search-results.animated .search-result-detail{box-sizing:border-box}.search-result-detail .content-bottom-margin{margin-bottom:0!important;padding-bottom:0!important}.record-detail-inline{background:var(--background);width:100%;min-height:100dvh}.record-detail-inline .records-close-btn{display:none}.record-detail-inline.standalone .records-close-btn{display:block}.record-detail-inline .content-bottom-margin{padding-bottom:var(--padding)}.detail-close-btn{top:var(--padding);right:var(--padding);border:var(--border-size) solid var(--border-color);background:var(--background);cursor:pointer;z-index:10;border-radius:50%;justify-content:center;align-items:center;width:45px;height:45px;display:flex;position:absolute}.detail-close-btn:before{content:"";background-color:var(--text-color);width:20px;height:2px;position:absolute}@media (hover:hover) and (pointer:fine){.detail-close-btn:hover{background-color:var(--hover-bg-color)}}.detail-content{gap:var(--padding);padding-right:calc(45px + var(--padding));grid-template-columns:1fr 1fr;align-items:start;display:grid}.detail-image{aspect-ratio:1;justify-content:center;align-items:center;display:flex;overflow:hidden}.detail-image img{object-fit:contain;max-width:100%;max-height:100%}.detail-info{gap:calc(var(--padding) / 2);flex-direction:column;display:flex}.detail-info h1{font-size:var(--h1-size);margin:0;line-height:1.1em}.detail-info h2{font-size:var(--h2-size);margin:0;font-weight:400}.detail-view-btn{margin-top:var(--padding);align-self:flex-start}.search-result-detail a:not(.pill-btn),.record-detail-inline a:not(.pill-btn),.record-detail-panel a:not(.pill-btn){transition:opacity var(--animation-speed) ease}@media (hover:hover) and (pointer:fine){.search-result-detail a:not(.pill-btn):hover,.record-detail-inline a:not(.pill-btn):hover,.record-detail-panel a:not(.pill-btn):hover{opacity:var(--hover-opacity)}}.record-detail-panel{gap:var(--padding);padding:var(--padding);grid-template-columns:1fr 1fr;display:grid;position:relative}.record-detail-panel .detail-close-btn{top:var(--padding);right:var(--padding);position:absolute}.record-detail-panel .detail-loading,.record-detail-panel .detail-error{padding:var(--padding);text-align:center;font-size:var(--h3-size);grid-column:1/-1}.record-detail-image{gap:calc(var(--padding) / 2);flex-direction:column;display:flex}.record-detail-image>img,.record-detail-image>div:first-child img{object-fit:contain;max-width:100%;max-height:60vh}.record-detail-image img.landscape{width:100%;height:auto}.record-detail-image img.portrait{width:auto;height:60vh}.record-detail-thumbnails{gap:calc(var(--padding) / 4);flex-wrap:wrap;display:flex}.record-detail-thumbnails .thumbnail{border:var(--border-size) solid var(--border-color);background:var(--background);cursor:pointer;width:60px;height:60px;padding:0;overflow:hidden}.record-detail-thumbnails .thumbnail.active{border-color:var(--text-color)}.record-detail-thumbnails .thumbnail img{object-fit:cover;width:100%;height:100%}.record-detail-info{gap:var(--padding);padding-right:calc(45px + var(--padding));flex-direction:column;display:flex}.record-detail-header h1{font-size:var(--h1-size);margin:0;line-height:1.1em}.record-detail-header h2{font-size:var(--h2-size);margin:0;font-weight:400}.record-detail-meta{gap:calc(var(--padding) / 2);flex-direction:column;display:flex}.record-detail-meta .meta-row{gap:calc(var(--padding) / 4);flex-direction:column;display:flex}.record-detail-meta h4{font-size:var(--h5-size);text-transform:uppercase;margin:0}.record-detail-meta .meta-value{font-size:var(--h4-size)}.record-detail-info .detail-view-btn{align-self:flex-start}.sticky-search{top:var(--h4-height);z-index:999;background-color:var(--background);position:sticky}.browse-bar{z-index:99999;width:100%;height:var(--h4-height);border-bottom:var(--border-size) solid var(--border-color);background-color:var(--background);view-transition-name:browse-bar;justify-content:center;align-items:center;transition:transform .4s cubic-bezier(.2,.8,.25,1),opacity .4s cubic-bezier(.2,.8,.25,1);display:flex;position:fixed;top:0;left:0}.collection-page.detail-open .browse-bar,.creator-page.detail-open .browse-bar{opacity:0;pointer-events:none;transform:translateY(-100%)}.browse-arrow{background-color:var(--background);height:45px;padding:0 calc(var(--padding) / 2);border:var(--border-size) solid var(--border-color);font-size:var(--h2-size);text-transform:capitalise;white-space:nowrap;transition:opacity var(--animation-speed) ease;border-radius:100px;justify-content:center;align-items:center;gap:8px;display:flex;position:absolute;top:100%;transform:translateY(-50%)}@media (hover:hover) and (pointer:fine){.browse-arrow:hover{background-color:var(--hover-bg-color)}}.browse-arrow-left{left:var(--padding);padding-left:var(--padding);padding-right:var(--padding)}.browse-arrow-right{right:var(--padding);padding-left:var(--padding);padding-right:var(--padding)}.browse-arrow-icon{border-left:var(--border-size) solid var(--border-color);border-bottom:var(--border-size) solid var(--border-color);width:10px;height:10px;display:block}.browse-arrow-left .browse-arrow-icon{transform:rotate(45deg)}.browse-arrow-right .browse-arrow-icon{transform:rotate(-135deg)}.browse-label{font-size:var(--h4-size);text-transform:uppercase}.browse-label-position{display:none}.page-content{padding:var(--padding);padding-top:calc((var(--padding) / 3) * 5);font-size:var(--h2-size);margin-top:var(--h4-height);padding-bottom:var(--h4-height);color:var(--foreground);background-color:var(--background);border-bottom:var(--border-size) solid var(--border-color);line-height:1.4em}.page-content.darker{background-color:var(--background-darker)}.page-content h1{padding-top:0;padding-bottom:calc((var(--padding) / 3) * 2);line-height:1.1em}.creator-subtitle{padding-bottom:calc((var(--padding) / 3) * 2)}.creator-description{margin-bottom:0}.creator-links{gap:calc(var(--padding) / 3);margin-top:var(--padding);flex-wrap:wrap;display:flex}.link-creator{font-size:var(--h4-size);text-transform:uppercase;padding-top:0;padding-bottom:0;padding-left:var(--padding);padding-right:var(--padding);align-items:center;gap:calc(var(--padding) / 3);display:inline-flex}.link-arrow{background-color:var(--foreground);vertical-align:middle;width:24px;height:1px;display:inline-block;position:relative}.link-arrow:after{content:"";border-top:1px solid var(--foreground);border-right:1px solid var(--foreground);width:6px;height:6px;position:absolute;top:50%;right:0;transform:translateY(-50%)rotate(45deg)}.no-border{border:none!important}.top-border{border-top:var(--border-size) solid var(--border-color)!important}.no-bottom-border{border-bottom:none!important}.no-margin{padding-top:var(--padding)!important;padding-bottom:var(--padding)!important;margin:0!important}.mux-player,mux-player{--primary-color:#000;--media-accent-color:var(--foreground);--media-range-track-background:#999;--media-range-bar-color:#333;--media-range-track-height:2px;--media-range-thumb-opacity:0;--media-time-range-buffered-color:#999;--media-range-track-border-radius:0;--media-control-background:transparent;--media-range-padding:0;--media-font-size:var(--h4-size);--media-font-family:var(--font-family);--seek-backward-button:none;--seek-forward-button:none;--mute-button:none;--volume-range:none;--time-display:none;--time-range:flex;--duration-display:none;--playback-rate-button:none;--pip-button:none;--fullscreen-button:none;--cast-button:none;--airplay-button:none;--rendition-selectmenu:none;--rendition-menu-button:none;--media-rendition-menu-button-display:none;--captions-button:none;--live-button:none;--media-control-hover-background:none;--media-object-fit:contain;--media-object-position:center;--media-background-color:transparent;--media-preview-thumbnail-box-shadow:none;--media-preview-time-text-shadow:none;--media-preview-chapter-text-shadow:none;--media-tooltip-filter:none;--media-box-arrow-background:#333;width:100%;max-width:100%;height:100%;display:block;background:0 0!important}.mux-player-wrapper{box-sizing:border-box;padding:var(--h4-height);width:100%;height:100%;position:relative}.mux-player-inner{inset:var(--h4-height);justify-content:center;align-items:center;display:flex;position:absolute;overflow:hidden}.mux-player-content{flex-shrink:0;position:relative;overflow:hidden}.mux-custom-play-btn{cursor:pointer;color:#333;width:max(43px,min(10%,55px));height:max(43px,min(10%,55px));filter:drop-shadow(0 0 75px var(--background-darker));z-index:10;pointer-events:auto;opacity:1;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:opacity .2s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mux-player-wrapper:not(:hover) .mux-custom-play-btn.is-playing{opacity:0;pointer-events:none}@media (hover:none){.mux-custom-play-btn.is-playing{opacity:0;pointer-events:none}}.mux-custom-play-btn svg{width:100%;height:100%}.mux-player-overlay{background:var(--records-image-bg);z-index:20;justify-content:center;align-items:center;transition:opacity .4s;display:flex;position:absolute;inset:0}.mux-player-loader{color:#333;width:125px;height:125px;filter:drop-shadow(0 0 25px var(--background-darker))}.mux-player-loader.carousel-loader svg{width:100%;height:100%}.mux-time-bar{bottom:calc(1.5 * var(--h4-height));left:calc(2 * var(--h4-height));right:calc(2 * var(--h4-height));gap:calc(var(--padding) / 2);font-family:var(--font-family);font-size:var(--h4-size);flex-direction:column;display:flex;position:absolute}.mux-time-stamps{color:#000;justify-content:space-between;display:flex}.mux-timeline-track{cursor:pointer;background:#333;height:2px;position:relative;overflow:visible}.mux-player-wrapper.has-started .mux-timeline-track{background:#999}.mux-timeline-track:before{content:"";position:absolute;inset:-8px 0}.mux-timeline-track .mux-timeline-progress{pointer-events:none;background:#333;height:2px;transition:width .1s linear;display:block;position:absolute;top:0;left:0}.mux-player-video{object-fit:fill;background:0 0;width:100%;height:100%;display:block}.mux-player-audio{opacity:0;pointer-events:none;width:0;height:0;position:absolute}.records-audio-only-player{--media-preview-box-display:none;--media-preview-thumbnail-background:transparent;--media-preview-chapter-background:transparent}.mux-player-placeholder{background:var(--background);border:var(--border-size) solid var(--border-color);padding:var(--padding);justify-content:center;align-items:center;min-height:200px;display:flex}.mux-player-placeholder.processing{background:0 0}.mux-player-placeholder.error{color:#c00;background:0 0}.site-footer{align-items:center;gap:calc(var(--padding) / 2);z-index:999998;view-transition-name:site-footer;flex-direction:row;display:flex}.site-footer a{color:var(--foreground);white-space:nowrap;text-transform:uppercase;transition:all var(--animation-speed) ease;text-decoration:none}@media (hover:hover) and (pointer:fine){.site-footer a:hover{opacity:var(--hover-opacity);text-decoration:none}}.site-footer a.active{opacity:.4;cursor:default}.footer-logo{height:30px;display:block}.footer-spacer{flex:1}.mobile-nav-header{height:var(--h4-height);background:var(--background);border-bottom:var(--border-size) solid var(--border-color);z-index:100000;padding:0 var(--padding);view-transition-name:mobile-nav-header;justify-content:space-between;align-items:center;display:none;position:fixed;top:0;left:0;right:0}.mobile-nav-header.open{background:var(--hover-bg-color)}.mobile-nav-logo{align-items:center;height:100%;display:flex}.mobile-nav-logo img{width:auto;height:22px}.mobile-nav-burger{width:var(--h4-height);height:var(--h4-height);cursor:pointer;margin-right:calc(0px - var(--padding));background:0 0;border:none;outline:none;padding:0;position:relative}.mobile-nav-burger span{background:var(--foreground);transform-origin:50%;width:22px;height:2px;margin-top:-1px;margin-left:-11px;transition:transform .3s;position:absolute;top:50%;left:50%}.mobile-nav-burger span:first-child{transform:translateY(-5px)}.mobile-nav-burger span:last-child{transform:translateY(5px)}.mobile-nav-burger.open span:first-child{transform:rotate(45deg)}.mobile-nav-burger.open span:last-child{transform:rotate(-45deg)}.mobile-nav-spacer{display:none}.mobile-nav-menu{top:var(--h4-height);background:var(--hover-bg-color);z-index:100000;border-bottom:0 solid var(--border-color);max-height:0;transition:max-height var(--filter-animation-speed) ease, border-bottom-width var(--filter-animation-speed) ease;pointer-events:none;position:fixed;left:0;right:0;overflow:hidden}.mobile-nav-menu.open{max-height:calc(100dvh - var(--h4-height));pointer-events:all;border-bottom-width:var(--border-size);overflow-y:auto}.mobile-nav-link{height:var(--h4-height);padding:0 var(--padding);border-bottom:var(--border-size) solid var(--border-color);font-size:var(--mobile-nav-menu-size);color:var(--foreground);align-items:center;text-decoration:none;display:flex}@media (hover:hover) and (pointer:fine){.mobile-nav-link:hover{color:rgba(0, 0, 0, var(--hover-opacity))}}.mobile-nav-secondary-links{padding:var(--padding);gap:calc(var(--padding) / 5);flex-direction:column;display:flex}.mobile-nav-secondary-link{font-size:var(--h5-size);color:var(--foreground);text-transform:uppercase;line-height:1.5em;text-decoration:none;display:block}@media (hover:hover) and (pointer:fine){.mobile-nav-secondary-link:hover{opacity:var(--hover-opacity)}}footer{background-color:var(--background);border-top:var(--border-size) solid var(--border-color);width:100%;padding-left:var(--padding);padding-right:var(--padding);line-height:.8em;font-size:var(--menu-bottom-size);height:var(--h4-height);align-items:center;transition:transform .4s cubic-bezier(.2,.8,.25,1);display:flex;position:fixed;bottom:0;left:0;transform:translateY(0)}.records-image{background-color:var(--records-image-bg);height:var(--records-image-height);max-height:740px;padding:0;position:relative;overflow:hidden}.records-image.no-image{height:calc(var(--records-image-height) / 2)}.records-no-thumb{border:var(--border-size) solid var(--foreground);pointer-events:none;width:240px;height:240px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.records-no-thumb:before{content:"";background:linear-gradient(to bottom right, transparent calc(50% - 1px), var(--foreground) calc(50% - 1px), var(--foreground) calc(50% + 1px), transparent calc(50% + 1px)), linear-gradient(to bottom left, transparent calc(50% - 1px), var(--foreground) calc(50% - 1px), var(--foreground) calc(50% + 1px), transparent calc(50% + 1px));pointer-events:none;position:absolute;inset:0}.records-close-btn{top:var(--padding);right:var(--padding);cursor:pointer;z-index:100;width:45px;height:45px;transition:background-color var(--animation-speed) ease;background-color:#fff;border:none;border-radius:50%;padding:0;position:absolute}@media (hover:hover) and (pointer:fine){.records-close-btn:hover{background-color:var(--hover-bg-color)}}.records-close-btn:before,.records-close-btn:after{content:"";width:calc(100% - var(--padding) / 3 * 2);height:var(--border-size);background-color:var(--foreground);position:absolute;top:50%;left:50%}.records-close-btn:before{transform:translate(-50%,-50%)rotate(45deg)}.records-close-btn:after{transform:translate(-50%,-50%)rotate(-45deg)}.pdf-download-btn{bottom:var(--padding);background-color:var(--background);color:var(--foreground);border:var(--border-size) solid var(--foreground);font-size:var(--font-size-small);letter-spacing:.05em;z-index:10;transition:background-color var(--animation-speed) ease, color var(--animation-speed) ease;padding:6px 16px;text-decoration:none;position:absolute;left:50%;transform:translate(-50%)}@media (hover:hover) and (pointer:fine){.pdf-download-btn:hover{background-color:var(--foreground);color:var(--background)}}.records-image img{object-fit:contain;object-position:center;width:100%;height:100%;max-height:100%;transition:opacity .3s,transform .3s}.records-image img.no-book-placeholder,.records-image img.no-video-placeholder{object-fit:contain;width:auto;max-width:50%;height:auto;max-height:60%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.records-image.zoomed img{transform:scale(2.5)}.carousel-loader{z-index:10;opacity:1;transition:opacity .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.records-image .carousel-loader{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0;transform:none}.records-image .carousel-loader svg{width:420px;height:420px}.records-image:not(.loading) .carousel-loader{opacity:0;pointer-events:none}.records-image.loading img{opacity:0}.records-title-info{padding:var(--padding);border-bottom:var(--border-size) solid var(--border-color);justify-content:space-between;display:flex}.records-title-info .records-left{flex:1}.records-title-info .records-left h1{font-size:var(--h1-size);padding-bottom:var(--padding);text-wrap:balance;margin:0;line-height:1.2em}.records-title-info .records-left h2{font-size:var(--h2-size);margin:0;font-weight:400}.records-title-info .records-right{justify-content:flex-end;align-items:flex-start;gap:0;display:flex}.records-title-info .records-right .thumbnail{width:var(--records-thumbnail-size);height:var(--records-thumbnail-size);border:var(--border-size) solid var(--border-color);cursor:pointer;overflow:hidden}.records-title-info .records-right .thumbnail:not(:first-child){border-left:none}@media (hover:hover) and (pointer:fine){.records-title-info .records-right .thumbnail:hover img{opacity:var(--hover-opacity)}}.records-title-info .records-right .thumbnail.active{border-color:var(--text-color);background-color:var(--hover-bg-color)}.records-title-info .records-right .thumbnail img{object-fit:cover;object-position:center;width:100%;height:100%}.records-title-info .records-right .thumbnail .audio-thumb-placeholder{width:100%;height:100%;font-size:var(--h1-size);background-color:#0000;justify-content:center;align-items:center;line-height:1;display:flex}.records-title-info .records-right .thumbnail.active:has(.audio-thumb-placeholder){background-color:#0000}.records-title-info .records-right .thumbnail.active .audio-thumb-placeholder{opacity:var(--hover-opacity);background-color:#0000}@media (hover:hover) and (pointer:fine){.audio-thumb-placeholder:hover{opacity:var(--hover-opacity);cursor:pointer}}.records-title-info .records-right .thumbnail.zoomed-thumbnail img{transform:scale(2.5)}.records-title-info .records-right .pill-btn{font-size:var(--h5-size);text-transform:uppercase;align-items:center;height:26px;padding-top:0;padding-bottom:0;display:flex}.records-title-info .records-right.has-thumb-scroll{position:relative;overflow:hidden}.records-title-info .records-right .records-right-scroll{display:flex;overflow:hidden}.records-title-info .records-right.has-thumb-scroll .records-right-scroll{scroll-behavior:smooth;min-width:0;max-width:calc(6 * var(--records-thumbnail-size));overflow-x:hidden}.records-title-info .records-right.has-thumb-scroll .records-right-scroll .thumbnail{flex-shrink:0}.thumb-scroll-btn{width:calc(var(--records-thumbnail-size) / 2);height:var(--records-thumbnail-size);background:var(--background);border:var(--border-size) solid var(--border-color);cursor:pointer;color:var(--text-color);z-index:2;justify-content:center;align-items:center;padding:0;font-size:28px;display:flex;position:absolute;top:0}@media (hover:hover) and (pointer:fine){.thumb-scroll-btn:hover{background:var(--hover-bg-color)}}.thumb-scroll-prev{left:0}.thumb-scroll-next{right:0}@media (max-width:599px){.records-title-info .records-right.has-thumb-scroll .records-right-scroll{max-width:calc(4 * var(--records-thumbnail-size))}}.records-info{border-bottom:var(--border-size) solid var(--border-color);grid-template-columns:1fr 1fr;display:grid}.records-info-right{font-size:var(--h3-size);border-left:var(--border-size) solid var(--border-color)}.records-info-right>.records-info-group:first-child{text-transform:capitalize}.records-info-left{font-size:var(--h3-size)}.records-info-group{grid-template-columns:var(--records-label) 1fr;gap:calc((var(--padding) / 3) * 1);padding-top:calc((var(--padding) / 3) * 2);padding-bottom:var(--padding);border-bottom:var(--border-size) solid var(--border-color);display:grid}.records-info-group:last-child{border-bottom:none}.records-info-left h4{padding-bottom:0;padding-top:calc((var(--padding) / 3) * 1);width:var(--records-label);padding-left:var(--padding);line-height:1.2em}.records-value{padding-top:calc((var(--padding) / 3) * .5);padding-left:var(--padding);padding-right:var(--padding);line-height:1.2em}.records-value:has(a){cursor:pointer}.records-value a{display:inline-block}.records-value-clamp-wrap{flex-direction:column;align-items:flex-start;display:flex}.records-value-clamped{max-height:calc((1.2em * 3) + ((var(--padding) / 3) * .5));width:100%;transition:max-height .35s cubic-bezier(.2,.8,.25,1);overflow:hidden}.records-value-clamped.is-expanded{max-height:var(--records-expanded-height,2000px)}.records-more-btn{margin-top:calc(var(--padding) / 4);font-family:var(--font-family);font-size:var(--h4-size);text-transform:uppercase;cursor:pointer;background:0 0;border:none;padding:0;line-height:1.2em}@media (hover:hover) and (pointer:fine){.records-more-btn:hover{opacity:var(--hover-opacity)}}.records-info-right h4{padding-top:calc((var(--padding) / 3) * 1);width:var(--records-label);padding-bottom:0;padding-left:var(--padding);line-height:1.2em}.records-description{font-size:var(--h3-size);padding-left:var(--padding);padding-right:var(--padding);line-height:1.2em}.records-info-right.no-border{border-left:none}.records-info-right.top-border{border:none;border-top:var(--border-size) solid var(--border-color)}.span-two-columns{grid-column:span 2}.split-label{height:var(--h4-height);border-bottom:var(--border-size) solid var(--border-color);text-align:left;padding-left:var(--padding);padding-right:var(--padding);align-items:center;display:flex}.split-label h4{margin:0;padding:0}.program-venue{height:calc(1.2 * var(--collections-height));font-size:var(--h1-size);padding-left:var(--padding);padding-right:var(--padding);cursor:pointer;border-bottom:var(--border-size) solid var(--border-color);background-color:var(--hover-bg-color);align-items:center;display:flex}.program-venue:hover{background-color:var(--hover-bg-color)!important;opacity:1!important}.program-venue h4{font-size:var(--h1-size);white-space:nowrap;text-overflow:ellipsis;margin:0;padding:0;line-height:1.2em;overflow:hidden;text-transform:none!important}.program-venue.schindler-house{background-color:var(--schindler-color)}.program-venue.mackey-apartments{background-color:var(--mackey-color)}.program-venue.fitzpatrick-leland-house{background-color:var(--fitzpatrick-color)}.the-mackey-apartments{background-color:var(--mackey-color)}.program-arrow{background-color:var(--foreground);vertical-align:middle;width:48px;height:2px;margin-left:auto;display:inline-block;position:relative}.program-arrow:after{content:"";border-top:2px solid var(--foreground);border-right:2px solid var(--foreground);width:12px;height:12px;position:absolute;top:50%;right:0;transform:translateY(-50%)rotate(45deg)}.content-bottom-margin{margin-bottom:calc(var(--h4-height) - var(--border-size))}.related-record{z-index:1;width:100%;padding:0;padding-left:var(--padding);padding-right:var(--padding);height:calc(5.5 * var(--h1-size));align-items:center;margin:0 auto;display:flex;position:relative}.related-narrative{font-size:var(--h1-size);padding:var(--padding);box-sizing:border-box;z-index:1;align-self:center;width:100%;padding-left:0;line-height:1.6em;position:relative}.related-narrative-viewport{width:100%;position:relative}.related-narrative.leaving-left,.related-narrative.leaving-right{pointer-events:none;position:absolute;top:0;left:0}@keyframes narrativeLeaveLeft{0%{transform:translate(0)}to{transform:translate(-100vw)}}@keyframes narrativeLeaveRight{0%{transform:translate(0)}to{transform:translate(100vw)}}@keyframes narrativeEnterFromRight{0%{transform:translate(100vw)}to{transform:translate(0)}}@keyframes narrativeEnterFromLeft{0%{transform:translate(-100vw)}to{transform:translate(0)}}.related-narrative.leaving-left{animation:.35s cubic-bezier(.2,.8,.25,1) forwards narrativeLeaveLeft}.related-narrative.leaving-right{animation:.35s cubic-bezier(.2,.8,.25,1) forwards narrativeLeaveRight}.related-narrative.entering-from-right{animation:.35s cubic-bezier(.2,.8,.25,1) narrativeEnterFromRight}.related-narrative.entering-from-left{animation:.35s cubic-bezier(.2,.8,.25,1) narrativeEnterFromLeft}.page-content.has-related-image{justify-content:center;display:flex;position:relative;overflow:hidden}.page-content.no-margin.has-related-image{padding-top:var(--collections-height)!important;padding-bottom:calc(1.5 * var(--collections-height))!important}.related-narrative .pill-btn{white-space:nowrap;padding-top:5px;padding-bottom:10px;display:inline}.related-narrative a,.related-narrative a:hover,.related-narrative a:focus,.related-narrative a:active{opacity:1!important}.request-main{flex-direction:column;min-height:100svh;display:flex}.request-content{flex-direction:column;flex:1;display:flex;padding:0!important}.page-header{padding:var(--padding);background-color:var(--background);border-bottom:var(--border-size) solid var(--border-color)}.page-header h1{padding-bottom:var(--padding)}.page-header h2{max-width:1200px;line-height:1.3em}.has-cta{margin-bottom:calc(var(--h4-height) + 2 * var(--padding) + var(--h4-height))!important}.regular-page-content{border-bottom:none!important;padding:0!important}.page-accordion{flex-direction:column;display:flex}.accordion-item{border-bottom:var(--border-size) solid var(--border-color)}@media (hover:hover) and (pointer:fine){.accordion-item:hover{background-color:var(--hover-bg-color)}}.accordion-item.open{background-color:var(--hover-bg-color)}.accordion-header{width:100%;padding:var(--padding);cursor:pointer;font-family:var(--font-family);font-size:var(--h2-size);text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;display:flex}.accordion-title{flex:1}.accordion-arrow{width:14px;height:auto;transition:transform var(--animation-speed) ease;flex-shrink:0}.accordion-arrow.rotated{transform:rotate(180deg)}.accordion-body{grid-template-rows:0fr;transition:grid-template-rows .4s;display:grid;overflow:hidden}.accordion-body.open{grid-template-rows:1fr}.accordion-body-inner{min-height:0;padding:0 var(--padding);font-size:var(--h3-size);line-height:1.4em;transition:padding .4s;overflow:hidden}.accordion-body.open .accordion-body-inner{padding:var(--padding);padding-bottom:calc(2*var(--padding))}.accordion-body-inner p{max-width:960px;margin-bottom:0}.accordion-body-inner a.pill-btn{-webkit-box-decoration-break:initial;box-decoration-break:initial;background-color:#0000;border-radius:0;padding:0}@media (hover:hover) and (pointer:fine){.accordion-body-inner a.pill-btn:hover{opacity:var(--hover-opacity);background-color:#0000}}.request-header,.request-header-spacer{padding:var(--padding);background-color:var(--background);border-bottom:var(--border-size) solid var(--border-color)}.request-header,.legal-header,.credits-header,.user-guide-header{z-index:9999;width:100%;position:fixed;top:0;left:0}.request-header-spacer,.legal-header-spacer,.credits-header-spacer,.user-guide-header-spacer{visibility:hidden;pointer-events:none}.request-header h1,.request-header-spacer h1{padding-bottom:calc(var(--padding) / 1)}.request-header h2,.request-header-spacer h2{max-width:1200px;line-height:1.3em}.request-grid{flex:1;grid-template-columns:350px 1fr;display:grid}.request-left{border-right:var(--border-size) solid var(--border-color);padding:var(--padding);padding-top:var(--h4-height);padding-bottom:var(--h4-height);min-width:350px;height:100%}.request-left h4{padding-bottom:calc(var(--padding) / 2)}.request-right{padding:var(--padding);min-height:800px;position:relative}.request-form{gap:calc(1 * var(--h4-size));padding-top:calc(var(--h4-size) * 1.7);flex-direction:column;display:flex}.request-form h4{padding-bottom:calc(var(--padding) / 4)}.request-row{gap:calc(1 * var(--padding));grid-template-columns:repeat(auto-fit,minmax(280px,1fr));display:grid}.request-row.three{row-gap:calc(var(--padding) / 2);grid-template-columns:repeat(3,1fr)}.request-field{gap:calc(var(--padding) / 3);margin-bottom:var(--padding);flex-direction:column;display:flex}.request-field input,.request-field textarea{border:var(--border-size) solid var(--border-color);padding:calc(var(--padding) / 2);height:54px;font-family:var(--font-family);font-size:var(--h3-size);box-sizing:border-box;resize:none;background:0 0;outline:none}.request-field textarea{height:104px;overflow-y:auto}.request-field input::placeholder,.request-field textarea::placeholder{color:#00000080}.request-field input:focus,.request-field textarea:focus,.request-field input.invalid,.request-field textarea.invalid,.request-options.invalid{background-color:var(--hover-bg-color)}.request-options{outline:none}.request-submit-bar{width:100%;left:0;bottom:var(--h4-height);border-top:var(--border-size) solid var(--border-color);padding:var(--padding);background-color:var(--background);box-sizing:border-box;z-index:100;transition:transform .48s cubic-bezier(.2,.8,.25,1);position:fixed}.request-main.request-main-sent .request-submit-bar{transform:translateY(calc(-1 * var(--request-submit-shift,0px)))}.request-thankyou-panel{z-index:50;background-color:var(--background);padding:var(--padding);border-top:var(--border-size) solid var(--border-color);pointer-events:none;transition:top .48s cubic-bezier(.2,.8,.25,1);position:fixed;inset:100vh 0 0}.request-thankyou-panel.visible{top:calc(var(--request-header-height,0px) - var(--border-size));pointer-events:auto}.request-thankyou-panel h1{padding-bottom:var(--padding)}.request-thankyou-panel h2{max-width:1200px;line-height:1.3em}.request-submit-btn{width:100%;height:var(--h4-height);text-align:center;font-size:var(--h2-size);font-family:var(--font-family);cursor:pointer;border:none;justify-content:center;align-items:center;padding:0 0 4px;display:flex}.request-options{flex-direction:column;display:flex}.request-checkbox{align-items:center;gap:calc(var(--padding) / 2);cursor:pointer;font-size:var(--h3-size);display:flex}.request-checkbox-box{border:var(--border-size) solid var(--border-color);width:14px;height:14px;transition:background-color var(--animation-speed) ease;background-color:#0000;flex-shrink:0}.request-checkbox-box.checked{background-color:var(--foreground)}@media (hover:hover) and (pointer:fine){.request-checkbox:hover .request-checkbox-box{background-color:var(--hover-bg-color)}.request-checkbox:hover .request-checkbox-box.checked{background-color:var(--foreground)}}.request-required-star{color:var(--foreground)}.request-submit-error{font-size:var(--h4-size);color:var(--foreground);margin-bottom:calc(var(--padding) / 2);display:block}.request-submit-btn:disabled{cursor:default}@media (min-width:1024px) and (max-width:1200px){.request-content{padding-bottom:calc(var(--collections-height) + var(--h4-height))!important}.request-row,.request-row.three{gap:var(--padding)}}@media (min-width:1181px) and (max-width:1330px){.request-grid{grid-template-columns:350px 1fr}.request-right{padding:var(--padding)}.request-row.three{grid-template-columns:repeat(3,1fr)}.request-header{will-change:transform;backface-visibility:hidden;contain:paint;position:sticky;transform:translateZ(0)}.request-header-spacer{display:none}}@media (max-width:1279px){.request-grid{grid-template-columns:1fr}.request-left{border-right:none;border-top:var(--border-size) solid var(--border-color);min-width:unset;border-bottom:none;order:2;height:auto}.request-right{min-height:unset;order:1}.request-content{padding-bottom:calc(var(--collections-height) + var(--h4-height))!important}.pill-btn{padding:3px 20px 10px}.filter-pill{padding:0 13px 0 15px!important}.thumb-portrait{height:50px}.thumb-landscape{width:50px}}@media (min-width:768px) and (max-width:1023px){.search-results{grid-template-columns:repeat(4,1fr)}.search-results:not(.animated) .search-result:nth-child(4n){border-right:none}.thumb{margin-bottom:0}.request-grid{grid-template-columns:1fr}.request-left{border-right:none;border-top:var(--border-size) solid var(--border-color);min-width:unset;border-bottom:none;order:2;height:auto}.request-right{min-height:unset;padding:var(--padding);order:1}.request-content{padding-bottom:calc(var(--collections-height) + var(--h4-height))!important}.request-row,.request-row.three{gap:var(--padding);grid-template-columns:1fr}.request-header{will-change:transform;backface-visibility:hidden;contain:paint;transform:translateZ(0)}}@media (min-width:768px) and (max-width:900px){.request-grid{grid-template-columns:1fr}.request-left{border-right:none;border-top:var(--border-size) solid var(--border-color);padding-bottom:var(--padding);border-bottom:none}.request-right{padding:var(--padding)}}@media (max-width:1023px){.mobile-nav-header{transition:transform .35s;display:flex}.mobile-nav-spacer{height:var(--h4-height);display:block}.thumb-portrait{height:40px}.thumb-landscape{width:40px}.search-filters,.search-filters.four-cells{grid-template-columns:1fr}.search-filters-toggle{grid-template-columns:1fr auto;grid-template-rows:var(--h4-height);cursor:pointer;-webkit-user-select:none;user-select:none;border-bottom:var(--border-size) solid var(--border-color);font-size:var(--h5-size);text-transform:uppercase;background-color:var(--background);height:var(--h4-height);align-items:center;display:grid}.search-filters-toggle>span{padding-left:var(--padding)}.search-filters-toggle>img{width:16px;height:16px;margin-right:var(--padding);transition:transform .2s}.search-filters.filters-open .search-filters-toggle>img{transform:rotate(180deg)}.search-filters.filters-open .search-filters-toggle{background-color:var(--hover-bg-color)}.search-filter-cells{max-height:0;transition:max-height var(--filter-animation-speed) ease;flex-direction:column;display:flex;overflow:hidden}.search-filters.filters-open .search-filter-cells{max-height:100dvh;animation:filter-cells-open var(--filter-animation-speed) ease forwards}@keyframes filter-cells-open{0%{max-height:0}to{max-height:100dvh}}.search-filters.filters-open{flex-direction:column;display:flex;overflow:hidden}body:has(.search-filters.filters-open){overflow:hidden}.collections-menu a{height:auto;line-height:1.4em}.collection-page .page-content{border-bottom:var(--border-size) solid var(--border-color)!important}.collection-page .search-filters.filters-open,.creator-page .search-filters.filters-open{top:calc(2 * var(--h4-height) + var(--border-size));z-index:500;position:fixed;left:0;right:0}.creator-page h1{padding-bottom:calc((var(--padding) / 3) * 1)}.creator-subtitle{padding-bottom:0}.page-content.no-margin.has-related-image{padding-top:calc(1 * var(--padding))!important;padding-bottom:calc(2 * var(--padding))!important}.search-filters.filters-open .search-filter-cell{flex:0 0 var(--h4-height);max-height:var(--h4-height);transition:max-height var(--filter-animation-speed) ease;overflow:hidden}.search-filters.filters-open .search-filter-cell.open{min-height:var(--h4-height);flex:0 auto;max-height:100dvh;overflow:hidden}.search-filters.filters-open .search-filter-cell.open .search-filter-menu{max-height:calc(100dvh - 4 * var(--h4-height));overscroll-behavior:none;-webkit-overflow-scrolling:touch;background:linear-gradient(var(--hover-bg-color), transparent) center top / 100% calc(var(--padding) * 1.5) no-repeat local, linear-gradient(transparent, var(--hover-bg-color)) center bottom / 100% calc(var(--padding) * 1.5) no-repeat local, linear-gradient(var(--hover-bg-color), transparent) center top / 100% calc(var(--padding) * 1.5) no-repeat scroll, linear-gradient(transparent, var(--hover-bg-color)) center bottom / 100% calc(var(--padding) * 1.5) no-repeat scroll;background-color:var(--hover-bg-color);overflow-y:auto}.search-filters.filters-open .filter-date-range.open{grid-template-rows:var(--h4-height) auto;flex:none;overflow:visible}.search-filters.filters-open .filter-date-range.open .search-filter-menu{height:auto;overflow-y:visible}.search-filter-cell.open>img{transform:rotate(180deg)}.search-filter-cell{grid-template-columns:1fr auto;grid-template-rows:var(--h4-height) auto;gap:0;padding:0;display:grid}.search-filter-cell>span:first-child{padding-left:var(--padding);grid-area:1/1;align-items:center;display:flex}.search-filter-cell>img,.search-filter-cell>span:nth-child(2){width:16px;height:16px;margin-right:var(--padding);grid-area:1/2;place-self:center end}.search-filter-menu{width:100%;min-width:unset;max-width:unset;background-color:var(--hover-bg-color);border-top:none;grid-area:2/1/auto/-1;margin-left:0;position:static}.search-filter-menu-inner{clip-path:none;background-color:#0000;border:none;transition:none;transform:none}.search-filter-cell.open .search-filter-menu-inner{clip-path:none;transform:none}.search-filter-cell.open{border-bottom:none;position:relative}.search-filter-cell.open:after{content:"";top:calc(var(--h4-height) - var(--border-size));height:var(--border-size);background:var(--border-color);z-index:102;pointer-events:none;position:absolute;left:0;right:0}.search-bar{height:var(--h4-height);padding-right:var(--padding)}.search-page.search-page-empty .search-bar-holder .search-bar-wrapper:first-child{top:var(--h4-height)}.search-page.search-page-empty .search-filters{top:calc(var(--h4-height) - var(--border-size));margin-top:calc(2 * var(--h4-height) - var(--border-size))}.search-page.search-page-empty .search-filters.filters-open{z-index:7;left:0;right:0;top:calc(2 * var(--h4-height));margin-top:0;position:fixed}.search-page.search-page-empty .search-filters.filters-open.filters-open-scrolled{top:calc(var(--h4-height) - 2px)}.search-page.search-page-empty:has(.search-filters.filters-open):has(.filters-summary.visible) .search-content{padding-top:calc(4 * var(--h4-height) + 1px)}.search-page.search-page-empty .filters-summary{top:calc(2 * var(--h4-height) - var(--border-size))}.search-page.search-page-has-query .search-bar-holder{top:var(--h4-height)}.search-page.search-page-has-query:has(.search-filters.filters-open) .search-bar-holder{z-index:8}.search-page.search-page-empty:has(.search-filters.filters-open:not(.filters-open-scrolled)) .search-bar-holder .search-bar-wrapper:first-child{z-index:8}.search-page.search-page-has-query .search-bar-holder~.search-filters{z-index:7;left:0;right:0;top:calc(2 * var(--h4-height));margin-top:0;position:fixed}.search-page.search-page-has-query .search-bar-holder:has(.search-bar-wrapper.second)~.search-filters{top:calc(3 * var(--h4-height))}.search-page.search-page-has-query .filters-summary{z-index:auto;position:static;top:auto;left:auto;right:auto}.search-page.search-page-has-query .search-bar-holder:has(.search-bar-wrapper.second)+.search-filters .filters-summary{top:auto}.search-page.search-page-has-query .search-content{padding-top:calc(3 * var(--h4-height) - var(--border-size))}.search-page.search-page-has-query:has(.filters-summary.visible) .search-content{padding-top:calc(4 * var(--h4-height) - var(--border-size))}.search-page.search-page-has-query .search-bar-holder:has(.search-bar-wrapper.second)~.search-content{padding-top:calc(4 * var(--h4-height) - 2 * var(--border-size))}.search-page.search-page-has-query.search-page-two-bars-with-filters .search-bar-holder:has(.search-bar-wrapper.second)~.search-content{padding-top:calc(5 * var(--h4-height) - 2 * var(--border-size))}.search-page.search-page-has-query .search-filters.filters-open .search-filter-cell.open .search-filter-menu{max-height:calc(100dvh - 8 * var(--h4-height))}.search-page.search-page-has-query .search-filters.filters-open:has(.filters-summary.visible) .search-filter-cell.open .search-filter-menu{max-height:calc(100dvh - 9 * var(--h4-height))}.search-page.search-page-has-query .search-bar-holder:has(.search-bar-wrapper.second)+.search-filters.filters-open .search-filter-cell.open .search-filter-menu{max-height:calc(100dvh - 9 * var(--h4-height))}.search-page.search-page-has-query .search-bar-holder:has(.search-bar-wrapper.second)+.search-filters.filters-open:has(.filters-summary.visible) .search-filter-cell.open .search-filter-menu{max-height:calc(100dvh - 10 * var(--h4-height))}.search-page.search-page-empty .search-filters.filters-open .search-filter-cell.open .search-filter-menu{max-height:calc(100dvh - 8 * var(--h4-height))}.search-page.search-page-empty .search-filters.filters-open:has(.filters-summary.visible) .search-filter-cell.open .search-filter-menu{max-height:calc(100dvh - 9 * var(--h4-height))}.search-page.search-page-empty .search-filters.filters-open.filters-open-scrolled .search-filter-cell.open .search-filter-menu{max-height:calc(100dvh - 7 * var(--h4-height))}.search-page.search-page-empty .search-filters.filters-open.filters-open-scrolled:has(.filters-summary.visible) .search-filter-cell.open .search-filter-menu{max-height:calc(100dvh - 8 * var(--h4-height))}.browse-bar{top:calc(var(--h4-height));overflow:visible}.browse-arrow{border:var(--border-size) solid var(--border-color);background-color:var(--background);width:35px;height:35px;font-size:inherit;text-transform:none;white-space:normal;z-index:1;border-radius:50%;gap:0;padding:0;top:100%;transform:translateY(-50%)}.browse-arrow-text{display:none}@media (hover:hover) and (pointer:fine){.browse-arrow:hover{opacity:1;background-color:var(--hover-bg-color)}}.browse-arrow-left{left:var(--padding)}.browse-arrow-right{right:var(--padding)}.browse-arrow-left .browse-arrow-icon{transform:translate(2px)rotate(45deg)}.browse-arrow-right .browse-arrow-icon{transform:translate(-2px)rotate(-135deg)}.collection-page .page-content,.creator-page .page-content{margin-top:calc(2 * (var(--h4-height)))}.collection-page .search-filters.four-cells{display:none}.collection-page .search-filters.filters-open .search-filter-cell.open .search-filter-menu{max-height:calc(100dvh - 7 * var(--h4-height) - var(--border-size))}.collection-page .filters-summary{top:calc(3 * var(--h4-height) + var(--border-size))}.filters-summary.visible{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none;-ms-overflow-style:none;white-space:nowrap;padding-left:var(--padding);padding-right:var(--padding);flex-wrap:nowrap;display:flex;position:relative;overflow:auto hidden}.filters-summary.visible::-webkit-scrollbar{display:none}.filters-summary.visible .filters-summary-scroll{align-items:center;gap:calc(var(--padding) / 3);box-sizing:border-box;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none;-ms-overflow-style:none;width:100%;min-width:0;padding-left:var(--padding);padding-right:var(--padding);flex-wrap:nowrap;display:flex;overflow:auto hidden}.filters-summary.visible .filters-summary-scroll::-webkit-scrollbar{display:none}.filters-summary.visible.scrollable:before,.filters-summary.visible.scrollable:after{content:"";top:0;bottom:var(--border-size);width:calc(1.6 * var(--h4-height));pointer-events:none;z-index:1;position:absolute}.filters-summary.visible:before,.filters-summary.visible:after{opacity:0;transition:opacity var(--animation-speed) ease}.filters-summary.visible.can-scroll-left:before,.filters-summary.visible.can-scroll-right:after{opacity:1}.filters-summary.visible:before{background:linear-gradient(to right, var(--background), transparent);left:0}.filters-summary.visible:after{background:linear-gradient(to left, var(--background), transparent);right:0}.search-filters.filters-open .filters-summary.visible{background-color:var(--background)}:root{--records-thumbnail-size:32px}.record-detail-thumbnails .thumbnail,.records-title-info .records-right .thumbnail{width:32px;height:32px}.search-zoom-out,.search-zoom-in{width:35px;height:35px}.search-zoom-out{right:var(--padding)}.search-zoom-in{right:calc(var(--padding) + 35px + var(--padding) / 3)}.mobile-nav-burger{margin-right:0}.mobile-nav-burger span{width:35px;margin-left:0;left:auto;right:0}.search-filter-cell{background-color:var(--hover-bg-color)}.search-filter-cell.open:before{display:none}.search-filters.filters-open .search-filter-cell.open:has(.menu-scrollable):before{top:var(--h4-height);display:block}.search-filters.filters-open .search-filter-reset:before{display:none}.search-filters.filters-open .menu-scrollable .search-filter-reset:before{display:block}.search-filters.filters-open .menu-scrollable .search-filter-option:last-of-type{padding-bottom:calc(var(--padding) * 1.5)}.site-footer{display:none}.request-submit-bar{bottom:0}.shuffle{width:150px;height:35px;margin-left:-75px}.mobile-shuffle{bottom:var(--padding);display:flex}.mobile-shuffle:hover{background-color:var(--background)}.mobile-shuffle:hover img{animation:none}.mobile-shuffle:active,.mobile-shuffle.is-shuffling{background-color:var(--hover-bg-color)}.mobile-shuffle:active img,.mobile-shuffle.is-shuffling img{animation:1.5s linear infinite spin}.shuffle:not(.mobile-shuffle){display:none}.request-submit-btn{height:35px}.records-value{padding-left:0}.accordion-header{height:var(--h4-height)}.highlight{line-height:1.8em}.highlight h4{padding-bottom:var(--collections-height)}.homepage-content,.related-narrative,.highlight p{line-height:1.5em}.related-narrative .pill-btn{height:38px;padding:0 15px 5px}.homepage-content,.highlight p{line-height:1.4em}.min-h-screen{min-height:calc(100svh - var(--h4-height))}.page-accordion{margin-bottom:calc(2 * var(--h4-height))}.request-header,.legal-header,.credits-header,.user-guide-header{top:calc(var(--h4-height))}.request-header-spacer,.legal-header-spacer,.credits-header-spacer,.user-guide-header-spacer{margin-top:calc(var(--h4-height))}.has-cta{margin-bottom:0!important}.pill-btn{padding:0 13px 5px 15px}a.pill-btn.link-creator{height:24px;padding-top:0;padding-bottom:0;line-height:24px}.filter-pill{padding:0 13px 0 15px}.home-bottom-padder{display:none}.alphabet-letter{flex:0 0 35px;width:35px;height:35px}.records-close-btn{width:35px;height:35px}.record-detail-inline{min-height:100svh}body:has(.detail-open) .mobile-nav-header{transform:translateY(calc(-2 * (var(--h4-height) + var(--border-size))))}:is(body:has(.search-page.detail-open) .search-bar-holder,body:has(.collection-page.detail-open) .search-bar-holder,body:has(.creator-page.detail-open) .search-bar-holder){transform:translateY(calc(-1 * (2 * var(--h4-height) + var(--border-size))))}:is(body:has(.search-page.detail-open) .search-filters,body:has(.collection-page.detail-open) .search-filters,body:has(.creator-page.detail-open) .search-filters){transform:translateY(calc(-1 * (3 * var(--h4-height) + var(--border-size))))}body:has(.detail-open) .records-close-btn{top:var(--padding);right:var(--padding);position:fixed!important}.request-thankyou-panel.visible{top:calc(var(--request-header-height,0px) + var(--h4-height) - var(--border-size))}.request-main.request-main-sent .request-submit-bar{display:none}.records-image,.records-image:not(.no-image),.records-image:not(.no-image):not(.loading):not(.has-video),.records-image:not(.no-image).loading:not(.has-video),.records-image:not(.no-image).has-video{height:640px;max-height:640px}.records-image:not(.no-image):not(.loading):not(.has-video) img,.records-image:not(.no-image):not(.loading):not(.has-video) img.portrait,.records-image:not(.no-image):not(.loading):not(.has-video) img.landscape{object-fit:contain;width:100%;height:100%;max-height:100%}.records-image .carousel-loader svg{width:300px;height:300px}}@media (max-width:767px){.alphabet-creator-link{font-size:var(--h5-size);line-height:16px}.records-info-right>.records-info-group:first-child{padding-top:0;padding-top:calc(var(--padding) * 1)}.carousel-loader svg{width:min(440px,60vw);height:min(440px,60vw)}.request-header,.user-guide-header,.credits-header,.legal-header{z-index:auto;width:auto;margin-top:var(--h4-height);position:relative;top:auto;left:auto}.request-header-spacer,.user-guide-header-spacer,.credits-header-spacer,.legal-header-spacer{display:none}.regular-page-content.user-guide.has-cta{margin-bottom:0!important}.regular-page-content.user-guide.has-cta .page-accordion{margin-bottom:0}.request-submit-bar{z-index:auto;border-top:none;border-bottom:var(--border-size) solid var(--border-color);width:auto;position:relative;bottom:auto;left:auto}.request-content{padding-bottom:0!important}.mux-player-wrapper{padding-left:var(--padding);padding-right:var(--padding)}.mux-time-bar{left:var(--padding);right:var(--padding)}.records-image{height:640px;max-height:640px}.records-info{flex-direction:column;grid-template-columns:none;display:flex}.records-info-left,.records-info-right{display:contents}.info-group-description{order:1}.info-group-format{order:2}.info-group-creators{order:3}.info-group-collection{order:4}.info-group-record-details{order:5}.records-info-group{padding-top:calc(var(--padding) * 2);padding-bottom:calc(var(--padding) * 2);grid-template-columns:1fr}.records-info-left>.records-info-group:last-child{padding-bottom:0}.records-info-group h4:not(:first-of-type){padding-top:var(--padding)}.info-group-collection{border-bottom:var(--border-size) solid var(--border-color)!important}.search-results{grid-template-columns:repeat(2,1fr)}.search-results:not(.animated) .search-result:nth-child(2n){border-right:none}.collection-page .page-content{padding-top:calc(3 * var(--padding))}.collection-page .search-results,.creator-page .search-results{grid-template-columns:1fr}.collection-page .search-result,.creator-page .search-result{border-right:none}.request-grid{grid-template-columns:1fr}.request-left{border-right:none;border-top:var(--border-size) solid var(--border-color);padding-bottom:var(--padding);background-color:#e1e1e1;border-bottom:none;order:2}.request-right{padding:var(--padding);background-color:#e1e1e1;order:1}.request-row,.request-row.three{gap:var(--padding);grid-template-columns:1fr}.request-header{will-change:transform;backface-visibility:hidden;contain:paint;transform:translateZ(0)}.records-image .carousel-loader svg{width:180px;height:180px}.records-value{padding-left:var(--padding)}.search-page.detail-open .search-content,.collection-page.detail-open .search-content,.creator-page.detail-open .search-content{overflow:visible}.request-options{padding-bottom:calc(2 * var(--padding))}}::view-transition-old(root){animation:none}::view-transition-new(root){animation:none}:root[data-nav-direction=forward]::view-transition-old(root){animation:.35s cubic-bezier(.4,0,.2,1) page-slide-out-left}:root[data-nav-direction=forward]::view-transition-new(root){animation:.35s cubic-bezier(.4,0,.2,1) backwards page-slide-in-right}:root[data-nav-direction=back]::view-transition-old(root){animation:.35s cubic-bezier(.4,0,.2,1) page-slide-out-right}:root[data-nav-direction=back]::view-transition-new(root){animation:.35s cubic-bezier(.4,0,.2,1) backwards page-slide-in-left}@keyframes page-slide-out-left{to{transform:translate(-100%)}}@keyframes page-slide-in-right{0%{transform:translate(100%)}}@keyframes page-slide-out-right{to{transform:translate(100%)}}@keyframes page-slide-in-left{0%{transform:translate(-100%)}}::view-transition-group(site-footer){animation:none}::view-transition-old(site-footer){animation:none}::view-transition-new(site-footer){animation:none}::view-transition-group(browse-bar){animation:none}::view-transition-old(browse-bar){animation:none}::view-transition-new(browse-bar){animation:none}::view-transition-group(mobile-nav-header){animation:none}::view-transition-old(mobile-nav-header){animation:none}::view-transition-new(mobile-nav-header){animation:none}::view-transition-group(shuffle-btn){animation:none}::view-transition-old(shuffle-btn){opacity:0;animation:none}::view-transition-new(shuffle-btn){animation:.3s .38s backwards shuffle-btn-in}@keyframes shuffle-btn-in{0%{opacity:0}}
