.ArchiveSearchBar-module-scss-module__IiclkG__filterBar{border:1px solid var(--border);background-color:var(--card);align-items:center;height:3rem;padding:0 .75rem;display:flex;position:relative}.ArchiveSearchBar-module-scss-module__IiclkG__searchInput{height:2rem;color:var(--foreground);text-transform:none;background-color:#0000;border:none;flex-grow:1;margin-right:.5rem;font-family:inherit;font-size:1rem;line-height:1.25}.ArchiveSearchBar-module-scss-module__IiclkG__searchInput::placeholder{color:var(--muted-foreground)}.ArchiveSearchBar-module-scss-module__IiclkG__searchInput:focus{outline:none}.ArchiveSearchBar-module-scss-module__IiclkG__searchIcon{width:1rem;height:1rem;color:var(--muted-foreground);flex-shrink:0;justify-content:center;align-items:center;display:flex}@media (max-width:768px){.ArchiveSearchBar-module-scss-module__IiclkG__filterBar{width:100%;margin-bottom:0}}
.index-module-scss-module__1XO1Ta__wrapper{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.index-module-scss-module__1XO1Ta__wrapper .index-module-scss-module__1XO1Ta__crosshair{width:1rem;height:auto;color:var(--theme-elevation-1000);opacity:.5;z-index:1;position:absolute}.index-module-scss-module__1XO1Ta__wrapper .index-module-scss-module__1XO1Ta__crosshairTopLeft{top:-.5rem;left:-.5rem}.index-module-scss-module__1XO1Ta__wrapper .index-module-scss-module__1XO1Ta__crosshairBottomLeft{bottom:-.5rem;left:-.5rem}.index-module-scss-module__1XO1Ta__wrapper .index-module-scss-module__1XO1Ta__crosshairTopRight{top:-.5rem;right:-.5rem}.index-module-scss-module__1XO1Ta__wrapper .index-module-scss-module__1XO1Ta__crosshairBottomRight{bottom:-.5rem;right:-.5rem}.index-module-scss-module__1XO1Ta__backgroundScanline{opacity:.08;box-sizing:border-box;background-image:url(/images/scanline-dark.png);background-repeat:repeat;width:calc(100% - 2px);height:calc(100% - 2px);position:absolute;top:1px;left:1px}:is([data-theme=light] .index-module-scss-module__1XO1Ta__backgroundScanline,[data-theme=light]:not(:has([data-theme=dark])) .index-module-scss-module__1XO1Ta__backgroundScanline){opacity:.08;background-image:url(/images/scanline-dark.png)}:is([data-theme=dark] .index-module-scss-module__1XO1Ta__backgroundScanline,[data-theme=dark]:not(:has([data-theme=light])) .index-module-scss-module__1XO1Ta__backgroundScanline){opacity:.1;background-image:url(/images/scanline-light.png)}.index-module-scss-module__1XO1Ta__enableBorders{border-top:1px solid var(--grid-line-light);border-bottom:1px solid var(--grid-line-light)}:is([data-theme=dark] .index-module-scss-module__1XO1Ta__enableBorders,[data-theme=dark]:not(:has([data-theme=light])) .index-module-scss-module__1XO1Ta__enableBorders){border-color:var(--grid-line-dark)}:is([data-theme=light] .index-module-scss-module__1XO1Ta__enableBorders,[data-theme=light]:not(:has([data-theme=dark])) .index-module-scss-module__1XO1Ta__enableBorders){border-color:var(--grid-line-light)}[data-theme=light] .index-module-scss-module__1XO1Ta__crosshair{color:var(--theme-elevation-400)}
.index-module-scss-module__J0z5RW__placeholder{background-color:var(--theme-elevation-50)}[data-theme=dark] .index-module-scss-module__J0z5RW__hasDarkModeFallback.index-module-scss-module__J0z5RW__themeLight{display:none}[data-theme=dark] [data-theme=light] .index-module-scss-module__J0z5RW__hasDarkModeFallback.index-module-scss-module__J0z5RW__themeLight{display:block}[data-theme=light] .index-module-scss-module__J0z5RW__themeDark{display:none}[data-theme=light] [data-theme=dark] .index-module-scss-module__J0z5RW__themeDark{display:block}
.index-module-scss-module__ICTy8G__video{width:100%;max-width:100%;display:block}.index-module-scss-module__ICTy8G__cover{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}
.LayerSwitcher-module__DWsDCG__layersColumn{align-items:flex-end;gap:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}.LayerSwitcher-module__DWsDCG__layersColumn .LayerSwitcher-module__DWsDCG__layerSelector{border-radius:calc(var(--radius) - 2px);border-style:var(--tw-border-style);border-width:1px;border-color:var(--layer-color);padding:calc(var(--spacing,.25rem) * 1);transition-property:max-width,width,height,box-shadow,-webkit-backdrop-filter,backdrop-filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.5s;--tw-ease:var(--ease-in-out,cubic-bezier(.4, 0, .2, 1));transition-duration:.5s;transition-timing-function:var(--ease-in-out,cubic-bezier(.4, 0, .2, 1));--expand-percentage:0;--max-text-width:0px;min-width:36px;min-height:36px;width:calc(36px + var(--expand-percentage,0) * var(--max-text-width,0px) / 100);height:auto;color:var(--card-foreground);--tw-shadow:var(--shadow-sm);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);flex-direction:row;justify-content:flex-end;align-items:center;display:flex}@media (hover:hover){.LayerSwitcher-module__DWsDCG__layersColumn .LayerSwitcher-module__DWsDCG__layerSelector:hover{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.LayerSwitcher-module__DWsDCG__layersColumn .LayerSwitcher-module__DWsDCG__layerSelector:hover{background-color:color-mix(in oklab, var(--accent) 10%, transparent)}}.LayerSwitcher-module__DWsDCG__layersColumn .LayerSwitcher-module__DWsDCG__layerSelector:hover{--tw-backdrop-blur:blur(var(--blur-md,12px));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);--tw-backdrop-saturate:saturate(150%);--tw-shadow:0 0 20px 4px var(--tw-shadow-color,var(--layer-color)), 0 0 40px 8px var(--tw-shadow-color,var(--layer-color))}@supports (color:color-mix(in lab, red, red)){.LayerSwitcher-module__DWsDCG__layersColumn .LayerSwitcher-module__DWsDCG__layerSelector:hover{--tw-shadow:0 0 20px 4px var(--tw-shadow-color,color-mix(in srgb,var(--layer-color) 60%,transparent)), 0 0 40px 8px var(--tw-shadow-color,color-mix(in srgb,var(--layer-color) 40%,transparent))}}.LayerSwitcher-module__DWsDCG__layersColumn .LayerSwitcher-module__DWsDCG__layerSelector:hover{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.LayerSwitcher-module__DWsDCG__layersColumn .LayerSwitcher-module__DWsDCG__layerSelector:is([data-theme=dark] *){--tw-shadow:var(--shadow-lg);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.LayerSwitcher-module__DWsDCG__layersColumn .LayerSwitcher-module__DWsDCG__layerSelector{background-color:color-mix(in oklab, var(--card) 80%, transparent);--tw-backdrop-blur:blur(var(--blur-xs,4px));--tw-backdrop-saturate:saturate(150%);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.LayerSwitcher-module__DWsDCG__layersColumn .LayerSwitcher-module__DWsDCG__layerSelector:is([data-theme=dark] *){background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){.LayerSwitcher-module__DWsDCG__layersColumn .LayerSwitcher-module__DWsDCG__layerSelector:is([data-theme=dark] *){background-color:color-mix(in oklab, var(--card) 30%, transparent)}}.LayerSwitcher-module__DWsDCG__layersColumn .LayerSwitcher-module__DWsDCG__layerSelector .LayerSwitcher-module__DWsDCG__layerName{white-space:nowrap;width:max-content;transition-property:max-width,opacity,padding;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.5s;--tw-ease:var(--ease-in-out,cubic-bezier(.4, 0, .2, 1));transition-duration:.5s;transition-timing-function:var(--ease-in-out,cubic-bezier(.4, 0, .2, 1));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--card-foreground);opacity:calc(var(--expand-percentage,0) * .01);max-width:calc(var(--expand-percentage,0) * .01 * 100%);padding-left:calc(var(--expand-percentage,0) * .01 * .5rem);padding-right:calc(var(--expand-percentage,0) * .01 * .5rem);overflow:hidden}.LayerSwitcher-module__DWsDCG__layersColumn .LayerSwitcher-module__DWsDCG__layerSelector.LayerSwitcher-module__DWsDCG__active{border-style:var(--tw-border-style);--tw-backdrop-blur:blur(var(--blur-md,12px));--tw-backdrop-saturate:saturate(150%);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);border-width:2px;border-color:var(--layer-color);background-color:color-mix(in srgb,var(--layer-color) 35%,color-mix(in srgb,var(--color-card) 40%,transparent));--tw-shadow:0 10px 25px -5px var(--tw-shadow-color,color-mix(in srgb,var(--layer-color) 40%,transparent)), 0 0 0 1px var(--tw-shadow-color,var(--layer-color)), 0 4px 6px -1px var(--tw-shadow-color,color-mix(in srgb,var(--layer-color) 20%,transparent));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}
.Navigation-module__d5-jDW__glassLogo{z-index:60;position:relative;overflow:visible!important}
.EventMapMarker-module__u0Qv9q__eventMarker{box-shadow:var(--g-color-shadow-medium);cursor:pointer;z-index:1000;border-radius:50%;justify-content:center;align-items:center;transition:all .4s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.EventMapMarker-module__u0Qv9q__eventMarker:hover{box-shadow:var(--g-color-shadow-heavy);transform:scale(1.05)}.EventMapMarker-module__u0Qv9q__eventMarkerActive{box-shadow:var(--g-color-shadow-heavy);overflow:visible;transform:scale(1)}.EventMapMarker-module__u0Qv9q__eventMarkerIcon{justify-content:center;align-items:center;width:100%;height:100%;font-size:.6em;display:flex}.EventMapMarker-module__u0Qv9q__outerRotatingGroup,.EventMapMarker-module__u0Qv9q__secondRotatingGroup,.EventMapMarker-module__u0Qv9q__thirdRotatingGroup,.EventMapMarker-module__u0Qv9q__fourthRotatingGroup,.EventMapMarker-module__u0Qv9q__selfRotatingElement{transform-origin:50%;transition:transform .3s}.EventMapMarker-module__u0Qv9q__eventMarkerHovered .EventMapMarker-module__u0Qv9q__outerRotatingGroup,.EventMapMarker-module__u0Qv9q__eventMarkerActive .EventMapMarker-module__u0Qv9q__outerRotatingGroup{animation:12s linear infinite EventMapMarker-module__u0Qv9q__rotateClockwise}.EventMapMarker-module__u0Qv9q__eventMarkerHovered .EventMapMarker-module__u0Qv9q__secondRotatingGroup,.EventMapMarker-module__u0Qv9q__eventMarkerActive .EventMapMarker-module__u0Qv9q__secondRotatingGroup{animation:9s linear infinite EventMapMarker-module__u0Qv9q__rotateCounterClockwise}.EventMapMarker-module__u0Qv9q__eventMarkerHovered .EventMapMarker-module__u0Qv9q__thirdRotatingGroup,.EventMapMarker-module__u0Qv9q__eventMarkerActive .EventMapMarker-module__u0Qv9q__thirdRotatingGroup{animation:7.5s linear infinite EventMapMarker-module__u0Qv9q__rotateClockwise}.EventMapMarker-module__u0Qv9q__eventMarkerHovered .EventMapMarker-module__u0Qv9q__fourthRotatingGroup,.EventMapMarker-module__u0Qv9q__eventMarkerActive .EventMapMarker-module__u0Qv9q__fourthRotatingGroup{animation:10.5s linear infinite EventMapMarker-module__u0Qv9q__rotateCounterClockwise}.EventMapMarker-module__u0Qv9q__eventMarkerHovered .EventMapMarker-module__u0Qv9q__selfRotatingElement,.EventMapMarker-module__u0Qv9q__eventMarkerActive .EventMapMarker-module__u0Qv9q__selfRotatingElement{animation:6s linear infinite EventMapMarker-module__u0Qv9q__rotateSelfCounterClockwise}@keyframes EventMapMarker-module__u0Qv9q__rotateClockwise{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes EventMapMarker-module__u0Qv9q__rotateCounterClockwise{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}@keyframes EventMapMarker-module__u0Qv9q__rotateSelfClockwise{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes EventMapMarker-module__u0Qv9q__rotateSelfCounterClockwise{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}.EventMapMarker-module__u0Qv9q__eventLabel{background-color:var(--background);color:var(--foreground);border:1px solid var(--border);box-shadow:var(--g-color-shadow-light);white-space:nowrap;pointer-events:none;z-index:1;opacity:1;border-radius:4px;margin-top:4px;padding:2px 6px;font-weight:500;transition:all .4s cubic-bezier(.4,0,.2,1);position:absolute;top:100%;left:50%;transform:translate(-50%)}.EventMapMarker-module__u0Qv9q__eventBalloon{background-color:var(--background);width:300px;min-height:200px;color:var(--foreground);border:1px solid var(--border);box-shadow:var(--g-color-shadow-heavy);white-space:normal;pointer-events:auto;z-index:1000;opacity:1;transform-origin:top;border-radius:12px;margin-top:8px;padding:16px;transition:opacity .3s,transform .3s;position:absolute;top:100%;left:50%;transform:translate(-50%)scale(1)}.EventMapMarker-module__u0Qv9q__balloonContent{flex-direction:column;gap:12px;width:100%;animation:.4s cubic-bezier(.4,0,.2,1) EventMapMarker-module__u0Qv9q__balloonAppear;display:flex}@keyframes EventMapMarker-module__u0Qv9q__balloonAppear{0%{opacity:0;transform:scale(.8)translateY(-10px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes EventMapMarker-module__u0Qv9q__markerFadeIn{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.EventMapMarker-module__u0Qv9q__markerEntering{animation:.5s cubic-bezier(.4,0,.2,1) forwards EventMapMarker-module__u0Qv9q__markerFadeIn}.EventMapMarker-module__u0Qv9q__eventMarker,.EventMapMarker-module__u0Qv9q__eventMarkerIcon,.EventMapMarker-module__u0Qv9q__eventLabel,.EventMapMarker-module__u0Qv9q__eventBalloon{will-change:transform, opacity}.EventMapMarker-module__u0Qv9q__eventMarker{filter:drop-shadow(0 2px 4px #0000001a);box-shadow:var(--g-color-shadow-medium)}.EventMapMarker-module__u0Qv9q__eventMarkerActive{filter:drop-shadow(0 4px 8px #0003);box-shadow:var(--g-color-shadow-heavy)}.EventMapMarker-module__u0Qv9q__eventMarker[data-status=postponed]{background-color:#ff9800}.EventMapMarker-module__u0Qv9q__eventMarker[data-status=cancelled]{background-color:#f44336}.EventMapMarker-module__u0Qv9q__eventMarker[data-status=active]{background-color:#4caf50}
.index-module-scss-module__5palNG__icon{width:.6rem;height:.6rem;overflow:visible}.index-module-scss-module__5palNG__icon path{vector-effect:non-scaling-stroke}.index-module-scss-module__5palNG__stroke{stroke-width:1px;fill:none;stroke:currentColor}.index-module-scss-module__5palNG__extra-small{width:.25rem;height:.25rem}.index-module-scss-module__5palNG__small{width:.5rem;height:.5rem}.index-module-scss-module__5palNG__medium{width:.75rem;height:.75rem}.index-module-scss-module__5palNG__large{width:1rem;height:1rem}.index-module-scss-module__5palNG__full{width:100%;height:100%}.index-module-scss-module__5palNG__fill{fill:currentColor}.index-module-scss-module__5palNG__bold .index-module-scss-module__5palNG__stroke{stroke-width:2px}.index-module-scss-module__5palNG__chevronDown{width:1rem;height:.5rem}.index-module-scss-module__5palNG__spinning{animation:1s steps(8,end) infinite index-module-scss-module__5palNG__spin}@keyframes index-module-scss-module__5palNG__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
@keyframes EventImagePlaceholder-module__Do8fdq__gradientShift{0%,to{background-position:0%}50%{background-position:100%}}@keyframes EventImagePlaceholder-module__Do8fdq__float{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-20px)rotate(180deg)}}@keyframes EventImagePlaceholder-module__Do8fdq__pulse{0%,to{opacity:.1;transform:translate(-50%,-50%)scale(1)}50%{opacity:.2;transform:translate(-50%,-50%)scale(1.2)}}@keyframes EventImagePlaceholder-module__Do8fdq__iconFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.EventImagePlaceholder-module__Do8fdq__fallbackContainer{background-size:200% 200%;animation:8s ease-in-out infinite EventImagePlaceholder-module__Do8fdq__gradientShift}.EventImagePlaceholder-module__Do8fdq__floatCircle1{animation:6s ease-in-out infinite EventImagePlaceholder-module__Do8fdq__float}.EventImagePlaceholder-module__Do8fdq__floatCircle2{animation:8s ease-in-out infinite reverse EventImagePlaceholder-module__Do8fdq__float}.EventImagePlaceholder-module__Do8fdq__pulseCircle{animation:4s ease-in-out infinite EventImagePlaceholder-module__Do8fdq__pulse}.EventImagePlaceholder-module__Do8fdq__iconContainer{animation:3s ease-in-out infinite EventImagePlaceholder-module__Do8fdq__iconFloat}
.index-module-scss-module__2fjjcq__desktopNav{width:100%;height:var(--header-height);position:relative}.index-module-scss-module__2fjjcq__desktopNav:before,.index-module-scss-module__2fjjcq__desktopNav:after{content:"";pointer-events:none;z-index:-5;width:100%;height:100%;transition:all .2s cubic-bezier(.165,.84,.44,1);display:block;position:fixed;top:0;left:0}@media (max-width:73.125rem){.index-module-scss-module__2fjjcq__desktopNav{visibility:hidden;display:none}}.index-module-scss-module__2fjjcq__background{height:var(--header-height);top:var(--header-height);z-index:-1;width:100%;margin:0 calc(var(--gutter-h)*-1);transition:all .4s cubic-bezier(.165,.84,.44,1);position:absolute}.index-module-scss-module__2fjjcq__background:before,.index-module-scss-module__2fjjcq__background:after{content:"";z-index:-1;width:100%;height:100%;transition:all .4s cubic-bezier(.165,.84,.44,1);display:block;position:absolute;top:0;left:0}.index-module-scss-module__2fjjcq__background:before{background:var(--background);opacity:.9}.index-module-scss-module__2fjjcq__background:after{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);opacity:0}.index-module-scss-module__2fjjcq__active:before,.index-module-scss-module__2fjjcq__active:after{transition:all .2s cubic-bezier(.165,.84,.44,1)}.index-module-scss-module__2fjjcq__active .index-module-scss-module__2fjjcq__dropdown{z-index:1}.index-module-scss-module__2fjjcq__active .index-module-scss-module__2fjjcq__background:after{opacity:1}.index-module-scss-module__2fjjcq__grid{height:100%}.index-module-scss-module__2fjjcq__grid a{text-decoration:none}.index-module-scss-module__2fjjcq__content{width:100%;display:flex;position:relative}.index-module-scss-module__2fjjcq__authNav{align-items:center;display:flex}.index-module-scss-module__2fjjcq__authNav>:not(:last-child){margin-right:1rem}.index-module-scss-module__2fjjcq__container{position:relative}.index-module-scss-module__2fjjcq__logo{align-items:center;height:100%;display:flex}.index-module-scss-module__2fjjcq__tabs{flex-direction:row;flex-grow:1;gap:1.5rem;padding:0;display:flex;position:relative}.index-module-scss-module__2fjjcq__tab{box-shadow:none;color:currentColor;font-size:var(--font-body-size);cursor:pointer;text-transform:uppercase;background:0 0;border:0;border-radius:0;height:100%;padding:0;text-decoration:none}.index-module-scss-module__2fjjcq__directLink{align-items:center;height:100%;text-decoration:none;display:flex}.index-module-scss-module__2fjjcq__directLink:hover,.index-module-scss-module__2fjjcq__directLink:focus{opacity:1;text-decoration:none}.index-module-scss-module__2fjjcq__tabArrow,.index-module-scss-module__2fjjcq__linkArrow{width:.5rem;height:.5rem;margin-left:.5rem}.index-module-scss-module__2fjjcq__underline{transition:all .2s cubic-bezier(.165,.84,.44,1);position:absolute;bottom:0}.index-module-scss-module__2fjjcq__underlineFill{background-color:var(--foreground);height:2px}.index-module-scss-module__2fjjcq__dropdownWrap{position:relative}.index-module-scss-module__2fjjcq__description{letter-spacing:-.04em;max-width:300px;font-size:24px;line-height:1.2em}.index-module-scss-module__2fjjcq__dropdown{pointer-events:none;width:100%;padding:2.5rem var(--gutter-h) 0 var(--gutter-h);transition:opacity .2s cubic-bezier(.165,.84,.44,1);position:fixed;left:0}.index-module-scss-module__2fjjcq__dropdownItem{position:relative}.index-module-scss-module__2fjjcq__dropdownItem,.index-module-scss-module__2fjjcq__description{text-wrap:wrap;opacity:0;margin-right:2rem;padding-bottom:2.5rem;transition:opacity .2s cubic-bezier(.165,.84,.44,1)}.index-module-scss-module__2fjjcq__dropdownItem:before,.index-module-scss-module__2fjjcq__description:before{content:"";background-color:var(--foreground);opacity:1;width:0;height:2px;transition:all .2s cubic-bezier(.165,.84,.44,1);display:block;position:absolute;bottom:0;left:0}.index-module-scss-module__2fjjcq__dropdownItem:last-child,.index-module-scss-module__2fjjcq__description:last-child{padding-right:0}.index-module-scss-module__2fjjcq__dropdownItem svg,.index-module-scss-module__2fjjcq__description svg{transition:all .2s cubic-bezier(.165,.84,.44,1)}.index-module-scss-module__2fjjcq__dropdownItem:nth-child(n),.index-module-scss-module__2fjjcq__description:nth-child(n){transition-delay:.125s}.index-module-scss-module__2fjjcq__dropdownItem:nth-child(2n),.index-module-scss-module__2fjjcq__description:nth-child(2n){transition-delay:.1s}.index-module-scss-module__2fjjcq__dropdownItem:nth-child(3n),.index-module-scss-module__2fjjcq__description:nth-child(3n){transition-delay:75ms}.index-module-scss-module__2fjjcq__dropdownItem:nth-child(4n),.index-module-scss-module__2fjjcq__description:nth-child(4n){transition-delay:50ms}.index-module-scss-module__2fjjcq__dropdownItem:nth-child(5n),.index-module-scss-module__2fjjcq__description:nth-child(5n){transition-delay:25ms}.index-module-scss-module__2fjjcq__activeTab{pointer-events:all}.index-module-scss-module__2fjjcq__activeTab .index-module-scss-module__2fjjcq__description,.index-module-scss-module__2fjjcq__activeTab .index-module-scss-module__2fjjcq__dropdownItem{opacity:1;transition:all .2s cubic-bezier(.165,.84,.44,1);transform:translateY(0)}.index-module-scss-module__2fjjcq__activeTab .index-module-scss-module__2fjjcq__description:nth-child(n),.index-module-scss-module__2fjjcq__activeTab .index-module-scss-module__2fjjcq__dropdownItem:nth-child(n){transition-delay:75ms}.index-module-scss-module__2fjjcq__activeTab .index-module-scss-module__2fjjcq__description:nth-child(2n),.index-module-scss-module__2fjjcq__activeTab .index-module-scss-module__2fjjcq__dropdownItem:nth-child(2n){transition-delay:.15s}.index-module-scss-module__2fjjcq__activeTab .index-module-scss-module__2fjjcq__description:nth-child(3n),.index-module-scss-module__2fjjcq__activeTab .index-module-scss-module__2fjjcq__dropdownItem:nth-child(3n){transition-delay:.225s}.index-module-scss-module__2fjjcq__activeTab .index-module-scss-module__2fjjcq__description:nth-child(4n),.index-module-scss-module__2fjjcq__activeTab .index-module-scss-module__2fjjcq__dropdownItem:nth-child(4n){transition-delay:.3s}.index-module-scss-module__2fjjcq__activeTab .index-module-scss-module__2fjjcq__description:nth-child(5n),.index-module-scss-module__2fjjcq__activeTab .index-module-scss-module__2fjjcq__dropdownItem:nth-child(5n){transition-delay:.375s}.index-module-scss-module__2fjjcq__showUnderline:before{width:100%;transition:all .2s cubic-bezier(.165,.84,.44,1)}.index-module-scss-module__2fjjcq__showUnderline svg{transition:all .2s cubic-bezier(.165,.84,.44,1);transform:translate(10px,-10px)}.index-module-scss-module__2fjjcq__defaultLink,.index-module-scss-module__2fjjcq__defaultLinkDescription{flex-direction:column;justify-content:space-between;gap:1rem;display:flex}.index-module-scss-module__2fjjcq__defaultLink{flex:1;height:100%;transition:opacity .2s cubic-bezier(.165,.84,.44,1)}.index-module-scss-module__2fjjcq__defaultLink:focus{text-decoration:none}.index-module-scss-module__2fjjcq__defaultLinkLabel{letter-spacing:-.05em;flex-grow:1;margin:0;font-size:1.4rem;font-weight:500;line-height:1.2}.index-module-scss-module__2fjjcq__defaultLinkDescription{letter-spacing:0;min-height:5rem;font-size:16px;line-height:20px}.index-module-scss-module__2fjjcq__tab{font-size:var(--font-body-size)}.index-module-scss-module__2fjjcq__secondaryNavItems{letter-spacing:0;font-size:16px;line-height:20px}.index-module-scss-module__2fjjcq__linkList,.index-module-scss-module__2fjjcq__featuredLink{flex-direction:column;gap:1rem;display:flex}.index-module-scss-module__2fjjcq__listLabel{letter-spacing:.25em;text-transform:uppercase;margin:0;font-size:13px;font-weight:400;line-height:1}.index-module-scss-module__2fjjcq__link{font-size:var(--font-body-size);font-weight:500;line-height:1.4;text-decoration:none;transition:all .2s cubic-bezier(.165,.84,.44,1)}.index-module-scss-module__2fjjcq__link:focus{text-decoration:none}.index-module-scss-module__2fjjcq__link:hover{opacity:.8;transition:all .2s cubic-bezier(.165,.84,.44,1)}.index-module-scss-module__2fjjcq__featuredLinks,.index-module-scss-module__2fjjcq__descriptionLink{font-size:var(--font-body-size);letter-spacing:0;flex-direction:row;align-items:center;line-height:1.4;transition:all .2s cubic-bezier(.165,.84,.44,1);display:flex}.index-module-scss-module__2fjjcq__featuredLinks:hover,.index-module-scss-module__2fjjcq__descriptionLink:hover{opacity:.8;transition:all .2s cubic-bezier(.165,.84,.44,1)}.index-module-scss-module__2fjjcq__descriptionLink{width:100%}.index-module-scss-module__2fjjcq__featuredLinkWrap{flex-direction:row;gap:2rem;display:flex}.index-module-scss-module__2fjjcq__descriptionLinks{flex-direction:column;gap:1rem;padding:2rem 0;display:flex}.index-module-scss-module__2fjjcq__secondaryNavItems{white-space:nowrap;opacity:0;visibility:hidden;justify-content:flex-end;align-items:center;gap:1.25rem;height:100%;transition:all .2s cubic-bezier(.165,.84,.44,1);display:flex}.index-module-scss-module__2fjjcq__secondaryNavItems>a:hover{opacity:.8}.index-module-scss-module__2fjjcq__show{opacity:1;visibility:visible}.index-module-scss-module__2fjjcq__payload{width:100%;height:100%;position:absolute;top:0;left:0}.index-module-scss-module__2fjjcq__button{color:var(--primary-foreground);background:var(--foreground);border:1px solid var(--foreground);border-radius:4px;align-items:center;padding:.25rem .5rem;display:flex}.index-module-scss-module__2fjjcq__icons{letter-spacing:0;align-items:center;font-size:16px;line-height:20px;display:flex}.index-module-scss-module__2fjjcq__icons>*{margin-right:.75rem}.index-module-scss-module__2fjjcq__icons>:last-child{margin-right:0}.index-module-scss-module__2fjjcq__github{align-items:center;gap:.5rem;display:flex}.index-module-scss-module__2fjjcq__github svg{width:1.25rem}.index-module-scss-module__2fjjcq__github:hover{opacity:.8}[data-theme=dark] .index-module-scss-module__2fjjcq__background:before{opacity:.9}
.index-module-scss-module__YO9aWG__sightCard{width:calc(var(--column)*4);border-block:1px solid var(--border);flex-direction:column;text-decoration:none;display:flex;position:relative}.index-module-scss-module__YO9aWG__sightCard:after{content:"";background-color:var(--foreground);width:0;height:2px;transition:width .3s;display:block;position:absolute;bottom:0}.index-module-scss-module__YO9aWG__sightCard:hover img{transform:scale(1.02)}.index-module-scss-module__YO9aWG__sightCard:hover:after{width:100%}.index-module-scss-module__YO9aWG__sightCard:hover .index-module-scss-module__YO9aWG__sightCardScanlines{opacity:1}.index-module-scss-module__YO9aWG__sightCard:hover .index-module-scss-module__YO9aWG__sightCardArrow{opacity:1;top:1.5rem;right:1.5rem}@media (max-width:768px){.index-module-scss-module__YO9aWG__sightCard{width:calc(var(--column)*8)}}.index-module-scss-module__YO9aWG__sightCardImage{--sight-card-image-height:240px;width:100%;height:var(--sight-card-image-height);border-inline:1px solid #0000;flex-shrink:0;margin-inline:auto;display:block;position:relative;overflow:hidden}.index-module-scss-module__YO9aWG__sightCardImage>div{width:100%;height:100%;position:relative}.index-module-scss-module__YO9aWG__sightCardImage>div>img{-o-object-fit:cover;object-fit:cover;transition:transform .3s}.index-module-scss-module__YO9aWG__sightCardInfo{border-top:1px solid var(--border);flex-direction:column;flex-grow:1;gap:.25rem;padding:1.5rem;display:flex;position:relative}.index-module-scss-module__YO9aWG__sightCardInfo>*{margin:0}.index-module-scss-module__YO9aWG__sightCardTitle{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.index-module-scss-module__YO9aWG__sightCardMunicipality{letter-spacing:0;color:var(--muted-foreground);font-size:16px;line-height:20px}@media (max-width:1920px){.index-module-scss-module__YO9aWG__sightCardMunicipality{font-size:15px;line-height:18px}}.index-module-scss-module__YO9aWG__sightCardScanlines{opacity:0;transition:opacity .3s}.index-module-scss-module__YO9aWG__sightCardArrow{opacity:0;transition-property:top,right,opacity;transition-duration:.3s;transition-timing-function:ease;position:absolute;top:1.75rem;right:1.75rem}
.index-module-scss-module__UHpNGa__caseStudyCards{position:relative}.index-module-scss-module__UHpNGa__cards{padding:4rem 0;position:relative}@media (max-width:1024px){.index-module-scss-module__UHpNGa__cards{padding:2rem 0}}.index-module-scss-module__UHpNGa__gutter{position:relative}.index-module-scss-module__UHpNGa__scanline{--margin:min(calc(var(--gutter-h) / 2), 4rem);margin-left:var(--margin);margin-right:var(--margin);width:calc(100% - var(--margin)*2)}@media (max-width:1024px){.index-module-scss-module__UHpNGa__scanline{--margin:auto;width:100%}}.index-module-scss-module__UHpNGa__card{border:1px solid var(--border);background-color:var(--card);text-decoration:none;transition:border .2s ease-out;display:flex;position:relative}.index-module-scss-module__UHpNGa__card:not(:last-child){margin-bottom:2rem}.index-module-scss-module__UHpNGa__card:hover{border:1px solid var(--foreground)}.index-module-scss-module__UHpNGa__card:hover .index-module-scss-module__UHpNGa__media img{transform:scale(1.05)rotate(-1deg)}.index-module-scss-module__UHpNGa__card:hover .index-module-scss-module__UHpNGa__media:after{opacity:.5}@media (max-width:768px){.index-module-scss-module__UHpNGa__card{flex-direction:column}}.index-module-scss-module__UHpNGa__content{flex-direction:row;flex:1;justify-content:space-between;align-items:flex-start;width:auto;padding:4rem 3rem;display:flex;position:relative}@media (max-width:1600px){.index-module-scss-module__UHpNGa__content{padding:3rem 1.5rem}}@media (max-width:768px){.index-module-scss-module__UHpNGa__content{padding:1.5rem 1rem}}.index-module-scss-module__UHpNGa__content *{margin-top:0}.index-module-scss-module__UHpNGa__media{flex-shrink:0;width:50%;min-height:150px;position:relative;overflow:hidden}.index-module-scss-module__UHpNGa__media:after{content:"";background-color:var(--muted);opacity:0;mix-blend-mode:hard-light;width:100%;height:100%;transition:opacity .25s;position:absolute}.index-module-scss-module__UHpNGa__media img{-o-object-fit:cover;object-fit:cover;transition:transform .3s}@media (max-width:768px){.index-module-scss-module__UHpNGa__media{width:100%}.index-module-scss-module__UHpNGa__media:after{display:none}}.index-module-scss-module__UHpNGa__bg{width:calc(100% + var(--gutter-h));height:100%;margin-left:calc(var(--gutter-h)/-2);position:absolute;top:0;left:0}@media (max-width:1024px){.index-module-scss-module__UHpNGa__bg{margin-left:calc(var(--gutter-h)*-1);width:calc(100% + var(--gutter-h)*2)}}
.SearchResultCard-module-scss-module__YayhKq__searchCard{width:calc(var(--column)*4);border-block:1px solid var(--border);color:inherit;flex-direction:column;text-decoration:none;display:flex;position:relative}.SearchResultCard-module-scss-module__YayhKq__searchCard:after{content:"";background-color:var(--foreground);width:0;height:2px;transition:width .3s;display:block;position:absolute;bottom:0}.SearchResultCard-module-scss-module__YayhKq__searchCard:hover:after{width:100%}.SearchResultCard-module-scss-module__YayhKq__searchCard:hover .SearchResultCard-module-scss-module__YayhKq__searchCardImage img{transform:scale(1.02)}.SearchResultCard-module-scss-module__YayhKq__searchCard:hover .SearchResultCard-module-scss-module__YayhKq__searchCardScanlines{opacity:1}.SearchResultCard-module-scss-module__YayhKq__searchCard:hover .SearchResultCard-module-scss-module__YayhKq__searchCardArrow{opacity:1;top:1.5rem;right:1.5rem}@media (max-width:768px){.SearchResultCard-module-scss-module__YayhKq__searchCard{width:calc(var(--column)*8)}}.SearchResultCard-module-scss-module__YayhKq__searchCardImage{--search-card-image-height:240px;width:100%;height:var(--search-card-image-height);background-color:var(--muted);border-inline:1px solid #0000;flex-shrink:0;margin-inline:auto;display:block;position:relative;overflow:hidden}.SearchResultCard-module-scss-module__YayhKq__searchCardImage>div{width:100%;height:100%;position:relative}.SearchResultCard-module-scss-module__YayhKq__searchCardImage img{-o-object-fit:cover;object-fit:cover;transition:transform .3s}.SearchResultCard-module-scss-module__YayhKq__searchCardInfo{border-top:1px solid var(--border);flex-direction:column;flex-grow:1;gap:.5rem;padding:1.5rem;display:flex;position:relative}.SearchResultCard-module-scss-module__YayhKq__searchCardInfo>*{margin:0}.SearchResultCard-module-scss-module__YayhKq__searchCardTitle{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:1.125rem;font-weight:500;line-height:1.3;display:-webkit-box;overflow:hidden}.SearchResultCard-module-scss-module__YayhKq__searchCardDescription{-webkit-line-clamp:2;line-clamp:2;color:var(--muted-foreground);-webkit-box-orient:vertical;font-size:.875rem;line-height:1.4;display:-webkit-box;overflow:hidden}.SearchResultCard-module-scss-module__YayhKq__searchCardBadgeRow{flex-wrap:wrap;gap:.25rem;display:flex}.SearchResultCard-module-scss-module__YayhKq__searchCardScanlines{opacity:0;transition:opacity .3s}.SearchResultCard-module-scss-module__YayhKq__searchCardArrow{opacity:0;transition-property:top,right,opacity;transition-duration:.3s;transition-timing-function:ease;position:absolute;top:1.75rem;right:1.75rem}
.index-module-scss-module__GcYq8W__sightsDirectory{position:relative}.index-module-scss-module__GcYq8W__directoryHeader{justify-content:space-between;align-items:center;margin-bottom:4rem;display:flex}.index-module-scss-module__GcYq8W__directoryHeader *{margin:0}.index-module-scss-module__GcYq8W__directoryHeader .index-module-scss-module__GcYq8W__results{align-items:center;gap:1rem;display:flex}@media (max-width:1024px){.index-module-scss-module__GcYq8W__directoryHeader{margin-bottom:2rem}}.index-module-scss-module__GcYq8W__sidebar{border-top:1px solid var(--border);margin-bottom:2rem;position:relative}.index-module-scss-module__GcYq8W__filterWrapper{top:var(--header-height);height:auto;overflow:hidden}.index-module-scss-module__GcYq8W__filterWrapper>*{border-bottom:1px solid var(--border)}@media (max-width:1024px){.index-module-scss-module__GcYq8W__filterWrapper{height:0}}.index-module-scss-module__GcYq8W__filterToggle{display:none}@media (max-width:1024px){.index-module-scss-module__GcYq8W__filterToggle{display:block}}.index-module-scss-module__GcYq8W__filterToggle>svg{stroke-width:2px;margin-right:.75rem;transition:rotate .3s;rotate:-45deg}.index-module-scss-module__GcYq8W__filterToggle>svg.index-module-scss-module__GcYq8W__openToggle{rotate:none}@media (max-width:1024px){.index-module-scss-module__GcYq8W__openFilters{height:auto}}.index-module-scss-module__GcYq8W__filterHeader{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:1rem 1.5rem;font-weight:500;display:flex}@media (max-width:1024px){.index-module-scss-module__GcYq8W__filterHeader{padding-left:1rem}}.index-module-scss-module__GcYq8W__filterHeader>*{margin:0}.index-module-scss-module__GcYq8W__filterHeader>button{letter-spacing:0;cursor:pointer;color:inherit;background:0 0;border:none;padding:0;font-size:16px;line-height:20px;text-decoration:underline}@media (max-width:1920px){.index-module-scss-module__GcYq8W__filterHeader>button{font-size:15px;line-height:18px}}.index-module-scss-module__GcYq8W__filterHeader>button:hover{opacity:.75}.index-module-scss-module__GcYq8W__filterHeader>button:disabled{opacity:.5;pointer-events:none;text-decoration:none}.index-module-scss-module__GcYq8W__filterHeader>span{width:100%}.index-module-scss-module__GcYq8W__filterGroup{grid-template-rows:auto 0fr;display:grid;overflow:hidden}.index-module-scss-module__GcYq8W__filterGroup .index-module-scss-module__GcYq8W__filterGroupHeader{height:min-content;font-size:var(--font-body-size);letter-spacing:0;text-align:left;cursor:pointer;color:inherit;background-color:#0000;border:none;justify-content:space-between;align-items:center;margin:0;padding:1rem 1.5rem;line-height:1.4;display:flex;position:relative}.index-module-scss-module__GcYq8W__filterGroup .index-module-scss-module__GcYq8W__filterGroupHeader:hover .index-module-scss-module__GcYq8W__chevron{opacity:1}.index-module-scss-module__GcYq8W__filterGroup .index-module-scss-module__GcYq8W__pill{background-color:var(--muted);border-radius:.25rem;justify-content:center;align-items:center;width:1.2rem;height:100%;margin-left:.5rem;font-size:.75rem;line-height:1.2rem;display:flex}.index-module-scss-module__GcYq8W__filterGroup .index-module-scss-module__GcYq8W__chevron{opacity:.5;width:.75rem;height:.75rem;margin-left:auto;transition:transform .3s,opacity .3s;transform:rotate(-90deg)}.index-module-scss-module__GcYq8W__filterGroup .index-module-scss-module__GcYq8W__checkboxes{gap:.75rem;height:100%;padding:0 1.5rem;overflow:hidden}.index-module-scss-module__GcYq8W__filterGroup .index-module-scss-module__GcYq8W__checkboxes label{cursor:pointer;width:fit-content;color:var(--muted-foreground);letter-spacing:0;align-items:center;gap:.5rem;margin:0;padding:.375rem 0;font-size:16px;line-height:20px;transition:color .3s;display:flex}@media (max-width:1920px){.index-module-scss-module__GcYq8W__filterGroup .index-module-scss-module__GcYq8W__checkboxes label{font-size:15px;line-height:18px}}.index-module-scss-module__GcYq8W__filterGroup .index-module-scss-module__GcYq8W__checkboxes label:hover{color:var(--foreground)}.index-module-scss-module__GcYq8W__filterGroup .index-module-scss-module__GcYq8W__checkboxes label:has(input:checked){color:var(--foreground)}.index-module-scss-module__GcYq8W__filterGroup .index-module-scss-module__GcYq8W__checkboxes label:has(input:disabled){color:color-mix(in oklch, var(--muted-foreground) 55%, var(--background));cursor:not-allowed}.index-module-scss-module__GcYq8W__filterGroup .index-module-scss-module__GcYq8W__checkboxes label input{appearance:none;width:1rem;height:1rem}.index-module-scss-module__GcYq8W__filterGroup .index-module-scss-module__GcYq8W__checkboxes label input:before{content:"";box-sizing:border-box;border:1px solid var(--input);cursor:pointer;justify-content:center;align-items:center;width:1rem;height:100%;margin:0;padding:0;transition:background-color .3s,border-color .3s;display:flex}.index-module-scss-module__GcYq8W__filterGroup .index-module-scss-module__GcYq8W__checkboxes label input:checked:before{content:url(/images/check.svg);border-color:var(--border);background-color:var(--background)}[data-theme=dark] .index-module-scss-module__GcYq8W__filterGroup .index-module-scss-module__GcYq8W__checkboxes label input:checked:before{content:url(/images/check-dark.svg)}[data-theme=dark]:not(:has([data-theme=light])) .index-module-scss-module__GcYq8W__filterGroup .index-module-scss-module__GcYq8W__checkboxes label input:checked:before{content:url(/images/check-dark.svg)}.index-module-scss-module__GcYq8W__filterGroup .index-module-scss-module__GcYq8W__checkboxes label input:hover:before{border-color:color-mix(in oklch, var(--foreground) 42%, var(--border));background-color:var(--muted)}.index-module-scss-module__GcYq8W__filterGroup .index-module-scss-module__GcYq8W__checkboxes label input:disabled:before{border-color:var(--muted);background-color:var(--background);cursor:not-allowed}.index-module-scss-module__GcYq8W__filterGroup .index-module-scss-module__GcYq8W__checkboxes *{gap:.75rem;margin:0;display:flex}.index-module-scss-module__GcYq8W__filterGroup .index-module-scss-module__GcYq8W__checkboxes>:last-child{margin-bottom:1rem}:is(.index-module-scss-module__GcYq8W__filterGroup:has(input:focus),.index-module-scss-module__GcYq8W__open){grid-template-rows:auto 1fr}:is(.index-module-scss-module__GcYq8W__filterGroup:has(input:focus) .index-module-scss-module__GcYq8W__filterGroupHeader,.index-module-scss-module__GcYq8W__open .index-module-scss-module__GcYq8W__filterGroupHeader){padding-bottom:.5rem}:is(.index-module-scss-module__GcYq8W__filterGroup:has(input:focus) .index-module-scss-module__GcYq8W__chevron,.index-module-scss-module__GcYq8W__open .index-module-scss-module__GcYq8W__chevron){transform:rotate(0)}
.index-module-scss-module__R4ajaW__title{letter-spacing:-.05rem;margin:1.2rem 0;font-size:1rem;font-weight:500;line-height:1.2;display:block}@media (max-width:1600px){.index-module-scss-module__R4ajaW__title{font-size:1.25rem}}@media (max-width:768px){.index-module-scss-module__R4ajaW__title{font-size:1rem}}.index-module-scss-module__R4ajaW__title code{font-size:inherit}.index-module-scss-module__R4ajaW__title{text-decoration:none;margin-top:0!important}
