.offering-layout{grid-template-columns:196px minmax(0,1fr);align-items:start;display:grid}.offering-content{min-width:0}.offering-section-nav{top:calc(var(--offering-header-offset,130px) + 16px);z-index:30;padding:24px 12px;position:sticky}.offering-section-nav nav{flex-direction:column;gap:4px;display:flex}.offering-section-nav__desktop{max-height:calc(100dvh - var(--offering-header-offset,130px) - 40px);overflow:auto}.offering-section-nav p{text-transform:uppercase;letter-spacing:.08em;padding:0 10px 10px;font-size:12px}.offering-section-nav a{font:inherit;color:var(--green);border-radius:6px;padding:10px;font-size:14px;line-height:1.4;text-decoration:none}.offering-section-nav a[aria-current]{box-shadow:inset 3px 0 var(--green);background:#e8ede8;font-weight:600}.offering-section-nav a:focus-visible,.offering-section-nav summary:focus-visible{outline-offset:3px;outline:3px solid #9b7726}.offering-section-nav__mobile{display:none}.offering-content [id]{scroll-margin-top:calc(var(--offering-header-offset,130px) + 24px)}@media (max-width:1279px){.offering-layout{display:block}.offering-section-nav{top:var(--offering-header-offset,130px);z-index:950;background:#faf8f2;border-bottom:1px solid #d8dfd9;padding:0 16px}.offering-section-nav .offering-section-nav__desktop{display:none}.offering-section-nav__mobile{display:block}.offering-section-nav summary{cursor:pointer;min-height:48px;padding:14px 0;font-size:14px}.offering-section-nav summary span{color:var(--green);margin-left:12px;font-weight:600}.offering-section-nav__mobile nav{max-height:calc(100dvh - var(--offering-header-offset,130px) - 140px);padding-bottom:12px;overflow:auto}.offering-content [id]{scroll-margin-top:calc(var(--offering-header-offset,130px) + 64px)}}.ff1-properties__track{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;gap:20px;padding:4px 4px 16px;display:flex;overflow-x:auto}.ff1-property{scroll-snap-align:start;background:#fff;border:1px solid #dde2da;border-radius:12px;flex:0 0 calc(33.3333% - 13.3333px);min-width:0;overflow:hidden}.ff1-photos__track{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;gap:0;display:flex;overflow-x:auto}.ff1-photos figure{scroll-snap-align:start;flex:0 0 100%;min-width:0;margin:0}.ff1-photos img{aspect-ratio:4/3;object-fit:contain;background:#f1eee5;width:100%;height:auto;display:block}.ff1-property__body{padding:20px}.ff1-property h3{margin:12px 0;font-size:20px}.ff1-property__status{color:var(--green);background:#e8ede8;border-radius:20px;padding:5px 10px;font-size:12px}.ff1-controls{justify-content:center;align-items:center;gap:16px;padding:12px;font-size:13px;display:flex}.ff1-controls button{background:var(--green);color:#fff;cursor:pointer;border:0;border-radius:50%;width:44px;height:44px}.ff1-controls button:disabled{opacity:.4;cursor:default}.ff1-controls button:focus-visible,.ff1-properties__track:focus-visible,.ff1-photos__track:focus-visible{outline-offset:2px;outline:3px solid #9b7726}@media (max-width:900px){.ff1-property{flex-basis:calc(50% - 10px)}}@media (max-width:600px){.ff1-property{flex-basis:88%}}html.has-sticky-cta body{padding-bottom:calc(var(--sticky-cta-height,68px) + var(--sticky-cta-clearance,0px))}.sticky-cta-bar{left:0;right:0;bottom:var(--sticky-cta-clearance,0px);z-index:900;padding:10px max(16px,env(safe-area-inset-right)) calc(10px + env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));background:var(--green-dark,#163d32);border-top:1px solid #c9a84c73;justify-content:center;transition:transform .2s,opacity .2s;display:flex;position:fixed;box-shadow:0 -4px 18px #0002}.sticky-cta-bar.is-hidden{opacity:0;pointer-events:none;transform:translateY(110%)}.sticky-cta-bar__btn{justify-content:center;min-height:48px}.sticky-cta-bar__btn:focus-visible{outline-offset:3px;outline:3px solid #9b7726}:is(body:has(.mobile-nav.open) .sticky-cta-bar,body:has([role=dialog][aria-modal=true]:not(.mobile-nav)) .sticky-cta-bar){visibility:hidden}@media (max-width:600px){.sticky-cta-bar__btn{width:100%}}@media (prefers-reduced-motion:reduce){.sticky-cta-bar{transition:none}}.offering-section-nav .offering-rail{display:none}@media (max-width:1279px){.offering-section-nav{background:0 0;border:0;padding:0;position:static}.offering-section-nav__mobile{display:none!important}.offering-content [id]{scroll-margin-top:calc(var(--offering-header-offset,130px) + 16px)}.offering-section-nav .offering-rail{width:22px;left:0;top:calc(var(--offering-rail-top,130px) + 10px);bottom:calc(var(--sticky-cta-height,0px) + 14px);z-index:880;transition:top .12s linear;display:block;position:fixed}.offering-rail__track{background:#1d44302e;border-radius:4px;width:4px;position:absolute;top:0;bottom:0;left:8px;overflow:hidden}.offering-rail__fill{transform-origin:top;background:#c9a84c;transition:transform .12s linear;position:absolute;inset:0}.offering-rail__dot{justify-content:center;align-items:center;width:22px;height:22px;margin-top:-11px;display:flex;position:absolute;left:0;box-shadow:none!important;background:0 0!important;padding:0!important}.offering-rail__dot:after{content:"";opacity:.55;background:#1d4430;border-radius:2px;width:10px;height:3px}.offering-rail__dot[aria-current]:after{opacity:1;background:#c9a84c;border-radius:50%;width:12px;height:12px;box-shadow:0 0 0 2px #1d4430}.offering-layout .offering-content .container{padding-left:30px!important}}.legacy-html-root .offering-content .section[id]{scroll-margin-top:calc(var(--offering-header-offset,0px) + 24px)}
.page-marketing .btn--lg,.fajr-about .btn--lg,.sticky-cta-bar__btn,.final-cta-section .btn,.final-cta .btn{justify-content:center;align-items:center;min-height:50px;line-height:1.2;display:inline-flex;padding-top:0!important;padding-bottom:0!important;font-size:15px!important}@media (min-width:1024px){.page-marketing .btn--lg,.sticky-cta-bar__btn{font-size:16px!important}}.sticky-cta-bar__inner{justify-content:center;align-items:center;gap:20px;width:100%;max-width:1100px;display:flex}.sticky-cta-bar__micro{color:#ffffffe0;margin:0;font-size:14px;line-height:1.35}.sticky-cta-bar__actions{gap:12px;display:flex}.sticky-cta-bar__btn{white-space:nowrap;height:50px;min-height:50px!important}.sticky-cta-bar__btn--outline{color:#fff!important;background:0 0!important;border:1.5px solid #ffffffd9!important}.sticky-cta-bar__btn--outline:hover{background:#ffffff1f!important}.sticky-cta-bar__btn--outline:focus-visible{outline-offset:3px;outline:3px solid #e3c46d}@media (max-width:900px){.sticky-cta-bar__micro{display:none}}@media (max-width:600px){.sticky-cta-bar{padding-top:8px}.sticky-cta-bar__actions{gap:8px;width:100%}.sticky-cta-bar__actions .sticky-cta-bar__btn{flex:1 1 0;width:auto;padding-left:8px!important;padding-right:8px!important;font-size:15px!important}.sticky-cta-bar__btn i{display:none}}@media (max-width:340px){.sticky-cta-bar__actions .sticky-cta-bar__btn{font-size:14px!important}}.strategy-hero .strategy-hero-cta .btn{min-width:220px}.strategy-trust-line{letter-spacing:.02em;color:#e8d9a8;margin:18px auto 0;font-size:14px;font-weight:600}.strategy-trust-line__short{display:none}@media (max-width:600px){.strategy-trust-line__full{display:none}.strategy-trust-line__short{display:inline}.strategy-hero .strategy-hero-cta .btn{width:100%;min-width:0}}.strategy-hero-ppm{margin:12px 0 0;font-size:15px}.strategy-hero-ppm a,.strategy-team-call a{color:#fff;text-underline-offset:3px;font-weight:600;text-decoration:underline}.strategy-team-call{margin-top:20px;font-size:16px}.strategy-team-call a{color:var(--green,#1d4430)}.cta-micro{max-width:40rem;margin:14px auto 0;font-size:15px;line-height:1.5}.strategy-hero .cta-micro,.cta-micro--dark{color:#ffffffe6}.cta-steps{flex-wrap:wrap;justify-content:center;gap:4px 12px;max-width:44rem;margin:6px auto 0;font-size:14px;line-height:1.5;display:flex}.strategy-hero .cta-steps{color:#ffffffd9}.strategy-urgency{color:#fff;background:#0000002e;border-left:3px solid #c9a84c;margin-top:16px;padding:8px 14px;font-size:15px;font-weight:600;display:inline-block}.final-cta-section .cta-micro{color:#ffffffe6;text-align:center}.offering-content>div>.section:not(.strategy-hero),.offering-content .ff1-proof{padding-top:64px!important;padding-bottom:64px!important}@media (max-width:768px){.offering-content>div>.section:not(.strategy-hero),.offering-content .ff1-proof{padding-top:44px!important;padding-bottom:44px!important}}.offering-content #offering-next-steps{padding-top:80px!important;padding-bottom:80px!important}.page-marketing--strategy #how-it-works .strategy-acquisition-note{text-align:left;background:#fff;border-left:4px solid #c9a84c;border-radius:8px;padding:14px 18px;font-weight:600;color:#1d4430!important}.page-marketing--strategy .stat-item .caption{color:#4f5a54!important}.cost-seg-card{background:#fff;border:1px solid #dfe5df;border-left:4px solid #c9a84c;border-radius:12px;max-width:860px;margin:0 auto;padding:28px 32px}.cost-seg-card h2{margin:6px 0 12px}.cost-seg-card__lead{color:#1d2b24;margin:0 0 12px;font-size:17px;line-height:1.6}.cost-seg-card__qual{color:#3e4943;margin:0;font-size:15px;line-height:1.55}@media (max-width:600px){.cost-seg-card{padding:22px 18px}}.ff1-proof__header{margin-bottom:20px!important}.ff1-proof__lead{margin:8px 0 0;font-size:17px}.ff1-proof__qual{max-width:60rem;margin-top:8px;color:#4f5a54!important}.ff1-proof__qual a{color:inherit;text-decoration:underline}.ff1-proof--light{background:#faf8f2}.ff1-proof .ff1-properties__track{padding-bottom:8px}.ff1-proof .ff1-photos{position:relative}.ff1-proof .ff1-photos img{aspect-ratio:4/3;object-fit:cover;background:#e9e5da}.ff1-proof .ff1-property__body{padding:14px 16px 16px}.ff1-proof .ff1-property h3{margin:8px 0 0;font-size:18px;line-height:1.3}.ff1-proof .ff1-property__status{letter-spacing:.04em;text-transform:uppercase;color:#1d4430;background:#e6efe8;font-size:12px;font-weight:700;display:inline-block}.ff1-proof .ff1-controls--photo{color:#fff;background:#0009;border-radius:999px;gap:2px;padding:2px;font-size:12px;position:absolute;bottom:8px;right:8px}.ff1-proof .ff1-controls--photo button{color:#fff;background:0 0;width:36px;height:36px;font-size:22px;line-height:1}.ff1-proof .ff1-controls--photo span[aria-live]{text-align:center;min-width:28px}.ff1-proof .ff1-controls--property{color:#1d4430;gap:16px;margin-top:8px;padding:6px;font-size:14px;font-weight:600}.ff1-proof .ff1-controls--property button{color:#fff;background:#1d4430;border-radius:50%;width:48px;height:48px;font-size:26px;line-height:1}.ff1-proof .ff1-controls--photo button:focus-visible{outline-offset:0;outline:3px solid #e3c46d}.on-the-ground{padding-top:64px;padding-bottom:64px}.on-the-ground__header{margin-bottom:20px}.on-the-ground__header h2{margin:6px 0 0}.on-the-ground__grid{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:210px;gap:12px;margin:0;padding:0;list-style:none;display:grid}.on-the-ground__grid li.is-feature{grid-area:span 2/span 2}.on-the-ground__grid figure{background:#1e2a24;border-radius:12px;height:100%;margin:0;position:relative;overflow:hidden}.on-the-ground__grid img{object-fit:cover;width:100%;height:100%;display:block}.on-the-ground__grid figcaption{color:#fff;text-shadow:0 1px 2px #00000080;pointer-events:none;-webkit-line-clamp:2;background:linear-gradient(#0000,#00000059 40%,#000000c7);-webkit-box-orient:vertical;padding:32px 14px 12px;font-size:15px;font-weight:600;line-height:1.3;display:-webkit-box;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.on-the-ground__grid:focus-visible{outline-offset:4px;outline:3px solid #9b7726}.on-the-ground__note{color:#4f5a54;margin-top:12px}@media (max-width:900px){.on-the-ground__grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:180px}}@media (max-width:700px){.on-the-ground{padding-top:44px;padding-bottom:44px}.on-the-ground__grid{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;gap:10px;padding-bottom:6px;display:flex;overflow-x:auto}.on-the-ground__grid li,.on-the-ground__grid li.is-feature{scroll-snap-align:start;flex:0 0 86%;height:300px}}.allocator-row{margin-top:40px}.allocator-row__title{text-align:center;margin:0 0 14px;font-size:20px}.allocator-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.allocator-card{box-shadow:none;background:0 0;border-top:3px solid #c9a84c;padding:20px}.allocator-card h4{margin:0 0 8px;font-size:18px}.allocator-card p{margin:0 0 12px;font-size:15px;line-height:1.55}.allocator-card__action{color:#1d4430;text-underline-offset:3px;align-items:center;min-height:44px;font-weight:700;text-decoration:underline;display:inline-flex}.allocator-row__note{text-align:center;color:#4f5a54;margin-top:10px}@media (max-width:800px){.allocator-grid{grid-template-columns:1fr;gap:4px}.allocator-card{padding:16px 4px}}#who-we-serve .persona-card{cursor:default}#who-we-serve .persona-card:hover{transform:none}.mobile-nav:not(.open){visibility:hidden;transition:right .3s,visibility 0s linear .3s}.mobile-nav.open{visibility:visible}.deck-booking{margin-top:20px}.deck-booking__secondary{margin-top:14px;font-size:15px}.deck-booking__secondary a{color:#1d4430;text-decoration:underline}.lead-page .cta-micro{color:#2f3a34}.lead-page .cta-steps{color:#3e4943}html.has-sticky-cta .site-footer{scroll-margin-bottom:var(--sticky-cta-height,70px)}@media (max-width:600px){.strategy-hero .cta-micro{margin-top:10px;font-size:14px}.strategy-hero .cta-steps{gap:2px 10px;font-size:13px}.strategy-hero .cta-steps strong{flex-basis:100%}.strategy-urgency{font-size:14px}.trusted-partners-grid{grid-template-columns:1fr 1fr!important;gap:20px 14px!important;display:grid!important}.trusted-partners-grid img{object-fit:contain;width:auto;max-width:100%;max-height:72px;margin:0 auto}.trusted-partners-grid h3{margin:8px 0 2px;font-size:15px}.trusted-partners-grid p{font-size:13px;line-height:1.4}}.page-marketing .hero-actions .btn--lg{height:auto!important;min-height:50px!important}.on-the-ground__grid img[src*=thrive-group]{object-position:center 70%}.fn-ref{vertical-align:super;margin-left:1px;font-size:.55em;line-height:0}.fn-ref a{color:inherit;opacity:.8;text-decoration:none}.fn-ref a:hover,.fn-ref a:focus-visible{opacity:1;text-decoration:underline}.stat-value .fn-ref{font-size:.45em}.page-marketing--strategy .strategy-stats-strip .stat-item{justify-content:center}.page-disclaimers{background:#f4f1e8;border-top:1px solid #ddd6c4;padding:40px 0 48px}.page-disclaimers h2{letter-spacing:.02em;margin:0 0 12px;font-size:18px}.page-disclaimers ol{color:#3e4943;gap:8px;max-width:72rem;margin:0;padding-left:22px;font-size:13px;line-height:1.55;display:grid}.page-disclaimers li:target{outline-offset:2px;background:#fff4cc;outline:2px solid #e3c46d}.page-disclaimers a{color:inherit;text-decoration:underline}.fajr-about .page-disclaimers .container{padding:0}.cost-seg-card__example-title{color:#1d4430;margin:18px 0 10px;font-size:16px;font-weight:700}.cost-seg-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.cost-seg-steps li{background:#f4f1e8;border:1px solid #e3dccb;border-radius:10px;flex-direction:column;gap:4px;padding:14px;display:flex}.cost-seg-steps__yr{letter-spacing:.06em;text-transform:uppercase;color:#7a5c12;font-size:12px;font-weight:700}.cost-seg-steps__used{color:#3e4943;font-size:14px}.cost-seg-steps strong{color:#1d4430;font-size:22px}.cost-seg-card__total{color:#1d2b24;margin:14px 0 6px;font-size:18px}.cost-seg-card__total strong{color:#1d4430;font-size:28px}.cost-seg-card__note{color:#3e4943;margin:0;font-size:14px}.about-cost-seg .section{padding-top:32px;padding-bottom:32px}@media (max-width:600px){.cost-seg-steps{grid-template-columns:1fr}.cost-seg-steps li{flex-flow:wrap;justify-content:space-between;align-items:baseline}.cost-seg-steps__used{flex-basis:100%;order:3}}.strategy-hero-pref{color:#e8d9a8;margin:10px 0 0;font-size:20px;font-weight:700}.quick-answers{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;max-width:760px;margin:18px auto 0;padding:0;list-style:none;display:grid}.quick-answers li{background:#fff;border-radius:12px;flex-direction:column;align-items:center;gap:2px;padding:12px 8px;display:flex}.quick-answers strong{color:#1d4430;font-size:24px;line-height:1.1;font-family:var(--font-display,inherit)}.quick-answers span{letter-spacing:.06em;text-transform:uppercase;color:#7a5c12;font-size:11px;font-weight:700}.quick-answers .fn-ref a{color:#1d4430}@media (max-width:600px){.quick-answers{grid-template-columns:repeat(2,minmax(0,1fr))}.strategy-hero-pref{font-size:18px}}.strategy-team-row{background:#faf8f2;border-bottom:1px solid #e3dccb;padding:14px 0}.strategy-team-row ul{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.strategy-team-row a{color:#1d2b24;align-items:center;gap:10px;min-height:48px;text-decoration:none;display:flex}.strategy-team-row img{object-fit:cover;object-position:top;border-radius:50%;flex:none;width:48px;height:48px}.strategy-team-row span{color:#4f5a54;flex-direction:column;font-size:13px;line-height:1.3;display:flex}.strategy-team-row strong{color:#1d4430;font-size:15px}.strategy-team-row a:hover strong,.strategy-team-row a:focus-visible strong{text-decoration:underline}@media (max-width:900px){.strategy-team-row ul{grid-template-columns:repeat(2,minmax(0,1fr))}}.lead-short-form__verify-note{color:#3e4943;margin:4px 0 0 28px;font-size:14px}.strategy-hero .container{padding-top:8px;padding-bottom:8px}.strategy-hero-sub{color:#ffffffe0;max-width:44rem;margin:14px auto 0;font-size:15px}.strategy-hero-sub a{color:#e8d9a8;white-space:nowrap;margin-left:6px;font-weight:600}.quick-answers{margin-top:32px}.quick-answers li.is-lead{background:#c9a84c}.quick-answers li.is-lead span{color:#1d4430}.quick-answers__fee{color:#ffffffc7;margin:10px auto 0;font-size:13px}.quick-answers__fee .fn-ref a,.strategy-hero-meta .fn-ref a{color:#e8d9a8}.strategy-hero-meta{color:#ffffffc7;max-width:46rem;margin:22px auto 0;font-size:13px;line-height:1.6}.strategy-hero-meta .strategy-urgency{color:#fff;background:0 0;border-left:2px solid #c9a84c;margin:0 0 0 8px;padding:0 0 0 10px;font-size:13px;font-weight:600;display:inline}@media (max-width:600px){.strategy-hero-sub a{margin:6px 0 0;display:block}.strategy-hero-meta .strategy-urgency{border:0;margin:6px 0 0;padding:0;display:block}}.strategy-priorities-line{text-align:center;color:#3e4943;max-width:46rem;margin:28px auto 0;font-size:15px}.numbers-banner{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:14px 0 16px;padding:0;list-style:none;display:grid}.numbers-banner li{text-align:center;background:#fff;border:1px solid #e3dccb;border-radius:10px;flex-direction:column;align-items:center;gap:1px;padding:8px 6px;display:flex}.numbers-banner li.is-lead{background:#1d4430;border-color:#1d4430}.numbers-banner strong{color:#1d4430;font-size:20px;line-height:1.1}.numbers-banner span{letter-spacing:.05em;text-transform:uppercase;color:#7a5c12;font-size:10.5px;font-weight:700;line-height:1.2}.numbers-banner li.is-lead strong,.numbers-banner li.is-lead .fn-ref a{color:#fff}.numbers-banner li.is-lead span{color:#e8d9a8}.numbers-banner .fn-ref a{color:#1d4430}@media (max-width:600px){.numbers-banner{scrollbar-width:none;gap:6px;margin:10px -4px 12px;padding:0 4px 2px;display:flex;overflow-x:auto}.numbers-banner li{flex:none;min-width:92px;padding:6px 8px}.numbers-banner strong{font-size:17px}.numbers-banner span{font-size:9.5px}}.audience-group__title{letter-spacing:.08em;text-transform:uppercase;color:#7a5c12;text-align:center;margin:36px 0 0;font-size:15px;font-weight:800}.persona-grid--two{max-width:760px;margin-left:auto;margin-right:auto;grid-template-columns:repeat(2,minmax(0,1fr))!important}@media (max-width:600px){.persona-grid--two{grid-template-columns:1fr!important}}.persona-card__body{flex-direction:column;display:flex}.persona-card__cta{align-self:flex-start;min-height:44px;margin-top:auto;padding:0 16px!important;font-size:14px!important}.persona-card__text{margin-bottom:14px}@media (max-width:600px){.sticky-cta-bar{padding-top:6px;padding-bottom:calc(6px + env(safe-area-inset-bottom))}.sticky-cta-bar__actions{justify-content:center;align-items:center;gap:14px}.sticky-cta-bar__actions .sticky-cta-bar__btn{flex:0 auto;height:44px;min-height:44px!important;padding-left:18px!important;padding-right:18px!important}.sticky-cta-bar__actions .sticky-cta-bar__btn--outline{text-underline-offset:3px;flex:none;text-decoration:underline;border:0!important;padding:0 4px!important;font-size:14px!important}}.legacy-map-section .legacy-map-legend{display:none!important}.legacy-map-key{color:#1d4430;flex-wrap:wrap;justify-content:center;gap:8px 22px;margin:14px 0 0;padding:0;font-size:14px;font-weight:600;list-style:none;display:flex}.legacy-map-key li{align-items:center;gap:8px;display:inline-flex}.legacy-map-key__dot{border:2px solid #fff;border-radius:50%;width:12px;height:12px;box-shadow:0 0 0 1px #0000002e}.legacy-map-key__dot--held{background:#1d4430}.legacy-map-key__dot--progress{background:#c9a84c}.legacy-map-key__dot--sold{background:#8a8f86}.legacy-map-note{margin-top:8px}html body .legacy-launch-stats strong,html body .numbers-banner strong,html body .quick-answers strong,html body .stat-value,html body .stat-number,html body .legacy-stat__value,html body .page-marketing .stats-row .stat-value,html body .fajr-about [class*=stat] strong,html body .fajr-about .giving-grid .giving-value{font-variant-numeric:lining-nums tabular-nums;letter-spacing:0;font-family:var(--font-display,"Cinzel", serif)!important;font-weight:700!important}@media (max-width:640px){html body .fajr-about .about-people-grid{grid-template-columns:1fr!important;gap:12px!important}html body .fajr-about .about-person{text-align:left!important;grid-template-columns:88px minmax(0,1fr)!important;align-items:start!important;gap:14px!important;min-height:0!important;padding:14px!important;display:grid!important}html body .fajr-about .about-person>img,html body .fajr-about .about-person>picture,html body .fajr-about .about-person>picture img{aspect-ratio:1!important;object-fit:cover!important;border-radius:12px!important;width:88px!important;max-width:88px!important;height:88px!important;margin:0!important}html body .fajr-about .about-person.without-photo{grid-template-columns:1fr!important}html body .fajr-about .about-person h3{margin:0 0 2px!important;font-size:18px!important;line-height:1.2!important}html body .fajr-about .about-person .about-role{margin:0 0 6px!important;font-size:13px!important}html body .fajr-about .about-person p{margin:0 0 6px!important;font-size:14px!important;line-height:1.5!important}html body .fajr-about .about-person a{align-items:center;min-height:32px;display:inline-flex;margin-top:2px!important;font-size:13px!important}}.fajr-about .sponsor-coinvest{border-top:1px solid #d7d0ba}.fajr-about .giving-grid--one{grid-template-columns:minmax(0,520px)!important}.fajr-about .giving-grid--two{max-width:860px;grid-template-columns:repeat(2,minmax(0,1fr))!important}@media (max-width:640px){.fajr-about .giving-grid--two,.fajr-about .giving-grid--one{grid-template-columns:1fr!important}}.priority-steps{max-width:960px;margin:36px auto 0}.priority-steps__title{text-align:center;letter-spacing:.08em;text-transform:uppercase;color:#7a5c12;margin:0 0 14px;font-size:15px;font-weight:800}.priority-steps__list{counter-reset:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.priority-steps__list li{text-align:center;background:#fff;border:1px solid #e3dccb;border-radius:16px;flex-direction:column;align-items:center;gap:10px;padding:22px 16px 18px;display:flex;position:relative;box-shadow:0 2px 10px #1d44300d}.priority-steps__icon{color:#e8d9a8;background:#1d4430;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;font-size:20px;display:inline-flex}.priority-steps__num{font:700 22px/1 var(--font-display,serif);color:#c9a84c;position:absolute;top:10px;left:14px}.priority-steps__list strong{color:#1d4430;font-size:17px;line-height:1.3}@media (max-width:640px){.priority-steps__list{grid-template-columns:1fr;gap:10px}.priority-steps__list li{text-align:left;flex-direction:row;gap:12px;padding:12px 14px}.priority-steps__icon{flex:none;width:40px;height:40px;font-size:17px}.priority-steps__num{order:-1;width:18px;position:static}}html body .page-disclaimers{color:#1f2a24!important;background:#f4f1e8!important}html body .page-disclaimers .container{padding-left:20px;padding-right:20px}html body .page-disclaimers h2{font-family:var(--font-display,serif);font-size:20px;color:#1d4430!important}html body .page-disclaimers ol{font-size:14px;line-height:1.6;color:#24302a!important}html body .page-disclaimers ol li{color:#24302a!important;opacity:1!important}html body .page-disclaimers a{font-weight:600;color:#1d4430!important}.fajr-about .page-disclaimers .container{padding-left:20px!important;padding-right:20px!important}.fn-ref a{padding:0 2px;font-weight:700;text-decoration:none}.about-market-src{margin:0 0 10px}html body .eyebrow{color:#5f4b17}html body .stat-label,html body .about-role,html body .fajr-about .about-person .about-role,html body .cost-seg-steps__yr,html body .quick-answers li:not(.is-lead) span,html body .numbers-banner li:not(.is-lead) span,html body .priority-steps__title,html body .audience-group__title{color:#6a5113!important}html body .caption,html body .ff1-proof__qual,html body .ff1-proof__qual a,html body .about-market-src,html body .trusted-partners__note,html body .source-freshness,html body .legacy-map-key,html body .form-field-hint,html body .lead-short-form__fine,html body .lead-short-form__verify-note{color:#3d4a43!important;opacity:1!important}html body .page-marketing p[style*=charcoal-soft],html body .page-marketing .lead,html body #trusted-partners p,html body #eligibility p,html body .page-marketing--education .lead{color:#3f4a44}html body .page-hero .lead,html body .page-hero p,html body .strategy-hero-sub,html body .quick-answers__fee,html body .strategy-hero-meta,html body .final-cta-section .lead,html body .final-cta .lead,html body .cta-micro--dark,html body .page-marketing--strategy #ecosystem .lead,html body .page-marketing--strategy #ecosystem p,html body .contact-hero-lead,html body .contact-agenda-txt,html body .contact-calendly-lead{color:#ffffffeb!important;opacity:1!important}html body .page-marketing--strategy #ecosystem .strategy-ecosystem-node p{color:#1f4a42!important}html body .contact-trust-item__sub,html body .contact-calendly-note,html body .contact-calendly-form-hint{color:#ffffffd1!important}html body .contact-form-section .caption{color:#3d4a43!important}html body .page-hero .eyebrow,html body #ecosystem .eyebrow,html body .final-cta-section .eyebrow,html body .final-cta .eyebrow,html body .section--dark .eyebrow,html body .legacy-launch-hero .eyebrow,html body .contact-hero .eyebrow,html body #offering-next-steps .eyebrow,html body .investor-access .eyebrow,html body [class*=--dark] .eyebrow{color:#e8cf8a!important}html body .numbers-banner li.is-lead span{color:#f1e2b3!important}html body .quick-answers li.is-lead span{color:#1d4430!important}.legacy-map--no-basemap{background:linear-gradient(0deg,#1d44300f 1px,#0000 1px) 0 0/40px 40px,linear-gradient(90deg,#1d44300f 1px,#0000 1px) 0 0/40px 40px!important}.legacy-map--no-basemap:after{content:"Street map needs WebGL2 in your browser; showing property pins only.";z-index:500;color:#1d4430;background:#ffffffe6;border-radius:6px;padding:4px 8px;font-size:12px;font-weight:600;position:absolute;bottom:10px;left:12px}.strategy-team-row a,.strategy-team-row a:link,.strategy-team-row a:visited{box-shadow:none!important;color:#1d2b24!important;background-image:none!important;border-bottom:0!important;text-decoration:none!important}.strategy-team-row a strong{border:0!important;text-decoration:none!important}.strategy-team-row a:hover strong,.strategy-team-row a:focus-visible strong{text-underline-offset:3px;text-decoration:underline!important}.strategy-team-row__initials{background:#1d4430;border-radius:50%;flex:none;justify-content:center;align-items:center;width:48px;height:48px;color:#e9d48f!important;font:700 15px/1 Cinzel,serif!important;display:flex!important}@media (max-width:1100px) and (min-width:901px){.strategy-team-row ul{grid-template-columns:repeat(3,minmax(0,1fr))}}#who-we-serve .persona-card__body{padding-bottom:16px!important}#who-we-serve .persona-card__text{margin-bottom:0!important}.strategy-hero--deck .container{text-align:left;max-width:1080px}.strategy-hero--deck h1{color:#fff}.strategy-hero--deck .lead{color:#fff;margin-bottom:0;font-size:clamp(18px,2.2vw,24px)}.deck-hero__min{color:#ffffffe0;margin:10px 0 0;font-size:15px}.deck-tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:26px 0 0;padding:0;list-style:none;display:grid}.deck-tiles li{text-align:center;background:#1d4430;border:1px solid #c9a84c8c;border-radius:10px;flex-direction:column;align-items:center;gap:4px;padding:16px 10px;display:flex}.deck-tiles strong{font-size:clamp(28px,3.4vw,42px);font-weight:700;line-height:1.05;color:#e2c46a!important;font-family:Cinzel,Georgia,serif!important}.deck-tiles span{font-size:15px;color:#fff!important}.deck-tiles small{color:#ffffffd9;font-size:12px}.deck-tiles li.is-lead{border:2px solid #e2c46a;box-shadow:0 0 0 3px #e2c46a2e}.deck-tiles .fn-ref a,.deck-hero__fee .fn-ref a,.deck-hero__urgency .fn-ref a,.deck-hero__min .fn-ref a{color:#e8d9a8!important}.deck-hero__cta{justify-content:center!important;margin-top:22px!important}.deck-hero__ppm{margin:10px 0 0;font-size:14px}.deck-hero__ppm a{color:#e8d9a8;text-underline-offset:3px;font-weight:600;text-decoration:underline}.deck-hero__urgency{color:#e8d9a8;margin:14px 0 0;font-size:14px;font-weight:600}.deck-hero__fee{color:#fffc;margin:8px 0 0;font-size:12px}@media (max-width:600px){.deck-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.deck-tiles li{padding:12px 6px}.deck-hero__cta{flex-direction:column;align-items:stretch}.deck-hero__cta .btn{width:100%;min-width:0!important}}.deck-hero__ppm,.deck-hero__urgency,.deck-hero__fee{text-align:center}.deck-tiles{border-top:1px solid #e2c46a59;border-bottom:1px solid #e2c46a59;gap:0}.deck-tiles li,.deck-tiles li.is-lead{box-shadow:none;cursor:default;background:0 0;border:0;border-radius:0;padding:16px 8px}.deck-tiles li+li{border-left:1px solid #e2c46a4d}.deck-tiles li.is-lead strong{font-size:clamp(36px,4.4vw,54px)}.deck-tiles li.is-lead span{font-weight:700;color:#e2c46a!important}@media (max-width:600px){.deck-tiles li+li{border-left:0}.deck-tiles li:nth-child(2n){border-left:1px solid #e2c46a4d}.deck-tiles li:nth-child(n+3){border-top:1px solid #e2c46a4d}}html body :is(.card,.content-card,.accred-card,.feature-list-item,.stat-item,.strategy-thesis-card,.strategy-compare-fajr-card,.hero-info-card,.audience-card,.persona-card,.giving-grid article,.priority-steps li,.team-card,.about-person,.update-item,.quick-answers li,.numbers-banner li,.deck-tiles li,.eyebrow):not(a):not(button):not(:has(>a:only-child)){cursor:default;box-shadow:none!important}html body :is(.card,.content-card,.accred-card,.feature-list-item,.stat-item,.strategy-thesis-card,.strategy-compare-fajr-card,.hero-info-card,.audience-card,.persona-card,.giving-grid article,.priority-steps li,.team-card,.about-person,.update-item):not(a):not(button):not(:has(>a:only-child)):hover{transform:none!important}html body :is(.card,.content-card,.accred-card,.feature-list-item,.strategy-thesis-card,.hero-info-card,.audience-card):not(a):hover:before{opacity:0!important}html body :is(.card,.content-card,.accred-card,.feature-list-item,.strategy-thesis-card,.hero-info-card,.audience-card):not(a):hover .icon-circle{transform:none!important}html body :is(.eyebrow,.stat-item,.deck-tiles li,.giving-grid article,.priority-steps li):not(a){cursor:default}html body .page-marketing .page-hero .eyebrow{font-size:12px;-webkit-backdrop-filter:none!important;box-shadow:none!important;color:#e8d9a8!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}html body .numbers-banner li,html body .numbers-banner li.is-lead{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}html body .numbers-banner{border-top:1px solid #e3dccb;border-bottom:1px solid #e3dccb;gap:0!important}html body .numbers-banner li+li{border-left:1px solid #e3dccb!important}html body .numbers-banner li.is-lead strong{font-size:1.3em;color:#9a7a1f!important}html body .numbers-banner li.is-lead span{font-weight:800;color:#1d4430!important}.priority-steps__coinvest{text-align:center;color:#2f3a33;border-top:1px solid #e3dccb;max-width:760px;margin:16px auto 0;padding:12px 0 0;font-size:15px;line-height:1.5}.priority-steps__coinvest strong{color:#1d4430}html body .offering-content .strategy-priorities{padding-top:32px!important;padding-bottom:32px!important}html body .offering-content .strategy-priorities .priority-steps{margin-top:0!important}html body .fajr-about .sponsor-coinvest{padding-top:40px!important;padding-bottom:24px!important}html body .fajr-about .giving-grid--one{grid-template-columns:1fr!important}html body .fajr-about .giving-grid--one article{grid-template-columns:auto 1fr;align-items:baseline;column-gap:20px;display:grid}html body .fajr-about .giving-grid--one article .giving-value{grid-row:span 2}html body .fajr-about .giving-grid--one article h3,html body .fajr-about .giving-grid--one article p{margin:0}@media (max-width:640px){html body .fajr-about .giving-grid--one article{grid-template-columns:1fr}html body .fajr-about .giving-grid--one article .giving-value{grid-row:auto}}html body .page-marketing .section,html body .fajr-about .section,html body .fajr-education .section,html body .offering-content>div>.section:not(.strategy-hero),html body .offering-content .ff1-proof,html body .ff1-proof{padding-top:56px!important;padding-bottom:56px!important}html body .section+.section{padding-top:48px!important}@media (max-width:768px){html body .page-marketing .section,html body .fajr-about .section,html body .fajr-education .section,html body .offering-content>div>.section:not(.strategy-hero),html body .offering-content .ff1-proof,html body .ff1-proof{padding-top:36px!important;padding-bottom:36px!important}html body .section+.section{padding-top:32px!important}}html body .ff1-proof .ff1-controls{padding-bottom:0}html body .ff1-proof .container>:last-child,html body .section .container>:last-child,html body .section>:last-child{margin-bottom:0!important}html body .ff1-proof,html body .offering-content .ff1-proof{padding-bottom:28px!important}html body .ff1-proof+div>.section:first-child{padding-top:32px!important}@media (max-width:768px){html body .ff1-proof,html body .offering-content .ff1-proof{padding-bottom:20px!important}html body .ff1-proof+div>.section:first-child{padding-top:24px!important}}:is(html body .eyebrow:has(+h2),html body .contact-calendly-eyebrow){display:none!important}html body .final-cta--lift .eyebrow:has(+h2){display:inline-block!important}html body .webinar-feature .eyebrow:has(+h2){display:inline-block!important}html body .page-marketing--education .section-header .eyebrow:has(+h2):not(.section--alt *){display:inline-block!important}html body .contact-founder-note__body .eyebrow:has(+h2){display:inline-block!important}html body .section-header>.divider,html body .section-header .divider--center,html body .final-cta-inner>.divider{display:none!important}html body .section-header h2{margin-top:0!important}html body .offering-content>div>section.strategy-priorities.section{padding-top:24px!important;padding-bottom:32px!important}html body .strategy-priorities .priority-steps__title{margin-top:0!important}html body .offering-content>div>section.alignment-giving.section{background:#faf8f2;padding-top:40px!important;padding-bottom:40px!important}.alignment-giving h2{text-align:center;margin:0 0 18px}.alignment-giving__grid{grid-template-columns:1fr 2fr;gap:16px;display:grid}.alignment-giving__group{align-content:start;gap:10px;display:grid}.alignment-giving__group--two{grid-template-columns:1fr 1fr}.alignment-giving__group--two .alignment-giving__label{grid-column:1/-1}.alignment-giving__label{letter-spacing:.04em;text-transform:uppercase;color:#6b5313;margin:0;font-family:inherit;font-size:13px;font-weight:700}.alignment-giving article{box-shadow:none;cursor:default;background:#fff;border:1px solid #e3dccb;border-radius:10px;padding:14px 16px}.alignment-giving article .giving-value{color:#9a7a1f;font-family:Cinzel,Georgia,serif;font-size:26px;font-weight:700;line-height:1.1;display:block}.alignment-giving article h3{color:#1d4430;margin:4px 0 2px;font-size:16px}.alignment-giving article p{color:#3a463f;margin:0;font-size:14px}.alignment-giving .giving-clarification,.alignment-giving .source-freshness{text-align:center;color:#3a463f;max-width:860px;margin:12px auto 0;font-size:13.5px}.alignment-giving .source-freshness{margin-top:6px;font-size:12.5px}@media (max-width:768px){.alignment-giving__grid{grid-template-columns:1fr}html body .offering-content>div>section.alignment-giving.section{padding-top:28px!important;padding-bottom:28px!important}}@media (max-width:420px){.alignment-giving__group--two{grid-template-columns:1fr 1fr;gap:8px}.alignment-giving article{padding:12px}}.strategy-team-row__item{color:#1d2b24;cursor:default;align-items:center;gap:10px;min-height:48px;display:flex}.funnel-footer .footer-inner{padding-top:28px}.funnel-footer__links{flex-wrap:wrap;justify-content:center;gap:8px 22px;margin-bottom:18px;display:flex}.lead-short-form__consent span,.sms-consent span{color:#3d4a43;font-size:12.5px;line-height:1.5}.sms-consent{align-items:flex-start;gap:10px;font-weight:400;display:flex}.sms-consent input,.lead-short-form__consent input{flex:none;margin-top:3px}.lead-short-form__consent a,.sms-consent a{text-decoration:underline}html body .alignment-giving .alignment-giving__coinvest{color:#1f3b2d;margin:4px 0 16px;font-size:17px;font-weight:600}html body .alignment-giving .alignment-giving__label{margin:0 0 10px;font-size:15px}html body .alignment-giving .alignment-giving__tiles{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:12px;display:grid}html body .alignment-giving .divider,html body .alignment-giving hr{display:none!important}@media (max-width:600px){html body .alignment-giving .alignment-giving__tiles{grid-template-columns:1fr}}html body .about-market{padding-bottom:16px!important}html body .about-market-figures{padding-top:0!important}html body .legacy-map-section{background:#faf8f2!important;padding-top:8px!important}:is(html body .ff1-proof:has(+* .legacy-map-section),html body .ff1-proof:has(+.legacy-map-section)){padding-bottom:0!important}html body .legacy-map-section .eyebrow{display:none!important}html body #trusted-partners .trusted-partners-grid img,html body .strategy-process-logo{box-sizing:content-box;background:#fff;border:1px solid #e3dccb;border-radius:10px;padding:14px 16px;display:block;object-fit:contain!important;width:auto!important;max-width:calc(100% - 32px)!important;height:56px!important;margin:0 auto 16px!important}html body #trusted-partners .trusted-partners-grid article>img{width:calc(100% - 34px)!important}html body .page-disclaimers .container,html body .fajr-about .page-disclaimers .container{max-width:1080px!important;margin:0 auto!important;padding:0 36px!important}html body .page-disclaimers ol{max-width:none;list-style-position:inside;padding-left:0!important}@media (max-width:768px){html body .page-disclaimers .container,html body .fajr-about .page-disclaimers .container{padding:0 20px!important}}html.has-sticky-cta body{padding-bottom:var(--sticky-cta-clearance,0px)!important}html.has-sticky-cta .page-disclaimers{padding-bottom:48px!important}@media (max-width:768px){html body .webinar-top-banner{white-space:nowrap;justify-content:center;align-items:center;gap:6px;flex-wrap:nowrap!important;padding:5px 10px!important;font-size:12px!important;line-height:1.3!important;display:flex!important}html body .webinar-top-banner *{white-space:nowrap}html body .webinar-top-banner br{display:none}html body .webinar-top-banner>:not(.webinar-top-banner__dot):not(.webinar-top-banner__long){margin:0!important;display:inline!important}html body .webinar-top-banner .webinar-top-banner__long{display:none!important}}html body .fajr-about .section>h2,html body .fajr-about .section>.container>h2,html body .fajr-about .about-market>h2{grid-column:1/-1;text-align:center!important;color:#1d4430!important;letter-spacing:.02em!important;margin:0 auto 24px!important;font-size:clamp(29px,3.1vw,39.6px)!important;line-height:1.22!important}html body .fajr-about .about-market .about-market__claim{font-family:var(--font-display,serif);color:#1d4430;margin:0 0 10px;font-size:22px;line-height:1.3}html body .fajr-about .sponsor-coinvest--line{padding-top:24px!important;padding-bottom:8px!important}html body .fajr-about .coinvest-line{text-align:center;color:#1f3b2d;max-width:60rem;margin:0 auto;font-size:17px}html body .fajr-about .giving-policy{padding-top:24px!important}html body .fajr-about .giving-policy .giving-grid--two{gap:12px;max-width:760px;margin:0 auto 12px}html body .fajr-about .giving-policy .giving-grid article{padding:14px 16px}html body .fajr-about .giving-policy .giving-clarification,html body .fajr-about .giving-policy .source-freshness{text-align:center;max-width:760px;margin:6px auto 0}html body #learn-more{text-align:center}html body #learn-more .flex{justify-content:center;gap:24px!important}html body #learn-more .btn{text-underline-offset:3px;font-weight:600;text-decoration:underline;box-shadow:none!important;color:#e2c46a!important;background:0 0!important;border:0!important;border-radius:0!important;min-height:0!important;padding:4px 0!important;font-size:15px!important}html body #learn-more:not(.section--dark) .btn{color:#1d4430!important}html body .contact-calendly-card,html body .contact-hero .contact-calendly{text-align:center}html body .contact-calendly-card .btn,html body .contact-hero .contact-calendly .btn{justify-content:center;margin-left:auto!important;margin-right:auto!important}html body #how-it-works .container--diagram{box-sizing:border-box;width:100%!important;max-width:1080px!important;margin:0 auto!important;padding:0 36px!important}html body .page-marketing--home #how-it-works .deployment-cycle,html body .page-marketing--home #how-it-works .deployment-cycle__canvas{width:100%!important;max-width:none!important}html body .page-marketing--home #how-it-works .deployment-cycle__nodes{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:16px!important;width:100%!important;display:grid!important}html body .page-marketing--home #how-it-works .deployment-cycle__step .flow-step-body{font-size:15.5px!important;line-height:1.55!important}html body .page-marketing--home #how-it-works .deployment-cycle__step .flow-step-title{font-size:18px!important}@media (max-width:768px){html body #how-it-works .container--diagram{padding:0 16px!important}html body .page-marketing--home #how-it-works .deployment-cycle__nodes{max-width:420px;grid-template-columns:1fr!important;gap:22px!important;margin:0 auto!important}html body .page-marketing--home #how-it-works .deployment-cycle__node{position:relative!important}html body .page-marketing--home #how-it-works .deployment-cycle__node:not(:last-child):after{content:"";background:#c9a84c;width:2px;height:22px;position:absolute;bottom:-22px;left:50%;transform:translate(-1px)}html body .page-marketing--home #how-it-works .deployment-cycle__step{padding:14px 12px!important}html body .page-marketing--home #how-it-works .deployment-cycle__step .flow-step-body{font-size:15px!important}html body .strategy-hero--deck .deck-tiles{grid-template-columns:1fr 1fr!important;grid-auto-rows:1fr!important;display:grid!important}html body .strategy-hero--deck .deck-tiles li{box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex}}html body .page-marketing--home #how-it-works .deployment-cycle__node{min-width:0;width:auto!important;max-width:none!important}html body .page-marketing--home #how-it-works .deployment-cycle__step{box-sizing:border-box;width:100%!important}html body:has(#hero) .legacy-html-root #how-it-works .deployment-cycle__step .flow-step-body{font-size:15.5px!important;line-height:1.55!important}@media (max-width:768px){html body:has(#hero) .legacy-html-root #how-it-works .deployment-cycle__step .flow-step-body{font-size:15px!important}}html body #learn-more .btn,html body #learn-more:not(.section--dark) .btn{color:#e2c46a!important}.lead-short-form__call-note,.call-first-note{color:#2f3d35;background:#f4f1e8;border-left:3px solid #c9a84c;border-radius:4px;margin:4px 0 8px;padding:8px 12px;font-size:14px;line-height:1.5}html body #intro-form{scroll-margin-top:calc(var(--sticky-webinar-height,34px) + 140px)}html body #contact-form-main{scroll-margin-top:calc(var(--sticky-webinar-height,34px) + 24px)}.deck-booking__open{text-align:center;margin:14px 0 10px}.deck-booking__open .btn{justify-content:center;min-width:260px}@media (max-width:600px){.deck-booking__open .btn{width:100%}}html body .ff1-proof .ff1-controls--photo{gap:2px;padding:2px 4px;font-size:12.5px;font-weight:600}html body .ff1-proof .ff1-controls--photo button{width:44px;height:44px;font-size:24px}html body .ff1-proof .ff1-controls--photo span[aria-live]{white-space:nowrap;min-width:76px}html body #who-we-serve .audience-acc{gap:10px;max-width:820px;margin:0 auto 20px;display:grid}html body #who-we-serve .audience-acc__item{background:#fff;border:1px solid #e3dccb;border-radius:12px;overflow:hidden}html body #who-we-serve .audience-acc__heading{font:inherit;margin:0}html body #who-we-serve .audience-acc__toggle{text-align:left;cursor:pointer;color:#1d4430;background:0 0;border:0;justify-content:space-between;align-items:center;gap:14px;width:100%;min-height:56px;padding:14px 18px;display:flex}html body #who-we-serve .audience-acc__toggle:hover{background:#faf8f2}html body #who-we-serve .audience-acc__toggle:focus-visible{outline-offset:-3px;outline:3px solid #c9a84c}html body #who-we-serve .audience-acc__text{flex-direction:column;gap:3px;display:flex}html body #who-we-serve .audience-acc__label{font-family:var(--font-display,serif);letter-spacing:.02em;font-size:18px;font-weight:600}html body #who-we-serve .audience-acc__hook{color:#33433a;font-size:15px;line-height:1.4}html body #who-we-serve .audience-acc__sign{color:#8a6d1f;border:1.5px solid #c9a84c;border-radius:50%;flex:0 0 32px;place-items:center;height:32px;font-size:20px;font-weight:600;line-height:1;display:grid}html body #who-we-serve .audience-acc__item.is-open .audience-acc__sign{color:#fff;background:#c9a84c}html body #who-we-serve .audience-acc__panel{grid-template-columns:240px 1fr;align-items:start;gap:16px;padding:0 18px 16px;display:grid}html body #who-we-serve .audience-acc__panel[hidden]{display:none}html body #who-we-serve .audience-acc__img{aspect-ratio:3/2;object-fit:cover;border-radius:8px;width:100%}html body #who-we-serve .audience-acc__body{color:#2f3d35;margin:0;font-size:15.5px;line-height:1.6}@media (max-width:640px){html body #who-we-serve .audience-acc__panel{grid-template-columns:1fr}html body #who-we-serve .audience-acc__label{font-size:17px}}html body .page-disclaimers [id^=fn-]{scroll-margin-top:calc(var(--sticky-webinar-height,34px) + 16px)}.social-embed .social-embed__load{color:#1d4430;cursor:pointer;background:#faf6ec;border:1px dashed #b9a46a;border-radius:12px;justify-content:center;align-items:center;width:100%;min-height:220px;font-size:1rem;font-weight:700;display:flex}.social-embed .social-embed__load:hover,.social-embed .social-embed__load:focus-visible{background:#f2ead3}.deck-booking .deck-booking__placeholder{text-align:center;background:#faf6ec;border:1px solid #e3d6b0;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:24px;display:flex!important}.deck-booking .deck-booking__placeholder p{color:#1d4430;margin:0;font-size:1.05rem}button.footer-col-link{font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:0}.privacy-choices{color:#1d2a22;border:0;border-radius:12px;width:calc(100% - 32px);max-width:440px;height:fit-content;margin:auto;padding:22px 22px 18px;position:fixed;inset:0;box-shadow:0 16px 48px #00000040}.privacy-choices::backdrop{background:#00000073}.privacy-choices h2{margin:0 0 10px;font-size:20px}.privacy-choices p{margin:0 0 10px;font-size:15px;line-height:1.5}.privacy-choices__status{font-weight:600}.privacy-choices__actions{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.disclosure-acc__heading{margin:0 0 6px!important}.disclosure-acc__btn{min-height:44px;font:inherit;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:10px;padding:0;display:inline-flex}.disclosure-acc__btn:focus-visible{outline-offset:3px;outline:3px solid #e3c46d}.disclosure-acc__icon{border-bottom:2px solid;border-right:2px solid;width:10px;height:10px;transition:transform .15s;transform:rotate(45deg)translateY(-3px)}.disclosure-acc__btn[aria-expanded=true] .disclosure-acc__icon{transform:rotate(-135deg)translateY(-2px)}.disclosure-acc__summary{color:#3e4943;margin:0;font-size:13px;line-height:1.55}.disclosure-acc__panel{margin-top:12px}.disclosure-acc__note{color:#3e4943;max-width:72rem;margin:10px 0 0;font-size:13px;line-height:1.55}.site-footer .footer-disclosures{border-top:0;color:inherit!important;background:0 0!important;padding:8px 0 16px!important}html body .site-footer .footer-disclosures .container{padding:0}html body .site-footer .footer-disclosures h2,.site-footer .footer-disclosures .disclosure-acc__summary,.site-footer .footer-disclosures .disclosure-acc__note{font-family:inherit;font-size:13px;color:#ffffffc7!important}html body .site-footer .footer-disclosures h2{font-size:15px;font-weight:600}body:has(.sticky-cta-bar) .site-footer{padding-bottom:calc(var(--sticky-cta-height,76px) + var(--sticky-cta-clearance,0px) + 12px)!important}.cf-turnstile-slot{min-height:81px;margin:16px 0 8px}.cf-turnstile-host{min-height:65px}.ff1-photos picture{display:contents}.lead-calendly__stage{position:relative}.lead-calendly__loading{color:#1d4430;z-index:1;background:#fff;border-radius:14px;justify-content:center;align-items:flex-start;padding-top:120px;font-weight:600;display:flex;position:absolute;inset:0}
