.page-module-scss-module__ExhOHq__page{--blur-fade-duration:1s;--grid-top-padding:calc(var(--page-inset,1rem) + 2.5rem);--grid-row-height:calc((100dvh - calc(var(--page-inset,1rem) + 2.5rem) - var(--page-inset,1rem)) / 4);min-height:100dvh;padding:calc(var(--page-inset,1rem) + 2rem + 1rem - 4px) var(--page-inset,1rem) 4rem;color:var(--color-fg);background:var(--color-bg);font-family:var(--font-serif),"Iowan Old Style","Palatino Linotype",palatino,georgia,serif;position:relative}@media (min-width:768px){.page-module-scss-module__ExhOHq__page{--grid-top-padding:calc(var(--page-inset,1rem) + 1.5rem + 25px);--grid-row-height:calc((100dvh - calc(var(--page-inset,1rem) + 1.5rem + 25px) - var(--page-inset,1rem)) / 4);padding-top:3.8125rem}}.page-module-scss-module__ExhOHq__page:has(.page-module-scss-module__ExhOHq__stage){padding:0}.page-module-scss-module__ExhOHq__indexToggle{top:calc((var(--page-inset,1rem) + 2rem + 1rem - 4px)/2);right:var(--page-inset,1rem);z-index:112;position:absolute}@media (max-width:767.98px){.page-module-scss-module__ExhOHq__indexToggle{z-index:100}}.page-module-scss-module__ExhOHq__indexToggle{font-family:var(--font-serif),"Iowan Old Style","Palatino Linotype",palatino,georgia,serif;color:var(--color-fg);cursor:pointer;background:0 0;border:0;padding:0;font-size:.9375rem;font-weight:400;line-height:1;transform:translateY(-50%)}@media (min-width:768px){.page-module-scss-module__ExhOHq__indexToggle{top:1.90625rem}}.page-module-scss-module__ExhOHq__indexToggle:hover,.page-module-scss-module__ExhOHq__indexToggle:focus-visible{font-style:italic}.page-module-scss-module__ExhOHq__indexToggle:focus-visible{outline:none}.page-module-scss-module__ExhOHq__toolbar{top:var(--page-inset,1rem);left:var(--page-inset,1rem);z-index:120;color:var(--color-fg);opacity:1;visibility:visible;pointer-events:auto;align-items:baseline;transition:opacity .35s,visibility linear;display:flex;position:fixed}.page-module-scss-module__ExhOHq__toolbarToggle{font-family:var(--font-serif),"Iowan Old Style","Palatino Linotype",palatino,georgia,serif;color:inherit;cursor:pointer;appearance:none;background:0 0;border:0;padding:0;font-size:calc(1rem + 3px);font-weight:400;line-height:1}.page-module-scss-module__ExhOHq__toolbarToggle:hover,.page-module-scss-module__ExhOHq__toolbarToggle:focus-visible{font-style:italic}.page-module-scss-module__ExhOHq__toolbarToggle:focus-visible{outline:none}.page-module-scss-module__ExhOHq__toolbarNav{display:none}@media (min-width:768px){.page-module-scss-module__ExhOHq__toolbarNav{align-items:baseline;display:flex}}.page-module-scss-module__ExhOHq__toolbarNav:before{content:", ";font-family:var(--font-serif),"Iowan Old Style","Palatino Linotype",palatino,georgia,serif;font-size:calc(1rem + 3px);font-weight:400;line-height:1}.page-module-scss-module__ExhOHq__toolbarHidden{opacity:0;visibility:hidden;pointer-events:none;transition-delay:0s,.35s}.page-module-scss-module__ExhOHq__stage{z-index:0;width:100%;min-height:100dvh;min-height:calc(var(--grid-rows)*var(--grid-row-height) + var(--grid-top-padding) + var(--page-inset));position:relative}.page-module-scss-module__ExhOHq__titles{z-index:1;pointer-events:auto;color:var(--color-fg);grid-template-columns:repeat(var(--grid-columns,4), minmax(0, 1fr));grid-auto-rows:var(--grid-row-height);padding:calc(var(--page-inset,1rem) + 2.5rem) 0 var(--page-inset,1rem);gap:0;margin:0;list-style:none;display:grid;position:relative}.page-module-scss-module__ExhOHq__titles .page-module-scss-module__ExhOHq__titleItem:first-child:before,.page-module-scss-module__ExhOHq__titles .page-module-scss-module__ExhOHq__titleItem:nth-child(2):before{content:"";top:calc(-1*calc(var(--page-inset,1rem) + 2.5rem));height:calc(var(--page-inset,1rem) + 2.5rem);position:absolute;left:0;right:0}@media (min-width:640px){.page-module-scss-module__ExhOHq__titles .page-module-scss-module__ExhOHq__titleItem:first-child:before,.page-module-scss-module__ExhOHq__titles .page-module-scss-module__ExhOHq__titleItem:nth-child(2):before,.page-module-scss-module__ExhOHq__titles .page-module-scss-module__ExhOHq__titleItem:nth-child(3):before{content:"";top:calc(-1*calc(var(--page-inset,1rem) + 2.5rem));height:calc(var(--page-inset,1rem) + 2.5rem);position:absolute;left:0;right:0}}@media (min-width:768px){.page-module-scss-module__ExhOHq__titles{padding-top:calc(var(--page-inset,1rem) + 1.5rem + 25px)}.page-module-scss-module__ExhOHq__titles .page-module-scss-module__ExhOHq__titleItem:first-child:before,.page-module-scss-module__ExhOHq__titles .page-module-scss-module__ExhOHq__titleItem:nth-child(2):before,.page-module-scss-module__ExhOHq__titles .page-module-scss-module__ExhOHq__titleItem:nth-child(3):before,.page-module-scss-module__ExhOHq__titles .page-module-scss-module__ExhOHq__titleItem:nth-child(4):before{content:"";top:calc(-1*calc(var(--page-inset,1rem) + 1.5rem + 25px));height:calc(var(--page-inset,1rem) + 1.5rem + 25px);position:absolute;left:0;right:0}}.page-module-scss-module__ExhOHq__gridCrosses{z-index:2;grid-template-columns:repeat(var(--grid-columns,4), minmax(0, 1fr));grid-template-rows:repeat(var(--grid-rows,1), var(--grid-row-height));padding:calc(var(--page-inset,1rem) + 2.5rem) 0 var(--page-inset,1rem);pointer-events:none;color:var(--color-fg);align-content:start;gap:0;margin:0;display:grid;position:absolute;inset:0;overflow:visible}@media (min-width:768px){.page-module-scss-module__ExhOHq__gridCrosses{padding-top:calc(var(--page-inset,1rem) + 1.5rem + 25px)}}.page-module-scss-module__ExhOHq__gridCross{place-self:end;width:0;height:0;transform:translate(50%,50%)}.page-module-scss-module__ExhOHq__gridCross:before,.page-module-scss-module__ExhOHq__gridCross:after{content:"";background:currentColor;position:absolute;transform:translate(-50%,-50%)}.page-module-scss-module__ExhOHq__gridCross:before{width:1.75rem;height:1px}.page-module-scss-module__ExhOHq__gridCross:after{width:1px;height:1.75rem}.page-module-scss-module__ExhOHq__titleItem{min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}.page-module-scss-module__ExhOHq__cellImage{z-index:0;opacity:0;pointer-events:none;position:absolute;inset:0}.page-module-scss-module__ExhOHq__cellImageWrap{width:100%;max-width:none;height:100%;display:block}.page-module-scss-module__ExhOHq__cellImageImg{object-fit:cover;width:100%;height:100%}.page-module-scss-module__ExhOHq__titleItemRevealed .page-module-scss-module__ExhOHq__cellImage{opacity:1}.page-module-scss-module__ExhOHq__titleItemRevealed:has(.page-module-scss-module__ExhOHq__cellImage) .page-module-scss-module__ExhOHq__titleLink{color:#fff;mix-blend-mode:difference}@media (hover:hover) and (pointer:fine){.page-module-scss-module__ExhOHq__titleItem:hover .page-module-scss-module__ExhOHq__titleText a{font-style:italic}}.page-module-scss-module__ExhOHq__titleItemRevealed .page-module-scss-module__ExhOHq__titleText a{font-style:italic}.page-module-scss-module__ExhOHq__titleItem:focus-within .page-module-scss-module__ExhOHq__titleText a{font-style:italic}.page-module-scss-module__ExhOHq__titleItemLastRow{align-self:stretch}.page-module-scss-module__ExhOHq__titleLink{z-index:1;padding:.25rem var(--page-inset,1rem);color:inherit;text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.page-module-scss-module__ExhOHq__titleLink:focus-visible{outline:none}.page-module-scss-module__ExhOHq__titleDate,.page-module-scss-module__ExhOHq__titleText,.page-module-scss-module__ExhOHq__titleUntil{overflow-wrap:break-word;font-size:.9375rem;font-weight:400;line-height:1.15}.page-module-scss-module__ExhOHq__titleText{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.page-module-scss-module__ExhOHq__titleDate{font-style:italic}:is(.page-module-scss-module__ExhOHq__titleItemRevealed:has(.page-module-scss-module__ExhOHq__cellImage) .page-module-scss-module__ExhOHq__titleText,.page-module-scss-module__ExhOHq__titleItemRevealed:has(.page-module-scss-module__ExhOHq__cellImage) .page-module-scss-module__ExhOHq__titleUntil),.page-module-scss-module__ExhOHq__titleUntil{font-style:normal}.page-module-scss-module__ExhOHq__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.page-module-scss-module__ExhOHq__empty{color:var(--color-muted)}.page-module-scss-module__ExhOHq__viewWrap{position:relative}.page-module-scss-module__ExhOHq__viewWrapSlide{min-height:100dvh;overflow:hidden}.page-module-scss-module__ExhOHq__viewPanel{width:100%}.page-module-scss-module__ExhOHq__viewWrapSlide .page-module-scss-module__ExhOHq__viewPanel{-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;width:100%;height:100dvh;padding:calc(var(--page-inset,1rem) + 2rem + 1rem - 4px) var(--page-inset,1rem) 4rem;background:var(--color-bg);isolation:isolate;position:fixed;inset:0;overflow:auto}@media (min-width:768px){.page-module-scss-module__ExhOHq__viewWrapSlide .page-module-scss-module__ExhOHq__viewPanel{padding-top:3.8125rem}}.page-module-scss-module__ExhOHq__viewWrapSlide .page-module-scss-module__ExhOHq__viewPanel::-webkit-scrollbar{width:0;height:0;display:none}.page-module-scss-module__ExhOHq__viewWrapSlide .page-module-scss-module__ExhOHq__viewPanel:has(.page-module-scss-module__ExhOHq__stage){padding:0}.page-module-scss-module__ExhOHq__list{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:0;max-width:none;display:flex}.page-module-scss-module__ExhOHq__item{border-top:1px solid #000;width:100%;padding-block:1rem;line-height:1.15}.page-module-scss-module__ExhOHq__item:first-child{border-top:none}.page-module-scss-module__ExhOHq__date,.page-module-scss-module__ExhOHq__title,.page-module-scss-module__ExhOHq__until{max-width:100%;color:var(--color-fg);font-size:.9375rem;font-weight:400;line-height:1.15}.page-module-scss-module__ExhOHq__meta{width:fit-content;max-width:100%;padding-right:var(--page-inset,1rem);flex-direction:column;align-items:flex-start;display:flex}@media (min-width:768px){.page-module-scss-module__ExhOHq__meta{padding-right:16rem}}.page-module-scss-module__ExhOHq__date{font-style:italic}:is(html:not(:has(.sanity-studio-root)) .page-module-scss-module__ExhOHq__title a,html:not(:has(.sanity-studio-root)) .page-module-scss-module__ExhOHq__titleText a){font-weight:700}@media (hover:hover) and (pointer:fine){:is(.page-module-scss-module__ExhOHq__title a:hover,.page-module-scss-module__ExhOHq__title a:focus-visible){font-style:italic}}
