.MemberCard-module__Ah1NVG__card{background:var(--color-white);border-radius:12px;flex-direction:column;gap:.75rem;padding:1.5rem;transition:box-shadow .2s;display:flex;box-shadow:0 1px 3px #00000014}.MemberCard-module__Ah1NVG__card:hover{box-shadow:0 4px 12px #0000001f}.MemberCard-module__Ah1NVG__header{align-items:center;gap:1rem;display:flex}.MemberCard-module__Ah1NVG__avatar{object-fit:cover;border-radius:50%;flex-shrink:0;width:48px;height:48px}.MemberCard-module__Ah1NVG__initialsCircle{background:var(--color-navy);width:48px;height:48px;color:var(--color-white);font-family:var(--font-heading);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:1.1rem;font-weight:700;display:flex}.MemberCard-module__Ah1NVG__nameSection{flex-direction:column;gap:.25rem;display:flex}.MemberCard-module__Ah1NVG__name{font-family:var(--font-heading);color:var(--color-navy);margin:0;font-size:1.1rem;font-weight:700}.MemberCard-module__Ah1NVG__tierBadge{text-transform:capitalize;border-radius:20px;width:fit-content;padding:.15rem .5rem;font-size:.75rem;font-weight:600;display:inline-block}.MemberCard-module__Ah1NVG__tierGrowth{color:#0369a1;background:#e0f2fe}.MemberCard-module__Ah1NVG__tierPurpose{color:#92400e;background:#fef3c7}.MemberCard-module__Ah1NVG__tierLegacy{color:#7e22ce;background:#f3e8ff}.MemberCard-module__Ah1NVG__tierDefault{background:var(--color-neutral-200);color:var(--color-neutral-600)}.MemberCard-module__Ah1NVG__bio{font-family:var(--font-body);color:var(--color-neutral-600);margin:0;font-size:.95rem;line-height:1.5}.MemberCard-module__Ah1NVG__interests{flex-wrap:wrap;gap:.4rem;display:flex}.MemberCard-module__Ah1NVG__interestTag{background:var(--color-cream);color:var(--color-navy);font-size:.75rem;font-family:var(--font-body);border-radius:20px;padding:.2rem .6rem}.MemberCard-module__Ah1NVG__memberSince{color:var(--color-neutral-500);font-size:.8rem;font-family:var(--font-body);margin:0}
.TierUpgradePrompt-module__9lWKZG__container{min-height:60vh;padding:var(--spacing-8);justify-content:center;align-items:center;display:flex}.TierUpgradePrompt-module__9lWKZG__card{border:1px solid var(--border-default);border-radius:var(--radius-lg);width:100%;max-width:520px;padding:var(--spacing-10)var(--spacing-8);text-align:center;background:#fff}.TierUpgradePrompt-module__9lWKZG__iconWrapper{background:var(--color-gold-tint);width:56px;height:56px;margin-bottom:var(--spacing-5);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.TierUpgradePrompt-module__9lWKZG__icon{width:28px;height:28px;color:var(--color-gold)}.TierUpgradePrompt-module__9lWKZG__title{font-family:var(--font-heading);font-size:var(--font-size-xl);color:var(--color-navy);margin-bottom:var(--spacing-3);line-height:1.3}.TierUpgradePrompt-module__9lWKZG__description{font-size:var(--font-size-base);color:var(--text-secondary);margin-bottom:var(--spacing-6);line-height:1.6}.TierUpgradePrompt-module__9lWKZG__features{text-align:left;background:var(--color-cream,#f0eeeb);border-radius:var(--radius-md);padding:var(--spacing-5);margin-bottom:var(--spacing-6)}.TierUpgradePrompt-module__9lWKZG__featuresLabel{font-weight:600;font-size:var(--font-size-sm);color:var(--color-navy);margin-bottom:var(--spacing-3);text-transform:uppercase;letter-spacing:.03em}.TierUpgradePrompt-module__9lWKZG__featureList{gap:var(--spacing-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.TierUpgradePrompt-module__9lWKZG__featureItem{align-items:center;gap:var(--spacing-2);font-size:var(--font-size-sm);color:var(--text-primary);line-height:1.5;display:flex}.TierUpgradePrompt-module__9lWKZG__checkIcon{width:16px;height:16px;color:var(--color-gold);flex-shrink:0}.TierUpgradePrompt-module__9lWKZG__price{font-size:var(--font-size-sm);color:var(--text-secondary);margin-bottom:var(--spacing-5)}.TierUpgradePrompt-module__9lWKZG__upgradeButton{padding:var(--spacing-3)var(--spacing-8);background:var(--color-gold);color:var(--color-navy);font-weight:600;font-size:var(--font-size-base);border-radius:var(--radius-md);justify-content:center;align-items:center;text-decoration:none;transition:opacity .2s;display:inline-flex}.TierUpgradePrompt-module__9lWKZG__upgradeButton:hover{opacity:.9}.TierUpgradePrompt-module__9lWKZG__contextMessage{color:var(--color-gold);border-left:3px solid var(--color-gold);background:#c4a46914;border-radius:0 6px 6px 0;margin-top:.75rem;padding:.75rem 1rem;font-size:.875rem;line-height:1.5}
.Button-module__VMVMAW__button{justify-content:center;align-items:center;gap:var(--space-2);font-family:var(--font-body);font-weight:var(--btn-font-weight);text-align:center;white-space:nowrap;border-radius:var(--btn-radius);border:var(--border-width-2)solid transparent;cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;text-decoration:none;transition:background-color .2s cubic-bezier(.16,1,.3,1),border-color .2s cubic-bezier(.16,1,.3,1),color .2s cubic-bezier(.16,1,.3,1),box-shadow .2s cubic-bezier(.16,1,.3,1),transform .2s cubic-bezier(.16,1,.3,1);display:inline-flex}.Button-module__VMVMAW__button:focus{outline:none}.Button-module__VMVMAW__button:focus-visible{box-shadow:0 0 0 2px var(--bg-primary),0 0 0 4px var(--color-blue-muted);outline:none}.Button-module__VMVMAW__button:hover:not(:disabled){transform:scale(1.02)}.Button-module__VMVMAW__button:active:not(:disabled){transform:scale(.98)}.Button-module__VMVMAW__primary{background-color:var(--color-gold);color:var(--color-navy);border-color:var(--color-gold)}.Button-module__VMVMAW__primary:hover:not(:disabled){background-color:var(--color-amber);border-color:var(--color-amber);transform:translateY(-2px)scale(1.02);box-shadow:0 4px 12px #c9a22759}.Button-module__VMVMAW__primary:active:not(:disabled){background-color:#b8922a;border-color:#b8922a;transform:translateY(0);box-shadow:0 2px 6px #c9a22740}.Button-module__VMVMAW__primary:focus-visible{box-shadow:0 0 0 2px var(--bg-primary),0 0 0 4px var(--color-gold)}.Button-module__VMVMAW__secondary{background-color:var(--color-navy);color:var(--color-white);border-color:var(--color-navy)}.Button-module__VMVMAW__secondary:hover:not(:disabled){background-color:#2a4d7a;border-color:#2a4d7a;transform:translateY(-2px)scale(1.02);box-shadow:0 4px 12px #1e3a5f59}.Button-module__VMVMAW__secondary:active:not(:disabled){background-color:#162d4a;border-color:#162d4a;transform:translateY(0);box-shadow:0 2px 6px #1e3a5f40}.Button-module__VMVMAW__secondary:focus-visible{box-shadow:0 0 0 2px var(--bg-primary),0 0 0 4px var(--color-navy)}.Button-module__VMVMAW__outline{color:var(--color-navy);border-color:var(--border-default);background-color:#0000}.Button-module__VMVMAW__outline:hover:not(:disabled){background-color:var(--color-cream);border-color:var(--color-navy);transform:translateY(-2px)scale(1.02);box-shadow:0 4px 12px #1e3a5f1f}.Button-module__VMVMAW__outline:active:not(:disabled){box-shadow:none;background-color:#e8e4df;transform:translateY(0)}.Button-module__VMVMAW__ghost{color:var(--color-blue-muted);background-color:#0000;border-color:#0000}.Button-module__VMVMAW__ghost:hover:not(:disabled){background-color:var(--color-cream);color:var(--color-navy);transform:translateY(-1px)scale(1.02)}.Button-module__VMVMAW__ghost:active:not(:disabled){background-color:#e8e4df;transform:translateY(0)}.Button-module__VMVMAW__accent{color:var(--color-gold);border-color:var(--color-gold);background-color:#0000}.Button-module__VMVMAW__accent:hover:not(:disabled){background-color:var(--color-gold);color:var(--color-navy);transform:translateY(-2px)scale(1.02);box-shadow:0 4px 12px #c9a2274d}.Button-module__VMVMAW__accent:active:not(:disabled){background-color:var(--color-amber);border-color:var(--color-amber);transform:translateY(0);box-shadow:0 2px 6px #c9a22733}.Button-module__VMVMAW__accent:focus-visible{box-shadow:0 0 0 2px var(--bg-primary),0 0 0 4px var(--color-gold)}.Button-module__VMVMAW__danger{background-color:var(--color-error);color:var(--color-white);border-color:var(--color-error)}.Button-module__VMVMAW__danger:hover:not(:disabled){background-color:#b32f34;border-color:#b32f34;transform:translateY(-2px)scale(1.02);box-shadow:0 4px 12px #c9393e59}.Button-module__VMVMAW__danger:active:not(:disabled){background-color:#9e2a2e;border-color:#9e2a2e;transform:translateY(0);box-shadow:0 2px 6px #c9393e40}.Button-module__VMVMAW__danger:focus-visible{box-shadow:0 0 0 2px var(--bg-primary),0 0 0 4px var(--color-error)}.Button-module__VMVMAW__sm{padding:var(--btn-padding-sm);min-height:var(--btn-min-height-sm);font-size:var(--text-sm);border-radius:var(--radius-sm)}.Button-module__VMVMAW__md{padding:var(--btn-padding-md);min-height:var(--btn-min-height-md);font-size:var(--text-base)}.Button-module__VMVMAW__lg{padding:var(--btn-padding-lg);min-height:var(--btn-min-height-lg);font-size:var(--text-lg);border-radius:var(--radius-lg)}.Button-module__VMVMAW__disabled,.Button-module__VMVMAW__button:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.Button-module__VMVMAW__loading{pointer-events:none;position:relative;color:#0000!important}.Button-module__VMVMAW__loading:after{content:"";border-radius:var(--radius-full);border:2px solid;border-right-color:#0000;width:1em;height:1em;animation:.6s linear infinite Button-module__VMVMAW__buttonSpinner;position:absolute}.Button-module__VMVMAW__loading.Button-module__VMVMAW__primary:after{border-color:var(--color-navy);border-right-color:#0000}.Button-module__VMVMAW__loading.Button-module__VMVMAW__secondary:after{border-color:var(--color-white);border-right-color:#0000}.Button-module__VMVMAW__loading.Button-module__VMVMAW__outline:after{border-color:var(--color-navy);border-right-color:#0000}.Button-module__VMVMAW__loading.Button-module__VMVMAW__ghost:after{border-color:var(--color-blue-muted);border-right-color:#0000}.Button-module__VMVMAW__loading.Button-module__VMVMAW__accent:after{border-color:var(--color-gold);border-right-color:#0000}.Button-module__VMVMAW__loading.Button-module__VMVMAW__danger:after{border-color:var(--color-white);border-right-color:#0000}@keyframes Button-module__VMVMAW__buttonSpinner{to{transform:rotate(360deg)}}.Button-module__VMVMAW__fullWidth{width:100%}.Button-module__VMVMAW__iconOnly{padding:var(--space-2);aspect-ratio:1}.Button-module__VMVMAW__iconOnly.Button-module__VMVMAW__sm{min-width:var(--btn-min-height-sm)}.Button-module__VMVMAW__iconOnly.Button-module__VMVMAW__md{min-width:var(--btn-min-height-md)}.Button-module__VMVMAW__iconOnly.Button-module__VMVMAW__lg{min-width:var(--btn-min-height-lg)}.Button-module__VMVMAW__icon{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.Button-module__VMVMAW__icon svg{width:1em;height:1em}.Button-module__VMVMAW__inversePrimary{background-color:var(--color-white);color:var(--color-navy);border-color:var(--color-white)}.Button-module__VMVMAW__inversePrimary:hover:not(:disabled){background-color:var(--color-cream);border-color:var(--color-cream);transform:translateY(-2px)scale(1.02);box-shadow:0 4px 12px #ffffff40}.Button-module__VMVMAW__inversePrimary:active:not(:disabled){transform:translateY(0);box-shadow:0 2px 6px #ffffff26}.Button-module__VMVMAW__inverseOutline{color:var(--color-white);border-color:var(--color-white);background-color:#0000}.Button-module__VMVMAW__inverseOutline:hover:not(:disabled){background-color:#ffffff1a;transform:translateY(-2px)scale(1.02);box-shadow:0 4px 12px #ffffff26}.Button-module__VMVMAW__inverseOutline:active:not(:disabled){box-shadow:none;transform:translateY(0)}.Button-module__VMVMAW__inverseGhost{color:var(--color-white);background-color:#0000;border-color:#0000}.Button-module__VMVMAW__inverseGhost:hover:not(:disabled){background-color:#ffffff1a;transform:translateY(-1px)scale(1.02)}.Button-module__VMVMAW__inverseGhost:active:not(:disabled){transform:translateY(0)}@media (prefers-reduced-motion:reduce){.Button-module__VMVMAW__button{transition:none}.Button-module__VMVMAW__button:hover:not(:disabled),.Button-module__VMVMAW__button:active:not(:disabled){box-shadow:var(--shadow-sm);transform:none}.Button-module__VMVMAW__loading:after{border-style:dotted;animation:none}}@media (prefers-contrast:high){.Button-module__VMVMAW__button{border-width:2px}.Button-module__VMVMAW__button:focus-visible{outline-offset:2px;box-shadow:none;outline:3px solid}.Button-module__VMVMAW__ghost,.Button-module__VMVMAW__ghost:hover:not(:disabled){border-color:currentColor}}
.HeroBlockRenderer-module__vIMfPG__section{background-color:var(--color-midnight);align-items:center;min-height:90vh;display:flex;position:relative;overflow:hidden}.HeroBlockRenderer-module__vIMfPG__backgroundImage{z-index:10;position:absolute;inset:0}.HeroBlockRenderer-module__vIMfPG__backgroundImageInner{object-fit:cover;opacity:.2}.HeroBlockRenderer-module__vIMfPG__container{width:100%;padding:150px var(--space-6);z-index:20;position:relative}@media (min-width:768px){.HeroBlockRenderer-module__vIMfPG__container{padding-left:var(--space-8);padding-right:var(--space-8)}}.HeroBlockRenderer-module__vIMfPG__content{flex-direction:column;max-width:1200px;margin:0 auto;display:flex}.HeroBlockRenderer-module__vIMfPG__alignLeft{text-align:left;align-items:flex-start}.HeroBlockRenderer-module__vIMfPG__alignCenter{text-align:center;align-items:center}.HeroBlockRenderer-module__vIMfPG__alignRight{text-align:right;align-items:flex-end}.HeroBlockRenderer-module__vIMfPG__eyebrow{color:var(--color-gold);font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-weight-medium);text-transform:uppercase;letter-spacing:.1em;margin-bottom:var(--space-4)}@media (min-width:768px){.HeroBlockRenderer-module__vIMfPG__eyebrow{font-size:var(--text-base)}}.HeroBlockRenderer-module__vIMfPG__headline{font-family:var(--font-heading);font-size:var(--text-4xl);font-weight:var(--font-weight-bold);color:var(--color-white);margin-bottom:var(--space-6);line-height:1.1}@media (min-width:640px){.HeroBlockRenderer-module__vIMfPG__headline{font-size:var(--text-5xl)}}@media (min-width:768px){.HeroBlockRenderer-module__vIMfPG__headline{font-size:var(--text-6xl)}}@media (min-width:1024px){.HeroBlockRenderer-module__vIMfPG__headline{font-size:var(--text-7xl)}}.HeroBlockRenderer-module__vIMfPG__headlineXl{font-size:var(--text-5xl)}@media (min-width:1024px){.HeroBlockRenderer-module__vIMfPG__headlineXl{font-size:var(--text-6xl)}}.HeroBlockRenderer-module__vIMfPG__headline2xl{font-size:var(--text-6xl)}@media (min-width:1024px){.HeroBlockRenderer-module__vIMfPG__headline2xl{font-size:var(--text-7xl)}}.HeroBlockRenderer-module__vIMfPG__subheadline{font-family:var(--font-body);font-size:var(--text-lg);color:var(--color-navy-lightest,#e8eef5);line-height:var(--leading-relaxed);margin-bottom:var(--space-10);max-width:42rem}@media (min-width:768px){.HeroBlockRenderer-module__vIMfPG__subheadline{font-size:var(--text-xl)}}.HeroBlockRenderer-module__vIMfPG__subheadlineXl{font-size:var(--text-xl)}@media (min-width:768px){.HeroBlockRenderer-module__vIMfPG__subheadlineXl{font-size:var(--text-2xl)}}.HeroBlockRenderer-module__vIMfPG__subheadlineNarrow{max-width:32rem}.HeroBlockRenderer-module__vIMfPG__subheadlineWide{max-width:48rem}.HeroBlockRenderer-module__vIMfPG__ctaWrapper{gap:var(--space-4);flex-direction:column;display:flex}@media (min-width:640px){.HeroBlockRenderer-module__vIMfPG__ctaWrapper{flex-direction:row}}.HeroBlockRenderer-module__vIMfPG__ctaWrapperCenter{justify-content:center}.HeroBlockRenderer-module__vIMfPG__primaryCta{font-size:var(--text-lg);padding:var(--space-5)var(--space-8)}.HeroBlockRenderer-module__vIMfPG__secondaryCta{color:var(--color-navy-lightest,#e8eef5);font-size:var(--text-sm);transition:color var(--transition-fast);align-self:center}.HeroBlockRenderer-module__vIMfPG__secondaryCta:hover{color:var(--color-white)}@media (prefers-reduced-motion:reduce){.HeroBlockRenderer-module__vIMfPG__secondaryCta{transition:none}}@media (prefers-contrast:high){.HeroBlockRenderer-module__vIMfPG__subheadline{color:var(--color-white)}.HeroBlockRenderer-module__vIMfPG__secondaryCta{text-decoration:underline}}@media print{.HeroBlockRenderer-module__vIMfPG__section{background-color:var(--color-white);min-height:auto;padding:2rem}.HeroBlockRenderer-module__vIMfPG__headline,.HeroBlockRenderer-module__vIMfPG__eyebrow{color:var(--color-black)}.HeroBlockRenderer-module__vIMfPG__subheadline{color:var(--color-text-dark)}.HeroBlockRenderer-module__vIMfPG__backgroundImage{display:none}}
.BlockRenderer-module__ncBVPW__unknownBlockWarning{background-color:var(--color-yellow-100,#fef9c3);border:1px solid var(--color-amber-200,#fde68a);padding:var(--space-4);margin:var(--space-4)0;border-radius:var(--radius-md)}.BlockRenderer-module__ncBVPW__unknownBlockText{color:var(--color-yellow-800,#854d0e);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:var(--text-sm)}
.CtaBlockRenderer-module__eVaQtG__section{padding:var(--space-20)0;position:relative;overflow:hidden}@media (min-width:768px){.CtaBlockRenderer-module__eVaQtG__section{padding:var(--space-28)0}}.CtaBlockRenderer-module__eVaQtG__styleDefault{background-color:var(--color-white)}.CtaBlockRenderer-module__eVaQtG__styleHighlight{background-color:var(--color-gold-lightest,#fdfbf5)}.CtaBlockRenderer-module__eVaQtG__styleSubtle{background-color:var(--color-neutral-50)}.CtaBlockRenderer-module__eVaQtG__styleDark{background-color:var(--color-navy)}.CtaBlockRenderer-module__eVaQtG__container{padding:0 var(--space-6);z-index:10;position:relative}@media (min-width:768px){.CtaBlockRenderer-module__eVaQtG__container{padding:0 var(--space-8)}}.CtaBlockRenderer-module__eVaQtG__centeredInner{text-align:center;max-width:48rem;margin:0 auto}.CtaBlockRenderer-module__eVaQtG__centeredHeading{font-family:var(--font-heading);font-size:var(--text-3xl);font-weight:var(--font-weight-bold);margin-bottom:var(--space-6);line-height:1.2}@media (min-width:768px){.CtaBlockRenderer-module__eVaQtG__centeredHeading{font-size:var(--text-4xl)}}@media (min-width:1024px){.CtaBlockRenderer-module__eVaQtG__centeredHeading{font-size:var(--text-5xl)}}.CtaBlockRenderer-module__eVaQtG__centeredBody{font-family:var(--font-body);font-size:var(--text-lg);line-height:var(--leading-relaxed);margin-bottom:var(--space-10)}@media (min-width:768px){.CtaBlockRenderer-module__eVaQtG__centeredBody{font-size:var(--text-xl)}}.CtaBlockRenderer-module__eVaQtG__twoColumnInner{max-width:72rem;margin:0 auto}.CtaBlockRenderer-module__eVaQtG__grid{gap:var(--space-12);align-items:center;display:grid}@media (min-width:1024px){.CtaBlockRenderer-module__eVaQtG__grid{grid-template-columns:repeat(2,1fr)}}.CtaBlockRenderer-module__eVaQtG__imageWrapper{aspect-ratio:4/3;border-radius:var(--radius-2xl);box-shadow:var(--shadow-xl);position:relative;overflow:hidden}.CtaBlockRenderer-module__eVaQtG__image{object-fit:cover}.CtaBlockRenderer-module__eVaQtG__orderFirst{order:1}.CtaBlockRenderer-module__eVaQtG__orderLast{order:2}@media (max-width:1023px){.CtaBlockRenderer-module__eVaQtG__orderFirst,.CtaBlockRenderer-module__eVaQtG__orderLast{order:unset}}.CtaBlockRenderer-module__eVaQtG__twoColumnHeading{font-family:var(--font-heading);font-size:var(--text-3xl);font-weight:var(--font-weight-bold);margin-bottom:var(--space-6);line-height:1.2}@media (min-width:768px){.CtaBlockRenderer-module__eVaQtG__twoColumnHeading{font-size:var(--text-4xl)}}.CtaBlockRenderer-module__eVaQtG__twoColumnBody{font-family:var(--font-body);font-size:var(--text-lg);line-height:var(--leading-relaxed);margin-bottom:var(--space-8)}.CtaBlockRenderer-module__eVaQtG__primaryCta{font-size:var(--text-lg);padding:var(--space-5)var(--space-8)}.CtaBlockRenderer-module__eVaQtG__textLight{color:var(--color-navy)}.CtaBlockRenderer-module__eVaQtG__bodyLight{color:var(--color-neutral-600)}.CtaBlockRenderer-module__eVaQtG__bodyHighlight{color:var(--color-neutral-700)}.CtaBlockRenderer-module__eVaQtG__textDark{color:var(--color-white)}.CtaBlockRenderer-module__eVaQtG__bodyDark{color:var(--color-navy-lightest,#e8eef5)}@media (prefers-reduced-motion:reduce){.CtaBlockRenderer-module__eVaQtG__section{animation:none}}@media (prefers-contrast:high){.CtaBlockRenderer-module__eVaQtG__imageWrapper{border:2px solid}}@media print{.CtaBlockRenderer-module__eVaQtG__section{padding:2rem 0;background-color:var(--color-white)!important}.CtaBlockRenderer-module__eVaQtG__centeredHeading,.CtaBlockRenderer-module__eVaQtG__twoColumnHeading{color:var(--color-black)}.CtaBlockRenderer-module__eVaQtG__centeredBody,.CtaBlockRenderer-module__eVaQtG__twoColumnBody{color:var(--color-text-dark)}.CtaBlockRenderer-module__eVaQtG__imageWrapper{display:none}.CtaBlockRenderer-module__eVaQtG__grid{display:block}}
.TestimonialsBlockRenderer-module__sb7fsa__section{background-color:var(--color-gold);padding:var(--space-20)0}@media (min-width:768px){.TestimonialsBlockRenderer-module__sb7fsa__section{padding:var(--space-28)0}}.TestimonialsBlockRenderer-module__sb7fsa__container{padding:0 var(--space-6)}@media (min-width:768px){.TestimonialsBlockRenderer-module__sb7fsa__container{padding:0 var(--space-8)}}.TestimonialsBlockRenderer-module__sb7fsa__inner{max-width:80rem;margin:0 auto}.TestimonialsBlockRenderer-module__sb7fsa__innerNarrow{max-width:64rem;margin:0 auto}.TestimonialsBlockRenderer-module__sb7fsa__header{text-align:center;margin-bottom:var(--space-12)}.TestimonialsBlockRenderer-module__sb7fsa__heading{font-family:var(--font-heading);font-size:var(--text-3xl);font-weight:var(--font-weight-bold);color:var(--color-navy)}@media (min-width:768px){.TestimonialsBlockRenderer-module__sb7fsa__heading{font-size:var(--text-4xl)}}@media (min-width:1024px){.TestimonialsBlockRenderer-module__sb7fsa__heading{font-size:var(--text-5xl)}}.TestimonialsBlockRenderer-module__sb7fsa__quoteIconWrapper{text-align:center}.TestimonialsBlockRenderer-module__sb7fsa__quoteIcon{width:48px;height:48px;color:var(--color-navy);margin:0 auto var(--space-8)}.TestimonialsBlockRenderer-module__sb7fsa__carouselWrapper{min-height:200px;position:relative}@media (min-width:768px){.TestimonialsBlockRenderer-module__sb7fsa__carouselWrapper{min-height:160px}}.TestimonialsBlockRenderer-module__sb7fsa__carouselSlide{text-align:center;opacity:0;pointer-events:none;transition:opacity .5s;position:absolute;inset:0}.TestimonialsBlockRenderer-module__sb7fsa__carouselSlideActive{opacity:1;pointer-events:auto}.TestimonialsBlockRenderer-module__sb7fsa__quoteText{font-family:var(--font-heading);font-size:var(--text-xl);color:var(--color-navy);line-height:var(--leading-relaxed);margin-bottom:var(--space-6)}@media (min-width:768px){.TestimonialsBlockRenderer-module__sb7fsa__quoteText{font-size:var(--text-2xl)}}@media (min-width:1024px){.TestimonialsBlockRenderer-module__sb7fsa__quoteText{font-size:var(--text-3xl)}}.TestimonialsBlockRenderer-module__sb7fsa__author{color:var(--color-navy-dark,#152d4a);font-family:var(--font-body);font-weight:var(--font-weight-medium)}.TestimonialsBlockRenderer-module__sb7fsa__authorRole{color:var(--color-navy-light,#4a6a8a)}.TestimonialsBlockRenderer-module__sb7fsa__dotsNav{justify-content:center;gap:var(--space-2);margin-top:var(--space-8);display:flex}.TestimonialsBlockRenderer-module__sb7fsa__dot{border-radius:var(--radius-full);background-color:var(--color-navy-light,#4a6a8a);cursor:pointer;border:none;width:8px;height:8px;padding:0;transition:all .2s}.TestimonialsBlockRenderer-module__sb7fsa__dot:hover{background-color:var(--color-navy-dark,#152d4a)}.TestimonialsBlockRenderer-module__sb7fsa__dotActive{background-color:var(--color-navy);width:24px}.TestimonialsBlockRenderer-module__sb7fsa__grid{gap:var(--space-6);display:grid}@media (min-width:768px){.TestimonialsBlockRenderer-module__sb7fsa__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.TestimonialsBlockRenderer-module__sb7fsa__grid{grid-template-columns:repeat(3,1fr)}}.TestimonialsBlockRenderer-module__sb7fsa__gridCard{background-color:var(--color-white);border-radius:var(--radius-xl);padding:var(--space-6);box-shadow:var(--shadow-sm)}.TestimonialsBlockRenderer-module__sb7fsa__gridQuote{font-family:var(--font-body);color:var(--color-navy);margin-bottom:var(--space-4);line-height:var(--leading-relaxed)}.TestimonialsBlockRenderer-module__sb7fsa__gridAuthorWrapper{align-items:center;gap:var(--space-3);display:flex}.TestimonialsBlockRenderer-module__sb7fsa__gridAuthorImage{border-radius:var(--radius-full)}.TestimonialsBlockRenderer-module__sb7fsa__gridAuthorName{font-family:var(--font-body);font-weight:var(--font-weight-semibold);color:var(--color-navy)}.TestimonialsBlockRenderer-module__sb7fsa__gridAuthorMeta{font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-neutral-600)}@media (prefers-reduced-motion:reduce){.TestimonialsBlockRenderer-module__sb7fsa__carouselSlide,.TestimonialsBlockRenderer-module__sb7fsa__dot{transition:none}}@media (prefers-contrast:high){.TestimonialsBlockRenderer-module__sb7fsa__gridCard,.TestimonialsBlockRenderer-module__sb7fsa__dot{border:2px solid var(--color-navy)}}@media print{.TestimonialsBlockRenderer-module__sb7fsa__section{background-color:var(--color-white);padding:2rem 0}.TestimonialsBlockRenderer-module__sb7fsa__carouselWrapper{min-height:auto}.TestimonialsBlockRenderer-module__sb7fsa__carouselSlide{position:static;opacity:1!important}.TestimonialsBlockRenderer-module__sb7fsa__dotsNav{display:none}.TestimonialsBlockRenderer-module__sb7fsa__gridCard{border:1px solid var(--color-neutral-300);page-break-inside:avoid}}
.FeaturedContentBlockRenderer-module__rsjklW__section{background-color:var(--color-neutral-100);padding:var(--space-20)0}@media (min-width:768px){.FeaturedContentBlockRenderer-module__rsjklW__section{padding:var(--space-28)0}}.FeaturedContentBlockRenderer-module__rsjklW__container{padding:0 var(--space-6)}@media (min-width:768px){.FeaturedContentBlockRenderer-module__rsjklW__container{padding:0 var(--space-8)}}.FeaturedContentBlockRenderer-module__rsjklW__inner{max-width:72rem;margin:0 auto}.FeaturedContentBlockRenderer-module__rsjklW__header{text-align:center;margin-bottom:var(--space-12)}.FeaturedContentBlockRenderer-module__rsjklW__heading{font-family:var(--font-heading);font-size:var(--text-3xl);font-weight:var(--font-weight-bold);color:var(--color-navy);margin-bottom:var(--space-4)}@media (min-width:768px){.FeaturedContentBlockRenderer-module__rsjklW__heading{font-size:var(--text-4xl)}}@media (min-width:1024px){.FeaturedContentBlockRenderer-module__rsjklW__heading{font-size:var(--text-5xl)}}.FeaturedContentBlockRenderer-module__rsjklW__subheading{font-family:var(--font-body);font-size:var(--text-lg);color:var(--color-neutral-600);max-width:42rem;margin:0 auto}.FeaturedContentBlockRenderer-module__rsjklW__grid{gap:var(--space-6);margin-bottom:var(--space-12);display:grid}@media (min-width:768px){.FeaturedContentBlockRenderer-module__rsjklW__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.FeaturedContentBlockRenderer-module__rsjklW__grid{grid-template-columns:repeat(3,1fr)}}.FeaturedContentBlockRenderer-module__rsjklW__card{background-color:var(--color-white);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);border:1px solid var(--color-neutral-200);transition:box-shadow var(--transition-fast);display:block;overflow:hidden}.FeaturedContentBlockRenderer-module__rsjklW__card:hover{box-shadow:var(--shadow-md)}.FeaturedContentBlockRenderer-module__rsjklW__imageWrapper{aspect-ratio:16/9;position:relative;overflow:hidden}.FeaturedContentBlockRenderer-module__rsjklW__image{object-fit:cover;transition:transform .3s}.FeaturedContentBlockRenderer-module__rsjklW__card:hover .FeaturedContentBlockRenderer-module__rsjklW__image{transform:scale(1.05)}.FeaturedContentBlockRenderer-module__rsjklW__cardContent{padding:var(--space-5)}.FeaturedContentBlockRenderer-module__rsjklW__badges{align-items:center;gap:var(--space-2);margin-bottom:var(--space-2);display:flex}.FeaturedContentBlockRenderer-module__rsjklW__typeBadge{font-family:var(--font-body);font-size:var(--text-xs);background-color:var(--color-navy-lightest,#e8eef5);color:var(--color-navy-light,#4a6a8a);padding:2px var(--space-2);border-radius:var(--radius-sm)}.FeaturedContentBlockRenderer-module__rsjklW__categoryBadge{font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--font-weight-medium);color:var(--color-gold-dark,#b8930d);text-transform:uppercase;letter-spacing:.05em}.FeaturedContentBlockRenderer-module__rsjklW__title{font-family:var(--font-heading);font-weight:var(--font-weight-semibold);color:var(--color-navy);margin-bottom:var(--space-2);-webkit-line-clamp:2;transition:color var(--transition-fast);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.FeaturedContentBlockRenderer-module__rsjklW__card:hover .FeaturedContentBlockRenderer-module__rsjklW__title{color:var(--color-gold-dark,#b8930d)}.FeaturedContentBlockRenderer-module__rsjklW__excerpt{font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-neutral-600);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.FeaturedContentBlockRenderer-module__rsjklW__readMore{font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-weight-medium);color:var(--color-gold-dark,#b8930d);margin-top:var(--space-3);transition:color var(--transition-fast);display:block}.FeaturedContentBlockRenderer-module__rsjklW__card:hover .FeaturedContentBlockRenderer-module__rsjklW__readMore{color:var(--color-gold)}.FeaturedContentBlockRenderer-module__rsjklW__viewAllWrapper{text-align:center}@media (prefers-reduced-motion:reduce){.FeaturedContentBlockRenderer-module__rsjklW__card,.FeaturedContentBlockRenderer-module__rsjklW__image{transition:none}.FeaturedContentBlockRenderer-module__rsjklW__card:hover .FeaturedContentBlockRenderer-module__rsjklW__image{transform:none}.FeaturedContentBlockRenderer-module__rsjklW__title,.FeaturedContentBlockRenderer-module__rsjklW__readMore{transition:none}}@media (prefers-contrast:high){.FeaturedContentBlockRenderer-module__rsjklW__card{border-width:2px}.FeaturedContentBlockRenderer-module__rsjklW__typeBadge{border:1px solid}}@media print{.FeaturedContentBlockRenderer-module__rsjklW__section{background-color:var(--color-white);padding:2rem 0}.FeaturedContentBlockRenderer-module__rsjklW__grid{display:block}.FeaturedContentBlockRenderer-module__rsjklW__card{border:1px solid var(--color-neutral-300);page-break-inside:avoid;margin-bottom:1rem}.FeaturedContentBlockRenderer-module__rsjklW__imageWrapper,.FeaturedContentBlockRenderer-module__rsjklW__viewAllWrapper{display:none}}
.RichTextBlockRenderer-module__VvYdeW__section{background-color:var(--color-white);padding:var(--space-16)0}@media (min-width:768px){.RichTextBlockRenderer-module__VvYdeW__section{padding:var(--space-20)0}}.RichTextBlockRenderer-module__VvYdeW__container{padding:0 var(--space-6)}@media (min-width:768px){.RichTextBlockRenderer-module__VvYdeW__container{padding:0 var(--space-8)}}.RichTextBlockRenderer-module__VvYdeW__inner{margin:0 auto}.RichTextBlockRenderer-module__VvYdeW__maxWidthNarrow{max-width:48rem}.RichTextBlockRenderer-module__VvYdeW__maxWidthMedium{max-width:64rem}.RichTextBlockRenderer-module__VvYdeW__maxWidthWide{max-width:72rem}.RichTextBlockRenderer-module__VvYdeW__maxWidthFull{max-width:100%}.RichTextBlockRenderer-module__VvYdeW__alignCenter{text-align:center}.RichTextBlockRenderer-module__VvYdeW__heading{font-family:var(--font-heading);font-size:var(--text-3xl);font-weight:var(--font-weight-bold);color:var(--color-navy);margin-bottom:var(--space-8)}@media (min-width:768px){.RichTextBlockRenderer-module__VvYdeW__heading{font-size:var(--text-4xl)}}.RichTextBlockRenderer-module__VvYdeW__prose{font-family:var(--font-body);font-size:var(--text-lg);line-height:var(--leading-relaxed);color:var(--color-neutral-700);max-width:none}.RichTextBlockRenderer-module__VvYdeW__prose h1,.RichTextBlockRenderer-module__VvYdeW__prose h2,.RichTextBlockRenderer-module__VvYdeW__prose h3,.RichTextBlockRenderer-module__VvYdeW__prose h4,.RichTextBlockRenderer-module__VvYdeW__prose h5,.RichTextBlockRenderer-module__VvYdeW__prose h6{font-family:var(--font-heading);color:var(--color-navy);margin-top:1.5em;margin-bottom:.5em}.RichTextBlockRenderer-module__VvYdeW__prose h1{font-size:var(--text-4xl)}.RichTextBlockRenderer-module__VvYdeW__prose h2{font-size:var(--text-3xl)}.RichTextBlockRenderer-module__VvYdeW__prose h3{font-size:var(--text-2xl)}.RichTextBlockRenderer-module__VvYdeW__prose h4{font-size:var(--text-xl)}.RichTextBlockRenderer-module__VvYdeW__prose p{color:var(--color-neutral-700);margin-bottom:1em}.RichTextBlockRenderer-module__VvYdeW__prose a{color:var(--color-gold-dark,#b8930d);transition:color var(--transition-fast);text-decoration:underline}.RichTextBlockRenderer-module__VvYdeW__prose a:hover{color:var(--color-gold)}.RichTextBlockRenderer-module__VvYdeW__prose ul,.RichTextBlockRenderer-module__VvYdeW__prose ol{margin:1em 0;padding-left:1.5em}.RichTextBlockRenderer-module__VvYdeW__prose li{margin-bottom:.5em}.RichTextBlockRenderer-module__VvYdeW__prose blockquote{border-left:4px solid var(--color-gold);padding-left:var(--space-4);color:var(--color-neutral-600);margin:1.5em 0;font-style:italic}.RichTextBlockRenderer-module__VvYdeW__prose code{background-color:var(--color-neutral-100);border-radius:var(--radius-sm);padding:.125em .25em;font-size:.9em}.RichTextBlockRenderer-module__VvYdeW__prose pre{background-color:var(--color-neutral-900);color:var(--color-white);padding:var(--space-4);border-radius:var(--radius-lg);margin:1.5em 0;overflow-x:auto}.RichTextBlockRenderer-module__VvYdeW__prose pre code{background-color:#0000;padding:0}@media print{.RichTextBlockRenderer-module__VvYdeW__section{padding:1.5rem 0}.RichTextBlockRenderer-module__VvYdeW__prose a{color:var(--color-black);text-decoration:underline}.RichTextBlockRenderer-module__VvYdeW__prose pre{background-color:var(--color-neutral-100);color:var(--color-black)}}
.ImageTextBlockRenderer-module__zWPTtq__section{background-color:var(--color-white);padding:var(--space-20)0}@media (min-width:768px){.ImageTextBlockRenderer-module__zWPTtq__section{padding:var(--space-28)0}}.ImageTextBlockRenderer-module__zWPTtq__container{padding:0 var(--space-6)}@media (min-width:768px){.ImageTextBlockRenderer-module__zWPTtq__container{padding:0 var(--space-8)}}.ImageTextBlockRenderer-module__zWPTtq__inner{max-width:72rem;margin:0 auto}.ImageTextBlockRenderer-module__zWPTtq__grid{gap:var(--space-12);align-items:center;display:grid}@media (min-width:1024px){.ImageTextBlockRenderer-module__zWPTtq__grid{grid-template-columns:repeat(2,1fr)}}.ImageTextBlockRenderer-module__zWPTtq__imageColumn{order:1}.ImageTextBlockRenderer-module__zWPTtq__imageColumnRight{order:2}@media (max-width:1023px){.ImageTextBlockRenderer-module__zWPTtq__imageColumn,.ImageTextBlockRenderer-module__zWPTtq__imageColumnRight{order:1}}.ImageTextBlockRenderer-module__zWPTtq__imageWrapper{aspect-ratio:4/3;border-radius:var(--radius-2xl);box-shadow:var(--shadow-xl);position:relative;overflow:hidden}.ImageTextBlockRenderer-module__zWPTtq__image{object-fit:cover}.ImageTextBlockRenderer-module__zWPTtq__contentColumn{order:2}.ImageTextBlockRenderer-module__zWPTtq__contentColumnLeft{order:1}@media (max-width:1023px){.ImageTextBlockRenderer-module__zWPTtq__contentColumn,.ImageTextBlockRenderer-module__zWPTtq__contentColumnLeft{order:2}}.ImageTextBlockRenderer-module__zWPTtq__heading{font-family:var(--font-heading);font-size:var(--text-3xl);font-weight:var(--font-weight-bold);color:var(--color-navy);margin-bottom:var(--space-6)}@media (min-width:768px){.ImageTextBlockRenderer-module__zWPTtq__heading{font-size:var(--text-4xl)}}.ImageTextBlockRenderer-module__zWPTtq__prose{font-family:var(--font-body);font-size:var(--text-lg);line-height:var(--leading-relaxed);margin-bottom:var(--space-8);max-width:none}.ImageTextBlockRenderer-module__zWPTtq__prose p{color:var(--color-neutral-700);margin-bottom:1em}.ImageTextBlockRenderer-module__zWPTtq__prose p:last-child{margin-bottom:0}.ImageTextBlockRenderer-module__zWPTtq__ctaButton{padding:var(--space-3)var(--space-6);font-family:var(--font-body);font-weight:var(--font-weight-medium);color:var(--color-navy);border:1px solid var(--color-navy);border-radius:var(--radius-lg);transition:background-color var(--transition-fast);background-color:#0000;align-items:center;display:inline-flex}.ImageTextBlockRenderer-module__zWPTtq__ctaButton:hover{background-color:var(--color-navy-lightest,#e8eef5)}@media (prefers-reduced-motion:reduce){.ImageTextBlockRenderer-module__zWPTtq__ctaButton{transition:none}}@media print{.ImageTextBlockRenderer-module__zWPTtq__section{padding:2rem 0}.ImageTextBlockRenderer-module__zWPTtq__grid{display:block}.ImageTextBlockRenderer-module__zWPTtq__imageWrapper{box-shadow:none;border:1px solid var(--color-neutral-300);margin-bottom:1.5rem}.ImageTextBlockRenderer-module__zWPTtq__ctaButton{border:1px solid var(--color-black)}}
.StatsBlockRenderer-module__v96ZYG__section{background-color:var(--color-neutral-50);padding:var(--space-16)0}@media (min-width:768px){.StatsBlockRenderer-module__v96ZYG__section{padding:var(--space-20)0}}.StatsBlockRenderer-module__v96ZYG__container{padding:0 var(--space-6)}@media (min-width:768px){.StatsBlockRenderer-module__v96ZYG__container{padding:0 var(--space-8)}}.StatsBlockRenderer-module__v96ZYG__inner{max-width:72rem;margin:0 auto}.StatsBlockRenderer-module__v96ZYG__heading{font-family:var(--font-heading);font-size:var(--text-3xl);font-weight:var(--font-weight-bold);color:var(--color-navy);text-align:center;margin-bottom:var(--space-12)}@media (min-width:768px){.StatsBlockRenderer-module__v96ZYG__heading{font-size:var(--text-4xl)}}.StatsBlockRenderer-module__v96ZYG__grid{gap:var(--space-8);display:grid}.StatsBlockRenderer-module__v96ZYG__gridCols2{grid-template-columns:repeat(2,1fr)}@media (min-width:768px){.StatsBlockRenderer-module__v96ZYG__gridCols3{grid-template-columns:repeat(3,1fr)}.StatsBlockRenderer-module__v96ZYG__gridCols4{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.StatsBlockRenderer-module__v96ZYG__gridCols4{grid-template-columns:repeat(4,1fr)}}.StatsBlockRenderer-module__v96ZYG__stat{text-align:center}.StatsBlockRenderer-module__v96ZYG__statCard{background-color:var(--color-white);border-radius:var(--radius-xl);padding:var(--space-6);box-shadow:var(--shadow-sm);border:1px solid var(--color-neutral-200)}.StatsBlockRenderer-module__v96ZYG__value{font-family:var(--font-heading);font-size:var(--text-4xl);font-weight:var(--font-weight-bold);color:var(--color-gold-dark,#b8930d);margin-bottom:var(--space-2)}@media (min-width:768px){.StatsBlockRenderer-module__v96ZYG__value{font-size:var(--text-5xl)}}.StatsBlockRenderer-module__v96ZYG__label{font-family:var(--font-body);font-size:var(--text-lg);font-weight:var(--font-weight-semibold);color:var(--color-navy);margin-bottom:var(--space-1)}.StatsBlockRenderer-module__v96ZYG__description{font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-neutral-600)}@media (prefers-contrast:high){.StatsBlockRenderer-module__v96ZYG__statCard{border-width:2px}}@media print{.StatsBlockRenderer-module__v96ZYG__section{background-color:var(--color-white);padding:2rem 0}.StatsBlockRenderer-module__v96ZYG__grid{display:block}.StatsBlockRenderer-module__v96ZYG__stat,.StatsBlockRenderer-module__v96ZYG__statCard{page-break-inside:avoid;margin-bottom:1rem}.StatsBlockRenderer-module__v96ZYG__statCard{border:1px solid var(--color-neutral-300)}.StatsBlockRenderer-module__v96ZYG__value{color:var(--color-black)}}
.PillarsBlockRenderer-module__J1CC_a__section{background-color:var(--color-white);padding:var(--space-20)0}@media (min-width:768px){.PillarsBlockRenderer-module__J1CC_a__section{padding:var(--space-28)0}}.PillarsBlockRenderer-module__J1CC_a__container{padding:0 var(--space-6)}@media (min-width:768px){.PillarsBlockRenderer-module__J1CC_a__container{padding:0 var(--space-8)}}.PillarsBlockRenderer-module__J1CC_a__inner{max-width:72rem;margin:0 auto}.PillarsBlockRenderer-module__J1CC_a__header{text-align:center;margin-bottom:var(--space-16)}.PillarsBlockRenderer-module__J1CC_a__heading{font-family:var(--font-heading);font-size:var(--text-3xl);color:var(--color-navy);margin-bottom:var(--space-4)}@media (min-width:768px){.PillarsBlockRenderer-module__J1CC_a__heading{font-size:var(--text-4xl)}}@media (min-width:1024px){.PillarsBlockRenderer-module__J1CC_a__heading{font-size:var(--text-5xl)}}.PillarsBlockRenderer-module__J1CC_a__subheading{font-size:var(--text-lg);color:var(--color-neutral-600);max-width:48rem;margin:0 auto}.PillarsBlockRenderer-module__J1CC_a__grid{gap:var(--space-6);display:grid}@media (min-width:768px){.PillarsBlockRenderer-module__J1CC_a__gridCols3{grid-template-columns:repeat(3,1fr)}.PillarsBlockRenderer-module__J1CC_a__gridCols4{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.PillarsBlockRenderer-module__J1CC_a__gridCols4{grid-template-columns:repeat(4,1fr)}}@media (min-width:768px){.PillarsBlockRenderer-module__J1CC_a__gridCols2Or3{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.PillarsBlockRenderer-module__J1CC_a__gridCols2Or3{grid-template-columns:repeat(3,1fr)}}.PillarsBlockRenderer-module__J1CC_a__pillarCard{background-color:var(--color-neutral-50);border-radius:var(--radius-2xl);padding:var(--space-6);border:1px solid var(--color-neutral-100);transition:box-shadow .25s cubic-bezier(.16,1,.3,1),transform .25s cubic-bezier(.16,1,.3,1),border-color .25s cubic-bezier(.16,1,.3,1),background-color .25s cubic-bezier(.16,1,.3,1)}.PillarsBlockRenderer-module__J1CC_a__pillarCard:hover{box-shadow:0 12px 24px -8px var(--bg-navy-tint-15);border-color:var(--color-gold);background-color:var(--color-white);transform:translateY(-4px)scale(1.02)}.PillarsBlockRenderer-module__J1CC_a__iconContainer{border-radius:var(--radius-xl);width:3rem;height:3rem;margin-bottom:var(--space-4);justify-content:center;align-items:center;display:flex}.PillarsBlockRenderer-module__J1CC_a__iconImage{object-fit:contain}.PillarsBlockRenderer-module__J1CC_a__colorGold{background-color:var(--color-gold);color:var(--color-navy)}.PillarsBlockRenderer-module__J1CC_a__colorBlue{background-color:var(--color-blue-500);color:var(--color-white)}.PillarsBlockRenderer-module__J1CC_a__colorGreen{background-color:var(--color-green-500);color:var(--color-white)}.PillarsBlockRenderer-module__J1CC_a__colorPurple{background-color:var(--color-purple-500);color:var(--color-white)}.PillarsBlockRenderer-module__J1CC_a__pillarTitle{font-family:var(--font-heading);font-size:var(--text-xl);color:var(--color-navy);margin-bottom:var(--space-2);font-weight:600}.PillarsBlockRenderer-module__J1CC_a__pillarDescription{color:var(--color-neutral-600);font-size:var(--text-sm);line-height:1.6}.PillarsBlockRenderer-module__J1CC_a__pillarLink{color:var(--color-gold-dark);font-size:var(--text-sm);margin-top:var(--space-3);transition:color var(--transition-fast);font-weight:500;display:inline-block}.PillarsBlockRenderer-module__J1CC_a__pillarLink:hover{color:var(--color-gold-darker)}.PillarsBlockRenderer-module__J1CC_a__cardsGrid{gap:var(--space-8);display:grid}@media (min-width:768px){.PillarsBlockRenderer-module__J1CC_a__cardsGrid{grid-template-columns:repeat(2,1fr)}}.PillarsBlockRenderer-module__J1CC_a__pillarCardStyle{background-color:var(--color-white);border-radius:var(--radius-2xl);padding:var(--space-8);box-shadow:var(--shadow-md);border:1px solid var(--color-neutral-200);transition:box-shadow .25s cubic-bezier(.16,1,.3,1),transform .25s cubic-bezier(.16,1,.3,1),border-color .25s cubic-bezier(.16,1,.3,1)}.PillarsBlockRenderer-module__J1CC_a__pillarCardStyle:hover{box-shadow:0 16px 32px -8px var(--bg-navy-tint-18);border-color:var(--color-gold);transform:translateY(-4px)scale(1.01)}.PillarsBlockRenderer-module__J1CC_a__pillarCardContent{gap:var(--space-4);display:flex}.PillarsBlockRenderer-module__J1CC_a__iconContainerSmall{border-radius:var(--radius-lg);flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}.PillarsBlockRenderer-module__J1CC_a__pillarInfo{flex:1}.PillarsBlockRenderer-module__J1CC_a__pillarTitleCard{font-family:var(--font-heading);font-size:var(--text-lg);color:var(--color-navy);font-weight:600}.PillarsBlockRenderer-module__J1CC_a__pillarDescriptionCard{color:var(--color-neutral-600);font-size:var(--text-sm);margin-top:var(--space-1)}.PillarsBlockRenderer-module__J1CC_a__horizontalContainer{justify-content:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.PillarsBlockRenderer-module__J1CC_a__pillarPill{padding:var(--space-3)var(--space-6);border-radius:9999px;font-weight:600}@media (prefers-reduced-motion:reduce){.PillarsBlockRenderer-module__J1CC_a__pillarCard,.PillarsBlockRenderer-module__J1CC_a__pillarCardStyle,.PillarsBlockRenderer-module__J1CC_a__pillarLink{transition:none}.PillarsBlockRenderer-module__J1CC_a__pillarCard:hover,.PillarsBlockRenderer-module__J1CC_a__pillarCardStyle:hover{transform:none}}@media (prefers-contrast:high){.PillarsBlockRenderer-module__J1CC_a__pillarCard,.PillarsBlockRenderer-module__J1CC_a__pillarCardStyle{border-width:2px}}@media print{.PillarsBlockRenderer-module__J1CC_a__section{padding:var(--space-8)0}.PillarsBlockRenderer-module__J1CC_a__pillarCard:hover{box-shadow:none}}
.NewsletterBlockRenderer-module__d0O2Xa__section{background-color:var(--color-navy);padding:var(--space-16)0}@media (min-width:768px){.NewsletterBlockRenderer-module__d0O2Xa__section{padding:var(--space-20)0}}.NewsletterBlockRenderer-module__d0O2Xa__sectionCompact{background-color:var(--color-neutral-100);padding:var(--space-12)0}.NewsletterBlockRenderer-module__d0O2Xa__container{padding:0 var(--space-6)}@media (min-width:768px){.NewsletterBlockRenderer-module__d0O2Xa__container{padding:0 var(--space-8)}}.NewsletterBlockRenderer-module__d0O2Xa__inner{text-align:center;max-width:42rem;margin:0 auto}.NewsletterBlockRenderer-module__d0O2Xa__innerCompact{max-width:42rem;margin:0 auto}.NewsletterBlockRenderer-module__d0O2Xa__heading{font-family:var(--font-heading);font-size:var(--text-3xl);font-weight:var(--font-weight-bold);color:var(--color-white);margin-bottom:var(--space-4)}@media (min-width:768px){.NewsletterBlockRenderer-module__d0O2Xa__heading{font-size:var(--text-4xl)}}.NewsletterBlockRenderer-module__d0O2Xa__description{font-family:var(--font-body);font-size:var(--text-lg);color:var(--color-navy-lightest,#e8eef5);margin-bottom:var(--space-8)}.NewsletterBlockRenderer-module__d0O2Xa__form{gap:var(--space-3);flex-direction:column;max-width:28rem;margin:0 auto;display:flex}@media (min-width:640px){.NewsletterBlockRenderer-module__d0O2Xa__form{flex-direction:row}}.NewsletterBlockRenderer-module__d0O2Xa__formCompact{gap:var(--space-3);flex-direction:column;display:flex}@media (min-width:640px){.NewsletterBlockRenderer-module__d0O2Xa__formCompact{flex-direction:row}}.NewsletterBlockRenderer-module__d0O2Xa__input{padding:var(--space-3)var(--space-4);font-family:var(--font-body);font-size:var(--text-base);border-radius:var(--radius-lg);background-color:var(--color-white);color:var(--color-neutral-900);border:none;flex:1}.NewsletterBlockRenderer-module__d0O2Xa__input:focus{box-shadow:0 0 0 2px var(--color-gold);outline:none}.NewsletterBlockRenderer-module__d0O2Xa__input::placeholder{color:var(--color-neutral-500)}.NewsletterBlockRenderer-module__d0O2Xa__inputCompact{padding:var(--space-3)var(--space-4);font-family:var(--font-body);font-size:var(--text-base);border-radius:var(--radius-lg);border:1px solid var(--color-neutral-300);background-color:var(--color-white);color:var(--color-neutral-900);flex:1}.NewsletterBlockRenderer-module__d0O2Xa__inputCompact:focus{box-shadow:0 0 0 2px var(--color-gold);outline:none}.NewsletterBlockRenderer-module__d0O2Xa__inputCompact::placeholder{color:var(--color-neutral-500)}.NewsletterBlockRenderer-module__d0O2Xa__successMessage{font-family:var(--font-body);font-size:var(--text-lg);color:var(--color-gold-light,#e0c355)}.NewsletterBlockRenderer-module__d0O2Xa__successMessageCompact{font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-green-600,#16a34a);margin-top:var(--space-2);text-align:center}@media (prefers-reduced-motion:reduce){.NewsletterBlockRenderer-module__d0O2Xa__input,.NewsletterBlockRenderer-module__d0O2Xa__inputCompact{transition:none}}@media (prefers-contrast:high){.NewsletterBlockRenderer-module__d0O2Xa__input:focus,.NewsletterBlockRenderer-module__d0O2Xa__inputCompact:focus{box-shadow:0 0 0 3px var(--color-gold)}.NewsletterBlockRenderer-module__d0O2Xa__inputCompact{border-width:2px}}@media print{.NewsletterBlockRenderer-module__d0O2Xa__section{background-color:var(--color-neutral-100);padding:2rem 0}.NewsletterBlockRenderer-module__d0O2Xa__heading{color:var(--color-black)}.NewsletterBlockRenderer-module__d0O2Xa__description{color:var(--color-text-dark)}.NewsletterBlockRenderer-module__d0O2Xa__form,.NewsletterBlockRenderer-module__d0O2Xa__formCompact{display:none}}
.OffersBlockRenderer-module__XmzzcW__section{background-color:var(--color-white);padding:var(--space-20)0}@media (min-width:768px){.OffersBlockRenderer-module__XmzzcW__section{padding:var(--space-28)0}}.OffersBlockRenderer-module__XmzzcW__container{padding:0 var(--space-6)}@media (min-width:768px){.OffersBlockRenderer-module__XmzzcW__container{padding:0 var(--space-8)}}.OffersBlockRenderer-module__XmzzcW__inner{max-width:64rem;margin:0 auto}.OffersBlockRenderer-module__XmzzcW__header{text-align:center;margin-bottom:var(--space-12)}.OffersBlockRenderer-module__XmzzcW__heading{font-family:var(--font-heading);font-size:var(--text-3xl);color:var(--color-navy);margin-bottom:var(--space-4)}@media (min-width:768px){.OffersBlockRenderer-module__XmzzcW__heading{font-size:var(--text-4xl)}}@media (min-width:1024px){.OffersBlockRenderer-module__XmzzcW__heading{font-size:var(--text-5xl)}}.OffersBlockRenderer-module__XmzzcW__subheading{font-size:var(--text-lg);color:var(--color-neutral-600);max-width:36rem;margin:0 auto}.OffersBlockRenderer-module__XmzzcW__grid{gap:var(--space-6);display:grid}.OffersBlockRenderer-module__XmzzcW__gridCols1{max-width:28rem;margin:0 auto}.OffersBlockRenderer-module__XmzzcW__gridCols2{max-width:48rem;margin:0 auto}@media (min-width:768px){.OffersBlockRenderer-module__XmzzcW__gridCols2{grid-template-columns:repeat(2,1fr)}.OffersBlockRenderer-module__XmzzcW__gridCols3{grid-template-columns:repeat(3,1fr)}}.OffersBlockRenderer-module__XmzzcW__card{border-radius:var(--radius-2xl);padding:var(--space-8);position:relative}.OffersBlockRenderer-module__XmzzcW__cardDefault{background-color:var(--color-neutral-50);border:1px solid var(--color-neutral-200)}.OffersBlockRenderer-module__XmzzcW__cardHighlighted{background-color:var(--color-navy);border:2px solid var(--color-gold)}.OffersBlockRenderer-module__XmzzcW__badge{top:calc(-1*var(--space-3));position:absolute;left:50%;transform:translate(-50%)}.OffersBlockRenderer-module__XmzzcW__badgeText{background-color:var(--color-gold);color:var(--color-navy);font-size:var(--text-xs);padding:var(--space-1)var(--space-3);border-radius:9999px;font-weight:700}.OffersBlockRenderer-module__XmzzcW__title{font-family:var(--font-heading);font-size:var(--text-xl);margin-bottom:var(--space-2);font-weight:700}.OffersBlockRenderer-module__XmzzcW__titleDefault{color:var(--color-navy)}.OffersBlockRenderer-module__XmzzcW__titleHighlighted{color:var(--color-white)}.OffersBlockRenderer-module__XmzzcW__priceWrapper{margin-bottom:var(--space-2)}.OffersBlockRenderer-module__XmzzcW__price{font-family:var(--font-heading);font-size:var(--text-4xl);font-weight:700}.OffersBlockRenderer-module__XmzzcW__priceDefault{color:var(--color-navy)}.OffersBlockRenderer-module__XmzzcW__priceHighlighted{color:var(--color-gold-light)}.OffersBlockRenderer-module__XmzzcW__period{margin-left:var(--space-1)}.OffersBlockRenderer-module__XmzzcW__periodDefault{color:var(--color-neutral-500)}.OffersBlockRenderer-module__XmzzcW__periodHighlighted{color:var(--color-white)}.OffersBlockRenderer-module__XmzzcW__cardDescription{font-size:var(--text-sm);margin-bottom:var(--space-6)}.OffersBlockRenderer-module__XmzzcW__cardDescriptionDefault{color:var(--color-neutral-600)}.OffersBlockRenderer-module__XmzzcW__cardDescriptionHighlighted{color:var(--color-gold-light)}.OffersBlockRenderer-module__XmzzcW__featuresList{margin:0 0 var(--space-6);gap:var(--space-2);flex-direction:column;padding:0;list-style:none;display:flex}.OffersBlockRenderer-module__XmzzcW__featureItem{align-items:flex-start;gap:var(--space-2);display:flex}.OffersBlockRenderer-module__XmzzcW__featureIcon{flex-shrink:0;width:1.25rem;height:1.25rem;margin-top:.125rem}.OffersBlockRenderer-module__XmzzcW__featureIconDefault{color:var(--color-gold-dark)}.OffersBlockRenderer-module__XmzzcW__featureIconHighlighted{color:var(--color-gold-light)}.OffersBlockRenderer-module__XmzzcW__featureText{font-size:var(--text-sm)}.OffersBlockRenderer-module__XmzzcW__featureTextDefault{color:var(--color-neutral-700)}.OffersBlockRenderer-module__XmzzcW__featureTextHighlighted{color:var(--color-primary-100)}.OffersBlockRenderer-module__XmzzcW__ctaLink{display:block}.OffersBlockRenderer-module__XmzzcW__ctaButton{width:100%}.OffersBlockRenderer-module__XmzzcW__ctaButtonOutline{color:var(--color-navy);border-color:var(--color-navy)}.OffersBlockRenderer-module__XmzzcW__ctaButtonOutline:hover{background-color:var(--color-primary-50)}@media (prefers-reduced-motion:reduce){.OffersBlockRenderer-module__XmzzcW__card,.OffersBlockRenderer-module__XmzzcW__ctaButton{transition:none}}@media (prefers-contrast:high){.OffersBlockRenderer-module__XmzzcW__cardDefault{border-width:2px}}@media print{.OffersBlockRenderer-module__XmzzcW__section{padding:var(--space-8)0}.OffersBlockRenderer-module__XmzzcW__cardHighlighted{background-color:var(--color-neutral-100);color:var(--color-warm-black)}}
.SpacerBlockRenderer-module__vJbzrG__sizeSmall{padding-top:var(--space-4);padding-bottom:var(--space-4)}@media (min-width:768px){.SpacerBlockRenderer-module__vJbzrG__sizeSmall{padding-top:var(--space-6);padding-bottom:var(--space-6)}}.SpacerBlockRenderer-module__vJbzrG__sizeMedium{padding-top:var(--space-8);padding-bottom:var(--space-8)}@media (min-width:768px){.SpacerBlockRenderer-module__vJbzrG__sizeMedium{padding-top:var(--space-12);padding-bottom:var(--space-12)}}.SpacerBlockRenderer-module__vJbzrG__sizeLarge{padding-top:var(--space-12);padding-bottom:var(--space-12)}@media (min-width:768px){.SpacerBlockRenderer-module__vJbzrG__sizeLarge{padding-top:var(--space-20);padding-bottom:var(--space-20)}}.SpacerBlockRenderer-module__vJbzrG__sizeXlarge{padding-top:var(--space-16);padding-bottom:var(--space-16)}@media (min-width:768px){.SpacerBlockRenderer-module__vJbzrG__sizeXlarge{padding-top:var(--space-28);padding-bottom:var(--space-28)}}.SpacerBlockRenderer-module__vJbzrG__dividerContainer{max-width:72rem;padding:0 var(--space-6);margin:0 auto}@media (min-width:768px){.SpacerBlockRenderer-module__vJbzrG__dividerContainer{padding:0 var(--space-8)}}.SpacerBlockRenderer-module__vJbzrG__divider{border:none;border-top:1px solid var(--color-neutral-200)}@media (prefers-contrast:high){.SpacerBlockRenderer-module__vJbzrG__divider{border-top-width:2px}}@media print{.SpacerBlockRenderer-module__vJbzrG__spacer{padding-top:1rem;padding-bottom:1rem}.SpacerBlockRenderer-module__vJbzrG__sizeSmall{padding-top:.5rem;padding-bottom:.5rem}.SpacerBlockRenderer-module__vJbzrG__sizeLarge,.SpacerBlockRenderer-module__vJbzrG__sizeXlarge{padding-top:1.5rem;padding-bottom:1.5rem}.SpacerBlockRenderer-module__vJbzrG__divider{border-top-color:var(--color-neutral-300)}}
.VideoEmbedBlockRenderer-module__Fq51hq__section{background-color:var(--color-white);padding:var(--space-16)0}@media (min-width:768px){.VideoEmbedBlockRenderer-module__Fq51hq__section{padding:var(--space-20)0}}.VideoEmbedBlockRenderer-module__Fq51hq__container{padding:0 var(--space-6)}@media (min-width:768px){.VideoEmbedBlockRenderer-module__Fq51hq__container{padding:0 var(--space-8)}}.VideoEmbedBlockRenderer-module__Fq51hq__inner{max-width:64rem;margin:0 auto}.VideoEmbedBlockRenderer-module__Fq51hq__heading{font-family:var(--font-heading);font-size:var(--text-3xl);font-weight:var(--font-weight-bold);color:var(--color-navy);text-align:center;margin-bottom:var(--space-8)}@media (min-width:768px){.VideoEmbedBlockRenderer-module__Fq51hq__heading{font-size:var(--text-4xl)}}.VideoEmbedBlockRenderer-module__Fq51hq__videoWrapper{border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);overflow:hidden}.VideoEmbedBlockRenderer-module__Fq51hq__aspect169{aspect-ratio:16/9}.VideoEmbedBlockRenderer-module__Fq51hq__aspect43{aspect-ratio:4/3}.VideoEmbedBlockRenderer-module__Fq51hq__aspect11{aspect-ratio:1}.VideoEmbedBlockRenderer-module__Fq51hq__iframe{border:none;width:100%;height:100%}.VideoEmbedBlockRenderer-module__Fq51hq__caption{font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-neutral-600);text-align:center;margin-top:var(--space-4)}@media (prefers-contrast:high){.VideoEmbedBlockRenderer-module__Fq51hq__videoWrapper{border:2px solid var(--color-neutral-400)}}@media print{.VideoEmbedBlockRenderer-module__Fq51hq__section{padding:2rem 0}.VideoEmbedBlockRenderer-module__Fq51hq__videoWrapper{display:none}.VideoEmbedBlockRenderer-module__Fq51hq__caption:before{content:"[Video: "}.VideoEmbedBlockRenderer-module__Fq51hq__caption:after{content:"]"}}
.ResourcesBlockRenderer-module__DKAheq__section{background-color:var(--color-neutral-50);padding:var(--space-20)0}@media (min-width:768px){.ResourcesBlockRenderer-module__DKAheq__section{padding:var(--space-28)0}}.ResourcesBlockRenderer-module__DKAheq__container{padding:0 var(--space-6)}@media (min-width:768px){.ResourcesBlockRenderer-module__DKAheq__container{padding:0 var(--space-8)}}.ResourcesBlockRenderer-module__DKAheq__inner{max-width:72rem;margin:0 auto}.ResourcesBlockRenderer-module__DKAheq__header{text-align:center;margin-bottom:var(--space-12)}.ResourcesBlockRenderer-module__DKAheq__heading{font-family:var(--font-heading);font-size:var(--text-3xl);font-weight:var(--font-weight-bold);color:var(--color-navy);margin-bottom:var(--space-4)}@media (min-width:768px){.ResourcesBlockRenderer-module__DKAheq__heading{font-size:var(--text-4xl)}}@media (min-width:1024px){.ResourcesBlockRenderer-module__DKAheq__heading{font-size:var(--text-5xl)}}.ResourcesBlockRenderer-module__DKAheq__subheading{font-family:var(--font-body);font-size:var(--text-lg);color:var(--color-neutral-600);max-width:42rem;margin:0 auto}.ResourcesBlockRenderer-module__DKAheq__grid{gap:var(--space-6);display:grid}.ResourcesBlockRenderer-module__DKAheq__gridCols2{max-width:48rem;margin:0 auto}@media (min-width:768px){.ResourcesBlockRenderer-module__DKAheq__gridCols2{grid-template-columns:repeat(2,1fr)}.ResourcesBlockRenderer-module__DKAheq__gridCols3{grid-template-columns:repeat(3,1fr)}.ResourcesBlockRenderer-module__DKAheq__gridCols4{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.ResourcesBlockRenderer-module__DKAheq__gridCols4{grid-template-columns:repeat(4,1fr)}}.ResourcesBlockRenderer-module__DKAheq__card{background-color:var(--color-white);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);border:1px solid var(--color-neutral-200);transition:box-shadow var(--transition-fast);display:block;overflow:hidden}.ResourcesBlockRenderer-module__DKAheq__card:hover{box-shadow:var(--shadow-md)}.ResourcesBlockRenderer-module__DKAheq__imageWrapper{aspect-ratio:16/9;position:relative;overflow:hidden}.ResourcesBlockRenderer-module__DKAheq__image{object-fit:cover;transition:transform .3s}.ResourcesBlockRenderer-module__DKAheq__card:hover .ResourcesBlockRenderer-module__DKAheq__image{transform:scale(1.05)}.ResourcesBlockRenderer-module__DKAheq__cardContent{padding:var(--space-5)}.ResourcesBlockRenderer-module__DKAheq__badges{align-items:center;gap:var(--space-2);margin-bottom:var(--space-2);display:flex}.ResourcesBlockRenderer-module__DKAheq__fileTypeBadge{font-family:var(--font-body);font-size:var(--text-xs);background-color:var(--color-gold-lightest,#fdfbf5);color:var(--color-gold-dark,#b8930d);padding:2px var(--space-2);border-radius:var(--radius-sm);text-transform:uppercase}.ResourcesBlockRenderer-module__DKAheq__toolBadge{font-family:var(--font-body);font-size:var(--text-xs);background-color:var(--color-navy-lightest,#e8eef5);color:var(--color-navy-light,#4a6a8a);padding:2px var(--space-2);border-radius:var(--radius-sm)}.ResourcesBlockRenderer-module__DKAheq__title{font-family:var(--font-heading);font-weight:var(--font-weight-semibold);color:var(--color-navy);margin-bottom:var(--space-2);transition:color var(--transition-fast)}.ResourcesBlockRenderer-module__DKAheq__card:hover .ResourcesBlockRenderer-module__DKAheq__title{color:var(--color-gold-dark,#b8930d)}.ResourcesBlockRenderer-module__DKAheq__description{font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-neutral-600);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ResourcesBlockRenderer-module__DKAheq__actionLink{font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-weight-medium);color:var(--color-gold-dark,#b8930d);margin-top:var(--space-3);transition:color var(--transition-fast);display:block}.ResourcesBlockRenderer-module__DKAheq__card:hover .ResourcesBlockRenderer-module__DKAheq__actionLink{color:var(--color-gold)}@media (prefers-reduced-motion:reduce){.ResourcesBlockRenderer-module__DKAheq__card,.ResourcesBlockRenderer-module__DKAheq__image{transition:none}.ResourcesBlockRenderer-module__DKAheq__card:hover .ResourcesBlockRenderer-module__DKAheq__image{transform:none}.ResourcesBlockRenderer-module__DKAheq__title,.ResourcesBlockRenderer-module__DKAheq__actionLink{transition:none}}@media (prefers-contrast:high){.ResourcesBlockRenderer-module__DKAheq__card{border-width:2px}.ResourcesBlockRenderer-module__DKAheq__fileTypeBadge,.ResourcesBlockRenderer-module__DKAheq__toolBadge{border:1px solid}}@media print{.ResourcesBlockRenderer-module__DKAheq__section{background-color:var(--color-white);padding:2rem 0}.ResourcesBlockRenderer-module__DKAheq__grid{display:block}.ResourcesBlockRenderer-module__DKAheq__card{border:1px solid var(--color-neutral-300);page-break-inside:avoid;margin-bottom:1rem}.ResourcesBlockRenderer-module__DKAheq__imageWrapper{display:none}}
.TextSectionBlockRenderer-module__od4Sxq__section{padding:var(--space-20)0}@media (min-width:768px){.TextSectionBlockRenderer-module__od4Sxq__section{padding:var(--space-28)0}}.TextSectionBlockRenderer-module__od4Sxq__bgWhite{background-color:var(--color-white)}.TextSectionBlockRenderer-module__od4Sxq__bgGray{background-color:var(--color-neutral-100)}.TextSectionBlockRenderer-module__od4Sxq__bgDark{background-color:var(--color-navy)}.TextSectionBlockRenderer-module__od4Sxq__container{padding:0 var(--space-6)}@media (min-width:768px){.TextSectionBlockRenderer-module__od4Sxq__container{padding:0 var(--space-8)}}.TextSectionBlockRenderer-module__od4Sxq__inner{text-align:center;margin:0 auto}.TextSectionBlockRenderer-module__od4Sxq__maxWidthNarrow{max-width:36rem}.TextSectionBlockRenderer-module__od4Sxq__maxWidthMedium{max-width:48rem}.TextSectionBlockRenderer-module__od4Sxq__maxWidthWide{max-width:56rem}.TextSectionBlockRenderer-module__od4Sxq__eyebrow{font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-weight-medium);text-transform:uppercase;letter-spacing:.1em;margin-bottom:var(--space-4)}@media (min-width:768px){.TextSectionBlockRenderer-module__od4Sxq__eyebrow{font-size:var(--text-base)}}.TextSectionBlockRenderer-module__od4Sxq__eyebrowLight{color:var(--color-gold-dark,#b8930d)}.TextSectionBlockRenderer-module__od4Sxq__eyebrowDark{color:var(--color-gold-light,#e0c355)}.TextSectionBlockRenderer-module__od4Sxq__heading{font-family:var(--font-heading);font-size:var(--text-3xl);margin-bottom:var(--space-10)}@media (min-width:768px){.TextSectionBlockRenderer-module__od4Sxq__heading{font-size:var(--text-4xl)}}@media (min-width:1024px){.TextSectionBlockRenderer-module__od4Sxq__heading{font-size:var(--text-5xl)}}.TextSectionBlockRenderer-module__od4Sxq__headingLight{color:var(--color-navy)}.TextSectionBlockRenderer-module__od4Sxq__headingDark{color:var(--color-white)}.TextSectionBlockRenderer-module__od4Sxq__headingBold{color:var(--color-navy);font-weight:var(--font-weight-medium)}.TextSectionBlockRenderer-module__od4Sxq__paragraphs{gap:var(--space-4);margin-bottom:var(--space-8);flex-direction:column;display:flex}.TextSectionBlockRenderer-module__od4Sxq__paragraph{font-family:var(--font-body)}.TextSectionBlockRenderer-module__od4Sxq__paragraphNormal{font-size:var(--text-lg);line-height:var(--leading-relaxed);max-width:36rem;margin:0 auto}@media (min-width:768px){.TextSectionBlockRenderer-module__od4Sxq__paragraphNormal{font-size:var(--text-xl)}}.TextSectionBlockRenderer-module__od4Sxq__paragraphLarge{font-family:var(--font-heading);font-size:var(--text-2xl)}@media (min-width:768px){.TextSectionBlockRenderer-module__od4Sxq__paragraphLarge{font-size:var(--text-3xl)}}.TextSectionBlockRenderer-module__od4Sxq__paragraphEmphasis{font-family:var(--font-heading);font-size:var(--text-xl)}@media (min-width:768px){.TextSectionBlockRenderer-module__od4Sxq__paragraphEmphasis{font-size:var(--text-2xl)}}.TextSectionBlockRenderer-module__od4Sxq__textLight{color:var(--color-neutral-700)}.TextSectionBlockRenderer-module__od4Sxq__textDark{color:var(--color-navy-lightest,#e8eef5)}.TextSectionBlockRenderer-module__od4Sxq__divider{justify-content:center;align-items:center;gap:var(--space-2);margin-top:var(--space-12);display:flex}.TextSectionBlockRenderer-module__od4Sxq__dividerDot{background-color:var(--color-gold);border-radius:50%;width:.5rem;height:.5rem}.TextSectionBlockRenderer-module__od4Sxq__dividerDotLight{background-color:var(--color-gold-light,#e0c355)}@media print{.TextSectionBlockRenderer-module__od4Sxq__section{background-color:var(--color-white);padding:2rem 0}.TextSectionBlockRenderer-module__od4Sxq__bgDark{background-color:var(--color-neutral-100)}.TextSectionBlockRenderer-module__od4Sxq__headingDark{color:var(--color-black)}.TextSectionBlockRenderer-module__od4Sxq__textDark{color:var(--color-text-dark)}.TextSectionBlockRenderer-module__od4Sxq__divider{display:none}}
.PersonaBlockRenderer-module__H01Xiq__section{padding:var(--space-20)0}@media (min-width:768px){.PersonaBlockRenderer-module__H01Xiq__section{padding:var(--space-28)0}}.PersonaBlockRenderer-module__H01Xiq__bgWhite{background-color:var(--color-white)}.PersonaBlockRenderer-module__H01Xiq__bgGray{background-color:var(--color-neutral-100)}.PersonaBlockRenderer-module__H01Xiq__container{padding:0 var(--space-6)}@media (min-width:768px){.PersonaBlockRenderer-module__H01Xiq__container{padding:0 var(--space-8)}}.PersonaBlockRenderer-module__H01Xiq__inner{max-width:56rem;margin:0 auto}.PersonaBlockRenderer-module__H01Xiq__header{text-align:center;margin-bottom:var(--space-12)}.PersonaBlockRenderer-module__H01Xiq__iconWrapper{background-color:var(--color-gold);border-radius:var(--radius-xl);width:4rem;height:4rem;color:var(--color-navy);margin:0 auto var(--space-6);justify-content:center;align-items:center;display:flex}.PersonaBlockRenderer-module__H01Xiq__icon{width:2rem;height:2rem}.PersonaBlockRenderer-module__H01Xiq__title{font-family:var(--font-heading);font-size:var(--text-3xl);color:var(--color-navy)}@media (min-width:768px){.PersonaBlockRenderer-module__H01Xiq__title{font-size:var(--text-4xl)}}@media (min-width:1024px){.PersonaBlockRenderer-module__H01Xiq__title{font-size:var(--text-5xl)}}.PersonaBlockRenderer-module__H01Xiq__bodyContent{max-width:none;color:var(--color-neutral-700);margin-bottom:var(--space-12)}.PersonaBlockRenderer-module__H01Xiq__paragraph{margin-bottom:var(--space-4)}.PersonaBlockRenderer-module__H01Xiq__paragraphBold{font-size:var(--text-xl);color:var(--color-navy);font-weight:600}.PersonaBlockRenderer-module__H01Xiq__needsBox{border-radius:var(--radius-2xl);padding:var(--space-8);margin-bottom:var(--space-12)}@media (min-width:768px){.PersonaBlockRenderer-module__H01Xiq__needsBox{padding:var(--space-10)}}.PersonaBlockRenderer-module__H01Xiq__needsBoxWhiteBg{background-color:var(--color-neutral-100)}.PersonaBlockRenderer-module__H01Xiq__needsBoxGrayBg{background-color:var(--color-white)}.PersonaBlockRenderer-module__H01Xiq__needsHeading{font-family:var(--font-heading);font-size:var(--text-xl);color:var(--color-navy);margin-bottom:var(--space-6);font-weight:700}.PersonaBlockRenderer-module__H01Xiq__needsList{gap:var(--space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.PersonaBlockRenderer-module__H01Xiq__needsItem{align-items:flex-start;gap:var(--space-3);display:flex}.PersonaBlockRenderer-module__H01Xiq__checkIcon{width:1.5rem;height:1.5rem;color:var(--color-sage-500);flex-shrink:0;margin-top:.125rem}.PersonaBlockRenderer-module__H01Xiq__needsText{color:var(--color-neutral-700);font-size:var(--text-lg)}.PersonaBlockRenderer-module__H01Xiq__howWeHelp{background-color:var(--color-navy);border-radius:var(--radius-2xl);padding:var(--space-8);margin-bottom:var(--space-10)}@media (min-width:768px){.PersonaBlockRenderer-module__H01Xiq__howWeHelp{padding:var(--space-10)}}.PersonaBlockRenderer-module__H01Xiq__howWeHelpEyebrow{color:var(--color-gold-light);font-weight:500;font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--space-4)}.PersonaBlockRenderer-module__H01Xiq__howWeHelpMain{color:var(--color-white);font-size:var(--text-lg);margin-bottom:var(--space-6);line-height:1.7}.PersonaBlockRenderer-module__H01Xiq__howWeHelpBody{color:var(--color-primary-100);margin-bottom:var(--space-6);line-height:1.7}.PersonaBlockRenderer-module__H01Xiq__howWeHelpTagline{color:var(--color-gold-light);font-size:var(--text-lg);font-weight:500}.PersonaBlockRenderer-module__H01Xiq__ctas{gap:var(--space-4);flex-direction:column;justify-content:center;display:flex}@media (min-width:640px){.PersonaBlockRenderer-module__H01Xiq__ctas{flex-direction:row}}.PersonaBlockRenderer-module__H01Xiq__ctaLink{display:block}@media (min-width:640px){.PersonaBlockRenderer-module__H01Xiq__ctaLink{display:inline-block}}.PersonaBlockRenderer-module__H01Xiq__primaryButton{background-color:var(--color-navy);color:var(--color-white);font-size:var(--text-lg);padding:var(--space-5)var(--space-8);width:100%}@media (min-width:640px){.PersonaBlockRenderer-module__H01Xiq__primaryButton{width:auto}}.PersonaBlockRenderer-module__H01Xiq__primaryButton:hover{background-color:var(--color-primary-800)}.PersonaBlockRenderer-module__H01Xiq__secondaryButton{border-color:var(--color-navy);color:var(--color-navy);font-size:var(--text-lg);padding:var(--space-5)var(--space-8);width:100%}@media (min-width:640px){.PersonaBlockRenderer-module__H01Xiq__secondaryButton{width:auto}}.PersonaBlockRenderer-module__H01Xiq__secondaryButton:hover{background-color:var(--color-primary-50)}@media (prefers-reduced-motion:reduce){.PersonaBlockRenderer-module__H01Xiq__primaryButton,.PersonaBlockRenderer-module__H01Xiq__secondaryButton{transition:none}}@media (prefers-contrast:high){.PersonaBlockRenderer-module__H01Xiq__needsBox,.PersonaBlockRenderer-module__H01Xiq__howWeHelp{border:2px solid}}@media print{.PersonaBlockRenderer-module__H01Xiq__section{padding:var(--space-8)0}.PersonaBlockRenderer-module__H01Xiq__howWeHelp{background-color:var(--color-neutral-100);color:var(--color-warm-black)}.PersonaBlockRenderer-module__H01Xiq__howWeHelpMain,.PersonaBlockRenderer-module__H01Xiq__howWeHelpBody,.PersonaBlockRenderer-module__H01Xiq__howWeHelpTagline,.PersonaBlockRenderer-module__H01Xiq__howWeHelpEyebrow{color:var(--color-warm-black)}}
.JournalStats-module__qk0Gwa__grid{gap:var(--space-4);grid-template-columns:repeat(2,1fr);display:grid}@media (min-width:640px){.JournalStats-module__qk0Gwa__grid{grid-template-columns:repeat(4,1fr)}}.JournalStats-module__qk0Gwa__statCard{background-color:var(--color-neutral-50);border-radius:var(--radius-xl);padding:var(--space-4);box-shadow:var(--shadow-sm);border:1px solid var(--color-neutral-200);text-align:center}.JournalStats-module__qk0Gwa__statValue{font-size:var(--text-2xl);font-family:var(--font-heading);font-weight:var(--font-weight-bold)}@media (min-width:768px){.JournalStats-module__qk0Gwa__statValue{font-size:var(--text-3xl)}}.JournalStats-module__qk0Gwa__statValuePrimary{color:var(--color-primary-900)}.JournalStats-module__qk0Gwa__statValueAccent{color:var(--color-accent-700)}.JournalStats-module__qk0Gwa__statValueSecondary{color:var(--color-primary-500)}.JournalStats-module__qk0Gwa__statValueAmber{color:var(--color-amber-700)}.JournalStats-module__qk0Gwa__statLabel{font-size:var(--text-sm);color:var(--color-neutral-600)}
.Card-module__QRy0Sa__card{background-color:var(--bg-primary);border-radius:var(--card-radius);flex-direction:column;display:flex;position:relative;overflow:hidden}.Card-module__QRy0Sa__default{border:var(--card-border);box-shadow:var(--shadow-sm)}.Card-module__QRy0Sa__elevated{box-shadow:var(--card-shadow);border:none}.Card-module__QRy0Sa__outlined{border:var(--border-width-2)solid var(--border-default);box-shadow:none}.Card-module__QRy0Sa__filled{background-color:var(--bg-secondary);box-shadow:none;border:none}.Card-module__QRy0Sa__feature{border:var(--border-width-2)solid var(--color-gold);box-shadow:var(--shadow-gold)}.Card-module__QRy0Sa__dark{background-color:var(--bg-dark);color:var(--text-inverse);box-shadow:var(--shadow-navy);border:none}.Card-module__QRy0Sa__paddingNone{padding:0}.Card-module__QRy0Sa__paddingSm{padding:var(--card-padding-sm)}.Card-module__QRy0Sa__paddingMd{padding:var(--card-padding)}.Card-module__QRy0Sa__paddingLg{padding:var(--card-padding-lg)}.Card-module__QRy0Sa__hoverable{transition:box-shadow .25s cubic-bezier(.16,1,.3,1),transform .25s cubic-bezier(.16,1,.3,1),border-color .25s cubic-bezier(.16,1,.3,1)}.Card-module__QRy0Sa__hoverable:hover{transform:translateY(-4px)scale(1.01);box-shadow:0 12px 24px -8px #1e3a5f2e,0 4px 8px -4px #1e3a5f1a}.Card-module__QRy0Sa__default.Card-module__QRy0Sa__hoverable:hover{border-color:var(--color-primary-300)}.Card-module__QRy0Sa__elevated.Card-module__QRy0Sa__hoverable:hover{box-shadow:0 20px 40px -12px #1e3a5f33,0 8px 16px -8px #1e3a5f1f}.Card-module__QRy0Sa__outlined.Card-module__QRy0Sa__hoverable:hover{border-color:var(--color-navy);box-shadow:0 8px 20px -6px #1e3a5f26}.Card-module__QRy0Sa__filled.Card-module__QRy0Sa__hoverable:hover{box-shadow:0 8px 20px -6px #1e3a5f1f}.Card-module__QRy0Sa__feature.Card-module__QRy0Sa__hoverable:hover{border-color:var(--color-amber);box-shadow:0 12px 32px -8px #c9a22766}.Card-module__QRy0Sa__dark.Card-module__QRy0Sa__hoverable:hover{box-shadow:0 16px 32px -8px #1e3a5f59}.Card-module__QRy0Sa__clickable{cursor:pointer;color:inherit;text-decoration:none}.Card-module__QRy0Sa__clickable:focus{outline:none}.Card-module__QRy0Sa__clickable:focus-visible{box-shadow:0 0 0 2px var(--bg-primary),0 0 0 4px var(--color-blue-muted);outline:none}.Card-module__QRy0Sa__clickable:active{transform:translateY(0)}.Card-module__QRy0Sa__header{margin-bottom:var(--space-4)}.Card-module__QRy0Sa__headerWithBorder{padding-bottom:var(--space-4);border-bottom:var(--border-width)solid var(--border-default)}.Card-module__QRy0Sa__title{font-family:var(--font-heading);font-weight:var(--font-weight-semibold);font-size:var(--text-xl);line-height:var(--leading-snug);color:var(--text-primary);margin:0}.Card-module__QRy0Sa__titleSm{font-size:var(--text-lg)}.Card-module__QRy0Sa__titleLg{font-size:var(--text-2xl)}.Card-module__QRy0Sa__dark .Card-module__QRy0Sa__title{color:var(--text-inverse)}.Card-module__QRy0Sa__description{font-family:var(--font-body);font-size:var(--text-base);color:var(--text-muted);margin-top:var(--space-2);line-height:var(--leading-relaxed)}.Card-module__QRy0Sa__dark .Card-module__QRy0Sa__description{color:var(--color-cream)}.Card-module__QRy0Sa__content{flex:1}.Card-module__QRy0Sa__footer{margin-top:var(--space-4);padding-top:var(--space-4)}.Card-module__QRy0Sa__footerWithBorder{border-top:var(--border-width)solid var(--border-default)}.Card-module__QRy0Sa__dark .Card-module__QRy0Sa__footerWithBorder{border-color:#fff3}.Card-module__QRy0Sa__footerLeft{justify-content:flex-start;gap:var(--space-3);display:flex}.Card-module__QRy0Sa__footerCenter{justify-content:center;gap:var(--space-3);display:flex}.Card-module__QRy0Sa__footerRight{justify-content:flex-end;gap:var(--space-3);display:flex}.Card-module__QRy0Sa__footerBetween{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.Card-module__QRy0Sa__imageContainer{position:relative;overflow:hidden}.Card-module__QRy0Sa__image{width:100%;height:auto;transition:transform .3s cubic-bezier(.16,1,.3,1);display:block}.Card-module__QRy0Sa__hoverable:hover .Card-module__QRy0Sa__image,.Card-module__QRy0Sa__clickable:hover .Card-module__QRy0Sa__image{transform:scale(1.05)}.Card-module__QRy0Sa__imageTop{border-radius:var(--card-radius)var(--card-radius)0 0}.Card-module__QRy0Sa__imageBottom{border-radius:0 0 var(--card-radius)var(--card-radius)}.Card-module__QRy0Sa__imageAspect{aspect-ratio:16/9;object-fit:cover}.Card-module__QRy0Sa__imageAspectSquare{aspect-ratio:1;object-fit:cover}.Card-module__QRy0Sa__badge{top:var(--space-3);right:var(--space-3);z-index:var(--z-above);position:absolute}.Card-module__QRy0Sa__badgeTopLeft{right:auto;left:var(--space-3)}.Card-module__QRy0Sa__horizontal{flex-direction:row}.Card-module__QRy0Sa__horizontal .Card-module__QRy0Sa__imageContainer{flex-shrink:0;width:40%;max-width:200px}.Card-module__QRy0Sa__horizontal .Card-module__QRy0Sa__imageContainer img{object-fit:cover;border-radius:var(--card-radius)0 0 var(--card-radius);height:100%}.Card-module__QRy0Sa__horizontal .Card-module__QRy0Sa__body{flex-direction:column;flex:1;display:flex}.Card-module__QRy0Sa__fullBleed{margin:calc(-1*var(--card-padding))}.Card-module__QRy0Sa__fullBleed.Card-module__QRy0Sa__sm{margin:calc(-1*var(--card-padding-sm))}.Card-module__QRy0Sa__fullBleed.Card-module__QRy0Sa__lg{margin:calc(-1*var(--card-padding-lg))}@media (max-width:640px){.Card-module__QRy0Sa__horizontal{flex-direction:column}.Card-module__QRy0Sa__horizontal .Card-module__QRy0Sa__imageContainer{width:100%;max-width:none}.Card-module__QRy0Sa__horizontal .Card-module__QRy0Sa__imageContainer img{border-radius:var(--card-radius)var(--card-radius)0 0}.Card-module__QRy0Sa__paddingLg{padding:var(--card-padding)}}@media (prefers-reduced-motion:reduce){.Card-module__QRy0Sa__hoverable,.Card-module__QRy0Sa__image{transition:none}.Card-module__QRy0Sa__hoverable:hover,.Card-module__QRy0Sa__hoverable:hover .Card-module__QRy0Sa__image,.Card-module__QRy0Sa__clickable:hover .Card-module__QRy0Sa__image{transform:none}}@media (prefers-contrast:high){.Card-module__QRy0Sa__card{border:2px solid}.Card-module__QRy0Sa__elevated{border:2px solid var(--border-default)}.Card-module__QRy0Sa__clickable:focus-visible{outline-offset:2px;box-shadow:none;outline:3px solid}}
.PartnerBlockRenderer-module__4YBNfq__section{padding:var(--space-4)0}.PartnerBlockRenderer-module__4YBNfq__container{padding:0 var(--space-6)}@media (min-width:768px){.PartnerBlockRenderer-module__4YBNfq__container{padding:0 var(--space-8)}}.PartnerBlockRenderer-module__4YBNfq__inner{max-width:56rem;margin:0 auto}.PartnerBlockRenderer-module__4YBNfq__card{padding:var(--space-8);background-color:var(--color-white)}@media (min-width:768px){.PartnerBlockRenderer-module__4YBNfq__card{padding:var(--space-10)}}.PartnerBlockRenderer-module__4YBNfq__locationBadge{margin-bottom:var(--space-4)}.PartnerBlockRenderer-module__4YBNfq__locationTag{align-items:center;gap:var(--space-1-5);font-size:var(--text-sm);color:var(--color-primary-500);background-color:var(--color-primary-100);padding:var(--space-1)var(--space-3);border-radius:9999px;font-weight:500;display:inline-flex}.PartnerBlockRenderer-module__4YBNfq__locationIcon{width:1rem;height:1rem}.PartnerBlockRenderer-module__4YBNfq__name{font-family:var(--font-heading);font-size:var(--text-2xl);color:var(--color-navy);margin-bottom:var(--space-2);font-weight:700}@media (min-width:768px){.PartnerBlockRenderer-module__4YBNfq__name{font-size:var(--text-3xl)}}.PartnerBlockRenderer-module__4YBNfq__tagline{font-size:var(--text-lg);color:var(--color-gold-darker);margin-bottom:var(--space-6);font-style:italic;font-weight:500}.PartnerBlockRenderer-module__4YBNfq__paragraphs{gap:var(--space-4);color:var(--color-neutral-700);margin-bottom:var(--space-6);flex-direction:column;line-height:1.7;display:flex}.PartnerBlockRenderer-module__4YBNfq__differentiator{background-color:rgba(var(--color-sage-300-rgb),.2);border-left:4px solid var(--color-sage-500);padding-left:var(--space-4);padding-top:var(--space-3);padding-bottom:var(--space-3);margin-bottom:var(--space-6)}.PartnerBlockRenderer-module__4YBNfq__differentiatorLabel{font-size:var(--text-sm);color:var(--color-sage-700);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--space-1);font-weight:600}.PartnerBlockRenderer-module__4YBNfq__differentiatorText{color:var(--color-neutral-700)}.PartnerBlockRenderer-module__4YBNfq__memberImpact{color:var(--color-navy);font-weight:500;font-size:var(--text-lg);margin-bottom:var(--space-6)}.PartnerBlockRenderer-module__4YBNfq__websiteLink{align-items:center;gap:var(--space-2);color:var(--color-primary-500);transition:color var(--transition-fast);font-weight:500;display:inline-flex}.PartnerBlockRenderer-module__4YBNfq__websiteLink:hover{color:var(--color-primary-700)}.PartnerBlockRenderer-module__4YBNfq__websiteLinkIcon{width:1rem;height:1rem}@media (prefers-reduced-motion:reduce){.PartnerBlockRenderer-module__4YBNfq__websiteLink{transition:none}}@media (prefers-contrast:high){.PartnerBlockRenderer-module__4YBNfq__differentiator{border-left-width:6px}}.PartnerBlockRenderer-module__4YBNfq__websiteLink:focus-visible{outline:2px solid var(--color-navy);outline-offset:2px;border-radius:var(--radius-sm)}@media print{.PartnerBlockRenderer-module__4YBNfq__section{padding:var(--space-4)0}.PartnerBlockRenderer-module__4YBNfq__websiteLink{color:var(--color-navy);text-decoration:underline}}
.JournalNavTabs-module__pYgVEa__container{gap:var(--space-2);display:flex;overflow-x:auto}.JournalNavTabs-module__pYgVEa__tab{padding:var(--space-2)var(--space-4);padding-top:var(--space-2-5);padding-bottom:var(--space-2-5);border-radius:var(--radius-xl);font-size:var(--text-sm);font-weight:var(--font-weight-medium);color:#ffffffb3;transition:var(--transition-colors);text-decoration:none}.JournalNavTabs-module__pYgVEa__tab:hover{color:var(--color-white);background-color:#ffffff1a}.JournalNavTabs-module__pYgVEa__tabActive{color:var(--color-white);background-color:#fff3;border:1px solid #ffffff4d}
.ImpactTableBlockRenderer-module__7sRcCW__section{padding:var(--space-20)0}@media (min-width:768px){.ImpactTableBlockRenderer-module__7sRcCW__section{padding:var(--space-28)0}}.ImpactTableBlockRenderer-module__7sRcCW__bgWhite{background-color:var(--color-white)}.ImpactTableBlockRenderer-module__7sRcCW__bgGray{background-color:var(--color-surface-soft)}.ImpactTableBlockRenderer-module__7sRcCW__container{padding:0 var(--space-6)}@media (min-width:768px){.ImpactTableBlockRenderer-module__7sRcCW__container{padding:0 var(--space-8)}}.ImpactTableBlockRenderer-module__7sRcCW__inner{max-width:48rem;margin:0 auto}.ImpactTableBlockRenderer-module__7sRcCW__eyebrow{font-size:var(--text-sm);color:var(--color-gold);margin-bottom:var(--space-4);letter-spacing:.1em;text-transform:uppercase;text-align:center;font-weight:500}@media (min-width:768px){.ImpactTableBlockRenderer-module__7sRcCW__eyebrow{font-size:var(--text-base)}}.ImpactTableBlockRenderer-module__7sRcCW__heading{font-family:var(--font-heading);font-size:var(--text-3xl);color:var(--color-navy);margin-bottom:var(--space-4);text-align:center}@media (min-width:768px){.ImpactTableBlockRenderer-module__7sRcCW__heading{font-size:var(--text-4xl)}}.ImpactTableBlockRenderer-module__7sRcCW__subheading{font-size:var(--text-lg);color:var(--color-neutral-600);margin-bottom:var(--space-10);text-align:center}.ImpactTableBlockRenderer-module__7sRcCW__tableContainer{background-color:var(--color-white);border-radius:var(--radius-xl);border:1px solid var(--color-neutral-200);padding:var(--space-6)}@media (min-width:768px){.ImpactTableBlockRenderer-module__7sRcCW__tableContainer{padding:var(--space-8)}}.ImpactTableBlockRenderer-module__7sRcCW__tableWrapper{overflow-x:auto}.ImpactTableBlockRenderer-module__7sRcCW__table{border-collapse:collapse;width:100%;display:none}@media (min-width:768px){.ImpactTableBlockRenderer-module__7sRcCW__table{display:table}}.ImpactTableBlockRenderer-module__7sRcCW__tableHead{border-bottom:2px solid var(--color-primary-200)}.ImpactTableBlockRenderer-module__7sRcCW__tableHeaderCell{text-align:left;padding:var(--space-4);color:var(--color-navy);font-family:var(--font-heading);font-weight:600}.ImpactTableBlockRenderer-module__7sRcCW__tableHeaderCellRight{text-align:right;padding:var(--space-4);color:var(--color-navy);font-family:var(--font-heading);font-weight:600}.ImpactTableBlockRenderer-module__7sRcCW__tableRow{border-bottom:1px solid var(--color-neutral-200)}.ImpactTableBlockRenderer-module__7sRcCW__tableRow:last-child{border-bottom:none}.ImpactTableBlockRenderer-module__7sRcCW__tableCell{padding:var(--space-4);color:var(--color-neutral-700)}.ImpactTableBlockRenderer-module__7sRcCW__tableCellRight{padding:var(--space-4);text-align:right;color:var(--color-neutral-700)}.ImpactTableBlockRenderer-module__7sRcCW__tableCellHighlight{padding:var(--space-4);text-align:right;color:var(--color-navy);font-weight:500}.ImpactTableBlockRenderer-module__7sRcCW__mobileCards{gap:var(--space-4);flex-direction:column;display:flex}@media (min-width:768px){.ImpactTableBlockRenderer-module__7sRcCW__mobileCards{display:none}}.ImpactTableBlockRenderer-module__7sRcCW__mobileCard{background-color:var(--color-white);border-radius:var(--radius-lg);border:1px solid var(--color-neutral-200);padding:var(--space-4)}.ImpactTableBlockRenderer-module__7sRcCW__mobileCardTitle{color:var(--color-navy);margin-bottom:var(--space-3);font-weight:500}.ImpactTableBlockRenderer-module__7sRcCW__mobileCardGrid{gap:var(--space-4);font-size:var(--text-sm);grid-template-columns:repeat(2,1fr);display:grid}.ImpactTableBlockRenderer-module__7sRcCW__mobileCardLabel{color:var(--color-neutral-500);margin-bottom:var(--space-1)}.ImpactTableBlockRenderer-module__7sRcCW__mobileCardValue{color:var(--color-neutral-700)}.ImpactTableBlockRenderer-module__7sRcCW__mobileCardValueHighlight{color:var(--color-navy);font-weight:500}.ImpactTableBlockRenderer-module__7sRcCW__footnote{color:var(--color-neutral-500);text-align:center;margin-top:var(--space-6);font-style:italic}@media (prefers-contrast:high){.ImpactTableBlockRenderer-module__7sRcCW__tableContainer,.ImpactTableBlockRenderer-module__7sRcCW__mobileCard{border-width:2px}.ImpactTableBlockRenderer-module__7sRcCW__tableHead{border-bottom-width:3px}}@media print{.ImpactTableBlockRenderer-module__7sRcCW__section{padding:var(--space-8)0}.ImpactTableBlockRenderer-module__7sRcCW__table{display:table}.ImpactTableBlockRenderer-module__7sRcCW__mobileCards{display:none}.ImpactTableBlockRenderer-module__7sRcCW__tableContainer{border:1px solid var(--color-neutral-300)}}
.JournalFilters-module__O2P5Ya__container{gap:var(--space-4);margin-bottom:var(--space-6);flex-direction:column;display:flex}@media (min-width:768px){.JournalFilters-module__O2P5Ya__container{flex-direction:row}}.JournalFilters-module__O2P5Ya__searchWrapper{flex:1;position:relative}.JournalFilters-module__O2P5Ya__searchInput{width:100%;padding:var(--space-2)var(--space-4);padding-top:var(--space-2-5);padding-bottom:var(--space-2-5);padding-left:var(--space-10);border-radius:var(--radius-lg);background-color:var(--color-white);border:1px solid var(--color-neutral-200);color:var(--color-neutral-700);font-size:var(--text-base)}.JournalFilters-module__O2P5Ya__searchInput::placeholder{color:var(--color-neutral-400)}.JournalFilters-module__O2P5Ya__searchInput:focus{box-shadow:0 0 0 2px var(--color-primary-500);outline:none}.JournalFilters-module__O2P5Ya__searchIcon{left:var(--space-3);width:1rem;height:1rem;color:var(--color-neutral-400);position:absolute;top:50%;transform:translateY(-50%)}.JournalFilters-module__O2P5Ya__moodSelect{padding:var(--space-2)var(--space-4);padding-top:var(--space-2-5);padding-bottom:var(--space-2-5);border-radius:var(--radius-lg);background-color:var(--color-white);border:1px solid var(--color-neutral-200);color:var(--color-neutral-700);font-size:var(--text-base)}.JournalFilters-module__O2P5Ya__moodSelect:focus{box-shadow:0 0 0 2px var(--color-primary-500);outline:none}.JournalFilters-module__O2P5Ya__favoritesButton{padding:var(--space-2)var(--space-4);padding-top:var(--space-2-5);padding-bottom:var(--space-2-5);border-radius:var(--radius-lg);border:1px solid var(--color-neutral-200);background-color:var(--color-white);color:var(--color-neutral-600);cursor:pointer;transition:var(--transition-colors)}.JournalFilters-module__O2P5Ya__favoritesButton:hover{background-color:var(--color-neutral-50)}.JournalFilters-module__O2P5Ya__favoritesButtonActive{background-color:var(--color-amber-50);border-color:var(--color-amber-300);color:var(--color-amber-700)}.JournalFilters-module__O2P5Ya__favoritesButtonActive:hover{background-color:var(--color-amber-50)}
.FounderStoryBlockRenderer-module__TYAvca__section{background-color:var(--color-white);padding:var(--space-20)0}@media (min-width:768px){.FounderStoryBlockRenderer-module__TYAvca__section{padding:var(--space-28)0}}.FounderStoryBlockRenderer-module__TYAvca__container{padding:0 var(--space-6)}@media (min-width:768px){.FounderStoryBlockRenderer-module__TYAvca__container{padding:0 var(--space-8)}}.FounderStoryBlockRenderer-module__TYAvca__inner{max-width:56rem;margin:0 auto}.FounderStoryBlockRenderer-module__TYAvca__videoWrapper{aspect-ratio:16/9;border-radius:var(--radius-2xl);margin-bottom:var(--space-12);box-shadow:var(--shadow-lg);overflow:hidden}.FounderStoryBlockRenderer-module__TYAvca__videoIframe{border:none;width:100%;height:100%}.FounderStoryBlockRenderer-module__TYAvca__heading{font-family:var(--font-heading);font-size:var(--text-3xl);color:var(--color-navy);margin-bottom:var(--space-8);text-align:center}@media (min-width:768px){.FounderStoryBlockRenderer-module__TYAvca__heading{font-size:var(--text-4xl)}}@media (min-width:1024px){.FounderStoryBlockRenderer-module__TYAvca__heading{font-size:var(--text-5xl)}}.FounderStoryBlockRenderer-module__TYAvca__storyContent{max-width:none;color:var(--color-neutral-700)}.FounderStoryBlockRenderer-module__TYAvca__quote{border-left:4px solid var(--color-gold);padding-left:var(--space-6);padding-top:var(--space-4);padding-bottom:var(--space-4);margin:var(--space-8)0;background-color:var(--color-primary-50);border-radius:0 var(--radius-xl)var(--radius-xl)0}.FounderStoryBlockRenderer-module__TYAvca__quoteText{font-family:var(--font-heading);font-size:var(--text-xl);color:var(--color-navy);margin-bottom:0;font-style:italic}.FounderStoryBlockRenderer-module__TYAvca__lead{font-size:var(--text-xl);margin-bottom:var(--space-6);line-height:1.7}.FounderStoryBlockRenderer-module__TYAvca__emphasis{font-size:var(--text-xl);color:var(--color-navy);font-weight:500;line-height:1.7}.FounderStoryBlockRenderer-module__TYAvca__paragraph{margin-bottom:var(--space-6);line-height:1.7}.FounderStoryBlockRenderer-module__TYAvca__link{color:var(--color-gold-dark);transition:color var(--transition-fast);text-decoration:underline}.FounderStoryBlockRenderer-module__TYAvca__link:hover{color:var(--color-gold-darker)}@media (prefers-reduced-motion:reduce){.FounderStoryBlockRenderer-module__TYAvca__link{transition:none}}@media (prefers-contrast:high){.FounderStoryBlockRenderer-module__TYAvca__quote{border-left-width:6px}.FounderStoryBlockRenderer-module__TYAvca__videoWrapper{border:2px solid var(--color-neutral-300)}}.FounderStoryBlockRenderer-module__TYAvca__link:focus-visible{outline:2px solid var(--color-navy);outline-offset:2px;border-radius:var(--radius-sm)}@media print{.FounderStoryBlockRenderer-module__TYAvca__section{padding:var(--space-8)0}.FounderStoryBlockRenderer-module__TYAvca__videoWrapper{display:none}.FounderStoryBlockRenderer-module__TYAvca__quote{background-color:var(--color-neutral-100);border-left-width:4px}}
.JournalEntryCard-module__MQUNaW__container{cursor:pointer}.JournalEntryCard-module__MQUNaW__card{background-color:var(--color-white);border-radius:var(--radius-2xl);padding:var(--space-5);transition:all var(--transition-base);border:1px solid var(--color-neutral-200);height:100%}@media (min-width:768px){.JournalEntryCard-module__MQUNaW__card{padding:var(--space-6)}}.JournalEntryCard-module__MQUNaW__card:hover{box-shadow:var(--shadow-lg);border-color:var(--color-primary-300)}.JournalEntryCard-module__MQUNaW__cardContent{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.JournalEntryCard-module__MQUNaW__mainContent{flex:1;min-width:0}.JournalEntryCard-module__MQUNaW__metaRow{align-items:center;gap:var(--space-2);margin-bottom:var(--space-2);flex-wrap:wrap;display:flex}.JournalEntryCard-module__MQUNaW__date{font-size:var(--text-sm);color:var(--color-neutral-500)}.JournalEntryCard-module__MQUNaW__moodBadge{font-size:var(--text-sm);padding:var(--space-0-5)var(--space-2);border-radius:var(--radius-full);background-color:var(--color-neutral-100)}.JournalEntryCard-module__MQUNaW__scriptureBadge{font-size:var(--text-xs);padding:var(--space-0-5)var(--space-2);border-radius:var(--radius-full);background-color:var(--color-amber-50);color:var(--color-amber-700)}.JournalEntryCard-module__MQUNaW__favoriteIndicator{color:var(--color-amber-500)}.JournalEntryCard-module__MQUNaW__entryTitle{font-weight:var(--font-weight-semibold);color:var(--color-neutral-800);margin-bottom:var(--space-1)}.JournalEntryCard-module__MQUNaW__previewText{color:var(--color-neutral-600);font-size:var(--text-sm);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.JournalEntryCard-module__MQUNaW__activitiesRow{gap:var(--space-1);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.JournalEntryCard-module__MQUNaW__activityBadge{align-items:center;gap:var(--space-1);font-size:var(--text-xs);padding:var(--space-0-5)var(--space-2);background-color:var(--color-neutral-100);color:var(--color-neutral-600);border-radius:var(--radius-sm);display:flex}.JournalEntryCard-module__MQUNaW__moreCount{font-size:var(--text-xs);color:var(--color-neutral-500)}.JournalEntryCard-module__MQUNaW__tagsRow{gap:var(--space-1);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.JournalEntryCard-module__MQUNaW__tagBadge{font-size:var(--text-xs);padding:var(--space-0-5)var(--space-2);background-color:var(--color-neutral-100);color:var(--color-neutral-600);border-radius:var(--radius-sm)}.JournalEntryCard-module__MQUNaW__favoriteButton{padding:var(--space-1);transition:color var(--transition-base);cursor:pointer;background:0 0;border:none}.JournalEntryCard-module__MQUNaW__favoriteButtonActive{color:var(--color-amber-500)}.JournalEntryCard-module__MQUNaW__favoriteButtonInactive{color:var(--color-neutral-300)}.JournalEntryCard-module__MQUNaW__favoriteButtonInactive:hover{color:var(--color-amber-500)}.JournalEntryCard-module__MQUNaW__favoriteIcon{width:20px;height:20px}
.MissionVisionBlockRenderer-module__FD81tq__section{padding:var(--space-20)0}@media (min-width:768px){.MissionVisionBlockRenderer-module__FD81tq__section{padding:var(--space-28)0}}.MissionVisionBlockRenderer-module__FD81tq__bgWhite{background-color:var(--color-white)}.MissionVisionBlockRenderer-module__FD81tq__bgGray{background-color:var(--color-neutral-100)}.MissionVisionBlockRenderer-module__FD81tq__container{padding:0 var(--space-6)}@media (min-width:768px){.MissionVisionBlockRenderer-module__FD81tq__container{padding:0 var(--space-8)}}.MissionVisionBlockRenderer-module__FD81tq__inner{max-width:64rem;margin:0 auto}.MissionVisionBlockRenderer-module__FD81tq__grid{gap:var(--space-8);display:grid}@media (min-width:768px){.MissionVisionBlockRenderer-module__FD81tq__grid{grid-template-columns:repeat(2,1fr)}}.MissionVisionBlockRenderer-module__FD81tq__card{background-color:var(--color-white);border-radius:var(--radius-2xl);padding:var(--space-12)var(--space-8)var(--space-8);box-shadow:var(--shadow-sm);position:relative}@media (min-width:768px){.MissionVisionBlockRenderer-module__FD81tq__card{padding:var(--space-12)var(--space-10)var(--space-8)}}.MissionVisionBlockRenderer-module__FD81tq__iconWrapper{top:calc(-1*var(--space-7));background-color:var(--color-gold);border-radius:var(--radius-xl);width:3.5rem;height:3.5rem;color:var(--color-navy);box-shadow:var(--shadow-lg);justify-content:center;align-items:center;display:flex;position:absolute;left:50%;transform:translate(-50%)}.MissionVisionBlockRenderer-module__FD81tq__icon{width:2rem;height:2rem}.MissionVisionBlockRenderer-module__FD81tq__cardHeading{font-family:var(--font-heading);font-size:var(--text-2xl);color:var(--color-navy);margin-bottom:var(--space-4);text-align:center}.MissionVisionBlockRenderer-module__FD81tq__cardText{color:var(--color-neutral-700);text-align:center;line-height:1.7}@media (prefers-reduced-motion:reduce){.MissionVisionBlockRenderer-module__FD81tq__card{transition:none}}@media (prefers-contrast:high){.MissionVisionBlockRenderer-module__FD81tq__card{border:2px solid var(--color-neutral-300)}.MissionVisionBlockRenderer-module__FD81tq__iconWrapper{border:2px solid var(--color-navy)}}@media print{.MissionVisionBlockRenderer-module__FD81tq__section{padding:var(--space-8)0}.MissionVisionBlockRenderer-module__FD81tq__grid{display:block}.MissionVisionBlockRenderer-module__FD81tq__card{margin-bottom:var(--space-8);padding-top:var(--space-8);box-shadow:none;border:1px solid var(--color-neutral-200)}.MissionVisionBlockRenderer-module__FD81tq__iconWrapper{margin:0 auto var(--space-4);box-shadow:none;position:static;transform:none}}
.Badge-module__yqYDGW__badge{align-items:center;gap:var(--space-1);font-family:var(--font-body);font-weight:var(--font-weight-medium);border-radius:var(--radius-full);white-space:nowrap;vertical-align:middle;transition:background-color var(--transition-fast),color var(--transition-fast);display:inline-flex}.Badge-module__yqYDGW__sm{padding:2px var(--space-2);font-size:var(--text-xs);line-height:1.4}.Badge-module__yqYDGW__md{padding:var(--space-1)var(--space-3);font-size:var(--text-sm);line-height:1.4}.Badge-module__yqYDGW__lg{padding:var(--space-2)var(--space-4);font-size:var(--text-base);line-height:1.4}.Badge-module__yqYDGW__default{background-color:var(--badge-bg-default);color:var(--text-secondary)}.Badge-module__yqYDGW__primary{background-color:var(--badge-bg-primary);color:var(--color-navy)}.Badge-module__yqYDGW__accent{background-color:var(--badge-bg-accent);color:var(--badge-text-accent)}.Badge-module__yqYDGW__success{background-color:var(--badge-bg-success);color:var(--color-success)}.Badge-module__yqYDGW__warning{background-color:var(--badge-bg-warning);color:var(--badge-text-warning)}.Badge-module__yqYDGW__error{background-color:var(--badge-bg-error);color:var(--color-error)}.Badge-module__yqYDGW__info{background-color:var(--badge-bg-info);color:var(--color-info)}.Badge-module__yqYDGW__love{background-color:var(--badge-bg-love);color:var(--color-love)}.Badge-module__yqYDGW__purpose{background-color:var(--badge-bg-purpose);color:var(--color-purpose)}.Badge-module__yqYDGW__passion{background-color:var(--badge-bg-passion);color:var(--color-passion)}.Badge-module__yqYDGW__persistence{background-color:var(--badge-bg-persistence);color:var(--color-persistence)}.Badge-module__yqYDGW__outline{background-color:#0000;border:1px solid}.Badge-module__yqYDGW__outline.Badge-module__yqYDGW__default{color:var(--text-muted);border-color:var(--border-default)}.Badge-module__yqYDGW__outline.Badge-module__yqYDGW__primary{color:var(--color-navy);border-color:var(--color-navy);background-color:#0000}.Badge-module__yqYDGW__outline.Badge-module__yqYDGW__accent{color:var(--color-gold);border-color:var(--color-gold);background-color:#0000}.Badge-module__yqYDGW__outline.Badge-module__yqYDGW__success{color:var(--color-success);border-color:var(--color-success);background-color:#0000}.Badge-module__yqYDGW__outline.Badge-module__yqYDGW__warning{color:var(--color-warning);border-color:var(--color-warning);background-color:#0000}.Badge-module__yqYDGW__outline.Badge-module__yqYDGW__error{color:var(--color-error);border-color:var(--color-error);background-color:#0000}.Badge-module__yqYDGW__solid{color:var(--color-white)}.Badge-module__yqYDGW__solid.Badge-module__yqYDGW__primary{background-color:var(--color-navy);color:var(--color-white)}.Badge-module__yqYDGW__solid.Badge-module__yqYDGW__accent{background-color:var(--color-gold);color:var(--color-navy)}.Badge-module__yqYDGW__solid.Badge-module__yqYDGW__success{background-color:var(--color-success);color:var(--color-white)}.Badge-module__yqYDGW__solid.Badge-module__yqYDGW__warning{background-color:var(--color-warning);color:var(--color-navy)}.Badge-module__yqYDGW__solid.Badge-module__yqYDGW__error{background-color:var(--color-error);color:var(--color-white)}.Badge-module__yqYDGW__dot{border-radius:var(--radius-full);background-color:currentColor;flex-shrink:0;width:6px;height:6px;display:inline-block}.Badge-module__yqYDGW__sm .Badge-module__yqYDGW__dot{width:5px;height:5px}.Badge-module__yqYDGW__lg .Badge-module__yqYDGW__dot{width:8px;height:8px}.Badge-module__yqYDGW__dotPulse{animation:2s ease-in-out infinite Badge-module__yqYDGW__dotPulseAnim}@keyframes Badge-module__yqYDGW__dotPulseAnim{0%,to{opacity:1}50%{opacity:.4}}.Badge-module__yqYDGW__icon{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.Badge-module__yqYDGW__icon svg{width:1em;height:1em}.Badge-module__yqYDGW__sm .Badge-module__yqYDGW__icon svg{width:.75rem;height:.75rem}.Badge-module__yqYDGW__lg .Badge-module__yqYDGW__icon svg{width:1.125rem;height:1.125rem}.Badge-module__yqYDGW__removeButton{margin-left:var(--space-1);margin-right:calc(-1*var(--space-1));border-radius:var(--radius-full);cursor:pointer;opacity:.7;transition:opacity var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.Badge-module__yqYDGW__removeButton:hover{opacity:1}.Badge-module__yqYDGW__removeButton:focus{outline:none}.Badge-module__yqYDGW__removeButton:focus-visible{outline-offset:1px;outline:2px solid}.Badge-module__yqYDGW__removeButton svg{width:.875em;height:.875em}.Badge-module__yqYDGW__group{gap:var(--space-2);flex-wrap:wrap;display:flex}.Badge-module__yqYDGW__groupCompact{gap:var(--space-1)}.Badge-module__yqYDGW__interactive{cursor:pointer}.Badge-module__yqYDGW__interactive:hover{filter:brightness(.95)}.Badge-module__yqYDGW__interactive:focus{outline:none}.Badge-module__yqYDGW__interactive:focus-visible{outline-offset:2px;outline:2px solid}.Badge-module__yqYDGW__count{text-align:center;min-width:1.5em;font-weight:var(--font-weight-semibold);padding-left:.5em;padding-right:.5em}.Badge-module__yqYDGW__count.Badge-module__yqYDGW__sm{min-width:1.25em;padding-left:.375em;padding-right:.375em}.Badge-module__yqYDGW__locked{background-color:var(--badge-bg-locked);color:var(--color-navy)}.Badge-module__yqYDGW__locked .Badge-module__yqYDGW__icon svg{margin-right:var(--space-1)}.Badge-module__yqYDGW__new{background-color:var(--color-gold);color:var(--color-navy);font-weight:var(--font-weight-semibold)}.Badge-module__yqYDGW__beta{background-color:var(--color-blue-muted);color:var(--color-white);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.05em}.Badge-module__yqYDGW__inverse{background-color:var(--badge-bg-inverse);color:var(--color-white)}.Badge-module__yqYDGW__inverse.Badge-module__yqYDGW__outline{border-color:var(--badge-border-inverse);color:var(--color-white);background-color:#0000}@media (prefers-reduced-motion:reduce){.Badge-module__yqYDGW__dotPulse{animation:none}}@media (prefers-contrast:high){.Badge-module__yqYDGW__badge{border:1px solid}.Badge-module__yqYDGW__interactive:focus-visible{outline-width:3px}}
.membership-cta-module__gdqsOq__section{margin-top:var(--space-16);padding-top:var(--space-8)}.membership-cta-module__gdqsOq__card{border-radius:var(--radius-2xl);box-shadow:var(--shadow-lg);background-color:#1a2942;overflow:hidden}.membership-cta-module__gdqsOq__accentBar{background:linear-gradient(90deg,#f4a261,#e8955a,#f4a261);height:.375rem}.membership-cta-module__gdqsOq__cardContent{padding:var(--space-8)var(--space-8)var(--space-8)}@media (min-width:768px){.membership-cta-module__gdqsOq__cardContent{padding:var(--space-10)}}.membership-cta-module__gdqsOq__header{text-align:center;margin-bottom:var(--space-8)}.membership-cta-module__gdqsOq__iconWrapper{border-radius:var(--radius-full);width:3.5rem;height:3.5rem;margin-bottom:var(--space-4);background-color:#0f1f3d;justify-content:center;align-items:center;display:inline-flex}.membership-cta-module__gdqsOq__icon{color:#f4a261;width:1.75rem;height:1.75rem}.membership-cta-module__gdqsOq__heading{font-family:var(--font-heading);font-size:var(--text-2xl);color:var(--color-white);margin-bottom:var(--space-3)}@media (min-width:768px){.membership-cta-module__gdqsOq__heading{font-size:var(--text-3xl)}}.membership-cta-module__gdqsOq__subheading{font-family:var(--font-body);font-size:var(--text-base);color:#a0aec0;max-width:42rem;line-height:var(--leading-relaxed);margin:0 auto}.membership-cta-module__gdqsOq__benefitsGrid{gap:var(--space-4);margin-bottom:var(--space-8);grid-template-columns:1fr;display:grid}@media (min-width:768px){.membership-cta-module__gdqsOq__benefitsGrid{grid-template-columns:repeat(2,1fr)}}.membership-cta-module__gdqsOq__benefitItem{align-items:flex-start;gap:var(--space-4);padding:var(--space-4);border-radius:var(--radius-xl);background-color:#0f1f3d80;border:1px solid #2d3748;display:flex}.membership-cta-module__gdqsOq__benefitIcon{border-radius:var(--radius-lg);flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}.membership-cta-module__gdqsOq__benefitIconCoach{background-color:#4a90e233}.membership-cta-module__gdqsOq__benefitIconCoach .membership-cta-module__gdqsOq__benefitIconSvg{color:#4a90e2}.membership-cta-module__gdqsOq__benefitIconLibrary{background-color:#f4a26133}.membership-cta-module__gdqsOq__benefitIconLibrary .membership-cta-module__gdqsOq__benefitIconSvg{color:#f4a261}.membership-cta-module__gdqsOq__benefitIconTools{background-color:#48bb7833}.membership-cta-module__gdqsOq__benefitIconTools .membership-cta-module__gdqsOq__benefitIconSvg{color:#48bb78}.membership-cta-module__gdqsOq__benefitIconJournal{background-color:#9f7aea33}.membership-cta-module__gdqsOq__benefitIconJournal .membership-cta-module__gdqsOq__benefitIconSvg{color:#9f7aea}.membership-cta-module__gdqsOq__benefitIconSvg{width:1.25rem;height:1.25rem}.membership-cta-module__gdqsOq__benefitContent{flex:1}.membership-cta-module__gdqsOq__benefitTitle{font-size:var(--text-sm);font-weight:var(--font-weight-medium);color:var(--color-white);margin-bottom:var(--space-1)}.membership-cta-module__gdqsOq__benefitDescription{font-size:var(--text-sm);color:#a0aec0}.membership-cta-module__gdqsOq__ctaWrapper{justify-content:center;display:flex}.membership-cta-module__gdqsOq__ctaButton{padding:var(--space-3)var(--space-8);color:#0f1f3d;font-weight:var(--font-weight-semibold);border-radius:var(--radius-lg);transition:var(--transition-all);box-shadow:var(--shadow-md);background-color:#f4a261;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.membership-cta-module__gdqsOq__ctaButton:hover{box-shadow:var(--shadow-lg);background-color:#e8955a}.membership-cta-module__gdqsOq__ctaArrow{width:1.25rem;height:1.25rem;margin-left:var(--space-2)}.membership-cta-module__gdqsOq__trustIndicator{text-align:center;color:#a0aec0;font-size:var(--text-sm);margin-top:var(--space-6)}@media (prefers-reduced-motion:reduce){.membership-cta-module__gdqsOq__ctaButton{transition:none}}@media (prefers-contrast:high){.membership-cta-module__gdqsOq__card{border:2px solid var(--color-white)}.membership-cta-module__gdqsOq__benefitItem{border-width:2px}.membership-cta-module__gdqsOq__ctaButton{border:2px solid}}@media print{.membership-cta-module__gdqsOq__section{display:none}}
.comment-section-module__-ST_-a__section{margin-top:var(--space-12);padding-top:var(--space-8);border-top:1px solid var(--color-neutral-700)}.comment-section-module__-ST_-a__header{align-items:center;gap:var(--space-3);margin-bottom:var(--space-6);display:flex}.comment-section-module__-ST_-a__headerIcon{border-radius:var(--radius-full);background-color:var(--color-navy-royal);justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}.comment-section-module__-ST_-a__headerIconSvg{width:1.25rem;height:1.25rem;color:var(--color-gold)}.comment-section-module__-ST_-a__headerTitle{font-family:var(--font-heading);font-size:var(--text-lg);color:var(--color-white)}.comment-section-module__-ST_-a__headerCount{font-size:var(--text-sm);color:var(--text-on-dark-muted)}.comment-section-module__-ST_-a__formWrapper{background-color:var(--color-navy-royal);border-radius:var(--radius-xl);padding:var(--space-5);margin-bottom:var(--space-6)}.comment-section-module__-ST_-a__formInner{gap:var(--space-3);display:flex}.comment-section-module__-ST_-a__avatar{border-radius:var(--radius-full);background-color:var(--color-gold);width:2.5rem;height:2.5rem;color:var(--color-midnight);font-weight:var(--font-weight-semibold);font-size:var(--text-sm);flex-shrink:0;justify-content:center;align-items:center;display:flex}.comment-section-module__-ST_-a__formContent{flex:1}.comment-section-module__-ST_-a__textarea{background-color:var(--color-midnight);border:1px solid var(--color-neutral-700);border-radius:var(--radius-lg);width:100%;padding:var(--space-3)var(--space-4);color:var(--color-white);resize:none;transition:var(--transition-all)}.comment-section-module__-ST_-a__textarea::placeholder{color:var(--text-on-dark-muted)}.comment-section-module__-ST_-a__textarea:focus{border-color:var(--color-gold);outline:none;box-shadow:0 0 0 2px #c8982a80}.comment-section-module__-ST_-a__textarea:disabled{opacity:.5}.comment-section-module__-ST_-a__formFooter{margin-top:var(--space-3);justify-content:space-between;align-items:center;display:flex}.comment-section-module__-ST_-a__charCount{font-size:var(--text-xs);color:var(--text-on-dark-muted)}.comment-section-module__-ST_-a__charCountWarning{color:var(--color-gold)}.comment-section-module__-ST_-a__submitButton{align-items:center;gap:var(--space-2);padding:var(--space-2)var(--space-5);background-color:var(--color-gold);color:var(--color-midnight);font-weight:var(--font-weight-semibold);font-size:var(--text-sm);border-radius:var(--radius-lg);cursor:pointer;transition:var(--transition-all);border:none;display:inline-flex}.comment-section-module__-ST_-a__submitButton:hover:not(:disabled){background-color:var(--color-amber)}.comment-section-module__-ST_-a__submitButton:disabled{cursor:not-allowed;background-color:#c8982a80}.comment-section-module__-ST_-a__submitIcon{width:1rem;height:1rem}.comment-section-module__-ST_-a__spinIcon{animation:1s linear infinite comment-section-module__-ST_-a__spin}@keyframes comment-section-module__-ST_-a__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.comment-section-module__-ST_-a__errorMessage{margin-top:var(--space-2);font-size:var(--text-sm);color:var(--color-red-500);align-items:center;gap:var(--space-1);display:flex}.comment-section-module__-ST_-a__successMessage{margin-top:var(--space-2);font-size:var(--text-sm);color:var(--color-emerald-500);align-items:center;gap:var(--space-1);display:flex}.comment-section-module__-ST_-a__messageIcon{width:1rem;height:1rem}.comment-section-module__-ST_-a__loadingWrapper{background-color:var(--color-navy-royal);border-radius:var(--radius-xl);padding:var(--space-6);margin-bottom:var(--space-6)}.comment-section-module__-ST_-a__loadingBox{background-color:var(--color-midnight);border-radius:var(--radius-lg);height:6rem;animation:2s cubic-bezier(.4,0,.6,1) infinite comment-section-module__-ST_-a__pulse}@keyframes comment-section-module__-ST_-a__pulse{0%,to{opacity:1}50%{opacity:.5}}.comment-section-module__-ST_-a__promptWrapper{background-color:var(--color-navy-royal);border-radius:var(--radius-xl);padding:var(--space-6);margin-bottom:var(--space-6);text-align:center}.comment-section-module__-ST_-a__promptIcon{border-radius:var(--radius-full);background-color:var(--color-midnight);width:3rem;height:3rem;margin:0 auto var(--space-3);justify-content:center;align-items:center;display:flex}.comment-section-module__-ST_-a__promptIconSvg{width:1.5rem;height:1.5rem;color:var(--color-gold)}.comment-section-module__-ST_-a__promptTitle{color:var(--color-white);font-weight:var(--font-weight-medium);margin-bottom:var(--space-2)}.comment-section-module__-ST_-a__promptText{color:var(--text-on-dark-muted);font-size:var(--text-sm);margin-bottom:var(--space-4)}.comment-section-module__-ST_-a__promptLink{align-items:center;gap:var(--space-2);padding:var(--space-2)var(--space-5);background-color:var(--color-gold);color:var(--color-midnight);font-weight:var(--font-weight-semibold);font-size:var(--text-sm);border-radius:var(--radius-lg);transition:var(--transition-all);text-decoration:none;display:inline-flex}.comment-section-module__-ST_-a__promptLink:hover{background-color:var(--color-amber)}.comment-section-module__-ST_-a__promptArrow{width:1rem;height:1rem}.comment-section-module__-ST_-a__commentsList{gap:var(--space-4);flex-direction:column;display:flex}.comment-section-module__-ST_-a__skeletonItem{border-radius:var(--radius-xl);padding:var(--space-5);background-color:#1a294280;animation:2s cubic-bezier(.4,0,.6,1) infinite comment-section-module__-ST_-a__pulse}.comment-section-module__-ST_-a__skeletonInner{gap:var(--space-3);display:flex}.comment-section-module__-ST_-a__skeletonAvatar{border-radius:var(--radius-full);background-color:var(--color-midnight);width:2.5rem;height:2.5rem}.comment-section-module__-ST_-a__skeletonContent{gap:var(--space-2);flex-direction:column;flex:1;display:flex}.comment-section-module__-ST_-a__skeletonLine{background-color:var(--color-midnight);border-radius:var(--radius-sm);height:1rem}.comment-section-module__-ST_-a__skeletonLineShort{width:6rem}.comment-section-module__-ST_-a__skeletonLineFull{width:100%}.comment-section-module__-ST_-a__skeletonLineMedium{width:75%}.comment-section-module__-ST_-a__commentItem{background-color:var(--color-white);border-radius:var(--radius-xl);padding:var(--space-5);border:1px solid var(--border-default);transition:var(--transition-all)}.comment-section-module__-ST_-a__commentItem:hover{border-color:var(--color-neutral-300);box-shadow:var(--shadow-sm)}.comment-section-module__-ST_-a__commentInner{gap:var(--space-3);display:flex}.comment-section-module__-ST_-a__commentAvatar{border-radius:var(--radius-full);background:linear-gradient(to bottom right,var(--color-navy),var(--color-navy-light));width:2.5rem;height:2.5rem;color:var(--color-white);font-weight:var(--font-weight-semibold);font-size:var(--text-sm);flex-shrink:0;justify-content:center;align-items:center;display:flex}.comment-section-module__-ST_-a__commentContent{flex:1;min-width:0}.comment-section-module__-ST_-a__commentHeader{align-items:center;gap:var(--space-2);margin-bottom:var(--space-1);display:flex}.comment-section-module__-ST_-a__commentAuthor{color:var(--color-navy);font-weight:var(--font-weight-medium);font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.comment-section-module__-ST_-a__commentTime{color:var(--color-neutral-500);font-size:var(--text-xs)}.comment-section-module__-ST_-a__commentText{color:var(--color-navy);font-size:var(--text-sm);line-height:var(--leading-relaxed);white-space:pre-wrap;word-wrap:break-word}.comment-section-module__-ST_-a__emptyState{text-align:center;padding:var(--space-8)0}.comment-section-module__-ST_-a__emptyIcon{border-radius:var(--radius-full);background-color:var(--color-navy-royal);width:4rem;height:4rem;margin:0 auto var(--space-4);justify-content:center;align-items:center;display:flex}.comment-section-module__-ST_-a__emptyIconSvg{width:2rem;height:2rem;color:var(--text-on-dark-muted)}.comment-section-module__-ST_-a__emptyText{color:var(--text-on-dark-muted);font-size:var(--text-sm)}@media (prefers-reduced-motion:reduce){.comment-section-module__-ST_-a__spinIcon,.comment-section-module__-ST_-a__loadingBox,.comment-section-module__-ST_-a__skeletonItem{animation:none}}@media (prefers-contrast:high){.comment-section-module__-ST_-a__formWrapper,.comment-section-module__-ST_-a__promptWrapper,.comment-section-module__-ST_-a__commentItem{border:2px solid}.comment-section-module__-ST_-a__textarea{border-width:2px}}@media print{.comment-section-module__-ST_-a__section{border-top-color:var(--color-neutral-300)}.comment-section-module__-ST_-a__formWrapper,.comment-section-module__-ST_-a__promptWrapper{display:none}.comment-section-module__-ST_-a__commentItem{background-color:var(--color-white);border-color:var(--color-neutral-300);box-shadow:none}}
.PrayerStats-module__Y2fmEG__grid{gap:var(--space-4);grid-template-columns:repeat(2,1fr);display:grid}@media (min-width:640px){.PrayerStats-module__Y2fmEG__grid{grid-template-columns:repeat(4,1fr)}}.PrayerStats-module__Y2fmEG__card{background-color:var(--color-white);border-radius:var(--radius-xl);padding:var(--space-4);box-shadow:var(--shadow-sm);border:1px solid var(--color-neutral-200);text-align:center}.PrayerStats-module__Y2fmEG__value{font-family:var(--font-heading);font-size:var(--text-2xl);font-weight:var(--font-weight-bold)}@media (min-width:768px){.PrayerStats-module__Y2fmEG__value{font-size:var(--text-3xl)}}.PrayerStats-module__Y2fmEG__valueTotal{color:var(--color-primary-900)}.PrayerStats-module__Y2fmEG__valueActive{color:var(--color-primary-500)}.PrayerStats-module__Y2fmEG__valueAnswered{color:var(--color-teal-700)}.PrayerStats-module__Y2fmEG__valueMonth{color:var(--color-accent-700)}.PrayerStats-module__Y2fmEG__label{font-size:var(--text-sm);color:var(--color-neutral-600)}.PrayerStats-module__Y2fmEG__encouragement{margin-top:var(--space-4);font-size:var(--text-sm);color:var(--color-primary-700);text-align:center;font-style:italic}
.GuidelinesBanner-module__thUBKG__banner{background:#fffbeb;border:1px solid #001d3d14;border-radius:8px;margin-bottom:1rem;padding:.625rem .875rem}.GuidelinesBanner-module__thUBKG__text{color:var(--color-neutral-700,#374151);margin:0;font-size:.8125rem;line-height:1.5}
