<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Archiwa kalkulator średnicy rury - Projekt Ogrzewania</title>
	<atom:link href="https://projekt-ogrzewania.pl/tag/kalkulator-srednicy-rury/feed/" rel="self" type="application/rss+xml" />
	<link>https://projekt-ogrzewania.pl/tag/kalkulator-srednicy-rury/</link>
	<description>Twój partner w projektowaniu komfortu – profesjonalne ogrzewanie podłogowe dla Twojego domu.</description>
	<lastBuildDate>Wed, 22 Apr 2026 13:43:35 +0000</lastBuildDate>
	<language>pl-PL</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>

<image>
	<url>https://projekt-ogrzewania.pl/wp-content/uploads/2024/09/cropped-Projekt-ogrzewania-logo-1-32x32.jpg</url>
	<title>Archiwa kalkulator średnicy rury - Projekt Ogrzewania</title>
	<link>https://projekt-ogrzewania.pl/tag/kalkulator-srednicy-rury/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Jaka średnica rury zasilającej rozdzielacz w układzie ogrzewania podłogowego? &#8211; Kalkulator.</title>
		<link>https://projekt-ogrzewania.pl/jaka-srednica-rury-zasilajacej-rozdzielacz-w-ukladzie-ogrzewania-podlogowego-kalkulator/</link>
		
		<dc:creator><![CDATA[Robert Kucharski]]></dc:creator>
		<pubDate>Mon, 10 Feb 2025 12:26:28 +0000</pubDate>
				<category><![CDATA[Efektywność energetyczna]]></category>
		<category><![CDATA[Hydraulika]]></category>
		<category><![CDATA[Instalacje grzewcze]]></category>
		<category><![CDATA[Kalkulatory budowlane]]></category>
		<category><![CDATA[Nowoczesne technologie grzewcze]]></category>
		<category><![CDATA[Ogrzewanie podłogowe]]></category>
		<category><![CDATA[Porady budowlane]]></category>
		<category><![CDATA[Porady dla inwestorów]]></category>
		<category><![CDATA[Porady ekspertów]]></category>
		<category><![CDATA[Projektowanie instalacji]]></category>
		<category><![CDATA[Projektowanie instalacji grzewczych]]></category>
		<category><![CDATA[Systemy grzewcze]]></category>
		<category><![CDATA[dobór rury do rozdzielacza]]></category>
		<category><![CDATA[dobór rury zasilającej]]></category>
		<category><![CDATA[efektywność cieplna]]></category>
		<category><![CDATA[instalacja podłogowa]]></category>
		<category><![CDATA[kalkulator średnicy rury]]></category>
		<category><![CDATA[montaż ogrzewania]]></category>
		<category><![CDATA[opory hydrauliczne]]></category>
		<category><![CDATA[projektowanie ogrzewania]]></category>
		<category><![CDATA[przepływ wody w ogrzewaniu]]></category>
		<category><![CDATA[średnica rury ogrzewanie podłogowe]]></category>
		<guid isPermaLink="false">https://projekt-ogrzewania.pl/?p=2156</guid>

					<description><![CDATA[<p>Dobór odpowiedniej średnicy rury zasilającej rozdzielacz w układzie ogrzewania podłogowego ma kluczowe znaczenie dla efektywności całego systemu. Niewłaściwie dobrany przekrój może prowadzić do nierównomiernego rozprowadzania ciepła, zwiększonych oporów hydraulicznych i nadmiernego zużycia energii. W naszym artykule znajdziesz wskazówki, jak dobrać optymalną średnicę, a także kalkulator ułatwiający obliczenia. Dowiedz się, jakie parametry wpływają na wybór rury i jak uniknąć typowych błędów montażowych.</p>
<p>Artykuł <a href="https://projekt-ogrzewania.pl/jaka-srednica-rury-zasilajacej-rozdzielacz-w-ukladzie-ogrzewania-podlogowego-kalkulator/">Jaka średnica rury zasilającej rozdzielacz w układzie ogrzewania podłogowego? &#8211; Kalkulator.</a> pochodzi z serwisu <a href="https://projekt-ogrzewania.pl">Projekt Ogrzewania</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<style>
:root {
    --primary: #0f172a;
    --accent: #dc2626; /* Czerwony ostrzegawczy */
    --danger: #dc2626;
    --warning: #ea580c;
    --success: #16a34a;
    --bg-light: #fef2f2;
    --border-color: #e2e8f0;
}

.premium-hero-box {
    max-width: 950px;
    margin: 40px auto;
    font-family: 'Inter', -apple-system, sans-serif;
    background: #ffffff;
    border-radius: 24px;
    box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.08);
    border: 1px solid var(--border-color);
    overflow: hidden;
    color: var(--primary);
    position: relative;
}

/* Subtelne tło dekoracyjne */
.premium-hero-box::before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    width: 300px;
    height: 300px;
    background: radial-gradient(circle, rgba(220, 38, 38, 0.05) 0%, rgba(255,255,255,0) 70%);
    border-radius: 50%;
    transform: translate(30%, -30%);
    z-index: 0;
}

.hero-content {
    position: relative;
    z-index: 1;
    padding: 45px 50px;
    background: linear-gradient(to bottom, #ffffff, var(--bg-light));
}

.hero-badge {
    display: inline-flex;
    align-items: center;
    gap: 8px;
    background: #fef2f2;
    color: var(--accent);
    padding: 8px 16px;
    border-radius: 12px;
    font-size: 13px;
    font-weight: 800;
    text-transform: uppercase;
    letter-spacing: 1px;
    margin-bottom: 25px;
    border: 1px solid #fecaca;
}

.hero-text {
    font-size: 17px;
    line-height: 1.8;
    color: #334155;
    margin-bottom: 20px;
}

.hero-text strong {
    color: var(--primary);
}

.hero-text:last-of-type {
    margin-bottom: 40px;
}

/* Moduły / Spis treści */
.hero-modules-title {
    font-size: 14px;
    font-weight: 800;
    text-transform: uppercase;
    color: #94a3b8;
    letter-spacing: 1px;
    margin-bottom: 20px;
    display: flex;
    align-items: center;
    gap: 15px;
}

.hero-modules-title::after {
    content: "";
    flex-grow: 1;
    height: 1px;
    background: var(--border-color);
}

.hero-grid {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    gap: 15px;
}

.hero-card {
    background: #ffffff;
    border: 1px solid var(--border-color);
    padding: 20px 15px;
    border-radius: 16px;
    text-align: center;
    transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
    box-shadow: 0 4px 6px -1px rgba(0,0,0,0.02);
    position: relative;
    top: 0;
}

.hero-card:hover {
    top: -5px;
    border-color: var(--accent);
    box-shadow: 0 15px 25px -5px rgba(220, 38, 38, 0.1);
}

.hero-card-icon {
    font-size: 28px;
    margin-bottom: 12px;
    display: block;
    transition: transform 0.3s;
}

.hero-card:hover .hero-card-icon {
    transform: scale(1.15);
}

.hero-card-title {
    font-size: 13px;
    font-weight: 800;
    color: var(--primary);
    line-height: 1.4;
}

@media (max-width: 900px) {
    .hero-content { padding: 35px 25px; }
    .hero-grid { grid-template-columns: repeat(2, 1fr); gap: 15px; }
}

@media (max-width: 500px) {
    .hero-grid { grid-template-columns: 1fr; }
    .hero-card { display: flex; align-items: center; text-align: left; gap: 15px; padding: 15px; }
    .hero-card-icon { margin-bottom: 0; font-size: 24px; }
}
</style>

<script type="application/ld+json">
[
  {
    "@context": "https://schema.org",
    "@type": "Article",
    "headline": "Jaka średnica rury zasilającej rozdzielacz w układzie ogrzewania podłogowego? Kalkulator i Poradnik",
    "description": "Zastanawiasz się, jaka średnica rury zasilającej rozdzielacz w układzie ogrzewania podłogowego jest optymalna? Skorzystaj z naszego kalkulatora, poznaj zasady doboru i uniknij błędów hydraulicznych.",
    "author": {
      "@type": "Person",
      "name": "Robert Kucharski",
      "url": "https://projekt-ogrzewania.pl"
    },
    "publisher": {
      "@type": "Organization",
      "name": "Projekt-Ogrzewania.pl"
    },
    "mainEntityOfPage": {
      "@type": "WebPage",
      "@id": "https://projekt-ogrzewania.pl/jaka-srednica-rury-zasilajacej-rozdzielacz-w-ukladzie-ogrzewania-podlogowego-kalkulator/"
    }
  },
  {
    "@context": "https://schema.org",
    "@type": "Dataset",
    "name": "Parametry doboru średnicy rury zasilającej",
    "description": "Zestawienie kluczowych parametrów hydraulicznych branych pod uwagę przy obliczaniu przekroju rury zasilającej do rozdzielacza podłogówki.",
    "variableMeasured": [
      {
        "@type": "PropertyValue",
        "name": "Przepływ cieczy (Q)",
        "value": "Zależny od liczby i długości pętli",
        "description": "Kluczowy parametr decydujący o ilości dostarczanego ciepła."
      },
      {
        "@type": "PropertyValue",
        "name": "Prędkość przepływu",
        "value": "0,5 - 1,5 m/s",
        "description": "Optymalny zakres gwarantujący brak hałasu i poprawne działanie systemu."
      },
      {
        "@type": "PropertyValue",
        "name": "Opory hydrauliczne",
        "value": "Zmienne (kPa)",
        "description": "Skutek uboczny zbyt małej średnicy, obciążający pompę obiegową."
      },
      {
        "@type": "PropertyValue",
        "name": "Zalecane średnice",
        "value": "16mm, 20mm, 25mm, 32mm",
        "description": "Standardowe wymiary rur zasilających dobierane przez kalkulator."
      }
    ],
    "creator": {
      "@type": "Person",
      "name": "Robert Kucharski"
    }
  }
]
</script>

<div class="premium-hero-box" id="hero-app-container">
    <div class="hero-content">
        
        <div class="hero-badge">
            <span>🧮</span> Kalkulator i Dobór Techniczny
        </div>
        
        <p class="hero-text">Wielu inwestorów oraz instalatorów staje przed dylematem: <strong>jaka średnica rury zasilającej rozdzielacz w układzie ogrzewania podłogowego</strong> będzie optymalna dla ich budynku? To absolutnie kluczowe pytanie przy projektowaniu nowoczesnej instalacji. Wybór odpowiedniego przekroju bezpośrednio warunkuje prawidłową efektywność grzewczą, ekonomiczne zużycie energii i wieloletnią trwałość całego systemu.</p>
        
        <p class="hero-text">Należy pamiętać, że błąd na tym etapie ma poważne konsekwencje. Zbyt mała średnica drastycznie zwiększa opory hydrauliczne, co niepotrzebnie obciąża pompę obiegową i prowadzi do niedogrzewania pomieszczeń. Z kolei zbyt duży przekrój sztucznie podnosi koszty inwestycji i znacząco utrudnia montaż.</p>
        
        <p class="hero-text">Aby ułatwić ten skomplikowany proces, przygotowaliśmy profesjonalny <strong>kalkulator średnicy rury</strong>. Narzędzie to automatycznie obliczy optymalny przekrój na podstawie Twoich danych: liczby pętli, długości obiegu oraz zakładanej prędkości przepływu. Dzięki temu unikniesz błędów projektowych i zapewnisz systemowi maksymalną wydajność. Zapraszamy do skorzystania z narzędzia i lektury poniższego przewodnika!</p>

        <div class="hero-modules-title">Co znajdziesz w tym poradniku:</div>
        
        <div class="hero-grid">
            <div class="hero-card">
                <span class="hero-card-icon">🔢</span>
                <span class="hero-card-title">Kalkulator<br>Online</span>
            </div>
            <div class="hero-card">
                <span class="hero-card-icon">🌊</span>
                <span class="hero-card-title">Analiza<br>Przepływu</span>
            </div>
            <div class="hero-card">
                <span class="hero-card-icon">⚙️</span>
                <span class="hero-card-title">Opory<br>Hydrauliczne</span>
            </div>
            <div class="hero-card">
                <span class="hero-card-icon">📐</span>
                <span class="hero-card-title">Przykłady<br>z Praktyki</span>
            </div>
        </div>

    </div>

    <noscript>
        <div style="padding: 20px 50px; background: #f8fafc; border-top: 1px solid #e2e8f0; font-family: sans-serif;">
            <h2 style="font-size: 18px; color: #0f172a; margin-bottom: 15px;">Kluczowe parametry doboru rury zasilającej</h2>
            <table style="width: 100%; border-collapse: collapse; font-size: 14px; text-align: left;">
                <thead>
                    <tr style="border-bottom: 2px solid #cbd5e1;">
                        <th style="padding: 10px 0; color: #475569;">Parametr hydrauliczny</th>
                        <th style="padding: 10px 0; color: #475569;">Optymalna wartość</th>
                        <th style="padding: 10px 0; color: #475569;">Zagrożenie (zły dobór)</th>
                    </tr>
                </thead>
                <tbody>
                    <tr style="border-bottom: 1px solid #e2e8f0;">
                        <td style="padding: 10px 0;">Prędkość przepływu</td>
                        <td style="padding: 10px 0; font-weight: bold;">0,5 &#8211; 1,5 m/s</td>
                        <td style="padding: 10px 0; color: #dc2626;">Szum w instalacji, erozja rur</td>
                    </tr>
                    <tr style="border-bottom: 1px solid #e2e8f0;">
                        <td style="padding: 10px 0;">Średnica zbyt mała</td>
                        <td style="padding: 10px 0; font-weight: bold;">Wg kalkulatora</td>
                        <td style="padding: 10px 0; color: #dc2626;">Wysokie opory, awaria pompy</td>
                    </tr>
                    <tr style="border-bottom: 1px solid #e2e8f0;">
                        <td style="padding: 10px 0;">Średnica zbyt duża</td>
                        <td style="padding: 10px 0; font-weight: bold;">Wg kalkulatora</td>
                        <td style="padding: 10px 0; color: #dc2626;">Wysokie koszty, trudny montaż</td>
                    </tr>
                    <tr>
                        <td style="padding: 10px 0;">Przepływ cieczy (Q)</td>
                        <td style="padding: 10px 0; font-weight: bold;">N * Lavg * C</td>
                        <td style="padding: 10px 0; color: #dc2626;">Niedogrzane strefy brzegowe</td>
                    </tr>
                </tbody>
            </table>
        </div>
    </noscript>
</div>

<script>
document.addEventListener('DOMContentLoaded', function() {
    // ZABEZPIECZENIE DOMENOWE (Domain Lock)
    const domain = window.location.hostname;
    const allowedDomains = ['projekt-ogrzewania.pl', 'www.projekt-ogrzewania.pl', 'localhost', '127.0.0.1', ''];
    
    if (!allowedDomains.includes(domain)) {
        const container = document.getElementById('hero-app-container');
        if (container) {
            container.innerHTML = `
                <div style="padding: 60px 20px; text-align: center; background: #fee2e2; color: #dc2626; display: flex; flex-direction: column; align-items: center; justify-content: center; min-height: 300px; font-family: sans-serif;">
                    <span style="font-size: 48px; margin-bottom: 20px;">🔒</span>
                    <div style="margin-top:0; font-size: 24px; font-weight: bold; margin-bottom: 10px;">Treść chroniona prawem autorskim</div>
                    <p style="font-size: 16px; max-width: 500px; color: #7f1d1d; line-height: 1.5;">Ten moduł wprowadzający jest własnością serwisu <strong>Projekt-Ogrzewania.pl</strong> i został skopiowany nielegalnie.</p>
                    <a href="https://projekt-ogrzewania.pl/" style="margin-top: 25px; padding: 14px 28px; background: #dc2626; color: white; text-decoration: none; border-radius: 12px; font-weight: 800; transition: 0.3s;">ZOBACZ ORYGINALNY ARTYKUŁ</a>
                </div>
            `;
        }
    }
});
</script>



<style>
:root {
    --primary: #0f172a;
    --accent: #2563eb;
    --danger: #dc2626;
    --warning: #ea580c;
    --success: #16a34a;
    --bg-light: #f8fafc;
    --border-color: #e2e8f0;
    --text-muted: #475569;
}

.premium-impact-box {
    max-width: 950px;
    margin: 50px auto;
    font-family: 'Inter', -apple-system, sans-serif;
    background: #ffffff;
    border-radius: 24px;
    box-shadow: 0 20px 40px -12px rgba(0, 0, 0, 0.05);
    border: 1px solid var(--border-color);
    overflow: hidden;
    color: var(--primary);
}

.impact-header {
    padding: 45px 50px 30px 50px;
    background: linear-gradient(180deg, #ffffff 0%, var(--bg-light) 100%);
    border-bottom: 1px solid var(--border-color);
}

.impact-header h2 {
    margin: 0 0 20px 0;
    font-size: 28px;
    font-weight: 900;
    color: var(--primary);
    line-height: 1.3;
}

.impact-header p {
    margin: 0 0 15px 0;
    font-size: 16px;
    color: var(--text-muted);
    line-height: 1.7;
}

.impact-header p strong {
    color: var(--primary);
}

.impact-header a {
    color: var(--accent);
    text-decoration: none;
    font-weight: 700;
    border-bottom: 1px dashed var(--accent);
    transition: all 0.3s ease;
}

.impact-header a:hover {
    color: #1d4ed8;
    border-bottom-style: solid;
}

/* INTERAKTYWNA TABLICA KONSEKWENCJI */
.impact-grid-container {
    padding: 40px 50px;
    background: #ffffff;
}

.impact-grid {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 20px;
}

.impact-card {
    background: var(--bg-light);
    border: 1px solid var(--border-color);
    border-radius: 16px;
    padding: 30px 20px;
    text-align: center;
    position: relative;
    transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);
    cursor: default;
    z-index: 1;
}

/* Mikrointerakcje Hover */
.impact-grid:hover .impact-card {
    filter: grayscale(0.8) opacity(0.6);
    transform: scale(0.98);
}

.impact-grid .impact-card:hover {
    filter: grayscale(0) opacity(1);
    transform: scale(1.05) translateY(-10px);
    background: #ffffff;
    box-shadow: 0 20px 30px -10px rgba(0,0,0,0.1);
    z-index: 2;
    border-color: transparent;
}

/* Style specyficzne dla kart */
.card-danger:hover { box-shadow: 0 20px 30px -10px rgba(220, 38, 38, 0.15); border-bottom: 4px solid var(--danger); }
.card-warning:hover { box-shadow: 0 20px 30px -10px rgba(234, 88, 12, 0.15); border-bottom: 4px solid var(--warning); }
.card-success:hover { box-shadow: 0 20px 30px -10px rgba(22, 163, 74, 0.15); border-bottom: 4px solid var(--success); }

.impact-icon {
    font-size: 42px;
    margin-bottom: 15px;
    display: block;
    transition: transform 0.3s;
}

.impact-card:hover .impact-icon {
    transform: scale(1.15);
}

.impact-title {
    font-size: 16px;
    font-weight: 800;
    margin-bottom: 12px;
    color: var(--primary);
    text-transform: uppercase;
    letter-spacing: 0.5px;
}

.impact-desc {
    font-size: 14px;
    line-height: 1.6;
    color: var(--text-muted);
    margin: 0;
}

.impact-desc strong {
    color: var(--primary);
}

@media (max-width: 900px) {
    .impact-grid { grid-template-columns: 1fr; gap: 15px; }
    .impact-header { padding: 30px 25px; }
    .impact-grid-container { padding: 30px 25px; }
    .impact-grid:hover .impact-card { filter: none; transform: none; opacity: 1; }
    .impact-grid .impact-card:hover { transform: translateY(-5px); }
}
</style>

<script type="application/ld+json">
[
  {
    "@context": "https://schema.org",
    "@type": "Article",
    "headline": "Dlaczego średnica rury zasilającej ma kluczowe znaczenie w ogrzewaniu podłogowym?",
    "description": "Analiza skutków przewymiarowania oraz niedowymiarowania rur zasilających rozdzielacz. Wpływ na opory hydrauliczne i żywotność pompy obiegowej.",
    "license": "https://projekt-ogrzewania.pl/",
    "author": {
      "@type": "Person",
      "name": "Robert Kucharski"
    }
  },
  {
    "@context": "https://schema.org",
    "@type": "Dataset",
    "name": "Analiza skutków błędnego doboru rury zasilającej",
    "description": "Zestawienie trzech scenariuszy doboru średnicy rury (zbyt mała, zbyt duża, optymalna) i ich wpływu na fizykę układu grzewczego.",
    "license": "https://projekt-ogrzewania.pl/",
    "variableMeasured": [
      {
        "@type": "PropertyValue",
        "name": "Scenariusz niedowymiarowania (Zbyt mała rura)",
        "description": "Wzrost oporów hydraulicznych, przeciążenie pompy, niedogrzane strefy."
      },
      {
        "@type": "PropertyValue",
        "name": "Scenariusz przewymiarowania (Zbyt duża rura)",
        "description": "Wysokie koszty złączek, trudności w profilowaniu i montażu w szafce."
      },
      {
        "@type": "PropertyValue",
        "name": "Scenariusz optymalny (Złoty środek)",
        "description": "Zbilansowany przepływ, cicha praca pompy, równomierne oddawanie ciepła."
      }
    ],
    "creator": {
      "@type": "Person",
      "name": "Robert Kucharski"
    }
  }
]
</script>

<div class="premium-impact-box" id="impact-app-lock">
    
    <div class="impact-header">
        <h2>Dlaczego to, jaka średnica rury zasilającej rozdzielacz zostanie wybrana, ma aż tak ogromne znaczenie?</h2>
        
        <p>System ogrzewania płaszczyznowego opiera się na precyzyjnej mechanice płynów. Cały ten skomplikowany układ działa poprawnie tylko wtedy, gdy gwarantuje bezproblemowe i <strong>równomierne rozprowadzanie ciepła</strong> przez kilometry pętli grzewczych. To właśnie z tego powodu decyzja o tym, <strong>jaka średnica rury zasilającej rozdzielacz w układzie ogrzewania podłogowego</strong> zostanie użyta, jest jednym z najważniejszych wyborów instalacyjnych.</p>
        
        <p>Skutki błędnej decyzji na tym etapie rzadko da się tanio naprawić, co jest jednym z <a href="https://projekt-ogrzewania.pl/najczestsze-bledy-przy-montazu-ogrzewania-podlogowego-i-jak-ich-uniknac/" target="_blank">najczęstszych błędów przy montażu ogrzewania podłogowego</a>. Kluczem w nowoczesnym projektowaniu jest zawsze &#8222;złoty środek&#8221; – kompromis, który zapewni optymalny, bezszelestny przepływ przy minimalnych i w pełni akceptowalnych stratach ciśnienia.</p>
    </div>

    <div class="impact-grid-container">
        <div class="impact-grid">
            
            <div class="impact-card card-danger">
                <span class="impact-icon">🔥</span>
                <div class="impact-title">Zbyt wąska rura</div>
                <p class="impact-desc">Generuje ogromne <strong>opory hydrauliczne w podłogówce</strong>. Wąskie gardło dławi przepływ wody, wymuszając ciągłą pracę <a href="https://projekt-ogrzewania.pl/pompa-obiegowa-w-instalacji-ogrzewania-podlogowego/" target="_blank">pompy obiegowej</a> na najwyższym biegu, co radykalnie skraca jej żywotność i powoduje <strong>niedogrzewanie pomieszczeń</strong>.</p>
            </div>

            <div class="impact-card card-warning">
                <span class="impact-icon">💸</span>
                <div class="impact-title">Przewymiarowanie</div>
                <p class="impact-desc">Zbyt duża średnica to potężne, niepotrzebne koszty instalacji (drogie złączki 32mm, ogromne zawory kulowe). Ponadto grube rury są bardzo sztywne, co drastycznie <strong>utrudnia montaż</strong> i układanie podejść pod szafką rozdzielaczową.</p>
            </div>

            <div class="impact-card card-success">
                <span class="impact-icon">⚖️</span>
                <div class="impact-title">Złoty środek</div>
                <p class="impact-desc">Prawidłowo dobrany przekrój gwarantuje <strong>minimalizację strat ciśnienia</strong>, bezszelestną i energooszczędną pracę urządzenia tłoczącego oraz <strong>równomierne rozprowadzanie ciepła</strong> w każdym zakątku Twojego domu.</p>
            </div>

        </div>
    </div>

    <noscript>
        <div style="padding: 30px; background: #0f172a; font-family: sans-serif; color: #f8fafc;">
            <h3 style="margin-top: 0; color: #ffffff;">Analiza scenariuszy doboru średnicy rur</h3>
            <table style="width: 100%; border-collapse: collapse; font-size: 14px; text-align: left; margin-bottom: 10px;">
                <thead>
                    <tr style="border-bottom: 2px solid #334155;">
                        <th style="padding: 10px 0; color: #94a3b8;">Scenariusz doboru</th>
                        <th style="padding: 10px 0; color: #94a3b8;">Konsekwencje hydrauliczne i finansowe</th>
                    </tr>
                </thead>
                <tbody>
                    <tr style="border-bottom: 1px solid #1e293b;">
                        <td style="padding: 10px 0; font-weight: bold; color: #f87171;">Niedowymiarowanie</td>
                        <td style="padding: 10px 0; color: #cbd5e1;">Wysokie opory hydrauliczne, awarie pompy, nierównomierne oddawanie ciepła.</td>
                    </tr>
                    <tr style="border-bottom: 1px solid #1e293b;">
                        <td style="padding: 10px 0; font-weight: bold; color: #fbbf24;">Przewymiarowanie</td>
                        <td style="padding: 10px 0; color: #cbd5e1;">Skrajnie drogie zawory i kształtki, problemy z gięciem sztywnych rur.</td>
                    </tr>
                    <tr>
                        <td style="padding: 10px 0; font-weight: bold; color: #4ade80;">Wybór optymalny</td>
                        <td style="padding: 10px 0; color: #cbd5e1;">Balans między oporami a kosztami. Długa żywotność podzespołów.</td>
                    </tr>
                </tbody>
            </table>
        </div>
    </noscript>

</div>

<script>
document.addEventListener('DOMContentLoaded', function() {
    // BLOKADA DOMENOWA
    var domain = window.location.hostname;
    var allowedDomains = ['projekt-ogrzewania.pl', 'www.projekt-ogrzewania.pl', 'localhost', '127.0.0.1', ''];
    if (allowedDomains.indexOf(domain) === -1) {
        var appContainer = document.getElementById('impact-app-lock');
        if (appContainer) {
            appContainer.innerHTML = '<div style="padding: 60px 20px; text-align: center; background: #fee2e2; color: #dc2626; border-radius: 24px;"><span style="font-size: 48px; display: block; margin-bottom: 15px;">🔒</span><div style="margin-top:0; font-size: 24px; font-weight: bold; margin-bottom: 10px;">Treść chroniona prawem autorskim</div><p>Skopiowano bez zgody Projekt-Ogrzewania.pl</p></div>';
        }
    }
});
</script>



<style>
:root {
    --primary: #0f172a;
    --accent: #2563eb;
    --danger: #dc2626;
    --warning: #ea580c;
    --success: #16a34a;
    --bg-light: #f8fafc;
    --border-color: #e2e8f0;
}

.premium-formula-box {
    max-width: 850px;
    margin: 40px auto;
    font-family: 'Inter', -apple-system, sans-serif;
    color: var(--primary);
    background: #ffffff;
    border-radius: 24px;
    box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.1);
    border: 1px solid var(--border-color);
    overflow: hidden;
}

.premium-formula-box a.in-text-link {
    color: var(--accent);
    font-weight: 700;
    text-decoration: none;
    border-bottom: 1px dashed var(--accent);
    transition: all 0.3s ease;
}

.premium-formula-box a.in-text-link:hover {
    color: var(--primary);
    border-bottom-color: var(--primary);
}

.formula-header {
    padding: 30px 40px;
    text-align: center;
    background: var(--bg-light);
    border-bottom: 1px solid var(--border-color);
}

.formula-header h3 {
    margin: 0 0 10px 0;
    font-size: 24px;
    font-weight: 900;
    color: var(--primary);
}

.formula-header p {
    margin: 0 auto;
    font-size: 15px;
    line-height: 1.6;
    color: #475569;
    max-width: 650px;
}

.formula-content {
    padding: 40px;
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 30px;
}

.math-display {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 15px;
    font-size: 46px;
    font-weight: 700;
    font-family: 'Georgia', 'Times New Roman', serif;
    font-style: italic;
    color: var(--accent);
    background: #eff6ff;
    padding: 25px 50px;
    border-radius: 16px;
    border: 2px solid #bfdbfe;
    box-shadow: inset 0 2px 4px rgba(255,255,255,0.5);
}

.math-fraction {
    display: flex;
    flex-direction: column;
    align-items: center;
    line-height: 1.1;
    margin-top: -5px;
}

.math-numerator {
    border-bottom: 4px solid var(--accent);
    padding: 0 12px 2px 12px;
}

.math-denominator {
    padding: 4px 12px 0 12px;
}

.math-sub {
    font-size: 22px;
    vertical-align: baseline;
    position: relative;
    top: 5px;
}

.legend-box {
    width: 100%;
    max-width: 650px;
    background: #ffffff;
    padding: 0;
}

.legend-title {
    font-weight: 800;
    margin-bottom: 15px;
    font-size: 13px;
    text-transform: uppercase;
    letter-spacing: 1px;
    color: #94a3b8;
    text-align: left;
}

.legend-item {
    display: flex;
    align-items: center;
    padding: 14px 20px;
    margin-bottom: 8px;
    background: var(--bg-light);
    border-radius: 12px;
    border: 1px solid #f1f5f9;
    font-size: 15px;
    color: #334155;
    transition: 0.2s;
}

.legend-item:hover {
    background: #f1f5f9;
    border-color: #e2e8f0;
}

.legend-item:last-child {
    margin-bottom: 0;
}

.legend-symbol {
    font-family: 'Georgia', 'Times New Roman', serif;
    font-style: italic;
    font-weight: 700;
    font-size: 20px;
    color: var(--primary);
    width: 55px;
    flex-shrink: 0;
}

.legend-desc {
    line-height: 1.5;
}

.legend-desc strong {
    color: var(--primary);
}

/* Sekcja kroków */
.steps-wrapper {
    width: 100%;
    max-width: 650px;
    margin-top: 10px;
}

.step-box {
    background: #ffffff;
    border: 1px solid var(--border-color);
    border-left: 4px solid var(--accent);
    padding: 18px 25px;
    margin-bottom: 12px;
    border-radius: 0 12px 12px 0;
    text-align: left;
    font-size: 15px;
    line-height: 1.6;
    color: #334155;
    box-shadow: 0 4px 6px -1px rgba(0,0,0,0.02);
}

.step-box strong {
    color: var(--primary);
    display: block;
    font-size: 14px;
    text-transform: uppercase;
    letter-spacing: 0.5px;
    margin-bottom: 5px;
}

.step-box .calc-highlight {
    background: #eff6ff;
    color: var(--accent);
    padding: 4px 8px;
    border-radius: 6px;
    font-weight: 700;
    font-family: monospace;
    font-size: 15px;
}

.pro-tip-box {
    background: #fffbeb;
    border: 1px solid #fde68a;
    border-left: 4px solid var(--warning);
    padding: 18px 25px;
    border-radius: 0 12px 12px 0;
    text-align: left;
    font-size: 14px;
    line-height: 1.6;
    color: #92400e;
    margin-top: 20px;
}

.pro-tip-box span {
    font-weight: 800;
    color: #b45309;
    text-transform: uppercase;
    display: block;
    margin-bottom: 5px;
}

.formula-footer {
    padding: 20px 40px;
    background: #ffffff;
    border-top: 1px solid #f1f5f9;
    text-align: center;
    font-size: 13px;
    color: #64748b;
}

@media (max-width: 600px) {
    .formula-header { padding: 25px 20px; }
    .formula-content { padding: 30px 20px; gap: 25px; }
    .math-display { font-size: 34px; padding: 20px 30px; gap: 10px; }
    .math-sub { font-size: 16px; top: 3px; }
    .legend-item { padding: 12px 15px; font-size: 14px; }
    .formula-footer { padding: 15px 20px; }
}
</style>

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Dataset",
  "name": "Wzór na średnicę rury zasilającej rozdzielacz (Ogrzewanie Podłogowe)",
  "description": "Matematyczny model obliczania optymalnej średnicy wewnętrznej rury zasilającej na podstawie przepływu, liczby pętli i prędkości cieczy.",
  "license": "https://projekt-ogrzewania.pl/",
  "variableMeasured": [
    {
      "@type": "PropertyValue",
      "name": "d",
      "description": "Szukana wewnętrzna średnica rury zasilającej (w milimetrach)."
    },
    {
      "@type": "PropertyValue",
      "name": "Q",
      "description": "Całkowity przepływ wody (l/min) wyliczany na podstawie liczby pętli i ich długości."
    },
    {
      "@type": "PropertyValue",
      "name": "v",
      "description": "Zakładana prędkość przepływu wody (optymalnie 0.5 - 1.5 m/s)."
    }
  ],
  "creator": {
    "@type": "Person",
    "name": "Robert Kucharski"
  }
}
</script>

<div class="premium-formula-box" id="formula-app-pipe">
    <div class="formula-header">
        <h3>Jak obliczyć średnicę rury zasilającej?</h3>
        <p>Precyzyjna odpowiedź na pytanie, <strong>jaka średnica rury zasilającej <a href="https://projekt-ogrzewania.pl/rozdzielacz-do-podlogowki-kluczowy-element-systemu-ogrzewania-podlogowego/" class="in-text-link">rozdzielacz</a> w układzie ogrzewania podłogowego</strong> jest odpowiednia, wymaga podstawień do uniwersalnego wzoru z zakresu mechaniki płynów. Poznaj ten praktyczny przewodnik.</p>
    </div>

    <div class="formula-content">
        <div class="math-display">
            <span>d</span>
            <span style="color: var(--primary); font-style: normal;">=</span>
            <div style="display: flex; align-items: center;">
                <span style="font-size: 52px; font-weight: 300; color: var(--accent); margin-right: 0px; transform: translateY(2px);">&radic;</span>
                <div class="math-fraction">
                    <span class="math-numerator">21.22 &middot; Q</span>
                    <span class="math-denominator">v</span>
                </div>
            </div>
        </div>

        <div class="legend-box">
            <div class="legend-title">Zmienne i parametry obliczeniowe:</div>
            <div class="legend-item">
                <div class="legend-symbol">d</div>
                <div class="legend-desc">Teoretyczna <strong>średnica wewnętrzna</strong> rury zasilającej [mm].</div>
            </div>
            <div class="legend-item">
                <div class="legend-symbol">Q</div>
                <div class="legend-desc">Całkowity <strong>przepływ cieczy</strong> w układzie [l/min]. Obliczany ze wzoru: <br><span style="font-family: monospace; background: #e2e8f0; padding: 2px 6px; border-radius: 4px; font-size: 13px;">Q = N &middot; L<sub>avg</sub> &middot; C</span></div>
            </div>
            <div class="legend-item">
                <div class="legend-symbol">v</div>
                <div class="legend-desc">Zakładana <strong>prędkość przepływu wody</strong> [m/s]. W instalacjach domowych przyjmuje się zazwyczaj wartość 1 m/s (optymalny przedział to 0,5–1,5 m/s).</div>
            </div>
            <div class="legend-item">
                <div class="legend-symbol" style="font-size: 16px;">21.22</div>
                <div class="legend-desc">Stała fizyczna (współczynnik konwersji jednostek dla rur okrągłych).</div>
            </div>
        </div>

        <div class="steps-wrapper">
            <div class="legend-title" style="margin-top: 10px;">Praktyczny przykład (10 pętli, 75m każda):</div>
            
            <div class="step-box">
                <strong>Krok 1: Oblicz całkowity przepływ (Q)</strong>
                Mnożymy liczbę pętli (N = 10), średnią długość (L<sub>avg</sub> = 75 m) oraz stałą przepływu dla ΔT=10°C (C = 0,02 l/min/m).<br>
                Wynik: <span class="calc-highlight">Q = 10 · 75 · 0,02 = 15 l/min</span>
            </div>

            <div class="step-box">
                <strong>Krok 2: Ustal prędkość przepływu (v)</strong>
                Zakładamy optymalny, bezszelestny przepływ w domowej instalacji.<br>
                Wynik: <span class="calc-highlight">v = 1 m/s</span>
            </div>

            <div class="step-box">
                <strong>Krok 3: Oblicz średnicę (d)</strong>
                Podstawiamy wartości do głównego pierwiastka.<br>
                Wynik: <span class="calc-highlight">d = &radic;(21.22 · 15 / 1) = &radic;318.3 &approx; 17.8 mm</span>
            </div>

            <div class="pro-tip-box">
                <span>⚠️ Ważna uwaga instalacyjna (Pro-Tip)</span>
                Powyższy wzór wylicza średnicę <strong>wewnętrzną</strong>. Rury w handlu podawane są z reguły po średnicy zewnętrznej. Jeżeli z wyliczeń wychodzi Ci np. d = 17.8 mm, popularna <a href="https://projekt-ogrzewania.pl/produkt/rura-wielowarstwowa-kisan-redart-pe-rt-al-pe/" class="in-text-link" target="_blank">rura wielowarstwowa</a> 20&#215;2.0 (o średnicy wewn. 16 mm) będzie <strong>zbyt wąska!</strong> W takim wypadku powinieneś użyć rury 25&#215;2.5 (która wewnątrz ma równe 20 mm).
            </div>
        </div>

    </div>

    <div class="formula-footer">
        Opracowanie techniczne: <a href="https://projekt-ogrzewania.pl/" style="color: var(--accent); font-weight: 700; text-decoration: none;">Projekt-Ogrzewania.pl</a>
    </div>
</div>

<script>
document.addEventListener('DOMContentLoaded', function() {
    // ZABEZPIECZENIE DOMENOWE (Domain Lock - Jawny skrypt)
    const domain = window.location.hostname;
    const allowedDomains = ['projekt-ogrzewania.pl', 'www.projekt-ogrzewania.pl', 'localhost', '127.0.0.1', ''];
    
    if (!allowedDomains.includes(domain)) {
        const appContainer = document.getElementById('formula-app-pipe');
        if (appContainer) {
            appContainer.innerHTML = `
                <div style="padding: 60px 20px; text-align: center; background: #fee2e2; color: #dc2626; display: flex; flex-direction: column; align-items: center; justify-content: center; min-height: 400px; border-radius: 24px; font-family: sans-serif;">
                    <span style="font-size: 48px; margin-bottom: 20px;">🔒</span>
                    <h3 style="margin-top:0; font-size: 24px; font-weight: 900;">Treść chroniona prawem autorskim</h3>
                    <p style="font-size: 16px; max-width: 500px; color: #7f1d1d; line-height: 1.5; margin-bottom: 25px;">To opracowanie wzoru jest własnością serwisu <strong>Projekt-Ogrzewania.pl</strong> i zostało skopiowane nielegalnie.</p>
                    <a href="https://projekt-ogrzewania.pl/" style="padding: 14px 28px; background: #dc2626; color: white; text-decoration: none; border-radius: 12px; font-weight: 800; transition: 0.3s;">ZOBACZ ORYGINALNY ARTYKUŁ</a>
                </div>
            `;
        }
    }
});
</script>



<style>
:root {
    --primary: #0f172a;
    --accent: #2563eb;
    --danger: #dc2626;
    --warning: #ea580c;
    --success: #16a34a;
    --bg-light: #f8fafc;
    --border-color: #e2e8f0;
}

.premium-anatomy-box {
    max-width: 950px;
    margin: 40px auto;
    font-family: 'Inter', -apple-system, sans-serif;
    background: #ffffff;
    border-radius: 24px;
    box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.08);
    border: 1px solid var(--border-color);
    overflow: hidden;
    color: var(--primary);
}

.anatomy-header {
    padding: 40px;
    background: linear-gradient(to bottom, #ffffff, var(--bg-light));
    border-bottom: 1px solid var(--border-color);
}

.anatomy-header h3 {
    margin: 0 0 15px 0;
    font-size: 26px;
    font-weight: 900;
    color: var(--primary);
}

.anatomy-header p {
    font-size: 15px;
    line-height: 1.7;
    color: #475569;
    margin-bottom: 15px;
}

.anatomy-header p:last-child {
    margin-bottom: 0;
}

.anatomy-header a {
    color: var(--accent);
    text-decoration: none;
    font-weight: 600;
    border-bottom: 1px dashed var(--accent);
    transition: all 0.3s ease;
}

.anatomy-header a:hover {
    color: #1d4ed8;
    border-bottom-style: solid;
}

.anatomy-workspace {
    display: flex;
    min-height: 480px;
}

/* LEWA STRONA - STOS WARSTW (PRZEKRÓJ) */
.anatomy-layers {
    width: 40%;
    background: #ffffff;
    border-right: 1px solid var(--border-color);
    display: flex;
    flex-direction: column;
    justify-content: center;
    padding: 30px;
    gap: 15px;
}

.layer-btn {
    position: relative;
    width: 100%;
    padding: 20px;
    border-radius: 12px;
    border: 2px solid var(--border-color);
    background: #ffffff;
    cursor: pointer;
    text-align: left;
    transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
    display: flex;
    align-items: center;
    gap: 15px;
    overflow: hidden;
}

.layer-btn::before {
    content: '';
    position: absolute;
    left: 0; top: 0; height: 100%; width: 6px;
    background: #cbd5e1;
    transition: all 0.3s;
}

/* Kolory poszczególnych zakładek */
.layer-btn[data-layer="dom"]::before { background: var(--success); } 
.layer-btn[data-layer="mieszkanie"]::before { background: var(--accent); } 

.layer-btn:hover {
    transform: translateY(-2px);
    box-shadow: 0 10px 15px -3px rgba(0,0,0,0.05);
    border-color: #cbd5e1;
}

/* UNIKALNA KLASA ABY UNIKNĄĆ KONFLIKTU Z WORDPRESSEM */
.layer-btn.layer-active {
    border-color: var(--accent);
    background: #eff6ff;
    box-shadow: 0 10px 20px -5px rgba(37, 99, 235, 0.15);
}

.layer-btn[data-layer="dom"].layer-active {
    border-color: var(--success);
    background: #f0fdf4;
    box-shadow: 0 10px 20px -5px rgba(22, 163, 74, 0.15);
}

.layer-btn.layer-active::before {
    background: var(--accent);
    width: 8px;
}

.layer-btn[data-layer="dom"].layer-active::before { background: var(--success); }

.layer-icon {
    font-size: 26px;
    filter: grayscale(0.2);
    transition: transform 0.3s;
}

.layer-btn.layer-active .layer-icon {
    transform: scale(1.2);
    filter: grayscale(0);
}

.layer-title {
    font-family: 'Inter', sans-serif;
    font-size: 14px;
    font-weight: 800;
    color: var(--primary);
    line-height: 1.3;
}

.layer-subtitle {
    display: block;
    font-size: 11px;
    font-weight: 600;
    color: #64748b;
    text-transform: uppercase;
    letter-spacing: 0.5px;
    margin-top: 5px;
}

/* PRAWA STRONA - SZCZEGÓŁY WARSTWY */
.anatomy-details {
    width: 60%;
    background: var(--bg-light);
    padding: 40px;
    position: relative;
}

.detail-pane {
    display: none;
    animation: fadeInSlide 0.4s ease-out forwards;
}

/* UNIKALNA KLASA PANE_ACTIVE */
.detail-pane.pane-active {
    display: block;
}

.detail-pane h4 {
    margin: 0 0 20px 0;
    font-size: 24px;
    font-weight: 900;
    color: var(--primary);
    display: flex;
    align-items: center;
    gap: 12px;
}

.detail-pane p {
    font-size: 15px;
    line-height: 1.7;
    color: #475569;
    margin-bottom: 15px;
}

.detail-pane a {
    color: var(--accent);
    text-decoration: none;
    font-weight: 600;
    border-bottom: 1px dashed var(--accent);
    transition: all 0.3s ease;
}

.detail-pane a:hover {
    color: #1d4ed8;
    border-bottom-style: solid;
}

.detail-pane ul {
    margin: 0 0 20px 0;
    padding-left: 20px;
}

.detail-pane li {
    font-size: 15px;
    line-height: 1.6;
    color: #475569;
    margin-bottom: 10px;
}

.detail-pane strong {
    color: var(--primary);
}

.highlight-box {
    background: #ffffff;
    border-left: 4px solid var(--accent);
    padding: 18px 20px;
    border-radius: 0 12px 12px 0;
    font-size: 14px;
    font-weight: 600;
    color: #334155;
    box-shadow: 0 2px 5px rgba(0,0,0,0.02);
    margin-top: 20px;
    line-height: 1.6;
}

.highlight-box.success {
    border-left-color: var(--success);
}

.highlight-box strong {
    color: var(--primary);
    display: block;
    margin-bottom: 5px;
}

.param-grid {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 15px;
    margin-bottom: 20px;
}

.param-item {
    background: #ffffff;
    padding: 15px;
    border-radius: 12px;
    border: 1px solid var(--border-color);
}

.param-item span {
    display: block;
    font-size: 12px;
    color: #64748b;
    text-transform: uppercase;
    font-weight: 700;
    margin-bottom: 5px;
}

.param-item strong {
    font-size: 16px;
    color: var(--primary);
}

@keyframes fadeInSlide {
    from { opacity: 0; transform: translateX(10px); }
    to { opacity: 1; transform: translateX(0); }
}

@media (max-width: 768px) {
    .anatomy-header { padding: 30px 20px; }
    .anatomy-workspace { flex-direction: column; min-height: auto; }
    .anatomy-layers {
        width: 100%;
        border-right: none;
        border-bottom: 1px solid var(--border-color);
        padding: 20px;
    }
    .anatomy-details {
        width: 100%;
        padding: 30px 20px;
    }
    .param-grid { grid-template-columns: 1fr; }
}
</style>

<script type="application/ld+json">
[
  {
    "@context": "https://schema.org",
    "@type": "Dataset",
    "name": "Przykłady obliczeń rury zasilającej",
    "description": "Zestawienie praktycznych scenariuszy obliczeniowych dla doboru średnicy rury zasilającej rozdzielacz.",
    "license": "https://projekt-ogrzewania.pl/",
    "variableMeasured": [
      {
        "@type": "PropertyValue",
        "name": "Scenariusz 1: Dom jednorodzinny",
        "value": "12 pętli, 70m. Wynik: rura zewnętrzna 25 mm"
      },
      {
        "@type": "PropertyValue",
        "name": "Scenariusz 2: Mieszkanie",
        "value": "6 pętli, 50m. Wynik: rura zewnętrzna 16 mm"
      }
    ],
    "creator": {
      "@type": "Person",
      "name": "Robert Kucharski"
    }
  },
  {
    "@context": "https://schema.org",
    "@type": "WebApplication",
    "name": "Eksplorator Scenariuszy - Średnica Zasilania",
    "applicationCategory": "EducationalApplication",
    "operatingSystem": "All",
    "license": "https://projekt-ogrzewania.pl/",
    "description": "Interaktywny moduł edukacyjny prezentujący konkretne obliczenia dla doboru rur zasilających rozdzielacz.",
    "creator": {
      "@type": "Person",
      "name": "Robert Kucharski"
    },
    "featureList": [
      "Przykładowe obliczenia dla domu jednorodzinnego",
      "Przykładowe obliczenia dla mniejszego mieszkania",
      "Analiza przepływu i prędkości wody"
    ]
  }
]
</script>

<div class="premium-anatomy-box" id="calc-examples-app-container">
    
    <div class="anatomy-header">
        <h3>Przykłady praktyczne – Dobór średnicy dla różnych instalacji</h3>
        <p>Wiemy już, jak negatywny wpływ mogą mieć <strong>za małe i za duże rury zasilające w systemach płaszczyznowych</strong> na skuteczność całego układu. Sprawdźmy zatem w praktyce, jak powinno wyglądać przeliczenie parametrów dla dwóch najpopularniejszych przypadków, korzystając ze wzorów lub naszego kalkulatora. W każdej symulacji korygujemy teoretyczny wynik wewnętrzny do realnie dostępnej średnicy zewnętrznej (o czym piszemy także w artykule o doborze <a href="https://projekt-ogrzewania.pl/srednice-rur-w-ogrzewaniu-podlogowym/">rur w samym systemie grzewczym</a>).</p>
    </div>

    <div class="anatomy-workspace">
        
        <div class="anatomy-layers">
            <span style="font-size: 11px; font-weight: 800; color: #94a3b8; text-transform: uppercase; letter-spacing: 1px; text-align: center; margin-bottom: 5px;">Wybierz scenariusz</span>
            
            <button class="layer-btn layer-active" data-target="pane-dom" data-layer="dom">
                <span class="layer-icon">🏠</span>
                <div>
                    <div class="layer-title">Scenariusz 1</div>
                    <span class="layer-subtitle">Dom Jednorodzinny</span>
                </div>
            </button>
            
            <button class="layer-btn" data-target="pane-mieszkanie" data-layer="mieszkanie">
                <span class="layer-icon">🏢</span>
                <div>
                    <div class="layer-title">Scenariusz 2</div>
                    <span class="layer-subtitle">Mieszkanie</span>
                </div>
            </button>
        </div>

        <div class="anatomy-details">
            
            <div class="detail-pane pane-active" id="pane-dom">
                <h4>Dom jednorodzinny</h4>
                <p>Jest to bardzo typowy wariant, wymagający większej mocy przesyłowej i obsługujący duży, np. 12-sekcyjny rozdzielacz. Zastanawiasz się w takiej sytuacji nad <strong>wyborem rur instalacji ogrzewania</strong>?</p>
                
                <div class="param-grid">
                    <div class="param-item"><span>Liczba pętli (N):</span><strong>12</strong></div>
                    <div class="param-item"><span>Średnia długość pętli:</span><strong>70 m</strong></div>
                    <div class="param-item" style="grid-column: span 2;"><span>Prędkość wody (v):</span><strong>1 m/s</strong></div>
                </div>

                <div class="highlight-box success">
                    <strong>Krok 1 &#8211; Obliczamy przepływ:</strong>
                    Q = 12 · 70 · 0,02 = 16,8 l/min
                    <br><br>
                    <strong>Krok 2 &#8211; Podstawiamy do wzoru na średnicę (d):</strong>
                    d = √(21.22 · 16,8) ≈ 18,9 mm (wewnątrz)
                </div>
                
                <p style="margin-top:20px;"><strong>Rekomendacja instalatorska:</strong> Wybór <strong>rury zewnętrznej o średnicy 25 mm</strong> (np. <a href="https://projekt-ogrzewania.pl/produkt/rura-wielowarstwowa-kisan-redart-pe-rt-al-pe/" target="_blank">wielowarstwowa rura z barierą</a> 25&#215;2.5, która ma wewnątrz dokładnie 20 mm). Daje to margines bezpieczeństwa na ewentualne rozbudowy systemu oraz zapewnia niezwykle cichą i stabilną pracę całej kotłowni.</p>
            </div>

            <div class="detail-pane" id="pane-mieszkanie">
                <h4>Mniejsze mieszkanie</h4>
                <p>W tym scenariuszu inwestor posiada niewielkie mieszkanie obsługiwane przez mały rozdzielacz, co drastycznie zmienia wymagania względem przewodu zasilającego.</p>
                
                <div class="param-grid">
                    <div class="param-item"><span>Liczba pętli (N):</span><strong>6</strong></div>
                    <div class="param-item"><span>Średnia długość pętli:</span><strong>50 m</strong></div>
                    <div class="param-item" style="grid-column: span 2;"><span>Prędkość wody (v):</span><strong>0,8 m/s</strong></div>
                </div>

                <div class="highlight-box">
                    <strong>Krok 1 &#8211; Obliczamy przepływ:</strong>
                    Q = 6 · 50 · 0,02 = 6,0 l/min
                    <br><br>
                    <strong>Krok 2 &#8211; Podstawiamy do wzoru na średnicę (d):</strong>
                    d = √(21.22 · 6 / 0,8) ≈ 12,6 mm (wewnątrz)
                </div>
                
                <p style="margin-top:20px;"><strong>Rekomendacja instalatorska:</strong> W tak małym układzie w zupełności wystarczy standardowa rura <strong>16 mm (16&#215;2.0)</strong>, ponieważ jej przekrój wewnętrzny (12 mm) praktycznie pokrywa się z wyliczonym zapotrzebowaniem. Unikniesz w ten sposób niepotrzebnych problemów z doginaniem grubszych rur.</p>
            </div>

        </div>
    </div>
    
    <noscript>
        <style>
            /* Ujawnienie wszystkich zakładek, gdy JavaScript jest wyłączony */
            .detail-pane { display: block !important; margin-bottom: 40px; }
        </style>
        <div style="padding: 30px; background: #f8fafc; border-top: 1px solid #e2e8f0; font-family: sans-serif;">
            <h3 style="font-size: 18px; color: #0f172a; margin-bottom: 15px;">Przykłady obliczeniowe</h3>
            <table style="width: 100%; border-collapse: collapse; font-size: 14px; text-align: left;">
                <thead>
                    <tr style="border-bottom: 2px solid #cbd5e1;">
                        <th style="padding: 10px 0; color: #475569;">Scenariusz</th>
                        <th style="padding: 10px 0; color: #475569;">Parametry wejściowe</th>
                        <th style="padding: 10px 0; color: #475569;">Wynik / Zalecana rura</th>
                    </tr>
                </thead>
                <tbody>
                    <tr style="border-bottom: 1px solid #e2e8f0;">
                        <td style="padding: 10px 0; font-weight: bold;">Dom (12 sekcji)</td>
                        <td style="padding: 10px 0;">12 pętli x 70m, prędkość 1m/s. Przepływ Q = 16,8 l/min.</td>
                        <td style="padding: 10px 0;">d ≈ 18,9 mm -> Stosujemy rurę komercyjną 25&#215;2.5 (wewn. 20mm).</td>
                    </tr>
                    <tr style="border-bottom: 1px solid #e2e8f0;">
                        <td style="padding: 10px 0; font-weight: bold;">Mieszkanie (6 sekcji)</td>
                        <td style="padding: 10px 0;">6 pętli x 50m, prędkość 0,8m/s. Przepływ Q = 6 l/min.</td>
                        <td style="padding: 10px 0;">d ≈ 12,6 mm -> Stosujemy rurę komercyjną 16&#215;2.0 (wewn. 12mm).</td>
                    </tr>
                </tbody>
            </table>
        </div>
    </noscript>
</div>

<script>
// Zapakowane w funkcję, by bezbłędnie działało w każdym środowisku WP
function initCalcExamplesTabs() {
    const domain = window.location.hostname;
    const allowedDomains = ['projekt-ogrzewania.pl', 'www.projekt-ogrzewania.pl', 'localhost', '127.0.0.1', ''];
    
    if (!allowedDomains.includes(domain)) {
        const lockContainer = document.getElementById('calc-examples-app-container');
        if (lockContainer) {
            lockContainer.innerHTML = `
                <div style="padding: 60px 20px; text-align: center; background: #fee2e2; color: #dc2626; display: flex; flex-direction: column; align-items: center; justify-content: center; min-height: 400px;">
                    <span style="font-size: 48px; margin-bottom: 20px;">🔒</span>
                    <h3 style="margin-top:0; font-size: 24px;">Narzędzie chronione prawem autorskim</h3>
                    <p style="font-size: 16px; max-width: 500px; color: #7f1d1d; line-height: 1.5;">Ten interaktywny moduł edukacyjny jest własnością serwisu <strong>Projekt-Ogrzewania.pl</strong> i został skopiowany nielegalnie.</p>
                    <a href="https://projekt-ogrzewania.pl/" style="margin-top: 25px; padding: 14px 28px; background: #dc2626; color: white; text-decoration: none; border-radius: 12px; font-weight: 800; transition: 0.3s;">ZOBACZ ORYGINALNY ARTYKUŁ</a>
                </div>
            `;
        }
        return; 
    }

    const factorsApp = document.getElementById('calc-examples-app-container');
    if (!factorsApp) return;

    const layerBtns = factorsApp.querySelectorAll('.layer-btn');
    const panes = factorsApp.querySelectorAll('.detail-pane');

    layerBtns.forEach(function(button) {
        button.addEventListener('click', function(e) {
            e.preventDefault(); // Zabezpieczenie przed przeładowaniem

            // Usuwanie unikalnej klasy z przycisków
            layerBtns.forEach(function(btn) { btn.classList.remove('layer-active'); });
            // Usuwanie unikalnej klasy z paneli
            panes.forEach(function(pane) { pane.classList.remove('pane-active'); });
            
            // Dodawanie unikalnej klasy do klikniętego przycisku
            this.classList.add('layer-active');
            
            // Pokazywanie odpowiedniego panelu
            const targetId = this.getAttribute('data-target');
            const targetPane = factorsApp.querySelector('#' + targetId);
            if(targetPane) {
                targetPane.classList.add('pane-active');
            }
        });
    });
}

// Bezpieczne uruchomienie w środowiskach typu WordPress
if (document.readyState === 'loading') {
    document.addEventListener('DOMContentLoaded', initCalcExamplesTabs);
} else {
    initCalcExamplesTabs();
}
</script>



<style>
:root {
    --primary-hvac: #0f172a;
    --accent-hvac: #2563eb;
    --bg-tip: #f1f5f9;
}

.expert-tip-wrapper {
    max-width: 850px;
    margin: 50px auto 40px auto;
}

.expert-tip-wrapper h2 {
    font-family: 'Inter', -apple-system, sans-serif;
    font-size: 24px;
    font-weight: 900;
    color: var(--primary-hvac);
    margin: 0 0 20px 0;
    text-align: center;
}

.expert-tip-container {
    background: var(--bg-tip);
    border-radius: 20px;
    padding: 30px;
    display: flex;
    gap: 25px;
    align-items: center;
    border-left: 6px solid var(--accent-hvac);
    position: relative;
    font-family: 'Inter', -apple-system, sans-serif;
    text-align: left;
}

.expert-tip-photo-wrap {
    flex-shrink: 0;
    width: 90px;
    height: 90px;
    position: relative;
}

.expert-tip-photo {
    width: 100%;
    height: 100%;
    border-radius: 50%;
    object-fit: cover;
    object-position: center top;
    border: 3px solid #ffffff;
    box-shadow: 0 4px 10px rgba(0,0,0,0.1);
}

.expert-tip-photo-wrap::after {
    content: '📐';
    position: absolute;
    bottom: -5px;
    right: -5px;
    background: #ffffff;
    width: 28px;
    height: 28px;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 14px;
    box-shadow: 0 2px 5px rgba(0,0,0,0.1);
}

.expert-tip-content {
    flex-grow: 1;
}

.expert-tip-label {
    display: block;
    font-size: 12px;
    font-weight: 800;
    color: var(--accent-hvac);
    text-transform: uppercase;
    letter-spacing: 1px;
    margin-bottom: 8px;
}

.expert-tip-text {
    font-size: 16px;
    line-height: 1.6;
    color: var(--primary-hvac);
    font-style: italic;
    margin: 0;
}

.expert-tip-signature {
    display: block;
    margin-top: 10px;
    font-size: 13px;
    font-weight: 700;
    color: #64748b;
}

@media (max-width: 600px) {
    .expert-tip-container { flex-direction: column; text-align: center; padding: 25px; }
    .expert-tip-photo-wrap { margin-bottom: 10px; }
}
</style>

<script type="application/ld+json">
[
  {
    "@context": "https://schema.org",
    "@type": "Quotation",
    "license": "https://projekt-ogrzewania.pl/",
    "text": "Wielu instalatorów dobiera rury zasilające 'na oko', co jest najprostszą drogą do zdławienia wydajności systemu. To, jaka średnica rury zasilającej rozdzielacz w układzie ogrzewania podłogowego zostanie wybrana, decyduje o tym, czy Twoja pompa obiegowa będzie pracować lekko i oszczędnie, czy też zostanie przeciążona przez gigantyczne opory hydrauliczne.",
    "spokenByCharacter": {
      "@type": "Person",
      "name": "Robert Kucharski",
      "jobTitle": "CEO & Główny Projektant",
      "url": "https://projekt-ogrzewania.pl",
      "sameAs": [
        "https://www.facebook.com/robert.kucharski.budowa.bez.sciemy",
        "https://www.linkedin.com/in/robert-kucharski-38069b48/"
      ],
      "worksFor": {
        "@type": "Organization",
        "name": "Projekt-Ogrzewania.pl"
      }
    }
  },
  {
    "@context": "https://schema.org",
    "@type": "Dataset",
    "name": "Wytyczne inżynierskie: Dobór średnicy rury",
    "description": "Zestawienie inżynierskich zasad doboru przekrojów zasilających dla systemów ogrzewania podłogowego.",
    "license": "https://projekt-ogrzewania.pl/",
    "creator": {
      "@type": "Person",
      "name": "Robert Kucharski",
      "sameAs": [
        "https://www.facebook.com/robert.kucharski.budowa.bez.sciemy",
        "https://www.linkedin.com/in/robert-kucharski-38069b48/"
      ]
    }
  }
]
</script>

<div class="expert-tip-wrapper">
    <h2><span style="margin-right:10px">⚖️</span>Robert Kucharski o fundamentach hydrauliki</h2>
    
    <div class="expert-tip-container" id="expert-tip-hvac">
        <div class="expert-tip-photo-wrap">
            <img decoding="async" src="https://projekt-ogrzewania.pl/wp-content/uploads/2026/04/PO-Robert-Kucharski.webp" alt="Robert Kucharski" class="expert-tip-photo" loading="lazy">
        </div>
        <div class="expert-tip-content">
            <span class="expert-tip-label">Wskazówka od Projektanta</span>
            <p class="expert-tip-text">
                &#8222;Wielu instalatorów dobiera rury zasilające 'na oko&#8217;, co jest najprostszą drogą do zdławienia wydajności systemu. To, <strong>jaka średnica rury zasilającej rozdzielacz w układzie ogrzewania podłogowego</strong> zostanie wybrana, decyduje o tym, czy Twoja pompa obiegowa będzie pracować lekko i oszczędnie, czy też zostanie przeciążona przez gigantyczne opory hydrauliczne. Prawidłowy przekrój to jedyna gwarancja, że ciepło dotrze do każdej pętli w Twoim domu – bez szumów i bez zimnych punktów na podłodze.&#8221;
            </p>
            <span class="expert-tip-signature">— Robert Kucharski, CEO &#038; Główny Projektant Projekt-Ogrzewania.pl</span>
        </div>
    </div>

    <noscript>
        <div style="padding: 20px; background: #f1f5f9; border-radius: 20px; margin-top: 20px; font-family: sans-serif;">
            <p style="font-size: 14px; font-weight: bold; color: #0f172a;">Rekomendacja inżynierska Roberta Kucharskiego:</p>
            <p style="font-size: 14px; color: #475569;">Właściwa średnica rury zasilającej to klucz do niskich oporów hydraulicznych i długowieczności pompy obiegowej. Wybór przekroju musi opierać się na obliczeniach przepływu Q i prędkości wody.</p>
        </div>
    </noscript>
</div>

<script>
document.addEventListener('DOMContentLoaded', function() {
    const domain = window.location.hostname;
    const allowedDomains = ['projekt-ogrzewania.pl', 'www.projekt-ogrzewania.pl', 'localhost', '127.0.0.1', ''];
    
    if (!allowedDomains.includes(domain)) {
        const container = document.getElementById('expert-tip-hvac');
        if (container) {
            container.innerHTML = `
                <div style="padding: 40px 20px; text-align: center; background: #fee2e2; color: #dc2626; border-radius: 20px; width: 100%; border: 2px solid #dc2626;">
                    <span style="font-size: 32px; margin-bottom: 15px;">🔒</span>
                    <div style="font-size: 20px; font-weight: bold; margin-bottom: 10px;">Moduł ekspercki chroniony autorsko</div>
                    <p style="font-size: 14px; color: #7f1d1d;">Rekomendacja ekspercka Roberta Kucharskiego jest własnością Projekt-Ogrzewania.pl.</p>
                </div>
            `;
            container.style.borderLeft = 'none';
            container.style.background = 'transparent';
            container.style.padding = '0';
        }
    }
});
</script>



<style>
:root {
    --primary: #0f172a;
    --accent: #2563eb;
    --danger: #dc2626;
    --warning: #ea580c;
    --success: #16a34a;
    --bg-light: #f8fafc;
}

/* ZAJAWKA SEO I LINK */
.calc-intro {
    max-width: 1150px;
    margin: 40px auto 10px auto;
    text-align: center;
    padding: 0 20px;
}

.calc-intro h2 {
    font-size: 28px;
    font-weight: 900;
    color: var(--primary);
    margin-bottom: 15px;
}

.calc-intro p {
    font-size: 16px;
    color: #475569;
    line-height: 1.6;
    max-width: 800px;
    margin: 0 auto;
}

.screed-calc {
    max-width: 1150px;
    margin: 30px auto;
    font-family: 'Inter', -apple-system, sans-serif;
    background: #ffffff;
    border-radius: 24px;
    box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.1);
    overflow: hidden;
    color: var(--primary);
}

.calc-grid {
    display: grid;
    grid-template-columns: 1.2fr 1fr;
}

/* LEWA STRONA - KONFIGURACJA */
.config-side {
    padding: 40px;
    background: #ffffff;
}

.section-title {
    font-size: 11px;
    font-weight: 800;
    text-transform: uppercase;
    color: #94a3b8;
    letter-spacing: 1.2px;
    margin-bottom: 20px;
    display: block;
}

.type-selector {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 12px;
    margin-bottom: 30px;
}

.type-btn {
    padding: 14px 8px;
    border: 2px solid #cbd5e1;
    border-radius: 12px;
    cursor: pointer;
    text-align: center;
    font-weight: 700;
    font-size: 13px;
    color: #475569;
    background: #fff;
    transition: all 0.2s;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}

.type-btn span {
    margin-top: 4px;
}

.type-btn.active {
    border-color: var(--accent);
    background: #eff6ff;
    color: var(--accent);
    box-shadow: 0 4px 12px rgba(37, 99, 235, 0.1);
}

.input-wrap { margin-bottom: 25px; }
.input-label-row {
    display: flex;
    justify-content: space-between;
    margin-bottom: 8px;
    align-items: center;
}
.input-label-row label { font-weight: 600; font-size: 14px; }
.input-label-row .val-badge {
    background: #f1f5f9;
    padding: 4px 12px;
    border-radius: 8px;
    font-weight: 800;
    color: var(--accent);
    font-size: 14px;
}

input[type=range] {
    width: 100%; height: 6px; background: #e2e8f0; border-radius: 10px; appearance: none; outline: none; margin-top: 10px;
}
input[type=range]::-webkit-slider-thumb {
    appearance: none; width: 22px; height: 22px; background: var(--accent); border-radius: 50%; border: 3px solid white; box-shadow: 0 2px 5px rgba(0,0,0,0.15); cursor: pointer;
}

/* PRAWA STRONA - WYNIKI */
.result-side {
    padding: 40px;
    background: var(--bg-light);
    border-left: 1px solid #f1f5f9;
}

.main-score-box {
    background: white; padding: 30px; border-radius: 20px; text-align: center; box-shadow: 0 10px 25px rgba(0,0,0,0.03); margin-bottom: 25px; border-bottom: 6px solid var(--success); transition: 0.3s;
}
.score-num { font-size: 42px; font-weight: 900; line-height: 1.1; display: block; margin: 10px 0; color: var(--primary); }
.score-label { font-size: 12px; color: #64748b; font-weight: 700; text-transform: uppercase; }

#risk-msg {
    margin-top: 15px; padding: 12px; border-radius: 10px; font-size: 13px; font-weight: 600; display: none; background: #fee2e2; color: var(--danger); border: 1px solid #fecaca; line-height: 1.4; text-align: left;
}

.tech-grid {
    background: var(--primary); color: white; padding: 25px; border-radius: 20px; display: grid; gap: 12px;
}
.tech-item {
    display: flex; justify-content: space-between; padding-bottom: 12px; border-bottom: 1px solid #1e293b; align-items: center;
}
.tech-item:last-child { border: none; padding-bottom: 0; }
.tech-item span { color: #94a3b8; font-size: 13px; }
.tech-item strong { font-size: 15px; text-align: right; color: #fff;}

.material-grid {
    display: grid; grid-template-columns: 1fr; gap: 10px; margin-top: 15px;
}
.mini-card { background: rgba(255,255,255,0.08); padding: 15px; border-radius: 12px; text-align: center;}
.mini-card span { font-size: 11px; color: #94a3b8; display: block; margin-bottom: 6px; text-transform: uppercase; font-weight: 600;}
.mini-card strong { font-size: 18px; color: #fbbf24; }

/* STOPKA */
.footer-cta {
    margin: 0 40px 40px 40px;
    padding: 30px;
    background: #eff6ff;
    border-radius: 20px;
    border-left: 6px solid var(--accent);
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 30px;
}

.cta-text-side {
    max-width: 550px;
}

.cta-buttons-stack {
    display: flex;
    flex-direction: column; 
    gap: 12px;
    min-width: 280px; 
}

.cta-btn {
    display: block; background: var(--accent); color: white; text-decoration: none; padding: 16px 20px; border-radius: 12px; font-weight: 800; transition: 0.3s; font-size: 13px; text-align: center; border: none; cursor: pointer;
}
.cta-btn:hover { transform: translateY(-3px); box-shadow: 0 5px 15px rgba(37, 99, 235, 0.2); }

@media (max-width: 900px) {
    .calc-grid { grid-template-columns: 1fr; }
    .footer-cta { flex-direction: column; text-align: center; gap: 25px; margin: 20px; }
    .cta-buttons-stack { min-width: 100%; width: 100%; }
}
</style>

<script type="application/ld+json">
[
  {
    "@context": "https://schema.org",
    "@type": "Dataset",
    "name": "Kalkulator średnicy rury zasilającej do rozdzielacza",
    "description": "Narzędzie inżynierskie pozwalające obliczyć optymalną średnicę rury doprowadzającej wodę do rozdzielacza na podstawie liczby pętli, ich długości oraz prędkości przepływu.",
    "license": "https://projekt-ogrzewania.pl/",
    "variableMeasured": [
      {
        "@type": "PropertyValue",
        "name": "Przepływ cieczy (Q)",
        "value": "N * Lavg * 0.02 (l/min)"
      },
      {
        "@type": "PropertyValue",
        "name": "Średnica wewnętrzna (d)",
        "value": "√(21.22 * Q / v)"
      }
    ],
    "creator": {
      "@type": "Person",
      "name": "Robert Kucharski"
    }
  },
  {
    "@context": "https://schema.org",
    "@type": "WebApplication",
    "name": "Kalkulator średnicy rury zasilającej",
    "applicationCategory": "CalculatorApplication",
    "operatingSystem": "All",
    "license": "https://projekt-ogrzewania.pl/",
    "description": "Profesjonalny kalkulator do obliczania średnicy rury zasilającej rozdzielacz, przeliczający średnicę wewnętrzną na powszechnie dostępne rury komercyjne (np. 20x2.0, 25x2.5).",
    "featureList": [
      "Obliczanie przepływu całkowitego",
      "Dobór prędkości przepływu",
      "Wskazanie konkretnej średnicy zewnętrznej rury"
    ]
  }
]
</script>

<div class="calc-intro">
    <h2>Kalkulator średnicy rury zasilającej do rozdzielacza w ogrzewaniu podłogowym</h2>
    <p>Nasz kalkulator umożliwia szybkie i intuicyjne obliczenie optymalnej średnicy rury zasilającej rozdzielacz w systemie ogrzewania podłogowego. Algorytm wylicza matematyczną średnicę wewnętrzną, a następnie dopasowuje do niej najbliższą <strong>rekomendowaną rurę dostępną w handlu</strong>. Pamiętaj: weryfikuj skomplikowane układy z projektantem.</p>
</div>

<div class="screed-calc" id="pipe-diam-app">
    <div class="calc-grid">
        <div class="config-side">
            
            <span class="section-title">1. Parametry układu</span>
            <div class="input-wrap">
                <div class="input-label-row"><label>Liczba pętli (N)</label><span class="val-badge"><span id="v-loops">8</span> szt.</span></div>
                <input type="range" id="inp-loops" min="2" max="24" step="1" value="8">
                <div style="font-size: 11px; color: #64748b; margin-top: 8px;">Ile obwodów obsłuży Twój rozdzielacz?</div>
            </div>
            
            <div class="input-wrap">
                <div class="input-label-row"><label>Średnia długość pętli (Lₐᵥ)</label><span class="val-badge"><span id="v-length">75</span> m</span></div>
                <input type="range" id="inp-length" min="30" max="120" step="1" value="75">
                <div style="font-size: 11px; color: #64748b; margin-top: 8px;">Długość ułożonej rury na jeden obwód.</div>
            </div>

            <span class="section-title">2. Prędkość przepływu wody (v)</span>
            <div class="type-selector" style="margin-bottom:0">
                <div class="type-btn" id="btn-vel-06">0.6 m/s<span style="font-size:10px; font-weight:400">Bardzo cicho / Duża rura</span></div>
                <div class="type-btn active" id="btn-vel-10">1.0 m/s<span style="font-size:10px; font-weight:400">Optymalnie / Standard</span></div>
                <div class="type-btn" id="btn-vel-12">1.2 m/s<span style="font-size:10px; font-weight:400">Podwyższona (Kompakt)</span></div>
                <div class="type-btn" id="btn-vel-15">1.5 m/s<span style="font-size:10px; font-weight:400">Max / Ryzyko szumów</span></div>
            </div>
        </div>

        <div class="result-side">
            <div id="mainBox" class="main-score-box">
                <span class="score-label">Rekomendowana rura zasilająca</span>
                <span class="score-num" id="resPipe">Rura 25 x 2.5</span>
                <span class="score-label">lub odpowiednik miedziany / stalowy</span>
                <div id="risk-msg">⚠️ Uwaga!</div>
            </div>

            <div class="tech-grid">
                <div class="tech-item"><span>Szacowany przepływ (Q):</span><strong id="resQ">&#8212;</strong></div>
                <div class="tech-item"><span>Wymagana średnica wewn. (d):</span><strong id="resD">&#8212;</strong></div>
                
                <div class="material-grid">
                    <div class="mini-card">
                        <span>Dlaczego taka średnica?</span>
                        <div style="font-size: 12px; color: #cbd5e1; line-height: 1.5; text-transform: none; font-weight: 400; margin-top: 5px;">
                            Wzór matematyczny oblicza przekrój wewnętrzny cieczy. Narzędzie automatycznie dobiera standardową rurę komercyjną (zewnętrzną), uwzględniając grubość jej ścianki.
                        </div>
                    </div>
                </div>
            </div>
            
        </div>
    </div>

    <div class="footer-cta">
        <div class="cta-text-side">
            <h3 style="margin:0 0 10px 0; color:#1e3a8a">Dobierz odpowiedni rozdzielacz</h3>
            <p style="margin:0; font-size:14px; color:#475569">Skoro znasz już średnicę zasilania, upewnij się, że wybierzesz rozdzielacz najwyższej klasy ze stali nierdzewnej lub mosiądzu.</p>
        </div>
        <div class="cta-buttons-stack">
            <a href="https://projekt-ogrzewania.pl/produkt/rozdzielacz-ze-stali-nierdzewnej-inox-do-ogrzewania-podlogowego-z-rotametrami/" class="cta-btn">
                ZOBACZ ROZDZIELACZE INOX →
            </a>
            <a href="https://projekt-ogrzewania.pl/produkt/projekt-instalacji-ogrzewania-podlogowego-podlogowki/" class="cta-btn" style="background:#1e293b">
                ZAMÓW PROJEKT INŻYNIERSKI
            </a>
        </div>
    </div>

    <noscript>
        <div style="padding: 30px; background: #f8fafc; border-top: 1px solid #e2e8f0; font-family: sans-serif;">
            <h3 style="font-size: 18px; color: #0f172a;">Metodyka obliczeń średnicy rury</h3>
            <p style="font-size: 13px; color: #475569; line-height: 1.6;">
                Narzędzie wykorzystuje standardowe zasady mechaniki płynów dla instalacji C.O. Wzór d = √(21.22 * Q / v) wylicza czystą średnicę wewnętrzną przewodu w milimetrach. Następnie wynik konwertowany jest na standardowy typoszereg rur dostępnych w hurtowniach (np. PEX 16&#215;2.0 ma średnicę wewnętrzną 12 mm, a PEX 25&#215;2.5 ma 20 mm).
            </p>
        </div>
    </noscript>
</div>

<script>
document.addEventListener('DOMContentLoaded', function() {
    // BLOKADA DOMENOWA (Domain Lock)
    var domain = window.location.hostname;
    var allowedDomains = ['projekt-ogrzewania.pl', 'www.projekt-ogrzewania.pl', 'localhost', '127.0.0.1', ''];
    
    if (allowedDomains.indexOf(domain) === -1) {
        var appContainer = document.getElementById('pipe-diam-app');
        if (appContainer) {
            appContainer.innerHTML = '<div style="padding: 60px 20px; text-align: center; background: #fee2e2; color: #dc2626; border-radius: 24px; font-family: sans-serif;">' +
                '<span style="font-size: 48px; display: block; margin-bottom: 15px;">🔒</span>' +
                '<div style="margin-top:0; font-size: 24px; font-weight: bold; margin-bottom: 10px; color: #dc2626;">Narzędzie chronione</div>' +
                '<p style="font-size: 16px; margin-bottom: 25px;">Ten kalkulator jest własnością serwisu <a href="https://projekt-ogrzewania.pl/" style="color: #dc2626; font-weight: bold; text-decoration: underline;">Projekt-Ogrzewania.pl</a></p>' +
                '<a href="https://projekt-ogrzewania.pl/" style="display: inline-block; padding: 14px 28px; background: #dc2626; color: #ffffff; text-decoration: none; border-radius: 12px; font-weight: 800;">PRZEJDŹ DO ORYGINAŁU</a>' +
                '</div>';
        }
        return; 
    }

    var velocityMps = 1.0; // Domyślna prędkość: 1.0 m/s
    
    // Typoszereg standardowych rur (Średnica wewnętrzna do Zewnętrznej)
    var pipeSizes = [
        { maxInternal: 12.0, name: "16 x 2.0" },
        { maxInternal: 16.0, name: "20 x 2.0" },
        { maxInternal: 20.0, name: "25 x 2.5" },
        { maxInternal: 26.0, name: "32 x 3.0" },
        { maxInternal: 33.0, name: "40 x 3.5" },
        { maxInternal: 42.0, name: "50 x 4.0" },
        { maxInternal: 54.0, name: "63 x 4.5" }
    ];

    function updateCalc() {
        var loopsEl = document.getElementById('inp-loops');
        var lengthEl = document.getElementById('inp-length');
        
        if(!loopsEl || !lengthEl) return;

        var loops = parseInt(loopsEl.value);
        var length = parseInt(lengthEl.value);
        
        // Aktualizacja widoków wartości na suwakach
        document.getElementById('v-loops').innerText = loops;
        document.getElementById('v-length').innerText = length;

        // Stała przepływu dla ΔT = 10°C
        var C = 0.02;

        // Obliczenia
        var Q = loops * length * C; // l/min
        var d = Math.sqrt((21.22 * Q) / velocityMps); // mm (średnica wewnętrzna)
        
        // Znajdowanie rury
        var recommendedPipe = "Ponad 63 mm (Projekt Specjalny)";
        for (var i = 0; i < pipeSizes.length; i++) {
            if (d <= pipeSizes[i].maxInternal) {
                recommendedPipe = pipeSizes[i].name;
                break;
            }
        }

        // Aktualizacja UI
        document.getElementById('resPipe').innerText = recommendedPipe;
        document.getElementById('resQ').innerText = Q.toFixed(1) + ' l/min';
        document.getElementById('resD').innerText = d.toFixed(1) + ' mm';

        // Logika ostrzeżeń i kolorów
        var mBox = document.getElementById('mainBox');
        var rMsg = document.getElementById('risk-msg');
        var warnings = [];
        var boxColor = 'var(--success)';

        if (velocityMps >= 1.5) { 
            warnings.push('⚠️ <strong>Wysoka prędkość (1.5 m/s):</strong> Zwiększone ryzyko powstawania szumów instalacyjnych i kawitacji. Pompa będzie pracować na wyższych oporach.'); 
            boxColor = 'var(--warning)'; 
        }
        if (d > 33) {
            warnings.push('ℹ️ <strong>Duży układ:</strong> Rozdzielacz o tak dużym zapotrzebowaniu wymaga rur tranzytowych o przekroju przemysłowym. Rozważ podział na dwa mniejsze rozdzielacze.');
            boxColor = (boxColor === 'var(--warning)') ? 'var(--warning)' : 'var(--accent)';
        }

        if (warnings.length > 0) {
            rMsg.innerHTML = warnings.join('<br><br>');
            rMsg.style.display = 'block';
            if(boxColor === 'var(--warning)') rMsg.style.color = '#9a3412';
            if(boxColor === 'var(--warning)') rMsg.style.background = '#fef3c7';
            if(boxColor === 'var(--warning)') rMsg.style.borderColor = '#fde68a';
        } else {
            rMsg.style.display = 'none';
        }
        mBox.style.borderBottomColor = boxColor;
    }

    // Obsługa przycisków prędkości
    var velOptions = {
        'btn-vel-06': 0.6,
        'btn-vel-10': 1.0,
        'btn-vel-12': 1.2,
        'btn-vel-15': 1.5
    };

    var btnKeys = Object.keys(velOptions);
    for (var i = 0; i < btnKeys.length; i++) {
        (function(btnId) {
            var btn = document.getElementById(btnId);
            if(btn) {
                btn.addEventListener('click', function(e) {
                    velocityMps = velOptions[btnId];
                    // Reset klas active
                    for(var j = 0; j < btnKeys.length; j++) {
                        var el = document.getElementById(btnKeys[j]);
                        if(el) { el.classList.remove('active'); }
                    }
                    e.currentTarget.classList.add('active');
                    updateCalc();
                });
            }
        })(btnKeys[i]);
    }

    // Obsługa suwaków
    var loopsInput = document.getElementById('inp-loops');
    var lengthInput = document.getElementById('inp-length');
    
    if(loopsInput) loopsInput.addEventListener('input', updateCalc);
    if(lengthInput) lengthInput.addEventListener('input', updateCalc);

    // Inicjalizacja
    updateCalc();
});
</script>



<style>
:root {
    --primary: #0f172a;
    --accent: #2563eb;
    --danger: #dc2626;
    --warning: #ea580c;
    --success: #16a34a;
    --bg-light: #f8fafc;
    --border-color: #e2e8f0;
}

.premium-myth-box {
    max-width: 1050px;
    margin: 40px auto;
    font-family: 'Inter', -apple-system, sans-serif;
    background: #ffffff;
    border-radius: 24px;
    box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.1);
    border: 1px solid var(--border-color);
    overflow: hidden;
    color: var(--primary);
}

.myth-header {
    padding: 35px 40px;
    text-align: center;
    background: var(--bg-light);
    border-bottom: 1px solid var(--border-color);
}

.myth-header h3 {
    margin: 0 0 15px 0;
    font-size: 26px;
    font-weight: 900;
}

.myth-header p {
    margin: 0 auto;
    max-width: 800px;
    font-size: 15px;
    line-height: 1.6;
    color: #475569;
}

.myth-grid {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 25px;
    padding: 40px;
    background: #ffffff;
}

/* FLIP CARD STYLES */
.flip-card {
    background-color: transparent;
    width: 100%;
    min-height: 350px;
    perspective: 1000px;
    cursor: pointer;
}

.flip-card-inner {
    position: relative;
    width: 100%;
    height: 100%;
    text-align: center;
    transition: transform 0.6s cubic-bezier(0.4, 0.2, 0.2, 1);
    transform-style: preserve-3d;
}

.flip-card.is-flipped .flip-card-inner {
    transform: rotateY(180deg);
}

.flip-card-front, .flip-card-back {
    position: absolute;
    width: 100%;
    height: 100%;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    border-radius: 20px;
    padding: 30px 20px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    box-sizing: border-box;
    box-shadow: 0 10px 25px -5px rgba(0, 0, 0, 0.05);
    border: 2px solid transparent;
}

.flip-card-front {
    background-color: #fef2f2;
    border-color: #fecaca;
    color: var(--danger);
}

.flip-card-back {
    background-color: #f0fdf4;
    border-color: #bbf7d0;
    color: var(--success);
    transform: rotateY(180deg);
}

.card-icon {
    font-size: 42px;
    margin-bottom: 15px;
    line-height: 1;
}

.card-title {
    font-size: 13px;
    font-weight: 800;
    text-transform: uppercase;
    letter-spacing: 1.5px;
    margin-bottom: 10px;
    opacity: 0.8;
}

.card-text {
    font-size: 15px;
    font-weight: 700;
    line-height: 1.5;
    margin: 0;
}

.flip-card-back .card-title {
    color: var(--success);
}

.flip-card-back .card-text {
    font-size: 14px;
    font-weight: 500;
    color: #166534;
    line-height: 1.6;
}

.flip-card-back .card-text a {
    color: #15803d;
    text-decoration: underline;
    font-weight: 700;
}

.flip-hint {
    margin-top: 20px;
    font-size: 12px;
    font-weight: 700;
    background: rgba(255,255,255,0.8);
    padding: 6px 16px;
    border-radius: 20px;
    display: inline-flex;
    align-items: center;
    gap: 6px;
    box-shadow: 0 2px 4px rgba(0,0,0,0.05);
}

.myth-summary {
    margin: 0 40px 40px 40px;
    padding: 30px;
    background: #eff6ff;
    border-radius: 20px;
    border-left: 6px solid var(--accent);
}

.myth-summary h4 {
    margin: 0 0 10px 0;
    font-size: 18px;
    font-weight: 800;
    color: var(--primary);
}

.myth-summary p {
    margin: 0;
    font-size: 15px;
    line-height: 1.7;
    color: #334155;
}

@media (max-width: 900px) {
    .myth-grid { grid-template-columns: 1fr; gap: 20px; padding: 25px 20px; }
    .flip-card { min-height: 280px; }
    .myth-summary { margin: 0 20px 25px 20px; padding: 25px 20px; }
    .myth-header { padding: 25px 20px; }
}
</style>

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Dataset",
  "name": "Fakty i mity o doborze średnicy rury zasilającej",
  "description": "Zestawienie najczęstszych błędnych przekonań instalatorów i inwestorów dotyczących rur zasilających rozdzielacz w systemach płaszczyznowych.",
  "license": "https://projekt-ogrzewania.pl/",
  "creator": {
    "@type": "Person",
    "name": "Robert Kucharski"
  }
}
</script>

<div class="premium-myth-box" id="diam-myth-app">
    <div class="myth-header">
        <h3>Fakty i Mity Instalacyjne: Zasilanie Rozdzielacza</h3>
        <p>Wielu domorosłych monterów uważa, że to, <strong>jaka średnica rury zasilającej rozdzielacz w układzie ogrzewania podłogowego</strong> zostanie zastosowana, nie ma większego znaczenia, byle woda dopłynęła. To prosty przepis na awarię. <strong>Kliknij kartę, aby obalić najgroźniejsze mity.</strong></p>
    </div>

    <div class="myth-grid">
        <div class="flip-card" onclick="this.classList.toggle('is-flipped')">
            <div class="flip-card-inner">
                <div class="flip-card-front">
                    <div class="card-icon">🚰</div>
                    <div class="card-title">MIT #1</div>
                    <p class="card-text">"Zostało mi dużo rury PEX 16 mm z układania pętli, więc użyję jej, by podłączyć kocioł z rozdzielaczem. Woda i tak dopłynie."</p>
                    <div class="flip-hint" style="color: var(--danger)"><span>Odwróć kartę</span> ⤵</div>
                </div>
                <div class="flip-card-back">
                    <div class="card-icon">🛑</div>
                    <div class="card-title">FAKT</div>
                    <p class="card-text"><strong>To absolutne wąskie gardło!</strong> Rura zasilająca musi dostarczyć całkowity zład wody dla wszystkich pętli naraz. Zwykła rurka 16mm zdławi przepływ, a Twoja <a href="https://projekt-ogrzewania.pl/pompa-obiegowa-w-instalacji-ogrzewania-podlogowego/">pompa obiegowa</a> zatrze się próbując przepchnąć ciecz pod gigantycznym oporem.</p>
                </div>
            </div>
        </div>

        <div class="flip-card" onclick="this.classList.toggle('is-flipped')">
            <div class="flip-card-inner">
                <div class="flip-card-front">
                    <div class="card-icon">🐘</div>
                    <div class="card-title">MIT #2</div>
                    <p class="card-text">"Większa rura to mniejsze opory. Kupię najgrubszą możliwą rurę 40 mm i będę miał spokój na lata."</p>
                    <div class="flip-hint" style="color: var(--danger)"><span>Odwróć kartę</span> ⤵</div>
                </div>
                <div class="flip-card-back">
                    <div class="card-icon">💸</div>
                    <div class="card-title">FAKT</div>
                    <p class="card-text"><strong>Przewymiarowanie to strata pieniędzy i nerwów.</strong> Rury o tak dużej średnicy są niezwykle sztywne, co zamieni montaż w szafce w koszmar. Dodatkowo, masywne zawory kulowe i śrubunki wyczyszczą Twój portfel. Wybieraj <a href="https://projekt-ogrzewania.pl/srednice-rur-w-ogrzewaniu-podlogowym/">średnice rur</a> dokładnie pod wyliczenia.</p>
                </div>
            </div>
        </div>

        <div class="flip-card" onclick="this.classList.toggle('is-flipped')">
            <div class="flip-card-inner">
                <div class="flip-card-front">
                    <div class="card-icon">🌊</div>
                    <div class="card-title">MIT #3</div>
                    <p class="card-text">"Prędkość przepływu wody w rurze zasilającej nie ma znaczenia, liczy się tylko odpowiednia temperatura zasilania."</p>
                    <div class="flip-hint" style="color: var(--danger)"><span>Odwróć kartę</span> ⤵</div>
                </div>
                <div class="flip-card-back">
                    <div class="card-icon">📐</div>
                    <div class="card-title">FAKT</div>
                    <p class="card-text"><strong>Prędkość to klucz do komfortu.</strong> Jeśli przepływ przekroczy 1,5 m/s, instalacja zacznie nieprzyjemnie szumieć, a energia wytraci się na tarciu. Jeśli spadnie poniżej 0,5 m/s, najdalsze obiegi nie zdążą się nagrzać. Celuj zawsze w prędkość ok. 1,0 m/s.</p>
                </div>
            </div>
        </div>
    </div>

    <div class="myth-summary">
        <h4>Podsumowanie: Fizyki nie oszukasz</h4>
        <p>Instalacja grzewcza to organizm, w którym rura zasilająca pełni rolę głównej tętnicy. Wybór "na oko" – zarówno zbyt małej rurki, jak i ogromnego rurociągu – prowadzi do problemów z ciśnieniem, głośnej pracy i niepotrzebnych wydatków. <strong>Korzystaj z kalkulatorów i dobieraj średnice na podstawie twardych danych!</strong></p>
    </div>

    <noscript>
        <div style="padding: 30px; background: #f8fafc; border-top: 1px solid #e2e8f0; font-family: sans-serif;">
            <h2 style="font-size: 18px; color: #0f172a;">Najczęstsze mity: Dobór rury zasilającej</h2>
            <ul style="font-size: 14px; color: #334155; line-height: 1.6;">
                <li><strong>MIT 1: Można zasilić rozdzielacz zwykłą rurą PEX 16 mm.</strong><br>
                FAKT: Rura zasilająca musi przenieść wodę dla wszystkich pętli. Średnica 16 mm stworzy wąskie gardło i spali pompę obiegową.</li>
                <li><strong>MIT 2: Im grubsza rura, tym lepiej (przewymiarowanie).</strong><br>
                FAKT: Zbyt grube rury są trudne w montażu (nie dają się wyginać w szafce) i wymagają bardzo drogich zaworów kulowych i złączek.</li>
                <li><strong>MIT 3: Prędkość wody nie ma znaczenia.</strong><br>
                FAKT: Zbyt duża prędkość (>1,5 m/s) powoduje szumy w rurach, zbyt mała (<0,5 m/s) skutkuje zimną podłogą na końcach pętli. Złoty standard to 1,0 m/s.</li>
            </ul>
        </div>
    </noscript>
</div>

<script>
// ZABEZPIECZENIE DOMENOWE (Domain Lock - Czysty JS)
document.addEventListener('DOMContentLoaded', function() {
    const domain = window.location.hostname;
    const allowedDomains = ['projekt-ogrzewania.pl', 'www.projekt-ogrzewania.pl', 'localhost', '127.0.0.1', ''];
    
    if (!allowedDomains.includes(domain)) {
        const appContainer = document.getElementById('diam-myth-app');
        if (appContainer) {
            appContainer.innerHTML = `
                <div style="padding: 60px 20px; text-align: center; background: #fee2e2; color: #dc2626; display: flex; flex-direction: column; align-items: center; justify-content: center; min-height: 400px; border-radius: 24px; font-family: sans-serif;">
                    <span style="font-size: 48px; margin-bottom: 20px;">🔒</span>
                    <div style="margin-top:0; font-size: 24px; font-weight: bold; margin-bottom: 10px;">Treść chroniona prawem autorskim</div>
                    <p style="font-size: 16px; max-width: 500px; color: #7f1d1d; line-height: 1.5;">To zestawienie mitów instalacyjnych jest własnością serwisu <strong>Projekt-Ogrzewania.pl</strong> i zostało skopiowane nielegalnie.</p>
                    <a href="https://projekt-ogrzewania.pl/" style="margin-top: 25px; padding: 14px 28px; background: #dc2626; color: white; text-decoration: none; border-radius: 12px; font-weight: 800; transition: 0.3s;">ZOBACZ ORYGINALNY ARTYKUŁ</a>
                </div>
            `;
        }
    }
});
</script>



<style>
:root {
    --primary: #0f172a;
    --accent: #2563eb;
    --accent-light: #eff6ff;
    --bg-light: #f8fafc;
    --border-color: #e2e8f0;
    --text-muted: #475569;
}

.premium-faq-box {
    max-width: 950px;
    margin: 50px auto;
    font-family: 'Inter', -apple-system, sans-serif;
    background: #ffffff;
    border-radius: 24px;
    box-shadow: 0 20px 40px -12px rgba(0, 0, 0, 0.05);
    border: 1px solid var(--border-color);
    overflow: hidden;
    color: var(--primary);
}

.faq-header {
    padding: 40px 40px 30px 40px;
    text-align: center;
    background: var(--bg-light);
    border-bottom: 1px solid var(--border-color);
    position: relative;
}

.faq-header::before {
    content: '';
    position: absolute;
    top: 0; left: 0; right: 0;
    height: 4px;
    background: var(--accent);
}

.faq-badge {
    display: inline-flex;
    align-items: center;
    gap: 8px;
    background: var(--accent-light);
    color: var(--accent);
    padding: 6px 16px;
    border-radius: 20px;
    font-size: 12px;
    font-weight: 800;
    text-transform: uppercase;
    letter-spacing: 1px;
    margin-bottom: 15px;
}

.faq-header h3 {
    margin: 0 0 15px 0;
    font-size: 28px;
    font-weight: 900;
    color: var(--primary);
}

.faq-header p {
    margin: 0;
    font-size: 15px;
    color: var(--text-muted);
    line-height: 1.6;
}

.faq-content {
    padding: 20px 40px 40px 40px;
}

/* INTERAKTYWNY AKORDEON Z MIKRO-INTERAKCJAMI */
.faq-item {
    border-bottom: 1px solid var(--border-color);
    transition: all 0.3s ease;
    border-left: 4px solid transparent;
    padding-left: 15px;
    margin-bottom: 10px;
    border-radius: 8px;
}

.faq-item:hover {
    background: #f8fafc;
    border-left-color: #cbd5e1;
}

.faq-item.active {
    background: #ffffff;
    border-left-color: var(--accent);
    box-shadow: 0 4px 15px rgba(0,0,0,0.03);
    padding-bottom: 10px;
    border-bottom: 1px solid transparent;
}

.faq-question {
    width: 100%;
    text-align: left;
    background: none;
    border: none;
    padding: 20px 0;
    font-size: 16px;
    font-weight: 700;
    color: var(--primary);
    cursor: pointer;
    display: flex;
    align-items: center;
    gap: 15px;
    font-family: inherit;
    transition: color 0.2s ease;
}

.faq-question:hover {
    color: var(--accent);
}

.faq-q-icon {
    font-size: 22px;
    flex-shrink: 0;
    filter: grayscale(0.2);
    transition: 0.3s;
}

.faq-item.active .faq-q-icon {
    filter: grayscale(0);
    transform: scale(1.1);
}

.faq-q-text {
    flex-grow: 1;
    padding-right: 20px;
}

.faq-toggle-icon {
    flex-shrink: 0;
    width: 32px;
    height: 32px;
    border-radius: 50%;
    background: var(--bg-light);
    display: flex;
    align-items: center;
    justify-content: center;
    color: var(--accent);
    font-size: 18px;
    font-weight: 300;
    transition: transform 0.4s ease, background 0.3s ease, color 0.3s ease;
    border: 1px solid #e2e8f0;
}

.faq-item.active .faq-toggle-icon {
    transform: rotate(45deg);
    background: var(--accent);
    color: #ffffff;
    border-color: var(--accent);
    box-shadow: 0 4px 10px rgba(37, 99, 235, 0.2);
}

.faq-item.active .faq-question {
    color: var(--accent);
}

/* Animacja otwierania CSS Grid Trick */
.faq-answer-wrapper {
    display: grid;
    grid-template-rows: 0fr;
    transition: grid-template-rows 0.4s cubic-bezier(0.4, 0, 0.2, 1);
}

.faq-item.active .faq-answer-wrapper {
    grid-template-rows: 1fr;
}

.faq-answer-inner {
    overflow: hidden;
}

.faq-answer-text {
    padding: 0 0 15px 37px;
    margin: 0;
    font-size: 15px;
    line-height: 1.7;
    color: var(--text-muted);
}

.faq-answer-text strong {
    color: var(--primary);
}

.faq-answer-text a {
    color: var(--accent);
    text-decoration: none;
    font-weight: 600;
    border-bottom: 1px dashed var(--accent);
    transition: all 0.3s ease;
}

.faq-answer-text a:hover {
    color: #60a5fa;
    border-bottom-color: #60a5fa;
}

@media (max-width: 768px) {
    .faq-header { padding: 30px 20px 25px 20px; }
    .faq-content { padding: 10px 20px 30px 20px; }
    .faq-question { font-size: 15px; padding: 15px 0; }
    .faq-toggle-icon { width: 28px; height: 28px; font-size: 16px; }
    .faq-answer-text { padding-left: 0; }
}
</style>

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "license": "https://projekt-ogrzewania.pl/",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "Jak dokładnie dobrać średnicę rury zasilającej rozdzielacz w ogrzewaniu podłogowym?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Odpowiedź na to, jaka średnica rury zasilającej rozdzielacz w układzie ogrzewania podłogowego będzie właściwa, zależy od trzech kluczowych czynników: całkowitej liczby pętli, ich uśrednionej długości oraz zakładanej prędkości przepływu wody. Zamiast zgadywać, najlepiej wykorzystać wzory matematyczne z zakresu mechaniki płynów lub gotowy kalkulator online, który wskaże optymalny wymiar rury.",
        "author": {
          "@type": "Person",
          "name": "Robert Kucharski"
        }
      }
    },
    {
      "@type": "Question",
      "name": "Co się stanie, jeśli wybiorę zbyt małą średnicę rury do rozdzielacza?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Zbyt mały przekrój rury tworzy wąskie gardło instalacji, co drastycznie zwiększa opory hydrauliczne. Prowadzi to do ogromnego obciążenia pompy obiegowej, szumów w instalacji oraz nierównomiernego rozprowadzania ciepła (najdalsze strefy mogą być trwale niedogrzane).",
        "author": {
          "@type": "Person",
          "name": "Robert Kucharski"
        }
      }
    },
    {
      "@type": "Question",
      "name": "Czy można po prostu przewymiarować rurę zasilającą (dać większą na zapas)?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Technicznie jest to możliwe, ale w praktyce stanowi błąd projektowy. Zbyt duża średnica (np. zastosowanie rury 32 mm tam, gdzie wystarczy 20 mm) drastycznie zwiększa koszty rur, potężnych zaworów kulowych i złączek. Ponadto grube rury są niezwykle sztywne, co znacznie utrudnia prawidłowy montaż i profilowanie podejść do rozdzielacza.",
        "author": {
          "@type": "Person",
          "name": "Robert Kucharski"
        }
      }
    },
    {
      "@type": "Question",
      "name": "Jakie są zalecane prędkości przepływu w rurach zasilających?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Optymalna prędkość przepływu wody na zasilaniu rozdzielacza wynosi od 0,5 do 1,5 m/s, przy czym złotym środkiem instalatorskim jest 1,0 m/s. Prędkość powyżej 1,5 m/s generuje słyszalny hałas i straty energii na tarciu, a poniżej 0,5 m/s grozi niedogrzewaniem krańcowych pętli podłogówki.",
        "author": {
          "@type": "Person",
          "name": "Robert Kucharski"
        }
      }
    },
    {
      "@type": "Question",
      "name": "Czy kalkulator średnicy rury daje w 100% dokładne wyniki?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Kalkulator online daje bardzo dokładne wyniki teoretyczne i stanowi świetny punkt wyjścia dla instalatora. Oblicza on zapotrzebowanie dla idealnych warunków przepływu. Niemniej, w rozbudowanych instalacjach o wielu kondygnacjach warto zawsze zweryfikować obliczenia z doświadczonym projektantem, który uwzględni miejscowe straty ciśnienia na złączkach, kolanach i filtrach.",
        "author": {
          "@type": "Person",
          "name": "Robert Kucharski"
        }
      }
    }
  ]
}
</script>

<div class="premium-faq-box" id="faq-app-lock">
    <div class="faq-header">
        <div class="faq-badge">Baza Wiedzy P&O</div>
        <h3>Rozwiewamy inżynierskie wątpliwości</h3>
        <p>Przekrój zasilania to fundament hydrauliki podłogowej. Oto odpowiedzi na najczęściej zadawane pytania dotyczące doboru średnicy rur.</p>
    </div>

    <div class="faq-content">
        
        <div class="faq-item">
            <button class="faq-question">
                <span class="faq-q-icon">📐</span>
                <span class="faq-q-text">1. Jak dokładnie dobrać średnicę rury zasilającej rozdzielacz w ogrzewaniu podłogowym?</span>
                <div class="faq-toggle-icon">+</div>
            </button>
            <div class="faq-answer-wrapper">
                <div class="faq-answer-inner">
                    <p class="faq-answer-text">
                        Odpowiedź na to, <strong>jaka średnica rury zasilającej rozdzielacz w układzie ogrzewania podłogowego</strong> będzie właściwa, zależy od trzech kluczowych czynników: całkowitej liczby pętli, ich uśrednionej długości oraz zakładanej prędkości przepływu wody. Zamiast zgadywać, najlepiej wykorzystać wzory matematyczne z zakresu mechaniki płynów lub nasz darmowy kalkulator online, który od razu wskaże optymalny wymiar zewnętrzny. Pamiętaj, że dobór zasilania to podstawa, ale równie ważne jest to, by na dalszym etapie poprawnie dobrać <a href="https://projekt-ogrzewania.pl/srednice-rur-w-ogrzewaniu-podlogowym/">średnicę rur w samej podłogówce</a>.
                    </p>
                </div>
            </div>
        </div>

        <div class="faq-item">
            <button class="faq-question">
                <span class="faq-q-icon">⚠️</span>
                <span class="faq-q-text">2. Co się stanie, jeśli wybiorę zbyt małą średnicę rury do rozdzielacza?</span>
                <div class="faq-toggle-icon">+</div>
            </button>
            <div class="faq-answer-wrapper">
                <div class="faq-answer-inner">
                    <p class="faq-answer-text">
                        Zbyt mały przekrój rury tworzy drastyczne <strong>wąskie gardło</strong> instalacji, radykalnie zwiększając opory hydrauliczne. Prowadzi to do niepotrzebnego i szkodliwego przeciążenia <a href="https://projekt-ogrzewania.pl/kalkulator-doboru-pompy-obiegowej-w-ogrzewaniu-podlogowym/">pompy obiegowej</a>. W efekcie instalacja zaczyna szybciej się zużywać, może generować uciążliwe szumy, a strefy położone najdalej od rozdzielacza pozostaną trwale niedogrzane z powodu zbyt małego litrażu dostarczanej wody.
                    </p>
                </div>
            </div>
        </div>

        <div class="faq-item">
            <button class="faq-question">
                <span class="faq-q-icon">💸</span>
                <span class="faq-q-text">3. Czy można po prostu przewymiarować rurę zasilającą (dać na zapas)?</span>
                <div class="faq-toggle-icon">+</div>
            </button>
            <div class="faq-answer-wrapper">
                <div class="faq-answer-inner">
                    <p class="faq-answer-text">
                        Technicznie jest to możliwe i bezpieczniejsze dla pompy, ale w praktyce stanowi <strong>błąd projektowy generujący duże straty</strong>. Zbyt duża średnica (np. ułożenie sztywnej rury PEX 32 mm tam, gdzie wystarczyłaby 20 mm) drastycznie zwiększa koszty inwestycji. Same rury, ogromne zawory kulowe, śrubunki i rozety są znacznie droższe. Ponadto grube przewody są niezwykle trudne w gięciu, co wydłuża montaż i utrudnia doprowadzenie układu do szafki podtynkowej.
                    </p>
                </div>
            </div>
        </div>

        <div class="faq-item">
            <button class="faq-question">
                <span class="faq-q-icon">🌊</span>
                <span class="faq-q-text">4. Jakie są zalecane prędkości przepływu w rurach zasilających?</span>
                <div class="faq-toggle-icon">+</div>
            </button>
            <div class="faq-answer-wrapper">
                <div class="faq-answer-inner">
                    <p class="faq-answer-text">
                        Optymalna prędkość przepływu wody na zasilaniu rozdzielacza wynosi <strong>od 0,5 do 1,5 m/s</strong>, przy czym swoistym złotym środkiem instalatorskim, gwarantującym bezproblemową pracę, jest wartość <strong>1,0 m/s</strong>. Zbyt wysoka prędkość (powyżej 1,5 m/s) generuje słyszalny hałas, ryzyko zjawiska kawitacji i straty energii na tarciu. Z kolei prędkość poniżej 0,5 m/s spowalnia reakcję systemu i grozi nierównomiernym ogrzewaniem poszczególnych pętli.
                    </p>
                </div>
            </div>
        </div>

        <div class="faq-item">
            <button class="faq-question">
                <span class="faq-q-icon">🧮</span>
                <span class="faq-q-text">5. Czy kalkulator średnicy rury daje w 100% dokładne wyniki?</span>
                <div class="faq-toggle-icon">+</div>
            </button>
            <div class="faq-answer-wrapper">
                <div class="faq-answer-inner">
                    <p class="faq-answer-text">
                        Kalkulator online zapewnia bardzo dokładne wyniki teoretyczne i stanowi świetny punkt wyjścia. Opiera się na idealnych warunkach laminarnych przepływu. Niemniej jednak, w domach o wielu kondygnacjach i skomplikowanych rozgałęzieniach, obliczenia takie warto zawsze podeprzeć <a href="https://projekt-ogrzewania.pl/czy-do-ogrzewania-podlogowego-potrzebny-jest-projekt/">profesjonalnym projektem instalacji</a>. Projektant w programie inżynierskim uwzględni bowiem bardzo ważne tzw. <strong>miejscowe straty ciśnienia</strong> na samych złączkach, zaworach odcinających i filtrach, których żaden prosty kalkulator nie obejmuje.
                    </p>
                </div>
            </div>
        </div>

    </div>

    <noscript>
        <div style="padding: 30px; background: #f8fafc; border-top: 1px solid #e2e8f0; font-family: sans-serif;">
            <h2 style="font-size: 18px; color: #0f172a; margin-bottom: 20px;">Podsumowanie sekcji FAQ - Zasilanie rozdzielacza</h2>
            <table style="width: 100%; border-collapse: collapse; font-size: 14px; text-align: left;">
                <thead>
                    <tr style="border-bottom: 2px solid #cbd5e1;">
                        <th style="padding: 10px; color: #475569;">Problem</th>
                        <th style="padding: 10px; color: #475569;">Diagnoza i zalecenia</th>
                    </tr>
                </thead>
                <tbody>
                    <tr style="border-bottom: 1px solid #e2e8f0;">
                        <td style="padding: 10px; font-weight: bold;">Dobór średnicy rury</td>
                        <td style="padding: 10px;">Zawsze zależy od liczby pętli na rozdzielaczu, ich średniej długości i prędkości przepływu. Najlepiej korzystać z kalkulatorów.</td>
                    </tr>
                    <tr style="border-bottom: 1px solid #e2e8f0;">
                        <td style="padding: 10px; font-weight: bold;">Zbyt mały przekrój</td>
                        <td style="padding: 10px;">Skutkuje wąskim gardłem: obciąża pompę obiegową, powoduje szumy i niedogrzewanie pomieszczeń.</td>
                    </tr>
                    <tr style="border-bottom: 1px solid #e2e8f0;">
                        <td style="padding: 10px; font-weight: bold;">Zbyt duży przekrój (Przewymiarowanie)</td>
                        <td style="padding: 10px;">Teoretycznie bezpieczny układ, ale generujący ogromne koszty zaworów, złączek oraz wielkie trudności z wyginaniem rur pod szafką.</td>
                    </tr>
                    <tr style="border-bottom: 1px solid #e2e8f0;">
                        <td style="padding: 10px; font-weight: bold;">Optymalna prędkość wody</td>
                        <td style="padding: 10px;">Od 0.5 do 1.5 m/s. Projektanci najczęściej optymalizują układy grzewcze na prędkość ok. 1.0 m/s.</td>
                    </tr>
                    <tr>
                        <td style="padding: 10px; font-weight: bold;">Dokładność kalkulatorów</td>
                        <td style="padding: 10px;">Są dokładne dla przepływów teoretycznych, lecz złożone domy z miejscowymi stratami ciśnień powinny posiadać pełny projekt instalacyjny.</td>
                    </tr>
                </tbody>
            </table>
        </div>
    </noscript>
</div>

<script>
document.addEventListener('DOMContentLoaded', function() {
    // BLOKADA DOMENOWA
    var domain = window.location.hostname;
    var allowedDomains = ['projekt-ogrzewania.pl', 'www.projekt-ogrzewania.pl', 'localhost', '127.0.0.1', ''];
    if (allowedDomains.indexOf(domain) === -1) {
        var appContainer = document.getElementById('faq-app-lock');
        if (appContainer) {
            appContainer.innerHTML = '<div style="padding: 60px 20px; text-align: center; background: #fee2e2; color: #dc2626; border-radius: 24px;"><span style="font-size: 48px; display: block; margin-bottom: 15px;">🔒</span><div style="margin-top:0; font-size: 24px; font-weight: bold; margin-bottom: 10px;">Treść chroniona prawem autorskim</div><p>Skopiowano bez zgody Projekt-Ogrzewania.pl</p></div>';
        }
        return; 
    }

    // LOGIKA AKORDEONU
    const faqItems = document.querySelectorAll('.faq-item');

    faqItems.forEach(item => {
        const questionBtn = item.querySelector('.faq-question');
        
        questionBtn.addEventListener('click', () => {
            const isActive = item.classList.contains('active');
            
            // Zamyka pozostałe
            faqItems.forEach(otherItem => {
                otherItem.classList.remove('active');
            });

            // Otwiera/Zamyka kliknięty
            if (!isActive) {
                item.classList.add('active');
            }
        });
    });
});
</script>



<style>
:root {
    --sum-bg-gradient: linear-gradient(145deg, #1e293b 0%, #0f172a 100%);
    --sum-text: #f8fafc;
    --sum-accent: #3b82f6;
    --sum-danger: #ef4444;
    --sum-warning: #f59e0b;
    --sum-success: #10b981;
}

.premium-summary-box {
    max-width: 950px;
    margin: 60px auto;
    font-family: 'Inter', -apple-system, sans-serif;
    background: var(--sum-bg-gradient);
    border-radius: 24px;
    box-shadow: 0 30px 60px -15px rgba(0, 0, 0, 0.4);
    border: 1px solid #334155;
    overflow: hidden;
    color: var(--sum-text);
    position: relative;
}

/* Subtelny szum / poświata w tle */
.premium-summary-box::before {
    content: '';
    position: absolute;
    top: -50%;
    left: -50%;
    width: 200%;
    height: 200%;
    background: radial-gradient(circle, rgba(59,130,246,0.05) 0%, transparent 60%);
    z-index: 0;
    pointer-events: none;
}

.summary-content {
    position: relative;
    z-index: 1;
    padding: 50px;
}

.summary-header {
    text-align: center;
    margin-bottom: 35px;
}

.summary-icon {
    font-size: 56px;
    line-height: 1;
    margin-bottom: 20px;
    display: inline-block;
    filter: drop-shadow(0 4px 6px rgba(0,0,0,0.3));
}

.summary-header h2 {
    margin: 0 0 15px 0;
    font-size: 32px;
    font-weight: 900;
    color: #ffffff;
    letter-spacing: -0.5px;
}

.summary-text {
    font-size: 16px;
    line-height: 1.8;
    color: #cbd5e1;
    text-align: center;
    max-width: 800px;
    margin: 0 auto 30px auto;
}

.summary-text strong {
    color: #ffffff;
    font-weight: 700;
}

.summary-text a {
    color: var(--sum-accent);
    text-decoration: none;
    font-weight: 600;
    border-bottom: 1px dashed var(--sum-accent);
    transition: all 0.3s ease;
}

.summary-text a:hover {
    color: #60a5fa;
    border-bottom-color: #60a5fa;
}

/* WIZUALNA WAGA RYZYKA */
.risk-scale-grid {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 20px;
    margin: 40px 0;
}

.risk-card {
    background: rgba(255, 255, 255, 0.03);
    border: 1px solid rgba(255, 255, 255, 0.08);
    border-radius: 16px;
    padding: 30px;
    text-align: center;
    transition: transform 0.3s ease;
}

.risk-card:hover {
    transform: translateY(-5px);
    background: rgba(255, 255, 255, 0.05);
}

.risk-card.bad-choice {
    border-bottom: 4px solid var(--sum-danger);
}

.risk-card.good-choice {
    border-bottom: 4px solid var(--sum-success);
}

.risk-label {
    font-size: 12px;
    text-transform: uppercase;
    letter-spacing: 1.5px;
    font-weight: 800;
    margin-bottom: 15px;
    display: block;
}

.bad-choice .risk-label { color: #fca5a5; }
.good-choice .risk-label { color: #6ee7b7; }

.risk-value {
    font-size: 30px;
    font-weight: 900;
    color: #ffffff;
    margin-bottom: 10px;
    display: block;
}

.risk-desc {
    font-size: 14px;
    color: #94a3b8;
    line-height: 1.5;
    margin: 0;
}

/* CTA BUTTONS */
.summary-actions {
    display: flex;
    justify-content: center;
    gap: 20px;
    margin-top: 40px;
    flex-wrap: wrap;
}

.sum-btn {
    padding: 16px 32px;
    border-radius: 12px;
    font-size: 15px;
    font-weight: 800;
    text-decoration: none;
    transition: all 0.3s ease;
    display: inline-flex;
    align-items: center;
    gap: 10px;
}

.sum-btn-primary {
    background: var(--sum-accent);
    color: #ffffff !important;
    box-shadow: 0 10px 20px -5px rgba(59, 130, 246, 0.5);
    border: 1px solid #60a5fa;
}

.sum-btn-primary:hover {
    transform: translateY(-3px);
    box-shadow: 0 15px 25px -5px rgba(59, 130, 246, 0.6);
    background: #2563eb;
}

.sum-btn-secondary {
    background: transparent;
    color: #ffffff !important;
    border: 2px solid #475569;
}

.sum-btn-secondary:hover {
    border-color: #cbd5e1;
    background: rgba(255, 255, 255, 0.05);
}

@media (max-width: 768px) {
    .summary-content { padding: 40px 25px; }
    .risk-scale-grid { grid-template-columns: 1fr; gap: 15px; }
    .summary-actions { flex-direction: column; width: 100%; gap: 15px; }
    .sum-btn { justify-content: center; width: 100%; }
}
</style>

<script type="application/ld+json">
[
  {
    "@context": "https://schema.org",
    "@type": "Article",
    "headline": "Podsumowanie: Jaka średnica rury zasilającej rozdzielacz w układzie ogrzewania podłogowego?",
    "abstract": "Wybór średnicy rury zasilającej rozdzielacz to kompromis między oporami hydraulicznymi a kosztami. Zobacz, dlaczego precyzyjne obliczenia są niezbędne dla sprawności pompy i komfortu cieplnego.",
    "license": "https://projekt-ogrzewania.pl/",
    "author": {
      "@type": "Person",
      "name": "Robert Kucharski"
    }
  },
  {
    "@context": "https://schema.org",
    "@type": "Dataset",
    "name": "Konsekwencje doboru średnicy rury zasilającej",
    "description": "Zestawienie porównawcze ryzyk związanych ze zbyt małą średnicą rury zasilającej względem rury optymalnej.",
    "license": "https://projekt-ogrzewania.pl/",
    "creator": {
      "@type": "Person",
      "name": "Robert Kucharski"
    }
  }
]
</script>

<div class="premium-summary-box" id="summary-app-lock">
    <div class="summary-content">
        
        <div class="summary-header">
            <span class="summary-icon">⚖️</span>
            <h2>Podsumowanie: Złoty środek w hydraulice</h2>
        </div>

        <p class="summary-text">
            Odpowiedź na pytanie, <strong>jaka średnica rury zasilającej rozdzielacz w układzie ogrzewania podłogowego</strong> sprawdzi się najlepiej, zawsze opiera się na liczbach, a nie na zgadywaniu. Najważniejszą zasadą jest unikanie skrajności – zarówno zbyt małe, jak i zbyt duże przekroje znacząco pogarszają sprawność systemu.
        </p>

        <div class="risk-scale-grid">
            <div class="risk-card bad-choice">
                <span class="risk-label">Błąd Krytyczny</span>
                <span class="risk-value">Zbyt mała rura</span>
                <p class="risk-desc">Zbyt mała średnica drastycznie zwiększa <strong>opory hydrauliczne</strong>. Powoduje to szumy w instalacji, nierównomierne grzanie i skrajne przeciążenie pompy obiegowej.</p>
            </div>
            <div class="risk-card good-choice">
                <span class="risk-label">Optymalny Dobór</span>
                <span class="risk-value">Wyliczona średnica</span>
                <p class="risk-desc">Idealny przekrój gwarantuje prawidłową prędkość przepływu (0,5–1,5 m/s). To oznacza <strong>niskie zużycie prądu przez pompę</strong> i doskonały komfort cieplny na lata.</p>
            </div>
        </div>

        <p class="summary-text">
            Pamiętaj, że zasilanie rozdzielacza to tylko jeden z elementów układanki. Warto dowiedzieć się więcej o tym, jak dobrać <a href="https://projekt-ogrzewania.pl/srednice-rur-w-ogrzewaniu-podlogowym/" target="_blank">średnice rur w ogrzewaniu podłogowym</a> w samych pętlach grzewczych. Koniecznie sprawdź również parametry swojego urządzenia tłoczącego – pomoże Ci w tym nasz darmowy <a href="https://projekt-ogrzewania.pl/kalkulator-doboru-pompy-obiegowej-w-ogrzewaniu-podlogowym/" target="_blank">kalkulator doboru pompy obiegowej</a>. Jeśli Twój układ jest bardzo rozbudowany, zawsze konsultuj projekt z profesjonalistą. Dokładne obliczenia to inwestycja, która zwraca się w każdym sezonie grzewczym!
        </p>

        <div class="summary-actions">
            <a href="https://projekt-ogrzewania.pl/blog/" class="sum-btn sum-btn-secondary">
                📖 CZYTAJ NASZ BLOG
            </a>
        </div>

    </div>

    <noscript>
        <div style="padding: 30px; background: #0f172a; border-top: 1px solid #334155; font-family: sans-serif; color: #cbd5e1;">
            <h3 style="color: #ffffff; margin-top: 0;">Konsekwencje doboru średnicy rury zasilającej</h3>
            <table style="width: 100%; border-collapse: collapse; font-size: 14px; text-align: left; margin-bottom: 20px;">
                <thead>
                    <tr style="border-bottom: 2px solid #334155;">
                        <th style="padding: 10px 0; color: #94a3b8;">Średnica zasilania</th>
                        <th style="padding: 10px 0; color: #94a3b8;">Wpływ na instalację</th>
                        <th style="padding: 10px 0; color: #94a3b8;">Skutek dla inwestora</th>
                    </tr>
                </thead>
                <tbody>
                    <tr style="border-bottom: 1px solid #1e293b;">
                        <td style="padding: 10px 0; font-weight: bold;">Zbyt mała (np. 16mm na duży dom)</td>
                        <td style="padding: 10px 0; color: #ef4444;">Wysokie opory, dławienie przepływu</td>
                        <td style="padding: 10px 0;">Zniszczenie pompy, zimne podłogi.</td>
                    </tr>
                    <tr style="border-bottom: 1px solid #1e293b;">
                        <td style="padding: 10px 0; font-weight: bold;">Zbyt duża (np. 32mm na małe mieszkanie)</td>
                        <td style="padding: 10px 0; color: #f59e0b;">Zbyt niska prędkość przepływu</td>
                        <td style="padding: 10px 0;">Trudny montaż, niepotrzebne koszty rur i złączek.</td>
                    </tr>
                    <tr>
                        <td style="padding: 10px 0; font-weight: bold;">Optymalna (wyliczona kalkulatorem)</td>
                        <td style="padding: 10px 0; color: #10b981;">Równomierny przepływ (0,5-1,5 m/s)</td>
                        <td style="padding: 10px 0;">Cicha praca, optymalne zużycie prądu i ciepła.</td>
                    </tr>
                </tbody>
            </table>
            <p style="font-size: 13px; line-height: 1.6;">
                Dobór rury zasilającej rozdzielacz to kluczowy element projektu. Wymaga zestawienia długości pętli, liczby obwodów i wydajności pompy obiegowej.
            </p>
        </div>
    </noscript>
</div>

<script>
document.addEventListener('DOMContentLoaded', function() {
    // BLOKADA DOMENOWA
    var domain = window.location.hostname;
    var allowedDomains = ['projekt-ogrzewania.pl', 'www.projekt-ogrzewania.pl', 'localhost', '127.0.0.1', ''];
    if (allowedDomains.indexOf(domain) === -1) {
        var appContainer = document.getElementById('summary-app-lock');
        if (appContainer) {
            appContainer.innerHTML = '<div style="padding: 60px 20px; text-align: center; background: #fee2e2; color: #dc2626; border-radius: 24px;"><span style="font-size: 48px; display: block; margin-bottom: 15px;">🔒</span><div style="margin-top:0; font-size: 24px; font-weight: bold; margin-bottom: 10px;">Treść chroniona</div><p>Ten moduł jest własnością Projekt-Ogrzewania.pl</p></div>';
        }
    }
});
</script>
<p>Artykuł <a href="https://projekt-ogrzewania.pl/jaka-srednica-rury-zasilajacej-rozdzielacz-w-ukladzie-ogrzewania-podlogowego-kalkulator/">Jaka średnica rury zasilającej rozdzielacz w układzie ogrzewania podłogowego? &#8211; Kalkulator.</a> pochodzi z serwisu <a href="https://projekt-ogrzewania.pl">Projekt Ogrzewania</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
