.elementor .blogkaart__titel:hover,.elementor .blogkaart__titel:focus-visible{text-decoration:underline;text-underline-offset: 4px; text-decoration-thickness: 1px;\n}.elementor .blogkaart__titel{color:inherit;text-decoration:none;}.elementor .blogkaart__meta{width:100%;padding:0px;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap: 6px 14px;\n}.elementor .blogkaart__beeld{width:100%;height:320px;object-fit:cover;border-radius:var(--radius-m);display:block;}.elementor .blogkaart{width:100%;color:var(--kleur-inkt);padding:0px;display:flex;flex-direction:column;gap:18px;align-items:flex-start;}.elementor .profiel__tekst{width:auto;padding:0px;display:flex;flex-direction:column;gap:2px;align-items:flex-start;}.elementor .profiel__avatar{width:56px;height:56px;object-fit:cover;border-radius:50%;display:block;flex:0 0 auto;}.elementor .profiel{width:auto;padding:0px;display:flex;flex-direction:row;gap:16px;align-items:center;}.elementor .tt-footer__klein:hover,.elementor .tt-footer__klein:focus-visible{opacity:100%;}.elementor .tt-footer__klein{font-family:var(--font-sans);font-weight:400;font-size:var(--fs-klein);color:inherit;line-height:1.4;text-decoration:none;opacity:60%;transition:opacity 0.2s;}.elementor .tt-footer__links{width:auto;padding:0px;display:flex;flex-direction:row;gap:32px;}.elementor .tt-footer__onder{width:100%;padding-block-start:32px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:row;gap:var(--ruimte-s);justify-content:space-between;align-items:flex-start;border-top-style: solid; border-top-color: currentColor;\n}.elementor .tt-footer__link:hover,.elementor .tt-footer__link:focus-visible{text-decoration:underline;opacity:100%;text-underline-offset: 4px;\n}.elementor .tt-footer__link{font-family:var(--font-sans);font-weight:400;font-size:var(--fs-body);color:inherit;line-height:1.4;text-decoration:none;opacity:90%;transition:opacity 0.2s;}.elementor .tt-footer__titel{font-family:var(--font-sans);font-weight:500;font-size:var(--fs-klein);line-height:1.4;opacity:55%;}.elementor .tt-footer__kolom{width:220px;padding:0px;display:flex;flex-direction:column;gap:14px;align-items:flex-start;}.elementor .tt-footer__kolommen{width:auto;padding:0px;display:flex;flex-direction:row;gap:var(--ruimte-3xl);}.elementor .tt-footer__logo{width:173px;height:40px;display:block;}.elementor .tt-footer__merk{width:100%;max-width:400px;padding:0px;display:flex;flex-direction:column;gap:var(--ruimte-s);align-items:flex-start;}.elementor .tt-footer__boven{width:100%;padding:0px;display:flex;flex-direction:row;gap:var(--ruimte-xl);justify-content:space-between;align-items:flex-start;}.elementor .nav-mobiel__link{font-family:var(--font-sans);font-weight:400;font-size:var(--fs-intro);color:inherit;line-height:1.3;text-decoration:none;padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:block;border-bottom-style: solid; border-bottom-color: rgba(30, 45, 35, 0.12);\n}.elementor .nav-mobiel__inhoud{position:absolute;inset-block-start:100%;inset-inline-end:0px;inset-inline-start:0px;z-index:99;padding-block-start:8px;padding-block-end:28px;padding-inline-start:var(--ruimte-sectie-x);padding-inline-end:var(--ruimte-sectie-x);border-block-start-width:1px;background-color:var(--kleur-creme);box-shadow:0px 16px 24px 0px rgba(30, 45, 35, 0.08);display:flex;flex-direction:column;gap:0px;align-items:stretch;border-top-style: solid; border-top-color: rgba(30, 45, 35, 0.12);\n}.elementor .nav-mobiel__icoon{width:14px;height:14px;transition:transform 0.2s;& > * { width: 14px; height: 14px; }\n}.elementor .nav-mobiel__titel{width:auto;font-family:var(--font-sans);font-weight:500;font-size:var(--fs-klein);line-height:1.4;}.elementor .nav-mobiel__knop{width:auto;cursor:pointer;padding-block-start:9px;padding-block-end:9px;padding-inline-start:16px;padding-inline-end:16px;border-radius:var(--radius-pil);border-width:1px;border-color:var(--kleur-inkt);border-style:solid;display:inline-flex;flex-direction:row;gap:10px;align-items:center;list-style: none;\n}.elementor .nav-mobiel__item{width:auto;position:static;&[open] .nav-mobiel__icoon { transform: rotate(45deg); }\n}.elementor .nav-mobiel{width:auto;position:static;padding:0px;display:none;}.elementor .tt-header__acties{width:auto;padding:0px;display:flex;flex-direction:row;gap:28px;align-items:center;}.elementor .tt-header__link:hover,.elementor .tt-header__link:focus-visible{opacity:60%;}.elementor .tt-header__link{font-family:var(--font-sans);font-weight:400;font-size:var(--fs-knop);color:inherit;line-height:1.4;text-decoration:none;transition:opacity 0.2s;white-space: nowrap;\n}.elementor .tt-header__menu{width:auto;padding:0px;display:flex;flex-direction:row;gap:36px;align-items:center;}.elementor .tt-header__logo{width:130px;height:30px;display:block;flex:0 0 auto;}.elementor .tt-header{width:100%;min-height:88px;position:relative;z-index:100;color:var(--kleur-inkt);padding-block-start:0px;padding-block-end:0px;padding-inline-start:var(--ruimte-xl);padding-inline-end:var(--ruimte-xl);background-color:var(--kleur-creme);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);display:flex;flex-direction:row;gap:24px;justify-content:space-between;align-items:center;}.elementor .icoon{width:28px;height:28px;display:block;flex:0 0 auto;}.elementor .textuur--watermerk{&::after { content: ""; position: absolute; z-index: -1; pointer-events: none; right: -96px; bottom: -150px; width: 656px; height: 620px; background-image: url("https://tintensity.nl/wp-content/uploads/2026/10/watermerk_logo_groot.svg"); background-size: contain; background-position: center; background-repeat: no-repeat; opacity: 0.05; }\n}.elementor .textuur--blad{&::before { content: ""; position: absolute; inset: 0; z-index: -1; pointer-events: none; background-image: url("https://tintensity.nl/wp-content/uploads/2026/10/textuur_bladschaduw.jpg"); background-size: cover; background-position: center; background-repeat: no-repeat; mix-blend-mode: multiply; opacity: 0.2; }\n}.elementor .raster{width:100%;padding:0px;display:grid;gap:var(--ruimte-s);grid-template-columns:repeat(2, minmax(0, 1fr));grid-auto-rows:auto;}.elementor .raster--3{grid-template-columns:repeat(3, minmax(0, 1fr));}.elementor .sectie__titel{width:auto;max-width:720px;padding:0px;display:flex;flex-direction:column;gap:var(--ruimte-s);align-items:flex-start;}.elementor .sectie__kop{width:100%;padding:0px;display:flex;flex-direction:row;gap:var(--ruimte-xl);justify-content:space-between;align-items:flex-end;}.elementor .sectie__container{width:100%;max-width:var(--ruimte-container);padding:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:var(--ruimte-2xl);}.elementor .sectie{width:100%;overflow:hidden;position:relative;color:var(--kleur-inkt);padding-block-start:var(--ruimte-sectie-y);padding-block-end:var(--ruimte-sectie-y);padding-inline-start:var(--ruimte-sectie-x);padding-inline-end:var(--ruimte-sectie-x);background-color:var(--kleur-creme);display:flex;flex-direction:column;gap:var(--ruimte-2xl);align-items:center;isolation: isolate;\n}.elementor .sectie--groen{color:var(--kleur-wit);background-color:var(--kleur-bosgroen);}.elementor .sectie--salie{background-color:var(--kleur-salie-licht);}.elementor .sectie--zand{background-color:var(--kleur-zand);}.elementor .sectie--creme{background-color:var(--kleur-creme);}.elementor .tekst-klein{font-family:var(--font-sans);font-weight:400;font-size:var(--fs-klein);line-height:1.4;}.elementor .tekst-body{font-family:var(--font-sans);font-weight:400;font-size:var(--fs-body);line-height:1.45;}.elementor .tekst-intro{font-family:var(--font-sans);font-weight:300;font-size:var(--fs-intro);line-height:1.35;}.elementor .eyebrow{font-family:var(--font-sans);font-weight:500;font-size:var(--fs-klein);line-height:1.4;opacity:70%;}.elementor .kop-5{font-family:var(--font-sans);font-weight:400;font-size:var(--fs-kop-5);letter-spacing:0px;line-height:1.3;}.elementor .pil{width:auto;font-family:var(--font-sans);font-weight:500;font-size:var(--fs-xs);color:var(--kleur-inkt);line-height:1.4;text-decoration:none;padding-block-start:6px;padding-block-end:6px;padding-inline-start:14px;padding-inline-end:14px;border-radius:var(--radius-pil);border-width:1px;border-color:transparent;border-style:solid;background-color:var(--kleur-wit);display:inline-flex;gap:8px;align-items:center;white-space: nowrap;\n}.elementor .pil--salie{background-color:var(--kleur-salie-licht);}.elementor .tekstlink{font-family:var(--font-sans);font-weight:500;font-size:var(--fs-knop);color:inherit;line-height:1.4;text-decoration:none;cursor:pointer;display:inline-flex;gap:8px;align-items:center;&::after { content: "\2192"; font-weight: 400; transition: transform 0.2s ease; } &:hover::after { transform: translateX(4px); }\n}.elementor .knop:hover,.elementor .knop:focus-visible{color:var(--kleur-wit);background-color:var(--kleur-inkt);}.elementor .knop:focus{outline-offset:3px;outline: 2px solid var(--kleur-salie);\n}.elementor .knop{height:var(--knop-h-m);font-family:var(--font-sans);font-weight:500;font-size:var(--fs-knop);color:var(--kleur-wit);line-height:1;text-decoration:none;cursor:pointer;padding-block-start:0px;padding-block-end:0px;padding-inline-start:22px;padding-inline-end:22px;border-radius:var(--radius-pil);border-width:1px;border-color:transparent;border-style:solid;background-color:var(--kleur-bosgroen);transition:background-color 0.2s, color 0.2s, border-color 0.2s;display:inline-flex;gap:8px;justify-content:center;align-items:center;white-space: nowrap;\n}.elementor .knop--outline:hover,.elementor .knop--outline:focus-visible{color:var(--kleur-creme);background-color:var(--kleur-inkt);}.elementor .knop--outline{color:var(--kleur-inkt);border-color:var(--kleur-inkt);background-color:transparent;}.elementor .knop--creme:hover,.elementor .knop--creme:focus-visible{color:var(--kleur-inkt);background-color:var(--kleur-wit);}.elementor .knop--creme{color:var(--kleur-inkt);background-color:var(--kleur-creme);}.elementor .knop--l{height:var(--knop-h-l);font-size:var(--fs-body);padding-block-start:0px;padding-block-end:0px;padding-inline-start:28px;padding-inline-end:28px;}.elementor .u-zacht-80{opacity:80%;}.elementor .u-zacht-70{opacity:70%;}.elementor .u-zacht-60{opacity:60%;}.elementor .u-medium{font-weight:500;}.elementor .tt-footer{padding-block-start:clamp(72px, 8vw, 120px);padding-block-end:var(--ruimte-xl);gap:var(--ruimte-3xl);&::after { right: -80px; bottom: -120px; width: 550px; height: 520px; }\n}.elementor .tt-header__knop{height:var(--knop-h-s);}.elementor .nav-mobiel__cta{margin-block-start:20px;align-self:flex-start;}.elementor .u-zacht-75{opacity:75%;}.elementor .raster--blog{column-gap:var(--ruimte-m);row-gap: var(--ruimte-3xl);\n}.elementor .cta-blok__tekst{max-width:560px;}.elementor .cta-blok{width:100%;max-width:760px;text-align:center;padding:0px;display:flex;flex-direction:column;gap:28px;align-items:center;margin-inline: auto; & h2 em { display: block; }\n}.elementor .auteurskaart__bio{line-height:1.5;opacity:85%;}.elementor .auteurskaart__naam{font-size:var(--fs-intro);line-height:1.3;}.elementor .auteurskaart__tekst{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:10px;flex:1 1 0px;align-items:flex-start;}.elementor .auteurskaart__avatar{width:80px;height:80px;object-fit:cover;border-radius:50%;flex:0 0 auto;}.elementor .auteurskaart{padding:var(--ruimte-m);border-radius:var(--radius-l);background-color:var(--kleur-zand);display:flex;gap:var(--ruimte-s);align-items:flex-start;}.elementor .artikel__tags{padding-block-start:24px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-top-style: solid; border-top-color: var(--kleur-inkt); &:not(:has(a)) { display: none; } & .tags { display: flex; flex-wrap: wrap; gap: 8px; } & a { display: inline-flex; align-items: center; padding: 8px 14px; border: 1px solid var(--kleur-inkt); border-radius: var(--radius-pil); font-family: var(--font-sans); font-size: var(--fs-xs); font-weight: 500; line-height: 1.4; color: var(--kleur-inkt); text-decoration: none; transition: background-color .2s ease, color .2s ease; } & a:hover { background: var(--kleur-inkt); color: var(--kleur-creme); }\n}.elementor .artikel__tekst{min-width:0px;color:var(--kleur-inkt);padding:0px;& :is(p, ul, ol, blockquote, figure, h2, h3, h4, .wp-block-group) { margin-block: 0 28px; } & :is(p, ul, ol, blockquote, figure, .wp-block-group):last-child { margin-block-end: 0; } & :is(h2, h3, h4) { font-family: var(--font-sans); font-weight: 400; letter-spacing: 0; color: inherit; scroll-margin-top: 120px; } & h2 { font-size: var(--fs-kop-4); line-height: 1.25; } & h3 { font-size: var(--fs-kop-5); line-height: 1.3; } & h4 { font-size: var(--fs-label); line-height: 1.3; } & :is(p, li) { font-family: var(--font-sans); font-size: var(--fs-body); line-height: 1.65; } & p { opacity: .88; } & :is(ul, ol) { display: flex; flex-direction: column; gap: 14px; padding-inline-start: 24px; } & li { line-height: 1.5; padding-inline-start: 4px; } & a { color: var(--kleur-bosgroen); text-decoration: underline; text-underline-offset: .2em; } & blockquote { margin-inline: 0; padding: 8px 0 8px 32px; border-left: 3px solid var(--kleur-bosgroen); } & blockquote p { margin: 0; font-family: var(--font-serif); font-style: italic; font-size: var(--fs-kop-3); line-height: 1.2; opacity: 1; } & blockquote cite { display: block; margin-top: 12px; font-family: var(--font-sans); font-style: normal; font-size: var(--fs-klein); opacity: .6; } & figure { margin-inline: 0; } & figure img { display: block; width: 100%; height: auto; border-radius: var(--radius-m); } & figcaption { margin: 12px 0 0; font-size: var(--fs-klein); line-height: 1.4; text-align: left; opacity: .6; } & :is(.kernpunten, .kernpunten .wp-block-group__inner-container) { display: flex; flex-direction: column; gap: 16px; } & .kernpunten { padding: var(--ruimte-m); background: var(--kleur-salie-licht); border-radius: var(--radius-m); } & .kernpunten :is(p, ul, ol, h2, h3, h4) { margin: 0; } & .kernpunten p { opacity: 1; } & .kernpunten ul { list-style: none; padding: 0; gap: 16px; } & .kernpunten li { position: relative; padding-inline-start: 34px; line-height: 1.45; } & .kernpunten li::before { content: ""; position: absolute; left: 0; top: .05em; width: 22px; height: 22px; background: url("https://tintensity.nl/wp-content/uploads/2026/10/icoon_kernpunt.svg") no-repeat center / contain; } & .kernpunten > :first-child, & .kernpunten .wp-block-group__inner-container > :first-child { font-size: var(--fs-klein); font-weight: 500; line-height: 1.4; opacity: .7; }\n}.elementor .delen{padding:0px;display:flex;flex-direction:column;gap:14px;& .elementor-grid { gap: 8px; --grid-column-gap: 8px; --grid-row-gap: 8px; } & .elementor-share-btn { width: 44px; height: 44px; border: 1px solid var(--kleur-inkt); border-radius: 50%; background: transparent; color: var(--kleur-inkt); transition: background-color .2s ease, color .2s ease; } & .elementor-share-btn__icon { width: 44px; color: inherit; } & .elementor-share-btn__icon svg { width: 18px; height: 18px; fill: currentColor; } & .elementor-share-btn:hover { background: var(--kleur-inkt); color: var(--kleur-creme); }\n}.elementor .inhoudsopgave{padding:0px;display:flex;flex-direction:column;gap:16px;& .elementor-widget-table-of-contents { --box-border-width: 0px; --box-padding: 0px; --box-background-color: transparent; --header-background-color: transparent; --item-text-color: var(--kleur-inkt); --item-text-hover-color: var(--kleur-inkt); --item-text-active-color: var(--kleur-inkt); --item-text-decoration: none; --item-text-hover-decoration: none; } & .elementor-toc__header { display: none; } & .elementor-toc__body { padding: 0; margin: 0; } & .elementor-toc__list-wrapper { list-style: none; margin: 0; padding: 0; } & .elementor-toc__list-item { margin: 0; padding: 10px 0 10px 16px; border-left: 1px solid var(--kleur-inkt); } & .elementor-toc__list-item-text-wrapper::before { display: none; } & .elementor-toc__list-item-text { font-family: var(--font-sans); font-size: var(--fs-knop); font-weight: 400; line-height: 1.4; color: var(--kleur-inkt); opacity: .7; text-decoration: none; } & .elementor-toc__list-item-text:hover { opacity: 1; } & .elementor-toc__list-item:has(.elementor-item-active) { padding-left: 15px; border-left: 2px solid var(--kleur-bosgroen); } & .elementor-item-active { font-weight: 500; opacity: 1; }\n}.elementor .artikel__kolom{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:28px;}.elementor .artikel__zijbalk{position:sticky;inset-block-start:120px;padding:0px;display:flex;flex-direction:column;gap:var(--ruimte-l);}.elementor .artikel__raster{width:100%;max-width:var(--ruimte-container);column-gap:var(--ruimte-3xl);padding:0px;display:grid;grid-template-columns:280px minmax(0, 760px);justify-content:center;align-items:start;row-gap: var(--ruimte-xl); margin-inline: auto;\n}.elementor .artikel{display:block;padding-block: 0 var(--ruimte-sectie-y); padding-inline: var(--ruimte-sectie-x);\n}.elementor .artikel-beeld__img{width:100%;height:auto;max-width:var(--ruimte-container);aspect-ratio:1360 / 620;object-fit:cover;border-radius:var(--radius-m);display:block;margin-inline: auto;\n}.elementor .artikel-beeld{display:flex;justify-content:center;padding-block: 0 var(--ruimte-3xl); padding-inline: var(--ruimte-sectie-x);\n}.elementor .artikel-kop__auteur{width:100%;padding-block-start:24px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;border-top-style: solid; border-top-color: var(--kleur-inkt); & .profiel { margin-inline: 0; width: auto; }\n}.elementor .artikel-kop__intro{max-width:1000px;opacity:85%;}.elementor .artikel-meta{padding:0px;display:flex;gap:8px;flex-wrap:wrap;align-items:center;& .pil { margin-inline-end: 6px; }\n}.elementor .artikel-kop__terug:hover,.elementor .artikel-kop__terug:focus-visible{opacity:70%;}.elementor .artikel-kop__terug{font-weight:500;font-size:var(--fs-knop);line-height:1.4;transition:opacity 0.2s;& a { color: inherit; text-decoration: none; }\n}.elementor .artikel-kop__inhoud{width:100%;max-width:1000px;padding:0px;display:flex;flex-direction:column;gap:28px;align-items:flex-start;margin-inline: auto;\n}.elementor .artikel-kop{display:flex;flex-direction:column;align-items:center;padding-block: var(--ruimte-sectie-y) var(--ruimte-2xl); padding-inline: var(--ruimte-sectie-x);\n}