@font-face{font-family:Kedem ML;font-weight:200;font-style:normal;font-display:swap;src:url(/build/assets/kedem-ml-ultralight-CiX80aPv.woff2)format("woff2"),url(/build/assets/kedem-ml-ultralight-BU3Kl3_d.woff)format("woff")}.back-link[data-v-e65c05de]{margin-top:var(--space-8);font-weight:var(--font-weight-strong)}.button-list[data-v-fc06b7e0]{gap:var(--space-3);flex-wrap:wrap;display:flex}.button-list--center[data-v-fc06b7e0]{justify-content:center}.card[data-v-dcf4870d]{border:1px solid var(--color-border);border-radius:var(--radius-image);background:var(--color-background);flex-direction:column;height:100%;display:flex;overflow:hidden}.card__image[data-v-dcf4870d]{aspect-ratio:16/10;object-fit:cover;width:100%;transition:transform .6s;display:block}.card:hover .card__image[data-v-dcf4870d]{transform:scale(1.05)}.card__body[data-v-dcf4870d]{padding:var(--space-6);background:inherit;position:relative}.card__eyebrow[data-v-dcf4870d]{margin-bottom:var(--space-2);color:var(--color-accent);font-size:var(--font-size-sm);font-weight:var(--font-weight-strong)}.card__title[data-v-dcf4870d]{font-size:var(--font-size-lg)}.card__title a[data-v-dcf4870d]{color:inherit}.card__body p[data-v-dcf4870d]:last-child{font-size:var(--font-size-sm);margin-bottom:0}@media (prefers-reduced-motion:reduce){.card__image[data-v-dcf4870d]{transition:none}}.column[data-v-39a4604b]{--flow-width:none;min-width:0}.columns[data-v-ef96a3f1]{grid-template-columns:var(--columns-template);gap:var(--space-12);align-items:center;display:grid}@media (width<=48rem){.columns[data-v-ef96a3f1]{grid-template-columns:1fr}}.content__title[data-v-5b1f3daa]{padding-top:var(--space-section)}.content__hero[data-v-5b1f3daa]{min-height:min(70vh,45rem);padding:var(--space-section) var(--space-gutter);background:var(--gradient-hero-shade), var(--hero-image) center / cover no-repeat;align-items:flex-end;display:flex}.content__hero-inner[data-v-5b1f3daa]{width:100%;max-width:var(--width-wide);margin-inline:auto}.content__hero h1[data-v-5b1f3daa]{margin:0}.content__image[data-v-5b1f3daa]{margin-block:var(--space-6) 0}.content__image img[data-v-5b1f3daa]{border-radius:var(--radius-image);width:100%;display:block}.event-hero[data-v-83ac9771]{min-height:min(70vh,45rem);padding:var(--space-section) var(--space-gutter);background:var(--gradient-hero-shade), var(--event-image,none) center / cover no-repeat, var(--gradient-deep-water);align-items:flex-end;display:flex}.event-hero__inner[data-v-83ac9771]{width:100%;max-width:var(--width-wide);margin-inline:auto}.event-hero h1[data-v-83ac9771]{max-width:18ch;margin-bottom:var(--space-4)}.event-hero__dates[data-v-83ac9771]{color:var(--color-accent-soft);font-size:var(--font-size-lg);margin:0}.flow>.event-facts[data-v-83ac9771]{margin-inline:max(var(--space-gutter), calc((100% - var(--width-wide)) / 2))}.event-facts[data-v-83ac9771]{gap:var(--space-6);margin-top:var(--space-8);margin-bottom:var(--space-8);padding:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);flex-wrap:wrap;align-items:center;display:flex}.event-facts dl[data-v-83ac9771]{gap:var(--space-4) 2.75rem;flex-wrap:wrap;margin:0;display:flex}.event-facts dt[data-v-83ac9771]{color:var(--color-accent);font-size:var(--font-size-sm);letter-spacing:.14em;text-transform:uppercase}.event-facts dd[data-v-83ac9771]{color:var(--color-contrast);font-weight:var(--font-weight-strong);margin:0}.event-facts .site-button[data-v-83ac9771]{margin-left:auto}.event-facts .event-facts__full[data-v-83ac9771]{opacity:.85}.event-list[data-v-4122557a]{gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.event-card[data-v-4122557a]{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);color:var(--color-text);flex-direction:column;display:flex;overflow:hidden}.event-card[data-v-4122557a]:hover{border-color:var(--color-accent);color:var(--color-text)}.event-card__image[data-v-4122557a]{aspect-ratio:16/10;background:var(--color-surface-alt);overflow:hidden}.event-card__image img[data-v-4122557a]{object-fit:cover;width:100%;height:100%;transition:transform .6s;display:block}.event-card:hover .event-card__image img[data-v-4122557a]{transform:scale(1.05)}.event-card__body[data-v-4122557a]{padding:var(--space-6);flex-direction:column;flex:1;display:flex}.event-card__dates[data-v-4122557a]{margin-bottom:var(--space-2);color:var(--color-accent);font-size:var(--font-size-sm);font-weight:var(--font-weight-strong)}.event-card h3[data-v-4122557a]{margin-bottom:var(--space-2);font-size:var(--font-size-lg)}.event-card__meta[data-v-4122557a]{font-size:var(--font-size-sm)}.event-card__footer[data-v-4122557a]{padding-top:var(--space-3);justify-content:space-between;align-items:center;margin-top:auto;display:flex}.event-card__footer strong[data-v-4122557a]{font-size:var(--font-size-lg)}.event-card__places[data-v-4122557a]{padding:var(--space-1) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-pill);color:var(--color-accent-soft);font-size:var(--font-size-sm)}@media (width<=64rem){.event-list[data-v-4122557a]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=40rem){.event-list[data-v-4122557a]{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.event-card__image img[data-v-4122557a]{transition:none}}.gallery[data-v-0a3445e5]{grid-template-columns:repeat(var(--gallery-columns), minmax(0, 1fr));gap:var(--space-4);margin-block:0;padding:0;list-style:none;display:grid}.gallery img[data-v-0a3445e5]{aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius-image);width:100%;display:block}@media (width<=48rem){.gallery[data-v-0a3445e5]{grid-template-columns:repeat(2,minmax(0,1fr))}}.grid[data-v-c920f4f3]{grid-template-columns:repeat(var(--grid-columns), minmax(0, 1fr));gap:var(--space-6);display:grid}@media (width<=64rem){.grid[data-v-c920f4f3]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=40rem){.grid[data-v-c920f4f3]{grid-template-columns:1fr}}.heading h1[data-v-119b1678],.heading h2[data-v-119b1678],.heading h3[data-v-119b1678]{margin-bottom:0}.heading--center[data-v-119b1678]{text-align:center}.heading--center .eyebrow[data-v-119b1678]{justify-content:center}.image[data-v-1bea9283]{margin-block:0;position:relative}.image img[data-v-1bea9283]{border-radius:var(--radius-image);width:100%;display:block}.image__badge[data-v-1bea9283]{left:calc(var(--space-6) * -1);bottom:var(--space-8);max-width:16rem;padding:var(--space-4) var(--space-6);border-radius:var(--radius-lg);background:var(--color-brand);box-shadow:var(--shadow-card);position:absolute}.image__badge h4[data-v-1bea9283]{margin-bottom:var(--space-1)}.image__badge p[data-v-1bea9283]{color:var(--color-contrast);font-size:var(--font-size-sm);margin:0}@media (width<=48rem){.image__badge[data-v-1bea9283]{left:var(--space-4);bottom:var(--space-4)}}.list-block--card[data-v-ab472d7e]{height:100%;padding:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface)}.list-block h3[data-v-ab472d7e]{font-size:var(--font-size-lg)}.list[data-v-ab472d7e]{padding-left:var(--space-6);margin:0}.list li+li[data-v-ab472d7e]{margin-top:var(--space-1)}.list--checks[data-v-ab472d7e]{padding-left:0;list-style:none}.list--checks li[data-v-ab472d7e]{padding-left:1.75rem;position:relative}.list--checks li[data-v-ab472d7e]:before{content:"✓";color:var(--color-accent);font-weight:var(--font-weight-strong);position:absolute;left:0}.map[data-v-2a50023f]{border:1px solid var(--color-border);border-radius:var(--radius-image);overflow:hidden}.map iframe[data-v-2a50023f]{aspect-ratio:4/3;filter:saturate(.6)brightness(.9);border:0;width:100%;display:block}.media-text[data-v-dac0cb45]{gap:var(--space-12);grid-template-columns:1fr 1fr;align-items:center;display:grid}.media-text--right .media-text__media[data-v-dac0cb45]{order:2}.media-text__media[data-v-dac0cb45]{margin:0}.media-text__media img[data-v-dac0cb45]{aspect-ratio:3/2;object-fit:cover;border-radius:var(--radius-image);width:100%;display:block}.media-text__eyebrow[data-v-dac0cb45]{margin-bottom:var(--space-2);color:var(--color-accent);font-size:var(--font-size-sm);font-weight:var(--font-weight-strong)}.media-text__body[data-v-dac0cb45]{margin-bottom:var(--space-6)}@media (width<=48rem){.media-text[data-v-dac0cb45]{gap:var(--space-6);grid-template-columns:1fr}.media-text--right .media-text__media[data-v-dac0cb45]{order:0}}.news-header[data-v-262fc710]{padding-top:var(--space-section)}.news-header h1[data-v-262fc710],.news-hero h1[data-v-262fc710]{margin-bottom:var(--space-3)}.news-header__date[data-v-262fc710]{margin-bottom:var(--space-3);color:var(--color-accent);font-size:var(--font-size-sm);font-weight:var(--font-weight-strong)}.news-header__category[data-v-262fc710]{color:var(--color-accent);font-size:var(--font-size-sm);margin:0}.news-hero[data-v-262fc710]{margin-bottom:var(--space-8);min-height:min(70vh,45rem);padding:var(--space-section) var(--space-gutter);background:var(--gradient-hero-shade), var(--news-image) center / cover no-repeat, var(--gradient-deep-water);align-items:flex-end;display:flex}.news-hero__inner[data-v-262fc710]{width:100%;max-width:var(--width-wide);margin-inline:auto}.news-hero h1[data-v-262fc710]{max-width:18ch}.flow>.news-image[data-v-262fc710]{margin-block:var(--space-8);margin-inline:max(var(--space-gutter), calc((100% - var(--width-wide)) / 2))}.news-image img[data-v-262fc710]{object-fit:cover;border-radius:var(--radius-image);width:100%;max-height:34rem;display:block}.news-list[data-v-63eb7558]{gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.news-card[data-v-63eb7558]{border:1px solid var(--color-border);border-radius:var(--radius-image);background:var(--color-background);color:var(--color-text);flex-direction:column;display:flex;overflow:hidden}.news-card[data-v-63eb7558]:hover{border-color:var(--color-accent);color:var(--color-text)}.news-card__image[data-v-63eb7558]{aspect-ratio:16/10;background:var(--color-surface-alt);overflow:hidden}.news-card__image img[data-v-63eb7558]{object-fit:cover;width:100%;height:100%;transition:transform .6s;display:block}.news-card:hover .news-card__image img[data-v-63eb7558]{transform:scale(1.05)}.news-card__body[data-v-63eb7558]{padding:var(--space-6)}.news-card__date[data-v-63eb7558]{margin-bottom:var(--space-2);color:var(--color-accent);font-size:var(--font-size-sm);font-weight:var(--font-weight-strong)}.news-card h3[data-v-63eb7558]{font-size:var(--font-size-lg)}.news-card__summary[data-v-63eb7558]{font-size:var(--font-size-sm);margin:0}@media (width<=64rem){.news-list[data-v-63eb7558]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=40rem){.news-list[data-v-63eb7558]{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.news-card__image img[data-v-63eb7558]{transition:none}}.quote[data-v-34906e73]{padding-left:var(--space-6);border-left:2px solid var(--color-accent);margin-block:0}.quote p[data-v-34906e73]{color:var(--color-contrast);font-size:var(--font-size-lg)}.quote cite[data-v-34906e73]{font-size:var(--font-size-sm);font-style:normal}.section[data-v-d10025df]{padding:var(--space-section) var(--space-gutter)}.section--surface[data-v-d10025df]{background:var(--color-surface)}.section--panel .section__inner[data-v-d10025df]{padding:var(--space-section) var(--space-gutter);border-radius:var(--radius-card);background:var(--gradient-deep-water)}.section__inner[data-v-d10025df]{max-width:var(--flow-width);margin-inline:auto}.section[data-v-d10025df]{scroll-margin-top:var(--space-16)}.section__header[data-v-d10025df]{gap:var(--space-4);margin-bottom:var(--space-8);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;display:flex}.section__header>div[data-v-d10025df]{max-width:var(--width-content)}.section--center .section__header[data-v-d10025df]{text-align:center;flex-direction:column;align-items:center}.section--center .eyebrow[data-v-d10025df]{justify-content:center}.section__header h2[data-v-d10025df]{margin-bottom:0}.section__intro[data-v-d10025df]{margin:var(--space-4) 0 0}.text[data-v-4c414977] p:last-child{margin-bottom:0}.activity-card[data-v-7c9441ad]{flex-direction:column;height:100%;display:flex}.activity-card__image[data-v-7c9441ad]{border-radius:var(--radius-card);overflow:hidden}.activity-card__image img[data-v-7c9441ad]{aspect-ratio:4/3;object-fit:cover;width:100%;transition:transform .6s;display:block}.activity-card:hover .activity-card__image img[data-v-7c9441ad]{transform:scale(1.05)}.activity-card__panel[data-v-7c9441ad]{margin:-3.5rem var(--space-4) 0;padding:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-card);flex-direction:column;flex:1;display:flex;position:relative}.activity-card__panel h3[data-v-7c9441ad]{font-size:var(--font-size-lg)}.activity-card__panel p[data-v-7c9441ad]{font-size:var(--font-size-sm)}.activity-card__link[data-v-7c9441ad]{font-size:var(--font-size-sm);font-weight:var(--font-weight-strong);margin-top:auto}@media (prefers-reduced-motion:reduce){.activity-card__image img[data-v-7c9441ad]{transition:none}}.hero[data-v-d941b590]{min-height:min(92vh,56rem);padding:var(--space-section) var(--space-gutter);background:var(--gradient-hero-shade), var(--hero-image,none) center / cover no-repeat, var(--color-background);align-items:flex-end;display:flex}.hero__inner[data-v-d941b590]{width:100%;max-width:var(--width-wide);margin-inline:auto}.hero h1[data-v-d941b590]{max-width:11ch;color:var(--color-contrast)}.hero__text[data-v-d941b590]{max-width:46rem;margin-bottom:var(--space-8);color:var(--color-contrast);font-size:var(--font-size-lg)}.hero--band[data-v-d941b590]{text-align:center;background:linear-gradient(color-mix(in srgb, var(--color-background) 70%, transparent), color-mix(in srgb, var(--color-background) 70%, transparent)), var(--hero-image,none) center / cover no-repeat fixed, var(--color-background);align-items:center;min-height:32.5rem}.hero--band .eyebrow[data-v-d941b590]{justify-content:center}.hero--band h2[data-v-d941b590]{max-width:20ch;margin-inline:auto}.icon-item img[data-v-7bfc45d8]{width:3.25rem;height:3.25rem;margin-bottom:var(--space-3);display:block}.icon-item h4[data-v-7bfc45d8]{margin:0}.icon-item a[data-v-7bfc45d8]{color:inherit}.product-card[data-v-264f036d]{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-background);flex-direction:column;height:100%;display:flex;overflow:hidden}.product-card__image[data-v-264f036d]{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}.product-card__body[data-v-264f036d]{padding:var(--space-6);flex-direction:column;flex:1;display:flex}.product-card__body h3[data-v-264f036d]{font-size:var(--font-size-lg)}.product-card__body p[data-v-264f036d]{font-size:var(--font-size-sm)}.product-card__footer[data-v-264f036d]{padding-top:var(--space-3);justify-content:space-between;align-items:center;margin-top:auto;display:flex}.product-card__button[data-v-264f036d]{padding:var(--space-2) var(--space-4);font-size:var(--font-size-sm)}.site-footer[data-v-557d53de]{padding:var(--space-section) var(--space-gutter) var(--space-8);border-top:1px solid var(--color-border);background:var(--color-surface)}.site-footer__inner[data-v-557d53de]{max-width:var(--width-wide);margin-inline:auto}.site-footer__columns[data-v-557d53de]{gap:var(--space-8);grid-template-columns:34% 1fr;display:grid}.site-footer__logo[data-v-557d53de]{width:9.5rem}.site-footer a[data-v-557d53de]{color:var(--color-text)}.site-footer a[data-v-557d53de]:hover{color:var(--color-accent)}.site-footer__closing[data-v-557d53de]{margin:var(--space-12) 0 0;padding-top:var(--space-8);border-top:1px solid var(--color-border);font-size:var(--font-size-sm)}@media (width<=48rem){.site-footer__columns[data-v-557d53de]{grid-template-columns:1fr}}.site-header[data-v-be3f5782]{top:var(--admin-bar-height,0);z-index:50;padding:var(--space-3) var(--space-gutter);border-bottom:1px solid color-mix(in srgb, var(--color-border) 70%, transparent);background:color-mix(in srgb, var(--color-background) 82%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);position:sticky}.site-header__inner[data-v-be3f5782]{gap:var(--space-6);max-width:var(--width-wide);justify-content:space-between;align-items:center;margin-inline:auto;display:flex}.site-header__brand[data-v-be3f5782]{gap:var(--space-3);align-items:center;display:inline-flex}.site-header__brand img[data-v-be3f5782]{width:3.5rem;height:3.5rem}.site-header__name[data-v-be3f5782]{color:var(--color-contrast);font-family:var(--font-heading);font-size:var(--font-size-lg);font-weight:var(--font-weight-heading);letter-spacing:.04em;text-transform:uppercase;gap:.2rem;line-height:1;display:grid}.site-header__menu[data-v-be3f5782]{gap:var(--space-8);display:flex}.site-header__menu a[data-v-be3f5782]{color:var(--color-contrast);font-weight:500}.site-header__menu a[data-v-be3f5782]:hover,.site-header__menu a.router-link-exact-active[data-v-be3f5782]{color:var(--color-accent)}.site-header__toggle[data-v-be3f5782]{padding:var(--space-2) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-pill);color:var(--color-contrast);font:inherit;background:0 0;display:none}@media (width<=48rem){.site-header__toggle[data-v-be3f5782]{display:block}.site-header__menu[data-v-be3f5782]{padding:var(--space-2) var(--space-gutter) var(--space-6);border-bottom:1px solid var(--color-border);background:var(--color-background);flex-direction:column;gap:0;display:none;position:absolute;top:100%;left:0;right:0}.site-header__menu--open[data-v-be3f5782]{display:flex}.site-header__menu a[data-v-be3f5782]{padding:var(--space-3) 0;font-size:var(--font-size-lg)}}.testimonial[data-v-4b9ca4de]{gap:var(--space-4);height:100%;padding:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);flex-direction:column;margin:0;display:flex}.testimonial__mark[data-v-4b9ca4de]{color:var(--color-accent);font-family:var(--font-heading);font-size:var(--font-size-xl);line-height:1}.testimonial blockquote[data-v-4b9ca4de]{color:var(--color-contrast);flex:1;margin:0}.testimonial figcaption[data-v-4b9ca4de]{font-size:var(--font-size-sm);display:grid}.admin-bar[data-v-ce0ca555]{z-index:100;gap:var(--space-2) var(--space-6);padding:var(--space-2) var(--space-gutter);border-bottom:1px solid var(--color-header-border);background:var(--color-header-background);color:var(--color-header-muted);font-size:var(--font-size-sm);flex-wrap:wrap;align-items:center;line-height:1.4;display:flex;position:fixed;top:0;left:0;right:0}.admin-bar strong[data-v-ce0ca555]{color:var(--color-header-text)}.admin-bar a[data-v-ce0ca555]{margin-left:var(--space-1);color:var(--color-accent)}.admin-bar .admin-bar__home[data-v-ce0ca555]{color:var(--color-header-text);font-family:var(--font-heading);font-weight:var(--font-weight-heading);letter-spacing:.04em;text-transform:uppercase;margin-left:0}.admin-bar__hint[data-v-ce0ca555]{margin-left:auto}.admin-bar__spacer[data-v-ce0ca555]{height:var(--admin-bar-height,0)}.block-edit__outline[data-v-449f052c]{z-index:90;outline:1px dashed var(--color-accent);outline-offset:-1px;pointer-events:none;position:fixed}.block-edit[data-v-449f052c]{z-index:91;background:var(--color-accent);width:2rem;height:2rem;color:var(--color-background);box-shadow:var(--shadow-card);border-radius:50%;place-items:center;display:grid;position:fixed;transform:translate(-100%)}.block-edit[data-v-449f052c]:hover{background:var(--color-accent-soft);color:var(--color-background)}.block-edit svg[data-v-449f052c]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:1rem;height:1rem}.page-title[data-v-bfc548ec]{padding-top:var(--space-section)}
