:root{--blue-azure-radiance:#0082fb;--blue-science:#0064e0;--color-brand:#111;--color-action:#111;--color-action-hover:#757575;--color-copy-success:var(--blue-azure-radiance);--color-copy-hover:var(--color-copy-success);--color-artwork-link-hover:var(--blue-science);--color-muse-instructions:var(--blue-science);--color-muse-instructions-hover:var(--blue-azure-radiance);--text-caption:.75rem;--text-ui:.8125rem;--text-section:.875rem;--text-body:1rem;--text-gallery:.75rem;--text-title:clamp(1.75rem, 2.5vw, 2.5rem);--text-wordmark:1rem;--color-canvas:#fff;--color-ink:#111;--color-text:#111;--color-muted:#757575;--color-faint:#fafaf8;--color-surface-hover:#e8e8e8;--color-rule:#e5e5e5;--color-focus:#111;--color-image-outline:#0000001a;--font-sans:"Helvetica Neue", Helvetica, Arial, "Inter", sans-serif;--font-mono:"SFMono-Regular", Consolas, "Liberation Mono", monospace;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--radius-media:0;--radius-panel:0;--radius-control:0;--gallery-gap:clamp(30px, 3vw, 48px);--page-gutter:clamp(40px, 3vw, 64px);--page-max-width:none;--content-measure:68ch;--control-size:2.5rem;--focus-width:2px;--ease-out:cubic-bezier(.2, 0, 0, 1)}@font-face{font-family:Inter;src:url(/fonts/inter-latin-variable.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap}:root{color:var(--color-ink);background:var(--color-canvas);font-family:var(--font-sans);font-synthesis:none;font-optical-sizing:none;letter-spacing:-.01em;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.5}*,:before,:after{box-sizing:border-box}html{background:var(--color-canvas);scrollbar-gutter:stable;scroll-behavior:auto;min-width:320px}body{background:var(--color-canvas);min-width:320px;min-height:100vh;color:var(--color-ink);text-wrap:pretty;flex-direction:column;margin:0;display:flex}body>main{flex:1 0 auto}button,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit;text-underline-position:from-font;text-underline-offset:.15em;text-decoration-thickness:from-font}button{color:inherit}img{max-width:100%;display:block}button:focus-visible,a:focus-visible,textarea:focus-visible{outline:var(--focus-width) solid var(--color-focus);outline-offset:3px}::selection{background:var(--color-ink);color:var(--color-canvas)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:20;top:var(--space-3);left:var(--page-gutter);padding:var(--space-3) var(--space-4);background:var(--color-ink);color:var(--color-canvas);transition:transform .15s var(--ease-out);text-decoration:none;position:fixed;transform:translateY(-200%)}.skip-link:focus-visible{transform:translateY(0)}.page-container{width:100%;padding-inline:var(--page-gutter);margin-inline:auto}.text-link{text-underline-offset:.15em;text-decoration:underline;text-decoration-thickness:from-font;transition:color .15s ease-out}.text-link--subtle{-webkit-text-decoration-color:var(--color-rule);text-decoration-color:var(--color-rule)}.button{min-block-size:var(--control-size);min-inline-size:var(--control-size);border-radius:var(--radius-control);cursor:pointer;line-height:1;font-size:var(--text-ui);border:0;padding:0;transition:opacity .18s}.button:active,.copy-button__fallback-actions button:active{opacity:.65}.button--plain{background:0 0}.button--primary{color:var(--color-ink);background:0 0}.button--outline{color:var(--color-text);background:0 0}.museum-header{padding-block:var(--space-4)}.museum-header__inner{align-items:center;column-gap:var(--space-6);grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"brand navigation instructions";display:grid}.museum-header__navigation{gap:var(--space-6);font-size:var(--text-ui);grid-area:navigation;display:flex}.museum-header__navigation a{align-items:center;min-height:40px;text-decoration:none;display:inline-flex}.museum-header__brand{grid-area:brand;justify-self:start}.museum-header__instructions{grid-area:instructions;justify-self:end;min-inline-size:0}.museum-logo{min-block-size:var(--control-size);color:var(--color-ink);align-items:center;gap:.55rem;text-decoration:none;display:inline-flex}.museum-logo__accent{color:var(--color-brand)}.museum-logo__mark{object-fit:contain;flex:none;width:30px;height:24px;display:block}.museum-logo__wordmark{font-size:clamp(.8125rem, 4vw, var(--text-wordmark));letter-spacing:-.01em;font-weight:500;line-height:1}.copy-button{display:inline-block;position:relative}.copy-button__trigger{justify-content:center;align-items:center;gap:var(--space-2);max-inline-size:100%;font-size:var(--text-ui);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;padding:0;font-weight:500;display:inline-flex;overflow:hidden}.museum-header__instructions-copy .copy-button__trigger{color:var(--color-muse-instructions);font-size:var(--text-ui);padding-inline:0;font-weight:500}.copy-button__icon{flex:none;width:1rem;height:1rem;display:inline-block;position:relative}.copy-button__copy-icon,.copy-button__check-icon{width:100%;height:100%;transition:opacity .18s;position:absolute;inset:0}.copy-button__copy-icon{opacity:1}.copy-button__check-icon,.copy-button__icon[data-checked=true] .copy-button__copy-icon{opacity:0}.copy-button__icon[data-checked=true] .copy-button__check-icon{color:var(--color-copy-success);opacity:1}.copy-button__fallback{z-index:10;top:calc(100% + var(--space-2));width:min(22rem, calc(100vw - (var(--page-gutter) * 2)));gap:var(--space-2);padding:var(--space-4);border:1px solid var(--color-rule);border-radius:var(--radius-panel);background:var(--color-canvas);box-shadow:none;color:var(--color-ink);font-size:var(--text-caption);display:grid;position:absolute;right:0}.copy-button__fallback-heading{font-weight:500}.copy-button__fallback-description{color:var(--color-muted)}.copy-button__fallback-value{resize:vertical;border:1px solid var(--color-rule);border-radius:var(--radius-media);width:100%;min-height:4.5rem;padding:var(--space-2);background:var(--color-faint);color:var(--color-ink);font-family:var(--font-mono);font-size:var(--text-body);overflow-wrap:anywhere;line-height:1.5}.copy-button__fallback-actions{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.copy-button__fallback-actions button,.copy-button__fallback-actions a{min-block-size:2rem;color:var(--color-ink);cursor:pointer;font-size:var(--text-caption);text-underline-offset:.15em;background:0 0;border:0;padding:.35rem 0;text-decoration:underline;text-decoration-thickness:from-font}.copy-button__fallback-actions button:last-child{margin-inline-start:auto}.museum-footer{padding-block:var(--space-8);margin-block-start:clamp(100px,12vw,180px)}.museum-footer__inner{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.museum-footer__social{min-block-size:var(--control-size);align-items:center;gap:var(--space-2);font-size:var(--text-caption);font-weight:500;text-decoration:none;display:inline-flex}.museum-footer__x-icon{width:.875rem;height:.875rem}.gallery-row{margin-block:clamp(2rem,4vw,4rem)}.gallery-row__heading{align-items:center;gap:var(--space-4);margin-block-end:var(--space-3);display:flex}.gallery-row__heading h2{font-size:var(--text-gallery);letter-spacing:-.01em;text-wrap:balance;margin:0;font-weight:500;line-height:1.2}.gallery-row__viewport{width:calc(100% + var(--page-gutter));overscroll-behavior-x:contain;scrollbar-width:thin;touch-action:pan-x pan-y;margin-inline-end:calc(var(--page-gutter) * -1);overflow-x:auto}.gallery-row__track{width:max-content;display:flex}.gallery-row__sequence--duplicate{display:none}.gallery-row__sequence{align-items:stretch;gap:var(--gallery-gap);flex:none;padding-inline-end:var(--gallery-gap);display:flex}.gallery-row .artwork-link{width:auto;height:240px}.artwork-link{width:100%;height:auto;aspect-ratio:var(--artwork-aspect,1 / 1);border-radius:var(--radius-media);color:var(--color-ink);background:0 0;flex:none;text-decoration:none;display:block}.artwork-link__image,.artwork-link__fallback{object-fit:contain;border-radius:var(--radius-media);width:100%;height:100%;transition:opacity .18s}.artwork-link__fallback{padding:var(--space-4);color:var(--color-text);font-size:var(--text-caption);text-align:center;place-items:center;display:grid}.gallery-row__empty{padding-block:var(--space-8);border-radius:var(--radius-media);color:var(--color-text);font-size:var(--text-ui);background:0 0;margin:0}.gallery-page{padding-block-start:clamp(64px,7vw,100px)}.gallery-page>h1{font-size:var(--text-title);letter-spacing:-.01em;text-wrap:balance;margin:0 0 clamp(1.5rem,4vw,3rem);font-weight:500;line-height:1.2}.dev-components>h1{font-size:var(--text-title);letter-spacing:-.01em;text-wrap:balance;margin:0 0 clamp(2.5rem,6vw,5rem);font-weight:500;line-height:1.2}.gallery-grid{gap:clamp(100px, 10vw, 140px) var(--gallery-gap);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;margin:0;padding:0;list-style:none;display:grid}.gallery-grid figure{min-width:0;margin:0}.gallery-grid>li:nth-child(4n+2){padding-top:100px}.gallery-grid .artwork-link{width:100%;height:auto;min-height:0}.gallery-pagination{border-top:1px solid var(--color-rule);font-size:var(--text-ui);justify-content:center;margin-block-start:var(--space-12);padding-block-start:var(--space-5);display:flex}.gallery-pagination a{text-underline-offset:.15em;text-decoration-thickness:from-font}.dev-components{padding-block:var(--space-12)}.dev-components__notice{max-width:var(--content-measure);margin:0 0 var(--space-12);color:var(--color-muted)}.dev-components__shell{border-top:1px solid var(--color-rule);margin-block-start:var(--space-16);padding-block-start:var(--space-5)}.dev-components__shell>h2{margin:0 0 var(--space-6);font-size:var(--text-body);font-weight:500}.dev-components__controls{gap:var(--space-3);flex-wrap:wrap;display:flex}.dev-components__grid-preview{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.dev-components__grid-preview h2{grid-column:1/-1}.artwork-page{padding-block-start:var(--space-4)}.museum-breadcrumb{color:var(--color-muted);font-size:var(--text-ui);margin-block-end:var(--space-6)}.museum-breadcrumb ol{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.museum-breadcrumb li{align-items:baseline;gap:var(--space-2);min-width:0;display:inline-flex}.museum-breadcrumb a{color:inherit;text-underline-offset:.15em}.museum-breadcrumb [aria-current=page]{color:var(--color-text)}.artwork-page__layout{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:18px 0;display:grid}.artwork-page__figure{width:fit-content;max-width:100%;grid-column:3/11;justify-self:center;min-inline-size:0;margin:0}.artwork-page__figure--failed{justify-self:stretch;width:auto}.artwork-page__image{object-fit:contain;border-radius:var(--radius-media);width:auto;max-width:100%;height:auto;max-height:min(52svh,38rem);display:block}.artwork-page__image-fallback{background:var(--color-faint);width:100%;height:100%;color:var(--color-text);place-items:center;display:grid}.artwork-label{overflow-wrap:break-word;width:100%;max-width:var(--content-measure);padding-block-start:var(--space-2)}.artwork-label__author{font-size:var(--text-ui);margin:0 0 4px;font-weight:500}.artwork-label__title{font-size:var(--text-ui);margin:0;font-weight:400;line-height:1.5}.artwork-label__details{margin:var(--space-4) 0;padding-block:var(--space-4);font-size:var(--text-ui);gap:4px;display:grid}.artwork-label__details div{gap:var(--space-4);grid-template-columns:5rem minmax(0,1fr);display:grid}.artwork-label__details dt{color:var(--color-muted)}.artwork-label__details dd{margin:0}.artwork-label__description{max-width:600px;font-size:var(--text-body);color:var(--color-text);margin:0;line-height:1.55}.artwork-label__edition{align-items:baseline;gap:var(--space-2);display:inline-flex}.artwork-label__edition-chain{color:var(--color-muted);font-size:var(--text-caption)}.artwork-label__mint-area{border-top:1px solid var(--color-rule);margin-block-start:var(--space-6);padding-block-start:var(--space-4)}.artwork-mint{display:inline-block;position:relative}.artwork-mint-trigger{align-items:center;gap:var(--space-2);border:1px solid var(--color-ink);border-radius:var(--radius-control);min-block-size:2.25rem;color:var(--color-ink);font-size:var(--text-ui);letter-spacing:-.01em;cursor:pointer;transition:transform .14s var(--ease-out), opacity .14s var(--ease-out), background-color .14s var(--ease-out), color .14s var(--ease-out);background:0 0;padding:.4rem .85rem;font-weight:500;line-height:1;display:inline-flex}.artwork-mint-trigger:active{opacity:.85;transform:scale(.97)}.artwork-mint-trigger--minted{border-color:var(--color-rule);color:var(--color-muted)}.artwork-mint-trigger__badge{letter-spacing:.02em;text-transform:uppercase;border:1px solid var(--color-ink);border-radius:var(--radius-control);transition:border-color .14s var(--ease-out), color .14s var(--ease-out);align-items:center;padding:.125rem .35rem;font-size:.6875rem;font-weight:500;line-height:1.1;display:inline-flex}.artwork-mint-trigger__status-dot{background:var(--blue-azure-radiance);border-radius:50%;width:6px;height:6px}.artwork-mint-overlay{z-index:80;transition:opacity .22s var(--ease-out);background:#00000040;position:fixed;inset:0}.artwork-mint-overlay[data-state=closed]{opacity:0;pointer-events:none}.artwork-mint-overlay[data-state=open]{opacity:1}.artwork-mint-dialog{z-index:90;top:calc(100% + var(--space-2));width:min(26rem, calc(100vw - (var(--page-gutter) * 2)));padding:var(--space-5);background:var(--color-canvas);border:1px solid var(--color-rule);border-radius:var(--radius-panel);color:var(--color-ink);transform-origin:0 0;transition:transform .2s var(--ease-out), opacity .2s var(--ease-out);position:absolute;left:0;box-shadow:0 8px 30px #0000001a}.artwork-mint-dialog[data-state=closed]{opacity:0;pointer-events:none;transform:scale(.96)translateY(-4px)}.artwork-mint-dialog[data-state=open]{opacity:1;transform:scale(1)translateY(0)}.artwork-mint-dialog__header{justify-content:space-between;align-items:flex-start;gap:var(--space-3);margin-block-end:var(--space-3);display:flex}.artwork-mint-dialog__eyebrow{font-size:var(--text-caption);color:var(--color-muted);text-transform:uppercase;letter-spacing:.05em;margin-bottom:2px;display:block}.artwork-mint-dialog__title{font-size:var(--text-body);letter-spacing:-.01em;margin:0;font-weight:500;line-height:1.25}.artwork-mint-dialog__close{width:1.75rem;height:1.75rem;color:var(--color-muted);cursor:pointer;border-radius:var(--radius-control);transition:color .14s var(--ease-out), transform .14s var(--ease-out);background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.artwork-mint-dialog__close:active{transform:scale(.92)}.artwork-mint-dialog__desc{margin:0 0 var(--space-3);font-size:var(--text-caption);color:var(--color-muted);line-height:1.45}.artwork-mint-dialog__specs{gap:var(--space-2);margin:0 0 var(--space-4);padding:var(--space-3);background:var(--color-faint);border:1px solid var(--color-rule);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.artwork-mint-dialog__spec-item dt{font-size:var(--text-caption);color:var(--color-muted);margin-bottom:2px}.artwork-mint-dialog__spec-item dd{font-size:var(--text-ui);margin:0;font-weight:500;line-height:1.2}.artwork-mint-dialog__chain{align-items:center;gap:4px;display:inline-flex}.artwork-mint-dialog__chain-dot{background:var(--blue-azure-radiance);border-radius:50%;flex-shrink:0;width:6px;height:6px}.artwork-mint-dialog__sponsored-status{flex-direction:column;display:inline-flex}.artwork-mint-dialog__sponsored-tag{color:var(--blue-science)}.artwork-mint-dialog__sub{font-size:var(--text-caption);color:var(--color-muted);font-weight:400;display:block}.artwork-mint-dialog__form{gap:var(--space-3);display:grid}.artwork-mint-dialog__field-label{font-size:var(--text-caption);justify-content:space-between;align-items:baseline;margin-bottom:4px;font-weight:500;display:flex}.artwork-mint-dialog__input-wrapper{align-items:center;display:flex;position:relative}.artwork-mint-dialog__input{width:100%;height:2.25rem;padding:0 var(--space-2);border:1px solid var(--color-rule);border-radius:var(--radius-control);background:var(--color-canvas);color:var(--color-ink);font-family:var(--font-mono);font-size:var(--text-caption);transition:border-color .14s var(--ease-out);padding-inline-end:4.5rem}.artwork-mint-dialog__input:focus{border-color:var(--color-focus)}.artwork-mint-dialog__demo-addr-btn{background:var(--color-faint);color:var(--color-muted);cursor:pointer;border-radius:var(--radius-control);transition:color .14s var(--ease-out), background-color .14s var(--ease-out);border:0;padding:2px 6px;font-size:.6875rem;position:absolute;right:4px}.artwork-mint-dialog__error{font-size:var(--text-caption);color:#d32f2f;margin:4px 0 0}.artwork-mint-dialog__sponsorship-note{align-items:flex-start;gap:var(--space-2);padding:var(--space-2) var(--space-3);font-size:var(--text-caption);color:var(--color-muted);background:var(--color-faint);border-left:2px solid var(--blue-azure-radiance);line-height:1.4;display:flex}.artwork-mint-dialog__info-icon{color:var(--blue-science);flex-shrink:0;margin-top:1px}.artwork-mint-dialog__actions{gap:var(--space-2);margin-block-start:var(--space-2);display:flex}.artwork-mint-dialog__submit-btn{background:var(--color-ink);width:100%;height:2.35rem;color:var(--color-canvas);border-radius:var(--radius-control);font-size:var(--text-ui);cursor:pointer;transition:transform .14s var(--ease-out), opacity .14s var(--ease-out);border:0;justify-content:center;align-items:center;font-weight:500;display:inline-flex}.artwork-mint-dialog__submit-btn:active{transform:scale(.97)}.artwork-mint-dialog__submit-btn:disabled{opacity:.6;cursor:not-allowed}.artwork-mint-dialog__loading{justify-content:center;align-items:center;gap:var(--space-2);display:inline-flex}.artwork-mint-dialog__spinner{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:12px;height:12px;animation:.6s linear infinite artwork-mint-spin}@keyframes artwork-mint-spin{to{transform:rotate(360deg)}}.artwork-mint-dialog__success{gap:var(--space-3);display:grid}.artwork-mint-dialog__success-banner{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);background:var(--color-faint);border-left:2px solid var(--blue-azure-radiance);display:flex}.artwork-mint-dialog__success-heading{font-size:var(--text-ui);margin:0;font-weight:500}.artwork-mint-dialog__success-sub{font-size:var(--text-caption);color:var(--color-muted);margin:0}.artwork-mint-dialog__receipt{padding:var(--space-2) var(--space-3);border:1px solid var(--color-rule);background:var(--color-canvas);font-size:var(--text-caption);gap:4px;margin:0;display:grid}.artwork-mint-dialog__receipt div{align-items:baseline;gap:var(--space-2);grid-template-columns:5.5rem 1fr;display:grid}.artwork-mint-dialog__receipt dt{color:var(--color-muted)}.artwork-mint-dialog__receipt dd{text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.artwork-mint-dialog__receipt .mono{font-family:var(--font-mono)}.artwork-mint-dialog__sponsored-text{color:var(--blue-science);font-weight:500}.artwork-mint-dialog__close-btn{border:1px solid var(--color-rule);width:100%;height:2.25rem;color:var(--color-ink);border-radius:var(--radius-control);font-size:var(--text-ui);cursor:pointer;transition:transform .14s var(--ease-out), opacity .14s var(--ease-out);background:0 0;justify-content:center;align-items:center;display:inline-flex}.artwork-mint-dialog__close-btn:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.artwork-link:hover img{opacity:.94}.museum-header__navigation a:hover,.museum-logo:hover,.museum-logo:hover .museum-logo__accent{color:var(--color-copy-success)}.museum-header__instructions-copy .copy-button__trigger:hover{color:var(--color-muse-instructions-hover)}.text-link:hover,.button--plain:hover,.museum-footer__social:hover{color:var(--color-muted)}.button--primary:hover{opacity:.65}.button--outline:hover{opacity:.65;color:var(--color-ink)}.artwork-mint-trigger:hover{background:var(--color-ink);color:var(--color-canvas)}.artwork-mint-trigger:hover .artwork-mint-trigger__badge{border-color:var(--color-canvas);color:var(--color-canvas)}.artwork-mint-trigger--minted:hover{background:var(--color-faint);color:var(--color-ink);border-color:var(--color-ink)}.artwork-mint-dialog__close:hover{color:var(--color-ink)}.artwork-mint-dialog__demo-addr-btn:hover{color:var(--color-ink);background:var(--color-surface-hover)}.artwork-mint-dialog__submit-btn:not(:disabled):hover{opacity:.88}.artwork-mint-dialog__close-btn:hover{border-color:var(--color-ink)}}@media (width<=720px){:root{--page-gutter:20px}.museum-header{padding-block:var(--space-3)}.museum-header__inner{column-gap:var(--space-3);row-gap:var(--space-2);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"brand instructions""navigation navigation"}.museum-header__navigation{gap:14px;font-size:12px}.museum-header__instructions{justify-self:end}.museum-header__instructions-copy .copy-button__trigger{gap:var(--space-1);font-size:var(--text-ui);padding-inline:0}.gallery-row__viewport{width:calc(100% + var(--page-gutter))}.artwork-page__layout{gap:var(--space-8);grid-template-columns:1fr}.gallery-grid{grid-template-columns:1fr;gap:80px}.gallery-grid>li:nth-child(4n+2){padding-top:0}.gallery-grid .artwork-link{min-height:0}.dev-components__grid-preview{grid-template-columns:1fr}.artwork-page__figure{grid-column:1/-1;padding-block-start:0}.artwork-mint-dialog{width:100%;max-height:85vh;padding:var(--space-5) var(--space-4) max(var(--space-5), env(safe-area-inset-bottom));border-top:1px solid var(--color-rule);transform-origin:bottom;transition:transform .22s var(--ease-out), opacity .22s var(--ease-out);border-bottom:0;border-left:0;border-right:0;border-radius:0;position:fixed;inset:auto 0 0;overflow-y:auto;box-shadow:0 -8px 32px #00000026}.artwork-mint-dialog[data-state=closed]{opacity:0;pointer-events:none;transform:translateY(100%)}.artwork-mint-dialog[data-state=open]{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.gallery-row__track{animation:none!important;transform:none!important}.artwork-mint-trigger,.artwork-mint-trigger:active,.artwork-mint-dialog,.artwork-mint-dialog[data-state=closed],.artwork-mint-dialog[data-state=open],.artwork-mint-dialog__close,.artwork-mint-dialog__close:active,.artwork-mint-dialog__submit-btn,.artwork-mint-dialog__submit-btn:active,.artwork-mint-dialog__close-btn,.artwork-mint-dialog__close-btn:active{transform:none!important}}@media (forced-colors:active){.button--primary,.button--outline,.copy-button__fallback,.copy-button__fallback-value{border:1px solid buttontext}.artwork-link__image,.artwork-page__image{outline:1px solid canvastext}.artwork-mint-dialog,.artwork-mint-dialog__specs,.artwork-mint-dialog__receipt,.artwork-mint-trigger,.artwork-mint-trigger__badge{border:1px solid buttontext}}.museum-home{--feature-top-space:clamp(32px, 8svh, 100px);--header-block-size:72px;padding-top:var(--feature-top-space)}.catalogue-feature{height:calc(100svh - var(--header-block-size) - var(--feature-top-space) - 24px);grid-template-rows:minmax(0,1fr) auto;grid-template-columns:repeat(12,minmax(0,1fr));margin:0 0 clamp(140px,14vw,200px);display:grid}.catalogue-feature>*{grid-column:3/11}.catalogue-feature .artwork-link{aspect-ratio:auto;height:100%;min-height:0}.catalogue-feature .artwork-link__image{object-position:center bottom}.catalogue-feature .artwork-caption{width:var(--featured-image-width,100%);justify-self:center;max-width:100%}.catalogue-section{margin-block:0 clamp(140px,14vw,200px);scroll-margin-top:40px}.section-label{font-size:var(--text-section);letter-spacing:-.01em;margin:0 0 40px;font-weight:500;line-height:1.3}.catalogue-gallery-grid{align-items:start;gap:120px var(--gallery-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.catalogue-gallery-grid figure{min-width:0;margin:0}.catalogue-gallery-grid figure:nth-child(2n){padding-top:100px}.artwork-caption{font-size:var(--text-caption);color:var(--color-muted);flex-direction:column;align-items:flex-start;margin-top:16px;line-height:1.5;display:flex}.artwork-caption p{margin:0}.artwork-caption__author{font-size:var(--text-ui);color:var(--color-ink);font-weight:500}.catalogue-gallery-title{font-size:var(--text-ui);margin:20px 0 8px;font-weight:400}.catalogue-gallery-title a{text-decoration:none}.artist-link,.artist-index__grid a{color:inherit;text-decoration:none}.artist-link:hover,.artist-link:focus-visible,.artist-index__grid a:hover,.artist-index__grid a:focus-visible{text-underline-offset:.15em;text-decoration:underline}.artwork-caption{overflow-wrap:break-word}.catalogue-recent-grid{align-items:start;gap:var(--space-12) var(--space-6);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.compact-artwork-figure{width:min(100%, var(--compact-artwork-width));justify-self:start;min-width:0;max-width:100%;margin:0}.compact-artwork-figure .artwork-link{width:100%;height:auto;min-height:0;max-height:none}@media (width<=720px){.museum-home{--header-block-size:112px}.catalogue-feature{grid-template-columns:minmax(0,1fr);margin-bottom:100px}.catalogue-feature>*{grid-column:1}.catalogue-gallery-grid{grid-template-columns:1fr;row-gap:80px}.catalogue-gallery-grid figure:nth-child(2n){padding-top:0}.catalogue-recent-grid{gap:var(--space-8) var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr))}.catalogue-section{margin-bottom:100px}}.catalogue-gallery-preview__caption{font-size:var(--text-ui);margin-top:16px}.catalogue-gallery-preview__empty{color:var(--color-muted);font-size:var(--text-ui);padding-block:80px}.artwork-caption__exhibit{margin-top:6px}.artwork-caption__title{color:var(--color-artwork-link-hover);font-style:italic;text-decoration:none}.artwork-caption__title:hover,.artwork-caption__title:focus-visible{text-underline-offset:.15em;text-decoration:underline}.curator-link{color:var(--color-artwork-link-hover)}.exhibit-page{padding-block-start:var(--space-4)}.exhibit-page__header{max-width:var(--content-measure);margin-block-end:clamp(3rem,8vw,7rem)}.exhibit-page__title{font-size:var(--text-title);overflow-wrap:break-word;margin:0;font-weight:500;line-height:1.2}.exhibit-page__description{max-width:60ch;margin:var(--space-6) 0 0;font-size:var(--text-body);overflow-wrap:break-word;line-height:1.55}.exhibit-page__curator{margin:var(--space-4) 0 0;color:var(--color-muted);font-size:var(--text-ui);overflow-wrap:break-word}.exhibit-page__section{scroll-margin-top:var(--space-8);margin-block:0 clamp(5rem,12vw,10rem)}.exhibit-page__section-title{margin:0 0 var(--space-8);font-size:var(--text-gallery);font-weight:400;line-height:1.35}.exhibit-artwork-grid__item,.exhibit-history__item{min-width:0;margin:0}.exhibit-history__empty{color:var(--color-muted);font-size:var(--text-ui);margin:0}.exhibit-card{min-width:0}.catalogue-exhibit-preview .exhibit-card{margin-block-start:var(--space-8)}.exhibit-card__title{font-size:var(--text-ui);overflow-wrap:break-word;margin:0;font-weight:500;line-height:1.35}.exhibit-card__title a{text-decoration:none}.exhibit-card__description{max-width:52ch;margin:var(--space-3) 0 0;font-size:var(--text-body);overflow-wrap:break-word;line-height:1.55}.exhibit-card__curator{margin:var(--space-3) 0 0;color:var(--color-muted);font-size:var(--text-caption);overflow-wrap:break-word}.artist-index,.artist-page,.exhibits-index,.about-page{padding-block-start:var(--space-4)}.artist-index h1,.exhibits-index>h1,.about-page h1,.artist-page>h1{font-size:var(--text-title);margin:0 0 clamp(3rem,8vw,7rem);font-weight:500;line-height:1.2}.about-page__body{max-width:42rem;font-size:var(--text-body);margin-block-end:0;line-height:1.55}.about-page__body p{margin:0 0 var(--space-6)}.artist-index__grid{gap:var(--space-6) var(--space-8);font-size:var(--text-ui);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.artist-page__section{margin-block-end:clamp(5rem,12vw,10rem)}.artist-page__exhibit{align-items:start;gap:var(--gallery-gap);grid-template-columns:minmax(0,2fr) minmax(16rem,1fr);display:grid}.artist-page__exhibit figure{min-width:0;margin:0}@media (width<=720px){.artist-index__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.artist-page__exhibit{grid-template-columns:minmax(0,1fr)}}.museum-footer__actions{align-items:center;gap:var(--space-6);display:flex;position:relative}@media (width<=480px){.museum-footer__inner{flex-wrap:wrap}.museum-footer__actions{gap:var(--space-3);margin-inline-start:auto}}.exhibit-history{align-items:start;gap:var(--space-12) var(--space-6);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.exhibit-history .artwork-link{width:100%}.exhibit-history .artwork-link__image{filter:grayscale();transition:filter .18s}.exhibit-history .artwork-link:focus-visible .artwork-link__image{filter:grayscale(0)}@media (hover:hover) and (pointer:fine){.exhibit-history .artwork-link:hover .artwork-link__image{filter:grayscale(0)}}@media (width<=720px){.exhibit-history{gap:var(--space-8) var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr))}}
