.hero[data-astro-cid-lcdefpme]{isolation:isolate;padding-block:clamp(2.5rem,6vw,5rem) clamp(3rem,7vw,5.5rem);position:relative;overflow:hidden}.hero[data-astro-cid-lcdefpme]:before{content:"";z-index:-1;aspect-ratio:1;background:radial-gradient(circle, var(--teal-100) 0%, #d9f1ed00 68%);border-radius:50%;width:min(60rem,90vw);position:absolute;inset:-30% -10% auto auto}.hero-grid[data-astro-cid-lcdefpme]{align-items:center;gap:clamp(2rem,5vw,4rem);display:grid}@media (width>=60rem){.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:1.1fr .9fr}}.hero-copy[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{margin-bottom:.45em}.hero-copy[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{max-width:34rem;font-size:var(--text-xl);margin-bottom:2rem}.hero-facts[data-astro-cid-lcdefpme]{font-size:var(--text-sm);color:var(--color-text-muted);flex-wrap:wrap;gap:.5rem 1.4rem;margin-top:2rem;font-weight:700;display:flex}.hero-facts[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{align-items:center;gap:.5rem;display:flex}.hero-facts[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:"";background:var(--lavender-500);border-radius:50%;width:.55rem;height:.55rem}.hero-art[data-astro-cid-lcdefpme]{place-items:center;display:grid}.hero-emblem[data-astro-cid-lcdefpme]{isolation:isolate;width:min(30rem,78vw);position:relative}.hero-emblem[data-astro-cid-lcdefpme]:before,.hero-emblem[data-astro-cid-lcdefpme]:after{content:"";z-index:-1;border-radius:50%;position:absolute}.hero-emblem[data-astro-cid-lcdefpme]:before{background:var(--lavender-100);inset:6% -6% -6% 6%}.hero-emblem[data-astro-cid-lcdefpme]:after{aspect-ratio:1;background:var(--teal-200);opacity:.6;width:22%;top:-2%;left:-4%}.hero-emblem[data-astro-cid-lcdefpme] img{filter:drop-shadow(0 24px 40px #0a1c3f2e);width:100%;height:auto}@media (prefers-reduced-motion:no-preference){.hero-emblem[data-astro-cid-lcdefpme] img{animation:7s ease-in-out infinite float}}@keyframes float{50%{transform:translateY(-10px)rotate(-1.5deg)}}.hero-photo[data-astro-cid-lcdefpme]{width:min(34rem,92vw);margin:0;position:relative}.hero-photo[data-astro-cid-lcdefpme]>img:first-child{aspect-ratio:4/5;object-fit:cover;width:100%;box-shadow:var(--shadow-lg);border-radius:2.5rem 2.5rem 2.5rem .75rem}.hero-photo[data-astro-cid-lcdefpme] .hero-photo-badge{filter:drop-shadow(0 10px 20px #0a1c3f40);width:7.5rem;height:7.5rem;position:absolute;bottom:-1.25rem;left:-1.25rem}.mission[data-astro-cid-lcdefpme]{background:radial-gradient(circle at 0% 0%, #12a09033, transparent 26rem), radial-gradient(circle at 100% 100%, #b283b333, transparent 24rem), var(--navy-900);padding-block:clamp(3.5rem,8vw,5.5rem)}.mission-eyebrow[data-astro-cid-lcdefpme]{color:var(--teal-300)}.mission-text[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-size:var(--text-xl);font-variation-settings:"SOFT" 100;color:#fff;margin:0;line-height:1.55}.pillars[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:1.25rem;display:grid}.pillar[data-astro-cid-lcdefpme]{flex-direction:column;gap:.25rem;transition:transform .2s,box-shadow .2s;display:flex}.pillar[data-astro-cid-lcdefpme]:hover{box-shadow:var(--shadow);transform:translateY(-3px)}.pillar[data-astro-cid-lcdefpme] .icon-bubble[data-astro-cid-lcdefpme]{margin-bottom:.9rem}.pillar[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:.3rem}.pillar[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--color-text-muted)}.story[data-astro-cid-lcdefpme]{align-items:center;gap:clamp(2rem,5vw,4rem);display:grid}@media (width>=56rem){.story[data-astro-cid-lcdefpme]{grid-template-columns:1.15fr .85fr}}.story-copy[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{margin-bottom:1.5rem}.story-quote[data-astro-cid-lcdefpme]{border-radius:var(--radius-lg);background:linear-gradient(150deg, var(--lavender-100), var(--teal-50));margin:0;padding:clamp(1.75rem,4vw,2.5rem);position:relative}.story-quote[data-astro-cid-lcdefpme] .quote-heart{width:2rem;height:2rem;color:var(--lavender-500);fill:currentColor;margin-bottom:1rem}.story-quote[data-astro-cid-lcdefpme] blockquote[data-astro-cid-lcdefpme]{margin:0}.story-quote[data-astro-cid-lcdefpme] blockquote[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-size:var(--text-xl);font-variation-settings:"SOFT" 100;color:var(--navy-800);font-style:italic;line-height:1.5}.story-quote[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{color:var(--teal-800);margin-top:1rem;font-weight:700}.story-quote[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]:before{content:"— "}.give[data-astro-cid-lcdefpme]{border-radius:var(--radius-lg);background:radial-gradient(circle at 100% 0%, #ffffff24, transparent 22rem), linear-gradient(135deg, var(--teal-800), var(--teal-700));box-shadow:var(--shadow-lg);align-items:center;gap:2rem 3rem;padding:clamp(1.75rem,5vw,3.5rem);display:grid}@media (width>=56rem){.give[data-astro-cid-lcdefpme]{grid-template-columns:1.2fr .8fr}}.give-eyebrow[data-astro-cid-lcdefpme]{color:var(--teal-100)}.give-eyebrow[data-astro-cid-lcdefpme] svg{color:var(--lavender-200)}.give-copy[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:not(.eyebrow){max-width:34rem;font-size:var(--text-lg);color:#e9f6f4;margin-bottom:1.75rem}.give-list[data-astro-cid-lcdefpme]{gap:.65rem;display:grid}.give-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-radius:var(--radius);color:#fff;background:#ffffff1a;border:1px solid #ffffff29;align-items:center;gap:.85rem;padding:.7rem 1rem;font-weight:700;display:flex}.give-icon[data-astro-cid-lcdefpme]{width:2.4rem;height:2.4rem;color:var(--teal-700);background:#fff;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.surrender-band[data-astro-cid-lcdefpme]{border:1px solid var(--lavender-200);border-radius:var(--radius-lg);background:var(--lavender-100);align-items:center;gap:1.25rem 2rem;padding:clamp(1.5rem,4vw,2.5rem);display:grid}@media (width>=52rem){.surrender-band[data-astro-cid-lcdefpme]{grid-template-columns:auto 1fr auto}}.surrender-icon[data-astro-cid-lcdefpme]{background:#fff;width:3.75rem;height:3.75rem}.surrender-icon[data-astro-cid-lcdefpme] svg{width:1.8rem;height:1.8rem}.surrender-copy[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:var(--text-2xl);margin-bottom:.25rem}.surrender-copy[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--navy-800)}.posts-head[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1rem 2rem;margin-bottom:2rem;display:flex}.posts-head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:0}.post-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fill,minmax(min(100%,19rem),1fr));gap:1.5rem;display:grid}.follow[data-astro-cid-lcdefpme]{padding-bottom:var(--space-section)}.follow[data-astro-cid-lcdefpme] .social{justify-content:center;margin-top:1.5rem}
