.stektips-page .stektips-proef,.stektips-page .stektips-meer{margin-top:1.5rem}.stektips-page .table-scroll{width:100%;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;margin:1rem 0}.stektips-table{width:100%;min-width:18rem;border-collapse:collapse;margin:0}.stektips-table th,.stektips-table td{text-align:left;vertical-align:top;padding:.55rem .65rem;border-bottom:1px solid var(--line, rgba(26, 18, 16, .12));word-break:break-word}.stektips-table th{width:38%;min-width:7.5rem;color:var(--leaf-deep, #163820);font-weight:700}.stektips-proef a{text-decoration:underline;text-underline-offset:.15em}.stektips-actions{display:flex;flex-wrap:wrap;gap:.75rem 1rem;align-items:center;margin-top:1.5rem}.stektips-waarschuwing{margin:1rem 0}.stektips-related-title{margin-top:1.75rem;font-size:1.15rem}.stektips-related{display:flex;flex-wrap:wrap;gap:.4rem 1rem;list-style:none;padding:0;margin:.5rem 0 0}.stektips-related a{text-decoration:underline;text-underline-offset:.15em}.stektips-filters{margin:1rem 0 .5rem;max-width:100%;box-shadow:none}.stektips-filter-grid{display:grid;gap:.75rem;grid-template-columns:1fr;align-items:end}@media(min-width:700px){.stektips-filter-grid{grid-template-columns:1fr 1fr 1fr}}.stektips-filter-actions{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center}.stektips-resultaat{margin:.75rem 0 1rem}.stektips-entry-img{display:block;width:calc(100% + 2.4rem);max-width:none;height:9rem;-o-object-fit:cover;object-fit:cover;margin:-1.2rem -1.2rem .75rem;border-radius:.5rem .5rem 0 0;background:#e6f2e1}.stektips-entry-credit{margin:.5rem 0 0;font-size:.8rem}.stektips-entry-title{margin:0 0 .35rem;font-size:1.1rem;color:var(--leaf-deep, #163820)}.soort-afbeelding{margin:1rem 0 1.25rem}.soort-afbeelding img{display:block;width:100%;max-height:22rem;-o-object-fit:cover;object-fit:cover;border-radius:.4rem;background:#e6f2e1}.soort-afbeelding-credit{margin:.4rem 0 0;font-size:.85rem;color:var(--ink-soft, #3d4a3f)}.soort-afbeelding-credit a{color:inherit}.stektips-entry-badges{display:flex;flex-wrap:wrap;gap:.35rem;margin:0 0 .4rem}.stektips-badge{display:inline-block;font-size:.8rem;line-height:1.3;padding:.15rem .45rem;border:1px solid var(--line, rgba(26, 18, 16, .18));color:var(--ink-soft, #3d4a3f);background:var(--bg-2, #e6f2e1)}.stektips-entry--artikel{border-left:3px solid var(--leaf, #1f4d2b)}.stektips-breadcrumbs{margin:0 0 1rem;font-size:.95rem}.stektips-breadcrumbs ol{display:flex;flex-wrap:wrap;gap:.25rem .5rem;list-style:none;padding:0;margin:0}.stektips-breadcrumbs li:not(:last-child):after{content:"/";margin-left:.5rem;color:var(--ink-soft, #3d4a3f)}.stektips-breadcrumbs a{text-decoration:underline;text-underline-offset:.15em}.stektips-meta-list{list-style:none;padding:0;margin:0 0 1.25rem;display:flex;flex-wrap:wrap;gap:.5rem 1.25rem;color:var(--ink-soft, #3d4a3f);font-size:.95rem}.stektips-meta-label{font-weight:700;color:var(--leaf-deep, #163820);margin-right:.25rem}.stektips-duurzamer{margin:0 0 1.25rem}.stektips-bronnen{padding-left:1.2rem;margin:.5rem 0 0}.stektips-bronnen a{text-decoration:underline;text-underline-offset:.15em;word-break:break-word}.stektips-proef-title{margin:0 0 .5rem;font-size:1.15rem}.stektips-artikel-body h2{margin-top:1.5rem}@media(max-width:374px){.stektips-page{overflow-x:hidden}}.stektips-pillar-list{list-style:none;padding:0;margin:0 0 1.5rem;display:grid;gap:.75rem;grid-template-columns:1fr}@media(min-width:700px){.stektips-pillar-list{grid-template-columns:1fr 1fr}}@media(min-width:1000px){.stektips-pillar-list{grid-template-columns:repeat(3,1fr)}}.stektips-pillar-card{display:block;height:100%;border-left:3px solid var(--orange, #e8833a)}.stektips-seo-ctas{margin:1rem 0 1.25rem}.stektips-seo-ctas .btn{margin-top:.35rem}.stektips-page .section h1.stektips-titel,.stektips-page h1.stektips-titel{font-family:var(--font-display);font-weight:400;text-transform:none;font-size:clamp(2rem,4.5vw,3rem);line-height:1.05;color:var(--forest);margin:0 0 .6rem;background:none;padding:0}.stektips-page h2{text-transform:none;letter-spacing:.01em;font-weight:400}.stektips-zoek{background:var(--bg-mint, #e6f2e1);border-radius:var(--radius, 1rem);padding:1rem 1.1rem;margin:0 0 1.5rem}.stektips-zoek>label{display:block;font-weight:700;font-size:1.1rem;color:var(--forest-deep);margin-bottom:.45rem}.stektips-zoek-veld{display:flex;flex-wrap:wrap;gap:.5rem}.stektips-zoek-veld input{flex:1 1 16rem;min-width:0;min-height:48px;font:inherit;font-size:1.05rem;padding:.6rem .9rem;border:1px solid rgba(31,77,43,.3);border-radius:.6rem;background:#fff}.stektips-zoek-veld .btn{min-height:48px}.stektips-meer-filters{margin-top:.75rem}.stektips-meer-filters summary{cursor:pointer;font-weight:600;color:var(--forest-deep);display:inline-block;padding:.15rem 0}.stektips-meer-filters[open] summary{margin-bottom:.75rem}.stektips-meer-filters .stektips-filter-grid label{display:grid;gap:.25rem;font-weight:600;font-size:.92rem}.stektips-meer-filters select{font:inherit;padding:.5rem .6rem;border:1px solid rgba(31,77,43,.3);border-radius:.5rem;background:#fff}.stektips-wis{margin:.6rem 0 0;font-size:.95rem}.stektips-pillar-list{gap:.6rem}@media(min-width:1000px){.stektips-pillar-list{grid-template-columns:repeat(5,1fr)}}.stektips-pillar-card{display:flex;flex-direction:column;gap:.25rem;padding:.75rem .85rem;background:#fff;border:1px solid var(--line);border-left:3px solid var(--orange);border-radius:.7rem;text-decoration:none;color:var(--ink)}.stektips-pillar-titel{font-weight:700;color:var(--forest-deep);line-height:1.25}.stektips-pillar-tekst{font-size:.88rem;color:var(--ink-soft);line-height:1.35}.stektips-pillar-card:hover .stektips-pillar-titel,.stektips-pillar-card:focus-visible .stektips-pillar-titel{text-decoration:underline}.stektips-beginners{margin:0 0 2rem}.stektips-beginners h2,.stektips-alle-titel,.stektips-faq h2{font-size:clamp(1.5rem,3vw,2rem);margin:0 0 .9rem}.stektips-entries a.stektips-entry{text-decoration:none;color:var(--ink)}.stektips-entries a.stektips-entry .stektips-entry-title{font-family:var(--font-body);text-transform:none;letter-spacing:0;font-size:1.1rem;font-weight:700}.stektips-entries a.stektips-entry:hover .stektips-entry-title{text-decoration:underline}.stektips-faq{margin:2.5rem 0 1.5rem;max-width:50rem}.stektips-faq-item{border-bottom:1px solid var(--line)}.stektips-faq-item summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:1rem;padding:.95rem 0;font-weight:700;font-size:1.05rem;color:var(--forest-deep)}.stektips-faq-item summary::-webkit-details-marker{display:none}.stektips-faq-item summary:after{content:"+";font-size:1.4rem;line-height:1;color:var(--orange)}.stektips-faq-item[open] summary:after{content:"−"}.stektips-faq-antwoord{padding:0 0 1rem;color:var(--ink-soft)}.stektips-faq-antwoord p{margin:0 0 .5rem}.stektips-rest{margin-top:1rem}.stektips-rest>summary{list-style:none;cursor:pointer;display:inline-flex}.stektips-rest>summary::-webkit-details-marker{display:none}.stektips-rest[open]>summary{display:none}.stektips-rest>.stektips-entries{margin-top:1rem}@media(max-width:699px){.stektips-pillar-list{display:flex;overflow-x:auto;gap:.6rem;scroll-snap-type:x mandatory;padding-bottom:.35rem;margin-inline:-1rem;padding-inline:1rem}.stektips-pillar-list li{flex:0 0 72%;scroll-snap-align:start}.stektips-entries{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}.stektips-entries .stektips-entry{padding:0 0 .6rem}.stektips-entries .stektips-entry>:not(img){padding-inline:.6rem}.stektips-entries .stektips-entry p:not(.stektips-entry-badges){font-size:.82rem}.stektips-entries a.stektips-entry .stektips-entry-title{font-size:.98rem}.stektips-entries .stektips-entry-img{width:100%;margin:0 0 .5rem;height:6.5rem}.stektips-entries .stektips-entry-credit{font-size:.7rem}}.stektips-snel{display:flex;flex-wrap:wrap;gap:.5rem;margin:1rem 0 0}.stektips-snel div{background:var(--bg-mint, #eef6ea);border-radius:.6rem;padding:.45rem .75rem;min-width:8rem;flex:1 1 10rem}.stektips-snel dt{font-size:.78rem;font-weight:700;color:var(--leaf-deep, #163820);margin:0}.stektips-snel dd{margin:.1rem 0 0}.stektips-stappen{counter-reset:stap;list-style:none;padding:0;margin:.75rem 0 1.5rem}.stektips-stappen li{counter-increment:stap;position:relative;padding:0 0 0 2.6rem;margin:0 0 .9rem;min-height:1.9rem}.stektips-stappen li:before{content:counter(stap);position:absolute;left:0;top:-.1rem;width:1.9rem;height:1.9rem;border-radius:50%;display:grid;place-items:center;background:var(--forest, #1f4d2b);color:#fff;font-weight:700;font-size:.95rem}.stektips-stappen strong{color:var(--forest-deep, #163820)}.stektips-page .stektips-artikel-body>p,.stektips-page .stektips-artikel-body>ul:not([class]),.stektips-page .stektips-artikel-body>ol:not([class]),.stektips-page .stektips-artikel-body>h2,.stektips-page .stektips-artikel-body>.kb-tip,.stektips-page .stektips-artikel-body>.kb-stappen,.stektips-page .stektips-stappen,.stektips-artikel>.section-intro{max-width:42rem}.kb-hero{display:grid;gap:1rem;align-items:center}@media(min-width:760px){.kb-hero--met-illu{grid-template-columns:1fr 180px}}.kb-hero-illu{display:none}@media(min-width:760px){.kb-hero-illu{display:block}.kb-hero-illu .illu{width:180px;height:180px}}.kb-inhoud{display:flex;flex-wrap:wrap;gap:.4rem;align-items:center;margin:1rem 0 1.75rem}.kb-inhoud-label{font-weight:700;font-size:.85rem;text-transform:uppercase;letter-spacing:.04em;color:var(--forest, #1f4d2b);margin-right:.25rem}.kb-inhoud a{padding:.3rem .75rem;border-radius:999px;background:var(--bg-mint, #e6f2e1);color:var(--forest-deep, #163820);text-decoration:none;font-size:.9rem;font-weight:600}.kb-inhoud a:hover,.kb-inhoud a:focus-visible{background:var(--forest, #1f4d2b);color:#fff}.stektips-artikel-body h2{scroll-margin-top:5rem;margin-top:2.25rem}.kb-tip{display:flex;gap:.75rem;padding:1rem 1.15rem;margin:1.25rem 0;border-radius:1rem;background:#fff7ef;border:1px solid #f2c9a5}.kb-tip p{margin:.2rem 0}.kb-tip-icoon{font-size:1.4rem;line-height:1}.kb-tip-titel{font-weight:700}.kb-kaarten{list-style:none;padding:0;margin:1rem 0 1.5rem;display:grid;gap:.9rem;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr))}.kb-kaart{background:#fff;border:1px solid var(--line, rgba(26,18,16,.12));border-radius:1.1rem;padding:1.1rem;display:flex;flex-direction:column;gap:.35rem}.kb-kaart .illu{width:84px;height:84px}.kb-kaart h3{margin:.35rem 0 0;font-size:1.15rem}.kb-kaart p{margin:0}.kb-kaart-wanneer{font-size:.85rem;font-weight:700;color:#b4561a}.kb-kaart-link{margin-top:auto;padding-top:.5rem;font-weight:700}.kb-stappen{list-style:none;counter-reset:stap;padding:0;margin:1rem 0 1.5rem;display:grid;gap:.6rem}.kb-stappen li{counter-increment:stap;position:relative;padding:.85rem 1rem .85rem 3.4rem;background:#fff;border:1px solid var(--line, rgba(26,18,16,.12));border-radius:1rem}.kb-stappen li:before{content:counter(stap);position:absolute;left:.9rem;top:.85rem;width:1.8rem;height:1.8rem;border-radius:50%;background:var(--forest, #1f4d2b);color:#fff;font-weight:700;display:grid;place-items:center}.kb-stappen p{margin:0}.kb-stap-titel{font-weight:700}.kb-vergelijk{display:grid;gap:.9rem;margin:1rem 0 1.5rem}@media(min-width:640px){.kb-vergelijk{grid-template-columns:1fr 1fr}}.kb-vergelijk-kolom{background:#fff;border:1px solid var(--line, rgba(26,18,16,.12));border-radius:1.1rem;padding:1.1rem}.kb-vergelijk-kolom .illu{width:72px;height:72px}.kb-vergelijk-kolom h3{margin:.4rem 0 .3rem}.kb-vergelijk-kolom ul{margin:0;padding-left:1.1rem}.kb-kalender{margin:1rem 0 1.5rem}.kb-kalender-grid{display:grid;gap:3px;overflow-x:auto}.kb-kalender-rij{display:grid;grid-template-columns:minmax(7rem,9rem) repeat(12,minmax(1.4rem,1fr));gap:3px;align-items:center;min-width:26rem}.kb-kalender-label{font-weight:600;font-size:.85rem;padding-right:.4rem}.kb-kalender-maand{font-size:.72rem;text-align:center;text-transform:uppercase;color:var(--muted, #5b5550)}.kb-kalender-maand.is-nu{color:#b4561a;font-weight:700}.kb-kalender-cel{height:1.6rem;border-radius:.35rem;background:#f1efe9}.kb-kalender-cel.is-nu{outline:2px solid #e8833a;outline-offset:-2px}.kb-kleur-groen.is-aan{background:#6aa84f}.kb-kleur-licht.is-aan{background:#a8d08d}.kb-kleur-oranje.is-aan{background:#e8833a}.kb-kleur-bruin.is-aan{background:#8a5a3b}.kb-kleur-blauw.is-aan{background:#7fa8e0}.kb-kalender figcaption{font-size:.85rem;color:var(--muted, #5b5550);margin-top:.5rem}.kb-maanden{list-style:none;padding:0;margin:1rem 0 1.5rem;display:grid;gap:.6rem;grid-template-columns:repeat(auto-fill,minmax(13rem,1fr))}.kb-maand{background:#fff;border:1px solid var(--line, rgba(26,18,16,.12));border-radius:1rem;padding:.85rem 1rem}.kb-maand.is-nu{border-color:#e8833a;box-shadow:0 0 0 2px #fbe0c8}.kb-maand p{margin:0;font-size:.95rem}.kb-maand-naam{font-weight:700;margin-bottom:.25rem!important;color:var(--forest-deep, #163820)}.kb-nu-label{display:inline-block;margin-left:.3rem;padding:0 .45rem;border-radius:999px;background:#e8833a;color:#fff;font-size:.72rem;vertical-align:middle}.kb-soorten-titel{margin-top:1.5rem}.kb-soorten{list-style:none;padding:0;margin:.75rem 0 .5rem;display:grid;gap:.75rem;grid-template-columns:repeat(auto-fill,minmax(10rem,1fr))}.kb-soorten a{display:flex;flex-direction:column;height:100%;text-decoration:none;color:inherit;background:#fff;border:1px solid var(--line, rgba(26,18,16,.12));border-radius:1rem;overflow:hidden}.kb-soorten a:hover,.kb-soorten a:focus-visible{border-color:var(--forest, #1f4d2b)}.kb-soorten img{width:100%;height:7.5rem;-o-object-fit:cover;object-fit:cover}.kb-soort-naam{font-weight:700;padding:.55rem .7rem 0}.kb-soort-kort{font-size:.85rem;padding:.15rem .7rem .7rem;color:var(--muted, #5b5550)}.kb-credits{font-size:.75rem;color:var(--muted, #5b5550)}.kb-videos{display:grid;gap:1rem;margin:1rem 0 .5rem;max-width:56rem}@media(min-width:760px){.kb-videos{grid-template-columns:1fr 1fr}}.kb-video{margin:0}.kb-video-frame{position:relative;aspect-ratio:16 / 9;border-radius:1rem;overflow:hidden;background:linear-gradient(135deg,#1f4d2b,#4c8a3c)}.kb-video-frame iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.kb-video-start{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-end;padding:1rem;color:#fff;text-decoration:none}.kb-video-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-60%);transition:transform .15s}.kb-video-start:hover .kb-video-play,.kb-video-start:focus-visible .kb-video-play{transform:translate(-50%,-60%) scale(1.1)}.kb-video-titel{font-weight:700;font-size:1.05rem;line-height:1.25;text-shadow:0 1px 3px rgba(0,0,0,.35)}.kb-video-kanaal{font-size:.85rem;opacity:.85}.kb-video figcaption{font-size:.85rem;margin-top:.4rem}.kb-video-frame.is-geladen~figcaption{display:block}.kb-kinderen{list-style:none;padding:0;margin:1rem 0 1.5rem;display:grid;gap:.8rem;grid-template-columns:repeat(auto-fill,minmax(14rem,1fr))}.kb-kinderen a{display:flex;flex-direction:column;height:100%;background:#fff;border:1px solid var(--line, rgba(26,18,16,.12));border-radius:1rem;overflow:hidden;text-decoration:none;color:inherit}.kb-kinderen a:hover,.kb-kinderen a:focus-visible{border-color:var(--forest, #1f4d2b)}.kb-kinderen img{width:100%;height:8.5rem;-o-object-fit:cover;object-fit:cover}.kb-kind-illu{display:grid;place-items:center;height:8.5rem;background:#f6fbf3}.kb-kind-tekst{display:flex;flex-direction:column;gap:.3rem;padding:.8rem .9rem 1rem;font-size:.92rem}.kb-kind-tekst strong{font-size:1.02rem;color:var(--forest-deep, #163820)}.kb-delen{display:flex;gap:1rem;align-items:center;margin:2rem 0 1rem;padding:1.1rem 1.25rem;border-radius:1.25rem;background:var(--bg-mint, #e6f2e1)}.kb-delen .illu{width:88px;height:88px;flex:0 0 auto}.kb-delen p{margin:0 0 .5rem}.kb-delen-titel{font-weight:700;font-size:1.1rem}@media(max-width:520px){.kb-delen{flex-direction:column;align-items:flex-start}}.stektips-page .stektips-artikel-body{max-width:none}.kb-hero .section-intro{max-width:42rem}@media(max-width:600px){.kb-kalender-rij{min-width:0;grid-template-columns:5.4rem repeat(12,minmax(0,1fr));gap:2px}.kb-kalender-label{font-size:.72rem;padding-right:.2rem}.kb-kalender-maand{font-size:.55rem;letter-spacing:-.02em}.kb-kalender-cel{height:1.3rem;border-radius:.25rem}.kb-kaart{display:grid;grid-template-columns:64px 1fr;-moz-column-gap:.8rem;column-gap:.8rem;row-gap:.2rem;align-items:start}.kb-kaart .illu{width:64px;height:64px;grid-row:span 4}.kb-kaart h3{margin:0}.kb-vergelijk-kolom .illu{width:56px;height:56px;float:left;margin-right:.75rem}}
