.HomeShowcase-module__g95PGq__main{pointer-events:none;height:100dvh;position:relative;overflow:hidden}.HomeShowcase-module__g95PGq__img{width:auto;height:auto;max-width:round(up, calc(.375 * var(--w)), 1px);pointer-events:auto;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-webkit-touch-callout:none;max-height:round(up,90dvh,1px);transition-property:opacity;transition-timing-function:linear}.HomeShowcase-module__g95PGq__imgBox{top:0;left:0;right:0;bottom:calc(var(--footer-h) - var(--footer-pad-y));pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute}.HomeShowcase-module__g95PGq__img.HomeShowcase-module__g95PGq__landscape{max-width:calc(.425 * var(--w));max-height:calc(.375 * var(--w))}.HomeShowcase-module__g95PGq__img.HomeShowcase-module__g95PGq__portrait{max-width:calc(.375 * var(--w))}@media (hover:hover) and (pointer:fine){.HomeShowcase-module__g95PGq__img:hover{cursor:none}}.HomeShowcase-module__g95PGq__sidePanel{left:var(--panel-left);right:var(--panel-right);top:0;bottom:calc(var(--footer-h) - var(--footer-pad-y));padding:calc(.0167 * var(--w)) 0;pointer-events:none;grid-template-columns:1fr;align-content:center;transition-property:opacity;transition-timing-function:linear;display:grid;position:absolute}.HomeShowcase-module__g95PGq__info,.HomeShowcase-module__g95PGq__commentaryPanel{grid-area:1/1}.HomeShowcase-module__g95PGq__info{gap:calc(.0167 * var(--w));padding-left:calc(.0025 * var(--w));pointer-events:auto;flex-direction:column;align-self:center;display:flex}.HomeShowcase-module__g95PGq__title{font-size:calc(2 * var(--fs-body));font-family:var(--font-instrument-serif), serif;white-space:pre-wrap;word-spacing:-.12em}.HomeShowcase-module__g95PGq__date{font-size:var(--fs-body);min-height:1.2em}.HomeShowcase-module__g95PGq__caption{font-size:var(--fs-body);white-space:pre-line;margin-top:calc(-.007 * var(--w));line-height:1.4}.HomeShowcase-module__g95PGq__commentaryToggle{color:var(--blue);font-family:inherit;font-size:var(--fs-commentary);text-align:left;align-self:flex-start}.HomeShowcase-module__g95PGq__titleLink{color:inherit;align-self:flex-start;text-decoration:none;display:inline-block}.HomeShowcase-module__g95PGq__titleLink:hover .HomeShowcase-module__g95PGq__title{opacity:.8;text-decoration:underline;text-decoration-thickness:2px}.HomeShowcase-module__g95PGq__commentaryPanel{height:min(round(up, 90dvh, 1px), round(up, calc(.375 * var(--w)), 1px));color:#fff;-webkit-text-stroke:0px currentColor;border-radius:calc(.007 * var(--w));cursor:var(--cursor-pointer-white);padding:calc(.01 * var(--w));pointer-events:auto;z-index:90;transform-origin:0;background:#244f90;flex-direction:column;display:flex;overflow:hidden}.HomeShowcase-module__g95PGq__commentaryScroll{flex:1;min-height:0;overflow-y:auto}.HomeShowcase-module__g95PGq__commentaryScroll::-webkit-scrollbar-thumb{background:#fff}.HomeShowcase-module__g95PGq__commentaryScroll::-webkit-scrollbar-thumb:hover{background:#fffc}@supports not selector(::-webkit-scrollbar){.HomeShowcase-module__g95PGq__commentaryScroll{scrollbar-width:thin;scrollbar-color:#fff transparent}}@keyframes HomeShowcase-module__g95PGq__commentaryExpand{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes HomeShowcase-module__g95PGq__commentaryCollapse{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0)}}.HomeShowcase-module__g95PGq__commentaryOpening{animation:.2s forwards HomeShowcase-module__g95PGq__commentaryExpand}.HomeShowcase-module__g95PGq__commentaryClosing{animation:.2s forwards HomeShowcase-module__g95PGq__commentaryCollapse}@media (prefers-reduced-motion:reduce){.HomeShowcase-module__g95PGq__commentaryOpening,.HomeShowcase-module__g95PGq__commentaryClosing{animation-duration:1ms}}.HomeShowcase-module__g95PGq__commentaryClose{margin-bottom:calc(.014 * var(--w));cursor:var(--cursor-pointer-white);flex-shrink:0;align-self:flex-start;align-items:center;display:flex}.HomeShowcase-module__g95PGq__commentaryText{font-size:var(--fs-commentary);white-space:pre-line;-webkit-text-stroke:0px currentColor;line-height:1.6}.HomeShowcase-module__g95PGq__commentaryPanel ::selection{color:#244f90;background:#fff}.HomeShowcase-module__g95PGq__swatches{left:var(--panel-left);right:var(--panel-right);bottom:calc(50dvh + (var(--footer-h) - var(--footer-pad-y)) / 2 - round(up, 90dvh, 1px) / 2);z-index:80;pointer-events:auto;justify-content:space-between;transition-property:opacity;transition-timing-function:linear;display:flex;position:fixed}.HomeShowcase-module__g95PGq__swatch{flex-shrink:0;align-items:center;display:flex;position:relative}.HomeShowcase-module__g95PGq__swatchDot{width:calc(.0125 * var(--w));height:calc(.0125 * var(--w));border-radius:50%;flex-shrink:0;display:block}.HomeShowcase-module__g95PGq__swatchLabel{margin-bottom:calc(.004 * var(--w));font-size:var(--fs-label);white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .2s,visibility .2s;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}@media (hover:hover){.HomeShowcase-module__g95PGq__swatch:hover .HomeShowcase-module__g95PGq__swatchLabel{opacity:1}}@media (hover:none) and (pointer:coarse){.HomeShowcase-module__g95PGq__main{pointer-events:auto;height:auto;display:block;position:static}.HomeShowcase-module__g95PGq__imgBox{display:block;position:static}.HomeShowcase-module__g95PGq__info{gap:1.5rem}.HomeShowcase-module__g95PGq__img,.HomeShowcase-module__g95PGq__img.HomeShowcase-module__g95PGq__landscape,.HomeShowcase-module__g95PGq__img.HomeShowcase-module__g95PGq__portrait{width:calc(100% - 3rem);max-width:none;height:auto;max-height:none;margin:1.5rem auto;display:block;position:static;left:auto;transform:none}.HomeShowcase-module__g95PGq__sidePanel{pointer-events:auto;width:auto;padding:0 1.5rem 2rem;position:static}.HomeShowcase-module__g95PGq__info{padding-left:0}.HomeShowcase-module__g95PGq__commentaryPanel{border-radius:calc(.02 * var(--w));height:auto;padding:1.25rem 1.5rem 2rem}.HomeShowcase-module__g95PGq__info{align-self:start}.HomeShowcase-module__g95PGq__commentaryClose{margin-bottom:1rem}.HomeShowcase-module__g95PGq__swatches{display:none}}
