@keyframes vibe-media-lqip-pulse{0%,to{opacity:1}50%{opacity:.8}}.vibe-media-lqip--loading>img:first-of-type{animation:vibe-media-lqip-pulse 2.5s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.vibe-media-lqip--loading>img:first-of-type{animation:none}}.PersonWidget-module__card--0c32e{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:1.5rem;border-radius:var(--radius-lg, .75rem);text-align:center;background:var(--color-surface, #fff);box-shadow:var(--shadow-md, 0 2px 8px rgba(0,0,0,.08));border:1px solid var(--color-border-subtle, #E5E2DC);transition:box-shadow var(--transition-base, .2s ease),transform var(--transition-base, .2s ease)}.PersonWidget-module__card--0c32e:hover{box-shadow:var(--shadow-lg, 0 8px 24px rgba(0,0,0,.08));transform:translateY(-2px)}.PersonWidget-module__cardCompact--d0215{flex-direction:row;text-align:left;padding:.75rem;gap:.75rem;align-items:center}.PersonWidget-module__name--5e27b{margin:0;font-size:var(--text-lg, 1.1rem);font-weight:var(--font-weight-bold, 700);color:var(--color-text, #1E1E1E);line-height:var(--line-height-tight, 1.25)}.PersonWidget-module__position--717dc{margin:.25rem 0 0;font-size:var(--text-sm, .875rem);color:var(--color-text-muted, #595959)}.PersonWidget-module__contacts--ef46d{display:flex;flex-direction:column;align-items:center;gap:.35rem;font-size:var(--text-sm, .825rem)}.PersonWidget-module__cardCompact--d0215 .PersonWidget-module__contacts--ef46d{align-items:flex-start}.PersonWidget-module__contactLink--ffd48{color:var(--color-text-link, #1A5C40);text-decoration:none;transition:color var(--transition-fast, .12s ease)}.PersonWidget-module__contactLink--ffd48:hover{color:var(--color-primary-hover, #145538);text-decoration:underline}.PersonWidget-module__contactLink--ffd48:focus-visible{outline:none;box-shadow:var(--focus-ring, 0 0 0 3px var(--color-border-focus, #1A6B49));border-radius:2px}.PersonWidget-module__error--82392{padding:1rem;color:var(--color-error, #C0392B);font-size:var(--text-sm, .875rem);background:var(--color-error-bg, #FDECEA);border-radius:var(--radius-md, .5rem)}.PersonWidget-module__list--1bf8b{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:1rem;width:100%}.PersonWidget-module__listCompact--92ca1{grid-template-columns:1fr;gap:.5rem}.PersonWidget-module__empty--fd7cc{padding:1rem;opacity:.4;font-size:var(--text-sm, .875rem);color:var(--color-text-muted, #595959)}.PersonWidget-module__skeleton--fbfc1{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:1.5rem}.PersonWidget-module__skeletonAvatar--268aa{width:96px;height:96px;border-radius:50%;background:var(--color-bg-subtle, #e5e7eb)}.PersonWidget-module__skeletonLine--92090{border-radius:var(--radius-sm, 4px);background:var(--color-bg-subtle, #e5e7eb)}.PersonWidget-module__skeletonName--18baa{width:140px;height:18px}.PersonWidget-module__skeletonRole--83caa{width:100px;height:14px}@keyframes PersonWidget-module__pulse--5caa2{0%,to{opacity:1}50%{opacity:.5}}.PersonWidget-module__skeleton--fbfc1 *{animation:PersonWidget-module__pulse--5caa2 1.5s ease-in-out infinite}.NumbersWidget-module__grid--d0b5a{container-type:inline-size;container-name:numbers-widget;display:grid;gap:1.25rem;width:100%;list-style:none;margin:0;padding:0}.NumbersWidget-module__gridCols2--8ec53,.NumbersWidget-module__gridCols3--ac507,.NumbersWidget-module__gridCols4--9b0ed{grid-template-columns:1fr}@container widget (min-width: 28rem){.NumbersWidget-module__gridCols2--8ec53,.NumbersWidget-module__gridCols3--ac507,.NumbersWidget-module__gridCols4--9b0ed{grid-template-columns:repeat(2,minmax(0,1fr))}}@container widget (min-width: 44rem){.NumbersWidget-module__gridCols3--ac507{grid-template-columns:repeat(3,minmax(0,1fr))}.NumbersWidget-module__gridCols4--9b0ed{grid-template-columns:repeat(4,minmax(0,1fr))}}.NumbersWidget-module__card--2f9a5{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;padding:1.35rem 1.25rem 1.5rem;border-radius:var(--radius-lg, .875rem);background:linear-gradient(145deg,color-mix(in srgb,var(--color-surface, #fff) 92%,var(--color-primary, #2563eb) 8%),var(--color-surface, #fff));border:1px solid color-mix(in srgb,var(--color-border-subtle, #e5e7eb) 85%,var(--color-primary, #2563eb) 15%);box-shadow:0 1px 2px #0000000a,0 8px 24px #0000000f;overflow:hidden;transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s ease,border-color .35s ease}.NumbersWidget-module__card--2f9a5:before{content:"";position:absolute;inset:0 0 auto;height:3px;border-radius:var(--radius-lg, .875rem) var(--radius-lg, .875rem) 0 0;background:linear-gradient(90deg,var(--color-primary, #2563eb),color-mix(in srgb,var(--color-primary, #2563eb) 55%,transparent));opacity:.95}.NumbersWidget-module__card--2f9a5:hover{transform:translateY(-3px);box-shadow:0 4px 12px #0000000f,0 16px 40px #00000017;border-color:color-mix(in srgb,var(--color-primary, #2563eb) 28%,var(--color-border-subtle, #e5e7eb))}.NumbersWidget-module__valueRow--772b1{display:flex;flex-wrap:wrap;align-items:baseline;gap:.15rem .35rem;line-height:1.05}.NumbersWidget-module__value--ec54f{margin:0;font-size:clamp(1.85rem,5.5cqi + .9rem,2.65rem);font-weight:800;letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--color-text, #0f172a);background:linear-gradient(120deg,var(--color-text, #0f172a) 0%,color-mix(in srgb,var(--color-text, #0f172a) 75%,var(--color-primary, #2563eb) 25%) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.NumbersWidget-module__unit--ab34e{font-size:clamp(1.1rem,2.5cqi + .65rem,1.45rem);font-weight:700;color:var(--color-primary, #2563eb);letter-spacing:-.02em}.NumbersWidget-module__description--54b5b{margin:0;font-size:.9rem;line-height:1.45;color:var(--color-text-secondary, #64748b);max-width:22ch}.NumbersWidget-module__empty--32a92{padding:1rem;text-align:center;color:var(--color-text-muted, #94a3b8);font-size:.9rem}.NumbersWidget-module__error--510dc{padding:.75rem 1rem;border-radius:var(--radius-md, .5rem);background:var(--color-danger-light, #fef2f2);color:var(--color-danger, #b91c1c);font-size:.875rem}.NumbersWidget-module__skeleton--1458f{min-height:6.5rem;padding:1.35rem 1.25rem;border-radius:var(--radius-lg, .875rem);background:var(--color-surface-muted, #f1f5f9);border:1px solid var(--color-border-subtle, #e5e7eb);animation:NumbersWidget-module__pulse--987f3 1.2s ease-in-out infinite}@keyframes NumbersWidget-module__pulse--987f3{0%,to{opacity:1}50%{opacity:.65}}.BenefitsWidget-module__grid--d3dd0{container-type:inline-size;container-name:benefits-widget;display:grid;gap:1.35rem;width:100%;list-style:none;margin:0;padding:0}.BenefitsWidget-module__gridCols2--9ff09,.BenefitsWidget-module__gridCols3--e197f,.BenefitsWidget-module__gridCols4--11545{grid-template-columns:1fr}@container widget (min-width: 28rem){.BenefitsWidget-module__gridCols2--9ff09,.BenefitsWidget-module__gridCols3--e197f,.BenefitsWidget-module__gridCols4--11545{grid-template-columns:repeat(2,minmax(0,1fr))}}@container widget (min-width: 44rem){.BenefitsWidget-module__gridCols3--e197f{grid-template-columns:repeat(3,minmax(0,1fr))}.BenefitsWidget-module__gridCols4--11545{grid-template-columns:repeat(4,minmax(0,1fr))}}.BenefitsWidget-module__card--d25af{position:relative;display:flex;flex-direction:column;height:100%;min-height:100%;padding:1.35rem 1.25rem 1.4rem;border-radius:var(--radius-lg, 1rem);background:color-mix(in srgb,var(--color-surface, #fff) 78%,transparent);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid color-mix(in srgb,var(--color-border-subtle, #e2e8f0) 70%,transparent);box-shadow:0 1px 1px #ffffff80 inset,0 4px 24px #0f172a0f,0 1px 3px #0f172a0a;transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s ease,border-color .35s ease,background .35s ease}.BenefitsWidget-module__card--d25af:hover{transform:translateY(-4px);border-color:color-mix(in srgb,var(--color-primary, #6366f1) 35%,var(--color-border-subtle, #e2e8f0));box-shadow:0 1px 1px #fff9 inset,0 12px 40px #0f172a1a,0 4px 12px #6366f114;background:color-mix(in srgb,var(--color-surface, #fff) 88%,var(--color-primary, #6366f1) 6%)}.BenefitsWidget-module__iconWrap--9c91a{display:flex;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;margin-bottom:1rem;border-radius:var(--radius-md, .75rem);background:linear-gradient(135deg,color-mix(in srgb,var(--color-primary, #6366f1) 12%,transparent),color-mix(in srgb,var(--color-primary, #6366f1) 4%,transparent));border:1px solid color-mix(in srgb,var(--color-primary, #6366f1) 22%,transparent)}.BenefitsWidget-module__iconWrap--9c91a img{width:2.25rem;height:2.25rem;object-fit:contain}.BenefitsWidget-module__cardTitle--4f71f{margin:0 0 .5rem;font-size:1.1rem;font-weight:700;letter-spacing:-.02em;line-height:1.25;color:var(--color-text, #0f172a)}.BenefitsWidget-module__description--b9993{flex:1;margin:0 0 1rem;font-size:.875rem;line-height:1.5;color:var(--color-text-secondary, #64748b)}.BenefitsWidget-module__description--b9993 p{margin:0 0 .35rem}.BenefitsWidget-module__description--b9993 p:last-child{margin-bottom:0}.BenefitsWidget-module__cta--6ee5b{display:inline-flex;align-items:center;gap:.35rem;margin-top:auto;padding:.45rem .85rem;font-size:.8125rem;font-weight:600;text-decoration:none;color:var(--color-primary, #6366f1);background:color-mix(in srgb,var(--color-primary, #6366f1) 8%,transparent);border-radius:var(--radius-md, .5rem);border:1px solid color-mix(in srgb,var(--color-primary, #6366f1) 22%,transparent);transition:background .2s ease,color .2s ease,border-color .2s ease;align-self:flex-start}.BenefitsWidget-module__cta--6ee5b:hover{background:color-mix(in srgb,var(--color-primary, #6366f1) 16%,transparent);border-color:color-mix(in srgb,var(--color-primary, #6366f1) 40%,transparent)}.BenefitsWidget-module__ctaArrow--9ea5a{font-size:1em;line-height:1;transition:transform .25s ease}.BenefitsWidget-module__card--d25af:hover .BenefitsWidget-module__ctaArrow--9ea5a{transform:translate(3px)}.BenefitsWidget-module__empty--1def9{padding:1rem;text-align:center;color:var(--color-text-muted, #94a3b8);font-size:.9rem}.BenefitsWidget-module__error--ea90b{padding:.75rem 1rem;border-radius:var(--radius-md, .5rem);background:var(--color-danger-light, #fef2f2);color:var(--color-danger, #b91c1c);font-size:.875rem}.BenefitsWidget-module__skeleton--42353{min-height:12rem;padding:1.35rem 1.25rem;border-radius:var(--radius-lg, 1rem);background:linear-gradient(90deg,var(--color-surface-muted, #f1f5f9) 25%,var(--color-surface, #e2e8f0) 50%,var(--color-surface-muted, #f1f5f9) 75%);background-size:200% 100%;animation:BenefitsWidget-module__shimmer--64f02 1.4s ease-in-out infinite;border:1px solid var(--color-border-subtle, #e5e7eb)}@keyframes BenefitsWidget-module__shimmer--64f02{0%{background-position:200% 0}to{background-position:-200% 0}}.CollapseWidget-module__stack--0716c{display:flex;flex-direction:column;gap:.65rem;width:100%}.CollapseWidget-module__panel--e8d8d{border-radius:var(--radius-lg, .75rem);border:1px solid var(--color-border-subtle, #e2e8f0);background:var(--color-surface, #fff);box-shadow:0 1px 2px #0f172a0a;overflow:hidden;transition:box-shadow .25s ease,border-color .25s ease}.CollapseWidget-module__panel--e8d8d:hover{border-color:color-mix(in srgb,var(--color-primary, #6366f1) 22%,var(--color-border-subtle, #e2e8f0));box-shadow:0 4px 14px #0f172a0f}.CollapseWidget-module__panel--e8d8d[open]{box-shadow:0 6px 20px #0f172a12}.CollapseWidget-module__summary--5db31{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.9rem 1rem;cursor:pointer;font-weight:600;font-size:1rem;letter-spacing:-.02em;color:var(--color-text, #0f172a);list-style:none}.CollapseWidget-module__summary--5db31::-webkit-details-marker{display:none}.CollapseWidget-module__summary--5db31:after{content:"";width:.55rem;height:.55rem;border-right:2px solid var(--color-text-secondary, #64748b);border-bottom:2px solid var(--color-text-secondary, #64748b);transform:rotate(45deg);transition:transform .25s ease;flex-shrink:0}.CollapseWidget-module__panel--e8d8d[open] .CollapseWidget-module__summary--5db31:after{transform:rotate(-135deg);margin-top:.2rem}.CollapseWidget-module__inner--4bb4b{display:flex;flex-direction:column;gap:1.25rem;padding:1.1rem 1.25rem 1.35rem;border-top:1px solid color-mix(in srgb,var(--color-border-subtle, #e2e8f0) 80%,transparent);animation:CollapseWidget-module__collapseIn--d25f7 .28s ease-out}@keyframes CollapseWidget-module__collapseIn--d25f7{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.CollapseWidget-module__bodyText--c4eba{margin:0;font-size:.9375rem;line-height:1.6;color:var(--color-text-secondary, #64748b)}.CollapseWidget-module__bodyText--c4eba>*:first-child{margin-top:0}.CollapseWidget-module__bodyText--c4eba>*:last-child{margin-bottom:0}.CollapseWidget-module__bodyText--c4eba p{margin:0 0 .65rem}.CollapseWidget-module__bodyText--c4eba p:last-child{margin-bottom:0}.CollapseWidget-module__gallery--e053e{display:grid;grid-template-columns:repeat(var(--collapse-gallery-cols, 1),minmax(0,1fr));gap:.65rem;margin:0;list-style:none;padding:0}.CollapseWidget-module__galleryItem--8d6cf{aspect-ratio:4 / 3;border-radius:var(--radius-md, .5rem);overflow:hidden;background:var(--color-surface-muted, #f1f5f9);border:1px solid var(--color-border-subtle, #e2e8f0)}.CollapseWidget-module__galleryItem--8d6cf img{width:100%;height:100%;object-fit:cover;display:block}.CollapseWidget-module__actionRow--4cef9{display:flex;justify-content:flex-start;flex-wrap:wrap;gap:.35rem;margin:0;padding-top:.15rem}.CollapseWidget-module__action--0af4f{display:inline-flex;align-items:center;gap:.35rem;margin:0;text-decoration:none;font-weight:600;font-size:.875rem}.CollapseWidget-module__actionIcon--44842{display:inline-flex;line-height:1;font-size:1em}.CollapseWidget-module__actionLinkPrimary--afdc8{color:var(--color-primary, #6366f1);border-bottom:2px solid color-mix(in srgb,var(--color-primary) 40%,transparent);padding-bottom:.1rem}.CollapseWidget-module__actionLinkDefault--f8798{color:var(--color-primary, #6366f1);text-decoration:underline;text-underline-offset:.15em}.CollapseWidget-module__empty--3a71e{padding:.5rem;color:var(--color-text-muted, #94a3b8);font-size:.875rem}.CollapseWidget-module__error--ca8fe{padding:.75rem 1rem;border-radius:var(--radius-md, .5rem);background:var(--color-danger-light, #fef2f2);color:var(--color-danger, #b91c1c);font-size:.875rem}.CollapseWidget-module__skeleton--af10f{height:3.25rem;border-radius:var(--radius-lg, .75rem);background:var(--color-surface-muted, #f1f5f9);animation:CollapseWidget-module__pulse--a8f78 1.1s ease-in-out infinite}@keyframes CollapseWidget-module__pulse--a8f78{0%,to{opacity:1}50%{opacity:.65}}.FormWidget-module__formWidgetContainer--b474d{display:grid;gap:var(--space-4, 1rem)}.FormWidget-module__title--c65d6{margin:0;font-size:var(--text-xl, 1.25rem);font-family:var(--font-serif, serif);color:var(--color-primary, currentColor)}.FormWidget-module__row--1f479{display:grid;gap:.35rem}.FormWidget-module__label--90133{font-weight:600}.FormWidget-module__row--1f479 input,.FormWidget-module__row--1f479 textarea,.FormWidget-module__row--1f479 select{width:100%;padding:.62rem .72rem;border:1px solid var(--color-border, currentColor);border-radius:var(--radius-md, 8px);font:inherit;background:var(--color-surface, transparent);color:var(--color-text, currentColor)}.FormWidget-module__checkboxLine--b7262{display:inline-flex;align-items:center;gap:.45rem}.FormWidget-module__checkboxLine--b7262 input{width:auto}.FormWidget-module__radioGroup--9821e{display:grid;gap:.4rem}.FormWidget-module__radioItem--dd45d{display:inline-flex;align-items:center;gap:.45rem}.FormWidget-module__fieldError--2cc0c,.FormWidget-module__submitError--0f902{margin:0;color:var(--color-error, currentColor);font-size:var(--text-sm, .875rem)}.FormWidget-module__actions--229a3{margin-top:.35rem}.FormWidget-module__actions--229a3 button{border:none;border-radius:var(--radius-full, 9999px);padding:.7rem 1.2rem;font-weight:600;cursor:pointer;background:var(--color-accent, currentColor);color:var(--color-accent-contrast, #fff)}.FormWidget-module__actions--229a3 button:hover{background:var(--color-accent-hover, currentColor)}.FormWidget-module__success--c8cdf{padding:.75rem .9rem;border:1px solid var(--color-success, currentColor);border-radius:var(--radius-md, 8px);background:var(--color-success-bg, transparent);color:var(--color-success, currentColor)}.FormWidget-module__loading--e7ed7,.FormWidget-module__empty--e415d,.FormWidget-module__error--5cb68{padding:.4rem 0}.FormWidget-module__error--5cb68{color:var(--color-error, currentColor)}.container[data-astro-cid-fzx4jmue]{max-width:900px;margin:0 auto;padding:var(--space-12, 3rem) var(--space-6, 1.5rem)}.page-content[data-astro-cid-fzx4jmue] h1[data-astro-cid-fzx4jmue]{font-size:clamp(1.75rem,4vw,2.5rem);margin-bottom:var(--space-4, 1rem)}
