narty-2027/pages/wyjazd.html

189 lines
22 KiB
HTML
Raw Normal View History

<!doctype html>
<html lang="pl">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Ski 2027 — cztery warianty na termin 613.02.2027 — Ski 2027 — Skicircus Saalbach</title>
<style>
:root { color-scheme: light dark; --fg:#0f172a; --muted:#64748b; --bg:#ffffff;
--line:#e2e8f0; --accent:#0d9488; --chip:#f1f5f9; --quote:#f8fafc; }
@media (prefers-color-scheme: dark) {
:root { --fg:#e2e8f0; --muted:#94a3b8; --bg:#0f172a; --line:#334155;
--accent:#2dd4bf; --chip:#1e293b; --quote:#1e293b; }
}
* { box-sizing: border-box; }
body { margin: 0 auto; padding: 1.25rem 1rem 4rem; max-width: 46rem;
font-family: system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;
font-size: 17px; line-height: 1.55; color: var(--fg); background: var(--bg);
-webkit-text-size-adjust: 100%; }
nav { font-size: .85rem; margin-bottom: 1.25rem; }
nav a { color: var(--muted); }
h1 { font-size: 1.55rem; line-height: 1.25; margin: 0 0 .35rem; }
h2 { font-size: 1.2rem; margin: 2rem 0 .5rem; padding-top: .5rem;
border-top: 1px solid var(--line); }
h3 { font-size: 1.02rem; margin: 1.4rem 0 .4rem; }
p, ul, ol { margin: .6rem 0; }
ul, ol { padding-left: 1.3rem; }
li { margin: .25rem 0; }
li.task { list-style: none; margin-left: -1.3rem; }
li.task input { margin-right: .45rem; }
a { color: var(--accent); }
a.ext::after { content: " ↗"; font-size: .8em; color: var(--muted); }
code { font-family: ui-monospace, SFMono-Regular, Menlo, monospace; font-size: .88em;
background: var(--chip); padding: .1em .35em; border-radius: 4px; }
pre { background: var(--chip); padding: .75rem; border-radius: 6px; overflow-x: auto; }
pre code { background: none; padding: 0; }
blockquote { margin: .9rem 0; padding: .6rem .9rem; background: var(--quote);
border-left: 3px solid var(--accent); border-radius: 0 6px 6px 0; }
blockquote p { margin: .2rem 0; }
hr { border: 0; border-top: 1px solid var(--line); margin: 1.5rem 0; }
.table-wrap { overflow-x: auto; margin: .8rem 0; -webkit-overflow-scrolling: touch; }
table { border-collapse: collapse; width: 100%; font-size: .92rem; }
th, td { border: 1px solid var(--line); padding: .4rem .55rem; vertical-align: top; }
th { background: var(--chip); font-weight: 600; }
.chip { display: inline-block; background: var(--chip); color: var(--muted);
font-size: .72rem; text-transform: uppercase; letter-spacing: .04em;
padding: .15rem .5rem; border-radius: 999px; }
.lead { color: var(--muted); margin: .35rem 0 1.25rem; }
.meta { margin: 0 0 1.5rem; }
.meta summary { cursor: pointer; font-size: .85rem; color: var(--muted);
padding: .3rem 0; }
.meta table { font-size: .85rem; }
.meta th { width: 38%; text-align: left; font-weight: 500; word-break: break-word; }
.cards { list-style: none; padding: 0; margin: 0; }
.cards li { border: 1px solid var(--line); border-radius: 8px; padding: .8rem .9rem;
margin: .6rem 0; }
.cards a { font-weight: 600; text-decoration: none; }
.cards p { margin: .3rem 0 0; font-size: .9rem; color: var(--muted); }
footer { margin-top: 3rem; padding-top: 1rem; border-top: 1px solid var(--line);
font-size: .78rem; color: var(--muted); }
/* landing: kafle i lista regionów */
body.wide { max-width: 72rem; }
.tiles, .regions { list-style: none; padding: 0; }
.tiles { margin: 1.25rem 0 2rem; display: grid; gap: .75rem; }
.regions { margin: .6rem 0 0; display: grid; gap: .5rem; }
@media (min-width: 34rem) {
.tiles { grid-template-columns: repeat(auto-fit, minmax(16rem, 1fr)); }
.regions { grid-template-columns: repeat(2, 1fr); }
}
.tiles a, .regions a { display: block; border: 1px solid var(--line); border-radius: 10px;
padding: .9rem 1rem; text-decoration: none; color: var(--fg); }
.tiles a { font-size: 1.05rem; font-weight: 600; }
.tiles a:hover, .tiles a:focus, .regions a:hover, .regions a:focus {
border-color: var(--accent); }
.tiles small, .regions small { display: block; margin-top: .3rem; font-weight: 400;
font-size: .85rem; color: var(--muted); }
.regions a { font-weight: 600; }
/* podsumowanie per region na karcie porównania */
.summary { list-style: none; padding: 0; margin: .8rem 0 2rem; display: grid; gap: .6rem; }
@media (min-width: 48rem) { .summary { grid-template-columns: repeat(2, 1fr); } }
.summary li { border: 1px solid var(--line); border-left: 3px solid var(--accent);
border-radius: 8px; padding: .65rem .85rem; }
.summary .budget { font-size: .95rem; }
.summary p { margin: .35rem 0 0; font-size: .88rem; color: var(--muted); }
/* tabela porównawcza: sortowanie klikiem + kolor statusu ceny */
table.sortable th { cursor: pointer; user-select: none; white-space: nowrap; }
table.sortable th::after { content: " ↕"; font-size: .8em; opacity: .35; }
table.sortable th[data-dir="asc"]::after { content: " ↑"; opacity: 1; }
table.sortable th[data-dir="desc"]::after { content: " ↓"; opacity: 1; }
table.sortable td { font-size: .88rem; padding: .35rem .5rem; }
table.sortable td[data-num] { white-space: nowrap; }
table.sortable .name { font-weight: 600; }
tr.verified td { background: rgba(13, 148, 136, .14); }
tr.estimate td { background: rgba(100, 116, 139, .10); color: var(--muted); }
tr.estimate td.name a, tr.verified td.name a { color: var(--accent); }
.legend { font-size: .82rem; color: var(--muted); margin: .5rem 0 0; }
.legend .box { display: inline-block; width: .8em; height: .8em; border-radius: 3px;
border: 1px solid var(--line); vertical-align: -.05em; margin-right: .25em; }
.legend .box.v { background: rgba(13, 148, 136, .35); }
.legend .box.e { background: rgba(100, 116, 139, .25); }
/* miniatury w tabeli */
td.thumb { padding: .25rem; width: 128px; }
td.thumb img { width: 120px; height: 80px; object-fit: cover; border-radius: 6px;
display: block; }
td.thumb .placeholder { display: flex; width: 120px; height: 80px; border-radius: 6px;
align-items: center; justify-content: center; background: var(--chip);
color: var(--muted); font-weight: 700; letter-spacing: .05em;
text-decoration: none; }
/* galeria na karcie oferty */
.gallery { margin: 0 0 1.25rem; }
.gallery-main img { width: 100%; max-height: 24rem; object-fit: cover;
border-radius: 10px; display: block; background: var(--chip); }
.gallery-thumbs { display: flex; gap: .4rem; margin-top: .4rem; overflow-x: auto;
-webkit-overflow-scrolling: touch; padding-bottom: .2rem; }
.gallery-thumbs button { flex: 0 0 auto; padding: 0; border: 2px solid transparent;
border-radius: 6px; background: none; cursor: pointer; }
.gallery-thumbs button[aria-current] { border-color: var(--accent); }
.gallery-thumbs img { width: 5.5rem; height: 3.6rem; object-fit: cover;
border-radius: 4px; display: block; }
/* spis linków do kopiowania */
.copybar { display: flex; flex-wrap: wrap; gap: .5rem; align-items: center;
margin: 1rem 0 1.5rem; }
.copybar button { font: inherit; font-size: .9rem; padding: .45rem .9rem;
border: 1px solid var(--accent); border-radius: 8px;
background: var(--accent); color: #f8fafc; cursor: pointer; }
.copybar button + button { background: none; color: var(--accent); }
.copybar button:hover { filter: brightness(1.08); }
.copy-status { font-size: .85rem; color: var(--muted); }
.links { list-style: none; padding: 0; margin: .5rem 0 0; }
.links li { padding: .55rem 0; border-bottom: 1px solid var(--line); }
.links li:last-child { border-bottom: 0; }
.links a { font-weight: 600; text-decoration: none; }
.links code.url { display: block; margin: .2rem 0; font-size: .82rem;
background: none; padding: 0; color: var(--muted);
word-break: break-all; user-select: all; }
.links p { margin: 0; font-size: .85rem; color: var(--muted); }
/* kafel regionu ze zdjęciem w tle */
.regions a.hero { background-size: cover; background-position: center;
border-color: transparent; color: #f8fafc; min-height: 6.5rem;
display: flex; flex-direction: column; justify-content: flex-end; }
.regions a.hero small { color: #e2e8f0; }
</style>
</head>
<body>
<nav><a href="start.html">← Start</a> · <a href="index.html">Wszystkie karty</a> · <a href="porownanie.html">Porównanie ofert</a> · <a href="linki.html">Linki</a> · <a href="../viz.html">Graf</a></nav>
<span class="chip">Trip</span>
<h1>Ski 2027 — baza wiedzy wyjazdu (termin 613.02.2027)</h1>
<p class="lead">Wyjazd narciarski 4 rodzin (14 osób) z Warszawy w tygodniu Fasching: porównanie czterech regionów, statusy dostępności noclegów i wnioski przekrojowe.</p>
<details class="meta" open><summary>Metadane (frontmatter)</summary><div class="table-wrap"><table><tbody><tr><th>type</th><td>Trip</td></tr><tr><th>title</th><td>Ski 2027 — cztery warianty na termin 613.02.2027</td></tr><tr><th>description</th><td>Wyjazd narciarski 4 rodzin (14 osób) z Warszawy w tygodniu Fasching: porównanie czterech regionów, statusy dostępności noclegów i wnioski przekrojowe.</td></tr><tr><th>timestamp</th><td>2026-08-01T00:00:00Z</td></tr><tr><th>tags</th><td>wyjazd, 2027, planowanie, fasching, dostepnosc</td></tr><tr><th>nazwa</th><td>Ski 2027 — cztery regiony: baza wiedzy wyjazdu</td></tr><tr><th>grupa</th><td>4 rodziny (2×2+2 nastolatki, 2×2+1 dziecko) = 14 osób, wyjazd z Warszawy</td></tr><tr><th>termin</th><td>613.02.2027 (sobotasobota, 7 nocy)</td></tr><tr><th>charakter_terminu</th><td>SZCZYT SEZONU: tydzień Fasching (Rosenmontag 8.02, Popielec 10.02) + ferie bawarskie</td></tr><tr><th>legenda_dostepnosci</th><td>✅ DOSTĘPNE (zweryfikowane) | ❌ BRAK (zweryfikowane) | 🔍 BRAK DANYCH (do weryfikacji)</td></tr><tr><th>ostatnia_aktualizacja</th><td>2026-08-01</td></tr></tbody></table></div></details>
<p>Wyjazd narciarski 4 rodzin: 2×(2+2 nastolatki) + 2×(2+1 dziecko) = <strong>14 osób</strong>, samochodami z Warszawy.</p>
<ul><li><strong>Termin:</strong> 613.02.2027 (sobotasobota, 7 nocy).</li><li><strong>Charakter terminu:</strong> szczyt sezonu — tydzień karnawału (Fasching).</li><li><strong>Cel budżetowy noclegu:</strong> ~2 000 €/rodzinę za tydzień; w tym terminie osiągalny tylko w tańszych bazach (Kappl, Olang, Ladis).</li></ul>
<p>Jedna paczka, cztery regiony w tym samym schemacie: <code>&lt;region&gt;/region.md</code> (teren, skipass, dojazd, budżet) + <code>&lt;region&gt;/oferty/*.md</code> (karty noclegów).</p>
<h2>⚠️ Najważniejsze ustalenie riserczu</h2>
<p><strong>613.02.2027 to tydzień karnawału (Fasching)</strong> — szczyt szczytu w austriackich Alpach. Twardy dowód z jedynego obiektu z publicznym kalendarzem: <a href="saalbach/oferty/glemm-lodge.html">Glemm Lodge</a> ma na ten tydzień zajęte wszystkie 3 apartamenty już dziś (przy wolnych tygodniach przed i po). Wniosek dla całej grupy: decyzja i zapytania mailowe NATYCHMIAST, bo pula apartamentów grupowych na ten tydzień topnieje najszybciej w sezonie.</p>
<h2>Porównanie regionów (14 os., tydzień, 6 dni jazdy)</h2>
<div class="table-wrap"><table><thead><tr><th style="text-align:left"></th><th style="text-align:left"><a href="saalbach/region.html">Saalbach</a></th><th style="text-align:left"><a href="ischgl/region.html">Ischgl/Paznaun</a></th><th style="text-align:left"><a href="kronplatz/region.html">Kronplatz</a></th><th style="text-align:left"><a href="sfl/region.html">SFL</a></th></tr></thead><tbody><tr><td style="text-align:left">Trasy</td><td style="text-align:left">270 km</td><td style="text-align:left">239 km (+40 Kappl)</td><td style="text-align:left">121 km + Superski 1200 km</td><td style="text-align:left">214 km</td></tr><tr><td style="text-align:left">Dojazd z W-wy</td><td style="text-align:left"><strong>~950 km</strong></td><td style="text-align:left">~1 150 km</td><td style="text-align:left">~1 050 km</td><td style="text-align:left">~1 120 km</td></tr><tr><td style="text-align:left">Skipassy grupy</td><td style="text-align:left">~5 400 € (szac.)</td><td style="text-align:left"><strong>~5 150 € (ZWERYF.)</strong></td><td style="text-align:left">~5 2005 500 € (szac.)</td><td style="text-align:left">~4 9005 300 € (szac.)</td></tr><tr><td style="text-align:left">Zniżka 17-latka</td><td style="text-align:left">✅ do 18</td><td style="text-align:left">❌ od 17 = dorosły</td><td style="text-align:left">✅ do 18</td><td style="text-align:left">✅ (rocznikowo)</td></tr><tr><td style="text-align:left">Noclegi 4 apart.</td><td style="text-align:left">6 5009 000 €</td><td style="text-align:left">4 5006 500 € (Kappl)</td><td style="text-align:left">4 8007 000 € (Olang)</td><td style="text-align:left">5 2007 500 € (Ladis/Fiss)</td></tr><tr><td style="text-align:left">Tłok 613.02</td><td style="text-align:left">🔴 maksymalny (Fasching)</td><td style="text-align:left">🔴 maksymalny + imprezy</td><td style="text-align:left">🟡 umiarkowany</td><td style="text-align:left">🔴 wysoki (ferie DE)</td></tr><tr><td style="text-align:left"><strong>Budżet grupy razem</strong></td><td style="text-align:left">~16 20019 500 €</td><td style="text-align:left">~14 20017 000 €</td><td style="text-align:left"><strong>~14 50017 700 €</strong></td><td style="text-align:left">~14 50017 900 €</td></tr><tr><td style="text-align:left">Charakter</td><td style="text-align:left">wielka karuzela</td><td style="text-align:left">wysokogórski + Samnaun</td><td style="text-align:left">Dolomity bez powtórki</td><td style="text-align:left">rodzinny kombajn</td></tr></tbody></table></div>
<h2>Karty ofert — status dostępności na 613.02.2027</h2>
<p>Legenda: ✅ DOSTĘPNE (zweryfikowane) · ❌ BRAK (zweryfikowane) · 🔍 BRAK DANYCH (do weryfikacji).</p>
<div class="table-wrap"><table><thead><tr><th style="text-align:left">Region</th><th style="text-align:left">Oferta</th><th style="text-align:left">Dostępność</th><th style="text-align:left">Cena</th></tr></thead><tbody><tr><td style="text-align:left">Saalbach</td><td style="text-align:left"><a href="saalbach/oferty/kristall-schattbergxpress.html">Kristall @ SchattbergXpress</a></td><td style="text-align:left">🔍 BRAK DANYCH</td><td style="text-align:left">szacunek</td></tr><tr><td style="text-align:left">Saalbach</td><td style="text-align:left"><a href="saalbach/oferty/alpenparks-sonnleiten.html">AlpenParks Sonnleiten</a></td><td style="text-align:left">🔍 BRAK DANYCH (silnik online — sprawdzisz w 2 min)</td><td style="text-align:left">szacunek</td></tr><tr><td style="text-align:left">Saalbach</td><td style="text-align:left"><a href="saalbach/oferty/sportchalet-viehhofen.html">Sportchalet Viehhofen</a></td><td style="text-align:left">🔍 BRAK DANYCH</td><td style="text-align:left">szacunek</td></tr><tr><td style="text-align:left">Saalbach</td><td style="text-align:left"><a href="saalbach/oferty/glemm-lodge.html">Glemm Lodge</a></td><td style="text-align:left"><strong>BRAK (ZWERYFIKOWANE)</strong> — wolne od 13.02</td><td style="text-align:left">ZWERYFIKOWANA</td></tr><tr><td style="text-align:left">Ischgl</td><td style="text-align:left"><a href="ischgl/oferty/apartment-brandau-kappl.html">Apartment Brandau</a></td><td style="text-align:left">🔍 BRAK DANYCH</td><td style="text-align:left">szacunek</td></tr><tr><td style="text-align:left">Ischgl</td><td style="text-align:left"><a href="ischgl/oferty/apartments-kappl.html">Apartments Kappl</a></td><td style="text-align:left">🔍 BRAK DANYCH</td><td style="text-align:left">szacunek</td></tr><tr><td style="text-align:left">Kronplatz</td><td style="text-align:left"><a href="kronplatz/oferty/haeuslerhof-valdaora.html">Häuslerhof</a></td><td style="text-align:left">🔍 BRAK DANYCH</td><td style="text-align:left">szacunek (anulacja ZWERYF.)</td></tr><tr><td style="text-align:left">Kronplatz</td><td style="text-align:left"><a href="kronplatz/oferty/residence-corones-valdaora.html">Residence Corones</a></td><td style="text-align:left">🔍 BRAK DANYCH</td><td style="text-align:left">szacunek</td></tr><tr><td style="text-align:left">SFL</td><td style="text-align:left"><a href="sfl/oferty/haus-central-ladis.html">Haus Central Ladis</a></td><td style="text-align:left">🔍 BRAK DANYCH</td><td style="text-align:left">szacunek</td></tr><tr><td style="text-align:left">SFL</td><td style="text-align:left"><a href="sfl/oferty/apart-ideal-serfaus.html">Apart Ideal Serfaus</a></td><td style="text-align:left">🔍 BRAK DANYCH</td><td style="text-align:left">szacunek</td></tr></tbody></table></div>
<p><strong>Bilans: 1 status zweryfikowany (i to negatywny), 9 do weryfikacji.</strong></p>
<p>Uwaga metodologiczna: 🔍 BRAK DANYCH oznacza, że obiekt nie publikuje kalendarza (małe domy = wycena i dostępność tylko przez mail/enquiry). Jedyny obiekt z publicznym kalendarzem (Glemm Lodge) został zweryfikowany 01.08.2026. Najszybsza droga do pierwszego ✅ prowadzi przez <a href="saalbach/oferty/alpenparks-sonnleiten.html">AlpenParks Sonnleiten</a> — silnik rezerwacyjny online, odpowiedź od ręki.</p>
<h3>Wnioski przekrojowe</h3>
<ol><li><strong>Kronplatz najlepiej znosi ten termin</strong>: mniejszy nacisk karnawałowy niż Austria, budżet w środku stawki, junior do 18 lat.</li><li><strong>Saalbach traci przewagę cenową noclegów</strong> w Fasching — wchodzi w budżet 1619,5 tys. €; zostaje mu dojazd i wielkość terenu.</li><li><strong>Ischgl paradoksalnie konkurencyjny cenowo</strong> (mieszkając w Kappl): skipass bez dopłaty sezonowej — ale pilnować rocznika 17-latków (❌ zniżka tylko do &lt;17, +194 € za każdego 17-latka) i liczyć się z maksymalnym tłokiem.</li><li><strong>SFL w lutym bez styczniowej przewagi cenowej</strong> — nadal najlepszy funkcjonalnie dla dzieci, ale już nie najtańszy (u nich luty to pełny wysoki sezon).</li><li>Glemm Lodge pokazuje skalę presji na ten tydzień: wyprzedany z półrocznym wyprzedzeniem. Mail grupowy do plan-A-obiektów wszystkich 4 regionów najlepiej wysłać w tym tygodniu i decydować po pierwszych odpowiedziach.</li></ol>
<h2>Noclegi w wariantach</h2>
<div class="table-wrap"><table><thead><tr><th style="text-align:left">Wariant</th><th style="text-align:left">PLAN A</th><th style="text-align:left">PLAN B</th><th style="text-align:left">€/rodzinę 2+2</th></tr></thead><tbody><tr><td style="text-align:left"><a href="index.html">Saalbach</a></td><td style="text-align:left"><a href="saalbach/oferty/kristall-schattbergxpress.html">Kristall</a>, Saalbach centrum</td><td style="text-align:left"><a href="saalbach/oferty/sportchalet-viehhofen.html">Sportchalet</a>, Viehhofen</td><td style="text-align:left">~1 5002 400</td></tr><tr><td style="text-align:left"><a href="index.html">Ischgl</a></td><td style="text-align:left"><a href="ischgl/oferty/apartment-brandau-kappl.html">Apartment Brandau</a>, Kappl</td><td style="text-align:left"><a href="ischgl/oferty/apartments-kappl.html">Apartments Kappl</a></td><td style="text-align:left">~1 1001 700</td></tr><tr><td style="text-align:left"><a href="index.html">Kronplatz</a></td><td style="text-align:left"><a href="kronplatz/oferty/haeuslerhof-valdaora.html">Häuslerhof</a>, Valdaora</td><td style="text-align:left"><a href="kronplatz/oferty/residence-corones-valdaora.html">Residence Corones</a></td><td style="text-align:left">~1 0001 600</td></tr><tr><td style="text-align:left"><a href="index.html">SFL</a></td><td style="text-align:left"><a href="sfl/oferty/haus-central-ladis.html">Haus Central</a>, Ladis</td><td style="text-align:left"><a href="sfl/oferty/apart-ideal-serfaus.html">Apart Ideal</a>, Serfaus</td><td style="text-align:left">~1 3002 200</td></tr></tbody></table></div>
<p>Dwa obiekty mają konfigurację <strong>dokładnie 4 apartamentów</strong> (<a href="kronplatz/oferty/haeuslerhof-valdaora.html">Häuslerhof</a>, <a href="sfl/oferty/haus-central-ladis.html">Haus Central</a>) — grupa zajmuje cały dom, co daje klimat wspólnego chaletu bez chaletowej ceny. Trzeci obiekt "prawie cały dom" to <a href="ischgl/oferty/apartment-brandau-kappl.html">Brandau</a> (4 z 6 jednostek).</p>
<h2>Plan B na wypadek pełnego tygodnia</h2>
<p>Jeśli 613.02 okaże się wyprzedany w planach A i B wszystkich regionów, gotowe alternatywy są dwie:</p>
<ul><li><strong>przesunięcie o tydzień na 1320.02</strong> — wtedy wraca <a href="saalbach/oferty/glemm-lodge.html">Glemm Lodge</a> (Top 1 + Top 3 wolne, zweryfikowane), a ceny zostają w tej samej taryfie high season;</li><li><strong>27.0206.03</strong> — w Glemm Lodge wolne wszystkie trzy apartamenty, po Popielcu presja karnawałowa opada.</li></ul>
<p>Dlatego w <a href="szablon-maila.html">szablonie maila</a> jest pytanie o "closest available week" — odpowiedzi same przyniosą listę alternatyw.</p>
<h2>Kalendarz decyzji</h2>
<ol><li><strong>Sierpień 2026</strong> — maile do planów A (Kristall, Brandau, Häuslerhof, Haus Central) + odczyt cen online (AlpenParks). Wybór regionu.</li><li><strong>Wrzesień 2026</strong> — rezerwacje + zaliczki (30%).</li><li><strong>~6.116.12.2026</strong> — okna bezpłatnej anulacji (Häuslerhof: do ~6.12; typowe 90-dniowe: do ~8.11) — ostatni moment na zmiany.</li><li><strong>Jesień 2026</strong> — potwierdzenie cenników skipassów 26/27, zakup online (Superski 5%).</li><li><strong>Styczeń 2027</strong> — dopłaty, auta, sprzęt, ubezpieczenia (koszty rezygnacji + NNW/OC narciarskie).</li></ol>
<h2>Konwencja danych</h2>
<p>Każda karta oferty ma frontmatter YAML z polami OKF (<code>type</code>, <code>title</code>, <code>description</code>, <code>timestamp</code>, <code>tags</code>) oraz z polami rozszerzeń: <code>id</code>, <code>nazwa</code>, <code>miejscowosc</code>, <code>gps</code>, <code>odleglosc_od_wyciagu</code>, <code>ocena</code>, <code>cena_za_apartament_tydzien</code>, <code>koszt_rodzina_2p2</code>, <code>koszt_rodzina_2p1</code>, <code>status_ceny</code> (SZACUNEK / ZWERYFIKOWANE), <strong><code>dostepnosc_6_13_02_2027</code></strong> (✅ / ❌ / 🔍 wg legendy wyżej), <code>priorytet</code>, <code>www</code>, <code>ostatnia_aktualizacja</code> — stronę można generować statycznie prosto z tych pól.</p>
<p>Karty oznaczone <code>priorytet: ARCHIWALNA</code> pochodzą z riserczu na poprzedni termin (1623.01.2027) i nie były weryfikowane na 613.02 — nie wchodzą do tabeli porównawczej ani do statusów dostępności, siedzą w sekcji "Archiwum" na dole <a href="index.html">porównania ofert</a>.</p>
<footer>Wygenerowane z bundle'a OKF przez <code>gen_pages.py</code> — nie edytuj
tych plików, edytuj <code>.md</code> i przegeneruj.<br>
powered by <a href="https://gethumanai.pl" target="_blank" rel="noopener">gethumanai.pl</a></footer>
</body>
</html>