.banner-carousel-module__6Wi2FW__carousel{isolation:isolate;position:relative;overflow:hidden}.banner-carousel-module__6Wi2FW__carousel>.banner-carousel-module__6Wi2FW__slide{opacity:0;pointer-events:none;transition:opacity .75s;position:absolute;inset:0}.banner-carousel-module__6Wi2FW__carousel>.banner-carousel-module__6Wi2FW__slide[data-active=true]{opacity:1}.banner-carousel-module__6Wi2FW__carousel>.banner-carousel-module__6Wi2FW__slide img{object-fit:cover;object-position:var(--banner-position,center)}.banner-carousel-module__6Wi2FW__carousel .banner-carousel-module__6Wi2FW__controls{z-index:2;background:#c42132;align-items:center;gap:15px;max-width:100%;padding:12px 14px;display:flex;position:absolute;bottom:0;right:0}.banner-carousel-module__6Wi2FW__carousel .banner-carousel-module__6Wi2FW__dot{background:0 0;border:0;flex:none;padding:0;display:block}.banner-carousel-module__6Wi2FW__carousel .banner-carousel-module__6Wi2FW__controls img{object-fit:contain;width:auto;max-width:none;height:auto;display:block;position:static;inset:auto}.banner-carousel-module__6Wi2FW__carousel button:is(:hover,:focus-visible){opacity:.75}.banner-carousel-module__6Wi2FW__carousel button:focus-visible{outline-offset:3px;outline:2px solid #fff}@media (max-width:980px){.banner-carousel-module__6Wi2FW__carousel>.banner-carousel-module__6Wi2FW__slide img{object-position:var(--banner-mobile-position,center)}.banner-carousel-module__6Wi2FW__carousel .banner-carousel-module__6Wi2FW__controls{gap:9px;padding:8px 10px}}@media (prefers-reduced-motion:reduce){.banner-carousel-module__6Wi2FW__carousel>.banner-carousel-module__6Wi2FW__slide{transition:none}}
.gallery-module__ChdVlW__page{background:#fff}.gallery-module__ChdVlW__hero{color:#fff;background:#c42132;padding-bottom:91px}.gallery-module__ChdVlW__heroInner{width:var(--home-content);margin:auto;padding-top:100px;position:relative}.gallery-module__ChdVlW__heroPhoto{aspect-ratio:1231/584;position:relative;overflow:hidden}.gallery-module__ChdVlW__heroPhoto img{object-fit:cover}.gallery-module__ChdVlW__hero h1{font:400 clamp(58px,7.639vw,110px)/1.25 var(--font-playfair),Georgia,serif;letter-spacing:-1.92px;position:absolute;top:0;left:0}.gallery-module__ChdVlW__hero h1 span{background:#c42132;padding-right:15px;display:table}.gallery-module__ChdVlW__indicators{background:#c42132;gap:15px;padding:12px 10px;display:flex;position:absolute;bottom:-3px;right:0}.gallery-module__ChdVlW__indicators img{display:block}.gallery-module__ChdVlW__collection{color:#1c1c1a;padding:70px 0 64px}.gallery-module__ChdVlW__introduction{width:var(--home-content);text-align:center;font-family:var(--font-playfair),Georgia,serif;margin:auto}.gallery-module__ChdVlW__introduction h2{letter-spacing:-.54px;font-size:54px;font-weight:400;line-height:59.4px}.gallery-module__ChdVlW__line{background:#c42132;width:2px;height:64px;margin:32px auto}.gallery-module__ChdVlW__introduction p{font-size:22px;line-height:27.5px}.gallery-module__ChdVlW__mobileText{display:none}.gallery-module__ChdVlW__grid{width:var(--home-content);grid-template-columns:repeat(2,minmax(0,1fr));gap:70px 20px;margin:70px auto 0;display:grid}.gallery-module__ChdVlW__card{aspect-ratio:603/523;position:relative}.gallery-module__ChdVlW__artworkFrame{position:absolute;inset:0;overflow:hidden}.gallery-module__ChdVlW__artworkFrame img{object-fit:cover}.gallery-module__ChdVlW__artistLabel{text-align:center;background:#fff;width:206px;min-height:70px;padding:12px 12px 10px;position:absolute;top:0;left:0}.gallery-module__ChdVlW__artistLabel[data-long=true]{width:293px}.gallery-module__ChdVlW__artistLabel>span{color:#c42132;font:600 11px/16.5px var(--font-dm-sans),sans-serif;letter-spacing:2.2px;text-transform:uppercase;display:block}.gallery-module__ChdVlW__artistLabel h3{font:400 18px/26px var(--font-poppins),sans-serif;overflow-wrap:anywhere}.gallery-module__ChdVlW__cardAction{background:#fff;justify-content:center;align-items:center;width:187px;height:72px;display:flex;position:absolute;bottom:0;right:0}.gallery-module__ChdVlW__cardAction :is(button,a){color:#c42132;width:166px;height:46px;font:400 12px/1.6 var(--font-poppins),sans-serif;background:#fff;border:1px solid #c42132;justify-content:center;align-items:center;gap:5px;padding:0 10px;transition:color .18s,background-color .18s;display:flex}.gallery-module__ChdVlW__cardAction img{display:block}.gallery-module__ChdVlW__cardAction :is(button,a):is(:hover,:focus-visible){color:#fff;background:#c42132}.gallery-module__ChdVlW__cardAction :is(button,a):is(:hover,:focus-visible) img{filter:brightness(0)invert()}.gallery-module__ChdVlW__footer{background:#fff}.gallery-module__ChdVlW__footer>section{padding-top:0}.gallery-module__ChdVlW__dialog{color:#1c1c1a;background:#fff;border:0;border-radius:12px;width:min(960px,100% - 32px);max-height:calc(100dvh - 32px);margin:auto;padding:32px;overflow:auto}.gallery-module__ChdVlW__dialog::backdrop{background:#000b}.gallery-module__ChdVlW__dialog h2{font:400 30px/1.3 var(--font-playfair),Georgia,serif;overflow-wrap:anywhere;margin-bottom:20px;padding-right:32px}.gallery-module__ChdVlW__dialog p{font:400 16px/1.7 var(--font-dm-sans),sans-serif;margin-top:20px}.gallery-module__ChdVlW__close{color:#c42132;background:#fff;border:1px solid #c42132;border-radius:50%;width:36px;height:36px;font-size:26px;position:absolute;top:12px;right:12px}.gallery-module__ChdVlW__close:is(:hover,:focus-visible){color:#fff;background:#c42132}.gallery-module__ChdVlW__dialogArtwork{width:100%;height:65dvh;position:relative}@media (max-width:980px){.gallery-module__ChdVlW__hero{padding-bottom:50px}.gallery-module__ChdVlW__heroInner{width:var(--mobile-content);padding-top:117px}.gallery-module__ChdVlW__heroPhoto{aspect-ratio:306/417}.gallery-module__ChdVlW__heroPhoto img{object-position:71.77% center}.gallery-module__ChdVlW__hero h1{letter-spacing:-.54px;font-size:clamp(36px,13.904vw,52px);line-height:59.4px;top:50px;left:0}.gallery-module__ChdVlW__hero h1 span{white-space:nowrap;padding-right:4px}.gallery-module__ChdVlW__indicators{gap:9px;padding:8px 9px 0;bottom:0}.gallery-module__ChdVlW__collection{padding:50px 0 60px}.gallery-module__ChdVlW__introduction{width:var(--mobile-content)}.gallery-module__ChdVlW__introduction h2{font-size:30px;line-height:59.4px}.gallery-module__ChdVlW__line{margin:22px auto}.gallery-module__ChdVlW__introduction p{font-size:16px;line-height:27.5px}.gallery-module__ChdVlW__desktopText{display:none}.gallery-module__ChdVlW__mobileText{display:inline}.gallery-module__ChdVlW__grid{width:var(--mobile-content);grid-template-columns:minmax(0,1fr);gap:50px;margin-top:50px}.gallery-module__ChdVlW__card{aspect-ratio:300/408}.gallery-module__ChdVlW__artistLabel{width:173px;min-height:50px;padding:7px 8px 6px}.gallery-module__ChdVlW__artistLabel[data-long=true]{width:193px}.gallery-module__ChdVlW__artistLabel>span{font-size:6px;line-height:16.5px}.gallery-module__ChdVlW__artistLabel h3{font-size:12px;line-height:26px}.gallery-module__ChdVlW__cardAction{width:158px;height:54px}.gallery-module__ChdVlW__cardAction :is(button,a){width:143.624px;height:35.142px}.gallery-module__ChdVlW__dialog{padding:24px 16px}.gallery-module__ChdVlW__dialog h2{font-size:24px}}@media (min-width:768px) and (max-width:980px){.gallery-module__ChdVlW__grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px}.gallery-module__ChdVlW__artistLabel{max-width:70%}}@media (max-width:359px){.gallery-module__ChdVlW__hero h1{font-size:clamp(30px,11.8vw,42px);line-height:1.2}.gallery-module__ChdVlW__artistLabel{max-width:70%}}@media (prefers-reduced-motion:no-preference){.gallery-module__ChdVlW__hero h1{animation:1.1s cubic-bezier(.16,1,.3,1) both gallery-module__ChdVlW__galleryEntry}.gallery-module__ChdVlW__heroPhoto{animation:1.2s both gallery-module__ChdVlW__galleryFade}.gallery-module__ChdVlW__heroPhoto img{animation:1.6s cubic-bezier(.16,1,.3,1) both gallery-module__ChdVlW__galleryPhotoEntry}.gallery-module__ChdVlW__page [data-gallery-reveal=true]{opacity:1;transition:opacity 1s,translate 1.2s cubic-bezier(.16,1,.3,1);transition-delay:var(--gallery-delay,0s);translate:0}.gallery-module__ChdVlW__page [data-gallery-visible=false]:not(:focus-within){opacity:0;translate:0 52px}.gallery-module__ChdVlW__artworkFrame img{transition:scale 1.4s cubic-bezier(.16,1,.3,1);transition-delay:var(--gallery-delay,0s);scale:1}.gallery-module__ChdVlW__card[data-gallery-visible=false]:not(:focus-within) .gallery-module__ChdVlW__artworkFrame img{scale:1.1}.gallery-module__ChdVlW__introduction[data-gallery-visible=true] .gallery-module__ChdVlW__line{transform-origin:top;animation:1s cubic-bezier(.16,1,.3,1) both gallery-module__ChdVlW__galleryLineEntry}.gallery-module__ChdVlW__card[data-gallery-visible=true] .gallery-module__ChdVlW__artistLabel{animation:gallery-module__ChdVlW__galleryLabelEntry .85s cubic-bezier(.16,1,.3,1) var(--gallery-delay,0s) both}.gallery-module__ChdVlW__cardAction :is(button,a) picture{transition:translate .22s}.gallery-module__ChdVlW__cardAction :is(button,a):is(:hover,:focus-visible) picture{translate:4px}.gallery-module__ChdVlW__dialog[open]{animation:.38s cubic-bezier(.16,1,.3,1) both gallery-module__ChdVlW__galleryDialogEntry}.gallery-module__ChdVlW__dialog[open]::backdrop{animation:.3s both gallery-module__ChdVlW__galleryFade}.gallery-module__ChdVlW__dialog[open] .gallery-module__ChdVlW__dialogArtwork{animation:.65s cubic-bezier(.16,1,.3,1) both gallery-module__ChdVlW__galleryEntry}}@media (prefers-reduced-motion:no-preference) and (hover:hover) and (pointer:fine){.gallery-module__ChdVlW__card[data-gallery-visible=true]:is(:hover,:focus-within) .gallery-module__ChdVlW__artworkFrame img{transition-delay:0s;scale:1.045}}@media (prefers-reduced-motion:no-preference) and (max-width:980px){.gallery-module__ChdVlW__page [data-gallery-visible=false]:not(:focus-within){translate:0 30px}}@media (prefers-reduced-motion:reduce){.gallery-module__ChdVlW__cardAction :is(button,a){transition:none}}@keyframes gallery-module__ChdVlW__galleryEntry{0%{opacity:0;translate:0 30px}to{opacity:1;translate:0}}@keyframes gallery-module__ChdVlW__galleryFade{0%{opacity:0}to{opacity:1}}@keyframes gallery-module__ChdVlW__galleryPhotoEntry{0%{scale:1.065}to{scale:1}}@keyframes gallery-module__ChdVlW__galleryLineEntry{0%{scale:1 0}to{scale:1}}@keyframes gallery-module__ChdVlW__galleryLabelEntry{0%{opacity:0;translate:-18px}to{opacity:1;translate:0}}@keyframes gallery-module__ChdVlW__galleryDialogEntry{0%{opacity:0;translate:0 24px;scale:.97}to{opacity:1;translate:0;scale:1}}.gallery-module__ChdVlW__page .gallery-module__ChdVlW__collection{padding-bottom:var(--footer-gap)}
.exhibitions-module__R6wzJq__page{background:#fff}.exhibitions-module__R6wzJq__heading{color:#1c1c1a}.exhibitions-module__R6wzJq__hero img{object-position:center}.exhibitions-module__R6wzJq__hero h1 span{width:100%}.exhibitions-module__R6wzJq__desktopDots{gap:15px;display:flex}.exhibitions-module__R6wzJq__mobileDots{display:none!important}.exhibitions-module__R6wzJq__current{padding-top:70px}.exhibitions-module__R6wzJq__currentList{width:var(--home-content);gap:70px;margin:70px auto 0;display:grid}.exhibitions-module__R6wzJq__card{min-width:0;position:relative}.exhibitions-module__R6wzJq__currentCard{aspect-ratio:1228/523}.exhibitions-module__R6wzJq__cardPhoto{position:absolute;inset:0;overflow:hidden}.exhibitions-module__R6wzJq__cardPhoto img{object-fit:cover;object-position:var(--desktop-position,center)}.exhibitions-module__R6wzJq__cardLabel{color:#000;text-align:center;background:#fff;flex-direction:column;justify-content:center;align-items:center;gap:11px;width:min(292px,60%);min-height:128px;padding:24px 16px;display:flex;position:absolute;top:0;left:0}.exhibitions-module__R6wzJq__cardLabel h3{font:400 18px/26px var(--font-poppins),sans-serif;overflow-wrap:anywhere}.exhibitions-module__R6wzJq__cardLabel time{color:#c42132;font:600 11px/16.5px var(--font-dm-sans),sans-serif;letter-spacing:2.2px;text-transform:uppercase}.exhibitions-module__R6wzJq__cardAction{background:#fff;justify-content:center;align-items:center;width:187px;height:72px;display:flex;position:absolute;bottom:0;right:0}.exhibitions-module__R6wzJq__page .exhibitions-module__R6wzJq__cardAction :is(button,a){color:#c42132;width:166px;height:46px;font:400 12px/1.6 var(--font-poppins),sans-serif;background:#fff;border:1px solid #c42132;justify-content:center;align-items:center;gap:5px;padding:0 8px;transition:background-color .18s,color .18s;display:flex}.exhibitions-module__R6wzJq__cardAction img{display:block}.exhibitions-module__R6wzJq__page .exhibitions-module__R6wzJq__cardAction :is(button,a):is(:hover,:focus-visible),.exhibitions-module__R6wzJq__page .exhibitions-module__R6wzJq__more:is(:hover,:focus-visible),.exhibitions-module__R6wzJq__page .exhibitions-module__R6wzJq__pause:is(:hover,:focus-visible){color:#fff;background:#c42132}.exhibitions-module__R6wzJq__cardAction :is(button,a):is(:hover,:focus-visible) img{filter:brightness(0)invert()}.exhibitions-module__R6wzJq__past{padding:70px 0 120px}.exhibitions-module__R6wzJq__archiveFilter{width:var(--home-content);color:#1c1c1a;font:400 12px/1.6 var(--font-poppins),sans-serif;border-bottom:1px solid #e9e5e3;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin:40px auto 0;padding-bottom:20px;display:flex}.exhibitions-module__R6wzJq__filterField{width:min(280px,100%)}.exhibitions-module__R6wzJq__archiveFilter label{color:#a51c2b;letter-spacing:1.5px;text-transform:uppercase;margin-bottom:8px;font-size:10px;font-weight:600;display:block}.exhibitions-module__R6wzJq__selectWrap{position:relative}.exhibitions-module__R6wzJq__selectWrap:after{content:"";pointer-events:none;border-bottom:1.5px solid #c42132;border-right:1.5px solid #c42132;width:8px;height:8px;position:absolute;top:18px;right:18px;rotate:45deg}.exhibitions-module__R6wzJq__archiveFilter select{appearance:none;color:#1c1c1a;width:100%;min-height:48px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d7cdcd;border-radius:6px;padding:12px 44px 12px 16px;font-size:14px;transition:border-color .18s,background-color .18s}.exhibitions-module__R6wzJq__archiveFilter select:hover{background:#fdfafa;border-color:#c42132}.exhibitions-module__R6wzJq__archiveFilter select:focus-visible{outline-offset:3px;outline:2px solid #c42132}.exhibitions-module__R6wzJq__archiveFilter>span{color:#705b5d;text-transform:lowercase;white-space:nowrap;background:#f7f3f3;border-radius:20px;margin-bottom:6px;padding:6px 12px;font-size:11px}.exhibitions-module__R6wzJq__archiveFilter+.exhibitions-module__R6wzJq__pastGrid{margin-top:24px}@media (max-width:980px){.exhibitions-module__R6wzJq__archiveFilter{width:var(--mobile-content);gap:12px;margin-top:28px}.exhibitions-module__R6wzJq__filterField{width:100%}.exhibitions-module__R6wzJq__archiveFilter>span{margin:0 0 0 auto}.exhibitions-module__R6wzJq__archiveFilter select{font-size:16px}}.exhibitions-module__R6wzJq__past .exhibitions-module__R6wzJq__heading>div[aria-hidden=true]{height:56px;margin:20px auto}.exhibitions-module__R6wzJq__pastGrid{width:var(--home-content);grid-template-columns:repeat(3,minmax(0,1fr));gap:70px 20px;margin:70px auto 0;display:grid;position:relative}.exhibitions-module__R6wzJq__pastCard{aspect-ratio:396/523}.exhibitions-module__R6wzJq__pastCard .exhibitions-module__R6wzJq__cardLabel{gap:10px;width:min(228px,90%);min-height:107px;padding:13px 10px 10px;top:auto;bottom:0;left:50%;translate:-50%}.exhibitions-module__R6wzJq__pastCard .exhibitions-module__R6wzJq__cardLabel h3{min-height:52px}.exhibitions-module__R6wzJq__pastCard .exhibitions-module__R6wzJq__cardLabel time{letter-spacing:1.5px;font-size:10px}.exhibitions-module__R6wzJq__posterLink{background:0 0;border:0;padding:0;position:absolute;inset:0}.exhibitions-module__R6wzJq__posterLink:focus-visible{outline-offset:4px;outline:2px solid #c42132}.exhibitions-module__R6wzJq__page .exhibitions-module__R6wzJq__more{width:min(396px,var(--home-content));color:#c42132;min-height:40px;font:400 12px/1.6 var(--font-poppins),sans-serif;background:#fff;border:1px solid #c42132;margin:60px auto 0;transition:background-color .18s,color .18s;display:block}.exhibitions-module__R6wzJq__controls,.exhibitions-module__R6wzJq__pause{display:none}.exhibitions-module__R6wzJq__footer>section{padding-top:0}@media (max-width:980px){.exhibitions-module__R6wzJq__hero h1{width:100%;font-size:clamp(36px,12.7vw,52px)}.exhibitions-module__R6wzJq__hero h1 span:last-child{min-width:0}.exhibitions-module__R6wzJq__hero .exhibitions-module__R6wzJq__indicators{background:#c42132;padding:0;bottom:0}.exhibitions-module__R6wzJq__desktopDots{display:none}.exhibitions-module__R6wzJq__mobileDots{display:block!important}.exhibitions-module__R6wzJq__current{padding-top:50px}.exhibitions-module__R6wzJq__currentList{width:var(--mobile-content);gap:50px;margin-top:50px}.exhibitions-module__R6wzJq__currentCard{aspect-ratio:300/408}.exhibitions-module__R6wzJq__currentCard .exhibitions-module__R6wzJq__cardPhoto img{object-position:center}.exhibitions-module__R6wzJq__cardLabel{gap:4px;width:min(173px,80%);min-height:80px;padding:5px 4px}.exhibitions-module__R6wzJq__cardLabel h3{font-size:12px;line-height:26px}.exhibitions-module__R6wzJq__cardLabel time{letter-spacing:2.2px;font-size:6px;line-height:16.5px}.exhibitions-module__R6wzJq__cardAction{width:158px;height:54px}.exhibitions-module__R6wzJq__page .exhibitions-module__R6wzJq__cardAction :is(button,a){width:143.624px;height:35.142px}.exhibitions-module__R6wzJq__past{padding:35px 0 90px}.exhibitions-module__R6wzJq__past .exhibitions-module__R6wzJq__heading>div[aria-hidden=true]{margin:18px auto}.exhibitions-module__R6wzJq__pastGrid{width:var(--mobile-content);grid-template-columns:repeat(2,minmax(0,1fr));gap:50px 24px;margin-top:35px}.exhibitions-module__R6wzJq__pastCard{aspect-ratio:300/408}.exhibitions-module__R6wzJq__pastCard .exhibitions-module__R6wzJq__cardLabel{gap:4px;width:min(173px,85%);min-height:80px;padding:5px 8px}.exhibitions-module__R6wzJq__pastCard .exhibitions-module__R6wzJq__cardLabel time{letter-spacing:1.5px;font-size:6px}.exhibitions-module__R6wzJq__page .exhibitions-module__R6wzJq__more{width:var(--mobile-content);min-height:35px;margin-top:50px}}@media (max-width:767px){.exhibitions-module__R6wzJq__pastGrid{scroll-snap-type:x mandatory;scrollbar-width:none;gap:24px;display:flex;overflow-x:auto}.exhibitions-module__R6wzJq__pastGrid::-webkit-scrollbar{display:none}.exhibitions-module__R6wzJq__pastCard{scroll-snap-align:start;flex:0 0 100%}.exhibitions-module__R6wzJq__controls{justify-content:space-between;width:124px;height:52px;margin:28px auto 0;display:flex}.exhibitions-module__R6wzJq__trackButton{background:0 0;border:0;border-radius:50%;width:52px;height:52px;padding:0}.exhibitions-module__R6wzJq__trackButton span{border-radius:50%;width:52px;height:52px;display:block;position:relative;overflow:hidden}.exhibitions-module__R6wzJq__trackButton img{max-width:none;position:absolute;top:0}.exhibitions-module__R6wzJq__trackButton:not(:disabled):hover{filter:brightness(.9)}.exhibitions-module__R6wzJq__page .exhibitions-module__R6wzJq__pause{color:#c42132;font:400 11px/1.5 var(--font-poppins),sans-serif;background:#fff;border:1px solid #c42132;border-radius:20px;margin:10px auto 0;padding:6px 12px;display:block}}@media (max-width:359px){.exhibitions-module__R6wzJq__hero h1{font-size:clamp(25px,10.3vw,36px);line-height:1.2}.exhibitions-module__R6wzJq__hero h1 span:last-child{min-width:0}}@media (prefers-reduced-motion:no-preference){@keyframes exhibitions-module__R6wzJq__addedPosterEntry{0%{opacity:0;translate:0 24px}to{opacity:1;translate:0}}.exhibitions-module__R6wzJq__page [data-exhibition-added=true][data-exhibition-visible=true]{animation:exhibitions-module__R6wzJq__addedPosterEntry .9s cubic-bezier(.16,1,.3,1) var(--entry-delay,0s) both}.exhibitions-module__R6wzJq__page [data-exhibition-added=true]:focus-within{animation:none}.exhibitions-module__R6wzJq__page [data-exhibition-reveal=true]{opacity:1;transition:opacity .85s,translate 1.1s cubic-bezier(.16,1,.3,1);translate:0}.exhibitions-module__R6wzJq__page [data-exhibition-visible=false]:not(:focus-within){opacity:0;translate:0 40px}.exhibitions-module__R6wzJq__cardPhoto img{transition:scale .9s cubic-bezier(.16,1,.3,1)}.exhibitions-module__R6wzJq__cardAction picture{transition:translate .22s}.exhibitions-module__R6wzJq__cardAction :is(button,a):is(:hover,:focus-visible) picture{translate:4px}}@media (prefers-reduced-motion:no-preference) and (hover:hover) and (pointer:fine){.exhibitions-module__R6wzJq__card:is(:hover,:focus-within) .exhibitions-module__R6wzJq__cardPhoto img{scale:1.025}}@media (prefers-reduced-motion:reduce){.exhibitions-module__R6wzJq__page .exhibitions-module__R6wzJq__cardAction :is(button,a),.exhibitions-module__R6wzJq__page .exhibitions-module__R6wzJq__more,.exhibitions-module__R6wzJq__page .exhibitions-module__R6wzJq__pause{transition:none}}.exhibitions-module__R6wzJq__loadStatus{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.exhibitions-module__R6wzJq__page .exhibitions-module__R6wzJq__past{padding-bottom:var(--footer-gap)}
.detail-module__Kzb1Ca__page.detail-module__Kzb1Ca__page{color:#1c1c1a;background:#fff}.detail-module__Kzb1Ca__page>header{color:#fff}.detail-module__Kzb1Ca__navigation{width:var(--home-content);grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:12px;margin:70px auto;display:grid}.detail-module__Kzb1Ca__previous{grid-area:1/1;justify-self:start}.detail-module__Kzb1Ca__navigation>:last-child:not(.detail-module__Kzb1Ca__back){grid-area:1/3;justify-self:end}.detail-module__Kzb1Ca__previous img{rotate:180deg}.detail-module__Kzb1Ca__page .detail-module__Kzb1Ca__next{color:#c42132;width:188px;min-height:46px;font:400 12px/1.6 var(--font-poppins),sans-serif;background:#fff;border:1px solid #c42132;justify-content:center;align-items:center;gap:5px;transition:color .18s,background-color .18s;display:flex}.detail-module__Kzb1Ca__next img{display:block}.detail-module__Kzb1Ca__page .detail-module__Kzb1Ca__next:is(:hover,:focus-visible){color:#fff;background:#c42132}.detail-module__Kzb1Ca__next:is(:hover,:focus-visible) img{filter:brightness(0)invert()}.detail-module__Kzb1Ca__page .detail-module__Kzb1Ca__back{text-align:center;grid-area:1/2;justify-self:center;text-decoration:none}.detail-module__Kzb1Ca__introduction{width:var(--home-content);font-family:var(--font-playfair),Georgia,serif;margin:auto}.detail-module__Kzb1Ca__introduction h1,.detail-module__Kzb1Ca__subtitle{letter-spacing:-.54px;overflow-wrap:anywhere;white-space:pre-line;max-width:1228px;margin:0 0 42px;font-size:clamp(36px,3.75vw,54px);font-weight:400;line-height:1.1}.detail-module__Kzb1Ca__body{color:#000;font-size:22px;line-height:27.5px}.detail-module__Kzb1Ca__body p{margin:0}.detail-module__Kzb1Ca__body[data-spaced=true] p+p{margin-top:27.5px}.detail-module__Kzb1Ca__textSection+.detail-module__Kzb1Ca__textSection{margin-top:50px}.detail-module__Kzb1Ca__credit{text-align:right;white-space:pre-line;margin-top:50px;font-size:22px;font-weight:700;line-height:27.5px}.detail-module__Kzb1Ca__signature{width:min(281px,100%);height:auto;margin:24px 0 0 auto;display:block}.detail-module__Kzb1Ca__acknowledgement{text-align:center;white-space:pre-line;max-width:600px;margin:50px auto 0;font-size:22px;font-weight:700;line-height:27.5px}.detail-module__Kzb1Ca__epigraph{text-align:right;white-space:pre-line;max-width:382px;margin:0 0 50px auto;font-size:22px;font-weight:700;line-height:27.5px}.detail-module__Kzb1Ca__photos{grid-template-columns:repeat(6,minmax(0,1fr));gap:50px clamp(20px,3.13vw,45px);width:100%;margin:80px auto 0;display:grid}.detail-module__Kzb1Ca__photo{aspect-ratio:451/422;grid-column:span 2;position:relative;overflow:hidden}.detail-module__Kzb1Ca__photos[data-count="5"]>:nth-child(4){grid-column:2/span 2}.detail-module__Kzb1Ca__photos[data-count="5"]>:nth-child(5){grid-column:4/span 2}.detail-module__Kzb1Ca__photo img{object-fit:cover;transition:scale .8s}.detail-module__Kzb1Ca__related{width:var(--home-content);margin:70px auto 120px}.detail-module__Kzb1Ca__related h2{text-align:center;font:400 54px/1.1 var(--font-playfair),Georgia,serif;letter-spacing:-.54px;margin-bottom:60px}.detail-module__Kzb1Ca__relatedGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.detail-module__Kzb1Ca__relatedGrid>div{min-width:0}.detail-module__Kzb1Ca__controls{display:none}.detail-module__Kzb1Ca__footer>section{padding-top:0}.detail-module__Kzb1Ca__footer.detail-module__Kzb1Ca__noRelated{margin-top:120px}@media (max-width:980px){.detail-module__Kzb1Ca__navigation,.detail-module__Kzb1Ca__introduction,.detail-module__Kzb1Ca__related{width:var(--mobile-content)}.detail-module__Kzb1Ca__introduction{padding-inline:5px}.detail-module__Kzb1Ca__navigation{gap:12px;margin-block:50px}.detail-module__Kzb1Ca__navigation .detail-module__Kzb1Ca__next{max-width:100%}.detail-module__Kzb1Ca__page .detail-module__Kzb1Ca__next{flex-shrink:0;width:143.624px;min-height:35.142px}.detail-module__Kzb1Ca__introduction h1,.detail-module__Kzb1Ca__subtitle{margin-bottom:50px;font-size:30px;line-height:59.4px}.detail-module__Kzb1Ca__body,.detail-module__Kzb1Ca__credit{font-size:16px;line-height:27.5px}.detail-module__Kzb1Ca__credit{width:146px;max-width:100%;margin:50px 0 0 auto}.detail-module__Kzb1Ca__photos{width:min(600px,var(--mobile-content));grid-template-columns:minmax(0,1fr);margin-top:50px}.detail-module__Kzb1Ca__photo{aspect-ratio:300/408;grid-column:auto}.detail-module__Kzb1Ca__photo:not(:first-child){display:none}.detail-module__Kzb1Ca__related{margin-block:60px 90px}.detail-module__Kzb1Ca__related h2{margin-bottom:32px;font-size:30px;line-height:59.4px}.detail-module__Kzb1Ca__relatedGrid{scroll-snap-type:x mandatory;scrollbar-width:none;gap:24px;width:min(600px,100%);margin-inline:auto;display:flex;overflow-x:auto}.detail-module__Kzb1Ca__relatedGrid::-webkit-scrollbar{display:none}.detail-module__Kzb1Ca__relatedGrid>div{scroll-snap-align:start;flex:0 0 100%}.detail-module__Kzb1Ca__relatedGrid article>div:nth-child(2){width:min(147px,90%);bottom:25px}.detail-module__Kzb1Ca__controls{justify-content:space-between;width:124px;height:52px;margin:28px auto 0;display:flex}.detail-module__Kzb1Ca__acknowledgement{font-size:16px;line-height:27.5px}.detail-module__Kzb1Ca__epigraph{max-width:100%;font-size:16px;line-height:27.5px}.detail-module__Kzb1Ca__footer.detail-module__Kzb1Ca__noRelated{margin-top:90px}}@media (max-width:680px){.detail-module__Kzb1Ca__navigation{align-items:center}.detail-module__Kzb1Ca__page .detail-module__Kzb1Ca__back{font-size:11px}}@media (prefers-reduced-motion:no-preference){.detail-module__Kzb1Ca__page [data-detail-entry][data-detail-visible=false]:not(:focus-within){opacity:0;translate:0 24px}.detail-module__Kzb1Ca__page [data-detail-entry]{transition:opacity .8s,translate .95s cubic-bezier(.16,1,.3,1);transition-delay:var(--entry-delay,0s)}}@media (hover:hover) and (pointer:fine){.detail-module__Kzb1Ca__photo:hover img{scale:1.025}}@media (prefers-reduced-motion:reduce){.detail-module__Kzb1Ca__page .detail-module__Kzb1Ca__next,.detail-module__Kzb1Ca__photo img{transition:none}}@media (max-width:560px){.detail-module__Kzb1Ca__navigation{gap:8px}.detail-module__Kzb1Ca__navigation .detail-module__Kzb1Ca__next{width:100%;min-height:44px;padding:4px;font-size:11px;line-height:1.35}.detail-module__Kzb1Ca__navigation picture{display:none}}.detail-module__Kzb1Ca__page .detail-module__Kzb1Ca__related{margin-bottom:var(--footer-gap)}.detail-module__Kzb1Ca__page .detail-module__Kzb1Ca__footer.detail-module__Kzb1Ca__noRelated{margin-top:var(--footer-gap)}
.home-nuevo-module__4kVTHq__page{--home-gutter:clamp(24px, 3.889vw, 56px);--home-content:min(1228px, calc(100% - var(--home-gutter) - var(--home-gutter)));--home-red:var(--red-primary,#c42132);--footer-gap:130px;color:#fff;font-family:var(--font-dm-sans), sans-serif;overflow:clip}:where(.home-nuevo-module__4kVTHq__page){background:var(--home-red)}.home-nuevo-module__4kVTHq__page a{color:inherit;text-decoration:none}.home-nuevo-module__4kVTHq__page button{font:inherit;cursor:pointer}.home-nuevo-module__4kVTHq__page button:disabled{cursor:default}.home-nuevo-module__4kVTHq__page a:focus-visible,.home-nuevo-module__4kVTHq__page button:focus-visible{outline-offset:5px;outline:2px solid}.home-nuevo-module__4kVTHq__header{background:var(--home-red);z-index:2;height:121px;position:relative}.home-nuevo-module__4kVTHq__headerInner{grid-template-columns:min(194px,13.4722vw) minmax(0,1fr) min(193px,13.4028vw);align-items:start;width:min(1228px,85.2778vw);height:100%;margin-left:calc(50vw - min(1228px,85.2778vw)/2);display:grid}.home-nuevo-module__4kVTHq__logoLink{aspect-ratio:78/86;border:1px solid #fff;flex:none;width:min(91px,6.31944vw);margin-top:10px;display:block;overflow:hidden}.home-nuevo-module__4kVTHq__logoLink img{object-fit:cover;width:100.96%;height:100%;margin-left:-.9%;display:block}.home-nuevo-module__4kVTHq__desktopNav{white-space:nowrap;letter-spacing:min(2.2px,.152778vw);text-transform:uppercase;font-variation-settings:"opsz" 14;align-items:center;gap:min(16px,1.11111vw);margin-top:50px;font-size:min(15px,1.04167vw);font-weight:300;line-height:16.5px;display:flex}.home-nuevo-module__4kVTHq__activeLink{font-weight:900;position:relative}.home-nuevo-module__4kVTHq__activeLink:after{content:"";background:#fffc;width:min(50px,3.47222vw);height:3px;position:absolute;top:18px;left:min(4px,.277778vw)}.home-nuevo-module__4kVTHq__donateButton{font-variation-settings:"opsz" 14;letter-spacing:min(1.32px,.091667vw);text-transform:uppercase;background:#fff;border:0;border-radius:22px;flex:none;justify-content:center;align-items:center;width:min(136.813px,9.5009vw);height:36.5px;margin-top:40px;margin-left:auto;padding:0 min(22px,1.52778vw);display:inline-flex;color:var(--home-red)!important;font-size:min(11px,.763889vw)!important;font-weight:700!important}.home-nuevo-module__4kVTHq__menuButton{display:none}.home-nuevo-module__4kVTHq__donateButton{white-space:nowrap;line-height:16.5px}.home-nuevo-module__4kVTHq__hero{height:784px;position:relative}.home-nuevo-module__4kVTHq__heroInner{grid-template-columns:624px 503px;column-gap:72px;width:calc(100% - 212px);max-width:1228px;margin:auto;padding-top:85px;display:grid}.home-nuevo-module__4kVTHq__heroCopy{padding-top:39px}.home-nuevo-module__4kVTHq__eyebrow{letter-spacing:2.2px;text-transform:uppercase;margin-bottom:13px;font-size:11px;font-weight:600;line-height:16.5px}.home-nuevo-module__4kVTHq__hero h1{font-family:var(--font-playfair), Georgia, serif;letter-spacing:-1.92px;margin:0;font-size:96px;font-weight:400;line-height:100.8px}.home-nuevo-module__4kVTHq__introduction{font-family:var(--font-playfair), Georgia, serif;max-width:624px;margin-top:25px;font-size:22px;line-height:27.5px}.home-nuevo-module__4kVTHq__moreLink{height:46px;font-family:var(--font-poppins), sans-serif;border:1px solid #fff;align-items:center;gap:5px;margin-top:33px;padding:0 10px;font-size:12px;line-height:19.2px;display:inline-flex}.home-nuevo-module__4kVTHq__moreLink img,.home-nuevo-module__4kVTHq__carouselControls img{display:block}.home-nuevo-module__4kVTHq__artworkArea{min-width:0;position:relative}.home-nuevo-module__4kVTHq__artwork{width:503px;height:503px;transform:translateY(var(--parallax-y,0px));will-change:transform;position:relative}.home-nuevo-module__4kVTHq__artwork img{object-fit:contain;opacity:0;filter:drop-shadow(15px 2px 15px #0003);width:100%;height:100%;transition:opacity .42s;display:block;position:absolute;inset:0}.home-nuevo-module__4kVTHq__artwork img[data-active=true]{opacity:1}.home-nuevo-module__4kVTHq__carouselControls{justify-content:center;gap:0;margin-top:50px;display:flex}.home-nuevo-module__4kVTHq__carouselControls button{color:#fff;background:0 0;border:1px solid #fff;width:52px;height:46px;padding:6px 9px}.home-nuevo-module__4kVTHq__carouselControls button+button{margin-left:-1px}.home-nuevo-module__4kVTHq__previousArrow{transform:scaleX(-1)}.home-nuevo-module__4kVTHq__carouselControls .home-nuevo-module__4kVTHq__carouselPause{clip-path:inset(50%);border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.home-nuevo-module__4kVTHq__carouselControls .home-nuevo-module__4kVTHq__carouselPause:focus-visible{clip-path:none;border:1px solid #fff;width:52px;height:46px;padding:6px 9px;position:static}.home-nuevo-module__4kVTHq__socialRail{z-index:30;background:var(--home-red);border-radius:0 10px 10px 0;flex-direction:column;align-items:center;gap:15px;width:54px;height:112px;padding:20px 12px;display:flex;position:fixed;top:50%;left:0;transform:translateY(-50%)}.home-nuevo-module__4kVTHq__socialRail img{display:block}.home-nuevo-module__4kVTHq__mission{background:#000;grid-template-columns:calc(50% + 11px) 1fr;height:547px;scroll-margin-top:20px;display:grid}.home-nuevo-module__4kVTHq__missionCopy{padding:57px 70px 62px max(40px,50vw - 613px)}.home-nuevo-module__4kVTHq__mission h2{font-family:var(--font-playfair), Georgia, serif;letter-spacing:-.54px;font-size:54px;font-weight:400;line-height:59.4px}.home-nuevo-module__4kVTHq__accentLine{background:var(--home-red);width:2px;height:100px;margin-top:29px;margin-left:2px}.home-nuevo-module__4kVTHq__missionCopy p{max-width:497px;font-family:var(--font-playfair), Georgia, serif;margin-top:29px;font-size:22px;line-height:27.5px}.home-nuevo-module__4kVTHq__missionButton{color:#fff;background:0 0;border:1px solid #fff;justify-content:center;align-items:center;width:188px;height:40px;margin-top:32px;display:inline-flex;font-family:var(--font-poppins), sans-serif!important;font-size:12px!important}.home-nuevo-module__4kVTHq__missionPhoto{height:547px;position:relative;overflow:hidden}.home-nuevo-module__4kVTHq__missionPhoto img{object-fit:fill;width:100%;height:230.75%;display:block;position:absolute;top:-85.32%}.home-nuevo-module__4kVTHq__screenReader{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.home-nuevo-module__4kVTHq__skipLink{color:#fff;z-index:10;background:#000;padding:12px 18px;position:fixed;top:12px;left:12px;transform:translateY(-150%)}.home-nuevo-module__4kVTHq__skipLink:focus{transform:none}@media (max-width:1399px){.home-nuevo-module__4kVTHq__heroInner{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:48px;width:calc(100% - 96px)}.home-nuevo-module__4kVTHq__hero h1{font-size:clamp(62px,6.67vw,96px);line-height:1.05}.home-nuevo-module__4kVTHq__artwork{aspect-ratio:1;width:100%;height:auto}.home-nuevo-module__4kVTHq__introduction{font-size:20px}.home-nuevo-module__4kVTHq__desktopBreak{display:none}.home-nuevo-module__4kVTHq__missionCopy{padding-left:48px;padding-right:48px}.home-nuevo-module__4kVTHq__mission h2{font-size:48px}.home-nuevo-module__4kVTHq__missionCopy p{font-size:20px}}@media (max-width:980px){.home-nuevo-module__4kVTHq__headerInner{align-items:center;gap:24px;width:calc(100% - 96px);margin-left:auto;margin-right:auto;display:flex}.home-nuevo-module__4kVTHq__logoLink{width:76px;margin-top:0}.home-nuevo-module__4kVTHq__donateButton{letter-spacing:1.32px;width:136.813px;margin-top:0;padding:0 22px;font-size:11px!important}.home-nuevo-module__4kVTHq__desktopNav{display:none}.home-nuevo-module__4kVTHq__menuButton{color:#fff;background:0 0;border:1px solid #fff;padding:9px 14px;display:block}.home-nuevo-module__4kVTHq__mobileNav{background:var(--home-red);border-top:1px solid #ffffff40;flex-direction:column;gap:20px;padding:28px 48px;display:flex}.home-nuevo-module__4kVTHq__mobileNav .home-nuevo-module__4kVTHq__activeLink:after{display:none}.home-nuevo-module__4kVTHq__heroInner{gap:32px}.home-nuevo-module__4kVTHq__hero h1{font-size:64px}.home-nuevo-module__4kVTHq__hero{height:720px}.home-nuevo-module__4kVTHq__mission{height:auto;min-height:547px}.home-nuevo-module__4kVTHq__mission h2{font-size:40px;line-height:1.1}.home-nuevo-module__4kVTHq__missionPhoto img{object-fit:cover;object-position:center 65%;height:100%;top:0}.home-nuevo-module__4kVTHq__header{height:100px}.home-nuevo-module__4kVTHq__headerInner{gap:16px;width:calc(100% - 40px)}.home-nuevo-module__4kVTHq__logoLink{flex-basis:65px;width:65px;height:72px}.home-nuevo-module__4kVTHq__donateButton{width:auto;padding:0 14px;font-size:9px!important}.home-nuevo-module__4kVTHq__menuButton{padding:8px 10px;font-size:12px!important}.home-nuevo-module__4kVTHq__mobileNav{padding:24px}.home-nuevo-module__4kVTHq__hero{height:auto;padding-bottom:42px}.home-nuevo-module__4kVTHq__heroInner{flex-direction:column;gap:42px;width:calc(100% - 48px);padding-top:32px;display:flex}.home-nuevo-module__4kVTHq__heroCopy{padding-top:0}.home-nuevo-module__4kVTHq__eyebrow{letter-spacing:1.7px;font-size:9px}.home-nuevo-module__4kVTHq__hero h1{letter-spacing:-1px;font-size:clamp(42px,10.8vw,70px);line-height:1.08}.home-nuevo-module__4kVTHq__introduction{margin-top:24px;font-size:18px;line-height:1.4}.home-nuevo-module__4kVTHq__moreLink{margin-top:24px}.home-nuevo-module__4kVTHq__artworkArea{width:min(100%,430px);margin:auto}.home-nuevo-module__4kVTHq__carouselControls{margin-top:32px}.home-nuevo-module__4kVTHq__mission{flex-direction:column;display:flex}.home-nuevo-module__4kVTHq__missionCopy{padding:42px 24px}.home-nuevo-module__4kVTHq__mission h2{font-size:38px}.home-nuevo-module__4kVTHq__accentLine{height:70px;margin-top:24px}.home-nuevo-module__4kVTHq__missionCopy p{margin-top:24px;font-size:19px;line-height:1.45}.home-nuevo-module__4kVTHq__missionButton{margin-top:28px}.home-nuevo-module__4kVTHq__missionPhoto{height:330px;min-height:0}}@media (prefers-reduced-motion:reduce){.home-nuevo-module__4kVTHq__artwork{will-change:auto;transform:none}.home-nuevo-module__4kVTHq__artwork img{transition:none}}.home-nuevo-module__4kVTHq__donateButton,.home-nuevo-module__4kVTHq__menuButton,.home-nuevo-module__4kVTHq__moreLink,.home-nuevo-module__4kVTHq__missionButton,.home-nuevo-module__4kVTHq__carouselControls button{transition:background-color .18s,color .18s,box-shadow .18s}.home-nuevo-module__4kVTHq__donateButton:is(:hover,:focus-visible){background:var(--home-red);box-shadow:inset 0 0 0 1px #fff;color:#fff!important}.home-nuevo-module__4kVTHq__menuButton:is(:hover,:focus-visible),.home-nuevo-module__4kVTHq__moreLink:is(:hover,:focus-visible),.home-nuevo-module__4kVTHq__carouselControls button:is(:hover,:focus-visible){color:var(--home-red);background:#fff}.home-nuevo-module__4kVTHq__moreLink:is(:hover,:focus-visible) img,.home-nuevo-module__4kVTHq__carouselControls button:is(:hover,:focus-visible) img{filter:brightness(0)saturate()invert(20%)sepia(65%)saturate(2751%)hue-rotate(334deg)brightness(94%)contrast(94%)}.home-nuevo-module__4kVTHq__missionButton:is(:hover,:focus-visible){color:#000;background:#fff}.home-nuevo-module__4kVTHq__desktopNav a,.home-nuevo-module__4kVTHq__mobileNav a{transition:opacity .18s}.home-nuevo-module__4kVTHq__desktopNav a:is(:hover,:focus-visible),.home-nuevo-module__4kVTHq__mobileNav a:is(:hover,:focus-visible){text-underline-offset:6px;text-decoration:underline}@media (prefers-reduced-motion:reduce){.home-nuevo-module__4kVTHq__donateButton,.home-nuevo-module__4kVTHq__menuButton,.home-nuevo-module__4kVTHq__moreLink,.home-nuevo-module__4kVTHq__missionButton,.home-nuevo-module__4kVTHq__carouselControls button{transition:none}}.home-nuevo-module__4kVTHq__menuIcon,.home-nuevo-module__4kVTHq__mobileOnly,.home-nuevo-module__4kVTHq__mobileArtworkCaption{display:none}@media (max-width:980px){html:has(.home-nuevo-module__4kVTHq__page){scrollbar-width:none}.home-nuevo-module__4kVTHq__header{height:78px}.home-nuevo-module__4kVTHq__headerInner{justify-content:space-between;width:calc(100% - 74px);position:relative}.home-nuevo-module__4kVTHq__logoLink{flex-basis:auto;width:48px;height:53px;position:absolute;top:12px;right:0}.home-nuevo-module__4kVTHq__headerInner>.home-nuevo-module__4kVTHq__donateButton,.home-nuevo-module__4kVTHq__menuText{display:none}.home-nuevo-module__4kVTHq__menuButton{border:0;width:36px;height:36px;padding:0;position:absolute;top:21px;left:-6px}.home-nuevo-module__4kVTHq__menuIcon{flex-direction:column;justify-content:space-between;align-items:center;height:36px;padding:9px 4px;display:flex}.home-nuevo-module__4kVTHq__menuIcon img{display:block}.home-nuevo-module__4kVTHq__menuButton:is(:hover,:focus-visible) img{filter:brightness(0)saturate()invert(20%)sepia(65%)saturate(2751%)hue-rotate(334deg)brightness(94%)contrast(94%)}.home-nuevo-module__4kVTHq__mobileNav{width:100%;padding:28px 37px;position:absolute;top:78px;box-shadow:0 12px 20px #0003}.home-nuevo-module__4kVTHq__mobileDonate{text-align:center;border:1px solid #fff;padding:12px}.home-nuevo-module__4kVTHq__hero{min-height:932px;padding-bottom:44px}.home-nuevo-module__4kVTHq__heroInner{gap:27px;width:calc(100% - 74px);padding-top:50px}.home-nuevo-module__4kVTHq__eyebrow{letter-spacing:1.5px;white-space:nowrap;margin-bottom:2px;font-size:9px;line-height:17px}.home-nuevo-module__4kVTHq__hero h1{letter-spacing:-.54px;max-width:300px;font-size:clamp(40px,13.904vw,52px);line-height:59.4px}.home-nuevo-module__4kVTHq__introduction{margin-top:27px;font-size:16px;line-height:27.5px}.home-nuevo-module__4kVTHq__desktopBreak{display:initial}.home-nuevo-module__4kVTHq__moreLink{gap:5px;height:32px;margin-top:19px;padding:0 10px;font-size:10px}.home-nuevo-module__4kVTHq__moreLink img{width:24px;height:24px}.home-nuevo-module__4kVTHq__artworkArea{width:100%;margin:0}.home-nuevo-module__4kVTHq__artwork{aspect-ratio:1;will-change:auto;width:min(276px,100%);height:auto;margin-left:2px;transform:none}.home-nuevo-module__4kVTHq__mobileArtworkCaption{text-align:center;letter-spacing:2.2px;text-transform:uppercase;margin-top:9px;font-size:11px;font-weight:600;line-height:16.5px;display:block}.home-nuevo-module__4kVTHq__carouselControls{margin-top:12px}.home-nuevo-module__4kVTHq__carouselControls button{place-items:center;width:32px;height:32px;padding:3px;display:grid}.home-nuevo-module__4kVTHq__carouselControls img{width:24px;height:24px}.home-nuevo-module__4kVTHq__socialRail{gap:15px;width:39px;height:101px;padding:18px 7px}.home-nuevo-module__4kVTHq__socialRail img{width:24px;height:24px}.home-nuevo-module__4kVTHq__mission{min-height:0}.home-nuevo-module__4kVTHq__missionCopy{min-height:547px;padding:25px 37px 64px}.home-nuevo-module__4kVTHq__mission h2{font-size:30px;line-height:59.4px}.home-nuevo-module__4kVTHq__accentLine{height:100px;margin-top:17px;margin-left:8px}.home-nuevo-module__4kVTHq__missionCopy p{margin-top:17px;font-size:16px;line-height:27.5px}.home-nuevo-module__4kVTHq__missionButton{gap:5px;width:166px;height:46px;margin-top:25px}.home-nuevo-module__4kVTHq__mobileOnly{display:block}.home-nuevo-module__4kVTHq__missionPhoto{height:289px;min-height:0}.home-nuevo-module__4kVTHq__missionPhoto img{object-fit:fill;width:100%;height:230.75%;top:-85.32%}}@media (min-width:981px){.home-nuevo-module__4kVTHq__headerInner{width:var(--home-content);grid-template-columns:min(194px,13.4722vw) minmax(0,1fr) min(193px,13.4028vw);margin-inline:auto}.home-nuevo-module__4kVTHq__hero{height:auto;min-height:clamp(650px,54.444vw,784px);padding-bottom:80px}.home-nuevo-module__4kVTHq__heroInner{width:var(--home-content);grid-template-columns:minmax(0,624fr) minmax(0,503fr);gap:clamp(32px,5vw,72px)}.home-nuevo-module__4kVTHq__heroCopy{min-width:0}.home-nuevo-module__4kVTHq__hero h1{font-size:clamp(60px,6.67vw,96px);line-height:1.05}.home-nuevo-module__4kVTHq__artwork{aspect-ratio:1;width:100%;height:auto}.home-nuevo-module__4kVTHq__mission{align-items:stretch;height:auto;min-height:547px}.home-nuevo-module__4kVTHq__missionCopy{padding-left:max(var(--home-gutter), calc((100% - 1228px) / 2));padding-right:clamp(32px,4.8vw,70px)}.home-nuevo-module__4kVTHq__missionPhoto{height:auto;min-height:547px}}@media (min-width:500px) and (max-width:980px){.home-nuevo-module__4kVTHq__headerInner,.home-nuevo-module__4kVTHq__heroInner{max-width:600px}.home-nuevo-module__4kVTHq__hero h1{max-width:none}.home-nuevo-module__4kVTHq__artworkArea{width:min(100%,430px);margin-inline:auto}.home-nuevo-module__4kVTHq__artwork{width:100%;margin-left:0}.home-nuevo-module__4kVTHq__missionCopy{width:100%;max-width:674px;margin-inline:auto}.home-nuevo-module__4kVTHq__missionPhoto{height:clamp(289px,55vw,450px)}.home-nuevo-module__4kVTHq__missionPhoto img{object-fit:cover;object-position:center 65%;height:100%;top:0}}@media (min-width:981px){.home-nuevo-module__4kVTHq__missionPhoto img{object-fit:cover;object-position:center 65%;height:100%;top:0}}@media (min-width:500px) and (max-width:980px){.home-nuevo-module__4kVTHq__hero{min-height:0}}@media (max-width:980px){.home-nuevo-module__4kVTHq__headerOpen{z-index:100}.home-nuevo-module__4kVTHq__headerOpen:before{content:"";background:var(--home-red);z-index:2;height:78px;position:fixed;inset:0 0 auto}.home-nuevo-module__4kVTHq__headerOpen .home-nuevo-module__4kVTHq__headerInner{z-index:3;height:78px;margin:0;position:fixed;top:0;left:50%;transform:translate(-50%)}.home-nuevo-module__4kVTHq__headerOpen .home-nuevo-module__4kVTHq__mobileNav{overscroll-behavior:contain;width:100%;height:calc(100dvh - 78px);box-shadow:none;-webkit-backdrop-filter:blur(4.5px);z-index:1;background:linear-gradient(#c421329e,#c421329e),#0009;border:0;padding:max(24px,50dvh - 295.75px) 24px 40px;display:block;position:fixed;inset:78px 0 0;overflow-y:auto}.home-nuevo-module__4kVTHq__mobileNavLinks{flex-direction:column;align-items:center;gap:32px;width:100%;display:flex}.home-nuevo-module__4kVTHq__mobileNavLinks>a{letter-spacing:2.2px;text-transform:uppercase;text-align:center;flex-shrink:0;font-size:15px;font-weight:300;line-height:16.5px}.home-nuevo-module__4kVTHq__mobileNavLinks>.home-nuevo-module__4kVTHq__mobileActiveLink{text-underline-offset:7px;font-weight:900;-webkit-text-decoration:underline #fffc;text-decoration:underline #fffc;text-decoration-thickness:3px}.home-nuevo-module__4kVTHq__mobileNavLinks>.home-nuevo-module__4kVTHq__mobileDonate{width:136.813px;height:36.5px;color:var(--home-red);letter-spacing:1.32px;background:#fff;border:0;border-radius:22px;justify-content:center;align-items:center;padding:0 22px;font-size:11px;font-weight:700;line-height:16.5px;transition:background-color .18s,color .18s,box-shadow .18s;display:inline-flex}.home-nuevo-module__4kVTHq__mobileNavLinks>.home-nuevo-module__4kVTHq__mobileDonate:is(:hover,:focus-visible){background:var(--home-red);color:#fff;text-decoration:none;box-shadow:inset 0 0 0 1px #fff}.home-nuevo-module__4kVTHq__closeMenuIcon{width:36px;height:36px;display:block;position:relative}.home-nuevo-module__4kVTHq__closeMenuIcon img{display:block;position:absolute;top:8.33px;left:8.33px}.home-nuevo-module__4kVTHq__page:has(.home-nuevo-module__4kVTHq__headerOpen)>.home-nuevo-module__4kVTHq__socialRail{visibility:hidden}.home-nuevo-module__4kVTHq__headerOpen .home-nuevo-module__4kVTHq__menuButton:is(:hover,:focus-visible){background:0 0}.home-nuevo-module__4kVTHq__headerOpen .home-nuevo-module__4kVTHq__menuButton:is(:hover,:focus-visible) img{filter:none}.home-nuevo-module__4kVTHq__mobileNavLinks>.home-nuevo-module__4kVTHq__mobileDonate{white-space:nowrap}.home-nuevo-module__4kVTHq__headerOpen .home-nuevo-module__4kVTHq__mobileNav{scrollbar-width:none}}.home-nuevo-module__4kVTHq__foundationHeader .home-nuevo-module__4kVTHq__desktopNav .home-nuevo-module__4kVTHq__activeLink:after{width:100%;left:0}.home-nuevo-module__4kVTHq__contactHeader .home-nuevo-module__4kVTHq__desktopNav{justify-content:center}.home-nuevo-module__4kVTHq__animatedHome [data-home-reveal=true]{opacity:1;transition:opacity .9s,translate 1.1s cubic-bezier(.16,1,.3,1),scale 1.1s cubic-bezier(.16,1,.3,1);transition-delay:var(--home-delay,0s);translate:0;scale:1}.home-nuevo-module__4kVTHq__animatedHome [data-home-visible=false]:not(:focus-within){opacity:0;translate:0 18px;scale:.99}.home-nuevo-module__4kVTHq__animatedHome img[data-home-parallax=true]{translate:0 var(--home-drift,0px);scale:1.16}.home-nuevo-module__4kVTHq__animatedHome .home-nuevo-module__4kVTHq__heroCopy{animation:1.1s cubic-bezier(.16,1,.3,1) both home-nuevo-module__4kVTHq__homeEntrance}@keyframes home-nuevo-module__4kVTHq__homeEntrance{0%{opacity:0;translate:0 42px}to{opacity:1;translate:0}}@media (prefers-reduced-motion:reduce){.home-nuevo-module__4kVTHq__animatedHome .home-nuevo-module__4kVTHq__heroCopy{animation:none}.home-nuevo-module__4kVTHq__animatedHome [data-home-reveal=true]{opacity:1!important;transition:none!important;translate:none!important;scale:none!important}.home-nuevo-module__4kVTHq__animatedHome img[data-home-parallax=true]{translate:none;scale:none}}@media (max-width:359px){.home-nuevo-module__4kVTHq__headerInner,.home-nuevo-module__4kVTHq__heroInner{width:calc(100% - 48px)}.home-nuevo-module__4kVTHq__eyebrow{white-space:normal}.home-nuevo-module__4kVTHq__hero h1{font-size:clamp(36px,13.904vw,50px);line-height:1.15}.home-nuevo-module__4kVTHq__hero{min-height:0}.home-nuevo-module__4kVTHq__missionCopy{padding-inline:28px}.home-nuevo-module__4kVTHq__mobileNav{padding-inline:24px}.home-nuevo-module__4kVTHq__socialRail{gap:14px;width:28px;height:84px;padding:14px 5px}.home-nuevo-module__4kVTHq__socialRail img{width:18px;height:18px}}@media (max-width:980px){.home-nuevo-module__4kVTHq__missionPhoto img{object-fit:cover;object-position:center 65%;width:100%;height:100%;top:0}.home-nuevo-module__4kVTHq__page{--mobile-gutter:clamp(24px, 9.2105vw, 35px);--mobile-content:calc(100% - var(--mobile-gutter) - var(--mobile-gutter))}.home-nuevo-module__4kVTHq__headerInner,.home-nuevo-module__4kVTHq__heroInner{width:var(--mobile-content);max-width:none}.home-nuevo-module__4kVTHq__heroCopy,.home-nuevo-module__4kVTHq__introduction{width:100%;max-width:none}.home-nuevo-module__4kVTHq__missionCopy{width:100%;max-width:none;padding-inline:var(--mobile-gutter)}}@media (min-width:380px) and (max-width:980px){.home-nuevo-module__4kVTHq__page{--mobile-gutter:clamp(35px, calc(22.333px + 3.3333vw), 55px)}}.home-nuevo-module__4kVTHq__socialRail{width:clamp(24px, calc(var(--home-gutter) - 8px), 54px);padding-inline:3px}.home-nuevo-module__4kVTHq__socialRail img{width:min(29px,100%);height:auto}@media (max-width:980px){.home-nuevo-module__4kVTHq__socialRail{width:max(22px, min(39px, calc(var(--mobile-gutter) - 6px)))}.home-nuevo-module__4kVTHq__socialRail img{width:min(24px,100%)}}
.sections-module__vCgKHW__whiteSection{color:#1c1c1a;background:#fff;scroll-margin-top:24px;position:relative}.sections-module__vCgKHW__sectionInner{width:calc(100vw - 212px);max-width:1228px;margin:0 0 0 calc(50vw - 614px)}.sections-module__vCgKHW__sectionHeading{text-align:center;padding-top:70px}.sections-module__vCgKHW__sectionHeading h2,.sections-module__vCgKHW__founder h2,.sections-module__vCgKHW__support h2{font-family:var(--font-playfair), Georgia, serif;letter-spacing:-.54px;font-size:54px;font-weight:400;line-height:59.4px}.sections-module__vCgKHW__redLine{background:#c42132;width:2px;height:64px;margin:32px auto 20px}.sections-module__vCgKHW__sectionHeading p{font-family:var(--font-playfair), Georgia, serif;max-width:1228px;margin:0 auto;font-size:22px;line-height:27.5px}.sections-module__vCgKHW__exploreButton{color:#c42132;background:#fff;border:1px solid #c42132;align-items:center;gap:5px;height:46px;padding:0 10px;line-height:19.2px;display:inline-flex;font-family:var(--font-poppins), sans-serif!important;font-size:12px!important}.sections-module__vCgKHW__exploreButton img{flex-shrink:0;display:block}.sections-module__vCgKHW__galleryCTA a.sections-module__vCgKHW__exploreButton{color:#c42132}.sections-module__vCgKHW__galleryCTA a.sections-module__vCgKHW__exploreButton:is(:hover,:focus-visible){color:#fff}.sections-module__vCgKHW__exhibitions{height:883px}.sections-module__vCgKHW__exhibitions .sections-module__vCgKHW__sectionHeading p{margin-top:20px}.sections-module__vCgKHW__exhibitionGrid{text-align:center;grid-template-columns:repeat(4,259px);justify-content:space-between;margin:44px 40px 0;display:grid}.sections-module__vCgKHW__exhibitionGrid article{flex-direction:column;align-items:center;width:259px;display:flex}.sections-module__vCgKHW__offsetCard{transform:translateY(100px)}.sections-module__vCgKHW__cardImageButton{background:0 0;border:0;flex-shrink:0;width:226px;max-width:100%;margin:0;padding:0;display:block}.sections-module__vCgKHW__exhibitionImage{width:100%;height:282px;position:relative;overflow:hidden}.sections-module__vCgKHW__exhibitionImage img{object-fit:cover;width:100%;height:100%;display:block}.sections-module__vCgKHW__miradaCrop img{object-position:center}.sections-module__vCgKHW__exhibitionGrid h3{font-family:var(--font-poppins), sans-serif;min-height:53px;margin-top:13px;font-size:18px;font-weight:400;line-height:26px}.sections-module__vCgKHW__exhibitionGrid time,.sections-module__vCgKHW__newsGrid time{letter-spacing:2.2px;text-transform:uppercase;color:#c42132;font-size:11px;font-weight:600;line-height:16.5px;display:block}.sections-module__vCgKHW__exhibitionGrid time{margin-top:10px}.sections-module__vCgKHW__exhibitionGrid h3,.sections-module__vCgKHW__exhibitionGrid time{text-align:center;width:100%}.sections-module__vCgKHW__exhibitionCTA{text-align:center;margin-top:50px}.sections-module__vCgKHW__founder{height:601px}.sections-module__vCgKHW__founderInner{grid-template-columns:497px 501px;gap:145px;width:calc(100% - 212px);max-width:1228px;margin:auto;padding-top:70px;display:grid}.sections-module__vCgKHW__founderCopy{padding-top:13px}.sections-module__vCgKHW__founderCopy .sections-module__vCgKHW__redLine{margin:33px 0 33px 2px}.sections-module__vCgKHW__founderCopy>p{font-family:var(--font-playfair), Georgia, serif;min-height:172px;font-size:22px;line-height:27.5px}.sections-module__vCgKHW__founderCopy .sections-module__vCgKHW__exploreButton{justify-content:center;width:188px;height:40px;margin-top:34px}.sections-module__vCgKHW__founderPortrait{object-fit:cover;width:501px;height:501px;display:block}.sections-module__vCgKHW__curriculum{height:868px}.sections-module__vCgKHW__curriculum .sections-module__vCgKHW__redLine{margin-bottom:32px}.sections-module__vCgKHW__studiesTitle{letter-spacing:2.2px;color:#c42132;text-align:center;margin-top:37px;font-size:35px;font-weight:400;line-height:59.4px}.sections-module__vCgKHW__studyGrid{grid-template-columns:repeat(5,1fr);gap:54px;margin-top:37px;list-style:none;display:grid}.sections-module__vCgKHW__studyGrid li{min-width:0;position:relative}.sections-module__vCgKHW__studyGrid li+li:before{content:"";background:#e5e5e5;width:2px;height:204px;position:absolute;top:0;left:-28px}.sections-module__vCgKHW__studyGrid h4{letter-spacing:2.2px;color:#c42132;white-space:nowrap;font-size:28px;font-weight:900;line-height:59.4px}.sections-module__vCgKHW__studyGrid p{font-family:var(--font-playfair), Georgia, serif;margin-top:19px;font-size:22px;line-height:27.5px}.sections-module__vCgKHW__studyGrid li:first-child,.sections-module__vCgKHW__studyGrid li:nth-child(3){text-align:center}.sections-module__vCgKHW__studyGrid small{font-family:var(--font-playfair), Georgia, serif;color:#6e4040;font-size:16px;line-height:27.5px;display:block}.sections-module__vCgKHW__lastStudy{transform:translateY(100px)}.sections-module__vCgKHW__curriculumCTA{text-align:center;position:absolute;top:822px;left:0;right:0}.sections-module__vCgKHW__gallery{height:1301px}.sections-module__vCgKHW__galleryInner{width:calc(100vw - 212px);max-width:1228px;margin:0 0 0 calc(50vw - 632px)}.sections-module__vCgKHW__galleryGrid{grid-template-columns:repeat(4,1fr);gap:20px;margin-top:44px;display:grid}.sections-module__vCgKHW__galleryColumn{flex-direction:column;gap:44px;display:flex}.sections-module__vCgKHW__galleryImageButton{width:100%;height:var(--image-height);background:#f3f3f3;border:0;padding:0;display:block;overflow:hidden}.sections-module__vCgKHW__galleryImageButton img{object-fit:cover;width:100%;height:100%;display:block}.sections-module__vCgKHW__galleryGrid figcaption{text-align:center;color:#c42132;letter-spacing:2.2px;white-space:nowrap;margin-top:12px;font-size:16px;font-weight:600;line-height:16.5px}.sections-module__vCgKHW__galleryCTA{text-align:center;position:absolute;top:1155px;left:0;right:0}.sections-module__vCgKHW__support{color:#fff;background:#000;grid-template-columns:minmax(0,1fr) 212px 498px;height:547px;display:grid}.sections-module__vCgKHW__supportCopy{padding:38px 80px 38px max(40px,50vw - 614px)}.sections-module__vCgKHW__supportCopy h2{white-space:nowrap}.sections-module__vCgKHW__supportCopy .sections-module__vCgKHW__redLine{margin:26px 0 26px 3px}.sections-module__vCgKHW__supportCopy ul{font-family:var(--font-playfair), Georgia, serif;max-width:500px;padding-left:18px;font-size:22px;line-height:27.5px;list-style:outside}.sections-module__vCgKHW__supportDonate{width:188px;height:40px;font-size:12px;font-family:var(--font-poppins), sans-serif;border:1px solid #fff;justify-content:center;align-items:center;margin-top:26px;display:inline-flex}.sections-module__vCgKHW__impactStats{text-align:center;background:#303030;flex-direction:column;gap:58px;padding:63px 19px;display:flex}.sections-module__vCgKHW__impactStats>div{font-family:var(--font-playfair), Georgia, serif;position:relative}.sections-module__vCgKHW__impactStats>div+div:before{content:"";background:#fff;border-radius:1px;width:90px;height:3px;position:absolute;top:-30px;left:calc(50% - 45px)}.sections-module__vCgKHW__impactStats dt{letter-spacing:-.54px;font-size:52px;line-height:59.4px}.sections-module__vCgKHW__impactStats dd{white-space:normal;overflow-wrap:anywhere;margin-top:14px;font-size:22px;line-height:27.5px}.sections-module__vCgKHW__supportPhoto{position:relative;overflow:hidden}.sections-module__vCgKHW__supportPhoto img{object-fit:fill;width:195.27%;max-width:none;height:100%;position:absolute;left:-56.57%}.sections-module__vCgKHW__donations{height:1164px}.sections-module__vCgKHW__donations .sections-module__vCgKHW__redLine{margin-bottom:20px}.sections-module__vCgKHW__donationCard{color:#1c1c1a;width:min(1020px,100% - 80px);min-height:855px;font-family:var(--font-poppins), sans-serif;background:#fff;border-radius:15px;margin:0 auto;overflow:hidden;box-shadow:-20px 24px 18px 4px #0003}.sections-module__vCgKHW__formTop{text-align:center;padding:48px 18px 0}.sections-module__vCgKHW__formTop h3{font-family:var(--font-playfair), Georgia, serif;letter-spacing:-.54px;font-size:52px;font-weight:400;line-height:59.4px}.sections-module__vCgKHW__formTop p{margin-top:8px;font-size:18px;line-height:26px}.sections-module__vCgKHW__donationForm{width:calc(100% - 80px);max-width:707px;margin:38px auto 0}.sections-module__vCgKHW__donationForm fieldset{border:0;min-width:0}.sections-module__vCgKHW__donationForm legend,.sections-module__vCgKHW__amountField{letter-spacing:1.6px;color:#c42132;text-transform:uppercase;font-size:10px;font-weight:500;line-height:15px}.sections-module__vCgKHW__frequencyChoices{grid-template-columns:1fr 1fr;gap:27px;margin-top:16px;display:grid}.sections-module__vCgKHW__frequencyOption,.sections-module__vCgKHW__selectedFrequency{color:#637381;cursor:pointer;border:1px solid #dfe3e8;border-radius:10px;align-items:center;gap:10px;height:40px;padding:5px 10px;font-size:12px;display:flex;position:relative}.sections-module__vCgKHW__selectedFrequency{color:#c42132;border-color:#c42132}.sections-module__vCgKHW__frequencyChoices input,.sections-module__vCgKHW__invoiceChoice input{opacity:0;width:22px;height:22px;position:absolute}.sections-module__vCgKHW__frequencyChoices label:has(input:focus-visible){outline-offset:3px;outline:2px solid #c42132}.sections-module__vCgKHW__invoiceChoice:has(input:focus-visible){outline-offset:3px;outline:2px solid #c42132}.sections-module__vCgKHW__upload:has(input:focus-visible){outline-offset:3px;outline:2px solid #c42132}.sections-module__vCgKHW__frequencyChoices small{color:#637381;font-size:8px;line-height:12px;display:block}.sections-module__vCgKHW__frequencyChoices img,.sections-module__vCgKHW__invoiceChoice img{filter:hue-rotate(147deg)saturate(.65)brightness(.66)contrast(4.4)}.sections-module__vCgKHW__selectWrap{margin-top:16px;display:block;position:relative}.sections-module__vCgKHW__selectWrap select{appearance:none;color:#637381;background:#fff;border:1px solid #c4cdd5;border-radius:10px;width:100%;height:40px;padding:0 40px 0 10px;font-family:inherit;font-size:12px}.sections-module__vCgKHW__selectWrap img{pointer-events:none;position:absolute;top:10px;right:10px}.sections-module__vCgKHW__amountField{margin-top:16px;display:none}.sections-module__vCgKHW__donationForm:has(select option[value=custom]:checked) .sections-module__vCgKHW__amountField{display:block}.sections-module__vCgKHW__donationForm input:not([type=radio]):not([type=checkbox]):not([type=file]){color:#637381;background:#fff;border:1px solid #c4cdd5;border-radius:10px;width:100%;min-width:0;height:40px;padding:0 10px;font-family:inherit;font-size:12px}.sections-module__vCgKHW__donationForm input::placeholder{color:#637381;opacity:1}.sections-module__vCgKHW__donationForm input:focus-visible,.sections-module__vCgKHW__donationForm select:focus-visible{outline-offset:2px;outline:2px solid #c42132}.sections-module__vCgKHW__paymentFields{margin-top:16px}.sections-module__vCgKHW__fieldGrid{grid-template-columns:1fr 1fr;gap:16px 27px;margin-top:16px;display:grid}.sections-module__vCgKHW__fieldGrid>label{min-width:0}.sections-module__vCgKHW__billing{margin-top:16px}.sections-module__vCgKHW__invoiceChoice{color:#c42132;cursor:pointer;align-items:center;gap:10px;height:40px;padding:0 10px;font-size:12px;display:flex;position:relative}.sections-module__vCgKHW__emptyCheckbox{border:1px solid #c4cdd5;border-radius:4px;flex-shrink:0;width:22px;height:22px}.sections-module__vCgKHW__upload{color:#637381;cursor:pointer;border:1px solid #c4cdd5;border-radius:10px;align-items:center;gap:10px;height:40px;padding:0 10px;font-size:12px;display:flex;position:relative}.sections-module__vCgKHW__upload span{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.sections-module__vCgKHW__upload input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.sections-module__vCgKHW__uploadDisabled{opacity:.45}.sections-module__vCgKHW__submitDonation{color:#fff;letter-spacing:1.8px;text-transform:uppercase;background:#c42132;border:0;border-radius:28px;height:40px;margin:16px auto 0;padding:0 20px;line-height:20px;display:block;box-shadow:0 10px 10px #c421324d;font-size:16px!important;font-weight:600!important}.sections-module__vCgKHW__formNotice{color:#c42132;text-align:center;min-height:16px;padding-top:8px;font-size:12px}.sections-module__vCgKHW__bankPanel{background:#f5f5f5;grid-template-columns:1fr 651px;align-items:center;gap:20px;min-height:181px;margin-top:8px;padding:16px;display:grid}.sections-module__vCgKHW__transferCopy h4{font-family:var(--font-dm-sans), sans-serif;letter-spacing:1.329px;text-transform:uppercase;color:#c42132;white-space:nowrap;align-items:center;gap:8px;font-size:13px;font-weight:500;line-height:15px;display:flex}.sections-module__vCgKHW__transferCopy p{color:#4a4845;max-width:266px;margin-top:8px;font-size:14.95px;line-height:21.6px}.sections-module__vCgKHW__bankDetails{background:#eee;grid-template-columns:1fr 1fr;gap:1px;margin:0;display:grid}.sections-module__vCgKHW__bankDetails>div{background:#fff;min-height:49.83px;padding:9px 16px;position:relative}.sections-module__vCgKHW__bankDetails dt{font-family:var(--font-dm-sans), sans-serif;text-transform:uppercase;letter-spacing:1.046px;color:#6e6b64;font-size:7.476px;line-height:11.2px}.sections-module__vCgKHW__bankDetails dd{font-family:var(--font-dm-sans), sans-serif;margin:3px 0 0;padding-right:16px;font-size:11.629px;line-height:17.44px}.sections-module__vCgKHW__bankDetails .sections-module__vCgKHW__clabe{grid-column:span 2}.sections-module__vCgKHW__bankDetails button{background:0 0;border:0;border-radius:4px;place-items:center;width:28px;height:28px;padding:6px;display:grid;position:absolute;top:4px;right:8px}.sections-module__vCgKHW__bankDetails button img{display:block}.sections-module__vCgKHW__news{height:1006px}.sections-module__vCgKHW__newsInner{width:calc(100vw - 212px);max-width:1228px;margin:0 0 0 calc(50vw - 632px)}.sections-module__vCgKHW__newsGrid{grid-template-columns:repeat(4,259px);justify-content:space-between;gap:36px;margin:44px 20px 0;display:grid}.sections-module__vCgKHW__newsGrid article:last-child{transform:translateY(-6px)}.sections-module__vCgKHW__newsImageButton{background:#eee;border:0;width:259px;height:172px;padding:0;display:block;position:relative;overflow:hidden}.sections-module__vCgKHW__newsImageButton img{width:var(--news-width);height:var(--news-height);top:var(--news-top);left:var(--news-left);object-fit:fill;position:absolute}.sections-module__vCgKHW__newsGrid time{margin-top:16px}.sections-module__vCgKHW__newsGrid h3{font-family:var(--font-poppins), sans-serif;min-height:53px;margin-top:6px;font-size:18px;font-weight:400;line-height:26px}.sections-module__vCgKHW__newsArrow{background:0 0;border:0;border-radius:4px;width:fit-content;margin-top:7px;margin-left:-10px;padding:8px 10px;display:block}.sections-module__vCgKHW__newsArrow img{transition:translate .18s;display:block;transform:scaleY(-1)}.sections-module__vCgKHW__newsArrow:is(:hover,:focus-visible) img{translate:6px}.sections-module__vCgKHW__newsArrow:focus-visible{outline-offset:2px;outline:2px solid #c42132}.sections-module__vCgKHW__newsCTA{text-align:center;margin-top:50px}.sections-module__vCgKHW__footerSection{color:#fff;background:linear-gradient(#fff 747px,#111110 747px);padding-top:0;position:relative}.sections-module__vCgKHW__footerForm{z-index:1;position:relative}.sections-module__vCgKHW__footer{background:#111110;padding:80px 0 56px}.sections-module__vCgKHW__footerInner{width:min(1240px,100% - 80px);margin:auto}.sections-module__vCgKHW__footerColumns{grid-template-columns:348.7px repeat(3,1fr);gap:48px;display:grid}.sections-module__vCgKHW__footerBrand img{object-fit:cover;width:119px;height:132px;display:block}.sections-module__vCgKHW__footerBrand p{max-width:280px;padding-top:28px}.sections-module__vCgKHW__footerColumns p,.sections-module__vCgKHW__footerColumns a{font-size:13px;font-weight:300;line-height:22.75px}.sections-module__vCgKHW__footerColumns h3{text-transform:uppercase;letter-spacing:1.4px;font-size:10px;font-weight:500;line-height:15px}.sections-module__vCgKHW__footerColumns h3+p,.sections-module__vCgKHW__footerColumns h3+a{margin-top:16px;display:block}.sections-module__vCgKHW__footerColumns p+h3,.sections-module__vCgKHW__footerColumns a+h3{margin-top:28px}.sections-module__vCgKHW__footerColumns .sections-module__vCgKHW__socialLink{align-items:center;gap:10px;margin-top:14px;line-height:19.5px;display:flex}.sections-module__vCgKHW__footerSocial h3+.sections-module__vCgKHW__socialLink{margin-top:20px}.sections-module__vCgKHW__footerSocialIcon{object-fit:contain;flex:0 0 16px;width:16px;height:16px;display:block}.sections-module__vCgKHW__copyright{border-top:1px solid #fff;margin-top:64px;padding-top:32px;font-size:11px;font-weight:300;line-height:16.5px}.sections-module__vCgKHW__detailDialog{color:#1c1c1a;background:#fff;border:1px solid #e5e5e5;border-radius:12px;width:min(1000px,100vw - 40px);max-height:calc(100dvh - 48px);margin:auto;padding:48px;overflow-y:auto}.sections-module__vCgKHW__detailDialog::backdrop{background:#000b}.sections-module__vCgKHW__detailDialog h2{font-family:var(--font-playfair), Georgia, serif;margin-bottom:24px;padding-right:24px;font-size:36px;font-weight:400}.sections-module__vCgKHW__detailDialog p{font-family:var(--font-playfair), Georgia, serif;margin-top:18px;font-size:20px;line-height:1.5}.sections-module__vCgKHW__closeDialog{background:0 0;border:0;position:absolute;top:12px;right:16px;font-size:32px!important}.sections-module__vCgKHW__dialogImage{object-fit:contain;width:auto;max-width:100%;max-height:65vh;margin:auto;display:block}.sections-module__vCgKHW__dialogItems{grid-template-columns:repeat(2,1fr);gap:30px;display:grid}.sections-module__vCgKHW__dialogItems img{object-fit:contain;width:100%;height:280px;display:block}.sections-module__vCgKHW__dialogItems h3{margin-top:12px;font-size:18px;line-height:1.4}.sections-module__vCgKHW__visuallyHidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:1399px){.sections-module__vCgKHW__sectionInner,.sections-module__vCgKHW__founderInner,.sections-module__vCgKHW__galleryInner,.sections-module__vCgKHW__newsInner{width:calc(100% - 96px);margin-left:auto;margin-right:auto}.sections-module__vCgKHW__exhibitionGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-left:0;margin-right:0}.sections-module__vCgKHW__exhibitionGrid article{width:auto}.sections-module__vCgKHW__exhibitionImage,.sections-module__vCgKHW__cardImageButton{width:min(100%,226px)}.sections-module__vCgKHW__founderInner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:60px}.sections-module__vCgKHW__founderPortrait{aspect-ratio:1;width:100%;height:auto}.sections-module__vCgKHW__studyGrid{gap:32px}.sections-module__vCgKHW__studyGrid h4{letter-spacing:1px;font-size:22px}.sections-module__vCgKHW__studyGrid li+li:before{left:-17px}.sections-module__vCgKHW__galleryInner,.sections-module__vCgKHW__newsInner{transform:none}.sections-module__vCgKHW__galleryGrid figcaption{letter-spacing:1.2px;font-size:12px}.sections-module__vCgKHW__support{grid-template-columns:minmax(0,1fr) 180px minmax(0,.7fr)}.sections-module__vCgKHW__supportCopy{padding-left:48px;padding-right:32px}.sections-module__vCgKHW__supportCopy h2{font-size:44px}.sections-module__vCgKHW__supportCopy ul{font-size:20px}.sections-module__vCgKHW__impactStats{padding-left:10px;padding-right:10px}.sections-module__vCgKHW__impactStats dd{font-size:19px}.sections-module__vCgKHW__supportPhoto img{object-fit:cover;width:136.96%;height:100%;left:-39.68%}.sections-module__vCgKHW__newsGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:30px;margin-left:0;margin-right:0}.sections-module__vCgKHW__newsImageButton{width:100%}.sections-module__vCgKHW__footerColumns{grid-template-columns:1.3fr repeat(3,1fr);gap:32px}}.sections-module__vCgKHW__exploreButton,.sections-module__vCgKHW__supportDonate,.sections-module__vCgKHW__submitDonation,.sections-module__vCgKHW__newsArrow,.sections-module__vCgKHW__closeDialog,.sections-module__vCgKHW__bankDetails button,.sections-module__vCgKHW__cardImageButton,.sections-module__vCgKHW__galleryImageButton,.sections-module__vCgKHW__newsImageButton{transition:background-color .18s,color .18s,box-shadow .18s}.sections-module__vCgKHW__exploreButton:is(:hover,:focus-visible){color:#fff;background:#c42132}.sections-module__vCgKHW__exploreButton:is(:hover,:focus-visible) img,.sections-module__vCgKHW__bankDetails button:is(:hover,:focus-visible) img{filter:brightness(0)invert()}.sections-module__vCgKHW__supportDonate:is(:hover,:focus-visible){color:#000;background:#fff}.sections-module__vCgKHW__submitDonation:is(:hover,:focus-visible){color:#c42132;background:#fff;box-shadow:inset 0 0 0 1px #c42132,0 10px 10px #c4213226}.sections-module__vCgKHW__bankDetails button:is(:hover,:focus-visible){background:#c42132}.sections-module__vCgKHW__closeDialog:is(:hover,:focus-visible){color:#fff;background:#1c1c1a}.sections-module__vCgKHW__cardImageButton:is(:hover,:focus-visible),.sections-module__vCgKHW__galleryImageButton:is(:hover,:focus-visible),.sections-module__vCgKHW__newsImageButton:is(:hover,:focus-visible){background:#c42132;box-shadow:0 0 0 3px #c42132}.sections-module__vCgKHW__cardImageButton img,.sections-module__vCgKHW__galleryImageButton img,.sections-module__vCgKHW__newsImageButton img{transition:opacity .18s}.sections-module__vCgKHW__cardImageButton:is(:hover,:focus-visible) img,.sections-module__vCgKHW__galleryImageButton:is(:hover,:focus-visible) img,.sections-module__vCgKHW__newsImageButton:is(:hover,:focus-visible) img{opacity:.88}.sections-module__vCgKHW__frequencyOption:hover,.sections-module__vCgKHW__selectedFrequency:hover,.sections-module__vCgKHW__upload:not(.sections-module__vCgKHW__uploadDisabled):hover{background:#fff2f3;border-color:#c42132}@media (prefers-reduced-motion:reduce){.sections-module__vCgKHW__exploreButton,.sections-module__vCgKHW__supportDonate,.sections-module__vCgKHW__submitDonation,.sections-module__vCgKHW__newsArrow,.sections-module__vCgKHW__closeDialog,.sections-module__vCgKHW__bankDetails button,.sections-module__vCgKHW__cardImageButton,.sections-module__vCgKHW__galleryImageButton,.sections-module__vCgKHW__newsImageButton,.sections-module__vCgKHW__cardImageButton img,.sections-module__vCgKHW__galleryImageButton img,.sections-module__vCgKHW__newsImageButton img,.sections-module__vCgKHW__newsArrow img{transition:none}.sections-module__vCgKHW__newsArrow:is(:hover,:focus-visible) img{translate:none}}@media (max-width:980px){.sections-module__vCgKHW__exhibitions,.sections-module__vCgKHW__founder,.sections-module__vCgKHW__curriculum,.sections-module__vCgKHW__gallery,.sections-module__vCgKHW__donations,.sections-module__vCgKHW__news{height:auto;padding-bottom:80px}.sections-module__vCgKHW__sectionHeading p{font-size:20px}.sections-module__vCgKHW__exhibitionGrid{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:40px}.sections-module__vCgKHW__offsetCard{transform:none}.sections-module__vCgKHW__founderInner{gap:40px}.sections-module__vCgKHW__founderCopy{padding-top:0}.sections-module__vCgKHW__founderCopy>p{min-height:0;font-size:20px}.sections-module__vCgKHW__founderCopy .sections-module__vCgKHW__redLine{height:70px}.sections-module__vCgKHW__studyGrid{grid-template-columns:repeat(3,1fr);row-gap:40px}.sections-module__vCgKHW__studyGrid li:nth-child(4):before{display:none}.sections-module__vCgKHW__lastStudy{transform:none}.sections-module__vCgKHW__curriculumCTA,.sections-module__vCgKHW__galleryCTA{margin-top:48px;position:static}.sections-module__vCgKHW__galleryGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px}.sections-module__vCgKHW__galleryGrid figcaption{font-size:14px}.sections-module__vCgKHW__support{grid-template-columns:1fr 180px;height:auto}.sections-module__vCgKHW__supportCopy h2{white-space:normal}.sections-module__vCgKHW__impactStats{justify-content:center;padding-top:48px;padding-bottom:48px}.sections-module__vCgKHW__supportPhoto{grid-column:span 2;height:380px}.sections-module__vCgKHW__supportPhoto img{object-fit:cover;object-position:50% 40%;width:100%;height:100%;left:0}.sections-module__vCgKHW__donationCard{min-height:0}.sections-module__vCgKHW__formTop h3{font-size:44px}.sections-module__vCgKHW__formTop p{font-size:16px}.sections-module__vCgKHW__bankPanel{grid-template-columns:1fr;gap:20px;padding:24px}.sections-module__vCgKHW__transferCopy p{max-width:none}.sections-module__vCgKHW__bankDetails{width:100%}.sections-module__vCgKHW__bankDetails dt{font-size:9px}.sections-module__vCgKHW__bankDetails dd{font-size:13px}.sections-module__vCgKHW__newsGrid article:last-child{transform:none}.sections-module__vCgKHW__newsImageButton{height:210px}.sections-module__vCgKHW__sectionInner,.sections-module__vCgKHW__founderInner,.sections-module__vCgKHW__galleryInner,.sections-module__vCgKHW__newsInner{width:calc(100% - 48px)}.sections-module__vCgKHW__sectionHeading{padding-top:64px}.sections-module__vCgKHW__sectionHeading h2,.sections-module__vCgKHW__founder h2,.sections-module__vCgKHW__support h2{font-size:38px;line-height:1.15}.sections-module__vCgKHW__sectionHeading p{font-size:19px;line-height:1.45}.sections-module__vCgKHW__redLine{height:70px;margin-top:24px;margin-bottom:24px}.sections-module__vCgKHW__exhibitions .sections-module__vCgKHW__sectionHeading p{margin-top:0}.sections-module__vCgKHW__exhibitionGrid{gap:32px 20px}.sections-module__vCgKHW__exhibitionImage{aspect-ratio:226/282;width:100%;height:auto}.sections-module__vCgKHW__exhibitionGrid h3{min-height:60px;font-size:13px;line-height:20px}.sections-module__vCgKHW__exhibitionGrid time{letter-spacing:1.2px;font-size:8px}.sections-module__vCgKHW__founderInner{flex-direction:column;gap:36px;padding-top:48px;display:flex}.sections-module__vCgKHW__founderCopy>p{font-size:19px;line-height:1.45}.sections-module__vCgKHW__founderPortrait{max-width:501px}.sections-module__vCgKHW__studiesTitle{margin-top:30px;font-size:28px}.sections-module__vCgKHW__studyGrid{flex-direction:column;gap:32px;margin-top:24px;display:flex}.sections-module__vCgKHW__studyGrid li{border-left:2px solid #e5e5e5;padding-left:24px;text-align:left!important}.sections-module__vCgKHW__studyGrid li+li:before{display:none}.sections-module__vCgKHW__studyGrid h4{font-size:24px;line-height:1.2}.sections-module__vCgKHW__studyGrid p{margin-top:12px;font-size:19px}.sections-module__vCgKHW__galleryGrid{gap:24px 16px}.sections-module__vCgKHW__galleryColumn{gap:28px}.sections-module__vCgKHW__galleryImageButton{height:auto;aspect-ratio:292 / var(--image-height-number,300)}.sections-module__vCgKHW__galleryImageButton img{object-fit:cover;height:100%}.sections-module__vCgKHW__galleryGrid figcaption{letter-spacing:.8px;white-space:normal;min-height:30px;font-size:10px;line-height:1.5}.sections-module__vCgKHW__support{flex-direction:column;display:flex}.sections-module__vCgKHW__supportCopy{padding:42px 24px}.sections-module__vCgKHW__supportCopy ul{font-size:19px;line-height:1.45}.sections-module__vCgKHW__impactStats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:28px 16px;display:grid}.sections-module__vCgKHW__impactStats dt{font-size:34px;line-height:1.2}.sections-module__vCgKHW__impactStats dd{white-space:normal;font-size:14px;line-height:1.4}.sections-module__vCgKHW__impactStats>div+div:before{display:none}.sections-module__vCgKHW__supportPhoto{height:330px}.sections-module__vCgKHW__donationCard{border-radius:12px;width:calc(100% - 48px);box-shadow:-8px 12px 16px #0003}.sections-module__vCgKHW__formTop{padding:32px 20px 0}.sections-module__vCgKHW__formTop h3{font-size:34px;line-height:1.2}.sections-module__vCgKHW__formTop p{margin-top:16px;font-size:13px;line-height:1.6}.sections-module__vCgKHW__donationForm{width:calc(100% - 40px);margin-top:28px}.sections-module__vCgKHW__frequencyChoices{grid-template-columns:1fr;gap:12px}.sections-module__vCgKHW__fieldGrid{grid-template-columns:1fr;gap:14px}.sections-module__vCgKHW__donationForm input:not([type=radio]):not([type=checkbox]):not([type=file]),.sections-module__vCgKHW__selectWrap select{height:44px}.sections-module__vCgKHW__selectWrap img{top:12px}.sections-module__vCgKHW__submitDonation{padding:0 16px;font-size:12px!important}.sections-module__vCgKHW__bankPanel{padding:20px}.sections-module__vCgKHW__transferCopy h4{letter-spacing:1px;font-size:10px}.sections-module__vCgKHW__transferCopy p{font-size:13px;line-height:1.6}.sections-module__vCgKHW__bankDetails{grid-template-columns:1fr}.sections-module__vCgKHW__bankDetails .sections-module__vCgKHW__clabe{grid-column:auto}.sections-module__vCgKHW__bankDetails dd{overflow-wrap:anywhere;font-size:12px}.sections-module__vCgKHW__newsGrid{grid-template-columns:1fr;gap:36px}.sections-module__vCgKHW__newsImageButton{aspect-ratio:259/172;height:auto}.sections-module__vCgKHW__newsGrid h3{min-height:0}.sections-module__vCgKHW__newsArrow{margin-top:16px}.sections-module__vCgKHW__news{padding-bottom:80px}.sections-module__vCgKHW__footerSection{background:#111110;padding-top:0}.sections-module__vCgKHW__footerForm{background:linear-gradient(#fff 85%,#111110 85%)}.sections-module__vCgKHW__footer{padding:56px 0 40px}.sections-module__vCgKHW__footerInner{width:calc(100% - 48px)}.sections-module__vCgKHW__footerColumns{grid-template-columns:1fr;gap:40px}.sections-module__vCgKHW__copyright{margin-top:40px;line-height:1.7}.sections-module__vCgKHW__detailDialog{padding:36px 20px 24px}.sections-module__vCgKHW__detailDialog h2{font-size:28px}.sections-module__vCgKHW__dialogItems{grid-template-columns:1fr}}.sections-module__vCgKHW__mobileTrackControls,.sections-module__vCgKHW__mobileGallery,.sections-module__vCgKHW__mobileOnly,.sections-module__vCgKHW__mobileFormEyebrow{display:none}@media (max-width:980px){.sections-module__vCgKHW__desktopOnly{display:none}.sections-module__vCgKHW__mobileOnly{display:inline}.sections-module__vCgKHW__sectionInner,.sections-module__vCgKHW__founderInner,.sections-module__vCgKHW__galleryInner,.sections-module__vCgKHW__newsInner{width:calc(100% - 74px)}.sections-module__vCgKHW__sectionHeading{padding-top:50px}.sections-module__vCgKHW__sectionHeading h2,.sections-module__vCgKHW__founder h2,.sections-module__vCgKHW__support h2{font-size:30px;line-height:59.4px}.sections-module__vCgKHW__sectionHeading p,.sections-module__vCgKHW__founderCopy>p{font-size:16px;line-height:27.5px}.sections-module__vCgKHW__redLine{height:64px;margin:22px auto}.sections-module__vCgKHW__exploreButton{white-space:nowrap;justify-content:center;width:222px}.sections-module__vCgKHW__exhibitions{min-height:957px;padding-bottom:0}.sections-module__vCgKHW__exhibitions .sections-module__vCgKHW__sectionInner,.sections-module__vCgKHW__curriculum .sections-module__vCgKHW__sectionInner,.sections-module__vCgKHW__galleryInner,.sections-module__vCgKHW__newsInner{flex-direction:column;display:flex}.sections-module__vCgKHW__exhibitionCTA{order:1;margin-top:50px}.sections-module__vCgKHW__exhibitionGrid{scroll-snap-type:x mandatory;scrollbar-width:none;order:2;gap:46px;width:calc(100% + 37px);margin:22px 0 0;padding-bottom:0;display:flex;overflow-x:auto}.sections-module__vCgKHW__exhibitionGrid::-webkit-scrollbar{display:none}.sections-module__vCgKHW__studyGrid::-webkit-scrollbar{display:none}.sections-module__vCgKHW__newsGrid::-webkit-scrollbar{display:none}.sections-module__vCgKHW__exhibitionGrid article{scroll-snap-align:start;flex:0 0 226px;width:226px}.sections-module__vCgKHW__cardImageButton{width:226px}.sections-module__vCgKHW__exhibitionImage{aspect-ratio:auto;width:226px;height:282px}.sections-module__vCgKHW__exhibitionGrid h3{min-height:53px;margin-top:15px;font-size:14px;line-height:26px}.sections-module__vCgKHW__exhibitionGrid time{letter-spacing:2.2px;margin-top:6px;font-size:11px;line-height:17px}.sections-module__vCgKHW__mobileTrackControls{order:3;justify-content:center;gap:20px;margin-top:22px;display:flex}.sections-module__vCgKHW__mobileTrackControls button{color:#fff;background:#c42132;border:0;border-radius:50%;place-items:center;width:52px;height:52px;padding:10px;transition:background-color .18s;display:grid}.sections-module__vCgKHW__mobileTrackControls button:disabled{background:#c4c4c4}.sections-module__vCgKHW__mobileTrackControls button:last-child img{transform:scaleX(-1)}.sections-module__vCgKHW__mobileTrackControls button:not(:disabled):is(:hover,:focus-visible){background:#fff;box-shadow:inset 0 0 0 1px #c42132}.sections-module__vCgKHW__mobileTrackControls button:not(:disabled):is(:hover,:focus-visible) img{filter:brightness(0)saturate()invert(20%)sepia(65%)saturate(2751%)hue-rotate(334deg)brightness(94%)contrast(94%)}.sections-module__vCgKHW__founder{min-height:845px;padding-bottom:0}.sections-module__vCgKHW__founderInner{gap:49px;padding-top:50px}.sections-module__vCgKHW__founderCopy{text-align:center}.sections-module__vCgKHW__founderCopy .sections-module__vCgKHW__redLine{height:64px;margin:22px auto}.sections-module__vCgKHW__founderCopy>p{text-align:left}.sections-module__vCgKHW__founderCopy .sections-module__vCgKHW__exploreButton{width:222px;height:46px;margin-top:3px}.sections-module__vCgKHW__founderPortrait{width:min(273px,100%);height:auto;margin:0 auto}.sections-module__vCgKHW__curriculum{min-height:910px;padding-bottom:0}.sections-module__vCgKHW__curriculum .sections-module__vCgKHW__redLine{margin-bottom:22px}.sections-module__vCgKHW__curriculumCTA{order:1;margin-top:25px}.sections-module__vCgKHW__curriculumCTA .sections-module__vCgKHW__exploreButton{padding:0 8px;font-size:11.5px!important}.sections-module__vCgKHW__studiesTitle{order:2;margin-top:25px;font-size:35px;line-height:59.4px}.sections-module__vCgKHW__studyGrid{scroll-snap-type:x mandatory;scrollbar-width:none;flex-direction:row;order:3;gap:54px;width:calc(100% + 37px);min-height:259px;margin-top:22px;display:flex;overflow-x:auto}.sections-module__vCgKHW__studyGrid li{scroll-snap-align:start;border:0;flex:0 0 202px;width:202px;padding:0;text-align:left!important}.sections-module__vCgKHW__studyGrid li:first-child,.sections-module__vCgKHW__studyGrid li:nth-child(3){text-align:center!important}.sections-module__vCgKHW__studyGrid li+li:before{display:block;left:-28px}.sections-module__vCgKHW__studyGrid h4{letter-spacing:2.2px;font-size:28px;line-height:59.4px}.sections-module__vCgKHW__studyGrid p{margin-top:19px;font-size:22px;line-height:27.5px}.sections-module__vCgKHW__curriculum .sections-module__vCgKHW__mobileTrackControls{order:4;margin-top:38px}.sections-module__vCgKHW__gallery{min-height:1272px;padding-bottom:24px}.sections-module__vCgKHW__galleryCTA{order:1;margin-top:29px}.sections-module__vCgKHW__galleryGrid{display:none}.sections-module__vCgKHW__mobileGallery{order:2;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;width:calc(100% + 25px);margin:28px -12.5px 0;display:grid}.sections-module__vCgKHW__mobileGallery>div{flex-direction:column;gap:7px;min-width:0;display:flex}.sections-module__vCgKHW__mobileGallery .sections-module__vCgKHW__galleryImageButton{height:auto;aspect-ratio:var(--mobile-image-ratio)}.sections-module__vCgKHW__mobileGallery figcaption{color:#c42132;letter-spacing:0;text-align:center;white-space:nowrap;height:22px;padding-top:6px;font-size:clamp(9px,2.94vw,11px);line-height:17px}.sections-module__vCgKHW__support{grid-template-columns:1fr 184px;padding-top:50px;display:grid}.sections-module__vCgKHW__supportCopy{grid-column:span 2;min-height:547px;padding:25px 37px 31px}.sections-module__vCgKHW__supportCopy .sections-module__vCgKHW__redLine{margin:14px 0 20px 7px}.sections-module__vCgKHW__supportCopy ul{padding-left:15px;font-size:16px;line-height:27.5px}.sections-module__vCgKHW__supportDonate{gap:5px;width:166px;height:46px;margin-top:31px}.sections-module__vCgKHW__supportPhoto{order:1;grid-column:1;height:374px}.sections-module__vCgKHW__supportPhoto img{object-fit:fill;width:349%;height:100%;left:-101%}.sections-module__vCgKHW__impactStats{flex-direction:column;order:2;justify-content:flex-start;gap:26px;padding:13px 10px 12px;display:flex}.sections-module__vCgKHW__impactStats dt{font-size:30px;line-height:59.4px}.sections-module__vCgKHW__impactStats dd{white-space:nowrap;margin-top:0;font-size:18px;line-height:28px}.sections-module__vCgKHW__impactStats>div+div:before{display:block;top:-14px}.sections-module__vCgKHW__donations{min-height:1231px;padding-bottom:0}.sections-module__vCgKHW__donations .sections-module__vCgKHW__redLine{margin-bottom:24px}.sections-module__vCgKHW__donationCard{border-radius:15px 15px 0 0;width:calc(100% - 27px);box-shadow:30px 30px 15px -18px #0003}.sections-module__vCgKHW__formTop{text-align:left;padding:40px 23px 0}.sections-module__vCgKHW__mobileFormEyebrow{height:19px;font-family:var(--font-dm-sans), sans-serif;letter-spacing:1.6px;text-transform:uppercase;color:#c42132;align-items:center;gap:16px;margin-bottom:16px;margin-left:-3px;font-size:10px;display:flex}.sections-module__vCgKHW__mobileFormEyebrow:before{content:"";background:#c42132;width:28px;height:1px}.sections-module__vCgKHW__formTop h3{font-size:30px;line-height:59.4px}.sections-module__vCgKHW__formTop p{min-height:75px;margin-top:16px;font-size:12px;line-height:26px}.sections-module__vCgKHW__donationForm{width:calc(100% - 49px);margin-top:16px;padding-bottom:24px}.sections-module__vCgKHW__frequencyChoices,.sections-module__vCgKHW__fieldGrid{gap:16px}.sections-module__vCgKHW__donationForm input:not([type=radio]):not([type=checkbox]):not([type=file]),.sections-module__vCgKHW__selectWrap select{height:40px}.sections-module__vCgKHW__selectWrap img{top:10px}.sections-module__vCgKHW__submitDonation{font-size:16px!important}.sections-module__vCgKHW__formNotice:empty,.sections-module__vCgKHW__donations .sections-module__vCgKHW__bankPanel{display:none}.sections-module__vCgKHW__bankPanel{gap:16px;margin:0;padding:16px 23px 40px}.sections-module__vCgKHW__transferCopy h4{letter-spacing:1.3px;font-size:10px}.sections-module__vCgKHW__transferCopy p{font-size:13px;line-height:26px}.sections-module__vCgKHW__bankDetails>div{min-height:60px;padding:16px 20px 5px}.sections-module__vCgKHW__bankDetails>div:first-child{order:5}.sections-module__vCgKHW__bankDetails>div:nth-child(2){order:1}.sections-module__vCgKHW__bankDetails>div:nth-child(3){order:4}.sections-module__vCgKHW__bankDetails>div:nth-child(4){order:2}.sections-module__vCgKHW__bankDetails>div:nth-child(5){order:3}.sections-module__vCgKHW__bankDetails dt{font-size:9px;line-height:14px}.sections-module__vCgKHW__bankDetails dd{font-size:13px;line-height:21px}.sections-module__vCgKHW__bankDetails button{top:29px;right:4px}.sections-module__vCgKHW__news{min-height:956px;padding-bottom:75px}.sections-module__vCgKHW__newsCTA{order:1;margin-top:50px}.sections-module__vCgKHW__newsGrid{scroll-snap-type:x mandatory;scrollbar-width:none;order:2;gap:46px;width:calc(100% + 37px);margin-top:25px;padding-bottom:8px;display:flex;overflow-x:auto}.sections-module__vCgKHW__newsGrid article{scroll-snap-align:start;flex:0 0 259px}.sections-module__vCgKHW__newsImageButton{aspect-ratio:auto;width:259px;height:172px}.sections-module__vCgKHW__newsGrid h3{min-height:53px}.sections-module__vCgKHW__newsArrow{margin-top:0}.sections-module__vCgKHW__footerSection{background:#111110}.sections-module__vCgKHW__footerForm{background:linear-gradient(#fff 85%,#111110 85%);padding-top:0}.sections-module__vCgKHW__footer{padding:70px 0 74px}.sections-module__vCgKHW__footerInner{width:calc(100% - 66px)}.sections-module__vCgKHW__footerColumns{text-align:center;gap:0}.sections-module__vCgKHW__footerColumns>div+div{border-top:1px solid #fff;margin-top:32px;padding-top:32px}.sections-module__vCgKHW__footerBrand img{margin:0 auto}.sections-module__vCgKHW__footerBrand p{max-width:none;padding-top:34px}.sections-module__vCgKHW__footerColumns .sections-module__vCgKHW__socialLink{justify-content:center}.sections-module__vCgKHW__copyright{display:none}}@media (min-width:981px){.sections-module__vCgKHW__sectionInner,.sections-module__vCgKHW__founderInner,.sections-module__vCgKHW__galleryInner,.sections-module__vCgKHW__newsInner{width:var(--home-content);max-width:1228px;margin-inline:auto}.sections-module__vCgKHW__exhibitions,.sections-module__vCgKHW__founder,.sections-module__vCgKHW__curriculum,.sections-module__vCgKHW__gallery,.sections-module__vCgKHW__donations,.sections-module__vCgKHW__news{height:auto}.sections-module__vCgKHW__exhibitions{min-height:883px;padding-bottom:70px}.sections-module__vCgKHW__founder{min-height:601px;padding-bottom:48px}.sections-module__vCgKHW__curriculum{min-height:868px;padding-bottom:0}.sections-module__vCgKHW__gallery{min-height:1301px;padding-bottom:100px}.sections-module__vCgKHW__donations{min-height:1164px;padding-bottom:100px}.sections-module__vCgKHW__news{min-height:1006px;padding-bottom:100px}.sections-module__vCgKHW__exhibitionGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(20px,2vw,36px);margin-inline:0}.sections-module__vCgKHW__exhibitionGrid article{width:100%;min-width:0}.sections-module__vCgKHW__exhibitionImage{aspect-ratio:226/282;width:100%;height:auto}.sections-module__vCgKHW__exhibitionGrid h3{overflow-wrap:anywhere}.sections-module__vCgKHW__exhibitionGrid time{letter-spacing:clamp(1px,.15vw,2.2px)}.sections-module__vCgKHW__founderInner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(40px,10vw,145px)}.sections-module__vCgKHW__founderPortrait{aspect-ratio:1;width:100%;max-width:501px;height:auto}.sections-module__vCgKHW__founderCopy>p{min-height:0}.sections-module__vCgKHW__studyGrid{gap:clamp(20px,3.75vw,54px)}.sections-module__vCgKHW__studyGrid h4{letter-spacing:clamp(0px,.15vw,2.2px);font-size:clamp(18px,1.95vw,28px)}.sections-module__vCgKHW__studyGrid li+li:before{left:calc(clamp(20px,3.75vw,54px)/-2)}.sections-module__vCgKHW__studyGrid p{font-size:clamp(18px,1.53vw,22px)}.sections-module__vCgKHW__curriculumCTA,.sections-module__vCgKHW__galleryCTA{margin-top:70px;position:static}.sections-module__vCgKHW__galleryGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.sections-module__vCgKHW__galleryImageButton{height:auto;aspect-ratio:292 / var(--image-height-number,300)}.sections-module__vCgKHW__galleryGrid figcaption{white-space:normal;overflow-wrap:anywhere;line-height:1.5}.sections-module__vCgKHW__support{grid-template-columns:minmax(0,1fr) clamp(180px,14.72vw,212px) minmax(0,.7fr);height:auto;min-height:547px}.sections-module__vCgKHW__supportCopy{min-width:0;padding-left:max(var(--home-gutter), calc((100vw - 1228px) / 2));padding-right:32px}.sections-module__vCgKHW__supportCopy h2{white-space:normal;font-size:clamp(36px,3.75vw,54px)}.sections-module__vCgKHW__supportCopy ul{font-size:clamp(18px,1.53vw,22px)}.sections-module__vCgKHW__supportPhoto img{object-fit:cover;object-position:65% center;width:100%;height:100%;left:0}.sections-module__vCgKHW__bankPanel{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.sections-module__vCgKHW__transferCopy h4{white-space:normal}.sections-module__vCgKHW__newsGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(20px,2.5vw,36px);margin-inline:0}.sections-module__vCgKHW__newsGrid article{min-width:0}.sections-module__vCgKHW__newsImageButton{aspect-ratio:259/172;width:100%;height:auto}.sections-module__vCgKHW__footerColumns{grid-template-columns:minmax(0,1.3fr) repeat(3,minmax(0,1fr));gap:clamp(24px,3.34vw,48px)}.sections-module__vCgKHW__footerColumns a{overflow-wrap:anywhere}}@media (min-width:500px) and (max-width:980px){.sections-module__vCgKHW__sectionInner,.sections-module__vCgKHW__founderInner,.sections-module__vCgKHW__galleryInner,.sections-module__vCgKHW__newsInner{max-width:600px}.sections-module__vCgKHW__exhibitions,.sections-module__vCgKHW__founder,.sections-module__vCgKHW__curriculum,.sections-module__vCgKHW__gallery,.sections-module__vCgKHW__donations,.sections-module__vCgKHW__news{min-height:0;padding-bottom:60px}.sections-module__vCgKHW__supportCopy{width:100%;max-width:674px;min-height:0;margin-inline:auto}.sections-module__vCgKHW__mobileGallery{max-width:625px}.sections-module__vCgKHW__mobileGallery figcaption{white-space:normal;height:auto;min-height:28px;font-size:14px}.sections-module__vCgKHW__donationCard{max-width:600px}.sections-module__vCgKHW__supportPhoto img{object-fit:cover;object-position:65% center;width:100%;left:0}.sections-module__vCgKHW__footerInner{max-width:600px}}@media (min-width:981px){.sections-module__vCgKHW__exhibitionGrid h3{flex:1}.sections-module__vCgKHW__newsGrid article{flex-direction:column;display:flex}.sections-module__vCgKHW__newsGrid article:last-child{transform:none}.sections-module__vCgKHW__newsGrid h3{flex:1}.sections-module__vCgKHW__newsArrow{flex-shrink:0}.sections-module__vCgKHW__galleryGrid figcaption{letter-spacing:clamp(.5px,.1vw,1.4px);font-size:clamp(10px,1.11vw,16px)}}.sections-module__vCgKHW__standaloneCard{border-radius:15px;width:100%;max-width:none;min-height:0;margin:0;padding-bottom:28px;box-shadow:30px 30px 30px -18px #0003}.sections-module__vCgKHW__standaloneCard .sections-module__vCgKHW__formTop{text-align:left;padding:40px 20px 0}.sections-module__vCgKHW__standaloneCard .sections-module__vCgKHW__mobileFormEyebrow{color:#c42132;letter-spacing:1.6px;text-transform:uppercase;align-items:center;gap:12px;font-size:10px;display:flex}.sections-module__vCgKHW__standaloneCard .sections-module__vCgKHW__mobileFormEyebrow:before{content:"";background:#c42132;width:28px;height:1px}.sections-module__vCgKHW__standaloneCard .sections-module__vCgKHW__formTop p{min-height:0;font-size:18px;line-height:26px}.sections-module__vCgKHW__standaloneCard .sections-module__vCgKHW__donationForm{width:calc(100% - 40px);margin-top:24px;padding-bottom:0}@media (max-width:1200px) and (min-width:981px){.sections-module__vCgKHW__standaloneCard .sections-module__vCgKHW__formTop h3{font-size:38px;line-height:1.25}}@media (max-width:980px){.sections-module__vCgKHW__standaloneCard .sections-module__vCgKHW__formTop p{font-size:14px;line-height:1.7}.sections-module__vCgKHW__hideFormOnMobile{display:none}.sections-module__vCgKHW__standaloneCard{padding-bottom:40px}.sections-module__vCgKHW__standaloneCard .sections-module__vCgKHW__formTop{padding:40px 20px 0}.sections-module__vCgKHW__standaloneCard .sections-module__vCgKHW__mobileFormEyebrow{gap:16px;margin:0 0 16px}.sections-module__vCgKHW__standaloneCard .sections-module__vCgKHW__formTop h3{font-size:30px;line-height:59.4px}.sections-module__vCgKHW__standaloneCard .sections-module__vCgKHW__formTop p{min-height:75px;margin-top:16px;font-size:16px;line-height:26px}.sections-module__vCgKHW__standaloneCard .sections-module__vCgKHW__donationForm{margin-top:16px}}@media (max-width:359px){.sections-module__vCgKHW__submitDonation{letter-spacing:1px;max-width:100%;height:auto;min-height:40px;padding:10px 12px;font-size:12px!important}.sections-module__vCgKHW__frequencyOption,.sections-module__vCgKHW__selectedFrequency{height:auto;min-height:40px}.sections-module__vCgKHW__frequencyChoices img,.sections-module__vCgKHW__invoiceChoice img{flex-shrink:0}.sections-module__vCgKHW__invoiceChoice{height:auto;min-height:40px;padding-block:6px}.sections-module__vCgKHW__exploreButton{white-space:normal;text-align:center;justify-content:center;max-width:100%;height:auto;min-height:40px}.sections-module__vCgKHW__exploreButton img{flex-shrink:0}.sections-module__vCgKHW__transferCopy h4{white-space:normal;line-height:1.5}}@media (max-width:980px){.sections-module__vCgKHW__supportPhoto img{object-fit:cover;object-position:40.6% center;width:100%;height:100%;left:0}}@media (max-width:359px){.sections-module__vCgKHW__newsGrid article{flex-basis:min(259px,100%);min-width:0}.sections-module__vCgKHW__newsImageButton{aspect-ratio:259/172;width:100%;height:auto}.sections-module__vCgKHW__mobileGallery figcaption{white-space:normal;height:auto;min-height:22px}}.sections-module__vCgKHW__impactStats dt{font-variant-numeric:tabular-nums}@media (max-width:980px){.sections-module__vCgKHW__sectionInner,.sections-module__vCgKHW__founderInner,.sections-module__vCgKHW__galleryInner,.sections-module__vCgKHW__newsInner,.sections-module__vCgKHW__footerInner{width:var(--mobile-content);max-width:none;margin-inline:auto}.sections-module__vCgKHW__sectionHeading>p,.sections-module__vCgKHW__founderCopy>p,.sections-module__vCgKHW__supportCopy ul{width:100%;max-width:none}.sections-module__vCgKHW__supportCopy{width:100%;max-width:none;padding-inline:var(--mobile-gutter)}.sections-module__vCgKHW__exhibitionGrid,.sections-module__vCgKHW__studyGrid,.sections-module__vCgKHW__newsGrid{width:calc(100% + var(--mobile-gutter))}}.sections-module__vCgKHW__offsetCard,.sections-module__vCgKHW__lastStudy{transform:none}.sections-module__vCgKHW__exhibitionGrid{align-items:stretch}.sections-module__vCgKHW__exhibitionGrid article{align-self:stretch}.sections-module__vCgKHW__monthlyExhibitions .sections-module__vCgKHW__exhibitionImage img{object-fit:contain}@media (min-width:981px){.sections-module__vCgKHW__exhibitionGrid.sections-module__vCgKHW__monthlyExhibitions{flex-wrap:wrap;justify-content:center;gap:40px;display:flex}.sections-module__vCgKHW__monthlyExhibitions article{flex:0 0 226px;width:226px}}.sections-module__vCgKHW__exhibitionGrid .sections-module__vCgKHW__cardImageButton{flex-shrink:0}.sections-module__vCgKHW__exhibitionGrid h3{flex:1}.sections-module__vCgKHW__studyGrid{align-items:start}.sections-module__vCgKHW__studyGrid li,.sections-module__vCgKHW__studyGrid li:first-child,.sections-module__vCgKHW__studyGrid li:nth-child(3){text-align:left!important}.sections-module__vCgKHW__studyGrid h4{margin-top:0}.sections-module__vCgKHW__footerPhone{margin-top:28px}.sections-module__vCgKHW__exhibitions,.sections-module__vCgKHW__founder,.sections-module__vCgKHW__curriculum,.sections-module__vCgKHW__gallery,.sections-module__vCgKHW__donations,.sections-module__vCgKHW__news{height:auto;min-height:0;padding-bottom:48px}@media (max-width:980px){.sections-module__vCgKHW__exhibitions,.sections-module__vCgKHW__founder,.sections-module__vCgKHW__curriculum,.sections-module__vCgKHW__gallery,.sections-module__vCgKHW__donations,.sections-module__vCgKHW__news{padding-bottom:36px}}@media (min-width:681px) and (max-width:980px){.sections-module__vCgKHW__footerColumns{grid-template-columns:minmax(0,1.2fr) minmax(0,1.2fr) minmax(0,.7fr);align-items:start;gap:24px clamp(20px,3vw,30px)}.sections-module__vCgKHW__footerColumns>div{min-width:0}.sections-module__vCgKHW__footerColumns>.sections-module__vCgKHW__footerBrand{grid-area:1/1/auto/-1;margin-bottom:20px}.sections-module__vCgKHW__footerBrand p{max-width:440px;margin-inline:auto;padding-top:24px}.sections-module__vCgKHW__footerColumns>div+div{border-top:0;margin-top:0;padding-top:0}.sections-module__vCgKHW__footerColumns>.sections-module__vCgKHW__footerAddress{grid-area:2/1/4}.sections-module__vCgKHW__footerColumns>.sections-module__vCgKHW__footerContact{display:contents}.sections-module__vCgKHW__footerContactInfo{grid-area:2/2}.sections-module__vCgKHW__footerPhone{grid-area:3/2;margin-top:0}.sections-module__vCgKHW__footerColumns>.sections-module__vCgKHW__footerSocial{grid-area:2/3/4}.sections-module__vCgKHW__footerColumns a{overflow-wrap:anywhere}}.sections-module__vCgKHW__news.sections-module__vCgKHW__news{padding-bottom:var(--footer-gap)}.sections-module__vCgKHW__footerSection.sections-module__vCgKHW__footerSection{padding-top:0}.sections-module__vCgKHW__stripeField{background:#fff;border:1px solid #c4cdd5;border-radius:10px;width:100%;min-width:0;height:40px;padding:12px 10px}.sections-module__vCgKHW__stripeField:focus-within{outline-offset:2px;outline:2px solid #c42132}.sections-module__vCgKHW__testPaymentNotice{color:#c42132;border:1px solid #c42132;border-radius:6px;grid-column:1/-1;margin-bottom:16px;padding:8px 10px;font-size:12px;line-height:1.6}.sections-module__vCgKHW__submitDonation:disabled{opacity:.6;cursor:default}
.contact-module__g-zcWW__page{background:#fff}.contact-module__g-zcWW__map{background:#eef0ed;width:100%;height:587px;font-family:Arial,sans-serif;position:relative;overflow:hidden}.contact-module__g-zcWW__mapCanvas{transform-origin:50%;position:absolute;inset:0}.contact-module__g-zcWW__mapImage{width:max(100%,1438px);max-width:none;height:auto;position:absolute;top:calc(50% - 58px);left:50%;transform:translate(-50%,-50%)}.contact-module__g-zcWW__mapType{color:#565656;background:#fff;border-radius:2px;align-items:center;width:94px;height:29px;font-size:11px;display:flex;position:absolute;top:8px;left:8px;box-shadow:0 1px 3px #0003}.contact-module__g-zcWW__mapType button{font:inherit;color:#000;cursor:pointer;background:#fff;border:0;width:40px;height:29px}.contact-module__g-zcWW__mapType>img{transform-origin:0 0;position:absolute;top:0;left:40px;transform:rotate(90deg)}.contact-module__g-zcWW__mapType>a{padding:8px 6px}.contact-module__g-zcWW__zoomControls{width:28px;height:53px;position:absolute;top:8px;right:8px}.contact-module__g-zcWW__zoomControls>img{max-width:none;position:absolute;top:-2px;left:-3px}.contact-module__g-zcWW__zoomControls button{cursor:pointer;background:0 0;border:0;width:28px;height:26px;position:absolute;left:0}.contact-module__g-zcWW__zoomControls button:first-of-type{top:0}.contact-module__g-zcWW__zoomControls button:nth-of-type(2){bottom:0}.contact-module__g-zcWW__zoomControls button:disabled{cursor:default}.contact-module__g-zcWW__map button:is(:hover,:focus-visible){outline-offset:1px;outline:2px solid #c42132}.contact-module__g-zcWW__streetView{background:#fff;border-radius:2px;place-items:center;width:28px;height:28px;display:grid;position:absolute;top:69px;right:8px;box-shadow:0 1px 3px #0003}.contact-module__g-zcWW__googleLogo{position:absolute;bottom:0;left:4px}.contact-module__g-zcWW__googleLogo img{display:block}.contact-module__g-zcWW__mapByline{color:#000c;gap:2px;font-size:10px;display:flex;position:absolute;bottom:0;right:0}.contact-module__g-zcWW__mapByline a{background:#f5f5f5cc;padding:2px 5px 0}.contact-module__g-zcWW__visit{color:#1c1c1a;font-family:var(--font-playfair),Georgia,serif;padding:70px 0}.contact-module__g-zcWW__visit h1{letter-spacing:-.54px;text-align:center;font-size:54px;font-weight:400;line-height:59.4px}.contact-module__g-zcWW__line{background:#c42132;width:2px;height:64px;margin:32px auto}.contact-module__g-zcWW__introduction{width:min(1228px,calc(100% - var(--home-gutter) - var(--home-gutter)));text-align:center;margin:auto;font-size:22px;line-height:27.5px}.contact-module__g-zcWW__details{width:min(916px,calc(100% - var(--home-gutter) - var(--home-gutter)));letter-spacing:-.54px;grid-template-rows:minmax(169px,auto) minmax(335px,auto) auto;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:20px;margin:37px auto 0;font-size:22px;line-height:59.4px;display:grid}.contact-module__g-zcWW__details h2{text-transform:uppercase;font-size:22px;font-weight:800;line-height:59.4px}.contact-module__g-zcWW__hours{grid-area:1/1/3/2}.contact-module__g-zcWW__hours ul{margin:0;padding:0;list-style:none}.contact-module__g-zcWW__address{grid-area:3/1/4/3}.contact-module__g-zcWW__address p,.contact-module__g-zcWW__admission p{white-space:pre-line}.contact-module__g-zcWW__admission{grid-area:1/2/3/3}.contact-module__g-zcWW__phone{grid-area:1/3/2/4}.contact-module__g-zcWW__social{grid-area:2/3/3/4}.contact-module__g-zcWW__socialContact{overflow-wrap:anywhere;align-items:center;gap:9px;min-height:50px;line-height:1.6;display:flex}.contact-module__g-zcWW__socialContact picture{flex-shrink:0}.contact-module__g-zcWW__socialContact img{max-width:none;display:block}.contact-module__g-zcWW__details a:is(:hover,:focus-visible){color:#c42132;text-underline-offset:4px;text-decoration:underline}.contact-module__g-zcWW__footer>section{padding-top:0}@media (min-width:1201px){.contact-module__g-zcWW__social{width:calc(100% + 70px)}}@media (min-width:981px) and (max-width:1200px){.contact-module__g-zcWW__details{font-size:18px}}@media (max-width:980px){.contact-module__g-zcWW__map{height:585px}.contact-module__g-zcWW__mapImage{width:1438px;height:auto;top:-173px;left:calc(50% - 627.47px);transform:none}.contact-module__g-zcWW__visit{padding:50px 0 64px}.contact-module__g-zcWW__visit h1{font-size:30px}.contact-module__g-zcWW__line{margin:22px auto}.contact-module__g-zcWW__introduction{width:min(600px,100% - 74px);font-size:16px;line-height:27.5px}.contact-module__g-zcWW__details{flex-direction:column;gap:32px;width:min(600px,100% - 74px);margin-top:32.5px;font-size:18px;line-height:59.4px;display:flex}.contact-module__g-zcWW__details h2{font-size:22px}.contact-module__g-zcWW__hours{order:0}.contact-module__g-zcWW__address{order:1}.contact-module__g-zcWW__admission{order:2}.contact-module__g-zcWW__phone{order:3}.contact-module__g-zcWW__social{order:4}.contact-module__g-zcWW__social h2{line-height:49px}.contact-module__g-zcWW__socialContact{gap:3px;min-height:47px;margin-left:-3px;line-height:1.6}.contact-module__g-zcWW__address p{white-space:pre-line}}@media (min-width:560px) and (max-width:980px){.contact-module__g-zcWW__details{grid-template-rows:auto;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"hours address""hours admission""phone social";align-items:start;gap:24px;width:calc(100% - 96px);max-width:916px;font-size:16px;line-height:40px;display:grid}.contact-module__g-zcWW__details>section{min-width:0}.contact-module__g-zcWW__details h2{margin-bottom:12px;font-size:20px;line-height:32px}.contact-module__g-zcWW__hours{grid-area:hours}.contact-module__g-zcWW__address{grid-area:address}.contact-module__g-zcWW__admission{grid-area:admission}.contact-module__g-zcWW__phone{grid-area:phone}.contact-module__g-zcWW__social{grid-area:social;width:auto}.contact-module__g-zcWW__address p,.contact-module__g-zcWW__admission p{overflow-wrap:anywhere;line-height:28px}.contact-module__g-zcWW__socialContact{gap:7px;min-height:40px;margin-left:0;line-height:26px}.contact-module__g-zcWW__socialContact span{min-width:0}}@media (min-width:900px) and (max-width:980px){.contact-module__g-zcWW__details{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"hours address phone""hours admission social"}}@media (max-width:980px){.contact-module__g-zcWW__introduction,.contact-module__g-zcWW__details{width:var(--mobile-content);max-width:none}}@media (prefers-reduced-motion:no-preference){.contact-module__g-zcWW__map{animation:1s both contact-module__g-zcWW__contactMapEntry}.contact-module__g-zcWW__mapCanvas{transition:transform .45s cubic-bezier(.2,.65,.3,1)}.contact-module__g-zcWW__page [data-contact-reveal=true]{opacity:1;transition:opacity .85s,translate 1.05s cubic-bezier(.16,1,.3,1);transition-delay:var(--contact-delay,0s);translate:0}.contact-module__g-zcWW__page [data-contact-visible=false]:not(:focus-within){opacity:0;translate:0 36px}.contact-module__g-zcWW__line[data-contact-visible=true]{transform-origin:top;animation:.9s cubic-bezier(.16,1,.3,1) both contact-module__g-zcWW__contactLineEntry}}@keyframes contact-module__g-zcWW__contactMapEntry{0%{opacity:0}to{opacity:1}}@keyframes contact-module__g-zcWW__contactLineEntry{0%{scale:1 0}to{scale:1}}.contact-module__g-zcWW__address p,.contact-module__g-zcWW__admission p{line-height:1.6}.contact-module__g-zcWW__page .contact-module__g-zcWW__visit{padding-bottom:var(--footer-gap)}
.foundation-module__3Bz-va__page{background:#fff}.foundation-module__3Bz-va__hero{color:#fff;background:#c42132;padding:0 0 100px}.foundation-module__3Bz-va__heroInner{width:min(1231px, calc(100% - var(--home-gutter) - var(--home-gutter)));margin-inline:auto;padding-top:100px;position:relative}.foundation-module__3Bz-va__photograph{aspect-ratio:1231/584;position:relative;overflow:hidden}.foundation-module__3Bz-va__photograph>picture{opacity:0;transition:opacity .35s;position:absolute;inset:0}.foundation-module__3Bz-va__photograph img{object-fit:cover;width:100%;max-width:none;height:100%;display:block;position:absolute;inset:0}.foundation-module__3Bz-va__photograph>picture[data-active=true]{opacity:1}.foundation-module__3Bz-va__hero h1{z-index:1;width:min(689px,61%);font-family:var(--font-playfair), Georgia, serif;letter-spacing:-1.92px;font-size:clamp(58px,7.639vw,110px);font-weight:400;line-height:1.25;position:absolute;top:0;left:3px}.foundation-module__3Bz-va__hero h1:before{content:"";z-index:-1;background:#c42132;width:calc(100% - 22px);height:clamp(168px,17.64vw,254px);position:absolute;top:clamp(34px,3.403vw,49px);left:-5px}.foundation-module__3Bz-va__hero h1 span{display:block}.foundation-module__3Bz-va__indicators{background:#c42132;flex-wrap:wrap;justify-content:center;gap:15px;width:150px;min-height:56px;padding:12px 5px;display:flex;position:absolute;bottom:-3px;right:0}.foundation-module__3Bz-va__indicators button{background:0 0;border:0;flex:0 0 32px;width:32px;height:32px;padding:0;display:block}.foundation-module__3Bz-va__indicators img{display:block}.foundation-module__3Bz-va__indicators button:is(:hover,:focus-visible){opacity:.7}.foundation-module__3Bz-va__introduction{color:#000;min-height:0;padding:70px 0 64px}.foundation-module__3Bz-va__introduction>div{width:min(1228px, calc(100% - var(--home-gutter) - var(--home-gutter)));text-align:center;font-family:var(--font-playfair), Georgia, serif;margin-inline:auto;font-size:22px;line-height:27.5px}.foundation-module__3Bz-va__lead{margin-bottom:27.5px;font-weight:700}.foundation-module__3Bz-va__footerWrap{background:#fff}.foundation-module__3Bz-va__footerWrap>section{padding-top:0}@media (max-width:980px){.foundation-module__3Bz-va__hero{padding-bottom:50px}.foundation-module__3Bz-va__heroInner{width:min(600px,100% - 68px);margin-left:max(31px,50% - 303px);margin-right:auto;padding-top:117px}.foundation-module__3Bz-va__photograph{aspect-ratio:auto;height:417px}.foundation-module__3Bz-va__photograph img{object-fit:cover;width:204.11%;height:99.89%;top:.11%;left:-45.75%}.foundation-module__3Bz-va__hero h1{letter-spacing:-.54px;width:min(306px,100%);font-size:clamp(40px,13.904vw,52px);line-height:59.4px;top:50px;left:0}.foundation-module__3Bz-va__hero h1:before{width:229px;height:116px;top:67px;left:0}.foundation-module__3Bz-va__indicators{gap:8px;width:83px;min-height:25px;padding:4px 8px;bottom:0}.foundation-module__3Bz-va__indicators button{flex-basis:17px;width:17px;height:17px}.foundation-module__3Bz-va__introduction{min-height:0;padding:50px 0 60px}.foundation-module__3Bz-va__introduction>div{width:min(600px,100% - 74px);font-size:16px;line-height:27.5px}}@media (min-width:500px) and (max-width:980px){.foundation-module__3Bz-va__photograph{aspect-ratio:1.2;height:auto}.foundation-module__3Bz-va__photograph img{object-fit:cover;width:100%;height:100%;inset:0}.foundation-module__3Bz-va__hero h1{width:100%}.foundation-module__3Bz-va__hero h1:before{width:min(100%,350px)}.foundation-module__3Bz-va__introduction{min-height:0}}@media (prefers-reduced-motion:reduce){.foundation-module__3Bz-va__photograph>picture{transition:none}}@media (max-width:359px){.foundation-module__3Bz-va__heroInner{width:calc(100% - 48px);margin-left:24px}.foundation-module__3Bz-va__hero h1{width:100%;font-size:clamp(36px,13.904vw,50px);line-height:1.2}.foundation-module__3Bz-va__hero h1:before{width:100%;height:50%;top:50%}}@media (max-width:980px){.foundation-module__3Bz-va__introduction>div{width:var(--mobile-content);max-width:none}}@media (prefers-reduced-motion:no-preference){.foundation-module__3Bz-va__hero h1{animation:1.1s cubic-bezier(.16,1,.3,1) both foundation-module__3Bz-va__foundationTitle}.foundation-module__3Bz-va__photograph{animation:1.2s cubic-bezier(.16,1,.3,1) .12s both foundation-module__3Bz-va__foundationPhoto}.foundation-module__3Bz-va__photograph>picture{scale:1.14;translate:0 var(--foundation-drift,0px);transition:opacity .75s,scale 1.3s cubic-bezier(.16,1,.3,1)}.foundation-module__3Bz-va__photograph>picture[data-active=true]{scale:1.08}.foundation-module__3Bz-va__page [data-foundation-reveal=true]{opacity:1;transition:opacity .85s,translate 1.1s cubic-bezier(.16,1,.3,1);transition-delay:var(--foundation-delay,0s);translate:0}.foundation-module__3Bz-va__page [data-foundation-visible=false]:not(:focus-within){opacity:0;translate:0 42px}}@keyframes foundation-module__3Bz-va__foundationTitle{0%{opacity:0;translate:0 36px}to{opacity:1;translate:0}}@keyframes foundation-module__3Bz-va__foundationPhoto{0%{opacity:0;translate:0 28px}to{opacity:1;translate:0}}.foundation-module__3Bz-va__page .foundation-module__3Bz-va__introduction{padding-bottom:var(--footer-gap)}
