.werken-bij__body{max-width:960px;padding-bottom:5rem}.werken-bij__title{display:flex;align-items:center;gap:.75rem;margin-bottom:1.25rem;font-size:1.5rem;line-height:1.2}@media screen and (min-width: 992px){.werken-bij__title{font-size:1.5rem;line-height:1.2}}.werken-bij__count{display:inline-flex;align-items:center;justify-content:center;min-width:2rem;height:2rem;padding:0 .5rem;font-size:1rem;color:#fff;background-color:var(--primary-color);border-radius:2rem}.werken-bij__list{display:grid;gap:1rem;list-style:none;margin:0;padding:0}.werken-bij__empty{padding:2rem;background-color:var(--color-grey);border-radius:20px}.werken-bij__empty a{color:var(--primary-color);font-weight:600}.component-vacature-item{display:flex;align-items:center;gap:1.25rem;padding:1.25rem 1.5rem;color:var(--color-text);background-color:#fff;border:solid 1px var(--color-grey-darker);border-left:solid 6px var(--primary-color);border-radius:20px;transition:box-shadow 200ms ease,transform 200ms ease}.component-vacature-item:hover,.component-vacature-item:focus-visible{text-decoration:none;transform:translateY(-2px);box-shadow:0 12px 24px rgba(0,0,0,.08)}.component-vacature-item:hover .component-vacature-item__title,.component-vacature-item:focus-visible .component-vacature-item__title{color:var(--primary-color)}.component-vacature-item:hover .component-vacature-item__arrow,.component-vacature-item:focus-visible .component-vacature-item__arrow{transform:translateX(4px)}.component-vacature-item__content{display:flex;flex-direction:column;flex:1;min-width:0}.component-vacature-item__title{margin:0 0 .25rem;font-size:1.25rem;line-height:1.3;transition:color 200ms ease}@media screen and (min-width: 992px){.component-vacature-item__title{font-size:1.375rem;line-height:1.3}}.component-vacature-item__meta{font-size:.9375rem;color:#555}.component-vacature-item__closing{margin-top:.25rem;font-size:.875rem;font-weight:600;color:var(--primary-color)}.component-vacature-item__arrow{flex-shrink:0;font-size:1.25rem;color:var(--primary-color);transition:transform 200ms ease}.vacature__eyebrow{margin:0 0 .25rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:var(--primary-color)}.vacature__title{font-size:2rem}@media screen and (min-width: 992px){.vacature__title{font-size:2.75rem}}.vacature__meta{margin:.75rem 0 0;font-size:1.0625rem;color:#555}.vacature__body{padding-bottom:5rem}.vacature__notice{padding:1rem 1.25rem;background-color:#fff3cd;border-radius:10px}.vacature__notice a{color:var(--primary-color);font-weight:600}.vacature__image{margin-bottom:2rem}.vacature__image img{border-radius:20px}.vacature__content{font-size:1.0625rem;line-height:1.7}.vacature__content p,.vacature__content li{line-height:1.7}.vacature__content h2,.vacature__content h3{margin-top:2rem;font-size:1.5rem;line-height:1.2}.vacature__content a{color:var(--primary-color);text-decoration:underline}.vacature__contact{margin-top:1.5rem;padding-top:1.25rem;border-top:solid 1px var(--color-grey-darker);font-size:.9375rem}.vacature__contact a{display:flex;align-items:center;gap:.5rem;margin-top:.25rem;color:var(--primary-color);word-break:break-all}.vacature__contact-label{margin:0;color:#555}.vacature__contact-name{margin:.25rem 0 0;font-weight:700}.vacature__contact-name span{display:block;font-weight:400;color:#555}
