/* ============================================================================
   Van der Putten — main stylesheet
   Volgorde: tokens → reset → typografie → layout → componenten → lagen → per-site

   LET OP: de ?v= achter elke import is de cache-buster voor de partials. De
   ?ver op main.css zelf bust ze NIET; browsers houden de partial in cache.
   Verhoog het nummer na een edit in een partial (of bump ze allemaal).
   ============================================================================ */

/* Base */
@import url("base/variables.css?v=20");
@import url("base/reset.css?v=18");
@import url("base/typography.css?v=18");

/* Layout */
@import url("layout/layout.css?v=18");

/* Componenten */
@import url("components/header-dunweg.css?v=2");
@import url("components/navbar.css?v=18");
@import url("components/footer.css?v=18");
@import url("components/javascript.css?v=18");

/* Pagebuilder: raamwerk + de gouden sectie-blauwdruk */
@import url("components/pagebuilder.css?v=18");
@import url("components/section.css?v=18");

/* Pagebuilder-lagen, mobile first */
@import url("pagebuilder/theme-mobile.css?v=18");
@import url("pagebuilder/theme-ipad.css?v=18");
@import url("pagebuilder/theme-ipad-landscape.css?v=18");
@import url("pagebuilder/theme-desktop.css?v=18");

/* Nieuwere lagen (stonden bij Dunweg onderaan main.css, dus ná de bovenstaande) */
@import url("pagebuilder/lagen.css?v=19");

/* Header — het ontwerp van Van der Putten. Staat hier omdat de overgenomen
   laag-CSS hierboven ook .site-header aanraakt (hoogte en padding). */
@import url("components/header-vdp.css?v=18");

/* Footer — het ontwerp van Van der Putten (Figma 10321:13561). Staat ná
   components/footer.css, dat nog de opbouw van het basethema stylet. */
@import url("components/footer-vdp.css?v=3");

/* Van der Putten-specifiek: correcties op de overgenomen lagen */
@import url("lagen/vdp-lagen.css?v=25");
@import url("lagen/vdp-hero.css?v=11");
@import url("lagen/vdp-blog.css?v=2");
@import url("lagen/vdp-gerelateerd.css?v=3");
@import url("lagen/vdp-intro-contact.css?v=1");
@import url("lagen/vdp-beeldkaarten.css?v=6");
@import url("lagen/vdp-content.css?v=30");
@import url("lagen/vdp-kaarten.css?v=22");
@import url("lagen/vdp-interactie.css?v=22");
@import url("lagen/vdp-dynamisch.css?v=20");
@import url("lagen/vdp-overig.css?v=27");
@import url("lagen/vdp-zoeken.css?v=1");
@import url("lagen/vdp-inspiratie.css?v=3");

/* Per-site overrides */
@import url("theme-specific/theme-mobile.css?v=18");
@import url("theme-specific/theme-ipad.css?v=18");
@import url("theme-specific/theme-ipad-landscape.css?v=18");
@import url("theme-specific/theme-desktop.css?v=18");

/* Mobiel menu en zoekoverlay van dunweg.nl. Staat daar in theme-specific/theme-mobile.css en laadt
   dus als laatste; eerder geladen verliest het van navbar.css en de laag-CSS. */
@import url("components/header-dunweg-menu.css?v=1");
