:root{--bg:#0c0c0b;--surface:#151513;--raised:#1d1c19;--line:#343027;--ivory:#f4efe4;--muted:#b4ad9f;--gold:#d7ad6c;--gold-dark:#b89153;--serif:var(--font-display),Georgia,serif;--sans:var(--font-interface),Arial,sans-serif;color-scheme:dark;font-family:var(--sans);font-size:13px;line-height:1.6}:root,body{background:var(--bg);color:var(--ivory)}button,input,select,textarea{font-family:var(--sans)}a,button,input,select,textarea{outline-offset:4px}[tabindex]:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--gold);box-shadow:0 0 0 5px #d7ad6c18}button:disabled{cursor:not-allowed;opacity:.45}a,button,input,select{transition:background .16s,border-color .16s,box-shadow .16s}::selection{background:#d7ad6c50;color:#fff}h1,h2,h3{font-family:var(--serif);font-weight:500;color:var(--ivory)}h1{font-size:46px;letter-spacing:-.8px;line-height:1.12}h2{font-size:29px}h3{font-size:23px}p{line-height:1.7}small{line-height:1.5}button{touch-action:manipulation}.skip-link{position:fixed;top:10px;left:15px;z-index:100;transform:translateY(-150%);padding:10px 18px;background:var(--gold);color:var(--bg);border-radius:5px}.skip-link:focus{transform:translateY(0)}.sidebar{width:248px;background:#090908;padding:22px 17px 0;border-right:1px solid #292720;color:var(--muted);overflow-y:auto}.brand{display:block;padding:0 0 21px;border-color:var(--line);text-decoration:none}.brand-logo{height:87px;position:relative;overflow:hidden;background:#090908;border-radius:5px}.brand-logo img{position:absolute;width:143%;max-width:none;height:auto;left:-21.5%;top:50%;transform:translateY(-52%)}.brand small{color:#b8a78b;font-size:8px;letter-spacing:2.3px;text-align:center;margin-top:7px}.workspace{background:var(--surface);border:1px solid var(--line);margin:21px 0 25px;padding:12px;border-radius:8px;font-size:12px;color:var(--ivory)}.profile small,.workspace small{font-size:10px;color:var(--muted)}.wsicon{font-family:var(--serif);font-size:25px;color:var(--gold);border-color:#6a5434}.navlabel{font-size:9px;color:#958c7b;letter-spacing:2px;margin-bottom:12px}nav button{position:relative;color:#b5aea0;font-size:12px;line-height:1.4;min-height:46px;gap:12px;padding:13px;border-radius:6px;margin-bottom:4px}nav button:hover{background:#1e1c17;color:var(--ivory)}nav button.active{background:#d7ad6c14;color:#e6c38e;border:1px solid #80633c44;padding:12px}nav button.active:before{left:-18px;background:var(--gold)}nav small{background:#d7ad6c20;color:#e8c798;font-size:10px}.vaultstatus{font-size:9px;letter-spacing:1.5px;color:#cab083;border-color:var(--line);padding:22px 7px 16px}.vaultstatus small{font-size:10px;color:#9d9585}.profile{font-size:12px;color:#d9d1c2;padding:18px 4px}.avatar,.profile>span{border-color:#6a5434;color:var(--gold);background:#d7ad6c0b}.profile svg{color:var(--gold)}.greendot{background:var(--gold);box-shadow:0 0 8px #d7ad6c20}.main{margin-left:248px;width:calc(100% - 248px)}header{background:#10100e;border-color:var(--line);height:76px;padding:0 36px;position:sticky;top:0;z-index:20}.breadcrumb{font-size:12px;color:#a99e8c}.breadcrumb span{color:#665d4c}.breadcrumb strong{color:var(--ivory);font-weight:500}.private{font-size:11px;color:var(--muted)}.headerend{gap:18px}.avatar{width:34px;height:34px}.mobileicon{color:var(--gold)}main{padding:38px 36px 0;max-width:1840px}.pagehead{margin-bottom:30px;align-items:center}.pagehead p{font-size:13px;line-height:1.7;color:var(--muted);max-width:650px}.eyebrow{font-size:9px;color:var(--gold);letter-spacing:2px;margin-bottom:12px}.date{font-size:11px;color:var(--muted)}.headbuttons{gap:10px}.primary,.secondary{font-size:12px;padding:12px 16px;border-radius:6px;min-height:43px;line-height:1.4;font-weight:500}.primary{background:var(--gold);border-color:var(--gold);color:#18140e}.primary:hover{background:#e7c38c;border-color:#e7c38c}.secondary{background:#191815;border-color:#4d4231;color:#e0c394}.secondary:hover{background:#2a251c;border-color:var(--gold)}.textbutton{font-size:12px;color:var(--gold);padding:6px 0;white-space:normal}.textbutton:hover{text-decoration:underline}.demobar{background:#d7ad6c09;border-color:#665035;color:#c1b39c;font-size:11px;gap:15px}.demobar>span{font-size:9px;letter-spacing:1px}.welcome{background:var(--raised);border-color:var(--line);border-radius:9px}.welcome p{color:var(--muted);font-size:13px}.stats{gap:16px;margin-bottom:34px}.stat{padding:23px;border:1px solid var(--line);border-radius:9px;background:linear-gradient(140deg,#1c1b17,#121210);box-shadow:0 7px 24px #0001}.stat>span{font-size:12px;color:#c6bca9}.stat>span svg{color:var(--gold)}.stat>strong{font-family:var(--serif);font-size:49px;margin:13px 0 5px;line-height:1.2;color:var(--ivory)}.stat strong small{font:11px var(--sans);color:var(--muted)}.stat p{font-size:11px;color:var(--muted)}.overviewgrid{grid-template-columns:minmax(0,1fr) 290px;gap:22px}.activity .sectionhead h2,.sectionhead h2{font-size:27px}.sectionhead p{font-size:12px}.sectionhead p,.sectionhead small{color:var(--muted)}.artgrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.activity,.artcard,.artistcard,.panel{background:var(--surface);border:1px solid var(--line);border-radius:9px}.artcard:hover,.artistcard:hover,button.locationcard:hover{border-color:#b18d55;box-shadow:0 9px 28px #0004;transform:translateY(-2px)}.artcard{transition:transform .18s,box-shadow .18s,border-color .18s}.artframe,.collectionsection .artframe{background:radial-gradient(ellipse at center,#302a20,#171612);padding:19px;height:250px}.artimg{filter:drop-shadow(0 6px 10px #0005)}.cardinfo{padding:18px}.code{color:#b9a580;font-size:10px;letter-spacing:1px}.cardinfo h3{font-family:var(--serif);font-size:25px;margin:8px 0 5px;line-height:1.2}.cardinfo p{font-size:12px;color:var(--muted)}.cardbottom{border-color:var(--line);font-size:10px;color:#aaa18e;gap:8px}.artframe>.badge,.badge{background:#202c24ed;color:#b3c5aa;border:1px solid #425b43;font-size:10px;padding:4px 8px;border-radius:20px}.badge.available{background:#202c24;color:#b3c5aa}.badge.reserved{background:#322a19;color:#e8c27e;border-color:#665031}.badge.sold{background:#272522;color:#c0b9ac;border-color:#504b41}.activity>.sectionhead{padding:21px 20px 0}.live{background:#d7ad6c12;color:var(--gold);font-size:9px;letter-spacing:1px;border:1px solid #d7ad6c22;border-radius:4px}.activityitem{font-size:12px;border-color:var(--line);padding:17px 20px}.activityitem p{color:var(--muted)}.activityitem small{color:#9d927f;font-size:10px}.activityicon{background:#d7ad6c10;color:var(--gold)}.activityfooter{color:var(--gold);border-color:var(--line);font-size:11px;min-height:50px}.activityempty{color:var(--muted);min-height:245px}.activityempty h3{font:26px var(--serif);color:#e4d8bf}.activityempty p{font-size:12px}.panel{padding:25px}.panel>p{color:var(--muted);font-size:13px}.locationrow{font-size:12px;border-color:var(--line);padding:15px 0}.locationrow svg{color:var(--gold)}.locationrow>span{color:var(--muted);width:145px}.locationrow strong{font-size:12px;color:var(--ivory)}.track{background:#302a20}.track i{background:var(--gold)}.darkpanel{background:linear-gradient(130deg,#292318,#151411);border:1px solid #69502d;border-radius:9px;padding:29px}.darkpanel .eyebrow{color:var(--gold)}.darkpanel h2{font-size:33px}.darkpanel p{color:#c3b69f;font-size:13px}.darkpanel button{font-size:12px;color:#eccb95;position:relative;z-index:1}.darkicon{color:var(--gold);opacity:.15}.toolbar{gap:10px;margin-bottom:24px}.searchbox{background:var(--surface);border:1px solid var(--line);border-radius:6px;color:var(--gold);min-height:43px}.searchbox input{background:transparent;color:var(--ivory);font-size:12px}.searchbox input::placeholder{color:#a59c8a}.toolbar select{background:var(--surface);border:1px solid var(--line);border-radius:6px;padding:11px;color:var(--muted);font-size:12px}.resultcount{color:var(--muted);font-size:11px}.toggle{color:var(--muted);min-height:42px;min-width:42px}.toggle.selected{background:#d7ad6c1a;color:var(--gold);border-radius:6px}.tablewrap{border:1px solid var(--line);border-radius:8px}.panel .tablewrap{border:0}.tablewrap table{background:var(--surface);font-size:12px}th{background:#1b1915;color:var(--gold);font-size:10px;padding:16px;white-space:nowrap}td,th{border-color:var(--line)}td{padding:18px 16px;color:var(--muted)}td strong{color:var(--ivory)}td small{font-size:10px;color:#a18e6a}tbody tr:hover{background:#d7ad6c08}.empty{color:var(--muted);font-size:13px;border:1px dashed var(--line);border-radius:8px;margin:15px 0}.artistcard{padding:30px;transition:transform .18s,border-color .18s}.artistavatar{background:#d7ad6c10;border:1px solid #68512f;color:var(--gold);font:30px var(--serif)}.artistcard h2{font-size:29px}.artistcard p{font-size:12px;color:var(--muted)}.artistcard>div:last-child{border-color:var(--line);color:var(--gold);font-size:12px}.locationcard svg{color:var(--gold)}.locationcard p{color:var(--muted)}.locationcard>span{color:var(--gold);font-size:12px}.settings dl{font-size:13px}.settings dt{color:var(--muted)}.settings dd{color:var(--ivory)}.implementation{border-color:var(--line)}.implementation p{color:var(--muted);font-size:13px}.reportnumber{font-size:32px!important}.overlay{background:#000b;backdrop-filter:blur(7px);padding:24px}.detail,.formmodal{background:#161512;border:1px solid #645132;border-radius:12px;box-shadow:0 25px 110px #0009;color:var(--ivory)}.formmodal{padding:34px;max-width:660px}.formmodal h2{font-size:36px}.muted{color:var(--muted);font-size:12px}.close{background:#2a251c;border:1px solid #5e4a2d;color:var(--gold);width:35px;height:35px;align-items:center;justify-content:center}.close:hover{background:#403420}form label{font-size:12px;color:#c2b79f;gap:7px}form input,form select,form textarea{background:#0f0f0d;border:1px solid #4b4233;border-radius:6px;color:var(--ivory);font-size:13px;padding:12px;min-height:43px}form input:hover,form select:hover{border-color:#7a6542}form input::placeholder,form textarea::placeholder{color:#8c8270}form textarea{min-height:90px}.formbuttons{padding-top:15px;border-top:1px solid var(--line);margin-top:20px}.detail{grid-template-columns:40% 60%}.detailart{background:radial-gradient(ellipse,#312a20,#0d0d0b);padding:30px}.detailart>.artimg{max-height:70vh}.detailcontent{padding:40px}.detailcontent h1{font-size:41px;overflow-wrap:anywhere}.detailcontent>p{color:var(--muted);font-size:13px}.detailcontent dl>div{border-color:var(--line);font-size:12px;gap:15px}.detailcontent dt{color:var(--muted)}.detailcontent dd{color:var(--ivory);text-align:right}.detailactions{flex-wrap:wrap;gap:8px}.detailactions .primary,.detailactions .secondary{font-size:11px;padding:11px 12px}.detailcontent h3{font:28px var(--serif)}.photostrip small{color:var(--muted);font-size:10px}.photostrip img{border:1px solid var(--line);border-radius:4px;object-fit:contain;background:#0d0d0b}.upload{color:var(--gold);border-color:#7c6038;border-radius:7px;padding:15px;font-size:12px;flex-wrap:wrap}.upload input{display:block;width:100%;font-size:11px;margin-top:8px;color:var(--muted)}.upload:focus-within{outline:2px solid var(--gold);outline-offset:3px}.error{background:#3b211c;border:1px solid #8d5444;color:#f3bca9;gap:12px;font-size:12px;flex-wrap:wrap}.error button{color:inherit}.error>span{flex:1;min-width:180px}.error .secondary{min-height:32px;padding:6px 10px;background:#492920;border-color:#8d5444;font-size:11px}.notice{background:#223022;border:1px solid #4b6848;color:#c1d4b5;font-size:12px}footer{font-size:10px;color:#a59a85;border-color:var(--line);line-height:1.7}.nav-scrim{display:none}.workspace-loading{padding:40px 0;color:var(--muted);display:flex;align-items:center;gap:12px;flex-wrap:wrap}.loading-spin{color:var(--gold);animation:spin 1.3s linear infinite}.loading-cards{width:100%;display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:20px}.loading-cards i{height:165px;border-radius:9px;border:1px solid var(--line);background:linear-gradient(110deg,#161512,#242018,#161512);background-size:200%;animation:shimmer 2s infinite}@keyframes spin{to{transform:rotate(1turn)}}@keyframes shimmer{to{background-position:-200% 0}}.visualizer{--vz-line:var(--line)}.vz-intro{padding:0 0 18px;border-bottom:1px solid var(--line);font-size:13px}.vz-intro strong{color:var(--gold)}.vz-intro span,.vz-note,.vz-roomhead span{color:var(--muted)!important;font-size:12px!important}.vz-panel{background:var(--surface)!important;border-color:var(--line)!important;border-radius:9px!important}.vz-panel h2{font:27px var(--serif)!important;color:var(--ivory)}.vz-panel input:not([type=range]):not([type=checkbox]),.vz-panel select{background:#0f0f0d!important;border-color:#4b4233!important;color:var(--ivory)!important;font-size:12px!important;border-radius:5px!important}.vz-panel input[type=color]{min-height:39px}.vz-panel input::placeholder{color:#9f9582}.vz-panel input[type=range]{accent-color:var(--gold)}.vz-art{border-bottom-color:var(--line)!important;border-radius:5px;padding:12px 5px!important;color:var(--ivory)}.vz-art.chosen{background:#d7ad6c12!important;border-color:#b59054!important}.vz-art strong{font-size:12px}.vz-art small{color:var(--muted)!important;font-size:11px!important}.vz-noimage{background:#262218!important;color:#c6b495}.vz-preparation{background:#2b2419!important;border:1px solid #6c5330;color:#d9c5a4;border-radius:6px}.vz-preparation p{color:#d9c5a4}.vz-room{background:var(--surface)!important;border-color:var(--line)!important;color:var(--ivory);border-radius:7px!important}.vz-room.active{border-color:var(--gold)!important}.vz-room small{color:var(--muted)!important;font-size:10px!important}.vz-room strong{font-size:12px!important}.vz-librarytitle{color:var(--gold)!important}.vz-librarytitle small{color:var(--muted)!important}.vz-wallcontrols{border-color:var(--line)!important}.vz-wallcontrols h3{font:25px var(--serif)!important}.vz-wallcontrols small{color:var(--muted)!important}.vz-controls label{font-size:12px!important;color:#c6b99e}.vz-controls legend{color:var(--gold);font-size:13px!important}.vz-controls button{min-height:38px!important}.vz-swatches button{border-color:#29251e!important;min-height:28px!important}.vz-stage{border-color:#58452c!important;box-shadow:0 16px 45px #0005!important}.vz-check{min-height:28px}.vz-artlist{scrollbar-color:#695536 transparent}.vz-roomhead strong{font:27px var(--serif)}@media(min-width:1600px){.artframe{height:285px}.collectionsection .artframe{height:265px}}@media(max-width:1200px){.sidebar{width:220px;padding-left:14px;padding-right:14px}.main{margin-left:220px;width:calc(100% - 220px)}main{padding:30px 25px 0}header{padding:0 25px}h1{font-size:39px}.overviewgrid{grid-template-columns:1fr}.activity{display:flex}.activitybody{display:grid;grid-template-columns:repeat(2,1fr)}.activityempty{grid-column:1/-1;min-height:170px;height:auto;padding:20px}.artgrid{grid-template-columns:repeat(3,minmax(0,1fr))}.stat{padding:18px}.stat>strong{font-size:43px}.lowergrid{grid-template-columns:1fr}.settings dl{grid-template-columns:150px minmax(0,1fr)}}@media(max-width:850px){.sidebar{transform:translateX(-100%);width:248px;padding-top:18px}.sidebar.open{transform:translateX(0)}.nav-scrim{display:block;position:fixed;inset:0;background:#0009;z-index:25;backdrop-filter:blur(2px)}.main{margin-left:0;width:100%}.mobileicon{display:flex;align-items:center;justify-content:center;width:36px;height:40px}.stats{grid-template-columns:repeat(2,minmax(0,1fr))}.stat strong small{display:inline}.detail{grid-template-columns:1fr}.detailart{display:flex;padding:23px;min-height:180px}.detailart>.artimg,.detailart>.artwork{height:240px;object-fit:contain}.detailcontent{padding:30px}.pagehead{align-items:flex-start}.headbuttons{flex-wrap:wrap}.private{display:none}.activitybody{grid-template-columns:1fr}.lowergrid{gap:18px}.loading-cards{grid-template-columns:repeat(2,1fr)}}@media(max-width:550px){main{padding:27px 16px 0}header{height:63px;padding:0 15px}.breadcrumb{font-size:11px;margin-left:5px}.breadcrumb span{padding:0 8px}.headerend{gap:6px}.avatar{width:30px;height:30px}h1{font-size:36px}.pagehead p{font-size:12px}.headbuttons{justify-content:flex-start;width:100%;gap:8px}.primary,.secondary{font-size:12px;padding:11px 13px;min-height:43px}.stat{padding:16px}.stat>strong{font-size:43px}.stat>span{font-size:11px}.stat p{font-size:10px}.stat strong small{display:none}.artgrid,.collectionsection .artgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.artframe,.collectionsection .artframe{height:185px;padding:11px}.cardinfo{padding:12px}.cardinfo h3{font-size:23px}.cardinfo p{font-size:11px}.cardbottom{font-size:10px}.toolbar{gap:8px}.searchbox{min-width:100%;flex-basis:100%}.toolbar select{flex:1;min-width:140px}.tablewrap{max-width:100%}table{min-width:610px}.panel{padding:18px}.formgrid{grid-template-columns:1fr;gap:0}.formmodal{padding:32px 21px 22px}.formmodal h2{font-size:33px;padding-right:20px}.overlay{padding:10px}.detailcontent{padding:27px 20px}.detailcontent h1{font-size:37px}.detailcontent dl>div{font-size:12px}.detailactions .primary,.detailactions .secondary{flex:1}.detailart>.artimg,.detailart>.artwork{height:210px}.artistgrid,.locationcards,.settings dl{grid-template-columns:1fr}.settings dl{gap:8px}.settings dd{margin-bottom:13px}.sectionhead{flex-wrap:wrap}.sectionhead h2{font-size:26px}.locationrow>span{width:130px}.track{margin:0 7px}.welcome{gap:18px}footer{font-size:9px}.vz-rooms{grid-template-columns:repeat(2,minmax(0,1fr))!important}.vz-panel{padding:15px!important}.vz-artlist{max-height:215px!important}.vz-intro{gap:6px}.vz-center{margin-bottom:7px}.loading-cards i{height:130px}}@media(prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;animation:none!important;transition:none!important}.artcard:hover{transform:none}}.no-photograph{height:100%;min-height:100px;width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:10px;color:var(--muted);background:#151411;text-align:center;padding:16px;font-size:12px}.no-photograph svg{color:var(--gold);opacity:.65}.quality-flag{display:inline-block;margin-top:10px;border:1px solid #655132;background:#d7ad6c0a;border-radius:4px;padding:2px 6px;color:#d6b887;font-size:10px}.activityitem p,.activityitem strong,.cardinfo p,.locationcard h2,.locationrow span{overflow-wrap:anywhere}.cardbottom{flex-wrap:wrap}.load-more{display:flex;align-items:center;justify-content:center;gap:18px;margin:25px 0;color:var(--muted);font-size:12px}.track{overflow:hidden}.track i{max-width:100%}.photostrip .no-photograph{min-height:80px;padding:5px;font-size:9px}.detailart>.no-photograph{min-height:250px}.badge.unknown{background:#30291e;border-color:#655132;color:#d6b887}.notice .textbutton{margin-left:auto}.formmodal input:required+small{font-size:11px}.vz-controls fieldset:disabled{pointer-events:none}@media(max-width:550px){.load-more{flex-direction:column;gap:10px}.toolbar select{max-width:100%}.cardinfo h3{white-space:normal;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.2;max-height:2.4em}.vz-controls .vz-actions{flex-wrap:wrap}.vz-actions button{flex:1}}.sg{--ivory:#F5EFE5;--sand:#C5B298;--charcoal:#211F1A;background:#100f0c;color:var(--ivory);font-family:var(--font-interface),Arial,sans-serif;font-size:14px;line-height:1.7}.sg *{box-sizing:border-box}.sg main{max-width:none;padding:0;margin:0}.sg h1,.sg h2,.sg h3,.sg-serif{font-family:var(--font-display),Georgia,serif;font-weight:400;letter-spacing:-.025em}.sg h1{font-size:clamp(46px,4.3vw,78px);line-height:1.02}.sg h2{font-size:clamp(42px,4.4vw,72px);line-height:1.04}.sg h3{font-size:30px;line-height:1.15}.sg a{text-decoration:none}.sg em{font-style:normal;color:var(--sand)}.sg button{font:inherit}.sg a:focus-visible,.sg button:focus-visible,.sg input:focus-visible,.sg select:focus-visible,.sg textarea:focus-visible{outline:2px solid var(--sand);outline-offset:5px}.sg-header{height:110px;padding:0 5%;position:absolute;z-index:30;inset:0 0 auto;background:transparent;border:0;color:var(--ivory);display:grid;grid-template-columns:1fr auto 1fr}.sg-wordmark{font-family:var(--font-display),Georgia,serif;font-size:27px;letter-spacing:.32em;white-space:nowrap}.sg-header-actions{display:flex;align-items:center;justify-content:flex-end;gap:28px}.sg-icon{display:grid;place-items:center;background:none;color:inherit;width:44px;height:44px;padding:8px}.sg-inquire{border:1px solid #c5b298aa;padding:7px 32px;font:23px var(--font-display),Georgia,serif;letter-spacing:.06em}.sg-button:hover,.sg-inquire:hover{background:var(--sand);color:var(--charcoal)}.sg-kicker{font-size:10px;letter-spacing:.34em;font-weight:500;color:var(--sand);margin-bottom:22px}.sg-rule{width:48px;height:1px;background:var(--sand);margin:28px 0}.sg-hero-track{height:165vh}.sg-hero{height:100vh;min-height:650px;position:sticky;top:0;overflow:hidden;--progress:0;background:#0c0b09}.sg-hero-image{position:absolute;width:100%;height:100%;object-fit:cover;object-position:65% center;transform:translateX(calc(var(--progress) * 2%)) scale(calc(1 + var(--progress) * .1));will-change:transform}.sg-hero-shade{position:absolute;inset:0;background:linear-gradient(90deg,#090807b3,transparent 62%),linear-gradient(0deg,#100f0c6b,transparent 25%)}.sg-hero-copy{position:absolute;left:6%;top:43%;transform:translateY(calc(var(--progress) * -55px));width:48%;max-width:650px}.sg-hero-copy h1{font-size:clamp(43px,4.1vw,72px);text-wrap:balance}.sg-scroll{font-size:10px;letter-spacing:.28em;display:flex;align-items:center;gap:22px;margin-top:30px}.sg-scroll span{height:52px;display:grid;place-items:center;border-left:1px solid var(--sand);padding-left:10px;font-size:18px}.sg-hero-location{position:absolute;right:5%;bottom:46px;font-size:9px;letter-spacing:.25em;color:var(--sand)}.sg-section-title{text-align:center}.sg-section-title>p:not(.sg-kicker){color:#b7b1a7;line-height:1.8;margin:22px 0 36px}.sg-collections{padding:100px 0 90px;text-align:center;background:radial-gradient(ellipse at 45% 55%,#40322366,transparent 68%),#100f0c;overflow:hidden}.sg-collections>.sg-button{margin-top:35px}.sg-button{display:inline-flex;align-items:center;justify-content:center;gap:25px;border:1px solid var(--sand);padding:15px 26px;background:transparent;color:inherit;font-size:10px;letter-spacing:.2em;transition:background .2s,color .2s;min-height:50px}.sg-rail{display:flex;gap:24px;overflow-x:auto;padding:35px max(6vw,24px);scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:var(--sand) transparent;perspective:1800px}.sg-rail .sg-art-card{flex:0 0 27%;min-width:240px;scroll-snap-align:center}.sg-art-image{height:320px;background:#ded6c8;display:flex;align-items:center;justify-content:center;padding:12px;overflow:hidden}.sg-art-image img{height:100%;width:100%;object-fit:contain;transition:transform .5s}.sg-art-card:hover img{transform:scale(1.035)}.sg-art-card h3{font-size:27px;margin:17px 0 4px}.sg-art-card p{font-size:12px;opacity:.8}.sg-art-card small{font-size:10px;opacity:.7;display:flex;justify-content:space-between;margin-top:5px}.sg-rail .sg-art-image{height:370px;background:#201d16;border:1px solid #c5b29844}.sg-carousel-controls{display:flex;align-items:center;justify-content:center;gap:24px;margin-top:28px;font-size:11px;letter-spacing:.18em}.sg-carousel-controls button{border:1px solid var(--sand);border-radius:50%;background:none;color:inherit;width:45px;height:45px}.sg-carousel-controls progress{height:2px;width:200px;accent-color:var(--sand)}.sg-curation{margin:65px auto 35px;padding:55px 24px;max-width:700px;border-top:1px solid #c5b29844;border-bottom:1px solid #c5b29844}.sg-curation p{font:36px var(--font-display),Georgia,serif;margin-bottom:20px}.sg-curation span{color:#b7b1a7;font-size:13px}.sg-light{background:var(--ivory);color:var(--charcoal)}.sg-light .sg-kicker{color:#8c7557}.sg-artists-feature{display:grid;grid-template-columns:52% 48%;min-height:700px}.sg-artists-photo{position:relative;overflow:hidden;min-height:620px}.sg-artists-photo>img{width:100%;height:100%;position:absolute}.sg-artists-photo>small{position:absolute;bottom:20px;left:24px;font-size:9px;letter-spacing:.18em;background:#211f1aaa;padding:5px 10px;color:var(--ivory)}.sg-artists-copy{padding:85px 10%}.sg-artists-copy h2{font-size:clamp(40px,3.8vw,64px)}.sg-serif{font-size:24px;line-height:1.5;margin-top:18px}.sg-artist-list{margin:45px 0}.sg-artist-list>a{display:flex;align-items:center;gap:20px;border-bottom:1px solid #c5b29888;padding:20px 0}.sg-artist-list>a span{margin-left:auto}.sg-artist-list p{color:#696356;line-height:1.9}.sg-events{padding:110px 6%;display:grid;grid-template-columns:36% 1fr;gap:5%;background:radial-gradient(ellipse at 0 30%,#66503533,transparent 55%)}.sg-left{text-align:left}.sg-event-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:22px}.sg-event-card{border:1px solid #c5b29855}.sg-event-visual{height:220px;background:linear-gradient(0deg,#100f0c66,transparent),url(/gallery/hero.webp) 50%/cover;display:grid;place-items:center}.sg-event-visual span{font:42px var(--font-display),Georgia,serif}.sg-event-card>div:last-child{padding:25px}.sg-event-card h3{margin-bottom:20px}.sg-event-card .sg-link{display:inline-block;margin-top:20px}.sg-event-empty{border-left:1px solid #c5b29855;align-self:center}.sg-cta{text-align:center;padding:130px 6%;background:linear-gradient(#100f0c9c,#100f0cde),url(/gallery/clouds.webp) 50%/cover}.sg-cta p:not(.sg-kicker){margin:25px 0 35px;color:#ccc3b7}.sg-cta>div{display:flex;gap:35px;align-items:center;justify-content:center}.sg-link{font-size:11px;letter-spacing:.13em;background:none;color:inherit;display:inline-flex;gap:20px;padding:8px 0}.sg-footer{padding:90px 6% 25px;display:grid;grid-template-columns:1.4fr .6fr 1fr;gap:50px;background:#100f0c}.sg-footer .sg-wordmark{font-size:24px}.sg-footer nav{display:flex;flex-direction:column;gap:10px;font:25px var(--font-display),Georgia,serif}.sg-footer-note{border-left:1px solid #c5b29855;padding-left:45px}.sg-footer-note h3{font-size:34px;margin-bottom:20px}.sg-muted{color:#a9a398;margin-top:20px;font-size:12px}.sg-copyright{grid-column:1/-1;border-top:1px solid #c5b29855;padding-top:25px;margin-top:30px;display:flex;justify-content:space-between;font-size:8px;letter-spacing:.19em;color:var(--sand)}.sg-dialog{width:min(760px,94vw);padding:75px;background:#211f1a;color:var(--ivory);border:1px solid #c5b29888;max-height:90vh}.sg-dialog::backdrop{background:#000b;backdrop-filter:blur(8px)}.sg-close{position:absolute;right:20px;top:15px}.sg-dialog nav a{display:flex;align-items:center;gap:24px;font:43px var(--font-display),Georgia,serif;border-bottom:1px solid #c5b29833;padding:14px 0}.sg-dialog nav small{font:10px var(--font-interface);letter-spacing:.18em;color:var(--sand)}.sg-dialog nav svg{margin-left:auto}.sg-search{display:flex;border-bottom:1px solid var(--sand);margin-top:25px}.sg-search input{width:100%;padding:12px;background:transparent;color:inherit;border:0}.sg-skip{position:fixed;top:-100px;left:15px;z-index:100;padding:12px;background:var(--ivory);color:var(--charcoal)}.sg-skip:focus{top:10px}.sg-intro{padding:190px 7% 75px;min-height:420px}.sg-intro h1{max-width:950px}.sg-intro>p:last-child:not(.sg-kicker){max-width:620px;margin-top:25px;color:#c1b8aa;font-size:16px}.sg-intro-image{background:linear-gradient(90deg,#100f0cf2,transparent),url(/gallery/clouds.webp) 65% 48%/cover}.sg-section{padding:80px 7%}.sg-section h2{margin-bottom:35px}.sg-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 24px}.sg-catalog{display:grid;grid-template-columns:210px 1fr;gap:35px;padding:45px 5% 90px;min-height:500px}.sg-catalog aside{border-right:1px solid #c5b29888;padding-right:28px}.sg-catalog aside label{display:block;margin:22px 0;font-size:12px}.sg-catalog input,.sg-catalog select{background:transparent;color:inherit;border:1px solid #c5b29888;padding:10px;font-size:12px;max-width:100%}.sg-catalog aside select{display:block;width:100%;margin-top:8px}.sg-catalog-bar{display:flex;gap:20px;align-items:center;margin-bottom:30px}.sg-catalog-bar>span{font-size:10px;letter-spacing:.15em;margin-right:auto;white-space:nowrap}.sg-catalog-bar input{width:40%}.sg-catalog .sg-art-image{height:260px}.sg-catalog .sg-button{margin-top:35px}.sg-empty{padding:65px 30px;text-align:center}.sg-empty h2{font-size:43px}.sg-empty p{margin:22px auto;max-width:540px;color:inherit;opacity:.75}.sg-empty .sg-button{margin-top:20px}.sg-detail{padding:155px 6% 90px;display:grid;grid-template-columns:58% 1fr;gap:6%}.sg-detail-image{height:620px;background:#e8e0d3;padding:30px}.sg-detail-image img{width:100%;height:100%;object-fit:contain}.sg-detail-image a{display:block;height:100%}.sg-detail-copy{padding-top:35px}.sg-detail h1{font-size:58px}.sg-detail-copy>p{margin:25px 0}.sg-detail-copy dl{margin:35px 0}.sg-detail-copy dl>div{display:flex;justify-content:space-between;padding:12px 0;border-bottom:1px solid #c5b29866;gap:20px;font-size:12px}.sg-detail-copy dd{margin:0;text-align:right}.sg-thumbnails{display:flex;gap:10px;margin-top:16px}.sg-thumbnails button{width:70px;height:70px;padding:5px;background:none;border:1px solid #c5b298}.sg-thumbnails img{width:100%;height:100%;object-fit:contain}.sg-thumbnails [aria-pressed=true]{outline:2px solid var(--charcoal)}.sg-artist-directory{display:grid;grid-template-columns:repeat(3,1fr);gap:45px}.sg-artist-directory .sg-art-image{height:360px}.sg-artist-directory h2{font-size:35px;margin:20px 0 10px}.sg-artist-directory p{font-size:12px}.sg-contact{display:grid;grid-template-columns:35% 1fr;gap:10%;padding:70px 8% 100px}.sg-contact h2{font-size:45px}.sg-contact p{margin-top:25px}.sg-form label{display:block;font-size:12px;margin-bottom:25px}.sg-form input:not([type=checkbox]),.sg-form select,.sg-form textarea{display:block;border:0;border-bottom:1px solid #a89880;background:transparent;width:100%;padding:12px 0;color:inherit;border-radius:0;resize:vertical}.sg-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:25px}.sg-form .sg-consent{display:flex;align-items:flex-start;gap:12px;font-size:11px}.sg-consent input{margin-top:5px}.sg-consent a{text-decoration:underline}.sg-small{font-size:11px;opacity:.7;margin-top:18px}.sg-honeypot{position:absolute;left:-10000px}.sg-prose{max-width:850px;margin:auto;padding:80px 7%;font-size:17px;line-height:1.9}.sg-prose p{margin:25px 0}.sg-prose h2{font-size:42px;margin:35px 0 20px}.sg-service{padding:20px;text-align:center;background:#c5b29822}.sg-event-tabs{display:flex;gap:30px;margin-bottom:40px}.sg-event-tabs a{border-bottom:1px solid var(--sand);padding-bottom:8px}.sg-publication{padding:30px;max-width:1100px;margin:auto}.sg-publication nav{display:flex;gap:25px;margin-bottom:35px}.sg-publication h1{margin-bottom:25px}.sg-publication article{border:1px solid #c5b298;padding:20px;margin:20px 0;display:flex;gap:20px}.sg-publication img{width:100px;height:120px;object-fit:contain}.sg-publication input,.sg-publication select,.sg-publication textarea{border:1px solid #c5b298;padding:8px;margin:5px}.sg-publication button{padding:10px;border:1px solid #a89880}.sg-publication textarea{width:100%}.sg-publication label{display:block}.sg-publication article>div{flex:1}.sg-publication form{border-top:1px solid #c5b298;padding:20px 0}@media(min-width:1600px){.sg-catalog .sg-grid{grid-template-columns:repeat(4,1fr)}}@media(max-width:1000px){.sg-header{padding:0 4%;height:85px}.sg-wordmark{font-size:22px}.sg-header-actions{gap:12px}.sg-inquire{padding:5px 18px}.sg-artists-copy{padding:65px 8%}.sg-events{grid-template-columns:1fr;gap:45px}.sg-event-empty{border-left:0;border-top:1px solid #c5b29855}.sg-footer{grid-template-columns:1fr 1fr}.sg-footer-note{grid-column:1/-1;padding-left:0;border-left:0}.sg-grid{grid-template-columns:repeat(2,1fr)}.sg-catalog{grid-template-columns:170px 1fr;gap:25px}.sg-catalog-bar{flex-wrap:wrap}.sg-catalog-bar input{width:100%;order:3}.sg-detail{grid-template-columns:52% 1fr;gap:5%}.sg-detail-image{height:480px}.sg-contact{grid-template-columns:1fr;gap:45px}}@media(max-width:899px),(prefers-reduced-motion:reduce){.sg-hero-track{height:100svh;min-height:680px}.sg-hero{position:relative;height:100%;min-height:680px}.sg-hero-image{transform:none;will-change:auto}.sg-hero-copy{transform:none}}@media(max-width:600px){.sg-header{height:80px;grid-template-columns:40px 1fr 70px;padding:0 14px}.sg-header .sg-wordmark{font-size:17px;letter-spacing:.2em;text-align:center}.sg-header-actions{gap:0}.sg-header-actions .sg-inquire{font-size:16px;border:0;padding:0 4px}.sg-header-actions .sg-icon{display:none}.sg-hero-image{object-position:58% center;opacity:.9}.sg-hero-shade{background:linear-gradient(0deg,#0b0a08 5%,#0b0a0880 50%,transparent 80%)}.sg-hero-copy{top:auto;bottom:80px;left:7%;width:90%}.sg-hero-copy h1{font-size:45px;line-height:1.03}.sg-hero-copy .sg-kicker{font-size:9px;margin-bottom:16px}.sg-hero-copy .sg-rule{margin:22px 0}.sg-scroll{margin-top:15px;font-size:8px}.sg-scroll span{height:30px}.sg-hero-location{bottom:25px;font-size:8px}.sg-collections{padding:70px 0}.sg-section-title{padding:0 20px}.sg-section-title h2{font-size:46px}.sg-section-title p br{display:none}.sg-rail{gap:16px}.sg-rail .sg-art-card{flex-basis:78%;min-width:0}.sg-rail .sg-art-image{height:340px}.sg-curation{margin:35px 25px;padding:35px 0}.sg-curation p{font-size:30px}.sg-artists-feature{grid-template-columns:1fr}.sg-artists-photo{min-height:360px}.sg-artists-copy{padding:55px 7%}.sg-artists-copy h2{font-size:44px}.sg-events{padding:70px 5%}.sg-events .sg-section-title{padding:0}.sg-event-grid{grid-template-columns:1fr}.sg-cta{padding:80px 7%}.sg-cta h2{font-size:48px}.sg-cta p br{display:none}.sg-cta>div{flex-direction:column;gap:20px}.sg-footer{padding:60px 7% 25px;grid-template-columns:1fr;gap:35px}.sg-footer-note{grid-column:auto}.sg-footer .sg-wordmark{font-size:22px}.sg-footer nav{display:grid;grid-template-columns:1fr 1fr;font-size:24px}.sg-copyright{flex-direction:column;gap:15px;font-size:7px}.sg-dialog{padding:65px 28px 40px}.sg-dialog nav a{font-size:37px}.sg-intro{padding:145px 7% 55px;min-height:360px}.sg-intro h1{font-size:48px}.sg-catalog{display:block;padding:30px 6% 65px}.sg-catalog aside{display:grid;grid-template-columns:1fr 1fr;gap:10px;border:0;padding:0;margin-bottom:30px}.sg-catalog aside>.sg-kicker{grid-column:1/-1}.sg-catalog aside label{margin:0}.sg-catalog .sg-art-image{height:190px;padding:6px}.sg-grid{gap:28px 16px}.sg-art-card h3{font-size:24px}.sg-art-card small{font-size:9px}.sg-detail{display:flex;flex-direction:column;padding:110px 6% 60px;gap:30px}.sg-detail-image{height:430px;padding:15px}.sg-detail-copy{padding-top:0}.sg-detail h1{font-size:45px}.sg-section{padding:55px 6%}.sg-artist-directory{grid-template-columns:1fr;gap:35px}.sg-form-grid{grid-template-columns:1fr;gap:0}.sg-contact{padding:45px 7% 65px}.sg-form .sg-consent{flex-wrap:wrap}.sg-prose{padding:50px 7%}.sg-publication{padding:20px}.sg-publication article{flex-direction:column}.sg-publication nav{flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){.sg *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.sg .sg-form label{color:var(--charcoal)}.sg .sg-form .sg-consent{flex-direction:row;align-items:center}.sg .sg-form input[type=checkbox]{width:17px;height:17px;min-height:17px;flex:0 0 17px;margin:0;padding:0;accent-color:var(--charcoal)}.sg .sg-dialog form label{color:var(--ivory)}.sg .sg-form input,.sg .sg-form select,.sg .sg-form textarea{color:var(--charcoal)}.sg .sg-form .sg-consent a{white-space:nowrap}.sg{background:var(--charcoal);isolation:isolate}.sg-header{align-items:center}.sg-header>.sg-icon{justify-self:start}.sg button:disabled{cursor:default}.sg-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.sg nav small{margin:0;background:none;padding:0}.sg-hero-copy{width:42%;max-width:610px;top:44%}.sg-hero-copy h1{font-size:clamp(42px,3.9vw,72px);line-height:1.08}.sg-hero-haze{position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse at 70% 80%,#c5b29817,transparent 55%);opacity:calc(.35 + var(--progress)*.6);transform:translateY(calc(var(--progress)*-25px))}.sg-hero-location{writing-mode:vertical-rl;bottom:80px}.sg-hero-image{width:110%;max-width:none;object-position:center;transform:translateX(calc(var(--progress)*1.5%)) scale(calc(1 + var(--progress)*.08))}.sg-collections{position:relative;background:radial-gradient(ellipse at 50% 70%,#64503a42,transparent 70%),#15130f;padding-top:105px}.sg-collections:before{content:"";position:absolute;top:235px;left:-10%;width:120%;height:180px;border-bottom:1px solid #c5b29866;border-radius:0 0 50% 50%;pointer-events:none}.sg-collections .sg-section-title{position:relative;z-index:1}.sg-collection-stage,.sg-rail{position:relative}.sg-rail{perspective:none;gap:28px;padding:65px calc((100% - min(32vw,440px))/2) 45px;scrollbar-width:none;scroll-padding-inline:calc((100% - min(32vw,440px))/2)}.sg-rail::-webkit-scrollbar{display:none}.sg-rail-item{flex:0 0 min(32vw,440px);min-width:0;scroll-snap-align:center;transition:transform .6s,opacity .6s;transform:perspective(1300px) rotateY(0);opacity:1}.sg-rail-item[data-position=before]{transform:perspective(1300px) rotateY(14deg) scale(.93);opacity:.7}.sg-rail-item[data-position=after]{transform:perspective(1300px) rotateY(-14deg) scale(.93);opacity:.7}.sg-rail .sg-art-card{display:block;min-width:0;text-align:left}.sg-rail .sg-art-image{height:390px;padding:0;background:#171510;box-shadow:0 32px 42px #0005;border-color:#c5b29888}.sg-rail .sg-art-image img{object-fit:contain}.sg-carousel-controls button:disabled{opacity:.3}.sg-carousel-controls progress{appearance:none;border:0;background:#c5b29830;color:var(--sand)}.sg-carousel-controls progress::-webkit-progress-bar{background:#c5b29830}.sg-carousel-controls progress::-webkit-progress-value{background:var(--sand)}.sg-curation-scene{display:grid;grid-template-columns:180px 1fr;align-items:center;gap:50px;max-width:820px;border:0;margin:70px auto 10px;padding:35px}.sg-curation-scene>div:last-child{text-align:left}.sg-curation-scene .sg-link{display:flex;margin-top:25px}.sg-empty-frame{height:220px;display:grid;place-items:center;border:1px solid var(--sand);transform:perspective(700px) rotateY(15deg);box-shadow:12px 18px 40px #0007,inset 0 0 50px #c5b2980b;background:#191711}.sg-empty-frame span{font:23px var(--font-display);letter-spacing:.22em;line-height:1.6}.sg-artists-feature{min-height:780px}.sg-artists-photo>img{object-fit:cover}.sg-artists-photo:has(img[src^="/api/"])>img{object-fit:contain;padding:6%;background:#e6dccb}.sg-artists-copy{padding:80px 11% 55px}.sg-artists-copy>.sg-serif{font-size:23px;color:#70685c}.sg-spotlight-story{margin-top:52px;animation:sg-arrive .55s ease both}.sg-spotlight-story h3{font-size:40px}.sg-spotlight-story>p:not(.sg-kicker){font-size:14px;line-height:1.9;color:#6c6255;margin:16px 0 30px}.sg-spotlight-story .sg-artist-medium{font-size:10px!important;text-transform:uppercase;letter-spacing:.18em}.sg-spotlight-story .sg-kicker{margin-bottom:14px}.sg-spotlight-controls{display:flex;align-items:center;justify-content:space-between;margin-top:45px}.sg-spotlight-controls button{border:1px solid #9c876a;width:46px;height:46px;border-radius:50%;background:transparent}.sg-spotlight-controls span{letter-spacing:.22em;font-size:12px}.sg-spotlight-controls i{font-style:normal;padding:0 20px;color:#a89983}.sg-events{padding-block:120px;background:radial-gradient(ellipse at 0 20%,#c5b29820,transparent 55%),#171510}.sg-event-card{transition:transform .3s,border-color .3s;background:#15130f}.sg-event-card:hover{transform:translateY(-6px);border-color:var(--sand)}.sg-event-visual{height:280px;background-image:linear-gradient(0deg,#100f0c66,transparent),url(/gallery/clouds.webp)}.sg-event-visual span{border:1px solid #c5b298aa;padding:14px 20px;background:#211f1a99}.sg-event-description{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;color:#bdb5a8;font-size:12px;margin-top:15px}.sg-event-tabs a[aria-current=page]{color:var(--ivory);border-bottom-width:3px}.sg-event-tabs a:not([aria-current]){opacity:.6}.sg-event-empty{position:relative;padding:55px;min-height:300px;display:flex;flex-direction:column;justify-content:center;background:linear-gradient(90deg,#211f1aef,#211f1aa8),url(/gallery/gallery.webp) 50%/cover}.sg-cta{position:relative;overflow:hidden;background:linear-gradient(90deg,#16140fea,#16140fa0,#16140fe5),url(/gallery/clouds.webp) 50%/cover;padding:145px 6%}.sg-cta>:not(.sg-sculpture-orbit){position:relative;z-index:1}.sg-cta>.sg-sculpture-orbit{position:absolute;inset:0;pointer-events:none;display:block}.sg-sculpture-orbit i{position:absolute;width:240px;height:240px;left:-70px;top:24%;border:1px solid #c5b29870;transform:rotate(-24deg);box-shadow:0 0 40px #c5b29808}.sg-sculpture-orbit i:nth-child(2){left:auto;right:-50px;top:35%;width:210px;height:210px;transform:rotate(28deg)}.sg-sculpture-orbit i:nth-child(3){left:auto;right:40px;top:24%;width:210px;height:210px;transform:rotate(28deg)}.sg-footer{background:radial-gradient(ellipse at 0 100%,#6f543528,transparent 65%),#15130f}.sg-footer-note{position:relative}.sg-copyright{font-size:9px}.sg-intro-image{min-height:460px;background-image:linear-gradient(90deg,#15130ff5 10%,#15130f20),url(/gallery/clouds.webp)}.sg-intro-image h1{max-width:720px}.sg-editorial-banner{min-height:600px;height:72svh;max-height:850px;position:relative;display:flex;align-items:center;overflow:hidden;background:var(--charcoal)}.sg-editorial-banner>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.sg-editorial-overlay{position:absolute;inset:0;background:linear-gradient(90deg,#16140fe8 10%,#16140f90 55%,#16140f25),linear-gradient(0deg,#16140f66,transparent 45%)}.sg-editorial-copy{position:relative;padding:140px 7% 90px;max-width:1000px}.sg-editorial-copy h1{font-size:clamp(50px,5.8vw,92px);max-width:850px}.sg-editorial-copy>p:last-child{font-size:17px;max-width:480px;color:#ddd2bf;margin-top:30px}.sg-banner-caption{position:absolute;bottom:25px;right:5%;font-size:8px;letter-spacing:.22em;color:#d0bfa6}.sg-artist-directory>a{display:block;border-bottom:1px solid #c5b298;padding-bottom:26px}.sg-artist-directory .sg-art-image{background:#e9e1d4;padding:22px}.sg-artist-directory>a:nth-child(3n+2){padding-top:70px}.sg-art-card h3{overflow-wrap:anywhere}.sg-art-card small span{font-size:19px;opacity:1;color:#947857}.sg-catalog aside{position:sticky;top:30px;align-self:start}.sg-catalog-bar select{min-width:130px}.sg-catalog-bar input{min-width:180px}.sg-detail.sg-light{border-top:110px solid var(--charcoal);padding-top:55px}.sg-detail-image{box-shadow:inset 0 0 70px #bca68522}.sg-faq{max-width:950px;margin:auto;padding:0 0 50px}.sg-faq details{border-bottom:1px solid #c5b298;padding:23px 0}.sg-faq summary{cursor:pointer;display:flex;gap:25px;justify-content:space-between;font:26px var(--font-display);list-style:none}.sg-faq summary::-webkit-details-marker{display:none}.sg-faq summary span{font:20px var(--font-interface);transition:transform .2s}.sg-faq details[open] summary span{transform:rotate(45deg)}.sg-faq details>p{max-width:700px;color:#70685c;margin:20px 0 0;line-height:1.9}.sg-about-principles{display:grid;grid-template-columns:repeat(3,1fr);gap:25px;margin:55px 0;padding:35px 0;border-block:1px solid #c5b298}.sg-about-principles span{font-size:11px;color:#8c7557;letter-spacing:.2em}.sg-about-principles h3{margin-top:20px}.sg-about-principles p{font-size:13px;line-height:1.8;margin-bottom:0}.sg-dialog nav a:hover{color:var(--sand)}.sg-dialog .sg-menu-search{display:flex;gap:16px;width:100%;padding:20px 0;margin-top:20px;border-bottom:1px solid #c5b29866;background:none;color:var(--ivory);text-align:left}.sg:has(.sg-light:first-child) .sg-header{background:var(--charcoal)}@keyframes sg-arrive{0%{opacity:.25;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media(min-width:1500px){.sg-catalog .sg-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:1000px){.sg-artists-copy{padding:55px 8%}.sg-spotlight-story{margin-top:35px}.sg-rail .sg-art-image{height:320px}.sg-artists-feature{min-height:650px}.sg-editorial-banner{height:65svh;min-height:500px}}@media(max-width:600px){.sg-hero-image{width:100%;object-position:56% center;transform:none}.sg-hero-copy{width:88%;top:auto;bottom:80px}.sg-hero-copy h1{font-size:44px}.sg-hero-location{writing-mode:horizontal-tb;bottom:22px}.sg-collections{padding-top:75px}.sg-collections:before{top:205px;height:100px}.sg-rail{padding:40px 12vw 25px;gap:20px;scroll-padding-inline:12vw}.sg-rail-item{flex-basis:76vw}.sg-rail .sg-art-card{min-width:0}.sg-rail .sg-art-image{height:360px}.sg-carousel-controls{gap:14px}.sg-carousel-controls progress{width:130px}.sg-curation-scene{display:flex;flex-direction:column;gap:28px;margin-top:40px;padding:20px 8%}.sg-curation-scene>div:last-child{text-align:center}.sg-curation-scene .sg-link{justify-content:center}.sg-empty-frame{width:150px;height:180px}.sg-artists-copy{padding:50px 7%}.sg-spotlight-story h3{font-size:35px}.sg-events{padding-block:75px}.sg-event-empty{padding:35px 20px}.sg-cta{padding:100px 8%}.sg-sculpture-orbit{opacity:.35}.sg-cta>.sg-sculpture-orbit{display:block}.sg-editorial-banner{min-height:510px;height:70svh}.sg-editorial-copy{padding:130px 7% 90px}.sg-editorial-copy h1{font-size:52px}.sg-editorial-copy>p:last-child{font-size:14px}.sg-banner-caption{font-size:7px;left:7%;right:auto}.sg-artist-directory>a:nth-child(3n+2){padding-top:0}.sg-catalog aside{position:static}.sg-detail.sg-light{border-top-width:80px;padding-top:30px}.sg-faq summary{font-size:23px}.sg-about-principles{grid-template-columns:1fr}.sg-copyright{font-size:8px}.sg-rail-item[data-position]{transform:none;opacity:1}}@media(prefers-reduced-motion:reduce){.sg-hero-haze,.sg-hero-image,.sg-rail-item[data-position]{transform:none}.sg-spotlight-story{animation:none}}.sg.wa{--ivory:#f5efe5;--sand:#b69b7e;--charcoal:#30271f;background:#eadbc8;color:var(--charcoal)}.wa .sg-header{height:100px;padding:0 5%;gap:36px;position:absolute;background:transparent!important;z-index:20;color:#fff5e8;border-bottom:1px solid #fff3e51c}.wa .sg-header>.sg-icon{display:none}.wa .sg-header .sg-wordmark{font-size:25px;letter-spacing:.14em;white-space:nowrap}.wa-desktop-nav{display:flex;gap:28px;margin:auto;font-size:12px}.wa-desktop-nav a{position:relative;padding:8px 0}.wa-desktop-nav a:after{content:"";height:1px;background:currentColor;position:absolute;bottom:0;left:0;width:0;transition:width .25s}.wa-desktop-nav a:hover:after{width:100%}.wa .sg-header-actions{gap:18px}.wa .sg-inquire{font:10px var(--font-interface);letter-spacing:.17em;text-transform:uppercase;padding:11px 20px;border:1px solid #fff5e877}.wa .sg-header-actions .sg-icon{order:2}.wa .sg-header .sg-icon svg{width:18px}.wa .sg-kicker{font-size:10px;letter-spacing:.24em;color:inherit;font-weight:500}.wa h1,.wa h2,.wa h3{font-weight:400}.wa-hero{height:100svh;min-height:700px;max-height:1150px;position:relative;overflow:hidden;background:#b38a5e;color:#fff7e9}.wa-hero-image{position:absolute;width:100%;height:108%;top:-4%;object-fit:cover;object-position:60% center;transform:translateY(calc(var(--drift,0)*1px));will-change:transform}.wa-hero-shade{position:absolute;inset:0;background:linear-gradient(90deg,#37291c7a,transparent 62%),linear-gradient(180deg,#32261855,transparent 24%)}.wa-hero-copy{position:absolute;left:8.3%;top:25%;max-width:440px}.wa-hero h1{font-size:clamp(68px,6.7vw,112px);letter-spacing:.025em;line-height:.88;margin:20px 0 25px}.wa-hero-copy>p:not(.sg-kicker){font-size:14px;line-height:1.6;color:#fff0dd}.wa-action{display:inline-flex;align-items:center;gap:18px;font-size:9px;letter-spacing:.15em;font-weight:600;margin-top:32px;text-transform:uppercase;line-height:1.6}.wa-action>span{display:grid;place-items:center;width:48px;height:48px;border:1px solid;border-radius:50%;font-size:22px;font-weight:300;transition:transform .3s,background .3s}.wa-action:hover>span{transform:rotate(45deg);background:#ffffff24}.wa-scroll{position:absolute;bottom:85px;left:8.3%;font-size:8px;letter-spacing:.24em;display:flex;align-items:center;gap:20px}.wa-scroll span{font-size:22px}.wa-concept{position:absolute;right:4%;bottom:42px;font-size:7px;letter-spacing:.19em;opacity:.75}.wa-chapter,.wa-home{overflow:hidden}.wa-chapter{position:relative;min-height:650px;height:75vw;max-height:840px;isolation:isolate;background:#dfc8aa}.wa-chapter-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:-2}.wa-chapter-shade{position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#ead9bfba,#ead9bf55 33%,transparent 56%)}.wa-chapter-copy{position:relative;padding:100px 0 120px;margin-left:12.3%;max-width:340px}.wa-number{display:flex;align-items:center;gap:20px;font-size:14px;letter-spacing:.08em;margin-bottom:45px}.wa-number i{width:55px;height:1px;background:currentColor;opacity:.35}.wa-chapter h2{font-size:clamp(48px,4.8vw,76px);line-height:.98;margin:17px 0 23px}.wa-chapter-copy>p:not(.sg-kicker){max-width:290px;line-height:1.7;font-size:13px}.wa-home #collections{margin-top:-70px;position:relative;z-index:2;border-radius:0 0 0 0;clip-path:ellipse(110% 100% at 66% 100%)}.wa-light{height:760px}.wa-dark{margin-top:-85px;z-index:3;clip-path:ellipse(105% 100% at 37% 100%);color:#fff0dc}.wa-dark .wa-chapter-shade{background:linear-gradient(90deg,#57402cc9,#57402c55 40%,transparent 74%)}.wa-dark .wa-chapter-copy{padding-top:140px}.wa-story{margin-top:-100px;z-index:4;clip-path:ellipse(110% 100% at 70% 100%);height:690px;min-height:620px}.wa-story .wa-chapter-image{width:70%;left:30%;object-position:90% center}.wa-story .wa-chapter-shade{background:linear-gradient(90deg,#e6d3ba 25%,#e6d3bac9 40%,transparent 65%)}.wa-story .wa-chapter-copy{padding-top:130px;max-width:370px}.wa-story h2{font-size:clamp(45px,4.3vw,68px)}.wa-exhibitions{position:relative;z-index:5;background:#e9d7c0;padding:80px 8% 100px;border-radius:50% 0 0 0/60px 0 0 0;margin-top:-30px}.wa-exhibition-heading{display:flex;align-items:end;justify-content:space-between;gap:30px;margin-bottom:40px}.wa-exhibition-heading .wa-number{margin-bottom:22px}.wa-exhibition-heading h2{font-size:48px;margin:12px 0 0}.wa .sg-event-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:25px}.wa .sg-event-card{display:grid;grid-template-columns:40% 1fr;background:#f4e7d6;border:0;color:#30271f;box-shadow:none}.wa .sg-event-card>div:last-child{padding:24px}.wa .sg-event-card h3{font-size:28px}.wa .sg-event-visual{height:100%;min-height:220px;background-image:linear-gradient(0deg,#55402b33,transparent),url(/gallery/warm-corridor.webp);background-size:cover}.wa .sg-event-description{color:#6a5947}.wa .sg-event-card .sg-kicker{font-size:8px}.wa .sg-event-empty{min-height:180px;text-align:left;padding:30px 40px;background:#f5eadb;border:1px solid #b69b7e66;color:#44382c;display:block}.wa .sg-event-empty h3{font-size:34px}.wa .sg-event-empty p{margin:10px 0}.wa-viewing{height:550px;min-height:550px;color:#fff4e5;clip-path:ellipse(110% 100% at 55% 100%);margin-top:-30px;z-index:6}.wa-viewing .wa-chapter-image{object-position:center 60%}.wa-viewing .wa-chapter-shade{background:linear-gradient(90deg,#59412bd9,transparent 80%)}.wa-viewing .wa-chapter-copy{padding:80px 0;margin-left:8.3%;max-width:400px}.wa-viewing h2{font-size:55px}.wa-viewing .wa-number{margin-bottom:25px}.wa-viewing .wa-action{background:#30271f;padding:12px 25px;gap:15px}.wa-viewing .wa-action>span{border:0;width:auto;height:auto;font-size:20px;order:2}.wa-footer{padding:35px 4.5%;display:flex;align-items:center;justify-content:space-between;gap:30px;background:#eddfcd;color:#4f4032}.wa-footer .sg-wordmark{font-size:21px;letter-spacing:.13em}.wa-footer p:not(.sg-kicker){font-size:8px;letter-spacing:.12em;opacity:.65;margin:10px 0 0}.wa-footer nav{display:flex;gap:20px;font-size:10px}.wa-footer>.sg-kicker{font-size:8px;letter-spacing:.15em}.wa-published{padding:65px 0;background:#eadbc8;text-align:center}.wa .sg-rail .sg-art-image{background:#e0cdb4;border:0;box-shadow:0 20px 35px #65513e22;padding:15px}.wa .sg-rail .sg-art-card{color:#30271f}.wa .sg-carousel-controls{color:#594733}.wa .sg-carousel-controls button{color:inherit;border-color:#b69b7e}.wa .sg-carousel-controls progress::-webkit-progress-value{background:#8c6d4b}.wa .sg-light,.wa .sg-section{background:#f3e9dc;color:#30271f}.wa .sg-intro{background:#a17b53;color:#fff4e5;background-image:linear-gradient(90deg,#55402ac9,transparent),url(/gallery/warm-collection.webp);background-size:cover;background-position:50%;min-height:460px;padding-top:180px}.wa .sg-intro>p:last-child:not(.sg-kicker){color:#f5e7d5}.wa .sg-editorial-banner{background:#a17b53;color:#fff4e5;height:72svh}.wa .sg-editorial-overlay{background:linear-gradient(90deg,#473420b8,transparent 85%)}.wa .sg-editorial-copy h1{font-size:clamp(48px,5.8vw,88px);max-width:790px}.wa .sg-editorial-copy>p:last-child{color:#fff1df}.wa .sg-banner-caption{color:#fff0dd}.wa .sg-button{border-color:#ae9374;color:inherit;background:transparent;font-size:10px;letter-spacing:.14em}.wa .sg-button:hover{background:#d7b99544}.wa .sg-event-tabs a[aria-current=page]{color:#30271f;border-color:#8d6f4f}.wa .sg-service{background:#eadbc8;color:#62513d}.wa .sg-detail.sg-light{border-color:#8a6848}.wa .sg-catalog{background:#f3e9dc}.wa .sg-art-image{background:#e7d8c4;border:0}.wa .sg-art-card h3{font-size:30px}.wa .sg-art-card p{color:#71604f}.wa .sg-artist-directory>a{border-color:#b69b7e}.wa .sg-artist-directory .sg-art-image{background:#e6d6c1}.wa .sg-dialog{background:#eddfcd;color:#30271f;border-color:#b69b7e}.wa .sg-dialog .sg-menu-search,.wa .sg-dialog form label{color:#30271f}.wa .sg-dialog nav a:hover{color:#927049}.wa .sg-contact{background:#f3e9dc}.wa .sg-faq{padding-top:20px}.wa .sg-prose{max-width:1000px}.wa .sg-about-principles{border-color:#b69b7e}.wa .sg-detail-image{background:#e7d8c4}.wa .sg-spotlight-story{color:#30271f}.wa .sg-artists-copy{background:#f3e9dc}.wa .sg-artists-photo{background:#e0cbb0}.wa .sg-skip{background:#30271f;color:#fff5e5}.wa :focus-visible{outline:2px solid #8b582e;outline-offset:5px}@media(min-width:1600px){.wa-hero-copy{top:28%}.wa-chapter{max-height:950px}.wa-chapter-copy{padding-top:150px}}@media(max-width:1100px){.wa .sg-header{gap:20px;padding:0 4%}.wa-desktop-nav{gap:16px}.wa .sg-header .sg-wordmark{font-size:21px}.wa-footer{flex-wrap:wrap}.wa-footer>.sg-kicker{display:none}.wa-chapter-copy{margin-left:8%}.wa .sg-event-grid{grid-template-columns:1fr}}@media(max-width:800px){.wa .sg-header{height:80px;display:grid;grid-template-columns:30px 1fr 75px;gap:10px}.wa .sg-header>.sg-icon{display:block}.wa-desktop-nav{display:none}.wa .sg-header .sg-wordmark{font-size:19px;text-align:center}.wa .sg-header-actions .sg-icon{display:none}.wa .sg-inquire{font-size:8px;padding:9px 12px}.wa-hero{height:90svh;min-height:720px}.wa-hero-image{object-position:67% center}.wa-hero-shade{background:linear-gradient(90deg,#302319a6,transparent 100%)}.wa-hero-copy{top:21%;left:7%;max-width:300px}.wa-hero h1{font-size:75px}.wa-hero-copy>p:not(.sg-kicker){font-size:12px;max-width:245px}.wa-scroll{left:7%;bottom:80px}.wa-concept{font-size:6px;bottom:23px;right:7%}.wa-chapter{height:680px;min-height:680px;max-height:none}.wa-home #collections{margin-top:-45px;clip-path:ellipse(150% 100% at 75% 100%)}.wa-chapter-copy{margin-left:8%;padding:90px 0 100px;max-width:280px}.wa-chapter h2{font-size:53px}.wa-chapter-copy>p:not(.sg-kicker){font-size:12px;max-width:245px}.wa-chapter-image{object-position:62% center}.wa-light .wa-chapter-shade{background:linear-gradient(90deg,#ead9bfd9,#ead9bf77 45%,#ead9bf11)}.wa-number{margin-bottom:30px}.wa-dark{margin-top:-55px;clip-path:ellipse(145% 100% at 35% 100%)}.wa-dark .wa-chapter-copy{padding-top:110px}.wa-dark .wa-chapter-shade{background:linear-gradient(90deg,#493523d9,#49352366 55%,transparent)}.wa-story{margin-top:-55px;clip-path:ellipse(150% 100% at 80% 100%)}.wa-story .wa-chapter-copy{padding-top:100px}.wa-story .wa-chapter-image{left:0;width:100%;object-position:85% center}.wa-story .wa-chapter-shade{background:linear-gradient(90deg,#ead9bfe8,#ead9bfa8 45%,#ead9bf22)}.wa-exhibitions{padding:65px 7%;border-radius:0;margin-top:0}.wa-exhibition-heading{display:block}.wa-exhibition-heading h2{font-size:40px}.wa-exhibition-heading>.sg-link{margin-top:24px;display:inline-block}.wa-viewing{height:580px;min-height:580px;clip-path:ellipse(150% 100% at 50% 100%)}.wa-viewing .wa-chapter-copy{padding-top:85px;max-width:290px}.wa-viewing h2{font-size:49px}.wa-footer{padding:35px 7%;display:block}.wa-footer nav{flex-wrap:wrap;gap:16px;margin-top:25px}.wa .sg-editorial-banner{min-height:510px}.wa .sg-editorial-copy{padding-top:130px}.wa .sg-intro{padding-top:140px}.wa .sg-detail.sg-light{border-top-width:80px}.wa .sg-event-card{grid-template-columns:32% 1fr}.wa .sg-event-card>div:last-child{padding:20px}.wa .sg-event-card h3{font-size:25px}.wa .sg-event-empty{padding:25px}.wa .sg-catalog .sg-art-card h3{font-size:24px}.wa .sg-artists-copy h2{font-size:44px}}@media(prefers-reduced-motion:reduce){.wa-hero-image{transform:none;will-change:auto}.wa-action>span{transition:none}}.wa h1,.wa h2,.wa h3{color:inherit}.wa .wa-light,.wa .wa-story{color:#30271f}.wa .wa-dark,.wa .wa-hero,.wa .wa-viewing{color:#fff4e5}.wa .wa-exhibitions{color:#30271f}.wa:has(section[aria-label="Studio Seraai — A GALLERY WHERE WALLS BREATHE ART"])>.sg-header{position:relative;inset:auto;height:110px;background:#938071;border-bottom:1px solid rgba(255,247,233,.2)}@media (max-width:650px){.wa:has(section[aria-label="Studio Seraai — A GALLERY WHERE WALLS BREATHE ART"])>.sg-header{height:90px}}.wa .sg-header{display:flex;align-items:center;gap:18px}.wa .sg-brand-logo{display:flex;align-items:center;justify-content:center;flex:0 0 94px;width:94px;height:94px;margin-right:auto}.wa .sg-brand-logo img{width:92px;height:92px;object-fit:contain;display:block}.wa .sg-header .wa-desktop-nav{position:absolute;left:50%;transform:translateX(-50%);margin:0;gap:24px;white-space:nowrap}.wa .sg-header .sg-header-actions{margin-left:auto;order:2}.wa .sg-header>.sg-icon{order:3}.wa:has(section[aria-label="Studio Seraai — A GALLERY WHERE WALLS BREATHE ART"])>.sg-header{color:#31261f;background:#eadbca;border-bottom:1px solid #c9b49c}.wa:has(section[aria-label="Studio Seraai — A GALLERY WHERE WALLS BREATHE ART"]) .sg-inquire{border-color:#8a715c;color:#31261f}@media(max-width:800px){.wa .sg-header .wa-desktop-nav{display:none}.wa .sg-brand-logo{flex-basis:76px;width:76px;height:76px}.wa .sg-brand-logo img{width:74px;height:74px}.wa .sg-header{gap:8px}}.wa-home .wa-exhibitions .wa-event-intro{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:clamp(24px,4vw,62px);background:linear-gradient(115deg,#f3e5d5,#e6cdb5);border:1px solid #bb997e;min-height:245px;margin:24px 0 32px}.wa-home .wa-exhibitions .wa-event-intro>span{font-size:11px;letter-spacing:.24em;color:#946b49;font-weight:600}.wa-home .wa-exhibitions .wa-event-intro h3{font:400 clamp(42px,5vw,72px)/1.05 var(--font-display),Georgia,serif;margin:14px 0;color:#32231c}.wa-home .wa-exhibitions .wa-event-intro p{max-width:590px;font:17px/1.6 var(--font-display),Georgia,serif;color:#624c3c;margin:0 0 18px}.wa-home .wa-exhibitions .wa-event-intro a{font-size:11px;letter-spacing:.15em;color:#6c482f;text-decoration:none;border-bottom:1px solid #aa805e;padding-bottom:7px}.wa-home .wa-exhibitions .sg-event-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px}.wa-home .wa-exhibitions .sg-event-card{display:grid;grid-template-columns:36% 1fr;min-width:0;background:#f3e7d9;border:1px solid #d6bcaa;color:#35261d}.wa-home .wa-exhibitions .sg-event-visual{height:100%;min-height:210px;background:linear-gradient(0deg,#3b271644,#2e1e1110),url(/gallery/hero.webp) 50%/cover}.wa-home .wa-exhibitions .sg-event-card>div:last-child{padding:25px}.wa-home .wa-exhibitions .sg-event-card h3{font:400 clamp(25px,2.5vw,38px)/1.15 var(--font-display),Georgia,serif;margin:9px 0}.wa-home .wa-exhibitions .sg-event-card p{line-height:1.5}@media(max-width:900px){.wa-home .wa-exhibitions .sg-event-grid{grid-template-columns:1fr}}@media(max-width:560px){.wa-home .wa-exhibitions .wa-event-intro{padding:28px 23px}.wa-home .wa-exhibitions .sg-event-card{grid-template-columns:1fr}.wa-home .wa-exhibitions .sg-event-visual{min-height:150px}}.wa-home .wa-exhibitions{padding:85px max(5%,24px) 95px;background:linear-gradient(145deg,#f2e6d9,#e7d4c0);color:#38281d}.wa-home .ev3-intro{text-align:center;margin:0 auto 48px;max-width:800px}.wa-home .ev3-intro .sg-kicker{font:700 12px Arial,sans-serif;letter-spacing:.31em;color:#976f50;margin:0 0 16px;position:static!important}.wa-home .ev3-intro h2{font:400 clamp(48px,5.3vw,85px)/1.08 var(--font-display),Georgia,serif;letter-spacing:-.055em;margin:0;color:#33241b}.wa-home .ev3-intro h2 em{color:#a27753;font-style:normal}.wa-home .ev3-intro>p:last-child{font:18px/1.6 var(--font-display),Georgia,serif;color:#6f5b4c;margin:16px 0 0}.wa-home .ev3-feature{max-width:1450px;margin:0 auto 70px;min-height:535px;display:grid;grid-template-columns:52% 48%;align-items:center;background:linear-gradient(120deg,#f7ebde,#e8d4c0);border:1px solid #d2b59e;overflow:hidden}.wa-home .ev3-feature-copy{padding:clamp(35px,5vw,85px);position:relative;z-index:1}.wa-home .ev3-overline{display:flex;gap:16px;flex-wrap:wrap;font:600 11px Arial,sans-serif;letter-spacing:.2em;color:#936f52}.wa-home .ev3-overline span{color:#76523b}.wa-home .ev3-feature h3{font:400 clamp(65px,7.2vw,115px)/1 var(--font-display),Georgia,serif;letter-spacing:-.065em;margin:30px 0;color:#36241a}.wa-home .ev3-feature-copy>p:nth-of-type(2){max-width:540px;font:clamp(18px,1.5vw,23px)/1.55 var(--font-display),Georgia,serif;color:#695447;margin:0 0 37px}.wa-home .ev3-actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px 25px}.wa-home .ev3-actions a:first-child{display:inline-flex;justify-content:space-between;gap:30px;align-items:center;background:#78533a;color:#fff8ef;padding:18px 22px;text-decoration:none;font:600 10px Arial,sans-serif;letter-spacing:.15em;transition:background .2s}.wa-home .ev3-actions a:first-child:hover{background:#4e3729}.wa-home .ev3-actions a:first-child span{font-size:19px}.wa-home .ev3-actions a:last-child{color:#624430;font:600 10px Arial,sans-serif;letter-spacing:.13em;text-decoration:none;border-bottom:1px solid #a77d5d;padding:8px 0}.wa-home .ev3-feature-art{position:relative;min-height:535px;display:flex;align-items:center;justify-content:center;background:radial-gradient(ellipse at 65% 45%,#fbf3e9,#e8d2be);padding:35px 35px 55px}.wa-home .ev3-art-outline{position:absolute;inset:11% 10% 15% 19%;border:2px solid #a57750;transform:translate(20px,-15px);opacity:.8}.wa-home .ev3-announcement{position:relative;z-index:1;width:min(350px,82%);aspect-ratio:4/5;background:linear-gradient(155deg,#f8efe3,#e2c9b0);box-shadow:0 23px 32px #50331d40;border:14px solid #f9f2e8;outline:1px solid #bba088;display:flex;flex-direction:column;align-items:center;justify-content:space-around;text-align:center;padding:22px;color:#5a3b26;animation:ev3Reveal .85s ease both}.wa-home .ev3-announcement>span{font:600 10px Arial,sans-serif;letter-spacing:.25em}.wa-home .ev3-announcement strong{font:400 clamp(43px,4.2vw,70px)/.95 var(--font-display),Georgia,serif;letter-spacing:-.055em}.wa-home .ev3-announcement small{font:600 12px Arial,sans-serif;letter-spacing:.13em}.wa-home .ev3-mark{width:95px;height:95px;border:1px solid #b18d6d;border-radius:50%;position:absolute;opacity:.2;transform:rotate(-25deg)}.wa-home .ev3-feature-art>p{position:absolute;bottom:17px;color:#86705e;font:10px Arial,sans-serif;letter-spacing:.06em;text-align:center}.wa-home .ev3-archive-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;max-width:1450px;margin:0 auto 25px}.wa-home .ev3-archive-heading .sg-kicker{font:700 10px Arial,sans-serif;letter-spacing:.28em;color:#976f50;position:static!important;margin:0 0 8px}.wa-home .ev3-archive-heading h3{font:400 clamp(38px,3.6vw,60px)/1.1 var(--font-display),Georgia,serif;margin:0;color:#38271d}.wa-home .ev3-archive-heading>a{color:#61422e;font:600 10px Arial,sans-serif;letter-spacing:.15em;text-decoration:none;white-space:nowrap}.wa-home .ev3-archive{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:25px;max-width:1450px;margin:auto}.wa-home .ev3-archive-card{display:block;text-decoration:none;color:#35261c;background:#f5e9dc;min-width:0;box-shadow:0 12px 28px #74583d16}.wa-home .ev3-archive-art{height:300px;padding:25px 30px;position:relative;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;transition:filter .3s}.wa-home .ev3-safar .ev3-archive-art{background:radial-gradient(circle at 78% 26%,#d0b390,#b58f76 48%,#6f5547 100%);color:#fff8ef}.wa-home .ev3-ode .ev3-archive-art{background:radial-gradient(ellipse at 26% 75%,#d5baa1,#ab8a70 52%,#634b3d 100%);color:#fff7ea}.wa-home .ev3-archive-art:after{content:"";position:absolute;width:220px;height:220px;right:-60px;top:24px;border:2px solid #f3e0c558;border-radius:50%;pointer-events:none}.wa-home .ev3-archive-art>small,.wa-home .ev3-archive-art>span{font:600 10px Arial,sans-serif;letter-spacing:.19em;position:relative;z-index:1}.wa-home .ev3-archive-art strong{font:400 clamp(48px,4.2vw,75px)/.91 var(--font-display),Georgia,serif;letter-spacing:-.05em;position:relative;z-index:1}.wa-home .ev3-archive-art strong em{font-weight:400}.wa-home .ev3-archive-copy{padding:24px 29px 28px}.wa-home .ev3-archive-copy>span{font:600 10px Arial,sans-serif;letter-spacing:.18em;color:#a07757}.wa-home .ev3-archive-copy h4{font:400 clamp(26px,2.4vw,39px) var(--font-display),Georgia,serif;margin:10px 0}.wa-home .ev3-archive-copy p{font:15px/1.5 var(--font-display),Georgia,serif;color:#6a5345;min-height:42px}.wa-home .ev3-archive-copy b{font:600 10px Arial,sans-serif;letter-spacing:.13em;display:block;margin-top:24px}.wa-home .ev3-archive-card:hover .ev3-archive-art{filter:brightness(1.08)}@keyframes ev3Reveal{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media(max-width:850px){.wa-home .ev3-feature{grid-template-columns:1fr}.wa-home .ev3-feature-art{min-height:450px}.wa-home .ev3-feature-copy{padding:45px}.wa-home .ev3-archive{gap:15px}.wa-home .ev3-archive-art{height:260px}.wa-home .ev3-archive-art strong{font-size:48px}}@media(max-width:600px){.wa-home .wa-exhibitions{padding:60px 5% 70px}.wa-home .ev3-intro{margin-bottom:28px}.wa-home .ev3-intro h2{font-size:47px}.wa-home .ev3-feature{margin-bottom:50px}.wa-home .ev3-feature-copy{padding:31px 24px}.wa-home .ev3-feature h3{font-size:65px}.wa-home .ev3-feature-art{min-height:395px}.wa-home .ev3-announcement{max-width:280px}.wa-home .ev3-archive{grid-template-columns:1fr}.wa-home .ev3-archive-heading{align-items:flex-start;flex-direction:column}.wa-home .ev3-archive-art{height:290px}.wa-home .ev3-archive-art strong{font-size:60px}}@media(prefers-reduced-motion:reduce){.wa-home .ev3-announcement{animation:none}.wa-home .ev3-archive-art{transition:none}}.wa-home{font-family:var(--font-interface),Arial,sans-serif}.wa-home h1,.wa-home h2,.wa-home h3,.wa-home h4{font-family:var(--font-display),Georgia,serif;text-wrap:balance}.wa-home .ev3-archive-copy h4,.wa-home .ev3-feature h3{letter-spacing:-.035em}.wa-home .ev3-archive-copy p{min-height:0}.wa-home .ev3-actions a:focus-visible,.wa-home .ev3-archive-card:focus-visible{outline:2px solid #805b3f;outline-offset:4px}.wa-home .ev3-feature-art{overflow:hidden}.wa-home .ev3-archive-copy,.wa-home .ev3-feature-copy{min-width:0}.wa-home .wa-exhibitions .ev3-archive-card h4{overflow-wrap:break-word}.wa .sg-header .wa-desktop-nav a{font-family:var(--font-interface),Arial,sans-serif;font-size:12px;font-weight:600;letter-spacing:.025em}.wa .sg-header .wa-desktop-nav a:hover,.wa .wa-footer nav a:hover{text-decoration:underline;text-underline-offset:6px}.wa .sg-header .sg-inquire{font-family:var(--font-interface),Arial,sans-serif;font-size:11px;letter-spacing:.13em;text-transform:uppercase;font-weight:700;min-height:38px;display:inline-flex;align-items:center}.wa .sg-header .sg-icon{min-width:44px;min-height:44px}.wa .wa-footer{font-family:var(--font-interface),Arial,sans-serif}.wa .wa-footer .sg-wordmark{font-family:var(--font-display),Georgia,serif;letter-spacing:.14em}@media(max-width:650px){.wa .sg-header .sg-inquire{font-size:10px;padding:7px 11px}.wa-home .ev3-feature-copy{padding:32px 22px}.wa-home .ev3-actions a:first-child{min-height:48px}.wa-home .ev3-archive-copy{padding:23px}.wa-home .ev3-archive-heading>a{white-space:normal}}@media(prefers-reduced-motion:reduce){.wa-home *{scroll-behavior:auto!important}}.sg.wa:has(section[aria-label="Studio Seraai — A GALLERY WHERE WALLS BREATHE ART"])>.sg-header,.sg.wa>.sg-header{position:sticky!important;top:0!important;inset:auto!important;z-index:1000!important;height:96px!important;min-height:96px;display:flex;align-items:center;padding:0 clamp(22px,4.2vw,90px)!important;color:#3b281d!important;background:rgba(241,227,211,.93)!important;border-bottom:1px solid rgba(125,93,69,.2)!important;-webkit-backdrop-filter:blur(18px) saturate(125%);backdrop-filter:blur(18px) saturate(125%);transition:background .3s ease,border-color .3s ease,box-shadow .3s ease}.sg.wa>.sg-header[data-scrolled=true]{background:rgba(242,228,213,.6)!important;border-bottom-color:rgba(130,92,64,.14)!important;box-shadow:0 10px 32px rgba(66,40,21,.07)}.sg.wa>.sg-header .sg-v3-wordmark{display:flex!important;flex-direction:column;align-items:flex-start;justify-content:center;flex:0 0 auto!important;width:auto!important;height:auto!important;min-width:172px;color:#3a2515;text-decoration:none;line-height:.76;letter-spacing:-.075em;font-family:var(--font-display),Georgia,serif;font-weight:500}.sg.wa>.sg-header .sg-v3-wordmark span:first-child{font-size:clamp(29px,2.15vw,39px)}.sg.wa>.sg-header .sg-v3-wordmark span:last-child{font-size:clamp(38px,3.05vw,55px);margin-top:5px}.sg.wa>.sg-header .wa-desktop-nav{position:absolute;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:clamp(22px,2.3vw,43px);margin:0}.sg.wa>.sg-header .wa-desktop-nav a{color:#3c291d;font:500 clamp(16px,1.25vw,21px)/1.2 var(--font-display),Georgia,serif!important;letter-spacing:.02em!important;padding:12px 1px;white-space:nowrap;border-bottom:1px solid transparent;transition:border-color .2s,color .2s}.sg.wa>.sg-header .wa-desktop-nav a:hover{border-bottom-color:#aa7d47;text-decoration:none}.sg.wa>.sg-header .sg-header-actions{margin-left:auto;order:2;gap:15px}.sg.wa>.sg-header .sg-icon{width:52px;height:52px;min-width:52px;min-height:52px;display:grid;place-items:center;color:#3d2b1e}.sg.wa>.sg-header .sg-header-actions .sg-icon svg{width:27px;height:27px;stroke-width:1.75}.sg.wa>.sg-header .sg-inquire{min-height:47px;padding:10px 27px;display:inline-flex;align-items:center;justify-content:center;font:600 13px/1 var(--font-interface),Arial,sans-serif!important;letter-spacing:.18em!important;color:#3d2b1e!important;border:1px solid #9a704f!important;background:transparent;transition:background .2s,color .2s}.sg.wa>.sg-header .sg-inquire:hover{background:#583920;color:#fff!important}@media(max-width:1050px){.sg.wa>.sg-header .sg-v3-wordmark{min-width:135px}.sg.wa>.sg-header .wa-desktop-nav{gap:15px}.sg.wa>.sg-header .wa-desktop-nav a{font-size:16px!important}.sg.wa>.sg-header .sg-inquire{padding:10px 15px}}@media(max-width:800px){.sg.wa:has(section[aria-label="Studio Seraai — A GALLERY WHERE WALLS BREATHE ART"])>.sg-header,.sg.wa>.sg-header{height:78px!important;min-height:78px;padding:0 14px!important;gap:10px}.sg.wa>.sg-header .wa-desktop-nav{display:none!important}.sg.wa>.sg-header>.sg-icon{display:grid!important;order:0!important;width:44px;min-width:44px;height:44px;min-height:44px}.sg.wa>.sg-header .sg-v3-wordmark{position:absolute;left:50%;transform:translateX(-50%);min-width:0!important;align-items:center}.sg.wa>.sg-header .sg-v3-wordmark span:first-child{font-size:24px}.sg.wa>.sg-header .sg-v3-wordmark span:last-child{font-size:33px}.sg.wa>.sg-header .sg-header-actions{order:2;margin-left:auto;gap:5px}.sg.wa>.sg-header .sg-header-actions .sg-icon{display:none!important}.sg.wa>.sg-header .sg-inquire{font-size:10px!important;letter-spacing:.1em!important;padding:9px 11px;min-height:38px}}@media(prefers-reduced-motion:reduce){.sg.wa>.sg-header{transition:none}}.sg.wa .wa-footer{position:relative!important;display:block!important;margin:0!important;padding:52px clamp(24px,6.5vw,125px) 22px!important;background:#ead8c7!important;color:#382719!important;border-top:0!important;font-family:var(--font-interface),Arial,sans-serif}.sg.wa .wa-footer:before{content:"";position:absolute;left:0;right:0;top:-3px;height:4px;background:linear-gradient(90deg,#e4cfbc,#fff8ee 52%,#ddc4ae)}.sg.wa .wa-footer-inner{width:100%;max-width:1750px;margin:0 auto;display:flex;align-items:center;gap:clamp(19px,2.7vw,50px)}.sg.wa .wa-footer-logo{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-start;color:#3b291b;font:400 clamp(29px,2.4vw,43px)/.78 var(--font-display),Georgia,serif;letter-spacing:-.047em!important;white-space:nowrap;text-decoration:none}.sg.wa .wa-footer-logo span+span{font-size:1.28em;margin-top:6px}.sg.wa .wa-footer-rule{height:48px;flex:0 0 1px;background:#977d69a8}.sg.wa .wa-footer-tagline{margin:0!important;opacity:1!important;flex:0 0 auto;font:italic 400 clamp(18px,1.35vw,24px)/1.25 var(--font-display),Georgia,serif;letter-spacing:0!important;color:#503a2b}.sg.wa .wa-footer-inner nav{display:flex!important;align-items:center!important;justify-content:center;flex:1 1 auto;gap:clamp(13px,1.7vw,30px)!important;margin:0!important;flex-wrap:wrap}.sg.wa .wa-footer-inner nav a{color:#39281e!important;font:400 clamp(15px,1.2vw,22px)/1.2 var(--font-display),Georgia,serif;text-decoration:none}.sg.wa .wa-footer-inner nav a:hover{text-decoration:underline;text-underline-offset:5px}.sg.wa .wa-footer-social{display:flex;align-items:center;gap:clamp(15px,1.4vw,26px);flex-shrink:0;color:#422c1d}.sg.wa .wa-footer-social span{font:700 22px/1 var(--font-interface),Arial,sans-serif;display:inline-flex;justify-content:center;align-items:center;min-width:23px}.sg.wa .wa-footer-social span:first-child{font-size:31px;font-weight:400}.sg.wa .wa-footer-social span:nth-child(2){font-size:19px}.sg.wa .wa-footer-bottom{max-width:1750px;margin:36px auto 0!important;display:flex;justify-content:space-between;gap:16px;color:#876e5a;font:600 10px var(--font-interface),Arial,sans-serif;letter-spacing:.12em}.sg.wa .wa-footer-bottom a{color:inherit}@media(max-width:1250px){.sg.wa .wa-footer-inner{flex-wrap:wrap;justify-content:center;row-gap:24px}.sg.wa .wa-footer-inner nav{order:4;flex:1 0 100%}.sg.wa .wa-footer-social-rule{margin-left:auto}}@media(max-width:700px){.sg.wa .wa-footer{padding:38px 6% 24px!important}.sg.wa .wa-footer-inner{justify-content:flex-start;gap:18px}.sg.wa .wa-footer-logo{font-size:31px}.sg.wa .wa-footer-rule{height:42px}.sg.wa .wa-footer-tagline{font-size:17px}.sg.wa .wa-footer-inner nav{order:4;justify-content:flex-start;gap:14px 20px!important}.sg.wa .wa-footer-inner nav a{font-size:19px}.sg.wa .wa-footer-social-rule{display:none}.sg.wa .wa-footer-social{order:5;width:100%;justify-content:flex-start;gap:27px}.sg.wa .wa-footer-bottom{margin-top:34px!important;font-size:9px}}.sg.wa .wa-footer-social a{display:inline-flex;align-items:center;justify-content:center;min-width:28px;min-height:42px;color:#422c1d;text-decoration:none;transition:color .2s,transform .2s}.sg.wa .wa-footer-social a:hover{color:#a36b32;transform:translateY(-3px)}.sg.wa .wa-footer-social a:focus-visible{outline:2px solid #8b582e;outline-offset:4px}.sg.wa .wa-footer-social .wa-social-letter{font:700 25px/1 Georgia,serif}@media(prefers-reduced-motion:reduce){.sg.wa .wa-footer-social a{transition:none}}@media(max-width:800px){.sg.wa>.sg-header .sg-v3-wordmark{pointer-events:auto;z-index:1}.sg.wa>.sg-header .sg-header-actions,.sg.wa>.sg-header>.sg-icon{position:relative;z-index:2}}@media(max-width:430px){.sg.wa:has(section[aria-label="Studio Seraai — A GALLERY WHERE WALLS BREATHE ART"])>.sg-header,.sg.wa>.sg-header{padding:0 9px!important}.sg.wa>.sg-header .sg-v3-wordmark span:first-child{font-size:19px}.sg.wa>.sg-header .sg-v3-wordmark span:last-child{font-size:26px}.sg.wa>.sg-header .sg-inquire{padding:9px 8px;font-size:9px!important}.sg.wa>.sg-header>.sg-icon{width:42px;min-width:42px}.sg.wa .wa-footer-inner{gap:12px}.sg.wa .wa-footer-logo{font-size:26px}.sg.wa .wa-footer-tagline{font-size:15px;max-width:145px}.sg.wa .wa-footer-social{gap:16px;flex-wrap:wrap}}@media(max-width:360px){.sg.wa>.sg-header .sg-v3-wordmark span:first-child{font-size:17px}.sg.wa>.sg-header .sg-v3-wordmark span:last-child{font-size:23px}.sg.wa .wa-footer-inner nav a{font-size:17px}}@media(min-width:801px){.sg.wa>.sg-header>.sg-icon{display:none!important}}.sg.wa{width:100%;max-width:100%;overflow-x:clip}.sg.wa #gallery-main{width:100%;max-width:100%;min-width:0}.sg.wa #gallery-main img,.sg.wa #gallery-main video{max-width:100%}.sg.wa #gallery-main :where(section,article,aside,figure){min-width:0}@media (max-width:800px){.sg.wa .sg-dialog{max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);overflow:auto}.sg.wa #gallery-main :where(h1,h2,h3,p){overflow-wrap:break-word}.sg.wa #gallery-main :where(button,a,input,select,textarea){touch-action:manipulation}}@media (max-width:520px){.sg.wa #gallery-main{overflow-x:clip}.sg.wa #gallery-main :where(.wa-home,.wa-collections,.wa-artists,.wa-exhibitions){max-width:100%;min-width:0}.sg.wa #gallery-main :where(input,select,textarea){max-width:100%}}@font-face{font-family:display;src:url(/_next/static/media/0a98c8be91db135e-s.p.woff) format("woff");font-display:swap;font-weight:300 700}@font-face{font-family:display Fallback;src:local("Arial");ascent-override:105.47%;descent-override:32.76%;line-gap-override:0.00%;size-adjust:87.60%}.__className_6a53ba{font-family:display,display Fallback}.__variable_6a53ba{--font-display:"display","display Fallback"}@font-face{font-family:ui;src:url(/_next/static/media/8078f150a164dbba-s.p.woff) format("woff");font-display:swap;font-weight:200 800}@font-face{font-family:ui Fallback;src:local("Arial");ascent-override:106.45%;descent-override:29.96%;line-gap-override:0.00%;size-adjust:100.14%}.__className_e34765{font-family:ui,ui Fallback}.__variable_e34765{--font-interface:"ui","ui Fallback"}