.cards-title.svelte-sby275{font-family:var(--font-heading);font-weight:300;font-size:var(--text-heading-xl);line-height:var(--line-heading);margin:0 auto var(--space-6);max-width:43.75rem;color:var(--color-primary);text-align:center}.cards-grid.svelte-sby275{gap:var(--space-4);grid-template-columns:1fr;display:grid}@media (width>=64rem){.cards-grid.svelte-sby275{grid-template-columns:repeat(3,1fr)}}.card.svelte-sby275{align-items:center;gap:var(--space-7);border-radius:var(--radius-2);background:var(--color-surface);padding:var(--space-5);flex-direction:column;display:flex}.card-image.svelte-sby275{transform-origin:bottom;width:auto;height:14.375rem;animation:6s ease-in-out infinite svelte-sby275-wind-sway}@media (prefers-reduced-motion:reduce){.card-image.svelte-sby275{animation:none}}@keyframes svelte-sby275-wind-sway{0%,to{transform:rotate(-1.5deg)}50%{transform:rotate(1.5deg)}}.card-text.svelte-sby275{font-family:var(--font-body);font-weight:400;font-size:var(--text-body-sm);line-height:var(--line-body);color:var(--color-text);text-align:left;align-self:flex-start;margin:0}.intro.svelte-tc5h4a{padding-bottom:var(--space-7);position:relative}@media (width>=64rem){.intro.svelte-tc5h4a:before{content:"";pointer-events:none;transform-origin:bottom;background:url(../../../images/tree1.svg) 50%/contain no-repeat;width:11.25rem;height:15.625rem;animation:6s ease-in-out infinite svelte-tc5h4a-wind-sway;position:absolute;bottom:-1.875rem;left:5rem}}@media (width>=64rem) and (prefers-reduced-motion:reduce){.intro.svelte-tc5h4a:before{animation:none}}@media (width>=64rem){@keyframes svelte-tc5h4a-wind-sway{0%,to{transform:rotate(-1.5deg)}50%{transform:rotate(1.5deg)}}}.intro-card.svelte-tc5h4a{align-items:center;gap:var(--space-5);border-radius:var(--radius-3);background:var(--color-surface);padding:var(--space-7) var(--space-6);text-align:center;flex-direction:column;display:flex}.intro-title.svelte-tc5h4a{font-family:var(--font-heading);font-weight:300;font-size:var(--text-heading-xl);line-height:var(--line-heading);color:var(--color-primary);margin:0;font-weight:700}.intro-text.svelte-tc5h4a{gap:var(--space-2);flex-direction:column;max-width:37.5rem;display:flex}.intro-cta.svelte-tc5h4a{align-items:center;gap:var(--space-2);margin-top:var(--space-3);flex-direction:column;display:flex}.intro-caption.svelte-tc5h4a{font-family:var(--font-body);font-weight:400;font-size:var(--text-body-sm);line-height:var(--line-body);color:var(--color-text);text-decoration:underline}.resources.svelte-1s7gcrn{margin-top:var(--space-7);margin-bottom:12.5rem}.resources-grid.svelte-1s7gcrn{gap:var(--space-5);margin-top:var(--space-7);grid-template-columns:1fr;display:grid}@media (width>=64rem){.resources-grid.svelte-1s7gcrn{grid-template-columns:1fr 1fr}}.resources-primary.svelte-1s7gcrn{align-self:start;position:relative}@media (width>=64rem){.resources-primary.svelte-1s7gcrn{top:calc(var(--header-height-live) + var(--space-5));position:sticky}}.resources-list.svelte-1s7gcrn{gap:var(--space-4);flex-direction:column;display:flex}.testimony.svelte-1ffixzm{margin-top:var(--space-7);position:relative}.testimony-media.svelte-1ffixzm{border-radius:var(--radius-3);aspect-ratio:1512/982;overflow:hidden}.testimony-bg.svelte-1ffixzm{object-fit:cover;width:100%;height:100%;display:block}.testimony-quote-icon.svelte-1ffixzm{top:var(--space-4);left:var(--space-4);opacity:.15;pointer-events:none;position:absolute}@media (width>=64rem){.testimony-quote-icon.svelte-1ffixzm{opacity:1;position:static}}.testimony-card.svelte-1ffixzm{gap:var(--space-4);margin:var(--space-4) 0 0;border-radius:var(--radius-3);background:var(--color-surface);padding:var(--space-7) var(--space-6);color:var(--color-primary);display:flex;position:relative}@media (width>=64rem){.testimony-card.svelte-1ffixzm{top:50%;right:var(--space-6);width:min(90%,38.75rem);margin:0;position:absolute;transform:translateY(-50%)}}.testimony-card.svelte-1ffixzm .testimony-body:where(.svelte-1ffixzm),.testimony-figure.svelte-1ffixzm{gap:var(--space-4);flex-direction:column;display:flex}.testimony-quote.svelte-1ffixzm{font-family:var(--font-heading);font-weight:700;font-size:var(--text-heading-2xl);line-height:var(--line-heading)}.testimony-author.svelte-1ffixzm{align-items:center;gap:var(--space-2);color:var(--color-text);margin:0;display:flex}.testimony-avatar.svelte-1ffixzm{object-fit:cover;border-radius:50%;flex-shrink:0;width:3.5rem;height:3.5rem}.testimony-name.svelte-1ffixzm{font-family:var(--font-body);font-weight:400;font-size:var(--text-body-md);line-height:var(--line-body);display:block}.testimony-infos.svelte-1ffixzm{font-family:var(--font-body);font-weight:400;font-size:var(--text-body-sm);line-height:var(--line-body);color:var(--color-muted);margin:0}.testimony-link.svelte-1ffixzm{font-family:var(--font-body);font-weight:700;font-size:var(--text-action-sm);letter-spacing:.02em;text-transform:uppercase;align-self:flex-start;align-items:center;gap:var(--space-1);margin-top:var(--space-2);color:var(--color-text);text-decoration:none;display:inline-flex}.testimony-link.svelte-1ffixzm:focus-visible{outline:2px solid var(--color-primary);outline-offset:.0625rem}.testimony-link.svelte-1ffixzm .icon{transform:rotate(90deg)}
