._site_b5457f3{--paper:#111118;--ink:#f4f0e7;--muted:#a1a0ad;--line:#383742;--rust:#ff315b;--cyan:#42d5dc;--blue:#5488ef;--yellow:#f2dc83;--display:Impact, "Arial Narrow", "Franklin Gothic Heavy", sans-serif;--serif:Arial, Helvetica, sans-serif;min-height:100vh;color:var(--ink);background:var(--paper);padding:0 clamp(22px,6.1vw,96px);overflow:hidden}._header_b5457f3{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;min-height:90px;display:flex}._wordmark_b5457f3,._footerMark_b5457f3{color:var(--ink);letter-spacing:.13em;font-size:13px;font-weight:700;text-decoration:none}._wordmark_b5457f3 span{border-left:1px solid var(--line);color:var(--muted);letter-spacing:.16em;margin-left:12px;padding-left:12px;font-size:9px;font-weight:500}._nav_b5457f3{gap:clamp(20px,3vw,46px);display:flex}._nav_b5457f3 a,._footerLinks_b5457f3 a{color:var(--ink);letter-spacing:.07em;font-size:11px;text-decoration:none}._workCaption_b5457f3 h3 a,._breadcrumbs_b5457f3 a,._detailSeries_b5457f3 a,._cvLinks_b5457f3 a{color:inherit;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:4px}._workCaption_b5457f3 h3 a:hover,._breadcrumbs_b5457f3 a:hover,._detailSeries_b5457f3 a:hover,._cvLinks_b5457f3 a:hover{color:var(--cyan)}._nav_b5457f3 a span{color:var(--muted);font-size:9px}._nav_b5457f3 a:hover,._footerLinks_b5457f3 a:hover{color:var(--cyan)}._edition_b5457f3,._kicker_b5457f3,._panelTop_b5457f3,._panelBottom_b5457f3,._heroIndex_b5457f3,._emptyNote_b5457f3,._aboutCopy_b5457f3>span,._footer_b5457f3{letter-spacing:.15em;font-size:9px}._edition_b5457f3{color:var(--muted);align-items:center;gap:10px;display:flex}._edition_b5457f3 i{background:var(--cyan);border-radius:50%;width:7px;height:7px;box-shadow:0 0 12px #42d5dc88}._hero_b5457f3{grid-template-columns:1.06fr .94fr;align-items:center;gap:clamp(30px,7vw,112px);min-height:min(740px,100svh - 90px);padding:clamp(62px,9vw,124px) 0 clamp(82px,11vw,145px);display:grid;position:relative}._heroCopy_b5457f3{z-index:1;padding-bottom:18px;position:relative}._kicker_b5457f3{color:var(--muted);align-items:center;gap:12px;margin:0;display:flex}._kicker_b5457f3 span{color:var(--rust)}._hero_b5457f3 h1{font:900 clamp(92px, 14vw, 190px)/.78 var(--display);letter-spacing:.015em;text-transform:none;margin:34px 0 25px}._heroName_b5457f3{font-kerning:normal;letter-spacing:inherit;align-items:baseline;gap:.015em;display:inline-flex}._heroName_b5457f3>span{display:block}._nameNote_b5457f3{color:var(--muted);letter-spacing:.14em;margin-top:18px;font:700 clamp(12px,1.1vw,16px)/1 Arial,Helvetica,sans-serif;display:block}._hero_b5457f3 h1 em,._sectionHeading_b5457f3 h2 em,._emptyWorks_b5457f3 h3 em,._about_b5457f3 h2 em{color:var(--rust);font-style:normal;font-weight:900}._intro_b5457f3{color:#c5c3cd;max-width:330px;margin:0;font:16px/1.65 Arial,Helvetica,sans-serif}._heroLink_b5457f3{border-bottom:1px solid var(--ink);color:var(--ink);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:22px;margin-top:40px;padding-bottom:9px;font-size:10px;text-decoration:none;display:inline-flex}._heroLink_b5457f3 b{font-size:18px;font-weight:400;transition:transform .2s}._heroLink_b5457f3:hover b{transform:translate(3px,3px)}._artPanel_b5457f3{background-color:var(--rust);min-height:clamp(350px,42vw,545px);box-shadow:10px 10px 0 var(--cyan);isolation:isolate;background-image:radial-gradient(#11111855 1px,#0000 1.5px),linear-gradient(135deg,#ff315b 0%,#fa2456 54%,#d91649 100%);background-size:7px 7px,auto;border:1px solid #f4f0e744;position:relative;overflow:hidden}._artPanel_b5457f3._artPanelWithArtwork_b5457f3{width:min(100%, calc(70svh * var(--hero-ratio)));min-height:0;aspect-ratio:var(--hero-ratio);box-shadow:10px 10px 0 var(--art-color);background:0 0;justify-self:end;overflow:visible}._artPanelWithArtwork_b5457f3:before,._artPanelWithArtwork_b5457f3:after{display:none}._heroArtwork_b5457f3{z-index:1;object-fit:cover;background:0 0}._artPanel_b5457f3:before{z-index:-1;content:"";aspect-ratio:1;background:var(--cyan);border:2px solid #111118;border-radius:49% 51% 46% 54%;width:76%;position:absolute;top:12%;left:9%;transform:rotate(-18deg);box-shadow:16px 18px #111118}._artPanel_b5457f3:after{z-index:-1;content:"";aspect-ratio:1;background:var(--yellow);border:2px solid #111118;border-radius:50%;width:48%;position:absolute;bottom:5%;right:-5%}._panelTop_b5457f3,._panelBottom_b5457f3{color:#111118;justify-content:space-between;font-size:8px;font-weight:800;display:flex;position:absolute;left:22px;right:22px}._panelTop_b5457f3{top:19px}._panelBottom_b5457f3{bottom:18px}._shapeOne_b5457f3{border:4px solid #111118;border-radius:50% 50% 0 0;width:44%;height:65%;position:absolute;top:20%;right:18%;transform:rotate(24deg)}._shapeTwo_b5457f3{aspect-ratio:1;background:#111118;border-radius:50%;width:18%;position:absolute;bottom:21%;left:15%}._shapeThree_b5457f3{background:#111118;width:26%;height:7px;position:absolute;top:51%;right:13%;transform:rotate(-42deg)}._shapeLine_b5457f3{background:#11111899;width:3px;height:76%;position:absolute;top:12%;left:52%;transform:rotate(24deg)}._panelMark_b5457f3{color:#f4f0e7;font:900 clamp(38px, 6vw, 78px)/.8 var(--display);letter-spacing:.02em;text-shadow:4px 4px #111118;position:absolute;top:35%;right:11%}._panelMark_b5457f3 span{color:var(--cyan);position:relative;top:20px}._heroIndex_b5457f3{color:var(--muted);gap:14px;font-size:8px;display:flex;position:absolute;bottom:35px;left:0}._works_b5457f3{border-top:1px solid var(--line);padding:clamp(80px,12vw,160px) 0 clamp(90px,13vw,170px)}._sectionHeading_b5457f3{grid-template-columns:.9fr 1.2fr .9fr;align-items:end;gap:24px;margin-bottom:65px;display:grid}._sectionHeading_b5457f3 ._kicker_b5457f3{align-self:start;padding-top:15px}._sectionHeading_b5457f3 h2,._about_b5457f3 h2{font:900 clamp(50px, 7.3vw, 100px)/.92 var(--display);letter-spacing:.015em;text-transform:uppercase;margin:0}._sectionNote_b5457f3{max-width:190px;color:var(--muted);justify-self:end;margin:0 0 6px;font:14px/1.6 Arial,Helvetica,sans-serif}._workGrid_b5457f3{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(34px,4vw,56px) clamp(16px,2.3vw,30px);display:grid}._workCard_b5457f3{min-width:0}._workImageFrame_b5457f3,._imageFallback_b5457f3{aspect-ratio:4/5;background:#191922;border:1px solid #ffffff1a;width:100%;display:block;position:relative;overflow:hidden}._workImage_b5457f3{object-fit:contain;transition:filter .2s}._workCard_b5457f3:hover ._workImage_b5457f3{filter:brightness(1.06)}._workCaption_b5457f3{justify-content:space-between;align-items:start;gap:14px;padding-top:14px;display:flex}._featuredBadge_b5457f3{color:#111118;background:var(--cyan);letter-spacing:.1em;margin:0 0 8px;padding:5px 7px;font-size:8px;font-weight:800;display:inline-block}._workCaption_b5457f3 h3{margin:0;font:800 clamp(15px,1.45vw,19px)/1.2 Arial,Helvetica,sans-serif}._workCaption_b5457f3 p,._workCaption_b5457f3>span{color:var(--muted);letter-spacing:.08em;margin:6px 0 0;font-size:9px}._artworkLinks_b5457f3{flex-wrap:wrap;gap:8px 14px;padding-top:12px;display:flex}._artworkLinks_b5457f3 a{color:var(--muted);letter-spacing:.04em;white-space:nowrap;align-items:center;gap:7px;font:700 9px/1.4 Arial,Helvetica,sans-serif;text-decoration:none;display:inline-flex}._artworkLinks_b5457f3 a:hover{color:var(--cyan)}._artworkLinks_b5457f3 img{object-fit:contain;width:15px;height:15px}._artworkLinks_b5457f3 b{color:var(--cyan);font-size:11px;font-weight:500}._listingPrice_b5457f3{border:1px solid var(--line);width:fit-content;color:var(--muted);letter-spacing:.02em;white-space:nowrap;flex:none;margin-left:4px;padding:3px 5px;font:700 8px/1.3 Arial,Helvetica,sans-serif}._listingPrice_listed_b5457f3{border-color:color-mix(in srgb, var(--cyan) 55%, transparent);color:var(--cyan)}._listingPrice_not_listed_b5457f3{color:var(--muted)}._listingPrice_unavailable_b5457f3{border-color:color-mix(in srgb, var(--muted) 35%, transparent)}._archiveLink_b5457f3{border-top:1px solid var(--line);border-bottom:1px solid var(--line);width:fit-content;color:var(--ink);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:22px;margin:54px 0 0 auto;padding:13px 0;font-size:10px;text-decoration:none;display:flex}._archiveLink_b5457f3 b{color:var(--muted);font-size:8px;font-weight:500}._archiveLink_b5457f3 i{color:var(--cyan);font-size:17px;font-style:normal;transition:transform .2s}._archiveLink_b5457f3:hover i{transform:translate(3px,-3px)}._archivePage_b5457f3{min-height:100vh}._archiveIntro_b5457f3{justify-content:space-between;align-items:end;gap:24px;padding:clamp(75px,10vw,130px) 0 50px;display:flex}._archiveIntro_b5457f3 h1{font:900 clamp(58px, 9vw, 120px)/.92 var(--display);letter-spacing:.015em;text-transform:uppercase;margin:24px 0 0}._archiveIntro_b5457f3>p{max-width:260px;color:var(--muted);margin:0 0 8px;font:14px/1.6 Arial,Helvetica,sans-serif}._archiveFilters_b5457f3{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:2fr repeat(3,minmax(130px,1fr));gap:18px;margin:0 0 18px;padding:20px 0;display:grid}._archiveFilters_b5457f3 label{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;gap:8px;font:700 10px/1.4 Arial,Helvetica,sans-serif;display:grid}._archiveFilters_b5457f3 input,._archiveFilters_b5457f3 select{border:1px solid var(--line);width:100%;min-width:0;height:46px;color:var(--ink);text-transform:none;letter-spacing:normal;background:#191922;border-radius:0;padding:0 12px;font:15px Arial,Helvetica,sans-serif}._archiveFilters_b5457f3 input:focus-visible{outline:2px solid var(--cyan);outline-offset:3px}._archiveFilters_b5457f3 select:focus-visible{outline:2px solid var(--cyan);outline-offset:3px}._loadMore_b5457f3:focus-visible{outline:2px solid var(--cyan);outline-offset:3px}._noResults_b5457f3 button:focus-visible{outline:2px solid var(--cyan);outline-offset:3px}a:focus-visible{outline:2px solid var(--cyan);outline-offset:3px}._archiveResultCount_b5457f3{color:var(--muted);margin:0 0 25px;font:12px Arial,Helvetica,sans-serif}._workSeries_b5457f3{flex-wrap:wrap;gap:8px;margin-top:9px;display:flex}._workSeries_b5457f3 a{color:var(--cyan);font:10px Arial,Helvetica,sans-serif;text-decoration:none}._loadMore_b5457f3,._noResults_b5457f3 button{border:1px solid var(--line);color:var(--ink);letter-spacing:.08em;cursor:pointer;background:0 0;margin:42px auto 0;padding:13px 20px;font:700 11px Arial,Helvetica,sans-serif;display:block}._loadMore_b5457f3:hover,._noResults_b5457f3 button:hover{border-color:var(--cyan);color:var(--cyan)}._noResults_b5457f3{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:55px 0}._noResults_b5457f3 h2{font:900 clamp(34px, 5vw, 58px)/1 var(--display);text-transform:uppercase;margin:0}._noResults_b5457f3 p{color:var(--muted);font:16px/1.6 Arial,Helvetica,sans-serif}._detailPage_b5457f3{min-height:100vh}._breadcrumbs_b5457f3{color:var(--muted);gap:10px;margin-top:28px;font:12px/1.5 Arial,Helvetica,sans-serif;display:flex}._artworkDetail_b5457f3{padding:clamp(35px,6vw,80px) 0 20px}._detailHeading_b5457f3{max-width:900px;margin-bottom:clamp(32px,5vw,62px)}._detailHeading_b5457f3 h1{font:900 clamp(52px, 9vw, 118px)/.94 var(--display);letter-spacing:.01em;text-transform:uppercase;overflow-wrap:anywhere;margin:20px 0 12px}._detailMetadata_b5457f3{color:var(--muted);letter-spacing:.04em;margin:0;font:13px/1.6 Arial,Helvetica,sans-serif}._detailBody_b5457f3{grid-template-columns:minmax(0,1.45fr) minmax(260px,.55fr);align-items:start;gap:clamp(28px,5vw,70px);display:grid}._detailImage_b5457f3{border:1px solid var(--line);background:#191922;width:100%;min-height:260px;margin:0;position:relative;overflow:hidden}._detailImage_b5457f3 img{object-fit:contain}._detailInfo_b5457f3{gap:32px;display:grid}._detailInfo_b5457f3 section h2,._cvSection_b5457f3 h2{color:var(--cyan);letter-spacing:.12em;text-transform:uppercase;margin:0 0 15px;font:800 12px/1.4 Arial,Helvetica,sans-serif}._detailInfo_b5457f3 section p,._detailEmpty_b5457f3{color:#d8d5df;white-space:pre-line;margin:0;font:16px/1.75 Arial,Helvetica,sans-serif}._detailSeries_b5457f3{gap:18px;margin:0;padding:0;list-style:none;display:grid}._detailSeries_b5457f3 li>a{justify-content:space-between;gap:15px;font:700 16px/1.4 Arial,Helvetica,sans-serif;display:flex}._detailSeries_b5457f3 li>a span{color:var(--cyan)}._detailSeries_b5457f3 li p{color:var(--muted)!important;margin-top:8px!important;font-size:13px!important}._cvContent_b5457f3{grid-template-columns:1fr 1fr;gap:clamp(36px,6vw,80px);padding:22px 0 40px;display:grid}._cvSection_b5457f3{border-top:1px solid var(--line);min-width:0;padding-top:24px}._cvSection_b5457f3:first-child{grid-column:1/-1}._cvList_b5457f3{gap:25px;margin:0;padding:0;list-style:none;display:grid}._cvList_b5457f3 li{grid-template-columns:70px 1fr;gap:18px;display:grid}._cvYear_b5457f3{color:var(--cyan);font:700 12px Arial,Helvetica,sans-serif}._cvList_b5457f3 h3{margin:0;font:700 17px/1.4 Arial,Helvetica,sans-serif}._cvList_b5457f3 p{color:var(--muted);margin:5px 0 0;font:14px/1.6 Arial,Helvetica,sans-serif}._cvList_b5457f3 p._cvDescription_b5457f3{color:#d8d5df;margin-top:12px}._cvLinks_b5457f3{flex-wrap:wrap;gap:12px 18px;margin-top:12px;font:12px Arial,Helvetica,sans-serif;display:flex}._archiveBack_b5457f3{border-top:1px solid var(--line);color:var(--ink);letter-spacing:.1em;text-transform:uppercase;margin-top:55px;padding:12px 0;font-size:10px;text-decoration:none;display:inline-flex}._emptyWorks_b5457f3{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:.7fr 1.7fr 1fr;align-items:center;gap:28px;min-height:270px;padding:42px 0;display:grid}._emptyNumber_b5457f3{color:var(--cyan);font:900 clamp(60px, 9vw, 116px)/1 var(--display);letter-spacing:-.04em}._emptyWorks_b5457f3 h3{font:900 clamp(40px, 5.6vw, 76px)/.98 var(--display);letter-spacing:.015em;text-transform:uppercase;margin:18px 0 0}._emptyNote_b5457f3{color:var(--muted);text-align:right;justify-self:end;font-size:8px;line-height:1.8}._about_b5457f3{border-bottom:1px solid var(--line);grid-template-columns:.9fr 1.1fr;gap:clamp(38px,7vw,100px);padding:clamp(65px,9vw,115px) 0;display:grid}._about_b5457f3._aboutWithPortrait_b5457f3{grid-template-columns:.9fr 1.1fr;align-items:start;gap:clamp(38px,7vw,100px)}._about_b5457f3 h2{margin-top:30px}._aboutIntro_b5457f3{min-width:0}._aboutCopy_b5457f3{align-self:end;max-width:620px;padding-bottom:7px}._aboutCopy_b5457f3 h3{color:var(--cyan);letter-spacing:.1em;text-transform:uppercase;margin:0 0 14px;font:800 13px/1.35 Arial,Helvetica,sans-serif}._aboutCopy_b5457f3 p{color:#d8d5df;margin:0 0 34px;font:400 clamp(18px,1.35vw,21px)/1.78 Arial,Helvetica,sans-serif}._aboutCopy_b5457f3 p._statement_b5457f3{white-space:pre-line}._aboutCopy_b5457f3>span{color:var(--muted);font-size:10px}._portraitFrame_b5457f3{aspect-ratio:4/5;background:#191922;border:1px solid #ffffff1a;width:100%;position:relative;overflow:hidden}._aboutIntro_b5457f3 ._portraitFrame_b5457f3{width:min(76%,420px);margin-top:clamp(28px,4vw,52px)}._portraitFrame_b5457f3 img{object-fit:cover}._contact_b5457f3{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;align-items:end;gap:clamp(40px,9vw,140px);padding:clamp(70px,10vw,130px) 0;display:grid}._contact_b5457f3 h2{max-width:680px;font:900 clamp(46px, 5.8vw, 78px)/1.12 var(--display);letter-spacing:.035em;text-transform:uppercase;margin:30px 0 0}._contactCopy_b5457f3{max-width:560px}._contactCopy_b5457f3>p{color:#d8d5df;margin:0 0 26px;font:400 18px/1.7 Arial,Helvetica,sans-serif}._contactEmail_b5457f3{border-bottom:1px solid var(--cyan);color:var(--ink);overflow-wrap:anywhere;align-items:center;gap:24px;padding:0 0 10px;font:700 clamp(17px,2vw,24px)/1.3 Arial,Helvetica,sans-serif;text-decoration:none;display:inline-flex}._contactEmail_b5457f3 span,._contactSocials_b5457f3 span{color:var(--cyan)}._contactSocials_b5457f3{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}._contactSocials_b5457f3 a{border:1px solid var(--line);width:48px;height:48px;color:var(--ink);border-radius:50%;place-items:center;transition:color .2s,border-color .2s,background .2s,transform .2s;display:grid}._contactSocials_b5457f3 a:hover{color:var(--cyan);border-color:var(--cyan);background:#73f5ed0d;transform:translateY(-3px)}._contactSocials_b5457f3 svg{width:21px;height:21px}._contactSocials_b5457f3 img{object-fit:contain;width:22px;height:22px}._contactLinkGroup_b5457f3{margin-top:28px}._contactLinkGroup_b5457f3 h3{color:var(--muted);letter-spacing:.16em;text-transform:uppercase;margin:0;font:700 10px/1.4 Arial,Helvetica,sans-serif}._contactLinkGroup_b5457f3 ._contactSocials_b5457f3{margin-top:13px}._contactMissing_b5457f3{color:var(--muted)!important;font-size:13px!important}._footer_b5457f3{min-height:100px;color:var(--muted);justify-content:space-between;align-items:center;gap:20px;font-size:8px;display:flex}._footerMark_b5457f3{color:var(--ink);font-size:10px}._footerMark_b5457f3 span{color:var(--cyan);margin-left:9px;font-size:14px}._footerLinks_b5457f3{align-items:center;gap:14px;display:flex}._footerLinks_b5457f3 a{width:28px;height:28px;color:var(--muted);place-items:center;display:inline-grid}._footerLinks_b5457f3 a:hover{color:var(--cyan)}._footerLinks_b5457f3 svg{width:16px;height:16px}._setup_b5457f3{min-height:80vh;color:var(--muted);font:28px var(--display);place-items:center;display:grid}@media (min-width:1500px){._site_b5457f3{padding-left:max(96px,50vw - 660px);padding-right:max(96px,50vw - 660px)}}@media (max-width:800px){._header_b5457f3{min-height:78px}._edition_b5457f3{display:none}._hero_b5457f3{grid-template-columns:1fr 1fr;gap:25px;min-height:auto;padding:88px 0 110px}._hero_b5457f3 h1{font-size:clamp(88px,15vw,130px)}._artPanel_b5457f3{min-height:410px}._artPanel_b5457f3._artPanelWithArtwork_b5457f3{width:min(100%, calc(70svh * var(--hero-ratio)));min-height:0}._sectionHeading_b5457f3{grid-template-columns:.6fr 1.4fr}._sectionNote_b5457f3{grid-column:2;justify-self:start}._workGrid_b5457f3{grid-template-columns:repeat(2,minmax(0,1fr));gap:38px 18px}._about_b5457f3{gap:35px}._about_b5457f3._aboutWithPortrait_b5457f3{grid-template-columns:.8fr 1.2fr}._aboutWithPortrait_b5457f3 ._aboutCopy_b5457f3{grid-area:1/2}}@media (max-width:560px){._site_b5457f3{padding:0 21px}._header_b5457f3{grid-template-columns:minmax(0,1fr) auto;gap:13px 12px;min-height:72px;padding:13px 0;display:grid}._wordmark_b5457f3{font-size:11px}._wordmark_b5457f3 span{border:0;margin:5px 0 0;padding:0;font-size:7px;display:block}._nav_b5457f3{flex-wrap:wrap;grid-area:2/1/auto/-1;justify-content:space-between;gap:9px 13px}._nav_b5457f3 a{font-size:9px}.language-toggle{padding:7px 8px;font-size:9px}._hero_b5457f3{flex-direction:column;align-items:stretch;gap:45px;padding:74px 0 100px;display:flex}._hero_b5457f3 h1{margin:28px 0 20px;font-size:clamp(88px,23vw,128px)}._intro_b5457f3{max-width:285px;font-size:15px}._heroLink_b5457f3{margin-top:27px}._artPanel_b5457f3{min-height:390px;margin-left:8%}._artPanel_b5457f3._artPanelWithArtwork_b5457f3{width:min(92%, calc(70svh * var(--hero-ratio)));min-height:0;margin-left:auto}._heroIndex_b5457f3{bottom:30px}._works_b5457f3{padding:82px 0 90px}._sectionHeading_b5457f3{grid-template-columns:1fr;gap:22px;margin-bottom:38px}._sectionHeading_b5457f3 ._kicker_b5457f3{padding:0}._sectionHeading_b5457f3 h2{font-size:68px}._sectionNote_b5457f3{grid-column:1;margin:0}._workGrid_b5457f3{grid-template-columns:1fr;gap:36px}._archiveLink_b5457f3{gap:12px;margin-top:38px;font-size:9px}._archiveIntro_b5457f3{padding:76px 0 38px;display:block}._archiveIntro_b5457f3 h1{font-size:68px}._archiveIntro_b5457f3>p{margin-top:24px}._archiveFilters_b5457f3{grid-template-columns:1fr 1fr}._archiveFilters_b5457f3 label:first-child{grid-column:1/-1}._detailBody_b5457f3{grid-template-columns:1fr}._cvContent_b5457f3{grid-template-columns:1fr}._cvSection_b5457f3:first-child{grid-column:auto}._workCaption_b5457f3 h3{font-size:18px}._emptyWorks_b5457f3{grid-template-columns:54px 1fr;gap:18px;min-height:235px}._emptyNumber_b5457f3{font-size:55px}._emptyWorks_b5457f3 h3{font-size:45px}._emptyNote_b5457f3{text-align:left;grid-column:2;justify-self:start}._about_b5457f3,._about_b5457f3._aboutWithPortrait_b5457f3{grid-template-columns:1fr;gap:30px;padding:70px 0}._about_b5457f3 h2{margin-top:22px;font-size:65px}._aboutWithPortrait_b5457f3 ._aboutCopy_b5457f3{grid-area:auto}._portraitFrame_b5457f3{width:min(76%,360px)}._aboutCopy_b5457f3 p{font-size:18px}._contact_b5457f3{grid-template-columns:1fr;gap:34px;padding:70px 0}._contact_b5457f3 h2{letter-spacing:.025em;max-width:560px;margin-top:22px;font-size:clamp(42px,10vw,58px);line-height:1.12}._contactCopy_b5457f3>p{font-size:17px}._detailInfo_b5457f3{grid-template-columns:1fr}._detailHeading_b5457f3 h1{font-size:55px}._cvList_b5457f3 li{grid-template-columns:54px 1fr;gap:12px}._footer_b5457f3{flex-wrap:wrap;min-height:120px;padding:25px 0}._footer_b5457f3>span{order:3;width:100%}._footerLinks_b5457f3{gap:14px}}@media (prefers-reduced-motion:reduce){._heroLink_b5457f3 b{transition:none}}._heroCarousel_b5457f3{width:100%;min-width:0;position:relative}._heroCarouselLink_b5457f3{width:100%;color:inherit;justify-content:flex-end;text-decoration:none;display:flex;position:relative}._heroCarouselFallback_b5457f3{background:repeating-linear-gradient(135deg,#191922 0 22px,#24242d 22px 44px);position:absolute;inset:0}._heroCarouselFrame_b5457f3{width:min(100%, calc(70svh * var(--hero-ratio)));aspect-ratio:var(--hero-ratio);display:block;position:relative}._heroCarouselFrame_b5457f3 ._artPanel_b5457f3._artPanelWithArtwork_b5457f3{aspect-ratio:auto;justify-self:stretch;width:100%;height:100%;min-height:0;position:absolute;inset:0}._heroCarouselFrame_b5457f3 ._heroArtwork_b5457f3{object-fit:contain}._heroCarouselFrame_b5457f3>._artPanel_b5457f3._artPanelWithArtwork_b5457f3{z-index:1;animation:.78s cubic-bezier(.2,.75,.2,1) both _heroImageFocus_b5457f3}._heroCarouselFrame_b5457f3 ._heroPreviousLayer_b5457f3{z-index:0;pointer-events:none;animation:.68s ease-out both _heroPreviousExit_b5457f3;position:absolute;inset:0}._heroCarouselFrame_b5457f3 ._heroPreviousLayer_b5457f3 ._artPanel_b5457f3._artPanelWithArtwork_b5457f3{animation:none}._heroKineticLayers_b5457f3{z-index:4;pointer-events:none;position:absolute;inset:0;overflow:hidden}._heroKineticTrace_b5457f3{position:absolute;inset:-10% -20%;overflow:hidden;transform:skew(-18deg)}._heroKineticTrace_b5457f3:before{background:linear-gradient(90deg, transparent, #f4f0e788 30%, #f4f0e7 43%, var(--rust) 50%, var(--cyan) 56%, #f4f0e7dd 64%, transparent);content:"";filter:blur(8px);mix-blend-mode:screen;width:34%;animation:1.05s cubic-bezier(.2,.8,.2,1) both _heroTrace_b5457f3;position:absolute;top:-15%;bottom:-15%;left:-30%}._heroKineticTrace_b5457f3:after{background:var(--paper);width:2px;box-shadow:5px 0 0 var(--rust), 10px 0 14px var(--cyan), 0 0 9px var(--paper);content:"";mix-blend-mode:screen;animation:1.05s cubic-bezier(.2,.8,.2,1) both _heroTrace_b5457f3;position:absolute;top:-20%;bottom:-20%;left:-30%}@keyframes _heroPreviousExit_b5457f3{0%{opacity:1;filter:blur();transform:scale(1)}to{opacity:0;filter:blur(2px);transform:scale(1.025)}}@keyframes _heroImageFocus_b5457f3{0%{opacity:.15;filter:blur(3px);transform:translate(8px)scale(1.015)}to{opacity:1;filter:blur();transform:translate(0,0)scale(1)}}@keyframes _heroTrace_b5457f3{0%{opacity:0;transform:translate(0)}18%{opacity:.85}to{opacity:0;transform:translate(500%)}}._heroSlideCaption_b5457f3{z-index:7;border-left:3px solid var(--rust);background:var(--paper);gap:5px;max-width:min(70%,100% - 215px);padding:9px 12px;animation:.55s cubic-bezier(.2,.8,.2,1) .16s both _heroCaptionSnap_b5457f3;display:grid;position:absolute;bottom:13px;left:13px}@keyframes _heroCaptionSnap_b5457f3{0%{opacity:0;clip-path:inset(0 100% 0 0);transform:translate(-10px)}to{opacity:1;clip-path:inset(0);transform:translate(0)}}._heroSlideCaption_b5457f3 span{color:var(--cyan);letter-spacing:.12em;font:700 8px/1.2 Arial,Helvetica,sans-serif}._heroSlideCaption_b5457f3 strong{color:var(--ink);letter-spacing:.04em;text-transform:uppercase;overflow-wrap:anywhere;font:800 12px/1.2 Arial,Helvetica,sans-serif}._heroCarouselControls_b5457f3{z-index:8;border:1px solid var(--line);background:var(--paper);align-items:center;gap:5px;padding:6px;display:flex;position:absolute;bottom:0;right:0}._heroCarouselControls_b5457f3>button{border:1px solid var(--line);width:30px;height:30px;color:var(--ink);cursor:pointer;background:0 0;place-items:center;font:16px/1 Arial,Helvetica,sans-serif;display:grid}:is(._heroCarouselControls_b5457f3>button:hover,._heroCarouselControls_b5457f3>button:focus-visible){border-color:var(--cyan);color:var(--cyan)}._heroCarouselDots_b5457f3{align-items:center;gap:6px;padding:0 3px;display:flex}._heroCarouselDot_b5457f3,._heroCarouselDotActive_b5457f3{border:1px solid var(--muted);cursor:pointer;background:0 0;border-radius:50%;width:7px;height:7px;padding:0}._heroCarouselDotActive_b5457f3{border-color:var(--rust);background:var(--rust)}._relatedWorks_b5457f3{border-top:1px solid var(--line);margin-top:clamp(55px,8vw,100px);padding-top:34px}._relatedWorksHeading_b5457f3{grid-template-columns:.7fr 1.3fr;align-items:end;gap:24px;margin-bottom:28px;display:grid}._relatedWorksHeading_b5457f3 h2{font:900 clamp(32px, 5vw, 62px)/.95 var(--display);text-transform:uppercase;margin:0}._relatedGrid_b5457f3{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}._relatedWork_b5457f3{border:1px solid var(--line);min-width:0;color:var(--ink);grid-template-rows:auto 1fr auto;grid-template-columns:76px minmax(0,1fr);align-items:start;gap:5px 13px;padding:10px;text-decoration:none;transition:border-color .2s,background-color .2s;display:grid}._relatedWork_b5457f3:hover{border-color:var(--cyan);background:#42d5dc0b}._relatedThumb_b5457f3{aspect-ratio:4/5;background:#191922;grid-row:1/4;width:76px;display:block;position:relative;overflow:hidden}._relatedThumb_b5457f3 img{object-fit:contain}._relatedThumbFallback_b5457f3{background:repeating-linear-gradient(135deg,#191922 0 10px,#24242d 10px 20px);width:100%;height:100%;display:block}._relatedMeta_b5457f3{min-width:0;color:var(--cyan);letter-spacing:.09em;text-transform:uppercase;font:700 8px/1.3 Arial,Helvetica,sans-serif}._relatedWork_b5457f3 strong{overflow-wrap:anywhere;align-self:center;min-width:0;font:800 14px/1.2 Arial,Helvetica,sans-serif}._relatedWork_b5457f3 small{color:var(--muted);justify-content:space-between;font:10px Arial,Helvetica,sans-serif;display:flex}._relatedWork_b5457f3 small i{color:var(--rust);font-size:15px;font-style:normal}@media (max-width:800px){._heroCarouselFrame_b5457f3{width:min(100%, calc(70svh * var(--hero-ratio)))}._relatedGrid_b5457f3{grid-template-columns:repeat(2,minmax(0,1fr))}._relatedWorksHeading_b5457f3{grid-template-columns:1fr;gap:14px}}@media (max-width:560px){._heroCarouselFrame_b5457f3{width:min(92%, calc(70svh * var(--hero-ratio)));margin-left:auto}._heroSlideCaption_b5457f3{max-width:calc(100% - 16px);padding:7px 9px;bottom:46px;left:8px}._heroSlideCaption_b5457f3 strong{font-size:10px}._heroCarouselControls_b5457f3{gap:3px;padding:4px;bottom:0;right:0}._heroCarouselControls_b5457f3>button{width:27px;height:27px}._heroCarouselDots_b5457f3{gap:4px}._heroCarouselDot_b5457f3,._heroCarouselDotActive_b5457f3{width:6px;height:6px}._relatedGrid_b5457f3{grid-template-columns:1fr;gap:9px}._relatedWork_b5457f3{grid-template-columns:66px minmax(0,1fr)}._relatedThumb_b5457f3{width:66px}}@media (prefers-reduced-motion:reduce){._heroKineticTrace_b5457f3,._heroKineticTrace_b5457f3:before,._heroKineticTrace_b5457f3:after,._heroCarouselFrame_b5457f3 ._artPanel_b5457f3._artPanelWithArtwork_b5457f3,._heroPreviousLayer_b5457f3,._heroSlideCaption_b5457f3{animation-duration:.01ms}._relatedWork_b5457f3{transition:none}}
