.elementor .s-about-lead{font-size:clamp(1.1rem, 1rem + 0.5vw, 1.35rem);margin-block-start:clamp(1.1rem, 2vw, 1.6rem);margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-about-masthead-copy{min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .s-about-family-photo{width:100%;height:auto;object-fit:cover;border-start-start-radius:24px;border-start-end-radius:24px;border-end-start-radius:var(--shield-corner);border-end-end-radius:24px;}.elementor .s-about-masthead-inner{position:relative;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:grid;gap:clamp(1.75rem, 4vw, 3.5rem);grid-template-columns:minmax(0, 7fr) minmax(0, 5fr);align-items:center;}.elementor .s-about-masthead-in{position:relative;z-index:1;padding-block-start:0px;padding-block-end:0px;padding-inline-start:var(--gutter);padding-inline-end:var(--gutter);display:flex;flex-direction:column;align-items:stretch;}.elementor .s-about-masthead{position:relative;padding-block-start:clamp(2.5rem, 2rem + 3.5vw, 5rem);padding-block-end:clamp(2.5rem, 2rem + 3.5vw, 4.5rem);padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;align-items:center;}.elementor .s-story-rail{min-width:0px;position:sticky;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .s-origin-p{font-size:1.0938rem;color:var(--ink);line-height:1.75;}.elementor .s-origin-story{max-width:44rem;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:1.35rem;align-items:stretch;}.elementor .s-story-body{min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .s-story-split{position:relative;padding-block-start:0px;padding-block-end:0px;padding-inline-start:var(--gutter);padding-inline-end:var(--gutter);display:grid;gap:clamp(2rem, 4.5vw, 4.5rem);grid-template-columns:minmax(0, 5fr) minmax(0, 7fr);align-items:start;}.elementor .s-about-story{padding-block-start:var(--space-section);padding-block-end:var(--space-section);padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;align-items:center;}.elementor .s-stat-num{font-family:var(--font-serif);font-weight:600;font-size:clamp(3rem, 2.2rem + 3.2vw, 5rem);color:var(--ink);letter-spacing:-0.02em;line-height:0.95;}.elementor .s-stat-label{max-width:20em;font-weight:600;font-size:0.9375rem;color:var(--muted);text-align:center;margin-block-start:0.6rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-stat-cell{text-align:center;padding-block-start:clamp(2rem, 4vw, 3.25rem);padding-block-end:clamp(2rem, 4vw, 3.25rem);padding-inline-start:clamp(1.25rem, 2.5vw, 2rem);padding-inline-end:clamp(1.25rem, 2.5vw, 2rem);background-color:var(--paper);display:flex;flex-direction:column;align-items:center;}.elementor .s-impact-stats{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--line);border-style:solid;background-color:var(--line);display:grid;gap:1px;grid-template-columns:repeat(4, 1fr);}.elementor .s-about-impact{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;align-items:stretch;}.elementor .s-statement-h2{font-family:var(--font-sans);font-weight:700;font-size:var(--fs-meta);color:var(--bronze);letter-spacing:0.18em;line-height:1.4;text-transform:uppercase;}.elementor .s-statement-text{font-family:var(--font-serif);font-weight:500;font-size:clamp(1.5rem, 1.15rem + 1.7vw, 2.6rem);color:var(--ink);letter-spacing:-0.012em;line-height:1.22;}.elementor .s-statement-vision-body{min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .s-statement-row{column-gap:clamp(1.5rem, 4vw, 4rem);padding-block-start:0px;padding-block-end:clamp(1.75rem, 3.5vw, 2.75rem);padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--line);border-style:solid;display:grid;row-gap:0.75rem;grid-template-columns:14rem minmax(0, 1fr);align-items:start;}.elementor .s-statement-purpose-body{min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .s-statement-values-note{font-family:var(--font-sans);font-size:1.0313rem;color:var(--muted);line-height:1.65;margin-block-start:0.9rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-statement-values-body{min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .s-statement-list{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:clamp(2rem, 4vw, 3.25rem);align-items:stretch;}.elementor .s-statements-in{padding-block-start:0px;padding-block-end:0px;padding-inline-start:var(--gutter);padding-inline-end:var(--gutter);display:flex;flex-direction:column;align-items:stretch;}.elementor .s-about-statements{padding-block-start:var(--space-section);padding-block-end:var(--space-section);padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;align-items:center;}.elementor .s-culture-intro{max-width:26em;margin-block-start:1rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-culture-rail{min-width:0px;position:sticky;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .s-culture-photo{width:100%;height:auto;object-fit:cover;border-start-start-radius:24px;border-start-end-radius:var(--shield-corner);border-end-start-radius:24px;border-end-end-radius:24px;}.elementor .s-culture-split{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:grid;gap:clamp(2rem, 4.5vw, 4.5rem);grid-template-columns:minmax(0, 5fr) minmax(0, 7fr);align-items:start;}.elementor .s-value-label{font-weight:700;font-size:var(--fs-meta);color:var(--bronze);letter-spacing:0.18em;text-transform:uppercase;margin-block-start:0px;margin-block-end:0.9rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-value-h3{font-family:var(--font-serif);font-weight:500;font-size:clamp(1.7rem, 1.35rem + 1.4vw, 2.5rem);color:var(--ink);letter-spacing:-0.015em;line-height:1.05;}.elementor .s-value-p{color:var(--muted);line-height:1.65;margin-block-start:0.9rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-value{min-width:0px;position:relative;padding-block-start:1.5rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:2px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--ink);border-style:solid;}.elementor .s-culture-values{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:clamp(2.75rem, 5.5vw, 4.5rem);margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:grid;gap:clamp(1.5rem, 3vw, 2.5rem);grid-template-columns:repeat(3, 1fr);}.elementor .s-culture-in{position:relative;padding-block-start:0px;padding-block-end:0px;padding-inline-start:var(--gutter);padding-inline-end:var(--gutter);display:flex;flex-direction:column;align-items:stretch;}.elementor .s-about-culture{padding-block-start:var(--space-section);padding-block-end:var(--space-section);padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;align-items:center;}.elementor .s-scripture-quote-mark{position:absolute;font-family:var(--font-serif);font-size:clamp(8rem, 18vw, 15rem);line-height:1;}.elementor .s-scripture-text{font-family:var(--font-serif);font-weight:400;font-size:clamp(1.9rem, 1.2rem + 3.2vw, 4rem);color:var(--cream);letter-spacing:-0.012em;line-height:1.24;font-style:italic;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-scripture-quote{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:0px;align-items:stretch;}.elementor .s-scripture-caption{font-weight:700;font-size:0.9375rem;color:var(--cream-soft);letter-spacing:0.26em;text-transform:uppercase;margin-block-start:clamp(2rem, 4vw, 3rem);margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;gap:1rem;align-items:center;}.elementor .s-scripture-inner{width:100%;max-width:var(--container);position:relative;z-index:1;padding-block-start:0px;padding-block-end:0px;padding-inline-start:var(--gutter);padding-inline-end:var(--gutter);margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;align-items:start;}.elementor .s-scripture{overflow:hidden;position:relative;color:var(--cream);padding-block-start:clamp(4.5rem, 9vw, 8.5rem);padding-block-end:clamp(5rem, 10vw, 9rem);padding-inline-start:var(--gutter);padding-inline-end:var(--gutter);border-start-start-radius:var(--shield-corner);border-start-end-radius:0px;border-end-start-radius:0px;border-end-end-radius:0px;display:flex;flex-direction:column;align-items:stretch;}.elementor .s-about-biblical{padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;align-items:stretch;}.elementor .s-team-intro{max-width:42em;margin-block-start:1rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-team-head{min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .s-person-photo{width:100%;aspect-ratio:4 / 5;object-fit:cover;object-position:top center;margin-block-start:0px;margin-block-end:1rem;margin-inline-start:0px;margin-inline-end:0px;border-start-start-radius:8px;border-start-end-radius:8px;border-end-start-radius:clamp(28px, 5vw, 52px);border-end-end-radius:8px;background-color:var(--linen);}.elementor .s-person-name{font-family:var(--font-serif);font-weight:500;font-size:1.4rem;color:var(--ink);line-height:1.15;}.elementor .s-person-role{font-weight:700;font-size:var(--fs-meta);color:var(--bronze);letter-spacing:0.16em;text-transform:uppercase;}.elementor .s-person-desc{font-size:0.9375rem;color:var(--muted);line-height:1.6;margin-block-start:0.5rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-person{padding-block-start:1.25rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:2px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--ink);border-style:solid;display:flex;flex-direction:column;gap:0.35rem;align-items:start;}.elementor .s-team-grid{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:grid;gap:clamp(1.25rem, 2.5vw, 2rem);grid-template-columns:repeat(4, 1fr);}.elementor .s-team-in{position:relative;padding-block-start:0px;padding-block-end:0px;padding-inline-start:var(--gutter);padding-inline-end:var(--gutter);display:flex;flex-direction:column;align-items:stretch;}.elementor .s-about-team{padding-block-start:var(--space-section);padding-block-end:var(--space-section);padding-inline-start:0px;padding-inline-end:0px;background-color:var(--paper);display:flex;flex-direction:column;align-items:center;}.elementor .s-details-head{min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:clamp(1.5rem, 3vw, 2.25rem);margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-fact-term{font-weight:700;font-size:var(--fs-meta);color:var(--bronze);letter-spacing:0.14em;text-transform:uppercase;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-fact-value{font-size:1.0938rem;color:var(--ink);margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-fact-row{column-gap:1.5rem;padding-block-start:1.1rem;padding-block-end:1.1rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--line);border-style:solid;display:grid;row-gap:0.2rem;grid-template-columns:17rem minmax(0, 1fr);align-items:start;}.elementor .s-foundation-facts{min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:2px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--ink);border-style:solid;}.elementor .s-details-in{padding-block-start:0px;padding-block-end:0px;padding-inline-start:var(--gutter);padding-inline-end:var(--gutter);display:flex;flex-direction:column;align-items:stretch;}.elementor .s-about-details{padding-block-start:var(--space-section-s);padding-block-end:var(--space-section-s);padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;align-items:center;}.elementor .s-closing-heading{font-family:var(--font-serif);font-weight:500;font-size:clamp(2.4rem, 1.6rem + 3.4vw, 4.6rem);color:var(--cream);letter-spacing:-0.015em;line-height:1.05;text-align:center;}.elementor .s-cta-actions{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:2rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:row;gap:1rem;flex-wrap:wrap;justify-content:center;align-items:center;}.elementor .s-cta-inner{width:100%;max-width:56rem;position:relative;z-index:1;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;align-items:center;}.elementor .s-about-cta{position:relative;text-align:center;padding-block-start:clamp(4rem, 8vw, 7.5rem);padding-block-end:clamp(4rem, 8vw, 7.5rem);padding-inline-start:var(--gutter);padding-inline-end:var(--gutter);display:flex;flex-direction:column;align-items:center;}