body{margin:0;color:#22221F;background:#fff;font:16px/1.65 Arial,sans-serif}*{box-sizing:border-box}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer}a:focus-visible,button:focus-visible,[role=button]:focus-visible{outline:2px solid #22221F;outline-offset:4px}.ga-header{height:104px;border-bottom:1px solid #ddd;display:flex;align-items:center;justify-content:space-between;padding:0 5.3%;gap:30px}.ga-logo-image{display:block;width:150px;height:auto}.ga-header nav{display:flex;gap:30px;font-size:14px;font-weight:600}.ga-header [aria-current]{text-decoration:underline;text-underline-offset:8px}.ga-icon{width:20px;height:20px;vertical-align:middle}.ga-exhibitions{max-width:1600px;margin:auto;padding:65px 5.3% 90px}.ga-exhibitions h1{font:400 clamp(52px,6vw,88px)/1.1 Georgia,serif;letter-spacing:-3px;margin:0 0 44px}.ga-cal-hero{display:grid;grid-template-columns:270px minmax(0,1fr);gap:48px;border-top:1px solid #aaa;padding-top:28px}.ga-cal-intro{display:flex;align-items:center;justify-content:space-between;margin:0 0 24px}.ga-cal-intro h2{font:400 30px/1.2 Georgia,serif;margin:0}.ga-cal-intro>span{font-size:14px}.ga-ex-summary{padding:20px 0;border-top:1px solid #ddd}.ga-space-label{font-size:14px;display:flex;align-items:center;gap:10px}.ga-space-label:before{content:"";height:14px;width:14px;background:#ddd}.ga-ex-summary[data-space="12"] .ga-space-label:before{background:#d7dfcf}.ga-ex-summary[data-space="13"] .ga-space-label:before{background:#d0dedf}.ga-ex-summary[data-space="15"] .ga-space-label:before{background:#e5d7cc}.ga-ex-summary h3{font:400 23px/1.35 Georgia,serif;margin:12px 0}.ga-ex-summary h3 a{display:block}.ga-ex-summary .ga-icon{width:16px;height:16px;margin-left:4px}.ga-ex-summary p,.ga-calendar-help{font-size:14px;margin:0}.ga-calendar-help{color:#666;margin-top:22px;max-width:29ch}.ga-calendar-surface{min-width:0}.ga-calendar-surface .jet-md-calendar{--jet-mdc-gap:3px;--jet-mdc-radius:0px;--jet-mdc-day-min-h:112px;--jet-mdc-event-pad:3px 9px;--jet-mdc-c-border:#e1e1dc;--jet-mdc-c-event:#e9ece4;--jet-mdc-c-event-bd:transparent;--jet-mdc-c-event-text:#22221F}.ga-calendar-surface .jet-calendar-caption__wrap{display:flex;align-items:center;gap:10px;margin-bottom:20px}.ga-calendar-surface .jet-calendar-caption__name{font:400 28px/1.4 Georgia,serif;flex:1}.ga-calendar-surface .jet-calendar-nav__link{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border:1px solid #ddd;cursor:pointer}.jet-calendar-nav__link svg{height:14px;width:14px}.ga-calendar-surface .jet-md-calendar__day{border-radius:0;padding-top:7px}.ga-calendar-surface .jet-md-calendar__date,.ga-calendar-surface .jet-md-calendar__day-ow{font-size:14px}.ga-calendar-surface .jet-md-calendar__day-ow{font-weight:400;color:#666}.ga-calendar-surface .current-day .jet-md-calendar__date{background:#22221F;color:#fff;width:26px;height:26px;line-height:26px;text-align:center;margin-left:auto}.ga-calendar-surface .jet-md-calendar__event{border-radius:0!important;min-height:24px}.jet-md-calendar__event:has([data-space="12"]){background:#e5eadf}.jet-md-calendar__event:has([data-space="13"]){background:#e0ebeb}.jet-md-calendar__event:has([data-space="15"]){background:#efe5db}.ga-cal-event{background:none;border:0;padding:0;text-align:left;font-size:14px;line-height:1.4;display:block;width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ga-calendar-surface .jet-md-calendar__event--cont-left:before,.ga-calendar-surface .jet-md-calendar__event--cont-right:after{display:none}.ga-event-detail img{display:block;width:100%;height:300px;object-fit:contain;background:#f5f4f0}.ga-event-detail>div{padding:28px}.ga-event-detail h2{font:400 34px/1.3 Georgia,serif;margin:16px 0}.ga-event-detail p{font-size:14px;margin:0 0 12px}.ga-event-detail a{display:inline-flex;align-items:center;gap:14px;border-bottom:1px solid #aaa;padding:14px 0;font-size:14px}.ga-ex-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;border-top:1px solid #ddd;margin-top:65px;padding-top:40px}.ga-ex-cards img{width:100%;height:300px;display:block;object-fit:contain;background:#f5f4f0}.ga-ex-cards h2{font:400 28px/1.4 Georgia,serif;margin:20px 0 8px}.ga-ex-cards p{font-size:14px;margin:0}.ga-footer{margin:0 5.3%;border-top:1px solid #ddd;display:flex;justify-content:space-between;padding:32px 0;font-size:14px}@media(max-width:900px){.ga-cal-hero{grid-template-columns:1fr}.ga-cal-aside{max-width:100%}.ga-header nav{gap:16px}.ga-calendar-surface{overflow-x:auto}.ga-calendar-surface>.jet-calendar{min-width:650px}.ga-ex-cards{grid-template-columns:1fr}.ga-header{height:auto;flex-wrap:wrap;padding-top:24px;padding-bottom:24px}}
.ga-calendar-surface .jet-md-calendar__events{align-content:start}
