.content-eyebrow.svelte-1p83w3y{letter-spacing:.12em;text-transform:uppercase;color:var(--green);margin-top:var(--sp-10);margin-bottom:var(--sp-3);background:#0092461f;border:1px solid #0092464d;border-radius:999px;max-width:none;padding:.25em .75em;font-size:.7rem;font-weight:700;display:inline-block}.content-eyebrow.svelte-1p83w3y:first-child{margin-top:0}.history-body.svelte-1p83w3y{border-left:3px solid var(--green);padding-left:var(--sp-6);margin-block:var(--sp-5)}.history-lead.svelte-1p83w3y{color:var(--navy);max-width:780px;margin-bottom:var(--sp-4);text-align:justify;text-align-last:left;font-size:1.15rem;font-weight:600;line-height:1.7}.history-text.svelte-1p83w3y{color:var(--navy-mid);max-width:780px;margin-bottom:var(--sp-4);text-align:justify;text-align-last:left;font-weight:500;line-height:1.8}.history-text.svelte-1p83w3y:last-child{margin-bottom:0}@media (width<=640px){.history-body.svelte-1p83w3y{border-left:none;border-top:3px solid var(--green);padding-left:0;padding-top:var(--sp-4)}}.content-eyebrow+h2.svelte-1p83w3y{margin-top:var(--sp-2)!important}.fotke-gallery.svelte-1p83w3y{gap:var(--sp-3);margin-top:var(--sp-2);grid-template-columns:repeat(4,1fr);grid-auto-rows:200px;display:grid}.fotke-gallery-item.svelte-1p83w3y{border-radius:var(--radius-lg);background:var(--off-white);cursor:pointer;width:100%;height:100%;transition:transform var(--t), box-shadow var(--t), z-index var(--t);border:none;padding:0;display:block;position:relative;overflow:hidden}.fotke-gallery-item.svelte-1p83w3y:hover,.fotke-gallery-item.svelte-1p83w3y:focus-visible{box-shadow:var(--shadow-lg);z-index:5;outline:none;transform:scale(1.07)}.fotke-gallery-item.svelte-1p83w3y img:where(.svelte-1p83w3y){object-fit:cover;width:100%;height:100%;transition:transform .5s;display:block}.fotke-gallery-item.svelte-1p83w3y:hover img:where(.svelte-1p83w3y){transform:scale(1.08)}.fotke-gallery-item.svelte-1p83w3y img.face-up:where(.svelte-1p83w3y){object-position:top}@media (width<=640px){.fotke-gallery.svelte-1p83w3y{grid-template-columns:repeat(2,1fr);grid-auto-rows:170px}}.view-more-btn.svelte-1p83w3y{margin:var(--sp-4) auto 0;font-family:var(--font-heading);letter-spacing:.03em;color:var(--green);cursor:pointer;transition:color var(--t-fast);background:0 0;border:none;padding:0;font-size:.9rem;font-weight:700;display:block}.view-more-btn.svelte-1p83w3y:hover{color:var(--green-hover);text-decoration:underline}.archive-toggle.svelte-1p83w3y{margin-top:var(--sp-8)}.assoc-gallery.svelte-1p83w3y{grid-template-columns:repeat(4,1fr);grid-auto-rows:200px;grid-auto-flow:dense;gap:var(--sp-3);margin-top:var(--sp-5);display:grid}.assoc-gallery-item.svelte-1p83w3y{border-radius:var(--radius-lg);background:var(--off-white);cursor:pointer;width:100%;height:100%;transition:transform var(--t), box-shadow var(--t), z-index var(--t);border:none;padding:0;display:block;position:relative;overflow:hidden}.assoc-gallery-item.svelte-1p83w3y:first-child{grid-area:span 2/span 2}.assoc-gallery-item.svelte-1p83w3y:nth-child(2){grid-area:span 1/span 2}.assoc-gallery-item.svelte-1p83w3y:nth-child(3),.assoc-gallery-item.svelte-1p83w3y:nth-child(4){grid-area:span 1/span 1}.assoc-gallery-item.svelte-1p83w3y:nth-child(5),.assoc-gallery-item.svelte-1p83w3y:nth-child(6){grid-area:span 1/span 2}.assoc-gallery-item.svelte-1p83w3y:hover,.assoc-gallery-item.svelte-1p83w3y:focus-visible{box-shadow:var(--shadow-lg);z-index:5;outline:none;transform:scale(1.07)}.assoc-gallery-item.svelte-1p83w3y img:where(.svelte-1p83w3y){object-fit:cover;object-position:top;width:100%;height:100%;transition:transform .5s;display:block}.assoc-gallery-item.svelte-1p83w3y:nth-child(2) img:where(.svelte-1p83w3y){object-position:center 12%}.assoc-gallery-item.svelte-1p83w3y:nth-child(6) img:where(.svelte-1p83w3y){object-position:center 28%}.assoc-gallery-item.svelte-1p83w3y:hover img:where(.svelte-1p83w3y){transform:scale(1.08)}.assoc-gallery-expand.svelte-1p83w3y{color:var(--white);opacity:0;transition:opacity var(--t-fast);background:#00142d47;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.assoc-gallery-item.svelte-1p83w3y:hover .assoc-gallery-expand:where(.svelte-1p83w3y),.assoc-gallery-item.svelte-1p83w3y:focus-visible .assoc-gallery-expand:where(.svelte-1p83w3y){opacity:1}@media (width<=640px){.assoc-gallery.svelte-1p83w3y{grid-template-columns:repeat(2,1fr);grid-auto-rows:170px}.assoc-gallery-item.svelte-1p83w3y:nth-child(n){grid-area:span 1/span 1}.assoc-gallery-item.svelte-1p83w3y:first-child{grid-area:span 2/span 2}}.cta-panel.svelte-1p83w3y{margin-top:var(--sp-10);padding:var(--sp-10) var(--sp-8);background:linear-gradient(135deg, var(--navy) 0%, var(--navy-mid) 100%);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);text-align:center;position:relative;overflow:hidden}.cta-panel .cta-strip.svelte-1p83w3y{border-top:none;justify-content:center;margin:0;padding:0}.lightbox-overlay.svelte-1p83w3y{z-index:1000;padding:var(--sp-6);background:#030c1af0;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.lightbox-stage.svelte-1p83w3y{touch-action:pan-y;justify-content:center;align-items:center;width:100%;max-width:1100px;height:78vh;display:flex;position:relative}.lightbox-image.svelte-1p83w3y{object-fit:contain;border-radius:var(--radius-lg);-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;box-shadow:var(--shadow-lg);transition:transform .25s}.lightbox-image.dragging.svelte-1p83w3y{cursor:grabbing;transition:none}.lightbox-close.svelte-1p83w3y{top:var(--sp-6);right:var(--sp-6);width:44px;height:44px;color:var(--white);cursor:pointer;transition:background var(--t-fast);background:#ffffff1a;border:none;border-radius:50%;justify-content:center;align-items:center;display:flex;position:fixed}.lightbox-close.svelte-1p83w3y:hover{background:#fff3}.lightbox-nav.svelte-1p83w3y{width:52px;height:52px;color:var(--white);cursor:pointer;transition:background var(--t-fast), transform var(--t-fast);background:#ffffff1a;border:none;border-radius:50%;justify-content:center;align-items:center;display:flex;position:fixed;top:50%;transform:translateY(-50%)}.lightbox-nav.svelte-1p83w3y:hover{background:#fff3}.lightbox-nav--prev.svelte-1p83w3y{left:var(--sp-6)}.lightbox-nav--next.svelte-1p83w3y{right:var(--sp-6)}.lightbox-counter.svelte-1p83w3y{bottom:var(--sp-6);color:#ffffffb3;letter-spacing:.05em;font-size:.8rem;position:fixed;left:50%;transform:translate(-50%)}@media (width<=640px){.lightbox-nav.svelte-1p83w3y{width:40px;height:40px}.lightbox-nav--prev.svelte-1p83w3y{left:var(--sp-2)}.lightbox-nav--next.svelte-1p83w3y{right:var(--sp-2)}}
