Fundacja Vivid Emotio

**w imię Nadziei** Wierzymy, że emocjonalna stabilność – przedsiębiorców, sportowców – nie jest ich prywatną sprawą. To, czego nie regulują w sobie, kaskadowo spływa dalej: na zespoły, które budują, i na rodziny, które wracają do domu.

Nasz Ekosystem

Jak działa Vivid Emotio

Fundacja działa jako parasol misyjny nad czterema filarami - każdy z nich odpowiada na inną potrzebę: wiedzę, narzędzia, sztukę i realne wsparcie dla osób pracujących pod ekstremalną presją.

**Wypalenie u założycieli i liderów** rzadko pojawia się nagle. Narasta w ciszy, przez miesiące przeciążenia układu nerwowego - bez przestrzeni na regenerację i bez dostępu do właściwych narzędzi. Nasz ekosystem powstał właśnie po to, by tę lukę wypełnić: badaniami, technologią, sztuką i relacją.

Każdy filar wzmacnia pozostałe. Badania Instytutu zasilają programy Vividi. Przychody Vividi finansują programy społeczne. Vivid Aurum nadaje całości estetyczny i emocjonalny wymiar - przypominając, że praca z układem nerwowym to nie tylko nauka, ale i głęboko ludzkie doświadczenie.

Zbudowane z troski

Za każdym elementem ekosystemu stoi Rada Naukowa, praktyka kliniczna i wieloletnie doświadczenie w pracy z liderami pod presją. Nie oferujemy skrótów - oferujemy sprawdzone narzędzia samoregulacji.

Dołącz do misji Vivid Emotio

Partnerstwo z Fundacją to udział w czymś realnym - wspieraniu ludzi pracujących pod presją, której nie da się udźwignąć w pojedynkę. Razem budujemy ekosystem troski i profilaktyki wypalenia.

Zostań partnerem fundacji

Trzy ścieżki wsparcia misji.

Wybierz formę zaangażowania, która pasuje do Ciebie lub Twojej organizacji. Każda ścieżka oznacza realny wpływ.

Dołącz do społeczności fundacji

Zapisz się i otrzymaj comiesięczne informacje o działaniach Fundacji Vivid Emotio.

Zapisując się, wyrażasz zgodę na przetwarzanie danych zgodnie z naszą <a href="#">polityką prywatności</a>. Możesz wypisać się w dowolnym momencie.

Skontaktuj się z nami

Jesteśmy otwarci na rozmowę o partnerstwie, współpracy i wsparciu misji fundacji. Napisz do nas - odpowiemy z troską i bez zbędnej zwłoki.

Address

ul. Legnicka 65b, 54-206 Wrocław

Przedsiębiorcy o których dbamy

Opinie podopiecznych

Zobacz, jak podopieczni wykorzystują te rozwiązania, aby budować zaufanie, poprawiać wyniki i rozwijać swój biznes.

​Warsztaty z Jagodą pomogły mi zajrzeć w głąb siebie oraz przepracować pewne blokady, o których wcześniej nie zdawałem sobie sprawy. Dzięki czemu jestem teraz jeszcze bardziej szczęśliwy i spełniony jako człowiek. Polecam umówić się od razu na kilka spotkań ponieważ sam po sobie wiem, że ja dopiero po 3 spotkaniu zacząłem czuć wymierne efekty i popuszczały mi blokady dzięki wcześniejszym zajęciom. Dodatkowo zawsze mogłem liczyć na jej wyjaśnienia oraz wsparcie po odbytych zajęciach. Serdecznie polecam \

Damian Przybyło

Damian Przybyło

Prezes WFS Polska & WFS Diamond · https://www.wfspolska.pl/

Zaufali

<section id="team-council-tiles"> <style> #team-council-tiles { padding-block: var(--et-spacing-vertical); padding-inline: var(--et-spacing-horizontal); background-color: var(--et-colors-background); position: relative; overflow: hidden; } @media (min-width: 1024px) { #team-council-tiles { padding-block: var(--et-spacing-vertical-lg); padding-inline: var(--et-spacing-horizontal-lg); } } /* Background decorative blobs */ #team-council-tiles .bg-blob { position: absolute; border-radius: 50%; filter: blur(80px); pointer-events: none; z-index: 0; } #team-council-tiles .bg-blob-1 { width: 520px; height: 520px; background: color-mix(in srgb, var(--et-colors-brand) 18%, transparent); top: -120px; left: -160px; } #team-council-tiles .bg-blob-2 { width: 400px; height: 400px; background: color-mix(in srgb, var(--et-colors-brand) 12%, transparent); bottom: -100px; right: -100px; } #team-council-tiles .bg-blob-3 { width: 260px; height: 260px; background: color-mix(in srgb, var(--et-colors-brand) 10%, transparent); top: 40%; left: 50%; transform: translateX(-50%); } /* Dot grid pattern overlay */ #team-council-tiles .dot-grid { position: absolute; inset: 0; z-index: 0; pointer-events: none; background-image: radial-gradient(circle, color-mix(in srgb, var(--et-colors-text) 10%, transparent) 1px, transparent 1px); background-size: 28px 28px; opacity: 0.35; } /* Sparkles canvas */ #team-council-tiles .sparkles-canvas { position: absolute; inset: 0; width: 100%; height: 100%; pointer-events: none; z-index: 0; } #team-council-tiles .container { margin-inline: auto; max-width: 42rem; position: relative; z-index: 1; } @media (min-width: 1024px) { #team-council-tiles .container { max-width: 80rem; } } /* Header */ #team-council-tiles .section-header { text-align: center; margin-bottom: 48px; } #team-council-tiles .tag { color: var(--et-colors-brand); font-weight: 600; line-height: 1.2; letter-spacing: -0.02em; text-wrap: balance; font-size: 16px; margin-bottom: 8px; } #team-council-tiles .heading { color: var(--et-colors-text); font-weight: 600; line-height: 1.2; letter-spacing: -0.02em; text-wrap: balance; max-width: 42rem; margin-bottom: 16px; font-size: 36px; margin-inline: auto; } @media (min-width: 640px) { #team-council-tiles .heading { font-size: 48px; } } #team-council-tiles .paragraph { color: var(--et-colors-text); font-size: 18px; opacity: 0.7; text-wrap: balance; max-width: 42rem; margin-bottom: 20px; margin-inline: auto; } /* Tiles grid — centered, smaller tiles */ #team-council-tiles .tiles-grid { display: flex; flex-wrap: wrap; justify-content: center; gap: 20px; } /* Individual tile card */ #team-council-tiles .tile { position: relative; border-radius: 8px; overflow: hidden; border: 1px solid var(--et-colors-border, #e5e7eb); background-color: var(--et-colors-card-background, #fff); display: flex; flex-direction: column; transition: box-shadow 0.3s ease, transform 0.3s ease, border-color 0.3s ease; text-decoration: none; color: inherit; width: 100%; max-width: 320px; } @media (min-width: 768px) { #team-council-tiles .tile { width: calc(50% - 10px); max-width: 320px; } } #team-council-tiles .tile:not(.tile-disabled):hover { box-shadow: 0 0 0 2px var(--et-colors-brand); transform: translateY(-4px); border-color: var(--et-colors-brand); } #team-council-tiles .tile:focus-visible { outline: 2px solid var(--et-colors-brand); outline-offset: 3px; } /* NIEAKTYWNY KAFELEK - ZASZARZONY BEZ HOVERU */ #team-council-tiles .tile-disabled { cursor: not-allowed; opacity: 0.65; /* Przyciemnienie całego klocka */ filter: grayscale(0.5); /* Lekkie odbarwienie koloru */ border-color: var(--et-colors-border) !important; } #team-council-tiles .tile-disabled:hover { transform: none !important; box-shadow: none !important; } /* Brand accent bar */ #team-council-tiles .tile-accent-bar { height: 4px; background: linear-gradient(90deg, var(--et-colors-brand), color-mix(in srgb, var(--et-colors-brand) 50%, transparent)); width: 100%; display: block; transition: opacity 0.3s ease; opacity: 0.6; } #team-council-tiles .tile:not(.tile-disabled):hover .tile-accent-bar { opacity: 1; } /* Tile inner content */ #team-council-tiles .tile-body { padding: 1.25rem; display: flex; flex-direction: column; flex: 1; } #team-council-tiles .tile-tag { display: inline-block; background-color: color-mix(in srgb, var(--et-colors-brand) 15%, transparent); color: var(--et-colors-brand); font-weight: 700; font-size: 11px; letter-spacing: 0.08em; text-transform: uppercase; border-radius: 999px; padding: 3px 10px; margin-bottom: 12px; width: fit-content; } #team-council-tiles .tile-disabled .tile-tag { background-color: rgba(120, 120, 120, 0.15) !important; color: #9ca3af !important; } #team-council-tiles .tile-title { color: var(--et-colors-text); font-weight: 700; font-size: 18px; line-height: 1.25; letter-spacing: -0.02em; text-wrap: balance; margin-bottom: 10px; } #team-council-tiles .tile-desc { color: var(--et-colors-text); font-size: 14px; opacity: 0.65; line-height: 1.6; margin-bottom: 16px; flex: 1; } /* Tile CTA row */ #team-council-tiles .tile-cta { display: flex; align-items: center; margin-top: auto; } #team-council-tiles .btn { border-radius: var(--et-radius-button, 8px); padding: 9px 16px; font-size: 13px; font-weight: 600; display: inline-flex; align-items: center; text-decoration: none; transition: background-color 0.2s ease, box-shadow 0.2s ease; gap: 6px; } #team-council-tiles .btn-primary { background-color: var(--et-colors-brand); color: #101828 !important; } #team-council-tiles .btn-primary:hover { background-color: color-mix(in srgb, var(--et-colors-brand) 85%, transparent); box-shadow: 0 4px 12px color-mix(in srgb, var(--et-colors-brand) 40%, transparent); } /* Zamiana przycisku nieaktywnego na szary/zablokowany */ #team-council-tiles .btn-disabled { background-color: #e5e7eb !important; color: #6b7280 !important; cursor: not-allowed; border: 1px solid #d1d5db !important; box-shadow: none !important; } #team-council-tiles .btn-disabled .arrow { transform: none !important; } #team-council-tiles .btn .arrow { transition: transform 0.25s cubic-bezier(0.16, 1, 0.3, 1); display: inline-block; font-size: 14px; line-height: 1; } #team-council-tiles .btn:not(.btn-disabled):hover .arrow { transform: translateX(5px); } #team-council-tiles .btn-primary:focus-visible { outline: 2px solid var(--et-colors-brand); outline-offset: 2px; } /* Shimmer animation on hover */ #team-council-tiles .tile-shimmer { position: absolute; top: 0; left: -100%; width: 60%; height: 100%; background: linear-gradient( 105deg, transparent 40%, color-mix(in srgb, var(--et-colors-brand) 12%, transparent) 50%, transparent 60% ); pointer-events: none; transition: left 0.6s ease; z-index: 2; } #team-council-tiles .tile:not(.tile-disabled):hover .tile-shimmer { left: 160%; } /* Last utility */ #team-council-tiles .last { margin-bottom: 0 !important; } </style> <!-- Background decorations --> <div class="bg-blob bg-blob-1" aria-hidden="true"></div> <div class="bg-blob bg-blob-2" aria-hidden="true"></div> <div class="bg-blob bg-blob-3" aria-hidden="true"></div> <div class="dot-grid" aria-hidden="true"></div> <!-- Sparkles canvas --> <canvas class="sparkles-canvas" aria-hidden="true" id="team-council-sparkles-canvas"></canvas> <div class="container"> <!-- Section header --> <header class="section-header"> <h3 class="tag">Vividi Champions</h3> <h2 class="heading">Ludzie za Fundacją</h2> </header> <!-- Tiles grid --> <div class="tiles-grid" role="list"> <!-- Tile 1: Nasz Zespół - Aktywny --> <article class="tile" role="listitem"> <div class="tile-shimmer" aria-hidden="true"></div> <span class="tile-accent-bar" aria-hidden="true"></span> <div class="tile-body"> <span class="tile-tag">Zespół</span> <h2 class="tile-title">Poznaj Nasz Zespół</h2> <p class="tile-desc"> Za projektem stoi grupa pasjonatów i specjalistów łączących wiedzę naukową z doświadczeniem praktycznym. Poznaj ludzi, którzy każdego dnia pracują nad rozwojem naszej misji. </p> <div class="tile-cta"> <a class="btn btn-primary last" href="vivid-emotio/nasz-zespol">Poznaj nas <span class="arrow">→</span></a> </div> </div> </article> <!-- Tile 2: Rada Naukowa - CZASOWO NIEAKTYWNY I ZASZARZONY --> <article class="tile tile-disabled" role="listitem"> <span class="tile-accent-bar" aria-hidden="true"></span> <div class="tile-body"> <span class="tile-tag">Wkrótce</span> <h2 class="tile-title" style="opacity: 0.7;">Poznaj Naszą Radę Naukową</h2> <p class="tile-desc"> Rada Naukowa to grono wybitnych naukowców, badaczy i praktyków, którzy czuwają nad merytoryczną jakością naszych działań. Ich wiedza i doświadczenie wyznaczą kierunek naszego rozwoju. </p> <div class="tile-cta"> <button class="btn btn-disabled last" disabled>Już wkrótce <span class="arrow">→</span></button> </div> </div> </article> </div> <!-- end tiles grid --> </div> <script> (function () { const canvas = document.getElementById('team-council-sparkles-canvas'); if (!canvas) return; const ctx = canvas.getContext('2d'); function getBrandColor() { const raw = getComputedStyle(document.documentElement) .getPropertyValue('--et-colors-brand') .trim(); return raw || '#f1df8a'; } function hexToRgb(hex) { const clean = hex.replace('#', ''); if (clean.length === 3) { return { r: parseInt(clean[0] + clean[0], 16), g: parseInt(clean[1] + clean[1], 16), b: parseInt(clean[2] + clean[2], 16), }; } return { r: parseInt(clean.slice(0, 2), 16), g: parseInt(clean.slice(2, 4), 16), b: parseInt(clean.slice(4, 6), 16), }; } const SPARKLE_COUNT = 55; let sparkles = []; let animFrame; let brand = { r: 241, g: 223, b: 138 }; function resizeCanvas() { const section = canvas.parentElement; canvas.width = section.offsetWidth; canvas.height = section.offsetHeight; } function randomBetween(a, b) { return a + Math.random() * (b - a); } function createSparkle(i) { return { x: randomBetween(0, canvas.width), y: randomBetween(0, canvas.height), size: randomBetween(1, 3.2), opacity: randomBetween(0.1, 0.85), opacityDir: Math.random() > 0.5 ? 1 : -1, opacitySpeed: randomBetween(0.004, 0.018), speedX: randomBetween(-0.12, 0.12), speedY: randomBetween(-0.22, -0.06), shape: Math.random() > 0.45 ? 'star' : 'circle', twinklePhase: randomBetween(0, Math.PI * 2), }; } function initSparkles() { const raw = getBrandColor(); if (raw.startsWith('#')) { brand = hexToRgb(raw); } sparkles = []; for (let i = 0; i < SPARKLE_COUNT; i++) { sparkles.push(createSparkle(i)); } } function drawStar(ctx, cx, cy, r, opacity) { const spikes = 15; const inner = r * 0.50; ctx.save(); ctx.translate(cx, cy); ctx.rotate(Math.PI / 4); ctx.beginPath(); for (let i = 0; i < spikes * 2; i++) { const angle = (i * Math.PI) / spikes; const radius = i % 2 === 0 ? r : inner; if (i === 0) { ctx.moveTo(Math.cos(angle) * radius, Math.sin(angle) * radius); } else { ctx.lineTo(Math.cos(angle) * radius, Math.sin(angle) * radius); } } ctx.closePath(); ctx.fillStyle = `rgba(${brand.r},${brand.g},${brand.b},${opacity})`; ctx.shadowColor = `rgba(${brand.r},${brand.g},${brand.b},${opacity * 0.7})`; ctx.shadowBlur = r * 3; ctx.fill(); ctx.restore(); } function drawCircle(ctx, cx, cy, r, opacity) { ctx.save(); ctx.beginPath(); ctx.arc(cx, cy, r, 0, Math.PI * 2); ctx.fillStyle = `rgba(${brand.r},${brand.g},${brand.b},${opacity})`; ctx.shadowColor = `rgba(${brand.r},${brand.g},${brand.b},${opacity * 0.6})`; ctx.shadowBlur = r * 4; ctx.fill(); ctx.restore(); } function tick(time) { ctx.clearRect(0, 0, canvas.width, canvas.height); for (let s of sparkles) { s.twinklePhase += s.opacitySpeed; s.opacity = 0.15 + 0.7 * (0.5 + 0.5 * Math.sin(s.twinklePhase)); s.x += s.speedX; s.y += s.speedY; if (s.y < -10) s.y = canvas.height + 10; if (s.x < -10) s.x = canvas.width + 10; if (s.x > canvas.width + 10) s.x = -10; if (s.shape === 'star') { drawStar(ctx, s.x, s.y, s.size, s.opacity); } else { drawCircle(ctx, s.x, s.y, s.size * 0.7, s.opacity); } } animFrame = requestAnimationFrame(tick); } // Start animations start(); })(); </script> </section>
<section id="gala-charytatywna" style="background-image: url('/files/pages/assets/2026-07-13/rectangle-38-aa_mrjinz0e.png'); background-size: cover; background-position: center; padding-block: var(--et-spacing-vertical); padding-inline: var(--et-spacing-horizontal);"> <style> #gala-charytatywna .container { margin-inline: auto; max-width: 42rem; } @media (min-width: 1024px) { #gala-charytatywna .container { max-width: 80rem; } } #gala-charytatywna .btn { border-radius: var(--et-radius-button, 8px); padding: 10px 14px; font-size: 14px; display: inline-flex; align-items: center; text-decoration: none; margin-bottom: 12px; font-weight: 600; cursor: pointer; border: none; } #gala-charytatywna .btn-primary { background-color: var(--et-colors-brand, #f1df8a); color: #101828; } #gala-charytatywna .btn-primary:hover { background-color: color-mix(in srgb, var(--et-colors-brand, #f1df8a) 90%, transparent); } #gala-charytatywna .btn-primary:focus-visible { outline: 2px solid var(--et-colors-brand, #f1df8a); outline-offset: 2px; } #gala-charytatywna .link-secondary { color: var(--et-colors-text); text-decoration: none; display: inline-flex; align-items: center; gap: 8px; font-size: 14px; line-height: 1.25; align-self: center; border-bottom: 1px solid transparent; margin-bottom: 12px; } #gala-charytatywna .link-secondary:hover { border-bottom: 1px solid currentColor; } #gala-charytatywna .link-secondary:focus-visible { outline: 1px dotted currentColor; outline-offset: 2px; } #gala-charytatywna .heading { color: var(--et-colors-text); font-weight: 600; line-height: 1.2; letter-spacing: -0.02em; text-wrap: balance; max-width: 42rem; margin-bottom: 16px; } #gala-charytatywna h2.heading { font-size: 36px; } @media (min-width: 640px) { #gala-charytatywna h2.heading { font-size: 48px; } } #gala-charytatywna .tag { color: var(--et-colors-brand, #f1df8a); font-weight: 600; line-height: 1.2; letter-spacing: -0.02em; text-wrap: balance; font-size: 16px; margin-bottom: 8px; filter: brightness(0.7); } #gala-charytatywna .last { margin-bottom: 0 !important; } /* Two-column layout: left tiles + right description */ #gala-charytatywna .split-layout { display: grid; grid-template-columns: 1fr; gap: 32px; margin-bottom: 32px; align-items: center; } @media (min-width: 1024px) { #gala-charytatywna .split-layout { grid-template-columns: 1fr 1fr; gap: 48px; } } /* Left: stacked tiles */ #gala-charytatywna .tiles-stack { display: flex; flex-direction: column; gap: 16px; } #gala-charytatywna .tile { border-radius: 8px; padding: 1.5rem; display: flex; flex-direction: column; gap: 8px; transition: box-shadow 0.2s, transform 0.2s; } #gala-charytatywna .tile:hover { box-shadow: 0 4px 18px rgba(0,0,0,0.10); transform: translateY(-2px); } #gala-charytatywna .tile.gold { background: linear-gradient(135deg, #d4a93a 0%, #f1df8a 100%); border: 1px solid #d4a93a; } #gala-charytatywna .tile.white { background-color: #fff; border: 1px solid #e5e7eb; } #gala-charytatywna .tile-icon { font-size: 28px; line-height: 1; margin-bottom: 4px; } #gala-charytatywna .tile-title { font-size: 18px; font-weight: 700; color: #101828; line-height: 1.3; margin-bottom: 4px; } #gala-charytatywna .tile-desc { font-size: 14px; color: #101828; opacity: 0.7; line-height: 1.6; margin-bottom: 0; } #gala-charytatywna .tile.gold .tile-desc { opacity: 0.75; } /* Right: description block */ #gala-charytatywna .description-block { display: flex; flex-direction: column; } #gala-charytatywna .description-block .heading { font-size: 32px; } @media (min-width: 640px) { #gala-charytatywna .description-block .heading { font-size: 40px; } } #gala-charytatywna .description-block .paragraph { max-width: 100%; } /* Feature list inside description */ #gala-charytatywna .feature-list { list-style: none; padding: 0; margin: 0 0 24px; display: flex; flex-direction: column; gap: 14px; } #gala-charytatywna .feature-list li { display: flex; align-items: flex-start; gap: 12px; color: var(--et-colors-text); font-size: 15px; line-height: 1.55; } #gala-charytatywna .feature-list .feat-icon { flex-shrink: 0; width: 28px; height: 28px; border-radius: 50%; background: linear-gradient(135deg, #d4a93a, #f1df8a); display: flex; align-items: center; justify-content: center; font-size: 13px; margin-top: 1px; } #gala-charytatywna .feature-list .feat-text strong { display: block; font-weight: 600; margin-bottom: 1px; } #gala-charytatywna .feature-list .feat-text span { opacity: 0.65; font-size: 13px; } /* CTA card */ #gala-charytatywna .cta-card { border-radius: 8px; background: linear-gradient(135deg, #d4a93a 0%, #f1df8a 100%); border: 1px solid #c9922a; padding: 2rem 1.5rem; text-align: center; } #gala-charytatywna .cta-card .heading { color: #101828; margin-inline: auto; } #gala-charytatywna .cta-card .paragraph { color: #101828; opacity: 0.75; margin-inline: auto; } #gala-charytatywna .cta-card .btn-primary { background-color: #101828; color: #f1df8a; } #gala-charytatywna .cta-card .btn-primary:hover { background-color: #1e2a3a; } #gala-charytatywna .cta-card .link-secondary { color: #101828; } #gala-charytatywna .cta-card .tag { color: #7a5c10; filter: none; } #gala-charytatywna .cta-actions { display: flex; flex-wrap: wrap; gap: 12px; justify-content: center; } @media (min-width: 1024px) { #gala-charytatywna { padding-block: var(--et-spacing-vertical-lg); padding-inline: var(--et-spacing-horizontal-lg); } } </style> <div class="container"> <!-- Split layout: left = tiles, right = description --> <div class="split-layout"> <!-- LEFT: two tiles stacked --> <div class="tiles-stack" role="list" aria-label="Obszary wsparcia"> <div class="tile gold" role="listitem"> <div class="tile-icon" aria-hidden="true">💼</div> <div class="tile-title">Wsparcie dla przedsiębiorców</div> <p class="tile-desc">Programy mentoringu i grupy wsparcia dla właścicieli firm — bo presja biznesowa niszczy zdrowie psychiczne po cichu. Towarzyszymy na każdym etapie kryzysu.</p> </div> <div class="tile white" role="listitem"> <div class="tile-icon" aria-hidden="true">🏅</div> <div class="tile-title">Wsparcie dla sportowców</div> <p class="tile-desc">Pracujemy z zawodnikami i trenerami — pomagamy radzić sobie z presją wyników, kontuzjami i samotnością po zakończeniu kariery. Sport to też zdrowie psychiczne.</p> </div> </div> <!-- RIGHT: description --> <div class="description-block"> <h3 class="tag">Nasze działania</h3> <h2 class="heading">Co robimy każdego dnia</h2> <p class="paragraph">Codziennie towarzyszymy przedsiębiorcom i sportowcom w trudnych chwilach — budujemy przestrzeń na szczerą rozmowę o zdrowiu psychicznym.</p> <ul class="feature-list" aria-label="Codzienne działania fundacji"> <li> <span class="feat-icon" aria-hidden="true">✓</span> <span class="feat-text"> <strong>Indywidualne konsultacje</strong> <span>Sesje z certyfikowanymi specjalistami dla osób w kryzysie.</span> </span> </li> <li> <span class="feat-icon" aria-hidden="true">✓</span> <span class="feat-text"> <strong>Grupy wsparcia online i stacjonarne</strong> <span>Regularne spotkania w bezpiecznej przestrzeni — bez oceniania, z empatią.</span> </span> </li> <li> <span class="feat-icon" aria-hidden="true">✓</span> <span class="feat-text"> <strong>Warsztaty i szkolenia profilaktyczne</strong> <span>Edukujemy środowiska biznesowe i sportowe w zakresie zdrowia psychicznego.</span> </span> </li> <li> <span class="feat-icon" aria-hidden="true">✓</span> <span class="feat-text"> <strong>Gala Charytatywna — coroczne wydarzenie</strong> <span>Łączymy świat biznesu i sportu — dochód trafia na terapię dzieci i młodzieży.</span> </span> </li> </ul> <div></a> <a class="btn btn-primary" href="#zbiorka">Wesprzyj nasze działania</a> </div> </div> </div> </section>
<section id="trzy-filary"> <style> #trzy-filary { background-color: var(--et-colors-background); padding-block: var(--et-spacing-vertical); padding-inline: var(--et-spacing-horizontal); } @media (min-width: 1024px) { #trzy-filary { padding-block: var(--et-spacing-vertical-lg); padding-inline: var(--et-spacing-horizontal-lg); } } #trzy-filary .container { margin-inline: auto; max-width: 42rem; } @media (min-width: 1024px) { #trzy-filary .container { max-width: 80rem; } } #trzy-filary .section-header { max-width: 42rem; margin-bottom: 48px; } #trzy-filary .section-title { color: var(--et-colors-text); font-weight: 600; line-height: 1.2; letter-spacing: -0.02em; text-wrap: balance; font-size: 36px; margin-bottom: 16px; } @media (min-width: 640px) { #trzy-filary .section-title { font-size: 48px; } } #trzy-filary .tag { color: var(--et-colors-brand); font-weight: 600; line-height: 1.2; letter-spacing: -0.02em; text-wrap: balance; font-size: 16px; margin-bottom: 8px; } #trzy-filary .paragraph { color: var(--et-colors-text); font-size: 18px; opacity: 0.7; text-wrap: balance; max-width: 42rem; margin-bottom: 0; } #trzy-filary .pillars-grid { display: grid; grid-template-columns: 1fr; gap: 24px; } @media (min-width: 640px) { #trzy-filary .pillars-grid { grid-template-columns: repeat(3, 1fr); } } #trzy-filary .card { background-color: var(--et-colors-card-background, #fff); border: 1px solid var(--et-colors-border, #e5e7eb); border-radius: 8px; padding: 2rem 1.5rem; display: flex; flex-direction: column; transition: box-shadow 0.2s ease, transform 0.2s ease; } #trzy-filary .card:hover { box-shadow: 0 8px 24px color-mix(in srgb, var(--et-colors-text) 10%, transparent); transform: translateY(-3px); } #trzy-filary .card-icon { display: flex; align-items: center; justify-content: center; width: 56px; height: 56px; border-radius: 8px; background-color: color-mix(in srgb, var(--et-colors-brand) 20%, transparent); margin-bottom: 20px; flex-shrink: 0; } #trzy-filary .card-icon svg { width: 28px; height: 28px; color: var(--et-colors-brand); fill: none; stroke: currentColor; stroke-width: 1.8; stroke-linecap: round; stroke-linejoin: round; } #trzy-filary .card-tag { color: var(--et-colors-brand); font-weight: 600; line-height: 1.2; letter-spacing: -0.02em; font-size: 16px; margin-bottom: 8px; } #trzy-filary .card-heading { color: var(--et-colors-text); font-weight: 600; line-height: 1.2; letter-spacing: -0.02em; font-size: 24px; margin-bottom: 16px; } #trzy-filary .card-paragraph { color: var(--et-colors-text); font-size: 16px; line-height: 1.6; opacity: 0.7; flex-grow: 1; margin-bottom: 0; } #trzy-filary .link-secondary { color: var(--et-colors-text); text-decoration: none; display: inline-flex; align-items: center; gap: 8px; font-size: 14px; line-height: 1.25; border-bottom: 1px solid transparent; margin-top: 20px; margin-bottom: 0; align-self: flex-start; } #trzy-filary .link-secondary:hover { border-bottom: 1px solid currentColor; } #trzy-filary .link-secondary:active { border-bottom: 1px solid color-mix(in srgb, var(--et-colors-text) 80%, transparent); } #trzy-filary .link-secondary:focus-visible { outline: 1px dotted currentColor; outline-offset: 2px; } </style> <div class="container"> <header class="section-header"> <h3 class="tag">Nasza misja</h3> <h2 class="section-title">Trzy filary Fundacji</h2> <p class="paragraph"> Działamy na styku idei i praktyki — łącząc technologię, sztukę i naukę, by budować lepszą przyszłość. Wierzymy, że trwała zmiana społeczna rodzi się z odważnej syntezy tych trzech dziedzin. </p> </header> <div class="pillars-grid" role="list"> <article class="card" role="listitem"> <div class="card-icon" aria-hidden="true"> <svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"> <rect x="2" y="3" width="20" height="14" rx="2"/> <path d="M8 21h8M12 17v4"/> </svg> </div> <p class="card-tag">Filar I</p> <h3 class="card-heading">Technologia</h3> <p class="card-paragraph"> Wspieramy innowatorów, których wykorzystują nowe technologie do rozwiązywania realnych problemów. Promujemy cyfrowe kompetencje i odpowiedzialne korzystanie z narzędzi przyszłości. </p> <a class="link-secondary" href="#technologia"<span aria-hidden="true"></span></a> </article> <article class="card" role="listitem"> <div class="card-icon" aria-hidden="true"> <svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"> <circle cx="12" cy="12" r="3"/> <path d="M12 2v4M12 18v4M4.22 4.22l2.83 2.83M16.95 16.95l2.83 2.83M2 12h4M18 12h4M4.22 19.78l2.83-2.83M16.95 7.05l2.83-2.83"/> </svg> </div> <p class="card-tag">Filar II</p> <h3 class="card-heading">Sztuka</h3> <p class="card-paragraph"> Sztuka jest dla nas językiem dialogu i zmiany. Finansujemy projekty artystyczne o wymiarze społecznym, wspieramy twórców działających na rzecz wspólnoty i budujemy przestrzenie dla kultury dostępnej dla wszystkich. </p> <a class="link-secondary" href="#sztuka" ></span></a> </article> <article class="card" role="listitem"> <div class="card-icon" aria-hidden="true"> <svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"> <path d="M9 3H5a2 2 0 0 0-2 2v4m6-6h10a2 2 0 0 1 2 2v4M9 3v18m0 0h10a2 2 0 0 0 2-2v-4M9 21H5a2 2 0 0 1-2-2v-4m0 0h18"/> </svg> </div> <p class="card-tag">Filar III</p> <h3 class="card-heading">Nauka</h3> <p class="card-paragraph"> Nauka jest fundamentem naszych działań — opieramy programy na rzetelnych badaniach i danych. Finansujemy stypendia, popularyzujemy wiedzę i budujemy mosty między środowiskiem akademickim a społeczeństwem. </p> <a class="link-secondary" href="#nauka" </div> </div> </section>

Stwórzmy Coś Niesamowitego Razem

Bo ostatecznie robimy to **dla naszych pociech**. Każdy przedsiębiorca, sportowiec, z którym pracujemy, ma dzieci albo podopiecznych, dla których warto zawalczyć – także o własne zdrowie. I dlatego część tego, co zarabiamy, wraca dalej.  Jako Fundacja Vivid Emotio finansujemy zdrowie najmłodszych – tych, którzy jeszcze nie mogą zawalczyć o siebie samych.

Stwórzmy Coś Niesamowitego Razem

Bo ostatecznie robimy to **dla naszych pociech**. Każdy przedsiębiorca, sportowiec, z którym pracujemy, ma dzieci albo podopiecznych, dla których warto zawalczyć – także o własne zdrowie. I dlatego część tego, co zarabiamy, wraca dalej.  Jako Fundacja Vivid Emotio finansujemy zdrowie najmłodszych – tych, którzy jeszcze nie mogą zawalczyć o siebie sami.