body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inconsolata,monospace;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.clickable{cursor:pointer;-webkit-user-select:none;user-select:none}.clickable:hover{opacity:.5!important}i{font-style:italic}b{font-weight:700}img{-webkit-user-select:none;user-select:none}a{color:#000}iframe{aspect-ratio:16/9}::-webkit-scrollbar{background:#0000;display:none!important;width:0}#root{background:linear-gradient(90deg,ivory,#f6feff);color:#000;display:flex;font-family:Open Sans,sans-serif;font-family:"PT Serif",serif;font-size:16px;font-style:normal;font-weight:400;line-height:1.6;min-height:100vh;text-align:left}@media screen and (max-width:860px){.mobileNav{align-items:flex-start!important;gap:0!important;justify-content:space-around!important;line-height:1!important}.mobileStack{display:flex;flex-direction:column!important}.mobileGap{gap:24px!important}.mobileFullWidth{width:100%!important}.mobileHide{display:none!important}.mobilePadding{padding:32px!important}.mobilePaddingSmall{padding:16px!important}.mobileLightboxOuterImage{height:auto!important;padding:40px 0;width:100%!important}.mobileLightboxInnerImage{height:100%!important;margin-left:0!important;margin-top:0!important;object-fit:contain!important;width:100%!important}}.upArrowOnHover:hover{cursor:n-resize}.leftArrowOnHover:hover{cursor:w-resize}.rightArrowOnHover:hover{cursor:e-resize}.workMasonryGrid{column-count:3;column-gap:32px;width:100%}.workMasonryItem{break-inside:avoid;margin-bottom:32px;page-break-inside:avoid;width:100%}.workMasonryItem.clickable{cursor:pointer}.workMasonryItem img{display:block;height:auto;width:100%}.workMasonryItem .workImage{margin-bottom:0;max-height:none}.workMasonryGrid--datePage{grid-column-gap:0;grid-gap:68px;align-items:center;column-count:auto;column-gap:normal;display:grid;gap:68px;grid-template-columns:repeat(3,minmax(0,1fr))}.workMasonryGrid--datePage .workMasonryItem{margin-bottom:0;min-width:0}.workMasonryGrid--datePage .workMasonryItemCaption{font-size:15px;line-height:1.45;margin-top:16px;max-width:100%;text-align:center}.pageDateCollectionsNavSlot{align-self:flex-start;flex:0 0 auto;position:relative}.pageDateCollectionsNavMeasure{pointer-events:none;visibility:hidden}.pageDateCollectionsNavFixed,.pageDateCollectionsNavMeasure nav{align-items:flex-start;display:flex;flex-direction:column;gap:12px;margin:0}@media screen and (min-width:861px){.pageDateCollectionsNavFixed{left:64px;position:fixed;top:128px;z-index:1}}@media screen and (max-width:860px){.pageDateCollectionsNavSlot{align-self:center;width:100%}.pageDateCollectionsNavMeasure{display:none}.pageDateCollectionsNavFixed{align-items:center;position:static;width:100%}.pageCollectionsContent,.pageDateCollectionsContent{flex:0 0 auto!important;height:auto!important;min-width:0;overflow:visible;width:100%}.workMasonryGrid{text-align:center}.workMasonryItem{align-items:center;display:flex;flex-direction:column}.workMasonryItem img{margin-left:auto;margin-right:auto}}@media screen and (max-width:1100px){.workMasonryGrid{column-count:2}.workMasonryGrid--datePage{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:600px){.workMasonryGrid{column-count:1;column-gap:24px}.workMasonryItem{margin-bottom:24px}.workMasonryGrid--datePage{gap:44px;grid-template-columns:minmax(0,1fr)}}.imageDetailsContainer{align-items:center;border-bottom:1px solid #c8c8c8;border-top:1px solid #c8c8c8;display:flex;flex-direction:column;margin-bottom:10px;margin-top:10px;padding-bottom:20px;padding-top:20px;width:100%}.thumbnail{cursor:pointer;height:200px;padding:0 10px 10px}.imageDetails{color:#646464;text-align:left;width:100%}.imageDescription{color:#646464;margin-top:5px;text-align:center;width:100%}.imageTitle{color:#000;font-style:italic;text-align:center;width:100%}.pageModule{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:100px;width:100%}.workImage{max-height:80vh;object-fit:contain}.video,.workImage{margin-bottom:20px;max-width:100%}.imageWithTextModule .workImage,.textWithImageModule .workImage,.workText{max-width:80%}.workText{margin-bottom:10px}.gridItem{align-items:center;display:flex;flex-direction:column;margin-bottom:100px;width:100%}.gridImage{margin-bottom:15px;max-height:90vh;object-fit:contain;width:100%}.gridItem .imageTitle{margin-bottom:5px;text-align:center}.gridItem .imageDetails{font-size:14px;font-weight:100;text-align:center}#grid{flex-direction:row;flex-wrap:wrap;justify-content:space-around;padding-bottom:50px}#carouselControlsContainer,#grid{align-items:center;display:flex;width:100%}#carouselControlsContainer{color:#000;flex:1 1;flex-direction:column;justify-content:flex-end;margin-bottom:10px}#carouselControlNext,#carouselControlPrev{font-size:24px;line-height:16px}#carouselControlNext,#carouselControlPrev,#carouselControlShowThumbnails{cursor:pointer;-webkit-user-select:none;user-select:none}#carouselControlNext:hover,#carouselControlPrev:hover,#carouselControlShowThumbnails:hover{opacity:.7}#carouselIndexDisplay{color:#646464;margin:0 10px;text-align:center;-webkit-user-select:none;user-select:none;width:70px}#carouselControls{align-items:center;display:flex;flex-direction:row;margin:10px 0}@media screen and (max-width:1100px){.fullImage{height:auto;width:100%}.menuOption,.subOption{margin:0;padding:5px 0}.homeMenuOption{margin:5px;padding-bottom:15px}.pageModule{margin-bottom:30px!important}.imageWithTextModule,.textWithImageModule{gap:10px!important}.imageWithTextModuleText{align-items:center!important;text-align:left!important}.textModule{align-items:center!important;gap:15px!important}.textModule div{max-width:90%!important;width:90%!important}.cascadeModule>div{flex-direction:column!important;gap:30px!important}.cascadeElement{align-self:center!important;margin-top:0!important;width:100%!important}.gridModule>div{flex-direction:column!important;gap:30px!important}.gridElement{align-self:center!important;margin-top:0!important;width:100%!important}.textWithImageModule{flex-direction:column-reverse!important}.workImage{width:100%!important}.carouselModule .workImage,.imageFullModule>.workImage{min-height:30vh!important;width:100%!important}.pageModule.carouselModule div{min-width:70%!important;text-align:center;width:100%!important}}.pageAbout{box-sizing:border-box;max-width:100vw;overflow-x:hidden;width:100%}.pageAbout-bio{word-wrap:break-word;overflow-wrap:break-word}.pageAbout-videoWrap{aspect-ratio:16/9;background:#0a0a0a;max-width:600px;overflow:hidden;position:relative;width:100%}.pageAbout-videoWrap iframe{border:0;height:100%;inset:0;position:absolute;width:100%}@media screen and (max-width:860px){.pageAbout-portrait{align-self:center!important;max-width:min(350px,100%)!important}}.aboutContainer{color:#000;margin-bottom:30px;text-align:left;width:90%}.line{display:block}.aboutParagraph{margin-bottom:15px}.aboutContainerHeading{border-bottom:1px solid #c8c8c8;font-size:18px;margin-bottom:15px;padding-bottom:15px}.aboutmultilineA,.aboutmultilineB{margin-bottom:15px}