.sew-query-cards{--sew-query-cards-columns:3;--sew-query-cards-columns-desktop:var(--sew-query-cards-columns);--sew-query-cards-columns-tablet:var(--sew-query-cards-columns);--sew-query-cards-columns-mobile:var(--sew-query-cards-columns);--sew-query-cards-gap:var(--sew-ds-grid-gap, 24px);--sew-query-card-content-gap:20px;color:var(--sew-ds-text,#111111);min-width:0}.sew-query-cards,.sew-query-cards *,.sew-query-cards *::before,.sew-query-cards *::after{box-sizing:border-box}.sew-query-cards__viewport{max-width:none;min-width:0;width:calc(100% + var(--sew-query-cards-edge-bleed, 0px))}.sew-query-cards__viewport.swiper-css-mode{-webkit-overflow-scrolling:touch;overflow-x:auto!important;overflow-y:hidden!important;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:none;touch-action:pan-x pan-y}.sew-query-cards__viewport.swiper-css-mode::-webkit-scrollbar{display:none;height:0}.sew-query-cards__viewport.swiper-css-mode .sew-query-card{scroll-snap-align:start}.sew-query-cards__track{align-items:stretch}.sew-query-card{background:var(--sew-ds-surface,#ffffff);color:var(--sew-ds-text,#111111);display:flex;flex-direction:column;min-width:0;overflow:hidden;position:relative}.sew-query-card__media{aspect-ratio:1.75 / 1;background:var(--sew-ds-surface-alt,#f4f4f4);flex:0 0 auto;overflow:hidden;position:relative;width:100%}.sew-query-card__media .sew-query-card__image{aspect-ratio:auto;display:block;height:100%;inset:0;margin:0;max-height:none;max-width:none;object-fit:cover;padding:0;position:absolute;transition:transform var(--sew-ds-motion-normal,480ms) var(--sew-ds-ease,ease);width:100%}.sew-query-cards-image-zoom-yes .sew-query-card:hover .sew-query-card__image{transform:scale(1.045)}.sew-query-card__date{align-items:center;background:rgb(255 255 255 / .9);border-radius:8px;bottom:24px;color:var(--sew-ds-primary,#111111);display:inline-flex;flex-direction:column;font-family:open-sans-condensed,"Arial Narrow",Arial,sans-serif;font-size:20px;font-style:normal;font-weight:700;justify-content:center;left:32px;line-height:.92;min-height:84px;min-width:82px;padding:8px 10px;position:absolute;text-align:center;text-transform:uppercase;z-index:2}.sew-query-card__date span+span{line-height:1;margin-top:3px}.sew-query-card__date-part--day{font-size:1.45em}.sew-query-card__date-part--month{font-size:.95em}.sew-query-card__date-part--year,.sew-query-card__date-part--extra{font-size:.8em}.sew-query-card__date--inline{align-self:flex-start;position:static}.sew-query-card__content{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--sew-query-card-content-gap);min-width:0;padding:32px}.sew-query-card__badges{display:flex;flex-wrap:wrap;gap:8px}.sew-query-card__badge{background:var(--sew-ds-primary,#111111);border-radius:4px;color:#fff;display:inline-flex;font-family:"inter-24pt",Inter,Arial,sans-serif;font-size:13px;font-weight:700;line-height:1;padding:5px 8px}.sew-query-card__title{color:var(--sew-ds-text,#012169);font-family:open-sans-condensed,"Arial Narrow",Arial,sans-serif;font-size:30px;font-weight:700;letter-spacing:0;line-height:1.12;margin:0}.sew-query-card__title a{color:inherit;text-decoration:none}.sew-query-card__title a:hover,.sew-query-card__title a:focus-visible{color:var(--sew-ds-accent,#3452ff)}.sew-query-card__description,.sew-query-card__extra-field{color:var(--sew-ds-text,#111111);font-family:"inter-24pt",Inter,Arial,sans-serif;font-size:18px;line-height:1.4;overflow-wrap:anywhere}.sew-query-card__extra-value{align-items:flex-start;color:inherit;display:inline-flex;gap:.5em;max-width:100%;text-decoration:none;text-underline-offset:.15em}.sew-query-card__extra-field a:hover .sew-query-card__extra-text,.sew-query-card__extra-field a:focus-visible .sew-query-card__extra-text{text-decoration:underline}.sew-query-card__extra-text{min-width:0}.sew-query-card__extra-icon{align-items:center;display:inline-flex;flex:0 0 auto;font-size:1em;height:1em;justify-content:center;line-height:1;margin-top:.2em;width:1em}.sew-query-card__extra-icon svg{display:block;fill:currentColor;height:1em;width:1em}.sew-query-card__button{align-items:center;align-self:flex-start;color:var(--sew-ds-text,#012169);display:inline-flex;font-family:open-sans-condensed,"Arial Narrow",Arial,sans-serif;font-size:19px;font-weight:800;gap:9px;letter-spacing:0;line-height:1;text-decoration:none;text-transform:uppercase}.sew-query-card__button-icon{align-items:center;background:var(--sew-ds-accent,#3452ff);border-radius:999px;color:var(--sew-ds-text,#012169);display:inline-flex;flex:0 0 24px;height:24px;justify-content:center;transition:transform var(--sew-ds-motion-fast,220ms) var(--sew-ds-ease,ease);width:24px}.sew-query-card__button-icon i,.sew-query-card__button-icon svg{display:block;flex:0 0 auto;height:.82em;width:.82em}.sew-query-card__button-icon svg{fill:currentColor}.sew-query-card__button:hover,.sew-query-card__button:focus-visible{color:var(--sew-ds-accent,#3452ff)}.sew-query-card__button:hover .sew-query-card__button-icon,.sew-query-card__button:focus-visible .sew-query-card__button-icon{transform:translateX(3px)}.sew-query-cards-equal-height-yes .sew-query-card{height:100%}.llh-establishment-related-articles .sew-query-cards-equal-height-yes .sew-query-cards[data-active-layout="carousel"] .sew-query-card{height:auto}.sew-query-cards-equal-height-yes .sew-query-card__button{margin-top:auto}@media (min-width:768px){.e-con:has(>.elementor-widget-starter-query-cards.sew-query-cards-equal-height-yes+.elementor-widget-starter-advanced-button)>.elementor-widget-starter-query-cards.sew-query-cards-equal-height-yes,.e-con:has(>.elementor-widget-starter-query-cards.sew-query-cards-equal-height-yes+.elementor-widget-starter-advanced-button)>.elementor-widget-starter-query-cards.sew-query-cards-equal-height-yes>.elementor-widget-container,.e-con:has(>.elementor-widget-starter-query-cards.sew-query-cards-equal-height-yes+.elementor-widget-starter-advanced-button)>.elementor-widget-starter-query-cards.sew-query-cards-equal-height-yes .sew-query-cards,.e-con:has(>.elementor-widget-starter-query-cards.sew-query-cards-equal-height-yes+.elementor-widget-starter-advanced-button)>.elementor-widget-starter-query-cards.sew-query-cards-equal-height-yes .sew-query-cards__viewport{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.e-con:has(>.elementor-widget-starter-query-cards.sew-query-cards-equal-height-yes+.elementor-widget-starter-advanced-button)>.elementor-widget-starter-query-cards.sew-query-cards-equal-height-yes .sew-query-cards__track{flex:1 1 auto}}.sew-query-cards__controls{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.sew-query-cards__arrow{align-items:center;appearance:none;background:var(--sew-ds-arrow-bg,#ffffff);border:var(--sew-ds-arrow-border,1px) solid var(--sew-ds-arrow-color,#111111);border-radius:var(--sew-ds-arrow-radius,999px);color:var(--sew-ds-arrow-color,#111111);cursor:pointer;display:inline-flex;font:inherit;font-size:24px;height:var(--sew-ds-arrow-size,48px);justify-content:center;line-height:1;padding:0;transition:background-color var(--sew-ds-motion-fast,220ms) ease,color var(--sew-ds-motion-fast,220ms) ease,border-color var(--sew-ds-motion-fast,220ms) ease;width:var(--sew-ds-arrow-size,48px)}.sew-query-cards__arrow:hover,.sew-query-cards__arrow:focus-visible{background:var(--sew-ds-arrow-hover-bg,#3452ff);border-color:var(--sew-ds-arrow-hover-bg,#3452ff);color:var(--sew-ds-arrow-hover-color,#ffffff)}.sew-query-cards__arrow.swiper-button-disabled{cursor:default;opacity:.38}.sew-query-cards__pagination{display:flex;gap:var(--sew-ds-pagination-gap,8px);margin-left:4px;width:auto!important}.sew-query-cards__pagination .swiper-pagination-bullet{background:var(--sew-ds-muted,#666666);border-radius:999px;height:var(--sew-ds-pagination-size,8px);margin:0!important;opacity:.45;transition:width var(--sew-ds-motion-fast,220ms) ease,opacity var(--sew-ds-motion-fast,220ms) ease;width:var(--sew-ds-pagination-size,8px)}.sew-query-cards__pagination .swiper-pagination-bullet-active{background:var(--sew-ds-accent,#3452ff);opacity:1;width:var(--sew-ds-pagination-active-size,24px)}.sew-query-cards__empty{border:1px dashed var(--sew-ds-border,#cccccc);color:var(--sew-ds-muted,#666666);padding:24px;text-align:center}.sew-query-cards :where(a,button):focus-visible{outline:var(--sew-ds-focus-width,2px) solid var(--sew-ds-focus,#3452ff);outline-offset:var(--sew-ds-focus-offset,3px)}@media (min-width:1025px){.sew-query-cards--desktop-grid .sew-query-cards__viewport{overflow:visible}.sew-query-cards--desktop-grid .sew-query-cards__track{display:grid!important;gap:var(--sew-query-cards-gap);grid-template-columns:repeat(var(--sew-query-cards-columns-desktop),minmax(0,1fr));transform:none!important}.sew-query-cards--desktop-grid .sew-query-card{margin:0!important;width:auto!important}.sew-query-cards--desktop-grid .sew-query-cards__controls{display:none}}@media (min-width:768px) and (max-width:1024px){.sew-query-cards--tablet-grid .sew-query-cards__viewport{overflow:visible}.sew-query-cards--tablet-grid .sew-query-cards__track{display:grid!important;gap:var(--sew-query-cards-gap);grid-template-columns:repeat(var(--sew-query-cards-columns-tablet),minmax(0,1fr));transform:none!important}.sew-query-cards--tablet-grid .sew-query-card{margin:0!important;width:auto!important}.sew-query-cards--tablet-grid .sew-query-cards__controls{display:none}}@media (max-width:767px){.sew-query-cards--mobile-grid .sew-query-cards__viewport{overflow:visible}.sew-query-cards--mobile-grid .sew-query-cards__track{display:grid!important;gap:var(--sew-query-cards-gap);grid-template-columns:repeat(var(--sew-query-cards-columns-mobile),minmax(0,1fr));transform:none!important}.sew-query-cards--mobile-grid .sew-query-card{margin:0!important;width:auto!important}.sew-query-cards--mobile-grid .sew-query-cards__controls{display:none}.sew-query-card__date{bottom:20px;font-size:18px;left:20px;min-height:78px;min-width:72px}.sew-query-card__content{padding:24px}.sew-query-card__title{font-size:26px}.sew-query-card__description,.sew-query-card__extra-field{font-size:17px}}@media (prefers-reduced-motion:reduce){.sew-query-cards *,.sew-query-cards *::before,.sew-query-cards *::after{scroll-behavior:auto!important;transition-duration:.01ms!important}}