@font-face{font-family:Biryani;src:url('./fonts/biryani-regular-latin.woff2') format('woff2');font-weight:400;font-style:normal;font-display:swap;}@font-face{font-family:Biryani;src:url('./fonts/biryani-bold-latin.woff2') format('woff2');font-weight:700;font-style:normal;font-display:swap;}@font-face{font-family:Instrument;src:url('./fonts/instrument-serif.woff2') format('woff2');font-weight:400;font-style:normal;font-display:swap;}@font-face{font-family:InstrumentFallback;src:local('Georgia'),local('Times New Roman');size-adjust:72%;}:root{--paper:#f7f6f2;--ink:#22231f;--muted:#64655e;--line:#c7c7be;--gutter:clamp(22px,4vw,72px);--gap:24px;--display:Instrument,InstrumentFallback,Georgia,serif;--sans:Biryani,Arial,Helvetica,sans-serif;}*{box-sizing:border-box;}html{scroll-behavior:smooth;scroll-padding-top:28px;-webkit-text-size-adjust:100%;}body{margin:0;background:var(--paper);color:var(--ink);font:16px/1.5 var(--sans);-webkit-font-smoothing:antialiased;}::selection{background:#d8b1a2;color:#171812;}a{color:inherit;text-decoration:none;}button,select,input{font:inherit;color:inherit;}button{cursor:pointer;border:0;background:none;}button,summary{-webkit-tap-highlight-color:transparent;}a,button,summary,select{outline-offset:5px;}a:focus-visible,button:focus-visible,summary:focus-visible,select:focus-visible{outline:2px solid var(--ink);}img{display:block;max-width:100%;height:auto;}figure,p,h1,h2,h3{margin:0;}h1,h2,h3{font-weight:400;}ul{list-style:none;padding:0;margin:0;}summary{cursor:pointer;list-style:none;}summary::-webkit-details-marker{display:none;}.shell{width:calc(100% - var(--gutter) * 2);max-width:1640px;margin-inline:auto;}.grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--gap);}.eyebrow{font-size:13px;line-height:1.4;letter-spacing:.04em;text-transform:uppercase;}.page-kicker > a{text-transform:none;letter-spacing:0;}.muted{color:var(--muted);}.display{font-family:var(--display);font-weight:400;line-height:.91;letter-spacing:-.035em;}.text-link{display:inline-flex;align-items:center;gap:28px;border-bottom:1px solid var(--ink);padding-bottom:5px;font-size:14px;}.text-link span:last-child{margin-left:auto;}.text-link:hover{color:var(--muted);}.arrow{display:inline-block;width:28px;height:14px;flex:none;vertical-align:-.14em;fill:currentColor;stroke:none;overflow:visible;}.arrow path{stroke:none;}.arrow-left{transform:rotate(180deg);}.arrow-up{transform:rotate(-90deg);}.arrow-down{transform:rotate(90deg);}.footer li a,.footer-bottom a,.home-hero-art figcaption a,.work-navigation a,.chapter-navigation a,.work-breadcrumb a,.page-kicker > a{display:inline-flex;align-items:center;gap:8px;}.footer li .arrow{width:20px;height:10px;}.caption-arrow .arrow,.archive td:last-child .arrow{width:22px;height:11px;}.line-column-arrow .arrow{display:block;width:32px;height:16px;}.next-line .arrow{width:clamp(30px,3vw,52px);height:auto;}.image-link{display:block;}.image-link:hover img{opacity:.88;}.skip{position:fixed;top:8px;left:12px;z-index:100;transform:translateY(-160%);background:var(--ink);color:var(--paper);padding:12px;}.skip:focus{transform:none;}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;}.header{position:relative;display:flex;align-items:center;gap:48px;padding-block:25px 24px;border-bottom:1px solid var(--line);z-index:20;}.brand{display:flex;align-items:center;gap:16px;margin-right:auto;min-width:0;}.brand img{width:26px;height:auto;filter:brightness(0);flex:none;}.brand > span{display:flex;flex-direction:column;gap:0;}.brand-name{display:block;font:25px/1 var(--display);letter-spacing:-.025em;white-space:nowrap;}.brand small{display:block;font-size:12px;letter-spacing:.025em;color:var(--muted);line-height:1.1;}.primary-nav{display:flex;align-items:center;gap:35px;font-size:14px;text-transform:none;}.primary-nav > a:hover,.work-menu > summary:hover,.primary-nav > [aria-current],.work-menu[open] > summary{text-decoration:underline;text-underline-offset:6px;}.work-menu > summary{display:flex;align-items:center;gap:15px;}.ink-menu-mark{display:block;flex:none;width:14px;height:14px;fill:currentColor;}.work-menu[open] .ink-plus-vertical{display:none;}.language{display:flex;align-items:center;gap:8px;font-size:12px;}.language a{color:var(--muted);}.language a[aria-current]{color:var(--ink);text-decoration:underline;text-underline-offset:7px;}.language span{color:var(--line);}.work-panel{position:absolute;top:100%;left:0;right:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2.2fr);gap:6%;padding-block:42px;border-bottom:1px solid var(--ink);background:var(--paper);box-shadow:0 25px 35px #22231f0b;max-height:calc(100svh - 105px);overflow-y:auto;overscroll-behavior:contain;text-transform:none;}.menu-intro .display{font-size:60px;margin-block:16px 30px;}.menu-intro > p:last-child{max-width:230px;font-size:14px;line-height:1.6;}.work-panel li > a{display:grid;grid-template-columns:minmax(0,1fr) 70px;gap:16px;align-items:center;border-top:1px solid var(--line);padding:15px 0;}.work-panel li:last-child{border-bottom:1px solid var(--line);}.work-panel strong{display:block;font:30px/1.05 var(--display);transition:transform .2s;}.work-panel small{display:block;font:11px/1.6 var(--sans);margin-top:7px;color:var(--muted);}.work-panel li img{width:65px;height:65px;object-fit:cover;}.work-panel a:hover strong{transform:translateX(5px);}.home-hero-grid{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding-bottom:28px;}.home-hero-copy{grid-area:1 / 1;position:relative;padding-top:55px;display:flex;align-items:flex-start;flex-direction:column;min-width:0;}.home-hero-copy h1{font-size:clamp(85px,8.7vw,155px);line-height:.8;letter-spacing:-.045em;padding:5px 0 0 9%;position:relative;z-index:2;}.home-hero-copy h1 span{display:block;padding:0;margin:0;}.home-hero-copy h1 span:last-child{margin-top:6px;}.home:lang(es) .home-hero-copy h1{font-size:min(7.9vw,141px);}.hero-disciplines{margin-top:auto;padding:48px 0 22px 4%;color:var(--muted);font-size:14px;}.home-hero-art{grid-area:1 / 2;position:relative;z-index:1;min-width:0;}.home-hero-art > a{height:clamp(500px,43vw,740px);}.home-hero-art picture{display:block;height:100%;}.home-hero-art img{width:100%;height:100%;object-fit:contain;background:#eeeae0;}.home-hero-art figcaption{font-size:13px;display:flex;justify-content:space-between;align-items:baseline;gap:15px;padding-top:12px;}.home-hero-art figcaption a:hover{text-decoration:underline;text-underline-offset:4px;}.gesture-line{position:absolute;grid-area:1 / 1 / 2 / 3;inset:0;width:100%;height:100%;pointer-events:none;z-index:3;overflow:hidden;}.gesture-line path{stroke:var(--ink);stroke-width:.7;fill:none;vector-effect:non-scaling-stroke;}.home-section-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:40px;margin-bottom:34px;}.home-section-heading h2{font:clamp(35px,4vw,64px)/1.05 var(--display);letter-spacing:-.025em;margin-top:0;}.home-section-heading > p{max-width:400px;width:34%;font-size:16px;line-height:1.6;padding-top:12px;}.home-section-heading > .text-link{font-size:13px;margin-top:15px;border:0;text-transform:none;}.home-lines,.home-selected{border-top:1px solid var(--line);padding-block:23px 30px;}.line-catalog{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;}.line-column picture{display:block;aspect-ratio:1.42;overflow:hidden;}.line-column img{width:100%;height:100%;object-fit:cover;}.line-column-info{border-left:1px solid var(--line);margin-top:12px;padding-left:14px;min-height:162px;}.line-column h3{font:clamp(22px,2.2vw,36px)/1 var(--display);letter-spacing:-.025em;margin-top:0;overflow-wrap:anywhere;}.line-column-tags{font-size:14px;line-height:1.45;color:var(--muted);margin-top:22px;}.line-column-arrow{display:block;font-size:25px;margin-top:10px;line-height:1;}.line-column-info > .eyebrow{font-size:12px;}.line-column > a:hover h3{text-decoration:underline;text-underline-offset:5px;}.selected-spread{display:grid;grid-template-columns:minmax(0,8fr) minmax(0,2.7fr);gap:35px;align-items:center;}.selected-collage{display:grid;grid-template-columns:1fr 1fr .62fr 1fr;gap:14px;align-items:center;padding-block:12px;}.collage-piece{min-width:0;}.collage-piece picture{display:block;height:310px;}.collage-piece img{width:100%;height:100%;object-fit:contain;}.selected-notes h3{font-size:38px;}.selected-notes .eyebrow{margin-top:15px;font-size:12px;line-height:1.5;}.selected-notes > p:not(.eyebrow){font-size:15px;line-height:1.65;margin-top:18px;max-width:290px;}.selected-notes > .text-link{margin-top:30px;font-size:13px;border:0;text-transform:none;gap:12px;}.home-womb{border-top:1px solid var(--line);padding-block:20px 30px;}.womb-spread{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,4.9fr) minmax(0,2.3fr);align-items:center;gap:30px;margin-top:0;}.womb-image img{width:100%;}.womb-spread h2{font-size:clamp(45px,5.9vw,100px);line-height:.94;letter-spacing:-.035em;}.home:lang(es) .womb-spread h2{font-size:min(4.9vw,84px);}.womb-practice p{font-size:15px;line-height:1.55;}.womb-practice > .text-link{margin-top:25px;border:0;font-size:12px;gap:10px;text-transform:none;}.footer{border-top:1px solid var(--ink);padding-block:30px 26px;}.footer-main{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr);gap:36px;align-items:start;}.footer-email{font:clamp(24px,3vw,45px)/1.2 var(--display);letter-spacing:-.02em;display:inline-block;margin-top:16px;max-width:100%;overflow-wrap:anywhere;}.footer ul{font-size:15px;line-height:1.9;}.footer li a:hover{text-decoration:underline;text-underline-offset:4px;}.footer-location{font-size:14px;}.footer-location > p + p{margin-top:12px;color:var(--muted);}.footer-bottom{margin-top:70px;padding-top:16px;border-top:1px solid var(--line);display:flex;justify-content:space-between;gap:20px;font-size:12px;color:var(--muted);}.home .footer{padding-top:23px;}.home .footer-email{font-size:32px;}.home .footer-bottom{margin-top:30px;}.line-overview{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:8%;padding-top:35px;align-items:start;}.line-overview-copy{padding-top:42px;min-width:0;}.line-overview-copy h1{font-size:clamp(60px,6.5vw,105px);line-height:.95;margin-top:0;overflow-wrap:break-word;}.line-lead{font-size:16px;line-height:1.5;margin-top:28px;max-width:350px;}.line-desc{font-size:14px;line-height:1.6;margin-top:20px;max-width:350px;}.line-materials{border-top:1px solid var(--line);padding-top:17px;margin-top:25px;max-width:350px;font-size:13px;}.line-overview-copy > .text-link{margin-top:30px;font-size:13px;}.line-overview-image picture{display:block;height:min(70vw,660px);}.line-overview-image img{width:100%;height:100%;object-fit:contain;background:#edeae2;}.line-overview-image figcaption{font-size:12px;margin-top:10px;color:var(--muted);}.line-statement{max-width:440px;margin-top:25px;font-size:14px;line-height:1.65;}.line-statement > p + p{margin-top:16px;}.line-statement .line-collections{border-top:1px solid var(--line);padding-top:16px;font-size:14px;}.line-statement ~ .line-materials{display:none;}.line-filmstrip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:28px;}.line-filmstrip picture{height:150px;display:block;background:#eeeae1;}.line-filmstrip img{width:100%;height:100%;object-fit:cover;object-position:center 35%;}.series-nav{display:flex;gap:30px;flex-wrap:wrap;align-items:center;font-size:14px;border-block:1px solid var(--line);padding-block:16px;margin-top:25px;}.series-nav a:hover{text-decoration:underline;text-underline-offset:4px;}.series-nav .muted{margin-left:auto;}.series-section{padding-block:38px 48px;border-top:1px solid var(--line);}.series-section h2{font:clamp(38px,3.8vw,56px)/1.05 var(--display);}.series-header.grid{display:block;}.series-summary .eyebrow{margin-top:12px;}.series-statement{max-width:780px;margin-top:15px;font-size:14px;line-height:1.65;}.series-statement p + p{margin-top:16px;}.series-statement:empty{display:none;}.compact-gallery{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 24px;align-items:start;margin-top:30px;}.compact-gallery[data-count="3"],.compact-gallery[data-count="5"],.compact-gallery[data-count="6"]{grid-template-columns:repeat(3,minmax(0,1fr));}.compact-gallery[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr));max-width:850px;margin-inline:auto;}.compact-gallery .work-figure{min-width:0;}.compact-gallery .work-figure:nth-child(even){padding-top:18px;}.compact-gallery .image-link{height:240px;display:flex;align-items:center;justify-content:center;}.compact-gallery .image-link picture{display:block;width:100%;height:100%;}.compact-gallery .image-link img{width:100%;height:100%;object-fit:contain;}.compact-gallery figcaption{display:flex;justify-content:space-between;gap:16px;font-size:13px;line-height:1.4;margin-top:10px;}.caption-title,.caption-sub{display:block;}.compact-gallery .caption-sub{color:var(--muted);font-size:12px;margin-top:3px;}.caption-arrow{flex:none;min-width:24px;min-height:24px;text-align:right;}.compact-gallery.narrow-gallery .image-link{height:320px;}.compact-gallery.narrow-gallery .work-figure{padding-top:0;}.next-line{border-top:1px solid var(--ink);padding-block:30px 80px;display:flex;justify-content:space-between;align-items:baseline;gap:25px;}.next-line a{font:clamp(35px,5vw,75px)/1 var(--display);letter-spacing:-.025em;}.chapter-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;margin-top:30px;}.chapter-card{min-width:0;}.chapter-card picture{display:block;height:255px;background:#edeae2;}.chapter-card img{width:100%;height:100%;object-fit:cover;}.chapter-card .eyebrow{font-size:12px;margin-top:15px;}.chapter-card h3{display:flex;justify-content:space-between;align-items:baseline;gap:10px;font:40px/1.1 var(--display);letter-spacing:-.02em;margin-top:7px;}.chapter-card h3 span{font:20px/1 var(--sans);}.chapter-summary{font-size:14px;line-height:1.65;margin-top:14px;max-width:310px;}.chapter-card > .text-link{font-size:13px;line-height:1.5;margin-top:20px;gap:12px;}.chapter-open:hover h3{text-decoration:underline;text-underline-offset:5px;}.chapter-is-open{overflow:hidden;}.chapter-dialog{width:min(1120px,94vw);max-width:none;max-height:92vh;max-height:92dvh;padding:0;border:1px solid var(--line);background:var(--paper);color:var(--ink);overscroll-behavior:contain;}.chapter-dialog::backdrop{background:#191b18a8;backdrop-filter:blur(3px);}.dialog-toolbar{display:flex;align-items:center;justify-content:space-between;gap:20px;position:sticky;top:0;z-index:5;background:var(--paper);border-bottom:1px solid var(--line);padding:12px 35px;}.dialog-toolbar form{margin:0;}.dialog-toolbar button{font-size:14px;min-height:44px;padding:6px 0 6px 20px;}.dialog-content{padding:30px 38px 38px;}.chapter-heading .display{font-size:clamp(48px,6vw,85px);line-height:1;margin-top:14px;}.chapter-origin{font-size:13px;margin-top:15px;}.chapter-story{max-width:790px;font-size:14px;line-height:1.75;margin-block:28px 35px;}.chapter-story > p + p{margin-top:16px;}.chapter-gallery.compact-gallery{border-top:1px solid var(--line);padding-top:30px;margin-top:0;max-width:none;}.chapter-gallery .image-link{height:235px;}.chapter-gallery .work-figure:nth-child(n){padding-top:0;}.chapter-navigation{display:flex;justify-content:space-between;gap:24px;border-top:1px solid var(--line);padding-top:22px;margin-top:35px;font-size:14px;}.chapter-page .chapter-fragment{padding-bottom:80px;}.chapter-page .chapter-story{max-width:850px;font-size:16px;}.chapter-page .chapter-gallery .image-link{height:300px;}.page-title{padding-block:42px 65px;}.page-kicker{display:flex;justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:48px;}.page-title h1{font-size:clamp(76px,10.5vw,162px);max-width:1100px;overflow-wrap:break-word;}.index-toolbar{border-top:1px solid var(--ink);border-bottom:1px solid var(--line);display:flex;justify-content:space-between;align-items:center;gap:20px;padding-block:18px;font-size:14px;}.index-toolbar label{display:flex;gap:15px;align-items:center;min-width:0;}.index-toolbar [hidden]{display:none;}.index-toolbar select{border:0;background:transparent;border-bottom:1px solid;padding:8px 25px 8px 0;border-radius:0;max-width:100%;min-width:0;}.archive{width:100%;border-collapse:collapse;margin-bottom:95px;text-align:left;}.archive th{font-size:12px;font-weight:400;text-transform:none;letter-spacing:.06em;padding:18px 8px 12px 0;color:var(--muted);}.archive td{font-size:14px;border-top:1px solid var(--line);padding:18px 8px 18px 0;vertical-align:middle;}.archive td:first-child{width:10%;}.archive td:nth-child(2){width:38%;}.archive .series-name{font:32px/1.1 var(--display);}.archive .series-name:hover{opacity:.6;}.archive .table-count{color:var(--muted);font-size:12px;margin-left:10px;}.archive tr[hidden]{display:none;}.archive th:last-child,.archive td:last-child{text-align:right;width:40px;}.archive td:last-child a{display:inline-flex;align-items:center;justify-content:flex-end;min-height:44px;min-width:32px;}.archive td:nth-child(4){width:100px;padding-right:25px;}.archive tr:hover{background:#eeede7;}.index-thumb{display:block;width:85px;margin-left:auto;}.index-thumb picture{display:block;height:85px;}.index-thumb img{height:100%;width:100%;object-fit:cover;}.table-line{display:none;}.about-page .page-title h1{font-size:clamp(70px,7vw,115px);}.about-page .page-kicker{margin-bottom:25px;}.about-page .page-title{padding-bottom:35px;}.about-grid{align-items:start;padding-bottom:100px;}.portrait{grid-column:2 / 6;}.portrait img{width:100%;height:auto;object-fit:contain;}.portrait figcaption{font-size:12px;margin-top:12px;color:var(--muted);}.biography{grid-column:7 / 12;font-size:16px;line-height:1.65;}.biography p + p{margin-top:22px;}.biography .text-link{margin-top:30px;}.cv-section{border-top:1px solid var(--ink);padding-top:20px;margin-bottom:80px;}.cv-section h2{font:42px/1.1 var(--display);grid-column:1 / 5;}.cv-list{grid-column:6 / 13;min-width:0;}.cv-entry{display:grid;grid-template-columns:70px minmax(0,1fr);gap:20px;border-bottom:1px solid var(--line);padding-block:19px;font-size:14px;}.cv-entry:first-child{padding-top:0;}.cv-entry small{display:block;color:var(--muted);font-size:13px;margin-top:5px;}.cv-entry a{text-decoration:underline;text-decoration-color:var(--line);text-underline-offset:4px;}.contact-page{min-height:68vh;padding-bottom:110px;}.contact-lead{font:clamp(30px,4vw,58px)/1.1 var(--display);max-width:750px;}.contact-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;border-top:1px solid var(--line);margin-top:70px;padding-top:25px;}.contact-links a{display:inline-block;font-size:17px;margin-top:18px;max-width:100%;overflow-wrap:anywhere;}.contact-links .location{font-size:16px;margin-top:18px;}.contact-links a:hover{text-decoration:underline;text-underline-offset:5px;}.journal-intro{max-width:550px;margin-top:35px;font-size:16px;line-height:1.6;}.journal-columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;padding-bottom:100px;}.journal-column picture{display:block;height:290px;background:#eeeae2;}.journal-column img{width:100%;height:100%;object-fit:contain;}.journal-column time{display:block;font-size:12px;margin-top:16px;}.journal-column h2{font:34px/1.1 var(--display);letter-spacing:-.015em;margin-top:10px;}.journal-column > p{font-size:14px;line-height:1.6;margin-top:20px;}.journal-column > .eyebrow{font-size:12px;}.journal-column > .text-link{font-size:14px;margin-top:25px;}.journal-column h2 a:hover{text-decoration:underline;text-underline-offset:5px;}.journal-column{border-bottom:1px solid var(--line);padding-bottom:28px;}.article-title{font-size:clamp(55px,7vw,110px) !important;max-width:1050px !important;}.article-body{max-width:680px;margin-inline:auto;font-size:18px;line-height:1.8;padding-bottom:100px;}.article-body p + p{margin-top:24px;}.article-body h2{font:38px/1.15 var(--display);margin-block:40px 20px;}.article-body .original-note{font-size:14px;line-height:1.6;margin-bottom:40px;border-bottom:1px solid var(--line);padding-bottom:20px;}.article-body > * + *{margin-top:24px;}.article-body a:not(.text-link){text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:.7px;}.article-body .article-image,.article-body .article-video{margin:36px 0;}.article-image picture{display:block;}.article-image img{width:100%;height:auto;}.article-image figcaption{font:12px/1.6 var(--sans);color:var(--muted);margin-top:12px;}.article-video video{display:block;width:100%;height:auto;max-height:72svh;object-fit:contain;background:#edeae2;}.article-body blockquote{margin:32px 0;padding:3px 0 3px 24px;border-left:1px solid var(--line);}.article-body ul,.article-body ol{padding-left:25px;}.article-body ul{list-style:disc;}.article-body li + li{margin-top:12px;}.article-body hr{border:0;border-top:1px solid var(--line);margin-block:36px;}.article-reference{padding-block:20px;border-block:1px solid var(--line);font-size:14px;}.article-reference > p + p{margin-top:10px;}.article-reference .text-link{margin-top:15px;gap:15px;}.article-body .archive-note{border-top:1px solid var(--line);padding-top:22px;font-size:15px;line-height:1.7;color:var(--muted);}.work-detail{padding-bottom:100px;}.work-breadcrumb{display:flex;flex-wrap:wrap;gap:15px;font-size:13px;padding-block:30px;}.work-detail-grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(260px,4fr);gap:8%;align-items:start;}.work-detail-art{display:flex;justify-content:center;min-width:0;}.work-detail-art img{max-height:82vh;width:auto;max-width:100%;object-fit:contain;}.work-detail-art picture{max-width:100%;}.work-facts{padding-top:15px;min-width:0;}.work-facts h1{font:clamp(35px,4.5vw,66px)/1.05 var(--display);letter-spacing:-.02em;margin-bottom:30px;overflow-wrap:break-word;}.work-facts dl{font-size:14px;border-top:1px solid var(--line);margin:0;}.work-facts dl > div{display:grid;grid-template-columns:100px minmax(0,1fr);gap:15px;padding-block:14px;border-bottom:1px solid var(--line);}.work-facts dt{color:var(--muted);}.work-facts dd{margin:0;}.work-facts .text-link{margin-top:30px;}.work-facts .enquire{margin-top:40px;}.work-navigation{display:flex;justify-content:space-between;gap:25px;font-size:14px;border-top:1px solid var(--line);padding-top:22px;margin-top:60px;}@media (max-width:1100px){.header{gap:26px;}.primary-nav{gap:22px;}.brand-name{font-size:23px;}.contact-links{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (max-width:1000px){:root{--gap:20px;}.home-hero-copy{padding-top:44px;}.home-hero-copy h1{font-size:8.5vw;padding-top:10px;}.home-hero-art > a{height:clamp(380px,56vw,540px);}.hero-disciplines{font-size:14px;}.home-section-heading > p{font-size:15px;max-width:330px;width:42%;}.line-catalog{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 24px;}.line-column-info{min-height:170px;}.line-column h3{font-size:clamp(29px,3.8vw,40px);}.line-column-tags{font-size:14px;margin-top:18px;}.selected-spread{grid-template-columns:minmax(0,1fr);gap:22px;}.collage-piece picture{height:clamp(230px,34vw,320px);}.selected-notes{max-width:650px;}.selected-notes > p:not(.eyebrow){max-width:none;font-size:15px;}.selected-notes > .text-link{margin-top:18px;}.womb-spread{grid-template-columns:minmax(0,1fr) minmax(0,4fr);gap:24px;}.womb-spread h2{font-size:7.5vw;}.home:lang(es) .womb-spread h2{font-size:6.5vw;}.womb-practice{grid-column:2;max-width:580px;}.womb-practice p{font-size:15px;}.womb-practice > .text-link{font-size:13px;margin-top:18px;}.footer-main{grid-template-columns:minmax(0,2fr) minmax(0,1fr);}.footer-location{grid-column:1 / -1;display:flex;gap:30px;}.footer-location > p + p{margin-top:0;}.footer-bottom{margin-top:40px;}.line-overview{gap:5%;grid-template-columns:minmax(0,4fr) minmax(0,6fr);}.line-overview-copy{padding-top:20px;}.line-overview-copy h1{font-size:7vw;}.line-overview-image picture{height:clamp(450px,65vw,600px);}.compact-gallery{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 20px;}.compact-gallery[data-count="4"]{grid-template-columns:repeat(2,minmax(0,1fr));}.compact-gallery .image-link{height:235px;}.compact-gallery.narrow-gallery .image-link{height:300px;}.chapter-cards{gap:20px;}.chapter-card picture{height:205px;}.chapter-card h3{font-size:clamp(28px,3.8vw,36px);}.chapter-summary{font-size:14px;}.chapter-card > .text-link{font-size:14px;}.chapter-gallery .image-link{height:210px;}.portrait{grid-column:1 / 6;}.biography{grid-column:7 / 13;font-size:15px;}.journal-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:45px 26px;}.journal-column picture{height:260px;}.journal-column h2{font-size:34px;}.journal-column > p{font-size:14px;}.work-detail-grid{gap:5%;grid-template-columns:minmax(0,6fr) minmax(250px,4fr);}}@media (max-width:800px){.work-detail-grid{grid-template-columns:minmax(0,1fr);gap:35px;}.work-detail-art img{max-height:72svh;}.work-facts{padding-top:0;max-width:650px;width:100%;}.work-facts h1{font-size:clamp(38px,6vw,54px);}}@media (max-width:700px){:root{--gutter:clamp(18px,5.4vw,30px);--gap:16px;}html{scroll-padding-top:20px;}.header{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;padding-block:max(12px,env(safe-area-inset-top)) 4px;}.brand{margin-right:0;gap:12px;min-height:44px;}.brand-name{font-size:clamp(20px,5.4vw,25px);}.brand img{width:22px;}.brand small{font-size:12px;}.language{grid-column:2;grid-row:1;gap:4px;font-size:13px;}.language a{display:inline-flex;justify-content:center;align-items:center;min-width:30px;min-height:44px;}.primary-nav{grid-column:1 / -1;justify-content:space-between;gap:12px;font-size:14px;}.primary-nav > a,.work-menu > summary{min-height:44px;display:flex;align-items:center;}.work-menu > summary{gap:12px;}.work-panel{display:block;padding-block:8px 16px;max-height:calc(100svh - 128px);}.menu-intro{display:none;}.work-panel li > a{grid-template-columns:minmax(0,1fr) 48px;gap:12px;padding-block:13px;}.work-panel strong{font-size:clamp(25px,6vw,32px);}.work-panel small{font-size:13px;margin-top:5px;}.work-panel li img{width:48px;height:48px;}.home-hero-grid{grid-template-columns:minmax(0,1fr);gap:24px;padding-bottom:22px;}.home-hero-copy{grid-area:1 / 1;padding-top:32px;}.home-hero-copy h1{font-size:min(18.4vw,112px);line-height:.83;padding:12px 0 0 9%;}.home:lang(es) .home-hero-copy h1{font-size:min(16.4vw,100px);}.hero-disciplines{align-self:flex-end;margin-top:25px;text-align:right;font-size:14px;padding:0;}.home-hero-art{grid-area:2 / 1;width:100%;}.home-hero-art > a{height:auto;aspect-ratio:1.1;}.home-hero-art figcaption{font-size:13px;padding-top:8px;align-items:center;}.home-hero-art figcaption a{display:inline-flex;align-items:center;min-height:44px;}.gesture-line{grid-area:1 / 1 / 2 / 2;stroke-width:.6;}.home-section-heading{display:block;margin-bottom:24px;}.home-section-heading h2{font-size:clamp(34px,8.6vw,48px);margin-top:0;}.home-section-heading > p{max-width:540px;width:auto;font-size:15px;padding-top:0;margin-top:17px;}.home-section-heading > .text-link{margin-top:14px;font-size:13px;}.home-lines,.home-selected{padding-block:24px 30px;}.line-catalog{gap:28px 16px;}.line-column picture{aspect-ratio:1.1;}.line-column-info{padding-left:9px;min-height:175px;}.line-column h3{font-size:clamp(24px,6.5vw,36px);line-height:1.05;}.line-column-tags{font-size:14px;margin-top:15px;}.line-column-arrow{font-size:24px;margin-top:12px;}.selected-spread{gap:25px;}.selected-collage{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px;padding:0;}.collage-piece picture{height:clamp(180px,52vw,280px);}.selected-notes h3{font-size:38px;}.selected-notes > p:not(.eyebrow){font-size:15px;margin-top:15px;}.selected-notes > .text-link{margin-top:16px;}.womb-spread{grid-template-columns:minmax(0,1fr) minmax(0,3fr);gap:20px;}.womb-spread h2{font-size:9vw;line-height:1;}.home:lang(es) .womb-spread h2{font-size:7.8vw;}.womb-practice{grid-column:1 / -1;margin-top:8px;max-width:540px;}.womb-practice p{font-size:15px;}.womb-practice > .text-link{margin-top:16px;}.text-link{min-height:44px;}.footer{padding-top:25px;padding-bottom:max(20px,env(safe-area-inset-bottom));}.footer-main{grid-template-columns:minmax(0,1fr);gap:24px;}.footer .eyebrow{font-size:12px;}.footer-email,.home .footer-email{font-size:clamp(23px,6.8vw,36px);margin-top:12px;}.footer ul{display:flex;flex-wrap:wrap;gap:0 22px;font-size:15px;}.footer li a{display:inline-flex;align-items:center;min-height:44px;}.footer-location{gap:24px;font-size:14px;}.footer-bottom,.home .footer-bottom{margin-top:25px;font-size:13px;align-items:center;}.footer-bottom a{display:inline-flex;align-items:center;min-height:44px;}.line-overview{grid-template-columns:minmax(0,1fr);gap:28px;padding-top:30px;}.line-overview-copy{padding-top:0;}.line-overview-copy h1{font-size:clamp(48px,14.5vw,82px);margin-top:0;}.line-lead{font:26px/1.25 var(--display);margin-top:22px;max-width:540px;}.line-desc,.line-statement{font-size:14px;line-height:1.7;max-width:540px;margin-top:20px;}.line-statement .line-collections{font-size:14px;}.line-materials{display:none;}.line-overview-copy > .text-link{margin-top:18px;font-size:14px;}.line-overview-image{width:100%;}.line-overview-image picture{height:clamp(290px,110vw,560px);}.line-overview-image figcaption{font-size:13px;}.line-filmstrip{gap:12px;margin-top:22px;}.line-filmstrip picture{height:clamp(90px,27vw,150px);}.series-nav{gap:0 22px;font-size:14px;padding-block:8px;}.series-nav a{display:inline-flex;align-items:center;min-height:44px;}.series-nav .muted{margin:5px 0 8px;width:100%;}.series-section{padding-block:30px 38px;}.series-section h2{font-size:clamp(36px,9.5vw,48px);}.series-summary .eyebrow{font-size:13px;}.series-statement{font-size:14px;line-height:1.7;margin-top:16px;}.compact-gallery,.compact-gallery[data-count]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px;margin-top:25px;}.compact-gallery .work-figure:nth-child(n){padding-top:0;}.compact-gallery .image-link{height:clamp(170px,50vw,280px);}.compact-gallery.narrow-gallery .image-link{height:clamp(220px,64vw,340px);}.compact-gallery figcaption{font-size:14px;gap:8px;}.compact-gallery .caption-sub{font-size:13px;}.caption-arrow{min-width:24px;}.next-line{padding-block:25px 55px;display:block;}.next-line a{display:inline-block;font-size:clamp(36px,9vw,50px);margin-top:20px;}.chapter-cards{grid-template-columns:minmax(0,1fr);gap:32px;margin-top:25px;}.chapter-card picture{height:auto;aspect-ratio:1.55;}.chapter-card h3{font-size:40px;}.chapter-summary{font-size:14px;max-width:540px;}.chapter-card > .text-link{font-size:14px;margin-top:15px;}.chapter-dialog{width:100%;height:100vh;height:100dvh;max-height:100vh;max-height:100dvh;margin:0;border:0;}.dialog-toolbar{padding:max(8px,env(safe-area-inset-top)) max(20px,env(safe-area-inset-right)) 8px max(20px,env(safe-area-inset-left));}.dialog-content{padding:24px max(20px,env(safe-area-inset-right)) max(30px,env(safe-area-inset-bottom)) max(20px,env(safe-area-inset-left));}.chapter-heading .display{font-size:clamp(48px,14vw,72px);}.chapter-story,.chapter-page .chapter-story{font-size:15px;line-height:1.75;margin-block:24px 30px;}.chapter-gallery .image-link,.chapter-page .chapter-gallery .image-link{height:clamp(125px,38vw,220px);}.chapter-gallery .caption-sub{display:none;}.chapter-navigation{align-items:center;gap:18px;font-size:14px;padding-top:14px;margin-top:25px;}.chapter-navigation a{min-height:44px;display:inline-flex;align-items:center;}.chapter-page .chapter-fragment{padding-bottom:55px;}.page-title{padding-block:28px 40px;}.page-kicker{margin-bottom:30px;font-size:12px;}.page-title h1{font-size:clamp(52px,16vw,100px);}.contact-route .page-title h1{font-size:clamp(46px,12vw,84px);}.index-toolbar{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px 16px;font-size:14px;}.index-toolbar label{display:grid;grid-column:1 / -1;gap:5px;}.index-toolbar select{width:100%;font-size:14px;min-height:44px;}.index-toolbar > span{justify-self:end;}.archive{margin-bottom:60px;table-layout:fixed;}.archive th{font-size:12px;}.archive td{font-size:13px;padding-block:18px;}.archive td:first-child,.archive th:first-child{width:52px;}.archive td:nth-child(2){width:auto;padding-left:6px;padding-right:10px;}.archive td:nth-child(3),.archive th:nth-child(3){display:none;}.archive td:nth-child(4),.archive th:nth-child(4){width:56px;padding-right:8px;}.archive td:last-child,.archive th:last-child{width:32px;padding-right:0;}.archive .series-name{font-size:clamp(24px,6.3vw,32px);overflow-wrap:break-word;}.archive .table-count,.archive .table-line{display:block;font-size:12px;line-height:1.5;color:var(--muted);margin:6px 0 0;}.archive .table-line{margin-top:2px;}.index-thumb{width:48px;}.index-thumb picture{height:58px;}.about-page .page-title h1{font-size:clamp(54px,16vw,90px);}.about-page .page-kicker{margin-bottom:23px;}.about-page .page-title{padding-bottom:30px;}.about-grid{display:flex;flex-direction:column;gap:35px;padding-bottom:60px;}.portrait{width:min(84%,380px);}.portrait figcaption{font-size:13px;}.biography{font-size:15px;line-height:1.7;max-width:540px;}.biography .text-link{margin-top:22px;}.cv-section{display:block;margin-bottom:50px;}.cv-section h2{font-size:36px;margin-bottom:28px;}.cv-entry{grid-template-columns:44px minmax(0,1fr);gap:16px;font-size:14px;}.cv-entry small{font-size:13px;}.contact-page{min-height:0;padding-bottom:60px;}.contact-lead{font-size:clamp(32px,8.4vw,42px);}.contact-links{grid-template-columns:minmax(0,1fr);margin-top:35px;gap:26px;}.contact-links a{min-height:44px;margin-top:6px;font-size:16px;}.contact-links .location{margin-top:12px;font-size:15px;}.journal-intro{font-size:15px;margin-top:26px;}.journal-columns{grid-template-columns:minmax(0,1fr);padding-bottom:60px;gap:40px;}.journal-column picture{height:clamp(240px,70vw,360px);}.journal-column h2{font-size:clamp(36px,9vw,46px);}.journal-column > p{font-size:14px;margin-top:17px;}.journal-column > .eyebrow{font-size:12px;}.journal-column > .text-link{margin-top:16px;}.article-title{font-size:clamp(42px,11.5vw,76px) !important;}.article-body{font-size:16px;line-height:1.75;padding-bottom:60px;}.article-body h2{font-size:32px;}.work-breadcrumb{font-size:13px;gap:8px 10px;padding-block:22px;}.work-breadcrumb a{min-height:32px;display:inline-flex;align-items:center;}.work-breadcrumb > span{align-self:center;}.work-detail-art{width:100%;}.work-detail-art img{max-height:70svh;}.work-facts h1{font-size:clamp(38px,10vw,54px);margin-bottom:25px;}.work-facts dl{font-size:14px;}.work-facts dl > div{grid-template-columns:90px minmax(0,1fr);gap:12px;}.work-facts .enquire{margin-top:22px;}.work-facts .text-link{margin-top:22px;font-size:14px;gap:15px;}.work-detail{padding-bottom:55px;}.work-navigation{font-size:14px;gap:20px;margin-top:35px;padding-top:14px;}.work-navigation a{min-height:44px;display:inline-flex;align-items:center;}}@media (hover:none){.image-link:hover img{opacity:1;}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto;}*,*::before,*::after{transition:none !important;animation:none !important;}}@media print{body{background:white;}.header,.footer,.series-nav,.text-link,.language{display:none;}.shell{width:100%;}.page-title{padding:0 0 25px;}.page-title h1{font-size:50px;}.cv-section{break-inside:avoid;}.about-grid{padding-bottom:30px;}.portrait{max-width:230px;}.cv-entry{padding-block:8px;}.cv-section h2{font-size:25px;}.biography{font-size:13px;}.page-kicker{margin-bottom:15px;}}@media (max-width:700px){.year-range > span{display:block;white-space:nowrap;}}