263 lines
14 KiB
TypeScript
263 lines
14 KiB
TypeScript
import type { Metadata } from 'next';
|
||
import Link from 'next/link';
|
||
import Image from 'next/image';
|
||
import { Check, Phone, Wrench, ArrowRight, Home, Thermometer, Wind, Zap } from 'lucide-react';
|
||
import { companyDetails } from '@/content/company';
|
||
import { buttonClasses, Button } from '@/components/ui/Button';
|
||
|
||
|
||
export const metadata: Metadata = {
|
||
title: 'Klimatyzacja do domu Wrocław — montaż split i multisplit',
|
||
description: 'Klimatyzacja do domu i mieszkania we Wrocławiu. Montaż split od 1200 zł, multisplit, dobór urządzenia, bezpłatna wycena. Uprawnienia F-Gaz. Zadzwoń!',
|
||
alternates: { canonical: '/klimatyzacja-do-domu' },
|
||
openGraph: {
|
||
title: 'Klimatyzacja do domu Wrocław',
|
||
description: 'Montaż klimatyzacji do domu i mieszkania. Split, multisplit, bezpłatna wycena. Wrocław i Dolny Śląsk.',
|
||
},
|
||
};
|
||
|
||
const faqItems = [
|
||
{
|
||
q: 'Ile kosztuje klimatyzacja do mieszkania?',
|
||
a: 'Koszt klimatyzacji do mieszkania to cena urządzenia plus montaż. Dobry klimatyzator split do pokoju kosztuje od 1800 zł, montaż od 1200 zł — łącznie od ok. 3000 zł za jedno pomieszczenie. Przy kilku pokojach opłaca się system multisplit, który jest tańszy niż kilka osobnych urządzeń.',
|
||
},
|
||
{
|
||
q: 'Jaką klimatyzację wybrać do mieszkania?',
|
||
a: 'Do jednego pokoju (do 20 m²) wystarczy klimatyzator 2,5 kW. Do salonu (25–35 m²) potrzeba 3,5 kW. Do całego mieszkania z kilkoma pokojami najlepszy jest system multisplit — jedna jednostka zewnętrzna obsługuje kilka pomieszczeń. Pomożemy dobrać odpowiednie urządzenie po podaniu metrażu i układu mieszkania.',
|
||
},
|
||
{
|
||
q: 'Czy klimatyzator też grzeje?',
|
||
a: 'Tak — wszystkie nowoczesne klimatyzatory to pompy ciepła działające w obu kierunkach. Tryb grzania jest bardzo efektywny energetycznie (COP 3–5), co oznacza że za 1 kW energii elektrycznej uzyskujesz 3–5 kW ciepła. To tańsze ogrzewanie niż elektryczne grzejniki.',
|
||
},
|
||
{
|
||
q: 'Czy montaż klimatyzacji w bloku wymaga zgody spółdzielni?',
|
||
a: 'Montaż jednostki zewnętrznej na elewacji lub balkonie często wymaga zgody spółdzielni lub wspólnoty mieszkaniowej. Pomożemy przygotować dokumentację i odpowiemy na pytania zarządcy. W wielu przypadkach montaż jest możliwy bez problemu — szczególnie gdy jednostka zewnętrzna jest niewidoczna z ulicy.',
|
||
},
|
||
{
|
||
q: 'Jak głośna jest klimatyzacja?',
|
||
a: 'Nowoczesne klimatyzatory pracują bardzo cicho — jednostki wewnętrzne w trybie cichym generują zaledwie 19–22 dB (szept to ok. 30 dB). Jednostka zewnętrzna pracuje na poziomie 45–55 dB, ale montuje się ją na zewnątrz budynku. Do sypialni szczególnie polecamy modele z trybem nocnym.',
|
||
},
|
||
{
|
||
q: 'Ile prądu zużywa klimatyzacja?',
|
||
a: 'Nowoczesny klimatyzator inwerterowy 2,5 kW zużywa średnio 0,6–0,9 kW energii elektrycznej przy pełnym chłodzeniu. Przy cenie prądu 1 zł/kWh to ok. 0,70–0,90 zł na godzinę. W praktyce klimatyzator nie pracuje cały czas na pełnej mocy — inwerter reguluje moc do aktualnych potrzeb.',
|
||
},
|
||
];
|
||
|
||
const POMIESZCZENIA = [
|
||
{ icon: Home, name: 'Sypialnia', moc: '2,5 kW', metraz: 'do 20 m²', tip: 'Polecamy modele z trybem nocnym i bardzo cichą pracą poniżej 20 dB.' },
|
||
{ icon: Home, name: 'Salon', moc: '3,5–5 kW', metraz: '25–40 m²', tip: 'Duże przeszklenia i nasłonecznienie wymagają większej mocy — doradzimy po oględzinach.' },
|
||
{ icon: Home, name: 'Biuro domowe', moc: '2,5 kW', metraz: 'do 20 m²', tip: 'Klimatyzacja w biurze domowym zwiększa koncentrację i komfort pracy latem.' },
|
||
{ icon: Home, name: 'Całe mieszkanie', moc: 'multisplit', metraz: '50–100 m²', tip: 'Jedna jednostka zewnętrzna obsługuje 2–4 pokoje. Taniej i estetyczniej niż kilka splitów.' },
|
||
];
|
||
|
||
export default function KlimatyzacjaDoDomuPage() {
|
||
const jsonLd = {
|
||
'@context': 'https://schema.org',
|
||
'@type': 'Service',
|
||
name: 'Klimatyzacja do domu Wrocław',
|
||
provider: {
|
||
'@type': 'HVACBusiness',
|
||
name: companyDetails.name,
|
||
telephone: companyDetails.phone,
|
||
address: {
|
||
'@type': 'PostalAddress',
|
||
addressLocality: companyDetails.address.city,
|
||
addressRegion: companyDetails.address.region,
|
||
addressCountry: 'PL',
|
||
},
|
||
},
|
||
areaServed: { '@type': 'AdministrativeArea', name: 'Dolny Śląsk' },
|
||
description: 'Montaż klimatyzacji do domu i mieszkania we Wrocławiu i na Dolnym Śląsku. Split, multisplit, bezpłatna wycena.',
|
||
offers: {
|
||
'@type': 'Offer',
|
||
priceCurrency: 'PLN',
|
||
price: '1200',
|
||
priceSpecification: { '@type': 'UnitPriceSpecification', price: '1200', priceCurrency: 'PLN', name: 'Montaż klimatyzatora split od' },
|
||
},
|
||
mainEntityOfPage: {
|
||
'@type': 'FAQPage',
|
||
mainEntity: faqItems.map(f => ({
|
||
'@type': 'Question',
|
||
name: f.q,
|
||
acceptedAnswer: { '@type': 'Answer', text: f.a },
|
||
})),
|
||
},
|
||
};
|
||
|
||
return (
|
||
<>
|
||
<script type="application/ld+json" dangerouslySetInnerHTML={{ __html: JSON.stringify(jsonLd) }} />
|
||
<main>
|
||
{/* Hero */}
|
||
<section className="relative text-white py-24 md:py-32 overflow-hidden">
|
||
<Image
|
||
src="/images/services/klimatyzacja_do_domu.webp"
|
||
alt="Klimatyzacja do domu"
|
||
fill
|
||
className="object-cover"
|
||
priority
|
||
/>
|
||
<div className="absolute inset-0 bg-primary/50" />
|
||
<div className="relative z-10 max-w-4xl mx-auto px-4 sm:px-6 lg:px-8">
|
||
<div className="inline-flex items-center gap-2 px-3 py-1.5 bg-white/10 rounded-full text-sm font-medium mb-6">
|
||
<Home className="size-4" />
|
||
Klimatyzacja do domu i mieszkania
|
||
</div>
|
||
<h1 className="text-3xl md:text-5xl font-extrabold font-heading leading-tight mb-6">
|
||
Klimatyzacja do domu<br />
|
||
<span className="text-accent">Wrocław — montaż od 1200 zł</span>
|
||
</h1>
|
||
<p className="text-lg text-white/80 mb-8 max-w-2xl">
|
||
Chłodzenie latem, ogrzewanie zimą — nowoczesna klimatyzacja to inwestycja która
|
||
zwraca się przez cały rok. Montujemy klimatyzatory w domach i mieszkaniach
|
||
we Wrocławiu i na Dolnym Śląsku. Bezpłatna wycena przed realizacją.
|
||
</p>
|
||
|
||
<div className="flex flex-col sm:flex-row gap-4">
|
||
<a href={`tel:${companyDetails.phoneRaw}`}>
|
||
<Button variant="primary" size="md">
|
||
<Phone className="size-5" /> Zadzwoń: {companyDetails.phone}
|
||
</Button>
|
||
</a>
|
||
<Link href="/kalkulator" className={buttonClasses({ variant: 'outline', size: 'md' })}>
|
||
|
||
Dobierz urządzenie <ArrowRight className="size-5" />
|
||
|
||
</Link>
|
||
</div>
|
||
</div>
|
||
</section>
|
||
|
||
{/* Do jakiego pomieszczenia */}
|
||
<section className="py-16 bg-white">
|
||
<div className="max-w-4xl mx-auto px-4 sm:px-6 lg:px-8">
|
||
<h2 className="text-2xl font-extrabold text-primary font-heading mb-2">Jaką moc klimatyzatora wybrać?</h2>
|
||
<p className="text-text-muted text-sm mb-8">Orientacyjny dobór mocy — dokładny dobór po podaniu metrażu, wysokości sufitu i nasłonecznienia.</p>
|
||
<div className="grid grid-cols-1 sm:grid-cols-2 gap-4 mb-12">
|
||
{POMIESZCZENIA.map((p, i) => {
|
||
const Icon = p.icon;
|
||
return (
|
||
<div key={i} className="bg-slate-50 rounded-2xl border border-border p-5">
|
||
<div className="flex items-center gap-3 mb-3">
|
||
<div className="size-9 rounded-lg bg-accent/10 flex items-center justify-center shrink-0">
|
||
<Icon className="size-4 text-accent" />
|
||
</div>
|
||
<div>
|
||
<p className="font-bold text-primary text-sm">{p.name}</p>
|
||
<p className="text-xs text-text-muted">{p.metraz}</p>
|
||
</div>
|
||
<span className="ml-auto text-sm font-extrabold text-accent">{p.moc}</span>
|
||
</div>
|
||
<p className="text-xs text-text-muted leading-relaxed">{p.tip}</p>
|
||
</div>
|
||
);
|
||
})}
|
||
</div>
|
||
|
||
{/* Zalety */}
|
||
<h2 className="text-2xl font-extrabold text-primary font-heading mb-8">Dlaczego warto zamontować klimatyzację?</h2>
|
||
<div className="grid grid-cols-1 md:grid-cols-2 gap-4">
|
||
{[
|
||
{ icon: Thermometer, title: 'Chłodzenie latem', desc: 'Utrzymuj optymalną temperaturę 22–24°C nawet przy 35°C na zewnątrz. Komfort snu i pracy przez całe lato.' },
|
||
{ icon: Zap, title: 'Ogrzewanie zimą', desc: 'Klimatyzator w trybie grzania jest 3–5x efektywniejszy niż elektryczne grzejniki. Realny sposób na obniżenie rachunków.' },
|
||
{ icon: Wind, title: 'Filtracja powietrza', desc: 'Nowoczesne klimatyzatory filtrują powietrze z kurzu, alergenów i bakterii. Szczególnie ważne dla alergików.' },
|
||
{ icon: Wrench, title: 'Cicha praca', desc: 'Jednostki wewnętrzne w trybie nocnym pracują poniżej 20 dB. Nie przeszkadzają w śnie ani skupieniu.' },
|
||
].map((item, i) => {
|
||
const Icon = item.icon;
|
||
return (
|
||
<div key={i} className="flex gap-3 p-4 bg-slate-50 rounded-xl">
|
||
<Icon className="size-5 text-accent shrink-0 mt-0.5" />
|
||
<div>
|
||
<p className="font-bold text-primary text-sm">{item.title}</p>
|
||
<p className="text-xs text-text-muted mt-0.5">{item.desc}</p>
|
||
</div>
|
||
</div>
|
||
);
|
||
})}
|
||
</div>
|
||
</div>
|
||
</section>
|
||
|
||
{/* Cennik */}
|
||
<section className="py-16 bg-slate-50">
|
||
<div className="max-w-4xl mx-auto px-4 sm:px-6 lg:px-8">
|
||
<h2 className="text-2xl font-extrabold text-primary font-heading mb-2">Cennik montażu</h2>
|
||
<p className="text-text-muted text-sm mb-8">Ceny netto + VAT 23%. Ostateczna wycena po oględzinach.</p>
|
||
<div className="bg-white rounded-2xl border border-border overflow-hidden mb-6">
|
||
{[
|
||
{ label: 'Montaż klimatyzatora split (1 pokój, trasa do 3 mb)', cena: 'od 1200 zł' },
|
||
{ label: 'Montaż systemu multisplit 2 pokoje', cena: 'od 2800 zł' },
|
||
{ label: 'Montaż systemu multisplit 3 pokoje', cena: 'od 3800 zł' },
|
||
{ label: 'Trasa freonowa w korytku PCV', cena: '80 zł/mb' },
|
||
{ label: 'Trasa freonowa w bruździe ściennej', cena: '90 zł/mb' },
|
||
{ label: 'Konsola ścienna jednostki zewnętrznej', cena: 'od 120 zł' },
|
||
].map((r, i) => (
|
||
<div key={i} className={`flex items-center justify-between px-5 py-4 gap-4 ${i > 0 ? 'border-t border-border' : ''}`}>
|
||
<span className="text-sm text-primary">{r.label}</span>
|
||
<span className="text-sm font-bold text-primary whitespace-nowrap">{r.cena}</span>
|
||
</div>
|
||
))}
|
||
</div>
|
||
<div className="flex flex-col sm:flex-row gap-3">
|
||
<Link href="/kontakt" className="inline-flex items-center gap-2 px-6 py-3 bg-accent text-white font-bold rounded-xl text-sm hover:bg-accent/90 transition-colors">
|
||
|
||
Zapytaj o bezpłatną wycenę <ArrowRight className="size-4" />
|
||
|
||
</Link>
|
||
<Link href="/sklep" className="inline-flex items-center gap-2 px-6 py-3 bg-white border border-border font-bold rounded-xl text-sm hover:border-accent transition-colors text-primary">
|
||
|
||
Zobacz klimatyzatory w sklepie <ArrowRight className="size-4" />
|
||
|
||
</Link>
|
||
</div>
|
||
</div>
|
||
</section>
|
||
|
||
{/* FAQ */}
|
||
<section className="py-16 bg-white">
|
||
<div className="max-w-3xl mx-auto px-4 sm:px-6 lg:px-8">
|
||
<h2 className="text-2xl font-extrabold text-primary font-heading mb-8">Często zadawane pytania</h2>
|
||
<div className="flex flex-col gap-4">
|
||
{faqItems.map((item, i) => (
|
||
<details key={i} className="group bg-slate-50 rounded-xl border border-border overflow-hidden">
|
||
<summary className="flex items-center justify-between p-5 cursor-pointer font-semibold text-primary text-sm list-none">
|
||
{item.q}
|
||
<ArrowRight className="size-4 text-text-muted group-open:rotate-90 transition-transform shrink-0 ml-3" />
|
||
</summary>
|
||
<div className="px-5 pb-5 text-sm text-text-muted leading-relaxed border-t border-border pt-4">
|
||
{item.a}
|
||
</div>
|
||
</details>
|
||
))}
|
||
</div>
|
||
</div>
|
||
</section>
|
||
|
||
{/* CTA */}
|
||
<section className="py-16 bg-primary text-white">
|
||
<div className="max-w-2xl mx-auto px-4 text-center">
|
||
<h2 className="text-2xl font-extrabold font-heading mb-4">
|
||
Chcesz klimatyzację w domu lub mieszkaniu?
|
||
</h2>
|
||
<p className="text-white/80 mb-8">
|
||
Zadzwoń po bezpłatną wycenę — doradzimy i zamontujemy w całym Wrocławiu i Dolnym Śląsku.
|
||
</p>
|
||
<div className="flex flex-col sm:flex-row gap-4 justify-center">
|
||
<a href={`tel:${companyDetails.phoneRaw}`}>
|
||
<Button variant="primary" size="lg">
|
||
<Phone className="size-5" /> {companyDetails.phone}
|
||
</Button>
|
||
</a>
|
||
<Link href="/kalkulator" className={buttonClasses({ variant: 'outline', size: 'lg' })}>
|
||
|
||
Kalkulator doboru <ArrowRight className="size-5" />
|
||
|
||
</Link>
|
||
</div>
|
||
</div>
|
||
</section>
|
||
</main>
|
||
</>
|
||
);
|
||
}
|