.organizationHero-module__cXgz1q__section{width:100vw;min-height:480px;padding:56px var(--gf-gutter-fluid,clamp(16px,8.33vw,120px));background:#f5eef7;justify-content:center;align-items:center;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);display:flex;position:relative;overflow:hidden}.organizationHero-module__cXgz1q__bgImage{object-fit:cover;z-index:0}.organizationHero-module__cXgz1q__overlay{z-index:1;background:#45115326;position:absolute;inset:0}.organizationHero-module__cXgz1q__card{z-index:2;box-sizing:border-box;text-align:center;background:#fffffff2;border-radius:6px;flex-direction:column;align-items:center;gap:16px;width:100%;max-width:min(730px,100%);padding:32px 56px;display:flex;position:relative;overflow:hidden}.organizationHero-module__cXgz1q__eyebrowRow{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;max-width:100%;display:flex}.organizationHero-module__cXgz1q__logoWrap{flex-shrink:0;width:280px;height:48px;display:block;position:relative}.organizationHero-module__cXgz1q__logoImage{object-fit:contain;object-position:center}.organizationHero-module__cXgz1q__title{max-width:100%;font-family:var(--gf-font-heading,"Lora",Georgia,serif);letter-spacing:-.32px;color:var(--gf-primary,#451353);overflow-wrap:break-word;word-break:break-word;margin:0;font-size:38px;font-weight:500;line-height:1.17}.organizationHero-module__cXgz1q__accent{font-size:inherit;color:var(--gf-secondary,#db2173)}.organizationHero-module__cXgz1q__subtitle{letter-spacing:-.31px;color:#0b0202;max-width:532px;margin:0;font-size:16px;line-height:24px}.organizationHero-module__cXgz1q__ctas{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.organizationHero-module__cXgz1q__primaryBtn,.organizationHero-module__cXgz1q__secondaryBtn{letter-spacing:-.31px;border-radius:56px;justify-content:center;align-items:center;min-width:160px;height:46px;padding:0 24px;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex}.organizationHero-module__cXgz1q__primaryBtn{background:var(--gf-primary,#301049);color:var(--gf-primary-foreground,#fff)}.organizationHero-module__cXgz1q__secondaryBtn{color:#0f172a;background:#fff;border:1px solid #4b5563}@media (max-width:640px){.organizationHero-module__cXgz1q__card{padding:24px 16px}.organizationHero-module__cXgz1q__logoWrap{width:210px;height:36px}.organizationHero-module__cXgz1q__subtitle{font-size:14px;line-height:20px}}@media (max-width:767px){.organizationHero-module__cXgz1q__section{min-height:auto;padding:32px 16px}.organizationHero-module__cXgz1q__title{font-size:30px}.organizationHero-module__cXgz1q__ctas{gap:16px}}@media (max-width:480px){.organizationHero-module__cXgz1q__title{font-size:26px}}@media (max-width:380px){.organizationHero-module__cXgz1q__title{font-size:24px}}
.organizationDiscountBanner-module__TfPRsa__section{max-width:var(--gf-frame,1440px);padding:0 var(--gf-gutter-fluid,clamp(16px,8.33vw,120px))56px;margin:0 auto}.organizationDiscountBanner-module__TfPRsa__card{text-align:center;background:#fdf5ff url(/assets/images/organization/victory-faith-giving-back.png) 50%/cover no-repeat;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:24px;min-height:358px;padding:56px 24px;display:flex;overflow:hidden}.organizationDiscountBanner-module__TfPRsa__content{flex-direction:column;gap:16px;width:100%;max-width:700px;display:flex}.organizationDiscountBanner-module__TfPRsa__title{font-family:var(--gf-font-heading,"Lora",Georgia,serif);letter-spacing:-.32px;color:#0f172a;text-transform:none;margin:0;font-size:clamp(28px,3.6vw,48px);font-weight:500;line-height:1.17}.organizationDiscountBanner-module__TfPRsa__desc{letter-spacing:-.31px;color:#4b5563;margin:0;font-size:18px;line-height:24px}.organizationDiscountBanner-module__TfPRsa__btn{background:var(--gf-primary,#701888);color:var(--gf-primary-foreground,#fff);border-radius:566px;justify-content:center;align-items:center;padding:13px 24px;font-size:16px;font-weight:600;line-height:20px;text-decoration:none;display:inline-flex}@media (max-width:767px){.organizationDiscountBanner-module__TfPRsa__section{padding:0 16px 32px}.organizationDiscountBanner-module__TfPRsa__card{min-height:358px;padding:32px 16px}.organizationDiscountBanner-module__TfPRsa__title{font-size:28px}.organizationDiscountBanner-module__TfPRsa__desc{font-size:16px;line-height:24px}}
.organizationSpecialArrangement-module__Fuir9W__section{max-width:var(--gf-frame,1440px);padding:0 var(--gf-gutter-fluid,clamp(16px,8.33vw,120px))56px;margin:0 auto}.organizationSpecialArrangement-module__Fuir9W__inner{border:1px solid #eae5e2;border-radius:12px;grid-template-columns:1fr 1fr;align-items:center;gap:40px;display:grid;overflow:hidden}.organizationSpecialArrangement-module__Fuir9W__textCol{flex-direction:column;gap:20px;padding:56px;display:flex}.organizationSpecialArrangement-module__Fuir9W__title{font-family:var(--gf-font-heading,"Lora",Georgia,serif);letter-spacing:-.32px;color:#0f172a;margin:0;font-size:clamp(28px,3.6vw,48px);font-weight:500;line-height:1.17}.organizationSpecialArrangement-module__Fuir9W__desc{letter-spacing:-.31px;color:#4b5563;margin:0;font-size:18px;line-height:24px}.organizationSpecialArrangement-module__Fuir9W__priceRow{align-items:center;gap:16px;display:flex}.organizationSpecialArrangement-module__Fuir9W__price{font-family:var(--gf-font-body,"DM Sans",sans-serif);color:var(--gf-primary,#701888);font-size:24px;font-weight:700}.organizationSpecialArrangement-module__Fuir9W__badge{color:var(--gf-primary,#701888);background:#faebff;border-radius:4px;padding:4px 12px;font-size:12px;font-weight:600}.organizationSpecialArrangement-module__Fuir9W__btn{background:var(--gf-primary,#701888);width:-moz-fit-content;width:fit-content;color:var(--gf-primary-foreground,#fff);border-radius:566px;align-items:center;gap:8px;padding:13px 24px;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex}.organizationSpecialArrangement-module__Fuir9W__imageCol{align-self:stretch;min-height:420px;position:relative}.organizationSpecialArrangement-module__Fuir9W__image{object-fit:cover}@media (max-width:860px){.organizationSpecialArrangement-module__Fuir9W__inner{grid-template-columns:1fr}.organizationSpecialArrangement-module__Fuir9W__textCol{padding:32px 24px}.organizationSpecialArrangement-module__Fuir9W__imageCol{order:-1;min-height:280px}}@media (max-width:767px){.organizationSpecialArrangement-module__Fuir9W__section{padding:0 16px 32px}.organizationSpecialArrangement-module__Fuir9W__inner{gap:0}.organizationSpecialArrangement-module__Fuir9W__textCol{gap:16px;padding:24px 16px}.organizationSpecialArrangement-module__Fuir9W__priceRow{flex-wrap:wrap}}
.organizationCareStrip-module__Nr8pJW__section{width:100%}.organizationCareStrip-module__Nr8pJW__titleBlock{text-align:center;flex-direction:column;align-items:center;gap:16px;max-width:700px;margin:0 auto 48px;display:flex}.organizationCareStrip-module__Nr8pJW__title{font-family:var(--gf-font-heading,"Lora",Georgia,serif);letter-spacing:-.32px;color:#0f172a;margin:0;font-size:clamp(28px,3.6vw,48px);font-weight:500;line-height:1.17}.organizationCareStrip-module__Nr8pJW__subtitle{letter-spacing:-.31px;color:#4b5563;margin:0;font-size:16px;line-height:20px}.organizationCareStrip-module__Nr8pJW__grid{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.organizationCareStrip-module__Nr8pJW__card{border-bottom:2px solid var(--gf-secondary,#db2173);background:#fdf8ff;border-radius:12px;flex-direction:column;align-items:flex-start;gap:24px;padding:24px;display:flex}.organizationCareStrip-module__Nr8pJW__icon{width:46px;height:46px}.organizationCareStrip-module__Nr8pJW__cardTitle{font-family:var(--gf-font-heading,"Lora",Georgia,serif);color:#0f172a;margin:0;font-size:22px;font-weight:600;line-height:32px}.organizationCareStrip-module__Nr8pJW__cardDesc{letter-spacing:-.31px;color:#4b5563;margin:0;font-size:16px;line-height:20px}@media (max-width:860px){.organizationCareStrip-module__Nr8pJW__grid{grid-template-columns:1fr 1fr}}@media (max-width:560px){.organizationCareStrip-module__Nr8pJW__grid{grid-template-columns:1fr}}@media (max-width:767px){.organizationCareStrip-module__Nr8pJW__titleBlock{gap:16px;margin-bottom:24px}.organizationCareStrip-module__Nr8pJW__grid{gap:16px}.organizationCareStrip-module__Nr8pJW__card{gap:16px;padding:24px}}
@media (max-width:767px){.organizationPage-module__SpiH7W__page{--gf-gutter-fluid:16px;--org-section-gap:32px;--org-block-gap:24px;--org-item-gap:16px;--org-widget-padding:0px;--org-wrapper-top:0px}}
