.NodeArticlePage{--hero--margin:0 0 var(--spacing--13);--hero-tags-metadata--margin:0 0 var(--spacing--5);--hero-tags-metadata--gap:var(--spacing--9);--body--margin:0 0 var(--spacing--6);--link--margin:var(--spacing--8) 0 0}@media screen and (min-width:768px){.NodeArticlePage{--hero--margin:0 0 var(--spacing--14);--hero-tags-metadata--margin:0 0 var(--spacing--6);--hero-tags-metadata--gap:var(--spacing--11)}}@media screen and (min-width:1200px){.NodeArticlePage{--hero--margin:0 0 var(--spacing--15);--hero-tags-metadata--margin:0 0 var(--spacing--10);--body--margin:0 0 var(--spacing--8)}}@media screen and (min-width:1560px){.NodeArticlePage{--hero--margin:0 0 var(--spacing--16);--hero-tags-metadata--margin:0 0 var(--spacing--11);--body--margin:0 0 var(--spacing--9)}}.NodeArticlePage__hero{overflow-x:hidden;margin:var(--hero--margin)}.NodeArticlePage__hero__tags-metadata__wrapper{display:flex;flex-direction:column;gap:var(--hero-tags-metadata--gap);justify-content:space-between;margin:var(--hero-tags-metadata--margin)}@media screen and (min-width:1200px){.NodeArticlePage__hero__tags-metadata__wrapper{flex-direction:row}}.NodeArticlePage__hero__media>img{width:100%;object-fit:cover}.NodeArticlePage__body{margin:var(--body--margin)}.NodeArticlePage__link{margin:var(--link--margin)}:root[data-theme=kerstentechniek] .NodeArticlePage{--body--margin:0 0 var(--spacing--8)}@media screen and (min-width:1200px){:root[data-theme=kerstentechniek] .NodeArticlePage{--body--margin:0 0 var(--spacing--9)}}@media screen and (min-width:1560px){:root[data-theme=kerstentechniek] .NodeArticlePage{--body--margin:0 0 var(--spacing--10)}}:root[data-theme=kerstentechniek] .NodeArticlePage:has(.NodeArticlePage__hero__tags-metadata__wrapper):not(:has(.NodeArticlePage__hero__media-wrapper)) .NodeArticlePage__hero__tags-metadata__wrapper{margin-bottom:0}:root[data-theme=kerstentechniek] .NodeArticlePage__metadata{font-family:var(--text--family--body);font-weight:var(--text--weight--regular);font-style:normal;font-size:var(--font-size--body--small--screen-xs);line-height:var(--line-height--body--small--screen-xs)}@media screen and (min-width:768px){:root[data-theme=kerstentechniek] .NodeArticlePage__metadata{font-size:var(--font-size--body--small--screen-md);line-height:var(--line-height--body--small--screen-md)}}@media screen and (min-width:1200px){:root[data-theme=kerstentechniek] .NodeArticlePage__metadata{font-size:var(--font-size--body--small--screen-lg);line-height:var(--line-height--body--small--screen-lg)}}@media screen and (min-width:1560px){:root[data-theme=kerstentechniek] .NodeArticlePage__metadata{font-size:var(--font-size--body--small--screen-xl);line-height:var(--line-height--body--small--screen-xl)}}:root[data-theme=kerstentechniek] .NodeArticlePage__metadata p{margin-bottom:var(--margin-bottom--body--small--screen-xs)}@media screen and (min-width:768px){:root[data-theme=kerstentechniek] .NodeArticlePage__metadata p{margin-bottom:var(--margin-bottom--body--small--screen-md)}}@media screen and (min-width:1200px){:root[data-theme=kerstentechniek] .NodeArticlePage__metadata p{margin-bottom:var(--margin-bottom--body--small--screen-lg)}}@media screen and (min-width:1560px){:root[data-theme=kerstentechniek] .NodeArticlePage__metadata p{margin-bottom:var(--margin-bottom--body--small--screen-xl)}}.NodeArticleCard{--border:var(--border--width--primary) solid var(--border--color--primary);--border-radius:var(--radius--actions--regular);--color--hover:var(--text--color--link--hover);--background-color:var(--surface--background--neutral);--background-color--hover:var(--surface--background--neutral);--content--gap:var(--spacing--6);--content--padding:var(--spacing--10);--metadata--gap:var(--spacing--4);--publish-date--color:var(--text--color--link);--image--aspect-ratio:4/3;position:relative;display:flex;flex-direction:column;justify-content:space-between;height:100%;border:var(--border);border-radius:var(--border-radius);background-color:var(--background-color)}.NodeArticleCard:active,.NodeArticleCard:focus-within,.NodeArticleCard:hover{background-color:var(--background-color--hover)}.NodeArticleCard:active img,.NodeArticleCard:focus-within img,.NodeArticleCard:hover img{transform:scale(105%)}.NodeArticleCard:active .Card__title,.NodeArticleCard:focus-within .Card__title,.NodeArticleCard:hover .Card__title{color:var(--color--hover);text-decoration:underline}.NodeArticleCard .Card__image{overflow:hidden;aspect-ratio:var(--image--aspect-ratio)}.NodeArticleCard .Card__image img{width:100%;border:var(--border);border-bottom:0;border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius);object-fit:cover;transition:transform var(--effect--animation-duration--regular) var(--effect--animation-timing--cubic-bezier)}.NodeArticleCard .Card__content{display:flex;flex-direction:column-reverse;gap:var(--content--gap);padding:var(--content--padding);border:var(--border);border-top:0;border-bottom-right-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius)}.NodeArticleCard .Card__subtitle p{margin:0}.NodeArticleCard .Card__metadata{display:flex;flex-wrap:wrap;gap:var(--metadata--gap);align-items:center;justify-content:space-between}.NodeArticleCard .Card__publish-date{color:var(--publish-date--color)}:root[data-theme=kerstentechniek] .NodeArticleCard{--border:0;--border-radius:0;--content--gap:var(--spacing--5);--content--padding:var(--spacing--7) 0 0;--text--color--h3:var(--text--color--link);--publish-date--color:unset;justify-content:unset}@media screen and (min-width:768px){:root[data-theme=kerstentechniek] .NodeArticleCard{--content--gap:var(--spacing--6)}}@media screen and (min-width:1200px){:root[data-theme=kerstentechniek] .NodeArticleCard{--content--gap:var(--spacing--7)}}:root[data-theme=kerstentechniek] .NodeArticleCard .Card__metadata{font-family:var(--text--family--body);font-weight:var(--text--weight--regular);font-style:normal;font-size:var(--font-size--body--small--screen-xs);line-height:var(--line-height--body--small--screen-xs)}@media screen and (min-width:768px){:root[data-theme=kerstentechniek] .NodeArticleCard .Card__metadata{font-size:var(--font-size--body--small--screen-md);line-height:var(--line-height--body--small--screen-md)}}@media screen and (min-width:1200px){:root[data-theme=kerstentechniek] .NodeArticleCard .Card__metadata{font-size:var(--font-size--body--small--screen-lg);line-height:var(--line-height--body--small--screen-lg)}}@media screen and (min-width:1560px){:root[data-theme=kerstentechniek] .NodeArticleCard .Card__metadata{font-size:var(--font-size--body--small--screen-xl);line-height:var(--line-height--body--small--screen-xl)}}:root[data-theme=kerstentechniek] .NodeArticleCard .Card__metadata p{margin-bottom:var(--margin-bottom--body--small--screen-xs)}@media screen and (min-width:768px){:root[data-theme=kerstentechniek] .NodeArticleCard .Card__metadata p{margin-bottom:var(--margin-bottom--body--small--screen-md)}}@media screen and (min-width:1200px){:root[data-theme=kerstentechniek] .NodeArticleCard .Card__metadata p{margin-bottom:var(--margin-bottom--body--small--screen-lg)}}@media screen and (min-width:1560px){:root[data-theme=kerstentechniek] .NodeArticleCard .Card__metadata p{margin-bottom:var(--margin-bottom--body--small--screen-xl)}}:root[data-theme=kerstentechniek] .NodeArticleCard .Card__metadata{justify-content:unset}:root[data-theme=kerstentechniek] .NodeArticleCard .Card__tags .article_type_name{display:none}:root[data-theme=kerstentechniek] .NodeArticleCard .Card__subtitle{font-family:var(--text--family--body);font-weight:var(--text--weight--regular);font-style:normal;font-size:var(--font-size--body--small--screen-xs);line-height:var(--line-height--body--small--screen-xs)}@media screen and (min-width:768px){:root[data-theme=kerstentechniek] .NodeArticleCard .Card__subtitle{font-size:var(--font-size--body--small--screen-md);line-height:var(--line-height--body--small--screen-md)}}@media screen and (min-width:1200px){:root[data-theme=kerstentechniek] .NodeArticleCard .Card__subtitle{font-size:var(--font-size--body--small--screen-lg);line-height:var(--line-height--body--small--screen-lg)}}@media screen and (min-width:1560px){:root[data-theme=kerstentechniek] .NodeArticleCard .Card__subtitle{font-size:var(--font-size--body--small--screen-xl);line-height:var(--line-height--body--small--screen-xl)}}:root[data-theme=kerstentechniek] .NodeArticleCard .Card__subtitle p{margin-bottom:var(--margin-bottom--body--small--screen-xs)}@media screen and (min-width:768px){:root[data-theme=kerstentechniek] .NodeArticleCard .Card__subtitle p{margin-bottom:var(--margin-bottom--body--small--screen-md)}}@media screen and (min-width:1200px){:root[data-theme=kerstentechniek] .NodeArticleCard .Card__subtitle p{margin-bottom:var(--margin-bottom--body--small--screen-lg)}}@media screen and (min-width:1560px){:root[data-theme=kerstentechniek] .NodeArticleCard .Card__subtitle p{margin-bottom:var(--margin-bottom--body--small--screen-xl)}}:root[data-theme=kerstentechniek] .NodeArticleCard .Card__subtitle,:root[data-theme=kerstentechniek] .NodeArticleCard .Card__subtitle p{margin-bottom:0}.NodePartnerCard:has(a):active,.NodePartnerCard:has(a):focus-within,.NodePartnerCard:has(a):hover{background-color:var(--background-color--hover)}.NodePartnerCard:has(a):active img,.NodePartnerCard:has(a):focus-within img,.NodePartnerCard:has(a):hover img{transform:scale(105%)}.NodePartnerCard:has(a) .Card__image{overflow:hidden}.NodePartnerCard:has(a) .Card__image img{transition:transform var(--effect--animation-duration--regular) var(--effect--animation-timing--cubic-bezier)}:root[data-theme=kerstentechniek] .NodePartnerCard .Card__title{display:none}.SearchTaxonomyChildren__Results .Searchkit__Results{margin:0;padding:0;list-style-type:none}.SearchTaxonomyChildren__Results .Searchkit__Results__EmptyState{display:none}.SearchTaxonomyChildren__Results .Searchkit__Results li{padding:0}.SearchTaxonomyChildren{--margin:var(--spacing--12) 0 0;--results--gap:var(--spacing--6);margin:var(--margin)}@media screen and (min-width:1200px){.SearchTaxonomyChildren{--margin:var(--spacing--15) 0 0;--results--gap:var(--spacing--10)}}.SearchTaxonomyChildren .Searchkit__Results{display:grid;grid-gap:var(--results--gap);gap:var(--results--gap)}@media screen and (min-width:768px){.SearchTaxonomyChildren .Searchkit__Results{grid-template-columns:repeat(3,1fr)}}.ThemePageChildChildrenClient{--margin:var(--spacing--9) 0 0;margin:var(--margin)}@media screen and (min-width:1200px){.ThemePageChildChildrenClient{--margin:var(--spacing--10) 0 0}}@media screen and (min-width:1560px){.ThemePageChildChildrenClient{--margin:var(--spacing--11) 0 0}}:root[data-theme=kerstentechniek] .TaxonomyTheme--Child{--theme-child--hero--padding:0 0 var(--spacing--13);--theme-child--hero-media--margin:var(--spacing--6) 0 0;--theme-child--icon--size:9.5rem;--theme-child--icon--height:3.2rem;--theme-child--icon--margin-bottom:var(--spacing--7);--theme-child--border--width:12rem}@media screen and (min-width:768px){:root[data-theme=kerstentechniek] .TaxonomyTheme--Child{--theme-child--hero--padding:0 0 var(--spacing--14);--theme-child--hero-media--margin:0}}@media screen and (min-width:1200px){:root[data-theme=kerstentechniek] .TaxonomyTheme--Child{--theme-child--hero--padding:0 0 var(--spacing--15);--theme-child--icon--size:11.5rem;--theme-child--icon--height:4rem;--theme-child--icon--margin-bottom:var(--spacing--8);--theme-child--border--width:16rem}}@media screen and (min-width:1560px){:root[data-theme=kerstentechniek] .TaxonomyTheme--Child{--theme-child--hero--padding:0 0 var(--spacing--16)}}:root[data-theme=kerstentechniek] .TaxonomyTheme--Child__hero{padding:var(--theme-child--hero--padding)}:root[data-theme=kerstentechniek] .TaxonomyTheme--Child__hero__media{margin:var(--theme-child--hero-media--margin)}:root[data-theme=kerstentechniek] .TaxonomyTheme--Child__icon{-webkit-mask-image:url(/icons/custom/kerstentechniek-shapes-slim.svg);mask-image:url(/icons/custom/kerstentechniek-shapes-slim.svg);display:block;width:1em;height:1em;background-color:#000;background-repeat:no-repeat;background-position:0 0;background-size:1em;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:relative;height:var(--theme-child--icon--height);margin-bottom:var(--theme-child--icon--margin-bottom);font-size:var(--theme-child--icon--size)}:root[data-theme=kerstentechniek] .TaxonomyTheme--Child__icon:before{content:"";position:absolute;inset:0;background-color:var(--icon--neutral)}:root[data-theme=kerstentechniek] .TaxonomyTheme--Child__icon:after{content:"";position:absolute;top:0;width:33%;height:100%}:root[data-theme=kerstentechniek] .TaxonomyTheme--Child.TaxonomyThemeChild--label--warmtetransitie .TaxonomyThemeChild__title:after{background-color:var(--color--warmtetransitie)}:root[data-theme=kerstentechniek] .TaxonomyTheme--Child.TaxonomyThemeChild--label--warmtetransitie .TaxonomyThemeChild__icon:after{left:33%;background-color:var(--color--warmtetransitie)}:root[data-theme=kerstentechniek] .TaxonomyTheme--Child.TaxonomyThemeChild--label--elektrificatie .TaxonomyThemeChild__title:after{background-color:var(--color--elektrificatie)}:root[data-theme=kerstentechniek] .TaxonomyTheme--Child.TaxonomyThemeChild--label--elektrificatie .TaxonomyThemeChild__icon:after{left:0;background-color:var(--color--elektrificatie)}:root[data-theme=kerstentechniek] .TaxonomyTheme--Child.TaxonomyThemeChild--label--energie .TaxonomyThemeChild__title:after{background-color:var(--color--energie)}:root[data-theme=kerstentechniek] .TaxonomyTheme--Child.TaxonomyThemeChild--label--energie .TaxonomyThemeChild__icon:after{left:66%;background-color:var(--color--energie)}.ThemePageParentChildrenClient{--margin:var(--spacing--9) 0 0;margin:var(--margin)}@media screen and (min-width:1200px){.ThemePageParentChildrenClient{--margin:var(--spacing--10) 0 0}}@media screen and (min-width:1560px){.ThemePageParentChildrenClient{--margin:var(--spacing--11) 0 0}}:root[data-theme=kerstentechniek] .TaxonomyTheme--Parent{--theme--hero--media--margin:0 0 var(--spacing--10);--theme--icon--size:9.5rem;--theme--icon--height:3.2rem;--theme--icon--margin:var(--icon--size--400) 0 var(--icon--size--400);--theme--icon--height:var(--icon--size--600);--theme--hero--padding:var(--spacing--6) 0 var(--spacing--13);--theme--border--width:12rem}@media screen and (min-width:768px){:root[data-theme=kerstentechniek] .TaxonomyTheme--Parent{--theme--hero--padding:var(--spacing--9) 0 var(--spacing--14)}}@media screen and (min-width:1200px){:root[data-theme=kerstentechniek] .TaxonomyTheme--Parent{--theme--hero--media--margin:0 0 var(--spacing--13);--theme--icon--size:13.6rem;--theme--icon--margin:var(--icon--size--600) 0 var(--icon--size--600);--theme--icon--height:var(--icon--size--800);--theme--hero--padding:var(--spacing--10) 0 var(--spacing--15);--theme--icon--size:11.5rem;--theme--icon--height:4rem;--theme--border--width:16rem}}@media screen and (min-width:1560px){:root[data-theme=kerstentechniek] .TaxonomyTheme--Parent{--theme--hero--padding:var(--spacing--11) 0 var(--spacing--16)}}:root[data-theme=kerstentechniek] .TaxonomyTheme--Parent__hero{padding:var(--theme--hero--padding)}:root[data-theme=kerstentechniek] .TaxonomyTheme--Parent__hero__media-columns{order:-1;margin:var(--theme--hero--media--margin)}:root[data-theme=kerstentechniek] .TaxonomyTheme--Parent__icon{-webkit-mask-image:url(/icons/custom/kerstentechniek-shapes-slim.svg);mask-image:url(/icons/custom/kerstentechniek-shapes-slim.svg);display:block;width:1em;height:1em;background-color:#000;background-repeat:no-repeat;background-position:0 0;background-size:1em;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:relative;height:var(--theme--icon--height);margin:var(--theme--icon--margin);font-size:var(--theme--icon--size)}:root[data-theme=kerstentechniek] .TaxonomyTheme--Parent__icon:before{content:"";position:absolute;inset:0;background-color:var(--icon--neutral)}:root[data-theme=kerstentechniek] .TaxonomyTheme--Parent__icon:after{content:"";position:absolute;top:0;width:33%;height:100%}:root[data-theme=kerstentechniek] .TaxonomyTheme--Parent__title:after{content:"";display:block;width:var(--theme--border--width);height:.6rem;margin-top:var(--spacing--8)}:root[data-theme=kerstentechniek] .TaxonomyTheme--Parent.TaxonomyTheme--label--warmtetransitie .TaxonomyTheme--Parent__title:after{background-color:var(--color--warmtetransitie)}:root[data-theme=kerstentechniek] .TaxonomyTheme--Parent.TaxonomyTheme--label--warmtetransitie .TaxonomyTheme--Parent__icon:after{left:33%;background-color:var(--color--warmtetransitie)}:root[data-theme=kerstentechniek] .TaxonomyTheme--Parent.TaxonomyTheme--label--elektrificatie .TaxonomyTheme--Parent__title:after{background-color:var(--color--elektrificatie)}:root[data-theme=kerstentechniek] .TaxonomyTheme--Parent.TaxonomyTheme--label--elektrificatie .TaxonomyTheme--Parent__icon:after{left:0;background-color:var(--color--elektrificatie)}:root[data-theme=kerstentechniek] .TaxonomyTheme--Parent.TaxonomyTheme--label--energie .TaxonomyTheme--Parent__title:after{background-color:var(--color--energie)}:root[data-theme=kerstentechniek] .TaxonomyTheme--Parent.TaxonomyTheme--label--energie .TaxonomyTheme--Parent__icon:after{left:66%;background-color:var(--color--energie)}:root[data-theme=kerstentechniek] .TaxonomyTheme--Parent .Breadcrumbs{--breadcrumb--padding-top--screen-xs:var(--spacing--10)}@media screen and (min-width:1200px){:root[data-theme=kerstentechniek] .TaxonomyTheme--Parent .Breadcrumbs{--breadcrumb--padding-top--screen-lg:var(--spacing--13)}}@media screen and (min-width:1560px){:root[data-theme=kerstentechniek] .TaxonomyTheme--Parent .Breadcrumbs{--breadcrumb--padding-top--screen-xl:var(--spacing--14)}}.TaxonomyThemeCard{--theme--card--body--margin:0;--theme--card--border--bottom:0;--theme--card--title--color:var(--text--color--heading--inverted);--theme--card--title--margin:0;--theme--card--body--align--items:flex-end;--theme--card--body--z-index:var(--z-index--2);--icon--size:var(--icon--size--medium);--icon-wrapper--padding:0}.TaxonomyThemeCard.Card{position:relative;border-bottom:var(--theme--card--border--bottom);background-color:rgba(0,0,0,0)}.TaxonomyThemeCard .Card__background-icon{display:none}.TaxonomyThemeCard .Card__body{z-index:var(--theme--card--body--z-index);display:flex;align-items:var(--theme--card--body--align--items);margin:var(--theme--card--body--margin)}.TaxonomyThemeCard .Card__title{margin-bottom:var(--theme--card--title--margin);color:var(--theme--card--title--color)}.TaxonomyThemeCard .Card__icon-wrapper{padding:var(--icon-wrapper--padding)}.TaxonomyThemeCard .Card__icon-wrapper .Icon{font-size:var(--icon--size);background-color:var(--button--primary--icon-color)}:root[data-theme=kerstentechniek] .TaxonomyThemeCard{--theme--card--body--padding:0 var(--spacing--7) var(--spacing--8);--theme--card--border--bottom:0.6rem solid var(--border--color--secondary--inverted);--theme--card--gradient--overlay--z-index:1;--theme--card--body--align--items:flex-end;--transform--warmtetransitie--icon:translateX(-240px);--transform--energie--icon:translateX(-500px);--background--icon--size:192px;--background--icon--position:-50px;--background--icon--font--size:700px;--background--icon--opacity:0.32;--background--icon--z-index:var(--z-index--4);--icon-wrapper--padding:calc((var(--surface--action--minimum-a11y-size) - var(--icon--size)) / 2);--icon--text--spacing:var(--spacing--2);--background--overlay:rgb(32 32 32/8%);--background--overlay--hover:rgb(32 32 32/40%);--background--gradient--overlay:linear-gradient(180deg,rgb(32 32 32/0%) 55%,rgb(32 32 32/49%) 75%,rgb(32 32 32/70%));--background--gradient--overlay--md:linear-gradient(0deg,rgb(32 32 32/8%),rgb(32 32 32/8%)),linear-gradient(180deg,rgb(32 32 32/0%) 46.15%,rgb(32 32 32/49%) 67.79%,rgb(32 32 32/70%))}:root[data-theme=kerstentechniek] .TaxonomyThemeCard.TaxonomyThemeCard--label--elektrificatie .Card__background-icon,:root[data-theme=kerstentechniek] .TaxonomyThemeCard.TaxonomyThemeCard--label--energie .Card__background-icon,:root[data-theme=kerstentechniek] .TaxonomyThemeCard.TaxonomyThemeCard--label--warmtetransitie .Card__background-icon{display:block}:root[data-theme=kerstentechniek] .TaxonomyThemeCard.TaxonomyThemeCard--label--warmtetransitie{border-bottom-color:var(--color--warmtetransitie)}:root[data-theme=kerstentechniek] .TaxonomyThemeCard.TaxonomyThemeCard--label--warmtetransitie .Card__background-icon:after{pointer-events:none;transform:var(--transform--warmtetransitie--icon)}@media screen and (min-width:1200px){:root[data-theme=kerstentechniek] .TaxonomyThemeCard.TaxonomyThemeCard--label--warmtetransitie .Card__background-icon:after{--transform--warmtetransitie--icon:translateX(-280px)}}:root[data-theme=kerstentechniek] .TaxonomyThemeCard.TaxonomyThemeCard--label--elektrificatie{border-bottom-color:var(--color--elektrificatie)}:root[data-theme=kerstentechniek] .TaxonomyThemeCard.TaxonomyThemeCard--label--energie{border-bottom-color:var(--color--energie)}:root[data-theme=kerstentechniek] .TaxonomyThemeCard.TaxonomyThemeCard--label--energie .Card__background-icon:after{transform:var(--transform--energie--icon)}@media screen and (min-width:1200px){:root[data-theme=kerstentechniek] .TaxonomyThemeCard.TaxonomyThemeCard--label--energie .Card__background-icon:after{--transform--energie--icon:translateX(-600px)}}:root[data-theme=kerstentechniek] .TaxonomyThemeCard.Card{overflow:hidden;align-items:end}:root[data-theme=kerstentechniek] .TaxonomyThemeCard.Card:after,:root[data-theme=kerstentechniek] .TaxonomyThemeCard.Card:before{pointer-events:none;content:"";position:absolute;z-index:var(--theme--card--gradient--overlay--z-index);inset:0}:root[data-theme=kerstentechniek] .TaxonomyThemeCard.Card:before{background-color:var(--background--overlay);transition:background-color var(--effect--animation-duration--regular) var(--effect--animation-timing--cubic-bezier)}:root[data-theme=kerstentechniek] .TaxonomyThemeCard.Card:after{background:var(--background--gradient--overlay)}@media screen and (min-width:768px){:root[data-theme=kerstentechniek] .TaxonomyThemeCard.Card:after{background:var(--background--gradient--overlay--md)}}:root[data-theme=kerstentechniek] .TaxonomyThemeCard.Card:active:before,:root[data-theme=kerstentechniek] .TaxonomyThemeCard.Card:focus-within:before,:root[data-theme=kerstentechniek] .TaxonomyThemeCard.Card:hover:before{background-color:var(--background--overlay--hover)}:root[data-theme=kerstentechniek] .TaxonomyThemeCard.Card:active img,:root[data-theme=kerstentechniek] .TaxonomyThemeCard.Card:focus-within img,:root[data-theme=kerstentechniek] .TaxonomyThemeCard.Card:hover img{transform:scale(105%)}:root[data-theme=kerstentechniek] .TaxonomyThemeCard .Card__image{overflow:hidden}:root[data-theme=kerstentechniek] .TaxonomyThemeCard .Card__image img{width:100%;border-bottom:0;object-fit:cover;transition:transform var(--effect--animation-duration--regular) var(--effect--animation-timing--cubic-bezier)}:root[data-theme=kerstentechniek] .TaxonomyThemeCard .Card__body{position:absolute;bottom:0;justify-content:space-between;width:100%;padding:var(--theme--card--body--padding)}@media screen and (min-width:768px){:root[data-theme=kerstentechniek] .TaxonomyThemeCard .Card__body{--theme--card--body--align--items:flex-start;--theme--card--body--padding:var(--spacing--4) var(--spacing--6);flex-direction:column;gap:var(--icon--text--spacing)}}@media screen and (min-width:1200px){:root[data-theme=kerstentechniek] .TaxonomyThemeCard .Card__body{--theme--card--body--align--items:flex-end;--theme--card--body--padding:var(--spacing--9);flex-direction:row}}@media screen and (min-width:1560px){:root[data-theme=kerstentechniek] .TaxonomyThemeCard .Card__body{--theme--card--body--padding:var(--spacing--10) var(--spacing--9)}}:root[data-theme=kerstentechniek] .TaxonomyThemeCard .Card__background-icon{position:absolute;z-index:var(--background--icon--z-index);right:var(--background--icon--position);bottom:var(--background--icon--position);overflow:hidden;width:var(--background--icon--size);height:var(--background--icon--size)}@media screen and (min-width:1200px){:root[data-theme=kerstentechniek] .TaxonomyThemeCard .Card__background-icon{--background--icon--size:249px;--background--icon--position:-60px}}:root[data-theme=kerstentechniek] .TaxonomyThemeCard .Card__background-icon:after{-webkit-mask-image:url(/icons/custom/kerstentechniek-shapes.svg);mask-image:url(/icons/custom/kerstentechniek-shapes.svg);display:block;width:1em;height:1em;background-color:#000;background-repeat:no-repeat;background-position:0 0;background-size:1em;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;content:"";font-size:var(--background--icon--font--size);opacity:var(--background--icon--opacity);background-color:var(--text--color--heading--inverted)}@media screen and (min-width:1200px){:root[data-theme=kerstentechniek] .TaxonomyThemeCard .Card__background-icon:after{--background--icon--font--size:880px}}.NodeVacancyCard{padding:var(--spacing--9);border:var(--border--width--primary) solid var(--border--color--primary)}@media screen and (min-width:1200px){.NodeVacancyCard{padding:var(--spacing--11)}}@media screen and (min-width:1560px){.NodeVacancyCard{padding:var(--spacing--13)}}.NodeVacancyCard:hover{border-color:rgba(0,0,0,0);background-color:var(--surface--actions--secondary)}.NodeVacancyCard .Card__content{display:grid;grid-template:"title" auto "tags" auto "labels" auto "link" auto/1fr}@media screen and (min-width:768px){.NodeVacancyCard .Card__content{grid-template:"title link" auto "tags link" auto "labels link" auto/8fr 2fr}}@media screen and (min-width:1200px){.NodeVacancyCard .Card__content{grid-template:"title tags link" auto "labels tags link" auto/4fr 2fr 2fr;column-gap:var(--spacing--13)}}.NodeVacancyCard .Card__title{grid-area:title;color:var(--text--color--link)}.NodeVacancyCard .Card__tags__wrapper{grid-area:tags;align-self:center}.NodeVacancyCard .Card__tags{margin-bottom:var(--spacing--5)}.NodeVacancyCard .Card__labels__wrapper{grid-area:labels}.NodeVacancyCard .Card__labels{display:flex;flex-wrap:wrap;gap:var(--spacing--8);align-items:center;margin-bottom:var(--spacing--7)}@media screen and (min-width:768px){.NodeVacancyCard .Card__labels{margin-bottom:0}}.NodeVacancyCard .Card__labels span{display:flex;gap:var(--spacing--2);align-items:center;color:var(--text--color--heading)}.NodeVacancyCard .Card__labels span .Icon{background-color:var(--icon--color--main--primary)}.NodeVacancyCard .Card__link{display:inline-flex;grid-area:link;gap:var(--spacing--2);align-items:center;font-weight:var(--text--weight--semibold)}@media screen and (min-width:768px){.NodeVacancyCard .Card__link{place-self:center end}}.NodeVacancyCard .Card__link:before{-webkit-mask-image:url(/_next/static/media/arrow_forward.3567f1ae.svg);mask-image:url(/_next/static/media/arrow_forward.3567f1ae.svg);display:block;width:1em;height:1em;background-color:var(--icon--color--main--primary);background-repeat:no-repeat;background-position:0 0;background-size:1em;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;content:"";order:1}:root[data-theme=kerstentechniek] .NodeVacancyCard{--card--padding:var(--spacing--8) var(--spacing--6)}:root[data-theme=kerstentechniek] .NodeVacancyCard:hover .Card__title{color:var(--text--color--link--hover);text-decoration:underline}:root[data-theme=kerstentechniek] .NodeVacancyCard.Card{padding:var(--card--padding)}@media screen and (min-width:768px){:root[data-theme=kerstentechniek] .NodeVacancyCard.Card{--card--padding:var(--spacing--8)}}@media screen and (min-width:1200px){:root[data-theme=kerstentechniek] .NodeVacancyCard.Card{--card--padding:var(--spacing--10)}:root[data-theme=kerstentechniek] .NodeVacancyCard .Card__tags{margin-bottom:0}}:root[data-theme=kerstentechniek] .NodeVacancyCard .Card__labels .Icon{margin-bottom:.1rem}:root[data-theme=kerstentechniek] .NodeVacancyCard .Card__link{width:max-content}.NodeVacancyPage{--hero--margin:0 0 var(--spacing--9);--hero--image-wrapper--margin:var(--spacing--9) 0 0;--hero--image--aspect-ratio:3/2;--themes--margin:0 0 var(--spacing--9);--body--margin:0 0 var(--spacing--8);--meta--gap:var(--spacing--5) var(--spacing--7);--meta--item--gap:var(--spacing--3);--meta--item--color:var(--text--color--heading);--meta--item--icon--color:var(--icon--color--main--primary);--button--margin:var(--spacing--7) 0 0;--points-wrapper--margin:0 0 var(--spacing--16);--points--background-color:var(--surface--background--primary);--points--benefits--padding:var(--spacing--6);--points--requirements--padding:var(--spacing--6);--points--list--gap:var(--spacing--5)}@media screen and (min-width:768px){.NodeVacancyPage{--hero--image--aspect-ratio:4/3;--points-wrapper--margin:0 0 var(--spacing--14);--points--benefits--padding:var(--spacing--13) var(--spacing--13) var(--spacing--6);--points--requirements--padding:var(--spacing--6) var(--spacing--13) var(--spacing--13)}}@media screen and (min-width:1200px){.NodeVacancyPage{--hero--margin:0 0 var(--spacing--15);--hero--image-wrapper--margin:0;--hero--image--aspect-ratio:1/1;--themes--margin:0 0 var(--spacing--10);--body--margin:0 0 var(--spacing--9);--meta--gap:var(--spacing--5) var(--spacing--8);--button--margin:var(--spacing--8) 0 0;--points-wrapper--margin:0 0 var(--spacing--15);--points--benefits--padding:var(--spacing--14) 0 var(--spacing--14) var(--spacing--14);--points--requirements--padding:var(--spacing--14) var(--spacing--14) var(--spacing--14) 0}}@media screen and (min-width:1560px){.NodeVacancyPage{--hero--margin:0 0 var(--spacing--16);--themes--margin:0 0 var(--spacing--11);--body--margin:0 0 var(--spacing--10);--points-wrapper--margin:0 0 var(--spacing--16)}}.NodeVacancyPage__hero{margin:var(--hero--margin)}.NodeVacancyPage__hero__text{display:flex;flex-direction:column}.NodeVacancyPage__hero__image-wrapper{margin:var(--hero--image-wrapper--margin)}.NodeVacancyPage__hero__image{aspect-ratio:var(--hero--image--aspect-ratio);height:100%}.NodeVacancyPage__hero__image img{height:100%;object-fit:cover}.NodeVacancyPage__themes{margin:var(--themes--margin)}.NodeVacancyPage__themes .Tags{flex-wrap:wrap}.NodeVacancyPage__body{margin:var(--body--margin)}.NodeVacancyPage__meta{display:flex;flex-wrap:wrap;gap:var(--meta--gap);align-items:center}.NodeVacancyPage__meta__item{display:flex;gap:var(--meta--item--gap);align-items:center;color:var(--meta--item--color)}.NodeVacancyPage__meta__item .Icon{background-color:var(--meta--item--icon--color)}.NodeVacancyPage__button{margin:var(--button--margin)}.NodeVacancyPage__points-wrapper{margin:var(--points-wrapper--margin)}.NodeVacancyPage__points-wrapper .row{margin-right:0;margin-left:0}.NodeVacancyPage__points-wrapper .row>.col,.NodeVacancyPage__points-wrapper .row>[class*=col-]{padding-right:0;padding-left:0}.NodeVacancyPage__points{height:100%;background-color:var(--points--background-color)}.NodeVacancyPage__points__list{display:flex;flex-direction:column;gap:var(--points--list--gap);margin:0;padding:0;list-style:none}.NodeVacancyPage__points__list>li{margin:0;padding:0}.NodeVacancyPage__points--benefits{padding:var(--points--benefits--padding)}.NodeVacancyPage__points--requirements{padding:var(--points--requirements--padding)}:root[data-theme=kerstentechniek] .NodeVacancyPage{--hero--image--aspect-ratio:16/9;--hero--min--height:460px;--hero--max--height:590px;--points--benefits--padding:var(--spacing--9) var(--spacing--6) calc(var(--spacing--9) / 2);--points--requirements--padding:calc(var(--spacing--9) / 2) var(--spacing--6) var(--spacing--9)}@media screen and (min-width:768px){:root[data-theme=kerstentechniek] .NodeVacancyPage{--points--benefits--padding:var(--spacing--14) var(--spacing--9) calc(var(--spacing--9) / 2);--points--requirements--padding:calc(var(--spacing--9) / 2) var(--spacing--9) var(--spacing--14)}}@media screen and (min-width:1200px){:root[data-theme=kerstentechniek] .NodeVacancyPage{--hero--image--aspect-ratio:2/3;--points--benefits--padding:var(--spacing--15) calc(var(--spacing--15) / 2) var(--spacing--15) var(--spacing--15);--points--requirements--padding:var(--spacing--15) var(--spacing--15) var(--spacing--15) calc(var(--spacing--15) / 2)}}:root[data-theme=kerstentechniek] .NodeVacancyPage__title{order:-1}:root[data-theme=kerstentechniek] .NodeVacancyPage__meta__item .Icon{margin-bottom:.1rem}@media screen and (min-width:1200px){:root[data-theme=kerstentechniek] .NodeVacancyPage__hero__image-wrapper,:root[data-theme=kerstentechniek] .NodeVacancyPage__hero__text-wrapper{min-height:var(--hero--min--height)}:root[data-theme=kerstentechniek] .NodeVacancyPage__hero__image-wrapper{position:relative;height:100%}:root[data-theme=kerstentechniek] .NodeVacancyPage__hero__image{position:absolute;min-height:var(--hero--min--height);max-height:var(--hero--max--height);width:100%}}@media screen and (min-width:1560px){:root[data-theme=kerstentechniek] .NodeVacancyPage__hero{--hero--min--height:572px;--hero--max--height:762px}}.Icon{background-color:#000;width:1em;height:1em}.MetaSearchVacancyHit{display:flex;flex-direction:column;justify-content:space-between;height:100%;padding:var(--metasearch--result--vacancy--padding,var(--spacing--3));background-color:var(--metasearch--result--vacancy--background-color,transparent)}.MetaSearchVacancyHit:active,.MetaSearchVacancyHit:focus-within,.MetaSearchVacancyHit:hover{background-color:var(--metasearch--result--vacancy--background-color--hover,var(--surface--background--primary--medium))}.MetaSearchVacancyHit:active .Card__title,.MetaSearchVacancyHit:focus-within .Card__title,.MetaSearchVacancyHit:hover .Card__title{color:var(--metasearch--result--vacancy--color--hover,var(--text--color--link--hover));text-decoration:underline}.MetaSearchVacancyHit__text-wrapper{display:flex;flex-direction:column;gap:var(--metasearch--result--vacancy--text--gap,var(--spacing--6))}.MetaSearchVacancyHit .Card__content{display:flex;flex-direction:column;gap:var(--metasearch--result--vacancy--content--gap,var(--spacing--6));height:100%}.MetaSearchVacancyHit .Card__content__metadata-wrapper{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.MetaSearchVacancyHit .Card__content__metadata{display:flex;flex-wrap:wrap;gap:var(--spacing--6);align-items:center;justify-content:start}.MetaSearchVacancyHit .Card__content__metadata .Icon{pointer-events:none;margin-right:var(--spacing--3);font-size:var(--metasearch--result--vacancy--icon--font-size,var(--icon--size--medium))}.MetaSearchVacancyHit .Card__content__metadata .MetaSearchVacancyHit__employment-types,.MetaSearchVacancyHit .Card__content__metadata .MetaSearchVacancyHit__locations{display:flex;flex-direction:row;align-items:center}.MetaSearchVacancyHit .Card__subtitle{font-family:var(--text--family--body);font-weight:var(--text--weight--regular);font-style:normal;font-size:var(--font-size--body--regular--screen-xs);line-height:var(--line-height--body--regular--screen-xs)}@media screen and (min-width:768px){.MetaSearchVacancyHit .Card__subtitle{font-size:var(--font-size--body--regular--screen-md);line-height:var(--line-height--body--regular--screen-md)}}@media screen and (min-width:1200px){.MetaSearchVacancyHit .Card__subtitle{font-size:var(--font-size--body--regular--screen-lg);line-height:var(--line-height--body--regular--screen-lg)}}@media screen and (min-width:1560px){.MetaSearchVacancyHit .Card__subtitle{font-size:var(--font-size--body--regular--screen-xl);line-height:var(--line-height--body--regular--screen-xl)}}.MetaSearchVacancyHit .Card__subtitle p{margin-bottom:var(--margin-bottom--body--regular--screen-xs)}@media screen and (min-width:768px){.MetaSearchVacancyHit .Card__subtitle p{margin-bottom:var(--margin-bottom--body--regular--screen-md)}}@media screen and (min-width:1200px){.MetaSearchVacancyHit .Card__subtitle p{margin-bottom:var(--margin-bottom--body--regular--screen-lg)}}@media screen and (min-width:1560px){.MetaSearchVacancyHit .Card__subtitle p{margin-bottom:var(--margin-bottom--body--regular--screen-xl)}}.MetaSearchVacancyHit .Card__subtitle{height:100%;margin-top:var(--metasearch--result--vacancy-subtitle--margin-top,var(--spacing--3));margin-bottom:var(--metasearch--result--vacancy-subtitle--margin-bottom,0)}.MetaSearchVacancyHit .Card__subtitle p{margin-bottom:0}.MetaSearchVacancyHit .Card__tags__wrapper{pointer-events:none}.MetaSearchVacancyHit .Card__icon{font-size:var(--metasearch--result--vacancy--icon--font-size,var(--icon--size--medium))}