.-\36 IeDq_button{z-index:30;cursor:pointer;background:0 0;border:0;width:2rem;height:2rem;padding:.5rem;position:fixed;top:.5rem;right:.5rem}.-\36 IeDq_button:before{content:"";background:var(--color-text);border-radius:50%;width:1rem;height:1rem;display:block}.-\36 IeDq_button:focus-visible{outline-offset:2px;outline:2px solid}.-\36 IeDq_button[data-contained]{touch-action:manipulation;-webkit-user-select:none;user-select:none;position:static}.-\36 IeDq_toolbar{z-index:30;gap:1rem;display:flex;position:fixed;top:.5rem;right:.5rem}.-\36 IeDq_stepButton{width:2rem;height:2rem;color:var(--color-text);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:1.5rem;line-height:1}.-\36 IeDq_stepButton:disabled{opacity:.35;cursor:default}.-\36 IeDq_stepButton:focus-visible{outline-offset:2px;outline:2px solid}.-\36 IeDq_controlsDrawer{--control-panel-toolbar-space:6rem;z-index:20;pointer-events:none;transition:transform .3s;position:fixed;inset:0 0 auto;transform:translateY(-100%)}.-\36 IeDq_controlsDrawer[data-toolbar-controls]{--control-panel-toolbar-space:12rem}.-\36 IeDq_controlsDrawer[data-open=true]{pointer-events:auto;transform:translateY(0)}
.JmSHYa_panel{z-index:20;min-height:3.5rem;padding:.5rem var(--control-panel-toolbar-space,3.5rem) .5rem .5rem;background:var(--color-background);color:var(--color-text);text-transform:uppercase;border-bottom:1px solid;flex-wrap:wrap;justify-content:flex-end;align-items:flex-start;gap:.5rem;font-size:.6875rem;line-height:1;transition:transform .3s;display:flex;position:sticky;top:0}.JmSHYa_panel[data-closing=true]{pointer-events:none;transform:translateY(-100%)}.JmSHYa_navList,.JmSHYa_controlList{flex-wrap:wrap;align-items:stretch;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.JmSHYa_controlList{justify-content:flex-end}.JmSHYa_cell,.JmSHYa_navItem{border:1px solid;justify-content:center;align-self:stretch;align-items:center;min-height:2.5rem;display:flex}.JmSHYa_navItem a,.JmSHYa_cellButton{min-width:100%;color:inherit;font:inherit;text-align:center;text-transform:inherit;cursor:pointer;background:0 0;border:0;border-radius:0;justify-content:center;align-self:stretch;align-items:center;padding:.5rem .625rem;text-decoration:none;display:flex}.JmSHYa_navItem a[aria-current=page]{background:var(--color-text);color:var(--color-background)}.JmSHYa_cellButton{gap:.5rem}.JmSHYa_rangeCell{grid-template-columns:1fr auto;gap:.25rem .5rem;min-width:8rem;padding:.375rem .5rem;display:grid}.JmSHYa_rangeCell output{font-variant-numeric:tabular-nums;text-align:right}.JmSHYa_rangeCell input{width:100%;accent-color:var(--color-text);cursor:pointer;grid-column:1/-1}.JmSHYa_navItem a:focus-visible,.JmSHYa_cellButton:focus-visible,.JmSHYa_rangeCell input:focus-visible{outline-offset:-3px;outline:2px solid}@media (max-width:767px){.JmSHYa_panel{gap:.25rem;padding-left:.25rem}.JmSHYa_navList,.JmSHYa_controlList{gap:.25rem}.JmSHYa_rangeCell{min-width:7rem}}
.Pq0TkG_main{width:100%}.Pq0TkG_main:focus{outline:none}.Pq0TkG_skipLink{z-index:1000;background:var(--color-background);color:var(--color-text);outline:2px solid;padding:.5rem .75rem;position:fixed;top:.5rem;left:.5rem;transform:translateY(calc(-100% - 1rem))}.Pq0TkG_skipLink:focus-visible{transform:none}.Pq0TkG_blocksFooter{padding-top:10vmin}.Pq0TkG_grid{isolation:isolate;--space:clamp(12px, calc(6px + .78125cqi), 16px);--space-offset:calc(1.5 * var(--space));--cols:var(--block-cols,max(1, calc(var(--cols-default,5) + var(--grid-density,0))));grid-template-columns:repeat(var(--cols), minmax(0, 1fr));align-items:start;gap:var(--block-gap-y,calc(max(var(--block-dy,var(--space-offset,1.5rem)), -1 * var(--block-dy,var(--space-offset,1.5rem))) * var(--block-lift,2) + var(--space))) var(--block-gap-x,calc(max(var(--block-dx,var(--space-offset,1.5rem)), -1 * var(--block-dx,var(--space-offset,1.5rem))) * var(--block-lift,2) + var(--space)));--grid-side-gap:calc(8 * var(--space));padding:calc(4*var(--space) + max(var(--block-dy,var(--space-offset,1.5rem)),-1*var(--block-dy,var(--space-offset,1.5rem)))*var(--block-lift,2)) calc(var(--grid-side-gap) + max(0px,var(--block-dx,var(--space-offset,1.5rem)),(1 - var(--block-lift,2))*var(--block-dx,var(--space-offset,1.5rem)))) calc(4*var(--space) + max(var(--block-dy,var(--space-offset,1.5rem)),-1*var(--block-dy,var(--space-offset,1.5rem)))*var(--block-lift,2)) calc(var(--grid-side-gap) + max(0px,-1*var(--block-dx,var(--space-offset,1.5rem)),(var(--block-lift,2) - 1)*var(--block-dx,var(--space-offset,1.5rem))));display:grid}@media (max-width:1728px){.Pq0TkG_grid{--grid-side-gap:calc(4 * var(--space))}}@media (max-width:1280px){.Pq0TkG_grid{--grid-side-gap:calc(2 * var(--space))}}@media (max-width:768px){.Pq0TkG_grid{--grid-side-gap:var(--space)}}@container (min-width:1728px){.Pq0TkG_grid{--space:clamp(16px, calc(12.7273px + .18939cqi), 20px)}}@container (max-width:1728px){.Pq0TkG_grid{--grid-side-gap:calc(4 * var(--space))}}@container (max-width:1280px){.Pq0TkG_grid{--grid-side-gap:calc(2 * var(--space))}}@container (max-width:768px){.Pq0TkG_grid{--grid-side-gap:var(--space)}}@media (max-width:1440px){.Pq0TkG_grid{--cols-default:4}}@media (max-width:1100px){.Pq0TkG_grid{--cols-default:3}}@media (max-width:800px){.Pq0TkG_grid{--cols-default:2}}@media (max-width:399px){.Pq0TkG_grid{--cols-default:1;--grid-density:0}}@container (max-width:1440px){.Pq0TkG_grid{--cols-default:4}}@container (max-width:1100px){.Pq0TkG_grid{--cols-default:3}}@container (max-width:800px){.Pq0TkG_grid{--cols-default:2}}@container (max-width:399px){.Pq0TkG_grid{--cols-default:1;--grid-density:0}}@media (max-width:499px){.Pq0TkG_grid{--space-offset:var(--space);--block-lift:1.5}}@container (max-width:499px){.Pq0TkG_grid{--space-offset:var(--space);--block-lift:1.5}}.Pq0TkG_divider{border:0;border-top:1px solid var(--color-text);grid-column:1/-1;width:100%;margin:0}.Pq0TkG_eventGroup{display:contents}.Pq0TkG_timeDivider{grid-column:1/-1;width:100%;margin-block:5vmin}.Pq0TkG_emptyState,.Pq0TkG_filteredEmpty{text-align:center;padding:10vmin 2rem}.Pq0TkG_emptyState h2,.Pq0TkG_emptyState p,.Pq0TkG_filteredEmpty h2,.Pq0TkG_filteredEmpty p{margin:0}.Pq0TkG_block{cursor:pointer;--block-depth:calc(var(--depth-base,1) + var(--depth-hover,0));z-index:calc(mod(var(--block-i,0),var(--cols,4))*sign(var(--block-dx,var(--space-offset,1.5rem))) + round(down,var(--block-i,0)/var(--cols,4),1)*100*sign(var(--block-dy,var(--space-offset,1.5rem))));position:relative}@media (hover:hover){.Pq0TkG_block:hover{--depth-hover:.35}}.Pq0TkG_tall{--depth-base:var(--block-lift,2)}.Pq0TkG_boxSides,.Pq0TkG_boxEdge{--box-w:var(--block-border-width,2px);--box-dx:calc(abs(var(--block-dx,var(--space-offset,1.5rem))) * var(--block-depth,1));--box-dy:calc(abs(var(--block-dy,var(--space-offset,1.5rem))) * var(--block-depth,1));--box-ex:calc(abs(var(--block-dx,var(--space-offset,1.5rem))) * (var(--block-depth,1) - 1));--box-ey:calc(abs(var(--block-dy,var(--space-offset,1.5rem))) * (var(--block-depth,1) - 1));inset:calc(var(--box-w)/2);width:calc(100% - var(--box-w));height:calc(100% - var(--box-w));pointer-events:none;fill:none;stroke:var(--color-text);stroke-width:var(--box-w);stroke-linejoin:round;stroke-linecap:round;position:absolute;overflow:visible}.Pq0TkG_boxSides rect,.Pq0TkG_boxEdge rect{vector-effect:non-scaling-stroke;transform-box:view-box;transform-origin:0 0;transition:transform var(--block-motion,.18s ease-out),width var(--block-motion,.18s ease-out),height var(--block-motion,.18s ease-out)}.Pq0TkG_boxEdge{z-index:2}.Pq0TkG_boxLift,.Pq0TkG_boxEdge{left:calc((1 - var(--block-depth,1))*var(--block-dx,var(--space-offset,1.5rem)));top:calc((1 - var(--block-depth,1))*var(--block-dy,var(--space-offset,1.5rem)));transition:left var(--block-motion,.18s ease-out),top var(--block-motion,.18s ease-out)}.Pq0TkG_boxEdge{left:calc(var(--box-w)/2 + (1 - var(--block-depth,1))*var(--block-dx,var(--space-offset,1.5rem)));top:calc(var(--box-w)/2 + (1 - var(--block-depth,1))*var(--block-dy,var(--space-offset,1.5rem)));bottom:auto;right:auto}.Pq0TkG_boxOrient{transform-box:view-box;transform-origin:50%;transform:scale(calc(1 - 2 * max(0, -1 * sign(var(--block-dx,var(--space-offset,1.5rem))))), calc(1 - 2 * max(0, -1 * sign(var(--block-dy,var(--space-offset,1.5rem))))))}.Pq0TkG_boxBack{fill:var(--color-background);transform:translate(abs(var(--block-dx,var(--space-offset,1.5rem))), abs(var(--block-dy,var(--space-offset,1.5rem))));clip-path:inset(calc(-1 * var(--box-w)) calc(var(--box-w) / 2) calc(var(--box-w) / 2) calc(-1 * var(--box-w)))}.Pq0TkG_boxFaceY,.Pq0TkG_boxFaceX{fill:color-mix(in srgb, var(--color-background), var(--color-text) var(--block-shade-x,8%))}.Pq0TkG_boxFaceY{fill:color-mix(in srgb, var(--color-background), var(--color-text) var(--block-shade-y,14%));height:var(--box-dy);transform:translate(calc(-1 * var(--box-ex)), calc(100% - var(--box-ey))) skewX(atan2(abs(var(--block-dx,var(--space-offset,1.5rem))), abs(var(--block-dy,var(--space-offset,1.5rem)))));clip-path:inset(calc(-1 * var(--box-w)) calc(var(--box-w) / 2 / cos(atan2(abs(var(--block-dx,var(--space-offset,1.5rem))), abs(var(--block-dy,var(--space-offset,1.5rem)))))) calc(-1 * var(--box-w)) calc(-1 * var(--box-w)))}.Pq0TkG_boxFaceX{width:var(--box-dx);transform:translate(calc(100% - var(--box-ex)), calc(-1 * var(--box-ey))) skewY(atan2(abs(var(--block-dy,var(--space-offset,1.5rem))), abs(var(--block-dx,var(--space-offset,1.5rem)))))}:is([data-blocks=wireframe] .Pq0TkG_boxBack,[data-blocks=wireframe] .Pq0TkG_boxFaceY,[data-blocks=wireframe] .Pq0TkG_boxFaceX){fill:#0000}.Pq0TkG_front{z-index:1;border:var(--block-border-width,2px) solid #0000;background:var(--color-background);flex-direction:column;padding-bottom:.5rem;display:flex;position:relative}.Pq0TkG_media{z-index:3;--media-inset:.5rem;margin:.5rem 0 0;position:relative}.Pq0TkG_content{flex-direction:column;gap:1rem;padding:.75rem .5rem 1rem;display:flex;position:relative}.Pq0TkG_content>[data-event-card-part=media-dots]{position:absolute;top:1rem;right:.5rem}.Pq0TkG_meta{font-size:var(--type-meta-size);letter-spacing:-.01em;text-transform:uppercase;flex-direction:column;gap:.125rem;line-height:normal;display:flex}.Pq0TkG_meta p{margin:0}.Pq0TkG_festivalMeta{z-index:3;flex-wrap:wrap;gap:.25rem .75rem;display:flex;position:relative}.Pq0TkG_festivalMeta a{color:inherit;text-underline-offset:.2em;margin-block:-7px;padding-block:7px;text-decoration:underline;display:inline-block}.Pq0TkG_festivalMeta span{opacity:.7}.Pq0TkG_title{font-size:var(--type-step-1);letter-spacing:-.01em;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;padding:0 .5rem 0 0;line-height:normal;display:-webkit-box;overflow:hidden}.Pq0TkG_detail{z-index:3;font-size:var(--type-meta-size);padding-inline:.5rem;position:relative}.Pq0TkG_detail[data-expanded=true]{padding-bottom:1rem}.Pq0TkG_detail [data-event-card-part=description]{padding-left:.5rem;line-height:1.4}.Pq0TkG_disclosure{z-index:2;cursor:pointer;background:0 0;border:0;padding:0;position:absolute;inset:0}.Pq0TkG_disclosure:focus-visible{outline:3px solid var(--color-text);outline-offset:-6px}.Pq0TkG_block[data-beta]{opacity:.5}.Pq0TkG_block:has([data-event-card-detail][data-expanded=true]){grid-column:span min(var(--block-expanded-span,2),var(--cols));--depth-hover:.35}.Pq0TkG_block:has([data-event-card-detail][data-expanded=true]) .Pq0TkG_title{-webkit-line-clamp:unset;padding-top:.5rem;padding-left:.5rem}.Pq0TkG_landing{z-index:800;isolation:isolate;background:var(--color-text);color:#fff;width:100%;height:100svh;transition:transform .5s cubic-bezier(.65,0,.35,1);position:fixed;inset:0;overflow:hidden;transform:translateY(0)}.Pq0TkG_landing[data-exiting]{transform:translateY(-100%)}.Pq0TkG_visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Pq0TkG_landingSlides,.Pq0TkG_landingImage,.Pq0TkG_landingExit,.Pq0TkG_landingBlocks{position:absolute;inset:0}.Pq0TkG_landingSlides{z-index:0}.Pq0TkG_landingSlides:after{content:"";opacity:.25;pointer-events:none;background:#000;position:absolute;inset:0}.Pq0TkG_landingImage{object-fit:cover;object-position:center;opacity:0;width:100%;max-width:none;height:100%;transition:opacity .4s}.Pq0TkG_landingImage[data-active][data-loaded]{opacity:1}.Pq0TkG_landingExit{z-index:2;cursor:pointer;background:0 0;border:0;width:100%;height:100%;padding:0}.Pq0TkG_landingExit:focus-visible{outline-offset:-6px;outline:3px solid #fff}.Pq0TkG_landingBlocks{--landing-cols:5;--landing-side-gap:8rem;--landing-col-gap:4rem;--landing-row-gap:4rem;inset:7rem calc(var(--landing-side-gap) + 1.5rem);z-index:3;pointer-events:none;container-type:size}.Pq0TkG_landingBlock{--landing-depth:var(--space-offset,1.5rem);--landing-block-width:min(calc((100cqw - (var(--landing-cols) - 1) * var(--landing-col-gap)) / var(--landing-cols)), calc((100cqh - var(--landing-row-gap) - 1.35 * var(--landing-depth)) * 3 / 8));--landing-block-height:calc(var(--landing-block-width) * 4 / 3);--landing-top-min:calc(.35 * var(--landing-depth));--landing-top-max:calc(100cqh - var(--landing-depth) - var(--landing-block-height));--landing-top-1:clamp(var(--landing-top-min), 12.6cqh, calc(var(--landing-top-max) - var(--landing-block-height) - var(--landing-row-gap)));--block-border-width:4px;--block-depth:1;--landing-fade:.18s;z-index:0;width:var(--landing-block-width);height:var(--landing-block-height);animation:Pq0TkG_landingBlockFade .8s ease-out calc((var(--landing-position,1) - 1)*.1s) backwards;color:#fff;appearance:none;cursor:pointer;pointer-events:auto;background:0 0;border:0;padding:0;position:absolute}.Pq0TkG_landingBlock[data-position="2"]{--landing-position:2}.Pq0TkG_landingBlock[data-position="3"]{--landing-position:3}.Pq0TkG_landingBlock[data-position="1"]{top:var(--landing-top-1);left:18.8%}.Pq0TkG_landingBlock[data-position="2"]{top:clamp(var(--landing-top-min),33cqh,var(--landing-top-max));left:56.3%}.Pq0TkG_landingBlock[data-position="3"]{top:clamp(var(--landing-top-1) + var(--landing-block-height) + var(--landing-row-gap),57.2cqh,var(--landing-top-max));left:15.9%}.Pq0TkG_landingBlock[data-active]{--block-depth:1.35;z-index:1}.Pq0TkG_landingBlock[data-active] .Pq0TkG_front{background:#ffffff54}.Pq0TkG_landingBlock[data-active] .Pq0TkG_landingMeta,.Pq0TkG_landingBlock[data-active] .Pq0TkG_landingTitle{opacity:1;filter:none}.Pq0TkG_landingBlock .Pq0TkG_boxSides,.Pq0TkG_landingBlock .Pq0TkG_boxEdge{stroke:currentColor}.Pq0TkG_landingBlock .Pq0TkG_boxFaceY,.Pq0TkG_landingBlock .Pq0TkG_boxFaceX{fill:#0000}.Pq0TkG_landingBlock .Pq0TkG_boxBack{fill:#00000040;transition:fill var(--landing-fade) ease-out,transform var(--block-motion,.18s ease-out),width var(--block-motion,.18s ease-out),height var(--block-motion,.18s ease-out)}.Pq0TkG_landingBlock .Pq0TkG_front{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:100%;height:100%;transition:background-color var(--landing-fade) ease-out,backdrop-filter var(--landing-fade) ease-out,-webkit-backdrop-filter var(--landing-fade) ease-out,left var(--block-motion,.18s ease-out),top var(--block-motion,.18s ease-out);color:inherit;text-align:left;background:#ffffff2a;border:0;justify-content:space-between;align-items:flex-start;gap:1rem;padding:.75rem .75rem 1rem;overflow:hidden}.Pq0TkG_landingBlock:focus-visible{outline:0}.Pq0TkG_landingBlock:focus-visible .Pq0TkG_front{outline-offset:4px;outline:3px solid #fff}@media (max-width:1728px){.Pq0TkG_landingBlocks{--landing-side-gap:4rem}}@media (max-width:1280px){.Pq0TkG_landingBlocks{--landing-side-gap:2rem}}@media (max-width:768px){.Pq0TkG_landingBlocks{--landing-side-gap:1rem}.Pq0TkG_landingBlock{--block-border-width:var(--stroke-width,2px)}.Pq0TkG_landingTitle{font-size:var(--type-step-1)}}@media (max-width:1440px){.Pq0TkG_landingBlocks{--landing-cols:4}}@media (max-width:1100px){.Pq0TkG_landingBlocks{--landing-cols:3}}@media (max-height:640px){.Pq0TkG_landingBlocks{--landing-row-gap:2.5rem;top:3rem;bottom:3rem}}@media (max-width:800px){.Pq0TkG_landingBlocks{--landing-cols:2}.Pq0TkG_landingBlock[data-position="1"],.Pq0TkG_landingBlock[data-position="3"]{left:0}.Pq0TkG_landingBlock[data-position="2"]{left:calc(var(--landing-block-width) + var(--landing-col-gap))}}@keyframes Pq0TkG_landingBlockFade{0%{opacity:0}}.Pq0TkG_landing:not([data-boxes-raised]) .Pq0TkG_landingBlock{--block-depth:0}.Pq0TkG_landing:not([data-intro-done]) .Pq0TkG_landingBlock{--block-motion:.6s cubic-bezier(.22, 1, .36, 1);--landing-fade:.6s}.Pq0TkG_landing:not([data-intro-done]) .Pq0TkG_landingImage{transition-delay:.2s}.Pq0TkG_landing[data-boxes-raised]:not([data-intro-done]) .Pq0TkG_landingBlock[data-position="1"]{--block-depth:1.35}.Pq0TkG_landing[data-boxes-raised]:not([data-intro-done]) .Pq0TkG_landingBlock[data-position="1"] .Pq0TkG_front{background:#ffffff54}.Pq0TkG_landing[data-boxes-raised]:not([data-intro-done]) .Pq0TkG_landingBlock[data-position="1"] .Pq0TkG_landingMeta,.Pq0TkG_landing[data-boxes-raised]:not([data-intro-done]) .Pq0TkG_landingBlock[data-position="1"] .Pq0TkG_landingTitle{opacity:1;filter:none}.Pq0TkG_landing:not([data-boxes-raised]) .Pq0TkG_landingBlock .Pq0TkG_boxBack{fill:#0000}.Pq0TkG_landing:not([data-boxes-raised]) .Pq0TkG_landingBlock .Pq0TkG_front{-webkit-backdrop-filter:blur();backdrop-filter:blur();background:0 0}.Pq0TkG_landing:not([data-boxes-raised]) :is(.Pq0TkG_landingMeta,.Pq0TkG_landingTitle){opacity:0}@media (prefers-reduced-motion:reduce){.Pq0TkG_landingBlock{animation:none}.Pq0TkG_landingImage{transition:none}}.Pq0TkG_landingMeta,.Pq0TkG_landingTitle{opacity:.33;filter:blur(1.5px);width:100%;transition:opacity var(--landing-fade,.18s) ease-out,filter .18s ease-out;display:block}.Pq0TkG_landingMeta{font-size:var(--type-step-0);letter-spacing:-.01em;text-transform:uppercase;line-height:1.05}.Pq0TkG_landingMeta span{display:block}.Pq0TkG_landingTitle{font-size:var(--type-step-2);letter-spacing:-.01em;overflow-wrap:break-word;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;font-weight:400;line-height:1.05;display:-webkit-box;overflow:hidden}
._9aWbIW_detail{gap:1rem;display:grid}._9aWbIW_detail>p{-webkit-line-clamp:5;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}._9aWbIW_media{--media-peek:2rem;pointer-events:none;overflow:hidden}._9aWbIW_media[data-expanded=true]{scroll-snap-type:x mandatory;scroll-padding-inline:var(--media-inset,0);pointer-events:auto;scrollbar-width:none;overflow:auto hidden}._9aWbIW_media[data-expanded=true]::-webkit-scrollbar{display:none}._9aWbIW_media:focus-visible{outline-offset:-2px;outline:2px solid}._9aWbIW_mediaTrack{box-sizing:border-box;width:100%;padding-inline:var(--media-inset,0);flex-wrap:nowrap;align-items:flex-start;gap:.5rem;display:flex}._9aWbIW_frame,._9aWbIW_embed{border:0;flex:0 0 100%;min-width:0;margin:0}._9aWbIW_embed{aspect-ratio:16/9;background:var(--stroke);pointer-events:none}._9aWbIW_frame{aspect-ratio:var(--frame-aspect-ratio,auto);overflow:hidden}._9aWbIW_frame img{object-fit:cover;width:100%;max-width:none;height:100%;display:block}._9aWbIW_media[data-overflow=true]{container-type:inline-size}._9aWbIW_media[data-overflow=true] ._9aWbIW_mediaTrack{width:max-content;min-width:100%;height:calc((100cqi - 2*var(--media-inset,0px) - var(--media-peek))/var(--media-lead-aspect-ratio,4/3))}._9aWbIW_media[data-overflow=true] ._9aWbIW_frame,._9aWbIW_media[data-overflow=true] ._9aWbIW_embed{scroll-snap-align:start;flex:none;height:100%}._9aWbIW_media[data-overflow=true] ._9aWbIW_embed{aspect-ratio:16/9}._9aWbIW_dots{z-index:3;pointer-events:auto;gap:4px;display:flex;position:relative}._9aWbIW_dot{width:2px;height:1rem;color:inherit;opacity:.33;cursor:pointer;outline-offset:2px;background:currentColor;border:0;padding:0;position:relative}._9aWbIW_dot:before{content:"";position:absolute;inset:-6px -2px}._9aWbIW_dot[aria-current=true]{opacity:1}._9aWbIW_dot:focus-visible{outline:2px solid}._9aWbIW_links{--action-stroke-width:2px;pointer-events:auto;flex-wrap:wrap;gap:0;margin-left:-.5rem;display:flex;overflow:visible}@media (any-pointer:coarse){._9aWbIW_links{--action-stroke-width:2.5px}}._9aWbIW_links a,._9aWbIW_links button{isolation:isolate;appearance:none;-webkit-tap-highlight-color:#0000;color:inherit;font:inherit;font-size:var(--type-body-size,1rem);letter-spacing:0;cursor:pointer;background:0 0;border:0;justify-content:flex-start;align-items:center;padding:.5rem 0;line-height:1;text-decoration:none;display:inline-flex;position:relative;overflow:visible}._9aWbIW_links a:first-child,._9aWbIW_links button:first-child{padding-left:.5rem}._9aWbIW_links a:last-child,._9aWbIW_links button:last-child{padding-right:.5rem}._9aWbIW_links a:focus-visible,._9aWbIW_links button:focus-visible{outline-offset:-2px;outline:2px solid}._9aWbIW_actionContent{z-index:1;padding:calc(var(--action-stroke-width) + 3px) .5rem 0;text-transform:lowercase;justify-content:flex-start;align-items:center;gap:4px;display:inline-flex;position:relative;overflow:visible}._9aWbIW_actionContent:before{content:"";border-top:var(--action-stroke-width) solid currentColor;pointer-events:none;position:absolute;top:0;left:.5rem;right:.5rem}._9aWbIW_icon{flex:none;width:1em;height:1em;display:block}
.Plh8kW_button{isolation:isolate;appearance:none;-webkit-tap-highlight-color:#0000;color:currentColor;font-size:var(--type-button-size);letter-spacing:var(--type-body-letter-spacing);cursor:pointer;pointer-events:auto;background:0 0;border:0;justify-content:flex-start;align-items:center;min-width:24px;min-height:24px;padding:0;line-height:1;text-decoration:none;display:inline-flex;position:relative;overflow:visible}.Plh8kW_button:hover,.Plh8kW_button:active,.Plh8kW_button:focus,.Plh8kW_button:focus-visible{background:0 0;outline:none}.Plh8kW_button:focus-visible .Plh8kW_content{outline-offset:2px;outline:2px solid}.Plh8kW_button:disabled,.Plh8kW_button[aria-disabled=true]{opacity:.5;cursor:default}.Plh8kW_button[aria-pressed=true] .Plh8kW_dot,.Plh8kW_button[aria-current=page] .Plh8kW_dot{opacity:1}.Plh8kW_edgeFirst{padding-left:var(--page-padding-x)}.Plh8kW_edgeLast{padding-right:var(--page-padding-x)}.Plh8kW_verticalFull{padding-top:.5rem;padding-bottom:.5rem}.Plh8kW_content{z-index:1;padding:calc(var(--stroke-width) + 4px) calc(var(--control-gap)/2 + 1px) 0;justify-content:flex-start;align-items:center;gap:4px;display:inline-flex;position:relative;overflow:visible}.Plh8kW_content:before{content:"";top:0;left:calc(var(--control-gap)/2);right:calc(var(--control-gap)/2);border-top:var(--stroke-width) solid var(--stroke);pointer-events:none;transition:transform var(--press-release);position:absolute}@media (hover:hover) and (prefers-reduced-motion:no-preference){.Plh8kW_button:hover:not([data-released],:disabled,[aria-disabled=true]) .Plh8kW_content:before{transform:translateY(var(--press-depth));transition:transform var(--press-down)}}.Plh8kW_label{z-index:1;text-transform:lowercase;display:inline-block;position:relative;overflow:visible}.Plh8kW_dot{z-index:0;left:var(--general-button-dot-left,50%);top:var(--general-button-dot-top,50%);width:var(--dot-button);height:var(--dot-button);background:var(--color-pink);-webkit-mask:var(--dot-mask) center/contain no-repeat;mask:var(--dot-mask) center/contain no-repeat;-webkit-mask:var(--dot-mask) center/contain no-repeat;opacity:0;pointer-events:none;transform:translate(-50%, -50%) rotate(var(--dot-rotation)) scaleX(var(--dot-scale-x)) scaleY(var(--dot-scale-y));transform-origin:50%;transition:opacity .14s;position:absolute}
.tImsia_controls{align-items:flex-start;display:inline-flex}.tImsia_step{appearance:none;-webkit-tap-highlight-color:#0000;min-width:24px;min-height:24px;color:var(--stroke);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:flex-start;padding:.5rem .375rem 1rem;transition:opacity .14s;display:inline-flex}.tImsia_step[aria-disabled=true]{opacity:.5;cursor:default}.tImsia_step:focus{outline:none}.tImsia_step:focus-visible .tImsia_icon{outline-offset:4px;outline:2px solid}.tImsia_icon{width:11px;height:var(--stroke-width);background:currentColor;display:block;position:relative}.tImsia_plus{width:10px}.tImsia_plus:after{content:"";left:calc((10px - var(--stroke-width))/2);top:calc((var(--stroke-width) - 10px)/2);width:var(--stroke-width);background:currentColor;height:10px;position:absolute}.tImsia_square{width:10px;height:10px;margin-top:calc((var(--stroke-width) - 10px)/2)}
.REz_pW_header{z-index:100;isolation:isolate;min-width:0;padding:.5rem 0;padding-top:max(.5rem,env(safe-area-inset-top));background-color:var(--color-background);color:var(--color-text);justify-content:space-between;align-items:flex-start;gap:0;display:flex;position:sticky;top:0;overflow:visible}.REz_pW_header:after{content:"";z-index:2;inset-inline:0;border-top:var(--stroke-width) solid var(--stroke);opacity:var(--header-shrink,0);pointer-events:none;position:absolute;bottom:0}.REz_pW_logo{z-index:1;padding-left:var(--page-padding-x);color:inherit;flex:none;text-decoration:none;display:block;position:relative}.REz_pW_logo svg,.REz_pW_logo .REz_pW_wordmark{--logo-size:calc(var(--type-logo-size) + (var(--type-title-size) - var(--type-logo-size)) * var(--header-shrink,0));width:auto;height:calc(var(--logo-size)*1.22);font-size:var(--logo-size);color:inherit;line-height:1.22;display:block}.REz_pW_wordmark{white-space:nowrap}.REz_pW_controls{z-index:1;flex-direction:column;align-items:flex-end;min-width:0;margin-left:auto;display:flex;position:relative;overflow:visible}.REz_pW_toolbar{justify-content:flex-end;align-items:flex-start;column-gap:0;row-gap:var(--control-gap);flex-wrap:wrap;display:inline-flex}.REz_pW_icons{margin-left:calc(2rem - var(--control-gap)/2 - .375rem);align-items:flex-start;padding-right:.375rem;display:inline-flex}@media (max-width:399px){.REz_pW_icons{display:none}.REz_pW_toolbar{padding-right:calc(.75rem - var(--control-gap)/2)}}.REz_pW_panel{pointer-events:none;flex-wrap:wrap;justify-content:flex-end;column-gap:0;width:min(100%,48rem);height:0;padding-right:.5rem;display:flex;overflow:hidden}.REz_pW_panel[data-open]{pointer-events:auto;overflow:visible}.REz_pW_group{display:contents}.REz_pW_cityButton [data-general-button-label]{text-transform:capitalize}@media (max-width:768px){.REz_pW_header{flex-direction:row;align-items:flex-start}.REz_pW_filterToggle{justify-content:flex-start;align-items:center;display:inline-flex}.REz_pW_controls{flex-direction:column;flex:auto;align-items:flex-end}.REz_pW_toolbar,.REz_pW_panel{width:100%}.REz_pW_panel [data-filter-button],.REz_pW_panel [data-city-button]{opacity:0;pointer-events:none}.REz_pW_panel[data-open] [data-filter-button],.REz_pW_panel[data-open] [data-city-button]{pointer-events:auto}}
.xM_ntG_footer{--footer-stroke:var(--stroke-width);--footer-pad-top:1rem;--footer-pad-right:1rem;--footer-pad-bottom:calc(1.5rem + env(safe-area-inset-bottom));--footer-pad-left:.5rem;width:100%;height:66vh;padding:var(--footer-pad-top) var(--footer-pad-right) var(--footer-pad-bottom) var(--footer-pad-left);color:var(--color-text);background:0 0;flex:0 0 66vh;position:relative}.xM_ntG_footer[data-compact]{flex:none;height:auto}.xM_ntG_footer[data-compact] .xM_ntG_content{position:static}.xM_ntG_content{right:var(--footer-pad-right);bottom:var(--footer-pad-bottom);left:var(--footer-pad-left);align-items:flex-end;gap:0;max-width:100%;display:flex;position:absolute}.xM_ntG_half{flex:0 0 50%;align-items:flex-end;gap:1.5rem;min-width:0;display:flex}.xM_ntG_end .xM_ntG_scrollTop{margin-left:auto}.xM_ntG_credit,.xM_ntG_note{background:var(--color-background);color:var(--color-text);font-size:var(--type-step-0);white-space:nowrap;margin:0;line-height:1}.xM_ntG_credit a{padding:calc(var(--footer-stroke) + 4px) 1px 0;color:inherit;text-decoration:none;display:inline-block;position:relative}.xM_ntG_credit a:before{content:"";border-top:var(--footer-stroke) solid var(--stroke);pointer-events:none;transition:transform var(--press-release);position:absolute;top:0;left:0;right:0}@media (hover:hover) and (prefers-reduced-motion:no-preference){.xM_ntG_credit a:hover:not([data-released]):before{transform:translateY(var(--press-depth));transition:transform var(--press-down)}}.xM_ntG_credit a:focus-visible{outline-offset:2px;outline:2px solid}.xM_ntG_mark{flex-direction:column;flex:0 5.5rem;justify-content:space-between;width:5.5rem;min-width:0;height:1.5rem;display:flex}.xM_ntG_mark span{width:100%;height:var(--footer-stroke);background:currentColor}.xM_ntG_scrollTop{z-index:1;appearance:none;-webkit-tap-highlight-color:#0000;background:var(--color-background);color:currentColor;cursor:pointer;border:0;flex:none;place-items:end center;width:1.5rem;height:3rem;margin:0;padding:0;display:grid}.xM_ntG_scrollTop:focus-visible{outline:var(--footer-stroke) solid currentColor;outline-offset:2px}.xM_ntG_arrow{clip-path:inset(-1px -1px 0);width:1.5rem;height:3rem;transition:transform var(--press-release),clip-path var(--press-release);display:block;overflow:visible}@media (hover:hover) and (prefers-reduced-motion:no-preference){.xM_ntG_scrollTop:hover:not([data-released]) .xM_ntG_arrow{clip-path:inset(-1px -1px var(--press-depth) -1px);transform:translateY(var(--press-depth));transition:transform var(--press-down),clip-path var(--press-down)}}@media (max-width:425px){.xM_ntG_half{gap:.75rem}.xM_ntG_mark{flex-basis:2.5rem;width:2.5rem}.xM_ntG_note{white-space:normal}}
.zQhdhq_main{padding:2rem var(--page-padding-x) 4rem;gap:3rem;display:grid}.zQhdhq_section{border-top:var(--stroke-width) solid var(--stroke);gap:1rem;padding-top:.5rem;display:grid}.zQhdhq_heading{text-transform:lowercase}.zQhdhq_note{max-width:40rem;font-size:var(--type-meta-size);margin:0}.zQhdhq_row{flex-wrap:wrap;align-items:flex-end;gap:2rem 3rem;display:flex}.zQhdhq_specimen{justify-items:start;gap:.5rem;margin:0;display:grid}.zQhdhq_sample{align-items:center;min-height:3rem;display:flex}.zQhdhq_caption{font-size:var(--type-meta-size)}.zQhdhq_swatch{outline:var(--stroke-width) solid var(--stroke);outline-offset:calc(-1*var(--stroke-width));width:6rem;height:3rem;display:block}.zQhdhq_paletteSwatch{outline-color:currentColor;place-items:center;display:grid}.zQhdhq_typeList{margin:0;padding:0;list-style:none;display:grid}.zQhdhq_typeStep{justify-content:space-between;align-items:baseline;gap:2rem;padding:.75rem 0;display:flex}.zQhdhq_typeSample{line-height:1.2}.zQhdhq_actionIcon{font-size:1.5rem}.zQhdhq_table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;max-width:40rem}.zQhdhq_table th,.zQhdhq_table td{border-top:var(--stroke-width) solid var(--stroke);text-align:left;padding:.5rem 1rem .5rem 0;font-weight:400}.zQhdhq_table td[data-active]{background:var(--color-pink)}.zQhdhq_liveGrid{position:relative}.zQhdhq_paddingGuide{background:var(--color-pink);opacity:.25;pointer-events:none;position:absolute;top:0;bottom:0}.zQhdhq_cell{aspect-ratio:1;border:var(--stroke-width) solid var(--stroke);place-items:center;display:grid}
.rO_VWa_root{width:100%;margin-block:2rem 3rem;container-type:inline-size}.rO_VWa_field{--cluster-dx:calc(var(--block-dx,var(--space-offset,1.5rem)) * .25);--cluster-dy:calc(var(--block-dy,var(--space-offset,1.5rem)) * .25);--cols:7;--rows:3;height:clamp(16rem,24cqi,26rem);position:relative}.rO_VWa_slot{--col:var(--wide-col);--row:var(--wide-row);--x:var(--wide-x);--y:var(--wide-y);width:max-content;left:calc((var(--col) + .06 + var(--x)*.88)/var(--cols)*100%);top:calc((var(--row) + .08 + var(--y)*.84)/var(--rows)*100%);transform:translate(calc(var(--x) * -100%), calc(var(--y) * -100%));position:absolute}.rO_VWa_box{--block-dx:var(--cluster-dx);--block-dy:var(--cluster-dy);--block-depth:1;--box-rise:.6s;--block-motion:var(--box-rise) linear;display:block;position:relative}.rO_VWa_box[data-raised]{--block-depth:calc(1 + var(--bob-lift,1))}@media (hover:hover){.rO_VWa_box:hover{--block-depth:calc(1 + var(--bob-lift,1))}}.rO_VWa_front{z-index:1;border:var(--block-border-width,2px) solid #0000;background:var(--color-background);color:var(--color-text);font-size:var(--type-body-size);white-space:nowrap;padding:.4em .7em;line-height:1;display:block;position:relative}@container (max-width:1100px){.rO_VWa_field{--cols:4;--rows:3;height:18rem}.rO_VWa_slot{--col:var(--medium-col);--row:var(--medium-row);--x:var(--medium-x);--y:var(--medium-y)}.rO_VWa_hiddenMedium{display:none}}@container (max-width:800px){.rO_VWa_front{font-size:var(--type-step-1)}}@container (max-width:560px){.rO_VWa_field{--cols:2;--rows:4;height:20rem}.rO_VWa_slot{--col:var(--small-col);--row:var(--small-row);--x:var(--small-x);--y:var(--small-y)}.rO_VWa_hiddenSmall{display:none}}
.sE4n9a_page{max-width:72rem;min-height:100svh;margin:auto;padding:2rem clamp(1rem,4vw,3rem)}.sE4n9a_page a{color:inherit;text-underline-offset:.2em;text-decoration:underline}.sE4n9a_navigation{justify-content:space-between;gap:1rem;margin-bottom:clamp(3rem,8vw,7rem);display:flex}.sE4n9a_header{max-width:50rem;margin-bottom:clamp(4rem,10vw,8rem)}.sE4n9a_header h1{overflow-wrap:anywhere;margin:1rem 0 2rem;font-size:clamp(3rem,8vw,8rem);line-height:.95}.sE4n9a_header p{white-space:pre-line}.sE4n9a_cover{background:var(--color-surface,#eee);margin:0 0 clamp(2rem,5vw,4rem);display:block;overflow:hidden}.sE4n9a_cover img{object-fit:cover;width:100%;max-height:70svh;display:block}.sE4n9a_description{max-width:45rem}.sE4n9a_edition{font-size:var(--type-meta-size);text-transform:uppercase;flex-wrap:wrap;align-items:baseline;gap:.5rem 1rem;display:flex}.sE4n9a_edition span{opacity:.65}.sE4n9a_gallery{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin-bottom:clamp(4rem,10vw,8rem);display:grid}.sE4n9a_gallery a{background:var(--color-surface,#eee);min-width:0;display:block}.sE4n9a_gallery img{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}@media (max-width:768px){.sE4n9a_gallery{grid-template-columns:repeat(2,minmax(0,1fr))}.sE4n9a_page{padding-top:1rem}}
@font-face{font-family:gtWalsheim;src:url(../media/GT_Walsheim_Regular-s.p.3p5dwf1zu7p-6.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:gtWalsheim Fallback;src:local(Arial);ascent-override:88.73%;descent-override:24.16%;line-gap-override:0.0%;size-adjust:101.43%}.b67Rnq_className{font-family:gtWalsheim,gtWalsheim Fallback;font-style:normal;font-weight:400}.b67Rnq_variable{--font-gt-walsheim:"gtWalsheim", "gtWalsheim Fallback"}
.-Xppxq_shell{flex-direction:column;width:100%;min-height:0;display:flex}.-Xppxq_shell:has(.-Xppxq_content[data-map-mounted]){height:100svh;overflow:hidden}.-Xppxq_content{--default-events-panel-size:clamp(400px, 50%, 600px);--default-map-panel-size:min(45svh, 24.5rem);--layout-transition-duration:.26s;--layout-transition-ease:cubic-bezier(.16, 1, .3, 1);--resizer-hit-size:15px;flex:auto;min-width:0;min-height:0;display:flex;position:relative;overflow:visible}.-Xppxq_events{min-width:0;min-height:0;transition:flex-basis var(--layout-transition-duration) var(--layout-transition-ease),flex-grow var(--layout-transition-duration) var(--layout-transition-ease);flex-direction:column;flex:100%;display:flex;overflow:visible;container-type:inline-size}.-Xppxq_map{opacity:0;min-width:0;max-width:0;min-height:0;transition:flex-basis var(--layout-transition-duration) var(--layout-transition-ease),flex-grow var(--layout-transition-duration) var(--layout-transition-ease),max-width var(--layout-transition-duration) var(--layout-transition-ease),max-height var(--layout-transition-duration) var(--layout-transition-ease),opacity .16s ease-out;flex:0 1 0;display:flex;overflow:hidden}.-Xppxq_map>*{flex:auto}.-Xppxq_content[data-map-mounted]{overflow:hidden}.-Xppxq_content[data-map-mounted] .-Xppxq_events{overscroll-behavior-x:contain;overscroll-behavior-y:none;scrollbar-width:none;overflow:hidden auto}.-Xppxq_content[data-map-mounted] .-Xppxq_events::-webkit-scrollbar{display:none}.-Xppxq_content[data-map-visible] .-Xppxq_events{flex:0 0 var(--events-panel-size,var(--default-events-panel-size))}.-Xppxq_content[data-map-visible] .-Xppxq_map{opacity:1;flex:1 1 0;max-width:100%}.-Xppxq_content[data-map-visible] .-Xppxq_resizer{opacity:1}.-Xppxq_content[data-map-resizing]{-webkit-user-select:none;user-select:none}.-Xppxq_content[data-map-resizing] .-Xppxq_events,.-Xppxq_content[data-map-resizing] .-Xppxq_map{transition:none}.-Xppxq_resizer{z-index:1;flex:0 0 var(--stroke-width);width:var(--stroke-width);color:var(--color-text);cursor:col-resize;touch-action:none;opacity:0;background:currentColor;transition:opacity .16s ease-out;position:relative}.-Xppxq_resizer:before{content:"";top:0;bottom:0;left:calc((var(--resizer-hit-size) - var(--stroke-width))/-2);width:var(--resizer-hit-size);position:absolute}.-Xppxq_resizer:focus-visible{outline-offset:2px;outline:2px solid}@media (max-width:768px){.-Xppxq_content{flex-direction:column}.-Xppxq_map{flex:0 0 0;order:-2;width:100%;max-width:100%;max-height:0}.-Xppxq_events{flex:auto}.-Xppxq_content[data-map-visible] .-Xppxq_map{flex:0 0 var(--map-panel-size,var(--default-map-panel-size));max-height:var(--map-panel-size,var(--default-map-panel-size))}.-Xppxq_content[data-map-visible] .-Xppxq_events{flex:auto}.-Xppxq_resizer{order:-1;flex-basis:var(--stroke-width);width:100%;height:var(--stroke-width);cursor:row-resize}.-Xppxq_resizer:before{top:calc((var(--resizer-hit-size) - var(--stroke-width))/-2);width:auto;height:var(--resizer-hit-size);bottom:auto;left:0;right:0}}@media (prefers-reduced-motion:reduce){.-Xppxq_events,.-Xppxq_map,.-Xppxq_resizer{transition:none}}
