.services-grid[data-astro-cid-l2wv2mod]{display:grid;gap:1.5rem}@media(min-width:768px){.services-grid[data-astro-cid-l2wv2mod]{grid-template-columns:repeat(3,1fr)}}.service-card[data-astro-cid-l2wv2mod]{text-align:center;padding:2rem;background:var(--color-bg);border-radius:12px}.service-card[data-astro-cid-l2wv2mod] .icon-container-lg[data-astro-cid-l2wv2mod]{margin:0 auto 1.5rem}.service-card[data-astro-cid-l2wv2mod] h3[data-astro-cid-l2wv2mod]{font-size:var(--text-intro);color:var(--color-primary);margin-bottom:.5rem}.service-duration[data-astro-cid-l2wv2mod]{font-size:var(--text-meta);color:var(--color-secondary);font-weight:500;margin-bottom:1rem}.service-card[data-astro-cid-l2wv2mod] p[data-astro-cid-l2wv2mod]:last-child{font-size:var(--text-sm);color:var(--color-text-light);line-height:1.6}.hr-logistics-grid[data-astro-cid-l2wv2mod]{display:grid;gap:1.5rem;grid-template-columns:1fr}@media(min-width:768px){.hr-logistics-grid[data-astro-cid-l2wv2mod]{grid-template-columns:repeat(3,1fr)}}.hr-logistics-card[data-astro-cid-l2wv2mod]{background:var(--color-bg);border-radius:12px;padding:1.75rem}.hr-logistics-card[data-astro-cid-l2wv2mod] h3[data-astro-cid-l2wv2mod]{font-family:var(--font-heading);color:var(--color-primary);font-size:var(--text-intro);margin-bottom:.5rem}.hr-logistics-card[data-astro-cid-l2wv2mod] p[data-astro-cid-l2wv2mod]{color:var(--color-text);line-height:1.6;font-size:var(--text-sm)}.voordelen-table[data-astro-cid-l2wv2mod]{max-width:900px;margin:0 auto;background:var(--color-bg);border-radius:12px;overflow:hidden;box-shadow:var(--card-shadow)}.voordelen-header[data-astro-cid-l2wv2mod],.voordelen-row[data-astro-cid-l2wv2mod]{display:grid;grid-template-columns:1fr;border-bottom:1px solid rgba(0,0,0,.06)}@media(min-width:768px){.voordelen-header[data-astro-cid-l2wv2mod],.voordelen-row[data-astro-cid-l2wv2mod]{grid-template-columns:1fr 1fr}}.voordelen-row[data-astro-cid-l2wv2mod]:last-child{border-bottom:none}.voordelen-header[data-astro-cid-l2wv2mod]{background:var(--color-accent-green)}.voordelen-head[data-astro-cid-l2wv2mod]{padding:1.25rem;font-family:var(--font-heading);font-size:var(--text-intro);color:var(--color-white)}.voordelen-cell[data-astro-cid-l2wv2mod]{padding:1rem 1.25rem;color:var(--color-text);font-size:var(--text-sm);line-height:1.5}.voordelen-cell[data-astro-cid-l2wv2mod].voordelen-werknemer{background:#40513b0a}@media(max-width:767px){.voordelen-header[data-astro-cid-l2wv2mod]{display:none}.voordelen-row[data-astro-cid-l2wv2mod]{padding:.5rem 0}.voordelen-cell[data-astro-cid-l2wv2mod]{padding:.75rem 1.25rem .25rem}.voordelen-cell[data-astro-cid-l2wv2mod]:before{display:block;font-family:var(--font-body);font-size:.7rem;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.25rem;font-weight:500}.voordelen-cell[data-astro-cid-l2wv2mod].voordelen-werknemer:before{content:"Voor de werknemer";color:var(--color-accent-green)}html[lang=en] .voordelen-cell[data-astro-cid-l2wv2mod].voordelen-werknemer:before{content:"For the employee"}.voordelen-cell[data-astro-cid-l2wv2mod]:not(.voordelen-werknemer):before{content:"Voor de werkgever";color:var(--color-text-light)}html[lang=en] .voordelen-cell[data-astro-cid-l2wv2mod]:not(.voordelen-werknemer):before{content:"For the employer"}}.themadagen-grid[data-astro-cid-l2wv2mod]{display:grid;gap:1rem;max-width:900px;margin:0 auto;grid-template-columns:1fr}@media(min-width:640px){.themadagen-grid[data-astro-cid-l2wv2mod]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.themadagen-grid[data-astro-cid-l2wv2mod]{grid-template-columns:repeat(3,1fr)}}.themadag-card[data-astro-cid-l2wv2mod]{background:var(--color-bg-warm);border-radius:10px;padding:1.25rem 1.5rem;border-left:3px solid var(--color-accent-green)}.themadag-name[data-astro-cid-l2wv2mod]{font-family:var(--font-heading);font-size:1rem;color:var(--color-primary);margin-bottom:.25rem;line-height:1.3}.themadag-date[data-astro-cid-l2wv2mod]{font-size:var(--text-sm);color:var(--color-text-light)}.themadagen-note[data-astro-cid-l2wv2mod]{text-align:center;margin-top:2rem;font-size:var(--text-sm);color:var(--color-text-light);font-style:italic}.fiscal-grid[data-astro-cid-l2wv2mod]{display:grid;gap:1.5rem;grid-template-columns:1fr}@media(min-width:768px){.fiscal-grid[data-astro-cid-l2wv2mod]{grid-template-columns:repeat(3,1fr)}}.fiscal-card[data-astro-cid-l2wv2mod]{position:relative;background:var(--color-bg-warm);padding:2rem 1.75rem;border-radius:12px;display:flex;flex-direction:column}.fiscal-badge[data-astro-cid-l2wv2mod]{position:absolute;top:-.625rem;left:1.5rem;background:var(--color-accent-green);color:var(--color-white);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.05em;padding:.25rem .75rem;border-radius:999px}.fiscal-title[data-astro-cid-l2wv2mod]{font-family:var(--font-heading);color:var(--color-primary);margin-bottom:.75rem}.fiscal-summary[data-astro-cid-l2wv2mod]{color:var(--color-text);line-height:1.6;margin-bottom:1.25rem;flex-grow:1}.fiscal-details[data-astro-cid-l2wv2mod]{margin-top:auto}.fiscal-details[data-astro-cid-l2wv2mod] summary[data-astro-cid-l2wv2mod]{cursor:pointer;color:var(--color-accent-green);font-weight:500;font-size:var(--text-sm);padding:.5rem 0;list-style:none}.fiscal-details[data-astro-cid-l2wv2mod] summary[data-astro-cid-l2wv2mod]::-webkit-details-marker{display:none}.fiscal-details[data-astro-cid-l2wv2mod] summary[data-astro-cid-l2wv2mod]:after{content:" →";transition:transform .2s ease;display:inline-block}.fiscal-details[data-astro-cid-l2wv2mod][open] summary[data-astro-cid-l2wv2mod]:after{transform:rotate(90deg)}.fiscal-details[data-astro-cid-l2wv2mod] p[data-astro-cid-l2wv2mod]{margin-top:.75rem;color:var(--color-text);line-height:1.6;font-size:var(--text-sm)}.fiscal-disclaimer[data-astro-cid-l2wv2mod]{margin-top:2rem;text-align:center;font-size:var(--text-sm);color:var(--color-text-light);font-style:italic;max-width:720px;margin-left:auto;margin-right:auto}.prose-block[data-astro-cid-l2wv2mod]{max-width:720px;margin:0 auto}.prose-block[data-astro-cid-l2wv2mod] h2,.prose-block[data-astro-cid-l2wv2mod] h3{margin-top:2.5rem;margin-bottom:1rem;color:var(--color-primary)}.prose-block[data-astro-cid-l2wv2mod] h3{font-size:1.375rem;line-height:1.3}.prose-block[data-astro-cid-l2wv2mod] h2:first-child,.prose-block[data-astro-cid-l2wv2mod] h3:first-child,.prose-block[data-astro-cid-l2wv2mod]>div>h2:first-child,.prose-block[data-astro-cid-l2wv2mod]>div>h3:first-child{margin-top:0}.prose-block[data-astro-cid-l2wv2mod] p{color:var(--color-text);line-height:1.7;margin-bottom:1rem}.prose-block[data-astro-cid-l2wv2mod] p:last-child{margin-bottom:0}.audience-tabs[data-astro-cid-l2wv2mod]{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;margin-bottom:2rem}.audience-tab[data-astro-cid-l2wv2mod]{padding:.625rem 1.25rem;border-radius:999px;border:1px solid var(--color-bg-warm);background:var(--color-bg);color:var(--color-text);font-size:var(--text-sm);font-family:var(--font-body);cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.audience-tab[data-astro-cid-l2wv2mod]:hover{border-color:var(--color-accent-green);color:var(--color-accent-green)}.audience-tab[data-astro-cid-l2wv2mod].is-active{background:var(--color-accent-green);color:var(--color-white);border-color:var(--color-accent-green)}.audience-panels[data-astro-cid-l2wv2mod]{max-width:720px;margin:0 auto}.audience-panel[data-astro-cid-l2wv2mod]{background:var(--color-bg-warm);border-radius:12px;padding:2rem}.audience-panel[data-astro-cid-l2wv2mod]:not(.is-active){display:none}.audience-panel-title[data-astro-cid-l2wv2mod]{font-family:var(--font-heading);color:var(--color-primary);margin-bottom:.75rem}.audience-panel-body[data-astro-cid-l2wv2mod]{color:var(--color-text);line-height:1.7}.comparison-table[data-astro-cid-l2wv2mod]{max-width:900px;margin:0 auto;border-radius:12px;overflow:hidden;background:var(--color-bg);box-shadow:var(--card-shadow)}.comparison-header[data-astro-cid-l2wv2mod],.comparison-row[data-astro-cid-l2wv2mod]{display:grid;grid-template-columns:1fr;border-bottom:1px solid rgba(0,0,0,.06)}@media(min-width:768px){.comparison-header[data-astro-cid-l2wv2mod],.comparison-row[data-astro-cid-l2wv2mod]{grid-template-columns:1fr 1.4fr 1.4fr}}.comparison-row[data-astro-cid-l2wv2mod]:last-child{border-bottom:none}@media(min-width:768px){.comparison-header[data-astro-cid-l2wv2mod]{background:var(--color-accent-green)}}.comparison-col-label[data-astro-cid-l2wv2mod]{padding:1rem 1.25rem;font-weight:500;color:var(--color-primary);background:var(--color-bg-warm);font-size:var(--text-sm)}@media(min-width:768px){.comparison-col-label[data-astro-cid-l2wv2mod]{background:transparent}.comparison-header[data-astro-cid-l2wv2mod] .comparison-col-label[data-astro-cid-l2wv2mod]{background:var(--color-accent-green)}}.comparison-col-head[data-astro-cid-l2wv2mod]{padding:1.25rem;font-family:var(--font-heading);font-size:var(--text-intro);color:var(--color-primary)}@media(min-width:768px){.comparison-col-head[data-astro-cid-l2wv2mod]{color:var(--color-white)}}.comparison-col[data-astro-cid-l2wv2mod]{padding:1rem 1.25rem;color:var(--color-text);font-size:var(--text-sm);line-height:1.5}@media(max-width:767px){.comparison-header[data-astro-cid-l2wv2mod]{display:none}.comparison-row[data-astro-cid-l2wv2mod]{padding:.5rem 0}.comparison-row[data-astro-cid-l2wv2mod] .comparison-col-label[data-astro-cid-l2wv2mod]{background:var(--color-bg-warm);font-weight:600;text-transform:uppercase;font-size:var(--text-xs);letter-spacing:.05em;color:var(--color-primary);padding:.625rem 1.25rem}.comparison-col[data-astro-cid-l2wv2mod]{padding:.75rem 1.25rem .25rem}.comparison-col[data-astro-cid-l2wv2mod]:before{display:block;font-family:var(--font-body);font-size:.7rem;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.25rem;font-weight:500}.comparison-col[data-astro-cid-l2wv2mod].comparison-col-chair:before{content:"Stoelmassage";color:var(--color-accent-green)}html[lang=en] .comparison-col[data-astro-cid-l2wv2mod].comparison-col-chair:before{content:"Chair massage"}.comparison-col[data-astro-cid-l2wv2mod]:not(.comparison-col-chair):before{content:"Tafel of mat";color:var(--color-text-light)}html[lang=en] .comparison-col[data-astro-cid-l2wv2mod]:not(.comparison-col-chair):before{content:"Table or mat"}}.comparison-wrap[data-astro-cid-l2wv2mod]{max-width:900px;margin:2.5rem auto 3rem}.comparison-intro[data-astro-cid-l2wv2mod]{font-weight:600;color:var(--color-primary);margin-bottom:1rem;font-size:var(--text-sm)}.science-stats-grid[data-astro-cid-l2wv2mod]{display:grid;gap:1.5rem;grid-template-columns:1fr}@media(min-width:640px){.science-stats-grid[data-astro-cid-l2wv2mod]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.science-stats-grid[data-astro-cid-l2wv2mod]{grid-template-columns:repeat(4,1fr)}}.science-stat[data-astro-cid-l2wv2mod]{text-align:center;padding:2rem 1.25rem;background:var(--color-bg-warm);border-radius:12px}.science-stat-number[data-astro-cid-l2wv2mod]{font-family:var(--font-heading);font-size:var(--text-intro);line-height:1.3;color:var(--color-accent-green);margin-bottom:.5rem;font-weight:600}.science-stat-label[data-astro-cid-l2wv2mod]{font-size:var(--text-intro);color:var(--color-primary);margin-bottom:.75rem;line-height:1.3}.science-stat-source[data-astro-cid-l2wv2mod]{font-size:var(--text-sm);color:var(--color-text-light);line-height:1.5}.testimonials-grid[data-astro-cid-l2wv2mod]{display:grid;gap:1.5rem}@media(min-width:768px){.testimonials-grid[data-astro-cid-l2wv2mod]{grid-template-columns:repeat(3,1fr)}}
