.richtext-magic-emoji-list p:has(>span[data-type=emoji]:first-child){display:flex;gap:1em}.richtext-magic-emoji-list span[data-type=emoji]:first-child{font-size:1.6em;width:1em;flex-shrink:0}.clb[data-astro-cid-4ht64udk]{--clb-width: 100%;max-width:var(--clb-width);margin-inline:auto;padding-inline:var(--layout-margin)}.clb-max[data-astro-cid-4ht64udk]{--clb-width: var(--layout-max)}.clb-measure[data-astro-cid-4ht64udk]{--clb-width: 720px}.narrow[data-astro-cid-4ht64udk]{max-width:500px;margin-inline:auto}body{background:#fbf6ee}.careers-header[data-astro-cid-4ht64udk]{padding-block:60px 40px;text-align:center}.careers-vacancies[data-astro-cid-4ht64udk]>header[data-astro-cid-4ht64udk]{text-align:center;padding-bottom:20px;text-wrap:pretty}.careers-vacancies-none[data-astro-cid-4ht64udk]{text-align:center;font-weight:700}.careers-vacancies[data-astro-cid-4ht64udk]>footer[data-astro-cid-4ht64udk]{text-align:center;padding-block:23px 60px;text-wrap:pretty}.careers-extra-wrap[data-astro-cid-4ht64udk]{background:#0a0e2f;border-radius:20px;max-width:1720px;margin-inline:auto;margin-bottom:40px}.careers-team-photo[data-astro-cid-4ht64udk]{display:block;width:100%;height:auto;object-fit:cover;object-position:center 70%;max-height:500px;-webkit-mask:linear-gradient(to top,rgb(0 0 0 / 0),rgb(0 0 0 / .3) 60px,rgb(0 0 0 / 1) 100px,rgb(0 0 0 / 1));mask:linear-gradient(to top,rgb(0 0 0 / 0),rgb(0 0 0 / .3) 60px,rgb(0 0 0 / 1) 100px,rgb(0 0 0 / 1));border-radius:20px 20px 0 0}.careers-benefits[data-astro-cid-4ht64udk]{display:grid;padding-block:40px}@media (min-width: 744px) and (max-width: 1023px),(min-width: 1024px){.careers-benefits[data-astro-cid-4ht64udk]{grid-template:"a b" / 4fr 8fr;grid-gap:0 var(--layout-margin)}.careers-benefits-header[data-astro-cid-4ht64udk]{grid-area:a;position:relative}.careers-benefits-header[data-astro-cid-4ht64udk] h2[data-astro-cid-4ht64udk]{position:sticky;top:90px;margin-top:0}.careers-benefits-copy[data-astro-cid-4ht64udk]{grid-area:b}.careers-benefits-copy[data-astro-cid-4ht64udk]>:first-child{margin-top:0}}.careers-location[data-astro-cid-4ht64udk]{display:grid;grid-template:"map	header" "map	links" / 8fr 4fr;grid-gap:var(--layout-gutter);padding-block:60px}.careers-location-header[data-astro-cid-4ht64udk]{grid-area:header}.careers-location-maps[data-astro-cid-4ht64udk]{grid-area:map}.career-location-links[data-astro-cid-4ht64udk]{grid-area:links}@media (max-width: 743px){.careers-location[data-astro-cid-4ht64udk]{grid-template:"header" "map" "links";padding-top:0}}.careers-location-links[data-astro-cid-4ht64udk]{display:flex;flex-direction:column;gap:13px;font-weight:700}.careers-location-links[data-astro-cid-4ht64udk] a[data-astro-cid-4ht64udk]{display:flex;align-items:start;gap:1em;text-align:start}.careers-smallprint[data-astro-cid-4ht64udk]{padding-block:0 60px}.careers-smallprint-copy[data-astro-cid-4ht64udk]{column-width:300px;column-gap:var(--layout-gutter)}.careers-smallprint[data-astro-cid-4ht64udk]>header[data-astro-cid-4ht64udk]{border-bottom:solid 1px rgba(239,230,214,1);margin-bottom:24px}.careers-smallprint-copy[data-astro-cid-4ht64udk]>p:first-child{margin-top:0!important}.vacancies[data-astro-cid-4ht64udk]{list-style-type:"";padding:0;margin:0;display:grid;grid-gap:var(--layout-gutter);align-items:stretch;justify-content:center}.vacancy[data-astro-cid-4ht64udk]{background:#fff;margin:0}@media (min-width: 480px){.vacancies[data-astro-cid-4ht64udk]{grid-template-columns:repeat(auto-fit,minmax(480px,1fr))}}.vacancy[data-astro-cid-4ht64udk]{display:flex;justify-items:start;align-items:start;flex-direction:column;padding:var(--layout-gutter);border-radius:20px;border:solid 1px rgba(239,230,214,1)}.vacancy-title[data-astro-cid-4ht64udk]{margin-block:0 12px}.vacancy-key-facts[data-astro-cid-4ht64udk]{list-style-type:none;padding:0;margin:12px 0;display:flex;flex-wrap:wrap;gap:8px}.vacancy-key-facts[data-astro-cid-4ht64udk]>li[data-astro-cid-4ht64udk]{padding:4px 8px;margin:0;color:#505989;font-weight:700;border:solid 1px rgb(80 89 137 / .25);border-radius:4px;display:flex;align-items:center;gap:.3em}.vacancy-multiple[data-astro-cid-4ht64udk]{display:flex;align-items:center;gap:3px;color:#00815a;font-size:13px;font-weight:700}.vacancy-summary[data-astro-cid-4ht64udk]{margin-bottom:var(--layout-gutter)}.vacancy-cta[data-astro-cid-4ht64udk]{margin-top:auto}.maps[data-astro-cid-4ht64udk]{position:relative}.maps-local[data-astro-cid-4ht64udk]{position:relative;width:100%;aspect-ratio:1/1;max-height:480px;border-radius:20px;overflow:hidden}.maps-wide[data-astro-cid-4ht64udk]{position:absolute;top:20px;left:20px;width:33%;aspect-ratio:1/1;z-index:1;border:solid 3px rgba(10,14,47,1);border-radius:10px;overflow:hidden}:is(.maps-local,.maps-wide)[data-astro-cid-4ht64udk] picture[data-astro-cid-4ht64udk]{display:contents!important}:is(.maps-local,.maps-wide)[data-astro-cid-4ht64udk] img[data-astro-cid-4ht64udk]{display:block;position:absolute;object-fit:cover}.maps-bg[data-astro-cid-4ht64udk]{top:0;left:0;width:100%;height:100%}.maps-pointer[data-astro-cid-4ht64udk]{--maps-pointer-size: 40px;--maps-pointer-top: 50%;--maps-pointer-left: 50%;width:var(--maps-pointer-size);height:var(--maps-pointer-size);top:calc(var(--maps-pointer-top) - (var(--maps-pointer-size) * .9));left:calc(var(--maps-pointer-left) - (var(--maps-pointer-size) * .5));opacity:90%}.maps-wide[data-astro-cid-4ht64udk] .maps-pointer[data-astro-cid-4ht64udk]{--maps-pointer-top: 55%;--maps-pointer-left: 66%}.location-link{display:flex;align-items:start;color:inherit;text-decoration:none;gap:.5em}
