@charset "UTF-8";@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:local(''),url(/assets/fonts/Inter-Regular.woff2) format('woff2'),url(/assets/fonts/Inter-Regular.woff) format('woff')}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:local(''),url(/assets/fonts/Inter-Medium.woff2) format('woff2'),url(/assets/fonts/Inter-Medium.woff) format('woff')}b,strong{font-weight:500}button,input,select,textarea{font-family:inherit}*{-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent}html{font-size:100%}:root{--baseline-unit:0.5rem;--body-leading:calc(var(--baseline-unit) * 3);--grid-column-gutter:calc(var(--baseline-unit) * 3);--font-family-sans:"Inter","Helvetica Neue",Arial,Helvetica,sans-serif;--font-size-body:clamp(1rem, 0.95rem + 0.2vw, 1.125rem);--font-size-title:clamp(1.8125rem, 1.54rem + 1.1vw, 2.5rem);--font-size-section:clamp(1.4375rem, 1.215rem + 0.9vw, 2rem);--font-size-subsection:clamp(1.1875rem, 1.065rem + 0.5vw, 1.5rem);--font-size-minor-heading:clamp(1.0625rem, 0.99rem + 0.3vw, 1.25rem);--font-size-context-title:clamp(1.75rem, 1.62rem + 0.52vw, 2.0625rem);--font-size-context-subtitle:clamp(1.25rem, 1.18rem + 0.3vw, 1.4375rem);--font-size-intro:clamp(1.25rem, 1.11rem + 0.55vw, 1.5625rem);--font-size-subtitle:clamp(1.0625rem, 0.93rem + 0.52vw, 1.375rem);--font-size-ui:1rem;--font-size-meta:0.875rem;--font-size-caption:clamp(0.75rem, 0.72rem + 0.12vw, 0.8125rem);--line-height-body:var(--body-leading);--line-height-heading:calc(var(--baseline-unit) * 5);--line-height-subheading:calc(var(--baseline-unit) * 4);--line-height-compact:var(--body-leading);--line-height-caption:calc(var(--baseline-unit) * 2);--space-copy:var(--body-leading);--space-heading-before:calc(var(--baseline-unit) * 8);--space-heading-after:calc(var(--baseline-unit) * 2);--space-image-caption:calc(var(--baseline-unit) * 2);--color-text:#111;--color-text-secondary:#666;--color-text-caption:#727272;--media-whitespace:1.5rem;--header-height-ratio:1.5;--leading-top-whitespace-ratio:3;--header-vertical-whitespace-ratio:0.75;--work-section-space:calc(var(--baseline-unit) * 4);--work-title-space:calc(var(--baseline-unit) * 6);--work-copy-min:23rem;--work-copy-max:37rem;--work-copy-width:clamp(
        var(--work-copy-min),
        calc(33.333333vw - var(--media-whitespace)),
        var(--work-copy-max)
    );--header-height:calc(var(--media-whitespace) * var(--header-height-ratio));--leading-top-whitespace:calc(var(--media-whitespace) * var(--leading-top-whitespace-ratio));--header-top-whitespace:calc(var(--media-whitespace) * var(--header-vertical-whitespace-ratio));--header-top-offset:calc(var(--header-top-whitespace) + env(safe-area-inset-top));--link-duration:0.2s;--link-underline-offset:0.25em}body{background-color:#fff;font-family:var(--font-family-sans);font-weight:400;font-size:var(--font-size-body);letter-spacing:-.006em;line-height:var(--line-height-body);color:var(--color-text);-ms-overflow-style:scrollbar;overflow-x:hidden}@media (max-width:991px){body,html{overflow-x:hidden!important}}.lenis .inquiry-modal-body,.lenis .off-canvas-sidebar-wrapper,.lenis .page-modal-body{overscroll-behavior:contain}img{max-width:100%;height:auto}.wrapper{position:relative}body .layout,html .layout{height:100%;min-height:100%;width:100%}.layout{opacity:1}a{color:var(--color-text);text-decoration:none}a:hover{color:var(--color-text)}h1,h2,h3,h4,h5,h6{line-height:var(--line-height-heading);font-weight:500;color:var(--color-text);letter-spacing:-.028em;margin-top:0;margin-bottom:0;text-wrap:balance}h1{font-size:var(--font-size-title)}h2{font-size:var(--font-size-section)}h3{font-size:var(--font-size-subsection);line-height:var(--line-height-subheading);letter-spacing:-.018em}h4{font-size:var(--font-size-minor-heading);line-height:var(--line-height-subheading);letter-spacing:-.014em}h5,h6{font-size:var(--font-size-ui);line-height:var(--line-height-subheading);letter-spacing:-.01em}p{margin-top:0;margin-bottom:var(--space-copy);text-wrap:pretty}.work-detail,.work-year{color:var(--color-text-secondary);font-size:var(--font-size-meta);line-height:var(--line-height-compact)}.subhead{font-size:var(--font-size-subtitle);line-height:var(--line-height-subheading);font-weight:500;letter-spacing:-.018em;text-wrap:balance}.page-heading{font-size:var(--font-size-section);line-height:var(--line-height-heading);font-weight:500;letter-spacing:-.028em;text-wrap:balance}.text-block{max-width:100%;width:700px}.text-block h2,.text-block h3{margin-top:var(--space-heading-before);margin-bottom:var(--space-heading-after)}.text-block h4{margin-top:clamp(2rem,1.75rem + 1vw,2.75rem);margin-bottom:var(--space-heading-after)}.legal-document h3{margin-top:clamp(3rem,2.5rem + 2vw,4.5rem);margin-bottom:1rem}.legal-document h4{margin-top:clamp(2rem,1.75rem + 1vw,2.75rem);margin-bottom:.75rem}.legal-document ol,.legal-document ul{margin-top:0;margin-bottom:var(--space-copy);padding-left:1.35em}.legal-document li{margin-bottom:.4em}.legal-document li:last-child{margin-bottom:0}.legal-document ol ol,.legal-document ol ul,.legal-document ul ol,.legal-document ul ul{margin-top:.4em;margin-bottom:.4em}.legal-document .table{font-size:var(--font-size-meta);line-height:var(--line-height-compact)}.legal-document .table th{font-weight:500}.exhibition-data a,.product-sidebar a,.text-block a{color:#000;text-decoration:underline;font-weight:400}ul>li{margin:0 0 5px}li a:hover,li a:visited,p a:hover,p a:visited{color:#000}.intro-shop p{font-size:1.25rem;line-height:1.5}@media (min-width:576px){.text-block{padding:0 50px}}.intro{font-size:var(--font-size-intro);line-height:var(--line-height-subheading);font-weight:400;margin-top:0;margin-bottom:clamp(1.5rem,1rem + 2vw,4.375rem)}.index-intro-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:var(--grid-column-gutter);margin-right:var(--media-whitespace);margin-left:var(--media-whitespace)}.index-intro-grid .intro{grid-column:1/-1;font-size:var(--font-size-subtitle);line-height:var(--line-height-body);margin-bottom:0}@media (min-width:768px){.text-block{padding:0 20px}.intro-shop p{font-size:1.25rem}.index-intro-grid{grid-template-columns:repeat(8,minmax(0,1fr))}.index-intro-grid .intro{grid-column:2/span 6;line-height:var(--line-height-subheading)}}.btn{border-width:1px;border-radius:0;text-transform:none;font-weight:400;font-size:1rem;padding:20px;-webkit-transition:.2s ease-out;transition:.2s ease-out}.btn.btn-grey{background-color:#4f4f4f;border-color:none;color:#fff}.btn.btn-grey:focus,.btn.btn-grey:hover{background-color:#fff;border-color:#fff;color:#343434}.btn.btn-grey.btn-outline{background:#4f4f4f;border-color:#4f4f4f;color:#fff}.btn.btn-grey.btn-outline:focus,.btn.btn-grey.btn-outline:hover{background:0 0;color:#4f4f4f}.btn:active:focus,.btn:focus{outline:0}.form-control-newsletter{width:100%;box-shadow:none;border-radius:0;border-width:1px;border-color:#4f4f4f;text-transform:none;font-size:1rem;background:0 0;display:inline;padding:5px;text-align:center}button:focus,input:focus,select:focus,textarea:focus{outline:0}.off-canvas-sidebar-open .header{left:0}.header{position:fixed;top:var(--header-top-offset);left:0;width:100%;z-index:1040;height:var(--header-height);will-change:transform}.header:not(.header-small){background-color:transparent;box-shadow:none}.header.header-small{background-color:#fff;box-shadow:0 calc(0px - var(--header-top-offset)) 0 var(--header-top-offset) #fff,0 0 0 var(--header-top-whitespace) #fff}.header+main>.img-block:first-child,.header+main>.video-block:first-child{margin-top:var(--leading-top-whitespace);margin-top:calc(var(--leading-top-whitespace) + env(safe-area-inset-top))}.header.header-center .inner-nav,.header.header-right .inner-nav{text-align:right}.header.header-right .extra-nav{min-width:auto;max-width:auto}.header .container,.header .container-fluid{position:relative;display:table;height:100%}.header .inner-brand{white-space:nowrap;display:inline-flex;align-items:center;line-height:0}.inner-header{vertical-align:middle}.inner-nav{position:relative}.extra-nav,.inner-header{min-width:200px;max-width:300px;overflow:hidden}.inner-header,.inner-navigation,.nav-toggle{display:table-cell;height:100%}.inner-nav,.inner-navigation{width:100%}.inner-navigation-inline{display:inline-table;height:100%;width:100%}.extra-nav,.inner-nav{display:table-cell;height:100%;vertical-align:middle}.extra-nav{text-align:right;white-space:nowrap}.nav-toggle>button{display:block;float:right;color:#000;margin-right:-2px;background:0 0;border:none;cursor:pointer;padding:0}.nav-toggle>button svg{display:block;width:22px;height:22px}.nav-toggle{display:none}.nav-toggle>a{display:block;float:right;color:#000}.nav-toggle>a svg{display:block;width:22px;height:22px}.header.header-foreground-light.header-small .nav-toggle>a,.header.header-foreground-light.header-small .nav-toggle>button{color:#000}.header.header-foreground-light .nav-toggle>a,.header.header-foreground-light .nav-toggle>button{color:#fff}.nav-toggle>a span{background:#000;display:block;height:2px;width:100%}.nav-toggle>a span:nth-child(2),.nav-toggle>a span:nth-child(3){margin-top:4px}.extra-nav>ul,.inner-nav>ul{list-style:none;height:100%;padding:0;margin:0}.extra-nav>ul>li,.inner-nav>ul>li{position:relative;display:inline-block;height:100%;margin:0 24px 0 0}.extra-nav>ul>li:last-child,.inner-nav>ul>li:last-child{margin-right:0}.inner-nav ul li a.current{opacity:.5}.extra-nav>ul>li>a,.inner-nav>ul>li>a{display:block;text-transform:none;line-height:24px;font-weight:500;font-size:1rem;letter-spacing:-.011em;height:100%;text-decoration:none;transition:opacity .2s}.extra-nav>ul>li>a:hover,.inner-nav>ul>li>a:hover{opacity:.5}.extra-nav>ul>li>a::after,.extra-nav>ul>li>a::before,.inner-nav>ul>li>a::after,.inner-nav>ul>li>a::before{content:"";display:block;height:calc(50% - 12px)}.extra-nav>ul>li:first-child{padding-left:24px}.extra-nav>ul>li>a>.fa{margin-left:10px}.inner-nav>ul>li>.nav-btn .btn{letter-spacing:.7px;font-size:12px;padding:12px 24px}.inner-nav>ul>li>.nav-btn .btn:focus,.inner-nav>ul>li>.nav-btn .btn:hover{opacity:1}.inner-nav>ul>li>.nav-btn::after,.inner-nav>ul>li>.nav-btn::before{content:"";display:block;height:calc(50% - 23px)}.header .inner-brand,.header.header-foreground-light.header-small .inner-brand{color:#313131}.header .extra-nav>ul>li>a,.header .inner-nav>ul>li>a,.header.header-foreground-light .inner-brand,.header.header-foreground-light.header-small .extra-nav>ul>li>a,.header.header-foreground-light.header-small .inner-nav>ul>li>a{color:#000}.header.header-foreground-light .extra-nav>ul>li>a,.header.header-foreground-light .inner-nav>ul>li>a{color:#fff}.brand-dark,.brand-light{display:none!important;height:0;width:0;overflow:hidden}.header .brand-logo{display:block;width:144px;height:16px;color:#000;transform:translateY(2px);shape-rendering:geometricPrecision;text-rendering:geometricPrecision;transition:color .3s}.header.header-foreground-light .brand-logo{color:#fff}@media (min-width:992px){body,html{overflow-x:visible}.index-intro-grid{grid-template-columns:repeat(12,minmax(0,1fr))}.index-intro-grid .intro{grid-column:4/span 6}.header .brand-logo{width:162px;height:18px;transform:translateY(2px)}.inner-navigation.collapse{display:table-cell!important}}@media (max-width:991px){.header{background-color:none;padding:0}.header.header-center .inner-nav,.header.header-right .inner-nav{text-align:left}.nav-toggle{display:table-cell;vertical-align:middle;text-align:right}.inner-nav,.inner-navigation,.inner-navigation-inline{height:auto}.inner-nav{display:block}.extra-nav{display:none}.inner-nav ul li.active a{color:var(--color-text-secondary);pointer-events:none;cursor:default}.inner-nav .sub-menu li,.inner-nav ul>li{display:block;height:auto;margin:0}.inner-nav .sub-menu li a,.inner-nav ul>li a{display:block;line-height:24px;font-weight:400;font-size:16px;color:#fff;padding:8px 0}.inner-nav .sub-menu li a:focus,.inner-nav .sub-menu li a:hover,.inner-nav ul>li a:focus,.inner-nav ul>li a:hover{opacity:.8;color:#fff}.inner-navigation{position:absolute;background-color:#fff;max-height:340px;width:100%;left:0;top:100%}.inner-navigation.show{overflow-y:auto}.inner-navigation.collapse{display:none}.inner-navigation.collapse.show{display:block}.inner-navigation.collapsing{height:0;transition:height .35s}.inner-navigation-inline{padding:30px;display:block}.inner-nav .mega-menu,.inner-nav .sub-menu{box-shadow:none}.header .inner-brand,.header.header-foreground-light .inner-brand,.header.header-foreground-light.header-small .inner-brand,.header.header-small .inner-brand{color:#313131}.header .inner-nav>ul>li>a,.header.header-foreground-light .inner-nav>ul>li>a,.header.header-foreground-light.header-small .inner-nav>ul>li>a,.header.header-small .inner-nav>ul>li>a{color:#fff}.header .inner-nav>ul>li>a:focus,.header .inner-nav>ul>li>a:hover,.header.header-foreground-light .inner-nav>ul>li>a:focus,.header.header-foreground-light .inner-nav>ul>li>a:hover,.header.header-foreground-light.header-small .inner-nav>ul>li>a:focus,.header.header-foreground-light.header-small .inner-nav>ul>li>a:hover,.header.header-small .inner-nav>ul>li>a:focus,.header.header-small .inner-nav>ul>li>a:hover{opacity:.8}}@media (max-width:767px){.inner-navigation-inline{display:block}}.content-section{background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative;padding:50px 0}.img-box{height:auto;width:100%}.full-height{min-height:60vh;height:60vh}.grey{background-color:#f4f4f4}@media (max-width:992px){.wrapper{padding-top:0}}@media (min-width:576px){.content-section{padding:50px 0}}@media (min-width:768px){.content-section{padding:50px 0}}.work-detail-page .content-section.grey{padding-top:calc(var(--baseline-unit) * 6);padding-bottom:calc(var(--baseline-unit) * 6)}@media (min-width:1200px){.content-section{padding:70px 0}.work-detail-page .content-section.grey{padding-top:calc(var(--baseline-unit) * 9);padding-bottom:calc(var(--baseline-unit) * 9)}}.footer{position:relative;color:#000;font-size:var(--font-size-ui);line-height:1.6;letter-spacing:normal;padding-top:30px}.footer-menu{margin-bottom:30px}.footer ul{list-style:none;padding:0;margin:0;line-height:inherit}.footer a{color:inherit;font-weight:500;text-decoration:none;transition:opacity .2s}.footer a:focus,.footer a:hover{opacity:.5}.footer li a:visited{color:inherit}.footer-copyright,.footer-copyright a{font-weight:400;font-size:var(--font-size-meta);line-height:var(--line-height-compact)}.footer-copyright{padding:20px 0;text-align:center}.footer-balanced{padding-top:calc(var(--baseline-unit) * 6);padding-bottom:calc(var(--baseline-unit) * 2);line-height:calc(var(--baseline-unit) * 4)}.footer-balanced .footer-menu{margin:0;padding:0}.footer-balanced .footer-grid-links{row-gap:0}.footer-balanced .footer-copyright{margin-top:calc(var(--baseline-unit) * 9);padding:0;line-height:var(--body-leading)}.footer-logo img{height:14px}.footer-logo a:focus,.footer-logo a:hover{opacity:1}@media (min-width:768px){.footer-balanced{padding-top:calc(var(--baseline-unit) * 9)}.footer-menu{padding-bottom:20px}}@media (min-width:992px){.full-height{min-height:100vh;height:100vh}.footer-grid-frame{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--grid-column-gutter);margin:0}.footer-grid-frame>.col-12{grid-column:3/span 8;width:auto;padding:0}.footer-grid-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:var(--grid-column-gutter);margin:0}.footer-grid-links>[class*=col-]{width:auto;padding:0}}@media (max-width:768px){.footer{text-align:center}.footer-logo{margin-bottom:20px;display:none}}.collection-item-title a{font-weight:400}.collection-grid-item{margin:0 0 40px}.collection-grid-item .collection-item-thumb{position:relative;overflow:hidden;margin:0 0 var(--space-image-caption)}.collection-grid-item .collection-item-thumb img{-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.collection-grid-item .collection-item-thumb .collection-item-hidden{position:absolute;width:100%;top:100%;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.collection-grid-item .collection-item-thumb:hover img{opacity:.75}.collection-grid-item .collection-item-thumb:hover .collection-item-hidden{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.collection-grid-item .collection-item-captions{text-align:center}.collection-grid-item .collection-item-title{font-size:1.25rem;margin:0 0 50px}.collection-grid-item .collection-item-price{font-size:1rem;opacity:.5}.more-objects-item-captions a{color:#000;font-weight:400}.more-objects-grid-item{margin:0 0 40px}.more-objects-grid-item .more-objects-item-thumb{position:relative;overflow:hidden;margin:0 0 var(--space-image-caption)}.more-objects-grid-item .more-objects-item-thumb img{-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.more-objects-grid-item .more-objects-item-thumb .more-objects-item-hidden{position:absolute;width:100%;top:100%;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.more-objects-grid-item .more-objects-item-thumb:hover img{opacity:.75}.more-objects-grid-item .more-objects-item-thumb:hover .more-objects-item-hidden{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.more-objects-grid-item .more-objects-item-captions{text-align:center}.more-objects-grid-item .more-objects-item-title{font-size:20px;margin:0 0 20px}.more-objects-grid-item .more-objects-item-price{font-size:14px;opacity:.5}.more-objects-item-title:hover{color:#000}.more-projects-item-captions a{color:#000;font-weight:400}.more-projects-item-captions{margin-top:var(--space-image-caption);font-size:1.25rem}.exhibitions a{text-decoration:none}.exhibitions ul{list-style:none;padding-left:0;display:grid;gap:.75rem;line-height:var(--line-height-compact)}@media (min-width:992px){.exhibitions ul{gap:1rem}}.recent-exhibitions ul{list-style:none;padding-left:0;display:grid;gap:.75rem;line-height:var(--line-height-compact)}@media (min-width:992px){.recent-exhibitions ul{gap:1rem}.recent-exhibitions-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--grid-column-gutter);width:100%;max-width:none;padding-right:var(--media-whitespace);padding-left:var(--media-whitespace)}.recent-exhibitions-grid>*{grid-column:2/span 10}.recent-exhibitions-grid>.row{margin-right:0;margin-left:0}.recent-exhibitions-grid>.row>[class*=col-]{padding-right:0;padding-left:0}}.exhibitions li,.recent-exhibitions li{margin:0}.exhibition-content ol,.exhibition-content p,.exhibition-content ul{margin:0 0 var(--body-leading)}.exhibition-sidebar{padding-left:0;margin-bottom:0}.exhibition-layout{display:grid;row-gap:calc(var(--baseline-unit) * 6)}#exhibitionImage{display:block;width:100%;max-height:calc(100vh - var(--header-height) - (2 * var(--media-whitespace)));object-fit:contain;object-position:top center;opacity:0;transition:opacity .24s;will-change:opacity}#exhibitionImage.fade-in{opacity:1}#exhibitionImage.fade-out{opacity:.35}.exhibitions-hero-credit{padding-top:var(--space-image-caption)}.exhibitions-hero-credit p{margin:0;color:var(--color-text-caption);font-size:var(--font-size-caption);line-height:var(--line-height-caption);text-align:right}.exhibitions-overview{padding-top:clamp(4.5rem,10vw,8.5rem);padding-bottom:clamp(5rem,9vw,9rem)}.exhibitions-overview h1{margin-bottom:calc(var(--baseline-unit) * 6);font-size:var(--font-size-context-title)}.exhibitions .exhibitions-index-list{display:grid;gap:calc(var(--baseline-unit) * 3);margin:0;padding:0}.exhibitions-index-list a{display:grid;gap:0;padding:0;line-height:var(--line-height-compact);transition:opacity .2s}.exhibitions-index-list a:focus-visible,.exhibitions-index-list a:hover{color:var(--color-text);opacity:.55}.exhibition-index-meta{color:var(--color-text-secondary);font-size:var(--font-size-meta)}.exhibitions-preview{display:none}@media (min-width:992px){.exhibitions-overview-layout{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;column-gap:var(--grid-column-gutter)}.exhibitions-index{grid-column:1/span 5}.exhibitions .exhibitions-index-list{gap:calc(var(--baseline-unit) * 4)}.exhibitions-index-list a{grid-template-columns:minmax(0,28rem);grid-template-rows:auto auto;row-gap:0;align-items:baseline;justify-content:start}.exhibition-index-name{grid-column:1;grid-row:1}.exhibition-index-meta{grid-column:1;grid-row:2;color:var(--color-text-secondary);font-size:var(--font-size-meta);line-height:var(--line-height-compact)}.exhibitions-preview{display:block;align-self:stretch;grid-column:7/span 6}.exhibitions-preview-inner{position:sticky;top:calc(var(--header-height) + var(--media-whitespace))}.exhibition-layout{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--grid-column-gutter);row-gap:0;align-items:start}.exhibition-content{grid-column:1/span 6;grid-row:1}.exhibition-sidebar{grid-column:8/span 5;grid-row:1}}@media (prefers-reduced-motion:reduce){#exhibitionImage{transition:opacity 10ms linear}}.exhibition-details{border-top:1px solid rgba(238,238,238,.9);border-bottom:1px solid rgba(238,238,238,.9);padding:20px 0;margin:0}.exhibition-details ul{margin:0}.exhibition-details.border-left{border:0;border-left:1px solid rgba(238,238,238,.9);padding:0 0 0 30px}.exhibition-details li>span{display:inline-block;min-width:100px}.exhibition-details>ul>li{margin:0 0 20px}.exhibition-details>ul>li:last-child{margin:0}.exhibition-details li>h5{text-transform:uppercase;letter-spacing:normal;font-size:12px;margin:0 0 5px}.exhibition-sidebar .single-exhibition-title{margin-bottom:var(--baseline-unit);font-size:var(--font-size-context-title);line-height:var(--line-height-heading);letter-spacing:-.028em}.exhibition-sidebar>h2{margin-bottom:calc(var(--baseline-unit) * 2);font-size:var(--font-size-context-subtitle);line-height:var(--line-height-subheading);letter-spacing:-.018em}.exhibition-data{line-height:var(--line-height-body)}.exhibition-external-link{margin-top:calc(var(--baseline-unit) * 6)}.exhibition-data>:last-child{margin-bottom:0}.project-details li{padding:0 0 5px}.exhibition-content>:last-child{margin-bottom:0}@media (max-width:991px){.exhibition-sidebar{padding:0}.exhibition-details.border-left{border:0;border-top:1px solid rgba(238,238,238,.9);border-bottom:1px solid rgba(238,238,238,.9);padding:20px 0}}.form-control{box-shadow:none;border-radius:0;border-width:1px;border-color:#4f4f4f;text-transform:none;font-size:1rem;text-align:center;padding:5px;background:0 0}.form-control:focus{border-color:#4f4f4f;box-shadow:none;background:0 0}.form-control.form-circle{border-radius:30px}.form-control-lg{font-size:.6875rem;padding:1.0625rem .9375rem}.form-control-sm{padding:.8125rem .9375rem}.input-group-addon{border-color:#eee}select.form-control:not([size]):not([multiple]){height:calc(3rem + 2px)}select.form-control-lg:not([size]):not([multiple]){height:3.5rem}select.form-control-sm:not([size]):not([multiple]){height:2.8125rem}body.off-canvas-sidebar-open{overflow:hidden;height:100vh}.off-canvas-sidebar-open .off-canvas-sidebar{opacity:1;visibility:visible}.off-canvas-sidebar{background:rgba(255,255,255,.5);backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:999999;opacity:0;visibility:hidden;transition:opacity .2s cubic-bezier(.645,.045,.355,1),visibility .2s cubic-bezier(.645,.045,.355,1)}.off-canvas-sidebar-wrapper{display:flex;flex-direction:column}.off-canvas-header{position:absolute;top:15px;right:15px;z-index:1000000}.close-offcanvas{display:flex;align-items:center;justify-content:center;width:40px;height:40px;color:#333;text-decoration:none;transition:color .2s;font-size:38px}.close-offcanvas:hover{color:#666}.off-canvas-content{display:flex;align-items:center;justify-content:center;height:100%;width:100%}.widget_nav_menu{text-align:center}.menu{list-style:none;padding:0;margin:0}.menu-item{margin:20px 0}.menu-item a{font-size:clamp(2rem,1.75rem + 1.2vw,2.5rem);line-height:1.2;font-weight:400;text-decoration:none;color:#333;transition:color .2s;display:block;padding:10px 20px}.menu-item a:hover{color:#666}@media (min-width:481px){.menu-item{margin:30px 0}}@media (min-width:769px){.off-canvas-header{top:20px;right:20px}}.layout{position:relative;-webkit-transition:left .2s cubic-bezier(.645,.045,.355,1),opacity 1.7s;transition:left .2s cubic-bezier(.645,.045,.355,1),opacity 1.7s;left:0}body.off-canvas-sidebar-open .layout{left:0}.off-canvas-sidebar a{font-weight:400}.off-canvas-sidebar a:focus,.off-canvas-sidebar a:hover{opacity:.7}.off-canvas-sidebar-wrapper{width:auto;height:100%;overflow-x:hidden;overflow-y:scroll}.off-canvas-content ul{list-style:none;font-size:1.125rem;line-height:1.75;padding-left:0}.off-canvas-sidebar .widget a,.off-canvas-sidebar a{color:#000}.off-canvas-sidebar .widget a:focus,.off-canvas-sidebar .widget a:hover,.off-canvas-sidebar a:focus,.off-canvas-sidebar a:hover{color:#000;opacity:.6}.object-content ol,.object-content p,.object-content ul{margin:0 0 30px}.object-sidebar{padding-left:30px}h2.single-object-title{font-size:30px}h3.single-object-title{font-size:22px}.product ul{list-style:none;padding-left:0}.product-content ol,.product-content p,.product-content ul{margin:0 0 30px}.product-sidebar{padding-left:0}@media (max-width:991px){.product-sidebar{padding:50px 0 0}}.product-header{text-align:center;padding-bottom:5px}.product-title{font-size:var(--font-size-context-title);line-height:var(--line-height-heading);letter-spacing:-.028em}@media (min-width:768px){.product-header{text-align:left}}.product-year{font-size:var(--font-size-meta);line-height:var(--line-height-compact);font-weight:500}h2.title{font-size:30px}h3.product-title{font-size:22px}.product-price{color:#000;font-size:var(--font-size-ui);line-height:var(--line-height-compact)}.product-stock{font-size:var(--font-size-ui);line-height:var(--line-height-compact)}.product-vat{color:var(--color-text-secondary);font-weight:400}.product-info{max-width:600px;font-size:var(--font-size-ui);line-height:var(--line-height-compact)}.product-description{max-width:600px}.purchase{font-size:var(--font-size-meta);line-height:var(--line-height-compact);padding-bottom:20px}@media (min-width:1200px){.exhibition-content{grid-column:1/span 7}.exhibition-sidebar{grid-column:9/span 4}.product-img{padding-right:40px}}.shopify-buy__btn{margin-bottom:40px;text-transform:none;text-decoration:none;font-weight:400;font-size:1.3125rem;color:#fff;background-color:#4f4f4f;border-radius:0;padding:10px;width:100%;display:inline-block;-webkit-transition:.2s ease-out;transition:.2s ease-out;border:1px solid #4f4f4f}.shopify-buy__product{width:100%;float:right}.shopify-buy__btn:focus,.shopify-buy__btn:hover{background:#fff;color:#4f4f4f;outline:0}.shopify-buy__cart-toggle{background:#4f4f4f}.shopify-buy__cart-toggle:active,.shopify-buy__cart-toggle:focus,.shopify-buy__cart-toggle:hover{color:#4f4f4f;background:0 0}.about-page{padding-bottom:clamp(5rem,9vw,9rem)}.about-hero-credit{padding-top:var(--space-image-caption)}.about-author-credit,.about-feature figcaption,.about-hero-credit p,.about-portrait figcaption{color:var(--color-text-caption);font-size:var(--font-size-caption);line-height:var(--line-height-caption)}.about-hero-credit p{margin:0;text-align:right}.about-editorial{display:grid;align-items:start;gap:clamp(3rem,8vw,7rem);padding-top:clamp(4.5rem,10vw,8.5rem)}.about-intro-copy{max-width:860px}.about-intro h1{margin-bottom:clamp(1.5rem,2.5vw,2.25rem)}.about-lead{margin:0;font-size:var(--font-size-body);line-height:var(--line-height-body);letter-spacing:inherit}.about-portrait{margin:0}.about-feature img,.about-portrait img{display:block;width:100%;height:auto}.about-feature figcaption,.about-portrait figcaption{margin-top:var(--space-image-caption)}.about-practice-copy{max-width:680px}.about-practice-copy p:last-of-type:not(.about-author-credit){margin-bottom:0}.about-author-credit{margin-top:clamp(2rem,4vw,3rem);margin-bottom:0}.about-feature{margin-top:clamp(5rem,11vw,10rem);margin-bottom:0}.about-collections{padding-top:clamp(5rem,10vw,9rem)}.about-collections-inner{max-width:960px;margin:0 auto;text-align:center}.about-collections-header{margin-bottom:24px}.about-collections-header h2{color:var(--color-text);font-size:var(--font-size-ui);font-weight:400;line-height:var(--body-leading);letter-spacing:0}.about-collections .about-cv-link{display:inline-flex;align-items:center;gap:10px;margin-top:36px;font-size:var(--font-size-ui);line-height:var(--body-leading)}.about-cv-link svg{width:1em;height:1em}.public-collections-list{list-style:none;padding:0;margin:0}.public-collections-list li{display:inline;margin:0}.public-collections-list a{display:inline;padding:0;font-size:var(--font-size-subsection);line-height:1.5;letter-spacing:-.014em;text-decoration-line:underline;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:.16em;transition:text-decoration-color .18s}.public-collections-list a:focus-visible,.public-collections-list a:hover{color:var(--color-text);text-decoration-color:currentColor}@media (min-width:768px) and (max-width:1199.98px){.about-portrait{max-width:520px}}@media (min-width:1200px){.about-editorial{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--grid-column-gutter);row-gap:var(--space-copy)}.about-intro{grid-column:7/span 6;grid-row:1}.about-intro-copy{max-width:620px}.about-intro h1{margin-bottom:1.25rem;font-size:var(--font-size-context-title)}.about-portrait{grid-column:1/span 5;grid-row:1/span 2}.about-practice{grid-column:7/span 6;grid-row:2}.about-practice-copy{max-width:620px}}@media (min-width:992px){.legal-document-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--grid-column-gutter);width:100%;max-width:none;padding-right:var(--media-whitespace);padding-left:var(--media-whitespace)}.legal-document-grid>.row{grid-column:4/span 6;margin-right:0;margin-left:0}.legal-document-grid>.row>[class*=col-]{padding-right:0;padding-left:0}}@media (prefers-reduced-motion:reduce){.about-cv-link svg,.public-collections-list a{transition:none}}.consent-checkbox{margin-top:20px;font-size:70%}input:required{box-shadow:none}.not-used{color:red}.year{color:var(--color-text-secondary)}.project-intro{font-weight:400}.exhibition-info{padding:22px;background-color:#f7f7f7}@media (min-width:768px){.exhibition-info{padding:40px}.intro-text{max-width:80%}}.more-title{font-size:1.5rem;font-weight:500}.top{border-top:1px solid #e7e7e7;padding-top:30px;margin-left:30px;margin-right:30px}.intro-text{text-align:center;width:100%;margin-right:auto;margin-left:auto}@media (min-width:1200px){.intro-text{max-width:60%;text-align:center;margin-right:0;margin-left:0}}.intro-text p{font-size:1.5rem;line-height:1.75}@media (min-width:992px){.top{padding-top:60px}}.space-top{padding-top:50px}.work-detail-page .space-top{padding-top:calc(var(--leading-top-whitespace) - var(--work-section-space))}@media (min-width:992px){.space-top{padding-top:70px}}img.error,img.initial,img.loaded{opacity:1}img:not([src]){visibility:hidden}.img-fluid{width:100%}img.zoom{cursor:pointer}.no-caption{margin-bottom:45px}.sticky-offset-exhibitions{top:var(--header-height)}.sticky-top{position:sticky;z-index:10}.exhibition-sidebar{position:sticky;top:var(--header-height)}.credits{margin-top:var(--media-whitespace);font-size:var(--font-size-meta);line-height:var(--line-height-compact);color:var(--color-text-secondary);text-align:left}.right{text-align:right}.caption{display:block;width:100%;margin-top:var(--space-image-caption);padding-top:0;color:var(--color-text-caption);font-size:var(--font-size-caption);line-height:var(--line-height-caption);letter-spacing:normal}.caption-credit{padding-left:3px}@media (min-width:768px){.no-caption{margin-bottom:0}.flush{padding-left:60px}.learnmore{padding-bottom:0}}.learnmore{color:#000;-webkit-flex-direction:row;align-items:center;width:auto;max-width:100%;display:inline-block;margin-bottom:20px}.learnmore-projects{padding-bottom:0}.learnmore-text{font-weight:500;color:#000;display:inline}.learnmore-text a{text-decoration:none;-webkit-box-shadow:none;box-shadow:none}.learnmore-text-light{font-weight:500;color:#fff;display:inline}.learnmore-text-strong{font-weight:500;color:#000;display:inline}.arrow-right{color:#000;flex-direction:row;-webkit-box-align:center;align-items:center;display:inline;position:relative;padding-left:5px}.learnmore{display:inline-flex;align-items:center;gap:.5rem;transition:.2s}.learnmore:hover{color:#666}.arrow-right{display:flex;align-items:center;transition:transform .2s}.learnmore:hover .arrow-right{transform:translateX(4px)}.arrow-right svg{width:1em;height:1em}.back-to a{font-size:1rem;font-weight:500;margin-top:20px}.back-to{margin-top:30px}.container-large{padding-left:15px;padding-right:15px}@media (min-width:1200px){.container-large{padding-left:60px;padding-right:60px}.work-stills-grid:not(.work-stills-grid-paired){grid-template-columns:repeat(3,minmax(0,1fr))}}.newsletter-box{width:70%;margin:0 auto}.newsletter-intro{font-size:1.5rem;font-weight:500;line-height:1.2}@media (min-width:992px){.newsletter-intro{font-size:2rem}}#mc_embed_signup form{text-align:center;padding:10px 0}.mc-field-group{display:inline-block}#mc_embed_signup input.email{font-size:15px;border:1px solid #abb0b2;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#343434;background-color:#fff;box-sizing:border-box;height:32px;padding:0 .4em;display:inline-block;margin:0;width:350px;vertical-align:top}#mc_embed_signup label{display:block;font-size:16px;padding-bottom:10px;font-weight:500}#mc_embed_signup .clear{display:inline-block}#mc_embed_signup .button{font-size:13px;border:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;letter-spacing:.03em;color:#fff;background-color:#aaa;box-sizing:border-box;height:32px;line-height:32px;padding:0 18px;display:inline-block;margin:0;transition:.2s ease-in-out}#mc_embed_signup .button:hover{background-color:#777;cursor:pointer}#mc_embed_signup div#mce-responses{float:left;top:-1.4em;padding:0 .5em;overflow:hidden;width:90%;margin:0 5%;clear:both}#mc_embed_signup div.response{margin:1em 0;padding:1em .5em .5em 0;font-weight:500;float:left;top:-1.5em;z-index:1;width:80%}#mc_embed_signup #mce-error-response{display:none}#mc_embed_signup #mce-success-response{color:#529214;display:none}#mc_embed_signup label.error{display:block;float:none;width:auto;margin-left:1.05em;text-align:left;padding:.5em 0}.author-credit,.text-grey{color:var(--color-text-secondary);font-size:var(--font-size-meta);line-height:var(--line-height-compact)}.scrolldown{position:absolute;margin-left:-15px;z-index:9999;left:50%;bottom:20px;width:30px;height:30px;visibility:hidden}.scrolldown a{color:#000;transition:color .2s}.scrolldown a:focus,.scrolldown a:hover{color:#000}[data-header-foreground=light] .scrolldown a,[data-header-foreground=light] .scrolldown a:focus,[data-header-foreground=light] .scrolldown a:hover{color:#fff}.bounce{-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:linear;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;animation-name:bounce;animation-timing-function:ease}@keyframes bounce{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}#fade{opacity:0;-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-ms-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}#fade.load{opacity:1}#background{opacity:0;-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-ms-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}#background.load{opacity:1}.dot{box-sizing:border-box;width:.6rem;height:.6rem;border-radius:50%;display:inline-block;background-color:#3dc120}.text-head{font-size:1.2rem;line-height:1.5}.heading{color:#fff}.hide-menu{transform:translate3d(0,calc(-100% - var(--header-top-offset) - var(--header-top-whitespace)),0)}img[loading=lazy]{opacity:0;-webkit-transition:opacity .1s ease-in-out;-moz-transition:opacity .1s ease-in-out;-ms-transition:opacity .1s ease-in-out;-o-transition:opacity .1s ease-in-out;transition:opacity .1s ease-in-out}.no-js img[loading=lazy],.no-js picture>img[loading=lazy],img[loading=lazy].loaded,picture>img[loading=lazy].loaded{opacity:1}.center{text-align:center}.img-block,.text-block,.video-block{margin-top:35px;margin-bottom:35px;overflow:hidden}.img-block:has(+.img-block),.img-block:has(+.video-block),.video-block:has(+.img-block),.video-block:has(+.video-block){margin-bottom:0}.img-block+.img-block,.img-block+.video-block,.video-block+.img-block,.video-block+.video-block{margin-top:var(--media-whitespace)}@media (min-width:768px){.scrolldown{visibility:visible}.center{text-align:left}:root{--media-whitespace:3rem;--header-top-whitespace:0rem;--header-top-offset:0rem;--work-section-space:calc(var(--baseline-unit) * 9);--work-title-space:calc(var(--baseline-unit) * 9)}.img-block,.text-block,.video-block{margin-top:70px;margin-bottom:70px}.img-block+.img-block,.img-block+.video-block,.video-block+.img-block,.video-block+.video-block{margin-top:var(--media-whitespace)}}.work-detail-page .img-block,.work-detail-page .text-block,.work-detail-page .video-block{margin-top:var(--work-section-space);margin-bottom:var(--work-section-space)}.header+.work-detail-page>.img-block:first-child,.header+.work-detail-page>.video-block:first-child{margin-top:calc(var(--leading-top-whitespace) + env(safe-area-inset-top))}.work-detail-page .img-block:has(+.img-block),.work-detail-page .img-block:has(+.video-block),.work-detail-page .video-block:has(+.img-block),.work-detail-page .video-block:has(+.video-block){margin-bottom:0}.work-detail-page .img-block+.img-block,.work-detail-page .img-block+.video-block,.work-detail-page .video-block+.img-block,.work-detail-page .video-block+.video-block{margin-top:var(--media-whitespace)}.exhibition-content .img-block:first-child{margin-top:0!important}.img-inline{margin-top:35px}@media (min-width:768px){.img-inline{margin-top:70px}}.img-block .row>.col-md-6:first-child{margin-bottom:0}.fade-out{opacity:0;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;transition:opacity .2s}.fade-in{opacity:1;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;transition:opacity .2s}@media (max-width:767px){.hide-on-mobile{display:none!important}}.video-embed{width:100%;height:100%;position:absolute;top:0;left:0}.video-block{width:100%;margin-top:70px;margin-bottom:70px}.video-inner{padding-top:66.66%;height:0;position:relative}.video-inner-16-9{padding-top:56.25%;height:0;position:relative}.video iframe{position:absolute;z-index:1;width:100%;height:100%}.video .overlay{position:absolute;z-index:2;left:0;top:0;width:100%;height:100%}.swiper{width:100%;height:auto}.swiper-slide{text-align:center;padding-bottom:20px;display:flex;justify-content:center;align-items:center;position:relative}.swiper-slide img{display:block;transition:opacity .2s}.img-title-overlay{z-index:10}.swiper-slide .img-title-overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:2.5rem;line-height:3rem;font-weight:500;text-align:center;opacity:0;transition:opacity .2s ease-in-out}.swiper-slide a picture img{transition:filter .2s ease-in-out}@media (hover:hover) and (pointer:fine){.exhibition-data p:not(.exhibition-external-link) a:hover,.product-description :is(p,li) a:hover,.text-block :is(p,li) a:not(:has(>.learnmore)):hover{text-decoration-color:currentColor}.swiper-slide:hover .img-title-overlay{opacity:1}.swiper-slide:hover a picture img{filter:brightness(75%)}.swiper.workSlider .swiper-slide:hover a picture img{filter:none}.swiper.workSlider .swiper-slide:hover .img-title-overlay{opacity:0}}.related-works{padding:calc(var(--baseline-unit) * 12) var(--media-whitespace)}.portrait-hero{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--grid-column-gutter);padding-inline:var(--media-whitespace);--portrait-hero-height:max(1px, calc(100svh - var(--leading-top-whitespace) - env(safe-area-inset-top) - var(--media-whitespace)))}.portrait-hero-frame{grid-column:1/-1;min-width:0}.portrait-hero-frame img{display:block;width:auto;max-width:100%;height:auto;max-height:var(--portrait-hero-height);margin-inline:auto}.work-portrait-sequence{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--media-whitespace);padding-inline:var(--media-whitespace)}.work-portrait-sequence-item{min-width:0;margin:0}.work-portrait-sequence-item img{display:block;width:auto;max-width:100%;height:auto;max-height:76svh;margin-inline:auto}@media (min-width:768px) and (max-width:991.98px){.work-portrait-sequence{grid-template-columns:repeat(2,minmax(0,1fr))}.work-portrait-sequence-item:last-child{grid-column:1/-1;width:calc((100% - var(--media-whitespace))/ 2);justify-self:center}}@media (min-width:992px){.text-head{font-size:1.5rem;line-height:1.5}.work-portrait-sequence{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--grid-column-gutter);row-gap:calc(var(--baseline-unit) * 12)}.work-portrait-sequence-item:nth-child(1){grid-column:2/span 4}.work-portrait-sequence-item:nth-child(2){grid-column:8/span 4}.work-portrait-sequence-item:nth-child(3),.work-portrait-sequence-item:only-child{grid-column:5/span 4}}.landscape-work-hero{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--grid-column-gutter);padding-inline:var(--media-whitespace)}.landscape-work-hero-frame{grid-column:1/-1;min-width:0}.landscape-work-hero-frame img{display:block;width:100%;height:auto}.cos-gallery-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--media-whitespace)}.cos-gallery-grid img{display:block;width:100%;height:auto}.modular-column-gallery-grid,.modular-column-hero{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--media-whitespace)}.modular-column-hero{padding-inline:var(--media-whitespace)}.modular-column-gallery-grid img,.modular-column-hero img{display:block;width:100%;height:auto}.curves-gallery-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--media-whitespace)}.curves-gallery-grid img{display:block;width:100%;height:auto}.sediment-gallery-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:calc(var(--baseline-unit) * 10)}.sediment-gallery-grid figure{min-width:0;margin:0}.sediment-gallery-grid img{display:block;width:100%;height:auto}.solid-vibrations-film-grid,.solid-vibrations-gallery-grid{display:grid;grid-template-columns:minmax(0,1fr)}.solid-vibrations-gallery-grid{gap:calc(var(--baseline-unit) * 10)}.solid-vibrations-gallery-grid figure{min-width:0;margin:0}.solid-vibrations-gallery-grid img{display:block;width:100%;height:auto}.architectural-ceramics-credits,.architectural-ceramics-film-grid,.architectural-ceramics-gallery-grid{display:grid;grid-template-columns:minmax(0,1fr)}.architectural-ceramics-gallery-grid{gap:calc(var(--baseline-unit) * 10)}.architectural-ceramics-gallery-grid img{display:block;width:100%;height:auto}.architectural-ceramics-credits{padding:calc(var(--baseline-unit) * 10) var(--media-whitespace) 0}@media (min-width:768px) and (max-width:991.98px){.architectural-ceramics-gallery-grid,.curves-gallery-grid,.sediment-gallery-grid,.solid-vibrations-gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center}.sediment-gallery-collection{grid-column:1/-1;width:calc((100% - var(--media-whitespace))/ 2);justify-self:center}.architectural-ceramics-gallery-installation,.architectural-ceramics-gallery-production,.sediment-gallery-process,.solid-vibrations-gallery-pattern,.solid-vibrations-gallery-wide{grid-column:1/-1}.architectural-ceramics-gallery-detail{grid-column:1/-1;width:calc((100% - var(--media-whitespace))/ 2);justify-self:center}}@media (min-width:992px){.portrait-hero-frame{grid-column:4/span 6}.landscape-work-hero-frame{grid-column:2/span 10}.cos-gallery-grid{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--grid-column-gutter);row-gap:calc(var(--baseline-unit) * 12);align-items:center}.cos-gallery-collection{grid-column:2/span 10}.cos-gallery-process{grid-column:1/span 6}.cos-gallery-detail{grid-column:7/span 6}.modular-column-gallery-grid,.modular-column-hero{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--grid-column-gutter)}.modular-column-gallery-grid{row-gap:calc(var(--baseline-unit) * 12)}.modular-column-hero-frame{grid-column:5/span 4}.modular-column-study{grid-column:2/span 5}.modular-column-exhibition{grid-column:2/span 10}.curves-gallery-grid{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--grid-column-gutter);row-gap:calc(var(--baseline-unit) * 12);align-items:center}.sediment-gallery-grid{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--grid-column-gutter);row-gap:calc(var(--baseline-unit) * 14);align-items:center}.solid-vibrations-film-grid,.solid-vibrations-gallery-grid{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--grid-column-gutter)}.solid-vibrations-gallery-grid{row-gap:calc(var(--baseline-unit) * 14);align-items:center}.architectural-ceramics-credits,.architectural-ceramics-film-grid,.architectural-ceramics-gallery-grid{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--grid-column-gutter)}.architectural-ceramics-gallery-grid{row-gap:calc(var(--baseline-unit) * 14);align-items:center}.architectural-ceramics-film-frame,.solid-vibrations-film-frame{grid-column:2/span 10}.curves-gallery-detail{grid-column:1/span 6;grid-row:1}.curves-gallery-studio{grid-column:7/span 6;grid-row:1}.curves-gallery-printer{grid-column:1/span 6;grid-row:2}.curves-gallery-process{grid-column:7/span 6;grid-row:2}.curves-gallery-work-one{grid-column:1/span 6;grid-row:3}.curves-gallery-work-two{grid-column:7/span 6;grid-row:3}.sediment-gallery-collection{grid-column:5/span 4;grid-row:2}.sediment-gallery-process{grid-column:2/span 10;grid-row:1}.sediment-gallery-organic{grid-column:1/span 6;grid-row:3}.sediment-gallery-layers{grid-column:7/span 6;grid-row:3}.solid-vibrations-gallery-pattern{grid-column:2/span 10;grid-row:1}.solid-vibrations-gallery-surface-one{grid-column:1/span 6;grid-row:2}.solid-vibrations-gallery-surface-two{grid-column:7/span 6;grid-row:2}.solid-vibrations-gallery-surface-three{grid-column:1/span 6;grid-row:3}.solid-vibrations-gallery-installation-one{grid-column:7/span 6;grid-row:3}.solid-vibrations-gallery-installation-two{grid-column:1/span 6;grid-row:4}.solid-vibrations-gallery-audience{grid-column:7/span 6;grid-row:4}.solid-vibrations-gallery-wide{grid-column:2/span 10;grid-row:5}.architectural-ceramics-gallery-production{grid-column:2/span 10;grid-row:1}.architectural-ceramics-gallery-installation{grid-column:1/-1;grid-row:2}.architectural-ceramics-gallery-facade-one{grid-column:2/span 5;grid-row:3}.architectural-ceramics-gallery-facade-two{grid-column:7/span 5;grid-row:3}.architectural-ceramics-gallery-detail{grid-column:5/span 4;grid-row:4}.architectural-ceramics-credits .credits{grid-column:2/span 10}}.work-stills-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--media-whitespace)}.work-still{min-width:0;margin:0}.work-still img{display:block;width:100%;height:auto}@media (min-width:768px){.work-stills-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.work-stills-grid-paired>.work-still:last-child:nth-child(odd){grid-column:1/-1;width:calc((100% - var(--media-whitespace))/ 2);justify-self:center}}.related-works-grid{display:grid;row-gap:calc(var(--baseline-unit) * 10);align-items:center;margin:0;padding:0;list-style:none}.related-work-item{min-width:0}.related-work{display:block;min-width:0;color:var(--color-text);text-decoration:none}.related-work figure{margin:0}.related-work-media{display:flex;align-items:center;justify-content:flex-start}.related-work-media .blur-container,.related-work-media picture{width:100%}.related-work img{display:block;width:auto;max-width:100%;height:auto;max-height:72svh;margin-inline:0}.related-work figcaption{margin-top:var(--space-image-caption);font-size:var(--font-size-ui);line-height:var(--body-leading)}.related-works-all{display:table;margin:calc(var(--baseline-unit) * 8) auto 0;padding-block:var(--baseline-unit);color:var(--color-text);font-size:var(--font-size-ui);text-decoration:underline;text-underline-offset:.25em}@media (min-width:768px){.related-works{padding-top:calc(var(--baseline-unit) * 18);padding-bottom:calc(var(--baseline-unit) * 12)}.related-works-grid{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--grid-column-gutter)}.related-work-item--continuation{grid-column:2/span 5}.related-work-item--counterpoint{grid-column:8/span 4}.related-work img{max-height:68svh}.related-work-item--counterpoint .related-work img{max-height:56svh}}.swiper-wrapper-container{position:relative;padding-bottom:30px}.swiper-pagination{position:absolute;bottom:20px;left:0;right:0;text-align:center;z-index:10}.swiper-pagination-bullet{background:#d5d5d5;opacity:1;margin:0 4px;width:12px;height:12px;border-radius:50%;transition:background .2s}.swiper-pagination-bullet-active{background:#000}.img-zoom-container{overflow:hidden;transition:transform .2s ease-in-out}.img-zoom-container img{transition:transform .2s ease-in-out}.img-zoom-container:hover img{transform:scale(1.05)}.external-link::before{content:"";display:inline-block;background-image:url(data:image/svg+xml;base64,CjxzdmcgYXJpYS1oaWRkZW49InRydWUiIGZpbGw9Im5vbmUiIHN0cm9rZT0iY3VycmVudENvbG9yIiBzdHJva2Utd2lkdGg9IjEuNSIgdmlld0JveD0iMCAwIDI0IDI0IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogIDxwYXRoIGQ9Ik0xMy4xOSA4LjY4OGE0LjUgNC41IDAgMDExLjI0MiA3LjI0NGwtNC41IDQuNWE0LjUgNC41IDAgMDEtNi4zNjQtNi4zNjRsMS43NTctMS43NTdtMTMuMzUtLjYyMmwxLjc1Ny0xLjc1N2E0LjUgNC41IDAgMDAtNi4zNjQtNi4zNjRsLTQuNSA0LjVhNC41IDQuNSAwIDAwMS4yNDIgNy4yNDQiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PC9wYXRoPgo8L3N2Zz4K);width:18px;height:18px;background-size:contain;background-repeat:no-repeat;margin-right:5px;vertical-align:middle}#image-preview{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:auto;height:50vh;max-height:500px;min-height:200px;background-color:#fff;display:none;z-index:9999;pointer-events:none;opacity:0;filter:blur(5px);transition:opacity .45s,transform .45s,filter .45s;will-change:opacity,transform,filter}#image-preview.fade-in{opacity:1;transform:translate(-50%,-50%);filter:blur(0)}#image-preview.fade-out{opacity:0;transform:translate(-50%,calc(-50% + 8px));filter:blur(5px)}#image-preview img{display:block;width:auto;max-width:min(72vw,900px);height:auto;max-height:min(50vh,500px);object-fit:contain}.grid-item a picture img{transition:filter .2s ease-in-out}.grid-item:hover a picture img{filter:brightness(85%)}#projectTitles{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1000;text-align:center;font-size:2.5rem;font-weight:500;line-height:1.2;color:#fff;max-width:500px;opacity:0;visibility:hidden;transition:opacity .2s,visibility .2s,transform .2s}#projectTitles.active{opacity:1;visibility:visible}.categoryTitles{font-size:2.5rem;line-height:1.2;font-weight:500}@media (min-width:1200px){#projectTitles,.categoryTitles{font-size:3rem}}.work-list-link{font-size:1.5rem;line-height:1.8}.work-list a{color:#000;text-decoration:none;font-weight:400}.centered-img{width:100%;height:auto;transition:filter .2s ease-in-out}.spread{padding-top:100px;padding-bottom:100px}.spread-index{padding-top:0;padding-bottom:0}.empty{min-height:30vh}.fixed-text{position:fixed;width:100%;text-align:center;font-size:2rem;font-weight:500;line-height:1.25;color:#222;z-index:-1;word-wrap:break-word;white-space:normal;pointer-events:none;opacity:1;transition:opacity .2s ease-in-out;padding-bottom:.5rem}.title-wrapper{display:inline-block;max-width:80%}.title-wrapper .title{display:inline}.title-wrapper .year{display:inline;color:#d3d3d3}.fixed-text.visible{opacity:1}@media (min-width:576px){.fixed-text{font-size:3rem;padding-bottom:.5rem}}@media (min-width:768px){.fixed-text{font-size:3rem;padding-bottom:.75rem}.spread{padding-top:150px;padding-bottom:150px}}@media (min-width:992px){.fixed-text{font-size:3.5rem;padding-bottom:1rem}.spread{padding-top:150px;padding-bottom:150px}}@media (min-width:1200px){.fixed-text{font-size:3.5rem;padding-bottom:1rem}.spread{padding-top:200px;padding-bottom:200px}}@media (min-width:1400px){.fixed-text{font-size:4rem;padding-bottom:1rem}}.breadcrumb-nav{display:flex;justify-content:center}.breadcrumb{list-style:none;padding:0;margin:0;display:inline-flex;align-items:center}.breadcrumb-item a{color:#000;font-size:var(--font-size-caption);font-weight:400;text-decoration:none;padding:.25rem .5rem;border-radius:.25rem;line-height:1;display:inline-block;transition:background-color .2s}.page-header{padding-top:50px}.page-header header{display:flex;flex-direction:column;align-items:center;gap:clamp(.625rem,.5rem + .5vw,.875rem)}.page-header h1{margin:0}.page-header .subhead{margin:0;max-width:30rem}.page-header-balanced{padding-top:35px;padding-bottom:35px}.page-header-exhibition{padding-top:var(--leading-top-whitespace)}.page-header.page-header-leading{padding-top:var(--leading-top-whitespace);padding-top:calc(var(--leading-top-whitespace) + env(safe-area-inset-top))}.work-detail-page .page-header:not(.page-header-leading){padding-top:var(--work-title-space)}@media (min-width:992px){.work-detail-page .page-header:not(.page-header-leading) .container,.work-detail-page .text-block{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--grid-column-gutter);width:100%;max-width:none;padding-right:var(--media-whitespace);padding-left:var(--media-whitespace)}.work-detail-page .text-block>.caption-rail,.work-detail-page .text-block>.row{grid-column:1/-1;justify-self:center;width:var(--work-copy-width);max-width:100%;margin-right:0;margin-left:0}.work-detail-page .text-block:has(img)>.caption-rail,.work-detail-page .text-block:has(img)>.row{grid-column:4/span 6;justify-self:stretch;width:100%;max-width:none}.work-detail-page .text-block>.row>[class*=col-]{padding-right:0;padding-left:0}.work-detail-page .page-header:not(.page-header-leading) .container>header{grid-column:2/span 10}}@media (min-width:1200px){.work-detail-page .page-header:not(.page-header-leading) .container>header{grid-column:3/span 8}}.contact-page-content{padding-top:var(--leading-top-whitespace);padding-top:calc(var(--leading-top-whitespace) + env(safe-area-inset-top))}@media (min-width:1400px){.contact-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--grid-column-gutter);margin:0}.contact-grid-frame{grid-column:2/span 10;width:auto;padding:0}.contact-grid-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:calc(var(--baseline-unit) * 6);align-items:center;margin:0}.contact-grid-image,.contact-grid-info{width:auto;padding:0}}@media (min-width:768px){.page-header{padding-top:70px}.page-header-balanced{padding-top:70px;padding-bottom:70px}.page-header-exhibition{padding-top:var(--leading-top-whitespace)}.contact-page-content{padding-top:0}}.spread-gallery{padding-top:var(--leading-top-whitespace);padding-top:calc(var(--leading-top-whitespace) + env(safe-area-inset-top))}.spread-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:var(--grid-column-gutter);row-gap:var(--space-image-caption);margin-bottom:calc(var(--spread-space-after) * var(--baseline-unit) * .5);align-items:var(--spread-align)}.spread-figure{grid-column:span 2;min-width:0;margin:0}.spread-figure--center,.spread-gallery--work .spread-figure{grid-column:1/-1}.spread-art{min-width:0;margin-inline:var(--spread-inset)}.spread-media,.spread-media-link{display:block;width:100%}.spread-media{height:auto}video.spread-media{aspect-ratio:3/2;object-fit:contain}.spread-video{position:relative;display:block;width:100%;aspect-ratio:var(--spread-video-ratio,1.5);overflow:hidden}.spread-video>.blur-container,.spread-video>.spread-video-poster,.spread-video>video.spread-media{position:absolute;inset:0;width:100%;height:100%}.spread-video .blur-container img,.spread-video .blur-container picture,.spread-video-poster,.spread-video>video.spread-media{object-fit:contain}.spread-video>.blur-container,.spread-video>.spread-video-poster{z-index:1;transition:opacity .18s}.spread-video>video.spread-media{z-index:2;opacity:0;transition:opacity .18s}.spread-video--no-poster>video.spread-media,.spread-video.is-ready>video.spread-media{opacity:1}.spread-video.is-ready>.blur-container,.spread-video.is-ready>.spread-video-poster{opacity:0;pointer-events:none}.spread-caption{display:flex;justify-content:space-between;flex-wrap:wrap;gap:0 var(--baseline-unit);margin:var(--space-image-caption) var(--spread-inset,0) 0}.spread-desktop-only,.spread-secondary{display:none}.home-fullscreen-gallery,.home-fullscreen-panel,.home-fullscreen-panel picture{display:block;width:100%}.home-fullscreen-panel{height:100vh;height:100svh;padding:0;overflow:hidden;background:#171717}.home-fullscreen-panel .blur-container{width:100%;height:100%;background:#171717}.home-fullscreen-panel picture{height:100%}.home-fullscreen-panel .home-fullscreen-image{display:block;width:100%;height:100%;opacity:1;object-fit:cover;object-position:center}.home-intro{margin-top:calc(var(--baseline-unit) * 12)}.home-intro.is-reveal-ready .intro{opacity:0;transform:translateY(.35rem);transition:opacity .5s,transform .5s}.home-intro.is-reveal-ready.is-visible .intro{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){#image-preview{transform:translate(-50%,-50%);filter:none;transition:opacity 10ms linear}#image-preview.fade-out{transform:translate(-50%,-50%);filter:none}.home-intro.is-reveal-ready .intro{opacity:1;transform:none;transition:none}}@media (min-width:768px){.home-intro{margin-top:calc(var(--baseline-unit) * 18)}.spread-row{grid-template-columns:repeat(8,minmax(0,1fr));margin-bottom:calc(var(--spread-space-after) * var(--baseline-unit))}.spread-desktop-only{display:grid}.spread-figure,.spread-gallery--work .spread-figure{display:block;grid-column:var(--spread-tablet-start)/span var(--spread-tablet-span)}.spread-figure{--spread-tablet-start:1;--spread-tablet-span:4}.spread-figure--right{--spread-tablet-start:5}.spread-figure--center{--spread-tablet-start:2;--spread-tablet-span:6}.spread-caption{justify-content:center}}@media (min-width:992px){.spread-row{grid-template-columns:repeat(12,minmax(0,1fr))}.spread-figure,.spread-gallery--work .spread-figure{grid-column:var(--spread-start)/span var(--spread-span)}}.spread-index-spacer{height:var(--header-height)}.spread-index-page>.spread-index-spacer:first-child,.spread-index-spacer-leading{height:var(--leading-top-whitespace);height:calc(var(--leading-top-whitespace) + env(safe-area-inset-top))}.spread-index-title{margin-left:0}@media (max-width:767.98px){.spread-gallery--work .spread-row:first-child .spread-media{width:auto;max-width:100%;max-height:calc(100svh - var(--leading-top-whitespace) - env(safe-area-inset-top) - 6rem);margin-inline:auto;object-fit:contain}.spread-gallery--work .spread-caption{margin-right:var(--baseline-unit);margin-left:var(--baseline-unit)}.spread-gallery--work .spread-row:not(.spread-desktop-only){margin-bottom:calc(var(--spread-mobile-space-after,var(--spread-space-after)) * var(--baseline-unit) * .75)}.home-fullscreen-panel--opening .home-fullscreen-image{object-position:82% center}.home-fullscreen-panel--dunes .home-fullscreen-image{object-position:50% center}.home-fullscreen-panel--process .home-fullscreen-image{object-position:23% center}.spread-work-page .spread-index-padding[data-padding]{padding-left:0;padding-right:0}}.js .spread-index-title{opacity:0;transform:translateY(.35rem);transition:opacity .5s,transform .5s}.js .work-detail-page h1{opacity:.25;transform:translateY(.15rem);transition:opacity .5s ease-out,transform .5s ease-out}.js .spread-index-title.is-visible,.js .work-detail-page h1.is-visible{opacity:1;transform:translateY(0)}.spread-index-title h2 a{color:inherit;text-decoration:none}.spread-index-title h2{margin:0;font-size:var(--font-size-body);line-height:var(--line-height-compact);letter-spacing:normal}.spread-index-year{margin-right:0;color:var(--color-text-secondary);font-size:var(--font-size-body);line-height:var(--line-height-compact)}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{--bs-gutter-x:calc(var(--media-whitespace) * 2);--bs-gutter-y:0}@media (min-width:768px){.spread-gallery--work .spread-row{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(3rem,6vw,7.5rem);padding-block:clamp(2rem,5vh,4.5rem)}.spread-gallery--work .spread-row:first-child{padding-top:0}.spread-gallery--work .spread-figure{grid-column:auto;position:relative}.spread-gallery--work .spread-figure--center{grid-column:1/-1}.spread-gallery--work .spread-art{width:min(var(--work-max-inline),calc(var(--work-target-block) * var(--work-media-ratio)));max-width:100%;margin-inline:auto}.spread-gallery--work .spread-caption{position:absolute;top:calc(100% + var(--space-image-caption));left:0;width:100%;margin:0;justify-content:center}.spread-index-page>.spread-index-spacer:first-child,.spread-index-spacer-leading{height:var(--header-height)}.spread-index-title{text-align:center;margin-left:0}.spread-index-year{margin-right:0}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{--bs-gutter-x:calc(var(--media-whitespace) * 2)}}.fade-in-section{opacity:0;transition:opacity .2s ease-out,transform .2s ease-out}.fade-in-section.visible{opacity:1}.cv-link{font-weight:500}.fancybox__container{--f-interface-enter-duration:0.2s;--f-interface-exit-duration:0.16s}.fancybox__backdrop{background:rgba(244,244,244,.6);backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px)}.f-panzoom,.f-panzoom__content,.fancybox__backdrop,.fancybox__carousel,.fancybox__container,.fancybox__content,.fancybox__slide{cursor:default!important}.fancybox__slide{padding-top:20px;padding-bottom:20px}.f-button.is-arrow{--f-arrow-bg:transparent;--f-arrow-hover-bg:transparent;--f-arrow-active-bg:transparent;--f-arrow-color:#000;--f-arrow-hover-color:#000;--f-arrow-active-color:#000;--f-arrow-border-radius:0;--f-arrow-svg-stroke-width:2}.f-button[data-fancybox-close]{background:0 0!important;color:#000!important;width:34px;height:34px;top:16px;right:16px;border:none;box-shadow:none;border-radius:0}.f-button[data-fancybox-close] svg{stroke:#000!important;stroke-width:2!important;filter:none!important}.artwork{margin-bottom:2rem;text-align:left}.artwork p{margin-top:0;margin-bottom:0}.artwork-title{font-size:1.25rem;font-weight:500;margin-bottom:.1rem;color:#000}.artwork-year{font-size:1.25rem;font-weight:500;color:var(--color-text-secondary);margin-bottom:.5rem}.artwork-material,.artwork-size{font-size:1rem;line-height:1.5rem;color:#000;margin-bottom:.25rem}.blur-container{position:relative;background-color:#fff}.blur-canvas{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.blur-container picture{position:relative;z-index:2}.blur-container picture>img{opacity:0;transition:opacity .1s ease-in}.blur-container picture>img.loaded{opacity:1}.newsletter-page{min-height:100vh;min-height:100svh;display:grid;place-items:center;padding:calc(var(--leading-top-whitespace) + env(safe-area-inset-top)) var(--media-whitespace) var(--leading-top-whitespace)}.newsletter-shell{width:min(100%,36rem);transform:translateY(-.75rem)}.newsletter-header{margin-bottom:2.25rem;text-align:center}.newsletter-header h1{font-size:1rem;font-weight:400;line-height:1.4}.newsletter-header p{max-width:27rem;margin:.625rem auto 0;color:var(--color-text-secondary);font-size:var(--font-size-meta);line-height:var(--line-height-compact)}.newsletter-field{position:relative;border-bottom:1px solid #d2d2d7;transition:border-color .2s}.newsletter-field:focus-within{border-bottom-color:#1d1d1f}.newsletter-input{width:100%;min-height:52px;border:0;border-radius:0;outline:0;background:0 0;box-shadow:none;padding:1rem 5rem;color:#1d1d1f;font:inherit;font-size:16px;line-height:1.25;text-align:center;-webkit-appearance:none}.newsletter-input::placeholder{color:var(--color-text-secondary);opacity:1}.newsletter-submit{position:absolute;top:50%;right:0;min-width:4.5rem;min-height:44px;transform:translateY(-50%);border:0;background:0 0;color:#1d1d1f;font:inherit;font-size:.875rem;line-height:1;text-align:right;transition:color .2s;-webkit-tap-highlight-color:transparent}.newsletter-submit:focus-visible,.newsletter-submit:hover{color:var(--color-text-secondary)}.newsletter-honeypot{position:absolute;left:-5000px}@media (max-width:767.98px){.newsletter-shell{width:calc(100% - 1.5rem)}.newsletter-header{margin-bottom:1.75rem}.newsletter-input{padding-right:4.5rem;padding-left:4.5rem}}@media (prefers-reduced-motion:reduce){.js .spread-index-title,.js .work-detail-page h1{opacity:1;transform:none;transition:none}.newsletter-field,.newsletter-submit{transition:none}}.search-active .header{transform:translateY(calc(-100% - var(--header-top-offset) - var(--header-top-whitespace)));transition:transform .2s cubic-bezier(.4,0,.2,1)}.header{transition:transform .2s cubic-bezier(.4,0,.2,1)}.search-bar-fixed{position:fixed;top:50vh;left:0;right:0;transform:translateY(-50%);z-index:1000;padding:1rem 0;background:rgba(255,255,255,.95);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:top .2s cubic-bezier(.4,0,.2,1),bottom .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1)}.search-bar-fixed.has-results{top:0;bottom:auto;transform:translateY(0);background:rgba(255,255,255,.98)}.search-bar-fixed.animating{will-change:transform}.results-area{padding:60vh 1rem 8rem;height:100vh;overflow-y:auto;-webkit-overflow-scrolling:touch;transition:padding-top .2s cubic-bezier(.4,0,.2,1)}.search-bar-fixed.has-results~.results-area{padding-top:6rem}.search-wrapper{position:relative}.search-input{font-family:var(--font-family-sans);font-size:16px;border:none;border-bottom:1px solid #d2d2d7;border-radius:0;background:0 0;box-shadow:none;padding:1.25rem 2rem 1.25rem 0;width:100%;max-width:100%;-webkit-appearance:none;-webkit-tap-highlight-color:transparent;transition:border-bottom-color .2s}.search-input::-webkit-search-cancel-button{-webkit-appearance:none}.search-input:focus{border-bottom-color:#1d1d1f;background:0 0;outline:0}.search-input::placeholder{color:var(--color-text-secondary)}.clear-button{position:absolute;right:0;top:50%;transform:translateY(-50%);background:0 0;border:none;font-size:20px;color:#000;cursor:pointer;padding:.5rem;line-height:1;-webkit-tap-highlight-color:transparent}.results-header{font-size:.8125rem;font-weight:400;color:var(--color-text-secondary);margin-bottom:1rem;padding-top:.5rem}.result-item{margin-bottom:.5rem;cursor:pointer;padding:.75rem 0;min-height:44px;border-bottom:1px solid #e0e0e0;transition:.2s;-webkit-tap-highlight-color:rgba(0,0,0,.05);position:relative}.result-item:active{background-color:#f5f5f7;transform:scale(.98);border-radius:8px;margin:0 -.5rem .5rem;padding:.75rem .5rem}.result-item:hover:not(:active){background-color:rgba(245,245,247,.5)}.result-title{font-size:1rem;font-weight:500;color:#1d1d1f;margin-bottom:.25rem;line-height:1.4}.result-description{font-size:.875rem;color:#666;line-height:1.4}.no-results{text-align:center;padding:2rem 0;color:var(--color-text-secondary);font-size:.9375rem}@supports (padding:max(0px)){.search-bar-fixed{padding-left:max(1rem,env(safe-area-inset-left));padding-right:max(1rem,env(safe-area-inset-right))}.search-bar-fixed.has-results{padding-bottom:max(1rem,env(safe-area-inset-bottom))}.results-area{padding-left:max(1rem,env(safe-area-inset-left));padding-right:max(1rem,env(safe-area-inset-right));padding-bottom:max(8rem,calc(8rem + env(safe-area-inset-bottom)))}}@media (max-width:768px){#mc_embed_signup input.email{width:100%;margin-bottom:5px}#mc_embed_signup .clear{display:block;width:100%}#mc_embed_signup .button{width:100%;margin:0}ul.list-unstyled.work-list{margin:0!important}.search-bar-fixed .col-lg-6,.search-bar-fixed .col-md-8,.search-bar-fixed .col-xl-5{flex:0 0 100%;max-width:100%;padding:0 2rem}.search-input{font-size:16px;padding:1rem 2rem 1rem 0}.results-area{padding-bottom:7rem;padding-left:2rem;padding-right:2rem}.search-bar-fixed.has-results~.results-area{padding-top:5rem}.result-item{padding:1rem 0;min-height:48px}.result-item:active{margin:0 -1rem .5rem;padding:1rem}}@media (prefers-reduced-motion:reduce){.result-item,.search-bar-fixed{transition:none}.result-item:active{transform:none}.search-loading.active::after{animation:none;border-color:#1d1d1f}}.hero{width:100%;height:70vh;position:relative;overflow:hidden;padding:0;background-color:#fff}.hero[data-header-foreground=light]{background-color:#000}.hero .blur-container{width:100%;height:100%;position:absolute;top:0;left:0}.hero .blur-container picture{width:100%;height:100%;display:block}.hero .blur-container img.img-fluid,.hero .blur-container picture img{display:block!important;width:100%!important;height:100%!important;object-fit:cover;object-position:center center;max-width:none!important}.hero.align-top .blur-container img.img-fluid,.hero.align-top .blur-container picture img{object-position:center top}.hero.align-center .blur-container img.img-fluid,.hero.align-center .blur-container picture img{object-position:center center}.hero.align-bottom .blur-container img.img-fluid,.hero.align-bottom .blur-container picture img{object-position:center bottom}@media (min-width:768px){.hero{height:100vh}}@media (max-width:767.98px){.hero{height:clamp(200px,34vh,300px)}}.fullscreen{height:100vh!important}.no-transition,.no-transition *,.no-transition :after,.no-transition :before{transition-duration:0s!important;transition-delay:0s!important;animation-duration:0s!important;animation-delay:0s!important}.inquiry-availability-link{display:inline-flex;align-items:center;gap:.5rem;color:#000;text-decoration:none;font-weight:500;transition:.2s;cursor:pointer}.inquiry-availability-link:active,.inquiry-availability-link:hover{text-decoration:none;color:#000}.inquiry-arrow-right{display:flex;align-items:center;transition:transform .2s}.inquiry-availability-link:hover .inquiry-arrow-right{transform:translateX(4px)}.inquiry-arrow-right svg{width:1em;height:1em}.inquiry-modal{position:fixed;inset:0;display:flex;align-items:flex-end;justify-content:center;padding-top:max(16px,env(safe-area-inset-top));background:rgba(17,17,17,.32);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);z-index:1050;opacity:0;visibility:hidden;transition:opacity .35s cubic-bezier(.22,1,.36,1),visibility .35s}.inquiry-modal.active{opacity:1;visibility:visible}.inquiry-modal-content{background:#fff;width:100%;max-width:100%;max-height:calc(100vh - max(16px,env(safe-area-inset-top)));max-height:calc(100dvh - max(16px,env(safe-area-inset-top)));overflow:hidden;display:flex;flex-direction:column;opacity:0;transform:translateY(2rem);box-shadow:0 -20px 60px rgba(0,0,0,.12);transition:opacity .35s cubic-bezier(.22,1,.36,1),transform .35s cubic-bezier(.22,1,.36,1)}.inquiry-modal.active .inquiry-modal-content{transform:translateY(0);opacity:1}@media (min-width:768px){.inquiry-modal{align-items:center;padding:24px var(--media-whitespace)}.inquiry-modal-content{max-width:640px;max-height:min(860px,calc(100vh - 48px));max-height:min(860px,calc(100dvh - 48px));transform:translateY(12px) scale(.985);box-shadow:0 28px 80px rgba(0,0,0,.16)}.inquiry-modal.active .inquiry-modal-content{transform:translateY(0) scale(1)}}.inquiry-modal-header{position:relative;padding:28px 24px 18px;display:flex;justify-content:space-between;align-items:flex-start;gap:24px;flex-shrink:0}@media (min-width:768px){.inquiry-modal-header{padding:32px 48px 16px}}.inquiry-modal-title-group{min-width:0}.inquiry-modal-title{font-size:clamp(1.5rem,3vw,1.875rem);font-weight:500;line-height:1.12;letter-spacing:-.035em;color:#000;margin:0}.inquiry-modal-work-title{font-size:var(--font-size-body);line-height:var(--line-height-compact);color:var(--color-text-secondary);margin-top:10px}.inquiry-btn-close{width:44px;height:44px;flex:0 0 44px;margin:-8px -10px 0 0;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:opacity .2s;padding:0;line-height:1;background:0 0}.inquiry-btn-close svg{width:20px;height:20px;stroke:#1a1a1a}.inquiry-btn-close:hover{opacity:.55}.inquiry-btn-close:focus-visible,.inquiry-btn-submit:focus-visible{outline:#000 solid 2px;outline-offset:3px}.inquiry-modal-body{padding:8px 24px max(28px,env(safe-area-inset-bottom));overflow-y:auto;flex-grow:1;-webkit-overflow-scrolling:touch}@media (min-width:768px){.inquiry-modal-body{padding:8px 48px 32px}}.inquiry-form-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:22px}.inquiry-field{min-width:0}.inquiry-form-label{display:block;margin-bottom:8px;color:var(--color-text);font-size:.9375rem;font-weight:400;line-height:var(--line-height-compact);letter-spacing:-.006em}.inquiry-field-requirement{font-weight:400;color:var(--color-text-secondary);font-size:var(--font-size-caption)}.inquiry-form-control{display:block;width:100%;min-height:48px;padding:11px 12px;border:1px solid #aaa;border-radius:0;font-family:var(--font-family-sans);font-size:16px;line-height:1.5;margin:0;color:var(--color-text);background:#fff;transition:border-color .18s,box-shadow .18s;-webkit-appearance:none;appearance:none}.inquiry-form-control:focus{border-color:#000;outline:0;box-shadow:0 0 0 1px #000}.inquiry-form-control:hover:not(:focus){border-color:#666}textarea.inquiry-form-control{resize:vertical;min-height:128px;font-family:inherit}.inquiry-field-help{margin:7px 0 0;color:var(--color-text-secondary);font-size:var(--font-size-caption);line-height:var(--line-height-caption)}.inquiry-form-status{margin:24px 0 0;color:#8a1f1f;font-size:var(--font-size-meta);line-height:var(--line-height-compact)}.inquiry-form-status:focus{outline:0}.inquiry-form-actions{display:flex;justify-content:flex-start;margin-top:26px}.inquiry-btn-submit{display:inline-flex;width:100%;min-height:48px;align-items:center;justify-content:center;gap:14px;padding:13px 18px;background:#111;color:#fff;border:none;font-size:16px;font-family:var(--font-family-sans);font-weight:500;line-height:var(--line-height-compact);transition:background-color .2s,transform .2s;cursor:pointer}.inquiry-btn-submit:hover{background:#333}.inquiry-btn-submit:hover .inquiry-arrow-right{transform:translateX(3px)}.inquiry-btn-submit:active{transform:scale(.98)}@media (min-width:768px){.inquiry-btn-submit{width:auto;min-width:190px}}.inquiry-btn-submit.loading .inquiry-arrow-right{display:none}.inquiry-btn-submit.loading{cursor:progress}.inquiry-btn-submit.loading::after{content:'';width:16px;height:16px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:.6s linear infinite inquiry-spin}@keyframes inquiry-spin{to{transform:rotate(360deg)}}.inquiry-success-message{display:none;text-align:center;padding:44px 20px 40px}.inquiry-success-message.active{display:block;animation:.3s inquiry-fadeIn}@keyframes inquiry-fadeIn{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.inquiry-success-icon{width:48px;height:48px;border-radius:50%;border:1px solid #111;color:#111;font-size:22px;display:flex;align-items:center;justify-content:center;margin:0 auto 22px;animation:.35s cubic-bezier(.22,1,.36,1) inquiry-scaleIn}@keyframes inquiry-scaleIn{from{transform:scale(0)}to{transform:scale(1)}}.inquiry-success-title{font-size:var(--font-size-h3);font-weight:500;margin-bottom:10px;color:var(--color-text)}.inquiry-success-text{font-size:var(--font-size-meta);color:var(--color-text-secondary);margin:0;line-height:1.5}@media (prefers-reduced-motion:reduce){.inquiry-arrow-right,.inquiry-btn-submit,.inquiry-modal,.inquiry-modal-content{transition:none}.inquiry-btn-submit.loading::after,.inquiry-success-icon,.inquiry-success-message.active{animation:none}a,a *,button{transition-duration:0s!important}}.inquiry-content-section{display:flex;align-items:center;justify-content:center;padding-top:calc(var(--baseline-unit) * 4);padding-bottom:0}.container-fluid.img-block,.container-lg.img-block,.container.img-block{padding-left:var(--media-whitespace);padding-right:var(--media-whitespace)}.img-block .row{display:flex;flex-wrap:wrap;gap:var(--media-whitespace);margin:0}.img-block .row.media-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--grid-column-gutter)}.media-grid>.media-grid-centered{grid-column:1/-1;min-width:0;padding:0}@media (min-width:768px){.inquiry-content-section{padding-top:calc(var(--baseline-unit) * 9);padding-bottom:0}.img-block .row.media-grid{grid-template-columns:repeat(8,minmax(0,1fr))}.media-grid>.media-grid-centered{grid-column:2/span 6}}@media (min-width:992px){.img-block .row.media-grid{grid-template-columns:repeat(12,minmax(0,1fr))}.media-grid>.media-grid-centered{grid-column:3/span 8}}.img-block .row>.col-md-6{flex:1 1 calc((100% - var(--media-whitespace))/ 2);padding:0}.img-block .row>.col-md-4{flex:1 1 calc((100% - (2 * var(--media-whitespace)))/ 3);padding:0}.img-block .row:has(>.col-12),.img-block .row:has(>.col-lg-12),.img-block .row:has(>.col-md-12){margin:0;gap:0}.container-fluid.img-block:has(.col-12),.container-fluid.img-block:has(.col-lg-12),.container-fluid.img-block:has(.col-md-12),.container-lg.img-block:has(.col-12),.container-lg.img-block:has(.col-lg-12),.container-lg.img-block:has(.col-md-12),.container.img-block:has(.col-12),.container.img-block:has(.col-lg-12),.container.img-block:has(.col-md-12){padding-left:var(--media-whitespace);padding-right:var(--media-whitespace)}.img-block .row>.col-12,.img-block .row>.col-lg-12,.img-block .row>.col-md-12{padding:0}@media (max-width:767.98px){.container-fluid.img-block,.container-lg.img-block,.container.img-block{padding-left:var(--media-whitespace);padding-right:var(--media-whitespace)}.img-block .row.img-block-single-column-mobile>.col-md-4,.img-block .row.img-block-single-column-mobile>.col-md-6,.work-detail-page .img-block .row>[class*=col-]{flex:0 0 100%;width:100%;max-width:100%}.container-fluid.img-block:has(.col-12),.container-fluid.img-block:has(.col-lg-12),.container-fluid.img-block:has(.col-md-12),.container-lg.img-block:has(.col-12),.container-lg.img-block:has(.col-lg-12),.container-lg.img-block:has(.col-md-12),.container.img-block:has(.col-12),.container.img-block:has(.col-lg-12),.container.img-block:has(.col-md-12){padding-left:var(--media-whitespace);padding-right:var(--media-whitespace)}}.panel-img{width:100%;aspect-ratio:3/2;object-fit:cover}.panel-caption{margin-top:var(--space-image-caption)}.panel-btn{color:#000;font-weight:400;text-decoration:none;display:inline-block;transition:opacity .2s}.panel-btn:hover{opacity:.5}.captioned-pair{display:grid;gap:var(--media-whitespace)}.captioned-pair figure{min-width:0;margin:0}.captioned-pair img{display:block;width:100%;height:auto}.caption-rail{display:grid;gap:var(--baseline-unit);margin-top:var(--space-image-caption);padding-top:0;color:var(--color-text-caption);font-size:var(--font-size-caption);line-height:var(--line-height-caption);letter-spacing:normal}.caption-entry{min-width:0}.caption-entry p{margin:0}.caption-position{color:#000}@media (min-width:768px){.captioned-pair{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:var(--space-image-caption)}.captioned-pair figure{display:grid;grid-template-rows:subgrid;grid-row:span 2}.captioned-pair .caption-rail{margin-top:0}.caption-position{display:none}.caption-rail-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--media-whitespace)}.product-page-leading{padding-top:var(--leading-top-whitespace)}.product-page-leading .product-sidebar{padding-top:0}}.edition-page-leading{padding-top:calc(var(--leading-top-whitespace) + env(safe-area-inset-top))}.edition-details .product-title{margin:0 0 var(--body-leading);font-size:var(--font-size-context-title);line-height:var(--line-height-heading);letter-spacing:-.028em}.edition-description p{margin:0 0 var(--body-leading);line-height:var(--line-height-body)}.edition-info ul{margin:0;font-size:var(--font-size-meta);line-height:var(--body-leading);color:var(--color-text-secondary)}.edition-inquiry{display:inline-block;margin-top:calc(var(--baseline-unit) * 4);padding-block:var(--baseline-unit);color:var(--color-text);font-size:var(--font-size-meta);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.25em}.edition-images{display:grid;gap:var(--media-whitespace)}.edition-images img{display:block;width:100%}@media (max-width:991.98px){.edition-layout>.exhibition-content{grid-row:1}.edition-details{position:static}}a:focus-visible,button:focus-visible{outline:currentColor solid 2px;outline-offset:3px}.footer li{margin:0}.footer{line-height:calc(var(--baseline-unit) * 4)}.footer a,.header .inner-nav>ul>li>a,.off-canvas-sidebar .menu-item a{transition:opacity var(--link-duration) ease}.footer a:focus,.header .inner-nav>ul>li>a:focus,.off-canvas-sidebar .menu-item a:focus{opacity:1}.about-cv-link,.contact-info a,.edition-inquiry,.exhibition-data a,.inquiry-availability-link,.product-description a,.text-block :is(p,li) a,a:has(>.learnmore){color:var(--color-text);text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:var(--link-underline-offset);text-decoration-skip-ink:auto;transition:text-decoration-color var(--link-duration) ease}.exhibition-data p:not(.exhibition-external-link) a,.product-description :is(p,li) a,.text-block :is(p,li) a:not(:has(>.learnmore)){font-weight:500;text-decoration-color:transparent}.exhibition-data p:not(.exhibition-external-link) a:focus-visible,.product-description :is(p,li) a:focus-visible,.text-block :is(p,li) a:focus-visible{text-decoration-color:currentColor}.about-cv-link,.edition-inquiry,.inquiry-availability-link,a:has(>.learnmore){font-family:var(--font-family-sans);font-size:var(--font-size-meta);font-weight:400;line-height:var(--body-leading);min-height:44px;display:inline-flex;align-items:center}button.edition-inquiry,button.inquiry-availability-link{border:0;border-radius:0;background:0 0;padding:var(--baseline-unit) 0;cursor:pointer}.inquiry-content-section .inquiry-availability-link{font-size:var(--font-size-ui);font-weight:500;gap:var(--baseline-unit)}.about-cv-link,.contact-info a,.edition-inquiry,.exhibition-external-link a,.inquiry-availability-link,.related-works-all,a:has(>.learnmore){text-decoration-color:transparent}.about-cv-link:focus-visible,.contact-info a:focus-visible,.edition-inquiry:focus-visible,.exhibition-external-link a:focus-visible,.inquiry-availability-link:focus-visible,.related-works-all:focus-visible,a:has(>.learnmore):focus-visible{text-decoration-color:currentColor}.learnmore,.learnmore-text,.learnmore-text-strong{color:inherit;font-size:inherit;font-weight:inherit}.about-cv-link svg,.inquiry-availability-link .inquiry-arrow-right,.learnmore .arrow-right{transform:none!important;transition:none}.exhibitions-index-list a,.public-collections-list a,.recent-exhibitions li a,.related-work figcaption,.spread-index-title a{text-decoration-line:underline;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:var(--link-underline-offset);transition:text-decoration-color var(--link-duration) ease}.exhibitions-index-list a:focus-visible,.public-collections-list a:focus-visible,.recent-exhibitions li a:focus-visible,.related-work:focus-visible figcaption,.spread-index-title a:focus-visible{opacity:1;text-decoration-color:currentColor}.exhibition-index-meta,.exhibitions-index-list a{text-decoration:none}.exhibition-index-name{text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:var(--link-underline-offset);transition:text-decoration-color var(--link-duration) ease}.exhibitions-index-list a:focus-visible .exhibition-index-name{text-decoration-color:currentColor}@media (hover:hover) and (pointer:fine){.exhibitions-index-list a:hover .exhibition-index-name{text-decoration-color:currentColor}.footer a:hover,.header .inner-nav>ul>li>a:hover,.off-canvas-sidebar .menu-item a:hover{opacity:.6}.about-cv-link:hover,.contact-info a:hover,.edition-inquiry:hover,.exhibition-data a:hover,.inquiry-availability-link:hover,.product-description a:hover,.related-works-all:hover,.text-block :is(p,li) a:hover,a:has(>.learnmore):hover{color:var(--color-text);text-decoration-line:underline;text-decoration-color:var(--color-text-secondary)}.about-cv-link:hover,.contact-info a:hover,.edition-inquiry:hover,.exhibition-external-link a:hover,.exhibitions-index-list a:hover,.inquiry-availability-link:hover,.public-collections-list a:hover,.recent-exhibitions li a:hover,.related-work:hover figcaption,.related-works-all:hover,.spread-figure:has(.spread-media-link:hover) .spread-index-title a,.spread-index-title a:hover,a:has(>.learnmore):hover{opacity:1;text-decoration-color:currentColor}.page-modal .result-item:hover .result-title{text-decoration-color:currentColor}}.fancybox-image-trigger{display:block;cursor:zoom-in}.fancybox-image-trigger:focus-visible{outline:currentColor solid 1px;outline-offset:4px}body.page-modal-open{overflow:hidden;padding-right:var(--page-modal-scrollbar-compensation,0)}.page-modal-page{min-height:100svh}.page-modal-layer{position:fixed;inset:0;z-index:1050;display:flex;align-items:center;justify-content:center;padding:max(16px,env(safe-area-inset-top)) var(--media-whitespace) max(16px,env(safe-area-inset-bottom));visibility:hidden;pointer-events:none;transition:visibility linear .35s}.page-modal-layer.is-modal-open,.page-modal-page.is-modal-open .page-modal-layer{visibility:visible;pointer-events:auto;transition-delay:0s}.page-modal-backdrop{position:absolute;inset:0;background:rgba(255,255,255,.68);backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);cursor:pointer;opacity:0;transition:opacity .35s cubic-bezier(.22,1,.36,1);will-change:opacity}.page-modal-layer.is-modal-open .page-modal-backdrop,.page-modal-page.is-modal-open .page-modal-backdrop{opacity:1}.page-modal{position:relative;z-index:1;display:flex;flex-direction:column;width:min(100%,52rem);max-height:calc(100svh - 2 * max(16px,env(safe-area-inset-top)));overflow:hidden;background:0 0;box-shadow:none;color:var(--color-text);opacity:0;transform:translateY(12px) scale(.985);transition:opacity .35s cubic-bezier(.22,1,.36,1),transform .35s cubic-bezier(.22,1,.36,1);will-change:opacity,transform}.page-modal-layer.is-modal-open .page-modal,.page-modal-page.is-modal-open .page-modal{opacity:1;transform:translateY(0) scale(1)}.page-modal-newsletter,.page-modal-search{width:min(100%,44rem)}.page-modal-search .page-modal-body{width:min(100%,40rem);margin-inline:auto}.page-modal-header{position:relative;display:flex;align-items:flex-start;justify-content:space-between;flex-shrink:0;gap:24px;padding:0 0 2rem}.page-modal-title{margin:0;color:var(--color-text);font-size:var(--font-size-context-title);font-weight:500;letter-spacing:-.028em;line-height:var(--line-height-heading)}.page-modal-body{min-height:0;padding:0;overflow-y:auto;-webkit-overflow-scrolling:touch}.page-modal-field-label{display:block;margin-bottom:1rem;color:var(--color-text);font-size:var(--font-size-meta);line-height:var(--line-height-compact)}body.search-active .page-modal-page .header{transform:none}.page-modal .search-bar-fixed,.page-modal .search-bar-fixed.has-results{position:static;top:auto;right:auto;left:auto;bottom:auto;padding:0;transform:none;background:0 0;backdrop-filter:none;-webkit-backdrop-filter:none;transition:none}.page-modal .search-wrapper{position:relative}.page-modal .results-area,.page-modal .search-bar-fixed.has-results~.results-area{height:auto;min-height:0;padding:2.5rem 0 0;overflow:visible;transition:none}.page-modal .search-input{padding-top:.75rem;padding-bottom:1.125rem;color:var(--color-text);font-size:clamp(1.125rem,1.04rem + .35vw,1.375rem);letter-spacing:-.014em;text-align:left}.page-modal .result-item{display:block;min-height:0;margin:0 0 1.25rem;padding:0;border:0;background:0 0;transition:opacity .2s}.page-modal .result-item:active,.page-modal .result-item:hover{margin:0 0 1.25rem;padding:0;border-radius:0;background:0 0;transform:none;opacity:1}.page-modal .result-title{margin-bottom:.1875rem;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:var(--link-underline-offset);transition:text-decoration-color var(--link-duration) ease}.page-modal .result-item:focus-visible .result-title{text-decoration-color:currentColor}.page-modal .newsletter-page{min-height:0;display:block;padding:0}.page-modal .newsletter-shell{width:100%;transform:none}.page-modal .newsletter-header{margin-bottom:2.5rem;text-align:left}.page-modal .newsletter-header p{margin:0;max-width:30rem;color:var(--color-text)}.page-modal .newsletter-label{display:block;margin-bottom:1rem;color:var(--color-text);font-size:var(--font-size-meta);line-height:var(--line-height-compact)}.page-modal .newsletter-input{padding:.75rem 8rem 1.125rem 0;font-size:clamp(1.125rem,1.04rem + .35vw,1.375rem);letter-spacing:-.014em;text-align:left;color:var(--color-text)}.page-modal .newsletter-submit,.page-modal .no-results,.page-modal .result-description,.page-modal .result-title,.page-modal .results-header{color:var(--color-text)}.page-modal .newsletter-submit{top:calc(50% - .1875rem);min-width:6.75rem;min-height:44px;padding:.75rem 1.25rem;border:1px solid var(--color-text);border-radius:3px;background:var(--color-text);color:#fff;text-align:center;text-decoration:none;transition:background-color var(--link-duration) ease,color var(--link-duration) ease}.page-modal .newsletter-submit:focus-visible,.page-modal .newsletter-submit:hover{background:0 0;color:var(--color-text)}.page-modal .newsletter-submit:focus-visible{outline:2px solid var(--color-text);outline-offset:3px}@media (min-width:768px){.page-modal-layer{padding:24px var(--media-whitespace)}.page-modal{max-height:min(860px,calc(100svh - 48px))}.page-modal-header{padding:0 0 3rem}.page-modal-body{padding:0}.page-modal .newsletter-header{margin-bottom:3rem}}@media (prefers-reduced-motion:reduce){.page-modal,.page-modal-backdrop,.page-modal-layer{transition:none}}