/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.start{inset-inline-start:var(--spacing)}.hidden{display:none}.table{display:table}}:root{--bone:#e7ded0;--ink:#171414;--oxblood:#541d24;--ochre:#b58a32;--taupe:#766052;--line:#17141438;--serif:Georgia,"Times New Roman",serif;--sans:Arial,Helvetica,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--ink)}body{background:var(--bone);color:var(--ink);font-family:var(--sans);margin:0;font-size:14px;line-height:1.6}a{color:inherit;text-decoration:none}img{object-fit:cover}button,input,select,textarea{font:inherit}.site-header{z-index:20;height:106px;color:var(--bone);border-bottom:1px solid #e7ded038;justify-content:space-between;align-items:flex-start;padding:28px 4.5vw;display:flex;position:relative}.header-light{color:var(--ink);border-color:var(--line)}.wordmark{font-family:var(--serif);letter-spacing:.08em;flex-direction:column;font-size:17px;line-height:1;display:flex}.wordmark small{font-family:var(--sans);letter-spacing:.28em;text-transform:uppercase;margin-top:8px;font-size:8px}.site-header nav{letter-spacing:.18em;text-transform:uppercase;gap:clamp(18px,2.4vw,42px);font-size:9px;display:flex}.site-header nav a{padding:4px 0;position:relative}.site-header nav a:after{content:"";background:var(--ochre);height:1px;transition:right .4s;position:absolute;bottom:0;left:0;right:100%}.site-header nav a:hover:after{right:0}.site-header nav a:focus-visible:after{right:0}.menu-toggle{display:none}.hero{background:var(--ink);height:100svh;min-height:680px;color:var(--bone);position:relative;overflow:hidden}.hero-photo{z-index:0}.hero-shade{z-index:1;background:linear-gradient(90deg,#0a0707c2 0%,#0a070733 56%,#0a07071a),linear-gradient(#0000 34%,#0c0708c7);position:absolute;inset:0}.hero-copy{z-index:2;position:absolute;bottom:7vh;left:4.5vw;right:4.5vw}.eyebrow,.section-label{text-transform:uppercase;letter-spacing:.27em;margin:0 0 22px;font-size:9px;line-height:1.3}.eyebrow{color:#d1b78a}.hero h1,.page-hero h1,.house-hero h1,.process-hero h1,.inquire-hero h1,.detail-hero h1,.collection-detail-head h1,.artist-detail header h1,.artwork-info h1,.thanks h1{font:400 clamp(58px,8.6vw,142px)/.84 var(--serif);letter-spacing:-.055em;text-transform:uppercase;margin:0}.hero-intro{gap:22px;max-width:430px;margin:36px 0 0 42vw;display:grid}.hero-intro p{margin:0}.text-link{letter-spacing:.2em;text-transform:uppercase;border-bottom:1px solid;width:max-content;padding-bottom:7px;font-size:9px}.text-link span{color:var(--ochre);margin-left:12px}.dark-link{color:var(--ink)}.hero-index{z-index:2;font:italic 13px var(--serif);color:#bcae9a;margin:0;position:absolute;bottom:7vh;right:4.5vw}.philosophy{padding:15vw 6vw 13vw}.philosophy h2{font:400 clamp(42px,6.3vw,104px)/.98 var(--serif);letter-spacing:-.045em;max-width:1280px;margin:5vw auto}.philosophy>div{max-width:430px;margin-left:55%;font-size:16px}.questions{background:var(--oxblood);color:var(--bone);gap:14vw;padding:13vw 7vw;display:grid}.questions p{max-width:900px;font:italic 400 clamp(38px,5vw,78px)/1.05 var(--serif);letter-spacing:-.035em;margin:0}.questions p:nth-child(2){max-width:780px;margin-left:auto}.questions p:nth-child(3){margin-left:20%}.questions strong{letter-spacing:.28em;text-transform:uppercase;border-top:1px solid #e7ded04d;padding-top:25px;font-size:10px}.worlds{min-height:1900px;padding:10vw 5vw 14vw;position:relative}.world{color:var(--bone);position:absolute;overflow:hidden}.world img,.project-image img,.artwork-image img,.collection-lead-image img,.collection-image img,.collection-banner img,.artwork-detail-image img{transition:transform 1s cubic-bezier(.2,.7,.1,1)}.world:hover img,.project-image:hover img,.artwork-image:hover img,.collection-lead-image:hover img{transform:scale(1.025)}.world:after{content:"";background:linear-gradient(#0000 38%,#0000009e);position:absolute;inset:0}.world>span,.world>div{z-index:2;position:absolute}.world>span{font:italic 12px var(--serif);top:22px;left:22px}.world>div{bottom:24px;left:28px;right:28px}.world h2{font:400 clamp(48px,7vw,100px)/.9 var(--serif);text-transform:uppercase;letter-spacing:-.05em;margin:0}.world p{max-width:280px}.world-1{width:56vw;height:760px;top:15vw;left:5vw}.world-2{width:31vw;height:640px;top:38vw;right:5vw}.world-3{width:40vw;height:560px;top:1040px;left:18vw}.featured,.project-list{background:var(--ink);color:var(--bone);padding:10vw 4.5vw}.project-list{padding-top:7vw}.project-preview{grid-template-columns:1.65fr .75fr;align-items:end;gap:5vw;margin:8vw 0 16vw;display:grid}.project-reverse{grid-template-columns:.75fr 1.65fr}.project-reverse .project-image{grid-column:2}.project-reverse .project-meta{grid-area:1/1}.project-image{height:66vw;max-height:880px;position:relative;overflow:hidden}.project-meta>span,.collection-lead>div>span{letter-spacing:.2em;text-transform:uppercase;color:#ad9d91;font-size:9px}.project-meta h2{font:400 clamp(48px,6vw,90px)/.9 var(--serif);letter-spacing:-.04em;text-transform:uppercase;margin:18px 0}.project-meta p{color:#c9beb0;max-width:360px;margin-bottom:34px}.featured>.section-label{border-bottom:1px solid #e7ded033;padding-bottom:18px}.featured .dark-link,.project-list .dark-link{color:var(--bone)}.inner-world{background:#b58a32;grid-template-columns:1fr 1.1fr;gap:10vw;padding:12vw 5vw;display:grid}.inner-title{height:max-content;position:sticky;top:60px}.inner-title h2,.collection-head h2,.house-philosophy h2,.founder h2,.process-deep h2,.process-end h2{font:400 clamp(62px,8vw,130px)/.82 var(--serif);text-transform:uppercase;letter-spacing:-.055em;margin:0}.inner-title p{max-width:300px;margin:48px 0 0 16vw}.process-list article{border-bottom:1px solid #17141466;grid-template-columns:45px 1fr;gap:6px 28px;margin-bottom:8vw;padding:0 0 8vw;display:grid}.process-list article>span{font:italic 15px var(--serif);grid-row:1/3}.process-list h3{font:400 clamp(33px,4vw,60px)/1 var(--serif);text-transform:uppercase;margin:0}.process-list p{max-width:500px;margin:20px 0 0}.collection-feature{grid-template-columns:1fr 2.2fr;gap:3vw 7vw;padding:12vw 5vw;display:grid}.collection-head h2{font-size:clamp(55px,7vw,112px)}.collection-head h2 i{margin-top:14px;font-size:.4em;display:block}.collection-head p{max-width:260px;margin:38px 0}.collection-image{height:58vw;max-height:850px;position:relative}.collection-feature>.text-link{grid-column:2}.final-statement{background:var(--oxblood);color:var(--bone);padding:12vw 6vw}.final-statement h2{font:400 clamp(45px,6vw,92px)/1 var(--serif);letter-spacing:-.04em;max-width:1240px;margin:0 0 70px}.final-statement h2 em{color:#cfb789}.footer{background:var(--ink);color:var(--bone);border-top:1px solid #e7ded02e;grid-template-columns:1.5fr 1fr;gap:5vw;padding:8vw 5vw 4vw;display:grid}.footer-mark{font-family:var(--serif);letter-spacing:.1em;flex-direction:column;display:flex}.footer-mark span{font:8px var(--sans);text-transform:uppercase;letter-spacing:.25em;margin-top:8px}.footer p{color:#b9aa99;margin:0}.footer nav,.footer-social{gap:10px;display:grid}.footer a{letter-spacing:.16em;text-transform:uppercase;font-size:10px}.footer small{color:#8f8175;letter-spacing:.1em;border-top:1px solid #e7ded02e;grid-column:1/-1;margin-top:5vw;padding-top:22px;font-size:9px}.page-hero{padding:8vw 5vw 12vw}.page-hero h1{font-size:clamp(80px,15vw,230px)}.page-hero>p{font:italic 27px var(--serif);max-width:430px;margin:55px 0 0 55%}.collection-page-hero blockquote{max-width:700px;font:italic clamp(28px,4vw,60px)/1.1 var(--serif);margin:7vw 0 0 35%}.collection-lead{grid-template-columns:1.6fr .7fr;align-items:end;gap:7vw;padding:0 5vw 14vw;display:grid}.collection-lead-image{height:65vw;max-height:850px;position:relative;overflow:hidden}.collection-lead h2{font:400 clamp(60px,7vw,110px)/.88 var(--serif);text-transform:uppercase;margin:25px 0}.collection-lead p{margin-bottom:35px}.future{background:var(--oxblood);color:var(--bone);padding:9vw 6vw}.future p{font:400 clamp(32px,4vw,64px)/1 var(--serif);text-transform:uppercase;border-top:1px solid #e7ded04d;margin:0;padding:22px 0}.future p span{width:12%;font:italic 12px var(--serif);display:inline-block}.ink-page,.artist-detail{background:var(--ink);color:var(--bone)}.ink-page .page-hero>p{color:#baa99b}.artist-directory{padding:0 5vw 12vw}.artist-directory a{border-top:1px solid #e7ded040;grid-template-columns:8% 1fr 25% 30px;align-items:center;padding:24px 0;display:grid}.artist-directory span{font:italic 12px var(--serif)}.artist-directory h2{font:400 clamp(40px,6vw,90px)/1 var(--serif);text-transform:uppercase;margin:0}.artist-directory p{color:#a99788}.artist-directory i{color:var(--ochre)}.house-hero{grid-template-columns:1.5fr .7fr;align-items:end;gap:5vw;padding:10vw 5vw 14vw;display:grid}.house-hero>.section-label{grid-column:1/-1}.house-hero h1 em{color:var(--oxblood)}.house-hero>p{font:italic 23px var(--serif)}.house-philosophy{background:var(--ink);color:var(--bone);padding:10vw 5vw}.house-philosophy>div{grid-template-columns:.6fr 1.5fr;align-items:end;gap:10vw;margin-bottom:9vw;display:grid}.house-philosophy h2{font-size:clamp(50px,7vw,105px)}.house-philosophy img{width:76%;height:auto;margin-left:24%}.founder{grid-template-columns:1fr .8fr;align-items:center;gap:10vw;padding:12vw 6vw;display:grid}.founder-image{height:75vw;max-height:980px;position:relative}.founder-image:after{content:"";background:#541d242e;position:absolute;inset:0}.founder-image span{z-index:2;background:var(--bone);text-transform:uppercase;letter-spacing:.12em;padding:5px 8px;font-size:8px;position:absolute;bottom:12px;left:12px}.founder h2{margin-bottom:50px;font-size:clamp(65px,8vw,120px)}.founder p{max-width:470px}.founder .text-link{margin-top:45px;display:block}.process-page{background:var(--ink);color:var(--bone)}.process-hero{padding:11vw 5vw 15vw}.process-hero h1{max-width:1100px;font-size:clamp(60px,10vw,150px)}.process-hero>p{color:#c1b4a8;max-width:500px;margin:6vw 0 0 52%;font-size:17px}.process-deep{background:var(--ochre);color:var(--ink);grid-template-columns:1fr 1fr;gap:10vw;padding:12vw 5vw;display:grid}.process-deep>div:first-child p{max-width:390px;margin:50px 0 0 12vw}.question-tape{padding:10vw 5vw}.question-tape blockquote{font:italic clamp(36px,5vw,74px)/1.05 var(--serif);border-top:1px solid #e7ded040;grid-template-columns:10% 1fr;margin:0;padding:7vw 0;display:grid}.question-tape span{color:var(--ochre);font-size:12px}.process-end{background:var(--oxblood);padding:10vw 6vw}.process-end p{text-transform:uppercase;letter-spacing:.2em;font-size:9px}.process-end h2{color:var(--bone);margin-top:5vw}.inquire-hero{grid-template-columns:1.5fr .6fr;align-items:end;gap:7vw;padding:9vw 5vw 12vw;display:grid}.inquire-hero>.section-label{grid-column:1/-1}.inquire-hero>p{font:italic 24px var(--serif)}.form-wrap{background:var(--oxblood);color:var(--bone);padding:10vw 8vw}.inquiry-form{max-width:1100px;margin:auto}.form-grid{grid-template-columns:1fr 1fr;gap:46px 7vw;display:grid}.inquiry-form label{letter-spacing:.18em;text-transform:uppercase;gap:8px;margin-bottom:46px;font-size:9px;display:grid}.inquiry-form em{opacity:.6}.inquiry-form input,.inquiry-form select,.inquiry-form textarea{width:100%;color:inherit;text-transform:none;letter-spacing:0;background:0 0;border:0;border-bottom:1px solid #e7ded073;border-radius:0;outline:none;padding:9px 0}.inquiry-form select option{color:var(--ink)}.inquiry-form textarea{resize:vertical;min-height:110px}.inquiry-form input:focus,.inquiry-form select:focus,.inquiry-form textarea:focus{border-color:var(--ochre)}.upload input{opacity:0;pointer-events:none;position:absolute}.upload span{border-bottom:1px solid #e7ded073;padding:12px 0}.submit-link{color:inherit;text-transform:uppercase;letter-spacing:.2em;cursor:pointer;background:0 0;border:0;border-bottom:1px solid;padding:8px 0;font-size:10px}.submit-link span{color:var(--ochre);margin-left:15px}.thanks{padding:8vw 0}.thanks p:last-child{font:italic 24px var(--serif);max-width:450px}.detail-hero{height:100svh;min-height:700px;color:var(--bone);position:relative}.detail-hero>img{z-index:0}.detail-hero>div{z-index:1;background:linear-gradient(#0000,#000000b3);position:absolute;inset:0}.detail-hero>p,.detail-hero>h1{z-index:2;position:absolute;left:5vw}.detail-hero>p{text-transform:uppercase;letter-spacing:.2em;font-size:9px;bottom:25vh}.detail-hero>h1{bottom:7vh}.project-story{grid-template-columns:.3fr 1.2fr .6fr;gap:6vw;padding:12vw 8vw;display:grid}.project-story h2{font:italic 400 clamp(40px,5vw,75px)/1.06 var(--serif);margin:0}.project-story>p:last-child{margin-top:12vw}.image-pair{grid-template-columns:.75fr 1.3fr;align-items:start;gap:5vw;padding:0 4vw 12vw;display:grid}.image-pair img{width:100%;height:auto}.image-pair img:last-child{margin-top:20vw}.project-quote{background:var(--oxblood);color:var(--bone);font:italic clamp(40px,6vw,88px)/1.05 var(--serif);margin:0;padding:12vw 10vw}.materials{grid-template-columns:1fr 2fr;padding:10vw 7vw;display:grid}.materials span{border-top:1px solid var(--line);font:26px var(--serif);grid-column:2;padding:18px 0}.next-project{background:var(--ink);color:var(--bone);grid-template-columns:1fr auto;gap:20px;padding:7vw 5vw;display:grid}.next-project span{text-transform:uppercase;letter-spacing:.2em;grid-column:1/-1;font-size:9px}.next-project strong{font:400 clamp(50px,8vw,120px)/1 var(--serif);text-transform:uppercase}.next-project i{color:var(--ochre);font-size:40px}.collection-detail-head{grid-template-columns:1.4fr .6fr;align-items:end;gap:8vw;padding:9vw 5vw;display:grid}.collection-detail-head>.section-label{grid-column:1/-1}.collection-detail-head>p{font:italic 22px var(--serif)}.collection-banner{height:70vw;max-height:900px;position:relative}.artwork-grid{grid-template-columns:repeat(3,1fr);align-items:start;gap:8vw 3vw;padding:11vw 5vw;display:grid}.artwork-card:nth-child(2n){margin-top:12vw}.artwork-image{height:44vw;max-height:650px;display:block;position:relative;overflow:hidden}.artwork-card p{text-transform:uppercase;letter-spacing:.16em;color:#918376;margin:16px 0 3px;font-size:8px}.artwork-card h3{font:400 28px var(--serif);margin:0}.collection-artists{background:var(--ochre);padding:8vw 6vw}.collection-artists p{font:400 clamp(36px,5vw,70px)/1 var(--serif);text-transform:uppercase;border-top:1px solid #17141459;margin:0;padding:18px 0}.collection-artists p span{float:right;font:10px var(--sans);letter-spacing:.15em}.artist-detail>header{padding:9vw 5vw 12vw}.artist-detail>header p:last-child{max-width:420px;margin:5vw 0 0 55%}.artist-detail>blockquote{background:var(--bone);color:var(--ink);font:italic clamp(42px,6vw,86px)/1.04 var(--serif);margin:0;padding:10vw 12vw}.artwork-detail{grid-template-columns:1.5fr .75fr;gap:7vw;padding:5vw;display:grid}.artwork-detail-image{height:72vw;max-height:980px;position:relative}.artwork-info{padding-top:8vw}.artwork-info>p{text-transform:uppercase;letter-spacing:.2em;font-size:9px}.artwork-info h1{font-size:clamp(55px,6vw,90px)}.artwork-info dl{margin:55px 0}.artwork-info dl>div{border-top:1px solid var(--line);grid-template-columns:100px 1fr;padding:10px 0;display:grid}.artwork-info dt{text-transform:uppercase;letter-spacing:.15em;font-size:8px}.artwork-info dd{margin:0}.artwork-info>small{color:#7e6e63;margin-top:25px;display:block}.artwork-inquiry-section{background:var(--oxblood);color:var(--bone);padding:10vw 8vw}.artwork-inquiry-section>h2{font:400 clamp(55px,7vw,105px)/.9 var(--serif);text-transform:uppercase}.artwork-inquiry-section>p{max-width:480px;margin:0 0 9vw 40%}@media (max-width:800px){body{font-size:13px}.site-header{height:86px;padding:22px}.site-header nav{background:var(--ink);color:var(--bone);flex-direction:column;align-items:flex-start;gap:15px;padding:35px 22px 50px;display:none;position:absolute;inset:86px 0 auto}.site-header nav.open{display:flex}.site-header nav a{font:400 32px var(--serif);text-transform:uppercase;letter-spacing:-.02em}.menu-toggle{color:inherit;text-transform:uppercase;letter-spacing:.16em;background:0 0;border:0;align-items:center;gap:10px;font-size:9px;display:flex}.menu-toggle i{border-top:1px solid;width:20px}.hero{min-height:700px}.hero-photo{object-position:62% center}.hero-shade{background:linear-gradient(#0805051a 25%,#080505db)}.hero-copy{bottom:4vh;left:22px;right:22px}.hero h1{font-size:clamp(48px,14.5vw,72px);line-height:.88}.hero-intro{max-width:76vw;margin:26px 0 0 14vw}.hero-index{display:none}.philosophy{padding:28vw 22px}.philosophy h2{margin:14vw 0;font-size:44px}.philosophy>div{margin:0 0 0 14vw}.questions{gap:35vw;padding:26vw 22px}.questions p{font-size:39px}.questions p:nth-child(2),.questions p:nth-child(3){margin-left:10%}.worlds{gap:18px;height:auto;min-height:0;padding:25vw 22px;display:grid}.world{width:100%!important;height:78vw!important;position:relative!important;inset:auto!important}.world:nth-of-type(3){margin-left:auto;width:78%!important}.world h2{font-size:49px}.project-preview,.project-reverse{grid-template-columns:1fr;gap:30px;margin:18vw 0 32vw;display:grid}.project-image,.project-reverse .project-image{grid-column:1;height:120vw}.project-meta,.project-reverse .project-meta{grid-area:auto/1}.project-meta h2{font-size:50px}.featured,.project-list{padding:22vw 22px}.inner-world,.process-deep{grid-template-columns:1fr;padding:25vw 22px}.inner-title{position:static}.inner-title h2,.collection-head h2{font-size:65px}.inner-title p{margin-left:12vw}.process-list{margin-top:20vw}.process-list article{margin-bottom:16vw;padding-bottom:16vw}.collection-feature{grid-template-columns:1fr;padding:25vw 22px}.collection-image{grid-column:1;height:115vw}.collection-feature>.text-link{grid-column:1}.final-statement{padding:26vw 22px}.final-statement h2{font-size:45px}.footer{grid-template-columns:1fr 1fr;padding:24vw 22px 10vw}.footer-mark,.footer small{grid-column:1/-1}.page-hero{padding:24vw 22px}.page-hero h1{font-size:22vw}.page-hero>p,.collection-page-hero blockquote{margin:14vw 0 0 14vw}.collection-lead{grid-template-columns:1fr;padding:0 22px 28vw}.collection-lead-image{height:118vw}.future{padding:22vw}.future p span{width:18%}.artist-directory{padding:0 22px 25vw}.artist-directory a{grid-template-columns:12% 1fr 20px}.artist-directory p{display:none}.artist-directory h2{font-size:43px}.house-hero,.inquire-hero,.collection-detail-head{grid-template-columns:1fr;padding:24vw 22px}.house-hero>.section-label,.inquire-hero>.section-label,.collection-detail-head>.section-label{grid-column:1}.house-hero h1,.inquire-hero h1{font-size:18vw}.house-philosophy{padding:24vw 22px}.house-philosophy>div{grid-template-columns:1fr}.house-philosophy img{width:100%;margin:0}.founder{grid-template-columns:1fr;padding:24vw 22px}.founder-image{height:135vw}.process-hero{padding:26vw 22px}.process-hero h1{font-size:16vw}.process-hero>p,.process-deep>div:first-child p{margin:15vw 0 0 14vw}.question-tape{padding:20vw 22px}.question-tape blockquote{grid-template-columns:1fr;padding:20vw 0;font-size:39px}.process-end{padding:25vw 22px}.form-wrap{padding:22vw}.form-grid{grid-template-columns:1fr;gap:0}.detail-hero>h1{font-size:17vw}.project-story{grid-template-columns:1fr;padding:24vw 22px}.project-story>p:last-child{margin:0 0 0 20%}.image-pair{grid-template-columns:1fr;padding:0 22px 24vw}.image-pair img:last-child{margin-top:0}.materials{grid-template-columns:1fr;padding:20vw 22px}.materials span{grid-column:1}.next-project{padding:20vw 22px}.collection-detail-head h1{font-size:20vw}.collection-detail-head>p{margin-left:15%}.collection-banner{height:110vw}.artwork-grid{grid-template-columns:1fr;gap:22vw;padding:24vw 22px}.artwork-card:nth-child(2n){margin-top:0}.artwork-image{height:125vw}.collection-artists{padding:20vw 22px}.artist-detail>header{padding:24vw 22px}.artist-detail>header h1{font-size:20vw}.artist-detail>header p:last-child{margin:15vw 0 0 18%}.artist-detail>blockquote{padding:25vw 22px;font-size:42px}.artwork-detail{grid-template-columns:1fr;padding:10vw 22px 25vw}.artwork-detail-image{height:120vw}.artwork-info h1{font-size:16vw}.artwork-inquiry-section{padding:24vw 22px}.artwork-inquiry-section>p{margin:0 0 18vw 14%}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}.quiet-hero .hero-photo{object-position:center 46%}.quiet-hero .hero-copy{max-width:820px;bottom:9vh}.quiet-hero h1{letter-spacing:-.035em;text-transform:none;font-size:clamp(42px,5.7vw,84px);line-height:.96}.quiet-hero h1 em{color:#d7c7b3;font-weight:400}.quiet-hero-intro{color:#d1c5b7;max-width:430px;margin:32px 0 0 16vw;font-size:14px}.quiet-actions{gap:38px;margin:30px 0 0 16vw;display:flex}.home-intro{grid-template-columns:.45fr 1.2fr;gap:8vw;padding:11vw 7vw;display:grid}.home-intro>div{max-width:830px}.home-intro h2{font:400 clamp(34px,4.4vw,64px)/1.08 var(--serif);letter-spacing:-.025em;margin:0}.home-intro p{max-width:480px;margin:40px 0 0 34%;font-size:15px}.home-offer{grid-template-columns:repeat(2,1fr);padding:0 7vw 10vw;display:grid}.home-offer p{border-top:1px solid var(--line);font:400 clamp(20px,2.2vw,30px)/1.2 var(--serif);margin:0;padding:18px 0}.home-offer p:nth-child(2n){padding-left:30px}.home-note{background:#c8a864;padding:11vw 7vw}.home-note h2{max-width:1000px;font:400 clamp(38px,5.3vw,76px)/1.06 var(--serif);letter-spacing:-.03em;margin:5vw 0}.home-note h2 em{color:var(--oxblood);font-weight:400}.home-note h2 strong{letter-spacing:.06em;font-size:.88em;font-weight:400}.home-interlude{background:var(--ink);display:block;overflow:hidden}.home-interlude img{width:100%;height:auto;transition:transform 1.2s cubic-bezier(.2,.7,.1,1);display:block}:is(.home-interlude:hover img,.home-interlude:focus-visible img){transform:scale(1.012)}.page-hero h1,.house-hero h1,.process-hero h1,.inquire-hero h1,.collection-detail-head h1,.artist-detail header h1{line-height:.94;font-size:clamp(44px,5.4vw,78px)!important}.quiet-hero h1{font-size:clamp(38px,4.8vw,68px)!important}.detail-hero h1{font-size:clamp(48px,6vw,88px)}.questions p,.question-tape blockquote{font-size:clamp(30px,3.8vw,56px)}.inner-title h2,.collection-head h2,.house-philosophy h2,.process-deep h2,.process-end h2{font-size:clamp(48px,6vw,86px)}.founder h2{font-size:clamp(40px,4.7vw,66px)!important}.project-meta h2{font-size:clamp(38px,4.5vw,66px)}.world h2{font-size:clamp(38px,5vw,72px)}.project-image img,.artwork-image img,.artwork-detail-image img{background:var(--ink);object-fit:contain!important}.curated-intro em{font:italic 13px/1.5 var(--serif);color:#817367;margin-top:22px;display:block}.project-list{padding:5vw 4.5vw 11vw}.project-preview{margin:0 0 11vw;display:block}.project-preview:last-child{margin-bottom:0}.project-image{background:0 0;height:auto;max-height:none;margin:0;overflow:visible}.project-image img{object-fit:contain;background:0 0;width:100%;display:block;height:auto!important;position:static!important}.project-meta{border-top:1px solid #e7ded038;grid-template-columns:1fr minmax(260px,34%);align-items:start;gap:14px 5vw;padding:22px 0 0;display:grid}.project-meta>span{grid-column:1/-1}.project-meta h2{text-transform:none;letter-spacing:-.025em;margin:0;font-size:clamp(25px,2.5vw,39px);line-height:1}.project-meta p{color:#b9ac9f;max-width:430px;font:italic 15px/1.45 var(--serif);margin:0}.curated-page{background:var(--ink);color:var(--bone)}.curated-opening{background:var(--ink);position:relative}.curated-opening>.site-header{z-index:4;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(90deg,#162a35c7,#162a359e);position:absolute;top:0;left:0;right:0}.curated-opening-image{margin:0;position:relative}.curated-opening-image>img{object-fit:contain;width:100%;height:auto;display:block}.curated-opening-shade{z-index:1;background:linear-gradient(#0c080885 0%,#0c080808 31%,#0c080814 58%,#0c0808b8 100%);position:absolute;inset:0}.curated-opening-copy{z-index:2;justify-content:space-between;align-items:flex-end;gap:5vw;display:flex;position:absolute;bottom:4.5vw;left:4.5vw;right:4.5vw}.curated-opening-copy .section-label{white-space:nowrap;order:2;margin:0 0 12px}.curated-opening-copy h1{max-width:760px;font:400 clamp(46px,6.1vw,92px)/.88 var(--serif);letter-spacing:-.045em;text-transform:uppercase;order:1;margin:0}.curated-opening-meta{border-top:1px solid #e7ded038;grid-template-columns:1fr minmax(320px,42%);gap:6vw;padding:27px 4.5vw 8vw;display:grid}.curated-opening-meta span{letter-spacing:.2em;text-transform:uppercase;color:#ad9d91;font-size:9px}.curated-opening-meta h2{font:400 clamp(25px,2.5vw,39px)/1 var(--serif);letter-spacing:-.025em;margin:14px 0 0}.curated-opening-meta p{color:#c9beb0;max-width:500px;margin:0}.curated-opening-meta .curated-intro{color:#b9ac9f;margin-top:30px}.curated-opening-meta .curated-intro em{color:#8f8175}.house-art-quote{background:var(--oxblood);color:var(--bone);font:italic 400 clamp(30px,3.9vw,56px)/1.12 var(--serif);letter-spacing:-.025em;max-width:none;margin:0;padding:8vw 12vw 9vw}.house-art-quote:before{content:"A philosophy";color:#c6a96e;font:9px/1.3 var(--sans);letter-spacing:.27em;text-transform:uppercase;margin-bottom:5vw;font-style:normal;display:block}.house-art-quote cite{color:#cbbcaf;font:9px/1.3 var(--sans);letter-spacing:.2em;text-transform:uppercase;margin-top:3vw;font-style:normal;display:block}.founder h2{text-transform:none;line-height:.95}.founder-signature{color:var(--oxblood);font:italic 13px/1.4 var(--serif);margin:-30px 0 34px!important}.founder-belief{font:italic 18px/1.45 var(--serif);margin-top:38px}.wordmark{letter-spacing:.045em;font-size:15px}.site-header nav{gap:clamp(12px,1.65vw,28px)}.ethos-page{background:var(--bone)}.ethos-copy{width:min(760px,70vw);margin:0 0 14vw 21vw;padding-top:9vw}.ethos-copy h1{font:9px/1.3 var(--sans);letter-spacing:.3em;text-transform:uppercase;margin:0 0 8vw}.ethos-copy p{font:400 16px/1.8 var(--sans);margin:0 0 34px}.ethos-copy .ethos-lead{font:italic 400 clamp(29px,3.3vw,47px)/1.16 var(--serif);letter-spacing:-.025em;margin-bottom:5vw}.ethos-copy blockquote{font:400 clamp(34px,4.2vw,60px)/1.08 var(--serif);letter-spacing:-.035em;margin:8vw 0 9vw}.ethos-copy blockquote em{color:var(--oxblood);font-weight:400}.ethos-copy footer{border-top:1px solid var(--line);flex-direction:column;padding-top:22px;display:flex}.ethos-copy footer strong{font:400 15px/1.4 var(--serif)}.ethos-copy footer span{font:8px/1.3 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:#786a60;margin-top:7px}.pisces-coming{background:var(--oxblood);min-height:100svh;color:var(--bone);position:relative;overflow:hidden}.pisces-orbit{aspect-ratio:1;border:1px solid #e7ded029;border-radius:50%;width:min(58vw,780px);position:absolute;top:19vh;right:-7vw}.pisces-orbit:after{content:"";background:#17141429;border-radius:50%;position:absolute;inset:18%}.pisces-copy{position:absolute;bottom:9vh;left:8vw}.pisces-copy p,.pisces-copy span{font:9px/1.3 var(--sans);letter-spacing:.25em;text-transform:uppercase;margin:0}.pisces-copy h1{font:italic 400 clamp(62px,10vw,150px)/.78 var(--serif);letter-spacing:-.055em;text-transform:uppercase;margin:3vw 0}.pisces-copy span{color:#cfb789}.ethos-studio-note{background:var(--bone);padding:2vw 6vw 13vw}.ethos-studio-note figure{width:min(66vw,980px);margin:0 auto}.ethos-studio-note img{width:100%;height:auto;display:block}@media (max-width:800px){.quiet-hero .hero-copy{bottom:6vh}.quiet-hero h1{font-size:46px}.quiet-hero-intro,.quiet-actions{margin-left:0}.quiet-actions{flex-direction:column;align-items:flex-start;gap:18px}.home-intro{grid-template-columns:1fr;padding:24vw 22px}.home-intro h2{font-size:38px}.home-intro p{margin:35px 0 0 12%}.home-offer{grid-template-columns:1fr;padding:0 22px 22vw}.home-offer p:nth-child(2n){padding-left:0}.home-note{padding:24vw 22px}.home-note h2{margin:14vw 0;font-size:40px}.page-hero h1,.house-hero h1,.process-hero h1,.inquire-hero h1,.collection-detail-head h1,.artist-detail header h1,.detail-hero h1{font-size:15vw}.inner-title h2,.collection-head h2,.house-philosophy h2,.founder h2,.process-deep h2,.process-end h2{font-size:54px}.project-list{padding:8vw 16px 22vw}.project-preview{margin-bottom:24vw}.project-meta{grid-template-columns:1fr;padding-top:15px}.project-meta h2,.project-meta p{grid-column:1}.project-meta h2{font-size:29px}.project-meta p{font-size:14px}.house-art-quote{padding:22vw 22px 24vw;font-size:34px}.house-art-quote:before{margin-bottom:14vw}.wordmark{max-width:210px;font-size:12px}.wordmark small{letter-spacing:.2em;font-size:7px}.ethos-copy{width:auto;margin:0;padding:24vw 22px 18vw}.ethos-copy h1{margin-bottom:22vw}.ethos-copy p{font-size:14px;line-height:1.75}.ethos-copy .ethos-lead{margin-bottom:18vw;font-size:33px}.ethos-copy blockquote{margin:24vw 0;font-size:38px}.ethos-studio-note{padding:0 22px 28vw}.ethos-studio-note figure{width:100%;margin:0}.pisces-orbit{width:110vw;top:22vh;right:-52vw}.pisces-copy{bottom:10vh;left:22px}.pisces-copy h1{margin:9vw 0;font-size:22vw}.curated-opening>.site-header{position:relative}.curated-opening-copy{display:block;bottom:20px;left:18px;right:18px}.curated-opening-copy .section-label{margin:0 0 10px}.curated-opening-copy h1{font-size:12vw;line-height:.9}.curated-opening-shade{background:linear-gradient(#0c08081f,#0c08080d 45%,#0c0808c2)}.curated-opening-meta{grid-template-columns:1fr;gap:35px;padding:18px 18px 24vw}.curated-opening-meta h2{font-size:29px}.curated-opening-meta .curated-intro{margin-top:24px}}.curated-page .project-list{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:11vw 2.5vw;padding:8vw 4.5vw 15vw;display:grid}.curated-page .project-preview{align-self:start;margin:0}.curated-page .project-preview:first-child{grid-column:1/7}.curated-page .project-preview:nth-child(2){grid-column:7/13}.curated-page .project-preview:nth-child(3){grid-column:1/9}.curated-page .project-preview:nth-child(4){grid-column:5/13}.curated-page .project-preview:nth-child(5){grid-column:1/8;margin-top:5vw}.curated-page .project-preview:nth-child(6){grid-column:1/10}.curated-page .project-preview:nth-child(7){grid-column:7/13;margin-top:5vw}.curated-page .project-preview:nth-child(8){grid-column:2/8}.curated-page .project-meta{grid-template-columns:1fr;padding-top:16px}.curated-page .project-meta h2,.curated-page .project-meta p{grid-column:1}.curated-page .project-meta h2{font-size:clamp(23px,2vw,32px)}.curated-page .project-meta p{max-width:330px;font-size:13px}.curated-page .project-image:hover img{transform:none}@media (max-width:800px){.curated-page .project-list{grid-template-columns:1fr;gap:25vw;padding:16vw 16px 28vw}.curated-page .project-preview:nth-child(n){grid-column:1;margin-top:0}.curated-page .project-preview:nth-child(2n){width:88%;margin-left:auto}.curated-page .project-preview:first-child,.curated-page .project-preview:nth-child(2){width:100%;margin-left:0}.curated-page .project-meta h2{font-size:27px}.curated-page .project-meta p{font-size:13px}}.visually-hidden{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.quiet-hero-intro{margin:0}.quiet-actions{margin:26px 0 0}.home-intro p{margin:0 0 0 26%}@media (max-width:800px){.quiet-hero-intro,.quiet-actions{margin-left:0}.home-intro p{margin:0 0 0 12%}}.quiet-hero .hero-photo{object-fit:contain;background:var(--ink)}.quiet-hero:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0f0a0900,#0f0a099e);height:42%;position:absolute;bottom:0;left:0;right:0}.quiet-hero .site-header,.quiet-hero .hero-copy{text-shadow:0 1px 3px #000000e6,0 2px 18px #000000b8}.quiet-hero .quiet-hero-intro{color:#f0e8dc}.quiet-hero .text-link{color:#f7f0e6}.home-interlude{background:var(--ink);width:100%;height:100svh;color:var(--bone);margin:0;padding:0;display:block;position:relative;overflow:hidden}.home-interlude>a{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.home-interlude img{object-fit:contain;width:100%;max-width:none;height:100%;max-height:none;display:block}.home-interlude:hover img,.home-interlude:focus-within img{transform:none}.home-interlude figcaption{z-index:2;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);text-shadow:0 1px 4px #000c;background:#171414c2;flex-direction:column;gap:7px;padding:12px 15px;display:flex;position:absolute;bottom:4.5vw;left:4.5vw}.home-interlude figcaption strong{font:400 20px/1.1 var(--serif)}.home-interlude figcaption span{font:8px/1.4 var(--sans);letter-spacing:.18em;text-transform:uppercase;color:#d4c8ba}@media (max-width:800px){.quiet-hero .hero-photo{object-position:center}.quiet-hero:after{background:linear-gradient(#0f0a0900,#0f0a09b3);height:55%}.home-interlude{height:100svh;padding:0}.home-interlude img{max-height:none}.home-interlude figcaption{bottom:18px;left:18px;right:18px}}.curated-opening>.site-header{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:0 0}.curated-opening>.site-header .wordmark,.curated-opening>.site-header nav{text-shadow:0 1px 4px #080f12e6,0 2px 14px #080f12b3}.wordmark-hidden{visibility:hidden}.quiet-hero .site-header{border-bottom:0}.home-hero-wordmark{z-index:3;width:max-content;max-width:90vw;color:var(--bone);text-align:center;font-family:var(--serif);letter-spacing:.08em;text-shadow:0 1px 5px #100c0abf;flex-direction:column;align-items:center;font-size:clamp(17px,2vw,28px);line-height:1;display:flex;position:absolute;top:33.5%;left:50%;transform:translate(-50%,-50%)}.home-hero-wordmark small{font-family:var(--sans);text-transform:uppercase;letter-spacing:.28em;margin-top:.6rem;font-size:clamp(9px,.7vw,12px)}.about-page{background:var(--ink);color:var(--bone)}.about-intro{grid-template-columns:minmax(0,1fr) minmax(320px,.72fr);align-items:center;gap:clamp(3rem,7vw,9rem);min-height:100svh;padding:clamp(7rem,11vw,11rem) clamp(1.5rem,7vw,8rem) 8rem;display:grid}.about-portrait{max-width:760px;margin:0;position:relative}.about-portrait img{width:100%;height:auto;display:block}.about-copy{max-width:34rem}.about-copy h1{font-family:var(--serif);margin:.75rem 0 2.5rem;font-size:clamp(2.5rem,5vw,5rem);font-weight:400;line-height:.98}.about-closing{font-family:var(--serif);margin-top:2rem;font-style:italic;color:var(--bone)!important}@media (max-width:800px){.home-hero-wordmark{font-size:16px;top:31%}.about-intro{grid-template-columns:1fr;gap:2.5rem;padding:7rem 1.25rem 5rem}.about-copy{max-width:none}}.home-room-caption{background:var(--ink);color:var(--bone);flex-direction:column;gap:.5rem;padding:1.5rem 4.5vw;display:flex}.home-room-caption strong{font:400 clamp(1.25rem,2vw,1.75rem)/1.25 var(--serif)}.home-room-caption span{letter-spacing:.06em;font-size:.875rem;line-height:1.5}.home-interlude figcaption{-webkit-backdrop-filter:none;backdrop-filter:none;text-shadow:0 1px 4px #000c;background:0 0;padding:0}.home-interlude figcaption strong{font:400 .875rem/1.4 var(--serif);color:var(--bone)}.curated-opening-meta h2,.curated-page .project-meta h2{letter-spacing:0;color:#c9beb0;margin:.375rem 0 0;font-size:.875rem;font-weight:400;line-height:1.45}.curated-opening-meta span,.curated-page .project-meta>span{letter-spacing:.04em;text-transform:none;color:#ad9d91;font-size:.5rem;line-height:1.5}.curated-page .project-meta{gap:.375rem;padding-top:.75rem}.curated-page .project-list{grid-template-columns:minmax(0,1fr);gap:clamp(3rem,8vw,7rem)}.curated-page .project-preview:nth-child(n){grid-column:1/-1;width:100%;min-width:0;margin:0}.curated-page .project-meta{min-width:0}.curated-page .project-meta>*{overflow-wrap:anywhere;min-width:0}.about-copy h1{letter-spacing:0;margin:.625rem 0 1.5rem;font-size:clamp(1.375rem,2.2vw,1.875rem);line-height:1.25}.about-copy p{font-size:.875rem;line-height:1.8}.about-copy .eyebrow{letter-spacing:.12em;color:#b9aa99;margin:0;font-size:.625rem;line-height:1.5}.about-copy .about-closing{margin-top:1.5rem;font-size:.875rem}.about-page>.site-header{z-index:50;background:var(--ink);color:var(--bone);border-bottom:1px solid #e7ded02e;position:sticky;top:0}.inquire-hero{align-items:start;gap:1.5rem 5vw;padding:clamp(3rem,7vw,6rem) 5vw}.inquire-hero h1{letter-spacing:-.025em;text-transform:none;max-width:30ch;font-family:Courier New,Courier,monospace;font-weight:400;line-height:1.4;font-size:clamp(1.25rem,2vw,1.75rem)!important}.inquire-hero>p{max-width:38ch;margin:0;font:400 .875rem/1.8 Courier New,Courier,monospace}.inquire-hero>.section-label{letter-spacing:.04em;text-transform:none;max-width:none;font:400 .625rem/1.6 Courier New,Courier,monospace}.about-copy h1,.about-copy p{font-family:Courier New,Courier,monospace;font-style:normal;font-weight:400}.home-methodology{grid-template-columns:1fr 1.5fr;gap:2rem 6vw;padding:clamp(3rem,7vw,6rem) 7vw;display:grid}.home-methodology h2{letter-spacing:.08em;margin:0;font:400 .75rem/1.6 Courier New,Courier,monospace}.home-methodology p{max-width:55ch;margin:0;font:400 .875rem/1.8 Courier New,Courier,monospace}@media (max-width:800px){.home-methodology{grid-template-columns:1fr;gap:1.25rem;padding:3rem 22px}}.home-interlude figcaption.image-disclosure{letter-spacing:0;max-width:calc(100% - 2.5rem);color:var(--bone);text-shadow:none;background:#1714148c;padding:.25rem .5rem;font:400 .625rem/1.5 Courier New,Courier,monospace;bottom:1.25rem;left:auto;right:1.25rem}.selected-work{padding:3rem 4.5vw 5rem}.portfolio-section-heading{color:#bbae9e;max-width:650px;margin:0 0 3rem;font:12px/1.7 Courier New,monospace}.portfolio-section-heading h2{letter-spacing:.06em;color:var(--bone);margin:0 0 1rem;font:400 15px/1.5 Courier New,monospace}.selected-work-room{margin:0 0 4rem}.selected-work-room>img{object-fit:contain;width:100%;height:auto;display:block}.selected-work-dining{max-width:760px;margin-left:auto;margin-right:auto}.selected-work-room figcaption{color:#bbae9e;padding-top:14px;font:10px/1.6 Courier New,monospace}.selected-work-room h3{color:var(--bone);margin:0;font:400 14px/1.5 Courier New,monospace}.selected-work-room p{margin:6px 0}.selected-work-room a{text-underline-offset:3px;text-decoration:underline}.concept-section-heading{border-top:1px solid #51473f;margin:0 4.5vw 3rem;padding-top:3rem}.curated-page>.site-header{background:var(--ink)}@media (max-width:800px){.selected-work{padding:2rem 16px 3rem}.selected-work-room{margin-bottom:3rem}.concept-section-heading{margin-left:16px;margin-right:16px}}.selected-work-entryway,.selected-work-bathroom,.selected-work-hallway{max-width:760px;margin-left:auto;margin-right:auto}.home-folder{max-width:850px;display:block}.home-folder img{width:100%;height:auto;display:block}.home-folder h2,.portfolio-section-heading h1{font:400 20px/1.5 Courier New,monospace}.home-folder p{font:12px/1.6 Courier New,monospace}.home-folder+.home-folder{margin-top:4rem}.portfolio-collage{grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;gap:clamp(48px,7vw,112px) clamp(20px,3.5vw,64px);display:grid}.portfolio-collage-room{grid-column:span 7;min-width:0;margin:0}.portfolio-collage .collage-span-4{grid-column:span 4}.portfolio-collage .collage-span-5{grid-column:span 5}.portfolio-collage .collage-span-7{grid-column:span 7}.portfolio-collage .collage-span-8{grid-column:span 8}.portfolio-collage .collage-span-12{grid-column:span 12}.portfolio-collage-room>img{object-fit:contain;width:100%;height:auto;display:block}.portfolio-collage-room figcaption{color:var(--bone);font:14px/1.5 var(--sans);padding-top:14px}.portfolio-collage-room figcaption small{color:#bbae9e;margin-top:5px;font-size:12px;line-height:1.6;display:block}@media (max-width:900px){.portfolio-collage{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 22px}.portfolio-collage .portfolio-collage-room{grid-column:span 1}}@media (max-width:600px){.portfolio-collage{grid-template-columns:minmax(0,1fr);gap:36px}.portfolio-collage .portfolio-collage-room{grid-column:1}.portfolio-collage-room figcaption{padding-top:10px}}.curated-page .project-meta.curated-opening-meta{grid-template-columns:1fr;gap:.375rem;padding:27px 4.5vw 8vw}.curated-page .curated-opening-meta p{color:#b9ac9f;max-width:330px;font:italic 13px/1.45 var(--serif)}@media (max-width:700px){.curated-page .project-meta.curated-opening-meta{padding:18px 18px 24vw}}.site-header nav.open{text-shadow:none;gap:6px;padding:24px 4.5vw 32px}.site-header nav.open a{min-height:44px;font:400 16px/1.5 var(--serif);letter-spacing:.025em;text-transform:none;color:#c9beb0;text-shadow:none;align-items:center;padding:8px 0;display:flex}:is(.site-header nav.open a:hover,.site-header nav.open a:focus-visible){color:var(--bone)}
