Profesjonalne wsparcie dla Seniorów

asystaplus.pl to praktyczna pomoc dla seniorów, którzy chcą jak najdłużej zachować samodzielność i poczucie bezpieczeństwa we własnym domu. Odwiedzamy, rozmawiamy, pomagamy w codziennych sprawach, zakupach, transporcie do lekarza, obsłudze telefonu i drobnych problemach, które czasem stają się dużym wyzwaniem. Jesteśmy także wsparciem dla bliskich mieszkających dalej, aby wiedzieli, że ich rodzice lub dziadkowie nie zostali sami z problemem.

Nasze Usługi

Kompleksowa opieka dla Ciebie lub Twoich bliskich

Wspieramy seniorów w codziennych sprawach, dopasowując pomoc do ich potrzeb i dbając o bezpieczeństwo.

Jak działamy

Opieka krok po kroku

Nasz proces jest prosty i przejrzysty. Od pierwszego kontaktu aż po regularną opiekę - towarzyszymy seniorom i ich rodzinom na każdym etapie współpracy.

Cennik usług

Wybierz plan dopasowany do Ciebie lub Twojego bliskiego.  Jasne zasady, bez ukrytych opłat i ze wsparciem na każdym kroku.

Często zadawane pytania

Zebraliśmy odpowiedzi na najczęściej zadawane pytania dotyczące usług asysty dla seniorów. Nie znalazłeś odpowiedzi na swoje pytanie? Napisz do nas.

Skontaktuj się z nami

Chętnie odpowiemy na wszystkie pytania dotyczące naszych usług. Zadzwoń, napisz lub wypełnij formularz - jesteśmy do Twojej dyspozycji.

Address

Siedziba: al. Solidarności 68, lok. 121, 00-240 Warszawa

Częstochowa i okolice

Zapewniamy wsparcie asystenta w Częstochowie i pobliskich miejscowościach:  Kłobuck, Wręczyca Wielka, Blachownia, Konopiska, Poczesna, Olsztyn, Rudniki, Mykanów oraz inne miejscowości mieszczące się w tym obszarze.

Nie widzą Państwo swojej miejscowości lub nie są pewni, czy obejmuje ją nasz obszar działania? Prosimy o kontakt, sprawdzimy możliwość dojazdu i współpracy.

[Napisz do nas](asystapluspl#contact-split-with-pattern-iu7pb)

Powiększamy nasz zespół

Wkrótce do naszego zespołu dołączą kolejni asystenci, którzy będą bezpośrednio wspierać seniorów w codziennych sprawach.

<section id="collaboration-steps"> <style> #collaboration-steps { background-color: #052414; padding-top: 1.5cm !important; padding-bottom: 1.5cm !important; padding-inline: var(--et-spacing-horizontal, 24px); font-family: inherit; box-sizing: border-box; } @media (min-width: 1024px) { #collaboration-steps { padding-top: 1.5cm !important; padding-bottom: 1.5cm !important; padding-inline: var(--et-spacing-horizontal-lg, 48px); } } #collaboration-steps * { box-sizing: border-box; } #collaboration-steps .container { margin-inline: auto; max-width: 1080px; } /* Typography */ #collaboration-steps .sec-eyebrow { color: #8fe000; font-weight: 600; font-size: 1.075rem; line-height: 1.4; text-align: center; margin: 0 0 8px 0; letter-spacing: 0.04em; opacity: 1; } #collaboration-steps .sec-title { color: #ffffff; font-weight: 700; font-size: 36px; line-height: 1.2; text-align: center; margin: 0 0 12px 0; text-wrap: balance; } @media (min-width: 640px) { #collaboration-steps .sec-title { font-size: 44px; } } #collaboration-steps .sec-subtitle { color: #cbd5e1; font-size: 18px; text-align: center; margin: 0 0 48px 0; text-wrap: balance; } /* Grid Layout */ #collaboration-steps .flow-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); column-gap: 24px; align-items: stretch; } /* Connectors */ #collaboration-steps .conn { position: relative; height: 48px; width: 100%; } #collaboration-steps .line-v { position: absolute; width: 2px; background-color: #8fe000; transform: translateX(-50%); z-index: 1; } #collaboration-steps .line-h { position: absolute; height: 2px; background-color: #8fe000; transform: translateY(-50%); z-index: 1; } #collaboration-steps .arrow-d { position: absolute; width: 0; height: 0; border-left: 6px solid transparent; border-right: 6px solid transparent; border-top: 8px solid #8fe000; transform: translateX(-50%); z-index: 2; bottom: 0; left: 50%; } /* Cards */ #collaboration-steps .flow-card { background-color: #08311b; border: 1px solid #8fe000; border-radius: 12px; padding: 22px; display: flex; flex-direction: column; align-items: center; text-align: center; transition: transform 0.25s ease, box-shadow 0.25s ease; height: 100%; } #collaboration-steps .flow-card:hover { transform: translateY(-4px); box-shadow: 0 0 16px rgba(143, 224, 0, 0.35); } #collaboration-steps .card-header { display: flex; align-items: center; gap: 16px; margin-bottom: 16px; } #collaboration-steps .card-badge { width: 34px; height: 34px; border: 2px solid #8fe000; color: #8fe000; font-weight: 700; font-size: 17px; border-radius: 50%; display: flex; align-items: center; justify-content: center; flex-shrink: 0; } #collaboration-steps .card-icon { width: 44px; height: 44px; fill: none; stroke: #8fe000; stroke-width: 1.8; stroke-linecap: round; stroke-linejoin: round; flex-shrink: 0; } #collaboration-steps .card-title { color: #ffffff; font-size: 20px; font-weight: 700; margin: 0 0 8px 0; line-height: 1.25; } #collaboration-steps .card-desc { color: #cbd5e1; font-size: 15px; line-height: 1.55; margin: 0; } /* Visibility */ #collaboration-steps .hide-mobile { display: none; } #collaboration-steps .hide-desktop { display: flex; flex-direction: column; gap: 0; } @media (min-width: 1024px) { #collaboration-steps .hide-mobile { display: grid; } #collaboration-steps .hide-desktop { display: none; } } /* Mobile Flow Helpers */ #collaboration-steps .conn-mob { position: relative; height: 40px; width: 100%; } #collaboration-steps .conn-mob .line-v { top: 0; bottom: 0; left: 50%; } #collaboration-steps .conn-mob .arrow-d { bottom: 0; left: 50%; } #collaboration-steps .mob-gap { height: 40px; } /* Footer */ #collaboration-steps .sec-footer { display: flex; flex-direction: column; align-items: center; justify-content: center; gap: 24px; margin-top: 2.5rem; padding-top: 1.5rem; border-top: 1px solid rgba(143, 224, 0, 0.2); } @media (min-width: 768px) { #collaboration-steps .sec-footer { flex-direction: row; justify-content: center; } } #collaboration-steps .sec-footer-text { color: #ffffff; font-size: 15px; margin: 0; text-align: center; } @media (min-width: 768px) { #collaboration-steps .sec-footer-text { text-align: center; } } </style> <div class="container"> <p class="sec-eyebrow">Jak zaczniemy?</p> <h2 class="sec-title">Początek współpracy krok po kroku</h2> <p class="sec-subtitle">Prosta droga do współpracy</p> <!-- ================= DESKTOP FLOW ================= --> <div class="flow-grid hide-mobile"> <!-- Row 1: Karta 1 --> <div class="flow-card" style="grid-column: 2;"> <div class="card-header"> <div class="card-badge">1</div> <svg class="card-icon" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"> <path d="M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z"/> <rect x="12" y="3" width="10" height="7" rx="1"/> <polyline points="12 3 17 6.5 22 3"/> </svg> </div> <h3 class="card-title">Kontakt</h3> <p class="card-desc">Telefon lub e-mail. Odpowiadamy na pytania, wyjaśniamy szczegóły i ustalamy termin spotkania.</p> </div> <!-- Connector 1 -> 2 --> <div class="conn" style="grid-column: 2;"> <div class="line-v" style="top: 0; bottom: 0; left: 50%;"></div> <div class="arrow-d"></div> </div> <!-- Row 2: Karta 2 --> <div class="flow-card" style="grid-column: 2;"> <div class="card-header"> <div class="card-badge">2</div> <svg class="card-icon" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"> <path d="M16 21v-2a4 4 0 0 0-4-4H4a4 4 0 0 0-4 4v2"/> <circle cx="8" cy="7" r="4"/> <path d="M20 15h1a2 2 0 0 1 0 4h-1"/> <path d="M17 13h3v5a3 3 0 0 1-6 0v-5z"/> </svg> </div> <h3 class="card-title">Spotkanie</h3> <p class="card-desc">Spotykamy się w miejscu zamieszkania podopiecznego lub jego bliskich. Omawiamy potrzeby, punkty umowy i przebieg wizyt.</p> </div> <!-- Connector 2 -> Rozwidlenie 3 --> <div class="conn" style="grid-column: 1;"> <div class="line-h" style="top: 50%; left: 50%; right: -12px;"></div> <div class="line-v" style="top: 50%; bottom: 0; left: 50%;"></div> <div class="arrow-d"></div> </div> <div class="conn" style="grid-column: 2;"> <div class="line-v" style="top: 0; bottom: 0; left: 50%;"></div> <div class="line-h" style="top: 50%; left: -12px; right: -12px;"></div> <div class="arrow-d"></div> </div> <div class="conn" style="grid-column: 3;"> <div class="line-h" style="top: 50%; left: -12px; right: 50%;"></div> <div class="line-v" style="top: 50%; bottom: 0; left: 50%;"></div> <div class="arrow-d"></div> </div> <!-- Row 3: Karty Kroku 3 --> <div class="flow-card" style="grid-column: 1;"> <div class="card-header"> <div class="card-badge">3</div> <svg class="card-icon" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"> <path d="M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z"/> <polyline points="14 2 14 8 20 8"/> <path d="M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z"/> </svg> </div> <h3 class="card-title">Podpisanie umowy</h3> <p class="card-desc">Jeśli po spotkaniu zdecydują się Państwo na współpracę, podpisujemy umowę oraz niezbędne zgody.</p> </div> <div class="flow-card" style="grid-column: 2;"> <div class="card-header"> <div class="card-badge">3</div> <svg class="card-icon" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"> <path d="M18 8h1a4 4 0 0 1 0 8h-1"/> <path d="M4 8h14v9a4 4 0 0 1-4 4H8a4 4 0 0 1-4-4Z"/> <path d="M7 2v3"/> <path d="M11 2v3"/> <path d="M15 2v3"/> </svg> </div> <h3 class="card-title">Bezpłatna wizyta adaptacyjna</h3> <p class="card-desc">Jeśli nie podjęli Państwo jeszcze decyzji lub potrzebujecie więcej czasu, możemy umówić się na bezpłatną wizytę adaptacyjną.</p> </div> <div class="flow-card" style="grid-column: 3;"> <div class="card-header"> <div class="card-badge">3</div> <svg class="card-icon" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"> <path d="M18 20V4a2 2 0 0 0-2-2H8a2 2 0 0 0-2 2v16"/> <path d="M18 20H6"/> <path d="M14 12v.01"/> <path d="M22 20h-4"/> <path d="M18 4l-8 2v14l8-2Z"/> </svg> </div> <h3 class="card-title">Rezygnacja bez kosztów</h3> <p class="card-desc">Jeżeli oferta nie odpowiada potrzebom, można zrezygnować bez żadnych kosztów.</p> </div> <!-- Connector 3 -> 4 --> <div class="conn" style="grid-column: 1;"> <div class="line-v" style="top: 0; bottom: 0; left: 50%;"></div> <div class="arrow-d"></div> </div> <div class="conn" style="grid-column: 2;"> <div class="line-v" style="top: 0; bottom: 50%; left: 50%;"></div> <div class="line-h" style="top: 50%; left: 50%; right: -12px;"></div> <div class="line-v" style="top: 50%; bottom: 0; left: 50%;"></div> <div class="arrow-d"></div> </div> <div class="conn" style="grid-column: 3;"> <div class="line-h" style="top: 50%; left: -12px; right: 50%;"></div> <div class="line-v" style="top: 50%; bottom: 0; left: 50%;"></div> <div class="arrow-d"></div> </div> <!-- Row 4: Karty Kroku 4 --> <div class="flow-card" style="grid-column: 1;"> <div class="card-header"> <div class="card-badge">4</div> <svg class="card-icon" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"> <path d="M20.84 4.61a5.5 5.5 0 0 0-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 0 0-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 0 0 0-7.78z"/> <line x1="12" y1="8" x2="12" y2="14"/> <line x1="9" y1="11" x2="15" y2="11"/> </svg> </div> <h3 class="card-title">Rozpoczęcie współpracy</h3> <p class="card-desc">Podopieczny otrzymuje wsparcie asystenta zgodnie z ustalonym planem.</p> </div> <div class="flow-card" style="grid-column: 2;"> <div class="card-header"> <div class="card-badge">4</div> <svg class="card-icon" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"> <path d="M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z"/> <polyline points="14 2 14 8 20 8"/> <path d="M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z"/> </svg> </div> <h3 class="card-title">Podpisanie umowy</h3> <p class="card-desc">Jeśli po wizycie zdecydują się Państwo na współpracę, podpisujemy umowę oraz niezbędne zgody.</p> </div> <div class="flow-card" style="grid-column: 3;"> <div class="card-header"> <div class="card-badge">4</div> <svg class="card-icon" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"> <path d="M18 20V4a2 2 0 0 0-2-2H8a2 2 0 0 0-2 2v16"/> <path d="M18 20H6"/> <path d="M14 12v.01"/> <path d="M22 20h-4"/> <path d="M18 4l-8 2v14l8-2Z"/> </svg> </div> <h3 class="card-title">Rezygnacja bez kosztów</h3> <p class="card-desc">Jeżeli oferta nadal nie odpowiada Państwu po wizycie, możecie spokojnie zrezygnować, bez opłat i dalszych zobowiązań.</p> </div> <!-- Connector 4 -> 5 --> <div class="conn" style="grid-column: 2;"> <div class="line-v" style="top: 0; bottom: 0; left: 50%;"></div> <div class="arrow-d"></div> </div> <!-- Row 5: Karta Kroku 5 --> <div class="flow-card" style="grid-column: 2;"> <div class="card-header"> <div class="card-badge">5</div> <svg class="card-icon" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"> <path d="M20.84 4.61a5.5 5.5 0 0 0-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 0 0-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 0 0 0-7.78z"/> <line x1="12" y1="8" x2="12" y2="14"/> <line x1="9" y1="11" x2="15" y2="11"/> </svg> </div> <h3 class="card-title">Rozpoczęcie współpracy</h3> <p class="card-desc">Podopieczny otrzymuje wsparcie asystenta zgodnie z ustalonym planem.</p> </div> </div> <!-- ================= MOBILE FLOW ================= --> <div class="hide-desktop"> <!-- 1 --> <div class="flow-card"> <div class="card-header"> <div class="card-badge">1</div> <svg class="card-icon" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"> <path d="M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z"/> <rect x="12" y="3" width="10" height="7" rx="1"/> <polyline points="12 3 17 6.5 22 3"/> </svg> </div> <h3 class="card-title">Kontakt</h3> <p class="card-desc">Telefon lub e-mail. Odpowiadamy na pytania, wyjaśniamy szczegóły i ustalamy termin spotkania.</p> </div> <div class="conn-mob"><div class="line-v"></div><div class="arrow-d"></div></div> <!-- 2 --> <div class="flow-card"> <div class="card-header"> <div class="card-badge">2</div> <svg class="card-icon" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"> <path d="M16 21v-2a4 4 0 0 0-4-4H4a4 4 0 0 0-4 4v2"/> <circle cx="8" cy="7" r="4"/> <path d="M20 15h1a2 2 0 0 1 0 4h-1"/> <path d="M17 13h3v5a3 3 0 0 1-6 0v-5z"/> </svg> </div> <h3 class="card-title">Spotkanie</h3> <p class="card-desc">Spotykamy się w miejscu zamieszkania podopiecznego lub jego bliskich. Omawiamy potrzeby, punkty umowy i przebieg wizyt.</p> </div> <div class="conn-mob"><div class="line-v"></div><div class="arrow-d"></div></div> <!-- 3L --> <div class="flow-card"> <div class="card-header"> <div class="card-badge">3</div> <svg class="card-icon" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"> <path d="M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z"/> <polyline points="14 2 14 8 20 8"/> <path d="M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z"/> </svg> </div> <h3 class="card-title">Podpisanie umowy</h3> <p class="card-desc">Jeśli po spotkaniu zdecydują się Państwo na współpracę, podpisujemy umowę oraz niezbędne zgody.</p> </div> <div class="conn-mob"><div class="line-v"></div><div class="arrow-d"></div></div> <!-- 4L --> <div class="flow-card"> <div class="card-header"> <div class="card-badge">4</div> <svg class="card-icon" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"> <path d="M20.84 4.61a5.5 5.5 0 0 0-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 0 0-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 0 0 0-7.78z"/> <line x1="12" y1="8" x2="12" y2="14"/> <line x1="9" y1="11" x2="15" y2="11"/> </svg> </div> <h3 class="card-title">Rozpoczęcie współpracy</h3> <p class="card-desc">Podopieczny otrzymuje wsparcie asystenta zgodnie z ustalonym planem.</p> </div> <div class="mob-gap"></div> <!-- 3C --> <div class="flow-card"> <div class="card-header"> <div class="card-badge">3</div> <svg class="card-icon" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"> <path d="M18 8h1a4 4 0 0 1 0 8h-1"/> <path d="M4 8h14v9a4 4 0 0 1-4 4H8a4 4 0 0 1-4-4Z"/> <path d="M7 2v3"/> <path d="M11 2v3"/> <path d="M15 2v3"/> </svg> </div> <h3 class="card-title">Bezpłatna wizyta adaptacyjna</h3> <p class="card-desc">Jeśli nie podjęli Państwo jeszcze decyzji lub potrzebujecie więcej czasu, możemy umówić się na bezpłatną wizytę adaptacyjną.</p> </div> <div class="conn-mob"><div class="line-v"></div><div class="arrow-d"></div></div> <!-- 4C --> <div class="flow-card"> <div class="card-header"> <div class="card-badge">4</div> <svg class="card-icon" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"> <path d="M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z"/> <polyline points="14 2 14 8 20 8"/> <path d="M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z"/> </svg> </div> <h3 class="card-title">Podpisanie umowy</h3> <p class="card-desc">Jeśli po wizycie zdecydują się Państwo na współpracę, podpisujemy umowę oraz niezbędne zgody.</p> </div> <div class="conn-mob"><div class="line-v"></div><div class="arrow-d"></div></div> <!-- 5 --> <div class="flow-card"> <div class="card-header"> <div class="card-badge">5</div> <svg class="card-icon" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"> <path d="M20.84 4.61a5.5 5.5 0 0 0-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 0 0-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 0 0 0-7.78z"/> <line x1="12" y1="8" x2="12" y2="14"/> <line x1="9" y1="11" x2="15" y2="11"/> </svg> </div> <h3 class="card-title">Rozpoczęcie współpracy</h3> <p class="card-desc">Podopieczny otrzymuje wsparcie asystenta zgodnie z ustalonym planem.</p> </div> <div class="mob-gap"></div> <!-- 4R --> <div class="flow-card"> <div class="card-header"> <div class="card-badge">4</div> <svg class="card-icon" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"> <path d="M18 20V4a2 2 0 0 0-2-2H8a2 2 0 0 0-2 2v16"/> <path d="M18 20H6"/> <path d="M14 12v.01"/> <path d="M22 20h-4"/> <path d="M18 4l-8 2v14l8-2Z"/> </svg> </div> <h3 class="card-title">Rezygnacja bez kosztów</h3> <p class="card-desc">Jeżeli oferta nadal nie odpowiada Państwu po wizycie, możecie spokojnie zrezygnować, bez opłat i dalszych zobowiązań.</p> </div> <div class="mob-gap"></div> <!-- 3R --> <div class="flow-card"> <div class="card-header"> <div class="card-badge">3</div> <svg class="card-icon" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"> <path d="M18 20V4a2 2 0 0 0-2-2H8a2 2 0 0 0-2 2v16"/> <path d="M18 20H6"/> <path d="M14 12v.01"/> <path d="M22 20h-4"/> <path d="M18 4l-8 2v14l8-2Z"/> </svg> </div> <h3 class="card-title">Rezygnacja bez kosztów</h3> <p class="card-desc">Jeżeli oferta nie odpowiada potrzebom, można zrezygnować bez żadnych kosztów.</p> </div> </div> <!-- Footer --> <div class="sec-footer"> <p class="sec-footer-text">Spotkania odbywają się na terenie naszego obszaru działania.</p> </div> </div> </section>
<!-- sekcja przeniesiona na osobną podstronę aktualności -->
<section id="sekcja-aktualnosci"> <style> #sekcja-aktualnosci { padding-top: calc(0.75rem + 1mm); padding-bottom: var(--et-spacing-vertical, 64px); padding-inline: var(--et-spacing-horizontal, 24px); background-color: transparent; } @media (min-width: 1024px) { #sekcja-aktualnosci { padding-top: calc(0.75rem + 1mm); padding-bottom: var(--et-spacing-vertical-lg, 96px); padding-inline: var(--et-spacing-horizontal-lg, 48px); } } #sekcja-aktualnosci .container { margin-inline: auto; max-width: 42rem; } @media (min-width: 1024px) { #sekcja-aktualnosci .container { max-width: 80rem; } } #sekcja-aktualnosci .section-header { text-align: center; margin-inline: auto; display: flex; flex-direction: column; align-items: center; margin-bottom: 48px; } #sekcja-aktualnosci .tag { color: var(--et-colors-brand, #8fe000); font-size: 1.075rem; font-weight: 600; letter-spacing: 0.04em; line-height: 1.4; text-wrap: balance; margin-bottom: 8px; text-align: center; } #sekcja-aktualnosci .heading { color: var(--et-colors-text, #ffffff); font-size: 36px; font-weight: 600; line-height: 1.2; letter-spacing: -0.02em; text-wrap: balance; max-width: 42rem; margin-bottom: 16px; text-align: center; } @media (min-width: 640px) { #sekcja-aktualnosci .heading { font-size: 48px; } } #sekcja-aktualnosci .paragraph { color: var(--et-colors-text, #ffffff); font-size: 18px; opacity: 0.7; line-height: 1.6; text-wrap: balance; max-width: 42rem; margin-inline: auto; text-align: center; margin-bottom: 20px; } /* Grid Layout */ #sekcja-aktualnosci .grid { display: grid; gap: 24px; grid-template-columns: 1fr; } @media (min-width: 768px) { #sekcja-aktualnosci .grid { grid-template-columns: repeat(2, 1fr); } } /* Cards */ #sekcja-aktualnosci .card { background-color: var(--et-colors-card-background, #08311b); border: 1px solid var(--et-colors-border, #164e2c); border-radius: 8px; padding: 24px; display: flex; flex-direction: column; } #sekcja-aktualnosci .media { display: block; width: 100%; height: auto; aspect-ratio: 16 / 9; object-fit: cover; border-radius: var(--et-radius-image, 8px); margin-bottom: 24px; } #sekcja-aktualnosci .card-meta { display: flex; justify-content: space-between; align-items: center; font-size: 14px; margin-bottom: 16px; } #sekcja-aktualnosci .card-category { color: var(--et-colors-brand, #8fe000); font-weight: 600; text-transform: uppercase; } #sekcja-aktualnosci .card-date { color: var(--et-colors-text, #ffffff); opacity: 0.8; } #sekcja-aktualnosci .card-title { color: var(--et-colors-text, #ffffff); font-size: 22px; font-weight: 600; line-height: 1.3; margin-bottom: 16px; letter-spacing: -0.01em; } #sekcja-aktualnosci .card-excerpt { color: var(--et-colors-text, #ffffff); opacity: 0.8; font-size: 16px; line-height: 1.6; margin-bottom: 20px; flex-grow: 1; } #sekcja-aktualnosci .link-secondary { background: none; border: none; padding: 0; cursor: pointer; font-family: inherit; color: var(--et-colors-text, #ffffff); text-decoration: none; display: inline-flex; align-items: center; gap: 8px; font-size: 15px; font-weight: 500; line-height: 1.25; align-self: flex-start; border-bottom: 1px solid transparent; margin-bottom: 12px; transition: color 0.2s, border-color 0.2s; } #sekcja-aktualnosci .link-secondary:hover { color: var(--et-colors-brand, #8fe000); border-bottom: 1px solid currentColor; } #sekcja-aktualnosci .link-secondary:focus-visible { outline: 2px dotted var(--et-colors-brand, #8fe000); outline-offset: 4px; } /* Modal */ #sekcja-aktualnosci .modal-overlay { position: fixed; inset: 0; background-color: color-mix(in srgb, var(--et-colors-background, #052414) 90%, transparent); backdrop-filter: blur(6px); -webkit-backdrop-filter: blur(6px); z-index: 9999; display: flex; align-items: center; justify-content: center; opacity: 0; pointer-events: none; transition: opacity 0.3s ease; padding: 16px; } #sekcja-aktualnosci .modal-overlay.is-open { opacity: 1; pointer-events: auto; } #sekcja-aktualnosci .modal-content { background-color: var(--et-colors-card-background, #08311b); border: 1px solid var(--et-colors-border, #164e2c); border-radius: 8px; width: 100%; max-width: 640px; max-height: 90vh; overflow-y: auto; position: relative; padding: 32px 24px; transform: translateY(20px); transition: transform 0.3s ease; box-shadow: 0 20px 40px rgba(0, 0, 0, 0.4); } #sekcja-aktualnosci .modal-overlay.is-open .modal-content { transform: translateY(0); } #sekcja-aktualnosci .modal-close { position: absolute; top: 16px; right: 16px; background: color-mix(in srgb, var(--et-colors-border, #164e2c) 50%, transparent); border: 1px solid var(--et-colors-border, #164e2c); border-radius: 8px; color: var(--et-colors-text, #ffffff); font-size: 24px; width: 36px; height: 36px; display: flex; align-items: center; justify-content: center; cursor: pointer; line-height: 1; transition: background-color 0.2s, color 0.2s; z-index: 10; } #sekcja-aktualnosci .modal-close:hover { background-color: var(--et-colors-border, #164e2c); color: var(--et-colors-brand, #8fe000); } #sekcja-aktualnosci .modal-close:focus-visible { outline: 2px solid var(--et-colors-brand, #8fe000); outline-offset: 2px; } #sekcja-aktualnosci .modal-body-container .modal-media { margin-bottom: 24px; border-radius: var(--et-radius-image, 8px); width: 100%; height: auto; display: block; object-fit: cover; aspect-ratio: 16 / 9; } #sekcja-aktualnosci .modal-body-container .card-meta { margin-bottom: 16px; } #sekcja-aktualnosci .modal-body-container .card-title { font-size: 26px; margin-bottom: 24px; } #sekcja-aktualnosci .modal-body-container p { color: var(--et-colors-text, #ffffff); opacity: 0.8; font-size: 16px; line-height: 1.6; margin-bottom: 20px; } #sekcja-aktualnosci .modal-body-container p:last-child { margin-bottom: 0; } #sekcja-aktualnosci .last { margin-bottom: 0 !important; } </style> <div class="container"> <div class="section-header"> <h3 class="tag">Aktualności</h3> <h2 class="heading">Co nowego u nas?</h2> <p class="paragraph last">Zobacz, co usprawniamy, poznaj zapowiedzi nowych usług i odkryj przydatne wskazówki dla seniorów oraz ich bliskich.</p> </div> <div class="grid"> <article class="card"> <img class="media" src="/files/pages/assets/2026-10-07/zielona-tarcza-oc-na-falach_muyhonil.png" alt="Zielona tarcza z napisem OC - ubezpieczenie działalności asystaplus.pl" loading="lazy" width="800" height="450"> <div class="card-meta"> <span class="card-category">Bezpieczeństwo</span> <span class="card-date">6 Października 2026</span> </div> <h3 class="card-title">Działamy odpowiedzialnie: Potwierdzone ubezpieczenie OC</h3> <p class="card-excerpt">Posiadamy ubezpieczenie OC działalności, które zapewnia ochronę na warunkach i w zakresie określonym w polisie. W trosce o spokój rodzin i najwyższe standardy opieki, każdy aspekt naszej asysty realizujemy w oparciu o jasne procedury.</p> <button type="button" class="link-secondary js-open-modal last">Zobacz pełny opis <span aria-hidden="true">→</span></button> <template class="js-article-content"> <img class="modal-media" src="/files/pages/assets/2026-10-07/zielona-tarcza-oc-na-falach_muyhonil.png" alt="Zielona tarcza z napisem OC - ubezpieczenie działalności asystaplus.pl" width="800" height="450"> <div class="card-meta"> <span class="card-category">Bezpieczeństwo</span> <span class="card-date">6 Października 2026</span> </div> <h3 class="card-title">Działamy odpowiedzialnie: Potwierdzone ubezpieczenie OC</h3> <p>Posiadamy kompleksowe ubezpieczenie OC naszej działalności, które zapewnia ochronę na warunkach i w zakresie określonym w aktualnej polisie. To dla nas fundament profesjonalnej opieki nad osobami starszymi.</p> <p>W trosce o spokój rodzin i najwyższe standardy, każdy aspekt naszej asysty realizujemy w oparciu o rygorystyczne i jasne procedury bezpieczeństwa. Z nami seniorzy są w dobrych rękach.</p> <p>Ponadto, skrupulatnie weryfikujemy tożsamość i kwalifikacje wszystkich naszych asystentów, aby budować zaufanie oraz gwarantować usługi na najwyższym, bezpiecznym poziomie.</p> </template> </article> <article class="card"> <img class="media" src="/files/pages/assets/2026-10-07/limonkowa-odznaka-10-nad-folderem_muyivays.png" alt="Folder asystaplus.pl, firmowy długopis i odznaka -10% na pakiet Optymalny" loading="lazy" width="800" height="450"> <div class="card-meta"> <span class="card-category">Promocja</span> <span class="card-date">7 Października 2026</span> </div> <h3 class="card-title">Ruszamy z zapisami! 10% rabatu na pakiet Optymalny</h3> <p class="card-excerpt">Od 15 października 2026 r. rozpoczynamy zapisy i podpisywanie umów na wsparcie asystenta seniora. Podpisując umowę w pakiecie Optymalnym do końca października 2026 r., otrzymasz stały rabat 10%!</p> <button type="button" class="link-secondary js-open-modal last">Zobacz pełny opis <span aria-hidden="true">→</span></button> <template class="js-article-content"> <img class="modal-media" src="/files/pages/assets/2026-10-07/limonkowa-odznaka-10-nad-folderem_muyivays.png" alt="Folder asystaplus.pl, firmowy długopis i odznaka -10% na pakiet Optymalny" width="800" height="450"> <div class="card-meta"> <span class="card-category">Promocja</span> <span class="card-date">7 Października 2026</span> </div> <h3 class="card-title">Ruszamy z zapisami! 10% rabatu na pakiet Optymalny</h3> <p>Od 15 października 2026 r. rozpoczynamy zapisy i podpisywanie umów na wsparcie asystenta seniora. Zapraszamy do kontaktu, porozmawiamy o potrzebach Twoich bliskich, przedstawimy zakres usług i ustalimy szczegóły współpracy.</p> <p>Podpisując umowę w pakiecie Optymalnym do końca października 2026 r., otrzymasz stały rabat 10%, obowiązujący przy nieprzerwanej kontynuacji współpracy do 31 grudnia 2027 r.</p> <p>Rabat obejmuje każdy kolejny okres rozliczeniowy w tym czasie, dzięki czemu możesz korzystać ze wsparcia na korzystniejszych warunkach przez cały okres promocji.</p> <p>Zapisy prowadzimy do wyczerpania wolnych miejsc w grafikach naszych asystentów. Skontaktuj się z nami, aby sprawdzić dostępność i umówić spotkanie.</p> <p style="margin-top: 16px;"> <strong>Telefon:</strong> <a href="tel:+48791262316" style="color: var(--et-colors-brand, #8fe000); text-decoration: underline;">791 262 316</a><br> <strong>E-mail:</strong> <a href="mailto:kontakt@asystaplus.pl" style="color: var(--et-colors-brand, #8fe000); text-decoration: underline;">kontakt@asystaplus.pl</a> </p> <p style="font-weight: 600; color: var(--et-colors-brand, #8fe000); margin-top: 16px;">Codzienne wsparcie dla seniora. Spokój dla bliskich.</p> </template> </article> </div> </div> <div class="modal-overlay" aria-hidden="true" role="dialog" aria-modal="true"> <div class="modal-content"> <button type="button" class="modal-close" aria-label="Zamknij okno">×</button> <div class="modal-body-container js-modal-body-container"> </div> </div> </div> <script> (function() { function initSection() { const section = document.getElementById('sekcja-aktualnosci'); if (!section) return; const modal = section.querySelector('.modal-overlay'); const modalBody = section.querySelector('.js-modal-body-container'); const closeBtn = section.querySelector('.modal-close'); const openBtns = section.querySelectorAll('.js-open-modal'); function openModal(htmlContent) { modalBody.innerHTML = htmlContent; modal.classList.add('is-open'); modal.setAttribute('aria-hidden', 'false'); document.body.style.overflow = 'hidden'; } function closeModal() { modal.classList.remove('is-open'); modal.setAttribute('aria-hidden', 'true'); document.body.style.overflow = ''; setTimeout(function() { if (!modal.classList.contains('is-open')) { modalBody.innerHTML = ''; } }, 300); } openBtns.forEach(function(btn) { btn.addEventListener('click', function(e) { e.preventDefault(); const card = this.closest('.card'); const template = card.querySelector('.js-article-content'); if (template) { openModal(template.innerHTML); } }); }); closeBtn.addEventListener('click', closeModal); modal.addEventListener('click', function(e) { if (e.target === modal) { closeModal(); } }); document.addEventListener('keydown', function(e) { if (e.key === 'Escape' && modal.classList.contains('is-open')) { closeModal(); } }); } if (document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', initSection); } else { initSection(); } })(); </script> </section>