@font-face{font-family:EB Garamond;src:url(/fonts/eb-garamond.woff2)format("woff2");font-style:normal;font-weight:400 800;font-display:swap}@font-face{font-family:EB Garamond;src:url(/fonts/eb-garamond-italic.woff2)format("woff2");font-style:italic;font-weight:400 800;font-display:swap}@font-face{font-family:Libre Caslon Text;src:url(/fonts/libre-caslon.woff2)format("woff2");font-style:normal;font-weight:400 700;font-display:swap}@font-face{font-family:Hanken Grotesk;src:url(/fonts/hanken-grotesk.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap}@font-face{font-family:Syne;src:url(/fonts/syne.woff2)format("woff2");font-style:normal;font-weight:400 800;font-display:swap}@font-face{font-family:Bodoni Moda;src:url(/fonts/bodoni-moda.ttf)format("truetype");font-style:normal;font-weight:400 900;font-display:swap}@font-face{font-family:DM Sans;src:url(/fonts/dm-sans.ttf)format("truetype");font-style:normal;font-weight:100 1000;font-display:swap}:root{--paper:#fff;--ink:#191919;--muted:#707070;--line:#e7e7e7;--serif:"EB Garamond",Georgia,serif;--sans:"Hanken Grotesk",Arial,sans-serif;--blue:#191919}*{box-sizing:border-box}html{scroll-padding-top:28px}body{background:var(--paper);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;margin:0;font-size:14px}button,input,textarea,select{font:inherit}button,a{touch-action:manipulation;-webkit-tap-highlight-color:transparent}button{color:inherit;cursor:pointer;background:0 0;border:0}a{color:inherit;text-decoration:none}img{max-width:100%;height:auto;display:block}svg{flex-shrink:0}figure,h1,h2,h3,p{margin:0}h1,h2,h3{font-weight:400}:is(button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible){outline-offset:6px;outline:2px solid #191919}::selection{background:#e7e7e7}button:disabled{opacity:.4;cursor:default}textarea{resize:vertical}.skip-link{color:#fff;z-index:110;background:#191919;padding:12px 18px;position:fixed;top:-80px;left:18px}.skip-link:focus{top:12px}.page-shell[inert]{pointer-events:none}.masthead{align-items:center;gap:32px;max-width:1600px;height:96px;margin:auto;padding:0 48px;display:flex}.small-brand{letter-spacing:-1.3px;font-size:25px;font-weight:500}.nav-links{align-items:center;gap:38px;margin-left:auto;font-size:12px;display:flex}.nav-links button{padding:0;font-size:12px}.nav-links a:hover,.nav-links button:hover{text-underline-offset:5px;text-decoration:underline}.masthead-right{align-items:center;gap:20px;margin-left:24px;display:flex}.language{color:#737373;align-items:center;gap:5px;font-size:10px;display:flex}.language button{color:#737373;padding:6px 2px;font-size:10px}.language button[aria-pressed=true]{color:#191919}.nav-toggle{display:none}.opening{max-width:1440px;height:1330px;margin:auto;position:relative}.opening-title{z-index:1;position:absolute;top:30px;left:48px}.opening-title h1{font-family:var(--serif);letter-spacing:-.065em;font-optical-sizing:auto;font-size:clamp(112px,15.3vw,220px);font-weight:400;line-height:.97}.opening-title p{letter-spacing:.05px;color:#777;max-width:280px;margin-top:24px;font-size:12px;line-height:1.7}.opening-work{position:absolute}.opening-work button,.art-button{width:100%;padding:0;display:block;position:relative}.opening-work img{width:100%;height:auto}.opening-main{width:36%;max-width:490px;top:235px;right:48px}.opening-portrait{width:23%;max-width:305px;top:402px;left:11%}.opening-accent{width:31%;top:950px;left:25%}.opening-work figcaption{color:#5f5f5f;flex-direction:column;gap:4px;padding-top:14px;font-size:11px;display:flex}.opening-work figcaption>span:empty{display:none}.opening-work figcaption>span+span{color:#737373;font-size:10px}.opening-enter{flex-direction:column;align-items:flex-start;gap:21px;font-size:11px;display:flex;position:absolute;top:1030px;left:48px}.opening-enter span{max-width:130px;line-height:1.65}.opening-enter:hover span{text-underline-offset:5px;text-decoration:underline}.art-inspect{opacity:0;background:#ffffffed;border-radius:50%;place-items:center;width:37px;height:37px;display:grid;position:absolute;bottom:12px;right:12px}.opening-work button:hover .art-inspect,.art-button:hover .art-inspect{opacity:1}button:focus-visible>.art-inspect{opacity:1}.works-section{max-width:1440px;margin:auto;padding:95px 48px 150px}.works-heading{justify-content:space-between;align-items:flex-end;gap:25px;display:flex}.works-heading h2{font-family:var(--serif);letter-spacing:-2.7px;font-size:70px;line-height:1}.works-heading sup{font-family:var(--sans);letter-spacing:0;vertical-align:top;margin:10px 0 0 17px;font-size:11px;display:inline-block}.view-switch{gap:23px;padding-bottom:7px;font-size:11px;display:flex}.view-switch button{color:#737373;padding:6px 0;font-size:11px}.view-switch button[aria-pressed=true]{color:#191919;text-underline-offset:6px;text-decoration:underline}.works-toolbar{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:25px;margin-top:36px;padding:20px 0;display:flex}.topic-switch{gap:26px;display:flex}.topic-switch button,.saved-filter{color:#737373;padding:5px 0;font-size:11px}.topic-switch button[aria-pressed=true],.saved-filter[aria-pressed=true]{color:#191919}.saved-filter{white-space:nowrap;gap:9px;display:flex}.saved-filter span{align-self:center;font-size:9px}.art-exhibition{grid-template-columns:repeat(12,minmax(0,1fr));gap:138px 4.6%;margin-top:70px;display:grid}.art-item{min-width:0}.art-exhibition .art-item:nth-child(6n+1){grid-column:2/span 5}.art-exhibition .art-item:nth-child(6n+2){grid-column:9/span 4;margin-top:135px}.art-exhibition .art-item:nth-child(6n+3){grid-column:1/span 5;margin-top:100px}.art-exhibition .art-item:nth-child(6n+4){grid-column:8/span 5;margin-top:0}.art-exhibition .art-item:nth-child(6n+5){grid-column:3/span 4;margin-top:0}.art-exhibition .art-item:nth-child(6n+6){grid-column:9/span 4;margin-top:160px}.art-exhibition .art-item img{object-fit:contain;object-position:bottom left;width:100%;height:auto;max-height:680px}.art-item figcaption{color:#777;flex-direction:column;gap:4px;margin-top:15px;font-size:11px;display:flex}.art-item figcaption>button{text-align:left;padding:0;font-size:11px}.art-item figcaption>button:hover{text-underline-offset:4px;text-decoration:underline}.art-item figcaption>span{color:#737373;font-size:10px}.art-item figcaption>span:empty{display:none}.sold-marker{background:#fff;padding:0 6px 0 0;font-size:9px;position:absolute;top:calc(100% + 15px);left:0}.art-item:has(.sold-marker) figcaption{padding-left:55px}.art-index{grid-template-columns:repeat(4,minmax(0,1fr));gap:44px 32px;margin-top:38px;display:grid}.art-index .art-button{justify-content:center;align-items:center;height:310px;display:flex}.art-index img{object-fit:contain;width:100%;height:100%}.art-index .art-item figcaption{font-size:10px}.empty-selection{text-align:center;padding:130px 20px}.empty-selection h3{font-family:var(--serif);font-size:34px}.empty-selection p{color:#777;max-width:350px;margin:18px auto 22px;font-size:12px;line-height:1.8}.quiet-link{border-bottom:1px solid #ccc;align-items:center;gap:28px;padding:10px 0;font-size:12px;display:inline-flex}.quiet-link:hover{border-color:#191919}.artist-section{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:0 9.5%;max-width:1440px;margin:auto;padding:90px 48px 130px;display:grid}.artist-heading{grid-column:1/span2;justify-content:space-between;align-items:flex-start;gap:30px;margin-bottom:72px;display:flex}.artist-heading>span{color:#777;margin-top:14px;font-size:11px}.artist-heading h2{font-family:var(--serif);letter-spacing:-2.5px;white-space:pre-line;min-width:45%;font-size:70px;line-height:1.02}.studio-photo{width:88%;margin-left:9%}.studio-photo img{width:100%;height:auto}.studio-photo figcaption,.process-photo figcaption{color:#777;margin-top:14px;font-size:10px}.artist-words{max-width:350px;padding-top:80px}.artist-words p{color:#666;font-size:14px;line-height:1.95}.artist-words p+p{margin-top:18px}.artist-words .quiet-link{margin-top:30px}.commission-section{grid-template-columns:1fr 1fr;align-items:center;gap:9.5%;max-width:1440px;margin:auto;padding:100px 48px 150px;display:grid}.process-photo{width:65%;margin-left:auto;margin-right:8%}.process-photo img{width:100%;height:auto}.commission-words h2{font-family:var(--serif);letter-spacing:-3px;white-space:pre-line;font-size:82px;line-height:1.02}.commission-words>p{color:#777;max-width:325px;margin-top:25px;font-size:13px;line-height:1.9}.request-link{text-align:left;border-bottom:1px solid #191919;justify-content:space-between;align-items:center;gap:45px;padding:12px 0;font-size:13px;display:inline-flex}.request-link:hover{color:#666}.commission-words .request-link{min-width:245px;margin-top:31px}.commission-words>span{color:#737373;margin-top:25px;font-size:10px;line-height:1.8;display:block}.footer{border-top:1px solid var(--line);max-width:1440px;margin:auto;padding:65px 48px 28px}.footer-contact{justify-content:space-between;align-items:center;gap:25px;display:flex}.footer-contact>a{font-family:var(--serif);letter-spacing:-1.5px;align-items:center;gap:36px;font-size:58px;display:flex}.footer-contact>p{color:#777;white-space:pre-line;max-width:360px;font-size:11px;line-height:1.8}.footer-bottom{color:#737373;justify-content:space-between;align-items:flex-end;gap:30px;margin-top:68px;font-size:10px;display:flex}.footer-bottom>div{align-items:flex-end;gap:28px;display:flex}.footer-bottom button{color:#737373;padding:0;font-size:10px}.footer-bottom a:hover,.footer-bottom button:hover{color:#191919}.studio-credit{flex-direction:column;gap:5px;margin-left:24px;font-size:9px;display:flex}.studio-credit>span{color:#414141;font-size:11px}.viewing-room{z-index:100;background:#fff;outline:none;flex-direction:column;display:flex;position:fixed;inset:0}.room-header{border-bottom:1px solid #f1f1f1;flex-shrink:0;justify-content:space-between;align-items:center;gap:20px;height:76px;padding:0 30px;display:flex}.room-back{align-items:center;gap:14px;padding:6px 0;font-size:11px;display:flex}.room-brand{font-family:var(--serif);letter-spacing:-1px;font-size:31px}.room-position{color:#737373;text-align:right;min-width:130px;font-size:11px}.room-body{flex:1;grid-template-columns:minmax(0,1fr) 300px;min-height:0;display:grid}.room-art-area{flex-direction:column;min-width:0;min-height:0;display:flex}.canvas-controls{justify-content:space-between;align-items:center;gap:20px;padding:23px 36px 16px;font-size:10px;display:flex}.detail-switch{gap:24px;display:flex}.detail-switch button{color:#737373;align-items:center;gap:6px;padding:0;font-size:10px;display:flex}.detail-switch button svg{width:13px;height:13px}.detail-switch button[aria-pressed=true]{color:#191919}.room-save{color:#737373;align-items:center;gap:10px;padding:0;font-size:10px;display:flex}.room-save[aria-pressed=true]{color:#191919}.room-save span{font-size:15px}.viewing-canvas{overscroll-behavior:contain;flex:1;min-width:0;min-height:0;overflow:auto}.image-field{touch-action:pan-x pan-y;place-items:center;width:max-content;min-width:100%;height:max-content;min-height:100%;padding:24px 36px;display:grid}.viewing-image{object-fit:contain;-webkit-user-select:none;user-select:none;max-width:none;display:block}.is-inspecting{cursor:grab}.is-inspecting:active{cursor:grabbing}.room-bottom{color:#737373;flex-shrink:0;justify-content:space-between;align-items:center;gap:15px;height:58px;padding:15px 34px;font-size:11px;display:flex}.room-bottom button{padding:4px}.room-bottom>span{text-align:center;line-height:1.6}.room-info{border-left:1px solid #f1f1f1;min-height:0;padding:65px 28px 24px;overflow:auto}.room-topic{color:#737373;margin-bottom:24px;font-size:10px;display:block}.room-info h2{font-family:var(--serif);letter-spacing:-1px;font-size:38px;line-height:1.06}.room-description{color:#777;margin-top:24px;font-size:12px;line-height:1.9}.room-info dl{margin:35px 0 0;font-size:11px}.room-info dl:empty{display:none}.room-info dl>div{padding:10px 0}.room-info dt{color:#737373;margin-bottom:5px;font-size:9px}.room-info dd{margin:0;line-height:1.8}.enquiry-note{color:#737373;max-width:210px;margin-top:27px;font-size:11px;line-height:1.8}.availability{color:#666;margin-top:27px;font-size:10px;display:block}.availability.sold:before{content:"";background:#b35434;border-radius:50%;width:5px;height:5px;margin-right:7px;display:inline-block}.room-enquiry{margin-top:38px}.room-enquiry .request-link{gap:10px;width:100%;font-size:11px}.copy-button{color:#737373;text-underline-offset:4px;margin-top:14px;padding:5px 0;font-size:10px;text-decoration:underline}.copy-response{color:#777;min-height:17px;margin-top:14px;font-size:10px;line-height:1.7}.room-enquiry textarea{border:1px solid var(--line);width:100%;min-height:130px;margin-top:12px;padding:10px;font-size:11px;line-height:1.7}.room-strip{scrollbar-width:thin;border-top:1px solid #f1f1f1;flex-shrink:0;align-items:center;gap:18px;height:86px;padding:12px 30px;display:flex;overflow:auto hidden}.room-strip>button{opacity:.5;border:1px solid #0000;flex-shrink:0;place-items:center;width:48px;height:60px;padding:4px;display:grid}.room-strip>button[aria-pressed=true]{opacity:1;border-color:#bbb}.room-strip>button:hover{opacity:1}.room-strip img{object-fit:contain;width:auto;max-width:100%;height:100%;max-height:51px}.mobile-details{display:none}.dialog-shade{z-index:100;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#15151536;justify-content:center;align-items:center;padding:35px;display:flex;position:fixed;inset:0;overflow:auto}.inquiry-dialog,.legal-dialog{background:#fff;outline:none;width:min(620px,100%);max-height:calc(100dvh - 70px);padding:50px 48px;position:relative;overflow:auto}.dialog-close{place-items:center;width:32px;height:32px;display:grid;position:absolute;top:20px;right:20px}.dialog-brand{letter-spacing:-.3px;margin-bottom:28px;font-size:12px;display:block}.inquiry-dialog h2,.legal-dialog h2{font-family:var(--serif);letter-spacing:-1.4px;max-width:450px;font-size:45px;line-height:1.07}.inquiry-dialog>p,.legal-dialog p,.legal-dialog>a{color:#777;margin-top:22px;font-size:12px;line-height:1.8}.inquiry-dialog form{margin-top:28px}.inquiry-dialog label{color:#777;margin-bottom:21px;font-size:10px;display:block}.inquiry-dialog label textarea,.inquiry-dialog label select{color:#191919;background:#fff;border:0;border-bottom:1px solid #d5d5d5;border-radius:0;width:100%;margin-top:6px;padding:13px 0 11px;font-size:12px;line-height:1.7;display:block}.inquiry-dialog textarea::placeholder{color:#737373}.inquiry-actions{justify-content:space-between;align-items:center;gap:20px;margin-top:30px;display:flex}.solid-button{color:#fff;background:#191919;padding:14px 20px;font-size:11px}.inquiry-actions>a{align-items:center;gap:10px;font-size:10px;display:flex}.inquiry-dialog form>textarea{border:1px solid var(--line);width:100%;min-height:180px;padding:13px;font-size:11px;line-height:1.7}.legal-dialog p+p{margin-top:12px}@media (min-width:1600px){.masthead{padding-inline:75px}.opening-title h1{font-size:230px}}@media (max-width:1100px){.masthead{padding-inline:35px}.nav-links{gap:28px}.opening-title{left:35px}.opening-main{top:205px;right:35px}.opening-portrait{top:345px}.opening-accent{top:825px}.opening-enter{top:900px;left:35px}.opening{height:1150px}.works-section{padding:75px 35px 110px}.art-exhibition{row-gap:110px}.art-index{column-gap:25px}.art-index .art-button{height:250px}.artist-section{padding-inline:35px}.artist-heading h2{font-size:60px}.commission-section{padding-inline:35px}.commission-words h2{font-size:68px}.footer{padding-inline:35px}.room-body{grid-template-columns:minmax(0,1fr) 270px}.room-info{padding-inline:24px}.room-info h2{font-size:33px}}@media (max-width:850px){.masthead{height:84px}.nav-links{gap:20px;font-size:11px}.nav-links button{font-size:11px}.masthead-right{margin-left:5px}.opening-title h1{font-size:17vw}.opening-main{width:41%;top:190px}.opening-portrait{width:28%;top:340px;left:9%}.opening-accent{width:40%;top:775px;left:25%}.opening{height:1060px}.opening-enter{max-width:95px;top:865px}.opening-enter span{font-size:10px}.works-heading h2{font-size:60px}.topic-switch{gap:16px}.topic-switch button,.saved-filter{font-size:10px}.art-exhibition{gap:100px 4%}.art-index{grid-template-columns:repeat(3,minmax(0,1fr))}.art-exhibition .art-item:nth-child(6n+2),.art-exhibition .art-item:nth-child(6n+6){grid-column:8/span5}.artist-heading h2{font-size:54px}.artist-words{padding-top:35px}.artist-words p{font-size:12px}.studio-photo{width:100%;margin-left:0}.process-photo{width:80%}.commission-words h2{font-size:61px}.footer-contact>a{font-size:47px}.footer-bottom>div{gap:18px}.studio-credit{margin-left:8px}.room-info{padding-top:40px}.room-header{padding-inline:22px}.room-strip{gap:12px;padding-inline:22px}.canvas-controls{padding-inline:22px}.room-bottom{padding-inline:20px}.room-back>span{font-size:10px}.room-brand{font-size:27px}.room-position{min-width:80px}}@media (max-width:700px){html{scroll-padding-top:20px}.masthead{gap:10px;height:75px;padding-inline:23px}.small-brand{font-size:24px}.masthead-right{gap:21px;margin-left:auto}.nav-toggle{place-items:center;padding:0;display:grid}.nav-links{z-index:5;border:1px solid var(--line);background:#fff;margin:0;padding:21px;display:none;position:absolute;top:68px;left:18px;right:18px}.nav-links.is-open{flex-direction:column;align-items:stretch;gap:0;display:flex}.nav-links>a,.nav-links>button{text-align:left;padding:15px 0;font-size:13px}.opening{flex-direction:column;height:auto;padding:20px 23px 70px;display:flex}.opening-title{order:0;position:static}.opening-title h1{letter-spacing:-.055em;font-size:21vw;line-height:1.03}.opening-title p{max-width:230px;margin-top:20px;font-size:11px;line-height:1.7}.opening-work{position:static}.opening-main{order:1;align-self:flex-end;width:79%;max-width:none;margin-top:54px}.opening-portrait{order:3;align-self:flex-start;width:64%;max-width:none;margin-top:67px}.opening-accent{order:4;align-self:flex-end;width:84%;margin-top:75px}.opening-enter{flex-direction:row;order:2;align-items:center;gap:23px;max-width:none;margin-top:35px;font-size:10px;position:static}.opening-enter span{max-width:none;font-size:11px}.opening-enter svg{width:12px;height:21px}.opening-work figcaption{margin-top:0;padding-top:12px;font-size:10px}.art-inspect{display:none}.works-section{padding:54px 23px 90px}.works-heading{align-items:center;gap:20px}.works-heading h2{letter-spacing:-2px;font-size:53px}.works-heading sup{margin:8px 0 0 11px;font-size:9px}.view-switch{gap:14px;padding-bottom:0}.view-switch button{font-size:10px}.works-toolbar{flex-direction:column;align-items:flex-start;gap:16px;margin-top:25px;padding-block:18px}.topic-switch{flex-wrap:wrap;gap:19px}.topic-switch button{white-space:nowrap;font-size:10px}.saved-filter{font-size:9px}.art-exhibition{flex-direction:column;gap:77px;margin-top:48px;display:flex}.art-exhibition .art-item:nth-child(n){align-self:flex-start;width:83%;margin-top:0}.art-exhibition .art-item:nth-child(3n+2){align-self:flex-end;width:72%}.art-exhibition .art-item:nth-child(3n){align-self:center;width:100%}.art-exhibition .art-item img{object-fit:contain;width:100%;max-height:none}.art-item figcaption{margin-top:12px;font-size:10px}.art-item figcaption>button{font-size:10px}.art-item figcaption>span{font-size:9px}.art-index{grid-template-columns:repeat(2,minmax(0,1fr));gap:29px 22px;margin-top:30px}.art-index .art-button{height:210px}.art-index .art-item figcaption>button{font-size:9px;line-height:1.5}.empty-selection{padding:70px 5px}.empty-selection h3{font-size:29px}.artist-section{flex-direction:column;gap:0;padding:50px 23px 75px;display:flex}.artist-heading{margin-bottom:36px;display:block}.artist-heading>span{margin:0 0 25px;font-size:10px;display:block}.artist-heading h2{letter-spacing:-1.8px;font-size:51px}.studio-photo{align-self:flex-end;width:85%}.studio-photo figcaption{font-size:9px}.artist-words{align-self:flex-start;width:86%;max-width:none;padding-top:38px}.artist-words p{font-size:12px;line-height:1.9}.artist-words .quiet-link{margin-top:23px;font-size:11px}.commission-section{flex-direction:column;align-items:flex-start;gap:43px;padding:45px 23px 85px;display:flex}.process-photo{width:65%;margin-left:7%;margin-right:0}.process-photo figcaption{font-size:9px}.commission-words{width:100%}.commission-words h2{letter-spacing:-2px;font-size:62px}.commission-words>p{max-width:300px;margin-top:23px;font-size:12px}.commission-words .request-link{min-width:245px;margin-top:27px;font-size:12px}.commission-words>span{max-width:260px;font-size:9px;line-height:1.8}.footer{padding:40px 23px 25px}.footer-contact{flex-direction:column;align-items:flex-start;gap:16px}.footer-contact>a{gap:27px;font-size:45px}.footer-contact>p{font-size:10px}.footer-bottom{flex-direction:column;align-items:flex-start;gap:26px;margin-top:45px;font-size:9px}.footer-bottom>div{flex-wrap:wrap;gap:25px;width:100%}.footer-bottom button{font-size:9px}.studio-credit{flex-direction:row;flex-basis:100%;align-items:center;gap:10px;margin-top:3px;margin-left:0;font-size:8px}.studio-credit>span{font-size:10px}.room-header{gap:12px;height:62px;padding-inline:18px}.room-back>span{display:none}.room-back svg{width:20px}.room-position{min-width:52px;font-size:9px}.room-brand{font-size:26px}.room-body{display:block;position:relative;overflow:hidden}.room-art-area{height:100%}.canvas-controls{gap:10px;padding:19px 18px 14px}.detail-switch{gap:20px}.detail-switch button,.room-save{font-size:9px}.room-save{gap:5px}.image-field{padding:24px 30px}.room-bottom{gap:10px;height:52px;padding:12px 17px;font-size:9px}.room-bottom>span{max-width:240px}.room-info{z-index:3;background:#fff;border:0;padding:32px 26px;display:none;position:absolute;inset:0;overflow:auto}.show-info .room-info{display:block}.room-info h2{max-width:310px;font-size:45px}.room-info .enquiry-note{max-width:270px;font-size:12px}.room-info .room-enquiry{max-width:300px}.room-info .request-link{font-size:12px}.room-topic{margin-bottom:17px}.room-description{max-width:310px}.mobile-details{border-top:1px solid var(--line);flex-shrink:0;justify-content:space-between;align-items:center;height:48px;padding:15px 20px;font-size:11px;display:flex}.mobile-details>span{font-size:20px}.room-strip{gap:10px;height:69px;padding:8px 16px}.room-strip>button{width:40px;height:48px;padding:3px}.room-strip img{max-height:42px}.dialog-shade{padding:15px}.inquiry-dialog,.legal-dialog{max-height:calc(100dvh - 30px);padding:40px 25px 30px}.dialog-close{top:14px;right:14px}.dialog-brand{margin-bottom:30px;font-size:11px}.inquiry-dialog h2,.legal-dialog h2{letter-spacing:-1.1px;font-size:37px}.inquiry-dialog>p,.legal-dialog p{margin-top:18px;font-size:11px}.inquiry-dialog label{font-size:10px}.inquiry-dialog label textarea,.inquiry-dialog label select{font-size:11px}.inquiry-actions{flex-direction:column;align-items:stretch;gap:20px;margin-top:25px}.inquiry-actions>a{justify-content:center;font-size:10px}.inquiry-actions .solid-button{font-size:11px}.copy-response{font-size:10px}}@media (max-width:380px){.masthead,.opening,.works-section,.artist-section,.commission-section,.footer{padding-inline:20px}.opening-title h1{font-size:21vw}.topic-switch{gap:15px}.view-switch{gap:10px}.works-heading h2{font-size:48px}.art-index .art-button{height:170px}.room-brand{font-size:24px}.detail-switch{gap:14px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.opening-title h1,.works-heading h2,.artist-heading h2,.commission-words h2,.footer-contact>a,.room-brand,.room-info h2,.inquiry-dialog h2,.legal-dialog h2,.home-preview-heading h2,.home-preview-empty h3,.room-showcase h2,.gallery-intro h1,.artist-words h2,.brand-name,.collection-opening h1,.collection-section h2,.auction-details h1,.artist-story-page .as-opening h1,.artist-story-page .as-statement,.artist-story-page h2,.artist-story-page .as-footer-contact>a,.buy-option-head strong,.home-preview-size strong,.home-preview-view,.footer-brand,.footer-cta h2,.home-preview-empty h3,.room-scene-title{letter-spacing:var(--head-track,-.01em)!important;font-weight:var(--head-weight,400)!important}
