:root{--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--font-size-3xl:1.875rem;--font-size-4xl:2.25rem;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--spacing-xs:.25rem;--spacing-sm:.5rem;--spacing-md:1rem;--spacing-lg:1.5rem;--spacing-xl:2rem;--spacing-2xl:3rem;--spacing-3xl:4rem;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-full:9999px;--transition-fast:.15s ease-in-out;--transition-base:.2s ease-in-out;--transition-slow:.3s ease-in-out;--button-icon-size:var(--font-size-xl);--color-badge:var(--color-third)}.ScrollAnimation-module-scss-module__Ix2oNW__scrollAnimation{opacity:0;transition:opacity .6s cubic-bezier(.4,0,.2,1),transform .6s cubic-bezier(.4,0,.2,1)}@media (max-width:767px){.ScrollAnimation-module-scss-module__Ix2oNW__scrollAnimation{transition:opacity 1.2s cubic-bezier(.4,0,.2,1),transform 1.2s cubic-bezier(.4,0,.2,1)}}.ScrollAnimation-module-scss-module__Ix2oNW__scrollAnimation.ScrollAnimation-module-scss-module__Ix2oNW__fade-up{transform:translateY(20px)}.ScrollAnimation-module-scss-module__Ix2oNW__scrollAnimation.ScrollAnimation-module-scss-module__Ix2oNW__fade-in{transform:none}.ScrollAnimation-module-scss-module__Ix2oNW__scrollAnimation.ScrollAnimation-module-scss-module__Ix2oNW__slide-left{transform:translate(-20px)}.ScrollAnimation-module-scss-module__Ix2oNW__scrollAnimation.ScrollAnimation-module-scss-module__Ix2oNW__slide-right{transform:translate(20px)}.ScrollAnimation-module-scss-module__Ix2oNW__scrollAnimation.ScrollAnimation-module-scss-module__Ix2oNW__visible{opacity:1}.ScrollAnimation-module-scss-module__Ix2oNW__scrollAnimation.ScrollAnimation-module-scss-module__Ix2oNW__visible.ScrollAnimation-module-scss-module__Ix2oNW__fade-up{transform:translateY(0)}.ScrollAnimation-module-scss-module__Ix2oNW__scrollAnimation.ScrollAnimation-module-scss-module__Ix2oNW__visible.ScrollAnimation-module-scss-module__Ix2oNW__fade-in{transform:none}.ScrollAnimation-module-scss-module__Ix2oNW__scrollAnimation.ScrollAnimation-module-scss-module__Ix2oNW__visible.ScrollAnimation-module-scss-module__Ix2oNW__slide-left,.ScrollAnimation-module-scss-module__Ix2oNW__scrollAnimation.ScrollAnimation-module-scss-module__Ix2oNW__visible.ScrollAnimation-module-scss-module__Ix2oNW__slide-right{transform:translate(0)}@media (prefers-reduced-motion:reduce){.ScrollAnimation-module-scss-module__Ix2oNW__scrollAnimation{opacity:1;transition:none!important;transform:none!important}}
:root{--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--font-size-3xl:1.875rem;--font-size-4xl:2.25rem;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--spacing-xs:.25rem;--spacing-sm:.5rem;--spacing-md:1rem;--spacing-lg:1.5rem;--spacing-xl:2rem;--spacing-2xl:3rem;--spacing-3xl:4rem;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-full:9999px;--transition-fast:.15s ease-in-out;--transition-base:.2s ease-in-out;--transition-slow:.3s ease-in-out;--button-icon-size:var(--font-size-xl);--color-badge:var(--color-third)}.Hero-module-scss-module__twV7AW__hero{justify-content:center;align-items:center;inline-size:100%;padding-block:100px 80px;display:flex;position:relative;overflow:hidden}@media (max-width:640px){.Hero-module-scss-module__twV7AW__hero{padding-block:clamp(54px,6vh,67px) clamp(40px,5vh,54px)}}.Hero-module-scss-module__twV7AW__imageWrapper{z-index:0;position:absolute;inset:0;overflow:hidden}.Hero-module-scss-module__twV7AW__image{object-fit:cover;object-position:center}.Hero-module-scss-module__twV7AW__overlay{z-index:1;background:linear-gradient(#0b0b0b66,#0b0b0b33);position:absolute;inset:0}.Hero-module-scss-module__twV7AW__content{z-index:2;text-align:center;color:#fff;max-width:900px;padding:clamp(var(--spacing-2xl),6vw,var(--spacing-3xl));align-items:center;gap:var(--spacing-lg);flex-direction:column;width:100%;position:relative}.Hero-module-scss-module__twV7AW__profilePhoto{margin-bottom:var(--spacing-md)}.Hero-module-scss-module__twV7AW__profileImage{object-fit:cover;border:4px solid #fff;border-radius:50%;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.Hero-module-scss-module__twV7AW__eyebrow{color:#fff;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);letter-spacing:.1em;text-transform:uppercase;margin:0 0 var(--spacing-xs)0;opacity:.9}.Hero-module-scss-module__twV7AW__title{color:#fff;margin-block:var(--spacing-sm);font-size:clamp(3rem,4vh,5rem);line-height:1.2}.Hero-module-scss-module__twV7AW__description{font-family:var(--font-alegreya),Georgia,"Times New Roman",Times,serif;font-size:clamp(17px,2vw,var(--font-size-xl));color:#fff;text-wrap:balance;text-wrap:balance;max-inline-size:700px;margin-inline:auto;line-height:1.5}.Hero-module-scss-module__twV7AW__description a{color:inherit;text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.Hero-module-scss-module__twV7AW__description a:hover,.Hero-module-scss-module__twV7AW__description a:focus{color:#fff;text-decoration-thickness:2px}.Hero-module-scss-module__twV7AW__description a:focus-visible{outline:2px solid inherit;outline-offset:2px;border-radius:2px}.Hero-module-scss-module__twV7AW__ctas{text-wrap:balance;margin-block-start:var(--spacing-md);display:block}@media (max-width:640px){.Hero-module-scss-module__twV7AW__ctas{align-items:center;gap:var(--spacing-sm);flex-direction:column;display:flex}}.Hero-module-scss-module__twV7AW__cta{padding:var(--spacing-sm)var(--spacing-md);font-weight:var(--font-weight-semibold);border-radius:var(--radius-md);transition:all var(--transition-base);cursor:pointer;justify-content:center;align-items:center;gap:var(--spacing-sm);border:none;min-width:8rem;font-size:17px;text-decoration:none;display:inline-flex}.Hero-module-scss-module__twV7AW__cta:disabled{opacity:.5;cursor:not-allowed}.Hero-module-scss-module__twV7AW__cta:has(svg) svg{height:var(--button-icon-size);width:var(--button-icon-size)}.Hero-module-scss-module__twV7AW__cta{margin:.25rem;text-decoration:none}@media (max-width:640px){.Hero-module-scss-module__twV7AW__cta{width:100%;max-width:100%}}.Hero-module-scss-module__twV7AW__cta-primary,.Hero-module-scss-module__twV7AW__cta-secondary{min-width:190px}.Hero-module-scss-module__twV7AW__cta-primary{padding:var(--spacing-sm)var(--spacing-md);font-weight:var(--font-weight-semibold);border-radius:var(--radius-md);transition:all var(--transition-base);cursor:pointer;justify-content:center;align-items:center;gap:var(--spacing-sm);border:none;min-width:8rem;font-size:17px;text-decoration:none;display:inline-flex}.Hero-module-scss-module__twV7AW__cta-primary:disabled{opacity:.5;cursor:not-allowed}.Hero-module-scss-module__twV7AW__cta-primary:has(svg) svg{height:var(--button-icon-size);width:var(--button-icon-size)}.Hero-module-scss-module__twV7AW__cta-primary{color:#fff;background-color:#976a18}.Hero-module-scss-module__twV7AW__cta-primary:hover:not(:disabled){background-color:#885f16}.Hero-module-scss-module__twV7AW__cta-secondary{padding:var(--spacing-sm)var(--spacing-md);font-weight:var(--font-weight-semibold);border-radius:var(--radius-md);transition:all var(--transition-base);cursor:pointer;justify-content:center;align-items:center;gap:var(--spacing-sm);border:none;min-width:8rem;font-size:17px;text-decoration:none;display:inline-flex}.Hero-module-scss-module__twV7AW__cta-secondary:disabled{opacity:.5;cursor:not-allowed}.Hero-module-scss-module__twV7AW__cta-secondary:has(svg) svg{height:var(--button-icon-size);width:var(--button-icon-size)}.Hero-module-scss-module__twV7AW__cta-secondary{color:#976a18;background-color:#fff;border:2px solid #fff}.Hero-module-scss-module__twV7AW__cta-secondary:hover:not(:disabled){color:#805a14;background-color:#ebebeb;border-color:#805a14}
:root{--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--font-size-3xl:1.875rem;--font-size-4xl:2.25rem;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--spacing-xs:.25rem;--spacing-sm:.5rem;--spacing-md:1rem;--spacing-lg:1.5rem;--spacing-xl:2rem;--spacing-2xl:3rem;--spacing-3xl:4rem;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-full:9999px;--transition-fast:.15s ease-in-out;--transition-base:.2s ease-in-out;--transition-slow:.3s ease-in-out;--button-icon-size:var(--font-size-xl);--color-badge:var(--color-third)}.MissionaryLocationMap-module-scss-module__WqnSra__mapWrapper{gap:var(--spacing-md);flex-direction:column;width:100%;display:flex;position:relative}.MissionaryLocationMap-module-scss-module__WqnSra__map{border-radius:var(--radius-lg);background-color:#e0e0e0;width:100%;height:300px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}@media (min-width:768px){.MissionaryLocationMap-module-scss-module__WqnSra__map{height:600px}}.MissionaryLocationMap-module-scss-module__WqnSra__mapInfo{background-color:var(--color-card-bg);border-radius:var(--radius-sm);box-shadow:0 3px 6px -1px var(--color-shadow);padding:var(--spacing-xl);text-align:center;padding:var(--spacing-lg)}.MissionaryLocationMap-module-scss-module__WqnSra__mapInfo p{margin:0 0 var(--spacing-xs)0}.MissionaryLocationMap-module-scss-module__WqnSra__mapInfo p strong{color:var(--color-primary)}.MissionaryLocationMap-module-scss-module__WqnSra__coordinates{font-family:monospace;font-size:var(--font-size-sm);color:var(--color-text-light)}
