body :is(h1,h2,h3,h4,h5,h6):not(.ost-jobs):not(.ost-jobs *){font-size:revert-layer;line-height:revert-layer;margin:revert-layer;font-weight:revert-layer}.ost-jobs{padding-bottom:60px}.ost-jobs p{color:var(--koster-body);font-size:1.05rem;line-height:1.6}#ostendisJobs .ost-list{border:1px solid var(--koster-hairline);background-color:#0000}#ostendisJobs .ost-job{border:0;border-top:1px solid var(--koster-hairline);transition:border-color var(--duration-base) var(--ease-premium);border-radius:0;padding:0}#ostendisJobs .ost-job:first-child{border-top:0}#ostendisJobs .ost-job:hover{border-color:var(--koster-border-strong)}#ostendisJobs .ost-row{grid-template-columns:minmax(0,1fr);gap:1rem;padding:1.5rem;display:grid}#ostendisJobs .ost-column1,#ostendisJobs .ost-column2,#ostendisJobs .ost-column3{float:none;width:auto;margin:0;padding:0}@media (min-width:768px){#ostendisJobs .ost-row{grid-template-columns:116px minmax(0,1fr) auto;align-items:center;gap:2rem;padding:1.75rem}}#ostendisJobs .ost-column1{background-image:url(/brand/koster.svg);background-position:0;background-repeat:no-repeat;background-size:contain;height:26px}.dark #ostendisJobs .ost-column1{background-image:url(/brand/koster-dark.svg)}#ostendisJobs .ost-column1 img.ost-image{display:none}#ostendisJobs .published{text-transform:uppercase;letter-spacing:.14em;color:var(--koster-ink-muted);margin:0;font-size:11px;font-weight:700;line-height:1}#ostendisJobs .ost-column2 h4{margin:.7rem 0 0}#ostendisJobs a.title{font-family:var(--font-hero);letter-spacing:var(--tracking-tight);color:var(--koster-ink);transition:color var(--duration-base) var(--ease-premium);font-size:1.15rem;font-weight:700;line-height:1.25;text-decoration:none}#ostendisJobs a.title:hover,#ostendisJobs a.title:focus-visible{color:var(--koster-brand)}#ostendisJobs .ost-job-info{color:var(--koster-ink-muted);margin:.5rem 0 0;font-size:.9rem;line-height:1.5}#ostendisJobs .ost-job-info .company{color:var(--koster-ink-soft);font-weight:700}#ostendisJobs .ost-job-attributes{flex-wrap:wrap;gap:.5rem;margin:.9rem 0 0;padding:0;list-style:none;display:flex}#ostendisJobs .ost-job-attributes li{border:1px solid var(--koster-hairline);color:var(--koster-body);background-color:#0000;margin:0;padding:.3rem .7rem;font-size:.78rem;line-height:1.4;list-style:none}#ostendisJobs .ost-job-attributes li.ost-hidden{display:none}#ostendisJobs .action{border:1px solid var(--koster-navy);text-transform:uppercase;letter-spacing:.08em;white-space:nowrap;min-height:46px;color:var(--koster-navy);transition:background-color var(--duration-base) var(--ease-premium), color var(--duration-base) var(--ease-premium);background-color:#0000;border-radius:0;justify-content:center;align-items:center;padding:.75rem 1.25rem;font-size:12px;font-weight:700;display:inline-flex}#ostendisJobs .action:hover,#ostendisJobs .action:focus-visible{color:#fff;background-color:var(--koster-navy)}.dark #ostendisJobs .action{color:#fff;border-color:#ffffffb3}.dark #ostendisJobs .action:hover,.dark #ostendisJobs .action:focus-visible{color:var(--koster-navy);background-color:#fff}#ostendisJobs .ost-filter-form,#ostendisJobs .ost-search-form{margin-bottom:1.5rem}#ostendisJobs .ost-filter,#ostendisJobs .ost-search{border:1px solid var(--koster-hairline);width:100%;color:var(--koster-ink);background-color:#0000;border-radius:0;padding:.7rem .9rem;font-size:.95rem}#ostendisJobs .ost-filter:focus-visible,#ostendisJobs .ost-search:focus-visible{outline:2px solid var(--koster-brand);outline-offset:2px}#ostendisJobs .ost-job:before,#ostendisJobs hr{display:none}
