.ChurchFatherPortraitImage_cardPortraitImage__5qYae{transform:scale(1.35)}.FeatureCarousel_viewport__gaK6o{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 3rem,#000 calc(100% - 3rem),transparent);mask-image:linear-gradient(90deg,transparent,#000 3rem,#000 calc(100% - 3rem),transparent)}.FeatureCarousel_track__tdVOx{animation:FeatureCarousel_feature-marquee__rOXkX var(--marquee-duration,60s) linear infinite}.FeatureCarousel_reverse__PEq36{animation-direction:reverse}.FeatureCarousel_viewport__gaK6o:focus-within .FeatureCarousel_track__tdVOx,.FeatureCarousel_viewport__gaK6o:hover .FeatureCarousel_track__tdVOx{animation-play-state:paused}@keyframes FeatureCarousel_feature-marquee__rOXkX{0%{transform:translateZ(0)}to{transform:translate3d(calc(-1 * var(--marquee-distance, 50%)),0,0)}}@media (prefers-reduced-motion:reduce){.FeatureCarousel_viewport__gaK6o{overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:thin;scroll-padding-inline:1.5rem;-webkit-mask-image:none;mask-image:none}.FeatureCarousel_track__tdVOx{animation:none;padding-inline:1.5rem .5rem}.FeatureCarousel_clone__c0XCa{display:none}.FeatureCarousel_card__yYot_{scroll-snap-align:start}}.AlignmentScrollSection_track__sCElw{position:relative;padding-block:6rem;scroll-margin-top:5rem}.AlignmentScrollSection_content__7S_5p{display:flex;align-items:center}.AlignmentScrollSection_preview__cF_PZ{container-type:inline-size;width:100%;max-width:560px;margin-inline:auto}.AlignmentScrollSection_stage__uC4X0{position:relative;height:420px}.AlignmentScrollSection_cards__pEn92{position:absolute;inset:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;align-content:center}.AlignmentScrollSection_detail__3oZV5{position:absolute;inset:0}.AlignmentScrollSection_card__uUgzC{transition:translate .3s ease-out,box-shadow .3s ease-out}.AlignmentScrollSection_cardArrow__eFxL2{transition:translate .3s ease-out,color .3s ease-out}@media (hover:hover) and (pointer:fine){.AlignmentScrollSection_card__uUgzC:hover{translate:0 -4px;box-shadow:0 18px 32px -16px rgba(0,165,232,.45)}.AlignmentScrollSection_card__uUgzC:hover .AlignmentScrollSection_cardArrow__eFxL2{translate:3px 0;color:var(--brand-light-blue)}}.AlignmentScrollSection_comparisonTable__zr2SN{table-layout:fixed}.AlignmentScrollSection_stanceColumn__KdCKO{width:128px}.AlignmentScrollSection_stancePill__ilL_D{display:inline-flex;align-items:center;padding:.125rem .375rem;font-size:.6875rem;line-height:1rem;white-space:nowrap}@container (max-width: 479px){.AlignmentScrollSection_stage__uC4X0{height:460px}.AlignmentScrollSection_comparisonTable__zr2SN,.AlignmentScrollSection_comparisonTable__zr2SN tbody,.AlignmentScrollSection_comparisonTable__zr2SN thead{display:block;width:100%}.AlignmentScrollSection_comparisonTable__zr2SN colgroup{display:none}.AlignmentScrollSection_cards__pEn92{grid-template-columns:minmax(0,1fr);gap:16px}.AlignmentScrollSection_card__uUgzC:nth-child(n+3){display:none}.AlignmentScrollSection_detail__3oZV5 table tbody tr,.AlignmentScrollSection_detail__3oZV5 table thead tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.AlignmentScrollSection_detail__3oZV5 table thead th:first-child{display:none}.AlignmentScrollSection_detail__3oZV5 table thead th{padding-inline:1rem}.AlignmentScrollSection_detail__3oZV5 table tbody th{grid-column:1/-1;padding-top:.5rem;padding-bottom:.25rem}.AlignmentScrollSection_detail__3oZV5 table tbody td{padding:.25rem 1rem .5rem}}@container (max-width: 319px){.AlignmentScrollSection_stage__uC4X0{height:480px}.AlignmentScrollSection_stancePill__ilL_D{font-size:.625rem;padding-inline:.25rem}}@media (min-width:1024px){.AlignmentScrollSection_track__sCElw{padding-block:8rem}}@media (max-width:1023px){.AlignmentScrollSection_track__sCElw{padding-block:4rem;scroll-margin-top:7rem}.AlignmentScrollSection_cards__pEn92{grid-template-columns:minmax(0,1fr);gap:16px}.AlignmentScrollSection_card__uUgzC:nth-child(n+3){display:none}}@media (max-height:700px),(prefers-reduced-motion:reduce){.AlignmentScrollSection_track__sCElw{padding-block:4rem}}@media (prefers-reduced-motion:reduce){.AlignmentScrollSection_cardArrow__eFxL2,.AlignmentScrollSection_card__uUgzC{translate:none!important;transition-duration:.12s}.AlignmentScrollSection_card__uUgzC,.AlignmentScrollSection_detail__3oZV5{transform:none!important}.AlignmentScrollSection_cursor__RvRi0{display:none}}.ScrollFeatureSection_track__UeR_a{position:relative;padding-block:6rem;scroll-margin-top:5rem}.ScrollFeatureSection_content__d33ie{display:flex;align-items:center}.ScrollFeatureSection_grid___Bq_P{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:4rem;width:100%;max-width:1200px;padding-inline:1.5rem;margin-inline:auto}.ScrollFeatureSection_copy__zxHu8,.ScrollFeatureSection_preview__NCXxj{min-width:0}.ScrollFeatureSection_copyReverse__MgXhS{grid-column:2;grid-row:1}.ScrollFeatureSection_previewReverse__S_w7p{grid-column:1;grid-row:1}.ScrollFeatureSection_eyebrow__98duI{margin-bottom:1rem;font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--brand-light-blue)}.ScrollFeatureSection_cta__w4MIF{color:var(--brand-light-blue)}.ScrollFeatureSection_preview__NCXxj{width:100%;max-width:560px;margin-inline:auto;container-type:inline-size}.ScrollFeatureSection_stage__7Pdms{min-height:440px;display:flex;align-items:center}.ScrollFeatureSection_track__UeR_a[data-feature=beliefs] .ScrollFeatureSection_stage__7Pdms{min-height:540px}.ScrollFeatureSection_preview__NCXxj button[data-cy^=belief-stance-]{height:auto;min-height:40px;white-space:normal}.ScrollFeatureSection_cardGrid__p9_Eh{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.ScrollFeatureSection_compactHidden__XENOy{display:block}.ScrollFeatureSection_mobileScreens__QX4HM{display:flex;align-items:center;justify-content:center;width:100%;max-width:480px;margin-inline:auto;padding-block:1rem}.ScrollFeatureSection_browserScreen__gSYjp{position:relative;z-index:2;width:58%;flex-shrink:0;overflow:hidden;border:1px solid var(--border);border-radius:1rem;background:var(--card);box-shadow:0 12px 32px rgb(15 23 42/12%)}.ScrollFeatureSection_secondaryScreen__68Z3m{z-index:1;width:45%;margin-left:-2rem;margin-top:3rem}.ScrollFeatureSection_wideScreen__cACug{width:61%}.ScrollFeatureSection_browserToolbar__tzEjf{display:flex;align-items:center;justify-content:center;gap:.375rem;min-height:2rem;background:var(--muted);color:var(--muted-foreground);font-size:.65rem}.ScrollFeatureSection_bars__zvXiX{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));align-items:end;gap:.5rem;height:150px;border-bottom:1px solid var(--border)}.ScrollFeatureSection_bar__fyAQT{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:end;gap:.5rem;min-width:0}.ScrollFeatureSection_barFill__rO4_6{width:100%;max-width:44px;min-height:3px;border-radius:.25rem .25rem 0 0;transform-origin:bottom}.ScrollFeatureSection_barLabel__ICDVQ{font-size:.65rem;line-height:1rem;min-height:2rem;text-align:center;color:var(--muted-foreground)}.ScrollFeatureSection_progressFill__Y2LtQ{height:100%;transform-origin:left;border-radius:inherit}@container (max-width: 479px){.ScrollFeatureSection_browserScreen__gSYjp{width:min(100%,260px)}.ScrollFeatureSection_wideScreen__cACug{width:min(100%,280px)}.ScrollFeatureSection_secondaryScreen__68Z3m{display:none}.ScrollFeatureSection_stage__7Pdms{min-height:520px}.ScrollFeatureSection_cardGrid__p9_Eh{grid-template-columns:minmax(0,1fr)}.ScrollFeatureSection_compactHidden__XENOy{display:none}}@container (max-width: 319px){.ScrollFeatureSection_stage__7Pdms{min-height:560px}}@media (min-width:1024px){.ScrollFeatureSection_track__UeR_a{padding-block:8rem}}@media (max-width:1023px){.ScrollFeatureSection_track__UeR_a{padding-block:4rem;scroll-margin-top:7rem}.ScrollFeatureSection_grid___Bq_P{grid-template-columns:minmax(0,1fr);gap:2rem}.ScrollFeatureSection_copyReverse__MgXhS,.ScrollFeatureSection_previewReverse__S_w7p{grid-column:auto;grid-row:auto}.ScrollFeatureSection_eyebrow__98duI{margin-bottom:.75rem}.ScrollFeatureSection_cardGrid__p9_Eh{grid-template-columns:minmax(0,1fr)}.ScrollFeatureSection_compactHidden__XENOy{display:none}}@media (max-height:700px),(prefers-reduced-motion:reduce){.ScrollFeatureSection_track__UeR_a{padding-block:4rem}}