.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}html{-webkit-font-smoothing:none;-moz-osx-font-smoothing:unset;font-smooth:never}*,*:before,*:after{font-family:Geist,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important}.year,.medium,.catalog-number,code,pre,kbd,samp,.w-pagination-previous,.w-pagination-next,.pagination-button{font-family:Geist Mono,ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace!important}.page-work-detail .w-layout-hflex .breadcrumb-link,.page-work-detail .w-layout-hflex .breadcrumb-separator,.page-work-detail .w-layout-hflex .works-title{font-size:16px}.navbar-buttons,.navbar-buttons.w--current,.view-button,.mobile-view-button,.text-submit{padding-top:4px!important;padding-bottom:4px!important}img[data-orientation=portrait].work-thumbnail,img[data-orientation=portrait].gallery-image{max-height:80vh;width:auto;max-width:100%;height:auto;display:block;margin-left:auto;margin-right:auto}.w-layout-cell.card-image-cell,.gallery-image-item{min-width:0}.page-work-detail{padding-top:20px;padding-bottom:20px}.catalog-list-desktop .w-pagination-wrapper{margin-top:-20px}.section-rule.divider.bottom-rule{margin-top:10px}.section-rule:not(.divider),.breadcrumb-rule:not(.divider){border-top-color:#7f7f7f}.page-work-detail .breadcrumb-rule{margin-top:2px}@media(max-width:767px){.section-rule:not(.divider),.breadcrumb-rule:not(.divider){margin-bottom:10px}}@media(max-width:479px){.page-work-detail .breadcrumb-rule{width:100%;margin-right:0;border-top-color:#7f7f7f}}.tag-row.work-detail-tags,.inline-row,.meta-pill-group{display:flex;flex-wrap:wrap;gap:10px}.tag-row.work-detail-tags .year,.tag-row.work-detail-tags .medium,.tag-row.work-detail-tags .catalog-number,.inline-row .year,.inline-row .medium,.inline-row .catalog-number,.meta-pill-group .year,.meta-pill-group .medium,.meta-pill-group .catalog-number{margin-right:0}.copyright-rule{align-self:stretch;border-top:1px dotted #000;width:calc(100% + 40px);margin-left:-20px;margin-top:10px}.title.copyright,.title.copyright.catalog-copyright{display:block!important;width:calc(100% + 40px)!important;margin:0 -20px!important;padding:10px!important}.body-stack,.page-content-cell,.w-layout-cell.catalog{padding-bottom:0!important}@media(max-width:767px){.page-content-cell,.w-layout-cell.catalog{padding-left:0!important;padding-right:0!important}}.section-rule.divider,.section-rule.divider.bottom-rule{width:calc(100% + 40px);margin-left:-20px;margin-right:0}@media(min-width:768px){.catalog-list-desktop .w-layout-cell.card-image-cell{position:relative;border-left:1px solid transparent}.catalog-list-desktop .w-layout-cell.card-image-cell:after{content:"";position:absolute;left:-1px;top:-20px;bottom:-12px;width:0;border-left:1px dotted #000;pointer-events:none}}@media(min-width:768px){.catalog-list-desktop .w-layout-cell.cell{position:relative}.catalog-list-desktop .w-layout-cell.cell .work-title{position:absolute;left:0;right:20px;bottom:8px;margin:0}}@media(min-width:768px){.catalog-list-desktop .card-image-cell .work-thumbnail{margin-bottom:8px}}@media(min-width:768px){.catalog-list-desktop .w-layout-cell.cell{padding-right:20px}.catalog-list-desktop .w-layout-cell.card-image-cell{padding-left:20px}}@media(max-width:767px){.card-list-mobile{width:100%}.card-list-mobile .work-thumbnail.work-thumbnail-base{width:100%;max-width:100%;max-height:none;height:auto}}@media(max-width:767px){.copyright-rule,.section-rule.divider,.section-rule.divider.bottom-rule,.section-rule.divider.mobile-only{width:calc(100% + 20px)!important;margin-left:-10px!important;margin-right:0!important}.title.copyright,.title.copyright.catalog-copyright{width:calc(100% + 20px)!important;margin:0 -10px!important}}.page-cv .page-section:has(+.copyright-rule) .prose-paragraph{margin-bottom:0}.contact-table{border-collapse:collapse;font-family:Univers LT Std,Arial,sans-serif;font-size:14px;padding-bottom:5px;margin-bottom:0}.contact-table th,.contact-table td{text-align:left;padding:0 16px 4px 0;vertical-align:top;font-weight:400}.contact-table th{font-weight:700}.contact-table td .breadcrumb-link{font-weight:400}.header-stack{margin-bottom:0;border-bottom:none}.body-stack{margin-top:0;border-top-style:dotted}@media(min-width:768px){#w-node-_09f47e47-c44b-572a-08ef-939572917561-72917561{grid-template-rows:auto;grid-template-columns:auto 1fr 1fr 1fr 1fr;align-items:center;padding:10px 20px}#w-node-_09f47e47-c44b-572a-08ef-939572917562-72917561{grid-column:1 / 2;padding-right:0}#w-node-_09f47e47-c44b-572a-08ef-939572917562-72917561 .site-title-text{font-size:24px;font-weight:600}#w-node-_09f47e47-c44b-572a-08ef-939572917561-72917561 .navbar-buttons{margin-top:10px;margin-bottom:10px}}.nav-cell-1,.nav-cell-2,.nav-cell-3,.nav-cell-4,.mobile-nav-row,.card-view-cell,.home-meta-cell,.catalog-meta-cell,.catalog-mobile-view-row,.mobile-view-col,.mobile-view-row,a,a *,.w-button,.w-button *{cursor:pointer}::view-transition-old(root),::view-transition-new(root){animation:none;mix-blend-mode:normal}.thumb-link{display:contents}.page-work-detail .gallery-row{margin-bottom:20px}.page-work-detail .copyright-rule{margin-top:0}@media(max-width:767px){.page-work-detail .gallery-row{margin-bottom:0}.page-work-detail .tag-row.work-detail-tags{margin-top:0}.page-work-detail .body-stack,.page-home .body-stack,.page-catalog .body-stack{padding-top:0}}[data-lightbox]{cursor:pointer}.lightbox{position:fixed;inset:0;z-index:1000;display:none;align-items:center;justify-content:center;padding:24px;background:#0f0f0ff0}.lightbox.open{display:flex}.lightbox-img{max-width:92vw;max-height:92vh;width:auto;height:auto;object-fit:contain}.lightbox-btn{position:absolute;background:none;border:0;color:#fff;cursor:pointer;padding:6px 14px;line-height:1;font-size:24px;font-weight:400;opacity:.7;transition:opacity .15s ease;user-select:none}.lightbox-btn:hover{opacity:1}.lightbox-close{top:8px;right:14px}.lightbox-prev,.lightbox-next{top:50%;transform:translateY(-50%)}.lightbox-prev{left:6px}.lightbox-next{right:6px}.lightbox.single .lightbox-prev,.lightbox.single .lightbox-next{display:none}
