#!/usr/bin/env python3
# -*- coding: utf-8 -*-
"""Generator statycznych widoków serwisu KPLS (koncepcja "Ink & Brass").
Uruchomienie:  python3 _build/build.py   (z katalogu projektu)
Każdy widok z menu zapisywany jest jako osobny plik .html w katalogu głównym.
"""
import json, os, re, sys

ROOT = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
BLOG_JSON = os.path.join(os.path.dirname(os.path.abspath(__file__)), 'blog.json')

FIRM   = 'Kancelaria Radcy Prawnego Piotr Łatkowski'
PHONE  = '61 22 10 407'
PHONE_HREF = 'tel:+48612210407'
MAIL   = 'kancelaria@kpls.pl'
ADDR   = 'ul. Szylinga 10/3, 60-787 Poznań'

# --- specjalizacje (kolejność jak w menu "Zakres usług") -------------------
AREAS = [
    ('prawo-gospodarcze.html', 'Prawo gospodarcze',
     'Naszym klientom pomagamy poprzez udział w negocjacjach, redagowaniu umów, sporządzaniu opinii prawnych, reprezentowaniu w sporach sądowych i windykowaniu należności…'),
    ('prawo-cywilne.html', 'Prawo cywilne',
     'Dla naszych klientów sporządzamy umowy z zakresu prawa cywilnego, w tym w szczególności umowy sprzedaży, najmu, umowę o dzieło, o roboty budowlane, umowę zlecenia…'),
    ('prawo-pracy.html', 'Prawo pracy',
     'Ofertę z zakresu prawa pracy Kancelaria kieruje zarówno do pracodawców, jak i pracowników. Naszym klientom pomagamy w sporządzaniu umów o pracę i kontraktów menadżerskich…'),
    ('prawo-rodzinne.html', 'Prawo rodzinne',
     'Kancelaria zajmuje się wszelkimi zagadnieniami prawnymi wynikającymi z faktu małżeństwa, rodzicielstwa, przysposobienia. Naszym klientom doradzamy…'),
    ('prawo-administracyjne.html', 'Prawo administracyjne',
     'Reprezentujemy Klientów przed organami administracji publicznej, wojewódzkimi sądami administracyjnymi i Naczelnym Sądem Administracyjnym…'),
    ('prawo-podatkowe.html', 'Prawo podatkowe',
     'Naszym Klientom doradzamy w zakresie podatków i innych danin publicznych. Przygotowujemy opinie prawne w tym zakresie oraz reprezentujemy Klientów…'),
    ('prawo-wlasnosci-intelektualnej-i-przemyslowej.html', 'Prawo własności intelektualnej i przemysłowej',
     'Naszym Klientom zapewniamy pomoc w ochronie twórczości naukowej, literackiej i artystycznej. Zajmujemy się przygotowaniem umów licencyjnych oraz umów o przeniesienie praw…'),
    ('prawo-spolek-handlowych.html', 'Prawo spółek handlowych',
     'Z naszymi Klientami współpracujemy w wyborze najdogodniejszej formy prowadzenia działalności gospodarczej. Pomagamy w zawiązywaniu i rejestrowaniu…'),
    ('prawo-upadlosciowe-i-naprawcze.html', 'Prawo upadłościowe i naprawcze',
     'Posiadamy doświadczenie związane z przeprowadzaniem procesów upadłościowych i naprawczych. Prowadzimy postępowania o ogłoszenie upadłości…'),
]

NAV = [
    ('index.html', 'Strona główna', None),
    ('zespol.html', 'Zespół', None),
    ('oferta.html', 'Zakres usług', AREAS),
    ('kariera.html', 'Kariera', None),
    ('baza-wiedzy.html', 'Baza wiedzy', None),
    ('kontakt.html', 'Kontakt', None),
]

ARROW = ('<svg width="15" height="10" viewBox="0 0 15 10" fill="none" aria-hidden="true">'
         '<path d="M9.6 1l4 4-4 4M13.2 5H1" stroke="currentColor" stroke-width="1.3" '
         'stroke-linecap="round" stroke-linejoin="round"/></svg>')


# --- części wspólne -------------------------------------------------------
def head(title, desc, active):
    return f"""<!DOCTYPE html>
<html lang="pl">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>{title}</title>
<meta name="description" content="{desc}">
<meta name="author" content="{FIRM}">
<meta property="og:title" content="{title}">
<meta property="og:description" content="{desc}">
<meta property="og:type" content="website">
<meta property="og:locale" content="pl_PL">
<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png">
<link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png">
<link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png">
<link rel="manifest" href="/site.webmanifest">
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Fraunces:opsz,wght@9..144,400;9..144,500;9..144,600&family=Inter:wght@400;500;600&display=swap" rel="stylesheet">
<link rel="stylesheet" href="assets/css/style.css">
<noscript><style>[data-anim]{{opacity:1;transform:none}}</style></noscript>
</head>
<body>
<a class="skip" href="#main">Przejdź do treści</a>
"""


def topbar():
    return f"""<div class="topbar">
  <div class="wrap">
    <div class="topbar-info">
      <a href="{PHONE_HREF}">tel. <b>{PHONE}</b></a>
      <a href="mailto:{MAIL}"><b>{MAIL}</b></a>
      <span class="hide-s">{ADDR}</span>
    </div>
    <div class="topbar-langs">Obsługa w językach <span>PL</span><span>EN</span><span>DE</span></div>
  </div>
</div>
"""


def header(active):
    if active in [a[0] for a in AREAS]:
        active_nav = 'oferta.html'
    else:
        active_nav = active
    items = []
    for href, label, sub in NAV:
        cur = ' class="current"' if href == active_nav else ''
        if sub:
            mega = ['<div class="mega">']
            for i, (a_href, a_label, _) in enumerate(sub, 1):
                mega.append(f'<a href="{a_href}"><i>{i:02d}</i><span>{a_label}</span></a>')
            mega.append('<div class="mega-foot"><p>Doradzamy przedsiębiorcom i klientom indywidualnym '
                        'na terenie Poznania i całej Polski.</p>'
                        '<a class="link-arrow" href="oferta.html">Pełna oferta ' + ARROW + '</a></div>')
            mega.append('</div>')
            items.append(f'<li class="has-sub{" current" if href == active_nav else ""}">'
                         f'<a class="nav-link" href="{href}">{label}'
                         f'<svg class="nav-caret" width="10" height="6" viewBox="0 0 10 6" fill="none" aria-hidden="true">'
                         f'<path d="M1 1l4 4 4-4" stroke="currentColor" stroke-width="1.3" stroke-linecap="round"/></svg>'
                         f'</a>{"".join(mega)}</li>')
        else:
            items.append(f'<li{cur}><a class="nav-link" href="{href}">{label}</a></li>')
    nav = '\n      '.join(items)

    drawer_items = []
    for href, label, sub in NAV:
        if sub:
            drawer_items.append(
                '<li><button class="acc-btn" aria-expanded="false" aria-controls="acc-oferta">'
                'Zakres usług <span aria-hidden="true">+</span></button>'
                '<div class="acc-panel" id="acc-oferta" data-open="false">'
                + '<a href="oferta.html">Wszystkie specjalizacje</a>'
                + ''.join(f'<a href="{h}">{l}</a>' for h, l, _ in sub)
                + '</div></li>')
        else:
            drawer_items.append(f'<li><a href="{href}">{label}</a></li>')

    return f"""{topbar()}<header class="site-header">
  <div class="wrap">
    <a class="brand" href="index.html" aria-label="{FIRM} — strona główna">
      <span class="brand-mark" aria-hidden="true">KP</span>
      <span>
        <span class="brand-name">Piotr Łatkowski</span>
        <span class="brand-sub">Kancelaria radcy prawnego</span>
      </span>
    </a>
    <nav class="nav-desktop" aria-label="Menu główne">
      <ul class="nav">
      {nav}
      </ul>
    </nav>
    <a class="btn btn-primary btn-sm header-cta" href="kontakt.html">Zapytanie ofertowe {ARROW}</a>
    <button class="burger" data-drawer-open aria-expanded="false" aria-controls="drawer" aria-label="Otwórz menu"><span></span></button>
  </div>
</header>

<div class="drawer" id="drawer" data-open="false" aria-hidden="true">
  <div class="drawer-top">
    <span>
      <span class="brand-name">Piotr Łatkowski</span>
      <span class="brand-sub">Kancelaria radcy prawnego</span>
    </span>
    <button class="drawer-close" data-drawer-close aria-label="Zamknij menu">&times;</button>
  </div>
  <nav aria-label="Menu mobilne">
    <ul>
      {''.join(drawer_items)}
    </ul>
  </nav>
  <div class="drawer-foot">
    <a href="{PHONE_HREF}">tel. {PHONE}</a>
    <a href="mailto:{MAIL}">{MAIL}</a>
    <span>{ADDR}</span>
  </div>
</div>
<main id="main">
"""


def form(dark=True, title='Szybki kontakt',
         intro='Prosimy o wypełnienie poniższego formularza, a nasz konsultant skontaktuje się z Państwem w ciągu 24 h.'):
    cls = '' if dark else ' form-light'
    return f"""<div class="form-block">
  <p class="eyebrow">{title}</p>
  <p class="lead" style="margin-bottom:26px">{intro}</p>
  <form class="form{cls}" data-demo novalidate>
    <div class="form-row">
      <div class="field">
        <label for="f-name-{'d' if dark else 'l'}">Imię i nazwisko</label>
        <input id="f-name-{'d' if dark else 'l'}" name="imie" type="text" placeholder="Jan Kowalski" required>
      </div>
      <div class="field">
        <label for="f-tel-{'d' if dark else 'l'}">Nr telefonu</label>
        <input id="f-tel-{'d' if dark else 'l'}" name="telefon" type="tel" placeholder="+48 600 000 000" required>
      </div>
    </div>
    <div class="field">
      <label for="f-mail-{'d' if dark else 'l'}">E-mail</label>
      <input id="f-mail-{'d' if dark else 'l'}" name="email" type="email" placeholder="jan.kowalski@firma.pl" required>
    </div>
    <div class="field">
      <label for="f-msg-{'d' if dark else 'l'}">Treść wiadomości</label>
      <textarea id="f-msg-{'d' if dark else 'l'}" name="wiadomosc" placeholder="Krótki opis sprawy…" required></textarea>
    </div>
    <p class="form-status" role="status"></p>
    <div style="display:flex;gap:16px;align-items:center;flex-wrap:wrap">
      <button class="btn btn-primary" type="submit">Wyślij zapytanie {ARROW}</button>
      <p class="form-note">Administratorem danych jest {FIRM}.</p>
    </div>
  </form>
</div>"""


def band(heading='Potrzebujesz opinii prawnika już dziś?',
         text='Opisz sprawę telefonicznie lub mailowo — wskażemy możliwe rozwiązania i zakres potrzebnego wsparcia.'):
    return f"""<section class="band">
  <div class="wrap">
    <div>
      <p class="eyebrow">Kontakt</p>
      <h2>{heading}</h2>
      <p>{text}</p>
    </div>
    <div style="display:flex;gap:14px;flex-wrap:wrap">
      <a class="btn btn-primary" href="{PHONE_HREF}">tel. {PHONE}</a>
      <a class="btn btn-ghost" href="kontakt.html">Formularz kontaktowy {ARROW}</a>
    </div>
  </div>
</section>"""


def footer():
    areas = ''.join(f'<li><a href="{h}">{l}</a></li>' for h, l, _ in AREAS[:6])
    return f"""</main>
<footer class="site-footer">
  <div class="wrap">
    <div class="footer-main">
      <div class="footer-brand">
        <a class="brand" href="index.html">
          <span class="brand-mark" aria-hidden="true">KP</span>
          <span>
            <span class="brand-name">Piotr Łatkowski</span>
            <span class="brand-sub">Kancelaria radcy prawnego</span>
          </span>
        </a>
        <p>Kancelaria działa na rynku usług prawnych od 2004 roku. Obsługa prawna świadczona jest także
        w języku angielskim i niemieckim.</p>
      </div>
      <div>
        <h4>Zakres usług</h4>
        <ul>{areas}<li><a href="oferta.html">Wszystkie specjalizacje</a></li></ul>
      </div>
      <div>
        <h4>Kancelaria</h4>
        <ul>
          <li><a href="zespol.html">Zespół</a></li>
          <li><a href="baza-wiedzy.html">Baza wiedzy</a></li>
          <li><a href="kariera.html">Kariera</a></li>
          <li><a href="kontakt.html">Kontakt</a></li>
        </ul>
      </div>
      <div>
        <h4>Kontakt</h4>
        <ul>
          <li>{ADDR}</li>
          <li><a href="{PHONE_HREF}">tel. {PHONE}</a></li>
          <li><a href="mailto:{MAIL}">{MAIL}</a></li>
        </ul>
      </div>
    </div>
    <div class="footer-bottom">
      <span>&copy; 2024–<span data-year>2026</span> All Right Reserved. Piotr Łatkowski – radca prawny Poznań</span>
      <span>Reklama i budowa wizerunku w sieci: <a href="https://widoczni.com" rel="nofollow">widoczni</a></span>
    </div>
  </div>
</footer>
<script src="assets/js/main.js"></script>
</body>
</html>
"""


def phero(h1, lead, crumbs):
    trail = ['<a href="index.html">Strona główna</a>']
    for item in crumbs:
        trail.append('<span>/</span>')
        trail.append(item if item.startswith('<a') else f'<span style="color:rgba(255,255,255,.8)">{item}</span>')
    return f"""<section class="phero">
  <div class="wrap">
    <nav class="crumbs" aria-label="Ścieżka">{''.join(trail)}</nav>
    <h1>{h1}</h1>
    <p class="lead">{lead}</p>
  </div>
</section>"""


def area_cards(limit=None, start=1):
    out = ['<div class="cards">']
    for i, (href, label, excerpt) in enumerate(AREAS[:limit] if limit else AREAS, start):
        out.append(f"""  <article class="card" data-anim data-anim-delay="{(i-1)*45}">
    <span class="card-idx">{i:02d}</span>
    <h3><a href="{href}">{label}</a></h3>
    <p>{excerpt}</p>
    <a class="link-arrow" href="{href}">Zobacz zakres {ARROW}</a>
  </article>""")
    out.append('</div>')
    return '\n'.join(out)


def related(current):
    rows = ''.join(
        f'<li><a href="{h}"><span>{l}</span><i aria-hidden="true">&rarr;</i></a></li>'
        for h, l, _ in AREAS if h != current)
    return f"""<div class="panel">
  <h3>Pozostałe specjalizacje</h3>
  <ul class="panel-list">{rows}</ul>
</div>"""


def contact_panel():
    return f"""<div class="panel ink">
  <h3>Porozmawiajmy o Twojej sprawie</h3>
  <p>Krótka rozmowa zwykle wystarcza, by ocenić zakres potrzebnego wsparcia i kolejne kroki.</p>
  <ul class="contact-rows" style="margin-bottom:22px">
    <li><b>Telefon</b><a href="{PHONE_HREF}">{PHONE}</a></li>
    <li><b>E-mail</b><a href="mailto:{MAIL}">{MAIL}</a></li>
    <li><b>Kancelaria</b><span>{ADDR}</span></li>
  </ul>
  <a class="btn btn-primary btn-sm" href="kontakt.html">Zapytanie ofertowe {ARROW}</a>
</div>"""


def write(name, html):
    path = os.path.join(ROOT, name)
    with open(path, 'w', encoding='utf-8') as fh:
        fh.write(html)
    print('  •', name, f'({len(html)//1024} kB)')


# =========================================================================
#  TREŚĆ PODSTRON SPECJALIZACJI (treść merytoryczna zachowana z serwisu)
# =========================================================================
AREA_PAGES = {}

AREA_PAGES['prawo-gospodarcze.html'] = dict(
    title='Prawo gospodarcze Poznań — radca prawny dla firm | KPLS',
    desc='Prawo gospodarcze Poznań — obsługa korporacyjna spółek, umowy, spory sądowe, windykacja należności. Kancelaria Radcy Prawnego Piotr Łatkowski.',
    h1='Prawo gospodarcze Poznań',
    lead='Jedną z dziedzin prawnych, którymi się zajmujemy, jest prawo gospodarcze. Nasza kancelaria prawna z Poznania skutecznie wspiera firmy z różnych branż w prowadzeniu biznesu, zapewniając kompleksową obsługę z zakresu spraw gospodarczych.',
    prose="""
<p>Więcej informacji o nas można znaleźć w zakładce – <a href="zespol.html">radca prawny Poznań</a>. Zobacz, dlaczego warto skorzystać z naszych usług!</p>

<h2>Prawo gospodarcze Poznań – profesjonalizm i doświadczenie</h2>
<p>Kancelaria Prawa Gospodarczego w Poznaniu to miejsce, gdzie <strong>kompleksowość obsługi i indywidualne podejście do klienta są naszą misją</strong>. Każdego dnia pomagamy klientom poprzez udział w negocjacjach, redagowanie umów, sporządzanie opinii prawnych, a także reprezentując ich w sporach sądowych i windykowaniu należności.</p>

<h3>Kto znajduje się w naszym zespole?</h3>
<p>Nasi prawnicy do spraw gospodarczych przeprowadzają obsługę procesów inwestycyjnych, uczestnicząc w szczególności w procesach due diligence. Dodatkowo zajmujemy się restrukturyzacją przedsiębiorstw. W naszej kancelarii prawnej w Poznaniu znajdziesz profesjonalny <a href="zespol.html">zespół adwokatów, radców prawnych i specjalistów</a> z różnych dziedzin prawa gospodarczego.</p>

<h2>Kancelaria prawna prawo gospodarcze – zakres usług</h2>
<p><strong>Nasza oferta obejmuje m.in.</strong>:</p>
<ul>
  <li>obsługę korporacyjną spółek,</li>
  <li>prowadzenie postępowań przed sądami rejestrowymi,</li>
  <li>przygotowywanie i negocjowanie umów,</li>
  <li>sądowe dochodzenie należności,</li>
  <li>reprezentowanie przedsiębiorców w postępowaniach sądowych,</li>
  <li>restrukturyzację zobowiązań,</li>
  <li>sporządzanie analiz cen transakcyjnych pomiędzy podmiotami powiązanymi,</li>
  <li>prowadzenie spraw z zakresu prawa konkurencji,</li>
  <li>prowadzenie spraw z zakresu prawa zamówień publicznych,</li>
  <li>występowanie w charakterze oskarżyciela posiłkowego w sprawach karnych,</li>
  <li>występowanie przed organami administracji oraz organami skarbowymi.</li>
</ul>

<h2>Adwokat prawo gospodarcze Poznań – Twoja ochrona prawna</h2>
<p>Nasza kancelaria posiada wieloletnie doświadczenie w obsłudze przedsiębiorców z różnych branż, w tym wytwórczej, handlowej, usługowej, przewozowej, spedycyjnej czy budowlanej. <strong>Radca prawny lub adwokat specjalizujący się w prawie gospodarczym</strong> z naszej kancelarii zawsze jest w stanie odpowiednio pomóc klientom w każdej sytuacji. Stawiamy na skuteczność i rzetelność, oferując kompleksową obsługę prawno-gospodarczą oraz windykację w Poznaniu.</p>
<div class="pull">Każdy prawnik do spraw gospodarczych dba o interesy naszych klientów, dążąc do jak najszybszego rozwiązania ich problemów.</div>
<p>Skuteczne rozwiązania, które oferujemy, sprawiają, że chce z nami współpracować wiele podmiotów gospodarczych.</p>

<h2>Radca prawny sprawy gospodarcze – dlaczego warto nawiązać z nami współpracę?</h2>
<p>Jesteśmy tu, aby pomóc Ci poruszać się po skomplikowanym świecie prawa gospodarczego. Każdy radca prawny w naszej kancelarii to specjalista, który angażuje się w sprawy swoich klientów, dostarczając praktycznych i efektywnych rozwiązań prawnych.</p>
<div class="callout"><strong>Skontaktuj się z nami już dziś i dowiedz się, jak możemy Ci pomóc.</strong> Nasza kancelaria to miejsce, gdzie doświadczenie łączy się z innowacyjnością, a skomplikowane zagadnienia prawne stają się proste. Oferujemy też obsługę z innych dziedzin prawa — <a href="oferta.html">sprawdź pełny zakres usług</a>.</div>
<p>Zapraszamy do kontaktu!</p>
""")

AREA_PAGES['prawo-cywilne.html'] = dict(
    title='Prawo cywilne Poznań — kancelaria, sprawy cywilne | KPLS',
    desc='Prawo cywilne Poznań — umowy, obrót nieruchomościami, prawo spadkowe, reprezentacja przed sądami. Kancelaria Radcy Prawnego Piotr Łatkowski.',
    h1='Prawo cywilne Poznań',
    lead='Zachęcamy do skorzystania z naszych usług w dziedzinie prawa cywilnego w Poznaniu. Doświadczeni adwokaci i inni prawnicy z naszej kancelarii przekładają swoją wiedzę i praktykę na skuteczne rozwiązania prawne dla klientów.',
    prose="""
<p>Z usług adwokatów specjalizujących się w prawie cywilnym skorzystało już wiele osób, które były bardzo zadowolone z rezultatów naszych działań.</p>

<h2>Prawo cywilne Poznań – postaw na profesjonalizm i doświadczenie</h2>
<p><strong>Nasza oferta obejmuje szeroki wachlarz usług związanych z prawem cywilnym</strong>. Do najważniejszych z nich zaliczyć można:</p>
<ul>
  <li>sporządzanie umów z zakresu prawa cywilnego, w tym umów sprzedaży, najmu, o dzieło, roboty budowlane, zlecenia,</li>
  <li>doradztwo w sprawach dotyczących obrotu nieruchomościami, prawa lokalowego, prawa spółdzielczego, zarządu rzeczą wspólną, rozgraniczenia nieruchomości,</li>
  <li>prowadzenie postępowań z zakresu prawa spadkowego, rodzinnego i opiekuńczego,</li>
  <li>reprezentowanie klientów przed sądami w zakresie spraw cywilnych,</li>
  <li>sporządzanie umów majątkowych małżeńskich oraz opinii prawnych.</li>
</ul>

<h2>Sprawy cywilne adwokat Poznań – w czym pomagamy?</h2>
<p>Jako adwokaci specjalizujący się w prawie cywilnym, z pełnym zaangażowaniem <strong>podejmujemy się prowadzenia skomplikowanych i wymagających spraw</strong>. W Poznaniu jesteśmy znani z profesjonalizmu, indywidualnego podejścia do klienta oraz skutecznej walki o jego prawa.</p>
<p>Zakres naszej działalności obejmuje między innymi szeroko pojętą ochronę praw konsumentów. W ramach tych usług radca prawny w Poznaniu doradza klientom w sytuacjach konfliktowych z firmami i instytucjami, pomagając dochodzić swoich praw.</p>
<p>Pomagamy naszym klientom w kwestiach związanych z prawem nieruchomości w Poznaniu. <strong>Doradzamy w sprawach dotyczących obrotu nieruchomościami, zarządu rzeczą wspólną, rozgraniczeniem nieruchomości</strong> oraz prawa lokalowego.</p>
<p>Specjalizujemy się również w prowadzeniu postępowań z zakresu prawa spadkowego w Poznaniu. Nasze doświadczenie obejmuje zarówno sprawy o dziedziczenie, jak i podział majątku po zmarłym. Zapewniamy <strong>kompleksową obsługę prawną i pomoc na każdym etapie postępowania spadkowego</strong>.</p>

<h2>Prawo cywilne prawnik Poznań – dlaczego warto skorzystać z naszych usług?</h2>
<p>Wybierając naszą kancelarię, decydują się Państwo na doświadczenie, profesjonalizm i indywidualne podejście do każdego klienta. Jesteśmy tu, aby pomóc Państwu w każdej sytuacji prawnej. Nasz <a href="zespol.html">zespół</a> składa się z doświadczonych prawników, których celem jest zapewnienie najwyższej jakości usług prawnych.</p>
<div class="callout"><strong>Zapraszamy do kontaktu i umówienia się na spotkanie w naszej kancelarii w Poznaniu.</strong></div>
""")

AREA_PAGES['prawo-pracy.html'] = dict(
    title='Prawo pracy Poznań — radca prawny dla pracodawców i pracowników | KPLS',
    desc='Prawo pracy Poznań — umowy o pracę, kontrakty menadżerskie, mobbing, spory przed sądami pracy i ZUS. Kancelaria Radcy Prawnego Piotr Łatkowski.',
    h1='Prawo pracy Poznań',
    lead='Potrzebny Ci radca prawny o specjalności prawo pracy w Poznaniu? Jeśli tak, zapraszamy do naszej kancelarii! Dostarczamy profesjonalną, kompleksową obsługę prawną w tym zakresie.',
    prose="""
<p>Głęboko wierzymy, że zrozumienie i prawidłowe zarządzanie aspektami prawa pracy są kluczowe zarówno dla pracodawców, jak i pracowników.</p>

<h2>Radca prawny prawo pracy – dla kogo jest nasza usługa?</h2>
<p>Nasza oferta z dziedziny prawa pracy w Poznaniu jest skierowana do różnych grup odbiorców. Jeżeli jesteś pracodawcą, to <strong>w zakresie prawa pracy nasz radca prawny może Ci pomóc w sporządzaniu umów o pracę i kontraktów menadżerskich</strong>, a także doradzić w wyborze odpowiedniego systemu czasu pracy i formy zatrudnienia. Nasza kancelaria prawa pracy w Poznaniu współpracuje również z agencjami pracy tymczasowej, dostarczając niezbędne wsparcie prawne.</p>
<p>Jeżeli jesteś pracownikiem, nasz <strong>prawnik od prawa pracy w Poznaniu może Ci pomóc w dochodzeniu Twoich praw wynikających z kodeksu pracy</strong>, karty nauczyciela, ustawy o służbie cywilnej i ustawy o pracownikach samorządowych. Jesteśmy tu, aby pomóc Ci bronić swoich praw w sporach sądowych związanych z niezgodnym z prawem rozwiązaniem stosunku pracy.</p>

<h2>Prawo pracy – prawnik Poznań, poznaj zakres usług!</h2>
<p>W dziedzinie prawa pracy <strong>Kancelaria Radcy Prawnego Piotr Łatkowski oferuje szeroki zakres usług</strong>, obejmujący:</p>
<ul>
  <li>przygotowywanie umów i opinii,</li>
  <li>doradztwo w zakresie optymalizacji zatrudnienia,</li>
  <li>obsługę agencji pracy tymczasowej,</li>
  <li>reprezentowanie w sporach przed sądami pracy oraz sądami ubezpieczeń społecznych,</li>
  <li>reprezentowanie przed organami administracji państwowej z zakresu prawa pracy i ubezpieczeń społecznych (ZUS i PIP),</li>
  <li>przygotowywanie regulaminów pracy oraz wynagrodzeń.</li>
</ul>
<div class="pull">Jako radca prawny i adwokat od prawa pracy w Poznaniu mam doświadczenie, które nie kończy się na obszarze umów o pracę i kontraktów menadżerskich.</div>
<p>Jestem również specjalistą w obszarze mobbingu, służąc wsparciem dla osób, które padły ofiarą tego rodzaju niewłaściwego traktowania. Moja kancelaria specjalizuje się w redagowaniu wewnątrzzakładowych aktów prawnych, takich jak regulaminy pracy i wynagradzania. Każdy radca prawny w moim zespole posiada <strong>solidne doświadczenie i specjalistyczną wiedzę w swojej dziedzinie</strong>, co pozwala nam na świadczenie usług na najwyższym poziomie.</p>

<h2>Pozostałe usługi prawne kancelarii</h2>
<p>Chociaż specjalizujemy się w prawie pracy, nasza kancelaria prawna w Poznaniu oferuje również szeroki zakres innych usług prawnych. Nasi specjaliści mogą pomóc Ci z różnymi zagadnieniami prawnymi, takimi jak <a href="prawo-cywilne.html">prawo cywilne Poznań</a>, <a href="prawo-gospodarcze.html">prawo gospodarcze Poznań</a>, a jeśli Twoim problemem jest mobbing — kancelaria, dzięki swojej specjalizacji w tym obszarze, będzie Cię skutecznie reprezentować w sądzie.</p>
<div class="callout">Nasze usługi są cenione przez klientów, bo dostarczamy konkurencyjne, skuteczne i profesjonalne usługi prawne. <strong>Skontaktuj się z nami już dziś i dołącz do grona naszych zadowolonych klientów!</strong></div>
""")

AREA_PAGES['prawo-rodzinne.html'] = dict(
    title='Prawo rodzinne Poznań — rozwody, alimenty, podział majątku | KPLS',
    desc='Prawo rodzinne Poznań — rozwód, separacja, podział majątku, alimenty, władza rodzicielska. Kancelaria Radcy Prawnego Piotr Łatkowski.',
    h1='Prawo rodzinne Poznań',
    lead='Nasza kancelaria prawna oferuje kompleksową pomoc w obszarze prawa rodzinnego w Poznaniu. Zdajemy sobie sprawę, jak skomplikowane i emocjonalnie naładowane mogą być kwestie rodzinne, dlatego zapewniamy pełne wsparcie w każdym aspekcie, na wszystkich etapach sprawy.',
    prose="""
<h2>Prawo rodzinne Poznań – konsultacje prawne i reprezentacja w sądzie</h2>
<p>Jako eksperci w dziedzinie prawa rodzinnego, nasi adwokaci z Poznania oferują <strong>rzetelne porady prawne oraz reprezentację w sądzie</strong>. Niezależnie od tego, czy chodzi o kwestie majątkowe, sprawy rozwodowe, czy sprawy związane z władzą rodzicielską – nasi prawnicy są tu, aby Ci pomóc.</p>
<p><strong>Jeśli chodzi o prawo cywilne, kancelaria specjalizuje się w wielu jego aspektach, w tym</strong>:</p>
<ul>
  <li>prowadzeniu postępowań z zakresu prawa spadkowego,</li>
  <li>prowadzeniu postępowań z zakresu prawa rodzinnego i opiekuńczego,</li>
  <li>przygotowywaniu umów majątkowych małżeńskich,</li>
  <li>reprezentowaniu przed sądami w zakresie spraw cywilnych,</li>
  <li>sporządzaniu umów i opinii.</li>
</ul>
<p>Przy wykonywaniu tych usług gwarantujemy pełne zaangażowanie, rzetelność oraz profesjonalizm.</p>

<h2>Kancelaria prawna Poznań – szeroki zakres usług</h2>
<p>Nasza kancelaria prawna w Poznaniu świadczy usługi związane z wieloma dziedzinami prawa, takimi jak <a href="prawo-cywilne.html">prawo cywilne Poznań</a> czy <a href="prawo-gospodarcze.html">prawo gospodarcze Poznań</a>. Jesteśmy więc w stanie zapewnić Ci wszechstronną pomoc prawną w różnych obszarach, dostosowaną do Twoich potrzeb i oczekiwań.</p>
<p>Oferujemy kompleksowe rozwiązania problemów rodzinnych. Nasi adwokaci i radcy prawni specjalizujący się w prawie rodzinnym w Poznaniu <strong>prowadzą sprawy o</strong>: ustanowienie rozdzielności majątkowej małżeńskiej, separację, rozwód, podział majątku. Zapewniamy profesjonalną pomoc w rozwiązywaniu problemów związanych z władzą rodzicielską, ustaleniem kontaktów z dziećmi oraz pomoc w dochodzeniu alimentów.</p>

<h2>Prawnik prawo rodzinne Poznań – Twój partner w trudnych chwilach</h2>
<p>Kiedy stajesz w obliczu problemów rodzinnych, służymy Ci pomocą. Oferujemy wsparcie i <strong>profesjonalne porady, które pomagają podejmować trudne życiowe decyzje</strong>, kierując się swoimi interesami. Podczas gdy rodzina jest najważniejsza, nie zawsze jest łatwo zrozumieć prawo rodzinne i konsekwencje wynikające z różnych decyzji prawnych. Dlatego prawnicy z naszej kancelarii służą kompleksową pomocą.</p>
<div class="callout"><strong>Skontaktuj się z nami, aby umówić się na konsultację</strong> i dowiedz się, jak możemy pomóc w Twojej sytuacji rodzinnej. Praktyczne omówienia wybranych zagadnień znajdziesz też w naszej <a href="baza-wiedzy.html">bazie wiedzy</a>.</div>
""")

AREA_PAGES['prawo-administracyjne.html'] = dict(
    title='Prawo administracyjne Poznań — reprezentacja przed organami i WSA | KPLS',
    desc='Prawo administracyjne Poznań — reprezentacja przed organami administracji publicznej, WSA i NSA. Kancelaria Radcy Prawnego Piotr Łatkowski.',
    h1='Prawo administracyjne Poznań',
    lead='Nasza kancelaria specjalizuje się w obszarze prawa administracyjnego, a lokalizacja w Poznaniu gwarantuje dogodność dla klientów z tego regionu. W świecie zawiłych procedur i formalności prawno-administracyjnych zapewniamy Państwu wsparcie na każdym kroku.',
    prose="""
<h2>Adwokat prawa administracyjnego w Poznaniu – zakres usług</h2>
<p>Nasi <strong>doświadczeni adwokaci od prawa administracyjnego są gotowi na każde wyzwanie</strong>. Bez względu na to, czy jest to sprawa dotycząca prawa budowlanego, zawiłości związane z prawem ubezpieczeń społecznych, czy też interpretacja administracyjno-prawnych norm związanych z prowadzeniem działalności gospodarczej – możemy pomóc. Jesteśmy tu, aby reprezentować Państwa interesy <strong>przed organami administracji publicznej, wojewódzkimi sądami administracyjnymi i Naczelnym Sądem Administracyjnym</strong>.</p>
<p>Znamy i rozumiemy unikalne aspekty prawne związane z tym obszarem, dlatego zapewniamy naszym klientom skrojone na miarę rozwiązania prawne. Niezależnie od tego, czy jesteś osobą fizyczną, czy prowadzisz firmę, nasza kancelaria od prawa administracyjnego w Poznaniu jest gotowa na każde wyzwanie.</p>

<h2>Jak wygląda proces współpracy z naszą kancelarią?</h2>
<p>Przebieg naszej współpracy z klientami jest prosty i przejrzysty. Po poznaniu szczegółów sprawy nasz zespół opracuje strategię, która najlepiej zaspokoi Twoje potrzeby i ochroni interesy. <strong>Oto etapy naszej współpracy</strong>:</p>
<ol>
  <li>analiza sprawy i zgromadzenie niezbędnych dokumentów,</li>
  <li>opracowanie strategii prawnej,</li>
  <li>wdrażanie strategii prawnej, w tym reprezentacja przed organami administracyjnymi,</li>
  <li>śledzenie postępów, reagowanie w razie potrzeby i dostarczanie regularnych informacji dla klientów.</li>
</ol>
<p>Nasza kancelaria prawna w Poznaniu oferuje pełen zakres usług prawnych, nie tylko w dziedzinie prawa administracyjnego. <strong>Jesteśmy również doświadczonymi prawnikami w innych obszarach</strong>, o których możesz się dowiedzieć z zakładek: <a href="prawo-cywilne.html">prawo cywilne Poznań</a>, <a href="prawo-gospodarcze.html">prawo gospodarcze Poznań</a>, <a href="prawo-podatkowe.html">radca prawny prawo podatkowe</a>.</p>

<h2>Prawo administracyjne kancelaria KPLS – zapraszamy do współpracy!</h2>
<p>Skontaktuj się z nami, aby dowiedzieć się, jak możemy pomóc w Twojej sprawie prawnej. Nasz zespół prawników specjalizujących się w prawie administracyjnym jest gotowy, aby Ci służyć. Podkreślamy, że nasza praca nie kończy się na sporządzeniu dokumentów lub reprezentacji przed sądem.</p>
<div class="callout"><strong>Jako adwokaci specjalizujący się w prawie administracyjnym w Poznaniu, jesteśmy tutaj, aby chronić Twoje prawa</strong> i dbać o Twoje interesy na każdym etapie procesu. Twoje prawa to nasza pasja! Zaufaj nam i poczuj różnicę, jaką może przynieść profesjonalizm i doświadczenie.</div>
<p>Zapraszamy do kontaktu!</p>
""")

AREA_PAGES['prawo-podatkowe.html'] = dict(
    title='Prawo podatkowe Poznań — doradztwo i reprezentacja | KPLS',
    desc='Prawo podatkowe Poznań — doradztwo podatkowe, reprezentacja przed organami podatkowymi, analiza dokumentacji. Kancelaria Radcy Prawnego Piotr Łatkowski.',
    h1='Prawo podatkowe Poznań',
    lead='Radca prawny – prawo podatkowe to usługa, dzięki której każdy może zyskać kompleksowe wsparcie w zakresie prawa podatkowego. Nasza oferta obejmuje obsługę klientów prywatnych i firmowych w sprawach związanych z przepisami podatkowymi.',
    prose="""
<h2>Radca prawny – prawo podatkowe. Co oferujemy?</h2>
<p>Oferta: prawo podatkowe adwokat, Poznań – jest skierowana zarówno do klientów lokalnych, jak i z całej Polski. Oferujemy kompleksowe doradztwo i reprezentację w sprawach podatkowych, pomagamy w optymalizacji obciążeń podatkowych i weryfikacji, czy dana czynność jest zgodna z obowiązującymi w Polsce przepisami. Zajmujemy się również interpretacją przepisów podatkowych, doradztwem w zakresie planowania podatkowego oraz <strong>reprezentacją w postępowaniu: sądowym, administracyjnym, podatkowym</strong>.</p>

<h2>Prawo podatkowe – Poznań. Kancelaria Radcy Prawnego Piotr Łatkowski</h2>
<p>Chociaż mamy wiele specjalizacji, działamy również jako <strong>Kancelaria – prawo podatkowe w Poznaniu</strong>. Zapewniamy kompleksowe wsparcie prawne dla przedsiębiorców i klientów indywidualnych w zakresie prawa podatkowego. Nasze usługi obejmują nie tylko rekomendacje dotyczące zminimalizowania obciążeń podatkowych, ale również reprezentację przed organami podatkowymi.</p>
<ul>
  <li>Prowadzimy analizy dokumentacji podatkowej,</li>
  <li>doradzamy w sprawach związanych z interpretacją przepisów,</li>
  <li>oraz wspieramy klientów w procesach kontrolnych.</li>
</ul>

<h2>Prawnik – prawo podatkowe. Korzyści ze współpracy z kancelarią</h2>
<p>Oferta: prawo podatkowe – Poznań to <strong>kompleksowe wsparcie dla wszystkich, którzy chcą skutecznie zarządzać kwestiami podatkowymi</strong>. Nasze elastyczne podejście, doświadczony zespół prawników oraz wysoka dostępność zarówno w Poznaniu, jak i całej Polsce to filary oferty Kancelarii Radcy Prawnego Piotr Łatkowski. W naszej kancelarii stawiamy na transparentność i efektywność współpracy. Po dokładnym zrozumieniu szczegółów Twojej sprawy nasz doświadczony zespół podejmuje się następujących etapów:</p>
<ol>
  <li><strong>Analiza sprawy i zbieranie dokumentów.</strong> Przeprowadzamy staranną analizę Twojej sprawy, zbierając niezbędne dokumenty, aby uzyskać pełny obraz sytuacji.</li>
  <li><strong>Opracowanie strategii prawnej.</strong> Tworzymy spersonalizowaną strategię prawną, dostosowaną do Twoich konkretnych potrzeb i mającą na celu skuteczną ochronę Twoich interesów.</li>
  <li><strong>Wdrażanie strategii prawnej.</strong> Przechodzimy do etapu wdrażania strategii, co obejmuje reprezentację przed organami administracyjnymi oraz podejmowanie działań mających na celu osiągnięcie zamierzonych rezultatów.</li>
  <li><strong>Śledzenie postępów i dostarczanie informacji.</strong> Zapewniamy systematyczne śledzenie postępów sprawy, reagowanie na bieżące wydarzenia, a także regularne dostarczanie aktualnych informacji dla naszych Klientów.</li>
</ol>

<h2>Kancelaria – prawo podatkowe Poznań i inne dziedziny prawa</h2>
<p>Kancelaria Radcy Prawnego Piotra Łatkowskiego oferuje wsparcie w każdej dziedzinie zarówno w zakresie prawa podatkowego, jak i innych gałęzi prawa. <strong>Oferujemy szeroki zakres usług prawnych i podatkowych, dostosowanych do indywidualnych potrzeb naszych klientów.</strong></p>
<p>Skorzystaj z naszego doświadczenia i wiedzy, aby zagwarantować solidne wsparcie prawników specjalizujących się w prawie podatkowym. Sprawdź też:</p>
<ul>
  <li><a href="prawo-administracyjne.html">Prawo administracyjne – Poznań</a></li>
  <li><a href="prawo-cywilne.html">Prawo cywilne – Poznań</a></li>
  <li><a href="prawo-gospodarcze.html">Prawo gospodarcze – Poznań</a></li>
  <li><a href="prawo-rodzinne.html">Prawo rodzinne – Poznań</a></li>
</ul>
<p>Zapraszamy do kontaktu!</p>
""")

AREA_PAGES['prawo-wlasnosci-intelektualnej-i-przemyslowej.html'] = dict(
    title='Prawo własności intelektualnej i przemysłowej Poznań | KPLS',
    desc='Prawo własności intelektualnej i przemysłowej Poznań — patenty, znaki towarowe, prawo autorskie, umowy licencyjne. Kancelaria Radcy Prawnego Piotr Łatkowski.',
    h1='Prawo własności intelektualnej i przemysłowej',
    lead='Kancelaria Radcy Prawnego Piotr Łatkowski oferuje kompleksową pomoc w zakresie takich dziedzin prawa jak prawo własności przemysłowej i prawo własności intelektualnej – Poznań. Obsługujemy klientów z całej Polski.',
    prose="""
<h2>Prawo własności przemysłowej – Poznań. Procedury patentowe, doradztwo</h2>
<p>W obszarze prawa własności przemysłowej świadczymy usługi obejmujące kompleksowe załatwianie spraw związanych ze <strong>zdobyciem prawa do patentów na wynalazki, ochroną wzorów użytkowych, wzorów przemysłowych, znaków towarowych, oznaczeń geograficznych oraz topografii układów scalonych</strong>. Nasza kancelaria skrupulatnie analizuje, doradza i reprezentuje klientów w procesie uzyskiwania oraz ochrony tych praw.</p>

<h2>Prawo autorskie – kompleksowe załatwianie spraw</h2>
<p>W dziedzinie prawa autorskiego oferujemy kompleksową pomoc obejmującą <strong>wszelkie aspekty ochrony utworów artystycznych, muzycznych, literackich czy programów komputerowych</strong>. Nasza kancelaria specjalizuje się w skutecznej ochronie praw majątkowych i osobistych twórców. Zapewniamy kompleksową obsługę zarówno w zakresie umów zbycia praw, jak i umów licencyjnych.</p>

<h2>Prawnik prawo autorskie – reprezentacja i umowy</h2>
<p>Kancelaria Radcy Prawnego Piotr Łatkowski oferuje <strong>profesjonalną reprezentację przed sądami i instytucjami</strong>, a także przygotowuje kompleksowe umowy związane z prawami autorskimi. W przypadku, w którym osoba prywatna lub firma naruszyła prawo autorskie – prawnik może pomóc w dochodzeniu swoich praw, w tym odszkodowania.</p>

<h2>Prawo własności intelektualnej – Poznań. Oferta</h2>
<ul>
  <li>Sprawy dotyczące bezprawnego wykorzystania utworów muzycznych, literackich, filmowych itp.</li>
  <li>Prowadzenie spraw o plagiat czy kopiowanie.</li>
  <li>Prowadzenie spraw o podobieństwo lub wprowadzanie w błąd konsumentów.</li>
  <li>Sprawy związane z naruszeniem praw do wynalazków.</li>
  <li>Prowadzenie spraw związanych z naruszeniem praw do wzorów przemysłowych.</li>
  <li>Spory dotyczące nieuczciwej konkurencji w kontekście naruszania praw własności intelektualnej.</li>
  <li>Sprawy związane z naruszeniem umów licencyjnych dotyczących korzystania z praw własności intelektualnej.</li>
  <li>Sprawy dotyczące naruszeń prawa do prywatności w kontekście korzystania z informacji i danych.</li>
  <li>Prowadzenie spraw związanych z naruszeniem praw własności intelektualnej w obszarze e-commerce.</li>
  <li>Sprawy związane z naruszeniem praw przemysłowych i innych dobrodziejstw technicznych.</li>
  <li>I wiele innych.</li>
</ul>
<div class="callout">Zachęcamy do sprawdzenia, czym jeszcze zajmuje się nasza kancelaria – <strong>prawo autorskie to tylko jeden z obszarów specjalizacji</strong>. Obsługujemy klientów z całej Polski, oferujemy spersonalizowaną opiekę prawną, dostosowaną do indywidualnych potrzeb każdego klienta.</div>
<p>Zapraszamy do kontaktu!</p>
""")

AREA_PAGES['prawo-spolek-handlowych.html'] = dict(
    title='Prawo spółek handlowych Poznań — obsługa prawna spółek | KPLS',
    desc='Prawo spółek handlowych Poznań — zakładanie i rejestracja spółek, obsługa korporacyjna, przekształcenia. Kancelaria Radcy Prawnego Piotr Łatkowski.',
    h1='Prawo spółek handlowych Poznań',
    lead='Kancelaria Radcy Prawnego Piotr Łatkowski oferuje kompleksowe usługi z zakresu obsługi prawnej spółek – Poznań. To doradztwo, przygotowywanie i analizowanie umów, a także prowadzenie wielu innych spraw związanych z prowadzeniem i zakładaniem różnego rodzaju spółek.',
    prose="""
<h2>Obsługa prawna spółek – Poznań. Co oferujemy?</h2>
<p><strong>Oferta: prawo spółek – Poznań jest skierowana do firm z całej Polski.</strong> Proponujemy pomoc w zakładaniu nowych spółek, zarówno osobowych, jak i kapitałowych. Nasz zespół pomoże w przeprowadzeniu procesu rejestracji i gromadzenia niezbędnych dokumentów.</p>
<p>Kancelaria Radcy Prawnego Piotr Łatkowski świadczy również <strong>kompleksowe doradztwo prawne z zakresu prawa spółek</strong>. Pomagamy w wyborze najlepszej formy spółki, omawiamy zasady odpowiedzialności oraz doradzamy w sprawach podatkowych. Nasze doświadczenie obejmuje także tworzenie dedykowanych umów spółek, zabezpieczających interesy wspólników oraz klarujących prawa i obowiązki.</p>

<h2>Prawo spółek – doradztwo i reprezentacja</h2>
<p><strong>Oferujemy pełne wsparcie prawne dla zarządów spółek</strong> – zarówno w zakresie rekomendacji, jak i reprezentacji przed organami administracji państwowej. Prowadzimy także obsługę korporacyjną spółek, w tym prawną analizę dokumentacji korporacyjnej i handlowej.</p>

<h2>Prawnik – prawo spółek. Korzyści dla firmy</h2>
<p>Oferta: prawo spółek – Poznań to kompleksowe wsparcie dla przedsiębiorców rozważających założenie lub już prowadzących spółki. Indywidualne podejście, doświadczony zespół i pełne wsparcie prawne oraz podatkowe to ważne elementy oferty kancelarii. Dzięki nam przedsiębiorcy zyskują również <strong>lokalną dostępność na terenie Poznania oraz możliwość skorzystania z usług niezależnie od lokalizacji w Polsce</strong>. Kancelarię wyróżnia:</p>
<ul>
  <li>Elastyczne podejście do każdego przypadku.</li>
  <li>Doświadczony i wyspecjalizowany zespół prawników.</li>
  <li>Lokalizacja w Poznaniu z dostępnością dla klientów z całej Polski.</li>
  <li>Pełne wsparcie prawne i podatkowe.</li>
  <li>Bezpieczeństwo prawne dla prowadzenia działalności gospodarczej.</li>
</ul>

<h2>Kancelaria – prawo spółek i inne dziedziny prawa</h2>
<p>Proces prowadzenia spółki może być skomplikowany i pełen niespodzianek. Dlatego właśnie stawiamy na pełne zaangażowanie i oferujemy naszym klientom <strong>wsparcie na każdym etapie działalności: zarówno przy rejestracji, jak i w trakcie przekształceń czy wreszcie likwidacji</strong>. Jesteśmy kancelarią, której można zaufać.</p>
<p>Skorzystaj z naszej wiedzy i doświadczenia, aby zapewnić swojej spółce solidne wsparcie prawników specjalizujących się w prawie spółek. Kancelaria prawna – Poznań oferuje także takie usługi jak przekształcenie spółki, rejestracja spółki oraz <a href="prawo-podatkowe.html">radca prawny – prawo podatkowe</a>.</p>
<p>Zapraszamy do kontaktu!</p>
""")

AREA_PAGES['prawo-upadlosciowe-i-naprawcze.html'] = dict(
    title='Prawo upadłościowe i naprawcze Poznań — upadłość i restrukturyzacja | KPLS',
    desc='Prawo upadłościowe i naprawcze Poznań — upadłość likwidacyjna i układowa, postępowanie naprawcze, restrukturyzacja. Kancelaria Radcy Prawnego Piotr Łatkowski.',
    h1='Prawo upadłościowe i naprawcze Poznań',
    lead='Kancelaria Radcy Prawnego Piotra Łatkowskiego świadczy profesjonalne usługi z zakresu prawa upadłościowego. Nasz doświadczony zespół specjalizuje się we wsparciu prawnym zarówno dla przedsiębiorców, jak i osób prywatnych znajdujących się w trudnej sytuacji finansowej.',
    prose="""
<h2>Kancelaria prawo upadłościowe – wszechstronne doradztwo prawne</h2>
<p>Nasi prawnicy oferują wszechstronne doradztwo w zakresie procedur upadłościowych. <strong>Od analizy sytuacji finansowej klienta po kompleksową obsługę procesu upadłościowego i restrukturyzacji</strong> działamy w sposób zindywidualizowany, dostosowując nasze działania do konkretnych potrzeb i celów klienta.</p>

<h2>Upadłość i restrukturyzacja</h2>
<p><strong>Prawo upadłościowe to dziedzina prawa regulująca postępowania związane z niewypłacalnością przedsiębiorców lub osób prywatnych.</strong> Głównym celem prawa upadłościowego jest zapewnienie uczciwego i sprawiedliwego postępowania w sytuacji, gdy dłużnik nie jest w stanie spłacić swoich zobowiązań wobec wierzycieli.</p>
<p>Procedury upadłościowe mogą obejmować:</p>
<ul>
  <li><strong>Upadłość likwidacyjną</strong> – polega na likwidacji majątku dłużnika w celu spłaty wierzycieli z uzyskanych środków.</li>
  <li><strong>Upadłość układową</strong> – pozwala dłużnikowi na zawarcie układu z wierzycielami w celu spłaty lub restrukturyzacji długów.</li>
  <li><strong>Postępowanie naprawcze</strong> – ma na celu odbudowę finansową przedsiębiorstwa poprzez restrukturyzację zadłużenia i wprowadzenie zmian organizacyjnych w firmie.</li>
</ul>
<p>Restrukturyzacja natomiast odnosi się do procesu restrukturyzacji finansowej lub operacyjnej przedsiębiorstwa <strong>w celu poprawy jego stabilności finansowej</strong>. Może obejmować zmiany w strukturze kapitałowej, negocjacje z wierzycielami w celu zmniejszenia zadłużenia lub modyfikacje strategii biznesowej. Celem restrukturyzacji jest umożliwienie przedsiębiorstwu kontynuacji działalności lub przeprowadzenie jego uporządkowanego wycofania się z rynku.</p>

<h2>Adwokat – prawo upadłościowe – oferta</h2>
<p>W ramach naszych usług świadczymy:</p>
<ul>
  <li><strong>Doradztwo w zakresie restrukturyzacji</strong> – pomagamy w opracowaniu planów restrukturyzacji mających na celu odbudowę finansową przedsiębiorstw oraz minimalizację ryzyka bankructwa.</li>
  <li><strong>Reprezentację w postępowaniach upadłościowych</strong> – nasz zespół zapewnia kompleksową reprezentację klientów w postępowaniach upadłościowych, dbając o ich interesy na każdym etapie procesu.</li>
  <li><strong>Opiniowanie umów i dokumentów</strong> – oferujemy wsparcie w opiniowaniu umów i dokumentów mających znaczenie dla procesów upadłościowych, zapewniając naszym klientom klarowność i bezpieczeństwo prawne.</li>
</ul>

<h2>Skontaktuj się z nami</h2>
<p>Jeśli znajdujesz się w trudnej sytuacji finansowej lub potrzebujesz wsparcia w kwestiach związanych z prawem upadłościowym, <strong>skontaktuj się z naszą kancelarią</strong>. Nasz doświadczony zespół jest gotowy, by wesprzeć Cię w tych trudnych chwilach i zapewnić profesjonalną pomoc na każdym etapie procesu.</p>
<p>Kancelaria oferuje także merytoryczne wsparcie w innych dziedzinach prawa: <a href="prawo-podatkowe.html">radca prawny prawo podatkowe</a>, upadłość konsumencka Poznań, <a href="prawo-administracyjne.html">prawo administracyjne Poznań</a>.</p>
<p>Zapraszamy do kontaktu!</p>
""")


# =========================================================================
#  ZESPÓŁ
# =========================================================================
TEAM = [
    dict(name='Piotr Łatkowski', role='Radca prawny', mono='PŁ',
         bio='Absolwent Wydziału Prawa i Administracji Uniwersytetu im. Adama Mickiewicza w Poznaniu na kierunku Prawo (2000 r.). Członek Senior Europejskiego Stowarzyszenia Studentów Prawa ELSA. Prowadzi zajęcia dydaktyczne ze studentami UAM.',
         meta=[('Radca prawny', 'od 2004 r.'), ('Uczelnia', 'UAM w Poznaniu')]),
    dict(name='Marta Pachura', role='Adwokat', mono='MP',
         bio='Absolwentka Uniwersytetu im. Adama Mickiewicza w Poznaniu – magister prawa (2001). Adwokat od 2007 roku; obecnie prowadzi Kancelarię Adwokacką w Poznaniu. Od 2011 roku współpracuje z Kancelarią Radcy Prawnego Piotra Łatkowskiego, specjalizując się w kwestiach związanych z prawem karnym (reprezentacja w postępowaniu przygotowawczym, obrona w procesie karnym). Zdobyła również doświadczenie związane z międzynarodową ochroną praw człowieka. W swojej praktyce koncentruje się także na zagadnieniach prawa cywilnego (dochodzenie roszczeń odszkodowawczych, postępowania spadkowe), prawa gospodarczego (doradztwo w zakresie działalności gospodarczej, sporządzanie projektów umów, przygotowywanie opinii prawnych, tworzenie i rejestracja spółek prawa handlowego, windykacja należności) oraz wszelkich sprawach z zakresu prawa rodzinnego.',
         meta=[('Adwokat', 'od 2007 r.'), ('Języki', 'biegła znajomość języka angielskiego')]),
    dict(name='Andrzej Stefański', role='Prawnik', mono='AS',
         bio='Absolwent Wydziału Prawa, Administracji i Ekonomii Uniwersytetu Wrocławskiego. Od lipca 2016 roku pracuje w Kancelarii Radcy Prawnego Piotra Łatkowskiego. Specjalizuje się w prawie cywilnym materialnym i procesowym, w szczególności w kwestiach dotyczących zdarzeń szkodowych oraz odszkodowań. Dodatkowo wspiera zespół w kwestiach związanych z prawem spółek handlowych czy prawem pracy.',
         meta=[('W kancelarii', 'od 2016 r.'), ('Języki', 'dobra znajomość języka angielskiego')]),
    dict(name='Marcin Sidor', role='Prawnik, doktorant', mono='MS',
         bio='Doktorant w Katedrze Postępowania Administracyjnego i Sądowoadministracyjnego na Wydziale Prawa i Administracji UAM w Poznaniu. Prowadzi zajęcia ze studentami z przedmiotów postępowanie administracyjne i sądowoadministracyjne. W swojej karierze zawodowej pozyskał doświadczenie w jednostkach samorządu terytorialnego. Specjalizuje się w postępowaniu administracyjnym i sądowoadministracyjnym oraz gospodarce nieruchomościami, jest autorem wielu publikacji. W kancelarii poza prawem administracyjnym i sądowoadministracyjnym specjalizuje się w prawie budowlanym. Czas wolny od obowiązków służbowych i dydaktycznych spędza aktywnie – w sezonie letnim jeździ na rowerze MTB, a w zimowym na łyżwach.',
         meta=[('Specjalizacja', 'postępowanie administracyjne, prawo budowlane')]),
    dict(name='Kamil Kozłowski', role='', mono='KK', bio='', meta=[]),
    dict(name='Hubert Szurgot', role='Praktykant', mono='HS',
         bio='Student Prawa na Wydziale Prawa i Administracji Uniwersytetu im. Adama Mickiewicza w Poznaniu. Zajmuje się sprawami ubezpieczeniowymi, windykacją oraz spółkami kapitałowymi, zdobywając doświadczenie zawodowe. Swoją przyszłość wiąże z katedrami prawa cywilnego i handlowego. Wieloletni debatant oksfordski i parlamentarny. Pasjonuje się historią powszechną XX wieku, doktrynami wolności słowa i prawem zobowiązań.',
         meta=[('Zainteresowania', 'prawo cywilne i handlowe')]),
]


# =========================================================================
#  WIDOKI
# =========================================================================
def build_area(fname, data):
    idx = [i for i, (h, _, _) in enumerate(AREAS, 1) if h == fname][0]
    label = [l for h, l, _ in AREAS if h == fname][0]
    html = head(data['title'], data['desc'], fname) + header(fname)
    html += phero(data['h1'], data['lead'],
                  ['<a href="oferta.html">Zakres usług</a>', label])
    html += f"""
<section class="section">
  <div class="wrap">
    <div class="layout">
      <div>
        <p class="eyebrow">Specjalizacja {idx:02d} / {len(AREAS):02d}</p>
        <div class="prose">{data['prose']}</div>
      </div>
      <aside class="aside">
        {contact_panel()}
        {related(fname)}
      </aside>
    </div>
  </div>
</section>
{band()}
"""
    return html + footer()


def build_index():
    blog = json.load(open(BLOG_JSON, encoding='utf-8'))[:3]
    cards = ''.join(f"""    <article class="card" data-anim>
      <span class="card-idx">Wpis</span>
      <h3><a href="{b['url']}">{b['title']}</a></h3>
      <p>{b['excerpt'][:190].rstrip()}…</p>
      <a class="link-arrow" href="{b['url']}">Czytaj {ARROW}</a>
    </article>""" for b in blog)

    html = head('Radca prawny Poznań — Kancelaria Prawna Piotr Łatkowski | KPLS',
                'Kancelaria Radcy Prawnego Piotr Łatkowski w Poznaniu — obsługa prawna przedsiębiorstw i klientów indywidualnych od 2004 roku. Prawo gospodarcze, cywilne, pracy, rodzinne, podatkowe.',
                'index.html') + header('index.html')
    html += f"""
<section class="hero">
  <div class="wrap">
    <div class="hero-grid">
      <div>
        <p class="eyebrow">Poznań &middot; od 2004 roku</p>
        <h1>Radca prawny<em>kancelaria w Poznaniu</em></h1>
        <p class="hero-lead">Kancelaria Radcy Prawnego Piotra Łatkowskiego zapewnia kompleksowe doradztwo
        i wsparcie na każdym etapie współpracy — od konsultacji po reprezentację w sądach.
        Doradzamy przede wszystkim przedsiębiorcom, pomagamy też osobom fizycznym.</p>
        <div class="hero-actions">
          <a class="btn btn-primary" href="oferta.html">Zakres usług {ARROW}</a>
          <a class="btn btn-ghost" href="{PHONE_HREF}">tel. {PHONE}</a>
        </div>
      </div>
      <div class="hero-card">
        <h2>Kancelaria w liczbach</h2>
        <ul class="stat-list">
          <li><b>2004</b><span>Rok rozpoczęcia działalności na rynku usług prawnych</span></li>
          <li><b>09</b><span>Specjalizacji — od prawa gospodarczego po upadłościowe</span></li>
          <li><b>3</b><span>Języki obsługi: polski, angielski, niemiecki</span></li>
        </ul>
      </div>
    </div>
    <div class="hero-meta">
      <span><i>&bull;</i> Obsługa prawna przedsiębiorstw</span>
      <span><i>&bull;</i> Reprezentacja przed sądami</span>
      <span><i>&bull;</i> Współpraca z doradcami podatkowymi i notariuszami</span>
    </div>
  </div>
</section>

<section class="section">
  <div class="wrap">
    <div class="split-head">
      <div class="section-head" style="margin-bottom:0">
        <p class="eyebrow">Kancelaria prawna — zakres oferty</p>
        <h2>Dziewięć specjalizacji, jeden zespół</h2>
        <p class="lead" style="margin-top:18px">Nasze usługi prawne w Poznaniu skierowane są przede wszystkim
        do przedsiębiorców, ale pomagamy też osobom fizycznym w sprawach rodzinnych czy cywilnych.</p>
      </div>
      <a class="btn btn-ghost" href="oferta.html">Zobacz więcej {ARROW}</a>
    </div>
    {area_cards()}
  </div>
</section>

<section class="section paper2">
  <div class="wrap">
    <div class="layout">
      <div>
        <p class="eyebrow">Radca prawny Poznań — kancelaria prawna</p>
        <div class="prose">
          <p><strong>Radca prawny Piotr Łatkowski prowadzi swoją kancelarię od 2004 roku</strong>, oferując
          profesjonalne usługi prawne. Zespół prawników, który skupia jego kancelaria prawna w Poznaniu,
          to wybitni specjaliści w swoich dziedzinach. Wieloletnie doświadczenie, dogłębna wiedza prawnicza
          oraz zaangażowanie sprawiają, że klienci mogą liczyć na kompleksowe doradztwo i wsparcie na każdym
          etapie współpracy. Oferujemy szeroki zakres usług, od konsultacji po reprezentację w sądach.
          Renoma kancelarii, budowana przez lata, gwarantuje najwyższy standard obsługi i satysfakcję klientów,
          którzy wracają do nas z kolejnymi sprawami.</p>
          <p>Ze względu na złożoność niektórych z prowadzonych spraw nasza kancelaria radcy prawnego w Poznaniu
          aktywnie <strong>współpracuje z ekspertami w dziedzinie doradztwa podatkowego oraz notariuszami</strong>,
          co pozwala na kompleksową i wieloaspektową pomoc naszym klientom. Oprócz tego, by sprostać oczekiwaniom
          podmiotów międzynarodowych, świadczymy usługi prawne w językach angielskim i niemieckim, co czyni nas
          kancelarią o globalnym zasięgu działania.</p>

          <h2>Radca prawny Poznań – zakres usług</h2>
          <p>Nasze <strong>usługi prawne w Poznaniu są skierowane przede wszystkim do przedsiębiorców</strong>,
          ale pomagamy też osobom fizycznym w sprawach rodzinnych czy cywilnych. Poznaj nasze specjalizacje!</p>

          <h3>Kancelaria radcy prawnego Poznań – prawo gospodarcze</h3>
          <p>Obsługa prawna w Poznaniu <strong>w zakresie prawa gospodarczego</strong> polega na reprezentacji
          naszych klientów w negocjacjach biznesowych. Dbamy o ich interesy, upewniając się, że transakcje są
          dla nich korzystne. W przypadku sporów zastępujemy ich przed sądem, dążąc do uzyskania jak
          najkorzystniejszego rozstrzygnięcia.</p>
          <p>Ponadto oferujemy wsparcie w zakresie tworzenia różnorodnych dokumentów. Sporządzamy oraz opiniujemy
          projekty umów gospodarczych, co pozwala na uniknięcie pułapek prawnych i zagwarantowanie zgodności
          z obowiązującymi przepisami.</p>
          <p>Nasz prawnik w Poznaniu przygotowuje także <strong>ekspertyzy i opinie w zakresie kwestii
          gospodarczych</strong>, co pozwala klientom na dokładne zrozumienie ich sytuacji i podjęcie
          przemyślanych decyzji. Dodatkowo zajmujemy się tworzeniem regulaminów, uchwał, statutów oraz innych
          dokumentów niezbędnych w prowadzeniu działalności gospodarczej. Nasza kompleksowa oferta jest opisana
          w zakładce — <a href="prawo-gospodarcze.html">prawo gospodarcze Poznań</a>.</p>

          <h3>Kancelaria prawna Poznań – prawo pracy</h3>
          <p>Jako radca prawny specjalizuję się w obszarze prawa pracy, oferując wszechstronne wsparcie zarówno
          dla pracodawców, jak i pracowników. Pomagam w rozwiązywaniu konfliktów wynikających z różnych aspektów
          stosunku pracy, gwarantując profesjonalne podejście do każdej sytuacji.</p>
          <p>Moja kancelaria prawna w Poznaniu reprezentuje również klientów przed sądem w przypadku
          <strong>naruszeń Kodeksu pracy</strong>. Doświadczenie w prowadzeniu spraw zarówno po stronie
          pracodawców, jak i pracowników pozwala nam na pełne zrozumienie specyfiki każdego sporu i skuteczne
          dążenie do jego rozwiązania. Szczególną uwagę poświęcamy kwestiom odszkodowań ze stosunku pracy.
          Wspieramy osoby, które doznały nieuzasadnionego zwolnienia, zostały pozbawione pracy bez odpowiedniego
          wypowiedzenia czy też doświadczyły innych naruszeń praw pracowniczych, np. mobbingu.</p>
          <p>Jedną z ważnych usług, które oferujemy jako radcy prawni w Poznaniu, jest <strong>opracowywanie
          dokumentacji pracowniczej</strong>. Dbamy o to, aby wszelkie dokumenty, takie jak umowy, regulaminy
          czy aneksy, były zgodne z obowiązującym prawem i chroniły interesy obu stron stosunku pracy. Więcej
          na temat oferowanego przez nas wsparcia w tym zakresie można przeczytać w zakładce —
          <a href="prawo-pracy.html">radca prawny prawo pracy</a>.</p>

          <h3>Usługi prawne Poznań – prawo cywilne</h3>
          <p>Kolejną naszą specjalizacją są szeroko rozumiane usługi w zakresie prawa cywilnego. Jednym
          z kluczowych obszarów jest tu <strong>ochrona dóbr osobistych</strong>. Dążymy do tego, by prawa
          i godność każdej osoby były szanowane, a wszelkie naruszenia odpowiednio ukarane. W tym zakresie
          prowadzimy sprawy o odszkodowanie oraz zadośćuczynienie, pomagając uzyskać odpowiednie rekompensaty
          za doznane krzywdy czy straty.</p>
          <p>Równie ważnym aspektem naszej działalności są roszczenia wynikające z umów. Niezależnie od
          charakteru umowy, czy to sprzedaży, najmu, czy też innego rodzaju kontraktu, pomagamy w dochodzeniu
          praw i roszczeń, które z niej wynikają.</p>
          <p>Jako radca prawny w Poznaniu specjalizuję się również w obsłudze prawnej związanej z
          <strong>obrotem nieruchomościami</strong>. Dzięki temu nasi klienci mogą liczyć na wsparcie przy
          zakupie, sprzedaży czy wynajmie nieruchomości, upewniając się, że wszystkie formalności są właściwie
          dopełnione, a ich prawa są w pełni chronione. Zakres wsparcia w tej dziedzinie opisany jest szerzej
          w zakładce — <a href="prawo-cywilne.html">prawo cywilne Poznań</a>.</p>

          <h3>Sprawdzony prawnik Poznań – prawo rodzinne</h3>
          <p>Nasze porady prawne w Poznaniu obejmują również wszechstronną obsługę <strong>w zakresie prawa
          rodzinnego</strong>. Staramy się być wsparciem dla klientów w wielu trudnych psychicznie momentach
          życia. Zdajemy sobie sprawę, jak ważne są sprawy rodzinne dla każdego i jak głęboko wpływają na życie
          osobiste.</p>
          <p>Specjalizujemy się m.in. w prowadzeniu spraw związanych z rozwodami. Rozumiejąc skomplikowaną
          naturę tego procesu, możemy pomóc naszym klientom przejść przez niego z jak najmniejszym obciążeniem
          emocjonalnym, jednocześnie dbając o ich prawa i interesy.</p>
          <p>Kolejnym ważnym obszarem pomocy świadczonym przez naszą kancelarię prawną w Poznaniu są
          <strong>sprawy dotyczące alimentów</strong>. Pomagamy w uzyskaniu odpowiedniego wsparcia finansowego
          dla osób uprawnionych, a także w dochodzeniu należności z tytułu nieuiszczonych świadczeń. Nasz zespół
          dokładnie analizuje każdą sytuację, by zapewnić, że zarówno prawa zobowiązanych, jak i uprawnionych
          do alimentów są w pełni respektowane.</p>
          <p>Stawiamy na indywidualne podejście do każdego klienta, gwarantując profesjonalne doradztwo oraz
          pełne wsparcie na każdym etapie postępowania w zakresie prawa rodzinnego. Więcej informacji o tej
          usłudze można znaleźć w zakładce — <a href="prawo-rodzinne.html">prawo rodzinne Poznań</a>.</p>

          <h2>Kancelaria Radcy Prawnego Piotr Łatkowski – kompleksowa obsługa prawna w Poznaniu</h2>
          <p>Jeśli szukasz profesjonalnej pomocy prawnej w Poznaniu, radca prawny Piotr Łatkowski to trafny
          wybór! <strong>Oferta kancelarii obejmuje szeroki zakres usług</strong> – od spraw cywilnych, przez
          rozwodowe, administracyjne, aż po kwestie związane z nieruchomościami czy podatkami. Wszystkie sprawy
          prowadzone są zgodnie z najlepszą wiedzą i praktyką prawną, dbając o interesy naszych klientów.</p>
          <p>Pełen zakres usług jest dostępny w czytelnie opisanych zakładkach, np.
          <a href="prawo-administracyjne.html">prawo budowlane i administracyjne</a>,
          <a href="prawo-podatkowe.html">prawo podatkowe</a> czy
          <a href="prawo-upadlosciowe-i-naprawcze.html">restrukturyzacja przedsiębiorstw</a>. W każdej z tych
          dziedzin oferujemy profesjonalne doradztwo i pomoc w przeprowadzaniu skomplikowanych procesów, które
          wymagają szczególnego podejścia i wiedzy.</p>
          <p>Niezależnie od charakteru sprawy działamy na podstawie bieżących przepisów i orzecznictwa. To
          pozwala nam zapewnić klientom kompleksowe i aktualne wsparcie prawne. Stawiamy na podstawowe wartości,
          jakimi są zaangażowanie i rzetelność. Wierzymy, że połączenie indywidualnego podejścia do klienta,
          szerokiej wiedzy prawnej oraz bogatego doświadczenia pozwala na skuteczne rozwiązywanie problemów
          prawnych. Nasza renoma opiera się nie tylko na jakości świadczonych usług, ale również na wysokim
          odsetku wygranych spraw.</p>
          <div class="callout">Zachęcamy do zaufania naszemu doświadczeniu i skorzystania z oferty renomowanej
          kancelarii prawnej w Poznaniu. <strong>Jeśli szukasz wsparcia z dowolnej dziedziny prawa, zapraszamy
          do kontaktu z nami!</strong></div>
        </div>
      </div>
      <aside class="aside">
        {contact_panel()}
        <div class="panel">
          <h3>Skróty</h3>
          <ul class="panel-list">
            <li><a href="zespol.html"><span>Zespół kancelarii</span><i aria-hidden="true">&rarr;</i></a></li>
            <li><a href="oferta.html"><span>Pełny zakres usług</span><i aria-hidden="true">&rarr;</i></a></li>
            <li><a href="baza-wiedzy.html"><span>Baza wiedzy</span><i aria-hidden="true">&rarr;</i></a></li>
            <li><a href="kariera.html"><span>Kariera i praktyki</span><i aria-hidden="true">&rarr;</i></a></li>
          </ul>
        </div>
      </aside>
    </div>
  </div>
</section>

<section class="section dark">
  <div class="wrap">
    <div class="section-head">
      <p class="eyebrow">Zespół</p>
      <h2>Zespół skutecznych i doświadczonych specjalistów</h2>
      <p class="lead" style="margin-top:18px">Prawnicy świadczący usługi w Kancelarii charakteryzują się dużym
      doświadczeniem zawodowym, wysoko wyspecjalizowaną wiedzą prawniczą oraz dyspozycyjnością.</p>
    </div>
    <div class="features">
      <div class="feature"><span class="n">01</span><h3>Obsługa przedsiębiorstw</h3>
        <p>Szeroki i kompleksowy zakres usług dotyczących obsługi prawnej przedsiębiorstw — od bieżącego
        doradztwa po spory sądowe.</p></div>
      <div class="feature"><span class="n">02</span><h3>Doradcy podatkowi i notariusze</h3>
        <p>Kancelaria ściśle współpracuje z doradcami podatkowymi i notariuszami, co pozwala prowadzić sprawy
        wieloaspektowo.</p></div>
      <div class="feature"><span class="n">03</span><h3>Języki obce</h3>
        <p>Obsługa prawna świadczona jest przez Kancelarię także w języku angielskim i niemieckim.</p></div>
    </div>
    <p style="margin-top:40px"><a class="btn btn-ghost" href="zespol.html">Poznaj zespół {ARROW}</a></p>
  </div>
</section>

<section class="section sand">
  <div class="wrap">
    <div class="split-head">
      <div class="section-head" style="margin-bottom:0">
        <p class="eyebrow">Baza wiedzy</p>
        <h2>Blog kancelarii</h2>
      </div>
      <a class="btn btn-ghost" href="baza-wiedzy.html">Wszystkie wpisy {ARROW}</a>
    </div>
    <div class="cards">
{cards}
    </div>
  </div>
</section>

<section class="section dark">
  <div class="wrap">
    <div class="contact-split">
      <div>
        <p class="eyebrow">Kontakt</p>
        <h2>Kancelaria w centrum Poznania</h2>
        <ul class="contact-rows" style="margin-top:26px">
          <li><b>Adres</b><span>{ADDR}</span></li>
          <li><b>Telefon</b><a href="{PHONE_HREF}">{PHONE}</a></li>
          <li><b>E-mail</b><a href="mailto:{MAIL}">{MAIL}</a></li>
        </ul>
        <p style="margin-top:26px"><a class="btn btn-ghost" href="kontakt.html">Dane i plan dojazdu {ARROW}</a></p>
      </div>
      {form(dark=True)}
    </div>
  </div>
</section>
"""
    return html + footer()


def build_oferta():
    html = head('Zakres usług — kancelaria prawna Poznań | KPLS',
                'Kancelaria prawna Poznań — zakres oferty: prawo gospodarcze, cywilne, pracy, rodzinne, administracyjne, podatkowe, własności intelektualnej, spółek handlowych, upadłościowe.',
                'oferta.html') + header('oferta.html')
    html += phero('Kancelaria prawna — zakres oferty',
                  'Kompleksowa obsługa prawna podmiotów gospodarczych oraz klientów indywidualnych. Poniżej pełna lista specjalizacji — każda z nich opisana jest na osobnej podstronie.',
                  ['Zakres usług'])
    html += f"""
<section class="section">
  <div class="wrap">
    {area_cards()}
  </div>
</section>

<section class="section paper2">
  <div class="wrap">
    <div class="section-head center">
      <p class="eyebrow center">Jak pracujemy</p>
      <h2>Przejrzysty przebieg współpracy</h2>
    </div>
    <div class="features">
      <div class="feature"><span class="n">01</span><h3>Analiza sprawy</h3>
        <p>Analiza sprawy i zgromadzenie niezbędnych dokumentów, aby uzyskać pełny obraz sytuacji.</p></div>
      <div class="feature"><span class="n">02</span><h3>Strategia prawna</h3>
        <p>Opracowanie strategii prawnej dostosowanej do konkretnych potrzeb i chroniącej Państwa interesy.</p></div>
      <div class="feature"><span class="n">03</span><h3>Wdrożenie i raportowanie</h3>
        <p>Wdrażanie strategii — w tym reprezentacja przed organami i sądami — oraz regularne informowanie
        o postępach sprawy.</p></div>
    </div>
  </div>
</section>
{band('Nie wiesz, która specjalizacja dotyczy Twojej sprawy?',
      'Opisz problem w kilku zdaniach — wskażemy właściwy zakres wsparcia i osobę, która poprowadzi sprawę.')}
"""
    return html + footer()


def build_zespol():
    members = []
    for m in TEAM:
        meta = ''
        if m['meta']:
            rows = ''.join(f'<div><dt>{k}</dt><dd>{v}</dd></div>' for k, v in m['meta'])
            meta = f'<dl>{rows}</dl>'
        role = f'<span class="role">{m["role"]}</span>' if m['role'] else ''
        bio = f'<p>{m["bio"]}</p>' if m['bio'] else ''
        members.append(f"""  <article class="member" data-anim>
    <div class="member-top">
      <span class="mono" aria-hidden="true">{m['mono']}</span>
      <div><h3>{m['name']}</h3>{role}</div>
    </div>
    {bio}
    {meta}
  </article>""")

    html = head('Zespół — radca prawny Poznań | Kancelaria Piotr Łatkowski',
                'Zespół Kancelarii Radcy Prawnego Piotra Łatkowskiego — radcy prawni, adwokaci i prawnicy z doświadczeniem w obsłudze przedsiębiorstw i klientów indywidualnych.',
                'zespol.html') + header('zespol.html')
    html += phero('Radca prawny Poznań — informacje',
                  'Kancelaria Radcy Prawnego Piotra Łatkowskiego działa na rynku usług prawnych od 2004 roku.',
                  ['Zespół'])
    html += f"""
<section class="section">
  <div class="wrap wrap-narrow">
    <div class="prose">
      <p>Prawnicy świadczący usługi w tej Kancelarii charakteryzują się <strong>dużym doświadczeniem zawodowym,
      wysoko wyspecjalizowaną wiedzą prawniczą oraz dyspozycyjnością</strong>, co pozwala nam przekazać do
      Państwa dyspozycji szeroki i kompleksowy zakres usług dotyczących obsługi prawnej przedsiębiorstw,
      a wiedza i doświadczenie oraz marka na rynku osób współpracujących w ramach Kancelarii gwarantuje
      najwyższą jakość i zadowolenie klientów.</p>
      <p>Kancelaria ściśle współpracuje także z <strong>doradcami podatkowymi i notariuszami</strong>. Obsługa
      prawna świadczona jest przez Kancelarię także w języku angielskim i niemieckim.</p>
    </div>
  </div>
</section>

<section class="section-tight">
  <div class="wrap">
    <div class="section-head">
      <p class="eyebrow">Zespół</p>
      <h2>Osoby, które prowadzą sprawy</h2>
    </div>
    <div class="team">
{chr(10).join(members)}
    </div>
  </div>
</section>

<section class="section dark">
  <div class="wrap">
    <div class="contact-split">
      <div>
        <p class="eyebrow">Zapytanie ofertowe</p>
        <h2>Porozmawiajmy o Twojej sprawie</h2>
        <p class="lead" style="margin-top:18px">Wskażemy zakres potrzebnego wsparcia oraz osobę z zespołu,
        która poprowadzi sprawę.</p>
        <ul class="contact-rows" style="margin-top:26px">
          <li><b>Telefon</b><a href="{PHONE_HREF}">{PHONE}</a></li>
          <li><b>E-mail</b><a href="mailto:{MAIL}">{MAIL}</a></li>
          <li><b>Adres</b><span>{ADDR}</span></li>
        </ul>
      </div>
      {form(dark=True)}
    </div>
  </div>
</section>
"""
    return html + footer()


def build_kariera():
    html = head('Kariera i praktyki — Kancelaria Radcy Prawnego Piotr Łatkowski',
                'Kariera w Kancelarii Radcy Prawnego Piotra Łatkowskiego w Poznaniu — praktyki dla studentów prawa. Zapraszamy do przesyłania CV i listu motywacyjnego.',
                'kariera.html') + header('kariera.html')
    html += phero('Kariera', 'Kancelaria specjalizująca się w obsłudze prawnej podmiotów gospodarczych '
                  'przyjmie studenta prawa na stanowisko praktykanta.', ['Kariera'])
    html += f"""
<section class="section">
  <div class="wrap">
    <div class="layout">
      <div>
        <p class="eyebrow">Praktyki</p>
        <div class="prose">
          <p>Kancelaria Radcy Prawnego Piotra Łatkowskiego w Poznaniu, specjalizująca się w obsłudze prawnej
          podmiotów gospodarczych, <strong>przyjmie studenta prawa na stanowisko praktykanta</strong>.</p>
          <p>Osoby zainteresowane odbyciem praktyki prosimy o przesłanie curriculum vitae oraz listu
          motywacyjnego na adres e-mail: <a href="mailto:{MAIL}">{MAIL}</a>.</p>
          <div class="callout"><strong>Czym zajmuje się praktykant?</strong> Nasi praktykanci pracują przy
          sprawach z zakresu prawa gospodarczego, cywilnego i spółek handlowych — pod opieką radców prawnych
          i adwokatów prowadzących dane postępowanie.</div>
          <h2>Jak wygląda rekrutacja?</h2>
          <ol>
            <li>Przesłanie CV oraz listu motywacyjnego na adres <a href="mailto:{MAIL}">{MAIL}</a>.</li>
            <li>Kontakt ze strony Kancelarii i rozmowa dotycząca zainteresowań oraz dostępności.</li>
            <li>Ustalenie zakresu i terminu praktyki.</li>
          </ol>
        </div>
        <p style="margin-top:32px">
          <a class="btn btn-primary" href="mailto:{MAIL}?subject=Praktyki%20w%20Kancelarii">Wyślij zgłoszenie {ARROW}</a>
        </p>
      </div>
      <aside class="aside">
        {contact_panel()}
        <div class="panel">
          <h3>Obszary pracy</h3>
          <ul class="panel-list">
            <li><a href="prawo-gospodarcze.html"><span>Prawo gospodarcze</span><i aria-hidden="true">&rarr;</i></a></li>
            <li><a href="prawo-spolek-handlowych.html"><span>Prawo spółek handlowych</span><i aria-hidden="true">&rarr;</i></a></li>
            <li><a href="prawo-cywilne.html"><span>Prawo cywilne</span><i aria-hidden="true">&rarr;</i></a></li>
            <li><a href="oferta.html"><span>Pełny zakres usług</span><i aria-hidden="true">&rarr;</i></a></li>
          </ul>
        </div>
      </aside>
    </div>
  </div>
</section>
{band('Masz pytania o praktyki w kancelarii?', 'Napisz lub zadzwoń — chętnie odpowiemy na pytania dotyczące zakresu i terminów praktyk.')}
"""
    return html + footer()


def build_baza():
    posts = json.load(open(BLOG_JSON, encoding='utf-8'))
    items = ''.join(f"""    <article class="kb-item">
      <h3><a href="{p['url']}">{p['title']}</a></h3>
      <p>{p['excerpt']}</p>
      <a class="link-arrow" href="{p['url']}">Czytaj wpis {ARROW}</a>
    </article>""" for p in posts)

    html = head('Baza wiedzy — blog Kancelarii Radcy Prawnego Piotr Łatkowski',
                'Baza wiedzy kancelarii — praktyczne omówienia zagadnień z prawa gospodarczego, pracy, cywilnego, rodzinnego i podatkowego.',
                'baza-wiedzy.html') + header('baza-wiedzy.html')
    html += phero('Baza wiedzy — blog kancelarii',
                  'Praktyczne omówienia zagadnień prawnych, z którymi najczęściej przychodzą do nas przedsiębiorcy i klienci indywidualni.',
                  ['Baza wiedzy'])
    html += f"""
<section class="section">
  <div class="wrap">
    <div class="kb-tools">
      <div class="kb-search">
        <svg width="17" height="17" viewBox="0 0 17 17" fill="none" aria-hidden="true">
          <circle cx="7" cy="7" r="5.4" stroke="currentColor" stroke-width="1.4"/>
          <path d="M11.2 11.2L15.5 15.5" stroke="currentColor" stroke-width="1.4" stroke-linecap="round"/>
        </svg>
        <label class="skip" for="kb-search">Szukaj we wpisach</label>
        <input id="kb-search" type="search" placeholder="Szukaj: rozwód, alimenty, spółka, RODO…" autocomplete="off">
      </div>
      <span class="kb-count" id="kb-count">{len(posts)} / {len(posts)} wpisów</span>
    </div>
    <div class="kb-grid">
{items}
    </div>
    <p class="kb-empty" id="kb-empty" style="display:none">Brak wpisów spełniających kryteria wyszukiwania.</p>
  </div>
</section>
{band('Twoja sprawa wymaga indywidualnej oceny?', 'Artykuły mają charakter informacyjny. Skontaktuj się z kancelarią, aby omówić konkretny stan faktyczny.')}
"""
    return html + footer()


def build_kontakt():
    html = head('Kontakt — Kancelaria Radcy Prawnego Piotr Łatkowski, Poznań',
                f'Kancelaria Radcy Prawnego Piotr Łatkowski — {ADDR}, tel. {PHONE}, e-mail {MAIL}. Zapraszamy do kontaktu.',
                'kontakt.html') + header('kontakt.html')
    html += phero('Kancelaria prawna — kontakt',
                  'Prosimy o kontakt telefoniczny, mailowy lub przez formularz. Nasz konsultant skontaktuje się z Państwem w ciągu 24 h.',
                  ['Kontakt'])
    maps = 'https://www.google.com/maps/search/?api=1&query=' + ADDR.replace(' ', '+').replace(',', '')
    html += f"""
<section class="section">
  <div class="wrap">
    <div class="contact-split">
      <div>
        <p class="eyebrow">Dane kancelarii</p>
        <h2>{FIRM}</h2>
        <ul class="contact-rows" style="margin-top:28px;font-size:1.02rem">
          <li><b>Adres</b><span>{ADDR}</span></li>
          <li><b>Telefon</b><a href="{PHONE_HREF}">tel. {PHONE}</a></li>
          <li><b>E-mail</b><a href="mailto:{MAIL}">{MAIL}</a></li>
          <li><b>Języki obsługi</b><span>polski, angielski, niemiecki</span></li>
        </ul>
        <div class="map" style="margin-top:32px" role="img" aria-label="Orientacyjna lokalizacja kancelarii: {ADDR}">
          <div class="map-grid"></div>
          <div class="map-road" style="left:0;right:0;top:56%;height:10px"></div>
          <div class="map-road" style="top:0;bottom:0;left:38%;width:10px"></div>
          <div class="map-pin"><span>ul. Szylinga 10/3</span><i></i></div>
          <a class="btn btn-primary btn-sm map-cta" href="{maps}" target="_blank" rel="noopener">Sprawdź plan dojazdu {ARROW}</a>
        </div>
      </div>
      <div class="panel" style="padding:clamp(26px,3vw,40px)">
        {form(dark=False, title='Zapytanie ofertowe')}
      </div>
    </div>
  </div>
</section>
{band('Pilna sprawa?', 'Zadzwoń — w godzinach pracy kancelarii odbieramy telefon i wstępnie oceniamy sprawę.')}
"""
    return html + footer()


# =========================================================================
def main():
    print('Generowanie widoków KPLS:')
    write('index.html', build_index())
    write('zespol.html', build_zespol())
    write('oferta.html', build_oferta())
    for fname, data in AREA_PAGES.items():
        write(fname, build_area(fname, data))
    write('kariera.html', build_kariera())
    write('baza-wiedzy.html', build_baza())
    write('kontakt.html', build_kontakt())
    print('Gotowe.')


if __name__ == '__main__':
    main()
