.car-hero[data-astro-cid-2pjcwduj]{background-image:linear-gradient(to bottom,#0a0a0a8a,#0a0a0a61 60%,#0a0a0a9e),url(/images/vientra_bg_3_comp.png);background-size:cover;background-position:center 30%;background-repeat:no-repeat;padding:7rem 0 5rem}.breadcrumb[data-astro-cid-2pjcwduj]{display:flex;align-items:center;gap:.5rem;font-size:.8125rem;color:#ffffff80;margin-bottom:2.5rem}.breadcrumb[data-astro-cid-2pjcwduj] a[data-astro-cid-2pjcwduj]{color:#ffffff80;transition:color var(--transition-fast)}.breadcrumb[data-astro-cid-2pjcwduj] a[data-astro-cid-2pjcwduj]:hover{color:#ffffffe6}.breadcrumb[data-astro-cid-2pjcwduj] span[data-astro-cid-2pjcwduj][aria-current]{color:#fffc}.car-hero__content[data-astro-cid-2pjcwduj]{max-width:720px}.car-hero__title[data-astro-cid-2pjcwduj]{font-size:clamp(2.5rem,5vw,3.75rem);font-weight:700;color:var(--color-white);line-height:1.1;letter-spacing:-.03em;margin:1rem 0 1.5rem}.car-hero__desc[data-astro-cid-2pjcwduj]{font-size:1.125rem;color:#ffffffb3;line-height:1.75;max-width:600px;margin-bottom:2.5rem}.car-hero__actions[data-astro-cid-2pjcwduj]{display:flex;align-items:center;gap:2rem;flex-wrap:wrap}.car-hero__link[data-astro-cid-2pjcwduj]{display:inline-flex;align-items:center;gap:.5rem;font-size:.875rem;font-weight:500;color:#ffffff8c;transition:color var(--transition-fast),gap var(--transition-fast)}.car-hero__link[data-astro-cid-2pjcwduj]:hover{color:#ffffffe6;gap:.75rem}.car-hero__signals[data-astro-cid-2pjcwduj]{display:flex;gap:2rem;flex-wrap:wrap;margin-top:3rem;padding-top:2rem;border-top:1px solid rgba(255,255,255,.12)}.car-signal[data-astro-cid-2pjcwduj]{display:flex;align-items:center;gap:.5rem;font-size:.8125rem;font-weight:500;color:#fff9}.car-values[data-astro-cid-2pjcwduj]{background:var(--color-white)}.car-values__header[data-astro-cid-2pjcwduj]{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:start;margin-bottom:4rem}.car-values__header[data-astro-cid-2pjcwduj] h2[data-astro-cid-2pjcwduj]{font-size:clamp(1.75rem,3vw,2.5rem);line-height:1.15;color:var(--color-charcoal);margin-top:.75rem}.car-values__intro[data-astro-cid-2pjcwduj]{font-size:1rem;color:var(--color-warm-grey-500);line-height:1.8;padding-top:3.5rem}.car-values__grid[data-astro-cid-2pjcwduj]{display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:var(--color-warm-grey-200)}.car-value[data-astro-cid-2pjcwduj]{background:var(--color-white);padding:2.5rem;display:flex;flex-direction:column;gap:.875rem;transition:background var(--transition-fast)}.car-value[data-astro-cid-2pjcwduj]:hover{background:var(--color-off-white)}.car-value__num[data-astro-cid-2pjcwduj]{font-size:.6875rem;font-weight:700;letter-spacing:.1em;color:var(--color-red)}.car-value__title[data-astro-cid-2pjcwduj]{font-size:1.0625rem;font-weight:600;color:var(--color-charcoal);line-height:1.3}.car-value__desc[data-astro-cid-2pjcwduj]{font-size:.9375rem;color:var(--color-warm-grey-500);line-height:1.75}.car-roles[data-astro-cid-2pjcwduj]{background:var(--color-off-white)}.car-roles__header[data-astro-cid-2pjcwduj]{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:start;margin-bottom:3rem}.car-roles__header[data-astro-cid-2pjcwduj] h2[data-astro-cid-2pjcwduj]{font-size:clamp(1.75rem,3vw,2.5rem);line-height:1.15;color:var(--color-charcoal);margin-top:.75rem}.car-roles__intro[data-astro-cid-2pjcwduj]{font-size:1rem;color:var(--color-warm-grey-500);line-height:1.8;padding-top:3.5rem}.car-roles__list[data-astro-cid-2pjcwduj]{display:flex;flex-direction:column;gap:1.5rem}.car-role[data-astro-cid-2pjcwduj]{background:var(--color-white);border:1px solid var(--color-warm-grey-200);border-radius:var(--radius-md);padding:2rem 2.5rem;transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}.car-role[data-astro-cid-2pjcwduj]:hover{border-color:var(--color-red-border);box-shadow:var(--shadow-md)}.car-role__header[data-astro-cid-2pjcwduj]{display:flex;align-items:flex-start;justify-content:space-between;gap:2rem;margin-bottom:1rem}.car-role__title[data-astro-cid-2pjcwduj]{font-size:1.125rem;font-weight:700;color:var(--color-charcoal);margin-bottom:.625rem}.car-role__meta[data-astro-cid-2pjcwduj]{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.car-role__tag[data-astro-cid-2pjcwduj]{display:inline-block;padding:.25rem .75rem;background:#c0392b14;border-radius:100px;font-size:.75rem;font-weight:600;color:var(--color-red)}.car-role__location[data-astro-cid-2pjcwduj]{display:inline-flex;align-items:center;gap:.375rem;font-size:.8125rem;color:var(--color-warm-grey-500)}.car-role__apply[data-astro-cid-2pjcwduj]{display:inline-flex;align-items:center;padding:.625rem 1.5rem;background:var(--color-charcoal);color:var(--color-white);border-radius:var(--radius-sm);font-size:.875rem;font-weight:600;white-space:nowrap;transition:background var(--transition-fast);flex-shrink:0}.car-role__apply[data-astro-cid-2pjcwduj]:hover{background:var(--color-red)}.car-role__desc[data-astro-cid-2pjcwduj]{font-size:.9375rem;color:var(--color-warm-grey-500);line-height:1.75}.car-speculative[data-astro-cid-2pjcwduj]{background:var(--color-charcoal)}.car-speculative__inner[data-astro-cid-2pjcwduj]{display:grid;grid-template-columns:1fr 1fr;gap:6rem;align-items:start}.car-speculative__inner[data-astro-cid-2pjcwduj] h2[data-astro-cid-2pjcwduj]{font-size:clamp(1.75rem,3vw,2.25rem);line-height:1.15;color:var(--color-white);margin:.75rem 0 1.25rem}.car-speculative__inner[data-astro-cid-2pjcwduj] p[data-astro-cid-2pjcwduj]{font-size:.9375rem;color:#ffffff8c;line-height:1.8;margin-bottom:1rem}.car-speculative__inner[data-astro-cid-2pjcwduj] a[data-astro-cid-2pjcwduj]{color:#fffc;text-decoration:underline;transition:color var(--transition-fast)}.car-speculative__inner[data-astro-cid-2pjcwduj] a[data-astro-cid-2pjcwduj]:hover{color:var(--color-white)}.car-speculative__criteria[data-astro-cid-2pjcwduj]{background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:var(--radius-md);padding:2rem}.car-speculative__criteria[data-astro-cid-2pjcwduj] h3[data-astro-cid-2pjcwduj]{font-size:.875rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#fff6;margin-bottom:1.25rem}.car-speculative__criteria[data-astro-cid-2pjcwduj] ul[data-astro-cid-2pjcwduj]{list-style:none;display:flex;flex-direction:column;gap:.75rem}.car-speculative__criteria[data-astro-cid-2pjcwduj] li[data-astro-cid-2pjcwduj]{font-size:.9375rem;color:#fff9;padding-left:1.25rem;position:relative;line-height:1.5}.car-speculative__criteria[data-astro-cid-2pjcwduj] li[data-astro-cid-2pjcwduj]:before{content:"";position:absolute;left:0;top:.55em;width:5px;height:5px;background:var(--color-red);border-radius:50%}.car-faq[data-astro-cid-2pjcwduj]{background:var(--color-white)}.car-faq__header[data-astro-cid-2pjcwduj]{margin-bottom:2.5rem}.car-faq__header[data-astro-cid-2pjcwduj] h2[data-astro-cid-2pjcwduj]{font-size:clamp(1.75rem,3vw,2.25rem);line-height:1.15;color:var(--color-charcoal);margin-top:.75rem}.car-faq__list[data-astro-cid-2pjcwduj]{display:flex;flex-direction:column;gap:0;border-top:1px solid var(--color-warm-grey-200);max-width:800px}.car-faq__item[data-astro-cid-2pjcwduj]{border-bottom:1px solid var(--color-warm-grey-200)}.car-faq__q[data-astro-cid-2pjcwduj]{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;cursor:pointer;list-style:none;padding:1.375rem 0;font-size:1rem;font-weight:600;color:var(--color-charcoal);transition:color var(--transition-fast)}.car-faq__q[data-astro-cid-2pjcwduj]::-webkit-details-marker{display:none}.car-faq__q[data-astro-cid-2pjcwduj]:hover{color:var(--color-red)}.car-faq__icon[data-astro-cid-2pjcwduj]{flex-shrink:0;color:var(--color-warm-grey-400);transition:transform var(--transition-fast)}details[data-astro-cid-2pjcwduj][open] .car-faq__icon[data-astro-cid-2pjcwduj]{transform:rotate(180deg)}.car-faq__a[data-astro-cid-2pjcwduj]{padding:0 0 1.5rem}.car-faq__a[data-astro-cid-2pjcwduj] p[data-astro-cid-2pjcwduj]{font-size:.9375rem;color:var(--color-warm-grey-500);line-height:1.8}@media(max-width:1024px){.car-values__header[data-astro-cid-2pjcwduj]{grid-template-columns:1fr;gap:1.5rem}.car-values__intro[data-astro-cid-2pjcwduj]{padding-top:0}.car-values__grid[data-astro-cid-2pjcwduj]{grid-template-columns:repeat(2,1fr)}.car-roles__header[data-astro-cid-2pjcwduj]{grid-template-columns:1fr;gap:1.5rem}.car-roles__intro[data-astro-cid-2pjcwduj]{padding-top:0}.car-speculative__inner[data-astro-cid-2pjcwduj]{grid-template-columns:1fr;gap:3rem}}@media(max-width:640px){.car-values__grid[data-astro-cid-2pjcwduj]{grid-template-columns:1fr}.car-role__header[data-astro-cid-2pjcwduj]{flex-direction:column}}
