.lightbox_component__z_hIU{--background-default:var(--light-background-default);--background-overlay:var(--light-background-overlay);--background-surface:var(--light-background-surface);--border-default:var(--light-border-default);--border-focus:var(--light-border-focus);--component-button-primary-default-background:var(--light-component-button-primary-default-background);--component-button-primary-default-border:var(--light-component-button-primary-default-border);--component-button-primary-default-foreground:var(--light-component-button-primary-default-foreground);--component-button-primary-hover-background:var(--light-component-button-primary-hover-background);--component-button-primary-hover-border:var(--light-component-button-primary-hover-border);--component-button-primary-hover-foreground:var(--light-component-button-primary-hover-foreground);--component-button-primary-press-background:var(--light-component-button-primary-press-background);--component-button-primary-press-border:var(--light-component-button-primary-press-border);--component-button-primary-press-foreground:var(--light-component-button-primary-press-foreground);--component-button-secondary-default-background:var(--light-component-button-secondary-default-background);--component-button-secondary-default-border:var(--light-component-button-secondary-default-border);--component-button-secondary-default-foreground:var(--light-component-button-secondary-default-foreground);--component-button-secondary-hover-background:var(--light-component-button-secondary-hover-background);--component-button-secondary-hover-border:var(--light-component-button-secondary-hover-border);--component-button-secondary-hover-foreground:var(--light-component-button-secondary-hover-foreground);--component-button-secondary-press-background:var(--light-component-button-secondary-press-background);--component-button-secondary-press-border:var(--light-component-button-secondary-press-border);--component-button-secondary-press-foreground:var(--light-component-button-secondary-press-foreground);--component-button-tertiary-default-background:var(--light-component-button-tertiary-default-background);--component-button-tertiary-default-border:var(--light-component-button-tertiary-default-border);--component-button-tertiary-default-foreground:var(--light-component-button-tertiary-default-foreground);--component-button-tertiary-hover-background:var(--light-component-button-tertiary-hover-background);--component-button-tertiary-hover-border:var(--light-component-button-tertiary-hover-border);--component-button-tertiary-hover-foreground:var(--light-component-button-tertiary-hover-foreground);--component-button-tertiary-press-background:var(--light-component-button-tertiary-press-background);--component-button-tertiary-press-border:var(--light-component-button-tertiary-press-border);--component-button-tertiary-press-foreground:var(--light-component-button-tertiary-press-foreground);--component-form-default-background:var(--light-component-form-default-background);--component-form-default-border:var(--light-component-form-default-border);--component-form-default-foreground:var(--light-component-form-default-foreground);--component-form-hover-background:var(--light-component-form-hover-background);--component-form-hover-border:var(--light-component-form-hover-border);--component-form-hover-foreground:var(--light-component-form-hover-foreground);--component-menu-background-default:var(--light-component-menu-background-default);--component-menu-background-hover:var(--light-component-menu-background-hover);--component-menu-background-sticky:var(--light-component-menu-background-sticky);--component-slider-background-default-hover:var(--light-component-slider-background-default-hover);--component-slider-foreground-default-hover:var(--light-component-slider-foreground-default-hover);--component-slider-foreground-subtle-hover:var(--light-component-slider-foreground-subtle-hover);--component-tag-background:var(--light-component-tag-background);--component-tag-foreground:var(--light-component-tag-foreground);--effects-button-shadow-blur:var(--light-effects-button-shadow-blur);--effects-button-shadow-color:var(--light-effects-button-shadow-color);--effects-button-shadow-spread:var(--light-effects-button-shadow-spread);--effects-button-shadow-x:var(--light-effects-button-shadow-x);--effects-button-shadow-y:var(--light-effects-button-shadow-y);--effects-input-shadow-blur:var(--light-effects-input-shadow-blur);--effects-input-shadow-color:var(--light-effects-input-shadow-color);--effects-input-shadow-spread:var(--light-effects-input-shadow-spread);--effects-input-shadow-x:var(--light-effects-input-shadow-x);--effects-input-shadow-y:var(--light-effects-input-shadow-y);--effects-overlay-blur:var(--light-effects-overlay-blur);--effects-overlay-opacity:var(--light-effects-overlay-opacity);--effects-shadow-blur:var(--light-effects-shadow-blur);--effects-shadow-color:var(--light-effects-shadow-color);--effects-shadow-spread:var(--light-effects-shadow-spread);--effects-shadow-x:var(--light-effects-shadow-x);--effects-shadow-y:var(--light-effects-shadow-y);--foreground-accent:var(--light-foreground-accent);--foreground-attention:var(--light-foreground-attention);--foreground-default:var(--light-foreground-default);--foreground-error:var(--light-foreground-error);--foreground-highlight:var(--light-foreground-highlight);--foreground-link:var(--light-foreground-link);--foreground-link-hover:var(--light-foreground-link-hover);--foreground-muted:var(--light-foreground-muted);--foreground-subtle:var(--light-foreground-subtle);align-items:center;background-color:var(--background-overlay)}.lightbox_component__z_hIU .lightbox_container__XibA1{height:-moz-fit-content;height:fit-content;margin-block:5rem;width:100%}.lightbox_component__z_hIU .lightbox_wrapper__IDn8j{border-radius:var(--spacing-card-borderRadius);display:flex;height:-moz-fit-content;height:fit-content;padding:0 1rem;position:relative;width:100%}@media screen and (min-width:768px){.lightbox_component__z_hIU .lightbox_wrapper__IDn8j{padding:5rem 2rem}}.lightbox_component__z_hIU .lightbox_close__LMizD{height:2.5rem;position:absolute;right:1.5rem;top:1.5rem;width:2.5rem;z-index:1}@media screen and (min-width:768px){.lightbox_component__z_hIU .lightbox_close__LMizD{right:2.5rem;top:2.5rem}}.lightbox_component__z_hIU .lightbox_inner__5Zn_E{margin:auto;min-height:100%;min-width:100%;position:relative}.lightbox_component__z_hIU.lightbox_isLarge__ysDjt .lightbox_container__XibA1{margin:0;min-height:100%;padding:0}.lightbox_component__z_hIU.lightbox_isLarge__ysDjt .lightbox_container__XibA1 .lightbox_column__splfq,.lightbox_component__z_hIU.lightbox_isLarge__ysDjt .lightbox_container__XibA1 .lightbox_row__1YGEe{margin:0;padding:0}.lightbox_component__z_hIU.lightbox_isLarge__ysDjt .lightbox_container__XibA1 .lightbox_wrapper__IDn8j{border-radius:0;min-height:100vh}.vertical-spots-item_component__Y2458{align-items:stretch;background-color:var(--background-default);border-radius:inherit;color:var(--foreground-default);display:flex;flex-direction:column;height:40rem;justify-content:stretch;position:relative;text-align:left;text-decoration:none;transition:background-color .25s ease-in-out;width:100%}.vertical-spots-item_component__Y2458 .vertical-spots-item_imageWrapper__4mV0O{display:flex;inset:0;pointer-events:none;position:absolute;transition:transform .25s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vertical-spots-item_component__Y2458 .vertical-spots-item_image__fuQRD{position:relative;width:100%}.vertical-spots-item_component__Y2458 .vertical-spots-item_overlay__DNwsg{background-color:var(--background-default);inset:0;-webkit-mask-image:linear-gradient(transparent 25%,75%,#000);mask-image:linear-gradient(transparent 25%,75%,#000);position:absolute}.vertical-spots-item_component__Y2458 .vertical-spots-item_contentWrapper__pz3Ah{align-items:center;background:linear-gradient(198deg,transparent -20%,var(--background-default) 66.2%);display:flex;flex:1 1 auto;gap:.5rem;justify-content:center;opacity:0;padding:2.5rem;position:relative;text-align:center;transition:.25s ease-in-out;transition-property:background-color,opacity}.vertical-spots-item_component__Y2458 .vertical-spots-item_contentWrapperText__fdqtk{align-items:center;display:flex;flex:1 1 auto;flex-direction:column;gap:1.5rem}.vertical-spots-item_component__Y2458 .vertical-spots-item_headlineWrapper__tgM95{align-items:flex-end;display:flex;flex:1 1 auto;gap:.5rem;inset:0;justify-content:stretch;padding:1.5rem;position:absolute;transition:opacity .25s}.vertical-spots-item_component__Y2458 .vertical-spots-item_headline__tw_DU{color:var(--foreground-default)}.vertical-spots-item_component__Y2458 .vertical-spots-item_description__02BAE{color:var(--foreground-muted)}.vertical-spots-item_component__Y2458:hover .vertical-spots-item_contentWrapper__pz3Ah{opacity:1}.vertical-spots-item_component__Y2458:hover .vertical-spots-item_headlineWrapper__tgM95{opacity:0}.vertical-spots-item_component__Y2458.vertical-spots-item_hasLink__zF6Sv{cursor:pointer}.vertical-spots_component__CfL3D{display:flex;flex-direction:column}.vertical-spots_component__CfL3D .vertical-spots_slide__uUPcs{cursor:-webkit-grab;cursor:grab;display:flex;flex:0 0 auto}.vertical-spots_component__CfL3D .vertical-spots_swiperWrapper__yW1O3{display:flex;flex:1 1 auto}