:root{--gallery:#e9e3da;--charcoal:#191817}.art-page{background:var(--gallery)}.art-header{height:90px;padding:0 3.2vw;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;border-bottom:1px solid rgba(21,21,21,.18);font-size:11px;text-transform:uppercase;letter-spacing:.1em}.art-header nav{display:flex;gap:32px}.art-header>a:last-child{justify-self:end}.art-hero{min-height:92vh;padding:10vh 5vw 6vh;display:flex;flex-direction:column;justify-content:space-between}.art-kicker,.art-intro span,.works-heading>span,.art-next>p,.art-next small{font-family:"DM Mono";font-size:10px;text-transform:uppercase;letter-spacing:.14em}.art-kicker{color:#9b4937}.art-hero h1{font-size:clamp(68px,10.8vw,164px);line-height:.82;letter-spacing:-.067em;font-weight:300;margin:8vh 0}.art-intro{display:grid;grid-template-columns:1.4fr .6fr;gap:10vw;border-top:1px solid rgba(21,21,21,.25);padding-top:24px;align-items:start}.art-intro p{max-width:630px;font-size:18px;line-height:1.65;margin:0}.art-intro span{justify-self:end;line-height:1.8}.art-statement{background:var(--charcoal);color:#eee;padding:120px 5vw 140px}.art-statement blockquote{font-size:clamp(38px,6vw,88px);line-height:1.06;letter-spacing:-.048em;margin:90px 0 0;max-width:1320px}.art-statement em{font-family:"Playfair Display";font-weight:500}.art-works{padding:130px 5vw 170px}.works-heading{display:grid;grid-template-columns:70px 1fr auto;align-items:end;margin-bottom:150px}.works-heading>span{color:#9b4937;align-self:start}.works-heading h2{font-size:clamp(58px,8vw,118px);font-weight:300;line-height:.86;letter-spacing:-.058em;margin:0}.works-heading p{font-family:"DM Mono";font-size:9px;text-transform:uppercase;letter-spacing:.13em}.gallery-grid{display:grid;grid-template-columns:repeat(12,1fr);column-gap:2.2vw;row-gap:14vw}.plate{margin:0}.plate-a{grid-column:1/6}.plate-b{grid-column:8/12;margin-top:8vw}.plate-c{grid-column:2/6}.plate-d{grid-column:7/13;margin-top:10vw}.plate-e{grid-column:1/6}.plate-f{grid-column:8/12;margin-top:7vw}.artwork{background:#ded7cc;padding:clamp(24px,4vw,68px);display:flex;align-items:center;justify-content:center;min-height:42vw}.plate-d .artwork{min-height:36vw}.artwork img{width:auto;height:auto;max-width:100%;max-height:590px;object-fit:contain;box-shadow:0 18px 48px rgba(40,31,25,.12);image-rendering:auto}.plate-d .artwork img{width:100%;box-shadow:none}figcaption{display:grid;grid-template-columns:35px 1fr auto;gap:16px;padding-top:16px;border-top:1px solid rgba(21,21,21,.25);margin-top:16px;align-items:baseline}figcaption span,figcaption small{font-family:"DM Mono";font-size:9px;text-transform:uppercase}figcaption strong{font-size:13px;font-weight:400}figcaption small{color:#77726c}.art-next{background:#c94d38;padding:120px 5vw 135px}.art-next a{display:block;font-size:clamp(58px,9vw,138px);line-height:.86;letter-spacing:-.06em;border-bottom:1px solid rgba(0,0,0,.45);padding:50px 0}.art-next small{display:block;margin-top:20px}@media(max-width:800px){.art-header{grid-template-columns:1fr auto}.art-header nav{display:none}.art-hero{min-height:80vh;padding-top:9vh}.art-hero h1{font-size:15vw}.works-heading{grid-template-columns:40px 1fr}.works-heading p{display:none}.gallery-grid{row-gap:18vw}.plate-a,.plate-c,.plate-e{grid-column:1/8}.plate-b,.plate-f{grid-column:6/13}.plate-d{grid-column:2/13}.artwork{min-height:66vw;padding:7vw}figcaption{grid-template-columns:28px 1fr}figcaption small{grid-column:2}}@media(max-width:560px){.art-header{height:75px}.brand span:last-child{display:none}.art-header>a:last-child{font-size:9px}.art-hero{padding:10vh 6vw 6vh;min-height:74vh}.art-hero h1{font-size:16.5vw}.art-intro{grid-template-columns:1fr}.art-intro span{justify-self:start}.art-statement{padding:85px 6vw 95px}.art-statement blockquote{margin-top:65px}.art-works{padding:90px 6vw 110px}.works-heading{margin-bottom:90px}.works-heading h2{font-size:14vw}.gallery-grid{display:block}.plate{margin:0 0 90px!important}.artwork{min-height:auto;padding:10vw}.plate-d .artwork{min-height:auto}.art-next{padding:90px 6vw 105px}.art-next a{font-size:15vw}}
