.foundation-page{--foundation-accent-text: #047572;background:var(--color-surface)}.foundation-container{max-width:76rem}.foundation-section{padding:clamp(4rem,7vw,6.5rem) 0}.foundation-section-label,.foundation-eyebrow{display:inline-flex;align-items:center;gap:.45rem;color:var(--foundation-accent-text);font-size:.72rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.foundation-section-heading{display:grid;grid-template-columns:minmax(0,1fr) minmax(18rem,.65fr);align-items:end;gap:2rem;margin-bottom:2rem}.foundation-section-heading--compact{grid-template-columns:1fr}.foundation-section-heading--stacked{grid-template-columns:1fr;align-items:start;gap:.95rem}.foundation-section-heading--stacked>p{max-width:50rem}.foundation-section-heading h2{max-width:42rem;margin:.55rem 0 0;font-size:clamp(1.9rem,4vw,3rem)}.foundation-section-heading>p{max-width:34rem;margin:0;color:var(--color-text-muted);font-size:.95rem;line-height:1.75}.foundation-reveal-enabled [data-foundation-reveal]{opacity:0;transform:translateY(1.25rem);transition:opacity .62s cubic-bezier(.22,1,.36,1),transform .62s cubic-bezier(.22,1,.36,1);transition-delay:var(--foundation-reveal-delay, 0ms);will-change:opacity,transform}.foundation-reveal-enabled [data-foundation-reveal].is-visible{opacity:1;transform:translateY(0)}.foundation-hero{position:relative;overflow:hidden;isolation:isolate;padding:clamp(4.5rem,8vw,7rem) 0 clamp(4.6rem,7vw,6.5rem);background:radial-gradient(circle at 80% 18%,rgba(8,184,179,.12),transparent 24rem),linear-gradient(135deg,var(--color-brand-hero),var(--color-brand-dark-deep));color:var(--color-white)}.foundation-hero__content{position:relative;z-index:2}.foundation-hero__visual{display:none}.foundation-hero--about:before{position:absolute;inset:0;background:radial-gradient(circle at 86% 18%,rgba(8,184,179,.12),transparent 18rem),linear-gradient(135deg,#002f390f,#002f3900);content:"";pointer-events:none;z-index:0}.foundation-breadcrumbs{display:flex;flex-wrap:wrap;align-items:center;gap:.42rem;margin-bottom:clamp(2rem,5vw,3.2rem);color:#ffffff8f;font-size:.7rem;font-weight:700}.foundation-breadcrumbs a{text-decoration:none;transition:color var(--transition-base)}.foundation-breadcrumbs a:hover,.foundation-breadcrumbs a:focus-visible{color:var(--color-brand-accent)}.foundation-breadcrumbs i{color:#ffffff52;font-size:.58rem}.foundation-eyebrow{color:var(--color-brand-accent)}.foundation-hero h1{max-width:48rem;margin:.75rem 0 1.2rem;color:var(--color-white);font-size:clamp(2.6rem,6vw,5rem);letter-spacing:-.045em}.foundation-hero>.foundation-container>p{min-height:3.5em;max-width:46rem;margin:0;color:#ffffffc7;font-size:clamp(1rem,2vw,1.15rem);line-height:1.75}.foundation-story{background:var(--color-white)}.foundation-story__grid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(19rem,.65fr);align-items:start;gap:clamp(2.5rem,6vw,5rem)}.foundation-story__content h2{max-width:44rem;margin:.65rem 0 1.6rem;font-size:clamp(2rem,4.5vw,3.35rem)}.foundation-story__text{display:grid;max-width:48rem;gap:1.05rem}.foundation-story__text p{margin:0;color:var(--color-text-muted);font-size:1rem;line-height:1.85}.foundation-story__text strong{color:var(--color-brand-dark);font-weight:750}.foundation-story__closing{padding-top:.25rem;color:var(--color-brand-dark)!important;font-size:1.08rem!important;font-weight:750}.foundation-story__statement{position:sticky;top:7rem;overflow:hidden;padding:clamp(1.7rem,4vw,2.25rem);border:1px solid rgba(8,184,179,.2);border-radius:var(--radius-lg);background:linear-gradient(145deg,rgba(8,184,179,.08),transparent 65%),var(--color-brand-dark);box-shadow:var(--shadow-card)}.foundation-story__statement:after{position:absolute;right:-2.3rem;bottom:-4rem;width:10rem;height:10rem;border:1px solid rgba(8,184,179,.18);border-radius:50%;content:""}.foundation-story__statement-icon{position:relative;z-index:1;display:inline-grid;width:3rem;height:3rem;margin-bottom:1.5rem;place-items:center;border:1px solid rgba(255,255,255,.18);border-radius:50%;color:var(--color-brand-accent);font-size:1.25rem}.foundation-story__statement blockquote{position:relative;z-index:1;margin:0;color:var(--color-white);font-size:clamp(1.45rem,3vw,2rem);font-weight:650;line-height:1.35;letter-spacing:-.025em}.foundation-story__statement blockquote strong{display:block;color:var(--color-brand-accent);font-weight:800}.foundation-story__statement p{position:relative;z-index:1;margin:1.35rem 0 0;color:#ffffffb3;font-size:.86rem;line-height:1.65}.foundation-experience{border-top:1px solid var(--color-border);background:var(--color-surface-soft)}.foundation-experience__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.foundation-experience__panel{padding:clamp(1.5rem,3vw,2rem);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-white);box-shadow:0 .5rem 1.8rem #002f3809}.foundation-experience__icon{display:inline-grid;width:3.2rem;height:3.2rem;margin-bottom:1.35rem;place-items:center;border-radius:50%;background:var(--color-brand-accent-soft);color:var(--color-brand-accent-dark);font-size:1.2rem}.foundation-experience__panel h3{margin-bottom:.75rem;font-size:1.2rem}.foundation-experience__panel p{margin:0;color:var(--color-text-muted);font-size:.92rem;line-height:1.75}.foundation-goals{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);background:var(--color-white)}.foundation-goals__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.foundation-goal-card{position:relative;min-height:17rem;padding:1.7rem;overflow:hidden;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-white);box-shadow:0 .5rem 1.8rem #002f3809;transition:border-color var(--transition-base),box-shadow var(--transition-base),transform var(--transition-base)}.foundation-goal-card:hover{border-color:#08b8b36b;box-shadow:var(--shadow-card);transform:translateY(-.18rem)}.foundation-goal-card__top{position:relative;z-index:2;display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:2.8rem}.foundation-goal-card__number{position:relative;z-index:2;color:#002d3933;font-size:1.6rem;font-weight:800;letter-spacing:-.04em}.foundation-goal-card__visual{position:absolute;top:0;right:0;z-index:1;width:14rem;height:12rem;pointer-events:none}.foundation-goal-card__visual img{position:absolute;top:-1rem;right:-.55rem;width:16.5rem;height:16.5rem;max-width:none;object-fit:contain;object-position:top right}.foundation-goal-card:nth-child(1) .foundation-goal-card__visual img{top:-.9rem;right:-.4rem;width:16rem;height:16rem}.foundation-goal-card:nth-child(2) .foundation-goal-card__visual img{top:-.8rem;right:-.3rem;width:15.4rem;height:15.4rem}.foundation-goal-card:nth-child(3) .foundation-goal-card__visual img{top:-.85rem;right:-.35rem;width:15.9rem;height:15.9rem}.foundation-goal-card:nth-child(4) .foundation-goal-card__visual img{top:-.9rem;right:-.4rem;width:16rem;height:16rem}.foundation-goal-card h3,.foundation-goal-card>p{position:relative;z-index:2}.foundation-goal-card h3{max-width:calc(100% - 7.5rem);margin-bottom:.75rem;font-size:1.2rem}.foundation-goal-card p{max-width:31rem;margin:0;color:var(--color-text-muted);font-size:.9rem;line-height:1.7}.foundation-human{background:var(--color-surface-soft)}.foundation-human__inner{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:clamp(1.6rem,4vw,3rem);overflow:hidden;padding:clamp(1.8rem,5vw,3.2rem);border-radius:var(--radius-lg);background:radial-gradient(circle at 88% 20%,rgba(8,184,179,.13),transparent 22rem),var(--color-brand-dark);box-shadow:var(--shadow-card)}.foundation-human__inner:after{position:absolute;right:-6rem;bottom:-9rem;width:22rem;height:22rem;border:1px solid rgba(8,184,179,.14);border-radius:50%;content:""}.foundation-human__mark{position:relative;z-index:1;display:inline-grid;width:clamp(4.5rem,8vw,6rem);height:clamp(4.5rem,8vw,6rem);place-items:center;border:1px solid rgba(255,255,255,.16);border-radius:50%;background:#ffffff0f;color:var(--color-brand-accent);font-size:clamp(1.5rem,3vw,2rem)}.foundation-human__content{position:relative;z-index:1;max-width:58rem}.foundation-human .foundation-section-label{color:var(--color-brand-accent)}.foundation-human h2{margin:.55rem 0 1rem;color:var(--color-white);font-size:clamp(1.8rem,4vw,2.8rem)}.foundation-human p{max-width:54rem;margin:0;color:#ffffffbd;line-height:1.8}.foundation-human p+p{margin-top:.9rem}.foundation-human__lead{margin-bottom:.85rem!important;color:#fffffff0!important;font-size:1.02rem;font-weight:650}.foundation-contact-cta{padding-top:0;background:var(--color-surface-soft)}.foundation-contact-cta__inner{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(2rem,5vw,4rem);padding:clamp(1.8rem,5vw,3rem);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:linear-gradient(100deg,#dff6f4d9,#fffffff5)}.foundation-contact-cta__content{max-width:48rem}.foundation-contact-cta__content h2{margin:.55rem 0 .9rem;font-size:clamp(1.8rem,4vw,2.7rem)}.foundation-contact-cta__content p{margin:0 0 .85rem;color:var(--color-text-muted);line-height:1.75}.foundation-contact-cta__content strong{color:var(--color-brand-dark);font-size:1rem;font-weight:750}.foundation-contact-cta__action{flex:0 0 auto}.foundation-contact-cta__button{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;min-height:3.25rem;padding:.85rem 1.2rem;border:1px solid var(--color-brand-dark);border-radius:.8rem;background:var(--color-brand-dark);color:var(--color-white);font-size:.82rem;font-weight:800;text-decoration:none;white-space:nowrap;transition:border-color var(--transition-base),background var(--transition-base),color var(--transition-base),transform var(--transition-base)}.foundation-contact-cta__button:hover,.foundation-contact-cta__button:focus-visible{border-color:var(--color-brand-accent-dark);background:var(--color-brand-accent-dark);color:var(--color-white);transform:translateY(-.12rem)}.foundation-contact-cta__button i{transition:transform var(--transition-base)}.foundation-contact-cta__button:hover i,.foundation-contact-cta__button:focus-visible i{transform:translate(.2rem)}.foundation-discover{padding-top:0;background:var(--color-surface-soft)}.foundation-discover__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.foundation-link-card{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem;min-height:8.6rem;padding:1.3rem 1.4rem;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-white);color:var(--color-brand-dark);text-decoration:none;box-shadow:0 .4rem 1.5rem #002f3809;transition:border-color var(--transition-base),box-shadow var(--transition-base),transform var(--transition-base)}.foundation-link-card:hover,.foundation-link-card:focus-visible{border-color:#08b8b373;color:var(--color-brand-dark);box-shadow:var(--shadow-card);transform:translateY(-.15rem)}.foundation-link-card__icon{display:inline-grid;width:3.2rem;height:3.2rem;place-items:center;border-radius:50%;background:var(--color-brand-accent-soft);color:var(--color-brand-accent-dark);font-size:1.15rem}.foundation-link-card__content{display:grid;gap:.2rem}.foundation-link-card__content strong{font-size:.95rem}.foundation-link-card__content small{color:var(--color-text-muted);font-size:.75rem;line-height:1.45}.foundation-link-card__arrow{color:var(--color-brand-accent-dark);transition:transform var(--transition-base)}.foundation-link-card:hover .foundation-link-card__arrow,.foundation-link-card:focus-visible .foundation-link-card__arrow{transform:translate(.25rem)}.foundation-board{background:var(--color-white)}.foundation-board__list{display:grid;gap:clamp(2rem,5vw,4rem)}.foundation-board-member{display:grid;grid-template-columns:minmax(18rem,.78fr) minmax(0,1.45fr);align-items:start;overflow:hidden;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-white);box-shadow:var(--shadow-card)}.foundation-board-member--reverse{grid-template-columns:minmax(0,1.45fr) minmax(18rem,.78fr)}.foundation-board-member--reverse .foundation-board-member__visual{grid-column:2;grid-row:1}.foundation-board-member--reverse .foundation-board-member__content{grid-column:1;grid-row:1}.foundation-board-member__visual{position:relative;width:100%;min-height:0;aspect-ratio:1 / 1;align-self:start;overflow:hidden;background:var(--color-brand-dark)}.foundation-board-member:not(.foundation-board-member--reverse) .foundation-board-member__visual{border-bottom-right-radius:var(--radius-lg)}.foundation-board-member.foundation-board-member--reverse .foundation-board-member__visual{border-bottom-left-radius:var(--radius-lg)}.foundation-board-member__visual:after{position:absolute;inset:0;background:linear-gradient(180deg,#00252f00 72%,#00252f24);content:"";pointer-events:none}.foundation-board-member__photo{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.foundation-board-member__content{padding:clamp(1.7rem,4vw,3.4rem)}.foundation-board-member__role{display:inline-block;margin-bottom:.55rem;color:var(--foundation-accent-text);font-size:.7rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.foundation-board-member__content h3{margin-bottom:1.5rem;font-size:clamp(1.8rem,4vw,2.75rem)}.foundation-board-member__bio{color:var(--color-text-muted);font-size:.91rem;line-height:1.78}.foundation-board-member__bio p{margin-bottom:1rem}.foundation-board-member__bio p:last-child{margin-bottom:0}.foundation-statute{background:var(--color-white)}.foundation-statute__container{max-width:58rem}.foundation-statute__intro{max-width:48rem;margin-bottom:2rem}.foundation-statute__intro h2{margin:.55rem 0 .9rem;font-size:clamp(1.9rem,4vw,2.8rem)}.foundation-statute__intro p{color:var(--color-text-muted);line-height:1.75}.foundation-document-card{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1.25rem;padding:1.5rem;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:linear-gradient(90deg,rgba(223,246,244,.45),transparent 60%),var(--color-white);box-shadow:var(--shadow-card)}.foundation-document-card__icon{display:inline-grid;width:4.2rem;height:4.2rem;place-items:center;border-radius:var(--radius-md);background:var(--color-brand-dark);color:var(--color-brand-accent);font-size:1.55rem}.foundation-document-card__content{min-width:0}.foundation-document-card__type{display:block;margin-bottom:.25rem;color:var(--foundation-accent-text);font-size:.65rem;font-weight:800;letter-spacing:.1em}.foundation-document-card h3{margin-bottom:.3rem;font-size:1.05rem}.foundation-document-card p{margin:0;color:var(--color-text-muted);font-size:.78rem}.foundation-document-card__actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.5rem}.foundation-document-card__action{display:inline-flex;align-items:center;justify-content:center;gap:.42rem;padding:.62rem .78rem;border:1px solid var(--color-border);border-radius:.7rem;background:var(--color-white);color:var(--color-brand-dark);font-size:.7rem;font-weight:800;text-decoration:none;white-space:nowrap;transition:border-color var(--transition-base),background var(--transition-base),color var(--transition-base)}.foundation-document-card__action:hover,.foundation-document-card__action:focus-visible{border-color:var(--color-brand-accent);background:var(--color-brand-accent-soft);color:var(--color-brand-dark)}.foundation-document-card__action--primary{border-color:var(--color-brand-dark);background:var(--color-brand-dark);color:var(--color-white)}.foundation-document-card__action--primary:hover,.foundation-document-card__action--primary:focus-visible{border-color:var(--color-brand-accent-dark);background:var(--color-brand-accent-dark);color:var(--color-white)}.foundation-statute__note{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.75rem;margin-top:1rem;padding:1rem 1.1rem;border-left:3px solid var(--color-brand-accent);background:var(--color-brand-accent-soft);color:var(--color-brand-dark)}.foundation-statute__note i{margin-top:.12rem;color:var(--color-brand-accent-dark)}.foundation-statute__note p{margin:0;font-size:.78rem;line-height:1.6}.foundation-statute__summary{margin-top:clamp(2.6rem,5vw,4rem);padding-top:clamp(2.2rem,4vw,3rem);border-top:1px solid var(--color-border)}.foundation-statute__summary>h2{margin:.55rem 0 1.4rem;font-size:clamp(1.65rem,3.5vw,2.35rem)}.foundation-statute__summary-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.foundation-statute__summary-item{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.8rem;padding:1rem;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-soft)}.foundation-statute__summary-item:last-child{grid-column:1 / -1}.foundation-statute__summary-item>i{display:inline-grid;width:2.35rem;height:2.35rem;place-items:center;border-radius:50%;background:var(--color-brand-accent-soft);color:var(--color-brand-accent-dark);font-size:.9rem}.foundation-statute__summary-item h3{margin-bottom:.28rem;font-size:.9rem}.foundation-statute__summary-item p{margin:0;color:var(--color-text-muted);font-size:.76rem;line-height:1.55}.foundation-hero--about .foundation-hero__content>p{max-width:42rem}@media (min-width: 992px){.foundation-hero--about{min-height:clamp(25rem,38vw,31rem)}.foundation-hero--about h1{width:max-content;max-width:none;white-space:nowrap}.foundation-hero--about .foundation-hero__content{padding-right:min(40vw,29.5rem)}.foundation-hero--about .foundation-hero__visual{position:absolute;inset:0;display:block;z-index:1;pointer-events:none}.foundation-hero--about .foundation-hero__visual:before{position:absolute;inset:0;background-image:url("../images/about_hero_blend_plant.398f60c38ab8.webp");background-position:right center;background-repeat:no-repeat;background-size:auto 100%;opacity:1;content:""}.foundation-hero--about .foundation-hero__visual:after{position:absolute;inset:0;background:linear-gradient(180deg,#00252f,#00252ff2,#00252fb8 16%,#00252f57,#00252f14 36%,#00252f00 48%),linear-gradient(90deg,#002f39,#002f39fe 18%,#002f39fb 29%,#002f39e6,#002f39ad 49%,#002f3957 58%,#002f391a 65%,#002f3900 71%);content:""}}@media (max-width: 1199.98px){.foundation-goal-card__visual{width:15rem;height:13.5rem}.foundation-goals__grid .foundation-goal-card .foundation-goal-card__visual img{top:-.9rem;right:-.2rem;width:15rem;height:13.5rem}.foundation-goal-card h3{max-width:calc(100% - 5.2rem)}}@media (max-width: 991.98px){.foundation-hero.foundation-hero--about{padding-bottom:clamp(14.5rem,42vw,19rem)}.foundation-hero--about .foundation-hero__content{padding-right:0}.foundation-hero--about .foundation-hero__visual{position:absolute;right:0;bottom:0;left:0;z-index:1;display:block;height:clamp(17rem,48vw,22rem);overflow:hidden;pointer-events:none}.foundation-hero--about .foundation-hero__visual:before{position:absolute;inset:0;background:url("../images/about_hero_blend_plant_mobile.287e79bc1c1c.webp") center 50% / cover no-repeat;content:""}.foundation-hero--about .foundation-hero__visual:after{position:absolute;inset:0;background:linear-gradient(180deg,var(--color-brand-hero) 0%,rgba(0,37,47,.95) 8%,rgba(0,37,47,.78) 18%,rgba(0,37,47,.48) 30%,rgba(0,37,47,.2) 42%,rgba(0,37,47,.05) 54%,transparent 68%),linear-gradient(90deg,rgba(0,37,47,.14) 0%,rgba(0,37,47,.05) 28%,transparent 52%);content:""}.foundation-section-heading,.foundation-story__grid{grid-template-columns:1fr}.foundation-section-heading{align-items:start;gap:1rem}.foundation-story__statement{position:relative;top:auto;max-width:38rem}.foundation-contact-cta__inner{grid-template-columns:1fr;align-items:start}.foundation-contact-cta__action{justify-self:start}.foundation-board-member,.foundation-board-member--reverse{grid-template-columns:minmax(14rem,.7fr) minmax(0,1.3fr)}.foundation-board-member--reverse .foundation-board-member__visual,.foundation-board-member--reverse .foundation-board-member__content{grid-column:auto;grid-row:auto}.foundation-board-member.foundation-board-member--reverse .foundation-board-member__visual{border-bottom-right-radius:var(--radius-lg);border-bottom-left-radius:0}}@media (max-width: 767.98px){.foundation-board-member:not(.foundation-board-member--reverse) .foundation-board-member__visual{border-bottom-right-radius:0}.foundation-board-member.foundation-board-member--reverse .foundation-board-member__visual{border-bottom-right-radius:0;border-bottom-left-radius:0}.foundation-section{padding:3.6rem 0}.foundation-hero{padding:3.5rem 0 4.2rem}.foundation-goals__grid,.foundation-experience__grid,.foundation-discover__grid,.foundation-board-member,.foundation-board-member--reverse,.foundation-human__inner{grid-template-columns:1fr}.foundation-goal-card{min-height:16rem}.foundation-goal-card__top{margin-bottom:2rem}.foundation-goal-card__visual{width:16rem;height:13.5rem}.foundation-goals__grid .foundation-goal-card .foundation-goal-card__visual img{top:-.75rem;right:-.15rem;width:16rem;height:13.5rem}.foundation-goal-card h3{max-width:calc(100% - 4.5rem)}.foundation-human__mark{width:4rem;height:4rem}.foundation-board-member__visual{width:100%;height:auto;min-height:0;aspect-ratio:1 / 1;background:var(--color-brand-dark)}.foundation-document-card{grid-template-columns:auto minmax(0,1fr)}.foundation-document-card__actions{grid-column:1 / -1;justify-content:flex-start}.foundation-statute__summary-grid{grid-template-columns:1fr}.foundation-statute__summary-item:last-child{grid-column:auto}}@media (max-width: 575.98px){.foundation-hero.foundation-hero--about{padding-bottom:14rem}.foundation-hero--about .foundation-hero__visual{height:17rem}.foundation-hero--about .foundation-hero__visual:before{background-position:58% center}.foundation-container{width:calc(100% - 1.5rem);padding-right:0;padding-left:0}.foundation-breadcrumbs{margin-bottom:1.8rem;font-size:.64rem}.foundation-hero h1{font-size:clamp(2.35rem,13vw,3.25rem)}.foundation-hero>.foundation-container>p{font-size:.93rem;line-height:1.7}.foundation-story__text p,.foundation-experience__panel p,.foundation-goal-card p,.foundation-human p,.foundation-contact-cta__content p{font-size:.9rem}.foundation-story__statement{padding:1.45rem}.foundation-story__statement blockquote{font-size:1.45rem}.foundation-story__statement p{font-size:.82rem}.foundation-section-heading h2,.foundation-story__content h2{font-size:1.85rem}.foundation-goal-card{min-height:14.5rem;padding:1.35rem}.foundation-goal-card__top{margin-bottom:1.5rem}.foundation-goal-card__visual{width:13rem;height:11rem}.foundation-goals__grid .foundation-goal-card .foundation-goal-card__visual img{top:-.55rem;right:-.1rem;width:13rem;height:11rem}.foundation-goal-card h3{max-width:calc(100% - 3.8rem)}.foundation-human__inner,.foundation-contact-cta__inner,.foundation-link-card,.foundation-board-member__content{padding:1.35rem}.foundation-contact-cta__button{width:100%}.foundation-link-card{min-height:0}.foundation-link-card__icon{width:2.8rem;height:2.8rem}.foundation-board-member__visual{height:auto;min-height:0;aspect-ratio:1 / 1}.foundation-board-member__bio{font-size:.86rem;line-height:1.72}.foundation-document-card{gap:.85rem;padding:1rem}.foundation-document-card__icon{width:3.4rem;height:3.4rem}}@media (prefers-reduced-motion: reduce){.foundation-reveal-enabled [data-foundation-reveal]{opacity:1;transform:none;transition:none}}
